gtctagactttttccacaactataacgccacgttcgccgggcctttcagtgcaggcagcaagcttgttaaaaacccttaaatctgatatgtttctaaggttggattgtactgctccggcatgctgtaattttcttttgcccatgccatgccgtcccgcatttaaaaatacataatttgcaatagatacgtgttaaaaaaagcgctgcgccaacacttcaggcagtcctgcaccgaacaggatctgcaccggtggtttgatccgctggatatcaccctggccgatgaaaaacggcttgaggtgcgttttccgcatcgtttttttgcggaatggttttccactcaggtgcagggccgtttcgagtcagaactgaacacattcatgggagaaggcaccactgtggaatacaccacaggctgctgccccgtgctgtcttcgtctcccctgccgccggccgccgtttccaaaaaactttcggcacctttcggccgcgaatacacgttcgagacattcatctccaacaagcgtaatttctttcctgttgcttcggcgcgcgaactggccagacaggaagaggaaatacgttacaacccctttgttctctgcggccccgcaggcagcggaaaaacccacctgctgcgcgccatagccaacgagctgagcaagactgtatataaaaaacatatttttatcagcacaatagacgatttaggaacactgtttagtaacaatggttccggcgatccggcacaggtgcgccagcagctttcggcatgtcactatctgctgcttgacgacctgcaccgcctgcgcgaacagccccagttgcaggatgagctgacagtgctgttcaacagtttttacgaccggcagaagcagatggtattcacctgccccggcaagctgtcagaacttgattttctggaaaccggcctgcggtcgcgtctggaatggggactgattgtcaccatgaagccccccgatctggaaatactggtcacgtttatccagcggcagtgcaagcttcacaaactgcagcttgccaaagagcatgttttcacgctggcacaacgtttccgcgatttcagacatctgcagggtgtgcttaacagacttaccgcctaccgcgatcttgttaaccgcacactggctgacactgatttcgagcaggtgctcagccataccgaggccggtgccggccgcccgctgacagcagacagaataatagccctgtgcgcaggacgtttttcattgccgccaaaggatgtcaccggcgacaaacgccaccagaaagtggttctggcgcgtcaggttgccatgtacctctgccgcgaactcatgggcagttcataccctgttcttggccggacttttggtggtaaggaccattcaacggcgatgtatgctgttaaaaaaataaagaaaatgatagatagtgacaaaacgaccaggcagttggtcacagagttgaagaaacagtgtctatccggtgcggaataaccgccgccggccatggcactgtcaatacagttcgtataaactcacaatacaggcacttaaaataatcatatataaaaagtagttatgcaggttgcctacataggaaccgcccctactacataatacaaagggagaataccttatgtatttaaaagttttcaaagaggacgtgatcgacggacttcagaaagcagccaacatcattcccgccaaaacaggagcggcttatctgcgttccatctggctgaaagctgaagcgggtatggtgcatgttctttccaccgactccaatatcgagttcagaggatcgtataaggcggaagtgaccgaggaaggtcttgccggagttcaggggcgtgcctttgtggatcttatccgcaagcttcctgccggagagatcaccctgcatcttgaccccaagaccggtacgctgggcattgaacagggacgccgcaaatatacgctgcccaccaatgacaccgcatggttccagaatttttctgattatccggaaagcggcagtgttttctggtccggtgattttctgcaggaactcatcgacaagctgtctttctgcataagcgacgaagacaccatggaagccattgcctgcatgagcatgaaaccccgtcaggacaacgccattgaagcctgcggactgaacggccaccagtttgccatgcagcggttcctcaatgacgatattcatgcgctgctgcctgccgaaggcattctggtgcagaaaaaatatcttatggagctgaagaaatggctcggtgccgatgagatagaactgaacattgacaacaagcgtcttttcttccgcacgggtgataagcgtgaaacattcagtttgcctctttcgtattaccagtatccggactataccagctttgtttccaaactgagcacacccgatgccggagcgctggaagtaaaccgcaaggatatgatggccgctctggaccgcgtgcttattttcaataccgacaacaaccgctgcacctactttgatcttgaagcaggtgaagtttctctgtcctctcagggacaggaggtcggttccgcgtccgaatcgctggaaggcacctacgacggcagccttaagcgcatagcctttcccacgcgtaatcttatcgagataatgaaccactatcagtcggactccatgcgcttcacgctgaccggtaccgaaggcccctgcggtctgaccggtgaaaacgaccccgactatctggtaatcgtcatgcccatgaagatagtggaagagacgtactacagcgaggaagaagtctaaatgaccaacgagacacaaaagcagagctacgacgcggcgaacatcaccgttcttgaggggttgtccgctgtgcgcatgcgccctgccatgtacataggcagcactgacagccgcggtctgcaccatctggtttacgaagtggtggataactccatcgacgaagccatggcgggatactgcgataaagtcaccgtgaagctgcatcttgataacagcgtgaccgttattgataacggacgcggcattcccgtggacatccacccgaaagaaggccgtcccgcggttgaagtggtcatgaccgtgctgcatgccggcggcaagttcgacaacgattcgtacaaggtgtcgggcgggctgcacggggtgggtgtttcgtgcgtgaacgccctttccgaatatctcgaagttaccgtgcgtcgtgacgggtataaatatcatcaccgctttgaacgcggtgtaccggtcaaggaactggagcgcgtcggagaaaccgacctgcgcggcaccaccatccgcttccgtccggacgaagaaatttttgagaccaatcagttttccttcgatatcctcaaaaaacgctttgaggagctcgcgtacctcaatcccgggctcgaggtcgagttcatagacgaacgtaccggagataccgcctcgtttcattacgaggggggtatccgtgagtttgtgaagaacctgaactccggcgaaggcggggtgcactccatcattttcgcttcgggcgaatcggataacgtgatggtggatttcgcgttgcagtacaacgcggggtataaggaaaacatgctcacctttgccaacaacatccgcaccaaggaaggcggcacgcaccttgccggcttcaagaccgcgctcacaagggccatcaacaactacatccagaactccgacctgcctaaaaagctcaaggtcaaactgtcgggtgatgatgtgcgggaaggtctgaccggcgttgtcagtgttaaactgcccaatccgcagtttgaagggcagacaaagaccaagctgggcaacagcgaggtggcgggtattgtctccggtctggtgtatgaaaatctcaacacctacttcggcgaaaaccccaaagatgccaagctgatcatagaaaaggccgtggatgccgcccgtgcacgtgacgccgcccgcaaggcgaaggatcttgtacggcgcaaaggggcgctttccgacaatgccctgcccggcaagctggctgactgccagagcaaggatccctcggaatccgaactgttcatcgtggaaggtgactccgcaggcggttctgcaaaacaggggcgcaatccttccactcaggccattctgccgttgcgcggtaaaattctgaacgtggaaaagacccgctttgacaagatgctggccaacaaggaagtcaaggctctcatcacggccatgggggcgggaataggcgaagaagacatcgactacggcaagctgcggtaccacaaaatcgtcatcatgaccgacgccgacgtggacggtgcccacatacgcacgctgctgctgacgttcttctatcgccagtatcccgagctgatagacagggggcacctgtatatcgcccagccgccgcttttccgtgtgtacaacagcaagttcgagcggtttatcaaagatgaaaccgagctgaacacctatctgctggaacgcattgccaaagacgtcgtcatcgaggcgcataacggcatggagttccgtgaaacgcagatactcgacctgctgaaagccatacggttcatcaatgccagaattgccgacgtggaaaacgtgggaataggccgtaatctctttctcgcgtttcttgaatacggcgaaaaactgtcgccccagttttttgaggcgcctgaattcaacggcttcggaacgtatctgcaggaaaaaggctattccgtgcagaccagcgttgacgaatccggactggaacgccgtgtgtacctggaatttgaagacagcaacgggcacaagacccgcatcggcaacgagttcttcaactccaagatgtacaaacagccttacgattcgatggccgacatgcgccgcatctgcggcggattctcgtttgtggtggaccgcaagggcgaacggaccgaagtggaaaacatcttcgttctgctggaccatgtgctgcaggaagcgcgcaagggtataaacatccagcggtataaaggtctgggcgaaatggatgccgaacagctttgggtgaccaccatgaaccccgaaaaccgcgtgctgctgcaggtacaggtggatgacgcggaagaggccaacgagatatttgaacagctcatgggcgacagggttgaaccgcgccgcgaattcatcgtgcgtaatgccctgagcgttcaggaactggatatttaacacacccgagaggcttcagaagtgtccaatcaggttaccatcgaagacgagcttaagaagtcatatcttgagtactcgctgagtgttattataggccgcgccattcccgatgtgcgcgatggcctgaagcccgtgcaccggcgcatcatgttcgcccagcacgagctgggcaacgggtataaccgtgcgccgaaaaaatcggcccgtgtggtcggtgacgttatcggtaaataccacccgcatggcgatttcgccgtgtacgatgcccttgtgcgcatggcacaggatttttccatgcgcgacccgcttgtcaccggtcagggcaacttcggttccattgacggcgattccgcggcagccatgcgttataccgaagtgcgcatgtcgagactcgcttcggaattcatggccgatatagacaaggaaaccgtcgagttccgccccaactatgacaataccctgcaggaacccgcggtgctgcccaccaaggtgcccaacctgctgcttaacggctcttcgggtattgccgtgggtatggccaccaatattccgccgcacaacctcggcgaactggttgacggcctgctgctggaactggactctccggaatgcacggtggctgatcttgccgggctggtcaaagggcccgactttcccaccggcggcttctgctacgcgggcagaggactgcgcgatgcgtatgaaacaggacggggcactgttaaaatccgcggccgtgtggaagtggaagaacgcaaaaaaggcttccagtccattgtcatccgcgaaataccctatgcgctgaacaagtcatcgcttgtcgaaaaaatagccgcgctggccaacgaacgcaggatagaaggcataaccgacctgcgtgacgaatctgacagacgcggtatccgcgtggtcatagacctgaagcgcggcaccattcccgaaatcgtcattaaccagctgtataaatatactccgctggagacgtctttcggcatcaatatgctggctgtggtgggcaacaggccccagctgcttacgctgaaaaaggtctttgagtgctttttgcagcaccggcgcgaagtcattatccgcagaacacactatgacctgcgcaaggccgaagcccgtgcccatattctggaaggtctgcgtatcgcgctggataacatcgacgaagtggtcgaacttatccgtgcatccaaaacaccgccggaagcaaaagaacggctcatgcagcggttctcgctttccgaagtgcaggctcaggccattcttgatatgcgtctgcagcgtcttaccaacctcgaacacgaaaaactgatcgaggaataccgcgagctgcttaaaaagatcgaatacttcaagtccattctggaaaatgaagaagtgctgcgcggcgttatccgtgacgagcttaaagagctcaaggaaacatacgccaccccgcggcggaccgaaatgctggaagatgaacttgaaggaatagacatcgaggaccttattcccgacgaggatgtggtcatcacactgtcgcggcgcgggtacatcaagcgtactccgctggacagctatcagcagcagcgccgcggcggtaagggcattgccggtgtgcataccggcgatggtgactttgtgcaggattttctggtgactacaaaccaccagtacctgctgctgttcaccaacaaagggcgcatgttccagcttaaggtgcatcaggtgcccgaaggcagtcgtaccgccaagggaatgcacatcaacaacctgctgcccatggaagaaaacgaatgggtgaacaccgcgctgactatccgtgaattcacggaagaaaagtatttccttttctccacccgcaaaggcatggtcaagcgctccagcgcatcgctgtatgccaaggcccgtcgtacagggcttattgccgtggggctgcgtgaaggagatgagcttatcatggtgcgcgaggtggatgacaactgcgaagttgttctgaccaccgaaaaaggtatcgccatacgcttcggctgcggcgatgtgcgccccatggggcgttccgctaccggcgtcaaaggcattgcgctgagtcaggacgacagtgtggtggcctgcgttaccgtgcagggcggactggaatcggaaataatgaccgtttcgcggtacggatacggtaaacggacacttatcgatcggtaccgtgtacagagccgcggcggtaaaggtgtcatcaacttcaaggtgacacccaagaccggtgaagtgctgggcgccatgaccgtagtatccaacgaccagctgattctgcttacctccaccaacaagattatccgcataggtgtgaaagaggtccgcagtgtgggccgcgccacacagggcgtgcgtcttgtctggctggacgaaggcgaccatgtggtcggctttgacagagtttcggagcaggaacaggaacagcttgacgattaggcgggcatgatgctgcaaaggcagactgttgcgcgttgcgcactgtgcattactgtcatgctttgggcctttttttcatggggctgcaaagaaaatgacggccgtgccgacctgctcgctctggcgcgtaccgcctttgccgaaaagcagtacatagaggccgagcgccattacgaacgttatctgcaattgtatccccatgcggaaaaccgctgggaggtatggaacaagcttgtggagatagcgcgcggagtgcgcggaaagccttcagcggcggcagaactgcttgaatccatgtatcttgaattcgggcttgagccgcagcgggcgcagtctgtacttcatgatcttgcttcgctgtatgaagagctgcaccggcgtgacagagcgctggaagtgtggctgaagtatcagactctgccggatctgtcagaccggcaacaggccgaagcgcacaggcgcgcggcacggatataccgggaccgcggcgaatacgatcttgcgcttgaatccctgcgggcctgtctggatatggaactgcctcaggatatgcacgcccgctgcgtgtacgaactggcacagaccgatatctacatgaacaactaccgcagagccgaaagtctgttgcgtgagctgcagggcatgaccgcagccgaaagcactgtgcgcgctctgggcatgctggcactcgccgatgtgctgcagcatcagaagcgttacgcagaagcgcgcaacgtcctgaagggaattcaggacagctatcctaacccgcaggtcatagaaacacgcctgcgcatgctggatgacaaactgaaccgctgaatcccgcaggccgctccggtacatccggagcggccttttctctttctccgcttcttcctccggttggcaaggtcgatcatctccctgtctgccggaggctgttttttgtttcaggtattgtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatttttatatctgcaacgtgtatgacgtccctgcggctttacttgtcgggaactggtattgacccatgcggcgcttgtgatagtttttttcttcaccgtaaggggtagcgcatgtgggatgaaaagcacgttcagagatacgaagcctggtatgcgggcaaagccggcagttttgccctgcgtcaggaaaagcgtctgctggagaatctgatttccggctggccgcggcgtgggcgttcgctgcttgaggtgggctgcggtccgggatattttctggaaatgttctgggaagccggtctggacgtgacggggcttgaccgttctttggccatgcttgatgccgcccgggcgcgcatgggcaaccgtgcccggctggacgttggtaacggcgagcatctgccgtatgaagataaccggtttgattatgtggcattgctggccagtcttgagttcatggagaatccgcaggctgctcttgaggaggcaatccgggttgcggcgcgtggtgttgtagtgggctttctgaacagctggagcctgtattatgcgttgtccggccgtaagcgctgtccggcatcgggcacgttgcaggcggcgcagtggtattctccgtacaggataagggccatgctgcgggaggctgccggtaataagcccatgaccttgcgctctgtgttgccgggacctgttgtcacatggcgcgatgtgctgattttccgtctgtgcaatggctgggtttctccgttgccgtttggcggatttgcggccgtgcggcttgatctggttaatattgcgcctgttacgccgatcatggccaaggcgaagtcggtaaaaccggtgcccagcggataatggacaggcaggaatgtttttgagcggggaatcccgctttttttatgccggtggtgcgcggatgaaggagtgatgaggggatgtgctgtttatcagcggcacaggctgattttgaggcatgcttgtttttgacaagactcgggctatggactacagaaggctgtttcaccggtgtgccgcgctttcgtggcggtggtgcagcaccgtgacaacgtaatttgtctgtatggattgccagctatgagtaatgtaaagaaaataaagggttttgcagaccttttttcaccggaaagcgacgtgttcacctttatggagaatacggcacgcgatgtgttttcatcctatggctacggagagttgcgcacgcctattcttgagcgcacggaactgttctgccgttccataggcacggaaaccgacgtggtgcagaaggaaatgtatacgtttcctgaccggaaaaaccggtctctgaccatgcggccggaagcgacagccggagtgatgcgggcttatatcgaaggttcgctgcatagtcaggagcaggtttcaaagctgttcacgtttggtcccatgttccggtacgagcgtccgcagaaggggcgcatgcggcagtttcatcagatcaactgcgaatgtctcggcccgcaggaaccgtatgcagacgcggaaataatcctcatgctgttgatgttcctcaagcgcataggtttgtccggccttgagctgcagatcaattcactgggctgccgtgagtgccgtccgcagtatcatgcggcactcagggcgtttctggcgtcgcttgatacggcagaactgtgtgaagactgccgcaggcgcatggaaacaaaccccctgcgcgtgctggactgcaaggtgccgcgctgtaaagagctgacagcggatgctccggtgatactcgaccatacctgcgatgcctgttcggagcatcattccgtggtgctcggcatgttggagcgtgccggtgtggtgtatacggcaaacccccgtctggtgcgcggtcttgattattacaaccgcaccacatttgaagtggtatgcggcgaaataggtgcacagtcttccgttgccggtggcggccggtacgacggtcttgtgtcgcagctgggcggtcccgatgtgccgggcatcggctttgcgtgcggtatggaacgtctggcgctggcgctggagcagaaggcgcagcgcgaagtgccgcgtcctgattttctggtggcagtgctggaacaggacggtcttgagcgcggaatgatgctggctgaggccctgcgcgaaagcgggctgaaaggtgaagtcagctttgccgcccgcagcatgaaaagccagatgcggcaggccggaaaacgcaatgtacgcaaggtgctgctgctgggcggcagcgagattgccgacggtacagttaccgtgaaagacatggacaccggcgggcagacgacaatttccctggacgcagcacccggtgctgtggctgactgattaacttttttcgacagtatcttggcggggtcggatgcccgccggaaacagaggtatacttcatgagcgaccagaatttggacattcagcaggatcaccagaaatatgtggagtctcttggcgattgggcgcgcaccaatacgtgcggtgagctgaatgccaatgccatcgggtccgaagtgtgcctgatgggctgggttcagtttcgccgtgaccacggcggccttatttttatcgatctgcgcgaccgcagcggcctgacacaggttgtgttcagccccgatgtcagcgtggacgcgcatgagcgcgctcacgtgctgcgttccgaatacgtgctggccgtgcgcggcactgtgcgtccacgccctgaaggcatggtgaaccccaatatgaagacgggtgaagtggaagtgtatgtttccgagtggaaactgctgaacacctccaagactcctccgtttcaggtggaagaccgcgttgaggccagcgaaaacctgcgccttgaataccgctatctcgacctgcgccgtcctcggcttgcccgcaacttccagctgcgccaccgtgccacgcaggctatccgcaattatcttgaccagctgaactttctggaagtggaaaccccgtatctcaccaaatccactcctgaaggtgcccgtgattttctggtgcccagccgtatgaatcagggagaattttacgcgctgccgcagtctccgcagattttcaagcagcttctgatggtggccggtatggaccgctattatcagattgtgcgctgtttccgcgacgaagacctgcgtgccgaccgtcagcccgagttcactcaggtggatatcgagatgagctttgtggacgaagaacgcgtgcagtccatggcggaaggattgatggcgagggttttcaaggagactctgggcattgatgtggcgctgcctttcccgcgtatgccgtatgatcaggccattgccgaatatggtctggacaagcctgacacccgctttgatctgcgcctcaaggatgtgacggatatcctgcgcggttccggattccggctgtttgccaaggcggaactggtcaaagccatgcgtgtgcccggcggtgccgtgctttcgcgcaaggaaattgacgacttcaccgagtttgtgaaggtttacggtgcgcaggggcttgcgtggataaagattaaggaagacgaatggcagtcgcccattgccaagttcctttccgatgacgagcgcgccgcacttactacggagctggggctggaaacgggcgatatcgtgttctttcaggctgcttcgcccgacgtggtcaataactcgctgggatacctgcgtctcaaggtggccgacaggttcgggcttattcccgaaaacagctacaatttcctgtgggtgactgattttcccctgtttgaatactcgcccgaagataagcgctatgtggcctgccaccatcctttcactgcgcctcaggtaggccacgaagaactgatggtcagcgatccggctaaagcccgcgcccgtgcatatgaccttgtgctcaacggcaacgaagtgggcggcggatccatacgcatccacagtcgcgaagcacaggaacacatgttccgcgctctgggctttgatccgcaggaagccgaggaacagttcggttttctcatgcaggcgctggaactgggcgcaccgcctcatggcggcatagccttcggcatggaccgtctggttatgctgctggcgggctccgcatccatccgcgatgtcatagccttcccgaaaacacagaaggcaacctgtctgatgacgcatgcccctgatcaggtagcggcaaaacagctgcgcgagcttggcatcagactacgtgaaaaacaggaagcgtaataaccatgtacgccccggcggaaaaccgccggggcgttttgtacgctgtgccgtgtcgccggcatattgaagtgttgccgctgcatgcatgcgggtgtatggcagaaggcggcggttgtccgtgcggcaggggcttttcaacggatgtactgtgcttattatttgtctgaaacgccgttgtgcgtaagcccgcagcaggaaaaaaagctatgattcgagaaattctgacataccccgacagacgccttgccatcgaatgcgaggaaattgaagagataacagacgagatacgtcagctggcagccgatatggctgaaacgatgtatgacgcagacggtatcggtctggctgcgccgcaggtgggtgccacctgccggcttattgtggtcgatgtttccggtccggaggcgcgcgaggacctgcggacatacattaatccgcgtcttgagctgctggagggcaaggttgataccgaagagggctgcctgtccgtgcctgcactgcgcagcaaggtaacccgtactgaaaaggtacgtctgcacgccaccgaccttgacggcaacgccgtgtgcattgacgccgacggactgctttccatctgtctgcagcacgaaatagaccatctggacggtacgctgtttatcgacaagataagccgccttaagcgttcactctatgacaacaaagtgaaaaaatggcagaagcgcgcgaaaaactgaaaatagtctacatgggcacgccggattttgcggcgacggtactttctcatctgcttgcgtgggaagacgccgaggtgcttgctgtgtacacgcagcccgacaggccctgcggccgcgggctggaatgccgtccttccgctgtgaagtcgctggctctggaacacggcctgcctgtattccagccgcttaatttcaaggccgaagaagatgtgcgtcagcttgccgcgctgcagcccgatgtgcttgtggtagctgcatacgggcttattctgccgcagtgcgttcttgatatagcaccgcggggtgcggtgaacgtgcacgcctcgttactgccgcggtaccgcggtgccgcccccattcagcgggccatcatgaacggtgacgccgtgacaggtgtgaccataatgcagatggaggccggtctggacagcgggcccatgctgctgcagagggctaccggcataggtattaccgatacggcggcaactatgcatgacgaactggccgatctgggcggcaggctgctggtagaagcgctggggcggatgatgaaaggcgaactggtgcccatggaacagaaccatgaggctgccacccacgctcccaaactgaccaaggccgacggtgaaattgtatggaaccgtcctgcccgtgaagtggatgctcatatccgcggggttcatccgtggccgggggctttttttgcgctgcgccgcgaagggcataaaacattgcgcgtgggtatagaacccggctgcacgggtgatgccgtgcccgaaggggtcaagcccggcacggtgacaggtatggcaggcgacaggctggccattgcctgtgctgacaggttgtaccttgtttcttcgctgcgtcctgccagccgcaagcccatgactgcttctgctttttactgcggatatctggccgaatgcactctggcggagtgtgtcggtctggatgaatgctgagaccctgcgtctgtggccggctgtggtctgctgccgtggccggcgacagcccttctgcagtgtatgcggcggaaacttcttttctgccggtgtgttatttttcttttccggtcgtgccgtgccgcgggtattgattgcctttcccgccttttgctaaggttaccttatgaatccgaccacacccgaccgcagcgacgctgcatcagaagccggaccggaaaggtattacggggcccgcaagcggctgttcatagggctgataaccggcacttcggttattctgtgcaccattctgttgctggtatgggcgataccctccatcgggcttgccaacattcaccctgcgctgccgtatgtttccggctttttcatgctctcgctcatactgcttatcgcatgggcggcgctggggcttgtgctgaacatagtcaaagggcgtccggtgctgggtaccagccgcatccgcggcctgaccatcaagctgtttctgccgctcatggtcatgctggcccgttttttcggtattcccaaagaaaaagtgcgtcacagtttcatccgtgtgaacaacgaacttatcagaggtgaaacagggcgctttaatcccgatgaaattctgatacttaccccgcactgtctgcagaacagcaactgtcccgtgcggcttacgtataacgttgaccgctgtaaacgctgcggttcatgccccataggcgacctgatagccctgcgcgatcattacggtgtgtagctggcagtggccacgggcggcaccatagcgcgccgcattgtggtgcagcagcgtcccagattcattgttgccgtcgcatgcgagcgcgaccttacatccggcattcaggatacatatcctctgccggtatacggtgttcttaacgaacgccccaacggcccgtgccttgatacgctagtgcccatgcagcttatggaagttgcgctccgcatgtttatccataatccccctcctccgctcgaccttgaagctgccataaaagccgaggctgaacttaaacgaggccgttcatgaaaaaacagtcccctcgccgtggcggtgttgcaacacttcctccggcacgaggtgccgctttggaaatattgcgcgatgtgcttgataaaaagcgtgaagcacagagtgtgctggacagttaccttaaagacaacagattaagccctcaggatgccgctctgtgcacggagcttgtgtatggatacctgaggtcggaaatcagaatttcgtggcttatacgccgttttttaaagccggattcacggctgcccgcggagcttttgctgacaatgggtatttctgtgtatgaaatactgtatttacagcgtgttcctgtatatgcgtcggtggactgggctgtttcgtatgtgcgttcgcggttcggaacgggactttcgcgtctggccaacgctgttttgcgcagcatcgaccggctgggcgatgctccgctgcaatccggctggtatcgtgaaacgctgcaggccgaaggcgttgataccgcaggatatctgtcggtatggtatgccgctccgcggtgggttgttgatatgtggattgaagcatatggcgaggaacgtgctgagcagtatcttgccggttcatcacgtcacgctcctgccggggtgcgcatcaacctgcggcatcccgaagggccacagacgcatgcccgcctgaccgctcatccttcatgtatcgggcacagtgccgcaggattgctttttgcttccgactcccgccctgccgaactgtatgttctgcaggaggagggaatagcttcgtcgcagtcttttgccgtgcaggaagttatggacgcactgcgtcccgaaacatgggaaggccctgtgtgggactgctgctgcggacgcggcggtaaaacatgttcgctgctcgaacggggcgtggatgtatgtgcagccagtgatcccagtgaaaaacgtcttaaagggctgcgtacggagctggagcggctggggctgcctgatgttccgttgtttgcggctcccgcctcgcaggttccggagggtatagctcctcgtgccgtgctggctgatgtgccctgctccggacttggtacgctttcacgccgtcccgacatacggcagcaccgcactccctattccatggcgcggctggttacgctgcagtcggaaattctggacaatgtctggcaggttctgcccgccggcggcctgcttgcttacattacctgtactctgaatcccgaggaaaacgaactgcagatagcccggtttatggagcgcagccaggcacagctgatgctggagtggacgactccgcccgacagccctgcgtgtgaatatttttacgcggcgctgctgcgcaaagcgtgacatgattcagtatgatttgcccgccatcctttatgggatggcgggcatttttatgcaccgccctgcacagggcaggaggagaacgtggcacttcaggttatgatggggtgaaagacatccttttgatctgctgattgtttgcagctgtccggcaacgccggaaggcaaaacacaagcatgtcacgacggggcacgtgtacattgcagctcttgcaaaaccggactgcgtatatgatgcggcagttgagtcaatgccccgttggtacagcacatcagctgccgccgttcaccgtcactctttccacggttttgcggtagtattcctgcaattcttccagccgcaccggatagcggcggccgcggtttatacgggcaagaagcacctgtaccttattcatctgccggtagcgcacctgctcgtcgctgcatgtgtccagcagctccattatggaatggacttctttcaaatcctgcgcttccggcggcataaatccgctgtttttcaatatcttgtatgccatgcgcaattccggaggcatcagcgggtcatcattgtgcaccagtggcttgcctttgccttcatagtcgtccagctcaccattttccgccgcttctttaatgcgttgctcggctatatattgcatgcagtccatggttaccgcgtgccctttatctgttgcggcagtgccggcagcgccagagtttccagccatgcacgcgtctgtccggcaagattttgcagcacttctgatgcagcacctgcaatgcggtcggcctccatccgcgtaatacttttttcagcccgcagctcagttatggccgctctccgtgtttcgtcaggtgtccacagctccagccgtacggcgccccgcaccgtatacggcgtgtccgcaaccacctcgaatgccgtgatggtggtgtgcagaacgccgtcaagctgtcttcgcggcaccgggtgcgtacttatgtcgtaatacggcatgacagctgtttcgttttcaagggtccgcgtgaacaaggcggccggtgttccttcccagtaccatgtggtgctgggaacaagcacattgccccgcgccaccagtacggccgttctgttgagtgccggcatggtgcctgtctcctgcaggcgcagatgccgtttttcgtcttcggcacaggttgtctgcggttgttcccgcagggcgtggcctgcattgattcggagcagattttctctggggccgcctgttctgccgcaaccggcagccagcagcacagtggctgccaatactgcggtatggtgagtatggcgtatgtttgtcataagtgttgtccgccggcgttatctcgttatttcgtgtgattcgtccggatgaaagataatctgccatggtctgtcccgcagagagcgcgaaagcagattgagattttctgtcagttcccgcgtgttgcgtaaaatttcttccacctgtgcctgatcgtattccatgttttcttcaaacctgccggaaagcgccgtcagcatgccgcccagcgtttcggtctgcatccgtactgcttccatggccagacgagtgctttccagcgcttcatcggctttgtgcgcgctgccctgcactgtgcgcatcacgttgcgcgcttcacgtattccctgtctggcatcgccgcttacagcctgtatctctgttgtcatggtctttatgccctgtgctgcgttgtgcagcacggcattcatgttccgggtcactcctgccatgtcctgactgtttatcgtggcaagcagtatatcaaggctgtcggctatgcgtaccagcttgggatgcagctcctgaacaagatgccccacggaagcagccgcttcaaagatcgaagtgctggtatctgcgggtatttcgctctgtaccggcagtttttgtccgggccgggctttcaggctcagcagaacgtagttatctcccaccagtcccttttgggttatgctggccactgtgccctgatatacggcaaaatcctgctgcacgccgatggtcacatgcacctgccccgggtccatcttatccacagaaatatctagcacacgcccgatgttgatacctgcatattttaccggccgccccactgaaagatctttcaccgtcagaaatctgatgtgataggtgtcgagcttttcccagaatctgtgtccgccgaaagccacaatgaaaagccccagcaccgcgagccccagcgttattgtcaggcccgctctgaccatctcttttgttgtatgttttctgtccagcatgttgtccccggctaccggtgcgtcacagcagccagtccggtgtttttctggcatccggccggcgttccagaaattgcctgatgtatctgtcctgcgacttgcgcagatcatctgttttgccggtaaacagcaccctgcccgcatgcagcacaatgacatgctgtgcaatacggtacaggctgtccagatcatgggtgaccaccagtatggtcatctgcagtgaatcatgcatgtctgtaatcagttgatccacctctgccgccgttatggggtcaagccctgcagatggctcgtcacacagcagaattcccggatccagagccagtgcccgggcaagaccagcccttttgcgcatacctccggaaagctgtgcaggcagcatgtccattacattatcaagcccgaccagcgacagcttgagccgcacaacagtgcgtatggtttcatcgtccagacgcgtgtgctccatcaggggcagggccacgttttcgcccactgtcagcgaccccagcaacgcgccgccctgaaacagcacccccatgttgcgccggtagctgtacagttgctcgctgttcatggcgcacagatcgtcctgcccgatatatatccggccgcgccggggcagctgcagccccagtatgtgacgcagtaaggttgattttccgcaaccggaaccgcccagcacaacagttatcttgccggccggaatggtcagatgcaggttgtgcagcacaatattgtgcgggtagcccacatcgacatcctgcagggttatggatggtgaagagtgcatgatctatcctgccagataattgatggctgtaaaaaacagatcaagcaggatgaccatgaatattgactgcacaacagccttggtggtgcgtctgcccacatccgccgcaccaccctgtgccatgaatccctgccagcaacatatcagggtgatggctgtaccgaaaccggcggctttgaccacgctggaaacaacatcgcccgtacccagaaaatacacggcctgattcaggtacccgctgaatgaaagccccagccccagcgcagcgaacagaccgccggaaatgatacccacaaggtctgcccacagtgtaagcacaggaagcatgatcagcatggcacaaagcttgggcaccacaagataccgtacaggcgagatgcctatgacctcaagcgcgtcaatctcttcatatatctgcatggttgatatttcggcgcagaatgccgctccggaacggcctgccagaatgatggctgtaagcagcggtcccagttccttgacaatggtcacgctgaccatgttagccacatagctcagcgcccccaccttttccagctgctgcgccgcctgcagcgccagaatcatacccgtgcaggcagcgataactgaaacaatacccagcgatcttgtgcccgtttcggcaagctgatgccacatcagccgccggtagaaaacgcgctgccggcgacgtgcctgtgcaggccacgacaacagactgtttatcagccagacgaatgtctgcacctcgcgcggcatgctcagtctgccctgtccttccgcagaccgaaaatcggcgctatctgggtgagttcaaaaagttgccgcacgcgcaccgaagctgcacttatgcgtatttctctggactgttcctgcagttttctgcgcagttctatcagtaacgcaagccccgtgctgtctatgtaactgaccttttccatgtccagcactaccgccccgccggaggactcgatatgcctgtgcaaggctgtccgcacctgcgcagcaacgctgtagtcaatttccccttccagaataagcgccccattatccgaaatgctgctttgccatactgtcatcgttccccccccgtgctgcatcagaccacgtcagtgcaggtttttttgtctgtatttttcaggatacgaaaaaatgactcttgtgccaaccggcatatttaacgtttgtcttccgcaaccggaaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggatggatataccggacaaagcaaaaaagctccggaaggatccggagcttttatttacagccagcggctgatagcgggtgcctgatgcctgcggacggcttcttcaagttcaggaggcgatacggatgcagccccgacctgtcccacaacaacacctgcggcaaagtttgccagcatgcagctgtccagcagagatatgccggcagcctgtgccagagccagcgttgctatgacagtgtcgcctgcgcctgttacgtcaaatacggcctgcccagtggtgggtatgtgccacacttcatcctgaccgttaaagagcgccatgccggaggcccccagtgtggtcagcagtttgctgcagttgagcagttcgaagatacgtttgcctgcggcaagaatttcttcacgcgaaccggctggcatacctgcgccttcgcttgtttccttggcgttcggtgtcaggatgaagacatctttatacagccggaagttccgtgttttggggtcgacaaaaacattgtggcgtacgccgtgccgggcggcatatgtatccagaagcgtattcagccgagacatgaagacgtctgtaaccagtccttttccgtagtcggaaagaatgattacatcatggtgcggcagcctgtcttttatggcttcaagcactctgtccagtccggtgccggtcagcggagaggtgtcttcgcggtctatgcgtaccatctgctgctgtctggccagcactcttgttttaatggtcgttcttctgccttctatatcaatcagatttgcctgcaggttttcgttttgcagtacatggcgcagcgttgctgcgttgctgcccgtaccgcacaggcttatcagttccggctttccgcccagtgactggatatttttggccacgttgccggctccgccgataagcagttgctcgcgctcaacacccaccacaggcacgggagcttcgggtgatatacgctctgcatcgccgatcaggtactcgtccaccatcacgtcgccgacgataagcactcttttgccggtcagagccggtatggcggcgcacaggcgttcagtatcaaaagaataggtcatggagtggcgcctttgctacagttcaatgcccagcagtgaaagaacccttgccagctcttcctgagaagaaaaagacaacgttacttttcctttttcttccgaaccggtgatactggcctttaccggcatggttgctttaagtttttcgcgcaggctgctcatagtcgggctgggcatggttctgggaagcgcggaagccttttttgccgggccagcgctgttttctgcgggcaattcgccgtgctctttaaagtatgcggcctgctcttctgctgcccgtacggtcagcccttcgtcgattatgcgtctgtgcaatgctgcgcgcgcggtctcgtccgaaacggataacaatgtgcgggcatgtccggctgtcagcgctccttttgtcaggtcctgctgtgctgcttcgggcagctgcaaaaggcgcagcgtattggctacggcagatcggcttttacccagtctggcggccagcgtttcctgattcatgccgaactgctctttcagctgtgccatgccgtgagcttcttccatagggttcaggtcttcgcgctgcaggttttctatcagagctacggcaagggtctcttcatccgtcaggtttttgatgatgacgggtacgtctgtcacccttgctttctggcatgcccgccagcgacgctctccggcgattatttcgtacatgccttccgcgtttttggcgggccgcaccagaagcggctgcaatacaccctgtgaacggatggagtctgtcagctcctgcagagcttcttcgctgaaatgtttgcgcggttgatcaggattaggcatcagcgcctttatggatactgtgcccggattttcatgtttggtatctgccgcgggcgcttcttcctgataacctttaaacagggcatccagtccgcgacctaatcctctttgcacagctgccatttctctctccttgacaatatgttgattcctcctgaattgtgttgcagccctatgcaagcgcaacaactattcggaggcgaagtatgtctgataaaaatacccatgtgctgccgctgtacgacaggcagggcaacctgcattcaataaccatcagtgcagaactctggaacagggtgggccgcaaggttgctcccctgctggaaaacgcccttgatgccatgtatccgacggtggaacagccggaaccgctggaagactgggagtcctttaaagagttctgggacttcaggtatccttttaacgccgaggtgcagtgcaactgctgcggggcaaaaacagaagactgggagcatgatgcggccaaaccgtttcggctgaccaatgccaatcttggcgggctgctggtttttcgttgcaaggcctgcggggccactgtgcgtaaaaaacacttcaaagaccacatctgctacgaacatacagccgtgtgcaccgagtaaccgccctacccgtttttctgctggggccttctgagcacaacttctttggacagtgccagataggcctcagcgccttttgatttcacgtcataatgaatgattgattttccgtagctcggggcttcggaaaggcgcacatttctgggtaccactgtttcaaacaaatggtccggaaaacatttgcgtacttcattttttacctgacgcgaaagtctgtttcgcaggtcgtacatggtaagcacaacgcccatcagcgtcagccccgggttaagccgtttctttacctgttcgaaggtctgcagcagtttgacaatgccttccagtgcaaaaaactcgcattgaagcggaatgagcaattcgcgtgcggcacacaacgcattcagcgtgataagccccagcgatggcgggcagtccagaattatataatcgtatctgctttccagatttttcaggacatctgtcagataatattctctacccattttatccaccagttccagctccacggccaccagatcggtggtggtaggcagtacggacaaatattccagattggtggggtgaacggcttccaacgcttcttccggccggaaaaaaaccgtgtacaggctttcgcccagttggtccggatcaatgcccagcccgcttgtgccgttagcttgcgggtcgcagtctaccagcaacacgcgtttttccatcactgccagcgaggccgcaaggttaatggcagtcgtggtcttgcctactccacccttctggttagcgatagcgatgattcttgccacagcactctctctcggtttgcacgttcatgtttcacgtgaaacatgacaggcagtcatatttcacgctgaggtcgagtgtatagctagtaaagcggccagaaagtgtcaacgggtgccggagtatttttacaggcggcatgatggcctgtttacagctttaaccgctcaaccacggtgctttgctggttgttaaggcaaaacttaatgtttcacgtgaaacaaaagaaagcctgatgagaagtctttttgtattacaaaaagaaatacgttgagcgagaccatgcagcaacaaaaaagcccgcaaaagcgggcctgaagtctggtgcggtacacggcagctattttttgtagtactcccgataccagctcacaaagtttgctatcccttctttgagcggagttccgggcttgaagccggtgtcggcaatcaggtcgtccacattggcatatgttgcttccacatcgccgggctgcatgggcatcatgtttttaacggcctttttgcccaggcattcttccagagtcgcgatgaactcgccaagctctaccgtgttgttgttgccaatgttgtagatgcggtatggcgcagggctggaagaagggtcaggagctgttccgtcccattgggggttgggctcgggagtgcgcatggttacgcgcaccactccttcgatgatgtcatcaatgtacgtgaagtcgcggcgcatgtgcccctcgttgaacacattgatgggcttgccttccagaatggctttggtgaacagaaaaagagccatgtccggtctgccccacgggccgtacacggtaaagaaccgaagccctgtggtaggcagtctgtaaagatggctgtaggtgtgagccatcagttcattggcttttttgctggcggcgtacaagctgatgggatggtccacgttgtcgtgtacgctgaaaggcatattggtgttcagaccgtaaacagagctggacgaggcatacacaagatgcttcaccccattgtggcggcaaccttcaattatgttgccgaagcccacaaggttggactggatatatgaacgcgggttttcgatactgtagcggactccggcctgagcagccagattgactacatgcgtgaactgttctctggcaaaaagcgcgtccatggccgcgtcgtcggcaagatctgtgggcgtaaaagtaaagcccttctcctgctgcaaaagggcaaggcggtcttttttcagctgtacgtcgtagtaatcattcaggcagtcaaggcctacaacagtatgcccttcggcaagaaaacgtctggaaaggtgaaaccctatgaatccggctgcgccggtgactagtatatgcatgtctgattcctgttctgctgcgccgctgcgcagtctgtgtgcgtaaaaaatgacaggcggaaatatagagcaaaagtcccccgccgtcaccttttgccctgaaggtaatccggacggatgaaaaatgctggtggcagagggtatcgccgcctacggtacgcatgaaaaattttacgttcatgccggaagcattacagggaagcttgaatccggttgcgctgacgggccgcttttttgacgcagccatgtcgtgtgatgagccggtccgcaagttcgccgttagcccgataaggctcagctgaccggaacagcacgtgcgcaccgggggatgcaagggaaatcattccccttgcccgtcggagacatatcacaatgcgatctcactctgcctccggcgggcagggagatgatctccctgcaccctcaaagtgcgcatcgcatagttcatagatacgcctgcagcgcgttgtgctgcgttgctccgcgcatggcatgcagccggtacgccggtaagtgctcagctgaccggaacagcacgtgcgcaacggggatgcaagggggatcattccccttgcctgtcggagacctatcacaatccgatctcaatacgcctccggcgtgcagggagctgatctccctgcaccctcaatacgcgcagcgcatcgttcatagatacgcctgcagcgcgttgtactgcgttgttcggcgcatggcgtgcagccggtacgccggtaagtgctcagctgaccggaacatcatgtgcgcaacgggggatgcaaggggaatcattccccttgcccgccggaggcatgaaaaagtcatcagaacagggactgccggaagtaatcaaaaaggggcctagcggcccctttatcggtgtgtgttgtgcagtctggttactttttgccgtccataaacggcttaagcaggtcaaagggaatggggatgacagtagatgtgctgccggaagccatttcccgcatggtctgcaggtagcgcaactgcagcgctgcgggcgattccgcaagaattatggcggcttctttcagcttagttgcggcctgctgttcaccttcggcgttaatgactttggcgcggcgttcgcgttcagcttcggcctgttttgccatggcgcgctgcatttctgcgggcaggtctatgtgtttcagttccactgcctgcacctttatgccccacgggtctgtctgttcgtcgagcagttgctggattttttcatttatttcttcacgctgcgacagcagttcatcaagttccgcgctgccgcacacactgcgcagtgtggtctgggccagctgcgacgtggcaaacagataatcttccacttcaatgatggcctttaccggatcaaccacgcgaaaatagacaacggcgttcacttcgacggaaacgttgtccatggtgatgacatcctgattgggtacatcgagcgtaagaacacgtttgctgacgcgcaccatactgtcgatgatgggtatgagaatgaaaaggcccggacctttggcgccgatgaccctgcccagacggaatacaacggcccgttcgtattcgttgagaattttgattgaaacaatgaaaaacgctatgaccgctacgataataggcagataggcaagcatgatgaagtctcctgtcgggcgggtaccggctgtccggtacttgcggttttggttgctattcctgcacagcatcctccggtgccggatgcgtcgacacatggagtgtcagcccctttgcaccggtaactgtgactgtctcgcctttggcgatgggttgttcttctctggttacggcattccacagggtgccgtgcagttttacggttcctttgcggccctgccagcgcatgaccatggcctgttgtcctgccagctgatctgaagccattgcggatttgctgcgctgcgccttgaccgcaagccataccagaccgcccatgaaggcgcttatgcccagtacggtggggccgatggtcatcatgggcaggcgcagcccttcactttcgggaaagagtatgagcgagccgatgaacagcgcggccacaccggccagtgaaagcaggccgaaactgaccactttgatttccagcagaaagaggacaagccccagaagaataagaagcaggcccgccgccgccgtggggagtatggtcatggcatacagccccaacagcagtgagagcgctccgagcactccgggcagtatggctcctgcatgggtaaattcgacaaaaagcagagccacaccggcaagcagcagcagatacgccacctgcgggtcgagcaaccagcccagaaagcggtaccgcaaacctggctcgtaagggataatgcgtatgtcgtcggcggtgaaccgcaatgtccccatgcctgccggtacacccctgctgcccgcctgtacaagaaagtcttcgggggtggtggccataaactcaacaacattgttcattattgcctgtgaggcaggcaggcttttgccttccctaactgccgaaacataccagtccacattgcggttgcgccgttctgccagaccggacacaaggctggacaggtcgttttttacctttgtggccatatcccctttggtgtcggctccgtccggtgtgacggggatggccgctcccatggttgtctgcggggccatgccgctgatgctggaagccgccacaataaacacccccgcactggctgcatgtgctccggaaggaccgacccatactcccacgggtacatccgcattcagaatgtcctgcaccatttcgcgcatggaagatacaaggccgccgggcgtgtccagcgtcaccagtaccatgtcgctgccgctttcggcctgtttgatggctccgcgtaaaaggtcagccgtggcaggaccgatgcccgcctttatcgttacatgcaccacagaaacagtgtgtttctgcacggcattttcagctccggaagctggcatggcagggtgaaaggctgcgaaaaagcataatgtggcgcaaatggccgttattttgcgatacagagcatgagacgtgttcatcgtgttcctccgtggacaggcgggcatgaaaaaagaggatccggagtcagtgtacagtaaagcatattctgtgaacagttttttcggagatgcggggcgcgcaggaggtggaacaataatcagggcggcaattgcaacggcgggctgacctgaccggaaatgatgttgtgttctgaaatgaagacagtgcgtaatacgaacagactgaaagaaaaagccggccccgtacatgacggcgggccggcttcgggattcagcgggaaactttctgcagggcgaccttgagacaggaaatgacggcttccaccggtgcaggcgactcaagcaggtagtcgatgtcgggcatggcatacagcctgaagccgttatagtgtacaaactgatacggacgcagaccgcaatggggggcaaatgaccgcagagccctgctgccgaaggcgaacacccttcgcgggcgtattctgtttatgccggccagaaaaatttcgggattggcctgcaggggggcggcatgttcgtcgggcgcgggtgcggcgggcagagccacgggccagaaggcactggtcccgcgcggcagccttaggcttcctatgattttacgcagcaacgcgccgcgttctgcattggcattaccgcacaggtcgtcgcccagcgaccagtaagtccataccacaggtgcgggaccgggaattttgctccatgcggcctgccattgtggcggccactgttcggggggcatgctgctggcctgcgggggcggcggagtgtcttcctgcatggtgcaggctgcaggagcctcgtgcgttacagggcgcacaggagcggaagcccgcccggactgtccgaaggctgaatgattgcctgaggaagcctgcaccggtgttttttctgcgcgcggggcttgccgccggatactgcgtgcaggcgtttccggcgttgtcgcctctgcggcggataagcccgaagagtgcaccggacggcccgcagcaggcgcctgcgcaagggcagaagcctgcggggcggctgtctgctgttcccgcctgccctgctctatccatgcggttaccgcatcatccataaaaagatgctgtacaccggcctgataccacgggcgcaggtcttcgcggatggctacatttgcaacagccaatccagaatcctccatgccacttcggttttgggctgtacgggccattcttcggtccggcctgttttgtcagccacaaaaactttgttggtggccgattgaaaaccgctttccggtgtgccgacaatattgccgactatcatgtcagcgtttttgcgccgcagcttgccgacggcgttttcatgcaggttgcccgtttctgcggcaaacccgacaatgcgctggttttcgcgcttggcggtgcccagcgttttcagaatgtcggtgttgggagtgaaccggatggacagcgtttccgtgccggattttttgaatttttcagcaccgaaaggctccggactgaagtcggcgactgcggcagtgaatataccggtgtccatgcggggccacaggtcggctgctgcctgatacatctgcgccgcaccggttacatcgtgccgtgtgatgtctgcgggcagccacggtgttgccggtccgcagacggcatgcacctgtgcgccccgcagccatgcggccacggcaaaacaggcacccatgacccccgaagagggattggaccagaaacgtacgccgtcccactgttcgcgggtggggcccagagtgaccatgacctgctgtccggtcatgtcctgcggtgtcatggcccgcagcgtatacagaaaaatggtatcaaggtctgccagcctgccctgccccacatccatgcacgccatgcgcccgcagccgggttccacggccacgtggccgcgctgtttcagtctggcccagttttcctgcgttgccggattgttccacatgcgcgggttcatggcgggggcaatgaccagcggtccttcaaaggccagagcctggcacgaaagcatgtcgtctgccagaccgcaggccagacgcgccagcgtggccgccgtggcgggagcgatgagaaatgcgtggcaggcatccccgggggtgagatgtccgaaaacatcgtcacccacggggtacatgccggtatatacgggagaagcccccagcgcttcgaagctgagcggcgtgatgaactggcacgcgctgtccgtcagggtcacaccggtatccgcgccggtatctttaaaccggcgcagcagatcaagcgccttgtaggcggctacggaaccgcacacgcccatgtgcaggcgtctgccgagatagcctgtaaaagccagatgcgcattgacggatgcagggctcactagttgaccagtccttcttctttgatggtgatgtcgccgggtacggccatggaaggcgtgtccagaatgggtttttcgagccccacattgtcacggcggggggcaacccatacttccagctcggtgttggtggcaccatcggtgatgttgatgacggcgaatttgtcaggcttggtaaaaagcagcagcgtgcgggggctgatgaactgaaaacgcaggctccagccgtcgcgctgcatgttcgagatggtgtttgcagtcagcgaccgcgaatcgacccatccggaaaagccgagaaaacctgtgcgctcggcgccggtgcccagcacaaaagaatctttgagcttcatgtcacggggcacaacaatgtcgttgaagtcgtagtacagaaactgcgaagcttcttctgtgccgccggaagtcttggagctgccggtggtgcaaccggaaagcgccaccacacaggcaagaagaagtgcgggaatgagggatttcttcatggggtctccttgggagcagataattctgagttctgcggcaacatggttcttatgatgctgcgccgcgcagcggcggcgatgtcactcggtatgtgacatagcgcatgttgtcctgtcacgcaacgaatcaggcccgcggagtgcagcctttgcgcgttgcggcgggcaccggcgccgggccgtgctctggcagcgggcagcgccggtgccgaaaaagacttgcctgccgtggcaagttctggtcttttgcggcaatccgcaccggtgcgcccgaaagaaccggaaaacgaattaaggaccattgttttatgcattccaagcatcccacagatacggcccgccgctgcgagacaggcactgacagcagcgataccgccgcagacgactactctcttgccggataccgttttgaactgcccgaagaacagatagcgcagcatccgccggaacaccgcggggcttcgcggctttttgtcatggacaggaagtccggtgttaacacacaggcttcttttaaggatataggcagctttttgcccgagggcgccctgctggtggccaacaactcgcgcgtgctgcccgcgcgcatgctgggcagacgccccaccggcggcaaggtggaatttctgctgcttactccgctgccgctggtacagccgcagaccggtacagacggccgcagctgtgcagaggcagaaggtcttctgagagcttccaaacgggtgcggcctggtgatgtcatgcattttgacgggctggacgttgaggtgctgcacactgccgacttcggccgctgtgcggtgcgcatgcactggaaaggcgaccttgccggactgttcctgcggcaggggcatctgccgctgcctccgtacatccgcaggcccgacggagaagatgaccacagcagataccagaccgtgtacagcaggcaggacagactgggctcggtggcggcacccaccgcggggctgcatttcacgccggagcttacggcgtcgttgcaggaacagggattcggctgggccgaggtcacgctgtatgtcggctacggcacgttcagccccgtccgcgcagaggatatccgtacccataccatgcaccgcgagtacatggaaataacggagcaggccgcacaggccataaacgatgcaaaacggcagggccggccggtggtcacggtgggcaccacatccacaagggtgctggaaggggcatgggccgcatgcggagaaattcgtccttttaccggctggacggacatttttatctatccggggtaccgctttaacgtggccgaccacatcatcaccaattttcatctgccggaatcgtcattgcttatgatgatatcggcttttgccgggcgcgaaaaaaccctgcaggcctacagtcaggccgtggctgcagggtaccgctttttctcatacggcgacgccatgcttattctgtaagttttatggcacaaaccgccgttgcacaattttgcaaattgccgggacttgcggtatacccacggcacttagaattaccaaaaaaactcatgacacagtgagcttttcttttctgaaaaaagcttgcggaaaaaacagagggtagtgcgaatggcacgggttacttttctggatgaacggtgcaaggggtgcctgctgtgcaccactgtctgccccaaggaaatcatccgtcagtcttcccgctttaaccgtaaagggtacaaagtggccgaagtgactgaagaggacatggaacagtgtacggggtgcgcttcgtgcgcgcttatctgccccgacttagcgatacgggtataccggcccgaaaagcccgccaaaggcgaaaaggcaaaggagtaggcgcatgtcggcaaagccctcaagaattttcatcaaagggaacgaggccatagctcgcggagcgctggctgccgggtgcacctgttacttcgggtatcccatcacgccgcagaacgatattcccgagttcatgtccacggccatcatcgaggccggaggcgagtttgtgcaggcagagtcggaagtggccgcagccaacatgctgctgggtgccgctgcggccggccatcgtgcgctgaccacttcgtccagccccggtgtttcgctgatgcaggaagccatttcctacatggcgggcagcgaactgcccggtgtcatcgtgaacatgaaccgcggcggccccggtctgggtgacatcggttcgtcgcagggcgactatttccagtccacccgcggcggcggacacggcgactaccgcacgctggtgcttgctccgggtacctgtcaggaaggctacgacatgatgatcgaagcctttgatctgtcattcaagtaccgcaaccccgtgctgatgctgggcgatgccattgtgggccagatgaaggaacccgtcacgccgtggtctcctgaaaaaattgaaaactacggtgccgcggactggtgcctgagcggtgccgccggacgcggtccgcgtctgctcaagtcgctgtttcttgatgacggggcactggcaggacagaacaggcatctgcagcagaagtacgaggccatgaaggtcgaagcaagagccgaagtatacgaatgcgatgatgccgagctcgtggtggttgcctatggttccatcggccgcatagtgaaaagttcggtgcgccgcctgcgtgcggaaggccgcaaagtgggccttgtgcgtccgctgacgctctaccccttccccgatgctcctttgcgggcactggcggaaaaaggcaagcggttccttaccattgaacagaactgcggtcagatggtcgaagacgtgcgtctttcggtccggggtctggccgattcggatttccacggtcatatgcccggcaacctgcccggttcagacgactttgtggaagccatagtcgcaaggctggggaggtaagccatgcagagcgcaaacaacaacgaaaagctggtgttcgatgtgcccgaggtgatggccgaccgtcccacgcactactgccccggttgccaccatggtgtggcgcaccggcttgtggccgaagtgctgacagaaatgggactggtgcaggacacgctgtgcatcgggtccatcggctgctccgtttttatatacaattatctcgacgtggacgcggtggaagcgccgcacggccgtgctccggccgttgccacgggcgccaaacgcgcgcgcaaggacaagtttgtctttacctatcagggcgacggcgaccttgcttccatcggactggccgaaatagtacacgctgcaaaccgcggcgagcgtatttccgtggtgtttgtgaacaacaccgtatacggcatgaccggcggtcagatggcccccaccacgctggtgggacagaagaccacaacctgcccgggcgggcgttgtgccgagcacgaaggtctgcccatcaagatgacggaaatcatcgccggtctgggcggaaccgcctatgcggcccgtgtttcgctcgattccgtaaagcatatccgcgaagccaagcgcgcactgcgcaaggcgtttgaaatgcagaccaacaacatcggtttcggttttgttgaaatgctgtcggcatgccccaccaactggcatatggatgcggtttccgccaacaggcgcatagcggaggagatgatcccctacttcccgctgggagtatacaaagacgtcaccgccgaagcggatggaaaggagtaagccaatgagtctgtatcaggacgtcatcattgcgggcttcggcggtcagggcgtgatgctgataggcaacctgctggcatacgccggtatggaaagcggtctgaacgtgacctatattcccgtgtatggtccggaaatgcggggcggtacggcaaactgcaccgtggtggtatctgacgaggaaatcggctcgcccattatccagcgtcccgccagcctcatcatcatgaaccagccgtccatggacaagttccagcccacgatgcaggacggcggcgtgctgcttatcaactcttcgctggtggatgtttcgcaggcccaaagccgagtgaagtcctacggcgtgcccgcaaatgaaatagcggataagctgggcaacacgcgtatggccaacatggtggctttgggcggctatgtgcaggccacgggagtgcttgatctggaagtggttaaaaagagcctttctagcgttatttcaagtcattatgcacatcttatccctaaaaacgccgaggcgctgcaggccggtgccgatcatgtggctgcaatgatgtagcccgctgcggaaattgacgtttcacgtgaaacgctgatgactgtacagccgcccgcatggattcatgcgggcggctttttttatgtaccgggtgaatgtgcagcggctgcggggctgaacgacgcataatgcgaagctgcctgcggcggaagtgcaatatgcggcaggcgcctacagcaggcggccctgttccggccggggcggctgccatacgcggacagagcgttccatgccgcaggccgccgtgcagcggtccactattctgttcagctgtgcggcggcaggagacatgcagacatatctgtcgccgtagcggcgcctgtactgccgcgccatgccgggaaaaagatgttccagccggagcaggtagtgttcgcggcaggcatcgcgcagcgtcatgcccggccagaagagcacatatgccgcaccggcgtcagccgcgcagcgtacaaggcgggtgatgtcgcggggcgagtcggtgatgaaaggcagtaccggcatgagggtgatgccggcgtatacaccggcagcgcgcagcgcggccagagccttgaacctcatggacggcggcggggcgtgcggctctatggcggcggccagcccgtcgtccggcgtggtcacggttatgctgacagccccgaaggtacgttgtgcctgcgcaagcaggtctgcatcgcgggttacaagggtacctttagttatcacatgcaccccgaatccgtgccggatgagcagcttcagcgcagaacgggtgagctgctcttctttttcctgcggcagatacgggtcgtgcatggagcctgtgaccacggttccccgggcacgtttggaaactacttcatgccagaggatttccagtgcatgacgttttgctcgtatgtgctccagcctgccgatgccgtagcagttgctgcgggtgtcgcagtagatgcagccgtggggacagccgcggtacaggttcatggtgtaatgtccgccgaaaagcgcgtccggcgcgtttttcacgcgggcaaggatggtgcgggccgctatgtattccataccgtctgtatgcacctgcggccgcaaaggagcaatgcgcggcggggcaacgcatgaccggacaatatgcgcgtgctgtgtgaagggtgctgtcagcagcacagacacagggcgctgctgcgcagcctgcggaacagtttgtccgccacggaacccatcatgagatgttcaagaatgccggaccccatgccgcgcctgccggaaaccaccagcccgaagtcgccttcgagcgaaagccgcaggattgcttctaccacattgccgtgggtgaccacgttggtggagatgcggtgcgccgcaatgccctgcccttccatgatctgcctgcactgtttgaacagcatgccgctgtctgtcaggccacacggcgttgcacggcagacgcgcagcagcgtgaatttgtgggggctgtcactgcccagcaggctggcgatatgatgtaccgcgttgaacgccgaggcggagccgtccacacagatgagcacttcctttgaatcacgcgcctgcggcggacagagccacagcggcaccacgcacgactgtttgaccatttcactggtgatgtccggagtgtcttccagcatgttttccagccatgtgcggccgcggttgcccagcacaatggccgcatggcctcctgtagtgccctgatgcaggatgtcccagtccatggagacggaatcaggcacggcgcacagccggatgcgctgttcgtgtactccggcctgcagcagcatggttctggcctgctccagactttcattgcccagggccagatggcggtggaactctttttcgtctatgcctgcctcgcccatgacaagcccgtaagggccgatgcttttatagcgtctgggcggggccacatacagcagtgtaatgccgatggacggcgaatcgtgcagaaagcgggcagcaaactccgccgcatgcagctgggcaggcgtttcgctgacggtcaccagcacgtctcgtctggggaccggtggtatgggcggtatggtgcgtccgccggatggctgtgatacacgcatgattcacactccgtaacaggtactggcgtcatgtgccggtatcacgctccccgaagcagggggcgtaacatgccggtatttacgcgatatgtgactatacggatactcaacggaaaagcaaaccctgtcgcaggctgattcatggcaggcagccctgcgccgtgtcagcgtatctccggagggtgcgggcatatgttatgcgcgggacgggtgacggggcgcagccgataggatacagtggagcgttatcgtataaatgttccggcatgggccgctggacgggccgtatgtgtccggctgtgtcgtgctgtcaggccggttttcacaggaggttttcagcatgcttgattttgatttccacaaccctacccgcattgttttcggcaaagacagactggcggagcttgatacgctggttcctgccggtgccactgtgcttgttctgtacggcgggggcagtgtccgccggttcggcacgctggacaaggtgcgggctgcccttgaaaacggcagaaccgttcacgagttcggcggcattgaacccaacccgcggtacgaaacactgctgaaggcggtggaaaaggtccgcagtgacggtgtggattttctgctggctgtggggggcggttccgtaatggacgggacaaagtttgtgtcgctggcatcggtgcatgacggtgatcctgagtcgctgctgtaccacggctttgccggtgtgcccgccgcaaaagctctgccgctgggatgcgtggtaacgctgcccgccaccggttctgaaatgaacatgggaggagttatcagcaagggtgacggaaagttccccgtactctgcccgcttaccttcccgaagttttcaattcttgatcccacgcttacctactcgctgcctgccagacaggtggcaaacggagtggtggacacctttgtccatgttatggagcagtatctcacctttcccgtggaaggacgctttcaggacagaacctcggaaggcatcctgctgacccttattgaaatcggacgttacaccattgatcaccccgaagattatgatgcccgtgcgaaccttgtatggtgcgcaaccatggggttgaacggccttatcggttccggggtgccgcaggactgggcaacccatatgatcgggcacgagattacgtctctttacgggcttgatcacggccagacgctggccatcattttgcctgccctgatggatgtgcgccgcgatgccaaacgcgaaaagctgctgcagtatgccgagcgcatctggaacatcaccggaggcacagacgatgagcgcattgatgccgccattgcccggacaagagccttctttgagtctctgggcgttaaaaccagactttccgaccataagctcggcgttgagcatttcgacgctgtaatcaagggtctggaagcaaaaggactgacagccatgtccgagcgcggcgaccagacgctggaagtaagccggaacgttctgaaggctgccctgtagcgtccatcggacaggatgattacgcatagtaaacagcccgccggccatgtggcctgcgggctgttttttgtccttatggggcttttttcacagctattgttgtgtgcacagttgctcggttgcacctgtcgaataggaataaaacgggttgtcggatgctgcccctttatttggcattgaaaataatttttgttatcaaatccagaatagaatcaaagctattgccaatgtgagggtgcgttgaaagttgaggaaatggccgctcagagtgcatgttgcggggcaaaagatggtttgggcaagatggaaccagcgtgttttatgtcgataactaaacagcttatggcaaaggtgcagatcatgtgctgttgctgtttctgataaaaaaatcaatctttcacgggaacttcatataattatgtcaaatgtcctgttggctttattgtcatttgttgttccgggggcaggtcagatagttaaggggaaagtgtctaaggccctgattctggcatcaggcagctcagccggttattttgttttgaacgctgccgtggcactaagcaatgaccggtacttggcgctggtcgtttttgtagtgctgctggatactgccatccgcttatactccgctgttaacgcagcgcgtctgaataaagctgcagatgcgaaaggtagtgcagggaaatggtcaaggctggcgctagttgcggggcttgcagcggcaactctcggaccgggcagagaatttcctgcgggtagattacatgcattttccatagcctccggcagtacgatgttgtcgccagagcttgaggcaggaacagcgctattgggcgtcccgtatcaatactgggagcaagagcctgtcaaaggtgattttgtgataattgagcaaaaaacaacaggcccttttagcaagagtccttttatattacaggttcatggcgttgcgggcgaaaaatgccctgcgtctgtctgcacgcgctcaggaacgtttgctgacgcaggcgatggttacctgatacccaaggggcactatgttgtcggtgcccgtaatccgcaaaactttcagactctcgtttctgaaaaggaaataacggcaaaagccggatacgtgtactggcccctgaacaagatgcgcaagctgtgatctgatggcagctggctgcgccgtatacaggctgcagtatgcgggcaaccttcgcagatataaactccggcaaggctgccggcatgcacaggcatgattaccttgataggtttgtaaggtttccgactgataaaaaaggctccttttcaggagcctttcatgtttgtttttcttaccggaccgtacccgcgttatacaatccagtcgtcgtcttcttcgatgggggtgaatccgcggcgcatggtgttttccgtcactacgcgcgggtccatgaactgcagcaggtagtcgggaccgccggtctttgagccgacaccggaaagcttgaagccgccgaatgcctgccgttccaccagcgcgccggtgctgcccttgttcaggtacaggttgcccacgcggaattctttgcgggctttttcgagatgttccggactgcgcgagaacacgccgccggtcagggcaaaacgggtgccgttggcgatttccagcgcttcttcaaaggtggaggcccgcatgacgccaagcacgggaccgaatatttcttcctgcgctatgcggctgtcgggagtaatgtcggcaaccacggtaagcggcacatagcagccacgcgcgggaatatcgtcgcgcgaaaccagtatggtgccttcttctctggctatttcaatgtatctgccgacgtttttctgcagcgaggcatcggccagcgggcccatgtagtttgccggatcttctgccggtcctatcttcaggtcgttgcaggcttcgaccagccgctttacaaagcggtcgtatatggggtccagcacgatgacccgcgagcaggcggagcacttctgcccctgaaagccgaatgccgaataaatgacctgcagcacggcctcgtcaaggtcggcatcgtcatcaatgataatggcgtttttaccgcccatttcggcgatgacgcgtttgcagtggtgttgtccgggctgtacaacggccgctttttcctgaatgcgcaggcctacttccatggatccggtaaagcagatcatgttgattgcggggtgttcgacaagataatcgcccatgaccgagctgcgtccggggcagtagttgaatacgccgtcgggcagtcctgcttcgcggaagacctctgtcaggttgtagccgatgcgcgcggcaatgccggatggtttgtaaatgaccggattgcccgtcactatggccgcagaagccatgccgatggagatggcaaagggaaagttccacggcgagatgacggcggcaatgcctttgggttggtagaacaggtggttgtgttcgccgggggcgcggcccatgcggcggggcctgcccagccggagcatttcgcgggcatagtattccataaagtctatgccttcgcccacatcgtggtatgcctgatcccactgtttgcccacttcaagaatctgccatgcggacagcctgtaggcgcttctgcgtgcggcatccgcggccttgaacaggtagttggcgcggtcttcgggtgacacatcgcgccagatgagaaacgccctgcccgccgcctcgatggccgcatcgatttccgctatgcccgcctgacatacatcggcgagtttttcatcggggtcggccggattggtcgttggcatggtgtcctgcgtgaacacttctttgccgccgatgaacagaggcacggtgccgcctgcggcggcgcgtacctcggctatggcccgcggaaaggcggcccgctgttcgggtatggtgaagtctatcatgggatcattgcggaacggcggaatgcctcccgtgccggaaggctccaccggtgccggacgggctgccagctcgcgctgcagggtcagctccggattttcaagcagccgctccatgtcggtgccgtcggcaaagctctgtcgcagaaatgattcgttggctgtgttttccagcaggcggcgcaccagatatgccatgcccggaataagctcgccgtaggggcagtacagccgcaccctgcccgccacattcagcaggcctttgcggaccggttcggccatgccgtacaacacctgaaattcgtatcgtgtttcgggcacgcccagctggcgggctgtttccatggtggcggcaatggtgcggatattgtgcgaaccgcaggcgaagtagcagatgtcgctgttttcaagaatggtgcgggccatgcgttcaaaacacatgtcggactgtggtttgtgcacccatacgggaatgtcccagccgttctgtttggctatgacggtttcggcgtcccagtaagcgcccttaaccagccggatggcaatgggcagcttttcggtgcgggcccagtgcagcaggtcggcaaggtctttttccgattcacgcagataggcctgcagcacgatggaaagatgcggataatgacggaattccggctcgctgcgcagtctgcggtacagttcaagcgtcatttccttgtatttcagcgcttccatgtcaatgcacagaaagccgttcatttctacaaccttgcggtacacgggcacaaggcgcttcatgatgccctgcaccgagccttctatatccacgggtttggcctgtgaatacagtgcggaaggcttgatggatacgttgactctgggggtgcagccccagtctgtgtccgtgtccggtccgggacctttcaggggcgaccatttgtcctgttctctggccagcgcgtcaagcacctccagatagccgtcgcgataggcgtcggcctcttcctcgttcacagtcgcttcgcccagcaggtccacggtaaaggcaaaaccgtccttgcgcagtttggctatggatttgacggcttctttggcgttctggccgatgatgaactgccggcccatgttttcaatgttggagcggatggttttttccatcagcatggcggtcagtttgccgcctatgccggcttttccggctccccatttgagcactgcgggcacgtcgccgccttcggcgaagtattcgcggatatgccgcgaaagagattccgaggtgttcagatacgggaaaacgtcgacaaaccggaaaagctggactttgaagtcttcatttttcatggcccagtccatgactttgccggtccaccatcccttgttgaagatggacggagcttcgccgctgatgctggtgaaaaattcttttccgcgcgagacaattttttcgtctggcatggtttccatgcggtcctcctcggaagcggtaaggtgtgagtgattcgagtgaacggctctcccgtcatgccgcgttgcaacgcggcatttttattgattttgtgaagttgtacgtgttcgcactattcaaggcaagtatgtttgtacaaaaatggtcagtcgttgcagttggtgcgtgccgtgcaacagtttgaaaacgttctgcctttcctgcgctcagagccggtgcaaaaaaaagccggaaaggaaatcctttccggcctgatggcggtgttgtgccgtgccgctgtgataacatgccgcaatgccgcagaatgaacggcgttccgggcgggtttccggtaatttgccgaaaacttatctgatgtccagcgagcctctgaagtcatcccagctggtgatgcccagcgtatccaccagctgctgcagttcatccaccagccggaaggcgcagtcggggcgcatgaagttggcggtgcctatctgtacggcgtgtgcgcccaccagcatgaattccagtatgtcttctgccgtggtggctccgccgatgccgatgaccggaatgctgacagagcgggcggcctgccatacgcagcgcagggccacgggtttgatggcagggccggaaagtccgccgatgacattggccagcagaggcttgcggctgcggatgtccacggccatgccgctcagcgtgttgatgcacgaaagcatgtccgccccgctgtcttccactgcacgggcaatttcggcaatgtcggtgacattgggcgacagtttgacgatgacgggcttggtgccggaacggcgttttacggcgccggtcacccgggcggcctgtcttgcatcctgcccgaagagtatgcccccttcacttacgttggggcacgagatgttcacttcaatggcggcaatgccttcttcggcggcaagtatgccggccagttcggcaaattcgtcagggtcgcaggcatacaggttggcgatgacgggtgtttcctgccagggcagctgcggcagcttctgcgtgatgaagttttcgacgccggagttctgcagccccacggcgttcagcatgccgcatgcggtttcggcgatgcgcggcatggggttgccggcacgggctttaagcgacagacctttgaccactatgccgcccagacgggcaaggtcgccgtaaggggcaaattcgacaccgtagccgaatgtgccggaggccgtcatgacggggtttttcagctcaaggccgtgcaggccgctgggtatggtgacatgcaaatccacgacagcgctcctatgctttatccaggtctacctgatcggcccagaaaaccggaccgttgttgcagacctgcgctttgcccgcctgcgtgtggtgcaggtggtgtttttccgtcgtgctggtgacgcatcccagacatccgcccacgccgcaggccatgcgggtttccagcgaaagctggcagcgcgcgccgtattgcagggcaaaacgctgtaccgtgcgcagaaacggagtggggccgcaggccagtaccagcccgtcctgttccgcgtattcggcgatgcgtttttccagacgctcgatgaatcgcagcaggtcgtcggggcattcttcctgatggttgtcggccatgattttttcgttgatgctttcaaacggatagcatccgagaggcatccggtggccgaattccatccacaggttccacggtttggggtgcgtgtgggcataaccgataaagggagcgataccaatgccgccggccagcatgagcgtgggcgtttcaggctccaccgcaaagctgttgcccagaggcccccagaccacaacggtgtcgcccgctttcaggtctgccagtctgcgggtgccgcggcccactgcctgaaagaacagaaccagatcgcggctgctgacgcggcagatggaaaagggacgggcccacagcatgtccagcgcccatccctgagggcgtatcatgacaaactggccgggtttccagcttttccagcggggtttttcaaggcgcagagcgtaaaactgcgcatctcccgaaacctgtccgaaggggacagtatccagcaccttgagttcggtgcattgctgttcgctcatttcaaattcctcgtatttcttagccgcgcgcactttggcgcaggcatggctccctattgtctagggcaggaggttgagcgggtcaacactatcttgccaaagagcggcgatggcgcgttcttctgcgcggcgggccgcgcagagtgggcggcaaaggcaggtaagcggagatttacatgcggcgcggctgcaaactcatagtgttttcatcggcgcatgacaagaggaacccgccggtgttccgatttgcagcgctgccggattttttttgcgggcggcaccccgtggcggaatcattgctgttgcatctgggcccgactatggttagatgcagggttgcaggcggaactgtgccggggtgctggtctgtctgccgcgtgccgtgtatctgacggaactcctttcagacatggccgtccggctgccttgccgcgcagagtgcgctggtgcggccgtattccttccgccccgcaacggaatctgatcatgaaaaaattacccgaaatacttgcccctgcaggcgatacgcagtcttttcttgcggcactggccgccggcgccgacgccgtgtacgtgggcatgaaacatttttccgcccgtatgcaggccgacaacttttccgtcaaggaactggcccgcatggttgaactggcaaggcgcgaagaccgcaaagtttacatagcgctcaactccatgcttaaaccgaccgaccctgccgcggcgggacggctcatacggcggcttgcgcgcggtgtgcagccccatgcgcttatcatgcaggacctcggcgccgtggagatggccagacaggcgggatttgaaggtgaaattcacctttcgacactggccaacataacgcaccctgcagcgttgcacgctgcccgccgcatgggggcggaccgtgtcattctgccgcgcgagctggatatagacgaggtgcgccagtgtaacgacgcctgtcccgaagggcttgatctggagctttttgtgcacggggccctgtgctactgcgtttcgggccgctgctactggtccagttacatggggggcaagtcggggcttcggggacgctgtgtgcagccctgccgccgtgtgtacaagcagaagagccgcgaggggcggtatttctcgtgcctcgacctttcgctggacgtgctggcccgcaacctgctggacatggaaaatctgtcgtcgtggaagatagaagggcgcaagaaaggcccccactatgttttttacactgtcacggcataccgcatgctgcgcgacaatccgggcgatccttcggtacgcaagcaggcagaagacctgctgaagcaggcgctcagccgtcccactacccatgcccgttttctgccgcagcgccagcatccggtgacggcccccaacgattcgaccagttccggcatgcttgtgggcaaactggcgcgcgataaaaagggtgcgctggagttcaagccccgtatggagctgcagccgcaggactttttgcgtgtcgggttcgaggatgatccgtggcaccgcactgtgcgcgtgacccgcagagtgcccaagggcggggcatttactctgccccatgccaaggggcggccgcccgcggcgggaactcccgtatttctgatcgaccggcgcgagaaagaccttgtggacctgctgcgccgctgggaaggccgtctggccgacgtgcgcggcggcagcgagacctccgtggatttcgaaccggtgctgccggtacgtctggacaagccgggcaaagggtttaccgtgctgctgcacggcagtattcccaaaggcaggcgcggcggacgcgaaggcggcgtggtggacggactgtggctgtctccccgcacagccgaagtgtcgcggacgctggtctcacggtattcgtggtggctgccgcccgtgatctggcccaacgaggaagaccagtggaaacgccttatcacgcaggtgctgcgcaacggcgcccgtcattttgtactgggagccccgtggcagatggagctttttccggaaaatgccaaaatagcgcctgtggccggtcctttctgcaacgtggccaaccccgccgctctggccgtgctggagcgcatggggttccgcggggccatagtaagccccgagctgtcgggcgaagaagtgctttctctgccgtccatgagccccctgcccctcggggtggtgctttcgggctactggcccatgggggtcacgcgtaatccgctgcagccgctcaaacagggcgaacccttcctcagtcccaagcgtgaacctttctgggcgcgccgctacgggcagaatacgtggattttcccggggtggccgctggatatcaccgctcatcaggatgaactgaaggcagcggggtatacgatctttgttcatatgaaagagcagccgccgcgcgaagtgcctgagccgtcgcgcagcagttccttcaactgggatctgacgctgctttgatgcgtacagcaaagaccggacgggtatccgtccggtctttttgtatgcagagtccgcagcgtgtctttgcagccggtacgggccggcagcgggacaggtataaacctgcattcagcgccacagtctggtgaagcattcttccacggcatttctgctgcgcagtccggaaagccagtgtacgggtatccagtcctgcccgtggcgcgcccccagcagcatgcccagagcaagacctctggcacaggaatccccgccgcccatgacattttccaccagcgcttcggccggtgcgttttcataccggacggccagatgcaccacgctcatgaacgcgcccttcatgccgcatgcctgcccgaagcgtgataccgcttcgcatccttccagagcggcgtgcatgtcggcaaatgccagccagtcctgtgccggcagctgcgcataatcagccccggcagccgtggcgagcgcctgcggaacgttctgcccctgcagcagggcgtgtgcggcgcgcgccataaattccgcaccgtcggcaaccagcacggagccgtgagtcatcaggcattgtgcgcgggcggcagccgccagtctgtcctcatggtctcccagtacggcaagcagaggtgcgacccgtgacgcgccggaaaaatcggaagtcacggcgccggttttgtccggaggcagtccttctgtaaaccgtgtcagcgcatcgcgcgatgccctgtccatatacccgttgtaatgcaccatcatctgctgccatctggcggcaaaacgtgccagcgaaaaatcaccggtttccgccacagcttcaagcagcagcagggtctggtcgccgtagtgcgacaggtcgcccgcttctttgcccgcatggtgggtgttcaggcgcggggcaagcagtctgtccactctgcccagttcgcgcgtaatgcgttcccggtcatattcccagtgcgcgcccagcgccagcgaatcagccacaaatgaggccagaatggccgaacggattttgctcatacagccctccttggtcagagccggtctgtatttttacctacggtaagccaacagacaggctttggctatgtgcagaaggcgtaactgcggcaataaaaaaggcggcaccccgcagggtgccgccggaaagacgcaaaaaaccgtcagaaagctactgcacagtacaggtttccttggctgaacgcacgagggtgtctttcatttcagccacatagtcttttactttgtcagactttttccactcctcgaacatgcttttccatgtgctgaattccatgaaggatttgtccagctgctcttcgtgcgactgcacccagatgttaaagagctgcatttccagctggaagacggagctgtcaaaaactcgcgccgccagatcattgcgcatggtgcggccttccagactggtggccacaaaggtgcagacggcgttgcgcgacgattcaaaggtgatttctttattgttcagaagctccagcatgccggccagatgagcataatccttagtgatatgctcttccgcctgttccggaacacggataagcagagcggaatcttcttcttcgttgataaaataaaagcgaagccagttttcaaacatcatgacttcgacaatctggttaagggccttgccgaattccgtggacatgagaactcctcgattcctgatctggcgcggattgcgcgtgtgcagactatggacactcagcagggcggcgtcaagtccaaaatttcacaaagtccgcagagcctgcagtgcagtgttccgccggcggatacggcgccgccgtcacccggcacggaaagccgcaaacacggaagaatgcggtataacgtaccccgcggacttggacaactgcccggcttttgctatgaatagtgcttgcatgtgagtcggctttgcggtaatgggcttctcccttgcggcctttgcaggggattcccgccgcggtcgcccgcaatcacatggcaggcctgccggtctgctgcatacgcgcaaggctctgcctcgcaccggaaaatatcatgttacccaagatagctctcatcggtcgccccaacgtgggcaaatccacccttttcaacaggctgatccgcagcaacagagccataacccatgaccgtcccggagtaacccgtgaccgcatggaaggctatgtgaaagtgggagaccggaagttcatcattattgacaccggcggcataacgctggacgaacacgctgccgtggcggaagggccggacgaactgcgcgggttcgaggcggagattctgcgccagacggaagaggccattgccgattccgtggccttgtgcctggttgtggacggacgcgaggggctgactccctttgacgaaagtctggccgcgtatgtgcgcaaatcgggcaagcccgtgctgctggccgtcaacaaggtggacggcgaagaaatggccgacctgtacatggccgaattccatacgctgggctttccggtcatcccgctttccggcgctcacggattcaatgtgcgggcattcagcggcgagttgtttgacctgctgcctcccgaagacgaagacgccccgcaggaagaagaggaacgccccctcaaactggccatgctgggccgccccaatgcgggcaagtcttcgctggtcaacgccctgagcggcagccgccgcatgattgtttccgatgtggcgggcaccacccgcgacagtgtggatattgccgtggaactgggcggcaggcgctatgtttttgtggatacggccggagtgcgccgtcgggcaaagattcaggaccctgtggaacggtacagcgtcaactcttcgctcaagtcgacaaccaaggccgatgtgacgctggtggtgctggatgcggtggaaggtctgacacagcaggacaagcggctcattgatctgctggacgagcgcaagacgccgttcatgctggtgatcaacaaaattgaccttgtgccccgggatggcctgaccgcgctgaagcgtctgtacgatgatgccctgacattctgcaagcatgtgcccatcatgtacatttctgcgcgcagcggccgcggagtggacaagctgctgcccatggcccgtaaaattaacaaggaatgttatgtgcgcgtgggtacggggctgctgaaccggacacttacggaagcagtcacccgccaccagccgccggtggtcaaacgggtgcgtcccaaattcttttatctgacgcaggcggaaaccaacccgccgacgtttgtgttttttgtcaacgaccatgagcgtattcaggagtcgtatgcgcggtatctggaaaaattcatgcggaaacggtttgaaatcgagcatgcccccatgcgggtgcgtttccggtcgagccacaccaaaaaccgtgacagaaaaaaataggcactctgccctgcccgtatactgaacggcgccggattcctgtggaatccggcgccgtttttgtctgtccggtacatgatgccgccgtgctgacggcatggccgtcagcggcctgcctgatcggcttttttttccgttccggcggcgttcatggcgtcgggtgcttccatggccagctgctggcgtgactgcggtccgccgaagttcattatgagcatgccggcaaaggcatcatcgcggccctgccgcagccggtatacttcaaccctgtacagcgattctccggtgtccagcgaaaagcccggcataaagtcttcccgccgtacggacagccctgcctcgtcgtccacgccgtctctggtcatgccgataatgtttacccggtaccctgccagcgggcgcacggcaaacaccttgttcaccgaaacgatgtcgccgggacttgcggcaacggtgcggccgtctatgtccagcgtcacgctgtgcagtgtatcgtcgaaatcaaaatactgcggtcttatggcggtgagtctgcggttgccgtagtacacgtcaaaggacccgctctgcggcagcagcgtgaccagcgggcgcaggggcgaaaaggttaccggacggtctttgcgcatgggcacatagttgaccgcgcggcgtatgtcgtccagcggcagtgtgatgcggccgtcatacaggcgcatggctacgtcgcgttctatggcggcgtataccccgcctttggtcagcggaaagtgccgccggaactgtatgcccatctggcgcatgaacgattcgagaatctgcagatggtaataggcgcggatatgtgtgggaaactgtttgctggcttcaattccgaacgccggtttgccgtgcaggatggcgaaataggtcagggtcttttccatttcgcggtcgcccatgctggtatgggtgtttttcaggtaataccggtgggcggtgtccagcagttcgctgttgacgtggtccacggcgtttctggccagcagctccagattgctgaaccgttgtgcctttatgtccgactggtcaatgatgacggactggccccaccggttgggattgcgttgcgcgtcttcccactgcggccggtagaaaccgctgccgtcatgcagattgagcacggcgtccactctggggtccagaatgatggatttgatgcgcgccacggtgtcaaattcgggatcgcgtcggggcaggcgggcgaatttgcggttcatgtcgccatgtatgccgcgtgaccgtttgatgatgctgggaaaattgaggtcgggcaccacccagacactgccgcgggttatggtgtaatgcgaagccacaagcgaggcggcattgaaaccgccgggttcgtctccctgtatgccgccgacaataagcagcgtggggccggatgccgaagccgtggcgtttgccgccgccggagtgtctgtgcccaggcagtgcagggtgaagtcaagcgccggagcggtgcggctgacacattgggcggcagccgcagttcccgtgacggacagcagcaggcagatgatgacggcggcaatacacttcatgaaggtacctttacatgccacggctcgaaacgcacgcccagcaggttgtcctgcggatagcgcagcgtgatgtagccgcgtttttcaagctgtttgaagacttccgtttctgtgaagcgcgcggtgaaattggcttctccgaagccttttttgcccacatcgaagtcgcttacggcgtgaaacgaatagcccggaggcgccagcgagcgtgaagccagcgacaggtttccctgtgcggccacagccttgttgagaaagagcagaaactgcttcaccacaccgcgtacgccggaggtgagcaccacctcgtcgccaagaatggagcgtatggtgtgccatgtgcgttcggggcgcccccggaacagccagttgcccgtgtagggcacttttgtcacctcgcgctgggggatgcgggcggtaagtctgtccacgggtttggtgccgtaaaagccgtagcgggtggcatcttcgtgaaacagttcatccagcaggtctttttcctcactggtaaaaggcccgatggcagggtagctttgcgcatagcgcagcgcggaatcaaaaccgagaatgcagaagttgccgtgtcccacaacctgttcggtgcgggcaaggcgttctgcggcgctttgcagtacggccagcctgtgtgccggcagcacaatgtccgccggatcgggcgcgtcaaaccgcagcatgcgcgaaacgtagtcgcgtacgggcgattcgatgagtccctgctgcggaaaaaaactggtaagcacggcagccccggccgggccgccctgcagggccagtgcggcgcatgtgccggaaacaagggcgagaaaggatcgtctgttcatatggttccgtggcagtatgtgtgacggacaccgcgccggacggcatgaacctgcggcgtcaccctgccatgcattgtagatgaaaaagcgccgcaacacaaagcatcgcgtgcgctcccgcttgaccagacgggctgtgttcttttagcgtgcgttgttggcttgagtgcaatcattctcgtcgctccgcatgggagtccgacgcaacccgcgtctgcgcaagggcgcgtaaaggggtttactaatggtccagaaatcggaaacgatctggtttgacggcaagcaggttgcatgggacgatgccaatgtgcacgttttgacccacaccctgcattacggtctgggcgtgttcgagggaatccgcgcctataagtgtgttgacggcacttccgccgtgttccgcctgcgcgaacatgtcgaacgcctgtttgcttcggcccgcattctgcgcatggaaattccctataccgtcgaccagcttgtggatgccgtggtggaaacgctgcagcgcaacaaactggacgaaggctatatccgccccttgagctttgtgggcgcgggtgccatgggtgtgaaccccggcagcaaccccatacagaccatcattgccacgtggccctggggcgcgtatctgggtgaagaggcgctggaagcgggcatccgcgtaaaaaccagttccttccagcgtcatcatgtaaacgccatgatgaccaaggcaaaggccgtgggcaactatgtaaactccattctggccaaaacagaagctcttgcagacggttacgacgaagggctgatgctggataccgcgggatttgtttctgaagccaccggcgaaaacattttcatcgtgcgcggcggcgtcattaaaacaacgccccttacgtccatactggacggtatcacccgcaacagcctgatgacgctggccggtgatctgggctacaccgtggtggaacagcagttcacccgcgatgagctgtatgtggccgatgaagcctttttctgcggcactgcggcggaggtcactcccatacgtgaagtggaccgccgcgttatcggcgccggcaaggccggaccggtcaccaagcatctgcagaccgagtacttcaagcttgtaaagggtgaaaatcccaagtacgcacactggctgcatcagtattcactgtagcggcatacgcctttccggccggccctgcctcggcagggccggtttttcacccttttagcccccccacttatgagtcacgcatcgctaaccgcaaaatacaggccgcagacctttgccgacgttgccggacaggaaaccgtcaaagccattctgtcacgggccgcggccgaaaacagggtcgcgcctgcctacttgttcagcggtacgcgcggggtgggaaaaaccaccatcgcgcgtatttttgccaaggcgcttaactgcacccgcggtccggccgcggaaccctgcaacgagtgtgaacagtgccgcaagataacgcagggcatggctgtggacgtggtggagattgacggcgcctccaaccgcggcattgatgacgccaaacgcctcaaggaagccatcggttatgcccccatggagggccggtacaaggttttcatcatcgacgaggcgcacatgctcacccgcgaggcgtttaacgcgctgctgaaaacgctggaagagccgccggccaatgtcacctttgtcatggccaccaccgagccgcataaatttcccgtaaccattgtcagccgctgtcagcattttattttcaaacggcttaccgaaaacggactggcagcgcatctggtgcgcattcttgagcgcgaaggcacaggatacgagtctgaagcggtcaagcttattgcccgtcgtgccgccggcagcgtacgcgactccatgtctttgctgggacaggtgctggcactgggcagcgattctctgaccgtggcggatgcccggggtattctggggcttgccggacaggagctgtttttccgcgtggccgacgccatcaggcgtcaggactgtgtcggtgtttccaccgtgttgcgcgatgttcttgatcagggacttgatctgggcttttttttgcgcgagctgacaggcatgtggcgcaacctgttcatgttgcgtcaggccggtgaaagcgcattgcccctgctggacctgcccgaagaagaagcccgtcagtggcttgaatgggcaccgcagtttgccctgtcgcacatccatgcctgctggcagatgactctggaaggacagcggcgcgtgctgaacagccttgaaccggccatggcgctggaactgctgctgctcaatcttgcattcatgccgcgcctgctgggtatgcagcaggtttcgcagacggcgcctgctccggtgcccgtggccggtgacggacctgctccttccggcggttcgtccggtactccgccggcgggcggacatgctgctccgccccgctctgccccgtctgtcccgtctgtcccggaccctgccggtacttccggtcgtgttgcggatgcggcgaaaccgcaacagcaagcgcaggcagacagtacagcgcccccccccgccgaggatgctccgccggggcagtccgagccgtccggccccgccacgtgggagggtttcgcgcagttctgcctgcagcagaacggtcaggacggcaaaagcctgcggctcctgcggcagataaaaggtgaactgcgtgacggggtgctgcatatcacccccgcgtaccagatgcagcgcgaccgtctgacacagccggaaatggcagccgctctggagactctggcccgcagctactggggtgcgggtgttacagtggcggtgggtgaacccaccgaacagcgcaaggccatctcggacctgcgcaaggaactggatgaccaccctgccgtacagcttctgaaagaagagttgggagcgcgtgtgctggcggtgcggtatatggaaaaaaataacaacgactgataacggcgctggccgtatacagacattcccggaggatcatatgagaggcatgcaggatatgctgcgtcaggcgcagattatgcaaaagaagatgaccgagcttcaggaacagcttggcgagcgcaccgtggatgccagtgcaggcgggggcatggtttcagtaaccgtgtccggcaagcaggaactgcgcgccattaaaatagaccccgctgtggtggacccgcaggatgtggacatgctgcaggatcttgtgctggcagccatcaatgaagggatgcgcctttccaaggaaatggttgaaaaagaaatgggtgctctgaccggcggcctgaaaattccggggctgatgtaacgccgtgacagcgcaacgattgcctgaaccgctcaaagcgctggtggacaggctggcccgtttgcccggtctgggaccaaaatccgccctgcgcatggccatgaccctgctgaaatggcccgaaagtgaaacccgcggtctgggtgccgccatagcgcagctgcgcgacaacctgcacctgtgcagacgttgcggttcgctgacggatgtggacccatgcgccatatgtaccgacgccacgcgcgggcgcgatacgctgtgtctggtttcggaatgggacagcctgctggcgatggaagacggcggattctacaaagggcagtatatgattctgggcgggctgctggctccgctggataatgtgaatcctgaatcgctggagctggaaagactgcgccgcagactggccgaaggcgaagtgcgggaaatcattctggggctgggaaccacgctggaggcggaaaatacggcttcgtacatccgcagcatggtgaaccgcgattttccgcaggttcgcgtgacccgtcttgcacagggcataccgctgggcagcgaagtgaagttcatagacaaggaaacattgcgccagtcgttgcagttccggcaggatctgtaaccgcaggccgcagaacggcatttgtaacgaatgcgtaaaacagcttccggtcgtgccgcaggctgcccgacatatccggtcataccccgctccggcgcatcatgcgccggacaggaaccaccggagtctggccctgccgtaaaaccggagctgtttttgttttgtactccgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgccggaggcttttctttcgcgggcgctcatctgtcagaacgtaaagctgctgcggcagcgggaattccaccatgaacacgtattgtatcatcatactggcggcggtgacgggcagttggctgttgcagaccgcagcggcggtgctggggctggggaggacaggaactccgctgcctgcgggtacagggctggatatggaaccggcgcggcgcgaacgtatgcagcggtatgtggcttccggaatgcgtctgaacatcgccgaggacacggcaggtacggcggtgtttctggtgttctggctttgcgggggctttggggtcgcggatgcgctgtcgaggtctgccggtgcgttgcttggcggctttgcagggggtggtccggcggtaaccggaatcatgaccggtctggttttcttcggcctgctgggagtgctttcgtcgctggcaggtctgcctttttctttgtggcggacttttgtgcacgaagaacgcttcggcttcaacagaacaactccgctgacgtttgttgcggacaggctgaaagccggattgctggttgccgttatgggcggtccgctggcggccggtgtgttgtggctgctggccctgtacggtccggaagcgtggctgcccgtatggctgctggtcagtgtgttttcgttgctggtgtcttttctggctccgcggtatctgctgccgctgtttaatacctttactccgctgccgcagggcgcattgcgcagtgccatagacagatatgtgacaggacaggggtatacgctgtcgggactttttgttgtggacgggtcgcggcgcagcgccaaggtcaatgcttattttacgggtctgggcaggcagcgccgcatagcgctgtttgatacgctgctggaaaaactggatgacgatgaagttgtggcggttgtggcgcacgaggtggggcactgcacactgggccacataccggtgatgctggggctgagcgtggcacgcaccggactgatgctctggctgctttctttttttctgacggagccgcagctttttgcggcattcggtgtgcagcaggtgtcataccatgccggtctggtctttttttcgctgctgttcactccggtgtctttgtttaccggtgtgggcttccatgctttgctgcggcgcaatgaatacgccgcggatgcctttgcagcgcgcaccacagggcgtccggatgtgttgtcttccgcgctgcgtaaactggcatccgaaaatatgactaatctgaacccgcatccgttgcaggttgctctgcactacacacacccgccgctggtgcagcggctgcaagctctcggcgcgttgccggtacggcgcggctgacgccgcagactgctgccggctgcggtgcccgcgaccggccggtacggtcagctgcgtgccgaaacatcgtcggggcgtgagctgtgcggcactcctgttccggcagccagagtgttctgtatgcagtgctgcagctccttggggtcaatgggttttgcgatgaagctgctggctccgcggcggagcagtctggcaatctggcgcagtcccaccacgccggaagtgatgatcacaggcagtccctgcagcctgtcattgctgcgcagcatacccaccagttccataccgtccagcccgggcatgcgcacatcggtgatcatcaggtctatgtccggatcattctgcaggcgttcccaggctgttctgccgtctgccacatcaagcactttgtggccgtaagaagtcactatatcacgtaatatcccacgcgttatggggtcgtcttctactatgagtatggtcggcatataatttctccgaaaaagcaaagggcggtttcatgcctgactagtaccctgaacgagggcaaggattgatgatattttagtcctcaggcgtggcactgctgaacgcctgttatgcgttcaccggatgataatggcaagtgctgccgccggtttcggcgggtcaggcttgtggaaaacggactttctgccttcctgcaccataaagctgttattctatggttatggtgcattaggatattagatttttgtctgtatgctttttacagacgacaggaagcgtgccgcggcgttgtgttgcggcacgctgcgcggacagcgggtttattgcgggtctgatgtcctgtagataaagggaatcaggtcgtcgggcacgggggctgtggccgattgttcaaaaaaatgcagcagtgtttcaacctgtctgatgaagttgcccagacgcagtcccttgcatgtttcgggaaatgacctgagatgccccagaccctttgtgcacagccgctgcgcggcgttgcggttgccgcggcggtcgtgccacaggccggcggctatctgcagaactccctgatacagttcgcgttcggggctggtttccgccagccacagcatgtccagtatttcatggctttcgtaccagtcgccggcgttgaacatttccacagcttcaaaaagctcgcgcatggcgatgcctttgcacatgggccgcgtttcggtgagatctgtcatatgtttcattgtatcccgaaaaaggcgcgggcgttgtttccgcaccgggtccagagttctgcggggtcgattcccagacatcgggccacacaggccccggtgaatgctgccagcgcgggttcgttgcgtctgccgcgccacggtacgggtgtcaggtacgggcagtctgtctccagcatcagtctgtctgccggtatgacagaaagcgcttcacgcagggcgttgttggccggataggtgacggggccgggaacggagacatgccagccgttgcgcacaatgcgttcagccagtgccgcgtccgcgccgaagcagtgccacagcaaaggacgtcccgcaaacccttccgcttcaagcagccgcacggtgtcttcgtcggcatcgcgcgaatgaatgaccacgggtttgtctatctgaacggccatgcgcaactgcatgacaaaggttttctgctgcagttccctcgggtggtcgtcccagtagtagtccagccctatttcgcccacggctttcagccgcgggtcagtggcaaaggcctgcttcatggcagtgacggcattttcgtcgcaggcgtcggcatcgccggggtgcagccccagaatgaaaaaaacctgcggataagcgtcgaaaagatggcggttttgcgcccatgcctgggggcccagaaaaacctgtccgatgtgggagacgcctgcttcacgcgcacgggtcagtatttcgtcaaggtcgggccgcagggcgtccagatccagatgggcatgggagtccacaccggccggcggcagtccgagcgtatgcgcggcagggggcggagttttatgtttgctttttgacatgggcggatatccggcggacagactaagagaatatgtttccgagggcggcctgcgaccacaggtcgagcacagcctcacgttgtttttccagtgaatagtgcgaaacggttacctgcgcatttttacgtacagagtcaagaggcgcgcagggctctgtgcgcgatgtttccaccagtgataccgcgtgttccagcgccagcgccgcggcgggcacatctgcgtctgcggcaaaaaaaccgttaccgtcccacggcgtttcatgtggcggacgcatgggccaccacggggtgtagccctgcggcatggcctgccgcatgtagtcccagccgcccatgcctgaaaagcctgttaccacgcagccgcaggccatggcctccagcggtggcagcggacagccttcgggaaaaccagtggcaagaaaaatatcggcctgacgcagctcttccgccacctgccggtgcgtcagcccgtgcagttcgcgccactcaacctgtgcaccgccgtggtgtgcccgccgtgcttcaaaaaattcccgtatgcgtacggccagagctttgtttttgcggggcatccatgcaatgcgcaccggaccgtccggtctggcggcagaagcgtggaacagcgcagtgtctatgcccgggcgcagtaccggtccctgtctgccggtggcttcacgcgtgaaccatgccaccggctgtgaaacattgagaaaagagaccggaagcctgttccagtgcaccccctgtggcagagcggaaagcagataggcccagttctgcacatacacgacggaacgcgcaccggcctgaagtccgggggtcagggcgtttacccatccttcgggtaccagccagatgtcctgcggcgtcagacgcaggctgtcccaccgtacaacgggaatatccgcatggtcgtctccggcgggcatggtgtcttcacgggggacaagacataccccgtaaccgccctgatgcagatgccgggccagctgaagcagcacggcggtgcctccggtggcttttttcagcgggggaatgaaaatgcaggtgcgcatcatgtgctcctgtgcgtggcggtgcagtcggaatactgttttgctgcggggcggactgatggccgccccgcggaaggttatgatctgtctttgtcggcggcggcaaaggcccgggcaatgctggccgtatacggggggcgcagcacgccctgctcagtcacgatgcctgcgataaggtgcgcgggtgtgacatcaaaggcgtagttgtatacgggtacgccttcgggcgttatgcgggtttcccccacatgtgtcacctcttccgccgggcgttcttcgatgggtatctgctttccggagggcgtggcacggtcgatggtggaaagaggggcggccacatagaaagggatgccgtgttcgcgggccagcagggccacggaataggtgcctatcttgttggcggcatcgccgttggccgcaatgcggtcggctcccacaaccactttctgcaccatgccgcgctgcatcagcaggccgcatgcgttgtcacacgccacggttacgggaataccgtccttgtgcagttcgtatgccgtcagacgcgcaccctgcagaaacggccgtgtttcgttggcgataacggttataccggtcctgccggcatccactgctccgcgtaccacacccagcgccgtgccgtaacctgctgtggccagcgcaccggcgttgcagtgggtcattatacagtcattatcctgtatcagcgtggctccgtgtctgcctatggctcggttgatgcttttgtcctcttcgtggatggcttctgcctcgtccagccaccgtgcgataagggtgttcaggtcggggtcgcccatgcttttccagacagagcgcatgcgttccacggcccagcgcaggttgaccgccgtggggcgtgcctgtgccagtttttcaagcagggtatccagttctttctgccattgcgcgtgcggggcgggatgacctgcctcatacgcggcaaggcagcagccgtaggccgcggtgacgcctatggccggtgcgccgcgcaccaccatggtctgcagagcgtaaatggtgtcagccacgtcgttgcagtaaaaatcttcttccacggtgggcagcacgcgctggtccagcaggatgagcgttctgtcctgccgcgagtatcggatatgggtctccatggtatgtgattctccggagcggtatatgatgacagggaatgcgccgcatgcgggacatggaatcccgtcggcattgttatgcaatatatgccacggtgtagccttatggggggcttgctggcaaccccggctgcagagtgcgggtggtacacattgccctgcggtacgcttcggtctattatgttccggcaactgataaaggaaaacggcatgatgcatatatatggaaaagatgcgcccccccgccggcaccaaagcgccgcggcggaggctgcatggtgaatgctgccgcggtgggcaggctgctggcggtgccgctgggactatttgtggcggcggctctggccggtctgtttatgaatacgctgccgccttccgccggagaggtggccccctatgcggcgtgggcggctctggccgggggaatgcctctggcggagcgcttcagaagaagccgcgccgtttttgttctgctgctggggtgcggcgtgtttctgttgctgtacaatgtgcttccggcgctgggcgacgccacccgcgtgcggctgtggtacggcattgtgcttaccctgctgccctgcaatctgctgctgtttgcctttctggaagacagaggggttttttcgcgctggggcatgggcatgcttgcatggctgctggggcagttcatgacggcggcctttattgtgcgcggcggcggtgtgctgctggcgacatcgctgggcagaaccatgcagcgcgctgtggagggctgggtttatgcctctcccctgcccggctggttcgacagctggactccgctcacgcagcctgccctgctgcttgtgctgcttgctgccgtggtgcttgtggtgcgtgtcgtccggctggaagacggcttcagtgcaagtctgctgggcactctgctcagcctgacagccgcgtttcacgctgtgggcaacgggccggtggtcagcctgtttgtggccgcggccggtgccgcccagctgacagcattattccgcgattcctacagcatggcttttgtggacgagctaaccgaggtgccgtcgcggcgtgcgctgatggcggatgcgaaaaagctgggcggaagctattgcgtggccatggccgatgtggatcatttcaaagcttttaatgatacatacggccacgatgtgggcgatgacgtgctgcgtatggtggctgcgcggctggccggagtggacggcggcaaggtgtaccgttatggcggcgaagagttcaccattctgtttccacgtctgggcagagccgaagccagaccccatcttgaagccgtgcgggaggctgtggcagccatacctttccgcatccgtacccgtaacaaaagtgccaaggtggtgcgcgataagtcagtcaccgtgactgtgagcatcgggctggcgcagcgcgaagacggcgaagacgactttgaatcggtgctgaaaaaagcggataaagccttatacaaggccaaaaaggcaggcagaaacaaagtcgctctgctgtgaacggccctgtcctgcctgtctgtcctgtccggccaatcctgccaatccggccagtccggtctgtcaggtcagtccggcctgtcaggcgtgcggcgttgtgcgtgtttgccggtcgcgccctgtggcatttgttgcttgacaaccagcgctgctgctcataaagtcctttttatgattatcgacattccttttactcattccgcaccttggtggtggcgcctgaacgggcgtcgtggtgtgtagtggccggtaatcagtaagaactatcggaatttcagcacaaaaccgcggcaggaaagcatctgaccgcggtttttttgtggtcttgcatatctgccggcaacaagccttttgctttcactcaggagtataccatgaccagcgttccctctgctgacggatttttcggcgcttacggcggccagtaagtatgtgccggattcgctcaaacccattctggacgagcttgccgccacgtttgaacggtacagaaacgaccccgggtttctggaggaattcaactactaccttacccgctactcgggccgcgagacaccgctgtatctttgtgccaatctgacacggcgcctcggcggggccaaaatatatctcaagcgcgaggatctgaaccatctgggtgcccataaggtcaacaacaccatcgggcagattctgctggccaagcgcatgggcaaaaagaaaatcatcgccgaaacaggtgccggacagcatggcgtggccactgcggcgacagccgcgctgatgggcatggagtgcaccatatatatgggggcggaagacgtggagcgtcagaagctcaatgtgttccgcatgcagatgatgggagcccgagtggttcccgcaacaagcggccagcagactcttaaggaagccgtcgacgaagctcttgccgcctggatacgcgaagccgatacaacgttctatctgctgggttcggccgtggggccgcatcccttcccgcttatggtacgagaattccagtccgtcatagggcgtgagctgcgggcccagatgctggaagccgaaggccgtctgccggattactgcatcgcctgcgtgggcggcggttccaatgccatcggcatgttttccggtttcatcaatgatgacggcgtgcgtcttgtgggggtggaaccggcgggccgcgggcttgaatacggtgaccacgccgccacgctgtgcttaggtgaaccgggtgtcatgcatggctttaattcatatatgctgaaggatcaggcaggagagcctgcggccgtgtactccatttccgccgggctggactatcccggagtgggacccgagcacagccaccttaaagatctgggccgtgcggaatatgtaaatgccagcgatgcggaggccctcagcgcatttttcgatctgtcgcgtacagaaggcatcatacctgcgctggagtcagcccacgcactggcatacgccatgcgtcttgcgccgaccctgtcttccgacaagatcatagcagtgaacctgtcgggccgcggcgacaaggacgtggcacaggtggaacgtatggtcagagaggggcttgtgacgccataaggcttttcggcccggcttttgtgaaagtgtaaaggaagaggcggccttttgccgcctctttttacgtaataaaatcggattgttgtcagaaaagtagaaaaagtttaaaaaacttgttgactccggaggggttctcccatagaacctccctctcgacgcgagagagcagtcacgacgcgagagaacacaagtgatctcaggtggttgccttaagcgagttcttttaaagtctgtgggtcggagcggaaacaattttttaaaaaagttgttgacggacaaagcgcaagtcgctaagttcaaatttcgcactggcgaaaaggcacaggccttaagcgagcgtaaagctctttgacaattaaatagcgagttggacaggaaataagttcagctttattttggccatagaattttatggcttcagttttctaactggagagtttgattctggctcagattgaacgctggcggcgtgcttaacacatgcaagtcgtacgcgaaagttccttcgggaatgagtaaagtggcgcacgggtgagtaacgcgtggattatctacctgcatcaccggaataacggttggaaacgactgctaatgccggatagtcttgaaagggtaaagggggcctctgcttgcaagcttccgggtgctgatgagtccgcgtctgattagctagttggtgaggtaatggctcaccaaggcaacgatcagtagcaggtttgagaggatgacctgccacactgggactggaacacggcccagactcctacgggaggcagcagtggggaatattgcgcaatgggcgaaagcctgacgcagcgacgccgcgtggaggatgaaggccttcgggtcgtaaactcctgtcaagagggaagaaccgtatgcggaataatacgccgcatgcctgacggtacctctagaggaagcaccggctaactccgtgccagcagccgcggtaatacggagggtgcaagcgttaatcggaatcactgggcgtaaagcgcgcgtaggcggcttggtaagtcaggtgtgaaagcccccggcccaaccggggaattgcacttgatactgctaggctagagttcaggagagggtggcggaattccaggtgtaggagtgaaatccgtagatatctggaggaacaccggtggcgaaggcggccacctggactgacactgacgctgaggtgcgaaagcgtgggtagcaaacaggattagataccctggtagtccacgccgtaaacgatggatactaggtgtcggggacttgatcctcggtgccgtagctaacgcgttaagtatcccgcctggggagtacggtcgcaaggctgaaactcaaagaaattgacgggggcccgcacaagcggtggagtatgtggtttaattcgatgcaacgcgaagaaccttacctaggcttgacatccggagaatccctccgaaaagagggagtgcccttcggggagctccgagacaggtgctgcatggctgtcgtcagctcgtgccgtgaggtgttgggttaagtcccgcaacgagcgcaacccctatcttcagttgccatcaggtgatgctgggcactctggagagactgccccggttaacggggaggaaggtggggacgacgtcaagtcatcatggcccttacgcctagggctacacacgtactacaatggcgcatacaaagggttgcgataccgcgaggtggagctaatcccaaaaagtgcgtctcagtccggattgcagtctgcaactcgactgcatgaagtcggaatcgctagtaatcccgtatcatcatgacggggtgaatgcgttcccgggccttgtacacaccgcccgtcacaccacgaaagttggttctgcccgacgccgatgagctaacccgcaagggaggcagtcgtctacggtagggccgatgattggggtgaagtcgtaacaaggtagccgtaggggaacctgcggctggatcacctcctttaacgattccatttgtccaactcgctatttaatttcaaggagcttgactctttgacgcgggaagcctgggcctatagctcagctggttagagcgcacgcctgataagcgtgaggtcggaagttcaagtcttcctaggcccaccatcaccacgcaccgtgggggcgtagctcagctgggagagcacctgccttgcaagcagggggtcatcggttcaaatccgttcgcctccaccactttacggtggcatggcccgcgagttcttttacatgacggcaagtccgacagcagcggcaaagcatacggctttgcaattgcaacccgcacttgccgtgcggccggagcgaaagctcccgctaaacgcagtacattgaactgcgtaagaggaacatatgttcctcgctctttgaaaattgaatagggatggaaaggaacgagaattaataagttattaagggcaactggtggatgcctaggcgccagaaggcgatgaaagacgtggtaggctgcgatatgcttcggttaggagccaaacatcctgtgatccggagatctctgaatggggaaacccagcgggagtcatgtcccgttaccgcttgactgaatacataggtcttgcggagcaaacccggggaagtgaaacatctcagtacccggaggagaggaaatcaaacgagactccctcagtagcggcgagcgaacggggatcagcccaaaccgtgtggattcgtccatgcggggttgtaggaccttcataagagatccgtaagtacgcaggggaacaggctgggaagcctggccatagagggtgaaagccccgtacctgaaacggaacacggctcggaaggcacctgagtaccgcgaggcacgtgaaacctcgtgggaatccgggaggaccatcttccaaggctaagtactctctggcgaccgatagtgaaccagtaccgtgagggaaaggtgaaaagaacccctgttaggggagtgcaatagaacctgaaaccagttgcctacaagctgtgggagcatctttaagatgtgaccgcgtgccttttgcataatgagtcagcgagttattctgctgtgcaaggttaagcgcaagtgtagccgtagcgaaagcgagtctgaatagggcgacaagtacagcggagtagacccgaaaccgagtgatctatccatgagcaggttgaagccaaggtgaaacttggtggaggaccgaaccagtatcagctgaaaatgatttggatgacttgtggataggggtgaaaggccaatcaaactcggtgatagctggttctccccgaaatatattgaggtatagcctcagggattgtcttacggaggtagagcactgacagggctagggggcctaccagcttaccaaaccctatcaaactccgaatgccgtaagatctaccctgggagtcagactgcgggtgcgaaggtccgtagtcgaaagggaaacagcccagaccgacagctaaggtctccaaatccatgctcagtggcaaaggtggtgggatttcctagacagccaggaggttggcttagaagcagccatcctttaaagaaagcgtaatagctcactggtctagagatcctgcgccgaaaatgtaacggggctaagcatggtaccgaagcttcgggctcgtctttgacgagcggtaggggagcgttctctatgggtcgaaggtgcgccgtaaggccagctggactgtagagaagtgattatgctgacataagtaacgataaaacaggtgagaaacctgttcgccgtaaacccaaggttttccgggtaaaggtaatctgcccggagttagtcggcccctaaggcgagggcgaaagccgtagtcgatgggaaacgggttaatattcccgtacctgtgtgatcgcgcgatggagggacgcagaaaggtaggccagccggctgttggattagccggtgcaagtgtgtaggcttggaagacaggcaaatccgtcttcctttaaggccgaggcacgatgcggtgtccgcaaggacgtaagtggttgagcctatgctgcctagaaaagctcctaagtatagttcatgcagaccgtaccgtaaaccgactcaggtgggtggggtgagtaacccaaggcgctcgagagaacactagttaaggaactcggcaaaatgaccccgtaacttcggaataaggggtgctcttccgggtgaatgatttactcaataagcccaggagagccgcagagaaatggcggtggcgactgtttactaaaaacataggtctctgctaagtcgtaagacgacgtatagggactgacgcctgcccggtgccggaaggttaaggggagaggttagcgcaagcgaagcttcgaaccgaagccccggtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacctgcacgaatggcgtaacgatctccgcgctgtctcaactagtgactcggtgaaattgaagtcgcggtgaaaatgccgtgtacccgcagcaagacggaaagaccctgtgcacctttactatagcttgacattgggttttgggctgacatgtgtaggataggtgggaggctttgaagccggtacgccagtatcggtggagccaaccttgaaataccacccttgtcagtctaaggctctaattcctcgccgttagccggcaggaagacagtgtctggtgggtagtttgactggggcggtcgcctcccaaaatgtaacggaggcatgcaaaggttccctcaggctgattggaaaccagccgtcgagtgcaaacgcataagggagcttgactgcaagacagacatgtcgagcaggaacgaaagttggtgttagtgatccggtggttccgcatggaagggccatcgctcattggataaaaggtacgccggggataacaggctgatcgcgcccaagagttcatatcgacggcgcggtttggcacctcgatgtcggctcatcacatcctggggctgaagcaggtcccaagggtacggctgttcgccgtttaaagtggtacgcgagctgggtttaaaacgtcgtgagacagtttggtccctatctgctgtgggcgtaggagatttgagaggacctgtccctagtacgagaggaccgggatggacgaaccactggtgttcctgttgtctcgccagaggcaccgcagggtagctatgttcggaagggataaccgctgaaagcatctaagcgggaagcctgcctcaagataagatctccctctcttttaagagctgaagggcccgggtagactacccggttgataggctggaggtgtacgcatggcgacatgctcagctgaccagtactaatagcccgtgcggcttattgattctcataaattcctttccaccctatttaattaaaatttcggccaggcagtcgtcgacgtggcgcggggagatatacccgccgccttaccggtgaccaccaagcccggccacgaatttgccttggtgaccatggaggctggggtacacccgatcccattccgaactcggaagttaagccagccatcgccgatgatactgcaagggagcttgtgggaaagtaggccgtcgccaaggctttttctttaaaaagcgcaacaggctctgatccaaaacggatcagagcctgttgtcgtttctgaacccctccatcttcctccgcacgcgcactagctccgtatctgccgccttgctccctgccatccggtaaggctgaaggggcttaattgatgctccactattgtgtggcatgatcagaacaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntagtggtatgatgagagcatattatgcaattagtaattgccagaaggatgataacctcatagagtgttactaatttaaaaaaagtattcacataatatcatgaattcgcatgctctaggttccaatggcattcttcggcttttggtacgccgtggaaatccccttataatagacggaggtagctatgaacttggttgaaatggaaaagattcagtatgtggatcagtcgcctgacccgcgagcgaatccggatgaactttttttcatccagattgatccggaaaaatgtatcggctgcgatacctgtcaggagtattgcccgacgggcgccatatttggcgataccgggagtgcgcatagtattcctcatgaagaaatctgcatcaattgcgggcagtgtcttactcattgccctgtcggagccatttacgaggtgcagtcctgggttcgggagctgagtgaaaaaatcaaagatccggagatcaaggtaatcgccatgccggctcctgctgtccggtatgggcttggagaatgtttcggcatgccggtgggcacggtaaccacgggaaagatgctgacagctttgcagatgctgggctttgaccacgtatgggacaatgagttcaccgcagatgtcaccatatgggaagaaggcaccgagtttgtcaaacgccttacagggcagattgacaagccgcttcctcagtttacctcttgctgccccggctggcacaaatatgtggaaagcttttatcctgagttgttcccgcatctttcaagctgcaaatctcccatcgggatgatgggcgcactggccaaaacgtatggaccggatgtgatgaaatatgatcggtccaaggtttatacggtttccattatgccctgtaccgctaaaaagtatgagggcatgcgcgcggacctgtggtccagcggctacaaagacattgacgcaaccatagacacccgcgaactggcctacatgataaaaaaggcaggcattgatttcgccgctctgccggacggcaaacgggacacgttgatgggtgattccaccggtggggccacgattttcggtgtatccggcggtgttatggaagcggctttgcgttatgcctacgaggctgtgaccggcaaaaaaccgtcgagctgggattttacgatggttcgcggcctgaacggtatcaaagaaggtactgtcaccattggcgatgcaaagataaacgtggcggtggttcacggagcaaagcgttttgcggaagtatgcgaggtgattaagacagggaaaagcccgtggcatttcatcgagtttatggcctgccccggaggatgtgtctgcggtggcggtcagcctgtgatgcccggagtactggaagctatggaccgcaaagtttccagaacctttgccggactcaaagagcgtctgaacagaatgtcgtccagcaaggcataggaggatgaaatgagtattgctgcattcacccgtcgtcagtttctgaaagccggctgcatggcctgcggcgctgcaattgttggtatccgctttaccggaaaggcattagcagcggtcaagcaggttaaagagtatatgaccgaccgcataaacagtgtctacgctgcggacaaaacgtttgtgcatcgggcatcgcaggacaacccgcaggtaatcaaactgtacaaggactggcttgaacatcctatgagccataaggctgagcagtttctgcacatgcactggacagaccggtctcagggcatacagaaactgattgcggaacgccagtatcccaacccccgcgccggagaattcggcaacgggtatccttacgaataaccgctgaatcctccgacgacctgaaagaaggccttatctgactcaagggtcgtcttcgtttcctgcctcttttgcgccgcgctggtgccggtcggccaccggaatgtcactgcaggcgtcttccgcatgcgtggtttccgtttatttcagtccggattttgatctgcacccgagacagcagcctgcctgttctgttgacatggtatggcctgcggggaaacatgtgtgcaaatttgccgagggaaggctgaataatgaaaaaagctgtggatatacttgtaatcggaacagaaccgccttgcccgcgctgtgacctgctgggactgctgctgcagcaggaggccccggaaggagggaactgggtgttgcgtcactgtgcctttgatgctccggaggcggtacagctgggtactgcactgcgctgccgcataggtacagccggacatgtggcctcagctgcggatattcatatggaccgggaagaagtataccgtctggcggcgggaccgtccggaaaggtggctttgcgtccggcggaccgctggtcgccggaacttgaccgggcgctggaaccgtgccgtctggcagcacctgctgcgggctttctgatgacccctgtgctggttattgacggacgggttgtgcatcacggtaatgtcccgcagcgggaaagcatagcggcgttattgcggaaggaactgcgtggagcgggcttctgaccgtctttgcaggcggtatgtcctctacggaactctgtgcggggccccgccggtgttacccgtggcgtcagggctgcgcttttggtggggcgttgttcatgtttaaacggaccggttgctttgcggctctctgcgggaacgcggcgtcggggggccggcctgcttttttgccggtggatattcgcccagcagcaggtgtcccgccggtaaccggcgcaacagcgggattgccgtcacgcttgccagtacaacaccgcatgtgatgagtgtgaaagaaagcagaggtatggtgaccagtcggttcacagccatggatacggctttgagaattatcggagtatggagcaggtagattcccatggtgtttctgcccagccaaagcaacggcgcggggtggaagccggtagcggcaaaaaataaaaagagtgaaagcagataggcgtattgcgttatccttggcaggtgcagattgcctgcaaggagaccaagcaggcagaggcccagaacgggaaaggtggtcagaaccagaggtcgcagaccgtaacggttgtgcaggcgccacagcagcatgccgcaggcatgaaactgcagcccgtggacggcgtggagaaccggttcctgccccgggaaaccggccagcagagagaagggaaacaggccgctgatgccgtagctgttcaaagcccaaactcctgcagccagcagtgcgcctgccgcatacacaggcattttaagcataagggccgctgtaacggggcatacggctctgatgagaaacagcgacgccagaaaatacagctgcggagcgtacacagagctgtatgccgcggttgccacttcggccggagagcgccctgcgattgcgtaattgtccatcagcccggcaagctcgaaggcatagcgagccgcagtgtacagcaccgtgaaagcaatccacggaaccagcagcctgcgggcgcttttttgcatgaactgccggtggtggtgctccttatgagccctgccgaatgccagcagatagccgtctgtcaggtaaaaagtggcgacaccggcggtctgcaccacaaatgaaatcacggcatactgtgcaggcggcagcggcaggcagtagcccagcacatgaatacagaccaccatgacaatggcaacggcgcgcagtgcatcaagagcgtcaagcctgcccggggaagcggcgcggcgtggcttggacagcggcatggtggttactcctcggctgaaatgaaaacgggccggtgcgttgtggatacacatccgggcgcaatgcggcaagtggggtagaattccgcggcgggagaatgtgcggctatacattagcaagattaattaaagcggctgtaaatagtaattttacttcaggcgcatgaccggccattattacatcgtaacttcaggaaccgcagaccatcgcagggaggcagtcatgcatagctatattgaagctcttaccaccagatacaccacaaaaaagtttgatccggaccgcaggctggacgccgaaaccgtgcaggcggtgaaggatattctgcaactcagtccttcttcgaccaactctcagccgtggcattttgtcattgccggtacggatgaaggcaggcagcgcgtggcaaaggcggcacacggggtttacgcatttaacgcatcaaaaatctgcgatgcttctcatgttgtggtgctgtgcacaaaaacggatatcgacacggaatacaccacacaggtgcttgagcaggaagagcaggacggtcgttttccttctgaagaaacgaaggccgccaacagaaaaggccgtgagttttttgccatgctgcaccgtaacgagttgcaggacgcttttcactggatggagaagcagacgtttatcgcccttggtaatctgttgtccggtgcggcacatctgggcatacacgcatgccccatggaaggctttgatcacgaagtgctggaaaaagagctgggattgacggagaaagggtacaagccctcggtcattgtggctctggggtttagtgccgctgatgatttcaatgcggtgacacccaaatcccgctggcctcaggaacggataataaccgaaatatgacgtgcggcagcaatgccgcagtcccctgcaccgcgtgccggtgcaggggatttttgtgtgcgggtaaagctgtgcggccgtatgccctgcgggctatgcccgctgtgtaccaagctgctgacgcaggtggcgggtaagcgcctccagtgcttgcagattgacattgtcgttggcgtagatgcaggtggaaaaggccggaagcggggggaacccttcctccggtgcgggaattttcaggtcgggggtcagggcgctgcggggcagcacggtgatgcccagtccggcgcgtacggcagcaagtacgctggccatgcccgtggcggtaaagaccacctcccatgggcgctgcagtgattccagtgcggcaatggccgcgctgcgaaacacgcagggcagcggcagcgccacaagcggtaccggagcaccggtggccgccggttcagctgcaaggtggtcaagcatgaacgcagggcgcgctgcggcgcagttgtatgcggtatggcaggcccagaccagagtatcgcgggcaatacaggttccggtgtgctgtccgtcatcgcctgccaccagtacatccagtttgccgtggtcgaaaagctggcgcagttccatgcccagcccggcatggagttcaaggtggatgtccggaaagcttctgataaattgccggatggtttccggcatggcgtcaggcccgaaatagtccacaaatccgatgcgcaaggcccctttgatgctggaagcacgcagccgcgcaagtgcttcgtcatgcagggccagcatgcgctgggcgtaatgcagcagcatttctccttcggtgctcaggctcagggtgcgggttgtgcgcaccaaaagcctgcgccctagcctgtcttccagtctgcgtatgcgctgactgacggcggactgtgtaaggccaatacggctgcccgccgcagtgaagccgccttcttctgccaccgcggcaaagcagcgcagcagatcaatttccagttccatagggtcctcctgcataagcgcgggcgtaaggcgcaaactgtacggtgttagacacaaccggctgttttgtgcaactacctgagtgtcgcacaaggagtgtgtccggcagaacgcacccggaataaaggagaacgtgatgcggtacagtatactggctgtcctgatggcctgcgcggtgctggtgtctgcaacggcttcgtatgccgtggcggaggatatgacgtttcagccccgcggccgagcgctggttaccggtgttgaagcccgtgacgaggcatgggattttatcaccaacctgtttatcaccaatatttcagaaagcgatgtaacctgcagggttacggtgtatgatcatgacggcaaagatgtgagcagcctgtgcaatgtgtttacaggcaacagaataggggcgcccgtgcagctgagggcgggcaacggtagctttgctctgccgcccggtgccacgcggatggtgcgtatatgggcgcagggtatggttccggtggtgttcggccatgcggttatcgaatggaccgctgccgacgcgcaaacagacaaggcgcttattgcggccattaaaacagtgaggtcgggcgggggcggcacctacgggttcatgtctcaggtaaacggcggccagccgttctgaactgcgggcgaaaaaaaaagccccttccgccacagcggaaggggccggattgttgccggatcagccggcggtagcaagccgcagtgcatgcaccgcggcacccagtgcgccgttcatgtcgggcctgtcggccacgagcagtgtttcgtcctgtatgaggcgcagctcgcgggcgatgagcatgcgcatgcacgggttgcgggccaccccgccggcaaaaaccagcgggggctgacagtcaatgcggtccagcatggaaagcgtgcgccgcgctatggcgcagtgcagcccgagagcgatgtccggggcggcgatgccctgcgccatgagtgatgttgcctctgtttcggcaaaaacggtgcacatgctgctgatgaccggcggattttgtcctttcagcgcgtacaggccgaactcggccacgggaatctgaaacaccgtggccgtgtattccagaaacttgccggtacccgcggcgcagcggtcgttcatttcaaagcgcgccactttgccctgcgggctaagggcaatggccttggtgtcctgtccgcctatgtccagcactgtccgggcctgcggaaagcacgacgcggcacccagagcgtgcgcctttatttccgttacggtttccacccggccggccatatccatctgctccacaagtgctctgccgtagcccgtggccaccagaatatccgggcgccacccctgcatgaccgcccgcacctgtgttctggggtcaaaggtcgtgtcagagcgtgcactgtgtacggttgtaccgtccttttggaccaccagttcgatggagcgtgaccctatgtctatgccggctgtgagcatttatccgcgcaccatttccacaaaagcttccacgcgggttttcagctgttccgcgtcttccatggagtagtcggtttccacactgagtacggggatgtctttctcgcgggctgctttttcaattttaaaagcttcgtgcgcatagggctgacagaacttgagggcatagtgcactatgccgtccgctttcagttcctgcgccatggcggtgacattgtgcagccgttccgtgttgggggtaaagcaggcgcagtcgattttcatatatctgtccaccagcgcgtctatcattccgtcaagggtctcctgcgattcatccacaaggtcgcgtgtgttgcgcgtgccgatgcaggactcttctcccactatcacggcgccggagctttccatgatgtaaggcagtttccagttggggacggccatggggcatcctgaaagcagcagacgcggtgtgcctgcgggggctatgccttccttgcgcgctatgcgttcttccatctggtcgcacagcgcgtttatggagtgggtaaagcgttccgggtcgtcgtagaatgaaacctgattgataagcagggcgtcccgtccggatatgggggcgggatcggcgctgcgcagggcggaaagacgctgcagtgcccggcgtttggcgttgacggcgcggatgcccgaggcaagcgcctgcggagttatggccgtgccggtgagctgttgcaacgcctgcatgtagcgcagcacttcggttttaaaaagatcgcgcgcggcatcgctttttgtgttgggtacctccatcacatgcatgggaacatgttctgcaaaggcttcataagcttttttcttgccgtcgcaggtggtttctcccaccaccagatcacaggattcggtaaacggacacaggcgtgccagtttgaaaccgatgaaggatttgataagggcgcaggtattgcggggaacgagcttttccgcttcttcggttcctgcatcggcaccggagcacaggcccacatgcacggcaccggcagccagtgtgatttcttcgggaacaaagacacagaacgtgccgatgatcttcttgccctgctctttagcctgctgcagttcctgtatgcgcagaccgtgtacttctgaaagtacaaaatccagatattccatgccctgcaggcggccctgctgcgacatgtagatatcgccgtaaaatttgcccagtacttccagaagtccgtcatgagcgggaatgtcgagattgagtttttcccacattgctgtgtatgccgggttgctcattgttcctccgatgctgaagttgcggtgagccctgtgtgtaagggggcgggtctctttcgtgtgcaggaggttccggcagcgggcaaatagtttgttccgatgaaacgctgcgcgtgtcatagccaatgtctatgcctgacggttcagccattgccaaaccaaggcaacgggcggtatcacagccgtccggaaccatcggcggacagcagaagacggagcgggaatcatgagtgactttacagagcagaaccggacggcagcccctgacggcgggtttgtcatcggagtggatgccggcggcacatacaccgatgccgtggtggtggacatagccggagggcacgccgtggcgcgtgccaagaggcccacaacacattatcagcccagtacgggggttgctgcagccataggtgatgtgctgctgaaggcaggcatcaatccggctgatgtccgcagcacggcggtttccaccacgctggccaccaacgccctgctggaaaacaaaggcgtggatgtggggctgatcgtcatcggtttcaaccagcgtatggaggttcctgccgctgccgcccgttatgtgcccggcggccacaggcaggacggtaccgaagctgaaccgctggggttggaatttttgctggatcacctgaaagacctgcatggcagggtggatgcatatgcggtgtgctcgctgcacagttacgccaatccggctcatgagctggtggcggcagaggccatccggctgaccagcggtctgcccgtgttctgttcgcacgaggtgagcatgcaggcgggaatgcgtgaacgggccaccacggcggtgctgaatgcccgcttgctgccggtgatggaacagtttctggccggtgtgcgcaaggctctggacgagcagggcatcaggggaacggtgcaggtggtgcgcggcgacgcttcgaccatgggcatggaacaggcggtgcgcagtgcggccagcacagtggccagcgggcccgcggccacggcatgcttcggtgcgcaatacgcggccacggcgtgctgcgactatgcggggcagcagccgcaggacgtgctggtggttgatgtgggcggaacaaccactgatatgaccattgtgcacgaggggcggccggttattgataccggcggcatgctggtgggtgaatggcagacgcacgtagatgccgtggagatgtttaccgtggctgtggggggcgacagtctggtggaactggaccccgtgggaacactgtctctcggacctgcgcgggtggtgcccgtatgcatggccgccgcctggggggtggaattgcccgaccctgccttgtgggcaggtccggggctgggcgggcgctgtgtctgtgccggtgccggtctggaaggcgatgcctgctccggcgatgcgctgctgcagctgctgtgcgcacggcgcgctatgccgctggcagaactgctggccgcgttgtccatggccgaggtcacctataacggccgcatgatgcggctggcccgcgggcagaaaatttttgagtgcgggtttacgcccacggacgcactgcatgtgaccggtgccctgcagctgggagatgccggcgcatcgctgcggatggcgcgggcgctggcggcgttgcggggtgaagatgctgtgaccttcagccgtaatgttcttgagcgggctgaagcccgtattgaggaggccatactgcagcatgtggcccgccgagaggtcggggcgaattttgcgggatttctgacacggcgtcagtctttttctctgcttgatgtttccgtacggcttgcggtgcccgtggtgggcattggcgcggctgcacggtatctggtgcccggggtggccgcgcggctgggaacccgggctgtttttcccgaactgtatgaagtgggcaacgccatgggcgcggccgcgctggcgttgcgcggcatgtcgccgtcataaggagcacggaatgccgtacagaccgttgtgttttgatgcagccatggaagtggccagcgaagtggaagagttcggtgtggtacacgggtgggtaaggcgcgacgggcagtgggtgctgcacgcctgggcggaaacacccgaagccgtgtatgacctgaccgagtctaaccgtccggtgcgccgtgaggaatattacagggccaacggcatcaccgaagagcgtctgcgccggtatgcgcgggtggaatattttacactggtggcggaaaaaggagagttcggcccctttgaccgcacgctgttttttgcacagaccagcgcgcaggacccgctggaagtcatcgggaaagcctgactgaaacgccgaaaggccccgtaaggggcctttggagttgccggagtatcttccggccgggcaaagggagtcatcaggtaagggaagaacagggggagtcttgcagctgtcccgctgtatggggtgccgtggccttccaccagttcatggtctggtagacacgctgccgctcttgggcggagagggcacgcagggctccggcgataaacgatgacccggaaggaggaacgggtctgcaggttgcagcaggttgtgtcgggacagtgtacatattcataacctcacctatgcagaccataaagcacagggcgtgccaaaatgttcatttctgttattccggggtgttacaaatgagaggcggtgttcaggtgcaaggtgttgtgcataagcggacagctgcgtgcagctttttgtgcagtatggtgcacatgtgcaatgcctgcagggggatcagatgagcagagcgcctgatgggggcatcccctccatactggaatttacgcacggacttgtgcgtcaggttgtgcgcagcgcagataccgttgtggacgccaccgcgggtaacggtcacgacaccttgtttctggcaggtcttgtgggaccgcaggggcgggtgtacggatttgacgtgcaggcgcaggcactggaaaatacggccaggcgtctgcagcggcacggtgcggaaaggcaggtgacgctgtttcatgccggacatgaagcggcaggcaggctgctgcctgccggtactgaaaatctggcctgcgccatgttcaatctggggtatctgcccggcagcgacaagcaggtggtcaccacctggcacaccaccgaggcggcactcagggcggttatgccgctgctgcgtgcgggagggcttgtgacgctgcatctgtatacaggtcatgcgggcggcagtgcagaagccgcagcggtacacgatttctgcgccgcgctgccgtgggacggctggcgggtgctgcgctatgactttttgaacaaagagaaaaacagggaaacactgctggcactgtgcaggcagtaacgacactgttgtgtgtctgtcttattgatataacaagatttttgaggatgaaaaaaatgagcggagaacatcttgtatttcccgacaaagaggatattgacctgctgcgtgcagttatgcgggccatcgaggaaaagcaccccggacggttcaacgacgcgcagaaggtcgaggcgtttaccaaaacctgcgaccagtatgatgattcgctgccgctggagcgttttatcaagcgtgctattatcaactgcgtatgggaccggcccatcatagacaaggatattctggcgcgcgactagctgcgggcagcgccgtcgcggtttactcaggttatatatggcatatcacgatcccacatcaggcactgcgcatgtgcgccacggtttcaaaaccggccttgcggcggtgctttcctactggctggcagagtatttcggcttcaagttcgggtactgggccgccatatcagccgttatcgtcatgcagatgaacgtggcggattcattgcagatggggtggtaccggtttacggggaccgctgtgggggccgtcatcggggtttttgccattctggcgtttcccgatacgctgcccatgcatctgctgtcgctttttgtttctgtggcgttctgcgcatacatgacccggtacaatgcccggtaccgtatggctgccatcacggtatgcatcgtggtgctggccagttacgggcagccgcagcctgtcatgttcggtttgtttcgtgtgctggaaatcaccgtgggggtagggtgtgcgtttattgtttccgtcacgttgtggccccagcgggtgggcgaagtgctgcgccagcgtctgcgtgcgcagtttgccgaaggtgcccgtctgtaccagctgatgatggaggcattcattgattcgcagaaagaactggatgccggcatgctggacggcttcaatgccggagtgctggaagacaagaccctgtaccgcaaggtggccagccacgagcggattctgtaccacgacgatgtccggctgctttcgctgaaggtcgatacgctggccaagtgtgcggctcacctgcgcgccatgctgcacgcccttaataacacgcagggcgaagggtatgacgtgattatgaagcatgagctgcgcacactggcagaagccaccatggaaggcatgaaagccatcggcgccggagaggtgccctgtacggagcatctggagagtgcgttgcaggcgtgtgaaacacggcttgccgcactgcgcagcgaaggcgccacccgccgcttttatctgcagaagctgctgcagttttttgctttttatcacagcatacagtttatggcgcaggacctgctgcactatgcacgctgcatgcgcgaatctgcctgattaacctgtttaacgtttttttgcggcctgcttacgcgacagggcctgcggtggcaggccctgcgtaaataccggcgcagacaggtgcggctatgagcctgcgggtatgacaagcaccctgcagggggccagcttgagcacgcgctgtgtgacgctgcccagcagcagcccttccagcacggtgcgtccgcgcgaactcatgacgatgagatcacatttttccctgcgggccagttcggcgatttcttctgccggagaaccatccaccacgcgttccacataccggatgttatggtcctgcagaatatcgcgtgccggaccgaggatttcgttggaaagctttgccacttcgcgggcatagtcaaggtgctgcttaagattggggaacacttcgttgcagtgcacaagcagcacgtcggccgtgaatatattggcgaggctggccgcttctccggcagcggtcagagagcttttcgaaccgtccacagggagcagtatccgtttgatttccatagtgcgcctcctttcagtacgacagactggcatacagcatataacgtctgtagggctatggcaacggattccggaaattcagggagtacgcacaaaaaaagctctgcagatgcagagctttttttatgtacgggctgccggagaggctaaaattccagatgccgcggcgtacggggaaagggaatgacgtcgcggatgttgccgatgccggtaagcagcatgagcagacgctcaaaccccatgccgaagccggcgtggggagcggtgccgaatttgcgcagttccaggtaccaccagtaatcatcaggattctggcccagttcttttatgcgggcttccagcacgtccagccgctcttcgcgctgcgaaccgccaaccagttcgccgatgcgcggcaccagcaggtccatggcggccacggttttgccgtcatcattcagacgcatgtaaaaagccttgatttctttggggtagtcatagacagccacaggctttttaaagtgttcttcggccagatagcgctcatgttcggtctgcagatctgcgccccactcggcggggtattcaaattttctgccgctggctttcaggatttcgatggcttccgtgtagctgacgcgggcaaaggggtgggcgagaatgttttcaagccgcgcggaaagctctttatccacaaacttgcagaacaggtccaggtcagctgcgcaatgcttcatcacatggctgattacatacttgaccatgtcttctgccagctgcatgtcgtcttcaaggtcggcaaaggccatttccggctcgaccatccagaattcggcggcatggcgcggagtgttggaattttcggcgcggaaggtggggccgaaggtgtaaaccttgccgagactctgtgccattatttcagcttccagctgaccggaaacggtcaggctgcattccttgccgaaaaagtccccgtcaaacaccgaaccttctgcgggtgccgatgcgcccaccgcgggcagggtggtcacccggaacatttctccggcgccttcacagtccgaaccggtgagaatgggcgtgtgcacgttgaaaaagccgttttcgcggaaaaatgagtgcaccgcgtagcttgcttccgcgcggatgcggaacgcggcgccaaatttgttggtgcgcggacgcagatgcgcgatggtgcgcaggtattcgtcggaatggcgttttttctgcagcggaaaagtttcggggtcggctttgcccagcagcgtcatggttgcggcgcgcacttcccatttctgccctttgcccggcgattccaccagctgcccgcggatgtccaccgaggcgcccgtggtggcttctcccaccgaacggtaggcatcggtctcttcatcgacgataacctgtatattggtcaggcacgacccgtcgttgagttcgagaaaggaaaagcctttggcatcacggcgggtgcgcacccatccgcagatgcggatatcgtcgcagggggcggatgcgttgagggcgtcgagtatctgcgtacgtttcataaaagagtctccttcgcgtggctggtagaacaatgggcggcctgtctgtgcgcggctgctgcttcttgcgaagggataggcggattggtggttgcggtcaagagtgcggcatcacggcgtgcgcgcggcacggcggaggggattatgtgcagaaagttgttattttaacaaaaaagttaactaaaatgttttcgtaatgctatttttaaacatttatgtaaaaattaatttaaacaaaaaacaggcatttttcataacatgctgtaatagttagttccgagtttgttggcaccgactctgcaatgtggtacacaggttttttgcggatcaacccgccccacatccatgcaatgttcaagaccctagtaaggagcagcagaatgagcggacatcaggcaagactgaacgcgattgcggcagttaccaactacaaggccggaacgccggcattcagctttgcggactcgacgcccacggaactgttcggctcgaatgtatttaatgataaagtcatgcgcgagcgtctgcccaaaaaggtgtacaagtcgctcatgcgcaccatcgagcagggcgaaaagctggatccttcggtggcggatgtggtggccaccgccatgaaggactgggccatgtccaagggtgccacgcactacacgcatgttttctatccgctcaacgggctgacggctgaaaagcatgacggctttcttacccctgacggcaacggtaacgtgctggcggaattcagcggcagccagctcattcagggcgaaccggacgcttccagctttcccagcgggggactgcgcgccactttcgaggcccgcggctacaccgcatgggatgtgaccaaccccgcgtacatcattgaaaaccccaacggaacgtttctgtgcattcccacggcgtttgtttcgtggacgggcgaggcgctggataaaaagactccgctgctgcgcgccagtcaggccctgaacacgcaggcgcgccgcgtgctgcgccttttcggcactgatacgggcgacagggtggtttcctacgccggtgccgagcaggaatattttctgatcgaccgcaacttcttttttgcgcgtcccgacctgcagcttgcaggccgtaccctgctgggggcaaaaccggccaaggggcaggaattcgaagaccattatttcggcacggtgccgcggcgggtgctggcctttatgctggaagtggagcacgagctgtacaaactgggcgtgccggtgaaaacccgccacaatgaagtggcccccgcacagttcgaaatagcccccgtgttcgaggtgtccaaccttgccaccgaccacaaccagataatcatgacgtcgcttaaaagcattgccaagcgctacggcatggcctgcctgctgcacgaaaaaccctttgcgggcatcaacggatcgggcaagcacgtcaactattctcttggcaacagcaaactgggcagcctgtttgaccccggcgataccccgcacgaaaatgcccagttccttgttttctgcgctgccatgatccgctccgtgcacaagtacggtcatcttatgcgcgccgttgtggcatctgccagcaacgaccatcgtctgggcgccaatgaagcaccgcccgccatcatgtccgtgtatctgggcgaacagctgaccgatgtgtttgaacagataaagaacggcggtgccaagtcgtgcaaaaaacgcggcatgctgcaggtgggtgtggatacgctgccgcccctgcccatggatgcgggcgaccgtaaccgcacaagccccttcgcctttacgggcaaccggttcgagttccgtgccgtggggtccaacatgtccattgccggtccgcaggtggctttgaacaccatgcttgcagaatcgctggactacattgccaccgagctggaaaaaaccaccggcggcgaccagagcaagctgcccgaagccgtgcagtgcctgctgcgcgatatcatcaccgagcatgaagccgttattttcaacggtgacggctactctgacgaatggcacaaggaagcggaacgccgcggcctcagaaatctgcccacttcggtgcaggctttgcccgtgctgaccgcaccagaggttgtggaactgtttgaaaagtacggtgtattctctcgccgcgagctggaaagccgccagagcatctaccttgagcagtactgccgcaccattcacaccgaagccgcgctggtggtgaaaatggcccgcacccagatattccccgcggcagtgcgctatcagagcgaactggcagccacctgcgcaaacatgaaggccatcggcatggactttgtgacgcatacgctgtcggacctgaccgaaaagctgcgcggcctgcagcagaataccgatgctctggatgcgcttgtgaacagtcattttgaatccgagattgaagaggctgctttcatgcgcgaaaaagtgctgcccgccatggaaaaggtgcgcagctatgccgaccagctggaaaacattgtggctgacgatctgtggccgctgcccagctatcaggaaatgctgtttatcaaataggcagacgcctgtttttccgacactgtaaaggcccgcgtcagcgggcctttcctttttctgcgccagaagctatcaagcggaatcaggagcatgacggaagcaattctgcgttgaatccgttttgtctcatggctagttttgcaaaaatgtgatatgacgttccgtacaggttcatcagccgccatgcccgtccgcttgcggggcggaacgtcgtgtctgcctcctcagcggcgccttgtctcatgcaccgcaaccaaccaccgagaggaaatagcgtatgagtacaaactatcccgtcttcaactgcaaaaacggcgatgatgtcatcagagccgtgaaggactacaatgtcagctttgtgcagttctggtttgtggatattctgggcaacctcaaaagttttcaggtaacccctgacgaactggaagcagcctttgaagaaggaatggggtttgacggctcctcaattctcgggttcacccgcattgaagaaagcgacatgatcgcgtttcctgacgcttcaagctttcagatatgctcgtggcgtcccatggaccgccccgtggcccgcatgttctgcgatatccgcacgcccgacggcaacccctacgaaggcgaccccagatatgtgctgcgcaggctggtggataaggccgcacagaaggggtacacctattatgtaggcccggaactggaatttttccttttcgctgactccacatgccccagacctcttgattccggagggtactttgacgcgcccccgctggatctgggcaatgaagtgcgccgtgacattatttttgccctgcagaaaatgggcatagatgtggaatacagccatcatgaggtggctccttcgcagcacgaaatagacctgcggtacaacgaagccctgaaaatggctgatatagccatgacctacaaggttgtggtcaaagagattgcccgtaaacacggcgtgtacgccacgtttatgcccaagcccattttcggcgaaaacggctcgggcatgcatgtgcaccagtctcttttcaagaacggtaaaaacgctttctttgatgccaacgacccgcatcacctgtcggccgaagcccgccattacatcgccggtctgctgacccatgccagtgagattacctgcatcactaaccagtgggtgaactcatacaagcggctggtgcccggatatgaggccccggtgtatatcgcgtgggcgcagcgcaaccgttcgtcgcttatccgtgtgcccatgtacaaacccggaaaggaagcggcaacccgtatcgagctgcgcaaccccgaccccgcctgcaacccgtaccttgcctttgccgccatgctgggcgcaggtctggaaggcatagaaaaagggtacgaagtgccgcgcgcggtggaagagaatatctttgccatggaggccgaagacctgagcgccaagggcattgattcgctgcccggttcgctgtacgaggccgcggtggccctgcgggacagcgccctgatgaaagaagtgctgggcgaacatacgcaccagaatcttgtgggcaacaagctcattgaatgggatgcctaccgcacccatgtttccgagtttgagcttaagcggtatctgccggtcctgtagccggtgcaccgtctgcctctccgtggcggcggtttacgcgtaatgacaaaccccgtcttttccggacggggttttattttcggtaatgccagccgcagagcagacacagccatgcatgccggatggcggcagacgcggaatacgggccggacaggccgcagacacggctctgcgcctgccgcgctcggttatctgccggtttcttttctctgccggagcctgttttttgtataacattatgcaagcgttctgtaatacaaaaacgccgcataccgtttgcagaatatctgacgggctgaagccgcccctagcataaatccacaaaaaaacgcggggccgttaagccccgcgtcatgctattcttcgtcttccagcgcccgcgtgtacttgcaggcagggcaggcaatatgtttgccccttgccttggtggacttgatagtcagaattttggaatcgcactgcgggcaggcttcggctacaggccagttccatgtggcatagtcgcactgggggtaccggttgcaggaatagaatatcttgccgcggcgcgagcttttttccaccagctggccgtcgcagccgtcattggggcagggaacgccggtggaaaacggttcggtatgtttgcagtcgggatagcccgtacaggcgatgaatctgctgcccgtgcgtgcctgtttgaccacaaggtctttgccgcattcggggcaggtgccgacgggtttcagttcttcctgctcacgttcaaccagctgtattgttccgctttcatcacgtgtgaagttactggtgtttttgcagtcggggtagccggtgcatgccagaaaggggccggccttgccgaacttgatggccatgggtttgccgcattcagagcacacgatgtccgtttccagccccgccttcacggttttcatttctttggcggcggatgccagcgtagggttgaagtcgctggtgaagtccttcatcagtgccacccagtcaaggtcgccttcggccactttatccagcgaattttccatctgcgcggtaaagccgatatccatcagcgtgccgaagtggttggtaagcatgtcacacaccacaaagccgagatcggtgggcacaaagtgcttctcttccagacgggtgtagtcgcggtctacaatggtggaaatgatgctggcatacgttgagggacggccgatgcctttttcttccatctcccgcaccagagaggcttcggaatagcgggcgggaggctgtgtgaacttctgctctttttccagcagggtcagttccagcgtctgcccctgctgcatggggggcagctccacattggcttctttggccgaagcaggcgcggcggccatataccccggaaaaagcagccgttcgccttttacgcgccactgcgtgccgccgcatccgataagcaccgtggtgtcgtggaagcgggcaggcgccatctgcgaggccatgaaccgcgaccagataaggcggtacaggctgtactgttccggtgccaccagaccttttattttgtccggagtcagcgttacgtcaacggggcggatggcttcgtgcgcgtcctgtgccgagcctttggttttgtatacgggcgccttggcggggcagtattctttgccgtacagcgaggcgataagctcgcgcgcgctgtcgcgggcttcatccgaaatgcggacggagtcggtacgcatataggtgatgagcgccgtggtgcccatgtcgcccagatcaaggccttcatacagccgctgcgccaccgacatggtgcgcttggcggaaaaaccgagccgctggctggccagctgctgcagggtggaggtgatgaacggcggctgcggtttgcgtgagcgttctttctcctgcaccgaatccacgatgaacgctttgccctcaatggacttttccagttcctgcgcctgctccgcgctggcaatggcgggttttttgtcatccaccttgaaaagttccgccttgaagggcgggggcgtttccgcggccagattggcccggaaaacccagtattcttccgatgtgaatgcatagcgttcgcgttcgcggtctacaatcagccgcagcgccaccgactgcaccctgccggcagagatgccgcgttttattttgttccacagaatgggcgaaattttgtaaccgaccagtctgtcgagcacgcggcgtgcctgttgtgcgtcaaacagactccggttcagctcgcgcgggttttccagcgcttcgcgcacggcgcgggcggtaatctcgttaaactggatacggctgatgtttttgttttccttggcaattatttcagcaacatgccaggcaatggcctcgccctcgcggtcggggtcaggcgccagaaatacattatcagcttttgccgcagcttcgcgaagggcggaaacaaccttttgttttccctgaattacctgatagtcaggagaaaagtcgttttcctcgtccacgccgagctccttggtcggcaggtcgcggatatgtcccacactggcctggaccatatatttgttgcccagaaactttttgatagtcttcaccttggcgggagactcgacgatgatgaggtctttgcccatgagttgtccttgttcgcaggcggttccgcggacggagcgcgttgcggcctttcgggtgcttggtgtataaagcctgtgcggccgtcgggctgtcacatgctttcaggtaggggaagatacgacaaatgccaacagcgtcaagtttgacgtgccgcgctttgcccgctgagggcagtccgcggcgggcaggaagccagtaaggacgggattatgcgcaggaatatgaaaaaatggctttttgccgcactgacagtggcggtactggttgtctctgcctgtgccaaggcgccgtataccggccgcaaccagtttatcatgatggattcgcagcaggaaatggcgctgggggcctctgaagcgcagaaagtgatcaagtcggagcagattgataccacaagcgactatgcccgtgccgtgacccgcgtggggcgccgcatagcggccgtggccggacaccctgaatataaatgggaatttcataccgtcaaaaaagacgtacccaacgccttctgcctgccgggcggaaaaatatttgtgtatacagggctgtttgaagccgccaaagacgatgcgcagctggccgctgttatcggtcacgaagtgggccacgccatcgcgcggcacggggcggagcggtattccacacaggttgtggcgcagctggggcagctggggacggccatcgccgtgggctcccagacatcgcctgaggtggcgcaggccgcggtggcggcgtatggtataggtgtgggcgtgggcatactgctgccctacagccgcacccacgaatacgaggccgaccggataggtcttattcttatggccaaggcggggtacaacccggaagccgcgctgactttctggcagaacatggctgccaagggcggcaaaaaaccgccggagttcctttctacccaccctgctgatgaaaaccgcataaaagccatccgccagctgctgcccgaggcaaaaggctactaccggcccgcatcttcataaccgtacggccgtgtcggagaatcgtcggccctgcatgttccggttgctgtccatgtttttttgcaagggtaacatgccggaaaaaagagggtatgaaatatcggcactatggttgctagtcctgctgcggggtactgccccgagcgaggaggcaccatggcatacgatcctttcagcaccataagcctgcagagggcggacagggttctgcgtacgcccgttaccggccgtacactgcctgcacagcagaccgccgctgcaggttccggcaccggacgcttcggggagctgctgggcggcagcgccctgtcacgcaacggtcagaagctgcttgatgatgttctggggctgggcaaaggtgacggcaaagaagaatccccgcttgaaggcgccatgctgggcagcatgaatctgctgaataccagagcgctggccacccttaccagagtgctctccggcccgtccggtctggccggtctggcatcgggcggagcacctgccggtaccgcggcactgcccgtggaagggctggcttcgttgcggtctgccatagccgatgccgtgggactgggcagtgaaaccggtgaagtaagaggccgcatatcatggaacggtgcggctgcagcctaccggcaggccgcggaagctccggacggcatgagcgcgctccggcaggaacctgctgcgcccgaatctgccggacagattgctcctgctgacgggaagaacgccgtaggcggcgttacggagtctgcaccgcttaccggctggctggcagcgcagtttgagtccggcacgcagggcgtggcaagcatcggctacgaccgtcatggcggcacctcctacggaaaatatcagatttcctcgcgggcgggcagcatggatgcctttatccgctttctgcagcgggcagcacccgagtacgcgcagcgtctcaacgccgcagggccggccaacaccggcggtacgcaaggtgcaatgccccgtgtatgggcgcaaatcgccgctgctgatccggcaggatttgaatcattgcagaacagattcgtgcgggagaataatttccttcccgctttgcgaaaggttacccgcaactcggtacttgaacgcgaccatatgagcggtgttctgggcgaagtgctgtggagcaccgccgtgcagcacgggcccacaggcgcagctcgcattttccgtcaggctctgggcagaaccggacaggatgattcttttaccgatcctgcatttcaagggcggtttatacgcacagtttatgacctgcgcagcaggcagttcggttcctccaccaacgccgtgcgctccgcagtgcaaagccgccttgaacgcgaaatggaactggcgctttcactgatcggatcagataaatcgctgtttgcctgattttgcggattttgcccgccggatgcctgagaaacctgagaaatctgagaaacctgagaagcctgaagaaaaccccgtcagggggcggctgaaccttccgcccctgtaatgcgccccgtgcaaggcacagcgatgcccgcaactcaacgcgccgtgcggttgccgccatgcagccgcaaccgtaagcccttcgatgtcagctgaccgcggcagaacatgcgcaacgggggatgcagggggaatcatgcctcttgcccgccggaggtcttgttccggttccggccttccggttattccatgccgtattttttcagcttgttgtgcagtgttgcgcgggtgatgcccagccggcgggcggcttcgcttttattgtcggcacattcgcgcagcgttgcctcaatggcgcggcgttccagattttccagcgagagccccgcataggggtcatggacggtgtcgggcagcggtgtgtccgtatcgggcactgctgcggtgatatccgtttcgccgtcagccgctgcaatgtccggcggcagttcgcgtccggtgacatattcgcccatgctcatgataacggcgcgctccacggcgttttccagttcacgcacattgcccggccagtcatagttgaccagacagttcatggcctgcggggtgaatcctttgagcatcttgcggttacgttcggcatagcgggtcagaaagtgtccggccagcagggggatgtcgtcgcgccgttcccgcagtgccggtaccgctatgccgatgacgttgagccggtaaaacaggtcttcgcggaacctgcctgcggtcacctctgcggtcagattgcggttggttgcggcgatgacgcgtacatcgactctcagcgggttgtcgctgcccaccctctggatttcaccctgctgcagcgcacgcagcagctttgcctgcagtgccagagacatttcgcccagttcatccagaaacaacgtaccgccgtccgcctgaacaaaccgcccgtcgcgttttttgtccgcaccggtaaaagcacctttttcgtggccgaacagttctgattccagcagcgattccgtaagggcggcgcagttgacggttaccagcggtctgtcacgtctgctgcttccttcgtgtatggctctggccaccagttctttgcctgtgcccgattctccggtgatgagtaccgtggcgtcgctgggcgccactgtggccaccagctcggtaagccggcgcacggcctcgctgcggccgataatgcgcgaggcagcctgccccgcggacagagagctgcgcagctctctgttttccgaggccagccgcgtgtgatcaagcgcgcgctccagcgtcagtttcagctcgtcgaaatcaagcggctttgtcaggtagtcataagcacctattttcagggcttccaccgctgtattcaccgaagaatatgccgtcatgataagcacgggaatggccggattgtgggccatgatatgccgcagggcttctatgccgctcatgcgggccatgcggatatccatcaggatggcgtcatatgcgcgctcctgcaccttgctcacggccacggaaccgtcgtcggcttcttccgccgagtactgccagccgcgcagcatggtgcgcagcatggttctgtgcgcctgatcatcatccactatcaatatggtaggagcgtttgtcatggctgttcctttgacgcgccgccgggtcagctgttcgcgttgcgttgcggttcaagcggcagaatgagagatatttccgttccgctgcctacggaagactgcacggctatttcgccgccgtgggcctccactattttgtgcacaatggccagcccgagccccgttccctgacttttggtggtgaaatacgggtcaaacatggtgctcagggtttcgggcgttatgccgcagcccgtgtcacgcaccttgaaccgcagcagcctgcggccttcggaagaggtactgtcggtgtcaacgctcagcgtcagtacgccgccgctttccatggcatccagtgcgttaaggcagacattcagcagcgcctgcgtcactctgtcggggtcgagcactgcctgcggcaggtcgtccgccgcggcgaaccgcaagtctatgtttttgcccgcggcatcctgccggataaggcggagcacgttttctgccagcgattccggtctgctgggctttaaagacaggtccgacgggcgggccagaccgataaggtcggaaatgacgcggttgagcctgtccacctcctgcaccatgatccgggcggcatcgcggtcttcgctgccttcggcaaagcgggtgccgaaataggtggcatagcctttgatggagctgagcggattgcgtatttcgtgagccacccccgcagccagactgcctatggctgccagcttttcgcgcctgcgtacttcttcttccagtctgcgcacttcgctcaggtcgtgcagcagcagcagtttgcccatcagcgaaccgtcttcgcctgttatgcacgcaccggtaacactgacggggacagggcctccggtgccggaaagcaccgtttctctgccgctcagtatgtgctgggtgtccagctggcgtacggcatgcatgagtaccggcggcagcggcgggcagcttgcggctgcttcgtgcgcatcgtgagcggcggtaccgtctcccagcatggcgcgggccgcattgttcatgaaagaaacatctccggcggcatccagcaccaccagaccttcggggagattggaaacaatctcatccgacagggcctgtgtgctttccagctctttgcgtgcgcggcggacattctgtgcccagataagcgatatgaaacccgcaacccccaacagcagcactatggctgccatggtcatggtgtgctgtttgtcctgtctgcgggcgtcctcgaacggctgaacgtcgaacccgacaaaaatgatgggcggcgggccgtccggctgctgccagttatcccacgcgtggttgcgcatgtgcggcatcatgtgtcccctgcgggcatggcggccctgcagcggtgcaaattcacggtagaccacaaagtatcgtttaccggcctgcccgaaaatgctccacctcgggcgtgtgtcaggccgcagcaggtcggtggtcacctcggcgccgaaaagccgtttgcctacctgttcgttgttgctgtgggccacaatattgccttccctgtctgtcagggcaatgaaatcaatatccggctgatcggccatttcttccagcagcacctgcaggcggaacgcgctgccgcgcatgcccgttcgtgctccggcctcaaatgccttgataagcgatccgcctttttccagcaggatattggccatgtattgttccgaacgggtgatgttgcgcactgaaagtgccacaaccaccacgcccagaatgaccgccgcgccgataaccagccacggcgaggcaaacggcccgggaagagaatgtttttttctgaagtgcattgccgtcaccttgcgtgttcaatatttgtacagcgtctattttttatacagtgctttttctcaaaggtgtatgttttttatacactgactttcactgtactgtcccgcttctgtgcataacatgccggtttgttgtgcgatattgcttcatgtgcgtgtatggcacgcctgttgctctatcatgagcaaatgcaagcaacgcaccagaaggtgcacaaggtaatccggaggacattatgaagacccgttcaattatcaccatagtagcagccctcggtatttttgctctggcagcagtggcttttgccggtccttacggacacggatacggccatcgcggcggatacggcggcatgggtgccggcggcggggcggccgtgtgcccctttggcggcagcggacccggcggtcaggccgcatatgattcgctgacacccgacaagcaggctctgtatgacaagattgtggccgaagccgacggcaagatgacccccctgcgcgacaagctgtttgccaagcaggcagaattgaatgccatgtacaacaatccggccacagaccccgcggcagtgggcaagactgccggtgaagtggcccagctgcgcactcagctgcgcaacctgcacattgaactttcccagcgccttgaaaaggaagtggggctcaagtccggcttcggacgcggtcaccgcggcgggtttcatcggggcggcggctaccatatgggtggcggcatgatgggcggacactactaaacagcacaacggcgctgcttccttcacagcggcagccgcggcatactgcgggtacagaccggccggagcaattccggccggtttttttgtgcgcggtcagcggtgtgccgcggcggcagtgtacggacacgcaccgtgtcaacaactgcagattgtgatgcggcagtggctttttccggcagggcatgctaagctccgtagcaggtagtaaaagttgagaaaaactataaccaattgatttgatacgttaaagggatgacatgaaacagccggaagacttgcagcccgttgtgctcaaccagaatgcagaggtcgtgctttcgaagcgttattaccgcaaaggccctgacggagaaccgctggaagatgccacggggcttttctggcgtgtggcgtctgccatcgcggcggaggagggtaaataccctgattcgtcgtgcagggcggacgaactggcccgtgaattttacgacctgatgacatcgtggaaatttttacccaattctcccacgctgatgaatgcgggcactgatctgggtcagctggcggcctgttttgtgctgccggtgggtgattccatagaagagatttttgacgccgtgaaacatgccgccatgattcataaatcaggaggcggaacagggttttcattctcgcgcctgcgtccggcggccagccgtgtggggtccacgggcggggttgcctcgggcccgctttcttttttacgcattttcaataccgccacggagcagattaagcagggaggcacacgccgcggggccaatatgggcattctgcgtgtggaccatccggacattctggagttcatccgcgccaaggaacgtgaaggggaattcaataacttcaacctttccgttgcgctgaccgaagactttatgaaggcggtggaaaaaggtgaagaatatcctctgatggcgccgcactccggcgaagccaaaggtaccctgaatgcccgtgaggtgtttgagatactggtgcagaaagcgtgggagtcgggggatccgggcattgttttcattgaccggataaaccgtgacaaccccacgcccgcacagggcgagatggagtccacaaacccgtgcggggagcagccactgctgccttacgaggcctgcaatctcggttccgtcaatctggccggactgtaccttgcggggcatggcagcacggcagattccatagactgggcagagcttaagcgtattatcaggctttccgtgcgttttctggataatgtcatcgatgcttcgcgctatccgctggaccgcataacagaaacggtgcacagaaaccgcaaaatcgggctgggcgtcatgggctgggccgacctgctgtttcagctgcgcattccctacgacagtcaggatgccgttaagcttgccggccgtgtcatggaattcatccgcgcggaaggccgtgccgcctccaaacagcttgccaaggaacgcggaccctttccggcttacgccgagtcagtgttcggacagcgggacctcggaccataccgcaacgccaccataacgaccattgcccccaccggaaccctgtccattcttgcgggatgctcttccggggttgaaccgttgtttgcgctcagctttgcgcggcatgtcatggacggcgagcgtctggtggaagtgaatccttattttgagcaggcgctcaaggacgagcagtgctattctgaaaagctgatggaagctgtaacgcagaaagggtctgtgcagacaatggagcacctgccgcagcatatgcgcgatgtttttgtgacagccatggacatagagcccgtatggcatctgaaaatgcaggcggcgtttcaggaatataccgacaacgccgtgtccaagaccgtcaacctgcccaacagcgcaaccattgacgacatacgcagcatttactggatggcgtatgagcggggctgcaagggggttaccgtataccgtgacggctgcaaacagtcgcaggttctgtgcaccggcgacggagaaaaaagcaaggaagagcagaaaaaagaacgcagcgttgtgcgtgaacgtcctgatatcgtatacggatttacccagaaagtggaaacggggctgggtgtgctgtatgtgactattaacgaagtggacggaaggccgtttgaactgttcaccaccataggcaagtcgggacggtccatcaccgcaaaggcggaagccatcggcagactggtttcgctggcgctgcgctccggcgttgaggtggtggaaatagtgcggcagctcaagggtataggcggagaacaccccaagtttcagaaaaaaggattgctgctgtccatacccgatgccattgcatgggtaatggaaaacaggtacctaaaggccaaggtgcccgtacacgctcccaacgggctcggtaggcagcagtgccccgattgcgatgaagaactggtgtttcaggaaggctgccatatctgccctgcctgcggattcaccaaatgcggctgatacgccgcgcaccatcagcacaaacagggggcctttgcgccccctttttccgtagcggaatccacacatgcttaacgcccagcatctttcccataatttcggcccgcactgggctttgaaaaatgtttccttccggcttgataaaggtgattttctgtttctgtgcgggccttcgggcgcgggcaagaccactctgctgcgtatgctgtacggcgcgctgccggtataccgcggctcgctgagtgtggccggttttgacctgcgcaatctcaaaacccgtcagctgcccgccctgcgcagacaggtgagtgtcgtttttcaggattttaaaattcttccgcggcgctcggtgtatgacaacattgccatagcgctggaggtgcgctgcctgcagcgggtgcatatcgaccgcagagtgcgcgccgtggcccgcggactggggctggagaacaggcttgcagcgccctgcggtgaactttccggcggcgaacagcagcgggtggcggtagcccgcgccgttgtggtcaatccgcagattctgcttgcggacgaacccacgggcaatctggaccctgaactggctttgcgtatgcttgatattttcagacagttccattcgtacggcacaacggtcattgtggccacgcacaacagagaactggtggaacggcaccccggtgcccgtgtgctgcggctggacgaaggcaaaataacctatgccaactggacaggagccgaaatttttgaaggttccgaagcggaggatgcatggtaggcatcattctgcggcttttcggccggggcgtgcgcgatatggccgcccatcctctggcacaggtcttcacgcttcttgccgtcacgctggccgtcttccttgccggactttttctgatggcgtttgtcaatctggatcaggcgctgggcacggcccgtggcaaggccgtttatcaggtatactggcatgccgatgccgacatgaaaacagtgcgctcgcaatgggacagcttcggacatatgccgtggctgaccgaagtgaaaacgtatactcccgaagaggcactggaaacgctgtcaggcaacctttcttcggtaggcggggtggatacatcatggataggtaaaagtccgctgcctcccaccgcggttcttgtttttgaacccaaagcaaaggatatgagcggctggcacgatgaaaccatgacgtacctttccgggctgccgggcgttcagcgtatcggggcaagccccgtgcgtgacgatcttgcccgtgcgtggaacgtgttcagccgtaatgtcatgtggccggtcataggttttctggggctggtgctttcgcttgtggtgggcaacaccatcaagctgtctctggtcagccgtgaaacggaaattgaaattctgcacctggtgggtgcacgcaactggtacatacgattgcccctgcttatcaccggcggcattcagggcctctgcgggggactgctggccaccggccttttatgggtcacatggatgcagatacgcaacgtgttcatgtttccgccggtaagtatgcaattgtcttttctgcctgtggagcaggtggccatgctggtggccgtgcctgcggtcatgggcgttgtaagcagctggatagccgtgaagcgctgatccattcagtgcgttgccgcagggtttccggtagctttccggcgggtgtctttccttccggccggctgcgcgggctttgacgtcagcgcgcacagaggacaacatgagaagcaagaaaatgacacacgggcttgaaaaagccccgcatcgttcgctgctgtacgccctgggcctgacccgtgaagaattgtccagaccgcttgtgggggtggtcaattccgccaacgaggtggtaccgggacacatccacctgcacaccattgccgaagcagtgaaggccggagtgcgcgccgcgggtggcacacccatggagtttcccgccatagcggtatgcgacgggctggccatgaaccatgaaggcatgcgtttttcgttgcccagccgcgaaatcattgcagattccattgagataatggccacggctcatccttttgatgcgctggtcttcatacccaactgtgataagtcggttcccggcatgcttatggccatgctgcgtatgaacgtgccgtccattcttatcagcggcggccccatgatggcaggcacgggcaacggcaaggccgcagacctcatcaccgtatttgaaggtgtgggcatggtgcggcagggcagaatgacggaagacgaactggagcagctttccgagacggcatgtcccggctgcgggtcgtgcgcgggcatgttcacggcaaactccatgaactgtctttccgaaaccatagggcttgcgctgccgggcaacggtaccacgccggccaattccgcagcgcgggtgcggctggccaaacatgccggcatgcgcgtcatggagctgctggagcgcgatataaagccgcgtgatatcgtgaccgaaaaggccgtggccaacgctgttgccgcggatatggcgctgggctgttccacaaacacggtactgcatctgcccgctgtatttgccgaggcagggcttgatcttactctgggcatttttgacgaggtaagccgcaagacccccaacctgtgcaagctctcgcccgccggtgaccagcatatacaggacctgcaccgtgcagggggtattcccgcggtcatggccgaactggacaaggccgggcgcatacaccgcgacgcactgaccgtcacaggccgtaccgtgggcgaaaaccttgatgcactgggcgccgcggtgcgtgaccacgatgtcatcaggcccatggaaaagccgtattcgccgcagggcggtattgccattctgtacggttcgcttgcgccggaaggggccgtggtcaagcagtctgccgttgcaccggaaatgatgcagcgtacagcgcgtgcccgtgtgtttgaatcagaagaagctgcctttgaagccattatggcgcagcggattgaaaagggcgatgccatcatcatacgctacgaagggccgaaaggcggtcccggtatgcgcgaaatgctgtctcccaccgcagccattgccggcatagggctgggggccgatgtggcgttgattaccgacgggcgtttttccggcggaaccagaggtgccgccatagggcatgtatcacccgaagctgctgacggcggtcccatagggctggtgcgtgaaggggacatgatcgagatagacatccccgcccgcaagctggacctgctggttgacgaagcggaaatggagcgccggcgtgctgcatttacgcccgtggtgaaagaggtcacctctccgctgctgaaacgctacagccgtctggtgacgtctgccgccaacggtgccgtgtacaagcgctgacccgtttttctgtcctgaatgaccccgggcaccggcatagttccggtgcccgtttttttatgcatcacagttccgaaacagaaagagcctccggcagggcgggctgttttccccgtcccatcagcaggccccgtacatacggcacgcagacagaagcggggccacgttgccggaccactgtgcgttatgacgctgcctgtcatgctgccgcccgcgcacgcccgtacagtcagctgatcgcggcacagcgtgcgcaacgggggatgcggggggaatcatccccttgcccgcggagggcaaaccggttctgaaacaggatacttgcggatgctgccgatgcgtttgccgtgacgcagggcctccggttgcccgcagccggtgtttgcagtagtttcttacgcatcgggaatcaacaacaggaagatgtatgaaaaacctgctttccacacgcgaagttgcccagtttctgggtgtgaacgagaagatggtctacacccttatttccgacaaggggctgcctgcgaccaaggtcacgggcaagtggctttttcctgcgcaccttgtggagcagtgggtggaaaattccaccatcaattttccccgccgtcacgaatcagcaccccctgctgagggggtgctgctggtggcgggaagcaatgacattctttttgagcgaaccttgaggctgtttatggacgcccagccggactatattgccgcttttgccaacatgggcagtatggggggcatcaaggcgcttcgtcggggtgtctgccatatggcgaccagccatctgaagcaggaagacggtgcggagtacaattttgcccatgccgaacgggagcttgaagagcgtccggctgtggtcaatttctgcctgcgtgaacaggggctgctggtgccgcgggggaaccccgccggtatttcgtgtgtggcagatgtggccggtggcgggctgacggtggccaaccgccctctgggtacgggcacgcggctgctgtttgattccgagctggcggcggccggtataaatcccgcgcgtctgaaagggtacgaaaacgaattttcgcgccatatggatgtggggcttgaagtcctttccggcagggcggatacagcgcccgccatacgggccgttgccgggctgctggggcttgatttcattccgctggggtgggaacggttcgacctgctcattccgcgcgatacgttttttgaacgtcacatacagctgtttatgggattgttcaccacgccggaatttgcagcactggcggggcagctggaagggtatgacaccagccgtgccggcagggtcgtttttccgggcgagacgctgcgcgagacccgacgttgagaaggaagcggcattgccgcgaaccggtttttatctgcctgcctgtttcgtcgccgtaagagcgtgcgtcaccggcaggcttttcagtctgcgggccgcagcggcggaaaccggcactgccggagagtctgcggggcaacagcccggcggccctgccatggcggcgggcagaagaactcacgcccgaagggggcgggcagaaccagccggaaggcgtgcagcagcatccccgctctgcatgcgggagcaccatacttcacatcgccgatgacgggatggttccgtgaggccagctgtacccgtatctggtgtgtgcgtccggtggcaagccgtatgcccagcagggtggcgttgtcgaggcgcagcagcggcaccacctgacagagagcttctctgcccttcggcggagccgtatgcggctgcgcgctgccggcgggcagtgcgtgtattttttcctttcccggcgttccttctttcaccagtacatctgtcagcgtcagcgcctcctgctccggccagataccgcacacccacgcacaataatcctttatcaggctgtgcccgttgcggaaaaggtcctgcagggtgcgcagggccgtataggttgtgccggccagcagcagccccgaggtgtttttgtccagcctgtgggccggtgcaggcatgaagtcggcgccggcaaagtgtgccgccagacgggcggtgacacagtctgtgtgtccggtgcccggttgtacgggcaggcctgcgggtttgttgatgaccagcagaccgtcgccgctggcgatgatttgcggcagcggcgacgcagagaccgcaggaacggcgcaagccgcatcgcaggaaggctctgcggcgggccgcaccggcggtatgcggaccacgtcgccctctgacactctgtcataaggttttgcgcggcctttgtttacacggacttcacccttgcggatgatgcgcatcagaaactgctgcggcacaccggagcccagtctgcgttgcagaaactgcagaagcttttgccctgcctctgcccgggtgacctctatgtggcgtaccccgcctgttgccggtgcggtcatatctgctccgtgggatgtaaaaggcccggacgagtgcgtccgggccgttttgtctgttctgttcccgccctgcgaccacaggcaggcgcacaggtgttattcctcgcggaatgtccggtcgatggcggtgccgggagcggcgctgtcgaggtcaagcggataggccagcacctgcgttttgcgcgagcggacgcccagttcgccggggtgcgtgttaatggccaccacaaggtcctgaatgccgtcgttgttcacgtctgccacgtcaaagccgatgatggcgcctttgatgcggcgggttttccactgcagggaaaggcctacgccgtcccagtgcagggcgtgaatttcagactgcgggaaaaagcggtagcgttcgaagaactgcgccgccgtggaaatgggccggaccaccagaagttcataacggccgtcacggtcaaggttcacggcgcgcatgttctggggaatgtaatacatgtcgtcaatgagcacggtgtcttcacccagaccgggcatgctcatgtcgatgggaatgcccacggaagagcccgaataggtttcctgcgtctgggcaagccgtccgccgcgttcggtgtaggtgacaaggtgttcgcggtcgttgagcaccaccagcttggggccttcgccgtcgctggcgggcagccacgtgaagttgagcacattggtgccttcgggcaggttcaggctgcgtcccagctccatggaaccgcccatcttgagcacttcgtgcaccttgccgcggaaaagtttgggccgtccgacggcctgtcccaccagtacgggcatgtagtccggcggcgttttgaccacgttcatgtagtaacggattttttccgccaccacggtaaacgtgttgttgctccagttcaggataaagcttttgggttcctgcgagctgtcataggcgtttaccactatttccataatgccgtcgcggttcatgtcgagcatgttgatgctcaggcaggtgatggaaagcggcagctgatgttcgccggcgggttccagcatttttccgtcaaagcggtatgcgcgcaccacatgctcgtccagcagcatgacggcgtttttgcccgtgccgtccagatcgcctaccaccatgccgcgtgcggcaaagggcagcgactggctgcgcatgcgggtgtccacattttcattgcctgcatagcggaactgcgggttaagatacacctgcctgccggcgtcggattcgttgtgcatcaggttggggttcatctgattgacagcctgcggcgccggagcgctctgggcggcggtctgcatatccgcgcgtttgaaaacgtcacggtttatctggtcggaaacatctttgagcgcgggaatcagctgcagcacgggggtctgtttgcccacgggagccacattgcctgcagtgtccagcacgcgcacgtccagactggcttcagagcccatcacggtcacgtcgccccataccagataatcggtattcagggcggaacgggcagcagcggcggcgttttcgtcggcgggatactcctgcgcggcaacgctgctctgggctatggattcaaagttatccttcagatacagccgcgaggtaagcatctgcggaacggctttttccagatatttgtactggtcggggccatgtatcttgaaaggcaggactgcataggtcttcagtccgccggcatcggcaacggaaggcagtacggccgtgacggccagcagcaggagtgccagcggaaaacgcaatatacggtgcatcaaggtctccttggtcgcaatctcgggaacatgcatcggcagcggacacgctgccgtgactgtcctctcataatacctcttgctgatgcaagcaagcttagggtagacgcgcagcaaaaacaggagtgcaaatggcagaatcccctcaggcgcggtcgttccgcgtagtatgtcctgccggacaggaatcgctggttgaagccctgctgcacagtcagggatacgagtttgaaccggagccggtatcgccctggacccgcaggcttacaaaggagcccagaccgctgggcagcagtctggcagcttttttcggactgatttacattcaggacagatcttccatgctgccgcctctggcgctggcgccgcagaacggcgatgccgtgctggacatgtgtgcaagtccgggcagcaaaacgggctttctggcgcagctggcagggccggacggttttgtgatgggtaacgaacccaacgcgcagcggctggcaaccctgcgtcagaatctgttcaacctgaacctgccgcatacggccacctgcggctacgccggagaatccctgcccctgccggatgcatcatggcagaaaatccagctggacccgccatgcagcggctggggcaccgtggataaaaaccccaacgtgatgaagctgtggcagggggataaagtcaagccgcttgtgggcatccagcggctgctgctcagagaggctgcgcggctgctggctccgggcggggttgtggtttattccacctgcacgaccaacgtgcaggaaaatgaagaacaggtgcgctgggcaacgcaggaactggggctgatccccgaaccgctggcaccgtttgaaggttttgtttttgaagacccgctgctgccggggtgcgagggaacgctgcgggtggatgcatcccgttcatcggcacagggattttatatcgcgcgtttccgcaaagagggcgattcaccgccgcctgaacctgtttctgccatgcgggtgcagggaatacacagacaggcattgcgcggaccgtgtgcagatccggacatgctgccggacggcgaggtggctctgttcggttccgcggccatgtttctgccgcaacaggccctgaacttgctgcccgaatccttccgctggcggggatacccgctaggcaaggcttcgcgcggcgaggtgagggtctcaccccggatgcgctgcatgatgccccccgcagatcagtgcgccgcaggcgcgttgaatgtggaagagccggaactgataagcggcctgctgtccggccagagcattgatctggcccgcggtgcgtatgcgggcagcgtggatgcatccctgccggaggccggactgtatttcagagggctgccgctgggcaggctgcgtatcaaggggcgccgtgccttgtgggcggagcgctgatcatccccgcgctatgaaaagatcgttgagcagagagcttttgccgtatctgagggggcggccgtccatatcggtcacagtgccgcccgctccgcgcagaacggcttctccggcggcggtgtcccattcccatgtggggtgcagacagggatacatctgggccgttccctcggccagcaggcagaacttgtaggcactgcctgccatcaggcgcgtatggggcagaccatccatgtaggcatccagtttgggggttgcggacacccggctttgcagcaccaccggttgttttcctgaaacggcgggggcggtatgcaggcgcaccggcatgccgctttcatcttcgcgccatgcgcccgtgccgggcagaccgtaataggtaagcccgcgcgcaggcacatggacaactccggccagaggcatgtcgcggcgcatgagtgccacacagacactgtagtctgcctctcctttcagatagcctttggtgccgtccagcgggtccaccagaaaatacagcccccagccccgtcgtacctcggcagggggaatggattcctcttctgaaataacgggaacagaaggagccatctgtgccagtccggcacacagaacggcactggccgccctgtccgcctgagtgacgggcgagtcgtcgtccttgtgccatatggcggcttcacctgcctgcacaatggcctgctgacgggcggcgatttcttttcccgcctgtctggctatgcggatcatcccgctcaggggtacgttttcaaacatggcgtgctccggggatacaagctggctatgcgtccatcttactggtaataatacctcatgtgtaatctgtcactgccatgccgtctcagggctgtccgtacattgctgtgcgccgtcatgctgtttttacttgccggcggatgcggacacaagactgtgctgccgccggtagcggccggcggcgattccgtgctgccggcgcagggccagcggcacaggctggccgtggtacgcactgcgcaggctcttgtgggtgtgccctacagatggggcggcagttcgccgcagcaagggttcgattgctccggactggtctggtgggttatgcggcataacggcattgcggtgccgcgcatgacagacgggcaggcgcagaccggtaccgcggtggcccctgcgcaggcggccgccggtgacatagcggttttccgtatcggatacggcgggctgcacactgccgtcataagcggcagcggcaccatggtgcacagcccgaagtcgggcagcaccgtgcgtgaagaaagctacctttcgcgttactggcttcccagacttgtcacggtgcgccgtattcttccctgacggtacatgctgataaaaaaacggccgcggaattttccgcggccgtcagacgttcacagggtgtgttatctgttcacaccatcgaccaggcttttcgccggcgaaaatttgaccaccttgcgggcaggaatggtcatgggctggcccgtctgggggttgcggccctgccgttcggcgcgttcggctacggtcagcgcgccgacattgggcagacgcacgccttcgttctttgcaatgccgtcggccagaacctgacaaaaggcatcgtacgctttttcagcgctgactttggtttcaaacacttcaggcagtgcatctttgaaagccgcaacaaattcagctttggtcagcatgtggagctcctccttcaatggaactttgtttccccccggaaaaagcctagtaccaatagttacccacttctatgcagtgtcagacagaccttgtcaatcgggggccgcccgaaaatccgccccatatgcgcctttccccgtttttttccggttcatgttgccatcgcgtggcgaacatattacggttacggcagtatcctgagcattctgtcttctcggggcttcacccgcagggaggaaaccatgccgcaccgcactgccgcagacacgctgctgaccatagcggaactggcagccagacatgacctgccggaatccactgcgcgttactactgcaagcgctttctgccgtttctgccccatacgggcgaaggaaaacgcaggcgttatcttcctgaagcacttgaaatattctcgtttatcgttgccgaaatacggacgcataaaaacgccatgaccgtggagcacgctctgcggcggcattacggttctgcgctgggcgccgcgccggactgcactccgcaggcagaactgccgcccgcggccgcggtgccgtcggcggtgcagctttctgccgaatatgtgcatcaggggcaggcggcgctgttcgctttgcttgagcagcagaccaaagccatggaaagcattgcggaatcgcttgcggtaatgaaccgcaaggaagaaggcatagccgcgctggagcagactctcggagcgcgtgaaagtgagatagccgaactgcgcaaagaggtcgtgcagctgaaaagcctgctttccacagccgagcaggtgcatcagcaggatcttgaccagatgcgcaagtggctgagcaagatcgcgggcgagcgttccggcatgcgcggacaggatatgtgagcggcctgccgcctgttgtggtgtttatggccgctgaaaaccccgccggacggacgctccgtttttccggcggggtttctgacgccgtgggtgcggcggaatgttatgtcgttgcggtgttcctgcgggctttgcgcccgcggcatcacatggcgctgcggcttatatgtgcccagctgttgcccagacgggctgctgcgcggaccgcttcgatcatgctttcttcgctggcaatgcctttgcccgcaatatcaaaggccgtgccgtggtcaacagaggtgcggatgaccggcagccctatggtgatgttgacgccggtgtcgaaatacagcgatttgaaaacggcgtgcccctgatcgtgatacatggcgatggcaaaccggtactgaccgcgtaccatgcgcgggaacagcacatcggccggaaccggaccttcagccggtatgccctccgccacggccttctgtacagcgggggttatgatgtcgcgttcttccgtgccgaacatgccgccttctccggcgtgcggattgactccggccactgccaccgtctcctgcggtgtgcccagtgccgtcgccagcagatgggccagcctgatgcgctggtacacggcatccacggtaagtgaatcaatggcggaacgcagcgactgatgtgtggtcacatgaaacacatatctgtcttccgcggccagcaccatggcatagttgcgcactccgaagctttctgccagcagttccgtgtgtccggggtgggtgtcgccgcccatatgcagcgcttccttgttcagcggggcagtcactatgccctgaatgtcgccgcgtttggccagttctatggctccgtacacataggccgcagctgcgcggcctgcttccgctgacagcgtacccgccacaacgccgcgtaaaggtccgtgcggctgaaaaacggccacaccgtcagcaggcagcgtatccagcgcttccactccgtccacaagtatgcacctgcggccgttcatatatcgttcgtgcgcctgcataagcgccatatcgcccaccacaagcggtatgcacatggtgtgaatttcatcgcgtccgagggccttggctgttatttccggtccgattcccgcagggtcacccatggtcagcgctaaaacaggcagtttcactctctgctccttggttctgtatggtatggcgggcagccccgtcagcggcgggctgcccggctgtattgtcagtccagttcacgcagggtgcgcacggcctgcaccagagcgccctgcgtgccgaagccgcctgctttggtgaccactttgacgccgtccgcatgtcctccgctgagtctgcccacaggtatgccggggctgacttcggcaataaggtccatgcctgccgtgttcaggtgggccagcatggcgtgggccatgtcgccccctgtgagcacaaggccggacggtttttctccgtcctgcagcaaggccagcgcctcgtgcaccacctgagtggtgcgcgcggccacacgcgcggtaagggggcggcgctccagcccgatgccggcacctctttccagcaggtcctgtacttcttcccggttgcccggtgtggccaccgccacgtcttcgccccggcgcagcatggccgccagcgtctcggccttggcgcgcagtgccgtctgccagtgcctgtcgtcaagcagcagctcgtcggcggtaaccagcagcagtcccgttccttcgtgctgcagctgcttcagctgtccgcgtgatacggggttgaccgaacccaccaccgtgacaacggggcgcctgcctgctgacgattgtgccagacgggccgccaccggagcggcaagtccggcggagcccacaaacagcgcccgcggggcaaagcgggccacaaggctttccagcagggcaatatcctgcgggtctgctgcatcggccacaatgatggcgctcctgcgccgcgcttctgtgaatatgctctccagataactgtcgcctctggtcatttctgccagcgaaagccctatggcaggacgcgaggactgagcggcaagcaggctggggatatggctctgccgtacgggcgatacagggtccgctccgatggaggtgcgtgataccggctcgcctccggccagcagataaccgccgatgagagttcttccgttttccggaaatgccggacacaggagggccagttccagcccccatacgtccatgaccgcatcaatttcaggccctatctgcccgcgcagagtggagtccacctttttatacagcggttgtactccggccgcctgcagccgctgtgcagcctgtttcacggccgcatatgcctcctgtgggggcatggcgcggctttctgtctgcaccacggccacgtccacaccgttcaggtcttccgccgaccagttgtgcgtcagaatgcgcgtacgcagtccggctttggcaaactgcacgccggtgtcacctgcgcctgtcaggtcgtcggcgataactgcgtatctggtcatgcgcgctgctcctgcgggggatgtgcagcatcatagcgcttgcacatatagtgcgtcatcagcgggcacagtatggctgttaccagcaccgccgctgcaacctgtgcggtggccaccgcctgaaaaggcgcatacgaggggtcggcctgcaccaccacaagaacgctggtgatggagttgcccgcagtggttcccgcagcaaagcctatgcccggattggagttgcggatgaacagcctgtagccggcaaagcacagaaaacccgtgaccagcgttacacctatgcccagcagcacgcctgtgacgccgcctgtcacaaggttttgcaggtttatgcccgtgcccagcgcaaaggcgaaaaacggaatggtaatggctgcagtgggcttcatcatttcggcaaactttttgtccagattacccagtacaaaaccgacaataaagggaatgaccgttcccacgatggcctgccacggtacgttggcatgtccggaaaggcccagcgccagcagaatgaaaaaaggcccgtcgttaaggccgctggcaatgtaggcgccgcggtcctcatctgtgccgtactgtccggtaagggccagccacagaccgccgttggagttggtgaaggctatcatggcggccagcagcgatacgcccagaatgccttcgcgtccgaagatgttgccgtacagaatgataatgacggcaggaatgaacgttttggtaagcagcaggaccccgcagcgcttgaaaacgcccgtgctttgtctggcgtttatctgggcgcccgtggccagtatgagcagaccgatgagcggcagtgcgctgtttttgaacaaggcggtggtaaacgaccccagccccagaaatccgggaaaaaatgtgcctgtgaccgaacccagaatgaggggcaccagcatcatgccgccgggcagccgctgcagccagtcaacgatgggaacctgtttcatcctcttcctccttggttaccggctgtcagtctgtcagccggggttggcgtgaccgcggcgcagctgtgtgcgccgccataaggcaggcaaagcgaatccgcaggcggccgcagcttccggcgcggcctgtcaccgccgtctgctcccttccagaggcacgaattcgaatcgcccggcttccgacagcttcgctttctgctcatctgtcaggtcgtcgtccataatacacagcgaaaacgccgacagcggcgctactctgcccagaaatgcgcagttcactttggaactgtcgcctaccagaatgcttgaagcgctgttgcgcagtaccagctgcttcagcgccagccgttccagcatgcggttggtggcaccgtgttccgcgctaatgcccgcggtggctatgacggccatgtcaaagcgcatgccgaacgagtccagctgtgtcaccggcagggtgccggtcactgtgcgtgattccgcatgtacttcgccgcccagcagaatggtgctgatgtaaggccagcgcagcagctgcagggcaatgttcagcccgcaggtgaccaccgtaagcgaggttttttccacaagaaacggcagcatggcctccggcgttgttccgccgtcgatgaagaccacactgcctgaagaaatatgtgctgccgcagcctgtccgatgacacgctttttgtctctgttccagcaggtgcggcgcatgaagcccgcttcgccctcgatggcggcaaaggctccgccatgcgttctgttcaggtagcctccggcttccagttcggccatgtcccgccggattgttcccacagaaacgcccagcatctccgccgcctcggttgcccgtatggcggagcgtgtttccagcagggcgagaatctgcgtgtgcctgtatcgcttcatgaacacctcgtgcgttttgtcttgtgcaaaacgcagcccgaccggcggcgtagcgtctccggtcatggctgcaccctagcaaccggtacaatacgatcaaagaatgatcgcttttgatcgttttttacctgtttctgtcgtttttaacagcggaagaagtgtgctgctgccgtatggcggagtgcgggtgtcgtgtgcggccgtcatggtatgcgcaggctgttgcgcctgcggtgaaaggcgtggcggcagcgccgttgcggcggaccggagcaaatcctgccggttgccttgctgtgccggtatcgcggctgcaacccggacatgcggcgtttaggacatgccggattctgacggcacgcgccggtatgtgccggcgcaataaaagcgccccgccggtgaagcggggcgcagtgtattcagaaaagaggacggccgtgatgcagggcggctagtgcccgcatgagcacccgtggctgtgcccgtgcgcgttgtgcccccgccggatgattccgggcagggtgcggtaggccaccagccccagcaacaccaccgcggaagcaatggcgataacgccgtgtgattcttcttgtgcggcccccacccatgaagtgatgctgagtcccagataggcatacagccagtttaccgccagaccgagtgcaatggaacataccgcgatgctggccagatacacggcggcaaccttgcggcccatcagtctggcaacgaccgtgaaagtcgccgcgttggtcgccggccctgccagcagaaagaccagcgcggcaccgggtgaaagtcctttgacggccatggccgcagccacgggggttgaggcggtggcgcagacatacaggggcatacccaccaccagcatgaccagcatgctcataaggccgtcaccaagatagctggcaaaaaatgtgtcgggaataagcgtggtgatgacggcagccagcagaatacccaccatgagccatttgccgatgtccgcaaccagttcgccgaagccgaaccgcatgccgctgacgaatttttcccgcatggtgcggggggcggggccgtcatgtccgcacgacccgcagccgcaacccgcagatgctgcgtgctccgcggcgggaagcacaaccggtgcgggcataataccgtgagtgtgttctgttccggcatgcgggccgcagctgcagccctgatgtgccgctgcggtggcagcggccgctgatgaagccgcctgaggggattcttcctccggcaggctgtttaccgccactccggcgatgatggccgtgaaaaacgaggccaccggccggacaaccgccatgacggggtccagcagtgcgtagctgacggctatggagtcaacgccggtttccggcgtggaaatcagaaacgatgtggtggcgccgcggcttgctccctgctggcgcagcccggcagcggcgggaataactccgcatgagcataaaggcagaggcaccccgaaaagcgacgctttgagcaccggaagaaagcgcccttttcccagatggcgcgccaccagatcttctggcagataagctttaagcagaccggccacaaaaaaacccagcagcacatagggtgatgcgtccagcaggatgtcccatacggcgaatgcgtagcgggctaaaagttcagacatggttcctcccgtgaggcgtgtgttttatgaacaaacatacatatgagcaatcgttcatatgaaaaatacgccccggctatgcacttgtcaagacagtggtgtgaaaaggcgcaggaagcgtcgcgggtatccatgcagaaagggggattgccggtctgcggctttttccggagcattacggcccgagcattacgacccgatcattacaaccggctgactgagacgggggacaaaaaaaaggagcaggatagttcctgctccctgatgaccggtgcgggtgctgttatgcgccgcccttggccacggcaaagccctgcggggtaagtcccgtggacgagggggttccggcaatacgcgaaagatatgcatcgcccagagtttcaatgtgattgttttcattgtcaaagtagctcaggtgcagctgctcttcctcaatgatggtctcaaacagtttggcgctgatgctgtcgccgttttcgcgacagacctgcagaaactggttgtaagcatcaatggtatcgtcttcgaggtcggtgtcgaaggcatagatttttttaacatcctgacgcttttcaatggtgccgggatagtctgtcacgggttctccgcccagttctttaatgcgctcggcaaaggcttccgcatggcgcatttcgtcaatggcgatcagcttcattttgcctgccatttcgccgtagtccatatcgtccagcccgtagtgctggttcatgtactggtgaatggcctgaagctccatggcgcgggccttgttcagaacttcaatgacattggcgcgtctttcttctcttcctgatgcggtcatgaatacctctcttgagtttgctgacggaacaacgtcgtgctgtgtggccgtccgcccgtgacatatccggttacggactttgcgcccagccgacgggctgtctgtgatgacgaaagtcagtacctgtataccgcgccggatggcccgtgacaagggatgtgtacataaaagtacgttacggttgcacagtctcgccggaggctgcttttgcttcaggtgctttcatgtctcggacgggcaaggggactgattccccttgcatcccgcgttgcgcgatttctgccgcggtaggctgactgttagggggcgtacgctggcggccgtctgggggaaagtggcacaacgcgctgcgggcgtttctgtgccgtgcgagcagggcgtaccgagggtgcagggagatcatctccctgcccgccggaggctgcttttgcttcagttgctttcatgtctccgacgggcaaggggactgattccccttgcatcccgcgttgcgcgatttctgccgcggtaggctgactgttagggggcgtacgctggcggccgtctgggggaaagcggcacaacgcgctgcgggcgtttctgtgccgtgcgcgcagggcgtattgagggtgcagggagatcatctccctgcccgccggaggctgcttcatctccggcgggcaggttgttcagctgcggccgtgcggccggagcctcaggctgtccacagggggacaatttcgaatttgtgcacgtccacaaggcccttgtcggtaagcttcagcgaggggataacggcaagagagaggaacgccagcgcggcaaaggggctgctgagcttgtatcccagtgtggcaagggcttcgtttacgccgcgcagaccggcaagcacatcctccacgggggcatcgctcatcagtccggcaatgggcagcggcagtgatgccagcacgcggccgtcacaggcgacggcaagaccgccgccgatgcactgcacttcttccgcggcggtaatcatgtcggcatcgtccatgcccgccactatcaggttgtgcgaatcgtgcgatacggtaccggccagtgcgcccttgtgcagccccagaccggcggtgaatcccagccccacgttgccggtgcctttgtggcgttcaaaaacggccagtttggcaagatcgcgggaaggatcggccactgcggcaccttcgcgcagggtgggcggcagttccagagcatgggttatcacctgtcccggcactatgccgatgacgcgcaggttgccgttgccggccgccacatgcagcgagtccgtgttcagaccggccacatgcacggtgttggcgctgaaggctgcgctgtgccctgtgaagtcgatctctttgacattgcgcccgcccagataacattcggagatgcgcatggtctgcaggtcgtccagcaggacaaagtctgcgcgatagcccggggccaccgcaccgcgacggtgcagccggaaatagcgggccgtgtttatggaagccatctgcacggctctgacagggggaatgccggcagccatggccttgcgcagtatgtcgtccatgtgtccgctttccatcaggtcgttgaccactttgtcgtcgctgacaaaagagacattctgggtattgaattcgttgaggacggtgaccagctcttcgaggttgtgctcctgcgagccgccttcgcggatcatcaggtgcatgcctttgcgcagcttttcgcgggcttcgtccgcatcggatgtttcgtgatcgcttgcggggccgcccagcacataggcattcagcgctttgccgcgcagcaggggggcgtggccgtcaatgacgtgagaagctgctgcctccagttttgccattacttcgtcgtcgcggaaaagtactccgggatagttcatcatttccgcgagtccgggcatgcggtcggggtagcgcgagagaaaatcctgcacgtcttccgcccgcagggtggctccggctgtttccatgtgtgtggcgggcacgcacgaaggcatcatcacataaacggacaacggcagaccggcgctggcgtgcagcatgtattcaatgccttcagcgcccatgacgtttgctatttcgtgggggtcgcacatgaccgcggcagtgccgtggggcgcggccgcggcggcaaaacgtgcgggtgacagcagggtggattcaatatggatatgcccgtcgatcagaccgggaatgcaatggcgtccgtttccttcaacaacgtgcagggcttcatattcttcaaatcccacaacaatgccgtctttgacggcgatgtgcgcgtcgtggatttcgccggaaagcacgttgaccagcctgacgttgcggaccagcagatccacggggctttcatcctgcgccgcgccgataagtgtgttcatggtattgtttttcatgtctgtttgtcctccggcagccgctgtatgcggcggtgtctgttacgcggcgcggggccgctagccttcccggctgaagggtacgcccagcgaagccggtgcgccgcctctgcctctggttttgtccagccgcatgaccacgataagcaccagtatggttatcaggtacgggaacatgcgcagcagattgacgggaatgacttctatgcccgtcgcctgaaaataaaattgcagagccgtgagtccgccgaacagcagcgcgcccagaaacgcgcggaacgggtaccacgtggcaaagatgaccatggcgatggctacccagccctgtcccatggtcatgttttccttccagccgggggtgtaggcgatggaaagatatgcgccccccagcccggccatgcagccgccgaaaaatgtgcagagatagcgcagcagcaccacgttgacacccatggcatctgcggagcctgcatcttcgcccgcggcgcgtatttttaggccggtgcgggtgcgcagcagcacccacgctgccagcggcagcagcacataggctacatacaccagcggcgtgtgcgtgaaaaatatttttccgacgacggggatgtcgtgcagatagggaacgttccacaccttcatgcgcagggcggccttgcctatgtatgcccgtcccagaaagctggccagaccggctcccagaatggtgagcgccagaccggaaagcgtctggttgacgcgcagcgtgatggaaaaaaaagcgtgtatcagcgaaaaaagtccggcagccagcatgccgccggccacgcccagccacacgtttcccgtggccagtccggcggccacgccgcatagtgcgcccaccagcatcatgccttcaactcccagattgagcactccggaacgctcggcataaatttctcccagcgcggcaaacagcaccgccaccgaagacttcatggctatttttgagatgaatacaatatcttcaatcatggttgttcctgcacaggacagtcgtgcctgcctcttttgccgtatccggaaacagcatgccgtcatgcatcggtatttccggcggcagctgcgggtgtaaaacgtatgtgatagcgttgcacggtttcgcccagcagaaagccgaacagcagcgccccttcaagtatgcggctgatggatgcgggcagctgcatgaacgaggaaagctgttcgcctccaaccagaaagactcccagcagggcagcgcaggcaggtacccgcaacggctgcatggatgccaggcaggccacgatgatgccgtcaaagccgtaaccggaggcgaagccttcctgcaggcggtagtggatggcggaaacttcgcccatgccggccagaccggccagagcgccgctgatgcccatgaccagcagtatgttgcggcccacgttcatgcctgcataacgtgccgcccgcggccctgcgcccatgacgcgggtggcgtagccccatttgctgcgccccagcatgacggccagtgctgccgtggctgccagcgccagcaagataccggcatggatgcgcatgccgaaaagacgggggagcatggcttgctgcggaaatgtcatggtgcccggaaaaccaaacccgccggggtcgcgccaagggccgaagtacaggtgttccactatgattatggccacatagttcagcagcagagtggaaagaatttcactgacatcggtccagactttgagcgctgcggggataagagcccacaggcagccggcggccgcgccgcacagaatgacagccggcagtacagcccacggcggcagaaaaggcgcaaggtagagcgccgcccaggtggcgccgatgccgcccatgacaaactgaccttcgcagccgatgttccacagctgcatggtggctgccagcgccacggcaaggccggttaaggtaagcggaatggctttgacggccacttctgccagcccgtagcccgaccccagcgcaccgcgcagcataaggctgtacgcggtaagcggattggcgccgtacgcgctgattaccagcgctccggtgatgaaggctgtggccagcgccagcagcagggtgagcagattggggtggcgcagcggggtatgacgtttttccagacggatcatgctgtttctccggacggtgcggcgggcgctgcggcagtggagccggccatgagcagacctatgcgctccacggaatcggcgtcctgtgtatcgatgatgtccatgaaccggccgcggaacatgacggccactctgtctgccagcgacagggcttctctcaggtcgccggtcaccagcagcacggcagagtggcggcgctgggccagcatggccgaccacacgtcttccgtggctttgatgtccagtccctgtgtgggctgttcggcaatgaacagtgcggggtcatcggccatttcccgcgccagcagcagtttttgcagattgccgccggaaagggttccggccggtgtccgcgtgctgtgcgccacaatttcaaaccggcgtacggcctgttccgtttcttcgtgcatatggctgcggtccagccacggcccgttgcccgccttgtccagacgggtaagaaaaaagttgtcggccagtgtcatgctgccgatactgccggtatggtgtctgtcttcgggaacataggaaagtgagcgcggccggtggcgggcccatgccgccgtgctgtatgcggtgccgcggtaccggatggtgccgcccgacgccggagtacgtcccgccacggctgccgcaagagcctcctgtccgttgcccgctacccccacaatggcgaacacttcacctttgcgcacactgaagctgatgtctgaaaagccccccagcggtgatgtcgcggacaacctgtgcacctcgaagaccacttcaccggcgggcatttcgggcttgtccacgcgcagcaccacttcacgtcccaccatcaggcgggccagctccagcttgttgttgatgcgtccgggctcgctgccggccacgatgcgtccgcgccgcaggatggcgatgcggtcggcggcttccatcacttcatccagtttgtgtgtgatgaacagaatgccgcggccgtccgccttgagcttgcggaaaacatcaaacagccccgccacctcaggctttgccagaacggccgtgggctcgtcgaagatcagtacccgcgcattctgcaccagcagcttgagtatttcgacccgctgcctgccgcccatggaaaggtcgcggatgcgggctgccggatcgacgtgcagcccgtagcgttctgccagtgtgcgcatgtgcgccaccacctgcttcatggacaggcgccggccgcaggcatcggctgccagcagcacgttttctgcggctgtcagcgtgtctaccagcatgaaccgctggtagaccatgcctatgccgcgctgcatggcctgcgccggagaagaaaactgcaccggctggccgtcaatgcggatagtgccttcatcaggccggtagcggcctgcaatgatggacatgagcgtggatttgcctgcgccgttttctcccagcagggccactacctgaccggcgtgcacggcaaggtcgatgcctgtgttggcacagacaggaccgaaccgcttgctgattccttcgcaggcaagaagcggagcattcatgctattccggctccaccacgggttcgggcagcttgcccagcccgtatacgggtgcgggcagcaggggcgattgttcgccctcggtggcggcacagaaaaccccggcaatgaccggcgccggcatatctttctgtctggccacttcttccagtatgtctgccagactgaatatggtgccgccggacgagaccacatcgtccatgagaatgaaacgtctgccgcgggccagcaggttcatatcgcgttcgtacagggccagaaatttgccgccgctggtgatggatgatgcgcctatctgtatcaccggccgtcgctgcgcctccatatgcggcttgatgcggttgtatgccaccgccacggcttccagccccagttcttcggccaccacctgtgccagctgcaggcctttttccaccactgtcagcataaccacgtcgtccatggtgcccacaacttcacgcacttttgcagccagcaggcgccctaagtcgcggttcaggcgtatctgccccaccagattgagcgatgctatcttcagcgttctgccgtcggcaggcagccgcaccagcggcagttcgacggcgtagggcagacctttgacctcccagcggtatttttcaccggaatcaagaccttgcagaacgtccatggagtctccttgttgcgcacgacagcagggcagccctatgccatccccgtctggcacgctgtgaaaggtacggaaacaggagactccgggccgcaatgcgacccggagccggaaaaccgttatggctgtttcgacgcggagttactgcggcagattgccgcttactccgtcaacgaaaaccatcatgcccagcaggtcggcgtccgaagcctgctgtccttcggcaatgatgaccttgccggactggtctttgacagggcctgcgaatatgcggtcgttgcctttggcaagctcatcgcgcagcgcttccaccttggcccgcacgtcggcgggaacatggctgccgaatgccgtcaggcggatggcatcgtcgtcaaagccgcgccagtaggagcgggcctgccatgtgccgtcgagagccgactgcacggtctgcacgtagtagttgccccagttgaatacggtggaggtaagaacacagtccgcgccgtattcttctgcggggctgccgtagcccaccgcgggcaggtcgcgggcgcatgcggccagcgagctttcgggggtgtcggccatctggcggataaggtcgtggtcacggtcggccagtgtttcggccagcgtggtttccttgatgggatcggcccatgatttcatccagaccacggtgttcagggtggatttgtcataggcgatgccggcttcttcaagcccgcggatgaggcccagcgtaaaggagttgataccgcggatgggttcggggatggggtgcgtgcccacggtgcccacacgggtgaaccccatgagccctgcggtgtatccggccagatattcggcctgatacatgcgtgcgaaatagttgctcaggttcgggcccatcttgtagccggagcagtgttcgaacttgatgtcagggaagtcttttgcaacacgctcgatggcatccatgtgcggaaagctggtgccgaagatgaggtcgtagccctgctgtgcataattgcgcagcacgcgttcggcattctgggggcccacgttttcagtgtaggcgatttcaatcttgtcgcccagagcttccttgagctgctgaatgcctttgtaatgggcggtgttccagccgcggtcgtcaatggtgcccaaaagagcgaaggctacccgtagtttaccttcggccatggcgggcatggcggcacacaacagcagcgccacggctgccagaaaagagcaaatacgtttggtcatcagtgtttctcctcacgggaccgtactgtagaaaatggaatcgcccgaaagcgggcgcaacaaaatatgaaagcaccgtaactgaccgttgtcaatctgcgcgggcatgaaaccggacggagagaccgcaatgcagggataaatgtagcatatgcaacatgtacggcatgcccggtcagcagaggccgggccgggggcggtcgggccgcctcgtgtatggtgtgcatggcgcaggcgtgcttcgatacggaatataactgcattatgcacattgtacgatgcaatagtgaaaatatgcatattgcacacgcaatattgcatgtgatcagcatgcgcatagagtgatttgcatctggctgtatgaaaggatggtggccggtgataagagcgatgattacggcacgatcaaggtgacgtattcgggtattgcttggtaggtgttgctgcgatgtattatgatatttgacactcaaacaaaaatttactaccacgtatactgcccgtatcgtaatgtgctgaaagcagacacggctgttgtggtctgtctgtgtttcggccagctgatttcaggaggttgacgtgaagcgtttattcggggtgacgttgctgcttgtttcctttttgtgcctgccggttgcagctcaggccgacgccatcagattcggcgtgccgccgtggcccggtgtgaccgtcaagtcggaagtggtgtgccagatactggaagccatggggtacgacaccgtgcagctcgaaataggtccccccattatctacaaagggctgacaactgacgacgtggacgtatgtgtggctgcgtggattcctcagcagaacgaaatgtttctgccgctcagagacaaaaaagccattgatgttgtggcggtgaatatcgatgaagccggtaccagcctgtgtgttccctcctatgtatgggaagccggtgtgcgttccattgcggaccttgatgcccgcggcgagatgttcgaccgcaccatctacggcatcgaggtcggcagcggcatgcagaccagcacagaggaaatgatacatgacgatgtggcggggctgggcgactggacacaggtgagcagtaccacaccggtcatgctgcgggcggtgcaggaacgcatacgggcaggcaaatgggtggtttttcacggctggcagccccactggatgaactttcagattgatatgaagtatcttgaaggtgtccccggtactgaaaagctggtcagcgaaagcgtggtgtacaccattgccagcagactgtttgccacgcgtcatccgcaggcgcatgcctttcttaaaaagttttatgtgcggggagccacgcaaagccagtggataaatgatttcgggttcagaaagacggctcctgaaaaagtggcttcagactggattcgcgcgaatattgacacggtggcaacatggcttgacggggtgaccgccgctgacggcagtgccggaattgatgccgtgcgtgccgcttttaaccgctgatattttttccgccgccgcggcatggggtcgcggcggcgggtgcacacacgcagaaaggccgcaggcccgtgtgttttttgtgccgggcggcttcattgtcaagccgccggccggaccctgacagggaggtcggtttgagaaaatcgttattgtacattgtattgctggcatgttgtgttgttctgccgttgcaggcacaggctgataccgtgcgtttcggcgtgccgccgtggcccggcgtgacggtgaagacagaagtcctcgcccagattatcgaagccatggggtacgataccgagcagttggaggtgggtcctgccattgtgtacaatggtctgaccaccggcgatgtggacgtgtatgtggcgagctggattcctctgcagaatgagatgttcagaccgctgaaggaaaaaaacgccgttgacatcgtcggagtgaaccttgacgaagcaggggtgagtctggccgtgcccacatatgtgtgggaagccggagtgcgctccatagccgatcttgataagtatgccgataaattcgatcataccatttacagcattgaagtcggcagcggcatgcaggtttccaccgagcagatagtcaaaaatgacgtggcaggactgggcgactggaaaatgctgtgcagtcccgtaccggccatgatccgcgccgtgcaggacaaggtgcgtgccggcgaatgggtggtgttccacggctggcagcctcactggatgatatatcagatggatatgaaattccttgaaggcgtgcccggtacggaaggtctggtgaataaaagcactgtgtacacgctggcaagcctcgacttcagagatcgctttcctcaggtgcacaaattccttgccaacctgtatattaagggtgccacgcagagcgagtggatcaatgaatacgggtttaaaaagcgcaagcccgccgatgtggcccgcgactggataggtgccaatctggataccgtggaaacatggttgaagggcgtaaatgcagctgacggcaccccgggcattgacgcggtgcgtgccgccttttcctgatgctgcacagcagtgcaggcggccgcgggacaggttctgctgtctttggcggccccggcaggggctgaatgcgctctgtttcctgcacccgatggtctgtgcactatgaaaacgatgaagcccggcagcatgctgccgggcttttgtagtgaagagtcattgtgtcccgtttgcggaagggggcgcctgcggctctgttaccttctgcgtttccagaaaaatacccctgcaaatccgagcgtcatgagggccattgtggacggttccggtgtgggcgttggtgctgtcccgacgttgtcccacatggcggtatatgagttgccgtagtttctcgagttcaaaatgatgctttggagttcccagcctgcatagtcgtacagatcctgtgtgtagatgaggttctcgtccacatagtatgacatggtgtcatcggtatgtgtcatgcgtatggtgtgccatgcgtccagagcataatcggcctgagaaacgagatcccagcggtcctcaaaggtgttccatgtgtaaaagcccgcttcagtgtccgggcctgtctgccaggccagcaggggataggccagcgtgctttcctgaggcttgcggacaactccccatatgccgacattggcatgatcccattgggaatcaaggtaaagatcgccgtaaatggagcttgtggggaacttgccgtcaacctgatgcgcgtagccttgataggtgtaaaatgattcttccggcttaggagggccgatgttgatctgcagcctgttgtctccgtcaaaactgacgacctgcatgtcgagagttgcaccacggtcaacgcgccaggcagacaggtccggatcgtcaaaagtgatgatttgcgcctgaggtgccgatacagcgcataaaaacgaaagcagcgtaaatagtatagctttgcggatcatgccaactccttggttgtctgtaggtaacgctcaaggagatatgaaaaaattatgccggagatgttcttgtatggtattgtcaaatgttatggaatgtgtgcctgtaaatagttgtcaggctttgcgacatgtctgcggcgggtgtcagaaaaagcgacaccgtagcgggctgtagggggctgattgtgctgccgtatgccttgcacgttgcggctggtcgggcaatgacggggctgtgcgcggttatgcagcaggattgctgtgcacggaacgaaaaaaggacttggcactattcaatgctaagtccttactttttcttatggtgggcaatacaagattcgaacttgtggccttcagctccggaggctgacgctctatccaactgagctaattgcccgagaaccacatctcctaaacttacacttgctttctgtcaagaaataactgacatgaaagctcccggatggcacgcagaaaagaatgaaggggccagcgtgccggaacatattgattttctacaatgttgcataattccggccgatgtgtccatgaatctctggcgtgtgctgcacaattttgctaaaaacgctcttctggaaccgcggccggttgcgcggagatatccggctgcaggataaaccggacaggaacagccatgaaacgatttattgtaggcgtttccggcgcaagtggcatgccgcttgccgtgacgttgctaaatgccctcacatgggccgcggatgtggaaacacatcttgtggtgtcgcgtgcggcggaaaaggtgctcacgctggaatcgggaatttccgttgaccagttgtatgctcttgccgatgtgcggcacgaccccgaagatgtgggcgccgcccccgccagcggttcatggcggcattccggcatggttatctgtccgtgcagcatgaccacgcttgccgcggtagccaacggcatagggtccaaccttattcaccgtgcggcggatgtgacgctgaaggaaaacaggccgctgattctggtgccgcgcgagacgccgcttggcagagtgcatctgcgcaacatgctggccgcgcaggaagccggggcggttatcatgccgccgtgtccggggttttacagccggcccgaaagcatacaggacatactgaatcatcttgtgggcaggatgcttgatcatctgggcatcgagcacgacctgtgccgccgctggggcggtttgccggcctgacaaccagacaacgggaaggagacgttttcatgcagcatctgcttacgtggcatggccacgccaattttcagattgccacagagggcgccaacattctgatagacccttttttcgagggtaatccttccgctgccgcggcgtggcagggcatagcaaaacccgaccttgtgctggtcacccacgaccacggcgaccatgtgggccagaccgtggagatatgccgtgaaacgggcgccatgatgggtgccatagtgggtacggctgaaaagctggccgctgcgggtgtgccgcagcagcaggtgcttaacggcatcgggttcaacatcggcggcacagtgctgcacaacggtgtggccgtgaccatgacgcaggcgtatcattcttcggaatccggcgcgcctgcggggtatatacttacgctgcccgacggctttaccatttaccacgccggtgacacgggtatttttgccggtatggaactgtgggggcgtctgtattccattgatgtggcgctgctgcccatcggcggggtgttcaccatggatgccaagcaggccgcgctggcgtgccgtctgctgcgtgcgcgttcggtggtgcccatgcactggggcacgttccccgtgctggagggcaatacggcgcgttttaaagaacaactgatgaattttgctccggactgccgcctcttcgacatgaagcccggagaaaccctgacgctggaaaccgcgtcagaaggctgtgcctgcgactagcagggttctcatgcgtgcgtctggcatcgtgcgccagagaaacacatcggcggtaataagatggattgggtagtctacctgctggcctgtgccgacggtacgcagtactgcggcgttaccacggacatggatcgacgccttgacgagcacaatcggggctgcggcgcaaaatacacgcgttcgcggcgtcctgtttcactgcttgtcagcgcctcgtttcctgaccggagcacagcgcaacgggtggaatggaaagtaaagaggcagccctccggcaaaaaaagggcgtttctgcttgcaatggcagaaacatccggctctgccgcagcgttgtcataacgcgatgccgaaagacgcatggcaaggaaacatacaagataatggttgaaaaacttcttttcgcagatcttcccctttctaaggaagtgctgcgcgcgatacaggacatgggctttgaggaggcgtctcccatccagacgatgtccatcccgcacatactggcgggtaaggatgtggtcggacaggcccagacaggcacgggcaagactgctgcgttcggcattcccattctcgagcgcattgacccccgtgataaagccacgcaggccgtggtgctgtgtcctacgcgtgaactggccattcaggtggccgaagaagtgactacactggcccgccacaagcggggcatcagtgttgttcccgtatacggcggacagcccatcgaacggcaggtccgcgctctgcgccgtggtgcgcaggttatcgtgggtacgccgggccgcgtgatggaccacctcgacagaggaaccatggacatcaataccgtgaaaatggttgtgctggacgaggcggacgaaatgctcgatatgggcttccgcgatgacattgaattcattctgggcaagatggagcaggaagtacagaccgtgttcttttccgccaccatgccccgcgccattctggatatggcgcagcgctacctcaaggaaccggagttcctgaaagtcacccagaagctgcttaccgtgcccagcatcgagcagatatacttcgaggtgcgtcctttccagaagctggaaagtctgtgccgtgtgctggacgtgtataatcccaagctgaccatcgtgttctgctccaccaaggtgggcgtggacgaactggcaaccaatctgcaggcccgcggatatgatgccgacggactgcacggcaacctgaatcaggcccagcgcgacagggtgatgaaccgcttccgcaaaggaaacattgatattctggtggccaccgacgtggctgcccgcggtattgatgtggaaaacgtggaagccgtggtcaactacgacatacccaacgatgtggaaagctatgtgcaccgtatcggccgtacgggccgtgcgggccgtgcgggccgtgcattcacctttgtgtccggccgcgaattctacaagctgcgcgacatcaagcgctttaccaaggcgcagatagcacagcgtcaggtaccctcgctttccgaagtggaaaacgccaaattcacccagatgctcaatgaagtgaccaaccagatacgcaccggcggtctggagcgctacatagaactggtggaaggcattatcggcgaagagttcacctctgtggaagctgccgccgccctgctgcgcatgatgatgcaccgtaacgcaggcgatgccgtgaccgaagagcagaagttcggtgataccggtgcccagccgggcatggtacgcctgttctttaacgtgggccgcaaagcccgcgtgacggcacgtgactttgtgggggccattgccggagaaaccggcctgcccggacggatgatcggctccatagatatctatgaccggttcacgtttgtggaagtgcccaacgagtttgccgcagaagtgcttgcagtgatgaacggcaaccagatacgcggcaacaagcttgccgtggaacctgccagccgccgctgagcaccgccgcatcagtgctgagtataccgcccgctccggattttccggagcgggtttttttgcgggcggggccgatgttccggcacgacggtatgccgacgtgctcagcggacaacggtgaaaaccggttcagctgctgcgggggcagtagcgttgccaccccatcagctgcgcggcgccggcaatggtggtgccgtaaaacagaacaggtttttgcggagtgtgctgcagaaagtcccctatgctgttgttggccagtgtggtgccggtaaccagcagcaggtcggcccatgccagtgcgtcctgtgccgtatcggcaccttctatgccgacgcctctgcgttcctgcccgatgttgtccggatcaagatccacaacacgcaggggcagcactccggccagactttcaatcatggcgggctgcatgccggccagcgtcacacggcacctgccgtaacggcgtatgatatgggccggaagatcccgtgcacaatccttggggccgcagtccttgcagtgcacggtgtttgtgacacactgctgccagcgcaatacggcattgagcacagagacgaataccgcccgctggaagttgccgtccagcggcagcgcggcgacctgtgccagtgtgccgctgaacgtaccgtagctgtctgtgaatgcctgtccgcgcgcatggcggaagcaggcttccatgagtttttccttgcctttctggatgggaaagtcgctgcggccgggattgccgatggcctgctctacgctgagcggacctgcggtcacgcttaccggatcgtccataagaccttgcttgtgccacgcgggaacaacctgattgcgtaatgattcaagaatgctgggcatagagtcctcctatactgccgaaagccgtctgagcatgaaaaagatggcgagcgagaaaaaaccgatgatggccgacagcaccatggcccgctcgaattcgccgctgaacacggcattatatatttccagagacagcgtgttggttttgcccacaatattgccgcccagcatcagggtgatgcccacctcgcccagcgaacgccccagcgcaagaaaccagccggaaagcacgctgcggcgcacattgggcagcaggacaagccagaacacctgccattcgtttttgccgagcacgcgcgctatttcggccagacgccgcacatcgccgcgcagcgcagcctccaccggcttgaccatcagcggcagaccggcaatgaatgcggccagtaccacaccgtaaaagctgaaaataatatctaccggcagcatgctgcccaccatgccgtttctgccgagcagtaaaagcagtacaaagcctgtggcaatgggaggaaagacgagcggcagcgtggtgaaaaagtcaaccgtgccgcgcagcagccccggaggtccggaaagatagcaggccagcagaacaccgcagacaagatgcagcagaccggaaaccgcaagcgtttttgcggtcagcagtaccgggcccgcggtttgcggttgcatcagaatctctgccagaggcatgagctacagtccgttggcggtgatgacggcacgggcctgcggtgattccagaaagcccatgaatgcggcggcctgttccgccgagggtgctgcgcgcagtactccggccatgataagcacaggcgtatgtgcagtttcatccagcaccacatacccgccaagcttgtccgccacattcagtgcgtgagtcaggttcatgaatccgtaatccacttctcctgccgcaaggtatgaaaaaacctgcggaactgtggccacctctatcagtctgggagcgatgtcgggcaacctgcccgtggaaagcagaaactcgcgtgcagcaatgccgtaaatggctttggccgagtccggcagggcgatgcgggttgctccggggttgtccagcaccgcggcggagtctgccgttttgcccggagcggcagccagcaccagtcttccgtgaccgagtgtgtgccggcgggtaaaatccagttccgccccgtgcaggtaggtgctgtcgcccagcaccacatccacctgcccgctctgacgggccagtgcggttacgcgggccatgttgccgtacaccagatcaaccttgatgccggtctgcagggtgaatatctctgccagtgcattgaccatttttttgtatcctgcacccgatgccagtactatggcgtctgttttttccggctggccggatgcggcggcaccggacggcatggcggaaacgatcagacacagacagagcatccatgccgccggcagtgagtgaaaaacggaacatcggcgaacaggcatacacacctccggtcatgctgcaggacggaaaaaaacaacgcaaacagcgcatgggctgatgcggttataaacgtctgtagacagcacggggcggggtgacaatgcggtcacgaaaaaaataaaatgcgtgacagaatatgagaaaacagatggcaggctgccgcagactgagcgtgtgcggcagctgtggataagaaaaccgcaatgcggtcaggcgatacgcaacagcggtcggtgccgtgcggttgcggttcaggtcagctcgcgtgccagccgccccagatcgcgcagtgcttcttccattctggggttccagataccgcagcatgacagcctgatatagtttgaaaagcggtcacgggtggaaaatattgagccgggggcaatgcccacacggcgggcccgggctttaaaaaacagctcaacgccgttgacggcggcaggcagttccacccacagtacaccgccgccgcgggggctggttacacgcgttccgtcgggaaaggcggaaccgatgcattcatgcatggcgcatatctgtgtctgaaaggcggagcgcaattttttcagctgtctgtcgtacagccccagccgcatgaattcgccgacggctgcctgcgtgggggtggcgcagcacacattggtggttgccttcacctccagagctttttccataaagcggccgggcagcatccatccggcgcggtatcccggtgcaatggtttttgaaaacgaagaacagaacacaacaagcccttttttgtcatactgtttgaatgacgcagggcgctgcgcatcgaagtgcagatcagcggacacatcgtcgtcaaccagcgggataccgcgtgcggccagtatgtcgacaatctcgcgtttggctgcgtcgggcgtcagcgctccgtcggggttgttgaagttgcctgaaagaatgcaggcggccacctcaaacgtggaaagcgccttggtgaggtctgccgggtttatgccgtgcttggggtcggaaggaatttccacagcacgcaggcccaatgtttcgagcagctgcaggaaacagtagtatgtgggcgactggataagtacattgtcgccgggacgggtgagtacccgcagcgcgatgtacaatgcttccatggcgcctgtggtggccaccacctcggaggcgcgtgtgggcatgccgtcttcgcaggcgcgctttgcgatctgcctgcggtattccgcattgcctgcaatggtttcatacgctacgcattgttccgcattgcgccggctcagttcagccagtatctgccccagctttttgccgggcagcagcgaagggtcggggcttaccacgccgaaaggagccatctgcggattgcccacggcttcaagcacggtggcaataagccggctgcggtttgcctcgcggggttcttcctcttctgccggagcgctgtgcggcacaggcagagggctgggcagcgtgcgcacataatagcccgacctcgggcgcgattccacaaccccgcgacgctcaagctcttcgtaggcatggcacaccgttgccaggctggcgctcagcgtgcgcgccacagcccgcagagagggcaggcgggaacccggcggatattgcttggaatcgatgagacgcaggacgtgctgctccacttcatggtatcggaaggcttcgcggcggggtgtttccattattctgtacttatcgaattttgtaaaaactgtatctgttctgaaaattgtatctgtgtttgaattgctccgtcaagctgagaatgccggtgtggtgcgccctgaacggggcggcagacggcagaggttgtaatcagagaggaactggcaatgagtgaatatgagtgtgcagcagggcagcgggcagagacggacgctgctgccggtccgcagggggccgctgccgcggtgcgcgcgggacggggtatgcgccgtgccgtgcccattgtgctcggatatctgcccgtggggtttgctttcggtgtgctggcggacaaaaccggcctttcaccgctggaggcggtgtttatgtccaccgcggtttttgcgggttccgcacagctgattgccgtaggtatgctggccacggcggccggagccggtgcggccatgttttcggtggtgcttaccacatttgtggtcaacctgcggcatctgcttatggcggcatcgctggctccgtacctgcgccgctggtcacggccgatgcaggcactttttgcttttcagctgactgacgaaacttttgccatgcacgcggtgcattttcagagcagtaaatccgggaacggcgtagcagctttgcagagcgggtatgtgcctgacaaagcggaaactctggggcttaatatgaccgcgcagctgggatgggttgcgggttctgctctgggagcgctgttcggagggctgataggtgatgtgaagcctctggggcttgattatgcgctgcccgccatgtttgtggcgctgctggtggcgcaggtgcgcggcaggctgcatgtggtggtggcggtgacttcggctgctgtttccgtggggctggcgtatgcgggggcaggtcagtggaatgtgattctggccacggtgtttgccgccacgctgggtacggtgctgtcagggcgcggcggcgggccggttgtgtcacaacgcagatcagcggagcctgcggcgggacctgccggcacggcgtcagcagtgcagacccgcggggctgcccgggattgcgcagaacacatgtctgcatcggaggagtaactatgaatgctgatgttttcgtgctgattctgggcatggccgcagttacgtatattccgcggcttgttcccgtgtggctgctttcttcgcgcagtctgccgcccgttgtgggccgctggctcagctttgtgcctacggcggtactttccgccctgctcatgccggcactggttctgcgcgaggagcatttcgacattaccggtaacatttacttctgggcggcgctgccatcatttgccgtggcaatgctgacccgcagctttttcggcacggtggccgcaggcatggccacggtggcggccgcacgctatttcgggctggcctgaacttgtccggtttcaggcttccggcctgcagggttgctccgcaacgccccgtctccggccagctgacgctctgacggctgcggggcacgaccgggccggacagcctgcgcaagccgtgtttgccggttgataacttccggtacggctttgttccggccggtatgtcctgtcaggaaaagcttgtgcacgggcagcaggtccgtcccttgtttcaaggtgcataccggctgcagccggggcacataccggccacagccgcagcgtgtgccctgcggcccaggcgttattgcaccatcggtattttagggactctgaaggccacctcggtgccttctccggggcggctgtggatgttcagcgtatagcgggggccgaaaatctgctccagccgctgtctgcaattggttacgccgatgccggaggaatgggagtcggtctgatggcgggcaagcagtctttgtacctgctgttcgtccatacccacaccgttgtcggcaacgcgtacggccagttcgtcgccgtctctgcccacctgcagggtgattacgccgccttcttcacgccgtgcaatgccgtgccgtacaccgttttccacaatgggctggattatcagcggcgggataggccagtcggtgcagtccggttctatggtcacatccactcttaccctgtcgccgaaccgtgcctgttcaatggcaaggtacgaggccacctgctcaagctcttcgtacaaggggacaaaccccctgctgctgtcgaggctgcgacgcatataccttgaaaggtcaagcagcagctcgcgcgctttgtcagggtttgtccggcagaaagaagcgatggtattgagcgagttgaaaagaaagtgcgggtttatctgtgcctgcagtctgcggatttctgcatgggccagcatgcgcgctttcagatgaatgtcttccagttccagctgggtggaaaacagtccgcccagccctttggcgatttcaaagcggatactgtccagcggctcgctctggctgccgtaaaatttgagcgtgccggtgactgtatcgcctttgcgcagggggatgataatggcggagttgagcggacagcccggatgtccgcaggcaatctgccgtttgccgctgagaaatgtcggctgaccggaatgcagtacacgtcgtgtggcttcggtctggatgggtttgtccaccagatgatgtgtgtcgcctgctcctatgtgtgccagcacggtttccgtgtctgtaatgctcacagcggccagggggatattgtcgtagattatgcgcgccgtggcggcagccgtttctctgttaagaccgctgcgcagatggctcaccgtctggttggcaatggaaagaatctgttccgcatggcttgattcgcggcgttcacgccctttggataccagattgatgatttgtacaaacagtgcggcgcccagcgagttgaccacaatcatgggcatgccgatgactttgaccagttccaccgcctgcggaaacgggcgcgacagagccagcaccagaatcatgtgaacggtttcgcctaccagacccagcatggcagccagccgccagtccatgctttccttgacccgccatgccaccagcccggcaaaaagcccttcgagcacggtggcaagaccgcacggcaacgcgctgaagccgccggggtcgatgatgttgcggtgcagtcccgccatgagtccggcacccagtcccacggccggtccgccgaacaagcctgccgttatgacagccatggcccgcaggtttgccactgactcaaagatggcgttaccgctgtaagtccccagaatgccaaataacccgaaaaaaagaatacagaaacttttttgcaggggtgaattggtgtcgcggcgcagtttctgcacgggactgatggacagcagcataaacgctccggcaaccatgaggccgaaacgctcgataagcgttatgagcagaatgcccgttgtcatgctgtttctccgctgcggcaatacggggcggtcaccgctatcagaccagccccagccgttccttgaaatctttgaccctgctgcggttgacggtgatttctgtctggccggggtcgctcatgacaatgttgtatttgccgtgcatccagggcgaaaattcgcggacatgctgcatgttgatcagttctccgcgggtggcgcggaaaaaatcatgcccggcgagtttttcttccagcttttgcagatttgtcacgccgtggcacggagccataccctcggttgtgtgtgcccagatccgtttgccctgagcctgaatgaaaaaaacctcgtcaggctgcagcagcacaatgcgcccgccgcgttccactgctacccgcgtgagcacagtgcgcctgcccatctgttcaagcagtctgccaagacggatgtcgtcatgcagcggcggagcggtctgcgtccggctgtcctgctcctgttccgtgcgggcagccagagcttcgcgcacacggtcaaggcttttggccagccgcttttcctctatgggcttaagcaggtagtccacggcattttcatcaaaagcgcggatggcgtactggtcgtacgcagtggcaaaaacaacaagcggaggttcgggataatccagcaactgctccacaacataaaaaccgttgtggccgtacatctggatgtccagaaacacaaggtcgggcttctgctgcgcaataagcgcaagcgcctgctccgcggaatccgcagtgccggctacctgcacatctgcaaagcgggaaagcagatagaccatctcatcccgtgcaggcggttcatcatccacaacgatgcagcgaattgtcatgcatctgaccctaatgccggtgcagcagcttgtccataggggccggtaacggtgtgccgcttgcccgcggcgtgggcgcggtgtacacacacccgagttgtactctttatcggaggattacatgaaacgactgttgaaaaatcaaggtgccttcttaggtgccatgttgatggccgctgtggttgttttgtctgctgcaccgcaggcgcgggcggcagccgaacaggaccggctgaaagacatggtgcgcgaggttctgcgcgataaccccgggctggttatggatgtgctgcggcagaatccggaacaggtgctggatatcgtgcgtgacggtaacagaattgccagagacagagccatgcgtgcccagtggcaggccgatatgacacagcccaagcaggtaaaactggacgggcgtcccgtgcgcgggccgcaggatgctccggtgaccattgtggcatactcggattttacctgtccctactgcgctcaggctgccggcaccgtggccgctcttatggagcattacaaaggcaaggtgcggttggtttttaagcattatcctttaaaatcacatgataatgccgaaacagcttcacgcatgtttgtggctgccgccatgcaggacgaagcaaaagcatgggcgttgtacgacgccatgtttgttgagcgggcccgcgtgataaaggaaggcagtgcctttatttctgccaaagccgcagaactgggactggatgccgcacggcttgcgcgtgacgcgcaaagtgacgcggcaacacgaattttgcgcgaagacagacaggaagccgaaaaccttgggctggaaggaaccccgacatttcttgtgaatgacatcgtcgtgcgtggctcgctgcctctgccacagtttgcggatgccgtggatatggcctgggcaaaagccgccggtcgctgagcctgccggtagacgtaacgggaatgactcccctgtctgtgaaaaatgaccggaaacctttttgaatatgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgctgttgcacaaacagaaaaagggcgcacatgcgccctttttgatggaagaattatccgtagcagcggacggggatattcccgtgcaatggccgcagaatacggaccggcaactgattaatgtgccactttacccagaaattcgcgcaggcgcggattgctggggttatcaaagaattccgaaggaatgttttcttcctgaatgcggccctgatcgataaagatgacccggtctgccacttctttggcaaaggccatttcgtgtgtgaccacgaccatggtcattccttccgcggcaaggcgtttcatgacgtccagtacttcgcccaccagttcaggatccagcgccgacgtaggttcgtcaaacaggatgactttgggctgcatggcaagggaacgcgcaatggccacgcgctgtttttgtccgcccgaaagctgttcggggtacgcgtgcgccttgtcaggcagtccgactttttccagtagtttctggcccagtatttcggcttcctgcctgggcattttgcgtactttcaccggacctatggttacgttctgcagcacgctgagatgcggaaacagattgaattgctgaaagaccatgcctgcttctgtgcgcacatagttgatatcggtatcttcggcgtacaggtcaaaaccgtccaccttgatacagcctgaagatatttcctcaagccggttgatgcagcgcagggcggtggattttcccgaaccggaaggcccgatgatgacgacgacttcgccctgccgcacggtcaggtcgatgcctttaagcacttccacgttgccgtagcttttgtgcagatcttttatttcaatcatgggtttcatgggtgtctcctttcggctcagcggctggtgcgggcattgagtttgcgttcgtacatgcgcagcacctgcgacagagtcagggtcatgcacaggtacatgatggcaacggtaagccacacctcgaacgcccggaagttgacagcgatgatttcctgtccctgacgggtcagctcgcccaccccgatgacaaccagcagcgaagtgtccttcaggctgatgatgaactggttgcccagcggcggtatcatgcgtttgaacgcctgcggccagatgatatacagcatggtctgcagatgtgtgagcccgatggagcgccctgcttccatttgtccggtgttgatggactggatggaaccgcgcactatttctgcgatataggcaccggagtttaccgctatggccacaacgccggcagtgacgggaggaatgcggatgccgagaaccagaggcaggccgaagtacagaaacatgacctgtacgataagcggtgtgccgcggatggcttcgacataggaaacagctacagcgttgcacagacggttgcgggatatacgtccgaggccgaccagggtgccgataataaagccgaagacaagaccaagcaccgtgatgatgatggtgagctcaatgccgtcccacagcaggggggcggtatccagcatcacttcgggtttgaattgaaaagccataaaacctcttgttgtgcgcccgggtgagtgtgtcgcatccgcatggcggtgcatgaaaaacggcatagggatggcgcgcgccatccctatgcatgtccgggcggttattatttacaaactgtaaagactacttttttgcaggggcgtagccgaaccacttgatgtacagtttttcgtacgtgccgttttcacgcagctttttaagcgcagcgtccactttgggcttcaggtcgctgcccttggggaaagcaatgccgtaagactgcccctgatacagggggcccacaactttaacctgacctttgcctgctttctgggcaaagtctttgaccacgggcatgtcaaaaataactgcatcggcaccgccggaaagcagttcaaggaacatggcgtcgttgttggggtacagcttgatattgtctttgggagcaaaaccggcggcaaagtctgcgctggaagtggccagcttggtggaaatgactttgtctttcaggtcttcgatgcctttgatgtcgttattgtcggcacggacaagaataacgagacctgaatcgtagtacgggtcggaaaaatcaactacttcctgccgttcgggcttgatggtgatgccggcgatgcctgcatcaaaagtggcactctgcagaccgggaatgattccgttgaagtcgttgggctggaaggtgtattccacaccgatttcgctggcgatggccttccacagttcgatgtcgaatccggtgtagtttccggtttcgtctttgaactcgaaaggtttgaaattggtgtcgtgcgcaacaacgagcttctgcgcccatgcgttggccgaaagaagcataacaagagcaaaagctgccagaataacgcgcttcatgatgaacctcctggatgggtgagtcccggcattccgggtatacatgtgccggtccggtgcaggtaccggccgagtgacgggaaacagtaggctgtgctcagccaaatcgagataccgtagccttttagtccccgaaaatcaatatttcgtggctcccgagttcattttggctcatgtttttttcaagcggattgcggccggtatctctgttttttgcctgacagaagtatcatcacgtgcagaaaagcagaccgccaaagtagtcaaaaagggtcattttcggacgcccttattttgttttcatgtgtataaaaaacaacaaaaatttcagaaaagaaaacagaaggcggcttctgaagcagaaaacatatggcctactattcagagcgggtattccgtaattgtccgtaatgtgccggttggatgctgaaataggttcggcagcgtgctgtttttcaagcgcaacgagtttcattttccctcgatttcacaccggacactgttcgctttacgggtatcaggcgatgccggaactgctcctgcggcagatgcagtatgccgggaaaaacggatagcccctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctgcccgccggaggcagtctttgtatcgggggcttttctgtctccgacgggcaaggggactgattccccttgcatcccccgttgtgtgatttctgccgtggtcggctgactgcccggggcgtacgccgacgaccgtatggggggaagcagcacagggcagcacaacgcgccgcaaccgagactgtgccgcgtcctgcgtgcgaaccgagggtgcagggagatcatctctctgcccgccggaggcagctcttcacgcagcctttgcggggtgccgcatggcgggggtacacaaaaagacgcccctgcacatagtacaggggcgcctgcggattgtattatcacacgcggggtgcgcttcagcttttgggggccagccccagtctgccggcaacggcgcgggctgctgcaagggtgaactcttccggcgcaagagcgttgcgcgcggcttcgtccatgagcagttccggagcattggaaagtccggcatcgggggtgacgccgtattcagcgggcaacgtgccggaaaaatacatgtcctgaaagccggagaatttgagagcgtgcgccgtggcgtcgagcactgctgtttcgtgcggtgcgatgatgcccagttcgcgggcacgcatgagtccggccagacattctccgccctgcgtgcaggcgatgtgtccgtggcggttggcaatgatcatggcatccatgatggcctgctcggtcacctgcaccacctgaaaagctccctgtccgccgatggcttcgaactggccggcaaagtgccgtacgcgcgggaacgagacaggattgccgatcatggctgcctgcgccacactgggctgtacggtgacgggggtaaatactctgctggccgggtcctgcacgctgtaatagcggtatacggggtcggcatggtgtgactgcacaccgaaaacgcggggcaggcagctgatgatgcccagccggtgcagcttgaggaacccgctcatgacagcggttatgttgcccgcgttgccgatgggcacaaagatgcatttgttctgcatgtcccagccgtaccactgggcaacttcaaatgcatacgactcctgccccagaatgcgccagctgtttttagaattgagcagcgccacccggtagttttcggccaggtgttcaaccaccttcatgcagtcatcgaacacgccgggcacttcaagcacagtggcaccgctgcccagcggctgcgaaagctgctgcggggttaccttgccgtgaggcagcagcaccacggatttgagcggtgcgcccacatacgaggcgtacagggcggcggcggcagatgtgtcacctgtggaggcgcagacggtcaggacttcatcccatccgtgtttgcgcaccagcgatttgagaaagctgaatgcgcaggccatgcccctgtccttgaacgatgcggaagggttctgtccgtcgtttttaaaggcgaaaggaatgccggccatgtcgctcatggcgggcgaggcttcgatgacgggggtgttgccttcacccagatagatgatgtcttcgggttccagtaggggagccatcagctcgtaaaaacggaaaataccgcgcaacggggttgtgcgcgtggctgcgcgggcatcgaatatgtcctgccattctttgccggaacgggcgctcagcgcgtcgaaatccgtgttatccagcagaaacacaccgccgcagtcgggacaggtgtagtgcagttcatccacattgtagcggctgccgcagcccagacagaaatattccatttgcccgcggtaagcgggaaaatcatgcgctgccgtcatgttattcatgttccttgtgcttttttttctgccacggtttttcttcgccccgggcaaggcggcctatgttttcgcggtggctccagaaaaccagagtcataaccacgagagccagcgggatatatgtaaagttgccggttatcagcagcataaggggcagtgcggtaaccagtgtcagcgaccccagcgagacaaatccggaacgccagataaccagtgcacacagcagtgcggaaacaagcagcggagtgaatgccagaggaataaacacaccgagggtggtggcaacggctttgccgcccctgaaacccagaaatacggaatacaggtgtcccagcagcgcagccagcgccgtcaggctgaagaatactgcagaatcgctgaacgtcatggccacggccacaggtacaacgcctttaagtacatcgcagaccagtgtcagcacgccgaatccggtgccgcacagccgtgccacattggtggcgcccacattgcggctgccgcctgtgcgcgggtcgacggaacagaacgtccgggcgatgaccagaccgaaggggacagagccgatgacataggcggtgacgagccagagcaggtagcccataggggagttctccttgcgtaatgcgcgttgcgcgggactattgttccatgacgtccagtatctggatctcgttgttaagcggatgcactttgccgatgcgcaccataagtctggtaccggggtgcgccctttcgccgaaagaggacctgcgtccgcgcacaaaaatctgctgatcgggcagcgacacggtgacaaaggcatcgttttcgtccgtcaccactgcgtcccaccacgttttatcgcctttctgcttgaagtacagcagtttccagtatcttgggcggaaacgttgtacctgccctgcggcatccagccgtgcggtgagcagcggcagcatggcatcaagctcgtcgcgcgaccagcggggagtgccggtgccgagataatgtatgagttgcgcaacgttgacaaggtcgggatagcgccgcagtggcgatgtgacagggctgtaggcgggtacgcctatgcctgaatgcctgcgcggggccgtttccagcacggcggacgacagcgccttgaccacgcgggcgatgtcatggggctggtcccatactccggcgtattccttgggcacgcccacgtcctgcgtgcggtgcagcagggctatgtcacggtcttttgcccacagggcaataccgctgttggccagtatcatcatttcgctgaccagcaggcacgatgccggagtggggctgtcgtgctcaatttccacctgtgtgtcggctccggtgccggtaagagtggttttggggtccgggcgttcgatgaccacggccccgcaggacacccgttgttccagcaagatgcgcgaaagcgcggctccggccttcagctggtcagcaaaggcggcggcggggttgtcgggggcgtcccagcccggatcgccgttcagcacggcttcgcagtcggcataactcaggttggcggccagctgtacccagcacgccttcagggttgtggcttccagttgtccggcgggagcaatgtcaaattccatgaccagagccggccgctcctgctgtcctatgagactgaaaaagtccgtgcccagctcttccggcagcatgtgcagattgccttcgggaagatatatgctggtggcgcggcgcatgacggctttgtccagttcgctgccgaattcccatcccagagcggggcaggcaatggccagccgcaggcggtggccgccgtcggcgcgcggttcgatatggaaggcatcgtcaatgtcacgcgtggaggaggaatcgatgctgatgaacggaataccgcagggttcggtgcgtgcggcaagcacacgccggcgcaggtctgcgagtgcctgtgcatggggagcgtgccagtcgggcgatctgtcataatcggccctgtccagatgaaaattatggtgggcgggcacaataccccatgcctgtgccagcagcagaggcaggtgcggcacgtccggcagccctttggatatctgtttccacaactgttctgagtcgtgatcgtccggttctgcgatgcgtttgcgcagcagggcttcaatttcggcggccagtccggcgtcttcaggcgtacagggcggggtgcgtcttttctgatgggtttcccacagagcgcgcagaaaatcatgaccttcggatgcgagctgttcgcgtttccggcgggcttcctgttcggtcatgcgggcgtgcactttttctgcgtcgtatatttcaaactccggcgactgaaacttgaaatgtgtcttgcattccagcagcacgcggcccatggcggctatgtcgtctgcgtcgggcgattcgtgcagcagttcggcaaaccactgcgccgtggcagcctgtacttcgccctgcgccagttcccacagttccagcgggtcaagcgcggccgctctggtgttgcggcgttcttcgtgctggttcagcagttccagtgcttcctgacgtgatttgtcggcaccgtactgcggaccggcccatggcatgacgcgtgccgctgcgagctttgtctcccgcttgctctgggtgagaaggcgcagtttgccggactgttcttcctgaacccatgctatctggggcttgttgccctgcatgaattcgacgatgcagcccgggccggggtattggaccagaggggaggtagcgctcatgattcctgcttgtgtttgcgcgtggttgcttgtttcagcggtatgcggagggcggcatgccgccctccgctgccggttaatgcttgaaagaccgctggccggtgaagaccatggctacctgcggggcagcctcgttgcaggccatgatgacctcgtggtcgcgtatggaaccgccgggctgggcaatggcggccaccccgtgggcaatggctgcatccactccgtcgcggaaggggaaaaagccgtcggacaccatggcggtaccgggcagaccgcccctgtcggcgcgtgtgcgggcttcgatgtcttcaagagcttcggctgctgcggaatcgccggctgccttctgcttcagttcgtacagcgaacagccctgttcgcggaaggccagcgtgtcggcatatttggtataggctttgtgcactgccagttccacgcagcccacgcggtcctgttcgccggtgccgatggatacggtggcgccgttgcgtgcaaaaatgacagagttggacgtgacgcccgcttcgacagcccatgcgaaaagcaggtcgtcggcttcctgcggggaaggtttgcgcgcattgacggtgacgccgtctttttccgccgttgcaggcagaaaatcatctgcgctcagaatgcggttgcggaaagagtgctgcatgatgatgccgccgtcctgcagcgacttcaggtcgatgaacggcatgcgggccagttcgggcagacggctgatgccgggaatctgcagaatacgcagatttttcctgcttttgagcatttcaaccacgccttcttcaaaatcaggagccgccaccacttcgaaatagcatgaactgataagctcggctgcttttttgtccagcggacggttgacaatgaccgcgccgccgaaagccgcgatgcggtcgcaccagaaggcgcgttccagcgcggttgccacgccgtcaccgctccatgctgcaccgctggggttgttatgtttcatgatgagggcagcgggctttgcatcaaggtattgcaggatattcagcgcgttgtccacgtcggtgaaattggtcttgccggggtgcttgccggcctgaatcatgtgcttttcctcaagggaggagacaagaccggcacccggcccgcggaaggttaccccgcccagtgtcaggctgcccttgtccagctggtacagggctgcgggctggtcggggttttcgccgtagcgcaggcctttttcctgaccgtcgatggtccaggtgcgcttggtgtaatgcagttcctgatcgcccagacgcagggtcatttcagcaggaaacggatcttcctgcagggtgctgtacattttcttgaggtcgctcatgctgctgtgaactccggctagacggacgccgcgcgcccgtgcagattgattggatggcggcggcgcgtgaaccggcgccccgccgcatgcggtcatgcgaggcgggcagggtaccacagggcgttgcggtgggcaatttccatttgaagccccgccccgtttggcgtagcgtgggaccgcgtccggcctttaccggccggcgtgtgcggaccgcagcattgtgttattgccccgccgttatcaaacatgcaggagaatcaacccgatggaacgagcattgctcaagcttgcccgtcagctcaattcatacgacgaggcgtcccttatggcgttgtgggacacactggccgaacgggtcgaacggttcgagccttcttcccgctgggaagaggcggccatcgcctttggcatggtgcaggccgtgcgctggaaaaaccagctgcataacagccatatgtccgaaatggcccgccccgatgacggactgccgccgctttccggttacgacggcgatatcagcctgttcgagggagcgtcacgttccggcgccgacgggccagtcggggggcagcccgctcagaagagggccaagatcctcagtttcaggccgcgcgagagtgagtaatccgttgaggatgtaatagtagaagcggatgttctccacataggctaccgcctcgaacccgcgacagtagccgtgcttggtgcggctgtaccagcgttcccatgcaagcagaggatacacctctttcagttcgcgccacgtgcggccggtgccgccgcgggcgcggctgagcttgatggcgtcgaacagatggccgggcccctgattgtatgccgccagtgtgaaaaaccagcggttccaggggtcaagctccatgtcttccagcgaatcccacagcatgcgcaggtagcgggcgccgccccgtatggactgctcagggtcaaggcggttgatgcccagcagccgggcggtgtcctgcgttaccatcatcaggccgcgcacacctgttttgctgcgtgcgtcggcgtcaaagcgtgattcctgatagatgacggcgatgagcagcagcggatcgatgctctgttctctggcagcgttgccgatggcctgtgcatactgcggtactttgctttccagagcgcggcgcagcagtgccacgtcatagcggtccacctcttccggcagaaagccgaaataccgctcctgcatgtcgtccagcagagagtcgttttcgcgctgggcccagaaagacagcgcagcctcgttgaggcgcgcgtcgtcgccgcgccagaaccagcggtatggtattttctgggtgagcaccttggcggtgcgcacaccggggtaaaatggctgccataggctgtaccccagattgtccagcatggcgaaccgggcgctgttggtgtcgagcgactggagaatcggcgtcaggtagacgtcttgtgaagcctcggtcatgggcacgcattccagcgtgtcggccttggcttccagtatttcttccagttcggggtctgcggtgaccagtaccggagtgtcgcacatttcattgccgcggcgcaggccgtagcggcgcgtgctgtgcaccagcaccgggttgtaatggccgtacgccgggccggacaccacgggtgacggcggcggtgcgtcgttgtggcgggttgttgtctgcggagcggcggttatgtcgccgccgtatcccacaatgaggtcgccgcgtctttcggccagcgcctgcagggcgtcttccatggtggaagcttcgatccattcaatatcatagccggcctggcgggcaaaatgcataacaagttcatgttcgtaacccgggccgtaaggggacagagcgctggaaacacgttccctgtgcggggccaccacgcgcagcgtgttgtcgggctgcacgggctgcttttcgcgctcggagcatgagagcaggatgctcagcaccgtcactgacagtgcggcgagcaggcgcttgcccatgcgtgtatgtgattgtttcatgagaaggtgacgtgtccggacgggatgcgaggcgagaaacgtacagaggagagcccgtccgaagcaggttgcggggccttttccggtggccatccgtttgacttttctattggcggcatgtaggtaatgatcccttatgccgtgcgccgaactcctgttttgcgtcggaaaggcgacctgcatgtcacaaggagatggaaatgtcaaacgtggtaatcatgggagcacagtggggcgacgaaggaaaaggtaagatcgtcgacctgctttcccgggaaatagacgtcatcgtccgcttccagggcggaaacaacgcgggccacaccgttattgtgggtgacaagtcctacatactgcaccttattccctccggcattctgcacgaaggcaaaacgtgccttatcggcaacggagtggtgctggaccccgtggtgttctggaaggaagtggaagcccttgcagagcgtggtatcgacgtgggcccccagaggctcatgatcagccgcaaggcccatgtgatcatgccttatcacaaggcgcttgatgtcgcccgtgaggactttaaaaacaaagaaagcaggatcggcaccacaggccgtggcattggtccctgctacgaagataaaatgtcgcgcatcggcgtgcgtgccggcgatctggccgaccccgcactgctgcgctcgaagatagaagccgctctggtggaaaagaacgccctgttcacggcattgtacgggcgcgaggccatgtccgtggatgcggtgttcgacgaagtgatggccgtgggcggccgtctggtgccgtatctgaccgatgtgtcttcggttatcgaagatgcatgggcaaatgattccggcgtcatgttcgagggcgcgcagggaacgcatctggatatcgaccacggtacatatccttttgtgacctcttccaacaccgtggccggcaacgccgccgcgggcagcggtattcccgcttcgcgtctggaccgtgtggtggccatagtaaaagcgtacaccacccgtgtgggcgcaggccccttccccaccgagcttgatgacgaagccggcaaccacatgcagagcgtggggcacgaattcggcgccaccaccggccgcaagcgtcgctgcgggtggctggactgcgccctgctgcgcgaatcggtgcgcctgaacggtcccaccgacatagctctgaccaagctggatgtcatgagcgggctgaaggaactgaaaatctgtgtggcttacgaatacaacggccagcgtctgcagcatccgccgcaggaacagaacggccttgcccatgtgacaccggtatatgaaaccatgcccggatgggatgacgacataaccgcagccaaaacatgggaagacctgcccgaggccgcccgtaattatatctgccgtatcgaagagctgctgggcgtgcctgtgtccatgatttccgtgggtcccgaacgcgaccagacgctcaacaggaaataagacgtgtccgctcagggtgaaacgctctgtgcgccgcatgcctctgatatcatagccccggccctgtcgtcgcgtcacgacagggtgcggggctatcttgagcggcttgctggctctgtgccgcaggtgctgctgctggaaggcggcaccccccgcgaacgcgaggccgtggcgctgtggtgggccgcgcgtctcaactgcgcggggaccggtgcgccctgcctttcctgcgctgtctgcacccagtttgccacgcgcaacaaccgcgatatgttttatctggacggtgcgcagggttccatcaagattgatgatgtgcgcgccgtgcgtgccgtgctgggcgaaccgcccagaggccgctaccgtgtggttgtgctggccgaggctcagtcgctgggcatagaggccgccaatgcccttcttaaatcgctggaagaaccccgtcccggaaccagttttgttctgctggctccgcagcgtgaacgtctgctgccaactcttgtttcccgcagctgggtgctgactctggcctggccggacggcggcgcctgcgaccctgccgtgcaggaatgggccgatgcccttgccggttttgtgtcaggcgaagagggctggtttgcccgtaccggtgccaagggcagcatcgatcagggaactgcgttgcagctggtggcatttctgcagcgccagcttgccctggctctcaccggccgcggggcgtcttcgtttgcccgcctgcttgtctcgcgccttgataccgccgccatgcgccgtctggatgaagcgctggcggagtgtcaggactctctcatttacaatgtgaatcccgctcttgtccttgactggctggcaacgcgccttttcgcatgggcgcgtacgtcccgccgcgcttgattttcgttgcctgccggacgtgctgccgctatggttgagggtgtgcgcggccggtttttccgcgttctgcatatccctcaagggtttggtatgatgaatgatatggaagctctttatgcggcccagacggtgcttatcattgaagacagccccgttcagtcaaaaataatccgcaaccagataatggcgctcagccagtttgacacgctggctgcatatacgctggaagaagccagagccctgctgaccacccacaaagagcgtattttcgtggcggtcatagacctgaatctgcccgacgcccccaacggcgagggcgtggatctgtgccttgatttcggggtgcccaccgtggtgcttaccgccaccttcaacgaggatatccgcagacggttcatcgagcgcaatgtggccgatttctttttcaagggcaccattcaggatatggaccccatggtccgcagtctggagcggctttttaaaaaccagtttgtcaaagcccttgtggtcgaagattcgcgcatgtctcgtgcccacctgcgccatctgctcgaagtgcagcgctttcaggtgctggaagccgccgacgggctggaagccgtggacaggctggcggaaaatcctgacatcggtctgataattaccgactacaacatgcccaacatggacggctttgaactggtgaagaccgtgcgtgcccgctacaaggtcgaccgtatcgccatagtgggcgtttccgccgcggggtcaggttcgctgacggcgcagtttctgaaaaacggcgccaacgattttctgaccaagccgtttgaggtggaggaattttactggcgcgttaaccagaccgtaagcgtgctggaagtgatgaaagacctgcggacctgtcaggataccttgccggagggataatgcactctggacgtctgagttacagcacggtaccgccgcaagaagcccgcggacatgccgcgggagcgccggttctgtactggatgcaccgcgagatgcgcgcccgtgacaactgggcgctgttgcatgcgcagcagtgcgccgcggccggcggagcgcctctggccgtggtgttctgccttgtgccgcagtttatcgatgccggactgcggcatttccattttatgctgcaggggctggaagaaactgcccgtattctggaagagctgggcattccgctgtttcttctgcgcggtacgccgccggaggaggttgtccgctttgcacaggcgcacggcgcgtcacgcgtggtgaccgattttgacacgctgcgcatcaagcggcagtggatacgcagcgcggtggaagccgccagacagctggacatagccgtggatgtggtggacagccgcaatgtggtgccctgcctgcgtgcttctgacaaacgtgaatacgcggcccgtaccatacgccctaaaattcaccgcctgcttgatgaataccttgatccgctgcctgccctgcagcccgcagccgtgccgtggaaaggcgcgtatcagcgtccggactggcaggcggcgctggacagtctgcaggccgatgcatcagtgcagccggcgggctggctgccccccggagagaacgcggcactggccgaactgacggcgttcatcagggtgcgtatgcaccgttatgccgccgaacggaataatccgctcatgccggtgctttcgcatctgtcaccatatctgcatttcggcatgctgtcggctcagcgcgcggtgctggaggttatgcaggcacaggggactgctgccggaggcacgtacggcgaaggggccgctgcctttgtggaagaacttgtggtgcggcgtgagctggcggataatttctgctggtatgaaccgtcctacgacagcgtggaggcttttcccgactgggcgctgaagacgctggacagacaccgcgcagaccgccgcccgtatctgtacgatgagcagcagctggaaaaggcccgcacccatgacccgctgtggaatgcggcgcagcaggaaatggtgcttaccggcaagatgcacgggtacatgcgcatgtactgggccaaaaaaattcttgaatggaccgagtcgcctgaagaggcgctgcgcattgtcatccgccagaacgaccgctggtcgctggacgggcgtgactccaacggatacgcaggcgcggcgtggtctgtgggcggggtgcacgacaggccgtggcgcgaacgcgaagtgtttggcaccatccgtttcatgagctataacggagcacggtccaaatttgatgtggacggttatgtggccgctgtggcggcgcttgaaaatcatcctgttccggcacccgtctcccgctgtggcggccggcggaaaccggcacagggcctgctgctgtagtgcttcgcaggagcggcggcaggacttacccgtcattgcacggcgcggacaatcatgtccggaccgtgtgtatcaaggagtgcatcatggctgaacaggttgcccgtacggtgctgctggtagaagacagccccgtgcagacacggataatccagaatcatattgaaacgttgacccccttccgcgtggtgacggcatcttcgctgcaggaaacccgggatgttctggaaacccgccgtgctctggccggcgctaatcccgaagaagggcttttcattgccgtggtggaccttaatctgcccgatgcgcccgacggcgaagctgccgatgcctgcattgccgcgggggtgcccagtgtggtgcttacggcgtctttcgacgaaggggtgcgggcacggttttttgaccgcagtgtggtggattattttctcaaaggcagcgtccgcgacatggatcccatggtggcggcgctggtgcgggtgttccgtaaccagtgggtgcgggctctggtggtggatgattcgcgcacggcacggcatcagatggcgcacctgcttgaagtgcagcgctttcaggtgcttcaggccgagaacggtcgcgaggcgctggaaattatcgaagccggtaacaacatcgggctggtcattaccgatgacaatatgccccgcatgacgggggtcgagctggtcagcgaattgcgccagcggtacagaccggacgagatggggcttatcggggtatccgctgcgggttccggcccgctcaccgcccgttttttaaaaaacggtgccagcgattttctgacaaagccgttcgaggttgaagaattttactggcgggtgaatcagaccatggacaagctggatatgatgcgtgagctgatggccttcagaaaagggcgggcctgagttgtcccgcgtgcgcctgtatttttgtgacgcgcttccgtgaccggaagcgcgtctttttgtatgcggaagcctttcttgcgcatgtggccgcacagccggaccatgcccgtttttgtctgcacagtccgtcgtggttttatctgcacggcagcgcgttgcggcggtgcctcatatcgttaccgggtgcgcgggtcggcctgcgcatcctgcggggcagggtgtgctgcaatgggaccgcaggcgggcggttcgctgatggtaaaggcgattgtctgctgcatgccctgcagaaaatcgcgcatttcgcgtccctgatggggcgaaaagaccacctgcagcacgccgtcaaacttgttgatgacgctcatgtagcccagattgtcctgcgcttcgagcagaaaccggaacatgccgacatccgccggcgccacatgcacatacagccggcgggaaaaccgcgggggtggcagcgggggcattggttttcgtcttctgtgttttgccacgttcagctccggaaaatatacaggctagggaaagaccttgcccggattcatgatgttgcaggggtcgaacagctgtttgatgccgcgctgcagccgcagtgacgccggtgctatttccagcggcagcaggtgttttttggcttcgcccacaccgtgttcgccggaaatggtgccgcccagttcaagtacgcggcgggcaacggcttctatgccgtcttcaagacgcggtgcctgcgtgtccggccgtgccgcgcggggcacggtgagaataaggtggatgtttccgtcgcccgcatggccgaaggcgaatatatccagcccgaaccggttttcaaagtcgggaacctcggcaatgaatgaggctatgctgccgatgggcactaccacatcttccgagaaggaccgtgccgcatgttcgcgtatgcgtgtggaaacttcgcggcgtacgttccagatggtgtcgcgttccttccttgtgccgccgggcatcaggtgcgtggcgccgtgctcggtacatatggccgccaccatgtcgatttccggtgtgatggcttccgtccgtccgtccagttcgatgatcagcagcgaggcggatttgtcttccacggaaaagggcagcttgtcacccacaagccccagacatttatggtccagaaattcaatggcgctgggcaggtgcccgcgtcccagcacggcggccactgtgcgcatggcatcgggcagcgaagggaacacggctgccagccccaccgtggcgggaggcagcgggatgagcttcagatacacggaggtgatgatacccagcgtgccttccgaccctgtaagcagatgcgccatgtcgtagcccacaacgcctttgcgcgtgcgtactcccgcctgtatcacttcgccgtcgggcatgacggcttcgacacccagcacatagtcgcgcatgacaccgtatttgacgcaggcggggccgccggcattggtggccacgttgccgcctatggtcgaggtgtccagacttgccggatcaggcggaaaaaacagtccctgtccggctgcggcatcgcgcagctctccggtaatcactccggcttccacatgtgcgtacaggcttcgggtatccagcgtgatgatgcgcttcatgcgttccagcgatatcacaactccgccgctcagcggcaggcagccgccggcggtgccggtgcccgccccgcggggaatgagggcaaaaccgagccggctggcaagccggactatgcggctgacctgttcggtcgtttcgggcagtgccacgatgtccggtgcggctgtgaaaggcgaagaatcgcggtcatagggttctccgggggcggtcagtacgccctgcggccccagaatggctgtaagctcttcagcaatgcggtcaaggtcaggtgtggtggtgcaggtcatttgcgtttctccgtgcgggcagccggatatatggccgccgtccgggctgttgccgcagacgggttggccctgtgcgtaaaaaaagccgctcacgcctttccggcggggcggctatgtcgtgtcggcatatggtcggccccgcggagcgcggaacggagggttattttttgctgcgtccgaaaccggggatgtacagacgctgctcaagcttgtccagtatccacgtggcaacggtcaccagtgccagatagtacatgccgaccaccatgaacgcttcggtgaagcggaaggtcttggtggccacggcacgcgcttcgccggtcagttcaatgcaggtgatgatgtacgccagcgaggagtatttgatgaggtagatcacctcgttgccgcagccgggcagggcgcggcggaacgcctgtggaatgacgatccagaaaatggttttgaatttgctcatgcccagagcctgagcggcttttatctggccctgtctgatggaaagcagggcgccgcgcacatattctgaattgtacgcaccgctgcacagcacaaagcctgccagcgcggctgtgtacggttcaagataaatgcccacgttgggcaggccgaaatacagcacaaaaagttgtaccatcagcggaacaccgcggaataccgccgtgtaggcattcattatttttttaaccggcgcggacccgaagacacgcagcgtaccaacggctatgccggtaagctgtcccagcagcgcggaaggcacaatgagcagaaagctcatcagcagacctctgttcagcgcgggaaacagctggtcggtataaaagctgtccagcactagcacagctcctcgcacaggttggaaagcctgctgcagaaatcctgcgtgcgtgtgttggcgccttcggccagcagttccgccggggttccctgctcaatgatggcaccgtcctgcatgaagaggatttcgtgtgccagagcctgtgcaaaatccatctggtgtgtggccatgatcatggtcatgccgccgcgcgccagatcgcggataacggtgagcacttcgcccaccagttcggggtccagtgccgaagtgggctcgtccagcaggatgaccttgggatccatggccagcgcgcgggctatggccacacgctgtttctgcccgccggaaagctcggcagggtacagtgatgcgcgctcgaccagccccacacgttccagttcctgcatggcccgtgcggcggcgtccttacggctcatgcccttgaccttgcgcagtgcaatggaaacgttgtccgcagcggtcaggtggtcaaacaggttgaaatcctgaaaaatcatgcctacctgctggcgcagttcgtacagctcggccttgcggtgcagttccaccttgcggttttccagatacacatcaccgctgtccggcggaatgagatagttgatacactgcagcagggtggatttgcctgcgccggaagggccgataagcaccttgagttcacccttgttgacggaaagggtgacagatttgagtatttctttgccgccaagctgcttacagacgttttccacacgcaggatggggcttttggctgctgtcatgggttaaaattccttatgtggtgtagcccggaatgcggacttttttctcaagtgcggcaagcagtttgacgccggtcagggtgatgacgaaatacagtgctccggccgcgatgaacagcggcagatgctcgtaggtgcgcgatgccacaaagtgcgtacgcgtgaaaatgtccatggcgccgaccacataggccagagccgagtctttgagtatgatggaatattcgttggaccagcccggcagggaaaggcgcagcgcctgcggcagtataacggcccgtatggcctgcgaatcgctcatgcccatggcccgtgccgctttaagctgccctgcgggcagcgcctgtatggaaccgcggaaaatctgcgactggtaggcggcgctggtcatgcccagcaccagcgccgtggcggaaatggcgctcaggttcaggcccagcagttcaaacacgccgaaatagaaaagaaacatgagaaccagaatgggaacgccgcggaagaaccatacatacaggccgatgagcctgcgcagaaaaggcgaaccgtacacctgtcccactgccatgggtatgcccatggccagccccagcatcatggcgccggccacaatgagcagagagaccagccccccctgcaggatgtagggcatggcttcgagtacggttgtgagttgttgcatcatcagtcttattaccagttggaaaaagtgtggcgtgccgcatgtgcgtgcggtacgccgtgagcggccgtccgtcgggggacggctgatgccggcggcagccggtgccgcgggtctgacaggctgtgtgcgtcgggcgcggcctgcatcggtgcgtccggcgcctgtccgctatacagaaatttcgtccggaaggcgatagctgttttgccgcatgttccggcgggtaaaccggccggaacatgcggcagagcattacggcatcagtgcttttcgcccagatacttggctttcagctcttcccagtaggggtcggctttcagcagtgccagtcccttgttgatggtttccagcagttctttgtcttctttgcgtacggctatgccgaaatattcaggatcggtgaaggaacccaccacttcaatgggcttcacccgctgggcgtcctgcgcaggggcgatgtccatggcggcggcgtctatgcggccgttgatcacatcttcaatggccagcggtgcggaatcgtaaaaacggacggtgtaattccactcgggcttgttgggcttttccttgtccagccagtcggcttcagaggtgccggactgcacgcccagctttttaccgccggtgaatacctgctccacggtaaggccggagccttttttggcgatgaatacctgcgccacggtccagtacgggtcggagaagctgacctgacgggcgcgctcttcggtgatgctcatgccggaacagaccatgtcgatttttttggagacaaggctctgtacgatggtggaccattccatgggcttgtgctttacggtgaatcccatttttgcggcaatccattccatggcgtccacgtcgaagcctgcgggtttgccgtctttgtccacataggcaaagggcgggtagttggcgtcaatgccgttgatgagggtcttgcccgcaaaagcggttcctgcgaaggccagcgaaagcgccagcactgctgccatgatggtgaacttcctcaacatgctcgtatccttcttcggggttggaaagggttgactgcgggcacgaagccggacgggagtgaccacttccttgagagcggaagttcccgtaatgccgagacaacaacagtttgtcgctagcagaaagcggcacaccctgcaagttgcaaaaatacaaaaatggcaaaatgaaacatcgtgcgccggtttgcggctgccggtgttgtcaattttgcgtttgcagggcagcggcttgccacacggacgcggggcaggcacaatgcagcaaaccggcatttagccggcttgcgtataacggccgccggtaacggccgaaatccagtcaggagtatacccatgaagaaatcgttcggcgcaaagacgcttgcatatcctgctccgcttttctgcgtgggcacctatgacgcgcaggaccgccccaatatcatggctgcggcatgggcaggcatctgctgctcaaagccgcccagtcttgccgtttcgctgcgtcccgcaacctactcgcacggcgccattctggcccgcagggcgttcaccgtgtccataccttcctcggcgtatatggctcatgccgattatgcgggcatggtcagcggcgagaccgaaaacaagtttgaaacgctggggctgactcccgaaaaaggcggatttgtggatgcaccctatgtggcggagtttcctctggtcatcgagtgcgcactgactcattcgcacagcatcggtctgcatacccagttcataggcgaaatactggacgtcaaagtggatgaaacctgcctgggcgaagacggtctgcctgatatccgcaaggttgatccggtcatttttgcaccggtgacgcgcggctactatgccgtgggcgagtatctgggacaggctttcagcgccggcaagacgctgaaaaaatagcttcctgcaccatatggtaaaccgccccggagaataatttttccggggcggtttatgttccggctgcacgcggtgccgctgctgcgcagcagtgccggaggcaccgcgaagcgcgggcggcaaacgtcatgcaagctgcctgaaccagacgttcatgctctctatgcgtccggcgatatttgtattgttgaccagtgtgcccgcatagcggtagccgcagcgggcaaaggtcacattcatgcccgcagaaacggcacgggcgatggtgtaggccgtgcgtatgccgttttcaggcagggctttttccatgtgcgccagcaggtgacgcgcaaggcgtttgccgcggtgggcgggcagcgtggcaaagtctgtcatttcggcgttggcatgtgcggtgtccatttcggcggaagccagcgccgcaatgccgtcaccggccattgccccgaaaaagcgcacgtcgtttttcatgcagtgctccagatagtccggttcgtggatgggaaacggatagctgggaaagacgcgggcatacagcgccgccatctcccgcgtatggcggggccgcatttcctgcagttcatatcccgcaggcagtgcggacggcggcagagggggtttggcagcggctatctgcaaaactgagcgcatttttgcactgtcggcgggtttctgccgccacagccgcagaaagcggctcataaagcatatgtcgccgtctccgttctgcatgccgggcacacaggcttctttggtgaatccgtgctgcgtgaacagcggaatagccttctggggaaccttggcaaacagtttcgaatacccgtgttcctcggcaaggccgtatacttttctgataagctgcggggcttcgtcagggtccaccttcatcagatagactctgtcgttcagcgggccgtgctgtatgacggaacggccgacggtgcgcacttcgtcgggctgttccgcatcgggaggacacacggggcgtgtctcggtgacaaattcggtcaggcttgtctgcatgctgtcacccctttgcctgcaccgcaggcgcagcgccgtcgtccgcggggttgtccgcaggggcatcgcggcgggccaggcgctcgttgttttccggtgtaaggctggttgtgtcgtcccagtccgagagcagcttttctatacctatggcgccggtttcgtccgcgtcgtcttctttcagcgtcagatggcacgaccggcagtcgcggtcgcaataggatggctcatagctgtccggctcggtgtatgttgttatgacgccttcgtaattgcgcagcaccactttgtttacgccctgagatatggcgtagttgggcatcatgggtattttgccgccaccgccgggggcgtctatgacataggtcggaacagccatgccgctggtatgtcccacaaggctttcaataatttcgatacccttgcccaccggcgtgcggaagtgggaaagcccttcggacaggtcgcactgatacatgtagtaagggcgcactctgttctgcaccagcttctggttcagagttctgaaaaggcgggggcagtcgttcacatccgccagcagaacactctggttgcccagcggaatgcctgcatccgccatgcgggccagtgcccggcgtgatgtgcgggtaagctctctcgggtggttgaaatgtgtgttcagccacagcgggtggtgttttttaagtacggcaagcagcccgtcggtgatgcggtagggcaggaccacgggcatgcggctgccgatgcggataatttccacatgcgggatgctgcgtatttcacccagcagccagtccagccgttcgtcagagagcatcagcgggtcgccgccggaaagcagcacgtcgcgtatggcgggggtgcggcggatgtattcaatgccctgtttcagctgtccgcggtccggcaccgagtccctgtcgccaaccttgcgctttctggtgcagtggcggcagtacatggagcacaggttggaaacgtgaaacaacacgcggtcggggtaacggtgtgtaatgcccggtgcggggctgtcttcatcttcgtgcagcgggtctgccatgtcgtgcgggcttacgttcagttcgcgtatatccggaaaagcctgcatgaaaacgggatcgctttcgtagtcttcctgatcgatgagcgaaaaataatagggggtgatggacatggggaatttgtccagcgtgcgcttgtacagagcgcgtttttcatcgctgaaggtgactccgagaattttttccgctgcttcgacagtacggatggaattgcggacatgccatttccagtcctcccagccggaggtggaagtgctgttgcccagcatgcttactacttcgcgttgacgttcgttgagctctttcatggatggtggcgcggcaacaagggccgtcttgttgcgtctggccgcgtgtcggcggggctgcctgcgggcagcgctgcggcgctttccgagtgcggcatgtatgcaagtttccagtcagtgcaggattatatcttgtaacaaaacgccgcattcagaagactgatttgtctttctttcctgcttatgtcttattttactatacagaacgtcagttttttgtcaaatcgcggacgctaatgttgttttttatatacttgatgtattttatgcgtcataaaaatttttataaagacaaagtttttgttgtatgcattgtaatagtatactcgttgcatactgactttttttgttgcgtgcagagaattccggagaggctttctgcttttaaggcaggcttttgatggtaatatgctgtttttacgaggctaatgctgtccgtgttgccgttatgccggtttgggacaggcaggggccgccctgtagaacgaagtgcgtgaaagccgccggagggcataaaaaaaaccggccggagccggtttctgattgtgtgcatgcggtcggttacagtttgtagccgatggtccgcagaaatcctttgcgcttggcgatatgctcttccgtttccacacccttgggagcaaaaccgtccaccacgcccataaggccgcggccctgatcggtttcggcgacaatgccctgcacggggttggctgtggcgcagaaaatacggaccacttcaggtacctgctggatggtgttcaggatattgatggggaacatgtcgcgcatgaagatgatgaaggtgtgtccgcagccaagcgcctgcgcgttggtgacggcaaggtcgatgagcgactggtctgtgccgctccagcggataaggcagtctgccgaagcttcgcagaaggcaatgccgaattttgctccgggcaccgtgcacacaatggcctcgtgcacgtcttcaacggttttgatgaagtgggactgtcccagaatcatattgaggctttcggggttttttacggaaacagtatgaagctgcatggcgcctccttatgagagcagagaaagttaatacgcggtgcatgtggccgcatcagagaatgcccctgttctgcccgcgtgctgcccaaagcgcaaggaaaacccgaaggcacggaagccctgtcgggggcatgaaaaaacggcctccgtcgccggaagccgttcagtcggttaaaatgttcgcaaaagaaagaaggtaatttgtatatagcaactgccgtgccaacatgtgtggccgtgctgctttgtcttgtatcattctgttatataagtatttcattgtgtggtgcgtttgcagggtgcagcgacgcggacgtataaaaactttaaccggcgaagagaagcgtatgccggagtaaaagtttttgcaccatacatccggcggaccggcagacggaagatcagtcaggatatcgggcggggcgctgcggacatgcggcgggcatcaggtatgcatcgggcagggtggttggcaccccgcccgatgcaggcagttattgctgctccacgtacagatatcttttgattttgtgcgtgggggttttttcaaaaggttcagtctgctcaaacactttatgcagacgcgcaaagctggccacctgctggttggcggcagtgcgtatttcttccagcaggtcgtctgtttttttagccattttggctgcaggcagcgacccgtactcttcgtcaagccgggcataatcaaggtggatgcgcgctgcgagcttgccttcgtgacggtagaccagcgtttcaagcacatagggcgactgctggatgaccgcctctatctcttccggataaatgttttcgccgctggggccgacaatgacatttttcagccgtcccttgatgtacaggtagccgtcggcgtcaaatttgcccagatcgccggtgcggaaccagccgtcttctgtgaaggtgtttttggtgatttccggcgctttgtaatattcacgcatcacattggggcctttgaccagaatttcgccttctcccgtggccggatcgggggcgtcgatgcgcacctccacgccgatgagcggccagcccgtggatgtaaagcgcgtgtgcgccggaccggaccccgccacaaggggcgaggtttctgtcagaccgtacccgatggcgtagggaaaggccgcctcacgcaggaactgctccacatcgggagccagagatgctccgccgatgcagaatatgcgcagcttgccgccgaaggtttccagcagttttttgccggccacggcgttcaattttttgcgcaccggagcaatgccgtacagcaggcgtttgaaaaaggatcctgtcagtttgggcaggatggctgatttataaatcttttcaatgacaagcggcacggaaagcatacatgtcgggcgcactttgcccatggccggaataagtgcgcgggcggtgggcggcttgtccatataatggatgtgggcgccgttgagcaccggcagcacaagccccagcgtacattcgtaagtgtgtgaaagcggcaggatggaaagcagcctgtcgccggggcctacctgaacaatgcttttgacggcgtcggcgtcgaaaacaatgttccggtgcagcagcacgacacccttggaatggccggtggtaccggatgtgtagatgagcgaggccacgtcgtcctctttcacctctgccggttccatctgggcaagccgcatggctttttctttcagtctgcggaattcgcgcagaccggcggccttgaattcgcgcacaaggtcgcgcgatgtgcccagctccaccggacggaatgtttccatcagcaggaaaaccggcgtttcatcataatgcccgtcttccaccttgctgaacagtttttcagaaacaaagaccgcctttgattctgagtggcggatgatgtggtgcaccgcgtccggatggaattccggcaggatgggcactgccacggcgcccatggtggtgatggcaaaaaaagcgatgccccagttggggctgttttccgccagcagggccacgcgatcgcccggcgcgatgccttgttcgatcagcagaccgctgagggtttccacctgttctttaaactcgctgtaggtgacaggtgtgccgcccacggcggaaagtgccggttgatcggcaaagagttctgcgctccggtcaagcacgtggcgcagcgtgaatatttcaagggactgcatctgatagcctccgcaggtcgttacggccggtaaaaggtcccccttcgtgtaagggaaacaggcgaaggctgcaatcccgatacttgaccccgcggcggcatgccgcatactctgccagctgttactggcagtgcaacccccataaacagaggtgacaaatgatcaagcatattgtctggtggacgctcaaggaagaggctgaaggcgccacagcagcggaaaatgctgaaaagatgatccgtatgctgcgcgaactggatggccggattccgtcgctcatggccattgaagcgtcttcggccattgccgcgaccacaacggaacaggtggatgttattctgcagaccgtgcatgccagtgcggaagatctgcaggcatatgcggagcacccggagcatgtgaagtgcgtgggctttatcaaggccgtggtttccggccgcaaagccattgattacgaagtataacgcggtgctgtgatggtacccgccaatgccccgccctgcggggcattgttgtctgtatggggcggaaggtgcagttttctgtctttttgaaggactgtccggagcacggaggagctgtgcagcttgcgggcgtctgcccggtgctgcaatgcccggtgctgcaatgccggatgcttttgtccgggaatgctccgcagggggcgggcggccgcacgggcgtcaggaacggtgccgcgggcagggccggttgtctgccacctgtttgccggaactgatgccgcctgtttttctgtgtgccgggcaggcgtatgcaggtggtgcagaagacaggagccggaaacgaaaaaaggttgcgacatgtgtcgcaaccgttgcttacttggtggggcgtgctggattcgaaccagcggctctctgcttaaaaggcaggtactctaccggctgagttaacgcccccgaagtgaggaatgcgttgtacggtgcgagggcaaaactgtcaagcggaaaaatgaaaaaaatcgtcgacagtctgccggccgcgcctagaaaggtccgtcgggagtcagcagtgccacgccgcccatgtagggacgcagaacttcgggcaccaccacactgccgtcagcctgctggtagttttccagtatggccaccagcgtacggcccacagccagccccgaaccgttgagcgtgtgcaggaacacaggttttttagcatcggccagtctggtgcggatattggctctgcgggcctgaaaatcggtgcagttggaacacgaggatatctcgcggtatttatcctgtccgggcagccacacttccagatcgtatgtttttgccgcagaaaagcccatatccccgctgcacagggtgacaaccctgtaatgcaggcccagcttctgcaacagcacttcggcgtgactgcgcagtttttccagctcttcaaacgatttttcagggtgggcaaaccgcaccatttccactttggtgaactgatgctggcgtatgaagcctttggtatccttgccgtagctgcccgcttcggagcggaagcactgtgtctgcgcggtataggctatgggcagtttttcttccggcaccacttcgccgctgtgcaggtttgtcagcggtacttctgccgtgggaataagatagtactcggaatcgcgcagcttgaagaggtcttcctcgaacttgggcagctgtccggtgccggtcatggtctgggcgttgaccatggcgggcgggtagacttccatgtacccgtgttcgcgggtgtgcacgtccagaaagaatgccgtcagggcgcgttccagctttgccgcccagtgccacagcacggtgaaacggctgcccgtcagacggctgccgcgttcaaaatcaagccccagtgcagggccgatttcccagtgctctttgggagtgaagtcaaaagaaggcttttctccccatgcatgcagaaatacgttgtcgttttcgtctgctccggcgggaacgctttcgtgcgggatattgggcagagaaatgagccactggtgcacttcggcttttaccgtttcggtttcagcgtccagtgttttgatgcggtctgacagagcgcccagtttttcgatgagtgcgtcggcgttttctccggcgcgcttcatgcgggcgacatcgccggaagccttgttgcgttcgcttttcagcgcttccacttccagcagcagttctctgcggcgctggtcaagtgcggtaaacagggtgatatcaatgcccgaattgcgtttggcaagggcctcggcaaccacttcgggattgttctgcagcagtttaaggtcaagcatggggattctccttgggcgaaatgcagtgggggagaatagccccaaggcactgacgggtcaacctgccgctcagcagacggtaaaaccgtctgcacgggtatatggccggctgtgcagacccggacggtgcgcctgccggaagtgtctgccggacgcgtctggctgacgggacgaccggaagcgtctgctagttgccggtacccgtggtatccgcgttggcccccagcgccttgccgtggtgcttcagcaggtagtccagcaggcggggatattcttcgttgctcaccatctcaagcgggccttcggtggtgtacagccccacaaatacagggtccatgagagaaacagggcaggaataggtgtcgcgggtcatgacccataccgtgacgggaatgcccttgtgcatcatgttgcgctgaaacgcgggaaatccggccggagtcatggatactgaataccccagcgccagcatgacgcgctgaacgcggctggtggaatctccgccggcgctggcattgcgcagcagctttctgaagacggcggcttccgccgtgggggtttcgtttactgtgctggtcttggccatgtgtcgctccttatcaactgcgcctgtgcgcagttttcatgtgccgcggtactgaaaacccgtaaaggggtctatggcctagtatccatattgtcaggcttttggcgtatgtcaacgccgtttttgcggacaggctgtggctgatgccgatactggttgtgtatgcaaccaaaaaaagagagttagcacgcatgcaccgcacaaaacaagtgcatgaccacaggttttttgcgttgctttatttttatgcagtgaatggtcaaccagtgcaggggattaccggatgaaatttcacaaccggcggcacagtctgtgtgtcatgttacgggtggctgctgcggggtgtggcgatgcagctgtactgcaggggcgcgggaaccgcgctgattttatcttgatgcgcatatggcggcgctgtattcagaggataacagggcgtgtgtgaggcgcctgccgccgatgcaggttgtgcgaaatcttttatgaaatatcaggcatgaaaaacgcgaagcagtttataacattgtacaacaaggccgcggaagagcgttttgcgcggtttggtgaatattatcccgtgcggacatgggacgaactgtatgccgaccagaatcgtatttatgaagagcacctgaaagacaagacggtttgcggggcggcaacatctgcgtatctccggttgttgccgtctgcgctgggcgatttcgggctgtatacggcgtttcaggagcgtagttgtgaaacgcttaacaacgtgctgtttcagacggcaagacgtcagctgctgctgggcggaataactgccggcggcactgaccactgcaatttccttctcgaccttctgactgcgttttcctgcaacgactttgaagtgtttgcacgttttttccctgcctcccttcctttcgcggtctctccgttttatgtggctccggccatgaacatgatcaaggtgctgtattacggcgagtcggtacacttgccggaggtgctggcacaggccgacagttttttaaaaaagaagagtgcggtctttgacactgcggtcgtggggtacctcgcggcgcttatcagacgggatcacaaggcggccggcggggcgctggaacaggcatgcgccggatatcagcgtatgcagacggggtatgtttttggcaagtatatgaagtgctttgcaaaagaagtccacggtctttaccgtctggcaaggctggtggacagtgactttttcgagacagtcacgccgccggagcatccggccttttgtgcagagttcgagtgctggcaaaaagagcatcagtaccctgcagggcgtttgttttatcggtatcctgatgaaatgcactacatgaacaggatattcgcggccccgattcccgatgtggcactggtggtcgggcgcaggaaaaatgagcgttacaaagatgttgataaatttctggcagacctgacagcggcggtgcaacgggtgccgtgaaccgggcacaggcgcattccggcggcgggctttattgcgggcagccgtgtgatgcaacgggggacgggccgctgtcagccgccatcggcatcctgcggtaccgctgctgctgcgggcttggcggcggcagtacaccgcaggcagcaaggcacctgcggtccggttcagatatcgcttatactgcgcctgttgcgtttggtaagagcccgcttttttttgtcatccagtcttttgcgtttctgggcggccggagttttcgtttttgttctgggccttggggtgtgcagcgcatgggtaagcagggctgccaggcgttgcaaggccgttctgcggttggcatgctgactgcgtccgtccgcgcaggaaacggccagttcgccggcggacgaaatgcgcgaagcaagccgcgaggcaatacgttccttttgccgccggtcaaggacagcggagtgcagaacgttgaagcgtacggtgaccctgctggcggtcacgttgacatgctgaccgccgggacctgacccccgcgaggcactgaacgatatttcatcttcggggatgacaaggctggtgccgtcatccagctgtacttcaagcataatggtatcctgcatggcgcttgtgccggtaagcccgtgcaggaagcgccgttatttttcctgatctctcagcgttttttccaccagaccgcacagcgccttgcagacgtcggggtcgatatcgatgaatttgacacctgtggtgtatcccgcgccgttgcggtcaacccacgcaacttctccgatggcctgcagatactgctcggcgtcgttttcatataccttgaaaaagccgggagaatacttgttcagcgtaggaatgtgaaccttcagttgcagcttgtcgccgggttcaaaccgtgcgggggactcaaagcttactccgcctccgcctatgtcggcgcagttgctggtcacccgccgctggctggagaacggaaactgcaggatgctggcctctatggaaaagcctttcggcagccgcgtgaagcggcgtttttcctcttgatgggtcatatgctggcctcctttctgaataaaccggacagggggagagtgtgtgcgtaccatagcagagcacgcccgacctgacaaacgcctgcggattataatcagaagaataccgtgtcagtagtcattgacttggaaggatgcgggattatagttcccgcagttttcatccatagacaacagcaaggagacaaacacaatgaagatagcacttcccacccgcgacggcgtcgtggatcagcatttcggccattgcgaatatttcaccatcatgacagtggacgaaagcaggcagattgtggaagaagaacgcctgacccctcctcccggctgcggctgcaaatccaacattgttcctgttctggttgaaaagggcgttaaggtgctgctgggcggcaacatgggacagggcgccgtggacaagcttgagtcgcacggtattcaggtggtgcgcggcgcacagggtgccgtgcgggacgtggctgccagctggcttgaaggccgcctgacagacaaacaggaaatttgccatgcccacggccacgaaggctgccacgggcattaatataacttgaagaacaggtagaccgactatgacacaatgccattgcggctccggcagaacgtacgaagagtgctgcgggccccttattgccggaaccagccaggccgccacggccgaggccctcatgcgttcccgtttcagcgcgcactgtgtgggtgcttatgaatatcttgaagccacaacgcaccctgatatccgtgatgaagcctcggccgatgaaatccggcagtggtcggaacatatgcgctggacagcccttaccgtgctgcgtaccgaaaaaggcggcgaagaggacaacagaggcattgtggagtttcaggcggattacaccatgcgcggtgtgccccagactctgcgcgagacgagcagctttgtgcgggtggacggccgctggctgtatgaagacggtcatgtgcacagccagaccgtgcgccgtgaagagcccaaggtgggccgcaacgaaccctgcccctgcggcagcggcaaaaagtacaagaagtgctgcggccgcgcctagtccgcagcggtttcaggctgttttcacgcagcatcgtcacctatccgggccggagcgcaatacgctccggccttttgccttgtccggcagggggtgtcccgcctgcgcctgccgcggcaggacatgacaagcaccggtaaaaacgtatacaccagcggtatggcaaaaataactcccatcaaggccatcaggcggttctgcattgcctgtcagggcggttcggccgccatggtgcgcggctgtgacgatacgtcgtgcgcgctgtatgtctggcgtctgggcgaggaacagccgcaggccggacgttcgggcgtgcaggccatccgctgtcactgcctgacatgcagcggcggagaacgggccgaggtgcgccgctgcgctgcgcgggaaacctgcgcactgtggtcgttcaggttcggctgcagtccggaaacatggcgcagagtgcgcgcccgcaaaagaggggcgcagccgctgcttttgccgggtatcagtctgggcgggcggtaacgtgttccgttccgccatatctgtcatgcgaggaagattatcatgcccgacattgcgctgcgcatagcggcagttctgtttctggcggtacttttcgtgtccggcggctgcctgcataaaaagacggccataccccgctacgatgcgcacagtctgcatgaagactatctggcacaccggcagcatgccgccgacctggaagggcgggtggtgaacataagcggtaccgtgaccagattggaccagtcgttcatgcgttcagtgtatctggtgctggatgacagggtggtggtgtatatccggcaggatcaggtgcaccgtctgggagagcttaaagtgggcgtgggcgaccatgtgacatgtgcgggtatcttcggcggcagcagtcttgttgcacagtacaccacggctgccggcggcgctgtgctggtgctggataacgccgaagtgacgggtgtttccggttcgtggctgccgcagctgccgctgtggcgctgaagcgccgcccggggttgttctgctgcggggcgtgcggttcacggcggccgcgctgcctgtgcccctgcctgtgccgctgtctggcggcagagccttgtgtgcccttttttttctgcaaaaaagcagaccgtacaatgtgtaaaagccgccggaatgttccggcggctttttttacagaaaggcggaccgccggattattccggcaggcgggtgcccagaagacgggtcatgatgaacacggatgcgatacccagaggcagcaccagcagcaccggcaggccgaggcccgcgggcaggtaaccgaacagcaccgcacaggctcccacggtaagggcatagacaagctgtgtgcgcgtgtggtcgatgtggtcgcacgcggcccccatggaagacagaatggtggtgtctgaaatgggcgagcagtggtcgccgaaaatggcccccgtaagcacggccccgatgttcatgataagatagttgtgttccggcgtgatggcccatgccagcggaatggccagcggcatgagtatgcccatggtgccgtaagatgtaccggtggcgaacgagatgcacgaaccgaggatgaagatgatgctgggcagcaggaagggcggcagcgcatcggaaagaacggtcaccagatagcgtgccgtgcccagttctttgatcatgccggaaagcgaccacgccagcagcaggatgacggcggtgatgctgagcgatttgatgccctgaacccatgtggaaagagcttcttccagcgtgaagatgcgacggctgacccccatggtgatggccacaatgcctgccagcagcgcagcctgaaaaagcaccaccgatgcgtcggaggcgccgaagcagtcacgcagcgaggcaaagcccatgggcgattccttcacggaagcaatgagggctgcgttgtcgcctgccatgatggcgttgtaaccgttgaagtagaagcccagaaacgccgcgacgataagcaccccgatggggatgatggcgttccagatgctcagcggggtgtccgggtccggctcaaggtcggttgcctcgtcggcaaccatgggcttggcgttgtcgtccagcaccttgccggtggtgcgcgcacgctgttcggctttcagcatggggccgaattcgcgcagcagccagatgcccgccaccacaaataccagcatgaaaatattgtaaaaacggaaaggcagcgtttccacaaaggtgccgtaggcgttgccctgcaggccgatggcgtcgaacccgtctttgatgaggcctatttcgtaggccacccatgtggatatgagcgccatcccggcaatgggggcggcagtggcatcgatgatgaacgccagtttttcgcgggaaactttcattttgtcggtgacggggcgcatgatggggcccacggtcagcgagttggcgtaatcgtcaaagaaaatgactatgcccatgagaaatgtggacatctgtgcgcttttggcatttctggctttgcgtgccagtgcctctgcaatggcctttgcgccgcccatgcgcgaaaccagtgcaataaggccgccgatggccagcacctgcagcacgatgcccgcgttccacgggtcggccagcgaggtcagaatttcgcccgacagacgcagaaaaccgtccaccatgccggagtacaggtcaaagccttttgattccagcatgaatgcgccggagaaaacaccgataaacagcgaaagcaccacgttgcgcgtgatgaaggccagcaggatggccacaacgggcgggataagcgtccagatgccgaaccgttcggcattgacggggcccaggctggcatccgcggccaacgccggtatgctgcacagcagcaaccccgcaagcgacgccggaatgcctgtaagaaacgaacgcatactacccccttcacaagtgttgtactggtcgttccggaaaatgaataaaaatacagcgcaggacagtagcgcagagacggtgtgcatggcaactgtttgtgcaagtgcacacaccgtatatttagtggtactctttagaacgcctgtatgcagaaggggttggggctgcaaaaaaagtcgtccgctgcagctcccctgaagatggcggacacagaaaaagccgcttcatgcatgaagcggctttgatgttgatatcaggtgcggcggctgcctgcggatgcatgcaggcagaagcgcgtccgttaccgtccgcgctgaggcggggcggtatttctgcgctgcggcaccgctgcggcggatgtctgccgtcaggtgcctgcctacaggtcgaaaaggcctgcgccggtgatgaccaccgaatccacgggaacatcatcgtgctcacccatgggtttggttttcagcttgcctatggcatcaaccacgtccatgccttcaaccacggcaccgaaaacgcagtagccgaatccggcatcggaatcgtcctgatggtcaaggtcggggttgtccacaaggttgatgaaaaactgtgaagtcgcgctgtggggggctgcggtgcgcgccatggcaatggtgccgcggacgtttttaaggccgttgcctgcctcgttggcaatgggttcgtggccttttttgtcttccatgcgcatggtaacgccaccgccctgaatcatgaaatttttaatgacacggtggaagatggtgttttcgtaaaaaccttcctccacatagcgcagaaagtttttcacggtttcaggggccttgtcggcatagagttctatcagcatatcgccggaagatgtttccagcagcaccatgggattgctcatgtgcgttccttccttgaatgatgggagtaatatccgccgtgtttgccccgcctgcgggaaaaaggcaagcggccttgcaccgttctgccgatgtggtatgctgagctgtaaatcatgcaacatattctttcagttacgaatataagcaatggaggtctccatgagcgaaaatgattctgcacagaacagcgaagaacgccggtggcttatacccgaagaaggacgcaagcatctggccggtgtgtttgccggactgcccggtgaggtcactctggatgtctttaccgacggcgatgaaaaaaatcagtacaatgaatacactgtccggtttgcgcaggagcttgcggaactggccgataaaatagacacccgcgtgcatgctctggacagtgccgaggctcagcggctgggcgtcacgctgggaccgagcacgctgctcaatgccggtacctacgccatacggtttaccggtgcaccgctgggagaagaagccagagggttcattgaagccattatgcttgtttccgccggtaaggccgctgtttctgaaaacgtgggcaggattcttgaacggctggaagaaaaaagaaccgtccgggtgttttcgtcgccggggtgtccctactgccccgggcaggtggtgaacgcggtgaaatgcgccattgccagccctcagctggtcagtgccgaggcagtcaattctgacgaatttcccgagctttcacgcaagtacggcgtcggttcggttccgcataccaacatcaatgacgagtttgacgccgtggggctgatgcctgaagagcgctttgcggttgaactggtaaccatgaaggacgcttccggcatggtgcgtgaagccggacaggatgcgggcacaggcgactaccccgtggaaaaggttgatctggtgattgtgggtgcggggcctgccggtctgacggccggtatctatgccgaacgcagcggtttgaaaagcgtggtgctggacaaggctgttgtgggcggacaggtggcggtgacacccgtggtggaaaactatcccggctttaaaaatgtgggcggcatgaatctggtggagatgctggccgcgcatacccgtgaatatgcccatgtgcaggagcatgaagaaatagaggaaatcaagataggccgtaacatagaggtgtacacggcaagaaacgtgtatctggcgcgtgcgcttgtgtttgccaccggtgcccagtggcgtgaactgggcgtgccgggagaggatacctacttcggcaagggggtttcgcactgcgcatcgtgtgacggtttcatgttcaagggtaaaaaagtcatcattgtgggcggcggcaatacggcactgaccgatgcgctgcatctgaaaaatctgggtgtggatatcaccgtggtgcaccgccgcgacgccttcagggcggaacagcagctgcaggatgcgctggagcgcgagcagattcccgtgttgtgggacactgtggtggaggaaatactgggcactgacggtctggtcaccggtgccagactgaaaaacgtcaaaagcggcgatgtgcacgaagtggcactggacggggtgttcgtggccgtgggacatgtgcctaattccgctctggctgccgagctgggggtcacgcttaatgaagacggcaccatagcggtggaccgtgccatgcgtaccaatatccccagagtgtacgctgccggtgatgtgaccggcggcatacggcagatagtgacagccgtgggcaacggtgccacggcggcgctgtcggcatttgaagacctgcagtcttcgcgctggaagaaataagtccggagaatccctgcgggcggcggccggtttacagaaaggctgccgcccgttttccatggtgtgtcacacagccagccggacagcgttttttccggcgttttttaccgcatacatggcctggtcagcctgccgcagcagggttcctgcggtcagcccgtggtcggggtacaggctcagccctatgctggctgtcagcgtacagacatttgcatcgcagcggtagggcggacgcagcgcgtccagcaggctttcccccagccgccgcaggtcttcggttccgcccacatcccacaacagcacggcaaactcgtcaccgcccggtctggccgttatatcggtttcgcgcacgcgttgctgcagtctgcgtgccacctctttcaacagcatgtctcctgtgtcgtggccgaatctgtcattgatctccttgaacccgtccagatcaatgaacgccacgcccaccttgcgcgaactgcgctgcgcctgcgccagcagccgctcaaaggcttcatcaaagccgtaacggttcatgaggccggtcagtttgtccgtggaagcctgtgtccgcagctcacgttcctgcatcatatggtgcgtcacgtcagagatgatgccctctatgcgtgtcacttcgccctgcgtgtcataaaaggcctgacagcttatttccgcccagaagtgttcgccgttgcggcgcagcatctcggcacgctgcgccgtgagttgcggccggttgcataaaaggcccatcatttcgtcgtgtgtctggctgctgacccacagcgagcggacggacggaacggtttccagcagggtttcacggctttcgtaaccgaacatgcgcgcaaaagcggggttggcttccagcaggagaccttgcggcgtgcaggtgaaaatgccgtccagagcatgcatgaaaatggtgcggtaccgctcttccgcctgccgcagggccgattcggtttccttgcgcgatgtgatgtcaaacgctgcgcccactatgcccgtgatggttccgttatcgtcgcatatgctttctttgtacagcagcacctcagtgccgccttcttccgattcgacaacggtttcatagcgctgcacggcggggcctgccgctgtcagcagcactgcgtcggcatcgttgtatatctgtgccatggcgggcgaggcgaatgcttcgaccgtacggtccaccagcgcttcggcagggcggttcacaagccggcagaaggcgcggttcacaatcttatagcggccccgggcatttttaaaaaagaacgggttgggcatggcatcaatgaccgactgcagcatggcgccggtgcggcgcatttcctctttgctgttgtgttcgtccgtcatgtcataaataagcccgaagatgctttcattgcgggaacttatgagcgcggacgtgatggcgtgccgcagactgcctgatttgtcgcgcagcaggattttctgcctgctgaccacgccgtcgcggcgcagcttctgcatgagttcctgccggttttgtcccgacgggtgcatatccagcggcgtgacggtgcgcagaaattctttttcatcatgcatgccgtacagcagcgcaagatgcttgttggcttcggtaaagcgcgaaccgtcaagcgttgaacggtagatgccgatggcggcatggtgcatgagcgtccgtatttcgcgttctctgtcggcccattcggttgtttctcccagccgctggcggagcagtttttccatctgcgcagcgcggcgggcggcatttctggcccggaccatgccggtaaccgccataccggcggatacgacaaccagtatgcccagcagcagcatgtagggcctgccgccgtatgtccatgtgccggccattacgtccgcagtgcgctgagcggccggtaccgcgggcgcggctgccagcagggtcaggcaggcagcggcggcctgtgccggaagtaaaaaggggtgtccgtatatgctcatggggtgcggctcctgtcttttgccgtcataatagcacattttccgtgcagcgcgaatagcggcggcctgcccgcggagagcttttcaagcctgtccggtaagggtacaagaccggcatgatacatgatgatgataaagaacggttcgtacaggcgctgctgggctggttttccgtgaatatgcgcgatctgccgtggcgccgcgattatactccgtaccgcgtctgggtatcggaaataatgctgcaacagacacagatggaacggggcgtgacctacttcaaccgctggatggggcgttttcccgatgtggccgccgtggcgcgcgctgcggaaaacgatgtgctgaaggcatgggaaggtctggggtattattcacgcgcgcgtaatctgcacagggctgcccgtctgataatgcaggagcacggcggggtttttccctgccggtatgaagatatcagggcgttgcccggtgtgggcgactacaccgcaggggccatagcgtccattgcgtttcagcaggatgccgtggctgtggacgccaatgtggagcgcgttttttcgcgtctgttcgacattgatactcccataaaggaaaaggaaaacgcggcctttgtgcggcatacggcgcagagcctgctgccccgcggcaaggcccgcctgttcaatcaggctcttatggagctgggcgcgctggtctgcggaaaaaaagcccgctgcccgctgtgtcccgtgcagcagtggtgcgaggcgttccgtctggggattgtgcaggaacgtccggtgcttaccgcccgcaaatccatagtgcctatcgaggtggccaccggctttctggtgcatcagggcaggatatttattcagaaacgaccggaaatgggcgtatgggcaggattctgggagttccccggcggttgcatagagcagggggagactgcggaggaagccgtgcggcgcgagtttatggaagagacggagttcgacgttgttccgcgggaaaagatagccgtggtgcgtcatggctacaccacataccgcgccacactgcattgttatctgctggaactgcgtggcggcagtgatgtgcccgtactgcatgcggctacggaaagccgctgggtgcgttttgccgagctggacggctatacgctgcctgcggggcaccgcaaacttgtggatatgatggccggcagcctgcagtggcaatggctgcagggcggctagtccgcagtgcccgttgcgccggagacccctgccgtgcggggtgtttcagcctgacctgaagtacggtcagggtcaggcagggcgcgtgtcatgtctatgcgtaccctgtcacccggtttcagtgtgtcgtgcatggcatatacggtcagcccggtaccggccgcatgtacggtatagcgcacatggtggccgccgtaacgtacggcaagcactttgccgggccctgcagggtccggggcaagcagcagcgcttcgggccgcacgcgtatgccggccggaccgtgcggcagccccagctgcaggcaggctgcggcatccagcacattcacgggtcccagaaattcagccacactgccggcaatgggggcgttgtgcaggttctccggcgtgtcgtactgctccagcctgccgttcagcatcaccccgatgcggtcggacatggcaaaggcttcttccagatcgtgggtcacactgatggtggttgtgccgaaagtcttctgtgtgctgcgtatgaattccgcagtggacagtttgaggttgcggtcaaggttggcaaacggttcgtcaagcagcagcacggcgggattgaccaccatggcgcgggcgatggcgacgcgctgtttctgccctgcggaaagctgtaccggatatctgccggccagttcatgcagctggaaaaaatgcagcatttcctccacccgtctggcccgttccggccgcggcgtgcgccgcgctttcagtccgaaggccacattgtcgtgcacggtgaggttggggaaaagcagatagtcctgaaacaccatgatggcaggatgctccggttctttttcccagagtgccctttttttttgctgtgccggtgcgggcagacccgaaaaaagcacctctccggcatgggggtgctccagtccggcgatgatgcgcagcagcgtggttttgccgacgcccgaaggccccacaatggatactatgtcgcctgcctgtgccgcaaagctcacattgtccagcacgggcctgtccgcgtagcgtatgcttattccccgtatttcaatatgcattcgatgttttccagataggatgtgatgcggccgtatgtgaattcgttgcgcagggtgcggtcgccgcggctgtactcataccatgccatgaagcaccacgaaagtgcccgcagcagaatggtgcgttccagtacgcgggtgcgcaggtgcagggcttccagtgcgtctgcgtcgacgctgccgtgccgtgcctgcagatacgcacgcagaaagtccgtgcggctctgcgcatcaaaggtgaaatccgttttccagcgcgtggtggtgggcaccagaaaatggcccagatcctgatgacagcacgagatgacggctttttcccagtccacaaggcacagggctactccggcctgttcgttgcctctgcgcgggtgctgcggcggcaggactatgaagttgccggaattgacctcggtgttggtgatgacctgcggttcaccggcaaacagctgtgccgtgtcgtccgccagacgcaggacggtgtcgcggtagttcagcagccgtgtacggatgtcgctgcgcgggtgatccggctggcggtgcagcagacctgtactttcccgcgcgatgtcgcgcaccggatcaggctgcacgatcatgtccccccgcggcggcagagggcagccgtgcacccgggcgaacaggcgggccgcatcggccgcgtgcaggcggtaatcaggcggtgtgcccggaatatattccatcagcatggcacccttgccggggccgtgtttccacggcagcgggtccagtgcatagggctgcggcgtcaggccgctggaggccacatgccgcagtaccgaaaattcgtactccgactggttccgcaatcccagctggctgccgtggttgatgcgcagcaccgccgcacgtccgccgcactgtaccagccagttttcattgtattcaccggcggccagaaaactgacctgcccggcgctcacgggctggctcatccagtttttttctgtcagatatgcggctaaggtggcggcacggttcatgctggctcctttttatatgctttttgcaaatgcgcggcacagagtaagctaatcgctgcgtgctcacaacctgccgcgtccgcgtgcatacgccgtccggcacatgccgccggtgtaacatccgcccatcgggagatatatgacttcagcacacagcgccgccatgtggatgcggtatcccgcttttctcagagaacgtctgctgcatggcagtgcaggcagtctgcaccttctgcaggcggcttccgacatgctttccgcgctggaaacggctccggtggccgacagaatgttctggtggcataccggacgggagctgctgctggcagcgtgggaggatgactgtctgaatatccgtctgggcgggcagctgctggaactggacggtcacgcccgccggcaggaggggcgcccctggctttccggcgcgttgcgcagtgcgctgcaggccctgcagcagtccggtgctgtgccggagaatctgcgttactaccagcgtctggccgcgcagggtgattacggacgctgcatgcgctaccttgacggcgaacgtgcaaagcatggggataacatctggtgggtgcagcaggtgtgcgccgtgggtgaactgaccggcaatgcggaatggagccttgagcatgtgcgccggtatgcggcgactgctccgcaggcactgcagccggtgcttgcctatgccggtgcggggctgtggctgtgtgcgggccgtgctgataccgcggaagccgtgctggagcagctgcatgcgcaggccggagaagtcaccgctgccggtatgctgtgcggtgtggccgcaaggctcgggcatatccgccagctgcagggacacagccatgaggcactgcggttgtggcaggatgtgctgcgtgtgcgtccttttcatgtttcgctggctctgcgcgcgcacgccgtgcgcggcgggctgcatgtgcccgcctgcagcacagggctgggcagggtggcggcgctgctgtattcatataacaaggcggccgatctggatgatgccctcagccatctggcgcacagcgcgcagcagctgcacaccattgtggcgctggacaacggcagcacggacggagcacagggcacgggcgccgtcatagacgcgtgggcggacagactgggcgacagaatgcatgccgtgcatctgccggtgaacatcggcgcaccggccgcccgcaactggctgatgcatctgccgcaggtcgcggagtgtgattttgccgcctatctggacgacgatgcggccctgcctgcagactggctggggcatatggcccgtgcggtgcaggtgcgtccggccgcttccgtctggggcggcaagatagtggacgccgctgccccgtacatcgtgcagtccgctgacctgcatctgaccatggccggttccgcagatgatacgccggagcaacgcagcgtgctggccggtgaatcgctggtctcggtgcgggcgtgtccgttcaatgtgtccgacgtgcacgcgcaggtaacggactgggggcagttcgactacatcaggccctgtatttccgtcaccggctgctgtcacctgttccgcaccgccgacctgctggattccggcgatttttcgcttatgttttcgcccacgcagtatgacgatctggagcatgacctgcgcatggcgacacaggggcggcatgcctgctatacgggatttctgacggtgcggcacatgaagcgtaccggcaaggcggtccgcatgagcgccgcgcagtacggcaacggggcgggcaataaatacaaactgcacaatatgtatccgcccgaaagcattgtccggctgcggcgggcggaactggatatgctggaacggcatttgcttgaaacgctggcagacgccggttaggtgcctcttccgctgcggcggggctgcatctggggcatatttcatcaagattgcctgcggggtgcgggcggcggaaccaaggagccatcaaaccatgcatgtcaaatatctgatcatcggtgccggtcccacagggctgggagcaggaagacgcctgcgcgaactgggagaaaacgattttctgctgctggaacgcaacgcctactgcggcggtctggccaccagcttcaccgacaatgcggggttcacatgggacatcggcggccatgtggttttttcgcattacgactattttgaccggctcatagagtctctgctgggtgacgcctatctggaacaccagcgcattgcgcgggtacgtattgcacagcgctggattccgtatccctttcagaacaacatcaggcatctgccccgtgacatgcagtgggaatgcgttcaggcgctgttgccgcatatcagaacacaggtgcagccgcacaacttccggcagtggattgaatatgtgttcggcgcaggtatagcacggcatttcatgctgccgtacaatttcaaggtgtgggccaccccgccggagcttatggcctatcactggataggcgaacgggtaagcgtcatcgaccttgaaatggtgttgaaaaatctggtgctggaactggataacgtgagctggggccccaacaacatgttccgttttcctctgcacggcggtaccggagagatttttcaccgcatgggtgcgcagctggacggacatgtgcgtcttaacaccgccgtggtgcaggtggaccctgcagcgcgcaccgtgcgcactgctgacggtgatgtcatcagctattcgtatatgctgaacaccgggccgctggacaggctggtgctggactgcatagacacgccgcacaccatgctgcgcgatgcggcgggcaggctgagccgcaacggtgtttttgtggcgggcgtgggggttgaagacacccgcgacgatgacacctgctggatgtattttcccgaagatgactgcccctattaccgccttaccaattttcataattattcacccaataatgtggcgttgccgggcagacagcgggccctgatggccgaaacttcgtggtcggaacacaagcccgaagatctttcgtcccttatggacaaaacggtgcagggacttgtgaataccgccatgttggacgaagcgcaccgcgacctgatagtctcgcgctggagcatagccgtggattacggctatcctgtgcccacgctggagcgtgacggcgccctgcgcactctgcatccgtggcttgaagagcacggcatcagttcccgcggcagattcgggggctggaagtacgaagtggccaacatggatcattccgtgatgcagggggttgagtgggccgagcgcatggtgcagggcacgccggaaacaacttacactattcaggaaaagtgatgaacgcggaacattatgcgcggcggcgcgaacgcctgcgtccgctgctgcgcgaaaacgggctggacgccctgcttgtcagtctggatgccaaccggttttacctgagcggttttgaactgcatgacgcgcagataaatgaaagttgcggccgtctgctcataacagccgacggaccggactggctgtgcaccgacccgcggtttgaagaggcggcccgccgtctgtgggacagggagcacattttcatttacagcggcaatgccgcggaaagactgcgcgagtttgtaaagggacgtttttccggtgccataggatacgagtcgtcctgcgtcagcatggcgttttacgattcgttcgccggcggattgtctctgaaaaaggccgacgggctggttgaaaagctgcgtgtgataaaggaaccggaagaaatcgcacgtctggaacgcgcatgcgccctgaaccacaggttgatggaatggctgccgcaggtgctgtatccgggcagaaccgaggcgcaggtggcgtgggacattgaaaagtttttccgtgaaaacggcgcctccgagctggcttttcccagcattgtggcggccggagccaacgcggccatgtgccatgccattcccgacgacacggtgctgcatgaaaactgccccctgctggtggatgtgggctgccgcgtggacgattactgttctgaccagacccgtacgttctgggtgggagaccgccctgcggacgagtttctgcgcacccgcgacatggtgcagcacgcccagcgggttgccatcgacatcatgcgcccgggcatgccccttgccgatgcgcacaatatggcactggccgtttttgaacggcacggcgtagcagccgcattcacgcattcgctgggccacggcatagggctgcagacgcacgaggcgcccgcggtcaaccaccgcaccgatgcccgtctggaaccgggcatggtcatcaccgtggaaccggggttgtattttcctgtatggggcggtgtccgctgggaatatatggtccactgcaccgaggatggtgtgcgggtgctgtagcgctgttctgcggcgtgtgtgccgcatctgactgccgacggaaaaaccggccggaaaacgcgcagagtgtgttttccggccggttttctgtttgtttcaatatgtttcaggtccggcgcaggtctgcggtggctgcaaacacctttttcggtatccatccttcttttttgtccggcagttatagacattgccggatgcttgcagtagccctgtataagatttcttttatgtttaaacggttcagtctgcgtgtgtgcaacgttttctggctgtaaatgccaccgcatgctgacaagggttgcgacataatggaacgtccccgggcgtgccgaccgcaggcatacgcatggttcaaaagcgatcgacaggcaaagacggcgtcccgttgtccgtggccgatgagcgaggaactatatgggaatacgacacaagttgttattgctgctgggtatttgtgttgcgggattcggtgcgcagtttgccgcggaccgtacaggcaacatcctgacgcaggatgtgctggcgctggaaaggctggctgtggacgccaaagaacaggtgctgcaggtccgccggcaggagaagaactacctgctgcgcacggacagcgagtcgctggacagtgcgcggcagagtctggaagccatcagagacagcctgcggcgcatagctgcgcagcaaccggaggccgcccggcagacagagcgcattcttgaccggctgggtgtttatgccggagcttttgaagccgccgtacaggcccacagtgctctgggtaatctggaaacgggtatcgagcatgatttcatcatggcggccagagagcttgagtcggccgtggatgctctgggtgacaaagatgtgcttgtcgtgctgctgcagctgcggcggcaggaaaagaattttgtgatgcgcggcggacagttgtacgttgacagggtggatgccctgctgaaaggactggagcgcggtctggccggaaacagcgaactgctggacaagctgcgcggctaccggcgcactttcaacgcttatgtggaacagcacggggtgaaggctcgtcagaccgccttgatggtggaagcgggacagcagctcgagccgtccatactggcgttgcgcgagaactttgcgcggcagcgcggggatatggttgcccgtgtggaaatggtgacgctgggcgtgggcgtgggggcgacattgtttgtggtggtgctggtactgtggctgctgcgttccattgttgtttcactggatgcgttgcagcgctattccgcggcggtttccggcggagacctgaccactgttccgcagggtgaattcaccggtgaacttgcccgtctgcgcgatgatatcatggccatggtttccgggctgcgcagccagatgcaggaagtggcccgcaaagagcacgaagcgttgcagcaggcgcagcgcgccgagagcgcaacgcaggaagctttgagaaaagaacatgaggtgcgcagtctgttcggcagaatgcagggggtggcggaacgcaccgcagagatttccggcaggcttgcagagtcggccgcagggctgcaccatcaggcgcagaccgctgccgacggcgcgcaggtgcagaaggaccgcctgacggaaacggccaccgccatggaagaaatgaccgccacggtggtggagatagcccgcaatgcaggcagcgcgtcgcaggcggtggctgtcacgagagaaaaagcccagcaggggcttggtgtggtggcccgttcggaagaagccatgcgcagagtgaacactattgctcaggccttgcaggaagatatggcccgctccggacgcgatgcccaatccatcggtcaggtgattgatgtgataaatgaaattgccgaccagaccaacctgcttgcgcttaacgcggccatagaagccgcacgtgccggtgatgccggacgcggttttgccgtggtggcggacgaagtgcgcaaactggccgaaaaaaccatggccgcaaccagagaagtggccgagagagtacataccattcagtcggccacgcgccagaatcaggccagcatgaccgaggctgtggaatcggtggatgaggccaaccggctggccgcggggtcggcagaggcgctgcgcgaaattgtccgtctggccgatgatgccgccgggcaggcgcagtccatcgctgccgcgtcggaacagcagtccgcagcatcggaacagataacccgggcgctggaagcggtgaactctgtggccgacaccactacggagggtatgcacgccatgcttgattccgctgacgggctggcccggacagcgcaggaactggacgggctgataaccgaactgaaccgctgagaaacagcggcgggtgtatacaaccggcgcagcacgccgggatgaacggaaaaagggccggtgtctccatggggggcaccggccctgtcgtgcggttgcggggtgtgcttgtgccgcgctgccggcagcggggtacccgcgtgtggcgcggcttttctttttcagacaggaaaatatttatcaccgactaaaaaagtcgggatgatgcgttgacaatatcctacgctgtgggtaggaattaaatcataccgattaggtatgagtttgcaggcggctcgcacagggtgttgccggggcggaaagcaaccaccgccgcgcggagtggcaaccgcgcaaagccggcgcattgcaggccgtggcagaagcggcagtgtccgcttcacatgctgaaaggtgcacggagggtgcaccacatcgggaagggcgttctttactacacaccaaaccaagggtggacggtatgcaatctcaggaactcttctcactggcagaggccggcgacaccaatgcccagtttcatctgggagccatgttttacgaaggacgcggagccgcgcaggactacgccaaggcagccgactggttcgggcggtctgccgggggcggttaccacgaggccctgaacatgctgggtgtgatgcactatcacggtcagggtgtgcggcaggatttcacccgcgcggcggactgcttccgtcttgcggaacggtacagctttaatgatgagccgctgtatgatgacatagcggcggactggcgcgacaggctgctttctcccgaagcggtggacaacaaacgtcagtttctgcaccgggcgcgcgtgctgggaggtgaagcacggtacggtatcggctcgggtctgtgcggcaccgctgcggagactgccgtcagtcatgcggcgcgggggcttttcgggtcggccgcggcgctgggcaacggcagagccatgtactcgctgggtgtgatgtgtcgtgacggtcagggcgtacgcgccagcaaaacccgtgcgcttatgtggtttatgctggcagaccgtgcggggctggccaaggcgcgcgaagcgcgcgccgcgcttgaggcgggcatgcagcaggcagagcttgagcgtgcggaaaaactgatgcgccgctggctgcgtgtatatcctgccgatacggaactggctgctgcggcgtaagccgccggcggtgccgcgctttgcgccttttgtccgcgggcggggcggcgggtgcggcacagacgagtccggtcttttccggtcctggtgagtacgggtgcggcggctgcggctgtacgggccgcatgccggactcgcctgcgatgctgtaacggttgacgggcagactgctttgcagagctgttctgccgcggggccggtatcacacagccatggcacgggatacggtatccagcagaacaccggttgcagccggtctctgcaccacgggtacccctttgcgcagggcggcgggacgcggtcccacgctgctcaccacgaccaccggagtatgtcgcagttcagggtcgcgccgcatgcgggcataaaaaatggttccgccggggctgggcatgtccatttccagcgccacgagatccggcttttgtgtgcgtatgacatccagcccttcgcgggtgcacgcggtgacggtcacctgatacccgttggcggaaagcacatcgcaaagagaccggcgttcttcggtgttgcagtccacaacaagaattcgcttgctcattgttatttccttcacaaggcatgctggttaaaacccccgccgtcgctcaggacggcgggggttggttgttctgcgggcagaatcaggcagccgccggagtctgtcctttcagtttgccgaggttgcgcagcagttccacaaccacgccgaggccttctttggcttctttggaacccagagctcccaccacgccgaatacgccgcagggcttggctttttccatatccagcgcgccgagcatttccactgcgttggaaaggaaacgctggacattggggtcggccagctgctgcagcagacgggtgagatacacaagcgattcgcccatgcgctcaaagtcttccgggctgttggcggccagaatgttgccgccggcgtttttcagcgcacccatttttttgaacacgccttcctgttcccaccggcccagtcctgcgatgacatggggccatgtgggcgcaatgccgggatggatggtgcgccacaggtcgatcaggttttcaagctgatcaagcgtgtagttgatgttgcgcacgcttttgagcccgcggaaaccgagttcttttatatcatgcagattcacatcaccctgcaggtcctgacaggtttcaaggctcagcaggaacatgtgcttgatgatgggattcatgtcttcgacaagctcgcgcatggcggtgccgcgctcttgcagctcgtcaaggcgctcctccatacgttcgagcttttcgagaatgcgttcttcgttggtcatgtcttaccccccgacctatttcttgcgcagcagggaaatatccttgccgtgcaggtacatgttgggctccagaggcaggtcgtgacccttcagcatcaggttgaagtacacccacttgaacatgagcttgccccagtagttgatgtggctttcggccagcagttcgcaggggcccacacccgggaaggggaacatgcccggcaggggttccacatcgtagctgaagtcgatgagcgaggctttttcgtagccggtcaggatgaagcaggtggagtgcccgtcaaaatggtggtagtggccggaaccggtgaggtccgccatcaggttttcggcgacgatgtccgcttcgaagtgtgcgaccgagccggccttggaggtgggcacgttggtgccgtcaccaaggatatacatattttcccagcgcttggacttcagagtgcccttgtcggtttccaggaagccgacttcgttgccgatttcgctgtccaccacataggtggggccgaagttgggcggaatggagacaagcaggtcgtagttgatttcgtcacccatgacggattcgatgaccttgcgctcggcatccacgttgtccaccacatagttggtggtcaccttgatgtttttcttgtcgcacagttcgcccagaatgcgggcgcccaccggcttggtaaaggcacctgtcagcggagtgacaagctctatctcgatatcgtcgcgcacgcccattttggtgaagtaccagtcggccatgtagacgaattcaagcggtgcaaccggacacttgatggggctttcgcagatatggtgaaccagacgcccttttttgaactgcttgagctttttttcaagggccactgcgccgttgggtgtgtaaaaatcgtggatgtcgccgtgccagtcgtccatgaggccgtcgacttcttcgggcgcaatacggcagccggtggatacgatgatccagtcataggtgtgcttgccgttttcgcaggtaaccacttttttaacaggatccacgttgacgatggtgtcctgcacaaattccacgccacggggaatgaacgactttttggggcgctcgcagtccttcaggttgtatatgctgaagggcacaaacagccagcccgcctgataatgatgggtgaggtcgcggtcgatgatagtgatttcccactcgcgttccgacagctttttcctcattttggtggcaatcatggtaccgccggcaccagcaccaagaatgagcaactttttcatgccgttctcctttatggcgcttccagtcaggaagcgtgtaatcttgttacgcccctccagtggcaaaatggagcggcgggtatccttccggcccccggatatccgtgggcgttgtcgaacgcccggcggaaaaggcgggcgagcgtttccttatggttgttccgctacggggcagggcagccgtggctgcatgagcattgccccttggcggtaagcagcgtgtcgcagcagcgcccggtgttcatcccgcgggaagaaagcagcttttcgcggccggtatgcggaccggattccgcctgctgtgctttggcggggcggctgtttttctggggcggttcgggcaggctggtgcattcgggggcggggtcgttcagcaggtccagcagggttatggcgtccagtgtgcgttcaagggcgcggctgacgcctgaccacatctggcgggtacggcacgattccttggaacggcagcgttccggatcgtcgcagcagtgtgtcaggtctatgccgccttccatggcgcgtaccacatcgcccagactgatctgttcagggcgcatggccagcatgtgaccgccggtggcgccgcggacactttccaccagaccggcctgcttcagcgggcggatgagcttttccacaaacttgatggagataccggaacgatctgccagagcggctgcaggaatgggggcttcgtcggcatggcgtgtaagcatgacgagaattctcgatgcgtagtgtgacgatgcagaaatgcgcatgtgtctctcccggttccatccatgccggcatcgcggacggcggcgtggattgtgtaaagcggatttaatttatctagattaatacagtctggattaagcaaaagcagacccccaaaatccagacttgtttggtctgattaagacaatcgaatcccccctgtcaagggaggagattaaaaaaatgtcagtaaattgcagggtattgatatttgtgaaaaaaagtctttttttgagtgggtgttcaatctgctttgcagggggtgtgagagtgctgctatagcgttgccggcttgaatatataccggaacaggaggagattacgcgggcggtcgctcaccctgtgacagacgcatgcattgcaccgcgccggatgcatacaaaacaggcggcccatcggggccgcctgtctgcggtgttttgtgtcagccggatgctgctagcgcaaggtcagcgaaactccgggtttctgtgcggcttttccgccctgtctgccggtgatatcaggctgtaccagcagcagcctgccggccacatcgggacggagggcaaggatggcctgacgcacggctctggcccgttccagtgcaaaagcgccgaggtctgcatcgcttacggcggtgctgcggcgcagaaaagcctccatgaattcaaccggctggtcttttacgatgccgaagagccctgtgggtttggcttcagggtcgtcggaaggctcttcttcgtatgcggagcgcagatattcaggatattcctcggcggtcaccatgacttccgcgggagacgtcgccgccctttcgctgcgcggcaggtccagatatttgcgggtttttatgcgcaggtcaaaggcggctttttccagcgcctgcctgtcgcgtacggcgtcggccagcccctgtatttccagctccagtcccggcctttcggccagtgcggtggcgatggatgatattttctgctctgccgcggcatccagtgcggtgcttccggcagacattgccacaaagtccagatcttctccgccgccgaagagtccgcctataagcgcaaagggcgatgtcatggccttcatgaccagattcaccacggcctgcagcactatgccgcccacccggaagttggggtcgtccagccggccgcggaccggcagcgaaatgtcgatgtcgcctccggggccgcgcagcagggctatacccagctccacagggtaattgggggcgtcggggcgtctgtctttttctcccagcgccagccgtgccacatgcagccgggtgtcggatgtaagcagccagtcctcggttttaaagcgtgattcgacatccagcctgccccgtttgacgggataggcgatgccctgcagcgagtacggcgaaaacgccacaaggtcgaggttggctatgcgcagggccagatcggaatacggtggtgaaaccagcgggttgagcgctccctgcagtgtcagcggaacaccgttcagcctgccgtcgaccctcaggtcggggcgtgaagccgcggaaagggaaactgacgagagggtggcattgagcccggccagtgtcagttcaaagggcggcgaaacagagacgtcgcggaaatgcaccgtgccgtcgctgatgaaggcgccgcccagccgtacgtctgaaaagtgcttttccagaccggcaggggatgcgctgtctttgtctgatgccggtgctccgggcatggtggcattgacggccacacgcatctgcacatcaccgtctgcaccggtttgcggcagcactgattcttcttccggaatgccggttacgtctgcggtaacggtggcgtctgccacggcggtggcgttgacctgcacgggtccggcacgcagtacccgctgcaggttcagcatgccgtcctgttcccgcaggatatccagtttcggcttttcaaggcgcacggtctctgcggaaagagtttcggccgcgccgtcaaaggcgatgccgttgacggccagactgcccagcgatgcgatgccgtctttgtgcatggcgtcgcgtaccagtacatctcttactgccacgctgccgccggcacggatgccctgcatgccgttgccccgcacggaaacgcgcaggtcgctgtccacaccgcctttggccagcaccatgtcggtgacggctgcaaggtacggatcaaaggccgccagcgacatgttgcgggtggaggagcgtacgtcggcacgcagcgggtcgcgggtcagggaaccttctgcggcaagcctgccgtgcggcagccagttgccggaaaaactgaactccaccggcgcggcggcatcgctgccggcacccgtcacatccagattgatgccggtgaccgtcagccgtgcggcgcggggcagggtttcatccagcagcacacattcgctgttttgcagtgcggccttttgcacggtgaacgaccacggactgccgtcgttttcctgcggggcggtgtcctctgccgttccggccgtgctgtgttctgtaaacagccgttgcaggtccatactgccgcttttttcccgcaccatgcggacaaagccgtcgcgcagcgtgatatccgccacctgtgcctgacggctgtccggacgtatctgcacgccggaaacggtcagttcgggtatgcggatgctcggtgttttattgccctgtttgcgcagttccagtgcagaaagggtaatccccgcatcctgcacggtggcgttcagggttgcgcccgcgctgaatgaagcgcgggcacgggcactcagcctgccgctgtccagcagcaggggctgtgcctgatgtatatacggggtgaacagacgcaggtcggtgttgttcagagatgcctgtatctcgccgctcagggggttcagtcccagagtgcctttcagcgcggcggttccggctccctgcatagagatgcccacagagcctttgccgccggttgtgctcagattgttcagtgttatgtccagcgggccgaaggtgtggttgaagccgccttcgaccatgttgtcatgcagggccaccgaaccgccggtaaccgatgccgcatcaagctgtatgctgaagccgaagccgtctgcctgctttgcggtctgtccgtctgtgtttttcggcacggtggcgtttgcggcagctgctgaacgttgcaccggcgccatgttttcctgcgcggcagcaggaggagtgagcagcgccgccgcatagcgttgccagttcagctgccccgacgcgctgcgcgtgatgtccgcaaaaggttttgtcagtacggcgctgcggacgtgcagcagctgttcaaacagggaaaacctgccgatgtcgtatgagaatgcatcaaaaccaaggactttctttttgccgtcgtacaaagccacatcggccagtgtgccgttgccgctgatatgcagcagcgaacccgaagcctgttcggcgaaagagaaattgacagcggttgaaagccgtccgctggcgagttccagcggaattccggcgggaatatactgccagtaatccttcagttcgatgttgtctgcggcaaagatgaagtcggtgcgcagtttgttgccgaaaggaactatgcgcccctcgaagtcgacggcattgccgttgacggtggcgttcatacgcggttccacgggagcgtccctgtctccggccagactggaggtgaacggtacctgcagattgaggtccgtcacggtgtgggtgatgccgtggggcgtgtcacggaagacgatggagctgtttgtcagcatgaaattgcgtacggcaaaaggaaataccgcgtcgtcctgcccgctgtcttccggccgggcttcggcggaaggaggcataaggtcggagaagttgtattgccccttgcccatgaattcgagagacaccgccagccggtcgatggatatatagcggatgaccggcgcccggtagaatatggtggtgatatccggtgccgccctgacggagcggaaggagatgaacggaccggagccgtctttgcgcagcacggcggtatcgcgcagctcgacggaaagcgtgaacgggttgaacgacatgccgcccacggaacagttgcgtcccagagcctgcgacaggttgctttccacagcgtcgcgcgcgatgtgcggtaccagaaaaaaaccgccggctgtccagacggcaagcagtccggccagccagagtatggcaagttttgctttgcgcggcagggtgttccagcgttgtgacagattcatgggagcctccggtcatatgacgtgatgcccgcaccatagcgcaagcagatgctcttttccagaagcgtatctgcttttcccgaaaagagatgctgacggaacggggcggcggaaggctgcgcgtttcccttgggtgctgcggcaaaggttgcgccgtggcacccaagggctgcagggaattgcgcggggtgatcggcagggcctgtggtcggaccggcatgcggcgccgcataaaaaagcccccgctgcggcgggggctctgagtgctgtgacggatcagccgatgcggccgggaccgtcggcggcgtcgggctccacgggcacgctgcggatcttcaccaggaagaaaccggcgcacagcacagccacggcaatgccgaaaacctgtgcgatatccatggaaaggccgaagccgattttggcgtaggcaaggtaggttgcgcatactgccgtcatgaatgtggcggggatggatgccatccagtgtgccttgccgtggcggacaagatacatggcgcccgcccacagcacgatggtggccagcagctggttggaaaagccgaagtagcgccagatgactgcaaacggcgtgagcgtgatggcgtagccgactgcgaacagcggcacggcaatgaacagacgcttgaccggtgccttctgaggcagcttgatgaagtcggcaatgatgagacgggcggaacggaaagccgtgtcaccggaagtgatgggcagaaccaccacgccgatgatggcaaggaagccgcctatgggccccataagggtcatggatacagtatccaccacggctgcggggccgccgttatccagcacggcctgcagttctccgggggtgtggaaaaagctcatgcccagagttgcccagataagggcgatgatgccttcgccgatcatggcgccgtagaatatggggcgtccgcatttttcatcgggcacgcagcgggccatcagcggagactgcgtggcatggaagccggaaatggcaccgcaggcgatggtgatgaacatcagcggccacatgggcaggtttttgggatgcaggttttcaagcgtgagaccctgcggatagaattcgtatcccttggcgatgagcatgatggtcaggccgaacgccatgataagcagcaccacggcgaacagggggtacaaccggccgatgattttatccacgggcagtacggtggcgataaagtagtaacagaaaatgatgcccgtccagatcatggtggcggtagccacggcgccgtcgccttcaaggccgaagcccagcttgactgccagcagctttgccggaccgagaacaaacacgacgcccacaagcagcagcagaatgacggcgaacacgttcatgaagtgcttggcgaaagaaccaaggttgtagccgacggcgtcggggatggatttgccgctgtagcgcaccgacatcatgcctgcgaagtagtcgtgcacagcacccgcgaaaatagatccgatgacaatccacagcagggccgcgggaccgtacagcgcacccagaatggggccgaagatgggacccagaccggcaatgttcagaagctggatcagccagatttttttgggatccatcttcacatagtccacaccgtcttccatggtgcaggccggtgtggcccggcattcatccgcgccgaaggcgcgttccactaccttgctgtatacggcgtagccgaccagcagtgctgcaacagccagaaaaaagtacagcatgactccactcctttttcaaaactccggttcgatgcgcgggggcgcatccctcctccgccagaaaacgggctgcagcggcaggccagccgtccggtgcccgatggtctgattgtagaaagttatactcttattccggagcgctgcaaacgtgcaggcacgaattgcacttgcaggggatgaattgccggtcagggggtgtcagttgcatcggtgcataaaaaaagagcatccgccatgggcggatgctccgttttttgtgtcatatgctgccggtaaaggctgctcagcgcacaataagtctgaggaaacgttttttacccagccgcacgacatactcgccggcagtcaggggcgtgttggggtcgtccagtttttcgccgtccagcgaaagggctccctgtttgatgaggcgttttgcctcgccgcgtgaaccggcaagcccggaatcggccagaaacgccggcggagtactgtcttcgccgcaggaacacgagaactcgggcatgtcgtcgggcacacagccctgcgcaaacacggcattgaagccctgacgcgcttcggcggctttatcgctgccgtggtactgcgcggtgatgtgttcggccagctcttccttggctgttttgggatgcagctcgccgcttgccaccctgcgctgcagctcggcaatttcgtccagcgttttggtggtgataagttcgtaatagcgccacatcagttcgtcggaaacggacatgagtttgccgaacatgtcggcgggcggttcatctatgcccacatagttgcccagcgactttgacatctttttgacgccgtcaagcccttcgaggatgggcacagtgagcacgcactgcggttcctgaccttcctggctctgcagatgtctgcccaccagcaggttgaatttctggtcggtgccgcccagttccacatcggcttcaagcgccacggagtcatagccctgcacgaggggatacagaaattcatggatggaaatggtcatgttgctgcgatagcgcttttcaaagtcgtcgcgttccagcatgcgggcaacggtatatcgcgaagcaagacggatgaaatcggctgcgccgaatttgtccatccattcggagttgaaccgcacctcggttttttcaggatccagaattttgaagacctgttttttataggtctcggcgttctgcagaacctgttcgcgggtgagcggcgggcgggtttcggaacggcccgaagggtcgccgatcatgccggtgaagtcgccgattagaaagatgaccgtgtggcccagctcctgaaaatgacgcagcttgtgaataaggacggtgtgtcccagatgcaggtcgggcgcggtggggtcgaatccggccttgacgcgcagcggtctgcctttggcaagcttctttttcagttcttcttcatcgatgaactccgcactgccgcgcagaatcgtcttgagttgttgatccatgtccattgtcacacttccatgtagttgtatttgatcgggctggtgttgcagagaacggcactgatgtcaaagacgccgtctgccgcgcacctgccccgcatcagcacgcttttacggttcaatgcgtataatttcaacctgcacggctttgcctgtggcggggtccagttccgtcagcagtccgttcagaccgccgcggcccttggccggtacaaaccggcggggcagcctggtgaccattttttccacaatgcaggcatgatccatacccagaacagagctttccacaccgcacatgccaaggtcggtcatatatgcggtgccctgcggcagaatctgtgcgtcgttggtctgcacatgggtatgcgtgccgcccagcacggttatgcggccgtccagataccagcccatggcttttttttcactggtggcctcggcgtgaaagtccagcaggcgtatgacgacatcgccgggcagcgatgccagcagcgtctctgcgcactgaaaagggcagtccacagcttccatgaatgttctgcccagcaggttgatgacggctattttgtgcccgtccgcgctctgccggacggtcagcccgttgcccggagcgcctgcaggatagttggcgggacgtatgaggcgctcctcacggcccagcactgcataaatttctttgtgtttccatatgtggttgcccgatgtgaccacatcggcaccggccgcggcaagtgccgaaaaaccttcgccggtaaggccgatgccgccggaggcgttttctccgttgaccacggtgaagtctgcaccgcaccggctgatcagcggcggcagatgttcgcgcagggccagtctgcccggcttgcccaccacgtcgcccagcatgagtatacgcatcagtatccgcctccgaaaagcagcacatccacttgcgtaccgctgtccagcccttcgctgtgtgccggtatgcgcacgacaccgtgtgcctgcagcatggtgcgcagcagtccggacttgcctgtgaccggagtggccgtgacccgcccgtcctcttctgcatgcagccgtacgcggatgtagtcttcgcgcccctgtctggaagcaatgttgcgcgccagcaccgcccgccgcgaagcccatgccgactggtcaaacggcgtgcgtctgcccgccagccagtgaacaaaagggatgcccagtacaaacatgacaacctgcgccgaggtgacctgcccgggcagcccccagacggcgcagcgctgacctttgccgtctgcagaggccagtatgagcggcttgccggggcttatggcaacgccgtggttgatgacagcggctccgtccagcgaatcaagggcggccatggtcaggtcgcgggtgcccacagaactgccgccggaaagaaggaccatgtcgttttccgccgtggtgcgcgccagcatggcggtcagtgccttttcgtcgtccggcacaatgccgtaacaggttacggcggctcctgcggcacgggccatggcctgcagcgcgtggctgttcacatcgcgcacctgtccggggcgcggcgtggcatgggccggaataacttcgtctccggtggaaaaaatgcccacgcgcggccggcggtgcacatgcaccgtctgcactcccagcgcggcgagcaggcctatttcctgcgcgcgcagcagcgtaccggcggtcagcgccggttgcccctgcacggcatcttcgccccgcagcatgacgtgttcgtgcggcgccacggatttgcgtatttcaacggtgcccgcgcccatttcctgcgtgtgctccaccatcaccacggcatcggctccccggggcagcagcgcgccggtgactatggcagcgcattctccggcggctatgctgaaatctgcggggcgttcgatgctgacggtgcccgtacattcaaggtaggcggggttgccttcggtggtgccgaaaaggtccgcggcgcgcacggcatagccgtccatgcacgaacggtctgccgccggcaggtcttcgggcgaaaccacaggcgcggccaacacgcagccgtgggcttcgtcaagcggggtctgcagcgcgggcagatggtcgaatccgcgcaggcggtctataaagctctgcacatccagcacgttgaaaaaacctgttttcatagtttcactcgcatggcttgggaggattttccatgccgcgggctgccggtatacccgcagggcacacaggtgacgctgtacaaaaaaacagacggcagacatggagaacgggaagcatagccgtcatgcggccggtgcacaaggacgaaagcggcagcccgcaggaggcgcgcagcgcgggtaagaactgcacctgcggtatgcgcagggttgcggccggagcagttgccgggcggggttattccatgcggcctttgctgatgcggataatgcggtcggtgacatcgcgcagccagccgtggtcatgcgatacgataaccagcgtggtgccgcgttctctgcgttcggtcagcaccgcgtggcgcaccgctgcagaactgtcttcatcaagcgaggcggtgggttcgtccagcagaagcacacgggggcgcaggaccagccgtgccgcaagggccacgcgctgtgcctcgccgccggaaagccggaaccatggacgccgcagaaaatcatcagggtcgagccgtaccctttgcagtgcttctgcaaggcggctgtgcgaggcgtcttcaccgcgggctcgcaggccgtatgcaatgtttgcggccacgctgcggtgcagcagatagggttcctgtgtcagcagggttacctgccgccgtacggccgtgcccgcggcgcacgcgtcgcttccgtcaaaaaaaagagagccggaggccggaggctccagaaaagccagcagccgcataagcgtggacttgccgctgccgttggcaccggccacgcccagtatttctccctgcgctatgtccagtccggcaatatccagcgccgtatgccgcgcgccgtcgttgcccgtgtactgctgggtcacgttgcgcagactgtacagcggcgccgtgtcatggtcagccgggttcatcgtatcaccgccctgcgtttaagaccggaaagagaaaggttgaccagaaaggctatgaccatcagcaccacgcccagtgcaatgcccatggcgaactcgcctttgcctgtttccagcgcaatggccgtggttatggtgcgggtgtgccactttatgttgccgcccaccatcatggatatgcccacctcggacacaatgcgtccgtaagcggccacagcggcaagcagcagatgataacgcacttcccacagcatggcccgcagcacctgtccgcccgaagccccgagcgtgagcagcgtgtcacgcaggcgggtgtcggcgtattccacggcattggcggtcagcgctatgaccatgggcagtcccagcagggtctgacctatggccacccccggcagggtgaacagcagccccgccccgcccagcggtcctctgctggacagcagggcatagacgataagccctatgaccacggtgggaaaagaaagcagcgtgtccgcaagcatgcgcagcgcccgcttgcccgggaatgaacagtatcccagcagaaaacccagcggcgcgcccagaataacgctggccgccacagacatggtggttaccgccactgtggcgtagacggctgaccatgtttcgggattgccgtccatcagcaggccgaatgcctgtgtcattccgtccagaataaagctcatgcgtggcttccgtagtatttgggtgccagccggagaaaatacgctgccggcggcctgtactgacgtatactgacctgtaatgacagaggggcgaacgggtcgcccctctgccggtggccggacggttgtccggcataaatcgggccgctgggtattattcggcgttgggggtgaacagcgccttgcccatcagcttgaagtcgccgatggttttctgggtggcggggctggccatccagttgacgaacttgtctgcaaggtcttttttcaccttggggcaatgggcggggttgaccggaatggcgctgtactggttgaagagaattttgtcgccttccaccagaattttcagcggcgggttgccgtccatggaggcttcgtatttgatgtaggtgccgcggtcggtcatggtgtacccgcctttttcggcagccacgttgatggtgcgcagcatgccctgtccggtctgcacataccatgcttctttttcaggggacgagccttcgatctgcttccacaggcttttttccatcttgtgggtgcccgagttgtcgccgcggcttacaaatacggcattatccgcggctatcctgcccagagccgcggccacggtcatgcctttgacccctgcggggtcggcggcggggccgatgatgacaaaatcgttgtacataagctgggtgcgtgcagtgccgaaaccggcatcaacaaaggctttttccgctgcgggggcgtgtaccagcagaatgtccacgtcgcagttttcacccattttcagggctttgcccgtgcccacagctgtccagcgcagttcaatgccggtgtctttggtaaactggggggcaaggtcatccagcagaccggtgttgtcggtgctggtggtggtggccatcataagaaccggtgcttcggcgtacgcaacgccggtcaggctcatcacaagagccagaacaagtaacagcttccgcatcgctttcctccgtcatggtttgtttgcgtcagttccggtacgcaatcagctaaataaaacacaatgcggaaattattacctgaatacctaccgccatgtccataggagaactcttgcttctgctccggcacagcagaaaaataccccttcgcgacgtgtcgggcgctgtgcggcagcgcatgaaaaaagccgccctctacgggcggcctgagcttttttgggggggcgctgatggtgccgcagggtcagatgccgccgccgcaaacgccgcagtcttccgattcttcctgttcgggcaggtcttccagccggacatccagcccttcgtcagaaccgcagatattgaacaggtgttcgccggacatgaggtcttccagagtgatggagtttagctcgcgttcaagaacctcggaaatgcgcagccacgccacccgcgttttgcaggtgggcgtgcgtgtacacagctcgttgtcggtgcagcagtctgtcaggcgtatgccgccttccatcacatcgactatctgggccagtgttatttcagagggcgcgcggctaagcatatgcccgcctgcagccccccggacgctgttgataagttttgcttttttgagcggtttgatgatctgttcgatgaattgaacggaaacccctgtctgttcggaaagagcagacgcggtacggggtgcgtccgtggcgtgctgggccagatccagcagcagtctggctgcatagcgggtgcgggctgaaagcttcatatctgcaaaatgggatgttggaaaataatggagtaaggcgcctgaacgcgacggatacccgccgggtgcgcggcacgtcaacaaagcccgacttgcgtccggtcgggcaccgtttaccgggagtgtaagccgtatccggcggcttgtcagcatgaagccggaaagagtttttcatgcgggcggcggcatgatgccgcgataatgcatcatgcccgctgtcggcggcgtgcgatgtggtgtatgctggggcagcgtgatacggccggaacacataacagcaacaaggagccgtcatggataacagtgagacagcatctgcagggcgtgcggccgcacatggtccgggaacagtgcttgtgctgggggcgtcgggctatgtgggggggcgccttgttcccctgctgctggaaaaaggatggcatgtgcgtgccgccgggcgttccgcggaaaagctgcgctgccgcccgtgggcggcacatccggcgtgcagcataaccgaggctgatgcacgggatgcgggttcgctgctgcaggccatgcgcggctgcgaggcagcgtactatctggtgcattccatgtcgccggggggcagggggttcgagggggcggacaggcaggccgcctgtgccatggtggaggccgccaacgccagtgccgcggaatcaaccgcggcggacggcggggccggtttgcggcgtataatctatctgagcgggctggtgccggatgatccgcaactcagtgcgcatctgcgttcgcgggcggaagttgcccgtattctcgcgctgggcagggtgcctgtgacaactctgcgcgccgcccagattctgggttccggcagtgcctcctttgagattctgcgctatcttgccgacagactgcccgtgatgatcactccccgctgggtgcgcacgcagactcagcccatagctgtgtccgacgtgcttgcctatctggcagggtgccttgagcatcccgaaaccacggggcgtacatatgatatcggcgggccggacatcctcagctatacggaattattcgctctgtatgccgatgtggcggggctgcggcggcgggtgattattcccgtgccgtttctttcacccgcactgagcgcacactggctcaatgtggtcacgccggttccgcgcgcactggctgcgccgctggtcgaggggttgcgcaacagggtggtctgcgccgaaaattccatccgtgatgtcattccgctgcagcttactgactgccgtacggccataagtatggctctggacaaggtacgccagcatgccgtggccacctgctggaccgacgccggagccatcacccgccccgaatggctggcggaaggcgatgccccctatgccggaggcaccgtgctgcaggacggttattccatgcgtgttgccgcttcgccggaagccgtgtgggagccggtgcgccgtatagggggcgaaaccggctggtattacgatgactggctgtggcggctgcgcgggctgctggacaagctggcgggcggtgtgggcgcgcgcaggggccgccggcatcccgtggatctgcgtgtgggggatgcgctggatttctggcgggttctttccgtacggcatgcggagcatctgctgctgctggccgaaatgaaagtccccggcgaagccatgcttgaaatccgtgtggtgcccgttggcgcgcagacagagctgcggatgcgtgcatggtttttaccgcgcggtctgtggggactggcttactggtatctggtgtacccgctgcacgggctggtgttcaaaggaatgctgcgtgcgctgggtcgcaaggccggagccgacggaagcgcgccggtgcgtaaactgccgccggaagaccccgcggcgtgcaggctgccgacggacggcggaagcgcccgctgaaaaagtacggcagcggccggtccgtatgcacacggaccggccgctgtgttgttttagtaaggaagaatcttgcggccgcgtacttcgtgcagcacttcggccatggccagataaaaggcacttgcgccgcagatgatgccctcaaaaccggcaatggtgcctatggtttcactgccggtccagtcgcgcacggcaagcagcatgaacagcaccgtcagcgaaaggaatacaaagcgcagcaccggcgaaccttcacgcgtgccgaggtacatgaacagcgtgaagactccccacaggaaaagataccagcccatgaaggcgtggggtgccggttcggcaagccctgttttgggcagtacgatgagtaccaccagcgtgagccagaaaagtccgtaggaagtgaaggcagtaagcccgaaggtattgccttttttaaattccatgatgcccgcgatgatctgggctatgcccccgtagaaaaagcccatggccagaatcatggaaccgatggggaaaaatcctgcattgtggatgttcagcagaattgttgtcattccgaaccccataagcccgagaggggccggattggcaagcctgtgctccattgtgatgactccttggtgatgtggtgtctgaggctgtttgctcagtcagcgggctatatatggagtttgccgtattggcaaagggtactgacgtgcccgctcgctttttggcaggtgccgctgcatatgcggcggcggcaggcctgtgtcacattctggcacaggcacgcggttataacagttatactcgacgttgacccgcgcggaggatactgtggcaaggtctgtaatctgaaaccggcagcaccgtttcagcgggtgcgccgtgcaggtggtcatgagccagctacaagatgaaatcatcctttttgcccccgatgacgcacatgaggcaccgcggcagtccgccggcggtgcatgggatatccttgtggtggatgacgacgaggctgtccatgcggtgacccgcatggtgctgcagcatctggtgtttgacgggcgcagcatacggcttgatcatgccggcagtgcggccggtgcggaagagaagctccgccggaacacctatgctctggttcttcttgatgtggtgatggagaccgataacgccggactggagcttgtgcgctgcatccgtgatcttccggcccttgcggagaccagaatagtgctctgcaccgggcatccgggacaggcgccggaagagcgcatcatgatggattacgacatagatgattaccgtgacaaaagcggactgacgtcgcagcggctcaagactgccgtgtttgccgctctgcgcagtcatcagcggctgtgcgagaacagagaccagcggctggagctggcccgcagccgcaaccgcctgcaggccctcatgggggcgctgccttcggccattgtggggataagcgcgggggggcacatcatcttgtggaatcctgcggcggaacggctttccggcctgcccgagggcgaagtgaccggccgtgactttgcgcagccgcttgagcagctgtccgtagatgctgctctgctgcaccgcgtcatgcaggacggcgaaacctacacgcgcctgcgcgaacgggtgactctgccgcagggcacaaccatcgtgcgggacctgcatatccaccccgtgccgcaggcagggggtgcggttgtgcggctggacgatgtttcggtgcgtgaccgtatggaaaacctgatggtgcagagcgaaaaaatgctctcgctgggcagcatggccgcaggtatggcgcatgaactgaacaatccactgggggcagtgctgcagggggtggataccgtgcgccgcagactggacggcgctctgcccgccaacgtgcgggccgcgcacgaaacgggtcttacgctggccgctctgggacgttacatggaacagcgcaggattctgtattttttggacggcatagaacatgccggacgccgtgccgccgtcattgtgcgtgatatgctggatttcagccgccagagcggtgaaaaacagcccgcagacgtgcaccggcttattgctgccgcgctggaactggccgaaaaaagttatgatctgcacgacgcatgggatttccgcaatgtgcaggtggagcgctgtttcgcgtcgtcgctgccgcagattccctgcgctgcgcaggaaattgaacaggtgctgctgaacctgtttcacaacgccgcgcaggccatgactcccgcagtcatgcagaacagaaccccgcggctgtgcatccgcacggctgctctggagacgggcgtgtgcatagaagtggaagacaacgggccgggaatccccgaagacatctcaaaacgggtgtttgatccgttttttaccaccaagccgccgggcaaaggtaccggactgggcctctcagtttcttttcatatcgtggtggaccgccacggtggagagtttcatatgatttctccggaatcgggcggagcctgcttccgcatactgctgccgtacacagccggccgtggcgcgggggcacagcagcaggcctgttgaagccgcaggcagtcatgcgccatggggaactgccatgaccatggggtccacggcagcgtcaaattcttctgccgaaataagttccagttccagacaggcctctttgagcgttgtgccccgcgcatgtgcgtggtgcgccgctctggcggcattgtcgtagccgatgacgggcgacaacgcagtcacaagcatgagcgatctgcccagatggtcgctgatacgctgcatgtcaggctgcatgccttccactgcatgggcggtgaatgaacggcagccgtctgtcagcaggcgcacggatgtcagcagattgaaaatcatcagcggcttgaagacgttcagctcgaaattgccctgcgaaccggctatgccggtggcggcgtccagccccatcacctgcacggccaccatggtcagagcttcgcactgcgtggggttgaccttgccgggcatgatggacgatccgggttcgttggcgggcagtctgagttcgccgatgccgcaacgcggccccgatgccagccagcggatgtcgttggctattttcatcagtgaaccggcaagggtgcgcagcgctccgctggccatgcacacggcatcgtgggctgaaagcacggcaaaaaaattgggtgccggtacaaaaggcagacccgtgaagcgcgcaacacccgcggcagccatgcccgcaaaaccacgcggagcgttaagacccgtccccactgccgtgccgcccagcgccagccgcagcagatggggcatcaccgcttccattctttccagtccgtcatcaagaagagctgtgtatccggaaaattcctgccccagcgtcatgggcacggcatcctgcagatgtgtgcggcccagcttgaccaccgactgccagtcgtggcttttttgtgccagcgcgttgcgcagcgtgcgcaccgcaggcaccagttcgcgggaaagggctgtggctgcggctatgtgcatggccgcaggaaatgtgtcgttggatgattgtgacatgttcacatgatcattggggtgcacgggagatttggaaccgggaatgcctccgctcagctcaatggcacggttggcgatgacctcgttcacattcatgttggtctgcgtgccgctgcccgtctgccagaccttgagcggaaagtgaccggaaagttttccgtcggctacttcatccgctgcggcgcatatgaaaccgcacagttccgggtccagtctgcccagatcacggttggcaatggcggcagcctttttcagcagcccgaaagcgcggatgatttcttcgggcatggtgtcctgcccgatggcgaaatatttgagcgagcgctgcgtctgcgcgccccagtagcggtcggcgggcacttccactgcgcccatgctgtcatgttccgtacgggtggctgggggcatggcttctccttcatggtgacattggtgcggcggggaatatttttgcggcggtgcgtctgcacatggtacgtgcggcatgtcatggtgtctatgcagaagggccgcgtgcccccctgcggatgcacttctttcactcgccggcagcgttgccggcctgctcctctgctccggcggaagcaggctgtgcatcgtctccgtcctgccggagcgggtcaggcacgggcagtccgtaatgtgcgggcaggctccgcagcgcctcgttgaagcgcttcagcaccggatcccgtatggtttttctggaaaaacccacatagtagtaagtcgtggctgctgttccggcatagcgcagtccgcgcaggttatgcagggatatgagcgtttcccccacggctttgtttgaaaatacggcatcgacgcggcctttctccagtttgaggaagccggtcaggctggcaggttgtctgtctatggtgaacatgcggttgcggttcagcgcttcaagcgtctgtgatgtgttggaaggaccgtaaacgcttactctgtatcctgccatgtccgccgcagacaccagctggacgggatcattttcgtgtacgaaaaaaccgtattccacggtgctgacgggcacactgaacctgagccagcggtccctgctgcgggtgcgtacgacaggaaaaagtccgtcagcctgcccgtttctgactttgctctgggcgcggccccacggatagacggctaccgaacaggggaatcccgcttctgcgcaggcggccagcactgcttttaccaccgttcccgcaggtctgccgtgttcggtataggcatagggcggaaattcctgcgttgcgaacagcagcggagcaatctcctgccggtcatcggcgctgaccggcgcacaaaggaatatgatgagcaccgctgagatactgctgacaaagaggccgacgggccgtttcataaggcaccttcctgccgtgcgcgactgcgcatgacagacagaccataacacaggcgcgctgaggcgcacaggttgcggatgttataaacatcgccggtctgcacggcggatgcaaaaaaaagccctgcagggcagggcttgaagtcgggaagtctagttgaggatgtagcgcatgggatcgacgcacacaccgttcaggcgtacctcgtagtgcaggtgcggaccggtgctgcggccggtattgcccatgtaggcgatgagctcgccccgggccactttctgcccttttttaactgcagagctgcgcaggtgggcatagcgggtgacaatgccggcgctgtgccggacgagcacggtacggccgtatgcgccgtctgttccggtgaacagaacttcgccgttggccggagcgtatatgggggtgccgggacggttggaaatatccagtcccttgtgaaagtccttgcgtcccgtaaagggagaccgccgcgggccgaagggagaggttatccagccttcggtgggccagatggaaggcgtggcggccagcagttcgcggttttcgttaagggcgttcagcagttcctgctgtttgacttcttcaagccgtacttcggtgttaagctgcttgagaaagctgtgcattttgcgggccagcagttcctgccggtgaatgggcaggtagtcgctggaaaaatcgtctgtgcgggcaccgccgacggaagaggtttccgcaggctctctgtccatgtttatcatgatgcgcagtttggagtcgaactggcggatgcgctgcaggtcgtcgcggatgctcttcagcttgcccgccatgctgagaatctgcacattctgttcgtccaccagcttttcagacgatgccagcttgtcccgcagggtgtgatactgcgagtagtatttggcaaagtagatattgctgcccacaagaccggccatgacaagcaacagggcgcacagcagccacccgcgcagccgtagtttgctgcagcagccctgatcgcctttgaagatgacaatgtggtatttgttaaaaagcatagccggggggttatggtgtcagttcgtgccgccggaacaggacaggcggatcaacgatactagttactttgattgcactttacgtgtcaagtcaagctgccagcgtatcaaaccattgaaaacattacttttcattgttttgttgtttttacacatggctttaaattcatccatgacctcgctgcggcgcgagttgaaagccgaaggacaggggtttgtccacagcggcagttcccatgcgcgcaccgcacgatggatgacagatttttccaccagcatcagcggccggatgactttaagcatgccgccgaaaaagtcttcgcacatgcccatgccttccacccgtccgccttcgtacagattcatataaaatgtggccacaagatcgtcggcattatggccgaaggccagatgcgtcaggttgtacctgccgcacaggtcaaaaaggtgcttgcggcgcagcatggcgcaataaaagcacggcgagttgcgtctgttttccggagaatgggcgcgcgggccgtggtccgtcagttccacatggccggccacgccgttgcggtgcagccattccagcagcggggcatggctttgcgggtcaaagccgggattgacatgcagggccattatttcaaagtgaaaagggacaatgcgctgtctgtacagcagcacctgcagcagtacccagctgtccatgccgcctgataccgccaccccgacccgggcgccggggtacagcatgccggtggtctgcatgagcttgcccgcgctggcgatgcattgtttctgtgcgtagttgagctgttctttacccatgtatggattccccgctgtgtgccgctgacggcagagtgtgccgtggaccggcgcggggtgagatacctgcttccgccgtgcgatgcaagtttgtgcagtgccgctgcggccggaaaaggtgacggttgcacatgcggacacatcttgagcgcagggtggaagcgcctgcccgtttatgatatgctgtgccaggtattgacagcgacaagcgctgcgggtaagctgcgcagcttggcgtgttgcgtgccgtaaggacgaaccacgcagaatacaacaataccggcaggacgcgcgacacggcgctgcggcacagcattaccggaaaaccggccgcccgcttcgcggtatgcctttttatttttatagatacaagtgcactcatgagcagacgcctgttggtaacgatggccgttacggggcttgccttactcgtcgccgcggggggctactggtggacgcgccgcgtgatggtgttttccgattccgcctggcctgtgcctgcggtctcctcccttgcgcgcatttccatgatttccggcggtacgccgtttgatctgatatccggcgacggccgctgggtggtgcaggacccgcagacaggtatgatgtgtcttgccgattccgcccgcgtgaaccggctggtggacacggtgcggcagaaccgccccgtgcagcatctgggcgcgttcgagccttctgcagccgcagcctacgggctggacaaaaatctgaccggtcttacgttttacgggcgcaggcagtggagcattcatgtgggtgccgaaggctggcgcaagcataccgtgtatgcccgcgccacgcaggaaggcgacgacatgtacctgctggacagcgtgtaccgcgacatgctttcggcggaggccgcatcgtactgtgatatggggcttgtgggtgtttctgccgcgcaggttgtccggctggcagtggaaggccccggcattggtgcgtgggaggttgcccgtacggcttcgggatttgccttttcggggcagctggccggtacagacgcgcaggtgtcttcgcaggctgtcgatttttatctgcatgtgctgacggggatgagggcttccggtcttacggaaactgcaccggaggatctgccgcccccgcagctgcgcatcagtgtgtggcggcagggagcagcccggccggaagaggtgctcatttatcataccggcaacggcggttcttcttttttgtgtcaggccagccggcagcccggttttgtgctgctggaagatgaccgcgttgacaagctttcgcgctctgcctttgatatgagcgagcgccctgtgctttcacgtccgctgaacggggtggaagggcagaagataaccctgcgcagagacggtgtggaaaccacctttctgctggggcgcaaggaacagggatggcgtgatctggtaaccggcggcaccgtgctggggctggatgtcatcacctacggacttggttcgctgcagtacgagtttccgccgcaggacacgcctccggaacaggccgtgccctggcttgtgtgggaactgtacggagagggcggcgcagcggcgcttgccttgtatttttataaagatccggcgctgcccgcggggttttgccgggtcagggtggacgacacgggaccgtggtttacggtgggaacgcgtcttgtggatgacatgctgagcagggtgcccgctccggcaccggatccggtcatgccgcagacagagcctccgtccgcaccgtcctctgccgccgccaatgccacagaacaggcaaacgggcagtgaccgcccgcattcaatatcgtcaaggagtctaacatggcacgcattaccgtagaagattgcatggagcgcgtaagcaaccgctttctgcttgtacagatggctatcaagcgcgtgaagcagttccgcgagggatacgagcctctggttccctctaaaaacaaggaaatcgtgaccgccctgcgcgaaatcgcagccgccaaggttgtgcctgaagacgagctgtccgccgccgcggcggaaaacagagccgaataaagcatcatgagccagcgtgactattacgaggtgctcggggtttcgcgggatgccgcagacgatgaaataaaacgtgcctaccgcaaaaaggccatggaatttcatcctgacagaaatcctgacaaccccgaagcggaagctaaattcaaggaagccgcggaagcatacgacgtgctgcgtgacgcagaaaagcgcgcacggtacgaccgcttcggccatgccggtgtaaacggcaacggctatggcggaggcggcggcttttccagcacggaagatatcttcgctcatttcggagatatattcggagaccttttcgggttcgccggcatgggcggtgcgcgcggtccgcgtccgcaggccggttccgatctgcgttacaatctgaatatttctttcagacaggcggcacggggcgacgaagtcaccctgcgcattcctaaaaatgtgacctgccccgactgttcgggcagcggcgcggcaccgggaacacagcccgaaacctgcccccagtgcggcggttcgggacaggtggtgcgccagcagggctttttccagatggccatgccctgcagtgcctgccgcggcgaaggacgtatagtgcgcaacccgtgtccgcgctgccgcggtgccgggcaggtgcaggacatccgtgagctttccgtacgcattcccgccggagtggataccggcaaccgtctgcgtctgcgcggcgaaggcgaacccggcgtgcacggggggccccccggcgacctgtatgtggtcatacgggtggacgacgacaaaaccttccgccgtcagggacaggaccttgtggtgcgcaaagagatttcctttgtgcaggccattctgggcgacaaggtggaagtgcccacgctggatgatcccgtgaccgtggatattccgcgcggcacccagagcggcgaagtgttccgcatcgccggcaaggggctgcctcatctcggcagcagccagacaggtgcgctgctggttgaggtcactgtgcgcattccttccagcgtcaatgacgagcaggaaaagctgctgcgcgaatttgagcggctggaagagaacagacccctgcgcaaggtcaagaatatgttcaaaaaggccggcaaggccatgggaatggactgaaaatgagcagcggcttttcacacatggacggcgacggttccatcaccatggtggatgtgggtgacaaaaaagacaccagacgcacggccatcgtgcgcggcaaggtggaaatggcccctgccacgctggacatgcttgtgaaacaggcgctgcccaaaggcgatgtgcttaccacggccaaagtggcaggcattcaggcggccaaacgcacgtgggaacttattcccctgtgccatccgctgtttctcagctatgtggatgtgcgttttaccgtggatgaatctctgcccggcgtggtggtggaagccgaagccagaaccacggggcagacgggtgtcgaaatggaagcccttgtggccgcgcaggttgcggccatgaccatttacgacatgtgcaaggctgttcagaaggacatcgtgctgcgcgactgtcgtctggtgtacaaatcgggcggtaaaagcggcgaattcagagcctgctgaaccaccgcgccgacgccgtttcagtagacatgtttcgggcagggccccgttccgtcacctgcggagcggggccctgtcgtatgtgccgccgtacctgccgtgcggtgcggcagcgatgactgcaggggagcgcttccggtatgcgctccggagagattatgaagatttcagtactcaatctgacaaaatcatacggcggacacgagctgttctccgatttttcactggaggtgccttcaggcgtgcgtctgtgcgtctgcgggcccaacggatgcggcaaatcgacctttctgcgcatgctggcaggagccgctgcgcccgacggcggcagggtgacctatccgaaaaactgccgtctcggctatgtggaacaggaactggacgagaccagactcgacacccccctgcttgagtgggtgctggatgtgctgcccgactggaatgatttctggcatgaatgggaggcagcttcagagcggcgcgacgaggccgccctgcgttctctgggccaccggcaggccgaactggagcaggtatacggctacaatcccgagcaccgcgcgcgggccgttctttcggggctcgggtttgccgagagcaaatgggacagaaccctgagagagctttccggcggctggcgcgaaagggccaagctggcgcgggtgctgacggcgggggccgatgtgctgctgctggacgaacctaccaaccaccttgatctggatgccgtggagtggcttgaacagtttctgacggagtataagggcgcactggtgtttgtggcccacgaccgggtgttcatggataaggtgggtacccatgtgctgtatctgggcggcagcaggcccatgtaccgtaaaggcacgtttacgcagtttctggcgctgcacgaagaaaacgaagcacgcaaggaacgcgagatgcagcgcatggccgaagagattgagcgcaagatggatttcgtgcgccgtttcaaggccaaggcgaccaaggcgcggcaggccaattcgcgcaagaagcagatagaaaagatggaacgcgagctggacggtgtgacgctggaggccagacggcgtacgcttgatttcgcctggcccgaacctgcgcgggcggacaaaaccgtgctcagcgtggtggacctgacgttcagcttcggcgacggcaccgccctgtggcctgcactcagctttcagctgtaccgcgggcagaaaatagcgctcgtgggaccgaacggctgcggcaagtctacgttgctcaagcttgtggccggcaggctggaaaaaaccggcgggtccgtggtgcagggcagtctggtgcgtatgggctatttcagccagcatcagctggatacacttaatccggccaatacggtgctgggtgaaatacgcagactgagcgacccccgtaccacggaagaagagctgatgagcgtgctcggtctgttcatgctgggacaggcgtactttgagcgtcaggtttccgctctttccggcggcgaaaaaagcaggctcattctggccatgctctttcttgcgcggtgcaattttctggtgctggacgaacccaccaaccatctggaccttgaaagccgcgaggcgctggtggatgcgctggacagttttccgggcacgctgcttatggtggcgcacgacagacatctgctttcctgcgctgccgagcaggtgtgggagctgggcgcacagggctttaccgtgtacgaacggggctatgaggcgtgggatgaggccagaaaggcccgccgcatcagtctggacgcgcgggatgacagtgcggagcgtccggtgcaggcagggctgagccgcgaggagcagaaacgcatcaagcgggaacaggcagagctgcgcaacagactgcacagggagatgaagcccctgcagcagaagtacgatgcgctggaaaaagagtttgagtcggtactggcggaacagaccgagaccgagaccctgcttgccagtcctgatgtgtatgccgacgccggcagggcttcggaactgctcaggctgttccacagtctgcaggcccggggtgaagagctgatggaggccatggccgatctggaatccggcatggcggacatagaggcccgcagacagcaggccggtttgtgatgtttttatttgtcgccggaagtgtggcgtcatgatacgggaacagtatgaaatctgttgatgtggtggcgggcattctgtggcgcggcggccgttttctggcagtggagcgcccgcagggcagaccccgtgccggcttctgggagtttcccggcggcaagatagaacagggcgaaactccggaacaggctctggcgcgcgaactgaaggaagagctgggcgtggatgtccgggatttctgcttctggcgcagcgtggagcatgcttacgaggatctcgccgtgcgcctgaggttttttcatgtgaccggctttgcgggcgagcctcaggggctggaaggtcacaggctggcgtggctgcggtgcgacgaggcgctgcggctgcgttttctggaggcggacaggccgcttgtggccgatctggccaccatcacattctgacgggggatacccatgagcgcactgttatttgtcatggcgctgctggcgggggccaccctgcccacgcaggcggggataaacagcggacttcaggcgcactgggcgggcagcccggtactggcgtcgctggtatcattcagcgtgggcaccgcggcgcttgtgtgctggtgccttgtcacgcgcaccgcgccggcggtacctgttccgggcaccacacagtggtggcactggacaggcggtctgctcggggctttttttgtcagcgcggtcacttttcttgcgccccgactgggggccacaaccatggtcgcgctcattctggcggggcaggtggcggcctcggtgctgctggatcacttcggggtgctgggctatcaggcccgatccgtcaatctgccgcgccttgcggggcttgtcatggtgggggcgggcgtgtatctcatccggcggttttaattgtgcgccgcaggcgccgagggttttctttgccgcaatgttggcatagaatggttcaggaccgttttcgccggatctatggcaggatcgggcgataatgcataaggccggcagggccaaagcggaaaagcatatgcggcagcttgaactcaaggattcgatgaagatcggcataaaagagcttgatgatcagcatcagcagcttacagagatcatcaatgagctgtattacgcctatatgcaggggaatcaccgtgcggtgctgtgcggtctcataacccgtctgaacgactacgcacatgaacatttcgcgctggagcgccagtacatggagcggtttgtctttgaaatgccggattatgaacagcatatgcaggagcatcgcgagttttttacggacgccatcggttttctgttgcgctacatcgaagaaggttctgaaataacacctgaaatgcttgactatctgcagggctggtggaaggaccatgttatggtgcgtgataaggagctgggcagattcctgcgttcgcggggcgttaccgcatagtccggaaaacgggcggcggcacatgtttttccactcacaaggagtttttaatgtccaaggaacgtttggtcgttgcggttgtaggtgccacgggtgctgtgggccgcgaaatgctgaagacgctggaagatcgtgaatttcccgctcatgaggtgcgcgcgctggcctctgcccgcagcgcaggaaccaccgtacccttcaagggtggcgagctcaccgtgcgcgaacttaccgaagactcctttgaaggtgttgatatcgcattgttttctgcaggcggcggcacttcggcccggtttgccccccatgccgtgaaatccggctgcgtggtggtggacaactccagcaactggcgcatggatgagcgctgcccgctggtggtgcccgaggtgaaccccgacgccctcaagctgcacaacggcatcattgccaaccccaactgctcgaccatccagatggttgtggccctcaagcctctgcatgatgcggcaggcgtacgccgcgtggtggtttccacctatcaggctgtttccggtaccggccagaaggccatatccgaactggaaaaacaggtgcggcagatgtttaacatgcaggagcccgaagcttcggtctatccgtatcagatagcgttcaactgtctgccgcacatcgatgttttccttgaagacggctacaccaaggaagaactgaagatggtgcaggaaaccgtgaagataatgggcgacccgtcggtgaaggttaccgccaccaccgtgcgcgtgccggttttttacggccattccgaatcgctgaacatcgaaacggagaaaaaactgaccgcggcgcaggcccgcgccgtgctggcgcaggctcccggcgtgcgtgtactggataatccttcggaaaatatctaccccatggccattcatgccgcaggtgaggatgaaacctttgtcgggcgcatccgtgaagaccataccattgaaaacggtctgaacatgtgggtggtggctgacaacctgcgcaaaggcgccgcacttaatgccgtacagattgccgaagaactggtggagcgttctctgctggatatcgccgatcccggaaaattcctgtaatacaacggagcagttgcgttgatacctgttcttgataccgatgcgtgggtggaaaagctgctttcgacacgccgcagtgccgaaggcaagattcttgcgttttacgaacaccgcatggaggccatctgccgtgacccgcgtctgctgctgatgccggccgatgatcaccttgcccaccgcggcgacggtgtttttgaaagcatgaagtttgaagggcgcaggctgtaccagctggatgcccatctggagcgcatggagcgctcggcgcgggggatatacctgacacccccatgcacgcagagcgtgctgcgcgacatcgtgctgcaggtagcccgcgcagcggacacgcccgacggctgcatacgcattctgctgggacgtggtcccggcgggttcggcatcgaccctgccgagtgccctgtgcccagcctgtacgttgtggcgtacagccttacacccaagcccgaggaatggtatgaaaagggcgttaccgcgttccggacgtccattcccgccaaacagggctatctggccaccatcaagaacgccaactatattcccaacgtgctcatgaagctggaggcccgttcccgcggctgcgacattcccgtcagtttcgacgagaatgatttcattgccgaaggccccacggaaaacctctgccttgtggacgccgacggcacgctggttgttcccgaattcaccaacgcgctttccggcaccaccatcatgcgtgtcattgatctggtgcgtgatgaaatgaatgtggcattccgcaaggtgcgcgaggatgaactgtaccgcgccgcagaagtcatggtgctgggcaccacgacggaatgtgtgagtgttgtctcctttgaggggcagcccgtgggcgggggcagacccggccctgtggcacgccgtttccgcgagctcctgcgcagggatcttgcggagaacggtatttctttttaaccggaagcctgcagaaggcaaacgccctgcacccgcagaacataccggggccgcgccgcaagccggcgcggccctgttttctcggggcgggcaagaacgcaacacggtagcggcagtgatggatatgcatatagttttgcttgacctcgggcatgaattgcgcggcggtcagcgacaggttttttaccttgcgcagcggctggcggacagccctgaattttcctgcgtcgttgccgcgccgcgtaacgctccgctgctgcatatggcggcggacgccggtctgccggtgctgccgctgggcggaaggcgcgcgtgggacccgcgtacgctgtataccctgatgcggcacctgcgcggcagaacatgcattctgcacaccaacgacgcccacagtgcgggactgggggcctggctgcacagccgcagcggcggcgccacccgcctgctgcatacccggcgggtctcgtatccgctgcgtcagggctggcggggccgcaaatatctgctggcagatgccgttgtgggggtcagtgctgaaatagcacaggtcatgcgcgattcaggcatgcccgcagaaaaggtgcacgtcattcattcgggcatagacgcttcgctgtatacccccagaaccaccagacaggacgggcggctggtcatcggcatggtcggggcgcttacgcggcagaaagggcatgatgtgtttgtccgcgcgctgggcgaactgtatcgcggtgcagcgggcacgctgccgccgtgggaggcgcgcatcataggcagcgggccgttgtttgagccgctgcttgagcttgcgcggcaggaaggtgttgaaagccgtatggcctgcctcggctggcaggacagcagggtcatgatgcccggttttgacatactggctgtgccatcggtggacggcgaaggttccagtgccgtcatcaaggaaggctgggccgttgggctgcccgtcattgcctcggaccttgcctcaaaccttgagctggtgcggcacgaagataacgggctggcatttgccaacggcgaccatggtgctctggcgcggggcatcgcccgtctggcttcggacgcggggctgtgtgcccgtctggtgcaggggggcaggcagtcgctggaagaatttaccgacgtccgcatggcgggggcgtatatgcggctgtaccgcagtctgctggtctgatgccctgtgcctgcccgccgcggccgcgcggctgcgtttgttattcctgtgtgccgtcgtgcttggtgtgcggcggttttttgtttttgccggtatgcagtattctgtacagttcgcgctgcagttctgccgcatcaatgggtttagaaatgtagccgtccatgcccgcggcaaggaatatttccttgtcccctttcatggcatgtgccgtcagcgctatgatgggtatgttttccagccctgctatctggccgccgcgtatgacctttgtggtttctatgccgtccatgtcgggcatctggatatccatgagaatgcagtccggttcatggtcctgcagcagttcgatgacatgcagtccgctggtggccgcggtgacggtgtgtcccattttgcgcagcagatatgtggcggccatgcggttcacttcttcatcttccgccagcagaatgcgggcgggcggcaaggcgggtatttcctgctcctgtcctccggccggttgctcttgctgctgcgccttgcgcagcagcagcgaacagcagatggtggtgcccaccccgggggtgctttccacgcttatattgccgttcatcatgcttaccagagaccgtacgatgcccagccccagtccggtgccctgataacggcggcggtaggttccgtctacctggaaaaaaggatcgaaaatgcgcggcagcatttccgcttccatgccgatgcccgtgtcttccaccgttaccagcagccgcgcctcttcgtcagccggggcggtaagcagcagcacgtcgacgcgcacggaaccttcgcgtgtgaacttgacggcgttgcccacaagattgaacagaatctgtctgatgcgtgattcatcgcccaccagcacgtcgggtactgcccggtccaccacagccgtaagggtgagtcctttctgccgtacttcttcgctgaagttggccagcacggagttcacggtctcgcggatgcgcaaaggtgcgtggtccagcggtgccgctccggcgtcgatggtggaaaaatccagaatatcgttgatgatggccagcagtttgcgcccggaatccagcgcagttcttgtcaggcgcagcggtttggggtcggtaatttcgttgccgagtatctggagcatgcccagtacgccgttgaggggggtgcgtatttcatggctcatggtggccagaaaggcgcttttggcttttgccgcggcttctgcggccacctgtgctgttttcagttccgtgatgtcggtatgcgaccccacggccagcagcggcgcgcctttttcgtcaaattccatgacacgcccgcgtgaaagcagccatatggtatttccgtcgtgtgcggtaagattgaactcatgctgcaggttgtcgccgccttctctgaaaaaacggctcacatggtctttgatgtctttgagttcttcatggtgcaccggcagacaatggcattcctgcatggcgcggaacgggtcgggcgaatccatcttgccgcaggtcatggtgtctttggcgatgtcataggcccatatgatgtcgctggtggcgcgcagcaccatgccgaagcggtgctcgctgcgccgcagggcttcttccgcctctttctggcgtgttatgtccctgcctgtgcccacggtgcctatcagcacaccccgcggatcgtacagcggcgatttctgcacttccagagccagatacttgttctgtaccagaccgtcttccacaaatctgccgggcttttgcgacagcagtacgatgtcatcgctgttgaggcacagttccccgaaggtgtgctgccagcccagcgcgcgctggcgccgtgcgaaatagatatcatcgcgtcccagcgggtctatgccgtcgcagcagagcagtttttcgcagatggctctgttggcgaaaaggtaacggcccttggtgtcctttgcccacagcatgtctatcatgttgtctgccatggcgcgggtcaggttgataccgtcttcgcagggaacaccgtcaaccggcagcaccatgaaccgccatgaggtccgggacgccgcggagtcgtgatgcggcagcggaagcggcatggccagcaccggcagcgagcccccttgtgcggtgcggatgcgcaggggaatgctgaccagcacgggggtgctttgcgtgcacagcagggcaagctgccacggcacggccgtgaatatgtctgcggggtctttcaggggcgcggtcatgccggccagttccagcagcgcgtcgcttacatggctgacgtacaggtcgcggcccatttccggagatgtgtccgcctgtttcccggcctctcctccggtctgctctccggctccgggacgcagagccacctctgcatacggcagcccgcccagcggtctggcctgcgccgcatgctgcgtaccgctcagggcgcttcgcagcgtttcgttttctttttccagacgccacagggctttgagcagggcgtgcacggcatacatcattaaagcctctcgcgtttgcaggcacaaggtcaactgacagtatgccattatcacaggggtatcggcaaggcgacgccacctgagacgcataattaatcagtgacggcatgtccgtttgctgaaatgagtataaatgatcgggtgaaagccatgtaaaaggactgcctttttgacaattctgtctggccggtatatgctcctcacgggatacccgtctccgcagacgcatacggcgcacggaggctccggcggcaacagtggcggacgttgaggaatgatggcatcaggccgcgtacgcatgacgcccgcatacccgcgggcaggaggttttttcatgagcagaaaaatgacggcttttgttctgggtgttgttgccacggtgctgatggccggcactgccatggccggtaccgttaaaatcggtcttatgtgtccgctgaccggttcgtgggccagcgaaggtcaggacatgcgcaacattgttctgatgctggccgaacagaccaacgctcagggcggcattaacggcgacatggtggagatagtggtcgaggacgatgccggggaccccaaaactgccgcactggcagcccagcgtctttccaccatgggtgtttcggccgtcatcggctcatacggttcggccattaccgaagcctcgcaggccatctatgacgagatggacatcgtgcaggtggctaccggttccacggccatccggcttaccgaaaaaggtctgccgttgtttttccgcacctgtccgcgcgacgacgaacagggccgcgtggccgcagccgtgctgaaggaaaaaggctataaaaagatcgccatcctgcacgacaacacgtcgtatgccaaagggttggccgaagaaacgctgactctgctgaaaagcgcaggcaccgaagtggtgttctatgatgcgctcactcccaacgaacgtgattattccgcaatacttaccaagctgaaggccgcagggcccgacgccatattctttaccggctactaccccgaggcaggcatgctgctgcggcagaagcaggaaatgaagtgggacgtgcccatgatgggcggcgacgccaccaacaaccttgatctggtgaaaattgcgggcaaatccgctgccggattcctgttcatcagcccgcccaccctgcaggacctgcccgacaagcaggcaaaggactttgccgccgcgtacaaggcccgctacggtaccatgcctgcttccgtgtggtctgtgctggccggcgatgcctttatcgctctgaaggccgccatcaccggtgccggttccaccgacccgcaggatattgccgcgtacatgaaaaaagatctcaaggatctgccgggtcttaccggttcgctttcgttcaacgaaaaaggcgaccgtgtgggcgacctgtaccgcctgtaccgcgtggatgaaaacggcaactttgtactgcagccgtaaccaccttaccccattggcaaacacggacggggggtgtatgctccccgtcctgccgcatagccggatcatgccggtcagaccggtgtgacgcaccgcactttcagcgcaccgcatagccttttgccgcggtgcagcctgccgggcatgattttttcctccgcgccgcacgtttacggcgtgctgcagcgggcggaaaggcaggacagccgcagcgtgtcgcggcttttccttcacgccggttttgcggccggcaagacacagggtttacgttcatggaagagtttttccaacaattgaccaacggtctggccgtgggtggcatatatgcccttatcgccctcggatacaccatggtgtacggcgtgctgaagcttatcaacttcgcgcacggcgacctgttcaccatcggagcgtatctggggctcaccctgctgacatccatggggcttaccggtcatctgggcgctgtggcaggagtgctggtactggctgtcatggtgcaggtgctggtggccatcatcggttacctgcttgaaagggtggcctacagaccattgcggcagtcgccgcggctttccgccgtggtctcggcgctgggtgcctccatttttttccagaacgccgtgatgctcatctacggtgcgcgttttcaggtgtatccgcacgatatactgccttccgccaccgtaagcctgctgggccttgatgttcctctggtgcgcattctcatgttcctgacgtctgtggtgctcatgctggggctgtacttttttattcagaaaaccagaacaggtaccgccatccgcgctgcggccattgatcagggtgcagccaagctcatgggcatcaatgtgaacagggttgtttctctggtctttctgataggtcccgcgctgggcggcgccgccggcctgatggtggggctgtactacggccagatcaatttcaccatggggtgggtgtacgggctcaaggcgttcacagcggccattctgggcggtataggcaacataccgggcgccatggtgggcggcctgctgctgggagtcatcgaagcgctgggtgcggcatatatttccatcgcctggaaagatgccatcgccttcttcgtgctcatcatcattctgataatcaggccgacaggcctgctgggcgaaagggtggctgacaaaatatgaacagacgctacgcgatgtacatggtcgctgcggcggcgtttgccaccatgccggcctttatcaacccctactggaccgatgtgctcaacaccgtgggactgtatgcggttctggctctgtcgctgaatatcattctgggccatgcgggcatgtttcacatggggcatgccgccttttacgccgtgggggcctacaccacggccgttctcaacgtgacatttcatgttcccgtgctgtgggccatgcctgcggccggtgtgcttgcggcattgtttgcgctggtggtggcacgtcccatcattcatctgcggggcgactacctgcttatcgtgaccataggcatagtggaaattgtgcgtatagcgctggtgaacaacatttttgacatgaccggcggcgccaacggcattttcggcatagcccggccggaactgttcggtttcaagatccgcaagcccgtgcattttttctatcttatctggggcttctgcgctgtgaccatcctgctgttccactggctcgaaaattcgcgtttcggcagagcgctcaactacatacgtgaagacgaagtggccgcggaaggcagcggagtgaacaccgcagcctacaagctgggtgcttttgtgctgggtgctttctgggcgggtatggccggaactctctttgccgctaaaatgaccatcatctcaccggaatcattttctttctgggaatctgtggtcatgttcaccattgtgattctgggcggcatgggttccatccgcggggtgttgctgggggcctttctcatcgtcggcctgcccgaagttttccgcgagctggcaagcgcccgtatgctggtgttcggtgcggccatggtggccatgatgattttccgtacgcagggcctgctgcctccggcaccgcgccattatgacctgcggggaatcatgtccggcacgcagacgcgggaggagcgcgcatgagcctgctcagactgaccaaccttaccaagaccttcggcgggcttattgccgtcaatgatgtttccatgactgtggagcagggcagcattgtggggttgataggccccaacggcgcgggaaagaccaccgtgttcaacctgataacaggcaattacaaacctgacagcggtacggttgaatttgacggggaagacctgaccggcaggccgacgcaccgtattgtcgtgcgtggtatcgcgcgtacttttcagaccatacggctgttccagaacatgagcgtgctggaaaacgtcctggcgggctgtcattgccgcatgaagtccggcctgctttcgtcgttgttccgcacccgcagccagcgggcggaagaacgcagggcgctggaacgcgccgtgcacgagctggaatttgtggggcttgccgcgcagcatgccaatctggccagaaacctgtcatacggcaaccagcgtctgctcgaaattgcccgcgcgctggcttccgacccgcgcttcatcatactggacgagcccgccggggggatgaacgaccacgaaacagcccagcttattgatcttatacgggccatacgtgacaggggcataaccgtgctgcttatcgaacacgatatggggctggtcatgaaggtgtgcgaacagctggtggtgctggaatacggtgccgtcatcgcgcagggaacgcccgacgccgtgaaggccgaccccagagttattgaagcgtacctcggtgcggacgacgacctgtaagggggacggatgtttcttgaaatacgcgacctgcatgtgaagtacggcaatgtcgaagcgctgcacggtgtcaatgtgaccgtgaatcagggcgaaattgtcactattctgggtgccaacggtgccggaaaatccaccacgctcatggctgtgagcggactggtgaagccgtcgcagggcggtatatggtttgaaggcgagccgctgcacaagctgcccagtcacgaggttgtcaaacgcggcatcacgcagtctccggagggacggcgtgtgtttggtacgctgaccgtgcaggaaaatatgaacctgggggcgttcacccgtaaggatcaggccggaatccggcgcaatctggattggatttactcgctttttccgcgccttgcagaacgccgcgaacaactggcaggcactctttccggcggagagcagcagatgctggccatcgggcgtgctcttatgggcgacccgcgcattctgctgctggacgaacccagcctcggccttgcgcccatactggtgcgctccatttttgaaaccgtgcgcaagatcaatcaggccggagtgacggtggtgcttgtggaacagaatgcccgtgcggctctcaagctggccacacgcggttatgtgctggaagtgggcaacattgtcatggaagatacggcggccagtctgctggccaatcccgaggtgcagaacgcgtatctcggtggtgccggcgcataagaccggcagacaggcagaaaacggattcaggccggtgcaccgtgtgcggtgcgccggttttttttattgcacgcacggcaggagcggatgcggcggctcgtgtgccgcggcgtttcaggtgcaggtatcaggctcgtctctgaaggcggcggcaatggctaggaagtcatgctccgcccgcagaaaggcatcaaccacggcggggtcaaaacgtgtgccgcgtcctttgagtatgatctcgcgtgcctgatggtgcggaacgggctttttgtagcagcggcggcttataagtgcgtcatagacatcggcaagcgccataagtctgcctgccacgggtatctgctctcctgtcagctgctgcggatatcccgtgccgtcccagcattcatggtgcgtgtgcaccagttcttccgccatctgcagaaaagaactgccgcccagtctcatggaagcgtggcgcagagcatcacgcccgtatacggtgtgcagctttatctgatccatttcctgcggggtcagaggcccctgtttgcgcaggatggcgtcgggcacgcctactttgccgatgtcgtgcagcggggcggatttgcacagctgttcaatgccttcgggggtaagtacggaacggaagcgcacatgtgtgcgcaactgccgggccagcacgcggacatacgcctgtgtacgcattatgtgggcgcctgtttcattgtcgcgtgtttccgccagtgatgccagactgaagagcgcggcatcctgcgtggtggaaagcgagcggcgcatgtgcctgttggtggtggccagcacctgcgtcatcagcgccatggcgcttagcagcagcatggcgccctgcagcagtacgaacggcagcggggcgggcagggtgctcagtacgccgtggtcagcgtgggtaagccatgcccccagtgtgccgccggccagcagcagggatgaaagatgcgcgggcggcagtttgaatccggcccatgccgtggcggggatgatgatgaacagcagcagataacgcagtgaatccggcagcggatgcggccccagtaccagcagacacagcagcagtgctgctcccgaagcttttaacagacgccgcctgtccggtgttgcggcatcgggcggtgcaggacgtgtccatgccagagcggccatgcccgaaagaatgaagcccgcaccctgggcaagagtccatgcaccccatacggtcgaagcctgcgagtggtgcacgatgcctgcaagtgtcagactgaaggtgcctgccgtggccgcggtgacgctttgaaccagcggagctgcgcagatgaacagaacggcatggcgcggcaggtcgaaaatacgtacctgcggggccttggcctgcatgagctgccatgccagtgcgatgcccgcggtgttgcctgcggccagcgccagcgcgggcagcggtggcagagccgtcatgcccgcgcagaaatcggccagcatgagcacaggcagcatggtgcctcccctcagggtcagcatggcaaatccgaagccggcggcgggatggatggagggcggcagaccgcaggcgattcccgactgcagcccgcagagcaccgccacaaagtatattgcccctgcaaggggcagttgcagccgctgccgtaccggagcgctgatgaccggccatgcgcggagtatccctgcgggcagggcatgtttttctgtgtaaccgctgcatgaatcagccatgtttccccctgaatggtgtccgcggcgcggcggacgcacgtggttgtagcaggttgtgagggggccgtgtgccgtgtgtgtgaaggaatgatgacaaagcggtgacgcagcatgaggggggtgccgcaacaggcggaaaggcgggggattcagcggccggaacggtgtttgcgcggcggggcgtagcgggcgcggagtgcgcggaaaagctccggcttgcggtcgtactggtgcacgatatacggcggccgctctgcatgcggcagcggggccacatgcccctgttcatcatggggcggtgtgccttccacatagcccagagtcagtacggggccggtgttgtcgtgtaccgtcacaggcatgatgcgggccagtatgccgctgtgcagcagaaaattatgcacaccctgatcgtagcccaccatgccgtttgccggaacaaacggcagcagcctgtccagcatgagctgcagataagccgtcatgccgctgtggcagcctgccgtggttccggaacacgatatgggctgcgcgtgcagcgagcgtaatgcatcgtctcccagatggccggttatccagcgggtcatgtacgggcagcggccgatgctcatgcgccggtcttccagtgtcacattaatacccgcagcccagcggaagtcgaaaggattatgctgaaagaccacgtcgcgcacatcggtgataagaatgcgccggtaccggcacgacgccgaggccagatagtcgcggtacagagtataccgcagggcattgtagggcaggtgggtgcagggggcggcgcgttcaaacggtatcagccgcaccccgtgggcggcgatttcctgcagcccgcgcgtggtgggcgagacaaacagcacgcagtgtccggaaaagcctgtctcttcgagtgagcgtacaaaaggacgcacatcgccgtagtggtatcccgcggcaagccccatcacaaggtcgggcccgctgtcatcacgtgcatgccatgcgggcaaagaaggcggtgcctcgaacggtgcctgatgcatatgtgcgtttctccggtgtgtgtcagagcgcggcgttgcggaatgccgtcagaaaccgcgagcgcagcgtttcgctcatcagagcgcgtttgacgggggacaggcgcagaaaaccgcccagaaggtgccgcatgaagtgctcggtacggctgttggggttgtcaaatatcaggttctgcagcgttccgcgttcaagactctgcaggatgacccgttcgaatgaatcttcgggatgaaagacccgctgccggcgcttttccagcaccatggcccccgtcgggcatttcagggcgcatgccccgcagcccagacaaagcgatgtgtccacctgtacgcttctgcgtctgcgggtgtccggggtagtctgtgctgcgggtaccatggttatggcgtctatggggcacgccgccgcacatttgccgcagccggtgcagcgttcttcctgtatctgcgccatgcaggttgatgaaacaagaatgttgcccagccccgtttcgcgtatgccctgcatcagattgcagcagcagccgcagcagtggcagatgaaattggcgtcctgacggacgttgtcggtggaaagtgtgagtgcgaaatcacgcgacctgtccagtatgtcgagcatttccgctttgtctatgcggcgtgcgaacttgttgcggatgagaaattccgctccgctgcccatggaagtgcacgtttccatgggcacgcggcatttctgccccatatgatgtttttcgtgtctgcaggaacacagccccacggaaaaaacactgtgccgttccaccagcgcagaggctttttcataatccagtatttccacgtggtcgccggcaagcacctgttcatagggcagtgcgcgcatgatggatacctgctgaccgtcgccgaagtttgcttcgaaaaaggctttgtcgccaaacatgtagtcgtggaaaagttctgcccactgcctgagcggaaggtttcccccggtgcgcatcatggtgaactcgaagatgccgatgacgatggggcttatcatgtactgatatgtgctgccgtcccagatatcgagcacaaggcctttgccgcacagggtttcaagctgcgggacaaggtcttcgggcggtatgccgcagagtgcggctatgcgggccgcggtggaggggcggtacggcatgcggctgacaagagctgcttcctgcggggtatacagggcgcgcagcatggcctgaaacgcgggggaatcgggcgtgcgcacgggggtgccgtctatggttgccgccagtgaacggtagatgtctttggctgccagatgtcccattgcttttccgtcatgcagttatgccggcgggcatgcacaggcagcccgcccgccgtgtacatggcacgggcgggcaggtttggcaatgtgtgcgcggcggcgcgtgcggctgcacggtgtgtgattatgcgctgtcttttgagctgccgcagctgccgtgaccgccggctgctgcggggtcacgggggtgaacgccttctgttttgcctgttttcggctcggccggggttctggtgcggcgttttttagagcgcgtcggagtatgttcctttgccacggtcgaacctgatccgtgctttttaagcacctgctggtactgcgggttgtgatgcaggttaagtgtcaggatgacgtggtcctgctcgctggaaaagcctttgccgctgaaaaaccgcagtgcggggccgttgctggggtccgtatcggcaataaggtagcgcgcaccttcagccaccatgcggtctaccattttgtcgtacagccggtggccgatgccgcaaccgtggaattccggctcgacgcctatccagataatgtagccgtaggtccatgatgctttacttatcagtgtgccgatgatgaatcctgccagccggccgtcggcttcggccacaagacagaattcggggtcggtgttgtagtgccccaccacttcccactcatcccaggtgcggtacagaaaaggatacagatcgcaggtgaacagtcgttcgcccatgtgaaaaacaggagccagatcgtcaatgctcatttcgcggatgtgaatttccggcgaatggggtttgtcggaagacatgattatcccgtcaggatgctgctcgcgtaagggcgcgaggtgatgccccgcggcgtgccgaaggattcggcacgcctccgggggcgtttgcgtccagtataaagcgcatggcagccgtgtcaacgcgggggaaaaaaagcggattatatctgccgcgcggattactttccgtctgttccgcgggtcagcagcagccgccagcgcagcttcagccatagcctgtgcagatagctgaacggggcgcgggcgggtttcatgcgaccggccagtgtgcggcgcgggtaaaaaacaagatcaagcagatggtcggtgcggcggcccgcagcggaaaggctgcctgcacaccccgcacagtaggtgaatattcttttttgcggcgctgcggctgcgcggcgtgcggtccatccgcccgcaaggtcggggcgcaccgcgcctacggcaccgccctcgccgcagcacagtgtgcggcggcgtgtgccgggcagctctgtgacgtctattccggcttctgccgccagaacgcgcgcggcatggtgaatggccggaaactcacgcagcgggcacgggtcgtgcagtgcggccgtgcaggaaggtgcgctgcggtcatgaccggcggccatggcaggtctgcgggccagcacttcgtatatgctgacaacctccatatcctgtgcgtatgtggtgaataccttgtggcagttggggcaggccgtgaccacccgccgtataccgtgttgcgcaagccggttgtacagctgagtgaaccgctcgttgaacaggctctgcatacccagatcatgcgaaggcttgctgcagcaggcaagcacggcaccggcgcggggaaacaccgtgcgcagatagctgaaggccgcctgtaccgtgcgcgggcgggttccggccagtgtgcatccgggaaaaaataccgtgtcggccccctgcggcaggccgtacagggtgaaagccgcagatatgcccagcgcttcatagcccagaatacgccggtaaggcgccgtgtccagcaggccggaggccacagcggcgcggcgcatgtccatgaacatctgcgccggatcgagtttttccggacatactgcggaacacagcgagcacaggctgcatgcataagcgttcagcactgtctgcgggctgtgctgcagttgacgggccatgtgcgccggagtgccgtgttcctgcagaaaaggacacattctgacacaggcaccgcattctgtacattggacggccatgcgtgccgcatcgggaacagacgccgtgctggccggggacggcggggcggagtcgggtgctgtctgcggtgctgagggctgctggggcggcatggaaagctccgtaaagtggctgcggtggcggggaatgttacgggagtaacgctgaaatatgaccgtccgcgcagggcagggtcaaattgaaaaacgcctgcatatgccgttagatgtatagatatatgtaataattgcggggtcggttgcaaatgccttcgggccgcacgggggggcatgcgaccgccggagacctgacgccggacaggcgccgggcaggcgccggtacgcacgggggatttccctgcttgcgtgtgcggctcgtttgtggaaatgtggcgctcacatttctttgaggtgcaacgtatgagcagcaatcaatccgatgcggacatccagcggcaggacctgctggaaaccgcctgcgaagccctgtttgaagggggcttcaaaaagataaaaggcctgctggaagaactggacagccccgacaccgtcgaaggctttcagcccgacctgcagggagaaaataccaaaggcgtggtgtactactttgtcgtggagacagaggtgacgctggcgcggctggaaactgcagagcgcatccgcgctctggctgtccatgccgcggaacacggctgccagtgcgttatcatcgtgcccgaaggcgatgagggcgtggccggagccgttttggaagagcacgatattcccgaggacaatctggatatctgggaaggctgaatacagccggaaccatgactacaggcgcacggcccgcaggctgtgcgctttttttttccggcgtccgccggcaggcggggccgtatgaacaagaattacggggcgagtgccggctgctgcggcagaatgatgcggatctgcactgtggcgctgcgtcctgccgcatcgaccagcgtcagccgggcaaagccttcactgtccggcagccagtaatgctggtcttcgggcaggggcagtccgttgacaacccagcgcagcggggcggtgccgcccgatgcgcgcagagctatgccttctcctgcctgctgccccagtgattccacagtggctccctgctgcgggtgcagtatgcgcggaggctcgccggccagtacaggcaggcccgtgccgctgcccggcacaaagcgctgcagccccgtaggcagcctgcggttgtcgcgcacatccagcacccctgccgggggagaaggccacgggccagtatccggcggcaacctgccgaaaatatcaagcagcagcggtacagcggcggtgcgccccactgcgccggggcggggtctgccgtcgggcctgcctgtccacacccccaccacccagtcaggagaagcacccacggcccacgcgtcgcggtatccgtatgacgtgcccgttttgaaggcgacaggtctgccgccggccgcggctgacagatagccctgcggcctcggcgagtctttcagaatatcaatgacctgccatgccgcagcactgtccatcagccggaatccctgctgcggggcgggcaggacggcgggaacaaactgcggcggcagcgctgtgccgccgtctgccagtgctgcatacagggttgtgaggtccagcagagtggtgccggcaccgcccagcgctatgggcagtgtggcatcgccttccacggccagcgttgcaccggcgttacgcagcgccgcaaccagtctgtcggggcccagtgcgtacagcacgctgacggcgggcacgttcagtgagtcacgcagagcctcgcgcaccgttacagcgccctgataccccctgcggaaattacgcgggctgaagtcgccgaaccggtgtgcttcgtcactgatgagggtttcgggatgcagaatgtgttcactgaaagccagtccgtagatgaatggcttcagcgtggaaccgggtgaacgcagtgcgcggggcaggtccagataattgcgcgaagcgtcggcatttttgccgcccacataggctcgcacctgccgggtggcgcggtgcagcaccacggctgcggtggcggctccctgctccatgctcagggcatgacgctggcacagtgtttcggctgcgtgctgtacaggcaggctcagggcggtggcaatgtgctcacggcggggggctgcattgcgcatgttcagggccagaacagacgccagcgcgggcatttgcctgcggacagccggaatggattccgtgcgggcttcggtgtgctgtctgccgctgataatgcctgcggcgtgcatgcggccgagaatcttatctctcgctttgcgggcttccagagggtttctgtccggccgcagctgcgtgggggactgaggcagtgccacaagcagcgctgcttctcccgtggtcagcctgcgcggttctttaccgaaatatgccagcgaggcggcccgcaccccttcaatgttggacccgaacggcgccagagtgagatagatggaaagcaccccgttgctgccgtagcgccagtgcagctgcatggcgcgcagggcttccgtcagtttggctttcagtgtacgcggccgcggctgcagcagccgtgctgcctgcatggacagtgtggacgcaccggataccacatgcccggaaacggcaagctgtgccgcggcccgcagaacagccagcgggtccacccccggatgcatgccgaagcgtttgtcttcataggttctgagcatgtcgaggtaccggctgtccacatcatgcggtgttgtgtgcagccgccacatgccgtcgggactgagaaaagcgtgcagcagtctgccctctgcatcggtcaccagcacggaacgccggttgtagcgcgagaggtcgggcggaaaggccgcatccagaacaagtagcagcattaccgtacaaaacagcgatatgccgacggcagccgcggcgcggatgaacgccgggcggatgagcgccgggcgggtgcgtgccgtgtgctgcgtggcgggaggctggtgctgtgtcagaggcatgggaaagtctgtttccggcgggttaccgttgcacataatgcgcgccggcggcatatgccgccggcgcgggagttccggttgtttctgccggccgggctgttacggcgcgatggtcatgctgccggcttcgccgcgtacggcgaactgcgggtcgtacatgtcttccgcgcttgccggcggtatggtgaatgaacctgcggtgacagcgcgcacaatgtatgcggccaccagcggttccctgccgcgggcgttgttccacggcagccgttcaaagtcatagacggccaccacgcggtcgtcctgccgttgcagcagcgatgctgccgtgggtttaagccagggctgcgcagcattgttttgcggaattatgctttccacttccagacctgccggcagcaggtcctgcaccacaatctgtctgtgctggctctgaagggcccgcagtgtaagccgcacgatgaatctgtcgttacggcgcacggtggcggtgtctaccggctgtccttcgaatgtaagatattcccgtttaagagaaaggcttttgtgcgtcacagcggggcgcggcgcggcaagggcaaagtcgaatgccgtggtgacccatgcgatgccttcgcccgcgttgcccagcgcaggggcactgccgccgctctgcagaaaggcgctttcgggcagacggattatgctgaaaccgccgcgggtggtcaccggacgtccgtccagtgtgacctgtgtgcgttcagcctccttaagcagaccgtggacggccagcagcttccagcccgcctcctgtgtggtggtgcgcatgaggccgttgtcggggccgaatccgccgccgcgttgcagcagttcggcggccagttgcactctgcctgattccgcggctgcggctacggcaaaagccagattgcgcttgccggtaccgtagggggcaggctgcgcgttttgcggccgtacgcccgatgcgatgactgctcccgcacggtcaaagcttgatgcggcgcggggcctgtcgcccacaaggtcaaaggctctgccgagactggcccagccggtgctgtccagctgcggcgagctgtcgtggaagtagcgcatgtccgccgtcagcagcacgccggactgggcaagaaccctgtaggcgtaagccatggcctcgggcgaggccccgtatgacccgctgcgggccactgcggtaagatattttcttgcaccgtccagcaccggttcgggcacgttgtgtccctccagcgcagcacgcgtcagaaagtccatggcgtacaccgtggtccacgggtcggcacgccatgtgtcgcccggccacatgttcagactgccgtcagggttctgcatgtcgcctatgcggtctatggcgtcgcggattcgttctgccgcgggcgatgtttcttccagtccgctcatggcagccacctgccgcaggtacagaagcggcatggcgcggctggctgtctgctccagacaaccataagggtagcggtcaagccagcgcagcagcgacggcacatccgctccgggaacagagccggcctgcacggatgtctccagcgttcctttcagaatgtggttcgtggtaaggccttgtgccaggagtgttttttcaagcagggccgtgtcgatggcaagggatgacccgggatcaagcgtgacggaactgcgtactgtctgatggccgaacgcgggccgtactgtcatgtcgcggtgcaggtcggcacggaattccggcccctgtacaagagcgctgatactgccctgtccgttgccctgtgcgcttacagtcacgggcagcagtatccgctgcccctgtttgagtgtgaccttgaggtctgccggactgacggaaagggtgccgttacctgccagcgtcacagtgtaggtgccttccgccgcctcgagattgtgcagcagtacggttgcctgtgccgtgtcctgcggcgcgaggaaacgcggcagaataatatcctgcaccagcgggtcgcgtaccgtcatgtgcgccgaagcggaaccgacaccggcagtgttccatgccacggccataagccgcagcctgccctgaaattcgggaatttcaagagggatgctggcaaggccggaactgtcggccgtcaccacgccgctgaacagcgacacgatgcgcagcggtactgcctccagcgaaccggatgctccggccatgtcgccgccctgccggatggtccccgtggtgccttcgccttctatcagcctgccgtagtcgtcgcgcatggtgacacccagccggcgtttggcaaaaaagtatccgtccggagaaggggacgaaaagcgtgtgagctgcagaatgccttcatccacggcggccagcgtgacatgcgctccggcaccgccctgtatgcgcacaggtaccgagaccgtgctgcgcgggcggatgcgctccggcgatgctatgcttaccgccagagtgtgctccgccatgtccacgggtatccatgaaacacccacggcacgcacgggcgagcgtccggtgcgctgctgcaggggctggtgcagcgttaccagcgcgtaggcgcccgccccccagtcctgccgtacaggaaggtcaaccgtgccgcctccggcgggtatgtccgccgtgatgacatccagcacccgctcgttggcaatgaccaccgtggccttgcccgccacaggggaatcgatgtgcaggcgcgcctgcgaaccggccttgtacagcgggctgtccagacggacatccagcctgtccggcctgtcgtcatcggtttctgcaccccagccgacattgaatgtgtatgccactgtctgcttctgtccgggggcactgatttctatctggtaccggccccagtcaagcatacggctgatgcgtgcgggagcgtccgccgtaactgccagcggttcggtgcgggtttcggccacgcgttccacacgttcgtagcgccagctgccgccggtgcgcgaccactgccacgaaacgctgatgcgcttccatgtgacggtggcgttatccagccccgtggtgcgtccgcctgcatccacgcagacggcttcaaaccgggcgggttgccccacgggggcgtatccgtcgcggaacagaggccgcaggcctatgtactccttgcgcgcaagtacgggtacggaaacagcggcacgggtggttcttccgccgggttcctgcacgcgcacggttatgtctgccagcgcgggctggtccagcagcagctgcgtatcggcccggcgggcggacgctgccgcggtgaggtcggcaagagatatctgcagcgctgttttgcctgtttcgtctgtggggggaacttcgttgtccatgcgcagcggacgggcggtgacgtcgccgaaaaggtaccccgcataggctcccttgaacggagcagggtcgggccgcagcgttgtttcggcctcggcctgcagaccgttgcccggagcgccgtacagaaagtcggcctgcacggctactgcggcgggggtctgcggcgttatggcgctctgcgcggtgtgcaggcttacggcaaggcgttccggcacaaagtcttccacctgaaagaacacctcgcccacgggtggcccctgcgggtcgatgtgggccgtggcttgccagcggccgcgcagggctgtttccgaaagatgtacaggcagatgcgccgctccctgctcctgccgctgtacggtggtgcggcggtagattttgccgtccggcctgacgacggtgacagtcagcggggcatctgtgacggccgctccctgcggggtgcgcagcatggccatcaggttaacggtttcgcgcgggcggtatacgccccggtcggtgtacagataggcatcaacaccctgaatgggagtgcgcccctctatgccgcggtcggaaagatcgagcggagtgccccgcaggtccagcagggcggtgtcgtcttctctggcagcggtcagcagcacgggttccgcggcaccctgaccgcgggtgagaccggcggcaaacgaggccatgccctgcctgtcggtgacggctgtgcccagttcttcaagattgcggctgatcagcgtcagcgtgacaccggacacaggctgtgcggtggcataggaacgcacagacactgtcatgccgtcagtgccctgataggttgtaagggcaaggtcggtttccagtacaagttgcccgccgacttcttcgggcaggtcttcatagctgaatgtgccggaagagggcgccagcggagcgggtgatccgataatgaaatacagtcccggtttattgcggatggccacgtcgcgtacgggaaacagcgtggtaaccggttcgttgagcttgggcaccacctgcatggtaccgttccatgccagcgtggcctgcgtgcggttgagctgaaccacatcccacgggttgaagcgtctgcccgaaagaatatcaccatatacctgcgtgatggcgtggggcggcatgcgcagcacggccagccagcagttttcggtgtttacggtggtcacgggcagcccgcgggcagaaccgcgcggcagtacaaaaccgcgctcaaagtttaccgaaggcttgaggttgcgcagtgatatgctgacttcggcgtccgacgccagaacatctcccgatgcggcaggcaacccggcgcgcagcgtcaccgcaatggtgtctccggctttgccgccggtcaggcacatgcgctgcgcctgaatgcgcgataccgtcagtcctgcggcggaccgaatgtagtcctgataggatacattgccggaagcatccagtgcctgtgtgaagtcaaagcatatttccgggccgttttccgattctgcaagggtcgctcccgtatagctgaactcgggcggttcctgtgcggcaactgtctgctgttcgtgcggtatttcagatgtggcattggtagcggcgttgtgcgccacggagggctgcctgtcagagcgttcttccgtatcggaaccgcatccggccagaacagccagtgccgcgaacagcatggcgcaaagaaagacacggcatgcggatacaaggcgtgctgatgaagtcatggaaaaagcctcctgcaaatccggcacaggcgcggcgcagggcagcgggccggtgtatgtacttctccgcgcagatgcggcggcatgttgtatcatcggtctatactgactttggatgcgaaaggaaacacatgccggaaaaaagactgtaccctgatttgcaggatagcggcaacatgccggatgcatactgtgttttccggcagtctgttgtgcggtgtgccacgccttatctgagtgaatctgcaaaagcatgctgcgcgcagtcacaggctgcatgacggcaggtgtacaaagtaaaacggcgccgtcccgtgcggggcggcgccgtctgcggctgcagatacggggtcagatacggccttcctgccgcgcgtggcaggcaaccagagcaccgtctggctgcatcagggcctcgggggtctcgtggcggcagcggtcgtccgcgtgcggacacctgccgttgaatacgcatccgctgggcaggttgatgggcgtgggcacatcaccggtcaggcggatatgccgcgagcctttctgcccgatgcgcggaatggcggaaagcagcgcctgcgtgtagggatggcggggattttcaaaaagcgattccgccgtagccagttcacacaggctgcccagatacatgaccgccacgcggttggaaatgtgttccaccacagacagatcgtggctgatgaacagatacgtcaggccgaattcttcctgcaggtccatcagcagattgagtacctgcgcctgaatggacacatccagtgcggatatgggttcgtcggccacaatgaattccggcttgaccaccagcgcccgcgcgatggatatgcgctgccgctggccgccggaaaactcgtgtgggtatctgtctgcccatgcggggtttatgcccacctgatccatcacacccgccacgcgttcgcgtacttcggcgccggtcatggctgggttgtgaaaccgcacgggttcttccagaatctgacgtacgcgcatacgcgggttgagcgaggcgtacgggtcctgaaagaccatctgcatgcgggtgcggtagggcagggctgctttttctgacagattgtctatacgctggccgcggtagattatttcaccggcattgggccggtacagccctatgaccgtgcgtgccagcgtggatttgccgcagccggattcgcccaccacagacagggtttcgccttcgtttatggaaaacgagacattgttcacggcatgcaccacggtttttctgcgtgtcagtctgccgccttgaaaacgcagctggtccagcagtccgccggaaatgtcgaaccgcttggacaggtttttcagatcgagcaacggtgttgtagccatgacttattccagaatgtggcaggcagccatgccgcctgatttcttgagttccagacagggccgctcctgaagacactggtcttcgcggcaggtacagcggttgttgaacgcacagcctcggggaatggagccgagaccgggcatgatgccgggtatctggttgaggcgtttgcccttgaccccctgcggcagggcggccagcagacctttggtatagggatgctggggcgcggcgaccactttgtccgtttcgcccatttcaactatgcgcccggcatacatgacggctatcttttcggtgacctgagacaccacgccgaggtcgtgcgtgatgagaataaggcccatgttttccgattcgcacagctcaagcagcaaatccatgatctcggcctgaatggtcacgtccagcgccgtggtgggctcgtccgcgatgataagcgcgggcgaggtaagcagcgcgatggcgatgactatgcgctggcgcatgccgccggagaactcgtgcgggtactgtttaagccgtttttccggcgagggtatgtacaccttgcgcagtttttccagcgcaatggcttccgcttctttcaccgagactttcttgtgcgccagaatggtttccaccatctgggtacctatggtcagcacggggttcagggtcatcatgggatcctgaaagatcatgctgatgcggttgcccctgatgtgacgcagtacttcgggcgaagctttggtcaggtcgtgtccttcaaacagtatggaaccgccggtgatgcggccgggcttgctgacaagattgattatggaaaagccggtcacggattttcccgccccggattcgcccacaaggccgagccgttcccccctgttcagggaaaacgaaacattgtcgaccgctgtgagctgcgtgtcgcgcatggcgaactggacggtcatgtttttgacttcaagcagcgtgctcatggtctagtccttgtagagtttgggattgagataatcccgcagccagtcgcccagcaggtttatggtgagcacaagcagcaccagcaccacaccggggaacagggtgatccaccagctgccgctgaaaatgtactcgaagcctgacttgatgagcgaaccgagcgagggctggttaacgggcatgcccagtcccagaaaagacagggctgcttcgctcatgatggcgtttgccacctgcacggtggaaataaccagcaccggagtaagcgtgtttggcaggatatgccgccacatgatgcgccgcggtttcaacccgatgacgcgtgccgcttctacatattcttttttcttttcggccagtaccgatgcacgcacggtacgggcatactggggccattcggaaagaccgatgaccagcacgatgaacggtacggcgatttcggcaaatttggccacgccgaaagctgcctgaatgaccgcaccgaagaagatggcaaccatgtatgaagaaaatgaaagctgtacgtcggtaacacgcatcagcaggctgtccagccgcttggagccgtatccggccataagcccgatgagaatgcccagcgaagcctgcagcgccacggcgcccatgccgataagaatggacacgcgcatgccgtacaggatggcggaaaacatgtcgcgtccctgcgcatcggtacccagcagaaattcggcggaaccgccggctttccacgagggaggcgtttcggcgttcattacgtcgatgctggcaccgtcatacgggttgtgcgaggtgagcagcggcgcaaacgcggctgaaagcaccagcacggcaaccacgatgaagctggtcagcgctattttgtcgcgtacgaagtgatacagaaaatccgaatcgcgcaattgtttcagtctggccagcatctatttcctccccgcgacgcggaccatggggttcaccagtccgtatatgatgtccaccaccgtattcaccaccacgaaaagagcccccacgaaaaccatgtaggccaccagcagggcggtgtcggatcgttcgacggcttcgatgaacataaagcccatgccctgccactgaaaaaccgtttcggtgagaatggtgtaggcgatcatgaggcctatctgcacgccgcccacggtaatgaccggcagaagcgtgtttttaaatgcgtgcaccatgagcactctgcgttcgcgcagccctttggcgcgggcgaacttgacgtactctgtttccagcacttccttcatttctgcgcggataagccggataaaaagcggcagcatgatggaagaaagcgcgatgctgggcaggatgaggtgtttgagcccgtcaagcgtaagcaggccggtgctccagaaaccgaaaagggttacggtttctcctctgccgtatgatggcagccagtgcagttccaccgcgaatatgtagatgagcaggatggctgtcagaaagaccggaatggaaacaccgacaacgctgaagcccatgaaaaaacgcgataacggcgagttgggccggtaggccgcatacacgcccacaggggttgagatgagcagaatgagcagtgtgctgcagaaaaccagttcgagcgtggccggagccttgtcgagaatgacttccattgcgggcttgcggtaaaagaacgattgacccagatcgccctgagcggcgtttttgacaaaacgcccccactggacaaggtagggatcgttcaaccccagttgctcacgcagggcctcacgttcctgtacagaaacgctgacgcccaccatttcacgcacagggtcgccaagcgagtgtttgatggcaaacccgatgaagctgatgacaaacatgacgataagcgcctgtgtcacccgtcgaacaataaaagcgatcatagagtgcttgcggggtttgagggttagatgactgtggttggccgtctggcagacaagcgggaaccggcctttgggccggttccttatggcgcctgtcctaaagacgctttgcggggacaacaagcaggagttgtttgccttccctacaaagcgtctttgcacaaagcggagcggacctgacggcccgctccgcgacatggacggtttattctattacaaggtcgccaaagtacgggaagtccatcacgttgacgatttcctttgcattcttcacgccggggcccactgcccacgaaaggtgctgccagtgcaggggaatgtaggcggcctcttcgtagatgattttttcagcttcctgcagcagtgcggtgcgctttgccttgtcggtctcgctctgcgaggcgatggtcagctcgtccacctttttgttgcagtagttgccgctgttgtactggccgtagccggtttccttattggggcacatcagcagaaactcggtgtagttggcggagtcttcggtatcggggtgccagcccaccatctggatgtcggccacctgtgcgtcaaactcatcccagtactgagccttgggcatggtcttcaggttcacggtgatgccgattttggccatcatggaaacaaacgcttcggcgaccttttcatcgttcacgtagcggttgttgggggcgatcatggtaacttcaaagcccttttcgtagccggcttccttcatgagctgcttggccttttccaggtcatagcggggtgccagttcgggcacgtagctgtagaagccttcggggctctgctgaccggctgcggtggcgcggcctttcatgattttttcggcaatgccctgattgtcggtggcgtatacaacggcctgacgcacgcggggatccttgaaggcttccacgcggttctggttcatctgcagggtgatcaggcgcgaaccggccatggtgatcagcttgacagtttcgtggttggccagacggtcgtagtcctgaggcggaacaggcatgatgaaatcaacatcgccggacagaatggatgccacgcgggtggcgtcgttcttgatgggcttcaggtcgatttcttccacgttgccgcgggggccccagtatccgggaaatgccttgaataccatgcgcacgccctgttcgcgggattccacggtaaagggaccggtgccggattcgttgacgttggcaaaggaggggccggtctttacgatggcgtccttgggctggccgttttcatcgtttccgctgtagaacttgctgtccatggggaagatgtaggtggccatgttcagcatcagggggtagggcttgtgggtgatcagatcgatggtgtagtcgtcgatgatcttgggctcggcaaaaggctcgaacagggctttgtagtcctgcgattttttcagacgggccagcgtccacaccacgtctttggcggtaaattcattgccgctgtggaacttgacgcccttgcgcaggtgaaagcgcatggtcagggggtctatgcgctcgtacttttcggcaaggcggggttcaaaggccatatcctgcgtccagcggacgagggggtcgaacaccagatgcgaatactgcagcatgccgccggaaagctgcacatgggggtccagagacacagggtcggcatccatggcaaggtgcagaacctttttttctgccttgggcgcttcggcggccttttcggcgggggccgattcagcctttttttcttccggctcggcgctgcagccgaatgccagacttgcaaccagtgcaagcagcatgagtttcaagacgcgcttcatccagtacctccaaatgaaattttgcataaaagcggtgccctgctttgccggcgcacttccgcagtcgccggtacggggataaggggctgccgatgaaaaatcgccccatctaaaccgagcaacgccgccgccgtcaagggcttttcgcttcaaatgccattgatatgtcacaatgacatttttgtaacatgtttgattcccatgctatttcggccgggtgcgctgcgggggcggcggccgggcatggtgtctgccggggcggcggtgcctagctgaacgcgcgcactatccgcccgagagcttcatgcagcacgctgcgcgggcaggcgaagttaaggcgcatgcagccgtttccgccggtgccgaagctgggcccgtggttgagagccagacgggccgtgctctgcagccggtcgatgatctgttccgaagccagtcccgtgccgttgaaatcaagccagctgagataggtggcttccggcagcatgggagatacgccgtccagcgccgacagggtgtcgtgcaccagacgtctgttgccgtccagatagctcagcagtgcttcccgccacggattgccgtgtctgtatgcggcaattcccatggccagcccgaatgccgaagggtcgaacagtcccgcgccgtgcatggcctgctgcaggcgcgcccgcaggccgtcgttctgcaccacggccatgcccagcatggatccggcaatgttgaacgttttggtggcggaaatgcaggtgaccgttctgtcggctatttccggtgacatacgggccagaactgtgtgcgtatgttccgggtagacaaggtcgtggtggatttcgtcgctgatgatgatgacgtcgcgggcaaggcatatttcggccagacgctgcagttcgccgcgggaccataccctgccgccggggttgtgcgggctgcacagcagcagcagtttgccgccggcatctatctgctgttccagatggtcataatccatgacaaagcgggggccgtgcggcccgtcttcacagcgcagcgggttttcgagcacggtgcggccgcagttgcccggagcaagcatgaaaggcggatacaccggcggctgcactatgacgccttcgcccgggcgggtgaacgcctgaatggcaaggtgcagcaccgtgaccacgttgggcatgcgcagcacccactgcggacggatgtcccagccgtggcgctgttgcagccagccgcacagcgcttcgtcgtgatcgcgccatgcaccggggtagccgtacaggccggaacgggccatggcggccacggcatcgtttacagcgggcggagagcggaagtccatatccgccacccacatggcaatgccctgcgggtcgccctgtgcaggaacgccgaagcgtgtttccatttcgtcccacttttcggaacgcgtgccgagcctgttcagacgggtatcaaaatcgtatgtcatggaatctccggttgctgtgctgctttggagcgctgcagtgccgcgtgccgttatgcgcggggatgcaggtacatgcggcggtgcagaagcatacacgggctacaccactctgcgccggaagtgaagggctccggaagtggaaggaaggggatgctgccgcaggggcatggtctgcgcgttgtgcactgacgcgggcagagacaaaaaacagcgcctccggcctgtgccggaggcgctgaaaagagacatgaagcagtcgtcagtattgtacgccgttgtaacatgtgcggtcgtcatactccatctgtttacccttgttccattgcgaaacagggcggtagtagccgacgatgcgtgtgtagacttcggcgtccgccccgcatgaggggcaagtgtgatgttcgccctgcaggtacccgtgatctttgcacacggaaaatgtgggcgtgatggatatgtacggcagcttggtattgctgaacgccttgagaatgaattttttcagcgactgatggtcggccacggcttcgcccagataggtatgaaacacggtgccgcctgtatacagaggctgcagtttgttctggtgttccagcgccgcgaaaacgtcttcggtggtgcccacaggcagggcggtggagttggtgtaatagggcgtgccgttaccggaagctttgatttcggaatacagacgcttgtcgatgcgtgccagccggtagcttgtgccttccgccggagtggcttcaagattgtacaggttgccggtttcttcctgataacgggccgtcaggttgcgcagatgttccagtgcgcgctgcatcagccgtacaccggcgtcggtttcaatacctttgcccagcaggttgaggcaggcttcgtgcccgcccaccagtccgatggtggaaaagtggccgttgagtccgtttttcagataccttctgctccatgggaacatgccgcgctcaaggttgtcattgaccattttgcgtttgaattcgagtgactggcgtgcaaggtcggcatactcttccagcaggtcgagaaaatcttcctcaccctgcgccagataggccagcttgggcaggttgagcgtgaccacgccgatggagcctgtcagatcgcccgccccgaaaaggccgccggtttttttgcgcagctcgcgcaggtccatctgcaggcggcagcacatggaacgcacgtcttcggggttcaggtcggaactgatgaagttctggaaataagggacaccgtacttggcggtaagccgcagcagcaggtcgcctatttcgctgtcccacggaaagtcggttgttatattgtaggtgggaatggggaacgagaaaatgcgtccgtcatggtcgccccccagcatcacttcaagaaatgccttgttgatcatgtccatttcggtctggaatccggcataggtgtcgtcggtcagcatgccgccgattatggccgcttccttgcctatatggcgcgggcacacaaggtcgaagctcaggttggtgaaggggctttgccctccccagcgcgaggttgtgttcaggttgaagacaaatttctgtatggcctgacgcacctgctggtagttcaggccgtccctgcgcacaaagggcgcaaggtaggtgtccacattgttgaaggcctgtgcaccggcccactcgttctgcagtgtgccgagaaaattgttcatctggcccagtgctgtatcaagatgctttgccggtccggcgctggagcgtccttccagattgaaaccttccagcagcaggtcgcgcaggctccagcccgcgcagtagcccgccagcccgaaggaaagatcgtggatgtgaaagtaaccgtgttcgtgcgcctgacgcacttcctcggggtacttttccagcgaatatctggcctgcagcgtgccggaaagatgcagcatgagcccctgaaacgagtgggtcatgttggcgttttcatttacccgccagtcagccttgtccagatagttgtctatggtctcggaaatatccagatacgctgcctgctgttcgcgcagctggcgcctgttttcacggtagatgatgaaacggcgcgccacatggtacagccgtgactccatgagaatcatctcaatggtgtcctgcacctgctcctggcaggggacgtcaatgccttcgaggcgttgctccaccttgcgggcaaggcgtctggagagcagcgggtctttaatgccgctggctttgagcgctttcagtatggccagcgctatgcggtcgggtgaccacgtctccagacatccgtcgcgtttctgaatctgtttcggcatgagacctcctcggggcgacatagtcctgaagtttcagagtgaatccctgcggcagatactgccgcgcggtgtcaatgtggtcaggggtaagcacgggaatctgtgtcagccggaagagaaacgcctcaggcgcggtctgcgccagtgcaaatatgcggctgagtccggtgcgggcttcttcggggctgtgtgtgccgccggtgagccgggggtaaagctcccacgggcctttcacatccacggcaaacaggtccacaagctgctgctgcatgagcgattcaaccacgtcggggcgcattccgttggtgtccagttttatacgcatgccgagcgccttgatgtcgtgcagcaccgtttccagctgcggcaccagagtggcctctccgccggtcacgaccacgccgtcaatccattttgccctgtttttcaggtaggtgagtatggattgtctgctgatggcgggaacctgttccggctgccatgctatggtgtagttgtggcaggtggggcagcgcatgttgcagccccccatgaagatgacgctggtgttgcagccgggccagtcgcacaggctgacacgctcaaatccgcggacgtaggaccatgcagagttcattatgataacttcttggtattgctgccgccgtccggacgcgcaggaatcggcgtctatcggaaagccgttttttatgtgtgaaactgctgtgttgcggcagggaggttgtgatttagaaaatgtgtagcaaaactttaaacaaagtacgtacgcacaggtcagaaagatacatgagggggtgcatcttgtacaggccgctaagggaaaaaagagaaaaggaaaatggttatgccttgtttttgtttgtgtttttgtaatttttcatgttgttttactttttgaggccttggccggagggggttttccacagtgaataaccatgtggaaaaccgaggtgcccctagagggatgcttgcttgccctgtgccgccccgttgtttgatgtgtatgatgttaaaatacagtatcttagcgtgtggatacggtctgtgcgggcgtaagcgcacagcatgaaggggttttgtgtgcgcaagggcacagcgttgtatagaaaaacctttttctgtgccggtgaacataaaaaaaagcccgcacaggcgggccggaaaatttgcagaagccttttgctattccagacagaactccacggtgaattctccgtgatttgttttgaagggaatggcgatgacagggcttttggtcacatggctgatggtgtgtccgtcgcccatgatgaccgagggggtggctccctgaaaggtcatgcccatttcagaaagggcggcgcgggcctgacctgatatcatgttggtcacttcgcccacggcgtctttggtgtcctgtatgatatcctgaatatcgtcccccagcatggcctttaccacggctatggcgcattgtttggtaaacgtcacggaaatactgccgtttttgtggccggtaatgcccacaacggctgaaacgtcacccttggcaacgttgtttttctttacatacggctggccgggtatgggctgtatgcctgccatggtggacagcacgttggttgtggccgtgacgaacggctttgcgatttcaattccgctgctgctcatcctgagcgtctccttgctttcctgaaaatggcgtgtgcagcacgtcagcgcatgcgcaccgcaccctacagagcgaatacatgatcactttcagaacatagcgatactacgtgacgagtgtgtttccgtctagtccattatgctgacggtttcatgcagcggaatgatattatgtgtgttcagcatgcttcggcggcggcaagattggtctgcacggcacggtacagccggttttcgctgccaatcctgccgccgatgaatgcaagagcatgtccgaagtgttcgcgggcttcctgcagtctgcctgccttgaagcagacaagaccgaggttgttgcgtatttttgcttcgaacgtgtcggaattgagctgacgcgcctgccgcagggcctgctggagcaaaaattcggcattggcaaggtttccgtcggaaaaagccttcattccggtacggttgagatgggtgatacggctggcggcgcacatggtgtctctccttttgcggtgtcctgattatctggaatggttgctgaggcactggcgcagcgtggaaatgccgcacgagtggatcatggctacgggaatgctgcgcgaacgggcatactgcatcacttccttgcgggcggaatgcgagactttgttggtgaacacgatgacaaggtctgtggagcccatctggccggaaattctgttttccttgcctgtgaacaccttgaggtcaacgccgctttttctggcggtgtcgatgtattctctcttcagtctgtccatgcctccgataagggtggcgcacataatctttctcctgcgtagtagggtgtcatgttgaattgcacagcatggatacagtctatagtgaaaatgaaaatcaatgtcaactaaaaaagtggtacaacttggctgtcagcctgtgctaacagtgcggtcctgaaaaccgcggcgggcggtctgcgccccgcatggccgcacgtagaaaacagtccggaaaaaaataatgaaaagaatgaaggttaacatacagctgctgtggtttatagctgtctgctgtgcggcatttgtaccgcagcaggcggctgcgcatccgcatgtgtttgtggaggcgctggtacagctggagattgaaaacggccgcctgaaggctctgcacgagacgtggagctttgacgagatgtccagtgccttgtttctgggcgatcttgatttgaatcaggacggtgcgctgacgcctgatgaatgggaaaaactgaaggcggacattaccggctacctgcacgaggaaggcttttacacgcacatttatgcgggcggaaagaccgccggtgtcacacgggtggagcatttcaccgccacgttcagcgacggcatgctgcggtattccttcacggtgccgctcgatctgcctgcggctgcaggagaagtggtcaaagtggccttgtacgaccctacctattacacggcctttttctttgatgaacggcatgtgacggtgaagggtgcggacaaagcaagggtggtgctgcaggaagctcctgaacttgcatattattacgggcagatagtgccctatgccatagagctggagttgtaatggtgctgaaaagagtgtttccggcggtggttgccgtatgtctgctggcatgtgccgcccatgcgtcgccgtttacaggcagcgggggcaatgcccgcggtcccgcttccgaaagcggtttttttgcgctggagccgcccgcggggcaggtttccggcgcggacggtcagcatgccgcaccaaaagaagcgcgggatgcggctgagcgcgggaccggcggcggatttaccggcggcagggggcatcagcacgcgcccgcggccgtttccggtgcggatgccggacagggcgtagagccttttttcactccgccgcccctttataaccgcatcatcagtctgtccaccagagcgcagcattatttgcgggggcagatggtttcctttgcctcgggcatcaaggagtcaccttacggtacttccttctggctgtttctggccgtgtcatttgtgtacggcgtggtgcacgccatagggccgggacacggcaaggccgtggtcttctgctattttctggggcgttcgggcggaatatcccgggggctgcttatgggcaacctgctgacatctgttcatgtgctgtcggcggcggtgctggtttttgccgcgcatctgctgttcgagcagggcgccgcccgcggtatccacggtgtgagcggtcccgtgcagcgtttcagctacggcatcatcatgctggtgggcgccgccatgctgctgcatgcactgtacgagcttttcagcggcaggctgggcggacgggtgcggcaggccacggcggaatgtcctgcaggttatggcagtctgactgccgtttccgtactggccggactggtgccctgcccggcagcggtgcttatacttacctttgcgcgggggctggacatcacacaggcgggagtgctggcgctggtggcgctggcgctgggcatggggctgaccacatcggcgttcggcctgctgagcatggtttcgcgcagggtgctgctgcacagcacggggcgcagcacacgggccgttgtggccggttatgcgctgctttccgtcacgggggcgctggctgtgacgctgctgggctttatcatgtataccggcagcgtctgaggtataaaaaaggcatccctgcggatgcctttttttgttacaggacggcgcggatgcgccgcgggccggctattcgtcgacccatgaaatacattccacaggacaggtggaaatggcgtcttccacacagtcggcgccggtctgcgggtcgatgacttctgcacacgagccgtcgctggacattctgaacgcctcggggcaaagttcaacgcacgattcgcaggccacacattcttcctgatcgataacaagatttttagccatacaatatacctccggatactgataatatgttagctgccggaagactatcatggctgcggaacggtgtacacaatcgagtgccgttcgcgcgtgctgaccggcagagtgatgatgcacggctgaaactgaggtgcaaatgagtaacagtgcaaaggccatcaaggaaaatctcgccagagcaaaggcgtatttcaacaggcatgatgtgcagcgggccgttgccgccacagcggcggcgctgcaggcatgggtgcaggccggcgaaccggcgggcaagaatgaactggtaggcgccctgcgcgaagtggtggcgctgctcggaagggccgacgaggtcacaggagagctgggcggccccccggtgtggcagccggggcaggaaaaaagtctgcttatccagctggcaaaagtgttgcgtgccctgcagcatcaggaactggatgaagatcatcgcaagattcttgaacgcaagcagaaactggacaggctgttcatatacggcagccgcctgctggaaacccataagcccaaagaagccgatgaagcctttcaggaagccatgacctatcataaagatgaggacgtcatattccggatgatgggcgaacgcatgatggccgcatcgcagccggcgctggctttgcggtatctgaagagggctctcaaggcttctcccgagcgtcaggtggtggaaatgaccattgatgcctacaagcgttcgggaaatcacggtgcggctgccaagctgcagcagcagttcgctgcgctgcttggctcctgatgccgtgaccgtggcggggcggaaatacccgtgcagtcatgaaggcaaaccgcacgagacagcactgtctcatgcggtttttgctgttctgcgggctgaagtgtgcggctgtgcggcagtgccgcgcgcagggactacagctcgagaagcttggcgacgcgctcggggtcaagtgcgtggccggtacgggttgcatccgcattatggtgcagcccgccgcccagcaggttcatggtcatgccgtaggcctgatcaacatcgtcggccgcgggtacgctctgcatgggctgctgcgctgccggtgccgtggtggtggcgccggtctgtctgcggccggaagcctctctggcttttgccagcatttcttcaatgcgcgaaagcgatgaaccgagagcctcgttgcgtgtggcggtaatggacatgcgacactccttgggaagggttttcctgtagtgccgcaagatgcaaaacacggtcacactgatagtttaagcaaaaaatacagaatgttgtaattttgtgcgtctgcctgcaggcaagctttgccgccggtggcgcccctttatcccagcctgcggcgcagggtgttgcggctgatgcccagccgccgtgccgcactgctcaggttgccgttttcttcatgcagcacggcggcaacggctgcgcgtgtgatgtcttccagtgttccatgcagcagatcgcgggaaaccggagcagcggccgtgccgtacgccggtgtgtgtgcatgttccgccgtgagggcggcgtgaggcgtccacggagttatgtcggcgcccagcgcggcttcctccggatacagaatggcatacttttccgcatagttctgcagctcgcgcacgtttcccggccagccgtgggccatgattttccgctctgtaccgcggggcaccggcggcgtgctgcggtgctgttccgcgctgaagcgttccagaaacatgttgaacagcagcaggatgtcttccggccgttcacgcagcggcggtatgcggatgtcgagcacattgaggcggtagaacaggtcggcgcggaatcttccggcgcttacctccgcctccagcggggcgtttgatgcggcgatgacacggacgttcaccggtatgaccgccgtggaacccacgcgcatcacttcatgctcctgcagggtgcgcagcagccgcgtctgcagtttggggctggttgcgtttacttcgtccagaaacagggtgccgttgtgcgccagttcaaacataccggctttgccggatttcagtgcccccgtgaaagcgccgcccgcgtacccgaaaagttcgctttccagcaggtcttccggcagtgccccgcagttgatggccacaaaattgccctgcgcgcgcgggctgtggttgtggatactctgggcaaaaagttctttgcccgtgcccgtttcgcccacaagcaatatactgctctgcgttgcggcaaactgttcggcccgtgcgatgcaccggtgcatggcgggactgcggtgtacaatggagctgaacgtgtggcgcgccgtgggggtgtccggtttggcgctcttgcggaagctgtgttccagttgttcaatctgacgtacgtcatgaaaggtgcatatgagcgcatccatggcgtcgtcgtgcatggtgccggtgacggtaaccgccagcttggacccgcccacggtgacaagttcgcgcacggtttcggcgcgtccttcgggaacggcacgccagtccagctgaggaaaaagatcgtccatggacgtttctgtgcagccctgatcaggctccagcatggcgcgtaccgccgcattgcagtgcagcatgcggccatcgggcgaagccagcagtgccccgccgtccatgcggtccagcacggtctgcagcctgcccgccatggtggcctgccgtgtgaggtatgagtatgtggcaacggcatattgcagcgtgttggtaacggaatccgcaccgttctgtaccagaaccccttccatgccgtaccgttccgccgtgcgcgccgccacagcgtcccctgcgatggcggcaatgccctgtctgcgggcggcttccattatgtgtcccatgccgccggggtgggccgtggcataaaagtcgatggtgaaccccagcgccgcgctggctcccttggccttgcgcagaatgtcactgtggccgacgacgccgatgcttttgccgctcctgagcaacggttcgaggcacaggtaaatgtcaaatgccgaaacctccagctcggccacgggcagcgggcactgctcgcgtatgagctgggctgtcagcccgcggctgatgaaaaagtccacaccttcggccataaggtttctggcaatgcgcactccgtcttccatgctgccggtatgtaccgaaacatcaagatccagttcctgacagatggaccggcacagggtggccagactttcgtacggggctatgagggctatgctcatgaagtggctccggttattttttgatcaactggtcaaaaatgatgcaccataattgaacagatgaccagaattgaaaacatgccattctttcaactgcatgatatttaatgataagattgttttggcacgcttcgcgctatagattgagtaaacaaacgctgcttcataaggagtacgccatgacaacatatcaagctactatcaatcacactgtgaatgtttcctcttccgctgatgctgcccgcaacagcaagcgcgaatccggccgcaccggcagggacgcagcccgtcaggcagcacccgcttttgccagcgcctttgacgccttcggcaagggctggggccggaagtaattcttcatgcataccggctggtacgcttccccctccttcaccggtgcggcttccgcaaatcccgcgccgtccgagtgccagcccgctcctccttgcggctcccttttcacgctgtaagaaaagggagccgtggtgtttttatcctgcggccggattggtcatccggccttggtcttgtagcctcctcccttggaatccggcagcgttgtgccggaactccatacagaaaacgccccgacggtgcaggtcggggcgtttttcgtagtggtttgttatgcggttactgcggaatggggtgatgtgccgattctgacatatccagttcacgcgtgtggcacacgccgcagttgttggccccgcctacgggtcctgccatctgctgatactgcaggggctgtatgttgtcgcgctccatgccgccccatgcgttgtcggccatatacacggcatgggttgcgccgtggcatgcctgacacatcatggctgccatgtagtcgtgcccgttgctgaacaggtcggcggacgatgccgtccactggccgaaggcgctggggtccggcggcggagactgcatgaaatcgtggcaggtggagcagtggggcagttgcgtccatgcctcgcgggggggaatctcggcggccgatgccgcctgttgcggcttgagcggttccatcagtgcgcgcgcggcgtagcgttcctgctcgatttcgttgcgcagcagacctatggcgtggtcttccatgtggccgtggcagttggtgcaggtaagccccatcatgttgtggatgcctctgaaactctgcgtggccccgtccggtgccgaaggatggcagccgttgcacgcatcggcgtcgcgcccggtcagatagctggcgtgccagccgtgaatggcggcggagaattccggaatgtcgctgttgccgtcgtggcacgactggcagcggatgacctcgccggcggctgcctgtgcggtgaaatcggtcccctgaattttgtcgtgtacggcgaatatgtcattctgagtagccttgctgatgccggacatgtcttccacggcccactggccgccgtggcatctgttgcaggccacttcgccggaagctgccaccacggttttggttaccgccagcagcgcgccggtggcttcgtcgcgtgcctccactatgtataccggatacggattgaaggtgtccggctgcggatagggggttacggccacattaagcgcctcgtgggcacgcatgtcatcgttggcggcaaaggtgccctgcgggccgtgcccgtcttcgggccggtaggttatggtcacacccgaagttattatctccggcgtggagtcgcggcgcacaagctgacaccgcaggtcgctgccggcgggagcaagattcagggcgccgtcttccaccacgctgtgcatgcctctggtgctccatgccagcagcacatagggcgccgtttctctgtcaaacgagggaatggcggtctgcagggtgcgtatggccggtggtgctgtttcgtccgtgcgtccgtgcaggcccgtgactatataggcggccagagcccggcgttcttccactgtgccgagaaatggcggcatgtgcagccgcagcttgccctgtccgtcaagctgcgaatccatgccgtacacactgaatttttctgttttatccagtatgctcagcatggggccggttatgccgtgacaggtcatacactgcagtttgtatatttccttgccggcttccagcacgttatcttctgtgatttcctttatatgagtccagcgggctgttttcagaataccctcgctgagcacacggggcacatcctccacgcggatggaactggaataggtgtgcccgtacagcaggtatggtcttctgccggcttcgcgcacccattcaaaaacgccgatctgggccagtcccagcgccagcaccagccataccagcggccggcggacagaaagcggtctgaaccatgcaatggcaagactgagcaccagtatgacaatgcccagcggaatgaacgcctgtaccagatgcggagtctgggtggaacgttccatgaccatggactgctgcgggtcgggcaggatgagcagataccagatgcccgaaagcgcggcagcggcaaaaggcagtccaacccacatggcggcgcgccgcaccatgcgttcgcgggtttcctcgtgcggaatgcgtatggccgtcacaaaagcgaacagccctgcaaacatgaggcacaaggcaaaacgcagactgagcgaaggccagaaagatacgttgaagaaaccgtcccagaaaagatgtgtctgcgcccatttgcccggcgtgagcatgacagtgatgatgccgttgatgaccacaagcgacatgaacgcgaaaaaggcatacacccagcccaccttgatgtgcgctttgcggggcatggagtcgaaataatagtgataaaccagaagcgcggcgatttctccgaggaagaacgcccattccgccgcccacccgaaagcgaacgaatgtgtgagcgtgctggtgacggtgggtgaaagcacgctgatggtgaaccagataccgacgccggtcagcccgccggccaccatggtggtaagcagaaagaatctggtgtggctgcgtacatggtccagaatgtggtctgatttttcgcgcacggctttcatttctgtcagtaccagataaaagccgccgcctaccgcgaagtgggcgatgaaaacatggacgatggcgatgatggcaataacgaggccgccgctcagaaagggcgtccaccagactggatattccatttatccttctccttccgtaccgttggcggtggcattgccgtgctgtctgcggccgttgagagccagccgcaatacccagaccatcagggctccggtgagcagcagagagccgaaaaacagaatcagcggggaatactggccttcactgggaatatcggccgcactgaaccacggggccagatacagggtgcgcagtacggagcgcacaccgaccatcagcgccacggcgcccgcggtgaaggcgatggtcagccgcaggcgcgagcgccatgcgaaatgcagtgccgcaaggccgcataccgtgcctgccagcagcagcgccgtgcccagcccgtggcgtcccatgaacgccgtggtgagctggcgcggcagcgaaaacagaaaaaaaggccctgccagcatctgcgctgccgtgctccagaaaaaccagcgcaggccgtcatgtgtgagcgaggccgaaacgtcggcacttatggtgcctttatgcgccgcccggcgggccagcagcgccagcgtcaggccgcccacggcaagacaggccagcagaaagtgcagaatgcgcggccacagcgtggggtcgcccagattgagcatgctgccgtcctgcttttcaaagtagcccacccagcggtcgggagacagcatgagcgtgacgttgtttaccagtacaaagccggtgaacagcagcagggcgcatgccgcagcgatgaagaccgtgccgttttttttcttgcggcggctgccggaaaaaccgtacagcaggtaataagcagcaatgaggacaaagataagtcccagccagtacacagccatgatgacggagcttgtgtacagaaagccgccgtacagcacctgtgcgaaaagcagcggtgccacgccgaaattgattgtcagggccagcagactgggcagagctttgcccagcagcgtgggggccgggtcttgcggacgggttaccgcgcgcaccgtggcgatgacggcggagccgaccacgctgttcatgaacagcagatgaaaaccgaacgtgagcagcagaaatccttcgagccatgcccagtggaccggaatggaatctgccggagggatgagggccgcgggattcatggacatttcctccgttttgttgcgggcggaacctgcccggtgtgcagtccgcaaaaagtaagcacgagcttacaccggacaatatatacttgggattgctttgtgcagcaaggatagatacgcattatattgagtttttgagagaaaaaggtaaggtgccccgcatgctgagcaggattgtcgaacgttccgtcgtggtggctgccactccgtggacaatctggcgtgtgctgacggatttttctgcatggcagcgctggaatccttttatgccttccatgcaggggacagccgaagcggggcaggatgtggaagcgctgatacggctgtggggcaacagccccagcccttatatgctgcgcgtgcagcaggccgacttctgccgccagctggtgctgaccggttcgtttcgtatgcccggtctggccgatgtgatccattgctttatcattgcgcagctggacagccatacgtcacgcttcacccacggactgcgcgtgtccggcatttttgtgccgctgctggcaggccgtatcgggcgggctgccgggcagggtatggagaccatgaacatttcactcaaagccgtggctcaggcccggcggtagcttgcatatgccctcagtttttcttctgtttgatataggcaataccaatgttaaaataggcattgcagaccatgacggcgtggttgcctcgtatgtgctgcccacagacacgcatcagacaggcgattcgctcggcctgcgtctggcggatgtggtgcgccatgcgggatttgcccccggcgacgtgacagcctgtgtggccagttccgtggttcccagtttcaatccgctcatgcggcaggcctgcgggcgctactttgaccgccggctgctgctggcgccggaggacatagccattccgctggaaaaccgctacgagcgcccgcaggaagtgggagcggaccggctggtggcagcctttgccgcacggcggctgtggcctgcgccgcggtccattgtttcggttgattacggcacggcaacgacgtttgactgtgtgcagggcgaagcgtatcttggggggctgatatgccccggagtgcactccgcggcaggagcactggcagcgggcaccgcacgcctgccccgcatcagtcttgatgtgcgcgaagatttgccggtggtgggacgcagcaccagcatgagtctcaaccacgggtttgttttcgggtttgcctccatgaccgaaggtctgtgtcacagactttccgccgtgcttgaggcgcccatgcaggtggtggccacgggaggttttgcctctgccatcgcccgcgtaagtaattgtttcgatcatgtcaggcccgaccttttgctggaaggcctgagaattctctacatggaaagcggaataaagggctgatgcctttgccgcaaccgccccaacaggcgtagcggagcagtattgacgctccgccaagctcaaggagaacagcagtatgagcaccatcgtttccgtctgggccagagaaatcctcgattcccgcggcaatcccactgtggaagtggaagtttcgcttgaatccggccattccggccgcgccgccgtgccttccggcgcttccaccggcagccgcgaggctctggaactgcgtgacggcgacaagggccgttaccttggcaaaggcgttgaaaaagccgtggacaacgtgatgggcgaaatagccgagaacatcgtcggcatggacgctctgcgtcaggtcgccgtggacaacgcgctgatcgaccttgacggtaccgacaacaaggaccggctgggcgccaacgccatgctgggcgtatcgctggccaccgcccgcgccgcggccaacttcatcggcatgcccctgtatcagtacctcggcggcatcaattccaaagtactgcccgtgcccatgatgaacatcatcaacggcggcgagcatgcccccaacaaccttgatattcaggaattcatgatcatgcccgtgggagcgcccaccttcagtgaagcgctgcgcatgggggctgaaattttccacaacctcaaggcgctgctggctgccgacggtcacgtgaccagcgtgggcgacgaaggcggctttgctcccaacctgaaaagccacgacgaggctttccggtacatcatgcgcgccatcgagaccgcaggctatattcccgggtcggaagtggcactggccatcgacgccgcggcttccgaattttacaaggacggcaagtatcacctcaagggcgagaacaaagtgctctcctcttccgagatgattgactggcttatggatttcacccagcgttacccgcttatttccatcgaagacggcatggccgaaggcgactgggaaggctggcaggaaatgaccgtcaaaatgggtgacagcgtgcagattgtgggtgacgacgttttcgtgaccaaccccgacattctggctcagggcatcgatgagggcgtggccaactccattcttatcaagctgaaccagataggtaccctcaccgagacgctggacaccgtggaaatggccaagggtgccggttataccacggttatttcgcaccgttccggagaaacagaagaccatttcatcgccgaccttgccgtggcactgaacgcagggcagatcaagaccggctcgctgtgccgcagcgaccgtctggccaaatacaaccagctgctgcgcatcgaggaagatctggatgacgagggcatctacttcggcccttacatggcttcgcatttcgggctgggcgaagagtaaaccgcgctgcttgcatcctgccgcggttggctgtatgtagccgccacggaacccgcccgcgggtgaggatgcaaacaatgtcatacagggatttcacatatccggcgcatcgcgcctttgcgaaccctgaatacgtgcgacctgtcaccggccggagctgtctgctccggccggtttttttgttgcgccggtctggcggcgcgcgacaggctgcataaccatactatgtgctgcatacactgcaaggagtacgcccatgattctgctggacggtaaagccaccgccgcggctgtgcgcgaagaattgaaaaaggatgtggacgccctgaaagaccgcgccggaagagcgcccgggctggctgttattctggtgggcgacgaccccgcatcgcaggtgtacgtgcgcaacaaagaacgtgcctgcgccgacgccggaatccgttccgaagcgttccgcatctctgcacagaccacgcagcaggagcttgaggaacgcattgccgccctcaacgcccgtgaagacatagacggcattctgctgcagctgcctctgcccgccggactggacagccagcgctgtcttgaacttatcgaccccgccaaggatgtggacggctttcatcctgtcaacatgggcaaactgacgctggggcttcccggcttccggccctgtacgccggcaggcgtgatgacactgctggaacgctacaacctgtcgccggcgggcaaaaaagccgttgtgctcggccgctcgaatattgtgggcaagcctttggcgctcatgctgggcgcttcgggtccttttgccaatgccactgtcaccgtgtgtcattcgcgcactcccgaccttgcgcagcagtgccgcgaagcggattttctgtttgtggccatcggcagggccaactttgtcaccgcagacatggtgaaacccggtgccgtggtggtggacgtgggcatcaaccggacggaaaacggccttgcgggagatgttgatttcggccctgtaagcaaggtggcctctgccattacgcctgtgccgggcggaataggccccatgaccatcgcgcagctgctggtgaataccgtggcttcgtggaagaaacgctgcggcgtgtaactgcggggtaaccgcatgccgtccgccgctgtctctgccccggctgcaggaacaccgccgtgggggctgcctttcgccgcgcatggcggacggccgcgcggctgccgctgcatacataactgcccgtaacacaacaaacaggctgcacatggtgcggcctgttttattttctgcgggtaaaggctgctgcgcccgtgttgcctgcgtacggggtgcgtatgccgctggcgggagcatacattccggcaggcaactttttcctgcggtgttgcggcgcagtgatctgcagcggcgggcagcggcagcttgcggacaccgccgtgcgggcggcagcgaggtaagcgccccgcatggccgcatatctggcacggtccatgcttactgcaacgcggggcatattttgccctgtgaccaagccccgcgtgaccaacgggcaggagaccgcgtatgaccattgcatcgctgtatatcggagccaccggcatgaaaacccacagtcagggtatgcaggtgatcggtaacaatctggcgaacatcaatacggtcgggttcaagcagtccatgatgctgtatcaggacctgacgagtctggatgtgaccaccgggggcaacaatcccacggtgggcatgtcgcagcagggtatgggtgcctctgtggcggaggtgcgcgttctgcacactgcgggcggctttgaacccagcaataccgtgactgaccttgccatttcagggaaaggattctttcaggtggcgcagggcgacaaaacgcattacacgcgggccgggaatttccgttttgatctggaagggtaccttgtggaccccggcggttaccgtctgcaggccaaacccattgaaaatggtgtggcgggcgggcttcaggatttgcagctggtggcgggggaaaacggtaacatggtgctgccccccagtgccacgacatcgttgtccatcatttccaatatcggggttacctccgacaacagtgcaagcgccacggatccgtatttttcgctgctgcagcaatggaacggcacggcggaacccccgctgggcgacggagcatacgggcacagcgacagcatagcagtatacgacgccgccggaaacaagcacgaggtgtcggtgtattacgatggtgcgccggacggtcccgacggacagcgcattgtggaatatgtcatggccatgccgccttcggaagacggaggcgcaggggctggaacatccgccgccgggctgctgatggcgggtacgctcacgttcaacgccaacggcgaactgatcaatatgacagcctataccccttcaggggatgcttcgcagctttccagctggcagccggcagccatgggcgcggacggctatccttcgtttacggccacctttgcagggtcgggcggaggggctcaggtaatgaccgcgggattcggcatgacaggcacaggctggacaggcggcggcagcgccgcttccgtgggcagcaatgcctcgcagctgcccgggcttgcaggcgcggcccgtcaggcgcgggtgaccacggggtacgaagggtcttcctccaacctgcaccgcacacaaaacgggtacgcgcagggcggtctcatgtcgcttgccattgacagcgaaggggttatgagcggcaaattcagcaacgggcaggttgttgatttatatcagattccgctgttccgctttaccagcgaattcggcctgcggcgtgaaggcggcaatcatttttcggccaccagagaatcaggtgaagcgcaggaaggaacggcaaagacagaaaatttcggttccgtggcggcatcaactcttgaaatgtccaatgtggatgcatcgcgcgagtttgttaatatgattatcacgcaacgcggatttcagtcgcagagtaaagttgtgacaactgcagacaccatgctgcagaaagcacttgaactgaagcgctgatacggttctcagtaacgtttcctgaaatataaaggatgagcagatgctcatccttttttttataatctgtgttgtacaaaacaataattatgtgtttggatggtgcgtaatcagtgcaggtgttgaagacgccgtaacatcaggccaccagatcgggcaacgggaggctgtatgcggaggtttctgaaaccgctatttctggtttcgctgggcgtgctggtaggatttcctgttttcagcatgacctactataccatggtgcgcacatcgacgccggaattctgtgcatcatgccacgaaatagtaccggcgtaccagtcgtggaaaacttccactcatgtgaacaatgcgcagggcgtagtggcggactgtatggactgtcacctgcctgcccctcatcagaccgtcgacttctttttttccaaaacctaccacggcatcaaggacgttgtggcacatgtgcttcacggttcagaagcgtatgaccgcgaaaagaaccgtcaggccgcctatgacagtttcaccaacgaccagtgccagaagtgccatcgcaatatcctgtacatgccgcacaaccgcggagccatgatggctcaccgcacagtgctgtacgaccgttcgggccgtacacgcaagtgtgtggactgccaccgcgaccttgtgcatgtggacaggcctcaataccggtacaagcagtttgccgccccgtatcgggcgtcggggctggcggatatctgacaacggccgccggtccggaaaaggtgcggtgcggcgcgttccgtcgggtgacggtgcgtccggtgccgtcgggtgaatcaacgtgaaggaggcaaaggaatgaaacggacgtggcttttatggttgtgtgccgccatgctgctgcccgcgacggcgcaggcggcggaatcggtgaaaaattatccgaaaatgaaagagttccgcatcgagcgggccatgcctgatcaggccgtggcctgtattgaatgccatagaaaggaaactcccggcctgtttgccgactgggcggccagcagacatgcttcggccaatatcacctgtctggactgccatcaggcggatgaacgtgatgccgatgtaagcgttgaccactaccagtactacgaacgcggcgacatgccctacgggacaaaagaatacagaattcccgtggcggccgtggtcacacccaaagactgctcgcgctgtcatcctgacgaaacggagcagtacgcgcgttccaagcatgccaacaccatagagatcatgtggaaaattgacccgtggctgaacatgggcatgaattccgacaacgagcgcaagaccggttgctattactgtcacggcaccgtgctgaaggtgaaggacggcaagctggacccggccacatggcccaacgtgggcgtggggcgtgtgaatctggacggcagtctgggcgcatgcacaagctgccatacccgtcaccgcttctccgtaatggaagcccgcaagcctgaaacctgcggccagtgccatctgggaccggatcatccgcagatagaaatttattttgaatccaagcacggcgacatatacaaggccttcggccatgaatacaactacgacgccgcgcccggcacatggacccccggcgttgactaccgcgcgcccacctgcgcctcgtgccatatgtccggcgcaggcggcaccatgaccacacacgatgtgacggaacggctgtcgtgggaaacacaggccccgcttaccgtgcgtcccagcgaattcaaggcgtttccggccaaaacagactggcgtgtggagcgcgacaagatgaaggatatctgcctgcagtgccacggcaaggcctgggtggacggtttttatgccgactttgacaaggcggtggaagaatacaacgaggtatactacaagcctgccaaagcccgcatggacgaactgtacgaaaaaggcctgctggacagcagccgtatctttgacgaaaagcttgaggtggaattctacgagctgtggcaccacgaagggcgcagagcgcgcatgggcgccatgatgatggccccggactatgcatggtggcatggtttctatgagtgcaagcaccggttcaacgagctgatgcacgaatcggatctgctgctcaaggaaaacagaaaggctcacagatacgagaacttccccaacgccacgggcaacaccacccgcccgccggagattttcggcaaaaaatagcgggtacagtgcagacggcaaaatacagggagaaggcttcaggccttctccctttttgtgagcatctcagcgtgtgccggcagcggtatatgccggacagcagcgtgcatttttgtccgcgggtgtgcatttttccggctcagtgcgtgcaaagtttccacagcgcagctgttttgtgcccgcctgtgaccggcctgtgtcagcggtgcactgcccgcggtgacagaacgcggaaagcactaaacggtgttttgccgtccggtatcctgctgtccgctgtccgcggcggaacctgtctggctgagcaccacaccggccagcaccagcgcagcggcaacatactgctggggggtgaatacctcgtccagaaatacctgccccataagcagcgtgagtaccggtatgagattgataaatgccgaagcctgtcccgcgggcatcttggaaacgccgtagttgtaaaaaccgtatgccaccagcgaaatggccacaccgagatataccacggcaagggccggcagcagggggatggtctccggcagggcggtgccgggacgaaaagccagcggcatgaagaacaccatgccggtgaaagcctgcaccgcggtgatgaacagcggaggatagtgactggaaagacgtttggccgtcactacataccccgtggcgctggccatggccagacactccagaatgttgcccaacaggggattggatgcgtgttctgtagcttctccggccagtgtgagccatacaacgccgcacagtgccacggcaaaaccggcccatacctgacgcgaaagacgttcacgcagaaaaatgaaggcagccatagccacaaagagcggcatggtggaaaccaccatgcccgcctgcgatgccgatgtgtagcgcagcgcgtatgcttcgaacacaaaataggcacagggctcgcaaagcgacatgaacagcagcggtttccagtcgcctttgcggtaagtgacccgtcgcaaagaccgccagcagcaggcaaaacacaacgatgccgccgtcattcgaccgaacatgaccagcatggggtccagttccataacggccactttcatggcgatgaacgagctgctccacagcagcatggttaccagcagcgccagaacgggcagcatgcgggcttgagacggggtcatggcaaatcctccggcgtaatggcaatgatgtagcgtgcccctgtaccgttgtccatgaagatagtggtactaaatagaaatacgcaaaaaagagtgtggcggaaggctgttggttgccggcaggccgggaccggtggcacgttgcagcggcggcatttgtctgcggtggggcctgcgactgctgccgacggaggaggcgcaaaccggaagagcgggcaggcggggtctgccggatgcaaaaaaacaggccgactgtgcagacggcctgttgggtcggacagcatctgtcctgttgatttacgatattcttccggaggatgtctccggcagcgtaccgtcgaaccttccggacaatgaggcagtgttttacagcgcagctttgccgccccgcatcatatggcggcatacgccgtgttgctgcggcagtgccggagggacagcggtcatgcttttgctttgcgcttttcccacagcttcatgtctttcatttttttgcggcgttcacgctgcagtgtcttgcatacaagcggcaaattctttttatagccccacttttcacggtattccgcaggtgtcaggtcgtgggtgccaaggtgctttcgggtcagtatcttgaaggtttttccacattcaagacaggtaatggatttttccttgatggctttggccggatcggccgcaggctccgcttcctgcggttcgatattgccttcggtaatctgctggatgctctgtgcgagcttaagaaccatggagtttatttcatcctcggtcatggtacgcacactggcctgtgcctttacaatctccagtgcctgtttcagggcttcatccatggggtgctctcctttcttaaaaaaatgtcactgctgaagcagcgcacgtgctgatgaaagtattagattgtgagccatatattgcactacatggatggattgtgcaacaggcggaagatattttgccctgcttctgtagtaaaaaaccatttttgagacaattatttttacatcaaatgaaaatgatatgcatgaaaggcaatgcctgtcctgctgaaaagtgcatggtcatgcgtgtaaacaacagagacagggaagagcacgaagaagagagcgatggttatggttctgtctgccatgcattggtgctggtgtgcagaaactcgtgtccttcaccggggtacagccgtctgtggtccggggctgcgggggtggctgccggccagtgccccttttgcgggtacgggccttccagcgttacggcagaaggttcggcggcggtaagccgcgggtgggcgacgatatcaacagcctgcacataacagctgaactcgatggcaatgccgttggggtcgaaggaataaagagagtggatgaatccgtggtccaccagttctgaaacccagaaacctgccgcatcaagacggtctttcagttcccacaggtcttcatcggtttccacccctatggacacatggtcaaaccccgccggtccgggcgccggatagccgtgatctttttcttcgcacggggtcacgccgtcccactcaaaaaaggtgatcatgctgcggttggcaatgtgcagaaaatactggcggtagccgggttttcccagcccggcaactatgggcatctccagcaggtcgcgccagaacctgatggtggtatccatgtctccggtcacaagggcaaggtggtttactccggtatagcggggcattgatgctcctgcggggccgccgcgttccggcgggcaaaatgtgcggcacatcgggcggagcatcgcaaggtccgcaccggtgcacggggtcagggcaggtctttcagcgcgtcaattatcaggcccagatccggccgtttgttgatgtcgcttatgatggccgcggctatgcggccctgcttgtccaccacaaatatggcgcgttcgctcacgccttcgggccgcagcactccgtaagcggcggcggtggcgccgtgtggccagaagtcggacagcacgggaaaccacaggccgcccatctgctgtatccatgcatgctgcgagggggtattgtctgcggatatgcccagcagcacggcatcatgccggtggaaaagttcgcgggcgatattgtagccgggccactggtcggagcagacgggcgtgaacgcggcaggcacaaaggaaatgaccacgtttttgctgccgcggaatgacgaaagcctgactttggtcccgtccgttgcgggcagttcgaaatccggcgctgcgtcgcccttgtgcagcaggggtacagtggccaccggctgcagggtgcccatgtcgtagacatcgggctgatgcgggccgtgggccgcggcacggagcggcgcggcggcaatggcgaaagcacacacgacggccacggccagaatgcccgcaaagctgaactggcgcatgtagatattcatgacggttactccctgccggtgagggaacgcagcgtctgcagcatgtcatccaccgactgcatgcgtcccgtgtgcgagtagatgacgcggggtttacggtctttcagcgagataaggtaaaaatgcggtgttgccgtttcgccggtctgtttgtgcagctccagctcagggtctgtgaacagtgcaaagggtacgctgtactttgtgcggaaaaaatccacttcgaactgcgagttgcccgcacccagtcctatgacggcaatggtgccgtccagcccttcctgacggatggcggtgtgcagtctgttcatgttttcagcttctgcctgacagaacgggcagtacatgctgaaaatctccataagtacaaaaggcgttccgatgccggaaagaacaggagcctgaccggatttcagtcccagttcctgctgttgctgcggggtcagtgtgccggtgagcgggatgtccggaaaactgtcgccggacttgagagggtgggcctgggcggcagccgtcagcagcagcgcggtcagcagcgccgcgcacagtgtccggccgtaaaaaagagaacgatgcatgttcacctgccttgcgttggagcatccggattcatgccggagcatgaaggtttttgctgtattgaacatgcatcaattgacacggcaccgcaaggggcgggcggacggacggatgccccgcggtgccccgcggtgtccggcggggttatatctgccgcgggtcaagccgcatccatgtgagctcgtgtttgttgcacgaaagatgcacaagacgcgaaccgggaatggcggcgaactgccgcgccgtttcgtggtctgtctcgccctgaaacttcagcgtgcagacaaagttgcgtaccgaacccagctcaagccagcgcgccaccatggccagcagtctgtcggggtagcagatgacgtcgcagcacagccagtccacctcgcctgcgtggcgcgggtccagcccgaacgcactgccggagcagaagtcgatgtgcggatgcgcggcaatgtgcggggcaagtgccgccttgtccacactgaacacgcgggccccgcattgtgccagcacccagctccagccgccggggctgctgcccagatcgaggcacagctcgtcttcccgcggtctgcatcccgttatggtgaaagcttcccacagcttgagataagcgcgggtgggcggagtctgcctgtcttcttcaaaaagtacctcgccgtcggcaaaggcgctggtgcaggctgcggatgcaagtatggtgtccggttcccacagagtccacgaccccagcggcgcccggggtgcctcactgccgaagaccaccggctttgccgagacatgcggcagagacgactggatgagctttgccctgccatggttgccgccggccgcacacagcgcccagttacgctgcctttgccggagctgccgcgcaccgtcctttatggaactgatggtgatgaactccggttcgagccagatgttctgtgcccatgcagcatgaacagcggccccctgcgcaagaaccagcctgtcgcggacctctgttacatgtactccggcatggccgagttcctgcagcaggtcttccgtgtagccttttgcggccagatacactgtccggcgtgtcatttttcctccgattgttgctgttgccgcgcgggtggtagcgcaggcagcctgttatggcaagtgcgcccggctgcggcgctgttgtgcggtgccggtgtgtggtgtatgaaatatgccgctttgtccggctgcaccgccatgccgtgcggctgccgtaactgtcctgcaacaaggtgttgtcatgtctctgccccgcggccatgcccgtttaggaacaaccctgctgcgtctggccccagtactggtgccctgcggcgtgcttttcaccggcggctttgcgcttactctggcgcagtcgctggggtatgcgctgccggtacccgcgccggaggggcagccgtctgccgcggcataccgtatgctgctgcagccctattaccttgcttcatttctgctttccgtaaaagtggcctttctgtccgcagccgtatccgtggtatgcggtgccctgctggcggtgggggtgtggcgtctgccgtaccgtctgcagcaggccgccgtggtgtacaaagtgccgctgattctgccgcatgtggctgtggcgttgctgtgccttgtgttctggtcgcgctcggggcttgtctcctctctggcatggcagacgggccttgtgacgcagcaggccgattttcccgccgtgctgtatggcggcagcgggctgggtatggtgctggcctatgtctataaagaaattccctttgtcatgctcatgtcctatgccgcgctgaaacggctggaccatcggctgctggacaccgccgccatgctgggggcggggcggcttctgacatggcgttccgtcattttgccgcatctggcgcctacgctgcatcccgtatttatcattttgtttctttttgccttcggcgggttcgaggtgccgtacctgctgggcgaaagcaatcccggcatgctgagtgtggagatttacaacctgtattttcagcgggggctggcccgccgcccggaagccatggcggtgctgacggtcatgtttctgttctctcttgtttttgtggcgctgtacagccggctggtgcgtcgtttcggactgggggaacgcaaactgtgaaacaggtattttttgtttttctggtattttttttcggtctgcctgtggttgtgctggcactgtatgccgcggcaccgggctggagctggccgcatctgctgccgcaggatttttcggcacgcgcagtacagtacctgtggcagcagcgggcggaaataggcagacacataggcacgtcgctgtggtatgccctgctgacaacggggctgagttttgtgctgtgccttgctccggcgcggcatttcgcccggtgcacgttcagggggcgggccctgctggaagctttgcttcttgcgcccgcgctggtgccggtgatgacattctccatgggagtgcaccatgtctttatcatcaccggtctggcagataccgtcaccggcgtggtgctggttcttaccgtgttctgttatccgtacatgctgcgggcgctgacggccggttttgcctcgttcggcgaagggtatgacctgtgtgcgcgcaatctgggtgccggatggtggctgcggctgacccgcgtggaactgccgctgctggctcctgccgtggttgccggagcctctgttgtttttctggtggcgttttcagactattttctggtgtttcttatcggcggcggggtggtgccttcattcacgggctatctgtttccgctgctcgcttcttctgacagggcgctggcatcggcgttgtcactggtgtttcttgttattcccgttgttctttttgttctggtggaactgcttgtggcgcgtgtttaccgcagacgcggcatgtactagccgcttttgccggcgtgcggcttggcatacgctgttgtccgcgttagaatgcggcagtgtgtccggtgttgtcctgccgggcagacagatgcagggagtgcgctatgacaacggatgatgacggcggacggaacggaagccgcgatgacgggacctgccccgtaccgtcccggcctttttcgctgcgcagtctgcagcacggctggcggactttgcggtcggggcgtcttgccaagctggacagccatctgcccatgctgcttatggctgtgctggtgggggtgctgggcggatacggcgcggtgctgttcaagtttgtcatcaaaggtgtgcagtttcttttttacggaaacactgcggactttcttgaatttcatgactcggtgccgtactgggcggtcattgccgctcctgccgcgggcgggctggcggtcggctatcttgtttcgcgttttgcccgcgaggcgcgggggcacggcgtgccggaggtaatggaggccattgccctgcatgacgggcgtatccgcaagcgggtggcgctggtcaagatttttgcctcggccatcagcataagttccggcggctcggtggggcgcgaagggcccatcgtgcagatagggtcgggcatagggtccaccgtgggacagatgcttaaagtgggcaggccccagcggcgtacgctggtgggctgcggtgctgccgcgggcatcgccgccacgttcaacgcgccggtggccggtgtgctgttcgcccttgaactgctgctgggtgatttcggtctggcggcgttttctcccgtggtgctttcatccgtggttgccaccaccatttcacgccattatttcggcgactttcccgcgtttgtggtgcccggctacgaagttgcctcgctgtgggagtacggcatctatccttttctgggcattgtgtgcggcgcggtggcggtgatttttgtgacggtgctgtaccgtactgaagacctgtgcgaggcagtgcgcctgccggacccgctcaaagcctgtctgggcggagccgccgtggggtgtatgctgttgtggtttcctcatgttttcggtgtgggatacggcggcatcaaccttgccctgcagaacggtctggggtggcagatgatgctgctgcttgtgggggttaaaatcatcgccacgtctgtaaccatcggcagcggcgggtccggcggggtgttcgctccttcgcttttcataggttccatgaccggtggttttttcggctgggccgcggggcagctttttcccggtataacggcattgccgggcgcatatgcgctggtcgccatgggcggtctggtggccggcaccacccacgctcccattacagccattctgattatttttgaactgacaggcgactaccagataattctgccgcttatggtcacctgcatactggccaccgtgacggcttccactctgaaagacggctccatttataccataaagctgctgcgccgcggggtggatattgccggcggcatggagcagaacctgttacgcagtctcaaggtgggcgaattcatgcgggcggacccgcccaccatatgggaaggcacgccgctgcatgacgtgattctggcttttcgccagcgtgatgtctcgtacctgcatgtggtggacagggagggcggactgaagggcattatttcgttccgcgacctgcgtgcagtgctggcggatgaatatccggcgcgccttgtcattgccggcgacatagcaaccacgcgtcttgtcacggtgacggagggcgattccatacaatgcgcgctggggcggatgagccgcagcggcatagcccagctgccggttgtggaactgggggatgcccgccggttgaaaggcatactgagagaaaaagatgtcattcatgcctatgatatggccgtggtgcggcgtcagatggagcacggtgccccctagtgctccgccggacggtctctgcgtggcggctgccgcgcgggtgccgcttgcgcgaccggaatttttgcgcctgtcgtttttaacgtaacgtgccgaaatgtccgtaatcctgtccgcaaagggtgccggaatagtgaccgaaaccggtggcaaaaaaggactctgaccggaattttgtcttatttcccgcactcatgacttgtctgtgcagcaggaaaaaatatcctttgagcggtcgcacagtgcgcttgccaaccggcgcccgagtgtctatgcaagagagttcacgcttcaacgctaaagaggattcgatcaaccatgccgcacaaaggtccccacatttccatttcttcggaatttctggtgaacagggtgctgcggatacccctcgacgagttcgaggactggccggaagccgtgcgcgaactggccatggaacttgccgaagagctgttccttgtccgttataacccgttcatcgatgctgccaccgtacgcaccagcgtgcagggaaagtgggagaaagcgtcgcctgctctggcccatcattacgccaacacgcttggcgaagggctgaccatgttctggagcgcctacgacgcagacatggactaccggcaggatcttatcagacgtctttcccagattcttcccaaagacaatatagatacgcggcccaactcgctggtggaaagctccaccgatgccaccgacctgcgcatggaactgcctttgctggttgtttctccttcttccgccgagcaggtaagcgccgtggtgcgtcttgccaacgagatgaagtttgcgcttatcccgcggggcggcggttcggggctgaccggcggcgccgtgcccgcacgcaagcgcaccgtggtcatgagcctgcagaagctgtcgcgcatccgctatgtggacaccggttccatggtgctctgctgtgaagccggtgtcattacctccgaagccatcgaagccgccagacgcgaaggcgtgctgttcaccgtggaccccgcctccaagacggcttccaccatcggtggaaacgtttcggaaaactccggcgggccgtttgcttttgaatacggcacaacgctggacaacctgctgagctaccgcatggtgacccccacgggcgagataatcgacgtggagcgcaaagaccatccccgtcacaagataatggaaaacgagacggcggtttttgaggtgcgcgatgtaagcggcggggtgcgcaaggtggtgacgctgcgcggcgaccagatacgcaaggccggtctgggtaaagacgtgaccaataaaacgctgggcggtctgccgggtgtgcagaaagaaggcgtggacggcatcatcacggaagcctgttttgttctgtatccggcacagaaacattcgcgcgtgctggtgctggaatttttcgggcgcagcatgcagaacgccatgcaggttatcaagcaggtggttgcactgcgcgacgatatccgcgtcaagggcgaccttgtaaagatttccgcgctggaagaattcggccccaaatatgttgaagccattgaatatcagaaaaagtcagcgcggtacgaaggcacgcccatatcggtgcttatcctgcaactggacagtaacaacgtggatgcgcttgaacagtccgtgcgtgacgtggtggacatatgcgggccctacgacaatgtggatgtgtttgtggcgcgcgacgccagagaagcggaactgttctgggaagaccggcacaagctttcggccatagcccgccgtacatccggattcaagatcaacgaggacattgtcatccccattgacagtattcccgatttttcgctgtttctggagcagctgaaccttgaatgcactgcgcaggctttccgcactgcattgcaggaggcaggacgcctgcaaggcatgccgctggaagacagagagttcaacaaggaattttcctttgcttcaaaggtggctcagggcaaggtgccgttttccgaaatttccgatcaggaaatgctcgaaagagccacggcgttttttgccctgctcaaggaaaattacccttcgctgggcagaaagctggaccgtattgtcgcacacatgctggccacgcgcattgtggtggccaaccacatgcatgccggcgacggcaactgccatgtgaacattcctgtggattccaacgatgccatcatgctgcacaatgcggaacaggtggccgagcgggtaatgtccaaggcgcaggagatgcacggcgaagtatcgggtgagcacggtataggcatcacaaagatcaagtttctttcgcgcgaaaagatggaaagcctgaaagaatacaaagaccttgtggacccgcgcaatattctgaaccctgccaagctgacgcagtatgaaacgcctgtgaagccgttcaccttttcttttaacaggctcattcaggatattgcgggcagcggcctgcctgacaagcagcgtcttatcaacctgctgaccaatattcaggtatgcacgcgctgcggcaaatgcaaaaacgtatgccccatgttctatccggaacgggacctgcagcaccacccgcgcaacaagaacatcagtctcggggcgctcatcgaggccatttattattcgcaggtcaacaagggcaaacccgattcgtcgctgatggcttctcttaacaggctgatggagcactgcaccggatgcggcaagtgcacggcggtctgccctgtgaaaatcaactcgtccgacgtggcgctgcatctgcgttcgtttgtggaagaggaaaacggcggttttcatcccgttaaaagcagggtgctgaactatctggcaaatgatcctgccgcgcgtgtgcccagagcggccaaggctgctgctttcggacagaaaatgcagaaccgtgtcctcggtctggtgcctgccggctggcggcagcgcgcggaaagtccgttgttttccgcaccggggccggaactgggctaccagaatcttgcagaggctctgcggctggacaaagggtccatttttgtgccggaaggcccctccagaaccggcggcagcgtgacggaggccgtgttctattttcccggctgcggtggtagtcttttttaccgcaacatcgggctggcgggtctcatgctgctgctcaaggccggtgtggccgttgtgatgcctcagcggcatctgtgctgcgggtatccgctgcttgccgcgggacagagcgaacagttttcccgcaaccgcgagcgtaacatagaggccatgcgttccttgtttgatcttgcggcgcagcagggcctgacggtctcgcacattatcaccgcctgcggttcgtgccgcgacggtatcacgcgttacggtctggcggggcagcccaatacggaactgcagcacaaggaccttgtgcagttgctggtggaacggctggaacctgtccgctccgctgcaggacggcgccttctgtaccattcttcctgccatgctgaatggacgggggtgcacaaaggcaaggccggcggcatttaccgcgccgcactggaagcattcaccggtgcgcaggtgcagcttacccccggttgctgcggcgagtcgggcatgggtgccatgaccagcccgaccatctacaacaggctgcgcagccgtaaaaaatcccgtctggaagcagatcttgctgggtatgatgcgcaggctcccgttgtggtgggatgtccgtcgtgcaaggtgggtatagccagaacgctgatggaactgaaagacaaacgtcccgtgctgcacaccgtggagtggctggcagagtcgcaggcaggggaagactggcgcaaacaatggcgcaagcggcttaccgcatcgcaggatggcggaccggtgcgcatggtggacgagcaggactagcgtccggtcagcgtttttgcggtgaaaccggagtatatcaaggcgcacggaatattccgtgcgctttttttgtctgccgtgccggcaggttgtcttgtttccgccgggcagcagggcgcccgccgcgtgtgatttcctgcaccccgtaaggccgcccgtatctttgtgcatgcgtggcaccggatgtgccgcaaatgccgcatacggagaacggcggaatgcctgtgcacggcggaagatgatacgctgcggagccttctgcgggcagttgtgtgccctggatgcagttgccgggcttctgtggacgacagtgctgcaacccgttatacacatcgcacaatcagccatcattttttgggcgcgcggccttatccgcgcagggcgtattgcatgaaatatctgggtattgattacgggacacggcgtaccggcatagctgttacagacggcgccggcatgatggcctttccgcggcggactattgtaatgagcactcgtgatgctttttttgcagagctgctgtccgtggtggaggaagagcgtccggctggtgtggtggtggggttgccgctgcttgccggcggtgaagaaacgctgatcacccgtcaggtgcggaattttgtggcacggttgcgcagaagaagcagcctgcctgtctatctggtggcggaagaactcagttcgttcgaggcgggtgaagacctgcgcgaggcggggttatcattccgcgagcgtgaagccgtggtggatcagcaggccgcagtgcgtattcttgaatcgtttctgaacctgccggaagaccggcgtatacctttggaaggataatgaacgagaacccgcagcaggaaccggcagaacggcatccggcggcatcttccgcagatggtgcgccggagcaggacaactcggatgcggctcgcggcggtgctgtgcgcctgcggcgcagattgcgcgtgctgcctgccgcggcgctggcgttgctgctggccgtggcggtctatgtggttctggatgcgtggatgttcatgaccacgccgccggaaaagaacgggcgcgatgtgaccgtgcagatacggcccggttcgacgtttatccgtgtggcgtggcagctcaggcaggccggagccataacggatgtgacgcggttccgtctgctgggcatgtacagaaagcagaccggagccgtacacgcgggagaatttctggtgaataccggctggacccccggcagggtgctggacgccgtggtgaacggcacgccggtggttcatccgctggcgctgcgcgaaggtttgccgtggtgggaggtggcccgtctggtggaacagggcggttttgcccggtatgaagatttcagggcggttatccacgatccggaatttctcgggcactggaaaatccctttcgattctgcagagggctacctttttccggaaacgtacatgctgcagcgtccgccggagatgaacagggcttccgcccgtgccgtggcggatatgctggtgagtatgttctaccgtaagtctgcattgctgtggtccgtacaagcgccggaacacgaagccggtgtccggcaggatgaacctcagccggaagagctgggaaggctggtcattctcgcctcgctggtggaaaaagaaaccggactgccttccgaacgcgagcgcatagccggtgtgtatgccgcgcgcctgaggcggggcatgcttatgcagtgtgaccccactgtcatctacgggcttggagaatcctttgacggcaacctgacccgcactcatctgcgcgatgcggaaaatccctataatacctaccggcataaaggcctgccgccgggccctatctgttctccggggctggattcccttgccgcggcgctgcggccggaacagcacaactatctgtattttgtctcgcgcggcgacggctctcatcatttcagcagtacgctgacagagcataaccgcgcagtacgcaagtatcagctgggcagataggcggtacccttttctcccgtgttctgcgcgggagattttgtttgttgcagcagagtaccccgattttctctcttgtttcctgccggattgccggttgcgtgtgcgactggtgaaaggcggcagcttttgcggcggctcccgaagtgaaggagacggcacggacactgcggatgcaccggatgtatgctcctgttgaaaaagagactcgcaaaaaatgtgtgctttatgtataagcggggaaatatgtccgtctgcaatgcactgaccggcccgtcacagagagggctgcagtctgccggcagctctgctgcatttgcatgcagtgcatgccgcatgccgtcaggtaaactgaaggcggacaggagaactttactgtaaggagatacttatgacaaaatggctgcaactggctgctgttgcctgtgttatgctgtttgcgctggggcttgcgggctgcagtgaagaaggacctgcggaaaaggccggtaaaaagattgatcaggccgtggaacaggccggagagcagatgcaggatttgaaagacaaggccaagaaggctttggagtaaaagagaaagggccggaagcgcaagcttccggcccttttctgtcggggccggtgccaacgggcaggaagcaccggcaggcagaggatgattccgcagccgccacgggcaggaagcggttgcgggtgacggcgatcctctgtcgccgtccgggtgcaggcccggagaggaacactcgtcaagcctgttgaagagtgtttgcagaaaaatgtgacctgcggcgcggtctccgctgctgtcgttgcgggcgtatgccgtatgcgaccggcattgccgcgggtgtttcaggcccggacatccggaggtctttcctgttataatagcatgtattgtgccacattagtaatatactgctttatttcctttttttatttgagaaaaaaggcgcaagacgcgtattgcaaagttttgatacattcagtatgtctcgaattcatatgatttgaaacataccggtccgcgtgtctgcggtatccgggaaatgcgggggtatagctgtgagtgatcggactgcaaaaggcacggcttctgctggtgtgacgcctcttgtggaggggctgtttgccatgtcggtggaggccgggccgctgctcgataccattccgctgccgctggcggttatttcgccggagcgtaaggtattgtttataaacgaggccgcgcaggtgctcaccggtttttctctggaagaagcccgcggtctgcactgcatgtatgtcatgcgcagcagcctgtgtccggacaagtgcccgcttgccaaggtggaagatacgggtgccgctgtctgtgtcgatgccaacatagtcagcaaggaacgcaggaagattcctgtgcgggccacttttgcgccggtgcttgcgccggacgggagcatcgccggttatgtggaggcgctggaagacatacgcatcctgcaggagcttgagataaagcagggctggtcgtacggtttcggcgacatgatagggcatagccacgagatggagcgcatctttcagatggtgcccggcattgcccagacagattcatccgtgctggtgaccggtgagaccggaaccggcaaagacctgctggcggaggcgattcacaacgcttctgccagagccaaggggccgtttgtaaaagtcaactgcggagcgctgcccgaaacgttgctggagtcggagttgttcggccatagcaagggggcgttcaccggtgccacggaaagcaagcccggccggttccgcatggcacacaacggcacgctttttctgacggaaatcggtgatctgccgctttcgctgcaggtgaagctgcttacttttctggatgacaaagtcattcatccgctgggcagtaccaaaggggtcaacgtggatgtgcgcatagtggcggccactcacagggatctcaggcagatggtgcgcgagggcaagttccgcgaggatcttctgtaccggctcaatgtggttcgttttcatatgccccccctgcgcgagcgcggtgaggacattaatcttttcctgaatcacttcgtgcatgtgttcagcgaggaattcggcaagaaagttaccggattttcgcaggatgcgctgtattttctggaaaattacgcatttcccggcaacgtgcgcgaattgcgcaatgttgtggaatactgcgtcaacgtatgcggtcaggaaaccatagaggtggagcatctgccgcggtatcttatggagcagccggctggtgtgcctgccggaacgggatacggcgtgcagcctgcccccgaagcgccccctgcgggcatgatgcccccgcccggcatgccggcacctgtatcttctgcggcgtcgggcgccgtcaactgggccgacatggagcgcaagatgattctggacgccctgctgcaggccaaggggcgcaagaacagggctgcggagattctgggctgggcacgttccacactgtggcgcaagatgaagcattacgaaatagaatcctcctgatacgcaggaggtataaggagaccgccggatggtggcctcgggggtggtgtcggactatgaataaaaggatactggtcacgctgcacggcagcgatgtggctccgcggtttgatctggcgacggaaatctggctgggccgtaccggcgggcgcaatctggtggaggaagaacgcaccatcgtgctgccgcatgcttctgccgaagagctgtgccaccttatattgcgcgaacatgtggacgtggtcatatgttgcgggatagaagaagaatactatgaataccttcactggaagcgtattgaggtatatgactccgtggtcggcaggcgcagagatgtcataaacgcctatctggccagaacgctccgtccgggggcggttctcgttccgcgtgacgaataaggaataaaggggttgccatggagcagcaacactgcagcagacagggctggctcgtccggctgtttgacccgctgggcggcacacagtcgtcgcagaggtattattatctgcggcgcaatattatcattctgattgtgtccgtctcggtggtgccgctggcgctgatggctgccataaactttttcatgtatcaggattcgcttaaaaatcaggcggaaagccaggtgcggaccctgataaacaagacacgccattcttttgagctttttctgcatgaacggctggcttccgtggcttttatagccggagcctatacctacgatcagcttaaagatgaaaaagccctgaaccgtgtgtaccacgccgccaaaaaagaactggccggctttgtggacttcgggcttataaacgccaacggcacgcaggtaagctatgtcggtccgtatgatcttaaaaacaaagattattccggtcaggactggtttcagcaggtccgtgtgcgcggcacatacatcagtgatgtgttcatgggataccgcggtatcccgcatgtggccatagcagtggaacatctggacgaagacggtgcgcgctgggtggtgcgggccaccatcaacaccgaccggtttgaagaactcatagccgccatggggctgggctcccagtccgacgcttttcttatcaacagggccggtgtgatgcagaccgactcgcggcatttcggcaaggtgctggaaaaggctgccataacggtggggcccggcacgcatcagcccgaagtggtggaaagcaccggactgaacgggcagaagatttttgtggggcatgtgaatttcggcaatccggagctgacgcttgtgctggtgcagcccataagtgtggcatacaaggcgtggaacaagctgcgcatggaaatgctcacgttatttctgggcagcacggtgctgattgtttttgtggtctgggctctgacgggcgtgctggtgcgccgcatacgcgaagcggacgacaagcgtgcggcggcgttccgcgaggtggaacatgcgcacaagctgtcttccatcggacggctggctgccggagtggcacatgaaataaacaacccgcttgccatcatcaacgagaaagcagggctgatgaatgacctgatggagcacggaaacgatgagatcatcagggcgaaatttcccgagcttgtggcctctgtgctgcagtccgtttcgcgttgccgcaccattacgcaccggctgctgggctttgcccgccgcatggaagtgcaggtcgaaccgctggacgtcaacgagattgtgcgcgaggtgctcggttttctggaaaaagagagcctgtaccgcaatatcagtcttgaactgaatctggatgacgatctgccgcgtatttcatccgaccgcggacagctgcagcaggtttttctgaatatcatcaataacgccatagcggcagttgataacggcggcagggtgcagataaccacccgctccgtcgatctggataccgttgccgtgctgataacggacaacggcgtgggaatgtctgatgaagtgctgagtcatatattcgaacccttctttaccaccaagggtgcggaaggcaccggtcttggactggcgatcacctatggtatcgtgcagaagctgggcgggcgcattgcggttgccagcgaggaaggcaagggatcgacgttcaccattgaactgcccaagcgtgcaaagccgcaggaggagtcttaggcgatgtctgagctgaaggtgctgctggttgacgatgaaattgaatttgccggaacgctggctgagcggttgcggctgcgcggattgcaggccgatgtgaccaccgacggggaagaggcgctgcgtcttgttaccgcgcacaggccggacgttatggtggttgacgtgatgatgcccggcatgaacgggctggatgtgttgcggcaggtgcgcacaaatatgcccgatttgcccgttatcctgttgacaggaaagggctctacaagggatggaattgaaggcatgaggctgggggcgttcgattatctggtcaagcccatcagcattgacgaccttataggtaaaattcacgaagccgttaacggcgcctgatgctgcccgtcggcaggtcgcgcggacaggtgccggctcgtgaaaacgcgtgccgtgtggcaggcacggtaccgtaaacgggagggctcatgacgcatgagcaagacaaggcggcgtacatggggcgcataaccgcggccctgacgcatgaaatgcgcaatgtgctggcaaccatgcgcgagtcgggcgggctgctggaagatgtgctgatgatgcacaaggaggattttcccagacgggaaatctttgaaaaaagtctggggcgtatcggcacgcaggcaaagcggggtatggacatatgcgctgctctttcgcgtctggcccacagccccgacacccctgttgccacactgaatgcagccgaatggcttgattattttgttttcatctgcagccgttttgcacggctcaaagagatttcgcttgcccacgggatgactcctgcgggcatttctttttccaccgatcccgtacagttccagatggtgcttttccacgtgatggatgcgcttttcggggtgcttcctgctgcttcttccgtcacgctgacgggcgaggctgcgggcagcgggcttacggtgcgtttcaatgtcagcggcggtccccttccgcagcctgacagctctcccgaactggcactggcgcagtctcttctggccggtgccggcggttttctgcggtctgattcatcagtcggacaaatcgaaacgttttttgcgtcttaaaaagtattaaatcgtatctggcttaggcgccatgattgatttattttgtttcatcatagtgtgtgctttttttaacaatcggtttaatgtaccaagataactactcactctctgttggcacgttccttgcctttattttcacaaagacaaggaacgattcatgcgcagatacacaagctgtctggaaatgccttcatccttaccgtgccgcggcacggcattgtatgcatccggcgctgcaggtttgcagggcgcccgaccggattcatacaccgtggcgatgctccgggagggtcaggcatgaaaaacgctgtggtggctgtgtatgattccgaccggcagtttgcggacaacctgaccggaaggctggcggagctgggcatagcctgcaccgtctgccgcagtctggacgaggcgcgcatgatgttgtttgcgccggaaacagacgtgctggttttcggcacggaagaggtggggtccgaggtgatgcggtttctgacccaggtgggtcgtcctgatgcctgcgcacaggttatcttgatggtacggaaaaatcaggtgcgactttccattgaaggcatgaagaacggagcctttgatgacatctatatcccgtttgcgctggatgcgctgcttgtcaggctgtctctggcagtgggacaggcaaagcttgccagacgccgcagacaatgcacaggcgtgcagcagtccggcaaaggcagcccgcaggggcgcggttagggaaaacaagggtggagactgacatgactattcacgttttgctggtggatgacgaggtcgactttgtacagaccttggccgaacgtctgcgaatccgcggcatgaccgtggacacggctcatgacggggagcacgcattgcagattgtgaatgactgcggggcatcggtgatggttcttgatctcaggcttcccggcatggacgggctggaagtgctgcgtcatgtccgcaaacaatgtccgcggatgcaggttattatgctgacagggcacggaggccgtaaggacgaggattctgccagggttattggtgcttacgagtatcttaataagccggtggacatcagtcagctctctgaggtcattgcggcggctgccgaggaagcggcgctgcagggcgcggagtaggccccttgcagggccgcctagcaatggaggatgtatggaaacacccttagtacgggatgttatgatccctgtttccgagtatgttgtcatcgaagaaggcggtgttctggccgatgcgtttatggcgctggagcagcactgccgcgaaaaaggcaccggtaaaccgcaccgtgacgtgctggtgacacgtggcggcatggtggtcgcaaagctgaccatgctggacgtgttcaaatcacttgagccgaagtacgagcatgtggaccctgaacgctatcagggcaggacgcttacttccgaccttgtgaaccggcttatccgcgacttcggtctgtggtccgaccccactgcttcgctgtgtgtcaaagcgggctcgtgcaaaataacagacatcatgcatgtgcctgaacagagcgaatacgtggaggaatccgacacggtggaacacgcactgcaccgctacattctgggtgtgcaccagccgctgctggtacgcaaagaggggaaagtgacgggtgtgctgcgtctgggcgatgttttcgactatctgagaacaaaaattacggagtgtgccgccggttagccggggtgcttttttgaaaaaggaacaacgtatgtctaccaaagctcaatcgacatcgtttgactggaagagactgtgcttcatgttgctgggggtgactgcttttctggtgatctactattctccggcgtggccggatgcggtggatccgctgggtgaacggttcccgctttcgaaagaggccaagggtgctcttgccgtatttatgtttgccggtctgtggtgggtgttcgaggtggtgcccatcggcatcaccagtctgggtatcggcgtgctgcaggttcttttctttgtccgtccgcccgaaaaagcgttcaaggacttcatggacccgtcggtgctctttatttttgcttccatcatgatcggtctggtgtttaccaaaaccgggctgacaaagcgacttgcctataaaatgctgatggtcgtgggtgaaaaaacaagccgcatctatctgggcgtgtttgtggtcaccgcgctgctgacgcatattatggcacatactgcggtggcggccaccgtgtatccgctgctgctggccatttatgctctgtacgacgacaccggcagcaagacccgttttggtaaggggctgttcatcggcatggcctatgtggccggcgcaggctccatcatcacgctgctcggtgccgcccgcggtgccgtggccgtaggctttttcaaggagatagtgggtaccgaggtctcgttcttcgagcttacctactacatggcccccatcggctggctcatggtgtttctgctgtggggcttcttcatgattttctgcaagcccgaacgcgacaccatacccggactgcgtgaaaaggccagagaactgaacaagcagatggggcccctgacccgcaaggaaatcatggccgcccttatcgtgggcattgtcattctggtcatgagcctgcggtcgttcttccccatgcttaaaatgctggacaaaacggccatcatcctcatttccagcatcgcgtttttcgtattcaagattctggatatcaaggatcttgaagatgtgccgtggaacatcatcctgctgtttgcgggcgccatgagcataggctactgcctgtgggaaaccggcgcggcaaagtggctggccgtcaactggctggtcatgttcgaaaaagcccactggtttgtctttgtcatgagcatctgcttctttgtgctgatgatgaccaacttcatcatgaacgtggccgccatagccatatcgctgccggtggcgctggttatagcgccgtatctcggcgtatcgcccgaggttattctcttcggtgcgctggttgtggcgggtatgcccttcctgttgctggtgggggcggcccccaacgccatcgcgtacgattccggtcagttcacttccggcgagttcttcaagtacgggctggtcgccagtgcgctgctgctggtagtggtcggggttttcgttctggtggtctggccgcttatgggcatgcccatcaccgtgcccagagtaggcatgtaactgcctgatacaagccggagcgcggcttcgtgccgtgctccggcatacggatatgatccttatcgaaggagaacggatatgtctgaaaaagtgcttatcgtcgatgacgaacaggaatttctggatgcgctggcagaacgcatgcgtgcccgcggtatggatgtgaccactgccacatcgcccatcgaggcgctggctctggtggcgcgccggtcgttcgatgccatcgtgcttgattttcagatgcccgaactggacgggctggaaacccttaaacgcatgaaagatgccaatgacgatgttcaggtcattgtgctgacaggtcatgccaccgtggagcgcggtgttgaagtaatgaaacacggcgccatggattttgtggaaaagtccgccgacatcaacagtctgacggaaaaaatccaagaggccagcgctaaaaagctggtcatcgcggaagaaaagacccgtgaaaagattcaggccattctcgaagagaaagggtggtaagcaggaccgccccggccgaccatgcaggtgtaaggagaggaactatgtctgtcatcgctgtccactatgggatctactgccacgaagaccagtacctgagcgccatccgggaggctaccggatacagttttgttactgatgacaccgtggttgaagaggcttcgcgccgttccggcatcagtgcgtcgcgcctgcgcaaggctttcgacgccaagccgtccatcttcaattcgttcaccaacgacagggaacgcgccagagcgtggttccgcatgattgttgctgaatatctggtcaaggaaaacgtcatgttcggcgggtttaccgccatgatggtgcctgcggcggtaaaacatgcgctcaaggtgtgtcttatcgccaacagggatgcacggcttgcggctgccgcaacgctgggcatatcagagagcgacgcgcagaaaaccatgcgcgcaggtgattccgatgccgcggaatgggtgaacaccctgaccggcaataccgacccgtgggctgccgggctgtatgacattgtcatacccgtggataaaagcaccccgctggaggctgccgcccttgtgaaggaaatgctgggccgtgaggccgtgcaacccgacgcccgcagcagaaaaacagcgcaggatgcgctgctggctgctcaggtggaagtgcagctggccaccaagggccattttgtggctgtggcggcagatgccggcacggtcacactgacggtcaacggtcatgtgtccgaccttgagcggctgggcaccacgctgcgggctgctgttatcgacatgcccggagtggatgacgtgcgtgtggtgggcggtcgtgacattcataccccgtccatttaccggcagtgcaattttgaattgcccaacagagtgctggtggtggacgatgagcgcgactttgcccagacgctttcgcagcggctggaagtgcgcgaaatgggttccgccgtggcatatgacggtgaatcggcactggagatcgtggaacgcgatcagccggaagtgatgattcttgacctgaaaatgcccggagtggacggcaaggaagtactgcgccgcgtaaaggaaacccgtcctgaagtggaagtgatcattctgaccggtcagggttcggaagcggaccgcgaagaatgcatgaagctgggcgcattcgcgtatctggaaaaacccgtggatatcgaacagctcagttccgtactgcttaaagcaaataccaaggcgcgtcagaacctgaaaagcgcctgatgataacccgccggcggttctgtaaaagaaccgccggtttctgcgggcaagtgcccgcagccgattcttccgcactctgagtttgtgaccgtacaggctcacacaggaaaaacgctccggcgcgcatgtggcgcgtccggggcgtttttagtactgcggcatcagcggctgcacaccgctgcgggttttatccctctgcgggggcacaggtcattatgtattctgccctgccggtgtgcgggtcggtgttgcgggctgctatggtgcacccctgcgccagataaaagtcgcaggcctgccggttttcggcgtagacattaagagtcaggccgcccgcctgacgcagtgcatgggcaaaaaggcagcgtcctgtgccgttgcgctgtcgccgtggcgccacaaacagcgcggccagatggcgtttgtgcagtgcgtaaaaacccgtgatgccctgcggtgtgtcgtatacgcaaactgttgtggccgaaggcagatagacggtgcgcatggcttcaatgttgtcgcgccagaatgcggcatcgataaagctgtgcgccgcgatggacgcttcaagccagatgtccagtatggcttcggtatcacggcgggtggcgggacgtatgctcattgaatgttcctgtggcgtgccgcgcgaggcggtgttgtcagcggaaaaaacagcccgccatgcagcgcatgagcgcatggcgggcagaagtaaacagcgcagaagcagactgcgtcgtgcggcagcagtgcaggcaggtggcgtgcgttaaagcgcattgccgacggcagtccggggccggtacgcaacccgcttttcaccgggtgtgcattgccggcggcctgcattgcaggggtgttaccaggtcagccgcattttgcagcccatggcctgaatctgttttttcaggtcgggtatggtgtattcgccgtaatgcacaatggacgcgatgagcgctgcagaagcgccgcctttggtcagggcgtcatacatatgcgcaggatgtccggccccgcccgaggcgatgacgggaatctgcacggcatcgcttatcatgcgggtcagggtcagttcgtagccgtccttggtaccgtcggcgtctatggagttgacgcagatttcaccggcacccagcacttctgctgttttcgcccagtccagcgcgtccatgcccatgtgtttgcgtccgccgtggatgacgatttcgtaccccgaggggatggcttctgtcggggccacgcgtttgacatccatgcccagcacaatggcctgcgaaccgaaacgggcggcccctttgctgatgatgtcagggtctttcaccgcaccggaattgaccgaaaccttttccgcaccggcgttgagcgcgtcgcgcatatcgtccacggtgtttatgccgccgcccacggaaaaaggtatgaaaatgctcgaagccaccttttccacaatatcaagaaagataccgcgcccttcgtgcgatgcggtgatatcgtagaaaacaatctcgtcggcgccctgttcgtagtaccgtctggcgctttccacggggtcgcctatgtccacattgccctgaaattttatgcccttggtcaggcggccgtcacgcacgtcaaggcaggggataatccgtttactgagcattggcggcctccttgcagtatgcgtggaagttgctgagcagcttcagtccgggtctgccgcttttttccggatggaactggacggcccacagccccggcccgccgtgaacagaacagaattccttgccgtacgtcgtggtggcaatgacatagtccggctgcgggttgggaaagtagctgtgcacaaaataaaattcggcatcatcggaaatgcctttgaaaagtgcgcacggctttctgggtatcactctgttccagcccatgtgcggtacgcggatgggcgcgccggtttcgtcttccagcgcgggattgaacagatggcattctccgggaatgatgcccagcgtacgggtatcgttttcctgactgtagtccagcattatctggcagcctacacagatgcccagcagcggtttgcctgcttccacctgctctttgagcacagcgtcaagtccggcggccgtcagttcgtccatggcctgtccggcggcccccacgccgggaaagatgatgccttccgaggcggcgatctcggcggggtccgccgtgatcacgttggggatcccgatgtggttcagggcacggcgcacgcttgtctggttgccggccttgtatttcaggatcgcaagcatggttccctcctcttgcggggtttaggtactcggcaattatcagcttcacgccgtaaagagcaagcgtttcctgcactctataacgtcgcgggcacattctgtgacggcagggcaaactctggtgcttgcgtttgtggggcatcaaagggtataaaggcgggattgctgacggggcataggcttcgtgtgcatgttcctcaacaatcacaaaaggatgcccgcgggcttcttttctcgcctggtactgcggggcgcgcaggctgtcgcaccctgtgccgcaacgtctgcggccggactgccttgcccggaaagcgtgattgttcaccagctttttcgcgcgtccgccttatggtgtaacacctaaccaagacgacatacagcgaagcgaaatgccaaagcggaccgacctcaagcgtattatggtcatcggctcggggcctattgtcatcggacaggcctgcgaattcgactactccggaactcaggccgtaaaggccctcaaggaagaaggctacgaggtggtgctggtcaactccaaccccgccaccatcatgaccgatcccggtcttgccgaccggacgtacatcgaacccattgaaccggaaaccgtcgccgccatcatccgcaaagagcgaccctgtgcgctgttgcccactctgggcggtcagaccggcctgaacacggcgcttgccgtggccgaaacaggcgtgctggaagagtgcggcgtggaactgataggcgccacccgtgacgttatcaacaaggcggaaagccgcgatcttttccgtcaggccatggccaacataggcctgaaagtgcccgccagcggcatagcccgcaccatggacgacgtgcgcaggctgggcgccgaaatgccctttccgcttattgtgcggcccgcatttactctgggcggcagcggcggcggcatagcctacaacatggaagaccttgaggaaatcgcttcgcagggccttgcggccagcatgcagagcgaaatccttgtggaacagtctgtgctgggctggaaagaatatgagatggaagtcatgcgcgaccgcaatgacaactgcgtcatcgtgtgctccatcgaaaacatcgatcccatgggtgtgcacaccggcgactccatcaccgtggcacctgcccagacgctgaccgatgtcgaataccagatgatgcgcgatgcctccattgccatcatgcgtgaaatcggcgtggaaaccggcggttccaacgtgcagttcggcatcaaccccgaaaacggcgacatggtggtcatcgaaatgaacccccgtgtgtcgcgttcttccgcactggcatccaaagccaccggctttcccatagccaaaatcgcggcaaagctggcagtgggctatacgctggacgaaattcccaacgatatcacccgcgagaccatggcgtcgttcgagccgtccatcgactactgcgtcatcaagctgccgcggttcacctttgaaaaattccccggttcgcgcgacgaactgaacaccgccatgaaaagcgtgggcgaagccatggccataggccgtaccttcaaggaagccctgcagaaaggcctgcgttcgctcgaagtgggcgctgccggtttcgggggcaactaccgcgaagagctgcccgcgcgtgaagacatcatgccgcggctgcgcacgcccaactccagacgcatattctggctgcgtctggccatgctggccggattcacgctggaagagctgtatgaaatcacggccatcgacccctggtttctgcggcagttcaaagatgtgctggacatggaagcggccctcaagggatttgcgctggcaaactccatggtggcggagaaccccgaccttgtgtcgctgatgaagcgggccaaggaatacggtttttccgacagacagcttgccgaaatgtggaagctgcccgaatccgccgtgcgcgacctgcgcaagtccatgggcatccggcccacctattatctggtggatacctgcgcggccgagtttgaagcctatacgccgtattattactccacatacgaaacaggcagagagcttgtggccgaagaccgtaaaaaggtcatcatcttcggcggcggacccaaccgcatcgggcagggcatcgagtttgactactgctgctgtcatgcatcgttcgctctgcgcgatatgaacgtgcagtccatcatggtcaactccaaccccgaaaccgtctccaccgactacgacacctcggacaggctgtatttcgagccgctgacctttgaggatgtcatgaacattgtggaagctgaaaagccggacggtgtcatagtgcagttcggcgggcagacaccgctgaacctcgccgtgccgctcatgcgcgccggtgtgcccattctggggacacatcccgattccatcgaccgtgccgaagaccgcgagcgttttcaggcgctcattcagaagctggatctgctgcagcctgccaacgacaccgtgatgtcgctggaagaagctctgaaagccagcgagaccatcggataccccgtggttgtgcgccccagctacgtgctgggcggacgtgccatggaagtggtttacgatgcggaacagctgcggacgtactttgccaactcggtgggcaaagctccggagcatcccatacttatcgataagtttcttgaaaacgccacagaggttgacgtggacgccctttccgacgggtgcgatacctacgttgccggcattatggaacatatcgaagaggcgggcattcattccggcgattctgcctgtgtgattccgccccacacgctgcctgctgatattgtggaagaaatccgccgtcagaccgttgcgctggcaacagagctgaaggtggtgggactcatgaacattcagttcgccatcaaggacggacgcgtgttcatccttgaggtcaacccccgcgcttcgcgcaccgcgccttttgtttcaaaggccacgggcgtgccgctgccccgtctggcaacacaggtgatgatgggaacgccgctgcgcgaactcgacccgtggagcatgcgccgcagaggctacttctccgttaaggaatccgtcttcccgttcaagcgcttcccgggtgtcgatattctgcttggccccgaaatgcgttccacgggcgaggtgatgggcatgggccgcacctttgaggaagcctttatgaaggggcagatcgccggcggacagaaactgccgcaggaaggcaaggtcttcatttccgtcaacgacaaggacaaaccctacgttgtggaagtggcgcgtgtgttcgccggtctggggtttgaggtgctggccaccaaaggcacatgcaagctgctggaagaaaacaatgtttcatgcacgcctgtgtacaaggtgtacgagggcagacccaacattgtggacttcataaagaacggcgaggtttcgctggtggtgaacaccgcctccggaaagcgtactgttcaggattccaaggacatccggcaggcgacgctgctgtacggggtaccctacagcaccacggtatccggtgcgcacgccatcgcgcgggccattgccgagcagcgccgctgcgggcttaccgtgaaaagcctgcaggaatactacgcgggcagcaccgaagcgcccgtatgcggggaaaaataatatcatgaaacgtgaatactgcggcgtcttcggcatatacaaccatgccgaagccgcccgcatgacctacttcggactgtatgcgctgcagcaccgcgggcaggaaagtgcgggcattgtaacatgggacggttcggccctgcgtgaagaacgcggcatggggctggtgccggaagtgttcaatgaacggcatctgagcaaagaactcaaaggcgatatcgccatcggccacacccgctattccaccaccggcgcatcgctgctgcgcaatgcccagccgttccgtgtgcgctataaaaacatggatatagccatcgcccacaacggtaatctggtaaacaccgtggagcttcgttccagactggaagaaagcggctccattttccagacgaccaacgacagcgaggtaattgtccatctgattgccaagcacatgaacggaggcactgtcgaagaagccgtcatggctgcctgccgcgaggcacgcggtgcgtattcgctgcttattctggccaatgataagatgatagccgtgcgtgacccgcacggctttcgtcctttgctgctgggaaaagtgggcgacgcgcatgtctttgccagtgaatcgtgcgcctttgatctgctggaggcggagcttatccgttccgtcaagccgggcgagatgattgtcatcgataaaggcaaggtgcacagctatgatatggatatgggcaaaaagcgccaccactgtatcttcgagctgatctactttgcccgccccgattccatggtattcggagaaaatgtctacttctgccgcaaagccatgggcaagcagctggccacggaagcgccggtggatgccgacttcgtcatgccctttcccgattccggcgtatactgcgccgtgggatacgcccagcagtcggggttgccgtacgagcatgccatgatccgcaaccactatgtgggccgcacctttatccagccttcgcaggatatgcgtgattacagcgtaagggtgaagatcaaccctgtgaaggatatgatcaaggacaagcgcatcatcattgtggatgattccatcgtgcggggtaccaccatccgcacccgcgtgaaaaaactgagggagctgggcgcccgcgaagtgcatttccgcgtgagctgcccccccatcaagtttccgtgtttctacggcattgattttgcctccaagggtgaactgattgcggccaaccattccgtaagagagatagaacgctttatcggtctggacagcctgcattacatcagcatagaggggctgctcaagtcggtcagtacgccggatgactattgtctggcatgctttaccggcagctacccgttgcagtgcgaaggaaatctgaagtcgtgccttgagtgcggctgctaaatacgacatattgtgcatgcgggctgccgtgccggacacggtgtgcccgcatgcgctttttttatcgcagcgtcatccggtgtgtatccgacagccctggccggaggcgatgcaactcataacagggattccgaacttatgactcaggacgcacaatgcacccgccgcacggactggattccgctggcgcgcgaggtgctggatattgaaattgaaggcattgccgccatgcgcgacagactgaacggcggttttgtggatgcgctgacactgatggcacgctgcacgggccgcgttgtcattaccgggctgggtaaatccggcctggtgggccgcaaactggcggccacgctgtcttccacgggaactcccgctttttttctgcaccctgtggaaggtgcgcacggcgacatgggcatgctgcgcagtgatgatgtcatcatcgccatatccaattccggcgagactgacgaactgaacgccattctgcccgcattgcgcagtctgggggcttcgcttatcgccatgacaggcggactggagtccacgctggcaaagagtgccgatgtggtgcttgataccggcgtacgccgcgaggcgtgtccgctcaatcttgcgcccactgcctccaccacggctgtgttggccatgggcgatgcccttgcggtatgtcttattcattggaaatcattcaccgaaaatgattttctgcggtttcatccgggcggttcgctggggcaccggctgagtatgcgggtggaaagtctgatgcataccgaaaacctgcccgtggtgcgcgagaccgtgcggacgggagaagcgctgcgcgtgctggacgagggacggctgggcactgtgctggtgacggatggtcaggggcgcctgtcgggcattctgacggacggcgacgtgcgccgcatggtctgccgcgaggcgggcgtggaaaccgcatcgccggtggccaatgtgatggtacgcagtccgctgaccgccagaaaagaattttcagtggcgcagcttattgatatgatggaagaaagagctatcaccgtgctgcccatcaccggtgatgacggactgctgctgggggttgtgcacctgcatgacctgctgggcaagggcggagttaaattttcgcgctgacaggcccgtggcatggtaacggcgcaccgcggtgcgccgtttttgtatgctgtgtacgggacgcggctgcggcggtgcataccctgttgtctgcgggcgcgtgcaccgtatgcaggccgcgctgccggcaggataccggaggtaattatgaatgatcgtaaggtgagcgacagcgataccattatgacgcacagaggcttgccgcaggatgccaaccccgccggcaacatccacggcggcaccattctgaagcatatcgatcttgccggtgccgtggcggccatgcgtcacgccagaggccgcacggtggtcaccgcgtccattgacaggatggaattcaaggctgccgtacatgtgggagagcttatggtgctgaaggccagcgtgaacatggtcagtaatacgtccatggaagtgggggtacgtgtggaggctgaaaacctgctcacgggcgaggtgcggcatgctgcttcggcatacctgacatttgtggccatggatgaaaaccgcagaccgactgcagtgccgggcctgatactggaaacgcccgagcagcaccgccgtaaccgcgaagccctgatgcggcgcgaggtgcggcgcgaagagcggcggcgcgaaaaactgtcgcaggaagggcagactctggcccgtgatgaaggcgtgaaagaactgtactgatgcaccgcggacgggcagtgatttttttgtggagtgctgtgtgtgcatgccgcgctgcgcctgttgcggaacattttttgctttttttatcctgccgtacggataccggcagaaagtgacgccccgccagacctacagacaggacaacgattatgcgcaacgcgccggaacgcgatttgatgacctctcttttccgcaggcagcatctgaccaacggttatactgatcccgcactggccatgcagatggccgaccatttgctgcgtgacctgcaggctcagccgccgcaggaggggatgcagcgcatggcacttgccagagggctgctgcgtcaggccctgttgctgaatccctttgatacggcattgcggggggtggtggcttcgctgtgcgcgggacagcgggcttccgaagtgtatatgcgctggctgggtgctgtgcgcgatgtgctcgattccggccctgccgtgtatatgggcgatgtgctgcaacggaccaccgcgctggaaaaagatgacgaaaagctgctgcacggcgcgctgtacggggattctccggcttaccggttcacctgcgcgggtattctgtgggaaataggcaacggtgctttttttgaacaggcggcacgggcatttgtgcagactccggaaggcggcatagcggcgccgttttttgcgtggggcgcgctgagcatgaaccgtccggagctgtgccgcgagctgttgtcacttgccgtacccggccctgtgtcgctgcatgtgagcgcggaactggcactgcgtgaagggcacagagaacaggggatagctctgctgcgtgatgccctgcaggccgaacctgccttgttttttctggtgtacaggctggtggagacattgcgcggtgcaccgcctgccggttttgaaagtgtggcccgcggcagaagtgtcagtgtggctctgtacacatggaacaaatttgacgtgactctggatacgctgcgcagccttgtgcacagcgatataggcaatgcatccatcacgctgctgaataacggttctgatgcgttttcgccgcgtcagctggaagatgccgcgcgggaagccgcctgcggcaggcctgtggattttatccatctgccggtgaatgtgggcgccccggcggcccgcaactggctgtggcagctgcctgccatgcggcaggcggactatgtggcgtatctggacgacgatgtgctgctgcccgaaggctggctgcgcatgtacatgcagtcgcttgatgaatacccgcaggctgcggtggtggggcccaaggtggtcaaccccggcagcatcgcgtcagtgcagtatgtgctgcgcaacttttacaaggcgggtaacaagctcatacgcttcacaaacaacgctccgctgttctgggatatggggcagtatgactaccgcagtccgtgcctttcggtcatgggctgctgtcatctgttcaacaggcggttgtgcgacaggctgggggttccgcaattcgatgttcgtttttcgccgtcgcaggtggatgatatcgagcatgatattcaggtatggaacgccggcggcagggtgctgtatgacgggcgtgtatgtgtggtgcaccggcaggacaccggccgcaaggcgccgctgagcgaggcaggctgggggcatgtgtggggcaaccacatgaagatggaggcaaagttttccggcgagcgtctgaaagagcttaaacagacggtggaagactgcggcttcagtcatttcacggctgcgctgcagactgtggccccgctgctgagccgcgaggcacggggagagctggcggccatgacaggcggtgccggctgacggcaggtgttttttccggttacggcccgtgatctctgccccgcctgtgcggggttttcttatgccgcttcgcggcagacagtaaatgcagccgtgacagttccgtcggggcgttttgtgcgggcggcacccgcaagggacgtgtcgcgctgcacatggcgtgacaacggaagaggcgattttgtttcttatgcctgctgcgcatggccggtcgggcgtgttcttgtgtttaccggcaaaagagtctaaaagctcccgattccgactgaatactgtaatgaagcatacgcactgattcgaagaacggggaacacggacggaggttgcggctacacaacgttattcatcatcaatcgaggttatcagtgcgacggttcttcatagtctgttgtctcgctctttcgggcatgtttctcagccttccgcacacggcccgggccgcaggatttgccatgtacgaattcagcgcccgcggcaatgctctgggcggcgccatggttgcgcgcaaggccagtccttcttccattgcgttcaaccctgcgctgattacgcagcttaagggtactcagatggctgcgggcatgacgctggtagaccccagcgccactgtggaagtgaaagggcaggaaactgtctccgccaaaaagaattactgggccattcctcatgcctacgccacgcggcaggtcaacgatgcgctgtactacggtgtcggcgtgttttcccgtttcggtctgggtaatgaatattccaaagactggttcggtaaagaccagctgtattatgtgggcatacagtccctgtcggtgaaccccgtcatggggcttaaacttaccgacaagctttcggtcgcctttggcattgaggccatgtggtttgactatgagcagaaaaacatagtggaagccggtgccggcggcaggctggacggccgtgtgaacggcgaaagcataggctacggcattaatctgggcattcactatcagcctgtggaatggcttgcgctgggcgccagctggcgttccggcatcaagcagaacctgaagggcacgggctatttcagcggttccggcccccttttcagcaactggggcgataccgatgcgcgcggcagcgtgaacctgcccgacatgctttttctgggggtatgtgtgatgcccaccgacaggctgagcattgaagcgggtgcggtacgtaccggctggacaagctatgacaagctggtcatcgattataacaaccccagtgtggcaacgacggacaaaaccaccgagtggaaggatgtctggcggtttaacgtgggggttgaatatgcccttaacgagatgctggacctgcgtgccggctatgtttatgacaattcgccgctcaacgaaaactatcttgattttctggtgcctgccaacgacaggcatcttttcagcggcggtgtgggcatacatcaggggccgtggacgctggacctcagctacacctacctgcttatcaaggaacgcacaggcagtgtgaccaccacaatgggcggtgaaaacagagtgcgcttcaaagacggagacgctcaccttgtgggcatgacgctgggataccgcttttagacggcaccggctgcatacggcttcaagcgtgcggaacacatgttccgcacgctttttttacgttgttgctccggctggctgttgccgtgtgccggtgcgcggaagcggatgagatgttgcaccgcgcgttctgcggtaatgcagcattccggggctgcaaaaccggcagtcaccggcggggcttttgggagtatgacatggcgggcgccgcagcggatgtgtgactgcgggtgaaaaaaacaggccggaagtagtatcccttccggcctgtgcattttcagatgcgggtgcctgtcagatcagcctgtcgaagatgatgctgtaggcgcctcggatcagcagcgcaaggcggtgttttgtccgcagctgttcggtgctgtctgtttccagctgaccggtgataaaagcggcaatctcggtgaagtcactgtcttttcttgcttcgagcagcgtctggtacacctgtatctgctgccagagcagctttgtgtttttgctggactggctgcaatggttggcaagcctgctgatgaactcgtcaaagatcagctctgcatcgtcgggaaaggacttgtgcagcgcaagattccacagcgcgataaacagcgctgtgaattcgcgcagcactttttttcggcggcggaactgcagtctgcccacgcgcagggtccgcatttcctgtataaaggaatacgaaccgagcacagcggtaaagttgcggatcacctcgtcactggaataggcaacgggtgccggcctgtgaagttcttgggtcatggcgtagtcgttttattcagagctggcgggcttcctgcgtcttctgcgtcttttgggccgcggatcgctgtcctgctgttcattaccggctgccgcctgttggggccgtggtgccggagcggtgcgcggcgcgggccgcgctgcggggcgctgcctgtgttcttccgccgaaggcgcgggaggagcggcatgcagcgaatcctgatacagctcgtcaataagcatggccacaagcttcatctgttcttcgtcttcggccatctggcgtaccatgggcatgaaacgctgcattctttcgcgctgcagcggcgagcgcgagcgcagcttggcttccagcatggcggtcatgcgctcggtggccacttttgccacgtcttcatccgtgggggtggggcgcatctgcatgtctatctggtaatgcttggctatgcggcccagttccagcttctgcatgatgtccaccagcgatatcacttcgccgctggctccggcacgtccggtgcgtcctgcgcggtggatgtacgattcgtggtcttccggcggttcgtacagcaccacatgtgaaagatcgggaatgtcgatgccgcgggccgccacatcggtggctaccagaaaacgcacctgtccgttacgcagttttttgagcacctgttcccgtttggcctgcgaaagatcggcagacagttcgtcggcattgtatccgaagccctgcagcacggccgtcacatagtgcacgttggacttggtgttgcagaagatgatggccgacgcgggattttctatttcaatgatgcgtacaagcacacggtctttttccatgggcttgcattcgtaaaaaacgtgcggggtctgcgtgatgtgcacctgagaatgactgaggctgagcatctgaggatcgtgcagaaattccccggcaagccggacaacatgcggcggatatgtggcggaaaaaagataggtgctgatgcgtctgcgcggcaggtaccgctgcacttctttcatatcggggtagaaaccgatggaaagcatgcggtccgcttcgtcgaacaggagcacacgcagcgcgtccagcgtgagcgtgcggcgcagaaggtggtccagcacacgaccgggagtgcccaccaccagctgggctccggccttgagggcgtcggtctgtttgccgtagcccacaccgccgtacacggcggcaatgtttatgcccagctcctgatacagcacttcggcttcatgcacgacctgcagggccagttcgcgggtgggcaccagcaccagagcctgacattcgtttttgtgcgggtcgatgcggtcaatcaacggcagcaggtaggcaccggttttgccgctgcccgtgcgcgactgaaccataagatcgcggcgctggagaaaatagggcatggtgtgcagctgcacgggcatcaggctctgccagccggcgcgtgcggcggcctgcctgatggtgtcgggtacttcttcaaaagtcagagcgggcagcgcgttctccggctcgtccacgccggtcagttcgctggccatgcgtgctgcggggtcgttctgcagctcgtctccaaaaccggaattccggttggtttcatccgtcatataacttccttctctggtgccgccgacacagtgcatgcagtgtacaggggcgtatgaaaagcgcctcggggcgcgtgggtgcactgcggcagtgtgaacagacaatgttcgtgcggcgcacataatctgctatcatagcaaccgcggcatagatgcgcaaggcgcacgcagtgcggtatcacggggcggcgggtgaagattccagcgccatcacggccagtgcgttcacggtggctgccgccagtgcagacccgccttttctgccctctatggtaatccatggtacacggttttgctgtatgaacagcgccttggattccgccgcgtttacaaagcccacgggcatggcgatgaccagtgcgggcgcagggcagccctgttccagatgtccggccagccggatgagcgccgtgggtgcgttgcctatggccactatggctcccgccagttcgctgctggcggcgttcatggcggcatgggcgcgggttgtgttgtcgcgctgcgccgcgtgtaccacatcggggcggttcagcagacacgttaccgtgcagcccagcggtgtcatgcggcgcaggggtatgccggagcgggccatctccgtgtctgtgaatatggtgcagccgttttgcagggcgcgtatacccgcctccactgcctgcggatgaaaccgtatgtggttcagcaggtcaaaatcggcggtggtatgcaccagtctgcgcgctatgtgccagtgggcaccgcagaaggggcgcggctcgggcacttccgaatcgataatggcaaaggagcgcgcctcgatggcctgaggtgcgaagcattgctgaagaacgggggtatccatatattttcctccggcactgcggatgttgcgctgtcagggcgtggttacggatgaacggcggcatgcgccgacaaaagcgcgggccgcgtcggggcaggatgcaaagtgcaggtgcacgtaagaccccagtgtgttgcgctgcaggtggcctgccgctgcgggggcgtcgccggtaccgctgttcaggggcgtgccgttgcggtctgtggcgtcatagatgttggtaatattcattgtatcgtctccggcgggcggcgcgcacaggtgcgagtaatgaaattcgtgcccgcgcaggactgtgcctgccgcgccgagaggcgaatccgcagtggtgcgtacctgccggtagcccagcgccctgaagcgtgtgcccatggcgcatgaaaaaggcaggcagccgcacatgggccacgatgctccctgctggtcgtacagctgctgcatcagatacatgaagccgccgcactcggcatacactatgcctccggcgagagaaaaatcatatacagcggtacgcatcagggtgttttcatacagtctgtccgcgtgaagttccggatagcctccagtcagatacaccccatgcaggccggcaggcaggtgcgcatcatgcagcggtgaaaaaaagaccagttcggctccggctgattggagcaaccgcaggttttcagcatagacaaagcagaatgcttcatcggctgaaacgccgatgcggacaggcgtttgtgcagtgctgcgggactgtacaatgccgtcgggtgctgaaccggactgccgcgtaacacattgtccggcacgttctgctgcctgacattctgcggtctgacgcgttgctgcctgagacgctgctgcccgacgcgctgctgtcagaatgctgttcagactggctccggccgtgaaccagcgggcaagcctgtcctgcactccggctgtcagcggagattccgccgcggtgttcagtcccagatggcgggccggtatttccagcgattcatcgcgtggcagaaagcccagcacggggatgtccggacatgccgtgcgcatggcttcggcaatgagactgcggtggttgctgctgcccaccctgttgaagataacgcctgcaaacggcagatgcgggtcaaaccggacataaccggacaccagcgccgcggcggaacgggccatggagcgtgcatccgcaacaagcaccacgggggcttgcagccatgaggccagttgcgcggtggagccgctgtcgcacgagccggacgcgccgtcaaaaaggcccataacgccttcaatgacaccgatgtccgcaggatgccccgcgggattgctcatggcgcgtgataccagttcacagcacgcctgacggcccattatccagccgtcaatattctggccctgccgtccggttacggtgccgtggtgccccgtatcaataaagtccggccctgccttgaacggctgcacggcaaatccggcgcggcgcaaggcagccataagtgccagactgactgttgttttgccgcacccgctgtgggttccggcaatggtgatgagcggatgcatgaaaccgtgcgttactccgcttcgtcacgcagaaaaaagtcgcggatgattgccgcgtcttccgtgcgtgcggttgcttccagttccggtgctccgccgtggcagtagaactgtccttgcctcatgtggacataccctgctgccagcacgagagtatagggcatctgttcgcgcatgtcggcatggtcgactctgtcgggaaaaatgaaaggaaccggcatgccggaaaaatcttcaaagaggatgtatttcatgatggttcgacctcacggtattttgggtgtgtccggcgcattcagccgctgactgtacctgtgcagcataaccggaacagcgccggatgcatagagtatcggtgtgcagggagtccgtccggcatacgggcaggcaccgcctatgcgcatcacgtccggttccgtcacagggcagatgtgttaccggcataacatgatgcggaagcctgtttttatgtatctgtcttgcgtatatgcgcaatgtatcagaacgaaagaagatataaaatgtgaatgcagtgagaacaggcgaccgccatgcagcattttcggccgggtaccggatttccggacaaaagacagttgttgccgatgttttcagtattgaccgttgttgtatgaatatcctacaccaacaccggtatgcgcgtgtgatacggaacttgcaatttttttctactacaggagcgatgtaatggaagcatatcttaaagaagctctggaaatagttaaggctcaggccagtgtacgcaccatgacagaagaagagataactaccatggtaaaaacgctggcagaaggcatcaagaacatcagtgagtgctccgtcacagccgaagacgccgctgttgatgccgttgacgccaaaaaagccatcaaggaaaagacaatcacctgcgtcgagtgcggcaaatcgttcaagattctgacaaaaaaacaccttgcaacgcatggtctgacgccggacgagtacagagcgaaatgtggttataaaaaaggaactccccttgtatgcaagtcgctgcaacgtgagcgccgtaaaaaaatgaaagacatgaagctgtgggaacgcagaacacagaaataatcggctttactgcagacagggcaccatgtgtgcccttttttattatcctctgcagaaaacttgttctgaggttatgctttcccttgtcctgccgatagaataaagtgagctttgccgcatggccgtatcttattcgatttcatcaggggaagaacatgagcataaagtggaaagtgctggctgttgcgctgctgggccctctggttgttgcattgctgatggctgtcagctgggtaagggatatccggcacggtgccgaggaagccatactggaaaaaagccgcagcatagtgctgatggcagaagccacacgccaccagatggcggtaaagctgaaggacggcgtggttcgtccgctggatgaattgccgtctgacaaggtcgtatcggctgttccggttgttactgctatgcgcgccgcagcggaaaatgccgaaaaagccggctatgaattccgcgtacccaaggtaagccccagaaatccggcaaacacgcccacgcctcttgagctggaagttcttgccaagcttaaaaaagaacagcttgatgagtatgttgtgcgagaagccgatgccatacgttatttcagacccgtcaggctgacgcaggactgcatgttctgccacggcgatcccaaaggatccaaagatcctaccggaggcatacgtgaaggctggaaggtcggcagcatccacggggcgtttcaggtgatcagttcgctggaaggcgtgcatgcccgcgtgcgcagcgcggccatcggggtaggaattaccaccgtcggcgtcctgctggtgctggggctgcttgcccggtattttctggggcgcagtctgctttcgcctctggagcgtctgcgcgcgtatgcaggtgcggtggccggtggcgatctgaaggcccgccccgagggtaaatacgaggcggaacttgccctgctgcgtgattccattgcatccatggtgggcgatctgcgtgataaaatggccgaatctgctgcgcgcaccgaagaggcagcgcaacagacacagcgggctgaagcggccatgggcgaagccaaagagcaggaggcgaaagtgtctgccctgctggaaagcatggcccgtattgcttcggaggccaaagagatagccgagcaggtgtcgctggctgcgcaggcgctttcggcgcaggtggacgaggttgcatccggtgccggaattcagtctgcccgctcgcaggagacggctgtggccatggaggaaatgaatgccacggtgctggaagtggcgcgtaattctgcagagtccgccgccactgctgacgaaacccgccataaggcggcggcaggcgagaatgtggtggagcaggtggtagcgtccatcgcccgtgtgaacagccgggcgcagacattgcgcggcgaaatggccggtctgggcaaacagacggaagacatcagcagaattatggacgttatcagcgatattgccgaccagacaaacctgctggcccttaatgcagccattgaggcggccagagcgggcgatgccggtcgcggttttgccgtggtggccgatgaggtgcgcaagcttgccgaaaagaccatgcatgccaccaaagaagttggtgatgccatagggactattcagaaaagtgcacatgataatgtggagcatgtggaaaacgcagccggtgccgctgatgaagccacaggtaaagcgcgcgaagccggtgccgcactgaaggaaatagtgcggctggcagagcatacgtccgatcaggtgcgttccatcgccacagctgcggagcagcagtccgcgaccagtgaagaaattaacagagccgtggatgaaataagtgctgtggctacggatacggcggaaggcatggatcaggccgctggcgcagtggcacgtctggccgagcttgctgcccggcttgaagaactgattgatgagctgaacagcagaaaataacgctttctgagagtaactgctgaacaaacggcccgccgcaaggcgggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcggcagtgctttttacggttgcctgcggccggaaaatgtgggtccggtacggcaggcgaaaaaaaaagcccgtgcataggcacgggctgtcgggcagcgtgtacagggtccgctagctgttctgttcagccggcacagggtgctgcggcagcggaaaaaccgtgtcgtacgtcagattgaaaagaaaagcgtacacagggatacccaccagaaaaccggcatcgtagatgatggcttcgataaaggtgaaattgagccaccacatgatgacgggaatggtgagcgccgcgaacagcagttcaaagcatacagcgtgaacggcacgggtgatgaaaggacgcggcagcaggggtttgcccagtgccagcagtattttgtcgaacatcacgttgtaggcgaagttggatcccatcgccagcatgctcataatcacgctcaacccgccgattttctgtacggaaacaccgagcagcggggggagaatgagaatgagcagaaccatgagaactgcttcaaacagcagggtatgacgaattcgatccatgcgtgtgcgcattttgacctccggacacaaaaatacagggcaacggggcctgccggaattcttcagtttcgggagaaagtctgatcaggagtttcctgtccgcatggcatagccatgtacggggaccggacgggaaatcagggcagatcagaacgaaacagcgatgaataccggcagtgccgcttgcccagaatgtgggtatgaactatcacattgagtgagggtgtaaagatagagtctatctaattttgtgatagaaaatggaggcgacgtgttttctcttgatcagcttgaggctttccgcgcggcggcggaaaccggttctttttccgctgcggcccgcagactgggcaaggtgcagtctgccgtcagcaccgcggtgtccaatctggaaatcgatctgggggtagagctttttgaccgcagggggcacaaggcggtgcttactccggcgggagaaactctgctgcgtgaggcgtggaccgtactgggcgaatgcgaccgtctgctggaacgtgccgtggccattgccggcggtgaagaggccagactgagtctggctgtggacgacgccgtgccggtggactggtttgtggacgtgctggcggcctttggcgagcgttttccttttgtgcagctggaaacctattacggcgccatgggcgatgtggcccagatggtgggcgaaggacgcgccgatctgggcatcgtgatgccggtcagcggcactccggccgccatagatgccgtactggtggggcatatgccttatgtgccggtggcggcagcgcatcatcctcttgccgcactgcctgcggtggggcggcgtgaccttatgcggtaccggcatattgttgttgccagccgtacaggtgacagagagcccgactgggcggggcacggcgggccggtgtggttgcaggaatccacatatgccacattgcagctggtgttgcggcatgcgggctgggcgtcgctgccgggccatctggtggacaggcacgtgcgcgcagggcggcttgtggtgctgccgcttgattttcatgcggtgaagtttgcggctccggtgtttgtggtccggcgtccgggagcggcacagggcgttgccggtatatggctgcgcaaggaactggaagggctgcggcttgaagagtaagtctgcccgcaagtgcccgggcgagtgcgcccgtgagtgatcgggcaagtgcgcccgcgggtgctcgggcggatgtgtacaggctgcacagtcacggcataacgcaagcatgcagtccgtgctgagcatgcgcaggcggcgcgggttatgatgctgccgcgggctggcctgccagctccagcatctgggcatagcaggcgtcaatggcctgcttgtcctgcacctgctgctgcagaaactggttgatgcgcggtaccatgccgatggcctgatcaatgtccggattggaaccctgtgcgtaggcaccgatgttgatcatgtcttcgaccttgcggaaagtggccagatgacgcgtgagggtgcggcctgcggcaatgacttcctgagggcagatgtcggtacgcagacggctgatggagcggagcacatcaatggccggatagtgccccatgtccgccagatcgcgggtgagcacaatgtgcccgtccagaatggaacgcactgcgtctgctatgggttcgttgaagtcgtcgccgtcaaccagcactgtgtagatgccggtgatggtgccgtgccggtttcttccggcacgttcgagcagcttgggcagctgggcgaagacggtgggggtgtagccttttgtggtgggcggttctcccacggccagtcccacttcacgcgcagccatggcaaaacgtgttacggaatccatcatcagcagcacgtctttaccctgatcgcggaaaaattccgccacggctgtggcggcgtaggctgcgcgcatgcgcaccagcggcgactggtcactggtggcaatgatgagcaccgagcgtgccatgccctcaggaccaagatctttttccataaattcgacaacttcgcggccacgttcgccaatgagggcaatgacgttgacatcagccgatgtgtaacgggccatcatgcccatcagggttgatttgccgacgccagaaccggccatgatgccgacacgctggcctttgccgagtgttatcaggctgttgatgcagcgcacgcccacatcaagggggtcgtctatgcgcggccgcgaaagcggattgggtggctgtgcataaatggggttgtgtccggccaccggcggcatggtgctgccgtccatcggtgccccgaaagcatcgaacgcccgccccagcatggattcgcccacaggaaacaacggcggcatgctggtgttgcgtatgaggctgcccgactgtacgccgcgcatgtcaccgtacggcatgaacagaatattgccgtcgcggaagcctacgacttccgcaggcagcggggcggaaccgtcttccgggatgatgtggcacacggcgcccagaggcgcttttacaccgcagccttcggccacaaggccgacaatcttgtttaccttgccgtaggtgtccaccagttgcacatcgtgcagaagttcaagacaggctttggggtgcatgaatctgttccggaaaaaaagatgtatgccggccgcacggcgggtcacgcctgaccggggtcgtccgcgggcagttccagctgcgagagtatttcatccacaacggcaagcctgctttccactgtgcagcttgccatgccttcgttgttgtcgatgaccagtccgccgggctgaacggaatcgtcgggcttcacagtccagcgttccagttccgccatgcgctctttggcggtgcccacaatatcctccaccgcgggggtgtcttccggattgcagcggataaccagcacgcggcgcgaatcaagagcttcggcagcttttgtgaacatggcctcaagcacggcttcgcgctgctgcgaaagctgcatggcgacgctgcgctgtacacaggcacgcaacagggtgacaagatcctgacgccatgcgttgaatacggaagtgcactgggcctgaatggctcccagcacggcggaaaccgaatcgcccatggttgcgcggaactcttccagttcctgctgtgcctgttctatgccctgctggtatccctgccgccgggcttcttcacgcagccgtgcggcgtcggaatgtgctgtttccagtatgatgcgcgctttctcttccgcgcgggcgcgaacacgggcaagatattccgcttcggtatcttcgtcccagcgcggagaattgcgcccgctttccagctggctcagggtgcgttctctcatggagcccggccccatatatatggtgccccagcgttttgccggtgattcgtcagatgaagacatctccgcctccgcgtcctatggctatacggccttccgtctccagcctgcgcacggttttcactatgttctgctgtgcgccttccacatcggcaaggcgggtggggcccatgatttccagatcttctctgatcatggtggccgcgcgttccgacatgttcttgaagaatttttccttcaggtcgtcggaggcgccgcgcagagccatggtcatgtcctcgttggatatttccttcatcagttcgcggatggctctgtcgtccagcgaattgacatcctcgaacacgaacatgaggttgcggatatcttctgccatctgggaggattcttcctcgatttccgaaagcacttcttcttccgtggcacggtccacggcgttgagtatttcggcaacggactggacaccgcccacttttttgccttctttgccgcccatggcgataagctgggtctgcagcaccttgtccacttccatcagcatgtcttcgggcactgcttccagtttggcaaggcgcatcagcacttcggggcgcacacctgccggcaggttgctgataagctcggcggcctgttcggcatgcaggtgtcccagaatgagcgccagcgtctgcgggtgttcgttgcgcagtatctgagccagaatacgcgggctgacgttttccagttctctgaaaggagccgggccggtatccagcgacagcgcgtccatgatgtacttggccgtatcgctgtcgaggtttttcatcagcatgcgttttaccgcgtcttcgccgcccattatcagctccttgccggtgacaagggcgtaatggaattcgcgcagcacctcttcaacctcttccttgggcacggtgtccagttcgaccatggccttggatatggccgtgatctcagaccggtccagccttttgaatacttcagaggtgaacttgtcccccatggcaaggaggagaatcgcggtcttacggggacccttaagctgctccgccaactttggctccttcgctgtccttcagccagcttttcagaatacccactgcctgttccatgttctgttcggaaagctgcagcgcatgggctttgatatcgtcgatttttttcagggcgtccatggcgtccatgtcttcttcgccctcgataagggccagacgctcttcgccggtgggcagaccttccaggccttcgaccacttcaccttcgaccttgggccgtatgagggccagaaccacgggccgcaccaccatgacgaggaagaggaagaccagcagcgcgttcagcaggggtttacccagtcgcagcgcgtagtccatgatgacttcggccagcgacatgtaggtgtcggcttccggcccgccgaaggatatgctgctgacttccagcacatcgccgcgggcacggtcgaacccgacggcactggccaccagctggcggatgcgcgccacctcttcgtcgctgcgcggcacatatgtccattcgcccgtttcttcgttcttttcatacgtgccgtcgacgataaccgcaacactcagccggtcaagctgccccacgggagcgatgatattctgttcttcttcgtttatttcgtagttggtgttgcgggtttcacggttggagtcttccgtgctggtgccgccggacatgccgtcgccgcggaagttcgcttccggcacgccggcattgacgtttgacgtgcctttgcgggcctcttcggtacgtatttcgctgcgtaccacagagctttcggggtcaaacagctttttgcggatggttttctgcgaaaaatcaagatcggcattgaccttggcaatgactttgccggggccgatgacagggtagagcagctcttcgatccggcgttcgaaattctgctgcatggtcagcttgtgttccagctgggtggaggtcatgccgtcaagcgactgttcgtctttggggtagtacagaatcttgcccgaagtgtccgccacggaaattttgccctggtccagcccttccacagacatggtgaccagattgacgacggcctgcacgtccttttcgtccatctttttgccgtcctgcagcttcagcaccacagaagcggaaggctgcatctgctcttcgatgaacaggctgcggtgcggaatgaccagatgcacgcgggcgctctccacagcgggaaattcagctatggtacgcgaaagctcgccctgcagggcgcgctggtaattgattttctgaacaaaatcagtctgaccgaccttgatctggtcaaaaatttcaaagccgacaccctgtcccaccactgaaccttcaccggcaaccataagccgcatgtcgtacacgcggtcggcgggtaccattatggtgctgccgccgttatccagccggtacctgaccttctgcgcctgcagcacggtgaccaccctgttggcgtcttccggggtaagcttggaatacagcaccctgtagtcgggctgatttatccagaagataaggccgaaaaatatgcccaccacgaccacagtcaggccgacgatgaatacccgctgcgacatgctgatgcgggtccagaaagtttttgccttatccacggcggaattgagcgcggtcatgtgtttctccggaaaaataagtagcgggaatcagccggttttagaactgcattttgctcagttcgcggtacgcttccatcactttgttgcgtactgcggatgtcatttttacggcaacactggccttttgcagcgttatcatcagttcgtgcacgttctgtgtttcgccggaggcgaacgactggatcatggtgcttttttcgctctgcatgtcgttcactttttttaccgaagagttgatggtgtcgctgaaggagcgctccactctcggttccggcgtcagtttgcccgactggatgctgcgttctgccttggtaaagtttgacagcgcgttgctgtaggccttcaggccgacactctgaatggtcatgatgcgttaccccgcctatgaacggcctatttccagtgccttggtgtacatgcttttgacagcctcgatggtggacacgctggcctgatacccgcgctgcgaggtcatcaggttggccatttcctccaccacgttgatgtccgggtatttaacgtagccgttggcatcggcgtcggggtgtccgggttcgtacacctgacggaaagggcggttgtcgcgcacgatgtgttgtacgcgcaccccgcgcagttcgcggtcaagcgcgctctgcatatgcttgctgaaggggtcgtccacctctgtggcagccatgacaacggccttgcggcggtatggcccgccgcctatggttctggtcgtctttgcgttggccaggttcatggaggttatgttcatgctcgtgcgttccgcactgagtgccgatgcgccgatgtcgagtgctgtcatgaaatccattatttctgccctgtcatgatgacgtctttaaggccctgaaagttgcctttgatgatggtggaaagcgtgttgtactgcagggtgttcttggccatcttggccatttccttgtccagatcgacctgatcttcgccgtggacgacacgcggtctgaacgccttggtccattccgggccgaaagtctcggggtcaaaggtcgccggtacgtgcttttcatgggtacgggctatcttgccttccgtacccagcgaaagtgctgcctgcaggtctttttcaaagtccagttcgcgggccttgtacccgggcgtgcgcacgttcgccatattgctcatgatgacgttctggcgcttgagctgcatgtccatgaccttggcggtcacttccatgtgctgtccgaaaagtgttttcatggtgtctgcctccgatgaagccatgcgccggaaagccggacgctgccatctgcacaaagcaaggtgtgttccatgattgttaactgtttgaaaaatatattttaaatatgatttctgcgcagttttgcggccatggtgtcaatatttggtcactggtgaccgtcgccggcggcagaggggttgctcttttggcgcacggggcgtatctgcctgtgattctgcagggtggcacggttcctgcttgttccgtggcaaaggaaaaaagttccctgaactccgcggggtcgtgtcggcccggaatttgcttaactcttgcagcggcagaaaaaagggaacaggttgccgttttcgaacggaggggaaccatgagcaatcatcttgattacgagatcaacaaggaactgggcgagtgctacctgtttatgggtgagctggataaagccgaggaatactaccgcaaggctgcgggcagtaacggtgtgcatcctgacccgtatctggggctggctaccattgccgtgcagcgcgggttgtttgacgatgcgctggtgctgtacaaaaaagccgccgatatcgaacccggcgacaaggcactggccggcatgggcctgattgaaatggaacgcggcgaaaatgaacccgctttcagccatttcgcgcaggcgctggatatgaatccggccaatatgatcgccgtgcacggtctggtgcagcttggctatgtgctgggccgtatcgacgatgtcattcccagactgcatgcttttcttgaagtggaccctgcaaaggacgcagtgcgcgtttctctggcgggttgttatatttccgtcggccgtacagaggacgccgcagggcagcttgaagaactgctgcgccgcgaccctgccaacacggccgcgcaggaactgtacgccacgctgcaccgttagcggcgtatggttcttgtttccggctttgccggatgaaaaatctcccctccccattgattttccggccctgacgctggcgcaacgggccggaaaatcacctttttgcgggaagaggaaaataagaacaaagccacgcacgggcctatgggcaccgtgcgtggctttgttcttgttatgcaggcaggctgctacaggtttgctgcgtaccagtcgccggaaatgcgcagcccctgacggacggaaatctgcggatcatagcccagcagggtgcgggcacggctgatatcagccagagagtggcgcacgtcgcccgcgcggaaatcgcggtactgtgcttctttttctgacgcatgcggattgtggcgcgccacttcctcgcggatgaggccgtacagttcggtcagcgatgtgcgttctccgaaggccacgttgtatacagtattggttgcttcgggatcgggagcggtggccgccagcaggttggcctgcacagtgttgtctatgtgacagaagtcgcggctggtttcgccgtcaccgtttatgaatactggctggtcgcgcagcagaccggcaaaccacagcgggatgaccgcggcataggcgccttcaggatcctgacgtttgccgaatacgttgaaatagcgcagtccggtgcattccatgccgtaggttctggcaaagacgtctgcatacagttcgttgacatactttgtaacggcatacggcgaaagcggcctgccgatgcggtcttcctgcttgggcaggttgggctcgtcaccgtaggtcgagctggaagcggcgtagacaaatctgcggacatccgcatcgcgtgcggccaccagcatgtttacaaagccgtcgatgttacaggtattggtcagcagcgggtcatcaatggaacgcggtaccgaaccgagcgcagcctgatgcagaacgtagtccgcgccggcgcacgcttcgcggcaggtttccagcgagcggatgtcaccttcgatgaaccggaagcggctccactgttccggagtgacagcgtcgcgcaccatgtcgaggttttttctgtgtccggtcatgaaattatcaagaccggtgacggtctggccgtggctgagcagggtttcaagcaggttggagcctatgaagcccgccacgccggttatgagccatgtgcggggagcctcctgcaattgacggagcagttcggtatatctggacatgcgttgtctcctgtcggacgtgtgatgtgccggagttgcggacacctgccgcagggcgtatgctgcggactctgctgtatcttccggctgcctccttccgcgtccttgagcgccggagggaagcacggtcttgttccggcgactgatacaccattacgggcgctgcgtccattcactgcattttctgtactggcggttggattatcatggattcacttgttctttttggtgcgggcggccacggcaaagtgctgcttgatgcggcgcgtgccggcggcgggcgtgtgcttttctgcgcggacgatgatgcggcacgtgccggaacggttttctgcggtctggaagtgaaaccggccgcgcagctgggcagtttttgcaattgcggcaacgtcgcactgctgaacggcatcgggtatgtgggcggccgcaatgtgcgggcacatgtccatgcccgtctgacagccgggggctggcgttttgcgacggtgtgtcatccggcggccgtcatagcgcaggatgccgtgctggcggatggcgtgcaggtgcttgcaggcgctgtggtggcgccgtcggtcagagtgggggtgaattccatcattaatcaccgtgcggttgtcgaccatgattgcgtggtgggcgaacattgccatgtggcgcccggagtcacgctgtgcggcggggtgcggctgggcagcggtgtttttgtgggagccggagccaccgttgttccgggggtcagcataggcgacggtgcggtcataggcgcgggggccactgttctgcgccatgtgtccgcaggcagtgtggtggcgggcactccggccataccccttgcgggcaaagtgtgatatttttttatatttcatgatcataaaaaagcggccccggcgtcatgccggggccgtttgttttatctgcggggcagcgaacgtcacgcaggttccggccggagtgcggcaggttccggcgcgccagacgcgccggtctctgtgtgcgtatgttcaacttcggtgtattcgggcaccagcacatgcagcgctctgcgcactgctgcaccgtcgtgcgcctgtgctgcctgcacggcctgttgcaggccctgttccagagtctgcagggcgctttcagatatctgggcgctgtcacagcagcgcagcaccataatcttgtcatgctcggtgcgcaccacgccttcgtcagcggtaatcagctcttcgtacagtttttcaccttcgcgcaggccggtgaagacaatgggaatatccacttcgggttccagtccggcaaggcggataaggtctttggccatatctgctattttgacaggtacccccatatccagcacaaatatctcgccgccctgcgccatggtgcccgcctgcagaataagctgcgcggcttcggcaatggacatgaagtatcgggttacttcgggatgcgtgaccgtgacggggccgcctctggcaatctggtcgagaaacagcggcacaacggagccggacgacccgaccacattgccgaagcgcacggccataaaccgtgtggaactgccggagaacctgcgcatgagcagttctgttacccgcttggaagcccccatgacgttggtggggcgtaccgccttgtcggtggagaccaccacaaaacgctgcactccggcatcgtgggcggcctgcatgagtgtctgggtgcccagaatattgttctgcacggcctgccacgggttacgctcaagcatgggcacatgcttgtacgccgcggcgtggaagacagcctctggtttgtgtgcggcaaatgtggtgcgcatcaggtgggcatcgcggatattgcccagtatggccacatagtcgtgaaagccgtgtacgtgttcaagatccatctgtattttatacagattgaattcgctggcatccaccagcaccagacgggcgggagcataccggataatctgcctgaccagctctgatcctatggagccgccgcagccggtgaccagaatgcatttgccctgcaggtagcggctgatggctccggtatccagttccaccggcgaccggcccagcaggtcgaggtagttgacctcgcgcatgttttttatgccgcgtttgaaatccagaatttcgttcatgggcggcagtattttgcagggcagacccgtttccgaacaggcctgcactatgtggcgcacctgctcggaagaagcttccgtaagggcgatgagcagttcttcggcacgggtggagacaatggcttcgggcaggcggtccagcgtgcccatgacgggacggccgtggatggttctgcctttcagggcggggttgttgtccacgaaccccacggggaagtagcccagcgacacatcacggttcagttcgctgaccagccgttctccggctctgccggcgccgattatgatgacccttctggctcccttgcgcgcggtgcggcccgtcatgggcagccagaagcgccctgtctcgcgcagggagaacagaatgcggatacccagacgcgcgccgccggtgaacagaaaggtaagcagaaagtccatgccgaagacggcgcgtgaatagcccgcaaatccggtaaggtatgccacccctgcgatgacaagcaggctctgcacgcttgcggcgcgcagcagcagtatggagtcgcgcaggctggtgtagcgccacatgccgcggtacatggaaaataccacgaacacggcgagcttcatgggcagtacccatggcagcagtcctttcatgcgttcgacatgcagatagggaatggaaaagtcgaaccgcagcatataggcggcgtacagcgcggctgcaaagcacagcaggtccacgcacatcatgatgtagaagttggcggtgcgcagtgctattcgcatggctgtccgtcaagcgcgcgcaggatggcatccgttacgcgggtcaggtcttgtccggtcatggcggtacccgaaggcaggcacagaccggtgtggaagagacgttcgctcacgctgccgccgaacaccctgcagtctttgaataccggctgcatgtgcatgggtttccatacggggcgcgattcgatgttgcagtcttccagtgcccggcgcagtccttctggcgtgcaccggcagcgggccggatccagcgttatgaccgtaagccagcgcgagctctggccgtagggcgcttcaggcatgaaggcgatgccctcgcgcggctccagaaccctgcggtaatgttcgcatatggctcttttctgggccacgcgccgtgccagcacttccagctgaccgcaccctatggcggcgcagatgttactcatgcggtaattgtagcctatctcgctgtgttcgtaatagggggcggggtcgcgtgcctgctgggcaagccagcgggttttttcggccacggccggattgtccgtgcacagcatgccgccgccggaagtggtgatgattttattgccgttgaatgagaagacagagcagtagccgcctgtgccggcatgacggtttctgtagcgcgcaccggccgattccgctgcatcgatgatcaggggaatgccgtgaggggcgcatatttcaagcagcctgtcatagtcggcgcattgtccgtacaggtcggtaactatgaccgcacggggaatgcgaccggcagctgcgtatccggccacggcttcggccagcaggtcggggttcatgttccatgtttcggtgtcgctgtcgatgaaaacaggctgcgctccggtgaaggtgatggggcttacgctgccgatgaacgtcagtgtggacgccagcacgatatcgccgggacccgtgcccagagtgcgcagggcaaggtgcagggcggcggtgccgctgctgagggcggcgcagtggggaataccggtgaacgtactgaaattgcgttcaaaggcatctaccatggggccgagcggtgcgacataattactttcaaatgcggtatgtatgaaatcaagctcgctgccgcccatatgcggcggcgagaggaatatgcgtttttgtgtctgtgtcataaaattctcccctgtgagggtgatatggaacgcaacagcggtgctgttatagtctatcagggcagttgttacaatgcctgttgtaaattatgcagcatgtctgagaatgttctgtgctgagtaacagatatggcagtctgtgtgccgtaggaaggttacgacgcggaaggaagacgtgcctgcggcacgctcaggcgggtgcggcgcggcatcctgcgcagggcaccggataaaacggcggatatgcggcctgcgtagctgccggtagcgcggcgccgcatgaagcacaggttactgttcatggttgcggccgtatctggcagagcgtccgtcatcgtgccgtgcactgccggtgaatgtatccgtggtggcgtgcccctgtttggccacaccttcacggcggaagacttttatgacggtcattaagatgatgcggatgtcaaggcagagcgtgtggttgtccacataccatgcatccatttccagcttgtcgtcccagtccacggcattgcggccgttgacctgcgcccagccggttatgccgggcagtacatccatgcgtgacgcctgtctgggtgtgtacagcggcagatactgcatcagcagcggccgcgggccgaccagactcatgtcgccccgtatcacgttccacaactcaggcagttcatcaagcgagcttgcgcgcagaaaccggccgaagtctgtcaggcgttcgccgtcgggcagcaggttgccgcgggagtctcgcgcatcggtcatggtgcggaatttgatgatggtgaagggcctgccgtttttaccggggcgtatctgccggaagaacacgtctctggacagcttgcgccgcacggcaaccgcaacggcggccatgaccggcagcagcaggatgaaagcggggacagccagcccgagatcaaaggcccgtttgagcgcgggaggcgtcaccctgcgcgggcgggggccgttggctgcttcgggcaggcgcatggtacggaatatgatgcggttcacttcgcgtacgtcgtaccgttcttcggccatggcgcggctgcgggcgcccatgggcgcgatgagctgcggctgtgtgataaatttttccatggcggcagccagtgccgcagtgtcacctgcgggtaccagaaagccgttttcgccgtgttttacggtctcacggcagccgggtgcatctgtggtgatgacaggacggccggtgctcatggcttccatggtggagcgcggagtgccttcgcggtgagagggcagcacatacaccgaggcgctgtgcagcgcggggcgcacatcgtccgcggggccgtcatactgcacgccgcctgccgtccagcgggcgatatcagcctccgagacggaatcgggccctttgtcgtgccagcccacaaggcggaaccgtgcctgaggataacgcggggcgagcatcagtgcggcctcgcagaattccggcacgcccttggccctgagcagccgcgccaccagcaggaattccacagggtcctgctgcggcgggcggcaggcataatggtcaaggttcacgccttcaccgttcagcaccacggccgtggtgctgcgggtcagcttttcagcgtcgaacagggctttgtcgtccggattaagaaaaaaaacggcctgataccggggcatgacaagagcataaagccccctgacaagcctgttgagcagtccccgcaggccctgcctgtgcgaaaatgcgtaccccagtccggtgatcatgccgaaacggcggggcacgcgggcaagccacgccgccagtccgccgtagatgaccggcttgatggagctggtgagcaccacatcgggacgttcttcaagaaaagtccacagatagcaaaggaatgtgatgcagtcgcgcagcgggttcataccggtgcgcttcagcggaaccgtccggtaacgcacccccatctgtgccagtgcgtcgcgggttttttcgtcgtcttccggcgcggtgcacaccacttcgtgaccggcgcgcaccagatcacggatgaattcgcccctgaagagcagcagggcgggagcatagttgcccgccagaaggattttggttcgcatgctgcaccataattgagaacgccggacaggaccgtccggcgttctgtaaattgtttatgtcgtgccgacggcaccgcctgtacacatcaaaaaaggcggtacgtcaacaggtgccgtggtgcaccgcagacggctgtcagcagatgcggggcagctgttcgccctccagcatgttcagcagtctgtggccgcccagcggggtctgcatcaccacctgaccggctttgcccgggccgtcgccgggggcaagcacctgtccgataacggcagcgtcgccgccgaactgggtctggcgcatgatttccagcgcctgctgtgctttatcggcgggcagtatgcagatgagttttccttcgttggccagatacagcgggtcgagaccgagaaacgagcacccgctgcgtaccgattcgcgcacggggatatcctcttcgcgaatggtgaagaccatgccagactgtgcggcgatttcgttgagtgtggtggccagccccccgcgggtggggtcgcgcagcacatgtatgctgcctgtttcgtatgtcagccgctcgaccatgcgcgccagcggtgcggagtcgctggccacgtcggtggcaaaggaaaggccttcgcgatgcgaaaggatggtcagtccgtggtcacccatggtgcccgaaaccagtatgacgtctccggggcgggctttgtcgccggcaggggcggggtcggcgattatctcgcccacgcccgtggtgttgataaaaattttatccacgcagccgcggggaacaacctttgtgtcgccggtaacgataagtacgccggattcgcgcgcggcaagccccatggaagtgacaatgcgttccagtgtttccatgggcagaccttcttccagaatgaagccgcagctgaggtatgccggacgcgcgcccatcatggccacgtcgttgactgtgccgtgcacggccagtgtgcctatgtctccgccgggaaaaaacagcgggtcaacggtatagctgtctgtggacatggccacggggccgcggatgtccagcacggcaccgtcgttcatggccgtcagataggggttgtcaaaatgcttgaagaacagctcggcgataagcctctgcgaggcgcggccgccgcttccgtaatcgagcagcagagtttctgcagtcatggggtcagctcccgatattgtatttgaaataggcggcgcagcttccttcggtggaaaccatgcacggtcccacggggcgggcgggtgtgcaggccttggcaaacagcggacagttgtcgggctgcattttgcccttgagcacgtcgccgcatctgcatccgggtgtgttgggcacgtcccgcagggtcagttcctgctgttccatggcgtcgaattgtctgtaggcgtcggtgaacaccagcccgctgtcgggtatggtgccgatgccgcgccacagcgcgtctgcaggacggaatacctcgtacatgatgctgcgcgccttggggttgccgttgtcgcttaccgcgcggctgtactggttggtgatggcgtattcgcctcggcggcgcatctgcaccatcagcagcagcgcctgcagaatgtcggcagggtcaaaaccggccaccacgccgggggtgtgaaactgttcggccacaaagttgtacggggccgtgcccagaatggtggaaacatgtcccggcagcagaaaagcatccactgcacagtcagggtcggaaagcagcgcgcccagagcggggggcaccagtttgtgaaaggaaagtacctgaaaattcttcagcccctgccggtctgcggttttgatggtggcggccacggcgggggtggtggtttcaaaaccgatgcccagaaaaaccaccgtggactgcgggtgggcagcggcaagtgacagtgcgtccacgggtgaatagaccacttcgatgcgggcaccggcggcctgtgcgcttttaagtgttttgccaccggggccgggaacacgcataaggtcgccgaacgtggcgatgatcaccttgtcgcgttccgccagttccagataggcggctatctcgctttcgtgggtcacacagaccggacacccggggccggacacatggacgacctgttccggcagcagcgggcgcagaccgctctggaatatggccacggtatgtgtgccgcacacttccatgaaacgcagcggggcgtctgtctcggcacgaagccggtccagcagcccgcggcacagcacaggatctttgaacgcattggaaaagttcacgtggtatccttccttcctctagaggtgcgggggccgcagaagcacggagcggcagaagggcgttttttccgcgcgttgcggcagggccgcggtgcggcgggcccgacgccgcggcaccggtacgcgtgacagtctagtagctacgctcaagaacctttacctgtcaacttggcgggattcgtgatgatttgggcatacagacagcccgcacggggggcggcggctttgcttttttatctgcgtgttggtacaccggaataaagcaagatgcagcacgggctgccgagcgaggtattgcagttatgaaaacgggcacacaggccgcggaacgcagaccgctgcgggaagaagaaaccccgccgcggttttttgccgcggatgcgcgctggaacgtgccggaaccggcagcctgccggctgctgtggaataaatacgccatgccggaccacatccggcagcacagcgaggccgtggcgcaggtggcgcacaccatagccctgcatgcgcggcgcagcggtatgaatgtctgcgccgacacggtgcttgccagcgccctgctgcacgatctggcgaaaatatataccatactgcacggcggcaaccacgcacagctgggggctgcatgggtgctgaaagaaaccggcaaccccgccatagcacagggtgtcgtgcaccatgtgtggtggccgtggagcatctcgcttgacaggcattttctgccgtgcgtcatcatatatgccgataaacgcgtacgccacgagcgtatcgtgtcgcttgccgaacggtatgacgaccttatggtgcgttacggcagaacggaaaaaagcaggcagtacataaccctgtcgctggaacaggctgcagatattgagcgcgctcttgcagagcgactggagatagatttcaatgcgtattcttttgatagccgggggctggtctgaggaacgggacgtatcgctttccggtgcgcggggcattcacgccgcgctggagcggctggggcatcaggttactctttttgacccctgccggacgcttgcgggccttctggaggctgcacaggcacatgatttcgcctttttaaacctgcacgggcaaccgggagaagacggccttgtgcaggcgctgctggaaacggccggcgtgccgtatcaggggtccggccctgcggggtcttttctggcgctgaacaaggccgcggcaaaggaagtgtttgtcagaaacggcctgcccacaccggaatgggtttttctgccggcgcatccgggagcggactgggagccgcctttcgcttttccggcatttatcaagtccaacaacggcggatcaagccttgctctgcaccgcgtcagctgcccgggcgagcttgcccgcgcgcttgacgagcttttcacccgcggcggcgaggccattatagaacccgccgtggaaggcgtggaggtgacttgcggtgtgctgggcgacgaagccttgccgcccattctcatccgtccgctgggcgccggattttttgattatgccagcaaatacactccggggcaggcggaagaactgtgtcccgcgccgctgcccggagaagttacggccaaggtgcgcgaatacgcgctgcgggcgcaccgcgcactggggctgcgcggttacagccgttcagattttattctgacgcctgccggagcattgtccctgctggaagtgaacacgctgccgggcatgacggccacaagcctgctgccgcaggaagcggctgccgtgggcatttcctttgacgggttgatcgggcggcttatcgagctgggactggccgcccacggcaaacaacaggagaaggcatgaccctgagcgcaagacaccgtctgctgctttcgctgtatggcgcggcatggcggttgtgccgccccctgctggcacgtcaccgccggctgcggcacggttttgacgagcggctggcaccccgcgggcgcaccccgcaggcagatctgtggatccagtcggcatcggtcggtgaatcgtatcttgcgtggcagctgctgcgccatctgccgcagggcagtgcaggcagcgtgctgctgaccacatgcacggtgcaggggcgcggtattcttgattctgccgcggcctggtgtgcggagcaccggccggacatgcgtgtggaagtgcgcttttttcctttagacgaacccgccgtgatgcgccgcgcgctgcagcttacgggcgcccatgccgtggtgctgcttgaaacggagctgtggcctgcgctgatggcggcctgtgcgcaggccggtgtaccctatgttgttgtcaacggacgcatgacgccgggaagtcttgcgggctatctcaattttgacggatttctgcgcgcggtgcctccggctgccgtgctggccatgtcggagcacgatgcggcccgttatgcggtactgttcggccacgggcgggtgcgcgtgatgcccaacatcaagttcgacagagttccgcagggcgcagcgcagggacccaacccgctgctgggtacggtgttcaggccgggaacatcagttgccgtgctggcttctgtgcgccgcgaggaagaagaggatgcggaatatctgctgcgggcggtggccggagaacgtccgcgcacctgcatcgcgctggtgccgcgccatctggagcgggtggcccgctggcgcatccggcttgacgaggcggggatgccgtgggtgctgcgttctgccgtgcgtgaacccgtggcgcccggtacggtggttctgtgggatgctttcggcgaactggaccatgtgtacgcactggcccgcggtgtctttgtgggcggcagtctgcgcccgctgggcggacagaattttcttgaaccgctggcacacggcatcgtgcctgttatcgggccgcactggagtaatttttactgggtgggcgacgatataatggagcaggggcttgtgcagcgtaccggcgggccggaggaggcagcgcaggaactgctgcgtctgctcagacgtccggcccccaagacaagagtggcggcacggtttgccggatatgttgaaaagcgccgcggcggtgcccgcatggccgctgaaaccgtggcggaaattatccgcagctgacctgcattttcggtttacgcacagcttcaggctgccgccggtgttatctccggttggcagcttttttagtgtctgcggggtgccgcagccgcgcgcatggcgcacaccagcgcattgctgcatgcgtgtgtagcccgcagtttgcatagtgcaaacttttgtttgcatttattctgccggcagaaaaacgtccacagcacataaccgttgtaaagacgaacgtctgtggcgttcagtgccggtggcatttaatttgcttgatatacggatttgttcttccgcactgtggcgggtattctttcatgctttcaaagggggaggcatcgtgaattgtttcaagaccattaaaggcaagataacaggtatcattgttatctgtatagtctccatgctctgcattctcggtttgtctgtgggtacgctggccaagctgcacggatcttttgtcagcatgaaggaaaatacactggatggtaaagttgccacaacggccataaacagagacattaactatgtaagccgtcttacccggaatataatgcttggtagtgacgcagataaagatatagataagctgcaaaagcgcattgaagccatagaaaagaactttgtgatacttgaaggcggcgctgtgggtgcagaagagcgacagcttgttgccaaggcaaagagagctgcgcttgcttttgtacaggacggattgcgctttgccacaaaaatgcagtccattcctgagggaatgcggcatctgcagtatgcggaatacggtcagtccgccacaccgctggcgcagcagtcgcgtaaatatttcggcgaactgactacaataaaagacaaagcctacgataacgaagtctaccgtttcaaggacaccatagcgtttctcaagtggtgcatcatcggtgtttccgcaggaatcattgtgcttatagtcacattgtgtctgctgcttatgcgttccattatccgtccgctgggcgaactgacagcctacaccggtgcagtggccgcaggagactacagctgcagcattgattccacacgtttttccggcgaactgggcgaaacggctgtttctgtgcataccatggtggacagtttgcggcgcagcatgacggaagctgaggaacacagcgcgcaggcagatgaaaaggcggagcaggcaaggaaggcgactcttgaagccgaagaggaacggacacgcattacatcgctgcttaacatgatgcacgatcttacgtcgcaggtggctgccattgttgacgagctgaatgtggaagcggcggggcttgaaagtgattccaacgagattgcggcaggggcgcaggcccagcatgcccgttcgcaggaaacggccaccgccatggaggagatgactgccaccatagcggaagtggcgcgcaatgcttcgctggcggcgcgtaatgtcacgcagagcaaagccgatgcagaaagcggttttgccgtggtgcagcaggttatcactgccaccaacgacgtccatgtgcagaccacgcgtatgcaagagactctgggcgaactgagccaccgcgtggaaggcatcggagacattatgggcgtgatcaccgatatcgccgaccagacaaatctgctggcgctgaacgccgccatcgaggccgcacgcgcaggtgacgccggacgcggttttgccgtggtggctgacgaagtgcgtaaactggccgaaaaaaccatgcaggcaacccgcgaggtgggcgaggccatcaaaggtattcaggccggagccggagccaacgtggagagcatgaacaaggtttcggaagccgtggcccacaacaatgcgctgaccaacgaggcgggtgccgcactggaagccatcaccgcactggtgggagagtcggccgtgcaggtgacttccattgccacggccgcggaacagcagtctgccgcctgcgaggaagtgaatgaagccactgccgcggtgaacaggatctgcgcgcagacttctgaaggcatttcccgatccgtgcagcgtatccgcaatatcgccgcgctgactgccgaactgcacggtctgacggataaaatcagtgacggttccgcagcctgatgttcatgcacgggttgccatagattcttccggtgcatgcgccgtggcccgcagtgcggcgtatgcgtatgaaaaaggcttccccgtcgggggaagcctttttgtttttgcagcctgtatgtgccggtgcatgcgcaggcgagggggatgacctccggcattatgttttgtgtgcgggggactgtgatggttcccgctgcgtttttcgggcttcgcggtgcggctccgtatcgtcgttgtccgacgtgccttctgtctgctgcctgtctgtctgctgcctgcctgtctgggggatgacggtatggccggtgcgctggttttccagcatggtgacttcctgtgcggcgtccgcagcggcggtgccctctccggactgaccggtggttgcggtgtcgcctgccgcacctgccggcggctgcccggatgtctgctctgcctgcctgtccgtcgtcaccgtagtggcggatttgtcggcctgcctgtctgtcatgtgttctgtggtgtgctgcgcagctgcagggggctgttttccggaagtttgttttcgggcagcctgttcttcggcagtctgttccgccaatttttccgcattttgccccgccgtgtgctcttcgggggcaggccgctttgcaccgtctgcctgatactgcggtgcgggggctcccgtattgcgttccagcatggcaagcagctgctgcttacggaagggtttggtcagataatcggtaaagcccatggcaagacaacgctgcttaaagtcttccagcgcatgagcggtaagcgccaccacaggaacggcgggcatacggtggcgctgttcatagtcgcgtatggcggtggtggccatgtagccgtccatgacgggcatttccagatccatgaatatgatgtcgtagctgttgagcatgaaaaggcgcagcccttcttcaccgttctccgcttcgtccacctcgtggccggtgtttttcagatacattctgaacagcaggcggttgttggcgctgtcttccacacacagtatgcgcagcggtgcggcctgtaccggcatggcacattcttcgggctgcgtttccgcggcggaacggtcatggaggtcgagccgcatttccacatacacggctgtgccctgtccctgtgtgctttccagccagatgcgcccgcccatcatggtagtgagcatacggcagatggaaagccccagccctgtaccgccgaactgccgcgtgatggaagaatcagcctgcgtgaagctttcaaaaatggtctgctgcacgttttccggaatgccgatacccgtatcgcgcacgcagatgcgcaccatgaccggttcacccgctgtcagctcctgctgtccgggggcagggccgacatgtacttccaccgagccttcccgggtgaactttatggagttgctgagcaagttgcccagaatctgacgcagccgcagcgaatcaccgcagtaattgtcgggcagtgtttcgtccacatgcagcgagagagacagctgtctgctttcggcctgcgccgcatgcatgtttacggtcatggtcagggtgtctcggagagaaaacggcagacgttccagcgtcaggcgtcctgcctccaaccttgagtagtcaaggatgtcgttgagaagagcgagcagggtctggcctgacttgcggaaaatgtccacatacagccgctggtccggcgtcaggtccgactcccagagcagatcggccatgcccaccactgcattcagaggggtgcgcacttcgtggctcatgcgggcaagaaattcacttttggccttgctggcggcttctgccgcttcacgctgctgttcggcctcgcggcgccgttcgcgttctgtaatatctgtcagtgcgccttcaagatactgcggcaggtcattttcgtcatacacaagcctgacggaaatggacacaggtacctgactgccgtcgcggcggtaaaagcgggtttcaaaatcggaaagactgctgcgtgtggaaagcagtgatttcaaccgctgtctgtctgcggggttcacatacagctgcgacccgatatcggtcaccgtgccgatgagttcttcggcggaaccatagcccagcattctggccagtgctctgttggccttgatgaacctgccttccagcgtggtctggtaaataccctgtacggagccttcaaatattttgcggtattcttcacgtgctgacagcagttcgcggttggcgtattccagccctttgttggcattggccagccgcagggtggtttcttcgtgctcgtgcagggcgtctagcaggtgcgcgcgctgctcttccagacgtccggccattttattgaacgactgcgccagttctcccagctcgtcggagccgccttctgtcacgcgtacactcaggttgccgcctgccatgcgccggatggcctgcaccatttcatgcagggggcgggtcagtttttccgctgtccacatgcccagccccgctgccatgacaagggcaagaacaagggtgagcaccagtgtctgcacggcgtcgtgcagatactgccgcagcatgttgcggttgagcgccacggaaagcaccgcctgtgtcacgccggcgttgttgcgcagcggaatgctgctgagcgcataagtcgaaccggctatctgcgcctcgtactgtgcagggccttcggcattgcgcatgacatcgtaggtgttgtcccagtcatgtgtcaccggcagcttgcttgcgtcgtgcagagtgctttccacccggaggtcggggtaatgcagggtaatgtcggcctgtgtctgttctttgatgtgctggagcatgctgcggtccagcggaaaggtggtaaccacggcgccgatggcctgcagagacgacggccggtatacgggggcgacggcccgcgcggccagacccgccggagtgcgtacaatgtccgatgccgtgtgcagcagaatgccctgcatgaccagcgggtcttccggcggggtcatccactggcggttggccgtgcgcagcggaacactgcgcgcaagtatccgcccctgtgcgtcaaaaacctccacaaagcccttgtcccagaagtgctgacgcgagaacagcatgtcgcgcagggagtcaggctcggggttgccctgcagcgtgttgaatccggcaaccagacgcgagacgttttccgcttcgcgcgtggttctggatatggcggcgctgactttatccagcgccgtgcggctttgcagactcagggcggatgccgtctgctgcatgctgaccagcagccccgccacggtcatggtgcagacaggcacaagcgccacaagcagggttacaagaatgacccgtagtctgatggatgaaatgctgaggttgatcttcatggtgccggccgttgctgagcgcggtctgcaggcgctgtttttacggtgttgcgaaagatcaggtacgagcccgtggtaatgcgcatgccggaaattccgcggcgcagtatgaccggcaggctgctgtgcatgacgggtatgcacggcatctgttcacgttctatacgctgtatgcggcggtaggcccgcgccctttcgccgcgtacgggggtggaaacactttcttctatcagccggtccagctcgggtatgtgtaccctgtgcagcgggttgtcaggtcctgcatacaggtgcgtgctgtacagattgtcggggtctgccgtatcggcaacccatgcgttgatgaacagatcatagtcgccctgtgcacggcgttcccgcagagcatcggggggcagggtttctatggaaagcgttatgccggctccggccatgagatatttgagcgtgacggcgaaaagccgcggcgaaggcatgaaaggccgtgaggcgtcgagctgcagcgccgtaaggctgatgccctgcgggtagccgctgcgaagcagaagttgccgggctttatccggcgcgtattcgtacggaggcagcgaatggtctttggcccacatttccggcggcagcagccctgtggctggcatgccgttggcgcccagcaccacggtggccagactgtttctgttgatgctcaatgatacggcgcggcggatttcgggggagcgcattttttcactggcaccgttgcaggccagaaaaatgaccgaaagctgcgggtgtctgatgatggtgtaggcacccagccgctgagccgttttttcatcctgttctgtcaggccgggtacaatgtcggccctgccggagagcagcgcttccagagcgctgctgctggaggcatagtattcgtagcggacattgcagcgcggcggcggggtatgccctgcggcgggtatcagggtgactgcctcgggcgaatatgacgccacgcggaacggccctgaaccggcagggatggcggttctgccgtcgtgcatctcctgcagcgagcgcggcgagactatgctggcaccgggcgttgccagattatgcagcagcggggcataggggttgtccagttctatttccagcgtgttgtcatccagagcacgtatggaattgacctgaccgaacagcagccgtttccagtcgggatagggggtgtactgcgggtgcgccggatccatgagccgctgaaagctgtattccacggcataggcgttcaggggagaaccgtcgtgaaagctgcggccttcatgcagggtaaaggtccagcgcctgccgtcgggcgtcacattccacgattccgccacagcgggctgcacggtgccgttgcgcgaaacggtgaccagtgtttcaaaaacattggcagcgatgctgtggggttcgtacaggctgctgtgtgccgggtccagactggcaatgcgctggaacatggccacggtgactgtctgcccggctgtggttgccgcagccgctgcgccgtgagcggaaaacacgagcacgcaggcaaaagccacggccgcaagagtccccccgtatgaacggggagcgggcagaacgcttcgggcacttgctgacgcctgagaccggaacaaagcagctccttgtgctctttttcacatttgaaggactatatagaaagcggataagccttgcaaggatacatgctaccctgttgtcaatcacaagggaatgattacgatttgcgtcaggagggccgctctatggcaaagtttcgtgcgttgaaaacccgtatccgctgtctgctggcggatgacggctgggaagggaatctggaccagataacggcactgccgccggcggaggttgtggggccgctgctttcttttctgctgtcgggcggtgagatgaaatggcgcgccgtgacggcgctgggcattgccgtttcacgtatggcggacgagggcatggaagacgcccgcgtgttcatgcgccggttgctgtggcacatgaatgaggagtccggaaacataggctggggcattgccgaggccatgggggaaattatggcctgtcacgcccgtctggctgcggaatatgacagaatgcttgtttcgtatgtgcgcgagaccggcgacgacgacaactttcttgaccatccgcccctgcggcgcggggtatactggggtataggcagactggcacaggcggagccggcgcgcatgcggctggcggtgcctgcactggtacgcgcgctggatgacgaggacggtgaaggccgcgggctggccgcatgggcgctgggaaatctggcggaacactgcacaccggacgaaatcagccaggcatgggcgcggctgctgtctctgcagggtgatgcatcgtctgtcgagctgtttgaagaccggcggctgttgtgcaccaccgcgggcgctctggctgggcaggcgctggtcaggcttgacgccgtttcgtaagggcgctctgcgccatgcgcagacactgaagcaccaccagcgccacggctatgccggtcagccatccgccgatgacatcactggggtagtgtttgcccagataaacacgagaccagccgataagcagcggcaggggcagcatgagccagcgcagggcgggccatacggcgcatccggcaagcacggcggccatgctgttggctgcatgggctgaaacaaacgaggccccgcggggtttggtctgtacaaaaccggcggggcgctgtgtccactggccgtgctccacaaaatgaaccgacggcagggcgttgagcggccgtacccgcccgaaggtgtcttttaccactccgcagctcaggtctgatatgcctgccgtggccgccaccagcagcaggcccgccagaatgcggcggcgtccctgcggggtgcttctgaaagccgctcccagagcaatgacagccgctatgccccacaacagggcactgtttgaaacaagcggcatgaacacatcaagaaacggtgtgcgccagtcattgttgagcaccgtgaacagctgtgcatcccatgatggtgtggcaaacggcatgagttctcctgaaattttctgtgcgcgcactgtagccgtatgcttttgtacaggcaagcggcggaaggcatgaaaaaaagcggcgcggccgtatggccgcgccgcggtgatgccggatgggcggatcagatttcgttgccctgcttggtcaccgaagccatgccgccctgaacgctcaggcttttgcggccgtgacggttcatgatcagctgcgattcaaaggaacgcagaccggtgttgcagataagcaccacggtcttgtcttcgggtatttcgtcgaggcgctgctccatttcttccagcggaatggaaagccactgaccggggtatttttccaccagcgattcagcgttggaggccagacgcgtgtccacaaaggtgcagctgcccgactcgcggttctgccacatgacggcgaattcatcggggtccagcgtgtggttgcggccctcaagcacgttttccgccacgttggccacggtgttgatgatgtccatggcagaggcgaaaggcggcgagtaagccacttcaaggttggatatgtcttccagcttgggtttgttctgcagcagcggcgccacggcattgatgcgggccacaagcgcgtcgcccagactgctggtgccctgaatgcccagtacgcggcgggtggggcgttccacaaccagatccagtgccatgacggtgtgttcggggtagaagtgagcgcggtcgaagccttccacgtgcacgttgaccgcatcaaatccttcgcgcagggccgactcgatggtcagacccgcaccggccgcgttctgttcaaacagtttgacggcccaggtgcccacgccgccggggaaccgggcatcgccgccggcaaggttggtgccgatgacgcgtccctgtctgttggccatggagccgagagggaagaagccgggtttgccggtaaccagattgggcacggttacgcagtcgccgccggcatagatgtcggggtcggacgtctgcatgcggtcattgacgataatggcgccgcgttcgttcagctcgataccggctgcacgggcaatttcggtgttgggtcggatgcctgccgccatgactaccagttcggcgtcaatggtgcgtttgtcggtgaccacacgggcaaccttgccgttttcgccttcgatgcggatgactttttcgccgcagaagacgtccacgtcatttttgcgcagatcgtgtgtggcaatcttgaccatgttgccgctcagaaaaccgggcagaatctggtctgctatttccaccacagatgttttgatgccccacatgtcggccagcgagacagccacttcaaggcctatgaagccgccgcccacaaccacggcaccgcttacggaaccggcggccacggcttcgcggatggcctgcgcgtcgtccagcgtggtgcaggtgtgcacgccttcaaggtcaatgccttcaaacgggggacggttgggtgcgctgcccatggccagcaccagcttgtcgtagggcagttctgctgtctcacctgtggtcaggtctctgatgagtacttttttggcctgccggtcgatggattcgaccttggtgcgggccagcaccttgacgtctttgttcacccggaaaaattcggcgtcgcggatggtgtggtagggggtcatctgcagctcttcaagcgtgttgacctcgcccgaaacatagtagggaataccgcagccgccgtaagagatgcggtcggactggtcgatcatgatgacgttgtcttcggggcacagccgcttgaaacggcatgcggctttgggacctagcgcaacggcgccgataacgacgatattctggggcatgaattcctccggtctgcgtgaattgaacggcagcggcgcaacaggaatcctgctgccgcggcatgatgaccgcataccgtctgtcgcctgtatccttgcggcaaaactgttcaaaaaaaggcactgtgtgccggagtaagcctacttttcaggtaggacttaggcttttttttatgcattggcaaggtgtgtgcgcacttaccgcagcatgatgcaaggcacagaaaataagactgtttcctgtttttgacaataccccataagggtatatgtgccattacggcgatgcagggtatggggcgatgggcgcagataatgccgcagcccggaaattctgcccgtggcggcgggcgggaaggctgagggaaccattgtgcaggtgtgaaaaagcgggacagagcgtgaaaacgcgaaaaacggagcggttaaggagtcagaccggaagtatcaaaaagaagaagcgtgtgcgttccggtgaccggaaggccctgacatttcaatgctgttcaggggttttgcacacgcttcgtatactgacttgcgtcgttggtttccattatgggcaactcactttgccgttatgtgtttgcatctcttccagaagcaccctcccgttgcagttgggcaagtccgggttccagactggtttgtgcgtcgggccgtacaacggcgtggttctgatgcagcgccttgtgcatcgacgaacctgaaggcacggttcaatacactggcaactcaatttgccgtttgtatattgcaaaaggtcttattcctgtgcgcggccataaccactgccgcggatccggatgcctttggtaatactttatgacagtgttgttactgtgtccatagggtatttgcaattgtaacgatgtgtttttacagtatggttttttaacgtgctgtaaaaaaagaataaaaatgtgaaaataaaatagtgcagcgccagcggcgtgttagctccgcttgcgggggcctgcggcctgtgcggaataggccgcagcgtgttctgccgtgcaggccccggcttacggttgtgtgcggcggttaatacgcggaggctgcaggggccggctacagcatccgctcccagtctatgcgtctgatgatttctgcggtgaggtcatcaaggccaagccgtgttctggcggaaacgcggatggcggcagggtacagggcggcaagggccagacgggtttcatcgtccagcgtttcccatttgttgagcaccagaagccgcggaatatcctgcagttccagctcgtccagaatctcttccaccgcgcgcagctgcatttccagctcggggtgtccggcatcggccacatgcagcagcagatcagcggcttccagttcttcaagagtggcccggaatgcctctttgagttccttgggcagcgagcggatgaaacccaccgtgtcggtgacgatgagttcgcgttcctgcggaaagcgcagtctgcgggtggtggtgtccagcgtggcaaacagcttgtcttcggccagcacgtctgcattggtcagagtgttgagcagcgttgatttgcccgcgttggtgtaccccaccagcgatgccacaggcacacgcgccttggctctgcggccgcgggtgaaaccgcgctgggtgcgcagagctttgaggtcctgcttgatgcgggctatgcgttcgcgcaccttgcggcggtcggtttccagtttggtttcaccggggccgcggccgccaatgccgcctgccagcctgtccatggcgcggttttttccggtcaggcggggctgtgtgtattgcagctgggccagttccacctgcagtttgcccgcacgcgtggaagcgcgctgggcgaaaatatccagaataagctgggtgcggtctataaccttgcgttcggtgatatcggcaaggttgtgcagctgcgcgggcgacagttctccgtcaaaaaggatgactccggcgtttgccgtaagcgcaagcacttcaagttcggccagtttgcccttgcccagaatgaatttgtagttgagctgccgtacgcgctgcaccatggtgcccgccacggtcagcccggcggtatcggccagttcggccagttcggccagcgacgattcctgcacggaacgcgggtcgggagaaacactcaccagcactgccctgccggattcgctgccggtttcgcgggcatcggcggtgatgcgcgaaagttcttcttccagcgcctgcgcctgtgcggtgaaatctgttattaccctgtcccacccctgcgggtcgtgcaccatgtagggctgtgtgccgccgggcagcagatgcgcatgctgaaagctggccggcccgccgtgctggtccacggtgagcacgcccacgtcgtcaagacgcagaaacagcatgtccatgaggtcttcctgcgaaagcagggagtcagtcaggtgggtgtgcagcagcctgagcccccgcagcctgcccgcgcccgttcgggcgcggggaagctcgggaatatagatggagcccgtatcgcccacaataaccagagaaaccctgccctgtctgtcgagcatcagccctatctgacggcctatgctgcggctcagggcggccagttctcttgcctgttccgtggtgtagccgccctcggcagggtagcggcgtgtgtacagacgcgaaagcgccttgacctgactgggcttcagcccctgggtattgccgagaaccttggttgctatggcgggtctccgtccggcgtttaagccgttttgctgcccagatagtcggcaatcatgccgtcataggcggaagtggcgcggaatgttttgacagccatggcctgacgcatggcaagtcccacccgcatgtcgttgtcgcgcatttcctgcatagctgcctgataatcggcagggtcgggcagtacaagcatggaatggaagtttttggcggtggcgcgcagcatgcacggcccgccgatgtccacttcctccacggcaccgcgcaggtcaagaccgcgggcggcggcatccgcaaagttgtaaaggttgacacagatgaggtcgaacgtgcggattcccagctccttgagagtggcaaggtgttcggggttgtccttgtcggccagaatgccgccgtggatgtgcgggtgcagggtcttgacgcggccgcccattatttcaggaaagccggtgaccttgctcacaggggtgacgtccagtcccgcttcggtcagcgtccgctgggtgccgccggtggaaaccagttccacgccgttctgtgtgagaaacgtggcaaattccacaagcccgcttttgtcggtcacgctcagcagcgctcgccgtatgggcagaaaatccatatcgcctccgtattcggttttttgaggcagtgccagaaacatcggcccttggcaacagtatccgcacctgacggcaggggcaacgtgtttgtgccggtgccgtcgaaaggctgacacggccttgccctgccgcctttgccaaaaggccgtacgcggcatttaccggccttgcgcgggcttttgcgtccggctgcggtgcgatggtctgttttttgctttttgagacggcatggatctcttcaattttgatgaagcctctttcctcagctttctgcttaccctcatgcgcatcagccttgtggtttttctgctgccggtattcgggggcaattcggcaccccggctggtaaaaggtgcgctgtgcatggtgcttacgctggcgctgtggccgcatctttccttttccggaagcctgttgccggggcatccgttcggcattgcgcttatgcttgcgggtgaaatcatcatgggcatcatgctggggctgctggtgcgttttttctttgcgggtatccagaccggcggcgaactgctcgggtttcagatggggtttaccatggtcagtgtggcagaccctctttcggggcagagcaccagcatcagttcacatttcatgtatatggtcagtctgcttatttttctggtgcttgacgggcatctggtgatgctcaaaggccttacggacagctttgcgctggtgccgcccggtcagctggttttcagacacgcctcgctgcacaacatgctgacgttggcggggggcatgtttgtcatggccgtgcatattgccgcgccggtcatggctgcgttgtttctggtggaactggcgctggcactcatggggcgcgcggcaccgcagatgaacctgctgatgatcgggtttccgctgaagatcggagtggggtttctgttcatggggctgctgttcacgatcatgcggcatcaggttcaggatttcattctggggctgggcccgcagatgaccaacatgctcaaactgatcagcccgctgtaggagccggacaccatgccgcagcaagacccgagcagaacagaacaagccaccccgaaacgcaggcgtaaagcgcggggtgaaggtaatgtgcccaaatcgcaggaggtgcccaaaacctttgtgaccatggcgggcaccatagcgctgtatgtgtacatggatcatatcgccagcgagatgatggggctgtacgaacattttttccgcaatgccgtgatgttcgaggcaacaccgcaggccgtttatgatctgctgctctggatttcgggcaagctggcgctcatgctgctgcccatcatgctgtttctcgcgcttgtggcgtatgtggtcatccgtctgcaggtgggcaaactgtgggcgcccaaagttttcaaaccaaaattcgcgcggttcaaccttatcaaggggttgaaacgtcttttcatatcgccgcagacactgatccggctgggcaaaagcatactgatggctgcggtcatcggtattgcgccgtacattgtcatccgcaacgagatgcatcactttctgccgctgttttacgccacacccaccgccataggggtgtacatgctggaaatgggcatgaaaatggtcaagtacgccatgctgcccatgctggttatagccatcgccgacctgtggtacacaaggtgggattatgaagaaaatctgaaaatgaccaaggatgaggtgaaggacgaacgcaagcaggccgaaggcgaccccgcggtgaaagcgcagcagcgtcagaagatgatggaggtcatggcccagcgcatgctggagaatgtgcccaaagcggacgttgtggtgaccaaccccacgcactatgccgtggcgctgcgctacgatgccgtggaagctcctgcgcctgtggtgctggcaaaaggggtggatcatctggccgagcgcatcaaggaagtggcccgcgagcaccgggtgcccatccgggagaacgtgccgctggcacgggccttgtataggcaggtggaggtgggggatatgatccctgaggaactctatcaggcagtggcttcgctgctggcttcactgatgaaattcaaggcccgcccgcaggggcggtaatcggaacggagcgtcaaaacaatggcggatgtaggaacagcacccagaatagattacgagcgcttctccaagcacggcgatgtcctgctcgccggcggcgtggtggtgattctgttcgtcatgctcattcccatgcccaccattgtcatggacatcatgctgtcgctcagcatttcgctggcgctgctggtgcttgtgacttccatgttcatgctttccccgcttgaattttccatttttccttcgcttctgctggttaccacgctgctgcgtcttgctcttaacgtggcaagtacccgtcttattctgctgcacggtgacgaaggcacagatgcggccggttccgttatccagtccttcggcgaatttgttgtcggcggcagttatatcatcggtatcgtgatttttcttattctgttcattctgaacaaaatggttatcaccagcggtaccacgcgtatcgcggaagtggcggcacgttttacccttgatgccatgcccggcaagcagatggccatcgaagccgacctgaacgccggactcatagacgagacggaagccacgcggcggcgtgagaatatccgcaaggaggctgatttctacggcgccatggacggtgccggcaagtttgttcagggcgacgtgagcgcgggcatgttcatcaccatggtgaacatcatcgggggtattctcatcggcgtgctgcagaaggacatgacatggcaggacgccatgaccgtgtacacgctgctgaccatcggtgacggtctggtctccaccattccctccatcatcatttccacctctgcgggtatcattgtttcgcgtgccgcttccgaagccaaaatgggcgaggaattcataggccagctgacgttcaactcccgcgcgctcaaactggtttccggcgtgctgcttgtttttgcgctggtaccgggcatgccgttcatcccgtttgtcatttttgcttcgctgctgttttttatctccagagtggtgggcggtgccagcgacgatgtggccgagcgcagcggtgctgcgggcaaggccggtgtcaaggacggcgcccccggcggtgcgctggacagcccggaagaggtgcaggctctgctgccgctggacgtgctggaactggaagtgggctacggacttattccgcttgtggacgaggaacaggacggcaacctgctctcgcgcatccgctccatccgccggcagttcgctctggatatgggggttgtcatcccctcgctgcacctgcgcgacaacctgcagctcaagcccggtcagtacacgctgcttatcaagggcaacgaggttgcctcggcagagattctcatcgaccattatctggccatggacccgggcgacgcgcggcaccgcatcaagggtatcgaaacgcgcgaaccggcattcaatctgcctgcgctgtggattcccgagtcgcagaaggaagaggccatgctggccggttacaccgtggtggaccccgcaaccgtcattgccacgcacctgaccgaagtgttccggcgcaatctcggttcgttcctcggccgtcaggaagtgcagaacctgctggacaatcttgccaaacattcgcccaaggcggtggaagaactggtgccgggcatcctgtcgctgggtgtggtgcagaaagtgctgcagaatctgctgcgcgaaaacgtatccatacgcgatctgctcagcattgtggaagcgctggcagactacggcccgggcgtaaaggacgccgatacgctgacggaatacgtgcgcgaacggcttgcgcggaccatcgtgaagccctacatggacagccaggggcagctgcccatcgtgacactggaccccggcgtggagaaaactttgcaggaggccatccgtcataccgacgggggggcgtatctggccatggaccccggcagggcgcatcagctcatccagcgggtgaatgccgccgtggaaggagccgtgggtaccgacgggcagcctgtgctgctgtcgtctccggtggtgcggccgcatctggcgcagctgctccagaggtttctgcccacagttcctgttatttcgcaggcggaaattcctgctgacatacggctgaccgccgtggcaaacgtggtgcttgactgatgcaggtgagaacattcaaaggccccagcgccaaaacagtgctggatatgatcaaggcggagatcggccccgaggcggtcattctgtcgtcacgcgactgttccggtgacggggtcacatggtgcgaaatgaccgtgggggtggagcgtgaagccgcagccgcaccccgcatgggccgggacgaacccgcagccggtgatcaaacgcctccggccggatgggatgagtggcacagggaatgggacgagataaaagggcacatcatggcgttgatgaagcccgccctgcgccttgacgagcttgccccccgccagcgggtggcgctggaatatctggaacgcgaaggcgttgaggataatgtgattctggccctgtacagaaggctgcgcggtgcgccctcgctgtctgttcttgagccgctgtccgccgtggtgccggtgaaaggctggggcggggcggactggccgcagaaaatgcagatagtatgcgggccttccggcgtgggtaaaaccagtgccgtggtgcgcatggcgctggcactccggcggcagaatgcgggggtgcgcatctgtgtgctgaatgcggacagccagcgcggcagcggccgcatggtgctgcgccattatgccgaactgtgcggcatgggttatcatgaaatttccggcccggcagacgccgcggccttgctgggtgaactggacggatacgacaagattcttgtggatactcctgttcccggacgcggcgcaacgctgcgcagtctgctggaagagaccggtctggatgtgctggagcaacaggtgcccgcagcggtgcagctggtgatgtcgccgctgtacggcgatgcccagataagtttctttctgcggcagtacgagtgcggactgccgtgcggccttgtctggacgaagctggacgaagcctgtaacttcggagcgctgataaatgttccggcggcttcgggcctgccggtgacggcgctttcattcggttccggcctgaagaattctctggcgtccgcgcgcggaaccatgatctggcggctggtgtttaaaaaacagctgccgggcgatgtggccgcacgctgacggcatttttctgtaacgctgattttttgtggcaggcgaacgtgaacctgttggagcatagctgatgagtgctgaactacctctggttttttccgtcacctccggcaagggcggggtgggtaaaaccaatatgtctgtgaacatagcctgctgcctgagccgcatgggcaagcgcgtggtcctgctggatgccgacctcgggctggccaacgtggacgtggtgctggggcttgcgccgcccagaaacctgtttcacctgtttcacgaaggggcggatctgggcagcattctgtgcgagatgccttacgggttccgcattctgccggcttcgtcgggcgtgggcgaaatgctttcgctttccaccggtcaaaagcttgacctgctggaggccatggacgttcttgaagattctgttgattatctgctagtggacactggagcaggtatcaacgataatgtactgtatttcaatatcgccgcgcaggaacgcattgtcgtgctgacgccggagcccacatcgctgaccgatgcctatgcgcttatcaaggtgatgaagctcaatcacggcgtggaacatttcaaggtgctggtgaacatggcgggcgacatgaaggccgcgcgcgaggttttttcccggctgtacaaggcatgcgatcattttctcagcggtgtgtcgctggatctgctggggtatgtgccccgcgacagaaccgtgcggcgggcagtggtggagcagacgccgttctgcgtcctcgacagccggagtccggcgagtcttgccgtgcagaaagtggctgaaacagtgcaaacatgggacgtatcggcgagcttagatggcaatatcaagttcttctggaaaaagctcctcttcaggtaatcagccctgggaacggctggagtccggtgctaccgcgtggcccgacttcacccccgcggaacaggaacaggtggtcaggcactatgcgcccaagatcaagtttctggctttgcggctcaagggcaaactgccgaagagtgtcgaactgaacgagctgatcagtgccggaacgctggggcttatggaagccttcggcaaattccagcccaagctcggcatcaagtttgacacctatgccgaaaaccgcattcgcggggccatgcttgacgagctgcgcaggctggactggtttccgcgaagtctgcggcagcgcgtgcggctgctggaagacactataaaccgtctggagcacgaaaaagggcggcgtccttcggaagaagaactgcagaaggccacggggcttgaggaaaaagacctgcgtagtggcctggaagcattgcagaatcatctttgtatcagtcttgatgccattcaggagacctttgccgcagacggcagagaccatcttgagggcgagcccttccattctacagccacacaagagctgatcgagcgcatagcttcgcttatagatcaattgacaccaagggaaaagctggtattgtcgctatattatagtgatgaactgaacatgcgggaaactgccgaagtaatgggtgttaccgaaggcagagtgtcgcagcttcattctcaggctctcaaccggctccgcaaacagtttcatgaacagtttggaactcagggcgccgtttaataccaaggagatacgagcatgccttatgatccgaatatgcgtgtgctggtggtagacgatttttcgaccatgcgcagaatcatcaaaaacatcctgcgtcagctcgggttcaacaacgtggtggaagccgatgacggaacaaccgcatgggatgttctgaacaaagataaaatcgatttcatcatctccgactggaatatgccgcagatgaccggcatcgacctgctgcgcaaagtccgctccagtgaagaattcgctgacctgccttttcttatggtaacggcagaagcacagcaggaaaacatcatcgaggctgttcaggccaaggtttccaactatatcgtcaagccgttcactgcggaaaccatgaagcagaaaatcgacaagattttcccgtaaggccccgcctgccggacggcggaacggacatggggtagagggcgcgatgcatgttgctgatgttagacgacgaccctttgggcggcgaggccggcgacagcacccagcttgacaccgaagagctgcagcctgtggatgcgtctgcgggcggtgacgaaaaggttgaacttgaccttgaggatgctccttttctggaagaagaagaggagccggtggaagagcccccttccgatgacggcggtgacggttcgctggatatcgacgcggacggcggcggaaaaagaaaaagcggattcagcgctgctgcgctgctgcgcgacaggcgtgtgcagataggcggcggtgccgtcttgcttctgctcgtcgggctgcttatctttctgttatggccatcgggcgaaccgcccgcagaaaagcaggcgcagcccgtggtcaaaaaaaagattgtccgcaaggcgggtgagctgccccccccgaaagaagaagaacctgcgaagccggagtatgtggttgcgtgggagcctttctgggttgaacagacagaccagcagggaaatatccgttttctggtctgcaagtttgccgccgttaccgaaagcgaaaggctttcgtgggaaatcggcacaaagaaagtcgttctgcgagatgcaatcttttattacctgcgcaacaaatcgcttctgttcctgacggaaaaaaccaacgtggaaacgctgaaaagcgatctgcttgccgtaatcaaccagtatctggacaatggtcagcttcaggacttgcttatagaaaactatctggtgaaataatatgtcgttgcaaagcagccttccggtgctgctcgtccagatgggacatgtgcagaagataacgcacaacgagcaggcacatccggaaacgcagcaggccgttgcacagcagtcggttgcggaaacgctcaagcgcggccagagccaggtggaaaaaacgcagaagtccggtaaaggcaggatcgaaccggatggcggcggcaaaagcggcaatcaggccgcggcagaacagcaggagcggcaggagactgcttccggcgaacagtcaccggagcaggagcagaagaaaagcccctggacaggaaacattgtcaacgtgaaggtctgatacggcccgccactgcggcgcgttccacaaacgcggcggccagaggcgggcgttgttgttccgtgcaccctgaagtctgatttttccggaaagctttgtcatgcagttatcacttctggcgcttgttcttgtcaccgtggcggaaattcttctcctcggcctgctggtgatcttttttttccgtctgcgccgctcggaaaacgtgctcagccagctgcaggccaaccatgaaaaactgctggcccgtctgcattttaatgccgagcttgaacaggagcttgtggagtcgtttgcacagcgtcaggaagagctgcgtcagctggatatcaggctggaacagcgggcggccgacctgcgcagactgatggagcaggccgaaggcataagccgcagtccgcagtttctgcgtgagataattatgaacggcaggcgcaaggggcgtactgtggatcagctggcccgttccacggggctttccgcagacgaggtggagctgattctgggcaacggttccgcagggtgatcaggcggtgatgatgcagtttttgcagcggcgcaagccgcttttttttaccggcatgatgctgcgcccgccgcgcggctgatgacgcggagagaagcgcatggtgcgtatcggacaatacggaggccgcgggggtagtggcggcgccggcgcgcgcggaggcagagccgctgtcttccgtcaggggcgtcgtgtgggtgaccggctgtgcgggacggttgtttccgccgcggacggcggccatgcctgggtcgaggtggacggacagcgcctgctggcgcgtctggaagtggcggccgcgccgggcgataccctggaatttgtcataaccagcctgcatcctgaaatagtgctgcgcacgatacagggccgggccggaggacagggcggcggggcaggcgacagcgagctggcggcacggtacagggcggcgcgtgatgcgttctggctgcgcttgcgcgaaacggaaacggctgatacgcagccctgcgcgcagaaggattcccgcgatctgttccgtgacaggctgtgccggtttccggaactgacactggcttttatggaggcggtccacgcactgagcgctgtccgtgctttgcccgtcatgcggcagggagcgctgtggttggcgccgtggcggctgccccgtgctgatgcggtggaaatttttgtgtacggaacacaggcgccttctgctgccatgaccagaatgctggccgctttcagaccggcgggtttttcttccggtgcggggcaggtactggcggacgtgcgcgccggtggcgggcttgtttcgtttaaactgtatgcggagcatccgtccgtgctgggtcatgtggatatggtggcgcttacgggcggatttgccgccgaagcccgctgcatcggggtggaacgcctgacattttttccgggggacgtccccgcttttctgatgcagggcggcaatgcgggctatactgccccgcggggccgcatctgatattttgtggaatgaacatgatgaaggtttcccgcgagtcttgttttgatgcggcatcagtggtgcccggcgtgccatccggttttgcacagcccgtggtttctgacgggctgacggtgctgcccgccggcggtgatgccccgtggcttgccccgcttgccgggttcaccgatctggcgtttcgcctgctgtgccgtgaattcggcgcgcgtgttgtctgttccgagatggtcagcgccaaggggctggtataccggagtccgggtacgcatgctctgctggaaacctgtccgcaggacgcgcccatggtgctgcagctgttcggcaacgaggtgcccatcatggatgcggccatgcgcgaactggtggacaagggataccgctggtttgacctcaacatgggctgctctgtgcgcaaggtggtcaaaaccggctgcggcgcgggtatgctgcgcgatgtgcccaatgctgtccgtgtggcccgcgccatgacggccgtggcgggggcgggccgtgtggggttcaagttccggctgggctgggaacagggggcacaggtctgcatggaccttgcccgcaggctggaggacgccggagctggctggcttaccctgcatccgcggtttgcccggcagggattcagcgggacggcggactgggatgcgctggcgcgtctcaaggagcatgtgactattcccgtcattgccagcggcgacctgtttaccgccggagatgctgtgcgctgcatgcgtgccagcggggtggacggagtcatgtttgcccgcggggcactggccaatcctgccgtgttcgaagatttttccgccatgatgtccggcggtgagcagccgcagcccgaccctgaaaggactgtgcgcatcatacgtcggcatgtggcactggcaagggcgctgtgcgccgaaaaaacagcgctgttcaaaatgcggacttttgtgccccgctatgtacggcagtttcccggagcgcgtgcgctgcgcaaccatctggcctcgtgcctgacatgggaagggctggaccatctgctggatactttttttgagcggtggcgggcgcagggcgcgcccatgctggatgacggtgcatgccgtgttcagaccgcccccgcgggagacgatcaatgcatgtaaaacgtgcggccactgccggtttttgcatgggcgtgggacttgccctgaaaaaactggacagggaacttgataataacgcgaaagatatagccacgctcggccctatcattcataatccacaggtgctcagacgctacgagcaaaagggcgtgcgctgttataccgaccctgcggaagcccgttccgggcagcgggtcgtcatacgggcgcacggtattcccgaagaaacggaaagcgcgcttgccgcggcgggggtcgatctggtggacgccacctgtcccaaggtcaagcgtgcgcagctgggcatagcaagacagcgggaaaaaggccgtacgctgttgttgttcggcgagcatgaccatcctgaagttcagggactgctgagctacgccggagagggcgccgtggttttcggttcgctggaggaactgcagaacggtccgctggaagatgaccggcattattttctggcagcccagaccacgcaggataaacatgcctttacaagtgtgatagaatgggtgcgccgccgtttcggcgaccatgtgcccgtgctggacaccatctgcgatgccacccgcgaacggcaggacgaagccatagccattgcgcgcagtgtggatgtgatggtggtggtgggcggatttgccagcggtaacacgcggcggctggccgaggtggcacaggctcagggtgtgcccacataccatgtggaaacgccggaccagttgcctctggacgccatacgcgggtatggtgcggccggacttactgccggggcttccacacccaagagtattattgacgagacccagaaattgttggagtctttgtaaaagggctgacagccccgctgctgatttcatccggaggaaaccatgtcgcagacaaatatcctgcttgaggcgggcaccaatgaactggaaatcgtcgaattctatctggatgaagtgacgaacaatccggatgagccgccttacagggggtattacggtgtaaacgttgccaaagtgctggaaataatccgtatgcccaaggtgacggaaatgcccgaggtgcagcatcgttcggtgctgggggcattcaacctgcgtaaccagatcattccgctggtggacctgagcatgtggctgggtaaacagcgtgcgggagaagaaccccccaaggttgtggtgacggaattcaataatgtcaccacggcatttcaggtttcaggggtgaaccgcattcaccgcatcagctgggaagaggtggaaccgcccaacaggtatgtggccagcctgtccaacaattccattaccggcgtggtcaagatggaagggcgcatcatcttcattcttgatcttgagcgtattgtagccagcatgaaccccgatcttgccctgaagcttgatgaagccgtggactgggaggcgaacaccggctacagagccctcatcgccgatgattccggtctgatccgcgagatgctcaaggacctgctgcaaaaagctaaatttgaggtggaggccgtgaacaacggccgcgaggcatgggaccggctggtggaactgaaagcaaaaggcgaagaagagggccgtcctgtcaccgactatgtgcaggtgcttgtcaccgacattgaaatgcccagcatggacggacacaatctgtgcaaacgcgtgaaggatgaccccgcgctgcgcatgctgcctgttattctgttctcatcgctgattacagacaagctgcggcacaagggcacttcggtgggggccgacgaccagatttccaagcctgaggtgacacacctcgcccgccgtgcacaggcacttatcgaggccatcggcacggaataacaattcggaacattgtctttcacacgcccccgcagttgcttccggcagccgcgggggtgttttttatgcatatggcgggctagcgttgccgcacgttctgccgccacgggttctggggggcgcagcagccttcgcccatgcgcagattgtcgcggaacctccggccgcgcaccgcatcggccgccagccggcacaggtaccggttccggcttttgctccagcaaagttcggggcagcggtctgtgtagccgtgcaggtaaacggattcatcacagggatgatcaagacagcaccacccgcagccgttgcagggagtgcaggcgcgggtggaaacggcgggcgccggtgccgcgaattcatgaaatgccgccggacgcggctggcaggagtcgaattctgccggtgcggtgccatgctggcaggaaaaatgtggcatgatgccctcgggtgtttttgcatccgtaccggaaaatcgtctgcggcgtggctcgcggggggccgggctcgggcggctgttgcaggcagtcagtgacggtcagcggcggttgcgtggcatggatatccgcagcctgacagctgaagccgcaggtggcaagcggcagatgaaaaaaaccgcccggaggcggttatcctgacgggggtcagccccgcagcgcaggaatccgttccagtttttgcaggaacacggctgcgggccggaaaccggggttggtgctgacagctttttgcagcaccgcctgacattctttgtatcgcttcatatcaaacagtgtgcgggcgatgttgaagtcgagatgttcgtcttcgccgtgaaatttgcgcagcaccatgtaacagtccagcgcattctgcggttcgccgcctttacgcagcgaaacagccaccttgttcagcagcatgcgcagcttttcattcagccccgcgccgttctgcaccagatactccaccacggtttccgctttcgggcgttgccctgtggccagataggcgggaataagcggcagataggcacgcatgttttcggctttgttttgcggatagcccgtggctgcgccctgaagggccactgtgggcatggcatcgcgttggtacagggccggttccggccagtactgggcaagaaagcgcatgcgctccacgcgcttggcaagtttgagcgccgggtctgccggaaggccgttgaacagcggagtcacttccacggctccgccgtcaagtgtacgcgcagcccacagaatagctcgcggcgatgcggcggcggcgccgttctgcgtgtttttgttgcctgcactggaaaaaaagcctgcgggccggatgctccctgtcagctgcctgacaagagcctctgtggtattctcggacggttccatgtgagtatgtctcgggttcgtaaaactgaaatgcgctgcctgtgtgcagcgcgggggaaagactcttctaggcctacggaggcgggttcgtcaatgcggcgcggaaggcgcggcaggggaggaaaacgggctaaacggcaaagctgccggtgcaggatggccgccctgtacttgcggaaagtgcggcatcgcgggcgcgttcgcatgcctgccggaaacgctgtgcatacaggctcaggcagcgttctgccatatgtctgtgcgtgaacccgcacagcacatgcatccggcagtcataggggtttatgctgtccatgtgccgcagctgcatgcgggcgtcgtccatgcagcggaaaaaaaatcccgtcaccccgtggctgcatacttcgggcaatgcgccggtggccgtgcacagcacaggagtgccggaaaccagcgcctcaagaacggccatgccggtccagtcgggggtgagcgcagggtgaatcagcgctctggctcccgccagcagttgtgcatactctgcgtgtgtcagactgccggcaaagctgatgtgcgcgttgccggcagtgccggcagtgccggcaaactgctctgcgggggctgcaaccaccagcggcagtcctgctgcgcgggccagaccggcggccagcagaaaactgtgctgcggcaaaaggcagtcctgcatgtgctcctgtgccgtctgccccgtgccgcgggtaccggcatagagcaggtacccgtcattatccgccctgaaaaagtactgctgcggatcaatgccgcagtgtaccacggcccctgcaggatggttgcaaaaacggcccagcgcggcgctggcgtataccggttcgctttgtgccgcggggtgcgtggtgcaggacatgacgtggtgcagacagatgctgccctgcaccggtgcaaagggttgcagtgcgtgtatcacatcggcgccgtccggcagacgcagcatgtcttctgcctgctgtggcggcaggaagcgggtgctttcggagagtacgcaggagcaggcctctccggcgggctttgcggcaggttgttctggtgcaggcgttgcggcggcctgtgtgtcgggcgggcacggacatgcgccggggtctggtctgcggggcggttctgcggagggttggtgcagcaccccctgactgtcatacagcgccacggcatgacccatctgccgcaaggcatcagccagcgcgggcatggggcccgtacagggggcggtatgcggcgggcagcccgcggcattgtcaagcagggcgatgcgcatgaccgacgatagcagcattcatgcggccgtgcatagtataacgccgcggcgtgtatcctgcggtatggctttgacatgcatggcggcacggcattgacaagcatggcggcgcccgcatacttcatcagaccatcaacgcgcaggaggacgcttgtatgcagacagccatccggaagctgaagactgttctggtgctgctgtgcgccgtgctgacggggacagccggcgtatgtgcggcacaggggctgcccgatctcgcagggcgcacggtgcatgccgtgaccggcaacgactaccggccgctcaatttcatcgatccgcagaccggcaacggcatcgggtttgagtatgatgcggtgaatgaaatatgccgtcgcctcaactgtacggtgcagtggcacgtcacatcctgggataccatgatttccgccgtgcgcggcggacagtacgacgtgggcatggacggcataaccatcaatgatgaacgccgaaagcaggttgagttcaccgaaccctacctgaccagtgagcagtttatgctggtgcgcgccgacgagcagcgttttgccgatgcgcagaccttccgcgccgacgagcggttgctcattggctcgcagccgggcaccaccaatttttatgtggccgtgtacgatgtgctggacggcgacgaggccaacccccgtatcaagctttttgaaaccttcggaccggccgtgcaggccctcatccacggcgatgtggatatggtgctgatggatgcctcgtccacacgcggctacataggcgcacgccccggcaagctcaaggttgtgggtggtccgcttggttcggagcagttcggctttatcatgacgccgggctcggattttgtggaaccgttcaacgccgccataggcagcatgaagaaggacggcacgctggacgctctgagccggcggtggttttacgaatacaggtaacgcaacgtgcagcggccggttctgcccgggcaaagccgttccgctgtatccgtaagagaacgatgtcatcatcccgtactgccgcaggccgccgcgggggcctgtttgaacgcctgcctctgtggctgctggccgccttgttcattgccgtgctgatatgctggaacatggccgccgatgcagactataccgctattttcgtgacggtccgcaaaggcgtggccgtcaccctttatgtatcattcatcgcatatgcgctgtctctgctggcagggctggtgctcgggctgtggcgcgtttcgcgctgcaggctgctgcgcgaggcggccacgttttatattgaaatagtgcgcggcatccccatgctggtcattctgtactacattgcctttgtgggggcccccggtctggtggatgcactcaactggctgctttcgccgctgattgaagccggtctgaccgcccgcatcagtgtgcgctcgctggattttacatggcgggccatcctggcgcttacggtggggtattctgcatttattgccgaaatagtgcgcgcaggtgttgagtctgtggccgcagggcagatggaagcggcgcgttctctgggactgagccgctggcaggccatgcgcaaggtagttctgccgcaggcgctgcgcaatgtgctgccgcctctggctaatgactttgtggccatgctcaaggattcggctctggtttcggctctgggcgttcaggatatcacgcagctgggcaaggtgtattccgcatccacattcatgttttttgaaacgtacaatgttgtggcttttttgtatctggtgatgaccataggtctttcgctgtgcatcagggggctggaacggcggcgggggtgcgggcctgtaaggttgtagatgtgcagacccgcggtgcggcaatgccccccgcggtgcggtggctgagtgtgcagacacccgcaccgcgcggcgggcagtgggacggcagggcatatccgccacccgcgtatggcgggccttcccggcggacagcagcggcgttggccgtggcatgccgttacggctgccggcagaacgctcttccggtatttctgcggcagcggcccggccgcggcacggtacgggcgcggcatgtcggataacgtatctgcggcggggcgtcatctgcattccggcaggtgatgaaagggtgctgtgcagtctttcacagactgtatgcggctccaaataacctgttgacgaaaacgtcaagccgggattagggtttttcagcttcactgctctgtgaacgcggcaacgcgaaaaaaagagattacgaatgacttacggctacgctgacaacgctgcttcttcccagaccctactgggtctctgcgccgttgtttccgtcgtcgtctctgtcgtagtcgtcgttcgcgtcgttataagcgcgccgtagcggaggagcacatacacagtattcagtccaacccccgccggcgcaagccggcgggggttgtcttgttgcagccggtcgccggaagccgcccggggaaagcgaaggaggagtctccatgagccgttcccgatcacgcgaccatgccgccgaagcgcggccgtctgccggaaaggctgccatgcacggcagcaaaacgcagtgtccggcgccggaaaaacagcagcctgccgcccggccggagcgcatgacaggtgcagcagccgttgtgcggatgcttgagcgacagggggtgcggcatgtggccggcattccgggcggtgccagcctgccgctgtacgatgcactggcagcacgcggcagcatccggcacattctcacccgtcatgaacaggctgccggcttcattgcgcagggcatggcccgtgccaccggtgttcctgccgtatgtcttgccacttccggtcccggcgccaccaatatccttaccgcactggccgatgccaagcttgattcggttccggttgtctgcatcacggggcaggtacccaccacactcataggtaccgatgcctttcaggaggtggatacctatggcatgagcattcctgtgaccaaacataattttctggtccgcacggcgcaggaactgctctcggtcattcccgaagcattccgcattgcggcttccggccgtcctgggccggtgcttgtggatattccgcgtgatgtgcagctggccacgctggagatagacagctggcccggaccggggctgcccgatgctcccctgatgccggatatggaagacgtggtgggtgccgccgccatgatagacgaggcggagcgtccactgatgtatctgggcggcggggtcatcagttccggtgccgcaccggcggcaaggcgcatagccgaaaaggcgggcataccggtggccatgacgcttatgggactcggggccgttccttcggagcatcctctttcactcggcatgctgggcatgcacgccgcgcgctgcaccaacatggctatggaagagtgcgacctgcttattgtggcgggtgcccgttttgacgacagggccacagggcgtgtggacagcttctgcccgcgggcgcgggtgattcatatcgacatcgatgccagcgaactggataaaatccgctctgcccatctgggtattcagggcgatgtgcgggcaactctggaggcgctggagccgctggttgccccgtgcgcccgcgaaaactggctgcaccgcgtggaagagctgcgcaacggctgggggctggatttgccgcgcaccgacgaccccgtaagtccttacggcatgattttacggacggcggaaatagtgggtccggaagccgtggtgaccaccgatgtgggccagcatcagatgcgcacggcacaggcatatcctttcagcagaccccggcagtggcttacctccggcgggctgggcaccatggggttcggtctgcccgccgccatcggggccgcgcttgcctgtccggaaagaacggtggtctgcttcacgggtgacggcagcctgcagatgaatattcaggaactggccaccgccgtggagcagcgctgcaacatcaaaataattcttgccaataacaacgctctgggactggtgcagcagttgcagaatctgtttttcgagcggcgggttttcgccacggattattcggtacaggttgattttgtgcgtattgcggaaggattcggcatgcctgccgttgatctgggcgccagccgtgatccgctgggcatgctggaggccgcactgaccacggcggggccttgtcttgtgaacattcccgtggcggtttcggaaagtgtttttcccatggtgccccccggcgccgccaacacagaaatgatagaaggagacggccatgaccgtacagaagcagcagcctgacagcgccgcggggcttattgccctgcgccttaccgtgcgtaaccaccccggtgtcatgtcgcatgtgtgcggtctttttgcccgccgcgcgttcaacgtggaaggcattctgtgcacgccggtggacgatggttccataagccgcatatggctgctggtacacgatgatgcccgtctggagcagatgatcaggcaggcggccaaactgcaggacgtgagcgaagtgcgtccttttccggctgacggagctgcttttgcccgtctggaatcctgtgttgccgcgtgggaaaccggtgatgcggtgtatgagcggcctgcggtttctgcaccggtttcgtgacgctgtgcggccggatgccgttgcggggtgcatgacagaaaaagggccggaatattccggccctttctgtgtctgtgcgtctgagactgcctgcaacggtcagcgctgactgcttccggcgtcctgcgccgtctgctgcagtgcttccatggtctgccatccgccgcccatggatttgtagatgcgtaccaggctgtccaccacggcgcccttgcttactgccagctggtcttcgtacgagagcagcgaccggcgggcttccagcacgtcgctgaagtccacaaggccgttcaggtacttgtcctgcgccagttcaagcgcttcgcgggctgccagtgtggctgcctgcagcgcgtcacggcggttctgttccttggcgtagtccgtcatggccgtctgggcttcattcagcgcggccagcaccgtgtgctggtaacggtgcaggtactgttcctgcacggcttcagccacatctatattacggcgtatggctccggcgcggaaaatgggccagctgatgcccggcccgaaactgtagacctgactgccgctttcaaacaggctgctctgggcaaacgattccagcccgatggagccgaccagccggaatttggggtacagttcagccgtggccacccccacttcagcggttctggctgccagcgtgcgttccgccatgcggatgtcgggccggttgcgcagcgcgtctgcaggtatgcccacggccacactgaccggtggcatgggtatggggcgccgggtgataagctcggcatgcagcgtgtcgggctgctgccccagcagcaatgccagccggttgatggcggcatccagcttggactgcagtgcgggaatctcggcgcgggtgctttcaaggctgtagcgcgcctgctgcacacccagtgcatcgctcaggccggaatcgtagcgcgaggccacgatttcataggtttctttctgttcttcaaggttggcctgtgccacggaaagccgggtctggtaggtgcgcacgtccacgtaggtggatgctatttccgccagcatggatacgtatacatcgcgcaggtcggcttcgctggcttccagttcggctccggcggcttcaacggcacggcgcgtgccgccgaagatgtctatttcccatccggcatcaaatccggctttgtacaggtcacgttccttgccgtcgtatcccgcgttttcagactgttggccggtggacaggctgcccgaggcatccagcgtggggtacaggtccgcctcgctgatgcccagacgggcccgtgcggcgcggacgcgggcccgggcttccttcaggtcaaggttgccggtcacggcgcgctgcatcaggctgtccagcatgggatcttccagcactttccaccactgcgacagcgcggtggtggcgtttctggtctgccgcaggccggaaacgtcctccgtgcgccatgcggcgggcgaatccagttccggtgcggtataatccggccccacggcgcagccgcctgcaaacactatggtcagcagagcggaggccagcagaccgtttctgcgcggcgtggcgtatgccttgttatgcgtcattgttgctccccgtatcggtcagttctgcgtgcgcggcgtcgcgcctgcggtgtacccagtccatggttctggtgcgcatggtttcaaaggcggcatacagcggcgggatgaagaatatccccaccatggtggatgccagcatgcccgcgaacaccgtggtgccgatggactgacggctgcctgcaccggcaccctgagcgatgaccatggggaacacgcccagaatgaacgagaacgccgtcatgagcaccgcacggaatctgatacgcgcgccggtggtggcggcttccatgatggaggcgccctcaagccgtttgtcgcgcgagaattccacgatgaggatggcgtttttggccgccagccccaccagcagcacaagccctatctgggcgtatatgctcagcggcatgcctgctatcatcagccccgccagcgcgccgccggaggcgaacagaatggagagcatgacaggcagcggcgttgtccagctttcgtactgtgccacaaggaacaggtagccgaacagcagtgccagtcccacaagaatgccggtctgtccctgcgtctgcttttcctgatagctctggccggaccattcataggtgtagccttcgggcagtgttttgtccgccagttcctcgaacaggtccatggcctgaccggagctgaagcccggaacaggtatggccattatctgcgccgaggggaactggttgtagcgcgagtagctttgcggtccaagcactgtctctatggttgctatgctgcccagcggcaccatgtgtccgtcaccgctgcgcacgtgcaggcggctgatgtcgtccaccgcattacggtagtcgttttcggcctgaatgttgacctgaaacgcgcggcccagcatgttgaagtcgtttatataccgcgaaccgagctgtgtctgcaacgtggcgaatacgttgctgacggccacacccatgctttccgcctttgccctgtccagcttgatgaacacctgcggcacgttggcggaataagagctgaacgcggccattattctggggtcgctgttggccgcgatgagcatggagcgcactgcggcggccagttcctgagggctttgcccctgagtggccagcacgcggaagtctatgccgcccgccatgcccagaccgggaatggccggcggcagcagtacgcgggtgttggcgtaggggatggcgttgaaggccacggtcattttggcctgcagggccgttgcgtgcagcgaagcatcgctgcgttcgtcccacgggagcaggttggcgatgagcagaccggagtttgccccgcggccgctcagaaagctgaagccgttgatgcccagcacttcctgcatgccgtccatggtttccatctgtgcgccgatttcgtcaatcacattgcctgttctgggctttgcggctccgtcgggcaactgcacatccacaaacagagcgccctgatcttcatcgggaacaaaactggtgtggatgctgttcatcatgtagtacgtgcccgcggccaccgccagaaagagcacgccggagatgaccatcttgcggatgagccatgccgtgccggaaacaaagctgttgcggcacttgttgagcaccgtgttgaacacggccagaggtccgtgctgatgcatgcgcaccggccgcagcagaatggcgcacagcgcggggctgagcgtcagcgcgttgaccgaagacagcagcaccgacgtggatatggtgaccgcaaactgccggaatatgttgccggtgatgcccgagatgaagccaatgggcacaaaaacggccagcagcaccagcgtggtggcgatgaccggcccggtcacctgttccatggccttgatggtggcctgaggcgcgggcagtttttcctcgtacatgatgcgctgtacgttttccaccaccacaatggcatcgtccaccaccacgccgatggccagaatgagcgcaaacagggtgaacgtgtttgcgctgtaccccagcgccatgagcaccgcaaatgtgcccagcagcgaaacagggatggtcagcgtgggaatgagcgtcgcccgcaggtcctgcaggaagatgtatgtcacgcccatgaccagtgcaaaggtgatgagcagggtgaggattatttcccacagcgcggcacgcacatagtccgtggtgtcgtacatcagccggtattccacgtcttcgggaaagaatctggaaagccggtcgagttctttgttcaggttttcaacggtatccagagcgttggctgtggggctctggtacacgcccagcgcaatggcggggtgtccgttgaatgtggcctctgtgccatagtccttggcgcccagctccacgcgcgccacatcgcccagacgcagcaggccgcctgtgtcgttgctgcggatgacaatgttgcggaactcttccaccgtggtcagacggcctttggcgcgtacggtaaacgtgagctgctggtcgggcgaagacggggcggagcccacactgcccgcggcagcctgaatgttctgcgagccgacggcttcaatgacttcctcggggcttaccttgagcgcggccattctgtccggatcaagccagatgcgcatgctgtagtctttggcaccgaacaccgtgacgtcgctgacgccgttcacgcgggtaagcgcgtctttgatgtttatgctgacgtagttgctcagatagagcgagtcatgcgatccctgaggggatataaacgagtatacagcaagcatgtttgaggatttcgaacggatggaaaccccctgctgcttgacttccgtgggcagaacaggttctgccagcgcgacgcggttctgcacgttgacctgtgctatatcggggtccacatcaggcccgaaggtcacggtaagtgagtagttgccgctgttatcgctgctggacgacatgtagaccatgccttcgacgccgttgacctgcgactcgatgggcgctgccacggtatcggccagaacctgtgcgctggcacccggatacgcggccgaaaccacgatttccggagggttgatctgagggtactgcgccacgggaatggtgaacatggtcaccagaccggcaatggtgatgaccagtgatatgaccatcgccagccgcgggcggcttacaaacagttcggcgatcatgggctactcctgaccgcgggtggcgtcaagcttgggttccacgggctggcccacgcgggctttctgcagtccgtgcacaatgatggtttcgccgccctgcagtccgtcttccacaacccagctggcgccgacggttgctccggtgacgatgcggcgtacactcaccacgttgccttctcccactaccagtacaaaccggccgtccttgtcttcctgcacggctgcctgcggtaccaccgggcgcggctttgcggcggccttggtcagttccacggttacataaccgcccggcagcagcagctggcccgggttgtcaaacaccgcgcgcacggcaatggtgccggtacgggcatctatttcgttatccacaaaatctatgcgtccctgtgcggggtagaccgttccgtcggaaaggcgtaggcgcggcacgaccacgtcggaaaatgaaacctcgcccgaaggcagcggagacacctgccggctcatggccagataatcctgctcgttcagcgaaaagaccacacggatggggtctacctgtacgatgcgtgccagcgctcccgtggagggagtcacaaggttgcccttggtcacctgaacacgaccgatgcgtccgtggatgggagcagtgatggtggtgtaccccagattaagtctggactgctcaagcgcggccatggcttcctgcagctgggcctttgcctgcagctggtcgctgactgccgcgtccatgtctgccgcggccacaccgcttttacgggtggaacgcaggcgctttaagtatttttcggccctgtccagcgaagcctgtgccttgtccacggcggcggcgtcggcattgacacgggcacggtaggttgtctgctcgatgacaaaaagaacgtcaccggcgtttaccatgccgccttcggtgacgtttactgccgtgagatatccttcgactctcggctgcaggtccactgcctgaatggcttcaaccctgcccacatatgcctgcggggggttggcgtccttcacctgaactttttccacggtgacggcgggggcagggccttgtgctccggcgccgggcgccgcataggcaaaggtggccagcacggtgaaccacagcagtaccgatgccgtgaataccgcggagacgtgaactgtgcgcgatgttgccggtgcaggatgaccggatcgcagatgacaatggttatgcatacgtaaatccataaaaaaagtttgtggaatcccgacgagtgcccgtctatcgggtcgtttccagttctctgatgatgatatccaccacttctgaccagcagcgcatgcgttcttctccgatgatggatgaaatgccggcaagcttttcattaagcagctgatcggatgccagtaaataactttgcagcgggccggaaagcgagatgcgtaccgcccgtctgtcttccggacagttccggcgttcaaggataccttttcttaccagcgcgttcaccatggtggaggcggaagaaggggaaacctccgctttttcggccagttctttaagcagcatgcccggacggcccgattcggtatggtcacggatgatcattaccatacgtatctgtctttgggtaaggttgcttatggggtcgttgcccagtctgcgcgaaagctcacgggtgctgtaatcgcccagtgcggcagcggatttgaaatggcgcttccagatgggatggcgttggaggttgctcatgatcaggctcctgtaaaataaataattcgatggagcgaagtatgtctgttttcaaataatgtcaatacacataattcgacattggtgtatgtttatggctgcgggcgctataacatgcatgattgtatttaaaatttccacaaaaaaataaggcgggcagatgcccgccttgttctttggagttttgtggctatgcggaacggcggcgcagacgtccggctacgcccagcaggcccagtcctgcgccgagcagcagcagggtggaaggttccggcgtggccacaatggccacctgtgtcagccgcgagttaaggccgccttcaccggttatccagcccactgccagcgacgggtcaccgaagtagtcagggtcgttggcaaggaactgctgatagcccgccgggatgggatcaaatccgccctcgaacgagaatctgtattcctgaccgccatagacgaaagattcagttgtcgcttcgggattgagcagtacaaacaggtcatccggcatgctgcccgagttgggagtttcatagaagacaaagtcgagagtggtggagaacggcggcagcgaaggatcgcctgcgggagtgagcgtgagcaccgcccgcaccacgccgcgctccagctggatgctgcctgcgtcgatggcctgattgttatggttgagcacaagcccgtcttcggcgggaccgttggtggtcagcgtgccgccggcaggggtgataaacagcgagctggttgttgctccgggcagaacatcacccagatcttcaccgaatccggttccgtccgcgatgttgccccacgagatgtttctgtaagcgttctggatgccgggcgaaaagactccgccctcgaacacccacgaaagagcgaccggatctgcccctgtgatgcccagagcaggggcgtcagccgtgcctgtggtgcctaccgtggtgtcccagctgatgaaggcgccgtccacggtataggtccagtcagtgacaatggcagccgaggcgttgaaagccagcgttgctaccagaaccagtgcggttgcgataatgcgggagattcgggttgccatagaggtatcctcctcggcagtagcctttgatggtggcaaaggtggtgccacttcatttgtctgccgtgatgcattatgtgtgccggagaaaataaattttatatatcaagatattaaaaaaactgctttgcctgagggggggtaatccgctgtcagataagtcgacaaatcaggcaggattccggcctgaatgccattccatgcagtaaaaaataattgtttcagcgtgatgtatgcaggcagcaggataaggggcgtgtaatgagttccgacagacagccgttgcggctgcgcgcgcaaatgggcctttgcagataaaaagttttttatggcggtgtattatgaattattgtcaagaaaatatgacttttgtattgcataattcacacggggtgacatatgttcatactgtgaacatatgttaaacgcggcggtcacagcaatgtacgcagtaaggcagcaccatagcatagtcagtcaggcagaggcagcatgtttctgtcgctccggcgtgtgcggctgccgtgtcccgctgcctgccgggctatggaaaaaactctccgcattccggcctgccggtgcgtatctttctcctcccggcatatgctcacatgcaggagtaatgcagaacagccctgaagccgcctgttgcggaaccaagggcttttttcatgccgtttgtacactcactcaatgtctgttgcaggtcgcaaggcatgccttgcggccggcatacgcataaggctggtggacgatgtccggatattcgcatgaagaacgcgaactgctgagcaggattgcatgggcgtaccatgtgaacggcatgacgcaggccgaggtggccgactggctgggcgtgagcagagcacgggttgtccggctgctgcaggtctgccgcgacgaggggtttgtccagattatcgtcaatacggacagagccgtgtgcaatgaactggagcggcagctcgaggctgcattcggtctccggcgggccatcgtcattcctgcccctgccaatccgcggcagcttaaccataatctgggacaggcggcggcgcattatctttcgggcgctctgcgcgacggtaattcgctggggctgggctggggcaccaccgtggccgctgcggcctcatccgtgccggtggagccggcgcaggggcttaccgtcgtttccatgtacggcgggctgccctacagcattgtggtcaatccttatgaaatcgtgacaacgttttcgcgcaggctgaaagcctcgcaaacctactatatcgcggcgcccatgtttgcgcccagtccagagtcctgccggctcctgaaatcacaggaactgttccggtctgtctatgcacgcgccatacaggttgatatcgccctcatcggtctgggtgaactggcggtgaacgcgaccaacatcgttctgggcgccatcacccgcgaagacttccgctcgctggtggatgccggtgccgtgggcgaagtgttcggtgcgtttgtggatgccgcaggccaaccggtggatcatcccaagaaccattgtttcatggggcccactctggaagaggtgcgcagcattccgttgcgcattgccgcggcgggcggtcccagcaaaacggccatcctcagagctgctctggtgggcggctttgcagatgtgcttgtgacggacgaaaccacggcagggacgctgcttatggcagaaaccggaggtgaatcatgaaaagagaagaattactggaccgcctgaaggccgataaggaattcgacctgcttgttgtcggcggcggagccaccggctgcggcgttgcgctggacgcagccacccgcggactggatgtggcgctggtggaacgggctgactttgccgaggggacaagcagcaaaagtacaaagctggtgcacggcggcgtacgctatcttgaaaaggctgtgctcaagctggataaggaacagtttgatctggtgcgcgaagggctgaaggaacgcgggctgctgttgaagaacgctcctcatctggcgcatccgctgcggcttatcacaccggtgcacacggcacgcgaggccgggtacatgtatgccggactggtgatgtatgacctgctggccggcaggctggggctggggcgcagcaggcttgtgacgcgtaaaaaggcgcagcagctttttcccacgcttaatctggatggctacaaggcggcggtcatatattatgacggtcagttcaatgatgcccgtatggccgtgactctggcccgtacggccaacctgcacggtgccacctgcgccaaccatgtggaagtgaccgcccttgtgcgcgagcacggtaaaatacgcggagccgtggtgcgcgataacctgacaggtgacgaatggaccatcagggcgcgcggtgtggtcaatgccaccggccccatggcagacaggctcagacatatggacgacacccggctgcccgatatccttaaagtgagctcgggtatccacatcatgctggatgccggattcactccccccgatctttcattgatgattcccagaacagaggacgggcgtgtgctctttatgattccgtggatgggacatgtggtgttcggcaccacagatgaacccgccacgccggaatacagcccggtacccgttgaaaaggatgtggaatacctgctggaatatgcgcgcagatatctgaaccgccccgtggaccgcagtgatgtgctttccgtgtggagcgggctgcggccgctggtgtttgcatcgggcaaatcaagcacgcaggaactggcccgtacgcatgtcatcgaggtatcacccggcgggctgctgaccattaccggcggcaagtggaccagctaccggcgtatggccgaagacaccgtggacagggccgattcgctgttcggtttcaatctgcggcgtccgtgcgtgacggaaaagctgaaggtgctgggatcacgcgggtatgtgcccggcgcccatgccgaactggcccgagaatacgcggtgtcagaagagctggcagcagcgctgtacaccacatacggcgatgaagcctgcgcggtgctgcaggtggcccgcgaaactggattcaccgaacctctgcatcccgaccacccgtatatcggggcggaggttgtgtatcaggtgcggcacgaaatggcctcgcatgtgagcgatgtgctggtgcggcgcctgccgttgggacttgtgaatattgcccatgccgtcgaagtcgcccccgttgtggcggaaatcatgggcagcgagctgagttgggacccggcccggtgcaaggaggaatcggatgccgccatagccatgctgcacagctggcatatgccgcagggcagcgaagggtagcaacggggattgtatctgtgactcggaaaatgcggcgcaatgggcggcgcaccaacatgactcaaggattgcggaggatgtatgaaggaactgtctctgggtaaggaactcgtttccgagttcatgggcacactggtgctcattcttttcggtaccggtacggtagccatgaccgtgctgttcggcgaagcccttaacatcacctgggcaaacatcaccctcgggtggggtcttgcggtgcttctgggcgtcatggccggtctgccttccggtgcacacatcaaccctgcggtcactctggggctggctgtgacgggccgcttcccctggcgcaaagtggtgcccttcacccttgcccagaccgcaggcgcatttgtgggtgcggctctggtttttatcgacttcaaggccaagtggctgctcgtggaccccaatctggccagtactgccggtattttctgcaccttccccgccattcccgattcgttcatgcccggcttcatcgaccagataatcggcaccgccattctgcttttcggcattctggctgccggtgactttgccgcaaaaaataatgccggctggtccgtgcctttcatcgttgctctgctggttaccgtcatcggtatggctctgggcgccatgaacgggtacgccatcaaccccgcccgtgatttcggtccgcgtcttttcgcgctggttgccggattcacgcaggcaaacctgatggatatttccatcgtgctcacgcccatcatcggtcctttcatcggcggtgccgtgggtgccgtggtgtacgactggaccaccggcgccgtgcataaggctcagaactaacaacgtgtaatttcccgcaaggaggacgaaatgagcaaatacattctggcactcgatcagggcacaaccagctcccgcgccattctgttcacccgcgagggcgacatcaagcagatcgcccagaaagagttcacgcagatatacccccagcccggctgggttgagcataatgccaacgaaatattcgacacccagtcgtgggtgatgaccgaatgcctgcagcgtgccggcgtcaacgccagcgaagtggccgccataggcatcaccaaccagcgtgaaaccaccgtggtgtgggacagaaaaagcggcgctcccgtgcacaacgccattgtgtggcaggaccgccgtaccgcctccatctgcgatgaaatgaaaaaacgcggactggcggaaaccatccgcgaaaaaaccggccttgtcatcgacgcctatttttcgggcaccaaggtcaaatggattctggataacgtgcccggcgcccgtgcaaaggcggaacgcggcgaactgtgcttcggcaccatcgacacgtgggttatctggaacctgaccaaaggcaaggaacacgtcaccgacgaatccaacgccagccgtaccatgctgttcaacatccacaccggtgactgggatgaagaactgctgaagattctggatgttccgcgttccatgctgccccgcgtggccggttcttccgaagtggtggccgaaacgcatcccgagttcctcggcaaggctgtgccggtttccggcatcgccggcgaccagcaggctgccaccttcggcaacgcctgccttaccgaagggatggccaaaaacacctacggtacaggctgcttcatgctgctgaacaccggcaagcaggctcacatcagcaaaaacaacctgctgaccaccaccggttggaacacgccttccggccgttactactgccttgaaggcagcgtgttcatcgccggtgccgtggtgcagtggctgcgtgacggtctggggattatccagagcgctcccgaagtggaacagctggcactgagtgtgccggacaacggcggtgtggtgcttgtgcctgcatttgccggtctgggtgcaccgcactgggaccagtacgcacgcggcaccatggtgggcgtcacccgcggtaccaccaaggcgcatatagcccgtgccgcgctggaatccatagcactgcagacgctggatatcatggactgcatgcagaaggacgccggaatcaatctggctgccctgcgtgcggacggcggtgccacccgcaacaacctgctcatgcagttccaggcagatgtgctcggtgtgcctgtcgagcgtcccaaagtgacggaaaccaccgcgctgggcgctgcgtatctggcaggtcttgccgtgggcttctggaagagcgaagacgaaatcaccgccatgtggcagcttgaccgtcgttttgagccgaacatgagcgccgaagtgcgtgaaaagctggtctacaactggaagcgcgccgtggaacgttccaaggagtgggcggaagactaaccgccgcgtactgatatgaccatacggtgcgtccgcagcggcgtgccatgaaagtgcaggcacccccgtccgcaacagggcgggggtgccgtattattggggttattcatcccgcaggtagggtgccggttttttgcccagtgccgagactgtgcctgccagtccgaaacacagtgaaaacagggtgcctgcggcgatggtggcggccacggcgtccggctgcacggtaaaatgcagccccagcagcccttcaacggccacaaaggcggccagtgtgcccgtggccgcgctgaagatgcctgtggctgtgccggaaacagcgaattccgtcaccagcgccagcactatgtccgtacgggtggcgccgcagaccttgtaaatgacggcgtcgtagatacgctggtgtctgtctgccagtatggcacccgccagcaccagcaggccggttgccagcagcactccggccatggcgcggaagacagtgcccatgcgctccatgatgccgcgcacatcggccagtatctcgcgcatgctgaataccgtgatgttgggatattccgatgttaccgtgcggtacagcctgtccatggcctcgcctttgccgtatgcggtcatgatccacgtgacaggggccttgtccagcagccccggagcaaacagtacggcgaactgcagctgaaaggtcatccagtccacattgcggatgttggcaatggtggcttcggtttcgcggcccagaatgttgaaggtcagcgtgtcgcccacagacaccccgaaaccgcgcgccagatcagccgtcagcgagatgagcggagggccgtcataatcttcgggccaccattcacctgcaatgatttcagtatcttcaggacgggccgcagcctgactgagccccctgtcaccccggacagcccagcgcacgtcctgcgccacctcggcctgcccgacgggaacaccggcaatgcgcacaatgcggccgcgcaccatggggcctttttccatgcgggtcacaccactggcggttccgagcgttgttaccggctccagctggttctgcagcacgttgacaaaaaagaaggccggagcgtcgcgggacaggtcgcgttccagcgtggcgctgagattctgttctatctgggcgatggccaccagtgcggtaagcccaagccccagcgccagcacaagatgcacggtgggcgcccccggtctgtgaacggccgacaggccaagccgtatgctgggatgacccgcaacaggcagtctgcgggcgatatgctgcagccccagcgccacacctctgaatatcagtgcgcaaagcactgtcaggcccagaaacccccaggccatgcgtttgtccggtgtatacagcagtaccagcccggccagaacgccaaacgccgcaacggtgagcagcctgcctgccgtgccgctgcccgccgtgctgtctgcagtgtagccgcggaaaagcactgcgggagaaacaccgccggcctgcagcagaggccgcagcgaaaatgccgtgatgatggcaaagcccagcagtgccgcacgcagcagaggcgccggatgcaccgccgtgtccagcgggacgggcagcagcgtttccagcaggcggccggcggccggcggcaccagcgctcctgccagacatccggcggctatgccggcggcgccgatgatgagtatctggaaataataggtccacagcaccgtgcccacgctgccgcccagacatttcatggtggccatgtgccggatgcggcttgtcatatacccgcgcacggcttcggctatgcccagccccccaaccagcagcgcggcaagccctatgagcatcagatccatgtccagcctgtcgagaatggaacggatgcgcggtgcggctttggtataaggttccgcccgccagccctgtccgtcgaaccgttcgcccgcaagagctgtgaacgcgttgacctgcgcttccggtgccggacgtccggtgtcggtatgcaacctgatgtgcatgcggctgtgcagcaggctgcccggcagtatcaggcctgttttgcgcagcgaagacagactcatgattacccgcggcccgaaggtcaccccctgaaacgccctgtccggttcgcgcagcagcgcggcccgcacggtgaacgtctggttgccgatgcgcagcgtgtcgccggtaccgatgccaagacgggtcagcagcagcccgtccgccaccagaggcggatgtccgttgtccggttcttcaagcatggctgcaaaagatgtttcacgggggaccgccggactggtctccacagtgccgtataacgggtatgccgcgtccacgcctttgactgagaccagcgccgattcgcccgcagagctacgggctatgccgcgcagtgttatggtgtgactgactgcgccgcgggtttccagccagttgcgttcgtctgcctcgataaagggcgcgggcagtctgatgctggcgtcgccgcccatgagcatgcgggcgtcgcgtgatatggccgaacgtgccgcttcggaaatggatcccacggcggctatggcgaaaacgcccagaaagaggcaggacagaaaaacggtgaatctgcgtttgcctgatcgcagttcgcgtattgccagtgtgaacgccagatgcaggtcgcggtatgtcatatgcggctccggtggtgctgctttccggtgggtatggggcctttgtaacgccgtgctgcgcagggtcagcgtgcgggggcggtctctgcgctgtctgcgggttccggcgcggcggaacaccgggggcagccgtcgtgcagcatgccgtcttccatgtgcacctgccgcgagcagttggctgcaagcgttttgtcgtgggttatcagcaccagcgtggtatccagcttctgctgcatgctgaaaagatgttccatgacgcggcgccctgtttcggaatcaaggttgccggtgggttcgtcggccagaatgacccgcggttcaccggcaaaggctctggccagcgccacccgctgctgctcgccgccggaaagctgcgcggggtagtgaccggcccggccctgcagtcccacggcggccagtgcgtgcatggccctgtcgcgtgcatcggggcggtgggcaaactccagcggcagtgcggtgttttccagtgcggtcatggtgggcaccagatgaaacgactggaacacaatgcccagattgctgcgacggaaacgggccagcgcgtcttcgtgcatgccggtaagattctgccccgcaacgcgcacaaagcctgatgacggcctttccagaccggccatgatcataagcgttgtggttttgcccgagccggaaggccccaccacggcgagggtctctgccttgtccacctgcaggttgacaccccgcagtatattgaccttgcccgaaccgccttctagagtcagatgtatgtccgaaagttcaatcatgaggttgtctgtcatgaggttatccatggtcgaggtccttatgcgtccggcaatgtccggtttgcggtatctgccggtgctgctgtgctggtgttttgtgctggccgccgtaacggcggcccctgcttcagatggtaagcagcctgcgccggctggcaacggttctgcagggtcagcagccagagtaacgtatattctggcattaggcgacagcctgactgcgggatacggcctcgaatccgcggatagctttcccgccgtgctggaaaaaagactgcgcggggcgggcctttctgtccgggtgatcaacgccggtgtgtcaggtgatacctccgcaggcgggctggcgcgtctcggctgggcaatggacgccgtgcccggcggcaggccggatctggtcattgtggcgctgggggccaatgacgcgctgcgggggcttgatccggcaatgatgcgtaccaacctggcccggatactggaacagtgtctggatgcaggggcgcgggtgttgctggcaggtatgcaggcaccgcgcaatatgggaacagattatgccgcacagttcgatgcggtgtatccggaactggcgcagcagtatgatgtgccgctgtaccctttttttcttgaaggcgtggctcttgatcctgcattgaaccagccggacggaatacatcccgatgcgcagggcgtgcaggtgattgtggaaaaaatgctgccccatgtgctttcagcgctgcgggatttatagcagggggtgttgtgtcgtgctctccggcggctgtggctttctgcacaggataaagggccgctgctctgcatgcggatgcacagcatggtgactgttatacagtgtttcagcgttgtataatgtgtatgataaataaaaaaggcggtcttgagaccgccttttatgttttttttctttttatctaccacaaagtgcagatgtagaaagaagaagcaaaaacagtagcgtacataactccgaatccgatagcgtaatttttcatggaaactgacatcctttcccgtataacaggaattcaggttcacggaacaaggcgatttaatgcagttgtgcatatgtcgtattgcatttggcgcaatacgtaatcgctgtaaaaaacctacgacgagcgcaccgtaacagccatgaggctgagcgcaatgaaaaaaaggatggcgtttcaaaatgttttgagtccggtaacactttgaaaaacagaagataaacagcatccggcagataacggtcagataacggggcagctgtttttttctgtttgtgtgtcaggatatgttcagaatctccggcaggttattggccagccggtaaaaaagcagaaaaaaagtccgtttttttacccttcggcggatttgtgctgtgcagggccgtccctccggctcatggttcttgcatatgcgcccggccggcggtagaccatgcgccatgtcagcgggcgcgggcccgtgttttccggtaactgcaacaatctggatgaagaagtatgacaccggctattgcagcagcaaaaaaagcgaaaatatggtttgcggtgcacgaatacgagcatgaccccgccgcggagtcgttcggtaaggaagccgcggaaaagctggaaacggaccctgcgagggtgtttaaaacgctggtggttgctgtttcggagcgtgatctggccgtgatggtggtgcctgtgctgcaccagctggatctgaagctggcggcaaaggcgctgggtgtgaaaaaggcggccatggctgatgtgaaacaggtggagagagctacaggctatgtgctcgggggcgtgagcccgctgggacagaaaaagcggttgcccaccgtggtggacgcttccgcggcggaacatgccagtgtttttgtcagcggaggacgcagagggcttgatatcgagctggcaccgtcagacctgtgcgcactgacgggcggcgtgtttgctccggttgcccgctgatttcgtgtgatcctcgtgtgactgccgacctgctttccggtgtgctgcgggcgctgttgaggcctgtttttttgcggcgcagcggtgggcctgtgttgttcagcggttgtaaggggttatgctgaatgaaaaacagggagctggtatgaccttgcgcacaccgttgccgaaacgtgacgtgtcatccacttcctgcagcgagaacatgattctggcaaaaaaagacggagaagcttcgcggtaggtcaccatgcacagcgcagcggccgaatctccggtcagtgtgatgcgcagtccgtggcgggcgtcgccgaattccgccgtaccttctgtcataccggcggcgcatgacgccgaaaccagaaacgatacagctctgccgtggtctgtgctgctgccgtacaaaagatgttcttccggttcggttccgccgttgtgggtggcataacgcagcgtgcgccggtcataggactgcggcgtaagggtgatgtaccccagccgcaggctgcccgcaggcaggggagcgccgaagcggtagcgtatgtccgcacggggggtgtctttatacagcgtgatgcttttatgcaggagcagcggagcgcggctgatctgcgtttccacgcggattgtccgcgctgtttcagttatgcggggcaccacgggcacaagatcagtggctttgggttcgccgggcatttcaaatgtcacatgtcccgaatagaaatcagcccccagcgccatgtcgtcatatgtgcccagtgccagcgtgcccgctacgggcagtgtatttacgccgccgaaccgcagcgcctgtacggccagcccgcggttgcggttgagcgtgatggctgtatggggtgtttccagtttcagcaggcggttggcggcgggcacgcgctgggggggcacggtacaggtggcgggcagcgcgtctccggcgggcatatgcggcatgtgggtctcataaaatgccagcagccgctggcggaatgcctgccaccgttccggtacgatgtgcgtgcggaagtcgcttgagcacaggtagacaagctctttccagaggctgtcatgcccgctttgtgcagggctgtccggccggtctgatgcgtttttgccttcgcaggcggcgaaatgccgtgcaaggcgtctgcacagcgtgtttgctccggtgtcgtccacgccggtcacaccccagcgggtgatgttgtatttggcctgcttttttacagggacgggttgtgcggggctttccagatgcagcagtgccggacgctgcggcatggtgtttttcagcgcctgcgagggcagcacgggccggacgcccggcagggcgcgcacggcgcacagcaggtcccggatggtctgccattcgctgcgtccggtcagttcgggttcggtgcagaaccttcccggacggaagtcgaaaatttccgcatcattgccgtacagacacaaggcggcgtccgtaccggtccggtttcgcaggccctccagatattcttccggcgtgacttcgtcgtgcacggcgcgctgaaactgctgaaagggcagtgaatgattccacagcagatccatgctttcaccccgcgtgcccgcaacccgctggggggcggcctgcagatggtgctcccagtgcgggtgcgcctgccgtgcgttttcccattccatgatgatgcccgtgtagccggcagcacggtacaaaggcacaaggcccggagaaaaggcctgttcgttgaccagcgccagccgcggcgttacgcccagcagcgagctgtagacgctgttgcccagacgcaggttgtgcatgttgacactggccggattaagggggccgatgatctgggcatagccggagccgatgaattcgcacgcgccgtcgcggaccagccccgccagccggctgacccatcgggggcagcagtcgtgcagcagttcaagggtcagcccggaagcttcgatgcccagcggaaagcagccctcttccgccagatcaagcagcggcgtatagcatcgcctgaccagctccgtacgcatggattcgggtacggaagagaacatgagattcatgtggaaaaaaatgtagacgttcatggcggcgatcaggtcagcccgtgtatccaggcgtgggcggggtcgtcggcaatgatgctgcaccgctgcgtaccgcacagcacccacagataatacaggctgtaccccggagctgccgccacgggatgatagccgcggggcagcactgtcacatcaaagtcgcgcacggcgtaacattcgtccagctgcggcccgcggatgcccgcgggagcgtacacatgctgcactccgaacccctgaggcttgtccagccggaacagatagacctcttcgtgctgcgtttcatgcggcggggcgtcggtatcgtgcttgtggggcggataactggaccacctgccgggcaggttgtacgtttctcccagcaccagccggtgtgcgggaaaatccggcggaatgacatcatagacgttgcgcagccattgttcacggcccactatgcggcgtccgttgtcctgaggagagatgaccaccggcaccggactgcagcggtcggcatgggcaggcacgcgtaccacggcgcattccgccgcatccagcgctgtcagtacggcggtgtgtccggggggcagatacagcgcgtgggcctgccctgcaaagacgtctttcctgccgccaatgacggttccttgcggcagccccgtgcacgaaaccagcaaccggccgctgtgcggtatgactgcccactcgtcttcagggctgccggcagataatgtttcctgccgcgccagcactgcggtgcccgcgctgataaattccagctgcgcgttctgcggagtgacggcccagtgcagacccgcacgcccgcagccgcggtacagcagactgccgctgttttctgtctgtggatgcatgaatgttcctcagcggtctgtctcggcggacagggcttcatcaaagcattgtgtcagtacgtcgatcccctcgagcacggcgtccggctgcatgatcagcggggggcatattttgatggttgcgccgcctgtgcccacgggagcgaacagcagcaggcccttgcggaatgcccgctctgtcacgtcaaaagccagcgccccgtccggacagggggtgccgtccggttctgtccggcccacgtggatgccctgtaccatgcccctgccgtgtatggccattatgtgccccgcatgccgctgccgcagaccttccagaccctgccgcagaatgtgccctgtggcggcggcagcttctgtcagtccgtcacgcagcagcacctccagattggccgctgccgatgcgcaggcgacggggttgccgccgtgcgtgctggtcatggaaccggggtcatgcatgtccagcacatcggccctgcctgccacggcggaaacgggcagcccgccgcttacggccttgcccagacagacaaggtccggcgcgatgccgtaatgttcaaaggcgaacaacctgccggtacggccgaatccggactgcacttcatccatgatgagcagtgcctcgtggcgggagcagaaactgcgcagttcgcgtacgtattcttcgggggcaaaactggccccgccgccctgatagctttccatgataacaccggccacgcgttgcggggcgatgcccagctgcgccagccgccggctgaaaaggttgaatgacgtgtccgtgcagtgcagtccgtcgggaaagggcacctgtacaaatgccggatcaaggttgcctatccagcttttggctgcggggtacccgcccatctgctgcgcgcccagcgtgcgcccgtgaaaggcgcggtcaaagctgacgatgacgtttttttcgggatgcaggctgcggccgtgtgcccgtgcgagtttcagggcgttttccgttgcctcggaaccggtgctcatgatgaaggctttgcatgccgtacctatgtgcggttgcagcatgtccaccagtctgcgggccagccggatacgcggttcagtggcaaagcagtacgaaaaaaaacggtgtgcatccagttctgcccgggcggcctgcaccatttcgggctggcagtggccgatgttggtcacaagcacgcccgaggtgaaatcaagccagatgttgccgtaggggtcgtatacctgcacgccctgtgcgccgtgccagaccagcggcggctggcagtcaaccgaacggggttcgcaggcgcgcatttcttccagcagtgcaagggattccggcaccggcagcggtgtggcgatatgtctgtagcctgtgtgtacaggcggtaccggcacaggggttgtgcagaattgcggggccatatgttctcctgaggacggcagcggtaccgtccgttgttcaaaaaaagtgtggtgctgcggtgcgggattctgcgtccggtcacaccggttctgtttcaatgcggatgcaccgcacggccgcttcggcgcggctgacggcctgctgccgtgtatcgcccgtggccatgacggaggcaacacgctctcccatgcatgtggcgggagaaatcacagtgccggtggtcaggttctgccagtgcggttcaaagcgcacggcgtatacgcccggcatgctccgggcctcttccagacctgtcaccgcggtcactctgcccggacgcggccagacataccgcagggccacgccgttgcagcggtccggtatcaggcgtgcggaatccaccggcagccccagcgcctgatccatcaccatgtccagcaggcggactccgttgtgcagcggcacggtttcgctgcagaaataatcaccggaaagacgtgcagccatttccagaacacgcggccccgcggcatcgacaagaatatcgcctttgacagggccgcaggtgatacccagtgcgcgtaccgccatgtccgcggcgcggtgcacagctgccagagtctgcggggcaagaatggtcggcagggtgtctccgtcttccagaaaatagggcggatacagttccttgcggtcatagtttctgtcagaaaaacccgtccagtgtatgcgtccgtccagtacaatgccttcgatgctgtgttcggtgccggtaagaaattcttccaccagaaattcaggccgttgcgaaatgcggcgtatctccgccacggcatcgtccatggcatccgggtgcggcactttgcgcacgccgcgtgctccggcactgtcggccggtttgaccaccacgggccagcccagtctttgcgcggcagcgcatgcctgtgcggcgttttgtgcccgtgcgtacaaaggggcgggtacgcccgccgcggcaaaagcttcctgccgcagcactttgttggtggccttcatggcggccgcggtacctgtgccgggcaggccgagggcttcggccacggcggccacggtgacggcgctttccgatgcgatggtcatcacgccgttcagcggtctgcggtcatgcaggctgagggcgaacgccacggtctgttgcggactgcgtgtgtcggcgatgcctgcatatgtggctttgcgcagccccggtgcctgcggattcatgtccgtcgcggccacctcgtatccgcgctcaagggctttttctatggcgggcagctggttggggcccgcgcccactatcagtatgcagggtttcatggagtgtggtctccggcaggggcggcaagtgctgccgcaatgtcgatgtagcctgcaagctgctgttgcagctgttctatacggtgcagcatgtggtcgcgcacggcctgcacccgtagcatcaggctgtccagcagggccagaatatccgttgccggtgcatcccacggcaggcactggtcttccgcctgcagctgtccgaaaaatccgcgcaccttgtcttcgtatgccagccccacaacgggtatgcccatgcgtgcggcaaacacgctgccgtgcaggcgcgtggccacggcacagtcagcctgtgtgtacagcgattctatgtcgtcgtaatggtaacagccctcaattacatgcactttgtcagaaaaccggctgcgtccgcgcagggtgcggcccagaactctgtcgtcggtgatgccggaatcggcatggtagcagcactgcggcaccagcagcacgtcgttgtccttgcgggcgcaccacaggtttatcagttctgtctgatgccgttcgtacagtgcggcggcatggctgcccatccacgacaggtcgcgtacggccagtgccagcctgagtccagcagtacgggaaggaatttgttcctgccgcagtatttcgtctccgcgtccctgcggtgcacggggtgcgcccagagcggcatcgggcagcagcgtatgctccggcagggccacgccgcaggcgcgcagattttccacggccatgcgctcgcggaaggtgacagcggcggcaccccgcagcagccagcctgctgcgcggacggcccacggattgtgcagcacattggcgctcagtccgaagagcatatacggcgttccggccatctgggccatgagagccatggtgcagaaccgcggaagatggccgcgcagcacgtccatgcccacttcggtgatgaagttgcccgctcccatgatcagaagatcagcctgtgcaacggtgtcggcaacagccgcaagttcgccgcgcggatcggtaaaatttagcccgcggaaccagcgtcccgcggctccggctttggattcatgctccagattgggcagtgtctgcacgccgaaccgtctgtcaaaagaggcatggggatgccggacaaacgccttgaacacgggggtgcccagacggcgggcaagtccgtcggtcataaaggcaagcggcgcgtcgtcaccggcgctccacagggtgtagccgccgtcaaacacaatggtgggcgtcattcggtagttccttttaccgcgtaaacaagaagtgagcggcccgctccctgttccgcaagggcacggtacagcgttctgcgcagtccgccctgcggtccgcggcccagattcaggtcggcggccacgcgtcgtttatggcattgcctgccggtttgcggggcgtccagataattgtcgccctgcatgatgaaaagctccatgggaaacgtggcatcgcgcacggcaatgcggaagccgcacttttccagcagtgcgcacaggctgtccatggaaaaataacttacatggtcaggcgttatccaccacatgtcctgctgccgcacagcctgacgggtctgttgcagcgcagcatactgcagctgactgaagtcgttgcttgtttcaattatcagcacgccgcccgatgccataaacgcatcatgaatcagggtgagtgcctcacggggggaacgcatgtggttgagcacctcgcccatgtgcaccacatgaaacgggccgcccagcgtatggggggacgtgtcttccagcagggcgtttaccacgtgcacgcccggaatctgcgcggcctgcgcggcagccagtgacgaaggctcgatgcctgcgcactgccatccggcagctgcccagtgacgcagaaactggccgaacgaagccccgacgtccagtacgcggcccgggatatgtgtgccgcctgcggacagcagcgccgcagcctgttccattttttcccgcgcccagaaagcgaaatgcccggcgtcttcctgcacaatgcggctgtagtccggtttcatttcttcgtagtagccttcgtggtacagccgggtgctgtgtgccgcagggggaaacggtatctgatggataaatccgcatgtttcgcagcggaccacggtgacgccgttgcgtgtccactgttcattccagcggcatggggtcatgatttttttcctccggagaaaaaatcgtgcaaaatgccggccacacgcaacgcacctttaccgtctacggcctgtttgtgcgcaactgacatggccgcgcgcacatcacttttgctaacttcttgaaaagatttgatgaactgcctgcagaacgggctttcgagcacatgcccgccgcgtatggaacggacatctccggccggcaggctgcctgcgatgcgggcaaattgtgccgcagcggcactgttcaggtcgttgtccgtcaccagcagtaccggcaggccggtggcggccatttcatacgtggtcacacccagcgcggaaatgcctgcatcggcctgtgccatggctttgtccatgcggcgcacatcccacagggcactgccgcgcagcccgcagtgtttcatgatgtgctgagcggtgcgtgcctgctgccgcgtgccgcatatcacctgtacggccgccgtgcagcctgctgcgtgcagggccagcagcaccggttcaagcactgtgccgcggtctccgccgcccagcgccacaagcacccgcctgagagacggcgatatgattctgcgtgctcccgcacgggcgaatccggagggcagcggcaggtattgcagcccgtcgtaacaggcagggtgttcatggggtgagtacccctgataatcaggatggggcagcgcattaagcagcaggtccccctgccgccatccgggcggcagggggttatcctgaaatatcagccggcagccttcttttttcagagcggcaaagccgtcctggtaccgttcaaggtctgccttgcagcaattgaataccagacaggaatggtcagccagcgcatagcggcgggcggcaaagcgcagttcatcttccggtgcggcatcctgcggcagcagggaaacggcaaaccccgcttctgtcacaaggcgctgcgaacgctcatcgggacgcatgatgaattccactccggcaccgagctgctgtgtcatcacacgggcaagccgcagggcaccggatatgtgcccgtaccctgtccggccattgccgtgacatacaaaagcggcccgcagcgattcgtgcagggttgtcttggctccggcacaggcattgacggcggcaagctgggggtgtcgctgcaggtgccgcatgatgtcgtgcacggtgagactgtccggcgtgcgccccatggaagcgcagagccccgtgaaaaattccatgtctgcgggggtatccacggtaagccgtaccccgccttttttcagcaggggatcgccgtctatgtaccgtacggcaaattctgcgggcaggcggtacatcagcgcggtgacatgctctttgtcatgcgccgtggctgaaggatgatgccacgcccgccgcagcgcctctgcgctaaccgcttcaacgcctttatcggcgtattccgctcccggacggtagttgacgatgtcgcagccggtatgctgcagctcgtacagcatgcggcgcagcccgccggcattgatgaccggacagtccgccgtgacgcggatgacgttttcagcaggcatggaatccagcgcggtcacaaaccggcccagaacatcgtcttcctgcccccgcacgaggtgtaccgcaggccagtgtctgcgtatgtgcgcggccagcggatcatcctgcggccggtccgatgtggccagcaccacaccgtccagcacggcctgttccgtcgggcgcctgccgcgcagcagcgccgtgaggtgacagagtacataatccaccagcggacgaccgcacagaggcagcagcattttgcccttcagccgcgcagaacccatgcgggcctgaaccacggctatggtccggcctgtctcagcgtttgccaagggctgcctcctgccgcaggtctgcatacatgatgatttcccccgtatcgggtgtttcttccagcgttgcccagcccagccgccggtaaaaaggtgcagcggtctccgtgacaaggtagaggcgggaatagcccagccgtgcggcgttgcgttgtgcggcgcagaccagcgcggtgcctgcgcccctgcctctgcgggcaggatgcacatacaggctggccagccacggggtgagttccggccgcgcggggcagtcgcaggtgcgcagcaccacacagcctgccggtgtgcctgcggcaaacgccagcagcatcatgggcagcgttgttctgcccgcgtaccgggctgttctgccgcgggcttcttccagcgtcacaccgggggcggccccccattgttcataaatccattgcagggccagagggccgaaggccggctcgtccgccagcagacggacggcaaacgggctgtcatgcatgttccgcctccagaccggcgcgcactgcgcgcagcggacgcagaccgtcctgcgggtcggcgcgccagttgcgctcctgctcctcgcatggcgcaggctctttcacaccgttgccgtcggcgctgaaagcctgccgtatctggctgatgaccggtgctatctgatggggcagccagcagtggccgctggcgtattccgcaccgtcgccgtcaagatcaagatgaaattccacaacctgagcaccccagcggtgtacggcgcggtgaatgacaccggcatgcacggtatggtcggaccagcctgcggcgcagccgaactgcctgcgcagggtctccaccgccgcaagattgcattgttccggcggggcgggatagccggacgtgcagtgcagcagcgtcatatcacggcagccggcggtgcgcagcacgtccgcggcatgggccacttcctgcagagctgccatgccggtggaaagcacaacgggcttgcccgtgccggcacaggcgtgcagcagggcatcccagagcagttcgtaggatgcaattttataaaaatcgacatgaggttgcagtgcatgtaccgcctgaagcgaaaaaggggtggcgctgaatgccacaccgtgtctgcggcaggactgcgccagcacgggcaggtagtcttcaggcagttcccatgctctgcgtccggttacctgcggcatggcggcaaagacttccggcgcaaacagctcgtccagccggaagagctggaatttgaccgcatcacatccgcagcctgcggctgtttcgataaatgccagacaacggtccagatcgcggttgtggttactggaaacttctgcaatgaaatacggctgcatgtggtatctccggctttgcggctgttgcgccataccgtcaccgtgctgacgggggcgtgtgtttgtgcacgccggtgcggtgcggcggcgcgccgtgcgcggtgcagattctcttaccgtgtcttgggaaaaagcaacagggggcatggcgtctgtgtaccgcctgcttttgcatcttgcatggaacacgccgtggtttattgttttttgctgcgcactgatgcagggttgcgggggctgcggtatcaggatgctgcggcggacacaccggaagcggtttgccgtgtttgctgctggaccggtttttgcttgccacaggggtgcggccgacgcagccgcggcgccgggtgtgcggacgtcatttttttgggcttttgtatatgtaagggtatgtcatgaccattgatatggatgcttcgatttttgtagccggccaccggggacttgtgggcagcgccattgtccgctgtctgcaggggcacggtgcacgcaatctgctgctgaagactcatgccgagctggacctgaccgaccagcatgccgttgccggtttttttgcacgtcaccggcctcaggtggtgtttctggcggcggccagagtgggcggcattctggcaaacgatacatatcctgctgactttatacacatcaatctggcaattcagaacaatgtgctgcatcaggcgtatgtgcacggggcgcgcaggctgctttttctgggcagttcgtgcatttacccgcggcttgctccgcagccgctgcgcgaagaaagcctgatgaccggaccgctggagcagaccaattccgcctatgccgtggccaaaatagcgggcattgaaatgtgccgcgcctataaccggcaatatggtacgtcatttgtgcctgtcatgccgacaaacctttacgggccgggcgattccttcagtcttgagtcgtcgcatgtgctgcctgcgctgctgcgcaaatgccatctggcgcggatggtcatgcagggcgatatgcaggccgtggaacgggatgagcaggtgttcggtccgctgcccgccgacgtgcggacgcatctggggctggacggtgcggggactgcgccgcgcatcgccgtgtggggatcgggcaatgcgcttcgtgagtttctgcatgtggatgatctggcggcggcgtgcgtgcatctggtgttccgcacgcaggaaacggcccttgtgaacataggtacgggcgaagaccttaccatccgtgaactggcggaacttgtccgcagtgtggtgggtgtggatgcgccgctggtttttgatgctgcaaaacccgacggcacaccgcgcaaggtgcttgacgtctcgcggatgcattcgctgggctggcggccttccatcgggctgcgtcagggcattgcacaggtgtaccgctggtatcttgaccggctggaaagcgcggcatgaggcatgccgcagacgggctgccgtgcaggccgcaacggagaatccgatgacacaggaatacggcgggctgaagctgtcagtaattattcccacgcataaccgcatggatatcgtggtgaaaaatttgctgtgccttgcacggcagacgctgccggcggacagctttgaggtgctggtctgtgacgatgcatcgacggacggcacatgggaagcgcttcagtcgctgtccaccccgtatgcgctgcgtctgttccgcctgccgcaatgcggggggccgggcagggccagaaatctgcttatccgcgaggcgcgcgcagaagcgctggttatccttaacgatgacgcgctgctgacacctgccggactggccatgcacgcggcggcgcttgaaatgaccagaggtgagcgcatagcggtgctgggtcgtttttcctttcctgccgattaccagcgcacgcctttcggctgtctgctggaacatacagacctgtctttccgttttccgctgttcacgccgggtaacttttacggtgccaacgcgttttattcctgcaatcttggcatttatgccgaagccgtggccgaagcagggtattttgatgaaggatacgccggtgccggtgccgaagacatggaactgggcgacaggctggcgaagctgggcaatatggtggtgtatctggataaatgcgttgccgtgcacgagcacagacttaccgtgcatgacttctgccgttcgcagataggcagaggcggcggcggagtggtgcgctgcatgaatgatttcagtcaggtgtttcattacgatgacatggacacagccgcgctggaacggctgcgcagggggctgcacagggccgaggatgcggtgctgcgtctgaaagatgccgtacacgcgctgcaccggcgtgctgccgtaggcgaagatgtggcgccgcaggacattccgtggcggggcgtgccgctgcggtacagcgcgcatgaccagtggcgcatgccgccgcgcgccgtggagcgcgaggcgcagcaggcactggcggatatggtaccgctgctgaaaagcagagaactttccgccggcgatatgggcgcgctgtatcaggtgtgctcttttcttaaatggcggtacgacactgtgggcatttcccgttcgccgtggattgacgaatacgcggcccgcaaggccgagcgtcaggcttcgagacaggcgggacagtccttgtgcgcagcggcgcagaatcaggaatccccggccgggcggcaggagacatgatggttaaaacggttctggtgacaggggtcaacggctttatcggcagccatgtggccgcgctgctgggcaaaagtcaccgtgtatacggcacgggcggcgcgcctgcctgttccgtgccgctggccggatacaggcagatggttctgcccgacccgcagctggccgcgttcatgcgtcaggtgcggcccgatgtggtcgtccattgtgccggtcgcggctccataccgttttccgtcaaccatcctgcagaggattttgacgcgggaccgcgtcttgttgcccatgtgctggacagcatgcgtcgtgcggcagtgcctgcgcggttcttttttccttccagcgctgcggtgtacggtaatccggagcgcctgcccgtatccgaggacgccccgctgtgccctgtttcgccctacggttgtcacaaggtcctcagcgaaaaacttatcagccagtatcacagcctgtacggcattgagtacgtggttctgcgggtgttttcctgctacggcgaggggctttcaaaacagctgttgtgggatgcggcggtgaaggcctgtgctggcagggtggaactgagcggcaccggcgaagaaacacgtgatttcattcatgtgcacgatctggcccggctggctgaactgctgatgctgcgtgatgtgtcgtgcgttacgctcaacgccgcaagcggcagacaggtttctgtaaaagagctggccggtctgctgatgcgcgggctcgaggctgatgtgcctgtgctgttcagcggcgcacagcggcagggcgacccgctgcgctggcaggccgatgttgcgcgcatgcagtcgcttggttttgagccgcatatttctctggaagaaggtgtgcgccgctttgcccgctggttcaggcagcaaggggcccgccgcaacggcagctgacggcgtgcgcgccgcgcaatacgcaacacgattcaaggaggcggcagtgtccacactcggacttgtcattcaatggggcagtgacggctggcagggcggtcccaattatcttaaaaacctcgcgcttgccgtggcttccgtgccgcaggcccggcgcccccgcatggttttttttgtcagccccgatcaggtggaccatcttgagcagtacaggaacatcattccgctggctcatgacgtgcgtgtgttcgatcctgccgcacagatggacgatatcgatgtgctgtatccttttcccggcaagggacaagcccccgccggagtcacgcgggtgcactggattcctgattttcagcactgccacctgccgcatcttttttccgaagcggatcttgcgtggcgtaacaggcattttgccgcgctggctgccggttccgacatggtggtgctgagcagccgtgcggcgctggatgatttttgccgttattttgatgtccggtgccccacccatgtgctgcgctttgccacatcgcccgaaccggactggttttccggaaacccgcgggcggtgcaggcccgttacggtatcagcggcccgtatctgatgtgctgcaaccagttctgggtgcacaaggatcataaaaccctgtttgccgctcttgccctgttgcggcggcagggggtggaactgccgctggtgtgcacgggagccgctgaagattcccgtcatccggagtatatggcttcgctgcgcggtatgctggaagataacggactttccggtcaggtcgccatactggggcttattccccgcagcgatcagatacagctgctgcgcggcgccagagcagtggtgcagccgtcgcagtttgaaggctggagcaccgtcattgaagactgccgtctgctgggtaccagtgtggtttattccgacattcccgtacatctggaacaggccgtgcccgcgggcattcccttccgtgcgggagatgccgccgcgctggccgatgtgctgggtactcactggcaaagctggcacgcagctgccggtaccgaggtggaagaaaaagcgctgcaggattcgtatgaaacccgcgtgcgtttcggtctggaggtggccggtatgatggaacaggcgcagaaagccgccgcagggtctgccgccgtgtgcgcaggtccggcacagcggcaggacgcagcggttcgcgggggagtctccgtgacggacgaggtttcgggcagaaacagctaccgggtgaaaggcacccagtggtatgcgccgccgcttgccggtgcggccacgtttgcggcggccttgttcgaggccccggtttacgagggcacactggaggtgctgcgcaggctgccgcaggacgactatctgcgctatctcaagggattcatgtccagcggtatgcgccgtttcggtccgcactggaaatatgccgatatctgcaccgtgctgtacacgcttgccggcatgctgggtgccggacattatctggaaataggtgtgcgtcagggccgcagcatggccatggtggccgcgcgccggcctcaggtcgacatagccgcatttgatatgtggtgcgccggttatgcgggcatggacaatcccggtcccgactttgtgcgcgcccggatgcaggcgctgggacatacgggaaagctggagtttgtggacggaaactcgcacgagactctgcccgcatattttgcccgcaacccgcaggcggcgtttgatctgataaccgtggacggcgaccataccccgcagggcgcggagcaggatattacggatgtgctgccgcatctgcgtgtgggcggagccattgtttttgacgacgtggctcatcccgcccatcccgaactcatgcaggtatggcaggacgtggtgctttcgcgtccggaaatgagcggcttcaccttttccgaagtgggatacggtgtgggctttgcagtgcgcatgcgctagcgccgtgcggaacgttataaccttccgaggaatatatgaacattctgcagcagactgcaccagatgcgtcgcctgtgatttctttgcttttgccgacaaaggaccggcatgaaatgctggtgcgcatgcttgcctccatggaaaaggccgcaggccgtattccatgggaggcaagagtattgtacgcgggtgaagacgtggcgcagaaagcggcggcattgcggcagcggtttccacaggtgcaagtgtatgatcaggaagaacatttttcgccgggcagaccgtcatggccgtccatgatgcagtttttgctccggcagacggatgccccgtggtttatgtatgcctctgacgatattgtttttgcacctgatgctgtactgctggccctgaaggctctgcaggacaggcagggactggctgcgggggtggccatgggatatcgcaatgtgcacgctgctcagccagagtgggaacaatatggtgtcgatctgactcttggcgatcaggtactggtcaattacggattgcttagcactcctctggtgaaatcactggggggcttttcagacgcgtaccggttttactgcgcagatggcgacatttgcctgcgtatcttgcaggccggatacgaaatagttgcatgtccggaagcacacgttctgcatgataatgttctggatgtgtcaaaacaaaataataataatctggcagaacaggatattgctgcataccgtgctgcctggacaggcagttactatgacgtgcagcgtgtcaaacggctgtttgctgccgatgcagattccgaacctttgatgccccgggggcgtgcgcttgcgccggagcagcagacggacggctctttgctgatacccgcagaaagcgacgcactgtgggcactgcatcaggcaggtctgtacagggcgggtactccgctcaggctgcatctcggatgcggcgagacgcatcttgaggggtatgtgaatatagattacccgcaggacaggcatgccgtgatgcggacaaaggccgacatctgcgcggagataaagcagctgcgttttcccgacaacagtgtggatgaaatcaggctgcatcatgtgttcgagcactttaaccgtgtggaggcgctgggacttctggtgcgctggcaccggtggctgcgtacgggcggagtgctgcacatcgaaacgcctgaccttgaaggaagcgcccgcacggtgctgtcggacgtgcccctgaaggaaaaaaccgccgcggtgcggcatctggcgggcgatcagacagagacatgggcgtatcatatcgatcactggtttcctcagcggtttcagaccacgctcagtcatctggggtatggtgaactgcgtataacagcagatcggtggaagaagcctccgtaccttgccaatgttaccgccgtggctgtcaaacaggctgatataccgctggaaaaactgctgcaggctgctgatgaactgctgtggctgagtaccgtggctccggcggaaattcccacctatgaggtgtggaaaaaacagctgcgcgaatttatggcctaccgccctgtgcaccctgctgccgggcagcctgcacagcagcagactgccggtactgtgctgccgccgctttgcgccgccccgctgaaggacattcatgatttcaatcagcgcgggcgcgaccgctggatggcggcaaaggcggccgcggtaccggacggcgcccgcgtgctggacgtgggtgcgggaacgtgtccgtaccgtccgcttttttcacactgccgctatgtggctcatgatttcaaagagtatcagggcgaaaagctgggtggcggcacggactacggcgatattgatctggtgggcgacattaccgccataccggctcccgatgcgtcgtttgacgtggtgctgtgcacggaggttctggagcatgttcctgatccggcagcagccctgcgcgagatggtccggctgctgcgtccgggcggcaggctgctgcttacggcccctctcgggtcggggctgcatcaggagccgttccactattatggcggattcactaggcatttttatgaaaaatttttgccgcctctgggcatcaggataacggagctgcggcccaacggcggttttttccgtcatcttgcgcaggaatgcgccagagtatcgtggctgctggataaaaaaccggaatttgccgacgggcgggcagaagaactgcgtgcgtttttcggcgaaatgctgccccgttatcttgcagggatggatgacagatacatgctggaagatttcactgtgggatattttgtggaaggagtgaaagcgtgaggacgcaggccgtcgtattcagcaaggacagggcgctgcagttgcgcgccaccctcgaatcgctgctgctgcggtgcactgatgccgcggaggaactgcgtgtgcgtgtgctgtacaaggcttgcggcgagatgcacaggcggcagtacgacagtctcaaagagagctttccgcaggtggaatttgtggccgagacggatttccgcatccagctgctgcgtctgctggcggacacgccgtacgtgctgtttctggtggatgacaatattttttaccgcgatttttcactgggcggcgtgctggaatgtctggaagccgcccccggggctgtggggttttcattgcggctggggcgcaacaccacctactgccacacgcaggatgcaccacagcgcgttcccggctgtacggtactgcgtgacaacgtgctctgctgccggtggcgcggggccgaccatgacttcgggtatccgctcgaagtttccagctcggtgtaccgtacagcgcacatgctggctttgctgcatgatatgccgttcaccaaccccaacctgctggaagcggggctctcgcgccggacgggtgcggtggaagattcgtttccgcagctgctgtttttcgaccggtcagtgactttctgcaacccgttgaacagggtgcaggatacctttgcaaaccgggttgcggacgagccggtggacgcgcaggcgctggcgcagctgtacgcgcgcggacagatgctggatgtggcggcatacggtgacgccctgcctgacgcggcacattacgaaatgcctttgcggctgcggtctgtgcccgcagagccggagcatctgtcagttacggacaggccgtttatttccgcggtcatccctgtgttcaacggggcgtcgtttttgcccgatgccgtgcgcagccttcaccggcagcgctatgaacccatggaagtcatcatagtcaacgacggcagcacagacgattcttctgccgtcggcgcggcgctggcagcgcagtatcccgccctgcgcatacgggtggcggacaaggaaaacggcgggctggcatcggcccgcaatgccggtataggtcaggccggaggcggctggatactgccgctggactgcgatgattgttttgcgccggaatttgtgggccgggcggctgaaataatatcgcagcggcccggggtgaatctggtattcgccaatatgcaggaattcggagcccgtcaggggcgctggaatcctgaaccgtactctctgcaggaactcatgcggcgcaatacctttccgtacgcttcgctgtaccggaaagagctgtgggaacagagcggcgggtatgacccttccatgccgtggggggccgaagactggcttttctggctttcctgcgcaccgttcgggttgtgcccgcacagaatagaagaaccgctttttctgtaccgtacccatccgcacggttccatgtacacccgcatgatggagcggtgggatgtggtgcgcgcctgtctgcgcacgctgctgcccgccctgtatcctgccgcggcactgctgcaggaccatacccttgtggccggtatggatgcggatacggccggtgtcatagcggacatacgcacacggcatccccgtgcggccatgcccgccttctggcaggggctggtgcacgaggccgcgggccgtacggcggaagccgttgcagggtacatgcatgccgccgcgcatgccccgtatgcgcagtggcagccgcatctgcgtctttttatgtgcaatctgcggctgggccggaaaaaagcggcgcacggcgccgcggtgcaggccgttctgcgccgtcccgaactggctccgctgttcagcggatatcgcgaactggacctgcaggcgctgctgccgcggaacatgtgtcccgaaactccgccccgctgaggagccgcaggcgtccggaccagaaacacaggtatgaccatgaccactaccgcgccggaacgaaccggcattccgcatatttccgtaattattccggcacggcgttttacgccggagctggcggattgtctgcgcagtcttcaggcgcagcggctggctgcggagcattatgaagttttgctggccggcgatctgcccgatgagaatccggccggactgactgaaacggccggactgcggctgcgtgtgctgcgcggtgcggacatggccggatgcggcagagccctgacggcggccgtgcaggcagcggcggggcgcatagtgctttttctgccgccggatgcggtggcagaccctgcctgtctgctgctgcatgtgcgtgcgcatgattcggttcccgatgagcaattcggtgtgttcggcagggtggatgccgtgtgcggtccgcaggatactgtctggtgtcatatgcttgcgcgctggaacgcggtgcagcgcggcgggccgtttgaaaccggcaggctgtacggcgcgcagggtgtttccgccgtcaacttcagcctgccgcgcagaaccctgctggcggcactgccgttgtccggagattctgcgggtgcagctgccggtgcgctggcggcccatcttgagtcgctgcctgcgggagtggtctatctggacgggtgccgcatccgccgtcggcagaacggcggggcgcgtgattttgtgcagggagccgccggcgatgatgtcaggccttttctgcggcaggagcacttcagcaccgcggacagggcgtactgggccaagccccctgcgcggctgctgcgtgccgtggaagagatgactgccgtgctggaaggactggagcggcagatatgcccgttgccttcttttgcgcacatgctgtcgcagcaggcggtttcctgtcatgcagaagggctggccgccctgcgcacgcgcgatgtgctggcactgcttgaaaacgcccgtaccggactggatgcgtttgtcctgaatgtcggcggtgcgtgcgggaccggccggaatgtgtctgccgactggttttccgccatgtacctgttacggcggctgcatgaggtcatgcacctttccgcctgcggtgcgctggcagaatccggagactctgccgccgcccctgccatgcagaccgcgcagcagggcagaattctgctggcctgcaattatttctggcccatggtgggcggcaccgaagtggtggtggaagagctgggtgagcagtttgtggcggccggttatgctgtggatgtggcctgccggcacatggatacccgtcccgcgctgacgcacaagggcatgcgcattattcctctgcactgctggaaggggtttcgcgatgacatggggcctgatgctccggcgtaccgcacgctggtgatgcaggggggctacgatgccgtcatagcgctggcccatcctgacagctgggtctgctgtctgctgcgcggcttaccgagcaaaggccgtccgcgcattatcatgatgcccagcatgaacgccgataacctgcgtacatggcggcagcagaacgaaatggacagcatccatgacgtgctgcgtgcggcagacaggcatgtgagcgtgtcggaacggggagtggatgcggaggtgctggacggtctggggctgacgcacacgtttattccccatgccgtggacacgcggcgggccgatataaacatgcggcagcgtctgggtctggatgaggacgtgccgctggcggtctgtgtaggaaatttctggccggtgaaaaatcagctggagctgctgcgcaccatgacggcggcgcagggaagctggcagcttgtgctggccggagggcccgcgccgtggccttcgttgcgtgagtatttcatgcaatgctgcgcggctgcggagcgcgatcccagagtccgcatgacggggacgctgtccagagaggaggcggccgctctgatttacgaggcggatgttctgctgcttccctcgctgggagaaagtgcaggcccgctggtggtgctgcaggccatggccatggggacaccctggatagccacaccgcagtgcaattccgtacaggacgaggcgggcgggctcattgttccgctggattcttttcccgccgccatgcaggccctgctccgcgggccgcacaaagcccgtctgctggcggcgctggggcgcgaacactggcagcgctgttttacgtgggcgcgttcgtttccggtattcatggatctggtgcaggggcgcgaaccggccgcagacctgtccatgcctgccgggttgcgcagccgctggcaagaggtggctcagcagattgtgccgctgcagacctgcgacggcagtcccggcctacatgactgcgggcagactgctgacatctgttcatgtgctgtcggcggcggtgcacgggactttctgttcagcgtggtgacggccgcgtataactgtgaaccgtggctggatgcctgtattgcttcgcttgcttcccagtcactggggtttgaagagcacatccagctggtgctggtggatgacggttcgcaggacggcacggcagctgttgccggacgctgggccgcgcggtatccggataatattctggtgctgcgtacggaaaacggcggtgtggctgcggcacgcaacacggggctgccccatgcgcggggccggtgggtgacttttatagacgccgacgactgcgtgagcgaaaactatttcgccgccgtgcgggaagcgctgaaaaacaatgaggacggtctggcggcggtgtcctgccgtccggtgtatctgtttgacgacaacaccctgcacgacacccacccgctgcggtataaatatgcccggtctgcggccgtcgtgaacctgcagaaacagccggaatacattcagctggcggtcaatgcggtgtttctggacaggcagcgtctggtgcagtcgggtgtgctttttgacagccgggtcaggccttcctttgaagatgcccattttcttaacagatactttctgcataccggcatgagcacggtgtgttttctgcgtgacgccgtgtatttttaccgcaagcggggcacacaggacagtctggtggacagcggctggaaacggccggaaaaatatcgtgaccagatagtgttcggttatctggacctgctgcgggcatacgctgcaaaaacagggaccgtgccggaatttatccagaatacggttttttacgatgtgtactggtatttccgtaaaatgctggacagtacgctggagtatgctttttccgacggcgaggccgcgcagatgttcggtctgctgcgcacggcgttccgttttgtggacgtgcagaccatgctgcacagcccgctgcccatgattcccctttttgagcggctggtcatgctgcatgcactcaagtcgctcgatctgtcttcgtttccgctggtggtgcaggaagtggccgcggaccgcggtgcatttgccgtgtcctgttacggaggagcttcggccgttatcagtgccgtgtctgccgaaacggcagggcaaggagcgggccggacgctggagcctgcatggtccgcggttatccgctatgcctgcggcggcgaagacatgctggtggaaaagcgcgtctggttccggccggagcatgggcggaagctgcggtttacggtaaacggcaaccccgtgcaggtgctgtgcggcgggcagttgtccgatgaggtctctgcagcgtcggtggccgccgcccggtatctgccgctgtctgccatgccggaaccgctgcgtgcccgttacgaccgcgcctgtgccggtgcgcaggaatatgcaggctgctggctgctgatggaccgcgtgcacaaggcggatgataacgccgaacatttttatttctggctgcgcgaacacgccccccatattcccgtctactttgtgctgtcgcgccgctgtgcggactggacgcgtctggcgcacgccggagtgcgcctgcttgcatacggcagcgaggcgcatttcagtgcgctggcgggtgccgcatggcttgtcagttctcaggtggacccgccggtggtggacccgctggaagtgcgcgaaaatttcggcgtacctgcatacaaagtggcttttctgcagcatggtatcattacgcaggacctgtcccgctggcttaataaaaagcagcttgatctttttgtgacgtcatgccgcagggaatatgattccatagtggagggtgattacaaattcaccccccgtgaagtggtgcttaccggtctgccccgccatgacaccctgctgcatcgtgcccgtcagcgcaggccgggcagggtagtgctgttctgtcccacatggcgtatgcatctgcggcagaccgccgacctgacaagccccctgacgccggaggaaggccggatttttacagcaagctgctacttcagggcgtggaatgccgtgaccggcagcaggcggttggaacggctggctgcggagcatcgctaccgcttcatttttctgccccatcccgaagtgtcgcggtatctgccgctgtttgaaaaaacggaagcgtttacgttcatgagttatgccgaccttgcttccgtgcaggatattctgctgagcagccgcatgctggtgacggattattcctcgctggcggcggaggcggcttttctgggcagaagcttgctgtattatcattttccggaaaagcgttcgatattcagcgggcatgtgtacacaaaaggatactttgactacgcgcgtgacggcttcggcccgcaggcggacagctttgaaatgctggcgcacgagctggagacggccatacaccgggggtgtgtccggaccgcagaatacgagaagcgtgccggcgagttttttaccctgagggacggcggcagctgccgcagggtgtttgacgccataaccgcccgttcgtgattgcaggcgccggtgcaggcgcggtgcaggcctttgcggcggcatgatgcatgaggcggatgtaaaaaagcggatgtaaaaaagcgggcaggatgcggtgcatcctgcccgtcgttgcatgcggccgtgccggaaaaacagaaaaaaattgcggatgtgtctgcagcgtgcgccgggcgtacgttgcggcgcgtctagtcgttgtattcaaaaacggtgaagccgctgtccaggcaaacgcggtcgcgcgcggcgatgttcacatctgtctgcaccatttcacggaccatctcttcaaagctgatgcgcggcgtccagccgagtttttccttggcccgcgaggggtcgcccagcagtgtttccacttccgtcgggcggaaataacgccggtctacttcaactatgacatcaccgggcgacggcatgcgtgccgtgccgcttttaccgttcaggcatgcggcaagccgggtttcgtccacggcccgtaccacacctttttcttcggcaccgctgccctgccagtccagaaaaataccgacttcagctgccgaaatattgacaaaatcacgaacggaatgctgtctgcccgtggcgatgacaaagtcctcggggtgttcctgctgcagcatgagccactgcatttccacatagtcgcgggcatggccccagtcgcgtttggcgttcatgttgcccagatagaccttttgctgcagtcccagcgctatgcgggccagagcacgggttatcttgcgggtgacaaacgtttcgccgcgtacgggcgattcatggttgaacagaatgccgttgcatccgtaaatgccgtatgcttcacggtagttaacggtaatccagtatgcgtacagcttggcgcaggcgtagggagaacgggggtagaacggcgttgtttccttttgcggaatttcctgaacctgcccgaatagttctgaagtggaagcctgatagaaacgggtatgcttttccagtcccagtatgcggatggcttcgagaatgcgcagagtacccagcgcatcggtgttggccgtgtattccggagagtcgaatgagacctttacatggctctgtgcggccagattgtatatttcatgcggccgcacttcctgaatgatccgtatcaggtttgtggaatcggtcaggtcgccgtagtgcagaataaacttccgcccgtccacatgcgggtcctgatacaggtggtcgatgcggtcggtgttgaacgaggaagcgcggcgcttgataccgtgcacctcgtagcctttgttcagcagaaattcggcaagataggcaccgtcctgtccggtgatgcctgtgatgagtgcttttttcataatgttccggaaagtttgtgttgctttttatgcggtattgtcaggttctggacatacaacgtagttgccaccgtgacaatagcataaagaatgccgcagcgggatatatgccggtactgcggcatgacgcatacccgcgcaatacgggcggctccgtcagggataccgtgcgccggaaaaatgccgcaccggtgtccggagcggcatctgcgggcgtatgcggcggtaaggctgttcaggcggcatgcggctgtgcgggagtgccggggggcaggcgcggggcgtcagcgcacccctttgctgttcagaaacgcggagtactgcttatccaccacctgaatgtggttcagtatccattccttgagaaattccagcagttccagcgagacggttattcggcctgaaacaatgtcctgctccacgctgagcactttttcacgcagactctggtgtatttttttgtgatctctggcaccgggcacatcgtatctgtcaaaaagatcctcttcttccttgaaatgggtcagcgtgtattccttcagcctgcccagtgtatccagcatgacgctttttgccttaccggccttcatggcggcggccagctcgttgatgagcgccaccagatttttatgctggctgtccagatgcccgatattgacggaaaggtcgtccgtccagttgaggaactgcccgtcgcccgttgatacggttttgccggtttcggcttttgccagagctgccagaatggattccagctccgcgatgagccctgtaatgcgtgccagagcttctgccgaacgggtcatgcctgcggtcgtttcttctgccgtgtcttttattccggcgatggccgcgttgatctggtccgacgtggctgattgttcctcggatgctgcggccatgttctgcaccatgtaggatgcctgagagataatatcgataagatcggtcatgtagcgttccgagtcggccgcggctgtggcggaatggcctatcttgccggcagcttcgtccacggcatccatgctgtttctggccacgcgccggatgccgtgcaccacctcgttcacttccttggtggcggataccgttttttccgccagcttgcgcacttcgtcggccaccacggcaaaaccgcgtcccgcttcacctgcgcgggccgactctatggccgcattaagcgccagcagattggtctggtctgcaatatcgttgatgacattaagcaccacacctatggattcggcctgcgcgcccagttcgtccatggttgttttcagggcgcctatgttttcctcgacatcggttataagctccagtgccttgtgcacctcgcgcgatccggcctgcgccttttcctgcgaccgggcagcctgtgatgccgcagatgccgcgttgcgtgccacttcaagcaccgccgtgttcatttcgttcatggcaatggctatctgttgtgttttactgttctgcacgcttatgccgccggtcacatggtctatgtccgccgtcacggttctgagcgaaccggtaagttctccggatatgtcgccggccttctgtgtggctttgtgcagcgaagagagcataatttccacatcggtgcggtaggcctgtgcctcacgggtactttgttcaaatttttccgacagggtgccggcagcctgcgctgcggggctgtagctgtcggcattctgcaccagcgccgttgccgtgcggtgtatttcctctgccagcgcgtgcagttccgccgcgcctgcaagctgtggcgttacagtggcggggctgtcacgcagggcggccgtataggcgtgcagcttttcaagggggcggctgaagcccgcatgcagctgatacagccccgcggcaatgaaaccgcagcccgtgagagtcagtacgccgtacacggttataaacgtgcctgtgtgcgcctgtacgggcaggatgagccatgagcacaccggaaaaagcacaatgcagattccggctgccagtaaaacggtgttcatgcgtgtgtaaaaagacatcgttccctcgcggttgccggtggcagatatgaccctgtaaaaaatcagggtgctgtatactgtaaacaggacaggccttccgcccccatgatttttacaacacatgaatgccgtatacggcgttttacgcgataagcccttgtttttaccggaagggggccatacactgaaacagcccccgcatatgcggcggttacaaagaatcaccggcgggctgcgctgccgcaaaccggccggttgtcggctgttgcgcggcgtactgccatgccggaaatcaggccagagggtgaccatgttttatgaactgattcccgcgcacgctgtgtgcgcacatcgcggcgcacgttctcttgcgccggaaaataccatgctggccgcacataaggctcttgcatgcggcgcgcactgctgggaactggatgtgcagcgttcgcgcgacggtgtgccggtggtctttcacgaccacgacctgtcgcgcaccaccgatgcggcgcggttgttttcgcacggcggttctgccccggtgctgcaaacggcgctgcatgattttgcgcagctgcgcagtcttgacgcgggcagctggttcggccgcaaggatcctttcggtacggtggcgtcgggcgaagtgacccgcggagcgctggcagccatggaaggacagcccgtgccctcgctggcggaagcactgcgcttcacccgtgaacatagttttcccgtcaacatagagataaaggaacaggtacattccccgggtgacatgcgcatcatcacagaggtgcttgacatcatacaggccgaagactgcgccggactggtgctgctgtcttcgttcagccatgagtatctgcgcgaagtccgccgtcagtggcccgaggtgcctctggcgctgctgagcgaaggcgcaacgccagaagaaacccacccggcggacggcactgccagcggcatagccggatacctgcggggaataggggcgcagtcgtaccatcccgaccatacggtaaccgatgccgggctggtgcgcgagctggcggcgctgggcataaccgtcaatgtgtggacggtgaatgacgccgccgcagcccgcggttttcatgatgccggagcgcgctgcatcatcacggacatgccccagcggctggtgccggacgggcggggttagcggtactgcagaacagagagtgctcagtccgcgcggttttccgcgcggactgtttttttctgcatcgttgtgtatgctgaagggcacaggcgcaggcacacccgcacggtgaacaccggcggccctgccacggaggaatcatggcccgttttctgaaaaagatggacacaagggcggggcgtccgccgggtgctctggtttttgtaggcagacagaaaatagatacgccgcgtctgcgtgtcatcgaatacgatgcggacatggcacgcgacgattttgtgcagcaccccggtcagcttgccggccgtacgcggcccgataccgtgctgtggtgcaacgtggacggcgtgcacgatgccggactgatggaaacgctgggcgggctgttcggcataccggcgctggtgcttgaagacatcatgaacacaggtcagcgccccaagcttgaagagtttcccggcattgtctttgtttccatcaaaatgccttcactcagtcaggaccgttcggcagtgacgacagaccagttgagtgccgtgctcagcgacggctgtctgcttacttttcaggaacgtccgggaatggtttttgagccggtgcgcgagcggttgaaagggcagacaggaagactgcggcggtacgggccggattatctgctgtacgcgctgctggattgcgtgtttgaggggtatctgaaaaccattgaggcactgggcgagcgcatagaagagctggacgacgaaatttttgaagaccccacgcctgaactgctgcaggagataacgcattatcgccgcgagatggcctacatacgcaaggcggtgcgccccgcgagggaaatcgcgttgcgcatggcgcgggtggaaaacggccttgtgggcgagggcattcagccttttctgcgcgaccttgccgatatggccgagatgaccgccgatgccgtggaggtgtaccgcgaactgctgaacgaccatcagaacagttataacatggcggtgggcaacagactgaacgacatcatgaagtttctgaccattttttccacggtattcattccgctgtcgtttcttgccggtgtgtacggaatgaactttgacgtgatgcccgaactgcacgtggagtatgcctattttgtgctgctgggcgttatggtggctgtcgcggggggcatgctggtgtatttccgctggcgccgctggctgtgacactgcacgccgcagcatgccgccgcggtgcatgacagtggcagggacagcacggacgcagtctgccggaaccgctccggcaggcagactgccgcctgaaggcgccgcgccggctacagcgttaccggagtgctccgggttgtgtgcagggttacatcgccggcaagccagtcttttgtggtgcggcggtgctcgttcatgtggggctgttcaaggtgggcgcgcagcgcatccatgtcctgccattcttcgtacatgaaaagcatatcaggccggtacgggtcggtgtacaggttgtacgtcagacagccctgttcggcgcgtaccaccggtgccagcgcatgcatatggctgatgaagtccgccgcatgctgcggtttgacgggtatgtgtacggtgacggttatcatgatgctccttgctgccgcgctgcggaacaagccgcccgcggccggtgtatgaggtctgacggggttttgacagcgactcccgcctgccggttgtatatcagatgccggtcagtcagtcacgggccgcacggcgggcagcgtccggcagtttctggcagtttcaggctgtgtcaggtcgtgccgggcagactgtgcccggcacgtggcatgcaacttgcttagttctgcgcaggccgggccgtttttcttacctttagccacaggggcgtatgacatgaaagcagtcatccttgccgccggcgtcggaagccgtcttggcagaccgtttcccaaatcgttgtcccgtctgccttcgggcgagtgcattctgggcagacagatacgcattctgcgcgagataggcatcagagaagtgcatgtggtcgtgggctttaaaaagtcgctgctcatggaagaatttcccaatgtgtgcttccgctacaatccggtgttttacatcaccaacacttccaagagtctgcttgcgggcatagaagatctggacgatgatattctgtgggccaacggtgatgtggtttttgaccccgaggtggcgctgcgtctgatgcaggccgggggcaatgccgtggcggtggaccgcaaaaaatgcggagaagaggaagtgaagtaccgcacggatgccgcaggcttcataaccgccatttcaaagcaggtcgagaatccggaaggtgaggccgtgggacttaatcttgtttcgcgcggaagcctgcccgatctggttgcggcgctggaatcctgccgccccgacgattactttgaacgggcgctggaaatgctggtggaaaaaacgccttaccgggccgttgatatttccgattaccggtgcattgaggtggactttaaaggggatctggacgaggcgcgccgtctttttaacgaaggtgcgtgacgttctgcccgtaactgacgcgtaattgcggggaaacagatgggaaccgatatcggcagcctgtttacggcgctatcgcagcgtgcacccaaggaaaatcttgcagtgttcatcgggcgcataggcgggcgcttcatggacaataccaaatatctgttccgccactgcgtgcagacagagcagccgttttcttcggtctttcttacccatcatgccgatgactatgacatgctgcgtgacgccggactgccgtgtctcatgtttccgtcggaagaggccatagccatgttgccgcgggcaaaggcagtggtctgcgatgatttctggtggcgtatggagacaccggcgcgttttctgctttccggcgcgcagatactgcagttgtggcatggtattccgctgaagctgataggcatgccggaagcggaatctgccgtgagcatggatgcggaaaaacggcagatgctgcgtgcgggctattcgggatacgatgcggttgtctccacgtcgccctttgtcaccggaacggggctggggcgggcttttgcatgtgatgaaatatgggagaccgggtatccgcgcaacgacatgctgttccgcacgcctgatgccatagatatgctgggcgtggacagggaagcatacgacgccatggagcggtttcgcggggcggggtttaaaacggtgttttacatgccgaccttccgcgataccggcggggacgcttttgaaaacggtgcgcttgatcttgagcggctggatattttctgccgccgtcagaaaatcgcgttcttcttcaagtttcacccgtatgtggacgtacccgtgccccggcatctcaaggccgtgcacagcgtgcagttcaattccgacgcctacccgctgctggcgcagacagattgtctgctgaccgattattcttcggtggcctatgactttctgcttacgggcaggccggtcgtgttttttccgtatgatcttgaaaaatatctggcctgcgacagggccatgttctaccgttacgaagatatgtctccgggcccgcggccggtgaacgagcctgagctgttcgaagcgttgttcagggtatgcaagggcggtgaagatccgtggcgggaagagcgcaacgcgttgtgcgccaaacttttttccgcatgtgacggccatgctgccggcagggtggcccggctgatgcggtcgcgtttttttgcagggggggcatagcgcgttacggtatgtttgcagagaactttctgctgtggcaccctgccaggagagacggggatgttccgctgatatgcggagatgttccggggtgcaaagcataacaggaggacgcctgtgattctcggagttgaaggcagtccgcgccggtccggtaattcgcataaactgcttgaagcggtactggaaggcgctgcggatgcggggcaggaagggtacgccgtacacctgcgcgattaccggtacgacccgtgcgtgggctgcgaacagtgcagaacggaaaaggcctgcacgcgtttccgtgacggcatgacgctgctgtatccgcatgtggacggcagcacgggacttgtgcttgtttcgccggtgcacaattacaacatcacggcgtggatgaaagcttttatcgacagattgtactgttattacgatttcagcgatacacggccacgcgcgtggcgcagcaggctggcagaacagaacagggcggccgtcattgccgcggtggcggagcaggaaactccggaaaatctgggtgttgcgctggaggccatgcgtcttccgctggaggcgctcgggtaccgtgtggtggcgcagctgcctgtgctgaggctgtttgacagggggctggtggcaaagcatgaagatgtgctgcaggccgcccgtgaagcgggcagaaagcttgctgaagccgtgacatagtctgtctgcggcgcggtggtctggctgtccgccgccaacagtagttccgctgcggttcatgcgctgccgcgtgcgttgccgctctccggccatgcgccctataaaaccggtgcctgcagatattgccgtgcccatctgcaggcgggtgtcatttgtggcagccgttctgttgctgctttttgtccggcagatatagcggcagatatagcggcagatataccggcagccatgcgccgctccggctgtctgcagacgggccgtgttcatccggcggcagcatgtttcctgcccgctgtttgtccgctgtttgcccgctgcatttttccgcagttatccgcagtttcccgccacactccggcgttcatctttttgccgcagaaccggccgcgttgcatcgcggtttttttgtgtccgcatgcagtgccgcaccggtataccgcattgttgcggtgcgcttttcttcgggtatctatctgttcatgtctgcccctttgcagggggcatcataccgctgcgtaacgtctgtgtgtcgtgtttcgcagcttttttacgtgcgttctgctgtgtgcagccgtcccgcttttctctcaggcagcccgttgcactgatgtatcgctttcattgtctggtgtgacgatcggacatgatgaaaaatgcataatccgcttgccttttacggaggggttgggtactggacggactgaacccaataatgaaaataaatttcattttcataacgtagaaaacacaacattccgggagagatcatgcgtcagttgaaaatggttcctgttctgttgctgcttatggtggccataggctgcgtgcggacagttgccccgcaacaacctcagggtgaggcatggtggctggacggcctgtggccgcatgaaaaaagcgacctgccgcaaagcgacaaagctgtgttcggacgtctggacaacggtctgcgctacataatcatgcagaatgaaaaacccgaagacagggtgacggtgcagctgaatgtgcaggcgggctcgcttatggagcgcgacgacgaactggggcttgcccattttcttgagcacatggcctttaacggttccacaaacttcgctccgggcgagctgattccctttttccaggagaacggtcttgctttcgggcgcgatgccaacgcgcacacctcgcttctggaaacggtgtacaagcttaatctttcggcagaagaggccaatgtggaaaaagggctgcttgtcatgcgcgacgtggcggacggtctgagcattctgcctgaagaggtggaaaaagagcgcggtgtcattctttcggaaaaagcggcccgcgattccaagcagtaccgtgccgcacggcgactgaccgcgcaggtgtacgagggtacccgttttgtaaacgacaccataggcagcgaagagattatcagaaccgccacggcggagaccatccgcggattctacgatgcgtggtaccgccccgagcttatggtgctggtggtggtgggcagtgtggaccctgccgatgttgaaagtgatatcaaaaagctgttcggcgatctggccgcccatggcgaacgccgcgtgctggagccgtggggcgatgtgcagcgcgaaggtgtgcacggtttttacgataattacgatgccgactttacagtggtgcgcataggcgccatgaagccgcgccggtgggccgatgattcgctggacctgcagcgccgcatggcgctgggcgccatggccaacagcattgtcagcaagcggttgcagcggcttaaagctgccggtaacgcacctttccttaatgccttcgtgcgagaagtcgactccatgtatctttttcccacggcggacatgattgcccgtaccgaggctgcaaactggcgcgagacgtttgccgtgttgcaggacgagctgcgccgcaccatgaaatacggctttctgcctgaagaagtggatgaagtgcgcgccgaactgctgcgcagctatgaacgccgcgccagattcgaatcccagattgccaatgatgatgtggcttcggtcatgatcggctgctttaacggcaaccgcgtgtatcagtcgtggcagcagacctacgacatgtacaaaacatttttcgccggggccactgcagaagagctgcaccgcgtgtttcttgatatgtgggacagcggaaacagaatgctgttcatcaccggtgatgccgtgatcgagggcgatgccggcgaagaactgcgcaggctctggaaagagggcatgcagcgtcctgtggctccgctgcagtctgctgccgcgctcgattacccgtatgtggatgaacctgccgttcccggtgaagcggcttcctccgtcacccgccccgttccgggatccgatctggtgctgcacgaggtggtgttccgcaacggactggtgctgcgcatgctgcccactccgttcatgaaggaccacagctcgctttcgctgcatgtgggcggcggcagcgatgcgctggacgatgaggaatacgttgttgcgcagttcgccgtggacgccgataaacgttcaggtttcggcagactgacggcggaagaggccggacgtctgttccgcagtaccgggtacggagcatcctataatctgggctctgaatcgctgcagataagcggccgcggagagaccgccgacatgcgcggcatactgcaggccatgtggacgcagttccgcgacccgcatatcgaagaaaaagaccggcaggaaaagctgcgcgaactggccattgccgacgccgcccgcgacaaggatgtctcttctgccgcaggcacggccggccgcaggctgttcttcggtgattccgtgcgcatcaacccccttacggcgcagcagggtgccggtatcagcctgcagcagatgcgtgatgctctgaaaaaactgtatgccggtggcggcggtgtattgaatatcgtaggcgattttgatccggaggaggcccgcagactggtggcggcatacttcggcgcgcccgaagtgcagtggcagcccgccgccgcccccgtgcacgcctttgtaccgcgttttcccgcaccggacagccgtacggaacatgtggtagttgatgccgcgctcaatcaggccgaactgcgtgtgggatatctgcgcagactgcaggatcccgccgacagaaaaacgctggccgcgcgccgtctgctggcttcggtggtgcgtgacaggctgcgtaccgaagtgcgcgaagagctgggcgcatcgtattctccggggctgttctactgggcggatgatgtcaacggctacggtatgtacatggtgcgcatcggcacgcagcccgacaaactggatatgctggtttccgtggtggacgacgtcatgcgtgacgtggccgcaggcggcgtgaccgccgaagaaatggagcgccagcggctgcccatgctcagcggatgggaagaaaaccgccgcgaaaacgggctgtacatttttgcgcttgacgccgaagcccgccgcccgttcccgtactttgtctgggatgtcgaatacataagagcgctgcgtgcgctgactgcggaagacctgaaccgtgaggcccgtgccgcctttacggaagattccagagccgttctgacagtcaccgaatccggaaccgcccctcaggcatctgcggagtgacagagcaatgagcgtactcatcgaatgccgtgacctgagccattcctacggcgaaaaaacggttctgcacgacctgtcgttcaccgtgcggcagggaggtgtgttcgggctgctgggaaaaaacggcgcgggcaaaagcacgacgatcaacattctgatgggattcctcagacccggcagcggcagctgccgggtgctgggggagcccagccacgccctgagtccccatgcgcgcaggcgtatcggcctgctgcacgaaggattcatccagtatgatttcatgaccatagccgaactggaacgctattatgccgcgttttacccgttgtgggaccgcagcgtgttttttgacctgacagaccgcctgcaggtgccctacagccgccgcatatcgtgtctgtcatgcggccagcgttcacaggtggtgctggggcttatcatggcccagcagccgcagcttatgattctggatgactacagcatggggctggatgtgggctaccgcaggctgttcatcgattttctgcgcgaatatgtggccaaacggggaacaacggtgctgcttacctcgcatgtggtgcaggaactggacaaaatcgtggacaacatgatcgtgctccgcgagggaagagtggccgtttccggttccaaaaaagaattcatggattctttccggtgctattctttcgcccgttcgcccgcctcggacgcgctgcatgccgacacggtgctggaaaacgtggaacatatgggttccgtaaccaccgtatatgcctttgccgacggcgaacccgtcgcacgccacctgagggaccgcggagttgacccgcagaacatgactccggttcccatggattttgaagacgcctttgtcggactgaccggaaaatactgattccggacagggcgcagacacacagcgggcgggggtaagccctgcccgccggtccgctgcatcctgtgtgcggcttcatggactttttaaaaatgcctaacatgctacaatcgcggaacaatcatgaatagacaggtacaggccctgctggccaaggaatggataaagctgcgccgcggcatatggataatcccgctgctgctgggatatgccgccatcgacagcgtgcttgttctgaacaccatagacagagtgcacggcaccttcggtctgtgggcgacgctgatagcaaagcagcctccgtttttcgcgtcgttccgtctgctggttgcctgcggcgtgctcacagggtttctgcaggcctggccggagtgtcagggcaaaaggctgcgtctgctttttcatatgcctgtcatgcccggtaacattgtcggggtgatggtgggcacgggcctgtgcgtgatgctgcttaccggtgcggcagcctgcgggctgcttgccgcgtccatgaacgcctttcacatgccggcggacatgatactgcctgttatggtttcgctgctgcagtgggtgctgctgggcataaccgcctatctgggaacggtggctttttttgccatgcgcaccatgggcggcagggtgctggtgctctgggtaatgctagctgcttttaaactgctgtggaattacggcgactacggcgcctcggaacaggctttgtggcggtacggactgtttgcggccggttttctgccgctggtgtttttcagttacctgcgttttatgggcgaacgtgcggacagccgtctgtacaacggcacacgcgctgccggtctgttgctgtttgctgtggcgctgtgcgccgtgctgcccgacctttactggcgtacggtcatgccttcgcgcgtcagacagcagctgcatttcagccctgtcgaacagcagtttgtgattatgagcagctaccccgaaggaacaacggggcccggaggtctttcgggaacggtcgtcacgctggaggacggcaaggtgctcagcaggagcgagacggctcaggctctgcccgtgaagtattcccatgacctgatcaagtggaaggcctttccggagtctgtaaacggtattccgctcagcgaacatgaagcccagtacggctggcagttcatccggttcatgccgagagactggaattcccccgcacccatgctgcacatgcttttggagtccgccccgcagggggcacggcttgaaatgcctgacgatatgttccgtctgggtgccggagccggttcactggaatttctgcgccctgaagacggcagcgtggatacggtcaaaagcgacaagttcaccgcggcgctgcgcgatgcgggctttgtgtttcctgtaaaggcgctgggcggcaatccggatacccgaaaagagtatgatgcggggtatctgcttgtggatgctcagggcacgctgtttaacctgcagatggtgcatggactgccgcgctgcgtgaacagcggcgagcgtgtgcccggcaatgtgcgcggcgtggttgtgacagaaagcagacgccgggaaatggtcggttttgtcatgaccgacacggcgctgtttgcggtgatgcaggacgatctttcgttgcgtgaactgccgctggacaacctgaatgccgattccggccatatgtatctgtgggccgacaaactgggcaagtatctggtgcagggcgacattacccggccggaagagggcctgacgggcaaggccatgacaaccggctttgccgtgacacacacctattcgcttcccatgcgcgccgcggacatcgaggcgctggaaagagtcaccgacgccgcttccgtactgctgcctgtgcgggtggtgcagcgttcaccgcagagcagattcctttccatgggctttgaatatgccaccagcccgctgctggcgctgggcagcggcatgatgctggcactgctgctggtgtggcgcacccgggctgcggggcggtctgtacgctggtgggactgcctgctggtaatcgtcttcggccctgtggccctgctgggcatcggccttgtcagtccggcggtccgcctgccccgctggcgctgattgtatgtgttcccgtccctgcggcgacggagactcgccgcagggatttttttatacatcttggttgaaaatgagactcattacctaagggggtagagatgaaaaagcttcttctgggctgcatgcttctgctgctgatgtccggcgcattgcccgcgtcggctgcagaggctgaacagaagggtggtccggcggcgggagaccggccgggaaacgcggtgcagctggaaccggcgcgcaaaaatggcgggcctgcagccaatgccaccggtccggcggcacataacggcaccgtgtaccggcttgctccggttgatgtgcaggaggagacgcgcgagaccggccgggccaccataggcggcaaggcgctgcggtccatgccttcgcataccggttcgcttaccgaagccctgaagggcatgcccaacgtgcagttttccaacgacatgatttccggacagacggcaggggaaatagctccgccgcgtatctccatttcgggtgcaaagccgtatgaaaacaactttatgattgacggcatgagcataacaaaccgcatcaacccgagcgggctgggggacagtgcctcccagaatgatctgaccgtgggcgggggggaccagacacttttttacgatacccagctgctggacaacataaccgtgtacaccagcaatattcccgccagtttcggaggatttgtgggcggcgtggtggacggagaactgcgtgatcccaaaatggatgaatggcatttcagcgtgacaggcaaacatacccgcagcaagtggttcactctgcgcggcgtggatgaaaattctgaaaaaccgtccagccagccccgtttttccatcaacacggtttccgccactgcagaagggccggtgagcgataccgcggggctgctgctggcagtttcgcgcaagcattctgtcataccccttaagcgtgaagaaaacgacggcaccatcaatgatggtgaccagcaccgcataagcgacaacttcatggccaagatggtcgtgcgtccttccgacgacctgacgctgaaaatcgacgcgacctatgccccctacgaagaaaaacgctggcgcgaaaagtggccggacagcgactggtttttgcagaacgatgcataccgtctggggctgcaggccgaatacgagactcagcacggtacgctgagcggcaaaacatcgtacatgctgcacggctacaaccgcgaatcgtcttcggcgcaccgttacagcaacacctccaccgatgagcagcgcggcggcgtgggtgacctgaagcaggacacgcaggaactggacatgcgtttcgacttcgactcggtggactacaccgcgggcatgctgacgtggaacgtttccacaggggtgctgtggcacaacacgctggtcgattttacggccggtgctgcggaagtggacgtggacgtgctgatggcgggcaaccggaggattctcaccaattccaaataccttgagcatagtcaggaactgtcgctgaacacgcttggctactacgcccagaccgaacttacgctgggcaacttcacccttactccggggctgcgtgccgattatgacgatttttccaccaatctggacatagcccaccgcctgaaggccgaatacgacaccttcggcgacggttctctgcggctgacagcgggcctgaaccgttattacggcggtcagctttcggcctatgcgcttaagcggtaccgcccgcagattgtgtttcagcagcgcgacatggatggcgacggcgtgttcgagtcgagcaagaccacctatggaacggacaagaagcacaccatgtcggggctggatacgccgtataccgatgaaatttccgccggtgtgcagggtgattttctgggctttgaatacggggtcgagctggtgaagcgtgactacaagaaccagctggtaagcaagagcgacgacaagaaaagctactatatgaccaacgaaggcaagagcgaatacgaaggcataacgctgacccttgccagagccgtgcagacgcagtccatgggcgaccacgtgttcggtctgggcattaccaagtccaaacgcaagacattcaacggcagctacgacgaagatgtctacgacgaggccaacggtgtgcggctggattatgacaaggtctactacaacggcgaactgaccgaccgtaatgcgctgccggcagacgattacaacgcgcctgtggtgctgaccttttcgtggcaggggcattttatggaagatacgctgcgcctgaataccgtcacccgctggcgtgattcggcaacggggctcatggccgattcccgtttcagcgatgacacgccccacggcaccacttcgggcagcaataccaacaaaagcgacaagtggatgggcgaaggcactgaataccacaacgcctacaaacacggtgtgatttccggcgggtttgtgaccgacctcggcgtggaatgggatgtgctgaaagaagaagagtacaccctgaccatgctcatggatgtgaacaacgtgtttgatgaatcgcaggaagtcagtgtgaccgaaggtgaagcctcgcgcgggcgttccttttatgccggtttccgctgcgagttttagctgaatagcggagtatatgacgcagtgcccggcggcgtgccgccgggtgctgcctgtcctttccggctggggcgtgtacgggcgccgcaaccggatgatgttgttttgcaaggtaaggagaatagcaatgcagtacgcattgagacggcggaaaggcgtgaatatgctggctgtagtgagcggtacggcggcaagggtatgcatgatggctgtgtgcgcgttgtggctgatgcaggccggtgcggcagcggcgcagccgcttacggtgctgaccatggacggcgaaccgcgttttgcatggaatggccgtcactttccccatgccgacccggacgcgcccaaaggcggcacactgcgtctttcggccagaggcaatttcgactccatgcatgccttcatcgcacggggactgcccgcggcgggcatagggcttaccgtggagacgctgggcacgggagcacctgataataccctgtttgaatattacgggcttatcgcgcagtcatttgaggttgcaccggatttttcgcatgtgacgttcaacatcaatcccgcggcgcgttttcatgacggcaggcccgtcaccgcgcacgacgtggccgtcaccttccgcctgctgatggagcacggcgctccccgctacaagcagtattatgccgcggtggacagagccgaagaactgtcgcccctgagcgtgcggttttatctgaaggaaaaaaacaacaaggagctgccagtcatactggcccagctgccggtgctgccggcgcactactggcagaatcatgatttttcgcaaccttcgcttgtgccggccgtcggcagcgggccttatcgggtgaaggatttcgccatgggcagttacgtggagtacgagcttgtggacgattactgggcgcgcgacctgcccgtgaacaaggggcgttataatttcggcaccatccggtacgaatactaccgtgacgagaccgtggccagagaggcgttcaaagcgggagaatttgatctgtaccccgagggcacggccaaggcatgggtttctgcctatacgggaccggcggttgcggcggggcatatcagacgtgaagagctgaccaccaacaggcccatgggcatgtacggtttctttttcaatacccgcaaagatttgtttcaggacagacgcgtccgtcaggcgctggccctgctttttgacttcgaatggacaaataaggccattttccacggatcctatacccgcagcaccagctttttcgccaacagcgaacttgccagttccggtaagccttctcaggcggaactggatgtgctgcggccttttgccggacagctgccgccggaagtgctgacctctgcctgggatgttccccgtacggcgggcgacggtaacatccgtccccagatgcgtcaggcgctggccctgctgcagcaggccggctggacgctgcaggacggccgtctgcgcgatgctgccggcaggccgtttgagttcaccctgctgttgcagtcggcgggttccacccgcgtggtgctgccgtaccgccgcaatctggaacggctgggaataatcatgaatgtggccatgtcagaccccacacagtacgtcaaccgtgtgcgctctttcgactatgacatgatcatgggccgtgtgccgcagtctgcctcgcccggcaacgaacagcggtcctactggacatcagcgtcggccggtacacccggatcgcgcaattatgccggtgtgcggtctgcggtggtggatgctcttgtggagcggctcatcgcttctccggacagagactcgctggtggtcaactgccgcgcgctggacagggtgctgctgtggggcgcctatgtcattcccggatggtattcgtcctctgtgcgcattgcttactgggacaagttcgggcgcagcgaaacgccacccgccacaggttttgacgtgcattcgtggtgggtggacaaagaggcggaaaaagcgctgcgcaatgccggaacaggatacgggaactgaccatggccgcgtatatcctgcgcagactggcactgcttgtgcctacgtttttcggaataatcgccctgaatttctttgtcatccagtcggcaccgggcgggcctgtggagcagtacctgctccggcttgaaggtgcggattcggtgttcatggaaagggtgggcggcgagtcgggcgatacaggtatagccaccccgcagcttgatggcggcagtgccgcacagggcgacgggctttacaaggggcagcgcggtctgtcgcctgaagtggtcgaggccgtcagacgcatgtacgggtttgacagacccgtgcacgagcgtttctggcttatgctcaggaactacctgacctttgacttcggcgacagttttttcaaagggcgcagcgtcatgcagctgctgggcgacgccctgccggtgtccatctcgctgggactctggagtacgctcatcatatactttgtgtccattcctctgggtatccggcgtgccgtcagacacggcagcaggtttgatgcggttacgggcacactggtggtcatcggcgacgccatacccgggtttctgtttgccgtgctgctggtggtgctgtttgccggcggcagctactggaacatctttccgctgcgggggcttgtttcgcccgactttgcccagatgaccctgtggcagaagataggcgattatttttcgcatcttgcgctgccgctgacatcgctggtcataggtggttttgccacgctgaccacgctgaccagaaactcgtttctggacgagatacaccggcagtacacggctacggcactggccaagggactgaccatgcggcaggtgctgtacggccatgtgttccgcaatgccatgctgattgtcattgccggctttcccggtacgttcatccacatgttcttcaccggctctgtgctcatcgaagtcatcttttcgcttaacgggctggggttgctggggtttgaagcggccatgacgcgggattatccggtcatgtttgccacgctgtacatgttcaccctgctggggctgctgacgcgcatcattacggatatcacctactcgctggtggatccgcggataaccttcggcggcaggggggtggcccgtggctgagttttctccccataccgtgcgcaagcttgcggctttccgtgcacaccggcgcggctggtattcgctgtgggtgctggcggtcttttttgcactgagcatgtgcgccgagctggtagccaacgacaaaccgctgctggtctcgtacaagggcgaatggttcgtccctgtttttaaaagctatcaggaaacgcagttcggcggcgtactgcccgtggaagccgactacagagaccccgctgtcagtgaagcgatacgcggacacggattcatgatctggccgcctgtgcgtttttcgtacgataccgtcaactatgcggccgagctgtatccggcaccgccttccgcccagaactggctgggcactgatgatcagggccgcgatattgtggcccgggtgctttacgggttccgtctgtccattctgttcggcttcgggctgtgccttgtcagctccgctgtgggcattactgccggagcggtgcaggggtactacggcggcgcggttgatctggtgtttcagcgtttcatggaaatctggtcaggcatgccggtgctgtatctgcttatcatcctgtccagcatcgtcaccatggggttctggtcgctgctgggcgtaatgctgcttttcagctggatggggctggtgcatgtggtgcgcgccgaatttctgcgctgccgccagcttgattatgtacgggcggcacgcgccatcggcgtgcgcgattcgaccatcatgttccgtcacatactgcccaacgccatggtggccaccatcagttacctgccgttcattttcagcggggccgtgaccacgctcacttcgctcgacttcatcggattcggcatgccgccgggatcgccgtcgctgggcgaactgctggcacagggcaaaaacaatcttcaggctccgtggatagggctgaccgcattcggcgtgctgggcacgctgttgtgtctgctggttttcatcggcgaggccgtgcgcgatgcgtttgatcccaacggagggaaaaaatcatgacacaggcagacaatgacgtgctgctggccgtggaggggctgcgtatccgctttgacggtcccgccgcggaagcggaaaaagcgggcggaaccggacaggacgtggtgcggggggtcagcttttgcctgcgccgcggcagggtgctgggcatagtgggcgagagcggttcaggcaaatcgcttacggcacgggcccttatggggctgctgcccgccggggcgcgcatctgcggcggcaccattgaatacggcggcaacaatctggccggactggatgacgacgccatgcgtctgctgcgcggcagacgcatagccatgctgtttcaggatccgctgagcagctttaatccgctgcaccgcatcggcagacagatcggcgaaacactggccgtacacagcggctggaaaacagcccggatccgccgcagggtggcttcgctgctggagcaggcaggcatggacgagccgcagcgcatcatggattcgtttccgcatcagctttcgggcgggcagcggcagcgcgccatgctggccatggctctggcgggcgggccggaaatccttattgccgacgaacccactacggcgctggatgccgccgtgcagcgtcaggtcattgatctgctgctggcgctgcgcgcctcactggggctgtcgctggtggttatcagccacgatctgcccatgatgcggcttctggccgatgacctgtgcgtcatgcaggacggctgcgttgtggagtccggccctgcggaacgtgtgtttgccgccccgcagcacccgtatacacgcatgctgctggacagcggggccgacgaacagcccgtgccggtcgatgccgcagcgccggaagtgctgcgtgtgcaggggctggacgtacgctaccccgccggacaggcactgccctttacgccccgccgttatcaccatgcggtgcgcgatgtatcgtttacggtgcgccgcggcgaatgtctgggcgtggtgggtgaaagcggttcgggcaagtcttcgctggggcttgccgtactgcgccttataaggtcgcagggcagcattttgtttgaaggcgccccgctgcacacgctggatgaaaaacagctgcgcccgcgccgcagccgtctgcagatagtttttcaggatccgctggccgcgcttaaccccagactgagtgtgcaggaatgcattgccgaagggctgcatgcccgcggagaactttcccgtgccgaaacagaagagcgcgtcatcagggccatgcgtgaagtggaactggatcccgccatgcggcaccggtatccgcatgagttttccggcgggcaatgccagcgtgtgtgtctggcacgggcgctggtcatgcagccggggtgcatcgtttttgacgagcctacttcctcgctggaccgcaacacgcagtttcaggtggtgcgtctgctgcgcgctctgcagcagcgccacggcatggcgggaattttcatagcgcacgacctgtcgcttgtgcgccgcatctgccatcgggtgctggtgatgcagggcgggcaggtggttgaggccggcgatactgcaacagtgtttgccgcaccgcggcatgcttatacacgccgcctgctcgaggccgctccggcggggctgcagagtgcggcgggaggaataaccggatgaaccgtatcatgatgaaccgcgccgttccgacgggctgcgcggcattggccctgtgccttgttgttatgtggggcggctgccgcgctctggcggccccggcgtcaccggatgcactgctggacacagtgacatcggccatcgccatagaaaaagcagcgcatgaacgcggctccgaatgggagcgcgagcaggctctgctgcaggaagaactgcggcaggcgcgtctggaagaggcgtggtacgcgctgcaggtaaatacttttacccgttatgtggatacggcccgcagccgtgtggatgagctgacgaaaacccgtgacgagctggtgcgcatggagacagagcttgagggggcgctggtggaaagcgtggaggcgctggaaaactttgtgcggcaggatatgccttttctgcagcaggagcgggaccagcgtctgcggtttctgcatgcaagcatgaatgactatgaactgggcggagcggaaaagctgcgcagggtgctggaggcgttgcaggcggaactcggctatggccggggtgtggaactggccgccgcgcagatagacgtgcagggcgtttcccgccgtgtgcagttgctgaggacgggacgcgcagggctgtatgcgctgtcgccggacggttccgccgcatggcgctggacccgtgccgcggggtttgtacccgtggaagacgtgtatctggattcgctgcgtgaggctgcggaaatgacggaatcgggcagtgcattctcgctgccggtgttgcctttcggggaggtgtggtaatgcggcgtttgttaacggcagtgatgctggtggtgctggccgcatggcctgtatacggcgccgaaaggcaggaaaaacccgtactcgggcgcgtggccgaggatgtttcgcagatgcggcgcgagactgtggaaaatgtggaggaggtccggcgctccatagacgcgcagcgcaaagagctgaaggaaaccctgcagcgtgtgaagcgcgatgccgcggcagcgcgtgaacatgccggaaggctggagaccgaactggccggcctgagagcccgcgaagccgaactgaccgctgaactgggcggcaggcaggaggccatgcgcaaaatacgcagtgccgtgcgcgacaatgctgccctgctgctggaatccggccccatatatgatgttcccggcatggcggaaggctggcgcggtacgctggagggcatgaccgctccggaacattttccttcgctggaggaagtcagactgctgctgcactccatgctgctgtccgtggaggcgggaggccgcatggccttggtgcggcagcctgtgcatatccgcgacggcagtctggttgaagcgcaggtgctgcattatggcgcgtttcaggctgcatatgccgcgggtgacgaaacaggttttcttacaagagtgcgcggtgctgatgcgcctcaggcttttgcctaccggccggacagtgccgagtccggcatgattgcgcaggccgtgagcggtaccggaaaagggccggtacctctgccagcggatgtcaccggcggcagagttctggctgacccccctgcgcggcataccatgctgacggctgtcatggacggcggcatgtttctgtggcccatcatgctcataggcgtggtgggactgctgctggtggcagagcggtgcgtgacgctgggcagggtgcgtgccaacggcaggcaggccgtggagcaggtgctgcacggggaccggaacatgactgcacaggccgggcgtactccggcggaacgagtggtccggcgtatgtgcacgccgggcggcacaccggatgatgccgaacagatggagcgccgtctggaacaggcggtgcttgaagaactgccgccccttgagcgttttctgcagaccatacgcgtgcttgccgccatatctcctctgcttggtctgctgggtacggtgtcaggcatcatccagacgttccggattatcacggcgcacggcaacggcgatcccaagctgctttccgcagggatatccgaagcgttgctcacaacggaggcgggccttctggtggccattcccctgctgctctgccaccattttctgacccgcagagtcaatacggtgatgctggacatggaagccgccggaacatcgctcatcgcggcggggagcagcgggaggcagcaatgatgccgggtatcttttccgaaggcttcatgagcggtcttgcttcgctttcttccggcgccggtattctggcgttgctgggggtgctgtgcgtctgggtgtggacgctgatcattctgacggcggtggccctgcgcgatgccgcgcgcggcactgcatgcaccggcgctgccgccgggcagcaggatgacggatgccccgctccgacggcggcaggtgcggcggggcttgtcgccgcacatgccgttttttgccgcgggctgcgtcatggcgggctcagcctgcggttgcggcggcgtattgtgcgggcccgtatggatatggtgctgcggcaggtgacaaaaaatgtgggcaccattctgctgctttcgtcgctggcgcctttgctggggctgctgggcacggtggaaggtatggtgggcacattccgtgcgctggcagaggcgggcagcgcagacaacgccgcactgaccggcggtatttcaaaagcgctggtgaccacgcagggcggcctgctggtagccattcccagcctgcttgcgggcggtattctgtaccgtaaaagccgcaagctgcgtaatgcgctgcgttccgtttcgctgcgggccgcagaagcatcgggccggacggcgcccgcctgttccgggcaaggagatatacaatgagatggcgcggtacgacacaggatgaagtggtaaacgatatcgatctgacacccatgatcgacatggttttcattttgctgatcttttttattgtatccacaagttttatcaaagaatccggcgttgtggtggaacgtcccgctgcggctacgggcgaaggccgtcaggtgcaggtggttgtggccatagacagcgacaacgtgctgtggatggaaggtgaaagtgttgatatccgctcgctggagtcgcgcatggcggggctgctggcagaaaaagacaaccttgcggtgattgtggctgccgatgtgcagtccagttccggtgtgctggtgcgcgccatcgacctgtgccgtcaggccggagtgcgcgatgtgagcgtggccaccaaggatgcgccatgacggattggtgcgtgcggatggcggccgtgggcggcggagtgggggtcacgctgttgctgctgcttttcctgctggcaggaactgctccccgcgtggtgacagatgagcctgtggtgcatggcgcggtcaggctgtcttcgtttaccgaagctccggtacgcgagaccgagacctatgccacccgcgatgtgcagcaggtgcagccccttgaaaagatgtcagaaatggatgtgtctcttgattcgccgcagttggaaatggacatgccctccatggaaatggatttcgcgcccgaactggcaggcaccgtgccgctgagcggagtcccttccgtggcttcggccggcgggttgtcggcgccgtcgggcggtgcctttacgctgggcgaggttgatgaacagccgcgcccgctttatgcgccggccccgctgtatccgatgcaggaaaaacgtctggggcgtgaatgcaccgtggtggtgcgcattctgctggctgaggacggaacggtgaaacaggcgactcccgtgtatgcggaagacgatacccggacgtttcatgaggccgccgtggaaacggtgctgcggtggcgttttgtaccctgccgcaaagacggcagggccgtgcagtgcattgccgagcagccttttaccttttcactgcatcagtaaagggcatggaggtggttatgaccggatatgccatgcttgaacgattgtggcacaccccggcgcggcagatgcggctggcggtgctgtgcgtggctgtatgcacaatgctgccggtgctgtgcgacagcgcgttggcgggcgtccgctccgtgacggccatggaatacgagatattcacggaagccaagcggcttgtggacaaaggccgtcacgatatggccgcagaaaagatggccgtgtacttccgccgttattcggacaggcatcagtacgcgtacgagctgtacggggccgtgctgctggagatgaaacgcgaagacctggcggtttccgtgctgcgtgaaggcgccggagagtatgccgacagcgggtcgctggcccagatgctgggcacggcgttgtaccgggccggaaagccgcttgaggctgccgacgcctttttgaaggcgtatgcgctttcgggagaggccaaaacgtatctggcatattcggccgcggtgtttctggcccgcggcgaacagtacggcagggccgccgccgtactgcgccctcttacgggcagggcggaagcgaaagccgactggcatattctgcttgcccagtgccttatgcggcaggacaaattgcaggaagcggcgcagggactgcgcgccgcagtgcgggtgtaccctgaagatgccaaggtgtggcgcatgctgggccttgtttattaccggcagggactgcgcgacaaggctgcggcaacctatgagatagcgcacaaacttgcaccgcccagcagccgcgagtcagcccagcttgcttcgctgtattgttcgctgggggctccctctctgggggcccgcgcggtgggtgaagctccgccgactccggaaatgctggacaatctggcacattcgctggcccgcggaggcgatctgcccgctgcgctggaacatgcgcagaaggccttggaacaggcccccactgatgaccgccgtttcagaaaagggcagatactgctgcgtatggaaaaaaaggccgaggctgcggttgtttttagcgatctggcagcaggcggggggcgtctggcgcgcaaggcccgctggatgctggccgtgatggcgtggaatgacggggactggcagcaggcgcgggtcgagcttgaaaaactggcttcgggaggggaccgcatggataaacgtgccagaaggctgctgggaattcttgatcaggtttccggcggcgcggaacatgaaggcagacagcagaaagaaggctccgcttcctgacgctgtgacggtttgtgaaccggactccggcgcgggaggcaggggaatgccgcacggcatcctgcccgcgcggaacccgctgtccgcctgcgggggcgccggtctcttttgcgtttaagcgtgcgcctgcggggtggcgggagtgcgtgctgcggcaacgggtcaatcgtattgcgatacactggctctgccttgtgcctgaaaagaatgcctgcgggagattccggctttgccggaagcggcgccttgcatgcacacgggcggaaaaagcgttcaggccgccccgtacgggcggcctgtctgtttttttgtgcggggtctgccggattgcaccggtgtgcggttcatcacgcgggtgcaggcgctttacgctgatgttcgcgcgcagatcatgctgtttttccggcttcttccagcgactggatgagcgaacgcagttcgttggcctgcgtggccagttcctgcactgcttccgccgcctgcatcatgccttcggtggtttcgctgactatcatggtcacctcttccaccgagcggtttatctgttccatggccgcggcctgttcttcggctgcggtggcgatgctggaaacctgcagtgcagtgccgtccgccacggtgacaatggagtccagcgccgcgccggagtcgttcgctttgcctgtggcctgctggatggcggtcacggccttgtccatgctttcaatgtttttgcctgcggcctgctgaatgctgctgatgcggtcgcccacttccttggtggcgctcatggttttttctgccagtttgcgcacttcatcggccacaacggcaaagccgcgtcccgcatcaccggcgcgtgcggcttcaatggccgcgttgagcgccagcaggtttgtctggtcggctatgtcgctgataacggtcatcacctgtccgatggaatcggcctgttcgcccagcgaccgcatgctgtccttgagcgacagagcagtggtgttaacctgatctatggcctcgatggcctgctgcacgatgcccgccccgtcctgtgcgcggtcccgtgcttcggaagagctggtggcggccagtgtcgagttctgggccacctcgttcaccgtggcgtttatctgttccatggcggtggctgtttcctgcattctgtcgcgctgtatggaggcaccgttgcttacctgatcgacctgtgcggtcagttcgtcggcggctgatgacatgcgttcggcaatattgtttgcccggccggaaagttcctgcatatgttccacaagcttggccacgcgggcctgctgctctctggcctgctccagagcctgctgcgcattgtcggcctgtagcgaggcttctttgcttttggcgttggcctcggccattttttctttcagcgatcccaccatggtggcaatggaatgttgcatggaggctatttcgggcgagaatgagccgcttacctgcgcatccagattgccgccggccacgtcgctggcgtaatgttcgatgatggaaagcggagagatgagctcgcgcctgaggatgaacagtgtggtggcggtgaccagcagcagtatgcccgcaccggcgatgaaaagggcgttgcgcagtgccgttacgccggcaaaggcttcagcctcgtctatttcggcgatgatgccccattttacgccggacagcacttcaagcggtgcgaatgacgacaacaccggattgccgttgtagtcggtgatgatgcgtgtgccggacctgccctcaagcgcgctgcgtgatgcttcggtatccaccttgcctttctgcggattgcggaatgatccggcaacggaatgaaattccggttcaaggaatgaatccgagcgcatcagcttgtcctgacctacaagataggtttcacccgtctgacccatgccgtcgcgcagctgcatgagcgcgttgatgcggtcgaggggtatctgcaggatgacggtgccctcaatgccgcttctgttttctatctttctggcgatgaaggcggcgggctctccgtttgagggggcatagggccggaaatcggcaaagcctatatcgctctgctgcgcggtctgccatgcctgcgctatgctgctgccggcaagcggtccctgtgtcagactttgtcccaggtctgattctctggcctgtgtaaaaagaatgcgtccttttccatccaccagaaaaaggtcgtaatagcctttttcgagcacatagttttcaaagtgcggcaccgcgcgtttgtgcaggcgggtatatgcagcggaggtgacatcaaggcctgatgccgtgtttgcatccggtgtttcggcatacatgatgaagcgtgaaagaaaatccgcagccgccgtgctgcgtgccagctgcagtatttcgttgttccatgagcggatgatttcctgcgcggcatgctgcttgattgccctgagcgaggtaagctgaccgaaatactgttcttcgagtttgtctgaagctgatgtgaaggcgtaataccccatgccgatgaacggcagaagcccgatggcaaggcagaacgcgatcattttggtcttgagcgatatggttcccttcatgctgaatcctccggaatgtgcatgtgcacagaaaaaataagcgtgctgtcaggtgagcccggcggcaatgataactccgcaggctgcgcggatatgtcggctccggcggcggaacaacaggttatcatctgtctgcctgcggctccggatctgcagggtggtcactcctgcccgggcatgaagtatgcccggtacagatcccggtacccttctgacgctttgtactccttcagccggaaggaaaactcctgtacaaatttttctgtcacggtgtttttgttgaagatggcgtacagaccgtcagtctttattacaatatcggtatgcggtctgattccctttaggtggagggagttcagcacatgccgcccgttgccgtattccgcggcaatggcgtccagccggcccatggccagtttcttaaagttgatggcgtcggaatgcaccttttccaccacgcagtgggtctcgatgtagtcccagaattccagagtatagctgtaaccgcttacaacaccgattttaagcccccgcaggtcgtcaagcgagcgcaggtttttcttcctgctccagagtatccatggtgaatccaccagagattcttccgggtagcgcgcaaacatctcccggtcggccgtatggtttgccgaaaacagcacatcggccccgcctgcctgaaaaatgcccatggcgcgctgccatggaaacgccttggtgctttttaccggcacccccatgccgttaagcacgtggtgcacaacgcgtgtggcaaacccgttgacacgcccgtcgtgctgggtctgatagggtggccatacgtcgcatacaagcaccagcggccgttccgttttttgcgcggcataaaacggcagcgccgtaacggccagcagaagcatgatgaaaacaactgtacgtatggaataccacatggttgaggatactacagaaaatgcggggaaccagacagtatttttttaagtcggcttctgtccggcgcgcacatggcacgaggcgcgggtgagcattttttcacaaaaagggcagactgtagcaaatgctacggtgcgggactgcgggtgccgctagagtctgtcatgctgtcaggcggcggacacaggcggtagtatggtggcggacacctcgcgcacattgcccttgtgcggaatataaaatgactgatatgcgctgtggtgccggactgttccggcgcgcggaagctgcctgaaagcggcggaccggccgcacggacgcgtgcggagaaccggttgatgttgcgcaacttttactacgcgaggagtggatatgagcgggtctaacaacagaaacacgcaggacgccggtgccggtcccagaccgggattgctctgggccgtgctgtgcttcacgctgcctgtgggcgtcatcctgtacggaaccgtttttgtgggagtgcgcccgcccgtgctgccgttgctggccgccgtggcgctggccggattgatgtgcctgcctgtgggctacacatggaaagagctgcaggaaggcatgctggagtctctgggcagggtgcagcttgccgtggccattctggtcatggtgggcatgaccatcagcgcgtggctggcatcgggcaccattccggccatcatctactgggggcttaaacttatcgctccgcagtatttttttgcatcggcttttgtgctgtgcgccgttgcttctgtggccacaggaacatcgttcggcaccatgggcaccatcggtgtcgccctgctgggcgtgggcggagtgatgggtttttcgcccgccatgaccgtgggggccatcgtttccggagcctatttcggtgacaaaatgtctccggtttccgactccaccaacattaccgccaccatctgcgaaactccgcttttcacgcatatcagttccatgatgtggaccaccgtgcccgccgcgctggtggccatggccggctttatgctgctgggggccacgcagacggctgcctccggcagtctggaaagcctttccggcattctggcgggccttgaaaacggcttcaacctgtcgccggtggtattcattcctccggtgctcatggtgatactggcttacagaagataccccgtgctgccggtcatgggcgtatgtctgctgagcgcgctgctcatcgcgctggcaggcggcgccacgctggatgtgctggcaaagcagctgaccaccggctacaaggccgccacggaatcggcacagcttaacaagctgctttcgcgcggggggcttatgtctgtcatgcccaccattctgctgctgacttcgggtatggctttcggcggcattctggagcgcgcccgcgtgctggaagtgcttcttgatgccatgctgcgcggttccaggtcgcctgtgcggcttgtggcgtccacgctggggtccgcatatatcatactgctgggcaccggcagccagatgctggctgccattattcccggccgtgcctttctgcatgcctacgatgaaaacgacctgcaccgctccgtgctttcgcgcacctgcgaagacgccggtacgcttggctgcccgctggtgccgtggagcgtgcacgcattttatataatgggggtgctgggtgtcagcgcctatgaatttgccccgtacgctttgcttaactggggcgttcccgtgttctccattctgtgcgccatgaccggcatcggcatgcgcaggcgcgacggttcgcccgtgcgccgtgcacccgcacaggtggaaaacgcctgacaaaacatgaaaaaacgggagaccggtgtatagtatggcttcagaatccataaagaacgtcatcttcatcatgctggatactctgcagttcaactatctgggctgctacggcaataaagaggtgaagacgcctaatctggaccgttttgccggggaaggctttctttttgaaaacgcctacagcgaagggctgccgaccatccctgtgcgccgtgcgctgatgaccggacgctacacgctgccttacggcggctggaagccgctggaccccgaggataccacgctgaccgatattctgtggtgccgcgaggtgcagacggctctggtatacgatacgccgcccatgcggctgcccaaatacggctattcgcgcgggtttgactatgtgcggttctgcaacgggcacgaactggatcacgagaccttcagcaaggtaccgctttctgaaaagttcaagccggaagactatgtttcgcccaactggcttacgcgtgatgcggacggcgaactggacagctccggcaaatcgctgctgcgcgagacggaatgctatctgcgtcagcggcagaagtggcagtcggacgcggacaactatgtggctgtggttgcccgcgaaagtgatgactggctgcggaccaagcgcgatcccgaacgtccgttctttttgtgggttgattcctttgacccgcacgaaccgtgggatccgccttcggtgtgggaaggccgcccctgcccgtacgatcccgactacacgggcaatccgctgctgctggcgccgtggtccgaagtggccggtgtgctgactgaagaagaatgcaggcatatccgcgccctgtacgccgaaaaggtgactctggtggacaagtggatgggccgtctgtttgattctctgaaagaacaggggctgtgggacaacaccatggttgtggtcacatcggaccacggacagcccatgggcgaaggcgaacacggccacggtatcatgcgcaagtgccgtccgtggccctatgaagagctggtgcatgtgcccctgatggtgcatgtccccggtctgaaaggcggtaagcgtatcagcagttttgtgcagaacgtggacatatcggccaccatcatggacgcgctcggatactataatacggaagccctgcatgatgcggggcacgaaagcataagcacctacgatgcggaagatatgcacggcatcagcctgcttccggtcatgcgcggagaaacgcagaccgtgcgcgattttgccattgccgggtactatggcatgtcatggtctattataacacatgattacagctatatacattggataacgcgcgagatcgacacagactccatgaacaagatattctacgacggttccggcaagggcggtaacgccggcaggcagtccgcccagctggaggtcaaggaagagatgtggacctgtgtgcccggtgccgaggtggcattgccgcagcaggacgagctgtacgaccggaaaaacgatccgttccagcttaacaacatcatcgccgaacagccggaaaaagcgaaagagctgctgcagcagctcaagctgtacatcggcgagctgagaacaacctgacagaaacccgccgcggcaggcagccgcctgccgcggcgggcatggcgcgcagggcgcgccggagaacatcatggaagatttctggagaatacgcgccacggacaccgcatggaaaggtgtgctgcatctggcgtcgccgcgcaggtacagcaggggcgaagtgattatccgcgccggagaaatggtggacagcctgttttatctcgaatccggcgaagtgcgcatgatccgtaccagtatggaaggatcggaaaagatcctgatgtacatcgaggaaggcactctgttcggcgaaacgccgttttttaccggtcagcccatcctgagcacgtttgtgtgttcgcggcctgcggttatctggcgcttttcgcggcacagcgtctatgccgatctgctgcccaaccatccggaaatcgtcagttcgctgctgcacacgtttgcggcaaaggtgagcacgctcagcaaccagtccgcctcgctgggactgcagaatgtggcggagcggctgtgtacgtttttgtatgtcaccagcggcgagagcatatccggtgcccatggcgccgaactgaaactttccatgaaaatgcgcgatatcgccaacctgctgggcgtgcatcgcaccacgctgtacaaagccatccgcgatcttgaaaaagagggtgtgctggaaaattttaccagagacagtgtgcgcattgccgatgtgacgcggtttctggaaatggtgcataaataacggaccgctgcggcggtttttttctcacgcaggggcgggctgcattgcccggcacctgccgtgcggaacatgacggcaaggagctgtatatgagtttgcagactgtggcgccgggcgatcttgatgcccgcatagaacagaccgcgcagggtattgtgctgtttcacaaggaactgtgcccgcattgcaagaatatggaaaaagtgctggccaaattcggcgccaaaaatcccgatgtggaactgctggccgtggacagcgaagcagaccccgcggtgatggaagcctacggcgtggagcgtgtgccgtcgctggtcatcgtgcgcggggggcgggccgtgtatacccgcaccggtcttatgaatcctaaggaactgacaacactgtatcattcagtatagcgccgcggcgcggggagtacggctgagcaccatggaaaccagacaggttgatgtgcttatactgggcggcggggtggccggcatgaccgccgccgtttacgccgcccgcgcggggctgcgtgtgacgctgctggaggagaatgcctgcggcgggctggtaaactggacgcgtgttgtcgaaaatatgccgtcctacatcagcatacccggcatggaactggccgaccgcatggcggaacaggtggccgcgctgggggtggatgtggaagaggccgcctgcattgaagaaatatcactcgcggccggagacaaaactgtcgtggccgacgatgtgcggtatgaggcccgtgccgtcattgccgccacggggcgcaggccggtgctgctggactgtgccggcgactgctgtcaggtgcattactgtgccatatgcgacggcagcgcgtacaagggccggcacgtgctggtggtgggcggcggcaacagcgggtttgacgaggctctggccctgctggacacgggtgtggcacgggtgactctgatcgaggcgcaggacaggttttttgccgcggctgcggcgcagcgtgcgctggccgcccgtgagggtgcagtcatgtatacctccacgcgggtgacgcagctgcacgggacggatgctcttgagtccgtcacgctgacccgtgcagacggttcggaacagcagctgccgtgcgacggaatctttgtgttcatggggcaggagccaagcacgcagcttttccgcgggcagctggaactggacgcacaaggctacatagtcactgacggcctgatggccacatcggtgcccggcgtgttcgcggcgggtgacgtgcggcccaagcgttaccggcagataaccacggccctgtctgacggcaccgtggccgcgctggaggcggaaaggtatatccgccgtacggcgggctgatgccggttttttactgcggtcgccgggcaggggcatgatgcgcggcggctccggattttcgcgtcctttccggctgacgctgtatgacccagacccgcgccggtgccgggccacggcggatatgctgcgtcgcgagctgggccggcatgtgtttcgggacttgcgcggcggcgttgtttcggccaatgtcaccgaagttgcctgttatctggccatagcccggcagggatacgccgacagtgttcccgtgctggagcttgacggcgttccgctgagccggtgtctggtgctggaaccgcctcatgtgcgcagctttgccgcatggctggagcagcaggcgcaaaaggaagacaggggcggttctcagccgccctatctgcagcattgtggcggcaggttccccgacaggagtcaggagagcgaacttatttttccggaggataaaccgtgaatcccattgagaaactgtgtagggacgaggccggcaactctgccgtgcttcaggggaacatcgcttttgccgtgggctgcgtgcgcgccggcatccatgccgcggacggttatcccggcacacccagttccgaagtgatagataaaggcctttcgcaggtgcaggacatgatcaccgtgggatggtccgtcagcgaggccgtggccgccggtgtggggcacggacattctctggccggacgcgactgcgtcgtgaccatgaaaatacccggcctgtatcaggcgggtgacatattcaccagcgtggccacctataccgctgaccgcggcgggctgatattttatgtggccgccgactatacacccagttccacgcagcacgtcatcgacccccgctacctgtacaaaagctgctttgttcccgttttcgagccgcgaacccatcaggaactgcacgagtcggcgctggtggcggtggaaatagcccgccggttcaatacgcccgtggttatccagcccagcggcgtgctgtgccacagcgaaggcctcgtgcgcatgatgcccgtcacttcccgcgagcctgctccggtgtctccgctgcggctgcagaactctctgcccgtgtttgcccgcgccaactacgacaaagtgatggccgaacgcatgcccggtctgctggaaatggtggagcagagccccctcaatgtgcatatcaaaggttcgggcaagcgcggtgtcatcacccacggcatcaactccatgtacatggatgagtaccgggcgctgttcgacaaggacatcgatatcctctcgctgggattcaccaacccgctgcccatggaaaaaatccgcaatttctgcgaatccatcgaaggcgaagtttttgtcatcgaggacggctaccgctttattcaggaagcatgcggtgccgcaggtctgaaggtgaccggcaaggaagaatacagcaacgtgacggaatggacgcctgccagcattgcggcatttctgggccagcaggccacggcggctccccgtccgcaggctgcgcctgtgccgcgtccgcccatgatatgcgccggatgcccgtaccgcctgttcggcgaagtggttgcccgtatgaagcgcaaaggcgagattgaagccgttttcggtgacataggctgtaatacgctgctgtattttctgggtgcgcttgatacaggccttgccatgggcgccagcgaaagcaagcgtaccggctatgttctttccaagcccgaatcggtgagcaaatgcatcagcctgctgggcgacggcacagaatgccacagcggcatggatgccaccagaaatgccgtgttccgcaacgtggccggtgtaaaggtggtgctggacaacgaatggacagccatgaccggcggtcagcccggtcctacttctcccgtcaaccttgcgggcgaccccacacggtttgatcttgtggcatcgctcaaggcgcagggggcggaagtggcgctcatcgacgcatacgacatgaaaagcgtgcgcaaagggctcagggcagcgttgaaagccgcggaagacggcacctttaccacgcttgtcatccgcggcacctgtatccgcaaggtacccgcagccgattacggccagaagcttatcgtggataccgaaaaatgcgtgcagtgcggcgcgtgcaatatctgctcgggcattcagcctgatgaaaacggtgtgcctttctggaacaacctgtgcaccggctgcgtttccaagactccggcctgtctgcagatgtgccccaagggtgccatagcggtggatacggaatgcagcaccggcgcctgtgccgaaaagcccgtactgcccgaagctcctgaacatatcgatgtgcctgtgcttaccgatgcccagcgtcccgctcgtctcagcctcggcatccgcggtgtgggcgggcagggcaacctgttcttcggcaaggcgctggcgcagatggcgttcatcgccggttacggcgaaaagaatatcctgaagggcgaaacccacggtatggcccagatgggcggtcccgtcatttccacatttgcctgcggcgacgtgcacagcacccagtttgtgccgggtacggctgatgcgcttatcgtcatggagcaaagcgaagtgctgcgccccggttttcttgatatgctgcgccccgaaggcactgttctgctggcggaaaccgtcattgtgccgcagggcttcgacccggaaaaataccccaccagacaggccattgacgagctgctttcgggctgcaacgtggtgcgtatagacgtgctgaagatggcccttgcactgggagacgaacgcggccgctgcgccaacgtggtcatgctgggtgcgctcagcaggctgtcgccgtttgacgccttccccgttgaggtatggctgcaggcgcttaaaaaagtcagcccccgtcccgcggtatggacgctgaaccacgccgcctttctgcaggggcgcacactggtgtaggcccatgtgataccaaggcccggagtgtgacgcttcgggcctttttttaccccgcaacacactgtaaaaaatttgaaagagcctccgcatgagcatgaccattcccattgattattcgcgcataacggatctgttccgcaccgcgcgggaagaaggccgtgattttctgtatgagtacgaggtctacaccctgcttgccagttccggagcggaaaccccgccgcgggcgaatctgattccccgcggggccagaccctcggacgaggaactgatggccattcccggagacagggccgtgctcaagattgtctcgcccgccattgtgcataagaccgaagtgggcggagtgcgcattgtggaaaaaacgccggaccgcatccgctccgccatgcggcgcatgctgtatgaagtgccggagaattttgccgcctgcatagaacgcgaccccgaccatgccccgctgccgtacagaggcctgcgcggagaaacattacaggctgccatcagcagagacctgaagggggtactgcaggtacagttcatgccgccggattccggtgcgttcggcaatgaacttattgtgggcctgcggcgcacgcgcgagttcggaactgtgataagcgccggtctgggcggtacggataccgagctgtatgccgagcgcttccgcaaagggcaggccgttgtggccgcgtccacccagctgacggacgaggatgcttttttcgagctgttccgcaaaaccatttcgtatcgcaagctggccggtctgacacggggacagcagcgcattgtcaccgatgaacagctggtggaatgcttcgggtcgttcatccgcatggcacgttatttttccgacgccaacccgcaagcgccttttgtcattgatgagctggaaataaatccctttgcattcagtgattacctgatggtgccgctggacggcctgtgccgtttcagtgaaccggcacagccggccaacgtccggcccgtggcaaaaatagacagactgctgcacccgcggtcgatcggtattgccggtgtttcagcttcccgccgcaatttcgggcgtattattctggaaaacgtgctcaacgaaggtttcggggctgaaaacgtcacggtgttccgtcccggtgctgctccgggcgatacacaggaaggcgtacgcgtgctgccggaactggccgcgctggggcttgatgcggcaggcggcaaggtggcgccgcagaatgcgcttgatctgtttgtagtggctgtgggggcacagcaggtgcccgatatggtggatgagatcatcagactgggggctgcccacagtgttatgctcatacccggcggcatgggtgaaacagaaaacagccgtgaacgtgcggcgcgcgtcatagcgcgcatcaacgatgaacacggcaggggcgacggcgggccggtgtttctgggcgccaactgcatgggggtggtttcccgtccgggccggtatgatacatggttcattccggagcagaaactgcccaaggacagaagcggcacctgccacagggccgcgcttgtcagccagagcggcgcgttcatgctgcaccgcagcagccagtgccccgaactgaaacccgcctatatgatatccatgggcaaccagacagacctgacgctgggagacatggtcacatatttcaaggacagcgatgcggtggatgtcatcgctgtatacgccgaaggattcaatgatcttgacgggctggcattctgccgcgctgtgcgcgaagctgtcatagccggaaaggaagttgttttttacaaggccgggcgcacgccggaaggccgcagcgccaccagcggacacactgcttcgctggccggcgattatatggtctgcgaaagctgcgtacgtcaggccggagccattgttgcccgcacctttaccgagtttcaggagctttttctgctggcggagaagctgtacggcaaaaaagtgcgcggcacccggctggcggctgtgagcggagcgggctttgaggccgtgggcatggcggactccatccagtccgatgattaccgcatggaactggcgtcgttttccgcttcaacagtggcagccataagcgaactgctgcgtggcaaaaaactcgatgcgctggttacggtaaccaacccgctggacatcaatcccgccgccgatgacgaagtgcacgccgaagtggcccgcctgctggcggcagaccccgctgtggacgccgttgtcatcggacttgacccgctgtcaccctcggtgcacacgctggacagtcccgatgtgccggatttttccattcatgaagaaggtgccgtgacacgccgcatcatacaggtggctgcctgcagtgataagcccgtggtgggcgtggtggacggcggcaggttgttcgaccccatgcgggcgcaggtgctggccggcggagtgccggtgttttccgtatgcgacagggctgtctcttcactggctgtgtacatagaaggcaggctgcgggcggacatactgcgggcctgtgtccatgacaacagctgcaacggctgacggaggcactctgtccggcctgttgacattcagcggccgcggcatcagtcgcggccgcattttcatggaactgcggacggagtggcatgctgtgtaaagccgatgtgacagtggcggccagtgcggccggtgcagccggtgtgtgctgcacaaaaccattccgttgttctgtgttcccgcgcatacggtcacgtttctgcttccggcggcgctgcagacactctttgccgccctgccgggcatagtgcggggggctgcctgccatggctgccctgcgcagtcccaaagcgcggtctgatttttttatatctctccagtcggccttcacgggcggcgcgggctgtaaagacgcctgtgccgccctttttatatgcggcacgcaagtccgtcacggcatggagcagtatccgtgcgtgcggtacctgatggcgtctgtaccggcgttacctttattttttgccgtaaacacacatgtactttatgattgatagtcaagatgaatggcgtgagtgcatgcttgaactgtgttcatgcagcagttttttacaatgcataaaaatgacttgtcctttttatctgtacgggagtaaggcaggcgtgtccgtaagccaagtgtaaaatgcggctgctacggaatgcaacagcaacgccggaatgcagttactgctttccggcatactgcgtacaggtggtaaaagatgaaagaagtattaacaacgtgtccttactgcggtacagggtgcgctttttaccttcaggtgcatgacgatactgtgacaggagtccgtccggccgtcagcaacacggtgaataaaggcaggctgtgttccaaggggcatttcggctttgatttcattcaccatggtgaccggctgaaaactccgcttatccgcagggatggccggctggtgccctgcagctgggaagaagcctacgattgtatcacatcgcggctttcagagattatccgtcagagcgggcccgatgccgtggcagggttcagttccgcccgttgtaccaacgaagaaaattatctgatgcagaagttcatgcgtgcggccgtcggcaccaataatgtcgaccactgcgcccgtctctgacacgctcccaccgtggccggtctggccgcagcattcggaagcggagccatgacgaattccattgatgaactggagagcatgggggccggcgatgtgatttttgccgtgggtacaaacaccacggaatgccatccggtcataggggccaatatgcttcaggccgtgcgtcagggggcccgtctggtggtggccgacccgcgcgccgttacgcttgcggcgcacgccgcggtgtggctgcgtctgcgtcccggcactgatgtggcgctgctgaacggcattgctcatgtgattatttccgaaggtcttgccgacgaggcattcatcgcgcagcgcaccgaaggatatgcggcgttccgcgaaaccgtgctgcgctgcacgccgcaaaaggcatcggcaatcacaggcgtaccggcggacgacatccgctccgcggcacgcattctgggctgcgccgccaacgtctccacctattacaccatgggcatcacgcaacacacctccggcgtggacaatgtgcgcgccgtggccaacatcgcgctgcttaccggtaatgcggggcggccgggtacaggggtcaatccgttgcgcggacagaacaatgtgcagggcgcatgcgatatgggtgccctgcccgatgttttgcccgcgtaccagcgcgtgaccgaccctgccgtgcgtgagcgctttgcggccgcgtggggcagagaagttcccggaaagccggggttgcgcatacctgacgtgctgcacgggctggaacacggcactgtgcgggctttgtatgtttttggtgaaaatcccatgcgcagcgatcctgatgtgggccatgtggaacactgtctggacgctgcggagtttctggtggtgcaggatatttttcttaccgagacagccgcaaaggcgcatgtggtgctgccgggagcgtcctttgccgaaaaggacggcacgttttccagtaccgaacgcagggtgcagcgcatccgcagggcggtgccccccgcaggcggcagccgcccggactggcagatactcagcgagcttctgacccgtatgggggcagggccggagtatggttcgccggaggaaatatttgacgaaatgcgggcgctgacccccagttacgcaggcataacctatgcccgtctggaaaagggcggcctgcagtggccttgcccggatgttgatcatccgggcacgccggtgctgcaccggaacgcatttatgcgcggccggggggcttttcttgccgtggagcaccgtgaaccggcggaactgccggatgacgcgtatccgctgatgcttaccaccggaagggttgttgcccattatcataccggcaccatgacccgccgctgctgggggctgaacggcgtggcccctgaagagcaggtggagctgcatcctgacgatgcggcgcctctggggatagccgacggcgatatggtgcggctcacttcgcgccggggcagtatgaccgcgcgggtgcatgtgaccgaaaaaaccatgcgcggtctggtctttgtcacattccactacagcgaaagctgcggcaacgtgctgaccaacagcgcggcagaccctgaaacaggcaccgcggaactgaaaatatgttcggtgcgcgtggaaaaagcagaccggcagggcccctgtccggcggataccgccggacggcggccggaggcggctgctcagaaacactattccgaaccggcggtgcatcctgccggaacaccggagaaaatatgcaatcccagttgagtgattttgtggtggcagatgcttcgcgctgcataggctgccgtgtgtgcgaggtggcctgcgccgtggcgcacaccgctacaggcaaggaacaccccgtggccggcaatctggacagcccgttgcttccccgtctgtatctggtgcgcacgccgctggccacagcccctgtgcagtgccgtcactgcgaggatgccccctgcgctgcaagctgccccgcaggtgccatcagacgtaaggacggcgcactggtggtggaagaggcccgctgtgtgggctgcaagacctgtatgctggcctgcccgttcggcgccgtggaactggtgcctgtatacgcgcagggtcgtgccgtcatgcagaccgtgcagacagaggacgggggtgtatgcacggtttctccggtcatggtggccgtcaaatgcgatatgtgcaccggcaggcaggcaggaccggcgtgtgtgcaggcctgcccccgcggcgctttgcgcatggccgcggtgagtgatctgcgccgcagacgctgcgcgcaggctgcggccggactggcaaaatacgtgacggcattgcatccggaggacggaaggtcatgaatggacagcagaatgtgatacgcattgacagcgatatatgcacgggctgcggccggtgcaaagatgtctgccccgtgggggcggtggaaggggtgcaggggacgccgcacagtatcagagaggatgtctgcgtattgtgcgggcagtgcgtgcagcagtgcagtgcttttgcctctttttacgaacagcaccctgcctgcattgccgaaaagaagcgggaaagaggcctttttgtttcggaggcagcaccgctttttgccgcatggcacacgggggatgcaccgcgggtggccggtcgtctggcagaaggctgccacagcatggttcagtgtgcgccagccgtgcgtgctgccatcggcgaagagttcggtatgcctgcgggggcgctgacccccggaaggctggccgcagcattgcgcaggctgggattcgacagggtttacgacaccaattttgcagccgacctgaccataatggaagagggcagtgagctgctgcagcgtatggaaggcgccggaccgctgcccatgttcacgtcgtgttgccccgcatgggtccgttatgccgaacagcagttccccgacctgctggaacatctttcatcctgcaagtctccgcagcagatggccggagccgttttcaagtcgtacggggcgcagctggacggtgtggacccgcggcaggttttcagcgtggcggtgatgccctgtacctgcaaaaaggcagaagcgcagagacccgggatggagcatgacggggtgcgtgatgtggatgcggtgctgaccaccggcgagcttgcggccatgctgcgtcaggcgcacatagattttgccgctttgcccgacgagccgtttgaccggcctctgggcagctactcaggtgccgggaacattttcggactgaccggcggagtgatggaagccgcgctgcgtactgcctatgaactggtgaccggagaacccgtgccctgcacggaactggtgtatgtgcggggcggcgaaggaatccggcacgcaaccctgaccatggacggccgcaccttccgcgtggctgtggtggccggattgcagcatgtgcgtccgctgctggaagccgtgcgcgcgggtacctgtgatgtgaattttgtggaggtgatgtgctgcccgcagggctgcataagcggcgggggccagcccaaagtgctgctgccttttcagcgggatgaggtgtatgccgcgcgcaaggcggcgctgtaccgccacgatgccgagcttgcctgccgcaaatcgcatgaaaatccgcaggtgcaggcgttgtaccgtgaatttctgggcgaacctctgagccatgtttcgcacaatctgctgcatactgtttacggccagacgcgttagggaggctaagatgaatgcttttattgtggcggacccgcgccggtgcatcgggtgtgccgcgtgcgaggtggcgtgtgccgcggcagcggcaggtcagtccgtgtttgcccccgggggacaggcagccgtattcagcccccggctgcatctggtggcggaagctgcggttacagcgccggtgcagtgccggcaatgtgccgatgctccctgtgcggcaatttgtccgcgcggagccatacggatggcggagggcgtggtcaccgtggacagcgggctgtgcatcggctgcaaaatgtgcatggtggcgtgtccggtgggggccattgaggtgcggggcggcagggcgtccaagtgtcagctgtgcacggaccgtccggaaggtccggcctgtatgcaggtgtgccctgcggaagcatttacgctggtgcgtgcgcaaaccctgcgcgccgaactggtacgccgcagagcggccggagtatgcccggctgctgatgcgcggctctgacagtaggtcgggctgtaatgccggatgctgtctgatgtgcattgaacgccgtatcctgtaaaaggatacggcgttttttgtatgcagaaaaccccccgctaggcgggggggtccgtaaagcttaaagctatagagatattagtaaaactccttttgatttgctaattaatccctgcggtctggcaactgcaggtggcaaatcaaaaggaggtcacaatgggtgacgctaagagtttagcccacacaaaatggaactgcaaatatcacgtagtgtttgcgccaaagtatcggcggcaagttttttacggggagaagaagcgcgcagtgggtgagatattgcgcaaactgtgtgagtggaaaggcgtacatatagtcgaagcagaatgctgccccgatcatgtacatatgcttcttgaaataccgccaaagatgagtgtttcaagttttatgggatacttgaaaggaaaaagcagtttaatgttgtatgatcaatttggcgatctgaagtttaaataccggaatcgcgagttttggtgccgtggatattatgtagatacagttggaaaaaacaaggcaaagatacaagattacattaagcattaacttgagcatgataagctcggtgatcaattatcccttccatattctggaaacccgtttacgggtcgcaagtaacagaaatgcagatgccagacgaacgtgcgcctgctagggcgctgctagtaagaaagccttacaggcgcatatgaagaacccccagctatgctggggggtaccttttttatttgcggccggtagggtgcggcagggttaccagactgtgccggacagggcgtcgccgataagtttttccatacgggtgcggaaaaacggggcatcccatgcggcagcatgtgcggcgatgtcagcggctgaaaagtccaccccgctggattcaaagcggctgatggcttctgccagacattgcgcggtctgctgcccgaaaaacagtcccgtgcggttgtcctgcaccgtttccagcgcgccgcctctgccgtaggcaatgacaggagcgcctgaagccatggcttccagcggtatgatgccgaagtcttccgttccgggaaaaatgagtgccttgcagcgggagtagtggtctgcaagtacgttgtccggctggcgccccatgatgtgcaccgtagggccggccatgcggcgcagcatcggttccatggagccgccgcctatgacgacaaggggttttgccagcgcgttgcaggcctgcacggcaagctcgggccgcttgtagggtgccagttcgccggcatacagataaaaatcgtcgcgttgtggagagtatgaaaactgttttacattcactggaggatgtataatgcggcttgcccgcctgtagcatttgtcaatgcgttttgctacgtactgcgaattggcggcaaagcggtcaaccctgtctgctgatgctctgtcccacaggcgcaggtaatgcatcacgggtgcagttaaaagacgctttatccggccgctctgctccatatagtcgtgatacatgtcccacacataccgcatggggctgtggcaatagcacagatgcagtgtatcaggcgaggttattattcctttggcaggtccggattcgctggaaatgaccagatcatagccgcgcaggtccagctgttcgagagccagaggcatgagcggcaggtagtactggtacagtctgcgcgcgcggggcagacgcccgatgaacgatgtgtgtatgcggtggcgggtaatgacggaagacgcgaactgcgcggggtcgtacacatgcgtgtagatatccgcatggggaaacatgtgacagagttcttcaagaacccgctcccccccgcgtctgttgaccagccagtaatgtacaagtgcagttttcacaaagcatatataccggttgtgaacaagggcgtctagtgttcgctgtacaagatttcttataaatgttagtgggctgaacgctaaccccgactgttggagtcttcgatgcaagaaactggttcctttggtgaacagtatggccgctctggcacgcaaacggtggcacgcgctgccgctttttccgcgtctgccctgcgccggctgaaagtctggctcgggcaggaaaagattgtggcgcaatcgtatgccctgctgcgtgttgttttttttgccggttgtctgctttctccgctgggcaaggcgtttcaggtgggtgccggtgttgccggacttgttctgctggcggcgtattacaccggcgggtatgcccgttccaatctggcccgtctgccgttccgctggattttcgccgttttttttctctacccgtttgcggcgacgattttttcgcagtggccggggcacagcttcggatatacaaaacatattctgcatgaatcatttcctttgttttttatgggattggaatgcatcaggtcgccccgtgacatgcgcacggcgggtgtgtgtctgctgctggcagtattcgggcagggggccgacggcatgtggcagttcgtgacggggtacgatctgattaacggtacccccgtaactgttgacggcaggctgacaggatccatggggacataccgcgtgggcaattatctggccatcgccatggtgccggcactgctcacgttctgggctctgccccgaagcctgtccgtccggtggcgcagcctgtttgtggccgctgtttccgtccctccgttttttgtgctggtcatgtcgcagacgcgcagcgccatgctggggcttgccggtgcgttatactgctatgccgtgctctgtctgcgtgtgcaccgcaggctgctgatggtgccgcctgtgctgctcggtattctgctgctggcagggccggacagaatccgtctgtccaccgcgctgcgtgacggccgctgggagctgtgggaagcggcatggcgtatcttccgcgagcatatgtggttcggcacgggagcaagcactttcaatccggcgtttaacagcatgggcataacgcttgtcatcaatgacaacaccattccgcatccgcatggtatttttgtacagtttctttcagatggcggcattgcgggttttctgctgcttgccggtgttctggcgggtataggttttatctggtgcggcatccgggtatggaaaggtgtccgtgcggcagacgtggatgaaatccgctactggcgtatggccggtctgttgtgggcggggtttgccgcatatctcggaaccggtgtgttcggccataatttttaccggacatggtggcttgccatgggacttatgatgtttgggtgtatcatgggagcggtggtttccgccggcaggtgcacccgcggggaggctgtgccccatgaatgagggatgtacgctgcagggcggttgccggctgatgacttccggcatgcgtatgacgctgctgatgctggcatcggatatctttgcactggtctgcgccatcggggccgctgtggtggtccggtatctgtttgacgggcagtttcatatttccttttatctgcggtgtgcgccggtggtggtgttttttctggcggcatatgccatgcgcgggctttatcccggagtactgatggctcctcatgaggaactgaaaggcctgacactgggtacaacattgattttcttctttctcatcaccaccaccttttttttcaaagccagtgaagaattttcgcgtctggtgatgctgggcggatggctggggtcggtcattctggtgccgttctgccgtattgccgtgcgccggcggttttcacgccggccgtggtgggggattcccgccgtgatatggggggcaggagccgacgccgacacattggccgggcgcttcagtaaagaccggcggcaggggatcagcgtgcttggcacggtgcagcccgatgatgcaggcgatgaccgcctgcagccgctgagagagtacgccgccatgcgaccgcagcccatgctggtgtgcacgcctgaaagtcgcgatttgtttttttccgacgaggtgctgcgtatcgaggaattgtttgagcggacgctggtcatgccgcccaaggctttcgatgcacttaatgttcaggtgcgcgatgtggggggtgtgctttttttccagatgcagaccaaactgctcgaccctgtgcgccagcggcttaagcggacactggacctgacggtcatcatgctggcgctgcccgtgctgctgccggtcatggcggtgctggccgccgcggtgcgtctggaagggggcggaccggtcttttattcacagccgcgcatcggacggtggggcagacacttcagaatcatcaagttccggaccatggtgtgcaatgcggatacggtgctgcagcagcatctggcgcagcaccccgaactggccgaagaatgggctgaaaatcagaagctgcgctgtgatccgcgtataaccgccattggcggctttttgcggcgtaccagtctggacgaactgccgcagctgcttaatgtgctgcgtggtgaaatgagtctggtggggccccggcccatagtggatgcggaagtaccgcgttatggcgaggcgtttgaactgtacaagcgcactctgccgggcatttcaggcttgtggcagatatccggacgcaatgacacgacgtatgaagagcgtgtgatgctggatacctattattcacgcaactggtcggtgtggatggatctgcatgtgctttcacgcacattgtgggtggttattaaacgcagcggtgcatactagctgcggttttgcatgcggactgtgacaagccccgccggtaaccggcggggtttttttcgtggtgcggcagtctgaccggatgcgttgtccggcaggcgtgctgcaacgtacgctgcgcacagtgctgtgcactatgcgccatggcacgccgtttttttctccccgctgtgcaggcgcaactccgtacggtgtcagagttctttccggctttttcaggggttccggtgcagcggacgtggccgtccggcatggcaggagagctttgcggcgggtgcggaggctgtgcggtctgcctgcagcattccggaactgtggtatgtgcaggcagcatcctgtcatgttttgtgctggcggcagtctggctgtgtacgcgtaccgccctcagtcatgcatatgccgtccgcatgcctgcacctgcagtccggcacagacgtttttagcgtaatacccgcaatggtcttgccgcgggcaccatctgcacgggcgtatcttcgggttgactctgaaattggttttcaatatcagtcttgaaagaagaacgtccgcctttgagttgccgtgtgttcttcagttgaaaatgaaatttatagtcaggaggcgcaatgcgtcctacggaaataaaaaaggctctggagctgcttgttcctctcgggcagcccgcctttgtatggggtgcccccggagtgggaaaaagtcagattgtggcccagacagcccgcctgctcggccgcgaactggtggacctgcgggcggttctgctcgatcctgtggatctgcgcggtattcccaagatagggcaggatgatgtggcccgctggtgtccgccctcgtttcttccccgctgcggcagcggcattctttttctggacgagcttaacgcggcaccgccgcttgttcaggcggcctgttatcagctggtgctggacagaaagctgggtgaatacgaactgcccgcggggtggactgttgttgccgcgggtaaccgcgagtctgacagggcggtcacgcacagaatgccttccgcccttgccaacaggtttgtccatctcgatttcgagccttcggtggaggactggatagcgtgggcgcaacaggaaaacatgcccgaagaactggtggcgtttatccgtttccggccgtccctgctgcattgttttgatccgtccggaccggaaaaggcttttccttcgccgagaacatgggaatacgccggccgtatagtgcagagccgtccggaggaggcactggagtatgccctgcttaaaggtaccgtaggagaaggagcggcagccgaatttaccggtttctgccgtctgtgccgcgacctgcccgaaccggaagcggtgcttgcggcgcccgactcggctccggtgcccgaagaaccggccgtgctgtatgcattgtgcgaggcgctggcacgggccatgaaccccgcgaccatggacgggctggtgcgctacgcttccagactgcctgcagagttcggcgtgctgctggtgcggggagcggccgcgcgtgacaaagccgtgctcgattccggagccttcacccgctgggccactgccaatgcgcaggtgcttttttaaggggcctgtatgtcatattccgcagccgtggcagagtgccgtgcgcgtatggtcaaagcccgcatacggcttgtcatggcccatccctttttcggaacactgtgcctcagaatgaatccggagcctgacatccgctgccgcaccgcatggactgacggtacgcgtctggcttttaatccgtactatgtcagaggactgtccgacgccgctttgcagggattgctggcgcatacggtgatgcatcctgcctgccagcaccatatgcgccgcggcagacgtgatgccgacctgtggaacagggcctgtgactatgccatcaactgggtgctgacagatgccggcatcacgcttcctcccggatatcttgatgattcacggtatcgcgggctgagtgccgaagcgatttatgccgagctttcggcgggcatggggggcgacggcatgcgcggagacaataacaccgccgacggtcccgaaaaggaagagacgcaggcggatgaaggcgctgccgcgcaggcgcagaccggcgacggtgaagaatcttccggcagtgatgaaggagccggtgcagagcagggcgacggggcagaggttcagcctttgccacaggataccggtgacgaccatgatgcgtcgcagggggatcccggcggttcgggcgaggtgcgcgatgccgtttcggacagcggatcgtcgagtcctgcgggtacgccccccgctgatgaaaactggctggtggcactggcgcaggcggcggagcaggcccgcggcagcggtgatctgcccggcgggcttgaacgccttgtccgcacggtgcttgcaccttcactggactggcgcatgcttctcgacagatttctgcagcaccgtgcccgcaacgattatacatggtttccgcccagccgcaggcatgtgcacatgggcatgtacctgccgtcgctggcgcaggtcagtctggcagaggtgatacttgccattgatacgtcgggcagtatcgccccccgtgaacttgaccttttcgctgcggagctttcgtcgctgctggagcagtacgaaaccaccgtgcgtgtcattttctgcgatacgcagataacaggagaacaggtgtgcggcaggcaggacctgccgctcagtctggcgccggaaggcggcggcggaacagattaccgtcccgtcttccgccatgtggataccatgggatatctgccttcctgtcttgtatatctcaccgaccttgagtgcatgcattttccggaggacgagccgccttatcctgtgttgtgggtgcagaccggcgggcaggaaaggtctgttcctttcggcgatataattcacatgcactaggagagcctgcatgattatcgaatggcgtattgttaaaaaacgggggaattaccggcccgagctctgctacagcatcacgctggaaccgttcgaacgtgaactggcggtgccgcaggtgcttatggaaagttccatcccctgtccgccctgcgaatgggagccgcattgtctgcccggaacccatgagcgtgcggggcggcagccgggcgtgtacagactgtatacgcctgaccacaagcgtggcgaagcaacgggaagactgcgtctgccctggcgggaagaacagcagtatccggaggtcgaagcgtcattcagggagctgcgcgcacggttcgaggtggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaatgcctatgacagcgctccggctgatatttcgggctgccttgagctgacgcaggccacccgcagccatattgcctgcggggtggtgcggcagcagtttctgcaggtgatgggactttaaagcacagtcgataactgaggtcagccatgagaatgaaagccaatggcctgcgttgacagtattatcgcatatgcagcataggataactgtgaaaaatagagtccggataaaacatagtgttgcggggcgtgtgcgtttttatgtgcaggcactgcgccgtaatgacatactggcagattccgtgtgcagtgccatgttgcagtacgacggcatagagcatgtgcgcgccaatacggcctgttcaagccttgtggtgtttttcgtaccggcacagatgtcggtgcacgatgtgacagccggccttgaagccgtgatggcgcagaaccacgctgcgcggcagccggtgtgcgagcctgcctgcgcctccggcttatgcgggggtgttgcctgcaggacaacgcgtaccggatgcgatcccgtgcgtcccgccgcccgtaagttcgctgttctcagcgcgctgatgggcggcgtttttgtgcgccggacagtgctggggctgccccttgccgtcaccgccttcagtccgctggggcttgtgaccgttgctgcctgcgtgccgttgttccgtcaggcgtacaggcagatacgccagcggcggtttacgcttgaagcatttttaggtgccagctgcgtggctgccgtggctgcgggagaagctgtcaccgcgctggaggtgctgtggataaattccggtgcggatctgctcaaggcatggatcacggagcgttcgcgcaaatccatctccgatattcttacggtgacgacacaccatacgtttgtgctggtggacggtgtggaggttgaggcggatgtggcctcgctgcgctgcggcgatgtggtggtgttccataccggagaaaaaatttgtgtcgacggcgaaatagtggacggtgaagccctgattgacgaatcacccataaccggcaggccggattttgtgccgcgcacggtgggagacgaggtgctggccggtgtttttgtgcgtcagggagtaatttacgtcagggcgcgttgcgtgggcgaccgcacctatctggcgcgcatgctgcggcgggtggaagacgcactggagcacagggcacccatcgaaggcgccgcggacaggctggcagcccgtctggtaaagctgggatttgccgccacggcggccacatttgtattcaccggcagcgcatggcgggcgttcactgtcatgctggtgatggcctgcccctgtgcaacggtgcttgcggcgtccaccgcggtcagtgcggccatgagcgccgctgcacgccgcaatatattgatcaagggcggccgttatctggaagaggcaggcaaggccgatgtggtctgctttgataaaacaggcactctgaccggcacagcgccggtgcttgccgacatggtcgtgtttgcttctgaaaacaccgcgggcgcggccggacagcctgaagacctgctgctgcgtctttccatgtccgtcgagatgcacaaccaccatccgctggcgcaggccataaaggccgaagcggagcgcagggggctgcagccggaaccgcacgccgtatgcgaatattttctgggcaagggaatgcgggcggaaatcggcggagacgaggtgctggtgggcaaccgaaagctgctggagcagttcggcgtggccaccggcaaggtttcccgcagggcgtccgtgctgcgcaaaaaagggctgacggtgctctatgtggtgcgcggcggtgaaattctgggtcttctgggctttgataaccagctgcgtccggaaagccgtgccgtggtgcagcgcctgaaagcatgcggagtgcggcgggttgtccttgtgaccggcgatgaggagaacacggcggcggaactcgcttccagactggacatcgaagaggtgcatgcctccgtcatgccggaagaaaaagctcttattgtggaaaaactgcaggctcagggagcttctgtgctgatggtcggtgacggcataaacgatgcgctggcgcttaccggggctgatgtgggcatagccatgggagccatggggtctgaagtggccatagaagcggcagatatcgcacttgtgaccgatgatctgcagggaattacctatgtgtattccctcagcacggccaccatgcgtgtcatccgtcagaatttctggattgccaccggttcgaacctgttgggtgcggcactgggcgcggcgggtattctttcgcctgtcatggccggtgtgctgcatatcgtgcatacgctgggcgtgctgggcaattcatcgcggctgctgcgccatgagccgccggcgctgtcagatttgccgggcagcgcggcagaagcggcatctgcaggagacagatagatggatcttgaattgataatgcggctgcggcgccatttcggcatagcgcatcatattccgggcagactgcgcgtgaagttcagcctttcgctgctttcagaccctcaggcccggccgctgctcgatggtgccgccgctggcggtctgccccccgcggtgcgcgatgtcagggttaaccccgcggcacgcaccgctgtcatcgaatatgacgcggctgccatcaggcccgcactgcttgacgaggcattccgcacgcaggacggcgcgcggtttgagacattgatgcaggaactgaaggacagcctgaaggctgcctgacacatacaggaggaatgaacatgtctgaaaagtatcaggaaggttccgcagccggaagcggtgcggcagccggtgcatggggcgccggacaggccgcgcccgaaggtttccgtccggaagccgggccgcagccgggcggattgtatcagttctggcctcaggccggatttgtgccggtgcagtgccccactcaggggtatgccggacaggaacaggggccccgttatcagcctgtgcagggcgctccctacggcgggcagcagatgtattacggtccgcagggtatggcgcagggcatggcgcagggcggatacgccccgcagccggaagcaggcatgtacggcggacagggcgcggccggtgcaggcatgaacaccgccggagcttccgcggcggagggcctcaatcacgaccagaaccgtctcggcgaaatgtacggcatggtgaacgacctgatggaaggcaaagccgacagctcaaaaattctgggttttcttggcggttcgggcggcgacttctggaaaggcgctctggtaggagccgcggttgtttttctgctgaacaacaaggacgttaaagacgcagtggccggtacgctgggggctgttttcggcggtgccgcaggtgcggctgccgcggaagagccgcaggaggaacagcaatgagcaaacatgtgcacagacccacagtgaccgcaggggcggcttttaatgccggtctgctgggcgcgctggtgggcggagtggcagaagccgccggctcggctgcgcaggtgcgtgcaggaaccatcacgcggcagcaggcggtgacgaacgtggcccgcgaggcgggcaccacggggcttgccaccggcggtgccgtggcggtggccggttcgctggggctgacagggtttgcttcgctggcgggtatcattcttgtggccacaggggccaaatatgctctcgattctctgctgcggcccgtgaaaacatcatgctgcccggctgccgtcagtcctgccgcagaggagcagcccgtttgcgcggctgtcgatgcggcggagaaaaagactccggccagaccccgcaggcagtcatcggcaaaaggtgccgaaaagaaagcaacatctgctgacaacgccggtacgcatgcagccggaacagaataacgaggtgattccatgagcgagtataaacgtgttccgtatcctcaggccggtcaggctcccgacggttcgtattacagcgggcagatgcctcagcagggctatgcacaggcgcaggccggcatgcagtacggcgccggtgcggcggttccttcctctccttccgccgctcccgcttccgggctgtcttcgtgggtcaatgtgtctaaccccgactacctgaaagggctggcactgggagcgggtgtcgctctggttgcctgcaacccagcagtgcggcaggccattatttccggtgctgtcaaagtatggtcggcagtgcagggcggggtggaagaggtaaaggaacagattcaggacgtgaaagcggagctcagctacaaggagtagccctatggccggttcgcgaccttataccggtgcggagatgacccccgctgtggttctgcgcaataagaagacgctggcaaagaccggcatggcggttgcgctgggggcccttgtggccaccggacttatgaacacagaccggacacccgccgcgcgcagggtgcacctgctgtccggtgcggcgctggtggggttttcgctgtggcatgtgagcctttataacaagacccgcggcaggagcggctagacagtcatgaatgcaagggaatcttctgcggcatgcggcggacactgcagcgtggcgcatgaaataccggggcgtatccgtctgcgcagcaggcggctgtacgaccccgagcttgatgtcgcctatctgcaggccgttgtggaagccttgcccggtgtgacgcaggcgcggatcaatccgcgggcgttttccatgacggtggaatatgacggcaatccgcataccagaacgcgggtgctgggcgtgctgcgcgatatccccgcggaagcgtattttgcgggggcgcggcatgccgcgcaagcttcgctttccggcgtggtgacgcagggtgtttcggcggtgctcacaccatttctgccggaacacatcaaggcgccgctcagctggctgcttggtctgggcaccattaacgacgggttgctcacgctgctgacggaaggggtcaaggtggaggttctggatgcttccgccgtggggttctcgctgctgcgcagggactattcaacggccaacgccatagtggccatgctggggctgggtgaatatctggagcagtggacggaacagaaatccaatgacctgctgaaaaatctgctgcggccttcagtggagcatgtctgggtagaacgggatgcaagagaggtccaggtaccgttcggctccctcggcgtgggtgatatcgttatctgcggtgcgggagaactggtgccggtggacggcactgtggcggacggcgaagccgcgctcaaccagagttccatcaccggcgaatcactgcccgtacatgtccgtccgggcgatgatgtgctttccggtgcggtggtggaggacggacggctgaaaataatagcccgcaccgtgggcggcgagaccagcatggcccgtatcggccgttttctggaaaattcgctgcgcagcaaatcctcttcgcagacacggaccgatgagctggcggacaggctggtgcctgtgacgtttgctctggggctggggctttttgccctgacgcgcgatatccgccgcgctgcttccgtgcttaccgttgactattcctgcgccatcaagctggcatcgccggtggctgtaaagtcgggcatgtacaccgccggacattgcggtgtgctgctcaagggctctcaggcgctggataaccttgcccgcatagacaccgttgtttttgacaagacaggcaccctgaccagaggcaacctgaaagttaccgatcttattcccctgacagatatggacgagcacgagctgctggcgctggcagccggtgcagaagagcattattcgcaccctgtggcgcgcgcggtggtggctgaagcgcagcagaggggactgactctgccgcccatcagtcaggtcgattttattgtggcccacggagtgtctgcctttgtgcagggcgagcaggtgcttgtgggcagcaggcattttcttgaagacgacgagggcgtggattgctttgccgcggcctcatttgcccgcaggttgcggggacagggcaaatcgttgctgtatgtggcgcgtcagggtgttctggcaggagtcatagccctgcgtgaccagctgcgccccgaagccgcagaagcgcttgccctgctcaaagagcgcggtatccggaacattgtcatgcttaccggcgaccacaaagatacggcgcaggccatagcggagcagctcggctgcatcgacgaagtgcactgggagctgaagcccgatgacaaggccgatattgtccgcaggctgcagagccgcggggggctgctggcctttgcgggtgacggtgtgaacgatgctccggcgcttatttccgccgatgtgggcatatgcatgccgggcggtgccgacctggcccgcgaggcggcgcaggtggtgctgctggaagacaacctgaaagcgctggctgttgcccgtgacattgccacacatacacagcatgttctgcggcgttcatttcaggctgctgtgggcatcaattccgcagtgcttctgctggcggccgcgggcaggctttctcccgtcacatcggcgttcatgcacaatgcgagtactctgggcattctgggatatgccgcggcaagcggcggcagaaaacccgcatcggtacggcatgtgcggacacagcatgattctgtaaagggggtcgcatgatttccagcctgaccaacgcgccttgtggtgcgggacttgtcatccagcgtattgccgacccttcgctggagcggcgtcttgcgcgcatggggctgtttccttcaagcgtcatcacccgtctggacgaagaagtggccctgcacaccgtgcgggtgcgcggtccccgcggagaagtggtgctgagcggcggcatggggggcaaggtcatcgtgcatctggaagacggacgcatgctgccgctgccggaactgcatgtgggtgataaaggtcacatcgaggcggtgacagccggagagtccctgctggcggcacttgccgctctggggttgaagaacgacgacgaaatagaactgctgcgccggttgccgcccatggaatacgtgaccgtggtcgaaggcagagggcgtatacgcctgcctgaaggcatggcagccaagattctgggcgtcatgggagacatcgagtgccagtttgtcaatgcacaggcaggcagtccttttctggtcaggcgcattctgggcggcgaaagagcacagaagaccattgctcttctggatatccgcgaaggaggcacgctgcggctggaatctgtggaaaaggctcccagctacagaatgtcttcgggtgaccgtatcattgtgagcagccatgaagggctgcggctttttctgcgtgtggatcaggccgatctgatcattgtgaacagcgaatcaggggaggcctagcttgagcggcaaaaacgcgtatcagacttttgtggattatctgctttccaattcgcagaacatgacaccgcagcgggcaaccatagtgggagcctttctggagacggaaggacatttttcttctgaagatctgtaccacaaggtcagaaagaccgagccgggaatagggcaggcacagtgtaccgcacgcttaagctgcttgtgcgctcggggctggcagactgctttgatatgggcgagggggtgacgctgtacgaacatgcgtatgatcatccccatcatgatcatctgatctgcacacgctgcggcagaaaagaagaaattgtggatgagaccatagagcgccggcaggtggaactggcggagcgttccggctttacactgagccgccacaggatgtttctgtacggactttgccccgcatgccgccgtaaaggtataaaggactgaccgtggcacagtatcctttgccgcagcttgtacaccgcacccgcggcagattgcgctacaggtggcgcaggctgtccgaccccgcgcttgatccggagtattttgaagcatggcttgaaaatacagaaggtgtggcgcgggccagagtgaacccccgcgccgcctgtgtggtgatagagcttgccccgcaggggagcggggcggatttcggcaacgtgctgctgcgggtaccggcacgggctttttcgcgcggggtgcccgcaccgccgcgcagaggtctgggcgatgcggtgtttcatgcggcaatgaccgcagctgttgccgcgatgccgcccgggctgcaactgccggtggcggccgcaatgggcgctccggcagtgctgaaaggggctgaaacgctgctcactcagggactcaaggtgcgggtgctggacatggcgaccataggcttttcgctgctgcgcggcgattatgtggctgccgcgtccatatccaccatggttgttgtgggcgaatttctgcgtcaggcaaccgaggaccgctccaacgggctgctgaagagccttgtggccgctcctgtggagtcggtatgggtgcgccgcggagatgcggaggtcgccgttgcctttgccgatgtggttcccggcgatctggtgcttgcgggcagcggcgggctggtggctgtggacggactggtggtggcgggtgaggctttgctggactgcagttccataaccggagaatccgctccggtgtatgtgaaggagggggcggagattctctccggctgcgttgtccgtgaaggcgctgtgaccattgaggcccggcgtaccggtgccgaaacaaacatggccagaatttcgggctttatggaaaatgcgctgcgtgaagtttcggccagagaacgccgcagcgacaggcttgcggacatgcttgcccccatcacgcttggtctgggcgccgtcctgtatgccgccacgcatgacgcctcgcgcgctctttctgttcttaccatcgattatgcctgtgcggtaaagctgccggcgcccgtggttattaaaacttcgctgcataccgctgccagagagggcgtgctgattaaaagcggctccggactggatgcgtttgcagaagccgacactctggtttttgacaagaccggaactctgaccacagggcggctgcgggtcactgatgtgcttacggccggtattgctgatgatgaatttatccgtctggccgcatcggtggaagaccggtcggatcatcccgtggggcaggccgtggtggcggaagcggcgcgcaggggccttgagctgctgccggcgggtaatgcctgctgcagtatcgcacacggcatagaggccgtggtggccggccgcgtggtgcgcgtgggcagccatcactacattgccgaagactgcggcatcagctgcgcggcactggccggagaggctgaacggttgcgcagtgaggccaagacgctggtgtttgttgcttccggcgagtcgctgctgggccttattgccctgcgcgacgagatacgccccgaagcatgcgatgtgctgcggcagatgcgtttgcggggcatacggcatgtttatgtgctgacaggcgatcatgcccggactgctgagactctgcttgcacaggtgcccggtattgacgggatgcatacggacctgctgccggaagaaaaagccgcttttgtgaaagacctgcggagcaaagggcacaaggtggccatgatcggcgacggcgtgaacgatgctcccgcttttgtggcggcagatgtgggggtgtcactttcacgcacgcaggggctggccagagaatcggcccgcattgtgctgctgcgtgactctctgcacgggctggtggtggcgcgggataccggcctgagggctgcgggaatactggataactgctttatggcaggggtgggcataaataccggcctgctgcttgtggccggtgcggggctgctgtcacctgttgcggcagctgctgttcataatgccacaacgttcgccatacttggcggctcagcctgggcggccggcagacggccggcagccggacagcagacagaccggcggaactgaccccgccgcgcagacggaatacaaaaaagcctttccccgcggaaaaggcttttttttgtgtgtcagcaggatgtcaggctttttcctcttttaccgtcacgggacacggtgccggttctttgcgggcttcttccaccatgtcttttacattatcacgggcgcatttgtaacgatcttccgcccatgccgaggcctttaccccgccgcggatgactcccacggcagccttgcgcagcagcccgcttttgtagaccgcatatgcagccagcccgatgacggccacaccaagagacgttgatacagttgaacgcagatgaagcatatgtcctcctgaggggtttgtctgtatatatgcctcatactcctgcagcgggcaaaccgtgaaaacggaaatcaacgctgatgatatatgcgtaaggcgctaactcattcagatcaaagcagtcagtatactagtcacgactggttttcatttttaaaggctcacaatctcgtttgtagcatgattaggcgtggggtaatcctcccctctttaggatgtctaaaaagtagaacctagccaccttggacagtctcgctcttgaggaagagattccctcccccgaattaaacagcccccgtccggtaccggacgggggcttagaaatcagcaacactgcaaagcttactgcatcacggcagatctgggctttgcctgtaaggtcatgcccagcgcattcatcaccttatgaatagtctggtatctgggttgtgccccgggcttaagcgctttatacaggctttcccggccaatgccggcgtcttttgccagcttgctcatgcctacggcctttgcaacgtctgccatggcagccaaaagaatgtcggggtcatcctcttccattgcagcgttcaggtaggcaaccatagcttcttcgctgtccagatagtcagcagcatcaaatctggttactatttttttactcatgactacctcccagttcggcggctaatgctttagcaagagcaatgtcgcgtttttgcgttgatttatcaccacctgcaagcagaaggtaaacggtgttgccacgccgtgtaaaatacaccctgtagcccggcccagtgtgaatacgcatttcagaaacaccttcccctacggactcgcaatcgccaaaattgcctttttccgcagaccgtatccgtacaaggattttagccttaccctgaacatccttcagctttgaaagccaacggtcaaaatgctctgtacggtcgaagtgattcatagccacactgtattcacttggatacaccaagtcaaccctcatacgacttctacctcaccttaccccgcagcccgcctatgctcagtcgctcagaagcgaacccacttctgttgatatccctttctttagctcgtattgatccacaatttccttaaattttgtttcgctttcatagatagttatgatgtctattaatgtaatttcagaatttgagtaaatttacagcctattacgtaactgtatcccactgatagcccatgaattgaatcgtaccgtcgctcatcttgaggtttctgatgtcatatttcttgcgcgtcacgttcgctggtttaagaagtagtgccgatctctcggcaataatttggaaatattgttaacaaaggctatccctgggtcggaatagcctttgttgtatagttcgctggtcagttgaactccatgaccacgttcgtctgagatactgttgatcgaaaatgacctggcgctcactattgctttgaatttacatcataattcttgaataatttttcatagctaggctattccacggtgacgctttttgccaggtttctgggctggtcaacgtctttgcccagatagtctgcggcttcatagctgaagagctgcagagcgggcagggccagaaacgatgagagcgggccccatgcctcggccatgacccacgggctgtccacggcaaggtcggcccccggatgcaccagtgcgatgatgcggccggagcgtgcctgtacttcctgcaggtttgatttgactttggggtacagatcgtcggcgggcgccacggcaaacgtggggaattccggatcgataagcgctatggggccgtgcttcatttcaccggcggcatagccttcggcatggatgtaggaaatttccttgagcttgagtgcgccttccagtgccagcggatagctgagcccgcgccccagaaaaaagaaactgcgtgccgaagagtattcgcgggcaagacgtttggcttcttcccgcattctgggcagttccgattcaagctggccgggcagtttttccagcccgtccaccgcggctctgcgggtttcatcgggcagcacgcctttgcgaatgccccagtaaagcgccagcagtgccagcgcagtcatctggctggtcatggccttggtggaagccacactgatttccggccctgcctgcgtgtagaccaccgtgtccgcttctcgcgcgatggatgagccgacaacgttgcacaggccgatgaccggcaggccctgctctttggccagcctcagccctgccagtgtgtctgcggtttcaccggactggctgataaccagtacggcttcgccctgttgcatgatgggctggcggtagcggaattcagaggctatttcaacgctcaccggcacaccggcccattgttccagcagctgtttgccccacagaccggcgtgaaaactggtgccgcaggccacgatatgcagccgcgagggaatggcagcctgttccagttccggcagggtgacggtgcgctgtttccagtccatgcgtccggtcaggcagtcgctgatcacacggggctgctcaaagatttccttgagcatgaagtgcttgtagccgcctttctgtgcggcctgaacgtcccacgtgatgtggtgaacctgtttttcaaccggagaaaggtcttttacattcatgacgctccagctgttggcgtcgatgcggaccatttctccgtcttctagaaagaccacgtcacgcgtgtagggcagaaatgcgggaatgtcggaagcaaggaaattttcgccctgccctatgcccatgaccagcgggctggactgccgtgcggcgtacagcgtgccggggttgcgcgaatcgcataccacaatggcgtatgcgccttcggcccgctgcagcgccatggatatggccgtatccagcgagcctgtgctgcgcagacattcggcaatgaggttggcacagacttccgtgtcggtttcagaccggaactcataccctttttccagcagttcagccttgagctgctggtagttttcgatgatgccgttgtgaatgatggccagcgaaccgtcctgacaacaatgcgggtgtgcgttgcgttctacgggcaccccgtgtgttgcccagcgggtatgaccgatgccgctggtcgccatggttacgtttatgctttccagctttgtttccagattggccagtttgccttcggcgcggacgatgttcagctctttgttctgtacaaaggcgacccctgcggagtcgtaaccacgatattccagcctgcgcaggccttcaatgatgacgggaacggcggggcggtgccccgcgtagccgattatgccacacatagggttctccttgcgggatgtgccggagacttgcgattccggacgggaagtaacagtcgggcatagtacgttgtcgggggcatcagcgcaagagtatgagacactcaccaccaccagcgcggataactgcgcctgcggctgaggttgttgaccacaagagccacgcccagaatgatggctgcacccgcgccggcgggtatgattacatacatgtagcccagcgcgtgcacggcggggctgccgataacggcgataagcgcggtggcaccgcccgaaggatgcagcgtgccggtaagatgcatgaaaaaaatggccagcgaaacagccgccgccgcggcaaaggcgtcgttgcccagcagttggaaacaggcaacgcctgtcgcggccgacagcaggtgcccgcccaccagattgcgcggctgcgacagaggagcatcgggggcgccgtaggccagcactgccgatgcgccgaaggaccctatcagcagcacgctgtctgcgcgggaaagaaacgaattgagcagtcccagcagcaggatgcccgcaaaagcacctgcggctgaccagcaggcttcgtgcatgcaggggcgccagtcattggttgcacagccccgcattttgcacaggtatcccgcaggggccgattttttctccggttgtgtcatgtgccggatatgccctgtcctgcggcggaacactgtgacctgcgtcacatccggcatgcggtgtgtaccgccacgcccggccgtgcgtttaaaaaaagccctgttcctgacaggatagtcagaaacagggccggaagtgtgcggctgcggcagcctcagcaggcctgctgccagaactcgggccagatacgcatgagtgcggcaagagccttgccgcggtgcgagcgggcatttttctgttcgggcggcagttctgcggagtgcaggccggagtctgaatcgatgaacagcgggtcgtacccgaaaccgttgctgcctctggcggctgtggctatgtggccttcccacgagccgcgggccgtggcggtgtgtccgttgggcgcggctgcggccatgacgcacatgaaccgcgctgtacgcttttcgtgcggtacgcctgccagcgcccccagcagcttggcattgttgcgctggtcgcgggtttcgccgggcaggtgcgggctgtcgtcactgtagcgggccgaatatacgcccggtgccccgtccagtgcgtccacggacaggccggaatcgtcggccacggccaccagacctgtggcctgcgccacggcacgcgctttcagcagggcgttttcttcaaacgtcgtgccggtttcctctatttcgcccacctgcggaaagtcatccagtccgcgtacggtcagtcccgtgtctgcaagcatggcggaaagttccgcgatttttcctctgttgcgggtggcaagtacgataacctgctgtttcatgcggttcaggctcctgaaagacgggtaaacgggtcagagtgctgccggtgcgtcgtccaccgtcagcagcggctgcagaaacagggtgacggatgtccccttgccctcggcggtctgcagttcaacggcgccgcccatttcctcgataagttttttggtcatggcaaggcccagaccggcccctttgtctttggtggaaaaaaacgggctgaagacattttcccgtatctcttcgggaatgccggttccggtatcctctacctgaatgaagattcccctttgcttcattccggtacgcaccgtcaagctgccgccccggggcatggcttcctgtgcgtttttaacaaggttgataaggcactgtttggtcatgtcggcatcgcctcgcgccagaggcagcggttctgtcagatccacgccggtggtgatgctgcgtttttcatcgttcagccgcatcagccacatggtgtcgcgcactatgtggttcatgtccacatcgccgcggcgcgggtcgctgggcttggcaaaattcatggtgctgcgcagaattgtgtccagccgtctggattcttccaatatgatgcgtgctttttcgcgtgcgttgtcgtccagcgaaggcgaccggagaagcgcattggcaaagccgccgatggcaaaaagcgggttgcggatttcatgcgcgatgtaggttgccagttcgcctatggccgccattttttcagattgatggagtttgcgttccatgttggtgcggcctgtgatgtcgcggcgcatttctatgacccgtgtaagggtgccgtgttcgtcatgcacgggatacgtgtacacgcggtggtaacttaccttgccttcgggggttacgcgggtgtgtatctgttccgccttggctcctgtgcgcagggtctcttcaaacgggcaggctccctgacaggtggagcagaagtcctgtccttccagatcgcagcagtagcggcccagccagtcttctttggccccgccgcgccgttccagcacctttttgttcaggtcggttatgcgcccttccgcgtccagcagcagaatgtcttcgtcaatctggtcgatgagagcggcgaaaagagtgcgcgcatgtgaaagatgcacatggcatgtgcggcacagctgttccgatgtgatgatgctgaaaaaagccgtgacggtacaggcgtccagcactgccatgcgcggcggtgcctcgcggcgcagacaggccatgtgtctgccgtcttccgtcatgtctgccagcacggttgtcagcggttgcgcttccagcagcggcgcaagctgtgcatagcgcggaatgtgcgccagaccggcgggcggctgggtgtcatcatccagcagcagtgcggtgatgcatacctgcggaaatgcctgccggaaatcggtgcggctgaacagccccgccagaagctccagactgcttcccgtgcccactgtggctatgcccagtctgacaggccgcacggggtgcagttccgccagcggcggctggtgtgtgtttgcggtcatgatgcctccttgactgtgacgtacgcggtcccgtccggccggcattattttacttgcatagtgagtcccgccgtggcaatgcgcgggttgcacagttaccttttaccctgtcttactccttatgataagcgtttattcgataagtctcggctgtcccaagaaccgcgtggacaccgagtggctgctgggcgtgctggggccggaggtccgacccgtccgggagatggcggatgccgaccttgtactcatcaatacctgcgggttcattgctccggcggtggaagagtctgtccggacggtggtcgaggccgtggccgaactggaagacctgccccgcaggccgctgctggctgtggccggctgtctggtgggccggtacggccggcaggacctggccgcagaactgcccgaggttgatctgtggctgaccaacagagatatggatgcatggccggagatgataggccgcgcgctgggagttgcggtgcatgtgccgccggtgcgtctgctttccaccggtccgtcatatgcctacctcaaggtcagcgacggctgcggccataactgttctttctgcaccataccttccatccgcggcgggctggtgtccactccggccgacgtgctggaagcggaggccgtcaacctgctttcccgcggggtgaaggagctgatatttgtggcgcaggatgttgccgcctacggcagagacatgggactcaggcacggtctgcgttcgctgctggacaggctgctgccgctggacgggctggaacggctgcggctcatgtatctgtatcctgccggtcttgatgccggtctgctccgttatctgcgtgatgcgggcaaaccttttgtgccgtattttgatattcccgtgcagcacgcccatcctgatgtgctgtcgcgcatgggacgtccttttgcccgcaacccgcgcgaggtggtggaccgcgtgcgcgatgtctttcccgaagcggcgctgcgcacgtccatcatagtgggctttcccggtgagacacagcagcactacgaccatctgacgcgctttgtgcaggatgtgcgttttatgcatctgggcgtgtttgcctatcgtgccgaagaaggcacccccgcagccggcatgcccggtcaggtggatgaagtggaaaaagactggcgccgcgatgccctgatggaagtgcaggcagagataagcgaagaaattctggaagggtttaccggcagcgacgaagacgtgctggtggacgccgcgcacgaggagtggccggggctgcatgtgggccgcacatggtttcaggcaccggaaattgacggcgtgacctacataagcggaccgggggtgaaacccggagccatggtgcgtgccgagatagtggaatcgcggacctatgatcttgtggcactctcataaacaggatttacagttgagttcctgccgcctttttggtaatgaggcaaatcccgcaggacggtagcgggaaaatttgttggttggaggaaacgtatgacaaccgaaaccattgatacctctctcgatgcagaaatgagctttgagagcgccctcgaaaactacctcagctccgatttcggagatcttgaagaaggttccattgtaaaaggcgaagttgtccgtgtggacggcgactacgtgctggtcgatgtgaacttcaagtccgagggtcagattgctgcaagcgaattcaaggacgccgaaggaaaccttgccatcaaggtgggcgacaccgtagacgtgttcgtagcccgcaagaacgagatggaaggcaccatcaccttgtcctttgaaaaggccaagcgcatgcaggtcttcgacaagctcgaagaagtacaggaaagtgaaggcacaacctgcggtcgtatcattcgccgcatcaaaggcggttacaccgtcgatctgggtggagtggaagcgttcttgcccggctctcatgtggacctgcgccccgtgcctgacatggacgcactggtcaaccaggaattcgacttccgcgtgctcaagatcaaccgccgccgtagcaacgtcatcgtttcccgccgcgtgttgctggaagaagaacgcgattccaagcgtcaggatctgctgaaaaccctcgaagagggtcagatcgttaccggtaaggcaaagaacatcaccgaatacggtgtgttcgttgaccttggcggtctggacggtctgctgcacatcaccgacatgtcctggaagcgtatccgtcatcccaaggaactggtttctctgggtcaggagctggaactgaagattctgagctttgaccgtgacagccagaaggtttctctgggcatgaagcagctggtgaacgacccctgggccgatatcacctccaagtaccccgaaaacgcccgcctgaacggcaaggtgaccaatctggtcgactacggcgcatttgtggaactggaacccggcgttgaaggtctggtgcacatttctgaaatgtcctggacccgcaagctgcgtcatccttcccagatggttcgcgtcggcgacgaagtggaagtggtcattctgggcgttgatcccgacaaaaagcgcatttctctgggcatgaagcaggtcaagccgaatccctgggaagttgttgcagaaaaataccccgaaggcaccatccttgaaggtgtcatcaagaacattaccgaattcggcatgttcatcggtatcgaagacggcatcgacggtcttatccacgtctccgacatcagctggaccaagaaaatccgtcatcccaacgaactgtacaacgtgggcgacaccgtgcaggcaaaagtgctgaccgtggatcaggaaagcgaaaagttcaccctcggcgtgaagcagctgaccgaagatccgtggagcaaggtgcccgcaaactaccccgtgggtacgctggtgaacggcgttgttaccaacatcaccgacttcggcctctttgtggaagttgaagaaggtatcgaaggtctggtgcacgtgtctgaaatcagccagaaaaaggtgaagtctccctctgaaatgttcaaggaaggcgtgaccattcaggcgaaagtcattcacgtgagcgcggaagaacgccgcctcggtctgtccatcaagcagatcaaggacgacgaagaacgccgccgtcccaaagagttccgttccggccctgcagaagcaggcggacagactctgggcgacattctcaagctgaagcttgaagaggatgcagcagacaactaggcttacctttagccagaggcatccttttctcttcggaatgatgcttatactggtggctgtggccctcttctggggggccatggccactttgcgtttgctgttcggcgatgaagatttttcgggcggccagcggctgggtctcatcaacgtgcagggcatgctgctggacaccaccccctatgttgattttgccgaagaactgcgccgcgaccccgacgtgcgcggggtgctgctgcgggtcaattcgccgggcggggcggtggcgccttcgcaggagctgcacgacgcggtgaagcgtcttgcgacaagcaagcctgtggttgtttccatgggggccgctgctgcttccggcggctactacatatctgttccggcaacccgcattgtggccaatccttccacgcttacggccagcatcggcgtaaagatggaaatgggcaacgtgcacgagctgatgaaggcgctgggcatacaccatgtggcgctgaccagcggcgagttgaaaaatgccggttctccctttgcggagatgaccccccgcgagcgggagtatctgcagtccgttgtgatggatatgtacgaccagtttgtgcaggccgtggccgaaggacggcatctgccgcccgaggatgtgcggctggttgcggacggccgggccatgaccggcagacaggcgttgcaggcggggttggttgatatgctgggagacagacatacggccatgcaggaactgctgcggctgtgcaacgccacgggggaactgccggtgcaggcgggccccgaagaaaaacgcagcattctgcgcgagctgtttctttccgtgctgcctgccggtgtcatttccggtatggacgatgccccgtaccgctttttcttttaacgccatccggcgtacttcttttttcctttcttttttcaccgctgctcttctgcgccgagcctgctgtcagtgtgacctgctgtcagcgtgaccggcaggcagttgcagccggcagccgatgtttgtgaccagtccggcggaaccacggagccgccgcggttgatggcgcgtgaacgtgtgccgcggcaccggcgtaccggttgtttctgcctgcgggcggtattctgttctcttcagacagagaaccgcggtgcgggcggataacacatggcaggaagtgtcgcgttgtggtacgctggcgggaaagcaagaaagcgggaacgcatgctgtgtcagactgcgttgttccgtatttcagccgggaggttttttcatgaatgtacgttccagcggcgtgctgctgcatatcacctcgttaccgtcggggtacggcataggagatctgggaccggccgcgtaccggtttgcgcggctgctgcgtaatacaggccagctgtactggcagtttctgccgctggggcccacgtcgcccgccatcggcaactctccgtattccagtccttccgcttttgcgggtaacccgttgttcatcagtcccgaactgctggtgcaacagggcgtggtggcatggcccgacattcaggttgccgatcacgcaccgttgtacgacgaccccgcgcgggtggaatatgacagggtggagcggcatcgggaacgggtgctgcgcgccgcgtttgagcgcaacagccatacgctgcccagtgacgggttttatgcggaattctgcaggcaaaacaacgcatggctggacgattacgcccgttttgtgaccatcaagcgggcacatggcggggcggagtggcgacactggccggctgcgctgcgcaaccgcgacgacgaggctctggcggcatgggacgaggacaacgccagagagatggaatatgagcgctttgtccagtacctctttttccgccagtgggacgctttgcacgcctactgccgcgaactgggcgtggtgctggtgggtgacgtgcccatatatgtgacatatgacagcgcagatgtatgggccaaccccgaatattttcagcttgatgcgtcaatggatccggtttacgtggcaggtgttccgcctgattatttcagcgagacggggcagcgttggggtaaccctgtttacaactggcaggccatgcggcaggacggtttccgctggtggatagaccgtatgcggcataatttccggctggcggacgtggtgcgtcttgatcatttcaggggatttgccggttactggcagattcccgcggcggaaaagacggctgtcaacggccgctgggtcgatgcaccgggcatggagcttttttccgcgttcgggcgggccttcaccagtctgccaatcattgccgaagatctgggagtcattaccgccgatgtgcgcgagcttaaaaacacatggaatcttccgggcatgaagattctgcagttcggcttttccggtgatctgacccgtaatcctgatgcaccttttaaccacgaacgcaggtgtgtggtgtataccggcacccatgacaacgctcctgtgcgggcctggttcacgcaggaagcgggcgacgaagagcgtttcagactgggggaatttgtcggacattcggtgcgggaggaagatgcccatcatgcattcatgcggcttgccatggccggtgtggccgatacggttgtttttccgctgcaggatgtgctgggacttggcgcggaatcgcgcatgaacacgccttcggtggctgagggcaactgggcatggcgcatgaatgcggatcagctggaagcgtatcattacgaacgctttgcggccatgacccgtttttttggaaggcagagctaacggcaaaggagcacgcatgagcgggctgttcattgtaatggtggggctgcccgccagaggcaaatccactgtggcatccaagctgcgcgaagggctggaaagtgaaggcctgcgggtggagatattcaataacggtgaactgcgacgggaaaggctggggcaggattcatcagcgccttcattttatgagcccggcaatgaagaagggcgtatgcggcgtgaagagctggcgcggataaatatacgccgtgcactggcatttttgcatgccgggggcgatgtggcagtgctggatgccaccaacgccagccgcgcccgcagggccatgatagaagaatccgcgcgcgggctgccgacgttgtttgtggaatgcttcaacgacgaccccgacctgctggaagcctcggtccagcgcaagacgcgcctgccggaatttgccggtctgacgccggaagcggcagccgaaagcttcaaccggcgtatcgaatactacaggcggatttatgtgccgctgggtgaggaaagctgttttctgcgggtggatacgctgaacaaccgtatcgtggaggaacggctggggtacagggtgccacattacatccgcatccgcgatattctggtttccgactgggtgcgcaacctgtatctggtccgccacggcgagaccgtttacaacgtcgaagggcgtatcggcggtgacgcgcccctgacggaaaaagggctggcacaggccaatgcactggggcgtcacttcagcaatatggtcatcccctatatttttaccagcacgcggcagcgctcggcgcagactgcggctccggtgctggcagggcaggaacgtcaggggtttgccgcaacacgcatggccctgaccgagtttgacgagataaacgccggagtatgtgaaggcatgcgctatgatgagatacgcagccgcatgccggaaatttttgatgcgcgcgcccgcgacaagtataactatgtgtatccccgcggtgaagggtactccacgcttaaagcccgcgtggacagggggctgaaaaaggctctgtttctgtcgggcaatgcgcctgccatcatgatagtggggcatcaggccataaaccgtatgatactttcacactttctgttccgcagaacagaggacgtgccgtatatctatatcccgcaggatcagtatttccatattgtatccacgcagaagaaaaaacttttcgaactggtccgctttacggggcagactgcctagcgggcagtgccgccgcgatgccgacagagccggcggccagcagagccgaaggacagcaacggcccgttttgcgggccgtttttgcgtgtactttgcggcatcaggagcggggccgcgcggggttgccggaggcaggagtaagcctgtgtagtgccgagtgcagtgtggcggtaccgctgcggcaggtcaccgtcagtgccagccggtggttatccagaacagcctccatgcggtttgtggcatccagcatgtcggcaagcgtatggacaaaaccgttgtcaaaagccgtgatgtggaccctttccgggcggcgcacggcgcgcgcggaggcgcacagcaaagacgcatcccgcactgtgcggcgcaggatgtggaattctgcggcggcgggcagccacgctgccacgcggctgattttacgcacggctatattgccgcagtccacccataacgacacaccgccgtcgggcgcgtaggccgcaagatccggtttaaagtgccagcccacgttttcctctatgcgcggggtgtgcggcataaacaggatataccccagaattttgagtgcgatgtgccatgatacctcgccgggggcggcgcgcagtaccgttttgccgcgcagcgtaccgcggctgctgtgtctggtgatggtgcaggtatacttcatggctgtaccggagcgttatgtattctggcacggattgccgcgcaggagcaagcggcacaaaaggcatacaagggacattgcggggcgggacacctgcggctatagtgccgccggaacgggcaatgccgcaccgcgccggattgctgccggaccatatcaataaggagcctgccagacatgacacagacccgcagagttgcacgccgtgtgcagcagatcaggatttccgccaccaaacttatgcccatgcttgccgcccgtatcggcgggtgtgtttctctgggacagggggtgccctcgttttccacgcccccgcatatcgtggatgccgtctgcagggtgctgcgtgatgatccgtcggcgggcaagtattccttgcagccgggtatgcccgcattgcgtcaggccattgcggagcatctgactgccgcaaagggctttgccgcggaccctgacagtgaggtggccgtcaccgtgggtgccatggaagctctgcttatggcgctgctgactgttgtggacaggggtgatgaggtcatcattccttctccgggctatgcctcgcatgccgaacaggtgctcatggccgaaggcgtgcccgtgcatgtgccgctgcgccccgcggactgggggctggatgtggaggccgtacgagctgcggtgacggagcgcacccgcgcggtgattgtctgcaatccgggcaaccccacgggaacggtctacgcggacgaggatgtgcgtgcgttgtgccgtctggcgctcgaacacaatctggtgcttatttccgacgaaacttacgactatatggtgttcggaggacatgcggcgccgctcagtccggcaagtcttcctgaaatgcgtgaaaatgtcattgtcatcaattcgttttccaaaaagtatgcccttacgggatggcgtgtggggtacgcggctgcttcagccggatggatgggtgaaatgctcaaggtgcacgatgccacggccatctgtgctcccactgtttcgcagcatgcggcgctggcagccctgaccggtccgcaggactgtgtggaacagatgtgcgccgcgctggaaaaacgccgcagtctgaccatggaccgcatggcggctcttgctcccgcttttacctgcgtgccgccgcggggcgctttttatgtgatggcccgttactcctgtactccggagccttcgccggaagtggcccggcgcattcttgaagaggcgagggtcatcaccgttccgggtgcctctttcggaccggcgggagaaaatcatctgcggttgtccttcggggcggacgaggcggagctgacggaatgttttgaccggctgcaacgctgggcggagcggcagtgaacaggcatgccgtcggattgctgtcgcgggggtgcgcatgagccgctctgatgtttttgccgatgccccgccggctgactgggcacaggctgtgccgttgctgcgcgagggggcgcatctgcccctgctgcgttcagtcgcgcgtctgcgtcgcagcaaaaccgtctatccgccggaaggacaggtctttgccgcgctgcactgcacgccgctgcatacggtgcgggttgtcatagtggggcaggacccgtaccacggcgcaggtcaggcccacgggctggcgttttccgttccgcagggggtcaagccgccgccttcactgcgtaatgtgctcaaagaggccgccgcgcagaagcctgaagctccggctgcggcgggtatgcagcataacggtgtgcagacggatctcactccgtgggcggaacagggcgtgcttttgcttaacaccgccctcacggtggaggcgggccgggcggggtctcatgccgcgctgggctggcacgcggtgacggacgatattatccgcacggtttcagagcgctgtccggccgtggtattcatgctgtggggcaatcatgccagacagaaggcggctctggtggatacggggcgccatctgctgctggaaagtgttcatccttcgccgttttccgcgcacaaagggtttctgggctgcgggcattttgtcacggccaacagctggctggctgctagagggcttttgcctgtgctgtggtagtgcaggggctttgctgttccgcccgcaggcggagccgccggaccgcgctaccgcagattatgagagcaggaagaaagatttgtcccaccagtgcacattggagcgccccagcccgtggcgtgcccatcttggcaccagcgtgttgcggtgtccccagaattcaccctgaaaacgtctgggggcatacagttcggtggccttgccgcccagcatgagcgtgtggaaggacacaagaccggccagtgcttcgcctctggccatgctgcccagcgcaggatgatatgcgcctgccagcacctttccggccagcgaaggcacatgcgccacaccggcgcggatgacccgtataccgtgcttccaaaatgtgttcagggccatgcccagcatcactgatgcgcgggcgactccccatggtctgtatctgccgtcgcgccaccacgaggccagcagcgtcccctcgaaaacaaggcagggatacaggcgtaccatgtcagggccgagtgaacaggctgtccggacatcacgcagaaaggctccctcgctgtgtcccggaaggccgggcatcagctgtatgcccagtcccagaccggcttcgcgcacaatgcggcagccggttacggcggtatgcgccgtgtatccgcggccgctgcgggtcagcgcgtcgttgctgaagctctgtatgcccagctccaccgtatccagccccatccggtgcagccgctgcagaccggcaacgtccacacagtcgggacgggtggaacagcgtatggaggtgaccagacctttatgacggtactgccggcccagcgcgatgaatttttcctgccacatgtcgtccagcgcagtgaatgtgccgccgtaatacgccagttcaaaaggagattcccctgcttcataggccagttgcagttctttctgcagctggctgtaccgttcgctcagggcggcggggcctacgcctgtctgggctgtctgcgcacagaacacgcagcgtcccggacagcctgcaaacggaatgaaaactggccggatatgccgtgtacgtggtgcaggttcgggatggtaaaaaataatgtcactcatgagctgcttcgattattagtgtattgctatggggttaggaagtttttttacctgctggtcagtataaatatgcctaaccttgcaaagagatacaaaatcttcttgaaaaaagcgaatcggatgtttatataaccatttaggagacctcgtgttgactccggcagatacgttctgaagtgctgcagacagcgtatggcgaaaatatactatgataatggcgcgatactgtttgccggaacgctgcaagtcgtttcgtttcgccggaacaagctgtctgaatccacgccgggaatacggcggttgccgttgagacacggcactgtgaatctgcggagaacagcctgagggtttgtcatatatgacgcaccggggcactgtgcttttttgtgtgtaccagggacgcgaacactgaaaggaaacacccggccgaccgggtacaggagggataccatgagtggtaagaccttgaccaaggctgacatcgttgatgccatttacgaaaagaccgaaagaaaccgcgctgaagtgaagaacgtggttgaatcccttctgggaatcatgaagcaggccattaaaaaagatcatgccctgctgatcagcgggttcggtaaattcgaagcatacgacaaaaaagcccgcaagggccgtaacccgcagacggatgaaaccattaccctgcctccgcgcaaggttgtggtgttccgcctgtcgcgcaaattccgtgcagagctgaacggcgaatagcattgcgcactccgtccggatgagaagccgcccgctgcagagcaggggcggcttttcttgttttgccgtgtgctgcggggttagtgtctgcctgtggtttccagccgtgaaacatgcacggcgggaacgcgtgtgtgccacggagcggcctcctccagccgggcagccagacggaacagcagcccgtcgcggcctgtgcctgcgcccagctgaacacccacgggcagaccgtgttcagtggcatacagcggcagcgatacggcgggtgaaccggccatgttgaagggcggcgtatagggaatgaatgttcccagcatggcggcatagtcgtccagctccatctgctgcagggaatatgcgcccagctttgcggggggcgtggtcatgacaggcgtcagcagcacgtcgtagcgctcgaaaaagcgggccatggcccttcccagcaggtgcatgcggttgagtgcacccgcatagtgtgcgccggtttcgcgctgccctttttcccacagaaggcgggtcagtttttcggcatggcgttcatccggcatgcctgcgggcgaaatgagcgggcccagcgtgactatcacctgtgcggcgacaatggtcatgaaaatgtcggccacttcgtcgcagtgcaggtcgggagctgcttcttccacatggtgtcccatgccttccagcagacgggccgtgtgcatgaccgcattgcggcagtcttcggacgcgggggccgctccggcgggccactgcagggcgtatcctatcttcagccgtccggttgctctgcgtatttcggtactgaacggcagcggcggccgcggaaaaggatacgggtcgcccagccctgtgccgcacagcccgtcaagggctgccgcactgtcgcgtacggtgcgtgtcagcacgccgttggtggcaagcgcgccccagcattctcccagctccggcgcccatgaaagcagaccccggctgcatttgaagcccaccagaccgcaggctgcagcaggaatgcgtatggagccgcccccgtcgttgccatgtgcaacgggtacgataccggctgccacggcagaagctgaaccaccgctggaaccgcccggagaacgggtcacatcccacgggttgcgtgtctggccgtgcagcacactgtccgtggtggctgtcaggccgaattccggcgttgcgcttttgcctgccggcaccatgcccagcgtgcggaagcggtgtgtcaggtggctgtcttcgccgggaaaaaagccgtctttcagcgccatgcacgccatgcgggtgggcacacccgcgtatgacgggcccaggtctttgagcagatacggtactccgtagagagccgcttccggatcaatatgccgcagttcggcatatgcctgcgtcttcatgggctgcaccacggcgttgatggccggattcagtgcctccatggcttgaaatacggtatgcagcacttcgtccggcgtaatctggccggagcggataagcccccgaagggccacggcatccagtgttcccagttcctgcatggaaagggcggcatatggcggggtgtctgactgcgtggtcatggtaaacctccggttatattgtcaccggaatcatgatacgcgtttttaaataattaacaatggctgcggcatataaaaagggaagccctcctgcggaaggcttcccccgtgtgcggcatgctgcggcggtcagtccgccacaataaagctgttggggaattcgcggcgcatggattcacgcacggcttcggcattggacagtttggaatacacaccgacctgcacccgccagaagccgatatcatcggcatagaccagccgtgccggtttgccttcggccttcatgcggctgctcaggctttcggcgttttcgcgcttggcaaaagcgcctacctgcacatagaagcgtccgctcatttcgccgttggtgtatgtgggcacgtcttccagcgattcgatgcgcacccgtgcaatgcccggacccaccatgtcgagacgctgcgcgcccgtgtaggtaaggtcgatgatgcggtctttcacaaagggaccgcggtcgttgaccaccacgttgatggctttgccgttttcaaggttggtcacgcgcagccgcgtgccgaagggcagcagtttgtgcgcggcggtcatgccgtacatgtcatagacttcgccgttggccgtgcgcctgccgtgaaaatctttaccgtaccatgacgccagcccttcttcggtgtagccgtgagcggatgtcatggtggtgtatgatttgccgtcaatggtataggtgtgcgattttacggggcctttaggtgccggacggggtgaggtgtccagaacttttttgccgcagccgccggcaagagacagtaatgcagcgagcatgagcagcagtatgattctggcggtacggcgttgcagtgccggatggtgcattccatatcctcctgtagtggtcgggccgcgcggtacagcgcagtcggcatgcggtgcggccggaaaaacaaaaaacatcacattgtttgtagtacgctgccgcgttgcgggcaagtaaaagagggcgcggttttccgcgcccccgtcagttgccgtgtcgttgcgccggcgcagtctgcgccggttcagtctgtgcagggccgatcaggcgtctttttcattatcttcaagcatggccttgcggttaagcagttcttccagctggatgtccgcccccacgatacccatgatgtcgtcattttcatcggttaccggtgccgaaacggtcagaataagcttgcccgtgaactgtgactggtacaggtcggtcacatgcagttcgccggtctgcgagggccgctggaaccattgcctgttggagaagtcgtagcccagcggcagttcctgataacgctcgttgtaagccggatcggtgatgacggaagccagcagcgtgccgcgtacgtcggtgaggtacaggtactggatgaacgagaactgccgcacaaaatcgctgaggcagggatactcgcttttctgcggtacaatgacacattcggcggccagcttgagaatgatggtggatgccagctgccgggccaccgtcttcagcgaatcgaattcggagacgaaaagctcgggcaggtagcgtttgaccagtttagtcatttcctgattggagaacgacgtggtgcggccgccttcataagcctgcatgatgcggttgtatatctgccccacggcgggatgcgttttggaaacctgtcttccttcaggcacccgcaggtagttgttgatccagtatgcgacccctgcgcgtcccgatttatcggtgatgataatgggtacggaacggttgagtattttgcgggtgtcgaagatgttgtagatctcttcgtttttattcagcccgtccacatggataccggcgcttgtggcgttaaagtctttgcccacaaacggatagttgtccggaatgcggtactcaagttcgcgttcgaagtattcgcctatttcggaaatgatatgcgtgttggccgcgtcatcctctcccgtaagcgaaatgtattcgatgaccagcgcctctatgggcgagttgcccgtgcgttcgccaaagcccatcagtgtgccgttgacaccgccgcagccatacagccatgcggtgacgccgttgaccagcaccttgtggaagtcgttgtgtccgtgccattccagccagtctcccggcacgcccgcttcatcggtgaaggcccgcaccacacggggaacagaacggggcagggtggcgccgggatagggcacaccgtatcccatggtgtcgcacagacgtattttgacgggcagcttgctctggcgcgacagttccatcaggcgcgaggcaaagggcaggcagaagccgtgaatgtctgcgcgggtgatgtcttcgaaatggcagcgcggggtgatgccccattcaagcgccttttcgatcacgcgcaggtagttttccatggcctgctgccggtcaagtcccagcttgagatgtatgtggtaatccgaaaccgatgtgagcatgcccacttcggtgaattccattgattttgcgatcttcagatcattttcattggcccgtatccagcctgtgatctgcggatatttgtaccctttggcgcggcaggcatctatggcgcgcctgtctttgtcggagtacatgaaaaattccgacgcgcggatgaggccgctcatgccgcccagcaggtgcagcatgtcaaaaatttcggaaatctgctttaccgtatagggcggccgggcctgctgtccgtcacggaaggtggtatccgtgatgaacatgggatcggcagggcgcggcatgatgtggatatcgtcaaaggcgattctgctgattttggaatagggaaatatgtcgcggtacagttcgggatcttctctgttctgcagcgacagccgggttaccgggcggttcaggtgcaaaaggctcatgcgtcgatcgccctcctgttggatgaattgttttgcagcgttacggcctgcctgtgcagctgccgcgccttttcgcatcggggggccagatttacggccatggccgcggcatgggcggcttcggcgtagcggcccccttccaccaggctttcgcccgcctgaatatacaggcgttcgggtttgtcttcgtatatgccgcgcagcagcgcgtcgtaatgcccgccgaaaacggaacgcaccagctggtcgcgatcgtgcagcagccgcgccagcaggcggtttccggcatgggattcgtaataattgcaaagcatgagcttggtctgttccagcagaaaacggatacgctgtacttcgcgggtcatgctttcctgcgtctgcggcagcacttcttccatacggcccgccagcggttccacgtccttgccctgcagcgaacgcgaaagcgtgcggtaacgcagaccgtagcgttcatgctggtaggcgtcttctttcagcttcacgcattcatgaaaaatatagcccagagtccagtcgatcatgggggctatgtcgcgtgctccgtcgtcgttgccgaaaagatgatgggcagtgtccttcaggcgccacagcaggcccttgttcatcatggtgccctgcagttcgttgaacacggtgaacgagacagagcccgtggtgtcgaactgggtgaactgtttttcgagaatgcggcacgacaggcagaagtcacgcatgacgtcgcgcgcgaattcctgcatgtttgatctgatccaccgtgtggacatgaaacctccgaccgtgacgccgcggctgatgcggcttttcattggcggttgcggcgcagccggttgtgttgtgtgcagccggacggcggcagacgggcatgcgggccggcatgcggcggcataaaaaaggtgctgccctgccgctgtgcaggggccgtgaccacgcgtaaagccgcgttgtattccaagtgatttgatgaatcaatatccgcaggagaaaactgcggaaccggcagcaccattcaatgaagcacgcgttgacatatttgtcaacgtcgcctgtcagagcatgcacacggattcgtcgcagcaggtcttcatgaattcgctgtatgtgtacaggatgcgctgctcacgcagggtgcgttccggcgtcagaggggcggcggggtgctgccgcgccagttccagcgcgcgggagcgcggcggcagtgcgcgcatgccgtcgcgcagcgtggtgccgccggcggtttccagcagcagggcgtcacgggtatcggtcacggccaccagaggaacggggccgtgcttgcccagccgcgctgcggccagactttcgcgggtgaaggtgttcacctggccgggcacgaaaagaatatacagaaacggtctgccgtcaccatcctgcacggcaaggtccacagtgcggcagtattgttttccgtcaacgggaaaacggacggaaattctgggttcaagcaatgctgccggataccccagctcttccaccatcagctgcgccagtgcctgccgcaggtcttcgtaggtggtgttttctatgtccgttcctgtcagatagtcgcggatggtctgtcccagactgacttcatgcatggctgcctcctgtgcggagcaatgtccggttgcgtgactgttaccatacggtaagaacgccggcgcaaccggacaataccgcaggggcggaaaaaaaagacaacccgcggacacggcatcgggcaggcgctgttagccgtttttcagcagcacctgtgccacggcctcgtcgtacagcgccatggggttactctcgcggcccatgtcgcggtacatctgtgccgcattgcggatgacgtctatggaaatccattcatgttgttcccacacttcggggcggtcctgatgccacaggcggaactctatggaatctgaaccgttgcgcacataaacgcgtacctgcttgttgctggggtcggggtagtaataatgtcccttgtcgtctttcatgatacacctctcgtatgaaatggccgcacgccgctgccttgcccgtgcgtgtgacccgccggagggctgttagtcaagtaaaaccgcctgtgcctgccgcaagactgcgtgcacactgcaggcggcaggggcggcgtggcatgccgtgccagtagtaccgtaaatgtgcgcgggcaagggctttgtatgtgtcgcagggcttgacaaaggtcctttttgcttctagcaatgaattactttgtccaaaaaatcacgtagttttcggtggacgcggtgcgctgaccaagcaccggtgcaagtcgaaaacgccgcttcttccccatgttacagggggggaagcgagttcatgtatggttgtgaacacaaactaaccaatgtggaggaaaggcaatggctaaacatgcaactcccaagttggaccagctcgagtccgggccttggcccagcttcgtgtccgacatcaagcaggaagccgaaatgcgggcgaagaaccccaagggtctggactaccagattcccgtggactgccccgaagacctgctcggtgtccttgagttgtcctacaacgaaggtgaaacgcactggaagcacggcggtatcgtgggtgttttcggttacggcggcggcgttatcggccgttactgtgaccagcccgaaatgttccccggcgtggcacatttccacaccgtccgcgtgaaccagcctgcaggtaagttctacacctccgaatacctgcgcaagctctgcgatatctgggacctgcgcggttccggcctgaccaacatgcacggctccaccggtgacatcgttctgctgggtaccaccactccccagctggaagagattttctgggaactgacccacgatctggaaaccgacctcggcggttccggctccaacctgcgtacccctgctgcctgtatgggtgaatcgcgctgcgaatacgcatgttacgattcccagcagatgtgctacgatcttactcaggaatatcaggacgaacttcaccgtcccgcattcccctacaagttcaagttcaagttcgatgcctgccccaacggctgcgttgcttccatcgcacgttccgacttctccgtgatcggtacatggaaagactccatcaagatcgatcaggacgcagttgccgaatacgttgccggcaagatcgcacccaacgccggtgcacactccggccgcgactggggcaagttcgacatcgaagctgaagttgttaaccgttgcccctccaaggctcttagctgggacggttccaagctgtccgtgaacgccaaggactgcgtacgttgcatgcactgcatcaacaccatgcccaaggctgttcgcatcggtgacgagcgcggcgcctccattctggtcggcgcaaaggctcccattctcgacggcgcccagatgggctccctgctggttcccttcatcgaagccaaggacccctgggacgaagtcaaggaagtcattgagaacatctgggactggtggatggaagaaggcaagaaccgcgaacgtgtgggtgaaaccatcaagcgcctcagcctgcagaagctgcttgaagttaccaatacggctccccagccgcagcacgttgtcgagcctcgttccaacccctacatcttcttcaaggaagaagaagttcccggtggttgggatcgtgacatcacggaataccgtaagagacaccagcgctaaacttaagaggggtacccaaaaatggcattcatctcttctggatacaatcccgaaaaaccgatggaaggtcggattaccgacattggcccgcagcattacgcacagttctacccgcctgttatcgcacgtaacaagggtaagtggctgtaccacgaaatcatcgaacccggcgttctggtgcacgtggctgaatccggcgaaaaagtgtacaccgtccgtgtgggcgctgcacgtctgatgtccatcacccacatccgcgaaatctgcgaaatcgcagacaagcattgcggcggacatctgcgtttcaccacccgtaacaacgttgaattcatggtggaaaccgaagaagccatgaaagctctgcgtgacgaccttgcttcgcgcaagttcgacggtggttccaagaagttccccgtgggcggcaccggtgctggtatttccaacatcgtgcacactcagggctgggtacactgccacacccccgccaccgacgcttccggtccggttaaggccatcatggacgaagtcttcgaagacttccagagcatgcgccttcccgctcccgtgcgtatttcgctggcctgctgcatcaacatgtgcggcgccgttcactgctccgacatcggcgttgtgggtatccaccgcaagcccccgatgatcgaccacgcatggaccgaccagctgtgcgaaatcccgctggccgttgcttcctgccccaccgccgctgttcgtcccaccaaggttgaactggacggcaaaaaggtgaacagcatcgccatcaagaacgaacgctgcatgtactgcggtaactgctacaccatgtgccccgcactgcccatctccgacggtgaaggcgacggttgcgtgatcatggtcggcggtaaggtttccaaccgtatcagcatgcccaagttctccaaggttgtggttgcgtacatccccaacgaggctcctcgctggcccacgctgaccaataccatcaagcacatcatcgaagtctactcggaaaacgctatgaaatacgagcgtctgggcgactgggctgaacgtatcggctgggaacgcttcttccagctgaccggtcttgagttcacccaccacctgatcgacgacttccgcgatccggcctactacacctggcgtcagagcacccagttcaagttctaggccactgagccaattatgccgggcggagattttctccgcccggttcatcccagagaggatacaatcatggatgacaagcagattattgtggacttcatcgagtccaaatccaaatccaaatccaagttttacttcaacgacttcctgcccctgttccccgacatgaagccccgcgaagtgaagaagattctgaccaagctggtgaacgaagaagtgctggaattctggtcttccggttccaccaccatgtacggcatgaaaggcgccggcaagcaggccagcgctgaaggcgaataagtttttctgccaggaaggttcgccttcttgacgggacagcgtatgaactgcaaagttcatacgctttttttatgtcagccatacggcaggagggtcaggtgagcattcccagagtcatcatagcgggtctgaacggcggttcgggaaaaaccattgtcagtctggggctttgccgtgcatggacacgcgccggccgcaacgtgaagccgttcaaaaaagggccggactacattgatgcccgctggcttgcgctggcaacgggtaacccggccacgaatctggatccgtatctggtttccgcgcaggtcatgcgttcactgtttgtcacggcgggcaaaggctacgacggagccgtgattgaaggcaacagggggctgtatgacggcaaggatgtcacaggcagctgttccacggccgaagtggcgcggcagctggacaccccggtggtgctggtgatgaactgcaccaaaatgacccgcactgccgccgcactggtgggcggcatggcggcttttgagcctgatctcaatctggccggagtggtgttgaaccagacagccaacgaacggcatcgcggcgtactgcgcgccgccatcgaacagtataccgatgtgcccgtgctcggggcgctgccgcgtatgcgcagcaaccccataccggagcggcacatggggctgtggtcagataccgaaatgcacgacagccggtcgcctttagatgccgtggcagattttttatgtgacaacgccgatgtggagcgcatctggcagatagcgcgtcaggtccctgctgctgattcagctctcatccccgacctgtgggatatgctgcccgcggatgccgctgtgggaccggtgcgcatcggctatgtgcgcgatgcggcgctgtggttttattatgaagaaaatctggaagccctgcgccgtgccggtgccgagctggtggaactgaccctgctggatgatgcgccgtggccggaactccatggcctgtatctggggggtggttttcccgagactctggcggagcgtctttccgccaatattgcggcgcgggcgcgtgtaaagtcgctttcagaagcgggtatgcccgtgtatgccgagtgcggcggttttatgtatctgggacgcaccctgcggtatggcggagttgaataccccatggcggatgtttttccggtatgcacaaccgtgcatgaacggccgcaggggctgggctatgtggaagcccttgtggtggaggacaacccttttcacgccacaggtacccgtgtgcgcggccacgaatttcattattcgcgtgcggtggcgtatgagggcgaatctgtgcgccatgcgttcagaatggagcggggcgaaggtatgggtgaagatgcagacggcatgatagtacgcaatacctttgcagggtatacccacctttttgctccgggcgaaccgcactgggcagtgaattttgtgcgggctgcggcccgttatcgtgacgcagaagctgattgaagcctgtctgcggggctgtaagcgctcagtgtctgttggtcagccacacgccgcagcctaccagcactgcgccgcccagcagcgaaagggccacgggttcgtccagcagcagggcagccagcagaattgcgcttaccggcacaatgttgatgaaaacgcctgcgcgtgatgctcctatggctttgaccccctgataaaaccatgtgaatgccgccacggtgcccagcagggcaagataggttatggatgtccatgtggtgagtgagatggaacccatgcgggccggaaggccttcggacagggcgaaaggaaacagcatgagcgcgccggtgatgcatgaccatgttaccgatgccagcggcgacagatcggccatgactttgcgtccggccaatgagtaagtcacccagcttgccacacatccgaagatggccatgtctcctgcggaaagcgcgtgtgtgaacagggccagcgggtccgcccgtgagatgacggtgatggcgccgcagacagagagtgctattcctgtcaggcgcaggccggacagcggctcgcgcagcagaagcgcggcgaaaagagctatgaatacggggtttagggcaatgattactgcagcgcgaccggcagctacggtctgaagccccagaaagaaaaaggcattgtaggcgaatacgccggacagccccagcagcagcacgcccggaagggttttgcgcgtcagggcgggcagtccgccttcctgcaggcgggcgaggaaggtcaggcataccgaggccatggcaaaacgcagaaatgcacaggaaaaggggccgagttcggccgctgccagacgtcccgccacaaatgttccgccccagatgagtgcggaaagaacaagtttcaggtagatcatacttattccggcatggaattgcagaaaacgtgtgccatactccggttgcggcaggcggcctgcacggctgcgtgacgcaggagtgaaggtgagacataacattggacgccttgcaggcgtatacaggataagatcaggtggagtcgatgactttttcattgcgcataaggggatgccgttccgcggccgtgctggctgctgcggcgttgttgtggatgctggccgctgcggggcatgctgaaactgtaaaaacccctccccggctgctggaaggaatggcttcgtggtacggcgaattttttcagggccgtcccacagccagcggcgaaccctttgacatgaatgcgcttactgcggcgcatatgactctgccgctgggcagcatcgtgcgggtggtcaatctggaaaacggaaaaaccgtcatcgtgcgtatcaatgaccgtggaccgtttaaaaagcagtatgtcattgacctgtcccgtcaggccgccgtgcggctggatatgctgcagaaaggaacagccagggtgcgcatagaaccgctggatcgtaatgtcattgacggtgaggcaccgcaggctgttgttcctgccgccattcgcagaactgcgcagcgcaacgccacgggtgatgagcagaaggcggtatcgcaggccggaaccgcaccggctggtggtcagaccggtacggcgcagcccgctgccggacagcatgattctgctgagacagctgctgccgctggtgcaacacaggccggtatgaccgctgcggtttcacagggccgggcggacagttctgttgccgcccccatcgcagagcgggacggcgtggcttctccggaccatgcgccgcagggcggcagccatgcaaaagagccggtgaaggaacagcagccacaaccggcagctaacagtacccgtcaggcgctggctgtggcggctgccataaccggcgcagatcatgacaaagcggcgcacaagacggtactgccggaagagagcggcgtacgagacggaaattatgtgaaaaaactgccatccggcgtgtatgtgcaggccggtgcattcagcagacgcgaaaatgcgcgtaatttcgcgcaacagcttgaaaaagaaggattcggaccggtgttgtggagtgccaaaaacagtgccggaagcctgtggctggtggttgcggggccgtttgcagataaggcgcaagcctataacagacttgcagcattgcgaaatgcgggtcacaatggctacttgaaagtggttgctccataaggcggttacgccgcggcggtggggtgtgtaactgtacggatgcaatgatccggaactttcgccggccggtcagcaggccggcaatatcgcttttttgttcagcaaggtaggcatatgcagcacgatccgcccagagttctgtcgatagacgatgatagaaatgtccgtgaaaatatcgtcgcctatctggaagacagcggttttgatgtggtcgaagccgaaaacggccgtcaggggctggaggagttcgaaaggtccgctccggacatcgtgcttgttgacctgcgcatgccggtgatggacggcatgcagtttctggccgagctgcgcaagatttccaaacgcattcccgttattgtggtttccggcgtgggtgtgcttgaagaagctgtggaggctttgcggcatggcgcgtgggattatgtaaccaagcccatcagtgacatggtggtgctggaacacgccgtgaacaaagcgctggagcgcgcccgcctgctggatgagcgcgacaggtaccgcgagcggctggaacaggaagtggcggaacgtaccggagagctgcgcgaatccaacgagcgtctgctggagtttcagagtctgctgcaggaaaaaaaccagtttctggaagcgcttatcgaaagcatgcccaaccctgtgtttttcaagtcgctggaaggtgaatatctgggctgtaatgcggcgttctgccgcatactgggcaaacccaaagaggacattgtggggcgcagggcagaagacctgctgcccgaagaagtggcctgccgtgtgctggaaggaggtgtgctgtccggtgctcaggaacgcgcgcattcgtgcaccatcaccatgctgggcgacgacggcggtccgttacagctggtgctgtacaagtcgttttttcagaacagggcgggcgaaaacgccggtgtggtgggcacgttccacgatatcaccgaactgaagaaaaaagaggcccagatttaccatcaggcctaccatgacgagctgacagggctggcaaaccgtgtgcgcctgaaagatgccatagccgaccgcatacggctgggcggtgacggtggtctggcagtgctgatgcttgatctggataattttaaaaacgtcaacgacagtctggggcacggtgtgggcgacaagctgctgcttgaggcatcgcgccggctgcgcgatgttgtgggcccgcaaccgctgctggccagaaccggcggcgacgaattcgcgctgctgctcgacggctgcaaggacgtggcaaaccggcttgcagccaaggtgctggatgccttcaccgttccgtttgtcattgatgaacacgaactgtacataaccatcagcatcgggcttacctgctggccggaagacggtgccgatgccgattcactggttaaaaacgccgatgtggccatgtacaaggccaaagagcagggccgcagccgctgcctgcattttgatgccgagatgaccgaacaggtcaccagaaggctgagtattgaaaagagcatccgcaaagggctggaacgggatgagtttcaggtctactaccagcccagaatcaatatttttaacggcagactggtaggcatggaggcgctggtgcgctgggtgcccgaacacggtgccgtggtcagcccggcggagtttattcccgttgccgaagaaacggggcttattgtggcgctgggcgaaagggtgctgcggctggcatgtgcccagatgcgtatatgggcggacagagggtggggtgacctgcgtatgtccgtcaatatttctgcccgtcagtttcaggccaatctgacggaacgtgtggccgccgcactgcgtgattccggcatttctccggattcgctggagcttgaaatcacggaaaccaccatgatgcgtgatatcgggcagacagtgctgctgcttgaacagctgaacggcatgggactgaagatagccatcgacgattttggtacggggcattcctcattgtattatctcaagcgtttccccatcagcacgctgaagatagatcgttccttcgtgcgcgatatcatgaaggacgacggcgatgccaacattgtatcgaccattatcaccatggggcacaacctgtcgctgaatgtggtggccgaaggagtggaaacggacgaacagctggcttttctgcgcgacaagggatgcgttgaagtgcagggcttttattacagcaggcccgtgccggctgcggagtttgaagacttcgtgctgcggcaccggtcgtgaccgcagcggcttgaaatacctgtcagcccgccttccggcgggctttttcatggctgtcagggggttacggggcggtgtctgcgtgtgcctctgtcagacatctttcaatttcgccgaaaagctgcgctttgttcaccggtttttccacatagccgttcatgccgcttgccagataatattctctgtctccggccatgttgttggcggtaagggcaatgacgggaatccgcgcccacgccctgccgctgtttctgatgcgctttgtggtttccagtccgttcatgccgggcatctgcacatccatcagaaccgcatcaaaagaccgcttttccagattttccagcgcaccggtgccgttgtctgccgcggtcacggtgtaaccgccctcctgcagaaacagcgatatgaattcctgattaagtgtgttgtcttccaccagcagaatatgcgcgcctgctgccgccgcggcagcaggtttttttgttgtgacgggggcctctgccgcaggcagggccggtgtgatgccggaggcggcagcttcttgcgccgccggcaggggcagggcaagacggaaaagactgcctgtctgtccggcttcggccagttgcagcgtgccgcccatcagcagggccagtccgcgtgaaatggccagccccagcccgctgccttgatgctggcgcgaaagcgagccatcaagctgtacaaagctttcaaaaagcagatggcgcttgctgtgcggtatacccggtccggtatcgcacacgtcaaagcagatgacgtcgtttttgtccggatacacgtcaacccgtacaaagcccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgtacaaagccctttgtggtgaatttgacagcattggctgcaagattagtcagtatctgcgacagcctgcccgcatcaccccgcactgcctcaggcagtgcgctgtccagccgcagagtgagagccagccctttctgcgctgctgcaagacgcagcggggccagaacctgctccacggtgtcgggcagggaaaaggtgcgtacatgcaggggcatcttgcctgcctcgagccgtgaaaaatccagaatgtcattgaccacaaggcgcagagcctcggccacggaccggatcatgcccagatgactgcgggtctcttcaggctgcggtctgcccagcatgacatcggttatgcccagtatgccgctcaggggagtacgcagttcatggctgatgttggccacaaactgtgatttgagccgtacggcgtgctccgcggtttccagtgcgtctttaagtgcggcctccgtggccttgcgtttggtgatatcaagaatgaccagcagtccgtcatatccgcccagatgggcaggaacgggaatggcggtcacctcgtgcacgcgttcggcgtgcaccatttccatctgcgaccggcgtcctgccacagcctgacggcacagcggttccagaacaacggtgagagcctgaggcatcactgccgaaagccgtgtacccgcgggggtgtcgcccgacatgcccagcatgtccgcccgctgcccgtctgcaatcagcagccgcagctcgctgtcaaaaagacagacggcggcattgggcagattggcggaaagcgcccggtagcgtgcttcgctctgcagcagcgccatgcgggtgttgtgttcctcggttatgtcctgaaacgtgccggaaaggcgcaggggcgagccggaagcatctctgatcagttttacccgcagcatgccgaaccctgccgatccgttgatggcgcggtagggtatgcctgcttctttgtagctgatggattcgtgcaggggcgattgcagcatggccatgaatatgggcggcactgccggtgcaaggtgttcaagcaggccgctgccctttgatacgtcaaaatcgcgcggcagtccggccatctgcagcagctcgggcgagcagtaggtgcgcagtgtcataaactgcatgtcaaagtgccctattctggccagccgctgtgcttcactgagcatggtctggctttcgcgcagccgggcctgcgtctgctgcagttcggttatgtcttccagtacggtcatgccgccgctgacatgggtttcgcatgaaaaaggcagactgtgtcccatataaatgcggccccgtatcacaagggtgaaatgcacgggacgtccccgcagcgccacggcatggtgcgccgccagatttagtcccgcggcgggcggcaggatttcgtgcgggcggcggccttcggcatgctgtttgttcagccccatgctttccatctgacggccgtcagctttgcgtatgatgccctgcccgtcaaaaagcagcaggactccgttggggtagttttcggccagcgaacggtacagctgttcgctctgctgcagggcgtcttcggcattacgccgtttgtggtgctgccgcatgcctgtatatgccagtgcggcggtaagggtaagaagcgccagcgctgcaagcatggtacgcatgaggcttttgtgccacggcccgagcacccgttttttatcgcgcagtgcagcaatgtgcagcggcaggtggggcagctgataggctgcgatgagatcggcggcggtttgcgcctcgcgcagcccgccgcccgaaagttcgtcttccgtgcccgcaaacacggcggtttcttccagcgcggtgccgctgtgcaggtcggcccgcgccggccagcaggcgattatctgcatgtcgtggttaagcagcagcacagtgtcgatgtcaaaaaaactgctttcctgatacgggtcatacagcgctgcggggtatacgctggcagtgagcacgccggcaaaggcgccggaggcgtccagcatgcggcggctgatgagaatgccgggtttatgttccgcggctgcggcggagtcttcggcttgcagttcaaggaaaaagtcgtgccactgatcgcgatggcgtttgagcagccctgtcacgtccggcggtttgctgtacctgtcacctgaatggcgggccaccagcgtgccctgtgcgtcaaacagaaaaatatcagccacgccgggatgcagcagggcggagttgggcaggtgcaggcgccggattgtctccgacggtgccgcggcatgggcggtcagcagctgtgccgccgtgttctgggcattaagcagcaccagatctatgccgcccagcgtggcggccagcctgtcacccagtatggtggcctgtgactgcagcttgatacgcgccagggacagatgattgtctttttgcgaatagacggtgacgaacaggcctgagagcagagcgagaacaatcagctgcagggcgagaatgacgccgcggggagcatggttgccgagaagagctggtttcatggcgttcctgcagctgcgtgcgtgttgctgaagagcaggccgctacggttcctgtgctgcggacagcttgtgcggcgtttcttcgggcagagtggcaaagatgttttccagaatggtattcgataccagcatgccgtttctggtcaagcgcagatacccgttgctgatgcgtaccagcctgttgcggtgcagggcgtgcaccagctgtttgtgctcgcgcagaaaatcgcgtccggtaaggtcgcggtatgctttcacgcgcaggccgcgtgccgtgcgcagacgcagcatgataagttcttcggcccgctccagcggggtgagtgccgcggcatcgtgccccagcgtaccctcggctgtgcggcgggcatactcctgcagcccgtgcgggttttcccagcgtctgccggacagcgtggaaaccgccgaaggccccatgcccagatattcggcgccttcccagtagcccagattgtgcctgcactgaaatcccatgcgggcgaagttggaaatttcgtactgcatatagccccgcgattccagaaattccgcaccgtagatgaacatgcgggcctgttcctgctcgtcgggcagtgtgtgccgcccctgcagacatgcctgttccagcggggtaccttcttccagcgtgagtccgtagcatgacagatggtcgggcttgagctctgttactgctttcagctcgtcaagccacagcttgagccgctgcgatggcagcccccatatcatgtccagattgatgttgccaaagcctgcctgacgcgccagacggaaggcatttacggcttcgcgcgccttgtggggccgccccagtacgcgcagaccgtcgttgttcaggctctgcactcccaggctcagtctgttgatgccgcatttgaaaagggtgtcaagatacccgtaggcggagacggattcgggatttgcctcaaagctgatttcggccccgttctgtatgtcgaacgcgcgtcgcagcctgtccatgatgacggccaccgctttttccggcagcagactgggcgtgcccccgccgaaaaaaacggtatgcaccgctctgttacccagccggtcgccccacagggctatctcgcgcagcagcgcatcaagatactgttgcatgccgtccggtcccgcggcggccacagggacggaatggaaagcgcagtagccgcatttgctgcggcagaagggcacatgaatatacagcagcacaaaggctccggatgtccggcggtgaacggccgcgcgggtctgtctttctgcttcgccgcccggtggttgcggataccgcgcgggctgcgggcggttgcggtcagcgcatgcggcgtgtgccgcgccgcgttgcggcacagtatgtcttatctgcctgcattgtcggctgcgggggtggcgtcggcctgttctgcctgtttttctgtaccttctgcgcagcagggcgtgccggcggtctgttgcggcacctgcgcaccggcgtttttcagttcgcgggcgtaccgttcggtttcgctgtacaggcagccgcagtactgctgccggtatatgccccacgctttggaagtctctatgccctgctgccagccttcccggaagtcgcggtacagaaaacgcagcctgccgtcgccgcacaggtcgctgcccagcgcggcgatgcgctcgtgctgctgtttgcgggaatacagcagggtggaggtaaccatgtcgaacccgcctctgcgggctacggatacggcccgttcgagccgtatcctgtagcagtgaaagcatctgttcgcttcacggaaagcgatttcgcgcatccatgcctgcgggtcatattcacggtcaaagtatatcactttgacccccagcctgtgagccacatccaccatgccctgtctgcgggccagatattcgcgcagcgggtgaatgttggggttgaagaacaggccggtgacttcgtgtccttcgcgcagcagcgtctgcatggtggtgatggagcaaggcccgcagcatgcgtgcacaagcactcttgccatgcctacctccgtatggcgatgtcgatgtcgcgttcgaacctgttttccagttcggtcaggtgtccgcgtttatggttcagcaggtacatgcccagttcttccggagcttcccagcgcagcgaagaggccgtggtggcgcgcagctgtctgtggatatccttcagggcctgcatggcctgccattccatgttgcggcgcagccctgtgcctttgcagcacgggcagggttcggtgcttatggacagggcggaagaccccagacgctgccgcactatctgcagcaggccgaaacggctcattttgcccacatcgtgtctggcgcggtcgtttttcatggcggcgcgcagggttttttccacttcgcgccagtggtttctgtcgcgcatttcaatgaagtcgacaactatctgcccgccgatgtcacgcagcttgagctgctgggcgatggtttcggcggcttccatattggtgcgcagagccatggattcgaaatttgtcttgccggcgatttttccggagttgatatcgatggccataagcgcttcggtctggtcgaaaaccagcctgccgccgctgggcagcgatacttcgcgcgaatatatctggtccagctgcttctgcatgctgaaccgctcccagagtgtgcggtcggtgtctttatgccgtttgaccagattggtgcgccgcggaaagacgatggcggcaaattcctgcacggcatcggctgtctgttcgtcgtccacccacacttcgcccacatcgtcggtcagatagtcgcgcactgcccgtgcggcaaggtccagttccttgtagataaggctgggggctttttccacggtgccttttttgcgcacatccttccacaggcgtttaagaaactgcaggtcgcgctgtatgcttgttttgctctgccccaccgaaaccgtgcgtacgataagccccagcccgggaccgggggtggcaccttcaagcagggcgcgcaggcgcactctttcttcttccgattccaccttgcgcgaaacgcctatctgttcgcgtccgggggtgagcaccagaaaacgtcccggcagcgaaagatacgaggtgaggaaggcacctttggaacccgtgggttccttgaccacctgcaccagtacttcctgtcctgctttaagcactttctgcagcagaggatattttttgcctttggaagggtcgtggggggccgagtagtattcggggtgaacttcatccacctgcagaaaaccgtttttttcggcgccgtaattgacaaaggcggcctgcaggttggagtctatgttgttgatgatgcctttgtagatgttgcctttggtcttggcctgatgcaccatctctacataatattcaacaattacgccttcttcagagagaacaacttcaacctgttcttcgggcagcacgctgatgaacatcttgcgtttgcccttgcgggtcttttccatgagaacctcatgaggataaaaaaagtgtacgggtaatcccgtgcgacggaacagatgtgccggttatctgtctgccagggcgaagaacgggtcttcgtcctgctgctgcaggttttgcgagggcagcggcgctactgtgccggactgcagaagagggcggagtgcccgttccacacggtcaagcggcagtgaaagcgccagcgccagctgtcctgccgtctgaggacggcgcgacagcgtctgcagcagcatggactccaccgcgcggtcatcccgctgggtaaagtcggcacgctgtccggtgcgcagaaaaattccggtctgctgcgggtcggccgcaggcaggcaggcattcagcgcatcgcaccaggcggccctgacatcggcgtctacgggtgcggccttgctgtaggcccccggacgcgacagtgtggtgacatccaccctgtccggtgcgagttcgggcacaaactgcctcagcagggccagattctcctgagaatcattgatgcctttcgagagcagtatttccaaaaaaattcgtccgccatattctttgcggaaggtcagcagcgcagcggctacaccgcttgcggtcagttctttttccggcctgttcagggcgcggaattccgtctccaccagtgtgtccagcgaaggaagcaccacgtcggcacaggccgcttcgtcgcgcacgtcctttctgtgcagcagggtggagttggtgagcaccgccacgggaacatcaggtagtatggttctgcacccgctgatgatgcggcccatgtcgctgttgagcgtaggctcgccggaaccgcccagcgtcacatggtccacatgtgtgccgggattttcattccgccatgccgcaagttcgtctaatatggttgcggcaggtacatacggggcgcgctcgcaggtgagaatatctgtgcggcccacctcgcagtagaggcagtccatggagcagatgcgtctgcccagaagatcaagaccgagagaatggcccagtctgctggaagcaacaggcccgaatacataggcaaaggtcatgtggcggctgtccttacgcgtcgcggcggcggatagtgcgcataccggcggaccggcagtcgggccgcgaccactcataagaacgcttttcagcaaaaaaagcaacaggaatacctgaacggcggcgttgtctgccacttgacaggaatagtgcgccgctgtagggcgctaccatcataatggaggacactatgcccagaatcggcgagcttgtgcttttggtttcgcccaaaggcaaacgatacctgcgcagggtcgaacccggcgcggacctgcattgcggcgacggaatcgtggccatggaggatgtcatgggggccgatttcggcaccatagtgcgttcgcactccggcaaacccttccggctgtaccggcccgcgctgcccgacctgctgcgcggtataaaacgccagactcaggttatttatcccaaagacatcggatatatatgtatgcgtctgggcgtcggtccggggcgcaagatcattgaatcaggttccggttccggcgggcttacgctggccatgagcttttttgccggtgaaacgggcgaaattcatacccatgaagcccgcgaagaattcatgaagctgtgccgcaagaatcttgactgggcagggcttggcagcaacgtgacgctgtaccatcaggacatcaaggacggatttctgaccggcgacgcggacgcgctttttctcgacgtgcgtgacccgtgggaatacctgcatcatatccccgcagcggtgaagtccggcgccatgctcggtttccttgtacctacggttgatcaggtttcgcgtctgcttttcggtctggaaaaaggcccctatgacgaggtggaggtctgcgaggtgctggtgcgcggctggaaacccgtgcctgacaggctgcgtcccatggaccgcatggtggcacacaccggttttcttatttttgcgcggcatcaggagcagatagatgcgcttgacgcgtacaaatatatgggaacccgcgaacgcaagcaggaaagcgcccgccgcgagcggctgggactgccgcccctgcgcggagaaacaggcggcgaagcgggcgatgattttatcgacgagcccgacggcagctgcgaagactgacaggccggtacagacggctgacggctgtgacgcgcctctggaaacaggggcgctttttttgcgcacgcggtctgcacgtgtgtggaaaaaaggctgttgttattgcaataagttgtaatgtatggtaaaaaataatttttcttgatttatgctttgggatgccgtatactgattaactaccattgtgtaggcttatttcatctctggagcagaagcatgacccgtaaagacagaacagaaggcatatacagccgtcgtgaagtgctggacgagagcgagcgcaagcaatattacctcattcaactcaaggacctgctgtcctatgcgtaccgctactccgaagacgtgaaaaagcgtttcgaccgtgcgcagttcaatgtcgaaaaattcaagacgctgaccgacctgaagcatattcccattctgaaaaagaaggagctcatctttctgcagtccatggggccgcggctgggcggactgctgaccaaagacctcggcgaactcaagcgcgtgttcctttcgcccgggcccatattcgaccccgaagaccgtcaggacgattactggggatacaccgaggctttttattccgcagggttccgttcgggcgatgtttcgcagataaccttcaactatcatctggcgcctgccggtctgatgtttgaagagccgctgcgcaatctcggctgcgccaccataccagccggaccgggcaacgccgccacccagctggaaatcatgcagaagctgcgcgtgaccggctatgtgggcacccccagctatctgatgcaccttgcccagaaagccgaggaaaaaggcctgaatctgcgtaaggatcttttccttgaagtggcgtttgtcacgggtgaaaagttttctgaaaaaatgcgcaaccagcttgagaaaaaattcgatctggtcatgcggcaggggtacggcacggccgacgtgggctgtgtgggctacgagtgttatcacaagaccggtctgcacatagccaaccgcgcctatgttgaaatatgccaccctgataccggcattccgctgaaagacggtgaagtgggtgaaattgtcgtcacggcgtttaacaagacgtatccgcttatccgtcttgccacgggcgatctttcatacattgaccgttcgccctgcccctgcggccggacaagcccgcgtctgggcaacatcgtcggccgtgtggacaccaccgcccgcatcaagggcatgttcgtgtatccgcatcaggtggaacaggtcatctcgcgttttgaagatatcaagcgctggcagatagaagtgaccaaccccggcggtatcgacgaaatgactctgtttattgaggcgagcaacttcaagcgggaagacgaactgctgcacgcgttccgcgagcgcatcaaactgcggcccgagctcaaggtgcttgcacccggttcgctgcctccgcagatccgtcccatcgaggacaagagagtatgggactagccttcaggcttgccatactcggcctgctgattctgacggcaggcgggtgcgccgttatgcgcccgcctgcctctttccggccgccggagcgtgaagaacagcttttcaccgcccttcaggctcctgtttctcctgccgcttttgctcaggcggcgctctcatacgattacattctgctgggcgaggggcacacctcggcctgcgaccatctgatgcaggcccgaatgctgcaggctctggctgctgcaggcatgcgtcccgccgtggggctggagatggtgcccgcggaaaaacagcccgtgctggacaggttcgggccttttgccgttgctgcggataccgccctgcaacagcggctggatgcggatacactggaagaggccgtggactggaaaaccgtgtggggatacccctacgatctgtacagaccggtttttgaagcggcatatgccggcgggctgccgcttttcgggcttaatgtgccgcgtgaggtggtgcgcaaggtgagccgcggcggtattgaatcactgacagacgacgaacgcagcctgctgccgtcaaagattatttttccctccgacgagcagcgcgaggcgctgacccgtatgttccgcaaacatgactccatgcgcagggcgcgccataactccacggcggaacagaccggcatgccggatacgcctgccgcgccggaacgcaggccttccacagacactgccgctgcagacacggccgctgtgccgggcggcaatgccaccgcccgcaccgctcccggctctgccggaatttcagcagtcgaggccggtgccgctgccgctgacggtgaacacggtacccgtgaacgcttttttcttgtccagtcactgtgggatacggccatggccgaaaacgccatgcgggcgcgtcgccgccacggagggcccgtggtcgtgctggcgggcagcgggcacgtggaacgcggctggggtctggcccgcaggctgggcatccttgaccgcggggcacgcgtgctgctggtcatgccgtggcgtgccgaaggtccccccgaccccgaagacggcgattactttttctattgccgtgccagccaccgaagccgtatgggctttacgctggtcatggctgaaggacgggtgacggtacaggacgtggcggaggattcccccgcccggcgtgccggattccgcgccggcgatgtgctgcgttctgccgacggggcgcaggtgaattcgctgtgggatatgcacaaggccggtatgcaggcggcgcgtgaaaagcgtcctgtggttttcggcgtgcagcgcgacggagccatgctgtcgctggaactgtctgtgcagcacgaagacggggcgcaggaggacacggacaggcggtgatgtccggcaggtatctggtgcctgctgcatgccgtccataccgtccatacccccatgccgtccgttgtcttccggatttttccggcccgctgcggcgttccctcggtgtccctgatgcctgtccggtggccgcggcaggaccggattgtgctcctgcaaaaggcggttgctgtcctgcgggcggcttttttgtgcgctgccgccggtgttccgcgcgggcagcatggtctgccggtgcactatcataccactgcgcaccgtacgggtgcggcggaggatgtcatatgcctgaactgccagaagtggaaaccatcgcccgcgggcttgcccccgaacttaccgggcgcagaataacggaagttgaagtgttcaatgccggaagcgtgcagggagacagagaagtctttgacgcctgcacgcccggacgcgtcattgccggtgtgggccgcagaggcaaactgctgctggtgcatctggaaaaagagcggcggcagggtgccgcctgcagagcggtgctggaccacagacccgccggtgatacgccggatatgctggcgtttcatctgcgcatgagcggcagacttttcatctacggaccggagcagcttcccggtccgcatacacgcataatcatcacgcttgattcgggacgcaggctgttttttgacgatgcgcgcaagttcggttcgtgccgtgcgctttcgcccttcagcaggccgctgtggcggttctgggccacactggggccggaaccgctggacgtggaccgtgagacattcattgagcagttcgcagaacggcgcaaagccgtgaaagccctgttgctggatcagacagtgatagcaggggtgggcaacatctatgcggacgagtcgcttttcagggccggaatcagaccggatgcccggccgggcgactggacgcgcgacgaagctgaacgccgtctgggcaggctgtatgatgaactgcgcgaagtgctgcgcgaggccatcagcgaatgcggttcgtccatacgcgattaccgtgatgccagaggcgatgccggagcttttcagaactgtttcagggtttacgggcgcagcggaatgcagtgcgtcagctgcagagatgcactgaccacggccagagtggccgggcgcaccacggtgtactgcagcaactgccagaaataaggtgcaaccgtatcatgaacggtgaagttccggaacagggcagcccatcgctgacgacttctggcgctcagggcgggcacgagcagtgtgctgtggcgcgcaatgcggcggttatgggcgcggccacgctcgtttcgcgcgtgctggggtttgtgcgcgatgccgtgctggcttttgctctgggggccggtccgctggcggatgcttttctggtggctttccggctgcccaacctgctgcgccgtcttttcggcgaaggttcgttgagcatggcgtttgtgagtgtcttctgcgccacccgcagccggcagggggatgagcgcgcttttgcactcatgcggagcatgtttttctgggtggcccttgtgaccggtgtgctatgcactgccggagtgctgggtgctccggtgctgacagcgctcatggcgccggggtttgtgcgcgatgcggaactgttccgcaccgccacggtcatggtgcggatatgttttccgtacgcgttttttatctgccttgtggcgctgtgcatgggcgtgctgaacggcatgggacgctttgctgctcctgcactggcgccctgcgtgctcaatgtggtgcttatcgccgcggccttgctggcttatgccggcgggtatgacgtggccatgacactggcatgggcagttccggttgctggagcggcccagctggctttcatgctgccttggctcggacgcagcggcgtgcgcatgaccggtccgtggcgcgcggcggacaggctggcggtgaaggtcggcaggctgctggggccttcggtcatgggagcggcggtatatcagctgaccatcgtgctgggcacgctgctggcatcgtttctgcccgcaggcagtattgcctgtctttattatgccgaccggcttgtgcagtttcctctgggggtgttcggcgtggccgtgggaacggcagccctgcccagccttgccagactgcacggtccgggcatggagcaggctttcggcggtacattgagtgcctcgctgcggctgagcctgtttgtcagcctgcctgccgcggccggtctgctggcgctggcccagccactggtgactctgctgttcggcagaggcgcctttgacgctgcagcggtgcgcgacactgtggctgcactggccgcctatgcgccgggcattccggccatcgcgcttgtacggcctctggtggccgctttttatgccgccgataacacccgcacaccggttgtcattgccgtggccgcgctgggggtgtacgccggtaccgcgcttttgcttatgccgtttgccggtcatgtggctctggccgccgcaggcagtgtttctgcctggttcaacgctgtgttgctgtatacctcgctgttgcgctcgggggttctgttgcgggacattctgcggcccgcagccgtctacctgctgctttccgccgtcatgctggccgctgtgcactccggtgccctgtatttctcttcttcttttgccgccgtggctgttctggtacctgcggccgtggttttttatgcggcggcggccctgctgctgcgttccggcgaggcgcttcttctgctgcgcagcttccgcagctgacctgcctgcgcgtctcaacgcaaatatctgataacttgttatcatggcatcgcattgccgtttgtttcatggtatgtgctggtgatatttgccgggagcttttcacatgatgaacaacatgctgcgctacggcgtgcggggggtgcagacacgtatctgtctgctgacgcttgttgtctccacgctggtggcccttgccttcggaagctatgaatatgtcacggcgcttgatgccgagtatgcccgccttgaacggtttgccgtttctcaggccgacagggtggcgcgtctgctgcttgtgccggtgtggaacgtggacaggcaggcttccatgtccataatagacacggaaatggatgacgaacgggtgcatgcggttatcgtgtacgacgaaggcggcagtattttcatcggccgccagcgcggttcgggcggggtactggtcaacacgtccagaagcattccgcggggcgagtttattgtcacgtcgcggccgctgcggcagggcagtctgcgttttgccactctgcagctgtatgtgacgccggaatatgttcacagaacaatgaaggataatgtcgttgccgcggtaatgcacatgctggcgctggaactggtgctggtgctgggcattctgctggtggtgcgtcgttcgcttattgtgcctctttctgcgcttaccgcatgggtacgcagagaatcgcccctgtacgattacggcacccgcattcccaaacaggcggacgatgaactgggcgagctggtagacagcatgaacggcatgctgagcgaaatagaaaagcgcgacaggatgttgaatgatcacagcaagcatctggaaaagctggtggccgagcggacacaggagcttgagcatgcgcggcatacggccgagcaggccagcaaggccaaaggcgattttgtggccagcatgagccacgaactgcgcacccccatgaatgccatcatcggcatgattgaaatagcgcttaaaacggagctgaccgtcaaacagcgcgaatacctcaccatcatacgttcttctgcacgttctctgctgggcgtggtcaacgatattctggatatcagcaagatagaggcccagaaaatggagctggagcatattccgttttccacgcaggaaatgctggaggaagtcacggacctgttccgcgaacgggtgggcatgaagggggtcgagctggtgctggatatcgaggccgatgttcccgccgtgctggtgggcgatccgctgcggctcaaacaggtgcttgtgaatctggtgaccaatgcgttcaagtttaccaaacagggcgaggtgcgcatcagggttgccgtgggcagccgttctcaggatgtggtgcagctggaattttccgtacgcgatacgggtctcggcatcggcgaggaggcacgcaacaggctgttcgacacgttttctcaggcggaaggttccacggcgcggctgttcgggggcagcgggctgggcctttccatagcgcgggagctggtgcggctgatgggcggcaccatcacagtggccagcgaaccgggcaaaggcagtgattttcgctttaccggacgcttcagcctgcccgtcgaagctgtggaagccagacatcaccgcacgggagaagccccgcgcggcagggtgctgctggtggaagataatgaaagcaaccgtctggtcatgacaagaatgcttgaacggctggggtatgactgcgatgcgctgcaggacggatacacggcctatgagcggctgaaaaggcaggctgcgctgtatgatctgatactgctggactggcggctgcccggtgtggacgggttggaggtgctggaaaaactgcgtgcggaaaagcagcccctgccccctgtgttcatgatgacggcattcgggcgcgaggcggaactggaacgtgccgaagagctgggggtggcttcttttctttcaaagccggtcaagctgtcttcgctgtcggacgccatacgggccatgcgcggtgaaatgacaccggaagagcagacagacaccgccatgataaggcagtttgacggtatgcgggccctgctggtggaagacaacatcatcaaccgccatgtggcgctggatatgctgcaggacatgggattttccgttgtcagcgcggaacacggagaagaggcgctggctgtgctggacgatgtggaaccgccctcgggtccggggttcgatgtggtattcatggacatccagatgcccgtcatggacggtatagaggcaacgcgggtcatcagacagcaccccaggtggcggcatattcccatcattgccatgacggcccatgtgatgagtgaagaccgtgacaaggcactggaagcgggcatgaatgactatgtgaccaagccggtggaccgcatgatgctgctgcaggtgctgcagcgtcatgtgggcgaacacgccgcgcgggcggcggaagacggcgcgaggcgtatccggcagtcttttgacgcacgctctgaacaccttcaggagcataacatactgcatatgcacggtatgggagtcgccggagcggaacaggagggggcagttggcggtgtttcttccggacatgccggagcaggtgtgccggaacagggcacggacatcatctctgacggcgggccggacggtgtgccgcccatgcccgcgcgtctgccggggctgattctggaagaaggcgtggacagactgggcggaaaacaggatatttattttgaaattttgaaaaagttcgccgaagtatacgcgcaggccgctgatgcggtgcggcaggctgcggagcagaaccacagggatgtcgtggcggaaaaagcgcacgccatagccggtgctgcggccaacatctctgccggtgaactgcgcgagtccgctctggcgctggaacgtgccgcccgcgacggcgcccccatggagcttgagcttgagcagtttgcatactggcttgagcaggtcgtccgttccatcggcgtgcttaaaagccgtatgaggccggtgccggatgcaccggaagacggtatgcatccgtaacgggtacagcacgtttctgcacgttgtggcgctgcctgcaagcagtgcagggtgcgttgcggcaccttgtctgccagttgctgagtgaactttttttatgataccggcgggctgcgcgaacgataccggcaaaacacacagcagaccccgatgcagcgcatcggggcttttgttttggctgctaaaagcgtatggtgcgcatcgcacgcagacagggtgccgcccgctgtaatgtatggatgccggtagtcttttttttgacaaaacaccggtggcggcacacaaaaaaagccctgctgtcgcagggcttgaatgcgtggggcgaatgacgggacttgaacccgcggccacacgggccacaaccgtgtgctctaccaactgagctacattcgccgtttgagactgaggcatatataccccacagaaagcagcgtcaagcataaaacgtgataaaaatttcgtcagggaagaaattttcccgagaggagatgtatggataaactggttatcaaaggtggcgtgccgctggaaggcaccatacgggtcagcggttcgaaaaacgcctctttgccaatcctcatggcctccatcctgctggatgagcctgtgatttaccgcaatgtaccgcgtctgcgcgatattcataccaccaacaaactgctgggcattcttggttgtcctgccgagtttcagggcgatgcagtgcatgtcaggccctgcgatctgaatcctgaggcgccttacgaactggtgaagaccatgcgcgcttccgtgctatgtctgggtccgctgctggcgcggctgggcgaagcgcgggtggcatatccgggcggctgcgccataggagcccgtccggtggacctgcacctgagcgcgctggaaaaaatgggtgcggaattcgagcttgattccggttatatagtgggccgctgccgtcagttgcagggggcgcatatccggtttgactttcccaccgttggcggtaccgaaaacctgctgatggccgccacgctggccaaaggcgaaaccatactggaaaatgcggcacgcgagccggaggtcatcgatctggccgacttcctgtgcgcctgcggagcggatattacagggcagggcacagatgtcatacgcatacggggtgtggaacgcctgcatggttgcgaataccgcatcatgcctgaccgcatcgaggcgggaacctttatggtggcggcgggcataacccgcggcaacctgcttatcgaagattgtccggatgacgcgctggatgccgtcagccagaaactgcgtgatatgggactgcatgtttcgcgcgaagaaggcggaacccgcgtacgctatcagggccaccttgagtccaccgatatcgttacgcatccgtatccgggatttcccaccgacatgcaggcgcagttcatggcgctcatgtgcgtggcagacgggttcggcatggtggaggaaaccatttttgaaaaccggttcatgcatgtgctcgagctggtacgcatgggagccgatgtgcgtcttgtggggcggacagcccgcgtgcgcggcggccgtcagctgcggggggcgccggtcatggcctccgacctgcgggcttctgcttctctggttctggcggggctggccgcgcagggcgaaacccatgtacagcgtatctaccatctggacagaggctacgagagcatcgaggaaaaactctgccctgtgggcgcggatatcaggcgcgtgcctgaatagcatgtctgccatgtttgtaacgcctccggctgtgccggaggcgttttttcttgtccgcacgcaaggtgaagcatgacacgcagcacacccccgcaaaccgcacagggcggtccccccgccggttacaaccgcagtgccgccctgctgccgcacggcgcgccacctgcactgttgtggcgtcaatggtgcctgctggctgtgctggccggtctggcggcaggagaaacgggcctgcgggacgctgccccggcgtggggggcggcagtgctggtatttatggtgctgtggtccggtcgtcagaatgcgggcaggcctgccgcggttttgcgtgcgctggtgctgggggtatgcatggctgccggtgtctgctttatgctgctgcaccgccagcccgctgcggaagtgcccggctggatgaccgcgcaggaaaaggtgcgggtgcagggggtggtgcagattgtggaaagccgtcctgaaggacggctgcggatggtgctggcagatgcgcgctgccgcacggcgcaaggctggcagacgttgaaggctgatgtggtctggacatggcagtatcctgtttttcggccccgcagcggcagtacagtggaatttgaaggcagagtgaagccggtacgcggttttctgaaccgcggaacatgggacagcggaagcttctggctgcgcaacggggtagggtacagagtctggacacgggcagagcagggacaggtgcatgaggtgcctgccggtaagcccgcagcggagtcagccttgttccagagtgatgcgctgcagtccgcagaggtgatgcggggcctgcgcagtcttgtgctgcagcgggtggaacgggtgctggcgggcatgtctgacccgataccggcagatgcggacgggcagggggctttgcggcagatgccgcgctggcgtgacctgcctcagcggtatgccgtgctgccagctctgctgctcggagagcgtttttacctttcacagcagacgatggacaggctggccgatgcggggttgatgcacagctttgctctttccggcatgcatctggggctggcggcagcgctgggtgcgttggcggcgctgctggccggcagaatttttcccggactgtaccttgtggtgccgcggcagcagctggccgtactgtgtgccgcaccgccggtgctcgggtatgtctggctgggcggcgccacgccttcactgctgcgggcggcgctgatgtttgccttctggggcgggttgctgctggccggcaggcgcggagtactgacagacgggctgttgtgggccgtggcggtagtggttgcatggcagccgcaggctctgtttgatctgcggctgcagctttctgccgtggccgtggcgggcattgcctgcaccatgcctgtgtaccgtgctgcggcgggcaggctcggcaccaagcatggcacggctgccggtgctgtcatgcgcctgacgggggggcttgccggagtgctggctgtaagcatggctgcccagctggcccttatgcctctcacgctggatgcgttcggcagtgtgacgccgtggtttgtgcttaatgtcctgtggctgcccgcgctggggctgtgggtgctgccgctggcctttgccgggcttgtgtcgctggccctgccgcaggctgcccctgttgccgtgtggctgttccatgttgccacagtgccggtggaatggttgctggagatgctgggcacactggaggccggcggactgctttatccggtgttgtctgtaagaccgctgccctgcgctgctgcggggttctggatgctgttgggtacggcatgcctgctgtggcggggaaccgccggtcctgccgtgcagcagagcggccgcagcgttctgctgccgtatggtctgcgcgctgtctgcgtgacggtgactgcaggggtggtgctgcttgccgcgccggtgtgtctgcgtttttccgcgtacctgcaggatgatgtttctgtttccgtgctggatgtggggcaggggcaggccgtgctggtggaggcgccgcacggagtgcgcgttcttattgacggcggggggtttccttcgtcttcttttgacacgggcaaggcactggtggcacccgtgctgacgtataacagaccgccggtgctttccgccgtggtcaacacccatccggacagtgatcatctgggcggcttgccgtttattctgcagtcttttgacgtgggcgccttttataccaacggcgagctgccgcaggagggggcgcatgcggctgctctggaacgggcatggcgggccggtgctcccgtgcctgcggttctggctgccggtgattcgctgttgctgggcagcaccgcggaactgcaggtgcttgcaccggaggccggacgcatgacgggcaataccaatgacaattcgctgattctgcggttgacgcgcggtggcagagggctggcgctggtgcccgccgatgcgggtaccgtagtgcttgaccggctggcgcaggcggcgcggcggcagaatactccggtggaagccgcgttgcttgtggtgccgcatcacggcagcggaaacagcctctctccccttctgtacgatgcggttgcgccctctcttgcagtggcttcgtgcggatacatgaactactggcggtttccgcgtcctgaagtgcgcggggcgctggaggcgcgtggaattccgctgcttacaacgtccggaagcggacagattaccgtgtgctggccggacagcggacatatgcaggtacgcagtgtgcgctgaccgtcctgccgccggggctgagctgttgcggtgccgtgtatgcgcttacggtggccggaacagcatgacggccggaacaggtaactgttccgcccgtcatgcttgctttttttgtctgttgcgctgggcaacggccggtgcaccgcggtcagtcggtctgcgtttccgtggtctgcattctgcgtgattccagagcgtaaaacgctacgggcaccaccacaaggctgaacacagtggaagccagcagcccgaagataagcgcccatgccagaccggagaaaatgggatcgagcgtgatgggccatgcgcccagcagcgttgtggtcgctgtgagcagaatgggccgcagccgtgtggtgccgctttccagtacggcttcgcgcagcggcatgccctgccggatggcctcctgaatgaactcgatgagcaccagagagttgcgtatgactatgcctcccagtgctatcatgccgatcatggatgtggcggtgaagaataccggatcggcatagccgccggcatgtccggtgaacagcagattaagcagccagaatccgggcatgatgcccagcagtgtcagcggaatggccgacatgatgagcagcggcagcgtgaacacccctgtctggatgaccagcagaatgtagatgccgcccagtgccgcgccgaacgccagtcccagatcgcggaacacgctcagggttatttcccattcaccttctcccgcccagtcgacccgtgtgcccggcggcatggggtcttttttcagcgccgtgttcatgtccagaatcgcttcaccgggggctctgcccgccatctcgccgtaaacatagaccacccggtgcaggtttttatgataaatgggctggtcttcgggcagctggacaaaacggcccagttcacccagcggcactatgccgccctgcggcatgtccggcgcggcagcggtgggaacaggcatggcttccagcgccgcgacggaggagcggctttcgcgcggcagctgcacgacgaccggcaggggctggcgttcgcggggttcgtgcacgttggcggggataacgccccccgcggcgatgcgcagtgtgcgggcaatgtcttcggtttccacaccgtgcagcgcggctttgaccctgtcggtgacaaaattgacgcgcgttgcggcggcttccatggtggagtctatgtctgtgacgccgggttcgcgccgcatgatttccataacgtgccgggctgcctgctgcagctgctccggtgttttttcggcagacccgtatacttcgccggtgatggttgaaaaaacaggaggtcccgggggcacttccaccagctttatgtcagcgccggatgcgtctgcaatgcgctgcagatcgtcgcgcagacgcagcacaatggtgtgactttgctgttcacggcgtgattttgcagccagattcacacggatatcggcctgatgcggctctgcgcgcatgtagtagtgccgcaccataccgttgaaatccatgggtgatgatgtgccggtaaatgtggtgaagtcactgacttccggcacggtgcgcagatacgtttcataacggcgtaccacccggtcggtttcttccagactggttccttcgggcatatcgatgacaatctggaattcatttttgttgtcaaagggcagcatcttcagcgggacaagccgcatcagcgccagtgagcagctgcccgccagcagtatgacgatggccgccagcattgatttgcgcatgaactttgagtcgagaaagggcgaaacgatagttctgtacagttgcgaggcgcggtctgccctgcctgattgacgggaggtggcggaatttttctgccggacggttgcggggggcgtctgctgtcctgccggtactgctttgtgccgcagcagcagatagctgagccagggcaccactgtcagtgccgccagagtggaaaacgtgacggtaaggggcacgttggctgccatgggtgccatgtacggacccatcatgccggtaatgaaaaacatgggtgtaaagctgactatgatggccagcgttgacatgagcacaggcggcagcacttcctgcacgcctgccagcgtggcggccagcgggccttttttgcgtgccagtatgtggcgctgtatgttgtccacattggttatggggtcgtccaccacaaggcccagcgaaagaataagggcgaacagcgtgaccctgttgatggtgtagcccagcatgtagttgacaaagagagccagcgcaaagctgagcggtacggacacagccaccacaagggcttcgcggcggcccagtgtcagcatgagcagccccacgaccgtcagtatggcaaaccccagcgaggcaagcaggtcattcactttctgactggctgtttcgccgtagttgcgggtgacgcgcagccctatgccgtcgggcagaatgtcatgctgcagactgctagcttcgcggatgacgttttccgccacagagacggcattggtacccttttttttggcaacggccagtgtaactgcaggcaatgagccgtgcggcatgccttcttcctgtgcggtacggtcggaaaagcctatgcgcgtgtagctcacaggttctgccgggccgtcgtgcacggtggccacatcgcgcagatatacaggtctgtccgcgtctgtgcccaccaccagcccgcgtacttcccgcgcgctgcgcagaaacgagtcggcggtgatggtgagggtgcggttgtttttgtccagcgtccccgcggtgacagaagagtcagcaccggaaagtgccgtgacaacatcctgcgcggaaacagaaaaccccgtgagccgttcggggtcgggatacacatgcacgcggcggggttcgccaccggtgatggtgactgatgaaacatcttcaacggccgcaattctgttcagcatttcttcggccatgcgccgcagcgtgtggctgtcggcagcaccggcctgttccggatacaatgtcaggctgacgatgggcacatcgtcgatttccacagggcgtacggcccagccggtgacgatgcccggtgccatgtctttgtttttggtaatggtgttgtgcagtttgatgagtgagtcttcgcggttttcacccacatagaagcgtaccgtggccatggcgctgtcacggcgcgatatggaatagacatgctccactccgtctatctgccagagcagccgttccagcggggtggccaccagtttttccacttctgccgcagatgcgccgggcacctgcaccagtatgtccgccatgggcacgatgatttgcggctcttcttctctgggcgtgagcagcagcgcggccatgcccagcccgagaccgaaaatgagcagcagcagagcatttttgccggtgacaaatgtgcggacaatggcgggaattattcctgccggtgcggcgtcatgctgcggcatggctgtctcctgcggctgcttcctgcggtgtgcgttccggtggggtctgtgccccgcctgcgggcagcacaagagtctcgccgcctgaaagacccgagagtatttccacctgctggccgaaatgtctgcccgttttcacatgcacggtgtgcgggatgccttcatctgacaggatgctcactgtttcgagctgccccacacggtgcaccgccgcagcaggcacaagaacggcagtctgcgcatcaagcggaatgagcagcgtgccgtacatgccggggtacagtccgggggcgggcggcagccccaccttgaccagaaaggttcgtgtgcgcgggtctgccgagggcaccacctcttccaccacgccgtccagcgtgtctgtgcccagcgcagaaatgttcacctgcagacgcactccggggcgcacgcgtcctataagtccttcacggacctgtgcttccagccgcagtgctccgcctgcctgtaccaccagcagaggtttgccgggaaaagccagatcgccggcttcggcctcacgccggactatctcgccgtcctccagcgcggtgatggtggcataaccaagagctatttcagcttcttccagtcttttctgcgcctgctgcacggcagattccgccccgctcagacctccgcgcgcactgcccagagcagcttccgcctgcagataatccgcttccgcctgatcaagttcgcgctgggcaacagctctttcggaaaacagcgccttgatgcgtctgtactggttgcgggttttatcaaaggcggctctggcttcggccacggactggcgcgcctgccccagtgctgccctgctgcttatcagcgcctgccccgcctgatcccgccgcgatacaagctctcgggcatccagctctaccagtacgtctcctttttttaccacatcgccggtggtaacggccatacgcagaatttttgcggtgacctgcgcttccacgcgggtctcggtgcgcggacgcactgtgccggtggcttccgccgtatctgtcacgggcacggcagcagccgtaatcgtgtttactgtaatgttgcccgcaggcagacggggggatgaaaatgtgtcttccgggctgatgcgttgtgtattcagcatattggcagaccacatgaaaataaccgccagtactgcgatgcctgcagcggctgtcagaagcgttctggtgcgcatgggtgtctccgcggagctgttgtcgtccggcgtggattgtattaagcatacggcttgtttttcgatgccggctttgcagaacagtacctgatatagtgttttgtgtacagactgtcagccgtgccggtgtgttgtaataataaaccggttttgttccgggggatgtccatgggccgcaccgcagatgagcactcacagaaaaccggcaggtccggtgctgcgcagggctgtgcccttgccgctgccctgtgggaaaaagaacagcttttcagagtgcttctggaatacagtgccgactgtgaaatctggattgatgcctgcggcgtggtgcgttttgtctcgccgtcatttgcaagcatcaccggatatacccctgaatgcctgtacagaaatccggactaccttgcagccataatggtgcagagcgatctgcccgcattccgcgcgcaggagcggattctggcggaacgcggcggctcttttgacgtggaggtgcgcatacgcacggcttccggcagggaatgctgggtgctgtgcatatgccggagcatcaccgatgatgagggacgcccgcagggccggagacttacctgccgtgatgtgacgcgccgccgcctgcttgccatgcagctgcagcatcaggccggtcacgacccgctgacaggactgcccaaccggtctctttttcttgaaaaacttgatgcgcgtgtgaatggtggccgcgcagcgcgtgacggcggcgcatctgttgtgatgatagatgtggaccgcttcaagcagataaacgatgtgctgggtcacgaggcgggagacggcgtgctgcgcgtggtggccgacaggctgcggggtattctgggcggcaatgacgctctgtgccgtctgggcggtgatgaattctgcctgctgctggccggcggcggccgtgccgaagaagtgctggcacgggtacagcagatacagcagcggctcatggactctgttgacacggggggcaggcggctgcatctgacggtaagtgtgggcgtggccacccaccggccggggcagaacgcgccggaagacatgatgcgcaacggcggcattgccctgcagcatgccaaacgtgcgggcggcggcggactggaggtgttcagcgactggatgctggaaagtgcgctcaaccatgcccgtctggaaatggaactgcaccatgcgctgaaagacaacgcctttcatcttgagttccagcctcttgtcgatctgcattctgggcgtcccgtacgggtggaggctctggcccgctgggatcatcctcagcgtggggccgtttcgcccgctgatttcattcccgttctggaagaaaccggtcagattctgcgtctgggcagctgggtgctggaaaacgcctgcatggctgccgcacgctggcagcgcaggcatcctgagctgcggtccgtcggcgtcagtgtgaatctttcggcccggcagcttgcacagcctgcgctggtggatcaggtggcggcggtgctttcccgctccggactggaaccggccagcctgaagctggaggtgacggaaaccatgctcatggacaatccggaactgtccaatctggtgcttcgcaggctgaaggatctgggcgtttttctggccatcgacgatttcggcacagggtattcttcactggcctatctgcagagttttcccattgatacgctgaagatcgacaagtctttcgtcatgggcatgaccagcgaccccggcaaattcaacattgtgaaagcggttaccgcgttggcgcatagtctggggctggatgtggtggccgaaggagtggaggaacaggaacagcgcatcatgctgcatgccgtgggctgcgagtacgcgcaagggtttctgtttgcccgtcctgtgccggaaaaagaccttgccgcgcagctcggcagcctgctgcgcagttcctgcgatcctgcctgagccttcttttccgcgtttttccgctattccttcatacccgctttgcgcaggatggtcatcagcgggcaccagtcggtaaatgccgactgcagcagatttatacccacaaaagcagtgaaaccgagccagtagggcgagtgcagccatgccagcagcagactgagcagaatgaacagtccggcggcggcccgtacagttctgttgacggtcatgggcagctcctttttgcgccagcatagcacagtcgcggcgctattgcagccggtatgctgcagacaccggcggtacggttttatcctgccgcgttctgtgttacacaccgtatacgtgcgctttgcagcgccattgcggcgggcgtacctcctgcggatattcacaccgccctttcagggcaaaggcggatttgagatagtgaagctttactcatggaacgtgaacggattcagagccatccggcaaaaacctgactgggactggttttccggctgcgatgctgatgtcatcggtctgcaggaaaccaaagccatgccggagcagatagaccctgcggaccgcaatcctgctgggtatcacagctactggctgggagcgacggtaaaaaaaggctattccggcgtggctgctttttcgcgcagggaaccgctttcggtggcgtatgatctgcccgtggagcagtatcagggcgaggggcgcgtcatcatgctggaatacgatgccttttactactttaacatctattttcccaacggacagagcggcgacgagcggctgcagtacaaactgggcttttatgacgcttttcttgagcatgcgcagaccctgcgccggaaaaagcccatcgtggtatgcggcgactttaatacggcgcatcgccctgtcgaccttgcccgtcccagagaaaacgagggcacgtcagggtttctgcccgtggagcgggcatggatggacaagtttatagaccacggctacgtggataccttcagactggtgcatcccgacgcgcaagccatgtattcatggtggtcataccggtttaaagcgcgcgacagaaatgtgggctggcgcatcgactatttttttgtttccgatgaattacgccatgccgtaaaggatgccaccatcgaaatggaggttttcggttcggaccattgtcccgtggggcttgaactggcactgtgacgcggccatgcatacagcaccgcgcggcagacaggccgcaggcgcggggcatgccgtatgcggccgcagcacgcggcacggcgcagccgtacagccggctgtaatgaaaaaaaggcaggcacggaaaccggacaccggtttttccgtgcctgcctttattatctaacgcttctctgcggcctttgccactgcgtgcagaatacagtccagcgcttcactgagtttgggcgcaaaatatggctcggcgctcagcaggcgcaccacttcggtcactgtggcatcgggcggcacaggcaacccgttttctctggccagtctgataagttcttctctttgttcctgcatggggccaacctctgttgtgcaaaatttcccaagctcttttttcccccataatgcggcctgcgaaaaaaagcaaatggtgcgcaccgttcatccccggcggtatccgcttcagcggaacttgcggctgatgtgccagaactcgctgaaactcagctgtctgttgcccggtccctgccgtacaagaaacatctcgtcgtctttgtgacgcagaaaggcggggtcggtggcctggcggcacaccgcagccagtacggttttgccgtccagcgtcagtgcatgcaggcttatggcgttgatatgccgtatgccgatatgttccgccaccagattgctgatatgtcgcagggcatggtcgtcgttgcggaagccgtccgggtccatgcccagcacctcgccttcgtcgctcacgcctaccagcagggtgcctccggctgtgttcagaaatgcggtgatgcctttcagaacggcaagctctatacttttatcatttttaccgcttttcaggttaaagcgcagcgttgatttgaactccacatggtcgccttcgccctgccgcagcaggcgccgtacctgctgggatgacagcggtttgttgggcctgtacgccttgcgcattttgcccgcatacaacgtgtagccgatgatgatggccgccagcgcggccagcagggcggctgtggccaccagaaaccgcgtgtcgcgcagcagcatggaaagcaggttgacctcccgtgccagcatggtcacggcaaggcctgtggctttggaggagacaagcgtttcggaagtgatgccgtaggtgccttcgcgtcgtcctgtcagtgccttgagcgtgagctgcttttcttcctgccgggctttttccagttcctgactgaaaccgccgctggctgccagaatgattccgttgacagataccacggcttcggcatgcggaaaatgctgcaccacactgccgatgagcgcttccggcgtgtacagcagaaaagctgtccttccggcggcctgcgccagaatgtacagcagacgcccgccgtccgtttccggcgatatttccagcaggggcaggccgggggcaacctccagcgatgtgtccaaaccggcacgcagccatcgggcaagagccgggctgagcgattccgcggccggttgtccggtgctgttgccggctatggcaccgggccgtgattgtgcgggggcggtgttttcagtctgttccgccgtgccggactgcggagccagcggtgcgggtacgcgggcttttctgccggtaagcgtatccagatacactccgctgccgtcagtgttgaagaccacaatgccggtggcaccgctgacccgcagcatttcgcgcaggatttcagactcggcgttgtcgtccagcggggtgctgtcggacagcatggccgtcatctgggtgcgtgtgtcgcgcagcgactgccgcgcggcatcgacaaagtagtctactgccacgccgcttaccagtcgtgcgacaatggcggtgttgaacacaatgaacagcagcacgatgcacagagtggcggcgatgactgcataagctgttttgggaatgcgcatggccggatgctactatagagacacgcgcgctgccagtgttttggccgcagcagagcaaagcggcttctgccttgtggcagagcggcggcaatgatataccggtataaggtgtgttgccgttccggcgcagtggtgcgcatacatgtctgcgtcatttacggcggcctttgtactgcggatacaggaggctctgatgggatttgtactgcctgagtaccggcatccggattttaacggcgctccgctggccggtgcgccggcggccgtattctgtgcctgcccggcagacggggtggcccccgcgggatttcatgccacgtctgtttttcctgaatatgtgcgcatgcaggacgggcactgggagctgctgcgccgttcgcgtatggactgtgtcatcaggctgggaactgacggcaggcccgaagtgacggaattccgcaggttgcgcaaaggcgacatggtggccgtgggccgcggtgaaaacggtgaacagggcatctatctgcatacgggcggattcgagcccgcccgtcagtgcggcggcgaagcgttcgctttcagaacgggcaccagcagagagacttcgttttccatcgcatacgatacgctgtacgacatcatgcgtcacgaccgcagccacggacgcattatctgggttgcggggcctgcggtggtgtttgattcggacgcgcgggcggcattctgccgtctgatagacaaaggttatgtgcacggcctgctggcgggtaacgccttagccacccacgacctggaaggtgcgctgtacaatacggcgctggggcaggggatatatgataagcgccagatgccgctggggcactatcaccatctggacacgctgaatacgctgcgggaagccggcggcatagaacgcgccgtgcagcaggggcagatacggggcggtgtgatgcacgctctaacccgtcagggcattccttacgtgcttgccggttccatacgcgacgacggcccgctgccggaagtggagccggacgtgtacagtgcgcaggatgccatgcggaatctggcgggagaggccacaacggtggtggcgctggccacccagctgcatacgatagcaacgggaaacatgacgccgtcctatcaggtggcgcaggacggcggcgtgcggccggtatatttttttatcgtggacatgtcggagtttgcggcgggcaagctggcagacagagggtcgctgaccgcacacgccatactgaccaacgtgcaggatttcatggtgaatctggacagggccctgtaaagacgggcggcgcggcagccgcgcagagaaacgaggggggttgttactgctgcatcagcatgcggcggccccagtctgcctgtcccagcgaaatgcagccgtcgccgggcggcagttcacggtgcaccagtacagagagcccgcgacggcgcagcagcggcggcagttcggcgcttatggttctgttctgcatcacgccgccggaaagccccaccgtggcaatgtccatgacttccgccagactgccggcggcttctgccagaccatgcatgagacccagatggaagcggcggctgatgacacctgcgggaacattttgcagccagtcggcatatgcggccatgaacagggcgtgtgtgtcgagcatcagcggctgcacatcggtacgcatggggcatgggtagggggctgtcacgcccatgtcctgtatgcgctccagcattatggccgcctgtccttcgtatgtgactgaaatacatatgcccagcatggcggataccgcgtcgaacagacgcccgcaactgcttgtcagcggagtgttcagtctgcgctccatgacctgcggcagaacgcgcgccgcatctctgaactgctcctgccacggccagggtatgtctccggggccggttgtgccgttctgccacagtattccctgtgcgatgcgccagggctcacgtatggcggcctcgccgccgggcagcagcatgggggcaagatgtcccagccgttcatggtccagccggctgttgtctacatacagcagttctccgccccatatggtaccgtcttcgccgtatcctgtgccgtccagcgcaatgcccagcaccggcccggaaaatctgttttctgccagtacgctgtatatgtgcgcataatggtgctgcagactcagcgcgggaatgccgtcgcgctgcgcgcggccttcggcatagctggtggtcaggtagtcgggatgcagatcgtgcaccaccgcctgcggagtcacttccagcacggactgcaggtgccgtgcgatttcacggtaaaatccgaacgattcaaggttctgcagatcgcctatgtgctggctgacaaaagcctgatcaccccgcgtgtagcaaagggtgcttttcagctcgggaccggtggccatgacgcacggcccttcaccgtccagaaagacagggcggggggtgtagccgcgggctctgcgcagaaactgcggttcgtgcgtgtcggggttgacgcgcaccacggagtcgtcggtgcggatgagaatgtcgcggttgtgcagcagaaaaatatcggcaatgtcgtgcaggcgcagcagcgcttccctgtttcccagactgatgggttcgctgctcatgttgccggaagtcatgaccagcgcggcgcaggcttcatgcggcagaatttcgcggtacagatgaaaaagtacatggtgcagcggcgtataaggcagcataagccccacatggtccgtatgggggctgacctgcggagccagcggggtgccctgttttagccggcacagcacaatggggcgttccactgactgcagcagggccgcttcgccgctgccgatgtgggccagagcctgagctgctgccatgtcgggcaccatgacggccagcggtttgccgggtctttttttgcgtgcgcgcaacctgtccaccgctgcggtggcggtggcgtcgcatgccagatgaaagccccccagccctttgatggcggcaatatggcctttggccagtgcctttgccgtctggacaacagcttccgtgtcgcgggccagttgcgtgccgtccgccgaggcaagccacacatgcgggccgcatttcggacaggcgttgggctgggcgtggaatcttctgtccatggggttttcgtattcttcgcggcattgagggcacagcggaaaacacgccatggacgttttgtctctgtcatacggaatggcccgcgtaatggtgtaacgcgggccgcagttggtacagttggtaaagggatacaggtaacgtctgtccgacgggtcgaacatatcgcgcagacagtcctgacaggtggccacgtccgcgctgatgagcacattctgcccgctgcccccttcgctggccacaatggtgaacagctgctcgtcttcacggggggggatatcttcttccgtgcgcgacacaacccgcgccagcggcggcagcttgtccgtcaggtcggtaccgaatgcggcaacggcctgcggcgtgccctgtgcttcgatgaatactccctgcgaggtgttggacaccgtgcccgtgatgccgtgatcgcgggcgatgcggaagacaaagggccggaagccgacaccctgtacctgtccggagatgacgtattttctgcggattgttgctgcagccatgtataattcatagcctattcccagccggtgggaaagcctttggtgatactgcgcggcaaaataggagtattgctatctttttgtgctgcatgtagtctgtgcagcccggttccggcagggccggagccggacggcatcatttccttgaattaccgtcaactcttgtatagttctgaacggtgaatccttcagggatgcaaatggtctgaaacaggagcagaaaaacatggccgcaaaaaaactgggagcgcgcatctgtaagttccgcgaggagcgggggatgacgcgtgaagaactggcagaggccgccggcctcggagccgactttatcacggcgctggaagaagaggatctttatccttccatcggcccgctgcagaagattgcccgcgcccttaacgtgcgtctgggcacgtttatggatgatgaagtgacccgcgaccccattgtggtgcgcaaaagcgggcgtgaaagcgacctgaccatgcagaaggcacggaacaaacgcgccgcgttcatgtttcattcgctgggcaagggaaaaagcgaccgcaacatggaaccttttttcattgagatagctccggaacccaacgaagacaggcagctctcttcgcatcagggcgaggagttcattgttgtcgtttcgggcagcattcttgtgcgctacggcaatgaagagcatgttctggaacagggcgacagcatttactacaactctatcgtgccgcactatgtgggcgcggcgggtgacgacaaggcggaaatatacgccgttatctattacccgcgctagaaagcaggttattgacgcatggaaaattttgagcttcgcgaatggactctcggtcagattctggatcatgccgtggccaactggcccgacaatgaagccgtggtatacgtagaccgcgactaccgccagacctaccgcgagttcggcaaggtggttgacgatcttgccagagggctgatggctctcggggtgaaacatggcgaaaaggtggccgtatggtccaccaacgtgccgtactgggtggccctgcagtttgccacggcaaaaatcggcgccgtgctgctgacggtcaacaccaactaccgtaaaagcgagctacaatacctgctaacccagtccgaatgcgaaaacctgttcattatggacgggtaccgcgaccatgattatctgcagaccatttacgacctgatgccggagctgaaaaatcagccccgcggcaacctgaatctgaacggctttcctcatctcagaagggtcatgtttctgggcgtggaaaagcaccgcggcatgtattccgtgccggaaatcatcagcctcggggttatggtttccgatcaggagtatgccgaacgccagcgcatgctcagccccggagacgtggtcaacatgcagtacacatccggcaccacgggctttcccaaaggggttatgctgacgcatgtgggcatagggcttaacgggtactggataggccgcaaccagaacttcacacacaaggacaggttgtgcctgcccgtgccgcttttccattgtttcggctgtgtgctgggtgttctggctgccgtgaatcacggagccacgctggttattctggaaaacttcaaccccgtgcatgtgatggcgtcggtggatcaggaaaactgcaccgccctgtacggtgtacccaccatgtttcttgccgtgctggagcacaagctgttcgaaaagttcgatttcagctcgctgcgcaccggcatcatggccgggtcggtatgtccggaaccgcttatgcgccgtgtcatcgaaaatatgaacatgaccgaagtcactatctgctacggtctgaccgaaggttcgccggtgatgacgcagacgctgcccacagacagctttgagcgccgtacccgcaccgtgggcaaggccatgcccggcatcgaagtgcaggtggtggaccccgacacgggtgaagaactgccgcatggctcgcagggcgaggttgtctgccgcgggtacaacgtgatgaaaggctactacaatatgcccgaggccacgcagaaagccgtggacgctgacggctggctgcattccggtgatctgggcattatggacgaacacggatacgtgaccataaccggccgcatcaaagatatgatcatccgtggcggagaaaatatctacccgcgcgaaatagaagagtttctgtacgggatggaaggcgtgcaggacgtgcaggtggtgggagtgcccagccgccggtacggtgaagaagtgggggcgttcatcattgcgaaagagggtgctgatctggctccggaagatgtgcgcgattactgcagggggcagatagcgtggtacaaggtgccgcgtcatatcgcctttgtggaggaatatcccatgaccgccagcggcaagattcagaaatttaagctgcgcgaaatgtgcgcggagctgtttcccgacgtgcgctgaccctcaccggcgtaagccggtgcagcaggtctgacaatgacaaaacgacgcgccccgtcatgcgacggggcgcgttttttgtgcgctgagccggaaagctgtctgcacgccgtcagcgcggcagcagaatggtgaagcaggcgcctttgcccggttcggaatccacggtgaaggaaccgccgtggttggtggtgataatgaagtacgagaccgaaagccccagtccggtaccttctcccacacttttggtggtgaagaagggttcaaaaacccgcttgcgggtttcttcgtccataccgggaccgttatcgagcacctgaatgcacaccttgtcgtgttgcaggcgggtgcgcagggtgatgcgcggcggttcggtgctgtctttgggcctgcctgccatggcttgtgccgaatttttcagcaggttcagcagcacctgctctatttccgtcggggtgcagtgtatgccgggcaggtcgggggcataatcgcggacaagttctatgtgcctgaagtcatatttctttttcagatcatagtcgttggcggccagttccactgttttgtccatcagggcatgcatgtcggccagctgtctgcgcgactcgctgcggcggctgaactccagcatgttggaaactatttttgccgcacggttgcccgattcctgaatgccgtcaaggaaccgggtgatgccgcgtttttccatataggcccgtatggccgtcaggtcgcagcccacttcgtccgcagcggcatggttcgcttttatctctgtggagatgcgccgtacgatattttgcgccccctgcagaatgccccccagcgggttgttgatttcgtgcgccatacccgccgccagtccgcccacggacatcattttttctgtctgtaccatcatctcttcaatgcggatgcggtctgtcacatcgtcaatgcgtatgactgcgctgtgttcgccgcgttcggtcacggggtagattatgatgtcaaacgtgcgcacacggtcgctgtaggtgatggctttgcgttccagtgatatggtttcgccggaattgagcgactgaagcaccttgcccatgagaaaagagaattcaggcagcgtgttctcaaaaggcgtgccgatggcatcgcgggcggaaacggaggtttcctcttccgccgtgcggttccattgcagaatgatgccgttgtcgctgacgcccacgatgagcgacggcatggaattgagaatgttgtccagccggtttttggtggccagcagttcgcgttccgattcttttctgtcggtgatgtcggtatgtgcaccggccatgcggtacggctggtcggcgtcgctccacagcgccagcccgcgtcccagaatccagcggtagctgccgtctttgtgccgcagcctgtattccacttcaaaagcgggcagttcgcgtgaaagatacatttcgtgcgccttgagtatcttggccagatcatcagggtgcacgcggctggtccactcgggaatctcgttgggtatttcgtggtcctgaaaaccgatgatttccttccagcggggtgaaaaatacactttattcgagatcagatcccagtcccatatgccgtcgttggtgccgccgacggccagagaataccgttcttcgctgttgcgcagcgcctgctctgcccgctcacgttcggccacttcttcctgcagctggctgttcatgcgctgcagggctttttcgcgcgcttcaacctttgcgctcatgctggcaaagctgcgggctatggctgccagttcggcctgctgtatggtgctgaagtcgtggcggaaatcaccctttgaaactttgtctatgctggacaagagcacatcaagcgggcggcgcagataaatacgcagcagaacacccgttgccagcacaatgaccagcgcaaccccgccgatggtcagcgccgtggtggaaagcatgcggcgcaggcttcttttgtattcgcgcagggtcagcaccacccgcacgttgccgattatttcaccgtcataaaaaatatcacgctggcggatgagtgtggcgtcgggatcgggggctttggtgacagaaaacagcgtgtgtcccgccgggtctttgatgaccacttcgttgaccagatcgtactgggtgaacacactgccgatctgttcgatggtacgggtgtcgaaattccatatgggaaccgagagtatgtcggccaggcgcgtgatatattcatcggccttgttgtccagctcttccagcgacgtgcgcgagtggctgatgtactgtatggacgccatgccccccaccacgaccataagcatgacaagcaggctgatggtcagatcgcgggaaatactgcgtcccacgaactgcttcggggtcggggcaagtgttattctgggtggcatcggttcgggtctccacaggttgactgcgtcttcatattctttttttagcgtaacaggtgccaaaaaggaagatgaaagccgttattacacatatcatgcgtcgtgtgcggcttgactcccctctggttatgggcaaagaaatgcgtttcgggtcattgtcagtgttgcagttgtgcaccgggccgtaactgaatgatgtgcggtgacggtgtttgaattttttgaggagcgaagatgggttttttcagcaagctgaagcggttctggggtggggcggagactcctgcccctgaagaagccggaaagcgcgacgccgccgcgcagccggaaacgcaggtatctccggaagaatcgtccggtgatgcgttgtctgatgacgcaccgcatgacactgcctctgcagaggcggagcaggcagacatacaggccgcggcccaacgcggcggcgtagcggaacagccgcatgccgcagcagccggagatgcggaggatatgcccgccgccgctacgccgcaggctgcacaggttgcgcagcaggcggctgatgcagcccccgtctggcagacggagcttacgctggcgctgcgcggggccgaaccgcggctgagcgtctggctggggcatgtgctgcagggcatagaccgtgccggtgacgagctgtgggatcgcctgctgttctttttccgcgctctggatgctccggcggatgaggcatcggcctttgtgggtaatttccgcaaatggcttgatgacatggaatacgaacgggtggaggatttccgctcggaactgcagtaccgtcttgcactggcgctggagctggaagacgaggaagacgagcgcaacagactttttctgaagctttcagaggggcttaccagaacaaaagagcagataacgcgtcgtatcgacggtctgctttcggcacataagcagatagatgaagccttctgggaggaactggaagagattcttatcatggcggatgtggggtacgaaccggccatggagcttgtgggcagactgcgcgcacgggtacgcgcctcaggttctgatgatcctgcactgttcaaggaactgatgcgcgaggagctggaagatattttcaggacgccgcgccgtatagccgccatcaatccgcctgaagtggtgctgatggtgggcgtgaacggtgtgggaaaaaccaccaccatagccaagctggcctatcgggcgcgtctgcagggtaaaaaagtgcttatcgccgcaggtgatacgttccgtgcggcggccattgaacagcttaaggtgtgggccgaccgtgtgggggcaggctttcactccaagggtgccaatgcggaccccgcagccgtggcctacgaagccatggataaagccgtgaaggaaggatatgacatcctttttgtcgatacggcggggcgcattcataccaaggtgaatctgatggaagagctgcagaaaatacggggcgtgctgggcaaaaagcatcctggagcaccgcaccgttccattctggtcattgacgccacaacaggccagaacgctctttcgcagaccagactttttgacgagtcgtgcaagctggatgaaattgtcctcaccaagctggacggcacggccaaaggcggcattgtggtggccgtggccatgcagttcggcatacccattacctatgtggggctgggcgaaaaaatggaagacctgcgcccctttgacggcagggattttgcgcaggccctgctgggatcagactgatcgcggcgtgatacagggttctgctttgcagaactgacgccctttgcatattccgcagtacgccggagaagtattggcttctccggcgtttttttgcgtccggctcatgtcgtccggctcatgtcgtccggctcctgttgttgtttgggccggcgtccggcgcatgccgtcggcgcatatgaccagcgcatatgaccggataacagatgtctgccgtggataataatatccatccggcggcggcggagcattaatgaaacggtggcgttcctgcgtgcgcctgtcgctgttctgcggccggatgcgtgccggatgctgccggatcatgggatacggccgacggaatgtcggctgccggcggacacgcgcggagcggtgggagtcgcgcaggcgggtgccgccgtttcaaccgggcatgacattagtaaggaggttgtatggacagcagatacgggctttgcgtcaggggaggtctgtgccgtgcggcggtgcgggcgctgctgctggtggcagtgctgtgcgtaacgccggtgctggcggcggacggcaagacgctgtacgggcagcattgcggcgtgtgccattccgtgggcggcgaaaatgatatcatgccgctcaccgcgcattatccgcttatcggcatggatgccaaaatttcaggcttcgggcggttatccgcggccatgccgcctttttccggtacggttgaagagcgcatgctggtggcggcgtatattgtcaatgaactgcatggcggcgcggtggaaaacattcctgtgaagcctgcggaactgacgctggaaatacccccgttcaatccggacaaggacgaatatgttctgctggcctggaacaatctgggcatgcactgcatttcggacagctattccgaatgggtgctgctgccgcccgccaatgacatatgggcgcagctcatcaggcgcggcgaacgcccttcggtggtcacgcagggcgtgattctgagttactccgtcgaggccggatttgaaaaaccggcggaaaggtcgactttctggcagtatgccgaaagtcttttcggggtgcggccgccggataacgtggggctttcgggcaacggcatgcagggagtcatgaagttgcatgcggacctgaaaagttttgaggccgcactgattcctgtggaaccctatccggcgcagggcggctacaacccgtatccggtgttcaccgtgcaggcgcgtgacgtcgccacaggcagactgctggcggaaacaaagaccgtggcccccacctccacggaaatgggctgccgcaactgccacggcggtccgtggaagcatgaaagcatcgcgggcatatcgcaggagaccggccgcaatgtgctgaaggcgcatgaccggctgagcggcagtgaactggcggcgctggctgacaagggaaaaccgcagctgtgtcagatctgccatcccgacccggtgctcaatgccaaaggcgaccccgcactgctcaatctgcctgcggccatacatggttttcatgccaattatctcacgggccgcgggtctgaagcctgtgcctactgccatcccaacaatccgcaggggcccacgcgttgtctgcgcggggtgcacgccacagccggtataggctgcgtgaaatgtcacggctatatggaagaccacgccatatcgctgcttaaaaaagagcaggaagcaggcaaggccggtgcggcgcggctgatggagcattacggtccccgtatggtggccggtacggccgatgtggcggcccgcacgccgtggctgcaggaaccagactgcgccacctgccataaagattaccgcaacagacccgtggctgagcaggccaatgcattcaatgtgtggactgccggcggtgcggagctgtacagaaacaggccggacgccatgggcgctgtgatgtgcattgcctgccataacagtccgcatgcgtcatatcccgctgtcaacgcttacggacgcgacagggataacataggccccatgcagtaccagaacgcacccggccccgtgggggcgggcggtaactgcgccgtgtgtcacaccagaatgatgcagaccgacgcgcatcatatgggccggactgacggctagctgtcagctgtatttgcccgcggtgccgttgtgccgcgggcttttttgctttgcggtgtgttgccgcagaccgggcggagcgtgcgccggtgattgtgcaggcggctgtcccgtgcgggcagcggtgttgcggtaccgcgcaggtgtctgccggcggagggggggatgcctgcagctgatacgcaaaaaaaaaaacggcaccgcgtgtgcggtgccgtaagccggcttgaagaaagcagcaggcatcagccgtgcttgcttatgtaatgactgtgcagcggcctgacggacacggcccgcttgtaccctgaaagccggaccgattccttgcggctgcgttgcagctcttcacgcagcgactggtgcagtctgcgtgcttcactggtcagtctgccctgcagggactgaagctgcagcagtttttcgcgcagttcgtcttcctgtacgcttccgcgtttttcccacgccatagctatcagtctgctgcgctgctgtgcggaggaatcggcggaatccacgtcgccgtccgccagcgcggacagttcgctttcgcccagagtcagggcctgatctaacagggcaaggctgtcggtcatggctgttacccctttacgcttttgatatcttcccggataagatggataacctgtttccatttatccacggcaggcagaaattcgtattcaagcaggtctgccagcagaatccagtcttcgttttccattacttcggtcatttcacccagcagggaggaaatttcttccaccgcttcgttgaagactttttgttcctgcagcgaaaattcgttgcgcagcacacctatcataccaaggaaatcacggatgacttccagaagatcctgataggtttcaagtgcttcactgtcgtctgcctgacggaacagctcagccaccttacggctgccttcggacataatctgaacgaccttgtacagttcgcgcgaaatgctcatggccatttcggccacgggcacgctgcgtatctccacagaggcaatttcgcgggtttcgatgtcttccgcctgatgggggtatatttccgaaaacgactcgtcgttgatcagaacatcggtaaccaccctgttttcaaggtagtcctgctccattacctttaccagcagctcttccagattggcaaagttgtttaccttgaagctgctttcctgtccgtcgatgatgatcatggggtttctccctcctcaaaaaatactcgctgatgggaaacgattatcagggatgtttatcgttatgcagtatccgtgccggtcagatgccttcacggagcagatgcgtgcgccatgtggtgatcagggtccggtaacgggcggccagtgccagcaccgtatccagacaggctccggcctcctgcgtttcgctcatccataagaagccgagaacattgaaccgcgggcttgcatcccagagcacctgaagcttctgccatgtggccagaaaacgttttttcagcatttccaccgagcggtggcgcagggcgttgccctgttcctgcagcaggtgaagcagggcgtcggcctgtgccagctcatccagagcggcctgcagggtgtcattttccggtttgagcaattgttccggttcgttgatggtgcgcacggtgcctgtgccgaaacgggcggccggtgcgcggtcaagaaattgactgtaaaaatggcgctgcagacgcacccataccgtccggtcggtgttttcgtgtccggaaagtgattccagatcaagaaacccgtcggaccgcaggcgtgaaatccacacacgggcatctttttcctccggctgggcggaccagaagcctgtatcaagccagcgcgccgtcatggcgtgcactgtggccggctgtatgtgcctgcggcagatgtgttcatgcgggcaccggctgttgaaagggcaggggtggcagggcaggtccggttccagactgcacataccttctttgtaggggcccgtgtcccacggttgggctgtggccagaaagatggccagaacgggcacccccagcccggccgcaagatgcattgtgccggtgtcgttgctgatgagcagccgcgctgccagcagcgcggcccccagtgagggcaggtcggttgcacctataaggttgatgtgcggggccgtggcggctgcggcgtatctgcggcccagctccgcttcggcgccggaacccagcagtacggggcacaggccgtgagactgccacagcatgtcacccgtgcgggcgaaatgctccaccggccagcggcggcgttcttcgctggcgccgggctgcagggcgacaaagccgcgcggagggtgccgcatggccccgctgcgcagcaggttgccggtgtgcgcctgcagtgtgttgttcatggcttcgcgcacgctgtccgcggggctgttcagttcaaaggggcactgcgtgccgtccagaccggcggacatgcggaacaggtcgatgatattgaacggactgcagccgcgcatgcgggttgatgcctgcagaaaggtggaccacgggtcggtgttgtgcccgaaaccttcactgtccagcgcaaagccgtgcagttgcgcgtcggcacctgtcagatgccgcgcaagcagccgcacactgagcgatgccgtcagattgagcactgtccgcggtgcggcgttgctgcgcacggtgcgcgaccactgccacaactcgctcagtccgccgtgccatcctgattccataagcgaaagcaggcgcgcgccgggcagcgggtacaccgcttccacatgacgcagcatggccgtggccggagcaaaattttccagacacaccagactgacgcggtgcccgcgtgctgtgaggccggagatgacgggctgggtctgcagcaggtcgccgaagcgggtcaggttgataatcagcgtgttcatgtcggtttcctgtcgtgataacgaagctgcgggctgtgctgcggttttcgtgccaacgcgtgccggtttccgtgtgcggcggtgcaatacaaaaggcaggcgcacatgcacctgcctgtcgtatcgtccggcagccggaaagaatgagggcgtcagggcttcagccgcgccacgtcgtccactttgccgatgaccaccatgatgtcgcctttgacaagcggacggtcggcggaaggcacaaaggtgtattcccgttcgccgatgtatcgtatggccacaaccatcacgccggattcgttgctcagcttgaggtccagcagggtttttcccgcccagctgtccactgtgaattcctgcagcagcaccccgccgccaaagggcagcaggtccagcatgcccggattggccagccggtgggccagctgcgtggccacgtcgtgctcgggctgtatgacatagtccacacccagccggttgagcaccttgcggtgttcgttgcttaccgctttcacatacaggcgccgggcgcctacttcctgcaggttcagcgtcaccagaatggatgcttccatggaaccgcccacgctgactatgacggcatcaaggtcctgaaagcgcagctgctgcagcacgccgatatctgtggcatcggcggcgtatatgtggggcaggtcgtcctgcagctggcggacgcgtgtttctgaacggtcaagggcgaccacgccgtgtccgttgtccagaagggtgcgggccagcggctggccgaattttcccatgccgatgatgcccacttcaagttttttctgcatgccgtgacggcctcctaaccgatgggaagctgggtttcaggccagcggtacttgggttcgtgctggaagcgctgcagggcggaaagcagccatatgggccctatgcgcccgataaacataagcgcggtgacgataagcttgccggggtcgctcagctgaggggtgacaccggtggaaagccccactgtggcaaacgccgaaacgctttcaaaaagcagctccagaaacatgcctttttcctgcgccagcgcaccgccggccgattctgtgatggaaagcgccagagtggcccccgtgacggtgagcaccgcaaagatgaagagggtgattgccttgttcatggtggcgtcgtcaagcgccctttccatgacaacggtctgacggcggccggaaagctgtgccgccacaaaggcgctcagcgcccgcagcgtggttgtttttatgccgccggcgcaggagccgggcgaaccgcccacaaacatgagaaacagcatgaccagcagcgaaacattggccatgccgcctatgtccacggtgttgaagcctgccgtgcgggcggtgacggattgaaaaagcgcctgcagcacgcgggtgggcatgtctgcggaaccgccgctgtgcagttctgccagaaaaaggcaggccgcgccgccgaaaatgagccacagcgtggtgcgcagcactatgcgcgtatgacggctgagagcgggaatttcgccccggatgcgcagcacggattcttccatgacggaaaagcccagcccgccggcgatgatcagcagcatgaacaccagattgacccctgcatggccttcccagcgcatgagactgtcggaaaacagggcgaaaccggcgttgcagaaagcggaaacagcatggaacagcgcatgaaaccacggcatatcctgcggaatgagcgccatgagcgcagcggcgccggccagctcgatgcacagtgtgaaaatgaccatgtgggtaagaaagcgccccagatcaaaagaagggtcatgcagcagcacctgccccacggcggccttgtccgtcagcgacactctgcgccgcagcagaaagaaaatgaggctggaataggtcatgatgcccagcccgcccagctggataagaaccatgagcactgtccggcccgtggtggaaaaggtggacggggtatccacaaccgcaaggccggtgacgcataccgcggatgtggcggtgaacagagcgtcgatgaagctgatggacacgccgttgaggctgtcttcaagccgcagcaggcacgctccggcgacaatgacaatgccgaatgcgtagaccggcaaccagaagggtgacagatatttctgacgcatgccacgccatatacgccgcgcagcatgatacggcaagcatcaaatggcaggctccggcatcccgcatgcgggcaggcattccgatgttttcacggcatgttcttgccttcgtgtctccggtgcactactttttacagcggtctgcctctttccgcaggaaaaggcggcctatgtctgcggtcatgtccctgtcccgcgcggcagggactgctcatatcacggcgtgctgcggcccgccgcagtcagcggaggattagcaatggatctcaggtttcagagaggcccttccggagaatggaaagcaagcgtggtgcttgcttttgccttcaagggcgaagacatacgcaaacaggcacaggcactcatcgatgtggctccgtggctggacatcgctccggcactgaacgactttacgggtgccgcgggcgaaacaggcgttctgtacggccatcccaaaatagccatcccgcgcatcattctgtgcggcctgggcgaacgggaatcctacaccgctgaaaccctgcgcaagtccgtggcggccgccatgcagaaatgccgcgaactgaagctggaaacagtgggcatagatgtgcagacccttgccggtctgcccggcgatgccgcgcgcaatgtggaagaagccgtggtttcggcgtatctgccgctgtatacatacgaaagattccgcaccacgcgcaaagagccgctgttcaccccgtcgtggatcagcctgttttttgcggaagatatagacagcacgctgcgagatgccgcccgcaggggcgaatcggccgcagccggtatttttctgacccgtgatcttgtcaacggtccggccaatctggtgacaccgtcatttctggaagaacaggcccgcaagctggcggcccgctatggttttaccgtgcgttccatgacccgtcaggaaatagccgcggcgggcatgggggcctttgaatcagttttcaagggcgctgtggaagatgcacggctgcttgccatcgagtattgcccccgcgggatggaaaaggaacagcctcttgtgttcgtgggcaagggcgtgacctttgataccggcggcatcagcctgaagccttcggccaacatgggcgacatgaaaagtgacatgggcggagcgggtgccattttcggcctgtttgaaaccatcggccagatgggcggacaggccggcgctgcatcggccggattcacccgcagggtcatcggcgtgatgccctgcaccgaaaacatgcccgacgggcaggccacacgccccggtgatgtggtcacgtcactttccggacagaccatcgaaatcatcaataccgatgccgagggccgtctgattctgtgcgatgccatgacatgggcgcagcgggaatacgatcccgcggtgatggtcgatctggccacgctgaccggcgcctgcctgattgcgctgggaaccgatgtggcagccgtgtttgccaccgatgatgcactggcagacaccgtgcgcacccggggcggcgacgtgggagacctgtactggcgtctgccgctgtgggacaggtactttgaagacctgaaaagcgatgtggccgacatgaagaacgtgggcggccgcgaaggcggcaccattaacgcggcactgtttctgaagcagtttgtggatgaaggacgtcgctgggcgcatctggacattgcaggtcctgcctaccgcaacaaaaaaagtccgctgtgcccgttcggcgccaccggatttgccgtacgtaccctgatgcagcttgcactgcacggcgtgcctgaaccgtccggcgactgaagccgaccgcaggctgtcgcgtccccccgcttttggcgcgggccgcaatagtttgccggtgcatatgatgcatgcataagggcggcccgcgggccgccctttctttatgtgcacagtgtccgccggatgcatggcggcagaagaacaaaacggcgtcaggctatgagttcctgcggcatcagttcctctatgttgccgctgaccactttgttgcggccgtgttccttggctatgtaaagcttctggtccgcgacgcggatgtggaattcggtgctttccgtcagggtgcattcctgcacgcccagactcagtgtgatgtctatgggcatgccgtggtaattgacgggcgtctgttccacggtggagcgtagtttctccgccagattcaaggctccctgctcgtcggtttccggcagaatgaagaggaattcctcgcctccccagcggcagacgacatcctgcccgcgcacgctgcggcggaagtgctcggcaagctggtgcagcacatggtcgccgcactgatggccgaaacagtcgttgacgttcttgaagtggtccacgtcgcacagtatcaccgaaaatgtggaacccgaccgtgtggcccgcgcccgttcttcgttaagtctgtcgtatatgccccgccggttgagcagacctgtcagcgggtcggtgcacgcgcattgttccatttctctggtaagggccaccagtgtccgttgcgtgtgtgcgcgtgaatattcacccagtgcggaaaacaggctcagagtaaagaaagcggcaattacgcgcacaaagtaagacagcgaaaacgtttccggcggcatggctgcgggagaaacaaaagggctgagcagcagcgcaataaggaggagccccagcgccacagctgcacgctttgtaccgaaggtgaaaaacgctgcaggcggcagtgcgaaaagccagaggatatatgctatctggtcattcagacgccagataagcagtacgccgagtgtgacggtaagagccagcgcaaagtcgcttgccactttaagcataccgcttgtgcgcaaaaaaaagtataacacacagtatgcccctgcagaacaccataaaatgcctttaagcaccgtaaagctttcggtatgtttcagtactgccatcagtgcacatataaaggcactgagcagcagaaagccgttcagcatataagtgcggcggactaattcaggatcactgtctttctctgttccgctgtgcagtgtctgatgcagttttatacgcagatgttgcttcaagacgcattccgtatatgccgggcgtgtgaaatagaggcgcccgcaagggtaaattccgataagttgaattgagcgcagaccggttagcacagaaaatgcgtggtggctatagggggttggctccgataagcaaaaaagtgtagggcctgcggattaaatggtgtatgctgcaggagccaaggcgttataatccgatacgttgcatgcctgttgcaaagaacattttttttattgacaagtcaggggtgacgcttctacttagctaccctgcctgaatggcagggtgcggtgcgcggcgtatatgcagccggcagcgcgcagtatggcaaaggtcgggcgcgccctgcggggcggcctgtgcaggtaacaatgaaacggggtatttatgaggatcagagattggcacgtaagcacactctgcaacggtggagcgccgaagactccgccgaactctatggcatccgcaactggggtgccgggtacttcgatgtttccgccgaaggcgacgtcgtggtgtatcctttcgggaggtcgcataagctgaacgtcagcgttccggacatcatccggggcatgaaggagcgcgggcttgatatgcctgtgctgcttcgcatcgagaacattctcgaatcacgcatctcccttcttcacaaatcattccgcaacgccatcgaatcgctcggttatcagggcggctaccggggcgtttttcccatcaaggtcaatcagcagcagcaggttatcgaaaagatagccacatacggctccatgtaccatcacggtctggaggtcggttccaaggcggagcttatcgccgccatctcgcaggcgcaggataaagaagcgtgcattgtctgcaacgggtacaaggacgaggagttcattgacctggggctgcatgccgtccgcatggggttcaagtgcttttttgtgcttgaaatgccgcgtgagcttgagcttattctgcggcgttcgcagcagatgggtgtgcgtccgcttatcggcacccgtgtcaagcttgccagcaaggcgggcggtcactggagcgattccggcggcgagctgtccactttcggcctgaccacggcgcagataatggacgtggtggaccggctgcagaaagaggacatgctcgactgcttccgcctgctgcattaccacctcggttcgcaggtgcccaatatccgcgatatccgcagtgccgtaatggaagccacccgcgtttatgcaggtctggtgtccgaaggtgccgccatgggctatcttgacctgggcggcggccttgccgtggattacgacgggtcgcataccaatttcgtttccagccgcaactacacgcaggacgagtactgcacggacattgtggaagccgtcatgagcattctggacgaaacaggtgtgccgcatccgcatatcatcacggaatccggccgggccaccgtggcgtattattccatgctgctttttaacatccttgatgtgagcggcgccgaagcctttcccgacaatctgccggatacactggatgaaagtgaaccggaaatgatccgcaacctgttcgaggcgttcagagggcttacgctgcgcaacctgcaggaatgctataacgacgcgttgtactaccgcgacgaaatccgccgtaattttctggacggacgggtgacgctgcgtcagcgcacgctgggcgagcggattttctgggcactcatgcggcgtgtggcggaggaaaaagataaactccgtcatgtgcccaaagaacttgccgagatagaccgtgtactggccgatgtctattacggcaacttcagtgtgttccagtcgctgcccgactcttgggccatcgaacagctgtttcctgtcatgccggttcacaggctcagggaatttcccgaccgtccggccattctttcggacatcacctgtgacagtgacggacgcatagaccgcttcatcgatccgcaaggggtgcgcaataccattgacctgcattcccttaacggcgaggagtattatctgggcgtctttctggtgggcgcgtatcaggaaacgctgggcgacctgcacaacctgctgggcgacaccaacgtggtcagcatccgcgtggaagaggacggcagcattgaataccggcgtgaactgcttggtgattccgtggccgatgtgctttccagcgtggaatacgacccgaggcgcatcatggaacagctgcgcgacacggcggaacaggcagtgcgcgaggggcgcatcaccccttccgaaaggtacggcattttgcaggcctacgaaaacggtctgcgcggatacacctatttcgaacgatagaagtgcacgccgcatgatgcggctgcaaggagatgccctatggcaaaagtgctcattctcggcgccggcggtgtcggctctgttgccgcgcataaatgcgcgcaggccccggagattttttcagaaatcgtgctggcaagccgcacggtctccaaatgcgtcgccattgccgattccatccggcagcgcaccggccgcaccatagaaaccgctcaggtggatgccgacaacgtggcggaaatggtgcagctgatcaacgcggtaaagcctgatctggtggtgaacctcgccctgccgtatcaggatctgcccgtcatggatgcctgccttgaaaccggcgtcaattatctggacacggccaactacgaaccgccggacactgcccgttttgaatacaagtggcagtgggagtatcaggaccgcttcagggaaaaagggctcatggcactgctgggcagcgggtttgatcccggtgtgaccaacgtgtttgccgcccatgccgtcaagcaccattttgacgagattcatgttctcgacattatcgactgcaatgccggtgatcacggctatccttttgccaccaatttcaatccggaaatcaatatccgtgaagtaaccgccagagggcgctactgggagcgcggcgaatgggtggagaccgatcctctttcgtggagcatgcagtatgatttccccgagggcatcggcaggaaaaagtgctttctcatgtatcacgaagagcttgagtcgctggtgcgcaacctgcccggcatcaggcgcgcccggttctggatgacgttttcagacaactatctcaaccacctgaaggtgcttgaaaatgttggtatgacccgcattgatcccgtgcgctataacgggcaggacattgtgccgctgcagtttctcaaggaactgttgcccgatcccgcatcgctgggcccgcgtaccaaaggcaagacctgcatcggcaacgtgatgcacggtgtcaaggacggcaaggaaaagagcctgtacgtatacaacgtgtgtgatcatgaagaatgctaccgcgaggtaggttctcaggccatttcctacaccaccggcgtgcccgcgatgataggtgccatgatgatggtcaccggcaagtggcagggcagcggcgtgtttaacatggaacagcttgaccctgacccgttcatggaagagctcaacaagcgtggtctgccgtggaaagaggttatcttgaaaggttaggcatcggaagggtgccctcgccgtgctttgtggtggacgagggccttctgagccggaatcttgccgtgctggacacggttcagcagcgcaccggtgccagaattctgctggcgctcaaggggtttgccatgttcagcgtgtttccgctgctgcgcacggtgctgcatggagcctgtgccagttcgccgcatgaggcccgtcttgcgcgggaggaattcgggcgcgaggtgcatgtttttgccgccgcgtactccgatgacgacatgcaggacatcctgcggcacgctgaccatgtggtgttcaactcatttgcacagctggagcgtttccggcctgcggtgcaggcctgtccgcggcatgtgagcatggggatacgcgtcaatcccgaacactcggaaggcgcggtgcccatatacgacccgtgttcggacggttctcgtctgggcgtgcgtctgcgtgagtttgaagcggctctggaacgggattccggcgcactggacggtgtggaggggctgcattttcatacgctgtgtcagcacaatgccgatgcgctggagcgtacgctggccgaggtggaaaagaaattcggccggtggatgcacgggatgcagtgggtcaacatgggcggcgggcaccacattacccgcagcgattacgatgtggacacgctgtgccggtgcgccgcgcatgtgcgccgcacatacggtgtgcaggtgtatctggagcccggcgaggcggtggcgctggacaccggcatactggtggccaccgtgctggatgtggttcaggcggatatgcctgtggccatactggacgcttcggccgcatgccatatgcccgatgtgctggaaatgccctacaggccccatgtcatcggctcggggctgcagggggaaaaagcgtattcctaccgctttgccggcaagtcgtgtcttgccggtgatgtcatcggcgaatactcgtttgatgagccgctcagggccggagacagggtggcctttaccgatatggccatctactccatggtgaaaacaaacaccttcaacgggctgcagctgcctgccatagcacgctacaggcccgccaccgatgaaatactggtcgagcgtaccttcgggtacgaagacttcagaaacaggctttcctgaaccggtgaccgccccgtgccttgcggggcggtcttgcgcggtgtgccgcgcgaggagctgatatgagtttgtgcgaacatgaagagcgttttctggactccgagctggagcctgtggcgcccggaaaggcgcggtttcatattattccggcgggctacgaagcctctgtatcgtacggcggaggcaccttcagggggcctgccgccattctggccgcatcgcggcagctggagctgtgggacgggctgtccgacccttcacggctggggctgttcacccactgccctgtggactgcgatgcagaaacggcagaggtgctgatgcgtatcgaagcctcggtgcaggccgcgctggacgctgcgccggagaatccgcctgtgcctgtgctgctgggcggagagcataccgtcacgctgggagcgctgagggctttgtataaacggtacggatcgttcggggtggtgcagtttgacgcgcatgccgatctgagagaacgctacgacggtaccccctacagccacgcctgcgtcatgcgcagggcgcttgaaatgggcctgccgctggtgcaggtgggcgtgcgtgcctgcagcgaagaagaagtccgggtgcgcacggcacatggcgtgacatgctgggacgcccgtcagctggcggaacacggcctgccggagcatattctgccgccggactttccctcgcgggtgtatgtgacgtttgatgtggacgggctggaccctgcggtcatacgcgccacgggaacccccgtgccgggaggactgggctggtgggacgctcagcacatgctgcggcaggcagtggaagggcgccatgtccttggtatggatgtcgtggaactggcaccggatcttggtgacattgcctcggactttgccgcggcgcaactggtgtacaacatgatgggcatggtgcagcggcatgccgctgcaaaggggcgcgtctgaccctgagctgtagttcgccttgcgcgccgctgccctctacggacatgcattttctatccgccgccggaagccgtttttcaacgagcagtccggcggcggtatttttttgcgtggtagtgcattgccagtgccgtgccccgctgacgccgtcacaggaacaccgtgacggggggtgcgcggccgtatgatgaaggagagacaatgaccccggtgtgccgtgtatgcgcccgcggcggggcatgccggactgaggcgggctgtttttacaggggggccgccggcggcatttccatttccgcctgcgaaaaaagccgttccgcgtccagcagcatgacaaacgcgttgtcgtggcgggtaatgcccctgatgtactccggttgtatggctgttcccatgcggggggccggttccacggcatcggggctgatgtccaccacttcgcgcactccgtccgccagcgctccgatgatggacagctcgccgtccatcatcacctccacgatgattatgcaggtatccacggtgtcctgcactgcgggcatggcgaatttgcgccgcaaatcgaccacgggcacggcatgcccccgcagattgatgacaccgcgcataaatgccggtgttcgtggaatgcgtgtgatgtgaggcagttccagcacctcgcgtatggagtctatttcaagcgcaaacagctcgttatccagaacaaaagtgaagtactggctgcattggctgcactgtgcggtggtatcttctgtcatgggaggtgccctgctttgttgatggcggcgggtgcgcacgcggcattgtccgcgtgtacccgctgcattctctgcttgttacgatgatgccgcacttcacgtgcgggcgcaataggatgattaccagccgccgcccccgccgccgcctcctccggaaccgctgccgccgccgctgctgccgcttccgccgctgctgaagccgccggaagaaccggagacggtggattccggcatgctggcggagactgatgccccgatgctgctgcccagcgcggcacccagtccggcatggcgcatctctgtgccggaaaaacccctgtcataccagcgtatgccgtagttggtgctgtcttcgccgcgcagctgcatggcagctttaaagctgtcctcccagcggcgttcaacgccgaaagccatggcaaagggcaacagggcctcaaaccgttcgcgggtgatttcaggctggtcctgcatctgcagccgctgcttttcggtgagcgaaagaaacagtctgaatcctttgagctcattgacgagagccatgcctttttcggtgtaggcgggcatcagtctgcggaaaagccagagcagaaacacgttccacagcacgatgaccatgccggtgttggcttctgcatgtctgttgaaagaggcaaaaaagatgagcgcgaaactgaaaaatatcaaagagaacagtatgcccggaatgctgaaccgcctgctgagaatcttgtagggcacaagtcctgccatgagcagcaacatgccggaagcggcccccgccataaatcctccggcatcaccggcgaacacaagcggtacactgcctgccagtgcggcaatgctgctcagcacacacagcagcagcttggaggtgttgttgcggcgtatttcaggggtgtcatagcgttctttcatggagcgctgcagcgcatccgccgccgaagaaagcgccggccggttatagctgctcagctgcactgtgttgcctgtcctgaacagctcttccagcacctgccggttggcgggtaccgacgagggcttgccggtggcatgcagaacatgtgtcattttttccgtttcaatggtcagacagccttctgctgccagatgcacgatgctgagcatcagcgcgcgtttgcgcggcatgggggcgttttgcagcaggctgccggcagatgccgcgtccatacctgcgggcggctcatagcgggggattaccaccgggccgtgcgggtcgcgtccgaatttgtgccaaaggagggcaaagaccagaaggggcagcaactgcagcgcgattccggcaaagaaaagtttgttgtcagcccatacggcagcaaagccctgcggtcccgcaaggccgtccggcggtgtcagccgcgtgaatatggtgaagccttcccggggcggcagcggcttggtggtggcaaatgcggcttctgccccgtggtacgatgcggtgaacgtcgtgccgtgttcaccgggtctgcctgtggcccccgtggcggacacaacagataccccgggaggagccacaacggtgcacgtggctttgtcgatggtgaagtcccagtagttgcctgtcacgttccacgccagcagcgcttctttgccgtcttcgggtacacctatctgtttgtccagcgtgtaggttatctcataggtgtgcaccccgtggtccagcatggcatgccccgagccgatgagtatgcgcagtacatgattgcgctgttccacggcatagggttccggttttccgttgcgcagcacgttctgcacaatgagcgcatgacggcggcgtaaccccatgccgagcttgtagcgcaccggaatatcgcggaaaatgccgcgccggatgttttggcccagaacgttgaccctgatggtctcacgctcggacaacagcccgtcgggctgaatgtgcacggtggaatcaaacagcagaatgcgttctgccgcaggggcctgccgggctgcgcaggcgggaacgggagaagacagcagcagagcgcagagcagcggcacggcggccagacaggcggcaagcagcgctgtccgcttttgcagggtgtgggacatggtgatgatcctgataagcaaggggcgtcgtaaaggccgcaacgcgttgcggccggttttcaggtgcgtacggctgcacagggccggtatcagcggcggggcagtgccccgtgctaaaactgcacggcggggacagcacgctgggcggcgtcttccagttcaaaatagtctgcgcgggaaaacttgaatattccggctatgatatttgacgggaaactgtctacggccacattcatctggcgtactgtgccgttgtagtagcggcgggcgttctggatgttgtcttccagagaggcaagctgttcctgcagctgtctgaatccggcatcggccttcagttgggggtagctttccgagagggcgaacagattgccaagcgcctgacccagaaagctttccgccactgccgcctcctgcggtccgcccgctgtcatgcagcggcttctcgcttcagtgacagccgtcagggtctgattttcgtggtctgcatatccgcgcacagtggcgacaaggttgggcacaagatcgtgacgctgcttcagatgaacgtcgataccgctccaggcttcttcaatcatggcccggaagcggacaaaacggttgtacagcatgatgccccacagcacgatcaatgctgcgggtgccgccgttgctatgaaaatatacatcgtgtttgctccaaggtaatcagatgctgttgctgctgccgcgcagtgcgggtgatgtgcagtaccgcaaagaggctgcggtgcggcgcatcggcgcagaaacggggacatacgttgcggggcgggcgcagcatagcagaaaagcaatgcaggaggccagaagttacttgtcctgtgatactgattggttggcaggactgctgccctaaaacacggcttgcggcaagatgcctgcccggcgttgtttcagacagcatgtccggcggtgttttcataaagtggcgcggtactccgatgtggtgcaggcagcagtgtatgacgcgggagctggtaccgcatgggcgggatgcacaacatgcaccgtgtgctccgccgcttgcctgtatgcgagggtgccgggtatgtgaaaaatttaattagtgttgtgatatcgcatggttgagtgaccacacaagcgttaacgttgcggtaatacacagcaaactgtctgcgtgttgagtaggagtgtcggtttctgagggtactttccaaaaacggcaaaatgttctaagcaaatccagccggcagatatctttcgcagaatcgaatagttaatggttcaacttacatgttgaggaaggtgtccattgccaaggagatacgttcccacagtggtgattgttggtattctggcggccgtggctgctttcggctatctgagccctaagcagacgcaggccgagcccatgcgtattttgttcgataattcgggcggaaaggtgatttttgatcacaaaacgcatgcagagaattacggcatagaatgccagacatgtcaccacgaaagcgagacggcgagacctgaccccatggcctgtggcgactgccacggcgtggccgtcacggacgagttccgtaaagagcatgtggccagttactccgacgaagcatgtgtgacctgtcaccatgtggaatttaccggagtggactggagccatgaagagcacaccggatacgatgactgtaccgcgtgtcaccatggaccggacatcgagccagaacccatggcctgctccaactgtcatgaagctcagggggatgaatccatgcccgggctgcgtgattccgttcaccgccgctgccagacctgtcacgccgacatgttcgaagagaagatggacgggtgcgacagttgccacaccagcgccagccagcgcgaagctctgaaaaacggaaccctggacaaggcattcacggcctgtgcctcgtgtcattacgaggaaaaagtggacgaactcattcccaacagaatgggcgctttccacggtcagtgcatgggatgtcacgaagaggtccaaagcggcccctttgaaaagagtcaatgcaaccagtgccatttccggtgatgtctatgagtactactccctttgctctcatctgcggcgacaggagcgcatttatcaacgggccggagcctgctgaggtgcgcatacccttaagtggtcacggtcagaaggccgtgaagaaaaaagcccaggtccataccggaatgctggtggccgatcaccccggcgacaagcgcggagaggcgcacagctccatatgcggtgttgtggccgaagttactccggaatgtgtggtcataacggcgcagaaacctgcagaaccggccgaaggcgaagagcctgccaagacgcaagccgatgcgattgatctgtcatcgcttgaaaaagacgggctgaaagcagccctgaaaagcctcggcatcgacctgcgggtgtttctgcgcagggctgaactccttatcatcaacgggctgaatcccgatcccggcatccgctgggcagaagctctgctggagaatcataaagccacccttgaaaaagggctcgcactgctcaaggtgctttctccggcggaaaatatcattctggccgcacacgatgcgggcatcagccttgccggcgcatccaccagagcggtggcccccgtttaccccaacagtgtcgaaagactgcttgccgctgccgtgaccggcagtgaacaggccaaaggcgtcaatgtgataggtctgcacgaactgtacagactgggctgtgccgccgagaccggactgcccgtcacgcagaccgtgatgaccgtgcaggacaaaaactacctggtcaaagtgggcaccaccgtgcaggctttgctggaccatgccggtatcagcgtgggcgaaggtgacagggttgtgctgggcggtcccttgcggggcagaagcctgagccggctggacataggcataggcaaagatgacaccgcgctttttgtggtgcctgccggcacatatccgcctgtcagcgacaccgcctgcatcaactgcggcgaatgtattctgcgctgtcctgcgcgtatacggcccaacctgctgggacgctacagcgaattccgcatgtacgacaagtgcaaggacgaatacatcgattcctgcgtggaatgcggactgtgcagttactggtgcgtggccagacgccctgtgctccagcttatccagctggcaaaacatcagatcgtgcttcaggagcagcaggtgaccgcctgttccctgcagggcgagaccaagtagacagggggtaacagcaaatggcaaacgaatcattggccaaagccccgtttctcgccgtcggggcggctccgcactggcattgcgggcgcaccatacacggcatgatgcgggattatcttatcgccctgatgcccgcggtggccatggccgtctatatgtacggtctggacgcgctgcgggttatggccctttcatgcgtgactgcggtggttatagaggccgtgtgcctgaaagccatggagcgcgatgtcacggtggacgacaacagtgccctgttgcaggggctgctgctggcttttctgctgcctgcctccgccccgtggtggctggttattctgggcagcgccttcacaattttactcggacgtctggtcttcggcggactgggggcaaaccccgtatgtgcgccgctggtgggctgggccattctttccatttcgtggaagctggaaatggatatcgacgcggccatgcttaacaccatgctggtcaacccgcttacgcagctgaagtatttcggtgcgcagaaagtggcggacatcagctacaccggcctgctggccggacagcagctgggggctctgggctcttcgcaggtgggcgcgctgctgctgggcggaatatatctgctggtgcggcgcaccgtgcgctggcagctgcccgcggcattcttcggcggcgtgctgctgatttcaggcattttctacgccatagacagcagccagtacgcttcgcctcttttccatctgctcacaggcagtgtggtgttcggcgccttctttctggtgacggactcttcctcttctcccgtgggcaaggccgccatggtcatcttcggcctgctggccggaggtatggtggtaaccatcagggtctacggcatgtatcccgacggcgtgccctttgccattctgctggcaaacatgacatcgccgctgctggatatgatccgccccaagcctttcggagcgaggtaagccatgcgtgaaatcattaaaatgatcgtggtgctttccacaatctgcgtcatatcgggctttgccctttcttcgctgaaaaaactgaccgccccccagatagagcttcaggttctgacctatgtgcagggaccggccatcaaggacgtgctttccggatacgacaacgaccccattgcagaccggcgcaggtttaccgacccctccacgggggccgagtacaacgtgtttccggccaaaaaaggcggcaagctttttgccgtggcgcttgaaaacttcggcggcggttacggcggcgatatcggcgtgatggtgggttttgacgtggaaaacgacgttctgacgggaataggcgtcaccaccatgaaggaaaccccgggccttggcaccgtcattgccgaagattccttcacctcgaagtttacgggcaaggggcttgatgtggccctgaaatccgacggcggagagattgacggtatttccggtgcgacgttctccagtatcggctgcatggttgccgtgcagaaagcctctgcggtctacaaatcgctgaagagcgagatcgtcacaggcttcaactaggcgaaaaccagacgcaacatgcgtaccccgcggcacgcgggcgacgtcataggagaatacaatggccagcatgtggaaagagttcagcaaaggcctgtggagggaaattcctccgttcaggctggttctggggctgtgcccggtgcttgcggtcaccaagtccgccaataacggcttcggtatgggcatggcggtaatcttcgtgctctttttatccaacgtcatcatttcgctggtgcgcaaccttattcccaaaaaggtgcgcatcgcctgttatatcgccatcgccgcctcgctggtggtggccatcgagctgcttatgcaggcatatgcctatccgttgtaccagcagctcggcatctttgttcccctgattgttgttaactgcatcattctggggcgtgcagaagcttttgcaggtaaaaacccggtgcatctggccgcggctgacgggctgggcatcggcatgggcttctgcctgtcgctcacctttctcggctcgctgcgcgaaatgctgggcaccggtacggttttcggccatcaggtgatgtggcaggggttcaaacccctcacattcatggtcgaagcgccgggcgcgttcatttctctggggcttgttctgggcgccatgaacctgctcagcattgtgcaggccaagcgcaagggcatccccgaaccggaaaacccgacccccggctgcgaatcgtgtcgcggctgcgccgcaggtcacaggtaagggaggctgaacatggattatttcctgcttttgatctcggcgatctttgtcaacaacattgttcttgcccagtatctcggtcagtgcccctaccttggctgttccaaggaaaaaggtgtcagtctgggcatgggcggcgccgtcatattcgtcatgatgctggctacccccatcacatggctgctgcagaagtttgtgcttaccccgctgcatcttgattatctgcagaccattatgttcattctggtcattgcgtctcttgtgcagctggtcgagatgttccttaaaaagatggtgcccccgctgtacagctcactgggcatttttctgccgctcattaccaccaactgcgcggttctcggtgtggccattctggtgcagcgcaaagagttcgacctcggcacgtcggtcttttacgcgtttgcggcagggctcggctttatgctggctctggtgctgcttgccggtctgcgcgagcggctggagatcacccgtgtgccgcgcgcccttgcgggtgtgccggtggggctggttatggcggggcttatgtccatggctttcatggccttccagggcatgatttcctagggaagtaccggaacaaggacaagccctttccgcgggaaatccgcaaaggaaaggaaaacagacaaggacagcgatatggtcgtaacatccgtgctttccctgctggcgctcggttttgtcgcagcctgtgtgctggcggccgcttcccgggttttttatgtagaggaagatccgcgcgttgaagctgtgctggacgccctgccgggcgctaactgcggcggctgcggttttgccggctgtgaagcgtatgcccaggctgtgctggccgatccttcggtcagtgccgggctgtgctgcgcaggcggtccggaagtggcccacaaggtgggtgagctttccggcaaggccgcaggcgatgatgaaccgctggtttctttccggcgctgtgtaaaagatgaaggtaaggtggcatcccgttacgggtacgagggatttgcatcctgcactgccgcggcaatgatcgaagacggccccgacgcgtgccgtttttcgtgcatcggctacggcgactgcgtgcgcgggtgcccctttgacgccatgtatatagaaaacggcctggtgcatattgacgaagaaaaatgcacaagctgcggcgcatgcatccgcatctgcccgcgcaatattctggaactcatcccgcgccgtgcgcgtgtcatggtttactgctcaacgcaggataaaatgaaggccgtgatgaacgtgtgcgaagcaggctgcatcaactgcgcaaaatgcgtcaagaagtgtccggcaaacgccataacgcaggaaggcggcaagatcatgattgatcagaaagcctgcctcgcgttcgggccggaatgcggtgaagcctgtgtggaagcgtgcccgcgcaacattctgcgccatacatgccccacagccaaagtcaggctggccgagctgaaagcgcaggacgcggctcaggatgaggcttccgcctgagggcggcggcaggtttacaaccgcgcctgaaaaagcgcgtgtgatacttggagtcattccatggaaaaaaataccgcatccagaagacagtttatccagacatgcggtctgctggggctttccgtggcggcaggggcagctttgcccgctgtggccggcgccgcacgcataggcggtgagcacaccgtaacccagacgcgtctgcagatgggcacccttgtgacgctgacagccgttcatacctcgcgcctgcaggccgaggaggctctggggcgtgcttttgaagaaatagacaggcttgccgccgtgttcagccggtacgacagcaccacccccgtgtatgtgcttaaccgtgacggaagggtctcaggcatcgggcctgaacttaaggaagtgatggaccgcgcgctgcgtttcggcagcctgacggataatgcgttcaacattacggtgaagcctgtggtcgacctgttcagcagccggcagaaccttgccggcagcgtgcagctttctcaggaagacgtgtcgcatgcgcttagtcttgtcgatgcgcgtggtgtgcagctggggcgcgacagcatccggctgcagcgcgaaggaatgggcgtgacgctggacggcattgccaaaggctacattgtagacaaagcttcttccgtgcttagcgcctgcggcgtgcgcaatcatatgatcaacgccggcggcgatatacgcaccagcggagaaaaagccggcggcaaaccgtgggttatcgccattcaggaccctgataaaaagcggaactaccccgcgactattgccctgcgtgatggtgccattgccacttccggaggttatgaggtcttttacgaccgcaaacgcatgtacagccatctggtaagccccgccaccggcagcagcccgcacagcgtgctcagtgtgtcggtgacggctcccaccgtgatggaggcagatacactggctactgcggtgtatgtcatgcaggcccgcagcggtctgcagttcatggacagccttacgggacgcgaatgtcttattctgggacgtaacggggctgcctatacatcgcgcaactgggcaaaagcataaaactgctgcccgggagcattaaagtccgttctgtccggccgctttgcggccggactttttttgttccggtgccggtggcggctgctgccgcgggatggaaagcagaggcactgcgtggcgtgttccggcatgtgttgcggggccgaattcaggcgcggcaggcttgccgggcgttttttgtccgcggatagtattgtttccgcagcaggttgtcgccggcctgtccgtgtgctagtgtcggcatcatccttttagtaacaacgttccggccgccgtgccggagcgtactgacatcacattcaatgacacttgcagtgaatgatcattgcgcggaggttgttatggcgtttaaaaaaatactgctggctgtggacggttccagcaattcccgttttgccatgcgtcacgccgtggcgctggccagatgctcggaagggcaggtagtgctgatgcattgtttcggcgaggtgcccaaccttatcggcggtgcggcccgtactgaaattgcagccgaaatgcataagaatgctgaagaaatgatacaggtcttccgcgaagatctggaacgcgaaggcgtgaagtttaccgtgcgcatcgaacacggcaagcccagcgacaccattgtagaagtagccgatgacgaaaagtgcgatgtaatagtcatgggttcgcgcgggctgaatgattttgaaggtatgctgctgggcagtgtggcccaccgggtactttccatgtccggcgtgccggtgctcgtgtcgcgctagcggttgcgcgtaaaattatacaggcggttccgctggggccgcctttctttttgtctgcggcattgcccttctgtgtggctggcggtaagaagaataccagccgcgttcctgcggctgccccgcagcatgccgttgtctgcccgtttgcagcagcatgccgcggccggagttgtaactgaaagcggagtcgcgagatggatttcactcttctcagcggcctgctggtggtgatcaacctgtgcgtgtcgttcaccgctgcgggccatgccctgctgaacaagcgggagcccagagcctctctcgggtgggtggcggtgtgccttacctttcctctggcggggccgttgctctatttcgtgttcggcatcaaccgtgtgcgcagcaaggcagaacggttgaatgaagaaaattcggccagaggcaccgccacaaaagggcggctgcacggcggaacccatccctttctgccgcccggctccatggacgattatcttattgcgccggtctaccgcacgctgcagcgttccggtctggctgtcaccggaatgccgctggtgggcggtaacgatgtgcgcataatgcataacggcgagcaggcctacccccgcatgatcgaagcggtggaatgtgccgaagactcactgtaccttgccacatatatttttgaaaccggaccggaaggccggcgctttatcgaagctctgagctccgctgcggcacggggcgttgatgtgcgtgtgctggtggacggcgtgggcgagctgtacgcctttccccgcgcgggaaccctgctgcagcggcggggagtgcgcgtggcgcgtttccttccgcctcgtctttttcctccccagcttagtgtcaatctgcgcaaccaccgcaaggtgctggtggccgacgggcaggtaggctttaccggcggcatgaatctgggtgacaggcatatggtggacaatccggaaaacagacgccccgtggtggacattcatttcggattttccggccctgtggtggcccagctgcaggaagcttttctggatgactgggggtttgccacgggcgaatatacgctgccccgccgcgtgacggaagagccgtgcggcgatacgctgtgccgcgtggtcaaaggcggtcccgggcaggatatcgaccgtatttcggctttgatgacgggcgtcatctccagtgcgtgccgctcggtacgcatcatgactccgtattttctgccgtccggcgatctgataagcgccatgcaggcagctgccctgcgcggggtgcgggtggatgtggtgctgcccggaaaaaataatctgccggcagtgcactgggccacacgcaacatgctgtggcagctgctgcggttcggggtgcatgtctactaccagcccggcccttttgtacattccaagatcatgctcatcgacggcagttacgcgcaggtggggtctgccaatctggacccccgcagcctgcggcttaatttcgagctgaatgtggagatatttgatacgtccgtcgtgcgtccgctggtaaggcatttcgacaacgtgcggcgcaatgcgcgcagcataaccctgagcgaactggaaaaccgttccctgccggtgcgtatgcgcgatgccgcattctggctgttcaccccgtatttgtagtcgtgctgtgagtatgctaaaaaatgaagtgctgctatttcttccggttggcacaaaggcggctgatagctgttgacatgtcgtgccggagagctagtacatagggtgtttggtacattgcgtaaaaagaatctttagcggtacacattctgtggaaaaacgcacaaaccgaccggaatcaccggaagcatatattctcatgaagcatggtgataaaattgtacggtgcggcgcaacgcccggcgccggacgcactggcagatggcctctggcggtggctttcagtattttcatgctgctgcttctgcctgatgcggccatggcatggggaccgggggtgcacatggcctgttccgagtggctgtttgccaacctgaccctgctgcctgccggtgtggctactgttatttccgcgtatgagtcggttttccgctacggggcgctcagtgccgatattttcataggcaaaggatgtgccgtcacccccggtcacagccacaactgggaaaccgcacacacgctgctgcgcagtgccgactcgccccgtcttaaagcctatgcctacggctatctttctcatcttgcggcagatacggtggcccacaaccactatgtgcccaacagcatgtgcagtacaggcggcagcaagctgagtcatgtttatgtcgaaatgctggccgattgcatggttccgtggaacagaggcacggcaggcgcattgtaccggctgggttcggccgaggcagacagggtgctgcgggccgctgtgacgccgcagcgggtgcctttttttgttaaaaagcagatttttatgggcagtgtggccttgtgtggccatcggcgctggcgccggtcggtcaagcttgtggacagagtgctgcctttcggcatgaatgctgtttatctggctgaaatgctcaatgtctcgctgcgggccgttgtggatgttctttccgaccccttcggttcggtggtgacgggcattgaccccataggcgagcacaatctggcagccatacgcagccggacgcagggaggcgccgtcaggcgggctttgcgcgggttgcgtaccgtccggaggggccgttccggcacggttgccggcggatgtgaaggggtgttgtttcctcttgacccgcgtcttgcgtcacttgattttccggcaggtcgtactgcctgtcaggctgcgtgactgcagtctgtctgtgcgtctgccagtcagaagggagccatccggctcctttttttgtgtgcggcatcaggcggcggccgcttgcccgcgacggcggcacggtgtaccaacgtgttgccctgatatctggcgcgggtaatcgcactccgtgccgcattcatgcaggagaaaaaacatgccggaaccagttctggtcattgtgaaatattgcgatccttccacaggcggcgaaggggtggcctaccgtttctgccggtatatgcagagccgcggggttccttttcagcttgtctgcggcagaaacaaggatccgcacggtccgctggcggagcacgtggtggaactgggtatgctgcggcccacaaggctgctcaaatatgcatcgtttttccgcagggcagagcggtacatcgcctgtacgcgcggggtgcctttttcgtttgaatatgtgcgcggtgccgccattgtgcggcagacaggcgtacatgccatttttctcaggcgctcgctggagggcctgcccgaaaaggaaaaacgccgtaaaatgcgcagccggtggtggaatctgtacaacagatatgttcccgcacaggaacgccgagtccttgattccgccgagctgcaacgcattctggtgccttcgggcatgacacgggacgaggtgtgccaaagctatccgcagcattgtcacaaggtgaccgtcattcataacggggtggacacggaacgctttcatcccgcggatgaggcggcgcgcgcggctgcgcgcgaacggtactggcccggtgcgggcgcacggcgcatcgtggggtttgcgggcaatatatttatgcgcaagggactggcccattgtataggcagtctgcgcggtctgcccgaagatgtggtgctgctggtggcaggcggtgataatgccgccccgtacagacagcaggccgcagcgctgggcgtggagcacagggtccgctttgccggagccgtggccgatatgccgcagttttttcatgcgctggatgccttctgtctgcccacccgctacgatccgttcggtctggtcatagccgaagccgtggcggcaggagtgcccgttgttacatcgcatctggccggcagtgcggagattgtgcaggacggcgtgaccggtgcggtatgccgttctctggatgacagtgccgtggcgcaggccgtggataaggccctgaggctggacagatccggtattgccgcttcggcccctgacgagcgcgatatgttcgcccgctatctggcgctggcagataacgtgcgtgccgcacgccgacccgtcaggccatgaaacaaggaacacagatgcatattgtatacgttatcggcggacttttccgcggaggtatagaaaactggctgctgaacatcacgccctgcctgcagcgcgaaggctgccgcgttaccgtggtcaacatgacaggaaagggtgatctggtgccgctgtttgcggaggcgggcgtgtccgtggtcaacgtgggaaggcgcggtctgccggcaggcacacaccggctggatacgacactgaggctgcggcgcctgctgcgccgtttgcagccggatgttatacagaccatgcattttgccgccaattaccatacccggcttgccgcggcgggcaccggagtgcctgtcatcaccaacatacgcaccatggcccgcgagaccaagccggtgcgcagaataatgaacaagcttctttcggcgcgcacagccatgtttgtctctgtatcacaggccgttgatgccgtggtgcagcaggatcacaacctgttccgcgcaccttcgcgggtggtgtacaacggtattcccgaggggcatttcagcgctgctgcggcggatgcgggtactctggtgccgcagggggcgcctgtgctggtgacggcatgcaggctggtgccggtgaagaatatggacttttttctgcgcgtcttccggaaaataaccgccgatgtgcctgatgcgttctttgtgctgatgggcgacggcggcgagcgtgcggcgctggaacagcaggccggagaactgggcattgcgtcacaggttgtttttacgggtatgcgcagcgatgtgcccgcggtgctgaaggggctttgcgaccggcgcagtgtttttgtcatgccctcccgctgggaaggctttcccaacgcagcgctggaagccctggcctgcggggtgccgctggttgtttccgatactgtgccggtaaaggaagttacggaggatgccgccgttgtgctgccgctggatgaagacgtatgggcggatggcctgacagccctgctgaatgacccgcagcggcttgatgccatgcgtgaaaaggggagcgccgtggcggagcggttcagattttcggcgcacgtggcggaatggaaacagctgtataccgatgttgtccgtcaggcggcccgctgactgcgggagcggcggaggatatgaatgaaaaagggcgcctttgcggcgccctttggtgtttttttgcccccgttgctgttacggggttcccagaatgatgttcagttcgttcagctgatcggtcatggatgtggcatccactccgtgcagggtgatttcctgcaccacctgtgcgggagcaccgtcggcgtgtatgctgatggtggtgtctgtgccgtcgctgcttatggtgatgttgtcgtgcaggttgctgtccgaagacacgccggagagcaggtcgcgcagatcaaggctgtcaccctgtgtggtgtcgtagtccatgatgtggtcgtgtgcaggcgtggtaactgtgccctgatcgccgttatgccacatgaaggtgtcggcaccggttccgccctcaagcgtatcgttgcccggtccgcccaccagaatgtcgtttccggcgccgcccagcagcacatcattgccgctctggccgtacatgatgtcatctccggctccgccgtcaagggtgtcgtcgccgccgtagcgcgaaccggaagcaagagcttcgtggttgtcgcggatatagtcgacgatgttttcccacgattcaccggcagcgaccagcttctgcatgacagcccagccctgtccgtcggggtgggcgtctatgcttgcgttgccgctgatggaagtgatgccgtcggtgttcagcacatcgccgaacatgatgtcgttgccgtcgccgccggtcagcaggtcgtcgccgagctgctgatggacattctgcatggcatgcgacagatcgggggtggtgttgacaaattccgatccgccggtgttgtcgaactgatcggccacccagcctgcggtctcgtcacctgcggggttgatatcctcgctgggacgggtgcgtattatggtgtcagcctgtccgagaccgaaggtatggacctccacgccccatgatgcgccgataagtgcgttgtatccgtccagcgcggggtcaaagtcgttctggtccattaccttgccgttcaggctggagcctttgtcgtacccgtcggtgctgcccggatcattgtgcaccgtgggggcgccgtcggttacaaagatggctacatttttgtaaccggcatgaccggggtcctgattggcggcatcgaaccattctctgccggtttccatggcggcgtcgaagttggttccctgcgggttcacaggcggctggtcaatccccagtgcatgcagcgcgttgcttatgacggtggccatatcggggttggtcaggtcgatagttaccggtccggtaagcgtggtgtagccgaacgtggtcacggcaaggtttatgttgtcgtggcctgcgtatttgctgatgaagtcgctcagcgcctttgccgccgcttcgtagcgcgcctgcgtgcctccgtttccgtctgatatggattcggacatgctgtacgacatgtcgatgacaacaagcacgttggcgttttccagctgaccctgcgcatcacccaccagcacatcattgccaccggtgccggtaatggttccgctgtccaccggcacttgcgtgccgtcgtccacgcggtcggtgtgcggttgtgtgccggtcaggttgtcaccttcgttgctgcccacaataagtgtggacggcgtgccgcctgcgcccgttccgccgtcgtcggggtccagaccttcctcgtccagcgggccttcgggcaacggattgacaaagttgacgttaccgatggggtcaagcggatcgatgccgtcgtacagcaggccgggatcgtcggagtattcccccgacccgccgcttgctgcgccgggaccggcggctgtttcaatttcaagtccctgcatctggaaaaacgcctgaccgtccagcacggtgccgtcggcaagtgtcaattgcggagcttcacccgctgcaaggccatcgacaaagccttccagcgtaatggtgccgccgtcggcaaactggaaaatcagatcgccgctatcctgcaccagcgttgcttcatccagattgaagcccagcataatggcctgagctccggtcgtcagttccgtctgccggcccgcttcgggccgccggagcagaacctgtccctgtcgggctgtatcggttgttgttgcggtagtcatggcttatccctccccccggcagcattttgctgcgggtgatactggccgtgtttccggcgtgcggactgccgtgggcagcccgtgccgcggggtatgtacctgctgccgccggcgcgggcaatatttttcatattgctgccgtcatgttgcacgcatcaggtacgtataaagcacagtagtattcagaaagatatgttgttgcggcgctgcgggcaatattatgcaggctgaaaaatgctccggagggcaaaagtgtttttttctgtaaagtaaactgacactgcgggcacaggcatgattgaaacgtgtatttgtgctgtacaggttgcgcttgtgtggtactgttacctgcattccggccccgggcagagcggtgccggttgtgctttatggtgcaaggcgcttttccggtccggaaagcagaacgcactggtctttttctgctctctttgtggcattgtccggtaaaagtgctgccctgcgaggcatgtggtatatatggttattttgttataatgttttgattttattgccttagctatgtctgattgttaaataattcacaatcggatgatgttttgagagggtttgagagggtgagttcgtgaaaaaaaatcctttttttctcattcgcaaagaatcttgagcggtagtgcgagcattggtagtgagcgtcgacaacacagcaagacgcgagggcgatacaggcaggcgcgtggggatgcagcctccggaaccgccctttccgcacaacgaaaaggagagtaccgccgtgaatttcaaggaaatgcaagccaccctcatgcacgaactgcgcctgtaccattaccctgtcgctgttaaatttttctttgatcaggcagaagtggacaagttcaaggctgaaaccgagtactacactccgctgaaggccatgacattctgtcagtggcagatagccgcccgcatgaaggggcagaccgtctattccgaacgcgaaggtctgggctgcagcaacgcggttttcagcttcggctggaaagatctggacgaagccgaagtgaagagccatgccaaatactgtaaggaccttgatcaggccaagcggtttgttgaaaccaaatcgcgcctgcccgaagggcttataggcattgcggtggctcctctggccgatgccacatttatgcccgataccgtgcacttttactgcgacaacatgcaggcctatcatctggccgtggattacatggccgccacagacacccaccccctgcgtccgcagatcaccatgaactcttccgcctgcggtggtaacgtgtacaccatggtggaaaagcagttcaacatgctgcccgcctgttccggcagttacaacgccggcaagaccgaacgcggcgaaatcaacgtcattattcccggcgagcagatgcagatggtgtacgaacgcctgctcgagcgcatggaaaagctgggcagctcttccatcaccaagcccggagacggcttccccggtgcggacgtgtgcaaaaactgcccgcttatcgtatttaaaaaagcaaaggattaacctgaagggtttgtttgtccgccgccgcatgcagcgcggcggcgggcgcatagcaaaggagaacagcaccatgaaaaacaagcatcttttgattctgggtctgctcgggctggttattctggccggtgcacaacccgctctggcagaccggctggctgacgccattgccgccacccccgccggcaccggtgccggacagatcgaccccaacgcggctcccggctatctgggtattgcgggcgctcccaacgtcaacctgattctcggcttcttctgggcctgctgggtaggctggattttctccaccgtcggcgctttcggcggcatcatggcaggtgtgggccacatcaccattttcggcttcggcaactacgcttccagcttcaaggaaacgtctcccgcgctgaacaaggtcatcaccgactccatccgcgtgtccaaccagtggctggttggtacctctgccggtatgtcttccttcaactactggaagatgggccgtctggtgctgcccctcggtctggcgctgggcatcggttccgtcatgggttccacccttattccgtggctgaccgccggtaaaatttcactgaagtcctacatcggttacttcggcttgtttgttctgttcctcggctgctacctgctgtacgaaacctctcccagaggtcaggcaggcaaaaaggctgccaaggaagctgcaaaggcttttgaagcttccatgaaggcagaacgcgaaggcgcaaaggttgataccgccgcacagggcgtcaaggttgtcagcatttcgctcaacagagtcgtgttcacattcttcggtgttgaattctccttcaaccccatggttcctgccatcggcggtttcttcatcgccggcatggcttctttcctcggcgtgggcggcggcttcctgctggtgccgttcctgaccagcgttgccggtctgcccatgtaccttgtggccggtacttcggctctggctgttctcatcggcatggtgacatccatcaccacctacatgctggccggcggcactccggtgttctggcagctcatcggtgttgaactggtcggcatccttgtgggttccttcatcggtccccgtacttccaagtatatccccgatgtatggctgaagcgcatcttcatcgtgctcgccttctacgtgggtatccgctacgtgaccaagggcttcctcggttacgccgtactgcccccgttctagcagacgggcggtgccgcggcactgcatgaaccctgcggcgggcggataacgctgctatccgcccgccttgttccctcttcacttgcccgtatttgcctgtactgctgcccgcagtgcagccgcagagcacccggtgcgcgagatggtttcctgccccggaagcccgcccctctcgccgccgggactttgcttttcagccggaccggcaccgctgcgactctgttccgccatgcggaggtgccggttctgctgtgcgggcatgcatatgaataggatgacgcacggctccggccctgctagtatcgtccgtaaaggagtagcccctgatggagtactggaatctgtttatattgctgctggatgccgttatcatagcgccgtaccgctggctgccgtgggcagaaccggccttctggctgggtacggcctgcctttcgctgtggtgtatcctgctgggcgaattttccggtgctcttgtgtacttgtggaacagagagttctatgacgggcagcagcgggaaatggtgcgcatgcacaatctttcggtggaagctatccgccacaaggataaagccacctacaaagccacaaaccgctgggccaatgaatatttcggcaaggtttttttcagcggggcggctttgtttgccgtcagcctgtggccggtgccgtttgccatgcactggcttgacggcaggttccgcggtgtcgagctgtaccatgttccgtacggcggctgggctctgggatatgcttttgtatttttcatgacgtacattcctctgcgcatcctgttttcacgtgtgcgcgacaggtttccttttttccgcagggttgcaggactgcgccgcgaatcggcggaatctgccggcaaggttgtctcgtggggcgagcttgcttcgccgcaggcgggccatgccggaggacaggacactgcatgcagtgcagcggaaaagaaaacggacaccgtataatgccgcagcgtgccggttgcggctgcgctgcgcaggggctgacggagcggatatactgattcggactgagggcaggtgacggtttggagaactcagacagaagaaaggccgcgcgggccggcggaggcgctctgtccgcagaagcaggggaaagcgctctgcgccgtatttttttcaggcagccggaactttttgcgttcctgctgcttttctgcgttctggcggggggctgcggcgaaaatgaagaagtggtgcgggtggacctgtcgcaccgcgaacgtattgtggtggccaaaccggcagaggcggtcacctacgcctacctgccccagtattcgcacaccacgtcctacacgcggcataacccgctggtggaatatcttgagcgggaatcgggccttaccatgcgtcaggtgtttcccgacacgtttgaagaacacacccgcatggttgagcgcggcgagatagatatctctttttccaatccgttcacatatgtccggctggcgcagaaaggggccaccgcttttgccagagtcatcgaaccgtcgggcagaccttttttccgcgggcagataatcgcacgcatcgacagcggcatacggcggcttgaagactgcgagggcaaacgctggatagcggtggatccgctttccgcgggcgggtatctgtttgcgctgggtatgttccacgacatggggctggatacggatgattttgcggccgtggattttgctccgggccccggaggcaagcaggaaaaagctgtccttgcggtgtacgcgggcaagtacgactttgcttccatacgggaaggcacgctggatatcgtgcgtgacaaaatagatccggaacgcatacgggttgtcgcaaccacacaggcgtatcccggctgggtgtatgccgcgcgcaaggggctggaccccgcggtggtcgaccgcatacgcaatgccatgttcaggctgtccatggaagaacccgaaggcgggcgcatactggccaatgcgggcatacgcggtataattcccgctgccgatgccgattacgcccccataagggagctgatgtccaaacttgatctgtacggggaggtggactggtgagtcctcttacccggatgcgtttccgcaacaagctcaatgtgggcatcacgctgatagtgctggctgtttccgtggtgctggccgttgtttccattcacatttccacatcagaactgctggccgaatcgcggcgcagggggcttgtgctggccagcaaccttgcgttgcgagtgacagaccccatgctgtcggtggatctgctgcggctcaagaccatggtggacgaactgtccacagtggatgaagacgtaagttatgcctttgtgctggacaaggccaacagggtgctggtgcattcgtttgaagatggttttcccgttgagctgcgcaccgcgaacctgctgccccacggtgccacccgccgtatcagactggtggatacgggcacggaacgcatctatgattttgccgtggcggtgcgcatcgggcaggagcgtctgggcaccgtgcgcatgggcctttcgcgtaccaaggctcagaaggtcgtgcagcggcttgtttccatcatttccacactgacagtggtctctctgctgctggctgtgcttgtttccacgcattttgccagaagaataacccacaggctgggcatgctgcgtgaatatgcagaacagattgtacgcggcaacatggatgtgaccgtgggagcccacgacgcgccgtactgctggcagcttacacaatgcggctgcgacgactgccccgcatacggtgatacgctgcggcggtgctggcatgtggccaacacgcgctgcatggaaaacggtctggcacatgacatggccgcgtcgtgtgccgactgccccgttcacggcaggctggccggtgacgagttgcaggaccttgcagaaacatttgacgtcatggcgctgtcgctgcgtcagcatatggcggaactgtgcgcggccgagcaggatctttcgcgtcagcagaagctgctgcgtaccatcattgaatcaactcccgaccttgtttcactggtcggacgcgacggaacatatctggcggtcaacagagcctttggccactgggtggggcatccggcggaagatctgcccggcagaaaagacagagatatctttccgccggaactggccatacagcgggaacaggagcatgtgcgcatccttgccaccggtgtgaccgtaagccgcgaggcaaggctgaaggcggcagtggacggcaaggaaggctggttccatgtggtcaaggtgccggtgaccgatgaaaacggcagagtgacaggcattttgtcaacagcccgtgatatttcggaaatccgcagttatcaggaccagctgatccattcgcagaaaatggaatcggtgggcagtctggccggcggggtggcacatgaaataaacacgcctctgggtattattctgggatacgcccagctgttgcaggaagatgttcccgaaggttcgcagacgcacgaggatctgaaaatcatcgaacggcaggccaagttctgccgcaaggtcgttgccgacctgctgggattttcacggcattcgcagagtgaaaaaaaggagatgtgtttcaacaactccatcatggaagtggtgcagctggtgcggcacgcgttttcacttgagaatgtgcgtatagtcaccatgcttgatgaccgtctgcctattatctacggcgatccgggcaaattgaaacaggtatggatgaatctgctttccaatgcggtgcaggccaatgaaggcggcgggctggttgtggtgcgtacccgtcttgatatcgacaacctgacggtaagcgccctttttgcggataccggtaccggcataagcaaagacaacatggcatcggtgtttgacccgtttttcagtaccaaacctgtgggcaaaggaacagggctgggcctgtctgtttcgttcggcatcatacgtgatcatgagggggaaataacagtgcacagccccctgccgccggatgtcattccggacgaagtgcggggtgacgagccggccggtcccggtgcgctgttttcggttacgctgccgctggaaccgcctgactggcccctgccggacgattccgcatctgacgacactgctccggacgattcggaacggcatacaggccgtagtgacggagcaggggctgcgcagcgcggctgaaactgcaccggcaattgtccggtcatgccgctgacggcggcttatgtctgtctggatgatatccgtgaaaccgtgtaggattgcacatattctgttaacggcacctgcgccggagcggggctgccgccaccggcaccgcagcggcatgtgcgggccgcagccgaagaattctgggagcgcgacatggcgaatatactggttctggacgatgtgattgatgccggagtgctgattaaacggattctggagcgtaaagggcacagcgtgacggcgtttaccgaagaggaagaagcgctggcccacgcccgcggcaacgaagttgatctggccattctggatataaagctgcgccgcatgacaggcgtcgaggtgctggaggagctgaagaagatacggcccgcgcttaaagccatcatgcttacggggtatcccacgctggaaacggcccgtgaatccatgaagctgggtgccaatgaatactgcgtgaagcccatcgacaaagacgagctggaaagcaaggtcagcgatgtgctgcgcggctgacgcttaaggacggcacaggccgtctttgcccacgggagcagatatgccgcttaaggaactctttcggcactggacatatcaggcgtttgcgccgggcactctgctgcgcaataagtataatgcgttcaaggaactgctgcggctggacgatgcctgtctggagctgatagccgatctggaggaaattcattacgggcgcgaaaaagccgactgggcgcgcgtggtatggctgacggaagaactgggcagcacggtgcgcgagcttatcggtcagttgcaggttatgagcccggtgcgttacatggacctgctggaatattttacaaaaattgaattttatgcgcgcatggcagtcagcgtgcccgaaccggaaatcattcctccttttgtcatcccgctggaagaagccggactgcacggcgggcgttcaggaggcaaggcgcgcaatctcgggcgcatactgcgtgaaacctcgcttcctgttccttccggcgtggtggtttccacttcagcttttcattattttatagaatccaatgacctgcgcggccgtctggacaacctgctgtgcaggctgcgtctggacagacccgacgacatggcggagctttcgggtgaactgcgcgggcttatcattaatgcggccgtgccggaacgtctggcagatgaaatagagatcgccgccatggaactggcacggggcggccgcttgctggctgtgcgcagcagtgccgtggccgaagacggtgaagcctcgtttgcggggcagtacgggtctgagcttaatgtgcgtcctgccggtgtgcttgatgcatggaagagtgtggttgcgggaaaatacaccccccgcgcgttggcttaccgcatcatgcacgggctggcggatgccgaaacccccatggctgccatcatcatgccgatggttgacgccgaggcaagcggggtggtttacacgcgtgacccttctccgcccgcgtgtgccgcgtgtgccgacggggtactgtctgtttttgccgtgcccggcgccggagaatctctggtcagcggcaccgccgtggcgcagtctgtatactaccggcgcggttctctgcgtcgtgcggtgcccctgcgcgaagacgctgtggttcccgcccccacgctgcgccgtctggcaaccatggccatggagcttgaaaccctgttcggtgttccgcaggatgtggaatgggcggtggacggacgcaacaggctgcacattctgcagagccgccccgtgctgacagcagccgtggcggaagaagcggccgatgagcgtcagctggcgggaatgcaggtggtgcttgatgcggctgactgcgcctcgccgggattcggcagcggtgtggtgtgtcaggtggaacactgcgccgaagtggatgacctgccggaaggctcggtgctggtcacccgcaatctgggaccggcgctcacccgcgtcattgacaggctgagcgccgtggtggcccgtcagggcagcagagccagtcatttcgcctcggtggcgcgtgaattcggcctgccggtcatcgtgggggtggagcaggcgttttcggcgcttgccgatggcatggaggtaaccgtggacgccgcacggggcagggtatactcgggttgcccgggcggggtatgcgggctggaacgcgaagaacgccttgccggtgtgcggccgcgggtgcacgccggcggcggggtgaccagacgcatgggcaaggccatgcagcatatttcgcgcctcacattgctggatgcgcagtccgaaacctttgctccgcgttattgccgctcgctgcatgattttgtccgctttgcgcacgaaaaaggcgtggccgaaatgttttcgctggtggggcgttccggcagggggcttgccggtgccaagcagctcaggtcgccgctgcccattgcattgtatgtgctcaatctggaagacggtctgtttcccaccgctgcgggcaaaaaggaaataacacccgatgatgtgcggtcggtccccatgtgggcgctgtggttcgggttgtcttccgacaaggtgcagtggcatcaggggctgcccgccatggactgggaatcctttgaccgggtgagcgcaggcgtcggtgtgcgggcggattctcaggatctggcaagctatgccgttgtttcgcatacctatatgcatttcatggcccgcttcggctatcatctttccgtggttgatacgctgtgcgaacagagcggcaagaataattatatcaatttcaggttcaagggcggcggtggcacgccggaacagcgttccctgagactgggattcatccgttccgtgctggagaagcagggctttttcatacagatacggggcgatctgctggatgcccggcatccgcacgacgacgataccgccattcagaagcagctggccatgctgggcttgctgctggccagaacgcgtctgatggatatgacgctgtttgagggggtggatgtggatggtctggctgcggactttatgacgctgctggaggacgaatgagctccggcaccagcggggacggcgttgcggtccgcggcggatgcatggcgctgatcagacgcggggttcaggcgctgcgctgcatgctgggtgactttatgaaaccgcaacgccccgcaggtgcgccggaacctcatcctgacctgcatgtatactgggtgacatcacggctgggggtgggggcggcgcccatgtcccgcaggcagttgcaggctctgcgcgacatgggggtaagcagcattctgaacctgtgttccgaactgcccggtctggcagaccttgagcgcgaaaacggtttcgacacatggtatctgcctgtggttgatgaagaagcccccgcactggatgcactggaagaagcgctggagtgggtggatgaatgcctgtatctgggaaaacgggtatacattcactgccgtcacggcatagggcggaccggcacggtgcttaatgcctacctgctgcggcgggggctggggcaccggctggcggcgcgcacactgcgcgggttacgtgccagaccgagcaattttgaccagtggcggctggtgcgccgttacggcacggtcaatgccccgctcacggtgcgtgctccttcgctggaatgtcagggcggggtggaccttgcgccgtacgttgacgactatctgctgctcgaggccgaggtagaacgtctggcgctgaaacggcacgaagggctgccgcgctgcggcagagaccatgcccgctgctgcagttctcctgtggctctgacgcttatcgaagcgctgacgctgggaacacgcatcaacaccgcgctgtccagcgatatgcgcaggcaggtcatggagcgcgccctgacggcttcgcagcaggaaagcagcatccgtgcggatgtgggttccgcggcttttcccggtgcgcaggacccgtgcctcaccgccgagctgctgtgtccgctttcggttgaagggcactgcctgctgtataattacagaccgctgaagtgccggctttttgatgtgccggctgacgatgccttccggctgtgggcagaagaactttccggcccgctgggcaggctttccgaacacgttttcgtggcgctggcgggtgcctttcctgccagcgaactgccgcgttttccccttcctgatgttctttccggacgatatgtgcagacggtgtttcattgtctgatgcgcaatgccgcagccgactgcaccctgcccgacgagccggaaacagactgccctgtgctttctcctccggtgtaagcagttacagggccactgccgtctgctttatggggacttgcatttttttccccgatgcttactcattggctatgccccgtacgatgcacggtgcgggcggcattatccgtaacctgcggtgttttcatccggttccggtaaaataatgtacagtgcgcgaccttgtgatatcgtccggaatagtgtgacgagcattcgacttcaggaggatagaactatggcgaatatggattaccccggcccctgccagagctgttccggtattgatggatgtgcaactgatgaacagcgtcaggctgccgtggaacattattgcaaaggccttgaaatggagctgaacgcatggaagtccagactgtacgatgtgctcgccaatgaccagcacaagagcagtcaggagttcatggacacgcttgaccatatcaaatcaaccgtgcgtgagatggaaatgctggttgaaaaaatgcgtgacgaatgccccctgagtctggcccagcctgaagaacagatggcgggtatgctcaaccagctgcgcacgcattacagcaaggcactctcggttatcagccccggttatttcggcggctgatggcggtttacccccccgtaaagtacaacgcaaaacgccgtcgtccctgcggacgacggcgtttttttttgctgcgggcctgtgacggtgcgcatgcgcgattgtcaggtcacatgcccagataggcttttttcacattgtcgtcggccagcaggctggtgcccgtgccgctcatggttatgcgtcctgtttccatcacataggcccggtcggcgattttcagcgcctgattggcgttctgttccaccagaaagactgtcacaccgtcctgattgaccttttcgattatctggaaaatctgcgtgatgatgatgggggccagccccagcgaaggttcgtcgagcagcagcagacgcggacgcgccatcagtgcgcgcgatatggccagcatctgctgttcgccgcccgaaagggtgccgcccagctgtctgcggcgttcggcaagaatgggaaacagcgaaaacacatagtccagatcgcgttttattccgtctttatcgtcacgcagaaaggcgccgagatcaaggttttccatgaccgtcatgtcggagaatataagacggccttccggcacctgattgatgcccagccggactatccggtccgccttcatggtgtgcaccggtttgccttcaaacagaatctcgccgcgggtcaccggcacgccgccgcatatggacatgagcgtggtcgattttcccgctccgttggcaccgatgagcgagactatctcgccttcgttgatggtcagcgagacatcgcgcagggcctgtatgttgccgtagtgggtgtctatgttgcgcagctcaagcatggctttcttctccgaggtaggccttgatgactctggggtctttgcggacttcttccggagtgccctgcgaaatgagacagccgtactccatgacatagatgcgttcagaaagattcatcaccagactcatatcgtgttcgatgagcagcactgccacgttgaattctttgcggatgcgcagaatcaggcgcacaagatcggcggtttcctgcgggttcatgcctgcggccggttcgtccagcagcagcagccccggttccgtggccagtgcacgggctatttccagcctgcgctgtgcgccgtagggcaggttgctggcttgttcgtcatacagtttgtgcaggccgatgtatttcagcagttcatagcttctgcgcacggtttctttttcttcctgccggaccgaaggcggccgcagcagcgcacccaggattccggcatgtgtccggcagtgacgcgctatcatcacgttttccagcacggtcatgtttttgaacaggcgtatgttctggaaggtgcgcgccatgcccatctgggtgaccagattgggcttcatgccgtttaccagcgtgcggcgcccgtcggcgcgcgtgtaatgcacggtgccctcggacggagtgtatatgctggtgatgcagttgaagaaggtggtcttgccggctccgttggggccgataagcgctactatttcgccggcgtctatctgcatgtccacttcgttcagggcgcgcagtccgccgaaattttttgaaagggaatctacctcaagaaccggcatcaggcctctccttctttaccggcgtgcagctcgggatcatcaatttcgtacttgcgttttttgggcgtgatcagcccctgcggacggaagaccatcatcagtaccatggccgatgcgaacatgagcatgcggtattctgcaaattcgcgcaggtattcgggcagcaggatgagaaaagccgcgcctcgatcccatgccgcccagcaccacaatggaaagaatgatggccgattccatgaaggtgaagctggcagggttgatgaaggtggttttggcggcaaagatgacgccggcaaaaccggcccatgccgtgcccacgccaaaggcggtcagctttacgttcactctgtctatgcccatggcctgacaggcaatttcatcttcacgcagcgcctgcagggcccggcctatgcgcgaatcctttatgcgctgcactgcggccacggtaagcacagccatcacaagaacaatgtagtagatgtagatgccggtttcggccacgcccagttccgctccgaaaagcgagggccggggaatgttggatatgccgctgggcccttgcgtgaagtcgctccagttttccagcaccagccgtactatttcgccgaaacccagcgtgacgatggccagatagtcgccgcgcaggcgcagcacgggaaaagccagcgcaacgccggctgccgcggccagaatgccgcccacaggcagcaccgtccagaatcccaggccgaaataggtattgagcagcgcgtacgagtatgcgccgatggcgtaaaacgcggcatagcccagaaagagcatgcccgccacgcccaccacaatgttcagccccagccccagaatgacatagagcaggaacgagatcatgatgttggtctggtaggtggagacaagccagggcagtacaatgcccagccccagcacggcacagtagaatgcggcagaaaaacgtctgtcctgtcccagtctgtgcaccatgccggtggcaggtgacgctgcggggctgccggaagcacgtttagaattgcggcgggccatggcccagcgccacacaaaggaaagcacgaaactgcccgcgccgatatagaccatgttgagccagcgccatgtcacggtgtcgttgatggtgtccacgcggatgaccaccagcggaaatgtcatgaacatgaaccagaagcagatgagtaacgattgcttgattttatccattctatgcgatcctgaaaaagcgcggcgggcgtgtgcgcgccgccttctggttacaccttttcgaccggagctttgcccatgatgccggaaggcctgaagatgagaaacagaaccagcagcagaaaggcgaagacgtcttcatagtcgctggagatgtagccggtggcgtagctttcgctcagccccagaaaaagtccccctgccatggcgccgggtatggagccgatgccccccagcaccgccgccgtaaaggccttgataccggccagaaaacctacgttgaagctgacctgccccacgtgcgaggcaatgagcactccgcccagcgccgccagcgaagacccgatgatgaacgtgatggaaatgatgcggtcggcgtctatgccgagcagcatggccatcttccggttctgcgcggtggcgcgcatggctttgcccatgcgggtgtatttgatgaacagggtcagccccgccatggaaaaagcgctggtagccactatgagcaggtcggaagaggcaaagatgtgcgcgatgggttccataaaggcgaaatccggtaccagtgccggaaaaggcagaaagtctgaggtctgagccagtatgacatagttctgcagaaacagtgacataccgatggcggagatgagcggtgccagccgcatggagccgcgcaggggcttgtaggctattttttccagcgtgtacccgtaggcagcggaataaatgatggcaaccaccactgccacagccagaatggccagcagcggaaaaccgtagatgcccagaacgcccgcggtgataagaccggtaaaggcgcctatcatataaatttcaccgtgggcgaagttgataagctcgatgatgccgtacaccatggtgtacccgatggcgataagcgcatagatgctgccgcgcgtcagcccgcccagaaacagttcccagaaataagtccagtccatgaatgccttccgttctacgctatcccgcgctcttcatcgggaatcagccgtgtggggatgttatggtgtgcaaaatgcgggggacaggcagatatccgcctgccccccgcctcagtctgcgtgtcagttcagttccacgtactgtccgttctgaacctgatacatggagaagccgacgccttcggcatcgcctatgctgtcgaacttgatggtgcccaccggggtttccacaaagttgttgcgcagcgcgtccatgatgagggcagagtcggtgctgcctgctttttccacggcgttcagcagggcgatggcggcggagtaagcttccttgtaaaaggcgcccggctcggtgccgaattcctgcttatgtctggcaatggcttcctgatacatggccagcttgctcacgtctttggagctggtagcgtaaacgccctcggcgttttcaccggcaaccttgataaacgtgtcgtcctttactccgtcgtcagagatgaacggcaggtccatgcgctttttgcgcatctgggaaaccagcttggatgcttcgggatggtaaccgccgaacatcacgccttcggcaccggaacggcgcagtttctgcaccactgcggaatagtccatggcgccgggagtgatgccttcaaacatgaccacttcggctttgccgcttttttcgatgaacagcttggcaaattcggcatagcctttgccgtagtcacccttgtcgtgcagcacggcgatttttttcaggcccagcttttccgtggcaaaatcaacgcccagtttcgcctgctggtcgtcggaagcaatggtgcggaaaaatgtcgggtactcgccgctctgggtgaggggcgggttggtggcggaaggcgacatgacaacgatgttggcttccttgtagatgggcagcgcagccttggtggcgccggagcagatgtgtcccagcacaacggtcactttgtcggaaataagcttggtggcggcgttggtggccagttcgggtttgcactgatcgtcctgcggcagcacttctatctgcatgcccagtatgccgcctttttcgttgtactgctgcgcaaccagcttggctgcgttgacggtgggcagcccgtaagaagccaggtcgccgctgtgtgcccccggcacccccagcttgatggtgtcggcaaaagcgggaccggccagcagggtcagtgccacaccggcaacaacagatttcagccatcctttacccatgattcttcctccgtttcaatccagaaaacaaatttgtgaatactattcagaagtgccgctgaagcgaatatgaagcgcagcatcctttccgatgacggtcggatgcaaccgcccttcatggtctaagtgccatgagacaaggaaaactgtcaaatctgtaacggtacagatggtgattattatattttaaaataataaaaacaaaatgttatatggattgtcaaaaatgatataaaaacaaaaagtgtctgaaattcaacaagttgacagcgggcgtcagggagttgtgtgtcatggaaaaatgaaaaaaagaatattccatctgtttgtcagcactgaattttattcagtgatgttggttgattggtcaaattacaggaggctgcgcaatgtccgcaagagtggcctgtgacgcggcaatctgaccaccggatcagctgcagcagcagtgccggacattggttgtgtggtcatgcttatttgcaaaataggtaagatgtgttttcaaaactgtataaaacggtggcgcactgccgtgccgatttgtgcgcaatgtgaggttggttgcggaggaggtttttcgcttgaggggctttgcgggcgcaggagcgcagacaggcagctgtctacctgcggcatgactgcctgaataacattcggaacactgtgcggtgccggtgtcagcccggcaggcacaggcacgctgtggcggggctttgcgcggggctggatggatatggcgggtcagctgaactgccggcggcggttgaaacgctgcggtcgcagcctgaagtggttgaaaagctgcggtcactgtcggaggcgggcagggaataaaaaaagcgcttctgcatggaagcagaagcgctttttttattcatggcgtccccaaggggatttgaacccctgtcgcctgcgtgaaaggcagaaaattcaaacggataaggctgcttacataaataaaaacagcatattgctgattgcgtttgtcactgagagacacgtttgacacggattctgacacgtagtggacacgtaaccaatacatccacgatcgagggattatgcggatggtgtcacaaaatcatccctcatacgaaatgcagcggaggagccactttctacaagagaatcaagcaggaatattactgagttgcgaagctgcggttctttcttcagctcagcaggacgtccgtatacgtaccgttgtaaaaggtcttcaaggaggaaaatcgtgttgctatctttgaatgctaccgtagacttttctgactttaatgcatcggctactagactaaaggcgtgaggtagagctagctctcctacgtaatacaggaagcgcaagtagtcatcgagcacaattgggactaaaggaagttcggtaaatagttggtcaactaaatggaaatgtccttcaaggctcctccaggtcctagcgtcttccttccagtttgatgctagcaggatagctgttagcacctcatgtcctgtagggtatctgtggtctaactgtaagagccagggagcccgtttaacctccttggcaaagagtttccataatgaccagtaatgattcttcgtatgttttttgtcttcttcaatagtcaagccttcgatgattctgccaacctctcgagggtgtcttgctactgctccaagaatcggcttaagcacccgctctgcagaaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgaagccccccccaatgggggcttctttttttttgagaaaatggagcctaggggttgaaatcgcttttttaaagtgatttatatttatgtattttccttgtttgggggccgcaggggcacgccaaggcggggaggtacataaacggctaaggctgctttatggaacaagaaaaactattaacggttcgcgatgttgcaactcttttgtcatgctctgaaagccttgtgcgtcgagcagatatgaaacaagcgcttggtgcggtacgcatcggtaagcgcggagtacgattcaaacgagagttgattgaagcatatcttcaatcacaaagaacggattcgacagaatgtaaatctgagaaaaaagtacataaaaagagcatgttgacttcaaaacacggactctggtagtctgattatgtaagcagccttcagataggataaattatgccatatcatgaaggaaaaaaatggcgaggcgttgtgcggttcgtactgactgacggacaattgcatcgtcagacaaggctctttgacaagaaaaaagatgcaataggatgggagcgtgatacgcgcatcgcgctcgaacatgctgaagcacagaagcgttcgttgcggggcatcggggaagtcatgactgtcggtaagtgggcagaatactatgttgatcacgccgaacagacttggcctcacaagacgtttgacgagaagcgtagagcgttcagacgtttttttgataccaaaatatgcaagcctggggaccctatcaccacagtctcggtggaaaaggcttccaaggtgctggcggtattaaaggaacaccactcgggcaacaacctgaataggatgcggaaaaatctgattgcagcgtggaactggggaataaaaaatcacaagattcctgcccaaaaccccttcgctttgacagacagatctagcgagatcatcaagttgcgatatgtccctccgatggaggacttgaaggcggttgttgatgtggctgcaggagaacagaggctgatgcttttgactgcgttttatactgcagcccggaagtgtgaactctttcggctgaggtggacggatgtagacttcgcatcgaacaagatcggtctctggacgaaaaaacgtaaggggggaaacttggagttggatcttatgccaatggcaaaacccttacgttcactgctcgaagagcaccaccgtggggcagagtctgaacatgtctttgatcagtctccacattcgcagaactcgaacaaccgctggttgaaagagttatgcaaggaggctggggtcaaggcttttggatttcacggcatcaggcatttggcggcaagctatggcattgagtccggcgcttccattgtggatgtgcaggagttgctgcggcataagtctgcaaatgtgactgcccggtatatcagacgattgaagaagggcaaccgtgcggtggaagctttggaaatggccctgtaggtaacgcgaaagtgttttgggaaaaattgacacatcggtctgacacatggcgacagagcaaaagaaaaaagcacttatgctatcgcataagtgcttaatttccttggcgtccccaaggggatttgaacccctgtcgcctgcgtgaaaggcaggtgtcctaggccaggctagacgatggggacacaatgaaaatttttggctgggctgcaaggactcgaaccttgattaacggagccagaatccgtcgtcctgccaattgaacgacagcccaacagcgaggtgcctttgtatagagacaggggtctgttgtcaacggacaaatttcattttttttatttttttatgaagcagtccggtatgtttataaaaacaagcatgttatcacttcatatactttgtggcggcgatgcttttctgcatggctgttccaagcctgcgcatggcttctttcagggtgttctcgtcgtgtctgcaaaaatttatgcggatatggcgggcgccttcctgaggctgaggaaaaaaagccgtgccgctggcaatagccaccccgtggtggggggccgtttcggcaagggcgtcggcatgcacgtcttccggcagccgcagccaggcaaacagcccgccggacggcggggtgatatgcacgcatcggggcagccatttttgcgcacagtccagcattatgtcgcgccgcatgcggtaggtgcggcacagtctgttcaggtggttgcggtagctgcccacatcaacgaatcgttccagcacccgctgcacaagtccgggcgaagaaagatcaagcatgcgtttatagcgttcaagttgtgtcagcaccggcccttcggcaacaatgtagcccacccgcaggccgggtacgagcatttttgaaaacgtgccgatgtacaggcagttgcctgcggcactcagacttttgatggccggttgcgaatgcccttcatagcggatatcgccggcgtagtcgtcttccaccaccgcaatgccatgcgcttctgccatggaggcaagaatacgccggcggtgtccgtccatgcagatgcccgtagggttgtgaaacgtgggcatggtcagaatcagcccttcgccgtgtgtgcgcatggcctgttccagcaggtcggtgcgcatgccgccgctgtccatgggtatggcggctatgcgcatgcccatggtgcggaaaagcctgagtgactcgggataggtgggggtttcggtgtagacggtctgccctttgcgcagcagcacctgcgcgatgatgaaaatggcctgctgcgagccggatgtgaccacaatgttgtcaggcgtcacacctatgccctgatcgacaagaatgcgggcgatggtccggcgcagcggacggtaacctgcggcttcctcgtattccagcgcggcggtgccgtcgcggcgcatgacctcgcgcagggtccggctgaaagcttcgaaggggaaaagcagggggtcgctgttgccgtctgccagcgagatcacccccgcaggagttgctccgctgtgcagcggggcggggtgtccgggccatatggcctcgaagcgttcggctgctgcgtgctgccatgcgggccatctgccgggtgtatcggcctgcgggccgtcgtggccgggaaaaggcggtagcacaaaagtgccgctgcccctgcgcgatgtcaccagcccgtcagcttccagttcggcataggcggtttccacggtaatgcggttgataccctgactgcgggccatatggcggatggacggcagttttgtgcccggttccagttcacccagttcgatgcgctgacgcaggtaggccgcaagctgtttatacagcggcagcggggtgttgtggttcagcggaatactcatgaaagcctccggaaagacggctgcgtccggcggtgcggaacagaggatgacgtcgttaaagtgaccctgtaaatattcataaaaagtgtcccttatcaaggggtcaatgcaggcgtagaggcatgcttcattttttgttgatcgaggatgcatgccatgcagaacaccatgtctttttcgttgcgcagccccctgaacggactgcggttttccggcgcttcggccgggtatctttcggctcttgtggccgctgtggtcatgtcgttgaccggcatcatcattaaacacataagcgatgaatacgctctgccgccggcgcagcttgccttctggcgcaatgcgctggtttttctgacgctgctgcccgtactgacgctgctgcgcgtgcccgtgcgggtgcacggcaaggccgacaacaggcttctggttgcctacggtttcatgctggcttccatgaaccttgactggaccatcgccgtcattgaaacgggtgcttccgtggccacggtgctttcttactgctccgcggcatattccggcatactcggctggctgctgctgggcgaaagaatgagccgctcgctggcgctggcggttgtcatctgcctttcgggctgcgcactggtgtgcggcgtgctcacaccggaagtctggagcggtatgagcactctggggcttgtcacgggattcgcctcggggcttctgtatgccggttacggaatgatggggcgtcttgcagcctgccggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggcttaacccttgggtgacgctgctgcataccttcgggtacgccagcctgtttcaggtgctgttcaacgtgattgccgcgctgtttgttccttcatgggggctgggcgtcatgagcatacaaggcatgaatatggaaccggggtgctgggtggccatgctggctcttgctgtgggtcccacgctgctgggtatgggtatgtacaacgtgtcgctgggcatgctctctgtaggggtggccaacaccatcctgctgcttgaaccggcgctggccgccacttttgcctattttaccatcggcgagatgcttacacccatgcagtgggccggcatagccatgataaccggcggtgtggccgttctgccccgttcatcttcgcctgcccggctgacagaagaacacgcggcggccgtggcagacgccgtgggtgccgtgggtgcggctgttcaggctgtgcccggagtggtgggcaacgccgtgcagtcgttgccggaagtgctgcccgatgccataaccgatgccgtgacagccgctgtgaacgccgtgccgggggcagtggacgcagtggtgcaggcagttgccgcaccgcaggggcagacagcagctgccggtatgaccgcagcgacacaggctgcggcctgcaccggcacagacaggccggtttctccggccatgggcggtgccgccgtgcacagtgcgtaagcgcgccgccggatgttttctgtcgccggatgtctttcgccggatgtcttccgccggatgtcttccgccgcatgtgtgaatgcggccgttactgtttttgctgattgaatgccctgcgtctccggggcgcgttacccgcaatctacaccgcacatcgcttctgctccggcagggccgtgtgcggtgtttttttgcgtgctgccgggcataaaaaagcgccgcacccgaaaggtgcggcgctttgtcaggcggagacggtgccggcggatcagtcctgcttgttggctatcttggcccagctgtccttcagcgtcacggtacggttgaacacgggagcgtccgctgtggaatcggggtcgacgcagaaatagccgatgcgttcaaactgcacccggctgccgtgttccatgtttttcagtgccggttcaaggtagcccgtcaccacggaaagtgaatcgggattcagataatccacaaatgttttgccttcttcggcggcattgggattttccacggtgaacagcttgtcgtacaggcgtacctgagccggtacggcgtgggcggcggaaacccagtgcagggtccctttgaccttgcgtccgtcgtcggaccagccgccgcgggtggcggggtcgtacgtgcagcgcagttcggttatgttgccgtgttcgtccttcaccacatcgttgcaggtgatgtaataggcatagcgcagccgcacttccttgccgatggcaaggcggaagaattttttgttgggtgcctgttcgcggaagtcatccctttcgatgtacagttcacgcgagaacggaaccatgcgggtaccctgtgattcgtcttcgggattcaggggcatttcaaattcttccacctgtccttccggatagttttcgataaccacctttacaggatccagcaccgccatcaggcggggggctatgcggttcaggtgttcgcgtgcgcagaattccagcagaccgtagtccaccatgctgtcagctttggccacgccgatgcgcgcgcagaattcacgcagcgcttcgggagttatgccgcggcggcgtacaccgctcagcgtgggcatgcgcgggtcgtcccagccgtttacatgaccttcttccaccagctggataagtttgcgtttggaaagcacggtgtgggtcagattcagccgggcaaattctatctgctgcggatgatagagttccagcgtattcagcatccagtcatacagctcgcggttgttttcaaactccagcgtgcagatggaatgggtgatgccttcgatggaatcggaaatgcagtgcgtgaagtcgtacatgggatagatgcaccacgcgtcgcccgtgcggtgatggtgcgcacggcgtatacggtagatcgtgggatcgcgcatgaccatgttgggcgatgccatgtctattttggcacgcagtacgcggctgccgtcttcaaattcgccgttgcgcatacgcatgaacaggtcgaggttttcctcggcgctgcggtcgcggtaggggctgtttttgccgggctctttcagggtgccgcggtattcgcgtatctgttcgggggtcaggtcatccacatatgccttgcccgccttgataagctgtacggcaagttcgaacagacgttcgaaatagtccgaggcatgaaacatgcgatcttcccagtcaaagcccagccagcgcacatctgttttgatggactcgacgtattcgggggtttccttgagcgggttggtgtcatccagtcgcagattgcacttgccgccgtattcctgagcaaggccgaaattcaggcagatggattttgcatggcccagatgcaggtacccgttgggttcgggaggaaagcgtgtgtggacgcggccctgatatttgccggtcttcatgtcttcgttgacaatggcgcggatgaaatcgacgccggcttccttttttttgtccgtatcggctgggttgatgctcatggatggtattcctcgtgtatatatgcgcaggtccgggcaacacggtgccgcgcgtctttggcaatgaaaagcaaaatgatgcgtctggagatacggcaaaccggcggcagggtcaattatgccgctttgcggcacgcggcagaggcagtgcttccggcgcgggcggggatgttacagataccagcgccagcttcttccggcggcatgcagcccgcgcagcgtggttatgccgccgcctttcagtttacgcacaagatacagaaaaagataggcggtctgcagggcgtcttccagcgcgtcgtgtgcgcggaactgcggcagaccgtatcgggcggaaagatcggcaagggtatatgacaccgtgggctgaaaaggatcgaaagaccgctcccagcgttcacgctcccatgcctgcgccagccgcatggtatccacacagggggtggccggggcgccgcccagatgccgtctgcacgcccgtgtcagaaagcccatgtccagccccacgtggtggccggtaatcagcgcctgtccgcaccagtccacaaagccgggcagcagaccggccagtgccgggctgtgctgcagctgcgccggtgtgatgcggtggatgagcgtggccggacgggccatggagcgctgcggcctgacataggtgtgaaacacgtcgccggtgatgatggacagaccgcggatgcgcacggcaccaatggcgacaatttcgtcatgctcggggtcaagccctgtcatttccatgtctgtcaccgcaaattcgcagtcttcaagcggtatatcctgattgaagtcggcaaatgcgcttctgttgcgctgcagggcaggatgcagcggcggtctgtggcgcaggctgcgcaataacgagcgtattcccataataacttctccggatagctgtacacgcctgctgcgtgcacagaactttcaggacacatccagcttgaaacgttgccgggtgaatgcctgcagccgctcggttacggcaaacacctctttgagcgtccgtttttccagtccggtcagttcggccggtgaaatatgatttcccgcgggttcgccgcgccgtatctgtcccagctggtgtaccagccggacatgcatgagaaactcgtagccttcgcgcgcctcgcggcacagctgggcgggcatgtgaccttcctgttccagcgccgtcagcctgtccggcgtggatgtttcgtcaatgccgtgcgccagcgccatcaggcgtgcaatattgacgaaaggcagcatgccgcggcgtttgatatccagcatgttccggtggtctccgcttttttcgaccacaaggttgcggaaaaaagacaggggcggccggtcgcgcagtgcgtctgcggccagatgacgcagaaagacctgatcggcctgcgccgcggcagccaccgattcacgcaggtgccgtaccagcggggcatgaccatgcccgtggcggaagtcgaaaaagattgacgacttgagcagttcctgcggttccggcgtgtgtatccagcggataaagcgtcgctgccagccggaaacagacagacgcatgcccggctccgaagccattatgcctccggcgcatcgggcgaaaccgcatgcttccagctctgccacggcccgcgtgcagaaagcgtcaaagtacacctgtgcagcccgcgctatgatatcgtcagggcagtcttccagtacaagggcgttgtcctgatcggtggcaaaggtctgctctctgcggccttcgctgcccagcagcatccagctgaattttgccggcggcggacccgtttcggcctgcagcagggtgagcaccttttccagaaaaaggtcgttgaacactgttatcatgcgtactgccgcagccgcgcgggcaccttcttcgaccacggcgcgcacaacatgcgccacgcgcgggcccagcgggtgcagactgcgcagatcgcgctgctgcattatttcgcggaagagtgaaaacggcgtgcgtccctgtacgaccatgatgtcgtgggccgtgatgacgccgacaaccctgcccgcacgcaaaacggcaaggtgatgaatctggcggcgcatcatttcgagcagcgcgtcaaaacaggtgcaggtttcgtccacagccgccaccggagcggacatgacggtttccgccggagcctcgtgacccatgcccagcgccactgcattgcgcagatctttatcggtgacgatgccgatgaccggccctgctgcggggctgcccccgagtgcggcagtccggaccgcagcgtgcaggtgcatgtctgccgcgtccggttctccgtgcggcggagctgcttcgcagaccagcagcgatcctgtgccggatttcatcatgcggtacgcggcctgctgcagggtggtgccgcgcaccaccgtttccggcggtctgtgcaccagatcgcccgccagaccggaaaaaagatacagacctccgctgccggaggctccttcgcagcgcaggcgcatttcgtcaaaggcccgtgtaaggtactcttccggcagagtgcgcatgaaataacgttctacggcaggaaattccgaagcaagtccgagaaatgtttttcccggtatgcggatgaaaaaagtatcctccagtgttgttgcatgtactgaagcagtgctgcgccccagcagcgcggcggccccgatgatgtcgccttcgcctctggtgtcctgcagcgcagggctgccgtcttcctgcgcaactgtcagccgcacggcaccctgctgcactacgcgcagggcctcggggcgctgcgcgctgtgcggcagtgccgtaccttccggaacaaactccaccgtgcagacttctgcaaggcggcgcaggctgtctgctggcagttcgctgaaaggcagggtgcgttgcagaaacgtgcgtaccagtccgggctggcgggcggggttgccttgtgtcatggcttctcctgtgcagcggtaaaagcggcggacggccgggcgtgtcctgcagccgtcccccgcagggccggtttagcaggacgccgtccgccatgccgtcatcagtggtctatggccgccgatgcgcctctgggaatgcggatggattccaccatctcctgcacttccgccggcggcggcggggtgaccagcgaaacggctgccgtaagcacaaagttgacaagcattcctatgcagccgatgccttcggggctgatgccgaagaaccacggcgatacacccatgaatttggtctgcactatgtagaacatggtgaacccgatgccgcagaccatgcctgttatggcgccttcacgggtggcgcgtttccagaagatgccgagtacaagagtgggaaagaaggatgacgcggcaagcccgaaagccagcgccacaacctgcgccacaaaccccggcggattcatgccgaaatatccggcaatgcacactgccacgcctatcattacacgccctacaagcagccgttttttttccgaagcctgcctgtcgagcatccggtagtacaggtcgtgcgaaatgcttgacgcgatgaccagcagcagtccggaggccgtggagagggccgctgccagcgcgccggcagccacaagggcgatgacccacggcgccagccctgctatttcgggattggccagcacaatgatgtcgcggtcgacatacagttcgttttcgccgtccagtgcggcgttgtgcagcagccgctggccgtgcgcgccttgcagggcgctgaaatccggcttgccggcaaaggcgttgccgcttctgtactggatgatgccgtcgttgtttttgtccagccaggccacaagccctgtgcgttcccagttggcaaaccacgacggcgcctgtgtgtaggccacgttgttgagcgaattcaccagattgtaccgtgcaaaggctgcaatggccggtgccgtggtgtacagcacggcgatgaacagcagggcgtatactgcggaaaggcgcgctccgcgtaccgtgggcacggtgtagaagcggatgatcacatgcggcagcccggctgtgcccaccataagtgccatggtgatggctatgacgtcctgcatggagcgtccgcccgctccgaatgcttcggtgtacccggcaaacccgaggtcgcggcctatggcgtccagcgtttccagcaggtattttcccgcatggggaccgtgtgcgatggccgacccgaagccgagctgcggtatggccgtgcctgtgatcattttggaaatggccgcggccggaatgatgaatgccacaatcagcacggaatactgtgctacctgcgtccatgttatgcctttcatgccgccgatgcctgcataaaagaacacgatggccatgccgatgatgacgccggtgttcacgtccacttccagaaagcggctgaacacaatgcccacgccgcgcatctgtccggccacataggtcagcgagacaaagacggcgcacaacagggccaccacgcgggcggtaccggaataatagcggtctcccacaaagtcgggaacggtgaatttgccgaatttacgcagatagggcgccagcagcagcgcaagcagcacatagccgcctgtccagcccatcagatagatggagccggtgtaaccggcaaacgagatgattccggccatgcccatgaacgatgccgcgctcatccagtcggccgcggtagccatgccgttggccagcggcggtacaccgcctccggccacataaaagcctctggtgtcgcgcacgcgtgaaacccaggcgatgccgagatacaggctgaaagttatccccaccatgatataggtccataccgtggtactcatgttccgccctccttactcgtcaatgccgtatttgcggtcgagcctgcgcatgagcagaaagtagaccagtatgatcacaagaaacccgaagattgatccctgctgcgcaaaccagaagcccagcggaaagccgcccagcatgacggcattcagttcgcgcacgaacacgatgccgcacaggtacgaaacagcggcccatacgcaaagcagtacggccatatagtagatgttggtgcgccagtaggcgcgcagatcgtgtttcatgaccggcctccatgttcctgaattgtgtttgccggcaggtgcggcggcccgtgttttctgccgcatgcgctgctgcggggggcttcctgtatccggaagctccggcgcgctgcaattccctgatggtgcgtaccgtcgtgcttccgcattgtctttcctccgttgtgttgtgccgtacttgcggcgtcagggggcatgtgccctgatttgcctatacaacggcatttgacgtgctgcagcacggtttcggcggaaggctataataaattggtgtacggcttttgtatggcggcaggccgtttgtagccgcagatgcaccgtttaccgtacacggaaaccgcgagcggcggctgtgcgtactgcgtgcggcaggttgtaccgtgcgcggggcggaataccggtcagaaggaagggacggcagtcgccggccgcaccgccatcagcggggccggtggcggaagctcaggccggacagaatccttttgcgttcaggtatgccggccgtgctacggcaggaacgtgatgatagtcagtgccgggcatgcggggctgtggtatgaccgcaggcagatgcggcgggccgcggcacatgcccggcgctcaggcccagtatgtggaatccgttgtgcatcagcccggtgtgcatcagcccggtgtgcatcagcttggaaaaagggcttgatattcaagaaacattattgatatgagtgctagtcatatgtggtatgatttttagcaacctttccggagccgttatgaaaagtacatttgccgcgctgttgatcatggttggctgccttgtgtccggcgctctgctgacggggtcggaagcggccgccgcgcagcccgtcacactgaactatgccaactttccgcctgcatccacgtttccctgcatccagatggagcagtgggcacatgaggtgcgcacccgtacccgcggcaaggtggatgttctgacctatcccggcggtacattgctgggtgcccgcaacatgctgcgcggagtcatgtcggggcaggcggacatcggctgcatcagtcttgcctatcatccgggcgtgtttcccgttatgagtgttttcgagctgcctctggggttcaccagtgcagaggctgcgagcagcgtcctctgggagctgtattccggcctgcgtcccgctgaactggagcgtgtcaaagtgctcaccatgttcacttctgctccttcgcatttcatgacagtgacgccggtgcgttcgctgcgtgatctgcagggcatggagatacgcggcgcgggaacgctttcggccatactggaaaaacttggtgccacgcctgtttccatgcccatgcccgaagtgccggaagcggtgcagaaggggatcatcaaggggctgttcacatcgctggacgtgatgaaggacatgaattttgcggaaatgaccggccatgtgaccagagcggatcaggccgtgtatccttttgccgtcattatgaaccgcgaagcgtgggagcgcctgtcacccgatgtgcagcaggtgctggacgggctggcggcggagcacgcggcatggacgggacgctatctggacgcgcatgtgcaggactccatgcgctgggcggaagagaagcacggcgtgcaggtgcacaccctgccggaagaggatatcgccgccatgcgacgcagcgtgcagcctttgtttgacgcatgggcgcagagggctgcggacaaaggcgccgaccccgatgcagtgatgcgcaccgtggatgctttgaaggcgcagtacggcggataacccgcggccatgcagacagcagggcgtccggggcatgccgggcgctctttttttgatgccgccgctggcggatgaaacgaggcgtaaatggaaaagatactgacggctatggagcggctgggagagctgctggcaaaggtgatggccgctgcggcgggctgcacgctggtgctgatggtgatgcttgcgtgcggcaatattgcggggcgtgcgctgggtatgccggtcaaggggacctttgaactgctcgggttcatgggggcgctggtggccggtctttctctggcttttgcccagcgccataaggcgcatatcttcgtggcgttttttgtggcgcgtttcacccgtcccgtgcgtcttgtgctggatgccgcggtgtatttctgctcggcacttttttttgccgcagccagccgcgaactgatcggtcttggcgcattcatcaccgacttcggcgagctttccgaaacgctgcatcttgcatacgccccgtttgtctatgtggtgtcggccggttgcggggttatggcgtatattctttcggtttcgtttctgaaaaccgttcttctgggcagagaggtgtgatgtggagccggtgactctgggggttctttccgtaggtgttcttctggcggccattctggcatcacgcattccggtggggtttgccatggcggtcacggggcttggcgggtatgccgcagccatggggcctgctgccgcatggtccatgctggggggcgaagtgtgggaggtgttttcctcttacgggcttacggttatcccgtttttcattttcatggggcagatctgtttttattccggcgtcaacgaacgcctgtacagggcggtatatgcatggatgggacatatccgcgggggcatagcctacgcaacggtgcttgcctgtgcggggttttcggccatctgcgggtcaaataccgccacggccgccaccatgtctgccgtggccctgccggaaatgaaaaaatacggctatgcaccggtgctttccaccggctgcgtggcggcaggagccactctgggggtgctgattccgcccagcgtggtgctcattgtcatcgggctgcagaccggtctttccatttccacgctgtttatggcgggcattatgcccggcctgctgcttacggggctttttctggctgtggtctggctgttgtgccggcggcaccctcagtggggtccggccggagaaaaaagcagctggcgcagcagaatgcgcgcactacccggcgcgggcgagattctgattctttttgttcttgtcataggcgggctgttcatgggggtgttcacccccacggaggcaggtgctgcggggtcggccattgctctgctgctcagccttgcggggcgcaggctgtcgttgcgggggctggtggatgctgtaaacgacacgctgcgtatttccagcatgattatggtcatcattctgggggccgtgctgtacgggcgctttctggccgtaacccgtctgccatttgccgtggcggagtggacggcttcgctgccgctgccgccgctgggcattctgctgctgatctgcggggtgtacattgtgggcggcatgatgatggatgcgctggcgttgctgctggtcaccattcccattttctttccggtggtgcaggccatggggtacgaccccgtgtggttcagtgtgttcattaccgtgataaccaccatgggggccatcacgccgcctgtgggggtgaccgcgtttgtggtggcctccgctgccggagacgtgggagtgcaggatgtcttcagaggggtgaccttttttctggcggcgtatgcggtatgtgctctgctgttgctgctggtgccccagatagttctttttataccatcccttatgtaaataattagcttgtcgatgcggtactgcgcgcgtatatatccggtaatactctgccttggcccggcggtatgcattgtgccgccgtgcaatccgttactgcaaccagtataaaagggggtgaacgtgatggcgtatacggcaatccgccgacgggtgtctgttgcattgtgcatggtctcggcatgcattgtatcactttgcatgctgacgggcgcggccggtcaggcttttgctggttccgccgcggcacaggctttcaacgatggccgcaccgtgctgcgcgttgcactgtatcccgacattcccggtgatctggagtccatgctgcgctgggtggaacggcatttcgaggcggagaatcccgatgtggatcttgaactggtggcggtgcccgtgatggacatgtacgaggtgagtaatattgcctcgtggctgacacagcccgtgtccggcggaggcatgcatctgctggaaatagacagcctgctgctgggcgcggcagtggcaacgggcagcgtggcgcagcagacgctggtcatgcctgactggcatccggcagcctatgccacagcccatgtggacggcagacagtacggggtgacgcactggctgtgcgggtattttctgatgacacctcacagggccgccgcagaggctgacagcatgcagcagatgctggaagcattgcagatagtccggcccgagccgccgtatctgggggcggattataccagcagctggttcatatccggctattatctgcaaagctggatggacaacttcggtcgtgattcggtgcgtgtgggcgtatatgccccggtgaacgaggtgcctgcatcggctgtgggcgatgtggcgcacatgtgcgtctcgcgggggaataatccctgcgtggacggtacatacgctgatttttccgtcatggttgctgacgctctgcagggcagacttgcaggtcttgccggtttttccgagaccatgcgcgaggtggtggcgcagggcggcgatgctgcggactggtatgtcacgccgtttgtgctggggccggaaaaagacatgatgctgatgtccgacgtgttcgtgggccggaaaaatatgacaccggatgaaacggacgctgcggagcgtttcatgcgttttatgcttgaagacagcacctatgccggaattctgtttcctcagggtgcgccgccgcggtatgtgattcccgcaagaatggatgtgctgcaggaagggccttttgcagcagatgtctattacagccgcctgcgcgatgctatccgtacggcgggacattttcccaatcagggagtgccggagaacagagagcggattttcagcggtgtgctgccgtacctgcgggacgatgccctgccggaggattttcctgccaaggacgtaaagagaacgtcagtgcctgtgcaccgcaaggcccgctggcagcggcacaagggacattttgttgtggatgaacccatgctgccgctgcatccgtagccccgtgccaccgcatgttgcggctgtaagggcagcccctgccccgcggcgcggagaagcggccccgtatatgcgggtatctgcagacagcaggcttatacaaaagaacaaggcggcatgagccgccttgtctgtatttatggcatgtggaccgcaccggagtgtggtttggcggaatggctgcggaaaaggatttccgccggaccggttccgcccggggtgctgcgtcgtgaaacgtgtccggtaacgtttttgtctgacagcccggctgaatatctgccgaagagcaggtcaggccagaaagtcggtctcgtcacgcagcagtttgcgcgcgatgtctttggagtcgatgcggtattcgccggacgcaatgcggtctttgatttcggcaaccttttcgtgccgtatttccggcgtggaaagagcacccgtgtacgcttcggtgcgcagccgcgcatcattggacaggcttacacggtctccgccggaagacgaatcaccacttttgcggcgtgcatcgccggtatttttgctgtccgctttttcaagctttgcctgatacggatccagcttgttaagcaggttcttgatttgcatagcaacctccccgagggacgctgtgacatctatagcatggtgtcgtccaccttgtccaaggtgatggcccacagcctttccatgagctctgccttttcacctgtgttcagttccacgggcccctccggggtatcgcggaaaatctgcatctcaagctcggtgggcggatatttgaatatcagcggaaaacccgcctgcgcctccagctcttctttgatgctccggacaacggggttgtcgctgcctgaaaggataaggttctccaccacctctcgggctatgcgctccaccatcattttccgtttcacgtctgcggggatggcgctggcttcctcccctgccgccaatcgcaaggcatgacggtatcgtgccagcctgcgggcggttacaagctgcttgtcgtactgcagcagcatgttgcggacataaaacgacgtatcggtcacaacgttctcccctcgtctcctcttatcggtatctttggagagaactttagggggcgagggggattttttttgttttttgtccttactactcttaacggcaaaaccctgtgaaacattaggggaaaaaatatattgcccggctgctgcaggctaacagggtgccgatacgggaagaaaaactgcatgaaagaatgcgcgaaagccgtaaagggtgcagagcacggccgctgcggttgcgtccggtgcggaaatcgggcatctggcgggtgcggtgcttttctgccgccggatgtactgcaggagaatgcggaatgaacgttgacggaccttttacggcgtcctgccccgttgtactggcttcggggtcgcccagacggcaggagtttctgcgcgccatgggagtgcctttttcagtggatacggccggtgcaagcgagccggaaccggttgagggtgaggccgcagtggcctatgcgcgccgtgcggcatgcgccaagaccctgccggtggcccgtcgccacgccgcggcctgtgttatcggggccgataccgtggtggcgctggatggtgtcataatgggcaaacctgccggccatgcgcatgcgctctccatgctgcgggctctggccggtgcgcggcacgaggtggtcagcgcgtgctgcatctgcctgcccggcaacgcgcaggaacccgtggtgcttcatgcggtgacatcggtctggatgcacaggtgggacgatgccgccctgaaagcctatatcgccacgggagaaccggcggacaaggcaggcgcctacggcattcagggtataggggcttttctggtttcgcgcattgacggttcgtggagcaatgtcgtggggctgccgctgacagagctgctgaccgaactgcagcgtcgtggagtggttgttccgtcgggtgcgcagactgcggaacaagacggacatgccccggatgtgcgggactgacacacctgtccgggcggcgtcgcggggtacgcggtgcgcggcagccggacggaggagaagacaagatgactgagcagcgttcttttatggacagaacggccctgtttgtggccagaggtctgggagcagggttgtttcccgtggcaccgggaacatgcggcactgcgctgggggcattgctggctccctggctgtttctgccgctgtcttttcccgcgcgccttgtggtggtgattcttgtgtttatgctgggctgctgggccgccgacagagcggaacacctgttgggccgcaaagaccccggcgaggtggttatcgatgagattttcggcttgtggctttgtctgctgccttttgcgcaggtgagcacgcaggggcttgcctgggcgtttgtgctgttccgcatttttgacattgccaaaccgtggcctgtgcgtcaggcggaatcgtggctgccgggcggcggcggcgtgatgattgacgacggtgtggccggtctgtgggccatggttgtgtttgcggccatacacggcgtctgatgatgtctgctgctgcggcagggccatgacgggcgcttctttgccggagcgccgtatgtggcctttggccgcagggctgccggttgccggtgtgcgcagtctgcataaatctgctccggcttcttttcttgcggtatgttgttctgttccatggccggaggggggctgcggtatccgctgctgagcgccgtgcggtatacggcatggcacagctgtcgcggcggcccgcagtgtttcggggccgccgtgctgctgtccgcatggcttttgcgtgttcttttgtccggtaccggctgtcagggcgcgtcgtcgtcttctatggggccgcggggaatgatgatgcgcgctgcccgttcgaaaaagatataatcccaagcccacgtgaaaagtacaaacagcctgttgcggaagcccacaagatacagcaggtgaatgaacagccacatgacccaggcaacaaagccggtggctgtgtgttctttgcccatgcgtaccacggcggcggcccgccctatggtggccatggagcctttgtcgcggtaccggaaagcgcgcagcggtctgcctgccagtgcggcgcgtatgttgtccgcggccagagcgccctgctgtatggcattgggagcaatgagcggagcgggcgaatcgccctgcggcagagccatgtcgcccgcaacgaaaacatcaggatgtccttcaacctgcagtgtgggcagtaccggcacgcggccgccgcgtcccgtgggcagacccatctggccggccagagcgtgcccctgcacacctgctgtccacaccacggtttcggtccgtaacgggctgctgccttccagctcgacgctgtccggagtcacggccgtcactttggcattcaggcgtacgtccacccccatgtgggtaagccgttcaaatgcgtagcggcgcaggtggtcgggaaatccggccagcagaccgtcgcctgcttccagcagcaccacgcgggcctgtcccgtgttcagggttggaaagtctttggtgagcggctggcggataagttcggccagcgctcctgcgtattccacccccgtggggccgccgcccaccacggtgtatgtgagaatacggtcctttctgtccggattgcgttcgtgtgtggcctgttcgaagcatgagacaatatggttgcgcagcgtgatggcctgttccagatttttcagcctgaagcagtgcttgtccgcgcccggtacgccgtaaaaggccgtgaagctgcccatggccacaaccagtttgtcaaagggaatgtgcggtccgtcagtgtgcagcaccttgtttttcatatcgatgctgcgcacgtcacctatgacgaaatgcacattgggatatttgcggaaaatggcccgcagcgggtaggctatctgccccggttccagttcggccgcggcaacctgatagagcagcggcaaaaaagtgtggtagttgtttctgtcgaccagaatgatatccagatttttgtcgcgcgccagtctgcgcacggcccaaacgcccgcaaaaccgccgcctgcgacgacgacccgcgttctgctgttgcctgtgctgcccgtcatgctgatttctccttttgccggcaggttatgtgcccgtatgagattcttttgtttcgagcatcaccctatactgtagcgtatgcagtctttcgggtaaacagaataggcagcggtggcggatgaatccaaagaaggctatgctgcctgtgaagaggaaagcgagtggagcattcatgggaaaactgaatgtcgatgatctgaaagaaggcatggtgctggccgcagacgtatgcggccgcgacggcaggacactgctgggcgccggtgccgcgctgcaggagcgccacctgcgtatattcaaggcgtggggtgttaccgaggcggatatcgagggtgtggaccgctctgacatggagcaggaacacgaagccgaactgccgcccgaagtgctggaggccgcgcgtgcgcgtgtggatgcccgtatgggccgccacggcggcagcgagctggagcatgagctgcggcgtataacaacgctgcggctgagcgcccgcatactgcacgatggcatgcccgaaaccgaggaactggattacggggcgttgcgggcctgtgcggccaaagactcgtttgataaagaccgcacctcggtccattcggttgtggatgatcaggtgcagctgctttctttccccgacatttatttccgcattgtcaaggtgctggagtcgcccagcagttcttcgcgcaagctggcggaagtggtcagcacggacgccagtctggcggcacggcttctgcggcttgtgaacagcccgttttacgggttcccttccaaaatcgactccatagcgcgggccatcacccttatcggcgccaacgaactggtcacccttgctctgggtatttccgtcatgcgggttttttccggtgtgccctcggggggcttcaacatgcggcgcttctgggaacattccatcctgtgcggcctgttttcgcggctgatcgccgggcacaagatggggctttcggaagaacggctgtttgtaggcgggctgctgcacgatctgggcgagctgctcatgctcagcaggcatccgcgtaccatgtgccggaccatggtgtacgcccatgagcagcaggtgccgctgtatcaggcggaaaaagccgtgttcggctttgatcatgccggagcaggcagcctgctgctgaaccgctggaatctgcccgacggccttgtgcgcatggtggggtatcatcacctgccggacagggtgcgggcgcctctggaagcttccgtggtgcatgttgccgatatcatgtcttttctgttccgtattgaggatgttcccgcgggaatggtgctgtccggactgaacggcgcggcaataaacaaactggggctggcgccttcggctgtgcagacaatgatggcgcaggcgggcaggcagtttgaggccatttccggtgtgttctttgacaccggtcaggaagcgcgggacaaggcatgaatcagcaaggggcagaaacggagcaggatctgcgggcgcgggtgccggacgagcgcagagccacgctggccgcgctggagctggcagccaccctgagccattttgaccagcggcttgaccgtatggaaggagtggacagcattctgcgagagaccgcggccaaggctcagggactggtggaaatgcagtcatgggctttttttctggtcgatccggaaaccggagattttacctgtgcccttactgacgggccggaagaccgtctgcgttttgaacgtgaagtggacgcactgatagaagacagaacctttgcgtgggttctgggccgcaacagggccgtgcttgtgccttcgggcatcggcgctgccggcaggctgctgctccatccgctggcgacatcttcggggctgtggggcatgtttgtggcttttaccggtgaaggggcagagtccacagacctcgggttttatctgcttacggtggtgtttttttcctgcgcgtccatgcttgaaagctattctctgtaccgccagctgcagcaggtgaacgagggactggaacagcaggtggccgaccgcacccgcgaactggtgtccattaactccagtctggaacgcgaggtggaggaacgcagtctggcagagcagcagctgcggcggactctgaacgaaaaagagtcataccggcagcatcttgaggccgttttttccagcatacaggatgccatcatcaccgtagacctgaatggtgtggtactgaacatcaatgccgctgctgaaaaaatgctgggcattccggctgcacaggctgtgagaatgcatcataccgccctgcagctgccctgtgccagagcatgtcaggatgtgctgggagccacgctgggttccggtacgcccgtgcgcgaattccgcgccgtgagtgaagacggcgctcaggtgatgattctgggcggcacgccgcttatctcgctggacgggacgttttccggcgccgttctttcctgccgcgatatcacgcggcttgtgtcgctggagcagcagctccgtcagcggcattcattcagcaatatcatcgggcgcagcaaggttatgcaatcgctgttcggcctgctggaaaatcttgcggcatacgacaccacagtgctggtcaccggtgaatccggtaccggcaaggaactggtggcagaggctctgcattacaacggggcgcgctcgggcggaccgctggtcaaggtgaactgcactgccttgtctgaaagcctgctggaaagcgaattgttcggccatgtgcgcggggcctttaccggagccgtgcgcgacagggccggacggtttgagaccgccgaaggcggtactatttttcttgatgagatcggcgacatctccatgcgtattcaggtactgctgctgcgctttctcgagtcaaaagaatttgaacgggtgggtgacaccactccgcggcgggctgatgtgcgcatagtggctgccaccaatgccgacctgcaccggcgcatcagtgaaggtactttccgcgcggacctgttttaccggctcaatgtcaccagtgtacatctgccgccgctcagggagaggcgcgaagacatcccgctgctggtccagcattttgtggagcaatgcaacaccgaactgggaacccgtgtggccggagtggatgaaaaagccatggctgcgctggtccgtgctccgtggccgggcaatgtgcgcgaactgaagcatacgctggaacatgcctgcgtgctgtgccgcgacggctatgtggaagccggtcacctgccggcggagcttgcggcggttgagtctccccctgtccggtttgatgcggcggtgtccgggccggtttctgccgcagcgggcggcgcagttccgcagcccgtggcgggcggattcggacggcggcagctggacgcccgcagcatcacggcggccatcgaacaggccggaggcaacaaggccagagcggcgcgcctgctgggggtagggcgggcgactctgtaccgcaaactgcgggagctggacatgtccatataacatgtctcaagtgtctcaagtgagacatctttgtgtctcaagtgtcttgtttgagacagcgattaggtgtctcactgacaggattattcttagtggaaatctgtaataattttatattacagattttttttattttggcaccggtgttgtaatacaggatgcaaggacaaggggggtcggcatggtaacagtggttacgcctgaacagttcgccagcatactggatacggaagacagaccggtgttggcaggatgcctgcagagagattccgcttttatggaacagtgtatggtgctgcaggctgcgtccaccgcagtggagggaaaggccagagtctgcctgatggacccggactggctgaacgagttctgccgcaagttttccataagcggtaccccgtcgtacctgctgtttaacggcggaacagaatacgagcggtttctgggcagggccgaactgcacaatctgacagccatggcccgcagactgctgccggcggcacggcaccctgaggcgcagggcaggcaggcaccgcggtttgatatggaactgagccgcgccggatactggtcctgatgaattttgcaagcgctgcggcatagcggaacaatgccttgatgatcccggaaggcgtccgtttaccagccgcagacaagaccggagcaggtcaggaaggagaaagtctccgccgctgcaaggcggagcacatacggacacgagatgcaacggaagccgtgcaccatagcgggggctacggggggaagcacggcatccggataccgcgcaatcagtgtgcgcggcccgcaacgggcccggtccgccttcgggggttggcggacacatagcggatacgtccgcgcacactgcgcgtatttcggccctgccgcgcacaggcggcacggcaaacacggtatcagcgaaaaacggcgcggccatgttgcaggcattacaggggggaagtgctgtacatcttgtacgcatgaccgcgccgcacttcgcacagagtacgtgcggcaacgcaaacgacttatgcagacgctgcggttatctaatcccgggggggattgcagcgtcggccggggcatccggggggattgtgccggtactgaaaaagcggtctgcctgatggcagaccgcttttattgcggtatgtgcgttgcggacgcgttcagcaggcctgcccctgtttggggcacagctccgcgtcgttgatcaggtctgccagcgtgaacgaattcagcttttcatacatggccttggccgcttcgttccagatggttctggtcaggcagtagtccatgcgggggcagcacggttcggggtccacacattcaaaggtgggaaccgtttcctccagagcgaaaacgacatcgcccagcaggatggattccggcggcctggccagcatgtagccgcccttggatcccagtctgctggagatgtagccggcacccttcaataccctgataagcttttcaaggtacttcatggatatgccctgccggtcagcgatttccttgatggaaaccggctgatcgtcaccatgggtatgcatggcgatgtcgagcagcatgcgcgtaccgtaacggcttcgtgtggtaagcttcatgggtatcctgcgtggatgcggatgcacggggcatcacggggagcgaaacggggcggaagcgtctgcttccgcccctgttgttgttattcgtcgtctgcggctttcagatggtccggcacaatggccatcttgatgaggagcggtttgaggaagctccacttgatgccgatttcgtattcttcttcaaggtcgcggatggcgtcccagcagttatggcagggggccaccaccagcgtggcgcctgtggccagaatctggtcgcgcttggtctgcagggccttgttacgctctgcgcggtacttgccgataccgttaaagccgccaccgccgccgcagcagtagttatgctcgcggttgggggtcatttcacggtagtcttcggcaatatagctcatgatctcgcgggtgaagttggcaagaccatggttgcgcacatagttgcaggaatcctgaagcgtacagggttccttgatctttttggcaggatcgatcttgatcttgccttcgcgcagagcttcggcaacccactccacatagtgcatgcacttgaccggcggcaggccgtcttcgcgtcctgcccagtacggcccttcgatgacggtggcgcggtgtgcgtggccgcattcggtgccgaccatgcgtttgggtttcaggcgttccatggcggcatacaccttgtccacctgcattttgcacgcggcccagtcaccggcaaacatggccagcgacgtctgttcccagccttcgctgggcacggtccagtcttcaccggccagatggaacaggatggcggcttctgcaaggtcttcagggtagtgcttgggttcgcgggcgttcagcgtgtacatgatgtccgcgcctactttgtccacgggaatggtaagacccggccattcttcggctgtttcctcttccatccattcgcaggtctctacccagtcctcggtggtcacgtccatctgcgcgctgtacacgcggtgcatgccggaaccgattttcagttcccacggcacaaaaccctgagagtacatgagaccgcgcaggtagctgaacatgacgcccatgtctatgccgtgggggcagtacatgccgcaacggttgcagcaggtgcactgcgaccacgccacttccatgcagtgctgcatgaaggcgttgtccaccttgcctttgcgttttaccatttcgcccagcgtggactgtatcttgtacgcgggaacctgcttggggtcgcggttgtttacgcggtacagaaagcagctgtcggcgcacatgccgcagtgggcgcatatttccagccaggtgcggatgcgtgactggcaggttttttcaatggtggaccacaacgcgtcggtgtccacttccagcgagttcatttcttcgtaatactgattgccgcccttgtcgccgagcagggccttcaggtcctcttcggtgttgaccggacgtttattacagaacttaccttcaggcattgttcactccttctgggtgtgccggttaccaggggaagccggctgtacgcttcataccgccacgcttgatgttgtaatccatacccagctggccgcgtgacatgaaaaagagtgccacatgagacagcttggtgaacggaatgagcaccagcagcagttcgcccgtgattatgtgcatgaccagccagaactggtagtcgcccacatgcagacgggcgatgaagcctgtgaggaacggtgcggcggaaacggccagaatgaaccagtcgtaagcgctggtcaggatgcgcacttccgtcagggcgatgcggcgcagggccagcatggccgcgccggccagagcggcaactgtcaggccgtctgccagccaccacggcagggtgggcaggctgaagccgaagcgttcttccagaatgatgttgtgacccatgagaaacagcggaaccagcacagccccgatgtggaaaaggaagaaccctgcagccatgaaaggctgctgacgccagctgtgggttcccatgggggttatccagcagagtacggaacgcagcgctccgcgcagtccgatgctcatatgcggccggtaggccactctgtcgagcttccaatcaaggccgcggatgtaccagacaacccgtgccagcagaccgccgaagcagaccaccagggatatccagagcatggggccggtcaggaaatcgatcattattgtctccttgcttgctaagacgtgtgttcgggccggaagttagtacttccgcattttttcgtcccgaccggtcagaaacttccagaagccgacgaagcagagaagggtcactcccataaggatataggtgatgcccttggagtgcagcatgaattcatgaagcgtgtaaaacatctgttccatgagttttctccttcacgccagcctagtgggcgtctttgtagtcggggtgctcgaacagcacgggcatacgtgtggcgatgaaccggtacaccgtgatgatcatggtcacgatgaagatggaaatgcctatttccatccagtgggggaagtaacgttcgtctgcgggcagctgatagttgaatgccaccagagaaacgttgaagcggttcatcacgatgcccagcacggcgttgatggaagccacgcggatgatggtcttgttcttttcgcgtacgcccagcgcatacagaaatgcgggcagcgccacaaagccgaacatttccaccagaaaccacgcgccgtagccggtggcaaggtagtgccagtcgttgtccatggctatgtccatggtcttgatgcagaagtagcccgccagcacaaaggcggcggctttgccgaagcccagcaccacgtcgtcagcttcgtccagatgggttttgtccatcatgtgatgcagccccttgtgcgccagcgtaccttcaaagataaccatggaaaggccggcaaccatggaagagatgaagaagaatacgggcaggaacgaggagtaccacagcgggtgcagcttgctgggtgcgatgaggaacagggcgcccagcgaggactggtgcagtgtggaaagcacaacgccgaagatggtgagcaccagcgtgaacttgaccacgatgttgcgtatcttgcgcagtcccagccattccagcgctgcgggcgaccattcgatgaacagcacggtaagatacgtcatgacgcacagacccacttcaaacagcagcgacgtggtgccctgcgagtagaatatgggatagggcagacgcagcggatggccgaggtcgtaggtgagggcgataaccacaaagaagtagccgaggaacgccgtggttatggccggacgcaccgcggaatgaaaacgtttgagaccgaacaggtagcatgcggcgctggtgacatagccaccggctgccagtgccacaccgcacagcaggtcaaatccgatccacacaccccaggggttgttgtggtcaaggttggaaacggcgccgataccctgagtgaagcggatgaacgtcagaatgagaccgcccacaaggataatggccgtcaggatgttgccgggtgtcagcaacccgttacggttgttctgtatgtcagccatttatgcgtcctcctcgggcttttccgtcccggattcggcggattcgggttcgttttgagcggcaaggcgcgcttcgaactctttttcagcctcttcctttgcctttttcacttcgcgggcaatggcggcttctttttccttggcggccttttccatggcggcctgcagcttggcgtccgcttcggcctgcgtttcgcccacggcatggcgtacggcggcggcctgttcttcctgcgctattttatctttgcgtttggaaatggcgtacgcacccgtaagcagcacgggccagatgcctacaaccatgggcacggaacccagtgcgccggcggtatgttcctgcgcgggcttggtgcccagatgttcatcctgacccagttcgccgaagggtacaccggcaaggtacagccagttggtgccgcccatttcgtgttcgccgtagatgtggtcctgatagcgttcagggtttttgcggattctgtcgcgcgcgatgcgcagcaggtcttcgcgcttgccgaaagtcagagcttccttggggcatttttcaacgcatcccggcagcttgccttcctgcaggcgggggtgacacatggtgcacttggtaatcagcggatcatatgcttcaccgtattcaaacgcgggcacgttgaacgggcaggcgatcatgcagtaccggcagcccacgcacagcttggggttgtatgtaaccgagccgtcggggtttttggtaaacgcctttacaaagcaggccgaggcgcaggcgggttccagacagtggttgcactgctgtttgcggaacacagggtgttcaaggccggccacgttgtatttgttgaccactgtataggtggcgtcatctgttctgcgcttggtttcaagcaccgaaaggtcgtcaaacggcttttcgggcatgggcagattgttcacctgctggcacgcttcctcgcatttgcggcagccgatgcagcgggtggaatcatgcagaacgccgtagctgtcggggtagccggaaaagctgtgattgccccccgcggcggcgggcttgcccgctgccaccgaaagtccggcagcaccgagcaggctcagaaaggttcttcgacgcatggactagtctccttgctaatatcctacagatcgcgttttttgtgacactcgttgcaagccgtgttggcaggcttttcaatgcgcatggcggtgtggcatcccatgcactgctggtggtaggcggccttcaggcccgggcggtcgccctgatccagctcaaacggcttgccgtggcatgtggcgcatgcggggggtgtctttgaaacggggctgttgtggtggcagccctggcagaacgtgccgggctcgttgtggaacgcggcggcaagtctgtcgccttcaattcccgccagcatggtcttgatgatcttgcggtgcgggaagtccacagcctcgtactcgttcaccatcgcatcaatggtaacgcggtcggggacgtcgttaaggtcgtaagtgcccttggtgtactggcgcgaagaagccaccagcatgcctacggagacgcgctcttccttgctcagtgcctcagcgccctgcggagcgagctcagcgggaacattgtggcatttggcgcatgaatcttccgtgtttttgtaggggacaaagctgtggcagccggcgcatacgggctgctctttctgcttgttatggcagcctacgcagctggcatcggcctgcttggcatgcatggcctgcgaaagctgaacaaagccgccttccttcttgccttcggtcgtatggcattcggagcagctggcgattttttcgtgatggcagacgcggcaggtgtcattggcctgttcgtgcaccttgtggttgaaggccacggcggcgatggaaccgggaccggcttcttttttgacggtctttgaaccggcagggggagtcatgacgacggcgtcgggctgtccgcggtcaaggcggggcacatccttcaccacttcgtacgcggcctgcgcctgtgtggtgtggcaccctgcgcagttgacggggccggtcttctgctgtgcctgtgccgtggtcacgtggcacaccacgcactggttgtgggctgcatcggcaaaagcagaaacagtcacgccgtcagccgtgacgggtgcgtccttgtggcaggcgcggcagctgtcttcctcgccttttttccacacggtcttttcagctgctttgtcgtaaacatggtggcaggtgccgcagttgacatctgcaccgccggcgggcttgatgcttgccgcggcaatgtggcggtagtgcagcgatttgtccatgccggcttcggcgcggtctgccggtgcttcctgcgccacgtggcagctgcggcattcactgtccagcggaccggacttctgaccgttgtccaccatctcggtatggcagccgatacagttgtcatggtagacttttttcagttgttcggcgctttcatccgcggtgcgctgaaacttgagcgacattttgccgtccacggttttgtggcaggcggaacaatctttgtctttcagcgcggcagtgtgcttgtcgtggcggaaagaagccggcggcagctccagatcgtcgaactgtttaacaacgtcgatccggataaggtcggcattgccgccgcccgcgcccgcgggttcgggcatggcgctggtgctccggaccaggaaccccgatgccgatatgacggcaacggcagccagaatccctgcccattgcagcagtgatttttttttcaacatagtggcagtcctttgaaaaatggtgaaacgcatcctcagacatcctgtaccgacggccggacagatccccgtgaccggtggcggtaagcctgcgggcagaacgcaaaaagggcgcaaaaaacgacacacccatcagccggagccgtatgtctgtgccggttgtcgagcctgtttctgcgcatggcaaccttcccgtaggcatctgcagagggggtatgtccggttccgtccggaacggggtggcgccccgcgggcgggccggattttgtcccgaaataccctacctgcatggtatgatttatttcctaccgctgaggtatgcgattatcaagagtgcgtcaagaaaaatatgaaaaatcgttgggagagaatgagataagcgtggttagtgagtggtcattcatatggtaaaacgcagggttgttcaatggtttttcatgccctgaaagtaggctttgcggtgccgcgcgctcatgtgtaatcagaaaggcaaggagaatgacgatgcatttttttgttaacctgccgctgagctatgccgcggcagaccaatcgtatcttgaaatgattgtcggccggggaatttgtccggagcttggcatggataccgtggccgtgcaggacctgccggaaagctggcacataaaaaccgctgccctgctgcgtgaaaaggggctggcgtgttctgttcatctgcctttttttgacctgcacccgggcagtctgaacaatgcggtgctggaagccagccgggccacactttacagggccgccgggctggcgcggctgtacgggccctgtttgctggtgggccatcctgcgtatgacagggggcagcatccgccccgtcacgatgaatggctgcgccgtagtgcagaaacatggcgcaccgtgcgcgaacatgctgccatggctcctctgcggctggaaaatacgcatgatatcagtccggaaccgctggccgccctgatagatgaactgaccgctaagggcggagaagacggcggtgcggggatatgctttgatgcggggcactggttcagcttcggcaggggcagccgtgatcccgcggggctggaaaaatggctggatgttttcggcacgcgcatacggcatatgcacctgcacgacaatgacggttcagatgaccagcatctgggactgggcagcggccggataccgtggagccggatttttgcggggctggaacagcggggggtgcgtgcaacggtgacgctggagccccatagcgaaaaggattttgatacaagcatgcgttttctgcagtcggaaacgtctgctgtgcaggctttgcgacgtgtggctttgccccgtagctgaacggggcagggccatgctgccgcgcgcatggccctgcctgattgaatccgtccggcggatgcgcgcgccggagcggttcagcggcgcggggcaagccatgccccgcggccggtcattctgaatgccagagacgccagccccagcagggctgccagccccagatgcgaccagtcgataatcatggttgtcaccggcggccagtaaaactccggcagatttttaaccacgcgcagatagcctgtggcagccagcccaagcagcaggcccagacgccatacgccagctgttgtcagctgccagcggctgcgttgctgcagcaaaaagacggccgtcatccagcctccggcggccagcagaaccacggcgcccagatagtgcagcagatgcgtggtcatggggtcggcagtccatgccagtccgggaatatcggcgatatagtaccgtttaaaaacaggcatctgagctatgcctgtcacagccagcagcgtgactgcggccggccagacaacacgtatgaaccggtgctgcggcgcggggttattcatggtcctgttccttattgtgcgcggctgccggagcatgaccggagtcacgatctttccgcagtgtcccgagtatttttaacgctcctgcggccatgcccgccagcggagcaaccatcagggctcccgcaaggtgcttctggggttgcagtacgggttgcaccggcggaaaatcagggtgtccggcactgcgggtcagcgaagtgttcagcagttcaaaggggacgggagaaacatagatggtgctggtgccgcccgcttcatccagtccgtacagatagccgtcagttgcctgcgccagcttgcgcgctttgctgataattgcgtcacgcgggccgtattcctgcactcccagcggacaggcttccacacaggcgggcagcgctccctgttttacgctgtcgtggcagcggtcgcatttgtacatgacaccgtttccggcaaatcgcggcagcaggtcaaggtacagccccacgccggtctggcgctggggaatgtcccacgggcagacctgacggcatttggccccgcccagacagatatcgtcatcaatgcggaccgtccccgagttttctttgtaggcggccccccacgggcacagattggcgcacagcgggttgtcgcagtgcatgcagcggcgtggaatgtgcagttcgtacgtcttttctttatatgttacagatacatgttgtattgtgagccagttgtagggtgtcagtctgtccgtcacctcttttttgtccgaccagtcctccgcccggacacgggcgggaaacatggcaggaaaaggatgccgtggctgcgggtagttgcgggcgttgcgttccgtgcatgcgtcgacgcaggcgccgcagccttcgcagcgggacagatcgaacaacgttgccatgggctgtgctgtaccggcagcgggggcggagtctgtctgcgccgcatccgcagaggaaggcagtgcggatgcgcaggcagccatgccggcggcacacacgccggtcagaaatgttctgcggtttaccgcgccgcgtgcggaaggagcgcgggataatgtattgtcgtgttgcttcatggtaataaggggttcgggtgaacggcccgggcacaacggcaggccgcatgatatgccggtacatcagcacaaaccgtgccggtaatctaatgtgttgtttttatttttataatcggaatattgaacgcattgtgggcatgcgggttgccgtgcgttgtgataatgtctaatcatatggttagacatatgttgaaacgggagaagcaatgaccggaacatcttcatgcagcgatttggtggccgaagtggttgccaccattagtgaagggctgatgcttgtttctccgcagggcaagatagaaatggtcaatcccgcgctggagcgtctgacgggatattccgctgcggagctgacggggcagccgtgcactgtgctgggctgcggtgcgtgcgatgaagcgcggcgcggtgcttccggctggtgccggttgtttgaacgcgggaccgagagcagccgccggtgtgatattgtgcgcaaagacggtgtgcgggtgccggtttcaaaaaatgcccgcgtggtgcgcaaggacggccgtgttgcaggagcggtggaaacgttcaccgacatgagcgaagttgtagagcgtgacaggcgcatcgaggcgctggcacgcatgctggacagggctgacggatttgccggtatggtgggtgtttctccggccatgcagcgtgtttaccgcatcgtggaacgcgctgcggacagcgatgcgccggtgctcatactggggccgtccggctgcggcaaagagcttgccgcacgggctgtgcacgatctgggacaccgggcaaacggcccgtatgtgccgcttaactgctcagccctgaatgaatctttgctggaaagtgaactgttcgggcacgccagaggttcgttcagcggggcagtacgcgacagacaaggccgttttgaggcagcgcacgggggcgatctttttctggatgaagtgggggatctgccccttgccacgcaggtcaagctgctgcgcgtgcttgagacaaagcatatcgagcgggtgggggaaaacaggtcgcgggcggttgatgtacggatcatctgtgccactcatagagatctcggcagccttgtccggacaggacagttccgcgaagacctgctgttccgcatcaacgtcattcccgtggtactgcctgcgctgcgtcagcgcgcggaagatattccgctgctggcagcgcattttgttgcgggtatccggcagagaacaggcaaggatatcgaagggtttactcctgatgccatgcaccgcctgacagcctacgactggccgggcaatgtgcgcgaactgcgcagcgccgttgagtatgcctttgtgctggctgaccgcgggcggctgggggtggaacatctgccggcacacatcacgggaacccgtgcggagtgttgtcctcagactctgcatgtcgcttcctttgccggggaggatctggctgcacagcaagcggaacagcggaatcaggaacacgatgagctgctgcgggcactgcgccggaccggtggcaatatggctgcagcggcgcgcctgctgggcgtgcacagaggcacggtgcgtaacagaatgctgaaatacggcatgaacctgcgtaaggaaatacgtgacggaaccactgaaggatgaaaactggacgccgcctccggctatgccctggcgaccacactgtgcggcacctcggctgaccgttgcaggccggtgccgcgtgcaaccccgccggagcgtgtagaggcgtcttctccccaagccggctcgtctccggcgaccgccagatggtcgggtgccctgacgctgttgcttgctggtggaaatttacgtgtgccaacgggcaccggaagcgacgtccatgatgactgtatcggcttgcgggcagtattctttaccttgtttactttttaaaaaaattcagttgacaccggtacctcgtttctatagataaaccaccgacgggcggttagctcagctgggagagcatcggccttacaagccgagggtcacaggttcgagccctgtaccgcccaccatcacgccaagaaggccacaagcaagttgcaagactgtttgtggccttcttgcgttgttggcaatgcgcggaatggcttggttgaacctgaataattcattagtaatccgttgcggaatcggggggattacccctgcccaaaaactgagaatggctgcatagcctctacttttcaggcctcctaaaaatgggaggattaccattaccttattcaaaatccaacagatcaagccttgcatatatactttcggaatcatctggttcaagtgcccatcgataagccggatggacctcccaaccaaatccgaaatcaacaaatcgacctgttaggtacttgttctcttcaaatgtttttctaactagcacatcgtctttattctttctacgtgctgtcaaaaaattaatcttgtataaaaagtagtgtagttcttctgaagtggcttgcttgttgttatttgaaaaataaaacggtgcattcgcactggcactttgaatctttgcttctacttgatctgtggtataaacgtacaaatcagagaatttacttgatttttttgctgatggtttgagcgcaaaaagcaatcttctgatctcgggaagctccgatttaaattcattttcgatgtcctgaattcgttcgagagagtaatcttcgaaaatactctgtaggtcttccgtaagaatttttgacctacctttcttgcgggcattccgagcggcaagggtgcaaatcataaccaaatctctcggcctattccgaatcagtgacattaagatgcggtaaattggtgcattctcccacttcccctttccttcgaagtgctgcgtcatgatagggtcaaggtattgtgcaattttcgactggtgcattcccattaaagaattttcagagatgtctcttccgaaaaacgtttcaactcgcttggctaagagcgcaagaatttgatgccggtcccatgtgtaccaaattacagacccactaattttatccgtagattcatccgaagttctgactaagtagtaaacatctgacctgagagatatcatgaaatgaacattgtccatctcgttgcttatgtcacgaacagcgttcaatagtgctgaaattctacgaatgtcttccttgcgcccctcccaacctcgatcaaggtcgtctatatatacgttgactcgcttggtattttcaaaattatcaaatagtgctttttgggtatcatctacaaacttatttttctttacaatgtccactaagctcgcaataagcttacccatcggcacattgctagttgatattgcctctgtcttctcctctgtaaatgacttgataattttgtctgcaattatctgttttagccctttatcctagtcccgaatgatacgtaaaaaatcatcgtcactctcacctataccgactacgtcattaggctgaatctctattggcaaaacttttttttgaaaatcttcacttgcagcaactttgaacaaagcagacttgccaattcctttgtgcccaacaaggacacgaagctttaagtcagcaacaacctgctcataaatatcatttttaaagtaatattgttttaatctactgacgtcttcatcttcagctgcctcatgtccaaagagtttcctgatgttctcttcagaaaataaattaacaaccttcagttttccttctttgacaacattctttagaattgaaaaatcgtttggcatatgcatcccgcagttaaatttaacacatcacatacatgtctacattactcataacatatcttatgcctgtacaccggatcgacactgtttgtctacgttcttacaccggcagttcggccgtaagcacaacggcaagcccgactttttttgtgtcgtgtggttgcagtacgcagacggcaaggctggccggaatactccggcgctcattccaaaggcatgtgcctggcgcgtgccagtgtcctgcgtaagaactgcaagggcagcagcacgcagacaatacgcctgcctgccgcattctttcacggtcggtcatgccgtagatgcatacgccatatggccagagtcgaaggcatagacttttcccgcgacttgcacggccatagcaatcatctgcagatcaactacacgccttgcctgtcgaggcaatcactcccgctatccttgctggataccacgcctgcaagttccatttttgccgattccccacttactgtttttcctatccgctctgcattcatttatgacgtcaagctgacgtatcccgcgcctgtttaggtcaaaacaacagaatcagcacataacctgcaagcattcttccgtcagaacggtagtgacaccatatacgaatttgttcctatgggagaatctcgtgccgggtggactctgtaccagcgagtgacgggacattactcaactgaaatagatttcggaacctttgttcaaacagccaaagcggaattacaaaaacgggttccaataatatgaaaattgagctggtagaacagccggacaacagacgtatgctgcatgtcacctgcacggctgatgatttagatggttggctttgggcagggaaatataacaaaacgtttatcactgtgtatcaggccgtacggcccgatatggttactgatattgaaaagatagctgctacgatggctgaagatatgcagaatattgtcatggataaagggtttaaagtgacattggttataaaaaaatgtgatactgttatcttcagtgctttttatagtttcaggacatggggtagccctttttgaggatcgcaaaatttacgtctcagtgaatcgtgatttctttatgaccgtctcctgaagtgggtatgccggaatactctgcttttgccctgtgtccttttatgggaagcttacgatgccggacggaggtggatgtgactgaaaaggaaaaaatgatcgcggggcagttgtataatgccggcgacgcggagctgacagcgctgaggctggcgtgccgcaggctgctgcactcgtttaatcatgcgcatcctgacaatgccgcggatgcggccggtgtgctggcgcagctgttgggcggtagcggggcaggtctgcagattatgccgccgtttcattgcgattacgggttcaatattaccgtaggctgcaatgtcttcatgaattataattgtatcattctggatcccgcaccggttcacatcggcgacaatgtcatgttcggcccgtctgtgtcgctgtatactgcaacgcaccccgcagatgctgccaagcggcttgaagggccggagctggggcttgccatcagcgtgggggacaatgcgtggataggcggggcagctatcatctgtcccggtgtgcaggtgggccgcaacgccgttgtcgccgcgggcgcggtagtaaccagagacgtgccggacaatgtggtggtggcaggcaatccggcgcggataatcaggcagctgtagagcagtgtgtattgagcggcccgcgtagtaccggctgcaggcgccttgtacatgcctgtggggggcatccggcccgccatatccctccggcccgccttatccgccttatccgccatatccgccatatctgtcagatacctccggccggagcaggaaaaatatgacggccgggaatgcacagtacggccgcagcggcaggggcacgcaggtgtctggggcaggatttgtctgagacaggatttttctgggacaggatttttctgggacaggatttgtcaggggcaggatttgtcagggacagagtttgtcaggggcaggatttgtctggggcagcggcatcatgctgcagctttacctgaagttgcggacttgcggggggactctcaccggcatatggtgccggtttcgcgctgtttccgcgctgttttcgtttcgggctggtgcgcgtgtcctgcatccggtgcagcgtgtttccgtatgcacgccctgcttttttgtacttttgatcaacaatttcagtagatgaaaaccatgaagagaacatccggcctgccggccctgctgacccttatgtattgcatcggcctctgcggggcatgggcgttgctgtacggtgctgccgacagatggtggcctgtttcgcttttactgttcggtccccgctggatgctggggctgcctctgcttgttctgcttccgtgggctgtgctgcgtcaccggctgcttttgattccgctgggctttgctgccgcggtgctggccggtcctgtcatgggatttcaggtggcgcaggaacagaatggtgtgccgtcaggcgcgcgtatcagggtgctttcctgcaacctgcgggtcggagaagttgattttgaagctctgtcgcgggtagtgcgtgagtacgatgtggatgtggtggcagtgcaggagtacatcggggaccgcaggcttactctgccggaaggctggcaggggaagcgtgacggtcagattgccgtgtattcgcgttttccgctgcaggtgggggaagcgctgaaactgcacagggccgggcacaagtggaaacggcagacggtgctgccggcggttatccgtactcccgcggggccggtggctttttttgccgtgcacctgcccagcccgcgctacggactgcagcatctgctggacaggcgcaaactgatcaatccggaaaaagccggtatgcttgaagcgcagacaggggcgcgtgaagaggcctcaatgcttgcccgcgccatggtggaccgggcagtcctgccggtcattgtggcgggtgacttcaacctgccgcgcgagagttatatttttcgcagatactggagtgatatgagcgatgcatccgtactgcttaccggttacgggtggacgttttttgaaagtctgcgggggctgccggtcatgctggctgtagacagagtgctggccggcaacggggccgaggcccgctggttccgcgtggggccggatgtggattccgatcacagacctgtcatagctgatgttgtgcttacccctgctgggtgattttgccgcggcgccgctgcgggtatgaataaaaggctgctccgggacgttgttccggggcagcctttgtgttgcaggatgaacggagcagctgaactgccgtatcaggaggtggcaggtttttcggcactgcgaccgcgcagcatcagtgtgacacccagtgcagcggcggtgccggcaccgcccagtacggcaatgacaaagggtttggagtcccattgcagcgaaatggtttccatggccacggcgccgcacagaaaaaagaagaacgtgaccagcgaggcggcggcgccggcgttgcggtccacctgttccagaatcatatgattgctgatggggcggctcatgcccagaaacatggtgtagcagaacatggtcaccgcaaagctgaccggggtttcgtttccgaagacaaacatggccagcacagaaagcagcatgccgacgaacgagacaaacagtatggtgcgtgaagcaagcccgacgcataaccgtgagcagagaaaagaaccgagcatgagtgagaaggcgttgaaagcgaaatacaggccgtattgctgctcggaactgccgaacccgctgatgtaaatatttgaagaaccggcgatgaaggcgaaaaacgccagcccgggaagggcaaaggccaccgcgtacaccatgaaaggcgcgttgctgaacagggtgacatagcgtttaagcgccgcggccgctcctccgcttgctttgctggtcaacggttcgcgcaggcggaatgccccgtacagggcaaaaagggcaagcgctccctgcagcacaaagatgccccgccacgaaacatgctgcagcatgaacgccccgatggtgggggcagccatgggacacagcggaacaatgacaccgatgtacgccagcagctttttgcgttgctcaccggtgtacatgtctttggccagcgcaaagctgagtgccgatgccgcggcggcccccacggcctgaaccgcacgggcggccaccagcgtggttatggactgcgacgcggcgcacaacaggctgcccgcaatgaacagcagaatgccccacagcagcacggggcgcctgccgaacctgtcggaaagcggaccgtggataagcagaaagctgctgaacgtgacaaaaaagaccaccagagaaaggttggcctgagccagcggaatgttccacagcgtgcacagcgtcgggatggcaggaaggtacatgtctgtggacagggcgggaaaagccgccagaagcagtataaggatgaaatcgggcatggggcctgcaggggtagatggttacagggtggagaacgcctgcgtgttgtcttccagaatatgcagcagacgcagcagcaggcggcgttctcgggccgaaagaccggcggccagctcgctgtttacggcgttgagacgcctgtgtatctcgtgttccagccgtgccgcttttgacgtggcgtgcacaatgttcatgcgcctgttgtcgcaggccggttttcgggtgatgaaacccttctgctccagcgctttcagtgcccgcgctgtggtacttttgtccatggcggtcagctctgccagctgttcctgagaacagtcgccgtagcgcagcagcgcgatgacaaaaggatattgtcctgctcccagatccagctgtgccagcgtttctgtgaggcgcattctcgttttgcgggcaaccagtgcgatggccctgcctatgctggttctgcggctgcggtacagcggggcttcagcgcaggggcaggctccggccggacaggcctgtgccggtcgggcaaccgcgcgttgtcggggtctgcgtaacagtggccggggttttgctttgtgcggaatggtatgcggcatggtgatgtaaaaaatgattgttgcagatgcaactattagcgccggctggttgtccggtcaatacgctgtataaaaaaagtctctcatcgttgggaaggcaaaaaaaggcggaccgtaaggcccgcctctgcagtggtgttcggggtacggttacgccgccctgatgcggaagaagatggagtacagcaccggcactacgatgagggtgagaatggaggcaaaggtgagacctgccatgattgtcaccgccatggccacaaaaaacgcatcggtaagcagcggcagcatgcccagcacggtggtgctggcagccatgagaaccggccgcatacgactgaccgaagagtccagaatggcatggtacctgtctttgccggaccgtatctgggtgtctatttcgtccagcagcacgatggcgtttttaatgagcattccggaaaggctcaggaatccgagcagggccatgaagccgaatggctgtccggcggccagcagcccccatgtgacgccgatgaaagccagcggcacggtaagccagatgataagcggctggcgcagcgcgttgaacagcatgacggtgataagcaccatcatggccagcgtgggcggtatggaactgaacagcgcggcctgtgcgtcgcggctgtcttcatactcgccgccccattccagtgtgtatccgcggggcagcggcatggattccagcaccggccgcagttctttgaacagtgcactgggctggccggaaacctgctcgcacgccaccgtgatggtcggcttgcggaagcgtgactgtctgatgttgtcgaccatgcgggtttcaaacgaagagacaagctgccccacgggaatcatggctttggcggtggggctccacgcctgcacgtcggcaagccgcgatgcgtcgttcatttcgtccgccggcggccgcgcgatgatgggaataagggtgtcatcttcgcggtagatacccacagtggtgccggatgatgcggtgcgcagcgcggtggcgatgtccggacgtgtgatgcctgccctgcgggcggaggcatcgttgaccacggggacaacctgcttgactttctggcgccagttgtcgcgtatgccgcgggcattggggttggcgcgtatcagttcctgcgcctgtaccgaaagccgtcgcagaacttcggggtcgggcccgctgaaacgcacttcgatggggtcgtctctgccggggcccagacggattttcttgaatttaaagaacgccgcggggaaccgctcctccagttcggggcggtaatctgctattatggaatcaatctgccggtaatctttgacggtgacgattatctgcccgtagttggggtattttttttccggtgcataaacaagcatgaaacgcggggcaccgccgcccacaaagctgctggtaaaagccacccggtcgtcttttttcagggcttcttccatcaggtgcatgtctgcactggtggtgcgtatgtcggttccttcaggcttccagtagtcgagcagaaactgcggctgggttgaaggcgggaaaaagctctgttccagcaggccgaaaccggccacggacaaccccagcagcacaaccatggtgccgacggtgaaccagcggtaatggaggcatttgtccagcagggcgcggtagctgcggaagatgatgcccccgtagggatctttcgcagtgtcttcaccgcctttgagaaacatttcgcagaacagcggcgtgatggtgatggctgtgacccagctgagcatgagggagatgagcagcacccagaaaagtgagccgcagtattctccggtattgtcttctgaaaggccgatggccgaaaatgccatgatggcgatgacggtggcgcccagcagcggccagatgttctgctttaccacgtcgcgcgccgcttccagccggttgtcccctttctggatgcgtatcagcattccttcggtgaccacgatggcgttatccaccagcatgcccagcgcgataataagcgcccccagcgatatgcgctgcagttcgatgtccatcatcttcatgaaaatgaacgacccgcagacggtgatgagcagaatggcgccgatgagaatgccgctgcgcagccccatgaaaatcatcagcacgccgatgacgatggcaatggcttccagcaggctgacggcaaagttgttcaccgccttggtcacatagtccggctggaaatatattttgtcgatgttgatgcccacgggggtcacgccgtccagttctgcaaggcgcttgtccacgcgttcgcccagtgtgactatgttgccgccgggagccagcgaaatgcccacggccacagccattctgccgttgtggcgcatgatggttgtgggcggctgcacatagtcgcgccgtatggtggctatgtctttcagatacaccagccgcggggcggcggggtcgttgatgaacagattgcccagctcttccacggaacggatttcgccggtgggatgaatgcgtacgtaatcggggcccgcgcgcacgtggcccgaatcgaccacaaggttgttttccttcagcgcgtcgtacacggtattgagagaaacccccatgctgcgcatgcgtgcgcgcgagatttccacatatatggcttcctgctgagtgccccacagtgtgaccttggccacatcgggaaccatgagcagttccttgcgcagaaaatccgtatagtcgttgagttccttgtaggaaaaaccgtcagccgtcacagccagaaaaataccgtagacgtcgccgtagtcgtccaccaccagcgggtcgcccgcaccgggaggcagtttggctctggcgtcgttgactttgcggcgcagttcgtcccacacctgcggcagcagctcggggccgtatttgtcttttatgcgcatggtgatgatggacatgcccggcatggataccgattcgatgcgcttgagctgccccagctgctggatggcgctttccagctcgtcggtcacttcttccgcaacctcggcgggcagggctcccggataggtggtgattacctgcgcatccttgatggtgaatgcagggtcttccagcctgcccatcttcatataggccagtatgccgcccacggtcagcgccagcgtaagtacaagacttaccgtgcgcttgccgatgcagaattccgcaatgttcattgcccgcccccgatcttgccgttgaggatgcgtactttctgtccttcgtgcagatagtttgctccggcggctacaaccgtcatgccgggttcaaggccctgagtgatggccaccttgtcttcatgtatggcccctgtaaccacggcgcggcgtgatactgtcatgctttctttgtccagcacccatatgtaggtgcggtcgtcttcgccgcccaccacggcggcaaccggcagcgatgtggcatcgatgtcgccgccgaagggcagggtgccctccacgtcggcggtcatgcccggcagcagccgtatgtcgtcggggctctgcatggtcagtgtgacggtataggtctgggtctgcggattggcagatgtctggtattctttgaggctcagctcgaaagaccgcccaggaaaggcagaaaagcgggcgacaggcgcaggcatgttttttctgtcctgatgccgcaactgggcaatgacaaattcggggacttccacctccacatcaagccggtcggtgttttcgagcttcagaacgggttgctgggcctgcaccagctcgtaattctttacgtattttttggcgatgacgccggaaaaaggcgcccgcagggttgtgtattccagatcctgcgtggcctgcttgagctgctgggtcagcgaaagcaccttggcgttggcattgtccatcgaggcccgtgccttgtcgtagtccgcctttgatatggtgtcctgtccgagcagcgtttccatgcgcttaaagttgagcgtggcctcattgagcgatgctctggcccctcccagctgcgattctatgttgcgcactttggtgatgaagtcgcttttgtccagttcggccacggtctggccctgttccacatgctggctttccttgacgggaaagcgggtcagctgtccggccactctgaagccgagctccaccttttcaccggcaacaaccttgccgggaaacacccgcctgacccctttgtctttactgcccactgtaagcacctttaccggcttgacaggtggcggcccctgttcctgcggttcttcggcacagccggtaagcattaccatacacaggatgacggctgtgaacacaggcagatgaaaaaacgcagagcgtcgggtcagagtcatggggtaaactcctttgggaaaaaaacatggaaacaggcagcaacaataagacgatataacatagcacaacgggcctgcacaacacggcggggcggtgtctgccgggctggcgcaacgcggttccggaatgtgccgcaacccgctattcatgcacaatcacagcggactgacgatgattataataagccatgattcagtgcggaaaaaacagagggtggacattctcattatgatatgtaatattgtcaatatcggaactggtgctgtcttgatgatgtcatcataaatgcaccggtagacaatctagtatataacactgtagcgaaagtttcggaggatacagatgctgtgcctgaatgagatattcattcaggtgtccatgagcgtgtgaaaatgtgcagcagcatattttcatactgtttttttgccggcatgtgttttgccggcagcatgtccgcatccgcatataccgtatttcaaggctgtcgcctgtaaccggccagtgctgccgataattgccgacgtttcggcaattgggccgcccggaagacgacctgccccgcattaccggcgggtttcccgcgtcatccttgccagagctcgtttgcggtttttgccgcacgcgctccgtatcctccgaagaagacgaccacacacaaccgctgccggtgaacaccgtgttctccggcgtacaggtgtgcggccggcttttatcctttccttatccaggagggttgatggctaaaatccgtattgaaaatctgacaaaggtgttcggttccgacccgcagcgtgctctgccgctgctcgaacagggacttggcaaagaagaaatccagcgccgcacccgtcttgccgttggggtcaaccgtgcctcgtttgaagtggatcagggcgaggttgtggtggtgatggggctttccggcagcggcaaatcaacgctggtacgctgcatcaacagacttattgatcccaccgccggcacggtgctggtggatggtgaagacgtaaccgccatggacatcagagaactgcgcgacttccgtcagcgcaagatgggcatggtgttccagaattttgcactttttccgcaccgtacggtgctgcagaacgctgaatacgggctggaggtcatgggcgtgagtcaggcggaacgtacccgccgcgccatggagcagctggaacgcgtgggactggcggaatgggcttccagccgcccggcacagctttccggcggcatgcagcagcgcgtagggctggcccgtgcgctggctctggaccccgatattctgctgatggacgaagcgttcagcgcccttgatccgcttatccggcgggacatgcaggacgagttgctgcgcctgcaggaagaaatgcacaagaccattgttttcatcagccatgatctggacgaggcgctgcgcatcggcgaccgcattgtgcttatgcgtgacggcgccgtggtgcaggaaggcactcccgaagatattctcacctctccggccgatgattatgtggcccgttttgtcgaatctgtggacatttcacgcgtgctgacggccggtgccgtgatgaagcgctccgaggccgtggccgtgctgggcgtggacggcccgcgcacagcgctgcgcaaaatgcgcgccgcagccatagccagcctttttgttctcgaccgcgagcatcgtgtgctgggcattgtcacggctgacgatgtttccgcacttataaaagaaaacagacgggacatagacagcatcatgcgtcgcgatattcagacagtgaatgtggacactcccgccgccgagcttattccgctgatggcaggactgccccatgcactgcctgttgtggacgagaaaaaccgcatgaaaggtgtcattgtgcgcggccttctgctgggggcgctggctgaaagaggaggtgaccagtaatgattgattatcgcattcccgttggcgctacgcttgaaagcgtcattgattttctggtcgtgcactgctccggcgcaacccgtgcgttttccgcggttaccgatgccgctctttccgtgctggaacacggtcttgccttcataccgtggtggctgttcattcctgccgtcgccctgctgacctggcgcggcaccggcagcagagggctggggctttttgccctgctggggctgggacttgtgtataacatggggctgtggcccgccacggtcagcaccattgctctggtgcttgtggccacgctgcttgcggtgcttatcggtctgccgctgggtgtttttgccgctatcaataaagtggcataccgtgctatcatgccggtactcgatgtaatgcagaccatgcccgcctttgtttatcttattcccgccattccgtttttcgggctgggcaaggttgcggccattttttccactgtggtgttcgccatgccgccggtcatcaggcttacctgccttggtatccggcaggttccggtagagctggtggagtgcgccgaagctttcggcaccaaccgctggcagcggctgcgcaagctcgaactgcctctggcggcgcccaccatcatggcgggtgtcaaccagactgtcatgctggcgctgtccatggtggtcattgcagccatgatcggtgcaaagggtcttggcggcgaagtatggaaagccattcagcgccttgagatgggccgcggttttgaagccggtatcggcattgtcatcgttgccatctgccttgaccggctgctgcagaaaatcggctcgcgctcagccagacgctagccgcaggtgcgggccggattccgcagtggtgtccggcctttcatcaggatgccggcagggtattctgtttccgtaagaatgtaattccggaggaacacatgaagaaaattctttttgctctcatgctcagtcttgttgttgccacccccgcgtgggcggcttccaagggcaaggtcaatcttgcttatgtggaatgggactgcgccacagccagcaccaatctggccaaagccgcgctggaagacatgggatacgaggtggagatcacccctgtgggtgctgctgccatgtggatggctgtttccacgggcgacatggacggcatggttaccgcatggctgccggtaacccacggcgattacctgaaaaaggtaggcaacaaggttgaagacctgggcaccatagtgggcggcgcccgtctgggctgggctgttcccgaatatgtcaccgtgcagtccatagccgaactgaacgtcaacgccgacaaatttgacggtaaaatcatcggcattgatcccggtgccggcctgatgaagctctctgaagaagtcatggacgcttacgggctggataaaatggaactggtggaaggcagcggtgccaccatgaccgccgcgctgagtgatgccatccgccgcgacaagtgggttgtggtcaccgcgtggtctcctcactggatgttcggcaagtggaagctgagataccttgaagaccccaagggtgttctgggcgaggctgaacacatcaataccgttgtgcgtgccggtctcaaggccgacaagcctgaagtctacgcgtttctggataacttccgctatgacacgcccgagcagctgcaggagctgatggcctggaatcaggaaggcggcactccgctggaaaacgccagacgctttatgaaaaagtaccccgaacttgttgcttcctggaagcagtagtaccggcaggcagctgttttgtctgccgtgccgccggatacaggcccccgcttgcgggggcttttttttttgctgtgtcctgtgcggggcataaaaaaacgcggcccgcaaaggcaggccgcgttgcagatacagttccggcagctagctttccacatagtgggaaagcacgtcgatgactttatcaagcggttcggtgggatcgtcgctgttgcgcagcgaatcgatatggcatttgagcagatagcgtttgagtatcagacggctggccgactgcagcgccgagcgcgcggcgcgcacctgcaccagaatgtcttcgcattctttaccttcttcaatcatgcgctgtatgccgcgtatctgtccttccacgcgcttcatgcgctggatgacgttcttttttatctgttcctgctcggtattgatttcttccattttctgtgccccggtaatctgttgcccctcatgcgcagctgacgtactgtcagtgcacacggtgtctttatttttttcaggaggttgccgcatgagtccgtaccccgctgagaatgccgcgttccggcagtccgtattggatgcgttggagctggccgatgccctgttcagggggctggattcgcaacgctgcgctgaactgtgccgtgaaaacctttccggaaggttcggcacactgcccgcacaggcggcccaccttactgatgcccttgccgctctgcaagcccgcctgcccgccgcagacggcagttctgataccgcggcattctgcgatgccctgcaggcggaacatgtccgcctgttcatcaatgataaagccggcgcccccgcactgccttatgaatctctgtatcccgacccggcggacggcgtggaaccgcgcatgatgggggctgcggctctggccatgcagaaacgcctgcaggccgccgggctggagcgggctgtttctgccaacgaaccgcccgaccacctgtgcattgagctggaatacctgtactatctgctttcgcgcgcatggaacgaggcagatacggcagcacaggatgcggcggccgatttcgccgccggtgtgctgctgccgtggacacgccgtctgcgtcttgccgtgtgcagagccgataccacgggggtgtatgccgcggctgcacaggtgctgctggccgtgcttaatctggtggcatcgctgcgggtgcagtaactgtcctgcattctaccgcggcttttctgcagcggcagccgcttcctgcgtgtgaggcccgcttataccccatgcgggtacgttcgtcatccggaaaatcagactccggaactccggattttgcgcaatgtcccctgccacggaaagcagcaccgctctgccgcctgtctgcgggctgtccgttgctttgccgccggcggggcctatgacccatgcgccgggtatgcccgcaaagcccgaagcggcaaacagcgaggcatcggggtcggcgaaaagcgggacagcgtgcacctgtttgcggcgcagtcttgccagagtacgttttgattcccgcacgccgatacctgcaaaggccaccgcccggtggctttgtgttgccgcacggctgttcacggtacgggccagatgttccagttgctgcatctgctcgcggcactgcgtgcagtgtgtgttgaaaaacagaaccaccagcacatcgcagggaatctcttccagccgtaccgtatgtgctccggcgggcaatcccagaatacgccggtccgcatcaccgcccagtatggccagaccgtggtcgggcagggtgcgggcctgtgtcgtgcgcctgtccgaacagccgtccgctctgccgctgtggtcgggccggtgctgctccagccagccgaagtatccttccaccacacgccatacattggtgtagccaagacgcgcagcggcctttgccgccgccccgctgcgcaggcagcggaagctgcggcagtagatgacaaccatgcgttctttgtccggccccagcgtctgctgaagctgcagggttttttccgcggaaagcgaatccgtgtcgccggggtcgaattccatgttgaccgcaccgggtacatgtcctgcggcaaattcgtaatcggggcgcacatccagcagcagtgtggtttcgggcagcgagtccacggcgtccagatcaagcagtctgtagccgtgttcggcggcctgcaggcgcatggttttgtgccagtgaggttcggtgcgggtggtgttgttttccggtgctgcgccgggagcatgagcggataatgcgggctgctgaggcggcaacggcggttgtgccgcggcggacatgtgcaggcagcacagggccagcagcacatatgccggtgcaaggacgttgtgcggactgcggcgcatggatgtgcggcagaaggggaaagaccggattacggacatgctgcctccggcacggtgcgcgcggcgggaatgcattcccgccgcgcggcatgaggttagggtaccgttatgtcgaagctgccatccttatgataggtggtttcggcttcaagatagaagacgtcttttatttccggccgcaggtcgcgggtcatgtagtaggcttcgccgctgcgggcgcctgtggcgcatacaaagaccacgggcttatctgcgggcagggcggctatttctttttcaagcctgtccacagggatgttgacggctcctttcatatggcccgcattgaactcgtccgggtcgcgcacatccaccaccatgatgctgccgggagactccgccatgatggttttaaactgctccgcgtcgatggagccttcttctccgccggactggacggctacggcctgtccgccgccgtaaagggctttccagccgggttcgccttcttcggctatccacacgctggtgtagcccagtgcctgcgccttagccgccgacttgtggctgagaggacacttgagtccgccgcagaagaatatgagcggcgtgtttttatcggcgggcagcagtcccttcttggcgtcaaacctgctgtccggcacagatatggccgaagggatggtgccttcgagatacttctgcacggggcgggaatctatgagcatatagtccgcgccggaagcaagcatgtcgtgcagcgcttcaagccccagcgccggtacgcggccgctttccagccatgcggggtatccggcggcaaacacctttacattggtgtagcccatatccatggctttacgggcggatttgtgcgagagcttgcactgccagccgccgcagtagaaaataagcagagcatttttatcggccggcagcctgtcggcatgtttttcaaactgcgtgtcgggaatgctgacggcagtgggaatgtatcctttgacgaactttgcctcgtacgggcgcgaatcgatgatcatgacattttcgggatggggtaccttgacgtactgcgccacgtactccacatcaacgatgtcatttatcatccacggttcgcggggctgctgtgccgcacatccggaaagcagcataagccccagcatgagcatcagcgttgtcagcaacggtttgcgcatcgttttcattgcagattctctcctgttactgtgtgtccggcggcaggcggcattacctgcgccgccggatggttattcctgcgtatgacgggccacgcggtcgtaccacagccggtggtgatgctttgcataatcttcgggcaccacgccggtgaacatggagcggaaccccggccgttcttccggtgatatggccgccatgtatatgtgcaccagcagacctgccagaacaacacccacagcaagatagtgcagcgttaccgcccagcctgtaagcgctgcggacggcgtgaccggtcccgcgtcggaaaacaccatcaccagtccggtggcggcgatgaccagcccgccgatgacggccacctgcgcgaatcctttctgccccatgttgtaaaagccctgaggcggcagatcggcaggctgtccgagacggcgcagggctttttcgcctgcggtcataagcaccatcttgcgcagcatccacgtcatgtcccgcgcaggactcacgctgaagatctctttcagaaagaaaagtgcgccgcgcgggttgagtacaaggtacagcacaaaggaagttatccagcctattcccacggcttcgtgaaagaccagcaggttgcctccgccgccggcaaaagcgcgcagtgccgccggcagacgttctcccagcggattcagagcggggttgctgatcagccccagcccgctgacaagcagcagcagccagcacagagcgttgaaccagtgtatggctatgtcggagcggtcatggcgcttgtatgttctgttcatggcgtcctcctactccctgctgtcttcggtgtctgccggcgcagagtgttgtgtgccggatgtattgctgccggaagcattgctgccggaagcactgctgccggacgcattactgccggacgcgtgtggccggtcgtggcctccgtcgcctgattttctgctgtccagcagctgcctgcccagcataaccagtacgcccaggcccgaaagcgccaccagtcccttgactcccggtgccacaacaccggtaagcgcgcgcatggatgccggagcctttgcttcatgcatccagcctgcgggtgcggtgccgccgacatagtacatgtgcggtgccgtgttgcttttttcgtgtatcagctgcgtcacatggccgctgttgcgggtaagcagccgtgcggcttctgtttcggggttcagaatatcgccgaacacccgcgccttggtggggcatgtgtccacacatgcggggggcagtccggcggcacggcgttcggggcagtagttgcacttgtcggcaatgcgcctttgcggattacggaagcgcgccccgtacgggcatgcaggaatgcagttgccgcagccgatgcacagtgcggggtctatttccactatgccggtctccctgtctttccatgtggcgcctgtggggcaggcttccacgcaggtgggagattcgcagtgcatgcacgcgcccggctggaaatgcccgaaaggcccttttcccgccttgaccaccggtccgtctgctttgatccagttgcgtgagaatcctgccggaacattgtttgccactttgcaggaaaccacgcacgctttgcagtcgatgcatctggcggaatcgataaccatggcgaactgctgggtcatgatgccctcccgctgacggatacaaaggtttcgtgcatggcggcattgccggaaacactgtcatagtgcccttccagcagggcggctatgctggctcccacacctttgatacggctcaggccgtcagaaatggtgccgaagcctgtgagcatgtacacacagtcggggcggatgcgttcggtgacttccgcctttatggtgcctttgcccgcaggcgacgaaacttcgaccatgtcgccgtcgcgtatgcccagcggcgttgctgattgcggatgaatccacagtgtgttttcgggtaccagttcgtgaatcagggcattgttgttggtggaaccgtgcgtgacacaggcgttgcgtccgatgatcagcctgaatcggccctgcggcgctgcggccgggggcgtgtagacgggcatggggtccagccccatgctttcgtaccgctggttgtacagctctattttgtggctgaatgttttgtatatgcggtcttcgtatatgccgtagaccttgctggggttgtaatacacgccgtcacgctcaagagcctgcggggcatccggcaggtcggcaagctgtttcgcgcggtattcttctatagtgaagtcaaagtattccgccagatcaagccttccggccagttccttgactatttcaaacacggggcgcgattcgtacagcgcaggtacaacggggtcgcgctgcaccacacaggcgcaggccgatgacccctgaagtcctgatgccgggtcctgtctttcaagataaccgggagcaggcaggacaaggtctgccatgcaggcggtgtcgctcatggcgatatcgacaaccaccatgaagtccatggcgttgcacatttcaatggtgcgcgcgcggtcgggagcattgaccatggggttagtcttgtacacgaaccagcctttgagcggataaggctctgcgctgagcaccgcctcgcgggtcagtacaaacgagccgtcatgttcaaacaggcccggaacaatgcctgcgtccacgcgttcaaaggggttttcgtcgtaccacggggcatcatagggtacacctttcaaccccacggcccgtgcggcaagcaggccgccgggtttatcccagttgcccagcagggcgttgactatggcaaagctgcggcggatctgggtggaattgctgtaatcggatgtgcgccgtccggggtacaccatggctgcaggtgccgcggcagccagttcccgggccatgcgggctatgtcctgcgcaggaatgccgcattcttgttcggcccattgcggtgtgtagggccgcacatgtccggccagctgctccagaccatatgttttttcgcgtatccattcttcatcgtataatttttcagcaatgatgacatgggcgactgcaagcatgaacgccatgtctgttccgggacgtatggggtgccattcacttgccagtgctgctgttttggtgtgtcggggatccagcacaaccagtttgcagccgctgcgcagggcggtcatcatgtccatggagtcgggggtgaccagcgcctcgaacctgttggccccggccatgatgatgtaacggctgttaagcacgtcggcgtacggagtctcgccgaaggtatcaagatatgcgcggttgttggaaagcaggcacagggattcgtgcgaagtgatgttgtacgagccgaacacctcggcaaaacggcttacaaactgcgactgcagatccgctccggcagtgaacagcataccgcagggggtatacttgctgcgtacctcctgcatgcgttcggccgccatgtccagagcctcatcccatggaatccttttccagcggccttctccgcgctttccggcgcgcagcagggggtatttcagccggtccgaatcatacaactgagcaatgcctgcattgccgcgggcacacagcatgccgcgcgatttaagaaatttggggttcgggtcgagtttggtaaccacaccgtcctgcacacgggcgataaccccgcatttattaaagcacatgtcgcaggcggaatagtgtgaggtgaaaccggggtctgcggcctttgccgagcgtacggccggtgtcagcgaaccgagcacaggcgctccggctcctgccgctgcggccagcccggcggccttgaaaaagccccgtctggtcagtctgggctgcctgatgtccgacatggataacctcctgttgttgcttgtgcgcccctgtgcgtaccggactgcgccctgccgtggcacagtccggtatccggaggctgcctagctgcacttcgccggagagggggagtccttggcgaagtcgatcatgtaggtgaaaatgtcgttgaggtcgctgtcggaaaggccttcccagtctgctttgcagggaatggatgacgtgtctgccttgagagcgcgccattctttctgcagctttgaactgggcgaaagatcacccgcgctagctccgtgacagctgcggcagtgtttgcggaacaggtacttacccttgcgggcgttgccgccgtcggcaaaggccatgctgaaggctgtggtcagaaacagggcggccacgataccggtgatgattctgcgttgcatacatcctcctgatgcagattgcctttctgcgcctgcatgcggcccgcagcagacaggcgggcgggtcgggcgctggtggcatgttgggttttacataacggcttgccgtcttccctttcttgctgcatacccatagggggtatgggtgtcaatgatggcggatgatttttttgtgcaggctgcattatttttttccagccgttattccggagtattacgggcaggcccgcagacgccggaaggctggggcgcacacagcaaggtggcagaccgtacataaaagggaggggggtggacgcggaacgtcccacaaggtatggaaaaatctattgcagggccggtgttgcattctgttgcactgcccgcaggcgcggaatgtgatgccgcctttgtgcggcgcgcagtttgttgcaaccgataaacggaaagaaggctgttacgcgtatgaacatcggcaagtacacgtttgaagagttcaaggaactggccgccgcttttcacagttatcccgctccggggcttctgctcggggggtatatggtggaaatggcccgtcgtcatctgcccgaggggacgttgttcgaggccatggtggagtcggccaaatgtctgccggatgctgttcagctgctgactttgtgcagcacaggcaaccagtggatgaaggttgttccgctgggccgttatgcggtgtcgctgtatgacaaatatacaggggaggggtaccgggtatacgtcgatgccgccaaactcaaggcgtggcccgagtactacgcatggttcatgaagctgcgtcccaaggcggagcaggattccgaccagctgttcagagagattgaggaggcgggcgagtccgtatgctccattcaggctgtgcgcatcgatcccaagcatctggggcacgcgcacatgggagaagtgggggtatgtcctgtctgcggcgaaccgtatccttcccgcgacggcggtatatgccgcggctgtcagggcgaggctccttatgtggtggatgcccgtgaggggggctccggcgctgccggcggtgtgctcgagcgggccccgctgcgcgtggtgccggtggaagatgcctacggcagaacagcgctgcatgatatgacggagattattcccgacgaggccaagggaccggctgtgctggccggacagacgctggaagcgggcgacctgtgccgtctgcagcgtatgggcaagtttcatgtctatgacgattcggctttgcccggttccgagtgggtgcatgaaaacgacgccgtgcaggcatttgccgcccgtatggcagggcagggggtggagtatgacctgccgccgcgtgagggcaaaatcaatttccgtgctgcccgtacaggtatgctgagcattgatctggaagcgcttgagcggtttaatctggtgccggatgtcatgctggcaacccgccatcatgcagcggttgtggaggaaggacgcctgatagccggcagccgcgccattccattgtacctgtcacaggaacatttcagcagggctttgactgcgctgggggacagtccggtgctttccgtgctgccgctgaaagtgaaaaaagcagctgtgctggttaccggaacagaggtgtttcagggactgatagaagaccggtttattcccattgtcaccggcaaactgatggggctgggctgcgaggtggtgagcagcagtattgttcccgatgacagagaagccatagcgcaggccgtacggggttttctggaacagggcgctgaactggtggtgaccacggcaggcatgagcgtggatcccgacgatgtgacccgcgccggactggtggacgccggcctgactgatgcgttgtacggcatgccggtgctgcccggcaccatgacgctggtgggcagactgcgccacaacggaaccgtggcccgcgtgataggagtgcccgcatgtgcgttgtattacaaaacgacagggtttgatctgctgctgccgcgcctgctggcgggatgcgatgtggcccgccgtgatctggcccggctggcagaaggcggattctgccataactgcaaaacctgtacatggcccaaatgtccgttcggtaaatagactgtgcagcctccggaggtgccccgttcggcaccgctttccggaaagagcaatacccggcgccccgttcctgccgcaggctggttgcggggcgtcggtctgtacggccgcagtggtgcaatgcgaaggagcagagagccgcaacagccggcggatggtgcaatcgcgaccggatggtcggcggccacaggtgctgtaccgtatgattttgccgtcccgtgtgcttatgccgtacggcgggagccgtgcgggctttttccggcgggggctggccatggggcggcatgcgggcggccatcattgcgtcagacacaaaaaaagcgcctgtggcgcttgctgtgctgggaacgcgaaagaacctgcctgaaatttccgggccgcccgggtcgtccggccatacggctttaagccttggctccggcacgacatgtatcaccggcaggttctttcttctcgggactcgtcgtgggaattaatccgtcgcatcctccgtcagtgttcttccgttcggctccggacccgttgtcctcggcctcacccctatagtaagaccgctccgcaaagagtcaacgaggaaaagtgcctttccttgtacaaaacgcttgacgaatcatggaccgtaccttaaacacctcttcgcgttgcaggcaaacagcctcggcgccatataaagcgtccccatcgtctagcctggcccaggacacctgcctttcacgcaggcgacaggggttcaaatccccttggggacgccatagaaaatgaagcacttatgctattgcataagtgctttttcttttgctctgtcgccatgtgtcaggcctatgtgtcactttccccccaaaatatttttctgtaaggcggcgcgagattcggcattgatgatgtctatgcctttgaattatcgagatactttttagctagaccaaagatctttctttgtggaaaattttaatatcctaaattttatttgagcggctatggtggggcgtttgctgtgtatactcttgctgatcgccttgtccgctccccattcagagcatgccggagaattgtttgacagttttttggccgcagaaagtggggattcacatgctcaagcaattcttggagctatgtatctgtcatggagagaagttgcaaaagatacagacaaggggcggtgatggataaataaatcagccgaagcaggcaacgctaacgggcagttcctgtcgggggtatgaaaaacaagaaaaaatattcagttcgctaaacattggtatctaaaaacagccaagcaaggacacgcgactgcccgtagcgtactggaactgattgttttcaaagaacttaaagaagcttcagatgcaggagatttggctgcgtaagaagaacttttgaaatttttctccccttcttatgaaaaacgatcattacagcagtaaattccagcatgaaatagtcatgcgttataagcacctcattgattgtcatcccctataatttattgtgggcagcaataaagcatgatcgtaaatagttgttgaatattgagatgttattagaactggagctgccctgctaaaccaaccgctgagtgcccggtttagcagggcaactccagcggtggctgacacgccaagatagtgctcggtctgggcattgacgaggcagatgaagacgaagacgcgcgcgttgagatcggcggcgttccgtttattgctgaaaacgattttcttaccaaatacggcagaaagttttctctcgggttcggtgaaaacaaagaggtggtgcttacccctcttgccggagaaccccttcagctgtaagtgtcagaatgcaatgactgcgccccctgccgtttccggcggggggcgtttttttgttgtgtccgcaaaatgttgccgccgccggatgatgcggtgcccggatgcagaagacgctgtgccgcttttttgccaggcggtactgcatgtctgtgctgtatggagtgtgttcatgtgcagcaatatgcactgcaatgtgcataatggatatgcacattgcacgatgtggtgctgcagtatgcactttgcaatcgggaaataattgtcttgaatcttttgtgttgacaaattttatggttcgtatttttgctttcttctgtcctgcatcataatatgcagaaatatataaaaaatgatattttttggagaaggtatggaacactttggttttcctgttgaggtaatcatagtattttttggtgtcatagctctttctgtgtattttgatcttgtgtcacacagaaatgtcagagaaatatccatagggaatgcatcgaagtggtgtgctttctggattatcatagcactgttattctatgtatatctctgggtgcgctttgacaggcactgggcggacatgtatctggcgggctatctgctggaaaaaagtctttccgtggataatcttgtggtctttattgccatcttttccagtttcggcatcagttcacacctgcagcaccggattctgtactggggtatcatgggagcgctggctttcagagcggtgtttgtggttatcggtaccggacttttttatgctgcaccgtgggtgggctttctttttgccgcctttgtggcgtggagcggtgtccagatgctgcgggacaaaagctccggtatggagatagaagactacacccaccactggagcgtgaattggataggacggatgatgccggtctacacccgcctgcacggcgagcgtttttttgtgaaggacagcgaaatacccgcagcgcagagtgcaggagccataacccgcaaggggctttggtacgccactccggcttttctgtgtctggtggcggtggaagcttccgacctcgcctttgctttcgattcagtacctgcggtcatatcggttaccgaagaaccgcttctggtttacgcggccatgatttttgccatactcgggctgcgcacgctgtattttgtcatcgcggcgcttaccgagtatctggtgcatctgaaaaaagcagttgttgccctgctgtttttcattgcggtaaaaatgactgtccagtcgtggaatcatgccgtgggtgatacgggcattcatatttcgccgcaggtcagcgtgcttattgtcattggcactctggcagccggagtgcttgcgtcgctgcttttaccgcgtcgccggtagcatgctgacggcgcatgccgacggcggggctgcgctctgccgtccatgcagaagcggcccgcaccatacatatggtgcgggccgctccgttatgggactgttcccggtctccgttatgttccggcctgctgccatgccccgcccgtcgggcggggagggcggaggcgcctgaaggggtgaacatgaccgccgccgctccgggactgcctgtgcagtgctgcggggatgcagacagtccggcgcaggagagacgctgccggcagccgccggggtgttccggacggcccgcaacgagaggcaggccgtccggagggttccggaggggaacaggtatgccgcgttactgcggttgttccatggccgactgtgccagtctggaaacctgttcggccttgcgttgcttgcgcgctttggcgctgtgcagcaggtccacaagttcttccatgtgtgccggcttggtcagaaagtaaaaggcgcccagttcctgaccctgtatgccgttttcgggggtcgggttgccggtgtacagaatggtctgcaccagcgggtattgctttctgatgacggccagcgtttccagaccgttcatgccgggcatggagatatccagcaccaccacatcggtgtcggggcgggcggccagtgccttcaggcatgcttcgcccgacgtaaccatagtcacgtccatgccgcgctttttcaggcgcttggtcatcacttccgccagcttttcctgatcatccacaacaatggcatgtaccgtatcctgcatcatcatggctcggtcctcctactgcaggggcgtaaaggggaagaacatgggaatcatgacagtggccagcacgatgaccagcagggtcatgggcagccccacgcgcatgaagtccgaaaacttgtagccgccgggggcgtataccagcaggttggtctgatagccgatgggcgtcagatagcatgccgatgcacccagagcgatgcctataagaaacgcgcgggggtcgactcccagctccatacctatggaaacggcaacgggtgtaagcagcgccgcagccgagttgttggaaagaaagttggtgataagcgcggtcagtgtgactacggccagaaggatgaaccgcgccgatacgccttcaaagggggtaaggaaggcgtgggcgtaaacatctgccgcacctgtctgcgaaagggccttgcccagcgatatggtggcgatgatgagcagcagcacttcaccgtccagcgaacggaagctttccttcaggttgacgcagcgtgtgagaatcataaggaaagccgcgatggtggccgcgggcagaatgcccatgatgcccacagaggcaaccacaaccatggcaaggaacaggcccagcgccagaggtgccttgttggagtagtgaatcttctgaccggcttcttccatgatgatgaaatcgccgtccgatgccagcgagtccatggctgcgcgggtgccctgtaccagcagggtgtcaccggctgccagtcgcagctggctggtcttctgccatgcgtagtgcccttccttgtggcgtacgccgataactgtgatgttttcgtcgcgcccgggggcggtgttccaaagcctgcggccgcgtacccgcgatgcgggcggtacgataagttccgctatggggcgcgcgtcgctggggccggaaaggaacaggtcgccgccgtggcgcagcacgatgatgcggctggcaagcagcgatgtcagagtatccagcgggctgctgaccacaagcaggtcgcccgcgtatataatctgatcctccctgccgggcagataaagcatttcaccctgtctgctctgttccacaacactgcccgaactgcccagtacagaggaggcttcgcttattttcacccccgccagcgggctgccttcgggcaccaccacttcggaaaggtacaggttttcctgctgttcgccgctggagatgaatgtcgacttgcgttccggcagcagccgcggagccacaaatataaggaacagcccgccgatgatggccagcggcacacctaccacggccagttcgaacatgcccagcggggcctgcttgttcagcaccatcatgtcggaaagaatgatgttggtggaagtaccgataagcgtacacgtgccgcccagaatggacgcgaaggacagcgggatcatgaacttggagggtacgaggcggaagcgttcgcacagcatgaggatgatggagatgaacagaatgaccacgggggtgttgttcaggaatgcggacagcgtgatgaccgtggtgaccatgaatatcatcagccgcagcggtttgccgcctgtaagccgcgcggccagattgaccacgaatgacagtgccccggagcgtatgagcccccggctgacaatgaacagcatggccaccgccagaggaccgcggctgccgaacgaaccgaaaatattgctgaaggacaggatgccgcctaccagcgcctcggcaagacacagaccgacgatgatgcccagagcggtgagcggcaggggccatttttccgtgacaaggaagtacagggccagaatcagaattgccgtgacggcgagcacctgcggggacatgaaggttgcttccatgtgaaactcctcattgataccttggtcagtttttttgcatgcgggttattatggagacgatttcgtcggcatcgcacggtttgggcagatactggcaggcgccgttggccagacagtgcgccactgtttcctgatcggcatggccggaaatcatgatgaccggcacgtcgggcaccatgcggctgagcacgttcagaatttcaagcccgctgatgccggacattttcaggtcgagcagcacggcactgaactcgttgttcagcagcatgcgcagggctgtgtcgccgtccagcgcatgggtgacccggatattgcgacggcgcagcctgcgggccagtacgtcgccgaaggcgggttcatcgtccaccagcagaacatggggactgtcattggctgtcatgtgcggctcctgcattttcatatcctgttgcattgtcttttttttccgcggtgccgtcggcaccgcacggtttcaggctgtgtcggggattgctcttcggggtgtatgcgggcattgcctttgctccgtgcggtgcctccggcttcatgatgcgcgtgacgggctggtgcgcatcatggcgggcagtagggtgtatggaggatatattgcgttgcggggttagtcgcctctgcgcagcactatgtcgcctgccttcagcgccgccagttcctcgcagtaggtatctcgtctgcgtttggcttcgtgcagcttttcgataagctcttcggtggaacagggctttgaaagatagtcgaaggcgccctgtttcatcccctgtacggccatggccgttgtggagttgccgctgagcatgatgacctccaccagaggaaactccttgcggatgatttcctgcaccttcagcccgtccggcccgggcatcaccacgtccagcaccactgcgtccaccgaagggttcttccgcagaaaatccagggcttccggtccgttgtgcacagtgtgcacggtcatgttcttgcgggtcagccgccgtgcgagggcttccacaaaggccacttcgtcatcaaccagtaaaacgttcatgagatactcctgtctgcgttgcctgttggttctgccgagcatggggtgacgggcagctcgacggtgaaggtggttcccttatgcagttcgctctggacccggatatctccgcctgcacgggtcacaaggccgtggcagatggaaagaccgagaccgttgccctttcccaccgacttggtagtgaagaacgggtcgaatatcttgttcagcagggtgtcgggtatgccctggcctgtgtcgcttacggtgatgacagccgtgtttccctgcaggcgcgaggtgacggtcagggtgccgtcgcggcggtcttccatggcgtccagcgcgttgttcaccagattgatgaacacctgctgcagttctgaagggctggcggagagcatgggcagggcggggtccagccgcatgcgcgtggtcacgttgatgtagcgggcgcgctgttcggcaaagcccactatttcctgcagcagcatgtttacatcgacacaggcttcatggccggtactgcggcgcgcaaacgaaagcagcttgtgggtgatgtctctgcatcgcagggtctgggtatttatctgcgtgacactgcggcggatttcgccttccagtgcttccggattatcaaaaccgtcatccagcacgtcttcaatccagccgctttcttcgcggatgatggccagcgggttgttgatttcgtgcgccactcccgccgccagttcgcccagcgcgcccagcctgttggcttcaatgacctgtgtgttcagcgaatccttttctgcggccagccgtctggtctggcgggtcacatagtgcacaaacatggctgccccgccgatgagcagcagcgccagcagtatcagcttgtcgagcagctgctttttgggagcggcaaagggctgttgtatggcggcattgggggtgcgcgacacaagcagccagcggccttcattcaggtcggcaaacgcatacaggtcgccgttctgctcgtaggtggtgactgcactgcccgatgcggcatgcatggcaaaaagcttgtcggccatggcgctgacggggcggccctgttcctgacttgcgttcaggccgctttgcggcacgcccgcgcggttgatgacggccacgtcgccttcggtgaactgcgcggcggagcggaccagatcggccatcagctgcatgcgcagagtggcgctgataagccacggttccttggcgctgcccagccgcagtgtaacaaccagcttgggggatccgtccggcatggcaaccacgtcgcccacataggacggcttagctatggcccgctggaaccagcgggcttcaaatacattgctgcccagcaggccctcatgtccggcgtatgcggtcacttctccctgcggagagataagactcagatcctcaaaggcattttcgtactgtccgttaagccgccatagcagccactccagatgaccgtgcgaacgcagttcgtccacggtgcgcgacttgcccagaaaggcgaggttggccctgcgttcgcgcagaaagctgtcgatctgtatggagtgctgccggacaatactggaaaggtactggctggagcgtctggcgtaggccgcttccagaccgtgggataccagcgtgtaggtcagcgccagcgtcagagagacgaacagcagcacaaaggccgaaacccagatagccagtttgtgtcccattgcgttggttttctgcatggcagtgtccacttgtttttcagcgttgttgtgaccgtgaatgcagctgcttgtgcacggggtgtgcctgtggcctgatgtgtttttctaatatgctgattattaagaatataaaaaatattgagtcggaatgcggcaggtgctatggcttgatgtgtcttcttatattctgcgacgtatgtcctgaaaggcctgctggcggcgaggttgtccatgtttctggaaaaaaagcctatctctcagattcttctgttattcactgcacctttgctgcttttgctggtggggttgcagggcggcgttgcgttgtatttttcgttcgatgcgctgcagatggctctgggacgggcagtacagacgcgcaccatggccgtttcgtacgagataagcagctatctgcagaaagtacggtataatgccctgctgctggctgactttgccgcaactgatgaagggctgggcggctatctgaacagagtgggcggactggtggaaagcaacgccgtggaagtggttgtggtgctggccgacggtcgccgggcgcactatgtgcgcagtggcgagcatgcttccggtgtctggcgtgattctggcgagataggcggacgtccggacggatacgattttttatcgagagatattaaaggattaagggttggcgaggttgcagtttcccgtgtggttcctgcgcgggtacttgtgcagggcccttttgaaagcgagctgaccagcatgcccgttatccgtttttccacaccggtgaaagggcctgacggcggggtgggcggtgctctttcgctgctggtggctgccgatcatctgggtacgattctcacatacctgcagtccgacgattcgccgctgcagtcttttcagcggcggcccgcaaggcggttcagctattttgccgacccccgcggatggattttgtacgaatctgccagcgaacagaacaaaacctgccagccggtgcagtcccgtcaggatgtgcgcggcacgctgggactgccgggcatggccggtgcgtttctgccgtccgacgaataccgcagcttctggagcggtatcgccggagccagaaaaaaagaaccctcacttacccagcactgggagcacggggacgggctgttttttcccaccatcatgatggaggcgggggcacctgttctgtaccgcatcagcgacgatgccccgccgcaggtgtggggggtggccttcagtgttgaccgcagtctgctgccgcatgtgctgggcagcaggcaggcggccattctgtgtgccgtgggcgtggcggtgctggctgtaagcgcgctggtgctgtattttgtcgggcgcttttgcggtgcccccctgctgcgtcttgcccgcagggtggaatctgccgctctgcagccgtcgcccgagccggtggaagaggttttcaggggctacgaggtgcagacattgcaacgggccgtcaatgccatgatacggaccatggggttgcaggctgccgagatagaggaaaaaacacgcaagctcacacactatgccaatctgcaacaggtcgactttgcagaggaactcagtccggcacaggagtttgaacattccgcgctgggggtacttaaaggctccagcgagtccatccggcggctcaaggccgacataggcagggccgcacaggtggatgccgatattctgattgaaggcgaaaccggaaccggcaaacagctgacagccgaagccgtgcataaagccagcaggcgctgcaacggtccgctggtacccataaattgcggcgcactggatgaaaatctgctgctggacgcgctgttcggtcatcgcaagggtgcttattcgggggcggagacagacagagacggggcgtttgtgcatgcccacggcggcacattgtttctggacgaaatccagtcagcttcctccaaggtgcagcaggcgctgctgcgggccatcgccagccgccggatacggcctttgggagccgatgcggagtatgcggtggatgtgcgggttatctgcgccaccaacgttgacctgcaggaggagatagccgccggcaggttccggcaggacctttactaccgtatcaaggtgctttcgctgcgcactcccccgctgcgtgagcatctggaaagcattccggcactgacggcgttttttctggaccgtgcgcgtgaagtgctggggctgccgcatctggcactgaccaaaggagccatgcagacgctgatgcagtactcatggcccggcaatgtgcgtgagctggaaaactgcattctgcaggccgccgtcaatgcgcgcgaggggctgatacattctgcggatatccctgtgggcagagctggagagccggccgccggggcatcgcagtggcggccttttgccgccgggcagggccacggggccgatggtgagcgccgcgatgccggaagagcttccgttcccgcgggggggcagggtgatgagccgttttctgccacaggacaggcaatgccggaagcgccgcctgcccgcggtcctgtgcggggcgggcaggtagtgccggcaggtgtgaaagatgcagggctgcaggggctcaatgagcgtcagataaaggctctggagcatctgcgaacgcaccggagcatgacacggcgtgaatacatggcattgttcacatatgatatttctgaccgcacggcaggcagagacctgcaggggctgttcgaacgggggctggtgaccagaagcggagccggaccggccactgcgtaccggctggctgtgtagcgggtcagtccagtgttttgctgtatcttttgagtgccagcaccacggcagccagccagaatacgagtatgggccacagcgaaggccatgaagcctcaaatccgttgcctttaagcagtatgccgcgcacgattcgcaaaaaatgggtgagcggcagaactgaaccgatggcctgtgcccattccggcatgccgcggaacggaaacatgaagcccgacagcagcagtgagggcaggaagaaaaagatggagagctgcaccgcctgaagctggttgcgggcaaaagtggagaaggtgacacccatgctcaggtttgcgccgatgaacggcagggccagcgcaaacaccagccagatgtcgcctgctatgggcactgcaaacacatatcgggcggctgcgatgataagtgtcatctgcacgtagcccacaagaatgtacggcagtatttttccgatgatgacttcgggcggactgaccggcgttgaaagcaggtattccatggtgcccctttcccgttcgcgggtgatggccacggcggtgatgaccaccagagtaagggtaagaataacccccatgagtccggggacgatgttgtactgggtgacggcttccgggttgtagtcggcatgaatgcggatggtcacaggcagttcctgccggggaatgccggtcggcccctgcaggtcgcgttgcagcgctctgcggacaatttcggcaaaggcccctgttccgccgccagaagccatgggatcagtggcatccgcctccagcagcagaacgggtttttcgccgcgcagcagacggcgtgaaaagtcttcgggaatggtcagggcaaactgcacctgaccggaatcgagcaggtgacgtaattcctgacgtgatgcggcatgccgggtgatgcggaagtaggtgctggtctgcatggcgctgacaaccgaccgggcaaacggcgaattgtctgcggccagtacggccgtgggcagattgcgcgggtcggagtttatggcaaagccgaacagcaccagctgcagcagcggaatgcccagcatcatgcccagtgtcatgcggtcgcgccgcatctggatgaattctttggcgacaatggcaaaaaaacgccgcaatgacagaccgttcatgagccggaccctccgtacggcggtatatgtctgccgttttttccgccgtccggctcttccgtgccggtgtgccggacgtcggggctgtgtgactgcatgaggctgatgaacacctcttccagccctgtttccacaggacggcatgcggccccttctgattccagaagcatcattgtttcacgcagcagtccggcgtttttgccgcttacatgcagggcattgccgaaggccgccacctgttcgacgccgggcctgccccgcagcgcccgtgcggcgtggtgcggttcctgtgcggtgacccgccatgtggtcagtcctgataccgctataagctcttcgcccgtgccctgcgccagcaggttgccgtatgcgatgtatgccagtctgttacagcgctcggcttcatccatgtagtgggtgcttatcagcgaagtgatgccttcttccgccagcatgtgcacctgatcccagaagtctctgcgggcaccggggtccacccccgcagtgggttcgtccagcagcagcagacggggactgtgcagggtgccggcggccagtgccacgcgctgtttccatccgccggaaagctgccccgcaagctgtccggcaaaccggcgcagtcccatgcggtccagactggacttcactgcgcgcacagggtcggcaacctgatacatacgggcggcgaaggtcagattctcggtaactgtcaggtcttcgtacaggctgaaccgctgcgtcatatatcccaccagcggcttgatgcggtgagcttcgcgcagcacatcaaacccgagacatgtgccgctgccgctgtcgggacgcagcagcccgcacagcatgcggataaacgtggttttgccggagccgttggggccgagaaacccgaaaatttcaccgcgccgcacctgcaggtcaagctgattgaccaccgtgcggcggccgaaggatttggtgatgccccgaacgtcgatgaccagcgggggggcggttgttgcgcctgcgggtgccgtctgttgcggggcggatgccgtgctgtcctgtaatggtggtgtctgcatgggctattcctgtccggaagcggagccctgagactgcgctggtacggtacgcagcgagggaatcagaacatccacaggctgaccgggatgcagtgcggcaggatggtcctgcacggcgggcagatgctgcggcgtgcggtccggtgttgcggcggcgggcgcggcacaggccgaagcttccatcatgaataccagtttggcccgctgcctgctggaatagatgaccggtggcgtgtattcggcattgtctgcaatgtagctgacgcacatggtgaccggtgctccgccgccgtccacatgcaccacggccttgtcgcccgtgcggatgcggccggccagcggctgcgggacaaaaaagcgcaccttgatattttgcggcggcagcagcgtgaccaccggtgtgcccgcgggtacccattcaccggtgcggtacagtgtgtcgtgcaccacagcggcagccggtgcgcgctggattttttcgtccagctgccagcgcacctgctgtagacgggcctgtgccgcctgcgcctgcgcctgcgctgcgcgtatggcgtcttcacgtcctcccatgcgggctgtggccagttcggcccgtatctggcgcacctttgcggctgtctcatccagctgcgtgcgggcacggtccagttcttcgcgcgaaatggtgccttccttgaacagtgcatcgcggcgggtaagcacatcaccggccagttcgcgggcggcatcggcctgacgcagacgggcctcaatggccctcagttcgctggggcgctggccttttttcaggtcttcaagtttttccagagcgttgcgcacgttatgttcagcctcgcgcacggccggtccttcctgtccttcttccagcgcaaacagcacgtcaccggcaagcacatggtcgccgcggcgtacgggcagacgttccagcctgcctccggcaccggcgcccacatatacatattcgccttccacatacccctgaaagacccctgccggttcttcccgttgcggcatgaaaagaaaaaccgccgtgacggtgaccaggaccggtatgatggtggcgggggagagtctgaaaggcatggtcggctcctgacgttgctgtatgtatattgtacacatagcagcaatcggggaacaagggcaacggaagtatgccgacagccggtgcgcgcaggcggcagaagataatggcagtgtctccgccgtcagggcatgctcggggggtgccgccggtgttattgctttgctgcagaaagtgcgggctgcgcatgcgggctatggtgcggcagaattatgcggcagcagccgctgcagcgcatgcgctctttacatgcgctgcgtgaaagagtaccgaaagccccctgcgtcacactcaactttttttgcatcagtacggagggccgctgatgagccgcaataccgaactgcaccttacggtaggtgtggatgagcctgtttcccccctgaaagcgtttgcactgggcctgcagcatgtgcttgccatggatgtgtatattgctccttttgtcatggccgggctgctttcgctttccgtgccggaaaccgcaactttcattcagatgacctttgtggctgcggggctggccacacttatccaggcggggttcggcatccgcctgcctgtcatgcagggaccttcctatgtgcccatcggggcgctggccgccataggcaattctctggggctgggcgccatgttcggttctctgctgccgggggcgcttgtcatgacgttgctcggcaaaccgctgcgtgtgttcagcaggattgtgcgttttttcattccgccgcttgtggggggcactgtcattgtcattgtgggcattgcgcttatgcctgtggcactcaaggggtgctacggatatttcggcgatcctgcgcataatgccgtcgtggcgctggtgtccgctgcggtgctggtggtgctcactgttgccggttcgcgtcccggcagatttaatcaggtggtgcgcatggggtctgttgttttcagcatggcagcaggaacccttaccgccgccgccttcggcatggtgaattttgacagcgtggccgccgccccgtggctggcgctgcctgttatctttccctacggtactccgcatatcgacgtctccgccgcgctgacgctggtgttcatataccttgtggtgctggtggaaaccacgggaacgtggtttgccgtggaggcggtgacaggttcgcgtctggatgatgaacggataaacggcggaaccttcggcgaaggtgtgggctgttttctgggtgccatgctgggcggcacgcctgtgacaggctattccaccaatgcgggcatcattgccattaccggcgttgccagccgatgggccatcatggcgggcggaggaattctgctggtgctgggcatggtgcccaagctgatgaacgtcattgccagtattcccggaccggtcatcagcggtgtttttgccgtcatctgcgtggtcattgccatgaacggtttccgcgtggtgcgtaccgtcacgctttccgaacgtaacatgctggttatggggctgcccattctgcttacgctggccgctgttttcatgcctgccgaactgcgtgaccgtctgcccgcgctggtccgttatcttgtggaatccggcatcgccgtgggcgcggtttccgctgtcgttctcaatctcatcctgcctaaggacgcagaataatcaaggaaacgtcatgggtaccattcttctccgcaatgcgactattctttccatggattcggaacgccgtgtttttgaaaacggcgatgtgctggtcagagacgaccgtatagccgctgtgggggcagttgaccccgcagaggcggatcaggcggacgaggtggtggacctgacagggcgcatggtgctgcccggtctggttaacacgcatgtgcacacatcgcagcagcttgagcgaggtcttgcggatgacgtggatctgcttacctggctgcacgaccgtacatggccctttgaaagtgcacttacagaggaagaccagtacctttcgacccttgcctgcggttgcgaacttatccgctcgggcgtgaccacgtttgcagaggcgggcgggcagcatatggacgccaccggccgcgctgtggaaaatctggggctgcgcgcccgtctgtgcatttcaagcatggactgcggcgaagggctgcctgaagggtgggtgcgccccatacaggaggtgctggcagagcagaagggattgtatgaccgctggcacggcaaggccggcggccgtatcggagtatggttcggcctgcgtaccattttcaactgctccgatgaactgattgtggccaccaaggatatggcagacaccctgcagaccggtgtgcatatgcatgtggccgaaattcaggaagaagtccgttttgcccggcagacccgcggtgcctcgacagtggaacatctgggtgcgctgggcgcgctgggacccaatctgctggccgtgcatcatgtatggcttaccgcaaaagaagtggacctgctggcgctgcatgatgtgaaaacatcgcacaacgccgctgccgccatgcggtatctgggctttgctccggtgccggaaatgctgcgcaagggcgtggccgtttccataggcacggacggggcacccagcaacaaccatatggacatgatgagtgaaatgtaccttgtttcgctgattcataaaggacggcaccttgacccgtgtgccgtaacggcggacaaggtgcttgaaatggccaccgtcatgggggcccgctgtatgctgatggatgattccataggctcgctgagcgaaggcatgaaggccgacctgatggtggtgaatccgcgcgacttcgggtcattgccggtgcacgaccctgtgtcggcgctggtgggcgccatgtattccgccaatgtggaatcgtccatgtgtgacggccgctggctgatgcgtgacagaaaggtgctgaccgtggatatggaagggctgctggacgaaatacagtccagagccgatgccgtgcgcagacgggccggcattgagctgccgccccgttttcccgtggtcagagtgcggtagttttttgcacggaataaaccggccggtgcatgcaccggccggttttttttattcagtttgcgcagcgtgttgccggagtcagcttttggacagcatgtccagctgagaagccagttccgaaaggctgtggacggagtttgaggattcgcccatgcgttcggccacttcgttggcaatatgattcacttcgtccatggcgctgcgtatctgttcgcttgccgccgactgttcctcggcggcagtggcaatggcgtccacctgcgatgaggaaaggttgaccagctccactattttgttcagagcggcacctgactgttccgcaagctgcgaggcattgcccaccatttccgtggtggtgtccacatttctgatggattcctgtgcaccgtcctgaatggcgctgatggcgtcgcccacttcgtgggtagcgctcatggttttttcggccagtttgcgcacctcgtccgccaccacggcaaacccgcgtccggcgtcacccgcgcgggctgcttcaatggctgcattgagtgccagcaggtttgtctggtccgctatgtcgcgtatgacagtcattacctgtcctatgccttccgcccgcgagccgaggttctgcattacttccttaagtgccgccgtctgttgctgcacgcgcagtatggcattgacagattcacccactattctggctccttccagtgcctgatcgcgggtatcggctgtctgctgcgcggcggcggaagcgtttctggccacctccatcaccgtggcgttcatctgctccatggctgttgcggtttcggttacgcgctgctgctgggtcagtatgccggaattgatctgctcgaattcaccggaaagctggtgtgtggtgtccgtaacctgtgaagccgcttcgcgtgtggcctcattcactttgctgatgcgtgcgagctgttcttcgatggcgttttgcgaatgcacaaggtcggtcacgttggaggccacttccacatagcccatcttgcgtccctgcgcgtcacgcagcacatcggcagaaggcttgacgtacagcgtctgaccgtcgcggtctatggacatgatgtcggcctttaccggcccgttgactttcttggccatttcaatgggacaccgttccgtctggcagacttcggtgctgaactggtcatggcagttgcagtctttcagcttgttcgtgtccagtcccagaaagtcctgcgtggctttgttggccatgatgatgttgtattcttcatccacggcgaaaatgggatcaggtaccgtattgagcacgtccacatagcgctgcatgtcggtcatcatcagtcccagcttgttcatcagggtgttgaaccagcgggcaaggtcgcctatttcgtctttctggctgtcgtgcagccggtcgtcaaaattggccctgtcttctgcaatgtcttttattttatcaaccataaggctgacagggcggatgatgaaccggcgcagcagtatgaacgaagccactgctggaagaaccagaatgacagccagtgcggcggccagcatgttggaggagtatgcctttatggcgacgaattcggaaagatcgagagcgcataccagcacgccaacctgttcgccgcggtagtcgcgcacagggtgcgtggccagagcctgtgtgccgtggcgtctgacggcaagtcctgttttgccctcttcgagcagctgcgtgtcaacatcttccagcagtgcggcgttgtcgtgcccgcttaccagcacaaagctgtctccggtcagcggatacttctgcggatcgttgagagaacgggccacggaaagctggtctttgttcatgaacagagaaaggctggtgccatggccggaacttgcttcaagaatggggtcgaagggcaccagtgtttcaacggatcccagcgctttgccgtcgggccctttgaccggagccaccccgcgcaccacaaagccgccgcgtcccagctcaatgccctgtacggggttgccggtgcggttcacatccagcacggtgttgcggaagctgctgatatcgtcggaaacatcagtccagactccgttgcgctgcacttgttttttacgccacaggcgtaccagactgcggccgttgggcagatggtagtgcagctgcattttgcggcctgtgctgttttcgtaccctgccagtgcgggtgccatggatttgcgcagcatgtcgcgggcagcctgcccctgcggcgaattttcgtcgtttatgttgccgctgtgggccagctgaaaggctgctatgacttccggctggcggctgaaggccgctgccagagccagcgccgatgttccggccgtgtcgatgcctgaatcaacggtgtgaaagacatccgtcaccatggaggagacgaatttttcctgcatgcgctcaaacgaagaactgatgacggtgtaactggcgacaccgagggccagcacgataactatctgggggagggacaacttccagccgagcttcatatgaaatccttgcagatggttgagcctgtaaaaggcaatatgaaggtatctgggcggcccgccggcgccacatgggatctttgcacttttctgccatgtaaagactaatgaaacccgactgcacttttgattattttctgccccgaaatcaaaagtgaatttctaacggtctcattggtcgaaaaggtacaggagttctccatagcactccttgtcgagtgcgtctgccggtatgaacctgagcgctgcagagttgatgcagtagcgcaggcccgtgggaggcggtccgtcgctgaaaacatgccccagatgcgaatcggccagtctgccgcgtacttccgtacgggtgaagaacaggccgcggtcttctttttccacaatgtgtccggctgcaagcggctggtaaaagctgggccaccctgtaccggaatcgtacttgtgggtcgaactgaacaaaggttctccggaaactatatccacgtaaattccgggttgtttgttatcccagtattcgtttttaaacggcggttctgtttcgtcatgctgcgttactgcaaactgcagaggactcagctttgccttcagttcttctttgtccggcagggtgctgccgtgccatgtttttccgctgacggccggtgtgttctgcggtgtatgtgcacctgactgcgcagcggaaccggtaacgaatgacaaataactgaacacagcggcaaaatcaagtaaaagtatatagtttggtttcattttgtttctcctgctgttgtattgtgcaatggaggctgctgattctgtgccgccggacgcatatgctgactgtgcaacagtacttttgcagtatgttatacagctaggaacaagcagggggaagtcaattgccgtatgcggctgccggctgccgcttttgtgttttttacaatagaataaacccgtattttgcgccaagataggatatggccggaagccggaaagccgcggccctgtgtcgcgggcgttttgtcaggatcgcagcgctgtgcaagaccgaacgcaggaagcgcggtgttgtttacggtgccgctacgtgccacatgttgttcacggccgcctgtgcggccacagactaccagagatacaaggactgctcatgaattttgatctggaaaaggaacgccgcgggttggatcgcaaactggaagcattgcggaaaaaagaattcattcccgctgcgttactggatattgtagccagaaccgcgcaactgcagcttgaagcacgggccaaagtgcaggtgacgctgcccgccggacttactgcggccgatacccacgcacagggtgcccccctgctgccgcgtgaacattttccctatgacaaggcggtcaccgccgaaacgttcggcaaactgctggcgctgatggccgcatcgggcggatccatggcggcaggagcgcaggcgctgcacaaggcgcttgaggcccgtgagttttcgctggaagaagcctgcagtgccctgctgcaggacgaccagctgttttttgccgactggagcgcccgcatgccggaagctcccagctttgtgcggtttctcgtgcagggcagcatggtaccttcgcttatggccgtttccgacctgctggcgcagcagcgtgacactgcgtccgtgtgggcgcacgggcactgtccgcattgcggttccatgccgcttgtggcctcgcttaagcagaaagagggcttccgctatcttacctgctcgctgtgccgccacgaatacagagccaaaagactgcagtgtcctttctgcggcgaagacgaccacaaaaagctcgaatacttcaaggcagagggtgaaccggggtttgaggtgcatgtgtgccgcagctgccactgctacctgaaaacatcggatttccgcgatatggaccggcagtccgttcctgtgctggatgatctggaatcgctggcactggatatccttgcccgtgaacagggctttgtccggccgacccagtctgcatgggggttctgatcatgtcgggcacagatggcggggctgtgccccgcaatgtgggggtgcgccgctacagcgacggcagctggcacatggtggacgatgttctgagccgtgaagtgccggtgagcgtgcgtgtggacggcggagaacggcacatgctgtgggcatggcccgaaaacctgcacgatctggcggcaggtcatgccctgctggatatggggctgtgcggggcggccgtgaaggtgcagcaggtggaagagttttcgttccttgtctctgcatcgggtgaacagcggtgtccggcagatgccgatgcgggaacccttgacgcgcagtcgctgatgacgtgcatgggtgactttatgggcgccgccgggctgtgggacggcacgggctgttttcaccgtgccggagtgctggacgccgccagccgcaccgtgctgcaccgtgcggaagatatcggcaggcacaattgtatcgacaggctggccggctgggctgcccggaaaaacgtctgtccttccggtctggtcatgctggtctccgcgcgggttacggcaagcctgtgcgccaaggccatgcgtgcaggattccggttcatcgtcagccggtcggccgttaccacggcctcggtggacatggcggcttcggccggtgtcacgctggtcggctttgcccgcgacagggagcggcgtttcaccgtgtttaccgatgccgcagcacgggtgcttgactgatgagcgcgccgcacgctgccgtatcggcgcccgtgggagtggtgcttgccggcgggctgagtgcgcgcatgggcagtgataagcggggcgtgcggttgttcggcgacagcgagccggacctgctgacgcgcagtgcggcactgctggagcaggtgaccggcgaggtatggataagcgtgcgcgacgggctgccgctgacgggcggctacctgcggttgcgtgacgaagaggaaggcatgggaccgctgggaggcataatgaccgcgctgcgcgccgcacaggatgccgtgctggtgctgtcgtgcgatctgccttttatggaaaggcccgtgctggaaaagctgcttgccgcacgggcacagcggcccgcagggacgcttatgaccacgtttgtacagcaggagacaggctatatcgaggctttggtggcggtatacgaattcggcgcactggaatggttccgccgcgctgcggagcgcggggtttacaaagtgagccgggtggtgccacaagagttgcagcatcgcgtcgcatactcgcgggaggaatccctgccctttttcaatgtgaattatccggcggatctggaaatggcccgccgcgtcatacgggcactgacaacatgagcaccttgcatcacgctttttccggcaatgtgccgcaggctgccggaccggcagcggcggaacggttttccgacgaatacggcaggcaggtgagctatctgcgtctttctgtcacagacaggtgtaatctgcgctgcatgtattgctggacctgtgacggtctttccttcattccccacgacagcatacttaaatatgaagaaatgcttcagctggtggacgcggccgtgggcatgggcgtggaaaaggtgcgcctgacaggcggcgaaccgtttgtccgcaaggattttctgtttcttgtggaatcgctggtcaggcggcatccttcgctggatgtgcgcataaccacaaatgccacgctgctggcgggcaaagtggctgctctgcgtgatctgggtgtgcggtatgtgaatatttcgctggatacgttcgagcgcgaacggttccgccgtgtggcggggcgcgatatgctgcgccatgtgcgtcgggcgctggatgaagtgctggaacacggcatagggctgaagcttaacgcagtggccctgcgcggcttcaatgacgacgaactgcctgtttttcttaattttgcgcggcgtaatgccgtggacgtgcggtttatcgagtttatgcccatgggcggctgcacacgctggtcgcaggaaaatttctggcctgcatccgatattctggagacagcccgcagacacgcggatctgacgccggtggaaggacgcagcagacgcagcgggcctgcccgtttgtacagcatcgaaggcggcaaagggcgtttcggccttatcacgccgctttcagaccacttctgcaactcgtgcaacagactgcgcataacacctgacggcaggctgcgcacctgtcttttttccgacaaggaataccgtctgcggccgcttatccgccatccccgtctgggaatgtccgccgtgatgaaggtcatgcggctggccgcgcaacgcaaaccgctgggctacaggatgctggaacagctgcatgccgacggttccgtggcggaaaagcgcatgtccgccattggcggttgatgcagcagcaccggattcagccgtctgcggtgtgcctgtatcagcaggcggaagccgccgcgtgttccagtgcttcgggcaggcagtcaaacgtgcgggcatgtgccagcactcccatggcgtcgaatacatggcggaagctttcggacaggccggagatgatgaccggcgcgccggaacccgacgcggagcggatggcgtctgccagtacgctgatggctgcgccgtttatggatgtgctggccgcgaaatccagcacaacgcaactgccgggctgcgccgcttcctgaaaagctttacgcagagcggcttctgatgccgtgcccagtgtgccgcgcagcgtaatgaccacagcaccccgcgcctgtgacagtgtcagcgggtgtccgttttcctctctcagactcaggcgctcctgcgcccttgccagagcctgatccagtgattcgcgtctgatgggtttgttgatgaagtccgtggcatcaagattcagtgcccgcagggcaagctccatgtcgccgtgccccgtgatgacgatgacttcggtggcgggggcctgttccttgatgaggcgcagcacttccatgccgtccatgccgggcatgcggatatccgtcagcaccagcggcggttgccgcctgcggaactctgccagtccccgttctccggaatctgccgtgaacacctcgtgcccgtacgctccgagcagcagcgaaaacattttcagggtgggggcttcgtcgtctattaccagtatacgcacgcggttttctccgtattgcgcacctgccggtctttgcctccggtacgccagtgtgtgtctgccacaggctgttgccgccggagcgtccctccggcttgggtcatgaggtagcttttttttgccttgcgggcaaacagggcgcgcttacgctttgttatgcaccgttttccggtgtgtcacgttctgtctgtgtgccgccgcgggccgttgccgccctggatgtatgggttgctccgcgggggtcgtgcacgggaaaacccagatgaaaagttgtgccttctcctgttttgctctccgcacgtatctgcccgccgtaatcgcgcactatgccgtagcttatggccagccccagccccatgccctgtcctgtggccttggtggtgaaaaacggctcgaaaaccttgtcgcgcatggcctcgggaaagccgcagccgttgtcgctgaatgaaagaaccacctgctgttccgctgcacgcgatgtgatgacaatgcgtccgtcggtgggtttttcctgcgagcgccggcgttcctgaatggcgtcgcgcgcgttggatatgaggttgaaaaaaacctgctgcagacggttgtcatgtgcctgtacgggcggcaggttttcctgcaggtccagcaggatggtgatgttctgcagctgaaactgcctttcggccagcgaaacaacggcacgcaccggagcattgatgtcgatgggggcagccagaaaatccgccttgcggctgaacgagcgcagggtgttgatgatttccgtggccctgtccacctgagcgcctatttcttccagcacttcgcgtgcatgaccggcggaaatgcatatgtgaccttcgttgttctgcggcagcgatgaaaaaaccatggcaagataatcgctgcccatgcgtatggcgttcagcggctggttgagttcatgcgccacgccggcactcatttcacccagtgatttcattttggatgcctgtaccagctgggcatccttttccatcatgtcggtgatgtcggtggtggccactatgatggccggtctgcccctgtatcctatgggacaggcatgcatgtttacataaaacggaaccttgcctttgcggtagtgcacaaccttgctgaaatacagacaccctgtggccgattccgcttcgccgccctgctcgaacacggccagacattccctgttggggtcggggccgacttccagaaacgatgtaccggtcaattccccccgtccgtagccgtatacttcttcggctctggggttggcgtccagtatggtgtggctggtgcagtccaccacaaatatggggtccggaccgctgtcgaacagtgaccggtatttgccttccgattcctgcagccgctgccggtacagcttgatggaccagaccatgttgcggaatgagtcagtgagctgcagcacctcatctcctttgcgtttgcggtaaaaaacgcaagtcttgcagcggtgcagtgattccggcgacatgtggcttttcatctgctcgtcaaaatgccagcacggcaggtccgtatcgtcataggcagggcagtcggttatggtccagccggagccggcgccgtccagcgtgcccgcagactgaaaattaccccgcgaaagatcatcggaaatgcgggtaagctgcaccacgggcgcggtgatgtaccgtgacagcctgtgactgataagaaaaatgatcacgatgactgcggagatgaatccgagaaaagtgatgcgcagtttgcccacaaggcggtcgatgtgatctttgctgagccccacgtggacggtaccgatacggtacagcccctcgtagatgggtacggcgatgtcgtaggccggttcgccgtgcaccgataccactttcacactgcggctgactcctgcaggcaggggatttgctccggcaagctgggggggcagcggacgtaccagcgtgtgccccagcacggtgttgtctttgtcctgcacaaagatataggccaccagctgctggcgttcgcgcagctgggcttcgtcaaatatcaggttcagcagctgcggccggtcgttgtccagaatatggcttgcaccgcgggctgcaacgctgtgggccacggccgtaccccgcagttccagttcggtggtcaggctggataccagaatccagcgtgccagcagcgcaatggtgccgctgatgatcatgatgaccgcgagaatggaaaaaaagaatttgttctgcaggctcagcgccgaaaatttttccagcaggcggttcatgactgtgctccgcgggcattgtgctgccgggccgtgtccggtgccgatgcggccggccgcccgccggcagggggcagcaggtcccttaccggagcaaagtccttgatgagcacaaactcaccgttgcgcagcagggtgaagtaaacctgatccatgccctgatggtccgtattgctgaatgttacgcggctgcgtccgcccagcggaaacgcatgcagcgattccacggcgtcgatgaacgattcgcgcgtcagtccgcgtccggcaaggcgcagcgcttcaaccagcacgcgcgcgttgacatatccttccagcccgatgatggagggcgtgtcctgcggataatagcggcgcatgagttcggtgtattgccgtgcgtcggccatgagttccggtgtctgcggggcggacgggggagggacgacctgtgacatggtcacgggattgcggtggtcgccgtgcagcaggcgggccagttcttcggcaccggcaaatgaaagcgtgtggaacacggcgcgcatgccggcatctgcggccatgcggatgaaacgggcgcacggctcgtaggttcccaccatgacaactgcctgaggatcagcagccagtatgcggttcagtccttctttcacatccagtgtgccccgctggtatgatccgcgtgccaccggcgcaagccccagctcacgcagggccagttccgtacccgtaagtccgtcaaaaccgtaatcgtcgtactggtagaacacggctatgcgcgtaaagccgagatcctgtaccagatgccgcaccgcggcttccgtttcctgataatacgaggcgcgcacattgatgacatagcggctgaacggatggcgcagtctgttggctcctgtgaacatgcccagcagcgggatgcgggcctcttcgataagcggcagcacacgcacggtggtgggggtgcccacatagcagaacaggccgaacacatcgccttctatgagcaggttctgggtgttggcaagacagcggggcgggtcgtacccgtcgtcccgtacatcaagaacaatgcgtcgcccgtgtatgccaccgttttcatttatgtatttaatatagctgagtgcgccgcgcatggtctgtatgcccagatagctggcatggccggtaaggggcagcgatgagccgaaccgtatttccgtgtcagagatgcctgtgcgggagcggctttcttgcgcggtatcccgcgtgcggtcgcagcctgccgcaggcagcagcaccagcagcacagtcagtacaaaggataatgcgccgcggacgcgggtgttgtgcgggcgggatacagaggacagggccggaaaaaacgtcacgggacctccgcggaaagtatggcgttggcgggcgcggcatctgctgacggcagcgtctgcggcatatgtgccacaccggcggtcaggggcgggcactgcgtatgcggacagacttaccccgccttgcggcttcagggcaaggggccgcttgctgcggctgcggcgtcgggtgtttggtacaatgcagacacctgatgcattgccagaggccgcgcgggcaggtactctgtggtatatgtgcgggccaaattctttaccggtgccccgtgcgccggtgccggaggagacagcatgaaaatgtttgcgcaggcgggcatggcggccggcggcatcaggggtgttttttttcttcatttcgcacgcacaggcgcggtgcgctgctgcgtgctggccgccgtgctgtgctgtatgctggccggggccgcaggcgtgcgggctgcggaaccgtttccggacataacgctgccgccgcacccgcaggctgctcagctgggactgcccggacattccttcaggctgagcgacacgacggcggatgtactgctggtcaatgtgtacagctggttctgcggtccgtgtcaggccgaggccccgcggctggcagcgctggacagggaaatcagacggcaggggttgaaggacagggtgctgctcataggcattgcggcgggtgacgggcccgacatggtggagaggttcagagaaaaacacgccattcctttcgcgctttttgcagatccggatatgacactgtatgccggactgggcggattgcccgtacctgccatgcatgtggtgcggcgcacaccgcaggggcttgtgcgcaccgagctgcatctgggcatgttcgcggaagaaccggcggcgtttctgcggcgtgtcgcggcactgccgtagccggcagcggttgctccgtcgtttgctttcgtggcgtattctgtatagataactggaatgactatttcatcgcgtgaagacctgctgcgctcggaagatgccgcgctggcgtacgttctgcgggaatgctggccgggcggcggccggttttgtccgcgctgcggcgaaagccgtctgtacgaccttgccggaggccggtcgcgctgtgcgcggtgcaagtatacttttcaggacttcagcggccgctggataaacaacggggggctttcgccgctgacgtggctgcgtctggccgatcttttcagccgtgaacccacggtgcatcagatggccgtggaggccgggctgtcgtataacgccacatacaaggccgtgaccaccatgcgttttgccattctggcgcatgccacggacgccgtgcagctgctggggccggaaacaggactgggcagttttctgcgcaaccgcaaactgaccggtgaccctgattcaggcggacgcggcacggtgcccgtgttcggcattctggaacgtaacggctggctgtttatcgaccttgtatcgggcatgtcggccgaaacagtttttcatttcaaccacagctttcatctgaaagtggaacgggcgggcaaccttatatggactgaccgctaccggcactatgatgcactggttttctgcggcgatgattcgctgccgtatgagtatctgcgcaggcatgacaggcctgtggcggtggaatgcggtaccggattctgggcatttgccgaaaaacggctgaagctgttcaagggcataaccccccgtcgttttccgctgtatctcaaggaactggaattcaggtataacatgcggcacagcgatatttttccggtacttgtgcgctatctgtgcgattttgtacctgatatgaatccggaaggggcggcggagaccgcagccggtgctgcccgcgggcatgcggcggggtcacggggctgataccgtccgccggtgccggaccgtgagtatgattctgttctgctattattaacatattgaattagcatccattgaagcctgtcctgtgtgccagaagtcacacaagacaggcttttttgtattgtgcggggctgtgccgctagtatttgcccacaggataacggagcagtgccggtgtgggccggaatgctctgcaacaggcaaggtgacggcatggaaattacccgttcaaggcaaaccgcgatgccgcccgctgaaggtattccctttgcgggactcgggcacagtctggctccggtcaggctgcgcgcgcgtctgctggtgcccgtgtattcgggtgcaggctgcaggggggtgtcgggcgtgcagcgtcccgttgcgcggcatctttacggatttgcgctgcaggtgcggctgggacgcgaaatcagagggcgatgacatgcggcatcacaaaggaggcatgatgacagtatcacggagaacttttatcaaggcggcagcaggtgcggccaccgccacggcatttgcggggctgggggtcagcctttcgccgggtgtggcgcgggcacagctgctcaagcttgaatgggcacggcagagcacatcggtgtgctgttactgtgcggtgggctgcggccttatcgtccatacttccaaagacggacagggacgcgccatcaacgtcgagggcgatcccgaccatcccatcaacgaaggagccctgtgcgccaagggtgcttccatctggcagctggcagaaaacgaccgccgccccgcaagccccatgtaccgcgcgccctacagcgaccactggcagcctgtatcgtgggagtgggcactggaaaacatagctgcccgcatcaaaaagacccgcgacgaatcttttatcacccgcaatgaaaaaggcgaacaggttaacagaaccgacgtcatcgcctccgccggttccgcggcgctcgataacgaagaatgctgggtttaccagtcttttctcagatctctcggcctggtgtacatagagcatcaggcgcgtatctgacacagcgcaactgtagcggctctggcagagtcgttcggacgcggtgcgatgaccaatcactggatcgacctcaagaacagtgactgcatacttataatgggcagcaacgctgccgaaaaccaccccatttctttcaaatgggtgcttaaggccagagacgcgggcgccacgctgattcatgtggacccccgctatacgcgtacctcggcgcggtgcgacatgtacgcacccatccggtccggtgccgatattcctttcctcggcggcctcatcaagtacattctcgataacaatctctatttccgcgaatacgtggccgagtacaccaacgcttcgtatatcgtgagcgagaagtacagctttgaaaacggcttcttcagcgggtttaatccggaaaaacgcaactacgacaagtcgcagtgggcgtttgaaaccgatgctgacggcgtgccactgcgcgacaagacactgcagcacccgcgctgtgtgcttaatctgcttaaagagcattacgagcggtacaccgtggacaaggtggttgatataaccggcactccgcgcgaagacctgcttgccgtgtacaaggcgtttgccgccaccggcaaaaaggacaaagccggcaccatcatgtatgccatgggctggacccagcataccgtgggtgtgcagaatatcagagccatggccattatccagctgctgctgggcaacatcggcgtggccggcggcggggtgaacgcactgcgcggtgaatccaacgtgcagggttccaccgaccagtgtctgcttgcgcacatcattcccggttatctgggtgtgcccaaatcgggctggcccacactggccgattacaacaaagccaacaccccggtcagcaaagaccccatgtcggccaactggtggcagaacaagcccaagtatgtggccagcctgctcaaggccatgtaccccgccgcatcgctggacagcgcgtatgaatggctgcccaaggtggatgcgcacaagcccatgacagactacttctggctgtccatgtttgaaaagatgcacaaggagcagttcaagggctttttcgcatggggcatgaaccccgcctgcggcggtgccaacgccaataaaaaccgcgaagcactgggtaagctggactggctggtcaacgtcaatatctttgaaaacgagaccagttcgttctggaaagggccgggtatgaatccttccgacatcaagacggaagtattctttctgccgtgcgccgtctccatcgaaaaagaaggctcggtcacaaactccggccgctggatgcagtggcgttatgcagggcccaagccctacgccggcaacaagcctgacggtgacatcgtatatgaactgatggaaaaggtgcgccatctgtacggcaaggaaggcggcgtattccccgaccccatcatgcatcttaatctggacgactggcatacggaccacgtctttgacccgcataaggtggcaaagctgatcaacggttacttcctgcgtgatgtgaccataaagggcaagacttacaaaaaaggtcagcaggtgcccagctttgcctttctgcaggatgacggttccacctgttcggggaactggctgtactgcaattcatacacggacaagggcaacatggccgcccgccgtgacaaaacccagacgcctgaacaggcaaacatcggtctgtatcccaactgggcgtggtgctggcccgtcaaccgccgcattctgtacaaccgtgcatcggtggataccaagggcaccccgtgggcacccggaaaagcggtcatcgcgtggaacggcaaaggctggacaggcgacgtgcccgacggcggatgggaacccggaacaaagcatccgttcatcatgcgcaagcatggcgcggggcagatattcggtcccggacgcgaggaaggccccttccccgagcactacgagcctctggaatgtccggtgaaggacaacccgttctcgccgcagctgcacaaccccacggcgtacaccatagccggagaagctgcagccgtgtgcgatccccggtatccttttgtgggcaccacatatcgtgttaccgagcactggcagaccggactgatgacccgttatcagccctggctcattgaagccgaaccgcagctttttgtggagataagcgaagagctggcccggctgcgcggcatagagggcggcgaaaaagtgcgtgtgtccagtctgcgcgggcagctggagtgcgtggccatagtcaccaaacgcatcaagccctttgtcgtgcagggcaacgacatccaccttgtggggctgccgtggcattatggctggataacccctaaaaacggcggtgatgcggcaaacctgctcacgccgtcagtgggcgaccccaataccggcattcccgaaaccaaggcgttcatggtcgacgtccgcaagctgtaaggaggctgaaaaatgggaaaggcgttctttgttgatcttacccgctgcacagcctgccgcggatgtcagatagcctgcaagcagtggcataagctgcctgccgaagaaaccgtgaactggggttcgcatcagaatcccagagatctgagcttcatatcgtaccggctggtacggttcaccgaggttgtaaaggacggcaaacttgactggctgttttttccggaacagtgccgtcactgctttgaaccgccctgcatgtatcaggcaatgattgatgacgagcgggccatcctgcgcgacgaaaccacgggcgcggttatttttacccgccataccaaaaacgtggatgccgcaggagtgcgtgccgcatgcccttacgatattccccgtgtggatgaggtaagcggtgtcatgtccaagtgcgacatgtgtctggacagggtgcataacggcatgaagcctgcctgtgtgacttcgtgccccacaggtaccatgaacttcggtgacgaggaggaaatgcgcgaactggccgaggcccgtctggcagaagtgcaggggcgctaccccgacgcggtgctgggtgaccccgacgacgttcgtgtcatctacctcttccagcaggaccccatggcctactttgacaaggctgtggccgagcttggcccttcgctgatgaaccgcaaacagatgtttgcccgtctgatgggccgcaaggcacgtacctgataaccggcgtctgccgcaccgcccgcaggatggtgcggcagacgctgcatatacacggcggcgggcagacagcccgccgtgtatatgcagcgtctgccgccgcttccggccgggcgtccggaggcggcgtttttctgtgcggggcgccgggccgtttgcggcgggtacgcaggaaagactgcgcggtccttttgctcaggcgcggtgctgagcgtatggcgcgcatgcgggcggtatctttcatttgcggccgcagggatgtatggtcacctgcaagcacagtaacaggccggattacgccacatgctccgtgcgcgtttgcgtgcggaagacggagaagatcaatgaaggcaatcggtatcgtgggattcaagaattcggggaagacaacccttacgggattgctggccgacgcgctggaagctgccggacatacggtggccattgccaagttcacgcatcatcagctggacaaggccgacagggatacctcgcggctgatgaaacccggccgtgtggtggccggactggggtctgacgaggctgcggtattctggagcggcaagcggtatctgcaggatatgcttccgctgctttcagccgatgttctgctggtggaagggggcaaaagtctgggctggctgccgcgtatagtctgcccgcgcgatgccgccgagatggaggaactgagcgcggggctggccgtggcggcgtgggaccacaccggtctggtggcgttgcccgcagaagccgtacccgttttcggtacgcaatctgtggcgcagctggcacagctggttgtggaacgcggttttacccttccgggactggactgcggtgcctgcggcgaagaagactgtgcagggctggcacggcgcattgtggccggtaaggcgcattccggcgactgcaaaagtctggatgatgatttttcggttacggtgggcggtgtgccgctgggcatgaatccttttgtggcgcgtatcgtttccggcgccatcagcggcatgctgcgcgagttgaaaggctatgcgccgggaccggtggaaatccgcattaagggatgatgccgcagggaccgctggccgtcatgccggcggcgtactgcgcaagaccatgcctgcaggcagtgccgctgcggcagcagtgcatggtcaggccggataacgggcgcacgcacatggcatgcgcccggttccgcagaccgctttgtgtctgatgtctccggcctgttccggtatccgaaagcaatccgaaggcaatcgggcagcatttcggcagatattggcagcacgttgacaccggtgtggcagaagcgtggcgtcctacagcgagcctagggcggcatcacgggtttcatacatgccgaacagcttgtcgtagcccgatatctcgaacacttcctgaatatagtcgcgtgcgcagcatatggtcactgttccgcctgccgggtgcaggcgctgataggccatcaccagcacacgcaggcccgagctgttaatatagtccagatcctgaaaatcaaagagcagggttctggccccggcggaaagcagttcttcaacggttttttccagctgctgcgtaccttgtccgtccagccgttcacgcatttccagaatcgtcacgttatcgtgcgtaatggtggtcagcgtcatgcgtggctcctttcatcgtcatgctttgacccgttgtcgagccgttttcccagcactatgatgttgttatctttttttcgtgtatagcggaaatcatccatgtactgttttaccagatgaatgcccagcccgcctacgggctttttacgtttttcaagcgggacattcagttcgggcggagcggctttggtgcagttgaacggattgccgttgtcttccagccgtgcccgcagaaaaccgtcctgcagccagaaccatgcatcgaccctgcgctgtacgccgtcggcggcgccgtgttcaaaaacattggtcaccagttcatccacggccagcgtaaaggaaaagcgtacccgccgcgaacaggcggtgctgtcgcacagtgtctgcacggcttccgccagcgcgggaatatccagtgccgaagtcagccgcacatgcacgcttgcttcctcagggggggtatcgccctgaggcaccgcgggggcggactgcgtgcacccgtgctgctgcggtttgaggacaaccagcgtcacatcatccatgcggggggcgtcctgacaaaacgtgtcaacggcgtccagcacggccttgcttatctcgtgtgcgcacagatgggcgtggctgcgcagcagctcctgcagccggtccttgccgaacatttcaccttctgcattcactgcttcccatatcccgtccgtacctatcagcacaacggcgttttcgggcagggtggtttcttctgcgttgtacgtcgcatcgggcacgacgcccagcggcagcccgcagccctgcagcagcgaaaaaacgtccgtcgccggatcgtataccatggccggatcgtgccctgcgcgcacccagcgcacctgccgggagcgctggcggatatccagcacgaaaagggtgataaagcgtcctgtgccgttgacgtcggcggaaagaatggcattgaccctttccacacggcgggcggtgcagcacagactgtctgcctgcccccgcagcagcgaacggcctgtggccatgagcagggcagatggcagcccgtggccggaaacatcacccagcactacggaaagcgcaggctcctgtccgtccatccatgttatataatcgtaataatcgccgccggtttcgtcacagtagcgggtgcggccggaaatatcccagccctcgaaagcaggcgcttctgcgggcagcaggctggactgtacttcatgagccacgtccagtgcctgctggatttgtatctgtttgctcagtttggggcccatttcgttgaatgcctgaatcacctcgtcacgttcgtctcccagacgggccggaatatgaactgaccagtctccctgagacaggcggcgcgcggcctgcacgatgtccagcagcggtctggtggtggcgcgggaggccagcagcgatatgacaaacgctcccagcatgacgagaatcagcgacatgctgaccacaagattcacggcttcgtcgctttcggtcagcatgttgctgatggtgtcgggcacttcctgtatgacgctgcgcggcgtgatgatgacaaccgtcagctggtcggtgatgggggcataggccagcagtgacggctcgtcattgaactccagctccatgacatccgcgtgccggtggctcatgcggctgcgcaggttgtccagagtacgcccctccggcatgggaaaaggcgcttcgcgctgcatcatgcgccacatctgcctgccttccgcgtcgcgcagcgtgcgccccacaacatggatgggagcgttttcgccttctgccggatcgcggtagaccagcatcatctccaggtctttgctccagcttgaaatgacggagtgagcctgcagtccctcctgcatcagtatgtccagccccgccacacccagcagcctgccgtccgcaccgcgcagaggaatggaaatggtcagagtaagcctgccggtgacggcgtcgaccacgggggatgtccatgtgatatcgtcgcgttcgacggcggcccggtaccacgggcgttcgcggggatcataggccggcggaatttcgcccagtccggggtatgtaccgctcaggccgtcctccagtcccacgaacatacggtagatataatcgccgaacacaccgcgcacgtcacgcagcacgggcagcagaccggccagacgggcggcacgctgtttctgccgtgcatcggggttgccgcccggcacatgaaacgacatgctgccgaagcttaccagtccgctggcagtctgcatcatcatgccgcgcggtttgccggtgtacgaagcaaattctttaaggtccggaggaaacggcagctcagggtcgaagtcagaagaaaagagcaccgcggtgtcatcggccgcggcggccgcggccggagcgggaacggcggccagccgttcggcttcgcgtttgagggtgtatgcgatgacgctgagcgactggatgtcctgcatcatgccggtggcgtagttccgcgccatattgagcatggcggtgctggcacgttctgtcagttcggcgcgtgtttcgcgtatgacattgcgttctatgttatctgccagcacggccacaagtatgctgaccacaagcaggggcacaacactggcccccagcaggacaaagaaaaatttccagcggatattcatgacggctccggaaaagagtctcgggttgcatcccgcaggcgcaggcgggacgtccggcgcatcgttttttatagcagcccttggaagatttagaaagtgcggttatgctggcatcctgtgtcgttgcactctcatgctccggccgcgtccggactgcaggtagccatggtcaccaaacgctctctgtattactgggtgttcaaggggaacgccagacttcaggccctgcttgtggcggttattctggtgacggtggtcacccgcatcctgccgctggaaatgcagaagcgcatcatcaatcaggccatcggcatgcgtgattttgaggcgctgctgtactattgcgggctgtatatagccgccgtggtcagcgccggcgcattgaaatacgtcatcaatctgctgcagggctggataggcaaccgtacgcttgtgcggctgcgccggcggctttacgaacacattctttctctgcctctgccttttttccgcagaacatcacccggtctggtcatctcaagcgtcatgacagagcttgagtccatggcggcgtttgccggcagcgccgtttctgctccggtggtgaacattcttacattcatcggttttgcggggtatatgttctggcttaacccgctgctggccggactgagcattgctgtataccccgtggagatgctgttcataccgtggctgcagcgcaagtataatacgaccaaccgccagagaaccgccgcagtgcgcgacataagcggcaaggtgggcgaatctgtatcgggcatcagcgaagtgcacggcaatgcttccgtcccgctggagggaaggcgcttcggcacggcgcttgaaggattgttccatctggctttccgtcttcatgcacttaaattcggcattaaatttgtcaataatttctttcagtcgctgggaccgttcattctgtttctcgtggggggctatctggccatcaacgggcgtttcgatctcggggcgctggtggcgtttctttcagcgtatgaaaaggtgtacgacccatggaaggaactcatggaattttatcagctgtggcaggatacgcaggtacgctacaggcaggtgatggattattttgactacgagccggaggtggcggcggccccgcaggacaggcctccctttgcgctgaccggcgatatagtcatacgcgatgcggtgtacgatgtggggggcaacatccgtctggttgacggcatctcgctggatatcgcagcaggcgagcatgtggctctggtgggtttttccggcagcggcaaatcaacactggcacggctggtgacgcagcactacaggtacacggcaggcagtgtgcggctggacggccatgaagtgaaagacctgacccggctggatgtgatggccaacatgggggtggtggcccagcagccgtttatctttgacggcaccatatacgaaaatcttgtctacgggtgcgaggcgctgcaggcgcagcaggtgccgcaggggcatatgcccgatctggacaacgtcatagaggtgctgcagcaggtggggctgtttgccgatgtgttgcggttcagcctgcgggccgtgctggacagccatgcggagcagcagttccgcgacggcatcatccgcggacgggcacggtttgaagaactgcacggggccgggctgacgcatgatatagagcgctttgatgagagcaggtacatgatgtacgccaccatggccgagaatctgctcttcggcacaccgctttttccctcatggcagggcggtgaactggcgggcaacagaatattccgcaggctgcttgacgaggcggggcttaccgagccgttgctgcggctcgggcacgatcttatcgtgcgcactgtgggcattatcggatcagccggtgccgatgcggaactttttgcaaaaagtcccgtgccgcaggaatactttgacgaggctgcccagctggtgcggcggttgcgcgacgtacgtgctgacaggccgctctccgcccagagtgaggccgatgtgaaggcgctgctgcgcgtggcgctggggtatctgcccgcgcggcataaaattgttccgatgcccggacatatcctgcaggtggtgccgtcgttccgccgtgttctccgcgaagcccttgaggcactgccgtcgccgcccgtggcattctattgccgcgaaagctaccttttcggccagtctgtgctggacaacatagtatacggtcacgtgaaatcggacagcgccggagcggaggaacgcatctatcagcgggtcatgcagctgctgattgtggaaggcgtgctggaacagatgctgcgcgtggggcttgatttccgcgtgggcagcatgggggacaggctttcaggcgggcagcagcagaaggtggcgctggcccgtgcctttctcaaggaaccgccgatacttgtgctggatgaagccacttcggctctggacaatgcgtctcaggcgcgtatccagaacctgctggagcgtaaatggaaaggccgcagcactgtcatatctgtggtgcaccggcttgatacgctcagaggatacgaccgcatagcggtgctcagggccggccgcattgtcgagctgggatcgtgggatgaactgatggaacgcaaaggggcgttgtatggtcttgtacacagggcaggctgatgccgcctgctgcgaatacgatgcagatgtggaaatgctgcgcgccatacctgttttcagcgaactgccgctggatttcctacgtgcctacgcctatctgtgcgagcggattcgttttcaggaaggtgagtatcttttcaggcagaacgagcgtgacagcagggcgtatctggtggtcagcggcacgctggaggccgtgcgcgaaacagacagcggggtgttgccgtgcaggcggtacggcagcggcgaatttctgggttcgctggcgctgctggctgaaacgcgcagacttttttcgctgcgtgcgctggaacctgcggtatgtctggttttgccgcgcaaaaaactgctggtggacatgcagagttctccggaagtggcttctcgttttttgcaggcattgtgtcatgccgtggtaaactgggaagaagccctgctggaagaaaccgagtgctgcggagagcacacacccaaggtgggcgtgagccttatctgacggacagaaaaaaaagttttataaaaaagactgttcttttagattgttacataacatgctccgttttttgtcttttccctttctctgccatttaattgtgaaaaaaagaattttctgaataagtgaatatgagcgcgacacctgttcaggggttgcaaaggtttgattgtttgtgtaggcaatcaagcgtcgggcgcgtggctcagctgtcatatgcccgaatggagcggaccccgcaaggggctactgggcacagcagaagcaatcgggagcagccgttatgtatttcagaacatatgacaacaccatcaactttgaaatcatggtacgtattgcaaaagcgtttcatggtgattcctttgaagaacaggtggcccgtatcccgcttgaaatgcgccccagaaaggcgcacagctcgcgctgctgcatttaccgcgacagagccatcatccggtaccgctgcatggccatgctgggctatgccatagaagacgaaaccgacgaactgacatcgctcagccagtatgccaagggtgcgctggaacgcgactccattcagggcagcatgcttacctttatcgatgaggcctgcaacggctgtgtgcgtacccattacgaagctaccagcgcctgccgtggctgtctggcagaagcatgtgtgcagcactgccccaaggacgccgtgcgcattgtggacggcaagtccagaatcgaccccgacaagtgtgtgcagtgcggcaagtgcatgaatgtctgtccttatcacgccatagtgcagatacccataccctgcgaggaatcctgccccacgggggccataagcaaggatgaatgcggcaagcaggtcattgactatgaccggtgcattttctgcggcaagtgcatggcagcctgtccttttgccgccgtgcttgaaaaatcgcagatgatcgacgtgctgcgccgcatccgcgaaggccgcaaagttgtggccatcgtggcgcccgccatcgccggacaggtacaggcccccatgagcagactggccacggccctgcggcagctgggatttgccgatgtggccgaggtggcctccggcgcggataccacggcgcggctggaagccgatgaatttgtggagcgcatggaacacggcgcggcattcatgacgtcgtcatgctgtccggcatatacccagcttgtggacaagcacctgccggaactggctccttttgtttccgacacccgcactcccatgcactacaccgcggccatggtcaaagatcatgatccggatatggttacggtgttcatcgggccctgtgtggcaaagcgtaacgaaggcaagcatgatgagctggtcgaccatgtgcttacttttcaggaaatggtggccatgctgactgccgctggtatcagcgtcgatgcctgcgaagacggccggttcatgtttccggccatgcgcgaagggcgctcttttcctgtcagcggcggtgtgaccgccggtgtgcaggcgcatataggcacccgcgcagaagtacggccgctcagtgtggacggcctgaacaaaaaaactttccgtcagctcaagacatgggccaaaaagggttgcgaaggcaactttgtggaggtcatgggctgtcagggcggatgcgtggccggtccggccattgtcatgcagccgcagaaagcggcccgccgttgtaacgaattcgcagcaaacagccccggctttgcggacgacgcctcttagccggaaggctgccgtaggagaacgcgcgcggccgcagcccacgcggccgcgcttatcatgcctgttacccgttctctcttcatgcccctggcagggccggaagcccactcccggccctgcccctttttctgcctgcccgtttgtctgcccgttattttcctgcctgatggcgccgccccttcttccgttcagtctccggcagagcctgccgctgtcatgttttcacgccgtccggcgtcctgtccggcaacgccggagggctgtctgcgttgtcggtaaaaggcagggggctggtgcaccggctgtctttttttgcgcgctgctgcgggcggcaggcaaaatccgtttcgggtacgccgccgttttaccgtgcgcgccgggcagatcgggcggatcgggcgcagaccggcgcatcgggcagactgggcagactgggcagactgggcagatcaggcagaccgccgcatcgtgtgcctcggcgcagacattctgtgcatttgtttgtatttgtagcattttggaatggctgaaaaaaaactgcttcggcactatggcccggtttcgatttgcgctatgctgatggccgatcatccggaggacatcgtatggagttactaggtaatcttgttcttgtgcttgctttttccgtgggcgtggtgctgctggcccagaaattccgcattcccgccatggtgggatttctgctggcgggtgtggctgccggacctcatgcactgggtatggtttccgacgtggccgcagtggacgtgctggctgaaataggtgttgtactgctgctgtttacactgggtatggaattttccatagcccgtctgcgcgcattgttccgcgtggcgctgctgggcggcggcacacaggtggccgtcaccgcgctggcggccggcagtgtggcacactggctgctgggcattgcatggaacacctctgtttttataggttttctcattgctctttccagtacggccataggtatccggctgatgcgtgacaaaggcgacgtggaaacaccccacggtacggccgcgctgggcatacttatttttcaggatatggccgtggtgcccatgatgctgcttgtaccggtgcttgccgggcaggagggcagcgtggcgtgggcgctggtcacgctgacggccaaaaccgctctggtggtggccggcgtgctgtttcttgccgtgcgcggggtgccgcacctgctgcattatgtggcccgctggcgtaaccgcgagctgtttctgctcacgcttctttccatctgcttcggggtggcgtggggcacccatgccgccggactttcgctcgcgctgggcgcttttctggcggggctggtcatttccggttcggaatacgaacactacgcggcttctcaggtgctgccgctgcatgatcttttcatatgcttctttttcgtttcggtgggtatgagtctggatgtggggctggcactgacaaatccgctcatcgtgctgacgctcacagcgttgctcatgctgtccaagtttgtgcttgtgaccggctctgccctgctgccgggtctggggtttgccagcgcggtcatgacaggcggcatgctgtgtcaggtgggtgaattttccttcatccttgcccggctgggtaacgaagccggacttttttccggcgaggccatgcagctgtttctggcctctgcggtggtcaccatgtttcttacaccgtgggccgcggggtatgcgggccgtctgggacgttttctgcggcgcagaggctcctcggcgctgcgcgaccataccggcgtgaccagcacggcgcaaagcgaccatctggtcattatcggatacggtcccggcggcagacatctggcgcaggcggcccgtctgtggaacatcgattacgtggtcatagacagcaatcccgacacggtgcgtgatgaacgggcgcggggtgttcccatcatgttcggcgatgcggccagcgaaaccatgctggaacatgcgggcgtggagcgggcgcgcgcggttgcggtggtggtttccgaccctgtggcggcccggacagtgacggcgctggtgcgcgaattgtcgcccgatgtgcagataatcacccgtgcgcggtatcttggcgaatatgacggcatgcgcgaggcaggcgccaatgatgtggtgccggccgagatggaggcctcggtggccatggtgggacgtgttctggaacgctttatggtgggcagcgatgaactgaaggcgtttcttgagcgcatccgtgccgaaggctaccagatggatgccgaagagctggaaaagcgcgggaagtattccttcctgccctttatgcagctgcggcaggtacatgtggaagagggttccgccgtgcagggcaagacactgggtgaactgcacatccgccgcaagtaccgtgtggcggtgatggccgtgcggcataacggcacagtgctgcctgtgccgggggccaagacggaactgctgcccggtgatgaggttctgctttcgggctgccccggcgatatcggcattgtggcgtccatgttcagcaagggcggtgcgcccctgccggacgaaaacgatacaatacccgccggaacggcctgccccgtggaatagcgggaacgcgcggctgcgttgcttacttttaaaacgcatgaaccggcacctctgacggggtgccggtgtttttttccgcagcgggcacagcaggtgcacgttattcagtaggccagtctgcccagtgatttcagaataagcgtgcagcccatggcaaacatgcccgtaagtcccatgccgcaagaaaaaccggccagcagcacaggggcgtaatggcgccaccggctgccatattttttgaggaaataaaaacgtcccagcagagcgccggccacttccagtaccagcccgtggggtgtggattgccccagcccgcgtacaatgccgtaaataagcattacgggcaggccggtgatgctcagcacaccgtacatcactacgcccagtcccagccccagtccgacgaattttccggaaagagcctgaaaaaacaaagagtttccttcaagtgttgaggtctgcataagcagcgagttaagtgcctgcaggtgccataattcctgcgcaaaggggtagctggcagaaggaatgggtgcaaggcgccacagaaactgtgaaaaaatgagcgatgccaccatgactaccggaaagacaatcagctcagccttgattatgccgcgcaggctggtgcctgtaagctctatctggcggaactgtacagtggcctctccgtagttgtgcaccggaatgggcgcataccagatttctatgccgctgtagccgaagtatttggcgcctgcgatgaagcttgcttcgcgtaccatgggcagactgacatattgtccggctatgccttccatgcgggcggtcacataagagaccaccggcgtatacacaaaaccgtacagcagaaaaaacacccaggggaacgaagggacaagccacacgcacaaagccacataagccagagtggaaaatacatagatggcgatggaaagccagaaactgatgtcgccccgcccgtcgggcggattgaacagcgcgctgaaatcaagcctgttgccgctgcgggcaaaagaacgtgccacctgccatatgcctatggcgccgatggaaagccccagccctatgccgaagctcatgtaaaagtcgaagttgttggcaaacaccgtttccaccgtggccatgccttcgtgccagcggtgcagtatgccgtgttcgtacagcagggggtttgccaccatggtgatcaccagtccggccagtccgccgatgaccgcccagaacggcagcaccatgcctacgaaaagcagcccgaggtcaagctgcagaccggtggccacggccggcagggcgttttcggtgtagggggtcagctttatccacggtatgggaataaggcgcaccggttctgccagcagcaggccggaaagagcgggcaacagcacatagacggtcccgaagcccagacctatgaccccgcctatggaaaatatccgccatttccagcctgttttgcggtcttctgccgattcagccagtgccatggtgcccagcgcccccacaggagccatgggaaagggcagtttttccacatcgctggtcacacggtacagcgcataacccagcccgaaatgatcgatgcgctggatgagctgtgcgccggtaagcagcagaatggggatcagccagtccctgtgcagaaacgtgcgttcaagcaacgagccggaacccggctgcggtgccacccagtcaggaatgaattccgtcagccccagcatgcgcgcggcgtcggactgcaccagatactggttccagagcagcccctgaaacggcgaagccagcgcggccccggccatgtagtacagcagaaatatctcctgctgcttgagttcggtgtaagagcgtttggccacttctgcaaacaggataatggtgacccagcgggcggccggccctatgccctgaccgatgaccagttgcaggtacatgctgccgggcatcatcagaaagccgatgaatatggccccgatgacggtcttccatccgaagccttcttcaaagtgcgacggtggcgtgagaagatcgcggtattcacgcagttccttgtcctgatacatcaagtccgcctaaaacgggaatacccggtaaggattgccggtaaaggcggacaccgccgcccacacgcccgccatgatgaaatctccggccactagccccgcaaacagcagctggatgcggcggtacagccgcgtgccgccgtagcgcagtaccagctggttgcacagccatcccagcattatgctgaaccacagcgtgcgcagggccggagaatatgccgccagatagcccagcggatgcagcggccaccagtagaaacgggtgaaacacagcacaagcacggccatgactgccatgcccagcaggatgaatcccgttgtccagccgctggttgccgccggaagttccagcagcttccatgcgttttcataggtcgccgtcaccgcgcgtgaggcaaaatccagccgcaggtcacgcagtccgtaacggtaggccatcagaagcatggtaaaaaatgaaacgcataccgccatgacaagcgctgcggccataccggcgagtatccgccgccgtgccgttgcggggcggacagccgcgtgttccgtggctgtgccggttaccttggcaccatgtaccagcaccggcatgacagattcgcgcatgtcggcaaaaagcagcttctgcatgactgctgcggcggctatgcccgtgccgcccagtattccggagcctgacgtggccgtcaggccgtctgtgggagcggctgccagcgaaaaacctgccagtccgccctgagcgataagccgcgagacaaccagcagcatcagaaaaaacagcagcggcagcagcaggcttcccgcgggggaaatgccggcccagctgcaccacagccccatgagcaccagaccggcaagcgcgccgcgcagcgcggtgacgggactcatccattctccgccagcggccgtatgcatggcgttgccgccggcgtgtgcggccggacgtatggcagcccccagcgcgcggcgcaggtgcgtgcgtgcaagccatagcagaaaacagaaaaaaatcaccgaagcacccagtgcctgtgcttcctccggacggctgaaatccggtcccagcgttacccccagcgccgcttcgggggcctgcagaccggttatgtacagcacgccgagcagcagcagaccggtcagatgaaaaaaccacaggctgaacgacacctgccgtgcggtaagaaaagcaaagccgataacagcgggtatgaaaaatattctgagcttatggaatccggaaagcagcccgtatttgggaaaaaatttacctgccagcaccagtgtgtctatctgggggacgccgggggtcacatagtgcaggccgttcatcatgtgcagggttacaggcacggcaagcccccaccacagatatctgtctgtcagaaactgccccatgcgtcccgtgtccagcgcatcccccatcatctggggcacgcgcagcagcggaaagttcatgcgctcgttatccacccactggcggccgaacaggcttatcaggcagatcattgtggcgtaacacagcaggataaacgccacccacaccgtcagcagcggcagccagacatgccatggtattgcggcggcaacggctgaccacgacatggcacggccgtcgcgcagaccgttgtacaggtcgcgtacggctgcggcgtcgtgctgcagccagctgcggggcagcagcgggcgtatggcgtcgggccatggcaggccctcctgcacaaagcgcagcggcgcggtaaccagcagcagaaaatgttccgtgagtccgctccatgcaacgccggaaaccagtgccgtcagcagccagatgaccagtatttcgttgccgctgagcggcggggcggtatggcgcagccgggcccatgcggcactggccgcatacagcagcatggccagcacaaaaggcagcaccggcatggggcctccgcccagcggggcgcctccggcaaggccgctttgcagaggaacggccgcacaaaggcacaggctgaccgccagaccggtgaagagcgcgcgcagccgtatcatgcctttcctccccggttgtcgttatccgtgccggacaaagcacgctgcgttgccgcctcgggcggaagaccgcgtccctgcgcggcaagaaccgcttccagacctgcttcgtaagcctgccgtgccgggtcatccagcgaacgccataccagcagctgtttgcgcaggtcgttgagaaaacgtttgttcaggttgtgccatatggcctgttcaccggtttcccgcctgatgatcacctgaatctgccggtagcctctgtacagttctgacgggcagaaaaccaaccgcacgttctggcgcacgccgaagtcgaacggtgccagccacgccttgaactgcatggaaaagcatgaatcttccgcatcgccggcaggttgtcccggcagaatgccctgcgccggcagcatgccggcatggatgaaatcatactccatgccatcagtggaaaattcgccgtgagaaatatcggcgtgggcttcgtagtagtccataaggtatccgcccgcacatgcctgctcccgtgctctgatgagaaacggcagcggcagcgaaagcacatcgccctgtgtctgcggcagtttccatgcgcgggtcacgtcgggaatggccacctgcgaggccatgcgtgcggggtagagagtcgaaagcagcaccacgcccatgaccatgagcatggcagccactccggccgtggaagaatagttggctgtcattccctgccatacgggcgtaccggccagcacggcggcacagccctgcgccagcagatatccggaaactaccgaaagaactgccagtgccatggcttccgccacaaacagaaaagccacatgtgagggagccagccccacagaggtgtatatgcctatttcagtcttacgttcgtgcacggcacctatcatggtgttcagcacgataagtgccgatatggccagcggcaccagaatgacggaaacaccggagtagctggtggcgttggcggcgtagtacagaaaagtgccctgatccgcaccgcggaagagcatgaggccgaaccggtcgcccagtcctccggcggaaagtgttccgcgctgcaccgcatcgcgtgattcggcggcgggcagacgcacggccagtgctttcagcgcgcctccggcggccatcagtgtgcgggcgggcacaatgcacaccatgtcgccgtccacgtgttcgtagcggctgtcgtatcgcagcaggtcgtcgccgtcggccagcgcttcggcttccagtgcgcttatctgcgtggcggcctcgttgggatagatgatgggagtcaggggttccgcgtccagatcggtgcgggtgcgcagcgcattttcacgcaggatgccggtaacggtgaacggcatgccccacagcgtgacctgcggcaggggggcgtcgtgcgttatggcgatgcccagagattccgctgcccgctgcggcaggatcatgccctgctgctcgtcgtgccggaaccagcgtccggacagcagttccgtatccagaccggaaacggccggttcatcgggagaaagccctacaacgccccgcaggcggaattcttctctgccgtgcaggacgggaagtacgggcgaacgtgtctggtcgctggtttcgtaccagacacgcggcgccacaatgccgccggaatctttctgccgcgccgtggcgttgcgggccgaaaacagtgccgcggccgcctgccacgcttcggggggcagggtgcgccagcccacatccttcagcagcaatccgtggtatggcgcctgtgccgagaacgacacccatccggcctgccgaaccgatcgggccgtcgtgaaattcatgatggtaaaggtgagaatgaccagcgtggcgcatgtgagtgcggtgcgcagggggcggcgtctgaggttgctgacacctatggcggccgcggcagccatggctgcaccgcgggaaacggcagggccgcgcatgtggcgcgagcggcgctgcagctccttcatttcccgttcaaaccgcataaaaatgatgaacgccaccatggccgacagccccagaatgaaaaatgccagaatgacgatggccgggctgtaggtaagctgaaatgccggatgcacgttgtagatgacggttataatgcccagcagtatggcgcagaaagccgcaatgcgtctgttgatggaagcaaagccgaacagcaggcgttccgcgcagtaggcaaaggggatgaacagggcgatgtaaaaaagcacccctgcaagcacatcacgctgggtggtgtccacatcgttgtacgccagcgaagcaagcgaaagcgccccccgcgcggcttccgtatagctgtcccagcggcgttccttcctcagaccgtctgccagccgcagcaggttttcaccccgtgcgcgcaggtcgcgtacccgttcattgactatgccgtggcgttccagattgtctatacgcggccccagcagcgcccacatgtcccgggctgccctgtattccgtgtcatacagcacgggccagtcggccatgcggtagcctgtgccctgcggatgttcagcccctgcattgagcagcagcatcttgcggtctatgaaattgtcggaaagcgtcagcttgtacggaatgtccggttccagaaaaagcgtggtgagtgtggacgtgcgcgtgtcgagacggctgtaccagtagcgcagcggttcggcttcggtgcgggcgtcgatgagctgcggcacggtgaaatgccggaacgtgcgcggattgaccatgccgaaaagcgtgctttgcgcgcagctgaacatggtcaggtcggtgcgcacctgagcgcgtttcatctttacgcggtaggcgtcctttccggtggcctccttgtcaatggcccatacggcaagcccggtctgcgggtcaaaacggtatccttctatgatggctttgtgcactgtctggctgtagcgggcaagccccggcacatgaaacctgccgcccgcgtcactcatggccggaaacacggaatcgccctgaaaaacaaggaatactgtcccgtcagcgggtctgtcgggaaaaagttcgccctgtctcagcatgttggcgcggccgtccagtgcggaaaaaccgctgggctgcattttgccggtgtcgggcggaggaccggtggcaagaccgtgcagcagcgttgtcaccagttcgctttgccgttgcagaaagtcaaagtccacggcctgcggcacatcattgggggtgccccataccgtgcgcgtgtcgtgcagagtggccagagtaagcgcaggaaaaccggccagagccagcggctcggcacccagtgccggtttgtcgggcagatagctttgccacgggcgggcacggctgggacgcagcgtgtcggaaagcagcatgggcaccggcggcgtgtagggcagaggctccagcccgcgcgcgcgggccgatgccgcctgccgcagccaccggcggtaggcccgtgtcgcatctgcattgccggtaacctgacgtatgcggctgtcggatgcccggcgcagccgcgaatcaacagcgctcagctggcgggtgcggttgacggtgtcgttcaggtcgtacagccagccgtactgaaaggcccccagcccgtcaccgtgactggaaagatgcagcgaaacccctgcgtccatgcgccgtgatccggtaaggtcccgcagtatcagggcgcccgtcatggattgctcttcagcctcggcgtggcgggccatctgttcctgcgcagagcgtacaaccggcagcagggcttcaaggacagcttcttcctcactgcgcatggggtcgttctgccgcagggtgccggatgtccagcccagacggcgcagggtgatgcgctgtgccgccagttgacggatgcgcacggcggcatcggcggagtctgcctccagccggagccgcatcagctgtcgggtgatggcgtcttctttgttgcgcaccgcctcgcggaaggccagccggacaagttcgtgactgccgtcgctgtaagcctgttccgaacgggcttccctgaggggagcctgatgcgagagcacgcgcaggactgtgcgggcgtcggctgcgcgcaggcgtgccgcgttctgccgcgctgtgatggctgcacgctccgcggaaagagcccatgccagttcacggcttccggccttgccctgatcgtgtccggctgttgccaccagcagtacggggcgctgcgggggggccgcggcgaactgacgggccgtttcaagcagcatggctgcagcagcagcctgatctgcggcgggagtgttgccgggcaccatgcccgtggcatcgtagaacgcttccaccagcagatagccgccgtcctgctgcggggctgtgccgggaatgaaacagaaaacattatcggcctcggccggttgccacaccgtggatgactgcagcagcacttccttgtccagcgcggcggggttccggcggttcagcgggccgaacatccggccagcctgctccgcctgcatccagaaaaccggaaaattcaccggagtgggttccagcttttcgcggaagagccgccgtgcggggtcgccggggccggtgaagtccaccatgatcagtgcggcagcccccagccgtgcggcattgatccagtgtttgccggaatccatgtccatgagcaccacggaacctttgacgtccatcccttcaaattcggccagcgagcctttggcagcccataccgctttgccggttatgccgccgtcgcctgttgcaccggtgaaaagccggttcatgagcagcggcgttatggcggccggcgggccgtcgggcagcagggctatgctgctgcccatgtgtcggcgtgccggaacggtaaaggggtgccgcccgatgaccacttttgctgattgcaggtccggcgtgggaaaagcggcatcaaagccccgttccataaggcttgcggccagcgccgcgcccgtggtgccgggcgagcggtctttgaggaacgccagcgcacggattgtctgctgcattgtcagggtttcggtggcgtcggcgctgtgcggcagggcaagacagcacagcagaagtcccaacagcacataccgccgcgccggggcggacacgggccgtcccgatgatgccgcaggagggtgcggcgtcgcgttgcaggaatgtgtatgcatgctgtgtcctgccggttactccggtggcgctgccggtgtgtggatgccgcccaccgatatgttcagttcgtcgcgcgattccaccgtgtccacgcggccgtcgcgtacccagacgactctgtccgacacattgagcattttgtagtcgtgcgtggcggaaatgacagtcacccctctttcggtgctcaggctgcgcagcagcctgatgatgtcctctcctgtggtcaggtccagattgcctgtgggttcgtcggccagaatgatggaaggatcgttggccagtgcgcgggcaatggccacacgctgctgctgcccgccggaaagttcgagcggcttgtggtcgcggcgtgcgcccagtccgaccatatcaagcagttcaagccctttgcgtgtggcatcgtcgttgctcatgccggcaaaaatcatgggcagggtaatgttttccagcgcggtcattaccggtatgatgttgaacgtctgaaaaatatatccgattttacggttacgcagccaggcaagctcataggcgtccagctgggcgatatccacttcgtcaatgaacaccttgccgtccgtgggtttgtccagaccgcctatcatgttgaaaagcgtcgacttgccggaaccggatggtcccatgatggaaatgtattcaccggcaaaaatctccagatccacgcctttgagcgcctgtacgtccaccttgcccatgcggaatgttctggtgacgccggaaacgcgcactatggtgcgactggcggtcatgacgtttctccgcgtggcggtgcggcgtgcagtttgcgggcctgtatgcgcacgctgaattccgtgcgcggcgtaacggcaaagcgctgcgtggctgcgtgcaggggcgtgcgcgtgtacagtgcacataacgtgttggaaacatgatacaggtgccggtgttctgccgccggcatgccctgcagaataccggccagcaccgcccagcggggtttttcgggcgactgtgcatagtcgtgccacaccatgacggagttttcgtcgcgcagcagcggcagcagcgagcgggtgtcgcgcgccacggcctcgctgtggtggtcgccgtctatgaaaataagatcgaaccgtctgcccagcgtgctgaaatcaaatgtctgcgtgtcggcatcaatgcatgttatgtggtctgtactgcgtccggtggccccgttgcgcagaaaaaaaccgtcctgagctatcatgctgtcgctgaaccccgcctgccgcatctgttgcgcagaaagactgacagaaacgcatgaccgggccacggcggccacattcatcagcgattcgcctctccagcggccgacttccagataggagcagccgtgcgcgcagcggcgtgcaagcgctttcagcagggcgatatccgtcacggtggccgatgcttccagaaaggcatacggctgcaccgtctcgtcaagaccgcccagcaggtccagtatgtccgtcacgggcaggccgtcgggcatgtcatatgtcccgcataccagctgctgccagtagcgggtctgaaacctgtcccgatgtatggctttgagcgccttgacgggtttgcgcagcagatagcccagcgcccgcgtcaggcgtttgtcgcgtgtgtgcatcagaaaatatcccgtgaatggttacaccccgccgaccggtgcgtgcctgcggtgtggccctgcggcatggcggcaggatttacaggtctgcccgcatggctgccacgggcggcatacgggcggccacaatggccggatacagcaccgcggcaaggctgagaatcaaccctgtgcccgtggcctgtacaagggaaagcagcacatcgctccacggcagcagggtgacggcatcggttccgaaacgtgccagcccgcccgatatggccgcagccagtccggcaacggcgcccgcggcggatccggcgacaccctgcattacagcctccagcagaaacagccgcagaatcatggaatcaagcgcccccaggcacttcatgatgccgatttcgcggaaccgttccgtaacggacatcatctgggcattgactatacccacggtacagaccagcaacgaaaggatgatgatccatctgtcttttgcccccgcctgaaccgctccggtaaccgtgtccacatcaaaaccggcacggtacagcgcgcgcagggtcccggcactgccgtggcgcgccagaccggaggcaatatcggtgctgaccagcacaaaagacagaaatgccacggccagcaccagactgccagccgtgatcagtgagcggaaaaggcgtgcccgcagattgcgccaggctatctccaccgatttgctgaaaggcaggacgatctgcctgcgcttttcttcggggcgggtgtgctttcgggcgtcatgcggggtcatgctgtcctttctgtcgccggagcggtaccattgattgtgacgggtggtaccctattcataacatataacggcggacatcaacaacatgcaggtgcggatgatcgcgtataaatacgagcagtgtggtcagaaaagcggccgccgctccgttcatgcggttgtgatgcagcatgatgccgcaccagccggtgctgaccgcggcgcatatttcgcgggtcagtgcctgccatccttcatgaggagcggcttccctgcgcgtgtgcaggtcaacgttgacgggcagttccgtcagctgcggcggggcaggcggcatggcgcccgccgagcgtgacacagccctgaagcctgcggcggccagcgcggtcagtgcttcgccgtccattctgttccacggcggtgtaaacagcgggcagcaagcgttgcctgttacgcggcgcagcttgtcccgccctttgagtatgtcgtcagttttgttttctgcgtggcggtcagagccgaattctccttttttcccttcctgctgtccgttgcggtgacgccagccgtgctgatgccatgcccacagatgcggtgccgcggccgtaaggcgcagcagcgcgtgccagcggtccgcgttgagccatgccggaaccagcgcgggggccagcggaacacctgccttgatgaaggcttcgaacatggcggtgttcagggctgaatccatggcgacgtcatcggcgcggaaaaaaacctttgccgggcgtcccgagcgctgcatgtactcagacgcggcatgatgcagggcaccggtcagcgttgctgcgtgatgcggcaggctgcggcgcggtgctttccacagcgccgaaaccggcggatgcgggttgcgggcggagcgggttgtcatgggctgttctccgtgcgggagcctgatgcgtgccgtgccgctgattccagtatgcgcgccgatgtgcgggcgccgtccagattgatgccggttttttgcggacgccgcgccagcgcggcctgcatcagctctgccagcttgtgcggttccagatcgtcgggctgcaggatgcgcagggcgcccagacgttcgagccgcagggagcgcatgcgctgttctctgttgctgtcaaagggcagcaccagcgccgatgtgcgggccgccagcagattcatggtggtgttgtatcccgccagcgaaacggaaaggccggccagcgcaaggtatgccggaaactggcgggtaaaggtgcgtatgcggatgtgcgcggcgcctgctgcggcctgccggagtgacgccgtatgttccggcggcatgaaagggcctgtgaacacgagcaggcggtgcggtacggtacggtgcagaatgtgtgatgcccgtgccgcggcctgcagcaggccggcacccacgcttccgctgccggcgctggcaacgataagcggttcctgcgcctgcagccgcagcgctctgcgcagccttgcggctttgtgcgctgcgggaaggggtgtcacataccccgtgtcgtacacgtcggcggcaacttccggcaggcgcgaaaaggtttcctccagccggaccacggcggggtcggtatgcaccagaacatggtcgaaccaggtattcagcgcagagagcacacgttcttcgtaacgggcctgattgtctttttccaccagaatatcccgcacgctgcagacaatctgcatgcggccgtatgcaccggagcgggcggattccagcagcggcacaagctcgaaggagaactgcctgcgaccgaaggggaaaagctccacaagcagaatgcggggtcttgtttcgtgcagggttttcagcagcatctgccggcgcatgtcctgtacctgccgcaggtcgggcggcagttcaccggcggcgcaggacaccgtatgcagtccggaaaaaccgctgtccatcatcagcggcggcagctggacatgccgtatgtgcggcggcagtgcggcggatacgggcgggccgcctgtaaccagcgtcacttcgtgacggtgcagtgctctggctatttccagactgcggaaaaggtgccccatgcccagcacgtgctgacagtagtgcagaatgcgcatgacggtgccttacaggtccctgttgcgttcaagcagtgtgaatgtgcggccgtcccatccgatgcggtgcagagcgcgtttttttaccgggctcggttcgtcgggtgtgaaagacagctccatgagatgggtgacaaggcatttgatgacaccaagatgcgtgaccaccagcacgggagcggtgcgggactgcgctgcattgcgggcggtttcctccagacagtccagcgtgcggcggagcacctctgtgcgtgactctccgccgggggggcggaaattccagcccgcattttcctgcagccggacctcggcggcgtgtctgccgtgcagctcatctatggtgcaccccgtccagcggccccagtcctgctcgcgcagacgtctgtcggtcgaaatgatgctttcccgtccgttattgacgctgtgcgccgtgtccaccgcgcgctgcaggtcggaacagagaacccgtgaccagagcacccgctgcagcgtattgcaccagccgcgggcctgcagcactccctgcgggctgagcgggatatctttttggccctgtatgcgtttttcttcgttccacggagtgctggcgtgtctgataagcagaaattccatcatttgaaatccggatgtgtgcatgtgccgtcggggcgggtttctccgcacagggtattcatgatatccagcatgcggctgtagtttgtgtgcagattgtgctgtgcccgcacatgattgcgggcattgtcgcccagcgtgcggcgcattctgccgtcggtggccagccagcctatggcatgggcaaaggccgccgtgtcccacgcgggagtgatgatgcctgtagttcccgtttttaccagttcaggcgcgccgtcatggtcccatgccaccacgggcagtccggctgcctgtgcttccagatagaccatgcccagaccttcgttgatgccgggaaaggcgaacaggtcggctgcgctgtagtatttgtataacgcctcccgcggaacaaaccccgtgaaacgggcatttcccgccagttcgtatccggccagccgttccagtgcttctttttcgggtccgtcgcccgccaccaccagtatgatatcttctccgcgggctctcagacgcgcacaggcacttatcacctgttttatgccttctgttttcacccccttgcgcagcatggccacgctcaacaccactgatgcggtgctcacgcgccactggcggcggagttcttcgcggctgctgcggtcaaacgcaaaatcgtcggggcggatacccggtgcgataaagctcaggcgtgattcgggcagaacgctgcgcagggctggcaggtctctgtgtttgtttacaaaaatctgggcggcggctcgcagtgcggccagatttttatcatgaccccagcgtgaggcccggtcatgggcgcgcttgggcgagtgtgcaccggcaaagatgaaatacggcacgccatgtgcggctgccgcggggcccagcaggtcgggcgcacgccagtagctgtgataagtgaaccacgcaccgggcctgcgccggcaaagcgaaaggccgagagccgctctgcgccacgcaagacgcggccacatggcgggccgccgccatattctgtctgtgggcagatagggaacagtttccacatgttgtccctgttgccgcataaaagcgcacaggtcctgcgcgatagtcacatcgccggaggggcgcgggtggtcgggcggtttgaacggggtgcagaaatacagcgacatatgattctccgtgctccgcgtcaggaaagcgtggggcgcccgctgtgctgtgtgcctgacactgcggcgccggtgcgggcgtgaccggccgtatctgcgaatatgcgggccagacaggccgtctgctttgtgctgtcgaacacggcttccacatggctgcgcgcggcctgtgtgattttctgccgcagggcggtgtctgtcagcagcgggcgcagtgcatctgccagagcggccgcatcatccggcggggccagcatgcctgttctgccgtggatgatcagttcgggaatgccggagactccggtggccgcaacgggcacgccgagagccattgcctccgctatgacgttgggtatgccgtcgcggtcaccgttttttgccagcaggcagcccagcgcaaaggcgtgcaccccgttgtactgttcaagcacctgcgtatgggtaagcgtgcccgtcatggtcacatgaccctgcatgcccgcctgccgtatctgagcggccagtttgcggcgggctttggcgtttccgtcgcctacaagcagccagcgtacatccagcccctgcccgcgcagcaggccgagcgcctgcgccacaatcccgagaccttttttttccacaaagcgcgccaccgtcatgaccgtatacggcggcgggaccggaggggtgcaggctgcggggttgaacagaccaaggtcaatgccgtgatagactgtgtgcaccggagtgcggctgcccatgccgtccagatgctgcttgttgtatccggtgcaggttacagcgaacgcggcgcggtccagcttgaatttcagacgctgggggggctgcgtgtagatgtctttggcgtgggcggtaaagctgaaagggatgcgcagcagttctgccgcatacagcgccacagaggcgggcgtgtgggcaaaatgggcatgcaggtgcccgatatgcgggccgttgtgctctgccgcgtcggcaagacagcatgcctgcatgaagtgtttggcccatgtgtgcagtttttccgtgcccttgcgccgcgccagccacaaagatgccgcacggcggaatgcggcggggtcgcgcagcaggcggcgcagggtgtgccgcaaaagcaccggcagtccgcgcagcatggattcgggcagataggtgacctgtgccctgatggcgcggacgctgtcgtgactgaaagattcgcgcggggcgcgcatggaaaaaatccggatgctcagtccctgttcttccagcaggcgtatttcgttggcgatgaatgtttcggatatgcgcggatagcctttgagcacaaaccccagcacaggggcttcccggttgttctgcagcgcggtgtgtcgtgtcatgccgcggtctcctgacggaaggcggccagacgctgcttgatggtttccagtccggtgagtgcaaagttttccatggcctgcttccacggggcggggttttccagcagggcaaggatgcgtccgagcatgagcgacgggctcatgcggtcccactcgatgaagtcggccagtccctcgcgctgcagcatgcgcgccctgataagctgttccatgcggggggtatcacgcgggatgaccagtgtcaccttgcgctgcgaaagcacttcgcagatggtattatatccgcccatgctcaccaccacgtcggcattggccatcagtttttccggtttgttgtgaaaggtcttgaatgcgatgcccgaccgtctggccctgtcggccagttcgtcctgcctgggcttgggcacaaacgggccggaaaccatgaccgtgcggaagggcagcgggccggattcggccattttcatgtaacagtccagcagcgggtagccgtcgccgccgccgcccgcggtgaccagtaccagtctgtcaccgttgcgtcgctgctgcgttgccgcggccttgatatacgacgggcgcggcaggtagcccgtgaagacgaatttatgatgcatatgaccgggaatgccatattcttccagcggattgtacagccgtttttctccgtagacccagacctcggaatacaggtcatctatcacatgcagataatttctgttttcccagtctgcacgggttgtggccgcatcgtccagaatatcgcgcagccccagaatgacttttgtttctggtctgctggtacggaaccattccagtacggggcgcacctcgcctttcagtcccacgggcactttatccacaatgaacatggcgggatcaaacgcttttgccgtggctgtgatgatttcctgcctgatatccagtgcatggttaggggccactttgatggaatgcggcacataacttgtgtttgactgctttatcatgccgggaatacggacgaaatctatcccctgaggaaatgtgtagcgcccggcgatgggtgatccggtcaggatgaggatattcacgtccggatgcagcagagcctgcgctatggtcatggttctgcggatgtgccccagcccgtatgtgtcgtgcgaatacatcagtatattatatgtctgggacatgcggctgctcttttggtcagttgccggtacgctggtagttgactgcaagtgagagttcaggcgtttcgttttccgttccggaaggcggagacggttgtgccgcgcggcgggccagcttgagattggcggcataaagcggtgtgactggatcgtcggcggcagcccgggcaaaacagcacgctgccgcctgagcatcgcccgcggcgaatgcggccacaccggcgttgttggcagcctgtgtcatggccggtgcccggctgtgtgcggcggtaaaggcccgttgcgccgcgggcaggtcgcccaccacataggcgcgcacaccctcgatgaaatcctgctgcgcggcgtcgggcaggatgtgctccacaccctgacaggggcagcggtgcatgcggcacggggtggggccgctttctgtctgcacagtgcctgaaagcacgttgccgagcaccgtcttgtcgccggggcagcgcagcaccgtgccgtccggctccatgcgcagaaaggtgtgcccgccgtggcagggtacgccgtgaaagttgaaaacggtttttctgcccgcttcggggtgctgtgtaaaaatggctgcggctgtgctgccgtatccttcggggtatctgcggccttcgtaaacgcccttgaaggggcgcggtgtgagcggtattccgtggcggccgaaaaattcacagtcggcggcaaagcgctgcaccagcgacgggtgcaccacatagttcaccttgaccgtgaaaccgcgcccggcaagggtatggtaattgcggataaaagcatccacagcccctctgcgttcgcgttcttcaatgtgcagcgcggcgtatatgtcgtgcactctgtcgggcggtacgtgccgggcaaagcgtttgacgaccggtgtcacactgaggttggtatcaatgccgatacggtgttctgcggcaatggcactgcagatatccacaaaatacggatagatgaacggttcaccgccggttagtcccaccagccattctcctccgcgcgaccgcagaaagtccagcagcgcggcgacgggtaatgagtcggaaacgggtgagttgtcatggggaaagtaacagtaatgacaggaaaaattgcattttcttgtcatgttccataaaatttgcgggcagggagaagtcatactcttttcatacagcagagcggaccttttttctatagtgcttcattaattatcagaaaaaaatatgctggctttttatgccctgccggagtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgccctgccggagtacttgctcccgtcggtcaccggaggtagtataaaaaaatacgtcttcggctgttataatgacgaatgtctgacgttatacgggcgcacagcagtgccgcctttgatatacggtagttatatatggatatttctgtactttcagagcttaaggaatttcttgccgtgtgcgaccataagccgggcagactcaaagtccgggtggatcttgccatagccggtcaccccaaggccgccatgctgaaaaaagcggggcgcgggggcatagccggcatcatcagaaccaatatgaatctgtttacgcgcactctcactgttgaatacgatacgcaggtactgccctacgacagcgtgcatgcgttgctgaatgatgatgatccggaccgtctgcagcagataatggcagatcttgccgtcaggcgggaggtggccgtgtagcgcaccggcgcttttccggcaccgcccgcagcgcaggcgccctgtaacctttataccaagcgtgcaggatgcctaagtatggatgttaccacagaaaagctcagagaacgcattgccgagcttgaagcccgcaacagcgagcttgtgcgtcagtgcgggatatacagaacacgtatcggagaattggaatccgccgttgccggcccgctggcagcggcggatgtttttttcggccgcgatgcaggcatgggcggtgaggcagtgtggctgctgcgtgacggaacctccggccggtttctgttcgccgggccggaattttcatcggtactgggcgggtctgcggccctgctgtacgaagacccccattatatagaaacctttgtgcatcccgacgatacggcgttgctgcacgctcttttttctgacgggcacaaaggcaccggcggggggcggacgcgcagcttcaggctggtttcgcacaaggacggcagaaccctgacagccgcgttgcaccggcatacagacgaacacgggggtgtgctggataccgttgtggctgccagcgattgcgggtggcgtctgctttctttccgccggttcgagacttttttccgtgcgtttctggatgctgtgcccgaaccgctggcactactggatgccgccggaggtattgtggcagcaaacagggcatcggcagcgcggcacagggttcctttcatgcggtatctgggcgggcggctgactgattttctgtcggaagcagcagccgagcgccggttgcacgccatgaatgaatcacagcgtaccagacgctccgtggtgttccgtgaggtgcaggaagcaagcagatacgagtgtgtcatctttccggtgctgggggtcagttccgatacgccgcttttcggcctgctggaaagagacgtgaccgaacgtgaatcggtgcgccagacgctggtacgcatcaacagggaccttgaagcgcgggtgcgtggcagaaccaaggcgctggaggtggaggtgcaggaacgcaagcggatggaacagcgtctgctgcgtgaaagggagtttatcaaactgctggtgcaggcttcgcccaaccttatcagcgtgtttgacagccgcggtgcgctgatgtttgccaacagggcatggcgcgagttttacggcctgccgggtgatgtgtggggcgtggccgacgcgggcccccgcatgtgcggatatttcggtgccgtggaccgcgaagtgctgcaggaaggccgtgtggcccagctggaagagcgcatagtgggtaccggcgggcgcagggaatggtttgatgttatcagggcacccatcaccatgcccgacggcgagactctgctgctgttcataggcatcaacgtgacttcccgcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtgacttcccgcgtggaggccacccgcgccatggaggccgtgcgcaagacgctggaagaacgcgtcaaggaacgcacggcagccttgggcagagtgaacgaccgtctggaacgtgagatagctgagcgcaaactgcacgaagagcttatcgtgcagcaccgcaatcatcttgaggcattgatgaacgcgcttgccgacagcgcgctgctgatggatacgggcggcaggataataacgctcaacatcaccgccgcacagcggctggggctgcccgaaagggggtccggcgggcaggtgttttttgacctgctgcaggggactaccgatacactggtgtggcgcgatgcgctgcacgaagtgctggaaacctttctgcctgcacgtttcgaggtgcaggctttcgggctggaactggatgtgacctattatccggttttcgggtatgccgactgggttaccggggtggccgtgtacatgatggacgttaccgagcagaaacagatttcgcggcgtctcagacggctttccgcacaggtgctttccgcgcaggaggaagaacgcaagcgcataggccgtgaactgcatgattccatggcgcagacgctttcgggcatcaagttcatgctggaaggcgaacgcagcaggctggaacagtccggcacgggctggcccacggaacgcatatcgaaaaccatcgaatatgtgcagcatgccattgtggagacgcggcgcatagtcatggacctgcgccccacggtgctggacgacctgggactcatcgccgcgctgcgctggctgcagcaggaaatgagccagatccattctcttaccatcacaagccatctttctctgccggaaaatgcgctgtcggatgtgcagaaatcggtgttgttccgcgtggcgcaggaggcgctgaacaacgtcatacggcacagcggttctgattcggcccggatcagccttgagcaggtgggggaagaatgcgtgatgaccgtcaccgataacggcagcggttttgaccggctggacaacacccgcaacggcatagggctggacagcatgcgcgaacggctggagcttatatgcggccggctggatattgtgacggagaaaggcataggcacggttgtgcgcgccgtggtgccgctggattctccgtgctgaccgcgctgtgcatttgaccgcgcggctgcgcagggctatgttcaacatccatttcaggcagccctgctgccggccggaggttacgtgcgggacgatccacctatctgcagacatcattgcgaacatactgacaccgtgaacaaggtgcgcgccgccatggcccccgaggaagaactttcggctcttgccgaactgttcaaggtgctgggcgacagaacacgcgcccgtattcttgaggcgctggccgtgagcgaactgtgcgtctgcgatcttgcggccatactgtgcctcagccagtcggcggtttcgcaccagttgcggctgctgcgcgccaccaagctggtccgttatcgcaaggaaggaaaaaacgtgttctactcgctggatgacgagcatgtgcgccagctgttccggcaggcgcttgaacatgttcaggaagaacgctgacctgtctgacggcaccacccgtgctgctgcaagggagaatttgcgatgaaaaaaacagtgcgttatgcgttggttgcatgttttgttattttttcggtctgcacggcagccgcgcaggactggcaggcaccgcgctggaaaagtcagctgctgcatgtgcctgtttactcgcatgtgtactacggcaacaaggaagcccgttttgcccttgccaccacgctgagtgtgcgtaacacctcggcggagcatcccattgttcttgaacaggtgacctatgttgataccgacggcaaagccgtgcgcaatttcacggaaaagcccgtcacggtgccgccgctggggggcgtgcggtttgtggtggcggaaaacgacctgagcggtggttccggagcccgtttcatcgtgcgttggaactgcacaagtccggtacccgcgcctgtggtggaaggggtgatgataggtaccgcctcgtcgcaggggatttcatttgtcaccgggggcgtggtgctggaagggcgccagtagcgtaccggttgccggtacggggcggagaagacacacatgtccagaaattcggtccgttttgttccggaaggaaccacaaaacagtgcgtgcgtaacgagatagccaacaggctgcgcgagcttatagcctgcggcgagctgcggcggggcgacaagctgcccgccgaacggcatctggcagaggtgctcggggtttcgcgccattccgtgcgcgaggcaatccgctcgctggaacagcagggagtgctggccagccgccgcggcgacggcacctatgttcttgatgaccggcaggaactgctgtacggcccgctgggcatggcagtggagcagcgcaacattcaggaggttcttgagttccgcaagctgcttgaaccgcagatagccagtctggcggcacgtaatatttcgggcaccgatcttgctctgctgcgggaaaaactcaacgagcagaaagccgtcattgctcagggcggttccggatcggcgctggacgccgaatttcacctgcttatcgccaaagccaccggcaaccgcgtgctgtatgaggtgctggtgcgcatccacgacattgtcagcgaaagccgcgatttcaccctgcagaccgaagaacgccgcgactgggcggtgatgacgcacgagcgggtgctggcggcactggcgcgccgggaccccgaggcggcctttcaggaaatgcattcccatatcgactacgtggaaaaaattgctctggagtggattgactgatgctccgctgaggttttcgcggcgtcgttctcttgcccgcagccggcgtctacggtatcaatttgggcgatcaaacaaatacggcaccaccggaaagcgtttctgcataaattttaccggaaacgttttcagaagggctgccgcgcaacgcggcgtgccgcaggcagggtgtccgcacacactcatcacacaaatgccgccacgacggccaaggaggattctccggcatgaaggaagtacgcgaaaaggcaaaagaactgatgaaaggctattgccgggtctgtcccgtgtgcaacggcaaggcctgcgcgggcgaagtgcccggcatgggcggactgaacaccgcctcttctttccgcaacaatgtggaatcgctggcggccgtgcagctgaacatgcgccttatccatgatgccgtgcagcccgacacctcggtgaccgtgcttggtattcctctttccatgcctgtcatggctgcgcccatcggaggagtctccttcaacatgggcggcggcatcaccgaagaagagtatgtgaacgccattctgggcggctgcagacagcagggagtcataggctgtacgggcgacggggtgcctccgttcatcatcgacgccggcatggacggcattgcggcggtggaagggcacggtattccgttcatcaagccgtgggacggggaagagcttgaccagaagcttgaccgggcgcttgcttcggcctgtcctgctgtgggtatggatatcgatgccgcggggctggttacgctgcgcaagatgggcagacctgtgtcgcccaaaacaccggcgcagctgaaagccgttgtggacaaagtgcacgcggcaggccggacgtttatcctgaagggcatcatgacggtggtggatgcccagctggcggtggaagtgggtgccgacgccattgtggtttccaaccacggcgggcgcgtgcttgaccatacgccgggtgccgcggaagtgctgcccgaaatcgccgatgccgtgaagggccgcattaccgtgctggcggacggcggtgtgcgtgacgggtttgatgtgatcaaaatgcttgctctgggcgccgatgccgtgcttatcggacgtcctttcagcattgccgcggtgggcggtcaggccgaaggcgtggctgcataccttgaagcgctgcgcggccagcttgtgcaggccatggtgcttacaggctgccgcagcgtgcaggaagccggacggcatatactgcgcggaatctgatgcagaatacggcccgcggcatgctgtcgcgggctttttttaacggacggcgggcttactatcatgatagaatctcttgctctttacatcgcgcttggttccgtggcaggcgtgctggcaggtctgctcggcattggcggcggactggtgattgttcccatgctcacgttttcgttcacatggcagaacgtaccgcatgagcatatgctgcaccttgcgctgggtacttctctggctaccatcattttcacctccgtttccagcttccgcgcgcacaaccggcgcggtgccgtcaactgggccgcggtaaaggcggtcacccccggcattctggtgggcacttttgcaggggcatttgtggcatccgcgctttcgaccaattttctcaaaggatttttcggtatctttttgtactacgtggccgtgcagatgctgcttaacatcaagcccaaacccacgcggcagctgcccggggcgccgggtatggtggccgccgggggcggcataggagtgttgtccagtctggtgggcataggcggcggcacgttgtcggtgccttttctcacatggtgcaacacccccattcatacggccataggcacggcctctgccatcggattacctctcgccatttcgggttcactgggctatgttcttagcgggtggggccagccgaccctgccccaatactctgtcggttacgtctatctgcccgccatgataggcattgtcagcgcaagtatgcttaccgcccctgtaggggtgcggctggcgcacagcctgcccgtacctcgcctcaagcgtatttttgctgtgctgcttctggctgtgggcacaaagatgttgctgagtcttttttaaagacccgtacggcagagttctcacgcaaacccccggtgccggccgggggtttttttttgcccgccgtccggaacagaggtatggtatgtaactgtaaatagataatgaatgcaggagaacgcatgaaaataataacaatgtggatatattctgtcatgcttgtgtgtacgtccgcctactgcgcacaggccggggaacctgaaccgggtgcggggcagagtatacctgcgcacaatctcaacatccttatgtggcagtcggcggcgctggaacaggcatggctttccggtcaggggccggactgcagcggagtgcgcgacaggctgcctgtgctggatgaagctttgcaggggttgcaggacgagctgattgtcatgcggggagccgcggaaaacggaacagcggtttccgctgcgtacagcgccctgcggcggcagacgcgggctatgctggggcggatggaacaggcgcttgcagtgtgcacggcacaggggcgcggacaggctttgcaggcaacgggaatggatgaactgctgcgtatggagatgatgcggatgtccatgaccgcacgcgacgcctgcctgcaggtggcgcaggccgcacggcgggcggctgtggactgccgctgaactgaaaggcggaaagctatgaggaagaccggcagcggttgcagattccgtacagatacatcttgtgtcctgtcagccggaaatcatggcgtctggcaagctcttcctgcagagattcaagcttttcgtccagaaactccacggtgttgccgcagcgttcgcatatcaggtggtcgtggtggtcgtcttcgatgtaccgttcgtaacgtacagaagctccgccgctgtggaattcacgggcaagaccggcatccaccagcagccgcaggttgcggtacacggtggcaagaccgatgcggcgcccctgcgctgccagacgggcggcaagctcttcgcaggtgacatgctcttcagtggtccacagggcatgcaccacggcttcacgctgctgggtccatttcatgcgtttttccgcaatgaagtcctgaaaacgtctggtgtaatgttgcatggaaccgcctttttttcatttcaggtgaaaatacgggaaacagtctggcaaagccagccatgaaaattattttcattatggagggaacagatgtggagaattttgctcacatgtgcggcggtgctgctgttttctctggcgggggccggtaaggcaccggctgttgtgccggtaatgcgcgtatcgctggaaaataccgatgaccacatgcagaccgccattgtgcgcaggtttgtgcagcaggttaacgagcagctgcagggcaggctgaaagcggttgtctatgccaatgcccgcctgttccgcgacagggacgtggtgtacgcactggcgcagggcaaggttgaaatggcggtccccggcatctggaacatcgcgcgcatcgaaccttccgtcaatttattcatgctgccgatgttttacggacgcgctgcgcaggatacacatacgctgctggaaggccatgtggggcagagcgttgtcacgcgcatcgagaacgccacgcgttctgtggtgctgggcacatggcttgatctgggacatgcccagctgttcacccttaaagcgccgcttgatgccgaccggcttgtaaaaggtttgcacatccgcgtggcgggcgggctgggcaacgaaatgcgcatcagtgcgctgggggggctgccgcgtatcatcgcatggcccgacctgccgtcgtggctggaatccggaacggtggacggtgtgctgaccacatatgaaaccgttgtcagcgcgcggctgtgggagcacggcatccgctatgcctttgaagacagacagtactttgcccagtatgtgccgctggtcaacgcccgcttctgggcgcatctgcccggggacgtacggcacgagcttgcggcgttgtggaacagggcggcgctggaagggcgcaaagaagccgctgcggcgcaggagcaggccaaaaagaccctgcgtgaaaacggcgtaaggataaccgtgccttccgcgccggagcggcgggcgctgcgtgaccgggtgcttccggcacaggacgcgattgcccgtgctacacatgttgatcctgcactggcagctgaggcggcaacctttttgaattcactggaggaagccgcaagtgccccctgaatttctgctgacccgcgggaaaaatgctgcggtactcatcgcaggcattcttacattgctggcgtttctgtttgcttatgatgccatacgtgatgcgcgttcgcaggcggtaagtcaggctcagctcgagctggggcgtgtggtggcggcattttccggagaggcggagcacgcctttgagcagatgcagcttctgctggatatgcaggcggaaggcgtgccgccggagcaggctgcgggcattatgtttcatccgcgcataagcaacacgctgacatattcgcgcacgggagatctgctgtatgcacagtattccgggcaggataccctcagccagtcgctggtcagtcttatgtggcgcgaactgccggaagtgcgcggggccgtgcaggtgctggcggttcaggggtaccgtgcatatccgcagctggtcatgtatcgggccgcagtgaatgctgccggcaaagatgtgctgctgtgcgggctgatagatacgcagcatctggcggaacgctttctggacggatcgctttccacggaatttaccgtggggctggtgcgcgccgacgggtcgctgctggtggcatggaacgatttgcgttccgctctgcggggcatgtcgctttccacgctggatgtgccgccgcgggtacgggcggaactgctgcgcggcggcggtgtccggcgtacggttacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgatgatgcgctgtatcaggcggtgcagctgccttctttttcttattatatggtggccagcacacgcatgcagtctgttatggagctggtgcagccgcttgtggtgcgtaccgttattctggcagccggtctgtgggtggtgggcatttttctgacaatcgtggtctacaggcattcggtcagtcagtacgatctggctctgtccgaactgcagtgtacgcagcgtgacgaactggcaaatctgttcaaggcgcttgtcacggacgtgcaggctgcccctgaaccggcaacggccatggaagtttttctgcggcgtctttgcgagcggacggggtttgaactgggagccgtgtacctgccggacaagcaggaacgttaccgctttgtgatttatcagagtgattcttttcaccccattgccagaaatccgggcaaaggcatgtccgcaccggacgtgctgcgtgcgcatctgctggggcttatgcagcaccctgtgtttttgcaggcagaacagaacgtggttgtgccggacatgagcgttgatgagcggtttgcggaattttatccggccggggagggctcgcccgcgcagccgctgctgaaaactgtaatcaggggagcctgcgtttcccgtgtgcgccgtgcttccgtggggcatgtgcatgtcggtctgttctctcttgtatcgctggaaaaaagcagtgatgtcgccggactgcttgatgaagttatgccgctgctggggccggtggctgagagtaagcttgcagaggtgcacctgcgcgaacaggaaatgctcttccgcaacctgtatgacaggtcggctctggtgcaggtggtggtcaatcctgaaacaggcacggtgctggatgccaacatggcggcgtgcgaattttacggctatccgcacgaagtgtttgtgacacagaccctgtatgacctgtggcaggctccacgggacgatattgacgccgtcatgtccgcttccacagaactgtacaccggtttgcacatacagaagcatattctggccggcggcgacctgaaggatgtggaggcgtacatgggcagggtaccgtggaaggggcagcatgccctgctttgcgccgtgttcgaccgttccggcataaagaagatggaggcggctctgctgcgcagcgagcagcagcttgccatgctgatggaaaagctgcctcttgcgctggcgctgctggatgagaccggaaccatacggcaggtgaacggggcttttgtagcgcttacaggccgcacggcgatttcctgtaccggcaggtatctgcatgagctggggctggaaagtctgcatgaggcgtcatgtcctgttgtgcaggatgccctgctgccggccggcagagagccgcaggagctgcttcttgtcacgttgcagggtgaagaacgccatgtgcttgtacataccacccgtctgcaaatgcacgaggagggcacacggtatgcggcgttcatagtggatatgaccgaacggcgcaggctggacgaccttgtggtgcaaagtgaaaaaatggcctccgtcggggggcttgccgcgggcatggcgcacgagatcaataacccgctgggcggcataatgcagggagcgcagaacatcatcaggcggcttgatccgcaccgggaggcgaaccgtgccgcggcacaggcgtgcgggtgtccgctcgaagccatcagggcataccttgagcagcgcggcatcctgcggtttatcggcggcatagaggattctgcccgccgcgctgcccgtataacgtcaaatatgcttgaattcagccggccttgtgccggagaatggcgcgaggcacgccttgagcatattctggatgtggcgctggagctggcagctaatgactatgatctgaaaaaacgttatgacttcagaacaatccggatcgtcagagactattcgcccgatgttcctgccgtgcgctgcatcgtttccgaagtggaacaggtggcgctcaacttgctgcgtaatgccgcacaggccatggcggaagccgccacagaggctcctgccatcacgctgcgcacacgggtggacggcgaatacgctgtttttgaggtggaggacaacgggcccggcatgagcagagaagtggcccgccgcgtttttgagccgtttttcaccaccagagaaccggggcgcggcacaggtctcgggttgtctgtgtcgtattttatcattaccgccactcacaagggggcgatagcagtgcaggcccggcccgaccgcggaacagcatttgtggtgcgcctgcccttgcgcagtgcagagtgtctgcacgaagaaaaacctgccgtggagaactgacatgctttttaccctgtgccgtccggtgtgccgcccggcgtgccgtgtgcatctgcccgcccgcgctgttgcagtgctgctttttatcctgtttgccgtgccggtgctgaccggctgctccgatactcccgaaaaaacacagcccgcagccgaaacggaaagttttgacacggtggtgcagcgtgcgcggggcaccaccgtgcgcttttacatgtggggcggttcggcgcaggtcaatgcgtgggtggacggctatgtgtctgacaggatgaaagaattgtatgacattacggtgcagcgcgtgcccatggacgcccccgtgtttgtcaacaagctgctgacggagaaagccgcaggcaaacagaccggtaccattgacctgatgtggatcaacggcgagaattttcgcaatgcccgtgaaagcggcgtgctctacggtccttttgccggcaggctgcccaatatgcgttatgtggatgccgctgccgtggccactgatttcggctatccggtgcaggaatacgaagcaccgctgggacgcgcccagtttgtctttgagtatgatacggcaagagtctccagccctccggcatcttttgacgaactgcgcagctggatcagagaacaccccgggcggttcacctatccgcagccgcccgattttaccggttcggcttttgtgcgtcaggtgttttatgcagtgacagggggccatgagcagtacatgactgactttgacggaggcctgtgggacagacaggctccggcgttatggctgtggcttaacgaaatcaaacccttcatgtggcagcagggcgtcagcatgcccaaagatcctgccgccctggataccctgtttgcccgcggtgaggtggatttcagcatggcctatcatccaagccatgcgcagagtaaaattctggaaggcacctaccctgacactgtgagaacattcgtcatgcaagacggttcgctgtacaacacgcatttcacggccatcgccttcaatgctcccaacaaggcgggggccatggtgctggctgattttctgctgtcgccgcaggcgcaggcgcacaagctttcccctgcaaactggggggactttcccgtgcttgaaatggaccgcctgagcgaggctgacagagaattgttttccgctgtgaagcagggcgcggcaacgcttgcgcctgaaaaactggccgaacacgccgtgccggaaattcccgccctctggctggaagccattgaagaaggctgggacagacatgtgctgcggcagaaccggcagtgacggcacagcataacgacacctgcggtgctgcgtgtccgccccctttgcgcagggcagaagctccggtaaaggtgctgctggacattgacaacgccatggggttgcccgtgcgcgatgccgatgacggcgtggctctggctctggcgctgtggtcgccggaattcgagctgacagcctgcaccacctgttccggaaactgccgggcatcggcttcggcgcagaacacgctgcgcatgctggaactggccggtgcagacgcggtaccggtggcagccggcaccgatacaccgctggggggtgaggacagagcgcggcatcatgcctttctggacgccaaagcttcaggagccggagcctcgctgtgggacgatgtgtcgctgccggcgccttctgcccgtcaggcctctgctcctgcctgcaggcttatcatagaaacggtgcgccgccacccgcacgaggtggtgctggtaatggaaggcgcattgactaatctggctcttgccctgcgacatgcctctgacattgctccgcttatcggcgcggttgtgcatatgggcggtgtgtttgcgccccgctgtcccgaagaaatggcaccgcagtggaaaacccccgacatacctgaatatgtgtggcggcatgcgctgcgtttcaatacatggtatgacccgcaggccaccgaggaagtggtacgggcggggctgccgctgtgctttgtgcctgtcaatgtgaccagccggacatgtctttcttcgcatcagatcgcgcagatgcgcaccgcggacgatccgctgcggtgttttgtgcgccggacgctgctgccctgggcgcgctggagcgaacaggtcagaggtctggacggcgcacacatgcatgatgcgctggcgcttgcggtggccgccatgccgcacctgtgcagctggaagccgttctgctttgatgttcaggcatttcgggatggtagggattttctactgccttttggtgacaaaccctaccatcgggtgtgggtggccactgcggtggacgcggctgcttttcatgcatggctgcttgcgaccatgggtatagatgtatcggctttgtaatacaagtgtatacttttcaacattttgttttctggcatgggaatgttcaatgtttttgcgcctcgttttaccccaagtgcacggcacccaaggagaaaaaaatataagtgaccgtcatggtaggggttggtaagacatcttcgccggtaggacaggttttcgtacgcggacggaagctgaagcttatcgtaacgaggtttatacggagaacacagtgcaacagaaaaacattgaccagatagtagaacggatatcgcaggatttccggtccatttccaccagcatggaacggctggaacgaaatgacgaaggggacttcattgtgcctgacaccgtgctcagctgcatggtgggtgtgttgcagaatgtggttgcaggcctgcagaaagcgcagagcgagtacgccatccgtcagtatcagaacagtctgcttgctgacatgggcggcaacccgctgggcatttcaccctacagcgacaaagatcagtagccgcatagcgcgttatatatacaactgaacaaaagcgcaccgtgcatgcacggtgcgcttttgtctgtgccgcccccgaagcggagcgcagcagcggcataaaaaaaggcggaagcttgcgcttccgcctatgcgagcaattgctgtgtactacacgcagccggtgggcttgggcagaccagccattttgcatgctcccttaccggggccggaggggaacagttcgtacacctgcttcagcttgaagccggtgttcttggacaggatacgcaccatgggtgcgataccgttcttgcggtagtagtcctgcaggaagtcaatgatcttctggtgatcctcggtgatttcagcaataccttcggattccttcacgtattcaacccattcggggcaccattcatcgaagcgaagcaggaagccgtcttcgtcaacctcgaacgttttaccctggaagcttacttcagccatgcttgtcctccttggacataatctagcggtgtatcgggctagtacatacgccaaactgcgcaaatgcaaacgcctgagcgcagttatatgtaagcagcgatccgctgcttgactccacggcatcgcaaaaggggtatcctttcgcggaatcactccttactgccatacaggagaaattgtcaatagcagggccggtaagcgctgcgttgtggaacgtttttctccgctcactaagcgtaaagagaggaacactcccgtcaggagacctttacaggctgtaacccaaagggacaattccgttaaagcgaagttacaatgccataaggccgccgaaaatacaaggagctctttttttatttattgttagctataacggcatgttgcgggtgttcaggcgctcagtcgccgtgccgttgtgcgtaagcgcctactctttcggacgcagaccgcagccgcgctgcgctgcgcagagaacaaaaaaaagcgggtgcacaggcacccgccgtaattgagcggtacaggtcagaatgacacggtgtgtacattggcacgcgaccagtatgtgacgcggtaacgtgacttgagctgttcgataagggtgttttcgtcggaccggtccatggggcggatgcgtatgaaaacctgccgcatgccgtcgtcgcggtcttcaaaggtgagtatggacgtgatgcgggccttgtgttcgcgcagagtgtccacaatgggtttgagcgtgcccggcgaattgggcagcagaaagccgaactgcaccccgccgtgccgtgcgccggtgatggaaagcagaaccttgaagatatccttgtcggtgatgatgccggtcagtctgccgtcgtcatctacaaccggcataccgctgaagtcgcgctccagcatgacaagggccgcgttttccacggtatcgtcgggttttgccgccaccacgtcacgggtcattatgtcattgaccttgatttcagacagcagatagtacagttcgtgaacatcaagggtggtggccttggagggggaagcttcctttatatccctgtcagaaatgatgccgaccagcttgttatccttatccactatgggcagccggtcaaagctgtgttccttcatcagctttgcggcgcgcatcatggacatttccggtgtggcgctgatgacgtctcttgacatccagtcgcgaatcagcatgagaatatcctcctgtggccgtgcaaagaggcgccttaagggttactggtaattgtacgataaacacagaacgtcactaaattcaattacaaattataatcatgcacgatgcttgaaaggcggttagcggtttgcaactgttcatggactgcgggttcggtcttggcggcgatatgtttattgccgggcttgcggggctggggtgtgactttgctcctctggagggcatgttctgcagcgccggcatagacgtatccattgaaatacgttccgagcggcgcgggggactggccggaatgcgcgccgatgtgcgctggaccggagcgcagccgctgcgccatgcggcgcagctggaacaggtgataacggcgctggacattacgcccgctgtacgcggccgggcggtgaacgccgtgcaccggctggcagaggccgaaggtgccgtgcacggcattgatccgcgcgaggtgcattttcatgaagtgggggccgtggatacgctggtggatatagtgggcgccttctggggacttgagagactgaacatcgataccgttgtctgctctccgctgccgtggttttcaggcacggtgtgctgtgaacacggcatcatgcccctgcctgcgcctgccacagcggtgctgatgcagggcaaacctgtaactgccacagcgttcagggaagagctgataacccccacgggcgcccttatcgtcgactcggcggcggacagattcgccgacgggccggaaggagtactgctgcgcggcgcctcggcgttcggttcgcgtccggaaggtggtccgttgcggctttttctgatcgagccgcagtcgcacaggcacgatgacatcatctacacgctggaaactcacatagatcatctgacgggcgaggagctggggcacgcctttgatgcgctgctgcaggcgggggcgctggatgttctgttcacccccggtgtgatgaaaaaaaaccgccccggcggagcgctgaccgtgctgtgcagcgcagaacgtcttgccgtcgtggaagaagcagtcatacaccatacacacacgctgggtctgcgtcgcagccgcagtacacgggtggtgctgccccgcggaaagggaacggtgcaggcgggcggccacgccgtggcggcaaaggagtatgccgtgcagggcagagatatgagcagggcggaatatgaggctctggcagcgctggcgcgcaggacaggccgttcgctgccggaactgcgcatgatgctgtccggcggtgatgaagaagcggattgagccggaagggcctgtgcgcgcatgacgttgcagaacacacatggcaccggcagagtggtatgtatgttctgcagaaagctgcacttacgcgccagtgtatgcgggtgccggtctgccgtggtaccggcgggctgaagcggaatctttccgcggatggtggaaaaattccgcttcagtgactgttatttatgaaaaatcgcgtgcttgccccgtttggcccatgccttccacgggctgttaagcaccccgttgctgtacggcagatggtattgtgaatcgtgcagcacccggttgaacacggccatgtcgttcagaacgtccgtggcattgcagcgcagcatttccgagcgcacggtgcgcagcacggaaacaagatggcgctggcccccgcccagaatgccgcagttgagcaccggcttctgcgccagatgcggcatgtcctgcccgaaaaccttgcggatatggcgctgcatccacggattatcaccgatggttgtgtcttcgccgccgatgaacacggtaaagcgcttgcggtcgcgccatgtgcggtactgggctgccagtgccctgcagaatccgcggaatccgcgtgcccgtgcaaaaccgctgcggtcgaagaagcggcgcagagtcggtttttccaccagcagaaaaggattgtccgcaaaccacgcatccgccacatccaccatgaacacattgcggaagcggatgcgttccagcagtgccagcgcggccagaaaacgctcgtccgcaatggtgaatctgccggggcgtatctgcacaaaggtcagcgtgccgcgttttttttcgtggtggtgaatggcgacggcggcatgacatttctgctggaaagcatctgacagtccgtcgtgcagcacgaccatattcagcttatgacgcatgccgctgtgcagccagccggccagataatcgatgttttcggcgggaacgcgtgtgccgtgctgcggatggttgctgcccgtcaggtacgcgcctatgacgatatcgctgccgcccagccgctgccccagcgcttctatggctgcgggctcggtgaaatactcgtggtctgtatgctcggtgtgattcatgatgactgccgtggttatggttctctgagaactatcagcccccgtctgcccagctggcgcagaaatgcgcttacggacagttcggcttctgactggtgcagcttgtagcgttgtgccagtgcctgagcgatgcccgaaaccggacgcctgccgtcgatgagcatccagacggccgtgcccagttcgtccagttcaagcgtgcgcggcacaggcgcggcgccgcgcaccagtgctgccagcctgccgggcgcagcggcatagtgcagccgcacgcagccgccggtctcatgtgactggcgtatgccttccggtatgacgggcacaaacgcaagcgcggcgtgtctgtccgcgggtgctgcgatcttggttttttttttaaataatttcaacggtgctgcatagtgctgtcagatcgtcataaaaaacggtgccggaatcacgcatacgtaccgaaagcagcttgttttcgtgttccaccagccaggccgcaccggcctcgtgctgacgcacgccgcggaaagagcgtacaatgggtacccgccccagcagcggtctgcagcggtctgtggtccagcgcactatgtcaccggcggcagccggtttgcagggcacgtccgatgacagttcttcaatgggcagaccgtagtgtctggtcacccagtggcgcagcggcagtccgttcagcagcacattggccggagcgtatctgtcgatggccagcgtagctccggcacggcggaattccagccagaaatggccgggatgaaaaacaaagctgcggagttcatagcctgccggagcagtgcaggcaaggtcgtagatacgggtggttacgggcgtgccggacggggcgagagaaagcgagcggagaatgccggtcatggtgtcggcgcaagggggcttgtcttctctgttgtgaaactgcaccagcacggtatagccgccggagtcgctgtgcagcagcgctccgcagccggtggcgtggacaaacggcacatggctgaacctgtcctgtacctgacgcagcgcctgcgtaagcggcagcggaatactctccgccccggtgcggaaaccttccgcatcgccgaaacgcttgtgcatgatgcgcctttctttttccagctggaaaggacgcttgtcgcaggcccacttcacatcgaaaacagggagatccgtatccgaaaaagacagaaatgtgtgctcaatggctgtcggagtccactgtgccggtatgtgcatgtcaatgccgttccattgcagctgttgccatgcctgaccggttgttgcagacgccgagcacgtaggggcagggtccattggatgcttgatcctcgctattgatgggggatgaacggggaaaggtcgtccacgatgacggaatgtttttccatcatgcggcggccgtgggcgttttttcgggtataacaggcattttccctgtcccagtcagaacgcagcatcatctttatggagacgccgggcctcatgtcggccaccacgctgtacgccagcacaacggaaagcacatcgtcgccttcgcgtaaaatccattcccatgcaagaacgttatgaaacgggtcaccgatccagtttgccggttccccgaacttctttctatatgccttctccagcctgtcgtaaagcgatttgctacggtcggcaaatttcagtttgataccgataagtctgttttcgcccagacagttgccggaaataaggctgccgccgcggatgcacggtatggcatcgtcgcgcagactcacttcgtccacaaaaagggcatccctgtccgcctgtttcgtttccggcatgaccttgtcttcgtatccgcttacgggttcgcccagtgtgaatccggcaatgctgaggggcagctgtgcccgggcgggcactgccgtgcacagaataagcaggactgcggcaaaaagacgagacatggcgcctccggatgcttcatgttgtgagcggcgctcgtttcatgctaccgtggattcaatcttacgctaccctactccgcaaatcagaacaagagggccgctgcatgcgcgcaattctgctgtatgttttttccgctgccgtacttaccgtgtacggcggccgtatctgaccgttcatgagcgcgcttccggtctggaagctggcactggtcatcgccgccgttaccggcgcggcactgctgctgcgccggctggtggtgctgccgcatgtgctctcgctgccggtggcccggcgggcggagcgtctggggcagtgcgactttgtgctgtttgcaggcgcgggagtgctgatggcgctggcaaacaccgtgatcaacggcgtgccgctgctttccagcgggggcaagctggttctgggcatggtggcgctgggcgtttttgtttccatcgaccttgcccttgaatgcgagcgccggagcatacgtctggccggcataaccgagccggaaaggctgcctccccggcggttttcttctctcacgcgtaaattttttgctgtggctaccgtggtgacggtgctgttttcgcttattgtcattctggcggtgttccgtgatctgtggtggtttacagaggcaggactcaacgaaggttcactgcggtttgtaaagcgcagcattctgatagatctttcattcatcatgggcatgctgctggtgctggtgataaatcttgctttgtcctattcccgtaacctgcgtctgctttttgataatcagacgcaggtgctggtgcgggtgagcaacggagacatgagcggacatgtgccggttgccaccagagacgagttcggattcatcgcggggcataccaacctgatgatagacgggttgcgcgacaggctgcggctgatggaagggctggctgtggcgcgtgaagtgcaggagacgctgctgccttccggtgtgccgcatgccgcagcgcagccgtcagcggacggttccggacggctggatgtggcgggaaggtgcctttacagcgatgagaccggcggcgattattatgactttcttgaaaactggcttacggaagaagacgatacgccccgtacgggcatcattgtgggtgatgtgacggggcatggcgtcggggctgcgctgctgatggcttccgtgcgggcgtttgtgcgtatgcgcgccgccacgccgtgcagtccggcggcactgctgcgcgacgtgaacaggcaggtggtgcgcgacagttacggaacaggccgttttgtgaccatgtttctgctttgcatcgagccggttacgcacagtatttcgtgggctgcagccggtcacgaaccggctctggtatatcgtgccgccgacgattcatttacgtcgctgcaggctgctggtctgccgctgggaaccatgcccggcacggtgtacgaaacatcctgccgccgcagattgcgtcagggcgatgtggttctgctgtataccgacgggctggtggaggcccgcaaccgtaaaggggaaatgttcgggcgcgacagagtgcgcagagtcatgcgtatccatgccgccaaagacgccgcgggactgctggaagccatgggcggagtggtgcggcggtttaaggacggtgcgccgcaggaggacgatataaccatggttgccgtgcgcgtcctgtagttgtcccgcagaacatgacgacagtaaaaacgggcacacggttgttttaccgcgtgcccgcttcgtgtcggtgagtaacgcccttatggttattgttcgagctgctgtataccgtctagccgccacatggcgtccggcgtggcgcggtggaaatgccacacttcgcgtacctgttccggattgccgcccgaggcgtcttcgcgcatgagcacgtcgaaatacactgtggccagcatgccgtcggtttcctctttcacttccagcacccgggcgtttatcagcagcagttccgtgcgggaaggctgcgggtcgtcctgtgcctgacggtgtatctcgtcaaatacggaaggcgatgtgaacgtgcggatatcatccagatcacggttatcccacgaattctgcagacgggtgtacacgctgcgtgcaccctgcaggaactcttcggtgtcgaaaccggcgggaacttccggcgccggtgccgcagaggacgggctgccggaaccggcactgcgcaggccggaccagccgtcctgtgcctgtcggtacatggtgttgtcgtgctgccggacatcgtgactggcgccgccctgatatgcgccgcccgcctgataagccggttcgcctctgggggcgccgcggcgtcgcatcatgcgcagaatgaggaaaatgaccccgccgaaaagcaggatgtcgaagaaaccgattccgccgaatccgccgccgaaaagcatcgaacccagcagggtgcccgccagcaggccgccgaacatgccgcccagaccgccgaacccgcgtttgggggccgtggcggcagagctgcccatggcaggcgatttggtgggggcgtcaggcttggaatagcttttggtgaatgaaggacggctgccgaaggacttgcctccgcccatccgtttggcccatgcgtcgtccactgcgcttagcagcaggcctgcggccagcaccggcagcagcagggccataatgcgtcgagtcatgattactccgtacagaattgaggggcgttcattgaggagtaaccatttgatggcctgagtcaaggccggcggtatattatgccgtgctgatacggaatgaatcgctatgaaaccacgcccagactgcgcagcagatggatgaaaagctgcctgtctatgggtttgggcacatatgatgtggcgccgcctttgtaataggcttcaaccacgctgcgcgggtcgtccagtgcggtggtcatgaccacctttacttcatccacgctgcgcactccgtggctgcgctccagtgcccgaatttttttcagtgcgtcctgaccgtccatttcgggcatcattatgtccatgcagacaaggtggtatggcgtgcccgcctccagagcagcttcaaaagcctctacggcttccctgccgtttacggctacatcgcattctccgtggggggacagtatgccctgcagaaatttgcggctggtaaagtcgtcttcgacaatgagaaagcgcatggatcctccggtgcaagttgtcatcagaggtattattaatcgtcgcggggaataaggtcaatcaacgggcaccgcatatgcattatatgttggcgggaatgaaccggctgcggggttgtgcgcattgtgtttctggtggcggggcagcatgcggagctgtttttatgaatgcctgccggctgtcacgccggaggccgcgagttcgagtctcgtcggctccgccactaaagaacaaggatcttaatcgtttaggttaagatccttgttcttttgaatgtccgttttttatcggacacataaatcggacacataaaatatttttctccatattttcgcatacttgaaattgaaattttggcggggcctccgtccagattgggtcatcattctggaattgcagtataaaagttatgtgtcagattttagagctaatattcgtctgcggtgccagttgcttcgcgtaataagggaattatttgcgacttcgagatgccttgggtcctacatatttttgatattacttgggacaggaatctatcgacctttcgcagttctggtttgtccaaaatcttctcgagctgcttcccgttgctgtaatagaattctttgcagagttttctcaactccatgcccagggtttctccgacaatgaagtcgagatgagttgagtatgaaaaagggcattctgtcgtattgaatatttcttcaaaaacacgaaggtttgatgtgatcgctctttgggtctggggaagcgaagaactctttatcgctggcggttcatcaaaagctgacgacattccgattggcatctcgatcccctcaagtcgatttttgataattgtatacccaccttttgcgttaaagcaaagggtcaaaaagaaagggccaggatgtcactcccggcccgtgtagccgctttgacgtgcctgatgagctttggggttgtcattccaaacagatggacccgtacgtctgccttatgaaaggtctcaaccgctttcgccagattctcacgtttatcccgaccatcgcactgcccaatggagacggacttcaaagagtgcggtgaatccatttttcccccaatgagaaacagtcattgggatttcctgggcccctcctggggttttgcccaagggggtagcccaaccctcagaattgaaaatcaaatcccaggaaggggctgttttgcgcgaagggggcccttgagatgggggggcggaactgggcctggggaggacaagcagaaaattgggggcagggttaaccccacccccatagagctcgattcagctggctatcgggtttagcctggaactccatgagacataggagggccagtgttatcagaaatgcccttgtcttctatttttcgtcttcagggcttgccgaggtcccgtccttttgagattactcgtcctcaggcaaacaaatcgtcatcactggctcgccttcgtcaccaggaccgacaacgcacaggcattgaaccttctccagggtcctcggcttggtcaagaatagaacatcaaataggactcgattgtccttccatcggttcgctgcggcggctttcgtcatctcgaaaaggtcatggagccgaccttagagcgattgcccctcgccttccaacccttctggcgggaccacatagccatggtagagcctatcaccgatacagacagggattttgaagccggaagctttggcttggtcgcttacgtcgattaaaaccccatcttgaattgcttgtttgcgcgaatatgagtaaatcagttcgaagtcatcaaagctcattggaatctccttcagtttgaaattgttaggaaacttgaagggtatcctcgaagggcggggctggtcacggaaggagaaatgacgagataagagctcttccacatatgttgggctcccccctacaacagataagcctaataaggcttcacgtttttgggcgaacacgatacagaaaatgaaaaaatattttcaagaactatgactacaccgtaccatgccaaatactttgcacacgacttgacgatccagaagcctttagatggagtcgaaaggctttctcgttctctttttgacgcatgtgtagaccttaatcctcatcaaattgatgctgctctgtttgccttcagatcacctctttcaaaaggtgtcatcttagctgatgaagttggtctgggaaaaacaatcgaggcaggattgcttctttgtcagtattgggcagaacggaaaagaaacattattatagtttgccctgcttctgtagtcattgacgcacgcgcttatagattagagaaaaagaacggcaacattactccgtttgatcaaaattgcgtcataatcacttctcttcactatgccgcgcgcatgaaagaagaactgcgccttacaaaatgggacttggttgtcattgatgaagcccataagctgagaaatgcctaccgaccaagcaacaagatgggacaagggcttcgatgggcttttgaggattgtttcaaagtccttttgacagctacccctctccagaactctcttcttgaactctacggactttcgacgttcattgacgactatatgtttggagacatcagctcctttcgttcccagtttgtgaatagcggtggtgatttacccggtctacgagacagaatggctcctttctgcaaaagaactcttcgcaaagatgttctcgaatatattcaatacactgaaagaaaacccatcgccttcagattccgatccacagacgaagagcagcgtctatatgatgctgtcaccgaatttctcaaacgagaggaaacatattctttcccaagccagcaacgccaactgatcaccctcataatgcgtaagctgctcgcatcctcttctcaggctttgcttggaacccttcagacaatgcgaaaacgccttctggacctgaaagaaggaattgaggctgaacgcagccttgcagaagaactcatcgacctggaggaaattgaggacgatcttctcgaagaagatgagctatacgatcctttactcagtgaagatgccgaggccccggacgatggcaaactcgaccttgaaaagcttgcggaagaaattactgaattggacaagtacattacctgggcagaaagcatccgggttgactcaaagtccaagacattgctcaaggggcttgagacaggattcgctgagatgcagaagatgggagcaaggcgtagagccctcatcttcactgaatctcgaagaacccaggattacctcaagagcttccttgaagcgaatggttacgccaacaaagtcattgcgttcaacgggaccaatactgcccaagagacacgggcgatttacgattcttggctcgacaagaaccagggcacaggacgaatcagtggttcaaggcccattgatgtcagaaccgctcttgtcgaacactttcgagacaacgcgcaaatcatgatcgctacagaagcggcggcggaaggtgtaaaccttcagttctgctccttgatcgtcaactatgaccttccctggaacccacaaaggatcgaacagcgtatcggcaggtgccatcgctatggacagaagcacgatgttgtcgtggtgaactttttgaacgaacgaaacgcagccgaccagcgcgtatacgagttattggagcacaagttcaatctcttcaacggagtgtttggagcatcggacgcggttctcggctcgattgaatcaggtgtggatttcgaaaaaaggattcttgggatatatcaatcctgccgaactacggaagagattgaaaaagcctttgcggctctccaggcagagcttgaagagcagatcaatacgaaaatggagaagaccaagcagctccttctcgacaactttgacgaggatgttcatacccgccttaaagtccagctggatgacgcgcataggcaaaacgggatgcccaggatgctgggcagaaaaattaagggctacattatggaggtatgatcggtagttatgactttaccaatgccagagaagttttgggacatcagaatccataaggtagacattcatccaggtgtgaccggattatgcgtcggctatgaacgtggcgtatggcgcaaagatcagtttgtgaggcatgctatggattggcttccagagtttgctttaaaagagagtgaactcaagggagtggattctgcaaatatggtccaaatggtccgcgatgcagcaaccgccatatataaatcagaaaaattccataaacgtggtgagtttggcgaactgttcctacacatggcaaaacggcaagtttttaattcaataccagctgtttctaagatttattacaaaacagctcgtaatgatacggtaaaagggtttgattctgttcatgttgtggaagctgaagatggactggagctatggcttggagaggtgaaattttacaaagacctcaattcggctgtcgcggatgtagttaaagagctacaaggccacactcagacagactaccttcgagatgagtttaatctcataatgaacaaagtggacagggactgggaacactatgaaacaatgaagaggctcatgtcaaaaaacacgtctttggatgaggtttttaaacgggcatgtattccggtccttcttacttacgagagtgaagcaatttgtcagtgctccgtttgtgacgaagaatacaagaagctcttcatcaatgaaattagagaagcttacaagctcttttcttctaaaaaattacctacagatataagaatccatttgtttttgttccctttggcatcaaagcccgaactgataaaggctctggataaaaaactgaaactttggcagcagctatgaccaaaaaagaacttagagttattcttggtgatcctgagcgaattgctgcggacccttttcttgttttgaaggagatagcgtgttttgtgaatgaccccgcgctcgaagatgaggggagagacctcgtcctaagggcactggagcacaaaggggcttttggagattgtttcggaatcttaaacgatttaacacggcaagttgggttgttcccatatctggacgaagaaaggctctcgcttcctgattctatcgcctacgaataccataagccactgaatggtgatgacttcgtttttcatagagagcaggcatatatttatcgtcgacttctttctggagaaagtgtcgtattaagtgctccaaccagctttgggaagagtcgaatcatcgatgaaattgttagattgaataaatttaggaatattgcggttgtcgttccaacaatagctcttattgacgaaactcgcagaaggcttatcaaattttctgatcaatacaaagttgttactcaggttagccaagtaccagcagagaggaatctgtttattctcacagctgaaagagtaaatgcctttgaagagcttccccaaatagattttttcgtaattgatgagttttacaagctcgacatcacaagcagcgatgaaacacgtcctgtaaatttgaatcaagcattttatcgtctttacaaaaatggtgggcagtttttcttgctggggccgagtattgaacaagtctcagatcaaatggaagaacagtttagctgttatttctaccgcacgccattctcgaccgttgccagtgatcaatattacgttggtggcggggatagagaggctcagttggtcgaaatttgcagggagcttaatgagccaacgctaatcttttgtagctccccaaataaagtaaatgaaatagctgaacttcttgagggacaactgagtgcacgagatgtcccaagagaacttgcgtcatgtaacgattggatttctgagcactaccaccctgactggatttatgggaaagctttgctgaaggggattggcattcatcatggaaggctgccaaggtctttggggcaatatgtcgttagaaagtttaatgaattgaagctaaatttcttaatttgcacgtctactttgattgagggagtgaataccaaagcaaaaaatgtgattgtttatgacaatcaaatagctcaaaagaaaattgatttctttacgtttaacaatattaaaggtcgatctggaagaatgtttgaacattttgttgggcgagtatttctgtttgacccgccacctgaagaacaattgcctcttgtagaaatccccttggtaactcagggagacaatgtcccggacagtttgctcatccaaatggattcaaatgatttaactcctagatcaaaagaacgactgagtgaattcgttagaagcgccattctgccaatggatattttgaaacaaaatgctggaattgagccacaagatcaaatcgggttggcttctgcaatcctttccgaaaaaaagtaccatttactgtcatggaactctttaccctcttgggaggagctagaatacgcatgcgatttgatatggcgtttttttgtaaaacgtggtggctcaggtgcctacagtggtaggcagctggctttcaaagttaatagtctttccgaaaagctctcaattaaggatcgagtcgcaaatgaattaaatgcgggtaaatattctgcaaagactccaaatgaagctgtagaaaaagtgcttagctttgatagaaattgggcatcgtatgagttcccacgttttttaatggctttgtcgcacattcaagaatacatacttcagcatgagggctatcagcctggagactatagctattatgcgacccaagttgagtccttctttgacaattctttacttgtttctttggacgaatttggaatacctccgattctcggaaaaaaagtaattcgaggtatggaggatgtagatattgacaccgccataacacgtttaaagggcgctacaatacgagcctctgcgctacatgagtttgagcgagaggtgctggttgattcaatagaagcgatgtaaaattaacaccctgggcatgccgtttcatgtctctcttgcaactgaaactgagcagtttgaggtgcgatgcgcagctcaaaccatcatctgctcaaaactggctccaatatcctaattctctcattatttcaacgtgatgagattgggttggaaatcggacacataatcggacacatacatacgggggcacttttgtcacctatgtcactttttgcagaactggaactctttaatgtccttgaatagttgactttaactctgctctgtcacgccggaggtatcgacagcagtcttgccggacggcctgcgggggaaacatggcggaacagcagattacactgacgcctgtccggttggctgtatcgctggcaggacggctggcagaatgggggggcagaccggtcgggcagtacggcggcttttcgtcatgctgtctgccggtgtgcgtgcggcggcgttcttgcggccaccacggcatgcacctgctgtgcgcctgcgtggtacagggcctgcgcgcagtgttccagtgtggcgcctgtggtcatcacgtcgtctaccagcagcacgtttctgccgcgtacacaactgtccgcttcaaaggcatcacgcaggttgcgccgccgttcctctttcggcagccctgtctgggcagaagtgtatcgtgtgcggcgcagtatgtttttttgcagaggaacggtcagcatgaccgctgccggacgtgcaggcaggtagctctggttgaagccgcgcatgtgcaggcgcgccggatgcagcggtacgggcactatgacgtccggcttttcctgtggcgaaaaaggacgcaggcgcagtgcctgacagagcatgtggcccatgagagggtgcagggtcaggtcgggggtgtgtttgtaccggatgatgatcctgcgcagcagcccgtcatacagcccgtaaaaacgcagcgaaagccacgggggcggggtggatatgcatgaagagcagagcgtgaggggcatggactccagcgcatggggcagaccgcaccgggggcagaaaccgccggtgcgctggaccagttgccggcggcagctgttgcacagcagcaccgcggtctgctgcggccggaaacagtcgccgcagaccatgcagcggcgttcgcgcagtgcgattatgcgctttatccggcgcagggcctgcatcatcgctcatcagaccgcaaaaaggcctctgccgcctgccggccgtatgcggtgatctgctgcagggtttccggctggcgttccagcgcttcggcatcgtccagccccgtcagcagcagcggctcctgcatatcaatgttgaatgatttcagaaaatatttcagcgtcagcaggctgccttcaaacagtttttctccgcgcctgcgtccggcaatcatggttacccatgccttgcgccgtggcagttgcagcatacgggcatcgccccgttcgcgcagcagccagaagcgctgggtacggtcgataagtgccttgaagtgggcgggcacgtggtagaagtataccggcgaggcaaaatgcagcgccggtgcctcctgcagcaggcggaaaatgcacgccgactgatccatgtcttcaagaaagcaccagccgtcggggtcgtgttcgcaccggtagcatgatgtgcaggggcggatatcgtagcggcgcaggtgcagtatgtctgcgccgccggctgcggcaaagccatcggcaaaaagttctgcggctttgtcgctgttgccgcctgcccgggggctgcacgaaatactgtgcacggtgagcggttcggacaaaagggacatgttgtctccggtaccctgccaccggcgtcagcgtgttccgcgtgaaaagcgcgcaacaagaatatcgccttcttcggtgaaggcgcacttccattgcggttcaatggtcagggcgtgttcggcatgaggacgtccgtcgggccgcagcagaatttcaagcgaatctgcgcgggaaaagcggagataccaacttatctccagcgagacacctcagcatttgttacgcaggtcaatgcgttcttcgggcatatttttgtcctcttacaacgaaattacagtttaatctatctccggaactcggtaaaaaacgggttgttcagtttttcgtcgcccactgtggtttctatgccgtgtccggggtagaccacggtggtgtccggcagactgaaaatggctttttttaccgaattcagcagcgttgcagagtctccgcccggaaagtctgtccgccctacggagcgatggaacagcagatcgcccacaaagacggcttctgcctgcggaaagtaaaaggaaaagctgcccggagtatggccgggggtttccagcacggtgcaggaaagccctatgaacgtgtgttcccctgcctccagcgccgtgaaatcaaacggctgcacacgggggaacccgaacatgcctcccttgcccagttctgtctgcatcaggtaggcatccgcgttgttggcggaaacctgtgcgccggtgcgctctgccagtgccgccacgccgtacaggtggtcaaaatgcaggtgggtcagcagaatatgcttaagctgcagtgatttttctgtgcagtattccagcagctgtgcgggatcgccgccggggtccacagcaagagcctgcccctgatgggacaatatgtggcagtttgtttccagcggtccgatgggaaatgtgcgtatggtcatgacggtctcgttttattcgggttggggaaaaggttcttccagcaaaagttcggccagcggtctgcgcgatgatgatccgttctgcgcggggtgaccggcggctatggccgcttcaaaagacagtctggcgggatcaagcgccagcgcgggcagcagcgtggctgcctgattgataatctcacccagccatactgccccgagctgcagcgcgtgcgctgccagcagcatgttctggacggcggctccggctgcctgatggtccttgacctcgttgtacatggcttccctgtccagaaagaccagaataatcacttttgccccgcgcacaatatgtccgtaccgggtgtgcgcggcaagtatatcgcagcgggggtcgtctgcgcggatgacaagaaaacggcagggctggttgttcagtccgctgggcgcccatatgcctgcctccagaatcagccgcacggcttcgtccgaaactgcctcgtccgtataacgccggatgctgcgccgctggcggatggcctgcagaacggggttttctgtaagcatatttaaacgatctccgttggttgcagtatgatgcgttgtagcacagtataccaaggccgccgggctttcaaggtgcggctctcttcccaaagtgcggcgggcaatgtatacatgctgcccatgaacccccatacgccttttcatgaagaaacacgcatcaggctcacccgccgtgacctcatcaggtacgagaatctgcttcgcgattccctttcgcgggttatctccttcaagtcatacagtcttttttttccccgtactccggttgccccggaagccgtatgggagccgcaggaccgcaagctgctgattccgctcattcttaaaggagagctgctgggaatttttgtggcgcgcggcgtgggcggcagaccggcacgcacgttgctggcggcgtatcccgccgttgccacactgtgtctggaaaatctgctgctgtacaagatgagcatcacagacccgtccaccggacttgcatcgttgccttatatgctggatgtggccgcgcgcgaggtggggcttatccgcgagtgcttccgccccggtgcagacagccggtgcgatgtggccacgctggggcaccgtgcgtgcatggggctggttgtgctccgtttcagttccatgcctgccgttgtgcgtgattgcgggtatctgtttgccgagcagctgtgcgcactgctggcggacgaactgcaggccgtggtgccggagcaggcttttgccgcgcgtaccggtgacagtgagatggctgtttttttgcccacggccacgccgcgggtatgccgcaaggtggcggcggaagctgtgcgcaaactgcgcgccgtttcgctgctgcacgagctgcgtgacgaggagataggcgtaagcgtggcggcggggtttgccaactatccgcaggatatgaacggagcgcagtttgaacgccccgaggccgagcaggcccgcatgctgctgcgcaaggcgcgcacggccgcttcggtggcggtggaggatgcgccaggcaccatgcagcaggtcatggggtttggtcggatactggccgaaggcggcagggtgcaggaagtgctgcccatgaacagggtggtcatcagtctgggggcagccatggatgcgcgggaaggccagcgtttttccatatggagccatgtgcgtcacgcatcgggcatatccggcggggcgggcgtgtccggcgcgcaggatgaaaaacccgcggcaccgtcggttgatcccgcggtgcctcctctgccctccggagcgcggcaggaacacacccttatgtacaagggcgagctggtgatcatggaagtgcgtgaaaacagttcgctggccgaggtgatgcatctgggcgaccctgcatggagcatagcacagggcgaccgcctgacgctgctgccggaagataaagacgtgtcggctgcgggagcggtgtctgacgatggtgcggcggcttcggccgacccgcttaccggactgctgcggcacagggattttctggcccgctggacacgcgacagagacctgtgttccggctacacgctggctcttatgcgccttacaggcgaatcgcggcagcatggcgaccgctcgccccacgccgaacagctgatggctcaggctgccgaggcatgcagggcccgtctggccgagctgcagcccgcaggcggcgatgccgtttcgttcggcggacgatacggtctgaacagtctcatccattttcatcctgatgtgccggtggacaaggtgtacgactgctacacggaactgtgcgagcatctggagcgcaagctgcatatcgaagcagccgtgggtattgcgcggcatccctaccttaatttccgcaagccggacagtctggaaaactgccagaaggcactggaatacgctatgctgatggaaaagccccgtgtgggcgtcatcgatacatgggcgcttaacatcagtgccgacaagctgttcagtcagggcgatacctttgccgccatcgaagagtacaagctggcgctgctggccgatgagaataataccatggcatggaattctctcggggtgtgcatggccggtctgggcagacactccgaggcgcgcaggcttttcggcgaggcgttgcagcgcgacaggcgcgatgtgatgacactgtataatctgggtcatgtgtgtcagaacatgggcgaatatgacgaagccagacaatattaccgcaaatgtctgaaatacgataaagagcacgtttttgccctgttgcgtctggggcagatggcagagcaggaaaagaaattcggtccggcgcggcagtattacaacagggcggccagactggacggcgcgcaggcgcttacgtggcgcaaccttgcgcggctgtgcatgcgtcagggccgccccgatgaggcccgtgaacacctgcatcaggctcttatccataatccgcaggacgccatttcgctgcagttgctggcgcggctgtatctggaaggcggagatgatccggaagtcgcatcggtgctggcacgtcaggccgtggccctgcggcctgaactgaaagccggctggctggatctggcccgtgctctggaagccacaggaaggcagcgcgaagcagcagaagcactcagccgggccgccgggctgtagggggcaatgacacatggcctatgagctgaaagacagactggtggtcgggctggcgtccagcgcgttgtttgatctggaagaatccgacgcggtgttccgtcgtcacggcgaaaccgcataccggcagtatcagcgcgataaacagcacgagccgctgcggccgggggtggcgtttccgttcatcaggcgtcttctttcgctcaatgcgctcaatcctcaggacccgccggtggaggtggtgctgctgtcgcggaatgaccctgacaccggcatgcgggtgatggagtccatagccagtcacgggctgggcattacgcgggcggtttttctgcagggcaagccgccgcatgcatacattcccgcgctggagataagtctttttctttccgccaacgaaaccgatgtgcgcgaagccattgcggcggggtatcctgccggtcaggtgcttgagtccgctttcaatgacgatgatgccgaccacgaactgcgtattgcctttgactttgacggcgtgctggcggacgacgaatcggaaagcgtttttaagcgcgaccatgatctggaagcctttcatgcctacgagacaaagcttgcggccgtgccgctgaagcgggggcctctggccggttttctgagcaagttgtcacaggtccagcagcgcgagcgcgaaaaacagcgcagtgatccggaatacagaccgcggctgcgtattgccattgccacggcgcgcaatgcccccgcgcatgaacgggtgataaacaccatgcgcagctggggaatagtggtcaacgaggctttttttctgggcggtattgaaaaacgccgggtactggaagtgctgcgtccgcatattttctttgatgaccagaagtctcatcttgaactggcatcgcgtgtgttgcccgctgtgcacattcccttcggcgtggccaacagcagcgacgatgtgataccccctgccggtgacggcggagagggttgcccccgtacagaatgagcgtcccgcttttgtgacggatttgcccgtatgcggcactgccgtgccgggggctttctgcacaactacggccgcaaggctttgcacctgcggcatccttgcgggcacagctgtccggcgcatcgtcatatgtgcctgccgtctcttcctgtgtttcttttcttactgttctgtcatggtgttgcatcttgatttgcgcaactgtccgcactttttgccggtctgcgcgaccgtatgtcttgcggttgtcacgcttttttgcgctgtgctgccgctctgttttcgggacggtgaccggcggtgtactgcttttttccgcctttggggtggttgggcatggctgggtatggtccggccgtttggcattgccagaaaagagtgctcgggctatcacgggtgaatgagtacacaatcccctgaaaacaggcatggctctgcgtccggcacggaacgcggcaaaacagcggatacaggcggctgcgctccggccctgcggggttctgccgcgcaggctgcaggagaaacggcgcatcagcttgatatgaaagcgctgctgcgtgtgatggccggtgctgtgatgatcagcttttctgccgtgttcgtgaatgtgctggaaacatccccctcggcttcggcgttctacagagtgctcttcggcggcatggcgttgctggctgtggctctgtggcgccgcgaacggctgagcacgtcaccgctggtgctggccaccatagcgggggcaggggtgttctttatgctcgaccttgaatgctggcaccgcagcatcctgtacatcgggccgggactggccaccatcctcgggaattttcaggtgtttttcatggcttttgccggagcggtctttttccgcgaggcgctttcactgcgtcttgtggtggcgctgccgctggctgtctgcggtctgtggctgctggtgggggtggacgtggacaacctgcccgaaggcactgtcatgggtgtgataatggggttgctgaccgccgtatggtacacggggtatattctgctgttgcggcgttcacaacgcatggcctgccggatgccggttatgatgaacatggcgctggtttcgctgtgcaccgcggctgcctgcggagtcagcactctgttgcagggggcatccttcgccattccggatacggtgaacggcatgtatcttctgggatacggcgtactgtgtcagggggtgggctggctgctgctttcttccggcctgcccggtctgccggcagcagtggccggtctggttatgctgacacaacctacgctttcgtttgtctgggatgtgctgctttttgacagaccgacaggcccgctgggggtcgccggtgctgtcatggccattgtggccatatggatggggctttccggacagaacgcggcgcagcgccgccgtgcattgaaactggcaggcagggtgagcactgcgccggaaaaataacgtgctgcgcggcagtcgctgcggaacgccaaaacgctgcctgcagggtgtacagtacccggtcgtgccgccgtaaggccgcagaggagccttgaagaaatgcagaagaccacgcaaacacctgtcgtgcacatgatgcggccacacgaagccggggctgtgtgcgcattgattgccgaagtttttgatgagtttgtggcgccggaatattgtgccgcaggcgccgcgcactttcatacctttgtgcagcctgatgtgctgcaggggcgcatagccgacggcggaatggtttttgtggcgtatatgggtgatgaactggccggtattattgaaatgcgggtctgtgagcatgtggtcatgctgtttactgccgcgcggtggcagcgcaggggcattgcccgcaggctgctggacgcggctcttgaagaatgccgtgcgcttaacggaaccgtccggcggcttaccgttaactcttcacccaatgccgtgcccgtgtacgcaaggctgggattcatagccgacgggccggaacaggagcgcgacggaatccgccatacgcccatgacaaagctgtgcgacgcagatgcgccccccgcggtttgaaccgtcggcagtccggcgggggtgctgcttgcatgccgcggctgttttttgtgtgtgcctgcggcgtgaaggcgctttcagcctctgctccgcgcttctgcaggaggaacaggggcggcagatgcggtcgcacggctgttcctgcggataacttgtcatcagttttgttgcgaaaggctgcggggtgctgaccggttgtgctccggctgcggccgcgcgtcctgtgcgaatgaagctgcagccgtgaggcgctgcttatggttgctcaggctgcagggaaaaaatagtactgaagttgtcctgctgaaataaattagttttcagcaaaagtccggcagttttgcggcaggtccgccagatatccgccagatatctggcagcaacaccaagctgtcgccggatgcgctttgctgtacagccgccgtatggcagacataaaaaaaggccgcgtatgcggcctttgaattcgagacagtctctcgctgctaaagcttagtagcggggacggcgctcacggggctgagcctcgtttactttgaggttgcggccctgaaagctggaagcgttgagggagtcgatggcctgagcggcaccgttggcgtccatttccacaaagccgaagccgcgcgaacggccggtttcacggtcagagataacgcgagcggaagttacgtcgccgaaatctgcaaaaagggcgtgaaggtcctgatcagtgcattcccacgaaaggttgccgacatagatattcttggtcaaaactaaaaactccgaaatgaaatcatccccggaaaaaagcaaatgctagtggggaaggggcgcactttcccttgcggaaaagcactctgtataaactgaagtgcaatgtttatgtcgaattttctgagctgtcaaactttttctgtatttatttttatattttttgccggttctgttgggcattgtctggagtttgctatgtaacatgctgctttaatgcgttatgcggcatatggcgctgacagaaaaaagtatacacaagagccatgcggggctttgccggaaccgggagcaggcagggggcaggagatgccgtccgccgtgctgtccgccgtgctgtcaggccggtgctgtggtgccggaaccatgcggctgcggcgggcagaacatatcctgcagggctatgcagccctcgtggtacatcttcaggtgcgggacaggcggcatccccgcgtcacgccgccgtaccgccagtgccgtcagcacggcgcacagcagcgcgtctgcaaagtcgcctgcggtgtcctgcagcattgtctgatacagttgcgggcggaccgaaagtgcaagccccccgatggtgcggcagtattccggcaatgcttccagcagtgcggcccgcgcttgtgtgcgctgctgccgttgcgctccggtgccgtctttgtagcggggcgggttgcccagtaccgcgcgtgccgccagtgcagggtatacttcaatggctgtgcggctgtccgttgtggggcgcagcaggggtatgttgatgccgcatgatgccagcagcggcaccagagcatgaaacatgcggcccaccggcacataattgagcctcagcgggctttgggccgctgtctgcgcgtcggtaaggcgcagcggcagcttgtgtcctgtgggtctggtgttcataaaggcatatatcgtctgccggaaagcgtccttgtccagttgcgccagactgctgacgtaatcctgccagcagggcagctcagatgccggttcgcaaagcggcgcggccttccgtagcggtgtgcggcagtcgcgctgcgcctgctgccaccagtgcagaaaagcggccggcaggccgaacggcatatcaaaaccggctatccacgggcccttatgggcgagcagatgctccagactggcagggggggcgcaaagcagcatttccgcctgccacggggtattggcgccggtatggcggggcaggccgtgcagcgcggttacggcatgcagccggtcgatgtgcagggtgtctgcctgcagtattccggcggcacaggccagcggtttgcgcctgccgggtgcgctggtcacatcaatgcccagcaccgtgagcggtccggcgcagagcggcgcggcggaacggggcggagaatcggtactgttcatggggtgtccggtaaaaaaggccgcatgctccttgcgggcatgcggcctccggtctgcggtcagggtgcggtccgccgcgtgtggacggcatggtcgtaaaagacgagttcgggggcgcgttccagttctccggcttccaccagtttgctgtaaaaggtgcgcagtcctttctgcgcctcttcacccatggtgtagacgagtccccggaagtattccaccagttcatcgcggctcagaaagtcgtgccgtgcggccagatcaagaatggtgtccatatgctgtgcgccccagtcgcgcccgccctgcagcagggcgcaggggtcggtgtcaaagcggccggcggcaacggaatcgcggctgacaacccatacgccgaagataaagggcagccctgtccagcggcgccatgcctcgcccagatcaactctgtacgggtacatggggtggttgcgcagccgcagagcctcgtcgccgatggccagcagggcctggggcggattgtgtgactgtatctgctccgaagcggagcctgtccggtaggtgacgttgagcccgtaatggtagcgcatgatgaggcgcagcagcgcggcagacgtatgtgactgcgatgtggtcagtatggtctggccctccagtgtttccaccggctggcgcgaaagcaggatgacgctcatgacggggccgcagctgccgatggcaaggtcgggtaccagataatactgctgtgcgttgcgcgcatattctatggacgacgtggatgccacgtccagttcgcctgcggccatcagtctgttaagctctgcgggagggccgtataccagttcgtacccgcttccggctgcgtctttttccagcgaatggtatatgggcagcacattcagatacgaaatgcgcccgatgcgcagggggcgtttctgttccgccgggcggctcatgcgtcgccctccggcctgttttccacgtaggtgtaatccatggtgcgctggcggggcacaaatcccgcagcgcggatgacgttgtggatttcctgccgcgacatgcggaagcttacacctgcggcggccaccacgttttcttcaatcatcagcgagccgaagtcgtttgccccgaagtgcagtgccagctgcgccacctgcgggcccatggtgacccatgaagcctgcacattgtcaaagttgtccagcacgatgcgtgatgtggccagcatgcgcagataggcgggcgaaggctcggtgtcgcgctggatgttggtgttgccgggctggaatgtccacgggatgaaggcggtgaagccgccggttctgtcctgtacctcgcgcagagcgaagagatgttcaagccggtggcggggttcttcttcgtgtccgaacatcatggtggcggtggtgcgcagcccctgatagtgcgcctcttccattacggcaagccagcgcgaggcgctgcatttgttgggagccacgcgtgcgcgcacttcgtccaccagaatttccgcgccgccgccgggaatggaatgcagccctgcggcgcgcagtctttcgatgacttcggctatggttacgccttccagttcggaaaaaaagacaatttcaggcggtgaaaaagcatggatatggatggcggggtatgtttccgcaatccagcggatcatgtcttcgtaaaacgcaaggggcaggtcggggtggtgcccgccctgcagcagaatctgcgtgccgcccagttccagcgtttcttcaattttgcggcccagttcttcgcgggtcagcacatagccgtcttcgtgtccgggcggggcgtaaaaagcgcagaaccggcaggcacacacgcagatgttggaataattgatgttgcggtcggccacataggtgacaacggctgtggggtgctttgccatgcgcacggcatgggccagctgtcccagcgtgaacaggtttgccctgtcgtacagggttgccgcttcggcttcgtttatgcggctgccgtccagcactttggcgcagatgtccagcacttggcgcggttcgtcaaacggggtcagagtggcgttcatagcgtggcctccacaggattgaaatgcgtatcgcgctgcacgggggtaaagcccgatgccgtgatcatgtgccgcaggctgctgatggtaagcccctgacccgaagatgcaccggcttcctgaccgatgcgttcttccactatggtgccgtccagatcgtccgcaccgaaatacagggcggtctgggccattttgatgcccatcatgacccagtaggctttgatgtggggtatgttgtccagcagcagtctgctgacggcgatggtacgcagtctgtccaggcccacatgttcgcccctgcggtcttcaggcagtttaagcagactgttttctgtcaggaacggcagaggaatgaagcagttgaaaccaccggatacgtcctgctgacggcgcagcctgtccagatggtccagcctgtcgtcaacggattcgatgtgcccgaaaagcatggtgcagttggtggtgatgcccagcccgtgggcttcgccggcaatgcgcagccactcctgcgcggtggctttgcgcgcgcagatgcgttcacgcacacggggggcgaaaatttccgcgccgccgcctggcatcgattccagccctgcggctttcagccgggcaagcacttctgccgtgccgatgcccgccagtgtggcaaagtgggcaatttccactgcggtaaaggccttgaccacgatttcgggacgctgctgcttgatgcggcgtatgacgtcttcaaaccattccagcggcaggtcggggtgacagccgcccacgatgtgcacttccgtgaagggggtgcctttgtcgtccagcacgcggtcaacgatatccgagggctgcatgacatatgccccctgctggccgcgttcgcgctgaaaagcgcagaacaggcagccgttcacacatatgtttgtgtaattgacttgcctgttgaggacataataggttctgtctccgtgcatgcgggtgcgcacgtggtgggccagtgcccccaccgcggtgatgtcgggacagttgtacagcagttcaccgtcttcaagagacaggcgctcacccgccgtgactttatcaaaaatctcgccaaggcccagcatggcgtatctgtcggcattcaacatggtttcctccgtccttgcgccggtgcgtgaaaagggccggaagccgcacgggcacaggccggtgagtatcggcctgcagcggcgcggtgtcaaccgtgtgactaatctttagggcagatgtgtttttgcggtgcgggcggtactgttttttccggagaattaatgatgcagcaatacagtctgggtatatcgccctgtcccaacgatacgtttattttcggtgcgctggtgcaggggcttgtggcggtgccgcacaactatgaagtgcggctggccgatgtggaggaactgaatgcccgggcggcgcaggaactgcttgatatcaccaagttgtcggttgccgtcatgccgcagattctggaccggtatgttctgctgcgcgcgggcggggcgctgggcaggggctgcgggccggtgctggtggccagaaagtctgtgccgctggaaacactggcggaagcggccattgccatcccgggccgcatgactaccgcaaacctgctgctttcgctgcacggcatgcatcacgggccgcggcccgaaatgatttttgatcaggtgatgcccgcagttgcccgcggcgaggtggatgccggtgtggtcattcatgaggggcgttttacttacgaggcccacgggctggtcaagctgcttgacctcggcgcatggtgggagcaggccacagggctgccgttgccgctgggcggcattgccgtcagacgcagtctgggtatggaaacagcattgcaggtggaagatgccatccggcgcagccttgctttcgcgcgggaaaatccggagcagctgcggccttttatccgccgccatgcgcaggaactggacgactccgtcattgacagccacattgcgacgtttgttaacgactattccatgaatctggggacggaaggcatgcacgccattcgcacacttgtcaccatgggtgcccgggtggcagggcttccgctgcccgaagccccgctttttgcgggtgactgagcggcccgcaggtcagtcggcacgaccggcggagcaggtatccgccgccacggctgccgctgtgccggtcaggttgtccggttccagcggcagacctttttccggcgcccggcgcaggctgacagcccgcgagggacacagcagttcacagattccgcagcccatgcattctgccgtgtccacccgcgccgtggtttcaagcaccctgatggcactgaactgacacttggcttcgcaggcgccgcagcctgtgcatgccccggcatccacctgtgcaagataaccggaggaagccagcatgggcagccccgcaaagtgtgccttcatggctccgcagcagcatgagcagcagttgcatatggcgtagtagcgtcccagcagggcttctttgaaaaaagcgtgcgaaacatggccccgtctgttttctctgcgcaccacatccagcgcttcctgctgggttatgcggcgcgatttttccggatgatgctccagaatgaaaccagcgaacggttcacccacaatcagacacacatccacaggggtgcagtgatccggttctgaaagacggcatgggcagtccagcagggctatatggtcgggatgctgcagaatgatggcacgcgccatggaatagggaatgactttttccagatcggggacggttatttcgcgccggacggtgatcagtttgcgtgcggcggccggggggattgtttttccgtgataggtatcggcaaagccgccggagccctgcgccggtgaatccggacgccacagccccagcatattggcgatgcgtgccagaggttcccccattttttccgccagcgggtgtgttcccttgcccatggcgatataaaaatagggccagcgcatataaatgtagccgtgcagaaactcggcaacagactggccgctggagcgtgattcccgccagaacgctctggtggaaggggaaatgatgctgtcgaaaacgcgctgcagcatggtgtgtctccttgcatgagtcgtttccggctatccgtgggtgctgggccggaatcggagcgtcttgtccccctccgttccgtggtggtttcagcaggtgctgtttttcggttcagtcgcagtcagaaaggcaccggcgtggcagtgccgcgcttccgttacttgcgccagccgtgcgaaaaatctgcatcatacagtctggaacacggcggtgaagctgcatcggggtgctgtataccactatgcatggaattgcctggcaggacaagaaagaccgtctgccggttgagcttttcctgctgcacggtgtccgtcagcgttgccagcgtgcattccaccagacgttggtccggccagcccaccctgtatgcggcgatgatgcgggtgctttcgggcagtccgccggcgcgtagttcttcggttatggtttcgggcagggcggcggaaagatatatggccatggctgttccccgccgtgcaagatgccgcagctgctcggcttcgggcacgggggtgcgcccctgcacgcgggtgatgatcaccgactgggtgatttcgggcagcgtgagcgaaacgcctgccgcggcggctgccgcaaaggctgatgtgactccgggaacaacgccgcaggcgatgttttccagcgccagcagggccatctgttcgcggatggcgccgtacagggccgggtcgccggtgtggactctggccactagacccccgctgtgcacggtttcgcgtatcatggcatgtgtctgctgcaggttcatgggcgcactgtcggccaccacggcgtccggacgggcacaggcaaccacctgtggcggcaccagcgagcctgcatacagcaccagatccgcctgcgagatgattctctgcccctttacggtgatcagctcggggtcgccggggccggcgccgataaaccagactctggggtccgccgggtttgcggtcacgctattctccataataggttccgatgaaaacgccgcgtatgcgccgggccgttccgtcctgccggatgctgtccagcccgctgcagaactgctgtgccatgcgggcgtgtttttctcccggcccgaagacgatgcgcgggaatacctgttccaccactgccagctgcaccacgctgcccagcgtgccgtagcggcgtgccagctctctgcccagcagcaggtccatgggcatgatatccagcctgtcttccagcagcgccatgtagcactgcgtgaagtcggcaaaaatcgtgacgttgcgcaatacgccctgttccagcgctttgtccagttccgggccgtaactgtggccccgcactatgcccacgcgggtgtcggccagagagcgcagactgccggtgaactgccagggggaaagccggcgcgtgaatatggttatggtttcaggattggtgaccggcgtgtcgcagaatgttcccaactcagcgcgctgtgccgtgcggtacaggggaaatgctgcatccacctctccgctgcgcagcaatgcgggaatgcggtcaaggggttcctgccgcagaatgacacgcatgcctgcccggtgcgcggcgattttcacgatatccaccatcatgccttccgggctgccgtcgcgtgcctcggtgtaaggcgggtagggatgcacggccaccacaaagggaatactgtcttttgcgggcagcggcaccttgatggacggcggaggaggcggaggaggcaccgcgccggaagcggcggcctgcagtgccggacccagcaccacggccgcaccgaaccacagtatggtcagaacgcggcacaagacagaggtgatgtacggcacggcttactccggacgctgggcggctatgataaagacgggattgttggcgtccagccgcaggtcaccggccagcggcacggcgcatgcagactgcacctgtgtgatttcgtacggccagcccattgcggtgaatgcttcccgagcacggttcaaagaccccagcagcacgcagtgggccacaatgcggccgccgggattgagccgtgagcatgcctgatgcagcacttcgtcgccggagccgagtccgccgcccagaaaaattctgtcaggggcgggcagatcgtcgagacaggcaggcatggtgccgtgcaccacttcaacctgcagcgccccgaagcggcgtctgttggcgcggatgtgctcaacgcgggccgccttgcgttccacgcaccacaccacgccctcacccaccagacatgaggcttccatgcccatggcaccgctgcctgctcccagatcccacaccgtcatgccgtgcgaaggacgcagcgcggcaatgcccgcggcgcgtatgggccatttggtcaccagtccgccgtcgctcagcagttcgtcgtcgggtatgccgggggcgagcacacgctcggggccgcctctgcgttctatgagaacggtgttcagtgacgaaaaactgcgtttgacggcatcctgcagagagtagcggtcgaaatgctcgttgggctgtcccatgttttcaaacacccagacaaaaaaccagtcggcgcctctgtccagcagccactgggcaatggccgaaggaatgctgcggccgtctgtgagcacgcagacccacgggctttgcagcagggcctgcatgagcggacgcatgtcgtcgcgtccgtgcagcgataccaccctgatgccctgccacggcactttggcgcgtgcggcagcagcctgcagcgatgtgatattgggccatatgcgcacgccttccggtccgaattcatccacaaggcgcgcacctatgccgaaaaacagcgggtcgccgtcggccagcaccaccacggatttaccctgactttccagtctggctatgttttccagcatatcgcccagcggcgccgtgatgagcagcttttctgccggatgatcgtcaaaaagggccagctgacgcttgccgcccaccagaacctgagcgctttcgacaacatcggtatgatattccggcagcgagtcggcatccatgccgagaccaaccacatcaatggtcattgtcgcctcctgcagttatggcatcgggttgtttgaactatggtacaccatggcgcatgcgggggctagtcatgtgcctgcgccagatgccgtccgtcaaaatcaaacagatggacggtgagcgccggtgccgtgccggtgtggttccgggcagccttcagcgcttttacggccagagccttgagcacacggggcagcgctgcggaatgctccataatgtccagcgcatgccgggcggtattggccgcggccacctgctgcgccagttcttcttccagcccggcgtgtcggcatgcctgtgccagcgtccggaagtctatctgcgccgcatgggcgtgtgtgtagctgtggccttcccccagtttgaccagcttgccgaaaaaacacccccagacaatatgctcaaaaccttcctgtgctgcctgtcgcagcgaaaattctgcaaagtcggcaacctgaacgaaggcggtttccggttcgtgcgggtgcagctgcatgagcagacgctcgctgcggcgccctgtggaaagatagacggtctgtgcccccgtggtgcgcgccaccttcatgccctgaacgatggtggcccgccatgcgccgtggctgtatggctttaccgtgccgcgcgtgcccagaatggaaattcccccgcggatgcccagtctcgggttgaatgttctgactgcgcgttcttcgccgtcgggtacgcatatggttacttccaccccgccggagtatccgtgccgggcgcactgttccagtacggcggcggctatctgcctacggggttcggggttgatggcgggttcgccggggggcaccggcagaccgggcagagtcacgacccccacaccggtgccgccgtaaatatgaatatccagacattgcgaggcacggtgcaggctgccgtcgccgttgtccagcgcctgtgcaatgccggtcatggtctgcgcgctgattgttatgcgtctgccccgccatgtgtcttctgcgggaggaggcgcactgcacagcgtcacatgcgcctgtatgacactgccgtgggttgcgtcagggtcgtcgcctccgtctttgaccacctgcgctgcggcctgtgctgcggctgtccggctgcatgccgataccggtacggtaagccgctgtatatttccgcgggcatcgccggagaacgggggcagtgccacagaaacggcctgagagctgccgccggtgagcagcagctttacagcggcggctgccgctgcggaagcggccgtgccggttgtgaatccttcccgcagtttttttgctttcgccatggggggcgttatacgcgcatttactgttacgtccaagggggcgcggtgcggctgccgctcaggaaggcggcttttttattgatagcgcggccatgtgattatcaggtttgtctatgcgttgttgtttttttatttctactatcaatttcattttgccgccggctgaggctatcgtgcgcggaaccataaaggcatgggtattatgatgttacggtttgtatcctctgtctggacatacagggttgtgcgccttgctctggcggtgttgtttctggtggctggtgccatgaagcttgccgatatgcaggcttttgcgcgggtcatcgaggagtaccgcatgctgccgcaagccgttgtgccgtgggtggcttttctgctgccgctggcagaggttgccgcgggagtgctgctgttttttgacaggcgcggcggtctgactgccgtgacggcaatgctgctgctttttctgggggtgctcgggtatgccatggctgccggtcttaccataggcgactgcggctgctttgaacccggtgacctgcctgaaggtgtggaggacggcagcgcgttacgcgatgcctttgtgcgtgacgttgttatgctggcgggcgcatgtcatctgtactggtggcgcatgcgtgtagccggaagagtttttctgtaaccggaaaacagccggatcacctgtaactgctgagcctgaggaggaaaggaaaatgaaaaggattgtatccctgctggtgatgttgaccgcggtgctggcgctttcagcctgcaacatgccttttatgtcttctgaaaacgaacttgatctggaaacaaagacggtcaagctggttaaggaagtgcagcgcggcgactatgacgtggtgaccaccgcagagctgaaaaagtggatagacgaaggtcgttccatgcttatcgtggacaccatgccctatgaagcttcctacaagaaaaatcatattcccggcgcggctcagtttctttttcccattcctgatatgaatgagtgggatatgaaggaaaccggagacaagagtcaggctgaatttgaagccatgctgggtcccgataaagaccgtgtgctggttttttactgcggctttgtaaagtgcacccgctcgcataacggcgcagcctgggcacgcaagctgggctacaccaatgtctaccgtcatcccggcggcatccgtgcatggatagaagccggataccctgttgattccatcaagtagccacgccgcagactcatttatggtgtatgttcaccccgcacgggttgccgtgcggggtgttttttatgcgcggggtacgtccggtttgtgcggcttccgggcaaccatgcagaaaggcgcagcatgggggctgcgcctttcatatggcggaagtaacgctgttccggcccgttgccggtctgtggcgtcagattcagggctttttggaaaccatgatgtccagcaccaccctgtcggcttcctgcataccgtcactgcccagtcgggcaaggttggcgatgcacagctctatgtcgtcttccacaatgccttcacggcggtctatgcctatgccgtccatggcaagcattgcggactgcacgccggcgcttaccgccgaagccactttcatggcgcatccggttttggctccgtcgcagatcatgccggccacgttgcccaccatgttgcgtatggtgcggtccacctgttccataccgccgcccatcagcagcactatgccgcatccggctgccgccgccgccacagtggctccgcacagtgcggaaagcctgccaaggcggtgcttcatgtgaatggacgtcaggtgactcatgataagcgcgcgggcaagctcttcgtcgcttgattccagacgctttgcaaaagccaccacgggcatggtgcaggttatgccctgattgccgctgcccgagttgctcatgaccggcaatgacacaccggccatgcgggcgtcggaggcggcggccgtcagtttgaccgccagcgtgctgacatcgtcggacatcaggtgcttgcgtatgttttcatcaatggtgcggcctactttcaggccgtattccctggccagaccttccacggcaatggcttcgttcagccgtgccgcttccagtatgaaggctatggcatcatacggtgcctgcgtggcgaattcgtgaatggccgccatggtcagaggccatttttcttccacgccgccctgtgacaggtcctgcacaggcacggagaagaccgtctcgccgtcgcgttccagccgtacgatgttcgagtgttcgtgcaccagcacgctgcgggccgtatgtccgccgccggtgaccgtgacttcggcgtacagcagcggagcgccctgagccacggaaacgtccactctgccttctgccaccatctgcctgcctgcttcggcctgctccggtgtcagtccggccagcacttcaagaccgcgctgcgggtcgccgcccagtgcacctacggcggcagctatgttcatgccggtggtgcctgttccgggcacacccacacccatgccgtttttcagcagattaccgctgaccttcacttctatgcggtcgggcgtccggcccagagttgctgcggcatgtgcggctgcaagcgccaccgcgacaggctcggtgcagcccagtgccggcacaacttccttgtgcagcaggtctatatatcgggaccattccggtttgagcatatatatatccgtttctatggcgttgtcatggagatgcggcggaacgtgcctatagcttgtgccccgaaagctctccgtttctgttgaatatgccttcgagcatcagggcaatggcaccgtcgccggttacgttgcatgccgtgccgaagctgtcctgcagagcaaagatggcaagtagcagggcaacgcccgcggggtcgaatcccagcacgcccaccacaatgcccagcgaagccatgaccgtgccgccgggcacgcccggagcgccgatggcgaatacgccgaacaggatgatgaacacgaacatggtgccgaaagcgggcatgtggccgtacagcatcagcgagatggtcatggcgaagaaggtttcggtaagtactgaaccgcacaggtggatggtggcgcccagcggcacggcaaattcaaccgtgtctttggaaagcacccgtgaacgcgatgcgcattccagtgccacgggcagtgtggcggcgctggacatggtgcccacggcggtcagataggcgggcgggtagtggcgcagcacctcgatggggttgcggcgcgaaacaatgcccgcaatggtgtacatgacggccagccagatgaaatggcccagcagcaccagtacgatgaccttgaggaataccggcagctgccgtgtgaggctgccttcgtaggcaaggccggcaaaggtggtggcaatgaagaaaggcagaatgggaataacgacgcggctgacaacctgcatcattattttttccagttcacccagcagcttgcccatgacttccgcacgggtccacagggtggctatacccagcatgatggcggtgatgagtgctgtcatgacaggcatgattgccggaatattaagctggaagagtattttgggaagttcgcgcagaccttcgaccgatgtaggtacggaaaggtgcggaataatggcatagcctgccagacaggccatggtggccgcgcccacagacgacatgtaggcaatgcccacaccggtcatcagcatgcggctggcgttttcacccagacgggtgatggcaggagcgatgaatgcgatgatgacaagcggaaccgtgtaaaagatgagctgcccgagcacatgcttgacggacatgatgatctgcatgactgtttcgtcagccatgaacccgatgcctgcgccgatggcgatgcccgccagcagcttgatgatgaggccgaattcgcttttgcgtctggatatgatagtctcctccgatggtgtaaggagccgccgccccttcaacggcggcttcccgggacagtccggcttccccctgaattaccggcgcgcaaccacttctatttccactcccgcgcccagcggcagggcagcaacctgaacgcagctgcgtgcgggaaaaggctcgctgaagtaagtggcatacacttcgttcactttgggaaagtcggccatgtcggccagaaagaccgtggtcttgaatacctgcttcaggctgcagcctgcggcttcaagcacggatttgacgttttcgagcgcctgtctggtctgttccgaaatgtcttcgggcatgactttggtggcagggtcgatgggcagctggcccgaagtgaagacaaggtcttgcgtttcggtgccctgagagtaggggccgatggccccgggtgctttgtctgtggcaatagctttgaacatagccgggtctccttttttgcttccttgcgcccggtgcagtgcgtccgtcacgtatcgccctgcagcgggtgcaaaaaagttgtcggcagcatggtgcggttccgcggtgttggctgggtgggaacctttccttgctgttgttgatatttttttattgtgataaaaaattattgtcaacgcgaaaatgcggcgcagcaataaaaaaaagctcccgcttgcgggagcttttgtgctgtcagccggtgacgcgctgcaggtatctgtacacggtggcttcagaggcggccagatgccgcgccaccacggccacggcgcccttgagcaaaaacacccctttgtcattaagagtgcgcactatggcaatcttttcgtcaggcgtcatgcattcggggggtatttcggcgccgttgaccacctgcagaataatactgccggtcaggtcttccagcgactcggcaaatgtttccagcgaatggccgttttccggttcgggacggggtttttccatgcgcccccgctggatgaagcgctctataaggtcgcgcgcttccagcaggccggtgttgtccatgttcagacacagcatgccggccagcgtgccgtcgtcttcgcgtatgaaataggttgccgaatgcagcgcccgtccgtcacgcgcctgtgacttgtacccgatgacaaaactctcgcgctcccatgtgcccgctttcatcagctgcagggcaaggtcggttatgggagaaccaaccctgcggccgcttatgtggctgttggctatggccaccacagaactgtcggggcgcgaggtatcgtgcagcacgacctcacagtctttgcccaaaaaggttcccagaaagtccacaagcgggatgaatcgctggatggcggcggagcggttttcaacagacacggtcgtccctcgtttgaagtttcagtgtaataaaaaattatcggaaagcaaaaattatggatggctgtgaaaactgtcaagacaagtttggtgcggacagcataaccggtgatttctgtgccgcaagggatatcagacagcggtttgcagtaaccggcggataaataaaaaagggaccggagtcccttatggtatgcataatatccgccgcgggttatccgcgcatggcttcttcgatttcgcgtacggttttgggaatgggtctgcccagcacctgcggtcctccggcagtcaccagcacgtcatcctctatgcgtatgccgccaaaaccgctccattcgtgcagcctgtcataacatatgaagtcggcgcagcgccgttctcctgtccagcgggctatgaggtcgggtatgaagtacactcccggttccacggtgagcacaaagccttcgtgcagggtgcgggccagccgcagaccgcgcagtccgaactggcgtgaccgctccacctcgccggcgtagccggcgttgtcttcacccagatgttccatgtcgtgcacgtccagacccatcatgtgtccgagcccgtgcgggaaaaacagggcatgggctccttcggccacggcatcctgcgtgttgcctttcattatgccggcttccttcagcccttccaccatcacctgtgccgcggccagatgtgcatccagaaagcgcctgccggcggtggcgcgggctatgcccgccagctgggcgttgagcactgtttcatatattgccttttgcctgccgccgaaccggccggagacaggcagcgtgcgcgtgatgtccgaagcgtagcgccgcagcgattcggcaccggaatcgatgagcaacaggtcgccgtcctgcatggtgcaggcgtgcccgtggttgtgcagggtttcgccgcgcacggtgagaatggtgcggaaggaatgcatgccggaccctgccgaggcggcgatgccctgcagggttccgcacagggcgcgttcggtcatgccggggcgcactgtgcgcatggctgtcatgtacatttcatggctgattgccagtgccgactctatttccgccacttcctccgcggttttcacgctgcgcagcgtcaccactgccccggtaagcggctgcgatacccgccgcggcaggtcgctgccggcaatgccggtgagtctggtcagcagttcgcgtgtttctgcgcggtaggggggcagataatgtatggtcctgccgctgcttgcggcccccccgacgtaggccataagagcggtggcgtctccgccccatgccgcgccgcagcgttcagccctttctgccatggcaggaaccggaccggtccagatgatgtcgtccatggtggcgtccgttccccacagcatgacttcgccggagtccagatccagcgtgcccgccatgtccggaacatcgtggccgaaaaagtaaagaaacgtgctgtcctgacggaagggatagcagttgtcgggatagttgacgggagattccgtgtggccgggcagcagcacgatgccgcctgtgcgggccgaaaggtcgctcagcagcgcggaacggcgctgtacgtatgtgccggtgtcgaataacgtgcggtagtgcatgagttctccttgagcggaaggtggttgcacacatgtgagtgcgccacggcgtccgggaagtcaagccgcgcgacacgggcggaacggtacggtacttcagacagaagaggggacaggcgttttccgcctgtcccctgcaactgcggttgcaccgccggatgttatccctgtctgcgtacgccggggcgcagcatggcaaaaaagtgccgtctgtccatgggcagtacgccggaggcatccgcttccagatactcgtaatagagcttggggtcgtccacggcgaggaagattacattggtgtagtccgggtcgaccagccgtgcggcggggtatttctttttggctgcctcaagccgctgctgtgccagttcaagcatctcgtccctgttgccgaagttcatggtgccggtgggacaggtctgcacacaggccggtttcaggccgttgattactctgtcatagcacatgtcgcatttggccatgatgcctgtttcatcgtcccagcggggaatgttgtacgggcaggcggaatgcacgtccgctttttgttcgggggtgagtctgcgcgtcaggtcggtatacagcaccgcctgcgtgtcggggtcgcgcagtatggccccttccacataggcgtcggccacgtctttacacggcggaacgatacagtggcggcactgttcgggaaaaaacagccatgccagcttgccgttcacctgtgcttcgctgaagcggacaagtttgtaggtggtggttgaaaggtcttccggattctggaaagagccccgctgcactgttctggtgccgggaaacttatgccattgcttgcaggccatctggcagccgcggcaggcggtgcagcgtgacatgtctataagaaagcttttttgcatgctgtaactcctttacgccttgcgcacattggccatgaagaccttggtttcgggaatgccggtattggcgtcgcccacggccgctgtaagcaggttggaggaatctcccccgctgccgtcgtgcggcatgaaccagccgaaacaccacggcatgcttatctggtgcacggttttacccagaattctgagcggcttgacgcgttcagtcaccatgcccactgcccagatgctgccgcgtgcgctttccactacaaccttgtcaccgttacctacgcccagcttccgggccagttcttcgctcagctccacaaacatctgcggctgtgcttccagcagccagggcatgtggcgggtcataaggcccgtctgccagtgttcggtaaccctgaatgtggttgccacataagggaatttcgggtctgccacggccttgtattcgtcattgaaggacaggcaggccggattgctgcgctggcgcgagagcggatgcgatttgagcggggtttccatgggttcgtagtgctcggggaagggcccgtcttccagtccggggccgtagatgcgtccgtggccgtgcggcttcatgatgaacgagtatttttctccgggtttccagccgccgtcgggtacgtcgcctgtccatttttcgcctgtccagctgatgacgggcatctgcgggttatagggcttgcctgtcaggtcgcaggaagcgcggttgtacagtatgcgcctgttgagcggccagcaccatgtccagttggggaaaaggccgagcttttcctgttccgggctctgctgcctgctctggcgttcgcccatgttgccttcatcggtgtacgaagcgcagtacagccagttgccggagcaggtcgagccgtcgtcctgcagcagcgcaaaactgggcacctgctggccttttttgtaggtagtgcccttgatggtcacgtcccgcaggaatgtgccgttgatgagtctggccacgttatgcgggttgtagcctttttggtcacgccacatatccagcgaaagcgcttcgatgggcgcggtgaaggtaccgccttcttctgcgtacagagcacggactttctccatcagttcaaccattatatgcccgtcggatctggcggcgcctctcgggtcggggcctgcatagcgccactgcatccaccggcccgagttggtgatggagccttctttttctatggatacacagcagggcagaaagaatacttccgtcttgatcttttcgggctgcatgcccggaccgcgccagaacgagcctgtttcattgtcaaaaatattgacgttgaccatccagtccagtttcgccatggcttcgcggttttttccggcgtgggcgccggaacaggcggggttctgtccccaggcgaagaaccccttgaattcgccgtcgtgcatggcgtcaaacagctcgagccatgtgtaggtttttccctgatcggccttgggcagccagttatatgcatcggcaagctctgcctgcggatacatggatttgagaaagctggccatgtatttggggtaatactgccaccatgcggcgcttttgggatctttggccgctgccagatggggggcggtttttatttcaagatgctttttgtacgatgtatgggtggcgtcgggcacggcaaggtaaccgggcaggctctgccagagcagcgcgtggtccgtggacccctgcacgttcgattcgccgcgcagggcgttcactccgcctccggccacgccgatgttgcccagcagcagctgcaccatagccatggtgcgtatgtactgggtgcccaccgtgtgctgtgtccagcccatggcgtacattatggtgcctgccttgtccggcttgccggtggcggcatactggcggtaaaattccagcaggccctgcttgtccgcgccgctcacgctgaccactgtgtctatgtcatagcgcgagtagtgttttttgagcagctggtatacgcagcgcgggtgcgccagggtttcatctttcagcggcagcccgttttcgtccttggcaaaatcccacagggacttgttgtagcgcccctgataatggctgtccttgctgcctgccttgtatccgctgaacagcccgtccttgaaagagaacgaatcggacacgaggaacggcgcgttggtgtggctgaccacatagtcgcgctggatcaggtcgttttcgatgatgtagttgataagcccgcccagcacggcgatgtcggtaccggcgcgtatctgcacatacaggtcggccttggccgatgtgcgggtgaagcgcgggtcgatgctgataagctttgcccctttttccatggcacgcagcacccatttgaatgatatgggatggttttccgccgcattgctgcccatcaccagcacgcagtcactgtgctgtatatcgttccagtggttggtcatggcgccccgcccgaaagattccgccagtgcaggaaccgtggagctgtggcagatgcgtgcctgatgttctatccagacaagtcccagcgcgcgcaggatggactggaacacccagcattcttcgttatccagcgccgccgagcccacagaggcgataccgtcgcagcggttcactgtcagccccatgtcattctgaaagcggaaggaagcatcacggtctttttttatgcgtctggcaatttcggtcagtgcccagtcccaagagacaggctgccacgcgtcactgtagggagcgcggtacatgggcgttgcgggccgttcagcattttcggccacctgatagatagaggcccctttggagcagagtgaaccttcgttgacggggtggtcggggttgccttccacgtttacggcgcggtgcgatgttttgtcggtgtgtaccagcagtccgcatcccacggcacagaaacagcagaccgaggtggtctgttttgcccagcgcaggggcagcagttttgcctgtgatacggagggaacaagcgacagacccagtccgccgaatgcggcagcgatgccgcttgccgcggtggcctttataaaactacgccggctgatgtgcatggtaatctcctttgatgcatgcagggttagcggccgcgtggttcgcggctgtacagcatatgcagttgaaatccccagattgcaggcaggggcagataacgtgaggctgtgtgccgcggtgccacggtgacgcacaacggcgtccgcagtatggcagctctggctttgacagcccgcaggctgatgcccagcccgctgaaaggcagtgcatgacagccgcatgtgctcatggcgtttctccttgtttgcgccccctgcggggcggcgttgatggaatcagtactgacgctagcatgtcgcttcgcgggctgtgattatttttgttaaaaaaagcataaagggccggaaaagcggtgccggacgcacagacagggtgatgcaccggtgtgctgccggcatcaggctgcatgcgctgacacgggcaccgcggtacgctgccggttagccgcacggcatcatgattgcatagataaatggtgatacagacggtgcaggtgccggtcagccatgaccgccgcagggggatagcaggtaggagaaacaggtatgggatacttgtccgctggaaccacaggacggccccgcagcgggcggcgggtgtgctgccggtttgcgccggtgccggtcatgacggcggtctggctgctttcagaagccggacaggcggcggcctttgcgggcggtctgacggcggtcctgccgctggggctggcgtttacggcttcgggggcggcatacgccggatggcttgcataccgctacgccgcggaacgcagagaactggcccgcaggctggacgccgccctgcatcacgaagccgggctggctgaacggttgcgctgtgcggaagaagaagcctgcaggcagcgcggcatcatggaagcagccgctgctgtggagcatgaaacagggctgcccaacaaaagactgtatgcagtgctgttgcagaaggcatgggcttacggccggagaaacaatgtgcctgtgtcgctggtggcggtttgtatggattattacccggaactgcttgaaaccaagggcagtgcccgtgccgcggaatgcctacataaactggcccgcgtgctgggcggggcgtgccgtcgccccatggatgtctgcgcgcatctgggcgggcccgaatttgcccttattctgccggatacagcggcggacggtgcggctgtggttgtctgccgcatgcggtacgagctggaaaaagcgggtattctcaacccgcgttcaggcacggggatgtatgtgacggtttcgtccggaacagccaccgcgctgcccatgacggaacattctagcgaagggctggagcaggaagccgttgcccgcctgcatgccgcacggcagctgggcggcaacgggtcggtgcccggactgcagtgcccggcccgctgaatgcggacgggcaacggcgggtcactgtccgtcggatgtcaggcggcagccggtaagcctgcgcgcggctttgtctttatacatgttcttgtctgccgtgttcatcagcccggatacactggacgcatcgtcggggtaatgcgccacacctatgctgcagcacagggtcagttcgtgcccgtccagtacaaagggcctgtccagactgttgcgcagtttttccagcacgttgagtgtaggcgttccgggagctgtttccggcagcagagccagaaattcatcgccgccgaaccgggccacggtgtcagaagcccggataccccgctgcagcctgcgcgccacctcctgcagcagactgtcacccagcaggtggccgtaggtgtcattaatctctttaaagttatcaagatcgagaaacgccagtgcaaagcgcagaccgtcacgcctgctgcgccgcatttcctgagaaacccgttccgcaaaaaggtgcctgttgggcaggccggtcagggcatcgtaaaacgcctgctgttccagcgaaaggtggtcggaggagtcaggtgcttcgcgcatggtgagcgcctgccccagcggttgtccgttctctgcaaggtgagaaagggtgcagtggatgatgttctgttccggatgcggtaacgtgtaactgaacgtgcacagcgaagacgcgtcgcatccggcaagggcctgctgtaccttccggaaaaagtcgatactgagggccagcacatgcagttcttttcccgtggggtttacgggggtgatggcatgcagaatgtccagcgcgggtccgctgcagaaaaggatgcgcccctgcggagaaataccgatgatgcccgtgcgcaggtgtgcggacagataattttcaagctgggcaaggcgctgtgagtgttcgcgcagttcctgattcagctgtatgcgttgccagtccagcagattgtgcactgcctgtgcgtcgcgtatggccgcggcatgacgcagttctctcacgctcatcagtcctgccggttcctgtctgtcgtctgtcaccagcacatggctgtagggtgaattttccagccggttcaaggccgcctgcacgccggtggcggaaggcagggaaagcacgttgcctctggcgcagctgccgagcggcgtggaccacggatcatccgaacagtccatcagggccgccacgtcgccgcgttccagcagcgcgggcgtgcctttgccgtccagtaccagaacaacactgttttcacattccgcaagtgcttccatggcgttaagcagcggttcatcgggatgcagcggttcgtatgccatgttgagcacgggcaccacatcggccagcagcagccccgcggtgccgtctgtcagtccggcatgttcgccggggcagcccgcaggcgcgtcagcagccgcggggccggatacggaatcatgctgtgcaggcagttccggttgtccggcttcgccgcaaaaactgccggccggcagagtctgcagtccggcgcggtctgccacggcggccagtatgtcggcggggcgcagcacgcagcaggggctgcctttatctgttacaataacggcaggggaaccgcagagaaagtgcttcagtgcttcgctgcacggagcgccgctgtcgacagagggagcgccggcgaccggcggtgccggtacgcggagtgatttcttactggtcatggttactcagctactggcatgaaattggcaaaagacgctattagaaaataagcggactgtaacagcggaggcggttatgcacagggtatgcctggatctgcctgaagacctgctgggggcggtgcagcggctggccggcaaagacggcgtgagcactcccgtatggatggtgcgcacgctgcgtgaaagaattgcggccgaagatgagcgcatgagcgccgacagacgccgccacccgcgcatccccgtagggctgaaaggcagcatacgcatgaatggcagcggggtcacatcagcagccggcgtgcacgatgtttctctgggcggtgtatggctgtccgtggggcaaccgcacggacaggagcctgatgtgacggcccttttgcagcggggggcggtgttcgagcttgtgttcagcctgcccggcgggggcaggcctgtgctgctgcattgtcaggtggtgcgccgcagcgcaggagaaaaagcgcatgtgggtgcgcggctgcttacggcggaatggaacagcctgaacggactgcacgcctttgtcgaacgctctgtggcggctgcaggtgaagtgaattctgtgtaagttttttcgacagggcctgcgttgtcacggcaaggagcgtcactgtgtatgccaatcttgtgtttaaaggaggcggcgtaaagggcgttgcctacgccggagcattgaaagtgcttgagcggcggggtctgctgcagggtgtaagaagggtggcgggagcatcttccggtgccatggcggcagcttttctggctttgggggccagtccggccgatatggcagatatcgtgctgcgtacccccttcaggcggtttatggattcttccggctgggtgggcggcgatatccgcaggctgcttacggaatacggctggtttaaaggagatatgctcagccggtgggtgcggtccaatgtgcaggcgcttaccggcagcagccagcttaccttttccgaactgcgggcgctggctgccggtgagcctgcccgttttcgcgagcttacagtggtgggggccaatcttacgctgcaggcgtccgaactgtttgatgccgatgcaacccctgacatgccggtgtgggaggctgtacgcatatccatgggcattccgctgttttttcgcgccatgcgtgccagaagcggagatttgctggtggacggcagcgttacatggaattatccggtcacgctttttgatcagtggcgctatgtgaacggcggtcagccgcggccccccgtagcggcggacggtctgcccgcggcggaaggaggcggcgtgcccggcgaggtgttcaatacgcggactctcggatttatggtggaaacacgtgatgcagtacaggcgcgcaaagagatgcgcagcgcagcaggcattgacggtttcggggcgtatctgcgttccataatcggattcatgaccgatgtttcgtgcagttcgtttctgacagaggctgactggaacagaaccgtttttattgaggcgcttggagtgcgtaccactgattttgccatcagcagagacatgattgcccgtctggtagacagcggcgagcagggagcggaattatatttttctaaaaaacagtctgccggaacagcagcgccatgcagcggaggctgtgattagaaaaagagtttcttctgtgatgtgaaaggatgagaaacactgcatggcaccggaaggcctgtgcatcagcatgactgttgcctgtctgcgaagtggtctgctataatggtggcacggttatacgggattgccctcattgacgtgcgcgggcaagtccgtattttctgacactgaaagttttgtacgccggtatctgggtgccggtgtgtttggcgggcaggcggaaatgcccgcaaagccgagaatcaagccaacccgcctcaggcgggacggaaagccacgggtctttcagacagccgggttgcctcggttcatgccgctgccgtttctcagggggaaactatggccaacgtcatgattgtggacaggcaatccgattttatacggaatatggagcggacgcttctttccgaagggcacacgttgtccatcgccggttcggtgacggagtgccttgacaggtgccggttccggccctgtgatcttgtcatacttgaagaccgtctggccgcggaatgtcataacagcgtcgcctcgttccggcggctggctcccgcgccggaagttgtggtggttacagggcgcggtgacccgctgctgggcgaaatagccctgctggaaggcgcgctcaattatcttgaaaagcagaatgcccccgcagcaatccgttctttgctcacgcggctggggcagaacagcattctttccggaaacggcgcaggcactgcggcgcgtttcggcatcgtgggcgaatctgcccgcattatttcatgttacaatcttatcatgcgctcgcgcgcgtcggatgtgagcgtattgctggaaggcgagacaggtaccggcaaggagctgttcgccaaggccatccacaaactgagcccccgcgttgacgggcagctggtgaccgtggactgcgcttcgctgcctgaaacgctggttgaaagtctgcttttcgggtattcgcgcggagcgtttaccggtgccgacggcaatcgggtggggctggtgaagcgggctgacggcggcactctttttctggatgaagtgggcgaactgccgctgagcgtgcagaaaaagtttttgcgggtgctgcaggaacgcaggttccgtcctgtggggggcggaaatgaaatttcaagcgatttcagactgattgcagcgacaaaccgtaatcttcaggaaatggttgatcaggggcttttccgcagtgaccttttgtacaggctgcgcacgctgaagataaccttgcccccgttgcgtgaccgcggcgaagacgttgtgcttatcgccgggcatgtcatcaaggaacagtgccgccgggccggaataccatgcaaacgtctttccggtgaatttcttgaaaaattgaggggctaccactggcctggcaatgtgcgcgaactggtcaacatggtcgaaagcgcttttgccatggcgtgggacgacgaggtattgcatacggagcacctgcccccgcagctccatgcgcggcttgtgcgctcctattacagcagccgcgggctggcgcagggtgacaactcgtgcagtatgtccccggcggcgcaggccgtaaccgtacaggtgccagtgcgtccggtggcagagcctgccgtttccgccgacagaccccctgcagacgtttccggctgttccggcgggcacggctgcaatgaaacttctttgcagcacagcccggcatcattcgaagagtttgaggccatggggtcgctgcgcgacgcgcggcgtctggtcacagagcgttttgaacgcgattacctgcgggcgctgagagcggccacagggcatgatgtaaaaaaagcctgtgcggtgtcggggctttcgcgtgcccggctgtatgagctttaccgaaaacacgggatactggggtgaatgatgcgccgcgcagaccgcgcggcgctgactgtggcgtgtgcgatgtattgcagaggcggtccggcgactgccttttttttgtcttgctgccggcaacggagtttgaaaaatccgttcggcacgaacattgtaacaataatcaggcggaattgcgcgcggctgcatacatgcggatgaaagcccgctgctgcggcctgcattgggccggaacggttcaggaatctgtagggtaacccgacaggtgttgcttttgccgacaggataccggcggcggctgcatggagaggtacggagccgccagcagctccattagtttgttgagcgactgtctggacggagtgacaaagcggccgccgaaccggcagatgccgtttatctgcacataggccaccgtgcattcaaagccgagcagatcctgtgtgcccggcagggcaaacagaatttcaaacgctttcatggcgcggagcgctttggaaagttcatggctgctgcagggcacctcggctcccagaccgcccagcgaaatatctttgacctgtaccggcttgtagttgatctcattgactgcgcccggcacgttgatggctccggttatttgtacgggtttgcgcgggcttactcttctgcttttgtcaaaacgggggtcgggcggctggtagggttgcaggtaggaccggatgatatctgcggccatatcctccctggagcatccggcattgtcggataccttttgcagcagcccgagtgagacactgtctaaccggacggaaagtgagggagagttttttttcacggtgcccccggaacggatgctgatgataatttcagatgaatgccctgttatagctctgcgacaattgtgccaatatggtatgatctgacaatacaggatgttgttcgggttgccgcagaaagggcggatggtgttgtcggctttcttcacaaacaggccggagctgcgtgaaaaatttttcagcggacaggctgtgcaaccgtcagaccggagaacgtttatgctgtcaggaaaagatagaaggcggacaatacgtatcaagcgttcatcgctgctggagtgcaaactcggcgatctggacaggcctgccataaaaattgcggagacactcgaggaatacacaggggctttcagtctagttcatgatgaatacgtccggtcgggatatacgtcgccgcatccctcgcgtctgcttttcaatgcatggagcatgctccctcaaacggcggtattcgttttcaaaagctttcatgaagtgctcagttcggtcacgtatattccggatactgcagacttcggcctgcctattgacgcagttttcaaggataaaattgacgagctgcgcaaaagcgggccggttgtggaagtgggagcgctggtcacccagcggcgccgccgctggtccaatatgatggtttttctggccaaggcgctgctcaaatatgctcaggtgaccggtgcagccaatcttgttgtcatggtcaatcccaagcatgtgcgcttttataccagccttttcatgttcaagccgttcgccgaagagcgtttttatgaaaaagtgggggcgccggcagtggcgttgcgcatctgcatgaaggatatagaaagcgagctgaaagctgcttacgccgaggaagcctttgaaaccgacctgcatcatttctttttaaaggcagccggtacgctgccggaaaacattcccagtcaggcttctcctgacgacctgaaaaagaaacgccccattgatccgtactcggcgtactatctgctgcgccgccggcccgacgtgctggacagcctgacagaaaagcagcgcgctgtttttgaaaattactaccatcaggcactgttcagcctgccggggggtgtcggggcgttcgacccggaaagaacgaccgggaatatactggaaaaactcaagctggaccgtttcgatgcctataccgacacggccttctgccgcaatctggggttgctgacgtatgacgagcagcgcaaactgcttgattcgcgcgttgccgtggcaggactgggcggggtgggcggtgagcatctggtcactcttgcgcgtaccggattcggcaaattcaccattgcggagtttgatgaattttcgcctgtgaacgtcaacaggcagtacggggccacggtttcggcctttggcagggcaaagctggatgtgatgctggaatatgccatgggggtgaatccgtttctggatatcaggaaatttccttccggtatttccgaggaaaatctggatgattttctggacggagtggatgtcgtggtggacggcatcgacttttttgcgttcgacatacgctgcgccctgttcatgcgggcatacaaaaaaggtattccggtgattacagcggggcccatggggtattcgtgcgcactgctggtattcatgcccggaggtatggactttatcaagtatttcgacatcagggacgacatggacatgcaggaaaagctgttgcggtttgcactggggcttgcgccccgtgcgctccatgttcgttatctggacaggcgttttgtggatatgcgcgaaagacgcggtccctcgctggatatcgcctgccgtgtatgcgccggtatggctaccacagaggcagtccggctggttctgggcaaaaaaggcgtccgcgccgtgcctgaatacacgcagtttgatccttttaccggcaaatatcaccgcgggaagctgaaaaagggacttgcttccttcccgcaaaagctgaagctgagactggcgcgggctgttttcaccccgcctcctccggaaggagccgcggtgcctgccacaccggcggtgtgcaaacccttgcagccggtgccgcgttccgtcatggagtacatcgtcagggcgggtgttcaggctccgtcaggtgataattctcaaccgtggcgtttccgcatcggtgacaggcgcatagagctttttgccgacagagagcgcgatacctcgtttttcaacgtggcacaggcggctaccctgatttcctgcggggcagtgctggaaaacatgcgctacgcggcgggggccgcagggctggaaacggagcttacactgctgccggacggcgaaggagccgaccgtgtgggcgtggccgaatttgagcctgtgggcatgccgctgtacgaactggcggaatcttccatgtggcggcgttgcaccacgcgtctgatgttcaagaaaaaacctgtgccgcaggccgtatggcagcggctggaccgcatggttgcgggcgaagccatgttatcatgggtgacggatcgcggactgatgaaagggctggcggctgctgtatataaagccgacagagcgcgggtggaacggcgcgatctgcatgagtacctgatggagcatatccggttcggcccgcatgagggaccgcacggtgacggtttgccccttaaaaatctgcaggcaggggttgcaggtgaactgtttatgaagttcacgcagccatggagggtgatgcggctgctcaacatactgggtgcggggcgcatggtgccgctgcacggcaggcagtcggttattgccagtggcggtctgggcatgatcagcattgccgcagccacggaagaacagtacctgcgggccggggcggtttttaaccggctgtggtgcgcactggaatacatgggatacggcctgcagccgcttgcggcattgccgctgctcaatcttcgtctgcggctggaaggtgaaagccgctttgacccgcagcatgttgtcctgctgcgcgaggcagaccggacagcccgtgcagcattcggtattcccgaaggggcattgcccctgatgatgttccggacaggagagtcgcgcagggtgcgttacaggacgtttcgcagagatgtggcttccatgctggtgtgacagggccggaccccgtcttgtctgaaatccggaaggccgcttgcctaagcggccttttttgttgcggcgcaaaaggcaacagggcgtatgacatacaaaaagcccgcgtaatacgcgggcttttgtatgcgggcaatgttgcggattatgcctgacggcggcgcatgaagaatactgacagcagcaggcctatgccgaccagtacgaaagtaccgggttcggggattacggtggtctttgcgggatcgtccactgcaaaggtccagccgttggtgccttctttcagcgttgcgttgatctggatgtcgtaaccgtcgccgttttgtccgtagctgttgttatcgaacatggggttgtcggtctcacccagaaaagtggcatcgatacgggtggtgtcggagatgcttacccagccggtgtaaccgaccccgttatactggaacgcttcggccagatcgaagttgacgaagttgtcgcctctggtgaacaggtcaaaggtcgcttcgctgtacggggcattgatcagcgaactgctgctgtccagtgcattgaagtaccagcttaccgtaccgccgctgaagaggaggtaatcataggtgccgtcgttgtcggcgtccacaacggtagatgctgacaggccggtgagtacagcagtgtaggttcccggcgagttgctgtggttgtacacttccgattcaaggttggagcctatgggtgtttcccagatggaagtggcgtacagcagcgccgccagccggatggtctgccccacgggcaggcctgtggtggccagattggcggcggtgtcataatcaagcggaatggtacccgtgccggtggggttgttgcccagataggctatttcatagcctttatacttgatgtcgtacttgttcatgctttcaaaaacgttccctgcaaaggcagaggcggtgatgctcagcacaagaccagctgcaataaagagagtggcaaaccttttcatgacttcctccacaacattgataatgtacaatttccgttatctgtttgcagagagtgtgccatgtgggtaagctgcataatatcagttagttgtgaatatgctccttgcccgtgatatagattatctgtaaaaaaagccgaccgcacctgtcaggcggtttaccagaatgaccatgaaccggtaagtatgacccacactccgagcatcccgttggtaacggcatgtgaaagcacgcactgcataatgcttccggtgcgtatcagcacgatattgtaagcaattcctgcaattgtgccggcgacaaccagatgatgctccagaccgaaaagtaacgccacagcgcagaaagaaggccagtgcagtgaaccggcgggcacgctggtgaagtcgggtttgcggatatagcgtatgaggaacgagcgccagaacaattcttccatcacgggcaccaccagagtggctccggccagccgcacggccagcagggcgttacggggcagtcccggttcggcgatgtcgggcgaaaaacccgcaggggttcctatgcgtgcccacggcaggtcaagatgaatccatatggcaaagaccgcgacgccggtggctgcggaaaacagtgtattgcgtccgcggctgcccgaaagtcccacgtcccgcagcgaaagctcggggcagcggggtacggcatagcacagggctgcgaccactatggctatttgcacaggatatataaaagaaacggtatctgtcagtttgtccgacatgccggaaaaaagaacagaaacctcgcgcgctgctatgaacaccatgtaacagcaaaaaggcagtatccgcggcagaatgtcgtgcaggccgccggcggtgcggggccggttgtgtgacggggtcaaggttgttgtgctcctctggttgtttctgcggcctgtgcgcgcgtggtgccggtgtcgatgtaggcgtccacccgcagaccgctgacaagcggcggggttccccgcagagtcacaagcacttcccgcacccgcctgtccatatgctcggcagggtcgccggtgcgggtatgttttttacccatcaccagttccacccgggtgacggttccttcaaaacgtgtgtcgccgtatgcatcggccaccacataggcgggctgtcccgcgcgtactctggccacgtctttttcatccacttccacacgcacattcagagttgctatgttgcctatggtaatgacggggctgtcgtaaaaaagcgaaaaaacctctccggccttgcggttgacacgcagcaccgtgccggaaaccgttgcccgcaaacgtgttttggccagagccgcttcggcttcgcgcacccgcgccgtggcgctctgcaactgaaaggaagctttggcgatgtcttctttgcggaacatgtcttccaccagcacaaagcgttgtctggcttcttcatactgttcggctgccacgcggtaatccttccatgccctgtcggcttcttccggtgcgatgtgtttctgcgcggcaagctgctcacggcgtttggcttctttcagggcctgatcacgtatggcacgcgcgctgcgcacggcggcccatgcttcactcttttcagccggccgggctccgcggatcagtttgtcatactctgcctgtgcggcggcggcttcggcttcggcagcggccagagcggcccgctgttcttcgtcgcgcagtgtggccagcagtgccccctgtgtcacgggctgcccttcggttaccattacttcatgcaccacgccgtttacttcaaatcccagcctgcgttcttccgacaccggttccacaacaccgggagccacggccatgcgcgcggggcgcatttcaacctgctcggctgccggactggaatccagcagcacggcgggatttttttcaagctcctgcctgagaacgtagtaagctccccccgcgagggcgagcaacaggacaataactgccagctgcttcatgctgtttcctccgcagggctgtccggatgcagcctgccgtcttctatgcgtaccactctgtctgcaaaaccggtaatgcggttgtcgtgcgtcacaatgacaacggcgcgtccgtgttcgcgggccagagcctgcagcagggccattatgcgcaggccgttttccgaatcaagcgccgctgtgggttcatcggccagcagaacacgcggattgccggaaagagcgcgggctatggccagccgctgcttctgcccgccgctcagctttgcaggatattcgcgggccttgtctgccatgcccacatcggtcaggcggtccatggctgttttttttgctgttgcgccgcgtatgccccgcaggtcgagagcaaccagcagattacccatgcagtccagtgtgggaaaaagattgtattcctgaaaaatgaacccgatgctggccagccgtacctgcgccagctggcggcggctcatggccgcaatggaaacaccgtccacggttatatcgcccgctgtgggcgccagaatgccgcccattatggaaagcagcgtggttttgccgctgcccgaagggcccatcagcatcagtatctcgccgtggcggatatccagcgacacgtcacgcagcgcgtactgtctgcccgcgccggaaccgaacgcttttgaaacattgcgtatggtgatggccacatcagacatgaaaaaaacctcttttgtgcactagcggcccttgaacaccacggcagggtcgatatgcagaactttgcgtatggatatgacagaagcactgacgcacatgaacagagtcatgacaaacatgccggtagccagctgccacggcagcagaatggaaacatcgctgacggccgtggcagtgacgatgacaaggcagacgctcatacccagcgcatagcccagcaccgcgcttatgagcgcctgtaccagcagtatccttaatatatatccgtcaggcgcccccatggctttcagcgtggcaaattcgggcagatgatccatggttgtggcgtacaacgtctgggccaccacaaccatgcccaccacaagccccagaaaagcggcaaccaccagcgcggcaccggcgccggtgctcagcatccagtattcacgggtggtgcggctgaactgaccggtggtgaacacgtccacattgctgacgtgctgcgccacggcaagggccagattctgcggcaaaacgccttgttccgcgcgtgccagcacataggttatctgtccgggagcaaagcgcgagtacctgtgcccgttgctgtaggccgtaaaaatatagggcgaagtggtgaacgagcggataccctgtgtgaaccccatgactcgggcacggctgtccgctatttcaacttcctgccccatggacgtgatgcccagcttgccaagatacagcgtgtccatgatgaccgcatcatccgcttccagacgcgaggtgtcgccgcgtacaagattccatggtgcgcccagccctgtgtgcgtgtcataggccacaatttctatggattcctgaccgccgccgggttttttccagaaagaaaaatccacaaccatccttcctgcttcggccacacccggcaccgcaagaacttcctgcagctttgactcgggcatgggcatggctatatcaaatgtcttcacgccctttgaggtcacccatatgtctgcgccgctgttgtccaccacgccggaaatggtggtcacaaagcccagaaacaggcccgcctgcaccgtgacaagcaccacggcaaagacaatgcctgtcagtgtgaccataaggcgcaccctgtcgtgaaaaaggtttcggaaggctatgcgtgtaatcattctgatgtgtttccggtgattatcagatttggcaagcaaaaaacgtgcatcggtgctgacatgacgcacatattggtgtatcagtcgcattctaagcgccatggcaaagagcaggcaacataattattcgtttcatcggctgttgctgctgtcttgtttttccggacttgtcttgtttttccggatcagcgacactgtccggtaaagccggacaacacgggacgaccgtccgggcactgtaccggcggggggccgcgcaggtcggttatgctgtggcacggttttggctatcattgatttttgttatttcattatgcagcgcacaggcgttgcggcttttctgataccgtccaaggggggaatcaatgcagttctctgtggttatgcgtcttcttgccgctcttgctcttgttctgtctcttcttgctgccggttgttccggcgaaaccagcgaagattttctggctgaaggccgcaagctcatggagcagggcaattcgtccggcgccattgtcttctttaagagtgcccttgaaaaagaaccccagctgtacgaggcccgtctggctctcgggcaggcttatgcggccgaaggaaagcttgatcaggccgaaaccgcctttcagaagtgtctgcggcagaatgcatccgatccggaactgcgccttgcccttgcccgcctgtatacgcagctgcgcaaaagccgcgacaccatcgagcacgtgaatgcgtatgaagggctgaaaggccgcagcgctgaaaccgaagaactgaaaggaatcgcgcttgccatgggcggcaatgcccccggggccgaagatgcgttgcgctcggcgctgcagctggaacccagaagaatttcgtcccgccttgcccttgcccgcctgtatgcttccaccggcagagtggatgaggcgcgcaccatggtgggcgaggcccttgccatcagccctgcagatcacgattcgttgctgcttgccgcggaacttacacgctacagcggtgatgatgccgccataactgctgcttaccggacactttccgaacagtaccccgacgataaatatgcccgttacatgatcggcgcgcaggaaatgaaaaccggtaatctggatgcggcccgtcagacgacggcggccatgcgcacccggttcggtgatgatgcgctggtgctcatgctggaaggcatgcttgcctatgccgacaaggattacgaggcggcagcccgtgcttttcaacgcagtgtatcggcacgccccacgctggacgcttttttccgtctggggctggcgcaggtcgggctgggcgatctggaaaccgcgctcagccagttccgcgttgtgcttgacaaacagccccagcacgcggaggcccgccgtatggtggccgccacgctgctgcgccagaacagaattgaagatgcacaggcagaagcccgccgtcttgtagagatgcaccccgactacccgtggggacattttctgctggcctcggccgccatggcaaggggtgacatggaactggccgccagagaactggatgtggtcaccagtcttgctcccgccatggccgaagctcatctgcagaaaagctacatcaatatcagcagcggccggtttgatcttgcagaaagtgatctgaacagcgctgtgagcgcttctcccggcaacatacaggcccgggtggctctttttcagttcaatatgggccggggccgctttgatgaggccgaaaaggtgctgaccgaaggcatgaacggcacgcccagagatgccgtgctgtggaattacatagccggcatgtaccagctgcgcagggacgatgccaaggcgctggaggcgctggaaaaagcgcagcaggccgatcctgatctgcgggacagttacatgactgccagccgtatccgcgctgccgcaggcgatgaagccggtgcgctggagcagctggagcgctatctgcagcggcatccggacgacggccgttttctggtggtttccgccgtgctgctggatctgacaggagatgcgcaaaaggccggtgcacgtctggacagggcgcgcgagctggatgaacccagcgctctgcccgccaccgtcagccgtctgatgagcaggggcgagacggataaggcccgtcagctgctgcaggatgcgtatgccgcgtccggcagtctgcgcgacctttccatgcttacgggctttctgacagggcagggccggacggacgaagcgctggccctttacgaagcttatgccgccaaggatcctgtggctgctgcgcgcgggatttttgcggtgcatacactcaagcgtgactatcagaaggcgctggaacaggcccgcaagctgagcgatcttgaggcatcaagccccgagggggcactgcaggaggccgccaccatggaacgcatgggcgatcctgctgcggcccttgcccggctggaagaggcctacagaaaatttcaggctccgcaactgcttatcgcccaggcatcggtggcaaggcgcatggataacatagataaagccgaagcctacatacgcacctgccttaaggccgcaccggattttgtaccggcaaaggtggccgcagcggagctggcacaccagcgcggccggctggacgaagccgcagccgcctatgaagagattctgcagcgtgtgccggatgacgccgcagtcatgaataatcttgccatgatctacgtccgtgacgaagcaaccctcagaagggcgctgcagctggcgctgacggcatatgtgcgtcagcccgattcgccgcagatcatggatacactgggcctgtgcctgaccgcggcgggacgccccgccgaggctgtgcgcgtgctcagacgcgccagtgcgctgctgcccgatgatcagtccatccgctatcattacgctcaggctcttgcggccgcgggcgaaaagggcgcagcattgaaagaagtcagcaccgctctgcagggcagcgagttttccgaggcaggggaagcccggaagctgctcaaaaaactgggcgggtaagaccatacggagggggatatgaccgtcagtacattttccacgctggttcaggataccctgtggctgcttctggccctgctgctggctgccatgcctgcactgggccacggagggcttgccggactgccgccgttatcggacgcagccctgctggcactggtgattctggcatgcacgctgattgtcgaaaggctggattccggccacggcaacaacagccgcgcggttatcagaatcactgcggcggcgcttttgctggcgtcactggtaattctgggactgcgcatgggcagtggtctgtttgaacggcaggaagggctggcggttgcagtaatgggctggtttgccctgttccgttgcggaggtacaatgattcgccgttactgggagtttattcctgtacttgctcccggcgtgctgattgtgggcaacggcgagctggccgacgccatgcgtacgctggtgctggaaagcagggggcgttatcgcctgaaaggttttgtggaatgttcggccaacggcggggaacttgccgatacgctggacggcctgagcctgcttgaatatgcgcgcaaaaataaagtgcgtaaaatggttgtgtcactgacggaacgcaggggagcttttcctctcgacgaagtgctgcgctgccgtatgaatggtatcgaggtggtggacgcagccagtttttatgaagaagccaataaaaagctctacatagagaatattacccccagctggttcattttttcgcaggggttcaggatttcagcgtggcgcaggctgggcaagcgcgtgatggatgtggtgttttcttcgctggggctgttgcttaccgctcctttttttccgctgatggcgctgcttatcaagcttgactcacccgggcctgtgtttttccggcaggttcgtgtgggggccggagacagtgagtttgtcattttcaaattccgctccatgcgctgcgacgcggaagaaaagacaggagccgtatgggccaaggtcaacgacccgcgggtgacaaggctgggcaactttctgcggcgcagccgcatagatgaaattccacagcttatcaatgtgatccgcggtgagatgagtctggtgggacctcgtccggaaagaccggaatttgtcagaacactgcgccggcagataccgttttattccgagcggcattacatgaagcccggcgtgaccggctgggcgcaggtgcgctatccctatggcgccagcgaggaagacgccatagaaaagttgcgctatgacctgtactacataaaaaactattctattctctttgatttacgtatcatgctcgataccgtgggtgttgttcttttccgcaagggaggccgctagtgaaaaaggtactgctgttgttggttgttgtgctgctttttggcgccgtagcggctcaggccgcggacggtgaatacgtcatcggcagcggcgacgggctgcttgtcaacgtgtggggcgagcaggagcttaatgtggccatagcagtccggccggacggcatgataaccgtgcccggcgtgggtgaggttatggcgcagggcaaaacgcctcagcagctgaccacagaactgtcgcgcaagcttgccgaactggtacgcaaccccattgtaaccgtaagcgtgacacaggtgcgcaacaattcggtcacggtgcacggtgcgggggtgcaggcggccgtggtgccgctggaacgcagcaccaccctgctggagctgctggcgcagctgtctccgggagatacggcagactttgacaatgcctacctttcccgtcaggggcgcagaatagtctccggttttaccggcctgtttgtaaaaggcgaaacggaaaacgatgtggctttgcagccgggggacagaatcttcattccgtaccgtgccgaccgcaatgtttttgtaatgggcgcggtgaacaaccccatggccattcctcaccacgacgggctgagcgtgcttgaagcgctgcttgaggcaggcagtttcaacaaatttgccgacaggaacaatacagtgatagtacggcatgacggggtggaaaaaaaatccattgccgtgcgcggcggcgatctggtgaacgacggcgacctgacccagaatctggaattgcagccgggtgactacgtaatagtgaaaaagagctttttctagcggattcgcggggtcttcatgaacacaatgctggatgatgtcgaggccggtggcggcctcgacatactgcgttatatacggttgctctgggagcatgctctggccttctggctgatggccgccgtggttatgctggcggctctcgggttcgcgtattcgctgcccaagatatatcaggccaaaagcactgtggccattgagcagaacgtcataaatgatctggtgcgcggtatcgccataacgccttccatgggcgctaaaatccgtattctcaatgtgtcgctgctcagccgctcttcactgctttcggtgatgaaagaactggacatggaccttggcctgagcggacctgcgctggaggaacgcataacctccgtgcgcagaaaggttagtgtggggctggacgaaaaacgcggtcttttttttatttcgtacgagagcagcaatcctgtgctggcgcgtgattttgtcaacaccctgacccgccattacatagaacagagcacctccgacaagcgcgaggaatcttttgaagccacccgttttcttgcagaccagatagaggttttccgcaagcgcatagaagccgtgcaggcggagatagacagctttaaagccagccgcggccagattctgaatatgagtgaaccggcactgcggcgtgaaattcagatggcgcaggaagaattgcaggcattgcgtatccgcaagacagatctgctggcgcagcgcggtgtcatgctgcgcaatacgccgctgcgcaacaggctggaaacgctggaggcgcagcttgccgccatgcttgtcagctacacggaaaaacatcccgctgtcatcaggacaaaacaggagatagaaggactccggcgtgaagtggcccgcaagggggaagaagaacgcaagataatctacggaacttccgagtatcagcgtatcaaggttgagctgaccgccgtggaacagcaggaagcacagcttgtttctaaaatagcggacaacgagcggttgctgcgcgaaattccttcggtagcgacggaacttgccgatcttgaaaaccgcaagcgcaaggaatctcttatttatgaacagcttgtggggcgctacggacagtccgaggtttcaaaacaaatggagctgcaggacaaggcggtgagtttccgcattattgatccggccgtgctgccttcggtaccggtcagccccaagcgctggctcatactgctggcgggcatggctgccggtctgggcggagcattcggggtgctttttctgttcgacctgctgaatccgcgggtgcgttcggttgaagacctgcgcagactggggtttcatgtgatggcggtggtgcccagtatttcagatgtagcggaggagcggcgtattttcaggcgtcgtgccgctgtgacggcgtgcggtgttctgttgtgcggtggcgtggttgccgttgccgcggcggaatttctgcagctgcgttttatggaaaactttatcgctggtgcggtctttaccgtaaaaagctggttttaaggccgcatggccagcatcgcttgcagacctttttgcggtgcggtggtgcggtacacaacctgcaggtatataaccggtttttccggagagtatttatatgagcagaattgaacaggcgctcgcaagggcgcgtaaggataaagaacataacgcggaagatacgccgccacgccccgccggaggcggaggtgctccgtccggagtgccgcatactcccgctgaagattcaggcgggcctgccggtccgttgccggcgccgcgcgttgcggcagcccggcaggtgcggctcagccccaagcttgtcaccgccactgccatgcagtccggtctgagcgaagaatacagaaagctcaaggaacggctggtcaaactgaccaagcgcagcggttttcagaacatgctgatggtcacaagcgccctttcgcgcgaaggcaaaagccttacctccgccaatctggccatcagtcttgcacaggaatttgaccacacggtgctgcttatcgacgcggatttgcgcgggcccacctgccatgaactgctgggtgtggcgcgtactcccggccttacggactgtctgcttgacggtacagatgtgggtgaggcgctggtgcccaccggtcttggcaggttgtcgttcctgcccgcgggcagggctgtgcccaaccccggagagctttttgcctccaccatgatgcaggatctgctgctgcagatgaaacaccgctacaccgacagatatcttattatcgatacgccgccggtgctgccgttttctgaaacgcgttcgctgagccgggtggttgacggcgtggtgatggtggtgcgtgaaaatgtggccaccatggaagacctgcgggagtcgctggaagcgctggaaggtgccaccatgctgggggttgtgtacaacaatgcacgcagcggcgggggcagaagaggccgttacggctacggctacgggtatggcggttacggttccggcgcatagccgcatcgtgccgcaacaacggagacacagtgtacaacgagttttttcatctgcggacaaagcctttcgagctgctgcccgatcctgactttctgtaccccagcaaagcccaccgcaaggcgctggcgtattttgaatacgggctcagtgaacgttcaggcttcatactgctgaccggcgaggtcgggtcgggcaagaccacgctcatccgtgagatgctcaagcgtgatctgggccgcatggttttgtccaaggtgtttaacacgcgggtggattcaacccagctcgtggccatgatcaatgatgacttcggactggaaacggcgggccgcgacaagatggtcatgctgcgtgatctgaatgattttctcatagatcagtatgcggcgggacggcgggctgttctggtcatagacgaggcccagaacctgagtcaggaactgctggaagaagtgcgcatgctgtccaatctggaaacggacagcgccaaactgctgcagataattctggtgggacagccggaactgcgcgatctgctgcgttcacctgcactggtgcagttgcgccagcgcatacaggtgcattgccacattgcgccgctcagtcaggaagagctgcgcgagtatgtgctcttcaggctggaacgggcgggcaaccgcgacgccatggagtggggtgagggagttttcgggctgatgcacgaggcaacccgcggcataccccgactggtcaatattttgtgtgattatgtgctgcttgatgcctacgccgccggacggcgcagcataaactctgcggagctgcaggacctgctggcggaactggattttgaaagacagttctggcccgtggatgaaacgtcggcacctgcccccgccgcagagcagcagcggcgcactgccgtacggcgcgatgcttccagtgtggcccgccgtatgatgctgatgctgcaggatctgggacagcggcttgatgtgctggaacgcggttatgaaaaaagcgggccggacatgctggcggatatggctgaacggctgggcgcactggaaaagcgcgtgacggtgctggccggcagggtggagtcgctgcacgcggaaagaatgcagcgcggggcagcgccgcaggtacagccttaccggcagaagccggaacggcgcaaaggatggtttcggcgggttttcggcggcgattgagcctgattttccgccttgttagatatcggtcgattgaccttgccggagcagtggggtacagggtttgatggcataactggatactgtgtgcggtggtttcttctgcggcacctgtcaggcaacctgaaccctaacggaaagaaacatgaagtatttcttccggctccttgtggctgtgatgctcagcctgccgctgtgtgcgcaggctgcggaaatcgatctgaaagcaggtatcggcgcggggggcgaatataacgacaacgtggatgaacgcgcgggcggccgcggtgacttcatcacacatgtcaaacccacgctgggagccacctacgaagggggcagggtaacaggatcgctgctgtattcaggcgactaccagtactacaaagacggcacctatgaagacgattataaccacaagcttgcggccaaggtgctggtcaatgctgtcgaggactttttttatataagcctgacagatacctatagttcggtgtattcagatgcacggcggggtgaagtcattgaaggtgacgagacgtcttcgtccggcacggtggataaaaatgtggccacactgtcgccgtattttgtgcttaatcccgacgagcgcacgcagataaatacgggatacaggctgcgggacgtgcgttatgcccagaaagacgacggcaccaacaaaatttcgcacgagctttttgcggacgcgaacagagaaatttctgaacggttgagcggtctggcggggtattcctttacggtggaaaacgccgaagaggacgaggggtcttcagacgacctgacgcggcacagagtttatgtagggggcacctacgactatgccgaagactcgcggatttccttgcggttcgggccctcgttcaacgaatacgacaagggcggctccgcggtggagatgtactacgaagcttcgctggtgcacacattcggttcggtggtgggtacgcttggtttcgtgcaggattatcaggatgatcctgattccggcgaactgctgctgacaagtacatactctgccggactgacaaagatttttgacagggcaaccctgtcgctgaacatgcagtaccgcgaatcggaagaggctgaagattcggccggtgacggtcaggattcgggcagcggcaccacccgcagctggcggccttcgttacggggtacatatgagctttcgcccagagccacgctgggcggcggcctgacatacgaaagcgaagacgcccccgatggtgtgactgaccgctggtactgtgatgcttcgctgtcgtacgccatgcaggagaatgttaccgcaagcctgacgtacagatataaaagcgtggacgaagcgggtgaaaacccgtgggccgcaaaccgcattatggccgaagtcggcgtcacgttctaacgtccgtgaatccttctttcggcgcacccgcgcaagctgaaaggaggataccgcatgcgcaatgcccttactgtcgatgtggaggattatttccatgtcagcgcgtttgacagctgtgtgcgtccggcagactgggaatcaatgccttcgcgggtgcagggcaatacgctgcgcgtgcttgaactgtttgaagagctgtcggtgcgcggtacttttttatgctgggctgggtggccgaacgccacccgtggcttgtacggcgcattgccgatgccggccatgaaataggctgccacggctacgcccacaggcgcataaccgcccagtcccccgatgtgttccgtcaggacgtgcagcgggcgaaaagctatcttgaagatgtgggcggaaagcccgtagtcgggttccgcgcccccagctggaccatcacccgcagcacattgtgggcgcttgatatcctccagcagctggggttcacctacgattccagcatctttcccattcatcacgatatctacggtatgcccggagcagaacgctttccgcatatcatgcagtgcggccaagggctgctggcggagtttccgcccagtaccgtggtgttttctgcgggcagacggtctttcaattttcccgtggcggggggcggctatctgcgtctgctgcctgcaccgctaataggcagggcgtacgccgcgctcaacagccgcaaccatcctgccgtactctactttcatccgtgggaaatagaccccgcccagcccagaataccggggcgcgttcctctgcgttcgcgtttccgccattatcttaatctggggcgcatggagcgcaaactgcgctatctgctgacccaccacagttttgcccccatggcgcaggtgcttgaagacacgctgggcgccggcacaatgcagacagtatctgcaccgcagggcagcttttcaggagaaaacgcgcatgtctgattccgcagagactgtccgcaccaatgcaccggactggttttcgtatgtggcacgccacgttattgctcccatgtgggcggtgtacgaacattcaccgtatctgcgtcacctgaaaaccgtcagtgcaaaccagtaccgtccgcttgacgaaatgcgcgcgctgcagtgggaacgcctgcgcggtctcttgcggcatgcggctgctcatgtgccttactaccgtgctctatgggctgcacagggcatagatgccgacagcgtgcgcagctgggatgatttttacgcactgccggtgctggaaaaagaacacatccgctctgcgggcaggaccctgctggccggtaatgtgccggaggacaaacttgtctggacaaaaacatccggttcaacaggtgtttcgctggaaatagccaaggatgaagccagccagcagtggaaaagagcctgcaccctgcgccatgacatgtgggcgggctggcgtctgggcgaacgtgtgggcgctgtgtggggcaatcctgaaagttcgcagaactggcgcctctggctgcgtaatctgctgctgcagcgcatgacctttctggacacgctgcggatggatgaagcggccatgaacaattttcaccgtacgctgctgcgcgtgcggccggtgctgctcttcggccatgcccattctctgtacctttttgcttcgttcatgaaggcccgcgggctgtccggcatttatccgcggggtatcatcagcacggccatggtgctgcacgattttgaacgcgccatggtggaggatgtgttccgctgcaaagtgaccaaccgctacggttgcgaagaggtcagtctcattgcctgcgaatgcgagcagcatcaggggctgcatgtaaatatggacacgctggtggtggaatgtgtggatgccgatggcaggccggtacctgagggtgaacccggagcagtggtggtaactgacctgagcaaccttgccatgcctttcatccgctaccgcgtgggtgatgtttcacggtttatggccggtacctgcgcctgcggacgcagctatccgcggcttgccgcggtggagggcagaatagccgactacgtgcgcacgccgcagggagagtttatttccggcatttcgctgaccgaaaatttcgccatgaagctttccggcgtaaagcagctgcagattgtgcaggaagagctggattatctggtgttccgcatggtgcgcggcgccgactggcaggatagcgagctggagactctggcgcagctggtgcggacccgtttcggccggagcatgcggtacgacgtggagtttacagactccatacagtcggaaagcagcggtaagttccggttctgtatttcccgactggccgaaaaaccgttttcaccgggagcatagcctgtgctgtacgcgtttttatgcctgattctggcatttgccacggccgccacagcatggcttgcgctgctggcggtgcttggctggcggccatgcgtgcggcagtcgcctgtatccgctttttctgctgcttcagacagggaccggaccggcggctgtttttttgcggttgtcataccggcccatgacgaagagtccggcatcgcccgcacagtgcaggccgcactggccatggagtatcctgcggatgaattccgtgtgctggtggtggccgataactgcacggacggtacggcgcaggcggcatccggcgcgggtgccacggtgcttgtgcggtccgatgccgcccgcagaggcaagggctatgccctgcgttttgcgtttgatgccctgctgggcggcgctcacgggtgcgcaggctgctcctgtgtttcgctgccccgggtggatgctgtggtggtgctggatgcagacacggtgccggacgcaggcctgctgcgtgaatttgccgcgggactgcaggccggtaatcatgtcatgcaggcggaatacggaattctgaatcccgatgcggcgccgctgacctggtggctgcatgtgggcaacgtgatggaaaatattctgttttacgaaggcaaaatgcgtctgggcctgcctgccgtgctgcggggcaacggcatgtgtttttccgccgcggtgctgcgggcgcacccatggcgggctttttccatcaccgaagacactgagtacacgctggaactgctgcgtgcgggcgtgggggtgcgctacatgccgcagacgcaggtgctggccgaaagccccgtcacggtggaacagctgcgcatgcagcgtctgcgctgggcttccggcaatgccggtatttcccggcgcgaggcactggttctcatgcggcaggggctggcagagcgtcaggcggccctgtttgatgcgggctggagtatgctgacgggcagcagaccgctgatgctgctgactgttctgctgccgctggctgccggggtgctgctgcatagcgggttcattacggcatggagcatgtgcctgctggcggtgcaggccgccatggttgttgcgggaaccgtcagtgcgggacttacccgtcggcgggttctgtggacgctgtatctgccggtggtggtgtacgagcttgtttatgccactgtcagaggccttctgggcatcaaccgcactgtatggcaaaggacaaaacgcgtatgagcgccgcttcaccgtcatctgcatgcattttacccgaaaaaggccccgtcaccgtggcacattgcatagcgagcaatttttacggggggccggaacggcaggtgcttacccatctggagcatctgcagcgttcaggggtgcgtccgctgctcattcctttttttgaagaaggcaggcgtaacgagctgtatctgcatgcacaggagcggggtattcccgtggcgccgctgagacggcagggagcgtttaatccgctgctcatcggggaactggcgggggtgctgcaccgtgaacaggtgcatctgcttgtcacgcacggatacaaagccaatgttgtgggcagactggcatcgtggtttatgcgtgtgccggaggtggccgtatcacgcggctggaccggcgagtgcccgcgagtgcggttgtatgagcgtctggacaggctttttctgcggtttgccagacatgtggtggcggtttccgccggacagcgcgccaaagttgtcgaagccggcgtgccggctgccagggtaagcgtcattcacaacgccattgatctggagacgtaccctccttctgcgggggtgctgcgcccgctgctgggcataccggatacggcggaggtggtcatcaccgcgggcaggctgtcgccggaaaagaatcacgccggaatgatacgtgcggcggccatggttctcgagcggcatcctgatgtgtattttgccgttttcggcgagggggcgctgcgcagccggttggagcggcagatagaggaagccggactgcagaaccgtttttttcttcccggattccgtaaggacatgcgcggcatcatgcacgaatgcgatatttttgttctgcccagttttaccgagggcctgcccaatgtggcgctggaggcagctgcctgccgcaggcccgtggtctgcacgcgcgccggaggttcgcccgaggtggtgcgccacgggcacacggggctggtgacggaaccgggtgacgatgccgcactggccgccgccgtcggctctctgctggatgatcccgccctgcgcagaaccatgggcgaaaatgcctattcgttcatcagccggtcattttcctatgcggggcagacagaacagtatctgaatctttacaggcggataacgccgatgccctgtgccgttaccccgcagcattgtgcgtggtcggacggccgcggcggtgccgtgtccggccaggaacagcagcagcccgtgcggcggcaggaggacgcgtaatgtcttttgccgcagtgcgcggactgttggcgcggcgcggaaaggcttctccggccacagctgaacaacaggccccgggtgaacaacaggccgccggtgaacaacaggccgccggtcaggtgcaggaagaagtcgtcgcacaggcggttgcggaggctgaatctccggaaattcctctgtggcggcgggacgaaggcgtctggccgtttatcacggtggtcatgcccgtacgcaacgaggagcagtttatcgccgccacgcttgagcagcttctggcgcagcggtatccgcatgacaggttcgagattatcgttgctgacggcatgtccggcgatgccacgccggatatagtgaaggagatcgccggtcgtgcaccgcaggtgcggtacgtgcccaatgccggacggcgctcatcggcggggcgcaatgcaggattccgcgaaggcaggggagatatttttctggtggtggacgggcattgtcatatccccgatgccatgctgctgcataatgttgcccagtgcatgcgcagatttgatgccgactgtctcggccgtccgcagcctcttgatccgccggggctcaccgcgtttcagcgggtggtggcgctggcccgggcatcgcgcatcggccacggtgccggttcgttgatctacagcgggtatgaaggcccagccagccccgtaagcaatggcgcggcctatacccgtgccgtgctggaaaaagtgggctatgtggatgaaagttttgatgcctgcgaagatgtggagttcaactaccgtgtggagcaggccggttttaccgcggccaccagcccgctgctgactgtccgctattatccgcgtgaaaccctgcctgaactctggcggcagatggtgcggtacggcgaggggcgtttcagactctggcgccgccatccggcaacgctgacgctgcctgcggccctgcctgccgctctggctgccggtgttttctctctgccgctgtgcctgctggcagctctggcggggtggcttctgcctttgggcatgtggctgttgtgcgtgctgctgtatgcgctggcagtgtttaccgtttctgccgttgaagcgcagaaacgcgaggaaccggccctgctgcggcatatgccggtggtgttcggttccatacatctgggattggggtacgggtttctgcgggcggcggcgcgttgtctcaggcagggctggaggcagtggaaaaatagttttatcgctgtgttaccccgtcgtgcgcggcgtgtgctgggcattgccgaacgcgtgccgcattccggcggacctgtgcgggtgggcatggtcatcgacggcatctggtcgcccacagccggtaccgaaaaacagctgctcatgctgctggacaggctggacagggaaaaattcgagccggtgctttatgtgctgcgcggttcgcagtggatcagtgaatcttttgattcgtgtcaggtacgggtggccggaacagacagctttaaaacccgcgaaggatggcgcggagtcctgcggcttgcgcagtggtttgcggcagacggtgtggatgtggtgcagctgcacttcagggacgccacactggcaggcaccgtggccgcatggctggccggagtgccccgcgtgatcagcatgcgcaagaatcagggatactggctcacgcgtccggaccgcctgctgctgcgggtactgaaccgcggggcggatgtttttgtggccaattccgccgacacagccgcccgggtgcggcgtacggaacatctgccggcagaggcggtgagggtcattcccaacgggtttgataccggcgcactgcccggcgacggcgggatgagggcagccgcccggcaagaagcccgcgaagcgctggggcttgcaccggatgttcccgtggcgggcattgtggccaacctgcggccggtgaagcgtctggatgtgtttttaaaggcagcggcggcggtgcgccgcaaaatgcctgcggcacattttgttctggtgggcgaaggcagtgcgcggcctgcgctggaaaagcaggcacgcaagctgaagctggaagaatgcaccgtgtttgcagggcgcagagaggacgtgcagcggctgttgccggcctttgacgtgggagtgctttcgtctgattcggaaagtttttccaacgcgcttgtggagtatatggccgcagggctgcccgtggcggccactgacgtgggcggtgtgcgtgaagcgctggaaggttcggccgcaggccgtattgttcccgcgggcaatgcccgccgtctgggggctgccgtgctggaactgctgcaggatgaacaggcccgcggccttgctgctgaggagcatccccgtattgtgcgtgagcggttttccgcccgtgcgtatgtggctgcctatgaggaactgtaccgcgaactgatgtgcggcgcggcagatgtcaatgcctccggcgtacagaaggaagagtgactatgagccgttgtgaaagcgttatggcctgcggatgccggttgctggtcggctttgtttttctggcggcgttgatggtgctgccggctgctgcgtctgctgcccccccgcctgctttttcggcgggcgaaatagtatcgtccgacgggggcgccgtcatgcgctgggagtggaacgaagaggccgtgacgggtgaggggatcaaaggtgtcaaggtgtaccgcctgcgcaccggcgacgaaacggttttcagaggcgctcctgtggtgctggtcaaagactgcggaatggatcgtacactggaactgaccggactgaccaacggtgagcaatatgtttattttttgcatacctacgatgccgcaggcgcggaaaaaccccgcgctatgctgcttgcacggccgggaacagatcccgaaggcgtgccgcagggagtgaaaaatctgtacgcggtgggcgggcatggcgcagtggggcttttctgggatcagcctctggaacgcgatgtggtgggatatgaactggcccgcaaagcagccggagatgccggatatacagttctggcccgctttccccgatatgtgaacggccgtgtggaacaggggggcgatactgtttccgtaccggttcagcgtcccggtttttttcgggatacgacgctggcagacgggtttgaataccgctatcgcctgagagttgccgattctgaaggaaacctgagcactgccgtggagaccggccctgttcgcaccgttgccgcccgttcgccgaagccggacgaagtgctgctgctggtgcgcggcggcgacggtgcttccatgcgcgttgcccggcagtatgctcgtaagcgcggcgtgccggagcacagaattttagagatagacctgccgtctgccgcgcaccgtttccgtctgcgccagatagaagagcccctgcggcagtatctgctgcatacaatggaagacggcgtgcggctggctgcacgcatacgcgtcattgtgccctgtttcggcatacctctgcgcggtgcgggcagaagtgtcgattccatgatttccgacatcttccgccgttacacgtggggacgtgtgatgggaacacctaatcccatgttccggtccggaggacatttcgaccccagccacgggctgtatatggcggtgcggctggatggtcctgacgaagaaacggccgccggtctgactgacaaggctctgcaggcggaaaaaactctggtgctgcacaatgcgccgggactgtttgccaaaaataaactggtgtcggaagtggagcaggcggcgtcgcggtatggtgttcccgtgcagatgaaaccccatgcctatacgcgtgacaatgatgtgccgcaggataccgtgtggttttacggagtaggtcacgcctaccgaccggtacgccggacggactggcccgcgggggctgtggccgcttttctgaagtctgatacgcttatttccctttcctcctcgccgccgtgctgggcgcagggatttctggagcagggtgtgacggccaccttcggagcggtggcagaaccgtatgtggaggggtacacccgcggtgacgtgttttttgaccgcttctggagcggaaagttcacatttgccgaggccatgtttatggcaacccccactgtacgctggatgatgagcggcatcggtgacccgctgtacaggctgccggacacaaaataaacaagaacagacaggtatttttcagatgaacaagaccgatgcacgctacagggttgtgcttgagcagcgtaaaggaatgcgcagtataaatcttcaggaactctgggaatacagggatcttctgatgtttctggtatggcgcagtatccgggtgcgctatgcgcagtcgctgctcggggtggggtgggccattgtgcagccgcttttttccatggtggtgttcaccattgtgttcggcaggctggccaaggtcgactccgacggggtgccctacgctgtgttcagtttcacggcactggtgccgtggacatattttgccaatgcgctgacagaaagcgcgggcagtctggtcagcaacgccaatatgatacgcaaggtttattttccgcgtctggtgctgcctctttcggccgtggtggcaaagctggtcgatttctccatcgccatggtcatgctttttggcattatgctgtggtataaggtggtgcccacctggggcgtgctgtatctgccgtttctggtggtgctgatgatgcttacagccgcaggcataggcacatggctgactgctttggccattcagtaccgcgatgtgcattactcgctcaattttgtcgtgcagctgctcatgtatgccgcaccggtggtgtatccggtgtcgcttgttcccgaagagtaccggctgctgtacggctgcaatccgatggtaggagtcatcgagggattccgttccgcactgctgggcactgtgcccatgccgtgggacctgcttgggctggggggcggattgtcactttttctttgtgtcaccggtgcgctgtacttccgcagcaaagaaaaaatattcgctgatgtggcataggctgcggcgcgtaaggcaggaataccatgcttgacagacggcagacacaagcggcgctgcagcaatgcctgcgacagcccgtgtttatactggcgcgtgacggtgcccgcggcctgctcggtctgcccgcatctgtgcgccggagtctgtgcaggcttgctgacgtcccgtcatcgccgcagcccgctgattccgctcagcccgctttgctgtccgcagggcctgcgcaccacgaacagggctacagacagcccgatggcgggggaatttatgcagggtggcactgggacggtgcaaccctgcagctgttcaccgaccgctacggcatacatcctctttactatttctggacggacggtgtgctgggtgtctcccgctcgctgcctgccctgcttgccgccggagcaccggcagaccttgatatgaaaggactgtccgtttttctgcgtgtcgggtattttgtgggcgaacgtactgcctttcgtcacatacgggtgctgccggaggggggctcgctggtctggaagcctcttttttccgcagacagcgctcctcaggttcgcagcaatccggtctgcgtggcgccatgccacgagggccctgtgaccggagcggcaaaaaaacggtatatggacgggtacatcgatctgttccgtcaggccgtttcacgctgtctgagtgtgacggaaggacccgtggggctgccgttgagcggcggcagagattcgcggcatatcctgctggaactgcacaggcagaatcgtcttccgcagctggcggtgactgcgcgtcattttccgccccgggccgacgatgatgccgatatagcagcagaactggcccgccgcaccggctgcaggcatgaaattatcggagctgctccttcgcggcttaccgccgaatggtgctgccatctggaaacggacttctgtgccgacgagcacagctgggcccgcggggcgggactccgcctgaaaacgcttggctgcacggtgtttgacggtctggggggagataatctttccgaatccggtcttgtgacagaagagcgctgccgaatgctggaacgcggagaatatgcggagtttgcacgggggctgacggcatcgcccgcggtgttcagcgagacggccatgcgtcttgtactgcggccggaactgtatgcggccatgccgcacgagatggcactggcagagctggaagaggctttgcggcgctgttccggtgacccgcgtcccgcccgcagtttttttttcacggccagactgcgccgcgaagtcgcgctgctgaccttcggtgttttcggcggggggattgcagtggctccgtttcttgacgcttccctgcacgattacctgtgttctctgccgcacgagctgctggtgccgcgcgggttccattccatgaccattaccgccgcatatccggagttcgctgatatcccctttgaaaagaaggggactgtgcagcgcgatgatgccgcacacagtctgcggttgtgccgcgaactggccatgctggggctgcgtcgcaggtcccgcctgctgaacaacgccgtattgtggccgcgtctgctgcggggagcgctggacagccgctacggcgcctccacccgctggttcacgcttacagcggcttatctgtaccatcttgaagaaatggcggaagcatgcggtgcaaagcgggaggctgtgtcatgaccggaggttctgcgcaaaaatcatcaacacccgacaggagcgtcatgtctgaccggcctgccgtaagtgtcatcatgcctgtgtacaagaccgaggcgtatctggcggaggctgtccgctccgtgctggaacaggattttaccgattttgaactgctggtggtggatgacggttcgcccggtgacgtgcgcggtattctggcagggttcgacgatgcgcgcatccgctatctgcatcacgaaaaccgcgggccgggttacacacgcaacagaggcatacgggaaagtacgggacgctatgtggcgtttcttgattctgatgatgcatggatgccgcacaaactgtccatacaggtagcggcgctggatgcggcaccgcaatatgatgttgtctattctcagcgcgaaaccatggacgggcacggcaggactgttgccggatacaccccggtgctgcacagcggcgacgtgctggacgaactgtatgtggacagctttatctgcatgtcgtcagccatggtgcgccgcggtgtgtttgccgtcagcgggtacatagccgaggatctgcgtatcagtcaggattatgatttctggctgcgcgtggcctgccatcacagatttctggctgtggacgaacctctggtgcggtaccgtgtgcacggcacgcaggtctcgcggcaggtggaagagcgtgtgcgtgtggtctggcagatttatgaacggttcaacagggaacacgggcatcgggtaagcccgcgtgcacgcaggcgttcgcgtgcatccttttacaacggcagagcagaccgctgtcttgctgcgggtaagcgtctgcaggcggcaggctgttatctgcgggcgatggtgtttcatccgctggacagccacccgtggaaaggctgtgtcagagtgctgctgcccgccccgctgcagcgtctggcgcggcagctgctgcggcgcggataaaatgcacggcaggatgttccgtacatgccgcagccggcgcgttgcccgccggcaaaagcgggacacacagcagggtatgaagccggtaagcggctgggagtgatatatgacgacaacaccccgggtgagtgtggttattccgacgtacaattacggccatctgctggagcagtgccttgagtcggtatttgcacagacgtacaaggattacgaagtgattcttgtggatgacggttccaccgatgacacgcccggcatcgctgcgcgctatgaagggcgtatccgctatttccgcaaggaaaacggcggtccctcaagcgccagaaacgagggcatacggcaggcccgcggcccgctgatcgcctttcttgattcagacgacctgtggctgccgcataagctggcggtgcagactgcgtttgcggatgcccatcccgaatacggtctggtgtactgcgatatgcagcatgtagagcatggccgcgtcatacaccattcatacctgcacgagcgggggtatacctgcaccggcagcggctggaaatatgtcgatctgctgcgcgaggggtttgtcttcacgcccacggtgctggtgcgcaaagaatgtttttccgcagccggcatgcatgacgaggggttgcggacctgtcaggatctggacatgtggctgcggatagcaaagctgtatcctttcggtttcatagacgagcctcttgttgtcagacaataccacggtgacaacagcacaaccaacgccgaacggtatcatgccaaccatatccgcgtgtttctgcgcgaactggaatcaaccgcggatgaaaccgcaaagcaggtgctgcgggggcgcctgtcagaacagtacttcgctctggggtatcattatttttccacgggcagcaggcgtcaggcacgccgctgtttccgcagtgtgctgaactacggcatgcgggccgatgccgtacgctattacgcactggccgcgttgccggaagggctgttgcgggggctttgcgctgttaccggaagaggaccgtatgcgtcgtgacatgctgcttccgctcatgctcgcgggctatctttttctgcttatattccggccgtatgaatactggccggtgctgggagacttccggcttgagcgcgtctacatgctcacattcatggctgcggcgttttttgtgccgggcaaacggctgccctccagtccggtacatctggccgtgggggcgctggcgctgactttgctcgtttccgctctgggggcgtacaacggacaggctgcgtggcggacggtggaagactatctgaagtatatcgttttttatgtcatgcttattctgtctgtccgtaacgagcgcgatttcagatttgtcctgctggcttttgtggcggtcatggggctgtatgtgggaaaatccatgtgggaattttttgtccacggccgccatgtataccgcatgggtatccggcggatggtggggatagatgtgacctatggtgaccccaactcgtttgcggcaagtatcgcgtactcgctgcctttgttctgggcccttgtgcgctgccggtttccttccgtgtgggtacgccgcggtctctggctgtacgggggcatggcgctggtgggcataatttttacggggtcgcgcagcggcatggtgaccgccatattttttgcgctgctggtgctcatgtcatcatcgcgcaaacttgtcggaatttttgtcgtttttctgctgcttgtctttgcatgggatttcatgcccgatgacctgcagcagcgctttctttccacttttggctacggccatacgggtaaaggcgccatagaatctgccgaaggccggctgaagggattccagcagggcatggaggtattcacccggtatccgctgctgggcataggtcccggcaacttcgggtatagctgggaggggctctcatccggccccaagtcgcacaacgtgtacggagaagtggccggagaactggggctggcaggtattctgtcattcggcggtcttgtggtggttctgttcaggcagaacatcctgctgcgcaggcgatgccgcctgctgctgagccaccctgccttgctgcgttctgccagacgcaatgtgcatgacagaagcactccggtgcgcagcccggctgccgcgcgcgatggcggtggcagcaacggggcgcggtacagcatgaaaaaccatgtgcctccggcggaagacaatgtcagcacacggcacggctatgcactgaaagcgacacaacaggagaccggagaagccccgtaccgcatgaaaccgttgcctgatacccctgaaacagccggttccgcgccggcggacagaaccgttccgcagactttggccgcagacaggcacacaccgcaaccgcgccctgtgcaggcgcaacgcagaaaagcacgggccggtgcaggtgccggagggcttgccggcggtgacctgccgggcagtctcatgttttattctctggtggcgcaggctgtaatgcagacactgctcctgatgctgttcaaaggatggggcgaccataacctttaccgctacacttggctctggctcggaggagtcaccgttttgggaaattttttatttgctcaggaggtacgcaggcatggacggtcgtaaacaactgctctgcgtggtgcgctggccggtggggggcatccgctcgtatatgcggtatgtgtacggttgtctttccgatgcgtggcaggtcaccgtgctggcggtggaaacgcaggaacgtgatgcgctggccgcagatgtgcagcagttcggaggcgagcttgttctgtgccgcggggaacgctggggcgatgttgccgcactgacggctgctgtgtggcgccagttgcgcagccgcaggtacgacgtgatacaaagtcaggggttcacttccgcttccgtggtgaccgccgccaactggctgcctgcggtgccgcatgtgctcacggtgcacggtgtgcttgaagaacgctacctgacgggatggaaagggcgcatccgccgtgccgttgccaacagaaccatcatgggggctgatgtggtgtacggtgtggggcacgacattctcgggcatcttgcagagcaggtgccgggctttgatcctgatgcaccgagggttaccgccatccccacgggaattgcagcagacatgtacagcagcaccccgcagaacaggggcgggttccgccgtcgcgccggtgttgatgaagatacttttctgttcggttttctgggcagattcatgccgcaaaaagggatggatctgcttatcgatgcggtggcggaactgcagaagacatctgcgggtaatgccgcattccgcgtggtggccgtggggtcgggcgactatgaacgggtctaccgcaagcaggtacaggaacatggtctgcaggactatgttgtttttatgccgtttcagcccggtatgacagaagtataccatgatcttgacgccgtgatcatgccttcgcgctgggaagccctgccgcttgtggccgcggaggcgctgtgcgccggggtgccgcttgtggcttctgattgtatagggctgcgcgaggctgtggccgccacaccggccctgacctttcctgcgggagatgccgcagcgcttgccgcgtgcatggcccgtctgcttgccgatgacgggcagatacgcgccgggtttgtccgttttcagccgcaggcggcgcagcggtttgacgttcgcgaaacggcgcgcagggcggaggcattgtttgacggcatgatacggaaccggcacaggctgccgcagcacgacagataacgtaagaggacagatatgaacgctgccgaaggattgcgcggtacccgcgggtacctgctggtgttcgggctgcttatggcggtcatctaccatcagatagcggtggaaatggttatgaactgggagcacgaccccaactattcgcatgggtttcttgtgccgttcattgccggctatctgctgtggctgcgccgcgatgccgtgcggcaggtgccggtgaaacctgctgcaggcgggatggttattctgaccggaggtctggtgaccttgctgctcggtgtgagttccgtggaattcatgaccatgcgttcttccatgatcatcgtcaccgcgggcatgattgcctttgtatacggctatcctttgctccgcgttctgctggtaccgctcgggtatcttttcttcatgattccgataccatatattttgtatgacgaggtggcatttcctctgaagctgtttgtggccaaagtggctgtggccggactcaagctgttcagcctgccggtgctgcgcgaaggaaatgtgatcatttttcccaacatcacgctggaggtggtggacgcctgcagcggcatgcggtcgctcatgagcctgctggcgttgtccaccgcatacgggttcatgtttctgcgcagaccgtggcagcgtgttgttcttgttctggccgctgtgcccgtggcggtggccaccaacgtgttccgggtttttgtcacgggttttctggcccgtcatgtgggtaaaggagccgccgaaggctttttccatgattttgccgggctggctgtttttgccacggccatggtgctcattgcagtcataggctggctgctgagcatgggaggacgtaatgcgcgctaggttctgcgttgtttttgcgctgctggctcttgcggctgtttttgtgcatacacattcgacagcgtctgctccgccccaccgtccgctgcaggaaattcctgtttctctggggccgtggcggctgatgggccagactgcattcagcaccgaagtgctggacctgctgcgtcccacagactacctgatgcgccgctatcaggaccgttccggtgtcgtggtggatttgtatgtgggctatcacggcggcgctaaaggggaaggcggaatacattccccccgtaactgtctgcccggttccggttggtatgagttgtcttcaaaccccatggtggtgcgtacttctgccggcagcgtgcatctggtgcgtgcggaatacgcctatggcgaaatgagcacgtcgttttattactggtttgatgtgcgggggcgcagtctgacggatgaatatgcattgaagtgggagcagcttgtcaacgggctgctgcacgggcgcaaggatgcctcgtttatcagaatatccgttcctccgcatattccgcagcctgatgaggtggcaacgcgtttcatcagtgatttttatcctgttctgaacacctttctgccgcgctgacaggtgccgcacaccggggacggtatggtatgacgctgatattgtcagtatttctgggagcgctgctggctgcggctttctgcgtttacacggtgcgcactgccggtatgcgcagggcgctgactgtcattcccgcggtgggtgtgacagcagccgtggcagcggccgaaggtgccctgcagtatctcagtgtgcctgcccatggtctgctgcaaccggtgctgctgctgcaggggttgttatgtccggcgtggctgctgttcggactggcgtatgcacgcggtttttcgtggcaggggctcagcctgctcaaccgcctgttgcttttcgcttcttttattcccgctttgctggtggtgctgtttccggtttcccgttttctgtttttgcctgattttacgctggagcaggttatctatctggagcctttggctttttcgttgtatctgctcatcattttgtttcttcttgtggcgttgggcaatctggaagccacactgcgcaacgcgcggcacagtgaccgctggcgtgtgaagctggctttggtgggcggcggtaccgtgcttatggcccatgtccttttttacagtcagggcctgctgcaccgttccatagacatgaactacggcgggctgcggacggcaggcagcatgctgggcatagccatgctgttttttgccgagctgcggcgcgaaagcggcagggtgacggttaccggcaggtttgctttgcgttccaccgtggtgctgctggcgggcgtataccttatagggctgggcattgcgcgtgaaggagtgcggcatttcggctcggagttcgagcggcacgcggctatcggtcttttgtttctgctgggactggcggtggtgctggtgctgctttccgaacgggtgcgcagacggctgcgcatatggctgcagcgtaatttttatcaggacaagtatgactaccgcagccagtggatggaatttacaaggcgtctggccggagtgcgcggtatggacgaacttacccgcacggtactgctgcattattgcgaggccttcggttttgtgggcggggcgtggtttgcggcggaccatgaaacacagggcagagtgacggctggtgagtactacgaaatggacgagccgcaagttatgccggagtccattgatttttcactgattatggaactgcaggctcctgtggccataccggtgctcaaagaccggctggctgcggcaggacgtatggaggaagcagggtgtctcgattttgtgcgtgccaccagagccgaggttgtggtgcctgttgcggcaggagacagctttgaagggctgctgcttctcgggccggccatagaccgttcggaagcctatgacaccgaagattttgagctgatggatgccatggctcacgaggtggggcttacggtgaaaagttttcgtctgggcaacgagcttgcggcggcgcgagagatggaagccatgggcaaagtggctgcttttgtgctgcacgacctgaaaaatcaggtttatacgttgtctctggtaacggaaaatgcccgcgacttcatcggcgaacctgattttcaggccgatatgctggaaagtctggaaaacaccgtgaccaagatgaaggtgctgataacgcagctgaaacacctgcccgatgccggaagcctgcgtcttgcgcctgtggatatgcacgaactggtgcgtaaggcggctttgcaggtgcccggcgtccggctggttgtgcaggggccgcagcttgttgctgccgttgatgaagagcagattgaaaaagtgtttgtgaatctgtttctgaacgcggtggaagcgggcggtgaccggccggtcactgtaactacggtgcagcaacctgtattttcagtttctgtgcgtgacagcgccgggggcatagacagagacattctgcgccgggggctgttcaaaccgttccgcagtaccaaaagacgcgggatgggcattggtctttaccattgcaaaaaaattgtcgaggcgcacggcgccgcgctgcatgtgcggaacaggccgggagaaggggcagaatttgtcattgaattcgccccgcagcaggagaagccgcagagcgcgggcaacggcggtgcaaagggcgcttctgtctgatgccgcatggttttctgcatatccgcagccacagagcacggtgcggcagaaaaccggaccacaggggattaccatgccgaaattgctgattgttgatgacaacgaggatgtgcgccgccaactgcgctgggggctgtcgcgggaaccgtatgatctgttgctggcggcagacgggcaggaggcactgaagctgttccgtgaacatcgtcccggagccgtcactcttgacctcgggctgccgcccgaccctgaaggtacggatgaagggttccgttgtctggatgccatgttgcgccatgaccccaatgcccagattgtggtggtgaccggtcatcacgacaaggaaaatgcgctccgtgccattcgtgcgggtgctttcgacttctgccgcaagcctgtggaccttgccgagctcaaggtcattatcaacagggctttttatctgagcgagcttaaagcagcagaccagcctctgcaggaagacctgccgcctgagccggaagtgcctcacttcaacggtctggtgggagactgcgaagccatgcggcgggtgtatgccaccatcgaaaaagtggccggagcagatgctccggtgctggtgaccggcgaatcgggcacaggcaaggaactggtggcgcgcgcggtgcacaggctcagttcgcggcgcagcggtgccatggttgccgtaaactgcggtgccattcctgaaacgcttattgaatcagagctgttcggacatgagaaaggggcatttaccggtgccaccagccgggtgcagggcaaggtggaatatgccgacggaggcacgctttttctggacgagataggtgaacttccggcaagcatgcaggtgaagtttttgcgttttttgcaggaaatggtgatgcagcgggttggcggacgcaaggatattccggtcaactgccgtatcattgccgctaccaatgtggacatcgaacaggccatgcgcgaaggagccttccgcgaagatctgtatttccgtatcggggtggttaccatcaacctgcccccgttgcgtgaacgcggggcagatgtgctgctgctggcccgtcattttctgagcagtatcggcgtgcagcagaaaacaaaagtgcagggtttttctgccgcggcggagaaagccatgctgcattacccgtggcccggcaatgtgcgtgaactggaaaacaaggtgcgcagagcggtcattctgaccagcggacagcgtatcggtcccgaagatctgggcatagagccggagccggtgcagcctgctccggagggggctgttccgtctgcggggcggaagactttgaaggaagcccgtaatgaggtggagcgcgacatggtggagcaggcgctgagaactttttccggtaatatagtgcaggctgccaaatccatcggcgtgagccggcccacgttttatgatctgctgaaaaaacacggtctggacggctgatgccgtacgatccgttgttgtatgcgcacttcctgcccgaaggatgctgccgcggaggttgccatttcgggctgaacccaacgatgaagaggcgtactgatgagcgctgaaccgattatacaggtagaaaacctgagcaaaatgtaccggcttgggctgaaaaatgaaattcatgactccattgccgaagccgcggtttcgtggttgaagactcctgttaaaaattacagaaatcttaagtcgctgaacacattcggtgtacctgttgacgaggatgatcccggcgtgctgtgggccttgcgcgatgtatcgtttgaagtggccgaaggcgaggtgctggggattatcggacgtaacggcgcgggcaaaagtacgctgctcaaggtgctttcacgcattacagagccgacgcgcggcagggtgatcatcaatggccgcgtggccagcctgcttgaagtgggcacagggtttcaccccgaccttaccggacgcgaaaatgtgtttatgaacggcagcattctgggtatgcgcaaaggagaaattgccgcaaaatttgatgaaattgtcgattttgcggggcttgaccgctttattgatacgcctatcaaacgctattcctctggcatggtcatgcgtttggctttttccgtggctgcgcatctggagcctgaaattctgattatcgacgaagtgctggccgtgggcgatgccgcttttcagaaaaaatgccttgataaaatgcacaaggtggcaagcggcggccgcaccgtgctttttgtaagccaccagcttaactccgtgagcgcattgtgcggccgggtcatgcatatggattcaggccggataataaaaaacggcgatacgcggcaagttatcgatcattatcttaccagtgcgggattcggggttacaaccgcactgcacgaccgtaaggaccgatgcggcgcagggcatgtgcgttttgtcaattcgtggattgaggatatgcagggcaacaggctggcctcagccgtatccggcgaaccggtgcgtattgcgctggagtatcagtcgcatgcagaagaatcgttcagtgatgtaaaggtgtacctgcggctctattccatgctgaacaagcctgccgggctgttcagcaacgtgtacactgaagaacgcatcgacatttccgcgggggaaaacggagtgctgtactgcactgtgccccgcatgatgcttaacggcggacgttactttttccatctcaagctcgaagcacaggggcggcagctcgaccatatcgaaaacgcgggctatatggaggtggaagccggcaacgtatatgcaaacggaaaaatgcccaatgatcaatgggtgtatctgcacgattacggctggagcggagaacctctgcataaaggctgatgacggcggcgcagaccgtgctgtgaccggcttgttgcatggggtgtttatttgtgtacaaacacgcatacagaggcctgccgcgttgaaatgttgtgtaccgtttttctgccggagcattatgtccttgccgttatgagcgtcatatacggtctggtgtcaggaaaatgcatgccggagagaacggttccggcttcgtggccgtgtcttttatctgatgatgaaggcagtcgtattgcggctgccttttttgtatgcagaaaaccccccgctaggctggggtgtaaagcttaagaatatagagctataaataaagttccttttgatttgctgactaattaccgcggtctggcaactcagtgctgacagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccttttgtaacacattgaaatgctacgctaaaataagagcgaatagaactaccctttttgcctgttgtagttagccaaaattattgaacatttttatagccccaaaatctcgggagaagggaagaaagaaaccagaggagttccatcaaaatcaacggggtgtcgcctgtttgctcctagtgtgcggaattcgaaaccggattctgtctgcgcacgccacaccataacagcattcccttcttcaatacccttttccacgttttcccataccatttcgcgaactttgacagaaaaagaacccacatagactcctgctctgatttcaagcatccagactgccaagcgcccgcgaagtcgtggaggcacgttttcaaccacgatgaccgtcatcgcctataccctctttttcctgtattgccggcgtaacaactccttcaatttcaggcggggcaatttcaccggcggccagcacttcttcaatagtggggatgatgcgttgcaacagctttgttttgcggaacatatctctgcatgccagacggacagcctgatcggggttaacgggtttacctgctgccacgcgaaaggcgacgggaactaccgtttcgaatttgaacaggtctgctatatcatacacaaagctctggggtttgcccgtgtgtaaaaagccaatggcaggagcatagccagcggccagaattccggcttcgcatactccatacaggcacgctgtggccgcacttatgcaacggttaggcaggtcgccggattcccaatccttcgggtcatattttctgcctttccaaggcaccttatattgtttggcaagcaggctataaagagcccgtacccgcgccccttccagaccgcgcaactggttaacgctgcgtctgtccggtgcctgttcctgaaagcgcatggcaaacatgcgccgaacaactttaaggcgggctgtatcatccagagccagcttcgcctgataaagcagtttgtcgctgcgcgctccgcccggttggccggaggcgtataaccgcactccggcttctcctgtccagacaagaagagtgcctgaccgtgcagcaagaacaaccgcggcatgactgacgcgtgtacccggttccagaagaatacacgtcacagagccgacaggaatgtgtgtgcgtactccggtaacatatcaacaagtacaaatgcgccgtccagtacgtcgatattgcctttttccagaaagaccatagacagcctctccttgatgggatgggacgcaaaccgggcagcatggtcataccctgcgtatgagcagcaggccgcaaccgaagcctttggctggtcccacaccttgaaacaacgcctgcagaagcagctgggggtctttcacctctgcagtgccctgcaaatccatgatgcccaagcttacgacaccggaccgggtatcgcgcgtggcgcgtttgacaaaacgttccaccttgcagccttccaccaaaatggcggccgattctatggacagccccaacgcctgctgccgtgccagcaaccagcgcgttcctgcttcctgtgcaatttccgctctggtgggcatctgcgcattctgatttagttccttcatgcgcaggcaggcatcctgcacaatatcgaacctgcgttgtttgccgttttcattacgtttaaccaccgcattgactcgcagggaaaaagcaacggcatctccggcttgcagctttggtgcatagggctttatctgaatggaccaccaccccgtcgtatcttccggttgacgccgggataccgtgaggaaggtgtaaggctcgtcctgttcgcggaacagaaagtcccgcgttctgtccggtgcatccgcaaacaggttccagagaagcctgtgcgtgtcatacaggttttttccaacagcgcggcggggatcaagcacgagtttactcatccacatggggcacctcgtcagttgcagccttgcgcaccagcagttcccgcaccttgcgctcggcaaactgtctgcgtccgtggtgcaggggaacgtcccgcacggttgtctccgtgtccgtatgcggcccttctgtatcaagcaacatgcgcatgacctgtggactgcgcagaccggcggataccagtttgtcagcaggataggccgctacagcctcctgcggcgtggtatggtctgtaatcttgggggcgaacggcagggcgggagggcaggacttgcgccccagcccgatcgtccagcgtggacttctgagcgctctggcaatttcttgcagcgagtaggggaccgtatggtttgcctgccacaggcagactgtgaacaaggcatccatgagatattcccggcgggagagaatggtattcggctccgtgagcagcaactcatcacgccggcaatggagctgacgttttcctctggcgccgggggtctgtatggtatggtagtccagcataaccttgcccggagcatcttcccgcaccgctacacggtatccgtcccgcagttcggcaagacgggtttcttcgtcccgcctgatgcctatggcggcggccagtatcccgagaacggcagaccgtgtgggcatggtgctggtggggcggatttcccctacagccacggtgccgtatgcctgcagcgggccgtaaatttgaaaggtcagatactgtgccatggcactaacccgcgatgaaggcagcaagttctttgaggctgccgctgccggtgagcgtgttgatctctgcggattcgaatgtctgtccgtacacggtgttcatgtttgcgcgggtttcggtaagcagctttatggcttcctgcatgatgttctgtttcttgctcacaccgtccagatatgcgacggaaaggtttcgcggctggtcattgccacgttctgcaagaatgtacgaggcataggctctggaaccgaagctgttttgtttgcccgaggggctgacctgtgccacggcctgcaacagggcagccagcgcgcggttggtcagctctgtgtcgccctgcaggttgtgcttgagcagcccgcggtctatgcacaggtacagatagaaaattccggcaccgaattccgaaacgcccatatggcctgcgccgctgtcgtcgcgattcagatcatccaccgcggtgaagaagtcgtcgtccacagtaacggggtgcacggtcatggcgtgtgccacctgcacagctgcttccacgttgaatgccttttcagctgccagcatgcggccgaacatggctatgtccaccgttttgatgtctttgcggagcagggcaagctgctctttggcgggggctttgccgccggttctgcaggtttccgtcagagcggcgacggcattcacctcttcctgcgaaaagtgggcaagctgttctatctcaagtgattcttcccgttgcgtgcgtgcggcttcggccttatcatcttttttgggcttgtattccgccttcagctttccgaacacacccgccatggcgcgggcgatagccactgcgtccttttctttgaccgtggcgaggctgccgccggcttttccggccagcgcttcgttcaatgtgcagccctcggtcagagccttaaaaatataacgtcccatttctctggtgcggatgcctacatgttcagccccgatattctggaatatatccgaagtgcgccatgcccgcttgaggcactgagaggaaatgcgcagacgggttgtattgcccatgacaacacttttgggacggccgaggtcatcgcggttaaggttggaggcagggtagcttgtcaatacgtgcagctggatgaaatcgctcatgatatgtctcctgcgccctagcgctgttcgggattaaggtaatagttgagtgcccagtttttgcgggtggcatccgtccaccagaagccgctttccacaaggttgcggagatgggccgtgttatccatgaaacgcaccagacggatgagtgcggtaaacagctcatcacggtcagttacggccagcaggcgtttgacccgtctgtctgttacgtcgctgttagctttctgcatgtctgccagcatgacgggcatgaaacgttttgcttccagctggcgcacatgcgccagcacgcccacaggcagggccagccgctcttgttctgcacctgtcaggctgatatttttgccctgcagacgcggcacgaggttgcgctggaacgccttggaagtgagcacgtcaaagggagtgcgggcgcgccgcaattctgccctcgggccgcggttctgcgcgagcccttcccaccattcacgcaggcatgtccagaaggcctcctcttttaaaaaagctccgaattctgtcatttgccgtctcctgtacttccagttgccaacaccttgttgcagttgccccggttaaaccggcgcatctggttgagagctccgtaaatacgcggagcctgtctttcatcgaatgcgccgctggccgcctgttccgagaaaatggcgtcggtggcggcaagaattctgtttgcccactcattgcgaagcattttggcaagggcaatctgctgcgcgtcgtcctgctgttgcaccgactctacgaagcgggctgccagtgagtagaaagccgactccgtgcgggaccagaatgccgtcgaagcattggcgagcagtgtctggtctgccttggcgttgcgacctccatctgcgaacagggcttgcttgagcgctttgatcaggttggaacgtgttttgtctgccgcgtcgagccatagctcaatttcattctgcaggattgccgtttcggcaggatccagcgcgtaaaggggcatctcgccttcgcaccattgccgggctttcatgttatccatgtcgtagccgaaagcacgcactcgtacggcgctagccggcagcagttcgcggaattggcgtatgcactgggccgccaccagcgtcttgtttttactaccaagaggcccgtaaagcaggcccagccattggtgataggctgtgcattccgatgctcccttgacggacagagcgagttttccttttccttgctcgcgatatggtgtgagcgggtgctgccatgccccttcgtagttgttgccgtagtttttggctccaatttgtcggatgactgttgtggagggggtaccgcagatatcgcaggctgccgggtcagagaggttttcgggatgcaggcggaaacgacgcggcatggcccagaagtgcagcaggttgtgtcctgttgccggcagaatcgccgtgccttttttcttgctgtcgcgggtggggacagtccacggcagtatgcggcccagagggtcgtgcccgtcgggtatgcgccagtcagtgctctctgccaccagcacgttgttccacacggtttcccagagagtttcgcccaagaccagcgtggaaagagggccgcccccgcgtagcgaggtgcggtagcccgcaccaccggagggggcaaatgcctgcatggtatacagggccatggcggcgcaggccggacacagagtctctatccggcctcgtttgacgaaaaaatctgtatcatttttgatggcgttttcgccgggggaatcgatgagcagggcggccacgcccatgacgttttcttcttcctgcttcagcgtcagatcctgcatgaagagagggcgttcacccagcagatggaagtgtggaataaacggttccattgccgttcgaagagtttggggttgaggcggtgttttccgccagctccgccaatcctttcggctttggggggggcacatggtctgcatgcagcccaccagaaactccagcatggccccgccgaaatccggccgcggtatatccagagccacaggtcgggggtctgccgtcagttcccacggggcaatacgtatgcgcttcccgtcagccaggataacgggcagccattggtcagacagaatgttaagcgtcttcatggcatactccgatacagggttattgattttgatgggtataataaaacccgctgatatgccagcgggtttgaaaaaaattcagggatgttttaaacgtgttattccataaaaagaagtccttgcgaacttgtgtagctcaccttttgttctgcccagccgatccatgtttcgccagctttgcgaagtaccagcggtacggcccacttgcccttatccggcatgcgtttcatgagcgcggcaagttgggcaactacatccggagggagtgcggagggcgtaacttttcccttctttacacgaacttctgagcgctggcaggcagcggccatgccggggccgtccgcccaaaggttcagttgtccgccatcccagcgcagaagccgcaactgaacagtttcttcgcctaatcgcgtgaccacacattcgtcatcttcccacccgcggccaagagcttgtacagaatagcctgcttccagtttcaatgtattgaagcgggcgagatctttttttcccaacgcttcggccagataccgttcatctgcgttctgcagggattcaggagcaaactcgttatcgtcgtatacagattccacaagtctgcgggcatcatcgggcagcgtgagttgctttactttttccagcagttttgccgcacgccagagcggcgcctgcacagggtacacaaactgtgctttgcctaataccgaagcgtaccaatcctgcggggcatcgttccgcgcctgcggggccagcacaagcatgcggggagattcaagcccccgggggcggttccggttgtgccggtggcagcggccgccgcgctgaatgagcagttccataggggcgtggtccgagttcagctgatcgaaatccagatccagactttgttccacaacctgcgttgcaaccagtatcttgctgcgccgatcatcctgcgtgctgttttttccaaacaaggccagcacgcgctgctcgatgtgctggcggtcggccatggcgaatcgggcatggaacaggattatatctttttccggcacgccatgttgttcacgcagacgctcataggcttctctcgcctgatccaccgtgttgcgtatccagcatgcgcaaccgccggcggcgcgggtttccaacagcgctttgtacatggcgttttcgtctgcagtcagctttacatggattgttgaacggcgtgtggctggaaaggcagtttcccgcattccatgactgtcggctgtggttgccagcggaaagtcatcaacgttcagcgtgggggcgggataccctgcgccctcgcaaaacgctgcggcaaggttctggcgtatccggcgcgtaagtgtggcggaaagaaggatggcgctgcccccgagggcggcatgaaagcggagcagagcctgcagcagtgaaccggtgtattcgtcgtaggcgtgtacctcgtctattaccagtacgttgcgggcaagaccgagcaggcgaagacactgatgacgtgcgggcagcactgcgagcagcgcctgatcaattgtgccaacgccacacggggagagcagtgcttttttccgcgaatccgcaagccatgtggcgcagtaggcccgaccatcgctctgaggatcaatggcagactctgcgttggcatcgggtacgccggacatgaacaggtcggagaggtttcgggcaccatgcgccagtataagagagataggagaatcctgagcgctgtctttatcactgccaaagagcgccctgtacgattgagccagccgcgcatacatgccattggcagtagccatggtcggcagggcgatgtaaaaaccgtccgcttcggacatggtcatgagtccgtgagcgcaaagcagggctgcctctgttttgccgcctccggtcatgtcttcaaatatatgcaactgagggccgctgctccggatggcatcatacagggcatgggactgcagcgggctcggcccggcatttgccggcaggtgggggagcagacgggtgaagtctcgcttcgggtgcggtggggctgccggaataccggattcacgcacggcacggtcagcacgaggcagcgctatttcgttccaatatgtttccagaggcatttgttccgcatggtatggaaaccagcgggtatttgagccgagccagtcagccacgaccataagccccgcatgaagccatgatagagcgcggaaggcctgttcactttcgggaatttctatgggcggcagcagaaagtttgcagcttcggtggcaaaagccttggcatgttctgttgcacgccggaagtggcgtatggagcctgattcctgctccggtgttccgtgatgtccgaaggtggcattgacaagggggcgcatggtgtccatggcgtcttcggaaaaaaccgcatgacagtcttcaagtgcctgacggacaacggaagagtagagccattgccccaacgctgtgtggtgtgtgttgccgccaaggccggtgggcggtgtgtctgtcagtatagcccgggcttccggctgttgctcctgaaagatctgggaaaatttacccagatcgtgcaggacggcaagagtgcggagtaatgcccgtatagtatcaggggaaagctgcgagagcctgcagattcgtcgttgcaacaccggggtgtggttgagaagtgagtcatatactgcggctacatccagcagatggtaggggagtaagtgaacgtatggcgcaatgtttctgtcgaattttgcccaatagccgtaataggaatcatttgaaactcgagctgccatacggagttccctctgtgtcgaagtggccctgctgacgctaggggatgctttagcaaagtgtcaaaaatgaaatgctgtttgaaacactgcctagggattgaagctcatttcagatgcttagtaaactggatagcaatgaattcatttgtttcagtccggcatgcatggtttatggctctagcaggctgctgtttacagtgccgcttccgataaatgcgggatttttttgttgctgtacagataaaagagggtgtgtggcaatgtataatctttgtatgagatgtcagtataagatctgtaaaggtgaaatgtgctgatatgtttatattatggtagtaagtgtgctggtcacatatattttctgaaaaaatatttattttgtttatcgcgttatgtattgtattgaatgaatatttgtctggattataagacgatttttcctgatgagcacagatgattttttgtttccgtctgtatattgagttttgtaaaaaatattataatactattgtgatgtttttattatttcgcgtcgaatacggagaatagagggggcgttatggaacgtttttacagggaattattagatacacttaccgacggtatttattttgtcacttcctcaggtaagattacatactggaataaatctgcagagcgattgagtggctatgctgccagcgaagtagtgggaaagagctgcggtgataatgtgctgcgacacgtggatgactgcgggactcctctgtgtcttaccggatgccctctggcagccactctcagagatagcaagattcgcgaggcccgggtgtatatgcatcataaacagggatacagggtgccggtgctcgtgcgtacttttcctatggctgatgcacagggaaactccataggcgcggtggaagtttttactgatgacagcaaaaatattaattttaaaaaagagatggaagagctcaggcgggaagtcctgaccgatcccctgacagaggttggaaaccgtcgttacgcagagataattcttgagcgcatgcaggtcagtatgaatgatgtcggttcgccgtatgccgttatctttgttgatattgatttgtttaaagatgttaatgatacatgggggcacattgttggtgacaatgttttgaaaatggttgcgaaaaccattgaatcctctttgcggccccttgatgcggtttgcaggtggggtggcgaggaatttataatctgcgtgcccggtgccacaaaagacggagttatgcagcttatggagcggttgcggatgctagttcaggaatcgtggattatgcatgaacagcataaaatagcggtgaccgcttccttcggggctgcaatttgctcacagggagagtcttccgagtctgtggcgcaacgggctgacgagcagctttatcttagcaaaaatacaggacggaactgtgtgcatcttgacggagtgcgaggtgaacaatgctcccgtccctcctgccgttgtgcatgaataatggtctttgtcttgacggcagcggcgatggagaggcacaacgcaaaaggccccgcatctgtctgcatgcggggcttttcgtgtaacagaagaagcggcaaaccggacaccggcaagctgaataccggcgacatctctcgcggatacggggaatacgttgtcatccggctgcagcactatcctgcgcatcactgttctgtgtcacttctggcttgtgctgcctcttttttctcgggtgcaaagtaaagcagcgtccagcccttggcaggcttgaatgcctgttcattggaataaatctgcagttttccctgcggggatactccgccgatcaatatccagtcggcaccgggagcgccgagtctgtctttcagcctgccgatattgaaagtgtcgctcaggcgggtggactgtactgtccagccgtcgcttaacagctggtgcaatgtgcaaaaatctgttggcggttcaaaggcaaagtagccgcgttgctgcaaaagaagccgtttttgttcatgtccggcttcctggcagggggccagctgaaaggtgcggtgatggccgaattcgtgcccctgtgccttgcagaccagcgcgttgtagtaatggttgtcggttgcgcagagcagatagctcaggtgttcgtcatcgagttcatgctcggcatgttcagaaagaatttcaccgtaatacacctttatgccgtccatccggaaaggtctgagccgctggtaggagccgtcggccactaccacatccgcatcaagctttttcagagcctgagccagagtccgtgaccagggagaggcgcctacaatgagcaggccgttttcttcttccgctgccagccccagttttcgcgccagtggtcccagcgtgaacccatgtgccagcacggtggtaaaaatgatcagaaagacaatgggcagaagtgcttcggcatcctgatatccggcggctaccagcgccggtccgaaaattcctgcagtggctgcggcaacgattccgcggggagcaatccatgccagcaacagcttgtcctcgccgcgcatgggggcaccaacggtagccagcacgattgacagcgggcgcacaacaagcagggtgaccagtacaaaggcggccacaggccagttaagcaggttcacctgttccagatgaagctgtgaaggaatgacgataaacagagcggacagcagtacaatggtgaggttttctttgaaatgtcgcagtggctcacgttccacaagctgcatattgccgatgaccactcccatcacagtcacagtaaggagacccgcttcatgctggatgagattgcttgcccagtatgcggccagcaccagtaccatcagcagaggcgccttaaggcgtgtcgggacgactccccggcggtaaagccagccgatgagccagcctcccagcccgccaagcagtcctgccatggccgcagccgaagccagtcccgcaagcacctgtgtccatccgccatcagtaagcgtaaaatactgaaaagtaagtactgccagtaaaacgcccacgggatcgttggcaatgccttcccatttcagcagtgccgcagaccttttgttgagatgggcctgccgcagcaagggcaggattacagtggggccggtaacaaccagaatggcgcccagcacccatgataccggccagctgagtccggcaacaaagcgggcagccagtgcaccgaaaatccaggccagcggaggccctaaaattgtcagccgccccacgccatgaccgacgcgccggatctcgcccagtttcaggtccatgccgccttcaaatagaataatggcgacccccagaccgatgagttccgtcagttccgcctgcgacagacccggatcaatgatgccgcttgcaggaccaagcataatgcccgtggtgatcagaacgacaaccgcaggcaggcgaagccgccatgccagccactggctggccagtccggcgcacagtatgatcaggaccagtgttgaagcgtgcatgagatctccatatgttagttaccgccccaaaagcccgaagaactgccaagttgtttcagcctctgtccgggggaaggtgctgtgttccgcatcagcaacgggaaggtgccgttcaggcgcgggggcatgccctcctgtcagatcacatggttcagccagaatacagtatactgttatggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggtctatcaaaaaagccccgcgtcggttccgatgcggggcttttgttttattcaggcttaatccatcacaaggatcggcgagggagctttgaaaaagaagatgaatttagctcctttttccactcccagctttttggcgctggcggtggttattactgcgcatacgggagtaccgtcctgcagcgttccgttcacttctgtcaccacttcgtcagcaatggtgccggtgaccgtgcctgcaaaggcattgcgcgcgctggtgggggaaggctcagcagctttttccagcatgacaaaaggtgctttgaccagggccgtggcttttttacccacggctattccaagccggtcgcggctgttgttggtgatggttgtcacaatctggttgccggatgccgtggtgatgaccacttcgctctggacggcgctggaggtgacggcggtaacggttccgctgaatgtatttctggcgctggtttccatatgagtctcctttcgggttgcgggtcagaacagtccccaaggcatacacacctgcacatagtataatgatgtgtattgcgtttgccaccccccgcggcttttttttgccatgtctgaggacaggcggcggctttacggcgtgacactaaaccgttactagacctgctgcctctgccatgcggcagcagtcttaccttttttcgtgtctcaaaagtagcagttatgattttcagtacctttcagtttatgttcgtctttctgccgctggtagtctgcggtttttttctgctgtgcaaacaccgcctgcctcgggcagccgcactgtggctgctgggtgcttctctggtgtattacggctggtggaatccggcttatttgctgcttatcgtgtgttcgcttaccggtaactatctgctcgcggcggttatggtgtccgcttcgggaacattgcggcgcatgttgctggctggcggtgtggcggccaacatcgggctgctggggtattacaaatatacagattttgtgatcggctcgtacaatgcgcttaccggtgcggcagttccgctgcagcacattgtgctgcctctggccataagttttttcacctttcagcaggtggcctatctggtcgactgccacagaggcagggcgggtacgcacggctttgtggactacgcactgtttgtatgtttttttcctcagcttatcgcggggcccattgtgcatcacgccgagatgatgccgcagtttgcttcgttgcggtcgcgcgtggtgcagtggcagaatatttatacagggttgttcctgttttctctgggactgtttaaaaaagtggtgctggcagataatctggccgtgtttgccggatacgggtttgattcagccgataccttgagcatgggagtggcctggggcacaagccttgcctacaccatgcagctgtattttgatttttccggttataccgatatggctctgggtgcctcgcagatgctgaatatccggttgccggataactttatttccccgtatcgcgctgtgaacatacaggatttctggcgtcgctggcacatcaccctgtcacgctggcttcgtgattacctgtatataccgctgggcggcagccgccggtcagaatcgcggacactggtcaatctggtgtttacctttctgctgggcggtttgtggcacggcgccggatggacgtttgtggcgtggggcgcggcgcacggcgcggccatggcggtgcacagagtgtggtctgcaggcggtcgccgtatgccggcgctggcgggatgggcctgtacgtttttgtttgtcaatctggcgtgggtgcttttccgggcagaaagctttgccgatgctctgaaagtatacgagggcatggccggactgcacgggttcggcatgaccagaacgttcaaggatatgttcgaggcagccacaggagtgggaccttacgggcagctgcagtttctgctgccggcgtgccttgcggcgtttgtccttcccaattcccgcacgctgcgcgggctggtaagccccggcatgttctggacagcatggattgtcatctgtcttttctgctcgctgtatttcatggcagatgccgcccatgtctccgagttcatctacttcaggttttgattatgcgcgttgaccgttacaagcgacacaccttctatgccctgttctggactgtggggctgtttgcactgttcaagctgcttctgtttgccaactatgcctccggtttccggatggtgcagcaggacgcgctggtcaggtaccagctggaacgcattgccctgccggaccctgtgcatactcttctcgtgggtgacagttcattgggcaacgccgtcagtgctccgcttttttccgcagtcacgggccgccctgcactgtctctggcgcttacaggcagcttcggggtgcagggttcggtcaatatggccctgcgcgccatgcagcaccatccggaaatacgtaatgtggtttttttccagacgctcgacatttttcagcgccggtccggtacctggccgtatgccacggtcgacccatggtgtccgcagacatggcggagcattgccgtgagtgacaatgtgacggcgattgatgtgctggcgggctatctgcagttcgtcaccgatcttgggcatctccggcacggtatgacggacatgacgccggagctgagtgccgggacattgtatacggaacaggctgacagcagattcaacaacggcggacgcacacttggtgtgaaaaactggataacagggactccgcgtgagcgtgtggtacaggctcttgatgaatttgccgcatattgcgctgcacggggggtacgctgtatttttgtgttcggccccatgcatgaggaagtcattgcgcattctgccggatatgtgcgcgaggtgtggcggctgctgaacaagacgcgtcatctgacagtggtgccggagctttttccgctttccgctgacagattgggggactcggaagatcatgtggcccccgagtttcaggcggagaccacccgtcagtatgcaaggcggctggagcagtttcttttgccatgacaggcgcggccggttatccggccgcgtttttttgtatgcagaaactgccccgccagtgatatgccccccatcaggtggacatggtgataaagccccccccaggctgagaccatacacctgatggggggcatatcactatgccgggagatttttccatggtgcatcgcggggcagtggagaaactatccttcagatgcacggtcgggaaggcagaccggcaggctgtgccctgcaagcggcgggggaaatatcacccggcggaaaagccggcgggaaccccttgtgtaaacctgagttgtcactttgtgtggtgtgaaaacagcggaacttttttttcgggcaaaatatgtgaaaaaaagggcgatgtgcatactgccggaggcataccggttttgtgtgcagcgaaactgcggaatcgggacaggtcgcctgatatgacagttgttttataactgcccagattattacattttttgtttggtttgagtcgacggtgctatgatgcgcgcgctgacacatcaggctgcagagattcgggcggcatagattcggctggaaaatacgggatactagcgctgcaagaatgtacgaatgcgccggagggcatgtccggcacatgagagtatccggattcacgttcaccggaacagcggatatccggtgcggcctgtgcggcgtctgccggagctgtaccggaaaagaaaaagagtgcggattttgtgtgagaaaatcaaagtttcagggcatatgggggatatggggcgcatggggcgcatgcggggcgaccgacaggcgtttgtcgggcgggcagtgcattgttgcgcacgggctggccggatgcagcgggtaacaaaaaaaaggagtctgctaacagactccttttacattcgtggtgccgggggggagactcgaactcccacgggggaacccccactagaccctgaacctagcgtgtctaccaattccaccacctcggcacggtacggcgcatccgcgtaacgagtgcgtcgaggaaaggtgtttatacggattgcctgcggagcgcaagaactttttttggaaataagaaaaaaagagtaatagtgagacaaagcacaagcgatatggtaactttggtttgcaactgtcaacagaggtatgcttccggcatgcggcagactgcccggcaagccgccctgtgcgccggtccgtaagggcaacgggtctggcacgcttcttgttacactgtggcggagacgcctttcgggtacgggcggggcaagccctgttggatgttcggaggcgagtcatcaatcagttttaaggaggataaggctctcatggcggaacagaacagcaacgttgtcgtggacacaggccaaagccggttgtccgatttgtggaccaaggaagattactgggcgatctggcttggttttcttgtcatttttgtttgtatttttgcatacttcaacttcggacccaaagaagagttcgcacagaagattgccaagtacaatgcggtgcagcaggaagaagctgcccgcgcacctttcaagactcttgaatggtacgatgctcaggaaggcaagaaaaagctcaaggcttcttcttccggcttcggcaagtttgtgaagcactggacagctcgtcccaatacctggaagaccaacccccttgacgccttcatcatgtctgaagaagttgccaaggccaagaatgaaaagggcaagcctgcttacgaaaaggccaaggccgccactgcagccgcctttgcagaagcaaaggtagcacaggaagcagccgcagccgcttcgttccagaacgccggtctgaatgaagccgcacaggctgaaatcgccgactggcgcgctgccaaggctcaggaagccaaagccaagaaaaaggtttcctacaaagcctacaacgtcattccgactctgatcggtctgtgcgtgttctttattctgttcttcggtatcggcattcattttatgggcaaaagcgtaggcgcatttgccaagggcttcggcatcgtgtttctggtgtcggttctggcctacacgctgggcgcgcacaccatttccaagcagtacggcttcggcgctgaagcatggggcgttctgctgggtatggttatcgccaacaccctcggcactcctagctgggtcaagcccgcctgcgaagtggaatacttcatcaagaccggtctggtactgctgggcgcggaagtgatgttcaacaagatcgtcgccatcggtattcccggtatcttcgtggcgtgggttgttacccctgttgtacttatctccaccttcatcttcggtcagaaggtgctgcgtattccttccaagaccctgaacatggttatctccgccgacatgtcggtgtgcggcacctctgccgctatcgccacggctgcggcctgccgcgccaaaaaggaagagcttaccctgtccatcggtctttcgctggtcttcactgccatcatgatgatcgtcatgcctgccttcatcaaggctgtgggcatacctgaaattctcggcggcgcgtggatgggcggtaccatcgacgccaccggcgccgtggctgctgcaggtgcgttcctgggtgaaaaagctctgtacgttgccgctaccatcaagatgattcagaacgtgcttatcggcgttaccgccttcggcgtggctgtgtactggtgcacccgcgttgaatgcgaagccggcaagaccgtgggcgctgccgaaatctggcaccgtttccccaagttcgttctgggcttcatggctgcctccatcctgttctccattcttgatggcagcatgggcagcgaccttggctactccatgctggatcagggtgtcacccgcggcggcagccgtctgctgcgcggttggttctttgccctgtccttcgccgccatcggtctggcaaccaacttccgcgagcttgcccactacttcaagggcggcaagcctcttatcctgtacgtctgcggtcagtccttcaacctgatgctgactctgaccatggcctacatcatgttctacgtggtattccccgaaatcaccgcgcagatctaaggcccggaaagcgtatccttacgtgaaatgcgggggggagaggtcaacctctcccccctttacaaggaaatgtcagatgactgagcaacagcaacccctttctgtaagactgcgtaattttgttctgagcgtcggtacggcgctggtctttgtctacgtggtgttgcccatgcttaccaatgccgttcccattctgcacagaatgaccatgtatttggaagataacggaatagatcccacccgctattacttcaccgatcttgaagcggtcaccgaggcggaaaatcacatggaagaagtgatgatgaatgtgaagaagcccgccctgcccggagagcagtcagaataactccggcagtgtccgcagacgctgctcttccgttttccgggtgcttgattagcaccggcgaaatggctatcaaccccttcgccgacagaccgcatggctgtgcggggggcttctttcgcggctgaggcgcagtcagaaaaaagtcttccggcaattacaaaaggcggcagctccggacacgcaatgcatattcacaaacccacaagccttcaggcaaaatttttatccggtctcgccgtcgcgtgcctcactctgggcgttctttttgcgggcgggttctacattcacatgcgcaatgtgctggaagaagaggtgcgcgacaaagcgcggctcatcttcacccatgtggattccattcagaattatgtgcggcaggtgctgcgccccaccatgtacgaacagctgcccgacacgtttgtcattcaggccatgtcgtcgtcctttgtttcccgcagcgtcatgagccgtcttaataacgggccggacggcaccatataccgccgtgtggccatagatgcacgcaatcccgaatacgaagccaacgaaagagaactggaactcatcgattacttcaggggccatccggaaagcggcatctggcgcggatataaaaatatcaacggcgaccgctactatgtgatggcccggccggtgcgctttgttgaaagctgcatgtactgccacggcgaaccggcggatgcccctgccgaccttgtgcgcatgtacggcaacagaggattcggcaaggaacaggattccattgccggtgtcgactttgtggggctgtccgttgacggcagcgttgggcgcctgcagcgcaccatcctgacgtattttgtttttttcacggtcggagccgttatctttttttccacgacaaacctgcttttcaaggtgctggtggtcaacaatcttaagcgcctgaccaatgtgttccggcgcaacgtggccgatgccgagggcagcgccctgctgcgcaaactggaacagggtgacgaaatagaagagctggtggaagggatggaacagatgggcgagcatctgtacgaggcccgcagccagctgcagctgtacgcagagaatctgcgcggcatggttgaccagcgcacgcaggcgctttcgcgcgaggtggaggcccgcagggccgatgtggctctttttgtcagcctgctgtctgatatgcgcagcagcacgtcgcgcgccgacctgtggcagctggcgctgcctcagatatgccggcggttcagagcgcggcgcattgcctatgtgtgcaccatggcctctcagaattatttttcgtggccggaaaacatgggccggcccgaactgccggatgacctcgtgggggtgcttacatccggcgcctgtgtggtgctgggtaacaaagcctacattccggtggaatcaagcgttggtaatgctgaaggtatcctgtgccttttctgggatacggatgccgaagccaacacccatgaccgggcagtgctgcaggcactgggcagacagctgggcaccgtggcggaaaacatgaccgccatagacagcctgatgcggcagatgaacgtgctgcagaccattgtggaaggcataacagaccctctggcgctcatggattccaactgcgctgtgcttactgtgaatgaggccgcgcgcaaactgactgccgaacttacgggcggcaggcgttccgacggcaacctgctgccgctctttttcggggcggaactggatcactgccccatggtggatgccatcaagcgtggtactcccgacctgcgcgaagaaactctgccgtgtggccggtcgttttctctgtccatgtatccggtgcgcgcaaaggatggcacaacaggtcgtgttgttgtgtatgtgcgtgaaaccacaatggaaaaaaggatgatggtgcaggtgcgccagtctgaaaagatggccaccgtgggcaaactgactgcggggctggcacatgaaatcaacaacccgctgggtgtcattctgtgttatgccgagctgttgcggcagaacataagcgatcctcagcagggggccgaccttgatgtcattgtgcgacataccagacaggcgcagcgggtgctgcgtgatctgctgaattttgcccggcccaaggccgcggggtcgggactggccgatgcctgtgccgttgccggttccgtcacggaagtgttttctgtgcaggccatgaaaaaaggggtgacactgtctttgcagtgtccgtccgatctgccgcgggtgcgtataggtttgaacgaactggagcaggtactgggcaatctggtgataaacgcgctggatgcctgtcccgatgcagacggcgaggtgcttgtgcgcatttccccgcgcagcggcggcatgattgccatcgaggtggcggataacgggccgggtattctgcctgacgatatgtcccatgtgtttgacccgtttttctcaaccaaggagacaaacgccggtaccggactgggattaacggttgtgtacggcatgattaccgatgtcgggggcacggtggaagccggagcttctgccgaactgggcggcgcgctgtttactgtgctgctgcctgccgaagacggaccggaaacggacggcgcggcgtaacgccggcgcgtaccggtcagaacaaaagcggagtacgcatgtcggaaattgcaacacctgcagccatggtgcacagcggcaggctgtgcctgctgattgtggatgacgagcgggattttgccagcggtcttgcgcggcttatttccagccggttccgcgatattgatgtggtgcctgttttcagcgccaaagaagcgctggaagtgctggcagagcgcagtgtgcacctgatgatgaccgacctgcgcatgccggaaatgggcggtatgcagcttttgcggcaggcgcttgaggtgcagcccggcctcagcatggtggtgctgacggcgcacggcaccatagaaacggccgtggaggctttgcagtcaggggcgtatgattttctgaccaagcccatcgagccggaccagcttttcagcgcggtggccaaagggctggaacgcagcaggctgctggaagagaacaacaggctgcgccagatcatctcggccggaggcgagccgggcgaactggtgggtgagggccgtgccatgcagcagctcaagcgcaccatagctgctgtggcccagtctgattataccgtgctggtgcggggcgaatccggcacgggcaaagagctggtggcgcgtctggtgcaccggctgggcaatcgggcgggcagaccgtttatggctgtcaactgcccggcaatccctgaaaatcttctggaaagcgagcttttcggtcacgtaaagggcgcctttaccggagcggacagggatcacaagggactttttgccgtggcggacaaaggcaccctgcatctggatgaaataggtgatatttccgcgcccatccagacaaagttgctgcgctgtcttcaggacggtgaaatacgcccggtgggggccagccggtcggagactgtggatgtgcgtgtggtggcctctaccaatcaggaccttgaggcgcgcatagccgataaatcattccgcgaagatctttattaccggcttaatgtgcttacggtaacgctgcccccgctgcgtgagcgtgtggaagacattccgctgctggtgcactatctgctgcgcaaggcatgcaccgagatggggctggaagaaaaggaaatttcgccggatgtcgtggagtggatgacccgccgcacatggcccggcaacgtgcgtgaactgcagaactttgtacgcagactcacggtgttctgtgccggacggctggtcgatatggacattatccgcatggtggagcagggcagcggcggggcaatgccgccggtggtcgccggcggtctgtctccgggcggttttcgcagcggtgaaggctttgtgccctacaaagatgccaaggcaaaggtggttgacgattttaccacggcgtatctgcgtgatctgctgacgtccgcagggggcaatgtttccgaggcggcccgcatgtccggtctgtcccgtgtggccctgcagaaaattctcacccgtctggacattaacgtggcacgataccgctgagtatgtggctctgtatattgtaattaagaaaagcccgcgaacttgttcgcgggcttttgcggtatgacgggacaggggaaatacatccggacatgccggtgcgtcagctcatcagcgccatggccgccgagatgctgagaaacgaaaaaaccgtggtcagcagtaccgatgccgacgtgttggcacagtcagtgtcgtatgcctcggccagaacaaaagccagcgtgccggtgggcatggctgccagcagcacacccatgggcacccaatgtccctgcacgttgaaaaaccgcatgcatacccagaccagcagcggatgcacggccagtttgatgacgccggaaaccgcctgatataccggctgggctttcgggccgccgctcatctgcagctgcatggccagcaccatgcccacagccaccagagcacaaggcgaggcggtatctcccagcattgcggcagcagaagcaagccagtgcggcagcgttgtgccgctcagtgatacggcaagtccggccagagcgccgataagaataggattgcgcgccagcgaggcacctatggaaaaccacatgcgggttctgccggtaccctcggggcgttccacccccagctcaagcatggctatgcccgtaagcacaaaaggcatggtgaacagggtgtaaatgcccatggccagtaccgcgtcgggattgtccggaaagagagccatcagaatgggcagccccagaaaagcggcattggcaaatgtggtggtaaacgcctgaaatccggccagcggagtgcgcgccccgaaaaatatgcggaacagcgcgaatgacagcaggtagcagatacccagtccggccagcagcgccgcaatgaagctgccttcgaacaggcgctccggcgaagactgcgcgatggcgatgaacagcagcgcgggcagcgctattctgtacacatactggttcagcgctgcggccccgtcgcggggcagccatcctgcccgttgtatgacgccgcccagcacgatgagcagaaagacaggcatgatggtgtaaaaaattgtaagcatgagagtgtccggttgatgaatggcagccggacggcatgaccgcccggcaaagaaggacgatcagcataccccctcttggcagggctttcaatacgccggagtatgtaaaatggaactgtcaggaatcgttgtgttttgcatggcgatgcagtaggtgctgtgtgatgcgtattctacatgtactcagtcagcgtccggaaatgacgggcagcggggtcagcaccttggcaatgctgcgctgtgcaggcgatgcagggcacagcaatgcactggtggcgggagtgcccgcggcgtttgcggtgcccgcgcagctgggcggcggcaccccgcaggcacaggaagaacactgcctttgttctttcagcagctttgtgcggttcggccgcgatctgccctttgccgtcaccggcatgagcgacgtcatgccgtatgaatcaagcagatgggcacaactggacgacagccagcttgatgcgtacgaagcctgtttcggggagtgcctgcggaatgcagtgcaggcctttcgtccgcagatcattcacagtaatcatctgtgggtggtgacggcgctggcacgcagattgtttccgcagattcccgtggttgcatcgtgccacgggtctgacctgcggcagttccgttccgtgccccgtgtggcgcgccgcgttctggcagcgtgccgcatggtcgatggtgtctttgccctttcgcaggcgcagaagcgcgatattgaaatgctgtacggcattgactcccggcgcatcagcgttgtggctgccggatatgaccggcaggtcttcggctgcgggcgcccgtggcagcgcaatactgccggtggcccgttgcgcgtgctgtacgccggtaaactttcccgggcaaagggcgttccgtggctgctgcgggcatgtgcccggctgcttggctgcgggcacgatatggtgctggatatctgcggcggcggcacaggttccgattacgaagaatgcgttgcgctggcacgcgggctgtgtgaacgggcggtgctgcacggcaatgtgtctcagaaccggctggcggagctgatgcgtgcagcccatgtatttgtgctgccgtcgttttttgagggacttcctctggtgctgcttgaagcactggcctgcgggtgccgtctggttgccacgcgacttgaaggtgtggaggaagtgtttgccggtctgccgtccgaggcggttacgctggtggacctgccccgtctgcatgatgtggacaggccctttgcggaggacgaacgccggtttgagcataacctgcatgccgccctgaagaattgcctgcagaccatgaacgcccctgttgccggaggtgtcagtccggctgtggatgccctgcttgacgggtattcatgggaagctgttttcagccgtgttgatgcggtttaccgtcgcattgtttctgattgctgctgacggctgaagctctgttcggggggcgcaagggatttcagcctgtgctgcgtccggcagtgatgtgtctgcagtgctgtgcccgcagtgatgtgcccgcagtgctgtttccggcctgtacggcgatgtgccccgtgcagccggtgccggtacatacaggcggacagttttgtaactgcccgcccgcattgcatcattctgtcaattcgggactgaagcgctgcgctgcgtttgcaccggcctctgtttccggttcagttttcctggctcaatgctccggtccgtttgtctgtccggttattgtgtctggctgccatgctgctgcggcatggttcaggtcaggtgcttttccgccgcgtcccagtcgaccagatggtcaagaaacgcggaaacgtaatccgcacgccggttctgatagtccagataataggcgtgctcccagacatcacagaccagcaccggtgttttgccctgcaccatgggattttcggcattggcggttttcaccacttccagtgttccgtcgctgttgcgcacaagccacgcccagccgctgccgaactgtcctttggccgcggcggaaaaggcttcacggaattgttcgtacccgccgaaggatgcctgcaggtgttccatcatgcgttttccgggggcgccaccgcctgagggcttcatgccgttccagtaaaacgtgtggttccatgcctgtgcggcgttgttgagcagcgcagcactgtccggtttgcctgcagccttcagaaacacttcgtgcagtgccaagcctgacataccggctgcaagcgtgtttgttttgtcatagtaggctttggtgtgtttgccgtaatgaaagctgatggtgcgtgccgagatgtacggttccagcgcgttttccgcatacggcagcggcggaagaggatacgcttcggccgcacgggcgtgaaggggaagccccagaacagccgcaccggcaagcagacctgttccggcagctgccagctgtatgaatttacgcctgtccatggtcactgtccgacagaattcaccgtgttgcattatgccctccggcgtcagagatgaacaagaaaaaaactttttctattttatgacaatggacggggtgcgctaagctgtcaagaataaccgcagccatgcacggtatgatgcagtccggtgtgctgtgtacgtgtcagaaatacagcaaaattgcagttggttgtcctgcatgccgtgtgtcgtggtgtggtttgcgtcttgccggaatgcagaatgacagcaggtgcaggcggagctgcggcgggtggctaaaaaagaacgggtacaggcggttgcctgactgcgtggggatatgcgcgggcagcgcttgccgccacaggatcaaagccctgtttccggtgctcaggccggtatgcacagcatgaaaatgacatgccggccggtgctccggaccatggctaggtaccggcctgctgcatggtcagcgccacggcggccacgtcgtcatggcatttgaagcgcggaaacatgcggcagtcggggtcctgactctgcagcgcgtgtatatgccggtgcagtccctcaaggcctctggtcaggtaggcgcgggccagatcgccgaacgatgttccgtactccggtgcggcttcgggcagcgaaagtccgtcggtgaacagcagaatatgggctatgccgtccagcgacatttctccgtactgcagaaacctgctcatttccggctcaccgttcagaacgccgaaggtgcggttcatgctgcggcgtaccgatacaatctggtcgtgcagcgcagcgcggatatcacggacgcccgcacggcttaactgtttccagcgtatcatggtcagcctgtcatggtcgtagttgcgcgcgggcatgtgccagcggcctgaggtgtctatgaacatgacgcggcagtcgcctatctgcgcccattgtgcgctgttttctgtcagacgcagagctgccgcactggccgaccacaaccgcagcctgtcttgcggtgctgaagtatctataccgtatgatgccatctgacgcgccagatatgcattggcccgctgcatgatgccggtgagagacggttcgtcctgcagagcaaagccgcgttccagtgcagcgctgacgcagcaggccgcattccatgcaccggtgtgtccgtcgtacagggtgccgtccagacttgaagccccgtccaccacggcaaagctgttgcccgccgcgatcagcctgtcttcgttttctttgcccgaccctgcggagtagaccgtccggatgttgaaagagcgctgcgcaggcgcaaacagtgcagcagtggaagggctgcctttggcgcgcggagtgtgcagtgtgtccatgggcggagtatagaaaacactccgcactgtgtcgcatgcaaaaaatcgatgcatgcttgtaattgttataggtagaactgatatgacaaaaggcgggtcattgcccgccttttatcctgtgatccgccctcgcggcttattgcacgggtgcgtagtagcatcgtttcggggaatggatttttccggaatctttcaggttttttatggccttggaaacttccttgctgtcaacacccagcttttcggcaacttcaccgggacgaacaggcttgccggcttcctgcattgctttcagaactttatcttccatgagactctccttaaatagtattgatttttattagccaatcggctgcccgctgtcaagggttgctgcggcgtcagccgtccggagcggcagcaatgagtttttcagaccagatttctgttctgtttctgccttttttctttgcctgatacaaggccctgtcggcttttgccagcaggtcgtccagctgcgtggtgccgaagatgggtgccccgcccatatcggccacaccgatgctgatggttatgcgtatttcatcgtcggcagcctgaacgggggtcgattcaatatttctgcggatacgttccgccagtgaaaaggccgatgccgtgtcggtggcaggggcaatgacggcgaactcttcgccgcccatgcggatggtcatgtctttgctgcgtaccgcgttcgagatggtccgtgccacggactgcagcaccatgtctcccgcatcgtgcccccacgcatcgttgacctgtttaaaaaaatcaatgtcgagcatcagacagctgcacggcaggtcggcttcggtgcaggctgtgatggttctggttccttcgtgcgccagatgccgcctgttgtgcaggccggtcagcgtgtcgcagaaagaaagatgctccagatcgcgcatctgctgtgaaacgcgttccgccataaagcagaagttgtcgtacagtctgcgtatttcaggcggcatatcggcggtgtgcagatagggacattccttgtcgtagtgcccgtgggtcagctcttccgacatggttgatatctcttctatggggccggttatgcgtctgcccgctttgagcagaaacgggatgagcagggctgcggtggccagagcgcccgccatggtcatggcaattatccagctgtatccgcccagcatggcacgcactggtctttcctgcaccagcagccattggccggatttgaaagccagtctgacgcccagcacatacacgccctgagtgttgcggtaaaaatgcggtgtgctcagcgaatcttcgggcggcagtacggttcgcgtgacgggaatgccttccggattatagcgcggcaggatgatggtgttttcctgcagtctgctggtcagcaggtatccgtcggcagtggccagaaagctttgatcgttctggcggcggtgcaggcgcagcagggcctcgtcaagggtgcgcaggtctgtcacgccgatgacagctcctgcaaagcggccgtcggcaaaaggcagcggcgcgcagaaaataagcgacgggttgtgcgaaaagcggcttaccagcaccggagaaaccacgggcaggccctgacgggctttttggaagtagccgcggtcacctacattgatcggcacgggcagttccggccctgtcagcagtgagccatcgggagaggcgtaaaaaacctgactgaacgatgtgtggtaattaagaaaaacgcgcaaagcctgttgcagcgcggctgtatcgtgcaggtcgctgatgccggtatgggcaaaaaatgtgatgctttgcagttgctcgttaagccatctttcggtggtcagtttgtggtgctgcagctccaccaccatgtcatggtgcgcaccgcccacaaccagaatgcggctgacaacagcaaacgtgagcagagacacgcaaagaggcagcgttacaagcagaaaggaaaaaaaacggatacgtgaagcaatgctctgactgcgtgccatgacgccttgtaccgttaaaggttgcaggctgctataaccattcggcctttcagaatatcagatggtcatgccgcaagcaacggccggagcgtgattaagaatatcggctgcatatacgcgcaggcaccgcgcataagcaaaaaaagcttcatccgtatcaggatgaagcttttttcatggtgccgagggcgggactcgaacccgcacggacgtaatccactaccccctcaagatagcgtgtctaccagttccaccacctcggctccgtaaatgcgcgaccttttatgtgtcggcgcggaggcagtatgtagccggaactgcggttacttgcaagtgctttttgcggaaaaaaagaaaaaagtttatctgcgatggcggcaggtgcccgcgggcatacaggctttacaccatggtgcccggcagggcggggccgcaggagccgttgcgctgcgcggaccgaacggctaggatgcctcgctgcggcggttgtgccgtgctgttgtatgcgaccccccccaaggagaaagacaaatgaaaagccccacagtgctgtgtcttgatataggcagcggaacgcaggacgtgctctaccacattccgggcatcgagccggaaaacagaccgaaatttgtgctgcccgcacctgcgcgtatggtcgcgcgcaggcttgcggcgcttaccgcggccggcagtgcggtatatctgcatggcagcaacatgggcggcggttttttcggcgctgtcaaaaagcaccttgcggccggtctttcggtgtgcgcgcatcctgaagcggcagccgccatacatgacaaccccgcgcgggtgcagatgctgggtgtggaaatttccggatcatgccccggcggatatgtgccggtgcatctgtccgattatgacgcggcgttctggcagggttttctgggaatggcggggcttgaaatgcccgataccgtggtggctgccgctcaggaccatggtttttttcccgatagctccaccatttgaaaaaagacaacccgtctctccagagtgattctctggggtgacgggttttctttttccccttgtattcaaagggtttcggccgttttgacatctttcaggaacctctctccagccaccagtttctctccattctccccacgttcattctctgtttggggcggtattctctgttttgttcggacagggtccgacacgcgtcctgttacagatatcctttcagattaagcatttagccgaatgacggtattttgcggttgtattaagacatccaatggtcgggtcaaaccacccgttttcacaaaccaaaagtctctcgcaggtttcgggaagtgatatttattcggatttccagcggtcagtattgcttgggaaagtattctttgcccgcctgccagaggtacttgtcgacctctttgagggtgaagccttccagcccatagaacctgctgaactccattaaaatagcgtggtatgtcggatagtgcttcaggtcgtccttcttgaacttatagaatttatccacccgcttgaagtgcatgagcatcttttccacaaagctgtcatagatcggatagtcctccgggaaatggtggctgcaatacttggtggcaaacgaataaaaattgatggtcttctggccgttaaccttaaccacggcaatgtcgtttacgagagtcagatcccggttgccaagacgttggtcgatatccaaatcgactatgtgttgggcaacggtaaatggtgaaaaaatgttcgtgctgtaaaagtcgttcagcgaacagaccttgatcaggacatcatccatatcgacatttctggggtacgtctcagcgaacagttttctgaggctgctctcctgcagtacataattgtccaacgaatcccaccgctccagatacatgcccacctgctccgccgacggtctgactttattcatagagcgcatcctcgttgatataggttgagtcgtcgtccccctcaggcttgattgtgaaaaggcatcggtagcagccttcttccttcaggtattcaatcgggtcatcttccaaccggaaaaactcacgcagcttttttgacaggcgcggtttctggtctttgaccttgaaggatgcatgctggctctgccaatcaatctgaccgcgagaatcagcaaaggctctgaagagctcccaaggaattgtcgggttcccgtttctggtattggccattcccatctgggtgtaattgtactggccgtgcgatttggttgtgcggattgaaacggtatggccgtcaataaacttgatggtgatgccgctccagttgataccggcaggcgtgtcgaaatggaccatgccaccggaatccggctcaggtacatctgcctgaaaggttgcaaatacatcggtcgctgacctaagagccttcaagctaccattggcttgaatggaaaattcctcgctcagcacgatacatattgaaccactccggcccaacagatcttcagtccggggtgtcaattgtttgcgggttgaaatgatcagcgcataaggagcctgaccaagcaggctgacattcctgacgctttcgagaagttcgtccgggtcattcttgaaggtcagataaaccggaaaattgaaaccggcggtcggcgtgtaatcacccaaacggaaaacaccgggaatgccatcgagggtattttcatttcgtgtaatgcccagcccggtacagatgcttttgtggaatgctgaccggttcaatgtatagaccagcacatccctcttgttcagtctgtaaggcttctcttcctgctctgggcacaccgcagcgatatcatcggcggcatgctcgacaacttttctggggcagccctgtccacattccgtccggcaattgacagcagatgcacgctgatcggtcagctgcaggaacttcctttcaaatccgttgaaggaatcccagccgccaaactcatcctgccattcacaccacggggcattctgcttagggtgctcttctaagaattgccaaagccgggtttcactcaccgtcatcctccgaatcaacgatgataaagccccggcggatcagccactcttcaagaatctcggcgtcatcatcccgtttgaactgagcccggttaccagagctgagtgtaacggttcgcggtgttttggaatcggaaaacttgatctggaagctggccttgctcaatcgcccaccgttgggaatcgtgcgctctcgctcttccaatgaagcaaagatgtcctcggctttgcggatctcgatctctttgtgtgttccgccacggaagatctggaactccttcaggcgcacccaatcaatcccttcaacatcatcacagaggacggacgccgaacctacctcccgtaagggctccaatgtgaatttgcttttgccgtcgaaaaactcgctgtcaccgaaaaggtgcaggccaaacttcgtgcggtacagttccttttcacccttggagcgggcgttcatccggatctcaccattttccgggctgtaaacgagcacgtcatatttttccggccgatagaacaggcttttggattcaccatccttgatgatcgactcccgggtgaatggctctccatggcggacaaggaaccagacatagtcctctttcacatagatgaaaaccttggaagcacggccacggcgtttcttggcaaaccattcatccagatccgcttcgagggcggtgatggtttcttcgcttggctcttcaaaatcaggaatggtttcacgggtgcatttgaaatattcaaatgagcgcgggcgaaacaggaactgctcggcatggagtcgctcgatgatgttgcggtcctgcacccatacctgcaaagccaggtcaccgtaagcggcatcttcggagatgttgacatcgatctcagtgtcggcaatggcctcctgtatcaggtcgaagccttcaggagtcgacatctcgttaatgtaatagagagcttccgacatctcaggaggtgtgctggtgttcgggttcagcagcacgttactcatgactgtataatccagtccgttttctgcggctgccgatggcaactctatccctcgcccggatagatattcggtgtagggctcaagaaatgtgatcagatggctccggtcgatcttccggagcatttccggcttcgaaaagcggcgaaggtttaaagttgccattaatttctcctgttttttttagcttatagctgtccttacatagtgttctctcaaattcgtttacggcccaccactttgccgagaatcctcaattcatcttcaggtttgaccctgatcggtttcagcctcggattctccgggaccagctcgatgagctcattatcaattttcagccttttgaccgtggcttcatcgtcaagcagcgcaataacgatatcaccgtcttcggcaattggctgacgcctcacaatgatcaggtcgccgtcgtttattccggcatcgatcatactgtcgccctgtgtgtacaaggcaaagcacttgcctgatccgacaacggatgcttccaccagaacctcgcccgtgatgttctcatgagcgaaaatcggatgaccggctgcaaccgtgccgacaatcggaaccgccacaagggcgaccgcgtttgtctgaggatgcttggtcacggtcagaccgcgagccttaccttcctctcttttcaaataacctttgcgaaccagctggttgatccggtcatgcacactggcgtgactgattccaaatgtttcgctcatttccttaaccgtcggcggataccctttggctgaaacgtaccggcatatttcatcaagtgtttcctgctgcaacggcgtaatgtcgtcttctctgtttctgcccatagcgtcctccttcctttaaaagacagagagccccagtttgggccgaataacacataaatatacgaccttatatccatcaggtcaagaaatcttataaataaaacttccgacggattgaagtccctcccggtaagtaacctccgaaagttccgagggttcgtctcggacatgagttagaaaccagacaattggccggatgccaggcagaggcggttgtgggtgctgaaaaacgcgcatcccaaccgccttttgtttttggcacccgcagcttccctcatcggcaccggcccaacggaggcccttatgcttgatgtggaattagcaccagaaaacccttactcaaaccagttgaccgacgaccaattgccggatgctgaaggcattaacccggagcagcggctggatgccattgcggccattctggccattgccgcactcaggagtcggtatcgtaaggccaataatgccaacaacttaaagaatgttgcagattcttccggaaccttcggagaaggacttgattcttctgccagaaagagcgtcattcatgacaaccgagtcctgtaatcgaatataaggagttgaaaatgaatgacttgaaaaacaaaaaaacggagccgaccaagacctcggtgttgaggcaattggcaacgctccagaacatgagccttgatcagctcagagagaaatggctggacctttatggaaccgagccaccccagtacaagaagcagtttctggttaaacggctggcgcaccggattcaggagctcttttacggcggcctgtcggagcaggccaaatctcacctgaagaaagttgccgagaccgatccggtggcaacggtcatccgcaagattccggaagaacgaaaatcacaggaagccattctgccgggcacccggtttgtccggatttggaacgaccagcgctatgaagtgatcgcccgggaaagcggctttgagtacgacgggcgcatcttcagatcactgagcgccatagcgagggaaatcacaggcacccgctggaacggcaagatctttttcggcctgaagaacagtcacagaaaaaaggaaggtggtccgaatgcttaacaataacaacacacaaaacggccagcgtaaaacgctccgctgtgccatctatacccggaaaagccacgaggaaggtctggatcaggaattcaattcactcgacgcccagagggaggccgccgaagcctacatcgaaagtcagaagctgcagggatggaaggccatcccttaccgatatgatgacggcggcttttccggcggcaccatggaacgtccggctctgcagagactgctggcggatatcgatgccggtaagatcgatgtcatcgttgtttacaagatcgaccggctatcccgatccctgctggacttcatgaagatgattgagcttttcaatgaaaaggaagtgagctttgtatccgtcacccagcacttcagcaccactgactcgacgggccgcatgtttctgggaatcctgatcacctttgcccagtatgagcgtgaggtcattggtgagcgtatccgggacaaggtggccgccgctaaacgccggggaaaatactgcggcgggcctgctgtactcggttacgacgtggaccgggaaaacaaaaagctgctcatcaaccagagcgaggcaccgctggtgaaactcatcttcaggcgatacacgcaggtgggatcggcaaagaaggtggcgcaggagcttaacgagcaaggatacaaaaccaagtcatggaccaccaagaaaggcaaggagcggatcggtaccgaatggaacacggctcaggtctatcgccttctcaacaacaggctctatatcggagagatcgcttacaagggtaaaaactatccggcggagcatgatgccctgattgatcaaaacacatgggacaaggttcaggcgctgctctcggaaaacaatcgaaccaagatgagcaaggcccgggtgaaaatggtctcgcccctgagcggagtgatccggtgcggccactgcgacagcgccatgggcatcacctataccaacaaaggcgaccgccgctactcctattatatatgtgaaaaggataccaaacgcgccgtcagccggtgccctttgaaacgggttcctgccggagacatcgagtcggtggtacttgaccagctgggagccgtattcagaacaccgaccttggtggccaagacctactttgccgccagagagatcgaggccgaagaacgagagcgcttgcaggtccagaagaaggaactcgaacaatccctgcagagcgtcaggcaggaagctctgaagctgatgtcgcccgacaatgatgatcccgaccggaacagccgactgcccttggtcaatcagcaggccgtcgatctgaccaaacagctcaccaatgtatcggcccgattgaaggtaattgataccgaacagatttccgagggggatgtatccgaagcctttcagagcgtgaaaaccttctgggaggatctgtttcccctcgagcgaaaccgactgatccagcttctggtggaaaccatcgaaatacgggaaacgggaatcgacatggaactgaaaaccaacggtctcacaaaccttgtcaccgagctggccggtctggcctgtgaagtcagggaaaggagtaacagctgatgaagaagattaaaccaaccatcaaactttcagacagcggaaacctgcacatccatatccccatgttcatccggagaatgcgcggccgcaaaatggtattcacacctgatacgctggacggtgaaaacgaaggcatgccggaaacggtgcagacggccattgtccagtcgctggccagagccttttcatgggcggacatccttgagagtggtgagatcaagtccatcagcgagctggccagagatctcgatgtggattcatcctacgtcgccagaaccctgaaactgaccacactcgccccggacattatcgaagccatcattaacggtgaagagcccagcggattatccctatcaaagctggtgaaaacattccctctcgactggagtgaacagcgatcattctttggtttcagctgatcgctatcccaaaccatcatcctcaacagccgaccttgtgtcggctttttttatgccctgacgagtgagcccaacgaaatttcactgaggggtggtaaaaaaagttaaaaaatatttccccgcctcattcaatcaaatcccactcaaattcaaggcattagccaatccaagcgcatctgtatcgggtgaaatttcagtggtccaacgaaatttcgccaaagaagggtgacaggtctggtgaacagaaaaacgttcacgacctcacccggagaaatcatgccggacctgtcttccgggaggtcctcaacaaaggaggttcggcatgaaccagataaagaagacagaactaaacgagccgcagcaaaagctcatcgagctgatgcagcaaatcaacttcgggcgcatttccaacataccggttgtgggcggaaatcccgaactcaccgcagacaccattatcgagcgtgaaatcaaactgggcggccagaacggtaaccgtccggagctggccaaggatgacttcaccctgaagcaggaagtgctcgctcttatcgaacaccttacccgcatgggtgatggaatcatccgtcatcttgaaatcaagcatgggttgccattcctgatccgtatcgaggaacgggcagcataacaaactgagaatttagacacttcgacaacaagctggacgcaaggcggaggctgttgtgggtgtcgccgagccaaacctgaccgtgtgtttatcagcacggcaggtggcagaaaaggcgaacctgcgacactccgcttgttggatcagctccttcctctgtttccggcccgtgccgacacccacgcggtgctcctcctcgctccgaggaggaccaaatgttttatcgaaattcctatgacggcatcgatggctatgccgcagaccttattcggcacaaggcaagacaactggtgggtaaagcaggactgacagaagacgatcggcaggatctcgagcaggaactgatgatcgatctgctgggcaggatgaagcacttcaatccagccaagggcaaaaagacaaccttcatgacccgcatcgttgagcggcggatctcaaccattctggaagcccgcttcgcgcaatgccgggactggcgcaaatgcaccgcctctctcaacgatcccattccgggcggagataacgattccgccgagcgtatcgagcaggtctgcagtgatggacagatgggacatcacggccgggataccaacgagcaacggcagaacgacatccgcttcgatctcgaacgggtcattgccgcactgccggaagacctgcaggagctctgcgaaaaactgcagtcgagcaacatggctgaaatcgcaagggagatgggcgttccgcgcagcaccctctacggaaaactgaccaagctgcgggacgcattccgggatggtggattggaagaatacctctgatcgaccgacgcatcgcccggggttccggtaagtaagcatcgtgccgcatgaagcggacgaccggggcctcggtaaacagaaaacctgcaaaacaacaggagattaacaatggaaacttacaagtatcgctttgatcagtcggtcccggctcaggacttggaagataccttcatgctggcgttgctggctgtggaaagcatgtatggacactccagagtgaggatggaatcccgcttcaatctggataagcaaaaccgcacctgctttatcgacgcagcgaccaaggtcggctgtgatctggcgagcatctttaccggattcgccaccaaggagtatggcgaacgagcggtaatgatcgaccgtgagcccgccagtggcggatgcgcctgcaatgcaaaggcaccttcagcaatggaggtggcggtatgagcgaattgatgaccaccacgtattccatgtggcggctcttccgcaattgccgcaaggcttgtgaataccgctacctgaggaaccttgttcctctggagcgggatcacaacctggctttcggatcggtcattcacgactgccttgaaatctggcatggccagcgggagctcgaaaaggttctcgaacacattgatcaggtctatgccaaccgggcacaggatgatcatcaactcgccgactggcatctggccaccgccatgatgagttcatactcggagcattatcccgtcgaagactttgacgtggttgctctggagaagaccttcgaaggtcccatcgtcaatccggataccaacgccgcatcgagaagtttcgtgctggctggcaaggtggacggtttggtccagcaggatggtcaatacttcctgctggagcacaagaccgcctcacaaatcgatgccggttatctggagcggctttggactgattttcagatcattatttatgcgtggtatctggaacagaccctcggcatccgtatctccggcatcatctacaacgtgctggtcaaagccaaactgcgccagagcaaaggcgaaacggaagctgagtttgaatcccgccgtgccgagctgattgccaaatccaaaaccggcaagagcagcgccaagcgcaagatgcccgagccggatgatgtctttcagcagcgcctcaaagacaaatacctcgaacccggcatgtttcaccgggagatgctctacatctcccgcgatcaattcgacgagcttcgcagtgagctttgggaactatccaaagccatgttggatgcccgtcgccgcaacaccttctaccgcaatacggccttctgttttcagtatggacgcgcctgtccttacttcccgctgtgccggagcggtgagaaccccaacgtcattgaaaaccattaccaacgggtgctcccgcacgaagagctgcgggatggagcaagtgaagacgctgcccctgttttttaacccaaaccatacaaggagataaatcatgcttccaaaaagcaaaaccaaaccgaaagcacacctgaacgacctgaccgcgctggtctacggtccaagcaaaatcggcaagagcacgtggtgctcccatgcggagaacgccctgtttctcgccacggaaccgggcctgaacgccctcgaagtgttcgaagcgcctattacctgctgggacgaccttctgcaggcgtgtgccgagattgccgaaggcaaacacgacttcaagaccatcgtcatcgatacggtggataacgcctatcgcatgtgtgcggattatgtctgcaagaagttcaagatcgagcacgagtccgaccttggctacggcaaaggctatgccctcatcaacaatgagtttcagcgcgttctcaacaaactggcctttctgccatacggcctgatcctcatttcccattcccacgagcgtgatatcgaaacacgcaccgggaaacacacacgcatcgtgccgaccctgccggacaaggcccgcaagctggtgaccggtctggtggacctgatcctgttctgtgatctggacatgaaaaccggtgacgacggcaagcccatctatcagcgggtgatgcgaaccaagccaagccccaattacgacgccggagaccgtaccggccgacttccggagatgatccctctggatttcccgaccttcctgaaagctttcaatcaaacggctgccggttcagcggtgagtgccgcccggacaaagtcggagccagccacaacggctaaacctcaaactaaggagtaatgacaatgagttggaataacgatgacaccatggacctcgcgcagttcgacgatgatttcgtttctgcggatgttgaagaaaaggactttgaagctgttcccgacgggaaatatcaggtcaaggtcgatcgtgtggaactgacccgctcggaaacttccggcaatcccatgctcaagtgggcgctgaagattctgggtcccacgcataaaggccgtctgctctggcgtaacaacgtcattgccagcaaggacaatgtgaaatggctcaagcaggatctttatacctgcggcctgcagatggacaagctctccgatctcccgggcaaactggaaacccttctggatgtcggactcgaggtgactaagcgcacgaaaaacgaattcgagaacatctacttcaaccgccggattgtgctttcggatgaagacgccgccgcaccgtcgaccggtcacgatgtagacgacatgattccgttttgaggatgggcatggttaccgttgtcgttgatacccgggaacaggagccttacggatttgattcggaatcagtcgcatcagtccgcaaggccctcccggcgggagattactccatcgagggattcgagacccgggtggcggtggaaagaaagtccatggcggattttgtctccactgtcatcagaggccgaaagcgttttcacaaggagctggaaaagctccggcattatgacgcggcctgtgtcgtcgttgaggccaattaccgggatattctcggggcctgctaccagagcgacgctcatccaaacgccctcataggaaccattgcctccatcatcatcgacttcggtgtgcccgtttatttctgttcagaccgtcaggcagcctgccggtttgttgaagagtttttaatgcgctttcaccggaggttcgctcaatgccaagaaaaacaaactccccggcaaaactccggggaagaatagagagagtttattatgccgggccaaagttttccgcaggccgtttgctcaccgccacaggagaggaaatccagtttgccggaaatctgtttgcccgtgaaaatcagcccgtggtccttttggggacgtgggccacccatccgaaatatggtcgccagttcaaggtcgatgccatggagcacgatcttgatctgaacccggaaggattgattcactatctggccaatcaccctgacatcaaagggattggtcctgccaaagcccgccttatcgttgaagagttcggcgattctttcgaggagaccctgattgaatccccggagctcatcgcatcaaaagccagaatttccctcgatgccgctaatcgtcttaaggatgaatggtgtaaaaaccgcagcgtcaatgccgtcctggcatggctctccgcctttgggttgacccaccatcaggtaaccacgctggtcgataagctgggcgggaactgtctggaaatcctcaaagccgatccttacatcctcatccgggaactgcgtggattcggcttcaagaaagtcgacaagattgcccgcaaactgggtacgcccaaagaccacaccccaagaatccgtgccggtatccagtactgcatgcacgaggcgctggatcagggaaactgctgggtcgaatacgaggacctagttgatcaggccaatctgctgctggtgatggataatctggacagccgcatccgtatcgaagcctcgctggacaatctgatcagtgaaagactgctttcctgtgaatcacacgcgggacgttttctggtggcgctttccgatatcctgaaaatggaacaggatatcgccgccattttcaccaaggcggatgcctcgaaccctcatttcaaatcgacccgcaatctacagaagctgattcttcgtcaggcggaaacgctcaatgaaaagcagctcgaagcggttcactctgctttgcagcactccatcagtctgatatccggtggagccggatcgggaaaaagctacaccgtatcggtcatcaacgcggtatgtgaagagtgcgatctggaagtggttctttccgctccgacaggcaaagcggccaaaaggctcgaggaagtgagcggtcgcaccggaaccacaatccatcgactgcttggctatgacggcaagtccttttcaaaggacagtaacaatcccatcgatgccgacatcctgatcatcgatgagttttccatggtggatgtttctctggcatggcaccttttcaatgcggtggactttgccagaacggccattgtcattgtgggagaccataaccagctaccgccggtcggaccgggaaatatccttcgggatctgattcactcgaatgccatccccacggtcattctggataaggtggtcaggcaggccggtgtgttgaaggaaaacagcaccgccattctcaaaggcgaagttaggaaaaccagtgatgccagtacacagggctgccgggattggtatctggcggatcagttcaccgacccgggtgctgctcgaaatttcctgctggatctctttgacaagcggctcgatgcccttggatttgatctaatcaaggatgtgcaggtgttgactccaacgcacaaggggccgctgggaaccaagtcactcaatgaagatttgcagcggcttatccaaaagcgtctctggaatgtgagcgttccggaaacgcaactgggtcgccggtcgccatttttgaaacatgacaaggtcattcagacccgcaacaactacgacctgaacgtcatgaacggtgccatcggtcatgtggtcgatgtgctgcccaacggcacgctgctgattgattttgagggtgtggcagttgagattgaaaaaggttcaccgaaccttcaggacatccagctggcctatgcgctgacaatccacaaaacccagggatcggaatttccttgcgctgttgtggtggtccataaggcgcactcgttcatgcatcatcgcaacctgctgtacaccggtgtcacccgtgcccgcaagactgcgattgtactcggtgaccgctggggcatccgcaattgcgccaagaaatgtcaggtggatgaccgcaagacctttctttccattctgttgaacaatttgaattgccctgaagagcagtcagcttgtgcgggggcattatgagcatgggcggttcagacaatgtcagagaatactaccgcctgataaccgagctcgatatcggagatgtggcaagggatcttctggccggaaggatcacacaggaatcccggcagcggcttcagtgcgattgtccgcaccaccagagtcagtcccgtcgctcccttcatgtgatgctcgacaaacagggctggtattgcttcggctgcggtgtgggcggagatgtcctccagctcgtcgagtttgttcaatcgggaacggttacggccggtcaatccggtcccatgcccgacagccatcggcaggcccgtgacttcctcgctggtaaagccgggatgccgccactgtcgcgttatggcctcacgcaggaacgattggagcagacggaaaacgatcgatcgtttgagatccgggtcaaagatgccctgaccgaactggcccgctactatcaccagcggctcaaggaaaatcaggaggcgctgacctggctgaaggaaaagtacgccatcagtgatgagaccatcgacgacctgctgatcggttttgccgacaatgaatccggtgtcattgcagctctgcgctccggcgaacatggcttcagcaaacgggagctttccgccacaggtgcctttcgcccgaccagtcaggatggattgaatccgttttttgagaaacgcatcattttcccatactggagccgtggtcgtgtcgtgtttatgatcggccgcaaaacaccgtggactccggacgtaaactgggaacagggaaagtacaagaagctgccggttcacgatgaacatcagcgcccttatgtcgcccgcttcatcaacaatgcggtgctgttcaatgaagactgcctgctgggcaagcccgatcacatcatcattaccgaaggtgtgaccgattgtattgctctgatgcagcagggatttcccgcgctctctcctgtaacggtaagaatcagggccgcagactgggaacgtctggttccaaagatgcgcggactcaagaccgtctatatctgtcaggacaatgaaatctcggaggccgggctcaagggagccttgcagactgctcgcacgctggccgaacacaagattgatacgaagctggttaccattcctctgaatgagccccagcagcaggctcggcaggaactttcgcgacggttcaacctgacggcagctgtcggtccccgggagttggccaaattactcgaaggccattcagacgaggatatccgggaggctgaaacgctgctggccaacgccaagatcgatgtgaacgacttctttgcatcccgtaatggcaaggccgagtttgaggagctgctttcttcggcctgtacgccggttgagttcggcattcaaagtctgcccgaggatgccccggaggaagagagaaaccgccagctcgagccggttctggctgaaatttcggcgcattcaccgctggagcaaagccgtctgctgaaactggttcaggaacggctgggtaaagcggttccaatggcgaccctcaaggagcaggtgcgctctgttcagcagaaccgacgggacagcgccaagaaggaaaagaagaaagccaaacgtctcagcggatcaccgcccggttcctgtcgcgcccgggtcgatgaggtactgattgatacagagctggaaaacggtgctccggattataccgctgcagctgaagcggcctatgactggtttaccgccaacggagcccagttctttcacacccagaccggtgagccatttatgtatttcgataactccatctactggatggattcacccgaccgtgggcgcaagagacagtatgcggccatgctctataagcacaccggcatggttccgacatccaacggcggtcgcacctttttcgaggtattgccgagtctggcgatgattcgtggtcaggtgcgagaccatttctcgtggctgcattcggatatttccaatttcacggtctattttaacttgaataatcaggaccatgagattgcccggatcacaccggatggcatcgagattctgaagaacggtggaaatgccgatgggatcattctcgacggctcccgcaaaatgaagccgctgaagtttctgaaggaagcctctccggaggaagccgacaaactgctggtcgatcttctgatcaacaatatgacctgctcgcagggagaccgctttctgattctgtcctggctgacctgttttctgctgatcgacttttccggaacccggcccatgacccgttttgaaggttcggccggttcgggtaagaccaccgccagcaagctaatttcggcgctgctttacggtgagccccagcacaagaaagccaccgatgcggccaactataccgatggttcccagaatccgcttatcgtcctcgacaacatcgaggtcaagcagatgaccgaggatctgaccaccttcatgctgaccagcatcaccggcattgccaaagagaaacgcaagagcggcaccgacagcgaaaccgtaaccgagcgaaccaaatgtctgctgaataccaccggcatcgaaccgttgtgcggagagctgtccgaaattcagtcccgtagctttgtgatcaattttgatatcggtaatcagggcaacgactgcttcatcgagtcggaggtgattgcagctcttcagcgcaaccgggacctgatcatttccgctttgatgaaacggaccagcgaggtgctggccatgatgaaagacgggatgcggacacaggcgatgaagctgctgcacgaggcccttggcaaccatgacaaacggcgctgcaacgaatacctcagcctgatgtatctgatgctgctggccgggtcatctcaggatcagatcgaacagggaatgtcgactctggctccagccttcaagcagcagatccagaccatcaaccagaccagtcgtgaaacggcacgggattccaatcacaccgcaacggcgctctcgactttgttcaaggcatggcgaacagccgtggaggccgatcggaaagacatgtacaacgatcgccgagtggatcacattcaggagttcgttgcccgctatcaggtgcagcttgaagaagacggctgcctcaaggaggtattgtcccgggaactgttcgtggcgctcaagcgtgtggccagagattttggtctgcgctttgaaatggattcatcgaggcagtttgcccagcgctttgccaacgatcttgaaaccatccgcgaggccggattcgatgtggtcatcagccagaaacgctacggaaccaagctctatactatccagacagtcgaatgattattcgggtcggttatagccgtctttcactgcctgttccatggccgacaattcttcatcggtcaggaagtcaaagtgagcggatctcttccttgcagaaaggctgccgttgttctgcagacacaactggatgaataagtcgatcaggcggtcaggcatatcaatgatgtcctgtatcgccttcttggtattgtcgtagttggccagaaagctgagttcttccacaagctcttcttcaatcgttttggtaacaaactcatacaaggcttctgactgagctgtcatatccatatactgataccagcatgcggtatcgttctcgacggtcatttgccccatttcatccaaccgataatcgatgagttgcaacaagggtcgagagaacgcttccagtgatgcatcataggccgccggatttttgagcatgacggccgaaaccggaaacatgagtccgcgtggcaccagctcctgcagcgacagaatgttatgtatcagaaaccgatgaattcgtccgttcccatcttcaaacgggtgcaggaacacaaagccataggcaatgctcgccgcatgaatgaccggagatacatttcccactttcatccgcttatgggagtcaatcaatccctccatgaggctttgcagatcatcaggttttggacaaatgaaatgtatgatctccttttgataggcaaccgtctggccgacataattctggctcacccgatagtcactgtctttgaaacgcggatcgacgattcggttctgaagctctatcagcctttccttttcacagaagtcttccttttcggcaagctccagcgatgtgatgaatttttcagtacgggaagcgttgggctttatgtgctcaatttcaaaagatgacttcgtttccttgttgtagaggtagctcagtgcccggcgaagcagttccggtggatatgcggtgacaatatcctcacacctttttcgcaggtcggctgaatccagcttggcaagcttttcggtccttcttacgacagggcaaaacgatttggggccaagaaggttgtttacaatgcggtgacgtgaagatttttctccgttctgaacggtgtaataatctttggcttccaatgcatcgacataattgccggaagtcaggtcatcgacaggcagttgtttgccggtcagaaactcatagaagaaccagactctccgagcatacttccccgtaggtttggatttgatgaactcggttagctcatcctgagaaaccttttcgaagattcgagccagtaagcccagattgaccccgtcatatttcagcacgaattcaagatggtctccgaccttttccccgggccagtaccttatagggtagatgtcttctattgttccatcctgaaccttcgatctgtgagttcctgatgaagacacaaacgaggtatgccaatggggcatgcctgtcagccccatcatatcaagcagatacgcgtagcctgccgggcgagattccaaaacgtttatatccatgcggtctcctcgtaaaactgttattctgctggtaatatagttaaaaacagggcatttgtcaataaaacaattaaaattcaaccattgtctggtaaaacaattacgagtgagctgccaacatttagaaattggcatctggctggcgaaactattattcggctggtaaaatgattagaaaacggcatctggctggtaaaatcgttacaaaggccgccggtgtagaaagacctttctacaatgtagaatgtccaaaaagcacctttctacagcgcaagtccttgttatttatggtgttacgcggcaggcgtagaaagtgtagaaaggtttcagagattactcccccttactgttcattttttcaaaccataggatgaaggcatgcctgaaaaaaaacgggctatgcgtaagtaatatttctatacctttctacactttctacaaaaatatctataactaactgctattactactgttaagagatgtagaaagggggtgtagaaaggtctctgggcgtagaaacccctttctacgctttctaccatccgacactcaggctccggctccggtaagtaacgggaagaaaaataaacccgaacttccggaggtcatccatgagccttttacaaaccatgctcacgcatctcgattcccctgagtgtgagccttctgaacaagctcctccgcctgttgaaaatgacagcagcgcaccggagcccgatctttttgtatccaccgatctggataccgcacaattcgagtgggtcgtcacgtctgccagcgacgttgaatacaatggcaaaatctatcgacgtctcgagccggagtatttcgcatggctccgttcacggatgctggcagcccagtccgctttcaaagccggtaagctttctgaatcaacatgggaaagcctgaaaagcaggttcaacccgcttcaggaatacgcggttcagaaattcggcaaggaagatttacagcagacatcccggcagttcagcccacagaattaccaagctccccgccatgttccggtaaaacccgagatacctgcagaacctcccaagaacaactggatttatccgccaaacgaagcttggaattgtatagagcacgtcagctccgacgcattggccaaggttgatgccatcaaggaggaagccatgtcccggaaatggtctgaagccaggttataccagaatcagggacgataccgcttcccctgcggtcaggactatgggctggtctgctttgtcggcggtgaccgtaagatcggtgccgtgaccgaaagatatatcgaaatcatccacagtccggatacaccgcgtcccagcacgctcaggtttcacaacccggatgttccgcagccgtggttgaagaaagtggagagtaaccatgagcattaagaaatacgccaatgccgaacacatcctcccgagagagctgctcaaggaggtacagaagcatcattccggcattctttggattccagcgccgggcagtttttacaaggagcgcaggcagctggttatcgccctcaaaagtcagggaatcgaaaccgatgaaattgccagcctcgccggtatcacacgtcgccgggtcaatcagatcctcgcggaccaccgaaaagaggctgacgcccgacaggttgaggactcttccggtatgtaaggcttgaggttcgggaaaacgggctaaatctgccttccgccccgaaccccgaaatttggaaacaaaattgataaaccggagatgagccttgggcgttacaaaaaaagacgaacagaatctggatcgctggcatcggaatgagggccggacagaccatgatcaggcaaagagcaaagcgggagctaaagaaggaaaccttcgcacgctcaagcatggcatctttgccgaccgctgcctgacaccggaagaaaaggtcatgttcgacagcatcatcgaaaagctgcatgaggattttcagttcaacaaatccagtgacttcctgcaggtcgagcttgtgggcatctactcggtaaagctggtccgggcacaaatcgaaggaaacacacaggcggccgagagtctcgaccggatgatccgctgccacatgaaggatctcaagaccaccaagattgcccgcgagggtgaggagccgaaaggtccgcagacgtctcctgccgaatgggcctccgctcttcttgaaaaagtgagtgaagccgccgcccagaagaccgcttccgtgaaaaagccgaaaaaaagttcagataacaccagagcctcgagaagaaatagcgcgaaggattaggcagttatggaggctcaagatgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgacaaaaaaacgccgaaagattccaccggatcgacgcccagcttctggaagagcatctccagatcgcggaggactggtcatgaaactgcgctatatgatcgactcgataatggccgaccggcaagccaccgtcccggaatacgtgcccgtgggcgtctgggttcaggggccgggtcccggtctggatgtggagatgtactacctcgaccgggggccgaacgggcttgccgaccgcaaggacgaggccgcctgggtggtcaaccgtctggtcgaggccgaggccacctcgcttccggcgaattttctcgaatatcaccggctgtcccgctccccctatgacggggtcttttccgagatcaccgagagcgacgaatacccctccctcgacgcctgcggcaaggccgttctggcccggctgaaccccacccgctgaaattctccgtcaccctccgacacatcaacgacgcttccggtaagtaaccgctgaacgctccccgcaggtcgcggagagcacagcaaactgaccggagacgttgatggaactgttcgccacagacctggaaaggctggcgtttctactggaggccgatgcggcgctgactctcgatcccgatgcgctcgggaccgaggccgccgaacagtccgctcctgaagagctccctcccgagaagcgccccaagtacatcaccaactacatcggcagtaagcagaagctcgtcgactggatctggaagcataccccggaaggcgttggcaccgtgctcgacgccttttcggggtctgcggtcgtggcctacatgtacaagaccaagggcctccaggtcatcgccaacgaccggctccgctactgccaccacgccgccaaggcgatcatcgagaacaactcggttcgcctgagcgaggacgagatcgaggcgctcctggccgacaacgccaaggcgggcagcttcgttcaggacaacttcaagggcattttcttcgccaagggcgtccatgcgctgatcgacaccatccgcgccaactgcgacaagctctccggcttcaagaaagacatcgccctgttcggcctcggcaagacctgcatgagcggcaagggcggcttcggccacttctcgtcgtccaccgactatggccgccgccaggacaccccagacgaattcaaggatcgtctgcgcaagaacctgcagcgcatcaacgccctggtcttcgacaacgacaaggagaacaaggcccaccggcaggacatcaacgacctgctgccgaaagccaaggcggatctggcctacttcgatccgccctacgccaccgagttttcgactaccaactacgagcgggcctaccacttcgtggaagggctcatgacctattgggaagggctcgaaatcaaggccgacaccaaggtcaagtattacgagaccgaccacaagaccgtcaccaaggccaacgccagcgagttcttccagacctttctcggcaatgccaagcacattccgcactggctgatttcctaccgcgatcacgcctatcccaacgagcaggagatgaagcggatcatcggctccttcggcaaacagagccggatgaagtccaaggatcaccactacgccatcacctccaagcacggcgaggcttccaacgccaaagaacgtctgttcgtctgcgctcccggggccaaggccagcgccgaacgggaggagaaacccgttccgatggccgccgccgcgaacttccacaccagcatccccgtggacatccggctgggcgatggtgaacgcctcgcgaccgaggccatggatgtcggttcggcgggcgacccccagttcagcttcgtgctctgccgaaccgggaccaacaagaacggcgaccacttcaccgccgaggagttgtccggtcggcacatgacggccgtgaacaagaaggtcgatctgcagcattcgcaggagttcaacgacatcgtgggtggcatcgtcgccgccgactacctggaggacgacaacggcggccgcgtggaatgcgtcggcgagctgtatgtccacgacaccccggccgcccggctggcctacaagctgatgaagcgcgggatcatctcccaggtctccatggagtgcgactaccaggaaggcgaatgctcggtctgccacaagcgcttccagaacaaggccgactactgcacccacctgcgcaaattcaagggccgtgatgtgggcggccaacccgttttcgagattctgcacggcgtcactttcaccggactgggactgctcgaccgcaaaggcgcggacgagaacgccaggattctgcaggtggcgtcccttcagagccagcccgaccaatcccaacccgaaggagattccacgatggaagacaaaaccaaacctacagatgaaccggccgtcgaagcggccaagaagaaaccggcccagcaggaaggcgatcctgcccgcgttaccgacctggaaaaggaaaaccggcagctcaaggcccaggtggccgagctgcagaaacgagtccaggaactggaagccgaacaaaaggcggccgcctgccgctcccgggccaagaagctgctcacccgtctggagaagcaggggctctccttcgcttccgaggaggaccgggaagccgagctgaaacgcctggccgaactgtccgacgaagccttcgccgccaccgaggccgcttacgaacgcctgcccaaatcggccaaggcggacaaggacaaggaagagaaacccgccgacagcgaccagggcggcaagcccgccgccaaggcatcgacggaaaccccgctacgcagcgacgccggtgtccggccccacgatgtggacgaccgcaaggtgtcgctcgaggaccgtctgcgcgacgggttcatggccgcttaccgcaaccgtgtcggcgaggactttcccgaacactcgcaaatcaacgcataaggaggaaacaccatgtcattcatcaatccgtgtcaccgcagcctcgcctatggcgacggccacatccagggcgacggccaactcggccaggtggtccgcgtggtcggcgacgacctgttcgccgtcaacaccgatcccaccaagcgctccttcggcatcctgatcaaggattacgccggtggcgaaatgcccggcatctactgcgacggcggcgtttacgagactgacgccttcgaagggaccgtcgtcgccggagacgacctgaaagtttcggcgagcggtcggctgaccaacggcatcgcggccggagagcacgtcgtcgcccacgccatttccgtacagagcggcgtcctcaaattccgcctgctcgtctaacccaaggagccaacgcacatgaaaaccaatcagttgaagatccattcccaggaatacatggaaaccatggcgcggctcatgagcgaggctctcgagtcgcccgaaggcatgcgggcgcttgccgccgccattgccgcgcccatcgaacaggagatcaagcgcaaggagatctcctcgctgctgctcaccaagcacacgctgccaaagggcgaacgtccggtttaccagaagaaaccgaccgtcaaggcccactggatcagcaaggacggcgacgcccaggagcaggaggtgggcaaggacgaagtcgagttccccaccaaccgcatccactccaatccgatggtggacgtgtccgtcctcaagaacggcaacatcggcacgctgatggacatccagaccagcgccgccgacgccatccgcaaggagatggaccgccgcaccatctcggtgctctcctcggccatcccggcgaccaacaccatcgaggtcaccggcgacctgctcaccgaagaggcgctgaacgaagccatctcgatcatcgaggacctggagctgtcggtgaagtacatcgtcatgcgcggccgccggttcaacgacatgcgcggctggaacctcgatccccagaccaagctcgagctgcgccagaagggcgtcatcaagaactacggcaccggcggcattctgctgaccgcctccatgccgctggacgagatcatcatcgtcccggatgaagaggtcggaaagatgccggtgcgcgaaaacctgaagacggagtccatcgatcagaagacccgcttcaagaccggctggctggtgtggtccgaaatcggccagggcattacccgccctgacatcatggccaaggtcaaactggttccgtaatccgggaggtgacgtgagatgaatcgaatcaagaacatccgtcccggcgttctggtgatccccgacgccgggctgaaactcaagcccggccaggtagtcgaggtggaacgcctcaccaagcagatccaggcggcgctcaagaacggccgcctggccatggccgacaaaccgaagcaggaaccgctcgcccctccagagccagaccaggacgcggaaccggtggacctgagcaagctctccgccaccgacgcgatttccaaggtcaacgaggaggccaatccggagaccctcaagggctacatggaaaccgagaaacgccgcacggtgatcgacgcgctcaagagccgtctggagggcctgcaaggtgctgctgagtgacctgatcgccgacctgcggctcgacctgtccgatccgggcgcatctctcttcgaggaccagactctggagagatgcgtccggaaggccgttttccgggtcggccgtgacctcgaccaatcgctgacgatcacggccggagagatcacccccgatcccaccggcgaggtccgcgagcttctggtgatcatggcgcagatccacgcctgccaggtcatgcgttcggccaccgccaacgccttctccttttccagcggcgacaagcgggtggacaaaaccggccagcccggccactgggccaagctcgaggccgatctgctcgcggactaccggcaacgcatcgccgaactgttacctaccgcgcaggtcgatcctgaatcctacatcctgaccccgagcggccttacgccggtcatctacgaacaagggatcgatctcgatgttgttgaatgaccgggaacgcgccgaagccgtggccgacgtcgcccggctgatcctctcctcgggccagacagcacgcgtcctgcgggtggttcccggcgagcggctctacggcaccgacgatgccgaatacacggaaatctccgtcatccccctcgaactgaacgaaaccccgccggaggagctgagcggcaagatcgacgcgcttgcctgtgtccttccggatgccgatgtccggggtgaagaccgcctggcctcagacagggaaacctatcgcatacagagtgtggaagaagaacacttcttcggcaccgtcactcataagaacctgcaactggtgaagctcaatgggcgttaggcggaccggtgactgggacaaggcccgcgccaagctgaccaccggcatggggccgcgcctggccacggccctgcgtcaggccacgatccgcaacgccctttttctggtgcgcgagatccagcgggggattcgctcccaggccccgggcggacaggctttcgtgaaactcgccgaaagcaccatcgagcgcaaaggttccagcaaggcgctcatcgacaccggctttctcatcaacgccatcacccaaaaaatcatggcagacaaggcgttcgtcggactgctgcgcggcaccgtcaacaaggacggtgaagacatggtgaacatcggtgccgtcatggagtacggagccaccatcaaacatccgaacggcgcgaccatcatcatccccgccagaccttttctacatccggtgatggagaagtaccgcgagcagatcctccagaactatcgtgaggcgatccgctccgcgctttgagcctccgacacatcgccagcgcttccggtaagtaaccaggcagaaaacggaggcgtcccttgagcacgatacagaccgtcacagaaaccctgatccgcctggccaagcaggccatccatccggacaccgtgctggtgttcccggatgacctgttcgaggtccagcgcacccccagcgtcatcctccaggggccgaaactgacggaagaccgtttccgccgcagccagagccgcctattcgagaagaatgttgcggagctgactttcgaggagtgccggtttcccaggctctatcacctcgatttcgatctggtggtgaccgtggaccgggaggccgaactgctcggttttcacgagtcagtgtcgcggttcctccagcttcacgcggagatcgccatcgccgaccagggcagtttgaacctcactgaactggttcctctgggcggtctggcccgggtgaacctctccaacctccggcaaagctccggacgcatccgtatcgaatcctgcccggtgtacgacggcgacctgcgcgacggtcggctgatccgggaccggaccttccagtttcatgtcgcacatccctgtgctccaccccttcggggcgacctgcggtcgtgccaaccggctgtcctgccggttggtcacggcgacgtgacagagcaacgaaccattcaaccgtaaaggagaacaaccgtgatcgagatcagaaacctgcagttccaacccctgacgttcaacctctccggccagggaacccttcacctcgggccgcgagaacgcaagagcatcgcccgcaaggacctctccgccgagatcaagaccgccggaaaacgcggcctggtgcgcatcaccgacctgaccggcggcgcggaaccggaaccggaaaagcccacggcaaccgaggacgccgcagccgatgaggccaagaccaccagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccatgcccgccttacgcggaaagagtcgccagtggccagtggttacgcccgtgaaccgatctttgcggccttatccggattattggttttccgcttgacacaaggagccaacgcgcgtattggttagaatataacgtcataaaatgaacatgccgtcacgtttttaaatgttctatgctgccaaggaaacggaggtcaggcaatgcaagatgagaagctcccacgtcgggaaagagaaaaacgcagacatcgtcggcagatgcttgccgctgcactcgagcttttctcgaagaaaggataccacaacgtatccatgcacgagattgcagaaagagcagagtttgccatcggaacgctttacaaattcttcaagaacaaggagcacctctacaaggccctcatgatggaaaaggcagcggaatatcatcataccctgagcggagtcctttcgagggaaggtgacgtcctgactattctcaaagactacatttccgctaaagcggggatctttgccgatgacgttgccacgttgcggctctattttgctgaaacgcggggtgcgagtttcaacatcaaggccggtctcgatcaggacattcgcaagctttatgacgaactggtagagcaactggcttcgacactggaaaaaggtattcgcaaaaacgtgcttcgcgatctgaacccctactatatggccgtggccctggagggaatcaccaacgcttttctcttctgttggctggaagatccggaacggcattcatacaaggcgaatgccccggtgatcagtgacatgtttctcaaaggggtgatggccgaatgaaaaaagccttaaggataacagctcgcaccatggttatgcttctggtgggaggtggattgctgctgacagcgggttgtatttctattagcgctgccgccgagccgttgcacggccattccgatgcaatcgccgaaaaatcgccggaaatagaaggcaatcgtccctctgctcccgttgaggagcttcgcaagctcgaaaaggatggcaatatacacctttcgttaagcgattgcctgaaaatagcgttgcaacagaattacgatatccgccttacacgggaagccctgactcaagccaatacaaagataactcaggccagatcggctatgctcccatttttgggggcggaggcttcctatacacgactggacgaggagttgagttttgcaatgggaccgcaatcattgaccttcatggatcgtgatcaatacaaggcggggctcgtcatccggcagcccattttcacgggagggcgattgaatgcggcgcgcaaggcatcccagtattcacgagacgctcaagctcaagagaacagggccgttgaagaggaagtcgttttccaggttacacgcgcttatcggaccgcacagttggccgaagcgtttcaaggtgttgccgtggaggccgtcgatcttctcaatgtgcatgaacatgacgtggcgattctggtggagaaaggggcgaatccggaaattgacctgcttcgcacccgaacggaacttgccaatgcccgcaaagatctgaatggcgctgacaacgccgtcgacctggcatattctgcacttaagaacttgctgagcatgccccttgaagaatcagtccgtttgacggaagccttggtgcggtcgcccgggccgggggcggatctttcgtctctcaccgagttggccctttcgcaacgtcccgaactgtctgcaatggattccaaaatggcagctgcggagcaggcgcttaaagcggccaggggagaatacctgcctaccattgccctggaagggcgttacgaatatatggaaggcgattttcgggatctggaaggcggagagcattggacggttggaataggggcgcagtttcccctctggaattgggggaaaaccgctgccaaggtcagagaggcgggatcgcaacgggctcaggtaaaaatccagcgagataaaacgacagatcgcattcgtcttgaagtgcgccaagccttcctggacctcggaaaagcagaaaagaatatcgatgcggctgagagtgcactgaagacagccagggaggcttaccgcctggcaagagccagctaccgggcaggagaaggcacaaataccgacgtgctggacgttcgtacggccttaagtcgagctgaagcgaatcacacacaggctctttttgattacaacgttgcccttgccgcccttcatcgagcggtgggcgtaatggtgatagagccgcctgatatcaaggaaaaggagtctgccgaatgagacgaagaggagtctatatatccattgctattgcggctgctgttattgcgttcttggctgtccaagtttccaggaagcaatggcaaaaagatgaagatccgaacgcggcgggcaaggcgttgcctgtcacaatcgcatctgttgtcccgcacgaattcgctgatgaaatcagcgccgtcggcaccttgaaagcccgagacacgagtccgctaagccccaaggtggcaggaacggtgagccgggttctggttgatatcggtgagcgcgtcaatgccggtgaggtcgttataaaactggacagaacaaactatgatctcggcgtcaagcaggcccgggcggcgctagcagctgcggaagcagcagttccgcaggctgaagcccattttgaacaggccgagaaagaataccgacgcgcaatcgaactgctgaaggaaaaagtgattccgcaaagtcgctttgatgcatcagaagcggcctttaaaagcgccaaggaagcggtgttctacgcccgagcacagagggaccaggcaaaggccgccttggagacagcgctggaacatctcaaggatgcagatatccgatcgcctatcggcggcgctgtcgtggagagaaatgtggaaatcggtcaggcggtcgctcccggcggccgacttctgctaatcgtggaccaaacatctctgaacctggatgtcgatttgccggaagcagacattggccggattgtcgttggaactgttgcgctgatcacgacagacgccttcccgggacatgagtattcagggaaagtaaccgttatcaatccattggtggaccgaaagacgcgtactttccgcatgagaatcgaggtgccgaatccgtccgggaagttggtggacggaatgtatgccagggtgaagctttcggcagagaaaagaaggtcccttgccgttccccgtgaaaccttgcaacgcctccccggcagcggcacctattacgtttttgtggtggaaggaaataaggcccataagcgaacggtcgaaattagggccatggatgaccaatttgccgaagtgatgggcggcttggttgagaatgacaaagtggtcaccagcggagcgggacgtttacagtcaggcatggaggtaagcgtgcaagatattttgaacaagaatgggacggataactctgggggacaacttttcaagaagaacggcggtgaacatgtcggacgatagctcaggttttccgaaaaatatcggcctggctctgggtagcggctccgcacggggatggtctcatatcggtgtattgcaggcactagctgaggcaggaatagaaatcaggtacgtcgccggcaccagcattggttcgttggtaggggccgcatgtgcccttggcaaaatggatgtgctggaaaattttgcccgtcagctcgactggaaacagattgtttccttcctggatgtaacttttccgaggtcgggactcattgatggaaagaagatcagcgatttctttcgttctcatgttcgagaaatgaacattgaagaattacctctccgctattgcgcggttgccaccgacctggccacgggtcgtgaggtcgtgttgaacaaaggggacctcatagaggcaatccgcgcgagcatctcggttccgggcattttcacgccggtcaggaaaaacggcggctttctggtggatggagggctggtcaaccccgtgccggtgagcgctgtcaggaaaatgggagcggattacgtcatcgctgttgatttgaaccatgacattatcgacaaaaggagtaccgccggcatcgctccggttgattcatcggtggcaggtatggttgttcagccccagcccgcagaatggagaatcgcgcaggatctgaccaacaggctcagcgaattcggttcgcccgcgttatcgcaagtgcgccagtggctgcaaagggaccccgtgccaaatatctttgatgtgttgacgactgcaatcaatattatggaagtgcagatcaccgcaacaagattggcaaccgatccgcccgatctgctgattcggccgaagctgggggatgttcgttttctcgaattccatcgggccgaggaggccattgccgaggggtaccgagaagccatggtgcagctcaaagaaagatggaagtgtgccgccaaaagagatttgccaggaggttttttaccggggaggacggaagatgggaattaatatttgtcagttacaagaaaaacgcctcgttgatcgtctgcgttctctgagggtcaaaggagaagtgatcgagaaaaaaagaatggaatcattcagtggacggcccgaaaggaagattgtcgttgtcaagttcaagaacaggataattgaaacaaaccttgatgacgcagaattcgaacggactgagatcggggaacggatttggttctctcctccggtccctgatcgtgatccgtgcacttgccatctattcgtctggctgattgttggaatcacatctggggcactggcaatctgggccatcacaacccattttcctggaaaaaccgccgctatcctttctcttgtcgcagcaggttggatcagcgttattgcctgggccaggatatgttcgcacgagcaaagcaaatgccttcgggaccttaagacggaagtcgacttttttgaagctgacggtgacgacaagcaaggggaacagaaatgaaattaccggagatatccgtccgcaggccggtcacgaccgttatggttttcgctgccattacattgctgggttgcgtggcttttttcaggctcaacctcgacttgttgccggatattgaacctccggccgtgagtgtcatcacaccctatccgggggcttccgccacggatgttgagtcggaggtgaccaagtacctggaagaccagctttccaccacaccgaatctcgaccggctggagtcaaagtccaaagacaacatcgccatcgtcaattgcatattcaactggggcaccgacctggatgttgcggtcaacgatatccgggagaagatcgatcttgccaagccggaccttgccgatggagcggaagacccctttatcttcaagttcagcagttccatggtgccggtgctcatcatgacggtgacggcggaagaaagcagtcccgatctttacagaattgtggacaagcagatcgccgatccgttgaagcgtgtgcccggcgtgggcgctgtcgtctatatcggcggtcaggaaagacagatcaatgtgcatttcgaccgcgaagcaatagatgcttatcacatttccgtccagcagatcagaaatgttctcgccgctgaaaacctgaaccttccggtgggcaccgtcaagatcgggaggaatgaactccagatcagagtggcggggcgctatcgggatgcagcggaaatcgcaaatacggtgatcggaagcaacggcgacgcgcttgtgcggctcagagacgtggccacggtcaccgatgcctttgaggagccgcaggagtgggcgcgttccggcaagcttcctgcgattgccttgattattcagaagcagtccgggaccaacaccgtcaacgtgatcgaagccataaaagatcgcctcaagacactgaagaccgaagtgccggcggatatcgaaatccacgggattctggataactcagatcacatttatgcgatgatcaatagtttgaccgaagccgccgtcgtcggaggccttttggtcattgtcgtctgtttcctgtttctccggcggtttcgcaccagcctggtcgtctcaatggcaattcctttttcgattatcgtcgcctttatcggcctcttcgtcatggattataccatcaacgtcatttccatgatgagtcttgccattgctgtgggaatggtggtggacgatgccatcgtcgtacttgaaaacatcgtgcggcatgtggacgatggcaagcctccgcagttggccgccgtggagggaacatccgaagtgggtatggcggtagccgcgtcaacattgaccattgtagctgtcttcgcccctcttctcttagtgaaagggatcgccggcatcatctttggtcagttggcgttcatgatcttgattacgattctggcctcgcttttcatttcattgacgttgacccccatggctgcttcccgtttgctccgttcacgggatcaaagaaagctcaatccggtatttgtatggagcgagcgtttgctgaatggaatcgaagccggttattctcacgtcctgggatggggactaaggcaccgtaacattttgctttcacttatagttattgtatttatcggcagtctggcactgattcctttggtcggtacggaatttttccccgaagtggattcgggggaagtggaggtggtcctggagatggcgcagggcacccgagtggaggtcacggccggaaccacggaagaaatgctcaacgcggtgaacgccattccggaaatggaagcctcctatgccctggcaggtcagaccaagaaaggatttttaacagccctcggttttgaagagggaaccggcatcggtcgcatcggagggcgtctcattgataaaaaagaacggagtcgccatgccaaggaggtcgcttcggagcttcgtgagcaggtcataaaactgccgggcgttgagaatttttccgccagcgccgtaagcgtcatccaaaaggcgttcctgggaggcggccggcctatcagcatcgatattctgggccatgatatcgagacgaccgacaaagccgccgcaaagatccagcgcatcgtggaaaccacacccggcgcagtggatgtctctgtcagcagaaagagaccacggccggaagtgcggatttgtcttgaccgggataaggcggcatccctgggattgaatgtggcgcttgtcgccgacgcattgaggaccaactactatggattcgatgatacgaagttccgggaggcgggtgacgacttcgacatcgagttgcgactgaaaaaagaccagcgggaaacgattcgtgaaatcggggaaacccccatcaccaccctgaccggtcagaccattaagctccggaacgtcgcgtctgttcgggaaacctttgggcccgtggagatcgaccggaaaaacaggacccgcgtcacaaaggttcaggcgggcgtccagggcagggttctgggggatgtggtacgggatgttcgagaaaagatggcctctcttgacctgcctcccggcgtttccatcgaatggggcggggaggtggaggaacagcgaaaagcgttccgcgacctgaccctccttttgattctgggaatagtccttgtctacatggtcatggcaggggagttcgaggatttcgttgatccattcatcatcatgttttcggttcctttcgccttcgccggagtgatatgggccttcgttgccacggccactccgctcaacctgatgagcttcatcggggtaatcatgctcatgggcattgttgtaaagaacgccattgtgctcgtggattataccaagcaactgagagcaggtgggatgacgctaaacgaagcggtggtcacgggcggaaaaacacgcctgaggccggtgctcatgacgagtttgaccaccatattcggcatggtcccattagccctttccagaggggaaggctctgaaatatggaatgcactgggcatcacggtcattgggggactgtcggtcagcggccttgtgacattgattctggtgccgctaatgtattcgctggttcaccggggtaaagcaaaatgacggccgatgttgtaaacttcttcttttctttctcctttttttccattcttggatggatgctggaggtctcctatcgttccgtgcgtgacaagcggttcgtcaatcccggcctcctgaaggggccgtatctcatcctttacggtgccggcgcagtgatgcttatggcagcggtttcattgctgcaggaatccaattggggaaccaaggccttcgcttatttcataatcacaaccggactcgaattcggctccggattggttgctcaatactttttccagatccgtctgtgggactattcggaccaaagatttaattacagggggcacatctgtctaaaattctccctgtactggatactgctggccttcgcttttgaatatgccgttttgcccccctatcaaagcatgctcgtcctgctttcaccggtcttcaagtggatagtggccggagcaacgatctcaatcatgtcgatggatttcctggcggttgcagccgggcgtttcctccgcctgacgccggaagagaaaactctgatggaggcggaattcgtcaacacggcaaggccgcttctcgatctgccggaggttgcaaaactggcgcagtataaccatcacagggggaaaacccgattggatcatgtggaggaggtggcctgcctgagctttcgctggggaaaaagactttcccttgacacccgggcgattatccggggtgcgttgctgcacgatcttttctactatgactggctgcatgacggacccaggctgcacggtttccggcaccatactatcgctcttgagaacgcccgcagcatcaccggtcttaccgaaaaagaagcggatattattaaaaaacacatgtggccgcttactgttataccgccgcgccatatggaatcgctggtggtttctctggtggataccttttgctctgcaagggactatctgagcatgaagaaacaagacaaacccacagaggcggcctcccgttgcgttcatccggaaccgggagatgaaaaaagatgaagaaccatgcagaaagtctctattttgccgggatcgatatcggttcaactacagccaaggcggttatcctggataaagagggtggcatggtatttttccgctactgtcgtcatcagggcaaaacagtggaaacaacacggcgtattttcaatgacgcccttgagaaacttggcgacgtggagcttgatttggcggttaccggatcggcggggatgggtgcggccgaattcttcggcctgccgttcgtgcaggaagtggtggcctccgcgcacgtcatcgaaaagtttttccccgaagccaggacatttatcgaaatcggcggagaagactccaaaataatattctttgacggcagtggccgccccgatatccggatgaacggaagttgcgccggcgggaccggtgcttttatcgatcaaatggcggttctcctgggtgttgatgtagcggaactgaacgttctggccggaaaagccacgaatatttatccgattgcgtcgcggtgcggcgttttcgccaaaaccgacatccaggccctgctgagccgccatgtatccagggaagatgtggcggcttccatatttcattcggtcgcccttcaggtgataaccgccttgtcccgtggacgggagatggaaagaaaaatactgatcggaggcgggccgctgacattttatccaatcctgcggaaagcctttgcaaatctgctcggcattgagcatccggatgacctggtacttccggatcatccggaactgcttcccgccatgggagcggccatggtgcgcaatggcaaaccatgtcggggccggatcagcaattttttatccatgtccgagagaggtgtcagccgtgcaaccaacagcggcaccaaaaggctgccccccctgtttgcaagcaattacgaatttgaaatatggcaaaaaaggcatgagcgaaatttggttcccaggattgacctgcctgaggcaaaaggaaaagatctttttttaggtgtggattcggggtcaaccaccaccaagatcgtccttgtcgatgagaaaggcaaactggttctgagctattacggccccaacaacggcgatcccatccaggcggtaaaaaagggactggctgaattcagaaaaaagtttgtttctgccggctttgccccgcggatcaccagaacggcggccaccggctatggtgaaagtctcataagaaccgccttcgggttggacgacggcctggttgagaccatggcgcattaccgggcggcgcggcgctttgagccggatgtatcctttattctggatatcggcgggcaggacatgaaggcgatctatattcatgacaacgccgtggctgaaattcagatcaatgaggcctgctcatcgggatgtggttcctttattgagacgtttgcccgttcgctagggtatagtgtccaggaattcgcagagattgcatgcgatagcaaatcaccttttgatctgggaacccgctgcaccatcttcatgaactccaaagtgaagcaggcccttcgggaaggggcgacggtcggcgacatttcggcaggtttggcgtattcggttatcaaaaatgctctgtacaaagtgctgaagctgaaggacgtcgatgtcctgggggacaaaatcgtagttcagggcggaacatttcgaaatccagccgtattacgcgccttggaggtgcttctgaacaaggaggttatgagaccggatatttccgagctgatgggagcctacggtgcggccctgacagcccttgccaatcatcgtgcgcatgttgtggcggccgttgctccgcagcaagaagcgctgaaaggtccggatcggccgggacgggagaccgacgacctggtttttgagaaattggtgatgggaagtggtttttcaaaaaaggaaatccgctgccggggatgtgaaaaccagtgcagggttttgaagctgactttcagcaacggaaaccatttttatacagggaaccgatgcgagcggcgcttcagcaacaatccggatgctcaacgcaaaggaaggaacctgattgatgatcagataaggctcctgtttgagcgaaacacggaacccgaaggcgaaccgattttcacctacggtatcccccgctgcctgaacatgtatgaaaactttcccttttggtgcgcctttttgaccacatgcggcttcagggtggttctctcgtccgagtccaatttccaattatatgaaaaggggtcttccactgtcatgtcggaaaacatctgtttccccgccaaacttgcccatgggcatattttcgatcttgccgggaaagacatcgacaggctgttctatccgaccgtcgtctatgaggaagaagaatacgcagatgccttaaacagttataattgcccggtggttaccggatatcccgatctattgaagagtgctgtcaatccagagaaaaaattcaaaatccccctggacaatccatctgtcagctttaaggatttcggtttgctgaaagatcagctttatctgttcttcaggcggtttggaatcaattaccgcacgatatcggaaggggttgaaaagggcgtcaaggcgcaatcgaattacaagacggaactcaggtccatggcgaaaacgctgctggtcaggtcggaggccgagagacggacaaccgttgtcctctgcggccgaccctaccatgcagacccgcttgtcaaccacggtgttccggatgtattgacggaactcggcgtggacgtcgtcagtgaaaccgcgcttcccctgaatgcagataccgtcgctctggaagatgtcaatgtcctgacccagtggagctatgccaacaggctgtacgcagcggcaaggtgggtaacaaacacggcgaatgcccaaatggttcagttgacctctttcggctgtgggccggatgcgatttcggccgatgaggtcaaagaaattctgcgccatggcgggaagattcataccttgatcaaaatggatgaaatcgtcaacgtgggcgccgtcaggatcagactgcgctccatgctggaagcggtgaaggaaaagaacggcaaaacgagagccgtagggggcggcacaatgcaaacgggccgggcggttgtgggcaagtccggaaagagaaccctgatcgccccctatttttcacccttctattcaccgctggtcccgtcggctttcaggcccttcggtcaccgggttgaagtccttccgccccaggacagggagtcggttgaatggggacttaaaaccatcaacaacgatatgtgctacccctctgtcctggtagccggcgacattatcaaggcatttcaatcaggcaggtacgatcctgaaaaaaccgctgtcgtcatgacccaaaccggcggtcaatgccgggcatcctcttacgtgtcgcttatcaaaaaagcactggccgccgccggcctggatgaggttccgataatcgctatatccaatgaggaaatcaatgcacaaccgtggtttaaaatagataaaatggggctgataaaacggatgggcttgggaattattttcgccgatcccctggccaggatgtatttatcaacaatggtcagggaaaaggtgcccgggacatccaagaacctgcatgaaaaatatctctttgaaatggaaacaggtatcgagaatgcagattattattatcttctcaatcttctgaaaagggccgtggcggacttcaaccgggttgagatcaacgacaagactgtcccaagagtcgggatcgttggagaaatcttcgttaaatataacttcttctccaacggaaatatcatcgactggctgtccggccagggggtggaagtggttcttcctcctatacagaattttttcgcccagcgctttatcaatgagacctacgaccaaaaggccttttttaaacgttctttggcggatcgtatcaagtacaggctgctggagatatactcaaattaccatgtcggccaaatcgagcggattatgcagggatttcgtttttacagaaaggctcatgacttaagaaaactggcggcgataaccggcgaggtagtcagtttggccaatcagtttggcgaaggatggcttcttacggctgaaatgatcgccatgctcaatgaaggaatcgacaacatcgtctgtctccagcccttcggctgcattgccaaccacatcaccgggcggggcatggaaaacaaactcagggagatgtttcctcatctgaacctactttcactggacatggatgcaggggcaagcgaggtcaacatgatgaaccgcctccattttatggtgacagccgcacgggaagaggtggaccgcgaggtgggaacacagccggcgcagaagaccgctcgaagatttgccattcccgatgcatggccgcgcgaactggattctttcaacgcctacacgtctttggaggtcgaaaaatggagggcctgggcgtccaacctgggactgtgggagaagacgcggcagatgaagcgctgggtcggcatgtaacctgcagcattgctgaatttgacggtcagaaggcagagggcataaccctccgctcgtcaaacgagaagcaggatgccgtcgatgccgggcgcaagatcagccagaatcaaggcaccgagttctacatccacggcaaggatggaaagatccagaacgtggaaagctcatcttttccgagatcacctggctttgctccacacgagcggcggagctccagtcccattggcagacggagtacccggagatcgatatcgcttcagcgaaaatctggctcttcgagagggatagctacagccccgagacctactttgtactgccagtgcattgctggcttgagaattactatcgccccatgcagggccgttttgatgcgttccttgagcggcatggccacagcgaccaggccaaggctgtcgtctatgccgaacggaacgaaattgccctttagcaaatgcgttgcgacgtcgaacgctcgtctgaggaaatcgaagtggccgttcaggaaatccgcttgatttttccttaccggccctttattttaggatgttcggttaaaataaaataaagacgaatcttattttaggttcgaggcaggcaggatgaagcgagaactccaaggcagatacgtgaccatatcgacggtgggtgagaaggcccaggccttcgtgcccgcgccgctgccgccacgtccacccatcgactggacgccggagctgcgcagcaagttcgaccaggcgttgctcgcgctcgggcggctggatagcgtttcgaccccgctgccggacacctcgctgttcctctacatgtatgttcgcaaggaagcggtgctttcttccatgattgagggaacccagtcgtcgctgtccgacctgctgctgttcgagctggatcaggaacccggcgtgccgctggatgacgtgcgggaggtcagcaactatgttgcggcccttgaccatggtctgcgcctgctggaggaggggctgccactgtcgctgcggctgttccgcgagattcatggtgtgctgctgaccaaggggcgtggcagcaatcagaccccgggggagtttcgtcgcagccagaactggatcggcggcacccggccgggcaatgcggctttcgttccgcctccggccgaagaggtactggagtgcatgagcaagctggagctcttcctccatgaccagccggagccgaccccggtgctgctcaaggcggcgctggcccatgtgcagttcgagacgatccacccgtttctggacggtaacggccgtctcggtcgtctgctgattgcgctgcttttgtgcgagcagaaggtgctgcgggagccgatgctctacctcagcctctatttcaaaacacatcgccagtactactacgagctgctcaacaacgtgcgtatgacaggtgactgggaagcctggctcgacttcttctccgaggcggtgatcgtcaccgccacccaggcggtggaaacggcgcagcaacttctcgacctttcgaaccaggaccgcgacaagatcagcggtctcggccgggcggctgcatccacgctgcagattcaccgggcgctgatggagcatcccatcgccacctcaggctcgctggtggagaaaaccggcatcaccccaacgaccgtcaacaaggcgctcggtcatctggagcagctcggcatcgtcaaggagttgaccgcccagaaacgcaaccgcctgttcagctatgcgggctatatcgagatcatgagtcgcggcacggaactgccgggcaggtaggtcaattcgattcggttatgggaaccgaaccggcgtccgaaaaccggattcgaagttgttgcggctcgacgccaggtatccgtttttactgcaaacccgtcaccctcgtccggtgccgggaaatcagggtagaaaatcgtttctctggtctggttggcggaaaatggttgtgtgagatgacttcggcgcatattatcaaggcgttacgaggagcgcgggctttgagactgttttgcggtaggtcggcgttccctccaacagggaagggcggttcacgttatggcggcgttttttgcgcgaacatgacggcgacccggcctcattgatatttcatgatgtgccgccggagcttacgcgtcttgcggtgttgcagaaagccataggcggcggacctgtgtgcgattccggcgccgccgccgtgctgggggctttgtccatgccggaggtcgcacagcgcagtcaccggcacggtattacggttgtcaacgtgggcaacagccatgtggttgcttttctggtgtaccgtgaacgggtgtacggcgtgtatgagcatcataccggcatgctggatacggctgccctgctgcacgacctgacggagttccggcgggcgtggctgcccgacgaacaggtgcgcgcctgcggcggccacgggtgcatgttcaacaccattccggaagaggcggaaagctttcgccccacatttgtgctggggccgcggcgcgccatgctggaggggcagggacagttcatcgcgccggcgggtgatatgatgcttgccggatgcttcggcatgctgcacggcctcgggttgtcgtaggggcgcgcagaacaactgatgtctgtgtcgcgcaacgtatgcggctgcggtaatgtttgacattttcgttactggccgtaaaatcgcgcaattcccagcctgtaacggcagttaccgtatagccacgcgcccgctggcgcacaggagaatatcgcatggagtttttcgacagagccgaaacatggagccgcgaagagattgagcgggtgcagcttgtacggctgcgcaacaccgtgcagcaagcctcaggttcgcctttttatgccgcacgtcttaaagaggcaggcatagcccccgcagatatccgctcgctggacgatctgcggtctgttccgcccaccacgaaaaacgacctgcgtgaacagtatccggcagggctggtggctgttccccgcgagcagcttgtccggctgcatgcttccagcggcaccacaggggcccccaccgtggtgcaccatacgcagaatgacctgaattcctgggccgatctggttgcccgcagtatgtatatggtcggtgtgcgtcccgatgatgtctttcagaacacatcggggtacgggttgttcaccggcgggctgggcatccactacggtgcggagcgtctgggatgccacaccattcccgcggggccgggcaatacaaaacggcagattaaattcatccgcgattttcagacaactgtattgcatatcattccttcgtatgcgctgtatctgggcgccgcgctggaagaagaaggcctgagcggcgccgagctgccctgccgtgttgcactgataggggccgagccgcataccgaggaaatacgccagcgtatcgagcagatgctggggcttaaagcctacaattcttacggtctgtcagaaatgaacggaccgggagtggcctttgagtgcacacatcagaccggcatgcatgtgtgggaagacgctttcatccccgaaatagtcaacccggacactctggaacccgtagccgacggcgaagtgggcgaactggtcatgaccacgctgtgtcgtcagggtatgcccattttacggtaccgcacccgcgacctgacccgttttctgtcgggcgaatgcgcctgcggacgtatgcaccgccgtattgaccgtattctgggccgtgcggacgacatgatgattatcaaaggggtgaacatttaccccatgcagatagaacaggtgctcatgggcttccccgaagtgggcgaaaactacgtcatcgagctggtcagtgaagatttcatcgaccagctgacggtgaaggtggaaatccgcgacgggtattttgtagaagacatgcgcgtgcttacaggattgcagaaagccattgtacgccagctgcgtgacgagattctggtgacaccgcgcgtggatctggtgcagacaggttcgctgcccaaaagtgaaggaaaagccgtgcgcgtgatagacagacgcggcaaggagtaagagtggaaacagctttggctgtgctgaccatcattgtgatggtgcttgcgctgggactgcatattttcggcctgcctgccaactgggttgtgctgggcattgccgggctgtggaaatggctgcatcccgatgctgccgccatggatctgacgttctttatcattatcggcggacttgcactggccggtgaaattctggaattcggcgtgcagatgctgggcgccagacgttacggcggcacaggcaggggaacgctgggcggatttatcggcggtattgccggtgcgatactgggtgccccgttctttctggggctgggtgcgctgctgggtgcgctgggaggcgcctatctgggatgtctggtcatggaactggggctgggacgttcgggcgacgaagcacgccgggcagccatggggacattcatcggccggtttctggggctttcgctcaaattcggtctgggggtgtggatggtgagcatgaccataccgcgcctgtggggctgatgcgccgctccgccggcaggcacgttgcgtcccggttgtgaaacgcatatgagtacggcgcgggcggcaatgcggcccgcgcctttttatttttgccggaggatagcgcatgatgcttgaaaatgtcgccgtggtgcttgtggagccccggtttcctgaaaatataggtatggtggcccgcgcctgcgccaatatgggcgtaaacgaactggtggtggtggcccccgaaaggtggaaccccgaaaaatctgttccgctggcaacgcccaagggggtgccggtgctggaatctgtgcggcacgaagatacgctggccgcggcgctggcaccatatacgctggttctgggcaccactgccagaacaggcggatggcggcgtcagatattgtcgcctgaaacagccgcacccgtggtgcagcaggaagtggccgcaggcggcagggtggccattgttttcggacgtgaagacagaggcctgaccaacgaggagacggaagtctgttcgcgccttgtgaccattcctaccagcgaggcaagctcccttaaccttgcgcaggctgtgctcattctgctgtatgaatgtttcaagctgtctgatgccaggccttttcacaaatcggcgggggcactttcgcgggttgtcacgcatgaagagcaggaaatcctgttcgcggcattgcaggatactctgctggacattgactatctgcgcgaggataatccggactatttcatgctgcccgtgcgacgttttatgcagaaagcttcgctgcgcagacatgaatttgatatgctgatgggcatatgcagacaggtcaggcggcttgcccgtgtggcagccgaaaaagaagaccgcgacgcatcagcataggttccgcagcggcgggacagattttttccggctccggcaccatcggtgccggattttttgtatgtattctgagcgtgcttcagattttgcggccggtggcacaggcagtgcccgcagcccattgcggccacaggggccagcgcggcgggcatgtgcagctgaagccgggcatatctatcttgaaatgatgcaggtacagtgtcccgtccgcctgattgctgccgtatacgcagtctccggcgatggggtgtccggcatgagccagatgggcgcgtatctggtgacgggctccgcggtggatggcggccagtaccagcgttgtcttctggccgtccatggattctgcgggcagtgcgcgcagcggcagaactgtggtatgccgcagcgggtcctgcgcttcgtgcggcagaacagtggttacctgtctgttttgcatattcagttcgttgcggcaggccacaggagctttcatatggcccagcaccacggccagatagagtttttccacctgtcctgcctgctcaaatttgcggaaggcttctgccgcatggctgccgaaggctgccagcaccatgccggaggtgggtctgtccagcctgttgacgaggaccggcggtgtttcgcccgcaaacaggctgtccagctggtcttccacactgggagccggtgaagcggcgatacgcgccgaatgcagcccctctggcttgaatattgccgcgtagtctgccgtgcggcagagcacctctgcctgcgctgccggaaggatgtgctgcgttttgttccggcatgggcacactatgtcgataacatcgccggtttgcgtgcggtaccccgcagcacggggaaccccgtttacagtgatggtgcagtgttcccacaggcggcgccttgcccgtactcccgtttcaggaaaaagcagggcgagcagtgcgtccagccggtcgccgttgttttctgctgtcacagtcagcgtgtgtcgtgtgtccgaggcttgcatatggtgtttccagaagctgctttctgccgggaggcaggagacggaaccctgaggtatttacactgttttgacaagtccgcaggatgaggcggcgcaaaaaagcagaaacggaccgctgcgggcccgtttctgttactcttgaaaaatgttgcagagaatatataaagtgatgtgccgttacgcagaatcggcaagatgctcctgttcttcctgcatggggtgttgttctgcgccgggactcagtttgtaaccgagttcttcggccatgtattcaagtgcacttatgttttttgtgacacgcatgatttcaagcagcgtgtcggcgcccagctttgcgctctggtcataggggttcagctcgcgcatcatggtgggatagggtttgcctatgcgttctgccacccatttggactgtttggcgttaagtaccatggcctgcgtgatacgtgttaccgaatcgttcatagctcctcctgaactgattgcgtgtgccggacctgtgtggctgattccggctttaccaccggggaaagaactccatggtatgcacttcatcacagacagcgcggcccgtaaattaggactgactgtatttttgcgttggaaacaatagtatttttatggtaggggttataactggtatatttttcatggccggcattttttttattattataaatgggttgtgattgttattaagttgccgggggggtagggagccaccttcgaacagggggttacggaattatgggggaaggatattcactgatcattgccgaagaccacacccttctgcgcgaggggctgaagtcgctgctgcagtctgtaccgcatcttatagtcaccggagaagccagtgacggacagatggcggttgacctgtgtgacagaaaccagcccgagcttgtgctgatggatatttccatgcctcgtatggacggtgtgcaggctactcgtctgataaaaaagcgccaccccgaggtacgggtgctggtgctgaccgtgcacggtgccggcgagtatgtttatgcggcgcttgccgccggagcagacgggtatgtcttgaaagatgccagcaacgacgagtttattctggctgtggagtctgtgctgggcggcaagatttatctgagtccgggcgtttccgacgctgtggtcaaaggatacctgaacgacgccagagggcagtctgtctcgtccagctgggaaacgctgacaccacgcgaacaggaaatttttcagctggtggccgaaggctataaaaaccgtgaaatcgcagaaatgctggtggtcagcgtgaagacggtggaaaagcaccgttccaacctgatgcagaagctaggggtacattccgctgccgaactgcgtgctctggcgctggagcggggtattattttgcgcatgcgttcagacggatagccagatctgtaagattgtaccgccgtatcctgtggcgcgccggatgctgactgcctgagaacagccctgcggcaggcaccggcaaaattaccggcggagaaaagtaaaaacgcccgcatctgccgatgcgggcgttttgtatgcagagcggttgttccggctgctatttggccacacccacggcgcggcgttcccggatgacggtaacgcggatctggccgggataggtgaggtttttctcgattttttccgagatgtctttgcacagcatgtatgttgtgtcgtcgtcaacttcatcggaattgacaagaacgcggatttcgcggcctgcctgaatggcgtaggctttggaaaccccttccatgccgttggctataccttcaaggtcttcaagccgcttcacgtaattttccagcaattccttgcgcgcaccggggcgtgcaccggaaaggctgtctgcggcctgcaccagcacagccagagcgcttttgggcggcacatcttcgtggtgggctgctatggcgtggataatgtccttggattcgccgtatttctttgccagatcggctccgatgacggcatgcggaccttccacatcgtggtccactgctttgccgatgtcgtgcagcagccccgcgcgcttggcgcgtttttcgtccatgcccagttctgcagccataatgccgcacagcgatgcgacttccatggagtgctgaagcacattctgcgaaaagctggtgcggtatttgagctgccccagcagtttgatgatttcgggatgtatgccgtgcacgcccacgtcaaaggtagcctgttcgcccacttcgcgcagctgcacttccagctcctgctcacacttgcgtacaatgtcttcaatgcgtgcggggtggatacgtccgtcgctgatcagcctttccagtgccattttggcaatctgcctgcgcagagggctgtaggcggaaaggatgaccgtttccggagtgtcgtcaatgatcagatcaacgccggtggctgcttccagcgcacggatgttgcgtccttcgcggcctatgatgcggcctttcatgtcttcgctgggcagcgagactgcggtaacggtctgttcgttgacaaagtcgccggcataccgctgaacagctgtggccagaattttctgggcactgcgcgaagcggtctccttggcttctgtttctatgacgcggatcatctttccggcttcgtggcgggttcttgcctccacttcgctgaaaatgcgcgccttggcttcttcagatgtcagaccggatatttcctgaagctttttatcctgctccgcaattttctgggtcagttcctcttccttaagccccagagtgcgttcgcgcctgttcagttctttttccacagaaagagcatcgtgttctttctgggccagcttttccagtttttcttcaagccgttcggtctgttcctgcagcctgcgttcacggattttcagttcgtgttcgcgttctttaaattcgcgttcgagttcacgtttctggttaaagagttcatcctgcccctggatgagcacttcctttttgtgcgcctgtgcctctttgcgtgcctcctcgataatgcggtcggccagttcgcgggcgtcctgcagacgtttggcgctgactattttgtgcagtatgaagcctgtggctgccccgactgccatgccgacgaggaggagtactatttctataaggcccatgcctcgactcccttttattgtcatcgggtgcgttgacccggttgaatgaatcccgacggcggtcacgctgaccggccggttccataaagggaagcgggcaagcaggaaaggttgctttactgccggcggttctttgctacagacaagagaacacgccggacggaggcggggtgacgcaagggtatatgaggccccggagagccgtgtgcctgctattgcaggacctggttgcccaggtggacgtctgaggcggcacttcaggcttcccgccaagcgggcatgcacacagaaccgccattccggcatccttttttatgcttgtgaggtcagcaacagccggtcaatcacgcacactccagggtaaactctcgtcatcatcgcccgcggggggctggttatgctcatctatctttgccagcagcgccgcaagccgtttgtcaaactcttggtgctgatggtttgattgcagcaaatcgtctgccagtcccagaaccagaaaagtcaggagtttttccttgctaagctgcttcccgtggaatttcagtttattgtaacgctcttcaacgagctggcgcgcctgttcgacccgttgcggatcggcttcggctttgaaggacacttcaagtcccagaacggataagttgtagctgcgcacggtgcgctctattcttccccggtatgggttttcagtttggcaagcaggttgtccatgcgcgccagtacggcttcacgcgtggtacgctcctgctcgagcgactccttgagttccctgttttcgtcagccaaagcagaaaggcccgaatctacttcttccttaaggcgccggttttcttcgctcaacgcttcaatggtagtaagtagtgaatcgattcggctttccagccggtctaagagctccatgtcggaattgtaaccattttgatgcatgaaatcaagaatgacgcgttttgcgcaggtttttctgacgtccgcgggcgatggccaattcaccgtcctctacgtctttagtaatcactgatcccgcgccgacaagggcctgcttcccgatggaaacgggggccaccagcgcggtgttactgccgatgaatgctttttcgcctatgacggtgcggtgtttattcacgccgtcatagttgcaggtgatggtgccggcgccgatattggcttcgctgccgatgtccgcatcacccagataggtcagatggcttgcctttgcccctttgcggagcacggcttttttcatttcaacaaagttgcccattctggcgtcctgttccagcacggccccgggacgcagacgggcatatggaccggcaacggcacctgtggctatttccgcctgttctgcgtggctgaaattgcgcagggtgctgccggggtgcagacggctgtcttttacccagcagtgcgaatcaatgacggcctgagcacccacaaaggtgtttccgtacagttcgcacgggccgtgaatgacagcccccggttctatgaccacatcgggaccgatgcgtaccgaaccggcagcatgtacatggactccgttgtgcagatgacgggtcacaatgttttcgcgcagcagctcttcagaacgcatgagttcggcgggagtgttcactcccagcaggtcaggatcgttgccgcattccacaccttccacacgcagtccctgcctgacggcaagttccacgatatcggtaatgtagtattctccgctggcattggcattggtcagaagaggcaacagcggtgatactgcggccaccttgagcagataaatgcctgcgttgatttcacgcggttccggcccgtgctgcgccgtatcgtagtctttggcttcaatgaccgctgctacgtgcccatgacggcgtacaaccctgccgaaggctgcggggtcttccagcgtcagggtgatgaagcccacgtcagcgccggagcctgccgtgcggtccagcagcctgacgattgaatcggggcgcaccagcggcgtgtcgccgttgatgaccagcacatagtcaatgccggaagctgtgaccttgtcccatgcgcactgcagcgcatggccggtgccgagttgtttttcctgcagcacgaattcgcggtcttcatggcagaaagctttgcgtaccatgtctgcgccatggccgataacagtccataccgccttggaaaacagcggatcaagcgccctgtatacaaagcgcagcatgggctcgcccagcagcggctgcagcaccttgggtttgtcggaatacatgcgcgttcctttgcctgcggcaaggataacagcgcctgcggtatactggttcgaggacatgatgtctccggttgcgtatctcgtctggctgtccgttatgggacagctgctaaaacagaagaaaactacagacagatacgccccgttgtccagataaatacgccggaacggtacatgcttctttgaaggtatgacttgcggaagcgggaagggggcgcttcgttgtgccggtgcgggcggtaaaacaggctttgcgggcagtgactgcgtaaaaaaagtgctaccggaatatctttttgaacaacagacattccggccggagggctgctgtttggtgaggcgtctgatgttcgttgcctcctgtccgccgtttttatccgctgccggttatctgtaccggtgctgtgatgccggttggcggactgtacgcgccggaggatgagcgcacgaaccgtgagcgcggcatacgggtgccgcgaacggcgcggctgtgcatgcttgtgtattgcagcggttgcgcagtgcgcaggccgtgcgtgctgcggcgcggccatcctgtttccgctgccggaggtccgatgcgttgccgcatcaggtggcttctgaaaaaagatgcagagcctctacaggccgacaggatactgtgcctgcaaagagtttttttagcgttgcctgacgggaagttgcatggagcaggcaacctgaagaatctttctttgtgcatccggaaacgggcagggaccgggaacactttttttcgtaggcgttgcaatttagcggggtaccggtgactgacagggcagtgcaggcagcgggtatgcggaagcagcgcttgcagggggtatgcgccgcgggttgcggctgcgcgttccgcagccggtgcacggcaggacgcaggtgcaggagtgtgttttcaggacgggctgagggagtaaaaaaacgggccggctgtaaagccggcccgttgtcatactggttgctaccgctgcatgcagctaggctgcattgcgtacctgaaggcgggccagagcacgcttcagggcggcttcagcgcgggtggcgtcgatcttttcacgttcggctttcaggcgctcttcagcgcgctgctgagccttgcgtgcgcgttcgatgtcgatgtcttcggcacgttcagcggattcggccagaatggtcactttgttgtcggaaacttcagcgaagccgccggaaacaaaggcgtatctggttttgccgccggccttgtagtacaggctgccgatggacagagccgaaaggaacgggatgtggttgggcagtacgccgaactcaccctcgtatccaggggcgccgacatagtccacctgctcgctcaggaccaccttgtccggtgtcacgatttcaagctggagagacttttccataggtcagctccttacgcggcttgctgacgctggttataacgctccacggccatttcgataccgccgaccatgtagaagtcgttttcagccagatggtcgtattcaccgttcagaatgccgcggaaggccttgatggtctcttccagctttacatacacaccaggggtgccggtgaacacttctgccacgtggaacggctgagagaggaaacgctggatgcggcgtgcgcgcgcaacggtctgcttgtcctcgtccgacagttcgtccatacccagaatggcaatgatgtcctgcaggtctttgtacttctgcagcaccatctgaacttcacgtgccacgctgtagtgttcggcaccaacaacgttggggtcgagaatacgcgaagtggagtccagcgggtcaaccgcagggtagatgccgagttctgcaatctgacgcgaaagcacgagcgttccgtcaaggtgcgagaacgtggttgcaggcgcggggtcggtaaggtcgtccgcgggaacgtaaacagcctgcaccgaggtgatggaacccttggtggtggaggtgatgcgttcctgcaggccgccaaggtcggtgcccagcgtgggctggtaacccaccgcggaaggcatacggccgagcagtgcggacacttccgaacctgcctgcgtaaagcggaatatattgtcaacaaagagcagcacgtcctgattttcttcgtcacggaagtattccgcgcaggccagtgcagtcagtgcaacacgtgcacgtgctcccggaggttcgttcatctggccgtacacaagtgcggctttttccagaacgccggcgtccttcatttcgtggtacaggtcgttaccttcacgggtacgctcaccaacacctgcaaacacggaaataccgccgtgctgttttgcaatgttgttgatcatttccatcagaataacggttttacccacgcctgcaccgccgaagagacccattttgccgcccttggggaagggaatcagcaggtcaacaaccttgatgccggtttcaagcagttcaacgttggtgttctgctcgttgaattcgggtgcgggacggtgaatgggaaggcttttcgccgcgtcgatgtcgcccatttcgtccacaggacggcccacaacgttcatgatgcggcccagagaggcgctgcccacgggcaccatgatggggttgccagtatcggtcacttccatgccgcggacaagaccttcggtcgcgtccatggcgattgtgcgaacaacgttgtcacccagatgctgtgccacttcgcagataagctcggggcagtcagcgttgttggggtttttaatgaccaacgcgttcagaatgttaggaaggttgccatcggcaaactcgacgtcgacaacggcgccgatgacctgagtgatcttgcctatgttactcatacctcttaagctcccttttatcctttcagggcttcagcgccgccgacgatatccataaggtctcgcgtgatcgccgcctgtctggtcttgttgtagagcagcgtcagggaactgatcatgtcgtcgcagctccgcgtggcgttgtccatggcagtcatccgtgcagcgtgttcactggccgatgtgtccagaaggccgcggtagatctgcaccttgatgaagcggggcagaagctcggcaagcaatccttcgacagcgggctcgtaggtgtactcttttgacggagcagccacctcttcttccttggcggcagccatgggaagcagctggagacgctgggggacctgcctgaccatgctctggaattcgccgtaaatcattacgacttcgtccagctcaccagtcaggtacgcatgaatgacgtccagtccgatcgagtttgccatggtgaagtcaaatgcgttcatctgacccacaagttccttgactatctcgaattcggacttgcgtacggcatcgcgtgctttttttccaacgcagtaaaactttacggttttaccggcgctggctttttcacgtgccagccgcagcgcgtcgttgatcaggttgacgttgaagctgccgcacaggccgcggtccgacgtggcgagaatgataccgcaggtattcacctcttcacgcttttccagcagcgggtgggcagacgagtcggcctgcgaagcaaggtcaccgagcatttcatagaactttgcagcataaggtctgaaacgttctatgcgtgtctgggcgccgcgcagcttggccgaggccaccatgttcatcgctttggtgatctgttttgtcttcttcacaccggcgattttcagttggacatctttcaaagaaggcatattaccccccgcggttaggcggtgaagccttttttgaactcttcgagagccgctttcatgcgtccttcgatgtcgttgtcaatggcctttttctcgtcaagatctttcagtatgtcacccttggcgtcccgcaggaactcaatgtactcagcttcgaacttgcggatggatgccacaggcacatcgtccatgaagccacgggttgccgcgtacatggaagctacctgctcgttgaacggcatgggctggtactggggctgcttgagcagttcgaccaggcgtgcgccacggttcagctttgcctgcgttgccttgtcaaggtcagaaccgaactgggcaaaagctgccagttcgcggtactgggcaaggtcaagacgcatggtacctgcaacctgcttcattgccttgatctgtgcagcgccgcccactcgggaaactgacagaccgacgttgatggcaggacggataccggcgttgaacaggttgggttcgaggtacacctgaccgtcggtaatggagataacgttggtcgggatgtaggcggaaacgtcaccggcctgcgtttcaatgatgggcagggcggtaagcgaaccggcacccaggctgtcgttcacttttgcggcacgttcaagcagccgcgagtgcaggtagaaaacgtcgccggggaaagcttcacgtccgggaggacggcgcagcagcagcgacatctggcggtaggcggtagcctgcttggaaaggtcatcgtaaacgatgagcgcatgcttgccgctgtcgcggtagtattcagccatggcacagccggcataggcggcgatgaactgaagcggagccggttcggaagcggtggcggagatgatggtggtgtattccatcgcgccgtgttttttcagcgtgtctgccaccagagcaacagtggaacgcttctgaccgatggccacgtagaagcagtggatgtcggtgtttttctgcgccagaatggcgtcgatgcagacggcggtcttaccggtctgacggtcgccgatgacaagttcgcgctgaccgcggccgatgggcgtcatggcgtcgatagccttgatgccggtgggcatgggttcgtgcacggacttacgggcgatgatgccgggagccttaagttcaacaggacggaattctttggagtcaaccggtccttcgccgtcaatgggctggccgagggggttgagaacacggcccatgaccgcatcgcccaccggcacggagaagattttgccggtacgctttaccgggtcaccttctttaatgtcggtatccggacccagcagggccacaccgacgttgtcttcttcaaggttcagcaccatacccatgagcccgccgggaaattccagcagttccatggccatggcgttgcgaacaccgtaaacgcgtgcaataccgtcaccgacgtaaagcacggtaccggtttcgctcatctcgactcgctgttcgtaattctgaatctgcgattcgatgatctggctgatttcttcggtcttaatctgcatggccctactcacccctcttgatgttatccttcagaatgcccagctgtgcgcgcaggctggcatcaagaacacggtcgccgaccttcagcacgacgccgccaaggatatccttgtctacgctgaagttcagctcaatcttctgtccggcctgcttttcaagctgttctttcaccgcatcacgcttggccttggccagtttgatggcggtaaccagctcgccgcggatgatgcctttttcggcatcaagcagaagactgtaaaacgcgttgatgtccggcaggtctgccagtctgcctttgtctgcaagcaggttgcagaagttgctgacagtctggcctgccccggcggcttgtaaaagcttggccagaaccgcacgcttctcttcaatgctgaagagcgggttgcggaagagtctggcaagcgcgggagattcctccacggccttagcaacggcggagagctcggaaccgaaagcatcgagttcggcaagcccctgcttctgccctatggcaaaaagcgcccttgcatacctacgagctgcgatgttgccggtcaattgagcaccacctttgttaagtacttgtcaatgagcttttcctgctctttaccgtccagccgttctttgagcagcttttcggtcgcatcaacaatcatgtccgccagttcttcgcgcatggcgtccttggcgtacttgacttcgttttctgcggactttttggcttgttcaacgatttgtctggcggaggtctccgccttgctgatgatggccgccttcagcgcctcaccctgagcctgatactctgcgataatggctttgcgctcattttcgagatccgcgatacgcttttcaacgtcgccaagctgtttcttggcatcggttttgcgcgtttccagatcgttgagttcctgctcgattcctttgcgtcggccgccgaagaaagcaataagcttcttgccggccgcgtagtagatgattgcgatgaatatcgcaaagttggcaagcctgaatccgaggttggtccaatcgtaatggtgttccccggaagcggcttcaccgccggctgccagcgcaacgcccgtggccaggagcatcacgccaagaactaacaacagttttctcagccctttcaaagccgaaccctccttcactttcgccgtaagtgttacccgaggaccttggcagtggccttttccgccagggcgcccacttgccctttcagcgtttccatagcctcttgtacatccttggcaacctgcttacgggaagcttgcaggatggcctgtgcctcctcggaggctgctgtgacaagctcctgctccctggcgagaccctgctctttctgggcgtcgcgcactgcggatgcattgcgtcttgcttcagacagggcggtctcatagttgctgagcttctggttggcagcatcaaggaaaccctcggtgtcgcccaccagccccgacatcttgtcagcccgctgcttgatgatctccctaattggccggataaggagagcattcagcaccaggagcgtgacaagaaagttcaccaactgaatcagtaaggtgaagtctaaattgatcatgcctgctcccttggtgaggttgtgaatttaagctcaaagtcacgatgggtttagccaatataacccattgtgtcaaagccttttttggaaatttgtgagtgcttgtgaaaaatttcctgaatttaactgtttgttttatcagtttattcatattcaaaagggccgctgtgcggccccttgtctactggtctgcagtctcgggtggagtaccggagtctgtggctttcatcacaacgtcgccctgcagcaccgcaccttcctcgatgacaagtgacggtgtgttaagggtgcccatgacggtggccgtccggtgcagcacggcttttttgccggcggtgacagtaccctgcaccttgccgctcacgattatctggcccacctgaatctggccctgcaggtcggcgtccttgccgacaatcagtgtgccctgcgagcggatttctccggtaaaggctccgtcgatgcggacagagccctgaaagtccagctttccgttgtatacggttcccgcgcccaaaaaggcgttgatttcatctttcgacattcgtgcatgctccttactggatcgcgaaaaaagaggcatgttcagcagcccttttcatgatgcggctcatgatgctttaaagacaaagcggcgcatggagacgttcagcaccagacctatcaggcagaaattgacgatagtggcgctgccgccgtagctgatgaaaggcagggggatacccaccacaggcatcagcccgaccaccatgcccatatttataagaatttgccagaaaaaataaaaaaacacgccggcgcacagaaagctgccgaaacggtcttttgcatcgcgggcggagttgaatatggccagcaggaacaggcagaacagacccagcagaatcatgttgccgatgaatccccactcttcgccgaaaaccgccacagcaaagtctgtatgcttttcgggcagaaagcgcaattgtgactgggtgccgcccagaaaacccttgccccatatctgtccggaaccgatggctatctgcgactggatgatgtggtaaccggctcccagcggatcgcgtccgggatcgagaaatgtgagtatgcgctgtttctgatagtcgtgcagcacaaaccagcccagcggaatgagcggaggcagggcgatgatgcaggttttgaaaacatgccgcgcaatgccgcggtacagtatgactccgcccacgttgagcagcacgttgagggtggtgccgaggtccggctgggtgacaatgagggcggccggaataaggcatatacccagtattttgaaaagttcaccccagtccagcggttcgcccccgcgggaaagcagtcttgcggcgatgatcagcgtgctgatttttgccagttcgctgggctgcaggttgaaaaaaccaaaggaaagccagcgcttggcgccgtaaaccgttacgccgaaaagcggaacggccaccagcagcagcactgtgacaatgaatacaggccacgccagacttttaaggtggcggtagtcgaaaagcatgacggccagcatgccgcccatgcccacagccccccacagaagctgtttgctgtagaatgaggagacagcgatgccgtcgtccacgcggaaccccgatgccgaatacaggttggccacgcccacgccgaaaagcagcagcgtcatggcgatgagcccccagttcatatgagtcagaatgcgtctgtctatggggctcattggctgtcagctcccgcttctccgggcacgccgaagaggtagtcgaaaagtcctttcacaatggggcctgcggtgctgctgccaccgccgccgtgttccaccatgaccacaatcacgtagcgtttatcgtctttctggccccatgcggccatccatgcgtggtcgcgttcccagtattccatttcttcttttttgcggcgctcttcgcccacaatgcgcaccacctgcgccgtgcccgtcttgccgccgatgacggcgtcgggtctgcgaagcctgcgcgccgtgccccgcggagcgtcaacggtatcgaccatggctttcaggatgactttgcgcgcatcggccccgatgggaatttcatgctgcaccagcggcttttcgtccacgagaatctggggtttgagcaatttgccgccgttgagcagggcgccgataaagcgtgctatctgcagaggagtgaccagagtgaacccctgaccgatcgaaatattgagcgtttcgccgcggtgccatacctcgccgaagcgtttacgtttccattcccgcgaaggtaccagccccgaacgctcatggggcaggtctatgccggtcagttcgccgaatccggaagccttggcaaattccgcaatgcggtcgatgccgattttgtcggccacatcgtaaaaatagacatcgcacgattccacaagcgccttgtgcaggtcggtgtgcccgtgtccccattttttccagcagcggaacacgcggttgcccatgggatagcgtccgttgcagaaaacagtctccttggggtcgaccactttgtcttccagcaccagaccggccatgagcagcttccagatggaggcgggcggatatacggactggatgactctgttctgcatggggtggcgcgggttgtcgcgcagttctgcccattccttgccggtcagaccacgggcgaaggcgttgttgtcaaaggccggcgcggtgaccagcgcatgcagctgacctgtgtcgggatcaagcaccacaatgcagcccgactggccttcaagcatttcaaacgccttgtgctgcagggccagatcaatggtcaggttgatgttttcaccggcctgaggggcccgcagtatgtggtgagtcaggtcgcggcccaccacatccacttccatctgacgcagacccttctgaccgcgcagccggtcttctaaaaccagttccagtccctgtttgcccacagtgtcgcccagcgccagttcgggacgctgctgcaactgtttttcgtctgcttcgctcacatagcccagcaggtgtgccagttccggccccgaaggataatagcgccgcggtcggacaattatctccagaccgggccagcggtttatgttggcctctaccgcggccagcagctcaaaggaaatatccggaacaaggatgagcggctcgaaggatttaaccttgcgtttgtcgcgttcgtagcgctgggttatctccgtcaggtcaataccggtccactggcttatctgggccagtgtggagggaatgtcgtggcagtcttcacgcaccagtcccagaccgtaggccggacggttttctgccagcagcatgccgtatctgtcacgcagcaatccgcgcggcgcgtacatctgctcctgccgcagacggttgtcactggccagacgtgcgtaatcttcacctttgtgtatctgcagataccagaagcgcagcgcaaaaaccagaaagataagcgccacaagcccctgaagcagcatgagccctgaacgcgggggctggaagccttccgaatcaagctggactttcatcgggggcgaacctttttctggcctgcatgaccagcagccagcagggcgggatgacaagagcctgtataatgctttcgtgcataaggcgactctggatgagggatatatcttgcagcatggccatgacggaaatcatgccgaagtgtgtcagccccagaccggcggacagcagcagaacaaaagaaatgtttctggcctcgaaaagccagcgtcctgcctgcaccagtactgcggcacccagatactgtcccacggcggggccgaatgacatggttccgctgccttcctgaatcagtgaaaaacagatgatgatccagaatgtctggatggggcgttcttcctgcagcgcaatgatgagccccggcagcagaaaatcgatgccgggaaccagcttctgagcccatatggcggctgcagcgtacacaagccaccagataacattgcgcattgtccgagttctcttgcggtgtttgcgggtcaaaacggtgccgccccgcggaggggcggcacaagtatcgtccggtgcaggcgctagcgcgtggcgttggcgtgcgctgtatgcgctccggcctgcgggggcgtttccactgcgtgaaacgcggcatgcggtcctgccgggcgttgcagcagcagcacttcttccagccggtctatgccggccagcggaaccgcgtgcacggtctgaaagagtgagatatcggaatgttcaatacgcactatgcgcgccacgggcaggcctttgggataggcgcccgccagtccggaagttatgagcgtttcgccttcttccagctgcgcattgagcggaacaaaccgcagaacaagttccgagcgggcccctgtgcccatcagaatgcccggtgtgcggcttgctgaaccgagcacggcaatacggctggcggggtcggtgataagctgcaccgtggccgtgaaaggccctgcccgcatgattctgcccacaactcccctgtgtgtcaccacgggagtgttggaacctgctccctgaaggtagcccttgttcagcataatgctgtcaagagcggcttcggaaccgaggcgctgggcaatgatgcgggctcccacccgttcccactccgcaggagcggaaaaaccgttaagggcgcgcagccgtaaaagttcctgctgttcttctcgtgcctttgccagttcaaatgaaagatctttcacctgagctgccaggcgttcgttctgctggcgtacatcgaccaggtacagatactgttcccagaaatccacggcgcttcggtgaacccattcgcccggtttcagaacggcccctgcaaactcaagccccgtgtgcgaagcggcattgtcaagaacaccggtccgcaggttccatgtgtacaaccccagatacgcgaaaagcacagcaaaaagtacggccagaatgcgtttgggcgaaacgttaatcgattgcgacctccttcaggatgtccagattgtccagcgctttgccggtacccacaacaacggtggaaagaggatcgtccaccacggtgatgggcagcgatgtctcttcgcgcagcagctggtcaagccccttgagcagggcgccgccgccggtcagcactatgccgcggtccactatgtccgctgccagttccggcggggtctgttccagcgccacacgcactgcctgcactatggagtccacctgttcggatattgccttgcgtacctcttccgaggttatggtgatattctggggaatacctgtcacaagatcgcgtcctttaacctcgagctgctgctcggggtccatggggtaggccgaaccggtcttgatcttgatttcttcggatgtggattcgcctatgagcatgttgtacttgcgtttgacgtgcgtcatgatggcttcatccattttgtcgccgcccacgcgcacggaacgcgaatacaccacgccggaaagcgagatgacagccacttccgtggtgccgccgccgatgtccaccaccatgttggaggtgggctcctgaatgggcagattggcgccgatggcggctgccatgggttcctcgatgaggtagacttcgcgtgcgccggcactctgggccgattcctttaccgcgcgtttttccacctgtgttatgcccgtgggcacgcagatgatgatgcgcggacgcaccagacggcgcgagttgtgcactttggaaatgaaatggcgaagcatggcttcggtaatttcaaagtcggcaatgacgccgtctttcatgggacggatggcctgtatgttgccgggggtgcggcccagcatgcgtttggcgtcatgcccgacggcaagaacgacattgccgccgcggttatctttttttacggcgacaacggaaggctcgcgcagaacgatgccttgtcctttcacatagacgcaggtgttcgcggtgcccaggtctatagccaggtcgttggaaaacatacccagcataaaatcgattgctttagacatgtatggtctcgcttgcctcgggggggatggatgcgtaatcagtttctggtcaacagcgtgtgcttccaaattgtccgacttgtcaactggaaacccgatgaacagatattaccagctttcttcgtactggcgccaccgctacggggcgcgtattcaaaaaattcctctcgatgcggggttcacctgtcccaaccgcgacggaaccctgtcacacagcggatgcgtgttctgcaatcccggcggatccggatcgggactggcccgcaagggtcttaccctgccggagcaatgggcacattggcaaggcatttacgggcctcgccacaagtcggggctatacatagcctatttgcagtcattttccaacacgtatggcccggtggaaaagcttgagggcgtactttctcaaatcgaagggttcaccggtgttgtaggagcgggcataggcacccgccctgactgccttgacgagcagcgccttgaccggatagcccgtagtatcgggcgcatcgatgcggcgcttgctgcttcgggtatacagccgcagggcatttgcggcaaggccggagcggaggtatggcttgaactggggctgcagagttccagcgatgccacgctgcggcgcataaacagaggccacgactttgcctgctttgtcaaagccgtacatatggcgcatgagcggggcctcaaggtgtgtgcgcatctgatagccggtctgcccggcgaaaccggtgccgattttgcccggactgttgccgatgtggcagccctgccggtggccggcgtaaagtttcatggcctgtatgtggccgaacataccgccgtggcagcgatgtggcgcagcggggaataccggcccatggaaatggaagagtacgcgcaggcggtcgcttccggactggcggtactgcctgccggcgttgtcatacaccgtctgacaggcgacgccgcggaaggcgaactgcttgccccggcatggagtgccgacaagcgcggcgtcatagcccgcatagaggcagtcatgcggcagaacggcctgtggcaggggtgcagggcagacgcgccgcacagtacgccgttatggttttcgcagcagcacatgctgccggccgccatgcacgaccggtggcgccgttcggttgaggaacactgccgcggtaatgcggcaggctgagctttgcgacggccgctgctgacagcggcgctgtgccttacggtacaagccgcaaagcgaacctgatttgtgtgcaaccgttaacgcgacgggggtaggctatgtacgatgtcgagatactggtgagcggcccgctggccatgctgcttgaatggagcggccctgatggcgcgccggacggacccgcctgtgcggagccctgtattgcccgtgtggggctgcgctggtcggcaggacttgacggaagcggtctgcttacgggggtaaaactgccccggcccggcgcggaagccggcgacctgctgccccgtactctcgtggcattttccggcagcgtgccggacggcatgcataacggtgcggcggaactttcggccaccggcagccgcatgcttgaggcgctggacagttatgtacagcagggcagaacgcagtggccacaggttgctctgcccatggacggacttaccccgtttgcccgcaaggtgctggaaacgctgcggcacgaggtacccgccggcagtaccgtcacatacgggcaactggccgccatggccggccgccctgcagccgcccgcggggtggggcagataatggcccgcaaccgctggccgcttgtcattccctgccacagggttctgggcagcaaaggggccatggtggggtatacgggtgcgggcgtagatatgaaacgctatctgctgcagctggaaggggcttcactgtaagcgggcaggctgtcaggccagaagcagcgcacaccacggcggcagagtgaccggtatgtgtgttcccgcggcaaagcggtggggcaggtctgcctcatcttcctgtgtatgcggactgtgccagcggcggtcggccgtgcacagtgcctgactccacgcctgctggcgggccagcggggccgtggcggcgtcaatgctgaacgtggctgcctgcggtccgcagttgagcagcagccacgagctgtaaatcctcgcggggtcggttctgccggtgcagatgacctgcggatggggtctgcttacatacagagtctcaaatgaagggctgtccagcgagggcagggtctgccgcagccgtatgcaccgccggtacaggtcgcggacagtggcatgataccgggtgtcctgcaggtgccatgacagccgcgagttttcaaaagcggccggtgaatgcggttccggtgccgtggcgcacggcatccagccaaaggccgctgcttcgcgccgtctgccctgtgccacctgccggttcaattccgggctgtgatccacaaaaaagtggaagggggccggatcatcgtattcttctcccatgaaaatcagcggaacaaaaggtgaaagcagcagggctgcagcggccatgcgccgggctgcaggacaggtgagcgcgtgcagacgctcgcccgagggacggttgcccgtgacatcgtggttctgcagatagacaatgacctgtgaaggctgcagaccgcggggctggtctccgaaaggttgcttgcgccacgggcacagctgcccctgcctgaaccagccgcggacgaatatttctgccagcgcgtccacagggctgacagccgctgccggggggcaccgtttctgagcttctttgctttgctgccctgctgcaggcggggtctgtgccggttttgcagggttttgcgcggtgtggaacgccgcatagtacccgcaggattcgccggtaagccgggcatgtactgcgtggtgaaagtcgtcactccattgtgcggccatgccgtagccaccggcgctgcgtggtgtggtcaggtgtatttcgttgcgggtgctttccgccatgatatgaagccgcctgcctgaggcggcggccagcacctgcgtttcccgcgtgagtgcggcgagaatatgctctgcggaatcgtcctgcacatacggggtggcgtccagccgcagcccgtccatatgaaaatgcgccatgagtctgagacagcagtccagaaaataacggcgtacggcctgagcggatgctccgtcaaatgaagggcaggccccccacggagtgtggtgccggcgggaaaggtaggggccgaatttcggcaggttgtttccctccggtcccagatgattgagcaccacgtcgccatacactgaaagacccagcccgtgggccgtatccacaaagcggcgcagtgcatcgggaccgcccgcacggtgatggatactgtagggaaacacaccgtcatagccccagttccagcgtccggtggtttccgtcaggggcatcagttccacggcggtcacgcccagttcagcaatgcggggcaggcgtccggcggcggcatccagtgtaccttcgggggtgaacgtgccggtatgtatttcgtagatgaccgcgtgaggcatggctaccgcaccgaaaccgctgtcggtccagatgaaagcggccgggtcgtccgtcatggaagggccgtcaataccttgcggctgatgggcggaagccgggtctgccagcagctcgtcccccagccggatgcggtagagcgcaccggcgggcatgggggctgttctggcttcccgccagccgcctccgcacgctttcatgggaatttcctgcgggcagggcgcttcgatgacaagtactgcgggcttgcggcgtgtggtccacagccggaagagccagctgccgtccggcaggcggcgcggcccgtgggccggtacaaagagagtatgcattaccgcagaatgcgggcagcggccggtaaagtcaatgtgcctgcgcggctgccgtccgcttgaaccgtatgccgccctgtggcacatgtggcggtacataaccttgattatgcagaagccatgaatgacaaaacgactgtaatacctactgtgatggagcggctggaaaggctggataccggacagtgtctggacatgcgcacgtataagcgcaaccgttcagtggccattgtgagaaccggaccggacagctttaccgtggtcgagcggggctttcatgaagagatgtgggaagggctgagtgcggacaaaatccggcgcctgctcaagacgctgctcaagcgcgaatttccgcgcagcaataaaatacgtctgtacactcttgattcgtttgaactggccgatgtgaaccgcatgggacacggttcggggcggttcgggacatgatggtgcacagagccggtgccgtgcaggaagtgctccgccgtctgcaaaagctgccttgcgggcaaggggtggacatgcgcacgtttaaacgtgacaggtctgtgcaggtgctgcgtacgggcgatgatgctttttgcgtggtgcaggacgggtatgaacggcgcgagttcacggaagtttctctgtccgcattgaaaaaactgctccgcaggctgcttgataaggaatttccgcgcagcaataccgtacgcctgtatgcgctgtgcgacgcaaagccgcctgcggagccctgagctgcggtcagcgcggcggcagcacccagccgcggcgttcgtagtggcatgtatatccgcccggaacacgctgcagatagtcctgatgctccggttcggcctcccagaaatcggaaacgggttcgacctgtgtcaccacctctgcaggccatacgcccgaggcgttgatgtcgcggatggttgccagtgctgtttcgcgctgctgctgcgttgtatgaaaaacggccgaacggtatgaactgccgatatcattgccttgtctgtccgctgtcgtcgggtcatgtatccggaagaagtattccagaagactgcggtaagacagcacggcaggatcaaagatgatttcaacggcttccgcatggccgtggtggtttctgtatgtcgcgttcggcacgttgccgccggtgtatccggtgcgcgtggcaagcacgccgggcagctttctgatgagttcctgcattccccagaagcatcctccggccagtactgcacgttcggttactgtttccatgggctactcccgtgtggtgaaaaggtgtgcatattcgccgtacccttcctcttccagcttgtccgccggaataaaacgcagtgcggctgaattgatacagtaccgcaggcctgtcagatgctccggcccgtctgtgaacacatgtcccagatgactgtccgcatgtttcgagcgtacttctgtgcggacaagaccatgacttgtatcttttttctccactatattcagttccacaggcctgctgaagctgggccacccgcagccggaatcaaatttatccagtgatgaaaacagcggttcgccggaaacgatgtccacatacagtcctgctgcggtgtggtcgtgaaaagcgttgctgaacggacgttcagtgccgttttcctgcgttaccctgcgctgctcatctgtcagtgcggccagtgcctccggagttttgcggtatttttgcggcatgggattctcctgcggtgctagggggtgatgcgtatactctatggcaataagcacgcgggtcggtaagtccagaatccgaggaggaaagaatggtacgggcaggcagggcacttggttcaggggaacagccggcgtagcgcaggcaataaaaaaaagggatcgtaagatcccttgaatattgcagaatggcggagagggagagattcgaactctcggtaccctgttaaggtacacacgatttccaatcgtgctccttcggccagctcggacacctctccgcgaatgcggagtgctatctagcagtatacggaaggcaatgcaagcggaaatgcctgcggatatgaaaagagtgtaatgcacgtgctgcgccggtgcagggcataaaaaaagagcgcaaggcttgtacagcattgcgccctttagggagccgggcacccgaaaacaactgttacggctgctccctctcgggcctgaccggattggcagcgcttccgccgcccggctctcttgaaattctataaaaacacaactgccacagcagcgtaaaatggcggagagggagagattcgaactctcggtaccctgttaaggtacacacgatttccaatcgtgctccttcggccagctcggacacctctccgcaagagagggttagctagcagagacagcccggcaaggcaagtaaaaaatgtcccggagaccggatgagcagtaaaatgactggttgcaaggctgcggcggcacggcggcacggcttgtgtcgtccgtgccggaacatgccggaacaagtcggaacatggcagcacgggcgtgccacataaaagggagtaccggagcactccctttcatgtcacttttccgtgtctttcggcgccttgtcattgcggggctcacggctccggaatgacggcactcagcagcttttgggcagcttgtccatgggcagtatccgcggagcgaaatacagccacagcacgacgattgccagggggatgagccaagcccacatacagacctcccgacgggcgtgcggcgtctaaatgcccatcacgttgtagcccgcgtccacaaacagcacttcgccggtgacggcgccggaaaggtccgatgccagaaacacggctgtgcggcctacgtcctgcgtggttacattgcggcgcagcggtgcgtgttcctcaatgtggttgaggatggttttaaagccggaaatgccgctggctgccagcgttttgatgggacctgcgctcactgcgttcactcttatgccccgttcgcccatatctgcagccagatatctgacggaggcttctagagcggccttggccacgcccattacgttgtagttggttatgactttctgcgagccgtagtatgtcatggtaagcacggaaccgccttctgtcatcagcggttcaaacgccttgcacacacagaccagagaataggcggaaatatccatggccagcttgaaaccttcgcggctggtatcgatgaatctgccgtgcaggtcttcgcgctgggcaaaagcgatggaatgaaccaccacgtccacgctgccccattgttcttccactgtgcgcactgccgcggccacctgcgcatcgtcggtgacatccagccggaaggtgaattcgccgcccagctcttcgcttatggggtccacacgtttctggatggcttcgccggggtagctgaaggccagccgtgcgccctgagccttgaattcctgtgcaatgccgtaggcgatacttttgttattggccacgccaagaataagaatttttttatctttcagcagcatagtctctcctgaatgcctgtatgccgtctgctacaggttcagagtttttccggtcaggatggagtacgcttccgcgtacttgttgcgggtttcggttatgacatcctgcggcagagccggtgcgggcggggttttatcccagtcctgtgccgaaagccagtcgcgcaggtactgtttgtcaaagctgggctggcttttgccgggctggtacccctgtaccggccagaaacgtgaagagtcaggagtcagaacctcgtcaatcagaatgacggcgccgtcaatgatgccgaattcaaacttggtgtcggcaatgatgatgccgcggctttcggcgtattcgcggccttttgagaatatctcaatggacaggcgttctatctgggcggctacgtcgtctcccaccagttcgcgcgcccgctgcactgatatgttttcgtcgtgttcacccagttccgccttggtggacggcgtgaacagcggggtttccagcttggccgactctaccagaccggcgggcaggctgtggccgcagaccatacctgttttctgataatccttccagccggagccggtaatatgcccgcggacaatacattcgaccggcagcggagcggccttgcgcaccagcacggcgcggccttccagcatatccgcgtacttgtgcagcgcctgcggaaaatcttttacgtcggaagctatcagatggttgggcaccagatcggcaaagcgctccatccagaacagggtgatgctgttcagaatgacccctttgtagggaataggttcacccatgataacatcaaaagcggacatgcggtcggtggtcacaatgagcagcgtctctgcgtccacctcgtaaatgtcacgaactttgccgcgggaaagcagtttgtattctgcaatgtcagtcttggtaacaatctgcatggtttttccttgcacggggttatgaaagacgcgattcaaccgagcgggcgtgggcttccagcccttccagccgggccagccgcgctattttagccgcgtttgtctgcgtaaaagtctgtgacgcggcaatgatacttgattttttacagaaagactgcacagacaacgccgaagaaaagcgggcagtgcccatggtgggcagtacgtggttgggacctgcgaagtagtcgcccaccggttccggcgaatgcggtcccatgaagatggcaccggcattgcggatgctgcccagaagtccccacgtatcctgtaccagcagttccagatgctcgggagctaccttgttggaaagctctaccgccgagttcaggtcgggggtcaccactatggcgctccagtcgcggagcgaggcgcgtgctatgtctgcccggtcaagaccggtaacctgtttttccagttcggtgtgcactgcggcagccagctgaggactgggggtgaccagtatggcggaagccagcgggtcatgctccgcctgcgaaagcatatcggcggcaacgtgtgcggcatcggcctgagagtctgcgatgatcagtatttcgctgggaccggctatcatgtctatgcccaccgtgccgataagcatgcgtttggcggtggtgacaaagatgttgcccggaccggcaatgaaatccacgggggctatggtctgtgtgccgtatgccagagcggccacggcccatgccgagccggcacagtatatttcgtccagccccagaacatgcgcggcggcaagaatataagggttgagggtgccgtctttgcgcggcggtgtggtgaccgcaatgcggggaacccctgcaacctgcgccgggacggcgttcataagcaggctggatatgaggggcgtgttaccgccctgtccgccgggaacatacagaccggcactgtccacggggcgggtcatctgccccagcacggtaccgtcagggcgggtgatgaaccacgcttcctctttttgtgcagagtgaaaatgccggatattgtctgctgcttcggtaatgatctgcagatcatgccgggggatttcacgggcggccttttcgatggcatcgggcgcgacacgcagggaggaaggatcgaagtcgggacagtcgaaccgtcttgtgtaccccgcaagggccgcgtccccgtctgaccggatggcatccattatttcacgtacgacaggctcaacggaattttcgggattttcccgaccgcagagcatgtcacggatgccttgccagtctgcttctgacgaataggtaagtgtacgacagggcatggcggttcctcttgttttcttcgccgcgccggatgtggcgcggtgagcctgttctttacagcaggcggcacaaaaagtcgagacagcggaaggcgtatgccggcggcacgggcaccggcgataccggcagggcgtaaagaagaagccttatgttttttccgcagccttcagccgttgttcaagacggcggcatggcctgtgagcggctgctgtctgtatctttgccgcaagccggaaacgtgaaaaggccggaaagcccgtaagctttccggccggaatggcgagtgacacgccgtcgcgtatgcgcggtgactcttagaaggagtaggtcaggtttacgccggccttccaagcgtcgtcggtgtcgtcgttggtccaaacgctgtcgtcgaggtcgagcttgatccagcccagttcaacggcggcggtcaggttttcgtagatctggtacttggtgtccacgttaacttcccatgcgctgtcttcttcgctcaggttgccgttgaaggaagcgccgtagatgccggccttctcatcgttggtaccttcgtagtaggcaacacggatggtgtgggtaacgtcttcgatgaacttgatgtcttcggcagccagcacaacaccccaggtgcctgcgccggtaatggagatcagttcgtcgcgcaggatgccggcagcgccgtcaaagccgaagctggtgggagcaaagcctgcgggggagataacgggcagacgttcggtgccgtcgccgcggtcgtcgtcgtcaccggtgccgtaccatgcggtcagggtgggggtgaacatgtccatcttgtatgccagtttaccggtcaggaaccagccggctgcttcctgtgcgtcggtgtcgctgtccacagcgccgtagatggcgtcagcggagaacacgatggggtcgaacatggtcagttcaaaagcagcgccgccccaccatgcggtggcgtcgtcgccgttgatggctacgtcgttgatttcaacgccggcgtctttgccgatcatgccgtacacgaagtaaggagtaacggagaagccgtcaccctttgcgctgaagataagaccggcaaggtcgtattcatccatgctgttcttgttggtgtcgtcgccgctgtccacgtcgagaggacgtgcccagaaaccggtcaggctgtacatgtcgttgaaggcgtaggaagccacaatggctgccacgtcatcgtccatcacggggttgcctgcaactgctgcgggcagagccagaccctgcagacccatacggatctgaagagcagtgttgggcacggtgaagtcgatgtaggcacgacgggtttcaacgttcacgccgtcggtgcccagtgcgccgcctgcgccctgaccgatgttgttgttgtcgccttcctgaccccaaacggtttcaccgatttcgaagaacagggtgccggatacgttttcagatgcggtgattaccgtctgaacacgtacacgctgacgggcgtcgaagtcgtcgtcggagcttttgctcttgtcagcgtcataaaagttggtgttgtcagtccactgaaaagcgaagtcgaactgaccggtggttttgatatcggctgcggctgcgccgaccaccgatgccatcacgaatgctgctgcaagcagcagactggtgatgcgtttcattggagaaccttccttgttttggtgtgaaaacaatattcatacatccttgtatgtatgagttgaaatatttgtactcgccctgtgacgtcgtggcaaggggaaaaataaaaaaaagcaaaaaaattgtaccatggctgtgaggccttgaaatggcaggccggagcgtaggaggaggggcgtaagcgggcacaggccggtacacggcgcaggcaggctgcgtccggcggttgtgccaacaacgcggcagaacgcaaaaaaagccggaggccttgcggcctccggcgtcaaaagcatcaggaacagaacagcttagaagctgtaggtcaggtttacgccagccttccatgcatcgtcggtgtcgtcggcggcaccccagacgctttcgtcgaggtccagcttcacccagccgagttcgatggctgcggaaaggttttcgtaaatctggtagttggtgtcgaagttaacttcccaagcgctgtcttcttcggtcaggtcgccgaattcgatcatgcccttagcgaagctcttttcgtcgttggtgcccttgatgtaggcaacgcgcacaacgtgggaaacgttttcgatgaactggatgtcttcagcaaccagagcaacaccccaggtgccggtaccggtagcggaaaggatagcaccgtcaaggatgccggcagcgccgtcaaagccgaagctggtgggggcaaagcctgcgggggagataacgggcagacgctcggaaccgtcggctgcgtcgtcgtcttcaccggtggcgtaccaagcgataacgccgggggtgaacatatccatcttgtagctcagcttaccggtcaggaaccagccggtagcgtcgttagcttcaacgtcgccaccgtcggtgtcgccgtagatagcatcagcggagaacacgatggggtcgaacatggtcagttcgaaagcagcaccggcccaccaagcggtcaggtcgtcggcagcgccgttaacgtccttaccgatccaggcgtaggagaagtaaggatcgaaggtgtagccgtcgcccttcacgcccagcaccaggccggccatgtcgaactcgtcgttgaggttcttccggttgaggttgacggtgtcgtaggcgtcgccaccgttggtgtcagcaggacgtgcccagaagccggtcaggctgaacatgtcgttgaaggcgtaggaagccacgatggctgccacgtcgtcgtccatcacggggttgccggcaacagcggaaggcagtgccagaccctgcagacccatacgaaccttcagttcggtattgggcacggtgaagtcgatgtaagcacgacgggtttcaacgttcacgccgtcggtgcccagtgcgccgcctgcgccctgaccgatgttgtcgttgtcgccttcctgaccccaaacggtttcaccgatttcgaagaacagggtaccggatacgttttcagatgcggtgatcacagtctgaacgcgtacgcgctggcgaacgtcgaagtcgtcttcggaggcgccggcctttttagcgtcctggaaaccggtgttgtcggtccactggaaaccgaagtcgaactgaccggtggttttgaactcggcagcagagccggcggcaacggtgccgaacacgaaagctgctgcgagaagcagagtagcaatacgtttcatttctttcttccttccttcttttgcgaaaaacgtcgttcctgatgcggatgaccttaattgaatcgatacatgcaggtttagcgcagtcgtccggcacgtgcaataggctgagagcagaaaagtataaaattttttaccgcgcatcagggttgcaagaactcttactggtgccgctcgattgctgtttttcattttaaattatttaaaacaatatgttgtatgaagttgtacggggtgtcgggatggtcgcccctcgtacatgagtaaatattatttttttgccgttatgcgggggccgatggctatcctgctgaaaaatatacatacacaaatgtttgtataatgggttgtgagtataaaattttgtaccggcgaagcccgcttctctgtcaaacgcgacggaaaaacgggggcgtcaggcgctttgtgcgccatggaaaaggagggcatgccgcgccgcaggtacgagattccgcggcgccgccgcctgaaacgtgtgcggcaacggcttttccggcctttgtgtccggtccggttgtcactgcgcagacgccatcagccagcagggccggagccctggtatgcgcagcgccgcctgcggcacgggtgatgaaggtccgccgctctttgcccatgacgttgcattcagcggttattaaggcgataaccaccgcatggatcagatcgacatctcatgtattcccaccacaccgggagtatatctatataaagaccccgctgggaaagttgtctacgtgggcaaggctaaacacctgcgccgtcgcgtggcatcgtattttcgcgatatacagcggcatacgcctaaaacccgtgccatgctgcgcagtgccgccacggtggaaacgctgtctaccaccacggaaaaagaggctctgctgcttgaagcaagcctgatcaaaaagcaccgcccgcgttacaacatcctgctgcgtgacgacaaacagtatgtgctttttcaactgaccagaaagcaccactggcccagactggtgcttacgcgcaaagtccgtaaagacggctccgcctatttcgggccgttcacctccggtcaggccgcgcggcagacatggaaggtaatacacaaggtgtttccgctgcgcagatgctcggataaggcttttcgtaaccgggtgcgcccctgcctgtatcattttatgaaccagtgccccggcccctgcgtgctggatgtggaccgcgacggatatatgcagatggtccgcaaggtggagatgctgctcgccggccgttccacggaactgatcgacatgttgcgtgccgacatgcaggcagccagcgatgcgctggaatttgaagaggccgccctcttgcgtgatcagttacaggctgtggaacggacagtggagcgtcaggccgctgtgctgccgggcgtgcacgatatggatgccgtggggctggcggaggccggaggcggtctggccttgagcgtgctgtttatccggcggtcggtattgctggataagcgtaattttttctggtcgggtctcacgctggaagaaggccccgaagttctgctgagttttctgacccagtactacggaccgggcagctttattcctccccgcattcttgtgccgtgggatatccgtacagaagaccgtgaaggggcggagctggcgcctgccgcggtatgcaccgatgccggtctgctgcccgatacgcctttgctgccggattgtccggaagctgcccccctgcccgccgcgccggtattcgcggtgtcggcgggtgacgtcatgccgtcgggacacgatgcggaccctgccggtacagccgatgctcccgttgtacggggtgactccgccccggaacagcccttgccggcggcggtgccgccgctgtgtgcggaagagagcgcttccggttcggccctgcgggccgtggcggagatgctgaccgaactgcgcggcgggcctgtgcgggtgctgccgccgcggaatgccacggacaaccagctggtgaccatggccaccgaaaatgcccgggaagatgcccgtgccgaaaagcgtcccgacgtggcgggtgtcattgcggcaaagcttggcatgagcgcaccgccggtgcgcattgaggccgtggatgtttcgcataccggcggaagcaacacccgtgtgggcgttgtggtgtttgaaaacggcactccggccagggaccagtaccgtacctatgcgtttgcggatgatgaggccggaggggacgatacgggtgtgctggcgttgtgggctgtgcggcgggtgcattccggaccgccgtggccggacctgctgttggtggacggcgggcgcgggcagcttgcggcggtaatgaccgcactggaatcggccggtgcgggcggtctgtttgccgtggcttccatagccaaggcccgtaatgaagaaaccggcagggcagaccggcgtgcaggaaatctggccgacagaatctttctgcccggccgctccaatccggtgaatttcaaatccggatcgccggaactgctttttttgcagcatgtgcgtgataccgtgcatgactatgccatcggacgtcaccgccgcgcgcggagcggggctgcgctttccggcgagttgcagcgcatgcagggcatcggtccggcaacggcccgtctgctgtgggaacatttttccagcctgcaggaaatggtggacgcaggggaaaaggggctggctgctcttccgggtatcggcaaagccaaggcagccgtcatccacgaggggcttaaaaggcttgtgggttgagtccgccggcgggtgtctgttcctgccggaaacaggggaaaggtatgacagagcttttgcatcaccggcagccgcggcgctgcaatgccggcccgctgtatgccgtgacagatagtgacggggtgtttgtggttgtttctgccggttttgcctcgctgatgcacggtgccggtgggatgcccgatgctgcgctgacgggacgccccgcagcagcttttttggcgcgcctgaccccggccccgcagatgcccctgacagcggcctggaacggtaaggtgtggctggatttttacgggctgctgcatgtggagattgtgcctttcactgcgtgcgcctgcaaagagggcagggcggcgtggcatctcatacagttgctgcctgatgccgcagaggcgtgcatggactgtgcgggcagaacagcccgcgggctggcgcacgatttcaacaacgctcttgcctctgtcatgggctttgcggaactggcagccggacaggcagggcacggcggcagcagtgaattgctgcaccgcagtctggccaatgtgcttaaaggctgcggacgagccggtgccgtgctggaaaaagcccgcgccgtggcgggacgcatcccgctgaatcttacgcggcatagcgcctgcgcactgctgcagcagtggacagacacgagacgggccgctctgccggactcggtgcagctgtgcaccggcacgttgcaggcgctgcccgccattacggctgatgcccgctggcttgaaaaagcttttgccgccgtatgggacaatgcgcttatggccatgcgcggcaccggcggaaccctgcgcgtggaatgccgtgcagggcaggggtacgacggcagggcgtatgtgtttatggatgtgaccgataccggatgcggcatggatatgcagacatgccgcgaggccgtggagccgttcttttccggctgggaaaatacagcggggcagacttccgccggaggacagggctgggggctttcactggcgtggggagttctgcgtgcgcacggcggcggactggagatttctgcacagccgctggccggatgccgggtttcgttccgtctgcctgctgcgtgcgagggctgaggctggtccgccggcggtacgtggtcttttttttgaggaggggacatggcccgtgtgctgataatagatgatgatgacctgttttgcgaaatggtcgcggctgcgctggagctgagcggccatgaagtgcgcagtgcgggaacggccgccgacggacaggccctgtgccgatctgccggttttgatgtgatttttcttgatatccgtcttcctgacggtaacgggctggagcttatacccgcattcagcgcctgtccctcagagccggaaataatcattataacagccgcgggcgacccgcatggtgccgaaatggctatcggcagcggtgcttgggattacctgagcaagccttcgccgctggacgagctgcagcttacacttacgcgggcgctgcgttaccgcaagcgcaaagcggctttcatcagacccgctgcggacagacagggtattgtgggcagcagcccgcgcatgcaggcgtgcattgatcttatggcagagtttgccccgtccgacactcccgtgcttgtgaccggagaaacaggaacaggcaaggagctgtttgcccgcgctctgcaccgcaacagccgccggacagccggaccctttgtggccgtggactgtgcgtctatcccgaaaaatctgattgaaagcgaattgttcgggcacgaaaaaggggcgtttaccggtgccgtggcagagcgcgacggcgtgtttgcacaggcgcatggcggcacattgtttcttgacgaagtaggtgagctgccgctgtcgcagcagaaggcttttctgcgcgtacttcaggaaagaaccttccgcagggtgggaggtaaaaaagaactgtacagcgacttccggctggtggcggcaaccaacaaagatcttcctgctctggcggagcggggcgaattccgtgccgatctgcttttccggctgcaggcggtgctgctgcacctgccgcccctgcgcgacaggggacgtgatatttacgagctggcgctataccatgtggaaaaactgtgtctgcgctacaagctggggcacaaggaactgacccgcgaggcggctgcttttctggaagactatccgtggcccggcaacgtgcgcgaactggtgcatgtggtggaacaggctgtggtggcagcccgcagtgacgaacttgtccagccggagcatctgccccgcaatgtgcgggcggtggccatgcggcacagaatgcagcgcaacggcaccggcggggcggcagttgtgcccgccgctgtgtccatggcggtttctgccggcggcgaagcggcattacccacatggaaagcataccgcgaacgggtgatggccgagatggagcggcagtatctgctgcgcctgctgaccgaatccggcggcagcatcacacaggcgggccggctgtcggggctttcgcggcagcggctgtatgctctgctcaagcgtaacggcatcagccgctcgtggccggccggcaacagtccggcagaagagacacaggattccgatgtatagtattggaaggataaatctcttattaggagaatgtgtaaactatttgtttacatattgtgctgaaaataatagcggtacttctgattaagtaaataatgcacgcctgttacagagaaccacatttttggtacgccttttgtagttcagatcatacatgaatcatgtctctagggaggacgccatgatttccgatctgaccaaaattgtccatggagtggttctggggagccccaagcctgcaaaagcactggcacaggaggtgggcaagccctactccacactgctgcgtgagatcaatccgtatgacggcggggccaagctgggggcggacacgctgctggaaataatgcggcagacaaacaacatcgagccgctgcggtatatggccgagcagctggggtactctctggaaaaaccggaaagtgagaaataaaaaaagcgggcaatgcccgcttttttcttgcccgtttatggtgccggtctctggtcaaatcgtggtatacacggtatagtcactgctgaatcaggaggaactccgtgagaatactggtggttgacgatgataccgtaaccgtgagcatgcttgaggctctgctgcaggaagaaggtcacgaagttgtgaccgcttttgacggccgtgatgtactgggctgtctgcagggcaacagtcttgatctggtgataacggatatattcatgccggaacaggacggactggtaaccattgcgcgtctgcgtgaggaatttccgcagctgcgtgtggtggccatatccggaggtgcttcggctctgggcaaggtggacgcactgagagcggcccagctgatgggcgccgatgcggtgctggccaagccgctgcaggccgaacaggtgctgcgggtggttaatgctgtcagctctgctgaaaaaggaacttccttcagcgggatctgacccgtcggggtgcgcctgcagggtgccgcccgcggtgacacaaggtgatatctaacagtgctgccatgcggcggactgctgaaacgccctcttcctcacggaagggggcgttttgtgttgcaggctgcggcacggccgttgtccggcgccaatgctgcatggctgttccggcattgccggaagaatgtatggcggggtgcggcagaatttcaggcgcggcagaatgtcaggtatgccggattgtcgggtatggccgctgtgtctgcattgctgccggacgggtaccggacaggcggcagacaggcggcagacaggcgggcctgcggtgccggatgcaggctaaaagaccgatgcgatgatgccgcccgccagaaccctgcctgcggcatcgtagactgcggccacctgccccgcagccggaggagtatggcttgcggcgaaaatcacccgcatggtgtctgccccgtctgcatcgggagttacctgcgcggcaatcatggtctgcctgtagcgtgtctttacatagacggcatcaggccactggtcgggcggcaccagtgtgttcaccccgacacaccggcagccgcgggcagtgagttgctttctggtgcccaccaccagcgcattgcgtgaaacgtctttttccagcacatacagcggctcgctccatgcaatgccaaggccgcgccgctgcccttcggtatactgccacagaccgttatggtgtcccaccacatggccgtcacgcagaaccatgggccctgctccgggcagtccggctgcatgggccgtcaggtatgcgcggtaatcatcgccggggatgaagcatatttcctgactttccgacggcagcgggggaactatgccgcgctgcttcagatgcgctctgacatcctgcttgcgccagccgcccagcggaaatacggcacaggccagacggtgttgcggtacaagcgacagaaaatagctctgatctttggcggggtcgtctccgcgccacagcgagaccgtattgccggggcgcggcagatcgggctgcaggcgggcgtagtgacctgtggcgatggcctgtgcccccagtttgcgggccgtgtcggccagcagtccgaatttcatggaggcgttgcaccgtgcgcaggggttgggagttctgccctgtctgtaagcatcgataaacggctcgatgacatgctttctgaatgccgcggaaaggtcttcaacatgaaaatctgccccgagcgcgcggcaggccttttctatggcctgggtattgtgcgcggtggtttcgggggtatcgtgcggagaaagaaagtgcgcgtgcagcgccgtgacctgatgaccggcctccagcacctgaagcagggcgaaaagcgagtcggttccgccgctgacggctactgcaatatgcatgatgtgctccgtgccggagtgtgcagataaaagccgcacacggcacgcttgccgtgccgtgtgcggaatacctgccggttgtctgcggccgcaacgggtgccccgtgtgcggacgcctgccgcaaatgcggcgttatatctgtgccacgggggtgcggcctatgcgttgttcaagcacatgggccacagagagcaatgtagcttcgtcaaaggccttgcccagaatctgcagccccacaggcatgcctgattccgttcccgtacccacaggcagagaaagaccgggcagccccgcaaggttgagagatatggtgaaaatatccagcagatacatggtcagggggtcgccggacatggctccgtgtttccatgctgtaacgggcgaagcagggccgcagatgacatcgcactgctcaaaggctttttcaaaatcctgcagaataagcctgcggacctgcgcggccttgcggtagtacgcatcgtagtagccggaagaaagcacataggtgcccagcatgatgcggcgctgcacttcgtcgccgaatccttcggaacgggagtttatgtacagttcgggcagtgaagccgcgttgtccgagcggtgcccgaaacgcaccccgtcgaagcgggccagattggagctggcttcggccatggccacgatgtagtacaccgcaatggcgtgccggctgttcggcagggatatgtcgaccagagtggcacccagttcttcggcttttttcagggcttcacggcagcaggaatccacctcgccggaaagtccttcaccccagtattccgccggtacgcctatacggagtccggcaaggtcgctgcgggagccgagagcggccagataatcatccaccggtctgtcggaacatgtggtgtcgcgggcatcgtgtccggcaatgacggcaagcactctggcggcgtcttccacgctgcgggtgacaggacctatctggtccagcgaagaaccataggccaccagcccgtagcgtgaaacgcggccgtatgtgggcttcagccccacgcatccgcagaaggaggcaggctggcgcacggagccgccggtatcggtacccagcgatgcaaaacactgaccggcggccacggaagcggcagatccgccggacgaaccgccgggtactctttgcaggtcccacgggttgtgggtggttttaaatgccgacttttcggtggaagaccccatggcgaattcatccatgttggtctttgccagaatgacggcacctgcatctttaaggcgcgacacggcggcggcatcaaaaaaaggcacgtaattttccagtatgcgcgagccgcaggtggtggcaacaccgctggtgctcagtacatccttgacggtgacgggcacgccccacaggggtttggcggggtcataacccgcggcgtccatggcccgggcttcggccagcgcttcttcgcagcgggtggccagcagcgcgtgcactgccggttcggtagcttcgatgcggtctatgcatgctctgacggcctcttcggctgtcagtgtgccctgtgccagcgcggcggcggtttcagtaagtgtctgtgcgtatatctgggccatgaatggtcatccttgggtatgattctggattacggtctgctgaaggaattaaacaatgcgcggcacgatgaagaaggtgccgtcttcttcgggggcattggccagcacctgttcgcgtgaacagtgccgctgcacctcgtcttccctgtataccgtggcatgctgcacagggctgtacagcggggctaccccgtctgtgtccacttcgttcagggtgtccatatattccagaatctgggcgaactgtccggcgaacagttctttcttgtcttcgtccagctgcaggcgggcaagaccggcaatggccgccacctgttcctttgaaatgctcatgcgtcgtatctcctgccggtgcgggcggacggcagggccgcccgtctttgccggtgcgtgtctgtcataacgttagttgccggctttttgctggcgcagtatttcaagccgctgattgtgccgttcgcggacccgcttgagcctgctggcaaaagcgtctttgtccagcggcacggcgccgtcagcggaaggctgaaacagaaacagtttctgcgaagcgtgcccgccggcatcccaccggatgggggccatgctgaaatccatcatctgcgcttcggcgatgcgggcgttgaccgtggcggcgtctgccgtatctttcaggccgaggcgcgccccgaagcggacaaaatcatacccgagtcccgaccagaaatcaggagtacctgtgcctgcctcctgcatgccttcggcaagctggcgcgcggcggggctttccagatgggggttccacgcatcgggaaagacggcaagcccgagattgcgcacatcgacgttgtttttggccgccagagtgcgtccccacaggcttgaccccagcagcaccagccggtcttcctgataaaagaaaaagtagggaatcagcacttcggttgctttccagccgtcgggcagaaacacggcctgaaagggggtgtcgggcggcagagcgtcctttgcgccggccgcaccaaggaatctgcggacagattcgccccatgaggtgacatccgccgggttgtatgatgcatgatgcagacctacaccctgcgttgcagcctgctgcgagaaaagatcacgcattctcctgccgaaggcttcttccggcaccatgactcccatggagtcgatgcccagtccgcttacggcgaactgcagcagcgcgtctgtctggtctgtggcggcaggaaaaaagcgccatgcctgtgtgccttcgactccctgatccagagaggccagaaatgtgaagaacacgtggttgccggtcagtccctgccgctgcgctgtctggaatatatcggaccgcagcgggccgccgaccagtgtgtatcctgcgggcagctgcttcagttccttttcccagccggtggcgtcggtattgatgatgcgcaggctcaggttcatgccgtcctgtgccatctgccattgtgcggtgccggcaccgcgggccaccttccagccgatgccgctgtaaggacctgtcagcggcagacacagggctatgccctgttccggcctgccgtattgctgttccagcggcgccagtatgctgtctgccagtccttcggaagcaagctttgcatgtgcgcgcagataagccagcgactgccaggcctgcggccatgtggccgtgtcggctgccagtctgcgggcctgctccagtgctatgaccgcataggggaagcgcggggtgttgtctgccgtcagtgtgtcggaaagctgcttcagcgcagccgcatcggcgcggccgaggtcggcgaaaagacgcttttccagttccgcgcgcactgcattgtcgggcgcttgcagccagataccttccagctgcactgcggcgtcctgtgcggcttcatcgcggatgagcagccgggccagagtcagggcggcgtcgatgcgcagcgtccacggagcggcagcatctccggcaaccgctgccgcggtttcctgagcctgtgcgctgtctttcatgtggtgcacggccgcgcgccatgcctgccgccagggctgcatggtccgggcgtcttctccctgcagccgtgccgcggcacgccactgttccagcgcatccagcgccagatgggcatgattgttggcagctgcgctcagcgcaaagagttcaagcacgcgcaggcgttctttaagtgtcagggtgtcgctgtccagcagacttttggtcaggcgctcgctgcgtgcgtagtcgccgccgctgtaagcctgtgcagcgtcggaaagcagatcatcagccaccggaactgttgtctgttcgggcggcgtaagaaccttttttgaaacacagccggatgaaaaggcgatcatggccgccatcagcatggcggcgacaaaggcggaccggcggaagaatggggtatggcgcatcggagtagctgtccgtaaggtttctgccggcagcggagtccggctttcagaataaaaagaggcctggatgatatcggtcatgaaaaaggcctgacccgcggaaatgcggatcaggccaagctaatcatgttccggccggaatgcaaggccggagcgcgtcaccccgcgctagttctttacttcggtgtagtcggcatccaccacatcttcgtcctgagatgcctttgctccggcgtcaccggctccggcttctgcgcctgcggcaccctgagcaccggcctgctgctgtgcatacagcttttcagccagcttgtgcgatgcctgcgaaagctcgtcggtagcctttttaatggcgtccacatcgctgccttccatggcggtcttcagcgctgcggttttgtcttcgatttcctttttcaggtcggcttccagcttgtcaccaaggtcgctcagcgacttttcggtggtgtagataagcgagtcggcctgattgcgggcttcgatgagttctttcttctttttgtcttcatcggcatgcgcttccgcttctttgaccagattctggatttcgtcttcggaaagaccggaagaagcagtgatacggatggactgctctttgccggtgccgaggtctttggcggaaacgtttacaataccgttggcgtcaatgtcgaagctgacttcaatctgaggcataccgcgcggtgcggcgggaatgccggtcagttcaaagcggcccagagtcatgttgtcggacgccatgggacgttcaccctgcatcacatggatggacaccgaaggctggttgtccgcggcggtggtgaatgtctggctcttcttggtcggaatggtggtgttgcgctcgataaggcgcgtgaacactccgcccagagtttcgatacccagcgaaagcggggtcacgtcgagcagcagcacgtccttgacgtcacctgccagaatgccgccctgaatggctgcacccatggagacaacttcatcggggttcatggaacggttgggttccttgccgaagaagtcagcaacttttttctgcaccagcggcatacgggtcataccgcccaccagaaccacttcgtccacttcagaagcggaaagaccggcatcggacagtgctttgcggcagggttcgatggtgcgttccaccagatcttccaccagcttttccagctttgcgcgcgaaagcttgatcatcaggtgcttgggaccggtctggtcggcagtgatgaacggcaggttgatttccgtttccatggaggtggaaaggtcttttttggctttttctgctgcttccttcagacgctgcagagccatgcggtcgcgggaaagatctatgccgttttcgcggcggaattcttccacaaggtagttgatgacacgctggtcgaagtcttcgccgccgagaaaggtgtcgccgttggtggcgcgcacttcaaccacgttgtcgcccacttccagaatggaaatgtcgaaagtgccgccgccgaggtcgaatacggcgattttttcgttggcttttttgtcaaaaccatatgccagcgaagcagccgtgggttcgttgatgatacgtttgacatcaagaccggctatgcggcctgcgtccttggtggactggcgctgcgagtcgttgaagtaagcgggcacggtgatgacggcttcggtcacggtttcgcccagataggcttccgcgtcggctttcagctttgccagcaccatggcggaaacttcggcggggctgtacttgcggccttcgatttccacataggcgtcgccgttgggacctgccacgatctggtagggggaatgttccttccagcgggccacttcgggggcgtcggccttgcggcccatcagacgcttgatggcaaaaaccgtgcgttcggggttggtcacggcctgacgttttgcaatgtcacccacaaggcgttccttgtcggtaaagcccaccacggaaggtgtggtgcgtccgccttcggggttggtgatgcacttggggtccttgccttccatgatgtagacacaggagttggtggtcccaaggtcgataccaataatcttgcccattatactaatcctcctcaagagatcgatattgaatctgccggctctgcggcggtgaatttttcgtttcgagggaaaattaagactgtttttcagacgggcaaggggcgggatgctttttttttgcacaaaagcgggatgttgacgtgtttttggcggaatatatgccgtgtatacggcatgttggggaaatgccgctttttgtttcgcaaacagggcctgccctaacatgccggtattgcagggcctgcacggtatgccgcggctgcccgctaagaaggaaaggaaaagtgcgtctgcagcagcagccagttgccgtcatagcacttgagtactgcggacaggcgcagggccacatgcacctcttcctgtccgagggcgaacagcgcacggcaggcggccaccacccagccggtgtcgccttctgttccggcatggtgccatactatgtctatttccgccctgtcgaatgacagaaagtcggtggccagcccttggcgcatggcatcggggcccacgtagttctgttctctgtcggtgccgatggcggcaatggcctgagaaggggcatagcacgcgaccacgtcttccacgtgccgtgcggtgtacgcggcgataaagctgtgtatgcggtccagcggtgcggtagctgcgttcatggcgacctccggatgagagctttttatcagccatacgctgtttgtgcgaattatgccagcccgacgcaggctgcgggccggaagtctgccggaacctgtccgctgcggtgtatggcggaaagagctgtggtgcgggacgggggacgtatggcggcagcgcagcggatatggcgcggcccagtgccgcggaagctgaaaaccggcagccggaataaagcgcggcctgcggtgcgtcagtgcgcaccgcaggccgcggtgttgaaactgtatgagtctttgcgggaagtgaccggacggaacagcgcggatcaggcgctgacagtgactttggcggggcgcagcaggcgctccttgaggcggtatccacgctgcatgacggcgatgatggtgcctgattccgtgccgggagcctcttccttgcttacggcctcgtgcagagcggggtcaaagggctggcctttttcgcccacgggctgcaggccgtgacctgccagcgcgtccagaaagagcttgcgggtcatttccacacccactgccatgtttttgcaggcggggtcggatgaaccgtactgcagggcaaggtcaaggtggtcaagagtgggcagcaggtcggaaagcactttttccgcggcatatttcagatgttcttcacgttcgcgttccagccgttttttcacgttttccagctcggccagtgcgcgcaggcggatgtcttcggccttctggtgttcgtcacatgccggacagactcgttccctgcacagggctgccacttcttcgccggtcagcgcgtcagcggcgccctgtgccgcctcctgctccgcaccgcgggcggcttcggcagccagttcttcgttttctgcaggtatgtcatgggtttcgtcgttcgccatttttgaagaatctcctttatattcaaaacatcggcatagccgtcatgatgcgcgtacagaacgcccccgccggagcgggcacgtttcagaacagcagggtagctgcggctcagtccgaatgttcggtgccgaacctgtcctgcaacaatgtagtaagggtctttgagatacagtcaaccaccggcagtacctgccggtagttcatgcgcagcgggcccagcacgctgacaacccctgcgggagaggcctgctgcagtcccccgtacggggcggaaaccacgctgcaccccagaggcgcggtgccttcgttttcgtcttcctgcccgaagctgaccgtcaccgaatcgctcagaatggctttgtccagcagttccagaatgctgttgcgttcttcaagcagcgccagcatgtcgcgtatgcgggtatggtctgtaaattccgcctgatcaagcatgttcagcgtaccgttgacaaagacctcgcggtcgtcgtccatatgctcgaaagccagtcgggccagtccgagagcgcggaaatacagcgcttcaagatgcgcttccgccgcctgcagttcgcgcgccacacgcacccgtgcctgagacagcgtaagccctttacagtattcattcaggtagttgccgtagcgtaccagttcgtcctgcgttaccggtgtttccacgctcagcacatgattgcgcaccagcccgccttccagtaccagtacggtgagcaccagcgtgtcactgattttaacaaaatcaatggtatgccagcgcacttcgtctctgctgggggccagcacaacggccacctgacgtgagtgtgccgaaagcatgcgcgaagcctcgcgcagcatgtcggatatttccagtccgtgggttgtcagttcgttgagaatggctgaacgctcgtcgcgggaaaggggccgcgttttgagcagtgcgtcaagatacagccggaacccgcgcgctgtgggaatgcgtcccgccgaggcatgcggctgcgaaagataccccttgtcagtcagttcggccatggtattgcgcatgctggcggcggaaagccgcaggccggagcgtctggccacggaaacagaccccacaggggcggccgtggcgatgtagcgctctatgatggtggccagaatttcggcctctctgtgtgccagattcatgcgtttctcccgtggagcagggccatggatgacaggccggcagcgccgtccgcatcatgcagacagcccggaaggttgtcttatgactgcctgaagcggtaacaacgggggagccacctgtcaaggcggataaccgcaacctatgaatccgcaaggagttccagtgcgtccagtactgcggcggcatgaccgtccacggttacgggcgaccatacgcggcgcagtatgcctgccgggtcgatgagaaatgtggaccgcacaatgcccggcgattctttgccgtagctctttttcatgcggtaaacaccgtatgcagaggccgcatctttttccttgtcggacagcagcgtaacggcaagttcctgtttctgcgcaaaattacacagcgatttcaacgaatcaggactgacaccggccacggtgcagcccagcgcctcaaaccgcggcagcagatcagtgaagtctttgccttcgcgcgtgcagccgggggtgtttgcccgcgggtaaaagtacagcacaagccacctgccgttgaaagactgcagggtatgcgtggttccgtccttgtctgccagtgcgaaatcgggggcgggcgaaccttctgccggcatgccggccggtgtgacggacatgggtgttctccttgtttgtccgccgcgatgtaaaagactgcgcggcggtgtctgctaccttgaagcgggtctgccgaacatctgccgcagcagaccgcccacatcttccagcgtttcaattccggtatcggccggttttttcagcaggttgccgacaccttttaaaatgtttccggtaaatccggccacatccagcccgtatgacggcgctgcaagcggccctgtgatgctgacgggaataacgggcagccctgttacatgcagtcgggcctgatagttcacggtgcccgacggcagatcggcccagcccgcccccgtgccgctcaggtcgtaggaggtgagtttcatgtcattgtttgtcaccctgccggaaacaatgtcaaatgtgccggtcaggctgtcgaaacgctgctgtctggcggccttgtccagacgtttgacctgactttcctgccgcaggtgggacgaggcttccgcgggaactatctgtacgccgtgtacaaccccttcggtgagtgacaccgatccgttgccggacagcgacggcgcaagggcagcccactgcaggccttgtccctgaacgttcattctggtctgcagtatgcctgaaagcagctttctgcccgccagcacggtcacgggttgttccacctgcagaccggaaacgtgcagtgcgccgcgcacaaccggcagggcggcggtggtgtctgcaccggcgctcagggtcacgcgtccgccgtaagctgccatgtccagcgggtcgatgcgcagtacgccgtcagcggcgagggcacgggcagtcaggccggtcacttccagcccgcgggcctgcagtgtgcctatactcacgttgccgtccagccggagcctgcgcagccgttcgcgagatgcagcgtcagcgccggtggtgtctgttccgccggcttgcggcgcaacagactgtgcagcgggtgcagtgccgggcatggtgctctgccgccggtcagctttgccggacgcgggcttgccggacgccgacttgccggtctgctgcggctcagcgtttttcatgctctgttcctgcggcaggtacatgtccagattcaccttgtctgcggccagcgcaaaccggatatcaggggacactcccggcaccagcgtggcattgccggaaaaggcggtcttgtcgagacgccccgtcagcctgtgcacggtcagcctgtcggctgctgcggtcagattgatatctgcctgcagtgcaagggctgtatcgtccggcagttgcagcggcatgcccagctgttccagcgtgcggcgcaggggcgattccgcatggatcgatgcctgcaccgcattgcgcatcaggtcggccgaaatcgtgcctgtgagcgtcgagtccatggtgctgatgcgcagaccgtttgccgtgacagtcatgtccggcatgttgaagcgcagatcgcccgcggcttccagagtggccctgccggaagggaccgacggccccgaagccgtgatgcgcaggctggtgtcggctgcggttacggtttccagcgtttcgcccagctccagacgggtggtcagcgaggccgtcccctgcatgtcagggctggtcagcagccagtttccttcaaggctgatgtccgatgtcctgccgggggcgatagcggtggtggtaagtgatatgccggtggcggccgccgcaagaccggtctgcatgtcagtgtattgtaccgaggcatcgcgcacctgtaccgactgcacgctgaacgcggccagaccggctcccgcagcggcctgagacgcgccggatggtgcggtgtctgttccggcggggggcagagcattgccggccggtgaaaacagccagttgggcgcacccttgacattgcgcatgaggtggaccgaaacacccgacagcaccactctgtctatgtgcagttctttgtgcagcagagggcgcagccgggcatgcagctgcaggtcttcggccctgagaaaggcgtcttcgccgaagccggcgggattgcccagcagcaacgggccggtgctgatgcctatccacggaaagagcgacagttccagcgtgccggtgagcaccagagtgcggcccgtggctttctgcacttcgcgtgtgatgagacttttgtaatcattggggtcgaatgtggccacaaatataccggcggcacccgccagcagggcaaatagaaccagtatgatgacggacaccgtgcgcagggggcttttcatgacgcggcctcgtatatgcagcttgaaatattatcataaacagaagaaacgaccgcagtatacgtgatggaaagcagggcggcaaggcgttgcggagccggtgctactgaccgtggggggccgggtcttctgcctgctgggcaaagctgttctgcaggccggcaatctggttgtcggtaagtgacagaaattcaagccccacgccggggattttgcaccccttgccccagcgctgtacctgacacacctttgccaccaccggtgttttgtcctccagatcgacaaactgtatccacacctgcgtatccggttgccataccgccacggaaaaaacaaagcagcccagaacagaaatgttcatggtgcatgtttttaccgtggtctgcggagtaaacagggcagacgtggacatgaggatgttgaaatggacgtcgaggcgtgcatcgcgccggatggtgcgcggggaaaagtttttgcaacgcgtttctataaaccggcgcacgttttcatgcgggtcaccttcctgtcccagaatgatgatgcctgtctgcttgtccggacgggcgtgcagacaggggtacaggctcagaatattctgcagttcgttgcggcctttgcccgccatgcgcagcagtgtgggcatgtcgatcagtacgccgttgaacggtttttcacgcagcgcttccagcgccgcctgcgaatcgtgcacctcgtgcgcttccacgcggagcgtttgcagtacggccctgtagggggctgcttcctcggtatctttggccagaataagaatgcgcatggtagtatcctgttatcttttatgctgcacggaaatgcgccattgtcaataataagctgcagccgccgcatgcaccggcagccggaaacgctggcaagccccgtggaaatgctgtatctgccttcggatgagcaccttggcgcaaaaaacgttttccgtttctgtctcacgcagccgcactccggcgctgatgattcagggcacctgctccaatgcaggtaaaagtatcctcactgcggccctgtgccgtattctgctgcaggacggtctgtctgtggcgcctttcaagtcgcagaacatggcactcaattcatttgtgacccccgacggtcttgagatcgggcgcgctcaggccgttcaggcggcggcgtgccggctggaacctgacgtgcgcatgaatccggtgctgctcaaacccagttccgatacggggtctcaggtcattgtcatgggcaggccggtgggcaacatgcgggtgcgcgaatatatggcctataaaccgcaggcttttgcccgggcctgcactgcatatgattcgctggcggacgaacatgacgtgatggtgctggaaggggccggcagccccgccgaaatcaacctgaagcagcacgacatagtgaacatggccatggcacgccatgcacaggcccgggtgctgattgccggtgacatcgaccgcggcggagtctttgccgcgctggtgggcacatgggaactgctggacccttgggaacgcgatcttgtggccggttttgtgctgaacatgttccgcggtgacgcctcgctgctcgaatccgctctgacgtatgtgacggagcgcaccggctgcccgttttacggtgtggtgccgtatgtttccggtctgggactgcccgaagaggattccgtttccttcaaagaggctctgcgcggttcctgtggcggcatgccggaaagtgtttggccgcacggaatgctggaagcggtacttgtcgacctgccgcacatctccaactttaccgatgtggacgctttgcgcgcggaacccgacgtgcgcttgcgggtggcaggtactgcggaggcgctggacgcctgcggaatgccgcatctgcttattgttcccggcagtaagaacacgctggccgatctggcagcgctggaaaatagcggcatgggggcccgcatccgtgctctcgcaggggcaggatgtcccgtggtaggcatctgcgggggctttcagatgctgggaacatcagtaaccgacccgcacggtgtggagtccggcgcccgcagccgcgaaggactggggctgctgcctgtggaaaccgtgatgggccggcataaaacgctggcccgcactgcggggcttcactgcgatacgggatgccgtgtgagcgggtacgagattcatcacggaagcaccaccgcaaacgggcctgtgcggacagtgctgcgcgatgacagcggtgctccgctgggactgggcgacactgacggtgcggtttggggaacctatctgcatggtatttttgacgaagacgatttccgccgcgcgtttctggatgcgctgcgccgccgcgccggactggaaccggtgggacgggtggtggccccatacagcattgacggcgcgctggacagactggcggccgtggtcaggagcagcatggatatgactgccctgtaccgtgtgctgggattgtagcggggcgttggtgccggaggccgcagcctgtctggggcagccggtttgcagccggtttgctgcgggtgccggctccggtccggcggtaccggcgggtgcgttttggggcgtaccctttacgcgggcagtaaaaaaacaagcgccgcggacggcgcttgtctgtcaggctgcggggggactggtttgcgcgggaggctcaaaaaggttctgggccacggcggtctgcagtttggcagtgtatttggggtcgtatttctgtctgtctttggccagatgcgcggccgcggtcatgggatccatggctttggcgtaagggcgctgacagatcatggcggaaaaggaatcagccacggcggcaatgcggcccatgcggctgacgcggtcggctccgagcttttgcggatagcccgaaccgtccagccgttcgtggtgttccatctgcgcctgccgcatttcgtcaaaggccagccccagcttatgcattatttttgcgccgataagcgggtgcggcgttattttgtcgcgttcttccagcttgagaggagtggttttggaaaggatgaacgccggcacctttgccataccgagatcgtgcagcagcagcgccagcgcggccctgtccagcaggcggcgcttgagggtggcgtcagtttcgagcagcagccacagccccacaaaaagcgtgttcagcgagtggctgaccagcgtgtgggtgcggctgacgcggcgcatgaaagaccgcaggcggtgtctgtcctgccatatgtattccgtaaataccatgacatcgcggtaaaagagatcaaagaccggtttaaccggctgctccagaaaatcgctcagccgctggcccagtgccattatgcagatttcggccacttctgctggtttcaggttgtcatccaccagtaccagatcaagctgcttgatgatgtgcttggagtagatggccctgtctgaccgcgccacaaagacatcgccgccgatgcacagttcgcgcagctgttctatattctcgttggaaagccgctctcccttgcggaagagcggctggagctgtgcgatgtcttctcggaagcggaacaggtcgagcggcggcctgtacttcgggaagctgttcagaatctcgatactgatctgataatattcttccgaaatattgtcaggtatggtcgattttaccgcgctcatgttctattttctgtatatttttaccaggttggtgccgcggggtttttcaccgggcttgggctgtcctgctgttatcaccacttcggccccgtcttcaaactgcggcgcgttgtccacaaagagttcggcacgctcaagatgacccggcagtgtttcatcaaccttgtggggccatacgccccatgaaaagttgaggaagcgcagcgcttcgtcatcgggagtaagcgcatggatggtctgacggggtctgcgggcggatagcacccgtgccgcgctgccggacatgctgtgtgccacgatggcacccgcgcaggtcttgtcggccagcagacatgcggaataggccagaaaatcaggtgtcttctgctcatcaagcgggggcagcacagaagactgctccagatgcagctcttcggccgcgcggactatctgccgcatgaactgaaccgtctccacagggaagttgcccatggccgtttcttccgacagcatcacgcagtcggcaccgtccagcaccgcgttggccacgtcagtggtttcggcgcgggtggggctggggctgttgaccatggaaagcagcatctgcgtggcaacgataaccggttttgccttgcggttgcaggcgcggatgatgcgcttctgcatggcgggcagctcgggcagggggcattccacacccagatcgccgcgggccaccatgacaatgtctgtcacttccagaatttcttccagcctgtccacggcgttgcgccgttccagtttggcaattacaggcacgttgcggcctgccgccttgatgagtgccttggcttcggccacatcttcgggcgtctgcacaaacgaaagcgccacggcatccacgcccatgcgcagcccgtcctgcagatcttttttgtctttttcggtcagggcggccaggtggataggcttgcccggcagggcaaggcccttgcgcgaggttatgataccgctgttgtttgccaccagacagaacagatcggggccgaccttgctttccacatggaactgcagtccgccgtcgctcagcaccaccctgtcgcccggttccatgccgtcaagaattgtcttgtgcgtgaacggaacgaagggtaatccgtctgccgccgccttgccgggaatgcccagcaggatacggtcgtcctttgccagcgtcagggcgccgtccggcagttcacctatacggattttagggccggaaagatcctgcagcagggttatgggtgtctggtattccgcctccagctgtcgcatgagagcaatcaaatcaacaaactgcgaggcgtcaccatgtgaaaaattgagccggaatatgcgtactccggcctgaatcagccgtgagagggtttcccggcccgaagaggcagggcccactgttgcgattattttcgttctcataaggccgattctttttcaattgccagcgcttgtcaagcgtcttgattcattctgccgttctcttttctgtaaaaatcacgcgcactcattgacacacgccaacatataatagatggggtggtaaagtgtggtaaaacgtggtagaggacgcagtatgagtttcaagggacgttcatatcgcagtctggaccctaagggccggctgatgctccctccggaggttcgcgatgcattactcgcggttagccccgaaggcagggtgtcccttaccacgtttgacggctgccttgtggcctatacccccgaagactgggaaaagtttgaggcgggttttgcccgcataaaaaatccttcgcgcaaaatgcgtgacttcaggcggctggtcataggcggagtggaagaactctgcgtggacaaacaaggccgggtcaaactttcaagagcgcatatggaatacgcgggcatcacgaaaaaagtggtgatcgtggggcagggcagccggtttgaaatctggagcgaagaagaactcgaagcggtgataggtcaggacttcggggacgtgacggacgaactggcggaaagcggtgtggattttcccatctgaggcaacagtacaatgcgaggcgacttgtgacggcagacaacgggcatgacaacaaccggcatcagtacacagctcatgttcctgtgctgctggacgaggtgctgcattatctttcgccggtcaggggcgggcggtatctggacggtacgctcggtcttggcggacacagcgaagcgataatgaaccgctgcggcggagatgcctggctgctggggctggaccgtgaccgcgaggcgcttgccgccgcatccggaaggcttgctcctttcggcgaccgcgtgaccacccgctatgcctgttacagtcagtttgccgccatcatggacgaaattggctggaccgggctggacggggcgctgatagacatcggtgtttcctctatgcagatagacactccttcccgcggattcagcttttacgctgacggcccgctggacatgcgcatggacccttccggtgatatgccgtctgccggtgtgctggtgaacacaggcagcgtggagcgtcttaaggaaatcataagcacgtacggcgaagatcccatggcgggcaggatagcccgggccatcgttgacgcgcgtgcccgcaatcccatagaaaccacggcccgtctggccgaggtggtggaaagcgcctatccggcaaaatggcgggcaaaatcccgcaaccatccggcaacgcgcacgtttcaggcgctgcgcatggccgtgaacggagagctggaggaactggagacctttcttgccgccatcgtcgacaggatgaatcccggcggacgtattgtggtgatcacctttcattcactggaagaccggctggtcaaaaacgcattcagagatgaagccaagggctgtctgtgccccaggcatattcccgtgtgcgtgtgcggcaaaaagccgcgggtcaatgtgctgacccgcaaaccggtgaccgcggggcaggcggagctgcaggccaacagcagggcctccagcgccaagctgcgtgccgcggagcggatttaaggcgttgttatgcagaaatacggaagctggatactgggcatggtgctttcgctcatcagcggactggtgctggggttgacactggtgtggctgaatgtggagcgggtggacatggcctacggactcaaaaagctgcaggtggaactggacagcaagcagagtcatgcatccaagctggaggcggagcgggacaacctgctttcgccctaccggctgcgcgaactggcggaaggtctggggctggggcccgcaagaccgggccagatacgcaggctggaagagtagcgcgggcggcaggtatccggggagaggggtgccgcgcacggagctgaaattttctgaacggggggaggccgtaccggcggtgcgcaggcacagccggagcatgagcaggagaaacaggcggtgttgaaaagcagaactgccgcgaacaaaaagctgaagcgccagccgaaagccgtacccgccagtcctccaaaggacagaagcggtatacggcttgtgtccgttgcggcggtttttgcactgctgtgggcggggctgtgggcccgcgcatggtatgtccagctcattgacggtccccggctggcggctatggccagcagacagcatcatgccacagaactggtcacgggccagcgcggcgatattctggacagaaacggacttgtgcttgcacgcagtgccgatttcaaatctgtttttgtacgccccgtggaagtggccgaccgcagagaagccgcccgcatgctggctaatgcgctgggcagaacctatgcggaaatgctgaccaaggtctcgcgccgcagttcttttgtgtgggtggcccgcgaagtggatgacaaggccgcggcgcgcatccgccgtgccggtgtgccgggcgtttatctgaccacggaatacagccgcctgtatccttaccgtcagcttgccggcaggctgctggggtttgtgggtaccgatgacaaggggctggaagggctggaactggcttttgacgagtatctgaccggtcagagcaccagacaggtggtgcagcgtgatgcggcgggacggcgtctgtatatggacggtgcgggctttgccgaagggctgaaaggcaaaaccctgcggctgacgctggatgcccagatacagttttttgcagaagatgcactggctgccgcggtgcgccgttatgagggggcctggggcggttgtctggtggtggacgtgcccacgggcgacattctggcctgggcggagtacccgccgttcaaccccaacgcctacaaaggctatgcgccctccatgtggcgtaaccggctggccatggatgcgctggaacccggttccaccgtaaagccttttctgattgccgcggccatggaagacgggctggtgcagccggacagtcttttcttctgcgaaaacggccgttggaagctgcacgatgtgaccatccgcgataccaagcggcatcagtggcttaccgtggataaagtgctgcgttactccagcaacatcggcatggccaagatagggttggagatgggcgccgccagatactacgactaccttgacagactggggttcggcaggcgtcccgacgtgccgctgcccggcgaggggcgcggtataatccggtcgccgggtgaatggcgcgaagtagatctggctgccgcgtcgttcggtcaggggtttgccgtcacaggagctcagctggccaaagcgtatctggctctggccaacggcggcgtaaccagaccgctgcggctggtggacgacggcgggcagaaccagccccgtggagagagaattttttcggagcagacgtcagccgcggtgctggccatgctgcgcgaggtggtggaaggcgacggaacagggcggcatgccgatatagccggtctggacgtgggcggcaaaaccggcacagcccagaaagccagcagaagcggcagcggctacggcgacgaatatgtggcctcgttcgtggggctggttccggcgctcaatccccgccacattgtggtggtcacagtggataacccgcgcaagagccactacggcagtgtggtggcggcaccggttttcaaatctgttgtcagcagaacgtgggcctacctcggactgctgcccgaatctccggcggatgccggcggtctggcttcggcagacgctcccgaggtttccggacgtgtcatgcctgttgccggttccttcgggcggccttcggccgttgtggccgccgcggatgatctgaccgtggtaccggatgtggtggggcgcagcctgcgcagcgccgtggaagtttttgcccgtaagggtcttataccggaaattaaagggcacgggggcaccgttgtgcggcagcagcccgcggcagggtcgccgtggccggataatataacagaatcacagtacgtactgtgggttatggagcagtcctgaccatgaaaagcacactctcattcgacgcgcttgccgcagcggtgcgcgccggactgctgaacatccgtattgattcacggaaagtacggcagggcgatgtctttgtggccctgccggggtcttccgtggacggcggggcgtttattgccgatgcgcttgagcgcggagcgtcatatgtggtctgcagaccctgcagcgtgccggtgcagaccggcggcgcggccgtggtcgtggccgaagacccgcgcaaggctctggggctgctggctgctgcacgctatgatactgccgatacggggtttccgcttgtgggcatcacgggaaccaacggcaagacaacatgtacttatctgctggaccatcttttccgcactgccgggcacgtaaccggtctgctgggcaccgtgaatttccgctggccggggcacgacgaagccgcgcccatgaccacccccgactgcgttgaactgcattccatgttgtcggacatgcgcgatgcgggcgtcgaagccgccttcatggaagtttcatcacatgcactcgaccagcagcgggtttccggcgctcgttttgccgcggcgctgctgaccaatttaacgcaggaccatctggattatcaccacgatatggaagcctatttcagcgcaaaatccagactgtttcttgaactgccagacgaggacaaagtctgcgcggtgaatgccgatgacccgtacgggcgcaggctgctgccgcaactgggccgcggtgtgggctattcggtacagggtactgttgtgccggactgtcaggtgctgcaggccaccatactttcaagcgggcccgatgggctgcatctgtccatggattttgaagggaagacatgggagctgcgttcgccgctggtgggcgcgttcaacgcaagcaatcttgcaggggtgcaggctgcggggctggccatggggctgcccgttgaggccatgcaggggctggcaagcttttccggtgtgcccggccgcatggagcgcatagaaaatgacaagggtctcaatgtgtttgtcgattatgcccacacgccggatgcactggaaaatgtactcagggcgctgcgggccgcaggttttgcacgggtcatagccgtgttcggctgcggcggcgaccgtgaccgtaccaagcgtccgcttatggggcaggccgtgtgccgtcatgcagacgtggcggtactgacttctgacaacccgcgcaccgaagacccggtggccatcatggccgatgtcaaacccggtctggcacagtgcgaccatgtggtggaagagcccgacagacgcaaggctcttgccgcggcggtggaaatggcccgccccggcgatgccgtgctggtggccggaaaggggcacgaggattatcaggtgatcggcaccacaaagatacatttcagtgatcaggaaaccctgcgggagcttttggcgtgcgcatgaatctggaacagatacgcgacgctctgggcgccgtgggaacgctgggcggagcggacatgaccgtgccttccggtgtgcagaccgacagccggtgcgtgcgcgacggcgaattgttcttctgcatatccggcgaacggtttgacgggcatacctttgcggcggaagtgctggaaaaaggtgcctgcgccgtggttgccgaaagacctcctttttccatggacgaaatgcaggacaggcaggaccgtccggtgcttatcgtgccggacaccgtggcggcgctgggcaggctggcgctgcaccaccgtatgggggcttctgccgtggtcaccggcatcaccggcaccgcgggcaaaaccacggtgaaggaactgctggcccatgtgctttccgtgcggggcgcaacagccagaaatcatctgaacagaaacaatcagatagggttgcctctttccatgctggcagctaccggcgacgagcgcttctgggtgatggaggcgggcatcagtcaggctgcggacatggatgaactgggcagcgtgctgcgccctgatctggcggtggtgcttaatgtgggacaggggcacctgagcggtctgggcgacaaaggcgtggcccactacaaggcccgtctgctgaagcatatcgcgcgcggcggtgtgggactggtgagtgccgattatcccgacctgctggcggaagcccgtaaaaactgcggagaactgcggctgttttcggctgtggaccctgcagtgccgtatttctgcgaatatgccggtccggcgggtgaaggccgcgggctgtaccgtgtacggctggaaagccgcgaatttgagaccgaagctcccttccgcggagcctacggtgccgaaaacgtcatcgccgttgctgccgcagcccatatactgggcctgaccagtgccgaaatagccgaagggctgcgcactgccgaattgccgcagcagcggttcaactgccgtcgttacggccggtggctggtcattgacgacacctataacgccaacccgctttcggccggacgcatggtggaatcaacggcggaaaacgcctgcggagagcctgtggtctttgtgatgggcgaaatgctggaactgggcgaagccgccgcgcaggctcatacggaactcggcagagcactgggaagggcgtgccccgcggccgttttctggaaaggcggccacggcgggcatgtgcaggaaggactgcacgccgagggctggaacggcccgtttgtgcccgtggccgatgcaggagcgtttctgcgtgctttcggtgcgctgggcatcgcttccggcacggtcttgtttaaaggatcgcgcagcaacaggctggagacgtttgccgaagccttctgcagtgcagtccagaacggtcaggaagggagataaccgcatatgctgtatcatttcctgtatccgctcagcgcggaactgccgctgctcaacgtgttccggtacatcacattccgttcggtgtgggcgctgctgacggcgctgctcatcaccattttcatcggcccgcggtttatccgctggctcaagcgcgtcaaatgcgggcagtacattcaggaagaagtctcctgccatgtgcagaaagcgggtacccccaccatgggcgggctgctcatcggcttcagccttatcatcagcgtgctgttgtggggcgacctgaccaacgtgtacctgtggctggtcatgctggtgtttaccggcttcggtctggtgggctttctggatgattataccaagctgcggcgcaagaccaatcaggggcttaccgcccgttccaaatttttgtggcagatggtcatagcggctgtggccatgtattttctggtcaaggaaccggcgtactccaccgtactttcgtttccgtttttcaaaaatctgcagccggacctcggctggttctacattccgtttgccatgattgtgctggtcggttcgtccaacggggtcaacctgacagacggtatggacgggctggccatagggcccaccgtggtggcgggaatcgttttttccattttcatctacattgcaggacacagccagatagccggatacctgcaggtgccctatgtgcccggcatgggtgaggtgaccgttttctgcggcgcacttatcggtgccggtctgggttttctgtggttcaacgcctaccccgcgcaggtgttcatgggcgacgtgggttcgctgagtctgggcggcgcgctgggttttctggctgtgctgtgcaaacaggaactcatcatgctggtggccggcgggctttttgttctcgaatcgctctcggtcattctgcaggtggggtatttccgcatgaccggaggcaagcgcattttccgcatggctccgctgcatcaccatttcgaactgaaaggcattcccgagtcaaaaatcattatccgcttctggataatgtccatcgtgttcggactgatggcgctttcggtgctcaagctgcgctgaaggggaagacagatatgcataccgttataccgcatacacacgacacgcctgccgccgcaccggtacgttccggcgctgtggccgtggtggtgggcaccggccgttccggcacggctgccgcacgtctgctgcaccatctcggggcgtcagtccgcatagtcgaaaaagacgaaagccgtgtttccgccgaattcgcctcgctggcggctagactgggatttgactgccgctacggcagccacagcgcagaacagtttgcaggtgccgatattctggtacccagccccggcgtgccggtggcatcactgctgccgtatcttgatgcctcccgcccgccggaaattatggccgaaattgatctggctgcgcgctgcgtgaccagtccggtgctggctgttaccggcacaagcggcaaaaccacaaccgtcagcctgtgcgcggctatgctgcgtgcagcgggcaagcgtgtttttctggggggcaacataggcacgcccctgtcggaatatgtgctggatgtggctgctggtgaggctcccgccgatgtgctggtgctggaagtcagcagttttcagctgcagacatgcaccacactgcggcccgaagtggcggtgctcataaatatttctgccaaccacctcgattaccatgctgacatgcaggagtaccttgatgccaagttccggctgtttgccctgcaggggccggatgatctggccgtgctgcaaagcggcatggaggaacttgccgaccgctatgcgctggcggcccgccgcgagtttttcgatgctgtgcggcgttttccgcgcacggcgctgctgggcagtcataacatggccaacatagaggcagcctggcttgcctgccgggctttcggcgtgacgcagtcgcaggcggcgcaggcggtggaagagtttgccccgctggagcaccggctggaaaaggtggacgaggtggccggcgtgctttttgtcaatgattcaaaatcaaccacggtggattccatgaaggcggcgctggaaagttttgacaggcccgtattgctgctgtgcggcggcaaatggaagggaggggatcttgtatcgctgattcccgtcgtccgccgtcatgcaaaagccgtggggctgttcggcgccagcagagaaatttttgaacacgcgtgggcggatgtggtgcccatgagctgggatcatgacctgcagacggcgttcagacgtatgacggccatggcacagccgggcgatgtggtgcttatgtcgcctgccacgtccagttatgacctgtacagcaactacaaggaacgcggcggagatttcaagcggaatgtggccgcgtggaaagcggagcgtgacgactgatggcaagggcgcagacggcagaaggcatccgcacggccgactggtggctgcttgtggcggcactggcactgctgggcttcgggcttatgatggtgctgtcttccagcgcggtcatggccgaacggttttacggcagcaagtacttcttttttcagaagcaacttgtttatgccggagccggactcgccgtgatgtgcgctttgagcatgctgccgcgcggcgtactgtaccgtatgcagtatccggctcttttcggggcttttctgctgctggtgctggcgcttactccgctgggggtagaggtgaacggagcacggcgctggatttctgcggggccgttttccattcagccgctggaatttaccaaaatcgctctggtgctgtatctcggctattttctcagcgccaagcaggagcttgtgaaaaccttcagccgcggggtcataccgccgttttttgttaccggcgttctgtgttttctgctgttgttgcagccggacttcggcggtgctgcggtgctggccatgattctgtttttcatgtgccttacgggtggcacgcggtgggtgtatctggcggcttccgccctgcttgcctgcgggggggcctggctgcttatcgtgcagtccacctaccggtcgcggcgtcttctggcgtttctcgacccgtttgccgatgcgctggacaccggctaccagctggtgcagtcgctgtatgcgctgggtacgggcggagtggccggagtgggactgggagcaggacatcagaagctgttttttctgcccgaagcgcataacgatttcataatggccgtggttggcgaagagcttggatttctgggcgtgacgctggtttttgtgatgatggctgtctttttttacagagcgttcaccgtggcggtgcgtcagcaggacctgcgcgacaggctgacagccttcggcgtgaccatgattctggttctgggcgccacccttaacatggccgttgttctcggggttgccccgcccaagggggtacccatgccgtttctgagctacgggggcagcagtctgctgggcacgcttatctgtgtcggcctgctgcttaatttctcgcgcagcgcaaggagtacacaatgaagcgcgtgctgctgacaaccggtggtacaggcgggcatatctttcccgcactggccgtggccgaagaaatacgcaggcagtatcctgccgcagatattctttttgtgggcggaagttacgggcctgaagcacgcatcgtgcccgcgcacgggatacgctttgaaggactgcccgtacgcggagtcatggggcgcggcttaaaggcgccgctggctcttgctgccatgacagccggggtggccagagggatgcggctggtgggccgctttaacccggatgtggttatcgggtttggcggatatgccgcctttgccgccatggtggctgcaaagctgcgcgaaaagccctgtgccgtgcacgaacagaacagtgtgcccggcatggccaacaggctgctggcaaagatagcggacagggtttttatctcgtttcccgatccgcaggagtattttctgcagcgcaagactgtgcttacgggaaatcccgtgcgtgcggccattgccgcggccggagcgcaccgcgcagggcatgtgccggcgtgcaggctgcttgtgatgggaggcagtcagggggcgcacgcccttaaccttgccgtcgtaaacatgctgccgcaattgcgggacgccggtgtggaaatactgcaccagacaggcgctgccgatctggaaaccgtacggtcggcatacgacaaggccggcgtgcaggccacggtggttgattttgtggaagatatggctgctgcgtatgcctggacagaccttgcactgtgccgggccggagccacaacggtatttgaactggccgccgccggagtgcccgccgtgtttgtgccgtttccttttgccacgcacgaccatcagaccgccaacgctgcttttctggcggaccgcggagcggcacaaagcatagcgcagcgcgatcttgagtccatgccgcccgccgtgctggcaggacagatcattgacctgctgaaagaccacggacggctgcagggcatgtctgcggcgatgcgcaggatggcaagacccgaggctgcagccgccatagtgagcggcgcaaaagatttgataaggaaaaagcccttaaggtcgctggtgcctgagcgggaaggagaataacggcgtgatcggaaaagttttcagaattcatatggtcggcataggcggcacgggaatgtgcggcatagccgaggtgcttctcaatctcggtttcgaagtgcgcggctccgacatgaatgacagtccttccgtgcgccgtctgcgccgtctgggggcagatattttcatcggccacggtgccgaaaacgtgacggacgcacaggtgctggtgaaatcgacagccgtgagcatggataatccggaagtgcaggccgcgcaggaaaagggcattcccattattccgcgtgccgaaatgctggccgaactgatgcggctgcgcaagggcatagccatagcaggcacccatggcaaaaccaccaccacatcgcttacggcagccatttttgacgaagccggtaccgaccccaccgtcatcatcgggggcagactgaatgcatacggctccaatgcacggctgggagaaggcgaatttctgctggccgaagctgacgagtccgatggatcgttcctgtgtctgtcgccggtggtcaatgttgtgaccaatgtggatctggaccatgtggacttttatcatgatcagcaggccatcgacacagcgttcatcaacttcatgaacaaggtgcctttttacggcatgaacgtggtgtgcggtgatgacgccggtgtgcggcgcctgcttcctcagatcaaacggcctgtgcttacctacggtttcggtcccgacaatcagttgcgggccgagactgtaacctgcggcgagaccagccggttcagggtgctgctgcatggcgaagatctgggcgaagtgaatcttgtgcagcccggcagacacaatgtgcttaacgcgctggcagccataggtgtggggctggaaacaggcatcgcggcggatgtatgtctgcgcggacttgccaacttccgcggagtggggcgcaggtttgagcgcaaaggcgagcgcggcggagtgctggtcgtggacgactacgggcaccatccggcggagattgcggcgactcttgccacggcgcgcacgtgctaccccgggcgcaggcttgtggtggcttttcagccgcaccggttcagccggaccaaggcgctgttcggcgacttctgcaaagcttttgacaacgtggacaagttgctgctgacggaaatttatcctgcgagtgaggctcccataccgggggtcagcggtcagagtctggcgcagggaatccggcaggtaagcaataccgatgtggattactttcaggattttgatgccatgcgtgccgcactgccggaaacgctccggccgggtgatctttttcttactcttggcgccggcagcatctggacggtgggacagttttatctggacggggaataacagctgtgaagcccgtgatactttctggtccggtgctgaaagagcgcaccacactccggctgggcggacaggcccttgccgaagtgcgtctggacgacatgcatgcctttgacgggctgccgcgggtgctggaacgtctgggaggcactccggctgtgctggggcgcggcagtaacatactggcccgcgacggagaattgccgctggtgataatcaaccccgcgctgaaagcagagccggaagcatgggcagacccgcaggcagaagaccgtgtgctggtgcgtgttgctgcgggagtccggttgccggtgttgctgggcagactggcggcacaggggctttcgggactggaaggtctggcgggggtgcccggaaccgtgggcggagccgtagccatgaacgccggatcgtacggcaacgacatgggctcggtgctgtcttccgtcgaaattttttctgccggtaccggcatgatctgcgtgccgcggtcgcagtgccgctgtgaatacaggcatttttcggttcctgctgccggaggatggtttgtggtggctgccgtgacgttgcaactgcgcaggagcactgccactgcagtacgtgatgcaatgcgcagcaatgcgctgctgaaaaagaagacacagcccgtgacggaacacagcgccggatgcgtttttaaaaatcccgctgatgggataagtgccggcagactgctggaccagtgcggattcagagggcgcggaaagggcggtatggctttttcgtcactgcatgcaaattttcttgtcaacaaagcacagggtacgtcagacgatgcaatggatctgataaatgacgcccggcatgctgttgagagagccacagggcattatcttgagctggaagtgaaaatctggccatggcagtaaagcgttcaacgaataaacgcgagtctgcacctcgcaggagtaataatagttacaggcgcaaaaaaaaggttttcaaatctcctgaacttccgtcaggatggttttttgttacaagcgctgtagtgctaagtgcagtactgctttctgcaatgagcttcagttgtctatatgcgtacagacttttaacaagtaccggatactttgctgcaaagcagattgaaattcaaggcatacacatgctcagtgatgatactgtcatcagcatctctgaaataggtcccggtacaaaccttctgagtgccaatatcgaaaaagttgaacaaaggttacttgaaaataactgggtaaaaaatgtttctgtaaaaaggttgcttcctgatagaattcatataagaatagaggagcgtgtacctcggttctgggtgcaaaagggcggtgttttgtgctatgccgacagtgaaggacgcataatagctcctgtcggttcggaaaaatttgtatcgctgcccttgttgcagatagactccgaagccgccgagcttgtgggatatatgccgcaggtcatacgcgcggtaggcgcttcggcgctgcccctgcaggtggacgatgcctcgcgcatacacctgacagcaggcagaagcgtggaactgtacatggaagataaaaatcttcgtctggttttcgggctggacgatatggatgcggacctgaggcgccttagccttgtatttgccgatctgggcagacgtggcgagctggaaggtatgcgcgacatgcgggcggaaggccccaacgtgtgggtacgccggcatgcggcagcccgctagaacaaggttccgccggaggaggaggaatggccaagtcggatctgatagtcggtcttgatatcggcaccaccaaaatatgctgcgttgtcggcgaacccacggaagagggcatcgacattgtgggcataggcaccagtccttccacagggctgcgtaaaggggtggttgtcaatatcgaacaaaccgtccagtccatcaaaaaagcgctggaagaagccgagcttatggcaggctgcgaaatccgctcggtctacgcgggcatcgcgggcagccatataaaaggcgccaacagcgacggagtcatcgccgtgaaaggcggagaggtggctccgcgcgatgtcgagcgcgtgctcgacgctgccaaagcgctgaatattcccatggaccgcgaggtcattcatatccttcctcaggaatatatagtggatgagcagcgcggcattgccgatccgctgggcatggcgggcgtgcggcttgaggtgaaggtgcacattgtcaccggcgctgtggccagcgcccagaacattgtgcgttcctgccatcgcagcgggctggatgtttccgacattgtgcttgaggcactggcgtcatccaaagccgtgctgaccgaagaagaacgcgagatcggcgtggcactggttgatctgggcggcggcaccacggatatagcggtgtttgccaacgattccataaagcacacgggggtgctggcgctgggcgggcagaacctgaccaacgatatagctttcgggctgcgtacccccatggcttcggctgaaaaaattaaaatcaaatatggctgcgccatggccgagatggtccgcgacgacgagggaatagaggttgccagcgtgggcgaccgcgaaccccgccgcctgtcgcggcaggtgcttgccgaaatatgcgaaccccgcatggaagaaatcctgtcgctggtcgatcaggagcttgtccgttacgggttcaagaacatgataggcgcaggtgttgttctgaccggtggtacggcccttatagaaggctgccaggaactgggggaacagattttcaacctgcccacccgcatagggtatccccgcaacgtcgggggattgaaggatgtggtcaacagcccgaaatttgccaccgccgtggggcttttgtgctacggcgcggaaaaggaagggctggaactgaaattccggatccgcgacggcaacatgttcaaccgtgtgctgtcgcgtatgcggaagtggttctctgatatatcgtaactttgggtttccaccgtatcggctaaaggagaggcatatggattttcacgatatcgatatcgacagctcggccaagatcaaggtcgtcggcgtcggcggtggcggcggtaacgccgtgaacaacatgatcacatcgacgctcaagggggtgacttttatcaccgccaacaccgatgtgcaggcattgcaccgttcgcaggcggaatttaaaattcagcttggcgaggcgcttaccaaaggtcttggcgccggtgctgaccccgaagtgggcagacaggcagcccttgaaagcattgaagccatccgcgaagcgctgggtgaagctgacatggtatttgtcaccgccggcatgggcggcggcaccggaaccggtgcggcgcccgttatcgcgcaggtggccaaggaaatgggcgcgctgacagtgggcgttgtgaccaagccgtttttctttgagggcagaaagcgccttgaagcggcggaaaaaggtatcgagcagttccgccagcaggtggacagccttatcaccattcccaacgacaggctgctttcgctggcttccaagaaagcgactttcattgagatgctcaagcgcgcagacgaaattctgtacttcgccgtgaaaggtatttcagacctcatcatggtgcccggtctgatcaacctcgactttgccgacgtcaaggcggtcatgggcgaatcgggtctggccatgatgggcgcgggtacttcgtccggagaatcccgtgcgcacgaggcagcccagcgggccattaccagcccgctgcttgaagacgtttccattgacggtgcacgcggcgtgctgatgaacatcaccagcagctacgatctgaccattcaggaagtgagcgaagccgcaggagtcattcaggaagcagcgcacgaagatgcccgtattttcttcggtaccgtgtttgacgaaaacatgggcgatgaaatgcgcatcaccgtcattgccaccggcattgatacgtcgagtctggatgaaatgcattccagcggcaaaattacacagatacgcggacgtgcgggcagcggttccggcggcggtggcggcactgtgtccgcaacgccccatgctgccgcggcgacagctccgcaggcggcagaaacggctccccgcagaacgctggacagcagcgtaccgcgcggtgttgccacgttcaccgaaggcgacagaagtattcccgcctacctgcgcaagcagcaggctgcacagcccgcggcacccgcgccccgtcaggcagcggttaacgccgatgaggatttcacctttgacgaggatgaatttgaaattccctcgttcatccgcagaaagcctcagtaacgttccggttgtgtctgtttgatacaggcgcggcagatgacgcggctttttgcccgcacctgctgcggttgtgcccgtcatggtccgcggaccgtggcgcagtcagattcatcaggtagaccccggcttgcgggaaacgatagcctctcctttcccgtatccggatcattaaaaggccgctctgtacagagcggccttttcagtttttatctctccggcacaggcggccgtctttgcagagcatttttccgcaggctgatgccgtaagaaaaatcagggtacgacgcagaagtgacggcacatgaccggtgaggccgcacgcgccgctctgccggcaccggatgccgtcattcctgtgttccggcggtctccggctgctgcggtacccgtttgacgtagtagacgcatcttccctccgcaataagctgatcaggggcagcggctgctgtaacgcgtacatgcacgctggctatgcggttgcccatcacgcgcacttcaccttcggccagcaggtcgtcaaaaggtgccggtcgctgatagtccacacgcatgtcaatggtggctgttttatccagcgggccgaaatgcgtccacagcgccacggcaccgcatatatccaccagtaccgccgtcacgccgccgtgcagcgcgccgcgtgccatgttgccgcaaaaggcgtcctgatacggcagccgtactctggcaaagccgggtacggcatgttccacacgtattccgagaagtttgtgaaacgggatggactgttccacaaacgtgagaagatctttgtgtatttcctgcatggaggcaaaatacgacggcgccgtaaactgcgcaagaataataggcactgtgtgcgcacagcagtatgaggaactgctccaaggtgtgttgacaggcacataaggggggttgtatagcttgtgaacttattctcagggcggggtgcaattccccaccggcggtcagccggcccgcggtgatcagctccgcgccggcacagcccgcgagcgcctgccgtggcggcagggtcagcagatccggtgcaattccggagccgacggtcatagtccggatgaaagaggataaggcagcaacctgtacgcagggcggtgcgccgcctgtgacagtcctttcgcctgtgccgcgtgttgcggtgctggctcactgcctgttcccacgcccttgttccgtcttttttcaccagaagggagtggtataatgtctgcaaaagaatctttgcttaccggaacatttgaagaacgtgtcgaagctgctctggatgccctgcgcaggggccacggcgtgctggtgaccgatgatgaagaccgcgaaaatgaaggtgatctgatttttgcggccgaaacgctgtcagacagccagatggccatgctcatcagggaatgcagcggcatagtgtgcctgtgtctgacagatgaaaaagtgcgcgcgctgggactgcccatgatggtggaaaacaactccagccagtatcagacggcgttcactgtttccatcgaagcctcctgcggcgtgtccaccggagtttcggcagcggacagggtgtgcaccattcaggctgccatagccgatgatgcctgcccgtcggacctgtgccgtccgggccacgtgtttccgttgcgggcccgtcccggcggagtgctggagcgcagagggcacaccgaggccaccgtggacctgatgcgccttgcagggctgaaaccctgcggcgtgctgtgcgaagtgaccaaccccgacggtaccatggcccgtctgccgcagattgtggatttcggcagaaaacatgatatggtggtgcttaccgtggatgatctggtacggtaccgtgagatgaaggaaaacaaatcggccgcggcgtaagcccgccccgccggccggtctgtgccggaacagccggagattttcagacggagcaccgataagtcggcatggtgcttcctgcaaacggaaaaaggccgcctctttcagaggcggcctttgattttagtcgggcatgtaagcgcggtgctatctgccggccatctgctgcagacggcggatgcgctcttccatgggcgggtgcgtgctgaacagttcggccatacgcacgccgctgaacgggttgacaatgaacatgtgcgctgtggcctgattgccgctttgcatgggtattctgccgctgtaggcccccagtttctgcagggcgctggcaagatacatgggattgccggaataccgggctccggcttcatccgccatgaattcgcgcgagcgtgaaatggcgaactggatgagcgatgcggcaacgggagccagaaacgccatggccagcgctgcaatgggatttccgccgccttcctcgtcattgtttccgccgccgaaaatggcggtgaactgcagtatgttgcccagcatgacaatgaccgaagccatgacaccggcaacgctctgcaccagaatgtctctgtttgctatgtgcccaacttcatgggcgataaccccttttagctcttcgggggtcagcaggtgcatgatgccttctgtcaccgccaccaccccgtgttcggggttgcggcctgtggcaaatgcgttgggtgtctgttcgggaatgatacacacgcggggcttgggaatgccggcgcgcatgaccacctcgtcaaccatggcgtgcagcatgggggcctcggaaggactgacctcgcgggcgttgtacattttcaggactattttgtcggaataccagtagctgcccacgttcatcagcagggcgaaggcaaaagcgaagaaaagtccagtccggccgcccattaccccgcccatcacaatgataaggccggagagcagcgcaagcagaaggacggtcttcagttgactggtcatcgaaggtctccttttatccgtaaactgtgtgttctgtgtagcttgcagatgtttatcccgcaggtatcgcgggaaaacacgtcagaagggaggaacaatacccccctgacgacaatgataatcccgtccggcgcgaaggcaagaggcgcaacagcctgaaacgtgttacatcatggtgctgtgcagtttctgtatcagagcggcgtcaattgaaacatcccattttccccaccagaccgccgccagatacgccgtccacagcagtgccacagtgccgtaggcgatggcccagtcatactgtggtttgttcaggcaggtcagctgcaggcagtctttctgcgggcagctgcttacgcattcggtgcagcccatgcattccgccctgttgacccgctgctgcgcatgcacggctataccggcagggcaggccgcggaacaccggccgcagccggtgcatgctgcagcattgcgccgtacggcgcaggggctgaacagggcggctatgcccagcagcgcgccataaggacacagaaaacggcaccacgggttggaaacaaaaaggctcagcagggccagtaccgccagcactgtcagcgccgtggccgaagggtgcagaaaaaagagcagcattttgctgtcggccaccatgttgtaagggccggtcagaaaggattccactgcccgtgcgtccatgccggtgctcattgtccacagaaaaccggccatcaggatatacttgggagcgtgcagcactgtccggatggctttatgcaccgcagtgcgtgcaggtgccggacggctgcggttcagccccaggcgtttgccggtgcgttccagcagattgctggcccagcctgcggggcatatgtacccgcagaaccccttgcgcagcagcaggcagatagccagtgccgcgaaaaagatggtcagccctgcgggatgcacggggtcccacatgccggtattgaaaaaatgcacggcccccagcagcgcgctgatgggcagaaacccttcgaccatgggcggtttgggtacatagacggccgatgcgccggtggcccattgataataaagaaagaaacgccagccgcagaaaatgcagaacaggccaaaggcaagctgtacagtgcgtcgcacgcgtgcaggcgaaatcctgccgcgccgtatgcgggagcgtgaaagcatgagtgtgtcaccccttgtgcgccgcgttgcggcggtatgcagagatggatgtgtgccgtgctgtccgcactagcgcaccggcggcacagttgcaagcggagcggcaggacggtgcgctgtacaggcgtgcttcagcggccgccaaaaataaaacccgcctgtccggtgacaggcggggcggaaaaacgtccggcacaggccggaaggctgcggtcagctggtttttttaatgtagtaaatcgcgctgagaaccgcgcccagaccaagaaagaaaaaaagaaaatccattctgataccctcgttaacgcctgttgtgattcatttcactatgtgcctgcctatccttaccggaaagctgacggattctcaagccttgagcgttcgctgcccgcggtgtccccgttgcatatctgtctgaacgcggcggcagcctgacgtgcaaattcatggcacagcgcgggatctttgcgccctgcggggttttcaagtccggtatgggcatcgacaccggcgggacgcactgtcagcaccgcctgccggacgttttgcggtgtcagaccgcccgccagaatgacaggcagcggagaacgccgcaccagcgcacggcttgtccgccagtcatgcgttttaccggtggcgccgtccgcgccgcttgccggatcatgggtgtcggttatgtaggcgtcgaccagctgcgctgtcgcgtcgatgataccggtcagttcttccagattgtcctttccggtctctgtctgtctgacaaccagacttttgatgatgtacagtccgggcatcatggcgcgcagcgcggccagctggtgcacgggtatgccgccgtgcagctggacgtgggcggtgcccagcatgcggcacaggtcgcggatatcctgtgccgtgtccagatatgttatgcatacagggcagaccggtcctgcggcggacgggggcagtgtctgcagcatgcggcacagcgcggcggcgtcatgctcggtgatgtcttcggtatgcacgggtagacgcagcggcagtccgatgcagcgtatgccgctttgcgcaatgactagagcttcccgggcatcatgtactccggccgcctgaacaaggccgcaaaaagggcgccccctgcgcggcaggattacggtggtcacagggtgtctcctgcggggcaaaccggtccgcagtatgttatgcgtccggcattcaggtgcagttcatgggttgtttccggctggatgtcttcctgatggtgggtcaccagcaccagctgcctgcccgaccgcataagtgcggacagcgtggtaagcatgatgcggcgggcggattcatcaaggccggaaagcggttcgtcaaggatgagcagctgcggatcgcgtacgagagcgcgggccagcataaaacgccgtaacgtgccgtaggacatgcggcggatgtcagtgccggccagcgccgcaatgcccagccggtccatccagcgcagggctgcggcgtgctgttgcgcgtcgggtgtctttccccacagtcccgtggaatcgtaaaaaccggtgtgcaccagttcctcgccgttcagctcaagccgggtggagtggtagccgtcatgaccgtaaagcgcctgcactctgtcggagaccagcgccacgttgcggcgcacttcttcaagcggcaccggtccggccatgccgaaccagcgcactataccgccccaggcctgtctctgatcgccgtacagcagccggagcagggttgattttcctgctccgttcgggccgcggaccacccagttctgccccggtaatatgctccatgttatgtcatgcagcaccggcgtgcgtcccagatacacatcggcgtgttctatttccaccaccggcgctgcccccgcacatgcggggggcggcgtgcagcagctgcactgtccggccgcggtgtctgatgcaccggccggcaagggctggtgcgtggtgcgcatcaggtgcagcgcctgatgcagtccgccggtaaataccagcctgccctgacggagcagcacggcctgccggatacagtccggaaactgcccggctctgtgcccgctcataagcacggtggtacccagagcagccgcacggtcgatggctgccagcatttcgcggcgggcagctgcatccagaccttcgcatacttcatccagcagaagcagctgcggcgaatggaccatggcgcgcgccagaaggattttgcgcaactgtccctgcgacatggcttcgagcataaccggcatcagatgctccgcgtccagcgcttttgccagtcgggcggccgcatggcgctgtgccgtaccggctggacggtacagcatgtccgtgccgaaatagccggaaagcacgatttcttcgcctgttatgcgccatgagcggcgcaggtagtgctcctgctgctctgccgaaacaagaccgcagtgtgtgcgtacggcaatgggcgaatcttctgccgagccgcggggaaaccataatacggtgccgccgtcgtgctggtcggggcgtattgctccggcggcaagccgtaacagagtcgatttgccggcgccgttgccgcccagcacggcgcagtgcgcaccgcggtgcagcgtccagctgactgcatccagtgccggaacgctgttgtgccggacactgacggattccattgaaaaaagcggtgtgttctgggtcatggtgtatggagaaaacgttgaaaaaaggctgccggagcagggaggaagcagactgccgcggcgctaggccgtgagatgcttttgcaggggcggggtaccgctcagccctgccttttgtctgcgggtttggccgcgactgcgcaggggcatgtgcccgtgccgcatggagcagggcaggggcgcacggaaacgcaccctgccctgagtatggcggacatatgcagcgcagacggcagccgcgcgtcagggtcagaacggccgcgagtgcatgcgccgttttacaaagtagacgctgtcgttatagccgaagtcccgcgcgtactgttccagccggtcaaaggcgtaccccaccgaggcttcgctgtgtgcgtcggacccgaaggcaacggggatgcccatttcggctgccagttccataaactgcgggcatggataaatttcggcgcagggtttgcgcagaccggcagaagatacttcgatggccatgccggcctcgtggacggcggtcagcgcctgccggaacatctgtcgggcttcgtctcctgccgcccattcgcggaacaggtcaatgctgaaaattttgatgatgtcggggtgggccactatgttgaaaaggcccgtctgcgccatggcctgcatggtggcaaaaaaacggttgtacagcgacacctgctgcgcctcgctcagcacctgccagtcttctttgcggtaatcaaagccccatgtatccagaaaatgaatgccgcctatgacatagtcaaagtcatgggctttcagggtgtctgctatgaatgtctcgctgccttccatccagtccatttcaagaccgaaaagcaccgtggcttcatttttaaattcttcgcgcagccgttttacgtccgccacataggtgggaaaaccttctatgagcttcggctggtaatcgctggggtagctgtgtgtttccggccggggcgaatgttcggaaaatccgatgatgtctatgccctttttacgggcggcatgaaacatttctgtcacgcccgccttgccgtgcgagtgcagcgtgtgcaggtgagtatcggttttgatcatggcggcatccggttttgggccgcgtcggacgcagagggcacaggcgcggactgcgcgggcgcggctattgtttggggttgtgtactacagtggcaatggctttgcgtacggcttccagaacatcttcatcccgtaccgggtcgcgcagcacgatgctgccctgctgggcataccgtgcaggcaaagaattgagggccagtgcgtagatgtcgtgcaggtcggcggcgctgggggtcatgcccggcggttcggtgagcactttttccatcatgcgcagcacgcgggcttcgttgcggttacggatatggtaaaaatccgcgtcccccagacgatacttttcgtgtaactgcttgctcatggcgtctcctgtgcaggtttggcgcagtgcattgcttttccggcgcaatatcacaaaacgccggaaaggtcagtatagcagtcacatattcaaaggggcaagccgcggacagggcaaagtgcgcccggagaagaaaattataccccgcacggtgtgcgcaccatgcggggccggaaggtcagctgcgccgcagcacgggcaggtgttacagcttggattttatgaccatgtcggtgatgggcccgcgcgaacgctctcctttcagcaccatgtgagcgtagttggagtatcccttgaatttacgcacaatccagttgagcccgttgtttgattcgttcaggtacgggttgtccacctgtctggtgtccccgaggcacaggcatttgacgtttccgcccatacgggtcagcagggcgcgtacttcagaccgcgaaagattctgggtttcatctatgatgaccactgcgttttctatgttcataccgcggatataggccagcggcagtatctcaaaccgcttggggtcaaagcgcaggggggcttcgcccgcattgagaaacagcctgttggcggggcgtacgccgtgcagcttgagcagcaggtcgccgatgtatctgatgtacggctccattttttcacggatgtcaccgggtagaaaacccattttggcgcccagctctatggtgggtttgaccacatatatcttgttgtagcggtgatgctgcaataccagatgcagcgccgatgccagcgccagatatgttttgccgtatcctgcctcggactgcacggaaacaaggtctattctgtcgtgcagcataagcatcagcgccagattctggtatacgctgcggggacgcacctgccatacgtcctgcatgtagcttatcacctcgtcgccgtccggcccgttgaagaccggtcggccttcttcccagcggaaggcgttgggcaccggcggttccccttcggcggtaaaaccggtgaactgctgtgattcagactggaacgggcgggaatctctgtattcttcacagcgtatgccacccatgcctgcctgaagctgcagtattctgtcgttggtgaccagaatggggtcttcaatgtctgcatcgtgcacttcacgcagaataaaattgtccaccacctcttcggtaaagggagacacgcttgagtcattgcggatgaacttgattatgtcgcggtgttccagcagcacgtccaccacgcgggccactatgtgccgcagtctggggtttgttttcagcgagttgagttccagcagtacatggtaggggatgaagatgttgttttcttctccgttgcgcaggctcagaatgctttccggactttcaataagaacgttggtatccagcacaaagtttttgctgcccatcattcccccttgcgggtcggctgttgcggccggttcctgttgatgaaaaagggcggcggcgggtgccgccgccctgataaagcggtgtgcgtgctgtctagcgcagctttcgctgcaatctggcacgtatgatgatggcaagcagattcatgcccagcaccagcactatgagcaccagcgcagtgccgtactgcagcggacgggttttttctatgtctatgcctgcggtggccagtacatatatgtggtagggcagcgccattacgctgtcaaagacagagccgggcagcttggggctgaaaaacatggctgcggtgaacatgatggccgctgtttctccggcggctctgcctatgcccagaatggcgccggtcagaatgcccggcgtggccgcgggcagcaccaccttggccagagtctgccatttggtggctcccagcgccagcgaggcttcgcggtatgtctgtgaaacagagcgcagggcttcttcggatgcgccgatgataagcggcaggataagcgccgccagcgtgaacataccggcaagcaggctgacacccatctgcatgagcgtcacaaagaacgccagcccgaacaggccgaaaaccacagagggcacaccggccagattgttgatggccagacgcatggcatgcacaaaggggcctggtctggcgtattcatgcaggtatatggcggtgcacaccccccacggcaaagcaatgagcatggaaccgtagctcagggcaatggtgccgagtatgcagggaaatatgccgccggctgtcattgcgtcgcgcgggtgggctgtcagaaattcccagttgaccgcgggcagaccgtaaaagagcacaaagccgcatatgacggccagcgcaagggcgttgagcaccactgaggccctgaacagcatgaacatgaaagtctgaaaaggcttgcggcgctgcagaaatttctggtcctgaaccagtgtgcttgcggcatgctgcactgtgttccccctgaagacgttggcgtttggatgggtcggtgcgtgggtcattgcattgctctacagggtcgaaacgccgacctgtttctttttttcggcgatccatgcggccagtatgttgaacatgagcgtaaagatgaaaagcaccatgcccgtggcgaaaagggcgtggtaatgatcgcttttaaagggtgcttcggccatttctgccgcgatggaagcaggcatgggccgcacggggtcaaacagactgcccggaatcatggccgcaccgccggccaccatcagcaccaccatggtttcgccgatggagcgcgacatacccagaatgacagccgtgcttatgcccggcagcgaagcaggcagcaccacgcgcgagatggtctgccagcgtgtggcgcccagcgccagcgaagcttcgcgcagttcgttgggtacggaataaatggcgtcttcggaaatgctggtaatggtgggaacagccatgaatgccagcatgatggccgcgtttgtcaggttgagtcccgtggccagcccgaatgtctgctgcagaaaaggcgccaccacaaccatgccgaaaaagccgatgaccacggagggcagagcctgaagcatttccaccagcggcttgaccacgctgcgcatgcggggcgatgcgatttcagaaagatatacggccgtcatgagtcccagcggtatggcaatgacggatgacagccccgtaacggccagcgagccggcaatcatgggcagaatgccgaagtcggcggggtcgtctgtggggtaccatgccgtaccgaaaagaaaatcaagcgggggtaccacgttgagcaggggcagtccttccacaaagagaaaaatcataatcagaaaaagtacaatgatgcacagaccggcgctggtctgaaacgctccggcaatgatggtgtcttttttacggcgagagagtgtgatcatgtcggttgtctgtccgccttgggcttggttgcacggcaggccccgtgccgtatccggcaggggcctggccgcgttgttcttcagggacggagtgtagaggaagaatgttacagcttgatgaagccggcttcttccacaatgttctggccttcgggcgacaggatgaagtcgataaggcccttggccgcaccggaaacgctgccgtctacatatacctgcagggtgcgggcgacggggaagcttttgtccttggcggtggttgcgttgccttccacaccgttcacggtcagcggcttgaccgagttgtcaacgtagccgatgccgtcgtagctgatggcgcgggggtttttggccacggcctgcagcactgcgccggaagatgcctgcagaagcgcaccggggaacacgcgggttttacccattacaaagtggctccaggtctcgtaggtgccggaagacgtgtcgcgcgaaaccaccacaatgccttcgtctttgccgccgacttctttccagttggtgaccttgcctgcatagatggcctgcagctggtcaatggtcaggtcgttgacggggttgcttttgttgacaatgggaatcacggcatcaagggcgatgacaacctgcttggggttcatgcctttttcggcggccattttgatttctttgtctttcatggtgcgcgatgccatggcgatgtcggtggtgccgtccagcagcgctttgatgccgttggaagaaccgccgccggaaactgcgatttccacatcggggttggctttcatgtatgcttcaaccacacgctgcatgatgggcagaatggttgtggaaccggcgattttgatcttctgtccggcaaaagcggaagaagtgaggccgagcaccagggcggcgacgatggcaagatgtttcatacgcatgggttttcctccgatgtggttgatgacttgtttgttgttgtatgcgccgtacctgtatccgtccggcgtgtgggtaacctaggtgtcttttgttacggtgctgtgtcatgcgggcagcatgtttgttacgggcggtattcgtccgggattccgtggtttgtcttcgatatttcaatacgttatgtttttatgtttttgttccggaaggctccggcaggtcacagcacggttacagggggcagttgcggcgcacggggccagtatagtgccttggcgtcggtgcgggatgataattttgtgctgcaggcggtctgcgggccgcttgcatgttgtcaacggcggccgcgcaacgtatgctctgcagtgcatgtatgcacgctgtgtccggtaatgcagactgttcgggaactgctatgaaaatcacctcttccgctttttcagcctatgcacaggctgcccgctccggcgagatttcccgcgcgggcagtgatgtggtgcacagcagaaaagccgtgggtctgcggctgggcaagctgggcatacggctggagacggaagagacgcttgaccatgcctctgtggcgcgtgaggcgggagaccgtctgaacagactgcggggattcaactttgccgaatcgctgcaggcgcaggacgcggaactgtacgaagcgctgcgcactgcgccgccgtcccgtgcggcggaacagcccgcgctggaatcggcctttgccgctcccaattacacacgcaatgtgggagtgcgcacataccggcgggtttccggttttcctcaggctcattcttccatgataaatgtcagagcgtgacggcctgtctgctgctccggtgcaggcggcgtcatgccgcgcgcagatgccgggcacaatccgctgcgtgcggtgtctgcagcgcgtgcccgcagccttttgccttatttcttctgatttttttctgcgccggtgtccggctgccgaaccacggacactgaacgttctgtcctgctgaatattcacgccgattcgttatcattgcggctgctgcccgcccgcatgcaggtgcctgcctgcacggtatgctcttttgccgtgcgcaatctggcgtgcgcagcttggcgtatacggtccggcgggcgcaacgtctgctcgggtcagtgtgatattacagctccctcgggaaacagctaacagctcaagggaggacgtatgactgtttcgacagggcctattgtctgcacatatgcaggcgacggggtacaggactgctggcctgttccgttcgtgttttttgcaccggacgaggtgggggccatgcttgcggatgagacaggccgaaagcggcggctggagtacgggcgcgaatacagtgtggaagccgtgcgcggggcggacggaggcacctgccggtgctctgtgaagcaggggcagaagctcacggtgtttctggatatagcgccgacacaggacatggatctgcgcaatacgggggtgctggatgccgagctgctggaacgggcctttgacaagctgaccctgctgaatcagcaggtgcgcgaaacactggggcgctgcgtgcaggtgggcatgggcgagtccgccaaccctgaggcgctgctggccgccatagacgaagccgctgcggtgtgcgcggcgggacgcaatgctgcggaacaggcccgcgatgaggctgtggcggcgcaggcgcaggcgcacgaggctgcgcggcgtatcagcctgccggatcctgccgccggaagtggcggaaagctgctgacggtgacggaggacggccgctggattctgggcagacgcgtgggctgcggtgacaacgacatacccgtcaacagcatgctgcctgccgtgtcgcaggcgcacgccccgcaatccatcatacaggcgctgcgcgggctgcgtccggaaggctggacagccgcggactgtgacgcgccggtgcttgcgctgctgccggggtgcatctgcacccatggcggacgctggtctcccgccggagttgtttcggcctcttccgagtacagcagcgtatattccgcgggcaatctggtgaacggcagcccttcaaccgacggcagtacgggcatctacgcgtctgcaggtaataccgcatgggttgaataccggcatccgctggtcagaaaagtacgcggtttttccatccgttcgcgcaaccacagtgatgccacggacgagcgggatgccccgcacgcccttacggcgtatgccgacggcgcggaagtgaaaagctttaccacgggggtatggaccaaaggacagctgaagcggtttgattttgatgcgccggtgcatctgactgctctcagggtggccatgtctgatctgacgggggcaaacattcacctgagcgagctgcgcattcattatgaagatgtgccggaaggggcggtggccgttcctgcggggcttcaggtggcgtatgcggacggcgggtgtgtgcgctcttccgtagtgcttccggcggatgcggttgttgatctgacctccgcggcggacggggtgtgccatatttatgccgatatgtcggcggagggtacgttttcggggttcggccatacggacattccgccggaaacaggcacatcacgcggcggagcggatgttattccggcgttcagcgggtatacgctggcagggtggggcaccgtgagcgccgacagtgaaagtgacccgctgtacgcggcgtggaaggcgtttaacagaacggttgctgactcgaatgatttctggggaagcggccggaatgacggcacaggctggctgcggatggtatttaccgcgccgcgtaccgttgtgggctacatgctggttccacgttccggcggaacaaacagctggatgccgaaagcatggaaggtgaaatacggcggggctgatacgcccgacacgacagcacaggccgtgagcgggtttgtgtttccggggcaggggattgccggaaaatcggtgttcatgctggatgcgccggtaacagcggcgtcgattgagattgaagtgaccgcatccgccgatccggcggggctggtgggactggccatgtttgtaccgctttttgccggagatttttttgatacggcggccggtgtgatgcacgactgcaccggcgcccctgtacggcgcgtctatctggggcgggttgaaaaaaacggcggtactgtgcgcacggtgcacagttacggggccggaaccgtaaccgtcatacctgtgaatgcgggggaacctgtggcgaaaaactccgcagttattgaaaacctgccgttcccgtatgcctgcggcatgacggcggagccgcagctgcatgccgaaggcttctggggaaaggccggatggattttcacctctgccggtatcggtgtttcggcatcggtgcgcgataacggggtgcgggtgtttacgggcggtgcgggccttgcctcgcagcctgcttccatcggcggtgatttcagcgcgggtgtgcccggacccgcgcgaatccgcgcaattgtacacagggggtattgatatgccggtatatgccaaggcgggcgaaagcctgcagcacattatgaatccgctgcaggcggcaaagcatccggaacttgttcttatggaggggccgcgtcctgccgacgggtatgtggctgcggattccggcaggtgggtactgtcccgggacgccctgctgcaggctgtaagcgccgaaaagaaccgccgcagagacagcggctttatgctggacggcgtgctgtgggacagcgactacgccgcacggctggcctatgcggaaatggccgcacgctttgcggcggcaccggactgcaccgtgcactggaaggccagcgcgggcaactgggtgatgctggataatacgttgtttgacagggtgcacgcggcggcgcaggcgcatatagccgcagcctacgaatggcagcggcagcaggaggccgcgctggcatctgtaccggatgaagggcagactgcggcagactgctgacctgcctgcgcgcgtggctgtgacgggcttttttgccggcagaagataccggcgaagacaccggcggtgatacggggagcccgtgcacaggcattgcggcatacgcctgcccggccggtcatggcaggcggcagcagccggaaaagctgatcctgaaccgcggggcattacgccctgcggttcagttgtctctgtattccgtgcttacgtccacctgtccgctgacttttaccgtttgctgatctgctctgtcaggattatgcgcgcagccggcagccagcacggctgtcagtatcagggataataaaaaaagagtgtgttgtgcggctttcatggctgttgctccgttgtttttctgccggtgtgctgtctttactgtgtggctgtgcagggcgcggcgcagcgttgctaccggttccgctatgcctcagagtgctgccgtatgcaagtgcaggtgcggggtcgctgatggcggcgccgttttttatacaagcatagacagcttttaagatggcatttcggccttgcgttgtgtaaaatctgcagtacggttttttgcctgcgatgcggtggtgcatatatgcgccgcctttgcgcaccgcgggttatctatgtgtttcagggcccgtatggccggttcggtaccgcggcaccctgatgcggttttgtgtgcgcccggcatgctgctgatgtattgtctgacatgctgccggtcagataccgcggttacccttggggaatgtaaactgtgactgacaataatcaagaccttgtacaagagcacgaagggctggcagggctgcctgttgagcagccgcctccgccgtcgttcatacgcatcttctggctgcccgtaatattgtatgccggatttgtgcttctttttgtttattgggccggtgccgaagcggaaaaagaagctcttgccgaccttgatgcccgtctgcgggtggcggccgtggcgttgccgggcatgcttgcctcagattttcatgaccgggccatagccccaggttctgtggggattgatgaagagctgaagaaccgcgagcgctttaacaggtatgccgcggaagcagggatgatatacgtctacacgcttgtccagttccgcgacgggttctgtttttcgtcgcccactgtgacagtggaagaagcgcaggaacgccgttcgtggtttttctacccgtacgaaaatccgcctccggcgtttatgaaagccctgcagaccaacacggcgcagtatgtttcgtatgccgacgaatggggccgcttccgctctgttgcggtgcctatgacgtctccttcgggacggcggtaccttgcctgtgccgatatccagctgcaagaggtgcacgaggaaatccgccagcggcagcagttcgctttgctggcgtcgctcggcttcatgctgctgggagtgccttttctgcttgccgggcggcaggctgtggcaatctatgcccggtattcgttgggaattctgagcagaaatatgaaactgaagcgtctggcggatcatgacagcctgacaggactgcttaacagagtgtcttttttccgtgtggtggatcagcgtattcttatgatgcgtcaggtcggcgcgcagggggcgctgctgatgatagatattgatgacttcaaggagatcaacagcaggcacgggcatcttttcggtgatgaggtgctgctgggagtcagccatatcttgcgtcagaccgcccgcaaacaggatactgcggggcggtacggcggcgaggagcttatgctgtttctgcccgatgccagcgcggatgccgcccgttctgtggcggagaggctgtgcgcacaggtgggcgagatgccgtttacatttcagggacgcaccatccggtgcaccgtcagcataggtgtggcgcattttaccgcgccttccgatatggccatgggctatgcagaagtggcggacaatgccctgcggcaggccaaacggcatggaaaaaacaacgttgtggtgctcggggcctgatgtccgcaagtgccgtatgtctccccccgcacggcgtatgttgccgtgcggggcttttttaatgccgcactgtcagactacgactgcgtaagcttgttccagtcggcaagaaatgcatcaaggccggaatctgtgagcgggtgatgcataagctgtctgagcaccgagtagggcactgtgaccacatccgcccccaccagcgcgctgtccagcacgtgctgggcgtggcgtatgctggcggccagtatttttgtttcgtagccgtagttgtcaaaaatggtgcgtatctggctgacaatctccataccttcatgccctatgccgtccagcctgcccagaaaagggctgacataggttgctccggctttggcggccagaagtgcctgcatggccgaaaaaaccagcgtcacattggtttttatgcctttgccggtcagagtgcgggtggcgataaggccttctgcggtcatgggcactttgatgaccacattatcgccgtaacgcaccagttcttccgcttcgcgcagcatgccttcagcatccggactgattacctccaggctgacagggccgtcgacctcgtcgcagatctgctgcatgcgttttttccagtcgccgccctgccgtgaaagcagagtggggttggtggttactccgtcaataagtccctgctttccggccagacgtatttcgtccagatcggcggtatcgagaaaaaattccatatacgtctccttggatacgctgcgcaccgcatggtgaaaggggcagctgttgtgtcttatgttactgccagcgtagcacgccgcgccccgtatgtctgcatggtcagaggtggtatgtgactttgcgtgccggtgcggataataataacagccggcctgccggacggatatactggccataacgtaccggaggttccgatgtacagcgccgacagataccccgtccgcagccgccggaagtgcttttcgtgcggcatgccgggccatgcatgcaggctccggaccgtttgcgtgcgggccgtgtgcgccgtctggctgattgctctgtacgcggccggtgccgtggctgctcctgccgttgcggccgctgccgtggggggcgctccggcacgggcgctgcttatttcatcttatcaccctggattcccgactttttttgaccagatagcgggcctgcgttctcagcttgatgccgccggagtgctgctggatgtggaatttatggattccaagcggtttgctcccgaaaaggtttcgcccctgttcaaagacatgctgaagcgcaagctggcggtactgccgccgtatgatatcgtgttctgtgccgatgataacgcgctgcagttcatgcttgagcacggcagagagcttttcccccttactccgtgcatttttatgggcatcaacaatgtggggctggctgtctcgctgcggcaggatgaactgtttacgggcgtggtggaatctgtatccgtgacgcagacccttgcgctggtgcggcagctttttcctcagatgaccggcgttgctgtgctggtggacggcactcccagcggacagggtgacctgaaaaccgttctggctgcggaacgggactttccggaactcagcttttcggtgatttctctgcaggatatgagctgggatgcctttggcgcggcactggaaaaggtgccgccgaccagtgtcgcactgctgctttcggcgtatgtcgatgccgccggcgaacgcagaacatttgagtcatcgctggattttatagctgcccacctgcgtgttccgctgctgcatctgtgggagcacggcataggagagggcgtgctggggggacgtgtggtcagccatcacgaacagggacggttagccggcatgctggggctgcgggtgatgcggggcgaatccgctgccgtggtgccggtggtgcgcggtgatgcggctaacagatatatttttgatttcagacagctggaaaaattcggcgtgcggctgtcgcgcctgcctgaaggcagtgaaatacggtatcgcagcagtacggtatgggagcgtaaccgctggggcattatcatcgctgtgctggtggtgctgctgcaggcactggtcatactcatgctgcatacgagcaggcgccgtctgcgcgacagtgaagaggaactgcgcctgtggggtgtggtgttccgccatgcggggtggggcatagcgctgggggtgggcgatgatgacaggctgactcttgtgaaccccagatatgccgagatgcacgggtataccgtggaagagatgcagggcatgtcggtgctggagctgtatccgcagcgggaatgggccgcactgaaaagccagcgtgcgcgtgcgctggcagacggccgcgcagaacaggaaagcgtgcacctgcgtaaggacggcagcagttttccggcgtgggttgatatttccgtcgtacgcggcagttcgggcggcgttacttacagagtggtgaatgtgcaggacatatcggagcgggtgcgtacacaggaactgctggttgaaacggaaaaaatgatgtctgtgggcggactggcagcaggtatggcgcacgagataaataaccctctgggtattgtgctgcagagtgtgcagaacatgcagcgccgccttgacccgtcactggaagccaacgcacgcgaagcagcagcctgcggggtgaatctggaaaatgtgcagacgtacatggagcggcgcagcattatgcgctcgctcgagcatatccgcgaggcaggactgcgtgcggccgagatagtacgcaacatgctggatttcaccagacgcaacgatgccggacgcagcacctgcgacattgccgtgctgctggaaaaggtgctgatgctggggtccagcgactacgacctgagcaaaaaatatgacttcaggaatatacgcatagtaaaggatattgaagcggacctgcccgccgtaccatgtgtgcgcacagagattgaacaggtttttttcaatatcatccgtaatggtgccgaagccatgagcgaacaccccgtggcaggcagggtgcccacccttgtcatctgcgcgcgccgttccggccgctggctgctggtcgccatacgggacaacgggccgggcatgtccggcgaggtgcgcagaagagtgttcgagccgtttttcaccaccaagccggcaggcagaggtaccggtctggggctttcggtgtcgtatttcatcatcacgcgtaaccacggcggcaggatagaggtgcactcgacaccttacgaaggctccgtctttctggtggccttgcctgttccggggcagcccgccggggcggatgacgctcctgattttccccttatggatgaactgagccgcagggcgttgctcggtgcgggctagacggttattctgtcagccttttcttgacggaaagggcgacaatactgtttacttggcccgtcgcggcggaccgctgcgctccgtgttctgcgcggtgcgcaggctgtgcggcctgatgatttttgtgcggggatacaggagaaaagtcggatggacaaatggctcagaattttgctggaactgctgcctgtacaggtttttgcgctggcatggcggtgggagggcagcagcgggcctgacggctggatgattccgtatgccgccggagctgttgcggccctgctgtgcaccggtgtgctgctgtggcggcgcgtgctgctggacagaatactgctgggggtcaatctggccattgcccttgccggactgggcctttactgcggcacccccggtctgcccggtcttttgggcgacctgcgcggcgccggtttttttatcatgattctgcttaccgccggcgtcacctatcttacccgacctgcggcattgctgcatctggaacgcggaacgtgggaaccgtgggacagatacatgctgctctgttcgctgggggcgtttgcgctcgccttcatcacccgtaccgccccacttgtgaatgcttttttgctggcgcttctttttgtggcccgcggcagcctgcaaagtgcggcacggcgcgtctgacgcgcctgtatgcctgcgggttgtccggtgtctgaaaggtgtgcatgtcttttgatcaagcgaggttgcctgcaggatgaatcagctgttttctgcaccggttcatggccggtgtccccgctgtgaaggaactccggaacgcatacccgactccggcgtactgtatatctgcccgcccattattccgtcgtgcgaagcgctgcgccgctatctgcagcagaaggcaatgccctacacagaggtgtatcaggacattttcgccattccgtttgacaggatgtcgttggagtttttttgtgaagagtatctggaacatatcgggtctcttgagcagaaggacacccgcagcctgctgctggcgcacggtgaagaactgaccgtacggcatgtggcgcgcatgcgtccgctcgaaacgatagtggcgcggctgcagggtgaatggctcatagatatgctcgacaacggccgtctggagacgcatttccagcccattgtgaacgccgcatctcctgcagatgtgcatgcttacgagtgtctggcgcgcggcatagatgaagacggcgcgattataggtcctgccagaatgttcggggtggccaagtccgcggatctgctttttaatctggacagagcgtgccggctggcagccatagacggcatgggcagatacgggctggacagaccgcttttcatcaacttcaatcccgcaaccatatacaaccctgtctactgcctgcagacaaccatgaatgccatcagcaaggcgggactgcagccggacatggtggtttttgaggttgtggaaagcgatgaagtgcaggacgtcaatcacctgcttaatattctgcgctattaccgcgaccatggatttaaagtggcccttgacgatctgggggcaggtttttcgtcgcttaacctgctggcgcggctgaagcctgactatgtaaagctggacatggggcttgtgcatgatgtgcaccgtgaagagtataaagccgtcataaccggcaacctgcttgccatggcccgcgggctgggcataaagaccattgcagagggtgtggagaccgaaggcgagtggcgctggctggcggcccacggtgccgattatgtgcagggctttctttttgcccgccctgctgccccgccggatgcggtcaaggttccctgctgcccgtaactgcggcactgcggacaatagtaaagcgggaaggctgtcagccttcccgctttttttatatgcagccccgcggggcggtttgtctgcctgtgctacacggcaaagtacttgatgtacggaatggtggcgtacaccagtgtgcccagaatcaggacataggccgcgcatacggccagagtgcggttcattatgcgtccttccgagcctacaaggccggtggcagcggtggccacggcaatggactggggcgaaatcatcttgcccgcggtggcaccggctgccgatgcggcgactatccatgcctgatcaatgctgatgcggcctgccacttccatctgcagctggccgaaaagcacgttggacgaagtgtcgctgccggtcacaaaggtgcccagcgcgcccagcaggggcgaaatgagcgggaagtatgatgctgtggtgtctgccacggccacggctatggtgttgatcatgccgctgtaggccatgacctttgccagcgccacgatgctgaccacggtgacggcggagtaagtgagcttgcctgccgtggaagcgagcacgcctgtgatggagcgcagactttcaccctgaatgcggccgccgatgtatgtggccagaatgatgagcgtgccgggtgtggccagccatttaaaggtgaattcattgtcgccgtaaatggtgacggtggtctttaccagtcccagcgtgtctttgataagcgggaacaggttgctgcacagaatgatgaagccgaataccagcatgtagggcagccatgcctttattttcacgctggcaggcagtggttctgtttcgggtgctgcggtgtcgcggtggaaaatacgcgcccagattatggtggccagcatgctgcatatgctgccgatgaggcagggcagctcggcacccatgtatttggccgtatacagctggggcagggcaaaagccacacccgatacaaacgtggcgcctactaccccgcgcagtcccttgaaaccggcggtgaggatgaccagcagaaatgtaatgagaatgatgaagacggacagctgcagtgcggtgtagtagctgatggtttcgacaggcagccccgtgacaccggccatggtgatgatgggaatgccgatggcgccgaacgccgtgggcacggtgttggccaccagacagataatggccgcgaacatgggctgaaagcccatggctgccagaatgctggccggaatggcaaccgccgtgccgtaccctgccacaccttccagaaatcccccgaatccccatgccacaataagcaccagcagacgtttgtcggtggttatgccggacagcatgcgggtgatgatatccatgctgcctgttttacgggcaagattgtacgtgaacactgctgcaatgatgacaatcatgatgggccacagtgccagcgcagccccctccagagccgcagccagcgcgtcggtgaccggcatctcccaccatccgaaaattgccagcgccagagtgagcaccagcgtggcgctgcaggtcttgtaagcaggcagctttaaaatgacgagagaaaagatgagccagagaatcggcgcgaatgccgcgaaaagttgtactgcttccatggtcttcctttccggaaagttgaagtgaatcaataacggcgggttacccgctctccttgcgtggtgttttgtttggttagtcaaacaatctcaaggggattactccctgtatcggtttgcgtcaagagcacgttgtattttacggctttgctacagtattgtgcggcgctgcatgcgcgcgttgcagcgatgtggtgcggaaagaatgtctgcggaaaaaggacaggattttgtcctgtaccgccagtaacagtgcggaaaagagaaggcgggcaaagggcagacggctggtatggcaaggggtactgcgcgggcagggcgcccgcgcagtaccccttgccggctatttgcgggtgaagctcagtgcgtgcgtggtgcaggcggtgacacaggcgggcagcttgccctcgtcaacgcggtccatgcagaagtcgcatttgagtacagtggctgtggcggcgttgaagacgggaatatgccatgggcaggcatcgatgcaggcttcgcatccgatgcaagtttcctgatcaacatatactataccgtcagattcgcgccgtatcatggcgccggtggggcatacgtccacgcattcgggcgtttcgcagtggtagcagcactgataggcagctttcatgcggggtacgccgtccaccatcaccggttcggaagatgtgtgcacgcccagcttgatgcctgccggagtgttgtttttcgctttgcaatgcacttcacatgccttgcagtggatgcaacgttttttgttcagtttcagtctgtatctgctcatgctgcccccccgtcctgctctgccttgctgataaccacgaagtgctcctgaagtgaaagaccgccgccggatgtatcgtagcgctccagtccgccgggcatcagttcgtggtcggccacgccgcatccccgggcgcgcgattccacaggcagcctgtggccgaagccgtgcaccatgaacagtgcttcggggtgcacgcagtctgtcacaaaggccttcatgcgtccggcgcgattgcggggagcgccggcaggcgccacttctatcatgtctccggtgcatatgcccagtcgttccgcacgtgaagtgtgtatccatgccacattttcgggcatctgctcatgcagcagcgggttgtttacggtgtgcccctgcgtgtgcactcccactctgccgaaggctatgcggaaggccccctgcggaggcgcagccggagctgtgtagggtttcagggtatgaatgtcggcttttgcccatttggcgcttaccatctccagtttgccgctggcggtgggaaaggattcgggcgtgcggtacaggggggtatcggccagttcgacaaatcctttggcgtcaaaatcgcctatgcttacccccgtgtcgcgcagctgatagtcccagatgtcttctatacgggtgaacgccagatgcttcatggcggggcacacgtcggtaaggcgcgatgccagcccgcacagaatttcccagtctgcacgggtgtctgcagtgggctgcatggcccgtttgcgcacaaaaaactgcggcttgagtccggccttgcctgctatgatgctttcgcgtgaaaggtagggcgaaaggggcagcaccacatcggagtgccatgccgtgtccgaccagctgaaggtgacactgacaagcaggtcaagcccttcccatttgcgcttgagcgcttcggggtcgggcatggccataagcgggtcgtggcggtagcatatgtaggctttgaccgcataggggtcggctgtggcgatggcgtcgtacgccagattgaccagccccgggcccgcatcgaactgcgggtgccgccagcctacgccgtcggcgcgtttttcttcgggtttcggcatcagtgccgccagcttgttcagtcctttgcggcccacgtctttgggcgtgctgaccagcggcagaccgcccctggcacctatggagccgagcagcgcgttgatgatgtaggccgtgcggcatacatagaatgaatcatcgtagcgggccaccatccagccggggtgccagatgaccgaaggggctgcttctgccagctgcgcggccagcgcctcgatgcgttccgcgggtacacctgtctgttcctgcgcccatgctgccgtacagggcgcggtgaacgccgccagttcgtcaaagtcatgaaaatggcgggccacgtactccttgtcgtacagcccgcgggtgatcagctgattgatcacagccagattgaaggcgtagtcggtgcccggacgcaccatgaaaaagttgtcggctttgctggcgctgacagaggcgcgtatatcgatgacgctcagcttgcagccgttgtccagcgcgtccatgacaccgttgcattcggccacgttgatggcttcgagaatattgcgggtctgcagcacaatgtggcgtgcgttacgcaggtcgtaggcaacctgcttgcgccccatgcccatgacggactgggcggcgtgctgcacgttgcgggcgcacgaggcgtcgtggttacagtaattgggcgagccgagtccgcgcacaaacgcctgatgcaggtcggcaaagggaccgccgcggtcgctccacagaacgcttctgccgccgtgttccgccatgatgtttttcagtctggcggccacatagtccagtgcctcgtcccaagtggcttcacgccactttccttcgccccgttctcctgttctgataaggggcgtgaccggacgctcggaatcgtattccagcgccatgcctgcagccccgcgggcacagagcgcccctttgagtgctgaataagggttaccctgtatccatgcggcgttgccgccgcgagtctccaccatgatggggcagcgcacactgcacatgccgcagacgctgaaaacggtcttgtcttctgccattcgtccctccgcaacggttgagaacctgccgtacctgatgccggtcaatcaggtaaaatacgccatacgggcaaaattgaaaagccgcagcctgattgtgcaaaaaagcacaatatcgggtgccgccggaaaaaacagccgccggtgtctgcctgtctgtgtccgcattattataagggccgcgcatgcggttttctgtctatataattgggcatgctgttttcttaacgcatactgagtagcacaaagagtgcgtcacgggccatgcgcggcggcgtgtgccggtgtgtccggtaacatttgcaggagaacatgaggggttcgcatgaaaaatctaaaactggccatgaaaataggtatcggtttcgggttgttgattctgatagcctgtacgctcggcggtcttgccgtttttaatatgaccagaaccgcggcagattcagagcggctggcatatgaatacgtgccggaagtgcgcatggcgaacagtctgcagaacagcgcagccacagccatgcggatgatgctgggctacgcgctgagtgaacagcagagctaccgccagaatgcgctgaaggaactggcagaagccagaaagtttttgaatcaggccaaggagcatgcgcagaagtatcctgatcttgtaatgctggcgcaaagtgttgaaaaagccgaaggcgtgctgaaccagtacgaacggcgggcacaggatacggaaaaccttatcggtgaaattgcatcgagcagggcggttatggatcaggcagccgcgcttttcatcaccaattgcaccgcgtatattgattcgcagcagcagaaaatagagcaggaaatacgtcagggactgccggcagcaagccttgtggagcgcagtctcaaacttaaatgggccaatgatgttgtcgatatgggaaataatgcccgtattctcaatttcagggctcaggctctgcgggagctcagtcttcttgaagatgcagccaagtccgtcggcagaatagacgagccgctgcgcgacctgaagcggacaagccgcagtcaggataatctccgtcagctggcggccattgaaacagcgggacagcagtacgccgcgtccatacagaatctgctggcaaactggcagaaactgcgggaagccaccgtggacagggggcgtctgtcggacgagtttctggttttgtgcaacgaaatagcacgggccggtatggagcagacgcagaatatcgccgatgtggccatgtccaatatgaatacggcttccaccgtgatggtgtccggtctgggcattgccctgctgctgggcattctggtttcggtctttcttacccgtgccatcaccggccccattgtcaagggagtcggctttgccaattccatggcacagggcgattttacaaaactgctggatatagaccagcgtgatgaaatcggccagctggccgccgcgcttaacgacatggtcaccaagctgcggggcattgtggccgaggtgcagagtgcgtctgaaaatgtggcttccggcagtgaggaactttccgcctctgctcaggctacatcacagggtgccacggagcaggccgccagtgtcgaggaaatttcggccagcgtggaagaaatggcctccaacatcaggcagagcgccagtaatgccaagcagacagaggaaattgccctgcgggcggcaaaggatgcacagagcggcggacaggcggtggaacagaccgtgaccgccatgaaacagatagccgaaaaaatatccatcattgaagaaatagccagacagaccaatctgctggcgcttaacgcagccatcgaggcggcccgcgccggagagcacggcaagggctttgccgtagtggcggcagaagtacgcaaactggccgaacgaagcggcgccgcggcaggagaaatcagcgagctgtcgtccagcagtgtggaaatagctgaacgcgcgggtgaaatgctgcgtcagattgtgcccgacattcagaacactgccagccttgtacaggaaatagccgccgccaccagcgaacagaacgcaggtgcggagcagatcaacaagggcgtgcagcagcttgaccaggttgtgcagcagaatgccgcggcagccgaagaaatggcttccacgtctgaagaactgtccagtcaggccgagcagctgatgagcaccatgggcttcttccgcgttgatacaagcggtcacgggtcttctccccgcatggccacagtgcgtgcgggcaaaagccatcgcggagccgctctgcctgcttcgcgcgcgttgccttccgacgaccggggcatgcgtgacaaggcaccggaaaagaaaaattccggcggaattcagctgaatattgaaaacgatccttcggacgaggattttgagcgcttctaactgcctgaccggagccggccatgaatgagaccaatcaatatctgtcgttccggctgggcagcgatgcctatgcgctgggtgtggatactgtgcgcgagatactggacgacaaacggataacacctgtcccccgtgtgcccgaatttctgcgcggggtgatcaacgtgcggggcatggctgtgccggtggtggatctgcgcctgaagctgggcatgagccgtacagtgctggataccaatacctgcgtcatcattgcggaggtaagagccgctgatgaggtgctttcgctcggggtgctggctgattccgtgcaggaagtgcttgaacttgaccagcaggccatgacgccgcctccgtccatcggcactgccgtggacagccggtatattgccggtatggcgcgtgtggaagatgtgtacgttaccgtactggatgtgaactcgctgtttacgcttgaagagctgagcgcagcgggcggtatgaaggaagccgcgccggaatgatccggacggcggagagaacaggcggaaaccggcggtaacgcattctgccgtgcgaagaacaaaaacgcggctgcatgggtagtgcagccgcgttttattacttgcggcactgacggtacgggtacatggccgctgcctgtgcgctgtacacagcgggtatctgctacagcagcgcttcgcggatcgattctatgccgcgcgcctcgacaaagcgggccacccgctgctttgttttaccgttggttttgtaatattccagaaagcgttccagcaggccgacggcttcatcgtccggaaggtctttggcaagtacgtcggctatacgcgccctgccgccggagttaccgcccaccagaatattccagcctttggatgtgcccacaagtccgatgtcgcgcacatagctttcggcacagcaggtaccgcagccggaaacgcccattttgattttggcagggccgtcgaaggtgcggaatttttcttcaatgacacctgccatttccagagcgttctgccgtgcgagctggcaccactggttgccggggcaggcctgaacgtaatgcccagccacgcggaagggcaattcgctgcaggcagcgtgcaggtctttttccttcaggccgatgagcgcaaaacgctggccggaggttattttaagcatgggtacgtcatatttgcgggccacggcggccacggcttccagttcctgcggcgtaaccacacccgaaggcggggtaacacgtatggcgtaggtttccttgtcgcgctgcagaatggtgcctttaggcatatcggacatgctgagtctccttggcatgtgatgaggtaacaaaaatagcggcatctgcatgccgcccgcgcaatgtgccctaaacccgtcgcggtaacaagaggccggatgttttttgcagcggaacagcgcgctgcggcggtaatgctgcgcagcaaaccggcggctgtgccggtgccgccggtgccggttccgtctgtaccggtgcggacagggacagcatgtagctgtcttcaggcaactgctgcggggcgtgactccgggggcaacgtgtacaattgacgcgtgtccttcatgtagcgggtagcagcctgcccgcaatcatgaatctatgaagtcggaatttcctctgcgttttttaaaacaacatgtgagccggtatgctaccgcctgaacctgttccgcagggcaaagccaaacaaagcagcctgcagggtgatggcaacctgccatgcaagcatgagtatgcgcggcactgctggaattgaagaatcaagctttgttagtggtaaaaagttaatccatttcactccacaaacattccggagcgcaaaaaagaagggttcagaatttcttctgaacccttgaatatggcggtgagggagagatttgaactctcgatacggctctacaccgtatactcgcttagcaggcgagctccttcggccaactcggacacctcaccggagctttcgatacttcgtaggcgcgttctggaataacctgaatgcgcgagggcctgtgtctacccaatggcggctggcatgtcaagcgaacgggtactttttttagaaaaaatcctgaagcagccggtctgtcgcgcaacggggcgccgcattgtcacgaacgatagtcggcattgatgctgacatattcgtgagaaaggtcagaagccagcaaggtataggtccctttgccctgaccgaggacgatgtccacgcttatgtcggtacgttccagcggttctttcagcagagcgtctgcgtccacaggggtgggggcaccctctgcgaatatggtcacgccgcatatgcttacgcttacctgtgcggggtcgaatgccgctccggagcggcccagcgctgccacgatgcggccccagttggcgtctttgccgtagaaggcggtttttaccagctgcgaatgtcccaccgtgcgcgccgctttttcggcatctgtgtcatctgcagcgccggtaacggcaatacgcagtactttggtggcaccttcgccgtcctgcaccagcatatacgccagatcacccatgagcgcagtgacagcctgctgcagcaggggcagttcttcgggcagtacttccacgccggaagccccgttggccagcccgaacaccgtatcgttggtggatgtgtcgccgtccacggtaacacggttgaatgactgtgccacagcatcgcggaacatctgctgccagacatggacaggtacctgcgcatcgcacagcaggacggcaagcatggtggccatgttggggcatatcatgcccgcacccttgcatacgccggccagatgcacctgcccgccctgcagagaaagactggctgtggctgttttgggaaagctgtccgtggtcattatggcgcgcgcaaaatcatccagcccgcaggaaccgagtccggccgccagttgcggcacagcctgctgccacaggtccattttcagctgctgtccgatcactcccgtggaggcgggcaggatttcagacgcttcaatgccggttgcggcggaaatcatttccagcgtcctgcggcagttggcaagaccttctgcaccggtgcatgcgtttgcctgcccggagttgatgacaatggcgcgggcctgcccgccggcagccgcttccatggccacaatcaccggagctgccttgaagaggttggttgtgaaaaccccggccgcacatgcggggcggtcgctgacaataagggccaggtcgagcctgtcgggggctttgaaacccgcaggaaccgcggcaaatgaaaatcctttgatatcggtcattattccggcctttgctgatgtgccgcaggcacaggtggcttcaccgccgtctgccgtggcactggagatgatataatagacaggtacattgccccataagccggtgctgcgcaagcggccgcaggctgtacagtgcaccgcgccgtaaaaaagggcgggagaatttcccccgccctgtgtggtccgtttgtcaggcatgtaccgcggctggctgtaccggccgccggcaccgctgagcgccggttgtgtctgcataccggcagaatgtgtcggcagtgtgtctgccgtcgtgtttgtcgggcgatcaggccccgcagcattttttatattttttgccgctgccgcacgggcacggatcattacggccgactttcggggcgttgcgccgcgaaggggtttttgcgccgtcctcatcaccgccggaatatgacagctcggcgggttgttctttgtggcgcagttctgtggcttttgcttcctgcagacccgcggcttcgggctgttctgccggatcggcggcttcttccacccgctgcagccgcaggcgggtgagcgcacggaaaacgctttccttgatgctccagagcatgttctggaaaagtgaaaagccttcgcgcttatactcctgcttggggtcgcgctgaccgtacccgcgcaggccgatgccgtcgcgcaggtggtccatgttcagcaggtgttctttccagttgcggtccagctcttcaagcaggaaatagcgcaggatgtcgccgtagaccggccctgcatcgcgtttgagtttttccagcatgctttccaccgctttcttcacatctgccgcggaaggcaattccggaagcttttcctgctgttccgaacccttgagtgcgaattcggggtacacgcgtgaaaggaaaaaggtttcttcaagccgggcggcgatggccgcatgggtctcttcgtcgagggctttgcctttggtctgctccagcggtgcgtagatgtcctcgatgatatcgtcgagaaactcatggaccgaaggttcaagatcgtcttccatcatggtatcgcggcgcaggctgtatatgacctcgcgctgctggttcatgacgttgtcataatcgagcagggtcttgcgtatttcaaagttgtgtccttcgacacgtttctgggcgttttctatggcgcgcgaaaccattttgttttcgatgggttcgccttcctgcatgcccagtctttccataagcccggctatgcggtcagagccgaaaagacgcagcaggtcatcttccagcgaaaggaaaaagcgtgtttcgccggggtcgccctgacggccggaacggccgcgcagctggttgtctatgcgccgcgattcgtggcgttccgtacccagaatgtacaggccgcccagctggggcacaccttcacccagcactatgtcggtaccgcggcctgccatgttggtggcaatggtcactttgcccgcctgacctgcttctgccacgatttctgcttctttttcgtgttgtttggcgttcagcacattgtgcggcacgccttttttcttcagcatgccggcgataagctcggatgtttcaatggatatggtgcccaccagcacaggttgtcccttgtggtgcagtctggctatttcttccacgatggcgttgaatttttcaggccgcgttctgtatatggaatcgggctggtctttacgtatcatgggtttgttggtgggaatattgaccacttccagatcatatatctgctggaattccacagcttcggtgtctgccgtgcctgtcatgcccgacagtttttcatacatgcggaagtagttctggaaggtgatggatgccagcgtctggttttcggcttccacctttacgccttccttggcctccagcgcctgatgcagtccgtctgaaaagcggcgtccgggcatcagtcgaccggtgaattcgtcaacaatgacgacctgatcgtcttttacgatgtagtccacatcgcgcgtgaatatgctgtgtgccttgagcgcctgcagaatgtggtgctggaaggaaatgttctgcgggtcgtacaggttgtccagcccgagcagtttttcggcttcctgcacgccttcatcggtcagggccgcggcgcgggccttttcgtccacggtgtagtgtgtatcgcgtttcaggcgcggaatgatgtcgttgacgcggcggtacagccccgtggattcatcggacgggccggaaatgatcagcggcgtacgggcttcgtcaataagaatggagtcaacttcgtcgacaatggcgaaatgatgggggcgctggacaagctgttctttgtagaacttcatgttgtcgcgcaggtaatcgaagccgaactcgttgtttgtgccgtaggtgatgtccgaggcataagccgcccggcgttcttcatcgttaagcccgtgaactatgactcccacgctgagcccgagaaaattgtagattttacccatccactcggcgtcacggcgggccagatagtcgtttacggtgatcaggtgcacacctttgccggtcagcgcattgagagccgcgggcagcgtggccacaagggttttaccttcaccggtacgcatttcggctattttgccggaatgcagggctatgccgccgaccatctgcacgtcgtaatggcgcattcccagcacgcgtttgcctgcttcgcgcaccatggcaaacacctcgggcagaatgctgtcaagtgacgtgccctgctgcacttcggcgcgcagttcggccatacgggcggatatggcctcgtccggcatggtggcgatgttttcttccagcgcgttgatttctttcaggtagtggttcagcgatttgagataacggtcgtttttggaaccgaagacttttttgacaatggaaccgagcattctgtctcccgggcggatgtatgtattcggcgcatggtgcacgcttttggttacgtctgtgtgacgggcacacagcacagcggcagccggctgccggacaatggcaaagccgcgttccgccggtacctgcttggggcacccggcatgggcgcatctggcaggaatgtgacaggggacagcgggcggacttttgccgaaccagaaattggtaattgaaacaggataagaacgcaacgttccgcgtcaagctccggtactgctcttgctgatacattgcggcggagccgcatgccgcgcatttgtgcgtgacatgcaccgttatggcccagtgaaggcagaaggctgcgccggacgtgctgcgggctgcctttgtgtctgcagcaggcagccgcagcctgctggcgcgcggcgggctgtaaagtgcgttgcagcggcttaactgccggactggcggggtgctgtgccgcggttgcgcgacaggcggaacggagctgattttctctgtttgtgtgccgcattgtgcggtgcgaaaaccgttgcaagctcggcacgggtgtcatcgtcgtaatccggaacatccggaccttcgccgtagacgctgtttacgacggcctgctggcgcgaactgcgcgcggggtggatgagggtaaaccggtcgcggcggcgtgctgcaacgcctgtgcctgcagcttcggcaggcgtgatgacaggcgtaatgaccggcaactgccctgtgcaggggctggcgggctgcggtgcggtgttttcggggtgcagcagactgacgacgacagcagcatcgtcgccggatacagcggggggggaaacggggggaacaggttgttttttcatggggggctccttccggttgtacctgatgtcggtgtgctccttgttccggatatggtcgaaggccttccgggggctgaagtgccatcttattacacagtagtcttttgctgtagtgtgtcaagcaacgcagtatgtcttttgcgttacgtctgatatcctgtatttacacaacaagatgtaatcttgaaaaacgactgcaacgccatggggctgtaattgctgaacggacgggtacatgcgggatacatgaaaaaaaagtgcacaacagcgtacgggagggggacatgcagcgccggaaggccccccgtatggtttgaacaccggaagacaggccggaacggaaaacagaaaaatctccggcggggcagttatctgaagcgtttcaggatggtccggtcaatgtatctgtgcccgcttctgcaaaatatttcgggcagcccggccgccacggtgcgcgtacacaggcagagtcacaccgtctgaccggatgccgctgacgtgcggcagcgggcgggcaggcggttgcggaactatctccggacttcgccgtcacgttttcagggtctgccggtgcggtgctgcggcaagcggaccgcagcctttcagaccgtcaggacatcaagccagtgatgtacggcgacatgttccggcgcggtaccgctcagctgcagggtacagccggagcatcccgttaccaccggcggagggcaggcgttgtcctgcgcggggcacaggctgtccagcgcctgccagcaggctgcattgaccatgccgcacagcgaaggggcggcaagctgcattactccgcccataccgcagcactggcgtgtggtcatgcccgccggacgtatccgtctgccgtgcgctgctgcggcaggcgtttgcgcggccatggcgtacagcagggccgcatcggggtcgtgttgtgcgggggcgtggcatggctggtgataacggaaccattccggagcggtatccagcacctgcaccggaaatttttgcagaaaaacggacagcggcaccacggactgtgtccatagggtggctgaatccggcggtgtttcgtgccacagctcgtcatgccgggcatacccgtgcagaccgtgggcacaggtggcgcaaaatgtgacaagcagcggcctgtccgcgttgtgccaagccgttatattggcatgacgggcctgccgcgcggcatcgggcaggccggcgtgttccagtgtggcaccgcagcaggtgaaagcggtctccggctgcggacgtataccggccagttccagcagggcggttgctttgctgctccagcgcggacgtatacgccgcgcggtacagccggaaaacagcatgaccggccgcaggggcggctgtgttccggccgcgggagccgccatgcggaaccagggttgcggcggggtgtcgtgcatggccgccagtttttccatcaacgggcgtgcggccgccggggccggcagtcggggggccatgcgtcccagcgtggccatggccggccacagaatgttaccgccgtttatccagcgttgccacagccactgtggccatcctgcatgttcggcacgcagggcgcccagtgccgcgggtacggaaaggccctgaggacaggctttttcgcagcggccgcacgaaacgcatttgtctgccagcagacgcgccggcagggcttcgagcagttgcgggttgctgcgcagcgcggccataagctgatgtttggctttgggcgaaagctcttccttgccggaagcaagaaaaacgggacagacatcaagacagcgtccgcagaggatgcagtcccgggcgggatgggggtgtgacattactgtggggtatccagaccgtatgtggcgttgttcagttcggtgaccagccgccggacgccgggattgtccgccgagcgggcaaagagaatgtcctccggcgtggcgcgtggtccgtaataggcactgttcatggggccgcggggtgccagcgaggcaacctgcacggtgccgccgaaatagaaccccttgttcatggcggcataaaaaacttcatcgcgttgaaagcgtgtgagggtggagtattcgtcacccgtaccggtggggcctgcggccacggcaacctgcagacccgcggaaccgttgtcgtgcagcgctccctgcagggctttgtcggtcataaatgccatgatgatggccgcctgttgcgcacctgcctgaaacccccagctggcgccggtgatattcatgaatacaggcgggctccagtctcctgcagggcccttggcaaaaagcaggccggtgccgccgcgtacacccagtataaacccgccgttgaccagcgagggaataatgagcagccctctggctttttccagatacagctggaccgaaccgggcgcatccggccccagaaaaaggtgcagcgtgctgacggcgtcgtccacgatttcctgctcgtaggtgccgtctgcctttagcggcagcgtgccggaagacgtaatgcagcccgtcagcaccacgcacagggctgcggtgaaggcaagcggtataacgctgcggcgcaaaatgctccatacggctgtcatggctgctccagagtggtgccggtgcctgtctgcccgcgggggtcagtaggctttgccgggattcatgatgccttcgggatcaaaggatgcctttatgcccgccatcagttgccgttccacaggggacagctggttgtcgatgtacggggcctttgtaagccccacgccgtgttcgccggacagggtgccgcccatggaaagcacggtattcataatttcttttttggctgccactgctttttcccgcacgccgggcagggatttgtcgtgcatgatgttcacatggatgttgccgtcacccacatgaccgaatgtaagtatggtcaggccgtgctttctgcctgtggccgcaatgtctgtgagggcgggcagcagcatgccccggggcacggtcacatcgtcgctgattttgtccggcgccgcaaggtacgatgcgggattgatgccgcggcgtatttcccacaggggttcttcttcctgcgggccgctgcctgcggcctgccagacgggtgtgcaatccgcgtcggactgcaggactgattccagtctgcggcgttccgctttcaaagctccgctggtgccgtccagccggaaaagcagggcggcacggacattgccgggccatgggggcgtgcgccgcaaagccagacagtccagcgtttccggccccatgaattccagcgcggcgggcagcatgccggcgcggaacacattgcgtatagcctgtaccgcctgttccatgccggaaaaaccggccagcagcgacgcagtggcctcgggcaggggcagcagcttcagggttatttcggtcatgatacccagcgtcccttcgctgccggtcatcaggcgcaccaggtcgaggcccactacgtttttatgacaccgcccgcctgtgcgcagcatgcgtccgcccggcagggctgcttccatgcccagtacatattcgcgggttacgccgtatttgagggcgcgcatgccgcccgcacaggtggcgacgttgcccccgatggtggaaatgttcagactggcgggatccggcggataaaacagcccctgccgttccacattctgctgaaggtcgcgggtgatgacgccgggctgcaccacggctacaaagtcgtcaggcgagatatcgatgatgctgtccataagcagggtggacaccacaatgccctgtggttcctgcgtaccggtgcggcgcgggtcggcgggaacacaggcgcccaccacgtttgtggcgcgtgctctcggatacacgggaatgcgttctgtctgtgcatattgcagcagttcggctatctgtcgcgcttcacgcggtctgacaaccgccatggggcgggcatccagcctgctggcgtccatgccgaaaacaagcagttcctcggggcggaacaggcagtcgccttggggaaaaaggtcgctgagaaaacgttggtgctggtgcgtggtgcgtgtcatctggatggtccggcgcgcaggctggcatggggcggcaagaggttacgccggtggctgcaccggcgcggaaaaaaggaaacaccgcacctgacgcgcggtgtttcctgcggtatcaatgacgcatgatttctctgcgggtttcgcgttccacgtcacgctgtttgatgtcctgacgtttgtcgtgcagctttttgccgcgtcccacggcaatttccagctttacgcgtgaatttttaaaatacagcttcacgggtaccactgtcaggcctttttgttccacacgggcgcgcagcgtgtctatttcgcgcgcgtgcagcagcagtttgcggtcacggtcggggtcatgctgcacatagcccgcattggcgtagggcgctatgtgcatgcccactatccacgcctcgttgttgtgaatggtgacataactgtcagtgaacgaaacctgtccggcacgaaggcttttaacttccgtgcctgccagcgcaatgcctgcctcgaaaaattcgagcagctcgtaaagatggcgcgcttttttattctgggcaatgagagcgccgcccgatgatttttttttcgtcatagtgtgttccggtatctgcaatttccgttagtcgtcatgatcgataagtgacgaatagaaggtgagctcttccggaaactgtttgaatattgtgtctttgaccacgcggttgatgcgggccacagtggcggtgcgcagcacttcgttgagcaatgtcttgcactcttccatgttggtgcggcggataatgcgcttgatgccggggatagactgcggggcgatggaaatggcgtcaatctgcatgcccagcagaatgggtatgcagtaggggtctgccgccacttcgccgcatacggaaacctcgatgccttctctgtgagccgcgtctaccacaaacttgatggaccgtacaatggccggatgcagcggctggtacaggtacgagacatgcttgttgcccctgtctatgcccagcgagtactgaataaggtcgttggtgccgatgctgaaaaaatccacttcctgcgccagtgaatcggcgatgagaacggccgagggcagctctatcataatgcccacgggcatgttgggattatacggctggcgcgcgcggtccagttccatgcgcacttcgttgagcagcaccttggcctgccgcagctcctgcaggcccgaaatcatgggaaacatcagcgccacgttgccgtgcacactggcccgcagaatggccctcagctgtgttttgaaaacatcgatattgcgcaggcagtagcgaatggccctcagccccagtgccggattgggttcacgcatgagggtctgctcggtgagcattttgtccgcgcccacatccagcgtgcggaaaataaccttgcccggtgccattatggacgccagctcggagtattcttcgtacagctggtcttccgtgggcagcgcggggcggctgaggtatgcgtattcggtgcggtacaggcccacgccttcgccgccactgtccagcacctgtgccacttcctcggtcatctcaatgttggcgaccacttccacgcggtagccgtccactgtttccgcaggcaggcggcattccttgtgcagggctttctggtaggcttcaaactggaacttgagttcggtatagtctgccagctcgtcttcattgggatcgacgatgatgaagccgcgcagtgcgtcaacgatgaccagatctccgtcattgacgtgttcttccagattactgacgccgaccacggcgggaatgagcatgctgcgggccagaatgcccgtgtggctcgttttgccgccttcgcttgtggcaaacgacatgattttgtccagcggcagttccatggtatccgcgggggcaagatcgtgcgccataagcaccatgcgctcctgcagcggacgcttgagacagccggaagcacccatgagccgtttgctgatgcggtcggccaccacacgcacgtcctgcacccgctcgcggatatagtcatcctcgatgctgctgaacgccagagcgatggcttcgacggcctgttccagagcccattcggcagtgatgttctgctcctgaatgcgtctggctgcgtcttttataagcttggggtcggcggcaatgagcaggtgcgaatcaatgatggccgcatggtctttgagttcggcgggcaccctgttgcgtgcctgtgtgagctcgttctgcacggcttccacggcggattcaagcctttccacttcgctttgtgccgcaccgggcgtcacaatgccgcgcggcaacgtgctgatgttgtcgcgccatgcaaaaaaggctttgcctatggatatgccggcggaaaccggaataccgtgaagaatgagacgggccaattacgtgtcctcgcggaagcggttggcaaatgttgcggcaagatgccgcagagcttcgcgcgcatcgggtccgctggctcgcagctccagcgcagtccctttggccgcagccagcgacaggatatcaagaatggatttggcgtccacctccgcgtcgcctgatgccagtactatgcgcgatgtaaagcgggaagcttcctttaccagtctggcggcggggcgtgcatgcagcccctgatcattggcgacgcggacagtgaggcacagtccgtcttctatttcacgaatctcttcctgcacgggagaggttcctccagcattgtatgcgtatatgttttccggccgtgccggaacgtttgttgtatgcgtcagtcagcgggctgccagaaaagatgccactccacgggaacatacgccgtggcgaacggcagtgccagtataacagccgtaaaaataaacagcagcagcatgcgcgacatgtgcagacggcccaccagcgcggcgaacagtcccagcgcggcgcatgccgcagcccacagggcggggcggtcatgcgcgggaaacagctgccacagcagcaccgccgccagcacagcattacccgacttcagcctttcaccccagtttatcaggttccagttgcgcagccggttgagcactttaagcccttcgcgcagtccggcgatgaaggtgaacagcttgaacgcctgcagcgccgtgaacagaaaaagccccagagcaaacgccgccgactggtaacccgccaccagcagactgcatgtggccagcgaccacgataccagcatggtgccgccgaaaacggagtcgccgatggctgacagggtataggccgtggtatccttcaggttgcgcagaatctgcggcgggaaggtctgcgcggctatgcccgcttccagtgaaagaaacgtacccaccagcagcggtgtccagaaaggatgggtattgtagtgccggatatattttttgcgggcctcgcgccgttttaccggatcggggtatatggccgcaaggccgggttccatggcatgcaccaacccgatattctgcatgccgcgcgtgttgaatgcggcccccactgtgtaggtgcgcagaaaacagcgtagcagggttcgtgcgtccagtgccatggtcaggtccgtaaatccttcatgatttcgtaaatttctttcacgctccagcccggagcccggtccgctgttctgcgggcgacttcacgcggtttgcctcccagacgcatctcatcttcgataagcgcacgcagagcctgcgtgtcgagagcctgctctttttcgggcggtccgacaatgactgttatttcgcccagcagatcgtccggaacggtctgaaattcttcaagacgacagagaataaactcctcatgggccttggtcaattctcttgccacgcaaagttccctcgggcccagtgcgttgtaagccgtttccagcgtggtccgcagtctgtttttgcgttcaaagaaaatgagcgtcgacggggtgcgggcaaactgttcaaagaacgcgagctgctcggactgtttgcgcggagcaaaacccagaaaggtgaaaggctgcggcgcaatgccgctggcagccagcgcacagagcggagcgctgggaccgggcacggcagagacggttaatcctgccttgcgggctgctcttaccagcctgtaaccggggtcggagaacagcggggtgcctgcgtcggataccagcgccagcgtgctgccggcgcgcatggcttcaagcatttccggaatgcgctgttcctcgttatgatcatggcagctgacaaggcgggcttctataccggcgttgcgcagcagtcctgccgttctacgggtgtcttcggccagcaccatgtcggcagctgccagcacttcgcgtgcgcggggcgaaaagtcaccaaggttgccaagcggcgtcgccaccacccagagactcggagaggtcgaaggcatggggaatatgctccacgcgtaaaagttgttccggagaatccggtgcaccgcccgcacggtgggaacgctgcggcgaaccggcgccgaacaggcgcgatgcagctttgcccagtatgcccggcagtccggaacctgcggcgcggcgggcctgagcggttcctgcggcacgggccgcctgcagcgacatctgctccggctcaggtgcgcgtgcttctgtggttacacaaacaaggtcaaagcggcaagggcggtcccacatatcgttgctggacagccacataccggcagccctgacaagcctgctgcgtttggccggagtaagggcttcgtgaggcgactccaggccccgagcggcacgggttttcacttcggcgaacacaatggtgccgttgtcctgtgcgatgatatccagttccagatgtccggcgcgccagttgcgggccaaaatgcgcatgcccgatgcggcaagataggcgcaggccgcttcttcacccagacggcccgcggcaatgtgcgcgggacagctgcctgcggcgcggcgggctaccatagcgtgttctggtcggcggcatgcggggcggccgccggtttcactttggcaaaagacaggcggtgcatgcggcagggacctagcctgcggatagcctcgatgtgagccgctgtaccgtatcctttgtgcgtggcgaaaccatatccggagtaacgtttgtccagcgccgtcatcagtctgtcgcgaaatgtttttgccagcaccgaagcggcggatatggccatgacacagccgtctccgcccactatggcttcctgcggcacactgaggccggtgacggcctgcagcacctgtccgggaatggttttgtcgccgtcgacggcaagaaaaacaggcggaagaccggcaggcatgctggctgccgcgccgccgccgcgcaggtgacgtaccgccagactcatggcgcggtaagtggcctgaagaatgttgatgcggtctatgacctgaggccacacaacgcccacgccccagcgcacggcgcacgactttatggccggttccagtgtcaggcggcgtttttccgaaagctttttagagtcggtaaggccggaaagggcagcggcaatgtgcggcgctgcaggggcaccggcaggcggcagaattacagcggcagcaacaaccggtccggccagacagccgcgaccggcttcgtctatgccggtaaaaaaggcagggtacagagaatcgcgcggaccggcggggtcagcgtgaggcagagtatgcggcagcagagactgcatgccggaagcagaggccgtgaggccgttttttgtgcgtgcggccatggctgtgcccggatgatcacgaaaaaaaagggggcgtgcgagagcagccccctttccggcttcgtatgactaccaggtcttgagcggcttgatacgggcggctttgcccttgaggttgcgcaggtagtacaggcggctgcggcgaacgcggccctgctgcacaacttcgatacggtcgatgaacggggaatgcatggggaacacacgttccacgcccacgccgttggaaatcttgcgaacggtgaaagtggcattggtggtgccgcggctgatgcggatcacgttgccatgaaacacctggatacgctccttttcaccttcgacaatacgcatgtgtactttcacgctgtcgccggatttgaacttggggatgtccaagcgcatctgttcgagttcgatctttttaatgatattcatattcgtgtcccccttggaacctgatttatccgcaatagggagtttgcgtcctggtttgaaacatttcggcactgccgtggtcagcccctacagggcgtcgcccagcaccctgtccacaataatcgcggctgctgtacgcaccgatagatggttgtacccatcaagtgaccgtatcggccgcagtatgccgtcgcagcgttccagcacatccggagccagcccgtgagctgtgccgaacagaagcagcactggtttttcacgcagcatgcggcggaccgattcgaatccggtatcgcctgcgccgcgggcgctggtggcgatgaccgtcggccgttgccctgtgcgctgctcgatatctccgatggcttcctctaccgtggaaacaccccggacaagacgcagtgccgtgcccctgtcggggttggcgcttacgccgggtccgtccgtccagtgccggagcagaccgtcaagcagtcgacgctggtcttcaatgggagtggtgatgtagtaaccacccagaccaaacgtgcacgaacagcggcctatatcgtgaatatcgaggtttgtcaaagaaacggcgacagatttattttctttgtttacgacgggataatgtaccagcgcgcagtacagatttcttcccggtctttctctgtctgtttttcgtagtatttttaaatcgttataatctatttgcgcatcgcgcaaaatttctggtctgttgagcaaagttgttttcagggcctgctcgcgccgccatgcggcaatgcgcccgtggtcaccggagcgcagaatctccggcacttcgtgcccttcaaaaatttcgggccgcgtatagtgcggatattccagcaggccggaggaaaagctttcttcttcgcctgattcttcatgccccatgtatccgggcaccagtctgccggtggcttccataacggccatggcggcagtttcgcccccgttgagcacaaaatcgcccatggataccggctcgatgggaaataccgattccagacgggcgtctatgccttcataccggccgcagataattgtcagattgtcaccggttgccagttcgcgggccagttcctgcgtgaaaggacgacccttgggcgccataagcagtattctgccggggcggggaatgctgcgcagtgccgcggccagcgggcctggcatcatcaccatgccggggccgccgccatacggacggtcgtccactgtgcggtgcctgtcggtggtgtggtcgcgcgggtttacaaagccgacttccaccagaccggattctcgtgctttgcccataaggccgcacgccagcggggaatcgaaatactccggaaacagagtgacgatgttgaaacgcatgccttttttgcctttgtgatgccgcgtcggcccggctgtccgcagacagcgccgcacggcatcagctgccggaaagataaatctccagcaggccgggcggcggggtgatgcgtatggtctcggagtccacgtctatttctgccacaaattcctcggcggcaggaaacagcacttccttgccgtcgggggttgttatctcccacacttcctgttcgggggtgggggcagaaaacgccgtcagggtacccagggtgctgccgtcttcatccagcaccacggtaaagccgagaatgtcctcaatgtagacttcgtcatcttccagttccggcagctctgcatgcggtataagcaccttgtgctggcgcagtttttccgctgcatttctgtcgtctatgccttccagcagcagaagctcggtgccggagtgccggcggctgcttctgacccggtaaggcacgcaggggcctttgcccgcctgcagaaagatgcgttcctgcatgagaaaaggggagtccgcgtaagaaacgacgcagacttccccccgaagtccatggggcttggtgatcaagccaatctgaacgtatttgtccatctacgcttcaggcttccttcattcagccggcgttattccagaatttccagaacagaacgctttctgacctttgtggaggctgcgccaaggatagtgcggatggcacgggctgtacgcccctgctttccaataaccttgccgaggtcttcctttgccaccttcagttcaagaacagatgtctgttccccttccacttcggtgacaaccacttcatcgggtttgtccacaagcgatctggcgatgtactcgacgagttccttcaacatggctcacctccactagtgcttccacaggatttacagcgtgaaagaggcgctgccgcatagaccggtatccggcgccacgccggatcagtactactgtgcgttctttttcagcagagcgcgtaccgtgtcggtgggttcggcgccgcgttcgagccacttctgcaccttttcggtgtcgatcttgacttcggcggggtccaccatggggttgtagtaaccgatgtaatccagaggacggccttcgcgacgggcctcgctgttgatagcaatgatgcggtagaaagcgcgtttcttgttgcccatacgggtcagtctgagtttaacggccataatgacactctcccattattttatggcataatatggtatttgcgggaaatcgcaaggggacacccctgtgctggccgcaatcttacctttttttcttgccctgtttctttttctgtttgtcttttttacgctggtcgcgttttttcttctggtccgatttgctgggaccggaaggctgcatgccgtccatgccgggcatgccgggcataccgggaaagccgcccataccgggcagtccgcccataccgctcatggccgaaggatcgggcatgcctttgccgcccatgccgggcagctggggcattttgccttttttcttttttccgccgcccatgacctgcttcatcatctgccgcatgccttcaaagttgctcagcagtttatccacctctttcacggtggtgccggcacctctggctatacgttccttgcggctggtgttcatcaggatgggctggcgcctttcctgccgcgtcatggagttgatgatggcctctatgcggaccatttccttttcaggaacctgcatgtcgcccagcttttcgcgcagggcacccatgccgggaatcagcttcatgatactttcgagcgaacccagtttgcgcatgcggcgcatctgagtccggaaatcttcaaagtcgaactcggcccgctgcattttgcggcccagttcttcagcttcttcttccttgatggtggtctgcgccttttctatcagcgtcagtacgtcacccatgcccagaatgcggctggcaattctgtcagggtggaacacttcaaggtcggagagcttttcgcccatgccgacgaatttcaccgattttccggtgacagtcttgatggacagggccgcgccgccgcgggcatcgccgtccattttggtcagcaccacgccggtgatgtccagcgcgttgttgaacgcatctgccaccgtcacggcgtcctgacccgtcatggcgtcggccacgaacagaatttcctgcggagccacggcctctttaatggccacaagctcctgcatgagcgtttcgtcaatgtgcagccggccggcggtgtcaagaatgacaacgttgcactgctgttctctggctgcggccaccgcatttctggcaatgtccacggggttcatctgcaccgtggaatcatacacgggcaggtcaagctgcgccgccagtgttttcagctggtcgatggctgccgggcggtagacgtcggccggtgcaaggtacggccgcattttgcttttacgcagatggttggccagtttgccggtagaggtggttttaccagacccctgcagacccaccatcatgatgacataaggctgctggccgcgcaggtcgaggcccgtggtttcgccgcccagcagttcaatcatttcgtcattgacgattttgataacctgctgcgcgggattcaggcccttgagcacgtcctgaccaaggcatttatcgcgcacacggtcgatgaactgcttgacgaccttgaaattgacgtcggcctccagcagcgcaagtcggacttcgcgcaggccttcctgcacgttttcttcagttaaccgtttctggccgctgaacttcttgaataccgacgacaaccggtcggaaagcgtatcgaacatggtaaccccaagttaacaacgtaagaggcgattcgttaagtgacttcgcgcaggaagtcaagggcagagttgccgctggccgccgcgccccgtgtcggcagatgcgtgtgtgtagcggaaactacccctgtaacgcaagggcggtctgcctgcgtggctgccggtcttttaatgcggtaccggccggtgcgggctgtgccgtacggctgccggcagacattctgcgtcttatacggggcgcgaactgtgtccggccctgtccgggcaacagggttactccgcggtcatttccgggccgggcagtccggcgcattcgtggaacacccgcagacggcatacggcgcagcggttcatgtccagctggggggtgatggtggcaatggcttccgccttgtcttcatatatgggaattatgggaccgcattgcagccgttccatggccgcgcgcacgccggggttggcagagcacatgtacaggcgcacgcctgcggcctgcagcagtttgcgttcttcaaagatggtttcgcagccggagtaatcaataaagttgatgccgctggcaacgatcaggatatggttctggcccggattggcggccacgatattttccagctcttcggccacatgttcggctgcgccgaaaaacagcgagccgtccagccgcagtattttaagctgcgggcattcgggcaggttgcggttttcctgtctgattatgtggcgcatgccgtctatgagcacgggtgccatgggcatgaagtgcgggtgcatggtacggtgcagatagatgagcagcgaaagggctactccggcgatgagagcaaattccagctttacggtgagtgtggaaagcagcgtgacggcaaagaccagaggctcgccgctgcccgcgctcatgatgcgccggatgtgctcgatgtctatgaggttccacgccaccagcatgatgacaccggccatggccggaagcggcagatacgcggccagcccgcccatgacggaaaccatgcccaccagcagaaccgccgcaaaaatggcggaaagcggcgtgcgggcgccggtggcgtaattgacacccgtgcgggtgaacgaaccggacgacgcgtaggccgaaaagaagcagcccaccatgttcgacagcccctgaccgatgaattcgcggttgttgtctatgcgctggtgcgaaagagcccccacggatctggcaatggatacggcctcggcaagccccagcatggccaccgccagcgctccgggcataagtatgcccagccgttccggatcgaataccggcacggagaagggcggcagtccggcgtgcagggctcccaccatgcgtactccgttggctgcgccgtcaatgacaagacacagcagccctcctgccgccatggctataagcatggcgggaaggcgtttatccacgcggcggaccaaaagcgccgtgacaaacgtgactgcggctatggccacggcatgccagctggcctgcggcagcatggagacgaacgttgccatgtcgcgcggcagaaaaccgctgcgcggcacggacagaccggcaaatccgcccagctggcttgaggcgatgagaatggccgcaccggtggtgaagcccgtcagcacggaatgggagacaaagttgaccacggaacccagccgcgccagccccagcgccagctggatgaggccggccatcagcgtgagactgagcacaaggcatatgtagtccggtgtgcccgcaggggccagcgtgctgacattggaaaaaataaccagcgagatggccgtggtggggcctgatacaagatgcatggaagagccgaacagcgccgctatgatggccgggacaacggcggtgtatatgccgtattcaggcggcagtcccgccagcgtggcaaacgccactccctgcggcagaacgatgatggctcccgtgagacctgccagaaggtctgcgcgcagggtgcgggccgttactcccggcagccagtgcataaaagggaaaaaggctgcgatgcccgttttcatgtgtacatgactccgtgatgtatgatgtccggccacggtgcgcgcggccgtatttttcactatagcgtgtagtggcggtctgttcaagaattgtacattaatcagtctgcctgacgtgcgcggtgctgcgcgtgctggacaacggctgcggtattgcctatcggaaacggaccgacccgaaaataacagccgtcggcgaacggccaaagcattacgacagcacgaggtggacatgtcgcttatttccgcagaaattgcaggatatctggaaaaatcatcgtggatccgcaagatgttcgaggctggaatcgctcttaaaaaacaatacggcgagcaggctgtgtgtgatttcagtctgggcaaccccgacctgcccgcgccgcctgcggtgggcgatgctttgcgtaccatggctgaaaatgccggaaagccttttgctttcggctatatgcccaacggcggttttcagtgggcccgtgaagctcttgccgggcaggtatccgcagaacagggtatgcccgttgacgcaggcgatctgctgctttcctgcggagccgcgggggcgctcaatgcgtttttccgcgctgtgctggaaccgggcgacgaagtgctggcggtggctccttattttgtggagtacggtttttatgtgtccaaccatcagggtgtgtttaaaacggccatgagccgtccggaaacctttgagctggacattgaggccgtggaagcccgcataactccgaaaacacgggcgctgatcatcaattcgcccaacaatcccaccggggttgtctacagccgtgaagaactggaagcccttgcggcacttcttgagcgcaagagccgcgaaaacggccgtcccgtctatctcatcgcggacgaaccttaccgttttctgtcgtttgacggtgtaaaggtgcccagcgtactgccgctgtatcctttcagtgtggtagtgaacagtttttccaaaaacctgtctctggccggcgagcgtttggggtacatctgcctttcgcctctcatggagaaccgcgcggagctgatggccgcgctgacgctgacaaaccgcattctcggttttgtgaatccgccggttatcggccagcacgtcatggcgcatgcgctggggtcgcaggttgacgtgggcgtgtacgcgcagcgccgtgatgccatggccgaggtgctttcaggcgccggataccagttctccatgcccaagggcgcgttttactttttccccaaggcgccgggtggcgacgatgtggagttctgccgtgtgctgatggaggaaaaggtgctcgcggtacccggatcagggttcggcggccccggttatttcaggctgacattctgcgtggatgaggaagtcatccgccgcagtgccggcgggtttgcgcgggccatggctcatttcgcgtagccgtccgccggtgcgtgcccgcagtgcgcgccggtctgcgctgtatgccggtacaggcaataacggcgccgtctcacgggaggcggcgctttttttgcggccggtacccgtgcggcgcaagcagacttcagggcgcggggcgttccttggtcgttatgtcgcctaggtctatgcgtatcagcgtggttacacgcatggcatcgcccagagggcggtcagctatgccgaactgttgcagcaggcattgcatggcgtgcagccgttcatcttctgccgtgattatctgcgccgtaccggaggccataaggctggaaaaaaacgttccggccttgcaggcgccggcatccggcccgccgtcgtaaaaaacggcgttgctcaccaccgtcacccatacacgcgggttatgccgcagaatgtcaagtttggttccccgcagtgcgcagtgcgcatacagcgtggtgccctgatggccgtaattgagcgggacggcatacggcgtgccctgcggcgtcaccatggatacagtgcaccacgtggcgcgcgaaaggatggcttcgatggtttcggggcttgttgtttcacggttgtgcctgtgcatggctgtctccggctggtggtctggaaaaaaaagcggcattccggagaatgccgccttgcaggtcggttgcggttcagaatggagctgtctccatccgcagtcggttgagtctgttgacggcgaactgccgctggaccgtcaggctgtttttcatctgcacggctgcgtgtatctccgacgcgaagaatataccctttttcaggtcttcggcggaacgcaggcgggctatttcggcatccgccgattgcagctcgcggtcataacgggccacgagggcctcaacatccggaatgttatccggtaatgatacgtctgcgggcgggtttgtctccatcggtcggctccttgagtttgcgcttcatgtcagggtcgggcaggccgttgtacagcagccagaaagaaggcatcaggtcggtcaccactccggggtttgtcaggcgcagtccggcggaataaggccgtttgaaagcggcaagcgcataggccatggcccaccatgcgtcaggacaggtccacggtgcgggcatctggggtttgccgtcaggtctgacaagggtgtcttcctgcacgtccagccccagacgggtgatgaagccgtccgcaccttcgcggaatacaatgtcgttctgcagggcattgccgaggccgggcagcgtgtacgaaccgccggttgcggcgcagtgggctgccactgcaagggccagcgggcggagggcctgcggaacgcccgcaagaccgttgtgcgctgtcatctgctgcaggtcgcattggcctgcgggggcgcagctgacgccggattcctgctgctgtgcggaaagtccggcggcgcgcagcagagcggtggcatcggcagtgccgggcacggcgctgttccagcggccctgcagctgtacacgtccctgcgcgaaagcgggcagggccagaatatatgctgccagcagcgggtcgatgtccagccgcagattttcgggcacggatggcagcccgggcagcacggaaagctcgtcaccggtgtgctgtatgtcggctccgcaggctttcagggcgggcagcacttcctgcagcacggcctgagcatgcggcgaagcacccagattgatgcgcacattgattccccacgagggggcggccagcagcagcgcggtcagcccttcttcgggcagttcagccggtacggtgatgctgtcgggcagcatgcccgcgctttccagccgcaggggcaggccgtttgatttgggtaccatgtgcgcgacacgtgcccccagagagggcaggaaatgacgcatgggggtcagatcggccagtttgagctggtgtccgccggtaaatttgaccatgcccgtatgcggcagagccatgaaagccagcaggtaggcgttgaacgtgtcgtctccggcgaaaatgaccttgtcggcaaagtcaagcccggggccttctttgctgatgacagtgtccgcttcccacgaaagtcgtgctccggactggttgagcgcctttaccagatcgatcacccggtcgttgaccaccacattggaaatacgggcggcggctcctgcggctgcgcacagggctgtccatatgcgggcctgacggctgcagccgggaccggcgatattaacggccacaggtttctgctgcggcgcgaggttgaaatcggtgcgggtctcctcttcctttttgtaggtcaggtcgagttcctgcagcagcgaaaagagctggcgcagcatgcgctgatcgccggaaaaacgggttgttgtccgttcccatgcaagacgtattttcttttcgttgtttacttcgtcagtgcccgagccttcctttttggggcggcgggtcttggccacaagcctgctgcgacgggccagtaggtcgagcagttcctgatcaagatcggcgatttcttcaacaagagagcgccgcagtctcgggcggggagagtcattatgcatcgtaagccttccggtaggtaatatgtggcgttccccctagcgtgaatcgcttcggggggcaagcttattctgccatgaaatggtcatatgaggaatatagaatgtggccggagatgccggtaccgcgacattatgtgcaactgttcacaaagtgcgcggcggaaagggggtccggcgggcccgcagatgcggggtgaagaaaaagcgacagttagccggtgactacgtgaaaaaatgcataaaaagggctggcaaagtgccgggcagggttgaatcctttgtctattaaaggtaaatggcagtggaccggtttcaaaacctgaccgcagggcgctcaggaacagccccgaaagtggatttttccgctcgggaagccggaatgagacggggttgtgaaaaaaaagaacaagtctgttgacagtgtaaggtgagctttgttaaatatctcacaagcgcacgggccaacgaactcgtaaaagtctccgttaggcacggtgctggcccggaaggcgggacggactcctgcttttcgcgcctccatcgaatccagatggatccgttttcggagataaaggccaaacaggttaaacccttaattccgtttgtgttggaggaataggtatgccgacttatgttgatccgtccaagtgtgatggatgcaagggtggtgaaaagaccgcttgcatgtacatctgccccaacgacctcatgatcctggaccctgaagaaatgaaggcttacaaccaggaacccgaggcttgctgggagtgctactcctgcgtgaagatttgcccgcagggtgccatcaccgcccgtccttatgctgacttcgcccccatgggcggcaccagcatccccatgcgttccgctgactccattatgtggactgtcaagttccgtaacggcaacgtgaagcgcttcaagttcccgatccgcaccacccccgaaggctccatcaagcccttcgaaggtaagcccgaacccggcgatctcgaaaacgaactgctcttcaccgaaaccgagctgggtgcccccgaaaccgctctcggtcagaagttcgatgttgccgaagccgacaaggctgtcgaattcaaggcttccgctgtttaggtccggattggaactcacgttttttcccattaaggagaaaatatcatgccgatgattcccgttaaggaacaggttaagggcgtggccattgccgagcccaccatcaaagaacacgacgttgacatccttctcgtcggcggcggtatgggtgcctgcggcaccgcattcgaagccgtgcgctgggctgacaaatatgctcccgaactgaaaatcctgcttattgacaaagcagctctggaacgttccggtgcagttgctcagggtctgtccgctatcaacacctaccttggtgacaacagcgcagacgactacgtccgcatggtccgtaccgaccttatgggtctggtccgcgaagaccttattttcgacctcggccgtcacgttgacgactccgttcatctgtttgaagagtggggcctgccctgctggatcaaagatgaaaacggtcacaaccttgacggtgcagcagccaaggcagcaggcaagtccctgcgcaacggcgacgctcctgtccgctccggccgctggcagatgatgatcaacggtgaatcctacaagaacatcgttgctgaagctgctaaaaacgctctgggcgaagaccgcatcatggagcgtatcttcatcgttaagctgctgctcgacgccaatgaagaaaaccgcattgccggtgctgtaggcttcagcctgcgtgaaaacgtggtgcacatcttccgcaccaacgccatgctggttgcctgcggcggtgctgttaacgtgtacaagccccgctccaccggtgaaggcatgggccgtgcatggtaccccgtatggaacgccggttccacctacaccatgtgtgctcaggtcggcgctgaaatgaccatgatggaaaaccgcttcgttcccgcccgtttcaaagacggttacggcccggttggcgcatggttcctgctcttcaaggctaaagccaccaacttccgtggcgaagactactgcgtgaccaaccgtgccatgctgaagccttacgaagatcgcggctacgccaagggacacgttatccccacctgcctgcgtaaccacatgatgctgcgtgaaatgcgtgaaggtcgcggtcccatctacatggacaccaagactgcactgcagaccacctttgaaaccatgacccccgcacagcagaagcacctcgagtccgaagcttgggaagacttcctcgacatgtgcgttggtcaggctaacctctgggcctgcatgaacattcagcccgaagaagtcggttctgaaatcatgcccaccgagccttacctgcttggttcgcactccggctgctgcggtatctggacttccggtcccgacgaagaatgggtgcccgaagactacaaagtccgcgccaagaacggcaaggtctacaaccgtatgaccaccgttgaaggcctgtggacctgcgctgacggcgtaggcgcttccggtcacaagttctcctccggttcgcacgccgaaggccgtatctgcggtaagcagatggtccgctggtgcatcgaccacaaggattacaagcccgccatcgctgaaaagggtgaagatctggccaaactgatctaccgcccctactacaactacctggctggcaaagacgcttccaccgaccccgtggtgaaccccgagtacatcactcccaagaacttcatgatgcgtcttgtgaagtgcaccgacgaatacggcggcggcgtaggcacctactacaccacctcccaggctgctctggacaccggcttccacctgctggacatgctggaagaagactccctcaagctggctgcccgtgacctgcacgagctgctccgctgctgggaaaactaccaccgcctgtggaccgttcgtctgcacatgcagcacatcgccttccgcgaagaaagccgttaccccggcttctactaccgtgcagacttcatgggtctggacgactccaagtggaagtgcttcgttaactccagatacgacgttaaggccggcaccaccaaggtgttcaagaagccttactaccagatcgttcctgcataagcgggcgcgctagctacaggggcggttgctgccgcaaccgccccttttttaccccccaccccagacggtctgagccggggcagtaagcgccgcttattgtctgggcttaggccgttttgatgaaaaaggccctaaaaaccgtagggaggattgctccaatgtcgaactccatacttgtcgtcggaggcgggttcagcggacttacggccgctctcgaagctgccgaagtcggctatgaagtgttcatcgtcgagaaaaccccatttcttggcggacgggtcatgcagctcagtaaatattttcccaagctctgcccgccgtcctgcggactggaaatccagtaccagcgtatccgcaacaaccctaaaatcaagttcttcactcaggccaccgtgcaggcggtcaaaggtgaagccggcaactacaccgtaaaggttgccatcaagccgcgccacaccgcaccttacagcgccgacctcggccttctggcctcctctctggaaggagaatcaaccagcgagttcgatttcggtctggcaaagcgcaaacctctgtacctcagcgttcctttcgctttccccaacagatacgtgctcgacaaagaagctctcaccaaggcggatgagctgaaagtgggccgttccgttgccgtggacatgaatgaagcggcgcgtgagatagagctggaagtcggctccatcgtgctggcaacgggctggaagccgtacgatgtgacccgtcttaccaatctgggtgccgggcagatagcaaactgcgtgagcaacatgcagcttgagcgtcttgccgcatcgggcggacccaccggcggtgccatccgtcgtccttctgacggcaaggctcccaaaaaggtggcgtttgtccagtgtgcgggctcgcgtgatcagaatcacctcaactactgttcctacatctgctgcatggcttcgctcaagcaggccacctatgtgcgcgaacagtaccccgacgctgaagtcaccgtctattacatcgacctgcgcacccccggacgctatgacaagttcatgcgcaaggtccgcgccgatgaaaagatcagccttgtcaaaggcaaggtggccggcgtggaggaagatgcagcttccggcgatgtgattgtggaagttgaagacgccgtgaagggtgaaaagaaaaaggtgcggtacgacatggttgtgctggctaccggcatgcgtcccactcttgccgacgaaaagctgcccgttgacgtgcctgttgacgaggacggcttcatcgtgggcggagaggacaagggcatatttgctgccggctgtgccaaaatgcctctcgatgtcatgagatccgcccagtccggcaccagtgccgcgctgcaagcgattcaaacggtgaaggggaggtagcgagcaatggccaagaaaataggcgtatatttcgataagtccaacatcggcgccgggcttgatcttgacgcgctttccgatgtggtgaccggcaagttcggcggctcgtgtcctgttgtaaaagtatttcctgtgctcggtgcggaaaccgcccgtcaggaaatccgtcaggacatagctgaaaatgaacttgacggtgtactcattatcggttcgtcgccccgtgtggactgggacctgtaccgctttgaaggcgtgaccgtggaacgcgttaacctgcgcgagcagggcgttcttggctacggtgcaaaagtggaagcaggcgaggatgccgaagccgacgaagatcttttcaaactggctgccgactatgtccgcatgggtgtggtcaagctgaccaaaatggaagaagccggcggcggcgaagtggaaagcgtgcgcaccatcatggtgctgggtggcggatggaccggtcttaccgcggctgtcaatgcggccaattccggttacgatgtggtgctggtggaaaaggaagccgaacttggcggacgtgccaaggggcttttgaagaccgtgccgctgaagtatccctacaccgatgtgcacgatacgggcattgagcagaaaatagctgccgttgaaggcaatgagcgcatcactgtgcttacctctgccaaggtgcgcaaggtttcggggcagccgggccagtttaccgcggttgtaaaaaccaaggacggcaatcaggaaattccggtaggtgccattgtgatggccaccggctggcagcccatggatgccggtgtcatggctcccttcggctatggaactctcgaaggtgtggtcaccgctgcagagtttgaaaaaatggccaaggaaggcaccctgaaagccagaagagtagctttcatcctgaataccggccttgtggacggcggtgatatttacacgtctgtctgcgatgaagaacccgcagaggccgccgcagccaagcccgaggccgaagacgacgagcagacctcctacgagcacaaggaccttgagtccttgcgccacctgccgtacaccaacgccatcagcagcgttgtggctctgaagcaggcaggctatgtgtgcgatgccagcgaagacggacaggcttttatcctgtacgactccatggtggtgcagggcatacacgagcgcttctacaaagccgctcaggacaagctgggcgtcatgatgtccaaggccgacattaccggtgtcgcacaggccgaagacggtggcctgctggtgcgcgctgccaacaccctgatgggtgaagatgtcgaaatcagggtggacatggttgtactgcccaccggtatggttccttccaccgccaaagacccggtggtatggttcgattaccgtcaggggccgaatctgcccgaccttgatctctttgacggctatgccgattccaactacatctgcttcccctacgaaacccgtcgtaccgggttgtacgccgcaggctgcgtccgtcagcccatgatgctggacgcggccgaagaagatgccatcggggccaccatgaaggccatccagtgcatcgaatcggccaaccgcggcatggctgtacatccccgttcgggcgacctgtcgtaccccatattcaacttcgtgcgttgcacccagtgcaaacgctgcaccgaggaatgtccgttcggcgcgctggacgacgatgaaaagggaacgccgaagcccaacttcagccggtgccgccgctgcggtacctgcatgggcgcctgccccgagcgtgtcatttcgttcgccaactacaacatcgatcagatcggttccatgatccgcgagatcgaagttccggacgacatgaacgccggcggtccccgcgttctcattctggcctgcgaaaacgacgcctatcctgcgctggatatggccgcacttcgcgggcatcactggagtccctacgtgcgtatcattcctgtgcgctgccttggatcggttaacgcaatctgggttgccgacgccatgtcaaagggtatcgacggtgtgatgctgctgggctgcaagtacggtgacgattaccagtgccattttgtcaaaggctctgaaatctgcaaccgccgcaaggaaaacattgccgagacgctcaaccgtcttggtgtggaacctgaacgcgtggagcagtacgaagtcgccatcgacgaatacgacaagctgcccggcatgatcgacgagttcatgaacatgatccttgaaaagggccccaacccgttcaagggttactaggaggagatggaagatggctcagcctgtacgtatcgaaccagatctgcagtttgtgaaggagttgcaagctgtcggtggagagtcgctgaaaaagtgctatcagtgcgccacctgcagtgtggcgtgccccatctcccccgccagcaatccctacccccgcaaggagatggtgtgggcatcgtggggtatgcgcgacaagctgctcaacaatgtggatatctggctttgtcacaactgcggcacctgctccgacctgtgcccccgcggtgcaaagcccggtgacctgctggcggctttgcgcaacatggcctatcagcgccttacaaagccatccattgtcggtaaatggatgagctcgcccaagtatctgcctattctgttcggcattccggccgtgctgtgggcagtggtctggatgatcatggccagcgtgaacggtactgtgattcccgaaggcaccatcgttttcggaaagctgttccccggcgatttcaccatagaccccatctttattgttacgttcttcagtatggtgggcatattctggaaaggcacaagaaatctgattgcttcgtttaaaccggaaggcaaaacgctggtgctgggcaaaaccaagcactggattctgcatctggtggacgtgctcagagaagagattctgacccattccaagttcaaggactgcggtgacgaccgttccgaccgcaaggtgggacacatggctgtattctacagcttcatcattctgatgatcgtcaccgccattgtggccgcaggacactggggcggaaaggtcattccggccattgcgctgcatacccccatgccgctgctgttccctgtgaaaattctggccaacatcggcgccattatgctggttgtggggctggctattctcacacaccgccgccgtcagcaggatcctgagaagaccagatcgaactactacgactggtatctgctcaatgtgatctggtttgtcacgctgaccggtatcggagcacagctgttccgtctggctgatatcgctcccgtggcctacttcgtctactacctgcaccttgtgtctgtgtggatgctgttcgcatacctgccctggtccaagctgggccacctggtgtaccgtacagccgcacttacctacgtgcggatgatgggccgtcgctagtcacgtaacggggtgcctttgggcgccccgataaagaacgataaaacttttccttgaaataggaggcagaaatgtctgacgaagctcgcagagtatttaaaatggagactatcctcggccttatcgccggtaagcgcggtgccgacatctccgacctgctcgggttcctttcccagcgcgacctttccgaagtggaagaaggcgctgtggctcccattgccagaggctggctgtacagcatgcaccccgacttcatgaaatgtgagtttgcagaaactgatgtttttgaagaatgggctgccaagcaggctgcccgtctgggtgacaacgtatccattgaggccatacccgcagcagaaatggccggcatatcggccgtgcttgataaaatggccgccgatgctgccgccaatgccgctcaggccgcagaaatagccgcactgaaggcacaggttgccgaactgaccccctttaaggccgaagccgaaaagctgggcaaagaagtggaaagcctgaagggcaagctggataccgcccagaccgatgccgccaagaccaagaaggaacttgccggattcagcggtaaagtggccatcaatgaaaatgagattgaatccagtgttaaggacattgtctcgcgcgctgtgaaagatgcgcttaaagcgctgcccgtgggtgcggctgccggtgttgcagctgccgaagtggcagaagaagccgccgcaggctttgatgagcctgccggttccgatgttcccgaggacttcggtttcggtgcttccggttccgacggcgacggcttcggcttctaatatgtgaggatagaatccggtttaccggattgtaacaccctacggttggcccggctgcttatgcagccgggcctttcttatggtgttcttaccggatacgttcaggtgtgcggtgttttttccggcgcagtgtgcagaggcggttccgtgggggagtgggggagcggtactccgccgcggggtatgccgcggaacgcacagtacctttcagcgggcagaaaaacgtccggcagcagcgctgccggacgttctggtgagtctcggtccggggggatctggctactgaagtctgtcagtaggggcgggagtggtctgaacgctttctatcagcagttcacgggactgcagcagactgtcatgcagctcaaggcgtctttggacggaaagcctgttgaattccggcctgcccacaagatcgagcagctggtccatttcggcctgaatgcgctgtatgcgttcgtacggtaccgcatggcgcgggccggtgcgtactgcaagttcggtcagaccgcgtagttcagccgccagcctgcctatggtgttcggcgcgatacggtcggcatatcgccgccgttgctgcatttcagaaaaaaagcgcttgatgcgtctgaacatgcttactcccgctgatggcggttaaaccagagccgacaacatgttgcgtaaaaccataacaatgaaaatgagcagaagaaggtaaacgggcagtgccgcgaaaatagccttgccccagcttattctgtgtccgtgcttgatgcctgcaagtgtgagcgcaaagtaccacagcggtcccacaatctgaccgaaaaacgggaacagtgccagcagcccgacggcgttggcataggccacaacgcggaatgtggtgacaaaaccgcctttatcgccccccacaagccgcagaaaaacctgatacagaccggacagcatgatcagcttgagcaccagaaagactacggacatcagaagtatggaaatgctgcctgtggactggaccatctgattgaaaaaatcagcaagcgggctggcggcaatggcttcgcggtacatgcgcgcagtggcgagaacccagccccgcgttgccagttcttcaaacatacccgtcagcagataaaaagtgatgggcgctgtgatggtcagaccgggacgcatggtgccgaaaaaacgggcaggtgaaaatatgacccgcttggcggtttccataaaagcgcccacaaacccgaatctgtccggccattcccacggaatatcttgcggctccggcctgttgagcctgtcgtgcaggtcgtcgggaatggcgtaagtctcttcttccgcctccactcgacgggtgacggggtcgtcactgtagcgggtctggtccgggttgtctgcagcgggggtgttctgccagaagtcgtcgggttgcgcacgggaagtgtcatcgtcatcccctgcgtgttcttccgcttttaccgtacccagcgggtcacgtctggcatttgcatgtctttcgataacatcatcaaactgtttacgctgcggagcggcttcggcagggctgccggcatcggcttctgttgtatgcccctgtgtgccgtgtccggatgcatcgggcgtgttccgtacagcggcaaaggcgttgtccgcctgtgcggtggcgctgccggtggcggtgggcgaggcgttctgtccgtcggcggctgatgctgcatcgtcgtctggcgcgccggtaatttttccggcagcttcgtcgttgccgcccgtgtgtccgctctgcggttttttatcacccaatgaggctatatcgtcccatatgtcaccgctggcagcgggggctgcggtgtgcacagggcgcggtatggcctgccctgaatcgtgtagcggcggtcggtcctgatgccggcctgcagtctcggtatcgggctccagcacaaattcatcctgctgcgaaaaatcacggaaacggaatttgtgtctgcacttggggcaggtggcaagagccgctgaagcgggaattttggattcgtcgacatgacgtgtgaactggcattcgggacaacgtatctgcatgaattaaccctcggggaagtaatcagccaagtttatgttgagtggagcggcaaatcaagaagtgagacactctgatttatccggcggggcccagcaggataagcgtgacagtgttgtaacaggcttccacggcagaaaaaaattgtgcgggaagcgtggggtaggctttgttgagacggtgggcgttgcgccctgcggcattgtcgaaaacagcaagtttggcggcaagggccgcttcgtctttgtgcagtcgtgaaagatgtctgatggttatggcaggtgctaacgccagagtaccttctgttccctgcgccacctcatgcacgcgtccgcggaagtgcagcccggcgctgcggcgcataaggcgcagctgcatgtcgggccacatgccgaatcccgcaagcatggtatccttgtccggccagaaggtcacccggggaaacagtactcctccggcaccatgttctgcggcagcatgaacaacagcgggcaaagcctgccactgtttgctgtcaaagcgttcgtcaccgtcaagaaaaagcacccatgagcctgtagcatgacgcagtgcctcgttgcgctggcgggaaaaatcatttgccagcggtcgtgccagatggcgcacagtacaggctgcctgcggcacaccggcgggcacgcggtcggcgtcccatacgatgacggcttcggtcagccagtgcggcagctgagcaaaaaattcttccagccggggttcctgcggatgcaggatggcgcagaagcttacagcttctgccggagggcaaggcggagaggctggggccgtgacggcaccggcagaaagcagcaggcgctgaatctgtctgtaaaatgttttttcggcagggggcagtgctgtattaagcatcatagtggaacgggcggcggtgcgtccggtggcaagcagcagatacaccagggctttgggggatgtatcgcacagcacggtgtgcctgccctgcatccaccatacggcaccggcgtctgccggtgtgccggtgctgtcgggaaaagcggcgcggagtttttccggagaggcttccaccacggtcagggtgcgtccggcgggcagacgccgggccagtgcggcagcggcgctgccgtcgcccagtcccatgagcagcacatgagggtgcggtacgcgctgtgctgcacgcagcatggattccgttgtgcgcatggggtctgcctgctgtccgtccgctttttgtccgtctgcgttgtttctgcaggatatttgcgtggccgcagggcgggcggtgtctgcctgtatctgccccagctgccacggcaggacggcaagcgtgtattgtcgcagcagggcggaaaaatcagtcacggcagtgtgctccgcaccggttgtgctgcagcgcttccggcatgttttcagaccgttcgatacccagcaggtgacaataaagcgcggccagacggctggttatgtgcagcctgtcaaagcagcgcaccgccttctgctgtgctgcggtgcccatgcgtctggcttcgtcgggattgcgcagcagaaaggccagcgcctgagcatactcctgaggcgtctgcgccaccagaccggtgatattgtgttccacaagttctgtctgcgcgttgtcgcgccagccgtcgcacgggtgcgtgaccacaggcagcccgcaggccatggcctctgcaatggcaaggccgaaactttcgcccgcatcgttggcgtgggccagcacggaaagtccgtcaagaaattcggccagactgctttcgtcccgcaggggcgggcagaacatgacattgttttccagcccgtggcggcggacatattccgcagcttcgtccagcgcgcccacaatccggtattgcaggtcgggaaagtcctgcacgagatgcggcagaaacgagagggccagctgcgaccatttgcctttgtcggcacgagcaaggcggccgataaccggtctgctgtagtcccgttggtgcggcggacgcgtgcgggcggccagaaaatcagtatccacggggttgtaaagcaccacacgccggggcggttgtaccggaatgccgtgcagatgttcgaaacgcgccgcacagaaatgcgagacaaaaatggtcgagtccacatcgcgtcccgagggcgaatcgtccagtctgccaaatacgtttgtttcgaccaccacaggcagcagcgcacaggggcgtctgcctgtgcggcggcgcagagcctgcacggggcgcataagctcgggttcgggccagcctgctctgtgcacatggataacggccggccggtggttgcgcacggcagcggcaatatcgtcgccgatgaaaacgggaatgccgctttcgcgcagctgttcgccgcgttctccgtcgcgcgggctccatacggcgggggcaaactgcacatcatcgggggggcggggcacggaggcaagggtctgcaccagaatctgcatgaccttttcggtgccgcccagccccagtgatttgacggcatgaagaaccggaatgcgtgagtgacccataggcggtaacttagcgcagagcagcagtattgaaaagaaaaaccctgaggagcacagagaccgcggggcggtgcccgttgcccgtttcaggtcggcgccggtgctgtataaagccggagcggccggaccgcagccatcttgggggggatatggcaggcgtcagccgctccggtatgggggggatatggtaagacggcaggctttttccgccgttatgaacctgctgttttgcggtacatatttgcaccgaatttgcgtgcgttgaatccgaaccctgcgggacgcggctgttctgctgccgcttgctgttcttgtccggcttgctgttcaggcgcgggggcggactgctccgtggcagctgcgggctgctgcggtgcggacggcccgggggcagctgcgggctgctgcgcggtgtgcgttgcagcgggagcctgcgcaggagcggcatagccttgccgggcagcggaaccgaagcccgccattctgcccggtcccgccgggggaaaagccggtgctgcggcttcctgcgctgcaggctgcggtgcggaagcaggcgtgttctgagcgccgtagcgtctggccgcagcgccgctgccaagtgcgggaccgccggacggggctgcctgaggcatcatgttgcggtgctgtttggtggcggcatctgcccgctgttttgcggccagctgtttctgtgcttctatggcctcgggtgtgtccataatctgcgcataggcactgcgcagtccggacagaatgcggatgacttcgtcaatcagcgtcacgtccatcttcaggttggcattgagcagacgggtggagcagtaaaagtacagcttgtgcagattttcagccagctcggggccctgttcgggattcagactgccgtccagttcgtttatgacgtccagagccttggagataagtatgcccttggcagcataatcccgctgggcaatcttgtcttttgcctgattgaggaacttgatggctccgtcatacagcataagaagaagctgcccctgagaggtggtggacacctgtgtctggaaataggcatgggctgccttctgcatggtcgtctcctgtatgtctgtctagctcttgttcatctgctgtatggccgaactgagagcctgagtctgcttgtcgtatgtggtcagcgtcgcttcgagacgcgagaatttaaggcgcatgttctgctcccatttcatcaggcgcgtctcttcgcggtctattttttcttcaatttcgtagatgatgtctttgtagttgcgttccagaattttcagcgtgccgtcggtcgaggtcatttccttcagcgtatcggaaatttcacccattttgccctggcgcaggcgcacagcgtcgctgtaagaaccttgcgtcatgttatccacgcgtacggccagaccttttgcggggccttccatggcgattatctggtggctgccctgttccaccttggcggcaaagccacctatggaggcgtttataatgttgccggaagcgtcgatttcgtatgcaacttcatatttgccgggcttggtgatgccgttgacgtgcgattcgtaggaaaagtcggcactgtctgaaagcccttcaccgctggcggcaaacagagcggcaacttcgtccggtgttttttccagcgcttcacgcagcttcacgtcgtccacttccagcaggccgttgttgaccgagctttcatccgagttggtcagtatgcctatctgagcgagcgagctgtaaatatcaccctttgtctttccgtcttcctcgtactggtaatcgaatcccggcgagcggttcgatgtgatctgcttcaggcgtgatgaaaccagctgcacaccgtagttgcctgtaagaacagagcctttttccgcatcaaactggctggtggccttggtggcgtcttcccgtttttttgcgtcgctgaccttggtcaggtctttaattttggtgcgtactgcattcatgccgtccacaaatgcatggacgttttcaatgatcttatcaatgtcggtgtctacggaaacctgtgtcacgccggtatcacgcaggttgatggtcagcccttctatggcttcggtcagtgtgttgctggatgattccagccacgaaccgcccggccagttgttgatgcggtactgggcgttttgcggtgcctgctggtgccagaacgcagggtcaaggtcaaaggctgtcagcgaggtggaagaatcgatgctgagcgtgttgcccgcccccagatccatccctttgagctggaacatgtactgatcgcccgttttgataagcgaggctctgactcccggattctgggagtctttgttgatcatgttgaccagcccttccagcgtggtgccgttggcaacagagatggtatgctgcttgcccttgtaagaatatacgaattcctgcgtgctccccgaggtgttgatggaggcttttttgtcgctgaatccgttctggtaggtcagaatggcattggttgccagctggccgacctccagcttgtacgacccttcaagcgcctgagtatcggctttggctgtggctatgctggcgtcagaagaggccgctgtcttggtcatgaactcgctgatggtgtccatgccgtcaacaatggtcttcagtttgcctatttctgtacggatatcctgaaacgcttcgaggcgcttttcccagtcgcctttccacagttccatgcggtttttctggatgctttccacctttttcagctgatcgatcatggagctgaaatcggtgccggaagaaataccgtcaaaccggatgccgcctgagagcagttctgtagccatatttcacacctcgggcatttttttcctgaacggggttgcccgcagggtcaaatgcaaggaaaatgccatgcagccggcctccggcgccaaaataactccgcaagggacgctgcaagggcatgtccgtgccaccctgtatcacttatcggcggcacacggcagaactttacctgccgtgtgccgccgactgccggctgcaatgaaaaggccgccacgctgtgacggcctgaagttcagtattgcctgcgtatttcaacgccggttcatcaggatgtcgtgagcctgtgcagggcttcaacggctttttcgggctgcatgccgcgggcagcggccatgcgcggcaggttttcctccgcgtcgcagcccctcacgtattccggctcgaccggctcatggctccataccgcgtctgccgtggcggcaagcagcgcctcgggccgcacatggctgaaccgtgccggaagcagcgagtggctgatacccgccgcggtcaggtgccggcatatggcgtcggcgttacgctgcacgccgctgccgaaaagacaggccttgcagccgcaggattgtgtgaccgcggccatatgcgagcacgcgtcggctacaccgaaggtggtgaccggatgcagggggacggctgtgccggtgttgtcgggtctgaacccctgtaccatcacctgatcacgccgggcgtgcagcacggcccacagcaggggggagccgcagtccgcggcgtgcagcaccgcagccgcatccgctgccagcgccgccgtgtaggatactcccgcgcagggtacattgagcgcccgtgccatgcccagcgccgtggaaagggcaagccgcagaccggtaaaaccgcccggaccgtttacaacggcaatgcggccgatctgctgcatggacacccgcatgcgtttcatggcgtcctgtatggccggagcaaggatttccgttccctgccgcggtacggtcatttcaaaagaaaacaacagtccggcctgctgtgtgccgtcggcgcaggcattgcctgcggcaacctgcagcctgccttcggcggcattcagtaccagtgttatttcctgcggcgcggaagtttcgttacgttgtgtcttcatggaattgcgttactgggtgaatagtgaacgggcgatgtcgttgaacgtggcaagcgccatgagcatgagcagcaacaccagccccgcctgtgtggtcaggtgctgtatccgctggggtacgggccgccggaaaatggtttccagcgaaagaaacagcaggtgaccgccgtcaagcacgggcacgggcagcaggttgagcaggcccaggttcacactgataagcgcggtaagcgccagcaggggagaaaggccgttctgtgcctgttcggtaaccatctgcgcgatcattatgggcccgccgacggtatccagcggtaccacccgctggaaaagcttgagaaatccctgaccggtgagggcgatcatatcccatgtgtgcactgcgcctttggtcaaggcgtccaccggacccaacggcttgtgcagcgtggcacccgatgcatgcacgccgatgatcagggcgtgctcgtcttcgccgaacaggtttttacgcacctgctcttccggtttcacggtaagcgtgagggtttgcgtcccggcggcggcagggcggctgatgactatttccacaggggcgccgctgcccgcgctgatggtttcggagacatcgctccagtattctatggtgcggccctgtatggtgagaatgcggtcacccttgcggatgcctgcgtgctgagccggactgccgtcctgcacgccgcccacttcgggtaccagaaacatctggccctgaacccagaaaagcccccagtacagaagccaggccagcagaaagttgaacagaggaccggcggcaatgacaatcatgcggtgccatgccggtcgcagggcaaagctttcgtgcctgctgaatccttcgggcaggtcggcttcatcctgttcgcccaccagctgcacatagccccccagaggaaccagtgccagacggtaatccgtctgcccgcggcggaagccgaaaagccgcggcccgaagcccagtgaaaaggtcttgaccccgataccgagactgcgtgctgctgcaaagtggccgagttcatgaaagaaaataagtccgccgatgacaagaatgacggaaagagtgcttaccatataggttatccaggcgggttccgaagtatcgcggcgcaggccgcggagaaaacgcgtctagccgcgggcgcccgcaaggtcggccgtgacgcgtcgtgtcgtcttatccagtgtgaggatgctttcaacctcatcatacatgttttggtgcggtgccgcatcgtgtgcctgcatggccgcttcgataagccggggaatatccagaaaggcgatggcgccctgcagaaaaaggtccacggcaacttcattggcggcgttcaggaccacaggcagaccgttgcctccggcgtatgccttccgtgcaagctcaaggcatggaaacagagatatgtccggagattcaaaggtcaagctgcccactgacagcaggtcgagcggttccactccggtatgcatgacccgcggccagcccagacagtaggcaatggctatgcgcatgtcgggtgtgcccatgtgggctatctgcgacccgtcgttgtattccaccagcgagtggatgatggactggggatgtaccaccacttccaccttttccagcggagcgttgtacagatggcaggcttcgatgacctccagccctttgttcatcagcgttgccgagtcaatggatattttagctcccatgctccagttgggatggttcagggcctgttcacgggtgacagattgcagaaacgttctgtcacgcccgcggaaaggccctcctgacgcggtgaggatgatgcgccgcatctgcgcggcgtcgtggccctgcagcgcctgaaagattgcgttgtgttcggagtccacaggcagaacggaggcacctgtttcgtggcacagcctgcggatgagtccgccggcaagcacaagcgattctttgttggccagcgcgatggttttaccagcccgggcggcggccacggtggcgcgcagtcccgcagcgcccacctgcgcggaaagcacacagtcggcttcgggcagggcggccagaaattcgtatccttcctgtcctgtatgtatgcgcggtctgtatccggcgggcagcagcgatgcaagctcatcggcagcgttaccgttgatgactgccagatgaggcgggcggtaggctgccgcctgacgtgccagcagacgcacattgcgggcgcctgccagtgcggtgatgcggaaaagttccggctgcctttccaccacgcgcagggcactggtgcctatggaaccggtgctgcccagcagcaccagtgaacgcggaaaacggctgttccacgcggcgtcgggcaggggggatatatagccattcacgccgtcattctcctgctgtttcatgttcatccggccgggcaatccgtgtgcctatggcagtaagcgtgttgaaaataagcgtaatgtcttccggtgtggtgcggtggtttgctatgcacacgcgcacgccggcccgcccgttcacggctgcgggggtgagcagcgctgtgccgctgcgttccagctcttcaatcatctgcagctgcaggtcatcaatctgctgctctgtccagcccccgcgcacagcagccgaaggggtatagcggccgcacacgatggaaagaggcgcaggggcaagaggttcccactccggatggtcgcacatcagccggtacagctgccgtgccagctccatattgcggcgtatgatgcgtgcaatgcgcagacggccgtagctgcggaaggcgaaccagactttcagggccctgttggcgcgcgaaaggataaacgtggtgtttttaaggtcatggggattttcagcccccagataagctgcctttgcacggaatgtttccagctgttgttctctgctgcggaaaagggttatgccgcattccagcggtacaaaaaaccatttgtgcggatcaacgcagacagaatcggccagttcgatgccggccagcagcgggcgcagttcgtcggccagcatcacggcaccgccgtatgcggcatccacgtgcatccacatgttttcgcggcggcagatggcggcaatgtccggcaacggatccacggcacccgtggtgacgctgcccgcctgcgccacaacgcagaacggcagccgtccggccctgcggtcctgctgtacggctttttccagttcgtgcggtatcatgcggcaggcactgtcactgggaacggcgcgcacgttgtcttcgccgatgcccagcagcacggccgagcgggtgaccgacatgtgcccctgatcggaaacatacagcaccagcggccgttcaagcccctgcatgccgcgggcatgcacctgcggagcgtggacgcgccgtgccacggtaagccccatgagattggccatggtgccgccgctgacaatggtgccgccccatccttcaggcatgccgaacatgccggcaaaccagccgagaacaatctcttccagcacggttgcggccggtccgcccttgaagctcagcggagcctgattaaggccggtacacagcatgtcgcctatggttcctgccggtccggggctggtggttatccatgccagaaaacggggatggccgatgcgggtggaatatggctcgatatgccgcgccacttcacctatgacggcttcagggccatggccttcatccggcaggtcgcacggaatgatggctgccagttcttcaaagctgatattctgtttcacagggtcgcaggcaatggccctgatgcgtccggctatcagttccgcggcctgctggagattctgctccagattatcgagatcaagcgtctcgaattgtttccgggtcatgaaggtgtgtccttgaaaaatacccttgtcttactggaaaaaaggcacaaggcggcttgcacccgcgtatgccggcagcacaagcagcagactgtctatgcggtccagcaggccgccgtggcccggcagagcgctgccggaatctttgacccccatggtgcgtttaagcgcggattcaaaaaaatcacccatctgcgatgcaatgttcagcactatgccgagcagcatccatgcccagagtgaagtctgcggattgcccacggtggcaccggccagcatacagatgccggtacagaatataaggccgcccagactgccttcccagctttttttagggctcacacggggccatatgcgttttttaccgcaataggttccggcatagtatccgcccgtgtccgaggcaaaggccgcaccaagtaccagcagcagttccagcggcagcatgcccagtgcaaagtgcagtgtgacaggcagatacagaagccctgcggtaagcacctgtgcatcctgaaaacgtgcggaatcgtcaccgctgccgtagcgggtgagaaagctgagtgacgccgcccagaaagagatcagcatgatgcccagcatccattcgtgggcgttgtaggctccggccagcagcagggcggcaccggcggtgtatccggtgattttataaaagcagcgggtgccgcgctgccagaacatggcgtagaattcgcgcagccccagcagggcggctgccagaatgagtgcaaaaagaaaccagccgcccatgaacagagcgcccgccagaacaggtagcagaatgagcgaggtgagtatgcgtttgcggtgcgaactgatcatgactgtttctgctcctcggtccggccgaaacggcggctgcgcatggcataggcgtgcagcgcctcgtccagctgttcgctgccgaagtcgggccatgcaatgtcggtgaaataaagttcgctgtaggcgctctggtacagcagaaagttagaaagcctgatttctccgctggtgcggattacaaggtcggggtccggctggccggctgtccacagaaagctgctgaaaagctcttccgtgacatcctgctccgaggtgcctgcggccatgagtctgcggcaggcctgcacaatgtctgctctgccggaatagttgagcgccagattcagatgcagagccgtgttgcgggccgtgcgggccatggcgtgatccagcgccttgcgggcggccatgggcagtgcgcttatatcgccgaagacggaaaggcggatgttctcgcgctccatggcgggcagttcatcacgcagaaagctgaccagcagatcaaagaggaaccccacttcttttttgggccgtccccagttttcctgcgaaaacgcgtaaagagtcagatggctgatgcccagctcgcggcagcgggtgaccaccgtgcggacagcgcggcttccggctttgtgcccttcgctgcgcgaaagccctctggccgttgcccacctgccgttgccgtccataatgatggcaatatgtgcgggcagactccgttcctggggcgtcttcggttgggtcaaggggtaactccttgaaatgtatgtgtatgttgttgtaatgaaaacagtatcttgtaccccctaagccgataggggtcaaggccgcagctgcctgctgcggcgtgaaaaaagaaaccgcgggtgtaaaaaaaacgccgccggacatggcccggcggcgcaagcaaaaagcatgtcgcgcatgttttccggcattgccgtgccggcaggcgctgctatacttccatgatttctttttcttttttggccaacactttttcagacttggcaacaaacgcatcagtgagcttctgcacttcgtcctgaccgcgtttcatgtcgtcttcagtaatggctttgtctttttccatctttttaatctgctcattggcgtcgcggcggatattgcgcacggccaccttggcatcttcggtgtactttttggctaccttcaccagttccttgcggcgctcttcggtaaggggcggcatggaaatgcggatgattttgccgtcgttgatcggagtaagccccagatcggactgcatgatggctttttcaaccagagcgaaagctccgcggtcccacggctgaatggtgatggtgcggctgtcgggcacagccacggaagccagctggttgatgggcgtgggggtgccgtagtaatccaccttgatggaatcgacaagcgatgtggaggcccgtccggtgcgcaggcgtccgaattcgcggtcaagagcggcgactgccttttccatccgttcttcggtttcgagcagaattgtatccatgtgagttagcctccttgcactatggttcccacgtcttcgcccatgacagcacgttttatgccgcctttgtacatgttgcagacgatgatgggcacgttgttttccatgcacagactgatggctgtggagtccatgacgcgcaggtttttctgcagcacctcaatgtagctgagctgacggtacatgactgcatcgtcatgctgcatggggtctttgtcgtaaacgccgtcaactttggtcgcttttatgatgacatcgcatttcagttccataccgcgcagcgcagcggctgtgtcggtggtgaaatacggattgccggtaccggcagcgcagatcaccacgcggcctttttccagatgacgctcggcgcggcggcggatgtagggctcgcagacttcctgcatggttatggccgaaagcacccgggtggcgtgtcccagtttttccagcgcatcctgcacggccactgcgttcagcacggtggccagcatacccatgtagtctgccgaagacctgtccatgcccttggcggatgaggaaagcccgcggaaaatgttgccgccgccgataaccagagagacctgaaggcccatttccagtacctcggcgatttcccgacatatattcgaaaccgtttcagggtcaataccgaacttcttgtcgccggcaagagcctcgccgctcagtttgatcagcgcgcgcttgtatttcagttcgctcatcgttgtctttcctcaatagtgttatgcttggccggtccggggcggaccgctgttttctgcggtgttcatgaatgatcgtacggcgctccccagtcgccttcctgtacgcggacgtacttcaggtatgcgtaaaacgcgccgtgcgttgcatttataaagcctgcacgtccgtccagcatgccccgctggatgacatacagcttgaaaaaacgggcaaagccatgtgccatacccgctgctataccaccttttttgcctttgcgccgcaggtcatcggctccctgctgggcataggcgttgattttttccagatgctgaaaaaaactttcgtacggataatgcagtatatccgcgtcgatgttctgtgtggggccctgcgggtgaaaagaataatgggcaccgcttacatgtacctgcatgagtgccggacgaaacacccgcaacaacctgtcgggataccagccggagtgcttcatgaaacggtcgtggtaccagttgcggcggcgcggatagcagccggcaagaccggccggagcggtgcgtacggttttctgcaccgcctgactcagggcgggggtgcatatttcatcctgatcaaggcttacgacccattccgtatcaatctgcgccagggcaaactcgaattgtgccgcagggccgtgccatgggttttgcagcacatcggcgccgcggttgcgggctatctccaccgtgctgtctgtagaaaatgaatccaccaccagcacccggtcacaaaatgcgagcgacgccagacatttgtccagcagacgcccgccgttatatgtgagtaccagccccgttattccggatttcatctggcagattccgtgcagatggcgcggatggcttctatgacatcgtccacatcaccgtctgacagtttgggggaaaggggcaggctgacagtctcgcgcccgtaagctgtggccaccggagtgtctgccgggtcccagccgaaacggcgccggtagtaggggtgttcgggaactgccagatagtgtacgcccacgcctatgttgtgcgccctcagcgcttcaagcatggcgtcgcgttccacgccgcagcacgcggccgacacccgtatggtgtacaggtggtacgcatggcgggtatgttcctcggcgtcggcgggcaggcccatgccaagtccggccagtccttcattgtacttctgccatatgcaggcgcggcgtttccagtattcttccacgcgccgcagctgatggatgcccatggccgcctgaatatccatcatgttgtacttaaagccgtgatcaacaacctgatagtgcttgtagcccgcatcgctgaatctggcccatgcgtcggcgctcatgccgtgcagtgccattattttgcagcggtctatggcggctttgtcgtcagaaatgatcatgccgccttcgccggtgacgatgtttttggtggcgtaaaagctgaagcagcctatgtgccctatggtgccggctttgcgccctttgtattcgctttcaatggcgtgggcgcagtcttcgatgacaatcagaccgtgtttgcgggccagctccattatggggtccatatcgcagcagcgtcctgcgtagtgcaccaccatgatggcgcgggtgcgcgggccgatgtgcggggctatggtttcggccgaaatattaagcgtgacggggtctgcatcagccagcacgggagtaccgccggcatggatgatggcattgaccgacgcgcagaaggtcatggcggtggttatcacctcgtcgccgggtgcaaggtcgagtgtaagacaggcaaggtgcagggctgccgtgcacgagttgacggcggcggcatgcgccacgcccttgtatgcggcgaaatcgcgttcaaactgatgcaccttgggaccggtgccgatccatgccttgtgcatggagtccacgacttcgtctatttcgtcctgttcgataaggggctgtccgaaaaccagaaaggactcacgcattgtaagcgggctccgttacgttgggggtgaaaacgcccgaaatctgccgcggggttgatgtttttttgcctgttgccacggggccgcgtgcagtcatgcggcgccaccggccgttgcccaaaaaaaggggggctgtgtgccccccctttataaccgggtcgtccgtcaggggaaaaccccgactcggccgttacgctcccagctggaagcggcagaaacggccgacagtgatgttttcgcccagagtggcgatggtgtcgttcagcagatcgcggataaccttcttgtcatcacggatgaagggctgttcaagaaggcatacttccttgtagtacttcttgatagcgccatcaacgatcttttccacgatattttcgggcttgccttcggcaagagccttttcgcggtagactgcacgttcgcgttcgatgagttctgcatccacgccgttttcgtccacggccacggggttggtggcggcgatctgcatggccaggtttttggccagttcgatgaactgttcgttacgtgccacgaagtcggtttcgcatttcagctcaaccatgacgccgattttgccgttggagtggatgtaggagccgatcagcccttcggaggtggcgcggtcggcctttttggcggccttggaaagacccttctggcgcagccagtcaacggcctttgcttcgtcgccgtcgcattcctgcagggctttcttgcagtccatcatacctgcggcggttttttcgcgcagttccttaaccattgcggcagtgatagcagccatatcaaaaactcctgagggcttcgttattcggcggattcttcggcagcgggagcagcagcttcggcttcagcttcggcagcctgcttcatggcttcttcagcgttctcggctttggtttccttgcgcatggcctcgccttcaagacaggcatcggcaatgtggccgacaaacagcttgatggcgcggatggcgtcgtcgttgccgggaatgacgtagtcgatcaggtcgggatcgcagttggtatcggtaacggccacgatcggaataccgaggcggcggcattccttaacggcgatgtcttcgcggttggggtcgatgatgaaagccagctgcggcaggttttccatatctttgatgccgcccagaaccagattcagcttgtccatctcacggcgcaggcgaagcacttcctttttctggtagcggttcacggtgccgtcttcgaacatgacttcgagctttttcaggcggtcgatgctcttgcggatagtctggaagttggtcagggtgccgcccatccagcggttggtcacgtagtactgaccggcgcgtccggcttcggtctgcacagcttcctgagcctgacgcttggtgccgatgaagataaccttgccgccgcgtgcaacggtgtcgaccactttgtcatgggccgtgcggaacagctttacggtctgctgcaggtcgatgatgtggatgccgttacgggcgccgaagatgtaggtacccatcttggggttccagcggcgggtctggtgaccgaagtgaacgccggtttccagcattcctttcatagttacgtaagccattgtctttctcctggggttttgtttcttccacaccggccgttaccctcgacccgtaccatccgcagacggggaacgggcaccctgggctgataccggagtgtgcttgattatgaaaacagtgccctatacgccgtttcagattctcttgcaagcataaacatgcggcgctttgccgcgacggaaaagcggcgccgggcggccggagcgtttcaatgtgagtaatcatctgttatccgtgaaacattgtggtttttctgttccgcatgttgcccgctcgtgatatggacagcactatattgttatggggcggagcctgttgtctgttttcgcgtaatctgtgccggaggatatgatgaaaatagcggtgtgcgccacgggtgatgcagccggggatgtgcaggcggtgcttgccatgctggaggctcaggggcacggcccttccagagtgtccgtgctggagacgggatccggcggtgccgccggtgtcagtgccgccggacaggatgtgagcgtgttccgtcatagcgggggagaatcgttcgtcattgtgtgcggtgtggccgcggggcatggatttacgccgctgcagcggcccggtgacgatatactggctgatgaggaacgcatccgtccgtggctgtgttcgctggaaggggtgttctgcgctgtgtggcatcaccgctcctgcggtgtatggctgctggtgtctgatccgcacggggcgtacccgctgtacgtgcacgatgctgaccggggactgtgtgccgcttcggaaatacgtgccgtggccgctgttcggcctgatgcgcgccgtcctgaccctgcgggaatgggagcgctggctgccgtggggcatatgctgggcggtgccaccctgttgcgcggcgtgacccgttttcctgctgcctccctgctgcgtctggatgatcacgggcgcgggcggtcgcagatcacggggccttactggcagctgccggcggtggataccgacatcggcgtcaaacgcagtgccgaggccgtcgcgcaggctctgcatgccgaggcggaatgccttgtccgccgttttcctgaagcagcagtgatgctgagcggcggcattgattcacgtctgcagctggcgctggctgtgcggcacggcgcagtaccccgtgcggtcattgtctctcagcccgagcacagtgccggcgccgaacggcgttttgcccgcagggtggcccgccagttcgggctccaacgcgaagagtggagtgtcggggcggattttttcagctcgtccgattatctggactacatgctggcatcctgcacgggtacgcgcagcctgaacctgtttatcagcggggtgttgcgcgccgtgcccggaggacagcagggcgtgtgggacggtcttttcgccggcaatctcatcggcggcggggctgttacctgcacgctggacgaactgaaggaccggcggtgccgtgggcaggacaaccccgcatggctggcctgttccgctcttttccgcggtgattttttcgaggccatgatggacggcgtatatgacgcttttgaccgcttcgcacgcgaacacgggagcggtgtcgacgccgcggcgcgttattacgcactggaacggatgcggcacaggaccgcggtcaatccgtacatgtgctgcagcggcagaaacattcctctttcgctgggcagcgggcggcagttctgggaggctgtcttccgtctgcctgcatcgctgcggggcggttttgcactataccgcgccgttataagcaggcattttccggaaatggacaggcatccgtatctgtgtgccgaccagctgctcaatatgggccgcatggacatacagcgcctgctctgctgggcggcggaccgtctgccctggcgtcttgcggtggcagtggggctgcgtttcgagtggcggcgcagccgttatctgtcccgcgcactggaactggcggagtgcctgcccgatgacgtggatatggatgctgtgcaggcgttgcgccggcgggggatagtcagccttgtggatatgaacatggccgagatgcttttgtaccggctggtgctgcactggatagcggaagacggggcgcgccctggctgttacggcggtgcgcaggcgctgctggactgagcgggggcgtctgctcgttgccgcttgtttgtcgggggcatttacgatagcgtattcacgcggctgattgtgccgtgcgccggagtcgggaaagattccggtgacgtccacggtaaagcagaccacgttttgtgaaaactcgtgatctgcctttgttttgtgtctttttgctttctctttttgctttgtgtcttttgaccggattatggcattgttaagaactatatggttttatagtgtatacatagcggttaccgtggccaccattcccgtgctgctgctgcgcggcaggctgaatccgcggggcaacggcgtgcgtaactgttcactgtggtggatggacatggcgctgcggctggcgggaattcggctgcatgccgacatgagcgctgtgcctgattcattgcggggaaatccagtactgtttgtggccaaccatcagagcaactttgacataccgcttgtcatgcgcgccgtgcgggactggtaccctgcttttatggccaagcagagtctgctcgacattccttttttcggcacatgtctgaaagccggcgggcacataggtgtgcagcgcggtgatgcgcgcaaagcggtgcgcagcatgaaagccgcggtggaaacagcggcgtctggccggtcgcttattatttttccggaaggaacccgcaacagaaatccgcagacgctgggtgctttccgcgccggctgtgcggttattgcccagcgtgccggtctgcccgtggtgccgctggtgctggaaggttccgcagacctgctcccttcggggcgcctgatgctgggcagcaggcgcgatgtgtacctgcgggctctgccccctgtcgaccctgcatcctactccaaggatgagaagaatattttcagtgatacgctgcgcgattccatggaaatcgcctatcaggagatgcgtgcatgccggaacaccaagaccctttcttgacgctgacgccgctgggcggctgcggtgaaataggactgaactgcacactgtggtcaacccccgcgggcagtgtgcttgtggactgcgggctgatgtttccggacgactaccatctgggcgtggatgtggtcattccccggcttgagtacatactggcgcagaaagagcgcatgctcggcattgtactgacgcacgggcatgaagatcatatcggcgcgctgccctggctgcttccgtaccttcaggtgcccatttacgggtcgcgtttcacgctggcgctggtggaatccaaactgcgcgagcacaacctgctggacagggtgcgcctggtgacggtgggaccggaaaagccgtgtcccatcggcgacatggtttttcatttctttcccgtgtgtcattccattatcgaaggatacgggctgggggtcgaaactcctgcgggacgggtggtgcataccggcgacttcaagatagaccccgaccccattgacgggcatttcaccgaccttgaggcctttcgcggttttgctcaggaagacggagtggacctgctcctttcggattccaccaatatcgagcgtgaaggcttttccgtttccgagcgtgaaatacagaccacgttcacgcggattttttcgcaggcgaaaggtcgtgtgattattactcttttttccagccatattcagagaatacaacaggttttcgacatcgccgcccgtttcgggcgcaaggttgccgtttcgggccgcagcctgatgcataacgtggatctggcgcgagagctcgggtacctgcgcatactgggcggcacgtatgtggatgccgccgacataggcggcatggcagacgaaaatgtagtgctgctggtcacaggttcgcagggcgagccgttttccgccctttcgcgcattgcctccggcgagcacaagctgctggacatccatcccggcgataccgtcatcatgtcatcgcggtttattcccggcaatacccgggccataacgcggcttataaacaatctgtaccggctgggtgcagaggtgtactacgacaaggtgcaggccattcatgcttcggggcatgcgcatcgcgaagagttgcgtctgatgctgcagaccgtgcgtccgcgccattttgtgccggtgcacggagaataccggcatctggtcaagcacagccgtctggccgtggagtgcggtgtaccgcctgagtgttcgcttatccttgaagacggcgatccgctgactcttacccgcgacggtgtgcgccgcgaagcgcatatcaatgtggaaagcgtgctcgtggacggcaagggtgtgggcgatgtggggcagtctgtgctgcgcgaacgtcatatccttggcggcgagggtatggttgtggtagtcatggttgtggatgaaaatatctgggagattctggtaggccccgacattgtctccaaggggtttgtatttgagcagcattacaatcatgtgctggaagatgccaaatgcattattctggacctgttcgaaaatattcctcccggcgatgtgacatacctgcaggacaggatacgcagtaccctgaggcgttttttccgcaaggtacttgaacgcgatcctgtggtggtgcccatggtcacggtggtctgaccggcagcagacgcggcggaatgcatgggtccgccgccgtgtcatgtgtttttcgcaatgcagcgacctgtgaaggagaaaacctgatgcgcgtgctgagggtacgatataacggccattccttttacggcaggctggacggcaatcatgtgcattgtctcaatccgcagctggggcttaacgaccccatagctcttgaggatattgcagtgctgcctgtggtcactccctcaaagatcgtctgtgtggggatgaattttcgcgaccatgcggaagaaataggctttcccgtgccggaagaaccggtcttttttctcaagccctccagtgccgtgatcggcagcggacagcctgtggtgctgcctgccgaatcggggcgggtggagcatgaagcggaactgggggtggttatcgggcgtgccgcacgcaatataactcccgaggatgttccggcgcatgttttcggctatacctgcgccaacgatgtgacggcgcgcgacctgcagtcccgtgacggtcttttcggccggtgcaaggggtttgacacatttgctcccgtggggccgtggatagagaccgaagtgcccgacctttcttcgctgggcatcagagccatggtgaatggtgaactgagacagcagggcagcaccgcggatatgcttttttcgccgcacgagatagtggcggccgtttcccgcgtgatgacgctgctgcccggtgatctgatactgacgggaacccccgccggtgtgggaccgctggaagacggcgacgaggtgcgcgtggagattgacggcgtaggactgctcatcaaccccgtgctgcgggaaccttccggcagcgggcaggaagggccggagtcggagccgcctgtccagtgacagcaatgaaggcctttttgctccggcggaagggcttttttgatttgcagccggcccgccctgtacctgaagcaggctgggcatacgcgcactgctttgtgccggtgcggcaatgaccgcgtgcgctgcgggtatgtgtcaggggcttccggctgcccgtttcggcacaggtccggcggaacatgtggtgctgtgttggcggcgcgggtacggaacgtgttttgcgagggcatgtgaaatttttcccgaaatccctcttttataccggcggcccttttagtatgctgtcttacagccggcgtggtgccgcgtgttcagttttccggaggtataatcaatggtcacagcgtccacattcatggggttgacgttttctgtatatgatctgatgcgcatggggcagtttgtcattgctgccctgctgggcggtgtcatcggctatgaacgggaaacacgggggcaggcggcggggtttcgtaccaacatgattgtcgcggtgggtgcgtgcctgatgatgcagatgtcgctgctgatacccgagatgttccgcacctggggagtggaatcagtggtgcgtgtggatcccggccgtattgcctcgtacgccattgcaagcataggctttgtgggcgggggggccattctgaaaggacgcggttccgttcacggactgaccacggcggcaagcctgtggattgtcacgggcatcggtctggctgtgggggcggggcttattctgcctgccattctggcaacttttgtcgtggtgaccattcttttttttctgcccacatttgtggggcgctttgtacggcgttccaccagaatgactcttaccctgtgtctgtacggaaccgacatcaccgtcatggaactgatgcctgtgcttcagcgttacgaagcctttgccattcaaccggtgggctacgagcataatgtcgattccggcatgactacgtttgtgttccgtgtgcgcggcagcgaacatgccggctggtcggccatggcttccagcctgcgacagcttgacgggctggccagcctgcatatggaagaggctcctgttccgtagtgagcgcagtgcgcaggctgcgcgtaccctttgccgccaccggcagcacatcgtgccggacctctttttgcggcgggggttgtcatggcccgtcacaggccttagtataccaatgtgccgcactgcataccgcacggcacgagtacagcgccgtaaaggtgagccatggaggtgcaccgtgagtaccagatatccgcagcgggcgcgcgcagcccgtgccagagtaaaagtggccgcattcgatggtgcgccatggcttttcatgctggcttcagctttcggtttcagtctgtggcagttactggcaggctgatgtttctgaccgcaaatcaggtagataaagccgcaccccgtacaggggggcggcttttttgtatccggcggttagcccgtataccggcagaaagcatactccgccgcccgcacagtcatctttttttgattttatgcttgaccaaagaataagaattgttactattaaaccaagggcgacgtggcagtccgccctgcctaccttcacaaggcatcgcgacggaacgggtgtggcagcccgttccgccgcggatacagaatgagagtatacggagggctacacatgagtgaactggctcgcttcggcaatcttgatatcgactggaacctgagtcccgaacatgcggtgaccatgtatctggaatggggcaacaacgactggcacgcggagtatccgcctgtgcgctccaaggatgatgtttccacttattttgtggtggatacctggggggccagaccggttgtgcggcttgtgcgcagaaattcggaacaagcggaagaactggccactatcgagctgcccgaccatctggcaaacagatggctgcatgagcatggcgacctcaaaggcatctgcgagcccaccgaagagatcaaggcctggcttaaaaaagagctgggccacgaatagatagtttcctgaagaaacgcataccgttcttcaccactccttggaccttggtacccgagtctggaaggcggcatcttatggggagatgctgccttctcttttttgcatgcccgccgcgcgcagggctgcgcggtgttgtttgcctgcggcttctccggaacggcaaaagtgcgcagcggcacaggcggactgccgtgcagataccatatgcctgtgtgatgcaaaatgtagccttttgcttgcagatgacgctgccgggcataaatatacgtatttccggcagggtcttgacggaatccggtaactgtgaccttatggacgtgtctctcctttatccgatgttatacggatagctggcagaaatttccggtatgccgcgcgtccgcgcggctggtgggagtttatgttgaaaccgcgtactgaagccggagattttccggcgcgtccgtaaccggcgggcgttcatgcagacgtatttccctggctatttgaatcaggaggtccttatgaagccggaagaattcgcaaagcgtttttttgacactgctgccgaaatgggatgcaacctcaccgatcggggtaacatccagtgcaagggcggtaaaaacctgtcgcagggcaaggtggcacgcctgtggcagcgttacggtgaagaatgcgtccgttgcgccaaggctgattttccgcacgatgccaacgggctgaaacagttccgccagattgccgagcggactctgcaggcctgatactccggccgctttgtgtatctatgcaggccgcgctgtaccgcgcggcctttttttgtgcatcgcggggctcatgcgcgggcaggcacaaaaaaaagcggcagcccgagttgtcgtacaggtccgcggcacggcaggcaaaatctgttgacagtaaaggcacctcggccgagtatccgcgttccggtatgcgggggaaagctgccattatgcataccggtaattatttgcaggagtgcgtgcatgcaggaaggaaaaggaatcggttatgtggctgcttttgcagccattgtgttgtggtctggcaactttgtcgtggccagactgcttaacgaggcgctttcccctttggcgacttcgttctggcgctggggtattgccagcgctgcgctgctgccgctgggctggagtgcgttccgccgtgactggccggccattgtggcgcataaatggtattttctgcttacggcgtttgtgggcataaccattttcaataccatggtgtatatggccggacgtacctctgcggcggtcaacctgtcgcttatagccacgtcatcgcctgtgttcatgtttctgtttgccagaatttttctgggcgaggcgatcagcccccgtcgtgtggccgggcttgtggtggcgctttgcggggtgctggtacttatttcacgcgggcacgttcaggctctgcttcagcttgaattcactcagggcgatttgtggatgctgctggcagctgtatgttttgccgtgtattccgtgcttgcccgtcagcggccgcagggggtttcgcagagcgcttttctggtagccacatttattcccggactgatcatgcttacacctgcctatgtggcagatgcctggacagggccggccgtgcagttcacacctctggtggtcggctgcctgctgtacatagggttaggggcttcgctcaccgcctatttcctctggaacaaggccgtcggcattctcggttcttcccttgcgggtgtgctgtattactcgatacctgtttttgccggactggcagcgtatctgctgctgggtgagccggtagggttcatacatcttgccagcgggctgctggttatcggcggtattctgctggcgaccagaggctgaacctgacgcgcggcactgtcaccggacgggcgcagcagacaacagatgtctgcctgcctgcggccacagtgcctgcattggttcaaccaccttggcggggcggctggtcagaccagtgcgcagacgctgcgcagtcgcatgttttgttcctgtatcatatttaaataaaagcagttttatagatagtccctctggcagttccttccggactctgccggagggatttttttatgctcaagagttggacgcatgtggcagccggagctacatacttagtcatcccttgcagcttccttcttccggcaagatgcaggtgccgcaggggatggtaaagtgtctctccttacaggggtgggggcattttaccggcagctccgccttgtgtcgccggcacgacggcaagcgcggaagccgcaaaggacgacacagcgtgcctttccgcctcggcgggatgacataaccggttgcgcgtgaccgcaacagtgtcggagtccgtattgtacggacggattcactgagccggaccggatccggcagcagacggaagtcgcgcctctgtctgctgccgcgggttcaggtgctcggccggaacataccggccacatgcgggatatactgagcttccgcataagaaacgccccgcagaatgttctgcggggcgtttttatacgggatgggtatggcggggcctacagtttgcgcacttctgcgtaccagccggtggcctgttcaagcagcgaattcactctgccgacaagcgcgtggggatcacgcaggtagccttcaagcagcaaagcggattcgtaaagctgttccgtggcctgcgcgagcagcctgtcgtcagcatcggcgcggtaaagccgcagcaggtttcgggtaagcggatggtcagggttgatttccagcactttgcgcggcactgattcgtctttgttcatgacgcgcatcagtttttccatggaagcagtcataccgccgtctttactggcaaggcaggccggagaatcagaaagccgcgctgattcgcgcacgtcttccaccttgtcgcccagcagggttttcatgtgggacagcaggctgctcagagtttttcgtccttcttcgtccagagcttcaggcgcatccttcttttccacatcatcaaagtctttcagcgcgtcggcatcggcatgttccgcggagcggaattcaaactcgttccatttgccgagcgattccatgatgaactcgtctgcagcttcgtacagatacagcacttcaatgcccttgcgccggaaaatctccacatgggggttcaggcgtgcggcttcacggttgggtgcggacacataccagacggtcttctgcccctctcttgcacggccgatatagtcatccagcgagcacagacctttttcgtcatccagtgcggaactgttgaagcgcagcagcgggatgaatttatctctgttgatgtaatcgttgtagcccatgcggaacacccgtccgtgggtacgccagaaggtggcatatttttcggcatctgattccgcaagttttgccagatgcgccagcacctgctttaccagcgtctggcggattttggcgatgagcgcattttcctgcagcgtttcgcgcgagatgttcagcggcaggtcttccgtatccacaacccctttgaggaacgaaagatattcaggaatcagggccttgtattctttgctgatgagcactcggcgcacatacaggtccagtccgtatttgtcgcggtcatacccgaaaagctcgttgccaaaattgggaatgaaagccagagatgtgaactgtaccggcgcatcgatggaaaggtggatggtgtccatgggcgcctgtgtgtcaaaggtgaggaacgtataaaaatctttgtactgttcctcggtgacctgaaatctgggttcgcgccacagggccggggtggtgttgacgtgttcgccttctaccgaaacggggaaggggatgaagttggagtgcctgcggatgacatccttcagatggtcttttttcagaaaatcaccggcatcttccttcagacggatgtctatgcgggtgccgcgttccggcgcgtcgagggcttcttccagttcaaaactgcccagcccgtcactggtccagcgccatgcgccggaggcgtccagcgcactgcgcgtggtcaccgttacagaatcggccaccatgaacacggcataaaaacccacaccgaaccggccgatgatattgcttgcctgttcacctttttcggcaagttctttgagaaaacgctcggaaccggagctggcgatggtgccaaggttatcgataagttcctgacgggtcatgccgatgccggtatcactgactgtcagggtgcgtgtttcttcgttgacggttatggctatgttcaggtcaaggtcggcggccggagcggcttcgccccgtgtctgtgcaaagcgcagcttgtccagtgcgtcggaagcgttggagaccagttcgcgcagaaaaatttctctgttggtgtacagagaatgggtgatgatgtgcagcagcttgcgtacttcggtgcggaattcgtgtttttcggcggcggcgccgtgctctttgctcatatggtttcctcctgaatatatcaatacatacccgcggcagcagcggaatctgcgcaatacatgcggggcactgcctgcatacataaatacgcagcgcctgcagtcaagatgttccggtgcggcagggggatgaagaaaagcccggggcatgctgtccgtattcagaaccgtggacccagaagttcacgcagcgcggggcgcacggcctcctgccgggaaaaatccagcgctgcaaattcgcgcatcagagctccgcgggcggcctccactgtggctgcggaaccgtggcgcatcagatagcctgtgagttcctgcagaatcatgggtgcgcattcgcagtgcataatgcccgcatccaccagattcatgcgggcgttgtctgcctgtgtgccattgtagcagcgtatgcacagagccggtatgacaccgtaatcgcgcagcagtctgcgtatggtggtgtccagcatggcgcatgcaccgcccagacgctgccgcatgtcgccgtggcgtattgccgccgcatggtcgtatgtttccgtggcgataaaggttgcccccatgtccaccagtgttccttcaccgccttcgggcggcgtggaaggaacggatatgatacactccggcgcggccagagtcagtacggcggttatgcgcgccagaacgcttatgccgttttttacaccggcatggtctgcagggggtgtggtttcaaggtgcagcgtgcgggcgccgtgcccgaatatgtttttcaggctgcgatgctgtgagagcaggcacagggcttcatattccggtcggggcgatgccagccggatacccagcgtgatgcggcgcgcaccggctgccatgtatgtgtggggctgcagcagcgcactgtcaaaactttcatgcggaacggtgttcagtgtctggtatgtggggcggtggtaagaaagctgcatgtgcacaaggcgcggcagcccgccggcggccagttccactgcctgccgtgcggtaaacgcccgtgcgcgtatccgcagcagcggcagagtgcctgcggggcaccggcctgccagtctgttttgcagcgccagcagggtgcgggttgtcaccgagtcgtcgggcagatgcagcgtgactatggtatgcccgcatgcggccagagacgccacagcctgcgtcatggaatctatccatgaggctccggtgctgtgccgccccgcaccggtacctatgcccgggcagcgcacgggcacatgcacaaaaacacggttaccggtaagcgcccagcgtgtactgcgcgccagatcaattatgctgtccagatgatgcgccttgtgcgccgccagcagtaccgcggtctgttccagcgtaagtccgcgcatggcggatgcggcgtcaagcgcctcttccgtctcgctgtcgggcactgtgcgtctgttcagcagggctttgatgtgcgcggggttaaagcttgactgcatggctctgttccgtcggggttttcgggtgtacgccgttgtgctaacagccggcggagtttttgaaaagaaaaacccgccgggctcctgccctttgacaatctttgcttctgtgattactcccaacgctcaatactattaaggagagataagacatgttcacgtttactcccgcaggcgtctgcgcaaaacagatgcagtttgatattgatgccggaggaaagctggccgatgtgcgttttaccggcggctgtcccggcaaccttgaagccatttcgcgtctgctggaaggaatggaagccggcgaggctgtttcccgcctgacaggcatcacctgcggtaaaaagcctacgtcctgccctgaccagctggcacgggccgtgcgcaaggtgctcgacggtgaaggcgactccatgcgtgcgcgtcccgccggtgcagcctctctcggtttcgggctgggcaatccctttgcctgatatagcaatacgctgcccgggcagtgcacaatgaggacgcggccggttctccggccgctttcacatgatgaggacacaggtatgaaagaggcatttctgcgggtgtggcggggtgaagagactctgtttatcactttctggctgtggctggtgctgggggggctgatagtttcgttgccgcagaccatgctgatgctgaccggatacagctttccggcagacgcctactggcaggcatacggattttgtgtgtatcgtgccgctgtgctggcgtttcagtttgccgtggccgtgggactgtggcgcgcggcatcaccgcagggcgtgccgtggcccgacaaggcctggcgtctgggggcgcgggtggtcgcgctggccactgcggggggcgttgtgggtgcaggggcggtgcagaccgccgcaaacattatcggtataactctttcgctggccggctgacggcagcccgtattgacgctttgacccggggggcttacataccgggtaagcgcggctttgccgcgagtgagtataatcagcctgagatcataacgggagaccttgtcatgatgcataaaaccgttgtccgcccggcccgcaggcagggcgttgcggcagttgtttttgtgctgttgctggcaatgctcggagcaggttgctccagccagagcggcagtgtgtattccaccagccaggcgcgcgtggtgcaccgtgtagaatacggtaccgtaacggcggtgcgtcaggtgcagattcagggcgaacagtccggactgggcgtactgggcggtgccgtagtgggcggcgtgctgggcagcaccatgggtgccagcaccggacgcacgctggccatattgggcggttcgttggccggagccgctgccggtgccgcgggtgaacaggccctcaaggacaaaaacggtctggaactgacggtgaaaatggaagacggctccaccgtttccatcgtgcaggaagcagatgaatatttcgccgcgggtgaccgcgtgcgtgtgcttacggccggtgacggttccgcccgtgtgagacattaaccgttttgaggacgttgcgcagggtgtattacgggttatcggtacactgcatgcggcagggccgtcagagccatcagagctattagagctatcagaaccatcagggccggaagatatcttccggccctttctgtgtttgaattccggcgtgtttttttctgcggtgcgaccgcggcgctgttgcggcttgacagatccgttttgcttccataggtgatattgaaattctttatcgcaatagcggcacagcaggacacgtcacggggggggtatctgtgacgcggccgcacggcttgccgtaacagtcgggagcaggtggatggagcaggaatccgcagcgttggcattgggcatcgcagggcaggcggcgcgtgaaggcagcagaacagaggcggcaggcagcggccttttgtttacaaggggtgatgcaggctgcggcgatgtgcgtctgacagtgcatcagctggcggaatcattgggcaatgccattgatgcgcgcgacccgcatacccacagtcattcggacgaagtggcggaaacggcccgtgtcactgcgctggctatgggatgttcttttgaacaggcagaaatgctgcacatagcaggccatctgcatgatatcggaaaaataggaattcctgacaatatcctgcgcaaggcaagcccgctggacgatgaagagtgggaaatcatgcgcagccaccccctgataggggccaatatcataaggcctgtggccttgctggcggaaagcggcggggtggtggacgtggtgttgcatcatcatgaacgctgggacggtaaagggtatccgcacgggctggccggaagggatattccgctgggagcccgcatcattgccgtggccgacacactttccgccatgctgcagacacgtccgtacagagaaggtcgcagctttggcgccgccgtggccgagattgtacgctgctccggcagtcagtttgatcctgccgtggtcgaagcctttgtggcttcgctggaccgcgtgaagcatgcgtggccggcaggggggcaagcgcctgcttttatgccgccgcgataaggccggtacatgacgacaacgtgccggtgccgccttacggcggcttttttttatgcgcgggctggcctatagtaacgcggtgtctgttctgcaaccgggagccgccgtgtcgccgcctttggtccgtcctgtttattcttccgttattcttgcggcgtggcttgctgtctgtctgggggccattgccggctgcacggcgtcgccgtccggcggggccgccgtatccctttctgcggacatgtttgtgccgcagcacgccgcaccggaaggctgctctgccggagatgatgcaaccggcgcggcagtaagccgtgctgctgatttcgacgcgctggtgacgcgggtttttgctgctgccctgcggggtgcagaccctttgcccgtgtcctccgtatatctggatgagccgtccgcgccggtacagggccgtccgttgtctgcgcaagagcggcggatatactccgcggtgtacggcgcagcgggctccgctgcgcaactggtcaggctgctgccgcctgaataccgcagtgtcgagctgtcttcggcgctgtacgcccgtacgggcggagtactccggcgtgttgccgcgggtttcggcggtccgccggttgacggcggagttctttctgccgctgccgctgctgaattgctggatgaagctgccgcaaacacacggcgccttgtgcgtcttacccgccgtgccttcgtgccgggcggcagtgctgcagacaggctgtttgccggaatggtacgccggtatggtctgcgcacgttgctgcatatcagcctgcagcgccggattgcgtctctgctggcggcaaatgccgctgatatccgtctggctgacggtgtgtttgtcgcggtcgggcaggcagcatccggcgatgctgttttgctgcacgaattacagcagcgcctttttgctgttgacggaatgcttggcgctttgcggctgcgtcttatgcgcgaaccggaacgctggatgcaggatgcggatcccggaattcctttgcgtctgtggagaacagggcgcgaggtgcgccgccttgtgaacggttcaccttatgcggcagaagcgttgaatctggcgttccgcgcattgtcttccgcagcggcggcacggcgtgaggcacccgcaaggctggcggctgaattgcggcagtccatgcagacggcgccgcagaaggtgaaactgctggctccgcgttttcgcgccgctctgcgtactgccggccgtcaggagcaacaggccttggaagagctgcgcacgcttatggaaagctggccggtttctccggcatttgcccgcgccctgtctgcgttgctggaaattttgcagcaggagcagcaggttgctgccgtgttgaatacagagctgccggaggtggcggcctatacggcggagcatgcggtacaggccgtgctggcggcaaaggcgtggcaggaagcgggcagcgccgtgccccgcggtctggctgatgtcgtagcgcacggcaacgagctgctgtggtgcatacgcgaagaggaacgcgacagaaatgtggcggcacaggagcgccacaggctgctgcagacggtgctgcgtgatgctctggagcatggcagcggccctgtgtgatgctgtgtgcggcaaaaagcggcggtatgtggcggcagaaactggcggaaccgcaatatgctgcggttccgcgtaaactatggtcccgaagccgcctttttgcatccgtgacggagtgcgggggcgtatcaggcccggccggacggcggcggggcaaaccaccggcgtatggcctccggatcggccctgtaggtgccgtcagtgcagcgccgggcaggaaagttgtcgttgcgtatccatcgcttgactgttttctctcccgctcccaccgcgttgcatatggcagtcagccccaccagcaccagcggacgggccggttcgccgtggggtgcatactgcggaatatatccgtatggtgggggcaggaaggtagctgccccgtacagctggtttgcagggggggcggctgcgccgtgacaaaggtggtgcgtattctctgccgcctgtgcttcgtacgggtctgttgccgtgcggatttccgattctggccacattagtgcgtgttcccccttaccacggcaatgccgtggccttgccggtcatggttgccggtgtcaaaatgaaaccagttcattccctcaaaggcctctatgcgtctgatggcgcggaactcctcgtcgtccggccgcaaaagcagatcgtgtcggacctcctgaggcgtggcgtcgcggaacaggcagtcgaaggcccgcccgtatttgtgctgcgacagtgccgcaccggtggcgcagtcccacgggcgccagcccgaaagtgtgcggttgcctccggcatgccatgtattgaccgttacaggcccgtagcggcggcgcagcaggtccagcgtgcgcagcgcgtccatatcaaaaagcatgagcaggttgcggcgcacagcggcgcgggggtgggcagccatctgcggaggcaccagttcttcaatacggaagtggcggggtgtgtagcaacgcatggcggctcctaatgcagcgaggcagctgcagggtgcaggcagaagggttgccggaaaagagcctgttgcccgcacggggcctcatctttgttttctgtggaaaccagctgcacggcaaaagccctgatcagtgaccccgcctgctgcccgcagagagagaacagctcaccttcaatgtggacgacactgcccggagtgagcatgcgcatgcaccagtcgcccagtttgccgggcgcaaacacggtgtgcgcggcgtgcagtccgtcctgcgctgtgcttattttcagagcggtcacagccccgcatcccaattcccgttcctgacgtcttctgggccacacgattacggtgcccagcaaaaaaactctgttcacaatagccattttcttccccggttgcatgatgttgtcggatgatactgacggtgcagcgtgcggaataattgtgcggggcggcaacctgcatgctgcagggtggtgtttgccggccggttcggcggggcgcgcggccctgcctgtatccgtacggggcagcgtcagtccggccggcggccggtctggtcatggtgccgcttagctccggcatcatgccgcggtagagctttgcggagcgggcttactgcggatttcacctttccttttcgtgtgcgtctgcgcccgcgtgcggaccgctctttccgcaggtgcgcggcagacgcggtgcgggcagccctgcggcagcccgctaaaatcccagccccatgtcgggcatgcggtacaggtccttgccgtagcggtcgggctgcacgtcgcccgaagcccaaggatcttcaaacagcccgtatcctctcgtggcggcctgctgcaggtcattgtcgcgtctgcagcgggcagagcagaaccgttccttgttgctggcaggagaaaatgcccggccgcattgtgcacatgtgcgcttttctcccttacgagcccgtgcagcctgtgcgtgagcgccgcacgagcgcgagcagtacatctgaccggcgtgggtggggcggacagacttgccgcaccatgcgcaggcgatttctctgggcactgtacgcgcggcgtcggaacagcggcgcgagcagtacttgcctcttcctgcacgtattctggcctgcggcacggaaaattccttgccgcagtgccggcaggttacaaccggcatgggctgcctccttcaaaaaaacggttgcagtcgtcaaatgccttgcggcatgcggtttccgttgcgggcgtgcgcgcgcattcatgctcgaacacggcataatacaggcgcagcaaccggctgtgttctccctgctctatctgtaccatgggttcggtgttgcaccgggaccgtgtatccatgcatccggcgcacagcatcatgccttcacgcagtttgcgcacagaaacatgaaacggtctgccgcattgcgcgcagcgtacgcaggtcatggtctggtaaggattggtagtcatcattgtccctctgaagtcttgtggcgggggcccttgtgtttctgtctttccgcaggatcctgccgttttgtgccggcgcatggtgttatgtgcgggcacgccgtcatgtgtgaacagatatttcataaagtgcacagaatcgtcaagtgagtttcgcacattgacgtcaaggcactttacatttccacaaaatgtggtataaacacacccatgaaagccacggatttttctgaatcggaactgcgtatgcaggagtatgtggagcacgccataagcaggctgggcggtgtgcgtgaagtcgccgttgccgccggtgtgagccgccggaccgtatatgcatggaaaaacggtgagcggtttcccagccggagcaatctgaaccgcctttccggtgtgctcatgcgctgtgctccgtccgaatctcccgtgccggaatttcctgccgccgatggccgtgaatctgctgccggtctgggtgtgcacgaaaacgacggcacggagtatggccgcagggccgcctttggcgccacgggcgcagctgcgcatgcggcgcatccgttgcacgatttttccgatatgcctgacctgcgcggagtgctggacgagtttgtctttgtgtccaaggcagatgcgcggcccagtgccgggggcgggtctttgcagacaggggcggagaacgtcgagcgccatgccttccggcttgactggctgctcagcaaaacgcacgacacatcatcgctgcggcttatggaagtcatgggaaggtccatggaaccgacgctgcacaacggcgatgatgtacttgtcaatgaaggcgacacatatcttgtggaagataaagtgtatgttgtccgtgtgcaggacgaaatttatatcaaacggtttgcccgtactccgggcaggctgcttttccgcggtgataaccgcgaccttgcctatcaggacatcgaaattgacccgcaggacgtttcctgtgactggacagtcatcggacgcgtgatatgggcaggcaaggagttgtagtgcgcaggcacgcataggtttttttgcggtctttttctgccgtcaccgcgttccgctccttcccgcacaaaggaagtgtcccgcgggccggtttgccggtatctctggaaggcattgcactttttgtgcgatgctttttttgtttggataactgtgcacatcgggtgtgcacaccggctgcgaacaggaggatttatggggcatgtgcaggcagactgcgacggaatgaaagaagggggattgccagcggcggatgcgctgtatggagcgtacaggcggggccgtggcggggaatggcttgtgctgggaggctggccggacggctcgcgtgaagaatggaccgaacaggcgggggcgcaggcgctgcggacggcagaggatatggctgtggaaacagggcgccccgtgctggtttacaggctttatcatacggaataccccgtgtcatacccgcaggggtgatgatacgggggctgtaggcagcaggcggaagccccgtgtgacattgccgtccgcgggtttcgttgcggcgcagaacagaagcgcgcatgcggtactatattttgccgcggggctgcgcattttcagcggactggtggcggggattgaaagactggtctgcgcagtgttccggaatctgcatgttttgcggtgccgttgtgatggcttttgtttacgccggctgtctgcgtgtgcttctgctggttatgacagaacagaacacctccggctgtactccgccgttgtcagtgtctgtccggctgcaggggcggcggaagggggcgttatgcaggtgttgaccggcggcgggccggggcgcagaaacagccggggctttccgtcgcgggctgcagactgtctgttgtacagaatgagccgtcgcgggccggaaattgctgacagacggatgccggtcagcgggtgtatccggcagtgttgactgcgggggctgtgttaccggtgacgaccgtgtgcacatggccggacgtggaaccggttgtggcggcgggaagatgcagggggcgtgccgccatgaacgcggcgatggccagaaacagggcggcagctgccacaggcaggcggcgcaggcagaattgtatggttttcatgaagcaacgtctgaagcccggcagcacatctgcgtgcgggtgccggtttttgttatacgcccgcgcggaatgcggcggcgtctgatagtcagggaagagtgggtgtctgccacattatgcagcgtgaggcaagctctctttcaggcggcaggccgcggcggtgtgcgcggcggagtacggcagaccgcgggggtcagggaatattctgcgcggcggctgcggagcgcatgcgcttgcagtagtcggttttccgtatgcgctccagttcgccttcctgttcaagctgttgtgcggcggtgcgcatgcgccggcgcaaatgttcgggcacagcgtccgatgcggccagataccagtccgcattactgacaaaaggcagcggaatgcgtttggtatgtttcggaataccgcagcggcctccgatatcaagatagccgtgtattctgcctccgcgcagtttctttctgttcaggccgaatcctgcgacaggctcgaaatgtcctgcgaacagcagatctccggcaagggcctcattcagttccggcccgtagaacactccttcctgatagccccagatgcggtttccggcggtcaggtcggccagactggcaggtgaaaacggcggagcgtctttgtccatcatgagcacggttcccagagaaaccgtcctgaacagcaggtggtaatgcgcatggctgttccgggtgtcgggaagcgaagggataaggccgaccaaaccgcgttccgcgtggtacagattgcgccgccagttagtctggatgacaggcacaagcgtaatgtccgcgcgtccggcaacggctctggctatgtccatctcgatacctgtccagttgccgtctgtatcttcatacacatacggcggatattctcctactagtatggaaataaaagcccgtccgtccgtctcgcgataggcttgcaggccttttccggccgtgacggtgcgtgttgccggtgtttcctgagcatgcaggccggcggcagggaatacaaacagaacagctatgagtgcgtgcagtattttggttatcaatggattatggataaaaatggtatgtccggtaataccggtgttgtgagtgcggatggcattgcacgataatactgtgtctccggcagatactgccgtacattatttcatacagtttgttaagccccgcggccccattgctccgctgttggtataaggcacatggaataaccattggttccggatggaaagaactgcgcggcagggaatatagtgtgcggaactgcagaatgcgttgtacgcgggtgcaggaagacaggcgcattgcggatgtgctgaacctgcttgtatttgtctctgcgatgcgtaatagtggaagaagtatatttttacgtctccactgctaacctcggggagccttcggatggtggatgattctttgtatgctttgcgcaagctgattgtgcccgaagtggtcttcggtgccggagcgctccgtctggtgggtcagtatgccgtcaacttcaacctgacgcactgccttgtggttaccgatgccggtgtggcgtcggcgggatggagcggcagcgtagtggatgctttgcaggctcacggagtcagctccactgtattcagcgatatttccgccaatccccgcgataccgaggtgcgccaaggggttgccgtgtaccgcgcggcagggtgtgacggcattgtggctgtgggcggcggcagccccatggactgcgccaaagggataggactgatggtttccggcggcagagacgtgctggaatacgaaggcgtggataaagttgaggtgcccgcgccgccgctcatctgtattcccaccacggcgggcaccagtgccgatgtatctcagttcgccattatcaatgacgcacgacgcaggttgaaaatagccattgtcagcaaatccgctgtgcctgatctggcgcttgtcgatccttccaccactctttccatgccgccgcggctcaccgcatccaccggccttgatgccttgtgccatgcggtggaggcctattgttccacggtaagctcgcccatgactgatctttttgcattgcgcgccatgcggcttatcggtgccaatctgcagaaggtgctcgacaacccgcaggacatggccgcgcgggaaaatatgatgctggcatccatgtatgcggggtttgcattttccaatgccatacttggggcggttcacgccatggcgcacggtctgggggggctgctggacatgccgcacggagagtgcaatgccattctgatgccccatgtggtgcgggcaaactgtcaggttgttcccgcccgctgcgccgatattgcgcaggaactggggtttgccggtgcgccgtccggtgcggatgcactgggtgattttttacatgacaggctgctcgatatgcggcgcagggccggagtgacggcaacgctgggcaccatgggcatgaagcgtgaagatatccccccgctggcacgtaatgccatgcacgatgcctgcatgctgaccaacccccgcaggtttacgctgcaggaagtggaagcattgtatctggaagcgttttgaaaatgaaatcaagggtgcggcatgatgcaggattccagaaaaaaacagcccgatcttccgccggacagtcaggggggtgagcacccgctccgtgccggacaggctatttcttccggagcggcagatgcagcgtccggagggtcttctgcgccgcaggaagacctgcagtaccgtgatgcggtgagcagcctgatagggttgggcgaaaagtcgctgcgcaagagttattatcctgaactgaggcgcaagattgctgagctggatgtgttccggcgcatggttgaccacgccagcgatgccatgctgctgctgcggacaggcccgcctcttgccgtcacgcatctgaattctgccgcgcgccgtctgctggggccgggaccggaggagggcggcagcattgatctggcggcgcagctgggcccccgtgtggaagccgcgttgctggcaagcagcaagggggggcgttccaaacgcctgacgctgcatgtgcagcaggcggacggagccgaactggtgctcgaagcctcgttttcgcccatgccgtcggcggagggcgatccggggcaggtaatcatggtggcccgtgatgtgacagcggggttcagggccgaacgttcgctgcgcgagagcgaggaacgcttccgcgtggtctttgagcagtccatgcagcatgtggttgtcctttctcccgaaggtcttattctgcgcgccaaccagagtctgctttccgaatttgccatctcttttgacgacctgcgcggccagcgtctgagtgatgctccgtggctgcgcaatatgccggaaatggcgcgcaatgccgaatcggatgtaagcagtgcatcggcgggtgtcagcgtgcgccggctgtatcctgtgcggctgccatcggggcagctgtttttcgactgctctttcaaaccggtgcgtgacgatgccggacgtattatccatgtggttgtggaggcacgcgatattaccgcgctgctggaggcagagaatgaatcgcgcatgctgcgcgggctgctgaccaatgtggtggattccatgccttcggtgctggctgcggttgacgccgcgggcagggtcatccagtggaacagagaggccgaacggctgaccggaacatctgcacgcgaggccatgggccgtccggtggaggccatgctgccgcatgtggcttcgctgcgttcgatggtgcgctacagcatggccgaacagcgccccatggccgagtctaaggtgccgcggacgctgcccggcggaagggtcgtttatgaggatgtgacagtgtatccgttgtccacgggacatgatcagggcgctgtcatccgcattgacgatgtttcggacaaagtgctgatggaacagaccatggtgcaggcggaaaagatgctttccgtcggcggtcttgccgcaggtatggctcacgaaatcaacaaccctctgggtgctgttgtgcaggggctgcaaaatgtgtttcgccgtcttgatcctgcggttgaccgtaacagcactgtggcggccgcgctggggtgcgatctgcatgccatggatgcatacatgcgcgagcggaaaatataccgtattcttgaaggaatgcgtgaagcctccatgcgggcggcagatattgtccgcaatatgctcaccttttcccgcaagtcggatatgtcgcgctcttcgtgcgatctgcacgccatgatggacagtgtcatttcactggcagaagctgactacgatctgaaaaaacattacgacttcaaaagaataaagctggtccggctgtacgagcccgtaccgcttatcgcctgtaataaaaccgaggtggagcaggtgctgctgaacctgctgcgtaatgcggcccagtcgttttatgccgtgggcaccattgccggttccggtacaaaacgggtgctgttgtgccatgaaccggtgataacggtgcggatacgcaaagcggagcgctacgtgtatgtggacgtggaggataacggaccgggtatgccggaagatgtgaccctgcgcgtgttcgagccgtttttcacaaccaaggcaccgggcgcgggcacggggctggggttgtccgtttcttattttatcatcacccgaaatcataaaggcaccatgacggtgacatcggcgccgggcagaggcagctgttttaccgtggggctgccgcataacggcagcacgccggagtgaattgagcggtccgtcaccggcgctcagcgtgaggcactgtcgtatctgcggttgcgtttgcagcggtacatggcgtggtcggcgtggctgataatctggtccacgtcggtggcgtcgtcggggcagacggcaatgccgatggagcctgaaacaacacgcacggtgccgttcaggtttatgggggtgctgatggcggcggaaacccgttcggatgcgtgcgccagatcttcgttactgcggatatcgtgcagcagaacgatgaattcgtctccgccgatccgtgcgcatgtgtccacctcgcgcagactctggcgcagtctttcagctacggtgcgcaacacatggtcgcctgcttcatggcccagagtgtcatttatctctttaaaatcattaaggtcgatgaacagaacggcaaaacggaccccgtttcttttgctcatggcaacggaacggcgcagtctgtccatgaaaagccgtctgttgggcagccccgtcaggccgtcgtgcatggccagatgccggatatgctcttcgctgcgtttttgttccgtgatgtcttccagcaccagaactatgttggccggatgtccgtcgttgtccaccacgggagcaacggaaacagacagccagcggtcatcgccgtccttgcgcgggctttttatctcctgccgccagcgctcacctttgtgcagcgcctcccataccggtgccgagctttcagggtcggccagcagcggcagcggcctgccctgcagttcgtgcagcgtaaagccggttatttcttcgtaacgcgggttcaggtgcacggtgtttccggcagggtcggtgaccaccacggccacggaactctgttccagcgcttccgacagcatgcggatgcggctttcctgagcgcgccgctgtgagatatcgcgggcgatacccaccgtacccacggccacggtgttgcccgaagcgtctttttccatgatgggacgtttgatgatatcggcccagatggagacccctccggcaccggcaagccactggtcgtatcgcaggtcggccagccttgtcatggcgtcggcatcgctctgccgctggttggcggcaagttcgcccggccacaggtcttcgtctgtcctgccgggaacatccagcgggtcgcggtgcagaaaatcggcaaaggcctgattgacggccagatacacactgcctgcgtccttgatccatgccatgtcgggcagtccgtccagcagggcgtgcagctgccgttcgtatgctctcaggttggttatgtcggccgaaatacccagtacgccctgcggttgtccgttggcatccagcaaaggcactttgctcaccagccctatgactgttctgccgtcatgcagcggaatggtgcgttcggcattgataaccggacggcctgtgtccagcacttcctgttcttcgcgcagtatggcgccgccgaggacggcggacatgcccagatcggtgtcggtgagccccagtatgtcgttgacagaagcgttgaacaggttgcgggcatacagttcgttggctcccagatacctgctgtttctgtctttccagaagacatggtagggaatgtgcgcgagaacgttttccagcagggatgttttttccgccagctgttcctgcagccggtgatggtcgcttatgtcacgggcaatggcgatggcgcaggaaaacccctccagctggacatggcgggcggagatgagcacatggtgaggtgtgccgccgccgtcgtgcatgacggcgggcaggttgctcacactgccttcgcgctccagcatcagttcaaacctgttgcgcgcaccgttgccccattccagcagactgtccagagattcgcccagcagctgcccccagtcgcgggcaagcaggcgctgcaggctttcattgacgtccagcaccagcccggtgtgcagattgaccaccattatgggatccggcgtggcgtgaaaggtggcctgaaattttgcttctccgcggcgcgaggcaatgtcggaaagggcgctgtccgcctgcttgcgcaggtgggcgcgctcacgctccgcttctgcaaggcgtctgcgcagctgatggtggttttcttccagcgaactgagctgggctgctgtgcgcgcgtgttcgcgcagctgctttgtccacgcggcgcgcatctgcagccatgcggcgataccgcacagagttgcggcacaaccaccggccaacggcggcagcaaagcaaaaagtgccccgctttccggtattccggcaaggcgcagaaaaagagcagctcccagcgatgctgtaatggcgataagcagcacggcggcgcagataaacgcaatgcgttttcccgttccgtgctgcacggcggacctgttgataccttcccccgctcccgccagacttcaccgcctcccgtccccatgactgtgcggcggcctgtcgggatgaatttccggttgcggccgttcccccgcggacgtcaggtgcagccggacactatcggcatatcatgtagcagccgtgtgttcaagatatacagagacagtgcagtatatgctgcgcaggtacagtatgccgactgtacctgccatgctgtgtgcttcatgcggcagatgcggctgcatgctgtgtcctgctggtgcgcgtgcacgttcgtgctgccggctgccgcgttttttcaggggcatatgttctgtctgcgggccgactcaagccctgtgcagtcgcccgtggagcatccgttttcaaagtcgctgcatgctccggcggcgtctcccagcaccagttttgcgccgcctctgatgttccatgcctgattatacgcggtgtcatattccagcgcgcgcgttgtgtcgcgcaccgcgcctatggcgttgcccatgcgcagcattacaagaccgcgccatgtatagctttcagccgaaggcttcagccgtacggcctgtgtcatgtcgtcaaaggctttttcccaccgtttctgttcgctgtaggcaagcccccgccgcagaagcgcttcggcatagtcaggctcggcctccagcgccttgttcaggtattccactgctttttcggggtcgctgcaggtattgtccttccacagcacatgggccatggcataccatttttccgcgtcctgcgaatgggtaccgctcatgcccatggggttgaagcgcggcagttccggttcttcgcgcccgccgcatgccgtcagcagcagtgcggcgcacagggtcagcagcagtgcggttttgtgtgcggtcatggatattgctcctgcgcggcaggtgccgcggtatatattctgtgccggacacacgctagcctaacagccgccggcaggcaatgcagggcttttatccggtgcatgcacggttgtacatcgcgccgtattatgtgctatggcagagcatctgcaatgtcggctacgttgccgccgtcactgcggcggctgtgttcattacctgttccgccatgctgcctgcgggcagcggcggggcggatttatcccgcaaggagactaaaatggctgaaaaacgtattctgatgctggtgggtgattttgtggaagactatgaggctatggtgccttttcagatgctgggtatggtcgggcataccgtgcacgccgtgtgccccggtaaaaaagccggtgaaacggttaaaaccgcggtgcacgattttgaaggcgaccagacctatacggaaaagcccggacacaactttatgctgaactgcgattttgacagcgttgatgtggcgcactatgacgcgctggttgttcccggcggccgtgcaccggaatatatccggctcaacgcccgggttattgagattgtgcggcagtttgacaaggcccgcaagcccatagcagccgtgtgccacggacagcaggtgctggtgactgcaggcgtgctgcaggggcacacctgcacggcttatcccgcggtaaagcctgacgtggaggcggcgggcgccacatggtgcgaggtgaacgacacggcttcaaacgcctgcgtcagcgggcatgttgtcactgcgcctgcgtggcctgcccaccccgaatggatgcgcaagtttctggaggtactgggaacccgcattgagccgtaattttattaccggtagataagaggcgggcagcacggctgcccgccttttcatgtattcaccttgacggaggctaggcttcgccctcgccggggccggaagcgacaggatactcgccgcgcaccggtgcggtggcccgtccgagccagtcaatggtcctgcccagatgatccatgttacccatgccttcggcatcgccggagacttcgcctttgtgcaggccgtagcccagattccagtatacggaaccgggaacgatcatctgcgacatcatgaacatgtggttgatgctgtcaaaaacgtggatgccgccgcctctgcgcacagctaccacagcggcccctatcttgccgcgcagcaggtgtccgttggcaatggagacaagacctgttctgtcgagaacggccttcatttcggatgagacgtcggcaaagtatgtgggcgaccccatgatgattgcgtcggcgcggaaaattttttccgccagatcattgaacaggtcggtcgtgacggaacaccgcccgtctttattttcaaaacacttgtagcaggctatgcagccccgtaccggtttgccgcccacgcggacaagttccgtttcccatcctgctttttccagcggggccagagtctggcgcagcagggtttccgtattgccgcctttgcggggactgccgttgatggctatggcgtacatgctgttctccttgttgcggcgggtgccgcgttgcgtttgcatatgccggtctgcggcacaggcgcagggcatggtttccatagtatatgcggcccgctttctggcaagtactgaattaaaagtgcgtgagtatgccgcaggtaaccacggatatcaccatgacggcgtaaaagacgcagcggcggctagcggatgcggatggtgttgcggcctgctgttttggccagatacagccgctggtcggcggcggccacgatgcgcttcggggtcagttccgaggcgggcagctcgtcggcttcggcaattccgccgctgaaggtgaccctcagatgatgtccttcggcgtcaaaggtgtgtcccgaaacctttttcagcagcctgtccagaatgcccagcgcttcttcccgtccgctgtccagcagcaggatgatgaattcttcgcccccgaagcgggcaacgacatcgtacggcctcagcgattccttcagcaggagggcaaactcgcggatgactgagtcgccggccatgtgtccgtatgtgtcatttatccgcttgaagtggtcaaggtctagcagcgccacgcagagattgtactgcctgcgtttgtactgctccagatgtgtttccagctgacggaagaaatgcctgcggttgaagagtcccgtcagatagtcggtcatggtcatctgttccagttcctgctggtatgacttcagtttgctgatgtccatgagaacaccggcggcgcggccggaactgttgatcatctgtccccggcacagcacccagcgtttttttccgcctgtatcaagctgcatttcttcttcaaaggtgcgggtgtcgttttgctgcatgttgcgcagcgtatgtacaaagggcatggcacctgtaagagagcggttgccggccatggattccagggccgtctgcagcggggtgtcgctgccgcccagcatggtgtgggctgttctgtccagcgatacatggtcggatttcaggtcccagtcccaccagcccagattgcccgcccacaacgccagcgaaagccgttgttcgcttctcagcgtccgttcctcggctttgcggcgtgaggcgatttccgcggtaagcctgcggttgaagcgcagcagaacaaggcacagtcctacggctcccgccagaatgcctatgccggcccgcacaccccagtgggcgagcaggctggacgacagatcaggatcatgaagaaagcctttcagcgtataatcggcgtcagccagccccagctgtaccagcgtgtcggccatgtgtttccagcggccgggattcatgtgccccagatcgaccagatgcggcataaccagtttgcggctttcttccgcttcgaacagcagatgctcgcgcgagtgggcaaaggggtgatcgctgtatttgttcagaatgatgtccacggcttcgtccacatggtcaaaggcgtaggcccagcctttcatgctggcttctatgaatgcctctgtgcgttcggggtgcctgcgcacttcgttttctgaagaaaaaatggaattgccgtagaaatcgataccatactggatgggccggatgagccggtagggaatgccccgctcgcgcagaaaaaaaggctggctgaaagaatatgccgaaatggcgtcaaccttgccgtccagcagcagctggggattgaatgtcgaatccacgtgggtcagctggctgatgtcgatgccttcgttatgcagcatggcataggtttcggcgtcgctttccagcctgcccatttcaaagactctgcccacaaggtcctgaggggtgtagatgccggaatccgcccgggtaagaatacagctggcagagtgctgaaacactgcggccagcatgaccagcggtgcaccgcgcagccttgccagcagcacttcggcggcacctatgccgtactgggcattgccgcgcagcacctcctgcaccggcactatgcccggcccgccgggtattatggtcacatccagtccgcgttccgcataaaagcctttttctttggcaacataaaaaccggcaaactcgaattcatgcgtccagtgcagttgcagcgtaaccggctgcaggcccgatgcccggacaggctgcgcctgcagcagcgtagtgcacaggcacagaacggcccatgcggcaagcccggaaagggtgagaaaaaaacgccggcagcgcgggacagtcatggccttgagtattctccctgatgcagcagggcggctgtgcgcggtgccccgttgaatccgcctgcaattaagtacggtgattagctgtgataaccggacagtaatgccgatcagtatgcatattgtcaacaaaatgtctatgatacatttttagagccggtatttgtccgtcgtgtggggcgggcggaaacaggatcgtcgggccatggatgtttggggtagcgccctttcatttcagctttgacctgccggtacccgtttttccagaatccttcgaggtcctgagttatctgcagcggtctgcccgcaggtgaaagcagatggacaagcaccggtatgcgcccgttgcctatggcgggcgtggctgtggcaccgaacatttcctgcagctttaccgccagcaccggcacagggccggaatagtccagccggatatttgaacctgaagggacggtgagcagttccggtgcctcctgctccagacgggcaggcaacggccatggcagcatcgcctgcagggctgttttcaggttcaggtttttcagctgtgtccgccgccggataccgtccagaaaaggggcaagccatgtttccagtgtcgccagcaacgtttcttccgaaaaatcgggccagatgtttatctggtctgctccgcacggttcgtgcctgcgcagcagcatgacccgctgccgcagggtttctgtctcgcgggtccagggcagggcactcagtcccatgctgcggatgccttcgcacatggcctgcaccgcggcctgcgtatggggtttttctgcgagaggacgcacttccagcggcagcttccacagcgtgcgttgcgtcgttgcctccactgcttctgtctgcgggttccattgaatgttgtcctgctgcgcgatgttgtctgcgtacagggtttccacggtgcggctgtccagcgccgcggcggcatgaatgcgtgcgtccgcgttttgtccgtccagctcggccgctacgatgaaggggctgccggccagcgggtgggtggcagctacgatggcggctctgccgcaggtaagcagaaagcggccctgccccgtggctttgcctatgcggtcgggaaaggccagtgcgcagagcgcagcgcagcgcgcatccgcaggcagtgtgcgcaatgcctgtaccgccggccggtcgtccgggccttttccggcggcggccgccagacgtctggtcatctgcgccgtgcgtgccgccgtacggctgtctgtggtgcggcctgtggcagcgtcttctatgacggtgcacaggtcggcctgcctgcgcagggccgatggtgcttctgaaaacacggcggctatgcggcaggcctgttccagaatgtctggctgtcccgtatccgccgctgtgattaccatgtgcgccagccgcgggtgcaccggcagggcggccatgcgcgcgccgtgctgtgtgatgtgacgcagaccggtagagggggcaggcttcagagcgcccagctggcacaacagcattgcggcctgttccatgctggaatgcggcggcggtgtcagccacggcagcgaattatggtcgcaagccccccagcgggccagttccagtgccagcggcacaaggtctgcttccagtatttccggtctgtcaaaggcgggcatggccggttcgtcggctttgctccacagccggtagcagataccctcctgcagcctgccggcgcgtccctgccgctgtgcggccgcggccagtgacgctctgcgtgtgaccagtcccgtcatgccgctgcgcgggtcaaactgtgctttgcgcgtcaggccgctgtccaccacaatgcgtatgccttcaagagtcaggcttgtttcggcaacggatgtggacagcaccactttgcgcaccccctgcggggcgggacatatggccgcgtcctgctgttgcgggggcagtctgccgtgcagcggcagcacctgcacgcggcagccgtccggtgacaccgcgccttgcagcgcctcggccaccagagttatttcccgcagaccgggcagaaaggccagaatactgccttgttcttcgtacaacgcgcggcgtatgccgtctgcaataagctgtatgcagtgatgtctgtcgagcattgaacggccggcaggcggcgcaaagtgccgggtatgcacggcatggctgcgtccggtggcggtcagtaccggacatccgcccatcagcgccgccacgggagcgccgtcaagggtggcggacatgacaatcagccgcagttcggggcgtaaggcggcctgaacttcaagacacagtgtcaggcccagatcgccctgcaggctgcgttcgtgaaattcgtcaaaaatgacgcatgccacatccgtcagagcggggtccgactggaccatgcgtgtgagcaccccctctgtgaccacctctatgcgggtaccggagcctgtacagctgtggtggcgcactctgaatcccacagtttcaccggtgcgctgccccagcatctgagccatgcgccgcgcggcactgcgggctgcaagcctgcggggttccagcatcactatacgtccggcgggcagctgcgcgtgcagcagagccagtggcaccgccgtggttttaccggctccggggggggcctgcagaacgcagcatgttgtgcgggccagtgtgtcggtaagttcttgcagaattccggacacgggcagctgttgtgtggcagcgggcagaaaaagagacatgacggacaggtattccttgttttgcggggtgctccggatgcggcgcgcatgtacagactgtttccggtcagcagtatttgcttggtgcggagggttttgtcaaagccgccggggatactccgcacttgcgttcggggctgtcatgcggcagaacaacatgaggattattccgtccggcccctttccgcatgtcaggggagtgccggaaaagaccgcccgcgggagggcgtgcggtcgagccggcggtatgcacactatatctgcaggagctgaatgatgataaaacgaaaccgttatattgtgtatgcctgtcttatgctggccacgggcgcccttcttatgctcggcgcctgtgccggtcacagggggagtcaggctgttccggcgtctccggctgattccgccgtgctgactgccggtgagtggcagctgacctcgctggcgggtacgcacgtttccgccgatgccggagtcacgcttgtttttgacgaggacggccgtctgtacggctattccggttgcaataattacttcggtacgtggcagttgaaagacggcgcactgactttcggtcccatgggcagcaccaagcgtgcgtgcgaggaaaaagccatgcgcaccgagtatgagtacttccggaccatgaccggtgtcacccgtgcgctgcgcgggcatgacggcagccttgttcttgcaccggcggcggatgcgcccgtgcaggaatcactcgtatttatccgtaaataaaaccttgcgcgcggcggatgctctttacgccgcgcgcaacggacactccggcacggcatggcgccgtgcacccgccgcatgacaggatgctgccgccccgggctggagcatttccggtgctgtatgctgcattctgcttttccagcttttttgccggcagtatgtctttgcgcctccgggccgcataactgccgtgttccgctgcaaccctaacctacgccattcgggggttacataatgacaacaagaacacagaccggcggtctgcaggtggcatcgtgcctttcctgccttgtcgccaatgagatagcgccggatacgggtgtcgaccctgtggatttctgggcgggcgccgaagcattgttcagggattttgcgccgcgtaacaaagagctgctggaactgcgcgaaagcatgcagcagtccgttgacgcgtggcaccgcgaacgtgccggcaagccccacgatgcggcggaatacaaggcgtttctggaaaaaacaggctatctgctgcctgaaggggaggattttaccatttctcctgagaatgtggacccggaaatagccgaggttgccggaccgcagctggtagtgcccattaccaacgcccgttatgccgtcaatgcggccaatgcccgttggggcagcctgtatgacgctctgtacggcaccgacgtgatcgctgaaacggacggcatggaaaaagggccggactacaatccggtgcggggccgcgaggtaatgcgtcttgcaacggcgtttctggacaaagcagtgccgctggacggaatgtcgcatggtgatgtgactgcgtatatcctgcttcgggacggccggcgccgtgtgctggcggcccgcgacgcatcggggaaagagacgggactcgccgcgccggagcagtttgtcggtttttccggcggtgatgcgcctgccgtggttgttctgcgcaataacggcctgcatattgagctgcatgtggacagaacgcatcccgtgggggcggcgcatcctgccggtgtgaaagatgtggtccttgaagcggcagtgactaccattcaggactgcgaagattctgtaagcgccgtggatgcccacgacaagaccagaacgtaccagtcatggctggggctgatcaaaggcgatctggaagccagctttgtgaaggacggaacactgcgcgtgcgcacgctcaatccggacagggaatatacggcgcctgacggcagcgctcttgtgctgcccggccgcagcctgatgcttatccgcaacgtggggcatcttatgaccacggatgccgtgctgacggaggacggcagccccgtaccggaggggattctggacgctctgatgacaggctatgtggcgctgcacgaactgaagggcaacgtacgctaccgcaacagccgcacaggcagtgtgtatatcgtcaagcccaagatgcacggtccggaggaagtccgcttcacctgcgatcttttcagcagggtggaggatattctgggactgccccgtcatatgctcaaggtggggattatggatgaagagcgccgcacgtcgctgaatcttaaagagtgcatccgcgcggcccgcgaacgggttatttttatcaataccggctttctggatcgtaccggcgacgagattcatacctgcatggaggcggggccggttgtcagaaagaatgatatgaaggcggagcgctggatagctgcatacgaggactggaacgtggatgtggggctggcctgcggtttttcgggcagggcgcagataggcaagggcatgtggcccaagcccgacagcatgcgcgaaatgctggaaaccaaaggggcgcatccccgcgcgggtgcaggttgcgcatgggtgccctcgcctgctgcagccacgctgcatgccatgcattatcatgatgtgaacgtgcgcgatgtccagacagcgctggccgcccgacggcgcgcctgccgtgatgacatgctggtgctgccgctgctgcgttcggcacctgatgcaggtgctgtgcgtgaagaactggaaaataacatccagagcatactcggatacgtggtgcgctggatcgagcagggaatcggttgttccaaggtgcctgatattcacaatgtggggctgatggaagaccgtgccacactgcgtatttccagtcagcatatcgccaactggctgcatcacggcgtatgcacgcgggaagaagttatggccgtgtttaaaaaaatggccgcagtggtggattcgcagaatgccggacatcaggcgtacacgcccatggcgcctgattttgaacgcagcatcgcctttcaggcggcgtgtgatctggttttcaaggggcgcgagcagcccagcggctataccgagccggtgctgcaccagcgcaggcgcgaagcaaaaacgcgtttcgggcaggtgtaaacggccggagcattcgggcagctgcgctgtccggccgcattgccggatacggcagggcatgccggtccggcccgagcaggcaggtttgttaatcagggcggtgtcgttacggcaccgccttttttgctgtgcaggaaccgcagcaaagaagtccggcgcgcaaaaaaaagccccgcaccgttgccggtgcgggggagtgtgcgcattacgccgcgcggcacctgcggtgcagatgctggcggtacggattagtaacgacggccgtagccgccgccctgtccgccacggttgccgtagccgccgccaccgccgctgcgacggaagccgccgccaccgccgccggagcgttcgggacgaggacgagcttcgttcacggtgatggagcgaccgcccatttcgcggccgttcagggcttcgatagcagcgttggcttcagagtcttcggccatttctacaaagccgaagcctttggaacgaccagtgtcgtggtcagtgatgatgcggaccttgtcgacagcgccgaactcttcaaaggctccacgcaggtcgtcttcggacatctggtaagaaaggttgccaacataaatgttcatcagggtttatcctcacacttcgccattcgttaatctaaaattccagagtcagtccatggcgaagccagacagcccggggtgcacacacaccctagcggtactcggtgtatgccgcgtttcttcttgtacaaggcggccgcataaagcgtttgccgtctgccccgtcaggatgctgtgagataccgctaaaaagaggcagacaactacgcagaatcatgccgcgagaatttatgcaagtgtttttttgcggagcaacataaaaaaaccgttcagcatgccgtggtattggctgtggcgggcgcatggttacttgctccggcgctgattttccacagcttattattttttcagaaagtataggatattgattgggcaatggaaaaaagaagctccgggcgtcggtgccgaaggtgggggggggataccttgggcgccgcgtttcccggagctggtcggaaggcagtgttacaggcggtaccgcgcaaagacgacccgccggaagaatcaagcaagttctgtgcagacagggcaatggccggtgtattcagggtgataagttgttgctgcggcatcttgcccctgcaaaaaatgtaaatatgtccgacatgatgactgtctatccgacaccggctgccgtggtgtggcattgcggcgcagccggtaaacacgtattaccatggcaggttgcacaaaaaaacagattatccggtatgctgcggcatagcaggaaggaggcggagccggtgaaggtggagacaacggtgcgggcatggcctgtgcagggcgagtttgccatttcccgcggcagcagaacagaagccgtggtggttgaggtgcgcatatacggcgaaggagcgcagggtcgcggcgagtgcgtgccctatgcccgttacggagaaagtgttgagggcgtttgcgcagctgtgcaccaagccgtgcgcggaatgggcgggcggccggacagacagcttttgcagaccttgctgcctgccggtgcggcgcgtaacgggctggattgtgctctatgggagtacgaggccgcactgcgcggcgagcgggtgtggcagctggcaggctgtatgcggcccgtgcccgtgcataccgcctatacgctcagtctgggtacgcctctggccatgggcgccgccgcgcgggaaaatgcgcacagaccgcttttgaaggtcaagctgggcggcgcaggcgatatggagcgaatccgcgctgtgcacgaaaatgcccctgaagcccgcctgattattgatgccaatgaggcatggacagtacagcagtatgtgcagcgggctccgcagctggcgtgtctgggcgtggctcttgtggagcagccgctgcctgcgggggcggatgccggactggccgggctggaccgtcccgtgccggtatgcgccgatgaatcctgtcacgacagagcaacattgccgcgtcttgccggtctgtacgatgcggtgaacatcaagctggacaagaccggtggcctgacggaagcgctggccatgcgcgatgaggctgtacgcatgggcttcagagtgatggtagggtgcatgctggggtcgtcccttgccatggcaccggcccatcttgtggcacagggtgctgattttgcagatattgacggtcccctgctgctggctgccgatcatgatccggcgctgtgctacgagggcagtctggtgtatcctccggagcctgccctgtggggatagggcgcagcgcggcgccgcggcggacgcgcgccatgacaaatgtccggacggcggacaaaaagttcacgtaatgacgtcgaaagtgttcacacaagtgcggaattgacgtaagaatgcagcaatccctttatgaacgggggcagaacttttctgcgagccgctggattcgcatgaacgacctgccggatgcaggtctggtcagactctctgaggcgagaccggatggctcataaccaaacggagaaaaatcgatgaaaaagctgattaatgccgttgatgatgtcgtccgggagcagctgcagggcatggccgccgctcatcccgaactgctggtccatctggacccgcattatgtgtgccgcagagatattcccgaaggcaaggtggctgttgtttccggcgggggcagcgggcacgaacccatgcacggcggttttgtggggcatggcatgctggacggggcctgccccggagaggtgtttacatcgcccacgcccgaccagatgtatgaatgcgccaaagctgtggaccgcggtgccggcgtgctgttcattgtcaaaaactacaccggcgacgtgatgaattttgaaaccgccgccgaactgtgccatgccgatggcatcaaggtgcagaacatacttatcgacgacgacgttgccgtgaaggacagcctgtatactgcgggacgccgcggggtgggcaccaccgtgctggcggaaaaaattgtaggcgccgcagccgaagccggttattcgctggaacaatgcgccgacctgtgccgcagggtgaacagttgcgggcgctccatgggcgttgcactgacatcctgcacggtgcctgcggcgggcaagcctacttttgagctggccgacggcgagattgaaatcggcatcggtattcatggtgaacccggaacgcaccgcagctccatgcagacggcggatgagctgacaaccattgtggctcagggcattctggacgaccctgcctatacccgcaccgtgcgtgaactcaatcatgataccggccagtgggaagacaaaaaacttaccgatgagccttttgccaaaggcgaccgggttattgcttttgtaaacagcatgggcggcacccccgtaagcgaactgtacgccgtttaccgcaagctggatgccatctgccgcgacaggggcatcgtcatcgaacgcaatcttatcggcccctacatcacttcactggaaatgcagggattttccatcacgctgcttaaagtggatgatgaaatgctgaagttctgggacgccggagcaaacacccccggttttgtaaaaatctgataacaacatatccgcctgcggggtctgcacggccccgcggcgcaaagcatataccggccggcatcgctgccggaccgccggagattttccgcatgcagatgaccaaggaacaggtgctggactggcttaaggctctggccgcagaatataaggcgcagaaggaatatctgaccggtctcgacgccgccataggtgacgcggatcacggaatcaacatggatcgcggttttggcaaggtgcttgaaaaactgccttccatggaagcaaaggacatcggcgccattttgaaggataccggaatgacgctgctttccagtgtcggcggggccagcgggccgctgtacggaacattttttatgaaagcgggcatggcgctggccggagcggaaacgctggacgaagcggccatgcagaagctgctggaaagcggtgtggagggcattgtatcgcgcgggcgtcccgtggaaggggacaaaaccatgtacgatatctggaagcccgcgcttgatgcgtacacacaggcagtgcaggcaggcgccgcgcttgatgccgcacttgatgccgcggtggcggccgcggaaaaaggtctggaagccaccgtgcccatgcaggcccgcaaggggcgcgcaagctatctgggcgaacgcagcatcggtcacaaagatcccggcggggcttcctcgtgcatgatgctcggcgcgttgcgtcagagtatcgggggatagccgcatggtcggccttgtaattgtttctcacagtgccgttctggcagaaggagtgcgcgagcttgccctgcagatgacgcagggcagggtgcgtattgctctggcaggcggtgtggatgatgcagaacaccccataggcaccgatcccacacgtgtgatggccgcactggaggaagtgcaggacggtgacggcgtgctggtgctgatggatctgggcagtgcgctgatgagtgcggaaacggcgcttgacctgctgccgcctgaagtgacggccaatgtgcgtctttcggcggctccgctgatcgaaggttgtattgctgccgcggtgcaggccgcggcgggtgcctcgctggacgatgttcaggccgaagcggagtcggcccttgcggctaaatcggctcagctcggttcggcggtgcctgacatggctgcgtcttcggccggagctgccggtgcagtgcccgatgccgctgcggagcatgtccggacgcttgctgtgacggtgcccaacagactggggctgcatgcccgtccggcatcccgcattgtgggggcgctggcagggttggacgccgatgtgcgtctggcgcatggagggcatgtggtcaacgcccgttcactcaaccagatagccacgctggcggtgcgcctcggcgattccatcgagttccgcgcagccggtgccgacgcacagcaggcgcttgatgccctgcaggcactgcatgcggcaaactttggcgatccgcgtgaaccggaagaagggcaggcggacagccatggtgcggcaccggtccggcctgcaggtgccgtagccgcctcggccgggtatgcagcgggaccggctgtgcgcttcagagcggcattgccggaagtggcggaaattcaggttgacgatcaggcggccgaaaagcgtgttctgcaggatgctctgaagcaggccgcggacgagattgcgcttgtggaaaagcagacggccggaaacgtgggcggcgcggaaagcgaaattttcggcatgcaccggatgatgctgcaggatcctgaattgagggatgccgcgctgcatgaactggaagagcgccggtgcaacgcggcggcggcgtggcggcgtgtcatcgtttccaccgcggaacgctaccgcggtctggatgacgattttatgcgcgcccgtgcggctgacgtgctggatgtgggagcacgcgtgctgcgtatcatcaccggagaggctccgcaggggccggatatcgccgaacccagtgtgctgctggcagccgatctggggccttcggacatggcgcggcttgatgtgacaaaagttctgggtattgttaccgagcagggcggtgccacatcgcatgccgccattctggcgcgttccatgggcatacccgccgtggcgggggccgcagcgcagatagcgggcgtgaccgacggcactcctgtggggctggacggcaataccggtgaggtatgggctccggccgacgaacacactgtgcaaagactgcgcggtctgcgccgtcaatgggaagaatcgctgcgcagtgagcgtgaaaaggccgccgcaccggctgtcacccgtgacggcagggctgtgcgggttcatgcgaatatcggttcaccggcggacgcgcatgccgctgtgcgcaacggggccgaaggtgtggggctgttccgcacggagttcctctttctcgacaggccttccgctcctacagaagacgaacagacggccgcgtatactgaagctgctcaggctcttgacggccggccggttattatccgcacgctggatatcgggggcgacaagcctgtaccgtatctgcagcaggggcaggcggccgaagccaatccttttctgggagtgcgcggcatacggttctgccttgtgcatgaagacctgttcgtgacgcagctcagggcgcttctgcgcgctgcggcggatcaccccgtgcagatcatgtttcccatggtggctcatccgggcgagctgcgggcggccagaacgttgctggaaaaagcccgcgcacagctgctggccgaggggcgtccgtgcggacatgatgtgcccgtggggattatgatagaagtacccgccgcggtggctctggcagatcagctggctgctgaagcggactttttcagcatcggcaccaatgatctggcccagtatgtcatggcggcagacagaggcaacagcgctgtggcggctttgtccgatgccctgcatcccgctgtgttgcgccagattcagcagacagtggaggccggtcacgcggccggaattcatgtgggcatgtgcggagagctggcaggcgcgccgctggcagtgcccctgctggccgccatgaatcttgattcgctgagcatgagcggtccggccgtgccccgtgccaaggaaatcatccggagcattgatgccgctgcgttgcagccgctggtggaacaggtgctggaactgcccgatgctgcggcggtgcgtaatctgctgcagcaggccgcgggggaatctgcggaccgtgcgtgagagtaaggcccgcggtgctgacggcgcaaggcgtgccgccggctggccgcaggataacggcaggcgcggtgcgcgtggccctttccggttgcggtacatgtaagaatgttttctgacccgctgatgcgggggtgaactgtaaaaacgcagtctgttcaggactgcgtttttctgtgtgttcagactatggggctgatgcaggcgctgcggaaggattgtcggcggtgatggcgcaaggcataacggcaggccgcaggatacttccgggatgggtttaaaaaacggccccgtgcttgcacggggccgactgcgtatttcagatggtttcttcggaatacagaaaacagcgcacacggtgtccgttttccagtgtggtgagagccggagtttcagcggcacaccgcggtgtggcctccggacaccgcgggtgaaaatgacagcccgatggcgggttgagaggagtgggcagttctcccttcagaccttcgcgctgcggaacaacgtccaccgcggccacgggggccgctttgagcaggatacgtgtgtaggggtggcaggggttggcatacagctcgtttttgtcggccagctccactatgcgtcccagatacatgacggccaccctgtcacttatgtgtctgacaacgctcagatcatgcgaaacaaaaaggtaggtcaggttgaattcatcctgcaggtccatcagcaggttgatcacctgtgcctgaatggatacgtcaagtgcggagacaggctcgtcacagataataagttccggctgcagagccagtgcccgcgccacacctatgcgctggcgctggccgccggaaaattcatgcggataacgccctatgtggcccggtcgcaggcccactttgtccataaggtagcgtacacggtccagccgctcggccttgctgcccatgccgtgtatgaccagcccctcaccgattatctggcccactgtctgccgcgggttgagcgaggagtaagggtcctgaaagatgatctgcatgcgtgcccgcagcgggatcatctgtttgcgggtctgacgcagcacgtcggtaccgtcaaacatgacgctgccgccggtgggttcttccagccgcagtatggctcgtcccagtgtcgacttgccacagcctgattcccctacaaggcccagtgtttcaccgcgcagaatatccagatcaactccgtccacggccttcacatgaccgcccgcgcggcgcaggctgcctttcacttcgtaatatttcttcaggcccttcagctctaccagagcggcggctgcgttgcctgtatcggcagtactgttcgacattatgactcctgatcatcagccggcgcaatgccggcggcaccggttattcctgacacagccagcagcgtacaagatgcccgtcggctgccggatcaagctggggttcttccagacggcagcggtcgaaggcgtgtctgcaccggtcatgaaagcggcacccctgcggcaggttgagcagcgaaggaaccatgcccggaatggtttccagacgttccttgtccgcatgtgcgcccagtccggggatggagcgcatgaggccgcgcgtgtaggggtgaagagggttgttgaacagctcgcggacttcggcctgctccaccacccgtccggcgtacatgaccacaactttatgcgctgtttccgctatcacgccaagatcatgagtgataagctgaatggcggtgccggttgtctcgcgcaggttatccatcagctcaagtatctgtgcctgtatggtcacatccagcgcggtggtgggttcgtccgcgatgatcagcttggggttgcatgccagcgccatggctatcatcacgcgctggcgcataccgccgctcatctggtgcgggtaatcttccaccctggattcaggagagggaatccccacttttttcagcagttcaaccgacctgtcgcgggcggcttttttgctcagatcttcgtgcaggatgagggtttcggcaatctggtcacccacacggaacacggggttgagcgatgtcatcggttcctgaaatatcatggatatcttgttgccgcggacatggcgcatctgtttttcggacaggctcagcaggtcagtaccgtcaaacatgattttgccggagactattctgcccggcggttcgggaatgagccgcatgactgaaagcgcggtgacgcttttgccgcagcccgactcgccgacaactcccagtgtttctccggggttgatggagtagctgacatcacccacggctttggcaacgcctctgtcggtataaaagtaagtcgaaaggccttcgacggaaagaagcggttcagacattgtgccccctaatcgcgcagtctcgggtcgagcgcatcacgcagcccgtcgcccagcaggttaaagccgagaacggccagcagtatggtgatgcccggaaaggtgaccacccaccatgcgcgcagaatcaatgcgcggccgccggccagcatggccccccattccggggtcggaggctgcgcgcccagccccagaaagctgagggctgccgcctctagaatggcggaagcgaagcccagcgtggtctgcacgatgagcggcgccagacagttgggcagaatgtgctgaaaaataagacggaagtcggaggctcccagcgcgcgggcggcctgcacatagtctttggaatattcttccagcacactgccgcgtacgatgcgggcatagcgcggaatggatacgatgccgatggcgatcatggcgttttccagactggggcctaaaaaagccacaatgacgatagccagcagaatgctggggaaagccagcagaatgtccatgacgcgcatgatgatgacatcgacccagccacggtaaaaaccggccactgcaccggcaatggtgccgaaaaacaaagagatggataccgataccaccccgacaagcatggaaatgcgggcgccgtgtatgaggcgcgaaagaaggtcgcggccgaaatcatcggttcccagaaaaaagctcatgctgcctctggcatcccataccggcggtttgagcttgttgtacagtgactgttccagcgggtcatgcggcgctataagcgggccgaacaaggccagaaatacaaatatgcccacaatgacgagtccggccatggctgtgcggtttttgtgcagcctcagcatggcttcgaccagaggggtgtgtgatttttcctcttgggcagcggtggtgcctgtaagtacctgagacatgactacaccttgatcctcgggttgatgacagcatacagcaggtccacaagcacgttgatgagcacaaacagcgtggcgataagcatggtgccgccctgtaccgcgttgaaatcacgcgcatacacggcattgagcagccacgaccctatgcccggccatgcaaagatggtttctgtaagtatggcgccgcccagcagaatgctgaactgcagcccgatgatggtgacaatggggatgagcgcattgcgcagggcgtgcttgtagtgcacggcgcgcggcgacagccccttggctttggcagtgcgtatgtaatcctgccgcagcacttcgagcatgcttgaccgggtcatgcgggcgatgatggccatgggaatggtgctcagggtgaaggccggcatgatgatgtggtgcagagcatctttgaaagccgcccagttgccctgaatgatggaatcgataaggtacagattggttacaggctccagcgtgatgtcataggaaagcctgcccgacagcggcagccagccgagattgactgaaaatatgatcatcagcaccagccccagccagaaaataggcatggaaaccccgatgagcgacagcaccatggagccgtaatcgaacagcgaatactggcgcgtggcggaaacaatacccgccagcatgcccagcgtaacggcaaatactatggccaccagcgccagttccagcgtggcgggaaaatgtgtggctatctcggtggttattttttcgttggttcgcagtgcgcggcccagatcgccctgtgccagtctggacatgaacagtccgtactgaacatacaggggtttatccagccccagctgctggcgcagttccgtcagggctttttcgttggcacgctcccccagcatcatttccgcagggtctcccggcacaaggtggatcatgaaaaagaccagcacggatatgccgagcactgtgggaatgacctgaagcagtctttttatcagaaaatgtagcaatgctcttcccgttgaatacaacggcaggggcggttgcgcgcccctgccggtagatggttcacatgtcgtggtctgcctgtggggctacttcagccataccttgtgcaggtatacactggttgtcgggtgcagtttaaagtcctgcacgcgcttgtgctggggctgtgccacgatggaatgcgccatgttgatcatgggagcttcctgatggataagttcctgcgcctttttgtagatttcaatgcgcttggcctgatccgtggtgcgctttccgtccaccatcagctggtgatattcttcgtttttccactgggtgcgcacgttggggtcggccataccgtccagcaggatggcaaggaagttgtcggggtcgccgttgtcaccggtccagcccagctggaacaggtccatgcccggatcctgcgaacgctgctttttgaggtaggttccccattccatggtcaccagttccacgtttatgcccacggctttcaggtcggcctgaatggcttcacccactttcatgccgctgggattgtagggacgtgccacaggcatgcaccacagggttatcctgtcctgtccggcggctttcagtttgccttcaaaatcggcttccttcagcagctggcgggctttttcggggttgtattcgtagtcggtgatgtcattgttgtagccccacatggtgggaggaatggtgttcaccgcgggaacacccatgccgtagtagatgttgtccactatggcctgcttgttgactgcatgggcgatggcacggcggatgcgcgcatcctgccagagttccttggtgtggttgaatgacaggtagcccacgttcatgccgggctgggtgatcacttcaaggttgccgttgctttttgccagttccacgtcttcggggttggggtactggcagatgtgcacattgccggacatcagttcgagaaaacggaccgagttgtcgggaatgacgcggaagaggactttatcgaggtagggggcgccgtcccagtagtcgtcgttgcgttcaagggtgatgcggtcgtttttctgccacgagacaaacttgaaaggaccggtgcccacggggttggttatgtaatcggcaccatgcttgagaacggcggtggggctgactatgtcggcaaagtccatggccatgttggcaagaaaaggagcttccgggcgcttgagtttgtacaccacggtgtagtcgtcttttgcttcaatggattcgatgatgtcgtccatttccatggaaagccagtattccgcagcgggagcctgttcgggccagccccactgcttgctgaaaaatttggctttgcttttgtctttcatctggcgtccgtgtgaaaagacaacggcatcggcattgaagggggtgccgtcgtggaagctgacaccttcgcgcagatggaaggtataggtcatgccgtcttcggaaatatcccacgatgtggccagcgagggggtaagcgcagtggattcgggcataaagcccacaagtgcgtcgtagatgttgtcgcacaccatgaacgagttgccgtcagtctcatatgcggggtcaagaccggggctgtctgcaccgcgggcaaagaccagcgttccgccctgtttgggcgccgccagaacagactggggggtgagcgaataggctgtcagtgcaaccgcagccagcgtgaacagcaagagttttttcagcatgcaagcctcccggaaagaaagatggttgtgttctgccgtatggttccccgccgcctgccgggcagacggcggggtggcgtcatccggttaattatatcacaaaaatgtgacgaaggaaagcgccgctgtctaaccccttagctgaacactcaaactgcggcatgctcctccatttcgcgggcgagctgcatcagcgggtcgtagatgctctgcagactgggaatgtgcagacactcatcgcgtgaatgcagggtgttaaagccttctgcaccccatacaacgcccgtgaggccgttttcgcccagatagcgggcatcacttgctccgtgggccttgcccgccgttgcaccggacaacgccagcagtctttctgtgtaggggctgtctgcagccagaaaaacaggcacggtgcgcacaatgctgaccgttcccgagactgttttacgtattttgtcaatcagtgctccgggatcgtcatgttccgtcacgcggatgttgaaccagccttccgccacgtcgggcaccttgttggtggattctccggcccgtattctgcccagattgaccgtgcggtgccagtggtcctcattttcttcggcaaacagcgttttcagcctcgtatagtcctccatcagcaggtcaacggcgttcactcccatccacgggcgggcgccatgggccgcctttcccgtgcaggtcagctttatgtcgatgatgcctttttctttggtgatgacctgctgcggattaccgccgtccagcgccaccacatagtcggccctgatgagcggcagggctttggcggcgccgttcatgccgcctatttcttcgtcgccggtgataagcagccccagcgccatgtccttctggctgcgtccggcggccttcagggcgttcagccggtctctgaacatgacaagtcccagcgccacggcatacttgtcgtcattggcgccgcgtccgtacaatctgtcattttccacacgcggaacaaacaggtcgtcctccgcgtccaccacatctatgtgggccatcagcagcagccccgccctgcctttttcgggcagcaccataacggagggaattccgtcgtggtccatgcgttcggcatgaatgccgttctgtgcgcaccagtccatgatgaaaccggcacagcgtgagatttgctccggtctggagtgcatgctgggaaagcggatgagatcgcttgtcagttcgacaatgtgttgcatagaagacactgcggactccttttttatatgatatatgtgacaggtgacggctatcttgcgcgcgcagacgggcttttggcaagtcccgcgcgcactgcgccgtgtatgttgcatgcaaggccgcggtgtggggtgtgccggctgttttttttagcggcgttcccttgccatgtgcacagggtatgcttaacagctgtgcattgtcaggggccgcacagtgtacggggagctgcaccgtgcaggccgctgccggaagaggcggacgggcatccgcctgcttcaagcgggccggcgtttccggcatgattcaacatcagcgcgggtgatccgcagaggtaatgatgacgcttcctattcttgctattgtggcaggtcttgtgctgcttgtgtacagcgcagaccgttttgtgctggggtcttccgccacggcacggcatttcggcatgcctccgctgcttatcggcatggtcattgtgggcttcggcacttccgtgcctgaaatgcttgtttcacttatggccgccatgagcggaacccccggcatcgcgctgggcaacgcttacggctccaatataaccaacataggtctcatactgggcgccactgccgttctgggacctgtgatggtcagctctcaggtgctccgtaaggagctgcccattcttatcggggtgacactgcttaccgccgcactgttgtgggacggctcgctggacaggaccaatgctctggtgctgctcgccgtgttttttgttcttgtgggctggtctgtttatcagggcatgcattccacgcgcgacgcattcgggcaggagatggaacagcaggccggtacgcagccgctggcgctcaaggccgcactgggctggacagccgccggactggtgttgctcattatcagctcgcgcatgcttgtgtggggtgccatgaaagtagccgtggcgctgggcatgagcgatctggtcatagggctgaccattgtggctgtgggcacttcgctgcccgagctggcttcttcgctggctgccgcccgtcgcggagagcacgacatagcgctgggcaacgttgtgggctccaacctgttcaacacactggctgttgtgggcatagccggagcggtgcagcccatgcaggtggacccgtccgccctgggacgcgatctgctggtcatgggcggctttaccgtggcgctttttgtcatgggataccccgtgcgccgcgcgggccgcatcaacaggctggaaggggccgcactgctgtgcgcatatgctgcgtacactgtctggctggtgggcgtggcaggccaaagcgcctgacagccataccggatatacaaaaaaaagagaggagctccggctcctttcttttttttgtaatgtgtccgacatgatgcgctgtccccgttgacagtattacttgcgggcagtagtgtgagcgggtgttatgtaaagcgattgcgtaacaccatgcgggcgcaggtgtgatgcgctttattttctgccaccagcttgggcagccacacgcacaaccggaggtaacgggtatggtacattggttttcacgggtaaacggcaagggtgttctgcggcgcgccatggtgcgcggtgcggttgcatgttcgcttgtagcggccacatacggcatggcactggcacacttcggcatggttattccttccgcttctgtggcggtggaaaaagatcaggcagctctcagccttcaggtgtctttttctcaccccatggaactgcagggcatggatatggccgccccgcaggaatttgccgtgattgccgacggccgtaaaaccgacctgaccggcgggctggaagctgccaccgtcatggggcacaaggcgtggaaagctgagtaccagatcaaacgtccgggcgtggcccagttttatgtcatcccccggctgtactgggaaccggccgaagattgttacatccagcatcttaccaaaacctatgtggccagcttcggcgaagaggaaggctgggacgttcctgccggtctgcgcactgaaatagtgccgctgacaaggccctttgcaaactacgccggtaatgtgtttcagggccgggtactgatggaaggcaagcctgtggccggtgctgtggtggaggtggagtattacaataaagaaggcagatatgccgctcccaacgaatattttgttacgcagtcggtactgaccgacgcggacggcgtgttcacatatgccgtgccgtgggctggctggtggggatttgccgcactgaatactgctcctgaaaaaattgacaacaacggcgagaaaaaagaccttgaactcggggccgtattgtggacagagtttcttgaaccgatgaaaaaataacgctatgcacctgacgagtgcggcggccgcacctccggccgccgcactttttttaccggactgcgcagaggcggaatgtccggtgcttcagcaaaaggacgaaaggcatgcacatatcggaaggggtactttcggcaccggttttgctgtgcggtgccgccgtggcggcggcgggcatcgcggcgggactgcgcaggatggactatgaccgcctgatgaccgtggcgctgctttcggccgctttttttgtgggatcgcttatccatataccggtgggaccggccagcgcacatcttattcttaacgggctgctgggcgcagtgctcggttgggcggcctttccggccatattcaccgcactgctgctgcaggccgtgctttttcagtacggcgggctgaccattctgggcgtgaacacggcaaccatggcttctgccgcggtgctgtgcttctatcttttttctccgcttatgcgcaggcaggggcgctggcggctgctgggcggtttttgctgcggggcgtgcggcgtgctgtttgcagggctgttcacagcggcaagtcttgcgttttctgatgaaggcttccgccatgctgccggcatgattctggtggcgcatattcccgtcatggtggtggaaggcatcatcaccgctcttactgtttcgtttctggcccgcgcgcggcctgaagtgctgcatatgaatgccggaaaacagcgttgagtgcacggatagaaggaggtgcagatgaaattgcggactgaattgcggccgggctgcatatgcgttgtcatgttgctgatgcttacggcgctgccggcacaggcgcatcgggtgaacgtatttgcttatgccgagggcgaccggataactgtggaggccggatacagcaaatcgcggccggttatgggcggcacagtggtggtggccgacaaagccgacggggacgagtttctccgcggcgtgacggatgataatggcatatttgtctttaccgtgccggatgctgccaaaaaagagaaagccgatctgcgcatcaccctgcttgccggagaagggcatcaggactcatggatagtgcaggccggggaatacgctgcggagacagcgccgcgtgatgccgcagcttccggagtgacgtattccggccggggcgcggcgggcagccggcaggccggtgctgccgccggcgcgcagggcggccatgtgagcgttgatgaagcgctgctgcggcaggtggtggaagaagttgtggagcgcaagattgctcccgtgcgcaccatgctggtggagcagcatgaatcagggccggggtttgccgacattctgggcggtctgggatattttgcagggctgttcggcattgccgcgtatcttaaaagccgcaggcgctgaccggaccatatatgtttgatgaacctttcagccgcggcaccagcctgttgcatcgtcttgatccccgcataaagctgaccgcggcttttgtgctgtcgtgcattgttgccgtggccgcccgccgcgatgtggcgctggcggcgctgtgcgcggcggcttttctggccgtgtggtcgcgcccgcccgtgcggccgttgctcggccgtcttgcggcggtgaatgtctttgtgctgtttttgtgggtcgtgctgccctttacatacggcggtgtgcagacggatgaaggcgtattcgcggtatcccgcgccggggtggacatggcgctgcttgtcactctgaaatccaacgccatcgtgttgcttttcattgcctgtgtggccacatcggacgcggcggctgtggggcatgcgttgtgcaggctgggggtgccgcgcaagctggtgtttctttttcttttcacgtaccgctatgtgcatgtgctgctgcaggaatatgagcgcctgcgcacggccgcccggctgcgcgggtttgtgcccggtaccggactgcatacataccgtactctggccaatatgctgggcatggtcatcctgcgcagtctcgaccggtcgcagcgggtgtacgaagccatgattctgcgcgggtttgacggtcgttttcattcattgtgcactttacggctgcaccggcgtgatgttgttttcggctgcggtgcggctgtggcggcctgtatgcttgtttatgcggaatttgccggaggactgcatgtcatctgaaactgctttgctgcaactgcgcggggtccgttaccggtatccgggagcggaaaatgacgtgctggccggtattgattttgcgctgcaccgccatgaccgcctcgggctgtacggcccgaacggttcgggtaaaaccacttttctgcataccataatggggttggtgtgcccccggcagggtgaagtgctgttcgaaggacgcagcgttcggtcggaaaaagacttccgcgcggtgcgcagccggataggcctgttgctgcagaatgcggacgatcagcttttttgccccaccgtgctggaagatgtggcattcgggccgctcaatctgggcatggctcctgaacgggccgcggaacatgcgcggcagacactggccgcgctggggctgcagggctttgacagccgcctgacacacagactgtcaggtggtgagaaaaagcttgtttctctggccgcggtgctggccatgcagccggacgcactgttgcttgatgaacccacaaacggtcttgatccggcaacacgcctgcatattattgatattttaaacagtctggacgccgctcttatcatcatatctcacgactgggattttctgcaccgtacggtgtcacagtatcttactctgaaagccggacaccttgtgcatgatccggaaatggtgccccaccatcacgcacacgcccacccgcacgggggcgaaccccacgcacacagctgacagcggcagccgctccggtttctgtttcagtcaatggattccagatgcttctgcagatagcgggtgcgcagagcctgtatggtgccgtcctgctgcatgtggcgcaacgcgttgttgacagccggcatgagccgctgctccggtcctgaaagcagcagagcaagcggggtaagcgcagaaaaacggtagacgatgaccacggcatgttcctgcttttcctgccacagcagccattcagcttcgttttcttccatgatgacagcatccactcttcccgccagcagcatatgcagcccgctcagtccgcttgtcacatccaccctgcgtatggtgcgccgcttaaaggcttcttcgtactctgcgggaaaaaagtaccccagccgtgcggccatggttctgccagccagatcctgcggcgaacggacaggaacggcgctgcttctgcgcatcaggattatattgcccgattgtccgacgggcaggctttctgccatgggcaatgtcagattggggtgccatgaacgcgaagaacacagcactgcatggatttttccctttgcaagcgagctctgcaggcgcggttttgtcatgggcagggtgatgagccttgtctgtacgcgcctgaacgcctccgtgaacacggcggtacagtacccggtcgtgcgggcttcttccgtgcccatgatccatgggggagttatgattgctccggccacaattgaccgcggaagcggtttttcttcggctgcgccgttcaggggcgcgcaggcaataaaaaacagcatgatgcagagcagtaccggcagacggacggcatgaaaccggaggcagggacatgaagcagtcatgaggggtaaaaaaagggtgcgcatgggccgctgagaatacacatgtaagcggcaattgcaacaggcgttgcggcactcttactttttgatgtataacgtgctgccgttattcattgtctgcaaagggtgtctgctcaagctgcgcgcaccggccggcgcagccgctcagaaaccgcatgcgtccggcccgcgggcggaaaaggcagtgttatgtggccggaggccagaccacgcggttgaagccatcgcagccgcgttccgcagtgcggtggtaacgtacggccggtttgccgaacaacatgacatagcctgacgtatgggcttcgggtatgcccagcccgcgggctatgcggggggctatctcgctcatggcccaggtggcgaaaccgcaccacagtgtacccagtccgcaggcagcggccatcagttcaaaatacgtcagtgcaacatgaacatcggcctgtgcggtggtgtttgtgcgcggcgccgttacccacagcaggtggggggcattgcggaaaatgatgtcggtccccgtgtcccagcgggccagcgcggcctgaaagaatgcggtctgcggatggctgcacccgtctgcgagagcttcacgcacggcttccacggtgtcatgccgcagtctgttcatggtctgcgggtcatcaacaacagtgaacagcagcccccgctgatttttgcccgaaggagcatgcgccgcggcgtcaacggttctgcggatgagtgcgctgtccaccgcttcgggcagaaagcgccggacagaacgtctgcctttcatcagaatttcaagcgcttcgggttggggaaagcggtttttgagcggggtgcaggattcgggtgttacaccgcggaaagaaagagcaccgcagggacagacggtaacgcagtgcagacagccgatacagcgtttttccctccgcggggcaacggcgggtatgccgttttccatgcggatgatgcctgtgggacagtcgcgcgcgcactctgcgcacccgatgcagcgttctgtggctatggtaatgtccggcacggctattcttcgatggcgcctatggacatttccaccaccagctgcccctgaggcgtggtgaaggggatggcgagaatgggttctttgttgacgtggctcagcgtgtgattttttccgatgatgaccgtgggggtggaagcctgaaacttcagcccttcgttggcaaggtgcgcgcgggcctgtcctgcgatcatgttggtcagttcgcctacggcatcggctatgtcatcgttgatgcgtgaatactcttcgcccagcatgttgctgacgatgtgcagaatgcatttttcttcaagcgtgagcgaaatgacaccggtggcctggccgttgatgccgataaggccggtaacatcacccacggctactcttttagtgttgatatatggcttgcccggcgtagcctgcaccatggccatggtgcccagcacgtcaatgactgcgctgagaaacgggtttatgaagcggacatcatatttactgctcatggcgagtgaatcccagaactggggcgccgtgtcaagtctggcgcccgtccgctccgcatcatgtggtgctgctgcagcgggttggggcagagcggagcggcagtgcggccgctccgtttctgcctgaatctgttacagaatggctttgaagagttcctcgatgtgcgagtcgaagagtccgacgatttccacaaggtcatcaccctgcaggggaatgcgttcccatgctccttcttccatgccgggcagcaggtacatgcccccggaagatatttccatggcgttggccatattgtcagccagctgcagaattgaagccgcaagctggtcctgcgcctgcgaaggggcatggtgaaaagccagacagtccaccatggatgccggaaacttccattcggtaagcagctgtttggccacctgcgtgtggtcaaagcccagatgatcttcttcgctttccaccaccggcagctgattttcgcgggcgtacagcagcagctgaaccgaggcgtaaggcatttttttaaagattatcagcctgcccacatcatgcagcagaccggcggtgaaaaatttgtcggccttcatgccttctatgcgcgaagcgatgagcttggcaaacacgccgcagcttacagaatgcttccagaaggctttcatgtcgatgagttcctgcgggatatccttgaacacattgatggcggatatacccagcgccagcgtggaaacttcttccactcccactatggctatggcgtggcttacatcctcgacggtgtgtgcaagaccgtaaaacgggctgttcaccagcttgagcagcttggctgtcaggccaagatcgttgctgatttcgcggctgatgtcgtcagccgagctgttgggcgaatcgagcactttgcggatgcggaagtagatgtccggaaacgaggcaagctgcgtttcgctggagacaagctctcccacggacacgtcgcccggttcgaagttgtcacgcaggtattccagattgcgcgcggtgcgggcgtcctcgtcgggcattatccaccctgcagagagcgcttttgccgtgcggaaaactccgatgcggtacagctgaagcatggcttcgttgtccggatcggcatatgtgaagaaatttctaacatagtcctcgctaagggccatgtggtcgtttgatgcgttttggctcatgccgtccctccgtggcggggaaaattgtcactaggcgtaagcgggaacatggcggttcctgctttcctgtcccgtgccgcaacaggcggcttactcttcctttttgtagcagatggcaccgggctttggcacgggcctgaacgccgtggaaagtttgtgtatgctttccgagtggccgaggaaaaggtgaccgccgggcagcaggttgtcgtaaaacgcggtgatggcctttttcttcatggcatcatcaaagtagatgatgacattgcggcagaagacaatgtgcgagcggggtacgcggcgggtggacgcagggtcgctcagattgacggggccgaattgtaccagcttttgcacgcggggcttcacctgatagcctgcatcaaccttgtcgaagtattttgctatgatgcctttaggcgtggtgcgcagggcatagtcggtatacacgccggcacgggccagccgcagcatggcgggcgaaaggtcattggccgttatgcgtatgttccatccgatgatggacatgcccagcgcctcgtgcagcatgatagcaagcgtgtaaggctcttcgcccgaagaacagccggcggaccatatgaacagttccttgcggcccagtgcttcctgcttggccagagtctctttcagcatttcgttctgaaagatgcccagctggcgcgcatcgcggtaaaaactggtttcgttggtggtcaccttttcacagatgacctccatttccgccgctctgttcttgtccagctgcagatagtcgtaatattctttgaatgtcttcagacccagctcactcaggcgcgcgccgagtctgttttcaagcaggtatttgcgtttgatggaaatactgatgccggttttgttgtaaatgaagtcggccagtttttcgaattcttcgtcggttatcttggcagttttgcgcaggccgagctgccgtgtgggcagtctgccggaggtgatgccgctggcaagcccccctgtgacgccggcgggcgcagccgttgctccgccaccggtgcgcgtaccggaaccgagcttgctggaggagaaaagagacattgattaccacccttttgataattgggactctgattgtctattctttatagcaaactatgcttactatgcaaccgcgtcagcgagtattcaattatagtccgcaagttgtccgtcaaagtctgtgcactccgcgcgggcaggccacggcatactgtggcctgcggctgtatagtctgatatccgtgttgcatcggcggctgtgcatgcagaaaaaaacaccgcatgtgcacgcagacaggagcaagacatggatagcacaaaaaatgacaaccggagcagagaagcgcttttttccatagaaggggtgaaccgcgagtgggcagccgtgcttgacctcggggtgtgttcttctctgccccgcgggtacgaactgaccagcatcgacccgtctgatttttatctgctcgtgagcggctcgcttaaactctcctgccttgccgaagacgggcacgagcgggtggtgatgataatcggcgcgggtacacttttcggtgaaatagcccacctgcatctttcggccctgcatcagcacagtctgcgtacgctggaaccctgcgaagttgcccgctttcccatgaagctgcttgaggatgaaaacttttaccgctctcatccgcatcttatccgcagtcttgttcattcgctgggcatcaaggcgggggcttttttcgcccagctttttgattcggggctggtggaggtggacggcagggtgtgccggtggttgtaccagcagtggaaacagcacggctgccgcagggtctgcagtccggggctttctcagggcgatgccgcggccatgctgggcatacaccgcagttcgctgtgcagagtgatcagagagttgcggcaggcgggtatcgtgggtaagttttcacgccggactcttgagatcaatgatccgcaggcccttgccggacgggcttgttccggcaggcacatgacctgaggctggtaagcctgcatccgtatatgtgttttgctccgccgcctcggggcagcattttgcggtgcggtgcgggcatgcccgcaccggcacggcaggccggcaggccctgcgtttttcccgcctgcttcttacagtgacataacgctgcgcacagaattgcgcagcgttttttgtttgtgtcagtcttttgcgcgttctgcaaaattttctgcgtattgtctcttgtgagacagaactgcgtcctctgttcgtggttatgtgaaaaacatcacatagcgcgaaagcgtcgtacgcgtacccctgacaggccgcgcgcggccatctggccggcacagggaacacgctgcggtgagctttttcacaatcaagcaagcagagggtttttcatgacttttgaccgcagtaaaatcaaaaacgtagtcatgatcatgctggataccctgcagttcaactatctgggctgctacggcaacaagcaggtcaagactccgaacctggacaggttcgcccgtcagtccgttctttttgaaaatgcctacagcgaagggctgcctaccattccggtgcgccgtgcgctgatgaccggccgcttcaccctgccttacggcgggtggaagcccctttccggcgacgacaccaccatcaccgacatcctctgggggcgcaatgtgcagaccgcgctcatttatgacaccgctcccatgcgccttgccaagttcggctattccagaggttttgactatgtggatttctgccccgggcaggaactcgatcataccacctttgccgacatgccgctggatccggctctcaagccggaagatttcacgtcgccttccatggtctgggacaaggacggcaacctgattgatgatgacagcaagcaattgttggacgagataggttgttttctgcgtcagatgcagcaccgccgcagtgacgccgacagttatgtggccaaggtgatgaaccggacggaatactggctgcgcgaacggcgcgacaaaagccgtccgttcttcctgtgggtggattcctttgatccgcacgagccctgggatccgccgtcagtatgggaaggcactccctgcccgtacgaccccgactacgaaggaaaccccattctgctggctccgtggacaccggtggaaggacgcatttccgaacgcgaatgcgaacatgtgcgcgccctgtacatggaaaaaatcaccatggtggataaatgggtgggacgcattcttgattcgctgcgcgaacagggactgatggacgagaccatggttgtggtcatgtccgaccacgggcagcccatgggcaacggtgaacacgggcacggcatcatgcgcaagtcgcgcccgtggccctatgaagaactggtgcacgtacctctgcttatgcacattcccggtgtgcagggcgggcagcgcatatcgtcttttgtccagaatgtggatgtgaccgccaccatcatggatgtgatgaatctggccgacaccgaagacggtgtgtccgatcatggcatgaacacattcggcgccgagagcatgcagggcgaaagcctgctgccgctcatgcggggcgaggccgattctgtgcgcgagtacgccattgcaggatattacggcatgtcgtggtccatcatcaccgaagactacagctatgtgcactggcttgtcagcgaagacgaaaagaaccgcgccgactgcgtggaaggcgccgacaaggaaatgtccgaggagatgtggacctgcaccgcaggagccaaggttcagatgccggaacataacgaactgtatgacaggcgtaccgaccccttccagctgaacaacattgccgcgcagaagcccgaagtggccgaagaactgctgcagaagctcaagctggtcattggcgggctgcgcacgacctaactccgcaaaatacccgcgccgccggcatggtctgccggcggcggatgatatcatatcagaggtgattcatgtttactcagcttaccgacgcagactttgaacaggtactggccgccacagcctccggcgtggtcatctttttcaaaaagcagtgcccgcactgcaagaacatggaaaaagtgctcgaaaagtttgccgccaaaaatcccgatgtggccctgttcagcatggacagcgaggaaaatcccgccactgtggaaaggctggaggcggaacgggcgcccaccattattgtcatcaagaacggcgccgtggccgcgcgcaaggccggactgatgaatcccaaggaaatgaaggcgtttttcgccgcggcgtagccgtatttgcatatgcaaccgcccgcattgtccggggagggcatgcgggcgctcaaaagagatacgcatcatgaaagaatccagacaggtcgatatagtcattctggggggcggacctgcgggcatgaccgccgccatttatgctgccagagcaagcctgaatgtggccctgcttgaagaaagcgtcacgggcgggctggtcaattccacatatactgtcgaaaattttccgtcgtatccggccatacacggtatggaactgatgcagaaaatgcgtgaccacgtggacagcctgggcgtgacggtggaggaagtgtgcgaaatagaatctgtttcgcttgccggtcaggtgaaaaccgtggaaacggatgaggcggtgtttcaggcacgggctgtcattctggccaccggacgtaagcccgtgccgcttgatgtgcccaccggctgtgaacaggtgcaccactgcgccatatgcgacggcgccgcttacaaaggccgccgcgtgctggtggtgggcggcggcaacagtgcttttgacgaaagcctgtacatgctgggcataggtgtggagcacataacgcttgtggaaaaaatggaccgtttttttgccgcgcagtccacgcaggacaccctgctggaaacaggcagggtggatgcccgtacgcagaccgtggtgcatgacctgatagtggagaatgactcgttgaaggccgccgtgctggagcacaccggaagcggcgtgcgcgagacggtacccgtggatggcgtgttcgtgtttctgggacagagccccaataacgatctgttcagagacgtggtgaccctgagcgcgggcggctatgtggtggtggacgaacatatggccaccagcgtgtccggcgtgttcagcgcgggtgatataaacgaaaagcactaccggcagataaccacagccatggcggacggcaccgttgcggcgctggcggccgaacgctacatcagatcgtaacggagcctgttcatgttcatatcaaacaaatctctgcgtaactggctgctggtggcgggcattgccggtgccggcgcttttgcgctgcataatcccgaaaacccccgtctcaccctgtactggttcgagaccattttcgccattgccgcattcgcctttgagctgatgcccatgtttgccacggccgtactgctgatgacagcctatgtggtgacggggatcagctctcccgacctcgcctttgtgggctggacaactcccattccctgggtgtgcatgtgcggcatgctcatcggtgtgctgatggagcggacccgcctttcaaaccgcatagctctgctggccatcacgcgcatcggcaccacgcccgtgcggctgtacatagccatgatcattgcggggtatgtcatcggagccattattcccgatgtcatcacagtcaccattctgttcatgaccatagcctcgggcatgtgcgccagcatgaagcttgaaaaaggctccgttgcgtccaccacgcttatcatggctgcttttttcggcgccactgtgcctgccaccaactatctgcccaacaacgtgggcatagtggggctgcttatggtcaaggaaatgggcgtgcccatcgaatggctgggattttttgtggaaaacgtggcgttttcgctgctggtggccgcagcctgcgtgggcatactgcatgttttcggctcgcgcgaactggggcgctacatgcagcagtgcctcagccatgcgcatgacgaactgcacaagatgggccgtatgagccgtgaagaaagcaaaaccctgttgcttaccgcgctggcgctggccgcttttgccacagaacgcctgcacggtgtgcccggctactacgcttttgtgggggtggtgctgctgggattcacgccgcttttcagcctgctgaaaaaagaagatgtcgaaaaagtccagttttccatcctgttctttatcgtgggctgcatggccatcggtattgtggcgggcagtctgggcataccggcacttatggcggcagaaatcgtgccgtatctcaaaactgtggacagtctttccgccacatcgctgctggcctatcttaccggtattctggctaactttgcacttactcccgtggcagcggccacctcgctcagtattcctctggccgagatagccaccagcctcgggctggaaatcaagccgctgctgtacagcttcttctacggccttgatcagtttctgttcccttacgaactggccgccgcgcttataatgtttgccacaggctatgtgcgcatgcgctatctggtggccatcatggcggtgcgcatgatctgcgcagccgccgccgtgtgggtggtgggcgccacctactggcagtggatatccttctgaccggtcacggacacatgcggcggtatcatgccgccgcatgtgccgtcctgccggcaggtttcatacatttttcataacattccgcagggcggcacggaacagcagcgcggcttttccgccggtcttcacccgtgtccgcagtggttcattcaacaggatatcaggaaccttcatcatgtcttacagaatgattcttgcggcgctggccgtggttcatatcgtctggggcggcggattcatcgtgctcaaggtggtgcaggagcatctggcgctggagcatatcctgctgggcagggttatactggcgtcgctgctgtatctgctgctgtggaagcggattccttctccatgctaccgcaagggggactggaaggtgctgcttctgcttgcgctttgcgaaccgtttctgctgttcacgttcgagactctggggctgcgttacacatcggcctcgcagggaggcatgattgtcgcctgtgtgcctcttaccgtggcgctgggggcctttgctgtgtaccgtgaaaaaatcgggcggcggtgtctggcgggcatagtgtgcgcggtatgcggggtggtcgtggtctctgctctggcaacggcgggcgatcaggcacccgcaccgctgctgggcaacttttttattttctgcgccgtgctggcgtcaacctgttatgccctcagcgtcaagcatctgtgcgcacgctatcattatatgtaccttgccggcgtacaggttttcggcgccacggtgctgtttgtgcccggtgcgctcatgcagccgctgccgcctgcacatgtgctgttcagtcctcaggttgcggggtcgcttctgtatctggggctgggcatcacgtttcttgtctattttgtcatcaactacgcgcttacacgcataaaagccgcggtggtcattcagttcgccaaccttattccggtatccacgctggtgttcgcctatatttttctgggcgagcggctttcgcccacccagtatgcgggggtggggctggtgctggcgggggtgctgctggcgggggcgtcgggatctggcgagctgaacaccggaaaaacgcaaggagaggcacatgcgcagaaggcatgtgccgcggaaggtgccgccggagactgagcacagtgcggcagcagctgcggcgagtattgacctgcggcgccgggggttgtacgtgctttttctgatggtccggtatatgtctgtccgtgcggttctgaccggcatgcccgcaggaaccgtacggggggaaaaacttgcttgctccgcaggcgggatatggcgtatgcgtgaatcctgtagtttatttcagtatctgcccggggccggcggttgcggagtccgggcggcaagcccccgcactctgttgccggtgggcggaaaagcaggagaaggcaaggtgttgtccgctgcatggacaggttcggcgccggtggaattgctgtcctttgccccggcatatggtacggtacgcatcatgtcagccatgcatcatcgccgcggacgcagcggtgcgctccgcgttctgtccgcccggcgttttttccgggcagtatgtacacacagggctgtacaccgcatggggcatgtgctccgcgcctgttttgcgccggatacgtttttttctttgttccgcgccggtagcggctctgccgaagtccggcacggcattgttccggcatatatatctgcgtttcacggtccggcaccgcacaccggtgccggcgttttcgttcatataaatggatagtccagggaatattatggaagtgatatccttacagtcccgggatgccgcgtttgccgcagaggtcgcccgccgcagcgggcagaatctggccacatgttaccagtgcggtaactgtacggccggatgtccgtatacctttgtgtacgacattcctgtcagcaggatcatgcgtctggtgcaaatgggcagaagagacgaagtgttgcggtgccgttcgctgtggctgtgcgccagctgtcagtcgtgcaccacacgttgtcccaataacattgatgtggcccgcgtggtcgacgtgctgcgccatatggcgcgagaagcaggatacgccactgaaggcgctgtcaaaagcttcggcgatgcttttctggcatcggtggagcggcatggccgtgtctacgaaatgggtatgctggtcaactatgtgctgaagaccggccgtttctggaccgattatgatcttgctcccacggtgctgcccaagggcaagatcgggttccggccgcataccattcagggtgccggtcatgtggcggccatattccgccgtttccgcgagcggcagcaggaagaccggcaggctgtttccgccgccggccctgccgctgagagcaagggaggcagccgatgagtcttgccactgtagcgtattatccgggctgttcgggcggcggcacgtctgccgagtacgaaaagtcgactcaggccgttttccgcgcactgggcgtgcggctggaagaactgcctgactggagctgctgcggttccacacccgcacacacggtcaaccatgtgctttcggcagcattgtcggcgcgcaatctggccattgccgccacggcgggccacagcgtggtgaccaccccctgtcccagctgtctttccaacctgcgcactgctgcgcataaaatggaagatgcggaattccgcagtcaggtttcggcattgctgcatgacggtgccgctgatgccgatgttgaaacgggagcggatgtcgacgtgcgttcgaccctgcagatactggcggaagaagtgggtgcgcaggctgtgcaggaaaaggtgcgcaagcccctgagcggcctgaaggtggcctgctattacggctgcattatgaaccggccccccggtctgatgcagtttgacgaccccgaacaccccatggccatggacaggctgatggaagcctgcggggccgaggtggtgccttttccgctgaaggttgaatgctgcggagcggcattcggcatgccgcgccgcgatattgtttccgaactttcggggcgcctgctggacgccgcggcggactgcggtgccgatgccgtggtggctgcctgtcctctctgccagatgaaccttgacatgcgtcagggacaggtgaatgcggcccgcggttcgcggcacgtactgcctgtgttttattttacccagctgatggggctttccttcggtcttgcaccggcggacgtgggccttgccaagctggttgtggaccccggcccctgcctccgcgcggcaggcgtgctctaacgccaaggagatgaaaccatgcgcataggcgttttcgtctgccactgcgggagcaacatcgccgccaccgtcgactgtccttcggttgcggagacggcacggatgttccccgatgtggtgtattccaccgataccatgtacgcctgttccgaaccggggcaggagggtatagtgcagtccattgccgagcataatctggacggcgtggtggtggcttcctgttcgccccgcatgcacgaacccaccttccggcgcgcgctggagcgtgccgggctgaaccgctacatgctggaaatggcaaacatccgcgaacatgtttcgtggatcggcaaagatatcagacgcaacacggtcaaggcctcggacctgatacgtatggccgtggaaaagctgcgccataacgctccccttacgcccaagcacttcgaggtgacccgcagagcgctggtcatcggcggcggcgtggcgggcattcaggccgcgctggactgtgccgatgcaggcatagaagtgatcatggtggagcgcgaacccagcataggcggcaaaatggccaagctggacaagacgtttcccactgtggactgttcgtcctgcattctcggtcccaagatggtggacgtggctcagcatcccaacatcacgctgtacgccgctgccgaagtggacgagataagcggctatgtgggtaactttgaggtcaaaatccgccgcaggcagacctatgttgactggtccaaatgtaccggttgcggcctgtgcatggaaaaatgccccagcaaaaaaagcttcgaccgctttaacgaaggggtggccacaaccacggccatcaatataccctttccgcaggccattcccaaaaaggcttccatcgatcccgactactgccgcaagctgcagggtaaaaaatgcggcgtgtgtgaaaagttctgccccatgggctgcatcgatttcgagcagcaggagaccgtggtcaccgaaaaagtgggcgccattgtggcggccacggggtacgatctttttgactacacggtgtacggccagtacggcgccggaaaataccccgatgtcatcacatcgctgcagtacgaacgcctgatgaatgcctccggccccaccggcggccacatcaagcgtccttcggacggcagggaacccaaggaagtggttttcatccagtgcgtggggtcgcgcgaccccgccgtgggcagaccctactgcagcggattctgctgcatgtataccgccaaacaggcggtgctgaccaaagaccacatccccgattccaactcctatgttttttacatggatatccgcgcccccggcaaaggatacgacgagtttacgcggcgcgctcaggaacagtacgacgtgcagtatgtgcgcggccgtgtttccatgattttcccgcgcggcgacaagctggtggtacgcggtgccgacacgctggcaggcacgcaggtagaggttgaagccgaccttgtggtgctggccgtgggggttgaggctgctcatggtgcgcctcagctggccgaaaaactgcgtatttcctacgatcagtacggctttttcatggaatcgcaccccaagctgaaacccgtggaaaccaacaccgccggtgtgtatctggccggagcctgtcagggcgccaaggatattcccacatcagtgggacagggcagtgccgcggcttccaaggtgctgacactgttctcgcgtgaaatgcttgagtcggacccgcaggttgccaaggttgatacggcgcgctgcgtgggctgcatgaagtgcgccatgacatgtcctttcggcgcggtgcgtgaaacgcaggaccgtgcaggcaatgtgaaggcggacgtgctggaaaccgtgtgtcagggctgcggcatttgcacggcaacctgtccgcacggggccattcagctgcagcatttcacagacaaccagattcttgcggaggttaatgccttatgtccgcccctgatggacgagagcttcgaatagtcggctttctttgcaactggtgctcctacgggggggcggataccgcgggtgtgggccgttttgtgcagcccaccgacctgcgcattgtccgtgttccctgctccggccgcattgatccgttgtttattgtacgcgcgcttatcagcggtgctgacggcgtgcttgtatcgggctgtcacccccgtgactgccattatgcagcgggcaactattatgcccgcaggcggcttgaaatgctcaagcagtttctgccggtcaccggtatcgatcctgcccggttcgagtacacatgggtgtccgcttccgaagggcagcgctggcagcatgtggtgacaacattcaccagccgcatacatgatctcggccccgcgcccagaatgacaggcggaaacggctatgccgaactggccgacatcgagcgtgcggtgcaggccggtcagggatgcccctgccatctcaaggaggtgcgctcatgagcgtgctgcaggaattgaaagaacagatacgcgccgccctgccggaactcgacatggttctgggctgggagcagggctttgacgccctgcacatgcggcctttgtttatccgtaccgaaaaagatcttgagcggcttgtgctcaacccgctgtgcgtgcacagccttgccacctatctgccgggtctgctgcgcggggccggaaacgataaaaaggtgggccttgtggtcaaaggctgtgattcgcgtgcggtcatacagctggtgcaggaaaagctcatcccccgcgacagagtggtcatgttcggcttcggctgcaacggcatagtaagcctgcagaagctggaagccggagcacagggctgtaccggtatcggcagcgtggagtttgccggcgacaaggttgtgctttcggcgccggataccaaggtggaactgccgtttgcagagatacgcagcggtaaatgcgaaacctgccggtatcataacgccatagatgccgatcattttgccggagcccgtgtggaagagggcacagtgcccgcaaagcatcccacactggaagagtttgaaaaactgccgttgtccgagcgttttgctttctggcaggagcagatgcggcgctgtgtgcgttgttacgcctgccgcaacacctgccccatgtgcgtatgccgggaccactgcattgccacgtcgcgcaatccgcactggcttacgcaggaatccagcaccgcggagaacttcatgttccagatgatccatgtgatgcacctgacagggcgctgtgtggagtgcggtgaatgtgaacgcgcctgtccgctggatatcccgcttatgctgctgcgccgctccatgaacggagtggtcagggagctttttgcctacgaaagcggtaccgaccccgatgccacgccccctctgcttacctatcaggtagaggaagagaccattaacgagcgaggctggtaatgagcagacaattcatcagccatgacaagatgaccgcgtggctcgacgcactttcacgcgaccgcgccgtactggtgcccatggacgactgcggcacggtgacgttccgcccttatgtgcccgggcgcaaggcgctgctggacaagatgcccgtgcgggctccgaaggaaggggtttttccgcagacggaaactttgctgcgctttaagtacgacaaggatcccgaaaatctggacagggtgaaagtgcaggtgcgcgaagtcctgcccacacagaaggctgtggtggtgggaggacgtccctgcggcgcccgcgggcagcttattcttgaccgtgtgtacaactgcgacaccatgcgcgacccgtactacgtaagccgccgcgaaaacaccctgtatgttaccgtggcctgtaccagcgccgagagtacctgcttctgtcacagcgtgggcagcgggccggatgattccgaaggttccgacgtgctgctggtgcccgtagagggcggttatgtggctgaaggagtgacggaaagaggccgtgagctgctggcggaaggcgactttgagtctgcctcgcaggcacgcatggacgaggccggtgccgtcatcagccgcacccgcagtcagctgggcgaagcccatgactattcagacgcgccccgcaagctgctggagcggttcgacgatatggacttctggaatgaacaggcagccatatgcataagctgcggcgcctgtacctacctttgtcccacctgctactgctttaacatgaccgatgaacagtctggtctgcagggcaaacgtctgcgcacctgggatacctgcatgtcgttcgagttcacgctggaaggcagcgggcacaaccccagacccaccaaggctcaccgcctgcgcaaccgcatgggccataagtttgcctattaccccgaactgcacgaagggctgatagcctgctgcgggtgcggccgctgcatcaaaagctgccctgtctcgctggatatccgcgccgtggtgcaggccgcacagaaccataacgcagtccctgaagaagccgaggagaaagccgatgcataacaaccccagcctgcctgctctggcaactgttttggaggttgtggaagaaacgcccaacatcaagacctttcgtgtccgcttcaacgacgaaagcctgatggagtcgttttccttcatgcccggtcaggtggggcagctttccatattcggcgtgggtgaatcgacgtttgtcatcaactcttcgcccacgcgcatggattatctgcagttcagcgtaatgaaggtgggcgaagtgacaagccgcctgcatcagctgaaagccggtgataccgtgggcgtgcgtgcgccgctgggcaactggtttcccgtggatgaaatgaaaggaaaagacgtggtgtttgttgcggggggcataggtatggctccgttgcgcacactgctggtctatatgctggacaatcgcgccgactacggtaagatcactctgctgtacggcgcgcgctctcccgttgatctgagcttcaagtacgacgtggaagagtggatggcgcgggatgatctggacgtggtgcttactgtggacgcacctgccgaaggctgggaagaatccgccacgcgtcgtgtcgggctgattcccaatgtgttgctggaactgaaccccgcgccggaaaactgcgtggccgtaacctgcggcccgcccatcatgatcaaattcaccctgcaggcgttgaaaaagcttgaattcggggatgaacagatcatcaccactcttgaaaaacgcatgaagtgcggcgtcggactgtgcggccggtgcaacatcggcacaaagtatgtctgtgtcgacggaccggttttccgttactctgacctgaaggacttgcctaacgaactctagccccttgaaggaggcatcatggcggacctgtttaaagccggcgacatcgtgcgcgctgcggaggaaattgaaatccgcggcgaagacttctaccgccgccttgctgcggcttcggaagatgaagaagcccgcaggctgtttcactggctgatggaagaggaaatggcccaccgtgccatattcaaagccatgggtgaacgcattgcccctgtggaactgcccgcatgggccgatgaggctgactacctcatgtatatgcgctcgctgttggacagccatgccctgttccgtcccgacgctgttccggcagagcagctcggccgtgaaactgctctgcgcatcgccatgcagtttgaaaaggataccatgctgttctttaccgaaatgcgtgactttgtgcccgaagctgaaggcaggcatatcgacgcgtgcatcgccgaagagcgcaagcatctgaagcagcttatggcaatgctgcgcaaatagacgtcatggtgcgccgcaccgccgcaatcttgctgcggttctgcgcggcgcgctttttgtcagatgaacgacgccccgcggcattataccgcggggcgtttttatgcatatgccccatgcggccgccgcggatgcatcactgccggccgtggccgtcaaatccggagaagaatagtatgaaacaggccatactgcaggccattgatgactttgcacgcggggtgcgccctgcgttttataaaacgcccagacgctggtatctggtacatcggggcagcctgtatccggccaaggccatatgggccatggccacgggacaaggtagcgcgggcagcttcaacacccgtgacgcacgcgccggactggcagaggccggttttgctgtgcgggcttttgaaccggaatccgtgcagtggcccgatgaagatgtgcgccttgccatcaggcagctgcagcaggctgcggatacagaccccggcgatgatgcggcggaaactctttgcccgcctggcatgaccgtgcgcgaacaggctgtcttccggcgcagtcccgtggtcgctgccagagtgctgctgcgtgccggtggcttctgcgaatgctgcggggcccccgcaccgtttgtcagccgtgcagacaacctgccttatcttgaggtgcatcacgtccggccgctggcagagggcggcgcggatactccggccaactgcatggcgctgtgccccaactgccacaggcagtttcattacggcatcaagccgccggtatgtgcattatcatcgtcgcgctgagggaacggctttgatgtagtgcaatcttagccgtactgtcattctgttgtcaccttccggggacatatccttgccagccaatgcggcagtgccgtttttttttatttgttgtcaggcaaggagaattcacatgcgtccgtcttgttttcagcgttccgtaagtgttgtctgtatgctgatgacgctgctggtctgcgcgcacagcgcagctgcggcagagtcttttgcaaagaaacccgcaaaatatgtttttctgtttatcggtgacggcatgggcctgccgcaaaagcaggccacagaagcgtttacaggccgtcagctggttctcgattcttttccggtgcacggcataaccaccacccccgccgccaacaggttcattgtggattccgctgctgcggccacggccatgagtaccggtcagctgacagatgtgggcatgataggtatggcgccggacaagacaaaagtgaagaccattgccgaaatggcccgtgaaaagggcatgaaagtgggcattgtttcttctgtctccattgatcatgcaactccggctgcgttctacgctcacgaggaaagccgcaacctgtaccattacatcgaccatgcactggcttcgtccggatttgactactttgccggaggaggcatcaaggaccccgcgggcaagcgtaaaggcgtggaaccgcgcggcaatgccatggatgccattaaaaacgccggatacaaagtggtgacggaccgcgacgagtttttgaagctgaaccgcaaagacggaaaggtgtttgcgtacaacagctggctgcaggattccggtgcgctgccctatgccatggacagccgcccgggcaaagatatcactctggcagaattcaccgccaagggcatagacctgctggataacagcaagggcttttttatgatggttgagggaggtaaaattgactgggcctgccatgccaacgatgccaaagcagccattatggatactgtggcctttgacgaggccgtggccgaggctgtcagattttacaaaaagcatcccgacgagaccctgattgttgtgacgggcgaccacgaatgcggcggcatgactctgggatttgccggtacggcatatgagtctgattttgacgtgctgaaaaaacagtatgtctcgtttcagtattttgccgatgatgtgctgaagctgtttaaaaaagagcatcagggttcgctggcgttcaatgacctgaagcccaccatcacacattacttcgggctgcagtttgcaggcgaccatgcagaccccatgtatgtgcagccccacgagcttgcccagctgcaggatgcgttcgtcaagtctgtggcgggcgattccatgaagctgaacgatcctgtttccgtcaacctgtacggcggatacgatcctctcattgtcactataacccacctgctcaataacaaggccgggctggcgtggacatccttctcgcatacagcggttcccgtgggaacaaccgccgtgggccgcggtgcggaccttttcggcggatcgtatcaccagacggccattgccaaaaagatcatgacggccatgggtgtgaagccccatgtctatgtggcggccaactgatcatctgactgttgcagaaacaagggcggcgcggcctgcgggctgcgccgctgttttacatgccgtgcgcggcttatgtggagagaacgctatgcgcagcagacttgacggggccatggtgctgttgtttgccgtgttgtcctgtgtgttgtggatgctgcccacgggatttgatgcgcgtatggacacatcggccatacggtgcaggggcagggtgctgtctcaggattccggcgggctgcagcagcacacacttatcaaggtggggtatcaggctctggaggttgaagcgctggacgggccttatggcgggcagcggtttaccgtgctcaatcagttgcagggaaggatggatctggacaaagttttttctgccggagacacagccctgctggtgataacacacaggaaggacggcagtgtggacaccgtggtggcgcaggatcattaccggctggggctgcagggcgcgctgctgtgcgtgttcggcctgctgttgctggctttcggcggatggacaggggccaaggcgctgctgagctttgtttttaccggtcttgtattatggaagctgtttgtgccgctgctgctcaaaggggttgccccggtgccgctggctttcggcgttgtggcggtgctgacggcggttattgtgtttctggtggccggtatcagccggttgggggtgacggcctttctgggcgccatgctgggggtcggggccagttctctgctggcagtatgggcggccggtgcgctgaagctgcacggtgccgttatgccctttgcagagaccatgctctatgccggatacgctcatctggacattacaggtatttatgtgggggctgtttttgttgccgcttcgggtgcggtaatggatctggccatggatgtggccgcaagtcagcacgaggttgtttcgcgtcatccttccatcagcacggcagaagcttttatttcaggcatacgcgtgggccgcgctgttgtggggaccatgaccaccaccttgctgctggcctattcaggtggttttgtcacgttacttatggcattcatggctcagggagtgccgctggccaacatgttcaacatgatttacgtgtcagccgaggttgttaaaactctggtgggcagtctcgggctggtgctggtggcgccgtttacagcgctggcaggtgctttaatctatacgcgtgttccggtgcggtctgccgtgtgcagcagaaaagctgcggtggtaccggtgccgccggctccgctgcagccccatagctgatgccctgctgaacggctatgatgtccttatctttcgggcatgggcagggctgcggtccggcagttgtcttgtctgcggcatgtactgcatggcttctgtcgttctgccgtgcaggctgtcggcgacaatgacctgcctttgtccggtagtctgctgtgttccgcccggccgtatggcatactgcagcctgtaatgctgaaaaaggggcgcatcccgaaggatgcgccccttgtctggtatggaaagcggactgagctgtcagtccttagctgcgcagaatggctttggcaaattcgtcctgcacgtcggtgatgaaaggaattctcgtttccttttctgtttcgcggttgcaggccgcaatgtcttcgcgcgaaatgcaggaaagttcaaacttgcgcgcacctgccatcagctgctgcaggccggcacccagtttgtcgaccatggaccacatggccacggcgccgaacggaatgtttttcatttcgtctttgcccaccttggactgcacgtcataccatccggcaaaaatctgctcgggggtagtgccgaagtccgtcaccgtgcggggcagtttgtcccagttgccgcatacggcttcacggcgttcggggcgcagtacgccttcgatgttggagccgaggaagccgggaatcatcatggcgcggcccatgcagataagtttggtatacggtgcgcccagtgccagcgccttgaaaatctggctggatttggcaaaaccaccggcaaacgacatgtctacaacacgttcacccttggctgccagcatcgaagcatattcataggcttttgcatgcagcaggatggaggggacaccccaggtttccatcatgtcccaggggctcatgccggtaccgccgccggaaccgtcgatggtcagcaggtcgagacgggcttcggtggcaagcttgatggacatggccagagcctgcatgccgtacgaaccggttttaagagaaatacgtttgaatccgagcttgcgcaggtagtcaacggagttcatgaagttttcacgaacctgctcccacgtgccgagattggtgtagcccagacggctgtgacgggcaaaacccttgatggcgccggacttgaaagattcctgaacttccgcacgggaggggtcggggtccacaaggtaaccgcgctcctgcaggaacagagcgtaatcaaggctttcaacgatgatttcaccgccgatgtctttggctccctgtccccacttcagctccagaatgactttgtcgccgtatttttcggcgatgtattcggccacgccgttacgggtatcttccacgttcatctgaacgatgatggcgccgtagccgtcgtagtagcgcagataggtgttgatgcggcgctcaagttccggcgcactggttatgcggccgttttccagtgaagatttgcggtccacgcccaccacgttttcaccgaccacaatgggaatgccgcacagtgcgcagcccacggcaaaagagtcccagtatttcgcggcaataaaggtggaacccagagcgccggtcatcagcgggaaacggcatttggtcttttcgtcggcgccaaagctggtttccagcgaagcatcggtgaaaagcgcatcgccggactgagctttgctgccgttttcacccatgccgtgggcaccgtagttgtagccctgaatgcgcagagaattgtatgaaacgcccacatgtgtggtgttgccgctgccggcggtaaccaacccgaaatcgcgcgggtacagggtgtcgcgacctttaaggcatgaaagccacgtttcgcatttacccatacagtctgcgcggcacaggctgcacagtccggattcgacaatattgccacggttagtggtgccaagcacgtcattattcttcacgggggtattcataaggcctccataaggatgatttcgctgtaaggcagcccatatagcgtgtaaccgctcggcggggcaaacaggaaatgaaaaaaaaatatgatttatatttttagcaatgtatgaatttattatctgtttttataaaaaagcatatgtgactatgggaattgatattttaacttttaaattttttgagaaaaatgcaatgcattgattgtggtagtcaaagattgctagtctgataattttctgcgtgtatgattttatattgtgttatcattcattacgctattcaagcgttcacttttgtcatgatacgttttaatatttataattttatatttttttgacataaacgtcaaaaaagccttttttcgacaaaaacacatttttttcatttttttgtcagcagaattccagattccggacttgctactgcaaaaaattgcaattttgtttacaggtgtctctgtggggacagggatttttcaggcaaaaaaagaaaggcgcccgccgtagcgggcgccttgtgcgctggtaggcgcaactgaaacttaccattcaggagcgaaaagctcgaagaaagctttggggtgggcacatgcgggacacaggtcgggagcttcggatccctcgtgattgtatccgcagttacggcaacgccacaccacggtctgaggccgctggaaaacgacatttttttcaatattgtgagcaaaggcaaggaagcggcgctcgtggtactgttcggccacggcaatgttcatgaacaccttggcaagctgatcaaagccttcttctttggcaatggcggcgaattcagggtacatttgctcgtactcatgatgttcgccttcggctgccgcaaacagattgtccagtgtggagccgatgacgcctgcggggtatccggcagaaattgtcacttcaccgccttcaagaaatttgaacaggcgcttggcgtgtgctttttcatgcagggcggtttcttcaaacacatgtgcaatctgcacatacccgtctttgcgggcctgacctgcaaagtagtcgtaacggttgcgggcctgagattctccggcaaatgcggtcagaatgttcttttcagtacgggttcctttcaaggatttcattcagatttctcctgaagatgagttggttgaacaagctgttaagaaagcttctatccgagaataagcagcttgtcaataattattcctgataagctgttttcttctttattgccagatagcaagaaaacaggaaaagggcaaaataaccgctgccggtgcccactgtgccggaatgtcgtaaataaaatgtaattggacaacgggagactgttgacctgtgcacaggatgaggctataaggcccttctcatttgccagcatagctcagttggtagagcagctgattcgtaatcagcaggtcaacagttcaattctgtttgctggctccagaaatttcaaggcgttatctcgatttcgagatgacgcctttgccgtttttgctaccctactgctaccctgagggcagaaaaaagggcgatttctcttggtctgcatcgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgccagccctcgcgttcggcgcgaattaggacagctctttccgtaatacttaatacgggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggcctattgatttagctaaaatacaaatatggtcaagctaaaatgctattccaagtttctatctttgcattttagctcaatttgctgagatgtttagctttatcagtttgtggccatttcggagttaatttcggagtttaacgtggaaagttcgaaccagtttgaagagcggctttcgcgtttaatgcttgtagctaaagcttcagggccttccgatttggcgaaggttttggagattaatccctcatcagttgccgccgcgaagaaacgtcaacaaatcccgacaggatggattgagaaaatagctacaacatacagcgcaaatgcaaattggctattctttggtgaagggccgatgtaccgtggcgatgaaatcgccgccgcagggcaagcagatcagcggccttcatccgaggaagtttgcccacgatgcgcaaagttgaaaaatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntataaaaatgctgtatctacagcatgttaaaaaatggttttccgcgctgctctgcaaaaataaaaaacagtctgttttctgctatttcaattggttaccctgcatctgattttgctaccctgtgctggtgattggcaaaatcttgcaaaaacttgcacagagtgcaaaacgtcatcccccgcgcaaaggcttggtgggcgctgttttgcgggcgtttgcaaagccattttgattgcacaaaagcgatagaaaaaacgcgaaggtttggtgcggggagtgatttttttttgagggggagcgtgtttttttgcggacggcggcgggtatggtgtgcgtggtgatgaatcgggggggtgctgcttggaaaggttgcagcagcagggactttacgcaaaatgcggaaagggccggagtgttctccggccctttttttgtgcggtggtacccattgcaagtttttgcaatgcaaatttgcaggaatcggctgcgggttactgcgatgattcttctggcattgccagtggctcgtcactttggtttttcagcggcaggccataggttagcctgagagaatccagaaggcgattgcggtcaaacggcagccccagtaactcgtctcttatgagttcgagtagtaacttttcgttttccgtcatacccgttgtttccggaccagtcagaagtttgatccttgctgcgtgtgctgtgggggcacctatgtaaaaaagggccgttacaaagttaacgtccagcatatctttatattccagtctggtaatgccgattttccctttttgcgctcttcgcctgctcatcgcttttacgctttgtacgtagcagttttttacttcgtttgcaggatagcttgctacctccatgatcacgcactggaggagatgcctaccgccttccggatctgctttgtcgcccagggtaacaatggtctgcaggtcgtgtatcgaactgtcaaagtcttttatctcgaagtaataataactacgagccactaacaggtctacgtcatcaggtgcgacagcaagtccttcatctatcagcgccttgtattcaggcgtgtggactgtttgcctagttcggatggcctgcttcatgtgcaattgaattttatcttttacttgatgcagcacgtaggttttatacgcgaagttatgcgcgtagattgcaacggcgatgtgagatattgctaggagtagaaaaacagctttttttttcatgtgatcctcatcagcctggaacaacaggaacgtggcatgtcaggttgaagctgttggaaggagatgcctcattgccgaataatgatacgctgccagctatttgacaggtgcgcatgaaaaacgccggagtaatatcatccagcgttagcgtttttggcagcacctgattgccgtttcttgatttttgatgcaggccgtttctgcttcaggggatctgtcttaaggttttaagggaagaccgtagttttctctcagcggattcagatatttttcgcggtcaaagggcatggtcgggaagtttttcttagttgcttcaacgtagcgcttatcaaattcagctttggctgttgcttcagcatcagcaaaaaaactggcgcgcgctttgttggcatcgggtgacccagtaagaagcaatgcgttgataaaccactcgtcaaggctgtcggagaacttcatgtctgttatacttaccctgcctttttgttttctcaggcggctaattgttttcaagctttcttcgtagcagcgtttcacttcttctatggggtactctgccacttccatgtgcatgcacagacttattcgtgctgctccgtctgggtcgcctttatcgccaagggctgcaattttctgcaagtcttcaagagagctgtccaagtcccgcattgcagtgtggtacattactcgttctgtcagtaggctgctgttgtcggggtctgcgtcgatttttttgtccagttgttctttgtagccggccggaaatgcttgctgcggtgctttgagggcctcggtgttttcgtcactactaaaggcaattatgccgacgatgaaagcagaacatactgcaagtaggagaagtaagcgtgtcttggaagtcattccagcctcattaatgtgggatgagtggtgcacttatgatcgagacattatggcatcacaatgaaacccacattatgataatgaatttcgttattgtgtacagatgttttttcggggtgtctatctctttgtgcttctggctggaaaggctgagagaaggttttttacagaagcccgctgaacaaggcggaacgaaacgaaaaagccggaggttgtgtaaacctccctaagtcagtgtctgcaaaatagtacagtatatgatttgatatgatgcgatggcggttgctgcttgttgtttggtgaggcatcatcttcctgccagtcgcagaaaatcattttcaagaaatggcgataagctttctgcatactcaactgtcaaatgatgcgtgtctctgaatatcaggatatttcccaaaactggttggcaatcgtccgatgggcaaatctggtctctgaaatctacataactgatgttgtcatcagcgcttgatgcagaatataaaaagtcatattggctgtgatagttgtaatactttggaaatgaacactgcgcagggtcgttcgttctggccagacagtcgatgctgttgacctttgtgcgcggggtgtccgcaatgatcagtgtctgaatccctgccctttcaatagtctggaatgtgctgcggattgatgccgaaaaaagctttgctgactggttccgccattctgtatccgagccggcgaagtcgtctttcagtgtatcggcatagtagaaaagtgaagaagagaagatgactcctttgggcctggttgatattatcatgtcgtatacttttttagaccattcaaaacattctgtgtattcccttccctgatgcgttacggggttattggtgtcgaagaggcaggcgctctttgttgtaacaagtattttgacatgatgtttttttcccagaaaatccaatgcaggcagccattgggcagcatgcgaatcacctatcagaaatactgtgtcgttggatttggtatcgccgtaactgccgacatgaggggcaatgtctgagaatcccagatggacattgtcagagtatactttgggtcttgtttttttggcagttgaaaggggcggaataaaattgtcgtgaggtttgtatcctgcaaagttaactgattctaaagcccctgttgcagatatctggctggtttcagttgttgtattgcggtggctttttgctgtgtacgcagaaactgtaaaaataatgagcagaacagcaaaagaccgggcaaaccttgttgaatgccgagcgaaagacaacctgcggaacgggtcttcgattaagacttttgtagcgtaggataaggcaagtacaacagagcagaacagaagcccgtgaatcacagaaaaagattctgatatgtgttggcggtagaaaatgatcagtggccagtgccagaggtagatggcataggacaggtctcctactgctaaagcgggtctgttggaaagcagtgcgtgtaaaaaaccggcgcagtttgcaccgcccagcaggattaatacggatgaaactgttggaataagtgcaagccatcccggaaaaacggtttttgcggaaaataaaaaaatcgaagacgctacgcccagtcctcccagtatgaccatcagtcgggcggttgttctcgcaaagaaaaatcttcggctgataaaaaaagcaagcccaccgaggagtaactcccagatgcgtgtaaaagtgttgaaatacgctgctacaggagatgtataagaataatatatagagtagaggaatgagccgaagcacataatggaaagagccaacgtaatttctttggcttgaattttgtgacggtatgatcttaccaatatccagaagaacagcgggtagataatataaaactgctcttctacggaaagggaccagtagtgcatcactggtgaatgtgcttcttcgcttgccagatagtccagtgacttcgcaataagttcccagttctggaaccatagagcgctggagacaagctcgccacgtactgcatcccacagagtaaacgggagcaggtaatatgacgcaacgcctgttgctgcaagaactgataaggctgctggcaggatgcgctttgcacgcttgaagtaaaatctgccgacgttaacagttcctcccgtctcaatgtcggaatataatgtccgtgtcattaaaaatcccgacaggataaagaaaacatcaacccctacatatccccctttcacaataccggggaacatgtggaacaacagcactgcaagcactgctattgcccgtaaaaactgaatctcgggaataatccgtttgtcattatgcaacgacgtgtctcgcttgctgagggtgtttattttcagcttgcttctttttagccgtgtgccgcgtcatttcgcaatgttttttctttggcacaggcggtctgccgcaaacttgtctgccggtcaggtgctgtgtggcggcgggaggacaagagaacgtcttttgcgtagccgttaggccgcatcagtttttatgaaccgggtgcctgctgcttgcagcaacgggcaatacgcggatcgggtaccaaccggaaaaacagcctgtttgcaggtatccggagggcagggcatatttttccggcacatctgatggccaccttctccgggcatgtctgcagcacggtccgcagctgccttttcttctcttgagccatttcgcatgtcgtaccttatttgcattgaacgcgctgtatttctttttctaattgcaagaaccggccggtggcaccgccttgggctaggtcttgcggcttcttctttccctccgcttttgtggcttcgtttgtctgtgcagcaatcccttttttgtctttctgccgctttcaataccgcctcctgaattgacagcttagatgcatcggtgtatttataaagtggtcagaccaatttggaggtgtatcagatggtggctgaaagtgcgccgcgcacatctgttgccgcggaagtggcagaaaagatacggcggatgattgatgaagggcagatgctgccgggagaaagactgcctgcggaaaggaagctggcagggctgttcaatgtctcgcgtgcgtcggtacgcgaggggatcaagctgcttgcagaatccggaaggctgctgagcaggcaggggtcgggcacatatgtgcgtgaacgttgtgcagaaaacagtggcaggactctggtgcagacggtgttgaacggcgggtattccctgcaggatgtcattgccgtgcgtctgttgctggaaccggagatagcagctctggcagcccgtaatggcggtgccgctgtagcagcccggctggaggctgttcttgccgaacaggagattgcaatcggcagcaaggactacagtggatccgctgacgtcctgtttcaccagattctggcggaagctgccgctaacccggtgcttcttgagatggcagcggctttgtacgaagggtttgccaagagtcgtgaagacggtgtgcagtcttttgagcgccagcaggcatcgctgaaggctcatagagaaattgtggctgcagtcagggcgggggattcacggaaagctgaaagagccatgcacagccacctgacagatgtggcccggcggatatgttctgcatgccgctaggttgttgcaggttggcgggacagattgcagaaattttatgaatgtgatgtcagcatgttgtgtgcatatctgtgtgcagagcatgcgtgcaggcataaggcagccagcggcgctttgtctcctgctgctttctgataacagaatacggaacattgcagtgacagcaatgtaggtgaagaaatgataacaacgtatctgatttatataacgctgggtgccgttgccggtattcttgcagggctgcttggcatcggcggcggacttgttatagttcccatgcttaatatcgctttcgagctacagaactttccggaacagcatctgcagcatatagcattgggcacgtccatggcgacgatgatttttacgtctctttccagcatgcgcgctcaccacaaaagaggcaccataaattacaatgcattctggcgtcttgctccgggcattgtgtgcggcacctacctcggggcctgggtggcatccctgttatctacggtttttctcaaggcgtttttcgggtttttcctttattatgtggccgcgcagatgcttcttaacctcaagcctgccagttcccgcgaactgcccggcgctgcgggcgtttttgcagcgggcgggggcattggtgttttttcagctcttgccggtatcggcgggggcacgctgaccgtgccttttctgtcatggtgcaaccagaccatgcatactgccattgccacggctgcggccataggcatgcccatagctcttacaggtactgcggggtatgtttttacgggctggaatgtagccggcattcccggtcctcatctcgggtatgtttatcttcctgcttttcttggtattatctgcatgagtgtgctgacagcccctttgggggcaaagctggcgcattcattgcctgtggacaagctcagaaggatatttgccggacttctttttattgtaggttcgcgcatgttgtggagtgcttttttttaggccgtctggcgatgggctgaaactctccgctcactccggcaggtcagtgcgtcctgcggtctttccggcggaacggggaaatctgatcatcaaatcgtatagttgtaagaagagcttcgggcgggcaagtgccggacattgtctgcctgaacagcaggagtattgttgtgcagaataaatacggcgcactggccgccatggtgtatcacgcagacaagcccgtgggccgctcgttcggcgatgtcgagttttaccttgagcgtcttgacggtgtttgcgggcctgttctggagcctgctgtcggtaatggacggtttctgattccgttgcttgaagccggccacacagtctacgggttcgatgcctcttctcatatgctggatatctgcaagcaggagatttcaatcagaaatctggctgataatgtcagcatgcaacgctttgatgatttttgctatagtgagaagttttctgccgccgtgatacccgcggggtccattcagttaattacctcgccggatgaatgcctgatgttcctcaagcgtctgaaggggggcctgtcatcgtccggcaaagtgatcattgatacggattcactggcctgcatggtagacccggggcctgaaacgcggatgtggaatctcggtgatgagatactgactttgacagagtcgagagtgcggacaaactacctgcatcagaccacggtttctctgttgaaatatgagcactggagatcagggcagctggtatcttccgagatggacgttttcatgctccgcttctggggtgttttcgagtttcaaagtttgttgattcaggcggggttcaagaacatatccgtcacgcttgactacggaaccccttttctgcgggagtccggcgacgctgcttcaggaaacgtgattacttttgaggctctggtatagaagctgaatgagccccgatggtttttttaaaaactattgaatacagcggcggcagactctgttgtgcatgcagcctgccgcggtggccgggttgtaccggcagttttccgattatataaaagccgcacctgaccgtcaggtgcggctttgtcgtgcgggcacaggggattgccggggcatgtccgcgcgcagacccgccgtatgtccgctcctgtgtctgatcagtgctctctgtacaggctttccgcgttgcatatgttgcggtaggcgttttcattgacagggtagtcccatgtaccgctgcgcagttcaatggtgccgccgaatccggtcttgaacctgtaaaggccatgaaaagggtgcgccggatcgtggccgggtggtaccgcgcccatttcgtaagtagtgcagccaaggccgcgtgaacggcgtatgccttcccagtgcatcaggcttgaggccatcagattgcgtttgatgttggccgacgcaccgtacagaaagttggcggcggtgccggaaataccgataatggcgcccgcaaggatgtccgctccgtgccgggcgatgaggaacagcagctcggaatggccgggggctgaaaggcggcaccggaacatggctgaaaagtgttcaagatcgcaactgctgaatccgttacgctgtgctgtctggcaataaaggttgtgaaaatcgcgcaggttttccagtgacccctgctgcacggtaacccctttgcgctgtgccagccggatattgtagcgtgttttgggcttcatgcctgccataatggcatcctcgctgcggtttatatccaccacaagcgagctggcaactgtcatatcctcaaatgatttacggaaattccagtgctgtgtgcctatgttcatgcgcatttcccgcaaccgcggctccggaaaggcgttccagccctgttcctgcatttcgtcggcatacagcgacttccatggcaggtcatagcgtatgaaagccagatcggggggcaggcattcagaaagcgaaagggagaggttttccagaaaggtgccgtagtcatcagcctgcggagcaacttccggcccctgaggcaccagcgcgaccttgtggtctcccactgttttcagcaaaaccagcacgtcgccccacgggccggatgaaaaaacgtcatatgcttgtggagtaagtccgagagaagatttgacctgcgcccagtacggggtctggaacaggatgtctgtcggttgcagttcttcggtttctttaggcagaagttgtaccattacgggtccttttatgatgcgccgccgtaaacggccgcccgtccggttatacggagggcggcctgacgtgccggttataattcaaaatttcctgatcgttcgggctggtattcaatatggtcgaccaccagttgcagtgtgccgccgctggcgttgggccacgttatctcgtcgccttcggccaatcccagcagggcgctgcccacgggggcaaggatggataccgtttctccttcggcggcggagtgccgcgggtacaccagtttaagacgatgcaccgcccccgaagggcgcaatttgaatctgaccacagagttcatggttaccacagtaggcggaattttatccggctcgacgatgattgcccgttccagttctctttccagcacttcaagctggggaaaggcatcaggggaaaggctgtccagcagcgattccagacgttctgcatcctgcgcggtaattgtgatggcgggggcattgttcatgtgtgactccggtgtttgaatatatgattttgcactgcctgcgccctgacgggcagacaataaaaaagggggcgtacgaaacgccccctttcggatgtacgataagaaggacgtgtgtaatcaggtacccgtgcggcggaagagccgcggtacagcaatggtgggagaaatatgcatggtggtgtgcgtcatgttgccggtcatgggtgattacacggtctgtttattgaaaaaagggccacgcacacaggcgtggccggataaattgcttttatattaaccgtaaaagggcaaggtggcaagcctgtacgtgacagaagctgcaagaaagacccgccaccgctcagaatgcagagtacatctgccggtgccagagggagccgccggtgctgccgtctgccccgcaccggacccgctgccgccgggctggacgtggcggcagcgggcaggggcgtgagggctagtcgtcgggctgacaaccgagcctgcgggcaatttccttggcggctgtgcgtcctgcgcccatggccagtatcacggtggctgcgccggtgactatgtcgccgccggcaaacacgtcgggtatgctggtttcgcctgtgtcgctgtttatgctgatgtagccccatctgttcaggtcaagctccggttcggcctccagcagtaccggattggagcgggttcccaccgcaatgacggccagatccgtgggcagaagcagttcgcttccctccaccggcaccggacgccgcctgccggactgatcaggctctcccagctgcatctgctgcaggcgtacaccactcaggcagccctccgcatcgggcacaaacgcaatgggagcgcacagctcctgcattttcacgccttcttccatggcgtgttccacttcttcatggcgggcgggcatttcggccacggtgcgcctgtagacgatgtgcacagaatccgcacccagccgcagagctgtacgggccgcgtccatggctacgttgccgcccccgaaaacggtaacacggcgtccgcggatgatgggtgtgtcatagtcgggaaagctgtatgcccgtcccagattgacccgtgtgaggtattcattggcggaaaaaaccccgttgagattttcaccgggaatacccagaaatctgggaagaccggctcctacgccgatgaagaccgccctgtacccctgtgcgaacagttcgcctatggagaatgtcttgccgcccacacggttacggacaaagtccacttccagttcgcgcagggcattcacttctttggctactattttttctttgggcagtcggaattccggaataccgtagaccagcaccccgcccagttcgtgcagagcctcaaacacggtcaccttgcagcctctggccgccagatatccggcagctgtcaggctggccggtccgctgccgatgcaggcaacctttttgtgcggatcaatcagcgggcattccggcttgccggaaataagcccgcaggcatcgcggtgcatgtattcgtctgccacaaaccgttccagacggcctatggccaccggctgccctttggctgtcaggatgcattcgccttcgcattgcacctcctgcgggcacacccgtccgcagactgccggcagactgttggtgcttttcagggtgcggtaggccgcgtctatgtcgcccgccgccagatgcgcgataaattgcggaatgggcacttccacaggacagcctttgacacattttggttttttgcactgcagacagcgcgcggcttcttctgcggccatttccagcgtgtaacccgttgctacttcgtcaaaattgcgtatccgctcttcgggcggctgcacgggcatgggcactctgggtctgacgggctttttacttgctttcatggcatttgcacctgcagtgatggtcataggattcgcgctcaagcggacggaaagcgttcaggcgttgccgcagttcggcaaagtccacctgatggccgtcaaattccggcccgtccacgcaggcaaagcgggtttcgttgccgacggtcaccctgcacgcgccgcacatgcctatgccgtccaccattatggagttcaggctgacggtagtctttacgccgaagggtctggtggttgccgccacggcttccatcatgggaacggggcccacggccaccacctctatcacgttattgtcctgctctaaccggcggcgcagcaggtcggtgaccagccctttgtgcccgtagctgccgtcatccgtcgagacgagcacctccggcgcaaaggctttgagttcgttttcaaacagcagcagttccttgttgcgcgccccgatgatggccaccacatggttgcccgcgttgtgatggccttttgctatgtgatgcatggcggcaataccggtgccgccgcccacgcagatcacggtgcctccggaagagatgtgtgtgggccgccccagcggcccgcacaggtcaagaatgctgtcgccttcattcagttcttccagcagggcagtgcttttgcccagcaccagatacacgatggtgatggtgcctttttcgcggtcggtgtctgctatggtcaggggtatgcgctctccgtgttcacagacgcgcagtatgataaagctgcccggttccgctttggcggcaatatgcggcgcgtctatgaccagtttgctggtctggccgggaatgagctgctcttttttcagtatcatgttgctcatggttttttccgccctgtcttcagtctgttagaaaggccagataagagggatgatggccacgctgagaagcaggctgataatctgcagcggccatcctgcctttacatagtcgagaaacgaatatttgcccggccccagtacgatggtgttgggcggtgttgccacgggggtgagaaagcatgccgaagccgacatggctatgcccatggccagcggcagggggctgatgccgctctgcatggctatgggaatggccagcggagccatgagggctgcagtagcggtgttggacatgaagtttgttatgcagacggtaagcagacacgtgacgaacatgatgccgtaagggttgctcacatgctgcacaacgctttcggctataagtgccgcagcgcctgatttgtccatggcggtactcatggaaagcatgcccgcgaaaaggaatatggtcacccagtccacactgcggaaggcttctcgcatggtcatgcagccggttatgaccaccagacaggcacccagcacggctgcagtgaccagcggcagaaacttggtggccatggccaccaccacaaaggcaaagataagcagcgaccagatcattttttcgggccgtttggggcgctctatctcttcatcgtccatgtggcagctggcgtcggaatcgggcagcagtttgtgtccgataagcgcatagtaggcaatgccggcgatgaacaggatgatgccgaacttggcgaattcgaaaaagccgaaggggtggatgccggcggggcccattttttccagtacggagttaatgagtccgttgggcggtgtgcccaccagcgtcatggtgccgcccagactggcggcaaaggccacaggcataagtattttgccggggcgtatacccgcgcttgcgcacatgcccatgatcatgggtatggccacgacggtggttcccgtgttgctgagaaaggcggaaagcactcccacggaaaccatggagaaaatgagcaggcgcacttcgctgcctttggaaagccgtacggtcattttgccgaccttatcggcaaatccggttatgaacgtggattcaccaacaatgaacatggccatgaatatgacgacccagctgttcccgaagttggcaaaggccgctttggccggaacaatgtcaaaaatggacaggctgaccggaaccagcatggccgttatgggcagcggaattacctcggtaaagaaaagtactgcggcaacccccagaattgccagagtgagatatgccttggtcaggtcgtggccgccggccgtggccgcgaaggcggcaccggcggtgacagccagaataagagccgtaaggccgagtacgggcagcacgcgtttgatcattgtgtcctcctgcagatccggcgtacgccggggtttaaagcgcgcaaggggagagggccatcccgcggcaggcgcgggatggccgtttaagtgtccgcaatgtcggcagatatggcggacagcctaaaccgggagcttaaagaccgtagctgtcgacaacacgcgcaatacgcttgcgcgactcatcgaagcgggtggtgagctgctttttgtaggcttccatgtcggcgatgggctttctggccacgccggagtccatggctgccttggcaacagcgggggtttcccagacaagaactctgggatcgagaggcttggggatgacatagtcgacgccgaaggtcagttccttcacgccgtacatgtcgcatatctccgaaggtacgggttctttggccagcgctgccagcgaacgggctgccgccactttcatttcttcgttgatttcggtggcacccacatccagcgccccgcggaagatgtaggggaacccggatacgttgttgacctgattggggaagtcggagcgccctgtacccatgatgcagttggggcttgcctgcttggcatcgggataggtgatttcggggtcggggttggccatggcaaacagaacggggtctttggccatggagcgcaccatgtcctgcgagacaaggtttttggtggaaagccccaggaacatgtctgcgcccttcatcacctctgccagagtgcccgcatcggacggctgggcgaaaagagctttgtattcgttcagatctttacggcccttgtggataagtccgcgtgagtcgaacatgtatatgttggcgggatccacgcccagcgaaacgtagaacttggcgcatgcgatgcctgcagccccggctcccaccacgacgaccttcatgttttcggctttgcggttggttatttccagcgcgttgagcaggccggcgccggaaatgacagccgtgccgtgctggtcgtcgtgaaacaccggtatgttcatttcttttttcagcgtatcttcaatgtagaagcattccggcgccttgatatcttcaaggttgataccgccgaaggtgggttccagcgccttgaccacgccgatgagctggtcggcactggaaacgtcgaggttgatgtcaaaaacatcaatgtctgcaaatgttttgaaaagaacgcctttgccttccatgaccggttttccggccagcgggccgatattgcccagcccgagcactgcggtgccgtcggataccacagccaccagattgcttctgccggtgtatatctcggccttggaagggtcttccttgatggctttgcatgcttcggcaacgccgggcgaatacgccatggaaaggtctttctggttgcggcacggttttacgggaatgacctccaccttaccgtggcggggggcttcgtgatagtgcagcgcttcttccttggtgaacagagccatgagagaactcctcctgcttgctagcggtccagagcgggttttacatacagttcgccgccgtgacagtcgttgatgaccagcagcggaaactctttgacggtcagccggcgtatggcttcaggccccagttcttcgtatgcgaccacttctgcggcggtgatgcattgcgaaagcagggctccggcaccgccggtggcgccgaagtagacagccttgtgccgtttaagcgcatcgattacgtcctgactgcgcttgcccttacctatgcttgcctttacgcccagactgtgcatgcggggggtgtatgtgtccatgcggccgctggtggtgggaccggccgaaccgatgggacggccggggggggcaggtgtgggccccacatagtagatgacggccccctgagcttcaaaaggcagcgcctcgcccttttccagcgtttccatcatgcgcttgtgtgcggcatcgcgggcggtgaatatttcgccgttcagaaaaacgacatcgcccgctttaagctgttcggtatcctggtcgcgcaggggggtctgcagataataggtggccattagaatacaacctccttgtgccgcgaagaatggcactgcacgttgacggccagcggcaggctggcgatgtggcagggatgcatggctattttaacggcaaggcatgtggttttgccgcccagtcccatggggccgatgcccagcgcattgatttcgtccagcagttctttttccatggcagctatttccgggtcgggatgcacatcgtccacgcggcggaacagcgcgcctttggcaagcgaaggcgccagatcgaacgtgccgcctatgcccacacccacgatggtgggggggcaggggttgggaccggcttcggccatacgccggacaacaaagtccttgatgccctgccagccctgtgcgggggtaagcatggtacagcgcgacatgttttcactgccgccgcctttggccatgtaccgcactttcagcgtatccccgggcaccagttccacgtggatgactgcgggagtgttgtcaccggtgtttttgcgggtcagcgggtggcacatggatttgcgcagaaaggccttgttataggcttccaccatggcggcgttgagggtttctttcagtccgccgccttccatgcgcacttcttctcccatttcgacaaagaaaacagctactcctgtgtcctgacacagggccagtccgctttgcgcggccagatcggcgttttccagcagctgacgcagtacctccttgccggagtcggtagtctcttgctgcatgcaggtctgaaaggcgttgtacacgtcttttcccagcacacggttggcgtccataatcatgtcacgcacggcggcgtgcagatcggcggccttaatgcttttcatggcagcaccccttgtggttttgcagttttttcaccacggaagcgggcagaatgccctttacggagttcagcgccagcatgcggcgcatgattcccagctgatcctgcagcgggatttttttcgggcagacatcttcgcaggccagcagtcccatgcagccgaacacaccggcatcattgccgataaggtcgtagtagtcgtcttcggaccgttcgtcgcgcgggtccatgtaaaagcgggcgatgcggttgatggaagtggcccctatgaagtcctcgcgcattctggcagtaccgcaggcagccacgcagcagccgcattcaatgcagcggtccagctcgaatatctggttggccagctcattttccatgcgggtttcttctgcggaggggtcaaactctttgcgggtgtgaatccatgattcgatgcgggtgcccacatcgcggaaccatacgccggtatcaactgacaggtcgcccaccagtttgaataccggcagaggatgcagcacgatatgatcgggcaggtcgcgggtctgcgtatggcaggccagcgcgggacgtccgttgatgaccatgccgcacgagccgcagataccggcgcggcagcagaaatcaaactgcagggaaggatcgtgctggtcgcggatgatgttcagcgcgatgaacagggtcatggagtcgaattcgtcgatgaagaacgactgcatgtaaggtttggtatcgggggtggcgggattgtaccggaacacctctatatgaagtttgcgactcatgaactctccctcctaggcctttttcttggacgttgtttcagacttggcggtgggtgcggcaccgggtttgcgcagcttttcttcgggaatgtcggcatagattatcttgccgccgccgtagccgcgttcgccgggaggcatttcaaagtagggtgaggcttcctcgtattcgagcgtgggcagtgcggcaccttctttccagtaggcaagggtgcggttcagccagtcacggtcgttgcgttcggggaagtcttcgcgggtgtgggcaccgcggctttcggtgcgcatcagcgcgccgtaggcggtgcacagtgccagcttgatcatgccgggcacacgcagcgccagcgacatttcaggcgtaaaaccggcgctgttggactgcagccctattttcatggaacgctcatgcagtgctgtcagtttatccacggcggtctgcaggtctttggcgttgcggaaaatacccactccttccatcatgatgtcctgcagttcgttgcgcagggttacggcgctttctttacccttgcgtccggcggcgatgtcgctgatgcgctggttcattttgtttgcggcatcgcgcatggcgccggtggagaagctggtggaatgcccctgcaggaattcgacgatttttttgcctatgtgacgtccggccacaactgtttctgccagcgagttgccgcccagccggttgaagccgtgcatgtcccagcaggcggcttcgcctgcggcaaacagacccgtaagcccgtaggccgcaccgtctttgtctgtacgcacgccgcccatggaatagtgctgggtgggccgcacgggaataagctgatggatggggttcacaccgaggaagttggtgcagatgtcgtacacttcgcgcaggttggtggtgatgtgtttttcgcccagatggcggatgtcgagccacagatggtcgccgtaggggcttttgacccccagccccttgcgcatgtgttcggtcatgcggcgcgaaaccacgtcgcgcgaggccagctcggctttttccggttcgtaatcgggcatgaaccggtattcattgacgtccagcagggtgccgccgtcaccgcggcagccttcggtcaccagaatgtcggtgggcacggtgcccgtggggtgaaactgcacggcttccatattgcccatgggaacaatgccggtgtccagcgctgctatctgtccgccgccgtcgcagatgacggcgttggttgtagcgcggtagatacggccgtaaccgccggtggcaataagtgtggcagaggcgaagtaggctatcagctcgccggtgcgcagactgcgggcaatgcagcccatgcaggtctgaccgtcgtggatgatggcttcggcctgtactctgtcatgaatgtttacgccgtattgcaggcagatgttgtccagcgtgtacagcacggagtgtcctgtgccgtcggatgtgtagcaggtacgccatttggcggtgccgccgaaggcgcgggcatggatgagaccgtgtttttcttttttttcttcggcgtcaaagggtttgccgcctttgtaataagtatgcatgccggccacaacgcggttccacggcacgccccagtgagccatttcgcgcatgacgatgggggctgtgtcggcaaaaagccgggccacttcctgatcacacccccagtcggagcctttgaccgtatcggcaaagtgcacatcggtggagtcaccgtcacccattatggcattgccgagagcggcctgcatgccgccctgagcggcggaagagtgcgaacgtctggggggaacgatggaaagacagaccacatcgaatcctgccatggccgcttcaacggcgacccgctcaccggcaaggccggcgcctatgcacaggacgtcggtatagataacttgcattgaacacctcttgctctggctgaaataattaaatgaggtcaaggaacatgaagcggacaagagtaagcagccccaccgcaatgaagccgatcatcatggcgttttcggtgcgctgataccatttgcggttttcacgggtgataaaaccgtatttcacccctatgcggtaaaatccgacgcctacgtggatttcagccatgggcagcagaatgagataaaaagaaagccagccgccgtgctggatgcgggccgcgcttttctgggcggttatgggcaggtcggtgagcacttcgtacatatggatgctggccatgaccagaatgatcagcgccgtaaccacctgtgccacccacatccatgtgtctttgtgccgcagcatgcccgcatgccgcagaaaagctctttgctccgtcgtgcggaagggcatcttgcgtccggcaagaatgaagtggaaaagcatgagcgcaaaaatgaccggcccgcctatctgcgccatgaatgttgcctcgaaaaaccatgcaatggcgttcatcagccgggggctcaggatgacgctggagaccagcagcaggtgcgcccataagaagagaatcaacaggacacccgagagcatctggaggaagtcgagcctgcctgccagtttgctccgctggggaacatgaagcgttacggtgctggagttcatgtgctgctcctcggtaaaggttcgttgctgggaaaaggcctgccggaaacaggccgccacccgtgcactgcggataccgcaggcggtgcgctccgccggggcttttccggtgcccctgcgggtgtgcctgcagtacacaaaagcatatgccgtgccagtctgttatatctagtatagtgtgatatttcagacgcatgcatgtttggctgtttgagtggtcaatgcgtttttcctgtcatgcaggataattttcttgtgcggcaggaaagtagagagaggggaagggctgttactgttcagcaggaaaatgcagtgtaccggcaggcggatgccggagcatgccagacacggccctttgtcgggttgtcgtgtctgcggtggtacggatgtgcggggcggacgggtaaaacggctgctgcggggccggcatggaggcggaacaggcggcggcgcaggcgcacagcctgctgtcagcaggcttctgcggcgttggtttgctgcatatgcgcgtggccgccggtacatcatgaggtggttatgttgtgtttttttaacagggcatacagccgcgactgggaaagacctgacgtgctgactgctttgcgcacgcagttgccgctttctgccatgaggcgccgcaggtatcctgattcggcctgctgcagcaccgcttcacggtaatcctgcagcagcggcagcccggcgccggcgttttcagccatggggggcgatgcttgcggcggcgtgctgccgggaccggcagccacacgggcccgggctactttggcacgcagtgcgggcggcagatgccatgcaaaaaggtacggttcggtaatggctgcagccagtgcgtggtcaagcgcatgcagcagttcgcgcacgttgcccggccagctgtagtgcgtgagcacatcaaaaaaatcagcgtagcaccctttgcggtccatgccggcccttgcgcattccctgtccagataattgttgctgatggcggggatatcatctttgcgatcgcgcagcggcggcagatcgataagtatggaacgcaggcggaacagaagatcattgcggaattctcccgcctgcaccatggcttccagatcgcggtttgtcgccgccaccagccggaagtcgcagggcacttcctctgccgaccccagcgggcggacggtgcgctcctgcagaacccgcaggaagcttttctgcatgagcagtggcagttcgcctacctcgtccagaaagagcgttccgccgtgggcacgctgcaccagtcctgtgcggtctttttctgcaccggtgaatgatcctttgttgtggccgaaaagaatactttccaccagattttccggcagaccggcgcagtccaccaccacaaaggggccgtcggagcgcatgctgttttcgtgtatggcgcgggcgaacagttccttgccggtacctgtttcgccgcagatgaggacgttggcgcgggtctgggccgactgtgcaaccagatcaagacagcgcatcagggcggggctgtcacccactatgcctttgcggcgcagggcgcgtacggggcagtccttgcgcgattccatgcgttcgcggcggaaatccagcgcacgtctgagggtaagcgtgatatcctgaatggaagctgtcttttctatgtagtcccacgcgccgttggtaatggccagttctgcaccgtcagggtctccggcgccggtgatgattatgacctccgggcgtgagggggcttccgccagccggggcagaaaggaaagcccgttgccgtccggcagccgcacatccagaaacacggcatcgatatcgcctttttccgcatgttgcaggccttcgccgcccatgccggccatgaccggttcacatcccagacgtctgactgtgcgtcccagcgcgtggcgcatatgttcgtcgtcgtcaatgatcagaacgcgcatgtgcggtgctcctgtgctttttatgcttgtccagctgggtgcgtatttccgcgctcagagccgcggtatcaaacggtttgtagaaaaaggccgccaccccgaccttgcgccagtctttgggatagcgcgacaggttcccagtgccttcaaagccggtgtacatgatgacgggcaggtccggccggatgctcagcagctcgcgagtcagttccacgcctgtgaggttgggcatcatctggtcggtaagtaccagatcaaaggcatggggctttcgtctgaaaagttccagtgcctctttgctgcgtgtgacgctggtgactttgtatcccagccgcgtgaacagttttcccacggaataggccaggtcatcgtcgtcatccactatcagcaacgattcattgccgcgctgcagtgcggaacgtatctgtttttcctgtacttcttcggccatgccgctgcagggcaggtacacgcggaaggttgagcccctgctgggcgcgctgtccaccgttatgcgcccgccgtgcagccggacgatgttttgggtgatggaaagtcccagccccgttccgccgctttttttgcgtgtggtgtagaaaggttcaaacacgtgtttcatgaccaccggcttcatgcctgtacccgtgtcgcgtacggatatgaccacataacgtcccgcgggcagttccagcggggcggcgtgtccggtgtccagagtttccatgtccagtgtgatttccagcaggcctttcatgccgcgcatggcctgctcggcgttggtgcacaggttcatgagcacctgcagcagctggtccgggtcggcttttacctgcgcggtgggcgcattgatgcgcaggcggacctccactgtggcgggaatgaatgtctgcagcagctggatgcattcctgtacggtgtatcgtacctgcaccgtggttttggtcagttcggtgcgctggctgaacgtcttgatgcgtttgacaagatttttaccccgccgtgccgccttgagcacatggtacaggtcttcgcgcacggggctgtcttccggcgtatcttccagtgccagttcgctgcatgacgatatggcaccgagaatattattgaaatcatgcgctatgccgccagcaaaaatgccgatggcctccattttttgtgcatgacgcagttcgcgttccatctggcgccacggtttaagaatgccgctgaccatatacaggctggtgggcagtacaaaaaagacaagggtgatgaaaacccccacgcccacgatcatcagggccttgttgatatgcccgtcaagacgcgcggccagcttttcctgttcgttctggatgttgtcggtgtagatgcctgtggccagccagaagtcggtaccgggaataatctcggcgtaggccagtttgggcagcggggtggtttcgccgggcttgtgaaagctgtacgaaacataaccgccgccgctgcggaccagtgatgccagaatactgatgtagggcacgccgtctttgtcgtggtggttcaggcggtcggtgccttgaaaagcggggtcaagaggatggacgatgttgatgccgttgaggtcgtagacaaagtaataaccatcgttgtcgtagcgcacggcattgatggtgcgccgcagcacatcaaccggattatcgccccgttcacgggctttggtcatggcgtccgacaatgccgcggccatgctttgcaccgagtagcgcagagttcgttcgtagccgtgcaccgtggccgattttacctctgccagcgaatcggactgcacaagcttgatgtagtaggtgtatgtgagtccgatggcagaggcgaagacaataagaaagagcagcaaaagaccgatacggcctgcaatgctggcattggcgcgcaatacgacctcctcccgccggtaccaccggcaggcaaccccgggagcaagcactgcggaacagggggcagcagcgccgtctgatcagcaggcagacgcaaccgcagcgcttttccgatgatttatccgtacacacttcaggataaaggtgcaagcctgtcgagagtttgtgtcatactgcgtgcagatgtggcctgtacttttccgggtacttgctccggcctgtgaggcggggcatgatgtgtcccgcgtatggccggacgtccggcggcatgggcaacggcatgcccgtacaacagaacagtgcatgaaaattggagcctgaaacactgcggagaaactttatgaatccggtaaatatcagaattttttcagattatatttgaccgttctgctatatcggcaaggggcttgtcgaaaaactgcaggcggaactgaatgtcagctccgagtggctgccatatgaagtgcatcccgaaacgccgctgcggggggtggaactggcggaatactttcccgatcttgatcccgcggcttttatggccgagatggaccggcgcggggcgccgctgggcaagaggttcggcggacagcggcttttgagcaactcgcgtcatgccctgctgggcggaatacacgctgcgcggcagggcagggcagatatctatgacgaggccgttttccgagcgtatttcaccgacggggcagacataggcgacatggcggtgctgggcagtgcggccgcagctgccggactggacaaggcggaatttatgcgggctgtgcaggatggcagatatgaaccggtactgcaggaatatgcgcggcaggcacgcgggcagggagtgcgtgccgctccgacttttttcattgaaggatatggtaaaattgtgggggcgcagccgtttgcagtgctgcgcgacgccgttgtgcgggcggccggaggtacgccgcccccggcgctgtaacctgttccggtttgtcctgccgcaggccgcagccgcgtggcgtgcacaaggctgtgccgcgtctggtgcggcctgtatccggcaggcgtgctacagcccgtacagctggattttgcggtatagtgtggccagccctatgcccagccgctcggctgcaagttttttgccgccggtggtggaaccgaagcggtccagcgcccgctgtatggcctgacgttcaagctcgctcagggggatgatatcgtcctgccgatccagctgttcttttttttcaccgcgcagcgcggcatgcagaaaagggggaagaacggcaggtgtcaccacgccgttttcaggcatcatgttgactatgaattcaatggcgttttcaaattcacggatgttgcccggccaggggtagcttttaagcatgtccatgcactgcgggtctatgtggcgcagatttttgccgaaccgttctccgtacttgcggaagaaatgttcggtcagcatgtccacatcttccagccgttcgcgcagcggggggatttcaaaaggaatgaccttgagccggtagtacaggtcactgcggaacgagttgtgggcgataagttcgctgaggttgtcgttggtggcggcaatgacacggatatctatgttgataagcttgttggaccccagccgtgtgatggtgcgttcctgcagtacgcgcagcagcttgacctgcagatacaggggcatggagcttatttcatccagaaacagcaccccgccgttggccagctcgaatttgccgatgcgtccggaagaccgcgcaccggtaaaggctccgcttatatagccgaaaagttcgctttccagcagtgaatcaggaatggccccgcagttgatggcaatgaacggctggtcgtgtctgttgctttccttgtgaatggcacgggcaaacagttccttgccggtaccgctttcgccttctatgagcacggtggaagatgatgtggcgatgctgcgcacgcgttctttcagccgcaccacggcgggcgagttgcccagtatggcccccagcccgtccgaatgggcctgcgatgtgaaccgcgacatgcgcctggtgaaatcgcgctgatgttcaaaaatgaccagacgtgcaaaccgcgggtcctgcgcggccagttccacggtgcgacccatgaccatcagttccttgccgttgtagcttagttcgtattcgtcggcgtcttccaccgtgttgccggtggcagtcagagtcaggttggccggcaggggcgggtcgggcaggcgtatggtgcgtttggcatgttcgttcacataggtcagctgtccgtcgcggccaaaaacaaacaccccgtcggaataggcatccaccacactctgcagcatgtccacggtgttggacatcatggttatgcgctgctggtcccgtgcggcgctgatgacaatgttggacatcatgtccacgaagtcgagaaatgaatcacgggttttcagtatgcgcgcccggtcttcttcattgaagcagataatgccgatgatgccttccaccttgccgtcaatcttgatgggggcgcagagcgtgagcttttcttcgcaggtgtctttttttttgcagccgtcacagatgggatgaaagcggggtttttccacatacacggggcggccggtgcggcgtgccgtccggtagacctgtcctgcctctatgatgctggtacccacgccctcggcatagcgccccgtaccggcaatgcggacaaattcggcgttcaccacctccacgtccagcccgatgacaatggatatgacctgtgcaatccggtttatggccggtgcgatgctgtcgagcattctctgttctcgatatgataatagcttttctgtttgcagacggcgtctgtattgaaaaagctatgtttgttgtgaaaaaatgtctgtattgcagcatgttgcaatgtgttatagggaaattatcacatcgagaaaattttttcaatatgagaagtatcaatgaagccgggcagtggcgacgtgcctgtctcttttttgtaactacatgatatgacataaaattaatgtcaggtattcattttggcatcctctttgccttaagggcggcatacctactgacatttttaggaggatttcatgaaaaagattgtacacaccgatgccgcccccgcagctatcggtccgtattcacaggccgtgctcaaaggtgacaccctgtatatttcaggccagctgcccgttgaccccgccacaggcgaactggtggacggtattgaagctcagaccaggcagagcctgaccaacgccaaggcaattctggaagctgccggttcttcgctggacaaggtgtgccgcaccggcgtgtttatgaaagatctttcgcagtttgcccagatgaacgccgtctacgcggagtttttctccaccgcatttcccgcccgcagctgcgtgcaggtagccgccctgcccaaggatgcgcttgtggaaatcgaactcattgccgaagtgtaggtcgcagtttcatgagtaacatccgttttattgccaaccagaaggccagacagcagacagacaaggtggacgtgagctttctgtcctgcgcagaggcggaagtcgtccgcggtttctttaagacctttgaagggtatgaacccactcctcttgtcggtttgaaaggactggccgcagaactgggcgtatcgtctttctaccttaaggatgaatccaaacgttttggcctgaacgccttcaaggtgcttggcgggggctatgccatagccaagcacatctgccggcgtctgggcgtgcccattgccgagatgagcatggaacgtctgtgctctgcggaagtgcgtgaagcgctgggtgaagtgacgtttgtttcggccacggacggaaaccacggccgcggtgtggcatgggctgccaaccgtatgggacagaaatccgttatctatatgcccaaaggctccgccgtaacgcggcttgaaaatatccgcgcagaaggagcacaggccagcataaccgacctgaactacgatgacgctgtgcgtcttgcatggaaagattcgcaggaaaaaggttgggttatggtgcaggataccgcgtgggaaggctacgaggaaattcccggctggatcatgcagggatacaccacgctggcgcttgaagctctggaagagtttgaacggcaggaaggcgaagcccccacgcatgtgtttctgcaggcgggagtggggtcctttgccggtggcgttcaggggctgctggctcagcgctacggcgagcgccgccctgtaaccgcagtggtggaaccggaactggctgactgcattttccgttctgccgccgctgctgacggcaatccgcactttgtcaccggcgacatgcccacggtgatggccggtctggcctgcggcgagccgaacacggtgggctggagcattctgcgcgactacagcgacggctacatatcatgccccgactgggtggccgccaacggcatgcgtattcttgccagcccgcggcccggagatgcccgtgtcatttccggagaatccggcgcagtgaccaccggcatagtggaatgcctcatgcgtatgcccgacatggctcccgtgcgcgaggctctggaactggacggcgactcgcgcgtgctggtcatcagcaccgaaggcgacaccgaccctgtgatgtaccgcaagattgtctggcagggcgcctaccctgaaattgaaggataaaaaggtatcaccgtgttgaatgaacaagtgaagaaaagcgttgtggacctgtgcgctgccgttatccggcagcccagcgtctcgggcgaggaagccggtgtcgtttccgaactcaaggccttcatggagtcgagcgggtttgattcggtgactgtcgaccgttacggcagcatcatcggttgtgtgaaaggcaaccgccccggccccagaattctgtttgacggccatatagacactgtgcctgtggatgccgcacgctggaccagagatcctttcggcgcccagatcgaaaacggccgcatgtacggccgcggcacgtcggacatgaaaggcgccgtggcagccatggccgtggcggcagctgaaatggcaaagccggaaaaccgtgatttcgccggtgagatttatgtggccggcgtggtgcacgaagaatgctttgaaggggtggccgcacgcgaaatcagcagtgccgtcaagcccgattatgtggtcatcggcgaagcatcgcagctgaatctgaaaatagcccagcgcggccgggctgaaattgtattgcagacagagggcaaacccgcgcactccgcatcgcccgatgaaggcataaacgccgtgcacaaaatgatgaagctggtggcctgcgtggaagcgctgaccccgcccgaacaggaagtgctgggcaaaggtaccaacgcccttaccgacatcaagtcgtctccgtaccccggcgcctcggtggtgccttccggctgccgcgtgacctacgaccggcgcctgctggtgggagaaaccaaagagtccattctgcagcccatccgcgacatcattgcccggttgcaggccgaagattcagctttcaaggcaactgtggggctggctgaagatcaggccccctgccacaccggcgaaaccatccgcgccgagcggtttttccccgcatggcgttacgaagagtccgaagagtttgtccggcaggttctgggcggtctgcgtgcagccggtcttgacccgcagatagaccactatgccttctgcaccaacggcagtcactatgccggcgaggcaggtatcagaaccttcggcttcggtccctcgctcgaaactctggcacacaccgatgatgagtacatcgagcttgatcaactctacaaggctgttgccggctacatggccatcagccgagccctgctgcaggcctagaagaggagtcacctgccatgacgagcacattctatgttattctggcctatatggcgtgcatgatcggaatcggcctgtgggtcgccaaacgcaaaatccgtcaatctgaagattttcttctggcaggccggcagcttggtccggctatgatggcagggactctcgccgccgccgaaatcggcggcggcagtaccctgggcgttgcggccaaggcctatggcgaatggggtttttccgcaggatggtacgttgtcagcgccggtatcggcatctttctggtgtcgttcgtcgccccgtatctgcgccgctccatggccaccacggttcctgaaattctggcacggcgttacggccgcacatcgcatatcataaccacttttctttccatcagcgcccttttctttgccacggctgcgcaggtcattgccacctcgtcggtcatccatgtggtaaccggcgccgacctgcccatggtcatcatcctttccggctgcgtggtcacggcctacacgctcatgggcgggctcatgtcggtggcctttaccgatatcgtgcatatattcttcatcacggtaggtatggctgtggccatgcccatcattctgcacaactccggcgggtgggaccatcttgtggccacgctgcctccttcgcagatgagcctgaccaacgtgggctggaagactatattcggacttatccttatgtacttcatgaccttttccacaggtcaggaagcggttcagcggtattttgccgcacgtaacgccaaagtggccaaaatgggctccttcatgtgctcctgcctgatggccctgtacggcttcattccggcagtcataggtctggtggcactggcccacttccccggtatcgaacccaacagtgcgctgcccacggccgcgcagcatttcgccccgaccatcatcgcaggcgtggttctggcatcggtggtggcggcaaccatgtccagcgcctccggcaacatgctggccgtgtccacactgttcaccaaagacgtctttcagaagtatatccgccccgatgccacagacaagcagctcatgacatggagcaagggcgccatcctgttcgtgggcatgtgcgccgtgggcatcgcgctgggtaactactccatcatatcgctgctcattctggcattcaccatgcgtgccgccggtcctttcgcagcgttcgtcttcgggctgatttatgaaaaagccaccgtaaacgccggactgtactccatcattctggggtccgtggctgccatcggatggcagcaggccggtgaaccctacggcatcatggccatcgtgttcggcgcgctggtcagtaccgtgagcttctttgcgatttccaagattgaaatcgccatgggtgttgcgcctgccccgctggccatcaccgaagaacaccgcaaggcgagcggcgaagagtagcaaggttatttgacgggacgggcgcgggtgaaggcgcgcccgtcctgcagcgtctcactgcgcgggccggacgctgcttttccgctgcacccggaaaaaaaccggcccgcccgcggcgcaggattccgcaacagcgcttcctgcgccggaaatttcaccggaaagcaactgcccgtgacaggcagggggaaaagaccatgaaaagacttatcagcaacgccaccatcatcgacgggacaggagccgccggtttcagcggttctgtagtgaccgaaggagagaggatcgtcgcggtgctgccggacagcaatcctcagggcgatttcgatgaagtgctcgacgctcagggttgtgtcgtctgccccggcttcatcgacacccacagccattccgacctgctgattttcagagaaaaacatgtgcccgccaagacaaggcagggtatcacaacagaaattctgggtcaggacggtatttccgccgcgcccatgcctgcagagtatgaaagcccgtggcgtaaaaatcttgccggtctggacggcgatgtggaagagctggactggtcgtatgccaccaccgacggctacctgaagctgctggagcagaacggcagcgcacccaacgaagggtatctgatcccgcacggcaacgtgcgtatggaggcgctggggctttccaatgtaaaagccacggacgacgacctgcgccgcatgcaggacatcctgcgccgtgaactggaagccggcggtatggggttttccaccggacttatttacatgccctgcgcctacagcgacacgcgcgagatggtggccctgtgcaaagcggctgcggaattcgacagacctctggttatccaccagcgcagcgaggccgacaccattctggaatccatggaagaagtcatcaccatggggcgcgaatcgggcgtgaaggtgcatttttcgcactttaagatctgcggcaaaaacaatgccgacaagtatgaaaaagtgcttgcgctgctggacagatgcagtgccgaaggcatccgtgtctcttttgatcagtacccctacattgccggttccaccatgctgggtgtgattctgccgccgtgggtgcatgacggcgggaccgacctgctgttgcagaggctggccgaccccgaagcccgcaggcgcatggtgcgtgatatccgcagcggcatcgccggctgggataactttgtggagtttgccggactggacggcatatatgtgaccgacgtgaaaaccgccgccaacggcgactgcataggcaagaaccttgtggaactgggtgaattgcgcggcaaggatcctttcgaggccacatttgatctgctgctgcaggaagagaatgccgtgggcatggtcgatttttacggtctggaagaacatgtggaaggctttatgcgccgtcccgagatgaacgtatgcactgacggtctgctgggcggcaagccgcatccccgcgtatatggtgcttttccgcgggtgcttggccgctatgtgcgcgaacgcggcgccctgacgcttgaagaagccgtgcgtaaaatgacaggccgccccgcctctgtgttcggacttgccggacgaggtgaactgaaagccggaaattatgccgacattgtggtgtttgacccgcagactgtgcaggacaacggaacctttaccgacccctgccagttccccgacggcatccatcatgtactggtcaacggccggtatgtggtgcgcaatgccgccaatacggacgaggcgcccggaaaggtgatccgtctgtaacagaaacagatgcaccgcccgcacaggcccgtccggccattggccgggcagggcggtgcatctgtctttttccggtgcggcgcaccggcgatgattgtttttcctccgaagacgcagcggctgtgcggccggccattctggctgggtgggcgggccgcggctttcagcagactgcgccggggctccttgcgtgtgtcgcggatgcaatgtccggggcacacgctttttttgcggatgcacaagtgcagaccgcccggggcatacagttgccgcgggcggtttatgtgttcatggcggccgcggaatccggccccgggcagaaaggcggcactgcggaaaccgccggcgtgtgcgggccttgcggcgtcaggcgtcttcgtgcgtgccgtcctgtacgtcacgtaattttctgaacagggtggtcctgcttattttgtacatggatgccaccttgcataccgagccgtgacgtttgagggcttcctgcagaatttcccgttcgatgtcggccatgatttccttcagcgggcgctcgtcttcgggggcggggggcgtgtagggggtgcttttgcctgcgcgggtgatatgcggcggcagatgctcggggcggatagagcgcccgtcgcatgtgaccacaaggctctggataagattctgcatctcacgcacattgcccggccagccgtagttgcccagagcgtggcgagtggctctggtcatggtcatggtgcggtggtatttggcattgaaccggtcaagaaacgtgtctgccagcggaagaatgtcgtcgctgcgttcgcgcagcggcggcagccgcagcacggccacattcaggcggtaaaaaagatcgctgcggaaccgcccttcttccacctcttttgccagattgcggttggtggcggcgatgatgcgcacattgacctctttgggctgcgtggcgcccacgcgcatgacctctctgtcctgcagcacgcgcaacagctttgcctgcatgggcagcggcagctcgcctatttcgtccagaaaaactgtaccgccgtcggctatttcaaagtaacccggtttccctttgctgcttgctccggaaaacgcacccggaacatagccgaacaattcagattctataagattttcagctatgctgccgcagtccaccttcatgaacagcttgccgtcgcggggactgtattcatgggcaagacgggcaatcacatctttgcccacccctgtttcacccagaataagcatggtggcatcggtggaagccacgcgctgcagcagttccagaacccgtttcatggcatgactttcaaatacggggcgcgggtggcgggtctgctcctgcgccatgtgttccatgcgctcgttgaacgagtctatcagctcgcgctgctgggctatctggtcgcggaactgggttatcatggtgatgtcgcgtgcgaatgtgaccacaagacagacttcaccttcatcgtcaaacacaggatagccgcgcaggatgacctttttgctctgccggacattctgcacggatgtggccgggcggcgtgtgcggactatttctgggttcagaatgatgtcaaagacaccttcttccagcagggtgctgacattcagtcccttgatgtctttcatctgcaggccggtaagctgttcgtaccgtttgttgacgaacagggtctttccggatttgtctgtaatgtatatcccgtcacttaatacatcaaatatgctttctatatgttgtattactttacgcattgtatggccggcaaaatgcagcgcagcacgctttcagctttaccatgccaagcatgaagctgatgtgatgcactgtatgctgtgtttattattttgtgcatatctaagaatgcgtatgcaccgtgatgcttccggaaagtatatcgcaggagaagtgttctgcgacgtgttgttgcgtgatagtaaaatggttgtctccggaatgcatcataaaaatgaagccgctgttatctgagcggcttcatgacattttttgcgtgtcaaacgacatgccggccccttgcggtgcggcatatgagcggggccggacgcggcttaaccgtctgttgcatgctctgcagccaccacggcattcagcgctgtcattacctgttcatccagaaccacctcgcccatgggagcctgcctgtcgaggaaggtgtacttctgcgtgcccagccggtggtagggcagcagctggtattccacttccagttccgcagtaagccgcgcaatggcccggatatcttcttcggtatcgttgaaaccgggaataacgggggtgcgcacgaccactttaagcgccggaaaacggcttctgatattccgcaggttttcgatgatccggacattggacacgcctgtggcgctgcggtgtttttcgtcgtccagactttttatgtcgtagtggacaaattttacatattccagcgccggttccatgtcgctccatgacgcgtagccgcatgtttccaccgcagtgtggatgtgccgtctgcgggcttcgcgcagcagtgcaagagcaaaagccggctgggcaaaaggttcgccgccggaaagggtaatcccgccgccggagcgtgcgtaaaagacgctgtcctgttccaccacgttgagcacttcgtccacggtgcgcgtggtgccgtaggttatcagcgcttttgaaggacatgcctcggcgcagaacatgccgcactcctcgcacagggcgcggtcaatggatatggtgtcgtcatctgcccgtgtaatggcgttcatggtgcacacttcgacacagcgcacacacttggtcagcgtcaggcagcgtcctgtgttgtatgccagttcaatacgtctgcgctgcgattcggggttgctgcaccaccggcagcgcagaggacagcccttgagaaagacaaccgtgcggatgccggggccgtcatgaacggagtacttctgtatattgaatgtgatgccggttgtttttttgtcttcaaaagagctcatgggatgcctttttttcggctagcaggttcggtaaatgccggtgccgcccccgtaaagggggcggctggccggctgagtgtggatgatgcctttttagtgccggtgcctacatcgcgtcgtgctgggtacgggcgataaggtcgttctgcagatcgggcgaaaggtccacaaagtacgcgctgtagcctgcaatgcgtacaatgaggctgcggtatttttcagggtctttctgcgcggcaatcagcgtgtcgcggttgatcacgttgaactgcacgtgccacagcttcaggtcgcagaatgtacggatgaacgagaccagcttttcggtgccttcatcgccttccacgcatttgggggtgaacttgatgttcagcatacgggcggcgcggtcgcggtagccgtagttcttggaactgaagttggactgcagcacagcggtggggccgtttacgtcggcaccgtgcgaagcggatgagccgtcagacagcggcgtccaggccagccggccgttgggagtggcagaaaccactttgccgaaaggcacgtgcgaggtgaaaggcacataacgcacgtcgttgtgcatgccgagttcgggcgagtaacggcggccgtactttaccgaaatggcgtcgatttcgcgggcgatgctgtcggcgtattcatcgttgttgccgtagcagggggcggacttgagcatctgctgaacgtcttccttgccttcgaagttgcacttcagggcttcgatgacttcctgcatggtcagctttttgtcttcaaaaacaagctttttgatggctgcaagcgagtcgacaacggtgccgaagcccatgtactcgaagtacccgaggtttataccttcgggaatctgcggggtgtgcaggtcgaggcagtgcttcatgcacaggtcgtgcagggcgctgcccatgggctgggcaaagtggcgggcgcgcacgttgttgatgatgtgctgctggatgaaagccgcacgcaggaagtgctcgtgctgcagcacataggcgttccagaactcttcccacgtttcaaagcgggtggggtcgccggtttccagacccagctcgttttcaccgtatttgagcatgcgcccgttgtagagcaccatttccagcgctgcggcaaagttgatgtatgcgccgccgctggtgtaggtgtcgcggttgggcatacgggcttcggtgcagccggaaacggcgtagtccagggcttcctcaaaggaggcacccttggagacatacagaggcacgatttcttcgtcgttgatcagcttgggaaagccggagccgaatttgatggtttcggccacgtcgtgcaggtagcgttcgggcgagcgcgaatgaatgcgtgctgcaaggtcggggtagtgcagcgggaattcacgcttggacttaaggaacaggtaggtcaggtcgttggtggcgtccagcccctgcggagtctgcccgcctatggtcacagcttcccagtgggcgtacccttcgttaaaggctccgcccgcgggagaaatgtacaggtcgacatactgcgccatgcccacccacatgcattccagcagctcaagggcgctttcttcggtgatgcggccttcttctatgtctttgcggtagaagggccagaagtactggtccatgcggccgttggagacaatggtgcctgttttctgctcaaggcgcgagaacatctgggtaaaccactgggcctgcacggcttcatagaagttgcgggcggggttttccggtacccatgcgcatatctcggccatggtttccagttccgccttgcgaacgggattggtttctgccgcggccatgtccgccgccagcttggcatggcggttggcccacagaataatggcgtcgcacacgatgacgatagcttcaaggaaggggcgcttttccacgttgtcgcgggggcttaagggatcaagccctgctattttctcctgcgcttcttccttcaggcctctgaaaccgcgcttgagaaccttttcgtagtcgtgcacccactggatggacgaacggaacgacgaggtttcgttgacaatgaagcgcgacttcagaccctgcgggtcgtcataggtcagtttgtgcacatccgaaggcagggcgaggttcaggtcttcgtggtaggtcttgcctttccagtagggagctatttcttccaccaccacgcgtgcgtccgcttcggtgatggtaaagggtgattcggtacggttgggcaggtcttcaatggccagatcaagaaagtcgccgtccagttcggggtacagcacgccgtaccggccggggcagccgccgcgtccgcatatcagctggtcgtcatcaatgtacacggtgatatgttcggccacatgcttcatggccttggcccagcgcagcaccagcggctggccttcggtctccttcatggagtcggtgaagagctttgcgcgttccacgtcgatgcgggggcgtttgccgtcaaagctgtccagaatgttgaacacgcgctcgtgcgacttgcggaagctgtcttccttaccggctattttgtcctgaaggcgctgttcatggggagacaagggagttgtgcagcattgcatggttttttctcctgagtgtattcgtctgagttctgttgagtgtgtatatgctgcgcccggggcggtgcaggacaccggccgtgcgccgtgctttcatcagcccgcaaagaacatgggaattgcgggaacgtaggtggtgatcagcagcaccgccagcatgagcgcgatgagcggcagaaccaccttggacaactgttcgattttggcgttggcaacgccgcttgccacaaagaggttgaccccgaccggcggtgtgacgaacccgatggcaaggttgaccaccatgatgatgccgaagtgtacggggtctacgccgaccttgagcacaatgggcagcaggatgggagtcagtatgacaatggcggccagagcttccatgaacgtgccgatgatgagcagcagcacgttgatcatgagcaggatggctattttgtctgtggtcaggcccagcatggcctgtgcaatggtggtgggcacttcttcgatggtcattatgttgccgaagatggtggccatggacatgagcacgataaccatggcggatgtgccggccgcttcgaccacacagtcgtaaaagctgccgcagctcagttcgcggtgcacgaagcagccgatgatgaggccgtagaaggccgccagtgccgctgcttccgtgggggtcattatgccgccgtatatgccgcccagcacgatgaccggcaccataagagcccactttgcttcccatacggcatgcatgaaggtcttcaggttgcgatcgcgtacttctcctttccagccgcgctttttggagtaccagtagctgtacgccataagggcaagaccggtcagcaggcccggcacgatgccgcccatgaaaagcttgccgatggatgcctgagcggaaacgccgtagaccacaaacgggttgctgggaggaatcatgacgccgatggctccggcggcggccacaatggctgcagaaaagtatttgcagtagccgcgttccaccatggcgggaatagtcagcgagccgatggcggcaacggtggcggggccggaaccgctgatggcggcaaagaacatgcatgtgccgatggtggccagagccatgccgccgggcaatgcgcccagcatttcatcggcaaggttcagcagacggcgcgaaagcccgccggcacccatgaacactcccgcggcgatgaagaacggaatggccatgatgggaaagctgtctatggacgtgaaggcaatctgggccacatagtctatgggcaggctgcctgcggccacgatggtggccagcgcagccagccccagacctatggcaatgggcacgcccaccaccagaaacagggcaaagtagccgaaaagtaccggcagcgggtcgatgtagtcggcgatgaacaggggggcggccagtaccgcacacaggataaggccgataacggtatccgccgcaccgcagatgcgtacctgtccggcaaggtcctgcagcagccgcacggccatcagcccgaagctgacaggcagcacaaggtacggaatatagtagggcagctgcagagcgggagatgtctgcggataggtcagctgcattttgatgagatcaagcgactgccagagcacggtggctgccagtgtgagaaaacacacgtccacgatgatccacgatatattctgaaacctgacgggcagcctgtcgaaaataatgtcgacgcggatgcttgagcggtttttaatggccacaggcacagccagatacgatatccagatgaagatgaaacgtgccatttcttctgtccagacggcggctgcggcgccttcgtgcaggtagacgccgatgtagcggtacagggtctggaaggtgatgatgaagatgatggccagcatgcctgcaaccagaaacggcttttcaaagttggcatcaagccagcccagtattccggggcggctttccagagagccgctggagcattcgccctgagcgttcatgatggtggctgtgacgttgggatctgacattatgacctcttggttgcgttgtcggaaaagcggctttccggggcaggaagcgggcaggccccctgccccggtttctgtttactgctgggtttcctgcaccagtttgatcagttcggcaggaatgtcgtctttgaacttgtcccagacggggcgggtgcgttcgaccagcttggcgcgctcttcggggctcagtctggtcaccgtgatgccctgttcgatgaatgcgtcttccgctttcttttcaagctcgctggtgatggagcgctgataggtcagtgcttcgcggcctgcttctgtcagaatctgctgcacattggcaggcaggctgtcgtagtaggctttgttcatcatcagcaggtgcatgctgtagttgtgggcagaatctattgcgtacttcagcacttcggtgtgcttggcgtcgttgagcagcgagaatgtgttgccttcgccgtccacggtgccctgctgcagagccgtgtaggtctcgccccacgaaatgggggtgggagccatgcccagcgcggcagccacggccacttcaatgggtgagtcggtggtacgcaccttaaggtttttcagatcgtcagcggttttgatgggctttttagtggttacaaaattgcggtaaccatattcgctgtacatgatgggcttcagaccgatggaggcggctatttcatccagctttttgcccagttcgccgtcatcgatggctttgtacagcttttgctgatgctcggggctggtgatgtagggcaggtcaaacaccatccactgtttggaaaagttggccatgttgggtgaagaactggaagccatttccagcgtgccgcgctgtgcggcttccatggtcacacggtcgctgcccagcatgcagttgccgaacagctggatgcgcacacggccgttgcttttttctgcaaccagttccttaaatttttcgtagcctaccgtcacattgttgcccggcgccatggggtgcgccagacggatgttgatacgctttgccgcatgcgcctgtgcgcctgccgtcagggtcacgatgcacgccagcgccaccagtgcgcctgctttcaataggtgtttcatggttcttccttggtcttgaggttcttcccgagtgtgttgttagcagctgcctttcgtcccttactgagcaggtaatgtgccaaaaccgcaaaagcggcgcgcagcttgataaaaacggcacaagcagcccggggcggctgccttttgggtctgcctgaatgcgtattccggcaaggcgtgttccaattatgaaacagcatttttatatcttactaattttgatatacttttttgattgtgaaaaatatgttgcaaaggtggaacatgtcttgttgcgtctgacgtgtggatgcgcagggcgagtccgtgcgtgccgcatggccggcagtcgccacggaatcatgcggtgtctgaggcgctgatgtgccttgttgaaaaatacaggcagcagaccggcaggtgtgcaggatatgtgaaatacagaacatacagggaggggcaggggggaagtggcggtatccgtatccggctgttgaacggcagatacgtcgtcatcttgtggcgcggaggtggagaagatcgggcggtgcccgccgtggcagttgcacggttgcaaaagtgaaacgtgcggaatgttatgctgttacatacagatgaaaaaaatcacatgcgtccgcgctgctggcgggaaggcagccgcagttcccgcagaaggctgttgctggctgtccggcaggctgaggagatcggctttttgagttttgtcattaaatgcagtgtgttgctgattaatgatgagcttgaatgccaaggcacgctttttgcgagaagggaaggaccttttactgcaaggagtgaactaatgaaggttatcgatttccgtttccggcccaatacaccggaaattattaacggcattgccggtagcaatatgtttaaagcggcctgcaaggccataggatttgaaaagcgcaagccgcagcctctggatgagatagtgtccggtctcgataaacgcggcgtggagctgtgtgtcatttccggacgcgacagtgaaacaacctacggttcacctgccaataatgacagtgtgctggaattctgcagggcgtaccctgacagatttatcggcttctggggagttgacccgcataagggcatggccgcagtgcgcgaattgcggcacgccgtgacagaacttgatatgcgcggggcatccatcgacccctatctggcgcacatccgccctgatgaggcacggtactaccccatatatgccgcctgctgcgatctgggcattcccgtgttcatcaccacggcgccgccgccacaggttgccggcgcggttatggattacaccgacccccggcatgtggatattgtggcgcgtgattttcccgatctgaaaatcgtcatgagccacggcgggtatccttttgtgaatgaagccattttcacctgtctgcgtaacgccaacgtttacatggactgctctgaatacgaacaggcacccatggcggaagcttatgttcaggccatgaactcctttataacggacaaggttgttttcgccagtgcccaccctttcatcgagcaggaagacgctctgaatgtgtacgcgaagatgcctctttcagatgatgcccggcgcaagataatgtacgataatgcccgcagggttctcggactgtaagactgcgcgtcaaagaccgtaaaaaggaaggactcatgtccttcctttttttgtgccttataaatacgcggtgacaaaataacagagcatgaatttaccgtataatataactgaaaaacaggagctccagcgtatagtgggaagcagggaacgtcatatgaatcgtatatgttttgtatcagccggaaggtcagaggaggtcatacatgtctcttaaacaactctttgcgctttcaacagtacttatcatgctgctttcggcagctgttgtgggcgtttttgtaaaatacagaagtgctgttgagctgcagcacagcgccatgcgtgagcgtgacgcggctgttgcactttcgcgtgaaatggcttcagactccaatgggcttaccgataatatccggctgtacggtatgacaggagaagtaaaatacaaagaagcgtacatgcgcattcttgatcaaagcaacggtaaaattccgaggagcgacggttctgttatagattttatggacaaggtcaaggcgttcggcgtgacccgtcaggagatggacgccctgaaggctgcaaaggaactttccaatggtcttgccgtcattgaaacggaagtcatggattttatagatgcacgcctgcaacgcgcgggcagtgcggaaaggtaccgcagtcagcttgatgcggatgccatgcagcaaatggccaggctgtatgatgcagagtattatcagtggataaacaaaatcgccgccgcagtgcagcagttcaacacctcgcttttcagcagaaccgaaaagagtgtgaacgatgctctggcaaccggagagagcatgagtcgcacgttttttgtcatgctcggcgtttttattgtttttgtttttgccctgcttgtatttttgtggcgcagtctctcgcagagtatcggcggtgagccgcgtgtcattgagcaggtggccgccgccattgccgccggtgatctgactgcggcggataagctggacagaacaacggcgcggggtgtggcagcggccatgctgggtatcaatgacagcctcaatctgcttgtgaccgagatggtctcgtcgcttgaacatatcaaacgcggtaacctgcgtgcggaatgcgacgagaaaaaagtccgcggagcctaccgcgagctgcttgcctccaccaacaaacttatggccaccattgtcgcttactttgacctgatcgccacgccgctcatgtgcatagacagcgggtacgatattctttttatgaataaaaagggtgccgaaatggcaggcaagacccctcagcaggtacgcgggacaaaatgccatgaccacttccgcactgccgcctgccgcacgggcagctgtatctgcgatctggccatgaaagctcatgatgtgaccagtggtgaaaccgttgctaatccggcgggtaaagaactgctggtgtccttttctgcggctcccatccttgatgaaaacggagcagtcattggagcttttgagcagatatttgacgagacagctataaaatcgggccagcgcaaaatgcagcagcttgccggtaatgccaccaatatagcagaccgtctggcttctgcggcagaggagctgtcgtcacaggttgagcagtcgagcacaggatctgacgtgcagcgcgaacgcatgggcgaaactgccacagccatggaggagatgaacgccacagtgctggaggtggcgcagaatgcttcgcacgccgctgataacgccgaaggcagcagaacccgcgctcatgaaggcagcacggtcgtggggctgctcatagaatccatccggcaggcggagagggccgcaagagggctgaaagaacatatgaccgaactggggcagcaggcagaaggcataggcggcattatgaacgttatttcagatatagccgaccagaccaatctgcttgcgttgaatgccgccatcgaggccgcccgggcaggcgatgcggggcgcgggtttgcagtggttgccgacgaagtgcgcaaactggcggaaaagaccatggtagccaccagcgaggtaagctccgttgtaaattctatccagaacggcacgcgggcgagcatcgcatcaaccgatgatgcggtgaatgccattgccagcagcacagaacatgcaaccaactcgcagggcaaactggctgaaatagttaatctggcagagacaacggccgatcaggtgcgcgccatcgccaccagtgccgaagagcagtctgcagtggccgacgaaatcacacgctcggctgatgaggtgaatcagatagcactggatgtttcacaggcgatgcagcagagcacgcaggctgtgcgtgaactggcggaactggccacggaactgcagactcttatcagtgaactgactgccgcacggtagtccccggcactgttgcaggtgcatactatgaccgcccggtgcagcgctgtgccgggcggtgttatgtacagtctgcagactgtgcgggaactatggcgatatcaagaaatatggccgtatgcccctgtgcccgggcagttgcggtgattgtgtctgcggcagcgctgtgtgcgccgtgcagtgtcaggctggctcgcttgaaccagccgaggcagcgttcactgccggtgcctgcgcgggtcaggtgcagcatgcctgtcaccgtgtgcttctgctgtgcatgggggccgctgtcagcaggggccgccggtccgatatgtccggtaagccggtattgttccgtgctgcccgtaaagttgccgccgcttacggcaatggtgccttcttccgtatgctggctgtccgaacagcgtatgcggtacagcccgtctttcaggggaatgcaggtgcatatggtcatggccgcagggtacaccataccggcgtgcctgtctgccccggcacaccgccgtgtttcgatttgctcgttacgggtgggtagggtgcgggcgctggacatcctgacagttagtgcataagcacattgtgccgccaatggcgggactatttttaacaaggtgagtgtaatgagcaataacgaaccggataagattatctattccatggtgcgggtgtccaagcggcacggccagaaggaagtgcttaaggatatttcgctgtcgtatttttacggcgcaaaaatcggcgtgctggggcttaacggttccggtaagtcgtcgctgctcaaaattcttgccggcgttgaccagtcttttgacggcaaaaccgtgctttctccggggtataccatagggtatctggagcaggaaccgttgcaggacgaaacccgcaccgtgcgcgaagtggtggaagaaggtgtgggcgatgtcatgcagctggtacaggaatttaacgagatcaacgccagatttgccgagcccatggagcctgacgaaatggatgcgctcatttcccgtcaggccgaggtgcaggaacagatggacgccaagggcgcatgggacatagactcgcgtcttgaaatggccatggatgctctgcgctgcccgtccggcgatacgccggtctctgttatttccggcggtgaaaagcgtcgcgttgctctgtgccgtctgctgctgcagaaccccgacattctgctgctcgacgaacctaccaaccatctggatgccgaatctgtcgcatggcttgaacgctatctgcagagctttccgggcaccgtcattgccgttacccacgaccggtattttctggacaatgtggccggctggatactggaactcgaccgcggccgcggtattccgtggaagggcaactactccagctggctggagcagaaagaaaaacgtcttgccaatgaagacagggccgaagccgaacgcagaaagacccttgagcgtgaacttgactggatacgcatgtctcccaaagggcggcacgcaaaatccaaagcgcgtatcaacgcctacgaggccatgctcagccacgagtcggaaaaagtggccggagaccttgaaatctacattccgccgggaccccgtctgggtaaggttgtcgtgcaggccgaagggctgtgcaagtccatgggtgacaaactgctggtggacaacgccggtttcatcattcctcccaacgccatagtgggtattgtggggcccaacggcgcaggtaaatccacgctgtttaagatgcttgtaggagaggaacagccggatgcaggcgagctgaaagtgggcgaaaccgtcaagttcgcatacgctgaccagagccgcggctcgctggaagctggcaagaccgtgtacgaggttataagcgaaggctacgaaacggtgaagctgggcagccgcgaaattaacagccgtgcatactgctcgcgtttcggccttaccggatccgatcagcagaaaaatgtcgatgtgctttccggcggtgaacgcaacagggtgcatctggcacgtatgctgaaatcaggcgccaacgtgctactgcttgacgaacccacaaacgaccttgatgtgaacaccatgcgtgcactggaagacgcgctggaaaactttgcaggctgcgtgctggtcatcagccacgaccgctggtttcttgaccgtattgccacgcatatcatggcgttcgaaggcgattcgcaggtggttttccatgaaggcaactactccgactatgacgccgacagaaagcgtcggctcggaaaggatgccgaacagccgcacaggatcaagttccgcaaactgacccgctaaaacaggctgcatatataccacaagaggacgctccggcgtcctctttgttttgcgggagggccgtgccgtatcgcccgctacgcgggtaccggccggtaaaaggtttccccgccggctgcatggctgagaaagccgcaagggcactcagccttttgcaggacggttccgcggggaaagaccccgaaaaaaaagagccgtgcgggcacggctctttgcaaaaacatttctgacaggcgttattcgcaggtcagcatatggcggatattgtcgatgacgctgcgcagcacatcgtcggaaggctcgacaaaaccgaagtgcatggctctgacaaggcctaccacaaggctgaccaccatgcctgcggtatccttggtgttcagggcggaacgtatggaaccgtcctgtttaccctcttcaagggcctgtgtcagatactcggtaagatagctgtatatctgctgaatctgcaggaacacgttgtcgtttctgtggccgtagcgtgtgggagcatcacggaaaataaggcagaattccatgttgttttttttaacgaaaacatagaacgatttgatgatggaaacgaccttttccatgctgctttcaggagtgcgcacttcaagatacttttcgatgtcgctgatgagctggtttttcacgttggttaccagcgtaaggaaaatgtcatctttagtcttgaaatgacggaagatcgtcccttcggccacacctgcttcgcgtgccagcaggctggtgggggtattgctgaagccgcgttccgcaaaaaggcgcgcggcggtgtccagaataatgtcgcgtttcatgatatccctacaatggtatgttgcgataataaacggtgtgttcactcactcagaggtgtggtgatactcctgccattcaaaagtgtcaacgcacgaagccccgcaatcgttggcagcagcgcatatccggccatgtcgttgccgtgccgccgtgccgcggcgtgcccgtgctgcgcatgattttgtctgattaatcaatgctgtatgggcttgcgctgctgaaagtatgttgtgcatttcttgtttttttgcatgtgttacagcagtttttcaatagcatcaatcagctgcggcatatccagcggtttgctgaacacggcggtgaaaccggctgcggtcagttgacggcggatgtcgctgtcgtgatgggccgtaacagccacagcaggcacagatgcttcttccggacggcaggcgcgcaggcggggcagcagtctgtctccggttatgtccggcagctctatatccagcagcaacagatcaaaatgtctgccgctcataccggcaagcgcggcatcaccgtcggcaacacattccgtttcataaccggctttggtcagcataagctcaagcatggtccggctgacgcggttgtcttctacaaccagaatgcggcgtccgctatatcgggggctgcgccttgtcatggctgtcctgtcccctgttttccgttctgccgcagcactgtctgcatgcggaacaagtcttccatcgccttgcggttgcggacggtggcgctttccagttcggcaaaaaggtcctgcactgcatcggcgtcgtttgccgctgccgcatcgcaaacgcaacgggctatgcggcgcagtgcctgcagccccagctgtgcggcgatatgctcgatggcagccgcagcagcgcctgtccgcggcagatcgttgtgcagcattgccctgcggccggccgatatgctgtcactcagcccctgcagttgcgcgggcagttcggctggtggttcggcatcggcggcgtattgccgtattccggcggtatcatgctgttcggcagcttgttctgcctggggtttcatcacactgaacacaccggctctttctgcactgtccgtgtccggatacggcttttcttcgcgggcaagccctgccggcgcggcgggttccggttctgccagtgcggccacagccgcagaaatgcgggcgaatgtttcgggtgtcagaaccgaaggtatgttgacgggcggcattgcgtccccgtcgtcatcaggcagaggcgattcttcgtccgcagggtcgtcttcggctgttccggccagttcatgggatttttgcgcagcggtgtcaacctcggtggtttttacgcttcgggatgtctcgaagtgttccagcgacggggtatcgaccggtgccgcagactgttcggggggcatggcagctgctgtttgctgcgcagctacactatctgtttccgtattctccgctgcggatgccgcgtgttccgtggcgcagccgtcttcctcagggccggagcaggtctccggctgcaccaccgtggcggccccgttctgcagttttctttcctcgttatgaaagaacatggggtttactgctgaaagaagaggttccgtctcggctggctcctccgctgtttcgtgatgcgcctgctgtccgcctgtgatgtctgcctgctgcatggtctgcgccgagtgcgcagcggtgtgtccgccggcgggcacagtgcattcaggcgcggttgccggttcctgcgcgggattttccatggctgcaatggtttcagatacggcggaaagcagtgtgccgcgggtgaagggacgcagcagaatggcggagcagcctgcctgccgcattgcttccgcgccttgttcatctcccgctttcaccacgccgaaaacagggccgggcatgagccccagttccgtttcggcttcgcgcagggcgcggacagtttccggtccgctcatttcgggcatgcgggcgtccaccatgaccagtgaaggaagcctgcggcggaagactctgagcgcttcggctccgctgcgggcttcaataagcaccagcggggtgtcttccagaaaaaacgaaagcagctggcggttgctggcaatgtcgtcagccaccagcaccagaccgggctgtctgccgaggcatgagggcatgccgtgcggcagtttggacgcaggctgcagacgcagagtgaaagagacggtggtgcctgatgcgggggcgctttcaaggcacaccacaccgcccatcatggagaccagatcgcgcgtgatggaaaggccgagacccatgccgccgtagcggcccgaccccgtaccggggcttacgcagaagctgtcaaagaccgcatagggattttcaagggggatgcccacgcccgtgtcgctgatggtaaagcgcagatgaccggggtctgtggaatcatcaacccgttcgacggaaagcctgatggtgccttcgtcggtaaaacggatggcgttgcccagcaggttcagcactatctgcaggatcctgtccggatcgcccagaaaattcaccggcagatgcggagacatgaaccatgaaagctgcagacctttgcggccggctttgatgagggcaatgtcgtgggcttcttccagcacatggtgcaggttaaagcgaacagccttgaggtctgttcttcctttggccgcacgcgcggcatccagcaggtcgttgatctgcagttgcagattacgccctgcagactgcagcagcgccagttgctttctgcctgtgtgcgcgggcagagacgcagtcagctcttcgatggtgctgagcatggcggtaagaggagtgcgcaggtcatggcttacccttgccagcagcgctccggctgtcaggtgcggttcctgctgctcgaacgcatgttgctctgccgtatcgttttgttcgggcgcggctgccggtacgcagcgcttgctgtccggagcgatggcgaggcacagcagtccgcctgcggtacccagtgccggtcccagcgaggcccagtaaggtgcatcggggctgagggctgcccccataccggccacagtgccggtggccggcagcagacaggccagcatgtagcgtccggcgcctgataccccgtcctgccagcggagcagggccggcagtgccggcagaacgcacagcagcggccagagcggcagcgcgcggtgcaagcctgaaaatccgggaataagcggcagcagggctgctatggctccggccgccatgcacagggcaaaaagcctgtcagcacgttgcgattcatctgtgcgcagcaggctgcggccagtctgggccagaacaagtacggcgataccgggcagaaaaagcgcagccacactgcgccacgaaaacagcgttgccgcggccacaggtgacagcgaatgcagcaatactgccgctgtggcggctgcggcccacagacgccagacagattttgcggttgcagccatggcaatatgcagcagtatcagtgccagcagggctccttgcagcaggtgcatgggttttgccgcgcgtacggcgtcatccagcgagtcgccggcaggatgcagcgtaggctgaaaccatggtccgggtgcaccggcaatgcgcagatacaccgtcagcggagcaccaccgggggcaggcagaggtaccgccgttcccgtggtcatgatgcgctgccagccttcggctgaatcagcagaggggatgtacagctccaccggtgcagggatggtaggcccgagttgcagaaccggcccctgcagcagcgcttggcgcggttccggggtttcctgcggctcttctgccgtactgttttgtccgtcgcgctcaacagaagaaagtgcaaatcgtacggagtccggcaggggctgcgctttgtccgcacgaaaaggcggaagggcggcggcattacggtttccgtcatccagcagggtaaaacgcagccagacggcgcgggctccgccaaggggtgaaacatcgtcaaagtgcctgaattgctgtctcattcttggcgacgccacctgtgtgatggtaagcgacccgcctgcgtcgggcagaacctccatgaacggcttgacccacatgcgtgattcaagctcgtctagcggtacggaagcgatacccgaagcaccgccggatgccggaacggtcagtaagacaaaaagacttattatgaatgcacaatgactgtaaaaacgtagactataccgcatgaacatcctgaatatggcggaaagggtggtataaaagtaaaaaagccggacaggccggtgccggcaaaagccatcggtctaccggaattgatagagtgttttgccggtcttgtcacgttgcggcaccatcaagcgctgtctgcccatgtgccgttgcccggtgtctataaaaaagccggacgcgctgggcatccggcttaaggacaggtcgcggcaggtggttactggccctgcagctggcgcagcatatcccgtaccggtgtaccgcccggtgtgcgggcttcgggattcaggcgcagcagctcttgccacgcggcaaatgcttcttcttttctgttcaggtcatggtacagaacaatgcccttgttgaaccgcgaaacctcgtgggacggatcagcagcgatggcttggtcaaaggtttcaacggcacggcggtgctggtggtctctgcggtacattactcccagatcggtcagcacatcagcatcaccgggtttgatctgcaatgccttttcgtatgcccgtatggcggggcgtggctggtttgtgtcaaaatacaggtggcccagtttgacccatgcggcatgctcttcgggatgtttctgaacatattcctcaaggtcgagtatctgccccgtctgctgaggcggtacctgctgggcgggggcctgttgatgtactgcggcctgttgtgagtgggtgaacacggttgtcagcaggttgcctgcgtacagccctgccagcaaggcaaccccgacggcgacatacagggtggagcgtttcacataggcgcctttttcaacaagcgccgcaatttccctgagttcctgtttgcttaaagccattataacctcgtgtgagtgtgcctgaacgtggttttaaaaaccggtgccacaaaacggtgtacgagttgatacctgcctgtggaatataaggcaaggcggcacgggcatcatataaaggggcggtgcagcaggcaggctaaaaacggataaagtgagaaaaagtgaaaaagtgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaagtgaaaaagtgtgttgacacccgaaggcggaaagcataaatacccccttcgtcgcaaggcgaaaagctctttgaccagtcagcaccggaaagcggtttttaaagtttaaaaacttttttcaaaaaagatgttgacaagcttcggcgaatggctcataaagccctccgcttcgacggtaaccgctcgacgcggaaagacgaagctctttgacaattaaatagcgagttggacaggaaataagttcagctttattttggccatagaattttatggcttcagttttctaactggagagtttgattctggctcagattgaacgctggcggcgtgcttaacacatgcaagtcgtacgcgaaagtcccttcggggatgagtaaagtggcgcacgggtgagtaacgcgtggattatctacctgcatcaccggaataacggttggaaacgactgctaatgccggatagtcttgaaagggtaaagggggcctctgcttgcaagcttccgggtgctgatgagtccgcgtctgattagctagttggtgaggtaatggctcaccaaggcaacgatcagtagcaggtttgagaggatgacctgccacactgggactggaacacggcccagactcctacgggaggcagcagtggggaatattgcgcaatgggcgaaagcctgacgcagcgacgccgcgtggaggatgaaggccttcgggtcgtaaactcctgtcaagagggaagaaccgtatgcggaataatacgccgcatgcctgacggtacctctagaggaagcaccggctaactccgtgccagcagccgcggtaatacggagggtgcaagcgttaatcggaatcactgggcgtaaagcgcgcgtaggcggcttggtaagtcaggtgtgaaagcccccggcccaaccggggaattgcacttgatactgctaggctagagttcaggagagggtggcggaattccaggtgtaggagtgaaatccgtagatatctggaggaacaccggtggcgaaggcggccacctggactgacactgacgctgaggtgcgaaagcgtgggtagcaaacaggattagataccctggtagtccacgccgtaaacgatggatactaggtgtcggggacttgatcctcggtgccgtagctaacgcgttaagtatcccgcctggggagtacggtcgcaaggctgaaactcaaagaaattgacgggggcccgcacaagcggtggagtatgtggtttaattcgatgcaacgcgaagaaccttacctaggcttgacatccggagaatccctccgaaaagagggagtgcccttcggggagctccgagacaggtgctgcatggctgtcgtcagctcgtgccgtgaggtgttgggttaagtcccgcaacgagcgcaacccctatcttcagttgccatcaggtaatgctgggcactctggagagactgccccggttaacggggaggaaggtggggacgacgtcaagtcatcatggcccttacgcctagggctacacacgtactacaatggcgcatacaaagggttgcgataccgcgaggtggagctaatcccaaaaagtgcgtctcagtccggattgcagtctgcaactcgactgcatgaagtcggaatcgctagtaatcccgtatcatcatgacggggtgaatgcgttcccgggccttgtacacaccgcccgtcacaccacgaaagttggttctgcccgacgccgatgagctaacccgcaagggaggcagtcgtctacggtagggccgatgattggggtgaagtcgtaacaaggtagccgtaggggaacctgcggctggatcacctcctttaacgattccatttgtccaactcgctatttaatttcaaggagcttgactctttgacgcgggaagcctgggcctatagctcagctggttagagcgcacgcctgataagcgtgaggtcggaagttcaagtcttcctaggcccaccatcaccacgcaccgtgggggcgtagctcagctgggagagcacctgccttgcaagcagggggtcatcggttcaaatccgttcgcctccaccactttacggtggcatggcccgcgagttcttttacatgacggcaagtccgacagcagcggcaaagcatacggctttgcaattgcaacccgcacttgccgtgcggccggagcgaaagctcccgctgaacgcagtacactgaactgcgtaagaggaacacatgttcctcgctctttgaaaattgaatagggatggaaaggaacgagaattaataagttattaagggcaactggtggatgcctaggcgccagaaggcgatgaaagacgtggtaggctgcgatatgcttcggttaggagccaaacatcctgtgatccggagatctctgaatggggaaacccagcgggagtcatgtcccgttaccgcttgactgaatacataggtcttgcggagcaaacccggggaagtgaaacatctcagtacccggaggagaggaaatcaaacgagactccctcagtagcggcgagcgaacggggatcagcccaaaccgtgtggattcgtccatgcggggttgtaggaccttcataagagatccgtaagtacgcaggggaacaggctgggaagcctggccatagagggtgaaagccccgtacctgaaacggaacacggctcggaaggcacctgagtaccgcgaggcacgtgaaacctcgtgggaatccgggaggaccatcttccaaggctaagtactctctggcgaccgatagtgaaccagtaccgtgagggaaaggtgaaaagaacccctgttaggggagtgcaatagaacctgaaaccagttgcctacaagctgtgggagcatctttaagatgtgaccgcgtgccttttgcataatgagtcagcgagttattctgctgtgcaaggttaagcgcaagtgtagccgtagcgaaagcgagtctgaacagggcgacaagtacagcggagtagacccgaaaccgagtgatctatccatgagcaggttgaagccaaggtgaaacttggtggaggaccgaaccagtatcagctgaaaatgatttggatgacttgtggataggggtgaaaggccaatcaaactcggtgatagctggttctccccgaaatatattgaggtatagcctcagggattgtcttacggaggtagagcactgacagggctagggggcctaccagcttaccaaaccctatcaaactccgaatgccgtaagatctaccctgggagtcagactgcgggtgcgaaggtccgtagtcgaaagggaaacagcccagaccgacagctaaggtctccaaatccatgctcagtggcaaaggtggtgggatttcctagacagccaggaggttggcttagaagcagccatcctttaaagaaagcgtaatagctcactggtctagagatcctgcgccgaaaatgtaacggggctaagcatggtaccgaagcttcgggctcgtctttgacgagcggtaggggagcgttctctatgggtcgaaggtgcgccgtaaggccagctggactgtagagaagtgattatgctgacataagtaacgataaaacaggtgagaaacctgttcgccgtaaacccaaggttttccgggtaaaggtaatctgcccggagttagtcggcccctaaggcgagggcgaaagccgtagtcgatgggaaacgggttaatattcccgtacctgtgtgatcgcgcgatggagggacgcagaaaggtaggccagccggctgttggattagccggtgcaagtgtgtaggcttggaagacaggcaaatccgtcttcctctaaggccgaggcacgatgcggtgtccgcaaggacgtaagtggttgagcctatgctgcctagaaaagctcctaagtatagttcatgcagaccgtaccgtaaaccgactcaggtgggtggggtgagtaacccaaggcgctcgagagaacactagttaaggaactcggcaaaatgaccccgtaacttcggaataaggggtgctcttccgggtgaatgatttactcaataagcccaggagagccgcagagaaatggcggtggcgactgtttactaaaaacataggtctctgctaagtcgtaagacgacgtatagggactgacgcctgcccggtgccggaaggttaaggggagaggttagcgcaagcgaagcttcgaaccgaagccccggtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacctgcacgaatggcgtaacgatctccgcgctgtctcaactagtgactcggtgaaattgaagtcgcggtgaaaatgccgtgtacccgcagcaagacggaaagaccctgtgcacctttactatagcttgacattgggttttgggctgacatgtgtaggataggtgggaggctttgaagccggtacgccagtatcggtggagccaaccttgaaataccacccttgtcagtctaaggctctaattcctcgccgttagccggcaggaagacagtgtctggtgggtagtttgactggggcggtcgcctcccaaaatgtaacggaggcatgcaaaggttccctcaggctgattggaaaccagccgtcgagtgcaaacgcataagggagcttgactgcaagacagacatgtcgagcaggaacgaaagttggtgttagtgatccggtggttccgcatggaagggccatcgctcattggataaaaggtacgccggggataacaggctgatcgcgcccaagagttcatatcgacggcgcggtttggcacctcgatgtcggctcatcacatcctggggctgaagcaggtcccaagggtacggctgttcgccgtttaaagtggtacgcgagctgggtttaaaacgtcgtgagacagtttggtccctatctgctgtgggcgtaggagatttgagaggacctgtccctagtacgagaggaccgggatggacgaaccactggtgttcctgttgtctcgccagaggcaccgcagggtagctatgttcggaagggataaccgctgaaagcatctaagcgggaagcctgcctcaagataagatctccctctcttttaagagctgaagggcccgggtagactacccggttgataggctggaggtgtacgcatggcgacatgctcagctgaccagtactaatagcccgtgcggcttattgattctcataaattcctttccaccctatttaattaaaatttcggacaggcagtcgtcgacgtggcgcggggagatatacccgccgccttaccggtgaccaccaagcccggccacgaatttgccttggtgaccatggaggctggggtacacccgatcccattccgaactcggaagttaagccagccatcgccgatgatactgcaagggagcttgtgggaaagtaggccgtcgccaaggctttttctttaaaaagcgcaacaggctctgatccaaaacggatcagagcctgttgtcgtttctaagcccctccatctccctccgcacgcgcactagctccgtatctgccgccttgctccctgcctccggtaaggctgtagggggttaactgatactccactgttgtgtggcatgatcagaacaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttaaagcacagtaggtgatgctctgtgttggcaagctggaaggtgtatttgttacaaggtgaaacctgtaaggctaccgtgatgaagaaggcttgatttgtaggctcgcggggtttacagctttactatactgtgcagtggccggacagaatatgtgtggtgaatgcttgttgttgggcgactgtggacagtattttttgctgtgctgctgttgacacttgtcaggtggttgtggatagtggttgtaagcgctgactagctgctcaaacaaactgtctatgctggtggctaaaaccgtaccacgttgaaacaatttgctaccggctggctttcagcggatatctatgccagcgtactgattctgtatttttccgcactggctttttttgcggacggtatttgtccgaggactttctgttgccgttcatggccggcaaacctttactgcatgcatcgggctattaggggcttgaaaagattctgcgaagatatgtccggtttcgatgtcatgcggtagagcggcgcagatagttttgggctgagggctccggagttttccggagccctctttcgttgttttttcgtgggatgagattgtttatatgagtctggccgcgttgttactgaaattatacatgagtgagtgttgttgcggggctggtgctgatgtgctctgattctgcacggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgaccctgacgcggcagcccctttgctgcggggtattgccgcggcacggggtattgatctggccgatttggtgacccgcgtactggcaaatgtggccacctatgaagccgccagcgccgcggtgctggggcagcagcaacggtacgaagacatgctgaccgccgccggagatgacgccgacgccatactggccatcactcccacatacacgctgccggagtaaccgggcacgttttgaagaaaacagaaaacggcccggatggctccgggccgcatcatgcatggtggagcaggcagaggaccaaaactcctccaccggcgcggtgcaaagccaccgcaccacggccccgcgaatggctgcaaccattcgaagagataacccgctgctccagtgtctgatcagactggaacggttgtatcggggtgtaagccaaacggcaagattaaatgaaaaaccctatacgttgcggccattgtggccgcatgctggctaaaggcgaggtgatagacctggaaatcaagtgcagccggtgcggcaccattaaccacatgagaaccgagagttccggccgagaagcccgcgaggctcactcggagatacaaggtgatacagataggacgtgcaacgctacacagaggagaggctttgagcctcatacgaaccatgccggatgaatccgtggatgcgattgtaacagaccccccgtactcaagcggcggactccataccggccaacgtcagcgaccgccgggtgtaaaatatcaaaattcagatgcccggcgccgccatgctgagtttcacggcgacaaccgggaccaaaggtccttcacgctatgggcatcgctctggattgcggaatgctatagggtagcgaaggcaggagcatcctgcatggtgtttacagactggaggcagctgcctgccatgacggacgccatgcagatcggcggctggacatggcgaggcatcgtcgtctgggataagccgtcggctcgccccatccttggtgagttccgacgccaatgcgaatatgtggtgttcggtgtaaaaggcaggctaatgcccgcacaccggcgatgcttacctggagtttatcgacattccatcatcgcacaccaaaagcgtagacacatgacagaaaaacccatgccactgatccatgatttattggaagtgactccccccggctgcactgtcctggaccccttcatgggctcagccaccacaggcgcagcgtgcctgaagacgaaccgaaacttcataggtatagagttgtctcccgaatacttccagagcgcctgtgaaaggctggagttggtggcaaatccgagtacagaaaatagctaaaggaaacccccggcatctgccggggggggtacggctggctgaagtgcaaaattatactgcgcgttgagcaaaattaggcggcgcattacagcgggcagccggaagagcggtgaagtgatgtggggcgtgggaaatcgggtgacgggtacacaaaaaaagactgcagtgtaactgcagtcttatactagcggatggtgggccatcagggactcgaaccccgaaccaactgattaagagtcagctgctctaccaattgagctaatgacccgctcttgcgtcaagcgcggagtgcaaactatgcagaactccacaggttgtcaatactatttttccatttttttggggtgcggctattctgtcgcaggcaggccgaatgcctgctgcagagcctcctccatttgctctgttgtgaatatatcgcgcaacacgagcggcttgtccgaatgttgtccggcagggaaaagagccacaacggggatggaactgctgcccagtgatttgagcagcgattcaccctgaacagacggttctgtaagatcgacctgcacgatgcgtgcattgtactgcttcatccagcgacgcaggttttcggcgtgtagcgtggtatgctccagcactttgcagttggggcaccagtcggcggtaaagtcaacaatgacaggctgcttgccaagcatctgttcaaagcgggcagcctcgaagcgttcccaccccgggtgtggagcaggcggctgattgagccaccatgccgcagccatcacagtcgctgcacacagcactcgcacacagaggcgttggcggaatgatttttcaagcccggaaaaacgaccccacacccacgcggcaaggccggtgatccacagcaataccagcatcgacggccagagggtttcaggaagaatacgcagcaggtaaacggttgttcccatgaggaaaaagccgacgaggcgttcgagtatacctatccagctgcccggtcggggaaagtgctttaccagtgcgggaaacaccgccatggtgagatacggtgaagacatgcccagtccgacgctggcgaatacggcccccagcaccagcggagactgcatgaacgcccagcccagcacgccgcccagaaaagggcccgagcagggagtggcaagcagggtagccatcatgcccgtaaaaaatgcctgcccgcgcggggagctttgcgcttctgcggggacggctttcaggtcgagcaccggcaggttaaataccccgaacatgctcagacccagcgtaaataccagaaccacaagaacggcaacaagagtctggctctggaacgcgctgccccaggccagtccggccagccccagaactgcggcaagcaacaggaaaaagcacatgatgccggcggaaaaccagatattatgcattctgaaatggtgtatgcgtttattctggtcctgaatgccgctggcggtgagcagggtggacagcttgagactgaccacaggcagcacgcacggcatgaagttaagtataaggcctgcaatcaggccgaaaagcagggcctttcccatggagcgcacttccagtgattccatgaaaaatcgcggggtgaagttccagctgagccgtacttcatttccgtcagcggggtgttgttttacagccgccataccggcatcaatgcgccggacggctgaaggggggcgtgaagtctgttccagccgggcgtattcgccccaccacggctgtgcttctgcgcgttgcagctggccggccagttccgtagtgccttcgcgcgagaccggccagcagttcgcagccgagcacataagggccgaaacactccatgagagcgtctgtaccgcggggtcatcgggcagcggcacataaaaacgtgccggcccgtcatgcacgtttacggtgagggaaggatcaaatgcgtccggtttcggggtgccttgcgggtatagtaccggcctttcctcatcacctgccagcgcgatgatggcgaccggtttgccggcttctcctgcctcgcgggcataaaaatggtagccggcggcgggggtcagggtgataacagccacacgacgcgcagggccgtttatgctgacagaaaatgcctgactagcggttaccagcgggtccggtgtgtccggcgtgcctgcggcagaggatgcagcaggaggcagctcaacggcccgggcggccagaaaggccggcagcagacagagtaaagtgaaaagacaagagaaaaaagatatacgaagtgtcttcatggacaggcacactactttttttatgaagaaacgaaaagccgcttgacatcacggcccgatccacttaaatcacactccgcgcttgacgcaagagcgggtcattagctcaattggtagagcagctgactcttaatcagttggttcggggttcgagtccctgatggcccaccatccgcaagaaataaggttacggtttgttccgtaaccttttttttgtgccgcgggcaagggatatcaaatgatatctgaatgctagccggtaaaatgattactgcggaccggtttttaccagaatgcgtatgtacagatcgccgcgccatgcgccgattttgcgaccctgaccccgcaggcggatgggccgccccaccacaaagtcagggggcagggttacttccagtgtctttttttcgccggtgaacccgacagatatgttcagccgcactttgctgcccggcaccagattggcaggtggcagataaacggtctgctcatcgtccatctgcccgcgcatccagcctctgatacctgcaaccagcccctgactcaggtccagattcagctttgattctccccactccaaagccagcttacgccgtttctgcggttttttgcggctcagcgcgctgccttcgcgcctgacctgtgcataaatgtcttcaaacacgcgtcgggcgaaaggatctttaaggatgtcctgcagaacatcttcctgccggtaatagaagctgccggaggctgcatcctgtcctgctgcggtctttcgggtggtctgctctttctgtttgccggtgccggagcggaagttctgcttggcgcgggagtatgctctgaatgcgtcgtcacgtgcctgcctgcccgctgcagcgccgccggaaggtgccgcgccggaggtggtgccgccgttaccggcagctgtcccgcggcgggtcagaatgacataagcctcgttaaggcgccggaactgacgacctgcatccggtttgtcaggatgcaggtcgggatgcagttcaaaggcgcggcgacggtacgccgctttgacagcttcgttgtccgagccttcgggaatctggagaatgcggtaacattcctgcagggtcacgttgtcacctgtgggttgtcgcgactacgctgctgcagtggtcgccgtggttatcgggtaccggcgggggaaagcggacagtcctgcgccagccgggcggcttcgtcgtcatcaatgataagcgctcttgcctccgcgtttctgtcgcgggccagcaggccctgttcgcgcagataccgcaccccctgtgccgcaaattcggcatgtgtcacattgctgcggattccggggcagaaatctttggccatggtcagactgtcgctgtctatcagattgccgcggaaaaaaggccatgcgcggcagatgtcaggtttggccacatgtaccgagcatcccttgtctttctcaaagaatatacagtagttgtcgctgtctgtccggatcatcagcttgccacagcggcgttctccgtaggcgacctcaaactcttgcggtgtcagccccagatgcgcgcatatgcgggcaaggtctttggggcccaccactatgccgcctttacccagacagcagtggccgcacattttgcagtcaaatgcttcttcgtcttttatgctcatattctttaccgcataacgcgttgatgttccaccatgatgcatctgtcctcgatgacggccacatgtttttcggccatcatggctccggcctcggtgctgcgtatgcccagctgcatccagaaagcagcgggcagctgcggcatgctgagcacctcgcgggcgtggtcggggcagtactgcggggcacggaacagatttacaatgtctaccggtacgggaatgtccgttaccgagggatacgttaccagcccccacacctcacgccgcaccggatggacggggataaccgtgtaaccggctgtgatgaggtagcgtcccacgttgtccacagcctgaccgggcttgtctttggcgcctatgatggcgatggttctggccttggcaagcagttcgcgcagagtctcgtcgaaaagcatagttagcacctcgctggtcgtgtgggaattttggcagaaaaaaacggcggcccgcgccggaacgagcgaacctatatgatatgcatgcctgccgtaaagtgcaattgtcgctttggtgcaggccggctgtgcagcgttgcgccggtgcggacgttgttctacaagcagatgagatatccgggcgcgcatacgagctgccttgtccttttactttacaggagttgatatgccttcagtttcagcggggcgttttgccgcagcggaaagaatgccggaagatgagctgcagcagcggcatgaacgcctgcgcggcatcatgcaccggcgtgtgcctgcggcttcgggcatgctggttttttcacgcgtcaatatttattacctgaccggaacgctgggcaacggcgtattgtggctgcccgtgcagggtgaccccgtgcttatgctgcgcagggggctgcagcgggcccgtgcagaaagtcctttgcggcatatcgtgcccttccgttcgttttcagacgtgatgccgcgctgttccgatgccggtgtgcctgtgggcgatgtggccgccgtggaacagggcgggctgacgtggcagctgggggccatgctgcaggaacgcatgggcggggtgtcttttgcacccgcagacagttgtctgagcgcctgccgcagcgtgaagacagagtgggaactgaagaaaatgcggctggcaggggcgcggcatcatcaggctttgcggcatctgctgcccgacagcctgcatgcgggcatgacggagcgtcaggtggcccatgcaggctggcaggttttttacagtctggggcactgcggcatgatgcgcatgaacgccgccggagaagagatttttctggggcatgtctgcgcgggcgacagcggcaattatcccagccattttaacgggccgctggggcttgtgggcgaacatccggctgtgccggccatgggttatgccggaaaggtgtggcagaaagggcaggtgctttcgtgtgatatcggtttttgtctggaagggtaccacacggacaagacgcagatatactttgccggtgcagctgctgccgtgcccgatgtcgtgcgccgggcgcatgatgtatgcgtgatgatacagcagaagaccgctgaggcattgaaacccggtgccgtcccttccgaactgtacgcacaggcactgcagactgcgcggcgcgagggatttgaggccggattcatgggcgtggacgacagaaaggtggcttttctggggcacggcatcggtctggccattgatgatcagcccgttattgccgcccgttttgacgcacctgtggaaaaaggtatggtctttgcgctggagccgaagataggcattgagggaaccggcatggtgggcgttgaaaacacgtatgaagtgacggaagacggctgccggtgccttacgggtgacgatttcggtattgtgtgcgtggagtagcctgcggcgcggtcaggctccggagtgcgtgtaaccggtgctgcggacgtagcgggttgcttttgtttattagcggaaggggcggaaaaaagacagccccgtccggtcaggaaggggctgtgaactggctgtgacgggtagcggcgtgtccgtctggggctgcgctgctgccgcgcatgctccggccggtggccgaacggtggccgaacggtcagcccgctgtcagccggccctcaagccatgcgctgactgcctcctgcggcgggcagtcgggagcacccgtaacccatgtgatgccttcgcggcgcaggcggttttccatctcggcggaaagcccgccggtgatgagcacgttgactccctgcccggcgagccactccggcaaagtggtcgagtctgcgggtgcaggaacggtgcgtacctcttgcacctgcctgcttttaccgtcagcctgcgccagaataatttcttcgcagtaaccggcgtggcggcacagcgtgcctccggcggcagtgacagccacggtgaccggcccgtgcagtgatggtgcctgcggcctgtcgttttccgaaagggcaagcactgtctgcaccacatgcatgacagcctgcgccgctgctgcttcagggcgggcctgcacaaacaccagccccttgtcaccggaccgcacaacctgagggtccagcgggacggcgccaagaaaaggcacgcctgtttcttctgccaggtcttttcctccgcctttgccgaacagcgcctccagatggccgcactgcgggcaggctatgccgctcatgttttctaccagtcccagtactggattgcccagatcccggcagaacgatatggagcggcgtacgtcgtcaacggcgacagcctgcggcgtggtgacaataaggccctgtgcgtcggcaccgagcagttgcagcaccgaaagcggttcatctccggtgccgggggggcagtcggcgatcagatagtcaaggtcgccccacaccacgtcggccagcagttgcctgataaatcccatttttacggggccgcgccagacaactgcctgatccatgtcgggcagcagaaagcccagcgacatgacggaaagaccggcactccagcggacaggctcgatatagtcgttttcaatggtgacgcgggcattgtgcaggccgagcaggcggggcacgctgggaccgtggacatcgacgtctataaggcccacgcgtttgcccgccagcgcaagccctgccgccagattgacggcaaatgtggacttgcccacgccgcccttgcccgacatgaccacgactttgtggcggatgcgtttcaatgtacgctgcaggcgcatttcttcggggttcagttcctgcagaccctgtgcctgtgctcctgcggtctgcccgcagccggtattactcatggctttatgcttcctgaaaaaagttgtggcgcggcggaatgtgctgcccgaaaaaaagcccgcagcgcggtgcgttgcgggccggtgcatatacggaaaatcaggccgcgcgcttggcggttacggctgtgcgtatccagtcgtaccatgcttgcagcccttcgccggagcggcatgaaacaggcaggaaagcaaggtccttattaaggtgagtggcaaaccggcgtgcgcgttccacgtcaaaatcgacataaggcagcaggtcggtcttattcagcaccatggctgcggaaaggttgaacagcagagggtatttttccggcttgtcgtcaccttccgtcacgctgagcagggcgattttaaaatcttcgccgcagtcaaattccacgggacataccagatttcccacgttttcgatgaacaggatatccgttgctttcaggtcgaaatgctgtacggcatccagcaccatggcgctgttcagatggcagccgccgtcggtgtttatctgtactgcctttgctccggtggccgcaacgcgccgcgcatcgttggatgtctgcaggtcgccctccaccacggccatgacgaattcgtccttcagatcggtaagagtgcgttccagcaggctggttttgcccgcgccgggtgaactgataaggttcagaaccagcagatcgctttgagcaaacagtttgcgcagctgtgccgcggtctgttcgttggcttccagaacgttgcggataacgggaatttccatggcgcttccttattctgcttcgatgtgatcgacaaaaagctcgcgccctgtcagcacctcgtgggcaaactcgcgcccgcagcgggggcagggcatgtacagtatgtcctcatgttcgggggtgaaagtttcaccgcacccgccgcaggcaaccgtcaggggaacctcttccagttccagtctggcatctttgatgcctgcctcaaggcaggtggcttcaaagcccatctgcagggcttcgggaacgatgttggtcagcctgccgtagcgtacccgcaccatcagcaggcgggtggctccgtgcttggccatttcttccttgacgatatctatcaggcttgcggcgatggacatttcatgcatgaatgataggtaaatcaaaagaaacacggcgtaaagtgctgttgtgatattcagggtttgcatggcatgccgcgttgcgtgtatgctgtggctgcgtgcgggatgcggcgggccgctgtccggccgtatggccgcgcatatcagcttaatttgcaataccaaggatcataccgtgaggctagacaggtatctgggtgtatattcaactgtggaaagcgcgcctttttccgccggaaggcccggaaaaccttcgtcacgcaagcgttactggagtgtctgggcaaaagacggtgaagaggtgcttgtgcagccgcttaccggcagccttgaccccggcggtgacatacggcctgtgccccgcgccgaactggaaagccgctttatgcacgaaccggggctgacggccctgttgccggcagaacccgatgcagcagccggcggtcagctgaaaattgaactggaaggcgatgaccctttctacgcgtcagatgccgccgccggagaggattaccgtcaggaggatgaacggccggcacggcttgatcttgacgagctgacgctggaagaggccgaagaaacagagcatgccgcccgcaccgactttgcctttgcccttacctatctgcgcaggggcgaaacagacagggccagagcgctgtttgaaagtctggccgcgccggatgcgcgttatcagcccggacaccggcatatgtttaccgatttcggcataagtctgcgcaaaagcggtctgccggaggtggcgctgatgcaccacaaaagggcattgcagctcagtccgtccgacgaccatattcatttcaatattgccagagtctgttttgatatgggaaatatgcgcgatgcgttgcatcatcttgaggcatcgcttgcgatgaatccgcagcttgaagcgtcgaagcgcttcaaagagtatattcttaaccatgagaaacatggccgctagcgccatgagaccaccggagtgaatacatgaaccgcgtaattgccatgctgattcttggcgtgctgcttaccgccatggtgctgatcgtggctaactacatgtcgcgtcctgatgtgccggccaactatgcacaggaagaaaccgtgccttccgtggctgtgcctgccccgcaggacggcaacgccactcagccggaaaacgttgatctgcgcagcatgctgcaaaagcctgccgccgtgcccgaagatctgcccgaaaccgtggacggcgggctgcctcagcccgaacctgtggctccgggagcggcaacccccggaagcggcgaaaatgcgagcgtgcccgctccgccggcggttgacctgaacgccgtgcgcgccgcggcgccgcagaaagacaccgcacaggatgacgttgccgctgtgtccggcggcagtgaagaaccggtgaaacaggctcagcctgccgcaccttccgtggcggaaaaaactcagcctgcggctgccgcgcctgtcgttaaaaaagaaccctccgtgcgcaaaaccggagccataacaatggaggcatccggtttccgcttcgacggcagcaagcttattttttatgtcagagggtcgcgtccgttcgagcattcggtgtttacgctgagcaagcccgacaggctggttgtggatgtgaagggggcgtggacaaaggtcagcacgccgcagacaccttccaaccgccttgtgaaaaacacccgctccggcgtgtacaaagatcacgtcagatttgttcttgatcttaaagctcctcttgtgtcgcatactgcaaaaatgcagggtaatgagcttgtgatcataatgaattgatgttctgaaagcctatatactgttttttctgttcaagcgtcctcagcctgcaggctgaggacgcttgttttgtggtgtgcaagagaatgtgctgtttcatttatgacacagtgtatttttgtttttaatgtttgccaaaaataacattcgccattatatttttataatagttatcgtttagtggacaattgcggatcggatgtgcgcaatcatcgggggctgtatggcattgcagaagcggcttgatgcggtaagcagacgtctggaaagtcagttgccgcgcgagataattgcggtgatggataccgttgcaacgcagctgcggctggctgatgtgcagggaaaagcggcacggcagggggcatatgctcccatgttcagtatgcgtgatatgctgggcaacgtgatcaatcctgtggacaggttgctgcaggggcctgtgctgatcagttttttcagaggaaaatggtgcaggtactgcatcgaggaactgctggaacttaatgtgctggcggcacaggtgcggcaggccggtggcagcatcattgctgttacccctcagttgccccgttttaacagggccatggcgtacgagtgctcactggggtttgatgttctgactgatacgggctgccgcatggcttcggcgatggggcttgcctatcaggtgccgccggcggtgaagaatctttttgtacatttcggcattgacctggccagatataacggagcttcggggtggcatcttcctgtcacgtcgcggtatgtggtcggcacagacggtcgtattgcctgcgcccatattgatctggactacagcaggcggacaccgccggaagaaacgctgggcgttttgcggtctctgggcgcggcctgacaatcccttccggctgcaactgtggccggccgccttgttgcataaaaaaagacatcgcattgcgatgtcttttttatggcgcggtcatgctctgccgtgcagggcataaaaggcctattccgcttcaaatcctatgccggtgatggcatctttaatcttttgcacatccacaggagcagaaggatctgcctcttcccatgttgctttgcctttttccagatcaacggacacgttcttcagcccctgaatggcggaaagtgcattggtgactgatgtcttgcagtggttgcacgacattccttttactgtgatgtccggcatgtctgcctcctgtgttttgttccgcgacggaatcgttgtgtataaaaagttgacactcttttttttgcacctgatgaattgctttcgcccttgaaatgagtatggtattttgagaatcgatgtcaactgggagagctcaaatgaaagacgattcacaattgtcagccgcggacgggggcgaaaccggcgcggcaggtgtaacgcacgacggtgcacagccgccccgtacagccagaatgccggtcaagggtatgacctgcgcggtctgcgccggacggatagaaaaagttgtcggcgccatgcagggcgtgcagtccgtcaatgtcaaccttgcttctgaaatcatggacgtgagctggaatccggaagtggtccggcttgatgatattactgccggagtgaaaaaactgggctttgaggcgatgcctccccgggacgaagctccggaagagactgtgctgcgcttttctgtgggaggcatgacctgtgccgcctgttccggaagaatagaaaaagttgtgggcggcatggagggcgttgcttcggtgacggtaagcctgccggcggaaacggccaccgtggtgcccatggcgggaacggcgcaccgggcactggttgacgctgtggaagcgcgcatacgggcgctgggtttcaccgcgcagtacatggcgcccgaagcggcggacgatgcacatgctctgtgggaaaagcagaaggccgaaagcgacgcccgtcttgccgaaatgcggcgcaggcttgttcctgcttttctttttgcactgccgctgtttgtcatctccatgggagaaatggcggggttgcccatgcccgcgttgctttcaccgcatcggtcgccggtgtcgtttgcccttgtgcagcttatgctggtgctgcctgtcatgtggtcgggccgcaatttttaccgcgtgggtttcagaaacctgatcaacggcggacccaacatggattcgcttattgcggtgggtacgggagcggcgtttgcctacagcctgtggaacaccgtggagattgtgctgggcgtggatgtgatgcagcgcgccatggacctgtattacgagtcggcagccgtgatcattgccttgatttcgcttggcaaatactttgaagtccgctcccgcgcccgtacgtccgaggccatccggggactcatggagctgacgcctgacacggctctgctggttgagccggaaggccaccgcgaggttcccgtggcagaagtgcatcgcggcgacaggttgctggtgcgccccggtgacagaattcccgtggacgggatattggtttccggcacttcaagtgttgatgaatccatgctgacgggtgaaagcatgccggtgaccaagcgtgaaggcgacagcgtggcgggcggcaccattaacggtaccggctcgttcaccatgcgcgcggaacgcgtgggagccgacactgtgctggcgcgtatcatccggctggtgcaggacgcgcagggatccaaggctcccattgccagtctggcagacagagtgtcgttgtattttgttcccattgtcatggctgtggcactgctgtccggtctcagctggtttgctttcagcggagaaggctttgctttttcgctgcgcattttcattgcggtgctggttatcgcctgcccgtgcgccatgggactggccactcccacttccattatggtgggcacgggacgcggagcgcagctgggtgtgctgatcaaaagcggtaccgcgctggaagccgccggcagggtgcaggccgttgtgtttgataaaaccggaaccctgacggaagggcatcctgtgcttgaggatgtggagccggtaggctctgcggcacagccggatgttctggtacggcttgccgcgtctctcgaatctgcttctgaacacccgctgggcgcggccattgtggaaggtgcccgcaggcgtcagctttcgctgtggccggtggacggcgtatctgccgtgccgggacgcggggttacgggcactgtcgcttcaccggaaggtgagcgcaggattcatataggcaataccgcctttctgcgtgaagcaggtatgcaggccgattgggacgctgtggggcggcttatgcaggggcatgccgaaaaaggccgaacccccctgctgatgggggtggacggtcaggtggccggggtgcttacggtggctgatccgttgaaggaaaacgctccggctgtggttgccggtctgaaagatatgggcatccatgtggtgatgctgaccggtgacaacgccaccacggcgcgggccgtggcggagcgtgccggtatagatgacgtggtggccgaagtgatgcccgatgaaaaggatgccaaagtggcggcgctgcaggagcgcggctacagagtggccatggtgggagacggtatcaacgatgctcccgcactggcgcgcgccgatgtgggcatagccatgggaacgggcatcgatgtggccgtggaggccggcgacgtggtgctgatgaaaggagacctgcacggtgtgctgactgcgctggcgctttcgcgtgccacggtgcgcaacatcaagcagaaccttttctgggcattcggctataacgtgctcggcattccggtggccatggggcttttgcatgcgcttttcggcggccccacgctttcgcccatgatagcgggcgctgccatggccatgagttccgtgtccgtagtcagcaatgcgctgaggctgcgatttttcaggccctcataggcatgcgtgcagagctgctgtaatcttgtatgacggcgggcgtgacagcccgccttttttattgccggcggggatgattgtgcggggctgtaaggtccgcagcggactgtacagggcgggtcagtagtttcttatgtatgcgtccagattttctgctgtgcagttcttgcttacccagaaagcggcagcccatacggaaagcgcggcggcctgcgtatcgtccaggcggcgcagtttggcttccagcgatgctttgcccgctccgtgtctggtgtgcagcaggttcagttcgcaggcgtcctgcacgcgcaacagcagataatcaagccgcgtctgttccggcatgagcctgatgtctttatgcgcttcgactatggttttcagctcaggagcggtaaattgatccttgatgctggatatggcgcggaaaaaggtatccactgcccacggcagaatgaattcggctcccgcacttttggtgcggaaataatctttgagccacttttcctgatcgccggaaattctggcggctacctgcggcatggcttccccctgcgctgtgcgcaaacgcttgtccggtggggcgttccggattttaggacaatatcggaaaacataccttgcccggagccagagttcaagacattttctagagctttgcggaacactgaaaaaggcaacggctgcagaccgttgccctgaactctgtgttttgtatggatgcgaacgcgtgaaaaactacagtattacttcgccttcaagttccgtattgtccggaatatgtgcggttccgccggttgtgatggttgtgtcgccgcggataaccacgtttctgccaaaggtcacatcgccttttatggtcagactgctgcactctttcagcgaaggcggaccatatggaatgcgctgcagcagtttgtcgtaatggtcgtagtacctgtcgtccagagtgacctgcggggtggggtagcggcattccggactgaagctcaccgtgccctgattcagcgcgaagcagtcggacatgacggccagcaggtcggaacattttttgacggggatgaatctgtcacggttgaccactacggcctgcgcaccggtaaacatggaaatacccgctcccatggctgtttccacctgccagaccggttccgagcttttgtcccgcgggttcaccgttttgggattgaggatgaccggcagacgcaggagtccctctttttcaatgcgttttttaagcgcgtgcaggtcgacccacaggttgttggtattgaaaagtccgtaacggcggatatcctgaaaggcgtcggtttcatcgggggggcactgcgccagttcgcgcagtatcagaccgccgtcgcggtgttgcgccagatgaccgccctttttgtcagaagctgtgcgcggagccacctccatgataaagggcaactcgttgccggccatgtatccgagaatgcgcatatccagcacggcacccagattgtcggagttggagacaaaggcatagcggcgcccgtgggagagcagatcgtccagcacgcctgaagtgaccagcgaagcatacaggtcgccgtgtccgggcgggttccattccatgtccggactttgcgggtacgacacaggctgcagcgtacggcgtgaaaccttgggaaatttgtgctgcacaaagcacaccggtgtgcactggcggcagtcttcttcgcgtatgtcggcaagtgcctgcagagtttcttcgtgcgtgctgaagctgttcatgagagcaagcggcagcgggccgccgcactctttttgctgcagcagggcctgctgcataataatgtccagaaagcgcatctcgccgaaaacgggtataagcgattttgcatgggtcatgcccatgctggtacccagtccgccgttcagcttgataaccacagcctgacgcgccgcctgtctgcctgcttcgcggaaggactccagcgaatcgacatgaggcaggtcggcagcggagacaggcagcagttccgcttcgtgcagatagccggtgtggcgggccacgatttcgtcgtagtaactgttaaaaaggcgtatcagcccttcggataggccatgcagccgcattttgcgggcaaaaggggcaaaagccgtctggccgttaccggcgcgggggctgtcgtctgcagcaggtgtctgttgttctgtcatggtaccggatggaaaaacccgcatgggtgtcacaggctccgtgtgggttgcggttgtgatgcggaaaaccggaaaaacgaacctgtatattacgataactgtggtatattgccagtataaatttgtccgcggtccagatgtgcgggcatgccccgcagcatcgggaaatttggtgttcaactgtctatactatttcgtgatttatggcaaagtccgtgcagggcttgcggtgcggcagaccaacggacggtaaaggcggagcatgcaggcggggtgtgcgggttccggatgtgtatcaggccggctctccggctttttctataagcactgtgccgttggtgagctctgtcagtgcctgtcgcagagcggctacgttctcctgcggcagggttatggtaaaacctgcatcagcggcgtattcttcgtgcgtcactacggcctcgtgttcttcaatcaaccgtttaaaaacggtcacatgagtgtattccataattatattcagatgggcgggaaaaattttttcacgcacgggcaggctttccagtcccagcgaaaccatgcccccgtatgcgcgtaccagcccccctgtgcccagtttggtaccgccgaagtaccgcgtgaccaccacggcgatttctcccacgccgccatgcagcagcacattgagcatggggcgtcctgcagtgccgtgaggttctccgtcgtcgctcatgcccacgcgggcggtgtcacccggcgcgccgcacatgaaagcccagcagttgtgggtggcatcggcatggcgggtgcggatgctgtcaatgaactctctggccgaatccggacacggggcatgggccagataggcaataaacagactgcgtttaatggtgtcctgcacggtatgcactgccaccgcgggcacaggatagcgctgattcatggcctgtgcctactctgcaggcgcggcggggtcaagatgcgcgccagctgtcatttgacgcccgcctttcaagcgggtaggtagcggctcagactggctcagagcctgtcaggcggaatcatatattatgtctaaaatacttattattgcagaaaaaccatccgtagcgcgggaaattgcaccgctggtcggtgccgtttccagacgtgacggctttctggaaggcccgacgcatatcgtcagctgggcggtggggcatctggttaacatagccgagccggaagaacaggacgaagcatggggcggacgctgggcgctggaacagctgcccatgattccccggcagtttcgactgaccgtgctgcccgaagcccgcagacagtatgaaaccgtgcggcagctcatgcatcgcgatgatgtggcgcatgtggttaacgccaccgacgccggacgggagggtgaacttattttccggcgcatccagctgcacgccggctgcacaaagcctgtgcagcgcatgtgggccaacgatatgacggaagaagggctgcgccgcagtctgggcaatctgctggaggatgccgccaagcgtaatctggggcttgcggcctttgcacgggccgaggcggactggcttatcggtatgaatctttcgcgcctgttcacgctgaaggccggttcacttatttctgtcggccgtgtgcagacgccggtgctcaagcttatctgtgaccggcgtgcggaaatagaacattttgttccttctgatttctggacggtggaggcccgtttcggccgcagcgcaccctgtaatgccggtggtgccgcagctgcagccggttccgccgcgccggtgtgtttgtctgccggggcggcggacgcgcaaggagcggaaaaacaccccccgcaggccgctgcggcaactgccggtcaggcatcatgcccgccggatgagaacgcggatgcccgaggcacgggaacggagacaccggctgatgatgtgttcagtgccgtgtggcacctgccgcccgacttcaaggaaacacgtctggagcggcaggatgatgccgaagcagtcatcggtcgttgtcagggcggtacaggcgtggtggacgccacggaaaaccgcaagggctctcagaaacctccgcttcccttcgacctgactaccctgcagcgcgaagcgaactcgcgtttcggctattcagccaaggaaacactcgccatagcgcaggctctgtacgaacagcgcaagctcatcacttatcccagaactgattcgcgataccttacccgtgatttgttcaaggaaattttaaagcatttcagagcggtatatcatctgtacccgcaggagacggttccggcagtggagcgtgtcaaagcggggtgcaagtttgactgtgtcaatgacaaaaaagtcaccgatcaccacgccatcattcccacagctgccaaaggcaggcctgatgcgctttctgccgaagaacgtaatgtttacgacatggtctgccgccgttttgtggccgcgttcagcgctccggccagtttcatgtcatccacggtacgggtgctctccggtgaagatgtttttgtagcgcggggaaaagtattcaaggatatcggctggctggctgtggaaccgtggcgcacggccgaggacaacccgttgcccgcactgcgcaaggggacacggctgcatgtgcatgaagtttcggctgtcagacggcagacaaaagctccggcgcattttaccgatgcttcgctgcttgccgccatggaaaccgcggggcggctggtggatgacgaagagctgcgcaatgccatgaaggagcgcgggctgggcactccggccacaagggcacagattattgaaaccctgctggcgcgggggtatgtggaaaagaaaggcaaaaggctgattgccaccgattccggcatgcaggccgcggcgctggtctcttccatgctgcctgatatggcctcggcggaactgactggtctctgggaaaaaaagctcaaagatatcgaagcgggaaataatacataccctttgttcatgcaggaaatcagaaccatgctggcgcagagtgtcgaaagcataaagccccgcaatgtcaaaaacatactggtagaaaccgctgcgcgtctggcctcgcgcgagctggacggtaaatgtccgttgtgcggggcagaggtggaagagcgggacaaagggttcgggtgcagccgctggaaacgcgctgacggcgggtgtccctttatgatctggcggacatttatgggtacgcagattgatgcgggtatggtacgcgagctgctggagacgggctgcaccagtcaggaactgcagcttacttcccgcggcggcaatactttttcggcacggctcagactggagcagggaagagtgcgccccgacctgccggaaaaacatgcccgtgcgtccggcggcgctgcaccgtctgccggtgtggacatgcacgaccctgccgaaaatccttttttcgcggatgaaaatccgtttccgccggaaatgccctgattgacctgcgtgcttgatgcctgcccgtttttgcgcagctcaggctgacctgtatggctcgaccggaaaaagcagacttgctccgctttttccggtctgttttttgttcctgttgctttttgatgccgagatgttaagtgtggcggtgcttttttcctccgggcaaaaaaaaattgcagaaaagggtttacaaagagaaaaaagtttgtttaataggaatcgttactgattgagagcggagtgcttccgcagaatataactgaaaacaaaacatacaggagcattgaaatgtccaagaccatggaaaatctgatggctgcttttgccggtgaatctcaggccaaccgcaagtaccttgcctttgccaagcaggcagaaaaggaaggccaccatcaggttgccagactgttccgcgctgccgccgatgccgagaccattcatgctcacggtcatctgcgcaatgccggtaaaataggcaccacagccgaaaacctgaaggccgccattgaaggcgagacctatgaatttgaaaagatgtaccccgtgatgattgaagaagccgaagccgagggcgaaaaggttgcagcacggtatttcgggtttgccaacaaggcggaagaagtgcacgccaatctgtacaagaagatgcttgcagcgctggaaagccccgaagaagttgactactacaactgttccgtgtgcggatacacccacgaaggtccttttgacggcgataagtgccctatctgcggcgccgcctccaaggctttctacaaggtagattaatttacgggacagggtttttgccctgcctgagttgcctgcgggccggaaatatatttccggcccgttttttttgtgccggacggtgtgctgtgcggcttccgggtggcctatgggcgggtgcaggccggtaatggttccggattattcagaataataacgttgtatatatcgacgcgtgtcattttttatccgctgtttatgtgctatgatccttcaaggtaaccgtgcgcacatccggcggcgcacgtccggcggcgggcggaacgtatgaaaacaattattccggggcagggtatgacaattaaggtaaggctgattgcaggactgggtgtgcttgtttttctgacagttctgctgggcggtgtgggtatattcgcgctggagcagggtaaaaaggatctcagccatctgatagacgaacaggtggagctgcgtgacatggcggatgccatacgctatggcgcggcgcagcaccgcaggtttgaaaaagacctgtttctgaacatcggcgacagagagcggcaacagcgttatcttgcccgtttccgcgaggcttcggccgcgctcggcgcagatattgagcgtctgggccgcatagtttccgccagcagtgccatgagcgaacaccggagactgccggatgtgctgaaacaggcgcacgcggactatgtgcgggcatttgaatcgctggccgcggaaaccatggatgaccctgacctgactccgcaggaagccaacaggcggttcggctcggccaaggagcatatctacctgctggaaagtacaacagatgaaattgtccggctggtgacacacggcctggacagttacattgagcttattctcagccgtaacaatacattgcgcctgttgatgatctgcctgacggtgtttgtggctgcggcgggagcgggggcggcccgctggctgttccgttctgtggaggttccgctcgcggctgttatagaacatacggaacaggtggccgacggcaggctggatcatcgcagcacataccgtttttccggtgaaatgcagacgcttttcggtgctgtggaacgcatggtgcagtccatcaaagaacgcattctgcataatcaggctatcattaacggtgtacccgatcctattatcgtgacggatgccggctgtatgataacctcggtgaatgctgccgcactggagcttctgggcaaggatgaaaagacgctggcagggcaggcgctgacttctgtgctggggcgcgattttcacggtggcgagtctccggtggaaaccattgcccgcagcggcgcagcggggcacgccctcacgtttgcccatgcttcgggagggcaggagcggtattaccatgcgcgggccgtgaagctggcggacggcgggggacatgtgtacggctatatggaggttctgcaggatatcacatcagtcaaggcgggcgagctgaacgctctgcgtcagtccgagcgtctggcgggaatcgcacgcaaggctgaaggaattgctgccaatgtggccgaggcttccggaattttggaagagcaggttaccgaggctgcccggggtgccgaccagcagcagcagcgcagttcggagtcggccacagccatggaagagatgaacgccacggtacgggaagtggcgcagaatgcttcggatacgcatctgatgaccgaagacgtgcgccgcaaggcgtcgcatggtgccgaactggttgacggcgtggtgcgtgcggtggacgggctggaacgtcagtcgcttgaactgcgtacggaaatggagcagctgggggccaaagcggcggatacaggcaaggtgctgggagtgataacggatattgcggaccagacaaacctgctcgcccttaatgcggccatagaggccgcccgtgccggagatgccggaagagggtttgccgtagttgccgacgaggtgcgcaagctggcggaaaaaaccatgcaggccaccggtgaggtggagcaggtcatcatgggtattcagcagtacaccgcgcgcagtgtgcaggctacggaaaccgcagtacgcgccgtaagcgaaagccgcgggctggccggagaagcaggacgtatgctgcacgaaatagtgggtgcggtgcatactgccagcgatcaggtaaattccattgccaccgcagcggaagaacaggccgccaccagtgaggaaattaacaggataattatggaagtaaatgaaatttctgatgatacggcacagcggatggccgaggcggagcatgctgtgcgcagcctttccggcgaggctgccgctttgcgggctctcattgattccatgcatgacgaaacctagccgcggcggaacaccgtcacagcggcaggaagggtatgacagcgcggcgtttaacgacgccgcgcgcttgcgctgaaagcatatttgcgccactcttgcgcctcgacgacacacctactcaccttaacagagaaggagatggttccgtgcgttaccgcaacatgaccatgcttctggaagaccttgagcgccacgggcagcttatccgtgtggatgccgaggtggacccgtaccttgaaattgccgccatccagcgccgtgcgtatcgcgcgggcgcaccggcaatgctgtttacccgtgtgaaaggcacgcgttttcccatggttgccaacctgttcggcaccatggaccgcacgcggttcattttccgctcttcgctgcgtgcgctggaaggactgttccggctcaaggttgatccgttcgactttttcaaacatccctggcgctatgccggggttccccgtgcgcttttcagcgccatgccgcgcacggtgaaaaaaggttctgtttttgaaaacaccgctgccgtcagcgaactgccgcagcttgtctcgtggccgcgtgacggcggcgggtatgtgacgctgccgcaggtgtatacagaaagccccgagcatccggggtacaaacattccaatatgggaatgtaccgcgtgcagcttaccggcccgcactatgaaaaagacagggaagtggggctgcactaccagatacaccggggcattgggtaccaccacgcgcaggcactgcgtgtgggcgagtcgctgaaagtcaatatctttgtgggtggccccccggccatgactctggccgcggtgatgcctctgcccgatgatattcctgaagtggtttttgccggtgcgctggccgggttccgtattcccatggtgaggcgcgggggtgacctgcccgtgctggcagacgccgatttctgcatcagcggcaccataatgccgtatcagaagccggaagggcctttcggggatcatctggggtattacagtctggagcacgattttcccgtgctgcgcgtggataatgtctggcaccgtaacggcgctgtctggccgtttaccactgtgggacgccccccgcaggaagataccgttttcggcgattttatccacgagctgactgcggccatggtgccgcaggtgttcagcggggtgcacgagatacaggcggttgacgccgcgggtgtgcatccgctgttgctggccataggcagcgaacgttatgtaccctgggccagcgaacgccagccgcaggaacttatcacatcgggcatggcgttgctgggcaacacccagacctcgctttccaagtatgtgatgatcaccgcgcgcgaagacgctcccgcgctgacaactcatgactacgacgggttcttcaagcatatgctggagcgtaccgattttggccgtgacctgcattttatcacgcgtaccacgatagatacgttggattacaccggtatcagccttaatcagggttccaaacttgtctggacagcctgtggtgagaaaaagcgcgcccttgcccaccatctgcctgcggatcttactctgcctgcggggtttggtgatgcgcggctgttcgggcggggtattgtggtgctcagaggaccggcgcatacggcagcgcgtgacgaacatgacgaggccatgttccggcttgccgagcacctcggcggtatcggcgggctggaaggaacaccgctttttgtggtggcggacgatgccgcttttacggcagaggactggacgaacttcctgtgggtcacgttcacccgctctgatcccgcaacggatatgtacggtgcaggcgcctttacccattgcaagcactggggatgccgcgggccgctcatcattgacgcccggctgaaatcgttccatgcccctgcgctggagacagaccctgatgtggaacgcagggtggacgaactgggtgcccccggggggccgctgcacggatttgtgtaaggcgtttacatacgaaacagaaggacgggagtacgctcaggtactcccgtctgttttttagcaaatgcctgcgtccgcagcggaaccgttatgctgcggcctgcagaacgctcaggctgccggctgcgctgcggcctgatcaatgacccagctcagcctgccggcagcgggggcgatgtgctgtatgggcaggaggcgtggttccagcaggttgagcgcttttgccagcaccggatgtttcgcgtgaccgctggccatgacaatgacatcgcgggcattgttgatgaccggcagggtcagggtcagacgcgtgctgtgcagcgagggtacatactggtcaatgaccagtttttcgcgctcctccagtccggtggagtgcggaaaaagcgatgccgtatgaccatcggcgcctgttcccagcagcacgcagtcaaagcggggcagctcacccgctgacagcccgaactgcctgcgcagcagttcttcatatgcctgtgcggcaatttccggctgtgcttctcctttcatacggtagaattttgtggcgtccaccttgtgcagcagctcgtcgcgggccacacggtagttgctctgctcgtggtcggggtggacgcagcgttcgtccacccagtatacgctgactttattccacggaatgcggtctgcgtattcctgcccggcaagcagccggaacagcggcaccggcgtgctgccgccggaaagcgctatggtgaaggcatcgtgcgcggccactgccgcggcgcagcgttctattataagctccgccgcctgccgtgccatggcatcggggtcgggtgtgatatacagcgaaagatgcgaaaccaatgtcatgatgtaacccccatggtgatttacgacgtaatccgtggcggcatgtgccgtccggagccgtacgtcgtgtgccatggtgccacaccctgcgttgttttggaatagagcagatgcatccggtgcaaaggcgcagcgccggtggggctgctaggcgctgaaagcattgacggtgcggctgcagattctgtccagcagcgcggcatcgtggctgatgaccagcatgccgatattccgctctgcggctgtttccagcacgcttttccagatggttgcctgcgtcagggcatccagcatggatgtcatttcatcgcacagcagatagcgtgtacgcctgtccagcgcccgtgcaaggcagacccgttgcagttcgccgccggaaagttcatgcggataccgggcaagccacgcaccggctatgcccagcctttcaagcaggcggggctggggggggcctgcctcggccagaatgtcacgtatctgccagcggggattcacagccagttccggatgctggaaaagcagctggacgggattgaagttcccgcggacgtacctttctccgtcaacggaaaccgagccttcctgcggtgtcaggtaactgctcagaactctggccagtgtggacttgccgcgcccgctcggtccgggcagccccactctttctccagcggcgacggttatgtccagcccgcggaaaagccagttttcgcggcggttgtagcggaagcccaatccgcggccttcaagcattccagcacctcactttaccgccggacagcggcgtcagttccggcagggtttcgcggcagctgccgttgctgcgcaggcatgccccgctgaaagggcaaccgccgttctgcggggctgtttccggttgcggtaccgcctgagtgaatccgttacggggcagcgattcccacagggtgcgggagtaggggtgacgcagtgaaccgttgccgtcgaagtccgaggcccgggcctcttctacggtcacaccgccgcagaagacggttacgctgtccgccacactcagggcggcttcgatgtcgtgtgtaatcaatatgacagccttgcccgtatcggccagactgcgcaggtggcccagtgtttcacgggcggtaagcggatcaagcccgtttgtgggttcgtctgcaatgagcaggctggccgaccctatggtggctgtggctgtcagcacacgccgtgtcataccgccggaaagctgaaatggaaaccagcccagggtccggcgcggcagtccgtaacgttgcagggcctgctgtgcggagctgcgtgcctctgccgcggacatgcctccgcagatgccggctctggctacctgaaccccgactttgagcagcgggttgagaaagctgaccgactgcgggatgagtgcgatttccttgccgcgtagtgagcggatgctgcggggcgtgagcctgcggccgttgtagaacatgtcgccggagcaggttgcgttggcgggcagaatgcccagcaccgcatgggccagcaggcttttgccggcgcccgactgtcccaccacggctgcgatggtgcctgcctgtaccgtaagatcaaggctgcgtatggcaggcacactgtggcgtctgagtccggcggagtaagtactgaattctacggagagattgcgtatttccagcatggccgctccctgtttattctctgcatgtgcgcgggtcgagcagcgcacgtatgttggatcccagaatgtcaaatgtctttaccgtgatgaccagcgtgagtccgggcgccacggcaagccaccataatcccatggaaagatagcgcatggattctgccagcagtacgccgatggccggagtatgcggcgacatgccgaagcccagaaatgtcagggcagcggcatgcaggatggcatgcggaaacagaagcagcaggccgatgatgaactggggtatgacatgcggcagcatatgtctgcgggcaatgaacatgcggcttttacccagctggtgcgacagcatgacgtattcggaggactgcagctgcatgacctcggcgcggatgacacgtgtcagcgacggccagtgcgacgccgccacggcgatgatcacaccttttgctccgcctccgcaggcgaatgatataaggatgagcagcaccagatgcggtgtggccatggctacgtccaccagccatgtgacaacggcatccaccgttttgcccatggtggctgctgccagccccagcaccagcgccacaacggcggaacaggccgcggcggaaagccccacgaaaagactgatgcgcagtcccttgagtgtccttgcaaacatgtcccgtcccagccagtccgtgccgaagggatgactgaagtccggcggcagtttgcgcagcgtgaggcgggtcacctcgcccgaatcgccgtacagccatgcacccgcaaacaccgcggcaaacagggcggtgcaggcggcaatggtcattatggtgcgggttcgtctgtctgtggccagtgccgccatgttaccggtctcctttgcgggcattgcgccgcatgcgcgggtctacgatcatatacagcaggtcggccaccgtgttgccggtaaagacaaataccgtgctgaaaatgaccagccccagcagcaggggcacatcccccctgaatccggcttccactgtggctttgcccagccccggataggcgaagacctgttctgccagcacggcccccccgaacagttcgcccagtgaagcaaactgcagtgttacggcgggcagggccacattgcgcagcgtgcggcagaaaacaatgcccagagggcgttctccctgcgccatggcaaaaagggcgtgttcgctgcgcatgacgtcgatggtcttttcacgcgtatgcagggctatctgtgccactccgatgagtgaaagcgtgacagccggcaggatgagatgatgtatgcgctgcatcaggctgacgtcgtgtgcggccatgccggcgggccatgccccgtgtaccggcgtccagcccagatgcacggagaaaaaggtaagcagcaccatgccgacccagaacgtgggagtggacgccatgaggtaggcatagaagctgatggttttgtccagcggacttgcgggataggcccccgccagcagccccagagtgaatccgagcacgccggacaccgtccaggcggcgaacatgagccagaaggatgtggtgaagcgcttgacgatgacggtaagtaccggctcgttgaaaatggttgaagtgccgaagtcgccctgcagcagattggccgcccagcgggtgaaccgctccaccggcggttggtccagcccccagcgctgtgctatgacctcgcgctgttccggagacaccttgagaatggacggccccagataggcgtcaatggggtcgaccggtgaaaagctgaccagtacaaacgacagggttgccacagagaccagcagcagcgccagccggacggcttttgcagcggcaaagcgtgccagccggcctgctgcggaggataatacagaccggcggagcggcgcaggctcttccgccggtctgttatcagcgcttaatcgcacgtccatgtccattcaacaatgttggctgtgatgggccagccgtgaccgtggggttccatctgcgatgtacccacatcgaggcatttgttgacaaagtaggtgtgatcgaggttgaccatccacgcccatgcggcatcgccgggcacggtgaagccggtggtgccgtcccactgggctttctgccagtgaggtatggaagcttcaaaggattctgccgaacgggcattttccagatggctgtccacgacggggttggaatagaatccggcgttccagtacatggggtcaggaccgggggtgtggtagagcttgtacatttcgagcgggctgtggtcgccgaaaccgtatacgaccacctgagaatgggtcagccgggttttgatgcggtcccagttttcacctttgggcacggcatgtatgcccacggggcgcagcatgtcgctggctgccagcgccagtccctgacgcagcgagtccttggcgttgtagataatggtgaactcagccttgcgtccgttcttttcgcgtatgccgtcaccgtcggtgtctttccagcccgcggcttccagaatggcccgcgctttttccggatcgttgtcggcaaagcgcactgcgggattgtcccacggcagatcgtccaccacgccgtaagccggcctgccgaagccgtccagcacgcctgcgacaagcgcctgcctgtccagagcgtagttcacggctttgcgtatggcgatgtctgctgtcacatcattgcctatcggagcacccgaaggcgtggtgcgcccttcatcaggcacaacgggaaacatgagcccgcggttgtccacgcttttgacaacatgcagccgcatgccgccgatatcctgcgccgccagattggaaggaacgccgagcacgtccacctgccccgcacgggctgccgccagagcggcgtcttcgtcggcaaagagaaagacaagctttttaatctgcggcttatggccgtaataccgttcgttggcttccaccaccagctgctgcccctcatcccagcgcaccagcttgtaagggcccgacccgacggggttgcgtccgtatgcggggccgtactgcgtgcggggcactatgcccagcgtcacaaggtgctgtacaaatgtgatgtccggctgcgaaaggtgcagctttaccgtgcggctgtcagttgcttcggctttgacaaggggcgaaagatcaattttgcctcctgcttcaagccctttgttgtaggtaaatgccacatcctcagctgtcagaggagtgccgtcggaaaattgcacatcatcgcgtatggtgatggtccagacttttttgtcggcggaaagttgccgttttgtggccagatcgggaacaatgttcagggttgcgtcacgtttgaacaatgtgctgtgaaaaagcgggttgccgtagttgccccagcccagaagcgggtcataaccttcggtattttcgccgcccacggcgagtatgagagtgtctttctgtgccagagccggaaaggccccgatgacaagcagcagcagaacaacgcctgcaaatccggccctgcgggcaaatgtgtgcatggaattcatggctcctccgtgtatattttactaatggagtagccttgtgtgccacttaagtcaaaaagatattactaaaaaactggtgttgtatacataaattgtcattgagcacacaaccaccggcaaggatgcctcagatggatagctttcgggggggcgggatatggtgcagccttctttttgcacgtcaggtgcggtgtcatgcagggcacgcagccgttaaaaaagggcccggaggcccttgtgatatgcggctgccgctcagccgatgcgttctacggacgcgtaatgcggttcatgcagggggatgatgatgtccgccatctctttgacccgcagcatgatgtcataggctcgttccggactggtgcaggtgccggggggaatgacatccatttccatggcttttaccgccgcaggcgggttcaggttttcttcgatgacgcagaaccccgtgatggcgacagacccctgagccgtctgcacgacaatggtcatgccgccttcggtatgcgcaggcgtatgcaccgcacgtatgccgggcacaatctctttttcggcttcgctgataacgcgcagctgaccgttttcttccacttcctctatgtaatcctcaaggtaccggaaatccagcgggtgcggattgtgaatatgttccagctctttttcgtgaacccatatttccgcgttcacgcatttggaatcgttttcgcaatggtcgttatgcaggtgcgtgtgtatgacgacgcctatgtcttcgggagtgagtccgtgccgggccagcccttcttccagagtgacaatggggccgcccagtgctttttccctgtctgccgacttgatggggtgcatttctccggtatcgatgagcatgggcctgtcgccgccctttatcagccagctgtatatgggaatggtgtacggggtgccgtaattctgctgataggtcatcatccctttgtcgaacacctttgagccgacaaccatcgggtgaatagtatagttcattgtatggctcctttacggaatggcctgatgcatgaagtgatataaagcgggggcggtccttccgcagcagtatgcatccggcgcccacccggtaacaataatcaccgtatgcccgtctgcaagtaataaaggcggcacgcggcttcagcgccggggctttctgccgccggcggcacggacggttttgccgggtatgaacgtggcccgtagaaattccggatggaagaaaaacagcggattacgcacgatggcgtcgggcagaatgtgataccagcggtaaccgcgctccttgaagtaacgcacggcctgcacacggtagcctgtctcccgcgcggccagcagcgcggcatcgcgctgacagcgcgaagaagaaaccggacgcagcaggcgcgggttgaatccgtaacgtgccagcatggcgcgcacccgtttgaattcacggaagcgtgaaaatgcgtcggcctgacatagcacgaccccccacaggaagagcgcggccagcagagtcagcacccatgcgggcccccacaaggcaagccactgccacaggcggggctgggtctcggccatctgggcaaggctgccggcctgtgccatcagcgctctggcttcggctccggttacggcggccagcagggtcactttgacacttgtcaggtgcggaaaaggggcagcctgaacatatcgcagtatttcggcggcaagattgcgcatcatggctggtgcgttctcctgtctttcatggctccggccggagtgatattcagcccagaggggctgcccaccggctgcgggcacggcacagttctttcgcgtcgtccgcggtgcgtatgcagtgcagcacggtgtgctctccggtcagtgcacctctggcgctgacaatttccgtatcggcaaagcattccgcgcggaatgatatatccacggcgcgcagctcgttttgccggtcacacggcatacattccagcagccattgcagatagtgcccattgtttacatggccgttgatatccagatctgctctgcgggtgcgtatgcgcacacctgcagcttcttcacgcagtctgggcagggtgcgcgtttcaaaagggcggcatggcgggttgtcctgcggatacccgtccctgatgaaatcgggaagcggaaccatgcttctgtccgcaagatgtatggttacccatgcactggtacctgcggccagcagttctccatcctgagtatacaactcgtaacagcggtaggccatgtgtctttcatgcgcggccggccaggttacggcggtcactgtttctcctgccggaggaaagcggtttacagttatctgcagccgggcaagaacccatgcgagctgttccgttctcaggcgttcggcaggaaagcccaatgtgcgggcatggccggaggcggcttcctgaaaataatcagctatggcccgtatacctgctctgccggtgctgtcggcatcgtatgtgcgtaccggaaacgtttccgtgccggtgtgtcctgcaaaagggatcatgtggtctctctgtatgcaccgcatctgcctgaaacgggtgcgggcgccggtggattgtttttatccggcatatcgtggtttgcgatggcgcgcaatgtgcggccaccgtcatgcgctgcgcagtacggccagaatttcaaggcgcgatgcctgccaggccggataggcccctgcggccagtcccagcagaacggagcctgcgcatatgccgccgatgagcagcgggtcgtatacaaacggcaggccggcaaaatagtagacaattgtaatcagtccggctgacgtgatcacgcctgcggcgccgccagcaccggccatgatggctgattccataagaaactgtcccatgatgttgccccgcgtggctcccacagagcggcgtatgcctatctccagccggcgggcgcggaccagcagaatcattatggacagaatgcccagactgccgacggaaaaagaaatgccggaggaaagcagtcccagcgtccatacgagatccagagcctttttctgcaattgcgtggcttcgcgtgcggtaaggatggaaaagtcgtcatcatttccggaagtgccgtggcgctgccgcagtatctccgtggcggctctgcgtgcggcgtcttccgaagcgccgcgtttcaggttcatgaacacgcccgaaacccatgtctggtttgacatgcgccgcatgtaggttgtcagcggcacaaatacctgttcgtcctgatcggtaccggaaagatcactgcctttttcggccattatgccgactacggtaaggttggcgcggtaaaagaaaaccgtctggcccagagcctgtgcaggggaaccgaacagccgttccgcaatggtacggcccagcacgatgactttagccatttcttccacctcgcgagaggtgaagaaccggcccgcatcaatttcgatattgcgcacgtcggtgtacagcggcagggtggccaccagctgacactgcgtggccatacgtcctttgcggatgggcatggtgcgggtgacatagggcacgcctttttctatctgcggtacagaacgtaacagtgcttcggcgtcgcgcagggaaaacgtggtggtttctcctctgaagcgtgcagaaccgcttctgcggaagctgatggtgccggatgctgcctgaaacaggttgggccccagtttttctgtttctatttcagccttgcgcaccagcgatttggaaatatgaagcacgccggtaagcaccatggcacccagaaaaactcccagcatggccagaactgtacgcatacggtgggtggagagcgactggcgcgcgatgcgcagaccgctgagcatgcctgtggttctgctcatgttactggtttcctttcagcgcgtgtatggggtccagtgcggccgcgttgcgtgcgggccgcaggccgaaaacaagccctaccgctacggccgaggccacgccgatgataaagaccttccatgaaagttccagctcgatgaggtcgaatccggaaagaatacggcccagcacgatgcctatgcacagccccagcaggctgccgatgacggtcagtgtcacggattcgatgagaaactggagaacaatggcgctgttgcgggctcccatggctttgcgcagccctatttccatctggcgctcggcaatggacagatacagcaggttggccagcacaaaacctcccacaaccatggcggaagcagcggtgatgcccagaaacaccaccagtccgccctgcagcatggcgatgaatttcatcacttcatccgcggtgatgatggaaaagtcgtcggggtcgccgggacgcaggttgtgcaggtggcgcagcaggcttttaagcccctctttgtgctcgtccatggcttcggcattggtgaatttcacccgcagggcgggaaagtggcgcctgtccatattaaagcgctgggtcagtgttgtcagcggtacaataatgcggtcatcaagccgagcattgggggaacttgtgccgcgtttgctcagtacgcccaccacggtgaaggggatgttgttgagaaacacggtgcggcccagcggcggaacaccggcaaacagtttgtcgcggggatcgacacccagcagacatacccgtgcgcctctgtccacatcggcctgagtgaagtcgcggccttgtgaaagcggccagttccatgcttccgcatagtttgccgttgccccgacaatgcgttcaacttcggcgttgttgccgtttgctttggccgtgatgccgcgcttggagcgcatgggcaccaccagatatacaccgggcagcatctgccggatactgcgggcgtcatgaggggtcagggtggtaagccgctgtcccactgcacggttgaaaatgtcgcccccgaaaatcagggcggcatccgggccgaattctttggtgatttcgagcgcttttttttgtgcaccgtccactgccgctatgatgaccgtcagcgaggctatgcccagtgcaatggccgtgaccacaaacgcactgcgcaggcgatgcgcccatacagccgtaaaggcgatatgctgtatgcgccacaaaacccgtgccgcgtggatgacgcgccggtgcagcgcccgtgtctgcgccggtgtctgcgccggagaatccggcggaccggacagcgcccccgtgcccgccgagggaacagaatcagacgaaccggatatggtgtgcgggtgtgacttcactgtgacggtgctccttgcaatgcgttatcatacccgtaagcgccgcgtaaaaaaagtcctgaaacggctgtccggcggccgcggaaaaacgcggcacgccggacagaggcgataacggcactgcattgtaccggcagatgtgccggaccgtcagcacctgctgtaacacaggtccagatgttcccgtgccaccggacgggtagccgtactgacgcccgccgccagcagaaacgacagcggcagcgccaccacattggggtctacccactgcagcagatgcagtgccgaaccgggcactgcgtcggcaaccagagtggctttgccggtcagccagcggcacagcccgatggctgcggcttctttttcatggatgaacagcagccagaacatggatgctgcgaatccgcccagcatggacaccttggcgccggttttggtcatgccgcgccagtaaagccccagagaataggcaggcagaaaagtggctgcgcacagcccgaagaaaaaagcggtggctctggcaatgacagagccgggcagtacccatgcccagaccagcgaggcaagtatggttatgaccacaccgatgcggttggcggcaagcccctgctgctttctgcccagagtgcgtgtgatgatgtcgtgccccagcgccgtgccgccggtatgatattgccccgacatggtggacatggcggcggccatcatggccagcagaaaaaatcctgaaaaccagccgggcatcatggtttccacataggcgggaattatcttgtccacatttccgccgcccatctgtatggcaattttaccgaatttctgaaaaaacaccgcgttggaaagtgcgccgaccgtgaaagccacgccggtcatcagcagaatgaacactccgccgaacagtacggccctgtgcagttctctgtccgagggcacagtcatgtagcgcacggcaagctgcggttgcgccagtacccccacgcccacgccgtaaacgatggtggtgtagatgaccagccacaggggcgagccggtcacggtgccctgtgtccaccccagcatgccgccggcgcgcagtttctcgggcatcagcggcgccatgtccgaaagggtttcgtgcgcgggaatgacgccgcccagcatccagtaggtatagcccacaagcatcagcatcataagcaccataagtgtgccttgaaatgcgtcggtgtacatgacggccttgatgccgccggtgatgacatacagtgccagaatggccgtgacgctgagcagtgccgccacataaggcacacccagcgacacttcggccagccgcgcaatgccgatgagaactgctgcggcgtaaaccggaatgaacagaaaaatgatgctgccggaaaacccctgaatgaaacgcgagtcatatcgtctgcccagcagttccggaaacgtgtgcgaatcgagagccagccccatgcggcgggtgcgtctgccgaaaaacaccatggcaatgaaaacgcccacaccgatgttgagcaccgtgagccacagtacggaaaaaccgaacatggccgcggccccgccgaaaccgatgatggccgacgtggaaatgaatgtggctccgtaagacatggccatgacaaaaggcccggcctgtctgccggccagcatgtagtcggcattgcttcctgtttctttccaagccttccaggaaagccagaaacagcaacccagatatacggcggtggcaataagtttacctgtcattctctgtccctccggctttgccggtatccatgcggggcaggtgccctgcatcggaagagcctttttcgttccagttccatatgccccagcctacgcagccgcatgccgccataatgctcagccagaaagccagcgcggcttccagcgaccccagtcccagcatcatatgtctttatcctccgtgtctgcccctccggggcgtgaaacaaaaaaggccgcgggcggtaagcctgcgaccttcgggtgcactgtgttgtttgcggttgttactcagacaacagtatccaccttccggtcacaggtgcgaccgaaaaagaaaaagctgaaaaagctgaaggaaaaaacggatagctgttgtgtcatggccggatagtgcagtattgctctcttgctgtcaatggaaaattctctgcaggaatgagcatcatgaatgtgcggcatggctgtgctcttatgacatgacgtgctcacgttcaatggctccgtcgcggaaaaaaagccgccgtctggctcgtgccgccgtatcttcgtcgtgggttaccatgacaattgttttgccggtggcgtttatctggcagaacaggtccagaatgtcggcgctggtggcggaatctaactgccctgtaggttcatcggccagaatgagggccggatcgagcagcagtgcccgggccagagccacacgctgctgctgaccgcccgacaggctggaaggtttgaagtccatcctgtcgcccagccccacctgatgcagcagatccgccgcacgctggcgcagcgtgcgcagcggaatatcgctgtacagtcccggcatgagcacgttgtccagcgccgatgagtaaggaatgagatagaaattctggaagacgaatcccgtgagcttgttgcggtaatcgctcagttcgtcatcggtcatggtggccacatcacgcccgtgcagctgatagctgccgccggtgggcctgtcgagcagtcccagtatatgcagcagagtggatttgcccgagccggaagctccctgcagggccacaaattcgccctgcatgatgtccatatcaagcggtcgcacggcctgcacggtcaggtcaccctgtgtgaacgtgcggtaaagtccgcgtgtgctgatgagcggggctgcggtttcattcatcagtgtgccccgccacgttttgcggcaggggcgctgcccagatctacatccacggccaccatgtctccggcattcagcccgcttacgacttcactggcgtccagcccgcgcagccccagctgcgggtagactttttccacgttgcccgcggcgcgctgtacaaacaccgtctgtttgccgtctacccatttaagcgcggcattgggcagggcaagcacgttgtccttttcgtgcacaatgacactgcactgcgtggtcatttccggccgcagcttgcgcgatgtttccggtgcaagtttgaccagcgcctgatagtacacaatgttgtcacgtacttccggctgcggatatatctggtccacggtgccggtgaacaccgcatcgggataggtgtccacacggaattccgtcgtcatgccgggcctgactttacccacatcggtttcatcgacatatatccacatttcaagcctgtcggggtcaagcacggtgatgaggtttgccacctcaagtccggccacaaccgtttcgccttcctgtgcagtcacctggctgacaatgccgtttatgggactgtatatggtggtatacgacatgcgtatgcgggcggactccagcccggcctgagcctgctgcagcgcttcgcgggctttggtgcgctccagctcaaattccgccctgaggcggcgcagagtggcttcgcgggcccgcacggtgttgctcgataccgtggcagcctgctgggtgtcgtccagtttgttctgggtttcaagatgctgggtgaccagctgctgggtgcgctgcagcgtcagttcggcaaagcgcagttccgctttggccgctttaagctgggctgcggcttcgtcaatgcgcagcgggtacgaaagttcgatctgccgcagttccgctttgcttttttccacattggcactggcttcgtttaatgaagcctgctgctctctgtcatctatttcggcaatgaggtcgcctttctgcacactgtcgcccacccggacgtacattttgcggatgagtcctgtggcgcgggtgcctgtttttacaatggctcccacttctggcttgatgatgccggtggcttcaagcacttcgcgtatggtgcccggacgcagttcctgcgtgcgggtgatcacaacggcgtgccctgtttttttgtttatgaaaaaccagccgccggcggctgccgtacagacaagcatcagggaaatgactatgaatttgcgcatataggtgccgtgtgttgggtgttggatcaaagctgcatgtataccttcggggcctgcataaatccagtgctgatatttgtccgcatccggcgttgcggcctgtttcagagcccgtggcgccgttgatgctcttctttgtctgtgcggtacaggcagtgtgcccgtaacgggctgtccgcaggcactgccggatgctcgaaatccatggcatgtcgcatgcccagacgccgcatgactgcctgagagggtgtgttgagtacagcagtgaaggcgaccacttcatggagtcccagcgtattgaaagcgatatccagagcggccgcagccgcttccgttgcatatcctttgccccagtggtccgggtccagccgccagccgacctccacacacggagcaaacggcaggtcgcccgacggacggtgcagacctaccataccggcaaacaggccgctgctgcgctcttccaccgcccagaacccccagccctgactgtcgatgagcatgctgcagcgttctgccatggcgtcgctctgccggcgtgtgagcgatgcgggaaaaaagcgcatcaccctgcggtccgcattcatacgggcaaagcagggcaggtcgcttgcacgccattggcgcataaacagtctgggggtgaggggctgatacaggggcatacgtcacagggtacgcattgcggataaaaagacaagactcaggtgttacatcatgtgttttttcaggcgggaaagcgcggagaaatgcgcagaacgttaaaaaggccggcacagggccggcctttttaatctgcgggggcagttaaatatccagtacttcgcagcgcatgcctccgcgttccgtatcggtaaagcggaacccgaaattggcccacagcccttccatcaggccgataccgtccacaagatctgccgatcctctgttgtagacaaaccggaagtattccagaaaatcacgggttttttcgttgagcatgggcgcttctttcagcgcttcttctttaacgcggtattccggatagtggtccatggtggcataggcataaatgagggaaaaagacagctgggtaactttttgtcgcacattctgaagaaaaatcgatgtgttgttatgcttgcggtattcggagatctgaaagcgtatccagtcgtagtactctccgcggttgttgagcaggcggatgttaccgtccagcgaattttccagatcctgacgggctttggcggagaggggagccttgtacacctgctgcaccagtgcatcgcggaattcaaatgaacggcggcttgcctcgtattctccgtacagtgcgtacaggttcatgaaataatttgcgaaactgtcagggcggccccggcgtacaagcagcggaaaacgaccgcggttaaccagcttggtgaattcatgccagtagatgcagaaccgtacctgctcgtcataccagcccgtgtacaggttggggtgaaacagcagcacatatccggcgcgggtatgcaccgtgcgcgccacaggctccagcccgggggtggagcggaaatcatcggaattttccagctcgttaactttggcgtcgaagtcctgaggcactataatctggtcaacggggaatatcagcggaacccgtgtggccgcttctgccagcatgccgagttcggtcttgatggcgctgcgttgatcgttgtttcctgtttctacataaatctgcatagataaatctcccggcggtgttccgcccgcgtcacgtttagcccgtgagggggtggttgtaaaccccgcgggtgtgccgctgcggcagggctttttttgcgcagaaaaaaaattaactgctgttgacagcgcataaagctgctttatcttgaacgcaagacgatgaatcaggaggtcattactatggtaattgatttcagttctctttatgaaatgccgagaagttttgaaaaactctttgatgagtttgcaagagccagcaaaggcggatacatcagaaacgccactgcaggactcaacattgttgaagatgatgaaaactattatgtagatcttcttgttcctgctgtagaccccgaaaatattgatcttactatttctgacaagaatcttataattcgtggtgaagtggaaaaagaagctggtaaattcttcaggcaggaaaggggctatggttcttttcagcgtgtcattacgctgaatgcacctgttgaccgtgatgccgtgcaggcaacctgcgaaaatggcattctgagggttgttcttcctaaatcggaagccgtcaaacccagaaaaatagctatttcctgatggaggtcttcacatgaacactgaagttgtaaaacacgaagaaaaggcattgcccaaagttattccttccacggacattcttgaaatggaagacgggtttcacatcatgttggaactgcccggtgtttcgggagaaggactgagcattgatctggaagaaaatgaagtgattgtcaccggacgcagctcatatgtacagaaagccggcagaaagctgcatgcggaattcgatgcctgcgagtttgtgagaacctttaccatttccgatgtggtggacagagaacgcataacggcgaccatcaaaaacggtctgctgaacctgcatctgccgaaggcggaagcagccagacccagacgtattgaggtgcgcgccgtatagcttgcctttcgtcgccaaatccgtttcaataagggtgccgccgctggtggcaccgcaagcgatacgagtacgacctgacagaatggctttcgcgcaaaggcgaaagccattctgtctgcttttggggggacaggcaggcttgccatgatggcagcaaaggcgtattaagcccgtccgccccaagaggcgttctgccacaggttcgccctgtggctccttttttgccggctgtccgagccggactatgattcgttcgtctacgggtgtttacccgtctgaaacacaaggggattccatgagtacatccggactgacggctggtgacaacattaccaccagctgcaccagatgcaatgacgttaccggtcacgtgatagtggccatggtaggcaatgaggtagtgaaggttcagtgtaaggcctgcggcagcgagcataaataccgcccgcccaagcagcccaaatcgcggcctcaggctcctgccgtgaaaaaagtacgtgcaggttccgcacgggaaactgctaccaccaccggcgcatccggacgcaccgtttcggcttctcgttccgaagctgcccgcaaagccgcagacacccgcgcagccgcccgtgccgcccgtgaagcagcacagaccgctgaagtatggctgaaagccattgccggttcagaagaccgcgacgcaaccccttacagcatgaaaagcacatacgaagtggggcagattatttctcaccccaatttcggagtgggtaaagtgcagcagcttgtaaaacctgataaagtggaaattcttttcaggcagggcatcaagcttttgcgctgcaccatgtgacgacggctgtacgccgcgttgaaacgtccggctggttccggacgttttttttatgctcttctgccaccccgttgccacccgttgccgctcctgcggcggagcgttcagacggcactttctgctgcgcatgcggccggattctgccttcctttcagactgtacagtttgtaagttcatgcattttaaagagtaaaatgttttcctgcacggagtcatggtgtgagaacattttttgcagcggattgcggcaatgaaatttttgccgcctgcaaaggtgttcaggagggtgccatgcagattgacggaagttctgtcgggtatgtgcttcagaccggttctgcgcatcaggtctcgaaacggcagtacggcagtgccgactccattaccggtttttacggtcagggtgacagggtgactatttctgacgaagcctggcgtctgctggaagagcagaaagccgccgcgttggaaaacagtaagcatgtacggggaataaaggaagaagaaggcgaaaccgttgaaagcatcaaggcgcgggctgccgctcaggagggtgaggaagcagcatcttccggcagtgtcagcggtaacggcgggatagagcagattgaaaaactgaaaaagcagattgaagagcttcaggcccgcatagccgaaatcacttcgagccctgtttcggatgagcagaaaatgcagcagatagcccctctgcaggcgcaggtgcagtctctggagcaacagctgatggctctgcaggcttcactcaagtgatgggtcatgacaacggacggcctatagtttttcaccgtctggccgatatgccggacagacagaggtaagttatggctattagttttgacagttttccgcttggtatgtcggcgctgaagcgtgacctgcatcttgtggacgaggatgcaggaaaaaaaaacggtgctgtgggaacactgcgcacaggcagtgccgcagccggtgatgccgctcagggtgccgcctccgccggcggcgtggtggtggaaatatccgacgaggcaaggcgcagggccgccggcgaaccggatactacgttcacagccgcaccggccaaggcagatggcggtgaaggtgaagataaaaccacccttgaacagctgattgaccggctgaaagagcgtatcgaaaagttgaagcaggagatacgcgagcttgaacagaaaagtatgccggatgaggcgaagcagaaaatgctggagatgaagcgcaacgagctgatgcagttgcagcagcagctggcggaggctcagatgaagcagggtgaaggcgccgaaggttcttccggcagctcgtttgacgggcgcggcaccagcgcgcagggtgccaccactatggttcgtcccgattaggcgctgaaacagaccggcgctgacggtgtgcagtgggcctgccgcggcgattgcgccctgtgcggctgaggacggtgccgatgcctctgggcttccggcgcctctggcctccggtacctctggcttcaggtgcctgttgtgccctgtgtcagtggtttccggtcgggaatagtgtttttgccggagtatctccggccgcagagccgcgcagcgctctggtgatatccggagtctgcgcgtttttgcagttttttctgcctgccggacatctgtctgtggtctttttccttttccggcagtccccctgctggtgtatttccccgtgcgggtatgcgttttcctgtgcaggcagggcaggccgcgttttgctgcggcgtggaaaacgttggctgcgctcacgcattctcctgaatatgtatgcaccgtgatgacgacggcctttccgggccggtgctgttccgccggttcgtgtccggtccggcggcggtaatgccgtgtctcttgcggggtgctgccgcggcaggtcttccgtactggcattatggggtatacagaaccgcggttgttggtatagtacacacataaggccgcggttccgttacctgccgcggccggactccgttatgattcataccgctacactggaggttccgatgcttgatccgaaggaatgcattctttacagcggcggtgcacgtggtgccgaggctgttttcggcaggcttgctgaagagttcggccttcaagaggtcaactacagctttgaaggccatcaggccgaacgcagccgcggcgtgcgggtgctgaccagtgaagaactggcgctgaaggatgtgagccttacctatgtctcccgcctgatgaaccgcagctataccagtgcccccctgttccgcaaggtgctacagtccatctgctggcaggtgagcagcggacacgaggtttttgtagtgggtaccattatggatgaccacaccgtcaagggcggcaccggctggggtgcggaatttgccaagatatgcaacaagccgctgtttgtctttgatcaggacagaggcagctggtaccgctgggacaaagcccagtggcagccggtggaaaatccggtgataacgcatagacatttcaccgccacgggtacccgctttatgcaggctgacggagaagcggcgatcaaggctttgttcgaacgcagtttttctcgctgacgaccggtttcacacgggccggaacctgcgggttccggctttttttttgcgcatgcggagatattttcatgtttgattccggaaagaatccggttgccggcggtctggcggctgtcggcgcttttgtgctctggggacttttgccgctgtactggaaaatgctgcacagcgtgcctccgcttgaagtgctgggacaccgcatagtctggtcactggtgtttgtggctgtgctcatgcaggtcacccgccggtgggacgagctgcggcgggctgtttcttcggtgcgcaacatggctgtcatggctgttgccggtgtactggtgggcggaaactggtttttgtacatctgggcggttaacaacggcagagtgctggaaacaagcctgggctattacatcaccccgctgcttaatgtgctgatgggctgtgtgctgctgggcgaacaactgtcaaaaggccaaaaggccgcactggttctggctgctgcgggggttgccgtccagctgaccatgctggggcgtctgccgtgggtggcgctggtgcttgccggttcgttcagcgtgtacgggctgctgcgcaaaacggccaatgtggaatctgtgcccggactgttttttgagacagccgtcctgacgccggtcgtgcttgtgtatctggtgtggcttgacggcaacggtggtgccttcggccatgcgggaactgctgtttcgttgctgctggccggtgcgggggtctgtacgtctgttcctttgctgctgttcgcttttgccgcgcgcagaatgcatctgggaaccgtgggaatattgcagtacatcgctcccacaatcgcttttatgctgggcgtgtttgtgtttgacgagcctttttcagcaggacgacttatatcattctgctttatctggctggctgtggccatatatagcggcgagtctctgtggaaacgccgcagacgggccgttcaacaggggtagccggcagcgaggtgttttgtatcgggtcgtatataatattatgttgcatttattattacatccagtaggctgactccggaaggaggacggccttgttctttgacgcatcgcattccggcttttccagaaagtcattgccgcgtttcgcgttgtggtttgcagccgcttcatgcgtggtcatggccattgccgtggtggtttcgcatcgggtggccacgcaggcactgcaacgccacgagggccttttttcgcgccagcaactgcgtatgaccctgctgtccgcacaggccatgcagggatatttttcttcagttgccggccatctgcgcattgcccggcctcccgcccctgtgccggatgaggctctgttcactgctccttccggctctctcagtcatcttttcgacaaacacccttcacttgtggctgtgtgtttcggcacgcagaccggcgccgatgccggtatattcgttatccggcctcaggcttccgccgcattgcgcggtcaggcacgtctgtggcttcggcaggcggtgctgcatcctgtccggtgcccgccgcccgacggctggtggtttgcccctgtgtttgtagagcacaagtctgtggttgccgtgcaggtatgcacagcggatgcggcgcaggctcctgtggtggctgtttttgacatgcacggactggcgttgcgctatgcggggcagctgggcataggggacagcggttcgggttttgtgctggatgaacggggtacggtcctttttcatgccggttctcctgtggcgggccgcaatgtgtttgacggtatgcatgccggttttcccgcgttggaacagcttgattcccgcatggtgcaggagccttccggcgcgggcggctatgaatacgctacccgtcgcagcgggggaacggtgcgtaaaatggtggcctggaacactgtggaactgccaccgcaccggcttgtagtgggactggccgccgccgtgcaggacatcaacgccgacatgtacgcactgaaccgtcagcagggattgctggcggttacggcgtttttgttttttgccctgatggcgctggggtttctgcgtgaacagcgcacacgggcgttgcgtcggtctgccgaactgtaccggcagctggccgatacagcctacgacattgagctgtggcatgatgcggaaggaaagcttttgtatgtttctccttcctgcgaacgcattacgggatatcccgctgccgattttatggccgatgccggactgctggaacgagtggtgcaccgcgaagacctgccggctttcagaatgcacatgagtgcgcccggtatgctggaaggcgaatcgctggagtatcgtctgttacaccggacgggcaaagtacgctgggtttctgtcgttgcccgtgaaatatggacatcggacggaatctgtcagggggtgcgttcttccgtgcgtgacgtgacggaaagcaagctgatggaaaaggagctggattacaaatcgcagcatgatgagctgacaggggttgccaacagatcgctgtgtctggcgcgcatccgcaaagccatggtgcgtacggctcccagaccggaggtagggtttgccgtcctttttcttgatatcgaccgcttcaagattatcaacgacagtctggggcacgaacagggcgatatggtgctggctgaaatggccgaacgtctggtggcgtcggtccggccctgtgatactgtggcccgtttcggcggtgacgagtttgtcattgtgctggaagagttgcccggtccgcgtgaagctgtgcgcatggcgcggctgatcaaaaagcgtttcaaggagcctttgcttcttgaaggccatgaaatgcgcataacatgcagtatcggaatgatttttgagtacggcggcgacagcgtcggcgctcaggctgctgtgcgcaatgccaatattgccatgtaccgcgccaaggctgcgggccgtgacaagctgaaagtcttccggcccaagatgcttgccgccgctgccagcgtgatgactctggaaaatgatatgcgttcggggctgcagcgcgatgaattttttatggaataccagccggtgcagcgttccgatgacggaactctgaccggattcgaggcactgatccgctggcggcatcccgaaaaaggtatcataggaccggatcattttattccgctggccgaggaaagcggtcttattgtggatatcgggctgagcgcgctgcgcaaatcatgctgcgaaatggcccgctggtgcaggcgctaccccggctgcgaagaactgtttctggcggtgaacctttctgcgcggcagttttctcagcccgaccttgtgacctgtgtaagcggtatattgcaggattcgggcctcgacccccgtcagctcaagctggaaattacagaatccaccatcatgtcaaacgcggaaacggctctggccatgatgcaccggctgaagcagatcggtgtacagctggctatcgacgatttcggcacaggatattcttcactggcgtatctgcagaagctgcctgtggataccctgaaggtggacagaatgtttgtgagcgccatggaagaacaggccggatgccttgaaatagtgcgcagtattatcgtgctggccaacagcctgcagttgaataccgtggcggaaggcgtggaaaacagcagacagctggagatgctgcgtaatctcggctgctcctacgttcaggggttttattttcataaaccgctgccggtggccgctgcggaactgttgctgaacggcagagaaccggcggaagccgtctgaacctgccattattgccgtcatgccgcgccgttcaggttgtgccggtgctgccgcgccggtcaggccgcgctggagctgccgttttgctctgcggcgggactgtccgcgccgaaatgcttttcgtaatccttgccccattgacacagctgcttgagaatgggcatcaggctgtgccccgttgtggaaagtgaatactccaccttgggaggcacttccggatagactttacgttcgattattccgtctttttccagttcgcgcagttgctgggtaagcattttctgcgtgatattgggaatggtgcgccgcagttcgccgaatctgtgcgtgccccgcgtgcccagatgatacagaatgataggtttccatttgcccccgatcagctggatggtcagctctacggagcagtaataggttctgcctgcacagtgtttaagtccgcacccgctcatatcgtcctccgttttttttccactaccggcaaaaaaggtttcgcgcaagactgcagggcgcttgaaagcctgcatggttccctgagggtatgtacctgcacaaaagacctgtgttgtgttagtatctgtgcatatgtgtgcgatacagcggcagccggttgctgtagtctgcttttttaaggaggatgatatggaatttaaagatgttgtacgtatgcgccgcagtgtgcgcaagtttacggaggaacccgtgactgaagagcagctggcggcgctgctggaagccgccatggctgcgcccagcgcaggcaatgcacagccgtggcgttttatcgtggtagacgacaaagatacgctggccgcagtgcccgccattcacccctatgcggccatggcagcatcggcgccgctggccgtgctggtgtgcggtgatctttctgcagaaaaataccccggattctgggtgcaggactgcgccgcggcagtgcagaatatgttgctggcagcggtggacgccggtctgggggcggtctggacaggaatttatcctgagcaggagcgtgtgcgtcagttcagtgccacgttcggcctgcccgaacatgttgtgccgctggcacttgttgttgcgggacacgcggcaaaaacacctgctcccggtggccgctttgatgcagccaaagtacgtcgcaaccggtggtagattatccgcacagcctgtgctgcggcttgaataacggcgtaaaaacatatacctgccatgcagaggcgtgcagttgcccgcccgcaccataaaggagtgacgcatgaaggtattggctatagacaaggtgtctccggatgccacgccggaacgggtccgtgaactgttcatgaaagaagttcatcagaccatcaagatgtatctcgcagatgtggtccgggaaatttatttcagggaagaccgttccggcacggtgatgatgctggaggtgccttccatggaagaggccagaaaaattgtggatacgctgcccatggtccgtgacggtctgcttgaatacgatcttatcccgctgggaccgttcatgccgctggctctgctggtcagcgacgacgaacaggccgcctgataccttaagcttctgtagcatatacagtgataacgccgcggctgtgtgccgcggcgttttattttttggggcaggcgcagcgcattgacatataacagggcctgtactgttatgaatgcatggaggtgcatcatgcaggaagaaccggcagaaggaggacgttttccgcacaggcagactgccgcggcggaaatgggcggctacaggctggtggatgcacagtcggcgcatggcatgttgctgggcggcgaagcgctgtttgtggatgtgcgcgatgctttattgtaccggcagggccacttgccctctgctgtgtgttttccgctgcccatgacatggcgtgcccgcctgcagcacagatggaagctgcgcaagctgctgtgcacggcagagtgcagacccgtggttttttataccgaagggccttcgtgccgccgcagcgatgtggcagcacgcgcggcggtgataacgggttttccggccgtgtaccgttttgcgggcggtgtgcaggcatgggtggctgccggtctgccgctggaagccggtacctgtccgccgccgctgcgcagttttgaagagcacggccacgactactgaccggttgccgcgttacagatagtgggggggcgggccgtcatcgcctgcgtccgcatcgcgcagcagcggggccatctggcgcagtttgatttccacggcctgctgcagcttgtgcatttcgtccagctgcaactgctgctgcgtcagcgcatcattcagttcgcttatggttttttcctgaaaatataccgtttcttccagcttgataatgcggtcttcaagcgtttttgtcatgacttcatctccgccagcgtcatgatgacgttgaattcgttttcagttacgggctgtacagacagcctgttgcccttgcgcagcagcgccatgtcctgcagctcgggtacggttttcagataagccagaggcagcggactggaaaaagtgcggatgtatttcacatccaccatgaaccagcggggcgcttccggcgtggagcgcgggtcaaaatggttgttttcgggatcccacgccgtatggtcggggtaggcttcgcgcgatacttctgccagccctgcaatggcggggttttttccgctgtggtaaaaaagcaccttgtcacccgggcgcatttcgtcccgcatgaaattgcgggcctgatagttgcgtactccgtcccacggggtggtctgctccggagcgttcaccaaatcttccagtgaaaaacactccggttcacttttcatcagccagtaacgcatattgcctccggtctgcgtccgtcagttttcagtcagccgcgcagccagtcttccagcacgggcggctgcggggcaaagcccggcagggggctccattcgcagcgggcggtaagctctatgccgcgctggattatggatacgggcctgtcggatgaaacaacaatgacaatcatatcatcatttgcggcggtaaaacgcaatgccgagttgaagcgtgctcctctggccctgttttcgccgggcacggttctgccgtccagcaagcaggcgaaattatgcagttcgccggtgccggagatgtgcagagccccgtcgattttagaaagcgatgtggccagccgcaggtggtcttcgcagcgcagatcaagcggggtttgcagggtctgcccggccagattgcgcggaacggcgcgcaggtcaacggccagagtgcagccgtgtttgcgttcgcgggcgtgacgtacgatgtgcgatacaatgcgcataagattgagctggtggtcttcagtcagcccgctttccagcagggcctcttcaaactgcaccagattggcccgccggttggtggagtggaacactccctcttcaaaactgcatatcacttcgtcgtccagcagcagaaagccgtgcctgccctgataatcggcaatgatggtacccggcggcagggcatcgcagctgatgcccacaatggagcgcccgtctgaaatcagtgtgcggggcgcgcattccacagcctgaagaaacttgcggcagtggcgcaggttacgcagcacaggctgctccatgcgtggaaaacctgccatgaagctcatgcggcacagcatggaaggttccacaaacgccagccgtccgcagggccatgctccttcctcccgcgtgcatgaaatgcccagtatggcgtccagtgtggggtagacgcgcagctgggtgtcggggcccagcgtgtagttgcgctggtccacaatataatcgcgtacggcatgaaaagcgtagctttgcagtacaaacgccgaggtggaattgcgcagtgtgccggaaatggccgtatcctgcgccagctgccccgcggcatgttcaagccagcgcagggtcggccccggagagcacaggtccggatgctgttcggtaaaccacatctgaaaaaacgctgaactgctttgcccgccgaacgccagcaggccggtaaggcccggatccggcgcgggtatgatgtctccgctgcgcaggcatgcaagggccggatgcggggttttccatccggctgtggaacagtagagctcttccagccgtggttcgtgtccgttaagaagctgctgcggatcaataacatgcagcgggtcaccgggggcaagagcaagcagcagggcgacacggctggggccggaaaaatggctcagcccttcgcgcaggccatctagactgttgtggatgaacaggctgcggtagggggacttcacacactgctccttgcgttgggctgcggcagggcgggcggcatcagtcctgaccgtctgtctgctgcagcatgctgaaaaaatatactccggccatgacggcctcggcagcgtcgtgggcgggcggtctgaccagcgcttttccgtgacggcggaacaatgccgaggccatggccacggctgcctgcttgctgtctttgccgctgcgcaccgcatgtgcgggcagcagtgcgcggcgccatgcttcggcaccgatggcatgcacctgcagaccggcgtgtgttccctcccgctgccatgccccgcccgctgcgccgccgccttcaaccagcaggtgctccagctgtgcatggcgaaaaaacagggcgcgggcggccctgcgcatggacccgatggtggcgtaatgaaatgaacggcaccacagcggggttccgtgccggtcaaacatggccacaccggcgcgcagaccgccatcgacggccagcagccagccggtgccggcggtgtatgagtggtctgtcagtctgtgcatggtctgtgttctggtcattacgtcaggggacactgctttttcaagtatgaaaaaaggatgcgcgcgttgcgtgcatcctttgaggaacggtatccggtccggctcagccccttctgcgctgcggccgtgaggggcgcgcgctgctgcgaccgcgggatctgcggtcgtcgtcccgccgggtctgctgtgcagcctgctgttttccggcggcatggcgggggacgttttttcgctgttgcccgtgctttttgccggcagcgccctgtgcccccccgtgggagggaatgagtatgtggtgctggcgcagacgttcggcatcggtgcgggcgacatatatggggtctccctgcaggtcgataccggcatagtacatggcggtggccactgttccgggcgtgggtatgaaacactgcacctgctggggctgccagccgcgctgacgcagccagcggcccagtgtgcgcatgtcgtcgtccgtgcagccgggaaacgcactcataaggtagggaatgacatattgctctttaccggcttcacgcgagaaagtttcaaaagcttcgagaaaggcttcaaaggcgggaagtccgggcttgcgcatgcgctccagtacgttgtcacagatgtgttccggcgccactttaagctggccgccggtgaattccatggtataggcgcgcagcgctgtgtcatccttcagcgccagatcataccgcaccccgctggccacgcgcacatggcgtactttgtccatgccgcgtatggtgcgcagaaggtcaatggcggcgggctgctgagccttgaatgccttgcacaccgaagggtgcatgcagctttccctgcggcagcgggcggggtcggccgcgcatgcggcctgccacatgttggcgctcggtccgcccacatcgcttatggtgcctttccagtctgcacggcgggtcatggcccgcacctcttcgatgaccgatttgcggctgcgcgatgcaatgcgcctgccctgatggagcgccagtgaacagaatgagcatccgcccccgcagccgcggtgtgtggtgactgaagtcagcatcatatccgttgccggaatgggactggtgtaggcagggtgcgccgtgcgtgcaaagggcagcgagtacagacggtccatttcctcttcaccaagggggtgggccggtgccgtaagcagtaccttgcggcctcccgcgggctggatggccggagcgttcatggcgtgcacctgcttttccagcatcacggtagcctgcagcagcaggtgcggggctttttcgatggcttcgtgggcgggcagctcaaaaaaatcggcttccgccggagcgtagtcagcgggtaccatgcaggccatgccgcgcagggcggaaaaaacagtccacagcggcggcagtgctccggtgtcctgctggtgcgcatagccgttttcatccagagccacggccgcttccagcatggcccgttcgcccatgccgtagattatggcgtcggctttgctgtccagcagcagcggtctgcgcagtttgtccgtccagaaatcgtaatgtgttatgcgccgcagcgaagcctctatgcctccgagaattacgggcagaccgggaaaggcgcgccgcacaagattggtgtatactatggtcgccctgttggggcgtgctcctgctttgccgccgggggtatatgcatcgtcggagcgttttttgcgaaatgctgtatagtgggccagcatggaatcgagcgctccggctgttacgccggcaaaaagagccggtctgcccattttttccagatcggctgtgctgtcccaggccggctgggcggccacgcccacccggtagccatgcgccacaagccaccgccccagtatggctgcggcaaagctggggtggtctacgtatccgtcaccggttaccagcagaatatctatgccgtcccagcctatgtgttttacatcggctgcggtcatgggtaaaaattcgggttgctcaaggggcgttcggcccgcaggcatggcgggcacagaggatgtatgtatgcgcatggcgcgaatatagggtgcgccctgccgctgcgcaaggccattgtgcggggtggcggtgctttcctgctgcagtgtgttgaactggcaccgcaaatcagataataacaggcgcaagtgtgagtgactgcttgctttgatccggtaacaatctttgccgttttgcggtgaaatggataacgcgatggaaaatgaagtcgagctgctgaaaaagcagattgtcgaactgcaacgcgaaaatgagattctgaagtcagggaatgtctttacaggcagctccagagaacacgatcttcttctgcggctttttgatagcgtgaaagagtatgtatatgttgcagatatggaaacatatgaactgctgtacgttaacaggacgcttgagaaagatatcggtccgtgcaccggtaaaaagtgctaccagtttttacagggacttgaagaaccatgtcctttctgtacaaacgatataatacgtaacgatcctgattcatcacatatatgggagctgtataaccctgtactgaagcgttggtacagatgcatcgacagggccataccatgggtgggcaacaggctggtccggtacgaactggctctggatatatcagacatccgtactgcggaagaggaaatgcggcggttccgcatggcgctggaggcctcgtcggatgcggtatacctgacagatctgcggacgggactctttgtggatgtgaacagccgggcgtacactcagcttggctatacgcgtgaagaaattctgggcatgcgtccggaggacatcaatatagcagtaagcgaacacggtctggagccgtacctgcgtaacgtgcttgacggcagggacgaaggggctgtggaaacgtatcaccggcacaaggacggcactctgctgcccgtggaggtgggactgcgcaggctgaccaccgtttcctcggaactgctggtctcggtggcgcgtgatatcagcgaacgtcgcgacgcccagcgcgatctggccacgcggctcatgtacgaaagagtgctttccacctgtgcgcgcgaactgctttcgcagttcagttcgcttaacgccatgcacaccacactggaaagcctgcgtgaaacggtggacgtgtgccgcgtttatatctttgaaaattttataaatgacgacggacagctgtgttgccgccaccgttttgaggtctgctccgagggggttgcctcgcagttcggcaaatcagaactggaatgcgtgccctatctgccggctttcagccgctgggcgcagactctggagcagggtaaggcgctgagcgggcttgtggatgaatttccggaagaggaacagccgttgctgcgggcgcaggacatccagtccattcttgtgctgccgctgaaggtcggcgggcagtggtgggggctgatcgggtttgacgacacacgcaccatgcgccgctggacgcagctggacgaacagctgctcatgaccgcggcagaaatcatcgcggctgccatagagcgtaacagagcgcagaagcagcttgagaagacctcgcgtgaagcggaagcggccagcagatcaaaaagcgaatttcttgccaatatgagccatgaaatccgcacaccgcttaacgccatcatcggccttaccgagctttcgctgcaggaggatctgcccgaaggcgtcggggaaaacctcagggcttcactgtcgtctgccgaggcgctgctggatattgttaacgatatactggaccttgcccgtgttgagtctggtaagctgcatcttgaggaagtggagttcagcctgccccgtttcctcggcggggtcatgcgcgttatgcggcatgaagccgaacgtaagggccttgatttttcgatgtttcttggcagggggttgccccgcgagctgatgggcgattccggaagactgcgtcagattctggtgaatcttatcggcaacgccatcaaattcacggaagaaggcggcgtcaacgttgctgtggaatgtgtttcctcttccggtggttacatagccggtgtacagcgtgtacgctttactgtgcaggacacgggcatagggattccggagcacctgcacggcatcatattcgaaaacttccgtcaggcggacgggtccataacacgcaaatatggcggcacagggctaggactgaccatcagcaggcagcttgtcgagatgatgggcggcagtatttctctgcgcagcgaagccggaaagggcagccgttttgaggtggaactgccctttaaagtggccgagacgcatgcgtgtgccatcgaggaaggggaagatgttcctgaaatgctgcctttgcgcatactgctggcggaagataatgccctgaacagacgcactatgattctggcgttgaaaaaacttggtcaccaggcggatgcggtgcagaacggtgctgaagccgtggaaaaggccgcgctgaagcgctatgactgtatttttatggatgtgcagatgccggtgatggacgggctggatgccacaagggccatacgcggctttacccctgatacggcggcaacggcgccggatgtgcatatcattgcgctgactgcgcatgcgctggcaggtgataaagagcgttttgtccaggcgggcatgtcctcgtacctttccaagcctgtgcgcctggaagcgctgaaaaagcatcttgtccagcttcaggccgggaccgcagacggcggcggggccgatgcgccgcttatgcccgcctatgatgcgcatcctgtcatggaaccgtacaccggcggccagcgcgaggcctaccggttccggcgttttcttgttacagtggcggctctgcgcgaaagcctgtggtctgcctttgaccgcggcaacttgctggaactgcactcgctggcgcatacgctgatgcacgaagccgacaaaatgggcgccccccgcgtatgcgtgatggcttctcggcttgaaagccgtgtgcgtgatgcgagaccggaagaagtgcgccctatttttctgctgctcatggatgccatcaatcatctggagcacgaactgctgaagatttttcctgacgcccgcggagctgaaggccaccatgccggatgatggcagagcgtctgcaaccgatgactcgtaaacgacggtttctttaatgagccatgacgacaccgcacatagcgggcagaaaaccggttccgccaacgccgacgccgtggtccggttcaatgccagcaaagattacatgaaagtgggcatagcccgctatgtgccgcccaagggtaaaggcagccccttgagcgttgatctgatggcggagcagctggcaaaagccggtatacgggttccgctggatgtgaatgccgcacggacggtcattgaaaagcttcaggccggcgaggatgtgactaaaattgtggtcgcccgcggggtgccgcctgtggcgggaaccaacgggcggcttatgtgtttcggcgatgaacgtttccccgtttttccgggtatggcattcggcacgcttatgccggccattcctgcacagggcggcatgcgtatcgacggcaagcctgtgtcacctccgcccgagctgttgtcgtgcgacctgcagattgccgaccatggcaactgcagcatgcaggaacagggcgggcagctggttgccgaagtgtacggcaccgtgatggtgaccggttgcgtggtgcaggtgctgccgctgataaccgttgcctcggaccggttacggattacggctacactgtaccaccgtgactgtctgggcattcccgtgacgctggaacggctgcgtgaactgctggatacgatgggggtggtggcgccgcttaatgaaaaacctgtcagggacgcgttgctgcgtgctgcggaaaccggcgggcctgtgcacgatgtggaaatcgcccggggggtcatgccccgtcacggcactgacggctgtctggagctgctgtttgacaccatggagatggcgggcaaggtgggggcggacggaaccatagactataaggaccgcggcagtctgccggtggtcacggaaggtgaagccgtcgctctgctgtatcctcccactgccggtgatgcgggcagggatgtattcggcgaaagcgtcgcaccgcatcccggacgtcccgtaccctgtgtgctgtgccctaaaagcatagtggaagatgaagacggtgtgacgctgcgtgctgcgctggacgggtttgtacaacatgccaaagggcgcctgtctgtcgaaaacatgtatgtggtacgcggcgatgtaagtatggagacgggaaacgttgacctgcagcgcggagctttgctggtgcgcggcaatgtgctgagcggtttttccgtgaactgcccggaaaatatcactgtgcagggggttgtggaggcggcgtttctgcatacgggtggcgacctgctagcggggggactggtattgcaggatcaggggcatgtgattgttgaaggcaacctgaaagccggctttataagcgagggaagcgtagacgtacgcggcaacatacaggtcaccaaatctatagataattccgatgtcacctgcggcggtctggttgctctgggcggcagcgggcgcattgtgggcggcactgtacgttccaagggcggtgtgcgtgtggggcagctgggcaatgagctgggcgtgcgcacacacgtgatcattgagctggacatgaaagcgctggaagacatggaagaagaagtgcgcacccgcagggcggccatcaagcgcatcaatgagacgctgggtaccggcagtgatgaagatatactgaatcaggtgcggcaggaaaattacaaggcggtggaaaagctgcttgttatcagagaagaggcgcagcggagcattgaaagcggcaaggaaaaactggccgaattgaaaaaggtgaccaaagaacggctggccaatgtcagcgtgcaggtaagcggggtggtctatccgggtaccgtggtcacgtttgaagaccgctcctttgaggtcagcagccccgtaagccagtgtgaattccgcatggcttcgagcaagcgtgtggtggaattgcgttcgctcggaaaggtgatcgccgcgtctgaagaagaggaatgacggcgggcttgtctgcgtagttctgcccatcggggcgtggacagatttttcagggcttgtcagcgcgggcgtcggcattcagcagggtgcccgtggcctgctgcggacggcctgcatacggatgacctgtatgcggatgacctgcctgcgcaaagacgcgtatacagagacagaggcgcaaagcattcttgcggcaccggctgacgcgtcagtgcctgccgtgcatcagccggtacagaaaagcggacacaggtccgttttttttgtaccgcggttcgtgcgggggaaggcaaagccgtgcgggcagactgtggcgcatggcatgaggcggaaaaaaaggccggattggtccggccctgcatattattctttaggaggttcgatcagcatttttccgttttgcggtttaccgtgccctgcggggggcatgatcatgggtttaccgtttttgccgggcatgcctttgggcggcatggtcatcccttcgggaggcattttcatgcctgagcccatattctgcatgccggcaccgtctttgccgtgacggttgcggaaattatgccattcttcgtggctcatcagtttgtcgccgttggtgtcaatggcggcgaaggcgggttcccgcatggacgggtaggccgcggagaattcttcccatgtgaccgaaccgttaccgtcggtatccatacggccgaactcttcgccagcagccagaggaccggcgcttgcaagaatgaatgcgctggccagcaggagccgtttcatgtgtgtaccctctctatttgcaggcggtttgcagcaggagcagccgccctgttgattcgggatgccgcggggcgacgcagaccggagccttccggtacgctgcggtcgcaatggcggcagattcgccctacgttctaggaagtggcagagcaatcgtcaagcacgactttgcataatacctgccggtgcatgaaaaaaaagcccctgcctaagcaggggctttacgttctggctccccgggacggacttgaaccgccaacctagtgattaacagtcacccgctctgccgattgagctaccagggagtgtgctgttgagcgctgttgccctcaacgaggagaggtgtatatgctgtaacgttttcgtcgtcaagcataaaaaacaaaaagtttaaaaaaagtcatgaaaagtgtccggcgtttttgcagtgcgctgaagcgttacggcagcgggccgacggcagttcggcagctgaaactgaaaatacgtaaaatatccggccggcagtttcgggcagcgtgcggggacggggggaaagtacgggcagatgtgcgtcatgctgcaggcagattcgccgcggcgtgcaacatttatatataccgtgctgccggctggtgcatgagcggagaggtgcaggggaattaaaagaggcgccgcagggtacaccatctgttgtgcaggcgggcatagtaccggtccggcagcgcggcaggtggcgctacgggggcttgttgttgcaggctgtggcacgcggcagcatgtggccatggccgcggtgcgttgccgcccctgcgcgggacgcaaaaaaaaagcccctgcctgagcaggggctttatattctggctccccgggacggacttgaaccgccaacctagtgattaacagtcacccgctctgccgattgagctaccagggagtgtggtgcggacaactcgtgtccggcgaagggaagagatataaagatcggctgtgttcgtcaagtacaaaaatgataatgtgaaaaaaatctttaaaaactcacggggggcgggcttccttgacggagcgtcccaattggaatacccatacccgattcagcgtttgcgaccaatttaagagcatggagatatttcccttgagtaatcaagaatcctcaaaccgcaaaaagatcaagcttcccaccaagtccgagcattccgcttactttatgcccatgcttacgaggcttgatgagcgtgacgaactgaacgaagtcatcaagagccgtgttgccaagtcctgtgacatgatggacgcaggggtgcccctgtttcccaacaggttcaacaaagaaattgatgtcgctgaaattcaggcaggctatgaaggtctggaagccgaagaactggaaactctggatcaggagttcagctgcgccgggcgtatcgtgtcccagcgttccttcggcaaggttacctttttccacctgcttgataaaagcggcaaaatgcagtgctacgcttcgcgggattcgctgggagccgatgcctacagcgtttttaaaaaatttgacataggcgacattgtgggcgtgtgcggtacgctgttccgcaccaaaacgggcgagctgaccatacagtgttcttccgtgcagctgcttaccaagtccatccgccccctgccggaaaagtaccacgggctgaaagacgtggaaacccgctaccgtcagcgctatgtggacctgatagtcaccccgcgtacccgcgagatattccgcaaacgcggccagattgtgcgtgaattccgcaattttatggaagaacgcgggttcatggaagtggaaacacccatgatgcagcccattccgggcggcgccacggcaaagccttttgtcacgcatcacaatgcgcttgatatgcagctgtacatgcgcattgcgccggagctgtacctgaagcgtctgctggtgggcggctttgaaaaagtgttcgaaatcaaccgcaacttccgtaacgaagggatttccacccaacataatcccgaattcaccatgtgtgagttttactgggcatatgcccgctttgaagatctgatggatctgacggaacagttgttttcgcgtctggcgcaaaaggtctgcggcagcaccgttattacctatcaggggcaggaagtggacctgacgcccggcaagtggcagcggatgacattccatgactcgctggaaaaagtcggcggacacgcgccggaattttacaacgattacgaaaagctgtccgcatatatccgcgaacggggcgaaaaggtcatcgaaggcgaaaagctgggcaagctgcaggcaaagctttttgatctggatgtggaatacaagcttatccagccgcatttcatctatcattaccccactgatatctcgccgctttcgcgccggaatgatgacaatcctgacgtgactgaccgtttcgagctgtttataacgggcagagaactggccaatgcgttctcggaactgaatgaccccgttgaccagcgcaagcgttttgacgatcaggtggcggaaaaagaagccggcgatgatgaagcgcactttatggatgaagactacctgcgtgcgcttgaatacggtatgcctcctgccgcagggcagggcgtgggcattgaccgtctggtcatgctgctcacggattcggcttccatccgcgaggttatcctcttcccgctgcttaagctggagagctgatctgaaaacggcaacagcagtcgccataccgggccgcagtcaggcccgccaaccggaaaggacaagccagcagcatgcgttttgagctgtttgttgcgttgcgttatctgtttgcccgccgcaagcagactttcatttcggtcatatccgtcatttcggtgctgggtgtggctctgggcgtggcatcgctcatcgtggtgctgggcgttatgaacggcttcaccgtggatatgcgtgaaaagatactgggcgtgaacgcccatgtcatcacgctggctgcgggcggcggtatttccggctatcctgaactggtgcgcaaggccgaaaccgttccgggagtaaagggcgcgaccccgttcatttattccgaggtcatgctttcgacccgctacggagtcaaaggtgtggtgctgcgcggggtggaccccgtttcggcgccggcggtgctgggcattgccggccgcatggtagacggttctctggccgaccttgaacgatccggtgcgccgggtcttgtcatcggtaaagaactggccaaacggctgggtatcaccgtgggcagcagggtcaacctgctgtctccttcgggcgaaaaaacaagcgcggggtttaccccgcgcatcctttctttcaagatcgcaggtattttttctaccggcatgttcgagtatgactcgtcgctggggttcgtctcgcttgatgccgcccgtgatctgctgggaatgcctgctggcactgtttctggtcttgaaatagtggtggatgacatttaccgcgccgataccgtggcgcaggcggttactcaggctctgggcgggtatcctttttacagccgcaactggatggaaatgaatgccaacctttttgcggcgctcaagctggaaaaagctgccatgtccatcatgctcaccctcatagtgctggtggggtctttttccattgtcaccacactggtgatgctggttatggaaaaatcgcgcgatatcgccatcatgatgtccatgggcgctacaaaatcacatatccggcgcattttcatgctgcagggtactatcataggcgttgtgggcaccactctgggattcgggctggggctgcttgtgtgctggctgctcaagcgttatcagttcatcaaactgccgcccggcgtctattcgcttgaccatctgcccgtgctgctgcagtggcaggatctggcagccattgccgtcggtgccatggtgctgtgctttcttgccaccatctatcctgcgcggcaggcgtcttcactggagcctgccgaggcgctgcggtacgaatgatggaaaaaaataccatgctgttcagcctgaaagatgtgggtaaagaatatcagggtcctgcagaaaaaattattattttcagccggttgaatcttgatattgcccaaggtgactctgtggcggttgtcggggcgtccggttcgggcaaatcgaccctattgcatctcttgggaacccttgataatccttctcggggaactgttctcttcaggggaagagacatcacagccatgacggcggaacagaaggccgccatgcgcagcagagacgttggatttgtctttcagtttcatcatctgctgccggaattcaatacgcaggaaaatgtggccatgcaggctgtcattgcgggtatgccccgccgtgaagccatgaaaaaagccgcacacgcccttgagcttgtgggcatgtccggcagggctggtcacagggtgggtacgctgtcgggcggagaacgccagcgcgccgccatcgcaagggccatccttatgcatcctgccgtgctgctggctgacgaacctaccggtaacctcgatgaacgcacgggcgacagtgtcgggcagttgctgatggatttaaacagagagctgggtatgacgcttgttgtggttacccataacaactccctggcatcactcatgaatagacgtctagaactgagagctggagaactgtatgaccagaattgctaggctgtggctttacgtcgcctcaagcctgctggtttgtctgggggccgttcaggccaatgccgccgcgcccgccaacgtgcgtgtgcttgtccttccttttgaagtgaatgccgaacctgatctggcctatctggaagacagtctgtccgaccttgtgattgaacgtctggttgctcagggcttttctgttgttccccgtgccgaagccgccgacctgctgcaaaaacagggtgtggacgtgcttgatatcacctctgcgcgtgatctggcgttgctggcacgcgctgattatgccgtttacggcagttttacccagctgggcgaaagcataagccttgatgcccgccttgtggaagctgtgggcgttcgtcccgcaaagccgctgttcatacagaaagacggccttatcaatattttgcctgcagtggatgagctggcacaggtagccgcggccagtctgctgcggcaggataccgttgccgccgtggaagtgcgcggtacaaaaattctcgatcccgatgtggtgcttatgcggctcagctcgcgcaagggcgatacgctggaccccaagctggtcaacagggaaatcaaacgtatttacgacctcgggtacttcagcgatgtaagcgccaccgccgaacagacctccgacggactcaagcttgtctataccgtgcaggaaaagccgcgcattgaagccattaccgtggaaggttccgatgctgtggacactgatgaaatcctcagtgtcatgagcaccaagaccggctcggtaatgaacgaaaaactgctggcgcaggacatcatgaaagtgaccgacctgtaccgtaaaaaaggttactatcttgccgatgtaagccacagggtggtggaaggcagcggcggcgcggccagcctggtgctttcggtgcaggaaggcgacaagctgtacatcaaggcggtgcgtattgtcggcgcggaacagctggatgaagacgatgtgctggatgaactggctctgcgtccccgcaacatgatttcatggattaccggcaccggtgtgctgcgcgaagaataccttgaacgcgacagcgcggccatcggggcgtactacctcaaccgcgggtttatggatgtgcgtgtgggtgaccccgatgtccagtacgaggaagacggcattgtggtttcctttgccgtcaaggaaggcacccgttacaaagtgggtaacatcgctttcggcggtgacctgattgataccgacgaggcgctgctgaacgtcattaaaatggacgaacaggccgctgatgaagaatatttcaattacgacgtgctgcagaaggacaccaaaaagctgaccgagttttacaacgactacggttatgctttcgccgacaccagtttccgtaccgaacggcgcgacggttccattgtggacatcacgtatgtgatgaccaaaaaacagaaagtctatgtgcgcagggtggaagttgaaggcaacaagcacacccgcgacaacgttatccgccgcgaaatgcgtctgacggacggcgacctgtacagcggctccggactgcgccgcagcaaccagcgtctgaataacctcggttatttttcgcagactgacatcgagcttattcccacagccaatcccgaggaagtggatctgaaagtaaaggtgaaggaaaagaataccggacagatagctgctggtatcgcttactccacctattccagcttcggtatcggcggttcggtaagcgaagctaacctgttcggtaaagggtaccgtgccgcgctttccgccacgttcagcggcagagacaacgagtacgatttcacctttatcaacccgcattataatgacaccaagcttcaggtcggtgtgaacgcctatctgcgcagcagcgacatggaagactatgacaaggacaccgtgggcggcattctgagctttgcctatcctcttggtgaatttacgcgggccagctggtattaccgtctggaccagtacaaatattccgacgtggacgacgatgccgcaaagaccatccgcgactacgaaggtacaaaccttgccagtgtgacgggatttgcactctcgcgcgataccattgacaaccgcatgcgtcccaccagcggtacgtacctgaaaggtgccgtggactacggcggaggcgtactgcaggggactgaccatttcatccgcctgtacggtgatgcgcggtatttccagaagctggccaacaaccatgtgctgcatgtgcgcgtgcgcggtgccaccctgtttgaaaacgatcagagtgaggaaatacctgtccacgaacgtatctatctgggcggtatcaactccatacgcggttacgaccggcgcgatatttcgcccaaggatcccgaaagcggcgacagcataggcggtacccgcgcggcgtatgcaaactttgaatacatctggtactttgatgacgagatgggcatttacctgattcccttcttcgacaccggtttcgtcatcgaccccgacatggggcacgaatggagtgacgaaatcaagagcagcgtgggtcttgaagtgcgctggcagtccccgctgggcaacctgcgctttgcttacggctacccgctgaacgaggtggacggcgaacgcaaggacggcaagttcgagttcaccatgggacagaccttctaaccttccggaacgcatcaaggggatgtcgcaagacatccccttttttcatgttcatgtgcatgccttatgggctgcatctgtgtcgggttgcgataaatggccgtatgccgtatggtttcgcaaattatcgcactccccggctgcaccggagttgccgccgcttatggaatagctcacaatgccgatgcatctcagattttcatcacgcctgctgtggctctggctggtcattgcggtgtctttggcgtgccttcccgctcctgcgggtgccgcttcgcttgatgcctcgttcaacagcgcatggcgccagtttcattcgctcaccaaagacgcccgcaaagggaaataccgtgacaactggttgcgcatagaacaggatttcatggatgtgtacaagcggagtccgcgcggccctcttgcacccaaatcactgtactacgcagggcgagtgcgctccgaactgggggcccgctcatatctcgcttctgactacaggcgtgctgtggagtatttccagcgccttgccaaccgctttccatcacattcctggacagatgacgcgctgtaccgcgccgccgccatatacaaggacaggctgggtgatcatggtacggccagaagcctgctgaacaccattctgcgcgaccatcagcagggcgacatgtactacaaggccatagcattgcatcgctctctggacggaggcagcggcgctgccggagccccttccgcctcttctgcgcctgcgcctgctccggagcccgcgccggctcctgcacgctccgctgcagctgatgaacccctgaaggcttctgaaataatcaaagggggcaccgccaacagcggcgctccggccactctggttgacgtgcgctaccagtccagtgatgattacacccgtgtggtgcttgaatgcagcaaggaagtcgcttaccggtatcagtttctgcctgaagacaaaaaggcctccaagccgttccgtctgtatgtcgatctggaaaatgcatcgcacggcaaactggtgcgggcaaaggagaccgttgcggacggtattctgcgggaggtgcgcacaggtacgccgcgccccggtgtgagcagggtggttctcgatttttcatctgtccgtaaatacaatgtctttacgctggataacccgttccgggtggtcatcgatgtcacttctccggaagaaaaggcgcagactgccgtagccggtgcacccgccagccggcccagaccggcaaccccctacaaggtgccttcgggcagcaaagaacaggttaaagaccttgtggaacagctggggctgacgcttgataccatcatgatagatgcagggcacggcggcaaggaccccggcacgcagcataacggtatacgcgaacgggactatacgcttaagatggccaaaataattggcgaaaagcttaagaaaaaaggcttcaacgtggtgtacacccgcacaaaagatgtgtttgtgccccttgaagaacgcacggccatggccaacgttaaaaaagcagacctttttctttccgtgcacatcaacgccaacagaagttcaaaaatccacggatttgagacctactatctgaaccttgcccgctctgccagcgccgtgcgtgtggccgcgcgtgaaaacgccgtcagcgaaaagcgcatcagcgatttgcagttcattctcactgaccttatgctcaattcaaaaatgcaggaatcaaaagatcttgcagaactgatacagagtaatgtcatcggcacggtaaaaggtaagtacggttaccccacgcgtgacaacggagtccgctcggcgccgttttatgtgcttatgggcgcaaaaatgccttctgttcttatggaactgggctactgcaccaacgatgcagaagcccgtaggctcaagtctgacaactaccttaaccgtatggcggacggcattgtggcgggcgtggtggcgtacaaaaagaaaatcaacaggtatgcatccatgtgatgcttctctgccgcttgacgggtgccccgcatggcggtattccacttaatctttaaccccagaacagcatgaagtgtcacagggttcaaccctgtgtattcgttgccaataaaagactcacaggagagctttaatgcgtaaaattctgcttgcgatcatcgcactttccctttttgccgccgctcccgcacaggcagccggtccccagaaaatcggtctgatcaaccttaaaaagctgatgcttgaaagcgaaccggctgccgaagccaagaaaaaaatggaagaaagcttttctgctgaaaagaaagaaatcgataaaaaatctgaagagctgaaaaaaatgtccgagcagctgcgtctgcaggctgctgccctcacgcccgaagcccgcgaagataaaaaggtggaatttgtgcgtctgaagcgtgatcttgaagatcaggcccgcacctttacccgcaaagtgcagtctgccgatgcccagattcgtcaggacattctgaccatcattgccaaagcctgcaatgaatacggcaaaaagaacaatatggctgctatttacgatgccaccaatgccggtgtggtgtacgccaaccccgaactggacgtaaccgccgaggtgatggttgaagtgaaccgcatctggcgcgccggtgccaaaaagtagtaagacgggcacatgcagaaaaccgtcatgaaggtttcggatatagccggagcactggggctgaagctcaaaggtccggaccgcgaaatttcgggtgtgaacacgcttgaagcggcaggaccggaagaaatcagctttctggctaatccgaaatacattcccatgctggccggtacccgggcggcagctgtcatagtgagcgaggaatacgccggtcaggtggaaaccgcgcttatcagcgccaacccctattttgacttcggccgtaccttgcatctgtttgccagaccgcagggcagcttcagcggcatcagcgatatggcatacattcatccggaagcggaaataggcggcggctgcaccatttacccgcatgtctacataggggccagagcgcgtataggtgagggaaccacgctctttccgggctgctatgtaggggaagactgtgcggtgggtgaaaactgcctgttgtaccccaacgtgacgctgatggctgccacaaccgtgggtgacgactgtgtgctgcattccggagttgttctgggggccgacgggttcggctttgcccgtaccgaatacgggattcagaaaattccgcagataggcagggtgcatgtcggcaacgatgtggaaatcggggccaataccgccatagaccgcgccgtgctgggtgtgaccaccattggtgacggcaccaagatggataatctggttcaggtggggcacaatgtcaccatcggcaacgattgtcttatcgttgcgcaggtgggcatttccggcagcacgcacgtgggtgacagagtgaccatggccggtcaggtgggggttgccggacaccttaccataggtgacgatgtgaccgtcgggcctaaatcgggcatagccagaagcatagagccgggcaagaccatgggcggacagcctgcggttgagcgcgatgtgtacatgcgtacactgacggtgatgcctaaactgcctgacatgtacaagcggctgagaaaattagaaaaagagcttgaggcgctgaaaggcgaatcaggcagggatagctgatgaacgacaaggcgaaaagcattttggatattcgacagattctgggactgctgccgcaccggtatccttttctgctggtggacagagtgctcgactacacccccggcgagtgcattaccgctgtaaaaaacgtcaccatgaacgagcctttttttcaggggcattttcctgatgtgccggtaatgcccggcgtgctcattatggaagcgcttgcgcaggccggtggcattctggtggtcaaaagcaccgacaccagcgtggaaggtaagctttttctgtttacaggcatggaaagagtgcgcttcagaaagccggtataccccggcgacaggctggagctgcattgccgccttttgcgccacaagctaaagctgtggaagatggaaggcaaagcctatgtggacggacagcttgctgccgaagccgaaatgaccgccgctgtcatgaacagagaggatatgtagcgtggctgcgcagattcatccttccgcctttgtggacagcaaggccgttatcggagaagacgttgtcatcgggccgtgcgccgttgtcgaggcaaacaccgtcatcggcgaccgttgccgcattgatgcctttgcttcggtcaagcagtatacccgcatgggaacggacaaccatatctattcctatgccgccgtgggcggcgaaccgcaggatctcaagtttcacggtgaggaatcgtggcttgagataggcgaccgcaaccgtatacgcgagtttgccactctgcaccgcggaaccgaaggcggaggcgcaaagaccgtggtgggcagtgataacctgcttatggcctatactcatgtggcgcatgactgccacgtgaaagacggcatcatcatgtccaacggcgccactctggcggggcacgtgaccgtggaagaccatgccattctggccggtctttcagctgtgcatcagtttgtgcgcatcggccgcaacgcctttgtgggcggtatgagcggcatcgcgcaggacctgccgccctttatgctggccgtgggcaaccgcgccggcgtgcacgggcccaatcttgtcgggctgcgccgggcaaaggcttcccgcgatctcatagcggcgctgaaaagcgcttaccggctgatctggcattccgaaactccccgtaaggaggccttggaacagctggaatacgagtatggaaacttccctgaagtgctcaattttgtggagtttatccgcagcagcgagcgggggattctgtccgtggaatagtacacggccggtcaactgaaataccaagcaggggaaagcgggcacggccttctttcccctgttttgtctgcacacggtcgcatcgccgccgtgtgcggcgcgggcggcaggcaggcatggccaccaccccgcggggtgtatatgcatgatgaggcaggacagcatatgaatcaggaatccataggaatcattgccggcagcggacagtttcccatgctggtggcccgtgccgcccgtctggaggggcacagggtggtcatgtgcggctttcaggggcacacggactccgcactggaacacgaggccgatgtatggtccatgctccatctcgggcagctgggcaggctgatagatttttttgtgtccgctggtgtgacgcggctttgttttgccggagccatcagcaaaccccgtgctcttgatctgcggcccgacatgcgcgcggccaaggtgcttttccggctgcgctccaaaggcgacgatgtgctgctgcgtgcagtgctggccgaactggaatccgaagggcttgtcatagtgcaggctgcggaactggtgcccggactgcgcgggccggaaggagtgcttacccgcaggcagccttctgccgaagaatggcaggatatccgttacgggtggcctgtggccatgcagataggtgcgctggatatcgggcagtgcttggttgtcaggcgcggtatggtggtagccgtggaaggtctggaaggcactgacgccacgctgcgccgcgggggcgaactgggcggagacggctgtgtggcgctgaagtttgtgaagccgggacaggacgagcgtatcgacctgcccgctctcgggctggcaactgtgcgcactctggcacagggcggatacacatgtctttgctatcaggcaggaaatacattgtttttcgacagagaggagagtatctctctggccgataaacatggtatatccatagtgggaatcggtcccgcactgtcggcggagctgaccgccgccgcggagtaatcttttactgattgtgtttatgggggcaactcatgcgttttgccggaagaatgaatactgtgcaccgctcgtatattcgcgagattcttaaagttaccgcacgacctgaagtgatttcattcgccggcggactaccgaatcccgattcgtttccggtggcggggcttgctgcggccgcagcagaggaaatgaaggaatgcggggcgcagaccctgcagtacagcacgacggaggggtatcttccgctgcgccgctggattgcagaacgttatgccgcgcagggcctgagcgtgactcctgatgaaattctcataaccggaggatcgcagcagggactggatattgttgccaaagccatgctggacgacggtgacggagtgctgcttgaaaggcccggctatctgggtgccattcagtgcttcagcatgtaccgcgcggctttttccacgctggagctgaccgccgacggggtggatactcaggcactggacagggctttgcaggcaggttcgcccaagctgttttatgctgtccccagttttcagaacccttcgggcatcagttataccgaagccacacgacgcgaaaccgcacggctgatggcgcagtctgactgtctgctggttgaggacaacccctacggagagctgcggttcaaggggcaggcactgccgcccgtcaaagcatatatgaacggcgcgccttcggtgctgctggggtcgttttccaaggtggtggcccccggtctcaggctgggctgggtgtgcgctcccgcagagctcatggataagctggtcaccgtcaagcaggcttcggacctgcacacgccgacattcaaccagcgtgtgctgtatcgttttctcgaacagaacgacgtggacggtcacattgcgtccatccgcagcctgtacggccgtcacagggatgtgatggtggaggccataagagaacattttccgtagcaggtgcagtataccgagccggaaggcggtatgttcctgtggtgtacactgccggagcagtgtgatgcggaggtggtcttccgcaaggcgcttgagcgtgatgtagcttttgtgccgggcagaccgttttacgtggacggcacgtccaatacgttccgactgaattattccaatgccagcgaagagaccatacgcgaaggcatagcaaggctgggagcctgcctgcacgaagtgctggcgtgatccgcggcgtatggctggcggcaaacgggacttaggccccgtgacggacgcctttgccgctgaattattctgtaaaaacgaaagccgcctgcgggcggcttttttgtgcgccgcacagttgccgcgtccggggcgcgctgctgtaacaggtttacggcacggtgctttctgtgccggtcgcatcctgcaatactttttagagcatgcaatggacgtgaccggctgtccgcgctacagtgagtgcgtgaaaacagtgataaataaggagaagattttcaatgagcgaacatagcttcgtctgggacgcggtacagcgcgtccgtaccggtgctccgctggtgcataatataaccaactatgtagtgatgaataccaccgcaaacgcgctgctggccgccggtgcatcccccgtcatggctcatgcgcgggaagaggtggaagaactggccggtctgtgctcttctctggtgctgaatatcggcaccctgagcaaaccgtggatagagtccatgttcgcagccggacgcattgcgcagtcgcgcggtgtgcctgtggtgctcgatcccgtgggggctggggcgtcttcgctgcgtacatggacaagccttgatctgctgcgcgagctcaatataagcgtactgcgcggtaatgcctctgaaattctggcactttccggtgccggatcacgcacgaaaggggtggacagcatacatcaggctgccgatgccgccgatgccgcacgtgaacttgccggtaagttcggttgcgtggttgttgtcagcggggcggaagatctgattaccgacggttccagcgacgtgctggtgcgcggcggacacgacatgatgccccgtattaccggcatgggctgcacggccactgctctggtggcggcgcatgcggctgttgccggcagtgtgctggacggcgcggccgcaggcatgggagttatggccgtggcgggtaccatggcctcgcgcaaggccaaagggccgggcagttttcagatgcactttattgatgcgctgtacggcatgcagtcatttgatgtcgaagccggcgtggagattgtgcggtgacccgtatgcagccggattattcggtttatctggtcactgaccgtacgctgtgtgtcagtggtacgctggaagatgtggtggcccgtgccgtgcagggcggcgttaccatggtgcagctgcgcgaaaagcagctttgtacccgtgagtttgtcgaacttggcagggcgctgcgggcgctgctggccccccgcggggttccgctgcttgtcaacgaccgggtggatgtggctctggcctgcggggccgacggggtgcatatcgggcagagcgatatccgttatgctgatgcacgcaggctcatgggggccggtgccgtcatcggcgtgtcggtggaatccgttgaacaggctgcggaagcggaacgttgcggcgccgactatatgggcgtgagccccgtatttgccacccccacaaaaacagacacttccgcgccgtgggggctggaagggctgcgcggtctgcggcggcggttttctttgccgctggtggccataggcggtatcggtccggataatgcggctgaggtttttgaagcgggagcagacggcattgctgttgtttctgccatttgcgccagtccggacccgcagcaggcggcagcaacactgcgtgccgttgcccgcggaaaaaggcgtgcggcagccgttttatgatccggcgcagtgctgaccggcagttgcatccgtaaacagggataacagtaaactgggaggctgtatgcttattgcagtggcggcggacggaaaaactctggacgccagagtggagcctgttttcggcagagcggactattttctgctggtttctacggaagacatggactgcaaagcggtggaaaatcccttccgtgacgatctggaaaaagcaggcagacgcatggccgcgttgctgcatgagtatggcgctgtggctgtactgtgcggcgagtgcggtcccaaagcgcgcctcgggctggccgaagccggtatccgtgtggggataggtttcggcggctcggtgcggggcgccgtggaacgctttctttcactggaagaaaccgtcgcgggcggttcctgaatgttgtgcatgccatgttgtaacggcgcggggtgcgttgcgtgcaggcgcgcatcccgtgcgcggcggcggagaaaaaggccgccgcagggcatgcctgctattttcccgtaaagacgaactgttccttgttcactcctgcagggtctatgccgtaggcggccatctcgtccagaacatgctcctgcatggggcccggaccgcacagataaaacgacgccgtggtggaacggatgtgccgttccagcatatggcgcgaaaagtgccctttttcaaaacggatgcggggcttgtcctcttcttcgtacagatcgggtttgtgctcacggctgagcacatgcaccaccgtcagatcaattgtatccgcaatctcttccagctcctgcgcggcaaacgcgtccgcgtaggttttgttgcaccagaaaagcactatgctgttggcggcgtcagtattgcgaaaatggcgtaacacgctgagaaacggtgttatgcccacgccgcccgccacaaatacgatctgttcttccccttcgatatcgcggcagaaagccccgaacggtccggcacactggatgggcacgcctgccttgagcgcgggaatgatttcgccggtaaaacggccgttgcgtttgatggtcatgcgcagcgtatcgcccggagctcctgatatggtaaacggatgcggttcactccatccttcttcggtcatcacccgtatggatgcgaattgtccgggtctgaatgccttgaagcgttcgtcatcttcgggccggaagaatatgctcgtggtgtcgtcgttttcgcgtacggtgtcgacaatgacaccaagtttatttttgccggtatcgctcatgcgttctccgtggctgtcatgatggggatttgttttttttatagtgaaccaacggggcgggggtgtccagcccccgcacgacgccggaaaggaaaaatcagggaaaaaagtattgctcttgcaccatgatgcggtattctgcacccgattgtatagtgagcggctacgcaaggaggaactgcatggctaggcacgcatcagagacagaccgtgttctggagtcggtcaaaagcggactggacagcgttgcgcaaagcgttgtcccctggttttacgccaacatgcccgactactatttcaaaacccattcggtggaagatcaggttcagcacctgcagaccattatcaccggcagggtgaccacagacaaccacaccgtcaatcttgtcagtcccgacaggcggactgttacctacattgcacccgaaggcagcgacattgagttgctgcagattcttgagagccatctggatgacagcattgaaacggcaaggctgtactccagccatgacgggcagctgaagctgtgcaccatattgctttccggacagcccaaagcttcgcccgaatcggaggagtttgccgctgctgtgcaggccgtgctggatgaagggctgatacgcggggatgagcgcggggcgtttgagatttttctgagcggcaccaatagtgactatgtgcataaatttgaaaccctgcgcgcggcgcgtcatttccgcgccatgcaggacttgcgcggcagcgaggatacatgggtcacgctggagcagtgccccggcggcaacgaatcacgcattgccgtggccatggtcaacccgccatccaccggactgctgttgcaggtgaccaagattctgcaccgcgaaaaactgtctgtcaggcgggcatacggcgaccttttcacactgccggacggcaagaccatggcgctgctcagtttttatgtgcgcctgagagatgatcttgtgctgcctgattctgagctgtggcacaagctgacccgcaaactgaagctggtgaagtggtttgccccgcatgatctggaaaaatatgcagatgaggaaggctggaacctgaaaagggtaatgctgctgcaggcggcctgcgaatttgcccatgtatttctggtcaaagataacctgtgggcttacacggcggacaatgtggtcaatgtggcgctggtgcgccggcgtgaaattgctcttctggtggaatatttcgaggcacggttcgatccttcgctgggcagcaggcaggacagggtggcatcgctggaagaccgcatagccaccatgcttgaggaatgcgtggaagaaaacgaacggcggattctgggaatcatcttcggatttttccgcaacacgctgcgtaccaactattatctcgatcagatatacgggctttccttccgtcttgattcctcgtttatggccgaatgctccggcggatgtccgccggaagacagaccctacggtgtcttttttttccacgggccttatgcgcaggggtttcatgtacggtaccgcgatatggcccggggcggcgtgcgcatggtaaccacgcgtacacaggaacagttcgagctggagtcgaaccggctgtacgacgaggtcacggcgctggcccgcgcccagcattacaaaaacaaggatattcccgaaggcggctccaaagcggtgatgctgctgggaccgaggggcgatgtgaatctggccgtgcacagcatgatcaattcgcttctggatgtcatactgacgggggaggattctcccgcgctgccgggggtggtggattatctgggcaaggaagaaatcatctatctggggcccgatgagcacatcactccagagcacatagactggacagtgcgccgtgcacgtgaacgcgggtaccgctggccgtcggctttcatgagttcaaagcccaatgccggtatcaatcacaaggaatacggggtcaccagtctgggggtgatggtctttgtggacgaagtgctgcgcagcatgggtattgagcctgaaaagcagcgctttacctgcaagataacaggcggtcccaaaggggacgtggcaggcaacgtgctcaaaattctgtacagggattacggcgaaaatgcccgcgtggttgccatcaccgacggacacggcgcggcctatgacccgcagggactcgcatggagcgaactgaaccgtctcattgacatgcagcggtccatcgattctttttcttcgctcaagctgacgggagaagaggcctttgtcatcagtgccgacactccggaaaatgtccgcatacgcaacgcgctgcataacagggcgcaggccgatatattcatcccttcgggcggcaggcccgataccatcaacagcaaaaactggcgcgatttctttgccgccgacggcactccgtcggcacgggcggtggtggaaggcgccaacctgttcatttcacccgatgcccggcagaagctgtctgaaaaaggcgtgcttgtggtgcacggctcgtcggccaacaaaaccggggtcatctgctcgtcatacgagattctgggcggccttgtgatgacggaagaagagtttgtggccaacaaaccgcgttatgtggaagatgtgttcgacatcctgcggcgcagagccagagacgaggcgcggctgctcctgcgtgaacggcgcaaatgcgacgactgcaaggcgctgcatgaaatatcgctggaactttcaacggaaatcaacagcgtggccgatgcgctgtatgcagggttcatggcggaccagcccgatatcgccgcagacgatatgctgcggtcattgctgctggaatattgtcccgccgtactggtggaacgctaccgcgaccgtattctcggcagtgtgccgctgcggcaccagtattcgcttatcagcgcgtatgtggcttcgcgcatcgtgtatcaggaaggtatgggctggctgggcgaactggtgcgtaagcgtgatgtgcggcgtgtcatgcgcgtttaccgcgaagccgaaaaacaggtggccggatatgtggccgcactgcggggcgccactgtggacgatgccgacagcataacggaacttatggaatcgggcggagtgcgctacctgaccatgcagcagctggggcttgtctagccgctcctgcggtatagcgcttctttttacggcatgttccgccccggcggaacatgccgttttttcatatttgtcgtttcggcaacacacaacctgtgttttcgcttgattttgaatacaaattcgcgaagaatgaccggtctgccggcatcgggaacacggtgccggagacatcactttttcaacccgcgaggtgaatcgtgaacaaggacactaagccgctgcaagaccgctacaggcgtgagtttgtggaagtcatatgtcccaaatgccggcaaacccagatcatcgctctgccggaggaaaccatgccgcgttgccccacatgccgcagagatatgatcatcaaggaagtgctgaccgagggcaaatattgatgaggagaggccccgcggggtctgacgggaaaatactggaggtgtccaaatgaagtttgttaaggcgcttgtcctgctgctggttactgttatggcggtaccggcttttgcaggcgacatcgatctggccaaaaaatccgttctgaacgacatcctgaagcgcggagaactgcgcgtcggcttcgacgccggttatcccccctttgagatgacggacaagtccggcaattttgtgggctttgacattgacctcggcaaagagcttgccaaatccatgggtgttaagttcgttcctgtgaataccgatttcgacggtatgattccttcgctgctttccggaaagtttgacgtgatcatttccggcatgacactgacgcaggaacgcaacatgaagatcggtttttccgaaccgtaccttgtcatggggcagaccgtgctggtagctgcaaagcataaaggcaccgtgaaatcctacaaggatctcaatgatcccaagttcatcgttgtttcccgcatgggtaccaccggtgaagaagccaccaaaaaatacctgcccaaggcgacctacaagtcgtttgacaaagaagtggactgcgccatggaagtggtgaacggccgtgccgacgcgtttgtgtacgacctgccggtgaacgaggtgtttcaggcacagcagggcaaggacaaaacctacctgctgaacgagcctttcacctttgaacccatggctgtgggctacaagcagggtgatcctgactttgcaaactttatcaatcattttctgcgtcagctgaaaaacgacggccgctacgagcgcatgtacaacaagtggctgcgttccgacgcatggcagtctcagcttaaataatcagggcgtaagccatatggcgggccggaactccgtgctccggcccgcttcagctttttttgattcctggtttccgggggggcggcgtgccgcgttgtcacccccgcagccgggaacctctgcgccgcccgttggcggcgacatcgtttgtgaggtttagcatacaatgacggcatatagagggctggatgcgcccagaggtccgggatactttctcttctggaaggcggcttttgtggcgatgctgcttgtcactgtcggttttctgtgggctgcgtccaattctgtggagtatgtatggcggtggaaccgcattccccagtatttctgggtgcagaaacatgtggacgtgcgcgctgagcagcagggaactcttgttgagacgctgacaaaagacggcgcacggtttgtggtgctgcaggaagacgacggtacccgtgtgcagcagaagctggaaccgggtatgtctcttactccggcgcagggggattacgtttatctgggcgatgtgctgggcacatacagggtcagcgagccgggagtgctgctgcaggggctgtgggtcacgctggaggtcagcctcatttccattgtgttcggcatcaccttcggtgtgctgaccggccttgcccgcatttccgaaaaccccgcgcttaaatggggggccatcacctacatcgagctgatccgcggttcccccctgctggtgcagatttttctgtggtattttgtcgccggtacgctggtgaacaatctgcttatgcaggccggtctggggcaggtgccgcccatgtggttcggtgtgctggcgctgtccgtgtttactggtgcctatgtggccgaaattgtccgtgccggtatacagtctgtgcaccgcgggcagatggaagcagcccggtcgctgggtctcaattacagtcaggccatgcgcaaggtcattctgccgcaggccttccgccgcatcatgccgccgctggcagggcagttcatcagtctggtcaaagactcttctctgctgggcgtcatcgccatccgcgaactgaccaaggcaacacgtgaagttgtcagctcttcgctgcagcctttcgagctgtggattctgtgcgcggtgctgtacctgctgcttaccttcacgctttcgctgtttgtctcttatctggaaaacaaggccgtacgatgatcaaggcaaagaacctgaataaaatattctacacccccgagccgctgcatgcgctcagcgatgtatcgctggacgttgccgcgggcgaggtcgtggtggttatcgggccctcgggatccggcaaatccacatttctgcgctgtcttaaccggctggaatatgccgatgaaggcgaagtgtggatagaaggccgcaatattctcgatccggcctgcgacatcaacaaagtccgtgccgaagtgggtatggtttttcagtcgttcaatctttttccgcatatgagcgtgctggaaaacctgaccatggcccagatgacggttcgcgggcgcaaccgcagtgattcagagtccaaagccatggggctgctgaaaaaagtgggtatctccgacaagcacggggtatatcccgaccagctttcgggcgggcagcagcagcgtgtggccattgcccgtgcactggccatggaccccaaggtgatgctgtttgacgagccgacatctgctcttgatcccgaaatggtgggcgaagtgctggatgttatgaagacactggcccgcgaaggcatgaccatggttgtggtcacccacgaaatgggttttgcccgcgaagtggcagacagggttgtctttatggatatgggtaaaatcattgaagaaggcactccggaacatttcttcaccagcccccgccacgagcgggccagaaacttccttaatcagattctgtaatcggggagaaaacagcatgcacactggctgtgggtgcctgtttttatagtcccgccgagggacgggcggcggtttcctggcgggccgccgccttatgttttacggaggggtgcggctcttgcgtgtgcacggcacacaggcgtacactgtgcatatgccgcaccgcacgggcagacttccggcactttgcagtgtgatcacggacggaaaagccggacacaaagcagacagtaaccggatgaacgttttttgagcttcgcagacaggagaatacatgcccgctgaatcattatggagcctgcttgctgccgcagggccggaactggccatgctggcaggcatagcggtggtgcttaccgttactccggggccggatacttttctggtgctgcgcaatgctctgacaggtggctcgcggtgcggtttcatgactgcctgcggcattgccagcgggctgctgtttcacgctttgctggccggtctggggttgtccgccgtgctggtgcattccgcgcaggcatatgctgttgtgcgctggtgcggcgcggcgtacctgatatggctgggcgtaaaagcgctggccggtgtccggcgcgccggcggactgcgtgcaggccctgcagacgaggcagccccggcccctgcgctgcaggcggaagcgccgggcaggcgcaaagcctattgtgaggggttggtgacaaatgtactcaaccccaaggttgctgttttttatcttgcagtgctgccccagataatgggtgcccgtccggaaatctggcgtgcggtatggttcgccgccgcgcatctggcggccaccgtgttgtggtttgcgttgctcagcaaagggtgcggcagagcgggcaggctgctgcgtccggtggtcatgcgtcgtcttgacgctgctgcaggcggtcttatgctgcttttcggcgtgcggctggcactggaacaggggcgctagtccggtatttcttgcaggcagggcgcagccgtggcacttttctgcggacggagttgcacatgacgagtcgttttttcctgatgctgggtctcggtttactttttgtgactgcaggctgcacggccggtggccggtctgccggcgtgtatctgtcagcggatgcggcggaccatggcggtacggctttccgcgtggacgagcgtgtgttgtatgaagcctgtcttgagcgttgccgccgcgatgacgagctggcgcgcatgacagtgaaaggctgcgtgccgggctgcgacatggcccgtgaaaattttgtactgtatgacagtgtgttcacctccgaggcgcagtgtcgtgatgccgtggaacgctatgctgtggaagagcagacgcaggtcatgaagtcccgctgcgatgagcggttctcacatctgtaccatcgtaaagggtgcaaagacgctgcggacgcttactaccgcatattgtttcccgcattatgcaaagaccggttcaggcagtgacgtcaattgccgcgctgtccgctccggacagaaatgtgcgcggcgcaacgcgggagtccggcatggtgtgtacggcggatgttgatctggagctgaaatctccgtgcaggcgcggagagatgattttgcttgccgctccggtggcggacaggcagagtgcggcggttgaaagcggctgtgccggtgacatgccggatggtttttccggtatgtgcgcgggcttttttacgggcggtgcggacggtaccggtctgaaggccggtgcggtgctgcatgatgcgtcgcgtcgcgccgtgctgcgtgtgacggccagagtgccgctggtgctgccgtgcatgcagcatgcggcatatggctatacagcaaccgtgctggaagacctgcccgcgggccgtctgtctgcggcggtgtgcagtccgcagctgaccgccgcatgggttactctttctgacaaaggcgccgcgggactgcgtaccgactccagcggaccggccatcggcgagatgtttcgcggggcgtttgcggatagccatgtgcaggggtatctgctgcccgatgagggagcggccctgaaggctctgctgaccgaccttgcgctgacccagcggtacgatgtcgttttcacgacgggcggtacggggctgggcccccgtgacgtgacgcccgaagcgacgctggccgtcattgaaaaaaggctgcacggatttgagcaggccatgatggccgccagcctgtgcaagacgccgcatgcggtgatatcccgcgcggtggcgggtacgctgggtacctgcattatcattaatatgccgggcagccgcaaggctgtccttgaaaacatgcaggcggtgctgcccgctcttgctcatgcttcagccaagctgcggggagacaaggccgactgcggaacgtaatctgaacgtctcatacggcgggggggacatatcttgccggtatgagcttgtgagactgataatggattgtggaattcgggtcgggctttttcctttggtgggggcactggccagagcgctggaccttgtcagcagagaggtctcgcaccatcacgcccgtgtggcctgtctgacggacagcattgcgctggagctgcggctgcccgctgcagaacgacgcaacctgctgctggcggcactgctgcacgatgccggtgcgctttctttgcagggcaggcttgatgcgctgcagttcgagaccgatggagtgacgcacgcccgtgccgggtatgcgctgctgggcatttgtccgcagctgcgtgacgtggcggagctggtgctgcatcatcacaccggctatcaggtgcttgcgcgcaacataggcagggcgcccatgctggccaatgttatcaacctggctgacaggctggatgtttctctgccccgcagcggcgggcaggcggttgatatctgcgccacggcgcgtggtatgcgccggtacgcgggttctctttttcatcctgactatgtggaggccctgtgccgcgccgtggaaacgggcgtcgcgcaggagtgtttcaccacgccctggggagtgctgggccgccttgacccggacatgatgggtgagacgcttgacagcgacgggctgttcgatttcgcctctgtattttctcaggtcattgacttccggagcaggttcaccgccacccattccagcggtgtggccgcgtgtgcggccaagctgggacagctggcaggtttttcacactccgaacaggcgcagctgtatcttgccggtctgctgcatgacgtgggcaaactggccatcagcagcgaactgctggaaaaaccgggtcccctgacggaagaagaatttgcacggatgaaacgtcatccggaatataccgccgaggtgctgggtgaagtgccgggccttgaaagggtgagccactgggcttctcatcatcacgagcgtgtcaacggcagcggatatccatacgggcgcaagggaggcgagcttgaactgggagcgcgcatcatggctgtggcggatatttttaccgctttgtccgaagacagaccataccgcagcggcatgacgcgtgaacaggcgcacggtgtgctgacggctttgtgcaacgaggatgcgctggacccggtggtggccaacctgctgttcacccattacgatgaactggacgatgtaagactgacagcccagagcaaggctttgaaggaattcagagcgtttgccgccagactggatgatgcggatcaataaactgcaacccttaacagaacggaacggaagatgacagtgttcggcagattcggcgcggtgtgccgcatggttaaaattgaacattccgtatttgcactgcctttcgcctataccggcgcatttatcgccgcaggcggctggcccggttggtataccatggtggtgcttaccgcggccatggtggctgtgcgctcttttgccatggctttcaacaggctgatagacctgcccgtagaccgcgccaacccccgtacgcagggacggccgctggtaacgggtgagataacccccgcgcagacatgggcctttatcggtgtcatggctgcagtgtttgttgccgcgtgcgcggccatgaacccgctgtgtctcaagctggcacctgtggctttgttcatgtccgcggtgtacagcctgttcaaacggttcacatgggcctgtcatttctttctcggcgcggtgctggggttggctcccattgccggatatattgccgtgacgcctgaattcaccgtccctgtcattcttttcttctggggcgtgctgttctgggtggccggttttgacattttgtattcgtgtcaggatgaagactttgacagaagagaggggctgcattccgtaccggccagagtaggcgtgcgttcggcgcttatcgtttcttctttctgtcatgtgaacacctctgttttctttcttatggccggatgggctgcagggctttcgtggccttttttcgcggtgtgggggcttgtcagtcttattctgctggccgagcataagataatctcggcagaagacatgagccgggttaatatggcattcttcaccatgaacggtgttgtctcggtggttgtgtttgccggagtgctgctgggcatatacatgtaggtttttacagactgcggggaggccgcaatgcagtacagcatgcagcaggaatttatgcggcgcagggtgcaggccatgtataacgaagtggccgtgccgctgacggcagaaaatatcatgctggaggcagatgcccgtaaagcttttgaatctgcgctggagcagatagccgacagcgcccgggtgacccgcggagaggttgcgcgtcggcttacagagtttatgtatctgttggacacctcgaaaaccatcgtgggggtgctggcgctgccggaaacaggaaacgagctgtttgtggaagttccttcttcccaatggtcgtatgacacgcaaaagccctaggcggatggtggcctgatttacgccggatatccggcggcggttgcagtggtctgttttttccggacagccgggcagagagctttgaggcgggggaccttcctctctgcggacattgtcttttttatccagaggcgcactctttgcttacagcagtgcagaagaacccatgcggcaggttctgcgcgacagctgccgctttgaccggggggtagatatgatacatcgtgtatggccgtttcgtgcgggatggcaacatggcgaggatgtcagagatctttttgatgccgagcgggcggcggaacgctttgagccgccgggcagcgaactgcgcagaatttacgccggagaaacgctgctggccgtgcgcgaggacgaaattcacctgctgagcggtgccgagcgtattctggcagaagcggtggaacgtctggtcgaggccgcggggcatcccgcggtgctggacgataccttccgcgccgtggcgcgcggcctgtaccgccatatgtatcatgccgtgaccagcggggcgctgattcttgcaatcagtatgcctcagggcggtcgcagggcatttgttgagattccggctcacctgtggggtatgaaggccggaggccggtatataaactgaacagacaggctttggggccgttttgacatccgatgcgaaaggcgcgccggtgtctgccgatttacagggaacaaaggattatatgaaccagtggaaggatgaagaaccggttgaaaaaagccggtcgcagcgcaaacgcgaaagcaccgccatgcagcgactgggagaagacctgacgcgtctgccgcattccgctcttgccggactgggggtctccgccgccgttattgaggccgtgcgtgaatatgccgccatgaaaacgcatgaatcgcgtcgcaggcagatgcagtacatcgggcggatgatgcgcgagatggatgatgccgaagccgtggtgcaacgccttgccgcactgaaggaagggcggcaggtcgatgccgaggcctttcatcatctggagcggctgcgtgagcagttgctgctggatgacggcagcggcatgcaggccttgcttgaacagtatccgcaggcggatgtgcagcatgtgcggcagctggtgcgcaacgcccgtaaagagcgtgaaaaccagaagccgccgaaaaactaccgggcgctgttccggtatctgcgtgatctggaagcttagaaacaacaaagcccgtctgtacgggctttgttgtttcagggcgggagaatggtgaagcggcagatgccccgccgcggggtgcgtcatacgtcctgtctgcctatgccgaactttttgatacgcgactggagggtcgtggggcggacccccagcaggtgggcggcgccgtccggcccgtgtatgcgtccgttacaggcttccagcgcggcacggatgttttcgcgctgcatgtgcgcccattgttcttcacggatcactgtcacccgccggtcaggtgcttcggtctgccagccgtattcattgcgcgtaagtgcgcccggttgcgcctcttcccggcgccggggcagtgcttcaggcagtgcctcggcagatattacgccaccgtcggccatgatgactgcccgctccatgatgttctgcagttcgcgcacgttaccgggccagtgatacgccgccagcctgcggatatgacggtagggcaggcgcggttccggtatgcccagccgtctgctggctttggctataaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagtgccttgccagcagcggaatgtcttcggggcgttcgcgcagcggcgggttgtggatgggaaaaacactgagtctgaaatagaggtcctgccggaatgttcccttgcgcacttcttcaagcaggtccttgttggtggcggcgacaatgcgtacgtcaacttttctgctctgctcatcacccacacgctcgaatgttccttcctgcagcacccgcagcagcttgccctgcagttcaagcggaatttccccgacttcgtccagaaaaagcgtaccgccgtccgccagctgaaaacgcccggtacggtcgcgtaccgcgcctgtgaatgatcctttgacgtgcccgaagaattcactttcgaaaagttcgcgggggatggcggagcagttgacccgtatgagcggcttgtccctgcgctggctgttggcgtgaatggcctgcgccagcagctctttgccggtgccggattcgcccagcagcagcaccgttgcatctgtgggagccacaacctctatctgttccatgacttttttaagagaagggctttcacccacaatgtcgtcgcccagattattggcggtgctcaccgcgcggcgcaggtactcgttttccatttccagttcgcggcgcaggcgctgaatttcttcaaaagctcgggcgtttgccagtgcggctgcaagagaatcagcaaaaatagtatgcattttccgatgcatacgcatgacatcagacaatctgtcctgcatgggccggtcgtagaaaacagccatcacgcccagcatttcgcttttgaaaatgaggggataggtcgcgtaggcgtgaattccctcattttctgcccatgcaggcctctcccactgggcgctgtcttcggcaaacatgggctttgccgtgcgggcacattcgcctatgacaggttcggtgagcggcaccagcgtgtatgtaccctcatcgtgccgccattcgcgcggtgtgtggcgtgtccagccggagtgagccataaggcgcagcattttgccgcgcggactttccggactgttttctgcaaaccacagggcaccgctgatgacatgggtcccgcggtatgctctttcggtaagatccagtaacgcctcgacagaacgctcgcgcgccatggcaagcatcaggtcgaaaaacggcgaaatatcaagatcgttgatggtggtgggcgaatgtgtgttcatgatgtctttcagataatgcatgtaaacaacgaaatatcgtaacgaaatgtcgttgtcaacgaaatatcgttgcgacactcaaagcggtgctgctctgtaatggtatgtttttgctgacttatatcaccatgtccggcttggcatgcattgtgctttataaagggcaaacagagaacggctatccgcttttctcggtgttagagtccgtgtggtccctcgcttcgcggacttcgattcagtcgcttcattttggcaaggccccggtggttcccccctccggggtcttggctttttatgcgctgcatactaaacatgtatgaccgatgcgtaaagtgggggggatatagcatgaccggtttgagtgatgtgcagcggaggtggcttgaccaccgtttcagggccatggatatggggcatccggctgctgccgcgctgcgtgctgccgtggcgggccatcttgaacgcggcgcgcctgtggttcacggcggctggcatgagccggaaccttctgaaattcacggtgtgccgcgtctttgcaatctggtgccggaaccctgtgactccggtcctcctcctgacatacggcaggttgtcagtaccgcctgcattcctcctcttccttccgtttttcatacgctgcaaagccagctggaagaccctgcggcctcgccggacgatatcgcgtggaccatcagcatggacccgcggctgacagcatcgctgctgcggctggtgaacagtccgcttttcggtctgcgggtaaaggtggacaccgtttcgcgggcggtggccatactgggtgccaagcatatctccacgctggcggcgggcacgcttttgctcgggctttttcatgagcggccgccccgtgccatagacatcgatgaattctggcgtcactccgtggcatgcggtctggctgccagaacgctggccatctgtgccgggcacacaatgccggagcgccattttgtgggcggcctgctgcatgacatcggctggcttgcgctgtgctgcggcagacccgacctcgcctgcgccgccctcagacactcggggcgcaccggatgcgccctgcacgaggcggagcagcactgcttcggatttgatcatgcgggggtggcgtatgctctggcgcagcaatgggaactgcctgccaccattgcatcggccatgcgctggcatcatcagccgccggccgatgcgaaagggcagccggtttttgatgcggccgtggtgcatgtggctgatgtcatagtgcatgccatgggatacagcgtggccgcagatcagtttgctccggcgctggaaccttatttctggaacgccgcagaggtgcccgtggagagtctggatgtggttgtgcgcactgtttatgccgaactggagctgatggtcgacctgctgcagccgtgaaacagccttttgcggttgctgcggccggggtgcgtccatgcacggcagatacataggttctgcgccggctgctgccggttttccgtgctgctgattttgacagacgtccgcgcgggtgacagcggggcaggccggttattccgcgtccagagtgcccaatatcgcggtcagcctgctccatgcttttttttcgcgtacctgcatccgtatgaagccttgcggcataccgggaatattatcacatagccggaccagtatgccgtgctgcagcaactccgtgtaaacggtcgcggcctttgcaggacgctgcagacgcgcggtgacaaagttggccccttccagcacaaggttgttgtcaaatatccctgtattccggagtgcccctgcaaaagctgttttttcggcacgcatggccggcagacgcaggcggtattcatccatgcggtcaagaaaagccatccctgcctgctgggcggcatgccagacagaccacggcgttttgcatctgttcatccgttcgatggtctgttcatctgcatggcagtaccccagcctgacgccggtgcagtaaaagaacttggtcatgctgcgcagagagataactttcgtttccgtgcgcgtgcatccggcgtaggcagccatgccgtgacggctgtaggccggagtgccccacagaaaatccagatagctgttgtccacaagtacatgggggcagtccagcgcatacagaatatcgtccatccggctgtaatcagtacatgccggattgctgggcgcacagatgaccgccatgtcggggcggtatgccgtcaccgcatcgtgcaggcggcagatgtggcgttccggaatgtcgaagccgtcatacgggtcggtttcgaacaggcggtaatctgcaccgcaggcctgacaggcccggacatattccgaaaaaacaggagcgatgagcagcactctgcgcggtttcaggctgtgcatggccagatagatgagttctgacgagccgttgccggcaagaatgcgttccggctgtgtctcttcaaagccggctatgcggtggcgcaggccggtacattcactgtcggggtagtggctgtgcgcatagcctgtctgtgcaagcacctgacgggtcaggtcgtcacagagagagttggcgttgctgctgaaatcaagaatatccgtcggcgatatgcccagcctggcggccagccgtacaacatcaccgccgtggctgccctgtgcgcatgccacagaaaccggtccgctattcatgctctgctttcctccggcatgctcagtcctgacgcagaccgcgtctgcgcagcaagcctctgtatatcccttcaatgcgttccacgcggcgttcgagaccataggccggggccatgctgcggctggctgccgcccagcgcaggcgttgctgcggagcgttgtgcatgtcgcgcagagcatgggaaagagcgcaatggtctccggccggaatcagcatgccgttgttgtccaccagttcaggcacgccgcccacgcgggtggctatggccggcagtcccatgcatatggcttccagcagggtgttgggcatggattcggtgagtgatggcagtacaaaaacatccagcagctgcaggtagtcagccacacattccgttttacccaaaagggttacatgtcggctgatccccagctcatcacacagcggctgccattttgcgggggttacgcctatgaccagcagacgggcattttccatccgcgccagagcaaatccgcgcagcagcacttccgtccctttgatggggttgtctccggccacggtgccgtaaaaaacatcaccgtcttttttgtgtatgcccagctgctgcagggcctgcgccgcagacctgcacggggtgctgcgtccggcgggaatgccgttgtacaccacatgcagcctgcaggcgcccacaccgtaccagcgcagcacatcggcgcaggcgcgcgagttgacaataaaggccccgatgcccggagaaagataaggcagcggattgccgggacggtagacgaccccgcggtgcccgacacagaccacgttgcgcctgcgccacaacagtccccaccacgcggcttttttgacggccttattatgaaaggcgtgaaaaatggccggacgcggctgtctgccttcaggcagcgcctgctccacagcgtgccgccagcggcgtttgtccgcaggcagatctccccagtccatatgcgggtccagctcgcgcagtcctgcttttttttcggtgaaaaatgtcacgtcgtggccgcgctgtctgagcccctgtgccagatacagggcctgccgcgagcctccgctcttgttggtggaggatgtggctaggatgatacgcatgatgcaggatttccgtgtatcagggtgttgaagaactgctccagcctgggagcctgtgtctgcattgaaaaagtggtccggcattgtgtccatgcggcggccccgagagagttcagctgctctgttccggattgtgtcaggtccgccagcgccttatgcagcgccggacggaaagagtctgcgggcagaagcagctgccggccatggtgcggccagacttcggctatgccgcccacattgcgggcgacgggaaccagtccgcgtgccatggcttccagcagagtgttgggcagcccctcgctgagcgacggcagcacgaacacgtcggccagcgaaagcacgctgccgatatcctgcgtaaagccgtgccatgtgatgtcgccggccagacccagcgcggcggcggtggctttaagctctccggccttgtcgccggttccggccacgtgccagtgaaagcggtgcccgtcggctttaagtgcatgcagcacatgcagtacgtcggcatgccctttgtcagacttcagctggctggtggtcacaagctgcagcggggcggcgctgtcgcggcgcagtgctgcgggcgcaggcaacggagttttggccgacaggatgaccgtggagtcttttttgtcaacaaaaggcagagcgtccagcatgccttggcggataaactcgcacgggcacagatagtgcggtctgaccagccggtgcacggcccggactttccagtgattgcgcatgtcacgcggcaggcctatgcggtgaaccacgggcagcccgcataaggcggctgccacgcccgcggtgcggatgtcgcgtcctacattgaccagaactgcctgtgtgccctgacggcggaaaaaagacgcaaaacgccagatggacgcgggattgaagtcaggcccgaatgaaacttcgtgcgcgggcagtccggcatgggccgcacgctgcacaaaagggcccttccggccgaaaatggtcacttcgtggcccatttgctgcagggcggcggcaaactccacggtccatgtcttgacgccgccccagcttctggagctgttgaaaaatgctagtcgcatgaatctgctgtgtccggtgttgttttttgcagcatttttacggcaaaggcggcagcgccatagccgttgtcgatattggttacagtgatgcccgcggcacagctgttcagcatggccagcagggcagccatgccgcctgctcccgtgccgtaacccacagatgtgggtacagcgatgacgggagcgctcagaaatcctgccagtacactgggcagggctccttccataccggcacaggcaatcaccgccgccgccgcgtccagtgcgcgcatgtgcgcactcagcctgtgcagaccggccacgcccacgtcgcatatcaatccggcatcaatgccgtgaaaacgcagtgttcccagtgcctctaaggctgtacgcatatctgcggagccggcggtcacaatcagcacacgcccccgtgaaggccacggcggggtgagtgtcagctgtctgcccagcgaaaaaagaccggcctgcggccagtattcgccgccggaccggctgcgggaaagtaaacgaccttgctccggtgtgcaacgggtaacaagcacctgtccgctgcggcaggctatggactccactgctgccagcaggcggctgtcgtccttgccctgagcaaagacaacttcggccatgcctgtgcgcagcccgcggtgatggtcggggtgcagcccgtccagtatgtcggtacccggatcaagcctgagctgctgcagtgcctgttcggcagaggtgctgcccgaggcgacggcgcggagcaaggcgcgcagagtgtctgtttccggatcgggcatggcgattctctctttggttgcgtgtagtgatggtacggccggaaaaaaggtgtaccggataccgccggcgccgccaagcctaccgcacaagcccgcggtggaaaaggcggttatgccgcctgtacgggtattttgcgtatctgtctgaattgtggcataatgatgcattggggcattgcaaccagttgttcttacgggtattgagataagcatgtcatcaaggcgcattctgtttctcgcaccggctcagtccgtcacgcgtattttccctcagctgaaagaagccggctatgaagtggggattgccgaaaaccttaaaggtgcatcggcgtttatccgcaaatcagggccgtcggttattttctcgcgtccgcagcttccggggtacaaggtcgaagacctgctttcggtcagtgctgacgattcttcatttcctcccgtcatcattttcaccgacaaaggctctgcagaagaagcagagcgttttttaggcatgggagcacgcgattactggcttgagccgctgcagtttgaaaaggtgaaagcggctgtgcccgcggtgccgcggacaccggcatccgcaccggcttccagcactctgggcgggcgtacgcccctgcccgaaggtgacggctcgcgtattatcggctcgcatcctgccgtggcacgggtgctggcattggcaaagcaggttgcgccttcccgtgccacggtgctgatctccggcgagtcaggcacaggcaaggaaatgttcgcgcggtatctgcaccgcagcagcgacagagcagacaaggcctttgtggcggtcaactgcgctgctttgcccgagcacctgcttgaaagtgagcttttcggtcatgaaaaaggatcgtttaccggagccatagccagaaagctgggaaaatttgaactggccagcggcggtacgctgttgctggatgaaatttcggagatggatctgggcctgcaggccaagctgctgcgcgtactgcaggaaggcgagatagaccgcgtgggcgggaccgagaccatcaaggttgatgtgcgggtgctggccaccaccaaccgttcgcttgaagactgggtcaaagaagggaagttccgtcaggatttgtacttccggctcaatgtgattccgctgcgcctgcctgcgctgcgcgaacgcggcgatgatattgtgcggctggcccgttttttcatagccatgtatgtgcgcgactacggcctgcctccgctggagctggctcctgccgccgtgcagtggcttgaggaatatgactggccgggcaacgtgcgggagctgcagaacctgatggagcgggcatcgctgcttgcgggcaaagggcccatcactgtttctcattttctgcttgatcccgacagctggcccgtgtttgccgatgaaggctcgcatgagcagcagccggatcaggagcattgtgacggtgcttcgccggaaagcgtcaccgatcctttcagcggtggagtcattccgctgcatgaaatggagcgcataatgattctcaaaggtctggagcagacgtccggcaaccggaccatggccgcagacctgctggggatttcagtgcgtacgctgcgtaacaagcttaatgaataccgcagcgccggactggaaataccctgaacgggaccgtatgaccggtggccggcggttctggcctgccacgggccgtttttttccgttccggcgaaaagagcatgccgtcctgcggggcggtttgcgcgtatataagcgaatacccgcgccgtgctgcatggcggcagggcgaaacggcgcaagccgtgtgtgaacagaggggcggccgccacatgccggaagccgcttcatggattgcctgcgcctgtgcgcgggcggatgaaacgaccgctgcctgtcgtggctttgtgcaagccggacggggcggcatgcttcccccgtgcggcggcacgcagagcgcggcaactttttttatccgtgagtacgagggaattagccatgactatgaatctgacacaaaagatcattgccgcccatcttgtaagcggcgagatgacacagggcgccgaaatagggctgcgcatagaccagacgctgacgcaggatgccaccggcaccatggcgtatctgcagtttgaagccatgggcgtggacagggtgcgcactgacctgtcggtcagctatgtggaccacaacacgctgcagatgggattccgcaatccggatgaccaccgttttctgcgcacggtggcgcagaagtacggcattgtctattcaccggcgggcacgggcatctgtcatcagctgcatctggaaaattttgcggtgcccggttccacgctggtggggtcggacagccacacgcccacggcgggcggtataggtgcccttgccatgggggccggcgggctttccgttgctctggccatggcaggagagccgtatttcatcaccatgccccgcgtggtgaaagtgcgtctggaaggccgcctgaaggggtgggccacggcaaaggatgtcattctgcatctgctggggctgctgacagtcaagggcggtgtgggcaaggtgtttgaatacgccggtcccggtgtcgaaaccctcagcgtgcccgagcgtgccaccatcaccaacatgggggccgaactgggcgccaccacgtcggtgttccccagcgatgagcgcacccgcgattttctgaaggccatgggccgtgctgatgtatggaagccgctggcggcggatgacggggcgcaatacgacgaagaggtcgtcattgacctttcggcactgcagccgctggctgcgcagccgcacatgcccgacagggtggtgccggtggccagtctggacggtctgaaggttgatcaggtggccatcgggtcgtgcaccaattcatcatacgccgaccttaaaggtgcggtaagcctgctggcaggcaacagggtatgcgccggcaccgatacgctggtttcccccggttccaagcaggtgctgaagatgcttgcgcgtgaagggctggtcgagccgctgcttgattccggcgcacggctgctggagtgttcatgcgggccgtgtatcggcatgggggggtcccctgtcagcgggggcgtgtcggcccgtaccttcaaccgcaattttgaaggccgcagcggtaccaaagacgggcaggtttatcttgtcagtccgctgaccgcagccatggctgctttgcgcggctgtttcaccgatcccgccacatggggagaagctcccgcggtggccgatctgcccgccgaagtcccttccatcgctgatttgtttgcctatccgccgcaggacggagcaggcacagaggttgtctacgggcccaacatcgtggcgctggagcgttttgaaccgctgccggagcagctgcaggccggtgtgcttatccggctgggtgacgatataaccaccgaccacattatgcccgccggtgcggaaataacctcgctgcggtccaatgtgcccgccattgcgcggcatgttttcggccgggtggacgaagattttgtcacgcgggccgatgccttggaaaacggggttatcgtggcaggtgaaaattacggacagggatccagtcgcgaacatgcggcccttgctccgcgccatctgggtgtgcgtgcggtcatagccaagtcgcttgcccgtatccacagagccaatcttgtgaacttcggcattctgccgctgattctggaagataaagccgactatgcgcagctggaacagggctgcaccgtcactctggacaccacgctgctggctccgggagccgtcgtgcaggtaacagtggacggcggcgctgcagtggctgtcaggaatgatttgactgctaaggaattggacattattcgggcaggcggattgcttaattatgtacgtctctcgaaaacggctgctgcttagcggcggcccatctgctttgaaaaaacggagtgctcatgctggactcaataagacagaacgcccagtcgtggggcgttaaaatcgccttcgggcttatcatcatcgtgtttgtcttctggggcgtcggctccatggacaatcagccttccaatgtggtggcaaaggtgggcaaaacgtccatcaccgtcaatgcctttgccagagaatatgaacagcaggtcgagcttgtccgtgctcagtttccggacgtgacctcggaagatctgaagcaggcggggctgaaaatgcgcgttctgaatcagatgatttccgaagtgctgcttgtgcagcaggccgaaaagcaggggctggaggtttctcccgccgaactgaagctgcgtatcgccgagattcccgtgttcaacgatgccgatggcaactttgacggtgagcgttacaaacaggtgctggctgcacagggtaccacacccggcgcgtacgaagacaagatccgtcgttccatgctggcgcagaaaatgcgtgatttcatcaccatgcctgccgccgtcaccgcagaagaagccaaagccatgttcctgtattctgcagaacgcagaagcatggattatgtgctttttgccgcggaaaactatctggatcaggtgaagcccggcgaagagcagatttccgctttttacaagcagaatattgaaaattataaagtgcccccgcgcgtgacgctgcagtacgtgatgatcactcctgcggcactggccgacggcgcttctgtctctgatgaccgcatagctgcctattacgaagacaataaagaatcattccgtcaggaagaacgggtgcacgcccgtcacattctggttctggcagatgccggtgcgtcggaagaaaaggtggccgcggctgagaaaaagataaacgaattgtatgagcggatccgcaagggtgctgattttgccaaggtggccaaagaagcctctgaagggcccagtgctccgcttggcggcgatctgggctggttcggtcgcggacagatggtacctgagtttgagcaggcagcctttgccgctgccgccgggcaggtaaccgcacctgtgcgcacgcagttcggtttccacatcattaaagtggaagaaaaagaaaacgcccgtatccgcacgctggacgaagtgcatgatgagatttcgcaccgtctggccgaagaggcggcgctggaaaaggttactcccactctggacgccgcactggaagcactgcttgccggtgaagacctgcctgccgtggcggagcgcatgcacctttccctgcgtgacagcggtcagttcacccgcgctcaggccaccggcctgcttggtgttgaacctgcatctgtcgagcttattttcaccacgcccgaagggtctgtcattgacacgcccatggaagtggaaggtggctacatgctggccaaggttgtttccagcaaggaagaaacctaccgcgagctggacgttgtgaaggcggacgtcatcgcccgtctgaagcagcaggaagccatgaagctggccgctgatgctgcgcgcgaagccgtagcagcgctgaagaacgacggttctctgccgcagtctgcagcagcccgtgtgaagagaagcgaacctttcggccgtcagggctttattcccggtgtgggacaggctcctgatgtgacttccgccatattcaaggctgccgatgacgcatggatagctgaagcgtttcagactcccaccggtgctgttgtggctaagcgcgccgctgtgcttacccccgatgaaactcagtgggcgcaggttaaagaccgttttgttgacgccatgctgcagagcaagcgcgaagagctgtaccgtgcctacatgcaggacctgcttaccaaaacaaaggttgagctggtgaacaacaagattcttgagtaaccgcagagcattcccgggccgccctgaaaggggcggcctttttctgtctttacaaaaatctttccggccatgccggagagatttttttgtgttatggtgttgctgaccgcgtcggccccttgcatgtaccggcatgccgggtgcacaatgtgctgaccatgcttaaggagaatccggtaatgaaaagaaacatatctcttctgttgtgctgcgttgcgctgttcgccctgtgcggctgcgtcaaatcgggcgtgcgtacgggacctgccagcatctatggtgcggaatcgtttcgccctgaacagctggttgctcaaatggactcatttacagtgtggctgtgcgttgacagggccagacagacagctgttctttttatgccgcgtgattccggatggcagccggagttccggcagggcggctggcggaaggttgatgatccggcggtgatctccgatgctgtgctgcttatgcgccactactatgccataggcagctttgccgacggtatcggtattgacgaaggcgggcagcggctgtttgccggatacctgtttgctccggtaaagcccgatatgtggcgctcggcgcaggatgaccgcacgctgatcatacgccgtctgacatgggatcaggtggtgcgtgcaggcaaggtgcccggggtgccgtatcccgacaggctgtaggtgccaaccgcagccagaacaaacaatgacgccgcgcttctcagggagcgcggcgtcattgtgtttactggaattcttctgagggcggaggcacttcggccagatcttcaaaggccgtgtatgaccctatgtaggcaagctctgccatgccggttggtccgttacgctgtttgccgatgatgatttcggcaaccccctttttggggttgtcatcccgtttgttatatacctcgtcgcgatagacaaacatgatgatgtcggcatcctgctcaatagcgcccgattcgcgaaggtcggagagcatgggacgcttgttggtgcgttcttccactttacggttgagctgggaaagcgcaatgacgggaatattgagttccttggccagcgctttgaggtttcgggatatatcggaaatttccagttcgcgtgaatctgttctgcggctggaacgcataagctgcaggtagtcgacaacaaccatgccgacgcctttgtcggcatgcaggcggcgggtacgggcacgcagatccagcgtggtgatggccggagtatcgtcgatgtagatgggcgcgcgtgaaagcacgtctgcggcagcatacagctttgcccagtcctcgtcgtccagaaatcctttacgcagcttgcccagatcaaccttgccccatgcgcataacatacgcatcatgagcgattccatggacatttccagcgaataaatggcgacgggcgttcccgcattgacggcggcacgcatggccatgttcagcacaaaagcggtcttgcccatggaaggacgcgccgcaatgatgataaggtcagaaggctgaaggcctgccgtcatgctgtccagccggaagtatcctgtggttaccccggtgacaagctccttgcgttccacccgtttttccagatcttcaaaaaccttgctgaccagttccttggagcttttgaaaactttgcccgtggtcctttcggaaatggaaaaaatggatgattcggaatggtcgagcaactgctcgatgtcctgtgacgcatcgtagcagttgctgattatatcgctgcaggcaccgatgagagagcgctgcagcgacttgttgcgcacaagcgtggcatagtgttccgcgttggcggcgctgatgaccgattcggccagctctgccagatacacggtgccgcccgccatctccagtttaccctgatctttcagaaattcagctacagtgatgagatcaatgggtgagttgcggcggtacagctcggaaaacgattcaaagatggtcttgtgagcgggaagataaaagtcgtcttcattaacgatatcaaccagcgtgtggaatacctgtccgcgtaaaaaaacccccccgagcacggcctgttcagcctctacactgtgggggggaacgttacgcagcaggtcgtcagaaacctgatccacctgcccgaagggaccgcccccgcccgtgcgggcgggagcgtttccctgaaaggctgtgctattctgcggcttcttccactgcgggttcttctgctgcggattcttctgcatcagcttcctcggtgcggccttcggccactaccttgagggcgattacggcttctacgtcggcatgcaggcgcacgcgcacgtcgtattcgccaagattgcggataggtgcatccagcaggatgcggcgacggtcgatttcaacaccggcttctgccagagcatcggcaatgtgtgcaggggtgacagagccgtacagcttgtcgttttcgcccacgcgcactgcgatggatacatcggctgcggcgattttttctgccagagtggtggcagtggcgcgcactgcatccatttctgcctgcagttttctgcgttccatttcaaacactttcatgtttgaagcggtggcagccatggccatgccctgcggcagcaggaagttgcggccgtaaccggggcgcacttcgacaatgtcgcccagcttgcccagattttcaacgtctgctctaagaataaccttcatcatgacatgcctcctacagcgagctcttcttcagcacatcactggagtgcgtggacgtgtagaaaagaagagccatctgacgggcgcgcttgatttcagtggtcagcaggcgctggtgatgggcacaggtgccggtgatgcgacgtgcgataatcttgccgcgttcggtaacgaagtcgcgcaggatatcgggacgcttgtagttgatgggcaggtctttatctgcgcagaagcggcagaatttgcgccggggagtgaatctttttttgaaagccatgttacgctgcctcctcagcttcgtccgccagcttgacggtgacaaacttgtaaatgccgtcggtgatgcggatgatgcgttccagttcggctacggaaggaccggcaacggcatattccagacggacatagtagccgcgcatgtgcttgcgcacagggtaggcgaggtcgcgcatgccccaatggtcaacggccagaacagaaccctgttcgcgctcgatgacaccggtgagaactgcgagcagatcctcacggggctggctgccgagctcgggagagagcagcagcaacgtttcaaactttctcatgttgaatctccttatggtcttaaggcccgtcccgcagggacgagcaagggcgaaacaggtctattagccgccatcgcggcttgtgtcaacggctttatggcgcaccgccattgtgcacgttgcatatggcctgattattgtagtaatattttccggcggctgtaacgagcttttcctgcggggaaagctgtggtacatccgcctgagcgccgcgtggccgatgtacccttttttcggggcatctttttgtaatatcaaagaaatcaatctgcccggattgctgcgggactaccacgagaacgctgttgatgcgaaaagactgtcgaaatttatttttctgctgcgttgtttttctgacgtgctttctgctgaccgggcatggcgcggcgctggccggcaccatttcggtgacggatagcgagcaggaaaccgttcactggaatctgaccgcggacagggttgtcacccatagtgacagcaatatgatcgaagcgttcggcaatgtggcgctccgcgaaggcgacgattttctgaaagctgattttatcagatatttcggcgatacggactgggtgctgctgaagggcaatgtaagcgtaaaaatggggcgcgacgtggtggacgcctctgaagccgaatttgacctgaaaaacagagtaggatggctgcgcgacggctcggtgtttgttgacggaccgcatatttatttttccggtgagagagtgcagaaggacttcggcgattcataccggttccgcaatgccaagataaccgcgtgtgacggcgaagtgcccgcatggtccataaccgcgcgtgaagccaccatcgagcttgaagggtattcacagctctggcataccagcatgcaggtgaaggaccacagcgtgctgtacgctccgtacgccattctgcctgccaaaaagaaacggcagacaggctttctgctgcccgaggtggggcagagctcaaagcgcggtctgtattataaccagccatttttctgggccatcagcgacacggcagacctgacgtacaatgcatactggatggagttgcgcgggctgatgcaggggcttgagtttcgtcaccacaccactgaagacaataaaagctggctgcgtgtcgactacctgaaggatgcccgtacagacagcaccgaagaagacgagccgggcggactggacgatgatggtctggtgcggaacaacgatgacagattctgggtgcgcggtatgttcgacggcacgctgcacgatacgcagtggaagctgaaagccacggtggactatgtttccgaccagaattacctgcgtgaattttcgtccggtatgagcggtttcaaccgcagtcaggacgatatggaagatctgttcggccgcagcctggccggagaggcgcagaacagaaccagtgaagtgcttctttcccgtgactggcagcgggtggggcttggcatcagttccagctttacccagaacgtcaacgtggggaacggcaaccttacctcttctgccgataataccgtgcagaccctgcccaagatcgacctgtatctttttaaaagtaaccttgtggacggcgccgccctgccggtggagattcaggccacggcacaggctgccaacttctggcggcacaacggtaccaccggcgcacgctttgaagtggctccgcagatcagcattcccctttccggccggtacggctccgtcatttccactgtgggattgcgccatacgcagtattccaccagtcacaaagaaccggacggtatacaggaacaaagtgccaccggtacgtcgcgtaccattcccagcctgaatattgcggcttttaccgaaatggcgcgcactttcagtctggcagggcaggaccctgccgcaggaatgaaagccggagattctcgctggacaatgctgcggcacagtattcagccacgtgtgagttacgacaatacccccaatgtcaatcaggacgacaacccgttctacgatgtggacgaccgtattctggcgcgtaacgagctgacctattcggtgaccaacctgttcacgcgcaagcggctgagtgtgagcgcgggggctgatgaggaaaatcccgaactggtgcagcgctacgattattccgattttctgcggttgcggctgcagcagagctacgacttccgcgaagccgaccgcaccgagcagcttgaaaagtacagccggcgtcctttttccgatgtggagctggaagcgcgcctcagctacgacaacatcgcatcgctcaccagccgcacctattggtctccgtatatcggcatggtgacccgccatgagcatacgctggatttcacgtattacgagcgggctacgttccgcaccacgtttgacttccgccagcaggtggacgagtacaagcgtaaagaaacagaaacggatgacaagctgagctccatgaattcagaactggagctgaagctgtgggggccgtggacgctgggacttaactacgaagtggatctggaaaaaggcaaagatatagagaaaggcgtggatctgctgtattcgcatcagtgtttcgatctgcagttcagctacgccaaagacggcgtggaagacgagttctcgttgtggctggctttgcccggccttagcttctgattatcctgcctgtctgcaaacgtgtactcgcagcgctgcggagctttcctccgcagcgcttttttttgcggaacaggcgcgtggggcgcaatcaatatacggcaccggaggcgtgccgcggtatggcgcagggcagaagcgctgcggggcgcattttccggtgcaggtgtgtccctgtggtgcttgcagggcggatatgcattgcacggtcaccggctgcgcgggcgcgggtgaaaggagtttttttattctcagcgccgcagcctatgcgtgtccataaccataaggcagggggcccgatatctttcgcatgcggccttacctgcgtctggcagcggctgtgcgtgcctgtgccgttccagtgcaggcatccggtctcgtcagcacataagggctatggctttttcccggttttgcatcggtctgcagtcaggtcagagaggcttgttgccggcatggagcggacatggccgtacggagtgtgcaggttcttttgtctgccggatagccggcctcaatggctgctgggaaggctggatggatatgggtatgccggtgcggaacaggggcggtgaggcttctgccgcgcggtgcgctaagtctgctgaaaggtgtttattcaggtggccgtctgcatccggtagccatctccggcagtgcagctttgcacataaaaaaagggcctgcagttgcaggcccttcgaaaaagtaccggatcaggagttctgttcggcggtttcctgtttgtagatggccggatcgaggccgactgtttctatcagtttgccgccaagcgccaccagcctgtattcggccacgatttcgtttaccgtggctgtgaccagctggatggaagagctgtagagctcattttcggcatccagcacgtccagcaggctgcgctgtcccacgctgaactgctcgatatacatgtcgcgggtctgggtgttgtattcaactgcttcgttgaaaagccgcttctgctcacgggcgttttccagagcattccatgtgtcgctggtttcctgcatcagggcttcattgatattctgcaggtccatcatggaacggcgcttgcgggcaccttctgctttttctgcggccagatcggatccgccgcggaaaatattccatgaaacgcgcagttgcagggcgttgtccacttcccatgtggtgctgctttccacctgatccttgtaggtgttggaagcctgagcggtaaaggtggggtagtattcggaacgtgcaagctgaatgcgctgttcattttcctgaatttcagcctgctgggctgccagcttggggttgctggtcagcgcgagctgcagtgcggaatcaaacgtgccgggcacaccggccggtttatcggcccagtccacctccggagcatctgtaccggcaatgcgtctgtagttggcttccgccaccagcagttcctgccgggcattgctgagcgatgcctgtgcacgggcaagacgtcctttggtctgcgacacgtcagccagacttgtggcacccattctctgacgctcttcctgcgatttcagaatgtcttcatgatttttaacattctgttcggccagcagaacaagattgcgctggcggtacagctcaaggtgcgctctgatggcttccagcgcgagtacttccgcgttgtctgtcagtcggctgtctgcatttgccagccgcgcttcctgaatgcctatctggctgttcaccttgccgccgtcccacagcagctgtgaaagcgtggtggttatgtcgctgcgttcttcccagtggttcttgcggccgtcagtgcgggtcagcgcatcgttcacctgttccacgccgtaccctgcattgaagtcgagccggggaaaccagccgccttcggcatcgcgcacatcatgttttgcggcgctcacgccttctttgaatgatttgattacagggttgtttttcagggtggcttccacactttgctgtaaagaagttcctgcaaaggcttgaccggaaagcataaacactccggctgcggaaagcagcaccgcatttttgcaggcgcttaagaatggtgaacaagtgtgtgacatgacagaacccttggtaataatattccaacgtatagggaaaacggatagcgtataacccatttcgtcttattctcctgcaacagctagcatacacggcgcattttgccaagcacgcagctgttcttacgcgtcaattatcttgtgttgattgatcagtgcctgcagtatggcttccgggctgtcgtgccctgtgctgccgcccagtgagtccagacttacaccgtccagcactatgcgctggctgccgtcgccctgtgccggggtgatagtaagcatactgctgttttcattgtacggatcagcccccagactgacagtggctccaccgtggccgtatccgtccagcaggtcgctgatgtccagcacatccccttcattcacgttaaagtcggtgatgtgatcgatggccgactggccgtcgtgcagcccctgtgcagtaaacacaaaggtatctgctccctgcccgccggtcaggatatcattgcctgcaccgccgttcagcacgtcatgtccttcgttaccgaaaagaatgtcgttacctgcgccgcccacaagattatccggcagggtgccgccgataagcatgtctgcatggtcggaaccgtgagcgccggactggttggtggtatgctggacaaaaatatcatcgttgccgaagttgttgatccaatggcgcgaatcttcccagcttatggtgccgtcggtatgtagcgtggcatgctgatttccgccgttgagctgcgcatcgctgaagtagatgttttcatgctgcagaggatcgccgagtgtcagtttctctccagcttccgtatgggctgaccatctgggggcgtccgcacttccgctattctggaagaataccttcattccgtcggtgatgtcagattggaattcaaagccgtgctgccagctgaagcttgtctctccgttggagtcgtaagcatcgggggcgatgaagtagccgaacttttcagcacctgcgggaatgtcctgcgcggcgatggtgattgtaccggcgtcgccggtctgggcacgggcgtccacaattatgccggaaatgggtgtgccgtcggccgtggcaaagtaaatgcccagagagctttcatagctgccggactccgcattgatgtgcgttgataccactaaatcactgccgggagtcagctccccggtgagtccctgcgataccgcagcatgaacagtgttggtggagtcggtgaagctgatgtccacctgcgcagtgtcggagtcatagccgtcatgcacggtgagagagagcgagctgtcgccgccgtgtgtgcggtagtagtgtgcgcccgcttcggtaaggtatatgtcacccgcgtggtgtgttccgtctgccgcatcgctggtgtgcacggcaaaaagcgggttgccggcgccatcttcgggcgaggctatactgtaacgcagcgtatcgccgtcggcatctgccgcacgggtatgcgccacaatgctgaacgctgcaagctctgcctgatcaagagtgacggtctgcggtgcatccgtgatgaccggcgcggtattggtcagctggtctgcggaatagccgccgtctgcaaaggtgaatgattcaaagctggtggcatccagagagttgccgtacgtgtcagttatcagcaggctgtcgccgtgtttttcaaaggagtagtcggctctgctgcctgcaaggctgagcgtgtcgtatccggaaccgccgtcgagcacggccgcaccggcaaacccgtttatggtgacatggtctttaccggcgccggtgctgacggatacatctgtgtggctgccgctcagtgtgacggtatcgctgccgccgcccgtgttaatgtccagtctggtgctggtaccgcttaccgatacggtgtcggcattggtgcctgtgtctatctgcgtgttaccgtgtgccccgctgacagtcacatggttggccccgtctcctgctgatacgtcaagattgccggtggagccgcttatggtgatatgatcggcacctgaacctgcctgcacggtggttgccgtatggctgccggacacggttatgtggtcggctccctgaccggtggcaatgtgcatgttctggctggtgccttgcgcagtaacgtggtcggcaccttcgccggttgcaacgtcgacttgcccgaacctgcccgacagggtgacggtatcgtcgcccgtgccggttttcgcagtgacggatttcgcatcaatgttgacggttacggtgtcgtcaccggagccgctgtccacggtgaggagggtggccctgttctgatggctgtgctggtcaccggtggtcagcgtaatggtgtcggcaccttcacccgtgttgaagtcaagatggttccagcggtcgttgccgccggcgctgcggtcgttggtggtcacggaagcattgactgtgtcgttgccgtcgccggtggtaatggtgccccgcttgatgttatccagtgtgacatggctgtcgtcaccgctgcccagtgttacatcggcatgtacaaaaccggaaaggtgcagtgtggctgcctccgcactttcggcctttacgcttttgacactgttccagccggaatcaagcgtgacatctgtgcccgtgttgccggttgatactgtgaccatgccgcgcccgcccagttccgcccctgcgttgtgggtgccgctgtatgaggcgtccatgttggcttctgcagagtgccagtccggatcgggagtgttctgattgttcagcgtgatggaaagaggggctgcgacatcttcgggagtgaatgtcccgtctttgaattgcagctgctccacattggtaacggtggttatgccgtcccttccttccacattgtcttcaatgcggtatccgccgtcttgcgtgcgggtgatggtatactgtccggaagctccccggaagacaactgtgtcatttcctgcgccgccgtccagcaggtcgttgccggagccgccggtgagcgtgtcgttacctgcaccgccgtgcaacaggtcattgcctgcgccgccgctgagaaaatcgttatcggcaccgccgtcaagggtgtcgttgccttcaccgccgaacagtctgtcatcaccggcgtcgccgtacaggtcgtcgttgccctgattgccgcgcagcgtgtcgttgccgtcttcaccgtacagggtgtcgttgtcggctccgccccgtatcaggtcgtcgccggtaccgccgtacaaggtatcgtcgccggagccgccgttcagggtgtcattgcctgcgccgccgttcagataatcaaccccgctgccgccgtgaagcacatcgtcgccttcaccgccctgcagcagatcgctgcctgctccgccatacagtgtgtcatcccctgcatcgccgtacaggtcgtcgtcaccgccgccgccgcgcagttcgtcgttacctgcaccgccgtgcaacaggtcattgcctgcaccgccgctgagaaaatcgttatcggcgccgccgtcaagggtgtcgttgccttcaccgccgaacagcctgtcatcaccggcgtcgcccagcagactgttattttcatcactgcccgtcagggtgtcgttgaatgcgctgccggtcagattttcgataccgtcaagggtgtcgttgcccgtggttgtccctgtggcggtgccggcggataagtcggcctgaacgccggagcctgcgccggcataggatgcggtgtcgataccgcttccgccgtccagcatgtcatcgccgctgccgccgataagcgtatcgtcaccctcgttgccgaaaattgtgtcgtttccgccggttccggccagcagatcatttcctcccagcccgtgtatgcggtctgccgacggggtgcccgtaagcgtgtcgtcgccttcggtgccgtagatgtcggcagaagcgtctgctgaagtgctctgacggccaccggccgagacagctgcaggcgtggcggagtctgcttgtgttcccggatcattcaaagcctgactgcgtccgctgtcgacggatcccagagcttccagtccttcggcaatggttcctgcattgtcggcgtattcaccggtgcccccgctgggagaagccggtcctgcggctgtttccagttcaggagtggcggcaagcgcgttcagaatggattcgccgggaataatggaaccgtctgccagctgtacgtcaggcaactgcccgtctgcagcggcaaaatgctgcagtaccagtgtgcctccgtctggaaaacggatgacgagatctgcgccgttgcgaactatggtcacatcggcaagtgaaaagaggggaagcagaagctcggagccggaaaggttgacggtaactgatgtggcagccggaggggctgaaagcgtaagggcttcagaatgcatgctttggacgtcggccatggcatagtctcccgttggtgggcgctggtagaaaaactgaaaaagcaatcaggcgggatcccccccaccatgtgcggtatacagaaggtacagccttctgtattttttgccttttggctatcacagcgcactatatagcgcaatatattaatgacaggaacaagaatcttttctatttagcagcgtacactgaagaacaggcgccgtatgctgccggatcgggccctgtagttgacgcaccctcaccggcgggctattcccgtgcagataacaggtgcaccgcctgtgtaagtctgcggggttgcatccggaacgtgttgcaggcccggctgtctgccgcgcctctgcagtagtatccgcgggcggccctgacggcgatcttttttattcggggggataatggctgacataaaagaaagcgaggataaaggcatgcggcaggattccgcagaccacggcggggcgggggagcgtccttctgcgccggagcattttgcgccttctccgaaaaatgttgactatgaacacgcgttgctgcgcagtctgtgcacaatgttccggctgctgggcaagcctgtttccataaatgtccttaaatcatttctgcctgtgcggcagggcgaactgaagcctgctgcgtgcatccgttcggccagccatgcgggtatggatgcacgcatggtgctgcgtaagtcggttgccgacatttccgtgctgaccctgccgtgcattctgttgctcaaaggcggacattcctgcgtgcttacggctgtggacgatgaagaagccacggttatctttccggagtccggcgagcgcgaacagcaggttccgcttgaacggctggaaaatgagtttgccggatacgccatgtactgcaagctgcacaagcggctggacaagcgcgcaagcagtatcaaactgttgaaaaccaaacgctggttctggggtaccatctggaatttcatgcccatatacaagcatgttattgtcgccagtctggtcaccaacctgcttgtcatcgcttctccgcttttttttatgaatgtgtacgacagggtggtgcccaacaacgcgctggaaacgctgtgggtgctggctgtgggaattatcatagcctatacgtttgattttctgctgcgcaatctgcgcagctattttgtggatgttgcgggcagaaacgcagatatcgttctggccagcaggttgctgcagcatcttatgggaatgcggctggacaacaagccggactccacaggcgcactggcaaacaatctgcgcgagttcgaatcactgcgtgaatttttcagttccacaacgttactggcgctggtggacctgccttttctgttcattttcatactgatcatttatttcatcggcggaccgctggcgtttattcctgccatcgcggtgcctgtggtcaccattgccggcattcttctgcagtatccttttcagcgcgtggttgaagccggctataaagaggcggcccagaaaaacgcgctgcttatcgaaatcatcaacgggcttgaaacagtcaaaacatcgcaggcagaagggcgcatgcagcacctgtgggaaagggttgtcggcatgagtgccgaatccaaccagcaggccaaacgccttgccaatctttcggtcacgttttcgtttctttccgcccagctggtgagcgtcggaattatcgtctggggggtctacctcatcgctgacggcaggcttaccatgggggcgcttatcggctgcaacattctggcaggcagggccatggcaccgttaagccagatagcggccatgctttcgcgcctgcagcagtcgcgtatggcgctcaagtcgctcgatatgcttatgaaggcgcctctggagcgttccgaagaccagacctattttgactattccggcctttctcacgacatcaggcttgagcagcttacttttaagtaccccggtgcagagcggtatgcgctggaaaatgtcaatctgcatatccgccccggagagcgtgtcggtgttatcggcaagatgggatcgggcaaaagcacactcgggcggttgtgcgtggggttgtatcagccggtggaaggcgcggtgaaagtgggcggggttgatatccgtcagctggatgtggccgacctgcgtgcccgcacgggctatgtctcgcaggataactatctgttttacggatcggtgagagacaacatagcgctgggccagcccgaccttgatgaccggatgatactccgtgcggccacgcttgccggtgtgaccgaatttgtgcgcacccatcccgcaggcttcggcatgccggtgggtgagcggggcatggccctttccggcgggcagcggcaggcagtggtcattgcccgcgccctgctgcatgatccggaaattctcattatggatgaacctagcagcaacatggacaatagcgcggaatataatcttaaaaagcgtcttgcatccataatagcaggcaagacccttatactggtgacacaccgcatgagtatgcttgatcttgtggacagacttgtggtgctggaccacggcaaagtggtggccgacggccccaaggacaaggtgcttgaagcgctggcctcggaacaggtgcgcacggcagccccggcagggatggcacgcggcggggcggcggcacgggcatgaagcgtacggtctgactaaacggagcacagcggatgaacagacgcggaactgacgggtaccgtcttgaagatatcgaatatatgagcgaggttgatgccgccctgcgtcgcagggggcacccctttgcctttatgctttcagccagcgtggccttgttgttcggcgtgctggttatctgggcgcattttgccgtgctggatgaagtgaccagagggctgggacaggtcatcccgtcgcagcgcgtgcaggaaatccagaaccttgaagggggcattctgcaggagatcgccgtttcggaagggcagattgtggaaaaaggcgatattcttgtacgcattgacaatgaagccgcggccagtttttaccgcgacgcctattcaaagtcactggagcacaaagccgccatagccagactggaggctgaactggaaggctggcgcgagattgtttttcccgaagatgtcatgcagagcgccccgctggttatacaggggcaggcttccattgctgcggcaaaacggcagcagcagcaggtggaactgcgcgtgctggaaaaccagcgcgaacagaaaataaaagaagtgcaggaaatggtacagcgcaggcagaatctggaaagcagcctgcgtgtggccatggaacagcgtgacattgcccgtccgctgatggaaaaaaaggtatacccgcgtgtggattacctgactcttgagcagaaggtcatttcactgcgcggagaaatagattcgctggcactgaatataccgcgtgcacggtttgcggctgaagaagcgcgggaacgtatacggcagcgcgaagcggaatatcgcagcgaggcgctggaagagatgaacagacgtcaggttgaactgcgctcgttgcaggaaaccctgtccgcaggcggcgacagagtcacccgtaccgatgtgcgttctcctgtgcgcggtaccgtgaaaaaaatcaatatcaacaccatcggcggggtggtgaagcccggtgaatcaatcatgcagattgttccgctggacgatactctgctgatagaagcccgcatcaggccgcaggatatcgcctttctgcatcccgggcagaaagccactgtaaagataactgcatatgatttttcggtgtatggcggtctggaaggcaaggtggagcagataagcgccgataccattcaggataatgatggcaacagtttttatctggtcaagctgcgtaccagagcaagcgccatacagtacaggggcgagcagttgcccattattccgggcatgatggccacggtggatattcttacgggcaaaaagaccgtgctcgattacctgcttaagcccattctgaaggccagacagaacgcgctcagggagcgttgatggaaaacacgcgtggccggggcgttaccgccgcctttctgcatactgtctgccgcctgactgcgcgcggacggcagagtatgtgcaaacgctgcatgctggcggccggagtctggctgtgtgttgtcataccgctgacatgtctcggaggcggtgcaagacccgccgctgctcctgaaaaggcggcgtccggaactgctcaggatgtcaggagcaacgccgcggcgcaggcggctgcagaccgtgcaggccgcgatgccggcacacagcctgagccccgtgttcagacattggccgatgcagcggatacagtgcgcaacggtgcggcggcggatccggcccccgacggagttccgggcaggaaaaatgcaacagcggcccggaacagtacagcaaccgcgccggacggagtgccggaccggagggcagaaagtgaagaccgggcagggagcagcaatcctcctgtcttcagcatccgtcgttctgtttctgctgacggcgcgacggcgccgcaagcgcgtgcagcagcgcggaataatgcatccggtagtataaaggtaatcggcggggcacagaaagaaggcgtgcggttgtttaacaccgtggcgtttcgcggtccgctgaaggccttgcccaaatgggaacgtgtgctgcgcgaaaaccgtcgtaatccggtgctgcagaagcagactgtgtccggtccggatgcaccggcaggcggcagaggagaagggtggaagtccgtagcggccagagctgccggagcaccgcccatggaaaagctgcgtatggtcaatgcgttttttaaccgctggccctaccggctggatgtggaaatttacggagtatctgatttctgggccactcctgcggagttcatgcgtcactccggcgactgcgaggactacgccataagcaaatattttgcgctgcggatgctgggctttccggccgacgcgttgcgtattgtggtgcttcttgattccatccgcggcatagggtatgcggtgctggtggtttttctggacgcaaaggcttacgtccttgataatctttctgatcttgtgttgacgcacgaccggtattcccattaccggccgcaatattcggtgaatgaagagtaccgctgggcgcacattcccgtgcggcctgccgcaacaggcaaagcggaaggaaaacaatagattttggagactaccatggcagaaactgcttccgacagaacgcgtgagctgagccgcggcagcggcagaaccggagccggatcaaagttgttgtggtttggaatagtcgccgccctgttcacagtggcgaccgctgcaacgctggtgctggtcagcatccgcaacctgaatgcggaccttgaggaatcggtgcgcaaacagcagagcatcatgctcaacgggcaggtcaacgtggtgaccacatggcttgatgccatggtggaacagggcaacaggcttatcaatgccgaccttttccggctgtatgcttcagaagtggacacgctggacgacgatctttcggcgttgctgagcggagaaaacaccgaactggccgtgcagctgcccatgatgcgcaatctgctgcgggagtttgtgcagtattccgactttgtttccggaagaatcatgaaccggcagggcagcagctacatcgccaccgatgcatccgtccggccgcttactccggttcagcggcagtatgcggacagaacacagcagacgggcctgcctgttttttccaatatccggctcagctctgccggactggttgtcgatctgtttctgcccatttatccgccgcgttacgaatcaaaagaaccgacgcctgttgccgtgcttatgctgactaaaaatgtctctgccaaactgggagatatcctgcaggggggacatggcagagggcagagcatgaagctgctgcagcgctcgggtgagcgggctgaggaagtcgcaccgtggctggcggagggcgtgcgcacctcggccggtctgtcgctgggggatgacgccctgcctttcggcagccgtacatcggtttcgggcagcggagaagtctattccatggggctgcgggtgcccgggctggattggtggctggtgcaggaggccgatattgacgtagccagagagccgctgcagcagcgggcgcgggctgtggtcgggttcggtgtgctgagcacgctggtcattctgtgcatgctgggcgggttctggtggtggctggtgggcgtggaaagccgcaaggttgcccgtgaaatgagcaagctggcaggtcaggtggaagagcagaaacgctttctggacagcatcaatgccaccattgccgactttatctgcctgaaagacgataaaggcgttatccgctacgccaacagagcgtttgccgaggctgtggggcgttctgaaaaagaactcgacggtcttgattttgctgctgttttcgggtttgacacggcccgcaggcttactgccaccgatgagcaggtgctcatgtccaacgagcctcagaccatcagcgaaacaatctatctgcagtccagaaagtattatttccagatttccaagacgcctttccgtatcgcccgccgtgactggagcggccttgtgtatgtgttccgcgatattacggaactggctgaagcgcaggaacgttcacgcaagctggtgcagcagacagtggatgcgctggtgcgcaccattgaacattcagacccttatctggccggccattcccgcaccatgagcgggctgtcggcgcaggtggccaaagccatggggctttccgcgctggaagtggccacagtgcaggcggctgccaacctgtcgcaggtgggcaaggtgtttgtgcccaaggagatactgaataagcccggcgcgcttgacgagcgggaaaaaaaagagatggagcgccatgtggaacatgcccgcatggttctggcggacatcgagtttgacctgcctgtgctgcaggtcatcgaacagatgaatgaaaagcttgacggcagcggttatcctgccggaatttcaggagctgccatcagcagtccggcgcggattctggcggtgataaataccttctgcgccatggtgcgcccccgtgcgtatcgtccggcagtaccggtggatgatacgctggacgcgctggaacggatgcaggacaagtacgatgccgaagtgatcgcccgcctgcgtgaagtggtggaatcggccacaggcgaaaaactgctgcaggggctggaaaacgccggcagggcttgacccctgcgggacggtgcaactctgctgcgcaggggcgtcagtggataagaaaaccggcggaacgcatgacgttccgccggttttttgctgcggagctaacggtactttcagctgcgggctgatgcgggaagcaacgcgtaccactgtgtaaagttttcgcgtgcccgttcggcgtacagggccttgcggtcttttttgcgtgcccgctgattcagctccggagtcagaccgaagttgatgttggaaggctgaaacttttttaccggagtgcgcaggtgggccgccagcgcacccagagcgcactcaacaggcggctgggggatgttttctccgtgcttgcgggccgcaagcatcatgcccagccacatgccgttggcggcggactccacatagccttccactccggtgatttgtccggccagaaatacgtcggggcggtttttcagcgactggtcgccgttgagcacctgcggcgcattgacgtaggtgttgcggtgcaccgagccgtagcgcacgaattccgcgtcttccagacccggaatcatgcggaaaatcctgtcctgttcaccgtacttgagctttgtctgacagcccacaaggttgaacatggttttgttcaggttttcggtacgcagctgcaccacggcaaaggggcgtctgccggtgcgcggatcgtccagtcccacgggtttgaacgggccgaacgccaacgtcatttctccccgctcggccagcgcctcgatgggcatgcagccttcaaagtgcagttctttttcaaaatctttggtagcggccttttcgccttccaccagcgcctcgcgaaaggcgaaatattcttcgcggttcatggggcagttcagatagtcggtgtcttccgggcgatagcgtgaaccccagaaggctttttccatatttacggagtctgcgctgatgatgggggctatggcgtcgtagaaatacaggtgtgtcgcccccactgcatcggcaaggctgcggctcaggctttcgctggccacaggaccggcggcgatgaccaccgcgtcgaacccctgcagggcggggtcgtccagcgaagtgatttcccgacgtatcagcgtgatgcccggttcagcctccatggctgccgtcatggaggctgcgaaaagacctctgtcgactgccagtgctttaccggccggaacacgcgtggcttctgccacttccatcaccagactgcccagtgcgcgcatttcctgtttcaaaacgccgacgcccgcttcgggctcgtcggagcgcaacgagttggaacataccagctcgcccagttcgggcgaggaatgggcgggtgaaaagctgtggggcttcatttcaaaaagagtcacggcgataccggcgcgtgccagcttgcgggcgcattcgcatccggcaaggccgccgccgacaattgccgcagaggtaagagcggtcaaggcgttctccgattgtttggtgtgtttttgtgccatgcacctatgccattgcggggcgcaaggcaagaggcagcggcccgtgccgtcacatgcccggcatatatgcgtcgtacagcctgctgtgcagcgctttcagggtgccgttgtgccgcatctgctccagccccttgttaaaagcgcttatatagtcgcctgcagccggatgctgcgggttgaagcagacatgcagcgatttgttatccagcggaggctcaagaggctctatggtgccggcgggcagaccaagctcgcgggtgagcagaaagcgcagggtcagagcgtcgccgacaatgacatccaccctgcctgcaagcagtttgcgcaggtttgatacatcatccaccgcgggatctttgagcagaaactctgcgctgtcgaagacgtctgtgtttacatagcctgagacagttcctatgcgcagtccgcgcaggtcgtcgagactggtgtagtgcaggtttctgccccgcagctggaaaagaaacagcgggccggcgggaaacggggcggaaaaaagacagtcacgccgggtttcggagtaatattccggcgtatatccggaatatccataatgtttcatgctgcggatggcccgttcccaggggaaaaaatgcaggcgggtgtccatgcccgatgcggcgaaagcctgacgtactacttcgctggcatagccttgtctgtccagatagctgccggagtacggaggccattccagtgttgccagttccgccacgggccgcgatgcggccggtgaagagatcaggcagacgcctgctgcaagcaggcagcagatgaacagcaatcggtgcagcatgctcagggcctttgtgagctgtggcgcaccccgcccctgtgtgcggggtgcgccgttggtgttatgaagcccagcgtatgagcccgagcgaatgggggtcaagcagcagcggatgagacggcacggcccgcacggtaaagccgaacctgcctgcttcgagcggggttgcctttcctctgtacattctcataccgtcctgtgtttcttcggccggttccatgggatagatggtcctgccggcaaaactgccgtccagccccaccggccctgcgtatacttctacaagaatgctttcgggggctatgccgttcagcgctacggcggcttccaccgtcactgtctgtcccacatgtatggattcgtgttcgtaggcacgcacgttgtgtatggacacctgcccccagcgggtcatcatgtccatgcgccatgatgccagttcgcgggcacgggcgaaactgtcgctggtaagccgcaggtagttttcatatgcgggcagataggccgtggccttatagtcttccaccatgcggtgcgagttgaacctggggcccagctgcctgatggcatttttcatgcggcccacccatgcgcgcggcatgccgccgtgtccgcggtcgtaaaactccggaacaatatctttttcaagaatattgtagagagtctgtatttccacgaaatcctgatattcaaggtcttcgtattcttcacctttgcctatggcccatcccaggctgttgtcgggcaggtaggcttcgtcccaccatccgtccagagtgctgaactgcagcacgccgttgagcatggctttcatgccgctggtgccgcaggcttccagcggtctgcggggattgttgagccatatgtcgcagccggaaacaagatgcgccgccacgtccatgtcgtagtcttccagaaagaccatgctgtagcggcattcttccgtgcggcacagggatattatttccttgattatctgtttgccggcctgatcctgcgggtgggctttgccggcaaagatgaactgcacgggacgttccttgtccgtgaccagcctgataaggcgttctttgttctgcagcagcaggttggcccgcttgtatgtggcaaaacggcgtgaaaagcctatggtcagggcttcgggattgagcacctcctgcgccacctgcaggtctgctttgcgggccccctgcgctgtaagctgacggataagtctgccgcggacatagtccacgagccgtgcgcgcagcctttcgtgcgtgcgccacagctccgcgtcggatatgctgtccgcctgcccccatacgcgctggcagtccggatcttcgcgccagttggggcccagatatctgtcgaacagcgactgtatgtcgggggctacccacgaaggagcgtgaactccgttggtcagagcgcctatgggaatgtcttccaccggatactggttccagacctgtttccacatgttgcgcgaaactttgccgtgcaatatggacacgccgttgttgaaccgcgaaagtctgagcgcaagcacggtcatgcagaaaggttcgccgtcgtcgtgcgggttttctctgccgagggccagaaaaaccttgaaggcaagccccatatcgcgggaatacggttcgaaatagcgctgcatgaggtccggcggaaaacggtcgttgccggcgggcacgggggtgtgcgtggtaaatacggaacttgaggccgccagctccagcgccgcctcgaaagacagtccgcagtttttcatgaacaggcgcacgcgttccagcccggcaaaggcggaatgtccctcgttcatgtgtatgactttggggttcagccccagcgcttccaatgcctttatgccgcctatgcctataagtatctcctgccacagacgcatttccagtccgccgccgtacaggcgcgcggttacttcacggaaatccggcgggttttctggaatattggtgtccagcaggtacagggccactctgcccacctgtgctttccatatgcgtgcggcaagggggcggtcgcctatgttcagccgcaccatggctgcggtgccgtccggtgccgtggccgctgtcaggggcatctgttcaaaatcatagtcggggtagcgctcctgctgccagccgtcgggggtcatgtactggcggaagtacccctgccggtatgccagtccgataccgataagcggcagattcaggtcgctggcagatttcagatgatcgccggcaagaatgcccagcccgccggaataaatgggcagacaggtggaaacgccgaattcgagactgaaataggcaaccaccggctggcgttcgtcttcaatatgaaagtctttgtccaccggagcgcccagataacgttgcagctgctggtgagcttctgcaagacgttccttgtagatggcgtccgcggccagttcccgcagcgttgcctgagggacattgttcagaaattcaacggggtttttggcgcagcgctgccacaacctgtagtctatctgggcaaaaagctcttctatgcctgcgttccacgcaaaccagaaattgtacgccagatcccacagcggttccagcccttccggaagccggggagtgacattgaatacctttacggggtgcatgtgcgacctcctgcgtatcgcgttcaggtgcacggatgtgcctttgggtaccggttacggtacggtgtttccggtgaagataccttgttccgcgggtatgcatcaacacaaattgacgaaaagcatctgcagattttgacttgccttgccgagtgtcataacactttcttttccgtgctgcctttcgggctgcacggtagtgtgcaattacccttcatcaggagcattctgtgagcaaaacagacgatcagggctgtgtccagccccgtatagccgtccgcttcaggtatatgggcaacgcgcaggagttgtatgaaaacggtgaagccggggatgcgccgcagtacgccaccccctgttccgccgggcttgacctgcgggcctgtatggaaagcgacgaggctgtcattcctgccggagggcggctggcgatacccgcgggcatcgccgtggagcccatggtgcagggcgtggccggatttgtgtattcgcgcagcgggctgggaaccaaaaaagggcttactgtcagtcagggcgtgggggtcatcgatccggactaccgcggcgaaatcattgtgtcattgctgaacacctcgggcggggaacagcggctgcgacgaggcgagcgtatcgcgcagcttgtgtttcagcctttctttcaggccgaactgcagcaggttgcagagctgggcgatacgcagcgcggaaccggcggcttcggtcatacgggacgtatctgatcccgtctttttctcagcttttttccggcacaggagtgcattgcaatgactacgttcgatgaattgaaacagcgtgaagaatctctgctctgcagaacatacggcagatatccgctggctgttgcgtccgcccggggcagtgttctgacagatttttccggcagggaatacattgacctgctttcaggcatagccgttaccaatctgggacattgccatcccgctcttgcagaggtcatgcacgcgcaggccggcaggctggtgcatctttccaatctgttttaccagcaggaacagctggagctggcggaaaaactgctcggcaccacccatctgggcaaggcgtttttctgcaattccggcgcagaagccaacgaagcggccataaagctggcccgccgctatgcgcagcgggtcaaggaacgcgatgccggtacggtgataacgcttacaggcgcttttcacggcagaacgcttgccactgtggcagccacggggcaggcaaagtttcaggacggctttgcgcccatcccgcagggtttccggcaggtggagtggggcagcctggatgcgctggaagcggccatggatgacgacgtggtggccgtgctggccgaaattgtgcaaggcgaaggcggtatccgccccatgaccccggaatatgcacagggtgtgcaggatatctgccgccgtcacggggtgcttttcatggtggacgaagtgcagtcgggcatgtgccgtaccggaaggttctgggcttttcagcattacggactgacgcccgatgtggtcaccagcgccaaggcgctggccaacgggctgcccatgggagccatgctggccaccgacgaagccgctaaagggtttgaacccggcagccacgccaccacctttggcgccggagctcttgtttcggctgtggcggcccgtgttgtggatatcatgcagcaggaaaagcttgccgaacgcgccgatcgggtgggcggggctttcatggctgatgtgcgcagtctggccgcccgtctgcccggtaccatacaggaggtacgcgggctggggcttatgataggcattgtgctgacatttcccggcagggaagtgtgggaagagctgctccggcgcggttttgtgcttaatctgacgcaggaacgggtattgcgcctgttgcctgcgctgacagtgccggaaacgtacctgcaggactttctgactgcgctggaagaaatactgagcgagcgcactgtatagtttttcaccggtactttttgatctggtgatgaaattgtcaacggtgcagcctgatgcgggctgcaccgtttttttgtgcctttccgccagcagggcggaaaaataatgtgtgcctgatgcgtagtctgctatattggtatggcgtacagtgcgtattgacgaaaaagacaaaaatgacggaggcagcatgaacataacatccgctcaggcaggctggccgaaagtgtatgacaggcagacggcaggggctgcggtggtcaccaaaacccttgactatatgaacggtgtcatgccgtcttccgctcaggctgtgcctgccgacaggcagacatttggtgcggctgtcgtttccaagacgctggattatatgaacgggccagtgttcggcaaaggcgatcccgtggcgcagtcctaccagttcggcaaggatgtgctgggtcctgcctattccggtgtcggcagcataatcgatatgtactcatgacggtctccggtttttatgtgctcctgcaaaagggttgcggcaaggtgtcgcgccctttttttgtggtgtcacatatcgcataacatgtctgtttttatttgttttacaattatgtaacaagctgggcttgacaatatgttttttcattgcgtaggaaaaagctggacacggagaaaatgaaaagcgtgacgcatccgcgtgataaaagcatcttttttgatgtagtcggatgactctgccgtgcggtgctgtcctgctgtccggtgttgaaatccggaaaccaccccgttcggcgtttgacaattttgagcagctgtatgccctgcggggctgcgggaagagagcggcctgacttatggcaatgatcgaattcaacgatattcataaatggtacggcgagtttcatgtcctcaagggcatcagcgaatcagtggaaaaaggcgaagttcttgttatctgcggcccttccggctcgggaaaatccacatttatccgctgcctcaaccggctggaggatatccagaagggcagcatcatgcttgaagggcgctccatccatgacaaggcggtggatgtgaacgaactgcgcacggaagtgggcatagtgtttcagcagttcaacctctatccgcatctcaccgttctgcagaacgtgacactggcccctctgaaggtgcgcagggttgagcgtatcaaggcggaaactgtggccatggagttgctggagcgtgtgggtatccatgatcaggccggtaaataccctgtggagctttcgggcgggcagcagcagcgtgtggccattgcccgtgcacttgccatgcggcccaaagtgatgctgtttgacgaacccacatcggctcttgatccggaaatgatcaatgaggttctgaactgcatgaaggaccttgcccgcgaaggcatgaccatgctgtgcgtgacgcatgaaatgggctttgcccgtgaagtggcggacagggttgttttcatggacgcaggccgcgttcttgaagaagcctctccggcggagttctttaccaaccccaaacatgaaaggacgaaagcgttccttaaagaaatattgtaaaaatgctggatatgtcggcatgccagagggccggccggaaaacgactaacaatggagattgttacatgaaaagacttctgttgattgccgttgcattgggcatgatcttttcggcggctaccgcttctgccggaaaaatcgaagagatcaaggatcgcggcgtgctggtggcaggggtgaaggactcggtcgttcctttcggttttgtggatgaaaactcgaagcagcttgtgggctttgatgtggatatctgccgttacattgccggacagctcggggtcgagcttgagctgaagacagtcacctcggccacacggattcccatggtcacgcagggttccgtcgatatcgcggcggcaaccatgacacacaagcatgaacgcgataacgtgatcgatttttccattacgtacttcatggacgggcagaaaatactggttgccaaagacagcggtatcaactctgtggccgacctgaaaggtaaaaaggtcgccacggtgaaaggctcgacgtctgaaaagaacatcaaagccgcccagcccgactgccgtgtgctttcttttgacgaatacccgcaggccatgcttgcactcaagcagggcaaggcatctgccgtcaccacggactccaccattctgctcgggcttaaaaattccgaccccgaaccggaaaaatgggttattgccggcgactatatttcagccgaaccctacgggctgggactgcctgaaaatgattctgacttccgcgactttgtaaacaaggcgctgaacgacatgtggcgttccggcgaatatgaaaaggtgtacaacaaatggttcggtcccgattccagatattatctgccgcttacgtggaccatggaactgtggcccaactagtgctgcggccgtaaggctggtttaccgcgggggcgcggcgtatccgtcgcgccctttttccctgttttcaatggaagagcaccttgaattatacgtttgattggcaagtcgtactgaccggtgaataccgtgagtggattattgacggagtactgctcacgctgaaaatttcagctgtgtcgttgtttctggctctggtgctgggtacagtcatcgcggtcatgcgtctttcacgcatccgtccttttgtgtggttcagtgccgggtttacagaatttttccgtaacacgccgctgctggtacagatatttttctggtatttcgggtcggacggtttgctgccccggcctgtgctcgaatggctttatgcacgcgatttcgagtttgccgcgggagtcatagcacttacggtgtataccgccgcgttcatagcagaagaaatccgctcgggtatcaatgccattcccaaaacgcagctggaatcttcccgcgcgtgcggactcagttttctgcagtccatgcggtatgtcattctgccgcaggcgttccgcatcattgtaccgccgctcatatcgcaggcgcttaacctcattaaaaactcctcgctgtgtatgaccataggcgtggcggaattgacgtacatgacccgtcaggtggagtcgtatactttccgcggatttgaggcgttcacagtggccacgctggtatatctgtgcatttcgctggctgtttcctttacggtgacccagtacaataggtactttttgcgtaccgtcaggtattagggggcagccatgcagtggaatgttgtctgggacaatcttgattatctgcttatcggttcataccccgaagggcctctcggcggtattgcgctcagtatcgttctgtcactgggcggcatactgggtgcgttctggctggggcttgccctggggctgatgcgtctttcaaaacgctggccggtgcggttgccggcggtgctgtttattgaaattatccgcggaacgccgctgttgcttctgctgttctggttttattttcttgcacctgtggtgttggggcagacgctgcccgaagtggaatgtgcattgataacctttgtggtctttaccagtgcatatatagcggaaatagtgcgtgcaggtgtgcttgcactgccgcaagggcagatggaagcggcccgcggtacgggcctgaccaaactgcaggccatgcgttttgtcattttgccgcaggcgctgcgcaacatgataccttcatttgtgaaccagtttgtcagcctgaccaaagatacctcgctggcatacgtgataggtgtggcggagctgacccgcgccgcggtgcaggtgaacaaccgcaccctttccgcacccatggagatatactttaccatccttgtcatgtactttcttatctgttacgcgctcacttccgccagccgccggctggaaaagcagatgaagcgctatcaggcaagaggataatatggctgatctgattcgtattgacattgtcgtgcccgaggagttcgaggacatcaccaccggtgtgctgaccctcagagtggcacaggggtgggaagaagactatctgcccaccggagaatcgctgtttcgcgtgtatacagataatccccagttctgcgaagatctggtgggtgaagtggaatcgagagtgcccgaagcccgcgtggagcgcgaaagcgtgccgcagcaggactgggtggctgcatggcgtgactactttacgcctgtggaagccggcagccgctttatggttatcgcaccgtggatgcatggcgaggttgacctgaaggaccgcatgcccatagtcattgaacccaaaacggcattcggcacggggcatcatcccacaacggctttgtgtctgggcgctgtttccgcgctggccgacaaaggccgcataagcgccggcatgcgctttcttgatctgggaacaggctccggcattctggggataggctgtgccatgctgggactcagtggtgtggggtctgatattgacctgcttgctgtggaaaacaccacggaaaataaagagataaacaacgtctctgataaattcgaggtgcgtctgggcagcgtggaagcggtgcagggcgaacagtatgatctggtgctggccaatattcttgcgcagcctctcaaggagcttgcgcaggatatcgttgcactgatgcggccgggcgggtgccttgtgctttccggtctgctggaactgcaggcagacggcgttgaagcggtgtacaccgctctgggactgccgcaggcccgcagggaagtgcagggcgactgggccgcgctgatctgggaatagcggccgcagcctgcggacatgctgtgaaaagatgtaaaaaagcggagcagtgctccgctttttttgtgccggacgatacggttttttcagactgccgctgttttctggcgatgcctcagggcggcgggatgccctccggtcttttccagatgatccagcacgcgttgtgtcaccacctgcggtgccagctgctccagacatgccatgtcgttgcggcggcaggtgtcctgattgcagtgctgacagtccagccccagaataatgtggtcatgttcgggggaaggaaaggtccatgacgaggtggtggaccccagtacggtcatgctgggcgtatccacggccacggcgatgtggcgcggtgcggagcagttgcccagatgcatgcgtgcatgcgccatgcacgcggccatctgccgcagggtgaggatgtgctgcggaatgatgaaagccccgtcgcacccggcctgccggacaacctccatggcttcctgttcttcaccggggccgaacagcagcagaaaacgtatgtcggggttgcggcggtacaggtcggcaaccacacgcccgtagtgtcgtgccggatagcggcgggtggcgcggcggtgggtcgggtccagtgtaatcagctgatgacggggggccacgcctgcctgttccagcaggtgcgcggcattgtccatttcttcgtcggtcaggtatatgcgcggtttttcgccctgccatgcgattcccagcggcttgagcacattggcttttgtccgggcggaataccccggctccagcggatgccagtgggtgaaaagccagcggctgtgccatgccggcgggtagctcagcctgacaggtgcgcgggaaaaagccagaacccagcggcagcggggcagctgttgaaaggcaaccacaatatcgaatttttcggctgccaccttgcggtaaaaggctatttcacggatgaggtcgggcagttcctttttgtcgatgctccacacggtggtgacaaaaggattgttttccagcatggcggcgcagcgtttttccgtcagcacatgtatttcggcatagggaaaacgtctggcaagcagctctatggcgggtgtggccagtaccacatcacctatctgacgcagctggcacacaagaattttacggacagtgctgtcatttatggcgatttctgttatctgctcttgatgatgcatattcattatggcggttgtgctccgtatacgggtaggcagcggcgcaggggcaccggcgcctgcaaggcgcggaatgtatcttgaagctgtcgcaaagtacagtctggctcattgcgcttcgaccggcaactctataggatgacaacgctatgaaccgagagacactcctgatgcagatgttcggcgccatgctggcccgtctgggccccagcggctggtggcctgccggttccccttttgaggtggcggcgggagcggtgctgacccagaatgccagctggaccaatgccgggcaggctctgcagcggatgcggtctgcggacatgctttccgaatcgggcgtggccgcagcggcacctgacacgctggaagagctggtgcggcctgcgggtttttaccggcagaaggccgccaccctgcggcggcttgtacagtttttgtacgaagaagcggacggtgacatccgcaaccttgcgggaacttccatggacagtctgcgcgcgcggctgctggacataaaaggcatagggcctgaaacggcagattccattctgctgtacgcgcttgatatgcccagctttgtggtggatgcgtatacgcggcgtatctgcgtgcggcacggcctgttgcccgaagatgtgcaatatgccgaaatgcgcgaatttttcatggacgttctgcctgcggatgtatcagtatacaatgaatatcatgccctgcttgtacgtgtggccaaagaatggtgccgcaaaacgcacccgcgctgcgactcctgcccgttacggcagtttcttgaatacgaggtggtctgctgatgcgtggatttgtggtgcgggctgttctggtggccctgctgtgctgctgcacggctgttactgccgttcaggcgcaggacctgacgcgttccatcagggagcagcagcagaaagctaaagaacgtgaagccagactgaaaaaactgtcaaaacaggaagcgcgtctgagcagagacatgcagaccacagaagcgcgtatccgcagtctggaaaaaagcattgccgaaagtgagaaaaagctggcaaaggtggaagcctcactgcaggagaccggagagcgcctgaagcggctttcggctgatacacgtgccgtgcaggatgatctgggccgcctgctggccacgctgtggcctttggatatacagcggcgcagtgccggtgttattccgccggaaggctgggatgcggcaagccgcagatatgtgtggaccagatcgctgtacgaaaaggtggatgcccgtcagaaggaactggcccgccgtcaggccgaggtggaaagcgtgctggccgaacgccagacgctggctgacgaagcacggagcaggctggaggcggtgaacgcggtcaagaaagacctgctgcagaataagctgagctaccggcgcaagctgcagacagtgcagaaaagcaaggccagcgccgaggcggaactgcacaatgtgcttgatgtcatccgcagtctgaacttccggctggaaaaacagcgcggcggcagagatatagcactgctgaagggcattttgccatggcctgccgacggggacgtggcagtgcggtataacctgaaggcttcaccgcctgtacgcggtgtgggactgcgtgtgcacaaaaatgctccggtaaaggctgtggcctggggcaaggtgatgcataatgatgtgctgcgggggttcggcagggttgtcatcctgatgcacggcacggattattacagcctgtatgcatatctttcggacagttttgcagaggtgggggagaatgtgaaacagggcgcggtcatcggtacagcgggatactatcccgatgtgaacggagacggattgtatttcgaattgcgttttcatcaaaaagcaattaaccctgaaacgtggttaacagccgtaaagtgagtgctttcagggtgatcggaggttttattatgcgtttgtccctgtggacagccacgtttattgtttttctgacgctgaccgtgtccatcgggccgggcaatgccacggacggtcccggccggtttgagtcgctcaagcgtttcagtcaggtgcttgaccttgtcgaacgcttttatgtgagcgatgtttcacgcgacgaactgatggaaggtgccatcaggggcatgttgcagaacctcgatccccattctgcgtttctggatgccgcggaataccgtgaaatgcaggagagcacttccggcgagtttttcggtatcggtatcgagataacccagcagaacgacaggcttgttgttgtggcacccattgccgatactcccgcagcccgtgccggactgcgggccggtgatatcattctggccgtggacggcaagctgacgcaggaaatgactctgcgcgaatctgtcagcaggattcgcggccccagaggcagcaccgtcaaactgaccattctgcacgaaggcgaaaattcgcccgagactgtcagcatagagcgtgattccattccgcttatcagtgtgaagtctcatgaacttgagccgggctacctgtgggtgcgtctcagccgcttcagcgagcggaccaccaacgaactgcatgacgccatacgcgaagaacgtaagcgcggtcccataaaaggccttatccttgacctgcgcaacaatccgggcgggcttcttgatcaggccgtgcatgtggccgatacgttcctttccgaaggtaccatcgtctccataaaaggccgtatcgaatccaacaacagggattttaaagccactgcgcaggccactgatgtaaaagctccgctggttgtgctggtgaacgccggatccgcttctgcttctgaaatcgttgccggtgccctgcgcgaccacaagcgcgggctgctgctgggcgagaggacgttcggcaagggctcggtgcagaacgtcattccccttgcagacggttccggtcttaaactgaccattgccctgtaccatacgcctgacggcacttccattcaggcggaaggggtcgaacccgatatcaagctgccttttgtccagcctgccagagaagaagaaagcaaggcaaagcatcctttcggcatcatgcgtgaaaaggaccttgcacgacatcttgaaaacggcgaggacaaaaagagccccgaaaccgagcgggacaaggaatccgtagcaagccttgagcgcgacaaccagctgcgcatggctttgcagctggtcaaacagctgccgcgcctgcaggctatccactaggattatctgcggcggcaggccttgatgtatacaccagaaaagacaagggcgcgggagaccgcgccctttgaccgttaaataaagggacttgtttgtatgacgacgccgtcaggctccggtggcaattttatatcacgcatcaggcgtgttctggacagattcaggtcttccacggcacagcggtccggcggagcagattccgcgggcggcctgctggccaaccgttttgtgctggcagcggtggcgtttgcctgcggcgtgctgctgaccggcgtgctgcttcttgcgtacttcagtctttccggtacggctagcgcccctgccgacgctgaacaggcacagtcgggcgaggctctgccgtctgtccgcgatctgctcgatccttcgagccttccctatgaagaatcgctgggcagctcgctggatcagaccgtcaagcaggtggactatgctttgctgcgcacgctggaacggctggatctgccccgcagggcactggggctgcagcgggtcgaagtacggtcgcacaacggagaggagtatcatttccagcagctggagataagactcggcaacggtcatgatgattttattgccgggttgcgtacggctctggccacatgggttccggccgcgactttgcagcaggccgccggtggcgcatggcgcatttcgcttgacggtgtggtgacgcatgcactggcttttgccgtgctgcaggagcaggagccgcagcttccggtcgacggacagcacagaggcacatcagaggccggcacacccttgccggaggcgcaggatgatgccggcagccccgatgcagctgtcacgggccggcccgaaagcggagccgctgcaacgcagattcaggagcgggaaaacgacctgccccgtcttgccatagtcatagatgacataggtgaaagtatgcgggctgtggagcgtcttgtggcgctggaatatccggtgacgctttccatatggccgcgtgcaacctatgcccgccgcgccgcggattacggctggcagcacgggtgcgagataatgatccaccagcccatggagccggtgggctacccccgtgtgaatccgggaccgggagccttgtttgtctccatgacaccggatcagatacatactgtgctaggcgaaaatctgggtatggtgccccatgccgtaggcataaacaaccatatgggatcgcgctttacgcaggacgatgcgggagtgcaggccgtggtggatgaactgcgcggcagaaagctgtttgtgctggacagtgtgacgcatggcggttctgtgctgtaccgtaaggcggcggcagccggattgcatgcattccggcgttcggtgtttcttgatgtggtgcgtgacaaaaaaagcattatgcaccagctggacaaagctgccggcgtggcactgcgtcagggcacggccattgccatagggcatcccacgcctgaaacgctggccgcgctggaagagtggcagcgggtgcgcagccgcaagattcagattgtcagtgtggcggggcttgataaagtgcggcatcgcaggcaataaacactgtcggcgcgcggatgcgtaccgcgtgcctaatgcacacacatcacacaaacacactgcatcggaggaacgaacacatggcagaaagaacctttgccatcatcaagcctgacgccacaagacgcaatcttgaaggccccattctgtccgtcattcagcagaacggactgcgcgtggtcgccatgaaaaaaatgcggctgacaagagagcaggccgaaggcttttatcatgttcataaagagcgcccctttttcgccagcctgacggatttcatgacatcaggccccattgtggccatggtgctggaaggggataatgccgtggcccgctggcgtgagctgatgggggccaccaatcctgaaaatgcggcagaaggcaccattcgcagacagtttgcagaaggacttgaggcaaactcggtacacggttccgacgctgccgaaactgctgcatttgaaatgggctacttctttaacgccatggagataaccggctgatgaaaaatacggttctggggtgtatcggttgcggcaacatgggcggcgccatcatgcgcggtcttgccggggtggaaggattgcagctggccggctttaaccgcagtgccccgaaagtggaagccctgcgggatgaaataggccttgagcctgctcctgatgccgtggcgctggcgcggcgtgccgacattattctgctgggcgtcaagcctgatcagatttgcgatgttatagggcaggtgcgtcctgttctggatgccggcaaggtgctggtttccattgccgccggtgtttcgctggaagccatgcgcagcgctgctcagggggcggccccggtggtgcgggtgatgcccaatacgccggccatggtcggcaggggcatttacggcatgtgtctggacgatcccgccctgtctgcagaagccgcaaccgctgtccggaacctgtttgcagccatcggcaaggtgattgtactgcccgaacagaagttcgaggcatttaccgctgtggccggatgcggtcccgcctatgtctttcatatgatggaagctgtcatcgaagccgcggtaaccgtagggtttacgcggcagcaggccacagaaatggtgacggagctgttttccggctcgtgcgctctggccgaacagacgggaatacatccttcgctgctgcgcgagatggtcacttctccggccggaacaaccatagccggaaccaaccaccttgaccgcaccgctgtgcggggacacatcattgatgccgtgctggcagcctatgaaaaaggtctggccatgcgcagatagccctgccggcaacagagaatacaacgggatgcccgcaaagggcatcccgtttttttttgggatgcgcagaataatccggcagaccggacagacagaatgaggcaggctgcatgcaaggcgcctttgcggcgtgcagcaggcagaaaaacgcagggtgttacagaaacaggtccgcatcgctgggggtgcggttccagtgtattttccccgagctttttttgaatttgcgcagcagcacatacagggcaccggcaccgccgtctttgggctgggcggtgcagaaagccagtaccacccgtttgaacggatcccgtgtaagccatgtctgcactttgtcccgcagaacgccgtaaccttcggggctgttctttccgcgtccgggtataagcagcacacagcgcttgcctttggtgtagcttgtctggatgaactgcaccatggcggaatacgactggatgatgttctggccgtgcagatcaagatgaccttcgggactgtagtgtcccgcacgcattttacccataacgacgggatcaagcccctgcacatgcgcctgaatgaattcgtcggtgtattcgatctggaactgcaccttgccttccataaattcctgcaggcttgcgcgcgggtcggacgacagcgtggttttggcattcagggcggcttccgggtttacttcgcgcccgcgggaagtaagcggagcaacccccgtcattgcctgtccgaacagggcatcgtcgtccggagtcgaaaccggctgagcggcgcgtctggtcactgccgcgcgtgatttctgctgcaccttgtccttgcgctcctgcgtgccggagcggggcgttctgttctgcacgcgtctgaaagcctcatgttctcccagcagcataccgccggatgactgttctgcggttctgcggccctgctgcggagcctgatttctgtcctttgcgggacgctcgagtccctgcaacgcctgtgcgaaaagtccggcgtcgtccagctcttcatcaggagcagtacctgcagtctggtcttccctttctgcttcggggaattcgttgttgtcaatttctgcaaagggattgttaaatgtgtcggtcatgctattctccacagcagatatttgacgccgatgaacggggtgtcaaggttaaatcggcatcactgcaactctcatcttccgttcttacaggagttttatatgcgttatatggctgtttttatgattcttgtgtcattgcttgccacaggatgcgcatcgggggtcaagcttttcggcggccccgaagctttaaaagaataccagctgcagggcagcggcgatgcaaagattgttgtgctgcccgttgccggtgttatcgataacaaaccggaacgcggaatttttgccgacaagcccggtctggtgcagagtgtcgtagcccgcctgcgtatggcggaaatggaccccgctgtccgcgcagtgatacttacggttgactcccccggaggcagcgtcacctcaagcgatgtgctgtataatgagataatgcgcttcaaacagcgtaccggcacccgtgtggtggccctgcaaatggatatggccacttccggcgggtactatgtgtccattgccgcagaccgtatcattgcgcatccgtcgaccatcaccggcagcatcgggaccattttcatgcggcccaacgtgacggggctgatggaaaagataggcgtgcaggctgtgactacaaagtccggggcgcacaaagacatcggttcgccgttcagggaaaacactcccgaagagcaggccattctgcagaatatggtcaccacgctcaacagtcgctttataaagcttgtcagcgaacgccgcgaactgcagggcagggaatccagctattccgacgcccgcataatgacagcgcaggaagcccttgaactcgggcttgtggacagcataggctactttgacaacgccgttgccgccgcgcatgaactggccggtcttgatgaggcgtctgtggttgtgtaccgccgcgaaccgttccccaacgatacgccgtacaacaccatcaccgcgcaggcaggcagtgctccgcttgtggagatgccgctggcccgtccgcttaacgtgccttccacagggttttattatctgtgggcgccggaatacgcccgttaacagattgtaccgtttataaaaacaggcctgcagagcttctgcgggcctgtttttatttaaggcatatccacccgctcgcgggcggcggcatcagaacagcgcatcaagcacaaggtgcgtgccgtagccggtgaccgcagcaaggtaaaacggcatgcttgcctcccatggggtatggtaaaacgccatgggcagcagaataagcggaagcggaacaatgagcatggcccaccagctgtgtgtccagccccggtgtttgcccagcgcgggcagcatggcaaaaagccccagcagcgctgcccattcgtattctttgttcagtatcagaacaacgtccacagtggccatgatggcataaaaaaggttctgtcctttggattctgtatcggtatcgggaaacatggtggccagcagtgccaccgaaaacaacgccgccagcgtgagcggagaggccgatatgatgtcgcaatacagcaggccgcccagtgccccgcccgatacggcggcaccccctgccagatgagctttgtaccccggcatgatcaggtccttgtaatgaattgaaacggccggaggcgggacagagccgcttccggtctgcgcgacaatagataaatacccgcaggcgtgcaaccggcgccgcataaggaaagccccgcgacatgcgcggggccttgcaagcggtgctgcgataactgcgggcggttacatggcgtcgccggcatccagctgatctatctgctggcggatggcgtcttccagttcgtgcggcagtcccatgatgtccacattaagaaagccgcggacaatggtggaggtggcttcgtcttcgtccatcccgcgggccatcaggtattcaatttcttcctgcgcaattttgcccacggccgcctcgtgagacagctccacaccgtcgatggtggcatccagttcgggaatggcatggatgcgtccgccacccagaataaggcctttgcattccagatgccctttggcaggcacattgtagccgccgatgaatccgcggttgatgacggttccgccggtggtcagcgtacgggcgatgatttcggcgcgtgtgtcgggggcgttaagaatgatgcggttgcctgcgtccacatagctgccgggaggggttaccatgacggagttgaaccgcgccacggaaccggaaccgttcagcgtgatgctggggtacatctgcaggtctctgacgggcttgagcagcacgtagttggacagaaacacgcagtcttcttccatcacgccgccggagcgcgggcggacggcggtatcgtcgccccagttatgaatcatggtgaacgtcagcttgccgccttttttcacataaaattcagatatgcccatatgggcggtgtctttggctccgtgagcggtggcacagccggaaagcacatgcagttcggcgccttcttccacaacgactatgttatgcacgttctgggcaaggccgctgtctttgataaacaggcacgactgcacggggtcctgtaccttaacgcccttgcgggcacggataaagtagccgccatgcaggtgttcgtgtgcagctctggtaaattcgtccttgtcgggatcgaccattttccaccagtattcgggcagcccgtcgtacttgttgtacgcgtccttgatatccatgatttcaaggccttcctgccggctctggcagtgaacacccgagtggttcatgtgcatgaagctgccgcccagcttgttctggttcacgtcgataccggcgtacagaaggcgctgtttgtcttcgttggaaagggtggtcaggtcggcaatggaatcggcggtgccgccgtcaaaggcgtagcgcgaaagatctatcttgctcatgatttacatggtctccctgattgtgccctctgtaggggtgagacagcgcaggcattcttcgtagccgtgcttggaaatatggtccagaatgtcacgggggcgggcttcgcagcacagctggccgttgtacatgacctgtccgcggtcggcgttgacatattccagaatatagccggtatgcgtgatgatgagtccggcggttttacagcgggcgcggtgttctttcatgctgcagcttgcggggggcacaccgtcaagcagctgacgggctgttttgcctatcagagccatgttctcaaggtcgacaccggattccggttcgtcaaaaagaacaaggtcgggctgctgggccataagctggagcagctcggaccgtttgatctcgccgccggaaaaaccggcgttgatgtcgcgctcaagaaaattctcaaaattgaccttgcgggccagcccgtccacatccacttcacgtccctgtccgcacatgcggaccatgtggcgggttttcagcccgtggatggtgggaggacgctggaacgacatgccgatgccgaggcgggcgcgttcgtacatgggcatatgcgtgatgtcatgccctttgaaaagtatctgcccgccggtgacggtataattgccgaagcccatcagcgtcatcagcagcgtggttttgccggagccgttgggaccgaacagaatgaaggtttcgccgtcgttgatgtgcaggttgatgcctttaagcacttcaacatcgccgatcttcacacgaagattttttatttcaagcatgtgtgaaccccacttgcgaatttaccgcggcgcagaaacagtttccggcaaagccgtaggcacatgatcccgtgcggagatcatgtgcgtgctgcggagaccggcaggagccggttttctgccgctccgctgccacaggcgccggaccggaccggtgcagggcggaatatggacagcagcgccgtcggcggaacgtagttatgctgcatacgggggggcaagtcaacgaaagcggtcgctgaccggagcgtgtatttacgcgcagtgcggggcaggcagacgtcagccgcggcggggcggttctaccaccgcggtacgccgcgctggatccggccggtagcagaagtaacagcggtcattgcggcggaagtagggcagcagcacaataccggctgcaaacccgcccagatgcgcccaccatgctataccgcccccttgctgaggggccactatgctggtgacccccgaaaaaaactgcgtcagaaaccatatgcccagatagatggcggccggaagctcgaaaaacagcggaaaaaacagcacggggatcagcgtgaacacctttgcatgggggtaaagcagcagataggcccccattactccggcaatggcgcccgaagcgccgaccaccggtatggtggaatcggcgttgaacagaatatgcacgacagtggctgacagcccgcatgccagataaaagagcacaaaccgcaccggtcccatcacgtcttcaatgttgtcggcaaaaatccacagcgtccacatgtttgcaataatgtgcagccagccgccgtgaatgaacatgtgggtgagaaatgcgatataccccccgcggggatagccggcaaaaagtgcccattccggtgaggtaaagcgggcgggcaccacgccgtacaggtgcagaaagctcacaagcatctgttccgtcatgccctgctgcagcatgaatacggcgatgttgagcagcagtatgctccatacggcccacggtttgtggacgcgcggaatggaatcgcggatgggaaacatggcagctccgttatgccgtgtgtgcgggcagcgtatgcatgttgcgcaaagagtatcctatcacttccgcccgccgggtggaacagtccagagtgttctggcgcgggcttccagtctgtccagtctgtgcatgcgcagtactgccagctgtgcggcaagcgccgccgtcttgcggggcagttctgcctccggaccggaattgtccagaatcatgccgcaggcgcgcattttgtccgcttccggccattgccatgcatccatggacgctatggttgcgtcggtccatccgcgtttttcccgcagacgctgctgccgcatgtgcatcggggtgaatatgcccaccagcacgtcggcttcttttttccagcctgtttcaagaaaaagaggtatttctgccacggccagcgcggcaccggtgtgtgccagccagaattgttccagattatggcgtacagccggatgaactatgtcttccacttcgcgccgtatggccgcatcggtctgcatggcttttagcagggcctgtttgtccacgggagaagattcgtccggtacaaagcggtctccgaacctgcccctcaggccgtgccacgcgtcgccgcctgcggcgtagagcgacgcgacacaggcgtcggcactccatacgggtatgccgcggtcgcgcagcagccccagcacggcagacttgccgcagccgggcatgccggtgatgaccacacgctggcagcgcgagcccagatcgcggataagtgtgccgaagtcggcagggggtggcagggtgaactgcatgggggctccggtgaccggatggtcgaaggatattttccatgcgtgcagcatctggcgggttgccgtctgcgccagagccggtgtggtctgaagttcttctctgccgggcataccgccgtaaagtgcatcgccccataacgggtgtcctgtatgctgcatgtggacgcgtatctgatgagtccggccggtatgaatacgcaccgccacaagcgtccagcctgttccgccaccgccatgggggtcggcgagcagcacccgccatgtggaaagggcttcgcgaccgccgcgtacgacggccatgcgggttttatgtgtgggatgccggcctacgggtgcgtcaatttcaccgctgtcgccttccggaatgccttttacaagtgccagatattctttgtgtatccggcgtccggcaaaagcgtcggaaagtgccagccgtgccttttccgtcagggcgatcaacagcaggccgctggtatccttgtctattctgtgcacgattcccggacgaaatccttcctgtgcctccagttcgggaaagtggtgcagtaatctgtgtaccagtgtgccttcggggcaactcggggcggggtgtaccgtcaatccggcaggcttgttgattaccagcatgtgcgcatcgcggtagagtacctccagctcgccttcttcgggcgagacacaggcggcaggggcttccatgctgaaaacaatgtgctgtccgcttttaagttttgtcttcgggctggtgcagacagtattgtcaatcagaagctgtccgtcgcttatggcgcgctggatttttccgcgcgatatggcgtctccggccagcgccgcggcaataaacctgtcggcacgttcacccgcggcctgcggggagaccatgcagtcaagcagggtttttccggaagaagtgtttttattttcagtgtgttgtgtcaatttttcatgttgtccttgacgaaaatctttcaccatactacacatatccggataaagtttaaatgcgaacatctgaaccaacgcaatctctttaaggagaccgagagtggctgtttacgcggtggaccacccgctggtcaaacataaactgggcaggctgcgccagagcgatgtgccggtggccgagtttcgcgcactttccaacgaagtgtgccggttgcttacatatgaagcaaccaaggaccttgaaacggaaaagacacaggttgaaggctgggccggccctgtggaagtcgagcagatcaagggtaaaaaaattaccgttgttcccatcctgcgtgccggactgggtatgctggacgggctgcttgatatgattcccggcgcaaaggtcagcgttgtgggcatgttccgcaacgaagaaacccttgaaccggtgacgtactataccaagctcgccaataatatcgaagagcgtcaggctatcatcatcgatcccatgcttgctaccggcggtacgctggtggcaaccatcgacctgctgaaaaaagcaggctgcaaacagatccgcgggctttttctggtggctgcaccggaaggcatcaagcgtgtgcaggatgctcaccccgacgtggacatctatgtggccgcagtggatgactgcctgaatgagaacggttatatcctgcctggtctcggagatgccggtgacaagattttcggtaccaaataggtatctgcgcgtctgaacgcgacagagcatttttgcagcggcggtgaaagcccacccgttgcagaaatgctctttttttgggccaaaggctggaatatgagggtggcgctttgcgaaaaagggccgcccttgctgtgagtaacggattatctgggtttacacggagggagtgtggtgagcgaatcgaccgaatattctttcaggcttaaagacagtctgataggtgcgcagatgctgtttgtggccttcggcgcgctggtgcttgtgcccttgcttacggggcttgaccctaacgtggcgctgttcaccgccggagcgggcacgctggtctttcagctgattaccaaacggcaggtgcctattttccttgcatcttcgtttgcattcatcgcccccatcattcacggggtagccacctggggtatacctgcaaccatgggcggacttgttgcggcggggctgctgtatgtgctgctgggcacgatgattaaaattcagggtacgcagattctggacagagtgctgcccaccattgtcaccggtcccgtcatcatggttatcgggctggtgctggcacctgcagcggtgttcatggcgctgggaaaaacaggtgacggttcggcggagctttttgcgcgcaatgatgcgctggttgtttccatgatttcgcttgttgccaccatcggcgcttccatgttcggccgcggtgtcatccgccttattcctatcatctgtggtattgctgccggatacacggcggcgctggcttacggtatggtggactttacccgggtcatagaagccccgtggctggccgtgcccagctttgtggcacccgagtttaatatcgaggccatcatcttcatcgtgcccgtggccattgcccccgccatcgagcatgtgggagacgtgctggccatcagttcggtgaccggtaaaaactacatagataaacccggcgtgcaccgcaccatgattggtgacggcattgccaccatgtttgcctctctgctgggcggtcctcccaacaccacctattccgaagtgaccggagccgtggcgctgacccgctcgttcaaccccggcatcatgacatgggctgccataaccgccattctgctggcctttgtgggcaagctcggcgcgctgctgcagaccatacccacgccggtcatgggcggtatcatgattctgcttttcggcgccattgttgttgtgggggtcaattcgctggtgcgtgctcagcaggatctcatggagccgcgcaaccttgccattatctctgtcatactggttttcggcataggcggcatggcctttcatgccggtgagttttccataaaaggtataggactggccggtatcaccggtgtagtgcttaatatgatattgcccaagcctgcccgcaggaaacgctagaaagcagattaacaataaggcccgctgcaaagcgggctttgttgtgtccggtaaaaatgcaggccggtcccgctggggcgggaccggccgtacgaggagcgtgctgccctgtgaagggagggagagggcagtatgtcaaacggctggagtctgggggacgccgttatgacctgaatttgcgtccggtgcgcggggtgcagcgcacggggcacagcgccggagcggcgggatgccagccgtatggcttgtggtccgcattcagcatgttttgtatggcggccgatgcacgggcagcggccgggcgcaatcccttgtgacagggtttgcacatcatgatgagaaaggccgccacgccggatacggcgagcagcaaaggtgcagtgccatacagcacggcagccgttacgccgatgatggcggcgggcatgatgaaggaaaatatcgcaaaaccccgcggaacaggcggtgtgctttctgcggggcaacggcgcgcggtttcgttgatctgcctgcaggtatcagtaagcagctggtcaaggttatccgctgcaaggatgacaggctgtcttgcggccatggtgagtgcctccggtagttatacattcttaattgtatgtttatccggagtgcaatattctgtcaacagataaccggtattaacataggctgaaagcaaaaacgcctgctgatgcaggcgtttcggcatacagaaaatgtgcgtccggttatttgagtttgctcattatggctgcaaaaactccctgcacatccagttcggttgtatcaataattatggcgtcgtctgcggggcgcagcggtgcgaccacccggctgcggtcctgatggtcgcgtttgcgtatctggtccgtcagggccttcaggtccggtgtctcaccggcagccgtgagctgctcgtaccggcggcgtgcccgttcttcgggcgtggcatccagaaaaaatttgtatctggctgcgggaaagatgacggttcccatgtcgcgtccttccgccaccagagaaacttcactgccgagtttctgctgggtttttttcagaaaggtgcggaccactggcagcgttgccacggcagaggccagcagggcaacttcttcggtgcggatttcatcccccacgggtgtgccgttgagcgaaagctgcgtggcagccccggctccggataatgaaaagcggaatccggcaagtttcttttctatttcggcaggtggcactgattccaccacattgcccagtttccagcctatactgcggaacatggctccggtatccatatacgctatgcccagctcttcggctatattgcgggccagtgtggttttacccactccggcggggccgtccagtgtgacaatgatgtgttcagccacggagaagctccttgaactgagctatgaacagctcgttttcgtgcctgttgcctatgctgacccgcagacactgcggcaggttgtagctgcttagcggacgtatgatgataccgcggcgcagcagtgcctcgaataccgcgcgcgcatcgtgcgggcagttttccggcagcgcgaacatgatgaagttggctgcggaagggtacaccgtgcatccggcctcggtcagcgcgccggtcagataggttctgccttcgcgggttacacgcagggtctgcgcgtggaatgtggtgtcctgcagtgccgctatgcctgcgtactctgccagtatgttgatgctgaaaggcagccgcaccctttttacatagtcagcaagggcgggatgcataacgccgaaacccagacgcagaccggccagcccgtaactttttgaaaaagtacgcagcactgccacattgggaaattctgtcaggtgcggcagaacagagtgggcggcagggtcatcggcaaaatccatgtaggcttcgtccactaccagcagacatgatgaaggaagacgccgcgcaagatcgattatttcttcgaccggggggcagtagccggacgggttgtcgggcgtggtgatgaatgcgacggccgtgtcggcatcagcggcgccgacaaaagcgtcgtagtcgaaactgaagtcggcacgcagcggtacctgccggaactctacaccgcagaagcgcgtctgcagctcgtacatgctgaagcagggattgaatgcgacaatgttgtgctttccggggcgggccttgacccgtatgataaggtctatcacctcgtcagagccgttgccggtgaccacgctttcggcagcaacgccgaaagaccgggcaatggcgctgaccagccggggattgccggactggacataccggaaggcaaggtctgcatgggtacgcagtgtctgctgaaccagcggcgaggtgcccagcggattttcgttgctggccattttcacgacctgggaaagtccgtagcgttccttgatttcatcaatggaaaggccgggcgcgtatggtttgaatgccgccacctctggccgtatggcagtaacggcctcaggcagcccggaatcttcccgctttgcgggttcagtcatgggggtgctcctttgcaggtatggaactgtagcaaaaaagggacggttcgtgagaaccgcccctctggataatccaccttttgcgtcagggcaaggcgcccgctgctgctagtcttcgatttcgggccggatggtgagcacaggcatgctggcgctctttaccaccttttcagccacagaaccgaacagaatgcggtcgatgcccttgcgtccgtgggtgcccatgatgatcatgtccaccttttcggcttcggccacgtccagtatttcttctgccgcataaccggtgacaacgcgtcccgatgcattgatatcggcaaagttttcagacacaaaagcttccatggttttttccgcgccggttacaatttcaccgaccagtgtttcaatggaagccgtgggcacatgaaagcccacatactggctgagggaaggagcggcatagacaacaatgacttctgctcccagagacttggcaaacaggcgtgcatgttcggccacatccttgctgtggctggaaaagtcaactgcgcagagtatcttgttgatggcgggcataggggcctccttggtacttgtttaaaccgcgagctttaacgcgcggatattattctttcttataatataacgggttcgtggcgcgggtgcaatagacatgacgtaaattctgccgtaacaatttccgcagaagcaggcagtgctggtatttttttcccgttgttgttataaaattatcataataacaaatgcttatgtttgtgctgcctgttggcagacttattgctacattccggtcaaaaccctaacagcaggggcaggctatgaaaataacaaatgaacaactgcaggcattgcagcagcaggaagaagccagaaagaagccgcgcggcgcggctgccggttttgattcgctgcttgcgggccagttgcagggcggggcacagggcgctgcagcgcaatctgttctgccgccccccggagcgggatcggtcaatccgttgcttatggtgcagcagaccggtcagacagagggggctgtaccgctttccggcgtggcggacacgctgggcggggtgctggacgactgggaaaattattcccgcatgatcgcaggagaaggcggaaacgccgatctgcgctctgcttacagcacactggagggtatcggcgaagaggttgcccgcatccgtgatgccgtacccgatctggcagaacgtcatcccggtatgggccgcatagtggacgaactggaagtgatgactgtcacggaacgctttaaaatcaatcgcggagattattccgcctgattgaaagctgagcttctgtgatgccggaatggcccgcggcgtaaggtttgtggcagcttgccgccgtctgcgggccggtttccggtcatgcggcatgtacacagttccggtcgccctgccgccggacagctgaagtgaaaggggcaagcgcaatgaacagcagaaatgtagattggagtgagaggcggccggttataccgaagaaatgaccaccccctatcatcagcacaggatgaaggtgctggtttccttgctgcctgagttgcggcagggcatgcggattcttgatttcgggtgtggtgaaggcgcgtttttgccgttattcatagaggcgggcgccgaagtactggcatgtgacaaagaagaaaaaatgattgatcaggtgcgcagacgcctgattgagagcgccatgccgctgcccggacagaatctgaaggctgccggagttgagtatcttgcagaaattccttcagattctctggacggagtgctggcgttcaacgtcattgcttattttacgccggaagaagagcatgaattttattcgcagctccggcggattgtaaagcgtggcggctttctggctgtttcccattccaatatgctgttcgattttttttcgctgaacaggtacacccttcagttttttcagaatcatctggtgctgggcgggcagtacgctgcagcggtggaaagtcttcttgcccgtactgatctgcctgctggtgataaagcattgcctttgccggtgcgggaaaatccgctgacctatgctctaaagctgaaaggttacgtttttgctgaaacacggcaggagtttatcaacagacatgaggctccgccgcctgttctgcagcagcagacctttcccgacacgctggccgtgccggaacacgagcgctggaagctgctgtttacatgcagtcagttcgcgtctcttgctttgcgccaatgagcggcgctcaggtgcggcaggcggagccgcatcgcatgagccacggctgaagaacggtttacggtgtccggttgtgtaaagatacagccggacatttttctgttatttccggtgcggtcatttcagcatttccataagccccagaaggccttgttccactgtctgcagccttaccgcgtcgcggttgccggaaaacagaaatacgcggcttgttgttttttgctgacagtgccagcctatccatactgtgcccaccggtttctgcggggtgcccccgtcagggccggcaatgccggaaacggcgatgcctgcagtacattgcagcaggcggcacgcacccgcggccatggattccacaacctgtgcgctgacggccccgtgctgctgcagcactgccgcgtctactcccagaatatgctgtttcacgtcgttggcatacgctacgacaccgcctctgaaccagcgcgaactgcccgccacggcggtaaggacggctcctgcaagccctccggtgcaggattccgcggtgcacagcgtcatgcggcgttccgtcagggtgttgcccagcgataccgcaatgtctttcagatgttcagaaaacataccggctccttgtaatgccgcagtagcatatggccggtatgccggcaacggctgctgcagcggttgccaccgccggcccgggcgggtagcatacagagcggtgtgcaatgtttcagcactaaactccctgccgtatctgccgaatagaacaggtgaaccggtgcacgctgccggtggccggattattgttatagtgctgtctactcaactacggggtttgttcatgccgaaatctgttattgccgccataccgcgtccgtcgcacatggtgcgtttttgtgcgctgttctgcactgtgtggctgttctgctggctgtttgcttttccgttgcaggcggcaccgcttaaagtgatatacggttttgacagagagtttccgccgttttcctttgaagaagcgcagggcattcccacggggtttgatgtggacctgcttaaagctgtcctccgggataagccggtgaagctgatcatgcgtccgctttcgtgggatcaggtgctggtggaactttccgccggaaatatcacggtgacatccggcatggccaagacagctcagcgtgagttgttgtaccgcttcacagaacgtcccaccctgcctgcgcgggttatgctgtttaccaaaaatcataaccgcgtgggcaatgtgcgcctgttgcgcgggcagactgtttctgtggaaaaagggtcgtttcagcagcgtgtgctggaaggcttcggcgggcttaacgtcaagctgttcaataccaaggtggatgccctgcgggccctgtacagggacgaggttgtggcatacggcgggccggagcgcacggcgtactattatatagaaaagctgaagctgggcgggataaccaccgtcggcactccgctgcgtgtcaccgacgttttttatgcggtgaaccgcgaagagcctgaactgctcaagttaatcaacgacggcatgctggaagttatgcgcaacggtgagtatgaccgcatttaccgtaaatggtttgtgccggaactgttgcccgaagagcgtgccgaactgataaaacaggccacggcagcggctatcaatgcctatgcgccgtattccagagtgccggtgggcgctgcggtgcttacccgctccggaaaaatcttcacaggctgcaatgtggagaatcccatgctcaaccttacgggtacggcactgcgtacggccacgcttaaagccgtgtcggagggcgacataggcatccgtgcagtggtgtcagtgggaccggacggacgccttttatcaccttccgcttctgacagacagttcctctacgagttcggacgtggtatactggccctgatagagcctgaaaaaggcgtctacgaagagcgcatgctctctgagctgctgccggaaccgtatgtccagcgtccggagtggcaggagtagtctgtttttccggaggtcgtgatttatggatgatcgtcgcagaaggttgcgtgtgcccgcacggtatgccgtgcatctggaatacggcggaagcagaaacagggcgttgacccttgacctgagtctgcgcggggccttgtgcatcgcgcatccgccgctgccggtgggcgcggcatgccgttttctgcttactcttgcagaagggtatgagctgtcggtagatgccgaggtggtgcgtgctgaaagtgatgaaacagctttgcgttttacagccatgtcaccggaaacctatgcgcatctgcgtaatatggtcgaactgctggcgggcgatgcagacggtgtggaagcggaggaaactgtaccgtttcagtaaatgccgtatgtgcggggcagatgtattgttaccgcatctgcacgctttgcccgccgcgtcaagtagggtagtataggcctgcagcctttgcgacgtgctcgcgtggggctgcgggtttatttttttcgagcaaggagcaggcatggaacgcattctcgcagtggacatagggggaaccaacagccggtttgcggcctttgtgctgcaggctgacggtacgctgaaatttgaagacagcttatggctttccactcagggcgcgcagtcttttccggcgttgctggcagagctggaaaaccgcgggttttcgctgctgccgcgtgatgcggacgtcatggtgctggctgtggcaggtgctgtcgaaaaaaaagggcgctattgcaaaatatccaatgcatcgtgggcggttgatctggatgaagtggcacagacgttcggtatcgcccgcggtcgtctgatcaatgattttgaagcgcaggcttacgcctgcctgtccgaagccgtgcatgacgctgttacggtgcagcacggtgttgcagaggacggcgcccccatagccgtggtgggggggggaaccggactgggcaagtgtctgctggtgtgtgacggggtggggcgttatatcaccgtgccgtcagagggcgggcattcagtctttccttttgtaggcagagaagaactggaatttgcggaatttatactgcgtgagacaggaagaccgcaggttatcggcgatctggtggtcacaggaacaggcctgcggctgctccaccagtttcataccggcgaacggctgtcatcgcgtgaagtaagccgcaagctggaaggcgactccgttgttcttgagtggtttgcccgtttttacggcagagcctgtcacgattatgtgctggaaaccatggcactgggggggctgtatatcgccggcgggcttgcttcgggtaatccgggacttgtcacccaccacgcgtttgtacaggagtttgtgcagagcgatgtgcacgggcatcttttgcgcaaagtgcctgtgcgtctgaaccgcaatgaagaatcgggcctgtggggcgcggccgtgtgcggcgtgcagatgctgagaaccggccgccttgtacgctccgccggcggagcctgattgtgcctgctgctgttgtccggcctgcgggcaaggagttttcatgactattcgtaacacgggcagggtgattctgcctgtggctttggccgttcttctggcagtattctggtattttgatctggggcgtttttttacgcttgaatatgtgaaagcttctcaggattcgttcacagctttgtaccggcagcacggggtgcttgtggtggccggatatatgaccctgtacattgcggtgacggctttgtctctgccgggggccacggttatgactctggccggtgcggctttgttcgggttctgggtgactctggcggctgtttcatttgcttccaccataggagccacactggcatgtctggcttctcgctttgtactgcggggctgggtgcagcggcggcttggcggcaggctggaaaagatcaacgcaggcataagggaggacggagctttttatctgttttctctcaggcttgtgcctgtctttcctttttttcttatcaatctggccatgggacttaccccgctgcccatcaggacattttactgggtttcgcaactgggcatgctgcccggaaccattgtgtatgtgaatgcaggtaaagagctgggggccattgaatcgctttccggcatcctttcgccttcgctgatactgtcttttgcccttctggggctttttccgctggcagcgcgcaaggtgctggaacgtgcagccgcatggcgcagcacaaaaggagcctgatgatggcaaaatatgactatgatatcatcgtgataggcggcggtgccgccggtctgaccgtaacagccggagccgctcagctgggcgttaaggtgttactggtggaaagcgggcatgccctgggcggcgattgtcttcattacggctgcgtacccagcaaaacactgctgcgtaccgccggagtgcggcatctgatgcggcacgcggcacgttacggactgcccgatgcgcagctgccgccggtggactttgcgcaggtggcgcagcgtatcagcgaagttcaggccgtcatccagcagcatgattccgtggaacgtttcactgcactgggagcagaggtgcttttcggtgcggcgtcgtttgcggatgaccacacggtggaaatccgttctgatgattctgtggtgcgggccacaggagcaaaaattgtcatcgccaccgggtcgggtgcctcggtgcccccgctggaggggctgaaagaaagcggatatctgaccaacagagagattttttctctgccggtgctgccggcatcgctgatagtgctggggggcgggcctgtggctcttgagatggcgcaggccttccggcgtctgggaacagaagtgaccgttgtacagcgttcggggcagttgctgagcaacgaggatgccgatatggcggatatcgtcaggctgcggctggaatctgaaggggtgcgtgtgcttacccgcacggagatacagtctatccggcgcggagctgacggtgtgcaggtgcgccttgtacacgagggatcggaaaaactgttgtctgctgcagagttgctggtggctctggggcgtgctcctcatgtgtcgggactgacgctggaaaatgcaggtgtggtgtattcggcgcggggggtcggggtggatgcacgcatgcggaccaacgtaccgcacatctatgccgccggagacgtgaccggccgctaccttttcacccatgcggcagggtacgaggggggcatcatcattgccaatgccgtattccgtctgccgaaaaaggctgattataccaacatgccgtggtgcacgtttactgatccggagctggcatccgtggggctgaacgaacggcgggcgcaggccgccggagtcgattataccgtccgcactgagttgttttcaggaaacgacagggcactggccgaaggagcaccggaagggcgcataaaaatgctgcttgacccgcgggaaaaagtgctgggggtgcagatatgcggtgccggcgccggtgaaatcatcaaccagtgggtggctgtgcaggccgggaaggtttcattgtccagaattgccggtgcggtgtatccgtatccgacgctgggcgaaataagcaagcgggtggccggcaatgtgatggcggacaaattgttctccggcaaggtgcagagtgcactgtgttttctttttcgccatcagggcaaggcgtgcagctagcttgctccgctactgcagtctttccggctgccggatgcgctgcatgagcacgctccatgtggctaccagcgtgtcgttctgaaacagtgcccctctgttttcgtaggcttcgctgctgataagcctcaggtgttcggtggcgtgctggcgggtttctgcaatgatggacgatgatatgatggtatcgcctgcaaaggcgaagcagccgctgacgtcacccagagacgggctggtggagcgccattgcgcgtaggttgccttggggggcagcggctgaaatgtgtacaggttttctatgtcctgcggctgcgcggtgagaatgcgcatgaatgcatggttggaccattgttccggcgtgtgggtgactatggacctgccttccaccggaacagctacaccgctgatgttggagaagacaccggaaagctgccagaatccttcttccataagaaatgtgtgctgcattgtgttctctccggagttgcggatgccttatgcaaaaggggatgtttccatccccctgcatgaccggcaggtactgccggagtatccgttcatgataatttttcagactgccgcaccgcagacgggtctgtgctgctgccggcaaccggcctgaccaaaaacatatgatactgtctgcggctaccggctccggtgcctgaatacgacggtacataatccggtgcaagccttgcagccatgccaacgcatggcgcatgcgtcatgctgtccggctgtctatccagcgcatggcttctgccagatccagcgaaccctcgtaaatggccttgccggtaatggcgccctgcaggttggcactgcggcttacaggatacagatcgtagacatcctgcatggtcgctacgccgcctgccgctatgactggtattgccgagcggacggcaagttcggaaagagcttccacgtttacaccgctctgcatcccgtcgcggtcgatgtcggtgtagatgaggaacgcggctccctgttctgtcagccggggcagtacgtcgtaaatgctcaggccggaatcttccacccagcctttggttttcagtctgccgccttccgcgtccagcgaaacgcctatacggcccggaaacgctgaacacatggccccgaacagatcgggatcggtcagggcgatggtgccgattatcagccgttcaactccggcatccagatacgcctgcgcggtgacggtatcgcgtatgccgccgcccagctggacgggaatggatacactggcgcagatggttctgatcagctcgcggttgaccggagtgccggaaaacgcaccgtccagatctatcacatgcagccagcgtccgccctgttcttcccagtggcgtgccatggccacaggatcgccggaaaaaaccgtttcctgatcggccttgccctgccgcaggcgaaccgcctgcccgccctttatgtccacagcaggaaagatgatcacagaccaagctccttgattccctgatacagtccttcgcgggccagatcttctgctgtgatccacttgcctttgcgttcgacgaatttgctgaactccagcagattgtcagcaagtgtctgctgggtttcttcaaaatggtaacgcgaaacaagggactgcccctgcacgtccatcagaaagaggtcaagggtgacgcttgcggggctggctgccgtcatgttttcgcctttgcgctggtgccagtcgatgagatgcggcaccagcaggtagtcaacctccatgcagcggcccacgcgcagccagtgttcaaaagcgctgatgcttttttcgccctgctgtgcggcggaaactatttcctgacattgccttccctgttcactggaaacatacttgcgtgcggtggcaccggcaagaatggcggcaaagtcttcatcaagaccgcgcagggtctggttgtccacctcctgctgattttcaggaatgtaaccggccagcagcgctgccgtggtggtgggctgggtaaagcccgccacaccgatgttgatatcgggcaacggcatgggaccttggacagggctgtaacagccggtaagcagcagcgcggccgccgccgtgaccagcaggatttttatgcagagtttgcgcatcagtcgagactccccttggtgctgagcagtgcttcgcgttcacaagccgcggcccggcgcagagcaagccccagacctttgaacgcggattctaacagatgatgaccgtttttgccgtaaagcaatgatatgtgcagattgattctggcaccgttggcaaatgatttgaaaaactcgcgccacaggtctgcctcgtcaccggcaatgaccggcggcagcagttcgtcgccgcggtaaaccagataggggcgtccggaaatatccagatcgacttccgtcagcgcttcatccatgggtacccgtgcgttgcctacccgcgctatgccttttctgtcacccagcgcctgtgcaaaagcctgccccagacagagccctgcatcttccaccgtatggtgggcgtccacatgcgtgtcgccgttgcaggtcagggtcaggtcaaagcccgcccagaagccgagcagagtaagcatatgatcggtaaatccgtgaccggttgttaccgatacttcgcccttgccgtccactgtaagcgaaagggaaatggcagtttctgtcgtggtgcgcgtcacagtcgcagcgcgtcgggtcatggtgtctcctgaaagccggaaaaaaagcggctacgctgtttcttcctgctcatcgttttcatcttcatcctgcccgccggctttggcggaccggccgaaaatctgtgccacgtagatgcttacttcatacagcaacagcagcggaccggccataagcagctgcgagatgacatcgggcggggtaagaatggccgccacaataaagaagcacagcacagccactttgcgggctttgcgcatggctgcagcggtaagaatgcctatccgtgcgccgaaaaaggcaaacagaggcatttcgaaaatcaggccgaacgctataagcaacttgagcgaaaaaccgagatattcaccaagcttgggcatggcctgaatggtctcgttgttaaagctcatgaaaaagtcgaaagcgaacgggaaaacaataaaatagccgaagcaggcgcccgacgcaaagaacagtgcggaaacacctgccatgggaatgatgtattttttttcctcgtcgtacagtcctggagcgataaaagcccatatctggtaaaatatgtacgggctggtcaggaacataccggcaacgatggatattttaagataggtgaagaacgcttcgggcagctcggtgaaaatcaaagtgcttgtttcgggcattactgccagcagcggagccaccagatagccgaaaagctgttctgcaaaaccgtaacaggccagaaagcctatacccacggcaatacagcagcgcacaagccggaaccgcagctcatccagatgttcaagcagcgtcatgggccgttcgtcttcatcctcttcctcatctgccgccgcctcggtcacgcggttgacggcaggtacgggaggaacggattcagaaagagccggggcgttttccgccccggctttattgttatcgtcggcggattcggcagacgggtcatctgctgcggcatcgccggtatcagcatcagttccgtccccgggggtggaatctgctgctgtatcctgctgttccgctgcgggctgttcgtttgtgtcgccctgcccggcatcggcggtagaagttccggtttctccgtttgccgcagtttcgtgctcttcggaatctccggtctgcccgtcgcgtttcagctcgtcactcatgcctttaccttctgcttgtcggttacggcatcagcatcggcctgagctgttgctgccgtgtcctgctgttcactgtcaggtgccacggcgatatcaggctttgcatcggggtcgcgttgttccgctttggccgtttttttctttgcgggagtttcatcatcgccgtacaggtcttttctggcttcctgtttgcgcttttcgtgctcttcaagctccacttcggtattgatggtccgctggaagtctgtggacaccctgcggaactcggccagacccttgcccagcgtgcgagccgctttgggcaggtttttagggccgagaacgataagagcaacaacaaggataacaaggagttccgtagttccgatgccgaacatagtctggtatccgccttttcagcttgttacccgcccttattcccactcgatggtgctgggcggcttcgaggatatgtcgtaaaccacgcggttgacgcctttgacctcgttgatgatgcggctggagatgcgctccagcacttcggagggcagccgcacccagtctgcggtcatggcgtcgacactgtccaccacgcgcagggctatgacgtgctcgtaggtgcggtcatcgcccatgacaccgaccgtctttaacggcagcagtacggcaaagccctgccacactttgcgataccagccagacgccgtcaactcattctgaacgattttgtcagctttgcgcaggatgtccagacgctcttccgttacctcgccgatgacgcgtatggcaaggccgggaccggggaagggatggcgccagacaatgaagtcgggcaggccgagttccacggccagcttgcgcacttcgtccttgaagagttcgcgcagcggctcgatgagcttgagtttcatggtttcgggcaggccgcccacgttgtggtggcttttgatgacggccgaagggcccttgtgcgatatggattcaatgacatcggggtacagcgtgccctgcgcgagatacttcacgttgggaattttctgcgactcttcatcgaacacgtcgatgaaggtgtagccgatgatcttacgtttcttttcggggtcttcgactccggcaaactgcttcataaagcgttcgcgggcgtctacaaccgtcaggttgaggtcgaagtgttcgcgcagatagccggaaacttcatcaacttcattcaggcgcagcactccgttgtccacaaagatgcagtgcaggcggtggccgatggccttgtgcagcagcacggcaaccacggtggagtctatgccgcccgaaagagcgcagaccacctgatcgtcggggcctacctgctcggagacttcttttatcacccgctcgcagaaagaggacatggaccagtcagccttgattcctgcaattttaaacaggaagttgtgcagcatgcgcacgccgtcttcggagtgatggacttcggggtggaactgcacggcatagatgcggcgctggtcgtcggccatggcggccacttccagtgtttcggtgctgccggtcaccgtaaatccggcgggcacttttttcactctgtcaccgtgcgacatccatacccgtgatgattcatctgttttcaggccgtcccacagggggcttccggcgcagaacttcaggtcggcggggccgtattcgcgggtttcggagcaggaaagctctccgcccagattgtgcgcaagcagctgcatgccgtagcagatgcccagaaccggcacgccgagttccagcaggcctttgtccagcgcgggggaatcttcgcccagcacgctggcgggtccgccggaaagcactacagccgaaggagacatggcggctacttctgcggcagtgacgatgcagggatgaatttcggaatagacaccggcctcgcggatacggcgagcgatcagctgcgtaacctgcgaaccgtagtccacgataatgactttgttctgcttttccattctattcctccggggcgtgcgttacgcgctccgtttgggacggttgattacttgtccatgttatagttgggggcttctttggtgatgatcacgtcgtgcacgtgtgattcacgaagacccgcaacggaaatctgcaccatctgtgctttttcatccagttctgcaatggtggccgcgccggtgtatcccataccggaacgcagtccgcccaccagctgaaagaccgtgtcgcccacatgtccgcggtagggcacacgtcccacgatgccttcgggaaccagttttttggtcttttcctggaagtagcggtcggagctgccgtccttcatggcgtcgatggatcccatgccgcggtagattttgtaggtgcggccctgatagagcacggtttcacccgggctttcctcggtgcctgccagcagcgaacccagcatgacggtgttggcacccacggcaagggctttgacaatgtcgccggagtatttgatgccgccgtccgcaatgatgtggcggccgaattctctggcggcacgcacggcttccatgatggccgtgatctggggcacgcccacaccggccacgatacgcgtggtgcagatggaaccggggccgatgcctactttcacagtgtcggctcctgccttgaaaagcgccttggcgccttcgtaggaagccacgttacctgcgataagctggcaatcggggaaggtgtttttcaccatttccacggttttgaggatgttctgcgaatgcccgtgggcagaatcaagaacgaggaagtcggctccggccccgagcagggcctgtgcgcgggcttcgcattcgccgcccacaccgatggcggcaccgacacgcagacggcctttgtcgtctttgcatgcctgcgggtatttctgcaccttgtcgatgtctttcatggtgatgagacccttgagtctgttgttctcatcaaccacaagcaatttttcgatgcggtgttcatgcaggtgatggcgggcttcatccagggtggttcccaccggcacggttaccagttcttcgctggtcatcacttcgtgcactctggtgccttcaagatcggtgacaaaacgcacatcgcggttggtcagtatgcccaccagttcggcgtctttaacaacgggcagaccggaaacgcggtattcgcgcatgatctgcagcgcctgcgccacagtgtagtcgggggctatggtcaccggatcgatgatcatgccgctttccgattttttgaccttttcgatttcaagccgctgctcgtcgatggtcatgtttttgtggatgacgcccacaccgccgttacgcgccatggagatggccatggcagactctgtaacggtgtccatggcggcgctgataagcgggatgttcagcttgatctgcgcggtcagcatggtggaaacgtccacctgatccggcgtgatctcggagtagccggggacaagcagcacatcgtcaaatgtcagagctttgccaagaatcgtgcccatgatatttctccaaacaggtttccgtcagacggccggcccttaagcaggccgccgtctgcgctgagccgtgcttccgtggaggaagaaacggtctaaaatcaatgaaaagttaatcgaccttagtagtccttttgggcggcttctgtcaaccggaaggcggcttgtgatgcggttctgcaagcatcgggtgcccctgtgcaccgcgaaccagaccaaggggcaacgtccgcagattatgcgccgcaaggttacctgatcaagtgtaattgtatagccgaccaagcataaacgggcaacaggcgttgcagcctgctgcccgtggagggtcagtgtgcggccggcaggcctgtcatgaaagggggctgccggcttcatgctatttgtcttcgtgtttgttgccggtcagctcggctttggcccgggctttcagttcttcgccggcagtgccggaagcgagtatggcttccagatgcggccgggctttttcaggtgcccccagaaaatgaccgtacagcacggccagattgtaccgcgccatggggtcgtcttccagctttatgagccgttcaaaggttgtggccgcttcggcatgctggcccagctggtattgcgaaatacccagcatatacagcgggcgggaatcagcgggagctgccaccacaagcttgttgaggaacgtctgggcacgctgccagtcccctgtgtccataaaatgctgcgcaagcgtctgcagcacttcaggatcgttagggttttcctgcatcatgcgcatcagttcagtcagttcgccggttgcggcggccgacatgctctgttccggggctgcattttgttgcggcgcccggccctgtttgacaagagaaggatggttcatcctgtagatgaacgacgtgatgagcatgacagccagagcggcgcccagtgctgccagaatatacttggttatgttgtgcctcgggccgaaagcaggccccggattgtgattagtcatcgttcataagctccatttggcggatacgcttgtcgagctgctgctgtgtgcgtgccatgaagaacagataggcgcccaccccgagccatacagcggcattggccataagcagccagttgctagagtccatgcgggcctccttacaggtcgtctgtggttgcaagtgaatcaagccggtccgtgtccgccagctggcgtgttctgatggcagtcagcgcataccacagaaagccgaaacacagcacacagacaaccgctgtggtcagcatttccggctccagtccgccacctcggctggcaaatacggaagggtgtatggaccgccacagtcgagcggaaaagaacaccagcggcacatctatgaatgccactatgcccagtaccgcacacaccacggcgcgccgttcgcgggccagtcccatggaacgcagcatcaggtatcctgcatacacgaaccacatgaccagcgtggtggtcagccgcgggtcccatgtccaccagactccccacgaatgcctgccccatacggaacccgtgaccagagcaaggccggaaaaaagcacgccgatttcggcggctgcaccggccagattgtcccagaaccatgttcttttgttcagatacatggcgctggctacaaacaccgcaaaaaagctgatcaacgcccaccatgccagcggcaggtggatgtagaaaattttttgaactatgcccatggtctgttcttcaggggcgtatacgaagatgaagtactggctgacggccagagccagtcctgccatggccgctgcgtagcggggcagggggctgcggggccgtatggaatcgcgcatgtggacctcgtatcgtttttgtggatgagggcagactgcgggtctgccgtcggatcagccttctccgctgtaaatgaaggggaaaagcaccagccccgcacctagaaagagcgcgtcgaacgccgcggcaatgcctatccacgactgtgcaccttccggcagctggccggaaaacgttgccgccccgagccgtattccggccagaagcgctggaataagcaggggaaacaggataatgctgagcatggattctctggctgcctgcccctgcgacaacgccccgagcaaagagcccagtgccatgatgccgaggtctaccagaaagactgcgagcagacctgccggccatagtgcagagaccgactgccccagaaaaaccaccgctgcgggaataaacacgagctgcgcgcacagcagcagcaaaaggccggcaagccctttgccaagccagacggactgcaccggcaccggtgccagcagcagaccgaagcgtgcgccgtttacctcttcaagactgtacagcgtgttgaatatgagtacctgacagaacgcggaagccagccagaatatggcggcggcgccctgcggtgacattacttctcctatctgctgcgacaggctgaacacgaatatgagcagcaggccgagcagcagtgcctgtgtgagtcccgtgccgcgggtgagaaccagccgcaggtctttggcggctatgcgcatggctgcgttcagcatgctgcctccggaatgtagccggcggcggggccgttgtagagcacgcgtctgtcccctatggcaaccaccgcatcggccagagccagatcttccgccacggagtggctgatccagaccaggcctgcaccgcggttacgggcttcttctatttcgcgccgcagcatggacatggaacgtacatccagtcctgtgcccggctcgtccagcagaattaggtcgggctgcaacagaaaaatccgggccagattcagccgctgagccattccgcgcgaaaaactgcccgccctttcaaaggcgaaccgcttcagttccacgcggtccagaatgtcgagcagggcctgctcgtcagtccgccgtccgtgcagccctgcccagaaagacaggttttccagagcggacaaatccggataaatgaacgtctgatggcccagatagccaattttatcttcggccgcatgacacagcaccttgcccgcactcggacgggcaagtccggccatgatgcgcagcagagtggatttaccagctccgttggcaccggccagcagggtgatgctgccggaggtcacgctcaggcttacatcttttatgaccagtctcgtgccgtagaatttggctatcttttccagtttaagcagcatcttcctgcaccatggcggcgttgttcctgcgggagcgcacggcgcgcatgccaaggaaggggaacaggctggccagcgtgccgcctatccacagccagttgaccagcgggttgatgctgacacgcagcacggctttgttgtcctgcgagataccgagcagcgtggcgtacggttcatcacccagcgtagggatggttgccgcttcggcatactggtttctgctgaacttgctgtaaatgcgccgctgcgggtgcagggtgcctatctttttaccgtttttggctacttccagctcggcttcgataaaaatcataccggggccttcgccttcgtacagcgccttgtaggtcatggcgtagtcgcccagagtcactgtttcacccttggcgatttctatttctttttccaccttgtacgggccggaaaaagccacgcccagcaccatgagcagcagcccgatgtgcacaccgtaggccgcaatggatgagcggttgcgccgcagatgcggctgggtggcaaagagtatgcctatgcccgcaatggcgcccacggcactggcggcacccagcagcgcggccggaatgcgtatgccggtcacaaagaagcctgcaagcagggccagaaaaatgccccccgccagcgctgctgcttttgtactgcgcaggccttctttccatcccagccagggacagatgaccagcagcagcgaaagcatgacaaacagcggcagacagactctgttatagaaggcgggttccagccccatggggttggcgctccagaatttggaaaacaccggccacatggtgcccagcagtatgatgatgctgagcgccataagcacccacgccacaatgacaagaaaaccttcgcggctggcaatgcccgaaagagggcgggcgccttccaccttgtgcagcatggggatgatgacggaaatcgctgtaaaggcgatgatgaacacgagcagaggcgcacccacgccgccgtcaccgaaggcatgcagcgagtccacgactccgctgcggacaaggtaagtggcgaaaaatgccgagatggtcgtgagcgccatcaggaatatgtttgttctgtgcagcttgttacggcgttgttccacaatggatgtgtgcagatagcccgaagccacaagccacgggatgagggatgcgttttccacagggtcccatgcccagtagccgccccatcccagttccatataggaccaccagcaccccagaatgatgcctgccgtaagtgtggcccaggccagcagggtcatattgcggccggcttcgatccacgaaacctcattgcctgagtttctgttaagtgcctgcgccagtgccagacagcccggtacggcaaatccgccgtagcccagaaagagcagcggcgggtggaatatcatgcccgggttctgcagcagcgggttaagcccgttgccgtcggcaggtgccggattaacggtgatgaacgggttgctccatgtggtcagaagcagggcgaaaaacgcctgaatgatcatgaaaaacagccagaagtacgtttttgtaccgtctgacatcaccctgtagccctgtgtgcacataaaatacacgcccgaaagcgatacgcacagcgcccagaacagcagcgagcctgcctgtcctgcccagaatgccgtcagccggtaaaagacaggaagcagcctgtcggtgtagctggcgatgtatgcgttggaaaaatcaaatatcacgaggccgtaaagcaggatgagcgaagctgcggtcatgagccccgtgacaagtatctgccctttttccagcaggtgcagtgcgtttctgcgtccctgccaggcctgcgccatgctcaggccgcccagagtgagcgacaaaagcagacaggcggagagaataaagtaccccgtaaggtgcatgtggtctcctttacaggactatttcatacggcgtcagccgtgagtgagcgtaaaaaaagaaggcccgcgggaagaacctgcctgtaaaaaaggccagctggctgccggccttgtttcagccctgtgtctattcccggttttccttctggtatttcgagggacacttggtcatgagcgtgcgtgctgcaaacatttgtgtctggggggcaacgccgccttctatgattacttccgcaccgggtttgaatgtgtcaggcacagcgcctttatactcaacccacatggtacgcgttttgttgtctttgtcttcaatctggaaccggacgcccagtccctcgtctatgcgctgcaggccttcggccttgaccgtgccgaacagccgcgccgatttcaggtcgccggacggcatggccagcgcttctgatacattcagaaaataaacgctgttctgggacaagccggaaaagagcagatatcccaccccgcccacaaaaagaagcagggcggctatgtagatggtcttgctgttttttttcggcatggatgctccatgtgttacggtttccgaacggtatgtatggtcaccgcgggcacgtgtggctcgttgctcgcgaataatgatgaattgttgtttttacgaatacggactttccggtcgggaatcaaggcttcacacgcttttgccgcccgtaagtctggccctgcgcgagcgggccagttgctgcaggtcggcaaactggtccgattcgtccacgatttctttgcccagaatttcttccagcacgtcttccagtgcgaccacgccggcaacgccgccgtattcgtccagcaccacggccagatgcacccgtctttccagcatttgagtgagcagcctgtcaagagtcagcgattcaagcacaaaagtcaccggagtcattatttcggaaaggcgcgtcagatgcctgtccgcagcgacttcctgcagaacgtggcggcgcatgactatgcccaccatgtcctcgttgttgtcctgccacaaggggatacggctgtagttccagaatccggggcgctcgtgggcctcttccacggtcatgtccgcctgaagcgaaaaaaccacagtgcgcggggtcattatgtcttcgacccgctttttatccagtgacaggatattctggatagaaatttcttcatacggttttaggatgccggacttgcgcgacaggctgaccagcgctctgatatcttcttccgaggcttcggggcgcgtttttgccggagtcatcagtttggttatccagccgccgatgatgataacaggcgaaagcagccacacaagcatgttgagcggagcggccaccactgaagtcagcgggcgtgcgtacgtgacgcccagcgtttttggtatgatttccgaacagatgagaatgatgaccgtgaagcatgccgcaaaggtggccatatgttctgcgccgaacacattggccgcggctgcaccggcaatggatgcgccggcggtgttggccacggtgttcagggtgagcaccgctgtaatgggtttatcgatgttggaacgcagggtgaacatcagttcgcccgaacggcgaccctttttgcgcagttgctcgatatggctccatggaacggaatacagcactgcttctgccacggaacaagaagccgatatgatgacggcaaaggaaaccgccagaataaattcaatcatgacggatgaatgatcctgttatgaaaaaggaggggacgttgcacccacggacggccggaaagaccggataagcgtatgacatatgccgcaagtatagcaatgcgggaaatgattatcaacactgtacctgcggccgcggcagcccctgctgcgcgggaagtttatcggggggttctgccgccggtgtgcggggcctgcggccgccgtgcgccttgcaaaaacataactgccgtgccatctagacacgcctgttgcgtggtgtgtgcggcaggattatgctgtccgccgcgattcaatttgtttcgcccctgacccagctgcatgaaggaggctcagtgccccgtattgactgtattcttcttgaccgtgacggtacggtcatcgtcgacaagcattatctgagcgacccgcagggcgttgaactgctgccgggggccggagaagcattggccggagcctgtgccgaaggcagaaagctgttcatcgtgaccaatcagtccggtatcgggcggggaatgttttcggaaaacgactacgaggcgtgcaggatgcagcttgacgccatgctgcaatcctgcggcgcgtcggtcactgcttcgcgccattgtccgcatgctcctgacagttcctgcatatgccgcaagccggagacaggcctgtggcagaccctgcgcgatgcctacgggctgaaggcggagcgctgcgtgatggtgggcgacaagctggctgatgtgggcttcgggcgcaacgcctgtctggctgcttctgtgctggtacttaccggcaaagggcgggcagaggcggaaaaggccggattgaaagcggaagctgatatggcgttgcgtgaggacggctgggttgaagtgcataaacgctcaggcgtgctgccggatgttgtggcatgcgatgtgcgtgccgcgctcgactgggtaagaactgtgctggaggagaaataatgcgacgcatagccgtctggaacaccgcttttctcggcgatgccgtgctgacgctgccgcttatcagcacgctgaaggctgcctatcctgatgccgccattgatttctgggtgcgcaaggggtttgaggggctgttcgcatcccagccggagctggcgggggtgtacgggtatgacaagaatggagcacagggcggtccgggcggaactttcgctctgggcaggcatatggcggcacaggggtattcgctttttgtatcggcccataccagtgtccgcagcggcctgatggcccgctggtcaagcgccaagacgcgtatcgggtatgacagaccttttctgaacagatatttttatacgcataccgttccgcgctgcttcgactccatggaagaaatcgaacgcctgctgcaactggtaaagccactgggaatcagcgaactgcacacatggccccggctggtgctgccgcaggatgcccgccataaagccgaaggatattttgccagccatgtgaaaggtccggttgtggggctgcatcccggttcggtatggggaacaaaacgatggcctgccgcctcgtatgcgcaggttgcttcgcacgcagttgccgcgggggcgcaggtgatgatttttgccggtcccggagaagaagccatggcgcaggatgtgatcagccgcattgataccgggggcagacgccacgctgtgcttgatctttcgggcagtctttcgcttcccgagcttgcggcctttctgggacgtctggactgttatgtgaccaatgattcaggccccatgcatcttgcatgggttcagcatactccggtgacggccattttcggccctaccgtccggcgtctgggttttttcccccgcggcagccggtccacggtgctggaggccgatgtctcctgtcgtccgtgcggcctgcatggcccgcaggaatgcccgcaggggcaccaccgctgtatggctgaggtgactcccggcatggtctgggcggatgtggagcgcaagcttttccgcacatgatgcttttggatgtggacatgatgacggcgacggcgccctgcggttacgcggggcgtttttttgtgttttctgcccgtgctgcgcggaacgtgatgcgcgggtgtgtccgtccgcgggtaaacccgtcggctgcggcttaggcggtcttaccagactgctgttcgcgttttgtttttaccggctgtgttgcgggggggggcggctgccggtcgtcagtctgacctgctgtatgtgcgttgaacgctatgctttgttgcttacggatgcacagacgggtttgttctgctgtatgggggcgttgggacagaaggctggctgagtgcggtgcactgaagggcggcggaggcgggacgcactgcatgtgtccgtcacatgaggcgtaactggagccgccggaaagattcggggacggaagagtgcagcttccgtccccgattgtccgccatgaatgggtgcccaggaggagtccagccctagggcacccacatcatgcttctgctttcttccaggcccgactagaagaaaacgaacgtcacaaggatgaagacggggataaggataccgcccgaccacatcatgtagccgaagaagctgggcatcttgacgccctgatcttcagcgatggaacgtaccatgaagttgggagcgttaccgatataggtgttggcccccatgaacacagcaccggcggaaatggccagcagcgtgtgtgacaggtcgttcatcaggtgcacggcgtcgccgcctgcggtgttgaagaacacaaggtaggtgggcgcgttgtcaaggaagctggacagcagacccgtgagccagaagtacatcacgttcacaggctgaccgttgtggctcaccatttcaataacactgcgcagtgcaccggattctccggccttcagaatggcgatggccggaatcatggagatgaaaatgccggagaagagcttggcgacttcgatgatggggaaccagttgaagtcgttctttctgcggctttcaggatcggtaagcttcagagacagaccggcgatgaccagcagcaggacatcgcggacaatgttctgaagttcaaccggcacgtggtagagatcaaggctgatgccgggcttccacagaccgctcagcagtaccgagcagacaacgcccaccagcaggagcaggttgatcttgccttccagtcccagcttttcaccggatgcgtcggtggggggaaccggcttgccttccttggcgaacagcatggtgtcgacaacgaagaagagtgccagcaggattgcagccacaaacagcatgggtaccagcatatggatggtggtccagaagaaggacacgcccttcaggaagccgaggaacagaggcgggtcacccagcggagtcagcgaaccgccgatgttggccacaaggaaaatgaagaatacgacggaatgcaccttgtatttgcggtgtgcgttggcgcgcagcagcggacggatgagcagcatggcggcaccggtggtacccatccagctggccagtacggtgccgatgagcagcaggccggtgttgaccacaggggtgcccaccagagaacctttcaggcgtaccccgcctgcaactgtgaacaaagacagcagcagtatgataaagggtatgtattcaaggaaaagagtatgaataacttcgtacagcgccagtgaaaaaccgaattttacagtgaagggaatgatgaatgccaatgcccagaacgcagccaccttgccgaagttgtgatgccagaaatggggtgcggtgagggggaatatggcgatggagagcagcatgcaggcaaagggaataacccacatgacgcccagttcagccccgtcaagatgaggagcaccatgcccgcctgcagccagcgccagacagggcagcagacaaaccgccgtgagtgtgaacactgcggtcataagttgagaaaaactccaacggttcaccgttccttgcctccttgttgtgtcggaaacacgcctgaaaaatatcggggtttcaggccgttattggggaaaaaggtcaatggcagacagctgcagcctgtgccgtttcctgacagcagggcgctgttcgcgcacaagcccgaagctgtcgcgaatgcctttgccgttctaccggacgaaacgggacttttcaatagagcatggcggcaatatatgaaaaaaagtcagtggcttggaacaaaggctcgcttttttagcaggttgtgccatcttttggctgacaaccccgcggcaggcatcacgttatgcagtgtccggcctggcgctgctgtgccgcaggcacggggtgacagcaggcccgttccgctgtatgtaacgctggatttatgcacggaaccgaaaagtcagaacgatatgaacggatgaaaatgatatgaccagagaacgtacttcagaaagggtggagaaaatcaagagggtgctgtcgctgaggcagaaagaccttactcttgtgcttgctaatatacacgatccgcacaatgtgtcggccatctaccgcagctgcgacgctttcggcgtttccagagtccatctgtactatacggataccccttttcccccgctcagcggacgctcttcggcatctgcccgcaaatgggtggagactgaaaggcacgaagatcccgcacagctggccgctgcgctcagaaaaaaaggatgccgtattcttgccaccagctgttcgccctcggcccggccgctgcgcgaatgggacatgaccggtcccacggcgatcattatgggcaacgaacaccgcggggtggacgccgagcttatggaaatagtggacggtgaagtctatatccccatgttcggcatgattcagagcttcaatgtctcggtggctgcggctgttattttgtccgaggcttcgcggcagcgtcagcaggcgggtaaatacgagactcccacatataccgaagaagaatacgctgcggtgctggaagagtggctggcaaaataagttgtcagctttctgctggttgtgctgcgtatagacacggcccgtgtgtgggggcggactctgacggacgcaatcagccgccgcgtgacatgcaggttcaggcgataaaaaaccggccgcgggtatgaccgcggccggttttttttgtgggggaagctataacagacccagttctttcagccagccttcatacaggtgctgcaactcctgttctccagcttttctggcccagtttgccagtcctgccgcttttttggtcagtgcgcccacatcttcaagcagcccgttgatatgggctgctttttcctgcgcctgtgctgccagactttcatttccggccatggctgccgtgacggccagctggcggtaatggggaagcatgggaaaaaagtacgtctgaagcaggcgtaccccgctggcttcggcgtacagccggttctgttccagaaaaccggccagcagagcgtatcctgtctgccacagcggttcctgctgcagcagttgccagcaggccgccgcgttgaactctccgcctgcgcctgctccggcgccggtcatggatgatgtaagcgcagtctcgcgctcttctgcaagcgttatgtacgattccagccatggcgtgatggcaaaacggtagccgtcccgtaccgcatgcctgtgcatgtccggcccgaagcagcctttgcagcgctggttgagcagggccgcgttcgtatcgtcatcgtcgccccggcccggcgtctggctttccagatggtagaccctgctttcagtgacgcagcgcagctttttgcccgcctcgcggatgcggcagcatagctcaaggtcttcgctgccgtttttgtagccttcataaaaaccgccgcactgccggaacagtccggaaggaacgagcagacaggcaccggtgatggcctgcagcgttctgcgggtgcgcagcactggatggtctgccggaaagttggcgtacagatgctgtgtgcgcagtgcgggggtgaaaacgatacccgcgtgctgcaccctgtccgattcgggatagagcagcagcggtcccgccgcgcccagcctggcgtcctcgtcaaatgccttcatcagcggaggcagccatcctgaggtgagcagcgtgtcattgttgagaaacagcagcttttcaccgcgggcgctctttgcacccagattgcaggccggtccgaagccctgattggtgtccagccttatgcgccggaacatgcgtccgaacagtttctctccgaggggagccagctggacggctgtttcgtctcccgagccgttgtccgccacgatgacttcaaagaagtcgccgggagtgtgctgtcgcaggctttccagacaggcccgtgtcagatgccactggttccagacaggtatgatgattgaaaggggtgtggtagtgttcatgttgcgggaatatctctgcatagggtggagtgcttgcgcagcaggtcgctgcgtgccgtttccagcgcctgttcgcgtacggcctgtacggaaccggcgggatacaggtgttccagttttattttattgcccatgatatgccccagcttggccggagcaccggcctgccgcatgctggaatgctgcatgtgcggaatgcgcacgctgcctgtgtacaccgtggcgaaaccggcctgtgcacatcggatatcgcgttcaaggtcgtcaaactgtgtcggagaaaagcggatgtcgaacggaccgcattcttcaacagcacgcatgttcagtgcatgacagcagccggaaacggaaaggcacgggcgggtgtgcatgcctgccagcaccgaccggcttccggccgcattgcagtatacatgcatctgttcttcaatgtcggaaaaactgcgggtgcccatatccggcgggatgaggaaaaaatcggcgcattgcacggcatagggcggggtgtggtcgagtaccgtacatccggccgtggccgtgcgcggattctccagtgccgcgctcatgagcggaacaagccattgcggcggcagcagaatgtcatcgtccagaaacacggcccattgatgccggcgtacctgcggcagtgagagcagccagttgcgggcggcaggggcccctatgttcacgggcagacgcagtgtgtgcagctgctgcgcgggccattgaccgcgcatggtttccagcatggtctgcatatcttccgcagtctctgcggcggggcgccggtcagagccgttgtcgagcacaaatacgggggcgttgcccatgtccgaatcacgcagggtttgcagcgtgcgccgcagcagtccgggcttgttccatgaatacagcaggatggcaggcggattgtcacgcacggtccggtgctgcagtggcgcggggtgcataaggctgtacagcccctgagtgagggacggatgccacgggtgctgccgccagagcgcttgcagcacactgtgcgccgcacgggtatcggcacacttcaatgcggtttcaacctgcatttctgctacccacaggccgaaaagcggtccggcttctttttccagccggcgcagcagactgcggactttgtccgcatgttccgcgtggttctgttccagcatgcacacccggtattcggcctgcaggcgggccgccagtatgtccgctccggcaaagacgggcagtgcctgcgctgctttctcccacaagccgtcatgcggctgcgcaaggcagagctcaaaggcctgccccagccagaaacatgcatgtttttcgtccgcgatatggttgatgcaccggagcattgcgccttgcggatcggcatctgccagagcgcgccatgtctcatattccggggggactgcactgcgctgcagcacggcgtgtgccagtgcaaccgtccggtcgtgggacgggtgtcctgcaaagagcgctgtcacatagccgcacagacggcggtcgaggggatgcttctgccatgaccacagaatgtgggcggcaacagcgccggacaccgtgacgggcagggcgtcgggcgccgctgcggtcagtgtccgcagcccctgttccgcatgcatcaggcgtatgttcagtccttcgactcccagctgccacagcggcattgtttcgcacagccggagcaacgtgtcggtgcggtgatcattcatcatattgcagagtatgcgcagtacgcgcgcagaagcggtgtaacacggtggacggggctgcaccgcgcggctaaaatgattgcgcaaaagacgtgcgcactgtatctgatcatcttgtaaccctttgtatagtatgtcaactccggtctggagaaaaggaggcgctgtgctttttgactggaatgccatggaagcggccggcggcacggacatgatgaatgagcttgccaaaggcggcaccggcaagatgcaccggctttatctggcagatatggccctgcagaaggccatggaagcacagaaggccggcagggccggagtgggcggcatgctgcttgaaaccggcagaagccttatctgtgcggcatgggacgcggatccgctggacggtggcaccgccgcgcagttgcttgctcttgacgacatgcagccttttttgccggattctgtgcgcagtgttgcacagcacatgcggcaggggtggagcgtaccgcaggatcagcggtattatcagcgtctgcttcagaagcgtgacacagccctgaccatggggtttcttgaaaagcagaccgcacgggagccggataacgcctactggctgcagcagcggcttgcgctggccggttacgaaggcgacaccggccgcgtggaagccgtcattgccggagcaacttctctgcctttgccggtgcgtacgcggctgcttgccgacatgcacctgatgcggggtgatgcggagcaggctgcggcgctttatgagtccgtctggccgcattccgccggaatgacggaacacctgacccgtgccgcagaggccctgacccgctgcggccgcgaggataccgcactgcggctgtggcagacggcctttgcgctgcgcggctgggacagcaatctgctgctgcgcctgtctgacgtggctgacggaacccatacggcatgccggatgcccgaaggcaggggggctgtgctgctttattcatacaacaaggctgcctgtcttgacatcacgctgggcagccttgccgcttcgcggctggatgatgcgcgcattatcgtgctggacaacggttcttccgatgcaacacccggggtgcttgcccgctggaaggaacaccttggcgacggattgctgactgtcaccttgccctgcaatgtgggggcccctgcagcccgcaactggcttatgcatcttacggaacttgacggctgccgctgggtggcttactgcgacgacgacgttgaactgcccgccgactggctggggcgcatgggcgcggccatgcagcgctatccccatgccgccgcgtgggggtgcagagtggtggaccatgccaaccccgcgctgatacagtcggtggatatgcatctcgacgctccgcagccgcagtcggccgaacaggtggctgccgaaggtgagcgccgctttgcggtttccatgctgcagcatcaggatatggatttcgggcagttcacctacatgcggccctgtgccacggtgaccggatgctgccatctttttctgctggatgccctgcgctccggcggcggatttgacctgcgttactccccttcacagtatgacgatctggagcatgacctgcggcaggtattgcagggccgactgccggtctatcaggggcatcttgccgtgcgtcatatgaaacgcagcggcaaggcggcgctgcagcagcccgaagcgcaggggaatgcctctgccaatatgtataaattgcagatgcgctatacaaaagatgaatttgaaaccatgcgccgtcacgactatgccgcactgaagcaggacctgctgcgcaaggccgcagcgcttgccgcgagcgtggcgtgacggagcaatacgtaaggaattttgcagctgatggctgatttttcacataaaagcactgtgcttgtaacgtgtccgctggccgcttcggccttgctggcgacggaactgaaggcgctgggttttacgccccgcaatgaactgcccgccggtgtggaggtgcaggccgacctgaatgactgcatgcggatgaacctgcacctgcgcacggccaacagggtgctgtatcaggtagccgcgtttcgtgcccgtgatgccgatgcgctgtacagggcggcttcgcgcattcactgggaactgtttatcgcccctgaagggtatgtgagcatagcgtcttccgttgacaaccccaccatacgtgacagccgttttgccaatcagcggctgaaggatgcggtggtggacaggatacggagccgtacgggcagacgccccgattcgggaccgctgcagacgggggtagtgctgtttctgcactggcatgatgactggtgccggctgtatgtcgatacctccggcgagccgctttcacgcaggggatacagaaaaaatccgtggaaggcccccatgcaggaaactctggcggccgctgttctgatggctgccggctggccgggcggtgggcatctgatcaaccccatgtgcggttcgggtactctggctgtggaagccgtgctcatggccatgaactccgcaccggggctgctgcgtgattctttctgcttcatgcatctgcccggttataaaccggagatatgggacgccctgcttgacagggcggaagcgcaggaaacaggagagataccggggcgggtcattgcaaccgacattgtgcccgaggcggtaaaggcttcgcaggaaaacgcggtacgggccggtgttgccggttttatcgagttcggcgtctgtgattttacgcagaccgacattcctcagccgtctgaagggcgcgatgtgatcatcatgaatccggagtacggcgcccgtctcggagatgctgcgcagctggagggtgtctaccgggctgtgggtgattttttcaaacagcgctgcggcggatacacggggtatgtttttaccggcaacatgaaactggccggtaacgtgggactgcgcacttcgcgccgcattccttttcacagtgccaaaatagaatgccgcctgctggaatacgagttgtattccggcagcagaaagcatgcggaccatcagtgacgccgcaggggtactgccgcgcaaccgccataaaaaagaggctgccacgtcatacgcggcagcctctttttttatgcaagacggtctgttacgccccgaatgccgcctgatggcgggccttgaactcttcaggggtgaaggtgtgctcctgtgtgccgtaatgctctacgcagaagctggcacaagtggcgcctatttttgcggctccggccacatccagcccgtcggttagacccttgagcagaccggcgcggaatgcgtcgcctgcgcctgtggggtcaagcacctgccgcggtctggcaatgcccaccatgacaggttcgccgttgtctatgcgcgaaccgttctcaccgagggtggtgatgatgtaatcggtcatggtcagcagttcggctttggtgcggccggtagctttcattatcatttccagttcgtagtcgttgcttaccagcatgtgtgcaccgttgatgcattccagcatgctgtcaccggtaagcgcagtgatctgctggccggggtcgaaaatatagcgcatgcccatgctgcggaatttacgcggcagttccaccatatcctgcaggtttccgggagagacgatggcaagatcgttttcgggggtgacgccgttaaactggtagccgcaagggtggctcatggctgcggggttgaatccggtgatctggttgtcgctctggtcggtggtaatgtaggctccggcggtgaactggtcgtccattttccggatgccgtcctgcggcagtcccagaccggtcagcacttcttcgtagcggtcaaagtctttgcccacagtggcaagtatggtcggcttttcgcccagcagagccagtgagtatgcaatgttgcccgccgtgccgccgcgtttttcttccagcctgtcgataagaaagcagacgttgagaatatggattttatccggcagaatatgatcgctgaatttgccggggaagttcattatccgatcgtatgcgagcgatccggaaataaaaatggacatgtgctcaacgctcctttcgtacttcgttgtctatccagttgagaaaagggggaagcccttctgaaacggcaagtgcgacagcacacggcacatcgtagccgtgcagttccgccacggcggcaagagcatcttcgactctgtcgtccgatgtcttggcgatgaaagcgacttcgctttcattctgcacttggccgtcccaccggaaaatggactcgatccgtccgagaatgttgacacaggctgcaagtctgcgttctacaagaatccggcctatgcgccgtgcttcctgttcgtcgggggcggtcatgtacagtatttttgccatggtgtcctccggagttgcggtgtggtgcgtcgcgcgacagcttatgtacagcaaagctgcggtaacggcaataatttcggggtgcaaagccctgtgccgcggattcttttcggggatattgtatgcccgtatgctttgcacagtatgattttcatcctcaggtggtcatgtaaatgaaaaagaaagaacgtgcggcggcttttctggcgctgctgaaaaaaaggtatccggctcctgccacgcatcttgatgcgcgtaccccgtgggaactgctggtggctactgtgcttgccgcgcaatgcacggacgaaagggtgaataaagtcacccccgggcttttccggcgttggccgggccctgccgagcttgcgcaggccttgcagggagaggtggaagaagttgtgcattccaccggtttttaccgcaacaaggcaaaaaatctcatagccgcggcagatatggtaacccgcctgcacggcgggcaggttccgcgtaccatggatgagctgacggcgctgcccgggctggcccgcaaaacggctaacatcgtgctttggggcggatacggcattaacgaggggctggcggtggacacgcatgtgaagcgtatagccttccgcatggggttcaccgcatcggataatccggttgtggttgaaaaagacctgatgcccctttttccccgtgcggagtggggcgacgtgaaccaccgcatggtgtggttcgggcggcatgtgtgcgatgcccgcaaaccgttgtgccatgagtgtgaaatgtttgatttctgcccgcgcaaaggggtgcagggaaaaaaaacggcagcgcgtgcgtctgcccgcaaggccggtgtctgatgcttaaaaatacgttctgtcatctgccgggagtcggtgcaggcactgaacgcagcctgtgggacaagggtgtgctgacctgggaagatgcgctggatgcgccgcagaagctgctgggaaaaaacggcgaccggctgcgccgcggtgccgaagaatcgcttgcccggctggaatccgccgacgctgcgtggttcgggggcagtctgcccgccaatatgcagtggcgcctttttgatccgttccgctgcaatgccgcctacgtggacattgaaacaacgggattgtcgtggccgtcggcacatgtgaccaccatcgccctgtacgacgggcggcaggtgcgtacatatgtgcacgggcgcaatctgcatgattttgcagaagacatggctgcctatgaccttttgataacgttcaacggtaaatgctttgatgtgccttttctggagcgggcgcttgatatgcgcatgacagcggggcacgtggatctgcgttatgtattcagagcgctcggactggggggcggcctgaagcatatcgagcactgccttgggtttgacagaggcgaactggagggcgtggacgggtacatggccgtgctgttgtggaatcttttccgcagaacaggcgacgagcgtgttcttgaaaccctgctggcctacaatgccgaagatgtgctgacgctggagcctcttatgtatcatgcctacaacaggcaccttgcaggcacgcctttcagtcagacggcagctttgtccgtgccgccggtggcgcccaatcctttccgtgcctccccgcacgccctgcgcgaagcccggtccggcgcaatgttttgatagtgtgaaaggaataacgcggcggggcttgtaactcccttcttccccgtgcatagtatgaagatagggggtgacttatgtcacagagcaacatccttttggaatcgggcacaaacgagttagaaataattgagtttatcatagaagagcacgatgcggagggcactctgtataaaggccactatgccatgaacgtggcaaaggtgcttgaaattatacggcgtcctgatgtggtgggtctgccgggtacgcatcatcctgcggctttgggtactttttcgctgcggggcagggtgctgccgctcatcgaccttgcccggtggctggaaaagggcagtctggattcccccggagccaaagtcattgtttcggaattcagcggcaccattacggcttttctggtgtcttcggttaccagcattcaccgtctcagctggagtcagatcgaagctccggatgcgtatctgcaccggttcagcaatgaatccataacaggcgttgtgcgttttgaagatcgcatcgtctttctgctggacatggagcgcattgttgcttcaatgaatccgcatcttgatttgaaagcccacgcagaacgcatcgaagagagtgtttccggtgataatctgaaaacgctcattgcggacgattcttcttcgatccgcaacatgataggtgcgacgctgaaaaaagccggttttgacgtgacggccaccagcagcggactggaagcgtggaagcagctggaagcctggaaaaaggaatcgcaggaacagggacgcccgctgagcgattttgtggtgcttgtggtatccgacattgaaatgccggaaatggacggccacaacctgacaaggcgcatcaaggatgaccctgtgctcaaacagttgccggtaatgctgttttcttcgctgataactgaagcgctgcggcacaaaggcgaggccgtgggcgctgacgatcaggtatcaaaacccgacctgccgtcgcttacttcgcgtgcgcgtgcgctgatcacttcttatttcggtatctagcttttgcccgcagtatggtataacgctgtggacattatgactaaagacagcatcttcaccagtccgttcaagggcattcccctgcatgagcaggtaagcaatccgaacataacagtcggccgttacagttattattccgggtattaccacaaccacccgtttgaagactgtgtccgctatcttatgccgcaaccggataccgtggacaggctgatcataggcagcttctgctccatcggaacgggcgccagctttgtcatggcgggcaatcaggggcatcgtaccgactggataagcacttttcccttctactacgcaggcaatgccgaattttccggtgcccgtgacggctacaggccggccggagatacggtggtgggcagcgatgtgtggataggagccgaagccatgatcatgccgggagtgtgtatcgggcacggggctgtcattgcttcgcgtgccgtggtcacttctgatgtgcctccgtacgccgtggtggccggcatgcccgccagacagctgcgtgtccggtttgatgagaaaagtgtggccatgctgcttgaaatggcgtggtgggagtggccgcaggatatgctgagtgctgccatgccgctgctgacctcacaaaatgtgggtgaactctaccgtttctggaaaagttatggtaacaggacggcaaacgtcacggcatgacgccggggcgcatgcggctgtgcgtcctgtggatgtgtgccgatcacctgcctgaaacgtaaggagttctgatgttcaacgggcgttttgactgcgacctgagcatggccgaatgcatcggacatgctgtgctgtggatcattatttccgtgcttactctgggtataggagcatttatctacccctatgcactggcgcggtttgttgtcagccggacatatgttgtttccggcgggcgcagagtcggcaggctgcagtgcgaccttgatctcggcagtcagcttggtcatcttattttatggatcatactggctgtcatcacgtttggtcttgcatatgtggtgtatctgtaccgtgtgggcaaactggtggccgaccgtactcttattattccgctgtaaccgcatattgccggaaaggctcttttcaggcgcatccgccatgtggcggatgcgccttttgtttgtggtgtccggatacgggcctaaaaaaagccggagcaagaagctccggccggaataagctgacgggcgggatagggctagcggcgggccgctgcacgcagatcgtccacagcgtcggtgcgttcccacgaaaattcgggaatctcgcgaccgaagtgtccgtagcaggctgattttttatagatcggccggcgcaggtcaaggcgtttggagatatggtacgggcgcaggtcgaacacatcgcgcacggcctgagtgagcacctcgtcggaaatgtcgctgctgcccagagaggtgcacagtacggaaacaggatcggccacgccgatgcagtacgcaatctgtacttcgcatttgggagcaagtccggctgccacaacgtttttggcaatgtagcggcccatgtatgcgccggagcggtccactttggaggggtctttgccggagaatgcgccgccgccgtgactgcccatgccgccgtaagtgtcctgaatgattttacggccggtaagaccgcagtcacccatggggccgccgataacaaaacggccggtggtgttgatgaaaatttcgcagtctttttcgttgaagaagccggaaggttccagaacggggcggatgacgtgggttctgatggcgtctatgatgtctgtctggctggcctgttccgcatgctgtgtggaaacaaccacattgttgatgcgtaccgggcggccgtcaacgtattcaaaggacacctgtgttttgccgtcggggcgcagaaaatccacggtgccgtctttgcgcacagcggtaagcttttgcgaaagctggtgtgcccagaatatgggggcgggcatcagcgtgggggtttcgtcgcaggcaaaaccgaacatcatgccctggtcaccggcgccctgattttcggggtcctggcggtcaacgccctgagcaatgtcaggagactgtttgtctatggaagacagcacggcgcatgtctgccagtcaaatcccatggaggagttattgtatccgatttctttgatggtatcccgcaccacctgcggcaggtcggcatagcctctggtggttatttcgccggcgatgatggccatgccggtggtgaccatggtctcacaggccacgcgcgaatcaggatcctgttcgagcagcacatcaagcacggcgtcggaaatctggtcagcgactttgtcgggatggccttcggtaaccgattcggaagtgaagtggtatttacccttataagggatcatgcgtttcctcctgggatgtgttcttcgccttgatggctgttttcttttttctgtttttcgacttttcgtgctctgcactcagaattccgccggaaataagcagtttgaatgcatcttccacattcatttccaacggaatgacatccgcttcgggcaccatgaggtaaaagcccgaagtggggttcggggtggtgggcacaaacacgttcagcactttgctggctgttttgctttgaatttcacccacggcaacgcctgtgacaaatgccatggtatacagccccttgcgtggatattctatcagcaccacccgctgaaaatcgcgcgaagaggtgaatatggtttccaccagctgcttgataccggagtacagcgaactgaccagcggtatgcgtgccagaatggcgtcgcccagatctacaaggcggcgccccagaaaattgcgcacaagcagccctgtgaccagcagcaccacgatcagcagcagaaaccccagccccggcacggcaaaaggcagaaaagcctccggacggtactgcggcggcaggagcagcagcagtttgtccacccagcgcactgccacccgcagtgtgagaaaagtcgccaccagcggggtaagcaccagtatgccggcaaacaggtttgccttgatgaaccggcgcagcaacgccataaagccgcctgaagaatcctgagcggtcattatccgtgcctgccgttcatatcagagccagattgtcaatcaggcgtgctctgcccagacgtacggcggctgcgcatgtggccatgccccccacacgttccagcggctgcagcgtgtcggggtgaacgatttccagataatcttccctgccttccggcaggtgctgcttccagtattctttaaccgcagcccgcagaacggccgtgtcgcgctctccgccggccaccatgtcgcgtgcacggatcagcccctggtacagggcaggtgcctgtctgcgctcttccggagtcagatacacattgcgtgaactcatggccagaccgtctgtttcgcgtacaatggggcaaccgtctatggttacgggcagatgcatgtcttttgccatgcgtctgagcactgccagctgctgccagtctttttcgccgaaaacggcaagacggggcagggtgagcagcatcagcttcatgaccacggtgcacaccccgcggaaatgaccgggacggtcggcgccgcacaggccggaagacagtccgggaatttccacccatgtgtcgaatccctgcgggtacatggcttccggctgcggggtgaacagcacatcggcaccggcccgctgggcaacctcggcatcgccggaaaggtcgcgggggtaggctgccagatcttctccgggagcaaactgcgcggggttgacaaaaaggctcaccacaaccttgtccgcacgttcgcgggcataggccataaggctttcgtgccctgcatggtagtaacccatggtcggaaccagcgcggttttgacaccgccgcagcgccagtcaaggcaaagccgctgaagctcttcgggagatgtgattatctgcatatcaatgtatccgcatatagttgttgttctggttgtaaacttagtggcccttgttgtaaagcaaaatccggaacatactgtgccgcgtagggcgtcgcagcgatgtcaggcggacagagtataacaaggcgggcgtcatgggaacggctttccatcagggagcactggataatttctgcgcgctgtatgcggtggtcaatgctttttgccgcacgcacgcgcttaccgcgtttcaggccagacgcatgtttcatgacacgctcctcaggcttgcacaggacgacgaggtttttaccgcggcggttaccgccgccactgactacaccggcatagtgcatgatatgctggaatggtacggggccggtcttttcccgctgcatgtgcagagcgcttttgccgatgagccggccggagaaagcgatttctggagcatggctgcagactggcttgccgcgggtgccagaagaacgatgctgctgcggttcatgcgctatgtgcccggacaggatgcccctgtggtacgccactggacagccgccgaccgtctgctgggcgattcgctttttctgcttgattccagcagagactccggtgcgctgcacgtgcttttgcggcatcaggtaacctgctttcgtgaacgtgtgaacgaggaacgctttgtgcggattattccctcgtcctgcctgctgctgcagggactggatgctccgccgcctcgggggatgagcatcagtcgtccgcgccgctgacattttcttcccagcggcgctgttcgtcttccggcatgccgaaggagtgctgcgccgcgggaaattctccctgacgcacttcatcaccatactgctgcacggcttttacggcatgcccgcgcagctctgcatagcgtttcacaaacttcggggtaaagcggtcgaacaggcccagcatatcgtgcaccaccagcacctgtccgtcgcactgcgctccggcccctatgccgatggtgggaatgcctgacgtgcgggtaatgtgcgcggccacaggggcgggtatggcttccagtaccagtgcaaaacagcccgcatcttccagtatgcgcgcatcttccgccagactgcgggcggcggctgccgaacgcccctgcactttaaagccgcccagcgccgctacacgctgcggagtaagcccgatgtgccccatgacgggaatccccgccttcacaagagcctccacctgcggagcgacttctttgcccccttccagctttacagcgcgcacaccgccttcgcggaacagtcgcgccgcgctgtgcatggcctgatccggcccctgttcataggtcataaagggcaggtcgcccaccaccagcgcgcgtgaggcgccccgcgtgacggcccggcagtggtggatcatctcgtccagtgtcacggacagcgtgtcctcatgccccagcaccaccatggccagcgaatcgcctaccagcagcatgtccatgccgccttcatcggcaatggatgccgtggggtagtcgtatgccgtcagcatggccagacgtcttgtgttttttgccgcccgtatgtccgccgcggttatggcgcgggtttcggcatgtgtgctcattacggttcctccgtgttttgtctgtaccataaggcaaagcgtgtctgtcgccaatccctttcggtgctgcacttgcgggcatctggcacgatttatgcttgttttttggccggaacgggcgaccggcgtgtttttcctgtcttgctgcgtaaggtgcgggaaaaacgtgtcaagttgctgacagttgcggcatgtgagcagacgaggaggaatatatatgtcgatggtcatcaaccataaccttatggcgcagaatgcttcgcgcaatctgagtacggcgtacggcaatctgtcaacatccgtccggcggctttcttcggggctgcgtgtggggacagcagccgacgacgcggcaggtatggccatcagagaactcatgcgtgccaacatagcgtccatgcatcagggggtacgaaacgccaacgatgccatttcgctgctgcagacggcagacggcgcgctttcagtcattgacgaaaagctcatccgcatgaaggaactggccgaacaggccgcaaccggcacgtacacctcggatcagcgtctgctcattgattccgaatatcaggccatggcttcggaaatcacccgtattgccaattcgactgatttcaacggtatccagctgctcaacggcaatctttccagctccactcatgatggcagcggggtcgtttcgcgcgggaaaatgaagatacatttcggcacggcaaatgattctgccgaagactactattacatacagataggcaccgccacggcttcggcacttggggtgggcaatcaggccgatgccaccttcggcgggtttgccatttccacccagtcagcagcccagcaggcccttgttgccatcgacaaggctattgtatccaaagacaatatcagggcggccctcggggtgctgcagaaccgtctggaaaacaccatcaccaacctgcagattcaggccgaaaacctgcaggccgctgaatcccgtatttcagatgtcgatgtttccaatgaaatgaccgagtttgtccgccagcagattcttacccagtctgcggtggccatgttgtcgcaggccaattcgctgccgcgtatggccatgcagctgctcggcggctgatgcagagaccgttggggtatgtgccggagcagtttgctgctccggctttttttatgtaatacagcatgttatgtttttctgctgtgtgcagtccgaaaaaaatggactggagggctaatgaaagccggttcgcggtcgaatagatagtcaggaagatcactttgcggccgcagggaagcggccggagcagagtgtttctaaaaagcactaatattcatggaggaatattatgtctctggttatcaatcacaacttgatggcgacgaatgctgcccgtaacctgagccagtcttatggcaacctgagcacgtccgtacgccgtttgtcttcgggccttcgcgtgggtaccgctgcggatgacgcagccggtcttgccatccgcgaaatcatgcgcgccgacatcgccgcgctgaatcagggggtacgtaacgccaacgacgctatttcgcttatccagactgcagacggtgcgctttccgttatcgacgaaaagctcatccgcatgaaggaactggcggaacaggccgcaaccggtacctacacttccgaccagcgtctgatcatcgactccgaatatcaggccatggcttcggaaatcacccgtatcgccaacgctaccgactttaacggcatcgcgctgctgaacggcaacctttccagtgcatcgcatgacggcagcggccttgtgtccaccggcaagctgaaggtgcacttcggtaccaagaacgactccgcggaagactactactacatccagatcggtacttccacggcatcggctctggggctgggcaaccagtccaccgtgggcggagcagggtacaccatttccacccagtccgccgcacagaacgcgctggtcggcattgaaaatgccatcgtctccaaggacaagatccgcgcaaacctcggtgctctccagaaccgtctggaaaacaccatcaccaacctgcagattcagtctgaaaacctgcaggctgccgaatcccgtatttccgacgtggacgtttcgcaggaaatgaccgagttcacgcggcagcagatcctcacccagtcggcagtggccatgctttcgcaggctaactcgctgcccagaatggccatgcagctgcttggcggttaatagtcgccagaccggggaatcggagaaaacgggccggaaagccgaaaggctttccggccttttgcatgcgcaacggtttgcacactccgcctgtttgcggcattgtgctgcaagccgttttttcgctcaggaggagccttatgcgcatcaatgttacccgcgagaattttccggtggtgcttgctgccgtgtttactgttttttttgcactgctgggcattgcgcccgcttcccgcgcggtgtggattgcagaggtcattccgcttgtcagcgtgtttgtgctgctggtggtcacatacagatttttccgtttttccaatattgcttacgggcttatggctgtgtggcttttctggcatacggtgggggcgcatttcaccttcagcgaggtgcctttcggtgcggtaacggaactgctgggaggcggacgcaatcactttgaccgcatcgggcatttcagtgtcgggttttatgcctatgccatgtgcgagctttttatgcgccgcagactggccggtccggtggtgtccaccttgtttgccctctttttcatcatgtccgtggcggccggatacgaaattatcgaatggtggtatgccgcggcggaaggtggtgatgccggggttgcttttctgggtagtcagggcgacgtgtgggacgcgcagaaagacatgctggccgacacgctgggggctgttttttcgttgctgctgttctggaccatgggcagacgatggggcagccggccctgacggcagcgccgcaggctgtccgctgccgttgccgtgtatgcgccgcggcggtgcggcgggggtgtacttgagtgcggaaatgccgtatggagtcgttccgcgcctgacggtgcgagaaatgtccggaggcgttcttttatgacgcactgcaacccgcagcacaatctgcaggggcgtgacaggctcacacgtcttgccgattttctttttgaagcgggaatgctccgcaaaactccccgcagcgggtaccagtttctgggtaccggcagcgagaacgtggcggaacattctttccgtaccgcggtcatcggttatgtgctggcctgcgaggccggagccgatcctgcgcggaccgcgctcatgtgcctttttcatgattttcatgaaagccgtatcggtgacttcaactatgtgaaccgcatatataatacctgcaaccagcgcatcgcgctggaacatgcgctggaaggcaccggtctggaagaccgtgtgctgccgctttttgacgagctggaagaagccggctccgtggaggcgcgtctggcgcaggatgccgaccagatagacctgattctgaacctgaagcaggagcttgatctgggcaacagatatgcgggcaaatggatggaaggcgccctgaagcgcctgcgcaccgaagcgggcgccgcactggcgcagaccgtggcgcatacagatcataccgactggtggtttctgggacccgacaaatcatggtgggaacgcaaaaacggaaaccacaaaaaataatacccgtggttaccgcccgccgcatcatgcggcgggtgtttcgctttgttccgctgagcgccggatgtgcaaccccgcacggcgctgcacgttactacaagcctgtgtgacaggaggaatacgtggcagatcctgatcgttacaataaaatgtttcccgtttcgtgggagcagctgcaccgcgataccagagcgctctcatggagactcatggagcgggggcctttcaagggtatagtggccatcacccgcggcggtctggttcccgctgccattctggcgcgtgaacttgaagtgcgtctggtggataccatctgtatagccagttacgactggaagtcgcaggggggcatttctgtcctgaaaggggtggaaggtgacggcgagggctggctgatagtggatgacctggtggataccggaaccacggcgcgcgcagtgcgcgaaatgctgcccaaggctcactttgccaccgtgtatgcaaaaccttccggccgtccggtggttgatacctatattaccgaagtcagtcaggatacatggattttgttcccctgggactccgagattcaatatgttcagcctcttgtcaaccgcagacaagaagggtagatagtttttttccggtgtgaaccggagtgtttactggcttgggcggcgttcacggggaacgctgcccgctatgtatattgggatggtctgcatcatcgagggagaacgttagatgcgcaagcttatgctgctgcttgccgcagccctgctggtattcggcgggctgaccggctgcgaaaaggaaaaaccggcggaaaaaaccgccacggccgaatctgcggccaagcaggattccgcgcctgccgcaacggaagaagcacctgctgaaaaagaatttaaaatcggctttgtctatgtgagccctgtgggtgacgccggctggtcgtatgcacacgatcaggcccgtatggaactggaaaaacgccccggcgtgaccacttcttttgtggagtccgttccggaaggtgctgatgcggaacgtgttattctgaacatggcccgcaaaggctatgacatgattttcaccaccagctacggctacatggaccccaccctgaaagtggccggacagtaccctgacatcaccttcatgcactgtgccggctacaagactgcccccaacatgagcgcctatttcggccgcgtgtatcaggctcgttaccttacgggcatggtggcaggccgcatgaccaaatccaacgtgctcggctatgtggcggctttccccattcccgaagttatccgcggcatcaacgcttttgctctcggcgtgcgttcggtgaaccccgacgcacaggtgcgcgtggtctggaccaagacctggtatgatcccgccacagaaaaagaagccgccaagtcgctgctggatgtgggcgcggatgtcattgcgcagcatcaggattctcccggcccgcaggaagcagcgcaggagcgcggtgtgtactcggtgggctacaactccgacatgagcacctttgcacccaaggcacacctcacttccgctgtctggaactggcagatcttctatgatcatgtggtggacagcgtgcgtgacggcagctggcagtccggtcagtactggtggggactcgaacacggcattgtcgatatcgctcccttcggcgacatggttccgcaggacgtgcgtgacgaagtgctggccaaaaaggctgacatagcttccggcaaggttgccgtgtttaccggtcctgttaaagaccagagcggcaagatacgcattgccgaaggtgaaaaggccggtgatgccgcgctgctcggcatggactggtttgtcgaaggcgtggtaggcaccaccgaatagaccctgcatcgctggagacattgcccgatgatgggttacagagtcgttaaacgacaggagccccttaactggggctcctttttcatttttctggttgcccttgttctttctctgtcactgagcggcgccatgctggccgtacagggaaaaccttttctcaagggactgtatctgttgtgggacggcgggttcggccagctgtatgcgctggaagatacgctgctcaaaaccatacccatttttctgtgcgccttgggcgttgccgtctgctttcgcatgcagatatggaacatcggcgccgagggccagttcgcgctgggagcagtgggggccacatgggccgtgctgacttttcctgctgctccggcgtgggtgcttattccgctcatgctggtgtgcggtgccgtggccggaggcctgtgggcgcttgtgccggcactgctgcggttgcggctgggtatgaatgaaatcatcacaacattgatgtttaactatatcggcatcctgctgctgcaatacatggtttacgggccgtggaaagacccggccagtttcggatttcccatgacccccatgtttcccgtggccgcggtttttgcccctgttgtcggcagaatacactggggcatagtgttatgcgccgtggtggccgtggcgctgtggttttttctgtatcgtacgcggcttgggtttgagctgctggcgggcggagaaaaccccagagcggcgcgctacgcacgtatgccgtacaactttctggttgtttttgtgctggtgttatgcggtgctcttgccggctgggcaggcgttctggaaacatccaccacacttggcaggctgcagtccaacgtcatggccggttatggatttacggccattgttgtggcgtggcttgcccggttacgcattccgaccatcgcggtgttttcctttctgcttgcagggttgcgggtaggggtggaaaacctgcagctggaactgcaggtgcccgccgcattcggcggcattatcgaagggcttattctgctgacagtgctggccgggcagttttttgtctggtttacgctgcagccccgcagcaaaggggaggactagccatgtatgcggaacttgtcatccccgttctggccgccaccattcaggccggcacgcctatactgtttgccacgctgggcgaaatgttcaccgaaagggcgggcgtgctcaatctgggcgtggaaggaatgatgattctgggggcttttttcggttttctgttcacgcactggacaggcaatccctggataggtgtgcttatggccggtacagcggccggaatgctggggctgttgcacggccttgtctgtcaggtctttctgggcagtcaggttgtttccggactggctttgaccattctgggggtagggctggcagattatctgggaacgccttatgtcggcgtgatcacagaaggcttcacgccgtttgccgtacccgtgctttcatccataccgctggcgggcgatatctttttccgccacgacgcccttgtgtacctttcttatgtcatgccgctgctgttctggtttttcatctgtcgcacccgtgcaggcatggcgctgcgcagtgccggtgaaaatccagcggcctctgccgctgtggggcttaaccctgtgcgcctgcgctggatggccatttttgcggggggctttcttgtgggggtgggaggcgcctatctttcgctggcgtacacccatctgtggacaaacaacatgacggccggtcgcggatggattgccgtggcactggtcattttcgccttctggcgacccggaagggctgtgctgggagcctatctcttcggcggagtcatggttttccaactgcgcctgcaggccatgggggccacgctgccttcctcgctgctgctcatgctgccgtacgcgcttacggttgtcgtgctgctggtatcttcgctcagggggggcggcggaaatgcgcctgccgctctcggcgtcaacatcgagccggacgaatagggggacgccgtgacagaacagaaaccgctcaacaaacgcactgcgcgggacagatatacccaccttccgcctgtggtcaggctggagggaataagtaaatccttcggcagagtacgcgccaaccacgatatcacgctggatatccggccgggcatgatcaaggccctgctgggcgaaaacggcgccggaaagtccacgctcatgtccattctgtccggacgctttccgcaggattccggaacgatatatatagacggcgcaccggtacgcttcacctcgccggcggatgcccttaccgccggaataggtatggtataccagcatttcatgctggtggagtccatgaccgtggcggaaaacgtcatgctgggacagcgtggtggttttctgctttcgccgcgcaggatggaagagactgttgcccgtctggcagagaaatacggactggaaatatcgccttcggctccggtttcggggctttccatgggtgaaaagcagcgtgtggagatactcaagctgctgtaccgcgacagccgtgtgcttatttttgacgaacccacagcggtgcttaccccgtcggagaccgaacagcttttcgaggcgttgtggcgtatggcggatcagggcaaatccattgtgttcatcagccacaaactgcaggaagtgctgagtgtggccgacgagatagccattctgcgccgcggtgagatagtggacgagttccacgaatcagacgtacctaaccagaaggtgctggccaaccgtatggtcggtcgtgatgttgtgctaagtgtcgatgcaccgccggtgcctgtgtgtgaaaaggtccttgagatagaaggccttggcggcgacggactggatgacatccggctggcgctgtgcagaggcgaaattgttgctgtggcaggcgttgccggtaacggacagaaagagctggtagaggttgtctgcggactgcggcgtcccgccgccggtcgtgtggagattctcggccgcccgtggaacgcattttatccgcatccgcccagaaggggcagatcgctggcctatattcccgaagaccggcaggggcttgccacctgcaaataccttgaccttgtggacaactttctgcttaccacccgtcacgccttcagcagacgcggtctgctggacagggctcaggctgaagaagtgacgcgccgtatcgtgcaggaatacaatgtccagccggggcatgttgatgctcctgcacgcgcgctttccggcggcaacctgcagaagctggtcataggacgcgaattttttcgcgaaccggctatcattgtggcagaaaaccctactcaggggctggatatttctgccacggaagaagtctggaaccggctgcttgaggcgcgttccggtgcgggcattctgcttatcacaagcgaactcaacgaagctctgcaactggctgacagaatagcagtcatgtaccgcggcaggtttgttgacgtgtttccccgtacggatgaaaaaaaagtcgaagccatcggtctgatgatggccggtgtgcagccggaatagctccgcctgccgatatcagctttacaggccgtctccggacggcctttttgctgtccggcgggctttttggtgtatgcttgccgcagggctgtcatacgccgcagtatgtcgcatgcctcctgctgcattgcggtaacctgtgcgtacactggcggatgcggataaggttgcggcagtagcggccacactgtgcacgaagaggatagtcattctcacacatggactcttcaaacggcattttttattgtgcagtcagaggagtgtgaccatgaataaacatgcaggcggaagccagctggagaccatagccatggtaagccgcgtgacgtggatagggctgtggctcaatcttgcgcttgccgcgttcaaaataatggcgggtacggccggacacagcagggctgtggtggcagacggtatccactctctttccgatctggtgactgatgtcgtggtgctggtcggggtgcgtttctggagcgcccctgccgatgaagaacacccgcatggacaccagcgtatggagaccatggtcacggtggtcatcggcctgctgctggcgggagccgctgtggggatagcgtgggacgccattgcagccatgggccgcgagagcgtccatcgccgcggtgcggttgctttcggggctgcggtactctcaattgtggtaaaagaaggactgtaccgctggacattgcgtgcggccagaaaggccagatcttcggcgctggaagccaatgcatggcatcaccgcactgatgcgctgagctccatacctgctgctgcggccgtggggctggcatggtttgtacccgcatggggggtggccgatctggccggtgcactggttgtagcggttttcattctgtacgccgcgtggaatatctgccgtcccgcactggaagccctgatggacaaaggtgctgatgaaacgacccgcgctgaactggaacaggtggtctgttccgtgtccggagtgaaggatgtgcattcactgcggacacgtttcatgggcaacagcctgcaggtggacatgcatatcaaggttgacggcagaataacggttgacgaggggcatgccgtggctctggctgtggaggatgcgctgtacgcgctggggccgcatattcatgatgtgctggtgcatgtggacccgtggctgccggaacaggcaccgcgggccggtgcggacggtgaaaagcatcaggtgtaaaagcaggagcgctgcagaatgtcagccggactgtcttgcggtttgtcagcctccggctggagcactgcggcggcgatatccggccggttggctgcggcgtgcgggcgttgcagtaccggcctgaaagatgtgtccggtgccttgcgcacacaaaagccggtctgtggtgagaccggcttttgtgtgcgggcgcaatcccgtatgaattcaattgccgccgcaactgccgttgctgcatccgccgcatccgcccgatggtttggacgggcggggaacatgcggcacatactgcattttgggggcgcctccgccttttgccagagcgcccggcagtctgttggggcctgttccgggaatctgacagggcatggacatcactttctgcacattggcggctccgcaggcaggacaggtgatttcgctgaagctgtcccgtacaagttcttcaaaacggttgccgcattcggtacattcaaattcaaaaagaggcatcgctgacttcctgttgtcgttgccggtgtttgtgaatgactgcacgcccgcaggcgcggtttctgcgcagcatataatcactgcacgggcgcaggcaacccctgaacggctgcaggtatgcaaaaagaaaatgatggggataagaaaaaaatggcggaagcgtataggagtcgaacctaccgacgacctctcagccgtccaccggttttgaagaccgggcgccacaccggtgacgatacgcttccgttgaaatctgcgctatatgcagaactgcttgcaggtttcgggatgtatcagttttttccatagggcacaaggcttgttatgctgttgacgtctccgcccgtttatgcgtttttagagtgcaggtcgtgcaactttcggaaaagcccgaaaaagcgtgttgcagacattgccaaaccgtgcgcacgaccttaaacttcttagctcgaaagcaatatccgtcctgcacggaatggaggttactagcgttgaatcagttctcgcgcaatttggttttatgggccgtcatctcactgctgatggtggttcttttcaacctgttcagccagccccccgggccgcaggcccagatgtcctacactgagtttcttaacaaagtcactcagggggaagtcgttcaggtaactattcagggcgaaaagctgaaaggacagaccgccgaagggcagtcgttccagaccatagcacccaatgaccccgacctggtcaaccgcctgctggaaaagggtgtgcaggtaaaggcagagcccaaggaagaagctccgtggtacatgacgctgctggtgtcgtggttccccatgctgctgcttatcggtgtatggatattcttcatgcgccagatgcagggtggcggcggaaaagccatgtctttcggccgttcgcgggcccgcatgatctcgcacgaatcggcaaaggtcacctttgacgatgtggcgggtgtggacgaagccaaagaagagcttactgaagttgttgactttctgagtaatcctaaaaaattcacccgtcttggcgggcgcatccccaagggggtgctgcttgtggggcctcccggcaccggtaaaacgctgctggcccgtgccgtggcgggtgaagccggcgtgcccttcttttccatttccggttcggactttgtggaaatgtttgtcggggtcggtgcctcgcgcgtgcgtgacctgtttgtacagggcaagaaaaacgctccctgccttatcttcatcgatgaaattgatgcggtggggcgtcagcgcggtgccggtcttggcggcggacacgacgagcgtgaacagactctgaaccagctgcttgtcgaaatggacggctttgaatccaacgaaggcgttattctgatagccgccaccaacagacctgacgtgctggacccggctttgctgcggcccggacgttttgacaggcaggtggtggtgccgacgcccgacctgcgcggacgtaagcgcattctggaagtacacagcaagcgtactccgctggcgcgtgacgtggatatggaaatgctggccaaaggtactccgggcttttccggtgccgatcttgaaaaccttgtcaacgaagcggctctgcaagctgccaagatgaacaaggatcaggtgaacatgcttgatttcgagacggccaaagacaagctgctgatgggcaaggaacgccgcagtctggtgatgagcgacaaggaaaagcgtgtcacagcctaccacgaaggcggtcatgcccttactgcgcgtctgctgcccggcacagatcccgtgcacaaggtttccatcattccccgtggcagggcgctgggcgtaaccatgcaactgcccgacgaagaccgccacggctattcgcgcacatatctgctgaataatcttgtggtgctgctcggcgggcgtctggccgaagaagtcgtcttcggagagattaccacaggagccggtaacgacatcgaacgcgccaccaaaatggcccgcaagatggtgtgtgaatggggcatgagcgacgccatcggccccatgaacatcggcgagcagggtgaagaagtcttcatcggccgcgaatgggctcattcgcgcaactacagcgaagagaccgcccgcatggtggatgccgaagtaaaacgcatcattgacgaagcccgtgaaaaggcccgcacgctgctgcaggagaatctggatacactgcaccgtatcgcagaggctctgctggagcgcgagaccattaatgcggatgatcttgagcgtcttatcgaaggacggcccctgctgcctgttcctgaaatcacggccacacatcctgaaggcgacgcagaaaatgccgggccggaggattccgtggccgccgcaccggctgagcatgccggagacgaattcctgctggaatcggacgaggctgcacgccccgccgcaaaggacggggaggatgctccggacgggcaggaggaagataccactgaccggagggagaagtagcaatgcttccccccatccattgggaaatagcggggggcagagccatcgggcctgccccctttttcattttcggtattgtgaatgtcacccctgattctttttatgacggcggcagacatgacggaccggacagtgctgtgtctcatgccctgcaactggcggaacagggcgcacatgtgctggatatcggcggtgaatcatcgcgcccttatgccgaccctgtatcgcaggaagatgaaatccggcgggtgctgcccgtggtgaaggccctgagggaccgcaccggcggcaacggtctgccttgggcgctttctgtcgatacctacaaaagcggcacggccgcagccgtgctggaggccggtgccggtattatcaacgatatttccgcctgctcttttgaccccgctctgaaagacgtcatcgcgcagtacaaaccgggctatgtgctgatgcacagccccggccgcccggaaaccatgcaggacaaaccggcatatggaaatgtggtcgaggaaattctggactttttcgagaaaaagctgaaagaattggtcgtggccggtgtaccggagcaacgcatcattctcgatcccggtatcggtttcggcaagctgctggagcacaatctggacattctgcgccacatcgacagatttatgtcgctggggcggccggtcatgggagcattgtccaacaaatccatgttcgggcagttgctgggactggctgccgatgaaagacagaatgccacgcaggcagcaacggcgctgctggcggcgcggggtgtgcgttttcacagggtgcatgaggtgcggcttgcggcacagacccttaacctggctgcggaactgtacaacgcatagaggcgctgcatgactttctgggcggatctgagcatcacatggcgggatgtgctcgacatctctctggtgtctttgctgctgtaccgtgtcattgtgatgatacggggcacacgggcggtgacggccgtatacggacttatcatcctgctgctggcgtattttctgtcgcaggaactcagtctgtacacgcttaactggctgctcgaaaacttcctcggttcgctgtttcttgtcattatcattctgtttcagcgcgatatccgcaatgccctctccgccatgggcgcgcggagttttttccggcgcaaggttgtggccgacgaagcgttcagcgaacttgtggggacggctctttaccttgcacagcggcgcataggggcacttatcgtgctggaaaagaacgtaccgctgggcgacatggtgggcggcggtgtgcgtctggatgcccgcctgaccaaggaattgctggtcaccattttttaccccaacacgccgctgcatgacggtgctgtgattgtgcgcaataacgagattgtggctgcggggtgtattctgccgctttcacagggcgtgcaggaacgcagagactacggcacacggcaccgtgccgccatgggcataacggaagaaacagattccgtggcggttgtggtttctgaagagcggggagcagtatcggtgagtgtggggggcaggctgacgggcgaactggacgccgtaaggttgaagcgcgttctccgtaacgctctggagaagtagactatgcagcgacactggcaatttgtgctgctttcggtgttcatcgccaccacgctctggtttatggtgaccggccgtgaacgggtggaaacctgggtggacatgcgtatcgaaatgaccggcatgccgccggacatgattgttctggacggcctgcccagcaagataagcgcacgcatacgcggccccaaagggcttatccgcgggctgaacggccgcgaattttcgtatcctctggatttaagccagttgaagcagggcgagaatgtgatttccgttctgcccgacaatattccgcttaaaggtgcatttcaggtggtggaaatcaaccctccgcgtttgcagctgcaggcggattcgctgattaccaggacactgccggtggaagtgcttccgcagggtgctctggcgcccgatgttgaaataggcgcactgcttccgcagccggaaaccgtaaaagtgcgcggggcacagtctctggtttccgccatcgagtcggtcaatgccactgtacggctttcaaacggaaccatgcccaaggttgccgattttccggcggtgtacaccgtacccgaaggcgtggaagttacaccgccgcagggccgcgtgcgtgtgaccacaaggctggtgaccaccgaggtggttcttaagcgcaaggtgtcgctggaactgcctgaagggattgcgggaaagctgcatagccggtatgtaaccctgactgtgcaggtgccgcgctccaaggcgggaagcaaggaataccttaacgccgcgcgcgtggtgctggctgtgcccgacaacatcgctccgggcaggcatgcgcttaaatacagactggaactgccggaaaatgccctgctggtcggggcgaaaccggctgcacttgatatcagcataagcggcaggtagcgctcttcagcgcggcttgtctgctttttcatgcgtgtccgcatgttgcggagcacccacaatgaggagtcgtacagtatgacgacacgtcttttcggaactgacggcctgcgcgggcaggtaaatatatatcccatggtgccggacatggctcttcgtctggggctggcggccggtactttttttcgcaacggcaataagcggcatcgggttgttatcggcaaagacacgcgtctttccggctatgtatttgaaatggcgctcacatcaggtctgtgcgctgccggtatggacgtttttctggtgggccccctgcctacgcccgccgtggcgtttcttacccgcaacatgcgggctgacctcggtgttgttatctcggcatcgcacaatcccttccatgacaacggcataaaattttttgataaagacggattcaagctgccggattcgcaggaagatgccataactgaaatggttctgaaccagaaccaccgctgggactacccggagccggaacgtgtgggcagagcccataagattcaggacgcacccggccggtacatagtgtacctgaagaacagctttcccagcacattgactctggacggcatgaaggtggtgcttgactgcgccaacggcgccaactaccgcgtggctcctctggctctggaagagctgggtgccgaagtcatcagaataggcaccagtcctgacgggctgaacatcaaccacaaatgcggctcgctgtaccccgaacttgccgcgcagcgcgtgcgtgaaacgggtgcggatatcggccttgcccttgatggtgacgcggacaggctgattgtggtggatgaaaaaggcaccgtgctggacggtgaccagattatggccatatgtgccatggatatgatggaaaaaggccgcctgccggaaaacagactggtggccaccgtcatgagcaatatggcgcttgaggtgtttatgaaagagcgcggtggttcgttgctgcgcactcccgtgggcgaccggcatgtggtggaagccatgcgccggacaggtgccgccatgggcggtgaacagtccggacaccttgtttttatggaatacggaaccaccggcgacggccttttggccgccttgcagctgctcagaatcatgcgcgaaaagaacaggccgctttcagagcttgcggggctgcttacaccgtttccgcaacagctcatcaacgtccacgtccagcgcaagattccctttgaacagtgccccgaaatcggcagggccgttgagcaggccgaaaaagaacttgccggccgcggccgggtgttgctgcgctattcgggtaccgaatctgtggcgcgggtgatggtggaaggtgaagatgatgctctggtgggcagactggccgccggtctggcggaaacccttcagcagcatctgcgctgaccggttgaaggatgcaagtctaaggagactgtcatgctgatacgcaaagtagtcattcccgttgccggctggggcacgcgttcgctgcctgccactaaaaacattcccaaggaaatgctgcccgtctataacaagcctgtggtgcagtatgtggtggaagaggccatgcgctccggcctgacagatgttgtttttgtgaccaaccgtgacaaaaccatcatcgaagatcactttgactataacctgcagcttgaaagtgtgctggagcgcgccggcaagacggaaatgctgcggcaggtgcgtgaagttgccgaaatggtgaacatccattccgtgcgtcagaagcgccagctcgggctggggcatgcggtgctgtgcgcccgcgaagtggtgcataacgagccttttgccgtgatggtgggagacgacctgcagttcggcatggagccgggaatccagcagcttatcaatgtggcggtggccgaaaggctgcccgtggtgggggttatggaagttccggctgacaaagtgagccggtacggcattatttccggcgaggaaatctcccccggtattttcagagtgcacgatcttgtggaaaagcccgccgtcagcgaagctccgtcgcgtcttgccattgtgggacgttacattctgactcctgatattttcaaggtgctggagaatctgtctccggggcatggcggcgagatacagctcaccgacgggcttaaggtgctggcacaggggcgcggtctgctggctgttaaactgcgcggtatgcggtttgacgcaggcgactgggctgaatatctgactgccaacatatattttgcgttgcaggaggaagacctgcgcgatgaactggtggagcggctgcgtcctttgcttcccttcaaatgttgacgcaggggcggcttttttatgattctgtgcgggcggcggtgtcgcccgctttttttcgtcacttccggcaaccggcaactcgttatgaatgaaaatctgcgtatagtttcagtgtcgcttatggctccgccgtataccacgctgcattacaggctgccggagtggctgcccgaagaaatgtggtgcgcggggttgcgggtggctgtgccgctgggggcgcgcggtaccctgcgtgcgggggttatcgctgcatgcggttgcgctccggacaccgtgccgcagggcgttgagctgaaggcggtactctggccgctggagtttgttcctctgctgggcgaagagtatctggaaatggtccgccagcttgccgtgcgccagatggtgccccccggacagattctgggcatgctgctgcctgcagggctgcgcagcgccggtgtgcgtctgcgcgtgcgtgccggaggcagaccccgtacgctgcggctgcgcgatattgcaaaaatggctgactccgagcgccatgtgctggcctcgcactggagtgcgggcagggtggaagtgctggaaccggaaactgacgaggcggagaatgacatatgccatgtgactgcagatccgccgtggccggtacgtccggcggccagacgtcagacagaagtgctcgaatatctgtgggagaacggacctgtttcgcggcgacgcatgctgcatgatttgggtacaggtgcacagacgcctctgctgacgctggcggaacggggtcttgtgcatgtggggccgcttgatgcagagcaggcggaagtttgcggatgcggtattgacagcgcgtgtcacactgaggcgtttgagaatcagctttttgagctgactgatgcgcagcaggcggcgttgcgggcctgcactgacgctgtggagtcagacagcgcggaaacccgtctgctcttcggcatcaccggcagcggcaaaaccgccgtgtatctggaactggcccgggcctgtctggaaaaagggctgtccgtcatgctgcttgcgcctgaagtggcgctggcctgtaaattgtaccgcgatgtgcagctacgctttcccggtctgcctgctgtgctgtatcacgggtaccagtccgcgcatgaacgggagcagcagtttctcaacctagcggcacaggcgcgcgaaggccgtccggtgctcatagcgggaacgcgttccgctttgtttctgccggtggcgtcgctcggggccgtggtgcttgatgaagaacatgatgcctcgttcaaacaggatgaacggctgtcgtatcaggccaaggaagtggcatggtttcgtgtggcccagtcaaaaggggcgctggtgctggggtctgcgactccggacgtgaagacctttcacgccgtgcgcgaaggacacatgcccggcattgtcctcagcgagcgggtgggcggtggtacgctgccggccgtggaacttgttaacatcaaagataacgcggttaaagagaccattctggcaccgcagacgctgacacgcatcaaagagactgtgacccggggagagcaggcggtcatactgctcaacaggcggggctatgctccgttgatgtattgtctggactgcggcagcgtggcccgctgtccggagtgcgagataggactgacctatcataagggacgcgaacggctggtatgccactactgcggacattctgtcccgtttccttcgccatgcgccaagtgcagaggcgttcactatctgcctatgggggaaggtaccgaaaaactggaagaaactctctccaccatgcttccccacgggaaaaaggtactgcggctggacagagacagcacccgcaggcccggccggatggagcagattctggcggcatttgccagagaagagtccagcattctggtgggtacccagatgctttccaaagggcatcactttccctccgtcacgctggcggtggtggctgacggcgatatcgggcttaatatgccggactacagagccactgaaagaacgtttcagctgctggtacaggctgccggcagagcaggcagaggagaacgtcccggcagtgtcatcatacagacccgcgaccctgcacactactgctgggattatatacgtaactgcgattatgaaggtttttttgaaaaagaacttgaagcaagacgcaaacgcagatatccgccttttgtcaaactggcgcttatccgtctgagctatcccatggactggccgcaggggcaggaccgtgtgaatgcgctggcttccgcagtgcgggcttccggccgcgagctgggagtctctgttctgggacctgctccggcgccgctgcctgtgctgcgggggcgcagaaggtttcagtgtctgctgaaggcgtccgactggaagaccatccgcatgctctttcatgccgcccgtcagggggtgcctgcctcgtcccggctgcgcctgagtctcgaccttgatcccgtgaatatgctgtaaccgtataaaaggagttccgctgtgatctgtagcgtaaaaatatgttccggctgtccgttttatcagcgtggtgagatttcttactgtcgtgccgacgccctgcagccgcgtgccgttgacgggcagcccgaaagcagacccgagtggtgtccgcttgatgccggtccggtggctgtggacgacagggaatgtgcgcagtgtccttttcatcagcaacaggataaaagacgctgcgccgtggctactccgcgtctgcgtcccatggccgacgacgaggtccgtccctcttggtgtgtgctgcgcagagagcggtttataatccgtctcggccgttagcggccttccaaccgttgcatacctgcctgtagttggctactatcagatatcgtaaatggggtatttcgcgggacgcacttaaccaaaccgccggcactggcggctatgcctgtgtctgtgcggccgaattaccggagccttcatgtcttacgagtctgtcaccgttcttgtcgttgatgacgaagagatggtgcgtgaaaatctggaggcctaccttgaggacgaaggctttaaggtggctactgccggaagcggcgaagaagctctggaactgctggcttctgtctctccgcatgtgggcatcatagacatgcggctgccgggcatgagcggcaacgacttcattatcaaagcccatgccgtcaatcctgcgttacggtacctcatccataccggttctaccaactacaagctgccggtagaggtgatgaatgtcggtgtaacccatgaagatatctatataaagcctttgcagaatatggatatgctggtacggggcattgatcgcctgctggcaaaatgagacacaggatggctgagtgtgctcttccccgcgtgctggctatagatgacgagtcttccgtccggcagagtctggcgattttttttgaagactgcggttacgaggtgctggaggcgtctgacggctatgaaggcattgaaaccgctctgcgtgaacggcccgatgtcattctggtagatttgcgcatgcccggcattgacggcatagaggtgctgcgcaggctttcttccgaacttcccgatactcccgccattgccgtttccggcgtgggcgtgcttgaacaggctcttgaagccatgcgcagcggcgcttgggatttcatttccaagcctgtcgaagattttgaagtgctcagaaaggccgtggaatccgcccgcgaacgggcggaccgcaaacgccgcaagcggggctaccaccagcatcttgaacgggaggtggcggcaagaacccgggaactggccatggccaaggaagaggcggaactggccagcagggccaagtcgcagtttcttgccaacatgagccacgaactgcgtacaccgcttaacgggataatcgggcttaccgatctgctgctgtgcgcccccgccggcggcgaccaccgtgaatatcttgaaatggtaaagcaggcgggtcaggaactgctgaccattgtcaataatcttctggatatgtccagcattgaggcctgccgtctggtgctgcgcgaaacgcctttctcgctgcgcgaaagcgtgggcgaggtcaagcgcattctcgaaattcaggccagatggaaaaacctcgattttgcagtgttttttgatgacgggattcccgatctgtttgtgggtgatgcaggcaggctgaagcagatactgagtaatctgctggtcaacgccataaagtataccgataaagggggcgtatcgctgcgcgtctcttctgcaccgtgcactgccggtgatacagtcaggttatgcttttatgtgcaggataccggagtggggattgatccggaaaagcgcgagaccatatttgagccgtttgttctcggcgaaagttttatgaccaaaaagagtggcggagcagggctggggctggctatttcgcgcgaactggcccgtaaaatggggggggatgtgcacgcgtcacgctgcgccgaaggcggcagcctgtttgagtgcatcgtcgagctgcgcaaatgtgaagaagaagcgcctgtggcagccgaaaaaacatgtccgcttgcgagaacgtccaagccgctgcgtattctgctggcggaggacgatataataaaccgtaaacttgccgtgttcttttttgaaaaaatgggtcatgccgtaagggctgtgggcaccggtatagaagtgctgcaggcgcttgcgcaggaaccttttgatctgattctcatggatatccagatgccggatatggacggtgtggaggctacccgcgccatccgcagcgcgcagggcggcagaatcagatctgatatccccatcattgccatgacggcccatgccatgaagggcgacaaagagcgttttcttactgccggtatggacggatatgtttcaaagccggtggactttcctgcgctgatgcagcgcattgaagctctttcgcagcagcaatcaaagctgtagtgcaattttttgaacctttcctcaggccgccatgtcatacgtattttgtttgaatatcttacatttgttttaccttcaggtgtcttttctgcgccgggccatgccgcgcagagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngccatgccgcgcagaggttgccttttgcggttttcttacgtaaatccccacggatgtattgaggaacgggcgcacggttgcgttgtgcttttgtacaacgcgcgagggataataccgttgcgctttttgctgccgcgcgaggggaatcgcggggagagtgcttttgtgcgcttttttcgtgcattccagcggcgttactctgtaagggggaaaaatgaagcgacattttctcactgctgctctcggcctgtgtctgctgctggccggagcgcaatcggtcatggctgccggttttgctctgtacgaatggagtgcccgcggtaacgctctgggcggcacccttgtgggacgtgccgacgatgcttctgccgttgcgttcaacccggccggtatcacacagattgacggcacccagattcaggtcggcttcagcgccatcagccctatggccgatctggtctacaacgggcagagcaccaaaggcgccgacaacacatggctgcctccgcatgcctacattgctcataaactcaatgacgactgggccataggtcttggcgtgtacagccgtttcgggctgggcacggaatatgaaaaagccagatggcccggtgccgccaatatttattacgctgccatagaaactgtctcgtttgctccggtgctttcgtatcgtcttacagacaccatctccatcggcggcggcattgaatttgtccatgtgggctggatatgcgcaagcatgtcggcagccctgcgggtcccgacggcagactggatgcctccggtgacggtgtgggcttcaactttggtgtgcactggaagcctaacgaccagtggcgtgttggcctcagctacaaaagccaggtggaaatcggtgcttccggcacccagaagttcaaccctgccataccgggcgtgctgcctgccaagaccggcgtcagcggcactgttgtactgcctgacatgatagcggccggtgttacctattaccccatgcccaacctcagcattgaagttggcgctatgctgacccgctggagcacctacaacgagttcgcgctggaattcgatgatcctgtggccttttccactgaaaaggttgatgaaaaaaactgggacgacgtgatgcgttacagtgtgggtgttgaatacggcattaccgactggcttgacctgcgcgcgggctatgtctttgacgaatccccgcttgatcccaaatacgcggactacattgttcccggtaacgaccgtcatctgttcaatctgggtgcgggcttcaagtggaacagctggactgcggacgtttcgtacacgtatctgtggatgaaaggccgttcctatgccgacagcgttgccgacggcgtggtgcagaacagctattccaaggacagctatgcccatatttacggcctgaccatcggatatacattctagctccggtgtgcgcgggcagtagccgccggtgcgtacccttgcagcacctgcggtaccggcttgattctcctgccggttcaggtatgacctgaaccggctttttttatgaggagcgtatatgcatatagttctttttcagccggaaattccgcccaatacgggaaacgtcgcgcggctgtgcgcggccacgcggaccagtctgcatcttatcgaaccgctggggttcagtgtggatgacaaacatgtacgtcgggccggtctggattactggccgcatgtggacctgaccgtgtggccggggtggtatgcctttatgcgcgaggtgggcagcagagtccgtcttgtgatgaccagtgcacgcggcggcacagctgtgcaggatttccggttcaacaaaaatgatgcgctggtgttcgggccggaaagcagagggctgcctgcccatatgctggacggaagcggacatgttgtgcgtattcccatatggggtgaagtacgcagccttaatatgtcgacagcggcgggtatcgtattgtatcaggcacttgcggcttccggtgaactggctggcagataacggaagcctgcggcgcggcatgggacatgccgctttgatgtggttatgcacacatgctgtgcctgatgtggtgcgggaaaagaagagaggctggcgttatggactggtggttgatgttggttccttttgtggcggtactgctggatatgctggcgggcgaccccgcctgtctgccgcatccggtacgggcggtgggcagactggccgacatggtggaacggcgcgtgcgcgggtacggcagttcggtgcgtatgggcgcgctggcggccggactggtggtgctgcctgtggctgtggttgtctgggggctgtgcgcactgcctgtggccggagcattggccacgttgtattttgcctatgccggacttgcactgggcagcctgctgaaagaaggtgaggccgctcttgctgcagtgcagcacggcacactggaagaggcccggcatgccgtgggcatgctggtaagccgcgatacttctgccatgaaccgtgatgaactgtaccgttctcttgccgagtcggtaagcgagaacagcaatgatggttttgtggcacctttcttttatctggttctggggggccctgtggtgctgtgggtgtacaaggctgtcagcacgctggattccatgtggggctacaggacaggacgctgggccagtttcggctgtgcagcggcacgccttgatgatgttctggcgtacgttccggcgcgtatcaccgcgtttttcatgctggcggcagcccggctgatgctggttcccaccgcgtttgacctgcgcggaacatggcgcagggctgcatctgatgccggacttatggacagccccaatgccggctggcccatggccatggccgcgtggcttctttcccgccgtatgggcggacctgctgtctatgacggggtgacggtgaacaagccgctgctcgggcctgtcaccggcgtgtggcgggctgaggacatccgcatgctgctgcggcttgtccgcctttcctgtgtgctgggggcgtggggtctctggttgcttgcgctgtggctgcatgccgcgttgtagttctggattgccgccgaggtgtccggcagaaaacatcccgccggcaggccgcgttcattcgcgtcaggatttctgctctttcagcgctgttcctgctgcatggccggacgcccaggcccattgcagattgtagccgcccagatggccagtaacgtccagtatctcacctgtgaagtacaggcccgagaccagcgtgctttccatcgtctttgaagatacatgggccgtatccacaccgccgcaggcggcttctgccttgcgcatgccctcggtgcgttcggggacgactgtatgccggtggacgcgcgtggcgatgtcttcaatgacaggcgcactgagttcagcaatgtttctgtggcgcaacggctcgtccagcagacttgtgaccagcctttccggcagcagcctgcacagcaggttgcctgttttgcctttgccgcctctgcgcagcagcgccgccgtgtcttcgtgcggcagaaaattgatgcagaccggctggcgtggcttccagtaggaagatgcctgcagggttacaggtccgctgattcctttgtgcgtaaaaaggagcggttctgtgaatgtttttccgccacatgtgacggcggcgggcagcgatatgccgctgaggccatgcagcggccagtgtgcgggcatgacaagaggaaccagcgcgggacgcacgggaacaatgcggtgtccgaagcgtgccgcaattctgtggcctgtgtcgtctgcccctgtctgcggccatgccgggctgcccgtggccagcacaagcgcttttgaccggtacaggccgcggctggtcacaacatggaaatatccgtctttccggccggcttctgtcacttttgtgccggtatgcaggttgcagcctgattctttgcagcgctgcataagcatggctgtgacatcggcggcactccgcaggcagaaaagccgtccttcttcccgttcttcgtagggtatgccccattccgcaaacgccgatatggtgtcccattgcgaccagcgggccagtgctgatttgcagaagtgcttgttttcgcagatgtagtttgcaggtgcgacttccatattggtgaagttgcacttgccgccgcccgaaacgagaattttacgggcgggcttttcttcgccttcaataagcgttacggaatgtccgccggaggcggcccgggctgcacaggtcagacctgaggctccggctcctataataagtatatctgttgttatcataactggctggtccgtggcgttgcaggaacgctgcactatcgtgttccgcgctttttgtcacgcgccgccctgcgagaaaaaatgcctgttttacccgtttcttcatacaagggcagcggcccgctggcaaacggccatgttcagaccatgtttccggtactgttccgtcctatgccggtggtggagtatcatcgtcaaaggctggaaacgccggacggtgattttctggatgtggatttttcttctgccgcagcagctgcgcagtctgaaagcattgccgtgatctctcacggactggaaggtcattcccgcaggcgctatgtgcaggggatggcacgggtgctaaatgcccggggctgggatgccgcagcgtggaatttccgcgggtgcagcggccagcccaacaggttgccccgcatgtaccatagcggtgatacgcaggatctgcataccgtagtgacagcatgcgcacaaaaaggctaccgccgtattctgcttgtcggagtgagtatgggcggtaatcagattctgaaatatcttggtgaagatccggaccgtgtcgacagcagggtatgcggggctgttgttttttctgtaccgtgcgatctggttggggcggctcaggtgctgggcagaccgcagaacagcgtatacatgcggtactttctgcgcacgctgcggcaaaaaatcaaagccaagcacgccatgtatccggatacgattcagatggacgggctggattccatacgtacctttgcggaatttgacgaccggtataccgcgccgctgcacggtttttccggtgcccttgactactggacaaaaagttcgtgcaggcagtttctttcttctgtcagggtgcccgcgttgcttgtcaacgcgctgaacgacccttttctttccgcttcctgctatccgtaccgcgaagcccggcaaagcggcagcctgttttttgaaactactgtgaccggaggtcatgtggggtttgtccagtttaaccggcagaacatctactggtccgaagagcgtctgctgtcctttatggatgaacaggggctgtagtgcctgtgtgtcagttcagtaccggacattcggcatctgccccggccagcagggcatcctcgtccagcctgcgcgattttcccacaagggtggtgcagcgtgtggccgattctgccagcgtgttcattatatcctgataccgcgcatggtccggcccggtgaggtgctgcgcaaatccgtacctgcccagcatgttaagcagctgcagagaagctgcgcccatgcgctgatattcttcaatcatcgcctgccgcagcggcatgtgcagcagatcttcggtgcgtctgtcgccaagcgcctgacgcacgcgggcaagcagttcggcctgttcggcagcggatagcggcggggtttttccggacatggtttatcctttggctgtttttttatgctgcagccaaagcaaaatacaggccggaagctttaagatgttatttttataagaatatattgccggaactgacggccagagccaaaaaaacggcgcggcaggatatgcatccgccgcgccgtgttttttggccggttattttttcagcaacgaggcttttttcttggccccctgagcggcgtgccgcttttgtgccgagagttccgccttgcggattctgatggatacgggggtgacttcgaccagttcgtcatcacgcacaaagtgcagtgcctgttccagcgtcatgggtttgacgggagtaagcaccacgttttcatctttgccggaagcacgcatgttggtcagtttcttttctttggtggggttcacatcgatgtcgttatcgcggttgtgttcacccacaaccatgccttcatagcacggttcgcccgcacccacaaaaagacggccgcgcggttccaggttgtacagaccgtaggcaacagtggtgcccgcacggtcggccacaatggaaccggtatagcgggtgggaaaatcgccgcggtgcggttcgtatccgtcaagatacgagttcatgatgccggtacccttggtgtccgtgagaaattcatcacggtagccgatgagcccgcgcgaaggaatgctgaattccatacgcacacggccggtgccgttgttgatcaggttgaccatgcggcctttacgggtggaaagtttttcagtgacaactcccataaagggttcgtcgcagtccacccacaggcgttcgatgggttccaccagtgtgttgccgtcttttttgaagataacttccggacggcccacattgagttcaaatccttcacggcgcatggtttcgatgagtatggccatctggaattcgccgcggcctttcacaaggtagctgtccttgtcgtcggtttcttccacgcggatggccacgttgcgcagcatttccttgaagagccgctcgccgattttacgggactggacaatttttccttcgcggccggcaaggggcgagctgttgatggaaaaacgcatggccaccgtcggctcgtccacgtgaatacgcttgagcttgcggggggcggctttggtgcagatggtgtcgcctatggtcacgtcttcaataccggccagcaccagaatgtcgccggcttcggcagactgcacttcgctgagcgaaagcccgtcgtacacctgcagcttggtggcacgcagggtctggttttccttttcacccacgcagagcatttcttctttggcctgagccgttccgtgtatgatgcggcccacagccagtctgcccagatagtcggagtaggcaaggtcggaaacaagcatctggaagggttcttcgggattgtgcgccgggccgggaatgacctcgaggatggtttcaaaaagcggggtgagatcctgccgcggatcctgcgggtcgcgcatggccacgccgtcccggccgatggcgtacagcaccggaaattctatctgctcttcgctggcgtcaagatcgatgaacaggtcgtacacttcgttgagcacttcttccacgcgggcgtctttacggtcgatcttgttaatgaccacgatgaccttgagtcccgcctccagcgtttttttgagcacaaagcgggtctggggcagggggccttcagaagcatcgaccagcaggatggcacctgtggccatggaaagagaccgctccacctcgccgccgaagtcggcgtgaccgggggtgtcgattatgttgatctttgtgcccttccagttcacggcgcagtttttggctgcaatggtaatgccgcgttcacgttcaagatccatgctgtccattatgcgatcctgaacttcctgatcggagcggaacagtccggcctgacggaacatggcgtcgaccatggttgttttaccgtggtcaacgtgggcaatgatagctacgttacgcagcttttcgtttacgattgtggtcactgttatatccttggcaggtaagcaaaaaaagaaacgcctttcgatggctggcgcatatcgtttccggattgcggcagaatcggagaggcggaaaattggtgaacagggttgaatagccttgtttttgcccaaaggcaagtgttatattcgcagtctacagcgacgctatgactatttctccggcctgcgggtcaaagtatatctgactgtagggtacagggtcggtgatgcacagggtcagcccgccggctttgatgctggtgccggggtaaagcgtcttcagcaccttgagtctgggtttgggggcgttgagcagccgttccttttcctgtttttcctcttcatccagtgcccgcagctcttcctgcgcggcaatgcgcgtcttgatgacagatgccacggcggggcgtttttccggcggggtctgttcgagcagggtgcgcagatcccgttgaccgaggcccgcgtcaatgcgctctataaggctgttcagttctttgcgccgggcgctgcgggtattgtctttgggttggggttccgtgcccagaataatggtagtgagcacacccagatcagacccgacttcatttgccagaatgttttttaccgcgtgcacttcaccgccgactattttgccgcgccctttgacagcttcaacgctgcctgcggcaaagacggtgcagttcgacagttcgtgcgctattataatgtccgcccctgattccagccgggcacctttggcaaaggtcgccgatatggtgccgcccgctttgatgaaccctgtacggtccatcagaatgcccgcgcctatttccacatcgccgccgcattctatttccgcgttttccactatgtcgtccacgcgcacatggcgcggtgcgcttacgcggaatccggccagcacggcaccgcggatatgggcggaacctttttccagactgatattacccacgctcatattcagatcgccgcgggtctgaaacacttcgcttacggacaggctgttgtttttgtatatgaccatgccttcgatggcggcggcaaactcgctgccttccagcgcgtccacatgttcgcccgtctgcagcagaaaaacagcgccgtcgtgtgcgggaataagcttgccgaaaacatctttgccggggcgtcctctggtgggggcgtgcagtttgcccagctttgtgccgctggttacggctttgatcattccgcgtgcacggaagtctatgcttccgtcagccgcttctatgccgatgctggaccgttcgtccttgatgtaaagctcaaaccagccgtctttaccgctttggggctgcacgccgcggcttagcggcacgttcggaatttctgcgttgcttttttgtgcgtttttaagtgcggcctgcagcacggccgtttcaagcggctgggtgatgtcttccgccttcagcgcgctttccatctgcaggggggtgacttcccgccctttgaaatccctggcgaacacactgcccatggctaccatggcgtcggggggcacggctatgagcggccgcatgtgtatgcggtttctggtgatgccgataatgccgtagcgcgaagcgcgcacctgcagtgtcgtcgtgtccagatgacagccgcaatcttcggcaaaactaatttcctgccctttctcggggccttcagatttgactacggtgccgttgacccctttgcccgggactgcgctgcgtgcgggcgtgatggtgcctatgacgtcgccgggaaagacaggcatgcggaaatcgcccgcaggctgcagtgctgcgtctttggcgggttccggcagggtgcctcgggctactgttatgccgcgcgggtcttccccttttttcagcaccgtgtttatcttggtcagcacgcccacgagcgggggcgtgatgacgcccgcctgccgtagtgcgtcattgaggcccgaagaagaaatcagcgcaccgccttcctgcgccgcagaccagtcggaaatgacggccgaaagaccgtcttcggatatggctatggatatgcttgcgtttcgcatgctcatggtgtgatatgtccggtgtcttgcggcaggtagcgataaaagttacttgtgtgaattataaggcgattccagatacactatgtatagacgaaggccgcacgcaacgcaaatccgcggatgcggaggcgggctgcggctgtgtaaaaggagactccatgccgtatatacctgagaaccgtagagaattctttgataatcttttgcggcaatgtgcggggcatgtgcagaacgaaggcgagctgaactattgtttttataagctggcaacgctgcttattgaaaagacaggtgaaagctacgcgaacctgagcatgtgttccagtgccatggagcacgcgaagcttgagtggtacaggaaacggctggcgccgtatgaagaccgtaaaatagccgaacatggcgatatttgacagggggatgtatgaaggattccggtggtaaacgcgaagatggctgtgctgaagagcagggctgcaccacaacggcgcagggacccggaagtgcggcaggaaggtggtcttttgtcttgtccgttctggcggtcgtcgtgtcttcggtgtttgcgttcggcttgtccggcaatatttccggagtgaacagccacctgtcggcagaggcggaaacggttcaggctctggaaaagaagatagcgggccttgagcagcttgtcagaaaagatgatgcggcaaagctggtgcgcgacgagctgaataacgccgtgctggcagatgtgctgcacaggcttgaagggcttgtgcagcgcgttgatgatccggcgcttgtgcagaaaatcaatgacgcagcggccctcctgcgcgaggtgcagggcgccgccgcgccggacggttctctggacggctagcgagcgggctgttgtctgcccgcatttttgctgacaaaaaatgctccggcaccggtgcacatgcaccggtgccggagcttcggtttttcagaaaacgcgtgtctgtcaggcaggcaggtcggcggtaaccgcggcaatgagctttgccagcctgtttccggcaagactggccacgcggatgacttcctccagaggcgcctcctgcatgcagtccggcaggtttttgttggtcaggcatgaaacgcccagcactttcagacccatgtggcgggcggcgataacttcgagcactgtggacatgcccacggcatccgctcctgccgctttgtacatgcgggtctccgcgggggtttccatctgcgggccgcgcactccggcgtagacgccgcgttccagacggatgcccagctccgaagccttttgcatggctgcacagataagttgtgcgtcgtagggggcactcatgtcaggaaagcgcggtccccacaggtcattgttcgggccggtcagcgggctttgtcccgtaaaatttatgtggtcggttatggccatgagatcacccgcggaccatgcgggattcagagcgcctgccgcgttggtgattatcagggtgtcagctccgcatgcggccatggtgcgcacaccggtgcatacgtcacctgctgaatagccttcatacaggtggcagcggccctgctggagcagcacgggggtgctgccgatgctgccggctatgaatctgccctgatgcgaagcgactgtggaacgcggaaaatcgggaatctcaccgtaatcaatcacggtatgaatgctgacggcatcaaccagtccgccaaggccggtgcccagaacgattccaactttggggtcggggtgccctgataacttttttttcagaaattccgaagcgttctgtacttttttcgggttttgcataactctccagaatattgtattgattgagtgtagaaaagggacgcgatcatacttctgcgatcggttcatggatggcctgcgccttcatggccggtcttcctgcctttttaccagttgcggagcttagaccgaacatatggatatagcaactcttttcgggattattgccgggttcggccttgtggtcggcgctatctttatggggggcaattttgccgactttgtcaacctgccggggctgatgatcgttttcggcggcacgggagccgccattctggtcacttttccttttgaagaagtggtgcaggccgtgaaaggggggctgcaggttttcggcgccagaaacgtgaaaaaccgtgatgtggtcaataccatggtacgtgtggctgaaattagccgccgtgaggggctgaccgctctggaacacataaaaaccgaaaacagcctgctgaaaaaagcctgccagctgatagccgacaatgccgaccatgcgcttatacgcgatactgtgatgattgaaatcgccaccatgcgcagacggcacaacgtgtccatagccgtgttcaaccggctgggggcgtttgcaccggcgttcggtatgataggcacgcttatcggtctggtgcagatgcttacccgtctcaacgaccctgccgccatcggtccggccatggctgtggccattttgaccacgttttacggggcgttgatggccaatctgctttttttacccatcgccggcaaactgaaagcccgcaccctgcaggaagaagtgcacctttttatcattttcgaaggggcaaaatccatactggagaataacaacccgcgtctggtgcatgaaaagctttcgtcattcctttcacctcaggagcgccggagtgtccgataaggatctgcctttttccctgatagagcaggaagaagaggaccgcaccgacgagtggattgtcacatttgccgatctcgccacgctgctgcttgtttttttcattctgcttttttccatgtcagtcatcgacgaacagcggttcaccgactcgttcacttccgtacggacggttttcggcggcaaggaaagcacgctgttcacgtcatctgtgcgttcggacgatgcggccctgcttgaaagcgtgcgtttgcagaaacagctcatcgaggctcagcggaaggtgtattcagatgtgcggacctttttgaaccgcaaaggggtggaaggcgtgatcggggcggtttttgacgaaggcgtgatcaccatcaaagtgccggctggagtgctttttgaaaagaactccgtggatatttccgcagacgggctttccatgcttgaagggttgaatgactttttcctgaaaaaaaaggatcagtccatcaatatacgggggtataccgacgacagtgtgccggctgccggcagccgcttcagggataactgggaaatctccgccctgcgggcggtgaatgtgcttcgttttttcctcaagtctggtatagagcccggacggctgacagcgaccggactcggtgatcttgatccgctttttcccaacaccagcgaagaaaaccgcgcaaagaacagaagagttgaatttgttctggagcgccgtgtgggtaagtagctgtcatgaatgaagaatttgatattgtttttaccgggaccggcggacagcgccgggcttttcgcacgcgtatcagggggcttgaagcctttcttgaagaacgcggtacgttcctgcccgtcagggacatcagtgccactggttgctccgtggacggagacgagcagggctttggcataggcgacgacttccgcattgacctttttgtcaataaaaagctgttcatagccggactcctgctgagagttgtgcggctgttacctgacggcggccttggctgcagctttgaagagcttgaccggcgacaggaagcgcggctggacaagcttattctggaagtgcagaaacggcagatcgccatgaaaagggcgactgtgtgtgatgaagaactggaaaaataaacagtcgagggacattggtgcagaataccgaacataaggtgctggtggcgaatcgaggggaaatcgccatccgtatcgttcaggcctgccgcaagctgggtctggattttgtatgtgtatacacggcggaagacgctgagtcggggcatgtacgcatcgcccgtcagcttggcggcgaaaaaagcctgttccgtgtatcgtcatatcatgatgcgaacgaactgttgtccgtagcagacgaggccggcgccaccgccgtgcatcccggctacggcttttttgccgaagactacaggttcgcgcggcgggtatcgcagcgcgggcgcaaactgatattcataggtccgtcatggcgggttatccgcgagctgggtgacaagataaataccaaacgtcttgcgcgcagtctcggcgtgcccactgtgcccggttcagacaaacccatctacgacgagatggaagccgaaaaagtggcccagtcgcttttcgagtttcaggaagagcagggcgtcgagcgccctctggttctggtcaaggcctccgccggaggcggcggaatgggtatagaggaagtgcacagccttgatctgttccgctccgtgtatcgccgtatccgcaattacgccctgcgtcagttcaatgacgagggtgttcttatcgagcagcgtgtcaacgacttcaaccatctggaagttcagatcgtttctgacagaagcggcaaaaatcccgtgcatttcggcacgagaaactgctccatacagtccaccggtctgcaaaagcgcgtggaaattgctccggggttcgactcttcgtcgtattcctatgcgtttgacgcagacaaactgctggaagacatcaccaaccactctctggctatggcccgcaaggtcggctacgacaatgtgggcacatgggagtggattgtctcgcgcgacgggcgtccctttctgatggaggtgaacacccgcattcaggtggaaaacggcgtttctgccgccatagcgcgcattcacggtaaaggcggtgtcgacataatcgccgagcagatccgtgtggggctgggcgagccgctgggttacacgcaggaagatatcacattcgaaggtgtgggcattgaataccgcatcatcgcggaagatcctgacaaccgtttcaccccctgggtgggacgtatagaaggcttccgctgggatgaacgtgactggctttccatgcatacgcatgtgcccactgacagtccgtatgacattcccactgagttcgaccccaaccttgctcttgccattgtgtggggcaaagaccttgcacaggtccgggagcgggggctggaactgctggacaccatcacgctggagggcgttaatcaggccggtcccatgcgcaccaacattgcttttctgcgcagaaagacggctgatgttctccgtttctgatgtgtcgggtgcggccgtttttgtccgttattctgcggtacagaggcggctgttcttttccggcaggtattccggtgtgtagccgccgcgcggttgcccgcgctgtgcggactctgcacggcatgccgtatgcggctgccgtagcccaacaaggcaatatccccgcaagcggggaggagcgatatggattttgataagaaactgcatcagcttaacgaccgtctcaactacatccgggacgtgtttaccggcaagcaggaagaaaatatccgcctgcttgagagcaagctgaatgaattgatgctgagggaaaagcacctttccgcttcggaacagcaggctgccgcagccacggttgacgatctgttcgactttgtggagcgcaagcttgaagaagatcttacccccatggacagggtgcgtatcgtacgtcattcgcagcgggtctgcctgcgcgacgtgcttgaaaatgtgtacgacaactacaccgagataggcggcaaggacgagaacagtatcgatccgagcatgcttattgcgcgtgcctacatcacaaggcgcagcggtaaaaaggtgtaccaccagccggtgatggtcatagggcaggaaaaaggccatggagaggaattccgcaacggcggttctgtaaagccctggggcaatgccaaggccctgcactatatgaaagttgccgaaacagaaaatattcccatccatacatatgtgttcacacccggatcatatccggtggaggatgctcccggagctgcccagcagatagcccgcaacctgtacgaaatggcagggctgcgtgtgcctgttgtggccgtgttttccgaaggtggctccggcggtgccgaagccatcgggctggccgatacccggctcatgctctcccacgggtactattctgttatttctcccgaaggggcggccgccatcgaaggcaggctcaaagaaggccagcgtgccacgccggaactgattgaaaaatgcgcgcgccagctgcgtatcaccgctgcggataaccgccgcatggggtacattgatcacgttatagacgagccgccgctgggagccagaccgtaccattacgattttttccgttctttgcggcaggaagttatccgcgcgacggatgaggttgtgctgggggtcaaggggtttgctcctttccgcgccatggctttacgcaggcggcacggcaaaaagggtgtgacgcctgactttgacaatatctatgtccgctggaatctttcttccaacgcccgtgacagactggtgatgaaacgccaccgcaagttccgccgcctgtcacgtcaggcgtgtctggacagacgcgccgtgcaccgcagaatatgggaatggggatatgatctcggctgggatgtttattcttatttcaagtacgacctgtggcgtaagcatcagcagcgcattgtttatgcggtggaagaggtggacgctgaagcgcgtgtgctgatgaaccgcctgctgagcccgtggcgtaagctgagcgggtcactgcccggttccggcaagcctgccgaggacaaagaaaaagagctgaccatgctttcgcagtgggatcaggaagaccagcgcaacggcgaatggcgctatgtaagcccgcgtgccaaggaagaccgcaccattacctgccccaatgcggattctcatggctgccttgacctgtgggcccctgatctttttggcgaatttgccggtgtgtgcaactattgcgggcatcattttccgatggaaagcaagtggttcgtgcataatatctttgataacggctctgttttcgagttcaactccgagctggaagccgccaacccgctgggttttgaagggctggacgtgaagctggatcaggccaagcagaaaaccggccagaagtccggctgcgtcacgttcgaagcgcggctcgataatatcaagatagtggttgccatgcttaccgcaccgttccgcggtgggtcggtgggtgccgccgaaggcgaaaagtttatccgcgccgctgagcgggccaagaaaaagcgttttccgtttcttgcctatgtgcacggcactgccggtatccgcattcaggaaggcaccaacggagtcatccagatgccccgctgcaccatggccgtgcgccggtacatcgaagaaggcgggctgtaccttgtggtttatgacaccaattcctacgccggccctctggcaagctttctcggctgttcgccgtatcagtttgccatccgttctgccaacataggctttgcgggcagaggggttatcaaggaaacgaccggtatggatattcctcctgactaccacaatgccttcaaggcactgagcagaggacatattcagggcatatgggaccgcagagaagcgcggcagaatctgcgccaggcactgctgaccatgggcggacgcaatctttattaccgctagccgtcaaccggccgcggggccgaacgaagcaaggaaacgggtgaaaaaccgtgcttgatatatcacaactgcttgaagagattaaggcgtctccttatcaggaggagacaatagtggccccccacacgggggtggtgacctttgctcccatcaaggaaggcaagcgtgtgcgcgggccttccggtgtgtggaaagaagtgaaggggacactgcttgccaccattgaacgggaaaggaaccccaaacccattcatgccacggaaaaaggcaaggtgaaggatatattccgccagtacgaaggaacctttgtcgaagccggaacaccgcttgtgagcatccggcactatctgtcaaaggaggaagtgctggggatcattctgcgtaaggcgctgcatctgttcaaggcgccggagcgggccaaatactacttcacgccggatgtggacaaaaaagtcaaggtgtccggttccagatctgtcactgtgcagaacggcatggaacttttcatcatgtcgcgtatgaagcgcgaaacgccgctgcattacgaaggccccgaaggtctgatttacgcggtgtactttcagcataacgaaaacgtggacgccggccagccgctgataggcatctgcccgccggatcagctggaaaccatagaagaggtggtcatgcgcgtgcagacggagtgggtggaaaaggagtgaccgatgggtaaagtgcttcaggtacgggttatggcctatacgtttgaccccgatgatgtcaggcgtacctggccgctgctttacacgcaggtatggggtgaacgctccccccggcccgacgaaatgcgcggtgtggcggagctggttcaggctctggatgacggtctgcgctttgagccgtgggacgggcgtgtaaaaaaggtgctcgaaccgggagtacgcagcctttcggctcttatgcagcagcttgaaaccgctctgggggactgggatccccggcaggcaaactcgctgagcgagagaatagaggaaggactttccgagcttgaaaaagagctggcgaaagcgtaggaagagccgagatacaaaaggagacgtctcatgtcgcttaataaagttatgctcataggcaggctgggtgccgaccccgagcttaaatattcccaatcaggaacccctgttgcgcgtatgcgcattgccaccagcgaaacctatacggaccgcgaaggcaaccggcaggaaagcacggagtggcataccgtggttgtgttccagcgtcaggccgaaaactgcgccaactacctttccaaaggcagcatggtgtatgtggaaggcagcctgcagacaagacagtggcaggatcagcagggacagaacagatacaccaccgagatcaagggccagcgcgtccagtttcttgacagaaaaggcgatggtcccggtgcgcctgcacagggcggcggtgagcgccgttctttccagcagccgcagcagtcacagcagcgtggcggccgtcaggctcctcctgccgatgacggattcgatgatctcggtccggcatttccgtcggaagtcagcggaatggacgacgtgccgttctaggcacatcgtgtttattcgtgatgttaaagccccgcaggcaagcctgcggggcttttgtattctgtatgattctccggtatgcagcgggatcgggtgcaccgcactatttatgcagctttccaccggcacgcggcgtgccatcagaactggcggccgatgtctgatgcggctttgagtaccaccggtgccagctcggcggcaatgcggctgtcgtcccattcgttgttgtctgcagaaatatagacagcggccagcagtgtaccgccggacgatagtacgggtgctgaaacggaaacttcacctatgagctgctcctgacgcgaaaccgcataccccagttctgccgcctgccgtacggcccgcatgtttgcctcgctgtcagtgatggtgaacggcgtcagctgcgttctgatgctctgttctatcaggctgcgggcgctgttttgcggcagacacgaaagcagagccctgccgccgcagaatgcgggcacccttctgcccgccagcgtgctttcaagcaatatgaaccgctggggcaggcgtataagatacataacgtcttgctcgtacagaatacccagataactggcgcatcctgttcttttacgcatttccagcagcaccggtgtggcaatttccacaagtcgtttgtccttcaaataatgatagctgagcgacattacctttggacttaaagaataacgcttggtatctgtgtctttttccagatagccaagggcctcccatgtaaagagaaagcgctgaacagcgcttttgttcagccctgtcttgcggctcaggtccgacagactcagattgcgggcagtggaatcgaaggcctccagaaccatcagagcccgttgaagtgaatgtacaaaaagcgggtcagggcgtctgtcagtaacggccggttcttctgccatgaaggcctccctgctgtgctgctttgtgtttgtcgtgtgctgcgtggaagtatgatgttgtttggttgcacaactgtcgttattgatgttgttgttgacagtgcaactgcaatatgtacaattgtattatgataaaaagtattgcattgcaatactgttttgcagaatcaggagctgtcgctgtgggatatgaagcatttcccgagccgttgtgggcggagatagatctctgcgccctgcggcacaatttttccgctgtacggtcgcacgtcggaaagggtgtacgcattatggcagtggtcaaggccgacgcttacggtcacggggctgtggccgtggcacacgaactgttgcgtcagggggctgatgccttcggagtggccagactggatgaggcagtggaactgcgcgagaacggtatcacccagcctgtgctcattttcgggcccaccccgccgcagaaggctccgctgcttgcccgctacggcatcatacagaccgtgcattccgatacctatgcagaggcgctgcaggcggcgttgctggcccagcagccccgcaggcgggtacaggtgcacataaaggtggacaccggcatggggcgtcttgggtatatcgccacgggaaacggcggtgatgttccgctggggcaggtgtttgccggtttttcttcccgcaccatgctggatgtgtgcggtgtgttcacccactttgccgccagcgatgccgccgaccctgtcacggcgcgcaggcagctggccgtgtttgaacaggcactgtcagagctgcctgccggtatgcgcgacaggctgtgtgtgcatgcggccaacagcgcggcaaccatggtcatgcccggtgcccgttttgacatggtgcgcccgggcatcatcctgtacgggctccgcccctcggcagagatggacaccgccggtttcgatctgcgtccggtgatgagcctcaaaggccgtatagccagcgtcaaacgtgttcctgccggatttacggtaagctacgggcatacccacgtgacggccgccggaactgtcattgcggcagtgcctgcagggtacgcggacgggtacagccgcctgctttcgtcctgcggcaccatgctggttcacggccgcccggccgcagtaaccggcagggtgtgtatggaccagaccatgattgacgtggggcacattgacggagtgcaggagggggacgaggttgtcctgctgggcaggcagggcgccgaaagcgtgacggcagacgatcacgcccgtctgacttccactattaattatgaggttgtctcccgcatacttgcccgtgtgccgcgggtttatgtggaaaacgcagagtaatgacccgcttgcgccgggcggcgccgcgggattggtgcttcccctgtccgtacggcagtgcgccgcagacggggcggttcaaccttattcctatcggaggatgtctatgaaaccatcgggacattttttcagaggcatgaagcgttttatggccgccgcactggtcgtgctggctgttccggcgctggctgcggccgccatgacggtcaagatgagttacaacgggccgcccagtctggaagacaacgccgtgcatgcttttgccaccactttcaaggaactggttgaaaaagagtccggaggcggcattgtcatcgacctgtatcccaacagtcagctgggtaatgagcagcagcgcatggaacaggtgatgaccggtcccatgatcaatgtggcttctttcggcggtatggagaccgtgtttcctgaaatgttcgccaccaacgtacccttcatgtttgaaagctacgctgcggcacatgaatttttcgacaacagctcttttatggataaagccggaaaagagctgcgttcgcgcaccggcatcgagctgctggccgtggtggaagaggggggcttcattgcctttacttccaaaaagcccgtcaggtctccggctgatttcaagggtatgaaattccgcgccatggatgccagccaggtagccatgtacgaagccttcggagcttccggaactcctattccgtggaccgaggtgtatcttgcgcttaaaaccggcgtggcagacggccagatgaacccccctacctatatcatcatcggcagcctgtacgaggtgcaggaccatctcacccttgccaacgtccagtattccgatcagttcctgttgatcaacggtgaactgcttgactctcttcccgacagccagcgtcaggtaatccgtaaggcggcgcacgaggcaaacgtcaagacccgccagtttgtggagtctcaggtggacgagcgtgtgaagtttctggccagcaagggcatgaccgtttacacccccaccgcggaagagctggcgcagttcaaggaacttggcagtccttcctacatcaagtggctcagcggacagattgacacggcatggatagaccatgccatggaagacgcccgcaaggccaatgaggcagtgaaatagatgggccgtgtggcggacgtctgtcataaggcttccgacctgctggagcgcctctgccttatgggggcgggggctctcctcgtggtcaacctgctgtcggttatgcttggtgtgttttcccgtttttaccgtgcgcccgtgtggacaactgatctggcaaaggtcacgcttgtctggatggtcatgctggctgctgctcctgctttgaagcgcggcgagcacatggccattcacattctggtcgacaggctgtctcccggcgccagaagggcggctgtgatattccgtacactggtgtttgcgggcatccttgtgcttatgatctggctgggcggtgcatatgcttacaaaatgcgtctgttcaccattatgacgctgggagtgaaaaaaacgataccgttgctggcggtacccgtaggcatggcgctgatgcttgcagaatacgcattgcagcagttcatcgcacttgatgcgctggccgcccgccccgtgcgcggtgcatcagagggggaagacgcgtcatgagcattcttttgctgcttgtcttttttgccatgctggcatcggggctgccgctgtttgtggccatgctgtgtacagcactggccgggtttgcctacatcggcgagtccggtcaactgcggctgatggtgcagcagttttatggcggcatggaacctttttccctgctggccataccgtactttattctggtgggcgaactgatgggctgcgccggactgaccagcagactgttgcgttttgccgaggctcttgtgggacacctcaagggcggactgggctatgtgacagtggtggccagcatcatttttgccggtgtcaacggctctgccgcggcggatgcgtccgcagtaggctccatcatgattcccgccatgaaaaaaggcggataccccgactcgtatgccgcgggccttactgccggcagttcgcttatcggtcccatcattccgccgagcatttttatgattttgttcggcgccatgacaaagacgaatgtgggcgggctgtttatggcgggtgtggtgccggggttgctgcttggtgtcgcttttatggtcatgcaccgcatcagtgccgcgcggctcaacctgcctacggtcaatacggccttttccatgcctgatctctggagggccaccggcggagccatggctgcgctcattgctccgggtatcattatcggcggtatcctgttcgggttcatgacccccaccgagtccggtgccatagccagtctgtatgtggtcatcgtgggctttgtctggacacggcagctgacggtgaagggcgtgctgctggcgttgtcgaacacggtccggcttaccagtgtcatttttgtggttatcggggcggcgactattgtcggctggattctgtctgccgaaaaagtaccgcagtccatggctccggtgatcatgagttatgcctcgagtcctgaacaggttctgctgctgataagcctgattgtgtttgtggtgggcatgttcatggaagaaattgcggctctggtgctgcttactccggtgttcgcgccgctggctgtggcggcgggaattgatccgtatcatttcggcatcgtgatgacactgaacatcaccattgcgcttatcactccgcccatgggagcctgcgtgtacatcgtatcctccgtgggcaatgtgtcgctggaaaaaatgttcaggcacatctggccgtttgttctggtggcgctggcctgtcagctgctgctgatttttgttcccgggatatctgtctggctgccgcatatgctgggctattaacattgctgaccggcgcgggctgatgccgcgccggtcgttttttgcggagaacataatgtataatcactacagcgcccccattcccgctgtacgttcccacagctgggaagaagtctactccgtgtccattgccgaaaataatgaaccgctggttccgctgtcgctggttccggagaagatattggtgcgttcggcctattttgccgccggtataggcggagccttgccggaatgttatgcccgccggagtgtgtttgaaaaattattgctggcggccgaaatgttgccgcctgatctgcgtatggtggtgctggacggatggcgcagcccgcaggtccagactgtgctgttccagcgctgccgcagtgctttggccagagccaacccgcaggcggatgaagatgaactgcacgcgctgacccagcagtatgtggcacgccccggctttgacgcttccgcgccgtcgccgcatgtgacaggaggggcagttgaccttactctggcaacccgttccggcaggcagctgtttttcggttcgccctttgattatcccagagacatctcatacacgcggcatctggaagaacgtcttgagcggggcatcgcattgcagcctgaggaaaaagaggccttgagcaaccgccggctgctgtacggcgtgatggtccgggccggatttgtcaattattcctgtgaatggtggcacttcgagtacggcacccagcgctgggcattgaaaaaaggtgaagattttgccgtgtacggaccttcgcgggtatgtctgaatccttttgaatcgtttgaaaaaaaatgaacaggtcgtccggaaaccgtatatccggcgtgcaaagcctgcggagcggaacagctttgcaggcttgtttgtccggtaaaacggtgttttactggctttgctctgcagcgggcacttcctgagccgcctggtggcggctgataattctgtatccgtaaacggcatggtatgaagctcaagcttgaacttattttcaaagaccgcgtgggtgttgtttccgacctttcttcattgctggccggccatgcattttccatttcttccatggaggtggaacgtaagactgacaaagcctttgtatatatcgaggcggaaaagtgggacgaggccgtggagcgggcggcgctttttaaagtgctcagcagaattcccgacctgctggaattccgcattgtggaaacattgcccggtgaagaacgtgaaaagcgtttcaaggtcgtgctggacaatatcagtgacggagtgctgtccatcgatgctcggggcagggtgacagccatcaatgccgttctgcgtcaggtttacggctgcggcccagatgcggcgggcaagccgcttgcttctctgggactgccggataacgggcttctggagtgccttgagggtaaggagctgcttaatgccaagcgtgagatagccacctctgacgggcgggtacagtactttgtgacccgccgtcccatacgcgactccaatgaccgcattgtcggggctgtggaactggcccgcgatatgcgtgaaatccggcagctggcccgttccataaccgatccggaacagatcggatttggcgatattgtcggcagggatgctgccatcgcttttgccatcagctttgcagagcaggttgcggcaacagactccatcatttccatccgcggagaaagcggaacaggcaaagagctttttgcccgtgccattcatacagccagcaggcgcagcggaccttttgttcctgtaaactgtgctgcactgcccgagcagctgctggaaagcgagcttttcggctatgagcgcggggcgttcacaggcggcaggcgcgagggcaaacaggggctgtttgaagtggcccggggcggaactctttttctggacgagataggcgatatgccgcttgcatcgcaggtgaaaatcctgcgcgtcatacaggaaagcagaatgcgccggctgggaggttcgcaggaagtggcggtggacacgcgcattataaccgccaccaacagaactcttgagcggctggtggaagaaggacgcttccggcaggatttgtattaccgcatcaatgtgctgcctatccacatacccccgctaaaagagcggctggacgatatcccgctgctggtggagcattttttgctgaatctcgcggcgcggctggacaagccggcgcgttcgcttacccccgatgcgctggacaagctgcgcgcgcatcattggccgggtaatgtccgggagttgaaaaacgttgtggagcgtgcggccatattgtgtcaggggcagatagtgcgccagtcacatatacttttcagccatgaaattgaagccggcatgtcgcggcaggcgttacggcagggggcgcgtgttgccagtacaggactgcgcgatgctgtggccgactttgaacgcggtgtcatacgcgatgctctgacaagaacgccgagtatccgcaaggcggcgcaggctctcggggtttctcactcctcactgctggcaaaaatgcgcaaactgggtgtcggttcggtttgatttatgtccaaatggtttgatttttgaccatcatgcacatggttatttaaaacatacagatagtgcgtatgctttgtttcgctggtttgtttttttaccatttctagctgttcaatcactcatttctgcaatagcagcacagtcttttttgatattttcatcaaaataatgttctgtttttaaacatcttttttccggcctcacttttacttttcttccgttgttttttagctccgcattctggcaaggtgtttgctttcttatgaaaagggcgcaggcatggtgtctgctgctttgcatatttcagcgtggaggaaagcaatatgatcgtaggcattctcaaagaaataaagtccgaagagaaccgggtgtccatgacgcctgccggtgcggaagtgatggtgcatcatggacataccgtgctggtggagaaaaatgcggggacgggcagcggatttctggacgaggcctacaccagagccggagcggaaattgtagagactcctgcagagatttatgcccgcgctgatatggttatgcacgtcaaagaacctctgccttctgaatacggccttatccgtgaaggacagattgtgttcacctatctgcaccttgccgcagatgaaaagcttaccagggctctggtggacagcaaggcggtatgcatcgcgtatgaaaccattcagaagccggacggaagcctgccgctgcttactcccatgagcgaagtggccgggcggatggccattcagcagggtgccaaatatctggagatgacacagggcgggcacggcgtgctgctgggcggcgttcccggggttgatccgggtacagttgtagtcataggcggcggagtggtgggtaccaatgccgccaagatggcatgcggtctgggcgcaaaggtgtacattcttgatatgaatcttgaccggctgcgtcacctcagcgatatcatgccggccaactgctttcctctgatgtcttctcccgccacgctgcgcaagctggtacgcgaggctgacgtggtggtgggtgccgtactggttgctggcgccaaggctccgcgtcttgtaacacgtgagatgataaaaaccatgaagcgcggatccgtactggtggatgtggccattgatcagggcggatgttttgaaacttctcatcccacaacacacaaggatcccacgtttgtggtggacgatgtggtgcattactgcgtggccaacatgcccggcgccgtggcaaaaacctccacactggctctgaccaatgccacgttgccctatgccgtgactctggcggataaagggtggaaaaaagccatgcaggacagccgtgaaattgcgctgggtgccaacgtgatcgatggcgaaatcacatataaaggtgtggctgaagcatttgatatgccctacgccggagtggaaaagtttctgtagaaacaggcagatgatcctgacagcgtgtcgggtgcctgtagccgtgagcaaaagtcgcaccggccggaagactccggccggtgctttttttacaaataagtgctttacagcatgtggccggtcggctactgtgcggtcaaacagctaggggtgcccgtacgggctgagattgaaacaggtgtttctgacccttggaacctgatgcgggtaaccgccgtagggaagctggcagacatatcatacatatgcagccggcctgagccggctttttttgtatgtatgaccagggcgcgtatgcgccagtgctgggggggccttgtcaggctgagattgaagcgcaaagcttctgaccccttgaacctgatgcagttaacactgccgaagggaagccatgatattttcattgcggaaatgctgcggcttgtctttcgggcaggccgctttttttatgtccgatgtatgaaagacagcagcgcgccgcccgccggaagattccggcgttgccggacgctgcggcctgtcgggtgcagaacaaaaggcggaacaatgaacatcagggtgaatggcaaagaggaagagataccttccggactcaccgtcagcgaattgctgaagggtaaaggtctgaatgcagctgcggtggttgtggaatgcaaccgcgccatcataccgccggacgcatttgcggcaacggtgctgcacgaaggggatgaactggaaatcctgcactttgtaggagggggctaatggaacacacaacaacacacaacaacgatccactggtacttggcggacgcgctctggaaagtcgtcttttcataggcaccggcaagtacggctccgacagtctcataccccgggtggcagaagccagcggcgcacaggtgattacggtggcattgcggcgtgtggacatgcaggctgccgcaggcaacgtcatgcagcacattccgcagcatatgcagcttttacccaacacatccggggcgcgcacggctgaagaagccgtgcgcatcgcccggctggcccgcgccgcaggatgcggcgactggattaaaatcgaggtgatttcggacagcaggtatctgctgccggacgggtatgaaactgcaaaagccactgagatactggcacgggacggttttgtggttttgccgtacatgaatcccgacctgtatgtggcgcgcgatcttgtcagtgcgggagccgctgcggtcatgcctctgggggcccccataggaaccaacagagggctgcgcacgcaggagatgataggtattcttattgaagagattgaactgcccgtcattgtcgatgccggaatagggcgtccttcgcaggcctgcgaggcaatggaaatgggcgctgcagcctgtcttgtcaatacggccatagcttctgcgggcgatcctgttcttatggcatcggcattcggcgctgcagtgcgggccgggcgcagagcctggctggccggaacaggcgccgtgctggaagggcaggcgcaggcttcttcgcctttgctgggctttctggattcatgatgtgcagccatgagaaaatgacggggagcgtgatgagtgaaatcagcgctgacatgagtgtgagaaccgcacaggcgggaggtttttacgaagttgtccgccagttgcaggatgtggatgtgcaggccgcctgcatggcggctgacggatacagagtgcggcaggctctggcaaaggataccctttctccggaagactttctggctttgctttcacccgcggcccgtccgtacatggaatcaatggcgcataaggcccgtgatgtcacggtgcgccagttcggccgcaccatccagctgtttactccgctgtacctttcaaactggtgtacaaacaggtgcgtgtattgcagcttcaatgcctgcagtggcatagaccgcatgcagctggatgctgcgggtgtgctgcgcgaagggcaggccatagccgccacaggactgcgccatctgctgctgctgaccggcgaggctccggcaaaggcttccgttgactacatccgcgactgtgtgcgcgtgttgcgtcctctgtttccgtcactgagtattgaagtgtacgccctgaccgagcctgagtaccgcacacttgccgttgccggtgtggacggcatgacactttttcaggaaacatataacgaggctttgtacccgtcattgcatcctgccggtcccaaaagcaattatcatttcaggctgggggcgccggaaagagcatgccgtgccggaatgcgcaatgtgaatataggtgcgttgctcggactggatcagtggcagcgtgatgcttttatgacgggtatgcatgccctttggctgcagcacaggtatccgggagtggatattgctgtttcgctgccgcgtatgcgtccttatgccggcagttttcagccggtgtgtgacgtggatgatcgtgcgctggtgcagatactgctggccatgcggctttttctgccgcggtgcggcattaccatttccacgcgcgaacggcctgcattccgcgataatctgataccgctgggagtgacccgcatgagtgccggtgtatccaccgctgtgggcggacatgctgaaaacgaacattcctctgtagggcagtttgaaatttctgacccgcgcagtgtggacgaggtggttgaagccgtaagccgggccggttatcaggccgtgtttaaagactggcatccgctggaagacagctgcgcggtatgacgggtatgttgcgcagggggttgggcagtcacctgaaggagcatcagcttgagcttctgtcaggtgctgtggtggggattgccggtgccggaggactgggttccaactgtgcggccatgctggtgcgcagcggcatccgtaatctggtgctggccgatcatgaccatgtggaaccttccaatctgaacagacagtggttcacgccgcagcaggtcgggaagtccaaggtgcgcgcgctggccgacaacctgtatgccctggaaccggaactggttctgagcgtgcatcaggtgcgtattgaccgcacattactgcatgatttgttcggcagttgctccgtagtggtggaggctgtggatgatgccgcaaccaagagcatgattgtttcctactgcatggagcacgggattttttttgtaagcgcttcgggcatgggcggctggggcggccccggtatgcaggtgcgcggagtgcggaatgccggcgtggtggtgggagacatgcagactgccgtggtcccgggggtaccccctatggcgccgcgggtacagatggctgccgccatgcaggcggacgcagttctttgccggattctgggcccctgcgtgacggcagattgtatcagggagcaggagtgatgaagaataatatggctgactgggatatctactgtctgaccgatgccggactttcacgcgggcgtgataccgtggaggttgtccgtgccatgctgcagggcggcgccagagtgatacaatatcgtgaaaaagacaaaaaagccggtgaaatgctgcgtgaatgcatggagattcgcaagctgaccagagatgccggttgctgctttattgtcaacgatcatattgatgtggccatgctgtgcgatgcggacggcgtacatgtggggcaggaagacattcccgtaccggaagtgcgtcgtcttgtgggcgatggaaaaatcatcgggctttccacccattcgccggagcagtgctgtgacgctgttgcacagggcgctgattatataggggtggggcctgtttttttcacccgtaccaaaaaagatgtctgtgcgcctgtggggtttgaataccttgattatgtggctgcaaaccacactgtgccctttgtggccataggcggcatcaaggaacataatatcgaggaagtggcggctcacggggcgcgctgctgcgcgctcgtttctgccattacgggagcagatgacatagcagccaccgtcgccggtctgcgcggcaggttgaggagtgcctccggtcgctgattactgtggtccttgtgtcggccgtgcatgctgcgctgcgaggggcctttccggtgctctggtatctgtagcgggtgcagtgccggccatatttttttgtttccccttgttgccggaatatgcaggctggccgtttgtgcttgtatttccgctgtgtttgagtctgctgagccgccttcgggcggcttttttatgagcgggcgttgcctgatcgatatattgacaatttaattgtcaatatgacatttttattgtcaatatgacagggaggtgcttatgcccgcaaaatcaaccgctgcgctgcagccgccgcaagtatggattcttccgccgttgtttttttatgcctgccttgtggctggaggcgtgcttgagtttgtctttcctacttcactgccgttaagcggccgttttctgcatgtgccggcggggctttttctggtgctggcaggaggcgcgttcatgatgtgggggcacaacctgtttaccagccgaaaggtgcaggtacgcaccgacagcccttcgcatatgctggtggctgaaggggcttaccgttacagccgtaaccccatgtataccggcggggtggccattatggccggtataggcgtgatgatggcaagcctgtggctgctgggtgctgcgtttatgctgttactgtatctgcatctgcatgttgtcccgcgggaagaagcctacctccgtgccgcgtttggaaacagatatgaagagttttgtctcagtgtcagaaggtggctgtaatgaagccgcatacatgcgcctgcggcgcggagttgcacgatcttttccggcaggttgtcagactgaatgcggcgctgggtattattatggacagtgtgcacgagcaaagcggcatgaccaccccgcagaagcgtgtggcaacgcagattgccgaatccggaccgcttacagttcctgatatcgcctttgttctgggtgtttcccggcagttcattcagacagtatgcaacgacttgcaccttaccggactgctggaattcagagataatcccaagcataaacggtccagactggcggtgcttactgctgccggacagcaggcgtacaatgcggcagtctgcaaagaaaacgaaatgatccagacgattttcagcggtacagacggcactgatgtgcgcagggccacggcactgctggacgctttgcgccgccgcattgaagaaaccgcgttctgactgcaacccgcagggcgccggaacaatccgctctgccgtagtgccggcatcgcattataaaaaaagtgaacactgtttactttttttataatgcgatgtagcccatgccggatgcagcaggcacatacccccccgcatagcgcaaagagcatcaagcatgatgtaaagcgcaggattattcttgatgccgcccgccggatgttcgcacacgacggtgcgggcagtgtttccatgcgtaatttggcacgtgaggtcggatgcagtgccgcggtgctgtaccggtatttcggaagcagggaatccattctgtgggaactgaggtgtgaaggtatcgtgttgttgaacgatgccctcatgggggcggcagatgccgccgacccgttgctcaggctgcagcagcttggcagggcgtatgtgtctttcgggattgataatctggaatattatgagcttatgtttcgtacgccgttttacgaattcgatgccggctcgctgccggacggtctgcccgatgatgctcttgtgctgctgcactcgacggcagcggaatgtctggaactggggtattttgccggaagcgatgtgacaaccgtggtcagcagcatgtggtctctggtgcacgggctggtaagtctgatactgaatggcagggctccgctgatgatgggggcgctggatacacatgcgatgattgacagggtaccggattttattgccggtctggcacgggctgccagaggaggaatatgattgagggaaaaggcgctccggcgctgaagaaaattctgttgcttgccgcatttctgggagtgtggcaggcgtgttgtctgccgtccgccgcacagagtgcggcggctgtttttgtggtggaaccggcgcacagagtggtcaccctgaccggttttacgcggccgcgtacccgccttgcgctggtgagcgaagttccggcgcgctgcacgcaggtgtacgccgacgtgggtgaccccataggtgaaaaaggtgtttttgcgaccttggacaccacatttatcaggctggaactgcaggccaacagggccgatcagcagcgcctgaaaagtgatgtggcgtattttgacaaggaaacttcaaggtaccggaatcttgtgggcggcaaacacgcggcgcagtcgcagctggacggtattgtgcgtgatctggtgaccgccagacagcagctggaacggttgcgcattgatgaaatgacactggcagaacgtctgcggcggcataccatcagtgcgccttcgggctggcgcgtcatcgaacgcagcgtggagccgggagagtgggtgacgcaggggcagaagctggccgtaatcggcgactttgataccctgcttgtgccgctggcgctcagcgtacgcgagtttgaagccctgaaggcaatggagcgcatagaactgactctgcccgacagcggtacgcgtatttctgccgttgtggagcgagtttcgcccgactttgaccccgccacacgcaagatcaacgtcgacctgcaggtaaccggcgaaaccggcgtcctgcgcggcggcatccgaacagagcttgccctgcgtatgccggatgaagggggcgccgtggcggtgcctcagtctgctctgacaagggcgtacgaggactggtttctggtgcgccccgacggagagcgtgtccgcgtgctggtactgggccccggtgaacaggcaggtaccatgcgtgtgcgttccgcgcaggtgcatgccggtgatgtctttcttgtcacccccgaggcagggtagcggagccgtatatgaaatctgtagtacgctttaccctgcgccagacggtgctgcttaacctgctgtttgtattgctgatggtggtgggcgtgtttgccacgttttcgctgcctgtcgaacggtatcccaacgtggatatgggcaaggttgtcgtggtgggctttttgcccggtgcttcgccgcaggaggttgaagcgctggtgacgacaaagatagaagatgcgcttgacggtctggagaatgtggaatttgtcagggccacatcttaccgccagcggtccgatgtcattgtgaagtttctggacgatacggactacgacgcacagtatgacgaactgcgcttccgggtgctgtccgtccagaatgatctgcccgacgcgatggacccgccgcagttcatcaagatagatatggacacatggatgccggtgatgtccgtgaacctggtgggcgaccgctccaacagggccctgacgctgatggcggaagaactgaagatttatcttgagcggctgcccggcgtaaaggaagtgaccatagagggcgaatacacccgtgaataccatgtggagctggacccgcaccgcatgagccgttacggggtgacattcgacgaggttgccgcggcgcttgcggcaggcaatgtttctgtgccggcgggcgatttttccagccatggcaaggaatacgccctgctggtggatgaacggttccgttcgcgcgacgatattgccggaacaatcatccggcgggatggtgacggttcgtttgtccgcgtgggtgacgtgatgagcggtgcttttgtctcgtaccgcgagccggaggtaattgcctcagtcaacgggcgcgacagcgtggctgttaatgtaatcaaactggataacggcaatgcgctggacatcggaaaggctgtggaagccgtgctggcggaatatgctccggtgctggaacgagaaggtgtcgaagcggttataacccgtgatcagcgcagtcatattgatcaggccatgagcacgctgggttccaacctgctgcttggtattgtgctggtatgcgccgtcatatggctgttcatgggattcagaaacgccatggtcacttcagtgggcattccctttgcgtttcttgtcaccatggtgctgatgaagcttaccggcaattcgctgaacgaaataacactcttctcctttgtgctggtggcgggcatcatcgtggatgacgccgtggtggtggtggaaaacatctaccgccacgtgcaggccggaagcccgctgcgcgaggccgtggtcaacggaacggccgaagtcgccctgcccattgtctcggccacagccacaacggtggccgcctttttgcccatgcttatcatgaccggctccacaggccagttttttgcgcttattcccaaggccatcagctttgcgctggttgcttcactggtggagtgtctgttcattctgccgctgcattttctggattggccgggcagaagccggctggcatccggcgatgctgaccatacccgtgaaaagcctttcatgattgctctgcgcaatctggcagagcggcttctgcggttcagcatgcgtttccgctggcttactctgggggcggtgcttgccgctttttccgtggctgtattcattttcggcgtttccatgagcggagtcatgccgctcatgcgcattaagttctttcctgataactacaccaccttttacatttccgtggaagcaccggaagccactcctatcagtgaaacatcccgtgtcatacgcgggtttgctcagtttatggacagccttggcgcgggcatgacgcgttctgcctcgggcgtggcaggttattatctggacgatgactatcagacagtccacgggtcgaatctgggtatggtgacggtggaactgcccgtgaccggtcagcagcactttgccgattatccccgtaacgatccgcaggcacaccttgatgatgtccggagccgcattgcacagcacacgccggcaggctggcgcgtgcgtgtgcgcgccgaaaaggacggtccccccgtgggcaaagacgtcaacgtgcgcgtgctgggcagcgaccccgcatcggtttctggtcttgcggcggccatgcagacctttctggaacagcgtgccgacatagctccgcaccttatggatctgggcgatgacaccggtcagccaagctatgtcttccggttccgcccgcgcgaagagcgtacggcagaatacgggctggacacccgcacagtggccggactggccggttctgttcttgacgggcgttttgtcggggaattccgtctggctgatgaagatgtggacctgcggctgaaaatagacaacgtgtttctggaaaggcctgaggacgcgctggatgtaccggtgctggaacacagcagcgggccggtgcggctgggagatttgtgcactgtctcttcatacagagaggtaggccagctgaaccgttatcagcggcagcgtgcggttaccctgacagccaacatcaggcctgatgcggccatatcgccccagtttgtcattcatgccgtgcaggaacactacagaaaaatagaaaatgatttccccggagccactcttgacttcagcggtgaatttgccagtacgcaacgctcttttcagtctctgatgatggcgtttgtgctggcggtgctgatcatttatgtgattctggccacacagtttcagtcatacgttcagccgctcattatcctttcggctgttgtttttgctttgaccggtgttgttttcggtacgtttttcacccgtacactgtttacggtaaacagctttgtggccactgtgggggttaccggcgtggtggtcaacgattcactggtgctggtggatttcatgaacaaactctaccgtgacggactggacagaactgccgcagccatagagggcatgcgcatccgcttgcggcccatactgctgaccacccttacaaccatgctggggctgctgcccatggcggtaggtatccccagctattcactggtttgggggtccatggcttccacgtttgtaaccggcctgtgcacggctacctttcttaccctttttgtcgtaccggtgcagtggcatctgcttatggggtatcaggaatggcgaagcaggcgcttcggacgggccatgcacgagtagcggtgtatcttgcgcggccgcatagatgtactgccgtagcatgtggtataaataacaaagccccgctgcagaggaatcctccgcagcggggctgatgtttgcaaaaagggcatcagacgtcgaaaagcatttcgagatcatcgcgggtaagcgatttccagctgtcctgcccggggatgatggcgtcggccacgccgcgtttcatatcctgcagcttgaggattttttcttccacggtgttctggcagatcattttgtatgcgaacacctgattcttctggccgatacggtgtgcacggtccgttgcctgattttccaccgccgggttccaccacgggtcgtaatggatgacatagtctgcgctggtcaggttcagcccggtgccgcctgccttcagtgaaatgaggaagatgggaatatcgggcgaatcgttgaaccggtcaacctgatcgaacctgtctttgctggtgccgtccagatagcagaacggcatgtcgtttatctgcagccatgaacggatgatatgcagcatctgaacaaactgcgagaagaccagcaccttgtgaccttcttcgacaatatcggtgatcatgtctttgaaggcatcgaacttgccggaaggcaggttggtggtcaggcccggcatgtccagcttgagcagacgcgggtggcagcatatctgacgcagcttgagcagagcgtccagtatggacatctggcttttggcaatgcctttttcgtccacgtcggccatgacctgatctttgagttttttggccagtgcgccgtaaagttcctgctgttcttctgcaagggcgcagtagtaaacgttttccaccttgggcggcaggtccttggccacttccgattttgtccgtcgcagaatgaacggtttaacccgcgtacgcagatattccagagtttcgggatcaccgtccttgatgggctttatgataccgcgctggaagctgtgctgcgaaccaaggaagcccggcataaggaattcaaagagcgaccagagttcgaacaggttgttttcaatgggcgtacccgagagacatatgcgcagtccggcgttgatcttgcgcacggaacgtgccgtgatggtgttcgggtttttaatgttctgcgcttcgtccagaatcagcgaattgaattcgtgttcctgcagttcctccaggtcgcggcggagcagggcataggttgtgatgaccagatctgattccgagatatggctgaacatgttttcgcggcgggtgccgtagatgataagcctgcgcagccccggaacgaatttttccgcttcgcggtcccagttgggcagcaccgatgtgggcaccacgatcaggttgggacccgtgcggcctgtttcaaccatatactggatgaaagaaagggtctggatggttttgccaaggcccatctcgtctgcaagtataccgccgaaaccgtactcccgcagaaagttgagatagctcagtccctgctgctgatatccgcgcagagttgcattcagtccctgcggcggctcaatgagagtgatttctttaaaggtatgaattttttcacgcagtgcgttccagaaagaatcggtctgtacttcgggcagatcttcaagaagattgtccagaagcggggcttcgtactgttcaaaacgctttttaggagccttttcagggtccagtcccatggcccgcagcttgtgccccagagtcttcagccatgactcgggcaggctggtgtacgagccgtctttcagctgcacatagcgcttgccctgtgtccatgccttccagattttttcaatgggtacactctggccgtcatattccacattaagatccagcgagaaccatttttcttcctcgttggattccactttggcagagatgaccggctgtgaaaggcgcactttataacgcgaaagcgctttttcgccgtacacgcggtattccgcaatgagcttggggtaggcatccagcaggaaattgatggcttcttcaggctcgagaaaccagacacggttgttacgcggctggaagttcatttcgatgagcttctgagtgagcgctgcttcttcctcctgctgacggcgcagcaggaacgtatgtccttcaaaaggataactgcctgtctggaattcgggattgggaccgggcagcaggaattcgccgtgtattgtttcgtagatgttctggatctgcagtgtaagcagacttccttcctcgtccagatacagtttgggattgtagctggcggggacgaaaatcggctccatatgctcaaggaactcttcctgcccatacaggtcggaagccggcagctgtgtccagaccctgtccagaaattcggaaatgtcttcctgcgggatagccggcggatgctgcaccatttcctgaaccagtccggaactgaggctggtgtgcacggggtagaaaccgcggcgccagcatacccagagcggcagctgtccgtgaaaggtcacttccgagtccagaatggactgcggcggcttgccctcgcggtgcagcaggacgtcaaagccgaggccgtcttccgcaaggcggggctgcagcttgagtctcatggtcgagctgtctatgtggcagggcttttccgtttcctgccagaaaaggtaatattcgttgcgtatggtccacagaaaccatgtaagcagtccgtcgggtatttcgattctgtgcccgtgatagtcaaggtactgacctatctgatgggccactgccggcagatcgggcgacagctcgcaccagtccggattgcggatgatctgttccagagtgatttcgttgtgaacggtggaaagaccggatttgttctgccgggcacggaacagcgaaacctgcagtctgcccggttcgggatgaaagcggaatatcagatagtgtttgcccgcttccggctccagctcggtggagaaaaaattgcggaagctctggcgccactcggttttcggggcaaccggttccgcatcgtccgatgtttcaagcgaggccagcagcttgagagctgcagcccccacatgtctgcacacgccggaaaaagaatccggacagttgcacatgtagtttacggtttcttcaccgatgctcaaagaaagtttgggcgaatagttctgaaagtcatcgccttggatatgtgcctcaacatcccagtagccctcaccttttttcaggctaagtttaaggactcccccgctgttgaggatattatgcgaaccgtcgatgatgtattccggaatcgtgtccgtcacgaattcctgcaacatcgtctttacggtcgtctcctcttttctatccatggtgtgatctagctcctttgcggcctttttatgtctgctgcagcagctcccgcctcgagtgtgcattgcatgcggtgcaaggccgtttctagtactaggtgaaaaccttactgttttcaacgcaacggaactttggtagatgtttatcataggtcgtgcgacctgtgccccatcgaccgagaataccgtatccgccggaattggcaatagcctgcgaggttttcatgaatcgtgtttatgttgtttttgtcagcatgctgtttttgctgactgtcacggcatgtgacaacagtgccggtgacaagccttccggcggaaccgccggaaacgccactgtggtttctgccgtcacaggttccccctccggaacgcagaatgacggcgaaccagcctacggtggccgtataatcatagggtccataggcgaacccaccaaccttatcagcgcgcttgcgtcagacagtgtctcgcgcgagataaccagctggctttacataggcctgctgcaatacgacaaaaatctggagattgttccgtgggctgccgaatcctatgacgtggaagaaggcggaacgctgttgcgttttcgactccgtaaaggaataaaatggcaggacggtacagaactgacagcagacgacgtcgaatttacctacaggctgatgattgaccccaaaacccccacggcgtacgccagtgattttctggcggtaaaggaattccgtaaagtagaccggtacaccgtagaggtgcgctacgaaaaaccttttgcgcgttccctcatcacatggatgagtgacatactgcccaggcaccggctggaggggcaggatctgctgacgacgccgttattgcgaaagcccgtgggggctgggccctacaggctgaaagaatgggtacccggaagcagggtggtgctggaagccagcgacacctactttgaagggcgcccgtatattgatgaggtggtttaccgcaacattcctgatttggctaccatgttccttgaattaaaagcgggcaggctcgatatgatgtcgcttaccccgcagcagtataaatttcagacaaccggcggtgactgggacacacagtggcataaattccgctacctgtctttcggctatgcttttctggggtataatatggagcgcagcccctttgacgaagcacctgtgcgccgtgcgctttcctgcgccatagacaggaatgcgcttatcgcgggtgtgctgttgggggaaggtcgtgccaccgtagggccttacaaaccgggaacatgggtatataatgacaagcttgcggattacccctatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctatagtccgcaggaagcccgcagactcctttcgcaggcaggttttgcggacgccgacggggacggcatactggagcgcgggggcaagcctttttcatttaccatactgaccaatcagggaaatgatcagcgcgtgaaggcggctacgatcatccagagccagcttaagcaggttggcgtggatgtacgcatccgcactgtggaatgggcggcttttatcaaggaatttgtggaaaaagggcgttttgatgccatcctgctcggctggaatattctggaagacccggatatattcatggtgtggcattcctcgcaggcggttgccggcgggttgaacctgacaaaataccgtaacgacagggtggatacgctgcttgagcaggctcgctcaaagcttgaccgcgacagcagaaagccgttgtatgatgaagtgcagcgcatcctgcacgaagaacagccctattcctttttgtatgtaccttatgctctgcccattgtgcacagccggttcaaaggggttgaacccgcgcccaagggcataatgcataatttcatccgctggtgggttcctgccgggctgcagcgttattcctcatccggaccagaagacgggacaaagaagaaataaatgatccgcattcaggacatactcgataccattgccgaatacaggcaggacgccgacattgcgcttatccagaaagcgtatgtcttttctgccgccgcgcatgccggacagacgcgtctttccggtgaaccgtacctgatgcatccgcttgccgtggcgcacagtctggcaaagatgcgtcttgacgaggcttccatcgctgccggtcttttgcacgacacggtggaggataccagcaccggcattgaagagatcgattcgcttttcggcgaagaagtggctgatatcgtggacggtgtcactaaaatcagccagatgacgtttgaaagcaaggaagaggcgcaggccgaaaacatccgcaagatggttctggctatggcggaagatatccgcgtgctcatcgtcaaactggcggaccggctgcataacatgagcactctggactttcagaaaccgcacaagcagaagctcatcgcgcaggaaaccatggacatttatgccccgctggcaaacaggctggggctgcaccgcattaaactgcagctggaagacctttcgctgcggtatctgcgtcctgatgtgtggagtcagctgtctgactggctggaaaaaaagcgggttgcagacagcgactacattgacaatgtcatcagtctgctgcgcggcatgctggatgaaaacgatattcccggcaaggttaaagggcgtatcaaacatatcaacagcatctaccgcaagatggtgcatcagaaccttgctctggacgaggtgcccgatgtcatcgcgttccgcgttatcgtggatgacgtaaaaaactgctacgccatgctggggcttgtacacgccgcatggaagcccattcacggacggttcaaagattacatttccatgcccaaagccaacatgtatcagagcctgcacaccactgttgtgggccccgggggcgagcgcatagaaatacagatacgtaccgaggaaatggacagaatggcggagcacggggttgcttcgcactggctgtacaaagagggacagcgcgtaaaatccaaggacgtcaggcagtttgcctggctgcgtgaaatgctggactggcagaagatggaaagcgactcgcgcgaattcatgcggtcgctgaaattcgatcttttcaaggaagaagtttatgtcttcaccccgcgcggcgaggtgaaggaactgcccgaaggcgcaagccccatcgactttgcctatctgatacataccaaggtgggagaccactgttccggcgccaaggtcaacggcaagctggttccgctttcgaccaagctgcataatggcgacaccgttgagataataaccgatgccaaccgccatcccagccgcgactggctccggtttgtcaaaacagccaaggcacgtacccgtatcaacaactatatccgtacggaagaacgcagccgcagcattgcactgggccgggaaatgctggaaaagcagggccggcgcatggggctgaatgtgcccaagctgcttaaggaaggcggtctgatgcctgtggcggaggaattttcttaccgcgaggttgaagagctgctttctgccgtggggtatgcccgccttactccgcgcaaggtgctgcgcaagctgctgcccaaagaagaggaacccgcacgtcagccggaggtaaaagctccggaaccacagaagtcgcgtcgtgagtctgacagtgtgagcatcaagggcgttgacgatgtgctggtgcgtttcggcaaatgctgcaatccggtgcccggtgatgccattgtggggtatatcagccgcgggcgtggggtgaccgtgcatacgtcggactgtgtcaacgtgcaggccatggaaccggaacgccttatcagtgtgttctgggacggcaccgaaggcaaaccctatccggcacgcatccacatgctttgccataatgaaataggcggttttgccaagattaccacactgctggcggaagagcaggtgaatatcgatgcatgccacatgcggtccaatgttgacggacgttcggagctggatgtgaccgtggaggtacgcgatgtggctcatctgtaccgtaccatcgacaggctgcgtcatcttgatgccgtcatcgaagtgacaaggcactcctcgcacagcgaatagttttatccggatgccatttaaaagggccgccctttgcggggcggcccttttttctggcgctttgagtgaggaggatggtctttccctgaagtaatgacttcgtgccgcttccggcaatgcggaagcctgtgattgttttgctgctacggcctctcccgatgtgtcgtaatcaggccccgagaagattcagggccagtctggggagcgtgttggcctgtgacagcatggcgaccgcggactgtgacagaatttgctggcgtgtgaattctgtcatctccagagagacgtccacgtcggaaatacgtgattccgccgcctgcaggttttcggactggatctgcaagttggttatggtgttttccagccggttctggatggctccgaggtttgcccggattttatcctttgacacgatggcgtcctcaagggctgccagtgcagcctgtgccgcggactgggtggaaatgctggccgctttggcagaggtgcccgcctgcgtgcctacgcccagtgcagatgccgtggaggcgccgatctggatgtagtaatagtcttccgccgagtcgttggctgtgccgaagtgcaccttgagtttaccggttgccacaaggccgcttccatcatgggtggcgccggaaaggtgcccgttgagcagatggatgccgttgaagtctgtggagttggctattcgggtgatttccgaggccatggcctgatattcggagtcgattatcagacgctgggccgaggtgtatgtacccgttgcggcctgttcggccagctccttcatacggatgagtttttcgtcgatgacctgcagagcgccgtcggccgtctggataagcgaaattgcatcgttggcgttgcggatgccctgattaagggcggcaatgtccgaacgcatgatttcgcggattgccagaccggcggcgtcgtcggctgctgttcccactcgcagccccgatgaaagacggcggatggaggtggcaagcttgctgtacgagttgccgaggttgttcgccgcattaagggccatcaagttgtggttgataataagagacatgaccattcctccttgaatgagtcacggcttccttgcctcagtaggggagcggtcagctgaagtcacgctcttctgaccaaaaggttctcccctccccactcgcttttcctatcggcggcgtgcggcgttactttaggcttcgaatgaataaaaaatattttttactgtaacactctgttatgtcgaagtgtttgcgggcatgtcaggggcagggggctctgcatatggttcgggtcggggaacgggggcaataaaaaaaggacttgcaatcgaaattgcaagtccttggtgttctggtcgggatgaaaggattcgaaccttcggcctcagcgtcccgaacgctgcgctctagccaaactgagccacatcccgtgaggaggcagtatttatcggagtcaaaagataaatgcaagcacttttttagttttagttgcaaaaaaagggtgtttccttatgcttgctaaaagactaaacttgtcaggtgatggctgttttgtatatgcggatgcgtctgatgtgtccgccggctgtcatccggcactaaggctgtccggacattatgttatgaatctgaatcaattggtatgcaggacagcgttgtcatgaattgcaggagttcctggtgataaaagtcgtcgttgttgatgattccgcctttatgcgcaaggctctcagcagcatgctggagaaagaccccggtatttccgtggttgccacggcacgcaacggtgaagaagggctggagcagatacgtaaacatgaccctgatgtggtcacgcttgatattgaaatgccccgcatggacgggttgacggcactgcgccatataatgatggaaatgccccgcccggtgctcatggtcagctcgctgaccgtggaaggggcggaagcgaccctgaaggcgatggagctgggcgctgttgattttattcccaaacagctttccactgtgtcgctcgatatcgttaaaattgaaaaagacctgcaggaaaaggtaaaggccatttcccgtcgcagggttccgggccggtctttccgtcctgcccccgcggtccgtcctgctgcccctgccgctctgcgtgccacgccgcggccttccgctgctccctcatccgctgcttcttcaacgggaacgctgcaggttgccggtggcaagccggtgcgcgatgtggtggccatcggggtgtccacagggggacctccggctgtgcagaaagtgctttcacgtctgccgcaggattttcccgtgggtattgtcattgctcagcacatgcccgctgcgtttaccgggccgtttgccaaaaggcttgacggggtgtgcgccattgccgtcaaagaagccgaagacggcgagatgctgatgccgggcaaggcctacattgcgcccggcggcaaacatgtgcgggtcagaaacacccgcggccgcctgactctggaagtgtctgccgaaccggcagaggcgctttacaagccttccgccaatgagcttatggaatctgccggtcttgctctcgggcgacgttcgctcggtgtcattcttaccggtatgggcagtgacgggctggagggcatcaaggtgctcaagcagaaaggtgggcatgctctggcgcagagtgactccacctgcgttgtgtacggtatgcccaaagcgattgtcgacgccggtctggctgacagtgtcgtcgatattgacgatatggcgcaggccattatgaatgctgtttataagtgatatcagcgtaaggtctctgttatgctggtgacagtagatagtgccgctttgctgaaatcataacgagtaaggatataaaccatggctgagcatcgtcagattcttgagcagctgagcagtgataatacggaactggtgcgcgaagcagcctttgctgccggagatatggggttgaaagatgccgtgccgttgctggcagggcatctgcaaagcgccaatctgggagttcaggaagctgcagagcaggcgataagaaagataggcggtacggccgctgtgcgtgcggttattccgttgctgcgttccgacgatgcccctgcccgtaacatttcgatggacatcctgcgcgaaatcggcgccgacgatttcgattcgcttacccggcttctgcatgatgaagatccggatatgcgtatttttgcttcggatattcttggatcatgcgcacgggttgaggctgtgcgtcctctgtgcgaagccctgctgcgcgacccggaagtcaacgtgcgctatcaggccgccgtcagtctgggcaatctggccttttccgaggctgcggaatgcctgaacagtgccttgcatgatgaggagtgggttcagttttccgtaattgaggcgcttacaaaaatcagggcggaatcttctgtcaatgctctggtgcgcgctctcgattattcgtcagatctggtggcatccatgattgtggatgcgctgggcgagatgggcaacataaaggctgtcagcctgttgcttaaacggctcgaatcttcccctgcgccgctgcgaaataaaatagtcaaggctgttgtgcagctgcttggcggaaagctgcttaaactgctttccgacaaggagcatgagcggttccgcgagtatctgcttgtggccattcaggatgaagaagaagacattcaggatgctgcagtggtcgggctgggctttatgggcggcgagcaggccacaaaagccgtcatggatgtggcagcccgtctggacgcggacagagaccacgaacgtctggtgcgtgccgtggagtgccttgctgctgtggggccgaatcacgctctggaaaacgaactgcattccgatgatgaataccgtgtgcgcatagctgtggaagccatagcgggcatgcaggatgcctcttccgtcataccggtgcttaaagaaatattctgggacaagccgcgcgatgtgcagcgtgcgcttatgaccgttcttgcttcggtgtgcggtgccgaagattcagcttttttcctggaaattcttgaaaagcataacgacggcaatgtgctgaaaagcgctttggcgtttgtgggggacaaaggcgatgtggccgctgtgggcggcacgctgtttgccctgctggaacatccgtacgatgacgtgaaagaggcggcgctggatgcctgcatagcgctcggcggcgatgatatgatgcggcgcttccgcattttgtttgaaagtgaagatgcgctgaacaggatgatggctacctatgcgctgggcaggctgggtgttgatgataacatcgacctgctggaaggcgcgctggaagacgccgttccggacataagaaaggtggcgctggaagctgtggctgacgtgtgcagtgatatttcttcacggcttgatatggtgctgccgcgcctgcatgatgaaaacagcgaagtgcggcttgcacttgttgaactgctgggcaaatgccgttgtgccgacgttaccgcaccgttactgcaggcgctgggcgatcaggacgactgggtgcggatgcgggcggctgaagctctgggcgggttgcggactgcagaggctctgcctgcactggtgaacatgctgcaagatgagagcccccttgttgtcatcaaagccattgaagcgctgggcaacaccggtggcaagactgctttccgggctctcatgtccatgatggattcggacagcatcgagattcaggaagcggcagagcaggctatcggtcgtattcaggaacaaggagaggacgcatagatgtcgtcactgttttccaagtcgatcacgctacgtaaagagcagaagatcaccgatgaagaattttcgcagttgcgggatttcatctatgatcagtgcggcatctatattgcggataacaggaagtatctgattgaaaaccggcttgccaacaggctcaaagagctgaatctgaagacctatggcgagtatttttattatctgcggtacgatgccggcagaaagcaggaactttcacgactttttgaagtggttaccaccaacgaaacaagctttttccgtaatccgccgcagctcaaggtttttgaggaaaaagttctttccgccgtactggccgatctgcgtgcgtcccgctcgaagcggctgcgcatatggtctgccggctgttccacaggggaagagccttacacgctggccattattctgcatgaaatcctgcggtctgaaatcgcatcgtgggatattaaaataaccgccaatgatctttccgaagccgtgctgcatgccgcaagaagaggcatttacaccgagtatgcattgcgcaccacgccgccggaaatcatttcgaaatacttcatcaaggaaggcagcaattttaagatcaagccggaactgaagaagcttgtcaatttcgggcagataaacctgagcgacaggatgcagcttaagcgtgtggagcgctcgcagattgttttttgccgaaacgtgatcatctattttgatgacgagatgaaaaaacaggtgatcagttcgttttatgataacctgacaccgggcggatatctgcttatcgggcactctgaatcgttgcataatatcaccagagcgttcaaaccggagcatcatcagggtgccatcgtataccgaaagcttgaataatgcgtgcgtgcgggccgaaccagtcagaatagtacgaaagcagggagacatatagtgggcgcacgggtgctggcagttgcaaaccagaaaggcggagtgggcaagaccacgactacgcttaccttggccgctgcactggcagacaggggaaacagagttctgataatggatcttgacccgcatgcctgtgcttccgtgcacttgcggtattaccctgaagaactggtgggcacggcatatgatctgttttcaggcgacggacaggataccgcagcgctgtggaaacagatcaggcaccggcatgaaatgcagccctttgatgtggttcctgcccacatccggctttcagagcttgaagttgatctgcggagcagaaaagggaaaggaaccattctgcagcaggcattgaaggcggtggaggacgattatgattatatcgtgctggactgtccgccgcatgtgggcattttgctggtcaacgccattgtggcagctgatctgctgataattcccatacagacagattttctggcactgcacgggcttaagctgctgtttgacaccgtacgggtgctcaacaaggccatgccggaacccgtgcggtacaaagcgctggccaccatgtacgacaagcgggcgggggcctgtaacagagtgcttgatcttatcggccgtaaaatgggcgacaatatgttcaggtcggtcataggcattgataccaagttcagggaagccagcgcacagggcaaggtgatttacgatatcgaccgtaacagcagaggggcgaaggcatacgaagccctggcagaagagattgcgacactatggtgaaaacacccgaagaatactttcaggagcaggacttcggcacggacagcaaggtggaagaccgccgttttaccgatgccgagcgtgcattcatgcagaaatatctgggcatggatgaacaggatgtgctgcaacggatgggcagagagcaggaacctgatgccgtgatgacgcttgccccgccgcagagcgcgccggcggcggaacctgcgacgcagggccacgatgcacagccggcttccggtctgctgcatgaagagctggaagaccagctgaagacgttggaagaagtccagatggtcagtttttatctgggcgaacaggagtttacggtgcccattatggctgtgcaggaagtgatccgctttatgcagcccacaaaattgcccgcggctccgcgttttatcgccggtatggtgaacctgcgcggcagggtgactccgctggtatatctgcgtgatcttttgggtattgtcgccagagaaggagacgacggccgtttcattgtcatttgcaagcgcaagggattgcaggtggggcttattatagacagagtgcacactatgtaccgtgtaccgcaacgcaccattgactggaacattgaatcccggctgggaacttctgtcgattttgtttcgggactgatgaattcgaacgagcgtctggtaagcatcatctctgtcgaccgcattgtcgcgcgggttctgcaaagttaaaggagtgcgtcatgagtaaacatatattgatagtcgatgactccaaaacagtacgcaaccttgttgctttcattatgaagaaagaaggcttcagggtgaccatggcggaagacgggctggacggactggaaaaactctattctgccgaagaaactgtggatcttatcatttcagacgttaatatgccgcgtatggatggctttaccttcatcaagactgtgcgtgagcaggacacataccgcgatctgcccattgtggtgctttctacggaagggcaggagaaagatattcagatgggtatgagtctgggggccaatctgtatatggttaaacctgcccagcctgacaagatggttaaaaacatcaaaatgctgctgggctaaagcttttatggtaaagtgccgatcagctgttgcagagtagtttcaacaattggtgcggattatttatatgcctttcacggcgactagaacagaggttatgacatgagtcaggatttcatggatccggaaatattcgccgactttattctggaagcgaaagagcatctggagactatcgagccgaatctgcttgagcttgagaattctcccgataacctttcgttgcttaatgaaattttccggcccatgcactctctcaagggggcgtccggatttctggggctgaacagaataaactcccttgcgcataaggccgaaaatattcttgatgagctgcgcaaaggagagatgtctgtctcttcggaaatcatggatgtgattctgtctgcgacagatgctttgcgccagatgattgataatctggatgttaccgggcaggaaggcgatgttgagatagcgtctattgttgaaatcattgacgccattatggcaggaggcggcatagccgcgcctgcgccgtctgcttctgaggaagaacagccccgcgagcagcaggaagactcgtcgtctgacgatgacagcgcagattcttctgctgcacagagtgcggcagagcgtgtctttgtgaatctggaaccctatgccctgacggccttcggtgaagggcatctgcgtgattttgtcgaagaagccagagatatatctgaaaacctgaatgcggggttgctggagctggaaaccaaccctcatgcggaaggtgatctggttaacgacctgttcagatattttcataatctcaagggtaacagcggaattatcggttttgccgagctgaacagcctgacgcacgaagcggaaaccctgctcaataaagtgcgtaaaggcgagatgccgtcttcgcatgcgctggttgatctgctgcttgtggtcgtggactatattgacgctatggtggaacgcattgatgcgaccacgggggtagccacgcccgtgcgcatcgatgacctgctggaaaggctgcagaaggcggttaccgaaggcattatcgatgcccctgcccgacctgccggtcagcagacggccgcacagccggaagcccctcaggagtccgctcccgcacagcaggagccttcctccgctgtggcacccggtgttgatcctgacgatctgaatgttttccgtgatacggtttcacagcagtttgaaagtatccgcatcgcgctggctgaactgagcaaagacagcagccagaaagattttgtggatgccttgttccgctcgctggtcaccgtgcagaattcctgcgggtacatggggctggaagagacaaaggtgtacgccgagcgcacggctaagctggttgatcaggcccgctccagtgatcttgacttttctcttatgacagacctgcttgagcaggaatgtgccattctgaaagatatggttgacgcccagctgacgcagctcagttctcctgctgcctcaacaggcgctgacgatgcggcagaaccggcgggcgacagtccggccgccagacaggccggaaaaacagaaccccctgcggcgcccgtgcagaaagaaaagacagcaccggcagctgctcccgccgcaaaaccggctcctgcgccccggccttctgccaagccggcacccaagcctgctgctccaaagcctgccgctccggccaagccggctgccgcaccgcaggcaggcggggcggcccagcctccggccggcaatgaccagcaggcagtacacaaggggaagtcctcttccaccatacgcgttgaccacgaaaagcttgatcacctgatgaatctcatcggtgagctgataatcaaccgtaacagatacactatgctggcccgcagacttgaaggcgagacagatgtgaacgtggcggacgtggcgcagaatctgactgaaacaacctatgccatggcgcgcatttccgatgacctgcaggacaccatcatgaaagtgcgcatggtgcctgtttcttctgtgttttcacgttttcccagactggtacgcgatctttcgcgcaaaagcgggaaagaagtggaactcatcatggaaggcgaggaaacagagctggataaaagcgtggttgaggtcatcggtgacccgctggttcaccttatccgtaatgccatggaccacggcgttgaacccgaagaagaccgtatagccaaaggcaagcgtcctaaagggcgggtatggctgcgggcataccacaaaggcaactcggtcgccattgagattgaagatgacggtaaaggcattgaccctgaaagaatgcgcgaagtcgcagtgaataaaggcatcatcagtccggaggaagccaagtctctggatgaccgtgaagccatggagctgatttttgccccgggattttcatctgcagagaccattacggatatttccggtcgtggtgtgggcatggacgtggtgcgcaccaacattaaaaatctcaagggcagtgtcagtatccagtccgagataggcaagggaacgcggttcattctttccctgccgctcacgctggcaattatcgatgcacttatggtcaatgtttcagatgagacatacgccataccgcttgatgcggtgtccgagaccaccaagatagaggccgagcgcctgactgatgtgaacaaccgcaaggcggtgaccctgcgcggcgaagtgctcggcatagtcaccctgtccgagttgctcgggctggaaggtaccacggaagatgacgaagtgctttctgtggttgtcatccatgataatgaccgccgtctggggcttgtggtggacaggctgctggaacgtcaggaaatagtcatcaagccgctgggtgaatatctgggggatctgagggggatttccggcgccaccattatgggggacggcagcgttgtgctgatccttgatccgcacgaaatatatctgatggccacatccaaggctgtataaccgaaatggataaacaagccgctctcctgccgggagggcggctttatttttgccggcagcccgttttgccggaagttgttctgataggttttttgcattccggctaccgtgacggggcagaagagcgcagcggggtacacgggcagggaaaaagaccggttatacgcagcggcgcacctgcagtgtgccgtctgaaaagatcctgctgcaggcctgctccggcacgggagatatggcctgcgggacgttgcagcaatggtctgcagctgagcagcggcccgcacggggatactcaacaacacaaaagccggtgagcaaacgctgcaccggcttttgtgttgtttcaatgtccggactagataagcgcgtaaacgcgcaatgcggcgaacatctggacggcataacctgccaccagcagcacaggcgctgttatcatggccggtttatgacgcagcggggcggcgctgaccgcaacaatcatccaccccgcgcaggccagcaggggtattgctatgcctgccgcccacagcagcacaaaaggattttccagtgcaaaaggtgaaagcaccggctgcgacatccacagcaggagcgctgcaggtatggtctgcagcagggagggaatcagcgcacagcgggcacagtaggctgtgctgaaattgtagtaatcgcgcccgtagttgtctgcctcgcgccgcagcagcagatagcaaagtcccagcgcgcccgctgccccggtaccggcaagaagggcctgagcaagcaggggccagaaaacagattgtgcaggaatggagtagacagcgagaaacgtgtccagcgcgggagcgctggaaggaatactgagccctgcggccagtactgtgcgcttgagccccagcgaaaggaagaccgccgtgaacatggacagaccggcaaacagcccgaaaagcctgtggagggctttgttctttttaagggaattccatgtgagggaatagatgacctgcagcgcgaacgccagagtgagggtgcccagagccgccatgagcggcaggcgtagcggaccttcgaataaagccggttcttccagtgcggtgtgcaggatgcctgcggccatggtggtgaagcacaaaacccccagcgtagtggccatggtggcaagctggcgggcaaatttatcgtaaaaaacttttttttgcgcagaagccagtatctgactgaaaagggtgagtgcaggtgagcatatggtggccatcagacatacgcagaaggcggctccggcaatcacaaacaccggctgaagcgggtcggttataagcggggtcattatgaaacaggctccttggtggcgttcaccgtgttggcgcgccgcagggtgcggcatgggtcttttgccttaaaaagccgtttcatgcaagtttcgggggtatgagaagcgttcgtcctgcaagggttgtcttgattaatagccgcatgtcgcctatttaaagcagatgcattgcaagtacagattcacgggtatccggaggcgctagaatgaacgttcggcagagtatggcattggcattatgtgtggtggcagcgacggtactggctggctgtgctccgcgcggcggagataccgttgccgccagcagtgaatggcggctgcagaatctggaagcgaatcagcttgaaatgcaggaaaaagaccgcgctgccggtgccgaaatgcgcagcaggcttcaggcgctggaaaacagactggaacgtctggaaaagaagctggaagataccggcagcatgaatgccgctgcacaggcggatgctgaagcccgtaaagccgcggagaatgcgaagcagtacgcctcaacggcacctgcacctgcgcctgctcctgttgccgcgccgcagcagagtccggtacaggccgcagggcatgcagcctctgcaaagaaggcccctgcttcacagccggctgatgagacggctcgctatcaggccggtgtaaaagcggtgatgaatgaagatgtgaagaccggccgcagcattctggaagcttttctggctgattttcccaaaagcggccttgcccccaacgcgtcctactggcttggtgaaacctattaccacgaaaagcgttacgccgaagccattcttacctttaaagaggtggtacgcaattatcccaagcacgagaaagccgccgcagccatgttgaaaacaggctatgcgtacgaaatgctgggcgataaaagcaatgcccgtttttatctgcagacccttgtggatgaatattccgcttcagaacctgctgcccttgcgcgcaagcgtttgaaatcgctgtaacaacaggggttgctttccgtgtcttcttcctgccgcagaggctcttcatgtgcgggtgcacagatggaaacgatatctgaacaccccgacgcatacacgctgaagcggatggacgaagccggacgtcgtaacttctgggcttctctggcgttgcggtattcctgcgggattggtccccgtacatggaagcgcctgcttacgtggtacggatcgccctatgctgccgtgatggatgttgcggactgggctgctgccggtgtgcctgccacccgggccgattcatgccgccgcgggctttggagagagcaggcccgtgctgaatgggatgcggcaggcaaggcaggctacaaaattctgctgtggaacgatccccgctatcctgaacggttgaaagagattcccgacccgccgctgtttctttattatctgggagatgcctcgctgctgtcggcgcccatggtgggtgtggtgggtgcgcggcgttgttcacgctacgggctggatgtggcagcttgcatcagccgcgagctgtcacgcagaggaatcaccattgcgtcggggcttgcaagggggatagaccggcaggcacatattgccgctctggagggtataggcagttctgtggcggtgctgggcaacgggccggaccagatttatccgccggaaaacagagatgtgcttttttctcttgcgggcagggggctggtagtgacggagtttgctccgggagtaccccctgaaagcaaaaattttcccgtgcgtaacagaataatcagcggcttgtcgctgggcattctggttgttgaggcggccgcccgcagcggcagcctgataaccgcacgtctggctctggagcagggaagagaggttttcgccgttccgggaaggattaccgcccagacttcttccggctgccacgagctgataaagcagggggcccgtaccgtgtgcggtgcggaggacatcctgctggaactggccccgctgcttagggctgcggcggaaaaaccgtcgtcacccgccgtgcaggaaccgatgcatccgcatacggcacactccgtgccgcagtctgccggtgcatgttgccactccgatgtgccgtctgtagttgcggccgcaccggcagatggcggcgcggcaggtacggaacctgcaacttctccggcagatgctgacgggcagaaggttcttgcagtacttgcacgtcggggcgggcttcatatagatgtgctgtgcagggaactggactgggatgcgggaagagtaagtgccgccctgctgcttctggaaatagccggcagcgtgcggcaggctcccggcatgctttactgcccggcgtaatgatgctgttctgacaggacggatgacaatatatgcagaaaataccgcttaaacttgccgctgccggtatgaagctggctaaaagtgtggaacgtgccgacggcattgttctggtgggtgaaggcacggaactgagtgacccgcttattactcgaatcggacaggccggggtttcatccatagtggttcagggcagccccgtggatatggacgggctggaaggcggtgccgactatggcagaatccgcgggcgtctggagcatcttttccgtaagcaccgcgacgacagattcatggcggctctgcacggcacctttgacagatattttcgcgccaaagccgccgaagccgctgccgaggccgcagctttgcgctctctggaagaaaatgatgccgatgactctgtgcaggcggatgcctgaaaggtggaacagtgactcaggatctcgcaacgcaatataaaggtcagattctggctgtaaaaaatctgcccacgctgcccacggcactggaagaagtctcccgccttgtggaagacccgaattcatccaccgagcagatagccagagtcatagcgtatgatcaggtgctttcggcaaaagtgctcaagatggtcaattcacccatctacggttttccggggcgcatatcgtctgtgcagcatgcccttgtgctgctggggttcaatgtcatccgcgggcttatcatttccacttcggtttttgatgatatgaataaaaccatggtggggttgtgggatcacagcgtggggtgtgcccttgcctgcggcgaggtggcccgtgtgctcggttttaaagatccggaagagtatgctgtggccggtctgctgcatgatctgggcaaggttgtgactgccgtgcagctgccgcaggccaaaaaagcgctggatgtgctggtccgcacagaagatatcacctatctggaggcggaaaagagggtgctgggcttcggccacgacagggtcaacctgtggctgggcagacactggaatctgccccccaacatctgtgaggccatagcctatcatcacaaaccgctgtcggcccagaactatacccagtttgcctgcgtggtgcatgtggggaattttctgaccagagtgttcgaatacggcaacggcggcgatgacaatgttccgtatatgctgccgcatgccatgaagctgcttaagctgaaccagcggatgctggaacaggtgctcgacgcattgtgcgccaagtttattgaagtggctgatcttaaactgggataggcaagacatgccgcagttaggagacggacagatggcccgctgtatgcgtgcctttctgcttacgtgcgatccggccctgcccggcaccgtgtcggcgttatggccttccgaagtcatacgctggactgtttttgagcggggggccgctgctcttgaatcgcttttttccgagccgcctgatctggtgctggtggatatgcagcttgccgacatgcagggaactgaccttgtccgcatgatgaaaagcgagaatgtataccgccatataccggtagtgctttttgttccgtctgccgttctggagcaaggcatggactggtcgctggtggaggccgatgattttcttgtacgcccgtgcggtcctgccgagttgcaggcacgggtggaactgaccataagccgggcttcgcggtcgctggacgccaacccgcttacaagactgccgggcaacacctccatcattcactttattcaggaacagctcgataaaaaagcggactatgccttcgggtatgccgatctggatcatttcaagtcgttcaatgacaaatacggtttttcgcgcggtgatgaagccctgatgatgactgcgcggattattgtcaacattataaaggcatatgcgggtacggtatcctttgttgggcatgtgggcggggatgattttgtcttcggcctgccggaggattgtatcgaaagtgcctgccagcggattgtgtcgagtttcgattccatcgtaccgcatttttatgatgcggaagacagagcacgctcgggtatagtttccacagacaggcagggaaacgtgtgttcgtttccgttgatggccatctccattgctgttgtgatgaacacgggcggaaggctgcagcattatggcgaggtgtctgccattgcctctgctctgaagaagaaagcaaaggaagatccacggagtaattatgtcatggacaggcggcgcgcctgatttcaacctgccacctctgccggatacggccgaaatgtatatggggtatcttgcgctggaaaagggctattcttcagctacagtgcgcgggtatgcgtgtgatcttgcgcagtttgaagattttttgcagcggcgggacatgtctctggatacgcctgcggacatagtgccccgtactatccatgattttctggctgacctgcacaggcagcatgtgggcaagtcttccatggggcgcaaactttccgccctgcgtggttttttcagatatctggcccgcaagggctttatacgttctgttcctacggaaggtataacaaacccccggcaggcgcagcgcagccccagagcgttgaacgtggatcaggcgtatgctgtgctggacaccagaactcaggcagcttcacgtgcgcaggtgcacgtgcggcaggcacataaaagagagcagctgacacgcgatctggctctggcggagctgctttacggttcaggcctgcgcatatcagaggctcttgcccttgacctgtgccatacagacccttcaagcgggcttataaaggtgacgggtaaaggcagcaaggagcggattgtacctctttccgataccagccggcaggcattgcagctgtggcttgatgtacgcgaaacgctggatgtttccggcggagcggaacaggctgtttttctgggcgcgcgcggcggacgcctgaacaggcggcaggcgctgcgcatcattgaagacctgtgccgcgcggccggtctgccacaggccgtatctccccatgctctgcggcattcttttgccacccacctgctggaggcgggtgccgacatgcgcagtgtgcaggagctgctgggccatgaacgccttaccactacacagcgttatacgcatctgacgttgcgtaaaattgtagaggtatacgacagggcgcaccccggaagcaaagcgggtaaaggcggctccaaataacaacgcattgtgatgcagcgggggggctgaccagtctactgctgttttgccggggaattttacgctgcgggccggcggctgcaaaaaaaagcgccccctttcgggagcgctttgtatcagcttgtccggggaagggggtgcgacagccgtgaggcctcgaactcttctttgagcgagtccacaagctcttttaccgactgtattttgtccacacgatgaacattggtgcccgaaaaagcgaaccctttgttgaggttgccttttttggcgtttaacagtgcggcagctatgcagtatgggcttttttccactttgcaggaatgtatgcagtggaaggcgcatttgacgggctggcgtctgccttcatccacatcttttacaaactggctgcgtatggctctgccgggcatgcccacagggctttttatcacaaccacatcttcctgttttgcatcgacatacgcctgcttaaagcggtcgtcggcgtcgcattcatgcgtggccacaaaacgggtgcccatctgtacaccggctgcgcccatatcgatgtagctgcggatgtcgtcgccgctgtacacaccgcctgcggcaatcaccggaatacgtctgttacgctgtgcttcaaagggttttacagcttcaatgacctgcggaatgactttttcaagcgcaaactcggggtcatcaagctcttcgggcttaaaacccagatgtccgcctgctttgggaccttccaccacaaaggcatcgggcaggtagtcaaatcggttcagccattttttgcagatgattgaagccgcgcgtgcagaggatacaatgggcaccagtttggtgcgcacttcttccttgccctgttcactggcttctttaaggtatctgggcagttcaagcggcagtccggcaccggagaaaatcacatcgattttttcgtcgatggatgtttttaccagatcggcaaaattggtcagcgcaaccataatgttaacgccgaggatgcctctggtcatctctttggctttgcgtatttctttgcgcaaggcgcggatgttcgcctcaagcggatttttagccacgtccggttcgttcatgccaatcatggcaccggcaattacgcctatgccgccctcgttggctacggcgcttgccagaccggaaagcgagattcctacacccatccctccctggataataggaactctggcgacgatgtcgccgattttaaggtttggaaaaaccatgattcagtcctccgtggggcagaacagccccttatgatgatgctgccggtccgtcgggaacgacagcggaagggcagggcgtccggtggacgcacctatcccgttggtccctcaaggcgaaatgtacacagattggcgtaaaagcaccagtcacaatgttttccgcgtcgcgggcgaaaacaggaggatgtggtcatgtgttgcagaagaaagccgattatggcgggaatctggtgggccgctgcatgttgcacttcgtctcgcccggcggcggtaaagagcatttcttccttgccgctgtcacgcagggctatccagccggcattgccggcaggcctgccgcaggcggttgcatacagataaagatagaaaggcagctggatactgcgcagagcatcggaaagaaggggcagggggtcgtcttcggctgccggatgccagcgtgcgattttttcccacaggtcttcacttttccagacatcctgtgcgggtttgcgtgctgtgcctgtcttgtaatccagcactatgtcgcagccgtcgcgttcgtccaccctgtccagccttccggcaatccagtacgtgctgcctccggcttcgacttttgcctccagtgcctcttccagcttcagaatgcgtgttgtttccggctggttattcaagaaacgggtcaggcgttccggaccggcaacactgagcatgcagtaggagtcataaggcaaagtgtcctgcaggccgcttgaatgcagccgctgatgaaacaggccggtaagggctttggcatccagttgtccgcgtgtgatttcctgtcctgcatacggggtgaaaaactcctgcagcaccgcgtgcatcaggtctcccacgcccagatggtcatcgccttcgttaacctgctcagcaggagcgatgcggcacaggcgctcataaaaaaagctcacgggacaacgtaggtagctgtcaagcatggttgctgaaacgggacgggcgaggagttcgcgtattctgtcgtctatggtggccgagcgcggtataacggcatcatgcagactgatggccggaatggagtaggaaacggcatgcagaggcggtgtacctgcctgtagcaggcggcctgtgcgctgttcgtcttgccatatgagctcttcaagaaagcggctgcgctgttttttttcgtcgaacaaccctgattgtgttgtgccagcctgatacaacagggttacttcgcgggcgcctttgatcaggcggaaaaagttataggccgaaacccgttctctgtggcggatgtcgggcagccccagcagtccccgcagattttcgggcagcagcggatcgttggcaggcactccgggcaggttgttttcggtggcgtccagcacatagacgcgccggaagcgcaacaggcgggcctccagcatgcccataacctgaagtccggtgagcggttccgcctcgaaaggcacccgttccgcgttcatcacttcgcgcagtatggtatacagcaggccggaatcaagttctgcatcgcggacggtactttctctcagggccggaatgaccctgtgcatcaggcggtacatgcattcggcatcgacgggaaagcgtttccacatatcggcgccttgttccagcagcagcgtgcacatatctgccagcacgccggcaagctgctgcggagtggatacgcgttcccagcgtgtgagtgtaaggtcgaagatacgcgagaccagcgcggcaagagcttcgtcatccacggcggccgtaccggcaccggttgcgtctgcctccgcaaggtattctatctgcaggttccgcgggtcggtatggcgcgccccctgacgtacggagcgctccatatgacggaaaacctgctgcaggggccgcgcgttgtgcagcgacagcatcttgagatacgggtgccggatgaggtctattattctgcgccatgggtagccggagggagtacgcccctcctgcagatccattatggtatccagcagctgggccagcggagacttgcccagaggatagcccatggagatgttgacgtctttgcgcggcagatgatgcagcagcggcataagcatgccggagtcgggcaacacgacggcggactgctccagcgagtcggtctgcgtcagttttttctgcagggcgtcaagctgtgaatgcaggtcaaagccttcatggtattcgatggttgcgtgccggtcttcaggctcttccagcagaactgttccggcctgccattgttccagcagcgattcatgctctttgcaagaccagtgaacggttttttttgcggcaagggcagggtctgtatgcagcaccatatgcgccccgcaggcagaacgcagcgtggtgaatacctttttttccacaccggtcagtccgtaaaatcctgctataaatattattttcccggcgaacatggcgggaaggctgtcagcagcatgtgcggccctgaatgcatcgtatcccggtgttgtccagttttctgcatcaagacggccggtatacagccggtgtatgctgcccagctgttccagcaggcgggcagcaaagtccaccacatcgccttccatgtagtgatagtcgtcaggctccagaccctgattgtaaaagtcttccagcagtgccgccagacgcatgccccaggggaagaagcgccttgcgtcggtcaggggcagtgcgctcagcggcccgcgcggggtaaatgttgcactggcaggcatttccccggcagaggggggctgttcacctattcccagttcccgcacacattcaagcagcagccccactcggtcgagcagctcaatggtacggggctgtgccgtgctgccggccgtgctgacggcggacagaaactcgctgacggggagtatctggggaataaggcagggcctcgggatgtcaggtgatgtacggaacagatcaagcagatatctgcggggtctgctgtgcgggaacacaatgaccgcacgtccggtttcaccatcggtatgttccgtcacatagcgcagcagtgcctgaagaaagtcgttctgccacggtataatggccacagggggaattgtccggtcagaaaaagtcatgggggttgcttccgtggttataccgtgactgtttgctgcagatccagatagatgatgacgcctgccgcaggcacgggggaaatctgccgcagcaggttgagatagcgcgatacctgctgcctgtgggcggcagattgtgctccggttttgtattccacaacggtacgggtgtgcccgtcatccaccagcaggtccacgcggtgcaaagcaccgtcggcgtccatgacgctttgttccggttgtccgtgcgcaagccagcggggcatgtcaggcagagaggcagcccagcgcagcatgccatgcagttcctgcgcggtgctttctttgtccggtacaggaaaagggcatttttccaacgcatggctgacagctctgcggatatcgctttccgtgtcacctgtcagcttgagtgactccatgcagctgtgcgccagttctccccgtctgcgttcgtcaaaaaccacatcttcaagcggattgcggaaaatcttgagcgtgggcaaccagtccatgggcatccagttctgcagcgccgctgccggttccgcaggggcggaacatggggcggagccagcgcatggctgctgcacggcatcggcggttgtgccggcggggctgctgcctgcagcctgtgcgtgcggtgtttcgccccattgcaccgtttcgccccgtgcggggtaatcttctcccagcatgacacgcagagcggatagcataggtgctttattttcgttgcgggaggtgcagccgagaaaggcatgcagttcatccacgggacgggtccacgccacatacagcagattaagttgctcacatgcgtcacgtgcccgtgcggcgtaccactgcgcacccagttcggcacaggctgcaaccatgacgtcctgcccgtccacagtggtgcgcaccggcgtgttgtcgttttgcagcgtgtgatgatgaaatgggatgatgaccaccggaaattcaaggcctttggatttatgcatggtcatgatgcgcaccgcatcaagattatcgggcatgggcactttttcttccgtgccgtgttgctgccagtattccagaaatgtggacaacgagcgcagtcctctggcatccgcagcgtggactatttctagaaacctgcggatgaacacggtatccgcagggtggcggcggcagaccatgaaccggttgaaaagttcctgcaccgtatcatacgcgctcatcaggcctgcctgagtataaaacggggcaaaccatgttttccatatgtcggggtaagtttcccgcagccatgtgatgagcggcctgtcaccgcgcgttgcaagctgcccgtcaaggctggcacgagcgagtccgcctgctccgccgaacagttcgcatccgcagagcacttcgcacagcgccagttcatccagcgggtagtcgagaaaacgcaaaaatgccacggtctgcgtgatcagcgggtggtcggcaagccgcagactgttttcggtgatgatgggaatatcccattccacaagccattcggccacccgtccggcttcagggtttgagcggacaagtacggcaatgtcgcgccactggcggcgtccggaaagttcttcagtgataagtctgtgcagttcttccttcacactttcatacagatcttccgaagaatcggcgtacaggtcgtacagccgtaccagaccacccgagccttgtctgtgttccggcacctgctgggcggtgccggtaaaggagcgcagaatgcgtgacgctgcttcttggataacttcttcgggagcgtcgtcatcgcagatggcgcgtgcggcagccagtgctgattggccggaaccgaggggctcgaacagccggttgttggtggtcaccacaatttcgctgcttcgccagttgaacggcaggagcagctggcgcggagaggggcatatggcccgcagttccggttcttccagagcgccgtcaaacaggtcggaatcgccgccgcgccagctgtaaatggcctgctttacgtcgcccacgtaagtgacgctgccccccttggccagacattcagtggccagcggcatgatggcctgccactgatcccggctggtatcctgaaattcgtccaccagcagatgcgtaaggcgggtgcccatgcggcagaacgcttcggacgcgccggcctcgccggacagcacggtgcgggcataagcgggccagagcgcgttgggtaccagcccttcctgcttgagcatgctctgggcctgttctgtaagcaggttgataagggtgatgaacggcgcctgctgcagggcgcggcgcatcagtttgccttcccggctcagccagccgtacgctctggtcagctcatcatgggcacggcgcatgtctgcagatgcggttccctttgattttttgttcaggcagtcgtcaatatccggcttggttcccatttttgattcgggaacgacggaaagactgccgagaggcggcagttttttgagaaaattgacatagtgcgcactggctgccagtttttcgcgttcaatgccctgcagaagaaaacctgcggatgcctgcagtgcatgcatatgttcagccatgcgggtcttcagctctgcggcgtcgacgcaaggcatttcttcctcgggatggcgcaggcggtaccgcataaggtgaagcagcctttcgcgcagggagttgcccgccataaagccctgcatgtcggcgtgatacagcagcgactccgaagcatccaccagctgttgccggagctgatgagaaccgctgcgggcctgttcgagcatgcgttcgtacagcggggtgaaaatttcctcttcgtcaaagaccggctcgaagtccggcggcaggccgagctctagagcacacagccgtacaagcatatgcagcaggctgtctatggtgcgcacattgagcgaagaataccgccgcagcatggtgttcacccagcggcgcgctcctgacgccggccagtcagccgcggggccgctggcgcccatgcccagagcccgttcctttagggtacggataatgcgttcctgcatttccgtggcggccttgttggtgaaggtgacggccagtatttcaggccagcagtaagccgcgcccgcaggggctaatgcacaggcggcggaagactcttcggacgcggcgcgcagccggtcaagaaattcaccggtaagccggtacgtcttgccggaaccggcagacgcctttatctgttgcagcatgttacgctctggggcagcttctggcttcgggcggaaccataccggccagatggctctgacctgttgattcgagcaccgcacgccagaagtcggagatgatattgagtttgcgccgcttgctggtcacaaggtccagtggaagatgaatatacctgtccatcagtttggccacgaccatgcctgttttaccggccatgccggcgtgtacggcgttttgacccagaaaaccgcagtataccctgtcgttggcattggcggggactgatctgatgatataactggggtctatgtatttaagcgtgtgcggtatgcccagtttgtcaaagtgtgatttgatttccgtgcgcagcagcgttgcaatgtcgcccagaatagggttgccgctggcgtcggtgtcatgcgaacccgaaagcagatgctggccggcaccttctgccaccacgatgacggcatggctgcgttcgcgcagccgctgggccagtgcattgagcagaccgtcttcaccgtgcagggtgaaaggagtctccggtaccagaacaaaattcacttctttgagcgacaatgtcgcctgcgcggcaatgaagcccgattcgcgccccatgagtttgaccagtcctatgccgttcatggcgcccacagcttcggtgtgtgcgcactgaatagcctcggtggctttgtccacagcggtttcaaacccgaatgactggctgatgaaattgatatcattgtcgatggttttgggaatgcctatcacgctgattttcagcctgcgctgattgatctcgccggttatggatctgacggccttcatggtgccgtcgcccccaatcataaaaagaatattgacgttcatccgctccagagcgtccactatttcttccggcgactgcggcccgcgcgaagaacccagaatggtgccgccgaactggtgtatgtcgcccacaagggcgggcgtcagttccaccacgtcatggccgtagcggggaatgaacccttcaagcccgtacttgatgcccagcactgcgggaacgcggtagttgtggtacgcttccatcactatggcgcggatgacatcattgatgccggggcacagcccgccgcaggtgacaatggcgcatttggttttggaagtgtcaaagtagacatgacggcgggggccggcaggctcgaatgtgagcggaactacttcatcgcccagttcttcaacctgatcgtgatcaagaaacagactgagtccctgctcttcgttggcaaagcggcagtatgacagaggcgacggaattttggccggtcccagattggggatggtggtgtccagaactatggaaccgctttcaaaacgggtggcagtcatgcttcctcctgaatacaggttggctgatgaacaaaggcaaaagtatcacatggttgtttgcttttccagatgcctcacatgacgatagcgggatttgcccctttctgcctgtattttttgttacggacaggcgcataaaaaaggccggaagggttccggcctttttgtaaaacgggagagaaccggctattcccacggagtggcaggatactgtgttcccagctgggtgtctatcatggccagtgcggtttctttaataaccactgcattatggcggctttttgtgcagtctcccaccacaggcagaatgttgacacagaaacgcagagagtgggctgcaagatcaagcaacgtattggctgcagaggtgagaatgcagtagtttttccatacgtacatcatttcgctgcgtacgcggtggcgcacgacttccgtgccgtacagatcaaaatcgtgcacttcctgtttcatggcaaaaccgtccagcaggcggactctggcctgaggcacatatgctgtttttcttgcgggattaagcgctttgtgcacgcggcggcagaaatcagtatctgcaaatcctccgaaaaagcgttcgtccagcgggccgagacagcggaaggcttccatgcgtacgcaggcaaagctgaaaggcacgctttgaacttctgcgggctgcttcatgcgtctgccgccataggcagcatgattaaggcatgtggcgggagccatggcggcaaggccgaaagcttcggtgaattttgtcagaaaaccgggcaaacggcgggcaccgcggacggtgagttcttttttgtccaccactttgccgccggcaatggcacagtcggtgtgtgtttccatgtggtcaagcatgcggcgcagagagccgggcagtacttccgtacgcggatcaagaaaaaataccagatcaccggtggcttgccgcagagctttgttggctgctgctgcaaatcctgtgtccgtggtgttttcaataacagtgacggcgctgccggcattgcgggcgctgcgggcggtgccgtcggcagaggcgttatccacaacaaaaatctcggcttccgcgcccagagtagacacgtcggccagtgcgccgaaaacagattcgaggcagcttccgatgtacttgttgacgtttcgggttacgataacgaatgatagtttcatggcgaatcctttgggctagcccgctttggcaaggccgacttcggctgcgatggggctgattgcgtcaatggcgatctgcagaaaatcaccaagctccaggccaatctgctcacattcccgtattctgtctctgttgacactggcggcaaacgccttgtccttcattttctttttaaggctcttgggtgtcatgccctgcataccctgagggcgtaccagcgcgtttgtggccaccaggccggtcacgctttcgctgcagcgcagggcccagtccagtgcggactgcggcgcatggccggtacattctgaattgtgggcgcgtatggcggccagagcagattcgggcagtttttctgccagcagatccatagccaccaggccatggcgttggggggtgtctttggtcagaggaaaatcgatgtcatgcagcagtccgaccaggccccacaggtctgcgtcttcgcctttacgctgtgcgacagtgcgcatgacagcttcggactggagggcgtggtgcacaaggtgcggctcgggacccggaccgcgaagcaactccagcgcttcggttctggtcagcatgaacgttctcctttcagagcggtcttcgtccggaaacatgccggacttatttttattccggagctagttaaataatgcacaatcgtcctgctgacaaccacagaatggctttattgacagcttgctcataaaagcggaaaagaggaggttatttcgtacagtaaataaaaaggcgtgtgaaaacgcctgtcatgcgcaccgcaggcggcgggcacgcccgctgcaaaggatattttttcaatgagcagtattgttggcgttaagttccgtgaatacggacagatatattattttgaccgcgccggtcttgagctgcagcccggagacaatgttgttgtcagcaccgagcagggcgaaggactgggcgaggtggtaacgctgcgcgatgacctgcccgaagatgccgaaaccaccgaattgaagccggtggaaaggttggcaggttcagaagatctgagcgcggcggaagaaaatgccggactggagcgtgaagccgcggcatattgcaacgaatgcatacgcagcctcgggctggatatgaagcttgtggatgtggaggtttttttcgaccgcagcaagatagttttttattttacagctcccacacgcatagactttcgtgaactggtcaaggaactggttaaaaactatcgcacccgtatcgagctgcggcagataggcgttcgccatgaaacccagatgatcggcgcggtgggcaactgcggtatggtctgctgctgccgtcgctttctgcgcaagtttgcacctgtcaccatcaagatggcgaaagaacagaatctttttcttaatcctgccaaaatttcgggcatttgcggacgcctgttgtgctgcctgagctatgagcaggaaaactatgaagattttcaccgccgttgccccaagcttggtaaaaaataccagactgatgaaggcggagcaaaagtgttgcgggccaacatgttccgcaacagtgtaactgtgctgcgtgaggggggcgaagaagcagaaatttcgcttgatgactggcgtgagatcaatccgcacaggccggatgctccccagccgcagaagcagccgcagcccgaaaaggcggcacgtcccgcaccggaagaagctgccccggcgggtgagcctgctgcgcctgttcagacggctgaagctcctcaggctgccgttgccccgcagcctgctgacgcagcgcctgcggcaccttccgagcctgccgctgatgacaagacggccaagcaggccgaacgccgtaaaagtcaggtaaagagcgccgacggtacatcacgccggaccacccgcggcaagcgtaaacgcaaacgccgtaccagaaccgacgaatacgatcagaacgactaaccccgaacgatcatatcgccgttgcaaagacgaggagtagacgttgcaacctttttacatcacgacccccatttactacgttaacgccaagccccatctgggacatgcatatacgaccatcgtggctgatgcgctgcgccgttttcatacgctgctgggcaagaaaaccttttttctgaccggtaccgacgaacacggggataaaatagtgcaggctgccgaaaaaaacggctgcaccccgcaggaatatgtggactccataagtgccactttccgtgacctgtggccctccatgggcattacctatgaccgttttgtccgcaccaccgatgaatcgcataaaaaatgcgtacaggccgtcctgcagaaggtgtacgacagcggagatatttatttcggcgaatatggcgggcactactgttacgggtgtgaacgtttttataccgaaaaagagctggagaacggactttgtccgcagcatcaggtcaagccggaatacattgccgaaaagaactacttcttcagaatgtccaaatatcaggactggctgaggcagtatattctggacaatcccgattttatccgccccgagcggtatcgtaacgaagtgctttcgctgctggacagcggcgcgcttgaagacctgtgcatttcccgtcccaaaagccgcctttcatggggggtggaactgccgtttgacacggattacgtgtgttacgtgtggtttgacgcgctgctgaactatgtgtcggcgcttaactggcccgacggagaagagtttacgacgttctggcccggagtgcagcatctggtggccaaggacattctgaagccccatgccgtgttctggcccaccatgcttaaagcggccgggtttgaaccgtacaacaacctgaatgtgcacggttactggctggtgcgcgacaccaaaatgtccaagtcgctcggtaatgtcatagagcctcttgaaatggccggccggtacgggctgagtgctttccggtattttctgctgcgcgagatgcatttcggcagcgacgccagtttttccgaagaggcactggtagcccgtcttaatgctgatctggccaatgatctcggcaacctgttcagccgtgtgctttccatgacaggtaagtactttgacggtgtggtaccttctcctgccgcatatactgcggatgatgaagatatcatcaatctggccaaggatgcctgccgcaactatgtccgcctgtttgaacgcgtgcgcttttccaatgcgctggaatcattgtgggagcttgtgcgcgcgctgaacaagtatgtggacagcagcgccccgtggacgctttataaaaccggtgacacggcccggctgggcactgtgctgtacgtgctgctggaatgcatgcggaaagtcgctgtcaatctgtggcctgtcatgcccgaagcgtccgaagcaatgctgggtcagctgcatgtatgctttgactctgccggtaccaggctgcaggatgaagccgaagcctggggcacattgcaggcgggtggcaaggtcgaagtttcttccggtcttttcccgcgggtggaggtggcaaaggaaaaagaccgccctgccgagcagccggttccgaaagcacagccagtggcagtgcctgctgtcgagtatgccgagttcgaagactttcagaaggtcgagctgcgcgtgggcaccgtgctgacagttgaaaatcatcccaaggcggataagttgtaccgcatcgaggtcgatctgggcgaagagcagcccagacagattatcgccggtttgaaagaattctttgcccccgatgcgctgacgggacgtcaggtggtcgttgtggccaacctgaagccgcgcaaactgcgcgggttggagtcgcaggggatgattctggcgttgcgtacggaagacggcatggagttgcttacggcatccaatcctgttcctgccggtacgcgggcttcttgacggttcagacctgcagaggataaaaatacaaacgccgcctgagagatgctcgggcggcgtttttttgtcggcaaagccggaaagtatgcaagttggtgcaggcgggctattcagatccgttttcagggtcgtccagtgttttttctaccctgtaacgccggtacagcatccagcccagcagggtggaaacggcaaacagcaggccgctgatggtggtccgccatacagggtccacccgcaccccgctgcccagcagggcaaaaatgagggtttgcggtatgtagccgatgaacgaaccgccgataaatgttgcggcggggatgttgcttactccggcggcaagattggtcagcaggttgttgcccacgggcaggcagcggatgaccagtgtcatgctgaaggggttgcgctctatgaagttattcagtctttctatacgtctgccgtgttttttcagcacatagccccgtcctgccactctggcccagccaaaaacaaaggcacagcccagcgtggtgccaagcacgccccatacggtgcccatcagcgcaccgaaggcgtaccccgccagaaagctgacaaactgccgcggagcgcccacagcagtcagcccgccgctgacaagcagaaacaggacatacccccacacgccgcgtccgcggatatgggtatcgacccatgccgtatcgaacatggtatcgagacctgcggcatgaaccgcgtaaatgacagcggccagtgcggcaaaaatcatgaaggttttggcgactgctttattttttttgttcatttctgctctggtgctgcgccagttttatgtagcacatcatggccgcggcctgtccccagaataaaagctgatcctgttccagtgcggcaaagacacagcaggccgctgctcctgcaacggcacatgcaaagcgggctttcagccgtgccgatgtgctggaataccttcccgtaaaggaaatacgtacaagaaaccacagaaacggaatctgggcggcaagtccgctccagaaaagaatccagtgccgcagatccggggtttccatgggcggatcagtttttttctttgatggcgtaacagatgtagcgctttttcatccagcggatggccagcaggtcaaaaaacgtcgtttttgccctgtcccatatgccatatttggatgtgccgtgcagtctgggacggtggttgaccctgacttcggaaacagtggcgccttggcacttcatcaatgtgggcagaaagcggtgcatgcccgtaaacatcgggatgcgcttggccatgctgctgcgcatgactttgagtgagcagcccgtatcgcgcacggtttcctcgctcagccagttgcgtatacggttgcctattttcgaagcgatttttttggcaacggtatctttgcggttggcacgccatcctatgaccatgtcaaagcctcgggcgtattccgcaagcatggaaggaatatcagcggggtcattctgcaggtctgcatccatggtgacaataacatcgccgcgggcagcttcaaagcccgcactgaatgcggcagattgtccgcaattgtttcgcagcgcaacgaagcgcacatgggagctttttgccgcaagctcctttatgacatcaaggctgcggtccttgctgccgtcatcaacaaagacaacctcccactctttgcctgtgacagccgcagcgcggcttatttcgtcgtacaggacagggaggttttcttcttcgttaaaaacgggaacgacaacggagaaaaaagtaatgtcagacatagctcggctttcatatgcaattcggcattggatgtaaatcacttgttgacacttgtcgcggcaagggctagatactccctctcggtcagggaaacatctctggctgcatgtcgcggggtggagcagcacggtagctcgtcgggctcataacccgaaggtcgtaggttcaaatcctgcccccgctaccatgaacgcagaacggcaaccgatcagaagattggttgccgttttttgttgttttccatcctgccggagagtctgttttgcgtcagcccatcatctagcatcaggttgggatgtttacaggcggatgccatacggtgtgccgtttacggagcatcttttatgcgctgtccgccccggggcctgattatgcatcttcccgcaggcggcgtttggttttgcccgcgggaagatgagtatcggacgtcagtatgttgctgccaccatgctgcctatctgaaaaactgcagtggccacgatgaaaggaagaagaatggtatagctgatgactaccgcaagcgtgcggtaagagcctgtctcgttgtacatcatgcccagagtggcaatgcacggaatgaacagactttgcgcgcacatgaaggcaatggctgaaagcgggctgactgtggccttgagcgttgcgggcagcgccccgatgggggtgttgtagataacgcccatggtggccagcaccgcctctttgctgatgcacgaagccagaagcgaggttatcagccgccagtccgctcccatgggggcccccagcggtgtaaggtatttgcccagctggcccatcaggcttgtttctatgctgccgccggggtaatatgaaacaaaccagactattacactgaaactgacaatcaatgtggacgcttttttcagaaaagccagtgtgtttctgaatacctgacgcgaaatggtgcggatgttgggccggtgatagtggggcagttccatcagcagaccgctgatgctgctctgacggggaatgaagcgtccgaaaacaaggctgcagccccccagaataagcatgttgaggcttatcagcgaaaataccacggcaagagcctgaagaggcggaaagagccagcttgccagagaaaccagcactatcagtttggccgcgcagggcaccagcggtaccagcagaacagcgagtttgcgcatgcgctggtcgtcaatggtcctgcagcccatgattcctgtaatgttgcacggcatggaaaaaagcagaggaatgaataccttgccgttcagccctatgcgggtcatggccctgtccatgatgaacgccgcccttgccatgtagccgatgtcttcaagcacggcaaaaaccgcgtagaaaaccatgatgaacggcagcatgctgagcaccgcgcccaccccgcgccatgtgccggtgaacagtgcctttgtgacaatcatatcctgcggaatgcctgcactggcaattgcttccagcgcctgtgatgtctgcccgatcttgagggccagcgggaaccccagcccgaatcccacgatgatggagagcagcagtatgcctgccatggcgagcgcacctgcaaaaggatgcaggagccacctgtcatatgaaacggtttttgacgatgcgggtgcggtgctgcctgtccccagagcttcttccagccagccgtagcgtgcctgctgcacataaggctgcacaagcaggtcattttgtacccacgccgcatcttcgcccactgtgctgcgcaggatgtccctttcttcttccccgccttccatagctttccatacaagtatttcggaccgcatccgggtaaatcctgaaacatcgcagacctgctgtaccagagcggtgaagctgcgtttgagtccttcaggaagtccggaagcaagctccggcacgatatgcttgggaacaggaggaaccttgagggcctgtgcgatggcctgcttgagctggccgagttcctgcttgcgtgaggcggagagcagcagaaccggtacaccggttttttgtgagatattttcaacatcgagatgctgcgaattgcctctggctatatccgccatgttcatcaccagaaccatgggcttttgcagcatgatgacgtccagcgcgtaatgcaatgttctttgcgggcttaccgcactggccacaactacagtgacatccggtgaatagtttttgatgaaatcagcggcgatacgttcttcctgcgaaagagcatccagcgagtatgttccgggcagatcgatcactgcgtagccgccatcctgtctgcttgcctggccggttcttttttcgaccgtttttccggcccagtttcccacttcctgatacattcctgtcagggcgttgaaaatggtcgattttcccgtattgggctgacctgcaagggcaactacgtgagtaccggctgacatgtcacaacaccgcctgagcaggttcaagacggatgcgggatgcgatatcatacgacagcgccagatatgttcccttgcattcgaccagcagagggccttttttacgtgctttcagcatgcgcaccgtggtgccggagcacagtcccattgaggcgaggcgtttcagtaattcctgatttccgctaacggcggtcacaacggctttttgcagttcctgcagatgggtcaggcacatataaactccttgaggggtgatatagtattccagttacgccaacggtgcggaacggaatatcgtgatcgggcataattctgacgcaaacgtaccggcagaagaaacgggaggctctcaggcagagcctcccgctgttcggggactgtctgtgacagtcggggcagtaaggggagctagaaacggtagacgaggttgacgccgaaggtcagcggatctcccgactgggcatagacggcgcccatgccggtcagatagccgattttgcggtattcctgatctgtgaggtttttgccgtacaggtatacgtcaaagtcttcggattcgaccccgattctggcattgagcagctgatacgggtcttcgcttaccgcgttgtcgctgccccagtactgtttgcccacgccgatgacttcaccccgcgtgaaaagcgtaagcgtatcggtaagcgggtagcggtactgggcagagagcgagtaggtatggttgggcacatacgggggcgtcttgccggaataatccacgtttttaacaggatctgtgtacttgtcgtattccatttcggtatagccgtatgaagcgttgatatccatgcctgtgaaggggcgcacaccaacttccagttcggctccgcgggaatgcgcttcacctgcgttgtcgacaagcatggtcattttgccgggaatacccaccgaaacctgcatgtcttcaatttcgatatagtaggcagacaggttggcgtacagtctgttgtccagccaggtggatttgacgccgacttcatagtttatggaagtttcaggatcaaagctgacggattccggattgttagggtcgtacatgaagttgaacccgccggaacggtaaccccacgccagcgatgcataggccatcaggttatcggtaaagtggtatgccgccgaaaatttgggcagccactgctgggaaatgatgctgtcgctgcctttcaggttttccaccgtggtgcctgtgtcggcgcgttcggtatagtcgtgaaaatcaccgtcacgtttttcccattcccaccttatgcctgccgtcaggtccagcttgtcaaaaacggtgaccgtggcctgaccgaacggagcaaaaccataaccttcaagatcggctttgttgtggtttgcattgccgggaaagccgaacatgggcggcatatctttgccgtcggtggtggaggagatatcttcctgctggctgccccatgcgtacacgccggttgtccagcggaagatatctttgtcggttccggccgagtaccgcaattcctgtgaatactggtagctttcactgtcgttggtaaacgtgttcatgtctgcggtggaaaagtcgaagtcggagtcggaccagaggttcagcttctggaaagcggaaatgctggtgaatactccgtcatcaagtttccattcaagcgaaagcgaactgcccagcacctgcctgtgtgtatccgacacatggtcgaagttggcggtgtgagggttgtcttttacatcgtccagaagctgcagggcagaggtgccgtgtctgtcgccttcggcatacagtttgaggttggcttcaaagttgctgtctgcaggggcaaggcgcagatgtacccggccgtctaccgattccatgttgtcgacatcgttgtcgagaaagtcgtttttggtgaatccgtcgcggactttgtacgagcccgccagcccgaggtacagactgtctttgattaccggcccgctgacagtaccctgatactgctgcagattgtagttgccgaagtcggtgcgtatctgcccgcgcagttcgttgtccggcttgcgggttgtaatattgataacaccgccaagactgtttctgccgtacagggtgccctgaggcccgcgcagcacctctatgctttcaatatcgtacagggccatgtccagcgattcgctgcggaactgcgtgacgccgtcgatgttgaagtttacagccggagcgttatgtgtggagccgagtccgcgcatgaatatgcgctgttcgaatgcggcgccgaagtcaatgaagtggatgttgggcatgtaggaaaccgcctcttcaacggaggtcagcccggcatcttctatggctgtttcagaaagaacagaaaggctggctggcacatcctgagagttctgttcgcgtttttccactgtgacagtgacagtatcaagctgatagtgagtttctttatcagtctgaggtgagttttttccatcttctgccaaagcggcccacggggtcgcaagcagcagaaagcctaaggcaacgaagcctccccattgctttgcataataaagcatacgtccgttctcctctgaacatgttccggcaggtaaccggcaagtagctggaagtagtgtagtgtgcttgcagcgtacaggcgtttgaagttattcagtatgtcagtaagttgcggggtgctgtcgcgatcggttctttttttgtggcaaaaagcaaaccgtgctgtccccgtgtcgtgcatcaggcagccgatgcttcgcagtcgttgctgcgccgcagcttccattgacttatggcgtgctgcagattccagaaatgtgcgaagcgtccgttcagcttcagcagttcggaaaatgttccctgttcggcaatctggccctgctcgatgaaaagaatctggtccgcgttgcgcacggttgaaagccggtgggcaataatgaatacggtttttcccttgcccactgctgagaaggcctgctgcaccagtcgttcgttttcggtgtccagcgctgctgtcgcttcatccagaatcagaatgggggcgtccctgaggattgcgcgggcgatggaaagccttttgcgttctccacccgagagtagggcgccgttttctcctatgcaggtgtgtatcccccggggcagcctgtctatgaagtctttgcagcgtgccgcttctacagcctgcattatttcactttccgtggctgtttctctggccattttcaggttttccagaacagtgtcgttgaacagataggcatcctgcatgaccagcgaaacattctgcaatatggtgtccggcgaaagagtctgcgtatcggtaccgcctatggttattgtacccgactgcctgtcccagaagcggatcagcaggttggctatggttgtcttgccggctccggacggtccgaccaatgcggttaccgtgccttgtcctgcggtaaagctcaggtcacgcagtatctgcttgctgccgtgagcaaagctgacgttccggaatgcaatgctttcgaagtcctgcggaaaactggttatggagcctgtctgttccgggctgctcagaagtgcgtcgatattgtcggcggagtgcttcagatagcttagtgtggagatgtatggccctactgaattgatagggatgtaaaaccgtaaggccacaagcatgaagagcagaaactgaaaaagagggagcgaaccttcaatgaagtgcgttcctcccacgtaaagaatgcagactatgcccagtgacgctgtgaacgcgtagagctctgttacaggccagataaacgattcaaagcggatgctgttgcttgtcaggtgctgcagtgtgtttgtaagacggctgaaagcgcgcccggtgatgttcagtgttttaaatgtctgaatgccgtgaatatactctatgatgcgtgccgtgctgtcctttcttgcggtaagcattctgccgccaagcatgtccatttttttatgggacagataaaggaatatcaatgccggcggaagagttgacagaagtaaaagcaccatgaatgggttgatgaacagcattatgactgcaatcatggcaggaacggctatgcacgagaggattttgttgtaaatatgtgaagcggtcagctccacattggtgacgtcaagcagcagtgtttccacattatggccggagtccctgctgaaaattgttcccagtggcagcttgcgtaagtgttctcccagtgcaatgcgtattctgcttcccagttcaaaggcgtactcacaaacaagcttgtgtgatcgtatggagcagaatgcctgtactgtaaagcaggcaagcagcatgacaatggcaatggtgacgttgaaggaaggcgctgacggtgaaagcagggttatgagtacggcatagataacccccagcggtgcaccgttaagaaaagcttcacccacggcatacaaagtgctccggataaattttgcattggatatgttaagacgtgctgtgatgttatgcatgctgttcctccggcatgttgaacccccattggtcgcttgcctgctgcgcagcccagaggcgggaatatactccgccgttagcaaccagcgaatcgtgtttgccggtttccgctacgctgccgttatcaaaaacaatgattttgtctgcttcagtgatggtgcttaaccggtgtgcaatgacaattacggttttgcgggccagaagagtgcttaacgcctgctggatggcaacttcattttccgggtctgtgtacgctgtggcttcatccagaattacaatgggagcatctttgaggaacgcacgggcgatggctattctttgtctttctccgccgctcaacggtacaccgccgtcacctagaggtgttgcatagccctgcggcaacgatgcaataaactcatgtgcttttgccatggtcgcagcgtgtattacttcagcgtctgatgcatcagggcgcgcggcgcggatattggccatggccgagtcgctcagtaggaacgtatcctgaaatacaaaagcgatgtgttcgaacagctgctcctgattcaggtcgcgcaagtcatccccccccagcgaaatggaaccgctccatacgtcctgcatgcgggcaataagctgcgctgccgttgttttgcctgctcctgacgggccgaccagcgctgtgagtctgccgtaggggatggtaaatgaaatattctggaaaaaaggcgcatcaggtgtgtagccgaaggtgactttgctgaactgtatgtcaccgctgcgcgggctcaggttggtacgcgaaggaggaagcggcggtgttgataacacttcatcaattttgccgacgccttcttctatctgccgcaatttgctggcaaagcggcttaacctgtccagaggcagcgcatagccggaaacaagtagcaaaaagaggaacagtgactcaaaagtcagtccatggccggagtagagccatattcccggaggcagaacaaaaacaataccgcttatgagcgatgtgccgaacagtgcataaaacgtgctggcgttcttgttccatgtgatcataacatcgcgtacagcgtgtacgctgtctgtaaagcgtgtaaatgtgcgtgcagtgcggttgaaagatttgataagagttataccgcgtgtgtactccatgatgctgtctgtcattgctcccatggctgcatgataggtgtgcatgtgttttgcggcttctttggcaagtatccgctggcataagactgccagcagcagcgggcacagtgcaaaaagggccagccgccagtcgacggcaaaaaatacggcaagggtaaaaagcggagctgcaatggatgcaaacaggtccggcaggtgatggcacagaagattttctattctttcgacatcttcagtcattattttgtgcaggttgcctgtggactgccgggtgaaatacatgccgggaagtttgccgatatggtccgcaagcctgatgcgtatgttatacagtgtcctgtatccggccttgtgcgccgacactgcacttgcccatctcgataacgtccgcagtattattgcacaaagcacaatgccgctatggacagcgacggcatgttccgtaagtgttccttctgtggtatgaatgacaaggctgtagactgcaaagtatggaatgagctcgaacaggacatccagaattgcaaaaaatgcggcgaatcctagcagaaaatgattgccgcgtgtcatgacaattactttcttgtacatttgcatgattaccccttgttacctgctgcaccggcaggcgaaattgccgcaaggctctgcagcggttctgcgattccgagctgtgaaagcagttcggtgtaaaatgattcatcctcttcaagcgaggcatagtatttttccagtgcttcttttgtcagggcgccagtgcgcacctggtttgaaaattcaaggtccatataacttgagacgttgttgatttttgcaagagcagccatcagcttaagcagtttgcatcccgacgcgatgtatgtgccttttgaaaagctctctatggggcgccagcccagctcacgcctgactgtgtccatcatcttcagcggctcgtattccagataaagaaaaggataaatcagctggcatcgggggtgctccagtttgaaaacaggtatcagttcatgcagcttgttttgcgctgcatgggcttcggcttttttaaactggaattctatttttctggctatcgcctgctgttgccggatgcggaacgtctgggtttcaacttcaatggatctgcccattccgaaaagctgatcggggttatagccgacaataactgccggaatatcgaattgctctgccatgacaatgccatggtccagaaggtacttgccgcaatacaggcataactgcccgaagtctttttccttcagcggttgttcactcatgatgaaccggtagaatgttctggtaaggctgggtggaatacggaactgcatatgggcaatgtcgagtgtcttgcaaagctcagatgctctttcaaacgtctcttcatattcaaaattgttgtctatagtcagggcaagtatcgtcaggccgtatttttcttttaaaagccatgcaaggtaagcactgtcttttcctccgctcatcatcaggatggcatcgtattttcttttttgtgcttttatttgttcaattttatttctgaacacaccttcaagtcttgcatagtccttttcttcttcggtcatatttgcacaaaaactgcacagaccatcatcgttaattaaaaaattgcgcgcagtatcttcctgaagaaggcacttgctgcatcttttttcagtgtattggaacatgatgtggctcctttgacgtgttacgtactgcgacagcccatgaagcagtattgtgtatatgtccgtgaagcagtgtaaacggcaatggcagcccgttgtctgcgtgggcaatggcagaatgcccgcctgtaagagtgatggttatgccgttaagcggaatgagcaggcctgagcctatgcatttgaaaaccgcttctttgagtgtccataatctgtaaaatgcttttttactgtttgctggatttgtctttttccatatggctatctctgttggagaaaagtagttctctattattgtgtgatatgaaattgagtgactgtgaatttcaatatcaactcctatctgtgattctgcactgatgcccagcatgcaaaaggggccggaatgggacatgttgaattgcagagaggttgcaggatgtgccaaaaacggcttgccgaagcgtgaaaagccgaagccaagccgttcgggggcgcagtgtgttttccggcccagaatcaggcgtttgacgccatgcgcaaaaaggtattgttccttgagctgtgtggtggccagcgcggccattctgtttttttcatgctcggaaagtgtcttgtaataagagtcttccggccaccggctatgccgtgcatcgctgaagaatacctgtatatccggcgataaagaccgcgccacagccaccgtattgcacctgtattgcatgctgtgcccgctacaggtgtgcatggattgtcgtgctccggctggttgcaggagcgtgttgcgtcagcctgtttccaatttcgctcaacagggcgtcggcatgtgtgtgcaaaaaaaagtgaccaccgttgaatgtcttcaggtgcaggtcatttccatgtctgctccatgcaagcatgccggcggcacatgtttccgcgtcgtccgctcccgaaaatgctgttatgggacatgcaaaaggctctgtttccccgggcttatacgtttccttaaggcggtaatcagcccgtaaaagaggcaggaatatattcatcagttcttcatttgccagcacttcttcaggtgttcctttcagttgtctgattacatcgacaaaatgatcatcaggaagtgtgtgcgccggtggccgctccggaaagcccacggcatcgcaggcagccatgaacatgtgcaccggcgtcagtcccgtacgattgcggatctggagtgctgtttcaaaaacaatgcgggtgcccatgctgtggccgtaaaaagcaaacggtttttcttcgaagcagggcagcagagcatcaagcatctctctgacaagctgtacaaggtttgtgtgcggcggctcctgcatgcgacgctctctgcccggcagctgaacgcggcaaacctgtatctgtgacggcaatccgacttgccagtgcctgaagacagaagctccaccgccggcatacggaaaacaaaaaagtctcacaccggctttgttttcgtcttctgccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtccggaagccatctggaaacgctgtttttatcagcctgcatacaactgttgctccataatgctttttattgtgtcggcgatgaatgcacttcctgattgtccgatgatgtcgaaatggtcttcgctgcgcggaatgacagtgacggaatccggtccttcactccatttggtccagaagtctctgatgttttcaaactccgctcccgaataactttcgggcagttgcgcctcgattaccgtgatgccttttaacggcggaacataccggatatctgcggtccccatctgcagattcatgatgttgttcacccacagtgaaaactgttccattgtggcgttgtcaaaactgtctgcattgccattgagactgctgaacagttttgctgcggcttcctgttgcgaaagacctgtcagggcatgatatatactgccggcggggtggttcttttccagtgtgttgttttgtatctgttccagaacatccagcgtgataaaattcagtccgagtgtttccggcggaattttgaagtaggatgccgcccagtagagcagggcaacagggtctctggtcagcagcggtttggcgggcagcggatcaatgaccaccggctggaaagttgcaatgccatggtattgcaggcggcgggatatgaggggagcgagaaatccgccgatgcagtatcctgcaaccaggcaggggcctttttcgcctgatgcggcaatggcgtcagcatagtagtttgcaagtgtatcaggcttgcgggcgctgacccctgccggaaggtgctgcggcaggataatgccggttactttgcaacgcctgctcagctgcatatgcagttcacgcaaccgcatatgcgtgcccgacccttcatgcaccagataaacggaagggccgttctgttgtcctgccggtgctgtcaggcatgtttccgctctgctgcctgtgccggtattgccatgtgcggcgattttttctgccacggcctttatggttgaatcctgaaaaaattccggaacagagacagatatgccggttttctttttcagactgttgataagcctgatggccagcagcgagtctccgcccatgtcaaagaagtcagcttccggaccggcaggctgtacggcaagcacttctgtcatggcttgcgccaccagctgctccgcggcagagaaggtggcagtccgctccggtactgcatagtgttcttgcggcacgtgcagtgcactgcggtctacttttccgttggcgttcagaggaaaagcagtcacatgcacaaatattttgggcaccatatagtgtggaagtgtttccgagataaaaagtgccagctcttcgggcgaggtgtcttttttacctgtccagtgcgcacacaagactttttttccggaattgtcagtaattgcggaaacgatactctgcgaaaccgcaggatgactgttgagctgcgcttcaatttctcccggttcaatgcggtagcctgatatttttaactgaaaatcctcgcgtcccagaatttcaatgctgccatcgggcaggtaacggcccagatcgcctgtccggtaaaggcgtctgccgtcagcggggtgggttataaaactgcgctctgttttttccggtgcgttccagtagccctctgccagtcctgttccgcccagatatatgccgccggtgacattgtccggacgttcgcgcagcagatgatcaagaacctgaaccgtctggttatccattgcacgcccgtacggaacgctgttccagtgcggggggatctgttcgactgcatgtatcacagaccagatggaggcttcggtagcgccgccgagactgaacagcgcagcgaggggaaggcgtgatttgatttcttttgcaagctgtatcggaatccagtctccgctcagcatgatgcagcgcagcgtctgcaggcgtccttcaaggccgtttggcaggtattccagcagcatctgcattaatgtgggcacagagttccacagggtgatgcgttcctgttcaatcatatcgatccatgaagcgggatttttcatgtgccggatgtccggcagtacaaggctgcctccgcatcccagaacaccgaaaatgtcatagaccgaaaggtcaaagttcagattggctagtcccgcaacattgtctttagccgtcaccgcgaggcgcctgtttatatcccgaacggtgttgacggcgcctttgtggcttgtcatcacccctttgggagtacccgtggagcctgatgtgtaaattatgtaggcaagatcatccggagtgctgcgtgaagctgacacctcaggctggtctgccacaggttcaaggtgctccatgatcagaatggtccggccggcgcttttttcgatccgggcgctgtttgctgcatcagtgacaacgacgccggttttcagctcgctgatcaggtgtcgtattctgccgtcggggtattcgacatccagcgggacgtatgcgccgcctgcctgcagtatgcccagtacggccgcgatctgttgccagcttttgggcagcaggacaggcaccggagtgccggaacgtatacctgcatccgcaagctgattgcggagggctgcggcctgacgccatagctgtgcatagctgatgtgtctgttctggcagatgatggctgttttacggggggcagctgccgcctgtacttcaagggcggtgtgcagcaggtcgtggcagcaggggtgaacgggatagttccgcctgttgcgcacggcaagctgcgccccgggggtcagctgcggtacaggcgcatcccacgcgctcttgcaggattccgaggcaagagtatcgataatggagcaatatgctgtgaacatgtcgtccaccatgccgtccggaaaaaggtcatcaacaacatcccagtaaacaagcaggttgccttcttcctcatatacctgattgtccagccacacctgcggggtctgggtgctctggaaatgcagggtgtcgagcacggctttttcctgtgtgctctggctggttatgtttgcagtaaaaaccacgggcatggcagcccccagccgcaggctgcctttgcgtgcaagctcgcgcagcaggcgcactccgctgaaatccctgtgttcaaggtccttccacagctgtttttgcaggctttcagcccgttccgcaaagccggactgccgggtgatgtctatttccaaaagagtggtggaggtgaaatctccgatgatttcattgatttgtttgtggaactgcttgcggttgaagagggtgacgttcagcgtgaagcgggcggaggcactccattgcgccagcacctcggcatagcctgccagcagcacacttgaaggcgtgatccctttagcggctgcagctcccttgatggcgctccagcgttctttgccgagtctgtactgtctgcggaaaaagcgggggcgctctatatcgctgatctgtcgggcaagcggcaggtccggtgccggcggcagagtgtccagccgctgcatccagtaatcctgcgcctgctgccaccgggtgctttttctgtatgccatttccgccatgacatagtcgcggaatgaaagctcgagcggaggcagggcagtgtcaggagcgtcgtacaggtgctgcagctcgcgtatcagcagcatgccgctgaaaacgtccacgatgagcagatcgaggatcatatgtatgcggtaacggccctgccctgtatgggaaatttcaacatgaaagagcggccatgactccggatcaagcgtcatggacgagagagactcacgcattgcaagcagctgtttctgctgttcggcagccggcaggtctgccagctcttttacagggatggtcaggcggggaacttccgccagtattttctggttcccgtccggcatgaataccgcgcgcagcatgtcgtgccttgcaatcagcctgttccaggcttcttcataacgcacagggtcaagatccgcggcgttaaattcggcataactctggcaggcaataccacccagttcaaaagcaccggtcctgcctatccagtaggcatgctgaatgtctgtaaggggaaacggttcatgccgcaggtgcggttgcggtgtgatggcgcaggtgctgccggtggtctgtatttctgctctggtatttttttgcccttctgcctcgtcttccacaccggctagaaattcggcaagctctgctatggtcggcatttcaaatatacgaccgggagaaagcttgagccccagttccttttcgagctgctgcgaaaggctgaggaacagcagagaatcaagccccacagtgagaagatcagtgtcacttgtcagtttttccggagcaatgcgcagtgtcgccgaaatgttgttgtgcagccagccggaaattgctgctatccgctgagcatgagacattgttgtgatgtcgtagccctgctcctgtatgccggagttgtgttgcgttttttccgcggggctgctttcggcaccgcaggggtgcagttctgtgaaaactgcaggtacggtttgcagggaggcaaagaattttttccagtctgcatcaatgactgcggcatggtgaatgtcatttgccagtacaagatcaagagtatcgaaagcccttgcgcatacaagcggaaagagccccatggagcgttgcccgtccagcagcgttttgctgccggctatcataccggcatcggaaaagccgccccagttgagcacggttactttttgccgcattgccagagcgtccataaacgcgttggctgccgcataggcaccgaatccggaagtagtccacatggtggctatagatgagaacagaacagcatgtgcattgtgtctgccgcagaaggcaagaacacgttctgtccctgatgtcttggctgccagcgttgcctgcagttcatgctgttccagtgtgttgacgggcttctggctggcaattcccgctgcatgaaatacatacgttacctcggggtgttcccgcagtacggtttcaatgcggctccagcctgcttcagtggtaatatccgccgctgccgtggatatgtggactccctgcctgacccatgcacggattttttcatctgcttccggcgaaggggcgtttctgcccgccagaacaacagagcgtgctccgcgctgtatcagccagccggcaagctgcaaccccagcccgcccagacctcctgtgataaggcatgttgctgcggtgccaatctgtatgccgggttgtccgtggggaagctgtgtgcgccgtatccggcgtacgcgcagctcccctgtttccgtgatgacgacaggctcgcgcatgttttctgtcagcacggcctgcagctggcgtgcgcatgttgccgcgctacaatggcgtacagatatttctattccggggtgttctgctgccgctgtttctgcaagagcctgcagtgcggcacctgtgggagtcggcatggcatcggtgcctgccgggcacagaagcagtatccggcgtgcggttttgctgtggcgttgcagcagcgcaataaagcgtccggtttcatgtcccgctgtatcggcttcgctgctgtccgcgcttgtccgctctgcgggaataaaaagtatgttatccggcggcaggggggtgtcagcctcatcaaagcggatgctgaacggcgctccggctgcgcgcagctgagcaatgatgctttcagcaaaaggtgatgcggacgggtgcgggtagacgctccacgttccgcccgcagtgctgccggcggaatctgtctttcccgcatgaatccattcggcggtatagacgccgtaaggctgcccgctgtttttttctgttatgctgtcagtgcgtgcggcagaaccggagaggtcgttttcaaatgcccatgtgccgccgggattgttctctgcgcgttgtgccgccagcgttatttctcccaaaatgctgttttcttcatgtccggcaaacagtttgactgcgtggctgaagccgcaccgtgtgcacagttcaatccactgtccgtcagacaaatacgcggagcgggggcgcaggaccgtatctttccgtacaggcaaaagcggaccgaaagccataagcgtgaccagtgtcggtctgtatgtctctctgaagagcagtatcccgccctgaagcagataagaagcagcattgcgcagggccagttctgcatccggagtaccgtgcagctggtttgcggcgataataatgtcatataggccgtgttgttgcggacaaggggatgaaaagatgtctgcaacaagcacccgggtctgctgaggcatgttgcgtttggccagtgctccggcgtgcgcggaagcttccgctatggaaaatgcaatgttttctttcagggtacgggcaagatacgccgatgctccacctgtcagagcgcctgcttccagaattctgattgctttgctgccgtgagaggtgtcggcaatgatggtgctgacggcattctgcaactgttcattgtaaaagcggaaaaaaggtgtggcgtgcagctgctgcatgaactccgcggtgtctcccatttccagaacagcctgttccggcctgcagcgtccgctgagcacgtcctttaatgttcttccccgctgttttaaaaaagcaagaaggacgtgtgcctgagggaattcttctgcaagttgcctttctttctgttccagatgtccgatggtgatatcgcctgcagggagcatgtctgcatgtttttctgacagatgcttacggagtgaggttataagctcagaatatccggaagcagggggatgagcttgctggtccagttcatggagtgctttccggcagtacagtgctgccagctcttcagaggcggcggaccagcgcctgatatcgatatcccggatagagctgtccggcttttgcgacgagctcagtccgcgcaggagcgtgtgcctgatgcgggcgtgtgttttgccgcgccagaaccgttcggtgctgaatgaatacaccggtgcgggaatacgccggtgcggacggtgtgcaaatacagcgtgccagtccggattgtggccctgctggtatatgcggccaagcatgtcaagcaggctctgctcatcatcaattcccctgcgcaaagaaggaatccatagcggcatctgccggttgcgcggggtttcttccgttgcgtctgcgttgaactgcgccagtgttgagagcacttctgcggggccgatttctataacggttgtgatgccgcactcctgcaggcagcggaccccgtctttgaacctgacagtattccggatgtgggaagcccagtattccggggactgcactgcggaattctctttttttcccgtcaggttggatatgaaatccattgcaggggggctgatggaaaagccctgcaggaacgttgcgaacgggtccattgccggttcggtatggcgtgagtgaaacgcgtgggaaactttcagaggcgtgtgggctgtattctgtctgccaagttcggcgtgcagccgtgcaagggcttctgacgtgccggcaaccacggtgccggaatcggcattcacagctgcgatatccagaggcaggcccattttttttataagtttttcaagctgatcctcttgcagccggactgcggtcatgccggttccgccagcaaggttttgcagcagttcgccgcgtttggctattatcgccagaccgtcctgaagagaaaaaataccgcctacgactgcggccacatattctccgacactgtggcctatcactgcggcaggagttattccccacgaccggagcagagtagccagcgcgtattccagagcaaaaagtgtgggctgggcgtagcgcgtctggcagaggaggtccttgcaggcagggttgaagagaatttcaggcaggggatagtcgagggtatcggccagaatatcagcgcatgtatccaaagcctctttgaacacggggtatgtgctgtatgctttttgccccatacctgtgtactgggcgccctgtccggtaaaggcaaacgctgttttcagccctccgccggtctgccggaacatgctgttttgcgctgcattacgcaggtgcgtatgcatttcctgcgcagtgcaagctgttacagtataacggtaccggcagtgttttcttcccgtggccgcggtatagcatgcatctgccagccgccagtcctgtgttgtatgttcctgaacaacatagtctgcccaacgtgtgagattgcgttgcaacgcagcggcatcattgccggatactgtcagcagaacaggattgctgcctgtatccggcattgccggctgtaagggcggctcttcaatgtacatgtgcacattggttccacctatgccgaacgagcttattcctgcccgccgcggtgttgccgtgcgattccactgcgccgcccggcgagggatgtaaaaaggcgatccgtccagttttatccgcggattgagggtggtgaagtttgcagcgggaggaatccgggcatgtttgacgcacaggacggctttaatgaagcttgcaacgccagctgccgcgtccagatgtcctatgttcgccttgatggagcttacggcgcaaaattccttacgggttgttctgtctgcatagacagaggagagcgcggctatttcaatggggtcgccaagcggggtgccggtgccgtgggcctcgataagccctatgcttgcagcttccacgccggagtatgccagtgcgtcttctatgactcttgtttgtccctcgtggctgggtactgtatagcctgccttggctgcaccgtcattgttggctgctgagcctgcaatgacagcctctatgtggtcgctgtcacgcagagcgtcttccagacgtttcaggacgacaataccggcaccgttgccgaaaacagtgccgtccgcatctgcgcagaagggtctgcaatgcccttgcggtgacaggatcattccttcctgatgttcaaagcccatgcgctgcggaatcatcagcgcaacgccgcccgcaagggccatgtcgcactcgccgctgcgcagagcttcgcaggcaagatgaattgccagcagtgatgtggagcaggcagactggacaactacggcaggccctttgagattgagcttatatgccacccggttggcaaggtagtctttgtcattgcccacgagaatctgaaaaccctcacccgtgccggactgcagataggggttgccgcaaaaaccgtgaatataggtgctggtgcgtgatccggcataaacacctgtgcgcaagccatcccggccgtggtagccggcattttccatcgcttccactgcgcatttcaaaaaaagccgctgctgaggatccattacctctgcttcggtatgggatatggcaaagtaagcgggatcaaatgtttccacatcgctgtcgtcgattatgcagcctgaagaaatatagtttttgtctttcagggacttttcggtaattccggcatcaagaaggtcacttccggtaaactcggaacgtgactcggtgccgagcaggatgttgtgccagaaggcgtcgggagaagatgctccgggaaagcggcaggacattccgattacggcaattctttctgcaatgtattcagaagacataatattcctttctgttcttgggaaaatgtgtgcagagcctgaatccgggaaggaaagcggcggggggctttccttcccgtccggcagggaactggctaccttgtgttccggcgtttcccctgacgtcttcgcggcgatttttctgaggcggcggcagcggatgcggactgctccgtatgtactgcggagatgtcctgctccagaaaggcggcaaattccgtaattgtcgggtacataaagaaatccatgatctggacttctttgcccagatggttccggatgtcgttttgtacctgcaccagatgaaaggaactgacgcccatatcaaagaagttcgcatcagggagcaccgcctgtgattccagagctgcagccagatagccctgcagtgcctgcaccagatcgctgccgccggtctgtacggcatgcgtagcctgttcttcggaaggaagcggaagagccttgtggtcaatcttgccgttggcggtcacagggaattccgtaagaaaaaagaaatggtccggaatcatgaaacgaggcagaacctgagccagatggtcccgcagttcttctgctgcaggtggctgctgctgtactgtcaggtaggcaagcaggcgcttgccggatatggattcgccgtgcagcgtgatcagcgcctctttaatttgcggatggagtgtgagcgcgttttcaatttcacccagttcaaccctgtgcccccttattttgacctgctggtcttctcttccgagaaattctatgaatccttcgggtcttacacgggcaaggtctccggttttatacagacgttctcccgttgcaggatgggtgatgaatgccgcctgcgttttatgccggtcgttaagataaccttccgccagtccgctgccgccgatgtacagttgtcccggcacccactcggggcaaggttccagtgcggcattcagcacgtgcatctgctggttggtcatgggggtaccgtacgggatggcatggaggctgaaatcgacatcttttatgacgtgcagcaccgaccagatggcggcttccgtcgcgccgcccagactgacaagagtcatgtccggagccgtactgcgcaggtctgccgccatacggcgtgatatccagtcgccgcttaacagcgtcaggcggacgcttgcaggaaatgcttttgctgtgcctgtcacatgcgacagcagcatctgcatcagggcaggggcggaattccagatggtggccgttgtccggatgatgcattcataccatgctgccgggtcgttgccgcaggcctgatcgggcagtgccacggcagcgcccgctgcccacgcgccgaacatgtcgtaaactgacaggtcgaacccggcacccgaaatacccagaacggtatcggtttctgacacgtcgaaacgggcattgatgtccagaatggtattggcggcagcctgatggctgcacaccacacctttgggaaggcctgtggagcctgaggtgtaaatgacgtaggcggttgccgcagcagataactccgcagccggcggggcattttctccggaaaaaatatcagcctcttccaggcacagtaccggagcagcttcaaagccagccgttgcctgcagctcctgccgggtaagcactgcttttacgcccgcatcgcagagaatggcctcaaggcgttttgccggatgcggcatggctatgggcagatacgcagctcctgcacggatagtgcccagtattgcgacactttgccgccatcctttttccatgcagacagcgataatatcccccgggccggttcctctggctttcagcagcgccgcaacggctgccgattcgcggtcaagctcggcatatgtcagggtgcggtcatgcgccttgatggcagggcgctgtccgtgtttctgtgcgcttttttcaaacagggcatgcagcgtgaccggcaaaaccttttccgtggtatcgttcatgtgctttctgcgcctgatctgttccggcggtaacgcaagttccgcagaaccccaattctcctgtcggtcggcaaggctgttcagcaggccgatgtagcttgtaaacatgtcctgcatgaccccggccggaaaaagtccgtcaatggaatcccagttgagtaccagttctccgtggtgttcatacacctgatggtcaagccacacctgcggtgtctggaaaatgctgtaaaccatgtctcccagactggtcagcacagaggcatcctgccctgcagaccccataagagcgctggtgaacaccaccggcatgactgctttgccgcccagattatgctgctgggcaagatggcgcattacctccacaccgtcgaaccggctgtggtccatgtctgtccacagctgctgctgcagcgcctgtgccgtgcgggcaaagttttcccgtgtatcgggcatttccagtagtgtcagcgaggtgaagtctccgacaactttttcgatgtcaggatgtactgacggtctgttgaacaacgtcacattgatggaaaatgcgtcttccttgctccagcggcgcagcactgtgccgaatgcgcacatgagcagggcagagggggttacattgtgcttctgtgcctgctgttgcagttttttccatcttgccggggcaaggcggtcgctaaggcgcgaaaaaacgggcttttctattgaagaaggatccgcggcaagtggcagttcgggcgccagaggaagagttttcagtctttccagccagtactgtttatctgcgttgcgggcctgggtgtcagtaatcgcctgcgaagccagcactatgtctctgaagcctattgcagccagaggcaggtttttttccggatcggcgtacaggtctgcccattctctcagtacggtgaaaaggctccacgcatcagcgatggtgttgtcaatgtcaatgtgcaaccggaaccggtcttcgggcatcatggtgatgcggatgtcaaaaagcggccagcggctggtatccagcatctggcaggacatttcctgccggattttttcaaggtgccggtctatggtctggctgtcgctctttcttaaatcagttgcaggaaagctgtaggcaccggttgtttgcagtacctgctgtgtaccgttgtcgtgaatgatggtgcgcagcatgtcatgacggctgatgaccatgttccatgcggatgacagccgtgcgatatccagaccggtggcgtcgatttcgtaatagaagtgggctgccacgttgcccagttcaaaagaagcgttccggcccagccagtaggcatgctgcaccgcagtcagggggaatggctcataacggttttcactgtctgccgtaagcatccgctgctcatccgggccttgttctttttcagcgcgcttttcagctatcacatgggccagttctctgattgtggggtgcatgaacagtgtgttcaggcttatttctatgccggcttgccggcgtatatccgccatgacccgtgttgcgagcagagaatccccgcctgcttcaaagaagcttgtgtcaatatccgtctgctgcccaagtacagcggcccatatgctgccgagaagctgctgttcagggcctgccgttgccgcattgcggtcttctctggccggaatcatccgttgcagagccttgcggtccagtttgccgttttctgtaagcggcagagcaggtacggcgattatctgtgaaggaaccatatgttccggcaggttgctccgtaaaaacgcacgcagttcatcgtgggccgttgtcacgacaaacgctgccagcgatcgtggtttgcctgcgtcacccactgcgattacggcagctttatggacagcgggatgccgcaacaggcagtgctctatttctcccggttcgaccctgtgtccgcgtattttgacctgcgcgtccttgcgtccaatgaattctatggtgccgtcgggaaggtagcgccccagatcgccggtcttgtacagcctttctcctgtgcgcggatgcctgataaactgggcggcagtcttttccggatcattcagataccccagagcaagccctttgccgcctatgtgcagttcgcctgtcacccatgccggagcaatttcaagctgttcgtccagaaccatcagtttctggttgggcaggggcgttccgtatggaacagtacggctgccctgcggcagctgcgcagtatcatatttgacggaccatattgccgcttctgtggcgcctcccatgctgaaaatgcgggccagaggaaacagcgcgtgtatggccgcaggcagcggtacgggaatccagtccccgctcagcattaccgtgtttatctgcggcaagctccggggggcggcttccgcgtatgttgtcagcatctgcataaggggcggtgtggagttccatacactgatgccgaaacgttcaatcagttcaagccagtgtgcaggttccttgcgctgttccgcatccggcagcaccagcgtgcctccggcggcaaaggtgccgaatatgtcatataccgcaaggtcgaagtccagattggagactccgaaaacgacgtcttcggaggtgatgccatatccgctgtttaccgcggtgatggtgttcacaacgctggcgtggtcctgcatgacccccttgggggtgccggtggagccggaggtgaaaatgacataggcgaggtcggacggggcgggcggtacaaagggaccgctgccgcccgctttgcacagtccggccgatacctctatcctgtctatatgctgaggccagtctgcaggagcgttgtagtctttctgaaccagtgccatttgtgcctgcgcctgctgcagaattgcggcaaggcggcttgagggctggcttgtattgacaggcagaaaggccgcaccggccctgacaatgcccagaaccgccgcaatctgttcccatccttttttcatgatgacggctacaggtgcaccggccgcaacaccgttgcggtgcaggatggaagctattgcgtccgcatatcccgagagctgtgcataggtcagtgtaagctgtgttgtttgtacggccaccgcatccggagtgccggccacggttttttcaaacagcgagagcagcgtgtcgtctgaatgtccgtcttgcggcgtgttgagttcgcggatgcgctgcatgaacaggggcggcagcaatgcttcggccgaaaaaacctgctcccatgcttgcgttgtggctgccagtgtttccagcaggtttatataggcctgcagcatggattctatcatgccctgagggaaaatgccgtccactatgtcccagttgaaacggagctctcccttttcttcatatacctgatgatcaaggtaaacctgcggtgtctgggatatgcagaactctacgcgggcgtcggcaccgcggggagaaaagcccctgcgcccgcctgatcttgtcagaggcagcaggctggtgaagacaacgggggttaacagcgctttaccgtcatgctgctttctcagctcatggataaggttcagcgtggagactttcctgtgttcaaggtccgtcatcagcctgcgctgaactgcatcggcgtgccggatgaacggcagagcctgcgcgttatgggtttcgagcagaagcagtgttgtaaagtcgccgacaacattgcgcaggtcgggcatttcttcagggcggttgaacagggtcaggttgaggcagaagtgtttggtgctgctccagacaccgagcaccctgctgaaagccgccagtaacgttgccgatggtgtaagtccgtatgaagacgccttgtcgcataatgtctgccacgcaccggcggagagctttcctttatgccggacgaagcggggataggatatggcggcagggtctgccaccaacggcagttcggggcctgcaggcagttccggcagtctccggttccagtattcctgcgctgcagcactgttttttgtttctgcactgctgcggctgtacgccacatagtctctgaaagttatttccggcatgggtgctggaggtgtgttgcctgcatacaactgttccagctcgtcaagcagaatcatgaagctgtgtccgtcaccggcaagcatatcgaagaccacatggatgcgcagtccgtcggtatcttttttggtggcggagaggaaaaacagcgcgccgtcagcttcctgcggcagcccctgtgacagcttgtgccttttgtgcctcagcagatcatcaagttcctgctctgaagaggggctgtcgatacgcagcgtaaagggcggaacttcaggcagtactcgctgggttccgtctttctgtattctcgcccgcagcatgtcgtggcgctttatgagcagacgtatggcagactcaaaacgcgctatgtccagattatttacatccacctcggcatatacgtggcacgatgtccctcccaggggcatatccggattttgtcccatccagtatgctttctggacttctgtcaggggaaattcggcgaaccggtttgcagggtcgtgccgcagggctgccgtggtgccggatccggaggtactctgtcctccggaaccgatttgcgagcgcagccactccagcgaaggggctgccagaatttctgatagggtcatttctgcagcgtactctttaagcagatggctgcgtaactgcatggccataagcgaatcaatgcccagccgcaggaaagatctgttttcgggcagggggttgtcctgcggccactgcagtactgcacgcactacgtcagacagcgcatcatgtgtctgctgtttttcattccgttccgcctgtgcttcctttttacgaccggctatgtgctgctgtatccggcggtctgccggaaggctgcaagccgcgctggagggaacatcatgccggtaatatgtgtggtcgaaaaaatatgatggaagatgaattttgcgttgttttgccgttccgaaaacacgctcccagtccagtgcgatgcctgcggcgaacatggcggccagtgtttccgagatgcgttccctgtcattaatcccacgttgcagggtgggcgcccacagcagtccggattccgccgacatgccgcacagaaccgcgcccggccctgcttcgatgattgcttctgttccggagtggcgcagtttgcgcatggcagtcctgaacataacagggctggtgatgtgcctggcccaatattcggggcaggctatctcgtgcgtcagcagcgtgcctgtgactgtggaaagaaagggtatttccggctggctgaaagaaaccttgtcagctgccttcataaaatcatcgagcatgggctgcatgaggggcgagtggaacgcgtgggaaactgcaagcggggtaaaaggtatggcggagtccgtgaggtgatcttccagacgggaaagctcttcacggctgccgctgacgacagtgtttgacggtgtgttttccgcagcgatggtcaatgttgtgtactgttgcagaatttctttcagcgcttcggccgtggcaaacacaaccagcatgccgcccgaagaaggcagcgcctgcatgagcctgccgcgggtggccacaagcatggcggcgtcatcaaggctgaaaactccggcaaagtacgcagctgcaaattcaccgatgctgtgcccgagcacaagcgttgggctgaatccccaatgccgccataattcaccaagggcatattccagagcaaagagcgcgggctgggcaaaaattgtttcgttgatacgctctgcgctgaaagtgtcttcgagcatcagagggataagcggtgcgggcatatgaggagcgagagcttctgcgcagcgccgcaggctgttgcggaaaacaggctcggttgcgtacaggcttctacccattccgaaatattgtgcaccctgtccggtaaaggccatgcccgcaggcaggtgaccggcggtgcgcaccccggtaaaggtcatattgtctggctcgttgcgcaatagcgaagcaagcgagtttgtcaggccctgtttgtcggtgctgatgatggcagcccgatgtgataaatggtttctgcccgcagctgaagtgtagctgatgctgcccagcgtcgcatggtctgccgttctgatatacgctgccatcgcttctgcatgctgcatcagcgtgttgtggctgctgcctgaaaaaaagacgatatgaggtgctttggggtcgcgctttgtatgagtttgattttcattatcatcaaaaagatacgattccacaatgatgtgcgcatttgtaccgccaaagctgaatccgcttatacctgctgtgaagggctgttgaaaggtatcaagagaggtgctttcagtcacgacggcggcaggcatgtctgcaaggggaatatgaggattggggcgggtaaagtgcaggttcggcgcgaggattccatgcttcatgcacagcagcacttttatgaaacctgctattcctgctgcctgttccagatggccgatattgctttttaccgagcctaaagccagcggggtcctgcgggcagaatcgctaccgaacacactgagcagtgccgaaaattcgatggggtcgcccacagcggtgcccgttccgtgcagctctatgtagtctatggcatccggaaggcatcgtgcgtttttcagagcctgccgcagaagttcttcctgagagctgccgttgggtactgtcagtccgctgctgaatccgtcctgattgactgctgagcctttgattattccccatatatgatcaccgtcttcaacggctttggtaaatgatttgagaatcacaataccgcagccttcggaacgaacatacccgtcggcggaagcgtcgaaagttttgcagcgtccgtcaggtgccataagccccgcctgagagaacatgatgtgcatttcaggagtcaggatggcattaactcctccggctatggcgattgcgcactcattgtttataatgctgcggcaggccagatgtacagccaccagcgatgaggagcaggccgtgtctacagccatgctgggaccgcgcagtcccatgaagtatgaaagtctgtttgcaacgatggacgatgctgaccccgtaccgctgtataatgaaatgctgtcagcagacacgagcgcctgcctgccgtaatcgctgccgctgacgccgacaaaaactcctgtggctgtccctgccagtttctgccagttcagtccggcactcccgagggcctgtacggcaacttccatcacaaggcgttgctgagggtccatggctttggcttctcttggtgatatgccgaagaactctgcatcaaagccgtaaatatcgtcaatgaatccgccgaatctggtattcatttttcccgcaacaccctgtcggggatcataaaattgttctatatcccagcgttcagccggaatttcactgatggcatcggctctgttcgagagaagttcccagtatttttcaggagagtctgcgccgccgggaaagcggcacccgatgccgatgacggcaatgtcagtatccgcgatattgcggggcaagcccggactttgctgtatttcccggagcgttgcggcaaccggctccgtggtgcgttcctgcggttgctgtctgcggtagagcgcccgtgccataagctgtatgttagggtagtcaaaagccagtgttgacggcaggcgcatacctgtctgtttgcttatggctgcggtcatattcagcaaatccgcagaggcgaggccgtagcgggcaaaggccatgctttcttctataggttctttgtgcggaaatatgctgttaatatataaagaaagaagctttttaagtgcattttcgctcaaagaaaccgcaggtgcggaaccggtagtgctttcagggtcgaagttcatactgtcctctgggcgttgaagaggtttgacaagcttgccgttacctgtagccggttgacgtatgactggctgtaaggaacagctagttttttattgcgatgagccagaaaataatattctgaaaatcaaaacgttaccgtgtaatgttcttttcagtctttgttgacattgaaaatcattttcgctaatcgaccgtatataggccagcagaacaggggaagcggaaatgatacaagagagagtatgttcaaaggttgaaacaaccggcttcagtaatttttctttgactaccttttgccagcgcacagggcggggcagagacatttctttttcttacgttcagcaggacggcatgctggatgtcggcttttgtgtaagcgggtcgtggcatgtgcttctgggggggcgcaaattgagtaccggcaagggcaatgtcggcatgttccatctgcccggcgattcgtggcagagcctctatccgcccgatacatgcattcagggcgtgggaatttcggtgcgtattgatgcactgcgctcaatgtttgaggatgaaccggttacacacgaagggttgaaccggctgctcagaggcggtgccgatgccactgttcttgaattcggccagatgacggcgcaggaaatggaaggcgtgaaacaggtgctgatggccggctctgtggacgctttacgcaagctctttctggaagcgaaaaccatagagctgctgcacagctttcttgtggcccgcaatgcgcagggcagaaagccgttaactgtggcggaaataagaaaaatggccagtgcggtggagattattgctgaagatctggaggatccgccatgcatttccggactagcaagccggctgggcatgagtgcaagcaagctgaaatcctgcttcaaagaatataccggtgactctgtttattcgtatataaagaaaaaacgtctggaaaatgccagacggtgcatcgaatcaggcgagatgaacgtcactgaagctgctgtcagtgtggggtatagcagtctcgggcacttcagccggatctttaaagagaatttcggcgtattgcccaaagatgtgtcaaaaggccggtactgcctgcgtcacactgcaggcatgtgactgcaggcgttttatctggtggacctgctgcttcagtctgttcaggtgtaagcctgtagtctgcggactccgtgcgatgactggtcatacaggccggtcattgctttttttgtgtccgtattcttttagcattttttgtttttaaacagcgtgttgcgtggttatgtcgctcgttttttcactgcgggggcacgcgggcgccggttgccaaaaaacaaggggcgcagtatgtgggctgtgaatggttactgacgcagctgtgccggttgcggctgtgcgccggtcaggtcggttatgcggcacagatagacggcttgcaggggattctgcaggcttttttcttttacggcgctgttgacctgcaccggggttgcacggcaaacaggatgctgccgcagggcatacgggcatgtgacgggagaatcagtgtggaaatacgctatgacaagactgcgcgcagtgtgaagcaactgcagcagacgctggcagcctatctggatgcgctgccggcgctgatgtggcatgtggataccgtgcgtaacgagatgatattttttaatgatcataaggttgcggggcttaacggcaagatacctctcatgctgcgcaatatgtctctggcgcaggctctggtgcaccctgacgacttcagtgtgtttcgcggagcgcttgatgcggtgcgggttctccagccatgttcagtgtcctttcgtgtgcatgacgatgcaggcaactggcactggctggtgctgatgggaatgcccgcacctgacgagtctttcgggtacgtggggctggctgcggaatgcacctctctggtggagtccatgatggaaagaggggcggacagcctgctggcgggcagtatggaattgctcgacagcccggctcttcttgttgatttcacgaccaaaaatgtacaggccgccaatgctgcggcatgtgtatgcttcggctatgccgcagctgccgactttccttcgtttgaaacgatgctggagggaacaggagagcagtacaggcgcagcatatacgagcaccttatttttcacgcatcatggcggggggcactcaccttggcgggcaacggcggcatgcgcatgtgttgccgggcgcagctgcgtcccgtctcccgtgaaggccataattatctgtgggtcagtcttacacctgcggtgcagcctgcagaagcagcgcccgtatcaagccctgtttccgccgcgctgcgcgaagccctcagccgcgcagccgatgatatgtccgccctgaccgcagtgctggaacatcagccgcagggtatgcaggcggaaggggttatgctgtcccgtatttacgcagccgacgataaagttgaagtgacaggggcgggagttccttttgacggcatggaacccggtacggcctacccttacagagggtccatcgcagagaatattgtccgttacaacctgccttatcttgtggtcgatgaaactgcacgcagcatacggcccattgactgggctctgttcattcccggcggtattcactcttattatgccgaaccgttctatgcaggggatactctgaaatatgtgctgatttactgttctacccgcagcgaggctttttccgccgacggcgcacccgcctgcaaggaggtggtcaggcttcttgctcagactctgaagcggctggactgagcttgcggaggcatataggcattgcacagcctgtcatcagacgggggcggactatatatgcttttatacgcggttgcctttgcaacgcggccggcggcttcgtggcaggcgccggcgtgaacaccacggatgctatctgtggtgtttttttatgcgtatgggaaaaggcggcaatgaacggtggtaccagattgtttcactggatgggccagtttggttttttgtggtttttccttgttgtcagcgaatgatcacagacgtagctttcaatcaacaacatgacgacagaacaacaaaaagaattggtgggaccagaggtgcagagagcagcatatcaggttgccgaagagattctgaaactggtcagcaacagcgctgtcaggcccggagaaagactgccgggtgaacgcgcactggctgagaggctgggctgcagcagaaacaccgtgcgtgaggcgctggcggcactgtcggcaagaggtctggtggaaatccgcatgcgcagcggtgcctacctgtgcaggcagaaccacccgtcaccggacggcgggcggaccggacccggcgaagctctggacgcgctggtcactcttggtccggctcttgtggagcgcgtgtgccgggttgcaggcgtgtctgaacatgaacatgcggagcgtatcacggcccggctgggcagggctctggtagaccgcagcccgctggatgcgtggcgggggctgacggcattttacagcgcactggctgaaataacgggaaacagtctgctgtgcgcggccatgggcagtattgcccgctccggcgcggcaggcgggtttgagaatctgccggaactggctcctgcggccttgcagcagttttttgcagagcatgtggaaatgctgcaggccatgcgccggcacgatgtggctctggcatcccggtgcgcggcaggcagccttgacgcatttggcagaatgctgtggcagaaaaacggcggagagcggaactgatgatgacgcgcagaaaatttttgcggttctggaagggcacagccgcccctcctgccgcaacagggtctgcagatggcggaacagcgcaggatgcggatgcgttgcgcagggcctatctgcgggccatgggggccggagttgatcccgcaacgctggcacccgaagagttggtgagaaggttttcttcagaggtaacgtctaatgatgcggcagacggctgaaggagtgccggggcgaccgccaagtctggccccgacacaagtgccgttttccgcaggggagttccttatggacaaggacagcaccggtatactgtatcttgagagccgcaggctggtcaaacgctggagcggaccgtggcctgctctggtcaacacgcttgtgatggcggtgtttttttacatcacgtggtggatttttcaggacccgcggggtgtattccgtctttatacgccgtatgtgggctatatggtctgccgctggatgctcattcttttcatctggcttgcgtatattttcgacttctggccgtttaaacggtcgtggctggagcgtacgcatcccgtcgtcaagggaacggtgctcacactggtaagtgtggccgccatgtttgtgcttatcaagggctttttcatcgaactgctgggtaactacggcatagcgtatttcaacccttcgcggcttgaagaaatgggaatcaccgagttttatgcccttgaatacgcaactgaagccatcatgatgtttgcagccattgcttcgtggctttcacccagctgggtggtcgcctgcgagggggctccgtggaacaagctgaagcagccggccaaggggcttaccataatggtcgtgacgttcttcctgagcatggttgtctattttgtgaccatgcactcacacatggccatcttgttctacccgtggcagcagtacacagccattaccccgccgtactgggaaacttttgccaatacggtttcaggcaacttccacattgcgtggatcatgtgctgcactgttgttgtctggcagtttgaaaccatctgggaaaggtatccctttaacctgatcaaaaccgactggctgcgccgcaccgcatccttcttcggtattattctgatagctctggcactgtgctttttcctgtactacgcgcaggatcttgtatggggccaaaccgtacgcggtacgcgccgtctggccgcacctgactggcgctggctgcatgtgggtgaaatggccattttctggctggtacccaccctgtttcttaatttctactgcggcaactggcccaacaacttcagccgtccggtacgggtgtgcatccgtacgttcctgaccgctgcgctggccgtactggtatacgttgtctactacaaaacgtcgcaccttttcctgggaacgcagaagggcttttcgcatccgcagcagttccccatgattcccatgatctggctcatcaatatctttttgatcaacgtctggttcatggacggctggccgggatggaaggctgtgcccagaacagctgaagaactgcaggaagtggaagacgaaaaggttgccagtgatgtgcgctggtcgcctgctctggcaaaaggccttgccgtgggcattgcctgcggtgtggggctgtatgccgtagtggtgggtgtcctgccgtggatagggcagaccgtgcagataattaaataaaggaaagcgcaggagtatatgatgaaagaaaacaatatgagccggcgcgactttgtgaaaggtgtggccaccggtgtctgcgctggtgcctttgcctccatgggcctttattcttataccggtgcggcctacgacagactgcccaagtcggaaagaaagtttcatgatttcggtgctgtgcgcagcgtgaaagttgtgaacatttccgagacaagctggttcagcaatgctgacctgatcggagacattcatgctgccggcggcctgctggtaaaccagtacacgcttaactgggcaccttttgccaatggtaaaggcactgcaaagggttcgtatgattccggtctggcaagcatcaaagatcttattccccatgatctggaaaaagcgtgggatatccagcgcaagctggctctgcaccctgaaaaccccggcggtttttcatgcctgctggaagtggaagctctggacggcacaaagcataattacctgctggacagcggctggtcctacgaatggatggataagagcttcaagcgggaaggcatcgacaagatgcttgaggcccggcagattgaggggctgttcatttcgcatgaacactgggatcatttctggggactgcccgtcaccatgaagtatgacaaccgtattccgctgtacatacacgacggcttttacaaagaagggctgcagtacataaaggacagcgggtacaagggcacacctttcatacagaaggaacccttgcatcaggtcatgccgggcatggcagtggtgaagttcgatgtgcccatcatcaaccgcgtgttcggcgaaacgtctctggccttcaatgtgaaggacaaaggccttgtgctcatctcgggttgctgccatcagggcattctgcagatggccgactttgcctataccgaccttaaatacgataatgacaagttctacggcatctacggcgggctgcacatatcgcccttcgaagactgggatcccaagtacgacgatctggtgatctcgctgggcaagtggaacttcgaccgcatcggctgcaaccattgcaccggccacctgaccgccagaaagttcatagagcgcggctatcccgtggtacgcgggtcggcgcggttccgttcgtcttcgcctgattatctgggcaacggcgataccattaccttctaggctgtgtaaccgggcggggcatatgctccgcccgttttcgggtttcgctatgcttacagattttttcatgccgccatcgggcggggcagccacagccggccagttgtgtgctctgccggccaatgccattgccgtagcctgccgtgatgaccgcttcaggcggctggtgcgctggctcgggctggcccgctgtcagggggcggaaggtgcttttacctgccgtgtggctgatatgccgggagtgttcgggctggcatgcgaagaagtatgctcttcgggctgcactcagcaggcgcgtttcggcatttattattttccccatgcggacgagcagctgtgtgatgccatgcggcttgatgctgctgtgctgacgcaacatacggcctatgcggcacgggtgcgcggctttgccaccgatcctgattttgcggggctgtttcgaaccggaacactggatgttctgtatggttccgtgcctgcggctttcggtttgcggcttgtggctgaaaacaggctgcggatacgctgcgatgccggattgtacagtgaagaaaccggctgggtggttgagccgggcgggctggaagaagacctgcctgcgctgctgttgtccagaaggatttatgatgtgctgggcgcggctctttctgcatgtctgcaggaagcccctgtgtttttttcgcgcacggagtatggctgcggactgcggcacagacaggctgacggcagtgtcaggcttgacgaacgggcggaaggagccgatgccgggcgccgtaccggcgaactgcttgtctggggtaacgtcggcagtctgactgcagacattgacgcgggccctcagccgggcgcagaggtgttgtcatatgttgcctgcactgactgcaacgtgcagaaaggaaacatgccggaagaagtggcggcggccccctgctgggtggcgcatgatcttgaatcggaagcctgcggccgcatgcatccggtgctcaacgacaggcgacctgcccttgtggtggtcagcggttttctggggtccggaaaaacaacttttctcaacaactgcatagaataccaccgtgcccgcgaacgctttgtggctgttattcagaatgaaatgggggctaccggcgtcgacgggcatctgctgggcgattccgcgtctgttctggcactggatgaaggctgtgtgtgctgcactctggcaggcagtctggctgcgggggtgcgtgatctgacagcgcgtttcaaccctcaggtgattctgctggaaacaacaggacttgccaatccgctgaacctgctggaggaaatgggctcgcttcgtgagcttgtgcggctggaatgcatggtaaccgttgtggatgccgcaaacggaatttcgacgctgtctgacagcgaagtcgcccgcgaccagatacggggggcagatgtcgtcgtctgcaataaatgtgatgtggccgggccgcaagccgttgccgccctgaaggacgctgtgcagggccttaaccccagagcaatgattcatacgacggagttcggcagcgtgcacccagcactgttcatggatgccggcgatggcagaagcggcagcggcctgatgccggccgtacccgcggcgcatgccgaccacagacacgaaggctatggcgctgtacgttttttcatgccgcaccccgtttcgcgggagcagctgcggcaggctgtgcagcaatgcccggggcaaccgttccgcatcaaggggatagtaacctcggcagggcaggacgcagacctgcgggagagtctgctggtccagcatgtggctggcaggacggattttgaactgttgggtggctttgagggaaagccctttgtggttgtcatcggtaaaaaccttgatgacgaagcgctgtacagtcattggcagcggctgggagcaacgcgggaataaagccgtgttgcggcagcgtacagtacggcacgcaggaacaggctgaaaaaaacggccttgcggagctgttgataagagcacaccggcagcggcggaaaagcggctgccggtgtgctcttatcgttacgggcggatggcggggaagtgcgtcctgatatgcgcttcgtagcgtgacaggtcgttcagaatttccggatttttcaccacatcatgacaactgaacgtgggcagtggctccatgccgaaaaaacggaaattcaggtgcatgggccagaaaagatcatccacgctttttccctcaaagaatttctgcgccggatcatcgaatgcgtctgccggagcattgaatgtcagggaaagaagatattttttacccgtcatggtaccgccggaaccatactggcgggcagggtctttgcgtgttctgccgtcgccgttgcacagccgtccgtcagttcccgccgtatagaccagatccatatattttttaaagctccacggcatgcccatccagttgaccggcgactggacaatgacggcatccgccgtacggtgtttctccagctcggtatccacgtcataggcatccgtcatggtcgttttctgtacggaatatccgttggcagtaagtgtgctccgggcgatttccaccagagatccgttcagctttccctgagaaaaactgtaatattcatgtgcattaagtatcagaatgtttttcattgccggctcctgccgtaaacggcgtgctgttttgtgtcagaatgacattgcattatagcacgctccggctgcctgctgtcaatgcagggcctttgtggcagatgcctttgcggcggacggtaaccggtcagggggcagagcgggggatgaaagcgaagactacggaagggagcagaccggccagacatgaaattccggcgcagcggcgtgccccacacccacggctcctttttccatatacaggcaatactgccagcccttttcgtaaccgctggatgtgcaggaccagtacgccggacgcacggcatcaaacgggtgaccgctggtaagcgccgggtaagcacgcgaacagtcggtcagcagttccagttcatcaatagtcggcagccgccagtttctgccggtttcctgagcaaagcgtgtcaccgcccgcagtgcttcggcgtaacttgttgctccgcctgtcaggtcggcgcaacgtgaccacaaaagaccgctgacagtatcggacactccggcaccttctgcggaaaaacggcgtgtgtcccagcgcaggcccgtcctgagacttccatcctgcccggacccctcacaggggacgggatgcccgtgtgtgttatggcactgctgctgccctgtggcgtgcagtactggcgatattcccctgacaggccagagaaaagagtcttctgtctttttgccgtagaacatgcgcccgccggaaaactgcacccgccatgcatactccggcagcgcggcaaaggtggtgctgctccagtaccagccggaccagatgcgcaggaacggattgccggaagccactgcggggttgctggctgcagtatcgatgagcgaaaaaagttcacgccggtttggcagccgccagtcgttaaagccaccttcctgccgcttgttgagaccttcaatgtactccagcgattctgcccagctcatgggaaaatccggcagacatgcgtcccgcgtccacatcaggcccgtccgcgtatcctgtactgttttcagagccggattgtctctgctgatgaaccgttgtgtcatctgttgtcctgcttgccgtccggggcaggggtttcatggttttctttataccggccgtagttacgggcgtgccggacaagacaggtgaacaggctgcgttgtgaattgtgctgaggcatgtattccggatgccattgcactccgacgaaaaaaggctttttttcatcaatgatggcctgcgtcacccctgcttcgtctctggcagccaccgaaagtcccgtgcccagcctgtccacagcctgatgatgcagcgcattcaccttaagcgaggtgtacggaaaaaagctttgcagatgcgagcctttgacaatgaaaatacgcttgtgaggcagcactgtatgagggtgtcggacgtcttcgtaaaagtcggcgatgctctgatgcagtgaaccgccccgtacgacgttgatgagctgcataccccggcagatgccgagcaccggcattcccagcgtttctgcctgagtaatgagagacatttcaagtgcatcccgcgggcggtcatggcggggagcctgtttcaggctcagcaggcgccggagcagaaaaagaaaaaccggcaggataacggagcctgcaacccttttgagcagatgccgcggcgggagaatgcctgtttttttcttctgttggggctgttgtccgtacagttcgggaaaaacatcggagccgccgctgacaatcagtccttcagccgtgcacagcggcggagatttggcaggtgtggcccgcaaagctctgccgccagcaagcgcgacccccagctttatgaaccaccaggcggcaatgccgccggcgtcgggcgttgaaaccagaatcacgggccgtttcatcgcgaaagccattctcccagttcgctcagcaggcacccaaggctgggcggcgtggccagaaacgcgtcgcacactctgcgcagctctgttttgtccgctgccagctgctccacgctgacccaacggttccattccagcgccatgctccaagccggttcatctatacggcagtcgggcatgcggtagtgaaatgtggggcgcggttttacaaggtggggttcttcaacccgactcatgacgcgtccggcatccagaaaggcaaaagcgcaggtcatatccagagggcggttgcgggtggggttgtaccgcaggtaatcgtcaataagccggttctggtcgggggtatagtccgcatgcagtaccatgcggacgtacttttcgggaaaactgtcgataaacggggaaagacggcgcgaaatatccacgtcgatttcctgttcaagccactgttgcagcacaaaaaaagcccgcatgtgatccagtatgtcctgcggacggaaactgggcagttccggattgaactgcatggcgaatgcgtacagcagtgaatctctggtgccccgggccgcccgtctgcgcagcatgctttccagcggacgcagttcgttcagttcgtccagcggtaccggaggcataaccagctcaaagggaaccgccaccgaggcaagcttcagcagcagcgagtcgagagaacgggctgtgtccggttccagccggacccccagatctgcaaggaattctttgtatttttcgcttttgagctgcgatgcatccacttccagtgtgaaatcgccgaagcgtgttccgctgatttcgtacacaaagctgctccggcgcgacacggcaccgccatacagcgccgccacatcctgcgccacatcctccagttccacgcctgtgaactccagttcgaacccgaccctgcgcatggttccctgttcgttcagcagtgcggggggcagtgaaaaaacgtgttttttatgcatggtattattcataattttttattgttttcaaaacgattgtgcgttgatggtaacagcaattcatgtcttttgcgaggggcagggcggagcggctttctactgccggttctttgtgtaagtgattgttgaccttgtgccaccggcaggctagatgtaacaaaaaaggtaaatttgtagcacaataagcggatgccggaggagactgtatgcgcatgatttcggttgtcacggccctgttggtggttctgttcggtttttcaggtgcccgggctgcgctgtccctgccggctgtgcacgatgctgcaggaaaggctcttgccgtaccggttcccgtgcagcgggttatctgttcgggctcgggttgtctgcgcttgctgacataccttcaggctcagcatatggccgtggcggtggacgatatcgaagtccgcagagaccgttttgacgcccggccatacgctcttgccaacccttcatttaaaaatcttcccgtattcgggcagttccgcggatacgacaacccggaacgcattcttatgcttgcgcctcagccgcaggttgtttttaaaacctacacaagctccatggggtacgatccccttgagctgcagcaaaaaaccggcattcccgtggtggtgctcaattatggcgatcttggagccggacgccagcatctgtatgacagcctgcgcatgatggggcatgtggtgggcaagaccggccgtgccgaagaagtaatcactttttttgaaaacgccattgccgatctgcaacggcggaccgccggcattgcggaaaatatgcggccgtctgtttttgtgggggggatagctttcaaggggccgcacgggtttcagtccaccgagcctgcttacccgcctttcagttttgtaaatgcacgcaaccttgccgggcaggatgccgtgggcagcaggctgcagcattctgacgttgcccgtgaaaaaattgtccaatggaatcccgactacctctttgtcgatctgtctactctccggctggcggacaaagccaacggtatagaagagcttcgttccgaccctgcatatgcgacgctgagtgcggtgcggcaggggcgtgtgttcggcctgctgccgtacaactggtacacgcagaattacggttccatacttgccaatgcctactatatcggctccgtgctgtatcccgaacgttttgccgacgtggatcccgcagcaaaagctgatgagatttatacgtttcttgtgggtagtcccgtttttgaccagttgaacagatcctttgatgggcttgcatacagagcggttccggtgaactgacatgcattttcatgacggaaaggttcccgaagagtaccgccggtatatatgggccaaggttgtgtttctgtgtggtgtttctgcagcgctgctggcagcgctggttgtctccgtcagctcaggggcggcggatatcccgctgggttctgttgtccgcagccttgccggactgggagccgatgcccgcaccgaggccataatctggaacatccgcctgccgcaggctctttccgccattgtggccggagcggggctggctgtggcaggtgcggccatgcaggccatattgcgcaacccgctcgggtcaccgttcacgctgggtatttcgcatgcggcggcctttggcgcggctttttcggtaatggtgctcggcggcggggccatgacatccacagccgcgggtgccgtcagtgtcacttcgccgctgatgacgacagcggcggcctttgcatgcagcctttccgctgcgctggtcattatcgctgtttcccgtctgcgcggggcttctcccgaaaccatggtcttgaccggcgttgcgttgggagctctttttaccgcgggaaccatgtttctgcagtttttcgctgacgatgtgcagcttgcggccatcgtgttctggacatttggcgatacggcacgggccacgtggacagagctggcggttctggccctgacaacggcggcatgcagtgtatattttttatccaacgtatggaattacaacgccatagatgccggagacgaaactgccatggggctgggagtacgcgtgggcagggtgcggctgacaggcatgcttgtggccagtctgctgacggcggtcatcatagcgtttctgggaatcatcggctttgtggggctggtggtgccgcatatggtcagacgtgtcataggggccgatcaccgttttctgttgcctgcatccgtggcgggcggcgcgctgattctgctggtttccgacactgcggcccggctgattctggcgccgcatgttcttccggtatcggtacttacctcattcatgggggcaccggtgtttatctggctgattgtcagggggcgtaaagtctaggaggccgtagtgctgaatgtaagtgatgtttcgttcgcctataacggcaggcacgttctgcggggcattgctttcggcgtgcagccgggggaactggtggccgttctgggacctaacggggtgggaaagaccaccctgctgcggtgcatcaacgccatccaccgtcccacaggcggcgcggtatgggttgagggaaaagacgtgcttgccatgagtccgcacgaggtggcgctgggcataggctatgtggcgcagcgttccgaggcggcgcggctgacggtgtttgatgcggtgctgatgggccgcaagccccatatccgctggaaggtgcaggagcatgacctgagcattaccgacggagccatccgcaggctcggactgaaagaacttgcattgcggtacattgaccagctgagcggcggcgagctgcagaaggtgtgcatagcgcgggctctggtgcaggaaccgtcactgcttctgctggatgaacctacaagctctctcgacctgcgcagtcaggtggaaataatgcgcatgctgcgtcatgtaattgatgatcatggcattgctgccgtgatgacgatgcatgatctgaacacggcattgcgatatgccgataaagctgtttttgtcaaagaaggcagagtgtttgccgaggtcgccgcgcaggaggtctgtgcttcggtcattgaggctgtgtatgacctgcctgtgacagtgcatagcctgaacgggtaccctaccgtggtgcccaaagcgtaaggaggcggagatgacatgcggattttctactgaactgctggaaagggttgaagcctttcacgggcaccgctgcccggggcttgccatcggcgtgcgcgccgctgaacttgcgctgaacactctgggcagcgggcaggatgttgatatggtgtccgtggtggaaacggacatgtgcggggtggatgctatccagttcatcaccggttgtacgctgggcaagggaaatttgatccatcgcgattacggcaagatggctttttgtttttatgacagaacttccggcagaggtatacgcgcggtgttgcgtccggaggcaagaggtgccggtgcggtgcgcatggcggaactgatgaagatgcgggcgcaggcggaactgacctctgaaatgcaggcagagctttccgctctgcgcgatgcgcaggaaaaacagttttacacgttaccgctggaagagatgttcagcgtttcagggtgggatatggctcccagaccggcagccgtgcttgcgagtcttgaatgcgcggaatgcggtgagcatgtgatggagtcgcgtacccgccgtttcggggggcgtacgctctgcataccgtgtttcatggacgtcgagcagaaaatatgaactgtttttttatcgtgaagcctctccggcagtcgccggagaggcttttttgttgacggtcttgtaccataaacatgattgagaatttctatcagctaatgtagcctgcgcgtcttctgccgtgcgcagggtgtttttttctgtcatgtcaggccatctaccgggagggttgtatgctgagacacatgtccatagccatgaagctggtactcggcttcggaggggttttgctgcttgtaggggctgtttcgctgatttcccttacagggcagcgcactttgatgactgcttctgaaacaactggtgctgttcacggcgtcatggaagatatgctgcggtcacgtctgcaggtggtctactacatgatgactgcggatgcggggcatgcgggcaattttaaagatacaggcgagcacattaatgccgcacttgctgcgttgcatgcacaggctttatcagagcatgaaacgcagcggtatatcatgctgcgccagaaatatgagtcttacgcctctgtttttgcacagtacatcacagcccagaaagcctatgaagaggaacttgccagaatgatcgctgtggcacagacactgggcaaagatctggacaagctgcaggtcgtttcagaacatacaccggaagcagggaccgtatctgcgggaactgcagaggatgccgttgagaaggcacgggtgcaggggcaggtactggccggatttctgcgttcgcgcatcgcggtgctttctttcctgcagcggcaggatccggcgctgcttcgggacgtttacgccgctcttgatgatgtgctggcgggcatgcacgaccttgccgcaatgtccggttccgtgcaggaacgtaaaaccgtggaagctcttgccgatagcgtcacgagctatcgtagcggtgtatctgtttttgaacaggtaagcagacagcagaaggaatacggtgccgcaatgaccgctgtggcggatgaggtggctgccattgtgaagtctgttctggaagagcagcaggcatccatggacgcgcagacggctgccgcccggcgtatgctgctgggcatggctgccggggcgctccttcttggtgttctgtcagcgtttttcattatccgttccatccggcgcgggcttggacaggctgtgcaggtggccgacgcagtggccgtcggcgatgccggagtggtaattgatgccggtggcagtgacgaaataggcacgctcatgtccgccatgcagcgaatggtggacgctcagcagcaggtggcggacgtggccggacatcttgcgcacgggcgtcttgatgtaagtgtcacgccgcgttcggataaagacgctctgcttcttgcactgcgcgatatggtggatgccgagcataaggttgcaggtgtggcggatgctctggcagcgggcgatttacgcgtcagcctgtcactgcgttccgatgaggacaggttgtttgcctcgctggcgaccatggtgaaccgtttcaccgcggtggtgcgggacgtgcagcagagcgcggaaaacgtatcggcgggaagtgaggagctgagtgcaacggccgaggcgctttcacagggggcaacggagcaggctgcttcggtggagcagtgctctgcatctaccgagcagatggcagcccggattgcccagaatgcggaaaatgccaaagccaccgaatgcattgccgctgacgcagccagagatgccagagaatcgggcaaagcggtggcagagaccgtggcggccatgcgtgaaattgccagcaagatttccattattgaggaaattgcaaggcagaccaacctgctggcgctgaatgccgccattgaggctgcgcgtgccggagagcagggcaaagggtttgctgtcgttgcttcagaagtgcgtaagctggctgaacggagtcaggccgccgctgcagaaatcaacggtctttcggcgtcgagcatggaagttgccgaaaaagccggtgagcttttgagctcgcttgttccggccattgaaaaaacatctgagctggtgcaggaaattgcggcagccagcatggagcagagtgccggagccgagcaggtgagcgaagctttgcatcagcttgatcaggttgtgcagcagaatgcagcggcatccgaagaggtggcttccacttctgaggaactggcggctcaggccgggcagctgcagcaggccgtggctttttttcagctggacggaggcatggccggggtggtgtcttcgggaggcaccggctccgctgcagttgtaaaacaagtgcaggctgcgccggcaaaagcggcggcgcctgtaaggatacggctggacatggagaaagcgccgcaggatgacgaccgcgaattcgagcggtactgattctttcatccgtatacatatgaactcgtaaggctgcggtattgttccgcagcctttttttcatgcaagttgcaacaggcaggggcacaatgccgtgataccgcgtctgttaagcagaatacgcggaatgctgcggtgcgggatacaggaaggtacgctgccgtcagcctccggcaggcagtcggttctgcgcggcagagatggtgccggtgttgcacgaccgtcacatgcaccggcggcacatgtttgtctatgccggttggcaggtgcatgccgttgccttgccgctgcccagcggcgcccgccggtcggtcacatagacattgccctccagcgttttggcaaagtgttttatctgcgccgcacgttctccgatttcctgcagcgagacgctgccgtgacattcaatgactgccagcgatacagaaacaaggctgtactgtctttccaccccgtcacggccccgtgcgcgtatccagccttttgccagatctttttcgcagtagcacgagcgcaccagacgtttgaagcagcgtaccactgcctgacatattctttccgccctgtctgcatgcacggcgcacacaaagtcgtcgccgccgatatgcgcggtaaaatcgctgtctgtgccgtgccgccttacagcccatgaaagcagacgcgccagcagcagaatgaccctgtcgccgtttttaaatccgtagctgtcattgtagcttttgaagttgtccagatcggcatagataagcgcaaagcgctgaccggaatgcagccgacgctccatttctctttccagtgccacattgccgggcagaccggagagcgggtttgacccttttgccagttccacctgcacttttgccagcgtgttgagcaggctctgcactgatacagctccggtgagtctgcctgcgcgggtgacaagaacatcatcgtacgcctgcagctttccccgcgccatggctctctgggctgtgcattccaccggctcgttttcatcaaccacaagcggggtatggtccataaccgacgacacgggccgcttgaaatacagggccacaccatactgtgccgacaactgacggttcagatgatagtccatgacaagccccaccggccgcccgtcatcgaccacggctatgctggtcatcggatggtgctgttcaaaaagctcgcgtacggtacttactctggtgttgcccgttacgctggtgaccggcagagcaagactgccggtgggtacagagcagcccacagggtgcaataccgtgctgaaaggctgtatacgcagcttttcagggctgattgtgattgtcctgcggctggcgcacggtctgccgaaataaaacccctgtccgaaatgcgcacctgtttccgccagagtcatggcttcctcgcgggtttcaatgccttcggcaataacccgcgagcctattttatctgccagcgaaatcatggtctccatcagagcccgccggacagggtctctgttgatgccccgtatcagcgacatgtccaccttgatgaaatcgggtgttatttcggcaatggaagaaagtccggaataccctgttcccgcatcgtcaatggctattttatagccttggcccctatagtgggccagtgtcttgtaaaacagggtgaagtttctgatgctgtggcgctccgttatttccagaaccacgttttgcgggctcagccccgcagcttccagcattttacgggtattgccagtggaaaaagccgggtctgtaagcgtgcggggatgcacgttgaggaacagcagttgttccggtcccagcgtgcctgcgccgcgtacagcgctttcgcggcacaggcgctcaatggcgaaaagctgtcccagttcttcggccatgtcgaacagaatgagaggagactcgaaaacggtgccctccggcccccgggtaagagcctcccatgcggctgtttcgcctgtgctcaggttgatgatgggttgataaagcgtccgcagtgatttgcgggcaagtatgctgcgcaattcgcctgccatatgcaactgaccggcgttcataccctgttgcgccagctgccgcgcttcggccagggcactcatgaatccgcgggcctgccggacgctgtctgccgccggctgacagactgcgcatcctgcgtttatctgtatgcttctgcctgtccagcggacagcctcgggctcgatgctgttctggaccataagtcggatggtgtacgccgtgtcggcaagattgccgcgctgtgcgttttcagcgggaaatgcggcgcatagttcgcccgctgacggagaaaacaggacaggttttgcgcccttcagagcaggggctttgtgcatggcggttgcggccatggtgatgatgttgtccgccatctcctgaccgtacagtttacccatgaggctgtgttcgggcagtatgagcaggatgatatgcagcgggactccgcccttcagcagaggccggacagccgagtcgggagctgtgtccccgtcagcccggccggttgttaagagcggcagcgtttcttgccttgccatggatccccccttggctgacaggctgtgttgtaaagctgggatgttatacgttcaggaacgccggagaccgtgccagctgtgtgacaattgcaaagcgatgcggtgtcgcagtgcggctttgacttttctttcgggctgccacctgctacggtcgcgcccttgcggccggttactgtacaatacgccgtccgcgtaaaggaatgcgggatgaatgaacctcagaaatggctggttgtaaggctcagcgctcttggtgacgttgtgcttaccaccggcgtgctcgactacctgtcccggcaccgcgggtggcggttccacgttctgacgcgcagggcctgggcacctgtatttgacgggctgcccgccgtagaaggggttgcccctctggatgacgcggatttgcacatgccgcgcatggccggggtactgcgacgccttgcgcgacagtatgaaggctgggggctgcttgacctgcacggcactttgcggtcgcggctgcttggttccctgtggcggggacctgtgcgcaggtatcctaaaatggcggtctgccgccggctttttctggccagcggcgggcgtttatgcgctgcagcactggagcagttcaatgttccgcagcggtatgctctggcagtggaaaaaaaggcgccgcccagaaatgcgctgctgcccgtcatcaggcttgatgaggccgaaactgcagctgccggcggcctgctgccgtctgcacctgacaggcctttggtggcgctgcacccgtactcaacccattcgcacaaggcatggctggacgacaactggcgcgagctggcggtgggactggtgcatagcggactgcgctgtgtggttgtgggggtggggcagtcgccttttgcaggtatgcagcttccggaggcatactttgccgactgtacggggcgtacgtccctgcggcagagctgtgcgctgctggccgctgccgatgtgctggtaacgggtgattccggccccatgcatatggcctgcggaacaggcactcctgtggtggctctgttcgggcccacacaccgtgcatgggggttttatcccgagggtccccgtgatgtggtgcttgaagccgatatggcgtgcaggccctgttcgctgcacggcagcaaaccctgtgcccatggtcagcgctgcatgcagagcatcagtgttgacgatgtgaggcaggggatacggcaggtgctgaacagtgcagcgctttagcgcgaaaagagttttttttctgcctgccggacaatgtcggaggcttcagcaagttgcgggtcgcgttccagagcgagccgtgcataatcataggccagatctgtcttgcgccagtccatgtacagctttgccagattcagcagagtgactgggtgcctgccgaactgtttcatacccttcaggtacagcgactccgctttttcatactctttgagagtcttgtatgcctgaatggccccggcccatgctttgctgtctgcgggaaagcgccgtatggcatggctcagaacatcggcggcctcgaaatatagcccgtattcaagcatgatcagaccgatggacgacattatgccttcttcatggccccactcgtcaacaattctgcgcaggtagctttttcctctgggcagctggcctttatcaagacaggcacggccgttttccagcagctgcagctttctggcctgctcttcttctttttccagcctcagggtttcttcttgcagacgtataagtccgtggaggatagtttccagcctgtccaccagctcatcttctctgccgcgggcataccgtatgggaacggaggtttctatcttttggtggcggaaaaaaccggtgatgcctgaagaacggttgaggtctgttataacctcttccagcaggacttcggtttcaaagcgggcagtggcaagcagttcgcccggtacataggcgcgcagtgcggccagtgtacattctattgctttgaaaatattgtcccgccgtatggcggacttggcgcgcgcaagattttggcgtacggttctgggagatgttttacgaagcatgaccatgccttatgcgataattcggcaacagtagctttcatgagtactgttgtaaagacgctatttgagtaccgttagcggattccctttacattgctttgatgataaaggaaatagcgttcgaaaccgcggggggataggcagggtgtgagggggactgatgacagcttcagatgatttgcccggagtattgattgtcgaagacggcaggcttgccgctgcaactctgcgtatccagctggagtcattagggtatgatgtgctcggggtgtttgataacggtgaagaggcggtgcgttgtgcccctgatctgcgtccggacatagcactggtggatataatgctgtgcggggcattggacggtgtggaaaccgcagcccgtcttgcagccggatgcaatctgccgatcattttcataaccagcagtcaggatgtggaaacattccagcgggccaagcgggtcaatccgttcggttatctggccaagcccgtggcggcggacacgctgcaccgttccatagagatggccattcacaagaaaaagctggaacagcggctgctggaaagcgaagcccgctaccgcctgattgtggaaagcctgaatgacggactggccattctggatgccgggtaccacatccggtactgcaataccaagctggtggccatgctgcagaataccggtgccgtggctttgcatgcccctttcacttctttgctgcatccgggcagcgtttcccgctttctgcttaccgcacaaagcgcagcgacaagcggatttgcttctttcggtggcaatctgcaggctgtcgacgatgtggctctgcctgtccgggtgggggtatcctgccgaaaggctgaaggtaaccggcagtcggaatatgtatgcgttttgacggatgtttccgagttggttgcttctgcggcggcgcagcgtgaagccgaagcaaagtaccgcacaatttttgaaaacgcccacgaaggaatttttcaggccagagcagacggtcgctttctggaagtcaatccatccatggcggcgcttttcggttttcccgatgcggcaaccatgctgcacgaggtgccctcgctttgcgctttgtttgccacgggagcggaacagggtgagcattgcctgccttttcttgcttcgcaggagtcggtgcatggttttcagctgcagctcatgacgcgcaaaggtgacactgtgtgggtggagcttagctgtcataccgtgcttgatgctgccggtaacgtaaaccggctggaaggcatgatcattgacgtgaccgagcggcgcaagcacgaattgcatctgctgcggctggccacaaaggatgatctgaccggcgtgagcaacagagcggcgtttcgtgatatgctgaaaaaatctgtcgaagaggtgaaagaaagctccatctgttcggcgttactgtatattgaccttaattattttaaaaaggttaatgataaatacggtcactacgtgggtgatatggttctgcgcgaggtggcggcaaggctgagcagcagggtgcgcacggccgatgttatcggacgtgtgggcggtgacgagttttgtgtgctgctgcgcggcgtaggcggggtggaacgtgccgtcagtctggccgaagatatgcgcggagtgctggacaagccctttgaaaatttgcccgaagagcatcgtctgggcatgagcataggcgtgctgctgctacagccgcccgatgttgttgacgcgggcgaagccatgcggcgtgccgattcggccatgtatcatgccaaaacaacaggccggggggttgtcgtctgggaagaaggcatgctgcagagcaaggcgtgctgaccgctatgtccagctgcgttgcacttcggcggcgctgctgttcagaatatgtatgacattgtccggcacaagtccgtgaatgcttcttctctgtagccagcgttcgcgtatcagagatgcgctgacctgcagcgcggggataggcatatacagaatgcgtccgttggccgctgtgtggaattcgtgttccacggccgggtgctggggcatacacggagtcagtgcactgcccggccagtcatgtactgcctgcatgaactctccggccgtatctgttccgcgtgtgaccaccagcaggtcggccatatcggcaagctcggttcctttatgccatgccggtaatgtgggaaaatcacccgctcccatcacaaacagcggtttttccttggtatgccgtgtcatcatccgcagtgtgtcatacgtgtacgaggggccgctgcgttccccttcggttctgtttacccttgcccagtcaaaaggctgcaccatggcttcaagcatactgcagcgcaatgcaaacggcagaatgccgcccgcatccttgtgcggcgggatactgcacggcagcagctcaacggtttcaagaccgagggcttcatatatttcaataatgaggcgcagatgccccacatgcggcgggttgaatgtgccgccgaacagcgctttagtatgcattgaggtaccggagtatctgccggcagggcggtatgatgccctgccggcaggtgaaaaggctactgacgaatctgaccgtttccgagcaccacgaattttgtcgtggtcagctcttcaactcccatggggccgtatgagtgcagctttgaggtgctgatgcctatttcggccccgagccccagctgcccgccgtcattgaagcgggaagaggcattcacggcaaccattgaagcgtccacctcacgcacaaagcgcatggcgttctgatgattgcgggtgcagataatttccgtatggttcgagccgtgctgtgcaatgtagtcctgcgcttcgtcctgactgtccaccaccttcacgaccatcaccagatcatgaaattccgtgccgggatcggtctctgccataggcacgccatggggtgccagcaggggcagggcgcgggggcaggcacgaaaactgaccccggcgtcgccgagtttttgcgctacggcgggcagcagcgtatgagcttcggagcggtgtaccagcagaccttcaagagcattgcacactccgggccgctgtactttggcgttaaagatgatttcgcaggcctgctcaaggtcggcgccttcatcgacataggcgtggcaaacgcctttgtagtgcttgagcacgggcatgcgcgcatcggccaccacagtgcggatcagtgtttcaccaccgcggggtattatgacatcaatatattcttccagttcacacagggccttgatggcgccgcggtcggttgagggaaccacctgcacggcgtcttgcggcagcccggcgagtataagtgccctgtggataagcgaggccagcatcatattggaatgaaaagcttccgagccgccgcgcagtatcactgcgttgccggccttcaggcacagaatgcccgagtccaccgtgacgttgggacgtgattcatagatcatggatatgacgccgagcgggatgcgcattttgcccaccagcagtccattgggcctttgccactgtttttcggtggccccgatggggtcgggcagtccggcgacaaattcgcaggcgcgggccatttcttcgataacagcatcggtcaggcgcagcctgtccatgcgcggagcatcaagaccccggtctgccgctgcggccagatccctggcattggcttcggtgatggctttgttttcctgacggataagctgtgccagactgagcagggcgcttgtttttgcagaaggggatgcagcgcgcatggcacgggcggctgcggctgcttttttacccatctggttgattgtttcctgtatatccatgatgcctcctagcttgataaccgcattatgaatctggcaaattatccgtttctgcactaagtggcaatacaccgtcctgacggttacatcgcttaattcccttttgacatttctgtaagccatgcttacaagtgactgcgttttccaagaaacgatcacgtggaataccgttatgcggcttccacccaaggagatagtacgaatgtcgcaagcccgagaagaacagacgtcgctgctgcatcagctgagttctgaagttacaccggaagctgaccctgcattgcgctttattcttaataatatcaaaacgatcagtctttctcttggggctgttgtcttactggccggcggagcggctgcctattcgtggaacagtgccgccacgctgaaaaaacagcaggccgaactgggcatgattgttgccaccaaaagcggtgtcgaaaagcttcaggctttggacacttttgcctccggcgtttccggcaaactgcagaccgccgtaaatctggaaattgccagaaccggtttggaactgaagcagtatgaccgtgccgccgccgcttacaacgctgtcatagcgcatggggaaggccccgtgtttatggccaggttcggcctggcgcaggcattgctgcagcaggataaagctgctgaggcgacagatattctgatggcccttgcagcagaagcacctgaaagttttactgtttccgtaaacagaatgctggccgaagctgcttttgaagccggacgctacgatcaggctctggctgcttttgaaacactgcaaggtgttgttgcagcagatgaaaaaggctatattgcctttcgtgtccagagcctgaaacagcatatgcagagcggcagctagccctgcctgtcatgcggcgagcggacaccggcggcggagcatggttgttgccctgtttctgccgtgtgtcggtttcatccggcacggctgtgtgcgactatgttttttgcggtgacttgccgtgaacagcacaatgtgtttgacctgaaccatgctggtagtcgacctaggtctcagcgccgtggccggacgccgcaatcagcacttattatgaaccagatcaatacccaagattccagattacagccatatctaggcacgctgcagcgcattgtttccgacatgggcccgcagcgtccgtttcagtcttcgctgaagtcattactgcgcacgctggctgaaaatcaccatttcaaacgcccccaccttgttatattcgatcccgaaacacaaacgctcaagcttagcctgacgcatgatcctaccaaagcgcaggatgtggaatattcgccgggagtgggggtgaccggacaggttttcagttccggacagcctgttatcgtgccgaggatgaaagatcatccttcgtttctcaataaagcgttcggccgttcggaagaagagctggcaactctgggctttatatgcgtgcctgtgctcggaccgggcgaagaagcctctccccgggaggttatcggcacactgagcgtggacacgcccataactgacctgccctctctggaaggacagtgccgttttctgcaggttgttgccggtatgatagccaaccaggctgcctacctgcaggaagaaatggcccgtcagaagcatatgatgacgcagggcctcataggcggtgacgttgccgaaaacacggtgcaggccgctaatattgtggctgcgtccaagtccatgcgccttgtgctcaatcaggtggctcaggttggtcccagcagggcgacggctttgctgcggggcgaatcgggcaccggcaaagagcttcttgcagaggccatacatcaggccagcccccggcgtgatatgccgcttatcaagcttaactgcgcggctttaccatccgatctggtggaaagcgagctgttcggctatcagaagggcgcgtttacaggtgctgtccagaataaaaaaggcctttttgagcttgcacacaaggggacgctgtttcttgatgaaataggtgaattgagtgcctcggctcaggctaaagtgctgcgtgccattcaggaacaggaaattcagcggctcggcagtgaacagaccatttccgttgatgtccgcctgatctgcgccacacaccagcatctggaagagcttgtggagagcggcagtttccgtgaggatctttattaccggatcaatgtgtttccggtgttcattcctccgctgcgcgaacgccgcgaagatattcttcccgttgctgagcattttcttaaagaatacgcagaggaatatcagaaaagcatcaagcgtatttccacccctgccatcgacctgcttacacagtatcactggcccggtaacatccgcgaactgaaaaactgcatagagcgtgcagtgctggtgtgtgatgaacaggttatccgtacgtatcacatgcccccttcgctgcagacagcagaaagcacagcaacagattccagtctgtcgttctgcgaggcggtggccaagtttgagcaggaactactggttgacgcgctgaaaaaagcccgtggcaatatgttgcaggctgcccgcgatttgcgcgtaagctaccgtattgttaactataaagttaagaagtacggtatcgatgccaaaaagttcgctgtcagtaaaggacgcatgggcagatagacgcctctggcggatgaaagtaaaagcggaggttccggcgggaacctccgcttttttgtatttcgccgggcggcacgcagcatactgcgggccggagtaaaggcgccggcctgaggaggctacgcttcgtctgtttccgccagccaggtctgaagagcgtctacgatcattctggcctgtttcgggctggaaatattgaatttggactgggcacggtactcgccgttcattttgcggtagcggcggatgatgtacttgtcggtgccgtagtcttccagcttgttgtcccactgtttgtaccggaaaagcactgtggcccatgctcccttggaaagaatgaccttatcaatttctttgacaacaagaattccgccttcttcataatcgactgtcagttcttccactgttgcactcatgaacgctcctcactgctccggcatgcttctgcatgtcttcggggattgatgataaaaagagggagccgcgctccctcagtgtgtcagtctgtttcctgttcttctgccgcatttgcctgatctttggcaagcttccatatttccggtgcctcgccgaagtgtttggctgcctgccgcagtccaagattgaacgccttgacgttgatggcctgaatcttgggggggaggttttcttccagacttttgcgtatcagccgccgctcggcgaagggcagaaggtgcgtcaccgcgcccagcaccagagtgttgatagtcagcgggttgcctattttttctcgtgccatgcgggtaaagggcaggccgagaaagtggttggtgggggtatgctgtaccagcgtggtgtccacaagcagcactccggcccgtttcatataccggtagtagttgttgcaggcttcctgactgagcgccaccagcagatcaagattttctgttttggggtagctgatggggcttgaactgatgaccacgtcggcacggctggagccaccgcgggcttcgggaccgtagctttgggtctgtgttacatggtagccgtgtcccagcgcaagcgatgcccccagaagccggcccagagtgatgatgccctgcccgccgagaccggaaagacggatttcaaacctgtggatatgttgcaatgtttttttcatcgggcaccgtccatcagttttgtcttgagtgccgcgtatttttcttccagtccgtccagctttctgtcgcggaaaagacctatggggatacgcgggtcgctcttgggcgccttgcctgattcaatggcttccagtttgactgtgttttttttgagccattgatacatgtccacggcacttctgaatttgtttttgcggccgtactgagtcgggcagggggaaagagcctccaccactgaaaaaccggggctctgcagcgcaccggttatcagcctgtccagcaggttggcatgaaaggtagtgccgcgcgcgacataattggctccggccgcctgtgccatttccacgatatcgaaggaaggttccagcgaaccgtaaggcgtggtcatggaaaggtcgccgtggggtgtggcggaagaacactggccgccggtcatgccgtagatgaagttgttgagtatgagggtggtgatgccgatattgcgccgcgcggcatggataagatgattgccgccgatggacatggcatcgccgtcgcccatgacgcagatgactttgagcgccgggttggccattttgatgccggtggcaaaggtaagggcgcggccgtgtgtggtgtgaacggtgttgaagtccacatatacggccatgcggcctgagcagccgattccggcaacgatgaccacatcgtctttggacagattcaggctgtgcacactgcggataagcgagccgaggactatgccgtgtccgcagccgggacagaacacgtgcggaaatttcttattgtgccgcaggtattcgtggatgagttgggtgacgtctgacatgctccacctatactatggctttaagtatttccgacggggaaatgatctggccgtcgacacggttgattgtctttacccgcgtgctgccgctgttaacccgttttacctcgcgggacatctggcccatgttcatttcgggcacgataaccgccccgcagcgtttggtcagcttttccaccgcaggtctggggaagggaaacagggttttcagggtcagcagacctgccttgtaaccgcgttcacgggcctgttccacggccagatgcgcagcacgggcaacactgccgtaggcaatgaccgctatttcggcatcatccagcaggtattcgtcaaccatctggatatcaggataaaactggtcaattttgcggaacatgcgcgacatggcttcgttcacttcttccgggcgtgaggtgggaaagcccatgacgtcgtgtgtcagtcccgtgtaatgcatgcggtaccccgtacctatgggaggcatagccgccacaccgcgtgccgtgtccgcaaacggtttaaaccattccggcggcacggaaggcagaacgcgcgagagtatctccacatctttctggtcgggaatctctattttttcacgcgtatgcgccgtcacttcgtcaataagcaagatgacgggagtgcggtatttttcggcaaagttaaaggccacgatggtcatatcaaggcattcctgcaccgtggaagccgaaagcacgatgattgaatgatcgccgtgggtgccccagcgcgccatctggacatcggcctgtgcggggctggtgggcagtcccgtgctggggccgccgcgcatgacattgaccaccaccacaggagcctctaccatgcaggcatatccgatatgctcctgcatgagcgaaaaaccgggaccggaggtggcggtcatggctttgcgtccggcaagcgatgcgccgattatggcacccatgctggcgatttcgtcttccatctgtatgaaaaccccgttatcgagggccggaagacgggccgccatgacctccattatttcagtggagggggtgatggggtagcccgcatagaaagtgcagcccgcaagcagtgcgccctgtgcgatggcttcgtttccctgtgcaaaaatttctttttttttcttttttctttgggccatatcaaccttcactctcagtttgaggcagtgcggagggcccgtagaccggacagctggcacctgctaccctgggtttgatcacaatggcgaaatcaggacagtgcagctcgcagaagccgcagtttatgcactgatccatctttgtgacctcagccttgcccagtgtattgagttcaagaaccttgcccggacaaaaggctacacaaatgccgcagcctttacaccagtccgggtacacgcacaccagagtttgccctttttctttttttggcattgccgatccgcaaatggttggatggggtgaacactgtctgcatgggaatgcaggcgcaggcaacgcatataacgtcgcgtccagagtttactgtgccttattgttaaaccagcttgtaatgctgcgcaaggttaaatccgttatttgtggtagttgagtcttcagtcagcagaaaatacgtcaggagtgccgtatcgtgaaaagttccttgcctgtttttgagttcgcatcacgtcgttcacctgtttatgcaccggaggtcatggttgctgcgtcacagcctctggctgtcagcgccggtctgggcattgctgcccgtggcggcagcgccgccgatatggccgtggccgtggcggccgtgcttgccgttgtcgagccgtgcagcaccggtctgggaggtgatgcgtttgctctgtactacgattcagccacacagcatgtggcggcgctgaacggttcgggaaaaagcggaggcggccatacccccgaagctgttttttccgccgggtatgacgcagtgccggcaaggcacgggctggcagtaactgtgccgggggcatgtgccgcatggtgtgaactgcatagaaaatacggccggctggatcttgccgaggtattggctcctgcagtgcgccttgcccgtgacggctttgccgtcggacccgttaccgcgcggttatgggcaaccgaagaagcgctgctgcgtggcagcgaaggtggaaaaagtctgctggtccgcggaagggctccccgtgcgggcgaacgtatccgcaaccatgcgcttgcccgtcttttgaaaaatatagctcgcaagggagctgcagcattgtacgaaggggctgctgccgcggctctggccgatgcggttcaggctgcaggcggcgtgctgaccgcggatgacatgagccggtgcagggcgcagtggcagacaccggccagtaccgtgtacggcggtgtacgcgtgcatgaatgcccgcccaacggtcaggggctggtggctctgagtgcgctcaacatacttgctgccttgagtgataagataaaaggtgcccctgtgtccgcagaacgtctgcactgtatgatagagtctctgcggctcggtttcgctgacggagcagcgtatattgcagaccctgatttttcggccgttcctgcggatggattgctttccggggaatatgcggccgcacgggctgcattgatagactccggcagggctttgccgcaggccgtgtgcggtgttccccagtcttcttccgatactgtacagttctgcgtgaccgacagagacggtaatgcctgttccatggtgaacagcatatacatgacgttcggcagcggagtagttgtgccttctttgggactggctctgcagaacagggggcacaactttgtgttgcggcaggatcatcccaactgccttgcgccgtataaacgaccttaccatacgataattccgtgcctgacaacgcacgaaaacggtgaactgcacggagttatgggagttatgggcggatttatgcagccacaggggcatgtgcagattctcagtgctctgctggatgatggatgcaatcctcagcaggctctggacaggctccgcttctgcattcagcctgacggtgcagccagtgttgtggcgctggaagagggcatggatgcggggctggcggacagcctgaaggccagaggtcatgatgtccggccagtcagcggatacgcccgcgacctgttcggacgcgggcagattatcctgcggcagcccaacggattctgggaagccggcagtgacgggcgcgcagacggacttgcgctgggtttctgatcacagagatatgttggtgaacagcccgcgcagcatttcctgtgatacagtgggcatgggtgtctgtatccgtgtagggtactgctcgcttactttcagcgacagcagataaaagcttatcagttcatccgagatggccatttttttgccggaatgcatgttctgactcagagtgcgttccagaaggtcacggccgctgaacgtggaaatgtcggaaacgatgtatgccatgtctatttcctcctcggcttgtcccctacagtataagcacggcaggtacggattgaaaagagcaccggaagttatagttggcataaaagcagggggcggccggaatcttccggccgccccctgtcatatgggcatgtatgcgtcagcgttttgaaatggcaatgcagaaaagataataatcttcaacccatgagggatcgacccggtagttgtacctgtcgttgagatcaagcaccacccgcatggtttttttgtcggtgttatgatgcgttcttactgcctgaatgtaggtaccgttcacatcgtacctttttgcgccggaccactcatgaatgtctgttatatcaaaataaatgcgcggtgcgccgttatccaccgtctgcaggtcaggaatgcgcggtttgttgaaatcgatgcagaacacatcagcttccccctgcctgctgacgcctatattgatcactctggtgggggttccttccggaggcggcgatttgggctgcagggtctgttcaccgccggtttcggcgggcagggcggttgccggagctgcacataacagcagcgccagaagtatgaggcccggtatatggcgcattttcacgtgcaaacgactcctcatcccgctgtgcaagcaggacctgttcttcgcatcagtccgtcagcaccgcaactgcgcatgctcccggtccgctgtgtgtgcccagcaccggtgacgcttcaatggtataaagcggggcagtgcccagacgttcggttatcagccgcccgagatgcccggcgctttccggcgcggatacgtgtgcgatggcaatccgtatattttttttgccgcttatggttttttcaagacgccgtaacagtttcagttccgccatgcgtcttccgagtcctttttccacgacttttaccgtgccatggtcgcgcgcgtcaaattcaagcaccggcttgatattaagaaattttgccaccgctccggcgcctttgctcatacggccgccccgcacggcaaagtcaagcgtgtccatggcgacaaatacatggagattttttacgtcttttgcggccatgtccagtatggcgggtgcgtcaagtccggctctggcacgcttggccgcctcaagcacaagcagcccgagaccggcagaaagagtttggccgtcaaatgtgtgcaccggctttgaagccattttgcctatgttggctgccgattgcagtgtgccgctgtatttggccatgacatgcagcgaaacgacttcatcatgcagcgccagcatgtcgtcatacaggtgtttgaagtcggcgggcgagggttgagatgttttcgccgaacgggaaacacgcaggcggctgttgaattcagcagtgctgatggacagtttgtcaatgaactcctcttcatccagatagagcttcagcggagcgaagcgtatgccgtactcctgcatcaggtcttcgggcaggtcgcatgtggagtcagtgacaatgccgacacggggggtgcggccggaagtgagtgcaagatgctgggccagcatatcgtcggctttgcggcattccacggtgccgtaccccgctgccagtgaaaatacttcgtctgggctgttggtgtgcacatgaacccgtacggtttcggctgtgcccgccacaacaaggctgtcacccatggcggccagcttttcccgcagcgctgcggcgtcaatgtccgttccgcggatcatgcattcggtgcagtacctgaattccagcgaatccacggccacacgttcctgtgcgttttcttccgcttcctctatgacaacagtgctttttgtcgaatcctgacggttcagcgagcctttttcagtaaattctacaatgccttcaaggagatataaaaaaccaagccccccggcatccaccacgtctgccgctttgagggtggccagtttttctttggtctgctgcaccgattcccgcgccttgcgcagtgaatcatacatgatatgctgaaaatctttgtacgagtcggcgttgcttgaaagatgctcggaccagtcgcggataaccgtgaggatggtcccttctttggggtttgatatggattcgagtgcgcgtctggttgccagcgaagcggcctgaatgaaatcgggcggcgttacacgtttcagatctttgacgccttctgaaaaaccgcacagaaactgcgccagaatgactccggagttccctctggcccccatcagtgccgattcggcaatgaccttgctcataccttcgatggaaccgtctttggtctgcgcagagttgtccacaatgttgcgcatggttccggccatattgctgcccgtatcaccgtcgggaacgggaaacacgttgatggcgttcaggtgtccgtgtttttcaataagccggtgtgcagcggcgttaatggcccgcttgaagcgtataccatcaagatattttatcttatttgtgctggtggtcaaagaaaggctcctcggcgggaaaagtacgattcccccatgtgatcgtgcgctgtaggtataaagcagatcatgcgcatgtgcaaggttctgcttttgtgctgcaatatgctgttatgtaaaagctatattttatttctgacatttgtgctgcgggtgggcgcacagagcttggtacagtgcctgacgtgtgataagacatgggtcggtgcggtattgccgtagccggattccaagtatgaccagacagggctgctacgcccggggagaaagaatatgtccgatctgcacggtaagaaaattctgatgtttgttgaagagtactacgaggatctggagctgtggtacccgaaaatcaggcttcaggaggaaggagccgaggtggtggtggccggtcctgcgaccggtaaggtatacaagggcaaaaacgggtacccgtgcgaggctgatgttgccattgcggacgttgacgccggcgggtacgacggccttgtgctttgcggcgggtgggctccggataaactgcgccgtgatcccagagtgctggaaataaccagaaccatccatgatgccggtaagcctgtggcgcatatctgccacgcggggtgggtgcccatctcggcgggagtgatgaaaggtatccggtgcacatcggtaaacgccatccgtgacgatttgcagaacgccggagctcagtgggttgatcaggaggtggtggtggacaagaaccatatcaccagccgtacgcccaaagacctgcctgcgttttgcaaggccattatcgccatgctgaaagcctgattctgtatacagctacaagcagatgcgacgtgccaccggaagtttatgcagctccggtggcactttttttcggcacgggttgacggggaatggccggcggagggggggccgtgtaggtggtgaaactctcgggtgttgttgttgttgagaagttatgcgtcagcggatgctgtgcgccgtaatgatgaacattacaacggcagtggcaccgccgaaagcatacactccggaaaatccggatacggcataaatgctggtgacagccagcggggcgatggtctgcgaaaggcgcagcaccatgccgtttacagccatgatcgccgcgcgttgttccagcggggcaagggctgtaagcagcgtcataagattgggatagttgagcccctgtgccacaccgaaaagaaagaccgggagcagcagccaccagaacgtgggcatatgcggcataagcagcatggcgaccagatagaaaacgtgccctgcaagcagcaggcggtgcggtttgaactgttcggccagtctgcccatgcgcgaagcgctgagggccgtgcccagtgatgtcagggcaaaaagtgcaccgatggtggcgggcgatgctgtgaaacgatggtcagccagaatggggatgaacgtgatgacagggccgtacagcatggtgaaagtcagaaaagaaacagagaagagcccgacagcctgcgggcttttcatggcacgcagggtatttttgaagtacgcccccatgctttgcgatgtgtccggtgcgggcagggtcagaccgcgccaggctatgaacgccatgggcagtgtggcaagcggaagaaaaaaaggcgcatgccagccaagctcgcccaggatgccgccgatggcaggataaagagcggtccccaggctcagcactccggcattgtagcccatggctcttacgcggtcggggccttcgtacaggtcgccgatgattgttgcatgcagtattcccagcggggctacgcccacgccctgcagaaaacgcagcatcagcaatgtatgcaggttgtcggcaaagccgcaggcccctccggctgtggcaaaaagtaaaagtgacgggatgagcactttttttctgccgtatctgtcagccagaataccggccagcggtgtgagcactatgccgggcagcgtgaacgcggtgattatcagccctatggtggcaacgggtgcgccgagctcgtgcgcggccagcggcagggtgggaatgatacttgaaacccccatgaccacggtcagagtgattccgaaagttatcagcagatttttgtctcgcagcagcgggggtattgtcatggagctttccggcagacggttgcatgctgtgccttgtccggcaggcgcgggatgacggcaatgaactgtagtccatatgcctgatagcctcaccggtcaaggcgggccctgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggcgggccctgtgttgccattgtcacggttgagggatatcatgagcatcttgtcattacggatacccgctatcaaactcaaaccgctgtctatgctacgaggcacataatatgactgcagaggctgcaacccgtgtgcggtgcccctattgccagaaggtttttctgcttaaaaagaaaacactgcgcgaggggcagaactccgtctccgtgaaatgtccgtactgtgccgagggccttgtgctgcccgcggaatgttttatcaaatcctgatctgaccggccgccgcaaggcggtttttttatgcccgctgcgttccttcaaggcgctgccggagcgggctgttttctgccatcctcccttgttataatcagggccgtccgcttgattgtcatatcgttttcacactgccgtaacaatccggagtcatacaggcctgtgttttttcatgatatcggacaacggggtgggaatgatgtccttgcgtttcaaaatggctggcttttgcttgcttatcggtctttttcctttgcttttcatgggtgttttcagtgtgaacactgcgtctgaaagtctgcgcggcaaagcacgcagtcagctggagtctgtgcgtgaaatacagggcaaagctgtttcaggcgttattgccacatggcggcaggaaacagtcatgtattccaaagtcaaggaagtctacaacgccataggcatgctgcgcgactataccatcggtctggccgaagaaggcctgcccatgccggtggatacacctgaatatgaagatctctacacgtatgttaaggcggccttcaccccgtatgttgaagtgctgggatatgaagatgccctgcttatagacgatcacggcagggttcttttttctgtgcagcgcggtgatgatctgggtgccgacctcagatcgggacagttttccgctaccaatctggctcaggcctggcgtaaagccgtggccggcgagacagcttttgccgatgtggctccctatgctccgtccggagggcgtcctgcggctttttttgcggctccggtatacagctacaccggagatattctgggggtagccgctttgcggctgccgctgggaaacatcaccggcctgatggaacaacagtacggcacaggctgtacaggggacagctatcttgtggggccggatcttcatatgcgttcggattcacgtcaggatccggaaaaacatgccctgcagacatcttttggcgccggcagggaggggcaggtggataacagggccgttcaggacgccctgcagggcataagcggcatcacttcgggtgacggtctgtccggaggccggtcggtgatggcctatcagccggtgcaggcagccggggtcacatgggcactgattacttctgtttcagaaaaagaagcctttgccgcggtgagcgagctgcggtttatagccggtatggctggtgccgttaccactgtggtggtcatactgctgacatttgtttttctgcgccgtgaactgctggctccgctgggggccatgcgttcgtatgtgcagaatgtcgccggaggcgctttgcaggcccgcatggagacggaaggtgtccgtttcagggcggaaataggccagttgtcgcaggggattctgcagatggtgagccagctcaaggaaaagctggggtttgcctcgggcgtgctgagcggtatcgtggtgccgtgtgtggtggtggatacccgcaacgtgatttcatttgtcaatccgcaactgctggcgctgctggagctggaaggcgaaggctgcgtctattgcggtaaacccgcctcgctggtgctgcagcacggcaaggacggccgggggacaacctcgtggtgcatcgaatcaggcgagacggtgaccaatgtggagcgtgaatggcgtacggaaaaaggcaacatgcgccatgtgcgtattgatgccgcgccgctgcatgatctggatggcagagtcatcggtgccatcgcactggttgctgatcttacagacataaaaagcaaagaataccatatcagtctgcagaatgagacgatgcacgaagttgcaggtcgtgcggacagtattgctgccgggatttccggcgaagtggctgagctgtcgcaccgggtcaaaaatgtatcttccggagcacggactcaggtcatgaggcttgaagaagcggcggagtctgtcggccgcatgaacaacgccctgcaggaatctgcaggatatgcccgtgaggccgtggcaggtgccgaaaccgcggtggcccgtgccgaagaaggtgcgcgcattgtgacttcttccgaagaagccatgcacagagtcagcagcatgtcttccactctgcgcgaaagcatgcatgaactggggcagcaggcacaggccatcggaggagttctggatgtcatacgtgacatagcagaccagactaatctgctggcactcaacgccgccatagaggccgcccgcgcaggtgatgccggccggggatttgccgtggtggctgatgaggtgcgcaaactcgcagaacggaccatgagtgccaccaatgatgtgcgccgcagtgtgcagactatccagaaggctgcggatgaaaacatggcgcataccgaagcagccgccggtgccgtggaggaaactgaacagctggtggccgagtcgggcgaggccttgcgcgtcattgcccggctggctgtgaacatgggcggacagattgagcagatagcccgctttgccgaagaacacaccagagcaaacgaaggcatcatacagactgtggatgagataagccgcatagccagacaaaccgaggaaggcatggacgagtctgcccggtctgtggaagggctgcggggcaatgcctcggcgcttcagggcatcatcgaggaattgcgccgttcgtgacacagcgtatggcggtgccgccgtttacagttgcccgtacaccctgaaagccccggcgccgccacggactgtgcatgccgcaccgtgttgcactgcatcagcacgcgggtgccggatggaagccggattgccggtgtacagaccgcggagtgcagttaaagcgcggaaggtggcaggatcagggacagttgccgttgacgcccgcagcggctgcaaagtttgcacggcagacaagtggcggacggctcggaatcagaatccggtaacgaccgtatccgctgctgccttgccggttgcgcattgcatcagtgtttctgtcatgtcgtccatctgcgggccatggtcgtaacctgcaaggtgcagcagtccgtgagcaagcaggcgcagggcgtgccggtgcggtggttgtccgtaaagaaagctttccctgtgcacggcaccggtggaaagagccagaaccccgaggtctgtgtcgtcctcggcgtggctgctgtctttccggcatgcaggggggctgtccggttcttgacggggggctgcgacagggccagcggcgggaaacgaaagtatgttcgtcgggccgtagcagcccagaaactcgcggttcagctgtgcgctttccccgtcatcggtcagaatgacctccacatgcgcaccggaaagtccaagacagctaagcatgctatgcagtgctattctgatgtcgtgacgggaaagaggaaaaccggtcatggcaccggtgcgtgttgttatgacaatcatggctgttctccgctgcgcgcagatgtctggggacgggcaggtctgtcggaaacagcgatgagcgtggttcttttttcaggctgttgcgacacggcctgttttttcttttcgcttttatcttcctgagaggctgcgcgttgtccctgtttcgcgtcggggtactctatgcgctggtggaatatgccggccagaatgcggtgaaagctgtctgtcagcatagacagctgcctgaaagtcagttcggattcatccagctgcccttcggcaaagatgtttttcatgattgtttcaatgtgccctcggatgcggcttggcgtcggttcgttcagcgtgcggctggacgcttccacggcatcggccagcatgacgatggcggcttcacggctttgtggtttggggccgggatagctgtaatcctcggttctggggttttcgccgttatcgatggctttctggtagaaaaagcggatcagcgatgtgccgtgatgctgctgaataatgtccgttatccggttacccagccggtgctggcgggccatttccactccttttttgacatgagacagcagaatgagtgcgctcatggaaggagccagcttgttatgcttgttcttgccgccggcctgattctcgatgaaatattccggtttggccagtttgccgatgtcatgatacagcgcggccactttgcacagcagactgttggcgccgattgcctttgccccggcttcaaccatgttcgccacgatgagtgagtggtgatacgttccgggcactgtgaccataagctcctgcagcagcggctgctccagattcatcagttccatcaggcggaaacgcgtggtatagcggaaggccagctcgacaatggggctgagagcaaaaatgagcagcagtgaaagaacggcgttggccgaagcaagcatcagtccgtaaccgaaacgtgcccagcccgagccttccagaaaggccattccgcaccacagggcaagtatgccccctgctagcggcaaaaggctccagacaacctcctgtctggtctgagcccgccggatgacccatgcaccccagacggatgacagaaagaaaaagagcatgacatctgtgccgccgtccatcattgccatgcagatgaaggccagcagcagcgatgtggtgacgcagcgcctgaatgaaaatatgagcccgatcagtccgcccgcgcttgccacaggcagcagaaacggcagaagctcgaatgagtcgccccctttgccttcggccagcgccgcccccagcacatccagccctttggccatgccggcaaaagcaagtaccacgcaggaaaggaaaatgatgtctttgctgcttttgaatgaaaaactgcctgtacggtgtgaaaaaagcagcccggcggccagaatgagtgccgtcagaaaaacgcccgcaacacgcggtgcggacagatgttcctgtttctgcgacacaagagcctgcagtttaagctgcatgtcttcggttactttttcaccctgtctgacaatgatttcacctttctgcagacggtaatacaccggcgaaaccgcattgcgcacttcctgtgttctgcgggttgtggcttctctgttcagagtcagagtgggcgccagcagaggaaagagcatgtctgtcacggcgcggcgcatgcgcaggggaatattaaggtcgtgccgcagaaagctttccatatctttttccagcttttctatgtcgggcacatagcgcaggtcttcgcgcaacacctcggaaccggaggaaagatcgcggacgatgatgccgttacgttcctgcagcaggatgcgctggtcggccacaacgcctgaggcaaggcgtgtttcgagccacggcagcacttcacgctgcagcagggtggcgaacacgggggtgcgccagatatcaaaggtgcgcgtcgaaatatcgctgttcagcatttccgccagctgctgacggtgggtttcgtgtctgtctgcggacaggttgcgcaaagactccagagtggcgttcacattggcgcgcagcacatctatggtggcggtgctcaggtcaaaaagcggcggctgcgtgcgtgcaacttcgttgcgccgtgcttcagtggcggctgcatcttcaacccgcagttcctgatcggcctgaatgtcgcgttcggcaacttcgcctgccagatatacagtggggctgttttcaaactgcaccgaagccgcaacggacaggcagagcagactgatgaacagaaacgctattccggctgccggaacggtttttttgcgggggcgtatgccgcttacctgcggaccgccgttaggctttttcactatgctcattttcaaaccggtcgtatgcctgaactatcctgcccacaagagggtgccggatgacatcgtcttcatgaaaatgcagaaaacgtattcccttgacgttgccgagtattctttcggcgtgcaccagtccagaacgggaaagctgcctgccgccgctgccgggcaggtctatctgggttatgtcacctgtaatgaccgcctgcgaaccgaaccccatgcgtgtgagaaacatcttcatctgttccggtgtcgtgttctgtgcttcatccagtatgatgaatgcgtcattcagggtacggccgcgcataaatgccaacggtgctatctcgatgatccctttttcaagcatttcagagactttttcaaagtccagcatgtcatgcagcgcatcataaaggggccgcaggtacggattgaccttttctaccagatcaccgggcagaaatcccagtttttcaccggcttccaccgcaggtctggtcaggatgatacgtttgacctttttggacagcaggctggaaagagccatggctacggccagataggtcttgccagttccggcaggccccacggcgaagatcatgtcgttttcgcgcagagcggcaatgtagtcacgctggctcagcgttttggccgtgatggtcttgcggggcgagacaacaaaaaccgcttccttgaatattctgatcagctcagtggacggttcgcgttgcagcatggtccatgcgtacagcacgtctctcgggtaaagcggatggccggccttgagcacaccgtacaactgggtgagcaggttgaccatggtatcagctgtgcctgtttcgggcgacgtgacacacagcatggagccgcgtgtcgaaatacccgcaccggagcgttcagccagcagattgaggttgctgttctgcgggccgaagagaacattcgccagctgcgggtcatcaaattcaagagttttgcaaacggttgtgtctgtcatgctgtcctgtgagcaggcctgttacaggtgtaagggggttatatctggcagaaactacctcttttcggataccgagtctatgtgtgtccagatggctgaaatagcggaagatacatgttcaaaacgatggttttgtactggtggcatgctttatgctcacataaaggcgaggcggcagaacatgcagccgccccgcgtatgaatccggaaattcaggagccttaaaatgtacacttcccccctttcttccgcatatggcatgaactttaccgccccgaaacaaaacgataaaaccggcgacgccgctgctgagacatccgcgcagcagaacacggaaagcgcacgtccccggcgcatcagcgcctataccggcggtgcttcttcactgtccgagattaaatcgatgatcaacgcggcattgaaaggggtggagcccgacggcaacggcagagttacttttgcccagctggaaaagcacagagaagcgatggaaaaggaatttgccgaaaaggtgaaggccgacctgcgcgaactgggcgttgcagaggacattgacttccggctggtggcggacccttcttccggcaaggtggaagtggtgagtaatcatgaagataagggcaaggtggagcagtatctgaaggacaatcctgaggtggttgaacaattcaagcagatacagaccattgccaaccttgaccgtgcccggcagttcaacggcatttcgcgtgcggatatgaaacgtcagattcagatggaagcgctgggcagttttttcatgtcggcttcttccaacggtatgggcacagggtccatggtgatggattattttcagggcagcgcatcgctgatgaacgggcttaacatgcgggtatgacctttgtatttggttgccatacgcgggcaaacaggctaatgcgcggtctttcttccggaagaaagaccgcttttttgtgttgtgcacgcccggttgcgggcggcttttttttccggttactgtcgccatagccggaggctgttgatgagaacaatacaagttgtgaatgtacgatggtttaatgccacggcatggtatggcgcgtttctcagccgtctgttgcgtgaagccggtcacgagactctgttcataggtcttgacggcacgcagtcttttgtcagggcacaggaatggggacttgagccggtggcactggacctgaacacggccagcccgttgcgacttgctgcattgtgggggcgtatgcgtgcactggtgcgcgatttccggcccgatgtggtcaattgtcaccgcggagaggcttttgttttgtggggaatgctgcgtaaagcaggtggccggttcaagcttgtgcgcacacgcggcgaccagcggctgcccagaaacaatatacccaaccgctggctgcactgtcatgcggcggatgctgttgtggcgacaaactccgtcatggcgcgccatttccgcgatgtgcttcaggtgccggaacagaaaattcatactatttacggcggggttgataccgccgtgttcagctatgacgaatccggacgccagcgggtgcgggccggctacgggtatggtgccggtgattttgttctgggcctgctggggcggtttgacagagtgaaggggcagaaagaacttattttcgctgttgccgatctgtaccacaggcgggggctgcgtcatgtccgcctgatgcttgccggctttgaaacagccaccagccgtgcagaagttgaggcgtggatagacgaagccggagtgcgtgacattaccgtgataaccggcaaacgggaggatgtggcagcctgcatcagcgccatggatgccggtgttgttgcttcgctgtggtcggaaaccattgcccgtgccgcactggagataatggcgtgcggcagaccgctggtttcgaccggtgtgggggttatgcccgacctgctgccgcatgaggcgttgtgtgcggaaggcgatgtgacggcactggcagacctgctggaaaaagcagtgcgcgacgagccgtggcgtcactggttgcaggcagcctgtgtgcaaaggatgaagacgctgcgggaacgggattttcttgatacgacactcgccatgtacgaacaggcatagtctgtccgtctgtgcagggtataacatctccgacgacaaggaatacatagtgaagagctttgccagtgacaatacggcgggggcgcatcccagaattctgaatgcattggcccgggccaatgaaggacatgctgccccgtatggtaacgaccctttcaccgctcaggcgcaggagtgcttccgccgcattttcggtgaggaaacgcatgtgtttcccgtttttgcgggaacggcagccaatgtgctggcattgcgaggagctctcaaaccgtggcaggcggtggtatgctctgatgtggcccacatcaatgtggatgaaaccggtgccccggaagccatgggcggtatgaaacttgtggcgctgccttcaaaaaatggcaagctgactgccgcctgtctggagcctgcctttgagcagataggagttgtgcaccacgctcagccgggtgttgtgtccatcacgcaggtaacggaatacggaaccgtgtacacgccggacgaagttcgtgccattgccgatgcagtccacgggcgggggttgctgctgcatatggacggcgcccgcattgccaacgccgccgcggcactggggcttacgctgcgggaactgacacgggatgcgggagtggatgtgctgactttcggcggaactaaaaacggtctcttttttggcgatgccgtggttgtttttgatgagcgccttgcagaaggttatgcctacctgcgcaaacagacgggccagctttgttcaaagatgcgttttatcagtgcgcagttcgttgagcttttgaaggacggtctgtggcttgaaaatgcgcgccacgccaatgccatggcttccgttctggcacagggactgtccggcatcgatgccgtatccataacgcgtccggtacaggccaacgctgtctttgcctgtctgcctgcacgcggtgttgcggcgctgcagcgcgagtatcttttcaatgtgtgggatgccgcaacgggcgaagtgcgcctgatgacgtcgtttgccaccacggaagacgaagtggccgaatttgtacaggctgtccgcgcagcttgctgacgccctttcgtccggatggaaaatcaaggcgcggcagactgtcaggctgccgcgccttgttgttatctgcgcagaaacgaataaatccgcgctgccgcgggatttgcatacagcctgacccgcgagagcagccagcgggcgggcctgttttttaccttgaagcggtgcactgcaccggcagagtgcggcgggttggcgccgggagcagtggtaaagaagacattgaaaccctgctgctccgccataagtttagccgctgttcccgccacgccccatggccagcagaaagaccgtcttgcatggcccagttctttttcaagcaaagccttgcaggcggcgatgtcttttgtaaaacgggcgtcgcgttcctcatctgtttcatagcggccggcctctgttgcggacagcgcatccagcttgcgttgcagtctgtccctgttttcctgttgctgtgcaaagttataggcttcaatcttgttctggggcacagtgctgcgcactatgtccatcagccgtgcagaaggcagaaatgcattaccggaaaacgcaggagccttgggatatgccggcataccccacaggttttcaccttcaacctcataaaaagtgcgccctctgccgcggggaaagataaaacctgagtattcgtgcccgcagaaaatgttggcatgagaatgcgagtgcgctgcaatggtgataacgccggaagcttccatggcccgcgcctcgctccagctgaaaaatgtgtcctgacgttccgccacaccttctgcaatttcaatgaaaggtttatctacctgaggcagagcgtcaggtctggcccttccttcgcggatatcgtcgatggtcggcctcagggtggcgtggttttcaattttagaggtaaccgcgaaaatgacggccttgtgcccgtattttttaagaacgggccaggcatatatgtagttgtccagatagccgtcatcaaaggttatcagaacggatctgcggggcaggggcgtgccgttaagcagaaactgttctgcttcgtgcaggcttatgccgtgccagccgcgggccgcaagggttctgcaatgatcttcgaatgtacgcggatcaacggatatggagccttcgcacttgctgacataatggtacatgagtaccggcagactctttgtcatgagtaatttcgcttgactgctgattaatacggattacttgaaataacgaggccgtcgacggttgcagaccgcaggatggccgcatcatcaggatgctgtcaaaggagagctatacgagatgggagttgaatacaaggactactacaagctgctgggcgtgtcgcgcagtgcctcgaaagaggagatagccaaagcctacaaaaagatggcccgcaaatatcatccggatcttaatccgaatgaccctgatgcggaggccagattcaaggaggtgaacgaggcgcacgaggtgctgaaagacgaggaaaagcgtcgtctttatgaccagctcggaccggactggcagcacggccagagctttcagggcgcgcagggccacaggtacgccaatttcggcggaggggccggttttgattcctcgggattcagcgactttttcgatatgattttcggcaatgccggtgcaggaggctacaggcactcttcaggcttcgggcctgatccgttcggtaatttttcagccaggcagcgcaaggggcgcgatgtggaggcacagcttaccctgacccttgaagaagcactgaaaggcgggaaaaaatcgcttaccctgcagggacagggaggcggtgattccagacggctggaggtgtcaattcctgccggtgtacgtgaaggtgcaaaaatccggctttccggccagggggaccccggcatgggcggcggccccgcaggagacctgtacctgcgtgtcaggctggctgaacatcctgtttttcatgttgatggcagtgatgtgcttgtggatgtatatgtggctccgtgggaggctgtgctgggtgccgcagtgcgtgtacccacgctggatggcgaagtgcagctgaaaattgctcccggtacgggcagcggcaaaaaactgcggctgcgcggcaaggggctgggacccgcagcatcccgcggggaccagtatgtgaggattcagatacgtgtaccggagaacccatctccggaagaacgcgaactgtgggaaaagctggcggctgtttcaggtttcaacccaagaccctgatcaacgaaaagcggaacgcacgaggagacgcgccatgactgttaacaggcattccggagacttacctatccgatcggaatatatcgcatgggccgagtttattgaacttaccggcgtgccccccgtaaggctgggggaactggttgaatacggctggcttgttcccgtgcgtaccgcaggggctgaatatcttttccgcaggctggatgtgtaccgtctgaggaaattgcaaagaatttgtgacgattttgaactgcccagcgtgggcggggtgataatcgtcgatttgctggaacgtatcgatcagctggagcgtaaagtaagttcattggaaaaactgctttagttctgcattttctgacgatacggaggagaaaaaaatggatataagcaagtttactgaaaaatcgcagcaggctctgggcgaagcgcagaatgtggctgtgcgggcaggccatcaggaggttgatgtcgagcatcttgcgctcgcgctggtggtgcaggagcatgggattgttccccgtctgctggacaaggcgggagtgcgcccccaagcttttgccgcggctgtcgaggcggaactgggcagaaagcctgctgtaagcggtccgggttcggcgcaggggcagatttttgtcacgcagcggcttaacaggctgcttgtaaaagcgcaggattccgcccgtcgcctgcaggacgagtacgtcagtgtggaacatattttctgcgccatggctgaagaaccagcctcaagcccggtgggcagagtgtttgctcagttcgggctgacacaggaaaagctgctgggcgtactgactcaggtccgcggtgcacagcgcgtaacgtcatccaaccctgaagatacctatgaagccctcagccgttacggtcgagatcttgtggaggaggcgcgcaagggcaagcttgatccggtgattggccgtgatgccgagataaggcgcacggtacgcattctttcgcggcgcacaaaaaacaaccctgtgctcatcggcgaggccggagtgggtaaaaccgccattgttgaggggctggcacaccgcatactcaacggtgacgtacccgaaagtctgcgcgacaagagcctttttgcactggatatgggggcgcttattgcaggcgccaaatatcgcggagagtttgaggaacgcctgaaagcggtgctgaaagaggttgagcaggccgagggccgcataatcatgttcatagacgaactgcataccattgtgggggccggcaagacggacggcgccatggatgcgggcaacctgctcaaacccatgcttgcacgcggcgaactgcattgcatcggggccacaacgctggatgaataccgcaagtatatagaaaaggatccggcactggaacgccgttttcagcctctggtggtggatgagcctacggtggaagataccatttcgattctccgcggtctcaaggagcggttcgaggtgcaccacggggtacgcatcagtgactccgcactggtggaggctgtcacgctttccaacaggtatattgccgacaggcagcttccggacaaagccattgaccttatcgacgaggccgctgcgcttatcaggaccgaaattgattcgctgcccgctgaactggacgaagccaaccgtaagatcatgcagctggaaattgaacgtgaagctttgcggcgtgagacggatgcggcgtctcgtgaacggctgcaaaagctggagaatgagctggctgaactgcgcgaggtacaggcgggactgaatacccagtgggaacgcgaaaagggttctatagacagcgtgcgcgcgcttaaggaagacattgagcgcacgcggcgtcagatagaggaggcggaacgcaattacgatcttaaccgtgctgcggagctgaagtattcagtgctgcacgatctggaaaaacgtcttgcggcaaccgagggcggcggcgaaaacggcccgcggctgctgaaggaggaagtaggtccggatgatgtggcagagatagtagcccgctggacaggaattcccgtgacgcgtctgcttgaatcggaaagggaaaagctgctccgtctgcccgatgtgctgcatcagcgggttgtggggcaggatgtggcggtagatgccgtggcagaagcggtgctgcgctcgcgcgccgggctgtccgaccctgcgagacccatcggttctttcattttcctcggacccaccggagtgggaaaaaccgagctgtgcaagacccttgcgcaggcgctttttgatactgaagataatattgtccggctggacatgagtgaatacatggaaaaacataccgtggcacgccttatcggagcgcctcccgggtatgtgggttatgacgatggcgggcagctgaccgaagcggtgcgtcgcaaaccgtatagtgttgtgctttttgatgaaattgaaaaagcgcatcctgatgtgtttaatgtgctgctgcaactgctggacgacggcagactgacggacagtcacggccggacagtggatttcaaaaacactatcatcatcatgacctccaacataggtgccccgctcatgctggacggcatttcgccgcagggcgaatttaccgaaggagtggaagacagggtgcttgaagaactccggcggcatttcagaccggaatttctcaacagggttgatgagatagtgctcttcaagcctcttatgcttgaacagatcatgcatattgtcgatctgctcatgcagcgcctgctggggcgccttgccgaacgcaaaatccgcgtgagcctgacggacaaggcgaaacggttcgttgccgagtccgcatacgatcccgtatacggagcgcgtccgctgaagaggtacctgcagcagcgccttgaaactccgctggcccgcaggataattgccggagaactgcgtgacggacagcaggtgaccgtggataccgacggtcatacgctgttttttgaataacagtatatgcgacaaaaaggacggccgccgtacagggcggccgttctgcgttgcgtgcggctgtgttgtctgctacatgctgacccattccatataaagtcccgctgtacgcgggaagatcaggacaggtgatttatgagcctaagactgtttttttgctctttattaacgttaggcctgcttgtaagcgcggcgggtactgcttttgcccaaggggagaaatctatggttcgttttgagactagcatgggtgactttgttgtggaacttgacgcggaaaaggctcccgccacctgcgaaaactttttgcagtatgtgcgtgacggcttttacgatggtaccatttttcaccgtgtcatggacggcttcatggtgcagggcggcggtttcacggaaaatatgaagcagaaggaaacccgcgagcctgtacagaacgaagccgataacggcttgaaaaatgaagaatataccgttgccatggcccgtacgcaggatccgcattccgccacagcgcagtttttcattaacgtgaaggacaatgcgtttctgaatcatcgcggaaagtccctgtccggctggggctatgcagttttcggcaaggtggttaaaggcaaaagcaccattgacgccatcaagggagtacctacgggcagctacggaccttttgaaaatgttcctctggtacccgttgtaatcaacaaagctgtggtcatggactgataccgccccggctttgctgccttgcgactttgcgcctgccggcttgttccggcaggctttttttttgcggttgtcagatgtgtttgtgttgcaataagctgctgtggcacgtggaaaccggtatttttatccaaccccacccggaaacagcgaggcagcatgacctaccgtacggaacatgacagtcttggcgaacgcaaggttcccgcacaggcttactacggcattcagacactgagggctctggagaattttgaaatcacaactattcctgtttcgcattacagcaggttcatacaggcgctggctgtggttaaaaaagctgcggccatggccaatatggagttgggagaactcgattccgccgtcggcgaagctattatccatgcctgcaaagacgtgcggcagggcaagctggatgaccagtttgtagtggatgtcattcagggcggggcgggaacgtcggtaaacatgaacgccaatgaagtgatctgcaacagggctcttgagctgagcgggcatgaaaaagggaggtatgacattatccatccgctcaatcatgtgaatctttcgcagtccaccaatgatgtttaccccacggctttgcgcatagcgcttgtgtggtacagccgcgaactgctgcacgggctgcgcgaactgcgcgacgctttgagccgcaaaggtgcagaattcggcaatgtcattaaaatggcccgcacacagctgcaggatgccgttcccatcacgctcggagccgagtttgcggcatatgctgttaccgtcaatgaagacattgaccgtctggaagaggtgatgcgcctgctttgcgaagtcaatctgggggctacggcagtgggaacaggcatcaattccgttccgggctacggagcccgcgcctgcgccattctggctgatgtgacaggcctgcccatatctcagtcggcgaatctggtagaagcaaccagcgatgccggcgcatatgtgactctttcaggactgctgaaacgcaccagtgtgaaactttcaaagatatgtaatgatctcagattgatgtcttcagggccgtttaccggcctgcacgaaatcaatctgccgccggtgcagcccggatcatccataatgccgggcaaggtcaaccctgtcattcctgaagtggtcacccagatatgctaccagattatcggcaatgacatgacagtgaccatggctgcggaggcagggcagcttgagcttaatgttttcggacccattatcgcatttaatctgtttcagtcactggaaattctgaccagaggtgtgcacaccctgagaaagcggtgcatcgagggcataaccgctaatgatgagcgttgtcttgaattgctcaaaggttctctgggggtggtgacggctttagctcccgccataggatatgaggcggctgcaaaagtggtcaaacaggcacaggaaacgcgcaagcctgtgggacaggtgcttgacgagcaggggcttatgaccgccgaagagtataacgagctgctggatccgagcaagatgcttgctccgagaaagttgccgaaccgtaaagcggcagaggataaatgaccagaactgctttctgctgctcgcatcctgtttcttccgccatgccgcactggccggaagatccgcccactgtgttcactccgtggtcggacatgaacacggacggtttttttctgcgcagtttctgtatgggcgagcacagcggcacccatgtgaacgcgccagcggctttctttcagggggggcacggtattgacagtgttgcctccgccccgctggtttttccgctggctgttattgatgtgcatcagcaggctgcgcaggatgtgtgttatctgttacagccggaggatgttctggactgggaacaacggcacgggccgttgcaggcggggacttttgtggccgtgcacacaggctgggatgctttctggcatagtcctgacaggtttctgggacggtgtgcgggcggaggaatgcgttttcctgccgtgtcccgtgcggcagccaggctgcttgtacagcagcgcggtatagcgggtctgggcattgatacacatggcatagatgctcccgacgacgcaaactacacctgcaaccggatgattctttctgccggaggtattgttgcggaatgcctgtgttctctcggggcactgcctgccaccggcgcgactgtcgttctgggggttattgccttacagggcgggactggtgctcctgccgcggtcacagttcttgtggatgcctgacaggagagggattggaagtcttccgcgttgcggcggggtacttttcagaacactgctctgtgtctttgccgtcagagtgcggagacataagccggaaaaaataaaacagcacggagcgtagggctccgtaatggattactgcgcagaataaccaaaacacgccctctcggggcgtgttttggtttgcgggttgagcagggcagggggcgctatgccgcgttatcgcttttcatctgtgcaataacggtgtgcagatcgtctgccagacgggcaaggtcggccacagcctgtgaagaggactgcatcgccatggctgtttcgtcggcaatgcgggttatctcttcagtggaacgattaatctgctcactggtggccgattgttcttctgctgctgtggcgatgctgttcacctgatcagcgctttcctgcaccagctgcatgatttcttcgagagcttttccggaaagcgtgaccatttccgctccggcagaaatggcagttgcagcgctttccgtgttgcggatatttttctgggtgctttgctgtattcttttgatgctctggcccacttcctgcgttgcactcatggttttttcagcaagtttgcgcacttcgtcggccaccacagcaaagccgcgacccgcgtctcctgcccgtgcagcttcaatggctgcgttaagggccagcagatttgtctggtcggcaatatctgctatgacgttcattatggcgccgattccttctgcctgttgtcccaattctgccatatccgccttcagggccagagcctgttcatgggccagtgtaattttttcaattgtctgctgtgcgacccggccgccttcaaaggctttctgctttgtctgctcggaaaggccagccgtggcggtggcattgcgcgcaacttccagtaccgtcgcgttcatctgctccatggctgcggctgtttcgcccgtgcgttcccgctgaatgtcagtcccgcgcgacgactgctctatctgggaagaaagttccgcggaagcggaagccagctgttccgcaatgttgcccgcgttttccgctgtttctgcaatacgtttattttgttctgcaatacgtctctgctgttttttaaactccgtcatatcaagatacaggcacatcccgccggttatggttccttccatgtcctgcaggtatgtgacattggccagcacttcggtctgtctgcctttgtgaccggttatggtaacctcaagatttgatatgacctgtttttcagccatgctgcgcccgacagcggtctttcttccgggatcgttgtaaaacaggtcggcaagagttctgcccagacattgttccggagttttgtctatctggagcatttccagacacggtgtgttgatgaatgtcgccttttcatctttgtccacaatgagcaagggcagggttataccttccagaacactgcggctgaaagcaagcttgtctttcagttcctgcaccatgttctgaaggccggtggacagtgcggccatttcgtatctgtggcttcctgtcatgactgcagacaggttgcccgatgcaaccgaattggtgtagtcctgcaggcagcgtaacggacgtataaccatgcgctgcataaagaaaagaacaacggcgataagcgtgacagctgcaacggtgccggtcagcataagcatatttctttgtgtagcggccgctgctgcaagatcgtctgcgtagcttgttgaaagtaccttgaagcccgttgcgggaattgtcgcgctgatcagcgccttcttctttcctttccatgaataaaaaatagctgtttcatcgtgttgcagagcctgctgcatgaaatcaaaaccggcaagagaagtgaactgcacggttttatccgggtgggttataaccactccggcgttgtcggtaaccacgatgtatccggccttgccgatggttacgtgagaaatgaaattttcgctgatgcgcgaccagtccaggcaggcaataactccgccgagaactttttcggtaatgggatcaatgatgggagcggcaagtttgacaagagcgtcccctgttttttccgatctgacggcataaccggcaatatattttttgccctgagctaccgcctcgatcagcttttcatcttcttcccgcccgtcggttaccgtttcatttttttcattcacaccgccgagaatattgccttgggtgtcagtgaccagcagcgaagatataaggtccagactttcaacggtattttggtattcttttatggggatggagcgggcgttgttgtatctaagagcattgacaacatagcgtcgttcgccgaatgcctgtgtcgatgcgatgtttgacgccaggatatgctcggtactgctgacgatctggttgttaagtgtttttatatttgcttcctgattttctatagtgctttcatatgaactggccgtggcaaaaaatatcagcgcgcctatggtaagaacgatcaggacggtgataagtgccgaaagctgggcgctgatgcttctgagattcatcactgctccttatttcgaaagatgtatgactgacggaggatagtgtgtatatccactttatgccgcaagctgtctatggaagtgaacttgttgtatttttactgtatgctggacttttgtcaataactgtacaatatcctgattctgtcgctgcgctttattgccggcatgtgccacagtgaattatgtagctggctgcgtccggagttgcaggcatgatgtgcctatgcttcgttgctcgtatgtgtcctgataaaaagggatgttgtcggcgggtatggcgcggtgtactctgcaaccggttagcggttccgttgtttttttaaaggggcagacgtgtctgatagcgaattgtatcctgaaattcttggcgtgtactctctgcagcaggaaacaactgtgggagttggagggacccagtcgttcaagcatcaggtgacgtattggtatgtacgcaggctttcagaggatgtttacgaggtgcagcctctgaatgctcatcatgtgccatcgggcatacggcgggaacatcctgaactggattttttgcgtatgtatgttcccgagcctgattattacagaacgcatactgttccggctctgaattcattaaacagaaagctgaaggagggggagactcttctggatatcggccggcttgatgatgcagagcgtatgttcatcaaggctcttatgattgacgatctgaatgttcctgccaattacggtcttggcgaagtctattctgaaaaaaaggacttccgcaggctaaagcgtgtcatcgacacgttgctgggacttgatcaggttttttgtaaagagcagaaaagccggtttaacaggttcggcatcagcctgcgcaaaaacgggcattatgaagaatcgctgcgtttttatgaacgggctttgcaggtggcggaagatgatcacctgcactttaatgttgcccgggtgcattacgaaaaaggggcggtggacaaatgcataagccaccttcagcgggcgctggagcttaaccctgacttctccgaggcggagaagtttctgcgctactgcggcggttctgccagtgtgcagcgtgccggataacagatgcagagcaaagcataaaaaaaacgggttacagccatgctgcaacccgaaatttttatggtcggggcgacacgatttgaacgtgcgaccccctgctcccaaggcaggtgcgctaccaagctgcgctacgccccgtaatgatcgaagaggactgatagtctaaacagagaggacatgcaagggaaaaatggtcaggccgggggttcaagtatggctttgcgcacagcagagaaaagttgttccagagcgtgtcttgcagattcggcttcccgcaggttgccttgctgacaggcaagttccatttctcgggctttatcactcattgcggcggctccgaccgtagcggagctgccttttaatgtatgcgcgacatgtcctgcttctttaaaattacctgtgctgactgcagcagcaagggccaagagtttctgaggcgtatcttccagataggccgcataaagaatctgcagcaggcttgcatcgcctcccagccgctgcaaggtggattcggtatccagaaccggcagcatatcagtcatgcaaaaaactccttgcggttgtcagaactcaatgcctctggtagccggaacaccgcttttgtacgcgtgttttacttctgtcatttcagttactgtgtcggcctgtttttccagccagccgggcagcccccggccggagagcaccagatgcgtaccgcatgcgcccgccttgtcaatcaggccctgcagctgtgcctgtgaaacaagtccgcagccaagagcgtaaagagcttcatccagaaccagcaggtcaagattttcaagtttcgctgaagcccatgataccagtttttccgcagccgctgcatgtatttttctgtcttcttcgcgggtgaaaaagcccagaccttcggcatgaaaattgtcgttgagcagctgcttcagcatgttctgttcgccggcctgaccatcgcgcttcatgaactggccgaaacccacacgcatctgctgaccaagcgcccgtatggcgatgcctatgctggcggttgtttttccttttccatttcctgtatgaataagcagcatcagaattgctcccgtgtccatatgccgggcaaagtggtgttacaccgtgcacaacgaccggcggtgttgaaatgtgccgtaaagccgacccggctgataagcagctggccgcagacggggcagtaggtattttctgctgcatgcccgggcatgttgccggcatagacaaagcgcagccccgccttgtaaccgctttcgagagcgcgttcaatggcagccggtactgtgggggctgagccggtcatacggtaggccgggtgaaaacgggaaacatgccacggtacatcctgtcccagttctgcggcaatgaatgttgcgatggcctgcagttcctccatgctgtcgttcattccgtcaatgaccagtgttgttatttcaacccaccagccatatttttttgcggcacgtaatgtgcggagcacgggcttcaggcgggccccgcagtgggcgcggtaaaagttgtcagaaaaagatttcaggtcaaagttggctgcatgtatcgtcgcgtcaagtcgggaaagtgcttcagggctctgatagccgtttgaaaccagaatgttttttagcccatgctcagctgcagcggccgaagttgatatgaccagctctgaaaacaccgtgggttcggtgtatgtataagagatactctgcgcgccggaatgcagggcgaacttgaccagtgagtcaggagaaaccggtgtgccggcaggcttttttcctgccctgaccggttgcgacagatggtgattctggcagaatacgcaccccatgttgcacccctccgtacccagcgacagcgtctgcgtacccggaagaaagtggaacagcggttttttttccaccggatcaagattcagggcggctgcattgtcagccaccagagtatacagcacgcctctgtcattgaggcgtactccgcaggcgcctttgcctcctgcgggaataaggcagtagtgacagcataatgtgcattgcaccgcgttgttttttccgggtctccacagaatggccttgtgcatggtgataaagtctgcttatggcttgttcaccggaagagtaatctccggcgtgataataagaacaggtactgtcgagttggccgcaggccgtgcagggcgcggagtcgttttgatgatcaggtctccctgatcgttacgccggatttgtgtcgcgttgacagatgttcccatggttgtgctgttttcggcctgcctgccggtaaaggctgcataacagtgcgaactggcagcgattgtcacataaagcgaaatagcagcgcatgcgatggtaagagcgctgcatgaaaaaatgactgtccgcataggctaccccttgcgcttgagaccctaaaagcctatgaatgccttccgaattttgacgcaacctgtaaggagcagattacatgcctgaggatcgtgcaaaagcgtacaccgaggcgggggttgatatcaatgccggcaacgctcttgtctcgcgaatcaagtccatggtcgcaagcacccacaccaagggtgtgatctccgacatcggaggtttcggcggccttttcaaacctgatctgggaggcatggaagaccctgtactcgtttcgtccaccgacggcgtgggtactaagcttaagcttgcattcatgtttgacaagcatgataccgtgggtatcgatcttgtggcaatgagtgtcaacgatgtgctggttcagggtgcaaagccccttttctttctggattattttgcaaccggcaagctggacgtggaagctgccgcacaggttgtctccggcgtggcagaaggctgccgccaggcacagtgtgccctgctgggcggagaaactgccgagatgcccgacatgtatgccccgggagaatatgatctggccggattctgcgtaggcattgccgacaatgcccgcatcgtggacggttcggatatccgcgtgggtgatgtgattatcggtctgggagcaagtggtgtccattcaaacggatacacccttgtccggaagctctttgaaaagagcgggctgggtgccgatgatattatgcccggcaccgacgcctccgtgcgtgacgtactgatgactcccaccagaatttatgtggaaaccatccgtaacctgatgcgggattttcagataaaagggatggtgcatgtgacgggcggtggtttttacgacaacattccccgtgtgctgcctgcttctgtagatgcccgcatagcctttggcgcgtgggatattctgcctgttttccactggctgcgtgatctgggtgagcttagctggcctgagatgctgcagatattcaactgtggtatcggctatgtggtgattgtggggcaggaagaagcagacgatgtgctgggcaggcttgctgcgcttgatcagcccgcatgggccatcggcactgtagaaagacgccgcgaagaaagcgaagaacaggtatatgtggatttcggctgatcgggccggatactttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttatgatgataaaagccggagcgtatgctccggcttttttttgcgtgttgtcgtcaggcggcgccacaaagggaagttttgtcctgcccatctaagccggattttgtggcagataggggttgaagtagccgaactggagccacggattggatttgcgcagcctgcgccggaagttgatgaaccccgcgctggggccgaactcaatgccgtctagtagctcaagatacatttcgggatcaatattcaggttgcgcagttgcacgaagtcaaccttttccgtgccgatcagttcgtccagagcctgcagctcaagctcgcaatcggaaattccggggaagtagagcaggttcagcgaaacaaagactccccgtttatgcgcttcggcaatggaactgcgcacatcggcaaaggtgtacccgcgggggcggtaatagcggttgtatacttcttctctggcgctgttcagactgacccgtatggagctgatgccggcttcggcaagtttgatgacagcctgcggcagagaggcgttggtgttaacgttcacggtgccggttccgcccttgctgcggaaaaggtgtacggcctgagcgatgatgttcgcctcggtgagtggttcgccttcgcagccctgcccgaatgaaaatacgggtttttcggtttcagctttgccatggtgcagcatcacttctgcaatttcttccggcgtgggggtaaagctgagcctgttctgcggggtgctgcagattctggagccgtcttcctgctgggaaatacatccgacacagcgggcattgcagctgcgcgatgtgggcaggggagcctcgtacctgcccagagcaaggttacgcgctgccgggcagcagtatgtcagcgcgcagttactcatcaggtgctgcataagtctgttttcaggataggctttcataagcgcatgcgcgttctgcttgatgcgtttttttgaaatactgctgaaaacctgtctctcgtcctgatccactcttttggcacagatgtagaacctgccgttggcgtatcctactgcgccgtaggcaaacagcggcagtgtaggggcgtctggcgaggagatataggccgcatgtgcggtcagggtgtgggctggcgcggcaaaggccgccacagccagctcttccagtgcttcaatttcacctgtttcttcagaaaggcccactgcctgacggccgggcagcagaaacaggtcgctttcttccggcagcggcataagctcgtcggggcgcggctgggcaaactcgtgccctctgcggcataccatgagcaggtcagggtgatcgtatatatttccatccttgtcggcgacaaggagtctgggctgtatgcgtgatgatgccatggcatatcctccggagcggctattgtggcggcagcgccttttgtgctaaacgggaattcatacggaatgcgaaagcagcgggcaagggaaattgttctgtactgcgcactgccttctatacgcttccgcaatcagggagtcatattttctcatgttcgaagaactgctcacaccgttcatggtgttcatgctgctgtgcttcataggccttatggtaatgtttttctttatgctgcgcggtattgacgacctgtcccgcagcctgcgttccgagcgttccgccatgctggagcagctgcgtgccatcgaggacaggctggacgtgctgacaaccgtcatgcgcagacagaccggggtaacacaggcggatacccgtgcaccacgcagaaacggcaccagtctggatgcggcaagacccgctgcccagcccgaacgcggggaacatgacgataacataaccgaattcattctgcacgattagcccggagcggcggatggatcctttatttgtgctgctggcttctctttccgcagtggcagtcatttttatgcttttccggcggcggacgcagtcttttcagcagatcatcaacaagctggaacgtcagaacgcccagctgaatctgcagctttcccgcctgtcagacgaggaagggcgtcttaatgactcgctggacgcgctggacagccagataaaaatggcggcgctgcaggccacggagcatcttgacgctcctgaagaacaaaaagccggaatgcgttttcttgactatctggtacaccgcgggggaattacatcggatcagctgaaaaaggtagaacggtacaaagtgcagaccggcagccccatgagtgctgaagagctgcttattgttctggatatgctgagccgggaaaagctgcagagtatgaaggacgcgttcggcaggctgtcggacggcagctccggagcggaaaaatactgacagagcaggccggagttccggcttgcggttacgttccgcgggggtagcggcaggcttctttcagatatgtttcccgcagatacgggcctgaagacgtttcggcgtgcagcaggtacagcaggcgcaggtaacggtcatgaattgccggagcctgctgcagcctccggtctatggttttctgcacatccatcttgtcaatttttcccagaaaattctgtgctctgtggcgtgaccggtgtcctgcatcaattgcggccagaccgttttctgcaagtgttctgcgcagcggatctgcagccagcagatcaagtgctgcccgggcggccgcgtgtgcatcgtcgggcggataggtccgcaggtgcactccgtcgcgaaaaagttcctgctgtccgttttccactgccggagtaagcaggcagcagccgcaacccagcgcctcgaatacccgaaagttcagatctccgtgctcgcagtagttcagtattactttgccctgcgggtacaggtcccgataactgcccgtggttacatgcagcctgccgggtatttcttcacgcagtttttccagaaaaattttacgccgcggagttgtctgggcgttcacggtgcccacaaacaaaaggtcccacaccgcggtcatggtgcggggcaggtcctggtctttggcaaatgcgggcatccaccacacagaatcatcggccagccgcatgttgcggaaccatggcagatggtctcgcaggcttaccatgcagatatcaaatgcctgtgcataacgcgggtaccagctgtgaatgtgcgaatcgatacataaaaaagcagtcaggcagggaaatgtctcaatgcctctgacaaaggggggcctgcttttgtctgccacaacaaccatgtcgggcacacagcccgcaagccgcacaatatcgttccagccgaaagtttccggccctttgaagtcatgccggataacattgcatcccagtgcgctgagtgatggcgcaaaaaaagggcttcccagccagaagatggtcaacatgccctttgtttagccattactgacggcgcgcgcaatacctgtgcgtactgccgcatgctgtttttctgttgccaacgcggcggtgcaaagctatgttccggacgttgtgtgtgttccctggcccctcccgcagtgcttaccaagcctgggagataattttatgtccattcttgaagcaaacaccgctctccggagccttctcgaccagcacatttccatgctcgcggaaaaagaacatatttccgcagagacaatccgtgccggtatagaaaacggcactatggtgctgctcggtaacccttcacacggcaatgtactgcctacgctggtcggccagcctgccggtgtaaaggtgaacgccaacatcggcacgtctcctctgaaaaacagtgtggcctgcgaaatgcgcaagctgcaggtggccgaacaggccggcgcggataccgtcatggatctttccattgcgggagatctggacgccatcagacgcgaaatgctttcgcagaccagattgcctctgggcacggtacctatgtattccgtggctcagcggtatcttgatgcagatcgcgatcctgctgaaatggatcctgaagagcttttcgaagaaatcgaaaagcaggccgggcagggtgtcgattttattacagtgcactgcgggcttacccgtcgcggagccgaactggctaccgacggcagccgtctgctgggtatagtttcgcggggcggttccattcttgcgcgctggatgctgcgtaacaacaaagaaaaccctctgcttaccggatttgaccgtctgatcgacatctgccgcagacataacgtgacgttttctctgggtgacggtctgcgccccggcgccggtcatgatgcgggggacgcggcccagtacgaggaagtcatggtgctggggcagctggccaaaagagctcttgccgccggtgcgcagtgcatgattgaaggtcccggccatgtgccgttcaatcaggtacgcagccagattcagactatcaagcggatgactaacaatgccccgttgtatgtgctggggccgctgaccattgattcctgccccggctacgaccatattgcaggtgccatcggcggagccattgctgtggaggcaggggttgacttcctctgctatcttactcccgccgagcatctgactttgcccaccatggatgatgtccatgcgggcgttgtggcttcacgcatcgccgcacaggctggtgaagttgctcttggcagggctgccgcgctggaacgcgaagagggtatttcccgcgcgcgtaaggacctcgactgggatgccatgaaaaaatatgctctggatgcgcctaaaatcgatgagcgtcgtggcgagcataaagacgaggaagagtgcgccatgtgcggtaagttctgcgcggtgaaaatgctgcgcgaagaccccatgggcaaaatttagccctttcaaaccgtaacgacactagaaggcggggtgctgcggcaccccgcctttctttctgatcacagcatgtgcgcgttgaccacattttgcggtgtgccgtgtttgaacatctcgatgttgcgggctgttatgctcatcagtgattgccgggcagtctgtgtagcccatgcaatatgaggggtgataaggcaattgggggcacggaaaagcggattgtccggaagcggaggttccgtctccagcacatccagaccggctccgcccagtttgcccgacaccagtgcctgtgccagagccgtttcgtccaccagcggtccccgtgccgtgttcagcagcagcgcgccgtctttcatcgacgctatgcgctgcgcgtttatcagatgacggttgtcggcggtgagagggcagtgcaggctgatgacgtccgcctgtgccgtcagttcttccagcggggcaaatctgaaatttctgagtgccggagcttccttggggcgcggagcataggctatgacatccatgccgaaagcgtcggccagtaccgcaaccctacgtcctgaattgccgaacccgacaatccccatggtttttccggtaagctgctgctgcgttccttcccagaagcaccagtcaggggcctgagaccatgctccctgtttgacaagcgtatcgtggcgcgctgtttttctgcataattcaagcaacagtgccatggtatgctgggcgacggcttccaccccgtatcccggtgcatttgataccggtatgcctctggctgcggctgcggctatgtccaccacgtcatatccggtggcaagaaccgatatgaaccggagctgcggcagcatcgccagcgtttcggcggtcagacggactttgttggtcaaaagtatctgcgcctgcccgccccgtttcacaatatcctgtccatgcgttctgtcatgaacagtaacttctcccagtttttcgatttctgcccaggaaaggtctcccgggttcagggtgtatccgtcaagcacagtgatgcgcatggctttctccttgtaggtagtggtactgaatgccttggcgatgataccggaaagcaggatgggaccttattccgcctgcggtgtcaatttgaaagagttggcattttgttctggcatgtcttatctttttgctttgacgaatacagggttttccgacggagctttcaacgtgttgcgtactttatattatatagcggggggactggctgcggtgctgttcctctgcattgccggtctcagtgttttggtggacagcgaagcgctgggcagagctctggaagatatggtttcgcgtgagctgggcgttgtctgccgcattaacggtgcggttgatgtgggtgtctttccgcgtccggggatatcggtgcatgatgtggtgctggagcagcctcagggcttttccggtgatgccccgttgctcaccgcggcaaccgtacgtctggatttttctctttcgcgcataggcgaaggcgtcatagagctggggcaggccgccatagaccgtcctgtcatccggctggtgcgtcaggcagacggacgttcaaactggcaggtcatctccgccttcatgggcgcgggcaggcagcggcaggtttcttcaggtggctggggctccatacctctgcggctcgaaaatgcccggtatgacggggtgtacattgcacaggggcagttgttttttacagacgggctgcgcggtgtatcgctggctgccgcaaaccttgacgcagctttcgacggaggtgacaggcggttttttactctggaggcggatgtagagctcacggaggctgcagccgtgcagcatattgcccttaagggagaactggggctcgattccggaggctcccctgcgggatttgtttctgatgttgctgccagaggggttgtcaccatcatgggcaggcggcttgatactgcgctggatgcggctgtgagctacgacaatgccagcggcgagtttgcggtttctgtaaccagagcggcactggatgccgccgtggtaagcggcgacatatccgttgccggtgcactgtccggaacgcccgtggtgtccggccgagccgatgtggagcatctgagcctgccgttctggttcgagttcgggcagcagttgccggacagtctgcagcatgcgcttgatgacctgaaaggctcgctgctgttcagcctcgaccgtgaggggctggaagtttccgacctgcgggccgaggtgctgggcatggccctgcgcggcaaaggggccgtctccgacttttccgctccggtcatttatatagatgtggcagccgaacatctggatgtgaatgctgtttttcccgagcttgcgccggtcccgcccgccacgctgccggtggcggatgtcagtctgccgccggtgctggtcttcggacctgatgatgccggcggggtatctgtgggctacgatatccgtattgccgcggaaagcttcagcgtgtggaatttcagcgggcagggactttctttccgctgctggccgtctgaaaaaggcacctacacctcttacaccgtgaactctttctacaatggcagagtgcatgccgtgcttgatatccgggatgatttcgggttgaagctggatgtgaacggcgtggatatcgccacaccggccagactgctggcgggttttcctgccgcagggggagtgcttgcggccaaagcggatgtgacggcggacgcctcgaccattcaggggcttctggccgatctgtccggcaggctggatgtgtcgcttgccagtggcttttttgccgtacgcacccggcgcgaggccgatggccgttttgcaatggaaccttccgccttccggtcggttgattttaccttgaatatgcaaggtaaaagcgcggaccctgatgcacagcgggggcttatgccttatgcatggcggctgaaaggtaccagagttgcaagtgccggcgtttcgtccgctttcgagcttgacggccccgtgctgctggaaccggagacattgcttccgcgccggattgccggagcccgcgtatctgtccggcaaaaagacacggtccgtctgccccgcggtgacagcccccttgaaatgtttgtgtccggcacgcttggcgctgattttgaaaccggtaccctgacattccgcaagggacgcgcggaagtgtggggtgagaagctgttttttgacgttgcatgtgacgatatctatggcagcagcccgtggaccggggtgttttctgcagatggactttcgccttcacgccttgttgccgcactgtgggggccggatgcctatcgtccttctgatccgcgggtgttcagcagagccgcggttggcggcagtttcgtgtatcgccccgaacagctcgagttgcgtttggacaaaggggtgctcgaccggacagtgttttccggtgcgctggcagtgtctgctggcagagacgttttcaaagtggatgtgcgggcggacagctttgatctggacagatatctgccggataaaggcggagaggaaaaggatgagccgctggatttttcattcctgcgcgatgtgacgctgcagggcagtgtcgcactggaccaccttgtataccggaatatgacgtactccgatgtacaggcagggctgagcgccggaggcggcagggtagccatggagcctctgcgggccacactgtacgacggcacggttagcggaatgttccgcggggatataaaagataacggtgcgctgcagtccaagattgcgttttcgttcgaaaaagtagacttcggaaaactgactacccgttttgccggtgattcttttgttaccggagtggcggatatttcctttgatgccgaagggatgattgactcttccgctgatattccggcgtctctcgacggaaaatggggatttgttgtccgcgacggggcataccggctgcgccggcaggaagacgggggagctgcccctgcgcagtattccttttctcgggcatctgctaccggcctgctggacgacggagtgctccgcaatgatgacttctcactttccggccagctgatttccatgacaggtaaaggagaggtcaatctcccccgtgagaggattaactataccgcagtggtgtcatttgccggaattccaagctttcccgtaaagttaaccggctccatgtatgaccccaatgtgcgcgtgaagcatcttgaaattctgccgcggaccatcggtaacattggcggaggtgttttcaacatcatacgcggggttatttccgtaccgctgaaagccgcagataaactactggaaaaagctgcacctgaccggtgatgcattcaggtgtgcaaaatgtgtttgcacatccaggtttgttgtgcatatatttgtgcaagatattgcgcatgcgttttgtgcatctgtgcagagagccatttttaatttttaataacagtatattatgatgtgcggtgttttggcacgtgtttttcatgtgctgtgcttcgacacgtattgcaggaaggcataatggaagtagctgattataaacgtgaacgaagcacgctcatcatcgctgttcttactttggtaacggtgggactgagtcttattgtttccaccgggcaggtgctttcgcagcaggaagaggcaggaacccagcacctcattcttgcctcgcgctctgtgcttcaggctgtggacagttcgttacggcgcaatatgacgaccgatgcgcagggcggggcgacattcggcgcaggagcagcagaatttttccgtgaactggaacagagcggagaagtgctgtttgtcgggcttatcgacaagcacggcgggcgcgtgctcacatcgcgcagcagcggagagtccggaaccatcctttttcctcctgatgcgttgcgcactctggcacagaccggcgagtggcatggcagagtcggcttcgggctggccagcgcttatgtatacggcaaaaggattattcccggtaacaccggcagcatgagtattgcgcgggcggaaaccggcgagcctctacccgcgtttctcgtggtggggctggatatggccaagcatcaggccatctaccggaaattccggcagaatgctctttttcaggctgcctatattctgggagccgctgtactgatatgggctttggccatggggcttatcaaacgcagagaaatggcaggcaaagcacgtcagcttgagcgttttcaggtaaagctgctggataatctgcccgacgggcttgtcaccattggtgaaaacggcaccattctggcggctaatccggcggcaaacggcatattgcaggcgcgcggagagggactggcaggcaaactgctggatgatctgcccgacgatattctgcgctgccttgcggctccggaaacggaaacggcagggtggcgtcaggacagtgtccgcggagcgcatcttgaaattctgagtgtacggatgcccggcagcagcgaaacagacgatgcttcgcgccttgtgattatccgtgacagaacccagatacgtacattggaaaaaagcctgagcgatgctgaaaaactggctgcagtgggaacgctggctgccggtgtggcacatgaaatacgcaacccgctgagcgcgctgcgcgggtttgcccagtattttgccaaaaaattcaaggacagacatccggaagaagtttacgcgcagaccatggtgcgcgaggctgaccgcctgaacagggtcatcaccgatcttctgtatcttgcgcgtccgcggcgcgttaccccgcggcttgtccggctgcgtgcacttgtttccgaggtggaagatctggtccgctttgatctggacgaacgcaaggtcaatatggttgtcagtctggggcctgaagaggtctgggcagatgaggataccctgaagcaggcggtactcaatctggtactgaacagcctggacgcgctgaaggaaactgacggtggtgcccgacaggtggatgtggcatcggggctggcaaaagacggtgtctggctttttgtgcgcgacacggccaacggaatgactaaagaacaggccgaacaggcgtttgagcctttttacaccaccaagaaaaaaggaacagggctcgggcttgcccttgtgcacaagaccatgcgcgaccatggcggcaaggcgataatcgatactgctccgggtcacggaaccactgtggggttgttttttcccgaccatgacgatgacgttgctgacgataccaatgaagctgacgctgagagggattcatgatcaagcgattgctggttattgacgacgagcccggccaccgcctgatggtccgtgcggttatggaagacaacggatggcaggtttttgaagccgcaagcggagaagacgggctatcttttctcggaaccgattctgtgcatgtggttctgctggatatgcgcatgccgggtatggacggcaaagagacgctggcccgtattctggatatcaatccgcaattgccggtggtgatgcttacagcatacggcactgtcggatctgctgttgaagccatgaaaaaaggagcttttgactacctgagcaagcccgcggacaatgacgagctggcagcagtgcttgaaaaagcatgggagtattcgttgctgctggcagaaaatcagaatctgcgccagaagctggggcagggagaccctgttcagaaaattgtgggttcaagccccgccatgctgcgggtgctggattttatcagacaggccggtcccagcgaggctactgtgcttgttatgggtgaatccggaacaggcaaggaactgattgccgaagccctgcacgatgcaagcctgcgccgcgaaaaaacactggtgaaagtcaactgcgcagcgttgccgggcaacctgctggaaagcgaattgttcggctatgtcaagggcgcttttaccggtgccgtaaaggataagcccggccgttttcagctggcacgcggtggcactctctttctggatgaaataggtgaaatgcctgttgaactgcaggcaaaactgctgcgtgcgctgcaggaacgggttatcgaaccgctgggttccgtccggcccgttgatgtggatgtgcgcattgtggcagccacaaaccgcgacctgcgtaaagctatcgaacagggggatttccgcgaagacctgtttttccgcctgaacgtgcttgaggtggtttccccgccactgcgtgaacgcattgatgatattccgctgcttgtaagccggcttgtagataaactgagccgcaaaaaccgcaaggaagtacgcagcgtcagtccggagtttctggatgcacttatggcgtaccactggccgggtaatgtgcgtgaactggaaaacgtgcttgaacgtgctcttattctgagcaggtctgatattctggggcccgagtcgttgcccgcccagttgctgcaggtcgaagaacgcagagaccccttaccgcagcgcatggtttccacagctcttgtgccgtcttttgacgatgccgagcgcgaaacattgctcaaggcgctggaagcgcataacggacatcgcgaaaaaacagccgatgcgctaggtataagccgcaggacactgcaatataagcttaagaagttcggtctgacacggcgcagctgattcagattccgtcatgggctgcccggcggcccatggcttgtccggatgtgtatttttttgacacggggcttggtgcgccatgattgctgtccgtgcctctgccgtgcgatagttttttagcaaaacggttatcttttttatgagctgtatcgattacccgcgtctgcgcaataaattcggcaatgaagatacggtcaggaaaattctgaccatatttatgagtgacttcgacgagcgtctgcttcgtatgagtaccatgtattcccgggacagccgtaccgaattgtaccgctctgcccatgcactgaagggagttgccggaaccatttatgccacagggttgcagcattgcgcagccagtcttgaacaggctgccatgacgcagggcgctgcagaaagcctgctgcagaaagcctgggaaaatcttgaaacggaggcacgttgcctgcggcatgaagtcagtctgttcctgagctgacgggtgtacctcttgtcaggttctgctgctgctcttatctgagtataggtatggcacactctacaggccataagggaggttcccatgggcagtgaacgacacgatacagataaagatttttctcttataaccgcaggttgcagcgggtgcagggcatgtgttgagcttgcaccggatcatgtggcatgggtggagggagacgagcgtcccatgctgctttccgatgtggcacctgacgctgtggtggcagaactgatcgccttttgccctgaagactgctttgaatatgatgaatgatttcaggcgggaaagacaattgaaaaagggaccggaattccggtcccttttttctcggcaggaggggttagagccatgtgcctttgctgtagcgcactatctctgttatccgacgcattttaaccatgtcgaatttcccaccgagagcctctgagggagttttgccgcgggcttcaaatacgagctcgtgatagcggatgattcccacgtattttccggatgaagccgagcgtttgacctttgtggtcatgttgtcggtgttaaccagcaggtatctggccacatattcaccattttcctgcaccagttccttggcatcgggagaaggttttatgttggcgcagattgcctgcattttactgctggcaaaggcggccagtttagcggctactgccggattttccggcggcagatttaccgcagatgaagggtcctgacctgcaaaagcggtggcggcaagcaaggtgatacttagtgtaagggccatgaacagtttcatgttgctgtcgtctccggcaaacgtgttgatgcaaaacagcccggcgggattccgccgggctgtttttattagcgattacaagccttacttgaaggtgatttcaacccttctgttcagctttcttccttcggcggtattgttgtcgaacttgggttcgctttcgccgaatcctacggccttgatgcgattggcgtcaactccctctttggcaagaaatgccttaaccgattcagctcggcgctgagagagcttctggttgtacgcttcggggccggtgctgtcggtgtgacctgcaagagtaacctgcttgccggcatgttcttcgatcagcgttgcggcttcggtcagcacatcttcggcctcattgctgatttctgcagagtcaaaagcaaactggacactgcgcagaacgatgacttcttcagtttcgggggtgacaaccggagcgggggcaggtgcctttttcacttcacgggtgtcgtagaagacgtctttgacaaagccgttcagtgcctgctcatcagccagcagggttgcggcatcggcagttacggagcagcctttcagcgcggcaatacggtcaagcacggctttgcctgcttcagtttcggcaacggaaaccacatgcaggcagagaccgggagcgctttcgtacagtgcctgtgcctgagcaacggggtcgctgccgaagttggattcgccgtcgctgactatgatgacagcggcattgcgggccatattgtccgctgcggggcgcagcatgttaagaccgtcccccatgggggtacggcgggcaaagatctccttgtcggccttcaggctcatgatgccctgctcaaagccgcttttggagtagggaccgtaaggcaccacttcttcgtaaggagcaaacatatgcatgcttgcgttgtatttcagcgcaggtattgcattgttgatcttgctgagcacgtctttggccacttcgattttcggtttttccagcttctgatgcgtcatcatcatagagccggaatcatcaacaaaaaagtcgaagctggcaattttggggatgtactccatgtccgctgcatgggaaaatgccggagccatgatcagcatggccagcaggaacatgaagacaggtttgagtgttagtttcataactatacctccagatggaataatgaaaaaattagttacggccgatactgatggtgaaaaacatagcgcgaatactttattgtgacaacactaaaagaaaaaagaggcagcactttttgtgctgcctcccgttcacgcattttcaagcggagcgctcagtgcggcttcaagagcttcatccagtgtagggtgcgcatagattatgtcgtgaatattttcacggcgccatcgctgctgtaccatgactgtggccaaaccaaccagatgcgagactccgtgccccgtggcagcgattccccgcagttcgggagtgccgttgccggcagcccagacagcttttacgaacccctgagtggccccgcaggactgcgctatggcgttagaagccagcggagcgcgtgagaccgacacggagatgccctgtgccgtcagttccttggcggtggcaccggtgcgcataacctccatgtgcccgtagacacacgaaggcatgacaggagccgggtattccgcggcggtcagaccacgcagccgtgaaacaacgtaccgtgcctgatgttccgctgcatgggccagcagggtgcgcccgttcacgtcgccgacggcgtatatattttctgctgcctgcagaaaattatcagtacttatccagcctctgccgtctgtcattatgcctgctttttcagggtgcagagcggcagtggcggggcttcttccggctgccatcagagctttatccgcgcggatggctgtgccgtcctcaaaagtgagcaacgcgccttcctcgtcagtgaccagcgaacgtacacggcgaccggtatgtacggtccatccttcgcgcttcagcgctttggtaagagcgtctgctatatcgccgtcttctgccggcacaaggtgcggcagtgcttcgacaatggttatctgtgtgccgaaccgcgcgaaaaggtcgcccatttcaaggccaatggctccgccgcctacaataataagactttgcggcggtgtttcgagctgcagtatgtgcgaagaatgcagcacgcagtttccgtccggaatcagaccgggaaaagaggccggttcagagccggctgcaagaatgaggttttcaaattcaagcagagaggaaccgtcttctttttccacgaccacagtgcggggtccggcaaagcttgccgcgccggtaatgaagtttactccggcctgcgtcagctgcttcaccagattctggcgtgttcccttgataaaacggtctttacgctgatgcagcgccgccagcgacaggtgtacatcgccaccggcggccttgtattttttctgaatctgcagcagcgggacggcggctgttcctccgaggagaaactttgtggggatgcatccccagttaaggcatgttcctccggcgtcagctttttccaccagtgccgtgcgcatacccgccgctgccgcgtcaagggccgcccggcttccgccgggaccggcccctataatgaccagatcatattgttcatgcgtcatctgtcagcaccatgctgcgcgcggccagtgtttcatcaagccggcggacgggcgtggtgagcggagcctgatgcagagcttcgggattctgctcaccttctttcagtatggctgcaagatcatccacaaacgtatcaagcgtttccttgctttcagtctctgtgggttcaaacatcaggcattctttgacaatcagcgggaagtaaattgtcggagcatgatagcctttatccagcagacctttggctatatccagcgcacgcacaccgcattcagccttgtcacaggcggaagccacgaattcatgcatgcatatgcggttatagggtatggttatatactgttccagctttttgcgcaggtagttggcgttcagcacagccagctcggcggctttgggtattccttctctgcccagacgcatgatgtaggccagcgctttgatgtacacaccgaagttgccgtaaaagggagccatgtaccctatggatttggggtaatcgtagttgaggaacaggcgtccgtcgcgaagtctgtcaacgcgggaaaccggcagatagggttccagccgctcgctgacgccaacgggaccgctgccggggccgccgccaccgtgcggggtgccgaatgttttgtgcaggttcaggtgcacgacatcaaatccgacatcgcctacgcgcattttacccatgatcgcgttcaggttggcgccgtcataatacagcagagcatcaaccgagcgcagtttttccacaattctcggcaggtgtttttcgaacagtccaagcgtgttggggcaggtcatcatcacggcggccacgtcgttgtccagcacggcctccagagcttccggatcgactatgccgtcttttgattccacgttgaccacttcgtagccgcccagcgcagcggaagcagggttggtgccgtgggccgaatcagggcagatgatctttgtttttttgttccccttatcacggtgataggccgcgataagcattacgccggtcagttcaccatgagcaccggccatgggatgcagggtgaatgcatgcatcccgttgatttcgcacagcaggcgctctgtttcgtacatgacttcaagagctccctgcgtgtacaggcctgcacttttaatctgtgccatcagaggatgcagttcggtaaagccgggcaaagcggccagcggttcggtgaatttcgggttgtacttcatggtgcacgacccgagaggatagaaattgctgtccacgctgtaattaagacggctgaggcgggtgaagtggcgtaccacatcaagttcgctcagctcaggcagagcgggacgtcgggtacgcagcaggttcttcgggatgaagtcggctgcgtgctcttctgcttcggggggaacgcaggccatgcggcccggtacagactgtgaaaatacggtcttcattagagcatgcctcccaccagttcagccattatgccgatctgttcaaatgaatgcttttcagtgcatgccacaagcagcacgtcatccatgccggcgtagtatccgcccagcgggaaaccggggacgacaccatggtttaccagccggtccacaacatcataggcgctgaccggcagccgcaaagcgaattcgttgcagaacggggcatcgtgcagcagtgaaacgcccggcagagccgtgagtctgtctgcggcataatgagcgcgctccatgctcagctctgcggtgcggaccaggccctcagggcctgtcaggcacatgtggatgatagccctcagcgcgcacagcgcctgattggagcatatgttcgaagtggccttggccctgcggatatgctgttcacgtgcctgcagcgtcagtacatatccggttttgccgtccacatcttttgttcgtccggctattctgcccggaatctgccgcgccagttttttggtgcaggtcattatgcccagataggggccgccgaagctcaggggcatccccagcgactgtccgtctgcaacggcgatatccgcgcccatctcaccgggggttttgagcacagactgcatgaccggataaacggaaatcactcccagagcgttgcaggaacgggcgtgggtgaacagttcggtaaaatcatccaccgccccgaagaagttggggttctgtaccaccacagcagcgcatttatcgtctacggcatccatcagcgcctgtttgtccgaccggccttcgttgtgcgcaacggtcaccagttccatattcaggttggacgtgtacgaggcaagcatggtgcggtagatggggctcagggcttcatcaatgacaagcttgctgcgtctggttgctctggcggccatcatcatggcctcgaaaatggccgaaccgccgtcatataccgaggcgttagccacttccatttccatcaggcggcagacggcggtctggtattcaaaaatggcctgcagggttccctgtgatgcttcgggctggtagggggtgtacgccgtataaaactcaccccgcgaaacaaggttgtccacagctttgggaatgtgatgatcgtagaacccagctcccagatagctgacaagatctatacggttttttgcggccatacgctggatgcgggcgcagacttccatctcgctcattccttccggaatatcaaagctgcgcggctgcatttcgggcggtatttcagcaaacaggtcatcaatgcttttcaccccgatgacatccagcatctggcggatttcttcgggagtgtgcggagtgtagggcatgaaagttctccttgcggcctagtgcgcttcgctttcgatgagggctgcgtattcttctgcggaaagcagactgccagccacggcagacactttgaccttcagcatccagcctttgtcgtagggcgattcgtttacggcttcgggagcatcttcaaggtgcaggttcacctctgtcacttcgccggagacaggtgcgtacagttcacttgcggctttgacggactcgacggaccccatttcttcgcctgctgtcagggtatcgcctgcggcgggcagttcaatgaaagtaagatcgcccagctgttcctgagcaaactcggttatgccgatcactgcctcatcgccttcaaggcggacccattcatgacttttcgagaacttcagttctgcgggaatattcatgattcttctcctgaaaaagttggtgtggttggttcgctttttacatccacaacgcgtgcggggcaaggcaaataaaatgaaaacggccatggcgcttatgcgcatggccggaaagagcagaagataaaacggcgggcagccggtcaggccacagcctgatccagttcaatgccgagtgacgttatttcgtccagcagcagctggcgtctgatgggtttgacaatgtagcttgtggcttctcccagaaaaaaagcgtcgtgaagttccttggagtcatccaggccggatatcatgatcactttgacagcgttttctgcagaaacacccatttctttttcaatttcgcggatttcacgcaaagcctgctggccgtcgatgttgggcatcaggatatcgagcgtgatgaggctgtagggttcaccgtctttgagggccgttctgaaagcctcaacgccttcctctccgtctgttgccacgtccacatacccgaaagggtgcagaattttctggacaaggcgcctgctatcaaaatcgtcatcgacgataagaaacttcataggtactctccctgtaggccggaacttttgtctgtcggcgcagccgctagtggcagctgcggggtgcgcctgttccgcaacgtgtctttttgaaaatgccgctccggcaaggtagcctcttgtgcctgtatgcgtcaacgtgctattgtattagttttttatacccgcagcggcaaatgcgttactgacaattgcctgtgcttctccggccagttgttccagatgctcttctcctctgaagctttctacatagattttatagatatcttcagttcccgaagggcgggcggcaaaccagccccctgcggagactaccttcaggccgcctatggccgccccgttgcccggtgcgtgtgttataaccttttccacaggatcgccgccaagctctgttatcgttaccgtttcagggttcagggctttcagcacttctttctgccgtccgtcggcgtgcgcctgcagacgtctgtacaccggcgtgccgaagcgtccggtaagctctttgtaaagtctgtcaggcgtattgccggtcaccgcggtgatttccgccgccagcaggttcagggcaataccgtccttgtcggttgtccacactgttccgtcctgccgcagcaatgatgcaccggcgctttcctctccggcaaaacccgccgtgccgtcaagcagcatcggtacaaaccatttgaagcccacaggcacttcaatgaccgttctgcccatgtcggcggcgactctgtctatcatgctgctgctcaccagtgttttgccgatgcccgccgttgccttccatgcgggtctgtgccggaacagataggcaatggccgcagcaagatagtgattgggattcatcagtccggcaggagtgacaatgccgtgtctgtccgcatcggggtcgttgccgaaagcaaggtcatagctgtctttcagttccagcaggccgcccatggcccacggtgaagagcaatccatacggatgacgccgtccctgtcatacggcatgaaccggaacgtctggtccacctgacggttgggcacatcaatattcagtccgtatttttctgctatgcggtcccagtaggttacagacgctccgcccagcgggtcggctgccagccggaggcctgaacgggcaatggcctgcatattgatgacagagccaaggtcgttgatgtagtgcgccgcaaaatcgtgaaggactgtgtactccgacgccagagcctttgtaagcggtatccgccggactgctttgttgtccgaagcgagcagcaggttggctcttttttctatgtcatttgtgacgccggtttcggcagggccgccatgcgggggattgtatttgaaccccccgtcctgcggcgggttatgcgacggcgttatgacgatgccgtcggcgaaaccgcttgttctgccggcgttatgggtcaggattgcatgcgatattacgggggtgggggtatagccggattccggttcgatgaaagtggtcaccccgttggcggcaagaacttccagtgcagcgcaacgcgccggttcggacagggcgtgcgtatccatgcccataaaaagagggccggaaaaaccgttatcgcgccggaagtcgcataccgcctgtgtcacggcaagaatgtgcgcttcgttgaagctggcggtgcctgaagtgccgcggtgtcccgaagtgccgaacatcacgcgttcgtcagggttttggcggtccgggctgacggtgtaaaagtcgcttacaagccgtgctatgtttataagctcgtcgtgagcaggcaactggccggctttggcggcagtagtcatgtcattttccttacgttctgcctgacggcgtgaaagaactgttgacgctggcaatatactgtcagcggtaatgataattcaagtacggctgaaaaattatcaagggaggctggcaggttgctgtatgctagcggagtacgcttatatagcggtacatgaccatgaaatggcagaaactgccgcccatcacaaaaatatgaaacaactcatgaaagccgaaatttttaaaaaagttcggccgcttgcatgcatagatgagggctccggcactgtacagaagtccgcctgccaaaaggtatgccagtgccccccattttaatgaggtgaccagcgggtatactgcggccagcgccatccagcccatacccagatagagtgccgttgaaagccagcgaggggcatgcagccagtagattttgacaaacactcccagaagcgcaaacccccatgcgcaggccagcagcgaccagccccacgccccctgcaggggaataaggcatatcggtgtatatgttgccgcgatgtatataaaaatcatggagtgatcgatgcggcgaaggagcctgattcccgcctgccggagtggcagccagtggtaaagagtgctggctgtgtacagcagcaccatggcgacgccgaaaacggaaaaggaaattatgtgccgcgtcagttccggcgaagccacacgcacaataaggattatggttccgatgagtgccagaacggcaccgatgcaatgggtaagaccgcttaccggatcacgaaggggcatgctgttctccttgtgcggcgcaggcggaaaagaaaaagcccgggaactccgaattccgcatcgccgtgaatcctgttttactgacgggttctggtctgttgattctctggctgatacggcattcctgagtctcaggcttgcatttcaaaaagcacaaagcgtgcctgaaatcagaaaatacagttctgcagggtgttgtcaccgtcctccggaagaaggctgatgatgggactgcgaactgtcaatttgccgtctcagatgctctgtcataaattccagtacatgaataagtctgggggccagagtgactgccgcttcagtattgcctgaacgtccggcattttcaagctgttccgctacgctgcgccccggcagtgagcctatgctgtgcagcgttgatttcagggcatgtccctgttcggccagcgcctgtatgtcttttttctgcaaagcgtcgtgcagcgcggctatcctgtccggcatggttctgacaaaagttcccagcatcacggtaagtactttctgtttgccgttcagcatggagagcgcaagagacaggtcaggcggcggaatctctgcatccgcctgtgccgtacttcctttgccggcggcgggctggaatccatgtgcggcggaagactggccggttggtgctgctgccggcaggggggcgtatttgccaagcacatgattcagatggtcgggggtgacaggctttgccagatattccgtcataccggcctggagaaacctttttttgtcaccttccatactgtgggccgtcagggcgataatgggaataccggcgttacggttgccgcacgcccctgatctgattttttgcgcggtctgcacaccgtccatgaccggcatctggatgtccagcagaaccacatcgaaatcttgcgtgctcaaggcctgcaacgcctgctcaccgttctgcaccagcgtgctgctgtgtccgctgagtcccagtatctcgcggatgacctctctgttgaactcgttatcttccgccaccagaacagaaagagggctggcggccttggacgggcggaccgccggattttcagccgcaggaaagacccgttcttccggcactgccttcagcggcagacagacggtgaaggtgcttccctgccggggggcgctccgcacggttatgcttccgcccatcatgtctgcaagcagtttgcagatggaaaggcccagccctgtccccccgtatgttctggtataagacccgtcagcctgcgtaaagctgtcgaaaatagcgctgtgtttttctttttcaatgccgatgcctgtatcggaaacggaaaagcatatgtctgcgcggcctgatggagcaggaaatgccttgcaggtaattgtgatgttgcccgtatcagtgaatttgagcgcattgctgaccagattgacaagtatctggcgtattttgccttcatcaccctccactgcacggggcatgtccggtgccagttccagctgcaggggcagacctttggctgccgctgcgcttaaaaacatctcatgtacctgtgtaaaaggggcatgcagcataaaaggactcagcgccagtgttgccttgccggattcatagcgtgaaaaatcaagaatggtgttaaggagatcaagcagagaatgagctgctttattcagtactgtcaagtggttgcgctgcggggcagacagttctgttttcagtatgacttcggacatgccgatgatggcattcatgggggtgcggaactcatgactgatattggccagaaattcgcccttggccttatccgcttcttccgcaagctccttggcttcccgcagagcatgctctgccttgatcctttcctcgatttcagcgttcagcaaggcattctgctgaagtatgcgtttttcgcttgcggcggctgcctccgcacgggctttgtgttcacgtgcccgcatggtcgacctgaaaacatgataaaatgaaaccgcgatgatggcggccagcagggcaacggcaaccagcgtgacgttgggcgacacagcaccgcctatgctcggaccgctgaagaccagcagcagatcaaaaggcgagttgtcaacatgatggcgtataccggtttctctgctggtggcggcgccgtgctgcagcatttccggttcgccctcggaagacagcgtgtacagcaggcccggttccagccgtgaagcctgtcgtatccattccggtgatatctgctctgcacggtgcagggctatgccgctttgtccctgtaataacagtatgtaggcatcgttcaggtcccatagtgattcaaggaaggacgtgacggcccgtgtgttgcagaacaccacggcgtatccggcccgtgtgctgtctgtaaccagaggcacagcgaatgtaagttctttgatttcaggggtaagagaaaaaacgagagggtaatccacatcgcttgccagtgcgcgtgctatgcccgcaggcagatgtaccggctctttgtttgcagatgtgtccataagcatccgcccggtagaggaaaaaagaacaatgcggttgtaaaggcgctcccctgacagggctttggaagcgataaaatcggtcagcaggcgccggactgcctcccgtccggcggggtgagtctgcccgggctgtacgctttttggggtactgtccgaaaaatctatgaagtcctgttgccggaacagaagggcggcatcaagcttgatttcccctatcagatggctgatggccgacgcctgccgctcggcctgcgccattatgcgcagttgtctggcctccagagtctgccgctgagatatgtacacaaagctgatgaggcagacgataaaagccgccagagccagagcgggaagaagaaaaaggagcctgccgcgttgcaggccggtgtgtgcaggcggagaggatttcatcgctgcccctttgggttaagagcaccgcagcagctgctcggcgcaacagacggtcggggcgtgaatatatctggaaacacggatcaggccggattcctgcggaattcctgacagccccggaggtgccgcaaagcacctccggggaatgtattacacattgaaaaggaagtgaataatatccccgtcgctgacaacgtactccttgccttccacgcgaaggactccggctgtgcggcaggccgcttcggaaccgtgctttacatagtcgtcgtatcctatgacttcagcccgtatgaagccgcgctcgaagtcgctgtggatgacgccggctgcggcaggggctttccatccttccttgatggtccatgcgcgcacttctttttcgcccacggtgaaataactgatgagtcccagcgtatgatagccggtgtgtatcactttggtcagcccgctttccggaatgccgaaggaggccagaaaatcaagctgctcagcttcatcaagcccctgcagctcttcttccaccttggcgcatattttgaccacgtcgcatgagcgcgaggctgcaaactctctgacggtgacaacgtgtcggttgtcttctgccagaccttcttcatccacattggcacagtagatgatttttttggcggtcagcaggccgagttccttgtacagtgcgctgatggcatcgctgtctttttcggcgaaggtggatgcggggttgccggcgttgagatggtccacaagacgttccatggcgctgacggtagccgtcatgctcttgtcacctttggactggcgacgggttctgtccagcttgcgttcagcggattgcacatctgcgagcagcagctcggtttcaatggtttcaatgtcgcgcagcgggtcaaccgtgccgtctacatgggttatattctcgtcgtcaaagcagcgcacaacctgcagaatggctgccgattcgcggatgtttgcaagaaactggttgcccagcccttcacctttgcttgcaccgcgcacaagtccggctatgtcgataaagtcgacggtggcattgatggttttctgcggtctggccatggcggtcagcttgtcgatgcgggcatcgggcacgggcactgtggccttgttgggttcaatggtgcagaaggggtagtttgccgactccgcattctgtgctttggtcagcgcgttgaaaagggtggatttgcctacgttgggcaggcccacgatgccgatgctaagtgccatggtttattctccggaaaaaaatatggaaaggcgcggaagccttcgggcggcttcttagccgtttttgtgatgattgacaaagaaaaaaacgggccggtttgcgccaaaccggcccggaatgtcagggcagtaccctgatgatatacgcatcctgcggaatgagatatctgcgggccacctcctgcagggcggtggcatccactttttccgctttttcgataagtcctttttcaaaatcaagaggcagccccgagccggcaaggcgggcggcttcgttgctgcggctgccaagactctgcctgccccggtagtagtcgccccgcagcatgtttttaccgcggcggatggcttcttcaggcaggggggcctcctgcagatcgcggattacttttttaaaaccggcgtcggcctgtgcaagtttttcagggtcggtgccaatataaaaagccagcagaccggcatgttccgactgccacgggaacgccgtcacagtgtagccaagcccctgtttgtcgcgcagatctgtaaaaagcaggccggattgtccggcaagaactgtctgcagcagctccagcgccggggtgtcttcatgcgttatgggtacggttttgaatatcatcagcatatgcgcctgatttctgtcctccagcgagatatccagctgtgtttcagcagaccacagcggcaccgcaggcacggcgacaggcccggagggggcgggcaggctgcgtgccagcccgagaatctcttcgcggtcgaactgtccgcataccgcaagcacccatggttgtgtccgctgcactttccagaatccggccacatcttccgcggtgtaggcggcaagacgctgctcttcacccagatgcaggtatccgtaagcactgttgtggaaaagaaacggaaacaatctgcggaacgcaagcccgagcggctgatcttcacgggcctttatggatgcaatctggttgtctttttcacgcgcggtttcttctgcagccagtgccggagcggtgacaacgttgcggaacagaccggtgatgtcggcactgaatctttccgggtagcgcgcgctgatggtgaaagacgatctgcctgcagaagcggccagactggctgctctgtctgccttgaaagcctccagagcggcattgtccatctgctgggtgcctttggtcagcactctggctgcaagggctgcaagaccctgcctgtcttcatccagcagggcatcaccgccgcggaacaccagatcgaccgccgtataaggaagtgtctcgtcgggaatgagcaccacagtgcgcccgtcgcccagttcaatcacttcctgctgctgcccgttgtcacctttttccgcgggggcggcatgcccgctgccctttgcgggccagccgtcgcggaacagctctgtcaggtcatcgctgttcagtccggcattctgcggagtaagcagcactccgttcagcctttcgggagtgaaaaaagtgtccagaatgtcctgaactgatgttttttccacctgacggaggctttgcagatagttcagttcactttgttcgccgttttcaaaaaaataaaaatgtcccagcttggaagccagaccggacagcgtttccttggaccggaacagttcgtcttccagattgagctttgcccgcgccagagcgttgtctgtgaaactgtccgcactcagccgcgccagtgccgccgaaagctcgcgggtgaatttctctgttttctgcggatcaagtatggccgtaatcagcagaagtcctgtgcgctcaaaggaataggcagagactgagatatcgtccacaagctgcttgtcgtacttgaactctctgtaaagcagagaggttttatctccgcccagcatctgggcaagtacttcgacggcaggtatccgggcatcatgaaagttgggaataggcagggcgaatcccgcgtagaccttgttccacttgcccggctccgcagtcagtgcgggggcggcgggcgaaacgggtggtgtgaccggctgcgggggcacgcaagtccgggtgtttgcaagatttccgaaaagcttttcagcttctgccagcacctcctgttcgttcacggctccgcataccaccagcagcatggactgcggctggtacaggcggtcgatatagtcgtgaatgtctttgctggttatcgcgctcactgtttcgcggtacccgatgatggggcgttcatacggggtccgggccagcacttttgccgtcagacgtttgaagagaagactgccgggggtgtcttctccgcgttccagttcggcaagaacaacctctttttccggagccagcgcttcagggctgatttttgcaccgaaagtcatatccttgagtacgtccatgcccagacgccagtgttcggagggtacatctgtaagatataccgtatagtcaaagcttgttgcggcattgatgttgccgcctatctgctcgatggctccggcaaccccgccttcggggcgtttttccgtccctttgaacaccatgtgctcaagcaggtggcttatgcctgcctgctgcggtgtttcataggctgaacccgcatggacatacagcctgagcgaggcaagcggaaaacggtcatcctgctgaatcagtacagtcagaccgttggccagtctggttacactggcggcatgagcggcttgaaaagaaaaaaacattaaggctgctccgataaaaaaggctagaattcgctgttttttcatatgtgtctccttggtccgcaaaggcgctgcaaggtgtttcctcatcgtacggtgcagagttttacaggtaatccttctgcgggacaaggcaagaaagtcgcgcggtctgtccggcactatcatgcgctggcgcatcggcatgctatgtggtaatttgcagtggtggaaattgtgcacggtttatctgtcatgcaggaatggagaatttttttgccaaatagcagggaagacattcgtcaggctttttttgatgatgcccagaatcatctggcagcaatgggagttctgcttctggaactggaagtggcaggaaaggatgccgaccatgaactgctggatggtctgctgcgcgctgcgcacgcgctgaaatgctctgcaggctttctggattaccgccgtgcgttcacgctggcacgggctctggagtcttttcttgacatgtggcgcgaagggacgctggttccggatgaatcgacagccgcgcgcgtggaaaaggcctttgatattctggcggtccttctgactccctcaggtacatctgaaagcgagcaggccgcgaggagcgaaaaaagtgctgaagcggaagcgctggccgccgtgctggatgccgccggcggggttgaagaaaacggcggaggaacacagtgcccggcgcaataccgggtgtacgctccggacggtgcgctggtgtttgaaggccattgccccgacctgcaccttgcgggaaaaaccggcagcaacctgtatgttcttgagtttatctatgaagaagatctgaaccggaaggatctttcacctcaggcgctgctcggttttctgcagaagagcggttacattctggccatcggcgggcgtactgtgccggtgggatacgaaccggccgacgttttatgtgttctgtatgcttcttttcttgaaaaagaccttatcgccgcggtgtttcagattgcagcggaaaaggtgcaccccgttgacctgcaggacctgcttgccggagaagccatgtggcaggcagctgtggtgaaggatgccgaagatgcgttgctgcacgccgtcagagagccgcacaaggacagtgtggatgaactggtaaggcagtatgacaatgccatggagaaactgcgcgctgcttctgacgaggacaaggaaccgctggaaggctgggacattgaagcggttgtttctctggggaacggcggggaagttgccgacccgttctgcatggctgtcgaattgcatgccgccgatcctgcgggggctgaaaatactgcatacgatgcgacggccgcctcggactgtgcagttgcgcggggacagacagcagacgctgacgaggccggactggtggcggagttcgaggacagtttcatggaagatgaggcagagcttcttttgaatgaactgccggaagagcatcccctgcgggctgcctacgaagcggagccacagggcgacgaagagtttttccgcgatacggaagagcagcccgatttatcttacctgaatgaagccttgcctgatgagactcctgccggcggcgttgtgtttgatctggccatgccggtggcagaaagcgataccgggttgcagtctgcgtccttgcaggatgccaaacacaagggagaggctgaaatgattgcaggatttgcagtgggaccggcgcaggacggcaacgcgggcgtattgcagcttgccggtgatatcaccatcgagcgcagcgcccagttgcaggaggcttttcaggaggctctttcacgctacgaagtgctgcgtattgattcgcagcagctggaatcggcagatcttacgctggtgcagctgctgtgtgcagcagctgcccaggccaaggaaagaggtgggcgcctggaaagcgaggggctgccttccgcaggcctgatgcagactcttgtgctggcaggttttgatgatgccgccatgaagcgcagggggcttgaaacgtttacggggtccggcgactgagcgcggcagatgatgattatgcagcaggcctgcttctgaacagttttttacttttgagatttgccggacaggcagattaacgcagccagcccctctgagatgctgaggggctggctgttgtgtatctattcaaattcctgcgacagcttgatcagggaaaagtccagaatggtcgaatcaggaactatgactttgaccagagccagcggtgacagatactgctgtgaccagtccatatccagagccatgcttgtcccgccgatcatgctgaagttgcggaacatgggcctgatatccgtggagcggggtccctttttggtttcccgtgtccagaccagttcgtccagatttctgaatgcttcccacgcggcaaagaatgcagcttttttttcttcggggcccgtgtaatccagcctgtaggtttctgtcaccgactgaatgacttttttctggttgaacagttcttccacaaagagcacttccattccggcaggcagtttgccgtacagcgcctgacgcacctgttctgccgtatgcggagtgcgcaggtatatgctgaaccattccgcacggctggccacgcctacaggaagggctctgccgaacgatataagcgggagcgggtggaatccctgagaaaaagtcatgggcagggatgccttgcgcatgacccgttcaaaaagactctggagttcaagctggctcagaacaacagcccgatcctctttggagtaccagacgcggaaatgtcctgctttcaccttcagttcgtcagcaagtttcggcggttcattcttggcggagggaagcacattgccggtttcgtccgtcaggggggtgtgcgcctgctgatcgcgttcctgtctgttgagccggttgcggtatgatgtggtatctgtaagccggtcaagaccggattcctttttgcccacatcacatacgccgcaaagccggcaggctccgtaacggcagtcttcagtgattttcatggcataggcccgctcacgttcctttgccagaaattcctttgttgtgccgctgtgcagatgatcccacggcagcggctcgtctgcggcgcgttcccgtgtgtattcgtcgggcgaaagcccatgctcttccattgcctgcatccacggatcgagcgacagaccttcaatccagctggcaaatgtggcgcctttccggtaggcgctttctaccacgccggacaaccgtctgtctccgcgtgagaaaatgccttcaagagcactcattaccggttcatgccagcgcatcttcatgcttttttcacgcttgaaggcatcgcgcaggtactggatgcgttcacgtatttcaggcagcgtgagttgccgttcccattggaagggggtgtgaggcttgggcacaaaaggtgatatggccgcagtcacctgcagacggcgcactctgccggcggctccgcgtacttttctgcacagatcaacgatagcatcaagatcttcatacgtttcggtgggcaggcctatcataaagtaaagtttgacctgctgccagccgtgctggaaaagcttctggacgtgtagcatcagtgcttcttccgtaatgcctttgttaatgacatcacgcagacgctggctgcctgcttcgggggcaagcgtggcgccggtacggcgtatttccgccatgcgccccatgatatcgtcgtcaatggaacccacacgcagcgaaggcagcgagagcgaaacctgttctttggcgcagcggtcaactgtgctcatgaacagcgttttgagcgccgaaaaatctcctgtgctcagggagagaaaagacagctcatcatagccggtggaggcaaggcattcttccagcaggttctgcagatgatccaccgaccgttcacgcgccgggcggtagatgatacccgcctgacagaaccggcagccgcgggtgcacccgcggcctatttccagtgccagccggttatgcacggcgccgaagggtaccggctgactggcgggaaagaacgccgtgtccatatcgggaatgacacgtctggtgacacgggtatagtcctgatgcttcggggtcagtgtgccgtccgcactgttatagctgaaaagtgagggaacataaattccaggaatatttctggcttcgtagagaaattgcgagcggctccacccgagaaggcgggctttgttctgcaggtcaagcacttccagcatgacttcttcgccttcgcccagaaccatcaggtcaaaaaaatctgccacaggttcggctgccagcgtacaccctccgccggcggccacaaccggccaggcggaaaggtcatcccccctgtctgcagcccgcagcggaataccgccaagatcaagcatgtacaaaacgttggtgtagcacagttcatgcgtaaggctgaatccgagaaaatccagatccttcagcggcgtatccgactccagcgtacagaggggggcattgtgcgtacgcagaatatcggcggcttccgtacagggagtgtatacccgttccgcccagaattccggccgctggttaagcactccgtacagtattttctggcccagatacgacatgcccacttcgtacatgtcaggaaaggccagcccgatacgcatatccactgttgcggggtccttggtgacggttccttcctctatgccggcatagcggctggggcggggcaaaagcgaaagcagttgacgcatgatatcctctgggtagacggaaaaagggtgaccggcaggtcaccccctgaaagtacaacagaccgcgcagaaaaacgcgtttatttacggagcagttcagatacgttggaaagcttgcttccgccggctccggcagaggctcctcccagattaaggccgcccagaccaccggtggaaagcgtcagattgctgatggcttccatgtattttgtcttcagatcttcgggggcggatttgtactcgtacagcacatgcttgcaggatatttcacctgtgaaatcctgctcgaaagggtaaccgtaaggaagcatcatcatctgcacgccttgctgggtgggcactgtctgaagcgtggctacttcgagcagcttgtcattttccgcatcgtgtttgccaagaaccagttcgccggtgatcagttttacaagacggatatcgtaagccattggtttgctcccttttcgttttgcgttgcgcttacacagcgcagtgtaagttccggcatacgtaggggctgatgccgtaactgtcaagttttgagcgcaagagacagatgggataccgcggcgcgttaccccctgctgccggctgtttttacaagcgctcccagcgcggcaaagttcatgagtcccatggcaatgaaaccggctccgaagctgccggcgtctccgcacattcccagtatggccggaatgatgcctgtgcccagcactgcggccatgggcatgatcaggctcatggccgttgcctgttctgccggtgtgaacgcttctgcaagcagcttgaatacagcgggaaagacaaacgctgtgagtaaggcctgcatgataatgctgcccgtcagcagcatgccggaggccagcccgaccccgaacagcatgacgccgtgaaatatgaggtacagcctgacggccgtttttgtgcccagccggtcagctacaattccggcggccagtaccacaaagggacaggccaggcgcgaagcgcttaaaacggagttggtggtgtcaaaggggatgcctttttcattgacaagataaagcggcagaacgctgaagggggcgtactcgccgcctatgcttaacccgataagcacaacaaaaagccacagtctggggcggacaagcaggctgcggcaggagacaggcagattgccttcgcgctgtttttcgccgcccctgccgaaaaacagaaacataagacccagcacgaaagacaccgcacctgtcaagcacagaacttcgcgccatgacatgaagacaagcgccagcgaggcgattagcggagcggcaatgaagctgacattgggggcaagttcatgcaccgcgatggctttgccccagtctttgtgccgcaccagaccggccagcgtggccatgccggaaggaaagtaaagccccgccgaaaggccgaaacagagtatggccgctcctgcctgcacacgtgtttccacaaaagcgaaagtgcccagcgccaggcctcctgccactgctgaaagggcagccacagtgcggtgcgcgagcaccctgctgagcacgctggaaagagccatgctgacggaaaagcctgccgataacagcaagagcaggccggtggcctgcgaatggctcatgttgagctctgcttccatgggtaccagcagcggcgaaacaagactgcgcggcaggtagttgatgaaaaaaatcagtgtgacgaacagcacccagggaaacgcttttgaaaaagagggggaggatgaagtgtgcaatggaattcccgaaaaacggcttgaatatgtttgcggatgccattggcaccgttgtgcatgaaagttgctagcactcctgtcagaaactgcggcaggcaaaaaatgcctgatgcacagcctgacttcaggaggaaccgtgttcagagtaatgactgccatgggccggctgcttctgctggcggcgctgacctgggggtgcgtaagtgccgggcagagttattccaacaggatagcacaggttgccaaaggtgagcctgtgtatgaagcccgaggacgtgtaaatctgtatcctgtgtcggcagaaaaattctgactggctgccggtgcagcaaaaaaaggggcctgacggccccttttcccgttcaggcagactgtcgctgcgtcatatgcccattacttccttaagatacgcaaaatccagcgaagagctgacaagctgggcgccctgtctgattttaatgacatcacgcagcttgtggcgcgaaagaatgacttccatttttttagccacagtgtaggtgtcgtcacgtaccacgactatcggaatattgagcacttccgagcgggtaagaatgatatcgttaggatacaggttgcccgtaagcaccagacacgggcagttgccttcaagggcgacaagctgcacgtcggacctgtctccgcccacaatgacggcggagtttttgtttttgcggaagtgggtcatgaagttttccacctgcatggtgccgataagaaaattttccacaactttgtccgctttattctgagcggaaatgactttacccccgagcctttctgccagatcacccaccttgattgcgcccataagggggtctttgggaatgacgccgagtaccttgacaccgtttgattcaagaaacggtttgataagaccgtcgacttcattgatgtagtttgcgggtatgtcgttcagaatcacaccggcaagactgtcgccgagagtgtctttcagtactacaaggtagtcgtaattcagctctttgtgcagtctgtcgataatcacagccttgagcccgagttccttgacaacacgtataccgtccacgttgcagtatctgccggaatacatgctgccggatccggccaccagcatgacatcacgtttctgctgcagggtgtcgtatgcctcagcgatggaaggcataaggttgccgcactgaccgctgaaagctctgacgcggaagtcctgcgtgacaaccacgggcgtgacaagctcggcgggctcttccagcccgagtacactttgcacgaaaaaagcgtcttcatcgcccatgactccgtccatttcctgaggaacggcgcccaccggtttcatataacctacattgtagccgtctttctgaagccgcatgccgagccccatgacgaccatgttttttccggagtaaccggatgtggaaccgatgtatattccggcagccatagcgacctcctgtgcgggttatgaccgtatgatatttcgggggcggatgtttgttacccgcatgcggcggtcttccggccggtcagactcctgccggctgtccgcggtgtgcatttccccttgaggaacaatatatattttgccgctatttatggcggaaaatcaagtgcaagcttcagtgcaggcaaagcaccgtttattttgtgccggcagccgaagtgcagattgcccgttcaccttatcttcaggctgccgcggcgacaaggactttgcttttgttttccgcagggctggccggcagcgtacagcctgccgcagggcaccggaggtaccttgagtacagcggttcgccatatttttgacataggagaaagacaatacacggcgtatatcttgtctgccgcagctgttttgcagggtggtgcttttttgcaatacatcttatgctgcaaggtctgccggaaccggtgtgtgccagtcacttgaccggacttatttttcccgagtattccgtgcgtggcagcagctgccgtgcactgcaccggcatccggcttttctggcgacggatgttttttcaaggttgcgctatcgcaatgggccggtaaacgaagacgttccggcttttttatatggagaattctgaaaatgtttgaaaaattgcaggatgtgctgtgttaccgttttgcagatgtacgtctgctggaaacggcgctgacgcatagttcctacgctaacgagcgcggtacggagatagagcataacgaacggctggaatatctgggcgatgcagttctggaactgacagtttccgagcagctgttcacacgctttcccgaagccagagaagggcagctgacccgcatgcgggcacggctggtgagcaagccttcgctggccgaactggcacgtgagctgaagctggatacctatctgctgttgggcaaaggtgaagaaagtcaggggggcagaacccgcagctctgtactcagcgatgcctttgaggcgatcctcggggcgatttttctggacggcggctatgccgcggccggcaagacggtgctgcatgttttcagctcgcgctggccgcagggggccgaggcagcccgcaccaaagatgccaaaagcacattgcaggagcttacccagcgtctgtttaaggaacggccggtgtatacgctgcttggcagcagcgggccggagcatgaaaaaatttttaaggtcaggctgctgctgccggacggcagagcgctggaaacagaagggcaaagcgtcaaaagagccgagcagaaggctgccggacttgctcttgaactgctggaaggcgaaagcgcctgattgcggatgaacatcggtaaaatgaccggggagggggagctccccggtcattctgtctttggtcacccgaaaaccgatgtggagcggtgctagtgttgctagccgccgatgagctgcatggccatctgaggcagcgagttagcctgcgtcagcatggcgacagccgactgcgtaagaatctggttacgcgtgaattccgtcatttcagtggccacatcgacgtccgaaatacgcgattcggaagcctgaaggttttcggactggatgctcaggttggtgatggtgttttccagcctgttttgcagcgcgcccagagacgctctgattttgtccttggaaataatcgcctgatcgatggcggtcagtgcaccctgcgcggcggactgggtggaaatggtgtaaccgcctgccactctggggtcggcctggttgcctatgccgagcatggatgctgtggacccggcaattttgatgtaatagtagtcttcgctggagtcgttgccggtgccgaagtgaatcttcatggcgccggtctgctgcaggccggtaccgtcgtgggtgccggaaagcgtgccgttgagcaggtgtatgccgttgaagtccgtggccatggcaatacgggtgatttcagatgccattgcctgatattccgattcgatcatcagacgctggtcagagttgtaagtacccgttgcggcctgttcggcaagctctttcatgcggatgagcttttcgtcgatgacctgcagcgcaccatcagctgtctggatcatcgagatggcatcgttggcgtttctgatgccctgttgcatggtggaaatatctgcgcgcatcaattcgcggatggcaagacctgcagcgtcatccgccgcagtgccgactctgagccccgaagaaagcctgcgggttgaagtggcaaggcgcccgtaactttctgagaggttacgggtggcgttcatagccatcatgttgtgatttatgaccaaagacatttggtgacctccttatggattgctgcagtgttttgagcaaaggtggtgccaaaagctttttatttattaattacaacacattaaaatgtgcgataaaatagcctgcgtcggttttttgctagggaggacattttttcccttcgggaagtgacgaaactacggcctgttggaactgattgtggaatttttttcacccttgcctaaagtgatacgctgcgctgtcgataggaataatgaaggggagcaatcgttccgactttgtcgggcacagcccggaggtccggtcatgaaaattgaagaactgagcgccagcaagctgatgcgtgcggaggacccgttctcccgcgtggtaaaagaaatggcagcagagccgaaacagcgggcggcggcgcctgcaatgaatgaggcagcagccggacgtgaagcggcagatactgcccctgatgtgtctcaggtacagcaagccgtaaagcgcatccaggaacgccttgccgaaaaaggggcaggatttacgtttaccgtggataccacgggtcattcggtcaatgtgacggtgacagataaagattctgacagggtgcttatgcgcattcctgcggaaggcgttttgcgtctggcacaggaaggggattcccgcatcgggacgctccttaacaaatcatactgaagtattaccgcgttctgcatcgtatacgatacggctcctttttactgccgatacagcaaaaggctccgcccgtttccgggggagccttttttgtatgcatctgcaaaaagtttcggggctttttgcagcgggtttcaggaggtttgcagccttctgctaacgcttcatctgaataacaacttcgagcatggtgtctgttgtggtgatcaccttgctgttggactggaagccacgctgcgtggtaatcatgttcacgaactccttggcaaggtcaacgttggactgctcaagcgagttggagttgaccgtgccgtagccgttggcattggcagggccgggggccgccagtcccgatgcattgctttcgctgaacaggttgccgccctcacgccggaggttgtccttgctctggaagtcgtagagcgtgatctggtagagatcgagaactgcaccgtttgaatagcgtccctgaagaatgccgtcgcgtgtgacggtgacattctgcagaaagccgaaggtatacccgtcctgatagcgtgtcggggtcgacgaagagcccgaaaaactggtggttgcagacgactgacgttctgcctggttgcccagcgacggcaggttggcgacgttggtacccacaagcgaagcgttggacaccccggcactggcccatgtggacgggtcggagtttttaagccccagattcagttccatgatatacggctgcgcggccggatcagggttcggggtgacatagcttgcattggaaatgccggaaaagttggccacaaacatggggtagccgttggtagagaacgtggtggggttccagttgctcagatctttcatcgaacctgtggcgctgctgcccggcgtaaaggcgctctggtcgataagctggcctgagctgtcaaacgtcagggtgccggccataagcatgcctgctgcgggggttcccttgaaatcgataccgttgatgctgcgctgttcatctgcgggatccatggtgacgatatattcccagtgcttctggccgctgccttcaccggaaatggtgtcacttgccacctgatcgtagtagatggtcaggttgtgggcggtgccgccttcatcgtacaccttgatggtggtctgataggcaaagctgttttcactgagcggaggctcggcagtgccgtcccagctgttgaaaagggcaaacatggggttggccgcgttggtgctgttgtcaccgccggaggcatcatcaaggttactgatgatggtcacattggatgtgtgcttgggttccgcggtgaaaccgggcagctggatatctttggggacaccggcgcccttgattttggatgtcgagctgacactgccagctgtgctggtggccagagaaggtctgggagtttcaatctgccagccctgcagcacatagccgtggggatctaccagatatccttccttgtcgaagcggaagttgccggcgcgggtgtagtatgcggtctcttcacctttgggcgatacggcaaagaagccgcgtccgcctatggcaaggtcagtcgcttccgtggtggtttcaaacgaaccctgactgaagtcgccgtaaatggtgcctatgcctaccccgcggcccacctgacgcgtgcccgatgcggtattgacgtcctgactgatgaagtcctcaaagtccattctggcgcctttgaagcccacggtattcacgttggcaatgttgttgccaaggacgttcatcctttctccatgggccagcaagcccgaaatccctgtccacatggaagctgtaagactcattttgacctcctgatatattcgcgtatggcgaaaagcccgggccgctggcctgagccgctatccctttcttttttgcattatccgttctgggcgtccgtacctgcgtcgccttcaccgtcgccggaacctgtgtcggtgccgtcaccgcctgtgccgtcgtcaccgtcatttgcgttgccgttgtccactgtgcttgtgttaacaacctcacggacttcggtgaatttgacaaaacggccgtcatcaaggcggagccacgaatcgttgccgtcgcgctgtacgccggccaccttgccgctcacttcggtgtagaccattaccggtgtgccgtcggccgcggcagctgccatggtaatgtagtaaggaccgtcggccatgcctttgccgctgtagtcctcgccgtcccagacatattcgtattcaccggcctgctttgcacccagtgcttcggtacgcacaaggttcatttcagaatcataaatattcacatagccttcgacgatgggcgcattaagcgcaaagtacacagagctggccttgccgtcttccagcgaaagactgttacccgcagcgcggacttccttgcctataaagcccacggcgctgatcatctgcccctgattggaggcatcgttcagattgtctatgccgccgctgatgtttgtcagctgttcaaggctggagaactgggccagctgggctacaaattccttgtcgtccatggggttcagcgggtcctgatgcgaaagctgggtcaccagaagggtaagaaagtcttccttgcccagatccgcccctttacgcttggcgtaaggatcattggtgaaaaattcctgttcggcgcgacctatgagaccactgctagccatgactgaaccctttattatgctatgatatccacagacgaggtggtaattcttgccttatgggcaggactttgcatttcctgggccaaagctgagccttcgcgccgtatggctgccagacgctgttcgcgctgctgccactggtgcttctggcgggtttcgttgtgctgctcggccccctgccacgaaggtgaagaaaacgtatcctgcatctgctgctgtacttccagccgttccactttcagtccctgcctttcaaggctggcccgcaggtgatgcagctggtcattaacggctttcacggcttcgggcgattccggcctgatgactgctgtgacctctttgttaacaacgctcagcgtcacggctatgcgccccagttcaggcggatcaaggcgcagggtcattctgttctggccgttgcgcatggtctggatgaggcctttttccacctgctcaagtattttttcggaccgggctttgtccgcggcctgctgctgcagttcctgcggtgttacccgctgctgctgcgcgccgggcagcagaggttcggctgaacgtacttcggcgtggcggataagctgttcggcggcgtttctgaagtgcagcgactctttgtctctgctgccttcgtgcccgtgctgctgctcgcgcccgttgtcggacaaactgctgccttccacagcttttgccgcgcgctgcagcccgtctccggacacagcatccgtgctcgcggcatcagctgtgccgttttctgcggttttgatgtcgcgtaaaccctgtcggtttttttcagccgctgcggcagcttccgcagccccgcgggagggatgggcttctgcctgcagtctttcggttattttgctttgcgtggtatcgcgcattatgatcaggctgttgcctgtttcttttgtctgccgattgtcggcctgcgcggcttttgtcgtgtcctccagagccttgttcatagcagggcgtatgatgtctctgagctggtcgactttattgtcaatggaatcctgcacctgagaaattgttccggagatttccgacagagcctgcttcaggccgtcacgggtgatggtcatgctttctgcattgcccattgcagactgcaggcgtttgagagcatcggaggggagccgcatggcaatgccgagggcctgcagctccgaacggtccagagaaaagaccgcagaatccggtgcggcatcgagcttgcgggtaatcgcctgccatgaaccgaaaacattaccagcctgcacttcttcggtcagctgccccacttccttgtcggtaaagccgagtttctgaagcagagactgaaatgcgttccgggtgggagcatcaaattccgctgcggggaaagccgttctggatgtaatgtcctgctgcagcatctgcatgagctggttccagctgatgccgccggatgcagaggcctgcgtcatcattttatcgagggtctcttcggaaacccctaaatcggcaagcgcatcgcgcaggtctttcagtgtatcgggagatgcaggcacggaagagaaaagatcgttggctcttgcagcagctttttcaggcacaaaaggggtgtccagagagtcaggcaccaccgagtcgccgtttataacagcactgagagaacggaaagccgaattaaaccctccttgagcggaggatgcgggagcttcgacggcagcatgcaacgcagctgcgaaagcggtatagtcaccgcgcgcagacgctcccgttccggacggggctttggggtctgcggcaaaagcgggaaaaacttgcatactgaaactcctttggcagcatagaatacaaaaggcgttccagatttttttatttatataaaacggcgtattgcgttttatggcaagacatcccgcggaagaagtttcctatcgcggcaatgccgcgaagagggtttccaccagcttgagagcatgcgcgtaggccgggcggctgtagtcttcattactaagagcttgctgcagatagcctgtgagcggacgcagaaaaggaggaaactgcagccagaaactgtcgcccaaggcatgatgccctttgcgcagccccagtgaaaggatacggctgagttgcagggatgcggcgggcagccgctctgcaattgccggcatggcggttgccagtgcgctgaaggcggtatgcagactttcgcttttgccgtcagcaagggtatgaaaaaaataagcctgccagaaccggcgcagaaagtccctgccatatgccggttgcagtttttttcccgaaatatcaagaggaacaagccggaaaagccccgcggtactgcgtgagctttgcagaagacgctggcccggcagatgcagggtggaaagagcggttggggtgcggctcagaatcatgcgtaccagcgatgcaatgcgtgccggactgaactggtcgtgacagtaggggcgggggtgtttacagcgccagcagcctacacagctgagagtgctttgcagaacaaaatgccccggaggaaagggggcggtttcccaggcagagacaggtcccagagaaaggttgagcgtgggtgtgcctgtccatgccgccacatgcatgggaccggtgtccggtgtgacaagaagccgcagcgagcgcagaacttccacaaattcaggcagcgaaaaacggccggccatgttcagggcgggggctttaaggatggctgccgtgcgtgccgccagcggcatttctgcttttccgcctaggagtacaggcttgaatcctgctgcgagcagtttttccgcaaaggccgcccagaaaacagcatcgggatgtttatcttgttcgctggcgccaagaaaaaggcctatgcggccttccgagccgctggcgtaccgcatggggggccaggctgttttttgcagcatggatgtcccgatgcagtcaagtgcattaaggtcggcccagtggaatgcattatgcctgttgttgtgagtcagaccggcacggtacagatgccagtccccctttatgcgtgtggcgccgttcgactggtacaggccgtaaagctcttcagtccgtgccgcgccggccagttttgccgcttcgggccggtggctcaggttgataacggccgtataagactcttttgccagtgcaggggcggcttccggagggaagtacgttacttccggagacagtgtcatcagacctttgaaaaaaacaggctcggccacaacccagatcggggtgtccggataacgcattttcagccagcccagcaaaggaaaactgagcacaagatcgcccagccgctgcatctggataaccagcacgggaggatttttcatggcctgccgaatgctgtccgcatgtcgttcatcagctgccggagcctgtgttcgtatgtgtgggcggcaagtatgcggctgcgggctgctgcgaccacttttgctctggcggcggagtttttcaggtaaaaacgtatcagttccggggcttcatccggttcggaataaaaaatgacttccttgccgggctcaaacagttcgtccatctgtttccgtttgttggtcagcaaaaaagcgccgcatgccggaacatcaaaaactctctggttgacagctcctttcatctgtttgctggtgcagttgaagttgatggtgcaaagcggataaaaccagggcaggtcggtgtaatagctcagttcactgtgggcgcgccaggtagcgggttcgtgccgcagggccgtgcgccagcccttgtcaccgacaatgagcggatggaacgccagcgtctgcctgacgcagctgttacggtactgtcttgttgcttcccaggtaatcatggtttcatatgcaaggcgctgctcagaggcgggaagctgcagatatgcggcaaaaatgtccggtctggcctgctccagataggtacgcacacagcgctcatcactgttggaaaagcctgctgccaccgtcttgtagctgcgcagcatgacagcggggaagcgcccggctttcatgcgttgggccaccttgtacaccatggagttgccgacaaaggaaacatcggcacgcagagggtgggaggcatcgggattctgcagcgggacaaagcgcgtgacatcggtacccagcggaagatgaaacacatgcgcaaagccaaggcggcgcaatgactccagattgtcggcgtcccatgtaaaaagtgccgtccacggggaaaccagccttttgtacatgtacaggataaggtgcgggttatccacaaaccaagatgccagcggcagctggagacgggccagcaggtcggtcagcacaccttctctgtcgacccccagatggttgatggtaagcgcgaaatcaggtcggaagctgacaacggccttcaacaggcgctcgacaaactcgttttgtcccagactgtcatcatcaagtgccagcaactcatacggcacctgcatcctgttcagtgcggccaccacttcgcccatcagaaaatattgactggtgatcagcagaatgcgcggtgtggtgctctggaaacgagggtaggccaccttgccccagaaatcagctttctcgctcgcagtcacggcctcgtgcactgccgcataatatgacctgtccagcctgagccatgcggggttgagcatggcccgcagcggagccgcgccgttcgccgtctgccagagtgtcagccggcgcagcgcatcgtcggccgagtcagagtcaatccacacactgccggcccgtgcgagcacatgctgcctgattcccgtatggtctgcaatgtccggttctttgtcgacaacagcaagcggaccgtcatagctttccatgaattttctgatggcaattccggtcccgctgccgataaagacagggagcagagccgcagcgtcacgggcaggtgaagataccagtatggacaactcccgcggcgcgccggcagcacccagcattttccaccgccgggtgccgacgcttatttcaatatcacacagcgttccgtcggctgaatacagcggcgtggcggaataagaggtacgttgctgcatcgggctaccagcttttcacgctcggagcgtgaaagtaaaactccatccggctgttgatggctctgttttcgtcggtgttgttgggcaaaagaggttgtgaatcggcataccccacggctttcatacgcgacgggggtatgtctccctcttttatcagcagacgcagtacggcggccgcccgcgctgaagacagctcccagttgctgggatacagcgattcttcctctgctttttcatcgcttgtgtgacaacggacaacaaggtccagattgcgttcacgcagtattctgacaactgtggcggtttttgacgcggcatcgggcagcggctttgccgatccgggagcaaataacgcgtaagagggtattctgatgacaacgccggcgtcttcagtggttatctttgcggtctttttaagctcgggatcctgaatgacaaagttttttacttccagaaccatccccagcagctctttgttctctttgtccagctccacgtccttgcgttcgaactcggaaggtgagaatgccgcaaaactggcttccttacgctttatctgtaccccgaaagcttcttttatcgaacccataagtgttttgaatttatttgcatcctgctgagcgaacgacaaaaggagcacaaaaaaacagagcagcagcgacatcatgtcggcaaaggtggccatccacggcggcagcccctcttcacagggggtatcgtcctgccgcttcggtggcggtggagcttttttatcttctgcagccatcgtttcctacttcttggccgagcgctggctcgggggaaggaatgattccagcttttcccgcacaatgctcgggtgatcgccgttcagtatggaaagcacgccttccatggtcagctccatattatgtgcttcttcattggagcgttcttcaagacgtttggccatgggtaaaaaaaacacgttggccagtaccgcaccgtaaaacgtagtcagcagagcaacggccatggcagggccgatggatgcggggtcgctgaggttttgcagcatctgtaccagtccgacaagcgtacctatcatgccgaaggccggtgcgtaggttccgagccctttaaatacttcctgcccgcgtctgtgacgctgtttcataatgctgatgtctatctccatgacagacctgaccagcgattcttccgttccgtcggccaccagttgtacgccgcgtttaagatacggatcgtccacagaaactttttccagagcgaccagactttctttgcgggctttttcggccagactgatgatctgctgaatggattcgacaggatcaggcgccttggcaaaaaagcacttcatggccactttgatggaactgagcaccgttttgatagggaacatgacgaatgcaacggcgatagttccgcccacaacaacggcaaccgaaggtatgtctataaatccgccgaggccgctgcccatcacgatggcaccgatgatgagcccgatagcaccgacaatgccgataattgttcctatatccataatcttcgcactaattccgtgttaagttacttatccacagcaggtgagtgaattacaatttcttcattttcaaggcagaaacgaacatcttccagatagtcatttaccttcagaaatgctctgccgatgctgatttcaacgccggggcgcacttttcccggaaccagtattctgcagccgggtggcacgtcctgtgcgtcaaatttttcccaaatttccgtgcggatgcggtgcatggcctgcaattttctgctggtttcattcttaagcggcgaaaattctgtccggtgttccgggcttttggcgcacagcgtttccagtgaatctactttacttttcaggttcttgatgcttgcttccacatctcgcagtttgctgaacaggaacgggtcgtagcccataacaaactgtgtaggcgttccctgaccgccgcccagctgctccataacatagacgaggccggaggtgtatacggtgccgccctgaagacgctcttttaccacaagactgcccgacacatatacatcagtgtgcaggcatgatgtgtcaatcatgacattgccgtgcgtgcgcagctgggcattttcacaaaaaggaagccggatggctttggcagcatacaactgcgcgcttttctgccctttgacgccggtttcgctggcaagagcgccgcgggcatgtattctggcaccttcgataacccctttgaccagtacattgttgccatgcacttcaaatccggtgcgcacgctgccatgtactgcgatatcgttgacaaaaacgacatttccggtgtgaaagtccacatcgcggcggacattaagcatcttttttacggttatcagcccttcgttataaaaaacgtatccgttggcagcggcgacgatggcatggctgttggcagggtcaattgcacagtttggaccgcagggcagtaccggcttttcatagacatatctgctgtccagtccggcggtctcttcctgcgaaacctctttcagttctgccagcagctgtccatgcaccacattctgggcgtaccccagattgtagtggtccaccttgcccgactccgtttcccggggtttcaaatgcatgtggtcgaaatcaggatcaaaatgatgctctaagtaccacggcatgggcactccttccggcctgagatgttcattgccggccgtcagtccggcggcatgtcgtctgtcctatgagcccaccaccgtcagcagttcgtcttcggtatgtatgatggtgaaaaaatcaagcagctgcacaagatcaagagtctttaccgcctgatcggacggacggtacaaaagcatatgcttgccgccgccttttagccggctgtttatggaaacaagcaggccgatgccggaactgtcaataaaagggactcctgacagatctacgacaaggtgcgtgaatacgccgatttcaagcagcttgtcacactgttttctgatggctggcaccacctgctgcgtcagttccccgtcaacaccgagatgcagaatatctccctgttgctctacgctgaggccgcccatgcttcactcccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgattgttacccgcagggtatttttgttgtctttctgcagaatagcaaatttatccaccagattggaaataatataaagtcctctgccgctttcggcttcaggtgggcagagcggaatgggcttctgcaggtccagaggacattgcctgaagccttcgccccagtctgatatggagcagaccacagccttgcccggcagcagtttgacggcaatttcaacgcacccggggctgtccggcggataagcatggcgcacagcattggcgcaggcttcagtcagcagcagatcaaggtcgtctagcagctgttgtctgactatccactgcgagacaacctgcactatgccttttacaagtgcgcggcatgcctgcgcctcggcgcgggtgcaaaaagtaaatttaactggctgttgtttcattaaaaatccacaatgccgtaagatcatctctgtaagccggcattccgccgccggcttcttccagtgtggtggtgatttttttcagcacatgctcgtcgcgtcccagacagccggtagccgcggctatgaaatcttccagagaaaaaagcgtaccgtcctgctttttccagtcatagaaaccgtccgtgaaaagcagcagcccgcttccttttgtaaaaggaatgctgcgcatttttaccggtgccttgagaaagcccagcaggggcattgatcctgtgagcagctgaggctcttgcgaaggctggcggaggatgccggggcaatgaccggcgttgatgtagtcaagccgttcatccgtgaaatccacatcggcagtgaatacagtgacaaagtcctcttcgtcccctatggcatccatcagatgattttccagcagggccacggtttcatcaagcggcatatagcgcgactgtgtgatgcggaataccgtgcgtactatgctcatgataaatgctgcgcgggcgccgtggccggacacatcggccaccaccgtccggatttttctgccttcctgcaccggaaaaaagtcatagtagtcaccgctggcttcaccggatggctcgtacagactttcaatatgaattccctgcaggtagggcgttgcagtgggcaggagtttactttgcagagaagccacaaggtctatctcattctgaatgcgacgggcgtaatcaacgagctggcgggtaagctttcgctggcgctcggccacgcccacccttgccctcagttctgcgatatcgaatggtttggaaagaaagtcgttggcccccaggctgaggccgcgggttttggtgcccgaactgtcgtcggcagtgagaatgagaatgtatgtttcatcatcaccgaagccttcgcggatggtgcgcagcacttccagaccgttcatgccgggcatgttcagatccagcaggatgatatcggggcggttgcgcgcataggacgcaagcgcctgttccccgttttccgcctgttctatggcatggctctttctgagcagcgaagccagcgcattgcggacagaacgcgaatcatcgacgatcaggatggagctgctgtcgggcatggctgttctgtcccccgggggcgtttccgcaaagttcgatggttaccggcccccagttggtaagctgcacatacatttccgcaccaaaccgaccggtgcttacttttttttgcagcagggtctgcgcatcgcacaccagccggtcaaaaagtttttgtgccacctcagggggcgctgcatcggtaaaggacggccttttgcctttgcggcaatcggcatatagcgtgaattgcggcaccagaagcaactcgccgccatagtcacgcagaccgaggttcattttgccttgcccgtcagggaagatgcgcaagtcaagcattttacggatcagtgcactccacatgtccgtttcgggcagggcggggtgatcctgtactccgaagcccgcaagaaccagcaggccgcactggatttcgccgatcacctcgttatcaacagtaacactggcctgatttacacgttgaagaagcagtttcattgatcatcacttttcgtgtttttctttttccgaagcttttcttcttcctcggcgcgcaaagcgcggcgcagcaccttgcccacaatcgtcttgggcaattcctctctgaattcgacctgtcgcggcactttgtagttggccagtttagccctgcagtggcttattacttcgttctttgtcagggtttctcctgacttgggtaccacgtaggctttgattatttcaccgcgggtggcgtggggcacacccacactgacggcttccttgaccttgggatgctcgtaaagcacctcgtcgatctctctgggataaacattgtagcctcccacaataaacatatcttttttgcggtctacaataaagaaatagccgtcttcgtccatggtggcaatgtcaccggtgtacagccagccgttgcggagcgtacctgcggtttcgtccggacggttccagtagccttgcatgacctgcggtcctttgatgatcagctccccgattttaccggggggcagcggcactgaaccgacttccatatccacaatgcgggcttcggtatccggaaaaggaacgccgatggagcccggcttattgagaccgcgtatggggttgagatgtgtaatgggcgatgcctctgtaagtccgaagccttcgatgatggccgcaccggtaagttttttgaaccgcttcatctgttccacaggcatgggagcggaaccggcaatgcagtaatcaatggaggtcagatcatattttgcaacatctttctgctgcataagtgaaatgtagacagaaggagcacccggaaaaatggtgggtttgtgcttggctatgccatcaagaacatctttggggacatatcgggggaagggaatgatagtggccgccagagaagtgggaaaaatgaggcaggttgtgagcccgtatacatgaaaatacggcagcagccccatgaaagtatgtttctggtgtaccagctcctgcagcatggcacagcactgctgcacgttgacgctgatattgtggtgtgtgagcatgacccctttggcgatgccggttgttccgcccgtgtattgcagaagggccagacgttcggcagggtcatcgatccgggtgcagaagcgttctttgcctttcagaagaactttccacggcagcagggtttcgttgtcaaacggaacctgttttgctgtgccctcgcgacgtgatttgaaatcgtaaagaatattaagcgggaagcggagtgcttcggaaattttagtgacaaaaattttctcaatgcccagtttgtcgcgaagctcactgattttcggccagaccagatccagtgtgatcatgaaacgggcaccggaatcatgtatctggtgcaccagttctttttccatatacaacggattggtcatcaccaccacgccgcctgctttgagtacagcccagaaggcaataaccgtctgaggcaggttgggcagcattatggaaacacggtctccgtctctcagaccttgcgcgcgcagatttgcggcaacaatctccacaagctcattgagttttctgtagttaagcctgtaattgcggaatatgatggccgtacggcgcgggtgttccgcggctgcttcatccagaaaagcgaagagagcgtgttttttatactcaatgctcggctgcaccccttcgtcgtaatgggtaagccacgggaagccggtggaattttcagatgtcatcatagccgtctgctgctgttcaggttggttgggcatttccgtattttctgagttgtctttgtatgttatattgttgaaccgcagggtgcaagaggcggaaaactaaaagccggtcaggaagagacccggcgcagagcggtcacggccgcaactgcctttatccctttcttttccccggtgaagcccagtttttcttctgttgtcgccttcaggttgacagaagatgcgtccaggcgggtgattctgcagatatttttatgtatctggtcgcgccatggtgtgattctgggaatctgcgttattatcgtcagatcaacgtgcgtaatcagcaggcctgcatttctggctttttcaagcacctcgttcagcatgacggcactatcagcattatcgtacgccgcatctgtgtcgggaaacagcatgccgatgtctcccagccccatgcagccgagcacggcatctgtaagggcatgcagcagcacgtcaccgtctgaatgcgctataacgcccgggccgcctgctatgggcacaccgccaagtttcatgggacggccgtcagaaccgaaccggtgcacgtcgtatccccatccgacacaggggacttgcatattctttttttctgaagaatgcagcatggtcagatcctccggatgcgtcacttttatgttggatgcctcaccttccactgttatgacagtatgttgtccgagcagttcgagcatggatgcatcatcggtgacggccagtgctttttctgcgcaatgacggtgcgcaccgagcagcgcctgaaggctgaaaccctgtggagtctgaacggccacgagctttgtcctgtccggagttgaaagcaccgcgccgtcttctaccacctttatagtgtcggtaacggccagtgccggcaccactccttcagctccggcctgcaacgcatccagaatgctgttggtaagtgacgcgctggcaaaaggtcttgctgcatcatgcacaagcaccgtatcgcactctgccggaagctgcccgagaccgctggcgacggaatcctgccgacgggcaccgcctgatacggctttccatggtatgcccagtgcccggcctgcatccagttccctgaccatggcggttgcctcttccagcatgtcttcaggaaaaacaaaaattatgccccgcatgcgactgacgcgggaaagcatgactgcggaatgccagaaaagaggggcgttctgccaaagcagaaactgtttgcggacgcccggacatgctgccgctattctggagctctggcctgccgccagaagaagtgcccatgtgtgcatggttatgtctctctgtgaaaaaaacaggggcgcaatgagcgcccctgtgtgttggtacagacgggagccggactataagccgggttctgttcttccataaagggaagcagctgccattcctctagggctgcagttacctgcagcctcaagcaacctacccgaaggcatcggccgggccggccttggcgccttcctatttggtcttgctccagacggggtttacctagcaggtgccgtcaccgtcacctctggtgggctcttaccccaccgtttcacccttacctgcatggcaggcggtttgttttctgtggcactgtccgtgaatcacttcacctgggggttacccagcgtcttgccctgcggagcccggactttcctctccgtgtacaaatgacacgcagcggcagctcgtcctgctcccgaatacattttattctgctgaagtatcatcgcagaaatgttcgcaccagtatatcagccgctggcagttggtgcagctgagaatctgggtacctttctgcaaatcgataaagctctggggcggaatggcaatatggcagccggaacatataccatccaccacgggaacaatgacaggatggtcgaggcgttcacggataaattcatagcgggccagcaccggagccggaactacacttccggcggcagcgcgctttttatcgagcttggccagctctttttcagcctcttcaagccgcgcctgcagagttgcctgcttggcttccaggtctttttttacttccgtgtatgtttcttccagctgtgctatggcttcattctgacgctgcagctcttcaatcagtgtgatcttttcttcttcacgcagacggtttaccttttcaaggttgtccatctcacgcatcattgcatgatactctttggtgttacccacaagcatcagcttgcttttacttttctttacccgcagagagtcatcttcaatttcagtaacgatacggcgttcctgttctcgcaggtgctctatcttgtccagcagatgattgcgctgggtttcaagcgcgttgaagcgacccataagggcttcaacttctttaggtgcctgttcaaggtctttgcggatggccagaatttcattatcgaccttctgcaatgctacaagctgctcaatctgcttaaggtacaggctcaatgtcgtgtcctcctgatggcttcaaaatatccggcggagccggggcttttgcggctcagccgtgaaccggatgaagccgtatgggatcctgcgaaggcaggaacgttatatccagatcgggtgctccggcggccagcagggcggcaaaccggcgcatcatttcttcttccagtgaaaaatgacctacatcaatgatgcagcctgtcgtgtccagtgctgtgtggtatttcacgtcaccggtaataaaaacatcggcgccacgggcaaaggcagtctcggcaagagagctgccggaccccgtgcagtacgccactgtttccacagtttcaggaacaggtccgcatgttgtccagaatgttctttctacacttttttccagcagctgtacaaactcgtgccagctcagccggcaggggagggaaccagatatgcccagccccagttcgcgtctgccggcgcgttcctctgctttcagaagagacgttccggcgggcagaacctgcctgatatgatctgctgctgtctcgtaaacgatgtcttcagtgtcaaactcgaattcgtagccgataccctgtatgtgccggcaacggatggaaccggcgatcactgcaggtatggagccgctggccgcagagggggcgatgattctgtgctgcatgctcgcggcggtaggctcaagcgttttgcagttctgcaatttcagggattctgccagccagccgacggggcctgcagggttggcatccagcgaggtatgcgccgaatacagacagatatcatttgtgataagctgtgaaacagacctgaaataactgtcattgcctgagagcggctgaggcttgaacgcaagcgggtggtgtgccagaaaaaaatcggcaccctgagatactgctttttcgatattggcttccgaagggtcaagcgcaactgcaacgctgtgtatttccgtgcacctcgaagccacctgcacaccgctgttatcccattccgcagcaccgcaaacgggagctatgcgttcaatcatatgaataaagtcagtcaggtgcatgtgaaccttctccgtcgaaaaaaagaaggcgcttcgacgtttgtatacgtgaaagcaccgcgcaacacgttggtattccagcagccggactcccagtgcttggcaggagtcaataaaatctgcccggtgggcgcatcaaaaaaaagctgtgcgccgatcccaaaaatacgacagaaatagatatactatcgtgctcgataggtcaagaattgcatgaagcgcaggtgcctgaaataactcctgctccgaaaaaatcattttttcgcttgcatggtgtttggaaataaattagatatgccgcctcttgaacgtcacaagcgttcttacgcggagaggtagcgaagtccggccgtaacgcgctcgactcgaaatcgagttacgggttaatagcccgtacgtgggttcgaatcccaccctctccgccagcgcatacaagcagctgtaatagctgaatttttagcaggcttatatcccaaagcaccgtctggtacacagcggtggtacacaaggggtataagcctgtgtctttttgttctcctgccattggttcaaattcggcttcaaacgcagccgcacctgcctacttgcttcctcgtccaagcggattatatttccgcatacgtattccagccgacctgcagccgacgctgggaaggactgagtatcgtctttcccttggcacttcgcacctgaaggaagcccgtccaaaggctatgcggctggcatccaaggcgcatgacatcttttcggaagttcgacgactgaaaacgaaatcgaccactcttgaaaacagaaaccgaaaggccatgactgaagcgaatgaaacactccaaaaccatcttaccgacgaaaagattcgggaacttgtagacagggaaatgaaggagacgctaaactatgaatttgagttgcgcgtcaatcgggaaagaccttggcaggataatgagcttgaaaagcacttagcttcccgccagcgcattgcctcggacattcgcgaacaggcggcacatgccgattatcgcggcgtgaagaatcttgtcagcgggattctggagcaggaaggcatcaaggtctcggagaaatccacggactacaagaagctgtgcgacgcccttatgaaaggcattgccaaggcgtatgacgaagctggctccattgacttttcaccgcttgccagcaagctctcggaagctgaaactggcaagacggttgtcgtcacgcagcaacctgccgctccttcccgcaaatcgcccaccatcaccgaagccgttgagaagtacatcaagaccaagacggaaagcggtgaatggaaagtcaccagcgtgaaggacttggctccgcagcttcggcagttcgcggaaatggtctccaatggcaagaaactgccgacacacgagatcacccgcgaccacatgcggaaataccgcgaggaactggtcaagctgccctcgctccgctaccgctgtcattacaagggcaagagcaaggctcagctcctgaaaatggacattcctgagaaccaccgcctcaagccaaaatccatcaagacgcgctttgacaatgtgcgctcattcatcaactgggcagagcttgagggctacgtggacaaggcaaagcctctcaacgtggcgttggccttcaaaaagaacaccctcaaggcgaagcaggccaagcgccgcgccttcaccagcgatgaactgaaagccctgttccacagcgcgccttaccaaggcacggccacgggcaagcagaagttcacaaaagcatggcagttctgggcaccgcttatcgccctgtttacaggcgcacgtgttgaagaaatatgccagctccatctggacgacatccgcgaaatcgacggcgtttcctgcatcgacatcaataacgaaggcgacaaggaactcaagacagccgcaggcaaacgcattgtcccggtccatccgttccttatcaggctcggcctgcttgagcgcgtgaaaacacttaggtcaaaaggcgaacaacacctgttctcccgcaagaccttgagcaagcgcgaaggcaacgtctccgccaacgtgacgcagtggttcacgcgcttccgtcgtgattgcggcgtcggcgcgggtgaaggcgaagtcagcaacgttaccttccattccttccggcatacgttcatcacatgggcaaagctccacgacattgaccgccgcaaattgaaggaagtcgtaggccacgagaaaggcgagttcgacgacatcacggcaatctatgaaggcagctaccctgcatccacactcttccgcgatgtcatccagcctgtggactgggacagggaaatcacgcttgacgcccttgtgccgcatggaaagcaatggattaaaagccgttagagcgtctttttgaggttgtcatgatggatttcatatgggtgaggcaaaatgcaccttaaaagcgaaatgtgaaagctaacttgcggctttctgcgtcgaatcttcagcgggattggcaggattaaggggaaggagaaacgggaagacaggaatggtgaagcccattgcgaggaaggtgaagccgtcgcgggtcatgaggtacatagggtagggacggcggttgttgggaaccgaataggaagagacggtaaaatttccgtctctaaattccttcgagcaatcaagggcttcgattgctttaatgacatcgtagtgctccttcccgaacacctcagccaccttgaggcttgtggtcatgggattaccgcgcatattatgcgacgtaatctgatcgtctgttttcatcctcgtcaagggcgcgcacaacgtcagcgggtttagcaatgcggcctgtagcgtcagtgtattcactggcgataaaattatcggcagcaaattgttctgagcgttgatgtagaaggactcagcaaaattgctgactcctttttcgaccagttttcggatgtcgcgcatgacatgctggtggtcatgggcttgttgttctcaaggacggtcacgaggttgccacttcttgaacctcttgcccgtgtgctcaaaattgaaccgacggaatggcttccggcttgcgggagcggagaatcagggagtagaggccggatttgttgatgatgttggtggaaccctgacgccctatgtaaaacatagaccgttggggttcagggcaagctcggattatttatctgagcttctcgtctggggttcatacctacatccttttttggatgtagcgtttctcgtcggcatctagtctggtatacggattatcctgcttattggacaggtaggtttttcatcatcatccagaaactcagggagtataggccggattcgttgatgatgaaggtgtgctgttcgcgcccgagagaatccgtgaccggaacagtattccgctcatcctcatccaacaggccaacgctttttctggcgtcagttagtcccaacgccttgcaaacatccagggcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaagcaagagctttggtctgtgcttcaagagccatcttctgttcgacctgatctgcccatgcacgagcggcttcaacaggattggtgaagtcgggaaggacatttgcctgtcgcttcatcagttcggcttccatgcggttgaaagcttcgatgtacttctctttgaactgagcagcacgtttgccagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngccatttcggccacaactgacgaaagcacgtcatcctccatgattttcttgcgctgacgcgaccagctannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttccggttgttagtgcaacctaaatgataacattctgatttttattgagatttaaccccagcagtttgcgcctctgtacacgcaaaaaggctggctaaggaatattcctcaaccagccttgggctatgtgttttgtaggtcgtataaactaatcgtatgacagcatgtcttctaccgttttagctttgatgaaccgcgcgggattatcggcgtgttcggcgagaacggcgaaatgttctttgccgcacttgatctttgccccctcgtgatgacgaagatcgtcccaccagaggctaccctttgtttctacgaccagatagagcttctcatgtccgtcttcctcgacaaggacggcccagtccgggttgtaggtgccaagcggggtaggaactttgaaccagccggggagcttggcgtacactttgactgattcgttcttttccagtgcttgggcaaattgctgttcaactccggcagaatcatacacgacgcgttcataaacggatttttggacctcaacggtattcttgaggtatccggtcagctcttctttctcaaagagttcctgagcgtagtagtattcgtcgccgattctgcggtacttgatgccttccacaagagccaaacgctttgtccggttgatagcctctgccgccagctgaataaattcttgagggttacgtttgaaatcgttcagtcttcggcaagacgtgagaatgcggacgatgctttttcgcgtcaactgcgtcttatcctgcaaatcggtgaggatgtccggcaattcgatgtcagactcatttatcgtcgtgtactggctaacagctttttcatctgcctcaatgccgccctcaccaatcgccagattcgcatttctgaaccgcgctcttgtcttggttatgggcggtccttcaaggatggattttgcacaatcctgaatcagtttctcattgtcgaaatcgacacgataggtcgtcttgtgcttgatgcgctcccaaagctcttggaactcaggacttagcagccgctctttgtttggctttaccgtgatacgttcatcggcgtttttaatatcgagcctgccagccagctttcgaagaacagaagatatagcatcaagttcaggcttgaattcttcaggaagttcgagcgtcttctctttcagggcagtcctaagagtgtcctgcaccttgccatttttatcgatgaactctctctctttgagaatacgccaaagctcttccgacttcttgaaaccgaggggatgaagttcgccatcagctccttgaacaggaatgtttgcgaactggtgcttttcaacaacaccaaagcggattccggcgtcctcttcgatttccttttggagcgtttccgcaaactgttcatagctttcgttagcaatgaccgtcagcgtgtttacgtcaaagcccctaagtcgttggccgtcctgattgacgcaaaggcgaagccctcgcccaatggactgccttcttgccagttcagttcccatgtctctcaacacacaaatctgaaagacgttggggttatcccagccttcacggagcgcagagtgcgagaaaatgaatttgagctttgaggtgaaactcaaaagcttttccttgtctcgcatgatcaggttgtacgccctttctgcgttgtcgcggttggtctggttgttttcggctgtgtcggtcagcttgcctttcttgtcgatggaaaagtagccgttgtggacttccgaagcatcggattcaagatcgatcccctcaaagagcgtgcggtaatcgtcgctatgtgccagcttgcgatactcttcttcaaatatcttggcatacttgccttgaatctcgttcccgtcttcatcgtattggcggtaaaattcaaccttgtcgatgaagaacaggctgagcactttcactctgtgaccgagcgcggcaaagcgaagttccttatcaaggtgctctttaattgtgcggcggatcatgaggcgtttgatgtcgtcttgattgactccaccaatttcatcgtcgggatacaggacatattcgccgttaggcacgctcagctcaatggactgatttcccttgccgcagttgatcgtgccgatacgaaagttttcataaatggcgcgaccggtttcttgctccaagtcgtcgccgtcctgaacagtgatgatctgaggacggacagatttgccactttggatatggacttcaatctttgcggatatgacaccgcgcttgttctgtgtagaaataagcttgacgtaaggcttattgtaaccgccatcaatttcaagcgaagcgacttcaatctgtttaacaagctgcttttcgtaagcatcaacagcatcgagacgatacaccatgtgatgtttgtccacgtgggtggcagaataacgcaacgtgcagagcggattcattgattcaagggctttcttgccttggcccttcaagccaccatcaacgctttgcggttcatcaacgatgatgacagggtgtgtcgccttcacaaggtcgatgggcttatctccgcctgtcttctcgctttccttgtaaagattgttgacgtcctttttatggatggcaccgacagtcacaaccatgatctgaacgtttggacttgtcgcaaagttgcgaacttgtcccatcttcgatgaatcataagaaaaatagtcatatcccttcgattcgggatagaggttctcgaagtgatctctcgtaatctgaagcgttttgtagacgccttccttgatggccactgaaggcacaacaatgacgaattttgtgaatccgtagcgcttattcagctcgaaaatcgtgcggagatagacgtaggtcttgcctgttccggtctccatttcgacagtgaagtcgccgctggtcagagaatgcgttgggcgtagaccgttcctcagctgaatagcgttgaggttctcctgaagctcgtcgtcgagaagttcgagcctgttaccaatacccttgtcagattcaatcatgcccttggcatacgtcttggaaacggagaacagagaggcgttgcgctcctgccctttaaatatgtcagtaacagcacgtatagcatcaagctgatagtcaaggttatcttcgaagtgaagtttcatactggtctccactacagactacggacgtgcttgataccactttgttccaaaatggccgtcatgttcgccttggtgacatcgttttcaaaggcactatcgcggaatacaacctgcgtgtcgctgatggggtcaagctccttgtgccaatcaatgatgccgtgtgccaattcttcaatctgatcgcgctgaatttttttatcgaggcaggcgaatagaactccgaagccgatgctatacacctttttgcctgcgatttccttttcctcaataggggctgtcagctcaacgccacgttttagaaggagttcataaagcacatcctgttcgcttctgccggggacaagatgctcagaatgagccataagggtattctcaaggtcagatttgtctgggttccaagcaacaatgttgctgctttcgagtttgaagactttaaaaccgagatcacctgaatagctaagattatcttcgctgagctgagaaatcactcttcgaatacgttctttccctagttcagcgatagtagaaaagccagacttaaaagctgatgagtttttgtcgcacggttcagggagttggaccataatgaatttccgcttagttttttcatacacattgcctttcatcacagcatgcgctgtagcacatgacccagagaaaaaatcaagaattatatcttcttcttttgacacaagggcaatcagcctttgtaacaaggctgtaggttttggtgtatcaaaaacattatcgccaaagatgtttaaaacctctttctttccctctttgttggttggtgaattgtcccagtaatttgttgtaggttgtccattgctttcatgcgcatatattacgcgctgtggtacaccatttttattagctccaaaataaacccgtccagactttaatagccgctcatatccttcttttgggtaagcccacaatcgatcatgagtagtacctcctggcgtagttatagaatacctatacccaccacctgtaagtcctttagatacagtgattggaacgggtctccatttcccctcaggaaattcgcgcgtaggctctttatatgtttttgcgatgtatttttcagaaagaggttctgacataaagctaacttcgtttgacttagcatatgctaaaacatattcaccttgaatagatacattttttgagtcgctagaaatttccttttttcttttgcgcatgatgcaagagatgaagttctcttcaccaaaaatttcatcacaaattttacgtaaattaggctgctcgccatcatcaatgctgataaagataacgccgtcatgggtaagaagtgaacgtgcaatcttaagccgcggatacatcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatactcaaccagttagtatgaaaacggccagaactttcattgttggagcttacaacgagcccatcttctcctttctgacctgtatatcttaagtatgtatccaaattatcatgaaatttatcagggtaaataaattctttacctgtattatatggtggatctatatatataacttttatcttacccgcatagcttttttgcaatattttcaaaacttcgagattatctccctcaataaacaaattttgcgttgtatcccaatcgacactctcttcagggcaaggtcgcaacgttcccattgacggagacaaggctatttggcgagcttttttcttcccaaaccagttgaggccatatttctcttcaccttcggcgacattgtcacccagaagctgccgcaacacttcaaagtcaattccgtcttcggtaaaggcttcagggaatgcttttttcaatacctcgatattttcatcgacaacgttcatgctttgtccatcacttggcgtcattttctgcattcgagtaccctctaaagctgtgaagtaattactttaattttattcttaatttcattgcaccgcgtgttcaactgaacctgagtgcccatattcttttcttttttcagctgattgcgcacacctgccagctccttttcaagctcctcaagcctttgcaacgaagaggctcgatcaggggctttggtgccttcctgtgccaacagggtatattcacctgtgtgtgaggcgcacttgaaggcaatgatgcgatttaccgcatccgtgtaaaaatcgtacagattctggaaggagaaggtcgctgcatgaagctgtttgaggaagtcttgctgccactcttctggtgaggctaaggaaaaccagcctgtttcgtgcgcttcttcaatgaccagctttgattgatctgccttattaattcttttgaacgcggcattgatgcaaatatcatcattgcacgacgccactataactacaggatagggtattgccttctgtatgacatctgctatgcgcgagacacgcttgccagacgaaagtgctacatggagaatttgaatctcctcatattcgttttcgtcatcccggtaggcttgaatgttcgaactcgaaggggaaaggctgtttctgatttctataaaatcaatatcttcctgaaacgccttcttatccgtcgcattcaactggccgttctcgtaaaacagctttttgaaaatccgttttccaacctcgctggagcggggaagagcaaggtgctcgaaaaactccgcaatagacttggggtaactcatttggcctccacgatcatgtagctgaccacttcgaagtcttccatgcctttgaagctctgtttggagaagttcgttccgcccctgctgaacaagctttcaacgcctttttcttctgccttaccgacgatgcttgtaactgcgctctcaagcagattgcagtaatgtcgcatgtccttaccagactgcgttcggcggttgaaatcttcgagcaacgcgctgtctggctttttgtgcgtcacgccctgctttttgaggatgtcgagcaccttcttggcctgtgtgaaccccaatgtgacgtcaccgtcgtcagacacataggtcacataaaacggcgcaagggcgtacccatcgtcacttggttcgtcctttttgcttttcaggcagaaaataacgccgggttcgagaccatccgcagcgaggtctgattccagccttgaaatggcaaaaaggccatgaggagcactttccagctggctggcgttgtctttcaaatatgcggacaaatccattttgaagtcgttgagcgtcatgtccgtaatagtcacaccgcttgacaggtcttccaaatcaacgactgtttcttgcagcttctggagctgcttccttcggtactccaagtcgttcatatgcgatgcgctatcctgctcgatgacgttttcctcgcctgtagcggatatgtccagcaacaccattcggccacttacacgcgcttcaaggttgatgtattcatcaagctccatgttgggccagtagttgacaagctggatgcgcttgttcttggagccaaggcgatcaattcgaccaaatcgctggatgatgcggaccgggttccagtgaatgtcatagttcacaagaaagtcgcagtcttgcaggttctggccttctgatatgcagtccgttgctatgagaatgtcaatttcatcacttacggtatcatcaatcttgcttcgttcttttgacacaggggaaaacgctgcaagcaaggcgtcaaaatcagaacgaaccgattgcaaggtggacttgtttgctccaccgccagtgatgagggcggtatgaatccccaagctggtctttgcccatgaagctatgtgttcgaacaggtaggaagcagtgtcagcaaatgcagtgaatatgatgaccttcttgttcctggcgttgataggctcctgacatttggccgtgatctggcttttcaggttgtccagcttggcgtctcgattagacgttacagcacgggaaacggcgagcaaccgctcaagcttttccttgtcgtcttcaaggtcttgcttccagcgaatctggtccaaatccttaataagaaccttgaccttgcggccaatcaggaagtcatcaaattcaggagaatcaacttcaatatcctcaatgctcaactcctcaatctcgctgccgttgtggtcgtccagcttctgaagaaggttcgtgacctccctgaggagcttttccagcgtgaggctaaaggaattgatggagctttccatgcgtttgagcaggttcacccgcatcaaatgaacaaggctttgttcacggtcaacctgcctgaaaacggatttaccgtccttcatgagggtatcgtacttgcggtcgtactcattccgcttttccatgcggacgtacttcagcggcgagtatgcgctcaaattgagccgtctgattgtgcggtttatgtcgcgcagtgccggaaattcgttgttcaggtctatgtcggctttgatattgatcggggttaaccgctccgggaattcgccgatttccgcaacatcataatatttttcaatgtgcttgcgggaacgggcaatggtcagcatgtccaaaagcttgaaatagtcaaagttgaggctatcaagcagcttttcggcggtgcgctcttcctcggccagcttttgccattggttgaatttggtctgagccttacggagcgtatcttcaatgctcgtaatgccgttatcagcaaaggccgcatcaaaaccttccgtgatgaacgcaacctgattcttcaggtcattcatccgattgttgactggggtggctgacagcatcagcaccttggtcttcacaccggagcgaatgatgtctgtcatgaggcgggagtagcgggtcaggccgttgtctgacttggtgttgttcctgaagttgtgggattcatcaatgacaacaaggtcataattgccccagttgatcgtttcaagattgatctcgccggatttgcccgtccttcgagttaaatcggtgtggttgagcacatcgtaattgaaacggtctttcgccaagagattgcgtttgtcgttgatcgtgtaaatgctccagttatcacggagcttcttggggcaaaggacaagaaccctgtcattacggagttcgtagtatttgatcaccgcaagggcttcaaacgtcttaccaaggccgacgctatcggctatgatgcagccgttatacttctcaagcttatcaatagctcccagcacaccgtctcgctgaaacttgtacagcttattccagacgattgtgtcgtggaatccagtttttgttttcacgatgttttcttcgtcaatatcatccagcaagtcattgaaaatattgtagagcgtgaggaaatatataaattctggcgagttatctttgtggagcgtttcaaggccgttcacgatggtgcttgttgcatcttccgtaaggccagtgtcgcgccaaagcgtttcaaaccagctcaaaagtgggctgacattgggcgcatcggacacgcacatattcatgtggtggcggtctgactctgcaaagcctagcccttcacacgtaaaagcggagctgccctgaattgccaacggggaaggcttgccatccacaacaaacaggttctgcccaagtgccgcaggattctttaccaagcggatttgggcttttttcttaatccattcagcacactcacgagctatatagctttggttcagctggttacggaaacgagtttcgaattcgtcacctgctaaaagctgggacaaggagccgtccttcctgttgcaggagagaagaaggcgggctttggataccttgctgatactttttttaagggcatcaaaaccaaatattgaaaatgcattggaaatgacggccagctctgactgcttatcaatgctttgcaggagcgtttcgccaacttttccatgcttcttgttatctaaaaacatgcgcgtttgcctttgtgctgaatggactcaacggttatctaataaccagaccgggtagttaccaaaatgcttggctttcagcaacgatcaggcaagggctttggcgggaatcggatagcttgtagcgcgggctagggaatgagctaaacgcattctgacaactgctatgtgtttacacgtcatcaaaacgagaacgctgagtgaaatggcgcgcggctccgctataagcaggcccatcatcctgaacggacaagagcagttaaacaaacgccagattgcgactctaaggaacgatttgttgtggacatggggcgtcgatcagtcagccacagttcaaaggctgaaatccactcgttcttctgaagcgatttctctgatgcaaaatcttgaccaaacgcaattcattagctacaaagggagggtacacactctttcactgaaaacgggatataaccctgtaatttcagcatgttggagattttgggattcccaccagtgaaatcccaccctctccgccagcgcatacaagcagctgtaatagctgaatttttagcaggcttatatcccaaagcaccgtctggtacacagcggtggtacacaaggggtataagcctgtgtctttttgttctcctgccataaaacataactgaagatcgacacttggctgctagacgtaacgagtctccacggacagtgaaggcaaatgcagctgaaagggtatccacaaaaaggctggctgaggttcatttctcagccagccttttcatttacgggcggatcgtgattgccgtggtgctggcagtcctgctcgttgggttgcagcgcttttttgaatccagcctgaagaggtcagtaataaattacgataaaaaatcattacagttgagctcatacacattttatattgaagaatgtttttaggttggcggggaatgatagatagctctgcagtgtcctgacagagcattgccgaataaaactgacggagatgagtatgcggtttcttgattccaagtccattgagcttaagctgactctgtccagtgtggtttttctgctgcctatcgccgtgcttttgtatgcgttcgtcgcaggcatccggtacgatatcagattcagtgagcttgaaatttacggaaacagatatcaacgcccgctgcagcatgcactggcagcttttcctgatgtgacgggggggcttgttacggaagataccgcaaaggtcaaagctgcactggctgtgattgacagcaatctcagatcccttgcacctgtacacgccgaagtgggagatgacctgcagtttaccccgcaaggtcttgctctgcgggatagagaggaccttttgtattcggctgtcatgaataggtggaagaagctggcaggcggcgttgagcagagcatgctgcccgacgtcagacggatgatcactgacatcggcaggatggtgacccacgggggagacacttcaaacctcattctcgatcccgatctggacagttattatctgatggacataacgctgctagcagtgcccgcagcccacatcaggctggcaaccatagcggaaacaggcagccggttgttgcgcagtcaaagcgtcagcaggcaggaagccacggagctttctattttcgcagcgcagctgaaaaacgatcaggaacgcattcaggcttcgtttgatacggcaatgaacgaagatcagaatttttacggcgaatctccttccctgcacaaaaacattccaccggcgttcaaacaatacgccaaagccaataccgcattagccgcccagcttgaaagtatggctgcgggcaatgttccggatggttttatgaactctgtttccgctctttccggcagcttggctgttctgtgggatgctgcagacgccgaaatgactatcttgctggaaaaacgcatttcacactaccggaacgaactatacagctcgctggcgctgacattggtagctttgataatggcctgttttattgtctgggcatctggttcatccattgtaaaatctctttctgttcttgttgattatgctgaaagaattaatgggggtgacctgacggccgaggttcacggcgtattttcatcaagtctgctaccgctcaaaaattcaatacagtccaccgtagcgcgtctttctgcagaaaaacaaagcgttcttgcacaggtagaagaggcaaggcagaaagcgcaggaagcgcaggttgcccttaaccgtacggaagaagaacagaccgctcttcaagaacagaaggcggaactggccggtgtcgggcttaaggtaaacaagctggcagagcaggtttccgtttcttcagaaatcctgtcatcttccgctgaccatcaggcgcgcggagccgaagcgcagaaagaagagtctgaaatagtggctgccgccatacgccagatgatgactacagtgaacgaagtcgcaggtaacgcgtcctcgacatcacacaccgcatcagaaggagcggagtccgcccgtcgaggggtaggtctggtaaccggcgccatagaggccgtgcgcagcgtatcttcttctgcagagcatcttgcatcggtactgaacagtctggatggaaaggcggaagaaattggacgtattatctctgtaattaatgatatagctgatcagacaaatctgctggcacttaacgcagccattgaagcagcaagggcaggggatgccggacggggatttgccgtggtggcggatgaagtgcgcaagcttgctgaaaagaccatgagcgcaaccaaggaagttgaaaacgccatcgtgcagatacagacaggttccacagcggcagtgcggtcaatggatgaaacgaaagtgcatgtggaaaaatcttccaagctgtcagaagatgcaggtaaggcgcttgaagatattatgaataatattgaagaaatgactgctcgcatttcacagattgccaccgccgctgaagaacagtctgcggctacggaggagataagcggccgtattgacaaaatttatgaaatagcagtggacgcatacgagttttctcatgaggccaacagggagtccacggcgcttgtcaggttgtccacggaactgcacaccctgtcatcaaagtttaaaaatgagcagacggatgaaggcctgctgcatgagtcttccggaaagatgcgcggtattttgccgaaaatatttatgaattttataaaagagatctatggggatgacgtgtttgctcatgtttctaaaaccatgggcgagcctgtcttcatgccgggaaattcctaccctgatcaggtgttgcgccagatggctgaaatagtatgccagcgcacgggcgaacagcccaagttgttttttgaaaaagcagggcgtgcaagcctgcaggcttttaacagaatgtacaggcagtactttaaaggggaaacccttaaagagtttctgctggccatgaatgatatccacaggcacctgacaaaggacaatcccggcgtacgcccgcctaaatttgagtatgacgatcagggcgatacgcttgttatgacatataagtcgcagagggattacggagaatactttgtgggcatcatcaaggcagctgcggagtttaaaaaggaaaaagtgcgtatcagctcggagcatgccggtaaggggcgaacaacggcaagggttacatttattaaatgacatccccgccggaatccggcgggttataacggcaggcggcggaacatcaagtgttccgccgcctgattatcgtctggcaataacccatacggcatgaacaatgccgggaatgtaaccgaggatggtcagcaggatattcagccagaaagccccgcccagccccacctgcagaaatacgcccagcgggggaagcaggatggcgaccagaatacgcaagaaatccatgttaactcctgtttgcttataaaaagagccggtgccgctccgtcagcgactgctgcctacatggatagcttatcatgcggtattaaaaaaagtaaacgccgtcggcagggcggccgcacgcatgcgtgttacctgctttgcagcacggtaaaacccgcttgcctgcggggcatataccatgaccggcctgcaacggacttcggttttttgccccgccccaacaggcgtagcacttccttttttctataaaaaacagccgctccggaagtcggagcggctgtcatatttgcccgcgcgcagcaatctgcactgcgccatcgggaaagttaccgtttccgcgtgtgacggtgcaaatccgcaattacggtctgcagtttattcatctctgccagcagattaccgacagcagagtctgtgctctgtacactgagatcggattctccgatgacaccgtccatggcagcaagagcctgtgtgacgttttccacttctctgttctggctttcagccgcacggaaaatgctttccgaccggacaaaggctgtctccacacctgcggctatctgcttcaggtcatggccggaatcttccgcctgtctggccgcggaagaaacactctctgccatggtcagcatggattgggcattggtacgggccgattgctgaatgccagaaattatctggcccacctcctgggtggcagtcatggttttttcagccagtttgcgtacttcgtccgccaccacggcaaagccccgtccggcatctccggcgcgggccgcctcgatcgccgcgttaagcgccagcagattcgtctgatccgctatatctgaaataacgtgcagaactttggtgatggagcctgcatggtcttcaagcgcggccatctcctcgctcagcaaaccggcctgtgtctgtatggcgcgtatggattctaccgaggcggtcactctgtccacgcccttggccgcggccgctttttccgcttcgccctgtgtcatggtctcttcgctgagtgatcctataagacgggacgctctggaaaggctttccgcagtctgttctatctcggccatctgaccctgctgtgcggcggaatttttcctcaggctctgcatgttgttctgcacggcgttcatggcgtcggttgctgccgttacggtttcttccagcaccccggcggtggccagaagctctccataggaacgctcaacctgcgctttgctttcttcggcttcactgcgggccgttccggccttgcgcgattcttcccgtgcttcctccagcgctgtttccagccggacatgggtctctgccagattacgggtcatggtgttcagtgcccgcataagggcagccagctcgtcgttgccgtcatctttcagctgcacatcaagcgagccgtcggcaatcctgccggcaccctgcacagcctctctgaggggggtaagtatgctgcgggtgataatgaagcatagcggaagaatacccagcaggcccgcggccgccagcgcgccgatggtggtaacaagcagcggccggatactgcgagtcagggtctgctgcaaggcggtctcggcttttgcgatgttggaaagatatacgccggtacctatccagatgtcagtgccgggaataaagcgtgcggtgcctattttatcctgcattccttcgcctggcttttcccacggaaaagccattacgccacccccgttttgtgccagtctgaaaagtgagcgtataatataggtaccgtcagcggctttaagtccgctcaggtctttattgatcagggcaggggatgtggcgtgggccacgcagacggtgcctctgtatgcataaaaataacccgagctatcctgctcaaaccgtattttatccagagcattttgtaccacaactgcctgccgcgcaggatcagtgacgtcctgcagggctacagcaagcgattcagccagtacagaagtggcgatctctattttgtggcgctcgccctgttcgatagcattacggaattcagttttgctgatgtctgcaagtttgcttgcagagttccagtacatgaaaagaattacagaagggacaagaaaaagcagcgcacacaaaaaccatatgcgtgaactgatggtaacacgacggatcattgattcccccaaaaagtgacatgaatgacggaaaagagaatgggaccgcagcaggccgctttttatctcgattccggaggcggcaacccgcggaaggcgatattgtaaacatcacatgtgaggaagtaaacagagcaggaataacgaagtctgaagctggggtgcgtgccgtgagcacgccgtaggcagaaacaacaaaaaaaggggccggaacgatgccgaatattgccagcgcttgagcgcacactgatatggccacgcccgcatgagcacggtgtcccataatcatttgcacgttgcagccaaatgcagtattacgcaacactccggagggcggccggttcaagttgtgaaccacggagcctgaaggacaatttgcaaataacctgaggaacatctgatatatatggttaccaagaaagaaaagaagttctcccttgctgacgggcatgaaaaagcccagcgccttgccgcgctgctcaatgacaaaaaagcgcgtgacctgcttgtatttgatctgcgcggaatcagcggctttaccgattttatgattgtgggtactgccggctccgtgcgtcagggacaggctttggccgactacatgcttgatttttgcaagcagaataatttcgagttcctgcgtgtggaaggctatcaggccggaaaatggattctgctcgatatgaacgatgtcgtggtgaatatctttcagcccgattcacgcgaactgtataatcttgaagggctctgggcagacgctccgcaggtggaggccgtccggaaccggacaggagaagaataatgtcatcttccggcccgctgaatcctgttctgctgctcattcttgacgggtggggaattgcccccgccggcaagggaaacgcagtgtcggcagcccgtactcccgtgctggacagccttatggctgcaccgtgccgcagccgcctgcaatgttccggcagatctgtaggtttgcccgacggatttatgggcaattccgaagtggggcatatgaatcttggtgccggaagaattgtttatcaggacatgacccgcattgatatcgcggtggaggagcggcagctgtcggcccgtccggcaattgcagacatgttcgacgcgttgaaaagctccggcggaacactgcacctgctcgggcttgtatccgacggcggggtgcacagtcacgtccgtcatctttatgcgcttgtggaagccgcccgcgatgcctgtgtgcctgtgtgcatccacgcatttatggatggaagggataccgctcctaaaagcggcctgcagttcatcaatgaccttgaagaggtactcgtcagactggggcacggccgtattgccagtgtcaccggccggtactatgccatggacagagaccgtcattgggaacgtaatgaaaccgcatggaatgctcttgtccacgggcagggcgaatttgcggacagtgctgcccaagctgttgaaaacgcgtatgctgcaggccagaccgatgaattcataaaacccgtgattgtcggctctgccgccggcattgccgatggtgacggtatatttttttacaatttccgggcagaccgggccagacagctcacccgctgctttattgacccctcgtttgatgcttttgacagagggcgggtacctgttcttgcccgcttcgccaccatgacatcctacgacgcgtcatttgatgtgccggtggcttttgacaaagacccccttgagggcactctgggtgaagttgtctctctggccggtatcagccagttcagaattgccgaaacagaaaaatatgcccatgtgacgtattttttcaactgcggacgcgaagagccttttacgggtgaagaccgtctgcttgttccctcgccccgcgatgttgccacatacgatctcaaacccgaaatgagcgtctatgaggtgacggattcgctgcttgccgctctggacaaggggtacggtctcattgtgtgcaaccttgccaatcttgacatggtgggacacaccggagtgttttccgccgctgtaaaagcctgcgaggccgttgacgcctgcaccggcagaattatagacgcgtttgtagagaggggcggcgtggttatggttaccgccgaccacggcaacgctgagcagctgctggatgcacagggcaacccccatactgcgcacagcatgaatcccgtgcctgtggctctgctgggtgcaccggccgcatggcgccttgtgccggaaggcaaactgggggatgtcgcaccgacaattattgatatactggggctgcaccggcccgaagccatgaccggacagagcctgcttgtaaaggaatccgtatgagtaccagaacacgtaagcctgtggctccagtaaagcctgtggcgcttgagctgctgcttttttatccgtgcccgttctgcgagcataaaattcccatgcttaatccggtgaaaccgaccgtggctaaatgcgacagctgtctcaacacgttccccgttgttcctgtggatgcacggacgctaagctttctaaaagtcattctagataacggaaaagcgtccatcgatcctgattttatgtaaaactgattttttcagccgcaggtgagacaggatgcctttgcctgcggcggctgttcaatcaaaaaaagccccgcgtgcggggcttttttttgtatcggtgtcttttccggtcaggctgaagctgatgtggcagcctctgtaagccgttttttgatgtaatcgacgtgttcgtcatcccattcgtccagatcaaggcagtgcgcgtcttcgcccagcaggccgccgggcacaaagtcgccgcgctcgtccggatcggtgatcatgtcttcgtaaaaacatacggagagccagcgggctgccggatcgtcgtcaatgacgtcaaccagcgtgaacagtttacggtttttctggctggggtgcgcagcccgcagtgagtagctgatgccggggcgcgctttaaagtcgaaggtgaccccttcaaaggattccagatgatgcttgaacagttcgaaagctttacgggttccgttgctgtcttcccatgccgcaagcagggtttccagctctttgactgattcgggatgcacgttcagctcctttattgaagtaatgaaaatcgttcttttctggtgagttctctcgcactgtggctgtggtttgtcaatgtcggatgcctgaaccggacagtgaggcacggcaggaacagtgccttgcccgaatcagaaggaaaagtttgcaaaagtgcaaaaaagtctttctcccgcaggagaggcgggtttgggatagacatttttgcacacggaacgtaaaagtgcttctccgctctgaaaagatggagatgtacacgcgtcttctgccgcagataacgtgctgtcatgcggcatcataattctcctgacgggggagaattgtctgttcagggccagtttcacaggttttatacaaaacagtgaagtcagaggtttcacatcaatcagaatagcggatcgacatgccgtattctgcaaacgctttaggaagagcaatgagcaagcgtgaacaatggggctcgcgggccggttttattctggccgctgtggggtccgccatcggactgggtaacatttggcgttttccgtatgtagcatatgataacggcggcggggcgtttcttattccttatatttttgccctgcttaccgccggtattccgtttatgattctggagttcggcgtagggcagaagtaccgcagctcagccccgcggctttttgcccgcctgaatcccaaatgggaatgggtcggctggctgcaggtgatggtggcggccatcattgcaacctattacattgccgtcatcggctggacgctgaattatgtcaccttttcgctcgacctttcgtggggcgacgatcccaaggggttctttttcggtgaattcctcggcctcaccagttctccccttgaattcggcggcatacgctggcccatctttgtttcctgccttgccgcttggggcatcacatggcttgcctgtgtttccggcattaaaaaaggcattgagcgggcaaacaaggtgcttattcccgcgcttttcctgctggtcctcctgcttattgtccgtgttgtaacgctggacggggctcttgacggtctgaactatcttttcaagcccgacttttcaaaggtgcttgattacaaagtatgggccgccgcctacgggcagattttctactccctcagtgtgggcttttcaatcatggtggcctattccagctacctgccgcccgatgaagacgtaaacaacaacgcagccatgaccgtgttcatcaactgcggtttctcgctgctttcaggcgttcttattttcagtgtgctgggcaatatggctcttgaaaccggcgcttcgatcaaagacgttgccggagcgggcgtcgggctggcttttgttaccattcccaaggccatcaattcgctgcctgcgccggaactcataggcacgctgttcttcctgtgtctggccatggccggggtgagttcgcacatttccatcgtggaagcctgtgtttcttcgctgattgacaaattcggctggcggcgccgcgacacggtatcgtttttctgtctgggcgggtttgcggtcaccgtggtgttcaccaccggcgcaggcctgttcattcttgatatcgtcgaccattttgtgaacagtcaggctctgctgtttggcgccatcatcgaaattattctgcttagctgggtgctgaatcttgaagacatacgcacccatgtgaactcgctctccgatttttcggtgaacaacctctggaaaaagtgcctcaagtatgtgaccgttgccgtgctcggatactccatcctttccaacctgcacggagacctggtgaacggctacggcgggtatcctgtcagagacctgatgctgcttggctggtcgctgctgcctgtttctctggttatcgccttctggctgaaaaaccagcccgcaacggaacgctttatcaataagccggcaggaggaaactaatgagtattgaagcaataatcatgatgattgtcggcctggggctgacctggggcggggcttgctggtgctttgtcactgccatccgcaataacagacataaataatctgaacagaatcagaccataaaagggccggaacgaactgcgttccggcccttttttctgtaacagactaaaaacagccttgtccctgcggtgtcagcgggcaaaggctgatgtctcaaaacttttgatatagcgcagcaggtaataccggaccgcaccttccggcggagtgacctgcagcgccatattttcaaaaacggcatgtgcgacgcagggcgtggattcactgccgccatcaacatagcgcaccgtcaaaacatagggagtccgcgaccggaaaggaacagcatgcagttgtatcagccgggcgacttccccgtgcatcagcttttcccaggcagcagcggccagcgttctgttttccgccgtgtcatgcccggcacataatgccactttaaggctgtccggcgaaggagagaggccgagcagccagccggtggaagcgtcttttccgcaaataaggcaaggtaccatcatcacctctgcggcaggccgtaaaaattactgaaaagcggagcatggattcatgctccgctctgagtgctattgttttttcaggtaggcaacggcattttcgaacaaaaccgtacccagcgggtcactctcgccacgggtccagccgggatggttggtcacatggttgaatgcttccggatgcggcatcaggcccagcacacgcccggtggggtcggtcagtcccgcgatgccgagaggggaaccgttggggttccatgggtattcctgagttacttccatggtctcggggtgggcgtactgaaagacaacaaggttttccgccaccagtcgtttcaacgtttcttcattttcgggaatcaacttgccttcgccgtggcgcacgggaatatacagcgaagtaaggccgtgcgtgaatacacagggactgtgcgtattcactttcaggtggcaccagcggtcttcgtaccgcgctgaatcgttgtgactgagcgaaacctgccgttcgaaatacatcgaatcgagagcgggcagcagtcccagtttgacaagcaactggaagccgttgcagatgcccatgatcagcccgccgcggtcaaagaagtttttcagctggtccagcagtggggtgccgtccttggtctgggcgtgtctccagcgctgcgctgctgcctgagccgctcccagatcgtcaccatcaagaaagccgccggggaaaataagaaaattaaaatcctcaaggcggattctgccggtttcaagatcggaaaaatgggctatttcgacggcatcggctcctgcaatacgcgcagcgtgcgcgcattcaacttcgcagttagtcccgtagccggttataaccagcgtattcaccttggtcatcatggctcctgaaaatgtttgcttgacagaggaatgtccattccgtagcaacacacgtttgtgcgtgtggagatatccgggcagttgctgctcggaaccgcagataatagtggcagcccctgtcggcgtcaatggctgacgaggggtgtcgtttttgatacaatcagctgttaccgtgtgaaacaggattttttcccgtttccgaatcaaatcatgctgaggcaggagttacatgaaaaccaagtttatctttatcaccggcggggtgctttcgtcgctgggcaaagggctggctgccgcatctgtgggggcactgctgcaggcccggggactcaaggtcaccattcagaaactcgacccctacatcaacgtcgaccccggcaccatgaacccgtttcagcacggtgaagtgtatgtgaccgacgacggcgctgaaaccgaccttgatcttggccattacgagcgctacctcggcattcccatgaaccagcgcaacaactacacgtccggttccatctaccaccgcgtgatcacaaaggaacgccgcggcgactatctggggggcaccgttcaggttattccgcatatcaccgacgaaatcaaaagcgtgatcatgaatctggccagcgacgaccttgatgtggcgctggtggaaataggcggaaccgtgggtgacatcgaaggacagccgttccttgaagccatccggcagcttcgttccgatctgggccgtgaccgctgcatgtacatccacctgacgctggtaccgtatctggccgccgccggcgaacacaaaaccaagcctacccagcacagcgtcaaagagcttcgcagcataggcattcagcccgacattattctgtgccgttgcgaaaaagccgtcaccgatgacctcaagcacaagattgctctgttctgcaacgtggaaaaagatgctgttttttctgctgttgacgtgaaaaacatctatgaagtgccgctcagcttctacgaggaaggctttgatcagaagatcgccatcatgctgcagctgccggccaaaaatcctgacctgagcaaatggcaggagctggtggacacatgcgccaacccgcagggcaaggtgaccatcggtatcgtgggcaagtatgtcgatcttaaggaagcatacaaaagcctgcacgaagcgcttattcacggcggtgtggccaacaagctggctgtggagctcaagtacgtcaattccgagctcatcaccgatgaaaatgtggcggaatctctggccggtctcgacggcattctggttcccggcggcttcggcagccgaggcgtggaaggaaaaatccgggccatccgttatgcccgtgagaacaaggtgcctttcttcggcatatgtctgggtatgcaatgtgcggtcatcgaatttgcccgcaatgtagccggactgcccgccgccaactccgaagagtttgacgaacagactcccgacaaggtgatctacctgatgacggaatggtttgatttccgcagcaagcaggtggagcggcgtgattcaggcagcgaaaaaggcggcaccatgcgtctgggatcgtacccctgcgctgtggtcaagggtaccaatgccttcactgcctatcaggctgaaaaagtggacgaacgccaccgtcaccgttttgaattcaacaacgcctatcttgacaagctcaaagaggccgggctggtattcagtggtctgtcacccgatggtgaacttgtcgaaatggttgaaatcaaggatcatccctggttcctcggctgtcagttccaccctgaattcaagtcctaccccatgaccccgcatccgcttttccgcgagtttataaaagccgccggaaaacaggctgtaaaaagcaagcggtaacgcttgaactcctgccataaacggggcgcacaccagtgcgccccgtttttttagactttcaatccggctttgaatcggataggtttcctgtggttttccggttccggcatgctgccggacagccgcgcccaagccgtgcgccgcggccacctcaccaagattttaccatggcggagatgcatgacgttttctacgacagaactctataaaaccctgtgcgacggcccgtttatcattgcaggcccctgcgtgctcgaaagctacgagctggcgcttgaaactgcccgcattgtgcgtgaggctgcggacagacatgctgtcacagcaatttttaaaagctcttttgacaaggccaaccgtacatcggcctccagcttccgcggccccggaatgactacggggctggagtggctggcccgcatccgcgaagaaacgggcctgcctgtcattaccgatattcatgaacctgctcaggccgcacctgtggcagctgtggctgacattttgcaaataccggcatttctgtgcaggcagacagccctgctgcaggcggctgccgccaccggcagcgtggtcaatgtaaagaaaggccagtttgtggcgccttgggatatggggccagtggtggaaaaactgcatgcggcaggaaaccgtcacgtgatgcttaccgaaagaggggcaagtttcggctataacaatcttgtggtcgatttccgctctttttccatcatgcgcagcctgaatgttcctgtaattttcgatgccacccattccgtacagcttccgggcgggcagggttcctgctccggaggggacagaaggcatgttcctgcactggcccgcgcagctgtggcagcaggtgcaaacggggtttttctggaatgtcatcccgaccccgacaaggcgctgtgcgacggccccaacagctggcccgcggggcgcctgagcgatcttgtaggagatctgaagagcatctggagtattgactatgcgtgttaaagagctggccgccaacatccgcctgcttgttctggatgtggacggggtgctgacagacggcggtctgtactattttggtgacggcagggtggccaagcgcttcaatgtgcaggacgggctgggaatcaagatggctcagtccgcagggcttgtcgtggccgtgattaccggtcttgactctgaagccgtggccgagcgtgtgcgcgggctgggcatagaggactaccatgcgggcttcacgcacaagctggacgtcatgcagggattgcttgaaaaatatgctctcaaaccggagcaggccgcttttctgggcgatgactgggtggatctggccccgctcaatcttgtggggctgcccatggcagtggccaacgcccagccggaggtaaaggccgtggccaaatatgtcaccaccgccacgggaggccatggcgccgtgcgcgaagctgtacgttttatccttgatgcccagaacaaactggctcccatgctcagggagtggtcttcctagatgtcccgccgcagaatgtactgggtcgccggtatgctgattctgctcaccggcctgctgttgtatgcggccatgggggcacgtcaggtcagtgaagtgcgacgctctctgaccgatgcccagcctgccgtggaaggtaatgtcgatctggcgctgtcgggtgtgcgcctgaagcagggcgaaaaaggacgcgaactgtggacgctggaagctgaaaaagcgttttatgaccagcagggcgacactgtacgcatcaagcagcccgacattgtctattttcttgaaaaacaaaacgacaacctgagtgttaaagcgcgctggggcgaaataaagcagagcagccagtccatgcgtctgtgggacgatgtggttctggtgcagacagacaaaatgcttaaaacatctctgctgacctaccttggcagctcccgtgaactgaccatgcccgaaaaggtatggtttgaaaccggcgccatgaacggtaccatgcatgacgtgctgtggctgctggacactaacgtcattaaagcccgcggaagcgttgacatggttctgtaccttgaagacggcttcagcggcttagcccgaggagaaaaacgtcatgaacagaattagcataacaggccacatgattatggtgctgcttgcctgtctggttttgcaggccgcccccgccaccgcggcagaggatattcccacctccatcacatctaagaccatgacttatgacgccaacgcccagctgatcatttttgaacaggatgtatacgtgcagcgcggtgaatttgaactgtgggcggactccatctccgtctatctggacaagaacgccagtgccgccgcgaagcaaaacgacgccgaaggccctgccattgacgccggccagatcaacaggctggtggccgaaggtaacgtacgcatgaagcagctgacgaaatcgggagaatgccgcaaggccacctacaaggtttcggaaggactgcttgtgatggaaggagaccccgtacttcgcgacgagggcaacagtatcggcgggcaggaaatcaggttttatgtgaacgagaacagaagtgaagtgttgggcgcgcctggtaagcccgtcaatgcggttttttccgcccccaaaaggatgaagaagtaaatggcggtcattcaggctacagggttgcgcaagcaatacggttcgcgcgaagtggtctgcggcgtttccctgaatgtgaaacagggtgaaattgtcggcctgctgggccccaacggcgcgggcaagaccaccacattttatatgctcataggcattgtaaagcccaatgccggcgaggtgcagctggatgacctgagcatatccgactggccactgcatgaacgcgcccgtatcggtttgagctatctgcctcaggaaagttctgtttttaaaaaactcactgtcactcagaatctgcagatgattctggaacatgtgggattgagcaaaaaagctcagcaggcaagagcgcaggaactgcttgaagagttcggcatcacccacatcgccgattcatacgccatgcacctgtccggcggtgaacggcggcggctggaaatcgcccgggccctcatccgcgccccgaagttcatcctgcttgatgaaccgtttgccggcattgatcctctggccgtggatgatattcaggaaataatcaaaaaactgcgcgacaaaggtatcggggtgttgatctctgatcataatgtgcgtgaaacattgaatatctgcgacagggcttatctcgtttacgaaggaagggtcattctggaaggcactccggaagccattgtggccgatcccaaggcccgcagtgtctatctgggagagggcttctgcctgtaagtcccccggctccggttgcatcacacagatatatgtggcagaaaagagtcatggaatgcattttggaatgatttttggataacagaacggaatatacgtttccgctgtctccggtatcagggctttgatattctctgagcaataaaaacaaaatatattcagcttttataatcttaaggattcggttgaacaatggctttagagttacgacagcagcttaaactcgctcagcagcttgtgatgacgccccagcttcagcaggcgatcaaactgttgcagctttcacgcgtcgagctcgttgaaaccgttcagcaggaactgctggaaaacccgtttcttgaagaaacacaggaagagcgcccagtctctcaggcagaagagagagccccgagagcagaagaagccgaccctttccgtcaggaattggtaaagaatgccgactgggaaaactatcttggcgattttgccagtaccggcaaacaggcaggcggacgcgacgcggaagtgccggaagagatgaccgcctttgaggctcgtttttcatccagccccacgctggaagggcatctcagctggcagctgcgcttgtcttccgccacggaaaaacagctggacatagcagaggtcataatcggcaacctttcgcctgcgggctatctgcaggcgacggtggaaaacgtggcggaaatggccggtgccggtacggcagaggtggaagaaacgctgcacctgctgcagcggcttgatcccgtgggcatagcggcgcgtactccgcaggaatgccttctggttcaggtcgaagtgcttggatacgaccgcgaccctgtgcttgtcgagctgatccgcgatcatctggaagatctggaaaaacgacggtacaagcctcttctcagaaaatatcgtctgggaatggacgaccttaaagaatatcttgaccttatccagactcttgaccccatgccgggctcccgtttcggtaacgaacagcccgcgtatgtcagccccgatgtctacgtgtataaaagcgaggatgattttatcatcctgctgaacgaagacggcctgccacatctccagctgagtgaattttataaagaaggcgtcaagggcaccactgataaagaaaaggactacgtgcaggaaaaaatgcgctccgcctcgtggcttataaaaagcctttatcaaaggcagcgaaccctgtacaaagtagttgagagcattattaaatatcagaggggttttttcgaggaaggcgtatcccggcttcgcccgcttattctcaaggatatagcggacgacataggaatgcacgaatcaaccgtcagccgtattacaacaaacaagtatgtggctaccccccatggtattgtggagcttaagtatttctttaacagtgcactggcgttaaatgacggaacagaggtaggttctgaaagtgtgaaagcgctgataaagaacctgatttctgaagaaaatcctaaagaaccgctcagtgacgaaaagatcggagaaattcttaaagaaaagttgcaagtcaatattgctcgaagaaccgtggcgaagtatcgtacagctatgggaatcccttcttcttcgaaacgaaaagctgtattttaggccaaaggatttccggcagaaatgcctgatactgaatctctggaggtttttatgaacatcgctttcactttcaagaacttcgagccttccgatcacttgaaaaagtatgccaaccgccgttttgaaaagctcggacgctttttgaataagtcagaaaaccttgagttacaggttctgttgagcgttgataaattccggcacaaggcggaagtacaatgcacgggcgaggggttgaatctctctgcagtggagcagagcgaggatatgtatgccactattgatcttgtgctggataagctggaagcacaggtcaagaaacacgcagaaaagactaaggatcggcgccgttccagcagtgatgacagcgtgcgtatggatgtgttcaattacaaaaacaatgacggcgtgcgcgagcgcaccatcattgaaactgatgagattgatcccaaacccatgcatattgatgaagctgccatgcagcttgaggcgctggattacgagtttctcgttttcaaaaacgcgcagaacaaccgcgtgaatgtcatctaccgtcgcaaggacggagacttcgggctgatcgatccgggattctaaaaaatgaaactgggtgaatacctggataaagacctcataattcatgagctttccgccagcaccaaaactgaggtgctggcggaacttgtgaaaccggtcatccaaaaatatccggaactggatcagaataccgtggtccgcattctgcaggaccgtgaaaatctgggaacaaccggcatcggtgacggcatagccataccgcacggcaaggtggaggggcttgaccacatcgtgctggtggtcggtcgcagttctgaaggacttgattttgaagcgcttgattacaagctgtgtaacgtattctttcttgttcttgctccagaacaggtggccggcatgcatctgcgcattctcgcacagatttcgcgtctgctgaaagacaaagaattcagagctgaatttgctcaggcagattcggaagataccttgtgggagcttttgcagaaggcgtaacggaaaggggcggacgccggtggtgccgctctgtctaaaaggtaggaaaaggggttgcgccgtgaaaaagagtgaaagtctgccggttcttatagtcacaggactttccggcgcgggcaaaagcacggtgctcaatgtattcgaggacttgcgcttttttaccatagacgggctgccggtgggggtagtggccgacctgttggaacatcttgcacgtgatgccatggggcgctaccgcggcgtggtgctgggcatggacctgcgccagttcgattttctggatgaattcgaaggcgcacttatgcggctggaaaagatgggggtttctccccgcatcatctatctggaagccgacagtgatactctggtacggcgttttgccaccacacgcagacctcatcctctggaaggcggcgacctggggctggaggccgccgttgaacatgaacggaatctgctggctccggtgcgtgaacgtgcagaccttattctcgatacctcagaattctccattcacgacctgcggcgcattgtgcaaaaaaaatggagttcgcttggaggcagcttgagaagtctgcgcgtcaacctgattaccttcgggttcaaatacggtgtcccttccgacgccgacatggttttcgacctgcgctttctgcccaatccgtacttcgacgcaaaattaaaggcgctttcaggtaaagaccctgaaatacagcagtttgttctgggttgcgagcaaggcaagactttctttaaacgttttttagactttcttctcttcctgcttcctcagtatgaggcggaaggccgctaccggataacgctggccatcggctgtaccggcggcagacaccggtctgtttccacagccgaagcattgcgggacgctttgaaaaagtccgattatgcagtatccttggaacaccggcatatcgatctgggctgatttttttccaccataaccaaatgtgcaaagcagaaaatatgtcttctgaaccaaccgtggaagagcccgtagtgggcattgtacttgtcacgcacgcggactacggtgctgcgttgctgcgcgctgccgaatttattctcggcccgctgaccgactgcacgtcggtgagtgttgacggcacactgcaggtgggagaaacaatcgaccggctgaaagaagcagtccgcaagctggataaaggcaaaggggttatcgtgctcaccgatatgttcggcggcacgcccacaaacctcagcctttctttgctcagcagtgcggacatagaggttgtcaccggaatcaacctgcctatgctgcttaaagttttttccagccgtaccatggagttgcagaatctggcactggaagccaaagagtccggcggcaacggcatcgttgtggccggcgaggttctgcgccgtaaagcgcgaggcaaatagagtatatgtgggtgcgggttgataatcgtctggttcatggtcagataatagaaacgtggctgccctataccggagcaaggcatctgctggttgtcaacgacgaactggcggcggatgatctgcagcagcagattgtctctctggcagtacccgggcgtgtgtccatcacgtttgtgagaattgatgagttgcaggacatcattatgcggcgcggaatagcactgccggacacgctggtactttttgccaactgtggcgacgcgcgtcgcagctctgaaaatggttttgaatttgacacactgaatataggcaacctgcattacagtccgggcaagcgccagttgtgtccgcacgtggctgtttccgatgacgacgaagcatgtctgcgctttttcaagcgcaaagccgtcgcgctggatttccggtgtgttccaaacgcgcctgttcaggttaaggggtggtcatgattttttcttttcactccctcatgtggggtctccccatcgctttttttttgccctcttttcgctcccgcgcttcagcataaatatcggatttcttgagcgtccgctgtgtgtcggctttctgtgggccgtaatcaccggcgaatgggaactcagcctcagccttgctatcttcttcgaactcctctggctcgacctttttcctgccggcacatatattccccccaatgcagtcggctgcctgctgctgaccatcgcggcaacagactacttcggattgcgtacgcccgaagaggtggccgttccggcgctgctttcgctgcctgctgcgttcataagcgccaggctggaatatatgcaccggacgatgcaggacaaagcctataacagagcattggggtggggcagaggtggtgccagacgtgtggcttcgggcattgaggaagtgcctccgttcggtatgctggtctggaatgcatctttgcagcttctgttattgcaggcaggcttttttcttacagcgctgcttgtgcttatcggcactatctccggcctgagctcgcttctgggccatcttccctacatacagggagcagaatggccggcattatggtttgtaagcgcagtgggaggcgtgctggctgtccggataccgcgcgcgtatgcactctttgttgcaacaatctgtttattcatgttttatgccctcgggttatagcccgggggcttttttttgcgcttttttttctgtttgcacgccttgccccacttggcagttgcgccagattgtgctatttggcacaaactcacttggcgctaagcgaaccttcgctttcctaacaagatttatggaggatttcaccatggctgtactcgtaatgggccacatgaacccggataccgactccatcgtttccgcacttgccgtcgccgaccttatgtccaagcgcggcgtggaagccaccgctgtagctcagggcgaatgcacccctgagagcacttttgttctggaaaaattcggccttgccgctcctgaagtcgtaacttccgttgccggtaaagacctgattctggtggacaccaccgacggcgcccagctgcccgccgacatcgccgatgcagaaatcaaaggcgtggtcgaccaccacaagcttggcaacgtgactacctccaacccgctggaaatgtgggtatggcctgtgggttgttcctgcaccgtgatcaaggccatgtacgatttttacggcatcgaagtgcccaagggtattgcaggcggcatgctgtgtgcaatcctcagcgacaccgtcatgttcaagtcggtcacctgcaccgaacaggacaagaaagctgtggaagaacttgccaagatcgccggtgtaagcgatgtcatggctctgggcatggaaatgttcaaggtgaagtccgctgttgaaggcgccaccatgagcgaactggttttccgtgactacaaagatttcgacatgaacggcagcaaagttggcatcggccagctggaagttgtcgacctgagcatccttgatccggtcaaggacggcctgtacgaagaaattcagaaagtgaaggccgacggccgtcactctgtatttctgctgctcacggacatcatgaaggaaggcagcgaaatgctgatcgtttccgatgataccgttgtagttgaaaaagctttcggcgttaagcccgaaggccgctccgtatggctggacggcgttatgagccgtaagaagcaggttgtgcccaactttgaaaaggccttcaaataagcttccgagcctgactgtaaaagcccgccttacggcgggcttttttaattatcaagtacacctgtacctgaggctcttatcggaaacaaaagcgcggaggcatttgctgcacgtttttatgcgtgcgaatggcaaaaaccgcgaagcccgtgccgcgcacaggcagacatcaccggcaaaagcgcctgcgctgcacccgctgtgcagaacagcaaaccggcggcataaaaccggcagacggcctgtcactgtcttttttctttaaaaaactctgcaagaagccgcgagcattcagcttcgcacacaccgctcatataccacggcctgtggttgtgaaaaggcagctccaacccgtccaggcaggaatccaccgctccggcacgcttgtccgatgccccgtaaaccactcctgcaagtcgggcgtgaatgatggcgcctgtgcacatgtggcaaggctcaagcgtcacgaccagtacggcatcgtccagccggtagttgcccgtatggatgcacgcctgacgtatggcaaggatttccgcgtgcgccgtggggtcacaggtggcaatgggcctgttgcgtccggagccgagcactgctccgtccggtgcgaccaccacggcacccacgggcacttccccgtgcagctgcgccagcacagcctgttccagagccagctccatcagtgcctcccagcttttccagccggaaggcacaggaggaatgatctgcatcttctgcttcatgccgttgtcagataatgacatgtcgcttgatgtaggcgagcacctcttccggcgtatccttgaccgtaataagatcaagctcttcttctcttataaatccttcagacaccattttgtcccgaatccagtccagcaggccgttccagtaactgctgttgtacagaatgatcggaaaggccttgatccgcttggtctgggtaagcacaaaagcctctgtcagttcgtcaagcgtacctatgcctccgggcatgaccacataggccatggcgtacttgatgaacatgagcttgcgtacaaaaaagtatttaaaatcgcagcgtgtctttatgtactgatttgaattttgttcaaacggcagatgaatgtgcagccccacagacttgccgcccgcttcggtggcgcctttgttgcccgcttccatcagaccgggcccgccgccggtgataacgccgtatccttcttcaacaagcagacgtgccagtttttccgtttcctgatagagcgggctggagggatcaacccgcgcagaaccgaaaatagagacgcagttatcaaggtcgttaagggtctcaaacccgtccaccagttcggccattatcttgaacaaccgccatgattccttggtagaaagagtgtctataacatattgtttggactgactcattattatctccttatgttgtgccgactatagtctgttattgcagcccgcgcaatcggctgaaattacttgcgctcgttccgctctgtgttcaatatgtcagtacgccattttaacccagaggttctcgtatgaaagttcaatttctcggcgcagcccgtactgtcactggttcatgttatgtggtcgaatccggcggtgtccgctttgcagttgattgcggcatgcatcagggaaaccacgaaatagaaaaaagaaactacgagacagatgtatactctcctgaaacgatagatttttttctgataactcacgctcatatagaccacaccggcctgttgccgcgcatggtgcgcgacggttttacggggccggtatattgtaccgaacctaccagagaccttcttgagatcatgctgcaggacagcgccaatatacaggaaatggaagcggaatggcagacccgcaagcaaaaacgtaaagggcgcaaaccggtagacccgctgtacacctttgcagatgcagcgcgggtttcacgttttttcgagaatgtagagtataaccggcctttttctcctgtggaaggggttacggtgacatataaagacgcaggccatattctgggttccgcgtttcttgaaattgaagtttgtgaacacgggcgctgctcacggttgattttttccggcgaccttggcaaacccaactcgctcatagtgcgcgaccccgaagctgctgccgcagcggattatctgtttgtggagtcaacatatggtgacagaaaccataaagatgagagcaacagcaggcaggagctggcagaagccatagcatacagttaccggcagggtgaaaaggtcatcatacccgcctttgcggttgagagaacacaggaagtcctgtacaccctgttcctgctgcagaaagaggggcgtatgccggtggatatgcccattttccttgatagccctcttgccatccgtgccactgagatattccgcaagcatccgcgcttctttgatgaagaaatgcagaagttgctgctttccggagaagacccgtttgccatgcccagcctgcggctgacaacaaaaacacaggaatctcaggccatcaacaattacacgggaccggccgttatcatttcagccagcggcatgtgcaacgccggtcgcatcaagcaccacctcaggcacaacatctggcgtcccggtgccagcattgtctttgtggggtatcaggcagtgggaacccccggccgcagaatagtggacggtgcccgcagtatccgtctcttcggcgaagagattgccatacaggcaaaagtctttaccataggcggtttttcggggcatgcggggcaaagccagatactggactgggtgggaaaatttgccaccaaagagatgaaagtgtttcttgtgcatggtgaagagaaagcccagcaagcacttaaggccatactggaagagaaatatgagttgtctgttcacagtccgggatatctggaagaaatagagctggaaccgggggaggctgttgtcaccaccggcgacccgcagcgctatcagccgcagcttaactgggattttctgctttcggaaacagaggcacgcatgatgcagctgcgcgcccgcaaaggcgacatcgaacatgccgactgggcgcagcaggttgaaatacgtgaccgtctgcttgaattaaacaacgaaatgcttggtattctttccgagctgtaaccagacaaatactatgaaaataataagcggagagtacggcggacgtactctgaaaacaacagtcggccccggttaccggccagccatggcaaaagtacgcaaggcccttttctccatgctggaggcacggggagtgcactggtcagaatgccgggtgctggatctttttgccggaagcggcagctgcggatttgaagccttaagtcgcggggcggctgaagggtggtttgtggaaagcaatcctgcggcggtcaaggttatccgcagcaatgcggagctgctgaaagtggaagccgcccgctggcaggtatttcatgaagatgtgagcaagttcctgagggttgcccctgcgcgcgcctttgatgttgtcttcatcgacccgccttatggcaaaaactttgtttctccggcggccaccgctctgctgcgcaaccgctggcttgctcctgaagccatgatcgtggcggaagctgaggccgcagtatcagaactgccggaagtcgacagccgtcttgaacttctggtcaacagaacttacggacagacaaggattctcatatggggtcaactgacggaaaaatagccatatatcccggaacgtttgatccgctgactaatggacatgccagcctgatacaacgtggctgccagattttcgatcatatcgtggtcgcagtggccaatgatacacccaaaactccgcttttcaccattgatgagcgtgtccagatggctcaggaagcgctggaaggcgtgggcagcattacagtggagcctttttccggcctgctggttgactatgcggaaagaagaggtgcgggggtcatattgcgcggtctcagggctgtctccgactttgaatatgagtttcagctggctttaatgaaccgcaaaatgaaacggcatatccagacagtctttctgatgaccgactataagtggctttacatcagttccaccattatcaaggctgcggccagtctgggcggagatatcaaaggacttgttccggacaatgtctaccgcagactgcgtgaaaaatacggctacccttatccgcttaacgggtagtgcgcatgtcagaggcttccgtgattcctgtagtatgtattgtcggccctaccggcgcgggtaagactgccgcgtcactgcatcttgccgccgtgttcgacggcgcggtaattaactgcgactcacggcaggtgtacaaagattttcctgtcatcactgcccagcctacgcttgaggagcaggcatcctgtccgcaccatctgtacggattcatgggcatacaggaaaagatgagtgccggtgtttttcttgatatggcctgcccgatcatcaaagaagagcacgcacacggcaggcttcctctgcttgtgggaggaacaggcctgtatctgcgtgcgctgctcgacggcatagccgccatacccgacattcccgaaacggtatcgcagaaatggcaggagagatgtgcagcccgcggggcgccggcactgcacaggctgcttgaagcgcaggacccgcagacagcagagcggcttcaccccaatgacagccagaggatagtgcgtgcgctggaagtacaggaggccacaggcagaccactttcatggtggcatgcccagcctgttcctccgtcgccgtatcgtgctgtaaaaataggggtcagcgcaacgctggacggactgacaccgcgtcttgcaaagcgcatcgaaatgatgcttgcagccggggcacttgatgaagcccggaacgccatgggtatatgtgacaatccccgcgctcccggttggtcgggaatcggttgtgccgaattgtattcttatatcaagggagcggtcagccttgatgaatgcaagcgcctgtggttgcacaacacacggcaatatgccaagcgccagcttacctggttccgcagagaaccgaatctgcactggctggacggtacggatatggcggccatggaacggctggtacactctgtggcaggcagcaccggctgatgggcatctgtctgcgttttctgctgtccggagttattctgctttttgcctgctcccttttgccgctcaaagcttcggcagcagccgctcagggaagttttgatcctgctccgctgcgcgcacaggccgtcaatctgtatcagcagggcaaaattcttgaaagtcttgagctatggcacgccatctaccgtctgggggactcggcggccgtcaggtcggaagcgcttgtcatgctgggcgatatcaacgccatgtttctggaccgcaaagacagagccatcgatctttacgaaaaaggcatcgcccttggcggtctgcctcatgtcattgcaagggcttggtacaatctggccatgctccggtacgacaggggagagtacaccgctgcccgtctggcctttgaaggctatctgaagcgttttcccaacggtcccaaggccggaggaagccgccacatgctcacccgcctgcaaaagcattcctttgccggtaaagccgatgttcctcctgcggaaatcaccccccgccccataccgcgcagagagcccaatatcagggttgccctgaagcatgcctctgaaatcatagtcactcctccttccggcacggtggccggttatgaaggcagaagagccagagtcatggccggaaagctgcgcataacagtacagggagacgatatatgcctcaacggccgtcccatgggggcttccgtcagcctgctggcacgcggcggcacctttgccatgggcgatgcccgttatgccggcagcatgagctttcatgtgcgcgaaggaaaggtgctggcagtgaacacattgccgctggagcggtacctggaaggcgttgttccgtgcgaaatgcctgactctttcaggccgcaggcactccgtgctcaggcagtggcagcgcgaacgcatgccctgtacatgctcttgcgcagcagcgaacgcccatatgacgtatggtcaacaactgcatcacaggtgtacggaggcgtcatttccggcgggcggcaggctgcggaagctgtcaaagccacaagaggacgcatccttgtatataacggggcaatcgcgctggcattttatcattctcacagcggcggtgtgctggaagatgattctgccgtctgggatgttgacatgccgtactatagagtgcaggcagaccctgtaagcaacagcataaaagatatgcagtggagctgcagcatccctctgagtgaattggcaatgctgctgcgcagcagagggtaccccgtaaggcaggtcagcggtgtggctgtatcgcagcgttctgcttccggcagggtgctcagggtgcgtatggccacagacggtggcaatattgagatgaattccaatccgttcagattgctggtgggtgccacaaagatgaaaagcacactatgcagtatcggcataagcggtaagacaattcttttcaggggaagagggtacggacacggagtggggatgagccagtggggtgcggaaggcatggcccggaaaggggccgcttatgaagcaattctcaggcaatactatccgcataccaccgtgagagctttgtactgatgacgcagcttcggcacgacaggtgaaaataatgaaaaaaatggcattgccgctgctttgcgcaacgctgctttgcgcatgctcccccggcgaggcagtacgcatggcccgcgtggccacatcaggagacatggccggcgccgcggcactggcccgtgacaagggtatccgctatgccatgaatccggcacagctggaggctgacctcaaacagcttgcccgccgcctgcaggaattcagagacgccgtggcaggcaaatggggcaaggatgaaaccagagaggccggtcccaaagaatatgtcaaatacacacagaattatctgtcgcgtgccagcgttgattttgacaaaggcgttgtgactgtggagactgttgacgacaaatcaccagaaaagagcctgcacagtgccattgtaaccacgctgctgacccccgccgatccgcgcgctgtggatatgtattccgccggtgaggttcgtctgggcgaggaaccttttctatacaatgaggtggtagactaccacggcaagcccatacgttgggcatggcgtgccgagcgctacgccagcgatctcatccggcgggcaaggaccatgcggcaggtcacagtggacggaaaacgggttactgtacacagtgtctcgtttgccatggtcaaagaccatctgcatatccgggcgcgcaagtttcgtgagcctgtccggcggtttgcccgtgagtacggaataagccccaatctggtatacgccgtcatgaaaacggaaagtgacttcaacccctttgcggtcagccatgctcccgcttacggacttatgcaggttgtgccttccaccgcgggaagcgacgtgtatacaatgcttaacggcaggaagggttccccgacgccggagcagctttttgatcccgagatcaatatccgctacggcacggcgtatcttttcattctcaataacaggtacctttccgacatccgccatccggtatcccgcgaatactgcatgattgccgcttacaacggcggcgcaggagccgtgttgcgcagcttccacgaaaacaggcggactgccgcagaaatcatcaactcactttcgcccgatgaagtgtatgacaggctgcaaaagcggcttccgtccatggaaacccgcagatatctgtggaaagtggggcaagcgcgcaaagagtttgttgcactctgacagacaaagccattgccgcaccggaacggaaaatgtagtgtcgccaatgtctgtttttgtataccggcctgtgcgcgattgccgcaggcatcataattatcaacgttaactggagtttttgatgaaaaaacgtgctgttttatttttgacggttatgagcatgctggttctggccggctgtaaccagcctgctaaaaatacccccgttgtgggtgttgtggacatgacccgtgtctacgaagaatccacagccgcaaaggccggacaggaatatcttgaaaatctggcagccgacgccagaaaagaatttgaaggcatgcaggcagaaatgcagaatgctcagggaaatgaagaagccacgcagaaaatgcatgcctccatcaccgacctgcgcaacagaatcaatgccgcccagcagcgcgtcatggttgcgctggatgaaaatcttaaaagcgtgatgcagaagtacagagccgaaaaaggctacgccgtgctcatgcataaggaaggagtcatttcctacgacgatagcgtagacgtgacttcggacatcatcagtgaaatgaataagctcagtgtcacttttgaggaaaccaactccaccggcgacgcaccggcaccggataccaaataacacgctgtaaacacgaagatctgaaaagaccgccggaataccggcggtctttttttacgcggatgatcagaatattctgcaatgaattgccggcggcatctgctttttttcgggatgggcagggcagggccgctgatttttgtgaaaagtgaatcaaggacataaaaaaaaccccggaaaccggggttttgtaagctggcgcgcccgaaaggattcgaacctccgaccgcatggttcgtagccatgtgctctatccaactgagctacgggcgcagcaaaaataaaaagtatgtcaaaaaatggcgcgcccgaaaggattcgaacctccgaccgcatggttcgtagccatgtgctctatccaactgagctacgggcgcagcaaaaaataaaaatctgaagtggcgcgcccgaaaggattcgaacctccgaccgcatggttcgtagccatgtgctctatccaactgagctacgggcgcgcaatacgtttcaggcactgttcattgtgctgaacagaaattcccgcaacgtggaagtgccttatatgtgtgacgcccgaagacgtcaagcggttttttgggatagttcgattttttctgtaaaggcagtccggacatccgtcagcagcgtcatttcagacacatcaagccggacgacagcacatgacggcgtttccagcaattgacgcaagggagcatggcttgcggcaagcaggccggcagctttgcgccgttctgcgcagggcaggtcaataacagcctgtgcagccagagtaagtgcatacgggccgtttccggctgtgtctctgttatccacaagaatactgaccaccgggttggcccgcatgttttcatacttgcgactgttcttgcctgtggcaacatatagcgatacaccctcaccggtaacaacatacgacatcagtgagcaatgaggcaccacagcccctgccgtggcagcggctgtggccagtacgcacagcccgtgacttcccagcatcgacagcattgtattcagcataatgcctcaactttttcggacagacggatgatacagctttcacaaaaaacagcctacgcgcgatcactgctcgaaacaatcatcagcaacggcactccgccgtcatctgtcgtggtggcatggacaggcggaaaagattcaaccgtggttcttgacctgtggcgcaatgtgctgcgcaatgcgggcataagtgctccgccgcgggtgctcagccttgacacaggctgcaaatttcccgaggtgacaacctttcgggacaaactggcagccagctggcagctgaatatgcacatagtcaccccgccagctgacaacaccggctatcctgtggccgcaaacgtggtggactgctgccgccgcctgaaagtcctccccttgcagcatgccgttgaaagcctgaacgtaagcattctgctgacaggcatacgccgagacgaacaccccgcaagagcttcatcggggcatgcggaaaaggttatttcaccacctcatcagcgcctgcatcccatttttgatttcaacgagatggatgtgtgggcatatactttcgagcgtcagctgccgtactgccccttgtatgatgagggctaccgctcacttggctgcaaaccctgcacaagcccgcccacgaatacatccgggcatgagcggcagggcagaaacgctgttaaagagcagaatatgcagacgttacgcagtctcggctacttttaacgcaatcatgcagtccgcaccacataaaacagccgggccgtgatgtttcacggcccggctgtttttcctgtcacactctgtcacagaagacattttccataaagctttcaagcgcttcatccatttcgtcaatgtgttcctgcacctgtgtgaccttgttgcaggcagtacatcgcagatagacatcatgacaggtgcgctcagcacgcaacgtgccgccgcattcacggcagacaatggttgtctgtgcctgccgcgcacggctgtaggatgttccccacatgacccggcccccttgattgagttagctgtatagcaacgctctcatagcgtaaggaaccatcgctggcaactatgaaatcaaggatagtccttgcagatttccttctgtcatgtatgatggaagatagtgcaacatgccgattacttttatgaacatcaaagccggtataacatcgggagaaaacatgcttagtcagacaatggaaaaagcctttaatgatcaggtcaagtgggagctgtattcaagctatctgtacctgtccatgtcgtcatactgcaacaacctcggactggcgggttttgcaaactggatgcggatgcaggctcaggaagagttattccatgccatgaagttttatgattacatcatggaacggggcggaagagccatcatgcagcccattgacgcaccgcccagcgagtggggcgggcctctcgacgtatttgaaaaggtgctggagcatgaaaagcatgtcaccggccttatccatacgcttgccgatcttgctctggacgaacgcgaccatgccggttcgattttcctgcagtggtttatttcggagcaagtggaagaagaagccacagtggcagatctggtacataagctgcggcttataggcggtgaaggtcagggcctgctgatgcttgataaagagctttcggcccgagtcttcaccccgcctgcgcaggcttagcggcgttgcccgggcgtctggaaaaacgcccctgtccaccaacacaaggagcttcacgtggaaacgaaagacaagcatatcgtcataggcggcgaggccggtcagggccttgtcaccataggacagatgctgaccaaggctctggcccgcagcggctatgaagtgcttgtggcccagcattacatgtcccgcgtgcgcgggggacacaatacataccgaatcagaaccggcaacggtgagattgtttcacctgtggacggcatcgacattcttgtggcgcttgatcaggaaaccgtttcccgccacaaagccaacatgacagagtccggcattgtcattctggatgaaacgcttgaccctgaaggactcaaggctgtcagggtccccttcaaagagcttgctccacgccccatttatcagaacattgccggactggcagtggtggcagaactgctgggcatcgggcaggaagtgctgcagaagctgatccgcaacacgttccggcgtaaaggtgatgaggtggttacacagaacctcactgtgctggacgaagcatgccgctggacagaagcgcataaatcaagctgcacacctctgccgcctgccgaaggcgattccgacaggatggtaattcacggcaacgaagccattgcgctcggggcattggccgctggtgtcaaatgctgcttcttttatcccatgacaccggccacctctgtagcgcagaacctcattacatatgctgaacgcatgcagctgatcgtggagcaggccgaggacgaaatagctgcgctgaacatggggctggggtcagtctatgccggagcgaaaacccttgtgcccacatcgggcggcggttttgctcttatgaccgaagccgtcagtctggccggcgtgatggaatcgcccatcgtcatcgtgctggcacagcgccccggtcctgccactgggcttcccaccagaacagaacaggccgacctcaatctggcactctatgcagggcatggcgaatttcctcgcgcgatttacgctcctgcaacggtggaagactgctttgaactgacctaccgttctttcgatgtgacagaacgtttccaaactcctgtatttgttcttacggatcagtatcttgcggattcttacagagccgtgcacaagtttgaccttgcggcgcttgctcctgtggccgaacccgataccggcagcgaaggagaccgcagctacaaacggtatgcgttcaccgaagacggagtttcgccccgcaaactgcccgggttcagcgaagcgctagtgcttgccgactgtcacgagcataccgaggacggtcacataacagagtccatggatgtccgcgtggctatgaatgacaaaagaatgcgcaaggagcagggaatgcgggctgaaacgctcgctccgcgttatttcggcgatgagggagcctcccgcatactcgtatgctggggcagtaccgaaggccccgcccgcgaagctgctgcgcggatgcgccgtaagggagccagggtcggcgtgctcagctttacacaggtatggccccttgccccggagagctttatgccgcttcttgaaaatgctgaagaagttatcggaatagaagggaacgccacggcacagttcatgaaactgatccggcaggaaaccggttttaaagtgcaccgtactgtgctgcgctatgacggcagacctttcaccccccggtatatcctgcagaacctcggagaagaggagggctgatccatgattgatataaaggaatacggcgaatataccacctcgtggtgccccggatgcggaaaccacgacgtattgaaagcgcttaagcagactctttcggaacttgatcttgctccgcgagatgttgctcatgtttcgggtatcggtcaggctgccaaagctccgcattatatcagcctgaacgggttcaacggactgcacgggagagggctgccctcggcacaggccgtaaagctggccaacccggccctgactgtcattgccgaaagcggcgacggctgcaactacggtgagggcgggaaccattttcttgccgcgatcagaagaaatgtggacctgactcttctggcacatgacaaccagatttacggtctgaccaaagggcaggccagccccaccaccatggaagggcacgtcacgaaatcacagcccggaggggtttacaactcccccttcaatccggtggccgtggccatcggtatgaaatgcagctttgtggcgcgtgctttttcaggcaacgtacctcaccttgtctccgtcatgaagcaggccatcagacataaagggtttgcgctggtcgatattttttcgccctgcatttcctttaacaaagtaaatacattcggatggtataaacaacgctgttatgaactgccggcagactacgaccccaccgactggcatggggcaatggaaaaggcgcaggagttcggcgaacgcatccccattggcgtgctgtacaaaaatccgcgtcccacccttgatagccggtacgactttctgcagaaaggccccctgtgcaagcagccggtcgaccacggaacactggacaccatcatggacggatacctgtaaggagcggtcatgaaaaaagtcgttctgtttccgtttaacggagaagaaatgtgtttcattcacgttttgctgaatgccggagacatgaaacgcaaagggtatgacgtgcggctggttgtagagggggcggcggtggcgctgcttccgcggctggccaatccggaacaccccatgcaccagctgtttgcccgcgttgcggaaagcggaatcctgtatggagcctgcaaggcctgttctgccaagctgggagtagccgatgccgttatcgcggcaggcatcactctggtgggcgaaatgggagggcatccggccatgtctgactggattgacgaaggatttcaggtgataacgttttgatttccggacacatgaactgaaaaagggcacctcgcggtgtcctttttcagttcggcataagtgttctgatgagatccagctctgcatcggacacaacaggcatatccggcggacggttgtcgccggttacctgactgccgtgcctgagaaccgtacgccctgcaaagacatgggtcatgacataaaagaagcgttcaggagcccaccccgtgttctcgcgcagataagcttctgcctgcgggctccatacaaaagaaggctcaccggcgtcagtcaccaccggagaggaggtgtccttgctgttgacggcccattctctgaatgccggaaaatcctttaaaaactgctgcagttcctgctgtgtgaattccggttgatcatggaaattctgctcagcagccgatgcctgactgcacatgaacatgagcagcagggcggaaaatatggcggcgacgcgcggcatggcggctccttgaagggaattaatgaaaaaaaggccggcccgaaggccggccacagacagcttaatcgtatttcaccgagctgattttcatcagcttgtcccagttattgatggactcgatgtagcgcagggtacctgtacgtccgcgtatgaccatggaatgggtcacggcaccggtacctgtgtactgcacccctttaaggaaggtaccgccggatataccggtggcggagaaaaagacttcgtcactgcgcacaagagtatccacagtgtggatttcacgcaggtcaatgccggcttcaaggatagcctctttttccacatatgactgaggatcaaggcgggcaaacatttcaccgccgatacctttgatggcacaggctgcaagaactccttcgggagtgccgccggtacccatcatgacgtcaacttcagaacgggggtccacagccatgagggcacccgacacgtcgccgtcggtatgcagctgtatacgtgccccggctgcgcgcacctgctcaatcaggctggcatggcggggtttgtccagcacaaagaccacaaggtcatcaacgtccttatcaagggccttggcaatcttgtgcaggttttcagccacaggcgcatcaagatcaacaacatttttcgcggcaccgggcaccaccagcttctgcatgtaaaagctgggacccggattatacatggtgcctgcaggagccaccccgatgacggaaattgcattaggacggccatatgccagcagcttggtcccctcaaccggatcaaccgccacgtccagagcaggaccgttgccggcaccgactttttctccgttgaacagcatcggagcattatccttttcaccttcgccgatgacaaccacgccggaaatattcagcgagttgaagcagagccgcatggcgtccacagcagcctgatcacctgcatcctgatttcctttgccgagccagcgcgcagaagcaagcgcagcggcttccgttacgcgtacgaggtcaagagcaaggtttttttgaggggcttccattacctgtttcctccgtcagaaaagaaagagtattgcactcagtacagaatgtttatgagatagtgtcgcaagcgatattccggagtccggatacggctgacaatcttagcgcagccatgccgcagcttcaagcggaaaaggaaccttccgcgcgggacggcggacgtgccggtgcacgcccgccggacattatcagaccagccctgccagtgacagaatgccgcgcaggtacttttcgttctgcggctgcatgggcaccagcggcaggcgcagttcaagggaaagcctgcccatcatggacagtgccgtttttaccggaatggggtttgtttcacagaacatggcccgggaaagcggtgaaagctcatgatgcagtgttttagctctggcaaggtcgcccccggcaaacgctttgcagaggcctgacattttagcaggcacaatattcgatacaacggagataacaccgcatccccccacggaaagcagaggcagcactgtaaagtcgtcgccggacaacacctgaaaatcagggccgcagaactcgataatctcggaaacctgcttcaggttggctgaagcctctttgatgccgacaacttccggcacatcgcgtttaacgcgtgccactgtttccgacgtcatgttcacgcctgtcctgccgggaacattatacatgatatacggcatggaaacttcggcggcgatagccttgaagtgctggtaaagcccttcctgagtgggtttgttgtaatacggcgtgataagcagggcaccgtcggcccctgcgtctttggcaaactgggccagcccgcaggcttctttggtgctgttggagccggcaccggccagcacgggaacacggcccttgacctgatcaatgcagatacggatgacatcacggtgttcttcatgagacaacgtcgccgactcaccggttgtgccgcaggggacaagaccgttgatgccctgttctatctgccattcaatgaggttgcggtaagcctcctcgtcaatatggccgtttttgaggggggtgacgatggcggtcagtgctccggaaaactgcatacgcttctcctgtgtttgcaaaagcaaatggccggaaaaaccggccgttgaaactaatctagtgaaatacccagtgactcgggctgcatttcgcctgtgtagacgagcagggcctttccttcaagaaacaccgagccgtcttccagcgatatgcccagcagttcgccgccggaactgcgcactgtcacctgcgggccggtaagccccaacgcatgggtgataacagcccctgcggccgcgccggtaccgcatgcataggtttcgtcttccacgccgcgctcataggtgcgcagcaaaatgttgtgctgatcaatcacggtgacaaagttagcattggtgccggcaggtgcgaaacgctcatgatagcgcaaagaggctcccagcgcccgtacgtccagtgccgctgcatctgcgtccagccagacggcatgcggcacccctgtattgacgaaatgaatttcgtgtgtctcatcgccaaaacgcagcacattgttaagactaagctcttttggcggagtcagttccactttaaccatgcctgcggcaacatccactctggcacgtaccggtcccgcatcggttcccagcacatgttcggcaccggcaaagccggtacggaaagcaagaagcgcggcacaacgtgaagcgttgccgcacatttcagcacgggatccatcggcattataaaaatgccaccggtagtcaacaccgggaatgtccggagcttcttccagaaaaacaaggccgtccgcaccgacggaaaaagaacgcctgcagattttgcgcgcccagtcttccataagggcaacaggcagcttcagctctctgttgtcaatgaatacgaaatcgtttccacatccctgcatcttgtaaaaaggcacggatgcacgcggtgtccgcgtcatgagatcattctcctgaggttgccgttatgtgcccgcaatcaccagagcattcggtctgtcgcggtacctctccggcggcagacttcacgcaccacaatgcgttacatcccgtatccagtcaactgcctgccccgaaaggaaccggcagaaaaaaagacgcccgaaacggcattgccggttcgggcgaacttcggattcagaacgtttgctaatcgtttagaaattctttcagctctttacccgcccggaaaaagggcagctgtttaggctgaacattgacgatttcgcccgttttagggtttcgtccggaatacccttcgtactgttttaccttgaagcttccgaagccccgtatttcaacacggtcaccttcggcaagggcgtctttcatcgaatccacaaaggtggtcaccacaagggtggcctcttcgatggagatgttgttttcttcagaaaggactttgatcaattcgctcttgttcatctatggagcctcccgaaaaagaggtgagttacaaaataacagagtgtgtacaacgtgaatattatgcaaaaagcctacgagttcaagccttaatattcttttcccgtcaattcgccgaataaagggctttgccccagcgtgtgcacaatggcggcacggtggcgctgcatcttgacagctatcgaaaaaatatcctttgctgccggtgatttgtggttcatacgcatcaacggagtctgcctgcggacggcctcgggcagggctttgtcataacttacaccacccagcagaacagggctgatgcccagaaaccggtcacaaacagccgcaaggcgctgaaaagcctgcttcacttcaccggggttttccgcctgattgactatgacgtgaaaatcgtcaaccccgtgctgggcgtgcatcatcttgatcaatgcgtaactgtccgtcagcgatgtgggctcgggggtgatgatgacaacccgcatatcggacatggctcccagtgaaagcacggtgggtgatataccggcacccaggtccataaaaagatagtcatatccgtcgaaaacaggcagcagacgatgaaacagcagttcacgggtatcgttatccatctcgataagatctgtcagccccgaagccgcaggcagaaagtcaaagcctccctgctcaatgggaacaacgatggactgcggttcgatgtcgctttccagaaggtcgtacatggtgtgttccggagcaagccccaacagaacgtccagattggccagccccatgtcgcagtccataagcagcagcggatgaccgcccttatgcagacagaaggcgagattcaaagccagattggtttttcctacgccgcctttgccgctcaaaatcgaaacgcttagtgtttttctcataaccatctggctctgctattcttttcctgaaaaaagtatctgcttttcctgagactgcaccatggtggagcggtcgtagggagcaccgggagacttacgggaaatcatcacacgatttttgccggcacgtttggcctcgtacagcgcttcatcggcaaaagccatcagcttttccgcgctgcagggaatgctgcctttgcataccgccacccccgcagagaacgtgatatgcagagggccggtgccggcacaacgcacaggcgctgcccgcagtgcggcaagcagacgctcaaccatcagccgcgcggtaactgccgatgccccgggtagaatgagagcaaattcctctccgccggttctggcagccacatcatacgcccgtttgcccgaagcaagatggtgcgccacatggacaagcacctcatcaccgcagggatgaccgtagacatcattcacagccttgaagtcatccagatccaaagcggccacgcttacctgcgaattcccgcgttccgcacgctgcagttcaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcatgcgttcaaaggctctgcggttaggaagcccggtaagcggatcgtgttccgacttccagctcagatcatccaatgcgtcctgcactttcagcagattgattcccgcatcgctgccaaggggataggctatccagtttgtcagccccaaccgctcggctgccgccgcccattgttcttcatcacatcccggcagcagtcgcgttacggcaagcatccgccccgcgttgcaggcatctgaccggcacaggccttcctgcagtgcccgccgcagggtctgaatttcctcggtggcggcttcgacaagctcttcatgcttatgctgttcagctctccgcgagctggcatcatgctcttcattctgcatactatcgtcgctcatgctggtagagcaggtggttgcgcatcagcgcatcaagctcgccgtcaagcaccgcttccacatcgcccacttcaaagttggaacggtgatccttcaccagcctgtacggctgcagcgtataggtgcgtatctggctgccccagccgatggcttccttgctggcgtagtccgcctgcttttcagcgtcacgccggcgtatttcagcctcatacaaccgcgcccgcaatatctgcatggcagtctctttattgtgatgctgcgatttttcgttctggcactgggcagtgataccggtggggatatgtgtcacacgcacggcggagcttgtggtgtttacgctctgtcctcccggtccgctggagcggaaaatatcaatgcgcaggtcagaatccttgatatcgatggtgatctcttcgcctgcatctggaattacatctaccgatgcaaaggatgtatgacgtctgccggaggcatcataaggcgatatacggataagtctgtggatacctttttcacctttaagcagcccgtaggcattggtgccgtcaatcttcagcgtcacgcttttgatgccggcttcatctccgtcaagataatcaaggtattcggctttaaattcatggctttccgcccagcgcacatacatgcgcagcaacatttccgcccagtcctgtgcttccgtgcctccggcaccgggatgaatttcaagaatggcagcgtgcttgtcttcttctgctgaaagcagcaggccgacttcggtctcttccagcagagcttccagaattccggcctgttcttccagttgttcaagaacttcctgcgtattttcttcttcagccagctcaagccagccctgcatgtcgtccttggcctgccgcagtgcgtccagccgcgcaacgctgttttcaagctgacttttttcccgcagcaccggcgtaagtttttccggcgcattccacgcgtctggactggacagctgtttttctatctcttccagcctgtatttactctgcgcgtggtcaaaggcgcccccagagcgtttcaaactgctggagaagggcattgcctctggaacggagttcggaaagttgaagcataaaatatcctgttattgtggcgtttgccgccgtcctgtctgcagcagacagaatgccgtcgtacagaagacaaccagcatggcgggcataatccactggtaaattaaatggtatactgtttttttcgtaatgcttttaaccgctccgccgacaaccgcaggcctgaacaaaggtccagtttcctgcatacgtccgaaggggtcaatgatagcactgattccggtattggtgcagcgcgctatgtaccggccctgttccacagcccggactgcagtcaggtgaaggtgctggcgcggagcagaagtattgccgaaccatgcatcattgctgatattgaccagcagggtggcaccatcggccacacgctgttgcgccagttcgggaaagatggactcatagcaaaccagtattcccaacgcaagatttcctgttctgacaggggcagtctgtttgccgggagtaaaatcgccgacaccctgcatcatggtctgcagaaattcaagattcagaaaagaaggaatgtattcgccgaagggcacaagatgctctttgtcataaaagccgacgtcgcgcccctgtttgtccagaacgtatgcgcggttgtacgtggtgtaactgccggcctgcggccccagtgtataaccgggcgtgcccagcagcagcggaacccccagcccggccaccgcacggcgtatgtcctcgccaagggcatgttcctgaaaataaaaaggcatggaagtttccggccagataatcaggtcgggcttcagtttgtccgctgccccctgcgacatggaaatatagcggtcagcggtgccttgctggtactcgggcagccacttctgcccctgatcaatgctgccctgaatcaaggcgacgtcatactcctcgccctgaggagaaaaagagcctgttctgtaaaaaccgaacagtgcaattatcccgaggatagcaacagaaattacggaaagtctcctgcaacgcagggttccggcgcacagatgaacactgcaacatgctgcgcaggcaaaaaaagctcccagcgcagtcccccccaccacggaagcagcctgcagcatctgcgggacggccacaaaagctgatgccagggtggcccacgggaaacctgtcagaaaaatgccgcggaaccattcgagaataccccacaagcagcctgccgccgtgcaaaggagcagggcgttctgccaaaaaagcggcagggtaccgcgcgagtacggtctgaccagcaagtgcatgatgcaggaaaatactgcaccgaacaaacctatccacgcgccgagcagcagggcacagggcacagccagaggccacggcagcatgccgtagacatgcacaggataggcaacccagtacacagcggcagcagcacctgcgccggaagccagccagccgagacgaaaggcagcggatgcggaccggacgtgccaggcgattgcgtacagggcggcgggaacaagcagaacaaggaaagaattctgccagaaagggtttggcagcccggcaaacatgcctgccgaaaccagaacaataagaacgattgacctgttattcactgcaaatctcgcacgcatggtcataacggtgtgtcatcatgaaaaaggcggccggagccgccttgaattattcagagggagtaacacggattgtctttatctgcttggcgtcagcttccattaccgtatagctgtgagcgccgacagtaaaagattctcctgcctgcgggacatgccctgctatttcagagagataaccgccgattgtttccacctgatcggactcgagcaaaactccgagccgttctgacagatcttcaaggaaagccctgcctgaaacttcaagcgttccgtcgtcaagagcacgtatatcttcctgacggggcgcatcatgctcgtcttctatgtcgcccacaattacttccagcacatcctcaatggtcacaagaccggaggtgccgccgtattcatcaagcgcaatggcaagatgattcttgcgggtccggaattcctgcagaagctcgctcacctttttcgtttccggaacaaagatgggctgacgcatggtttcagtcaccggcgcactgcgctgaccggtgtcggtaaggacactgagcaggtctttggcataaacaacgccgatgatgttgtcgcggttgtcacgataaacgggaatgcgtgaatgtcccgaagaaacaatcagatcgatgatgtccccgagagagctttggtcgtccgcacagtcaatgtcggttctgggagtcatgatctcatagacctgcatttcatccagccgcaggatgctgagaagcatggtgctttcttcagaatccagttcaccgtcatcctgagcttcaatgatggcctgttcaacactgtcgccgttctttgcggaaaagaatcttgaaaaaagcgaccagagcctactgtccgagcctccgtccaatgttttcactcctgttaaaatgtcttccgattctgctgggcagcgggtccggatacctgttccttttcgaataagcataaccgcttttcaaggcaagcggtttaccggctaaaaaatgactcttactcttccgggcccctttcgcggtaaagctccagatggcgcttcatggcccagttgccgataacctctatgccttctccggctttcatgggctgccagaccagctcgtgagtgctgttttccctgttacgggcatacccgataaactgtacgcccagatccacatcacgtgtttcaaaatcgataaaaggcgtctgggtgcggcagagcagccaatatctgtcccgtttgcccagttcaggttcccagagatcaagcagcagcatgaaacgttcggcaatagtgaacgtaagtccgcattttttagcccgctcgcggcggaccttcagtctggcgccgcctgcagagatattaaccagctcaatatcagaggttttattaggaataaataccaaaacaggctttccccagtccttgatattcattttcatgctgccggtggtatccagcggttcagcccaaagcgccatacccagaacatactgctccggaggttccacccgcagaaaagctcttttctgccgctgttccagcacttcgggcaggcgcacgttcatcatgcagatgccttccccctccatgcgtatgccggcaattgtggtcacaaacgtgtaatagacaggatgtgttcctgacttcagacaaaaaaagcattccacacttctgcctatccagcccggcgaaagcttttccagaccggagcattcaagcagcagagtgtcatgttccagcgccacaggcaggcaggttgtggtgtggcggcgtgcgcccggtgtgtgaaactgcagctcgacttttccccgctggtcaatggctttctgcagctgctgtgcaatttctgcgggacgcagaatccagcccgcgggcacataactgccgtgcttgcgcttgagatatgacagaacgacaatgacacccagcagcacgacaatgacaccgcacagtacggctatgaccgtcagcgacgcagtggatgaaaacgatgtggcaccgaagctgttaccgatttccgtaaagtagttggtcgtacggtccagtgaagaaaaccggacagctgcggaagacgtctggatgttcattgcaatctgatccattctgaaaagctgctccaaaggctgaaaacagccttgtgtatttcaagggcattgtaccaacggcagtatccgctgaacaatgcaaaaaaaacaccataataatgttacagccagccgttttttttcagatagacctctatgcacgataatgcagcgggtgtgattccggaaatacgcgcagcctgaccaagggtccgtggacggactttactcagtttttcaacagcttcccgagtcaatccgtgaacagcggcataatccgccgcttcggaaatgaccacagattcatgtcgcgcagtacgcagcaccaactcttcctgccgcttcagatacccggaatattttacaatggtctgggcctcttcaagaacatccgcggcaaaaccgtccgtttcaaggccgaacgcctgcaggtccgtgatgcccagtgccggtctgcgcaaaaggtctgccagactcaccgatctggtgggcaccgcctcattcatatgcacaaaaatatcccgggttgcggcatcgggcctgacctgtcttgcgtcaagctccgcaagcagttgctccagcgccgtttttttggcggtgtacagctgccactgggcgtcatcaaccaaccccagactgcgacccgcgggtgtcagtctgctgtcggcattattttcccgcagcagaagcctgtgctctgcgcgcgacgtaaacatgcggtacggctccagcgttcccttggtcacaaggtcatccaccagcactgccatatacgcctcatcacggcccggaataaaagcaggcagaccgcgcagaccgcagaaaatgttcagagcggcccacagcccctgagcggcggcttcctcatagccggaggtgccgttgacctgtccggccatccacaatcccggcagaacttttgtttcaagtgtgggcttaagctgcgtgggattggcataatcatattctatggcatagccgggccgcacaatctgggccttttccagaccgggaatggtggctatcatggctttctgcacgtccagcggcaggctggtaggaattccaccggggtaaacttccggactgtgcaggccttccggctcgataaaaatctgatgcctgtccttgtcgggaaaacgcgcgatcttgtcttctatggaagggcagtagcgcgctccggtaccggaaatgatgccggtgaacatgggggaacgatcaaaacctgcccgtatagcctcatgcgtcgcctcgttggtccacgtaagatagcacggcacctgcggcatgcgtgcatgccgagaccggaagctgaaagggcgcggcggattatcgccgggctgctccaccatgacatcaaaattgatgctgtcacgtagcaggcggggggtggtgccggttttcagacggcccagttccagtccgacggcacgcaggcttgcggaaagtccctgtgcggcagggtcacccagccggccaccggaaaagtgggtcaaccccacgtggataagcccgctcatgaatgttccggcggtgacgcagaccgcccgcgacctgaactcctgaccgagcagagtggacaccccggcggcgcggccgttttccaccagcacgttttccgcggtatcctgccacacccacaaattatcctgccggaaaacatcccgctgcacggctttcatgtaagcatcgcggtctatctgggcccgtgtggaatggacggcaggccccttgcttgtattcagcagacgaaactggatgccggcttcgtcggcccacagtcccatcatgccgcccagggcgtcaatttccttgaccatatgcccttttgccagcccgcctatggcagggttgcatgacaaatggccgattctgtccgcgttgatggtcagcagcagcgttttaagccccagacgggcagaagccatggcggcttcacatccggcatggccggcacccaccaccacaagatcgaacagttcgggaaaagaagctttttttactgacatagctaaaaaaggcgcgtcatttcgacgcgccgggctgacttttatcgggccggagcaagggcgacatgaagcatcacttttgcgtcgcctatattggccgaaatgagcgagcgctcattgggcgtgtgcgcattggagataatcttgctccagacaactgcgggcagccctttgcggcgcaaggctgcagccacggtgccgccacctatacccatgggacgggcatctgctccgtatacggactttacggcatgctgcaaagcaagaaccacaggggcacccgtatccgtaggcgctgtggcctgctcgcgctgcaccggctccagcgcaatggtcactccgtattgcgtctccacctctgcggccatggcctgcagttgctgcatgacatcatcaagggcgtattcaggcagtacacggcagtcgatataaaatacgtcattaccgggtacagtgttcacgttgggcacgttggcctcttttttggtgggcacaaacgtggaaaccggcggaacaaaaagatcattacgcagatcaaaactggtgtgcaggtcctgaactttcagtatcatggcagccgcacccaccagcgaattgatcccctcttccggccgcgagccgtggcactgcctgccggtaacggttacttttacccacaggacactcttctcggccacttcaagcatggtgccgtccgcattgccgcagtcaggaacaagaatcaggtctgcactgcggaaaagttccggacggacggccagcacatggtcaagcccgaacgtgttccctgtttcctcgtccgccacaaacagaaggccaatgtttatttccggcgtgatatcatgacgacacaatgcccgggccatcagcaggctggaaacaatggcctgctggttatcttccacaccccgccctataaggacatcaccctcggtacgcaaggtataggggtcggcatcccacagatccagatctccgggagggaccacatccatgtgcgaaatgatccagaaagttctggaggtatcgcgtccggcgatgcgggcgatgacgttgggacgatatccgcacggaacacggatatccggagcattgacggtttcaatatccgtcaccccgaattcccgcagtctggcgatgatatattcagccttggcttcttcgccgattccttcactttgaggatccagcgcaggaatggcggtcagctcgcgctgcagttccaccacggtgtcgcgctgggtgtcgagataggcaaaaagagtctgtaacattgtttgctcctgacatgcatggcacggttatgcggtaatgccggggcagaatgcagcctgacacggtgaaagtaaagtaaaaacgcctgtgcaaaaaaacgaaagggctgccgagggcagccctttcgaaagctcgcgacaagagagcagttacccgcgggcagcacgcttggatgctttaagggggttaacctttttgccgctggcggtcactctggctacgtgggtagcaaagttgcagttgccctgtgcccactttttggcggggaaggggtagctgctgcagaacttttcaccttcaaaagagcgtacacggtcgcaaccgtcacactgctcaacaacaggcgccatcaccatgccgttaagctcaacgccttcggcagtcttcaccgcgccttcgagcattctttcatcactcatgatataaacctcccagtcgcgcaggctgcgcggtattgttgtcttgaaagcaggaatccatgatacggattgcggcaaatgtcaacataaaagcgtttcaacaggccagaaagccggatcatcccgtgatttttttctgcacccacctgcggatagaggccacttcccgcagcaaggccggataatcaaatctggtgtgtcgtccgttttcatatacaaattcaccgccgaccatggtgtgggtaacttcgtgccctgtggcggcataaacaatatgagaaaccgcagaatacagaggctgcagattcggggctgacaaatccagtgcaatgagatctgccttggctcccggcaccagcgcaccggtttccggccagccggcgcacttcgcaccccccgtggttgccatgtccagcaccgttgccgcaggcacgcaggtcgggtcggcatagcgcaacttgtgcagcagggcgcatgttttcatttccgtaaacatattaagcccgttgttactggccgcaccgtcagtaccaatgcctacgcagatacctgcggcaagcatttccggaacacgtgcggcacctgatgcaagcttcatattgcttaccgggttgtgtgccacgcaaatcccggattcgcgcagtatctccagctcgtcatcggttacatccaccgcatgcgccacagtggtacgcggcgaaagtacgcccagatcacggcagtaagggatggggcgtttgccgaagctcgcaaggcactgcgcggtttcggctgcggtttcggccagatggatatgcagcccgcaaccgagttctccggccagcgcggcgcagcgggccagcatttcagggttgctggtgtatacggcgtgaggcatgaccgcatgacgtatgcggctgtgagaggaatacctgtcatgctgccggcgtactagttcaaaggcatcttcaatgcaggcatatgccggcgaaggaaaggcgaaaaggccttctccgccctgcatgcgcagccccgcacggtcaacggccttgaatgtggcatcttcgataaggtacatgtcgcacagggtggtagtgcccgtggcagccatttcggcgcagcccagcagagcgctgacttcgactatctcggcactcagatgcttttcaaccggaaaaatatgctcggtgagccactgcattagcggcaaatcgtcggcaagcccgcgcagaaaagtcatcgccacatgggtgtgggcattgaccagccccggcatgacgagcatgcccgaaaggtcgcttacagcgtcggtgctccattccgcgactatcacatcagcatggtcgacggcggctatggtgtctccggtcacggccacagccgcatcaccaagcacacggcgctgctcgtcctgagtgacaagaacaccggctctgataatccggtcacaatgttgcttcattcaggtctcctttgcgacaggcgtaatcacatatggtataaagacatcgtctgtcaggcaataactaacaactcaggagtgaaaaatgaaatggggatgtcttctgattcacggcttcggcggagcatctttcgagatgcaaccgctggctgaagctgtgaagagagccggcggaacggcaaaatgcataacccttccgggacatgactcaagcgtgacccgcttccgcgaaacttttttcaacgactgggcatcttatgccgaggagcagtttgtgactttttctcgcgaggttgaccacgcggcagtggctgggttgtccatgggcggcactctatcattatatatcgcggcgcggcattcacctgcggctgttgtcagcattgccgctcccatccatgtttaccggatcatcccgtgggaaatgaaagactggcgcctgcctcttgtgcgctttctgcggtttgtccgccccgtgtggccttcagcaccgcgttcgtccgcctcacaggagattgcgccgtggcgcggttatgacggtgtaaatctgctgccgcagctttggagccttatagaaggttgccgaagtgtcgggcgcatactcggaaacgtcacctgtccggcgatggtcctccatgctcccacagacagaacatcccctcccagcaacgcatggcggatcatcacttccatcagctctgcggtaaggcagatgcacctgctgccggttactgagaagataaccgcccatcatctgcttaccacacacagagaaacctccggcaaagtagggcagcttgtcactggattcatcaaagacaatattacaaaattgtaattatcctgcagaaaatcatatggatggtttcttctcaaaaatataaaaaatggactaatatactagaaataaaaaataaataatcaaactgcctgatagcgccgtcctgtgaattgacattttttatacttttacgttaattcctaacatcaagagcgcatcttcctgctgcttatttgtgcaatgcgcaaaataaacatttttgtcacagatgcgccatccagcaaaggaggcacgctttgcctttcaagccgataagtcaaaaattcacagactttgtcattgtccgcgatgattcgcgctgtatcaactgcgaggtctgtgtgcgacagtgctcctatgaggcacattactgggacgacaccagacagcgtgtcagcttcgacagttcaaaatgcaccggctgccacagatgcgcggcgcagtgccccacaagctgcctgaccatacgcagaaatccttcggaattccgtgaaaacgctttctggacacctgcgttcatcaaacacatatacaagcagagcgatacaggcggcatcctgctttctggatcaggcagtccggcggacaagcccgtctactgggacaacctgcagcttgacgcaagccaggtcaccaatccgtcgattgatccgctgcgtgaaccgatggagctgcgcacctatctgggagccaaaccggatatcgcggcttttgaagaaacagccggcacattcaggctgaagggagaaatgcctccgcagatccggctggagtatccgctgatgtttgcagccatgtcgttcggatccatcaatttcaacctgcacaaagccatggctcaggccgccacggaactgggcatagtctacaatacgggagagggcgggctccatccttcactgtacggctacggggccaataccattgtacaggtagcctccggccgtttcggggtgcataaagactacctgaacgcaggtgcggcagtggaaataaaggttggtcagggggcaaagccgggtatcggcggacacctgccgggtgaaaaaattgacgaagaagtgtcacgcacccgcatggtacctctcggttcggacgccatatctccggctccgcaccacgacatctactccattgaagatctgctgcagcttatctatgccatcaaggaagccacccgataccgtgttcccgtttccgtcaagattgcagccgttcacaatgctccggccattgcctcgggcatagtccgggccggtgccgacattgtggtgattgacggattcagaggtggcacaggtgctgcgccaaccatgatccgcgacaacgtgggcatacccatcgaactggcccttgccgcggtagacaaccgcctgcgcgatgagggtatccgcaaccatgcctcgcttgtggtttcgggaggaatgcgctgcagcgcggacgttgtgaaggccatagcgctgggtgcggacgctgtttacataggaactgcggctcttgtggctgtaggatgcaccctgtgcggccgctgttataccggcaaatgtccgtggggtatcgccaccaatgaagcacgcctgaaaaaacgccagaatcccgatgtggcagccagacgccttgccaatcttatccgcgcatgggggcacgaaatacaggaaatgctgggcggcatgggcctgaactccattgaaagcctgcggggcaaccgcgacaagctgcgcggcatcggccttaatcaggtggaactggacatactgggcgttaaacacgcgggcagatagcccgaaaatgctcgggcggctctttttgccgtcaggccggactaatccggcgacaggagaacgacatgaaagctccggatacattctggcagtttgataaagacatttccggatgtggtgtcttcggtgtcattgacaggaagaaaaatctcatttccggttccatgcccataagcgccatgtgcaccatgcatgacaggggcaacggactgggcggtggttttgccgcttacggcatttatcctcaccacgccgacaagtatgccttccacctgatgtgtgacgaccagacatctctggacaaggcggaaaaggttatcaaagaattcttcgacattgcggagtctcagcccattcccaccagaaaaactccggccatcaaaaatccgcccattgtatggcgtttttttgtcacgcccagacaggtgcgcccccgatgggaacatctggacgaggccgactatgtggtcagcgtggtcatgcatatcaataaaacagtggccggagcgtttgttttttcgtcaggaaaaaatatgggggcgttcaaaggggttggttttccggaagacatagccgattttttcaggctggacgaatacaacgcgtatatatggacgggacacaaccgttttccgaccaatacgcccggatggtggggcggcgcgcacccgttcaccattctggactgggccattgtgcacaacggcgaaatatcttcatacggcatcaacaagcggtatctgtgtcagcatgattatgagtgcacattgatgacagatactgaagttgttgcgtatctgcttgatcttcttatccgcaagcacggcctgagcaaacgcatggcaagcagagttttcgccccgcctttctgggatgagatagacagaatgcccgaagacgagcgcagggcgtgcgaggctttgcgcatggtgtacggttcggccatgctcaacggtccgtttgccattctggtcaccgacggcaaaagcatgatgggcctgaatgaccgcgtaaagctccgtcctcttattgtggcggaaaaagatgacatggtgttcatgtccagcgaagaaagctccatccgtgaagtgtgtcccgaacttgacagagtatgggcgcccaaagccggtgaacctgtcattgttgaagtggaggcgtgacatgggcaaaaaagtggaaatagatgccgccggagtatactaccggcaacttaatgagcagattcacaccgcgctggaaaacggtgccgacacggtggaaatattcaatatccgtggacagcggtatatcggtaacgccgtcgaaggagatgtccgctttattctgcacggcgtgccgggacaggatctgggcgcttttatgcgcgggccggccatacgggtggaaggcaacgcgcaggacggcgtgggcaacaccatggatgacggcaccattgttatcaacggcatggcaggagacgttctgggctatgccatgcgcggcggcagaatacttgtccggtcagacgtgggataccgcgtgggaattcatatgaaagcctatatggacaaatcccctgtgattgttgccggcggtaaggcaggagactttctgggagaatacatggccggcggagccatcatcctgctgggcatggatacgtccaagcccgaagcccccattaccggcagaagtctgggaacgggcatgcacggcggcgtgatatacatccgcggcaccgtaccccgataccagttggggccggggctgcattttgaaccgctcacgcccgaagacacggcattcataacaaagcatgtccgcgacttctgcaccgaattcggaatggacgcggccatggtgctggacgctgactttgccaaggtgaagcctttttcgcacaggccttacggtaacatgtacgtgggtaccaactagtccagaaaagcgttgaaagtttctgttcaagcaggtaggtagattgcgttttcccgcatctgcgggctgcaacgcaagaaacctgactggcaaggaggatatatgttctcgactagtgtggcctatgccatgggtgccggcgcggaagccggagcacagggtggcaacccgatcatgagctttgtgcccctgattctgatgttcgcgattttctacttcatgctcatccggcctcagcagaaaaaggcaaaagagcatcgcgaaatgcttggtaacctgaaaaaaggtgaccgtgtgatcaccggcggcggcctgtatggatgtatcgtcgaagtgagtgatgaatggctgtccgttgacctcgggcagactgtcgtcaaagtcggccgcggtttcatttccggtcttgccgatcccaaaaacggcaaaaaagaagaacccgccaaggacagcaagaaataacgacgctccggcgtctttttatgcaagcatacagaaaagaccgcctcccgcggtcttttctgcctgaatgcttgcttttttgttgtaaagaagcctgatgccccgcatcgggcgacaaggcacgcctgcctgcatcagcaggcacacaacggcgtgtttttcagcccactgaatagaggagttgcaatgaaagagggcctgcgatggagaatcgcgctcacactcgttgtggcagtgatggggctggcctatacactgcctagcattcccgccttcaaatcctccccgttgcagaaaatcctgcccgacaacaaagtcagcctcggccttgaccttatgggcggtattcatctgacactgggtgtagatgtggacaaagcgctggaaaacgcattgtcccagacgggaaatgatctgcgtgagatcgcgcgtgacgaaggaatttttcttatgcggccccgcgtggtcgcaggagaccggctggagttcattctgctgaaaaaagagcagcggggtgaactggatagcctgctgaaaaaacagttcgaaagacttactgtttcgccccctcaggtgctgaacgacggcagggtgaaatattctctggccttcagctctgagtacaaaaagtatctttctaatctggcacttgatcaggccgttaaaaccatccgcaaccgtattgaccagttcggcgtggccgaacccgacatacgcaagcagcaggacaaccgcattcaggtgcagctgcccggccttaacgatccggaaagggccatccagatcatcggcaaaaccgcccaccttgagttcaagatggtgcgcgacgatgtggatcccgccaatgtggccagaggcattgttccgcccggaactgaaatccgcgagatgcaggaacggggcgcctcgggtgcctcgatacccgttgtagtcaaccgcgaagcggtaatgaccggcgaaaatattgtggacgcccgcgccagcttcgaccagttcaaccagccctacgtcatcatgaccttcaacgaccgcggggcacggatgtttgaactggtgaccggtgaaaacaaaggtaagcggatggccattgtgctggacggcaaagtgtactccgcgcctgttattcaggaaaaaatcagaggcgggcgggccagcatcacaggccgcttcagcgatgccgaagcacacgaccttgcgcttgtgctgcgtgccggcgcattgcccgcaccggtgcatattcttgaagaacggtctgtcggcccttcgctgggccagcagtccattgaccagggtgtcaccgcggctctggccggcggtgtgctggtggtcatattcatggttgtctactacggtttcgccggtctggttgccaacgtggcactcagtttcactctggtgctcatccttgccggccttgccggattcggggcaaccctgacgctgccgggcattgccggcatcatcctgacactggggatggccgtagacgccaacgtactgatcttcgaacgaatccgggaagaactgcgtaaggggctaaccccccgggcagccattcaggaagggtacagcagggccactctgaccattgtggatgccaacatcaccaccatcatagcggctgtcattctgtatcagttcggaaccggcccgatacgcggttttgccgtcacgctgagtctcggcattctggcctccatgttcaccgctatctttgtatcgcgcgtgcttatggatatctggagcctgaaacgccagggccgaaagctcagcatctaaggagaggaattcatgggattgtccataataaagcccgatatcaatattgattttgtcggtctgcgcaaaatatctctgtgcctttccggagtggttctccttgtcgggctgctttcgcttttcatcaaaggcggcccgagctacggaattgactttgccggcggggtggtggtgcaggtgcagtttgaccgctccgtcgagccggccgccatcaagagcagtctggaagaccttaaccttcctggactgagcgtgcagcgtttcggagacagcgcagacaatgaatacctcgtgcgcgtttcgcaggcgggagaaaatcccgaagatctgcgcagtgacattgcacaggcttttaccggaaaacttccgggggccagctatgaaatcaaacggctggaaatggtaggcccgaaagtaggggccgatctgcgctcgaaagcggttgaagctctttacttcgccgtgctgctcattgccatttacatctcaggccgttttgaacaacgctggttcaccgcgggtatcatggccgcggcccttgccaccggcatgtatctgctgggccagctgggcataagcaaagcaggtctggtgtttgccgccttgctgcttacgcttgcgctctgctggaagctgaagctcaacttcgcactgggggcgcttgtggcgctcatacacgacgtaaccattacggtggggcttttttccttgctggacaaggagtttgacctgaccatcgtggcagcgctgctgaccattatcgggtactcgctgaacgacaccatcattgtctacgaccgtatccgcgaataccggctgtcgcaccagaacgaatcgctcggctcggtaatcaacctggccatcaaccagacgttgagccggaccatcctgacatccggcaccacgctgcttgtcatcatcacgctgtacttccttggaggcggcgttatccacgacttcgcgctggccatgctgataggtgtgggcgtaggtacctattcgtccatcttcgtcgcaagccccatcctgctcatgctcggggtggatgtgcctgcagaagaacctgctcaggataccccctgagcctttccggtcattcattgacaaacaagagagcgcctgcgggcgctcttttttttgggcataacaaaataaatgcatgaagacgttgcgtttattatacatgcactgttagtattgtttgcaatatggactgcatgtcccatgttccaatacccataaatacggaggatgtaatgaaaaaactgatcgcaatcatgagcctgtgccttgttctcggaaccggagcagccattgccacggcagctgaagacggagcctcactgtacagaatgtgtgcagggtgccacggcgccgacggcagcaaactggccatgggggtcggcgaaccaatcaaggggcagagcgccgaacagctgtataaaaacatgaaaggctacctcgacggttctttcggcggatctaaaaaaagtgtcatgatcaatatcatgaagcgcctcaacgacgagcagatcaagactctggccgaccacatcgcaaagttctaagcatccgtcatctttcggagggtccccatgaagatgcctgccttgctgtcaatagcagctgttgtggtcttctgcctgcttgccattaccggcatacccgctgcagccgaagagcatacagctcataccatgcagaatccggaagcccggccggcagcagtgccacatgccgtgacagggcacgggcacgaagataccggccacgaagcccatacggcagcggaggggatgcctcagaaagaggacgcccatgttcatccatccgcttctgccgccccccaggcggcagaagtggatgaaaagctcgggcagtatgtgcccgaaggacttagcttcacagactcgcaggggcgcgtggtcgatattcgatccgttatggacaaaccgaccattgtcgcccctgtttattattcctgccccacggtatgcaatattctgatgagctccatagccagcgtactgcccggtgtcacccttacccccggcaaagattataaggtgctcagcgtcagttttgacgaactggataccccagagctggcagcccgcaaaaaagccaattacatgcaggcccttgataacgcttttccacccgaagcatggctgtttctcaccggtgacaaacataacatcgatgcatttatggacagcatcggttttcgctttcaaagacagggcagagacttcatccaccctgtagttcttgtggcggtgtcacctgaggggaaaatagtccgctacctgtatggcagcggtttcctgccttttgacatcaccatggctgcaacggaagcggcagaaggaaaagtgggactgtctgtaaaacgagtgcttgcatactgttttacatacgacccggaaggaaaacgctatgtattcgactttatgcgtattgcaggaattgtggttctttccggcatagctttgttcctctttcttcttttgcgcggcgggaaaaaaagaaactgacttagcggcacaacaataagcttaacgtcccaagtgagaggtggttatggctacggctgacgcggttcagacttcccggggcttctggggaccgttgcagggcacaaaaaacagcatcggttcatggattttttcaacagaccacaaacgtatcggcatactgtatttctatggtataataggatttttcctcgtggggctgcttcttggctttcttgtacgccttgagcttatcgcccccggaaaaaccatcatggacgcgcagacatacaatgccatattcacgctgcatggcgtggtcatgatttttctggtggtcatccccagcattccggccgcattcggcaatatctttcttcccattcagataggggccgaggatgtctcctttccccgcctgaacaatttttcatggtggctttatgtcaccggtgcagtgctcgcgctcagctctctctttacgggtgacggtccgccggacacgggctggacgttttacgtccccttcagcaacgtgaccaccacaaacgtcaacgtggctcttgcagccgtatttgttctgggtttttcttccatactcaccggcctcaatttcatcaccaccatccaccgattgcgggccgagggcatgacatggacccggctgcctctttttgtctggtcgctgtatgccaccggctggattcaggtactcgccactccggtgcttggtatcaccgtgctgctggttgtggttgaaagggtaatgggggtggggctgtttgacgccaccaaaggcggcgacccgctgctgtatcagcaccttttctggatatattcacacccggccgtgtacataatgattctgcccgccatgggtgtaatttccgaaataattccggtattttcccgcaagaaaatcttcggctacaagatgatcgctttttccagccttgccatagcctttgcgggttcactggtatgggcgcatcatatgttcaccagcggcatgagcgataccgcagtgctggttttttcgtttctcacatttgtcgtcgccattccttctgccatcaaggtgttcaactgggtttccaccatgttcaaggggtccatctatcttgaaccgcccatgtactacgccatggcgttcatctttctcttttccataggtgggcttaccggactggtgctgggcggggccggaactgatatccatgtgcatgatacatattttgttgtcgcgcacttccattatgtcattttcggcgggctcgggttcggtctgttcggagccatgcattactggttccccaaaatatacggaaagatgtataacaaaagagtggccaacatctcctgtctggttactttcatcggtttcaacgttctgtactttccgcttttcgtcatcggcctgcagggcatgccgcgcagatattacgactatctgccgcagtacaccacggggcatttcatttccacagtaggatcctggattctggccgcagggcttctgctcatgctgtggaatctgttcaagggagcacgcagcggcccccgggccggtgacaatccttggaacgccgtgacattggaatggcaggttccttctcctcccccgcatcacaactttgttgaagaacctgtggtcacacacgggccgtacgacttcagggaggtgacttccgatgagtaacgtccataacgactatctgggcgccaaaataggcatgtggctgttcctgtttacagaagtccttctcttcggcggattgttcctgctgtatgccatctacctgcatcagcaccctgcagagttccataaggccagcaaggaactggacgtattgctgggcacggtaaacaccgtggtgcttatcacaagcagcttttttgtggctctttccatcagcgcgttgcagcagggcaaagttgtgctttgtaaacgtctgctcaccgccaccgtagggtgtgcgcttatctttctggttatcaagtactttgagtggagtgccaaaattcatcacgggatataccccgattcagaccagcttttgctgcgtcccgccggcgagattgtctatttcggcctttactatgtgatgacggggctgcatggcatacacgtcatcatcggcggagccgtactgctttatgcattacggttgatcaacgcgggcagggtaaccgctgacaatttcatctttctcgaaaacagcggcctgtactggcatcttgttgatctggtatggatttacctttttccgcttttttacctcattgtgtaggagagatcatgagcgccgaacaccaccatattgtcagtttcaggcaaaacaccatcatctggcttgtcctgctcgttttcactgccatcacggttgccgcgtcccgctttgatttcggattcctgaacatcgtcgttgcccttggcatagccacctgcaaagcaggtctggtgacgctttatttcatgcacctgcggtatgagggcaatcttatccgcctgatggttttcattgcctttgcaattcttgccatcgccataggattcacattttttgacgtagcctacaggtgaggtgcctatgtttccgcaatcactcagccctgtgcaacaggttgatctggctttctatgtcatcttcggcatttcaatagcaattctggtatgcataaccgcctgtatgctgtggttcgcatggcgctatcaccacacgcgcaaccccaaaccggcgcgcttcgacggcaacgtgacagcagaagtgctgtggaccgttattccatccctgcttgtgatgggcatgttctattacggctggataggtttcaaggcacttcgctctgttcctgccaatgccatggaagtcaaagtgactgcacgcatgtggtcatgggtttttgaataccccaacggcaaacgggcaaacaccctctatgtgccggtcaacaaggcaatacggcttgatatgacctcagcagatgttttgcacagcttttatgtacctgccttccgcatcaagatggacacagttccgggtatggacacctacgcttggttcaaggcggaacggacaggagaatatgacatcctgtgtgcggaatactgcgggttaaagcacgccaacatgctttctacggtggccgtaatgccggaaaaagacttcgaagactggctgaatgccaccgaacagaccgatgacgaggccaaggcgctggcactgctggaaactcacggctgcatttcatgccactcgctggacggcagccccggtctgggaccgacgcttaaagatatctacggtgccgagcgcccgattattatgcccgacggtacaaagacaaccatggtggccgacgaacagtacctgcgccgcgcactgctgcagcccaacgccgaggtggtggaaggctatgaccccatgatgccctcgtatcaggacagtgtcccccccggcgaaatagacttgatggtgggctggatgcttaaccgcaaccagtctgcgataagtgcaggccgcaagctgatgcaggaagaaggctgcatttcctgtcactctacggacggttccgaaattatgggccccagtgttaaaaacctgtacggctatcagcgtctggtcatagaagatggtacagaaaggactgtcacggcagacgagagctatcttattgaaagcataatcaatccttctgaaaagctgaccaagggatatgatcccgttatgccgccgtacgagatggacgaagagaggctgaacgctcttgtggaatatatgaagagcctgtccgacaaaaacgggaaggcgcaatagtgctgcgggcagcatccagcctgttcaggttccgcgtggcgggcatggtggcactgtcctgtgtcttcggctatctgttggcagcaggcgcagcggggccggacatggtcacgtccgcagccggcacctttctgctgacatgtgcctgctcggtgttcaaccagattcaggaaaaagatctggatgcccgtatgccccgcacccgcaaccggcctgttgcctccggcaggctgccaacaactgcggcacgggctgtgggcatggcggcactgctacccgcactgatactgctgcatgcggcgggcggcgtccgtctggtgttgctgtccgcggccgtgctggcattatacaatggcgtatacaccccgatgaaaaaatacacggctttttcgctgcttgccggggcagtaccgggtgctctgcctcctgtgttcggctggctggcggcaggtggtaatctttattcacccgagatagcgctgcttttcatcgtgtattatctgtggcaggtcccgcacttctggctgcgggcagaacgcgaccgccagtcgtaccttgcggccggtcttcccttaccttctgtcgagctgccgcacaggtatcatgcactgctgcggctgtggtatgcgtcatacatggtggcgctgcttctgttgcccgtattccccttcatagccgaaacagcggtgcgcattgccgtgtgccttgccggtatcaccggtctggcagcctcgggctatctgctggcgtcgcctgtaaggggatttcatgccgtcaatgtcagcatgctttttgtcatgcttctgctggtcgtagaccggcttgtcacttccggtattattacctgaaaggaggattacatgccgagcatgtggattcatccggcactccagctgttcgccaccattgctggcggatatgttttttatctcggcatcagacgattcatgatgctgcacatgaaaaaaaaagtacccttcaactggaaagggcacgttttatgggggaaaattgcaatcgccctatggattgcaggaatggggctcgggctcttttttgcgtggatgggatggggagtcatgctgataaccggttggcactacattgcggggttcatcataattcctcttgccgccgcggggttcgccacagggtatgtgctcgacaaatacaaaaaaaagcgggccgtgctcccgctggcccacggcatcaacaatctggtgctcatgctgctcatactgtttcagttgtacacgggcgttctcattatccgcgattatctgctgtaacagcagcacaaagcatatacgcaaataaaaacgggacccgaaggtcccgtttttatttgcgtatcagtctatccggtaatggcagccaacgctctgtttgttgcggcgtgccgccatggtaaccacgtaacccgcctgacagccgtggaaaagatccacaagcggcttggagaggggagtgcgcttgtaaaagtcactcacatgacgccacaggtcgcgcatctcgtcatgagcacgctgcagacggctggatgttctggtaatgcccacgtaattccacatggtattgcgcagggttgtccagtcctgagcaatcagggccgggtcatcatttttttcatcgcccagcggattccagtcaggaatggaatcacgcagcctcttattcagcgctgcccggcgtcccagtctgccatgaatattcaatgccgcgttgcggccccacagcagggcttcaagcagggaagtgctggcaagtctgttggcgccgtgtaccccggtgcagttgcattcgcccacactgtaaaggcgttccagcgtagtcctgccgttcaggtcggccagcacccctccgcagaaataatgtgctgcgggcacaacgggaatgggctgtctgcggatatcaataccaagattcaggcatcgctggaaaatggtaggaaaccgcgtttcaagattgtgctcgacatagttggccgcatccagaaaaacacagtcgctgcctgtggagagcatttcttccacaatggcgcgggccacaatgtcacgcggcgcaagatcggcccggggatcatagcggtgcatgaaaggttcgccggacgcattgacaagccgggctccctcaccgcgcatggcctcggtaatcaaaaaacggcgttcagtgcggtgatacagcgctgtgggatgaaactgaacaaattctgcattttcaattcgcccaccagccctgtatgccatggccagaccggaaccgacacacacaggagagttggttgtgtgcaggtaaatctgtcctattcctcccgtggccagcacggtaaaatctgccagaatggtctccacacaacgtaactgttcgttaaaaacatatgctccggcgcactggttcaccagctggtatttgaactccagactggtaccgtggtgatgactggtcaacaggtcgatggcggtgcggttggtgagcacccgtatattgggtgatgcctgcacctcgcgcatcagcccgtccataatggcccggccggtgtaatcagcacaatgcagaatacgctgagcagcgtgaccgccctccatggtcatgtcccactcgcagtcggcgccggtcttgctgtcgtcctgctgacgggcaaaaggaatggacagcctgtccacaagaacgtcctgaacggccttaggtccttcaacgctcacatggcgtacggcttttgtcgaattgtacctgtgaccggccaccagaatatctttttccagctgcttggggtcaccgtcgtgcgcacggaaaacaatgcctccctgtgccagcgcagtgttgcctttatcaagcgtatcaccgctggttatcagggtgacctctatacccatgtcggccagagtaagagccgcagtgcatccggcaataccggatccgatgaccagaacaggagtgacgggacggaaagtggacataaaagtgcctctttttatgcgcaggcctgcagcatgcgctccagggcaacacgggcgttgtcctgcatttctaggggaaccataaccggcgcacatgtgccgttttcaactgcggtcagcgttgccgccagcttttcttcagtgacgctgttcatgtgtgaacacgcactttcaagcagcggcagcacggtcttgcggccggcatattgcgctgccagcctttccaccagattgatttcggtacccacaactacagtggaaccttcgggcgcctcttcggtgtatctgattatgaaagacgttgaccctgcggcatcggcctgtctgaccacatcggggctgcattcggggtgcaccacgatgcggcatccgggatgggcttcgcgcattgtggcgatctgccgcagattgaagcgggcatgaatggcacagcagcccggccacatcaacaggtcagccctgtccgccgcgtcaaagtcgatggcagccccgttttggcggatattaagaatatggcgtttttcaaaaggaatctgcagagcatccgctgtgtttgccgccagattcttgtcaggaataaaaagcaccgcatcgccctgtgcaaacgcccattcaagcattgtacgggcattggccgacgtgcacaccgaaccgccatgtctgcccaccacggctttcacagccaccgatgaattgacataagtaagaggtacaatgcgtctgccacgaccggaaagcgcggtgagtacccggtcgaccctttctgcgggagccatctgcgacatgacacagttcgcatccggctcgggcagataaattttctgaccgtggcgggccagcagggcagacgattctcccatgaaatacaccccgcagaaaacaatatgttccgcatcaacctgagatgtcttgcgggccagttccagcgagtcgccccgcagctcagtgtgccggattacggtttcgtgctggtagtggtgtcccataatggtcaggcggctgcccatacgggacctgatctcctgaatggtgtcatagctgttttgtgtattcatttgctactcgcttatacgcatgctgaaatctgcggaaggggcggaatgagtcagcctgcccacggaaataaaatcaagccgtcgagaggaggcctgcgccagaacgcggatggtttccagagtcactccgccgcttgcttcagtctcaatatgatccggaataagcggtaaagcggctgcaagcccgtctgcatccatgttgtccagcataattctgtcaacgttacaggccacggcttcacacacgtcatccggcgtgcggcactccacctccacgggggggcagggggaatacgtgtccctgagcctctgcactgcggcggtgatgctgccggcaagatcaatatggttgtctttgagcatcagcatttcttgcaggttccgccggtggttgagcccgccgccgataacaaccgcgtacttttccggatatctcaatccgggcaatgtcttgcgggtatcaagaaggcgggtgcccgtaccggaaagtgcgtcaacataacgggcagtcagattggctattccggaaagatgggtcatgaaattcagaataattctttccgccttgagcaggcggcgggcggaagcccgaagccggacgacggtggttcccgcagtgacatgcgcaccgtcagcatacggagtgtcgacggtgtagtcgtcccatccctgcggctgcgggtcgcaggcaatgacgcggtccatgatgtatggtatgtatgccagcccgcacacaagggagtcttcctttgcgattatctgcgcggcaagctggtgagaaggggcgaaaaccgcgttgctggtcaggtcgggaccatcttcggtgatcgccagatcaatggcggcaacagtgtgccgcagtgcctcgcctgcgaaaaaaaagtgggtagtgctcgttgtcatgggattgttaaggtacatgctacatgatagaggcacaatgccttcggagactgatctttggggtgttacgactctgagattttttcgtcaagcggatctccgacattcaagcggaacatagcgctgccaatatacagctttcataggataaattcatatgactgatgaaaaaagagaacaagtgcacgagcagcgcacaaaaacagattccgtgcaggacagcatggaacggcgtgaaatagccctgcatttctgccgcgaagaaaaagccgaagccgaattcgcacaccctgcggacgtggcagagcatatggaaaatctgtcgctggaaaagcaggtctgccttatgcagcacctgtcccctgaagacgcggcggaagctctggcggaaatggatgaatacgcacgtgcggacattctgcggaatctggactgggacgaagcagccagcattctggcggaaatgtcaccggacgacgccgcagacgtgctggacgaactggacgaagatcaccgcgacgcgctgctgcgctattttgaagcggatgacgcagaagaactgagaacgctcatggcgtttgaccccgacaccgccggcggggtcatgaacaccgaaatcatcatcatcgatcacaatgtaaccgccgatcaggccatcatgcagatcaggcgggagatcgaagacaaggaaatcccgtactacgcatatatcgttgatgagcaggagcgccttgtgggcgtgctttcgctgcgtaacctgctgctctgccgcccccggacgcttctcaaggacgaggtgagctcccagagcctcatttccgttgtctttgatgcggacaaagaggaggtagcgcaccagcttgcgcactacaacttcatggccatgcccgttgtggactatgaaggccgcctgcttggcgtggtaacctatgacgacatcatcgacatcattcacgatgaggccagcgaagacatgctgggcatggtgggtgcagggcaggacgaaaccgtcgacaccccctggatggagtcggttaaaaaaaggttgccgtggctcatcatcaacatggtcaactctgcgttcagcgcatgggttgtcagcctgttcgaaggttccatcgccaccatggccattctggcggtacttatgcccattgtggccaatcaggccggaaacacaggccagcaggcactggcagtcatgatccgccagctggccaccgaacgctttgaccggaaaaagtcgtggatcgccgtgtggcgcgaagcaaaaatcggcctgctgagcggacttattgtggcatttctcgtgctggtggcggtctttctgcttacgcacaatctgctgttggcgcaggtcatggccgtggcactgctgctcgacatgcttctcggggcactggcaggggcatccatcccgcttattctcaaggaactgggcagagaccccgcgcaggcatccagcattttcctgacagccattaccgacggtgcaggtttctttatctttctgggtatggccacaactctgctgctttaaaaacaaacaaaaaggccggtgcggacaccggccttttattatgcggaaaaccggctgcgccgttaccagcgtgagtcggggttccccgcatgcactttgcgggcaatatacatgaaaggcgtgtccagcaacgccacgacacccttgaaaaggtatgtggtaaacatgatctcaagcagtaccggaacaggaaacacgccccagaaagcaataaggcagaaaacggcggaatcaagaagctgacttacaagagtacttgcattgtttctcagccacagaaaacggccctgagttttctttttccagaattcaaaggcccacacatcgtgcatctgtgaaatcagatacgcgcagatactggctatggccagccgcggaagaagcccgaaaatggctgaaagatggggctgggcaaaatcgccctcggcgggcgagaaaagtaacgctatctgcatatacagcgtggccagcacaacaacagtgaatcccagcagaaccccccgctgtgcttccttgcggccgtaaaactcgctcagcatgtctgttgccagaaaaacaccggcatacagaatgttgcccagcgtggttgtcagcccgaaaagcgtaacggtcttcagcacctgaatattgcagagcagcaggttaaaaacaatgacgccgtagatgccggctctgccgaaaaaacggtagagcagcaacgtcagcgtaagatcaagaaaagcaaacccgatccaaagtaattcgttcaaaacatgacctccggcaaatgaaaagacagagcgcaaaagctctgtctgatatgatccggagaaatgccggattcccggcagacggtcaagtgcggcttactgggccttttttaccttttcattgcagctgcctgcaaaagtgcacacaacatttctgccgttggccttggccagatacaacgccgcgtcggcttcgcgcaccagttcgtcacgcggagtaagcgcacccggcttgaagcctgtcagccctatgctcactgtcgcctgtattgtttttccatggtgacggaacactctgctttctatattttttctcaaccgttccgccagcacgcgtgcctgctgttcatcggtatgaggcaatatggccacaaactcttcaccgccataccgtgcgcagtaatccgtggttctgatggtttcacgcagcacactggcaagttcccgcaaaacggcatcgccggcctgatggccaaaacggtcattgatctgcttaaaatagtcgatatccagcatcatcagggtaagcggcatgctgtagcgaccgtgcctgtccagttcctcacgcagccgtgtatcgaaatggcgtctgttgtgcagctgggtcagcccgtcgtggtcagcctgcaaacgcatttcacggaaaagcagggcattttttaccgccagtgccagatggcgcatggcagaatgcagcacctgaacctgatctttgccaagctggcagtcatcctctgtaagcagagcaagacagcccagcgtctcatccctcattttcaaaggcagcagaatgacttttcccggtgcgggagcatcttccgcccctccctgcccaagctgctccaccgtgtagcccgaaacaggcacgccgctcagctttgccgccgccttaagcaacatctgactccactcaagaccggcctgcgtgtgctcgcccacccccagaaacacttccgcttcaagggagtctttctgctgcggatgccacaaagcggcatgcaacgcgcgcagcggcagcagcatgctcaaatcttcccgggcgttgctcagaatttccacaggatcaagactttctgtggcacgggacaaaaaggtgacgataaactccagaatatcattctttcgtgcgagcacctcacgttcaaggcatatctcgcgggtcatacggatgatatcgtcgtacaggttctgcatttccgccgcacgcagaaaaacttcgcgtactctgggttcagaaaaaggagccttcagaatgtcggtgaaaccggcatcaagcgcccgttccacatactccggtgaaacatcctgctgcaacaacagaactctgggaacaagatgcagaaactgcatttcttcgtccggcagagcagacacagcatcccatccccgctgtgaaacccagaccagaaccggttcatcggattccagcgcactgttatcaggcatacgcccatcccagttatgcagcacgcatccgctacaggctgcctgttccagaaaggctgccgcttctgtttcaagagctatgccccacatgacaagcggattcttacgcttcacgtatatatcctcccccccgatatcatcgggtgattcttcttgccatcttgcatgcaacctttgcgccgtgaaaataaaaatatcgcaaatcagtatgttgagtaacgaactcattttcccacaagggtaccgtcaaaatactgtctctgtttgacaaccggcctgttctgtgtcttttcaaaagcatgcacagtacaccttgccgcaagcgcatatggggcagcctgcaccccttcgtcgagcatggcgatatcatgggacgcagtgtggccaacacgcagtttctcaaagaactttttcagcagaatccgtatgatgagtatcatttctttctgcagaacgaatcccagtgccgtcagcttgtccggtggatacagcttgcgctgcccgattttgccgcggaggaccgcgtgcgcgtcaccaccagacctcagctgccggatgcgttgaaaacaacggcttatcactgttttcatctttcagactgcatagaagacacggcaagtcttgccagagtccgcaacctgcacggctgcaatattttccccataaccggccccacccattcactgagctatgcatggtatccttcggcatttctcggtcacatgtggcagggcacctgtgcgcgtgatgcggttattgccacatcacgcgcggctaaatgcgcggtggaaaatatatatgcctcgctgcggcaggcatacggtcttgatgaacgctacagggcgcctgcggtggcactcattccgcttggcgcacacctgccggaaaaaaaagacagctgcgggacacgtgacacagcaagaaaagagctggggcttcatggtgaatcgcgggtagttctgatcacaggcagggtgtcacactattcaaaaatggacctgctgccggtattgcgcgcttttcagaggctgtttgctgcggggcacggccccggctcgatcacgcttatcgttgcaggctggacagagcagggcgacaccacaccggatgtactgtccggactggcaagtgccatggggctgcagctccgctttttccaccgcccggatgatcaggtgcgcgatgcgctgtatcgcgcggctgacatttttctgtctccatcagacaatgtgcaggagtcgttcggactgacggtactggaagccgctgcagccggactgcccgttatcgcttcggactggaacggctaccgcgacctggtggaacacgaaaagacagggctgcttgttcccacccttggaccggcagacacccgtgccgctgataccgcagcccgtgtggtgtacgacaatcactaccacctgcagctggctcagcagacagcggtggatgtccctgcgctgaccgcggctctcgacctgctgctcacgtttccggaaaaagcaaaaaccatgggcgctgcaggacgtaagcgtgtgcttgaacagttcacatggcacagcgtggtacggcgtcacatagccctgtgggattcgctggccgccaccgcggttgatgaacaggcgctccgcgcaatccgtcatccgcaacagatggattacgccgccatttttgcgggtcaccccacagaccgcctgcacggcgggttgatgctgcagtggagcagggcggggcaggccgtatacagaggtgcggaccatcccgtcatatatgccggggtggacgacagaatcccgcgcaatgctctgcaccggatgctttttgccgcccgcagtcctgtctgtgcggccaatattgaagccgtgctggtgcagcattgcggcatgactgccgaagatgcctgtttcctgcttctctgggccctgaaacaggatttgctggagcgggtatgacagcctcgtccggcattctgatgcacagcatgctgtgcaggcgcggcggtgcggcacgggtggccaccctgctgcacaacgaactttgtgcaccggaaatgccataccgcgttgtccgcagcacagaatacgacgacagtgacccgctcctgcctgaagaggggcaatgtcagtgcataacaacagcacctgcccggagcttattctctgagccctgtgacgttctgcacctgcacagcacctgcgactggcagcgcctgctgagcgatgcccagcgcttctcgcaggtggtcatcacgctgcacgacgcatcgcttctcaccggcggctgtccttttccgctggcgtgcagtggctggaaggacgggtgttctgacccttgcccgcgcggctacccgtatgccgcagcacggcaggccgctctcaggggggcgctggaaaagctctgtgccgtgtcagccgttcagatggtatctcccagcctgtggctgaaaaaaatggccggacaggcagtttcgggcataccctgccatgtgatacccaacggtgttgaagatacattttttacggaaggaaagaatgcagcccggaaacgtctgggcattgctgcagcagccagagtcatactcatgcttgcccacggagggcagcaggcggcatacaaggcgggtgaacaatgggaaggattatggcggagcgtgcgcggcaggcgcgacatcatatgcataatggcgggcggtgacagctgccggacagaagaacgtctgctggtactgccgtatcttgaccgccggcacctgtcgctggtgctcacggccgctgacctgctggtgtaccccacactggcggacaatcatcctctggtggttcttgaagctttttcagcaggtacccctgttgtggcctttgccgaggggggcgtaccggaacagatcgaccgcaagacaggcaggcttgttcagcccggaaactggcccgccatgacagaacagattctgcacctgacggcagaccggaccggactgaaaaaaatgggagaagctgcaagaacctgctggttgaaccgctttactgcgcggcgtatggcacaggactatgtcagactgtatcaccggcacggccagtctgcggagtaaccggacagccccccgcaagagtctctttcagcctgcagtgaaattcatcgaacgtttttttactgtagagcatgaaaatatggctcaccggatgcacctcatgcaggcgccatcccgtcgcgcgcggtttcagcccctctacgggcagcaccatgttgtcgattccggaatacagtgccacagccggaactcttacagcaggttcgtccttttccagagcgcgtacaagggggcctctgaacgccagactgcggcacagacgcccgaaccccagacgggcgagtttgctgccctgatggggagtgcccaatgtcagcacagcccgcaccctgcggcacccgccgaaccgcttaatccaccctctgatgatcagcccgcccagcgaatgccccacaagcaccggtgccgtgccgggaaaagccttttcaagctttgcaatgcggtcatcaagttcgagcacaagcgtgtcaaagtcagtacgccagcttgagtaggaaaaagcgtaaacgttggtgaaccctgcctcgcgcaaccatttgcggtaggccatccaggctgaagcattgtggtacagaccatgcacaagcagcaggggaggattgtcatctgtcacggaatgtccgccggcaggagaaaaccacaaccgttcccacaatcccagcggataggtaagtgtcaccagaatctgtccggtcatgctcatggcaatgccgcggactatggcccggggaatgggggggcggcgcgcggaagccccgcgcgaggtactggccacctcgtaagaatacaacagatacgaggccatgcctaccagcagagccagtccggccagcaggccgagtaacagtagcaacagagaaaacatgaagctatgatgaggtggaaagcagcctgccggccactgattccggcaccctctgcgcgacaggacgctctggcgcaggtgatgtacccaaccccagagcatccatctccagatgttttttacccagcgtacgctggatggaactggaaacagaagccgaaataccggaaagatccagtatggattgccatatctgtgtctgagtgaggctcattgttttacaggaagctatttatttttaatgctaatatgctgtttttacatgcacaaggcgcaacgcacgacttgaccggcagacgatagcccattatcgtccggacaacaagcacaccttcgggtgagcaggcacatactttcaagctttagcaggaaccttacatgaacaccggacagaatttcaggcgttgccgctttttgtgcagcgcattttttgtattactgctgtcatgctgcattgttacagtgcagcatgcggcagcaaaaactgatgaccagacaccacgcaccagtcaggaggtcaacagcgcccttgatacgctgcttgcggcagtcactgacaaaacgatccctctgacagcggaaaaccttgaaccgctgcttgaacttgtagtcggaaaaaacgcaacgccggactcgctgccccagccttccaagaatgaggcggggagcggtatttttctgagagataccatcaatgtcccgctgacgacctttttggaatactgctacgatcctgccatttcaccggcagccctgtttcctgccagcgtccgtctgggccactggaagcccggcagtgatatctttgccgctgccccgctgtggaagcaggcggaaaatctgaacgacatgcatatactgcgcggcacggagtacgaagaaatcacccccgaccacttcagcgggtgctactacggatacgacctgcacaggctgcttatactcatgccgtggaacggaaaacgcgtgtttatcagtgtgtcgcgtcaggccggaccttccggcgtagggctgaaaggagccattgtgggcgacgacagtgactgggagtatgtttacacaggtgtcgaaggcggtacagctcgcgccataggctggatggatacctacatgtacgactccgccagcgtgacttttttctttgatgacgagacagcttcgcgcacccgctacgccatgttcaaatggctgaaggccggctgggcagggctcaacgttgtcaaaaaaagccatatccagtcgggtacggaacgttttctgaaaggcttcaaggcggtaatagaatcaccgcgtcttccgcctgccggcgagatcgcaacctatgccgaaaagctgaaaatgcaaccggaagaagaacagattgcaagccttgcccggtacagcgccagacttgaagagatttccgccgaagacagcattctgaaacgtgatgactttcagcaggtactcagaaacggcggatacggtgcatcgctgacggcagaacaacgcgcaggggttctggtaaaacagtacatcaagcaccagattggcaagtcgccccttgcggggctggaacaacacacacagcctgaaggatgatctccttacgccgggaaagctttgccaaggctgtcacgtcgggctattgttgctgatattctgatccacaagcatttcatacgaattactggagtcgcccatgagaagaaccgccctgcttatgcttatacttttgctttccggatgtgctgcgggaggctctgtccccgcagaagaagctgagttgtaccgtgaaaaagcactggcagcctctgtccgtgtgtacgaaaacgttacaccggatcaggcgctgcaggcagccgaaactgtgcttacgcttgccgacccgcaggacatgagcattacccgcaaaaagcatggcattgcaggaacacgtgagtttttccggtatcttgtagttaccgccgcagccggtactgattactggactgtcaatgccgtgcccgcagaaaacggcacccgcgttcaggtcattgccaccggtaaagaagcgtatgtcctcggcccgcagacaggagcagaacccgtggccgacaacagcattctgcaggaagacatggttctcagtcaggcgctgtacacgctgttctttgaacgtcttgactaccttctgggccggtctgccacgtggcccgactgcaagacagcagcgaaaacaaccgcagaacgcggcctgctgggcgatattgatatgctgtgcggacgaggcacggcagataagcttccctcagaccagtagccctcttatcatcggacagacagaaaggcccgccggcaatccggcgggcctttctgtttgcagactatgccggttgacaccgaagctctacataagaaaattccgtaccccggtaaaaattatctgggcggaaagagcagagaggatcagtccggttattttggtcatgatggaaagtccggtgcgcccgagaatgcgttcaagagccggagccataaaaaaaagaatgcccagtgccagaatggccgtaaccagcgcaaaactgcctataagacgcgttgtggtgccgtgcatggttgctcccatcaccagcagggtacctatggtcgccggaccgaccactatgggcatggcaaggggcacaacgctgatatcaccttctgcactggctcccacagtcccgctgggaccacggataagattgaccgcggaaagaaaaagcagggctccggcgccgattctgaaagcatcaagcgtgatgccgaacagagaaaaaatgatatcaccgaaatgaaaaagaaccattgaaatgattactacggaaacaatgcaccgcacggcaattttccgttgctgtttcctgtccatgtgttccgtcatggccagaaacatggtcagcccgaaaaaaggagtgagcagaaagaaaaacttgatggcagtggacacaaacaggttcacggcatccggcataaagactccataacgcaaaaagctgcggtaacccgcagcttttgtgcctagttaagctttgaaaggttactctttgtgaacggaaagagcagaccatgactgacaggtcggcataatttccagcgcattgatattaacatgtgcaggcaacgaagcaacccaccatatgctttcggcaatgtcatgaggcgtcagaggggttgttccttcataaaccttggctgccttctgcgcatctccgccgaaacggaccacggaaaattcgctttctgccagccccggctcaatgttggtgacgcggactccggtaccgtgcaggtcgcagcgcaggtttctggaaaactgctgtacaaatgctttggtagccccgtacacattgccgccggggtaaggccagttgccggcaatggaccccagattgataacatggccgcttttacgggcgaccataccgggcagaacggctctggtgcagtgcagaatacctttgatattggtgtctaccatggtgtcccagtctgcatcatcgcacctgtgtgcaggctcaagccccagagccagaccggcattgtttaccagcacatcgacttcgcggaaatcatcgggcagctgttccactgccgaaaaaacagcctcacggtcccgcacatcaaagcatgcggtatgcaccctgcggcttcccagttcttcagccagcgctgaaagcctgtcctctctgcggccggtcaaaaccacattccaacctgcaccatgaaactttctggcgcaggccgtgccgaatcctgacgtcgctccggtaataaacgctatcttcctcatgcggcctccgtaagtgcgcacttgtcgtttaactgagctatcctcaagcggattttcttactatgggttagtatacggggcaacccctccggaaaagaaggataaattttcatcaagtcgacacgctgccggggctgtgctacactgaacattctgttactcctctgtgacatgtttgccatgtcccgggggcaatcaatagtaatacaacgtaaagagagcgctatgagtttataccccgacaagcttgatactgtgtattatttcggcacctgccttgtggacatggcctatcccgatgcaggcatggcgggcataaagctgcttcagcagcagggggtgcaggttatctttccgcaggagcagtcctgttgcggacagccagcctacaattccggttttcccagagaagccatggcggtggccctcaagcaggtacaggctttttctgcccgggactgtccagtcgtggttccttccggttcctgcgccggcatgatgaaaacccactatcccgaactttttgccggccatcctgattactatgatatcaaggctttttctgacagaatttatgagctgggagactttctgctcaacgcattgggggcccgctacaaagacaaaggggagcctgtaaaagttacgtggcattcatcatgccacgccagaacggaaatgcgcgtcacagagcatgcaaaagcgctgttgcgccagctggacaatgtggaactggtggaacttgaacatgagcatgagtgctgcggattcggcggaaccttttccataaagcaacccgaactgtccggtgccatggtgcaggataaaatcaacgatatcgtggcaacaggagcatcacgggttataaccggcgactgcggctgtatgatgaacattgccggtgccatggaaaaacaggggatcggcgtcagagcacagcaccttgcagaattcatatgggagcgtatccatggctagcaaaaaaaagtttgattttgccgcgcatattcaggaagcgctcaacgatagtcagctcagaagcaactttaagtttgccatgggcaccatgatacagaaacgcaaggccgtgtttgcggatccggaagaaaccgccgcactgcgcaggacaggcaatgcaatcaaacggcgctgtctttcacggctgcctgcgctgctggaaaagctggaaaaaaagtgtactgaaaacggcatagtggtgcattgggccgaaacaaccgcggaagccaataatattgtgctggacatcatgaaacggcatgacgcgacccgccttgtcaaaggcaagtccatggtttccgaagagatgcacctcaatagctttctggaagaaagaaacatcgaagcgctggaaacagatctgggtgaattcatcatccagctcaacaatgagccgccttcgcacatcattgtgcccgccatccacaaaaacagaaaacaggttgcccagattttccacgaaaagctgaaagacacgccctatgtcgaagaagtggaaaagctgaatgccattgcccgcaagacgctgcgggaaaagttccggatgggacaggtgggactttccggtgtcaactttgccgtagcggaaaccggcacactggtgctggttgaaaacgaaggcaacggccgcatgtgcacaacggtgccgcctgtgcatatcgccctcatggggctggaaaaggtggtggaaaaacttgatgacgtgccgccgctgctgcgcctgctgaccggctctgcaacagggcagataatcaccacgtatgtcaatatgatcacctcgccgcgcaaaaaaggagaaaaagacggtcccacggaagtccatcttgtcattctggataacgggcgttcaaaaatgcttgcagacagacaactgagacagacgctgcaatgcattcgctgcggcacatgcctgaaccactgccccgtgtacacccgcatcggcggacacgcgtacggttctgtttatcccggccccataggtaaaattctgactccgcaaattgacgggctggacctgaaaggcagtctggcaacagcctctagcctgtgcaatgcatgtcaggaagtctgccccgtcatgatacccattcccgctatcatccggcgcatgcgcgacgaaagttacgggaattgtgccgacagccacgccgaaacaataatcaagggacatggattcaagaaaaacatcattgagtccattgtctggaaaggatgggccgccgtctaccggttgccgtacctcaatcgtctgacaacccgcatgctggggcgcttcggccacaggctgcccaaagtcggccccctgaaggcgtggacaagcgtacgcaccaccccgaaattcgcacccaaaagtctgcatgaccttgcaaaagaggagggcatacgcgatgagtagtcaggctcgtgagcacattctggaacggctgtacaaatctgccggcagcgttgcggcgcccgctccgtcaacagactgggagccgcctgtattcactgaaaaagagaaggaagaacgcttcgtcagattgcttgaaaccatgaaggccgaggttgtttccgtcaaaaagaaagaactcttcacgacactgcggcgcctgctggccgaaaaaaacatcaccagactggcatacggtgccggctcaaagctggcaaaacagctggaagcatcatggaagcagagtaaaagcaccaccggactcgtagcggtttccggcagtgccgaggccttcagggatgaactgttctctatagaggcgggcatcacatcttctctgggcggcattgcggataccggagccatcatactctggccggacaagcatgagcctcgtctgctttcgcttgtgccgccgctgcatattgtgattgtcgataaaaatcagcttttttcatccttttccgaggccatggccgcacagaactgggcagggcagatgcctaccaacgcgctgctggtctccggcccttccaaaacagctgacatagagctgatccttcagttcggtgtccacggtcccaaggaactgcttgttctgctgaccgactgaccgtgttcccgctttcaagagcagccatacgacaggcggcatgacaaccgcctgtcgtacggctggtatcacgacgcaggctccggcctttttgccacacgcttcctatcatgcctccattcccgcatttttcataaaaacgccattttgcataattgacaaatctgcagctgcaaatggtgtttttttctgtttttcataacgatacctcaatcatagcttgcaaaaacgtcatcattggtgcatgacccataaagtaacacggcattttagttatcgcttactgccggttactgcactgcgccctgtcggggggtgcactgcgggcctgtgtactatgaaatggaggagaacaccggtatgcaagattttctcaatttgctcagcgggtatgtatggggctggcccctgatgctgcttctggtcggcacaggggtgtggctgaccatactgctgaaaggagtgcagttttccaaactggcctacgcgctccatctggccttcatcaaacgtaaagaacacggcgcagaaggggacatatcccactttcaggctctgatgacggctctctcagccacggtgggtacgggcaacattgcaggggttgccacggctattttcatcggtggccccggagctcttttctggatgtggatgacaggtcttgtgggcatggccacaaagtacggcgaagccgtgctggctgtaaaataccgcattcaggatgaagacggcaccatgagcggcggccccatgtattatatttccaacgggctgggctggaaatggctgggctcgctcttcgctttttttgccgccgtcgcggctttcggtatcggcagcatggtgcagtccaactccgtagccgacgccatcaaccacagcttcaacatcgcccctgaaatcacggggatcacgctcatggttttcaccgccttcgttatcatcggcggcattaaaagcatcgggcgcgtcacttccatcctcgtgcctttcatgattgtactgtacatggccgggtcgctggtcattctggtcattcatgcagacaaaattcccggtgctctgtcactggtatttgaatacgcattctcgcctgttgcagccagcggcggctttgccggtgccgcggtcatgcttgccatccgcatgggtgtggcgcgcgggctgttctccaacgagtcaggtctgggatcggcccccatcgcagcagccgcagcgcagaccaattcgcctgtcatgcaggcccttgtatccatgacgcagacttttatcgataccatcatcgtctgctcaatgaccggccttgtcatactggtcaccggtgcatggacttcgggtgaaaacggcgcctcactgacttcctatgcctattcgctggggttgcccggaagcatgggcggcctcatcgttactgtgggtattattcttttcgcatactccaccattctgggctggagctattacggcgaaaaatccatcgggtacctgctgggcacctgggccgtaaagccctaccgctggctttttgtggcatccgtgggattgggtgccgtgctcaagcttgatgtggtatggaccgtatcggacatctttaacgggctgatggcgttccccaacctcatcggtctgatcatgctttcgccggttatcgcttctgaaacgaaaaagtttttcaacggcggcaaaccgcgctaagccacaaccacccccaaaataaaaaagagcgcttccggcgctcttttttatttgtctttccggatataaagcacatactgtctttttttcacgctggtcacactcacatggggtattatatcctgtttgatcttgctttatgatttgagttttcaatcgtagaagagtagagagtctccacagcgcctcgcagaagccgacccgtcaacaggttggttacgcggcaataattccataccgggctccggcccgcgccaaggaggaatgaatgcaagagaacgcagccgataagggagctgaaaaaaagcgttccatggtcggcgccctgttaagcgacagggaaaaaaaatcgctgcttgcctacattgccataggaatcattctggtggaatttgtggtgacggtagtagccatacttcatggaatcaccaatatccagaaattgcctgacggaaccgtcacgtatgaattcccttggaaagcctatataatcggtttgttcattgctcccgtggccgtcatgtttgttacccagatggtgggagtctgtttttcccggcttatcggcggtgaatcttcttccgacgcagtcaaggaacatctccccgaacgtctcaggcgctggctgagcatggcgcagggccttcccagccttatcctgctgggcggccttattctgctgggggggctgatatacaaactggacgtaattatggcggccttagtcagttttggcgcagcagccatgaagattgccgtctgggtgggagttgctgtatttgtcgcgtggctggcaagctactttgccaaactgtttcttatgtataagacacgaaagctgcaggaagaatacgcattcagacgtgaagtgctggaacgcacaggcattgccatcattgacggcaagacagccctgacagcggacggcaaactgatcaaggctttggaaagcggcagccaggcaacggaaataaccccagtcacggctctgggggtctcccgcaaaagcctgccccaaggctctgccggtacaaaaggggagcagggagaaacatccgatccgatagatgtctatccggattcagaaaagcattaagacaaacgcctcttcggaggcgttttttttatctcagcaataacgtcgttcaacaacgttatctaaaggcatactgttcagacaggctttaattttttctgaacattattttttttgtccgacgattgataaagaacacctgcatgcgtaatgtacttactattcatacccgactttctgcagtatgcggaagtcactcaacgcaaattttgcgcaggaggtgtatcatggaagaaagaaggcaatatcaacgggtgtatcttgatgagtacgactatgaatatccatgttatatccagtacggagatgcacaatattcagtcaaactgctggacataagccagggcggtgcaagattcggcatggagtacggccagttgccttcctatgaatacagcagcggaagcatcatgcgcctgatcgaaaactctccggaatacatgaaaaacattcagtaccacgttgtctggcaacagggaaacgaagtgggagtaagcttcggcgagccactctcaacgggatacacagcgctccagcaggattttgcacctcaatactattatcgctgattaaccggccgttgcagtacaacgtctgttgcaaaagctcattgtcacctcccgcgaacacgacttttacctgaagtatcaccatgttgcttccagaaagaaaaaacaaagggtttcatggctgcaaacacaccatgaaaccctgagtatttactttctgctcattgagcttcgcttttcaaccttctatcagcatccgctcttcaacatatcctgcttgccattgcttgccacactcatcaaccagcacagcagtgaatactgaccggccaattgaggcgctgttaccatctttaagatagttctcaatgccgaagcgggcggaaacagttgccgaaaccacctcagcaggcggcgccagtcttgtaacgttacgctgaagcgcctgctggcacatgccagctaaaatccggtttctctctatgtcaaacaagccgggctcaatacgctgtgaccatatatcgatcgtcacagacggagcctgatatctataggccagccatgcataatgttccgccgaataggcgaacatatgggcaatgccgcttgcaaagctcttgatatattttcgacccagattactctgctctaaggccgttccgttatttgtcatcaccgacaacctcaacccattgcgttgtcaatctgcatcaaaatgcaatagtcagcatcatggtgaaacgcacaatccatgtcaacattatgataacacacatttttgcttaaaaagcacgagaattccgcgcagcaatgcgggctagaaatcaaaaagaaaagggtttcatggagttttgagacttcatgaaacccagcgaaataggggtctggtggagggaacgccgacttaccgcaaaacagtctcaaagcccgcgctcctcgcaactccttgataataaacgccgaagtcatctcacacaaccatttcccaccaacccgaccagagaaacgaatttctcccctgatttcccggcaccggacgagggtgacgggtttgcagtaaaaccggatacctggcgtcgaaccgcaacaacttcgaatccggttttcggacgccggttcggttcccaaatcagaaatcaaacagttcgccaagcagagtctttcgcttgtggtgcttgtgtttgtactcgtgatggcggtccccctggggataacgctgctggtcgcgccccagatcctgataaggttctttccggaccggtgccgcctcctgcgtcgaccgttcgatgatcttgtccagctcgccacgatccagccataccccgcgacattcagggcaatagtcgatttcaatggactgtctttccgtcatgaccagattggtgtctttgcataccgggcatttcatggaacatctcctttctggtaaataaaacatgagcataaactcgtatcatttttttgccaaactcgtctattccaaacctgcttgccattgacgccgcatggccggacaactcgtgtcgcaacgtgtcattttccagcaggagctgaactttttctgtccatgcggaaatattctgcatcgttttaaatccggtcatgccttcaataacaaaatcatcgatgccgctggccctgatcgccacaacgggcattgcgcttgccatcgcttcaaggataaccatcccctgtgtttccgaggtggaggcgaaaacaaagatatcgcccaggctgtagtaggctggcatggtttcgggaggaaccgcgcctggaaagagcacggtatcctgcaaacctaaagtctcgaccatttgatatagacgttcccgctcagggccttcaccaataagaacaagtttgaattttcgcgaacagtgctttgtcaggagggaaaccgcttcgagcatgaagcttatatttttctcggtgctcaatctggaaacactcaacagcaccagttcatcgtttgctatgccaagctcagtgcgcaatcgggctccttccagttcagacagttcggcgaacttgtcggtttcgatacctgtaggcacgacgaacacgggagtcttcacgccaatcatgcgaagataatgctcagaagcttccgtgggaacgacgatggcgttgcatcggttgccgagccgccgtaccagcgcgtgggaaagaaaattacgaaacagggctttgggcaaagggaccgcgtaagaataatgttccagccgtgtatggtaggtgtagaccgctggtatctttaatcgccttgccatccagagccctgccgtgcccatccagaagggatgatggatatgaatcacgtcaggagcaaattcgcgcacttttctgattgccgccagggagaaaatgtttggcaccacgatccccttggcggccgtttgcctgaaaagacaaggaagcctgaagacatcacgttcctccggcggctctgcgctttgttcgtattgtggtgccaaaatcaggacgttatgccccagctctttgagagctgtagagagtcgatggatcgaaatcggaaccccgccgataaaggggagatagttattggtgaacatggcgaccttgatctctcgatcaagagtcggttcggatggatgattgaaatcaggataataatcccgttctctcagcaggagtgaatacagccagtaggcgctgaccatgagaaagcagacaataagcaggtaattgagataaccgacatagaacagcgaatgaataaagaaccagatactttcaacggtacgaaagaccttgtgttgtccgacattcagccggacaggttcgatatccacctggctccggctgacctggaccttcacgtaatgataaaaactgcgctcattgttgagaacaaacccccctgcgccacccgtcaccacaaaaggagtgccgttgtattcctgggctgaaaagagcggcagattcgacgagaagaccgcttttatccgcgaatcacggaacatgggcatgagcaggctgcgaaactcttcgtctgccagatcatcatcaccgaagtcaaaagcgcccgttttatccaccggcaatagcggatgcccgacgaaaaggaacacattctgattcggcgcgacgtcaagctcttcctccagccagcgggcctgccacttaaaggaggtttttccggaactgtcgagaaagataaacctgctgttccccgctgaaaatgcgaaaacatatggcccgtagtggtcatagtagcggaaaccgccaaacgcgccgtgctcgttatcgccaaacgtcaggagatagggtttttcaagatgccccaaggtccggtgcagggcgcggtatttatcttcgcccgcaccgctgaccgcgtttccagcggagacgacgaaggccacatcgctccggttgagttcggggatgattttccgctcaaaaataccaactgagttattgatgttgccgacaacggcaaaactgaacgtgtcttctccatgcagaatcgattcaatgcgctctacctgttcagcatggacggcaccgtaatcctgttcaaagaaattgagatagatcttatagaaaatgaccaggaacagaatgaccaggttcagatagaagagcgcccgccaccacgacaatctagccattgcccatcctccggcgggccagttcatgcagggtcacggggacaccgatgagcatgccgagataaatcgtcaaaaaccgccagaccagtatgatgccgaccagttcggacgcatgaacgagcgaagcgaaaaacaatccgaaaacgccctcggcaaatccagctcctcctggcgacggagcgaaatacatgatacaggtcgacaccaccagcaggccggtggtcgtaaagtaattcgtctgatagcccgcgccccagaacagtacagaggggaacgaaaacagagaaaggaggaagataaaggtaaagaaaacggagaggaagacgtcttttctgtccccctgaacgtaaatcttcaagcatcgcgagaatcgtaccgcttccctgagaaatttcgctttgattcgccgcgttctttcagggctggtgagacgcagccaggccaggcctctggcagtcaggtcgaacagccgcagcagccagcgcagacggaacagcaacaccaggaaacaggcgagatagccgatggcgacgctggccaaaatccagcctatactggacatcattccaccatcccggaaatacggcagtcccgcgataaggaacggtacggggagaaaaatcaggaacattgcgataaacgttcggatggtcgtcgccgccgtggccgtgccaatcgaaacgccgcgccgataaagaaaccagacctgggcaaaacctccgccagtcgccatgggggtgatattggaaaacaggatattgatgaacgtcaacttgccgaggtttccagcggcgagattgtgccccgacgccttgagaatgaagtgcaggcgcagtgcatcactgacaaaataaatcgtcagaagcatggcaagtgcagaaagaaccggccaggaccacagatgctcattaatggaaaacgactgtgcgccaacctgccgatagataaacaaaggcacgccacagctcaacgcaagaaacaggaaagcgtaagccgtccagcggaccgaaatcgcccttttggtagactgctgcgaggggtccagcccttttacgctcaccgacctgcccttcatgccagaatcgttgtgatcaggtaggccgtatagcccacgtaacaggccagcagcaccgcgccttcaaggcggttgatacgtcccggtccacggaatccgtagccgaacacgaagagcgaaagggtcagcccagccatcaccatcatgtcgcggttgaaaacttccggtccgatcgccatcgggtgaatcgcaccggcgatccccaccaccgccagggtgttgaacaggttggacccaagaacgttgcccagcgcgatgtcatgttcccccttgcgggtggcgataatcgacgaggccagttccggcagcgaggtgcccaccgcgacgatggtcaagccgatgatcaggtcgctgaccccgaatccatgagcgatctccaccgcgccccagaccaggatgcgggagctgacgacgagcagcaccaggcccactgacagccagaagaccgcacggcgaatgggcatggcgcgaacgtcgagttcctgctccatctcgctccccagcgcatcggcttttttctgcataccctgccagatggtccaggccatcaggccgccgaacacggtcagcaacacgatggcatcaagccgggttattttgccatcccagagttgccaggccgccagtgcagtcaccaccgtgaggatgggcagctctttgcgcagcacctgcgaatggacggctatagggctgatcagtgcggtcacccccaggatcagggcgatgttggtgatgttcgacccgtaggcgttgcccagcgcgatgcccggattgccctgcgaggcggccagtgccgacaccaccatctccggcgcggaggtgccgaaacccacgatcaccatgccgatcaacagcggcggcatgccgaaatgacgggcggtggaggcagatccctccacaaaacggtcggcgctccagaccagcagcgccaggccaaaaatcacagcaacaaaggcgagtgtcatgccactccccttttcatatcagtttgcccagtgaggctcttgaacagccccatgaccatgtcccgcaaaaggctgtaccattcgatcattttctgtttcatcattgtcagtatattttcctgtgtctcttcaatggaaagggccttgccttgaatctgcagcattattcgttcggcccgcaaagccggatcgggatggctggaaagaaaggaatggccgctgcccagagcagcgagtttgttcaaggccgaaaccgcatcctccggcgcataaccccgcgccttgaggaacgacaagccatagtcatccgccaccttttcttcaagctgcgagaattgcgccgcagtcaagcgttgaaccaaccctcccagttgcgagcgggcaatatccgccaccacaccttcttgcgccgccagccccttgcgcacggcgctggcggcataggcaagacgcaactggttggcggtgtgctgtttcacgatgtgacccatttcgtggccgatcacaaatcgaagttcgccgtcatcaagcatatccattagcccgctgaaaatccggatcgatccgtcagccatggcgaaggcgttcacctcgtcgcgcaaatacaccttgtagttgaaggtatagccatcctgctcatgcagatcgccgaccagcgaccgcaaccgctgtgcatagtggttttcagccggagcgaccgcatgttcgttgtccattaacgcggaagattttccggccagctccgccacatcctggtcggaaagggtgacggctttaatggcgtcaactccagcctcggtggccagttgcatgtcggtattctcgcagccggaaagaagcacggccagcccggtcgccagcaaaagaggaagaaggctttcgcgccaaacccgaagggcattgcttgatgcaacattggcaaaggcgagcatcatgcgccagcctccgccacatcgatggttccaggacctgtgaccacatggacgcttcgttgcggaaatggaatggtcagtccggccttctcgatttcctctttgacgcgcttgttcaggtcccagtaggttggccaatagtcgtcaattgccgcccatccccggagctggagatttacgcaactttccgccatggaaacaaccatcgtctccggagccgggtcattcaaaaaacgcggttcttcccgtgcaatttttttcaagacgtctagtccggcatctatggaatcggagtaggcgattccaatcacgatatccatgcggcgtttgccgttgcgcgtgtaatttttaatgctacttccccagatcacgctgttgggcgaggcgatgtaaaggccgtcgaatgtctccagaatggtggtgaaaagattgatctctttgacggaccccatgacagaaccgatctcgacaaaatcaccggtccggaatgggcgcagaaacagcagcatgatcccggccgcgatattgcttaaagtgtccttgagcgccaggccgacggcgatgccggcagcacccagcaaggcaatgatgctcgccgtattcacaccgaaaatatcaagaatgaacacgccgccaatgatgtaaatcacataggtagccgtcgcgcagaggatgggcaccagagtggcgtcaagcttttcaaagcgatcctttgcctttctgatcgaacgcctgacacctttggcgacaatagtgctggcaaaaagaatgataaggcacaacagggcgttgtacccgataccgataatgctctccgaatgcgaactccaaaactcaacgatcatttccatccctttattttctcctatacggcatggatgccttcaaaattacgactatttcgatttgctgctttgctctcatctgtgttgtattgacaacatccaccattcgtcccaggaaataagttcaacagacattaaaaaacccaatgccaaaacgcatccaccgatgccgcaccagaaatcgccccagctccagtggcctttgctccagacgtccagcgcctccttgacaaccgtgacgatcagccccgagagtaaaagcggctgccaatacacaccacaaagggtcaaaacaaatccccagaaaaaatgcagctggagatccaacctgaaaaaattcacgatcatttcgccgtaatagcgatacctttccaataacgtcatatgcatgtttctctcatatttattttgttctgattcccaaggcattcccgtctcatcacagcaaattcattctgtttcagctcttacggcacactcttcatcaatttcaaaaagatcaggcgtcgagcgatggacgccgatgccgtgttccatcagcagcattacaagctgttccccgttcatcagggcgattggggtcttgtcggactgggccgcttccttgatggctccggcactgaagtcgctggtggtgatgatcaggccttgctcgtgcgcccccaaactgccgcgcacctgctgtaccaccggagcctggatgttgttcttgagcttccatttcttgacctggacggccatcttgatgcggaccacgtcaccgaccaccaaggtgccccggacatcgatgccgccgtctccgctgagtttggttacctcgaccatctcgaaacccatctccgccagcaactgcgagataagttcctcgaactcgccgggcttcatggccagcagtcgttcgcgcaagactttccggacctggtggttgtgctgctcgatctggaacgccaacccacgccccatccattggctcaggcccacattgccacggccgtgctgaacgaagcggggccgctcaccacatttctgctggcgcttgatctcggtgatcacctgggcgtacatggtggcctcgggcgtcttgccgccggttaccagccagcctttttgcagggccttctcggtgatctctttgtaatgcatcggcttcttgccgccgaacgtctcaagcactttctgagcgcaatcggtgaaggagaaacctgcatttacagaaggcggttttggagtgtcctcgacgaacgcaggaaccggttcagcgccgctcggtatttcagcggaatcccgaagcgcgaaggtctgagggccgacctttacaaagggtgacttgtctccgttgttcttgatgtcggagtagagccgggcgctgacagtggcgtctggggttttccctccggattgccagagaccggcagccatgatctgctcggcgatatccttggcgtgcagttccgttccggcctgctgcaaaacctgaatggcggccgttttaacgtccatggctcgcccccgttgcggattgttcggcctgttgctgataggtcacgccgaagatggtgtcgccaagccatttcttgaacgacgggttgtcgctgaactgcttgaacagctcggtgtggtcggacaagaggtcgatcatgacgcgttgcagcgcggcgtcgtgctcgatccgggcggtcttcttgtcgttgttcttcatggcgttctggtaggccgcgtccgccgcgaccttggccgggatctcctcggcaatgaccttgcggatcttgtcgccgtccttccaatcgatgttgccgaactggtcgttgaacgccttgatgatgttgctcagttggtccagctccggttccggtttgcggccactaccggtggtcggcaccggtccgatttcggcatcctgatccggaaggccgatcttcaggctggttttcacctcgacacggtagctgtccatgtcgatggcctccaggatgccccgggacaggtcctcttccttgggcgcggggagtttcgggatcaggaagttcaggaagatcgacagcttttcccagtcggcattcgagtacgccaggatcgaggacagaaagccgtaggtgcggacgaaggccttggctttgcctttgaagtccacctggccgtcctcatcgagatcggcgttgtaggtggccacgcaggcatccaggatcgggtcgagcttgtcgcggtccgcgccgttcagatagagccccaccaggtcgtcgatttgtacctgcgaatagacctggtagccgtccagatccgacttcagatcatggagcttgttggggtcggtctcgtcactgaggatggtggtgcggtaatagggctcgaacgacctctggatggtctccgagtcgttgtagaaatcgagcacaaaagtgtcgtgcttctgcggatgggcgcgattgagccgcgagagggtctgcaccgccttgatgccggagagcgccttgtccacgtacatggtgtgcagcagcggttcgtcgtagccggtctggaacttgtcggcgacgatcaggaagcggtacgggtcctgttgtaccttgtccgggatctggctgctgggaaagccgttcagcgtcgactcggtgactttcttgccgccgtactcgtgctccccggaaaaagccacgatgggtgcgtaagggcttttgcgctctttgagatagtccctgaaggcgtggaaatactggatggcccgctcgataccgttggtgatgaccatggcccgggcatggccgccgatcttgcggtggccgatcacctgggcgtggaaatggtccaccataatctccgccttctcgcggatggcgtgctcgtgggactccacatagcggcgcagctttttctgggccttgttggcgtcgaagagcgggtcgtcctccacggtcttggccaggcggtaatagctctccaccggggtgtagttcttcagcacatcgaggatgaaaccctcctggatggcctgcttcatggtgtagctgtggaacgggtgatgcttcacggtgccgtccggctgcgggtccggctcgccgaagatctccagggtcttgttcttgggggtcgcggtgaaggcgaagtagctggcgttggtcaccatcttccggccttccatgatcttgttgatcttgtcctcgaccgtctcttcctcctcgtcatcagagccgccatagggcgcggtctcctccagcacgcggttcatggcagcggtggttttgccgccctggctggaatgggcctcgtcgatgatgatggcgaatttgctcttgcggtgttcgtcaccgatctcgtcgaggatgaacggaaacttctgcacggtggtgatgatgattttcttcccggccttgaggaatttgcgtaggtcgccggagtgttcggcatggccgactgtggcggagacctgggcgaactgcttgatggtgtcgcggatctgtttgtcgagcacccgtcggtcggtgaccacgatcaccgagtcgaacaacgccttgctctcgtgttccagccccacaagctggtgcgccagccaggcgatggagttacttttgccgctgcccgccgagtgctggatcaggtagcgcctgccgatgccgctctcagcggcattggccagcagcatgcgcaccaccttcaactggtggtagcgagggaatatctgcttgtacctctttttgccggtcttctcgtctttttcctccaccacctgagcgtagttttccaggatgtcggtcagaccctccttggagagggtctccttccaaaggtagtcggtggcgagcccggccgggttgggcggattgcccgcgccatcgttgtagcccttgtcgaagggcagaaaccacgagcccttgcccttgaggtgggtacagaaacgcacctcgtgatcgtccacggcaaaatgcacggcgcagcggccgaactggaacagcagctccttcgggtcgcggtcgcgctggtactgttgcacggcatcgagcaccgtctgcttggtgagtttgttcttgagttcgaaggtggcgatgggcaggccgttgatgaacacggccatgtcgagggagagcgcggtctcgttgcggctgtagcgaagctggcgggtgacgctgaagatgttggccgcgaaccgttcggccgccttcacgttgcccggcgtcggcgtgccgtagaaaaggtccacatgggccgggccgtgcttgatgccgccgcgcagcacgtctaccacgccgcgtttggcgatttcgccctgcaggcggtgcagaaactgggtgcgcttggggccttcctcgtcgatgccgagagcctcataggtatctggttgggtggcggcgaggaattgcagtagtttggccaggtcgacagcgtgttcccggtcgtagtcctgcggatcaccctgaacgtatccggcatcctccacaagggaggcgacgataatcgattccaggcccttttcgctggtgtcagtcggtttcatccatgtccccctcatcatcgatcacgtcatcggcatcggcggtgtcctcttccagcgccagcagctcttcatcggcaacctccggcacctcgattccgcggacatccacctgcccggtgaccacatcggaaatcagccgggtgcggtattcgcgcatcagctcgatctcacgctcggcccttgaaatcgcctggcttatctcggcgcacttctcattgatgtgagcaataatcgcccgctgttcctccaacggcgggagcgggaagaacgcccccttgattgcaccttgcgccaagccaaagcgggtcacgccggtagcggcaatccggaactggtcagccaccgggtcggaagagaatgccctgaacagaaactcgccttcgatttcacctgagaacggtctgatcaaggccaagtgataggcacaaacgacgcccggaattgtctcgggcacgaaagtgggaatggcgatgtcgtcccaactttcggaatccttggtgatgatcacgtcacccgctttcagctcaaaagcgcgaatctcttccggcgtggccgtggccttcatgaaatcgatggcggcggtgatgcggtcgttcttgtaaacgtccacgtagttgcagagcatgaccgggacttcgtcctcgttcgtgttcttgtcgacgccactggccctgaccgccgccagcgtgcggagccgtctggcgtcccaatgctccggaatatctccgatccattccacgccgctgggcttgaactggaccttgggatcaagcccccgggtcacggcctggttgatgacgttctgcttctgctccttgagaagttcaatgaatcgccgcttgttgcggataaattttcggaacaagcggtcttgcgccttcaggaatcgtgcgatggtttgctgctcttcctgcggagggcagaccaccggcatgctcagaaatttatcgggatagagcctgagccgggaagaacgaatgcccgttgaccggcaaatgtattccgaccgatatccttcaatccgcaacaggctgtcgagatagtagtagtcgtaatcctggttgcttcttggccggtaaacgccataggcgggactcacaattccagcatggttcgagacgcccaatgcagacatccaggcccacatcgtattgatgatcagatcgccgggttggcaacgtttctgaccgacattcgactcggccttgaacatggtcacgttcttctggctgcggggagtcactccggtgatgtgagacaccgagagcatttcctcatcgcctgtctgggagcgatcatcaatctctttgaagtaatactttgcccgcttctcaggccaatgtgcgggaatgctcccgacccagcttactcccgcgtccttgtattctggataaggagccagcttcatcattccgcctccccaacaatctgttccagaaggccttccgtctcctgctccagggcgtagatatcggccttgatctcatcgagggtgcgcatgggcgcgggccggtagaaatggcgggtgaaggagatttcgtagcccaccagcgtcttgcccgggtcgatccaggcatccgaggtgtagggcagcacctcgcgccggaagaaggcctcgatgccgccgtcttccagcagcggcacctgttcgctgtcgcgcagggcggtatccggctcgtattcgaccacgcagggcttgccgcccagttcggcctcgaacaggccgtggatggggtcgggcgtggccttacccggcttgtggaccttcttcagcaccggcgcggcgtcctcgcgggtgtcgcaaagttcgccctgcagcagcttcttgcgcttggcagtgagcttgacaccgtgcttgtcggcatcggcatgggcgacgtccatgaaggcgttgaaatcgatgtgcggcccggctccaagagcctcggccacgcggcgggccagcttggccagcggttcttccttggcctgggcgcaggcccgatcgaaccgttccagccgggccgggctcaggtcgacggcaaggcgcagtggccgttccacaatcaccttccagtagccgaaggcctcgttggggaagatcttggatttttcggtctcgcggggattgaccaccagatcgacaatggtttgaatctgctcttcggagagttcgcaatttttcttgccgagattgcggcgcagcggcacgtaccattcgctggcgtcgatgagctggaccttgcctttccgcgtatcagacttgcggttggtcagcacccagatgtaggtggcgatgccggtgttgtagaacatgttctccggcagggcgatgatggcctccagccagtcgttctcgatgatccagcggcggatgttgctctcgccctgaccggcgtcgccggtgaagagcgacgagccgttgtggacctcggcgatgcggctgccgagtttggtgctgtgcttcatcttggagagcttgttgaccaggaacatgagctgcccgtccgaggagcgggtgatcatcttgtattccgagtcgtttgcgtgctgagtgacaaagcgcgggtccttgatgtcccccttgccgcccaggcgctccaggtcggtcttccagctcttgccgtagggcggattggagagcatgaagtcgaattcctgcgacgggaaggcatcgctggagagcgtggaaccgtacttcatgttctccgcttcggccccttcgcctttgagcagcaggtcggccttggagatggcgtaggtttccggctgcacctcctggccgaacaggtgaatggagacgtccttgccgtggctttcggccaattcggccaagcgctcttcagcaactgtcagcattccgccggtgccgcaggctccgtcatagacaaggtaggtgcccgactcgatatcgtcggccaccggcaggaagatcaggtcggccatgagcttgaccacgtcgcggggcgtgaagtgctccccggcctcttcgttgttctcttcgttgaaacggcggatcagctcctcgaagatggtacccatggagtggttatcgagggccggaagcagctcgttgccgtccacgtcccgcaccggcttggggctgagattgacgcggccgtcgagaaacttctcgatcaggtggccgaggatgtcggcctcgatcaacgtggggatctggttgcgaaacttgaacttgtcgaggatctcctggacattgggtgaaaagccatccagataagcttcgaaatcggccttgagctgttgttgcttggcgcggttcttcaggtcgcgcagggtaaagggcgagacgttgtaaaaggcctcgcctgcggcctggcagagcgcggcgtgctggttggcgattccggccccgtcgagctgcttcttcatgccgagcaccttttccttgctcggctccaagagcgcgtcgagacggcggatgaccgtcatcggcaggatcacgtcgcggtacttgccgcgcacataaacatcgcgcagcacgtcgtcggcgataccccagataaaatttacgatgctgttgtggatcacatggttcatagcccgttgttactccttgcgcttcttgtctgtttccgcaggctcggccgcgccgccagccttgacccactcgtccacttcatctttcttgaacttccaaagacgacccatgcggtgggcgggcataccatgcttgtcgatccacttgtaaacggtgtcattgctgaccccgaggtacttgcaaatctcggttattgataaccagcggtcttccatctcgttcattctcttgctccacgggcgttttggttgtttgccacgtccgccagaggcgaaacgggagagactggacgcacctctcccaggttaaaaaacttcatcaatatacaaaggcactatgtgctatgtcaaacgatctttaccgatttgaaccgattattttctatcacgctcgatgccagacgccggagtcaagccgggtgccgttttcaacacggggcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtttgggcggccttggtttcctcggaggcggcttctttcgaagcggccggttcatcctgggtcggggcgccaccggtggaaaggtcggtgatacgcaccaggccgcgtttagccgcggtctggatttctgcggaaaggtccttgcgagcgatgctctttttctgccgcgggccgaggtgcaggctgccttcagtgccgagttggaaagtaagcggttggaattgcaggtttcgtatctcgatcacggttgttctcctttatggttgaagggtttgggtttcattcacgtcgccgtgaaactggaaggtgcgtccccggattaagtgaccgttgcggatttcgccgtcgtagaccgggcaggactcgatgcgcagccgacctgagctttgtcgcagattggacaggttcacccgggcaagcccgcccaaaggcaccaattctgtaagattcagctcacccttgtcagcaatagggatcactgtgttgaactgaataaagcgggatacagcctcatggaattgaagcagttctgcctcacggtccacggtcaccaccaggtcgaaatccaggtggtagagccttggaaaacggcactcctcgaagctgagatcggccgtatctttctcgaacagccgtgcctggctgcgacgtaaccggtcctcggtcagcttcggtccttgcaggatgacgctgggggtgttgtgtacctcgaacaaatcatcagcgaacaccagcacggtgtccgggtggatgacctgcttgaccagacggatcagggtttctgtgactgtttgaatggtgctcaattatcgcctccggtcattctggcgtattacttaccggaggtgatttggatgtgtcgggctaaggtaggataatcaatgaacagaggttcgtctaaaagctgtggattattgacgtttgactggattttttagaggcgcacgtagtgtaactttgattatttcactcctgtgccacagccgcatgcgcggcccccatgttccagtacccctgctgaccagcagttccattccattaatgtcatatcgtcctgcaagaaaaggatatactctttgaacgagataaccgaaaggccaaatttgtccgccatgcgtgtggccagacagcatcagttccaccccggcttgagcggcacgatcggtttgccagggcgtatgtgacagcagaatcgtagctcccttcgggcggttggcaagcgctgctgccagcggatcgccatcgatatttcgacgtcgttgattggtcaagtcgttcacgccggacaggataagacccggtgcaagttcagcccattggttttcaagacgacggaaacccgcctcttccaacaccttgaggccgggttcactactatgatgtgattcgtgattgccgtcgacgtaccatttcccaagtggaacgctcaaatgattcaaggccgggataggatctggcatagcgccatgcccttcgaaaatatcccctgtaaaaactaaaaggtcaggtcgcaaagcctgaatttgcacgatccgatcattcatccatcggctgtcaagaatagcgccaagatgcgtatcggagagggccaccaaaactgtacggtccaactcgaccggcaggcttggaagggttacttcgtatgaaaccactgcgggctctcgaagtccttgaaccagggcaatgctggccattgccgcaccagcgaccagcgccagaccaaacaggggcggccgccgctttggcagcaggaatccgaagagagtgaaaaggtccacaatgaatacagctgtagcaatgaggaacaccactcccagaatggtcatgccggcaacctcgatagcgccggccaaggcgcccgcattctgatgaccaaagaatcggccgaagaaaaaaacgagccagacaagggtgccaagccccacaatccagcggcgtgaaaaataattcttgaaaaaaggcaccgatcctgcgcgccacaagacatatgcgagcatcaaggtgaacccggcggtcaatagggtgccgaacatgagactccttcctctacgaatagaacggactcaaaagtgctcgattggcgtcttgcgtcgtttctaatctcattttgcctcccgcggatcattcatgacgtgcctcacacgttaaatacgccagcaacatcgtgaccacttcatttacgaaagtggcccgggggatgaattcatcgtccgggtgagctgcgaaccgatgggtcaggctttcgacgctctgcacaacaacgaaacaagtatgctccaaaccgctttgtcgaacctcgggatacaggcgcagaaggccggccaccgttttggccgcttgccgttcggattcgagcaaagcctggtggacgcgctcaggaattggcgtttcttcaagcaatatgtgctgcagccgcggttgtcgggaatgcatctccaacatatcggttacataatcgttcagggcctcactgagactgtgctgctccaccaccatgtggccgacccactcgtgcagacgatggccggtatcggcgatgtgctgctcgagcagggccacggcgatcgcctccttgcttgaaaaatattgatacaaggttccgatggagaccccggcttttatcgcaatccggttggtggtgccggccgcatagccgtgagcttcgaaaacctgagcagctgcagcaagaatcgcatccaccgttgccttggaacgatgttgaaccggttattttcgaggattaaggcgtttttgtcgagtaggcataatctccaatctaatgcgagttgacataaaatgagtttttattcatatttaaatcgtctgtcaatatcatataaatattgggtttagctaggattgaaaaatataatgtctgagaattgaaattatagttatttatttgggagtaattagtcggttatgaccatattagacattggagggctgcccggactcagcgcaaaagatgcccgcgcccgttttgagaatgaaggtccgaacgagcttccgacacagaaaaagcgcagtctgctgaccatcggcctcgaagtcgcccgtgagcctatgtttctcatgctcgttgcagcgggaagcttgtaccttcttatgggtgagccggccgatgcgttgatgctgctcggtttcgtattcgttgtcatggccatcaccatcatccaggaacggcgcaccgaacgtgcacttgaagcactgcgcgacctgtcgagcccccgtgccctggtgattcgtgacggcgtgcaccggcggatcgccgggcgcgaggtggtcaggggtgatctggtcatccttggcgaaggcgaccgtgtgccggccgatggcttattgagacgatgcatcaacctttcgacagatgaatcgctgttgaccggcgagtccgtcccggtcaggaaagtcgcatcggaacaagcccgggaattggacaaacctggtggcgatgacctgccctcggtattttcaggaaccttggtcaccgccggccagggcattgccgaaattgtggccaccggagtcgattcgcagctcggaaagatcggcaaggcgctggaacgcgtcgcgccggagccgacacttttgcaaaaagagactcgcaggctggtgcgcacctttgccatcgtggggctcatggcctgtaccatggtggtcgtggtctttgcggtcacccgaggtggtggtgtccatgtctggaagcaaggcttgctcgcaggcatcgccatggccatggccaccctgcccgaagagttcccggtagtgctgaccgtgtttctggccctgggtgcctggcgcatctcgcgcagccaggtattgacccggcgcatgccggcggtggagaccctgggagcggccaccgttttatgcgtcgataaaaccggaacacttacccagaaccggatgaccctgcgccagcttgccgtatcatcaagcgctgtagatttggcgaatcaccaggatgaactgcccgaggtgctgcatagcctgcttgaaaacgccatcctggccagcaagcgtgaccccttcgaccccatggagcgggcgctgcacgaggccggcgaccggctgatcaaaaacacggagcacctgcatccggggtggtctctggcacatgagtatccgctgaccccaagcctgcttgccgtgagtcatgcctggctcacaggaaatggcgacgaagttgtggtggcctccaaaggggctcccgaggccatcgcggatctctgtcatctgagcccggagcataagcaatcgctctctcgatgggtggatgccctttcttcccaaggtcttcgcgttcttggtgtggcacgaggtgtcgcgagccgggataccctgcctggggtgcatcacgacctttcactggagatggtcggcctgctcgggtttgaggatcctttgcgtccgacagtacctgctgcggtcgctgaatgccgggcggccggtgttcgcgtggtgatgattaccggtgactatcccaccaccgcccagagcatcgcccggcaggccgggatttcgaattgcgatacggtgatctccggagttgagctcgacacgatgtcaaacgaggatctggccgggcgaataaagcaggtgcaggttttcgcccgtgtcgttcccgaacagaagctgcgcatcgtcaacgcgctaaaggccaaccgggaggtggtcgccatgaccggtgacggggtcaatgatgccccggccctgaaaacggcccacatcggcattgccatgggcggtcgcggcacggacgtggcccgcgagtccgcgtctctggtgctcctggacgatgatttttcatccattgtcgccgcggtgcgtcttggacggcgcatcttcgacaacatcaaaaaagccatcgcctttatcctggcggtgcatgtacccatagcagggttgtctatgatcccggtcttctttaccgactggccgctgcttttgctgccggtccacatcgtgttcctggagttgatcatcgacccggcctgctccctgatcttcgaggccgagcatgccgaggccaatgtgatgcagcgcccccccaggaacccggatgagcgacttttttcgatacggaccatcggtgtcgccgtgatgcaaggcctcagtgttcttgcagtctgcctgggtgtgtttctgctggcacgatccagccactcggcagaagttgcacgggcgctgacctttgcaactctggttgtggccttcattgtcatcattctcgtcaaccgctcgtggaccagatccgcctttgccatgctgcgtgtcccaaatacagccttgaaatgggtggtatccggtgcggtcatctttcttgcggctattctgactgtcccgctagcacagcgcctttttgactttgcgccacttcatctggtggatcttgctatcagcttgggagctggattggtctgcgttctgtggttcgaattactgaaaatcgccagacgataccagagggtctgaacttaattggagtggtatcaacctgcatcatccccaaagatgatggatctaaaggagtcgacaatggacttggaagatcttttaaatcgtgaccatcaccgccgcagaagcggataccgcgatcatgaaaaaaaacacgggcattattggggccgtcatgatgataaccggcatgctctgttcgaccgagatcatcacgatgacaatgaccagtggcgtatgcacggtaatcagcaatacaaccatcacaaccatgacgtattcaatctctcgcacctcttaccccttctgcttgccaacaagaaacttctgatcttagccggtattgtggtcctggcaatcattgtcattgccatcgtcgttgtactgccactgttcggtcaagccatcgactttatcagcaaaagcgggcttcagagcgttatcgaccgactgctgcaattaacgggtggtgcgaagtaggtatttccgtgcggttttccgacctgtaaacccgcacgatctaccagcgatagccctggtccatggcgtcgcatcggaattggcttagataaaaggaccgaaacgatgatttagccgaatctcgtaatcggcgcctgactgttaattgaacttgggggaaaaatgtacatgcataaaatcatcctgttatccttaatagctatctgtatcgcaggattcgggtccttgtttgctaccaccggcatggccgatgatgaacatggatttagaaggcattttgagcgggaagaccagcacagcatcccatttttggaatccgacaacgagggcaatgaaaccgccggccagatggcagcatggcttctgcttgtggccaacctacccgtggcattgagccttttgataaaagggacgaatcgatttgcgccgttaccaaccgagttaaagaatgcactaaagaaattgaatcggacgcagaaaaacgccctcatgtggctgcatttctatctcaatccggcgattcttggcattgccctatggcattggttgtcctcgcgctgcaaatcgacggccctgccggaacttgggctgatagtgatggtaaccgtcgtcgttttaggccttctgattaaattcaagttgtgccccaaagccattcgcaaatatgcttatcagatacatacgcaaccggtgatatttcttgccatgtttctggttttaacggtcggacatctgatcgttgattaaccttgaccttcaatagggagaaatcaggtatccctttgcataaccggtatcgaccggaaaggaggcaaaccatgaatctttctcgcattagagccatcggatgggtatcgttgttaatggttttggttgtatttacaccgaccataggcgccgacgatgatggcagaaagcatcaacagcgcgaacgcaaacaccatgacaacaatcattctggtgacgggaacctgaagcaggtcagcaattccacctatgccgaccaatgcggggcctgccattttgcctatcagccggagttattgccggccgcatcgtggaaaaaaatccttgagggcaccgatgaccattttggagagacggtggaccttggtgaggatgcaaggcttgagatcagcggttatctggcatcaaatgccgctgataaatcatctgccaaactatctggcaaaataatgcgctgtctgggaggcatgacaccgctgcgaatcacagacattccttgtattcgcaaggagcatcatgaaatcacgccgcaggccgtccaaagaaagtctgtgggttcattgtcgaactgtgtcgcttgccatcgaactgcggaaagcggtgtatacgacgatgataatgtatccatgcctgaataatagcggcagtatctttcaggattaaaatcagaataaatcgcccataggccgccgaggcccctatgaaatatggcctgattacagtactcatctgcatcgtcctttatgaaatcttcgagcatctcatcctcccgttgttctggatgattcgataccgcaagcggaattcagcttgcggtcctgagggcatgattggaaaaatatgtaaggttcagcagtggaacggtaccagcggcaaggtgaaggttggcgctgaactgtggaatgcgagcagtccgtcaccgctgattccgggagacgagccggtgatcaagagcatcgaagggctgacgttgcgggtttcatctcaatcggaaaggctgcccgatttaccgataaagaggttcgacaaggatcatgcagatgattcctcaaaataggtaccgattaaacgagtatcagatatccaagatggcggatggccgcctttggtggaattcccataccggttttgcaattcagattggtggaccgtgttatatttatggaaatgtattgttgatgggagaccgacgcggtgaagaaaacgggtttatgaaatcggaatttctggattatctgaaaaatttcccattgtggaatggaacccggtactattgtttttcttccgctataatggatacagctaccggtggtcacctcagcgaagaaagattacagcgattgactcgcttgcctactgcacccgattttgacgccatcgtcgatggaaaggctgaaaccttcaagttggggaaatatcagatatccatctccatcgaaggtgatatcaaatggaagtcttattccggaataagccaaattatcgaaggttctgttttgatcgagtccgatatcctatttataggtccgaaactatgtgacgctcctgaaaaaagcaaaagggaattcatacacaccttgcaatctcttccaaaatggaatcgaacgactttttggtgtcgcagcttagcattacagcctgtttcaactgataaaaaaaggtcggcacatgtcgtcgtcaaaagtgcaaaaattctccaaccagcggaaagagagtttagaaaccatcaacgaaaatttgtccaagagatgtggccccacgtgactgatgttagtgccaaatgggcctcaagaataaggactaaatggattgaaaagaaaaaagcgtttcggaataaaattgattaaaatctataagtcgcgctgtttacctaaggcagttaaaatccttcgttcctaatcgcctttatgaaattctcagcaatctgatccctgtatttttccatgaccgggtgcagaaacggccgcggtgggatgatgatgatcgcaccgttcggatgcttgatggtggccccatactccatgacggcaccgatgttgactatgtcctcgccgtcctggttgaccgtgccgcgcaaaagccccacaaacgccttgtcagccatgatcctctgggtgatggcgttgatgagaaagccggtgtcgatgagggccttgctggaccctttgcgcgcgatcgtgctttcggcgagtttggaaaagggttgaccgcctggggattgggagcggatgccgcgctggatttctcgcgccaggaaaagggcattgcggatggttgcctggcgcagggcactggccagtcgcggccccatgccggcgttcaacctggcgcgggccttgtcccagtcgccggtgcgcttaacgcccatggagtttgaccagttggaggattttgtgggtgacggcgccgaaaaagtgtgccggttcgacgctctgaattttataagttccactgtccgttaccaacctgtcctctcccaaaacatccgcatcaggaaggacgttcgctatcgcatctattttatcgggcagttcttcgggcggattttcattcaattccagctggatctcggcaaggtcgctgtaggttgcatcatcggcgccgtaaagccgttcgccgggcaccatccgctggaccaccgccgtctgacctgaagcaagaatcagccgtgctacatcggccacagcctgagctctttccctttcattcagcagcatctgcgatgttttccctgcccatagatcaacggggacaaattactgggggtaataatataggactcttcattgatttgcgtttccggccgcaaatagcccaactgctcacgatagtcggccagcaggtcggcctccaatttggcccagtggccggattggccggttttgtccacgcgcttgtcgccgctggaaaatgaaaacgcgttggcggtggctgcgcgcatcacctggcaggcatggacctgggccaaaatagcaatcagatcccgagcagcatcatccggatctgggctgatatcaccgttgaggattgaatagttgatctgcaggtcctttcccacgcgaaaaacggcctttcggacacaccgttccagtgtcgggtcctcgaaaagcgctgcgcccgaatcagataggtccaggcgcaggccggcgatcaaatcagtgagcagcaccatgcagatcctccaggcggctcttgagcgcctcgatcaccgtcctgcgtttttcggtttcaaggtgccccttgatcatttctagatccgctttggcgttgacccgcgatatggcctccgacgcggatagcttgctcaggtcaacggcatcggattcctggacatggttttcggcggttttctgatcttcagcttccttgtggtcgccggaagcaagatatccttttttcaaggccgattcgatctgccgggtgcctttttcgatttcgaccgtttggccgggctttaatttgagaccggcatctggaatgaccaggatgccgggccggatatttttaatggtgagcatgatcgtttcctccttatcaataattacggtaccagtttgaccttggccaggatgtccggccgggtgatcccctggccgatttcagaccagaccaaccaaccggtcttaaagcgcgtcttctggtcgatggactcggttttcaggttctcgcgaaccggcaacttgccgacctcctcgtcgggcacgatgatgatttcgtccatgggcatggcagccgtcaaaaggatgccgccggtgccgtaattcttgatcacgcccttctggcgcagttccaacttggtctgggggtccaggttccagctgcgcatgtcgttgaagcgccgaccgcgaagtacgatatatttcaccgaaagttccaggtcctcgatgatggaaatggcctcgttgagggcctcctcggtgaccttgtcgcccgtcacttccacggtgttggcggccggaatagccgaggaaataactgtgattgtgcggctgtccatttctttgcggatggaactcgcggctccggtctggatgtccatcagggtgccgatgttgccgtgcttgagcacagagatgtccaccatggggttggagtggatacggttggtgggaaactccacctcgtcctttcccagctcctgttcctgggcctcgccgtccttgctgatccagtgggctttgacagtgggctttttctggtaaatcggccgctcgcctttaggcagggtgtgccgggtgagcagcagtgaggagatctccttgcgcttgatctcctgctcgatgggtgcagcgatggcggcggccagagcgcgcatgccttctggcgactcgagcgcctcgctcatcaaccgcgccatggtttccatgtattgctgggagtggatgttgatccggttgtttttcatgtgcattgactcctttgtttagatgagaagacggaacttgagaacgccgcccttgatggaaacggcctgggcgatgacctggtcaccggctgcgacaccaccggtaatccgcccttcagccgaaaccttcaggtcctcgccatctgatatgggaccgtcgaagacgtcggtctcatagaccccgccgtcgcagtaaatgcccggcatatctcctgcggcataatcgttgatcagaatgccgaaagagcgcacggcgggatcggtgttgacggtgaactgatcatctccggacacccgcaccacctgaccgagtttgcccttgccttgaatgtgaccgtcaccgtaagccagaccccggtgacacggattgatgaatgccatggtattttctccttatgcgtcgagttgcagggtttcgtcggattcttctcccaggcggttgtgataagcggccatgaagccactgcgcaggcggtcttccaaggagagcttacgatcgtcgacatcgcggggccgcacgccggcgtcgcttcgaaggggtggatcgtcaccggacttgtcggcttttttgccgttttcgtcgcctttgtcggccggtgtgtcgttcttttcgggcttggcacctttggtcatgcgctcgtaggcggcttcggtggcggcaaaggcctcgtcggacatttccgacagacgcttgagctcgctttcacgctcttcgtcgctggcaaaggcaaggccctttttctccagcttggtcaaaagctttttggcacgggagcggcaggctgcggccttctgttcggcctccagctcgtcgatgcgcttttgcaactgggccacctgagccttgagctggcggttttccttttcaagctcggtcacgcgggcggccggatcgccgtccagggctgccggttttttcttggccgcatccgtatcggacttggaaggatcctcgttggtcttggttttgtcttccattgcggaatctcctttttcttgggattgaatcgtatctttcaccgaggccacctgcaggatccgggcgttttcatcggcccctttgcggtcgagcaggccaagccctgtgaaggtgacgccgtgcagaacttcatagacgggccggccgttgtattcccggcccttgaacttgcgaagatgcgggcagtaatcggctttgttggtaaagcgtttctgacaaatggagcactcgccttcctggtagtcgcactccatagagacttgggagatgatcccgcgcttcatcagcttgtaggccaatcgggccgccggggtgtcgttgacgtagagctcgcccacgcattccacccgcccgccggagtcgtcttccagatagtcggcggccaccacgccgcccacgatgtcgttgaactcctgggagtgctgcaaatcgatcttcttattgacggccgtcgtgtggcgcccggagagctcctcggcgctgaaatgatcgccatttttgttggtgcccgtccggcacaggatgaagctgaactggggatcgccggtcgcacccacgtccatggcgtcggcgttgagtccatcggggtcagcaatctggatctccaccgggatgctggtgtgaaagttggcggccgcggccaatggcaccggtttttctgcggcttgctcatccgccttggacttggaggccgggacacagatgaacagacgctccttggcgttggaggcctcgccgtgccgtgaggtgatggcgtaatggtggtccttggactgcatgcggctttgcttgcccaaagagccgatgatcttgcgcatttcctgctcgtcgggataggcgtggtcgcggtaggagatcagccattgggggatatgcttggcgttgcccagaaaggttttgaaaaactcgttggcgttggccttggtgacagtctggtgatcggtttcgtaatacttgaccttggtgtctttcttgatcgtcaggccgtcccaataggtcatcagcccttccacgaagtggtaggcccgctcgtaattggtggtggaaaattcggtggcatagggcggatcgaaataggccaggtccgctttcaccgtgggcaaaagctcgttgatgtcctggcggttcgccttgttctccttgccgttgtcgaaaaccaggacgttgatgcgcaccaggttgtccttgaagcgctttttgaactcctccggcgagtcctgtcgtttgccgtagtcggtggaggaagaaaaatggccaaacccgcccttgccgctcatgcaggttttgcccagggcgaacagggcgatgtcctttttaaggcccgacagcttgtcacagttggcccgcagggtgtcgatcagggcgtggacgcccttggcgaaaaagatgcccttgaagttgtcctgcacgaaagtcttggccttggcgttgtcggccaggagcgcttcgatctcatcgtcggtaacgcgcgttccattgttctcgatgatcgcccgggcggcatggtggcagtagtgcagccggtcgttggcgattaccttcaaccccttagccttgtacatgtagcccaccacggctgagcccgaaaaggcgtcaacaacagtgccgacgccttctggagtgtgcttccatatccagtccaccaatttttgcttactgccgatgtaattggtgatgtacttggggcgcttttctggagggatttcttcaggagtcttctgttcggccgcctcggccccgagatcctcgggatcgatggacaaggccgcatcggcctccagtaaaaacgccagccgttcaaggtcagtggcgaacagttccatcaacgtctccggtcagtttgctgtgctctccgcgacctgcggggagcgttcagcggttacttaccggaagcgtcggcgatgtgtcggagggtgacggcgaatttcagcgggcggggttcagccgggccagaacggccttgccgcaggcgtcgatggaggggtattcgtcggtctcggtgatctcggaaaagaccccgtcgtagggagagcgggacagccggtggtattcgagaaaatccgccggaagcgaggtggccccgacctcgaccagacggttgaccacccaggcagcctcatccttgcggtcggcaagcccgttcggtccccggtcgaggtagtacatctccacatccagaccgggacccggcccctgaacccagacgcccacgggcaagtattccgggacggtggcttgccggtcggccattatcgagtcgatcatatagcgcagtttcatgaccagtcctccgcgatcaggagatgttcggccagaagctggtcgtcgatccggcggaatctctcggcgttcttcttcctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtgaagctgtctgccgcaagtcgccgtgtgccggggtcatcggaaaagccctccatggtgttatccgcaattctttccgcgtttcttgcggccggagggtttcgtggctgaggcgttggcagcctcggccactttctcgagcaacgccgccgcccattccgccggtgaggtctgcgggcctttcggctcctcaccctcacgggcgatcttggtggtcttgagatccttcatgtggcagcggatcattcggtcgagcttttcggcggcgtcggtgttcccctcgatctgggcgcggaccagcttcaccgagtagacgcccaccagctccacctgcaggaagtcgctggacttgttgaactcaaagtcctggttgaggcggtcgatgatcgcgtcgaacatgaccttctcttccggcgtcagacagcggtcggcgaagatgccgtgacgcagccggttctggttgccctcgggcgcaccaggcccgcgccggggccgttcggtcttgccctcgttgcggtgccagcggtccagcgtctctttgtccggtttgttcagtgccacgtggaaatcctgccgaatattgttttcccaagccgggatgcggggcgggaggccgatttagcctccaaacgcgctcccgccggttcaggggttacttaccggaagcggcggccaactgtcggtcccggtcctgttttcgttcggcggcgatgatctgattgacccggcgggtggtcactccagcgaggttggagatctcctggctgctgatcccctgcagatgaagggcaagcaccaggtcgcggcgttcctggtagaagcggctcggtgccgggacccagagaattccggtgtagtgcttctggatctgctcgaagagttcctcgggcaggacatccttggcgttggcgtagcgtttctttttcttcacggctcaatcctccactttcttcatccacggctgcggcacgtccgggttgtagaaccgcagcgtgctgggacgcccggacttcggcccgtggataatttcgatagaacgctcggtgacctcgccaatctcctgatcgccatcgacgaagcagaccaggccgtagtcctcgccgcagggaaaccggaagcggccctggttctgatagaggcgtgcctcggaccagcccttggccatggcctcctcacggatggcgtcgaccttggcgacagcctgggaagtcaccggctgcttacatttccaagcttggttcccgggataaatccagtcctttcttggaacttcgacgggtttcttctgggactcgggacgaagcgcgggtggccggtagttcttcggggaaaaggactgcaggacctcctgcaagtgttccttgccgaactcccggatggacagttcctgcatggcgttgaatcgctgccgcagcgtattccaggcatcctcggggagctttccggccttgtgcgcggtttgggcggtgaccatgcgggaacgtagccaggcaaagtattcaggcgacagacggcgacacagcgtgccgtcgatctccatgtcttcaggccagtcgcgggcgtcttcgatctcgtggatgtcgagcccggtggagacatagatggcgggctgcggtggttgcggtggtaataatggggtttcacatccggccgaggcttcctgccctccggcggtgtgcttgatcatggttttcagaaggctcatggcttcgggctccagaaatacgggttaatcgcttttcccgttacttaccggagctgccctgaaaccgtcggtgaccacccgctgcggtggatatgtgcggtggttgcggtggtcgtgcggtggaaggttttcttgtcccaccgcagggggtagttctttgtttgttatttgtttttagatagttatgaagaaagagaagagagagtgcggtggttgcggtggtatttggggaatgtctctcacgctgggccggaatttgcctggcgtgggatgtcgggttggtaggtagaaaaaatatttcaacccatagggggtgagacctctggatttaccaccgcaaccaccgcaaaggccatgaaagccttgtctggcaagggtttggcgtgcggtggtcatccaccgcaagggacaacggtgatcaccgcaccaccgcaacagaaaaggacgcccgagagcgtcctggatgattggggatcgaattggttgaggttcagacctggagaatgttttcgaccagcttgtaaaccgtggtgccgccaagggctcgtggccagtcggcacagggaggattgtcgcgcagcctggcgcggcggatggcctcatcgattcggtcgcgggtgatcttgcgtgcgtcgatccccttgtcgtaaccgggaagatgccgcttcagccggtcgctgcaatcccgtgacgatgcgatgccggtgccgtcctcgaaatgaagcagcaaccagtattcgaacttggggttgctgagggcgaagccgtaattgtcgcgtgcctgagcccaggcatgaagctggtccaactgttcgtcggtccactgatccttgtccaccacgagccaggcttcgtcggaggatctcagttcctcctgccggagatggtcctccatccgcttcagtacctgcggaggagaactatcatgactgcctttgaggcagttcacccggatcaccgactgttggtcattgaagatggcgaaatactgcggctcggtcttcacgccttccaccgcgatcacgaacagtttgcggtagcgacgctcgccgaggggtctctggaatctgcgtctcttcggtggcatcagtcatccccctcactttcctcggtgaggcagggattggtcaaagcgcctcccaagagaatccggggaattccacccagtcgcccctgcaggtagctcttgcggatgtccttgtcgtatcggacatccttgtactcgctgaaggagagcaggttcgaagctccggtggcatctctttcggctacccacatctcgtcacggcgcaggagttgctgatccatgagcagcacgtcatgggtggtcaacagcaactgcgttctggtttccgtggagcaattggtgaggtacgcttcgagcaatctgcgtgtcagcagcgtgtgcaggctacggtcgacctcgtcgatcacgtagaccttcttcgagacctgggccgacagctcaagaaacgcgggcagtagatcgatcacccgctgtgagccgtccgactcctgacggatctcgaacttggcttccgtgccgtccgccttcggatgataggtcaccagcttcttggcgatcagttcaccacctttgcgggtcaccacaaatcgctcgttgatcggctcggtcagcagacgaacggtcatgccttccttgacgtcttcctgcagcttggtcttcagtggctcgggcagcggaatgttctcgaaagggatctcctcgccacccaggtgcgcgatgccggtgtcgagctgcggcagcatctcgttcatggtcgagtagagcggatgcccctcgtcgaggaactgctcgaaaggttcgaagcgagaatcgggcgcgaccagctcgagtgtgtccttgaaccagtcgtagaccggccggaaattgtcgaccttctgggaaaccgagttggtcagaaagagttggttgtcccgggtccctttgaaggcgaactggaggaactggtccttggccagggaatcatcgaagttgggctttccgtcccgacggtggtagagcaccttttcactggtgctcgtaatggccaccagcttctcttccagaaccgccttgcgggtcaccgcgaagctgaactcgtaaatgatctcgtcgatcagcaactcgaagccaaaccgtgacggctgatcggccaccttggcgtccagccggaacggctcgacaggaatcaggctgtcgggctgggttcctttgacgaccagcgccttggcgaaactcagggccttgaaaaagttggtcttgcccgacgcgttgccaccataaattgccgcaaccggaagaactctcgtctggtacttgccgagcttgggaaccctgtctccatgctggcgctccctgctggcgaccatcgaaaatgtgacctggttgcggaaggacatccagttttcgagtgagaaactgactatcatcttaccgcctcctaaagtgaaatattcgctttatcatgccttaatataggcatgggcgggcgtaaagtcaatctaaaagagaaaatatctctttaaacacccttgctactgatccggtactcgaagttcttggtgtgggcgttgcgctgccggtcgatgtcgaacccggcgtcccggatgacgtccaggtcgttgctgatgcgccgaccgagctgggcgggcttcttgtattcgaactcgaggttgaattcccggccgaccctgcgcagagccgcgagcagccttcccgcagacaccggttccatggtgttctcgttctcgaacctcacctggtagcgttcgatgaaccccaccacatggtttgcccggtcgtcctcgccgtagcgggccttctcgtccagctccaccgcgttccgataagcgtggaagagcgacgccagcgccgtggcgatggggttcgactcccgggccatctcctggctggtgtcgttgatggaatgtatctgctcgatgaacagcgggctcagatcctcaagtccggtagtcacctcgtgatcctcggacccggccagcatcatcaggtacatcaggctcagatagtcgttgcaacggcgcttgccatgggtcggcatggttcggtgcagcaggcgcatgacctgtttctgggctccgtcccggatcatcgccagcacatggctggtccgcttcatgatggccgagatgatcagatcccggttctgctggatggccgagatgacctccgattccagaaagcagtcgctggcctggttggcgaggtcgaagttgatgacgaaggacctcgacaggatctccgaaagttccccgcacagcggctcgatgccggtggtgttcagcaggcatttggtccgctcggtgatggtctcgctgtcggtgccgctcttgcgtttctccttggcgatgccggtgatgctggtcagcatgaaggtggtcagatcctcggtcatctgcttgacctcgatgttgtcgaggacgatgagtgggttctgcgagccatcggtgtagttcgccgcgtcggtggccttcttgtgctggggctcgccgtaaagcaatgtcgacgtgatcttgctggcggtagtcttgcccgatccggccgagccctcgaagcgggtcatgggccgcgtcccggcgaaatcgatcagcaggaagcaggagagccaggaaaggatgagaaagcgatccccctgcggacaggtcatgttgcccaccagcagatcgaccaggagccggtccgcctcttcgaggtcggcgtcgggcaggaatttcagcggcttcatcttccgcgagccgtccaggatgatgccgtcctcgttgccgccgttcttcatgatccggatctcgtccggggtgatcttggcgatctcgtgctccgggttgttcagattgaaatagacggtgtaggaggccacatcggtgtgcagccaggagaaatggtcgcgcacctggccacggatcatggccaggctgggcagcacctcgaaaaatgtccgtccgccgcccgtggtcggcaccatacccgtgtgcttgtagagcatggccgcgtaatggcgcttgcggccccggtccggtgaatccatccagtagatggcgttgtcgaaatacatgaacggctcgccctgcagggtgtgaaagaactgggcaccgttggcgttgaaccagtcgtaggcagcctcggcggccagggtgtagtcgggagcaccgttctccagttccgtgtcgatcagcacctcgtcgacccgggcgcggcatgatccgggcattgcgccggacatccgcttggcctttttcttttcgttgcggaactcgaccttgcggtccttctggatggcgcggatctgctctttcagggtggccatcgaaacgccaccgccgatgcgctcctgcaccagcttcagcaggcgggactgttccaggggagactgctcggaaatctcccccaggatcggttcgagcaggcggttgcgttcctcctcttcagcgccctcgggcagcgagcgcacgccgaactcgatgggcgtgctggcctcggcgagcagacgttcgaaatcctcccgggtatgcccggcggcaatgtaatcgttgacgtcgatcttggcggtggcgagaagcgcctcggccgcctggatttcctcggcgggccgtcccgccagcagcttggccagctccttcggccccacgctcgccgtcaggctgaaccgttcggtcagctcctgccgggccgagatctgtgtttccgacaaaggcagcgtcaccaggcgggtgtcgatcttgtgttcggccagggtacgagcggtttgcagcgcccctttgagaccggcctgggagagttcgttgtcctggcagatgtagacggtttcgacgccgcgcagtttggggatcaggcgctcccaatcggcggcccggatgcggacggtgaccggcgatacggtgggcaggcccagttgcatcagcgccaggcaatcggtcaccccctcggtgatgatcaccttgccgggcctcgccagcaggcagtcctcgttgaacagcagcgcgttgttgatgaagtcggcgacgtaaggccgctggtgctcgtcgtgaaccggcagtttcttgtatttcccttgctcccagcccacgtccggggtccacggcgtcttgcggccgatcatgaacaccacccggccacggctccagtagggaaagacgatccggcgctcgaaaaatggcgtcaggccgtcctggctggtgggacggaaagcgccggtggcggcgagctcccgtttggagaaaccgtcctcacccccggtcagttgggcgaccgcgccggacgcgttgtccgcgtagccgatcaggagatcgtcgatggtctcctcgctcagggcgtatttggatttcagccagtcgaggacctccggcgactctttgagtctggcgtggtaaagcctggccagcgaggtcagcgcgtccttgacccgcagttcgaaggcgcggtcggcctccgtctgggcgagacgctcctggctgaggccatagcgcgacagcggcggcaagcccgccttcttggcgagatagtcccgggcctgacggtggctgtccggcatcggaccggattgcccggcggtgaccgagcccgtctgaatgaactccacgagttgcagcacgtcaccgccgactccgcagccgaagcagtaccagccctgcttgtcgagcatcacgtgcagcgccaggcgcgactggctctgatggttggggcagtcgcacatcaaacgctgaccggtttcctgggtgatccgtcccggcaggagttcccgggccacgtcaccgatgtccatctcggtgacgagccggtaatactccctgacgttatccgttccgcccatgctcattcggcctccgcgacacgggcggaatcggcatccgcgtgctgggcggcgtccagaaacaggggcaggaaggtccggcggtcatccacctggcaacgcttggcgcagttctggatgccccaatggtcgcccaggacaatggcggtgcgccgggcgcgggtcaccccggtgtagagcaggttgcggtgatgcatgaaggaatgcgccttgtggatcaccacgacggcgcaggggaactcggaaccctgggttttgtggatggtgagcgcataggcgagctgcagatcctgcaggtcgggcgaacccttctccagctccaccggcatgccgtcgaagtcgatgaccagggtgccgttcgcgaggacatcgaccacatagccgatggccccgttcatcacgttcagatcgtagttgttccgggtctggatgaccttgtcgtgcttgagaaacggggcgcggcggcccatggcgaccggcggcacctcggtgttccagagcttgcgctggatgagccgctgcagttcctcgttcagttccttggtgccgagcggtcccttgtgggtcggcgtcagcacctgcacgtccttgatgatgtcgaatcccagggtgtcgagccgctcctgaaacagctccagcaggaacgagcgtgcagccatcggatcggtgaactgatctaccaggtaccaatcccggcatccggataccgacgcctcgctggtcttgcgcacctcgcccttgagaacggcggtgcagttctccttgaggacgccagcctggcgcacgaccttgtcgaggatgaccgtggggatggcgcgtgtctggatcagatcgcgcagtatgtttccgggtcccaccggcggaagctggttgtggtccccgaccagcagcaccgtggtccgcgacaaatcgaccgcctcgaacaggtgccaggccagcggcacgtcgaccatcgaaaactcgtcgaccaccaagacgtcggcatcgatgggattctccttgctgcgcgagaaacccttgccgtcatagccgagcagacggtgaatggtggtgccgctgcgaccgctgacttcctccaggcgcttggcggccttgccggtcggcgcggcgagcacgacctccaggtcgctctcctcgcagatggtgttgatgaccgaaatggtgtagctcttgcccgaaccggctccacccgaaatcaggctgatgctgtgctggagggccgagcggaccgcgtcgagctgcttctcgttcagcgttgatgcgcagcgccgaatcagggcatcgagtttcttgacggactggaaatgaggattcggtgtttcggcctggccgaacaacaaggccagctcccgctccatgcggacgatctccggcagagcgaccacgaaacgtccgccgtgggaatcgcaggcaagcgcctgttcttcgatgagcgcgtcgagggcgctctcgatgcggacccggctgtccagggcatccatgaccagcagcagattggcctggtccaccagatcctcgtattcgatccagcagtgaccattgtccagggcttcacggacgcagaaattcaacccagcgcggatacgaggggtgtggtccttgggggtgccaagcttgcgggcgatcttatcgaccttcttgaagccgaatccccggatctcccgaatgaggatgtacgggtcttccttcagaatatcgaggcagttgccgccgagtctttcgaccagagtggtgacctgatgatgggtcagtccgaatgccgacaaccaggccatgacggcgttgacgctgcggttcttcaaccattcgtcacgcagccgccgggcagcatccaagggcagccgagctttgagcgcgatgcgctcggggtcattcagaagggtttcttcaaaggcgtcgccgaaactctcgacgatcaatctggccttggccggaccaatgcccttgatctccggatggttggccagatagtggatcagcccctccggatcgagttcgaggtcgtgctccatcccgtcgaccttgaactgacggccgtatttgggatgggtggcccacgacccgagcaggaccacaggctgattttcccgggcgaacaaattgcccgcgaactggacttcctcaccggtcggggtgagcagtcggcctgcggagaacttgggtccggcatagtaaacgcgctctattcttccccggagtcgcgccgggttactctcatttctttttggcatctcgcgatcctccggtgaaaacgtgtcaggtactcctcgacaaaacggcaggcggcctgccggtccgagcagaagtagacggggacaccgaagtcgacgacgatggaggcgaccgttccgatcagcgcgtgcgggtgggcatcgctgcggtagcggccgtcgaccagatcgcgaaagttgcactcgacaaccacgcaggcggattcgtaggcagagagcttttccaactcgcggtggaaccgctttcgcccccggatgacggtggagacgaaatccgtcagggatttacgctccaccgccacccgttcctcgaggccgaccagtgagtaatcaccggcgggcagcgctttgcgaactgccgaaaccttgtctgtatcgaagctgtagggctcctgttcgcgggtgtcgacgacaacggtgatccggtccatcatcagaacgggatcatgtcgtccatcgccgcgccgggagccccggcatcgtcggccatgacaatgcgacggttgaagtagatgttctcgttttcaccgcgagtgcgcttggtcacctccagcttgatgttgagaagctgctcgaggtggcccggcaggtcggagagcttctggagctgcagcccgcaggtgtagaggtcctgcttgagccacttgatgttctcgttgctggccatgacgttgttgcgccagagcagacgacccttgtgggtcggcgcgagaatgcgcagggtccacttgagcatgggattgcccgaggtctgggcgcgagtcagttcgacccggtcgacgttgacctggtatttgccgtcggggacggcctcgaactcacgctcctcgacttcggcggtttcgaaggcgtcgtcgaactgcgccaggtcgaggttgctgttggattggttttcgtagtgttccatggtcggatctccttactgttggggtttcgccgccgcactcgcggtcggctccggcttcggccgggcggcactcgccgcagctccggctgccgtgttgttgaacgctttcatgaagctcggaaaatcaagggggatgacttcggggagtcggccggtgcggtcaccggcgtcgtagttgggactgggtttggtgcgcatcacgcgctgccagaccggcttgccgtcctcgccggttttcatgtccaggtcgcagaacaggatcaggtccaccaggccggtgaccagcttccgcgccttttccggaagcgtcggcacgatgcgggtgtgtttgccggtccgggtttcgatgtcccgctcctgggagtgggaaataaggatcagcccatagggcaggaaggccagcttgttgatgacgcgctggaactcgttgttgatcagcgcgtagcccttgccgtagcccaggtcggactcgtgctcgatcttgaatttcttgcagacgtagtccgagcacatcttgtaggcgttatccaccgtgtcgacgacgatggtcttgaactcgtgcttgccatcggcgatttccgcgcaggcctgcagaaggtcgtcccagcaggtgatcggggtctgaaacacctccagggcgttcagacccggctcggtcgccaggaacagtgcgtcatcggccttggagcaccaggtgctcttgccgatcttgctcgggccgtacaccagggcggtgaggtccgagagcgtgtgtttgggtttgcttttggtcttgggaagcatggcttcgtctccttatggttgggatttcaaaacaccggagcggcgtcttcaccggctccgtcccgcagctcttcgtgcggggcgatccgttggaaatggttttcgatgacgttggggttgccgcccgaacggcagagctggaagtaggcgcagggccttccgtactggaagcagtagctggtgttgcggtagaaggtgttgcgccgacgggcgtcgagcatggccttggagagctcccacagctccgtccgcagttcctcgaactggtcgcgggagatgtagagcacctcgcgatggaacatgcccggctcgaggtacttctcctggagccgctgctggaaggtgtcgtcgtcctccggcagcttgcgcttggcgctgctcttgccggttttcgacttggcgatcagctccgcccggcgggcctcgaattcggcctcggtctcacccttgccctggcgcagcttggccttgaccagaacgttgtagatgatgccgctgaccgtgatcccgagggtctgctccaggtaccaggcgtagaggatgatctggaaatcggtccacagccgctccaggtagctggcgtcgatctgcgaggcggttttgtgttccagcaggaagtactggccatcctgacggacgatgccatccacttttccggcgagaatgaaactgcgcgaggtcgccccggtcgccgggttgacgatgggaccttcgaaggttttctcgagcgcgacgacctcgaactcttcggccggatagtgttccgcataggcgctcatcatggccctggcgagatgccagtcggcctgttgatgatcgtcctgcgcccggttcggataggtacggtcgatgtggtcgaggaccttggccagatcccgctcgccgtgccagcactccaggcagtcgtggatgaccgagccgaaggccagattggggtcgcgttcgagcggcaccagctcgtcgatgtagcgccacttacaggccatgcggcagttgaggaacagccgccacatagaataggtggtggtcatcagctcgctcataccgccacccccgcttcggcggcgggcgctgcgcgatgcttggaggcgcaggcgcagcccgacggttgggttcgttcgatcaggaccgagcgttcgccgtattccttggtggcgaagccggtgaagatgcgggcgaggtcgctgccgacatcggtggatgcgtcgatcacgcaagtgcgtcgggccttgtccagattgaaccggctctccatccgcacacgggaacggccatgcaggctttcgacggccagcatcgccagcatgaaagtgtcttccagttcctgggccgggaccgactcgtcaaaacggtacttgtaggtgtcgtgagtcatggttgaactcctcttttgttcaggttctgatttccgaggccccggatagccgcaccatgcggcacggtgcttacttaccggagccggggctgatgcgtcggagatcacaggtagtcggtcaggccagcctcgctgaaagcctcccgcagcttgctcagccggtcgtagagggtggttctgggaatgcccatctcccgggcgatttctgccatggtgctgtcgtgcaggcgcacgcacagatcccggagctcctccggtagcgaggcgatggcccggtcgagatccatgcggatctcatgggcgaggcgctcccttgtttcgcgggtgccgcctcccagagagccctcgccatccaggaagtcgatacgctcggtggtgtcgccttcgccgttgtcgaggggttcgttgagcgaggtttggcagagccgccagtcccggcattgggcgaaccgggcctccagaatggtggagatgtgacgttcgacgatccgggccatgaaggtggtcttcttggccttggcgggattgaaatgccgcatccgctgcagcagatcgatcatcagttcctgttcgaggtcgggtctgtcgtcctcggtgaatccggccttgcctacgagttgacgtgctttgtgccgaatgaggtcggcggcatacttgtcgatgccgtcgtaagaattctgtgaaaccatcggggcctcctcggagcgaggaggaggtccgcgtgggtgtcggcacgggccagatcacaggacaaagctgtcgcgtgggcgaaggggtcgcaggtacgccgccaattgccgtattcggctcggcgacacccacaacagcctccgccatgcgtccagcttgttgtccagtgtctaagggttcaggtcgttacgtgttcaggctgcccgttcctcgatgcgcatcaggaacgggagaccgtgcttgatctcgagcaggcagacttttccgctgcccatctgcgcgaggtgctccagcagcgccacgacctcttgcttgagaatgaagtcatcctggtcgcgctcgggccggggaccgctctgtccgcccagtttgatctcgcgctcgatgaccgtgtcaggggtgagttccggctcgccgtcgcggaccggaatgttggtgatgcggccgaagttgatgtcctgcatcaactcgatgagtcgccgcttcggtggggtgaggtgtgctttgcttgtctggttcatgccgaacctccttcatttctggaccgaccgggagacaggtccggcatgaatttcccgggtggcggtcgtgaactttttgtgttcaccagacctgtcaccctgctttggcgaattttcgttgcgaccccgaaaaacgccctggctcaaggaggaggaaagcccgtaaagccttgattgatggtgggtttacagaggaaaacttttttaactttttttgcccggccccagtgaaatttcaccgggcgggcctccaagacgcaaaaagccccgatccagaatcctgaatcggggctatagatttgtcgggcgctataaagggtggtcagtaaacctcggcaccttccgggaggatgcgaaacttgcagcggtaggtctttgtatccttgacccattcgatgggatcgtcatcgagccggaagaattcacgcaggtgcttcgacaactcttgcttttgtttcttcagtttgtccgaggcgtatcggctgtgccagtcgatctcgccacgggagttggcaaacccttcaagcaatttccattgctcggtagggttgccattcttcctgctcgccattcccatttgcgtataggtgtatcgaccgctctggtcgcccgcccatattgtgacggtatgaccatcacggaactgaatcttgatttgtagccatgtggtgcccggcggtgtcgggaaaaacaccgtgccgcctgaatccggctcaggcacctggccgataaggggcgcgaatatctcagtcttgtcccgacgggtcaggaatcgtggagcatcacccaggtacagatcttcgttcagcgcaatgaaaaggctgtctttctgcgccagtagtgtttcaactgcatgactcaaatgaaggcgtgtgggtgcgatcaggacaaagggtttgatgattgaaaggcataatgaccggacgacctcggccagcgcatccttgctgtcctgcatcgtcagcacaaccgggaagtccatccccgccgtgggtatgaaatcgcccagtctccatgtgtggggcaggccatcgagtttcgagtctcggtgttctattcccaaggcctcgcagatagcgccattgatggttgactgcttgagccggtagatcagcgtctgccttggagagatctgaatggccgcgctttctttttcattgcagacggctcggatgttggtcttcgcatgcgtaaccacactccgtgggcatccgaggccacattccgttggacaatccacggcggtcgcgtgatttttggtcagttgaaggaaatgatcccgaaacaacggataccgatcccagccggatagcgccttatcccaatcgaacagcgccgccgactttccaggcaatgtctccagatatgcccagacgggatcactcatccgaaacgcccccggctccgacgatgaaacctctgagtccaagccacctctcaataatctcggcatcaccatcacgcttgaattgcgcccggttgcccgaactcaaaatcacagaccttggagtcttggacccctcgaacttgatctggaagcttgctttgatgattttccctccacccgggagtgaagcgcctcgatcacgaagtgatgcaaaaatgtcctcagacctgcggatttcgacgtccttatgagcgccgccccaaaagacctgaacttccttgagcctgacatactcaatgccatcgacgtcgtcacatagaagcgcgtcctcaccaatttgccgcaaaggttccaggtcaaatcggctgcgctcgttgaaaaactcttcgtttccgaacaggtggaatccgaatttcttgcggtagagctccttctcccccttggtttcggcgttcattcggatttccccgatgacggggttgtaggcaagcacgtcgaatttttcagggcggaagtattggctggtggattcaccggcctcaatgaccgcttcacgggcatagggcttgccgtggcgcacgaggaaccatgtgtggccttccttcggatagacgaacaccttggaatacttgccccgacgcttcttggaaaaccattcgtcaagatcggcttcgagggccgcgagggtttcctccgatggcagcacgaaatccggcagcgggtttttcttggtcttgaaatactcgaaggacctgacgttcatgaagaactgttcggcgtgtaccttctcgatgatttcccggtcagccatccagacctggatcgccaagtctgccggtgcggcgttttccccgatttccacgtcgatgtccgttccagcgatctcatcctgaatggagtcgaatccttcaggagtcgaaacttcattcacatagaacaaggcctctgcaaggtcgtctggggttgaaccgtccggggtcagcaaaatgtgactgagcgcgttgtagtccaggccatcttcgtgctggactggtggcaactctacgccgcgagctgaaaaataggcggcatgaggctccagaaaggcaatgagatgcttcctgtcgattcgccggagcatctccggcttcgaaaagcggcgtaggttaaaagttgccatcaaatactcctgtcgttttgtcgttattcgtccatgtctgtctcggttaactccgtttccatccaacgaccttgcctaaaactcgaaggtcatcctccggcctgatccggatctttcttacctccgggttctccggcaccaattcgatgagctcgtctttgattttcagccgtttgacggtcgcctcgttgttgagcagcgctacaacgatgtcaccatcctcggcgatgggctgctgccgcacgatgatcaaatcgccatcgttgataccggcaccgatcatgctgtcacccaccgcacggagtgcgaagtgctgtccggaacgaacgacgtccgactcgaccagcacttggccggtgatgttctcctcggccaggatgggacggccagccgccaccatccccacaacaggtactgaaaccagagaggcagccatctcgctgggacggcgggcgaccgcaatgccccgcgacttcccgccctcccgcttcaggtatcgcttgcgcaccagttgattgatccggtcgtgggcactcgccgggctgatttcaaagatctcgctcagttccttcaccgttggagggaagcccttggcatcgacaaaacgacatatcgcttcgagcgttttccgctgcaacggcgttatctcatccgtcttcgctttgcccatggcgtctccatttctgttgaaagacaaaaaggcgcaatgcgccagcaaaccctaataatataaacctgatgcatatcaggtcaagaaataatctcatacctgatttccgacacttccacgagcccctcggtaggtaaggcctgaagaatgccggtttgaaaccggacgagcagttagaaaccagataaccgaccagaggcggagctgaggcggttgtgggtgccatcgaacgcgcatcccgaccgccaccgttttctggcatccacaccatccagtcccccggtcccaccggaggtgttcgatgttggatgtacaagaaatgaatgatgtgccggggacggatgaccttggcgaaagcggcaaacccggccgcctatcgggtgaggcgaggctccagtcagccgcttccattctggccactgcgatcctgcgcagaaaggccaaaaaagcatgtgtaggcaatgagttagaggttttcgaagattcttcccccgtgctcggagaaggacttgattcattgccggaacagagcattcattcatgacaactcgtccggaaaccaaaataaggagttgaaaatgaatgagttacagaacgccgccaccggcggcaagaatcaggaccgaacccgaaactcggtccttcggcagatggccctgctgcaatccatgtccctggagcagctccgggaaaaatggctcgacctctacggcgaagagccgccccagtacaaaaagcaattcctcatcaagcggctggcttatcgcatccaggagcttttctacggcgggctgtccgagcaggccaaggtccatctccagcaggccgccaaggaggacccggtagccactgtcaatcgacgcattccagaagagcggaaatcgaacgaggccatcctgcccggaaccagactggtgcgggtctggaacgaccggcgctatgaggtgatcgtccttgccgatggctacgagttcgaaggccgcaccttccggtcgctcagcgcggtggccagggagatcaccgggacgcgctggaacggcaaggtctttttcgggctgaagaagatttacggcagaaaagccgagggaggttcggatgcttgataacagcaatgtcgcgccgggaaagaacaagacgctgcgctgtgccatctacacccgcaagagccacgaggaagggctcgaacaggagttcaactcgttggatgcgcaacgggaatcggcggaacactatatcgaagctcagaggatgcggggctggacggctctgccggatcgctatgacgatggtggtttctcgggcgggaacatggagcgtccggggctgcgccgcctgctggcggacatcgacgccgggaagatcgatgtgatcgtcgtctacaaggtcgaccggctgtcccgctcgctgctggacttcatgaagatgatcgacctcttcaacgagaagggtgtcagcttcgtctcggtcacccagcacttcagcaccaccgatcccaccggccgaatgtttctcggcatcctgatcaccttcgcccagtacgagcgggaggtcatcgccgaacgcatccgggacaaggtggcggcagccaagcgccgggggaaatactgcggcggcgtacccatcctcggatacgacgtcgacagggacaacaagaagctgctggtcaacccagatgaagccaggacggtgcagtacatcttccgccgcttcatccagatcggttcggccaagaagctgggccaagagctgaacgaacagggttaccgcaccaaggcctggaccaccaagaaaggcaaagtgcgcgagggctccgaatggaacaccgcccatatctaccggctgctgaacaaccggatctatatcggcgagatcgcccacaaggatcgcagctaccctggtgagcacgaagggatcatcgaccgggcgacctgggacaaggttcaggccatcctggaggacaacaaaccggtcaaggtatcgatggccagaaccaaaatggtcgccccgctgaaaggcgtcatccgctgcggccactgcggatgcgcgatgggaccaacctacgcccgcaagaacggccgccactacacctattacatctgccaaaaagacagcaagcggaccgtgagccgatgcccgctcaagcggattcccgccggggacatcgagcaggccgtgattgagcagttgagcgccgtgttccgcacaccgacgctggtggccaagacctacttcgcggcccgggacatcgagcaggcagagcgggagcggttgttcaagcagaaagcccaactcgagatggagctgtcgcaggcgcgggagcaggctctcgaattaatgaaacccggcagcgatcagccgggcaagaccgagatgctgacgacggtcaatcgccaggcggttgagctctcgaaacaactgacccatgtgagcgagcgctgcagagcctaccgggggaacagcatcacggaacaggatgtctcggaggccttccagaatgtcgagggcttctgggaagaccttttcccggtggagcgaaaccggctcatccgcctcctggtggataaggtggagatccgggagaccggaatcgatatggagctgcgcaccaacgggctgacaacactcatcgccgagctggccggtctggcatgcgaagtcactgaacggagggcaagccgatgaaaataaagccgaccattaccgttgccgacaacggcaacctgcagatccatatcccgatgctgatccggcgcatgcgcggccgcaagacggtcatcgctccccaggccctggatggagaaatcaccggagcgcaggaaccggtgcagtccgccgtcctccaggcgctgggcagggccttttcctgggccgacatcctcgaatccggccagatcaagtccatcagcgagcttgcccgtaccctcgacgtcgatggctcgtatgtggcccgcatcctcaagctaacgaccctggcccccgacatcgtcgaggccctgatcaacggcgaggaaccaaacgggttatcgctggccaagctgacccagacctttcccgaggactgggccgagcagcgccgccagttcggcttcgccaccgactgacgaccggaccggagaccgccccagagagccgaccatcagcgtcggcttttcttctttgggggcaggaaaccggagttgaccacgcttcttttcacggccgatgcaggcaatttcgaaaaaaacgtccggtttcggcatcgagcgatgacctaagacaaccgccaaaaacggcaaccagccgcaaccccatatcaatcaaggatgtagctttccggacgcgcttcggacttggtccggagaaaacagagaatcaggggccaaacagagaaagaaaggctggaggatggggagaatcgatggtgcaaagaggtgcttcggaaagatgtgaaacgggcgcaaaccctttagaaacaaggggaaaaagaaaacccgtcaccccggagaatgaccccagagagacgggtttgtcttttctaaatggtggaggcggcgggaatcgaacccgcgtccgagaacagtccactcgaagcttctacaggtttagatcaggtattcaagctcgccatccggtgatgcccctgatcgggctaccggcggcaagtctgtcttaaaaaatcttacacccgctgcgacagacggctttgggtgccagtcggataagtttgtcactggtcggcgtatctgacgtcagccaatcagtgcggcaagcctaattaggctgccattgcgtattcgtaatcgttgttggcaattacatttgtgccgcttttaacgaggccagcggcgcctcgacctgccactccggcttctttatccccgtcgaaaccagtgcgcccccttcataaacaaaatattcagccacagaagggattctgtccggctgcacacaccatgtagccattaacagagcggctggcaagggggaaaacgttaaccggcaaaatagaagtgagacatggatcccctgaggctcacccggaagtctcttccgcccagagatgactgagcaagatacctctcgtgtctgccgctggcgttgacagcagcctgtatgctgttcaaatcccgcaccagttcggcctgcgccttgatttcagtaaaagactctttaagttccggaacggcggcaacagccatgtccagcttgtgcttgtccggatggccgcccagcacggcaagctctccgtcctgcagctgcaaagttaccttttcatcaacgctcagacctgcactggtcaaagcactgcgcaacccatcaataaaggcatcctgcagctgagatatgttgttttccagcaccggagcaagactccccccctgttctgctatggcctccagttgccggcgcactgcagggtccacagccgaaagactgattctgtccgtcagacgggccagactttcggccggacgggcaggaggcgcattatcgtctgcaccggcagaatgcgccctttcgctgcgcgaaatgtgcatcattctggctaacgggttaaaagcgccatctataggcacggaagctacctcctgaccgacactgcatgtatttccccctcagggcattccgcagggaattagcaaaatggatgccagaacaggcattcagcagggaagcaaaaagggaagaaccacgctgaaggtgctgcccacaccttctttgctgacaaagctgatttccccgccatcacgctctgccagctgcctggccacagccagccccagaccggccccgcccaaacgctttgtaagaaaatgctccgctatggaaaaaggagcaaagatatccccccctttggcttccggaataccgctgcctgtatcacgcacatcaaaacgcaaccagacagctttccggttgtcggctgtgcagatattttcgcacgtccagagagcaacatgcagatccacagtcccgacagaggtgtagttgcatgcgttatcaagcagattgtgcagaatctggatcaaagccccgcggtctccggcaagcgtgcggggaacaccatcctgcactgtgtgcgtgaacagaatattttttttatccgccacagcaccaaagtgccttatcagcggagccagagcttccttcagaacaaaattatcttgggaaggacgaagcattcctgcttcaaggctcgagtgttcaaggatgtcggaaaccagcgaccccagcctgcccgccgactgcttcaggctggcaagaaggtaccgctgttcaccgctcatggaagtggaggagagcagttgtgccatccccagcactccgttaagcggagtgcgtagttcatggctgacgttagccagaaaaacggttttggctctgttggcttcttcagctttttcttttgcacgttccagagctcttgtccgctctctgactgtcttttcaagaatgcgctgagtgcggtatatcaccagatgcgctcttacccgtgcacggatgacaagctgagaaaaaggcttctggacgtaatccacagcccccaggctgaaccctttttcctcattgccctcatcatccagtgatgtcacgaatataaccggaatggccgcagtagccggtattttttttaacgtccggcaaacctgatacccgtccataccaggcatcaccacatccagcaggataagatccggcggagagtctcccgttgcgatttccagtgcatcgtgcccgttggtagccgtaagcacaatgtattcgtcgcgcaggataccatcaagaacggcaagattggctggcatatcatccacacaaagcacggaaaagcgttctgcggtatgtatcatatggcaccgccctgaacggtcatctcctcaatgcctcacgctcttcttccagatctgcgtctgcgatggctatggcgcggatttcttcctgatgtcgttcaaacagttcacacaacacaggatcaaaatgattgccgctgccctccagcactatctgcacggcagtggaatggggaaggggatctttatacactcttttgctgataagtgcgtcatacacatcggcaacagccataatcctgcccgaaacgggaatagcatcgccggcaagtccttcagggtagccacggccgtcccaccgctcgtgatgcgaataagctatttctttggcaacgctcagaaaagacttgtactgcagcaacgactccgctcgctccagagagtccctgccatacaccgtatgcagcttcatgatggcaaattcttcttctgtaagcttgcccggcttcagcagaatattgtcgggtacgccaaccttgcccacgtcatgcaggggggcagatttgtgcagcatacttacagaaatctgacgccaatattccttataggcacctttggccttggcggcggaagcaagcaggcggacatagttctgcgtccgcttaaaatgcccaccaagttcgttgtcacgcatttcggcaaggcaggccaatgaaaaaatagtcacatcctgagtcagctgcagctcacgggttctgtcccgcaccagatcttccagctgatcctgatgcgtcttcagttgcagatgattccttacccgcgcaagcactatggaagggcgtaccggcttgactatgtaatccacagcacccagagcaagaccggcagcctcatcctcttcttctccctgtgtagttacaaaaagaacaggaatatcgcgcgtctcgtcattttcctttaatctgcggcacacttcgtacccgtccatttcaggcatcagcacatccagcagaataatgtcgggcttcatcggccccgaggccagttcaagagcctcgtatccgtttacagcagcaaacacctgatgctcctgttccagaatctgcttaaggataagaatattcacatggttgtcatcaactatgagaatccggttggttcttttcatcattgcaccatcccgttctcttcggtttgcagatgtatacggtcaagaagcttcagcgcagccttaaagtcgaacttattcagcgcgcggacaagatcatcgtatatatccggctgactgccctgcagaacgcttttcaagccttcaacagattcaagtgcacgcgtatcatgcactttaagaagtgcacgcagcttttcaacctgttccgcaagcccttctgaagatacatgaccggattcaggggcatgttccgcttcaagtgtttccagataatgctctatctcgcggagcgtcataagcatgctgctgcccagttccgtcaccagaggcgcgcactcaagcagctgctctttaaggcagtcactgatttcaattgagatattgtacaggcgcttggcgccgatattaccggcaacaccgcgcagggcatgattaacccgtcttgcctcatctggcatatcctgcccgatatactgccttatggtttgcggatatgttgcaaactcatccgcaaattctcgcaacagcccgttgtacagctttctgttccctttgatccgcttcagccccgattcaaaatcgagcaggggggcatctgcataccttgaagaatacggctgatccgcatcatcaccagcgtcatcaggctgcggcagttccatctcggcagaagacgcaatgccgtccggaccttctggcgcatggttccgttttatccagtttgccagcgcagcatacagctcatcagggtctatcggcttggttatatgatcattcatacctgcacgcaggctggtctctctgtcgccggccagagcatgcgccgtcatggctacgaccgggggctgctttttatgctgcaactgcctgatacgccggcaggcttcaagcccgtccattctgggcatctgaatatccataaaaatcaggtcaaagtcatagttttccacaagagccaaagcctcaagcccatcacccgccagtgtgacgcgcacaccgacaccttccagcagttccttggcgatctgtctgttgattttattgtcctcaacaaccagcacgctggtatctgccagctcctgccgtaactgagccgtatctatctgaataatgcggctttcctgctcggggcggctgctgtattccggaagggcatcaaggatggtattcaacagcagagatctggcaacaggcttgagcaacaccccgtcaataatctctgaaggaatttcacccagaacctcttcacgtccgtaagcggtaataataagaatggtggggcgcaccggcagatcaagctgcctgatatgccgtgcacacgccagaccgtccagaccgggcatccgccagtcaagcagcactaccttgaagggttcggctgttttctgaacaagatcgaccgcctcttcacctgattctgcaagagtcacatcaaaacggagggactccagaacctctttaagaatggcgcgcgatgtaaagttgtcgtcggccacaagcacccgagtgccttcaagaccggtaaatgaaaggtgctctgcggcggaatctgttctgtgccgttcaaactccagctcaaaagaaaaaatgctgccgcggccgggttcactttcaacatgcatctcgccgcccatcagctggacaagcttgttactgatactcagcccgagccccgttccgccgtactttcgggtaatcgagccatcggcctgagaaaacgggttgaacagctttgccagatcagagctgctgatgcctatgccgctgtctttgacggcaaaacggatgcgggacttttcaccagagcctttaacaagcttgacagaaacaatgacctctccactggatgtaaatttgatggcattgcttaccagattagtcagtacctgccccagcctcagcgggtctcccacaagatcaagggggacgtctttgcccatatcaagcagaaactccagacctttatctgatgccgcaatggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatgccgcaatggaattgacactggccacatttgtcaaagtggtttccaggttaaaccgcacgcgctccatatccagtttgccggcctcgatttttgaaaaatcaaggacatcattaatgaccccgagcaacgaattggcggaagactgtatttttgtaagataatcaaattgcttaggcgtaagtgctgttttcagcgccagatggcacatgccgatgacggcattcatgggggtgcggatttcatgactcatacgggccagaaactctcctttggcccggctggcattttcagcctctttacgcgccgtttccagctgggaaagaacaatcttcttttccgtaacgtcccgagcaatgcccctgaagcccagcagttctccggagtcaccttccatgggcaccatgttcgattccagcaccacccgcaggccggccttatgctgaaaagcgttttcgtggtgttcaacggcggcggcgttttccactgctttcataaaatgcccccatgcggtgcgggcatcattgtaggacataaggtcaaaaatacgctttccgtatgcctcttccacactgtatcccagtatttcccgtatgcgcgggcttgaataggtaatccacccgctcagatccatctcccatatccagtcgtgcgaagtttcgacaatccctctgaaacgttcttcgcttttccgcaaagcaagcaccgcctctttgcgctcctgcagaaaaccggcccgcatgaatgtcccgaccatgctcagcagacatacaagaaaaaatgccatggagtagggcagtccttctgcccacagaaactccgtcatggacggaaaaggcatgtaggaaacaatgaaccagtcgcgcagatacttatccggcacatgtatctgcttgtaggaatagatggtgtggcccgccggagaggccgcgacggctgcatacgtaaacaccccgtcagaggtggcgatctgcccggagcccgtctgcagcatctgctgccagacccccggatgccgctgggcaaaattaatacccagcgtatcaccgaacatgaacccccagtgctgcgaaggggtatccgactgcaaccagtatccctcatgatccagcagcatcagcacaccctgatcggagctgcgcagcatccaggcaccgttcagcatattatccgcaaggtaattaaaaaccatgatacccagaagtttgccgcttctgtccagcagctttgtcccgatacggatgataggcttgtaggggacttcaaccacaccgttttcaatattaaggtccagacgtgatatgtagatattgtcaggagccagctccataatatctttataataatagcgccttgatttatcagccagattctcttcgggaaccagaaccggcccgctgtcactccggttgatgcgcagcagttccatgcctgcgggatcaagcatacgaatctgatcaaactgattgttatccagtgcaaaggagtacatgtcagagaccagacgtgcaaaattttcagaggagggaaccgcggcgtattccttcaaagaccctctgttaagcgcattcagtatactctgaaaaacgatattcagttccatggaaataccgtcatatgcgctgctcacgctggcggattcctgccttttttccagatcgatccggtgctgcatatccgcatagagaaaaagcgcgatggccagagcagacagaaacaccgcaggaatgaacagcgtgagaaaggctgtgaacacgcctgaggaatttctgcttttctttaaaaaaaacggcttgaaatcaggagcaatcatgccatcaatatagatagctgacagcagggcggaaatgatattccggcataaaacaactgagggtaaataacgtaaagacaagacggcgcggaagcggagggcagctgagaacggacaaaaagaaaaaagccccgtgaaaggggctttgataaacatggtagcgagggagggaattgaacccccgacactgcggatatgagccgcatgctctaaccaactgagctacctcgccatgtgtgcaggactgttcctgcgggagttggtttgtggccttttttatgtcgaatgtcaatgcctgttgcagacaaattcgccctttaaagcctgatcgccgctaacccgctgtattacggactctaccgggtgatacgtggtagcgagggagggaattgaacccccgacactgcggatatgagccgcatgctctaaccaactgagctacctcgccacgtatgtattgctgcgacggaggcagtgtttatacaagaacaccaagctttgcaagcagtttttcgacgtcagctccaaaaaagaagcacgacgggggcaagcgcaagccggtaccaggcaaaaggacggaatgtgacccgccccacaagatggataaagcctttgaccgccgcccatgccgaagcaaaagacaccagcagccccacagcccagaaaggaatgtccgcaggagagaagagagaataagatttgtacatatcgtaccctgtggcggcaaacatgatgggtacagcggcgacaaacgaatactccgcagcaagccggcgccggctgcccagcagcagagcccccatgatggttgccgccgaccgtgagaaccccggccacaacgcaaggcactggaacatgcctattcccaaagccagtgcgggagaaacatcatccagcgtttcgtaacgggttccttcacctttgtgctcaacagccagaatgtacagcgcccctgcagccagcgcccatgccacagtgaccggcccgaaaagatgctccttgataaagctgtgtgtcaaaaggcccagcacgctggccggggcagaggtaagagcaagcaggtaccacccccgcaatccggaaaaccgcccgtgaccggtaccgaagcgaaacagggcggcaaagcgttctttataaagaaacacgacggccagaatggctccaagctgtatggcgacctgaaacgattccgccttggggccggtatattcgagcaggtagcccgtaatgatcaggtgccccgttgaagatactggcaaaaattctgtcagaccctccacaagtcccagcacggcagccgtaagcagatcagtcattaaacaacatccggtcggaagaggtgaataaagaagaaaacatcatcagagcacgcgaatagcctatgccatgaccggttgcaagcagcatggtgatgatgtagaaagcggcattcacctgacgggcgcaatgtgtgcctgccgccagcctgctttttcggagagttatcatgactaccattatgccgaacagcgaacttgtgcgcaaagccgtcgaatacatttttcagtcggacaagcagaattcttctgtggaagaacaggtcgagcaggcgggtatgcgctttaacctgagcccgcgggaatgtgaaatgctggagcatttcctgaagaaaaacattgtgggcgacaccccgcaggaatagtggaggggactctgttccgttttcatataacgctgttgcagaagcagctgttcaaagagcttgtctctcttttcggcctctgcctcggctcacttctttctctgattcttatcggcagaatgctgcagttgcgcgagctgtttctgggtctcgacctgaatgcgctcgatatggcgacacttttcgtatacctgagtccgctttttctcaccctgataatacccattgcctgcatgctcagcgtgtttctggcttttctgcgtatgagtaccgacagagagctggtggcgctcaaggccggcgggctgagcctgtttcaactgcttccggcgccgctgcttttctgtctgctgtgcggcctgctcaacctgtatatttctcttagcggtgtcgcctggggaatgggcaattttcgccacaccataatggaaatagccaacacccgtgcgaagatagttctccagccgggcgtgttcaatcagactgttcccgggcttacggtgtttgcccgcacggtggacaacagttcgggcaaacttgggcatgtactggttgaagataacagcagagacgaaacaagtattctcattctggcaccccggggacagctgcgctcggatgaacagcggggcgaactggtttttatactccacaacggaaaaatataccgccagcaggaagacagcgtaagcgtgctcgactttaatgactacactgtccgccttgacctcggccagattttcaaaggggtgagtctgggaaaagtaaaacccaaagaactttcatggagcgagctgcgcagcatcggtccggaccacccggaagcccgaagggacagtaattttctgcgcaaagttcatgtagagcttcaaaaacgctgggtgctgcccatggcatgccttgttctggggcttttcgccatgccgcttgcatgcgcttttcagggactggacaaacaattcggcattctgctggctctggggatgtttctgatttactacacgatgctttcagtaggcctttccaccggagaatccggcaccgttcctcctgccgtggggttatggatgcctaacctcatattccttgccgtagggcttttctggctggacagggcagaaagagaacgctcgctcaatatcatgagttttattctgcatgcgaacctgttccgcaaaaagagggcacagtgagcatcctttcccgctatctgctcagaacaaacctgtttctgaccatgctgacactgaccatcggcaccggtatctatctgctttccgacctgtttgacaggctggatgattttctgggagccgggctgggcctcaaagttatcctgacgtactttgcggtcaaaataccgctgatcatttctcagatcctgcccgccgtatttctgctgtcggcagtcatccagctgtgtgtcatggcgcgggacagagagctggtagcccttcaggcgggcggcatctccttcctgcgcctcgcgcgtttctttataatttatgcactcatctggtcagctgttcagctgggtttttcgcaggtgctgggcatatacggagaacgggaagccagcagaatctggaaggaacaagtccgtaaccgggaaatagacgaagtgcagcttaccaacctgtggttcaccgagcatggtcgcatcatccatctggaaacgctgcaccctgcggcccagaaaggctccggcataacggtctacgagctcacgcccgacgagctttccgtgcagcgggtgatccggggcaaaagttttcgtgccgactcttccggctggactcttgacggctgcgacattcttattccgggcagttacgaggtggccacctccgaatcgattgtcctgcccattgaacaggacgtcaaagcgttttccattgtcgatccgagaggcgacccttcgcgtctgcccctgtggcagctgcaggacgccatagcccgccttaccgaaagcggctccaatgttgaagccttacgcacggcatggcacatgaagctctcctatgcattttcgctggtaaccatggctctgctggcactggcacttataacatggcgagacagcatatacataaacgtgggaacatcactgctgctggtatttgtcttttacacgctattcaccgtagggggttctctgggcgagaacggcatagtccccccattgtttgccgcatggacagccaacgcgtttttcagcctttcagccatcgccagactgatttatgtatccagagcccgcgccgcctgacaaaaagccccgcagacatcgtctgcggggctttttgtgatcactcagcgcgttcgcttgccgcttccggctcatcagccggttccggcgccccgtctgacggtgtgtcaaaagccatatccggaaaagccagccggtgcagttcctgccacaatttatctttccccatacccgtcttgctggaaaagagcaggggcacctcaccacccagaatggtccgccattcccgctgacgcagcgcccgttcctgctgtttgcatttgtcggctttggtcagcactggcagcagcggcagcccggcctgccgtgcaaatgcagccagttccacatcaagcttctgaggtgaaagacggcagtcgagcagaatggctatggcacacacggcaggcgtttccacaaggtagcgacggatgagctttgcccacttttcgcgttctgccttgctgcagcgtgcgtacccgtaaccgggcaggtcgacaacataatagccgtcgggatcaaccttgtaaaaattgatacttctggtcttgcccggcgtggagctggttcttgccagccctttacgtccggcaagagtattcacaagcgacgatttaccgacattggaacggcccgcaagagctatctggggggcgttgaatgatacgagctgttccagtgtgtagatggtattttcaagtactagctttggttgcataatatatggttcgttaaaggtggtcggaaaatggcggataacgtggtgcttgacaagataatgaccttgggaaaaaatactccgcttttcgcagggcaccttctgtcaatgaatgctagcagaaccggcttgcaaaaacaaagaggttttttgccgtgaaccgtttcagaattctcgtgatgaacgggccgaacctcggccatctgggtcagagacagccggaaatctatggcagcacgggcatggacgctcttcccggtatgttaaagcgcctgatgggcgagcaggcagaagcgctggaactggaatattttcacagtaacagcgaaggggctcttatcgacaggctcgaactggcacgacaggacggaacagccggagttgttctgaacgcaggagcttatacacacacaagccttgcgctggcagactgtctggcatggataaacctgccgtgcgtggaagtgcacataagcaatgttctggcacgggcagagcagctgcgtcaccgcagcctcatcggccgtcatgtcatcggcgttgtggccggttttggcatggcaagctatgccctgggcgtgcaggcgcttgtaacgcacctgcaggacactcaacagtaaactggcatcacaggcctgcgggctttatatcaactttttcggaggcatcccatgtattccactaccgatttcagacgcggcctgcgtatcgaaattgacggcaccccttttgaaattgtcgacttccagcacttcaagcccggcaaaggcggggccattgtgcgtaccaaaatgcgcaacctgctcaccggccgcattatggacaacaacttccgttccggcgaaaaagtaggccgtcccgacatggaaaaccgcgacatgcagtttctgtatcgtgaagacgccaatcttgttttcatggacatgacgacctatgagcagatttacatgccggaagaaaccacggaaggcaaagcaggattccttaaggaagggcaaaccatccgcgtactgctgttcaacggcacgccgctggccatcgaactgcctgcagcgctggtgctcgaagtgaccgaaacagaacccggtgcaaaaggcgacaccgtctccaacgtgaccaagccggcaacccttgaaaccggtatcgtcattcaggttcctatttttgtgaaccagggagacaaggttaaagtaaacacggacacccgtgaatacatgggacgggaatagcccccggcgtcctgtcccgccggcgttattgcccgcggctatggacgcagcattttgattacggtaagggatatggctgaagaggctgtatcccttctttctttaacctttgatctcttttttccggaggccgaccatttcaaaaggcaacagactggcacgtgaaattttcgcgctgtttctcgtcttttgcggggcagtcttgctgctgagtctcatctcatacagtcaggcagacccaagcttcaaccatgccgtcagcggacgttccggctttgacaactgggcagggctcgcaggtgcatatctttccggcctgctggtcgacattttcggcctgtccgcctttctctttcctgtcgcggtattcgtttccgcggcacgccattatctgaaagccggcgacattctttggtggagatgggtggggcttaccctgctgggtatgtgcatagcctccttcacgtcggccatccatatcggcataggcgatatcaccggcggcgggcttatcggacacgagctttcgcggctgggtcagcggtatcttgggacagccggcgctgttattctgtggattttcgcctttcttgtgtctgtacagcttgccgtgggattcacatgggttgcactcttcgcagtgctgacagaagccgcaggctcattttcccttcctgaaggcttaaaaaagcgcagtttccgttctgcacgcagcaaggctctgccgcaagccgacctgattatcatggcgcaaaaagagcccgaagagcgcccccgaggcgttgcaatcgcgcgcacccggcgtgctgcggcggccttacgaaacttctggcatatattctttcctgtcgaaaaacagagccggccagaagcccggacggcttttgcgcggctcgaatctgacacggaagaagattcgccgtcggaaagctcagcctctgcctctccgctgccggcagaaaacagcggggcagaaatatcagccgacggcaattccgcgcagttctacatcggccctgaaaaagacgaacccgcccctctggccgagttgcaaccggaaaccgcaccttcacaaggcacggcgggccggacatcctgcggtgcagggcagcggcccagacgcaaggtcaaactgccgtccgcatccatgctggaaacacctaaaggtattgataaaaaaacgcccaaggcagtactggaaagtaaaggtcagacacttgtctcttgccttgcggacttcggtatacagggagaacttgtccgcatcacccccggccccgtggtcaccatgtttgaaatcagacccgctgccggggtcaaagtaagccgtatagccaatctgagcgacgatctggctctggcactcaaggccattgctgtccgtatacaggccccgatccccggcaaagacaccgtcggtgtggaaattcccaacgaggatcgcgaaacagtaagccttaaagaactgctggggtcagagcccttcggcaaagcggaatcctatctgaccatggccatcggcaaggacatttccggcattcccactgtggcagaccttgccaaaatgccccatcttctggtggccggtgccactggtgccggtaaaagtgtatgcatcaactccatacttatgagctttctgttcaaagcgcgaccggaagaagtacagctgctgctggtggaccccaagcgcatcgaactggcggtttatgcagacctgccgcatcttgtccatcctgtggtcaccgacatggcgcacgctaaaaatgctctggactgggctgtgcatgaaatggacaaacgatacgaagccatggcccggctgggagttcgcaacgtcaccggatacaatcagaaaatcgaaagcttcggcgatgccgtacctgctgaattctgcgaccttgaaaagcttccttatctggtcatcatcattgacgagcttgcagacctgatgctcaccgcggccaaggaggtcgaaacaagcatcgtcaggctggcacagcttgcccgtgcagccggaatccacatgattctggccacgcagcgccccagcgtggacgttgtaacagggcttatcaaagcgaacttcccctgccgcatatcttttcaggtcacctccaaacacgattcgcggaccattctcgataccgtgggagcagaacatctgctgggacggggcgacatgctgtttaaaccgggaggagggcgtctgcagcgcatgcacggtgcctttgtctccgacgaggatgtggcagccgtggttgaatactggaaagagcgtcaggcccccagctacagggtagacttttcggaatggggcagtccgtctgccgacgattcaggcataaacgggggcgccggggacagtctgggcgacgacccggtgtacgccgaggcagtgcagtttgtcatgagtcagggcaaggcctcgatatctctcatccagcggcggttccggattggcttcaacagagccgcccgctatgtggagcagatggagcaggacggtatcataggcccggctgatggcagcaagcccagaacagtcatcggagccagagagaattaattaccggagaattccatgcacaaacaacatattttgacaattgtcttttttatcgcagcgctggctctcaccggtcaggccgcagcagcccctgacgcggtagcagcgctggaaaaaaaagtacgcagctatacttcttttaaagcagattttgtacaaacactcacccacagacaaagcggcaccacagaaacaaggcagggaagcatcatcttccgcaagccggattcgctgcgctgggaaaccgtacatccttcgcgcgaacttattgtcgttacagactcggcggtgtggaattacattcccgacgaagaggtagcctacaaatatcctcttgatattctgaaagattctgacaccatcatgcgctttatcacaggcagagcgaatcttgattcagactttgaaatagaagtcgaagaagagcagggcagtaccagaatccatctgtatccttatcatccgcagcagactctcacggaggctgttctctgggtggacacacaaagcggtgaattgaaaaaagtggccgtcacagacttttacggcaatgaaaacatgcttgaattttcggacatgcagtttgacatcgagtctggaacagacagtttccgtttttcgccgcccgccggaacagatattgaagacaggacctcggacaaggtgatggaaaaaaaactttttcagtaaaaaatgctgacaggttattcagtaaaaaggccctctggtggacagcgtccaccagagggcctttttatgcacagcttggttgctggccacgctgcaagagatataaaaggaatgagccagaaggctacagacagcctcccaactgacaagacaatccacgccaatgtcttacaaatccacagaagccttcagcgccgcaatttcactgtcagtcaattcccgtacttcacccgtacgcagttctcccagcgacagcggtccctgcctgactctgtgcaaagaaagcactgtcagaccggcatccctgcacatcctgcgaatctgccggttgataccctgaaaaagagtcatctccaacagcagccagtcatgatgccggctcagcacctctacctctacgggggcaagcttttccccctcggcaagcgtcatcccttttcgcatagcctgcagatcgttgtcctgcaccacgcctctgacctttaccagatatgtcttgggcagatgccaggaagggtgagtaagtctgtgggtcagcacgccgtcatctgtcagcaaaagcaggccctctgaaaaaaaatccagtcttcctacaggaaaaagtctttttttacgatgtaatgggggcagaatatcaatgacagtcctgcgcccttcaggatcactgacggtagtgaccacttccacaggcttgtgcatcatcaaataggtatggctacgggaggaagaagacttcaagaaaatctttttaccacgaacgcagagctcatccctgtccggaacaactttcacgccgggggtatccaccacaaccccgttaaccgttacaaccccctgagccacaagttcatcggctgcacgacgcgaacagactccggcatcggccagtgccttgttaatccgcacagactgttccgcctcatgtccggcaggagcattgcattgtgccagtgcaccggaacgggccgtacgcggggcggaaaggccgctgcgtgcaggcttttgtcgtgccagcgctttatttacgagatcattttttttagtcatatattcttcaagttaaactttaaggcacaattatatgcccgcccagaaccgaccggaagccctcagggacggataacttttgtagccaattgcagacttgtcacaacatccagcatgttggtcgtctgtccggccgctttgcgttccagcagaccgaaaaagtcaaggcacgttccgcagaccagaatgtccaccccggcagactcaagcttctgcagttcaggaagtgcttcgtggccgtccgaagcgagctttacgccgccgttaagcaaaacaacccgccacaaggtactgcccagctcgggcagcgttgccagaaagtttttcatcagccttgttccgagtgtatcatctccgctccccagcacttcagtggtaatcagaacaaccgttttttcatccagagcacgcagttcttcagacgaaagcacttcgcactgttcgcaaccgctctgagccccgacagaagattcaagtacagcttgaagtttccatgccccctgcggagtttccgttgccgtcaccgcatacccgcgggtacccagaaaacgcgttacattctcttttgccgcagcgttatccacaatgacagccatctgtgcgggagaccgggtatcaatacaatccttgcacttcagcacaggctgggggcagggaaggttctggcagttcagttcaatttctggcattatgcgactcctgttttggacgggtacaaaaataagtccggcgcacaacgtccggcagagcctgatattgacggcattaaccgcaaaaagcaacggccgcacgccgtaacggatatcgatgtctacagcacagcgagagcagcacacaaaaaaatcggaagggcgcatactcttccgccggatactcggttacttcagttcctacaagcttcatataaccattgccacgctgggcatgctttcagtggctgcgtgcaccggtgctgccgcgtatctggtcaaaccggcgctggacgacatattcatcagcaaaaacgaaaccatgctgctgcttgtgcccttcgcctatattgtcatcataaccatcaagggcctggggcgctatgttcagaactatttcatgcgctactgcgggctcatggtgcttgaacgcctgcgtaacgaactgtaccggaaaataatctgccttccgacccgcttttacgaagaaaatcaggtcggcatgctgatgtccagaataataaacgatgtcatgctgatacgggcaagcctgccgtctgtcgtcatgattgtacgacaggtgatcaccatgtgctgcctcatcggggtggtgttctatcaggactggtttcttgccatatgggctgtgctggtactgccgcttgcggcctttccgttcatctacttcggccgtaaactgcgtaagctgagccggcgcaaccagaacaaactttccgacatctctatctttctgcaggaaattttcagcggcatccgggtagtcaaagcctttgccaccgaagacaaggaagctgcgcgcttcaagcaggaaaacaaccgccttgtcaaaatagccattaaagaaaccgtcttcagcgaactgtcttcgcctgtgatggaactgataggtgcggtggggataggacttgtcatctggtacggcggcaaacaggtgatagacggcgtttccacaccgggaacgtttttctcgttcgttgccggactggtcatgttatacgaccctgtaaaaagcctgaactcggcaaacatggacatccagcgggctctggccggtgctgaaagggtatttgaaatccttgattccaaagatattgttgtagaaaaagacggcaccgtacctttttccggcagctttgaagaaattcggtttgaaaacctgacgtttcactacgaaggctgtcccgcccccgtgctggacaacataaacctgaccgtcagacaaggagaacgggttgccattgttggccccagcggggccggaaaaacgacctttgtcaacctgataccgcgtttttatgaacagacagagggccggattctgctgaacggaacagatatcagagaatacaccctggccacactgcgtcgtaacgtggccatggtgtcgcaggattctttcctttttaatattcctgtaatggaaaacattgcctacggcatggaaagcacctcggaagaagcagtttacgaagcagcccgtgcggcatacgcacacgatttcatcctgcagcttaaagacgggtaccagaccgtcatcggcgaaagaggcgtaaagctttccggcgggcagaaacagcggcttaccatcgcacgggcgattcttaaggacgctccgctgctgattctggatgaagcaaccagcgcacttgattccgagtcggaacgcattgtccagaaagcactggaaaatctgatggcacaccggacgagcatagtcattgcgcatcgtctttccaccattctcggagcagacagaattctggtgatggagaagggcaggatagtgtcgcagggacgtcatgaagacctgctgggatcgtgcccgctgtacacacgtctgtacaatatgcagtttcagacagagcatacaaccgaagacaacggttgtgcactgccgcaggcataaaaaggcgcagtatgaaaataagtccttctctggtctgtccgcccttgtacacgctatacaagttatggtgttccacactccggtattccgaaaccggccgggaagcagtggacgcgctgtggaatcagcggactcccatggtctttgctctgtggcatgacgagctgtttccgctcatgcacatcaaacgccagctggacattgtaacggttgtcagccagagcagagacggcgagtatctggccggagtactgcgcagactggggctgcgcaccgcgcggggctcaagctcgcgcggaggagttaaagctctgcttcaggcatcacgcatgatgcgcaatgaaggcatctgcggctgtgtgactgtagacggcccgcgcggaccacgccatgtggtgaaagaaggggcgctgtttcttgcggccagaacgcccgcgcaggtggttcctgtgcgcatattcatgcaacggcgcaaggtatttgaaaaagcgtgggaccagtttcagctgcctgtaccgttcagcagcgtccatattgtctttggtgagccgtatgcaccgcaggcaacggctacagaccagaacatgctggcaagtgcagcggcgcaactgcagacaaaactcaactccctgaagaacccgtaccatgtttgatttcgcctcagaaagtgcactctttatcggtaacagaataggcttttccacggttcgcagatgcggaagggggcttggaacgctgctgtggcacattcttccggacagacgaaagctggccgtagaatctatacaaaaacgtctgggagccggcagacggcaagcagaagcaatcgccagagaaagctttaaaagcaattgtcagtcgtttgccgaaatcctgctcaacccccgcctgaaagattctctgcccccgctgaccgacattgacaatgcagagcagctggcgcgcgttctggcgctgccgcgccccatagtgggcattaccgcccatctgggcgcatgggaaatgctgaccggctgcctgtcccaacacgcacactgcggcaaagagcagcttgtggtcacgcgcaggcaaaaaaacatgttttttcaaaaggctattgtcgctctccgcagcgcaaacaatctgcgtatagtagatcatagaaatgctgcgaggcccgtgctcaaggcgctgaaaaacaacgccattgcctgctttctggcagaccacaactgcagcgaagccgaggcattgttcctgccctttctcggcaaaaccgcagcagtcaacagaggccctgccattcttgctgtaagagcaaaagcccttgtgctaccagcatttatgataagagctccaaacggtagattccgttttcatcacttgccgccactggacaccacggagcttgagggtacagccgacgagcgtgtcgaggccgtaacgcgttactataacagtgccatagagtcgatggtcaaaaaataccccgaacagtggttctggatgcacaaacgctggaaaacccagccatccgggtcccgccgagtccagatggagaagaatcaggggacagaataaatgaatgccgtaaagggatctgcggagctctgcagtccccggcatccatacctcaaacaatctgaaattccggcgacggagctgtcattccacaattataacagggtcctgcgatgcggaacgcttatgattacagcatgtcccgcttgaaagactcccgttgagcgatacaataaaagtcctgcaaccacgccttgatccccaaagcctgacatcaaactccggcatgttctgacacagaaccatgccatacaactgaaaaaagccactggaccccatcttttaaaacacaaaagagatggggtcgtttaattgtctcctcgaaaagtgaatgcagggcagttgtgtaaattgcccggctacgctgccccacagcatgcccccaaaaagcggataacagctggtaactctttcaaaataatcacattaagcctgcagtccgcaaacagcagccgaagcagagtcccgaccgtaatagcgcggctacaaggctttatttcaggaaaaaattaaagaaattgccagcagagaaaccttccagatttttagggcaaattactcaagaacgccatccctcccgtaactcagcagtctcgtatccatacggtggctcagaagcttgcaaccgcgacggggacaaatcaacaggagcaacaggggggcatggcagggcagacccggaagcagatccgcgatggacagacctcgaagggtacggacacatggattgtgagccgtatccggccattgcaggcgccaaaaacacgcagacgcaagattatacgcaatgacaaaaaaaaggccttagaaagacatttcagcagcctttttcaaacacgaccaaatccttcaagcgggcactttaaatacatcacttaccgattgtttcacaaaaagcatcaaaagcatacttgctctaaataattaaatatttcattacttaaagttaacataatttacattatgagacattaataaagggaaagttcaagtcattatcccgcttttctgtcagcctccgccggtgtttttccctgcccatcttcagacctcaggctctgaaaatctcttcggcagccagcccaagaccaaggcacttgcctacgggttccccccaaaccggaagacgccggaagacgacaaatccggcagccagctaagcccccccctatgagcgccgtccggctccggcggcatgagcaatcgagatgtctccgcttggccactatctgtcagtcttcactatctatctgtttcttcactctaatcttccaaaccgcagttattgggcctgcctgcggtacttggcggtatctatctggatgccaatggcctgcatttgccaagacaaacgctgccagagcacgcggtctccgcatgattcggcttcatactccaaactgccgtttccgagtccaccatgtacaaaaaagcccgcgacagttactgccgcgggctggaaaggccttctctgcatctgcagattgccaaatgtgccggtttctattccggttctttttctgtctgagctgtggccggaatttctcttccgccccctttcaactgctcaagaaatttgtcacggcattcatagctgcaaaagcggtgaacagtttcgccgtcgcggacacttatgcccccgtcactttcaacatatgccccacaaaccggatctttcaccatttctccggctgcgtacatacgttctttttccttgtcaccatcctgcgatttacgcttctggtcattggtcagcatacggaaaagcaggtagccggcgacagcgataatcaaccacttgagcatgaacgatccctctccttgtgcagtttattgccagatacagtctctttctacgcggaactgcagctgagcaagacggctgcggatagctccggcagaaaacaggctgttttgcctgtctgccgagaccgatgtaacatcttccggttcctcataaacctcaagaagcggaaccagaacaaacgctctctgccacatacgcggatggggaagcgtcaccagagaagaagagctttccacatctgcaaacagcagcagatcaatatctatcacccgcggaccaaatctgtcagccgggtccgccacatcacgcacccggcccaaagccgtctcgcagtccagcaaagactgcataagtgctgccggagtccatccggaacaacggcacctcagcacctgattggcaaaccacggctgattctttttttcctgcggctctgtgcggtaaacagaagacctcttttccaccgtaaggccggacagggctgcaatggcagccactgccctttccagatttgcatctgtatcgccttgattggagccaaggcagatataaacggttacaggctggcgattcgggatacggcctcctcaagtcgctcgtcattgactgtaagagaaatacggaaatacccttcgcctgccgcaccaaaaccgttgccgggtgtcatcaccacgccggtctcctgcaacacgcgggtcacaaagtccgaagaggtataaccttcgggcactctggcccaaacataaagtgaggcttcgggcacacggcaggtaatgccgattttattcaatgcggcaataacggtatcgcgacgcttgcggtaaatgtcacggatttctgcaagaaaagcgtcaccgtcgcgcaaggccacgatggcggcctcctgaacggcctgaaaagcgcccgagtccatgttttccttgactttgcccagaccggccaccagagaggcattacccactgccatggcgatgcgccagcccgtcatgttgtagggcttggaaagcgagttgaactctatggccacatccatggcaccgggaatttccataatggaaagaggccggttgttctcgttgtaatacatctcggtgtaagcggcatcgtgcaccacaataacattatgctttctggcaatgccgatcagcttttcaaaaaagctgcgcggtgccatagctgcagtggggttattgggatagttcacaaaaatgcagcgggctttttcccatgtggcttcatcaacggcatcgagatcgggcaggaaatcattttcttccaacagcggaagttcctgcaccaccccacccataaagcgggaagcaatggcgtacacggggtagcaaggcgggcacaccagtaccagatcccccggattgacaaaggctgtgggaaaatgcgcaatgccttccttggaaccgataagcgtcagcacttcggttttcgggtcaagttccaccgcataccgccgcttgtaccagttggccacttcctgacggaaagccagcataccggtatacgaggggtactgatgatttgccggtttttcagccgccttcttcagggcttcgatgacgaagtccggtgtgggcatatcggggtcgcctatgccaaggctgatgatatccacgccccgggcggcaacttccgctttaaccttgtctatctgtgcgaaaagatagggaggaagcgtcgcaagccggtcagcgagtgtaaactgggtcattcgtgttgtctccttgggattttcatccccgccggtatctcaaggctctaccataagccctgttttctgttcatgccgtaactgtccgggcgttccggctgagtctgacaaagtaactgttgtcgtaaccggagtcaatttttagctcttgttccgaattacagccctgtgtagtatcctgaaaacataccctgatcaatagacccagatatagaataccatgctgaaaaactctcagaaaaatgaagctgccgccccgccccaccccattgttgacagctttctgcagcatctgcttatttcacgcggactttctgaaaacacgctgtcgtcatacggcacggaccttcagagctttctcgattttctgcaccataaaaaaagccggcttgaggatgtgacggaccagagcctgcttttatatatcatgcacctgcggcgcagagggctatcaagcaagtcgcttgcccgccagcttgccgcgcttcgcggactgttccgctacggcacagaacagaatctgctgagtgaaaatccttgcagatttcttgaaaatccgaaaattcccaagtcattgcccgagtacctctcgcagcaggaaattgccgaagtcctcgcacagcccgaccttaaagaaaagctgggcttccgcgacagaaccatgctggagcttctgtacgctgcgggactgcgggtatcagaacttatcactctcaagcccctcgatttcgatccgcttacagggcttgtccgtgttttcggaaaaggggccaaagagcgcacggtgccggtccatgcaaccgcggcccgttttcttggcgcatacctgcgcgactggcgcccggctttcaaacccgtggaaaatattcttttcctcaaccgctccggcaaggggctgaccagacaggcagtctggaagattgtcaggcggcatgtggcagatgcaggcatacacaggcagatatcaccgcacactttccggcactcatttgccacccatctgctggaaggcggcgccgatctgcgtacggtccagctgctgctgggccatgccgatatcgccgccaccgaaatttacacccacgtagaaacagaacgcctgcgcaggatacacaaacagttccatccgcgctccaaaatcaaaatctagcgacggtcagaaacgtatgacgacttcaccccctcttatagccgcccccgtggttgtgaccgcccatgccaatgccgattttgacgcgctggcttccattgtcgccgcaggcagactataccccggtgccacactgcttttccccggcagccaggaacgcacgctgagacacttcttcatcaaaagcgccacctatcttttcaacttccggcaggcaaaggacattgatgtaaccagcgttgaaaagctggtcatagtcgacacccgccagcactcaagggtgcctcatgttcatgcgatacttgaacgtccggaagttgaagtacacctttatgaccaccaccccgacacggacgaggacatacagggaagccttgtgacggtccgccagtggggagccacagccaccatcctgaccaccgaaatacaacaggccggactcgcgcttactccggatgaagctaccatcatcgggctgggtatttttgaggataccggctccttcacctttgcctcaaccaccgaacatgactttgccgccgcaggctggctgaaaacgcagggaatggacctgaacaccatttctgaactgcttacccgtgatctgaccagcgaacagatatccgcccttaatgaactgcttgaaacagctcacacgcacgacatcaacggtgttcccgttgtgatagccgaagccagcatggatgaatacatgggcgactttgccctgctggcccacaagctgatggatatggaaaacatcagcgtgctctttgctttgggacgcatggaagacagggtacagatagtggcccgcgcacgctcttcagacgttgatgtgggagccatatgctccggtttcggcggtggcggacacacatacgcagcttcagcatccgtcaaattcaaaacactttctcaagtaaaggatgaactttttacgcttctctattccgcggtcaacaaacagctgactgtcggctccatcatgtctgcgccggtcattgccgaaccggaaacggcaaccattgccaaagcggcggaaaccatgcagcgcttcggcctgaaggccgtgccggtggtgatgccgggtaccgcacgctgtacgggctacatagaataccagaccgccacccgcgcagtcgctcacgggctgggcgcagcccccgtgaccgactacatgaaccgccatgtgcatactgcatcgcccgaagacgacctgcacaccatgatggaaataatagtaggtcagcgtcagcgtctggtgcccgtggtggacgaaaacggcaacgccatcggagtgatcacccggacggatctcatcaatacaataattgaagagcccgcccggattccagaaacgcttcagcccgacagaaagcgtgaccggaacatccgttcgctgatacgtgaacggctgccccgcatgcactgcggctggctggaagccgcaggaaagctgggggatgtttcaggggtcgctgtatacgctgttggcggctttatacgcgacctgctgctgggcaggcccaatctggaccttgatctggttgttgaaggagacgggataacatttgcccgcagactggcaaaacaactcaacggacgcatacgcgagcaccagaagttcaaaaccgcagttgtaatctttgatgacgaaaacggtgtagaaagccggatagatgtggctacggccagactggaatattatgaataccctgcggccctgcccactgtagagctatcttccatcaagatggatctcttccggcgggatttcaccattaacgctctggcagttcagctcaatgaaagcagtttcggcagactggtggactttttcggctcgcagcaggatatcaaagacaagcgtatccgggtactccattcgctgagcttcgtggaagaccccaccaggattcttagagccatccgctttgaaaaacgatacaattttgctataggcccgcagacttcacggctcatcaaaaacgctctcggtctcggactcatggaaaagttgtccggttcacgcctgttccacgaactgcgccttatcactgaagaggcctccccgcttgcctgctttaaaaggatggaagagttcgacctgttgcgcagtgtgcacccggtgctggcactgagctatggcaaagaacaaattatcgccgacgtggaaaaggtgctcggctggcacaggctgctgtatcaggaccctgcggcggaagcatggactgtgcatctgcttgccttgtgccacaatgccaaatatgccgacgtgcgcgatctgcttaaaagactgtatctgccgcgtaagcagagccgtgattttatgctgctgcgtgaaaacacccgtgaagcggcggccctgctttccacatggctgaaaaaagaccgttccatgagcggactttacaacatcctgcattctttgccgcccgaaggccttctttacatcatggcaagaacacgtgtggatgaaatccgcaaattcgtctcgcattacctcaccaagctgcgggatatccggacagacatcagcggcgaagacctgcaggccatgggcgggcaccccggcccttgcttcggcaaggtgctgaaccatgtgctggcagccaaactggacggagcagcccacagccgtaaagaacagctggagctggcccacagcatgctgcgacgctataattacggccgcgacgaacagcaatagcagcgcggcaccgagcactaatcactgcaaggatttgattgcgttcaacgtattgactgtgtaggtagtttcaacaccggtatcatacggcacaggcggcgtttgccgcgcttgccgcccgtttcaggcgtttatcatgcagacggccttgcgggaaatcagacggagaaaatatgaaaacactatgggcaccatggcgccttgagtacatcctcggccccaaaccggacacctgcgttttctgtcttcccgaacacacgcaggaagatgaggaaaggcttattctgtatcggggcaagttcaactttgtcatcatgaataaatttccgtataataatggtcacctcatggtaaccccttatcgccatgtgatgaatctggcggaactttcagtggatgaggcgcatgagaacatggatctgattcaggcatgcgtccgcatcctcaatgagcgtttttctccgcagggcatcaacgtggggctgaatctgggagaagctgccggggccggaatccgtgagcatctgcatttccatcttgtgccccgctggaacggagactcttcgttcatggcggtgatggacgaaacgcgcgtcatacccgagcatcttaatgccacctatgccgcactgaaaccgtattttgaaaggctgcccgcgggcgaacaactttaggaggagatatatgcgtttcattaaagtattaggactggtgctgctgttttttgtatccatgctgttctttgttcagaacacgcaggtgctttcacagcccatcacgctccggttcgatcttttcatgggggcctggcaaaccattcccctgcccttctatttcctgctgctgctcggctttctggccggttcgcttgcaacgctggtgtatttcatcgccgagcgtatccgtctgggtgcggccctgcgccgtgcacgcaagcagataggccgtctggaaaaagaagttaactcgctgcgcacccttccgcttgaagagtccgctcagctgcctgccgccgaagaaatgcctgcacagcccgcagcagaaaaaacgtccgccaacgcttaaccacagcggagaatgatgtgtcatttctgtcacgcttcaaactgccccgcataaagcttccggattttctgtcttcccccggcgacagaaacatcctgacgccgcctcagggagaagaccccggagagcgtgacagacgcgcggccatcagtgcgctcagccgggcagtccgcaacgaccccgattccgttgagatttatctcgccctgggcaacctttaccgtgcccagggcgacatagagcgcgcagtccagttgcgcagcacgctgattgcgcgccccagccttgaagaccgcctgaaggccagagtgtactttgagctgggacacgactacaagcgcggcggattcatcgaccgggcgctgcaggcttttgagcaggccagaaggttgagcggtgaatctgacgaaataacccgtgatacggcaaggctccacgcggaaagcggaaactttctgcaggcggccacactgttcggcaggctgggaatgcgtatcccgcaggcacactatctggtgcgtcacgcgcaggaggtcatgcagtctcatggcgaagccgaagcccgaaaatttttgtctaaagccctgaaagccaatcagagcagcattgaagcccgtcaggaattgataggcctggccgcgcgcaatgaggactggcgggcaacacgcaagcggctggatgaggcgctgaaaactgttcctgccgacctgcgctttcttctgctggaaaatctgctgcagctttcgccttccggcagcagcaccgccacgcggaccgaagatttccgcgttcagctgtgcaaagcagtactgcccgtgcttgaggcacagtcgccggatcttttgctgcaatattacggcgcgctgtacctgctgcgctgcaacaatacagaaacggccaatgcgtggctggccaaaaccatggtgctcagcccggacttttgggcggcccgccttgcgctgcttgatattgccatgaaagagcagcagctttcgcctgtcttcaaaagccagcttgaatttttcattgagcaggcacaccatgtgaaaaagtttgtgtgccgtgcgtgcggcctgcaccgcaaaaccacattctaccggtgcccgcgctgccgcagctggcactccattgcgttcaggacctcgctgcaggactgatttcccgcatgcgcaaagcattgttcatcaacaatatattttaaattaaataaaatacatacgattgttcatctgaataaatgactagccattctccaaagctgaccccgatgttcgaacaatacatgaacatcaaggccgagtatcctgacgccctgctcttttaccgtatgggcgacttttacgagctgttctttgaggacgcggaagtcgctgcccgcgagctgcagatagccctgacatgccgcaaccccaatgccgaaaacaaagtgcccatgtgcggtgtgccccatcactccgcacgcagctacatcagccagctggtggataaaggctacaaagtcgccatctgcgaacagatggaagacccgcgagaagccaaggggctggtgaagcggggagtcataagagttttgacctccggcactgcgctggaggacgaaaacctttcccccaaggctcacacctatctcggggcattgtgctgggacaagtcggaaggagccggcggatttgcatgggtggacttttccacaggcgagtggtccggactgcaaagccggaaagaacaggaactctggcaatgggttcagaaaatggcgccccgcgaattgctgctggccgacacgctgacaccgcctgcatcgctggaactgaccgaaacccagttcagcaaagtgccggaacgcgcttattttgattacaaacgctcggcggaaaagatcatgtctgcccagcaggttgccgaactcggcgcactggggctggaaaaccgcaaagagctcgtccgggcctgcggggcgctgctcacatatctttcccagacacagaagcaggaccttaaccacctttgccagttcaagccgctgaacctgaaccgacatctgctgcttgacgaaataaccgagaggaatctcgagcttttcagacggctggacggtcgcaagggcaaaggcaccctgtggcatgttctggaccatacggtcacccccatgggcggaagactgctgcaggaacgcctgaaacacccgtggcgcgaacaggcccccattgacgaaacgcaggaagccgtttcgcacttttttgcccacaacacactgcgcagacagctcagagaagcacttgatacggtttatgacatcgagcggctgagcacccggatttttctgaaccgggcaaccccaagggattacgtggcgctgcggcagagcctgaaagcactgccggcagtaagagaactgctggaggccccgcagacaggagacggcagatacgccactccggaagaacagctgggggccgccctgccgccctttctgcacagaatgctcaaaagctgggatgaccttgccgactaccacgatcttctggaaaaagcgctggtagacaacccgccccacgtcatcacggaaggcggactgttccgtcagggattccaccctgctctggacgagctgatggatctctccgaacacggagcctcgaaattgcatgacctgcttgcagaggtacagcagaccacaggcatcagcaaaataaaactcggcaataacagagtgttcggttattattttgaagtaccgaagtctgtttcggaagaactgcccgacacctttgttcgccgtcagacgctggccaacgccgaacggtatacatcagagcgcctcaaggagctggaagaaaagctgttttcagcagccgacaagcgcaagaccatggaactgaagctgtttcagcaactgcgcgagcatgtggcccaagcccgaccgagagtgcttttcatggcggatctgctggccacccttgaccactggcagggactggcggaagccgcccggcactggaactgggtgcgcccggttctgcatgacgggcaggatattgtcatccgcgaaggacgccatcctgtggtggaagccgtacagggacctgcgggattcatccccaacgatctgcgcatagatgaccagcgccgcctgctgctgattaccggccccaacatggccggcaagtccacagtcctgagacaggctgcgattatctgcattcttgcccagataggttcttttgttcctgcacgggaggcgcgcatagggctgtgcgaccgtattttttcgcgtgtgggggcttcggacaatctggcgcaggggcagtccacattcatggttgaaatgatggagacagcccgtattctgcggcaggccaccaggcgcagtctggtcatacttgatgaaatcggccgcggcacatcaacctttgacggactggctctggcgtgggctgtagttgaagaacttatgaaaaaacagcaggccggcatacgcacgctgtttgccacccattaccacgagctgacgtcgctggagggaaccattcccggcgtgcacaacatgaacatcgccataaaggaatggggaggcgagattgtctttctgcgccggctggtgcccggtccttccgaccgcagctatggtgtagaggtggcaaagctggccggagtaccgcaaaacgtggtgcaacgtgcccgacagattctggagttgctggagcagaaaagcaaagctgacggaaccagacgcccggcatcataccacgaagcccagccgctgctgccgggtatgcccgaaccgccatcaacagcaagtgcagaaccacctcagaccgtcacgccgcctgagcctcccgtgcttaccgccctgcgtgaccttgacacggacaacctgacaccactggaagcccttaccgtcctgacggaatggaaaactttatggggagccggaaaaaatgaatgctgaacgcagaaccacacacgcacggactttgtgcagaaggctgctctgcctttgcgccctgctgacccttgccttttcggccaccggttgcggcaaaaaagggccgccgctgcctatggacaagcccggcacattcacatgggttaccgcacaggctgttcccgcaggggacggttgcataggtttttccggctcactgcagggtgacatgctgcagcttgattccgtggttatagaactggaagctgttgcggaagatgcaaactgccccagttgtcctttcaagcccaccatgcgccggacatactctgccggtatgctgggcctgcagggcgaatccacagagttcatgcagactatctgcgttgacgatgacgcggcaagctaccgctggagatttgtggccagaagcacccaccgcaacgccccgtacgggctgagcaccatcaagatgatgactttgcgctagccgcagatcaaaaggagtttccatgcatcatttcacataccgcgacaatgaactctttgtggaaaatgtagctgttcaggaacttgtggccacatacggaactcctttgtacatatactccaaagcgacttttcagcgccatttcacagcgtttgattcagcattcggtgcgctgccccacctcacctgctattcggtgaaagcatgctccaacatgcacattctgcgctttctcggcaaaatgggcgcaggcatggacattgtatcgggcggggagcttttcagagcgttgcgggcaggtattcagccagccaaaatcgtttacagcggagtaggaaaaacacgcactgaaattctgcaggcactggaagctggcatcctgatgttcaatgtggaatccatgggagagctggaaaaaataagcgaagtggccaaccagacgggtcacacagccaacgtagctctgcgcatcaaccccgatgtggacccgcatacccacccgtacatatccaccggactgaaagaaaacaaattcggtctggacatggaacagtcctatgcggcttatatgcgtgccatggaactgcccgccatcacacccatgggtattgattgccatataggttcacagctgaccagtctgtcaccattcagagaagctgtcgaaaagatacttcttttccgggaaaagctgtgctctgcaggactgtgcattgactacatagatctgggcggaggactgggaataccgtatgacaccgaagaaccgcctcatccgcaggaattcggcaagctgcttactgatatgctttcgggacttggcatcacattgatactggaacccggaagggtcattgcaggcaacgcgggcattctggtcaccaaagtccagtacaccaaaaaaaccgctaccaaagaatttgtcattgtcgatgccgccatgaacgatcttatcagaccttctctgtaccagtcacaccatcatattgccgaagtcagccccagaggcagggcaaaacacacggtggatgttgtgggccccatctgtgaatcgggcgattttctggcacgcgacaggctcatgcctgcggtggaaccgcgcgaactgctggcggtgttctccgccggagcatacgggttcaccatgagctcgcagtataactcgcggcctcgtgccgctgaagttctggtgcggggtgatactgctcacctcatcaggcgcagagagacctatgaggacctcattgcgcctgaagaaacacgttcttaaaagcggaggcactatgaaaggccagcgtaacatcggcatggtggcgcatgacgaacgcaaagaagacctgctggactgggtgcagcacaacctgcaggctcttattccgcacaggatatttgccaccggcaccactggcgggctgttgcgtcagcgcttcggcgacctgaccataacccccatgaaaagcggcccgctgggcggagaccagcaactgggttccatgattgccgaaggcaggctggatatgcttttctttctcatcgaccccatggcacctcatcctcatgatgttgacatcaaagcactgctgcgactggcagtgctgtataacatccctgcagcctacaatcgctccacagcggacttccttattaccagcccgtttatgaccggagagtatattcctgaaataaaagattatactccgtacgtgaagcgtcttggcgctaaatagcaatctgcacacgttaacaaaaattaactttatgcgctctgaccgttgacatctttggagcgtgcgtttataaaagtgaacaccaaacagcaaagcaacaaggacaccatggagaagctgtcttttgatacattcttccggcgcgtgaaagaatcgaccgaaataaacacccaacaagcgctggccagggcgctgggggttaacaggtccgccgtttcacaggccaaacagcgtgaaaaagtgcctgagaagtgggtactgaaaatcgcacgcatgtttgcgctgtcccctgactggctggaatcaggctctggcagccatgcgctccgcactgccgcttccgacatggcggacggaattttcattcccgtacctaaagtggaggcaaaactatctgcggggggcggctcgcttgaagtgggcgccactgcgaccggagagcatctgttccacagtacatggttgcgccgtaaaggaaatcccgcagacatggtactgatggatgtggtgggagacagtatggaaccggaaatatttgcaggtgatactgtgcttgttgatcagggaaaccagacattgcgcaacggagccattttcgccatgggcgtggatgactcggtacttgtgaagcgcgtacaaagtgcccccgaaggtctggtactgctcagcgaaaacccgtcatattctccggtgcttcttcagggcgatgaaattgaaactgtcagggtgattggcaaagtcatctggataagcagagagtaccgctgacaggacaatatatatacgggcggcccgccgccctttattttacaaaaacatgttcactttttgcaacaaggagaccgccatgcaaaaacgattctgcacttgcggaacagcagtctgggtttgctaccttttcaactcatggagcagcgtgttcttcaattgcgaagatgaagactcttctgccctgcttgcccgttgtccctgctgcggcaacaagctggatatcaatcagctcaaatagctgcggctgtggtgttaataaaagttaacacgcactgctccgcagcaatggctgactgcgcatgctgtccattccccgaacataaaagcccgccggtgtggtgtcggcgggcttttatgcacatggcaaaagaacgaaagagtcagatggcaggcacgttgcgcgcgatgtcttctgccagcaacgccagcaggcggctgtgagcctgcacatatccgctgtaattattctgttgcgcagaaagcctgttcacaaagtagtgccactccccggtatccgcaccaccgctgtccagccgccacatggcttccattgtcacatcaccgtctgtcgaagcatccaaacgcaaaatgacaatcttcacccggtcttcaccggccgcatagctttctgtgacaacagcacggttcgtatcaccggcaagttttctggccaacatgcgcgagatggaatcacgcagcggctcagcccagtaatcaaactctgcaagatagatccggcctgcatctccgcgtacaacgatattcggacgatccaaatacggcggaatttcgaccttttccagccacagcactgcgcgggcttcctgcggcaccgcggccggcagcacgtcatcagcagaaagcagataaaatctcgtgggggcgctttttcccgcacaacctgtcagcaaacctgcagcaaacagcagacataacaaagcccgcaaaactccggaacagacactcatacgcatgctacctcctgtactcacctttgccccggatcagggcttccggatgccgctcaagataatcagcccacacccgcaacgaacgggctgcgcctgtaagctctctcaacgcttcccgcatatcacgcacgatggcagcatcaggggctgtaagcgcctccacaccttccatcgctttttccgaacgccgggcagcggcctccagtgcatccagcgaagcgcgcatggcaaccgccgtttcctcggtctgtgacttcagagtatccgccagtgaaccgtatctgccgagcacatcttgcgacttcttaccaagcggctccacagccgcatgcgtgtcccgcatcagtctttctgcagccgacacagccagacgggcctcctgcgcaagggcaagaagctccgcgggcaaggcctgtgtttcaggtctgctgaccaacctgtccacagcctgcagcgtgttcgcaaaccgtcctgcaagctctttgacgggaatctgctcaagcgttctggcaacctcttccatggctgatgatatagtgggaatttcaggcagccgcgccctttcatgcaggacaggtctggtatcgggataaaaatccagcgtgatgacaagctgaccggtcacaaagctttgcaggtcaaggcgcgcccgcagtccgttgccaatcagccggtctaacactccctgctctccaacgcccagcatctgttcaagagaagcttcgcccgacgtgactgcactggaagaaaccaccatctgcctggtatcaaaatccacaaccaccggtatggtaaactccagagcttccggatcggtataaatggaaatactggaaactgatcccactttcactccgcggaacatcacgggagaacctatggtcagccctttaacgcttcctttgaaaaacatgacgcactgcacggtttcggtaaaaaaacgccccgaaccgaacaatgccacagaagccactgcaacaatcaatgcgccggagacaaacactcccaccacaaaagaatttttaaacctgctcaccgtacctcctgcacatatccctgaccgcgggtcaggaacctgatcaatgccggatcatcagaagtatttaataatgttttgggatttccggaagcagtcattgtacgcctgctcacatccagaaaaatggaattagtgccaatggcaaaaatactgggcaattcgtgtgtcacaaggacaacagtggcatccaatgattcgcggatctccagtatcagttcatccagcaggtacgcgctgaccggatccagaccggctgaaggctcgtcaaaaaagaggatttcagggtcaagagccatggctctggccaacccggcccgcttgcgcattccgccgctgatttcagaagggtaaaagtcagcaaatcctgctagtcccaccagtgcgagcttgaattcagcaagctcgcggatttcctttttattcaaggaagtatactgttccagcggcaaagcaacgttttcagccagagaaagcgaactccacaatgcgccgctctggtacagcatgccggttttgcgcagcatgtcgcgccgtgcgccggcatcagcctgccacaggctttgcccctcatacagcacctgtccttcagcagggcttttcaaccccacaagaaccttaagaagagtactcttgccgcaaccgctgccccccataatgacaaaaatatccccccgcctgatgctgaaggacacatcccgcatcagaacaaaatcaccataggccactttaagcccgcgtacaccaaggtgttctgaatctgtgttcatagattatatcccgagaatattacacagaaacgttataacagcagtagcgacaacgatactgactatgcttgacacaacagcagacgttgtcgccttgcccacagcagaagcactccttccacagtgtatccccatatagcaactgcacacggcaacaacaaaaccaaaaaccacactatgcgcaatacctaccccgaagtgggttaaagaaaccgtctgccacgtcatattgaaatactggtgcagattgatgtccagcatcagccagcccacggccgccccccccacgatacccataagattggcatacacgcacagcaacggcatcatgagtaccagagccagcatccgcggcagaacaagaaaatccagcggagaaattccgaatgtggaaaaggcgtcgatctcctcgttgacctgcatggttcccagctcggccgcaaatgcagccccgacgcgtccggacacaatgatagcggtcatcactgcacccatgacacgcagcatggcaatccccacaaggctcgccacataaatctccgcaccgaacatcttaagctgcaccgcgcccacaaaggcaaaaatcaacccggccagcatgctgataagcgagacaatcggcagcgactgcgcaccgcaaaaccggagtaatgcaaaagtatcagaccagcggaacactgctcttccgatgcacatccgtaaaacggaaagagttacatcaccgatgaactccatgaccgaaatcgtaccggcaaacgcggcatgcaacgcttcgcccattctggccgataacggcgattttctgctgacggctgcgccttctctttcaggaacctgcgccgccagtgagagcaaccgcagcacaccgtcgggcaacccggatgtgtcatacgcaataccgcggccttcaagcgtttccagcacagaacggcaaaaagtgagaaagcggctgtcccatgccgtcagtccggcacatgaaaacgaaacagcccctccgcggcaatcactttccagccggagcgcgagctttccgacagaagggacagtgtcgtgcagcgtccatctgccctgaaaaacaatcacacagcgtcccgcgccgtcatgctgcagatcaactctggccataagaaaacattctccacgcaatggttcttcagcaaaactactcaataccaactacgccaaaagaaaagacatggctatatgtgaacaaaaaaagaggggccgaagcccctcctgacatgtcacacggcaccctttagctgatgatgcggcacgactgaactatggttgcagaattcatggaagcattaccgggagttaccagggtattccctgctctgacagcctgcggcgggctcgccgctcaaggctgcgcaaaagaaatctggttttcaaagaacggagcgtgcagagagccttgatgcgccgccgcagtgtgtgaaagctgttttccttgtcggctgctttccgcttcagtcctttagctttccagatatccagctgagcctctatctcctgcatatccttgctgataaaagcatctaccagcggcagaaaggccgtctgctccttaagctgcggagcaagaaaatccgagcggaaccatgcaggctcaaggccttcaaacagggtcagacaatgactcacacaccgctcccgccagacagcatcctcgcctgtcatccgcggagccagcttttttatatctctgaacagattttcattaagatacttcacaagcggctttaccgcaccggcatcaagcaggatgcgtttcacctctatgaaatgggctatctgatgatccacttcaaggggtaacgccatggatgtccgtttgtgatcctgacggaaatagtacatgaaatggccgcactgagaaaatctgttcacagaagtcagagcctgatacatactgcatacatcctgaccgagcttgaatgcaggatgggtaaggcctatacggcgcaggaaatttgttctgaaaatccagcgccagagaaccttgctcttccagtatgcagggtcgtcaaacgtaatgccggaagcctccggaagataaaaatacctgcgggtattaaacgttttttcggaaaaaaccaccgcgttgccgcacaccatgtccacatcgtcacgataggcaacggcaagcattttctgcgcggcatctctgtccagaaagtcatcggcatcaagccacagcagatagtcgccgcgtgcatgctgctgaccgacttcacgcgtgactccggcgcccctgttttcctgatcaaaaacctttacccggctgtccgcctcggcatatatgcctgcaacatcaagagtcctgtcagcggaaccgtcattgacgacaatgacttcaatatcgctttctgtctgccacagacacgactccagcgccaccggcaaccagcgttccatattataagccggaatcactatcgacaatttaggggccataccttctccgtaacgctgaaaacataacgcgtgtacaaaaaaagcgctgcagctttccgccgcaacgcttttccgctcaatggtgccgagggcgggactcgaacccgcacggacgtaatccactaccccctcaagatagcgtgtctaccagttccaccacctcggcaaatatctactgatcggaagcagcaggcttttcagcaggttcttcgatagttaccggagcctgcttggttttttcaacctgcacgtcgattatgctcgactctgcacggtggctggcaccgctgatgtagttatagctcagagacgtgacaataaaaagggcggcaacaacggcagtcagctttgccagcatgccgccggcacccgccccgccgaacatggaagaactgccgccaccgaaaatgacgcccattccttccttgccggactgaagcaatacaagcaccgtcaacacgatacaagcgacgatgtggagagtgagaatcacagtttgcacggttcttgttcctcctcggagctatatgcgattccgcaccggcggaaatcaggcaagaattatccggctgaagctttcagcctgtaaagaagcgccacctaccaagactccgtccacattgtcaagagaaatgatagcggccgcattgtcgggctttacgctgccaccgtacagaatacgcatggaatcagccgctgcgggcaacaattcgcgcagcataccgcgcaccacagcgtgggttgcggcaatttcggcggtaccggcaactttgcctgtacctatggcccagacaggctcataagctatagccagccgttcaggagcaataccggccggcacaccggacagcccctcggaaagctgtccgcgaagcaccttttccagctgcccgccttcacgttcttccagcgtttcgccgatgcacagcaccacattcaggcctttttccagacaaaatgcggtcttctgccccacaaaggcactgctttcacccagaacgctccggcgctccgaatgtccggtcaacgcccacgcggcacctgtagacacgatcatccccggcgatatttcgccggtatacgctccttcatctgcgggatagacgttttgagctccgcaataaaaaccggcaacaccggaaaaagcctgagcaacctgtgcaagccccacaaaaggcggaaaaacaagtacctcacggtcatccggcactgtccccacagcttttacaagttctccggcggtaagcgcagcttcctgcggggtcttatacattttccagtttgcagccatcagttttttcatagtctgatctcctaaagttccggactttgtttttccgcgttgtgcggcggaacctgccgcgtgtaaaccagagcatcttcgccggtatcctgataataccctttacgcactcccgccggttcaaaccccagccgctcataaagccgaatggcaggcagattactccgccgcacttccaggattgctttttctatgcccatccttgcagccacttgcaacatcattgacagcagcttacaagcatagccgttgcggcggtgggccgggtgagtcgctatgttcagaatttccagctcacccgcggcatgatagatagcaatatatgccaccagcgtctccgacagcctcaggccgaacacggcaaacacattctgcgtaaaagccagctcaaactgctcttttgtccacggcgtggcaaagcacattttttccagagctacaatttcggcactgtcttcagccgaaagacgataaaaaacacaaccggcagccataaatccctgcgtgatacaacatgcgaaaaacagaaaaaaaaaccggcaattcaccagacgccggcaccatgcaccttgtagaagtagtggacgctctgggacgccctctgctggttatgccagcagaatcggtccatcggcaagggcttaaccataaaatcatccttgtgctgctttacgacctgcaaggcagactgtacctgcaaaagcgcgccgcctccaagacggtctaccccggcagatgggatctttccgccacaggacatgtgcaggccggcgaagccgccatggacgcagccgtacgtgaactgcgcgaagagctgggcgttgagccggtcagcatcaaagagctctgcagagtcgcagcctgcgccgaaaccggccatgcgttcaccaccctgttcacaacaggacgcatttcagccgtcccttctcccaacccggcagaagttgccgagggaatgttcatcagtgcggatgatctcgatgctactgtcaaccacttcggcgaaatgctcactccggctgtccactgggcgtacaccaacggttttctgttccgacggtctgcatgaacaccactataccgccagcaggccggcagcggccccgtgcagcaccccgttggtagccagaatgcccagcggatcaaacgcatatgcactccggccgtcaaaagcagtgacacgcccgcccgcttcctccaccagaagccagccggcagcggtgtcccacggtttcagtccgcgctcataaaaaatatcgtaatggccggcagccagataggcaagatcaagcgcagcggcaccataacggcgcacacctctgcattgttcaaggctgtttttcagccatgccagcacatccccgctttcttccgccaccgaataaggaaaaccggtggccaccagcgcatcagccagagaaccggtggttgtaacccccagccgcacaggagcggcatctgaaccgccgcactgccgccaggcccctgcgccccgcacggcccagaagcattcgcccatcacagggttattcacgatgcccgccacaacctttccgtcgtgccacagccccagtgacgtggctacaaaaggcagcccgtgggcaaaatttgtcgtcccgtccaccggatccagaatccatgcccatttgcccagagaagcgtcgggagaagtctcttcacccagaaaaacggcatcgggaagaatgcgtttcagcgcattgcgcagaaactcttccacagcgaggtcagtggctgtcaccagatcgatcctgcctttgaacctgatcgtgcggggcttatgccagtgttccagtataatgccgcccgcctcacgcaccgcattttttgccgctgcacataattcttctgtctgctgcatctgcgccccgtaaaaaaagcggcctttcagccgcttcatcttgttataattcaaggctagttgacataaactctgctgtaaaatttcttatcatccagagttctgcccgtgccccgcacaaccgtggtaagaggctcggaatctatggtgaccttcagtcccgtctctgccgtgatcaggcggtcaagccccttgagcagggcaccgcctcccgccagaagaataccgtgtgtcacaatgtcgcctgcaagctcaggtggagttttttcaagagccttgcggacggccatgactatagctttcacggggtcctgcagtgcctcacggatttcagagtcagtcacctcgaccgctttaggagtgccggtaaccatatctttaccggatacactcatggaaagcggttcgggcaattcaaaggccgagcccacggtcatctttatccgttcggacatattctcgccgataagcagctggaaacgttcctgcataaaccgctgcacagcctggttcatggcatcgccggcgacgcgcactgattctgcatacgctatggcggaaagtgaaataaccgccacttcagtggtgccgccgccgatatcaacaaccatgctgccaaacggctcgttaatgggcatatcagcgcctatggccgccgccatgggttcttctatcagcttgacatcgcgtgcgcctgcctgctgggcagattcgataaccgcacgcttttccacctgcgttatccccgtgggcacgcagatgacaattctgggcttggccatgctcatcccggaaataaccttgcggacgaaatacgctatcatctgcttggtcacttcgaaatcagcgatgactccgtccttcatgggacggatggccctgatacgctgcggagttctgccaaggaactccttggcctccttacccacagccagcacggtgttgcgctgctggtctatggcaaccacagaaggctcgttaagaactatgccctcggttctggtatacagcagcgtgttggccgtgcccagatccatggccaggtccttgcccaggaacccgaaaagttttccaaacattatatatccccggaggtggtggtatcagaaggttcgcgtgctccggaaccggccgcacgctgctgaccgagctcgttttccagatcgtgcagctggcttctcagatacagattttcaagaaacaatgccagatgcccggcggccatttgagaaaaaatcctgacttcgtctgaaacttttctaggcgtttcgtgcgccagacacagtacgccccgcgttcttttatgaacatgcataggcagacagataacgctgtgaaactgaggtgtcacagcatctttgccaaacagcggcgccacctgagacccggatgcgttgctgtccgttatcacaggcgtgccgtttttaaatacccagccgataagaccggcacccagcggcagctcgcttgctgcatgggcattctcaaaaggtctggtctgcccttccacaaaatatgttcccgctttttcgtcaagaacacagaaatacgcgtggctgaagcgggctgtttccgcaactatggccagaaactgcgcgagaaaaggcttccagcgggtcacacgcttgcgcagctcgtacagaagctgcagggcgttgtaataagaagaaacactcgctttttcttcaatggcgcaggagctgtccttcatgtcgacaatcagttctccgaacagctgaagaattttctgatccttgtcggaaaaagagtactgccgcttgctgtcaagacagatcgctcccatgcccttgcccagcggataccccatgaacgccttgatcttggattcctcgttctgcatgtaatagccaagaaaacactgccgctgatcaaaattgttcaccagcatgggctgctggttccgcagtatccagcccacaagcccctgcccgggcatgatggtgcaggcggggtttatcttgtcacccaggctgaatctggcagcgacggaatatgcttctccgcttccttccggaagaaaaagcacggaggagtacgcatcaaaaacgctgctgatgatgccgagaatatgctgatagcaagaattagtgctcatagaattagtgaccgatacatgccgccggacagtcgggccggaataaatccggcgcgaaccggacgttgagacagtcgggacaaaactacctttacaagacatcaggacggctttcaatgccggtctgcaaacttacgcgcttaaagagacgttcagcagtgtgaaaacttcacggaaccggcactatcattcaaaaaacaattttttgtagaatatttttagaaaaaaaactaacataaaagatagccggacatgactgacggcacacgtgcggctttagtatttcatcacatttatactgctacctttgcacatatgcttacacgctgggaagattcattcagggagtgcggcctcccgtggaaggacgatgtctcgtttgacgagccgctttccgtcacgtcccttgaccagctgcgagacttccttgacgtagttcacatacgccattgccttctgcgtcccttttttgagcaacaggattacccgctcatcgattccagagagctgctgccctcgtttgaaggcgatctcattgaatataaaaatctgccggggttctgcatggtggctttcggcagacccatgaactactttcaggaaattttccagtacgacaaactgcacagcctgctggatgtgaccggcaaagccgaaggacaggcatgcccgctggaaaacaacatcattgtgcagaacacgacaactctgcagaacagactgcccaaatctctgcacgaagagtttcgctcacgcttcggcaagactgatgtttcacagctggagtactaccccgcactcatgccgctgctgcttgaaatggaccgggggcaggtcatggcgcaggacagtttcggcttttatcatcttgccggcgtctatgcctcattcccttccgaccttgattcggaaatcaagcggttcggcctgcacatcggcaaatttgccgtaggtgacaacgagctgtacgaacgcaaccgccttttcgtctaccagtttttaatggaactgtacggctttcccattgtttccgaacgacgcacctcaagcgcgctttttgcgcgccgtctgcacaagcttggtgaacacttcatggtacgggtgctgggacagaccgacagaaccatcacaaccatcaaaaacggttcgaacctgcggcactacccgactgtggacaaaatagcactggttcccgtggaaccggaacagaccgatgccatagccgacctggcacaaggcggatactttgtcgacgaaaagcggcgcgtcatcatactcaaggttacgtaccgccagcataaattcaatgccgacaacgtgcggcaggagcgtgctctttcggttgaaaggcaggaggtcatccatccggtaacggggcaggcacttacgcatctcaatatcattaaagataccagcaatatgttcctgcgcctgaacgatattgtgcgtggtgagtattccggcagaataatctacaagcgcaatgaaatcatcgagaacaccgatacagacgaaaaacgcctgaaattcctgtacgcatggctttccaaacatcagcgcagaatcatcggctacagtgatgaattttatgccaatgttgtaaaagttctggacaattaccttctttcgccggacagatacgaggtgttcggcagcatgcacgaactgtatcaggaagtctggtccaaatacagctacatccagcaggcgcgcaaagtacgctaccttgaagatattcaggacagaatatataagggcgagcgtatttcatacggcaccatgctgcgagaggccgtagagttgctgcgcaacctcaaatttgaaatagtcagctactttgaccagctggtagccagtgtcatcgccaccggcgaatccatgctgaacgaccgttatcttgtcagaaattatattgaaaaacgtgacgaagaactgacggaatacgggcgggacataaaacgcctttacggcaaactggtggcgctcattgacgagttcagagccatacgccgctcgcgccgggaataaccgtccgcctacctcacaccactcctgcggcgcaagccgcaatgaccgcaaggagaaatgccttggcccaactgcacaccaccccgcttacagcatggcaccgcgcacacggcgctaaaatggccccctttgccggctgggatatgcccatccagtattccggcatcattgccgaacaccagcacacccgcaatggcgcatcggttttcgatatctgccatatgggcgaatttcttctgaaaggcgaaggagcccgcgaagcgttgtcacaggtggtcacccacaatctggccacccttgcaccgggcaagtgccggtacggctttctgctcaacgaacaaggtggcattcttgacgacctgatcgtctactgcctgaacaccgacgagtacatgctggtggtcaacggtgcctgcactgaaagcgatttcgagtggatacagtcccacatgcccgcaactgccgtgctggacgacgtttcctccgccacggcaaaaatagaccttcagggccctgagtccttgaatgtactggaaaaatgctttgcccgcgatttccgctcactgggctatttcggatttgaacaggtgacactggacggtgcctgcgtcattgtaagccggaccggatacacaggcgaactcgggtatgagttttatctgccctggacaaaagccctgatgctctgggaactcctgctgcaggacagccgtgtgcagcccgccggtctcggggcccgcgacacgctgcggctggaagttggcctgcctctttacggtcaggatcttgatgccgcgcacacccctgccgaggcgggatacggcatgatgctgaaatcagaagcggcttacataggcaaaggaaaagatactcaaatcagagagcagctcattccccttattatccgcggaaggcgcagcgcccgtcacaatgatatagtcaccctgcccgacggccgggaagtgggcgttgtcaccagcggctcttttgcaccatctgtgggcagcgctgtggctctggcgtatatcaacgcagaatatgcagacaggcagaaattccttgtgcaggcagcccgtacggcgcttgaagctgaaaaagccgacctgcctttttataaaaaaggcacagcgcgcatcaagctgtaaccacagaattccgaaggctccaccttttacaggcacggctttccgtgccttttttcatagagcttatgagaacgttttttctttcaccggacgaatgggacagacagtgcactcttagaggctccgaagcacaccatatgataaaggtgctgcggatgcgtgcaggagacacctgccggattctggacggcaaaggccgtgaaggcttattcataatacgcggtatggataaaaacagtgtgcagctggagcttgcagaaactgtcatgcaccccgaaccgcattcgcgcgcgtatattgccctgggctggggcaaatcagtaaggcgcagctggatttttgaaaaggcagtggagctggaagctgcggggatctggctgtggcaggcggcacgcagccagtcaaaaatgcctgacatgacaaaagaaagctggcacagccagcttgttgcaggtgcaaagcaatgcgtcaacccatggattcccgaactgaaatcggtggccgctggggtgaccggactggtcgaactggctcagggctttgaccgtaaattcattctgtgggaaggagaagccagagaagcgttgctgtctggcgaaaccctcggcacttcaggtgacactctgtttgtaataggccccgaaggcggcttcgcagatgacgaggtcagcctgctgaaagaaagcggctttgcagccgccagtctgggcaacagaatactgcgctgggaaacggcggcacttctttgccttgggctgcacttctggagcaaacaacgataaaccggagcattcccctgttacacctgacacaaccacagcagcccctgccggaaaaaatccggccggccgatctggaaggctttgtcggacaaacacacctgcgtgacaggctgcgggcgcttatgaacgcctcgcgtctgcccagtctgttgtttttcggccctccgggctgtggcaaatcaaccatagcactgctgcttgcccgcaacaccggccaaaaatacatccgtatcagcgcgccggaagccggtctgcagcagctgcgcaagtctctggcgggagtccgcatccttgtgctggacgaactgcaccgattttccaaggcgcaacaggactttttccttcccgtgctggaaagcggcgaagtcacactgcttgcctccacaacggaaaatccttctttcagcgtaacgcggcagctgctttcccgaatgcatgttctgcgactgaaaccgctggcccacagcgacctgctgactctggcccgcagaggagccgaggctcaaggcgctgcactgaaagacgatgtgtgcgaaatgcttgccacggtggcccatggcgatgcccgcacactgcttaatctggtggagtatgtcgccggactgcccgaagaaaaacagacccccgaagccgttaaagctgctctgccagagctggtcatgcgtcatgacaaagacggcgacagccattacgaaattgcttcagcgctcatcaagtccatccgcggaagtgatcccgacgcggctctttattaccttgcctgcctgcttgaaggcggagaagacccgcgttttatctgccggcggctcattctctccgcatcggaagacataggtcttgcagacccgcaggctttgccgatggctgtatcctgccagcaggcagttgaatttgtaggcatgcccgaaggctttattccgctggcggaaaccgccgtttatctggctctggcacccaaaagcaacagcacatatgcagcgtacctcaatgcctcgaaagagatacggctgaacggtcccaaacctgtgcccatgcatctgcgcaatccttcctccaagctccagaaagactggggctacggcaaagggtatctgtacccgcacaactatcccgaaggctgggtggaacagacatatctgccggacggattgcaggagcgggctttttaccaccccagagaaaacggccatgaacaaaggatggccgcgtggtggcgccgtctgcgcaggccccgccgtacaggaaaatagcactatgccggcaatacgttacagagaaaacggccatgaacaaaggatggccgcgtggtggcgccgtctgcgcaggccccgccgtacaggaaaatagcactatgccggcaatacgttacagtgttatcacacccagccgcggcgaccgtcccgcagcactcgcacacgccatagacagtgttttcgcagcggcagacaacgccgcattgccgcatgaacagattgaggtgctggttggctttgacggggtgaagggcagacgcgtgcatacctcttcaagtatccgctattatgacttccctgcggataacgactacggaaacgccataagaaacggtctgctgaaagcctccaaggggacgaaagtgctgtttctagatgacgataatgctctgacagaacaggcatttgccgtatacgaatgttttacgcacatagagatgctcgtggcacgcatcgatatcagcagggctcacccgaagccgtggattcccgtaatcgagcaaggtaaggagccattctttcaggggaacgtcgacccgctctgtctctgcctttcacgcgagcttgtgactgtgcgctgcggtggctggctgggcactggttacgaagcagactatctcaacatgttccgttatttcaggcggacaaagagtattcactacacggaaaaacttgtcggaatatacgacgcaggacgagggcttgatgacggcgcgctgaacttccgccagcaggcactgctttcctgacagaccatggagataccaatgaaaaaaatcatgctgtttctggctgtagcttattgcgccttcatgctgaacggctgtgccgtttataaagccagcgtggatgaacgccccatcaaaaccatttacaacgatgaagtcatcaccgccaacatcatggccgcataccttaaagacgatgccaaaaaaattcttgatatttccccggcatcttatgaaggccatgtgtatcttgtcggagaatatgcaaccgattaccagaagcagcgggccatcgaactggcgcggaagaccgatggagtccgctctgtcacctattacctgctgcccaaaaaagccggcagcagctgcggtaccacggacaatattgaaattcaggccaaagtggatgccaagctgatcgctgacgaccgcatctggtctaccaacgtggatgtgaaagccgtgcaatgcaatgtggttcttctcggcattgtgggcacacagcaggaaatttccagatcagtggcgcatgcccgcagtgttccgggcgttcgcagtgtccgctcttatctgcgtgtgaaataactacgcaaaatataccagccggaagcatacacatgaatacggatgtacatgactttaccgacgactatcagacaccggaaggcagggccggtgttttttcatcgttatttcccaatgcaagcttttacctgcgcatggctctcacggtgcgtcacgctgcagcattgagcaaaaaaaactgctatgacagccagcaatgggtccgcagcagcctgagaatagtccatgcactggaacgcgccggcggctcggtcatcacagaaaacactaaagctttcaaagcagctcaggggccttgtgttttcatcggcaaccacatgagcacccttgaaacgttcattctgccctgcattatccagcctcacaaagacgtgacattcgtcgtcaagcagagtcttgttgagtatccttttttcaagcacgtactgctgacccgcaaccccattaccgtaacccggactgcgccgcgcgaagatctgaaagcagttcttgagggcggagaacagcggctggctcagggactttcaattatcgttttcccgcaaagcaccagaagctacacactggaccgcacacttttcaattccataggcataaagctggcaaaacgggcgggagtgcccgtggtgcccgtggctctggatacccgggcctggggcataggaagcctgtgcaaagatttcggaagcattcgcccttccattccggccagattccggttcggcgaccccataaccgtccacggaacaggaaagaacgaacatgcgcaggtatgcgactttatagaggacgcgctgagccggtggcgcacccggcctgaagacactcagaaaatcattgagtgattgaacacttttttcttgtgaagtttttgtcataagccttgacaagccgacaggcgggcggtacctctttatctaccaacttggttgaataaacaatcagcgctttcctgtcccgaagcacttccgcaacgctaaaggacaaagcgggtgctcactcaatttttctgcttaaccagaattattatcaggcgccggtttccggaaaacgctcctcacaggcctctcacgaggcctttttctttttctgagaaccattgtcagcgagcatgactgattgactgatgaatacaagtaatataaagcattacaacctgagtgaagaagaagttcagtaagagcgcttcttgggcgtaggagcggttcttacctccctgccaacctaaaaagacgggcactgctatgacaatgacaaaaaaagacgcgctgctgctggcagcgaaggaactcttcggggagtacggttactctgaaaccacattcaaaaaaatttccgaacgggccggagtggcactggggttactgacacaccactacggcaacaaagaaaagctgttcctcgcagccggtctggacgtgctggacagatttatagtctatctgcaggacgcatgtgccaagggtaataacggctacgaatccgtcatgaacttctgtcgcgcgtatcttgacttctccatcgacaaaaacgagcacttcatggttcttgtacgctgctcaccctacagcgatatgaaaaccaaaacagaccgcgacataatgtacgaaaagttcaatcaggtcccacgggaacttgaatatcatgtccgccgcggcattgaggacggttcgctgaagtctctgcccgcctacgaaactaccacggttctcacctgcaaccttgtcggctctatccgtacaaaacttctcactccttatgcccccccttctctttatgatgatgtgctggaattcatttccagaagcatcaaagcctgatgataaaaaagggggtgcccaaagcacccccttttcttgtaacgcataaaaacgcggcggctatttgcgccttgttataacaaggggaatacaatgccgctctcttgattcttcccgcgtcctgccaagctcccactgcaactcctgtacaggtaccccggctgcagccgcaatctgttccacaactccggcaacaccgataacgggatggcgtgaaaaaacctgaggcagaccataggtcagattgcaggcaagacacattcccggcttttcttccagaacaaaagcaaattccagaatgccggaactggcggaaacaaactccagccggatggtataagctccctcttccgctccgccgaacaatgcgtcaaaaaacgcatcggtccgttcagcaggaaaaagagctgccattttttcagcagtaaaaacagcttgtgcattttcaatcatagcataccttccttgcaataataccggagcagatatccggacatcccgcctaccatgtaaccatcagactatgcaagagaaccctgctccgatataccggcaagcagcgaaaggatatcatgatcgagccggatatcctcatgtggcagattctctttccggaagcgggccgcaagcaggtcaggcgggcatggcacacaggtttccagcaaaccggctttccaccctaaaaaaccgacaagcgcctgcggtgcaacgcctgcttcacgcagcctgcgcagttcgaagtgaccgtgacgcttggccagcctttctccctccgcatcaaggacaaggggtacatgaatatatgccggcggttcggctcctatggcctcataaataacaagctgccgcggcgtacaatgcagaatatcacgcccgcggacgacctgattgacctgcattgcggcatcatccagcacaacggcaaactgatatgcataaacaccgtcagaccggcggacaggaaaatccccgccccattcagcaggaacatatctctgcctgccgtacactgcatccacaaaagtccgcggcttctccccacagcgcatacgctgtgcaggtgcccgcccggaagcttcacggtgccgttgcccggctgcatcaaggttgcggcatgttcccggataaacaggaacatgctcccccagatgcggagcagacgccatggaccgtagttccttacgggtgcagtaacacggatacactttaccgctgcggataaattcatcaagcacctgaccgtaataccccagcctgtcactctgcctgtaggggccaaaggccccaccgctatcggggccctcgtcccagtcaaggcccagccacttaaggtcctctacaattccaagctcaaattccctgcgcgaccggtcagggtcgatatcttccatgcgcagaacaagacttcccccctcagcccgcacggcaagccatgcgatcagaaaagcccatgcgtttcctatatgaagataccctgtcggactgggagccagccgtccccgaacgcccataacagcctcttttacatctctgtgttaacaattaaagcaaccgctcgcctgaagcagaatctgcttacgctcttgccggtatttcagcaaacttgacaagtcgcctttcgtcatatatcccccaacatctccggcgctcgtagctcagtcggatagagcgacggcctcctaagccgtaggccacaggttcgattcctgtcgagcgcaccacgatcaaaagaaaaggctgccttctttgaaaagaggcagccttttttgttataaaaataaagtgttgttgaaagccagctaaacgaaatcagtcggcccgtttatgtacagcctcatgtatttttaaatatgcctgcacagcaattgcctgtgttgtgcacatacggtatcaactcatttctgccccggcacaggtgcggatagcggcaggctttgacagccgggcatccgcctttacagcacgaaacactcagaatccggacttcacaatgagttacaacgaattatttcatctttttgatggtttttttcttctgctgggcatcaccgtcatgctgctgcacattttcattctgcgcttccgccgcaacagagacttgctcgctgtaaccggcgtcatcggcactccgctgttaatccttatgatcttatggattgtatggggccgctactccctcagccatgccacactgcaggcggtcctgcagaaagaccccgcagtacgcattgtctcatttgacaaacgggtcctgaaaaagccggcaatctacaaaacaagaaacatccgctatattattgatcaggaagcgaccaccaatgagttttatctgccctggcgactcgtgccggtacgtacagacaatgagcagaagtagacccaaaaacaaaaggccctcaaagggccttaccattttccacacactcaccgcgtctttttctttacacatggcgcacaactattgccgaaaacagtcacatggtgtgtaaccgcctcaataagctcccccgccaaaagctgctgttcctgtggcagctcttcccagtgtacggcaaagtgctccgtacaccggctttcttcttcaacatcaacatacaggcgcccccccaccgcggcttcaacctcaatccgttttccgtccggggtataaacaactacggctagccgtattttttcaggggccgtctcaaacatggttgtcctccagcaaagggatgcaaaatgcacccgcaccttatcaaatgagataaaaggtgcaacgttgatcatttactcaatcggctgtttgtgaacagaaggacataccagcacaacgccctgttagcagggcacaacagcaaacaggcctaacccgcatctctattgcaaaggagatattccgatattgtgaaatttataattatctgatcagccttatactcagccttctcccattaatagccaacaaaaaccccgccttctcagacggggttcgcatacgcacatggacaggtaaaagccataccgccggcatgcagtttcagtcccgcagcatggcgcgaaacctcacaggcgccccgcacaaggccgccgtggcagaaaattattcatccttctggtctgcggatgaacttttacgtttctgcctgcgtgtttcacttttcttgtctccaaaagcacgcagcccctcggcaagcgccgtcagtttcttttctaccagatgatacaccgtgccggccgggaactttccgtacttactccgcttaccagcaggcataccggtaagaacctcaatgccatgatcaacatggtcaacggcccatatggaaaatttcccctccgccacggcccgcacaacatgctcgcgcagcataaggtccttcaggttggctttgggtatgagcaccccctgcgttcccgtcagacctttcttttcacaacaggcgaaaaaaccttcgattttttcatttacaccaccaatgggctgcacttcgccacgttgattgaccgaacctgtcacagctattccctgccggatgggcacaccactgaggcttgaaaacagagcatacaattcggtggacgaggcggagtccccgtccacaccgccgtaggactgctcaaaagcgatggaagccgccagactgaggggcttgtcctgcgcaaagttctgccgcagataacctgccagaataagcatgcctttattgtgaatggcacccgaaagatccgcctcgcgctcgatattgataataccttcacgccccatcgaggtgttggcagtaatgcgcgaaggcttaccaaacatgtagtcacccagcgaatacacagccaaaccgttcacctgccccacaacttcgccatccgtatcaataaacacactgccgcggtctatcatttcctgcagtttttcttccatcaggctcgcgcggtctatcctggccttgatggcttcatccacatgccgggcttccacccgggcatactccgcaagtctggcaatatggctcgattcttccatgacatcgcgcaacacaggaaacgaggttgaaatcttttcctgcctgcctgcatagcgcacgccttcctccatcagccgggccacggcagaacggtcgaacggaagcaggttctgcgcccgcccgaatgttttcataaggcgggcgatttcattcaccgcctcgctgctgcgctccatggtagaatcaaaatcagctctgattttaaaaacctttaccatgtcagggtcgtaattccggagcatgtggtatagttgcggtgtggccagcaccacgactttcacttccatttttataggctcaggcttcagccccgaagtcgtaacaaaataccatgggtcaaacgtctggatttctgtctctgcatttttcagtgcccgtttgagggtctgccagactccgggctccatgatcgcgtccatcaagttgagaacaagatatcctccgttggctttgatgaacgaaccggaagcgattttagtaaaatcggtacgccagactccgctacggtccatcacccggtctatgcccccgaaaaggttgcgatatgtggggtacgactccacaataaccggacgcccttttttctctgcattatccactatcagattcgcctgataggggtgaaggatagactctgctgacacaggcatcataggcatgcccggcattccctgcggagtctgacctatcattcgtatggtatccagattctcagccatatcagccagcatggcgtcaagatgacggatcaccttttcatctttaaacgattcatacaggggctgggcaagttcagcggctgcattgccgaacataagcttgtctacttcttcacttttcttcttaacttctttctgcaggtgccgcacttcaagaaagatggcatctatctcttctttcagttctttgtattttttctgcaggctttccagctcttcctgaggaaaacgtcccttatccgccatttcctcaagtttcatcaggtgaaccggctctccgtccaccagcggaacgatatcggggcgctgcacctgccccatctgcatattgaccagcacaaatcccgcatcacgcacacgtgcttcaaggtttttaaaaaaatcacgtgtctttctgtcatgcgcctcaattatttcattcttgctgttgatatattcctgactttcaaacagctgaggtacttcacgtttgatatcttccaaaaactgctgcacggcttctttaaaacgccgtccttctcccgcggcaaagcgcagcagcgccggctcatccggattgctgaaattattcacataacacaagtcatcaggtgtacggtcttccgctgtatgattcttcaacagccgtttgaccattgccagcttgccgataccggcagcaccggtcacaaaaatattgtaccctttcgcctcgatacccattcccatacggaaagcatcaaccccccggcgctgaccgataatatgctgctgctcatccagctcctcggtggaatcaaaaggcagggactccgggtcaagagtccagcgcaactgctcgacggggacaacgggaatctgttttctggtcattgcactctccattacgcgccggttttctttatctttacaggaattcgccgcggctctggtcttctgcatttcggcatacggatacgcaccacgtcgttgtccagctccgcttccacttcatcagtcctgaccttgcacggaagccggaaccgcgtttcgtaaacgctgcgctgactggtacacgcgcaggaactgcgctggtcacagcgcatactcaacatgtcaccggtgacgcttatttcgatatcttccggcttcatacccggcagatgcgcttccaccagcacttcttcactgttttccgtcatctgaaccgcaggttccagcagcggtctgcacacagacggcaggccaagcccggaacataacctgtcaaacatactgtcactttcagatttaattctctgcagctcctcatttttccatatcttcaaatcagccacgaccctcacctccgtaagcgcgtgaatacaggttcatagtctgtagcattactataaaaccccaatgaggtgaacatgtttgccaaaaaaagacataacaggaaaaagatataaaaaaaggcgcccgcaggcgcccttaatcaacagaagtttcaaaaattttattctgaacgctctgtgatttcaagaagatgaaaaccgaactgggtacgcacaggaccgtgcaccacgttcagatcgccgctgaacacgacttcatcaaactccggtaccatctggcccttgcggaatttaccgagatctccgcccctgcggccggacgggcagcgggaatgttcgcgggcgatatcagcaaaagcctcaccggcttcgatgcgttttttcagctcaaggcaggcttcttcagtattcacaagaatgtgtcttgcacttgcagtttgcattttgtcctcctgggattggtcgtcacaagtgatatcatgccttttgccacgacagacggcacgatgcaacatgattcgccttgcgtagcgccgtcgtgcggagtataccccgaaagcgcagccggatggcgcgtatttttctaggaggctctaacctatgactgacgatcagaaccagacaggcagtgacagcttcgctgaccttcttgaccagtactcccctgaagccggatccccccttagggtaggagaaaaagtaaaaggctccgttgtggccatggatgaaagcagtgtgttcatcgccaccggatccaaggttgacggcgtgatagatgcggaggaactgaaagacaaagaaggcaatgtcacctgcgcggtgggagatgaactcgacctgtatgtagtggcaatcacacagggcgaagtacgcctttcccgctctgcgggcagtgcaggcagcgccatggcacttacagaggcatttgaaaacggcgtgcctgtggaaggcaaagtcaccgcccagtgcaaaggcggattcaatgtcgaggtgatgcagcgcagggccttctgtccggttagccagatcgacagccgctttgtggaaaatcctgaagaatacctcggtcagactttccagttcatgatcacccgctgcgaaaacaacggccgcaacgttgttgtctcgcgtcgcgtactgcttgaggctcagcaggaagaaagccgcaaagagtacatgaagacactgaatgaaggggatgtcgttgatgtatgcatcacccgtctgaccaacttcggtgcatttgccgaactggctcccggagtcgaaggactcattcatatttccgaactcggctgggcccgtgtccagagtgcggacgaagccgtcacccaaggtgatacactgcgcgccaaggtgcttaaaatcgaaagcaccgccaaaggactgcgcattgctctttctgcaaagcaggtgatggaagacccttggaacaccgtagcagacagacttgccgcaggaaccgtggtggaaggcaaagttgtgcgctgcacccccttcggggcttttgtcgaggtgcttcccggtattgagggtctcgtgcacatcagcgaaatgtcgtggaccaggcgcattctcaaagccgaggacgtggtcattcccggagacacagtttccgtaaaaatcaaagatatcgacagcgccaaacggcggataagcctgagcctgagagaagccgaaggtgacccgtgggacggcgccgccgaaaagttcgcccccggaaccgaagtaaccggtacggttgaaaaatgcgctaaattcgggatgtttgttaacatcgctccggggataaccggactgttgcctcagtcccgcatcagtgcagctcccaagtccggtctggcagggtgcaaacccggtgacaccgtcactctggcggtcatggaaatcaatcctgcggaacgcaaagtgaccctgaccaccaaggacgctgcccgccaggaagatgcagaaatacctgcaagctaccgcgtgcagcccaagtcgtcgcagggcggcggattcggcacactggggcaggcgcttaaagacgcacttaacaaaaagtagccgtcacggataatgacaaagggggccgcaggccccctttttttgtgcacatcaccctgctgtcacctccgcggcgaatgctcccgctgcagccagcgccctgcggcctgcatggaaccgcgtgtatgtactgacaaagccatgcaccgtgggatacagagccagccttgcggaaacgccggccgcgcgcagccgctgcacaaacagttcgccgtctgaccgcaccggatcataaacagcattaaacacagccgccggagccacgccctgcagattctctgtataaagaggagacacggcaggatcatcacaggccattccctgcggcaggtaggcgttataataccagcggacagactcttccgtaaggccgaatccggtagcacactgattgtgtgacgcaccgctgcttgccatatcgacgcacggataaaaaagaatctgcccccgcaacgcctccagccccgcatcccgggcatacacagccagcgcggcagccagctggcctcctgcactatcgcccgcgaccaccattctgccaccgttgaccccggcttctgccgcatgggcgcccagccagtgcaaagcgcagatacagtcgtcctgagccaccggatagcgatgctccggtgcaaggcgataccccgcagcggcgacggccagcccgctgcgcaaggcaagctcgcggcacatggcttcatgcgagtcaatgcttcccttaacaaacccaccaccgtgcagaaacaaaatcaccggcaggcagctatcagcaaccggacggtatatcctcagcggaatcgagccgcggaagacaggcacggcatgctcttccaccgcggccatggccggagcctgctcaatacctgtcctcagcctctgttcataatcatttcgtatgtctgcaatatcctgccgggcaagcggcacgccgctgcccgcggctgcggccagaaacgcgccggtttcctcgtccatagtgtcatacccttcaatgcaggtgacgggtatcgttgccgattcgttcgccatgacggcctcctgtacagatatgtcgtatcagacagcgtctgatatgcagcacggtggtttacaacacaaaaataagctctattatcgttacgtattgccacggcctccagttttgaaccaaggcaggttacaaggagtaacttatatgaaccgatacaccaaacgccttcagctcacgttgctgacaaccgtattcgcgctggccgccaccatggcccacgcggccggagttcctgatttcaccgcactgtccgcaaaagccggaccggcagttgtcaacatcaacaccgaaaaaagcgtggaaaacaaaattcccgaacaatggagagaattcttccagaacagaccccacggtctgccttttgatgatttcttcaaccagttcgagcgttttttcaaccagccccagcgcccgcgcaaacagcgctcgctcggttcgggcttcatcatctctccggacggatacattgtcaccaacaaccatgtgatcgccggcgccgatgtagtttcggtaaacgtggaaagtgccaaaggcgaaccggacacgtttgaggccactgttgtcggcaccgacagcgaaacagacctcgctctgcttaaaatcgatgcaggccggccgcttgccaccctgccgttcggtgattccgacgcacttcaggtcggcgaatgggttatggccatcggcaaccccttcggtcttgaccactcggtgactgcaggcatcatcagcgcgctgggccgcgatatccgctccggtccattcgacgatttcattcagactgatgcgtccatcaaccccggtaacagcggcggccccctcatcaacagtgacggcaaagtgataggcatcaacaccgccatcatagccagcggtcagggcattggatttgcggtacccagcaaccttgcaagaagggtcatagaagaactgaagacaaacaagcgggtggcccgcggctggataggcgtcaccattcaggacattgacgaaaataccgccaaggcgctgggacttaaaaacaccagaggcgcgctcatcggcaatgtgctcagcggggaacccgcagacaaagccggaatacgcgcgggcgatatcatcatcaaagtgaaccgtaatgagatttccggtgcctctgacctgttgcgcaccatcgccgacctgtcccccggagacaaggccacagtggtcgccgtgcgcaacggtgcgcaaaagaccttcactctcacgctgggcgagagaggaacagaaatggcagcccgcgatgaaaccccgcaacagaagcagaatgccgccacaggtcagctggggctcaagctgcgccagatgacagagcaggaagccggacagcttggtctcgaatcaaccaatggactgcttgtggtgggtatccagcaaaattcacccgccgccatggcagatctgcggcccggcgatgtgatcctgatggcgaatctgaagcctgtgaacaccgtcggccagctgcagaaaattgttgaaggcgacgccgcaaagcgcggagccatcatgttccagatataccgcaggggtgagacgtttttccgcacgctctccctgagtgccgaataaagcctgttcaccgcctcatcaaggggatgcgccatgcgcatccccttttcttttccccttttgcccttgtctgtgctgtgacagatgcttacagttggcatcagccacgcatgctgctgctgtctctgcccgccgtccgcttttttcacggcccggacagccacacactgcgcgctgatatcatatgtctttcaaggagcaaccatgagcgtactcacgcccagagaaatcgtttcagaactggacaagtatataataggtcaggaacaggcaaaacgaatggtggcggtggcactgcgcaaccgctggcgccggcaacagctggaacctgccatcagagatgaagtggctcccaaaaacatcatcatgatgggcccgaccggtgtgggcaagacggaaatcgccagacggctcgccaggctttcttcctccccctttctgaaagtcgaagccaccaagttcaccgaagtgggttatgtggggcgtgatgtggagtccatgatccgcgacctgatggagatcagtgtcaatctggtacgggaagaggaacgggacagtgtcaaaacccgcgcggaagccgcagcagaagaacggcttcttgacctgctgctcccctcttcccctgctgtaaacacaagctttgacaccccgcagacacctgcaggcggcgcagaaaatacccgcaacaagctgagaacgctctggcgtgaaggcaggcttgatcacagggaagtggaaatggaagtggaaatgcagtccggtccgcaaatggatgtcatgaccatgccgggcatggaggacatcggttcgcagttcaaggatatgttcagcaaggcatttccgcctaaacgcaaacggcgccgcatgaaggtgggtgacgcctatgccattctgctgcaggaagaatcggaacggctcatcgaccatgaaaaggtcatagaactggcaagagaacgcgcagaacagacaggcattatctttctggatgaaatagacaaaatagccagcagtcagcaaggcggcaaaaccgccgacatatcgagagaaggtgtccagcgtgacctgctgcccattgtcgaaggctctgcggtcaataccaaatacggcatcatacacactgaccatatcctcttcatcggagcgggggcattccactacagcaaaccttccgaccttattcccgaactgcaggggcgttttccgttgcgggtggagctgacggcgcttggcagcaaggaatttctccgcattcttacagagccgaaaaacgccctgaccgtacagtacaaagctctgctggccaccgaaggtgtgcagatagaatataccgaagatgcgctggaggctgtggccgactttgcacaggaagcaaatcaggaaactgaaaacatcggcgcacgtcgcctgtataccataatggaaaaaattcttgcagatctttcttttgaagctcctgacaaaagcggagagcgtatagtcatagacagggaatatgtccggcagcatcttgcagatatcactgcaaacagggatcttacccgttacatactctaaaccgtgatacggagcataccgtgcagaacgatgcgttcaaatccaaggttctcattgaatccctgccttacttccgccagttcagcggtgaaacagttgtcataaaatacggtggcaacgccatgatagacgaaagtctgaagcaggctttcgctctgaacatcgtgctgctcaagtatgtcggggtcaatcctgttgttgtacacggcggaggcccccagataggccgcatgctgcagcagctgaacattcccacaaacttccgcgaaggcctgcgtgtgacggatgacgccaccatggacgttgtggaaatggtgctggtcggcaaggtgaacaagcagatcgtcaacctgctgaatctgagcggcgccaaggctgtggggctttcgggcaaagacggccagctgatcagggcccgccagatggaaatggtgatcagcaaagaggctcaggcaccagaaatcattgatctgggcaaagtgggagaagtgacaggagtggaaacaaaactgctgcacagcctgcagcgggacggcttcattcccgtcattgcccctgtgggcgtggacgaaaacggagagacttacaatatcaacgccgaccttgtggccggtgcggtagccggtgcactgggagcaaaaaggcttctgctgctcactgatgttcctggcattctggataaggacggcagactcatatcttcgctcgatacagcccgcaccatgcagctgtttgaagacggtacactgaaaggcggcatgctgcccaaggtcaagtgctgtctggaagctcttgaggacggggttgaaaaggccatgatcattgacggacgcatcgaaaactgcgtgctgcttgagctctttaccgatcacggcatcggtacggagatcaccagggcctgttcctgattacaaccggcaggcggaaccgccgggttccgcctgccggacaacatgcatgccggacaatctcttgctagcggcgcaacagcatcacagcatcgtcgccgtcacgctccgacacaaggacattgacctgctcgtccctgcctgttgtgagtgacttgcccacataatcagcatgtataggcagctctctatgccctctgtccaccagaaccagcagctcgaccctctccggccggccgtaatcaagaatagcttcaagtgcggaacggatggttctgcctgtatagagcacatcgtccaccagcactatccgggcgtcatccacggcaaaaggcagctccgtgcggttgatcatgggctgggtgtccagactggtccagtcatcccggtaaagattgatatccagactgcccagagcaacctctctgcccagccgggcggacaaaagaccacgcagtctgcccgctatgtccaccccgcggcgctggatgcccaccagagcaagattgtccgcgtctccgtggcgttcaagtacctcacaggccagccgctcaagcgttctggctatgtcctgtgccgaaagaatgcactttttctgcataaaaaaccctttccggtcttgcgttagctttttgcgtccccatatgtatagcgttatgcggggcaaggcaaatggacagccacaaaccgcatttgacttttcctgttaaattctgtatatttatcaggtcgatacataaaacgaaacacattggaaaaatctatgataccattggtttttccatggaggattcacaatgatcacactgcaggaaagcgccggcaaagagctggacgcctatttcaccgacaaagaaaaatctcccatccgcatttacctcgcccccggcggctgcagcggtccccgtctggcgctggcgctggatgaacccggtgaagccgacacgacggaagacgcaggtggatatacctttatcatgaacaccggactgtttgagcaggtaggtaacgtaaccatcgacctgacatgcagcgggttcaccctgactcccgaaattcccctgccgggcggcggcgggtgcagcggctgcggtagttccagcagttgctgcagctaatatagcgcgcacaccaacggcccttcggggccgtttttttattgcggcttcccatgccaaccttccatggaaacgggcaattttcaaccatgctagagttttcatctatgggttttgccgtttgcattgacaaagcttgctgcggcccttacttgttgcccataccagaaccgtggaggaacggaatgttcgaacttaccgataccgctcacaaggagctggaatcctactttgcggacaaggagcgcactcctatccgtgtgtatcttgcgcccggtggctgaagcggccccaggctggcattggctctggatgagccaaacgaatctgacaacgtatacgaagtgaaaggtttcacctttgccgtaaacaaagaactgatggaacgggcggagtccatcaggattgatctctcatacatgggatttcaagttgaatccggtcagcctctcggcagcggcggcggctcttgcagcagctgctcctcctgcggctagacaaacacccgcaccaccggccttcccgcagggaaggcctttttcatgcacacacaaaaagcggggccgccatatggcggccccgctttacctgttcaggcatactgttttttccactcctgcaaaaaaagcagtgctgtttccagctccgtcagagtgcctttacgctgccgcaccgcccagcacagatcatcaaatgacgcatctgccggcaggcccaggcgttcgagcaactgcccgagctccgctgtgagctccgatggcagttgcgcaccgtgcagggcactttccagcgtacggcgcactgccggccacgagggacgctttgcacgcacaaaatcaagcaaggcctgcatccggtgctcataagtatgctcacacagcaccctttctctggcacgaagagcatacgcctgccgcgcctcttcatcctccagatagtcccggatcaacccgtgcagctcctccacagagctgaaggtgacaagttcatcacaggcaaaaagttcgggcagcaacgaccgttcgtccacaagctgaaacgcgccgcacgccgccagttcaaatgtccggggattaacaaaatctccgcggccgaccagttcactggcgtgcacacttgaatgcaggttaaggttgatacgggtggcattatatattctaaccgcatcttcgggtgaaacgcgcgccccgccaagctgtacatggcgctgaagcaaaggctcgccttcccactccgtaccccatattttaaaatcatatccggtaaactgcctgaacgccaaccgtctgttgggataaccggcccccataaacgagacatcggcaccaaaccggcgcttttccacggggctgaggtccacaggcttatggaacgaggcaagagccgccagaggcagatacagagcgccttccacacccagttcttccagcttgtccagaaaatcatccttctggataactgcaaaaaagtcatagtacggtgcaaaagcacgccagtatgtgaacagccgatggtcttccacaaaccacatggccgttgccaccccgtctctgcgcagcctcttgagcgcctgtctgctcagaggggcctgagcaagcgccagcaccagatctggctcaaaggtctccaccttggccagcactgcctgcgagaccacctgcagaaaactgttttccagatactccagacgatcggtggtgacacgcaaccccttcaacgccgaaaaggccgaatgaaaatccggagcctcgaaaacctcgacggtatgccccagattacgtaacgcatcaacgcagtaccgtcccacgggcaacgatccgccatacatgggaagtaccaccagcacccgcgccttttcaccgcgcgacgcagcatcatcacaaagggaactgttcatcatcacctcggaataaatcagcagaaacccggtacgtccgcgacatccggaaagtcccgccccgccgcgtccagcatccagtcgctctcgctgaaaagaaaacggcccagactgtcctgcagtgccatatcctgcatggcgctcatgcctatgagcccggcccctgctttggccgtttccgggcacacatgctccgcaaccagccgcctcagctcccgccgctccggcgcggccatatcctctccgaacacgggcaggtacgtcacacccacggcatcaaacatgctgacaagaccggacagatgctccggatacgcttctgcggccttaccggccagcacctgaagaaaccgtttgtcggcaaagggagcgaggcaggccacggacacaggacacggccggttttcctcgcacggggagcactgaaccagtccttgccagactctatgccccataccgtaagggcccgtctcgaagcaccaggcggaagaaagaaaaaaagcctgcacgggcgtacccagatgagcagcaagatgcatggtgccggtatcgggagttatcagcgtatccagcgtacccacaacttcggcaaggtccgtgtaccctgttttgcccgccagcgttacggtacgctccaccatggggccggaaaagtggcgcatcagctgtctggccagcgttttttccgcagcggtgcccagcagggttattgccggacctccggttccctcaaaaaccgcctgcacacaggcggcaagcactgcaggcggcaacgagcggcgtgaatcacgtccggccaacaccacgcctataccgcctcccccgcgtgccgccacgggattaacttctcctgcacacacagggttgcgcgcaaaatatgcccagaagtcaacaagattgagcggtgctatgcggcgttttcttgtccagcgaaaggccagtcttgcccacagtggcaccacaggctgcccgctgcgcatggcatacccgcgcacactgtcagcatcaaacaaagcggacagcgaaaaattaagacgcgaaaaattaagattatatacagcgtcaaaacgctctgaagccagcctgccgaacagcattctgcttgcggcaaacacttccgccggagaacccgctcctctgtgtgccgcaaggccgtgcacgcagagctgaggatataccagacgggcaagcggaaccagcgaactgtccacagccagatgcacctcgtcatagcggccgagcagcgtcagaatgagccgcttggtctgtataatgtccccgaatcgggcaagctgaatcaccagtgcttttttcatgtattctctctatgcgtaatacctttttttactagcctattccgtcatcagcggcaagaagaccacaccggcactttccccttttcctttacagcgtacaattgtataacgcggcaatgcgatattaccccatgttgctcaatcttcagggagccgcctgcctcatcgtcggcggcggggaagtaggcaggcgcaagctgcaggcactgctgccctgcgagcccgcctccgttcttgtggtcgacccgcgcaccgcctctccggattggcaggacttgctatccggcggtacggtagtgtacgaatgtcgtccatttgatgaaaatgatgtgaccggtaaggcggttgtatttgccgctacgggcaacgccgcagtaaacaccgcagtcgcccgcgcctgcaggcacaacggcatcccctgcaacgtggccgatgccccgcagtccggcagcttcattgttcccgcgcacttcaccagcggagacattctggtcgccctttccacgggggggcacagtcccgctctggcacggcgcataaggtccgatcttcaggaatggttcggagacagatataccgctctggctgcctttatgggcagggtgcggcctctcattctggatatcgggcttgaaacacaccgtaacacggaaattttcagaaatctggtcaattcagacctcgcagaaatgctccggcataaccgcaacacagaagcagaagctcttttacggaatctgcttcccgaacaattgcacaacagaatcggagagttgctgaatgagcttgcttaagctgcttaccctgaccattatcgtgctctactttctgggcacctgtgtcgagctgttcgggctggttacacgccgccagcgagtgacaaaggcggcatcgtggcttaccgttgccggtttcggcgtgcataccctgctgctggtcttcaacattctcgactcttcatgggccgaaatgaccaaagggtattacatgcagatgctctcttggagcatgctgctcatctatttcatcatatggtggagaatgcgtctggcctttctggccatcacggccgcaccgctggctctgttgctgttcatttcctcgttgcgcatcacggtggtccagtcggcttttccggcttccatgtccggcctgtttttcagtctgcacatcgggtcgctttttctcagcctcggcttgatgaccatggccttcggggcggggctcatattcctttaccttgacaaaaaaattaaaaacaaggacaggttaagcggttttgcaaaagaccttccttcgctcaacgcctttgacagagtaaaccatgtagccgtcatgtccggctttccgctgtacacactgggcatggccagcggtttcatttgggggcacatccaatggggacgtgccatcacatgggaccccaaggaaatggtttctcttgtggtctggtttctgttcgccctgcttttccatcatcggctggcactgggctggagaggccgaaaggcggcagtattggccgtctggctctttgccctaaccgtgttttcgcttgtcggcgttaactatttcatgcccacacaccacagctttcagcagtaaatcatggatcaggaaatattcatcatcggtttgaaccaccgtaccgccgacgtggaagtacgcgaaaagtttgcgcttacaggctgtacttctctggaacccgcggtgataccgctgggcaacggcataagtgaagtcatcattctttccacatgcaaccgtgtggaaataatggtcgccggacgcggcgatgacgtgccggacactgtgctttcactgtgggccaatgccagaggccagcatccggaagaactgcgcccctacgtctacatccacagggggcttgcagccgttgagcacctgttcaccgtggcttcaagcctcgattccatggtgctcggagaaccgcagattctgggacagctgaaagatgcttaccgcgatgccgtggcacgcaacaccacacgcgtcattctgaacagaatgatgcacaaggctttttccgtagccaaacgtgtgcgcacagaaacagccgtggcttccagtgcggtttccatcagctacgctgccgtggaactggccaaacgcattttcggcgaaatgaacgaatacaaagccatgctcatcggtgcgggcgaaatggcggaactggccgcaacacacctgctgaactgtggtgtgaataaaatctatgtagccaacagaacctttgaacgcgggcttgagctggcaaaacagttcgacggcgaagccattctttttgaagagctgttcacccgtctgcccgaagttgacattgtcatcagttccacaggggcgcagcaggccgtcataagggcaaaagacatccgtgacgtactcaaacgccgtaaaaacaggcccatgttcttcattgacatcgccgtgccccgtgacattgatccggatgtgaacaacctcgataacgtctacctgtacgacatcgacgacttaaaagaagttgttgaagaaaacctgtcgcaccggcgcgaagaggccgccaaggctaaagccattgtcagatccgaaacagaagtcttcggccgctggctgcgctcgctggatctgcagccaaccattgtggacatgtattcccggtccactgaaatcgcgcaggaagaactgctgaagacactgcgccgcatagggcctgtggatgaaagcactcagaaagcccttgaggcaatgctcaacgccgttgtgaaaaaaattcaccacgaacccatctgctttctgaaaagacgatacgaagaagaggattccggccagcgctacatagactttgcgcggcgcatgtttaatctggataacgagccggaacagccggaagcacataaaaaccgcaaacggccgcagcccgacctgcctgcgggctgtccggggaaaaccattctatgaagctttacgtcattgaagacctgcaaccggaagacatctcggtcataaccggccgcctgaaagccatggagcttgaagccggtcttgaagacctttactggcttccggttccgccggagcacctgacccccgtgcagaaagagcatctgccccggtgcggcccctatgccatggcactggaaatttccggcgatgcccttagaatggaactgctggtccgtgcacgcaatatgctgcgctgcgaatgcatcgcttacgcgtctccggctctgcaatcccatatgaccggctatcttgactctttgctgtcagaaaacggcatcgccatctgaacgggacagcccttttccgccgttataccgcgttaaagggctgccgcccaccctgccatgccgtacccgccactgcctaaccagcttcctgcaaggctgcaggatatccccgcgccgcaggcacgtctgtgtctggatgtcgggcgttttatgacggaacagcttgccggtgccggctgtatttcccgcgagcaagccctgagcagtgcccccctgaacggatatacgatgctggcggcttgttccgggggcgccgactccacagcactgctgctcatcctgcattatctggctccgcgcatgggacataccgtagttgccgttcaccttgatcatgcgctgcgacaggaaagcgcagacgacgcgcactttgtcagtcagctctgctccgccgccggcatcaggcttttttcagtccgtacagacgttgcggatctggcggccgccggacgctgtggtctggaggaagcaggccgcaaagcacgttatgccttttacgcgaaaacagccgcccttttttcccgccctgtcatatgtaccggccaccatgcggatgatcttaaggaagacgtgctcatgcgccttatccgcggtgcaggctggccggcactcggcggaatgcaggccgtcattcccgaacggagcctgctgcgccccctgcttgtgacagaaaagtacaagctgacaacttttctggaagcatgccggtgcccatggcgcgaagatgcttcaaattctgacccgtcgttcacccgcaaccgcatccgcaacaccatcattcccctgttgcagcaggaaaatccttctttcggaaccacaatcacagaactgtgggaagccgcagccgctgacagagactactggacagacgtgctgcccgaactggcaccggacaaaaacggccagattttcattgcccgcagcacactgcagggtctgcacaaagcaggccggctgcggctgtacaaaaaagctctggaagctctgggcgccggacagccgctgcatgcctccatcatggcgctggaacatgcctggcacagaaatcagggcggcaagtgcattcagtttcccggcggaaaaacagccaggatacgccatggcggcatatgcttctgcctaaccgcctgattcttttttatccgattgacagggtgcgattcttcgcagtatgacttcgtgaaataaatgacaaggaggaatgacgtgaatatactcatcttcggccccaacggtagcggtaagggaacacagggttctctggttaagcagaaatacaatctggcccacatcgaatccggtgccatcttccgcgaacacatcggcggtggtacggagcttggtaaaaaagccaaggaatacatcgatcgcggcgatctggtccccgacgaaatcaccattcccatggttcttgaaacgctcaagagcaagggtgccaacggctggctgctggacggctttccccgtaacatggtgcaggctgaaaagctgtgggacgcgctgcaggccgaaaacatgaaacttgactacgtcatcgaaatcctgctgccccgcgaagtggccaaaaaccgcatcatgggccgccgtctgtgtgtcaacgacaacaaccaccccaacaatattttcatcgacgccatcaagcccgaaggcgacaagtgccgcgtatgtggcggcgcgctgagcagccgtgctgatgatcaggacgaaggtgccattaacaagcgtcatgacatctactacaacaccgaagacggcactctggccgctgcctacttctacaaagacctcgcagccaaaggcgccaccaaatacattgaactgaacggcgaaggcgacatcaactccatcaaggaaaccttgctggcccagctcgcctagtctgatctcttccgccacaaaaaggcccccgctgaaagcgggggccttttcttatgcataacgcaccgacagcaagcaggcggtacatgttctgcgcgcgtgtaccttccgcaccactgccagcgccaacggccggttacttgcgccagaactcaggcacaaaaaggatgaaaacagtatagatttccagtctgcccagcagcatgcacagtgtcagcacccacttggcagcctgaggcaggtgggcaaaattctcggcgggacctacggaccccagtcccgggccgatattgcctatgcaggccgccgtggcggaaaaggccgtcagcacatcaacccccatagctgctatgagcgtggatgacagtacaaacaacccgatatacagaacaaaaaatcccagcacaccggaaagtacctctgcccgcacaatgcggttgcccagcttgacataagataccgagtgcggatggatcagtctgaaaatttcatgatatgcctgcttgagcagcaacagcactctcatacatttaatgccgccgccggtggaccctgcacacccgccaagaaacgtcagaaacaacaatactgccatggttacgggcgcccactgttcataatccgccgtggcaaacccggttgttgtacagatggaaacaacctgaaaagccgcatgacgcaatgcttcaagaaaactgtcgtactctgtgccatacacggccagtgcaaccacagccgtactgacaagcaccacgaccgtataaaaacgaaattccgcatccttgagaaaagccccgggctctcccagcagcagacggaaatgcagagaaaaattaacacccgcgatgaacatgaatataatgatgacggtctgcaggtatccgctgtcgtagtgccccacagaagcattcttggttgaaaaaccgcccgtggccatggtgccgaatgtatggcagatggagtcgaacacatccattcccccgaaatacagcaacacagcctgcagcacggaaaaaagcagatagaccttccatagagccatggctgtatctttgatgcggggcttgagcttgtcaggcacagggccgggcacttcggctttgtacagctgcatgccccccacgccgagaaaaggcagaatggcaagtgaaagcacaataatccccatgcccccaagccaatgggtgaggctacgccacataagcagaccgcgggggactatttcgatatcagtcagcaccgtggagccggtggtggtaaagccagaaacggattcgaaaagcgcgtcggtaaatcccaacatgccgccgaaccagaaaggaagcgctccggcaatacccgcccctatccaccccagagccacaatagccatgccttctctgtggttcagcagggttttggtccgctcacggaaaacggcaatcaggcagccgcccgcaatcactgttatccccatggagtacaaaagcggcaatatactttcatcctgatagtatacgccgaacatcagcggaaaaatcatggtaagtccaacggagcaaagcaacgccccgatgacatacaatgtatagccgatacgcattacaagccgcctagtacgccttgagcttgaccataagagcctgctcaacatcggaaaccgcctgacgtgtggaaagaatcaggatgcggtcctgcggctcgataacagtgtcgccgctggggatgacgacctcggtgccgcgcaccagagccagcaccagcgctcccttgggaaagctcagcttatggatgggtctgcccacaatatctgactgcgcttccgccagcgcctccatcacttcagcctcttccccgcggatggctactgaagaaagcacctttcctttgcggatataatgcagaatgctgttcacggctgacagacgcgggctgaccgaatgctcgatgccgatggcgcggacaagcggctggtaagccaccttgttgatgcgcgcaacggttttgcgcacgcccatattctttgccagcagtgagcagagaatattggtctcttcatcagaagtcagacacacaacggcatccatggttccggcgttttcttcacgcagcagatcctgatcggtgccgtcaccgtgcagaacaatggtcgagttcagcttttctgccagcacagcacagcgttcctcatcgcggtcgacaagtttggtatgataacctttacgctcgaaaagcgtggcaagacgcatacctatgtttccaccacccacaataagagcactccggatagggtcttccagagcggcaaccacattgcggaccgattccaggctggattcggtgcagacaaagtagaccacgtcgtctgctctgatttcatccataccggtaggaattatcagctcatcattgcgcactatggccgcaatgatcacatcgccgtcggaaatcaccgtccggaaattcatcagccgcacaccgacaagaggtccggaacatatacgcatgcccaccatgcggatgcgtccgtcggcaaactcgctgtaatcaacggctcccggcaacgaaagcagccggtcgatgttttttaccacttccacttcaggattgatgatcatgcttatattaagaatatcctgagccagagcatcgcggtacagcgtatattcttcattgcgtatgcgggccagcttggtagaagcaggcgaaataatattggcgaacagacatgctatgatattgatctcgtcactgtctgtcaccgccagaataatatcggcatcttctgcaccggcgtcgtgcagcaccacggggctggatcccgaccccctgatggtctgtacatcaagagcctcggccaccctgcgcagggcttcgggctgctggtccaccaccacaacctgtttattctcacgggtcagcctgtgggctatgtggtagcccacctcacccgcgccgataataataaccttgagctgttcagctttcggttctttacgaaacaaacgcattgtgcaatccgttctcaaaagatgaaaccagagggacgcatctgccggtcaaccatggtcactagcaaaaggacggggcctgttcaaccgctataacatgccgtcagcatttaccaacatgcacagtggtgcgcggggcgcccggcagaacaaaaaagcccgccaccgaagtgacgggcaatactaactagagcaacaatacgatattactcgattccgtccacagccttgctgagacgggaaatcttacgggcggcgttcttccagtgaataacgcccttgctggaagccttatccagcacggacatagcgtcggtcagttttgcctgagcctgctctttatccttttccgtaacagctgtgcgaacggctttgatagcgttcttgatacgggttttgacagcgcggttacgtgcggctcttttgacactctgcttatgccgcttaatggcagacttatggttagccaagggactccctccaaaaaaaaggcttctatgtgaaaaattatatttgacctactggaacactggggaacgagtcatttacagtcaaggccggactcttgtcaaccctgacagactatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctgacagactattttttcccggctgttccggcaattttttgccttgccaccgttacatctgcaatgcaccgaaatcagcaagacgcccaagacgctgcacaagagactgcagcagattcaacctgttacgtctgatatgcggatcttcgcacatgaccatgacgctgtcaaaaaaagcatccacggccggacgaagcacacccagcagaccaaacagcgcatggtaatcatccgcggcccaccgtgcttcaaaatcaggggcgatgtcttccagcgcaccggccagcgccttttcagcttcgtcctcaaacaacgaagcatcgtagcaaccatccagtccgccgtcttcctcctgcccctgcttgcggataatattcgccgcacgcttgaatgtaagcaccgcctgaccgaattctgcggatttgctgaaacggtccagagcctccagccgggcacctgcggcccatacatcgtcggcaccggcatgcagcgcggcttccacaagaagcgtttcatgcccttgtgacacaaacaggtttttcagacgcaacacaaagaattcatgcagcttttcggctgcctgctcaggtttcagcttccattgacgttcaccgtagccttcctgcgcgtatctgaaaagctcgcgtacatcgaaacgaagacctttttccagcataatacgcgcaatacccagcgcgcaacgccgcaatgcatacggatcggccgcacctgtgggaatcatggacagtccgaaacagccagccagcgtatcagccttgtcagctatggaaagcagcgcaccgcacaaagaatcaggaacagggctttcgggaccggccggcaggtactgctcgctgacagcctgggcgacaatctcgtcctctcctttccggcgtgcgtaaatgccgcccatgatcccctgcagcgaatcaaactcgtacaccatttccgagacaagatcagccttggacaaccggcctgcacgggcggcctgttcctgaatatcaggagccacggcggcagccagccagcggcacagcctttccagccggcgcgttttgtcacccatgctgcccagcggagcaagaaagatgacgttgtccagcttggcaagccagctgtcaaaatcggaagcaaggtccgccttccagaagaaacgggcatcttcaagacgtgcacgcaacacccgctcccagccttttttaaccagcgcggaattctgcggcgtcatgttgagcacagtcagaaagtgcggcatcaggctgccatcggcagcggcaacgccaaagctcttctgatggctttccatactggtcagcagaacctctgccggcagttccagaaaagatggatcaaaatctcccaggcagggaacagggtgctcgcaaaggccctgtacttcgtccagcagggagtctttccagaggatacggccaccggcctgtgcggcaagggcgtctccaccttctacggtcacgcggcgccggtcggcagcgcacaaggtgacatggcacttatcgcgcacggtaccggcataggcgtctgctccggaaacctcaaaaggccccggaccatgaaccctgtgcccgcaggtttcgttgccggaaacaatccccgccactgtgaacgatactacttcactgtcaaagagggccagcacccagcgcagaggacggccgaacgtaaaatcgccgctcccccacttcatttttttagggaaaggtaaagctgcaatgatctcgggggccacctctgacagaatttcctgtacgggacggccgccggttttcttgcgcaccgcaaggtattcacctttatcggtggtcagcgtgaaaagctcgtccagctcagcgccctgcgttctggcaaatccttcggccgccttggtaggccggccttgtgcgtcaaaagctatacgcacgggcggaccggaaactacttcttcagcttcgcgctgcacggcatcaatattttcaatggtcagagccagcctgcgcggggtcgactgcacattcagagtaccgaattccacattggctgctgcaagcgcagcctcaaaccgcgaagcaatctcctgctccagtccggaaaggaaacgggcaggcagttcttctgttccaatctccatcacgaaaacagacatatatgactcccctatcctttcctgattccggtattgagcatgggatagcccatttcctcacgctgtgcggcatacagccgcgccacggaagaagcaagcacacgcactctgccgatataccccgtgcgttccgtaatggaaatcgctccgcgagcatccagcaggttgaacgtatgcgagcacttgaggcaatagtcatacgcaggccagagaagctgcttttcacacaggcgggtgcattcgcgctcgtacgcattgaaaagttccagcagcatgcccgcatcactttcttcgaaattgtaacgggacatttctacttcgttccgatggtagatatgcccgtatgtcacagtgtcattccacatcaggtcatagaccgactctttttcctgcagatacatgcacagccgctcaagaccgtaggtaatctcgacacttgtcgggcttagatcaatgccgccgacctgctgaaaatacgtgaactgagtgacttccataccattgagccagacttcccagccgagcccccatgccccgagcgtcggcgattcccagtcatcttccacaaaccggatgtcgtgttctgcggggttgatgccaagagcgcgcaggctgtcgatataaatctcctgcacattgtcgggagaaggtttgagaatgacctgaaactgaaaataatgctgcaggcggttgggattttctccgtagcggccatccgtgggacgtctggatggttccacatacgccacattccacggttcggggccgatcacgcgaagaaaggtggcagggttgaacgtccccgcaccacattcgctgtcaaaaggctgctgtatggcacagcctctgcgggcccagaaattctgcagcgtaaggataacgtcttgaaagttcatattttcccctaaatcactataaatagtacaccatccggccggaacggtccgtcccgtcatattctgcggaaccggcccttatcccagacaaggcctacatggtattgaataaacgcatcaacagcgcggccccactgcttccacccttcgggtgacagcggaatatcagtccacatgagcgggggattctcctgcacaaatcgaacggcgtcaagggtttcagcggacatcataaaaccgccgccggacgcgcccccgtgtgccgaacactcaaacacaccttcacggggcaaaaagcggacaccggcaacatctttcagccgcatgccgcagcgcgcacaacggacaggatcaatgcgatagccctgatcaaaagccagccgcccccgaaaaagcaccggaaaaatttccggcaccacatcggccgtttccagcaattccagcatgccgcacgtcagatcatacgcatcggcagcaccctcaggccctactcccatggcttccacaaacttgatgcagttggcagccacaccggtacggccccagtcggagcgcaaacggacagggccgttgagcagagtcccttcgtccagacacagatatgtacgccgcttgtcactggaaacctttaccagcacatggttgagcgcatcaagacacccgcagaaacgtctgcggctgcgacacccgccaaaagcaaacgcagtaatcacgcctcttgagggagacaaaaagcggacccataagtccgcttcccgaaatctgccggtgcggagcaccagcgctttttccgtaaaatccatatccctcttgccggtaacggctatggaaactgcaacgtaaccacatctccgggtgcggcttccaccggaacggcacgcccgttcagcttcacgtccactccgccgccattgcccagcttgacagaaagcgacttgtcaaaccggaacaccaccgcctgaccggcccgcaaaaaaagctcttgatctctcacatcatccatgcgggcctctatccagcagtcgaggcgggcctcgacccgcagttgctgctcacctgcggctgcggcttttttctgaccggccacaggggcctgttctgcctgcggaacaggaactgccggaacaggcggggcaacgggggctttttgcggcacaggctgctgtgctgtctgtgcaccggtgccggcggtgtctgccgcaacggccatttctgcaggcgccggagcaacggcacgggatgccgcaccggaagaggccttgccggtttcgttcacaggctcggctgattccgcggcattgccctgcacagaggtggcgttgccttcagccgcggacggcgtggaaaccgcaggcaccgcagccgccggcacagacgacccgttgctctgcacggtatcgctccgctgctgtttttcggcaaccacaggagccaccagataacggtacgccaggtaaccgcctgcggcaagcaacaccacaacaagcaatccggccaccagcggagcggttctgcgccgcggttttaccaccagcttgggcggcggcagcacgggatcatcgtcactgtcgtccacaaattcctgttcaacgactgaacgcaccagttcggcatcaaactccagcaaccgggcataggttttgacaaaccccttggcatacacggggtgaggaaaactgtcgttgcggccctcctcaatggaggaaatgattcttgcggcgatcttggtgcgtttttccgcatccttcaaagacatgccgcgggcttcacgcgcctgccgcagcgcctgtcccaattctttcaaggtcatcagcgtctccttgactagaggcggatatcaaccaccgcacgttcacgcagctttcgtgtatattcttcgaaacgctctttaagcatgggttcacgcagtttagcttcaatttcatcggccacttcgtccacggggcggacagtgccttcaatcacttcgtccacatgcagataggccgcacggccgtcatactcaatcggacgactgaggccccctgcggccacaccttcaagagcctgcttccactggctcaccagcgaactccagtccagcttgcctatggcaccgccgctgctggctgcagggcccacagaatatttcttcaccgcatcggcaaagctgatattcccctcgcggatatcgcgcagcacaggttccggatctgccgtgggggcaaatacaagcaggctaagactgatggatttatcctgcatatattcgtttttatgctcttcgtaatacgcttcaatatcctgacgggtcacaacgacctttctgctgaccataaaggaaagcagcttctggcgcatgatattgttgcggataagcccccggtaaaaatcaagatcctgaccttcggacttcagctgagccaccagctgatcttcggttatctgcatgcgggccagcagcgaacgcagttcattatccacggcggcatcgtctgcccccagattatagcgttcagcttcctgcaccatcaacctgtccacgatcatgtcttcaagagtctcggactcaatcttttttatggcggccgcatccgcaggatcaagggcactgaggccggcacggtgcagcttggaagcggcacgggcctgcaggtcgtattgtgtgattatctcaccgttcacaacggcaacaattttattgattaccgtttccgccccggcaccggcgacaaacaccgcaagggcagaaacagtcaaaacgccgagcttgagtagacgcagcaagaaaccctcctgaacagcccgcacaacgggccagttggtaagatgcatataatctgtgggatgtaatatcttttaatcagcattgcaacgagcgccggaaaacacctgcccgtcaagggccgcgtcagcttgcccccgtggcattgaacgcttccggagcggcaggctcctccggctccggcgccagttccggaacaggagtctcatcttcgccggggcgaagcaacaggtcagaaactttcacctccgcgctctccagacgtttttccagccattgagcatagacctgctgcattttctcctcgataagcagacgctcgatgatgggataggcctgagacggaccgagaactttttccggcagcagccccagcatgataaaagcctcatagccagcttcgccgttaagcacaggtgaagcctgcccgtcttcaagcttggccagcagctgcttccatgtgccgtgaatccggtcttctcgcattttcagctcccggaccgaaagctggctgaagctgccgagcacctctgcccggtccttaccttctgtcaacaaatcgcgggccttttccacagtgcctctgtccggcccggaaatgtacagaaaatttattctttccggcaggtaaaaatcgctcagatgcgctttgtaataatcttcagcttcttcaaagctcaaagaaatcgcaggccgcagaatttcggaacggaacttttcgcgctgcagatgctgccgcagcatataccgccatgtggcaaggtctatgtaatcttcgacaagcactttttcaaactcaccgggggggtagtcggcccgcacctcttcctcggctttcagcacctcttcatctgtcacgtccagtccggatttttccagatcctgctccacaaggcgctgtacaataagtccggcaagcgcactgccgtagtccttgcgcaactgatcgacggaagggaccatggcgccgctccagctcagatgatccagatcatagcgggcttccagctcctgaagatacacagggctgccgttaaccgtggccaccacgccctgctgttccacatcgtctttgcagccggctgctgccataatcacacatgcagccaccacggccgcaatctgtctgcgcatatccatcccgattggttttagctactgtgcccgcagcaattcaagttccgactgcagggcagaaagccggtcttcaaaagcggaaccttccggcagctggatttccatgatggcaggcggcaccagacgtgccctgcctgccctttctgcaacccagcccaccagtgtggcaggagaaaccgctccggcgttttccgcccaggtcagcctcaccttatccgcaaaaatatcagccttctgcacatcaagagtacccagataacgcttgaggcgcagtattcccagaaaagcctgaagctcctgcggaaaatgaccgaacctgtcccgcatttccagctcgatgctttcctgcgcagcaccgtccgctgccgaagaaagagccttgtaatacttcagacgctctcttccatcgtccatatagccttcgggaatatgagccgtaatgcctatgttaagctcggtctgcacatcttcgcgcaccggctcacccttcaggcgggccacttcttcttcaagcatttcaaggtacatgtccagaccgatcttgaccatgtgtccggactgcacctcgccaagaatattaccggccccacgcagacgcaggtcttccatggcgacctgaaaaccggcccccagataatccatttcaagtattattttcaaacgcttgcgtgcaagttccggcacaccgtccacatccggcacaacaaagacagcatgagcctgccggtcggagcggcccaccctgccgcgcaactgatacagctgccccagaccgaacatctgcgcctgatccaccacaagcgtgttggcacggggaaaatccagccccgattccacaatggcggtacagacaagaacgtccagttccgcatgccagaacttgtgcatggtttcttccagcgccttttccgacatctggccgtgggccatacccacgcgggcgtcaggaacaagcgaccggacatactcggccacacgctcaagtccctgcaccctgttgtgcacccagaaaacctgcccctcgcgctgcagttcgcgcagcaggacctcgcgcagaatatcagggtccctgtctatgagagcggtctttacgggcttgcgctccggcggcgccgtttcaatgacgctcagctcacggatgcccgacatggacagctgcagagtccgcggaataggggttgcagtcagggtaagcacatccacgttcctgcgcattttcttcaggcgttccttatgccgcacgccgaaccgctgttcttcatccaggataagcaggctcagattcggcaggatgacatcatcagacaaaatcctgtgcgtaccgatcagaatgtcaatctgcccgcgttcacacgcggccagcacttccttctgacgctgacgtgaaacaaaccggctgagcatacccacattgacgggaaactgcccgaggcggctccggaatgtctggaaatgctgttccgccagcacggtggtggggcacagcagagccacctgttttccgtccatggcggcgcggaatgccgcccgcagtgcgacctccgtcttgccgaagcccacatcgccgcatacaagtctgtccatgggttcagcacgttccatatcatcaagaacgtcctcgatggcccgcgcctgatcaggagtctcctcaaacccgaacgatgcctcgaactcgcggtacatgtcgtttacgggagaataacggtatccttttgcaaccttgcgccacgcatacatctccaccagatcatgcgcgatcctctcgatggctttacgggctttggacttgctggcgctccagccggcaccgcccagcttgtccagcgaaggtgccgtaccgtcaggccctttgaaccgctgaaccagagaaagtctgtccacaggcaggtacagcttgtcatcaccggcataacggagcagaaggtaatcgtttgagacgccccccagatccattcgcagcaagccctcgaaacgggcgacgccgtaatcgcggtgaaccagcatggcccccgcctcaaggtcgtcgtaggatttcaaccccgcaaaagcgccggaccgcaccctctgctgccgtgtacgcggctgcagcacatcttcgcccagcacaaccgagttatcccactgcagttcagcccccttgcggaaagccgacacaagagcaaaaacaccagcggtgcttttgtcataccgcagatacggactgatgccgtcctgctgggccagtgaaagaaatttggccctgctgcgcgccgaaccgaaactcagaacagtctggcgtctggtgcggctccattccttgagagcttcaataagtgtctgccacggccggtcgctctgctctttttcgtaaaaaagatcctgaaagacctcatacccacgttccggcaggttttctcccttctgctccactcccatgaccagttcttcaaagtacacacgcactgtctgcccgaacaaagcggtgacgtcttccgcctcacggatggtcatggccgcaggctgatgaatgccgtactcccgctcctgctggtcggaaaaatcgtcccatgttctggcagactgcttgagtgcttcggccacatccctttcagcaggcagaatatagaccgcatcgggcggcagccagcgctccagaaaaacggcatcctgatagtatacccccggcagtagcgttgcacgggcctctcctgcggccacatcaagcgctgcaggcgcaccgtccggcagcaggccggactcggcagcccgctgccagaagctgcgggcctcggcacggggtgcgccttccagcaccaccggcgcagtgggaataagagtcacttccgcaagattgccttttgatctctggcttgaaggatcaaaaagacggatttcttccagagtgtcgccgaaaaagtccagccgtaccggtttggcatagcccggcggaaaaatatccagaatatccccgcgcaacgctatttctccgggctgggtgacatatgcggtgcgcgtgtatccccactccacagcctgttccatgaccagcccgggggacatgtcctcgccggtcgaaagaaccagctgatgcttatcaaaaagggaaggaggaggaagcttgggaatgaaattatcaagcgatactatgaccgcctgcggcatgtgccgcctgttgagcgcatacaggctggccatgcgtgctgcccacgcagtacgccctgggctgcccgccggatgctggggaataataatccagcgacgctcccacgcgggtaccgtcagactcacgtcctccgacgattcgtccggcgaaaagagcgttgccagcgccctgagctctgccagctcatcagcattgcgggcaaccagcacaacactccggccctgatcaatcagttcctttgccagtctggcacgggtcgcagggccgctgcgggccacatgcaggctgtgcgccgcaccgccgcccagccttttcgctatttcttcaaactgcacagtgaatccgtaaaaaaaagtacgtcaacaagcaaaagccgccaccccgctgacgggttgatggcggcttcagcaaacgcgacaaggcaggctacagcgtgccaagtgcgctcatatcttcgtgtgatagcaaccggtcgagatcgagcagaatcagaagcctgtcctgcagcttgcccacaccgcttatgtaatccgattccatacctgcaaccaccggtggcggcggttcgaccgttccggccggaatacgcaggacttcggaaaccgaatccacaataaagcccacgatcatgttatttatctcaataacaataatacgcgtatgcttgtcatgctttttggaatcaagtccgaatctgcgacgcaggtcaataatgggaatgaccttgccgcgcagattgatgacaccttcgacaaactcgggagcccggggtactttagtgatctccatggtacggataatttcctgtaccttgaggatctcgacgccgaactcttcttcgccgatactgaatgtcaccagctgcaacagctcgtcatcctgctttctctgagtctcattcatgctgacaactcctttgtcaaatccgtgaccggatctgctcctgccgcagggcaagaatcacttgcataattgtgaaccaaaacaagagcgttggcaacccatgccggttataagacagtcggggaagcacaccccgcagtctcctacaaaatggttgtaaaacgattcgcggtcgcgtaaaaggatttttacctgtttataaccggcagccgcctaacaccgcgccacggagcacttctcaatggctcacatttttccgtatcccgatgatgtcccgctgaacgttcagatcaagtccttgggagacgaagaattactggatttctgggaagagacgcagttccttgaaaaagtatttcaggaagaaataatacccgttccgcagcactcatttgaatacgaaaagcttattctgcaggaactgcagctgcgttcatgcaggcgctgtcttgccgaacgccggttttagaacattttttgtccggcaccgcaaattgtgctgctctgaccaaaagagaaaagccccgcgcaagcggggctttttttacaatactgctttgcaaatgaagatcatttgccggagggccgccccacgcagaagtaggcgaagccttccttcgccataaattcaggcgaatacaggtttctgccgtcaaacaatatgggcgcggtaagtgacttgcgtacgcggccgaaatcaggattacggaactgattccactcggtgaccaccagcagagcctgcgcgccttccacagcttcgtactgttcatccacaatggtaaccagaggattatcggccagcagtgcacgtgcattgtcggcagccacggggtcgtatgcctgaaccttcatgccctgcgcggtaagttcctgtattatagtcagggctgccgcttcgcgcatgtcatcagtattggccttgaatgccagcccccacaaggcgatggtcttgccctgcactccgccctgcggggcaaagtattccagaatccgctcagccatgtgttttttctgccggtagttcacatcctccacagcttccagcaactggggtctgaatccgtactcccgtgcggtatgaatgagtgccttgacgtctttggggaagcaggaaccgccgtagcccactcccggataaatgaaatggtagccgatacggtggtctgaacctatacccgtacgcacatcgcgcacatctgcccccacacgctcgcacagcgtggcgatctcgttaatgaacgaaattttggtggcaagcatgcagttggccgcatatttggtcatttcagcactgcgcacgcccataacaataagcttttcacgactgcgggcaaacggcgcatacagctgcttaaggtattctgccgtttcggcgctgtcggttcccaccaccacccggtcaggcttcatgaaatcgttgaccgcatcgccttccttgaggaactcggggttggaaaccacgtcgaacggaatgtccaccccgcgcttttccagttccgcggcgataatggcgcgaaccttgtcagcggtacccacgggtactgtggatttatcaaccactatttttctgtcagtcatgccggcgcccacctgacgggccacctgttccacaaatccaaggtcgcaggagccatcatcgcgggagggggtacccacagtgatgaacacgaaaagcgagtccttcaacccgtcttcaagactggtggtaaactgcaggcgcccctctgcgtagttgcggcgtacaagttcttccagtcccggctcgtaaatatgcaccttgccggctttcagcgtttcgaccacctcgggattcacgtccacgcaacggacggtattacccatttcagcaaagcaggcggcgctgacaagtcctacatagccagtaccgacaatacaaacgttcattatgatatccttatagcgttgagtatgcttccttgatcagttttctgcacgattcagttactcacaacccccaaaaacgtcaatgcctggcgggcggccccgtttttttgaagacggatgcttgactttccggcaggctcttctgagagtgcaaaaaaatattcaggagactgacatgcctgtgcttgttgttaatgttgatcatgttgccaccctgcgccagcagcgcatgggaaaagaaccggaaccggtcaccgcagcccatctggctgaactggccggagcccgcggaataatagtacatctgcgtgaagacagacggcacattcaggacagggatgtggagatgatagcggccaccctgaacacgcgcatgcatctggaaatggccggcacccccgaaatgcgcgaaattgccctgcgtatcaatccccatattgtctgtctggttccggaaaaaagagaagaactgacaaccgaaggcggactggttgtggccggacgcgaaaaagagcttgcagcctaccttgcccccatacatgccagaggcatacgctccagcctgttcatagaggcagaccccgcgcagatacgtgccgcgcgtaatgtcggttcggagtatgtggaactgcacaccggacactttgccgacgcagccactcaggacgagatgcgccgggagcgtgataaaatcgtacgcggcgttgaactggcccgcacgctcgggctcaaggttaatctgggtcatgggctaaactacaccaacatctacgaattcaagaacgtttccggaatcagcgaatactccatcgggcattccattgtttccagagctgtgctgacaggcatggaaaaagccgtggcacagatggcggccatcatagccacgttcagcgaatagcccttcaccgcggaaacaggcatgattttaggaacaggactggacctgaccgaactcggacgcatacgcgccgcccttgaaaggcagcctgaaaggtttccgcgccgcattctgcatgattctgaacttgcggccatgccacgtctgtccgtcgcgtggctggccgcacgttttgccgccaaggaagccgcggcaaaggcactgggaacaggattcaccggcggtgtggcgttcagggacatcgaagtgtataaggaactgtcgggaaagccatgcctgcgctttcacggcgccgcgtttgagcatgcacaaaaaatgggtgtgaaaaaaatccacctttcactgacccacggcagagacaccgctgccgccgttgtcatactcgaaggctgacaaaggggccccgcggatctgcaacaagaggtgtgtttatgtttctccccctgcccacaccacaggaaatgaaccggtgggatcaggctgccgttgacgaagcgggcatgcctgccgagatgctgatggaaaacgccgcccgcgaagctttcagagtgctgtgcggctgctttgaaaaatcctcggcaacgggcgcgcatacggcggaagaccctgcatggtgccttgctgaaaagcgcatcctctgtttcatgggtggaggaaacaacggcggcgataccgccgcactggccagacttctttgcggtgccggtgccaccgtgcttgtggtgcacacgcgcccgcttgaagatttccggcaggaggcggcatggcacatagagcgtgcacttcaggcgggagtgctttttgtacagtatgacgcatcttgtcccgcagttatccccgctgtcctttccaccaaggaattatcaaactggaacgacgacgcctgcccggtgcccgtcatgccggacatcgtggttgacggtctgctgggaacgggactgcggggcgaagtgtcagattcgctgctggcacttatccggcatatcaatgcgctggcacggaccgcatttgtcttttcactggatattcccagcggtatggacggactgacggggctgccctctccggagtgcgtctgtgcccgctgcaccgtcacatttcaggctccgaagacaggactgcttcaccccgaggcaaaggaatataccggcaggctgcacatacgggacatcggcattcctcccgctatccagaacagatatcccacgcgacttcgcagggccacatgtgctgttgccgcactgccccccccgccctcggcggccatgcacaagggcacggcaggccgtgtgctggtcatcggcgggtccgcagggctttgcggtgctccgctgctggcggctgccggagccttgcgcgccggtgccggactcgtcacggtggccgttcctgcccgccttgaagcctgtgtcagacatggcaatccggacatcatgacattgccgcttgcgtgcggcgacgactgggccgcttttgacgcacgcatgctggaagggctggatgagcgctacgacgcagtcattgtgggcaacggcatggggcgctcggctcacgccggcgaggcgcttgcggaaattttgaaaacccccaggcctccctccgtcatcgatgcggacgcacttttccatttacgccaccctacgcagatgcttgcattgatgcgtgaaacagatattcttacacctcatccgggcgagatggcttttctgacgggcctgaccatagagcaggtacaggcagacaggcttgccgcgctggaaatgctgacgcggcgcacagcagcaacctgtattctgaagggcgcaggcactctggtgggcagcacacagtcatttacagcgtttatcgacgccggagggccgtcactggcggtgggcggctccggcgatgtgcttgccggtatatgcgccgcatttgcggcacagggccttggggcattcaatgccgccgccgctgcggcattcatccacggaaaagccggagaactcctgttgcaggaatttccgttgcgcggtactaccgcatctgaaatagctgataccattccccgtaccagaaaggagctttatcatgcttagcgcaaaagacatcatgtccgcagaccctgtgaccgtagctcctgacatggatatcatcgaagccaccaaactgatgctggaatacaagttcaacggcctgcccgttgtggacgacgccggcaagctggtgggagtgctgtgtcagagcgaccttgtcgctcagcagaaaaaggtcaatctgccctctcttttcaccattcttgacggcttcattccgctgaaatcgctatctgacatggattcggaaatgcgcaaggtcgctgccacccgtgtcagcgatgccatgaccgacaatccggccactgtcacgccggataccccgctggatgaagtcgccaccctgatggtggattccaagtattatacgctgcccgttgtcaaggacggcattcttgtcggcgttgtcggcaaagaagatgttctgcgcacgctggtcggcgtttagcccgtattcaagccatgcagctttcactcaggcttcatgatgcagaagccacgctgaaactgggagcgatacttgcggactgcatacggcagtccggcagtggtattgcgcttcttctctgcggcagtctgggtgccggtaaaacaacacttgtccgcggactggtgtcggccctgcccggcggctttgccgctgaagtgagcagccccagcttcaatatatgcaacatataccccaccggaccggaaacggtgcactacgacctgtacaggctgcagggtgctccggtggatgacagtctttacgatcatgtggaagacggttcttccgtcgtgattatcgagtgggccgaatacctgcctgccgatgcaaagcctgacaacgctctggtgctcacatggctcgaacagccccaaggcagactggtaaccatccaggcttccggcaccggagcagaaaatgtacttgcctgtctgaccccgcagacggccgggttcactgcataagcacaacacggcgccctttgaaactacgctaaacgattaggattacggtatgcgtattctggttcagaagttcggtggaacttcagtcgcaaatctggaatgcatgcagcaggtcaagcagaaagtgctgcacgcccgagaaaacggttacaaagtaatagccgttctttccgccatgtccggagaaaccaaccggctgctcaacatggccggccagtggtcgcaatgccccgacgaggcggaagtggatgcgctcatctccacgggcgagcaggtctcggtatcgctttttgccatgctgctgcagaacgaaggcatcaaggcccgctcggtgcttggttttcagattccgctgaaaaccaatacggcgtacagccgtgcccgcattcttgatatccgcaaagacaccctggtcgaactgcttgaagcgcacgatgtgctggccgttgccggctttcagggcataaacgatgataaccgcataaccacgctcggtcgcggcggctccgatacttctgccgtggcgctggcggcggctctgggctgtgaatgcgaaatttatactgatgtggacggcgtatacacgacagaccccaatatgtgttccgcagcccgtaaactggaccgcatttcctatgacgaaatgcttgagatggccagcatgggagcaaaggttctgcagatacgttctgtggaatttgcaaaaaaatacaaggtgcctgtccgcgttcgctcaacttttaccaatgattcaggaacattgcttactcaggaggactctcagatggaagccgtcatggtatccggcattgcatatgacaaggatcaggcacgaattaccctacgcggtgtgccggacacgcccggcgtggccgcgtcgctgttctgtccccttgccgatgccggcatagtggtggacatgatagtccagaacccgagtctggacggcgtcacagacatgacgttcaccgttccccgcaaagacctgacgagagcgcttgaactggtggaaaaaaccagagcagaagtgggcgccaaggaagtgctgcacgacctcaatgtttgcaaagtttcggcaatcggcgtcggcatgcgcaatcattcgggcgttgccagcaaaacttttgccacgctgcgcagagaaaacatcaatattctgatgatcagcacttctgaaatcaaaataacctgtctgatagaagaaaaatacacagaactggccgtccgcacactgcatgatgccttcggcctcgacaaagatcagtcacaggcgggctgacacacaatgccatgaagcacatagaaatatacgacaccacgctgcgtgacggcactcaggccgaggatataaacctcagcaccgaagataaaatcaagatagctctcaagctggatgagctgggagtccggtatattgaaggcggctggccggggtccaaccctgtggacagatcgtttttcagcgatattgaaaactatgccctgaaaacagcgcgcattgccgctttcggcagtacgcaccatcctaactttcaggcacaggaagaccccaacctgcgggccattatcgaatcgggcgtcagtacagccaccattttcggcaaaagctgggatgtgcatgtcaaggaagcgctacgtgtcacagagcaacgcaatctggaaatcgttcacgattccgttgcctatctgcgtcaaaagctctcggaagtgctttttgacgccgaacatttcttcgacggcttcaaggcaaatcccgactatgctcttgcggtgctccggcaggcttatgcagccggagcccgcgtgctggtgctgtgcgatacaaacggcggcagcctgcccagtgaagtggcaaccataaccgcctctgtgcgcaaagccctgcccgatgccgcgctgggcatacacgcacacaacgactgcgagcttgcggtggctaattccatcgccgcggtacaaagcggggcaacccatattcagggcacaatgaacggagtcggtgaacgctgcggcaacgccaacctctgctccatcatccccacgctggaacagaaatttgcccggacgtatcagtgtctgcccgagggcaggcttccgcagctgacacgtatttcccactttgtctccgaagtggccaatgtgcagccgttcagccgccagccctttgtgggcaggtcggcctttgcgcacaaggggggcattcatgccagtgccgttaaccgtatggccagcctgtatgaacatatggaccccgaagaagtgggcaacagacagcgggtactgcttaccgaacttgcaggcaggagcaacattgtttccatagcccgcagattcggttttcatctcgacaaggatgaaccagttgtcaaaggtcttctcaaggaactgaaagacaacgcaagtcttgggtacgactatgcggctgcagaggcatctgtggagctgctgctttttaaaaagctggcccgcaggggtgtccggcagtttttccggcttatcaatttccgcgtcatagagtcaaaacagggacgcgacgccgaacccatgtcggaagccacagtcatggtagaagtggaaggagtggaagagcacacggcagcttccggccggggtcctgtcaacgcgctggacaacgccctgcgcaaagcgctttcgggtttttacccccgcctcaacgaaatgcggctgctcgatttcaaggtgcgggtgctgaacggaagcaaacgcagcgacggcggtacggcctccgtcgtacgggtgctcattgagtccggtgaccagcatagccgctgggtaaccgtaggggtatcattcaacatcatcgaagccagctggcaggcgctggtggattccattacctacaaactgtataaagacgaaggtgaacagcgggccaaactgggctagcagaacacaattcccgccacggcggggcccgataaaaatcaaggccggtcacccggccttttttattcaattcgctgtctgcgttcagctgtccacaagctcataccggctgttgccgtcctgatcatcacggtacctgaacaccagattacgtccgccgcgtttggcctcataaagagcccgatctgcggaatcgataagattatcctcataagcgccgcgccacaaactgctggcaaaagccactccggcactcagggtgatgctgatgccgcttcgcaccacctccccgctgttattgcggatgacaaagttaaaattctccatgctgctgcgggcgctctctgcaattttttccgccagagaagcaagtgcccctctgagcaccacggaaaactcctcgcccccgtaacgggcaacaagaaaatctttttcgtgttcggcagcatgcccgcggacagcctcctgtaaaattctggccacggtctgaatggcctgatcccctatgcggtggccgtattcgtcgttgaaatttttaaaattatcaatgtccaacatgatgagagaaagcggggttccctctctgcgccagctttgaaccgcgccggaaagaaaggcatcaaatgcgcgcctgttatgcagaccactcaaaggatcacgctgggtcagttctgtcatggctgcggcgtcacgctccatctcaagcagaacttcacgaaaggtatctttcagcaaagccacgacttcttcgggctctctgccctcggtcaccgcctgaatgctgcgggattccagatgctccacatcaccttttctgcgcagcaggatactgcggaactcgccggcaagagccatggtttcctgcatggccctgttaagacgctgctcatagggtgccacaagaatctgtctgtcacgctccagaattctctcgtaattccggtctgaaaaatctttgttttgcaacaggtcaacaagcagttgctgaacctgcattttctgttcatctgtcagataggaatattcctgcatgcctcgcatgtacaaaacaagagtccgccactttgcatcacggggcactcctgcgttgtcaagagcttcgcacatacggccgtcagcagaaaaatcgcagtgcaggcggccgtcgcagacagcatgcaccgaaccggcaacatctttaagcgggctaatcttcataacactatacctgtcagcagaaggattatcactacatgatcactgtaacggccagacatcgcatgaccttgccggagccatgcctgccatgaagctttcagtcagagtatcaaaatgcacgacattccgataggaaattttataataggcttcgcatttctgtgtaaaaaaccgcatactgcgcctgtttccgcggtaccccccctgcggggtatccaggcctgccacatatctccacatgcctgtctttgcggttattgcccgccgttgcgcggccagcagggtgtcgcgcaggccgacaggcgtatcggcgtgctgataaagccaggctgcccctgacgcgacaagcacttcgctcagcaggcgtctgtccggcagatacacgtctgccagtacccttccgtacctgtcacggctgcttttttccatatcgatcagcacctgccgcttcttcagcaacccgacaagctgttgatgcgctctgtgtgcataaaagccggaagcatggccgttacggcccacttcgggagcatcaattcccctgagacggacaactgttccgccggcaaggactatcgtatcgccgtcaggtaccgaggagatatcataccgcaggagtccggcttctgcagtgcaggcaaaacacgccagcagaaacgtgcacaaacatagtcgcatcactgcatacgcggcaggtacgctcaccggcagggcttttttatgcatgaaacaccaaaaaggcggccccgtgcggagccgccctgaagtctagctttcgtagtacgagcgcagggtctggctccttaccggatgcctgagcttgcgcagcgccttggcttctatctgcctgatgcgctctcgtgtcacgttaaacagctttccgacctcctcaagagtgtgatcggacttctcgttgatgccgaagcgcttacgcagcacctgctcttcgcggggagtcagatcagccagcactgcggcaatctgctcgctcagcttggtgttgaccacttcttcggcaggagcaacggctttcttgtcttcaataaaatcaccgaggctcgaatcttcttcatcgccgataggcgtttcaagggagatgggttccttggcaattttcagaacctttttcaccttgtcgatggggtaatccatacgttcggcgatttcttcaggtgtggggtcacgcccgagttcctgaacaagataacgcgatgtacggatcagcttgttgatggtttcgatcatatgcacaggaatacggattgtccgcgcctgatctgcaatggcgcgcgtgatggcctgacggatccaccacgtggcgtaggtcgaaaacttgtacccgcgctgatactcgaacttgtccacagctttcatcaggccgatgttcccttcctgaatcaggtcaagaaactgcaaaccgcggttggtgtattttttggcgatgctcaccacaaggcgcaggttggaacggataagttcctgcttggcacgcatggcatgactgtttccgcgcttgatacgccagagcacttcttcaaggtcagtcacgttgtggcagcatttctcctgaagcctgttcaggatttccattttgcccatgatcatttccttgaatgaaaacagctcttcaaccgtcagattaaggctgtctgccgccacaaccggattgatttcgcggtcgtccagctgacggaacagctcgcgcatttccgtctgggtcttgccggtggacaatatatatgccgaaaggtcccgctggcagttatgcatctgacgcacatagtcttcaaccgtttctataatacggtcgataagcgttttttccagcttgatgtcgcgcagtcgggagactatctcctctttataggcgataatttccttctggataccatatacgcggcgctcaagcgtacagcactcgtcaagacgctgataaaccttgcgttttttcttgaatgtagactggatttcatccagcagcaaaataacccgctgccgctggttcatctcgtcttcgctggggtcgtcttcctcgatggttttaaccacatccttaagtttgatgcggttttccttcaggtcttcgcccacggaaataagctcttccacagcgatgggaacttccaccagagcgtacagaacatcctgctctccggtctctatcttcttggcaatgttcacttcaccgtcacggtcgagcaacggcacagcgcccatttcccgcaggtacatccttacagggtctgtactgcgcgaagaatagtcggcaggatcgtcttcatcggtcagctccagccctccgtcacccccttcgtcatctgcctcggcaggggaaacgcttatttttttgccgtctttttcagaatcgacaatcgcaatatcaagctgatcgaaaatcccgatgatttcttcaatctgctcaggcgtgttgacctctgccggcaaagctttgttaacttcctcaaacgtgagaaagcccgcgaccttgcctttggcaatcagggtcttgatttgctggatttccttaatgttgcccatcggatctccccagattatctttcatggcccgaagaagctcaaaacccgcttcggaatttgcatcactgctcagctgtctcagtgccgccagcatcatcctgctttgttctttctgattcagttcggccaacttggagtataagtcctcaagttcctgccgctcgttctcagccggaatagggctggcaaccctgcatctgatccaaagcgctttctgttcttcagaaaaatggttcggcgcttcatcggctccgaacgccaaaagtttatcccacatatctctggcccagcgcgaaacaagcacttcctccgcgccgcgggcctgcaggttggaaatatggtgcggaaagcggacgagaaactccataagatgcatctcaagtttcttttcctttcccgtctgcacacgattgcccgctgcacgctgctgtctgtttcgccctgcaggcgaagaaagcgaagcccgcaggtccgcttcctgcagccccagaccgccggcaagacgcgtcacataaaagcttgccagatcgggccggtcgagctggcgcagaaaagccgccgtccagtccagaatctcccgcggcgaataagaatcccgtagcgtcctgatgcagtattcaagcccgtcgggagctgattccgtcaattcacgaaaagcctgtgccccctgctggtgcagcaggctgtcgatatcttcgccctcgggcatcagcaccacacgacaatccatacctttcaccagcatcatttcgcagctgcgcaaagcggccttgcgcccgggaccgtcaccgtcaaaaagcaggtcaacatgcgaacaaaatccgccgagacgctttacctgcgcctccgtcagggccgtacccagcacgccgcaggcattggtatgcccgaactggtgcaaagccagcacgtccatatacccttctgtcaaaagagcacgcttatgctgcgatatggaccttctggcctgatacaggccgtacagatggtcgccctttttgtatatggtactgtcactgctgtttatatatttcgcctgatcttctgagctaattattctgccgccaaaagcaataacttttcccgaaagatttttgatgggaaaaataagtctgccccggaacctgtcatacattctgccggagtcgttggatgaaagcagcccggcacgggtggcatcgcggggagcatacccggcacgctgtaattcatcggaaagtgcagcccactctcttttgctccagcccagctcaaaagaactgacaatctcgtcgggtattccccggtcggcaatgtagctgcggcactcagcaccggccgcggactgcagatttctgcggaaatgctttgtcgccagctcgtacatttcataacagcgggaccggaacttgcgctcctgctcttctctgggatcggcctgccgctggcccagagtcacccccgcctcttcggcaagctgctccaacgcctcccggaattcaagtccgtttatccggctgtaaaaatcaattatatcaccggaagcctgacaaccgaagcagtagaaaaagccctcttcctcattgatggaaaaagaaggtttggtctcctgatgaaaaggacacggtgccatccagcggttgcctatacggcgcaattcaacatatcgccgcgccagctcggcaagattcagtctggacttgatggcctgtacagccgaattatcgtgacccgacataatggcacaatctccgcaaatgcaaggctacttcaattcgacaatggtcatgccgtcgccgccgcgcccttcgggtgcaaggcggaaagcatcgaccgcagcaaaactccgcaaaaaagcgtgaacttccttccgcagcgcacctgtaccccggccatggaccacttccacctcgcgggtaccggcaagcagtgcgttatcaagcacagccgcaagctctgccacggccacatcggctctcatcccgcgcagatctgcgcgcatgggcggaccggcaggttcctgcacgttatcttccgccaccaccgactcacgccgtacggtcttcggcgcggcaggcggtaccgacgcggccacatccttgcaagaaacccacaaagacacaccgttcaagtcaactttaaggcgctctttgcgtgcgtcaacctcttcaatgacagccttttttccccagggaatataacggacagtcatgcctgcgcaaagtgcttccaccggggcggcctgtccctgctgcgccgcggcctgctcgctgacaagacgctgacgcaccgccgcaaggtctttcaacgcctgcttatggctgcgcttaccctgtttccagtcacgcagcacgtcctgcgcctgagcctgcacactttcaaaaagacggagccgctccttttcaaatctggcttcaagcttgtcccgcttgctcttcagtcgcagcttttcgcgttcaagatcatccagttcctgttctctggatactgcaagggcattaagacgttcaataagcgcagctgaatcttctccgtccagcagcagatagttatgcgcacgcctgagcacagcatcgggcatgccatgttcacgggcaacatccagagcctgactggccccaacctgatcataggcaagacggtacagaggtctcttggtaccgggatcaaaaagcaccgaagcagcgcggacaccttccctgctcagggcataggctttgagagccggaaaatgagtagccacacacacggtgacattcttttccataagctcgtcaaccacagcctgagccagcgcggcgccctgcgcggggtccgttcccgcaccgaattcgtcaagaataacaagcgaaccgctaccgacttcctgccagatatcactaaggttgcgtatctgagccgtgaacgtactgacattgccctcaaggctctgttcgtcgccgataaaagcatgaactgcacgccagcacggcagggtgctgccttcagcagcaggcacgggcagcccggcagcggccatcagcgccacaagacctatggtcttcaggcttaccgtcttgccgccggcattacccccgctgatgatcaggcagttctgtccttccagcaattcaaggtccaccggatgcgtatccgcagaagacagtgccagcagcggatgcttcaccccgcgcagagaaaagggtcttgtgtcgtcaaaatctatggcgatgccgccaaacgcaccggccagagcgcaccgcgccagcagcacatccgcttccacaagcaggttccagcacgcgttcacgccttccatctctgcgcgaagcagacccgtgagatattcaaaaatcttgcgctcttccgcgcgttcctgccgtttcagattctgaagatcgttgttgatctccacaagaaacatgggttcgaaatagcaggtttcaccggtctgggagtattcgtgaattattccctgcagccggcctttgaagtttgccttcaaaggaagcacatatctgtcagaggaaagcgtcaggaactcatcctgcatgtaatggctgagattgtaagtattggccagctctttcaccttgcgtgtgcagagccggtgaatacggcgtatttcttcccggaccagcagcagctccggtgaactttcatcacgcagcaacccgtcttcgccaaggcaacgcatcagtccggaaagagccttttcaggcatgcggtaacgttccagcatctgcgccagaagcggccagttttccgccgtattgccactccctatggcaacggccagctcgcgtgattgcgcaagcacctgccgcacggcccacagggcgtcaatatccagcacagccgccggtgattccagaaaacggaacactcctgaaagatcaggaaacggagcaagagagaaccctgtccgttccgcccacagctgtccctgacggaaaaaagcgcagcgcattctggcgctgtcacagtcagcggcgggcgccagcaaaaggcaggcctgtgccccggcttcggatacagcatatccggcaaggtgccggagcaccttatcaaattccagtacgtgcgcgcttctggactgcatatctaactggactgagcctgcagcttggtgcgcaccatcccgctgagagccttgccgtccacacgtcccttgtagtccgccatgatggcgttcatcaccttgcccatatcctgcatgccagagacacccagatcggcaatggtcttttccacaagtgcggccagctcgtcttcacctatctgcgcgggcatgtagtctttcaaaatttcaagctcggcggcttcagtgtctgccagatcctgacgaccggcagccgtgtactgttcaatggagtcctgccgctgcttggtctgccggatgaccacttccagaacttcgtcttctgtaagcgggcgcattttttcaacctgcagattctttacggcggtcttcaaaagacgcaaaacgccaagacgcaaagagtccttggctttgtaagcggcgatgtagtctgtttcgatacgggaagaaagagtcatgaattaccccttttgcaagacaatacgggaaacccggagcaagccggatttcccgtgaaagttatatcagccacagcgaagcttgcgggccttcataacagagagggtgcaactaacccatgttagccttgcgcattttcttcagaagacgcttgcgggcagccgctttcttcttcttgcgcatcacgctgggcttttcaaagtgctgacgcttcttcatttcggaaagaacgccggccttttcgacctgcttcttgaagcgacgcagtgcgatatcaaagttgtattcgttatcgtcaaggtatacaccgggcaaagaaatcacctccctacaacggcagtctgccgccgtagcggatgccgtgaacagatttctttacccgacaaactacgccatggcaacccttgttttgccacggcacaaaaaaaggcgacccgaaggccgccccgaaaaacggagtctagtggtgcgacccgccgccctgacagtcctgcgcagcctgtgcagccgacttgaacaccacataaccgaggccggcaaacagcacaaaaagcactgcgtacaacacgccgaaaaacacaaagtgatcaggagcccaccacgggatatccatggggagcgggctctgtatggtttcaccatgcagcatcatgacaaaagcctccgatggttactttactgcgtctttaagcagtttgccgggacggaacttaacaaccttggcagcaggaatgacaatgggatcgcccgtgcgggggttgcggccctgacgttcctgacgggtttcaaccataaaagtaccgaagccggtaagggtaagtttgccttcctttaccagcacatcctcaacggattcaagaaaagcgttcagagaacgttctgcgttggccttagtcaggttcgctttttcagcaattttttccaccagatcagccttggtcatctgccgtctcctcctctcagggtttgcaggattatcaggctaaagcgttacgaccggcgcacccacacaatatctgcaaccggcactttgagatttttttctcaagcttctttttttccgataccagaacaccttgggaggcgcaaccggcactatcggcagaaaagactcaagcatatttcaatgccctgcgtcaagacacaagctgtgattccagcaggtttgcaagttgttgaaactggttaggcgacaattcctcaggccgggcggcgggcggcaacccctgctgctcaaaccagccacacactgcatcactccagtaacgctttaatattttttgcaattgctttctgcgctgctgaaagcatatctttaaaagaactgaaagagcccccggactgaaatttctggccgaaagcggtagaggtgcaaaagaaagaaccgccgaatcaaccttgggccggggtttgaaaacagtaggcggcacgatcagttcctttctgggaaccgtatgactctgtaaccatacactgagcgcgccgtactgccgcgaacgcggggcggccacaatgcggtccccgacttccttctgaatcataaaaacagcacggctgaaagcggcaagactgagacagtcccacataaggggcgaagccacgttatagggcagatttcctataagcttccatgaacggtcatccgacaggcgttcccacggaaacgtcagggcatcggtgagcaccacctgtttttccaccggcgttctgctgtccgagcgacggtgttcccctgcccagtatgtatctttttccagcagccacaaacttgcgggcgcagccttctggataaaatcagtcaatgcccccggccccgggccgatttcaatgacgcaatctgccgggccgatctgcagggcagcgactattttggctgagatattcttgtcctgcagaaaattctggcccaggcttttcttcgcccgtggcgcagatgcggttcgttcggtcataatacgctggtattccttatcaatcattatttacgggcataggtcggcggaaagtcatcaagatggcgcgaaaacgcagccagcagaaacatatccacccagcggaaaatatcattttttcgaatcacgtcccgcattctgtccatcctgcggcgtgcttcctcggcaggcatatccagagcctctttgatgctctgcgccatgccttccctgtcaaaagggttcaccagcacggctccgttctgcagctgcgctgcggcaccggcaaattcgctgagcaacagcacgccccgccggttcacattgcaggcgcagtattctttggccaccagattcatgccgtcacgcagaggggtgactatggccatcgaagcggccctgtaatacgccacaagctcttccctgccaaggcttctgtactggtactgcacaggattccagcccggtctgctgaacagcccgttgatttccccgaccagcctttcaatttcctgcttcagggcgttgtatctgggcacctcctgccggctgggaaccattatctgcatcagggtgacattgccccgcagtccggggtatttttccagcgcttcccgaaaggcctccagccggaatgttatgcctttagaataatcaagccggtccacggccagaagcatcctgcgcccgtccatggcgcttttcagctcgttcaccctgccggacaccgcaggagaacgtgccgtacggacaaaagaccggtaatcgatgctgatgggaaaagcccccagccttaccttgcgcccgtccagcagcagttcgattacaggccccctcccctgcggtttcacatgaggaagcagcacctgtaccgactgcatgaaatttctgcggtcacgataggtctgaaaccccacaagatcatactccagcaacgcggacagcagtctgcgccgccacggcagcttcagataattatccatcgggggaaaaggaatgtgcagaaaaaaacctgccctgcgcctgctgcccatggacttgagcatttcgcccacatgcatcaggtgatagtcatgcacccagacgtacgcttccggatcgccggaatccatgacagcacgggcatacaactcgttcacccgcaggtacgatttccagtatttcggaaaaaaattgcacagcgactggaaatcatgaaacagcggccagataacctcgttggcaaagccatagtaaaaatcggccacatcttctttctccagcctgaccggcttgagggaatagccggcctcacgggaaaactcgcccagaagtgattcggcctcatgttcaccgctggcgccggtccatcccacccaggtgcctccccggtctctcagtaccggagccatggcagaaaccagccctccggcaccggtcgttattccccacccgtcttcatttctggacaacacgacgggaagccggttggatacgacgatcaggccctttgctggcgtcatggaagcctccttctgataattgcagtggaggaaactataacggcaacggcactgccggacaacccggagcagaattacgcggaaaaaaacaaaggcaatcagcagcggcaggctgcaaggcgggataaaaaggccagcagctgcaccggcggcacaagatgccactgtgcagcagaaaccgcagcaggacggtcagtaaccagaacagcagcgcctgtacggtcaccggatgccagaacaggaacaagcacgcggaaagcatcttcgtctgttttgtcatctcccagataaaatgccgcagccaggggatgatctttcaaaagctgcgtcactgcacgggccttgctgaaaccggctacacgcagttccaggccgcattcgaatggcagaatctccaacgccgcgtcacttgcaagcagtgtccactgcccccgcagcgcatccagcactaaggatgccgtgccggagtccatgccccgcacgtgcacagccacgctgaaggttttgcgttcaatccggcgcagacagacctgcccgcaggcaagagcaaacgcatcatccagccgctggcgcaaatcaccggacagcgcagccttttcactctgagcaccgggaagctgcctttcggccccgtgcccgccccatacttccagcggaataccaaggtccagcaaaggcggaatttcgtgacactgtctgcctgaaacaataaccggcacaatgccgttgcacgcagccaaccggcggagggattccctcacgccgtcatacggccatgctctgtcccgttcagcggtaaaaggtgccagcgtaccatcatagtcaagcataagcagcacctccggggcagcggccacctttgcccacagtgcctgatggttatctgcctgctcccatgtcagcatgttctctcgccttcctgcccgcttcgtattgtttaagcagctttatcattctgcgttgccggtaggcgttcaccatgcggaaggtgactatatatgtcagaaaagccagaggaacccccagcagaataccaccggcaaacataacaaccacaatctcccagccctggtgcagcatggcttcgagttcaaggtgatgcgggttgaagtgcgcctgcaccggcatgacaaggctgcctatgtagtacagcattgtataaaacggaatcatattcaccggatttgaaatccaggtccccagtgccgcagccaccttgctgccgcggaaaacaaacgccataaccacagcggctatggtctgaaacgggatgacaggcagacatcccacaaagatgcccacagccagccccatggcaattgaatgtgtcgatgcttttaagcgcagcagcctgaggtattgaaaacgcaacaggcgcctgaaagaagcccaccaatgcacggatcttttttcctccgcaaagtgatatacacaccaacggttactgcagcatgtcaaaacggttaaaggtgagcacaagggccgcacgcccctgtgtcgcgctgcgcaactgcgtggtgaaaccgaaaagcatccgcatgggggctatgccgcgcacgattttaacgccgctctggtcaagcatttcttccacacgcccccctttggcacccatcaggctgatggcttcgccgacaaactctgcgggtacagaaatttccactgtcattatgggctcaagaagaaccggaccggctttttccagcgccgccttcacggcagccacggcagccatgcggtacccggcggcggaagagaccccgtctgtgcggtacagagccgtaactgtcaccctgacatcctgtacgggaaagcctttgaccactccgctcaacagacagtccttcactccctgcacagcttcggctatccagctttcaggaattgtctcgtcatctaccgccgtctgcacatccacaccggcatcccgttccagcggttctagacgtaccgccacgtgcccgtacagacgggtatcacccagttcacggtcaaattcagcttccgcttccgcggtcatgcgtaccgtttcctgatagacaacctgaggatttccggaacggggagacacaccatattcgcggcgcaaccgctcgagcaccacctccagatgcagttcgcccatgcccgaaagcacccgctgtccggagtcttcgtcatgttcaagtgtaagggtggggtcttccaccagcacgcgcgaaagcacatcgtccagcttttcagcttcttcagcattacggggttccagagccaatgaaataacagggcggtactgctggatgttttcgagcacgaccggcgagcctttatccgtcagcgtatcgccggtgcgggcctgcttaaaccccacaacgcctacaatttccccggcacgcgcctgttccatacgctctctgcgccccgcatgcagccggaaaagctgggcagccttttcaaaacactgacggctgctgttccagcacgcggtcccttcgtgcagcacaccggaatacagccgtataagcgcaacagcgcgcgacccttccatgatgaccttaaaaaccagtgcggcaagcggagcatcaggagtaatggccagctgaatgtttccgttttcagttactccggccggagcgggcacatcagcaggtcccggaaggtacctgcacacagcatccatcacaggctggacacccacattacgcagggcagagccggcaaaaacaggaaccagaccatgctccagcgtagccgtgcgcaggtgtgcttcaagctggtctgcacaaacagcctctccggagagatacgccgcaagaagcccgtcgtcaaaatctgccaacgcctcgatcagacgctcgcgccatgattctgcaagcgacagttcctgctctgaaagatctgaaaaagaatatgtttttccgtaatcagaagcatcaaaatcgatgcgccgcatgtgtacaagatcaatgacggcctcaaacgtttctccctgtcctacgggaatctgcactgccacggcgttggctttgagtctggaacggatatcgcccagcacgcgctcaaaatccgcgccgactctgtccattttgttaataaatgccagcttgggcacgttgaaacgctgagactgccgccagacggtctccgactgcggttcaacgccgccaacggcgcagaaaacgcccaccgcgccgtcaagaacgcgcaacgagcgttccacctcaatggtgaaatcgacatgccccggggtgtctatgatgttaatatcgtggtctttccaacggcaggtagtacaagctgacgtaatggtgattccgcgttcctgctcttcgggcaggtaatccatggtggcagtgccgtcatgcacctctcccattctgtgtatcttttctgaataatacaaaaaacgttcagtaagagtagtttttcccgcatcgatatgggcaatgaccccgatattgcgcaaagacttcatgtactcatcagaatgagatttggctgtcatactcggtaccagacctgctgttaatcatgcgatggaaaaagagacagaacattacccggtgaaagaaacagattgctcagtaaaaaaagcgcgggaaagctggggccagtagaacagcccttcctgccctgtacccagatggacgattgcgtgccggcagatgtccgtcttctgcgctgcagcaaccagcgcgcgcgctgcagaagccgaggtagcctccaccacatcgacgccgggatgcgcccagcgcagaacatccttatcggccgcgctgtccgcagccagacaggagatatgcggttcacgccacgcagcaatatccgccgccgcacatatctgccccacagaccccacctgttcatggttgccgagcagcatcaccctgccccgtccgcgggcatgcacctcctgaagcagagacacggcagcatcgggagtcatatccgccaccagctctattcctgcgagttcacaggcggtaagcactgcggcaggccagctgtcgtccgcaccgatgcgcaccacgcagacagccctgacgccgcttaaaagcgcaggcagcgttgcagccagaagacgcggtcccgatgcataatttttttccagcactgcaatgcaccagtccgccggacggctgtgcaccgatacggctccgccctgtcgcaatgaaaagcgtgcagaaccggcatcacattccggaaaaccatacaaagcctgatggcgggctatggttgttttcagccaagcgcgttgtctgtcggatactgcggcatacgcttgtgcaaaagcatcatcggcgacaatacggccatcaacccacgaaggaaaaaaggcgtcagacatcaaccacaccggaaagttgaatttttctcagaatcagaaccaatgtcccctgaaggactatacagtaaccagccgcaactgcaaagacgcgcaggagaaataaaaaaaggcggcctcagccgccttgatattgttctgttacaaccactcgaaccactgcttccacgagccgtggcgccggtctctgtcctgctgcgccttttcttccgtggcacgcagataggctattttccctttttcctcggcatacgcccgcaggtcttccacatccggaaactcctgcgccacatgctgatagcgggatgccgcggaacggaattttccggtacgccagtaaaaatccgccacgaagagttcatgctcggccataagcctgcggcactctcccagcaattcgccggctttctgggcatactcgctgcccggataagactcacgcacgcggctgaagtattcgtatgcctccgcaacattggtctgcggtctgtcaatggacacaaaacttttcaggttggcattgcctatctgaaaaagcacatacggaatggctttatgccgcggatgcagggtttcaaattccttatatgcctctgccgccatggcgtattcttcatccagaaagtatgcatcccccagcgacagttcggcctcgatggcatacggactgaaggggaagttatctttcaacttgctgaaatagtcggtggcggatgcgtaatctttttcacgcatggcatcattaccggattcaaaaagctcctgcgcggtgtcttccggcggaggcaggaaaaaatagtcaatgatgccgcagccggaaagagttgccagcaacgacagcatcaccataaagcgtacaatggttctacgcatcaagctgttccagataaaggaaagcagaattggctgctgtggcaccgtcgccaacggcggtagtcacctgacggcacagcttggaacgcacatcgcccgcggcaaaaataccgggaacattcgtcgccatttccacgtccgtaatgatgaacccctgcgcatcaacgccgagctggtccgggaaaaatccggtaacaggctcaaagccgataaacacaaacagcccatcaagtttaagaaaatactcttcaccggtcttcaggttgcgcaaggtaacgccttcgagagcattttcaccgtgaatctcagttactacggtgctgcgcacaacctcgatatcaggcttgatgcacaccttgtcctgatagcatttcatagcgcggaaatcatcgcgacggtggatcaggtgcagctttttcacaagcttagaaagatacagcgactcttcgagcgcggagttccctccgccgacgacgccgacttcctgaccgcggaaaaagttgccgtcacacagcgcgcagtatgaaatccccttaccggtcaacctttcttcgttaggcagccccagacgcttgtaacgggcaccggagcagataatgagggtctttccttcaacccactcatcgcccacacgcaccctgtgcacgccgtttccgggaataatttcggccacttcgtcagtatatttatcaaatgaccagccatcgaggtgagcggcaaacaaatccaccagctcgtaccctttcaatcctttgggaaatcccgggtaattctcgatttcttccgtcatcagcatctgaccgccgggtgacagcttttcgcaccatgcaacggaaacaccggaacgaagaagataaagggcggccgtcatgcctgccggcccccctccgataacaatggaatcgtagagcttcattacccaagagccttctgggtgatcatgtcctttatgctgctcttggacactgcgccggtgatctgctcaacaacttctccgcccttgaaaagaataagggtggggatggcgcggatgccgtacttgctgggggttgcgggattttcgtcaacattcatcttgacgatgttcacctttccggcgaattcggctgccagttcgtcgatgaccggtcccatagcacggcacgggccgcaccagggtgcccagaaatcaatcagggtggggagttcagacttgatcacttcagcttcaaaattgctatcggtaacctgcacagccatgggaagctccttttcattaacgtttagcggactgcttctgccgcttcatagctaaaatgcaactcccgtcaggagtcacaagccaattcaacaagagatattagggcaaccggaacctgtcaagggaacgctgcctggggacgcatttgaatcagtgggcatcataaatgtaatcatccggaataacacgccctctcggcatagtttccagttcgagcgaatgatgaagcccttcggatgccagcaaccagcccgtgtaggcaatcatggccccgttgtcagtacataatgcaggggacggcaaatgcaagtgcaggccttcttcggcggcaagacgttgcattgaagtacgcacacggctgtttgcagccaccccgcccgcgaccaccacagaccggatttgcccacgccctcccagacgctgcaacgccctgcgggctttaatgtacaacgtatcagccacagccgcattaaatgatgcgcacacaagcggcatatctgcaggcatacccgacggcagcacattgttctgcagcatggcctgcagctcggattccgccggcggagcggcaagcgctgtgccaccgtgagctttcaaccacgtggaaactgctgtcttcaagccgctgaagctgaaatcgagattgtcattatcggtgtagggccgcgggaacatgctgtcatcagggtcagccatatgccccaatacatcaataaaacgtccgccgggatacggcagattgagcatttttgccactttatcaaaggcctcaccggcggcatcatccagagtgcgccccaccagcgtgaaattacgaggcgaatcaatccggtaaagatgggtatgcccgccggaaacaagaactcccagagcaggaaaaacaaggcggtgctccagccccgcagccagcaggtgagcatgcagatgattgacacctaccagccgctggcctccggccaatgccagccccttggcaaaccccacccccacgaggaggctgcccagcaaacccggcccacgggctacagaaatcacatcaatatcctgaacgccaagtccgcaccggagcataagcgaatcaaacatgcgcccaatcagccggtaatgctcgcgcgaggccagttcaggcacaaccccgccaaaaagcgcatgcagctccgcctgtgtggacatcacagcatcgaccagacggccgtcatccactatggccagagcagtctcgtcacagcttgattcaatacctaaacaacgcatacgccccaccgcacagaaatgaagccggcagccccggaagcaggacagccggccattgaatcaccttgctccggcacctcaggagtgacgccggtaaattgcttccactgcatcaacatcacccgccgacccgataaagagcggcacccgctgatgcagttccccgggtacgatatcgagaatgcgctttgtcccgtctgtggcacgacctcctgcctgctcagccagaaaagccagcggcgaagcttcgcacatcagacgcagcttgccctgaggcttttcgggaagccggtagtccatggggtacataaagataccgccataaaacaggttgcggtgaaaatcggccaccagcgagccgacatagcgcagcgaatacggcttgcccagaggattgtccggccctttgaaataactgaccacctcgcgggtgggttcatcccagtagtgccagtacgattcgttcaccgaataaattctgccctgctcggggtagcgaatatcgggatgggacagcaggaactcgccaacactggggtccagcgtaaatccgtgcacgccctgccccgaagaatacaccagcatggtagacgggccgtacaggaaataccctgcggcaacctgctccaccccgctctgcaatacatcgcccaaggtcacgtctttacttcccgacgctcccggcttgcgcttgaggatggaaaaaatcgtccccacgttgatgttgacatcaatattggaagaaccgtcaaggggatcaaaaatcagaatgtaatctccggcctcaaaccgttcgggcactctgatgagatctgcattttcttcagaagccatggcgcacagcacaccggtgcgttccatcctgtgaatgagcactctgttagcatattcatcaagcttctggacgtgttcaccctgcacgtttacctgtccggtgccgccaagcacgtcgagcagaccggctttattcacactcttggatataattttggcagccagaatcagatcgtacagcagtgctgtaaactgccccgttgcagcaggcgatttagtctggtgcagcagcagatgttcagtcacggtaacctgtcgcattatgtctccttatcagttcaccgtattagggacattgcttgcgtcggctgacaacaccggcatcaagaatctctatattgtaatcaaagccggttccggctttcacaaaatcacgcactctgttccatgcatcagcggagtcacggtaatcccctatctgcacgatgttccagagctgaccatttttatcgtacagcttcatcgtacagggatcaaaaccggcgtcacgaagcagtgccacacgttcggcagcatagttcccgttgataaatgctccgatctgcacagagtaaacatagtctgtcgtaggaggtgcaggagcaggttcttcatgcagccccggcatcacactgcctgacggcagttcatccgacggcaggtcttcagcagcgggagcaacagtctgcgcgcgcgcagccatggcagaaggatcaacctcggtctgtgctgccgcaggcccgttccgcaaggcttcgcgagtttcaaaccatgcggcaagcgccgccatggcggcggggtcttccgggtaagaatcaacagaagcggcatacaccagaggcactccgcccagatagcgggctatccacaaaaaatgtccgcgttcgtcttccgcttcgcccgtcacatcgcttttcagcgctgccgaccagtcgacagcggcaagcggcgtctggtcgtacacatatttaccgggccacagcaccgcgtcacgggaaacaagaacaatgtcgccggggctcgggctgtacgccagcagattgcgtatgtcaaagtgtgccaccagcaaccctttgacctcgcgccccgaaaaaacaggattggccagataaaactccggtccgacgggattggcttcggcatacccccgcattgcgcgttcaggggcattttcatctttttcaagcaacggcgcataattgtatgccttcagctcaagctcgggctggcgcaacagcacattgccgtcagcatcaaccacggcgacgccgctcacccacgggaaacgctccagaaaaccggcaacccattcgtcagaaggaaaagtgtcctgattttccagcacacggcgcatctgctccagctgctcgtccattgccgtgaaaaccgtggctatcttggattccacaggcatgacgtccagttcctgatccgtgtccagcgcagcgggtgtatttacatacgtccggtacagcttacgggtatccttccagtaattctttgcatcctgtttgcaaccggttaaggccgcaagcagcatgagcaataaaaagagtcgcccaaagcgaatcacgtaactctcctgatataaatagataaaaacgaaagtgcctgacttagccggcagcgcgggcctctaggcgttccgcaagggtttccagcatggtcagcagcttgtgctttgagtgcaggggctgttccgccccttcttctttgacagcgcctgctgaaccggcaagcgccagagaatcttttctggccatgatatcgcggcgcacttcgctgtctgccgtacctgcaagcagctcatcaaggatttccatggcccccttgatatccccctgctgtgccagcacttcagccatagagcgcgtgcgcagcgacaacggttcatcagggatgtcatcgtcctcgtcggcctgagcctctgaaattatgtcagctttgtatgtgactccgccggacggcacagcctccggcgcagccggacttatctgagtattatccgttgcggcagccacagcttcagtgccgctttcctgctccagcccgccacctgccgcctcagcggcatcatcctgatgcgccgggggtgcggcagcatgcgcgggggggtaaacagcaggttcatcatctccggcaccgccggggcaggtccccagcgaacgaagcccctgttcgatgacagcagcccacgaaacaggtgtgtcgccgaatgaggccgcaagaaaatcaagagccagcgaagcatcgcgcgagtccggctgagccgccagcgtacggccccatgcctgccagaactgggggtatctgcgcagtctgtcactcagcgcttcagcttcgtcatctgcttcaagttcgcgtccgagtgtgtcaagacactcgataagcagcatccgcgcttcaagatgctccggatgccgctccagcccctgccgcagcgtttcaactgcttccgcgggctgtccgttatccgaaaacagcctggcaaggggaaaaaacactttagagcttggctcaagctcaagaacttcacgataccacttaatcttctcgttcatccggagccgctcccaaagttccctgtgacgcctttccggaaaagatatacagaatttcgtcttcgcggacaaagttcattctttttcggaccatcttttcaatataccggccgtcagactgtaataaacggatttctctgctcagggcgatgttgcggttatcaagcgaagcaatctgcgcctgcaaccgtttgtactgcgatttcaaatcattataggcaatcacgccttgcgttccccagataagcgtatacagcattatcatattgaacagcaaagaaccgcccagagcaatatggcgccagagcatggttactgcagatagtggcgggcagcctgctgtttccggtacagagacaagggcccttccagttctttcagaaaattggctgtggctttttcaatgcgcagcacatcatcctcttcaagatcaacgctatcgagctttttcatgaacgtcttcagcatattgagttctttcatgagatcgtgcccgatttcaagatcctcaagatcaggttccagttccagaatggtctgcaaacagttccgcaagcggctctgcaattcgtcatgttcctgcacgatcactctcctgagaacctgcagcctctgaacaacgcggaaaaccgcgcctgccggctattaaccggcatccgccgtgcgccagtttttataaaacgcatacaggtagtttccaccagaaaataccgtgagaatcaacgccatgtaaagcagaaactgtcccgcggggttagggtcgaatccgaaccacgggtaatgcagaagcagcggggtcaaagccagcatctgaagcacggttttcatcttgccgaatttatcggcggcaatgaccacgccttcgtctgcggcaatggcgcgcagccctgtaaccataagctcgcggcagataatgacaataacaacccatgcaggcacccagcccagcgcggacagcatgacaagtaccgaactgataagcagcttgtccgccagcggatcaagaaatttaccaaagctggtcaccgtgttggagcgtcttgcaatgtgcccgtccaccatgtctgaaagcgcggcaagtatgaaacccagcatggccagcagacaggttatccgaccgggaaaatacagaaaaacaacaatcaggggcacaatgacaatacggaacagcgtgattttatttgccaaggtaagcatcggaaactgacccccatgtcacattacaatatattggcacaaaaaagctatacagcaaaaaaacagaactggcgacccgcagcgggcggcataaaacagcggggccggaaggccccgcattatcaggcatgaacactggctatgacttccaggctgttctcacaggcgtgcacgatgttctctgccagatccagaaatcccttcttggcgtgggaatcttcttccagcagcaccaccggccggcccacatcagcggccaccactgtggcagggtccagcggcacagccccgagaaagggcaagccgtaacgttctgcaagcgccttgcccccgccctttttgaacagagaaatctctccgccgcaatgaggacagaccagcccgctcatgttttcgactatgccgagaacattggactgggcgtactgcaaaaagttgatggccttgcgcacatcagccagtgaaacctcctgcggggtggtcaccaccacacagagagcgtcgggaatcgtcttgagcacggtcatatgctcgtcgccggtgccgggaggcgaatcaataagcagaaagtcgagttctccccactccacatcggaaacaaactggcggatggctgctgtttttttggggccgcgccacagaaccgcggaatccttgtcacgcagcagagagtccatggaaaccacaaaaagattctcgctgtagggggcgggacagatgcggcgggttttctcgtccacttccagtcccgatttgatacccagcagattgggcacactgggaccgtggatatccacatccagaattcccactttgaaccctttggctgccagagcagccgcggtattgactgtaacggagctttttcctactccgcctttgccgctcatcacaaagagcttgtaccggatacgctgcagcacggactggatattcaattcctgctgggaaaccccgaaggcgtttttggcgatatcgccgtccttcacactgtcgggacggcttttacatgacgacatggctcacactccttacaaatggaccggtggggcacaactcccagccggcagacaaccccgctttggcaggggcagcaaatcacttcagatatctgattgcaaaaaatccggctataccgagtatcgtaaaaacaatcagcaccagatcaaaacgcttttcgaggaaaaaacgcacccgttcaccgaaaagataaatcagaccggcaatggcaaaaaagcgaaggccgcgacttagcacggaagcgatgataaacaccatgaaatcaatgcggaatgctccggcggtaagcgtacacaccttatagggcacaggtgtaagtcccgctatggccacagcccacgcatcataagtctcgtaccagactctgatggcatcatatttatcaagcagtccgtaaaagcggacaataggcatgcctgccacttccataaaataatacccgagaaaatatccgacaataccgcccagcagagaggagacaagacagataaaagcaaggcggaaggctttgtcccgccgcgcaagcgccatggggataagcagcaaatcggggggaacggggaaaaaaacagactcggtaaaggaaacgatagcaagcacacgggtggccccggcgctgtcggccatgcgccacagacggtcaagcataggtttgaaaaagctcattgcgccgtcctaccacccgtggttgccgacaaggtccacaaaggccaccttgccataattttcatacgacaatgcgccgtcgttcttatgcatcaaataaagctcctgttcgcgccgcgaagcgcccacaggtatggccatggtgccggggtctgccagctgttccgccagcggctcgggaatgccgggccctccggccgtgacgatgattctgtcaaaaggggctgccagcggccagcccatggtgccgtcatccagctttgtccgtattctggcgtatcccagcctgcgcagcaggccgcgtgcatgggcctgcagtcccgcaattctttccacggtatagacttcggctcccatttcagccagcacggccgcctgatagccggaccctgtccctatttcaagcacacgcattcccggagtgactcgcagaatctgtgacatcagcgccacgatgaacggctgcgagatggtctgaccatagcctatgggaagcggatggtcctcataggcctgcgcctgcagagcctcctgaacaaaaagatgtctgggtatcttgcgcatggcggccagcacggcggggtctgttattcccctcgctgttagctgctcgcgcaccatacgttctctgctgcgccttttatcaatcatagcgtgtggctttccttcgagcccgttgtggcctgtgccgccgacaataacaggcggggcttcggttggaaatcagattttcgcctctaagtcaaccttggtgcaggataaacatcccgcacatgaagcgcttcccgtcttgacatccggccagagtatgcgaaacttccacgaaacaagtccgggaggcgtccatgcttaatgtcggtgacctgatgactacggagctgttcaccctgctggaaacagataccctcaaaaccgcccgctcgctcatgcagctggcccgtatccggcacatccccatcgtggatgagcacggacggttcataggcctgctgacacacagggacatactcgaggccactatttcccgctttgcagaagtggagaactctgtacaggacgaaatagactccggcattcccgtcagtgagatcatgcgcacggatgtccgcagagtcccccccgacatgcggctgcgtgatgccgcggaaatgcttttccgacacaaatacgggtgcctgcccgttgtggaaagcggcattcttgtgggtattgtgacggaagctgattttctcaagctgaccatcagccttctggacgctgtagaaaccgtgtaggcgcgacgcgtctgcctttttgtatcagagaccggccgctcgccatgcgggcggccattgcattgcactggagtcagatttctatgaaaaaattcctgctgtccaccgcgcttctggctatcgtgggcggtcttgtcgttctgggttttctgttgttccgcgaccagcaaggtccgcagatatccctgacccccgctgaaggccgcatatctccgcggactgtctttaagctgaccgcaaaagacaccaacagcggcgtgaaagcgctgagtgtgcgcgtaaagaaaaacagccgtgaatttatcgcgctggaccagcagtgggcggacaaacttgtctcgcgcacggaagagttcagcctggaaaaagccgaggaaatgggtgaaggaacggtggagcttattgtcaaagccaccgactcatcctttgccgcattcggcaaaggcaatacatccacccgctcgttcacgctgcggctcgacagccagcccccgcgcatcagtgtaactaccttgccgccttacgtgcgccgcggcggctccgcctgtattgcctataccgtcaatgaagacgtcaggcagaccggcgttaccgtgaatgacctcttctttcccggctacagacaggccgatggctcatatctgtgcttctttgcttttccgttctatgaagacacaaacacctatgctccgcgcgtaaccgcagaggacgaggccggcaacgtcacatccatatcactggcagtaaagccgctgcatgtggcgttcagagaggataccatccggctgcccgattccttccttgataacaagatgcaggacttcaccgatgagttcccgggacagatgtcttctcttgagcgctttctcaaagtgaacagagacttgcgaaaagccaacagagctgccctgctgagcattggccgcaagacgtctccggccatgctgtggtccggccggttcctcaacctgcccaacgccagcaacagagcgggattcgccgatcaccgcgcctacatctacaacggtcagcaggtagacgaccagtaccatctgggactggacatggcctccatcgcacgggcacccattcctgccgccaacaacggaactgttgtctttgccgacgacatgggcatttacggactgtgcgttgtggtggaccacgggctgggcctccagacactgtatgcccacctttcagaaatccacgtgaaagacggcgacacggtacagcgcggcgatattctgggacttaccggcactaccggcatggcaggcggtgaccatctgcacttcggtgtcatactttcagggctgccggttcagccgctggaatggctcgatccccgctggatcaaacataacatcacggacaggctcgaacgctgagcctgcttcagcaagacataagccagacaaaaaggccgcctccgggcggcctttctttttgccggtcgccggaccggtccatgcataatgccctgcagcatctaaacagtggcagagcacaacctgtatgcatactgctgcggaccccgcagaccggaggcgtaaccctccggcgagttgccggactagcagcatccggtgatattccgccggaacaaaaaaaggggctgccgtaaggcagccccgctgtattctgtcagcccagtgttaccactgttttttacgctgttcttcaagcgccctggcctgctcttcaaaagaagcgaaaccagcctgatgcatggcatcagtgactgtggcgttccagtcccacgatgcgtagataaccggcttgtggaaaacagcacggaagttttcaagctcctgcctgtagaacttctctttaggtgtctctatgctttcacgcagctgttcgtgcagcctgcgcaactcaccgtcgtaccattccataaggtcttcggcgttcttgtactttttaagaatatgaccatagccgttctcttccagcaactggcgcagggtggcaagatactgcctgcgcagccagtcacccagcttgctggtggggatgttttcagcctccaccgcagccatgtcgtgttttgtctggaagtaggtgtcaggaacaaccgaggcagaggtgatacctgccacggctacgataccgcgcagaatcttgctgttggaaacgccctgcccgcagaaaccgacctttttgccgtatttctgcccggtgaatatggtgaccagaatcgcccacaccacagccggatcttcttcgtcgtagatatgtccgaggcgtgcgttgtcacggtccgtggcaagcaccatctgggtcatatcgttggaaccgatggaaaatccgtcaaattcctgaatgaactgcttggccatgatggcgttgctgggaatttcggacataagaatgatcttaagtccgtccacaccgctcttcagcttgtgcacctgttcaagatagcggcgcatggagcgcgcttcttcaagagttcgcacaaaaggcagcatgatcatcaggttggtaccgccgaagactccgcgggccagcttgaatgcctcaatttcccagtcgtgcagattacgcgaaacaccgcggaatccgagcatggggttatcttccacatgctcgaacaatgaaccgcccagcaggttccggtattcgttggatttaaagtcagtggtacggtagatgatttccttaccgtggaacgccatggcaaacagcgccagcccctgtgccagcgtctgaacatagtgttccttgccggtacggaagccgcgggaacggataagatcgcggatttttgaaggaacagtccgcacttcttccatttctttcagcaggccgctcttttgagccacttcaagacgcagggccttgatgcgtgtcagcacgtccttgaccatggctgcatccgccaccttctccgccatgctctttacggtgccttcaatttcggcacgacgcttgacggtatcaggttctttgccgaccagcagagccagttcgtcatcgtatcccatgacaacgcggatatggtcttcaacatccacagatgttttcagcacatccagacggcgggtggcaagctccacatgctcatcaagcttgtggtcgagttcgcgcatgcgccggtgcatggcaagcacttcttccgtgccgcgcacgttctcacgttcggtcagctgctgaatttctgccgccagtccagtcagtacgcctacgtattcacgcagcttgagatcaagccctatgagaccggcccccaactgatcacgcagcactttggtaaggcgagcttccagttctttcagcttggcggcaacaacgatatccagctcgccgttgtcgtacgcttccagcgcctgagggtgaacactgatgttacccagcatgaattcggcacgcagcaggccaacttcaaatccggccacgtcgcgcagacgggaaaggaacatggcctgtcccacgtcggcaagaataaggccgaccttggcctttgtggcaggcagcgtgctgacatccatctctccgcctacttcttcgagcggaagcataccacggtatactttgccgcgagtaccgtcgacggtcacttcctgaccgtcaagagagcggagaatctcaaggcgctgaataccgataacggcaggaatgcccagttcgcgggaggtaatggccgcgtggctggtatcgccgcccacgtcggccagaatggccgaggcgatgcgcatacccggcaccatatcggggtcggtacgttccgcagccagcaggtcacccttgttgattttgttcagttccagagcggaacgcagatatttgaccgttccctgccctgcaccgcgggatgcaccgttgccttccagaatgacttcggcgttgttggcagccttttcattcacttcaagccggcgcatgaaaatggtgtgcgggtgcttttcgaactcttcattccagcgggtttcaggacgggcctgcacaaaccacagacggtcggaactgtcgatgcagaattccgtgtccatgatcatgccgccgtaggctatgctgataccacgcacgcccttggccacggcttctgcctgagcaagagaaagcgaccagcggaaggcttcgttttcaggtacggaaaccatcttggttccgcccttctcgtcattgacgatttttttgtccttgcagcccatctggcggatgacaacttcctgcccgtcaccccgctgaaacacataaaacttgtcgggagtgaccatgccgcccacaacagcctcgcccagaccgtagctggcatcgatggacaccagatctttgcgcgcggttccgcggcaccctgtggcggtgtcggcactgaaggcggtaccggaaatgacagggttgaccatacgcatgatgcatacggaaagagaggtgttttcaattgcccactcttccttggccgttgcagctatggattcgtcgccggtcgcttctgcacgggccatggcatcaagaatggcctcgcggcggtatgtcatgctgcgcaggttgtatgcagaagcacagtcccagtgataagcgtcaacggcctgactttcgccgacaatattcagataagtgtcctgcagaccggcaaaagcttttttgcgcgaatcttcacccgcagccgaagaacgcacggccactgccacattctccacgcctgcttccttgcagatggcgttgtatgcttcacgcacacaggccgccactgcctcgggcagatcaacagataaaatggcagcctgaacaagcaaagaacgcttgcgcagctggtcaatcccctcgggggaagttgcgaaaccttccaccacgttattgatgaaggttcgggtcttgagcatgttctgcgcaccggaagcggccgctttctggcggatttcattggccagattacgaacgaactttttgaggaactccggatcccggttgatctcggtgtcattccagtcgatgctgttgtactctttatccagaacactgcgaaccaaagacgcgtttaccttggtttcatccagcaacttatgaaaagccacggaagaaatggcacggaactgtgggctccggacgccttccacctgactgatgatggcggtgttgtagtttttcccgcccacaagcaattctgcatcttcacctatggcggtaatctcggcgcctgtcagcaccagcttgttagtcagggcagtggtctcagctttagccttctggcttttcacttcagccttgggcttgtctgcctgagctttggccattgtctctcctcctatgggggatgaaaacacccagcctgccacatagttttttctgcggctgggcatacctcgagtcaaatcccggtcacgcgtattgaaaggcggaaaaccgccggcccgggccgaacggttttccataccttatctgcattatacgctggtactctgccagtcaatgaggcgacgcaaaagcctaggctttgcacgcacagtcaagcttgtcgccgcaatagggacaaaaaccgacaccctctatggtgatgggatgacggcatttttcattgggacacaacgtgggaacaggccccagctcgacaatcagctcgcctccttttacaggtaccatctgcttgttttccttatagtcggcggtcctcagcacacgcctgaccataccatccacaggagcaagcacggccttttcctgcttcatgatggaaatattgaacagttcctcaccctttttcacatagtcgccggggtgcacatacatcacccacaggtcgccgttggaaggcgcagccacatgataggcattggcggggtcggccttttccagcccctgtacatcatcggcatggggttcggccacctgaatgtccacactcatgatttccgaatcaagcacatagcgcacaacgctcatgccgctttcatccggcagcgaaatgctgagaatggtcatctggtgaggctttccgtgcgagtcggtaaagttcagctctctgcccggttcaatcccttcaaaccagacatgcagcggcagattgttaggatcgccgaactgctgacgcagctgaatggtcgccacggcatcgcccggatggttcagatacatgacgaactcttcatccgtgggcttgcggcggataatatccacaaacccccgctcttcagcggcaagatccatgtcttccacaaactccagcggagaagtttcggtgcggcagttcacagcacgctgccactcgttgccaaaggcgctctgatacacccagtcagcgggaaagcccagcggcagcttaccgtatttgcccatcagcaaatcacggaaagcgtcattgctgtcctgatacagggcaagacgggcttctttcatttccgaggagagatccgcttcgctgtgacgtgtcacgttgtccagcacttccagaaggtagcgcacttcctgctcgccgccgcgcttgtaggcgctggttaccgccagaaacgcggtgttccacgtaatctgcgagccgggtgtcacatcatgataccgcactattttccgggttccggcaaggaacttgagcatatacggcagcagatggatgtagccctgcttcatggcgccttcctgagaagaggaagtggcgccgccgggcatggcgtgttccaccacatcgtagtcgataccctgaaaatagggcgccgtgtagcggtcataatagggcatgatctgcttgagaacaaaattgcagctgcggatcatctctttattgagattggtcttaagccccagttcgtcttcaatataagcagccgtggacagcacctcaccctgaccgtaccagcggacggaagcgcctatggccgtatcgacgatatgcgcgcctgccttggcagcagcacctacggcaggaacgaaaagcccgtccgtaaagtggcggtgataatgcagcacaagctgaggccacgccttgcgcagagccgtgacaagctccgtcatgaaacgcggcgggcaaacgccggccatgtccttcagtccaagaatgatcatggaagaagccttggcagagcttacccccgccacgtccgccaccatgcgcaaaatggcttccgtcacctgcagataatgcggaacatcgaagcctctggcccaggaaagagatatggcaggttcgaaaaccacgccggaacggttgagagccacttccgcaaacggacgcatgttgtcgacatggttcaggaagtcaaaacaccggataatctggtagtggtcacagatcatctctccggtcagacgcatgagattgcgcggctgcggcttgtaccccagaatgtttgtcgagcggataagaatctgcttggccgttttgggggcaaactgattccagtgcgccgcttcggtaaacggataggtcatgttggccagcatggccacatggaagtgtgcccccccgccgttttcaagcgagaagaaattacagttgtcaagatacggcccgatgagcgcatcttccgcaagacggaaccggttgccgctgttggactgcgttatgtcacgggctgtggtgtcggtaaaatgcacataacctgagtctctgaccatatccagcagagctgctctgtctcccacaggatacggcgaagctgtcttgcgcactctggatgtaatttcgggcagcacaggcctgaaatcaggcatgcgcggagtctcgcgggtgcggtactcgtcaagcttcacatgcgggttatatcccttggccgaaatttcggccaccagacgggccagacgttcggcttccggctccagatcggtataacacatgagttcaggcgtgcgggcaatgaaattggtatcaaaatccgcatcaagaaacttgggatgcttcacaatctgcttgaaaaacggaatcgtcgtcttgatgccgcccacaacatactcacgcagtgcccggttaagggtagcaagagctttttcccaccctttgccgtatgcgatgagcagtgaaccggcagaatcatagttcgaggggaattcgtatccggcggaaaggttggagtccagacggatgccgggaccgcccggagacacataccgcgtgaccagccccgcgttgggcgcaaagtcgttctggggggactcgcagttgatgcgcacctgtatggcatgctgcgtgggaaccatgtcgtcttctttaagacgcagctgcgcaccgaaggctacagcaatctgctcttccaccagatcgatgccgtaccggcattcggtgattccgtgctccacctgcaggcgggtgttcacctcgataagatacggagtaccgtcgtctgtaaccagaaactccaccgtgcacagcgagtaatagcctacttcctgcacaagctgacgcgagtagtctttcagccttgcacgcagctcaggagtgatgcccttccacggagaaggagtgatttcgataagcttctggtgattacgctgcaccgtgcagtcgcgttcgtcaaaggcgaacacattgccgtgcatgtcggcgataacctgaatttcgatatgccgtacagaaggcaggtatttttccacatacagccgggggttgccgaacgaagcctgagccatggtcgacgctttcacaaaagcgtcttcaagctcatcctgcgacttgatgaggaatatgccacgtccgccgccgccgccttcggccttgagcatgacgggaaagccgatttcttcagctatttttctgccggtgggcacatcaacggcgccttccgaaccgggaacaacaggaatgccgagctgttttgccagcctgcgcacctgcaccttgttcccgagcagattcatggcctctgccgtagagccgatatacagcagtcctgcctcggcacaacgggaaggaaaccgcggatcttcggaagaaaatccccagcccggatgaatcgcgatgatgccccgctgcttggccagtctgatgattctgtcaatatcgagatatgctctgggatcggatccgagcagcagaagctcctgcgctgcggaagcggccggagaggtcttgtcgatatcggttgccgtcatcacggcgaccgcatcaaagcgttcgcggatagaacggcagatacgccgggcgggaatcccccggttggcaaccagaataggcttgcctttcacctcttccaaaacctgattgaacgtcttgatagccattcactcctcgtactcaacaaaacaaccggagcccattgcatagacgaccggggttacaacgatcactagagtttcattcaggcacgacggtgtcatgatataggggaaagactgcaggagtggaggacctgctcccgaccggacaggagtacgcgcaacgctccatcatggctcaagcccattaacctgcccggacagctccctaaatcactcccgtgtatcatcacaacacggcctacccaggcaagatacgcttccaagcgactgatcaagccatcttcactgaagcgaagaacctcattacggtagcaaaaaaaagcacggtcgacaagctgtcgccacaattcaaaaggcgcgaaatcgaaaccccttgcagccaatccgcaggcgggcaccgcagccccctcacgcaggcagtctgcccggggaaagtgcgctacatttatacctattcccacaagcagcgcaccgttgcgatcttccagcagaattcctgccattttgcagtcgtccagcagcagatcattgggccacttcatgcgcacatcaataccgcacatttcaaacgctctggcaaacacatagcccgcaaccagcgaagaaagcgaatcaggatagtttgaagcggcgggaaaacgcagcgcagcatatatgttgcctgccggcgacacccactgacggcgcatctggcctcttcctgactgctgcgaaactgcaagcacacttgtccacaccggcagttctccggcagcgtgcaacgcatgagcggcatccagtgaagaccccactccgtcgcagatgaaaaccgcaccgcaaccggggccaccgctggtggcatatccttcataaacttcattgcggcacggctcaaaagcgggcaaaagccgcacgtcacgctgccagagggcatgcgctcccccgagggcctcaggggcaagaggacgcatgctgcagccctgcagctttgaaagaatgtacacgggaaaggacattactacctcattcatacacggaaaaaacaccctgcgcgcaacgccgcggcccttttgtgccgcggcgatatatggtaccggaacctatgcagacattccttgtaggcggtgcggtccgcgacatgctgctgggcagaacaccccgcgaatacgattatgtattttccgggtcgcttgaagagtttctgctgcggcataaaacagcccgcagggccggtacacagttttccatagccatctacaacgggctggaattcgcccccatgcgcggaaagaccatacatgaggatctggcttcgcgcgacttcaccgtcaatgccatggcgcttgacgccgacggcagactgtttgcccatcctgaagccctgcgggatctggcactgcacagactgtcgcccgcttcatctcatgcccttgcggacgatccggtacggctgttcagagccgcaaggttcaccgccaccctgcccggttttcacatttccgcagacctgaagcgcgccatgcgtgcagaagccggttccggcaaaataatggatgcagctccggaacgtatcggcagcgaaattcacaaagtgctgcacagtgcacggccgggcaactttctgcggacactcaacgaggctgactgcctgaccgcatggctgcaggagttcgcccctgctgaagaggatgcggccgcgctgcaccgtacggcagatatcatggacagagcggcaggcgtgcccatggctgtatggatggctctgtgccacgatttgaacacaggcgcaacgcaaagtccgttacccgccgcagccccaacgccggtgcggaaacagccgcagcaccatgcggcagctccggcagcccgcagattcgccatgcgcatcaaggccccgaattcctttgtacgcgctgccgaggtggccgcttcatgccacaaagaaggcatgcattaccccgcacttaaggctgaaagccgtgtttcgctgctcatgcggctgcatctcgccgcattacttgatgatttctttaccttcatcctagctgtcaccggcagtgactttcgcagaccggcagcggaagaactcgatatcctgctgcgggtaaaactgcccccggaccagcagggacgggggcccgaatcgggacgcctgctgcaccgcatgcgctgcgaggcactgcagagccgttgaacagagtgctgccccggcgcaatgccgcctccgtacgctgccaaagacagcaataccccaaacggcaggtaccggtccgcagaaaagccagctgaaaagatgccccttctttttcccagtgtcacgcgcaccgcacggcccatcctgcttgaccgccgccctgctttggtgcagacaaacagtttacgtccgtttcagtacgggcatcctgctatatctcggtagacatattaattttctggaaagcgccagagggagacaacggcatgatttatgatgtggaccgcgaaacactgccgcgggaagagcttgaagctcttcaggtgaggcgtctgaaaaacctttgtgaacgggtttatgcgaatgtgccccattacagacgcaagtttgacgaagcgggaataacccctgcggacatcaaaagcctttccgacctcaagtatctgccgtttaccgagaagcaggacctacgcaacaactatccttacggcctgtttgccgtgccaaaggagcacatcgtgcgcctgcacgcctccagcggcaccacaggcaaagccacagtggtgggctataccgcgcgcgatctcaacaactgggctgaaatgatggcacgcagcttcaccgcgggcgggctttccagccgcgacctgatccataacgcatacggttacggcctgttcacgggcgggctgggagcgcattacggtgccgaaaagctcggcgcaacggtcattccggtatccggcggcaacaccaaaaggcaggtggttctgctgcgcgatttcggcgccacagccatctgctgtaccccttcgtacagcctgtatctgtacgaagccgcgctggaagccggtatcgacatgcgcgaactgccgctgcgcatcggtattttcggcgcagagccgtggaccgatgaaatgcgccacgacatcgaacagaaaatgggcatctcggccgtcaacatatacggcctgtcagaaatcatggggccgggagtctccatggaatgtgaagacgccaaagacggcatgcacatatgggaagaccacttcctgcctgagataatagaccccgtcacgggcgaacagctgcccgcgggacagcagggcgaactggtcatcaccacgctgaccaaagaaggcattccgcttatccgttaccgcacgcgtgacatcagcatgctgaattacaccccgtgctgctgcggcagaacccatgtacgtatgaagcgtgtcatgggccgcagcgacgacatgctgattatccgcggggtcaatgtattcccctcgcagatcgagtccattctgctggaaactgaaggagcctctccgcactatcagatagttgtcaaacgggatggcaatctggatatcatggaagtgcatgttgaagtttcggaaaatctgttttcggacgaaatcaaaaacctccagcggcttgaaagccgcattcagaaaaccatcaaggaattcctcggcgtcacagccagggtacgccttgtggacccccgctcgatccagcgttcggaaggcaaagccaaacgggttctcgacctgcgcaacgaataacattccggcagctcggccataaaaaagggaagcagatgcttcccttttttatggccgcatgacagcagccggtaaacggacaacacggtcatttttttctggccggcggccggatatgggccatgacccgttcataagcccggcgtgactcttcagtctccatgtcaggaacagagtccctgtcaaccagcatgatggcctcgcacgggcacatttccacacaggcaggctcaagccccacatcccgtctggaagcacacaggtcacatttttgcaccgtgacaccgagatcagtggcaaaaaatgcggcatacggacacgccagaatacagttgcgggtttcgcacccgcggcacagcagcggctgcagcacaacggctccgtctctgtcacgcatcagcgccccgcggttgcacactttcatgcaatgtgcctgttcgcagtgcttgcagtacagaggaaccatgatgccttcaactgtacgagtcatggctatgcgcggcgtatcgtacaaaaatttacagacagcctcgcaactttcacagccgatacagcggctgtaatcaataaaaagagttttcccttcacaggacattacattgagcctccgagctatgctggctaggggacaattctgtcctcgtcgtatctgtattcgccctcgcggttctgcgccttcaggtcaagccagttggtcagcgatcgcgaagcccgcaaaccgctgtagacagccttgcctatcttgctgggacctgtcagcacatctccggcgacaaacacgttctctatactggtcatatgaagccagcgcacttcgcctttgcgtacgttttctagccccagttcctgctgaaagggaggagtgggaatttcaccgatggcagttataagcatgtccacatccagatgctccgcctcgccggtcataccgttggcaagctccagccgctgcacgccgcattcaccttccacccgcagcggtgtgcgccgctcaagccattcggcgcccatctcgcagatgcggtcaatctcgaaactgccgcagggggcctcgcgggctgtccgtctgtatatcatgtatattttggcggcaccaagcgcatgggcactgtccaccacgtcaacggcggaatgaccggcgccgaccacagccacgcgctttccgcgcacatcgggcatggtgacattgggcgaggcatattttgccgccctgatgggaaacaaaaactcaaggccggaatgcactcccgccagattttctccgggaataccaagctttcgggacttccatgaaccggtacagatcatgaccgcatcatgctcttccacaagctcgccgaggccgcggatatcacaggaaaagtgatcgccttcctcttcatgcaacggagcactgcagcatatttttgtctttgtgcggaacacaactccgaactgtcgttccatgcgccgcacacctgcccggatacgttcaggcggaatacgctttctgggaatgccgaacaccatcaatcctccgggttgcggcagtttgtcgtacaccacaacctcgtatcccagacaggccagatatccgcaggcggcaagtccggaggggcctgcacctataatgcccactttgcggccgttgggcggtagcggggattttcttaaaaaagcaaaattcatgggattggacatatattctccgtactgcgccgtttatcatgggtcaaaacgactgatcggccatacagtatatccaagcagcgggcatgcgcaaccccgcgccgtgtgctcttgtcatcggcgaaggggaatgatactgaaatgaaaagagaagaggacgcccctgtgcgtttatgacatacaactcaaacgggactgaccagccatgaaagtcgaacagatctctgtttttctcgaaaacaaggcaggccgtctggccgaagtgacaaacgctcttgccgacgcaaacatcaacctgcgtgcgctgtcactggcagacacctcggacttcggcatcctgcgcatgattgtggccgaccacgagaaagccaaacaggtactgaaagacaaaggcttcaccgtgggccgcaccacagttgtcgctgtggaggttcctgaccagcccggcgggctcaacgatattctgcagaccctttccgacagcaaggtcaatgtggaatacatgtatgcctatgtacagcccggcggcaccaacgcagtgctcattttccggttcgacagaaccgatcaggccattgaagtgcttaccggcaaaggctttaccgtcattcccggtgacaaactgtacaacgggtaacaccgacgagcacacgcatcatcaacgggccggaacactccggcctttttttattcacggagcatgtatgtccccgcgcaaccagaacatccggccggtcagaaaggcggagaaccgctggcgcatctacccggtcggtaccatgagagtacccgtggacatttttgcttcggaagctctcatatcggtcatggatacggaaacaatacaccagctgacaactgcagccagtctgcccggtgtcgccggttccgtcatatgcatgcccgatgcgcactcaggttatggatttcccatcgggtgtgtggccggattctgtgccggtaaagaaggaattatttccgccggcggtgtgggatacgacatcgggtgcggtgtgcgcactctgctgacagacatacctgccgcagaagtgtatgcgcggcgcggcgaaattgcggacgctctgttccgtgccattccagcggggctgaaaggaagcagtcatttgtcgcttaacgcagaagaaataaaacagatattgcatgaaggcgccgcatgggccgtacgcaacggcatgggcgaaaaggaagacctgtggcatacagaggaaaacggctgcgttgccggagctgatgcagcacaggtctcgaccgaagcccggcaaagactcaccggccagctgggtactctggggtcaggcaaccattatcttgaaatccagattgtcgacagcatccacgataccgctgcagcggcgcatttcggtcttgcagaaaaccagattgccatcagcatccacagcggctcacggggcacaggacaccagattgccactgactacataaaagccatgcaaaacgccctgcccgacggccaccccgcaccggatccttctctggcttacgccccgctgacatcagacctcggccgccgctatctggccgccatgaaagccggccggaactgcgcgctggctaacaggcaaaccattgcccacatggtgcgcaaaacgtttctgcggctgttcccctcctgccgtatcacccagctgtatgatgtttcgcacaacacctgcaatgaagaacaccacgtcatcgagggccagagcagacggctttttgtacaccgcaaaggagccactcgtgctctgccttccggccatgcagccctcggccccctgttcgatgcaacgggacagcctgtgcttgtgggcggcagcatgggcacagcatcatggatattatgtgccgcccggggagcagaggccagcatgtactcggccaatcacggcgccggcagactgctcagccgcgctcaggcacgcaaacgccagcaaccccgcagtcttatggatgcactgaagcatgccggaatctcggtaagaacacacagcccgcaactgctggcggaagaggctcccttggcctataaggatgtggaccatgtgactgatacggcctgcgcgacaggcattgcccgcaaagtggcaagactgcgccctctgatctgcataaaaggataacgacatgacacagctcgtaacaggctgcacactcgactgtccggactgctgctccatggtggccgtaccccggcaagacggcaccctgtccatacagggcaatccggcacatccttttactcaggggctcatctgcggcaaaggaaaaaacttcgtacagcgcctgcaatcgtccgaacgtatcacaacgcctcttgtgcgccgcaacggtacgctccgcaaagcttcgtgggacgaagcgctgtctgtatgtgccgcgaaaatagatgccctgcgcgccaccccggaaaaaatgctgcatatacggggtgcaggaacccgcggagttctcttcgacgccgcgggagaactgcccgcccgcctgcgtatggctgccacgcacggctcgctgtgcgacgagacaggtatcgaagcgtgcaaggctgacttcggttcgctgaatatgaaccatccccacgatctttttaatgcagaccgcattgtaaactggggacgcgacatttcacgctcgtcggttcatctggcaaaaattgtcaatgaagccagaaaaaagggaacacaggttctgctcataagtccctgcccgtcaggcgccgcaggctatgccgacgaagttatcacagtacgcccgggtacagaccgctttctggccgccgcggcggccagacgactgctgacgcgccccggtttccgtcagcgccttttacgctgttctgccaatgcagacgcataccttgcctgccttgacgccatggatgaacacgccctgctgacggcgtgcgatgtatcaaccgccgctctggaaaaactgacagactggtacgccgacacggatgccgctgtatcaaccctgctgggatgggggctgcagcgctacatacgcggcgcccagaacgtcaggcacataaatgcccttgccatgataagcggccatataggaaaaaacggcgccggtgttttctacaacatatcgtcgtcacggaacttcaaccgccagtggatgcaggatcttccggaaccttcgcgcaggttgagtctgccgcgcatagggcaggagcttgccggtgcagccccccctgtggagctggtactgtgcaggggcatcaatttcgtcaaccagtgccctgattcacacaccacagcagcggctctccggcatgcatttgttattgtcctcgatgcatttatgaacgatacagccgcactggcagacgtccttctgccgtgcagcctgatgctggaacgggaagaaatagtcggatccttcatgcacaaccagataaactactgcgcaccggtgtttccgccgcccggtgaatgccgcgacgactttgacatactggatgagctgggcagcaggctttctgaaccggtgcgtctgccggacagagagacatgcctgcgtcgcgcgcttgattccccgcttctgcagacaacgctttcccgtctgcggcaggagggattcgccaccgccgaacacccgttcatcgcatatgaaggtatgcgtacagaccatcaggatggcctgttccattgtgtcgccgaactttcacctgacaaggaagattccggagactacccgtttttcctgctgaccctcataagccgcaacacactgcattcacagattcctgccgggatgcaacagggcctgccggaacttgccgcagcgccttgcgcggcacaggcggcgggcatcgcagacggcgaagctgctttactttgcacacccggcggccagatgcaggtcaccgtccgctttgatcccgctattcatccttccgccgtgcggttgcggcgcggtggctgggtcagccgcggctggggggccaacgggcttacagccccgctggttacagatgccggagaaggcgcggccttctacagccagaaagccgctatcaaaaagttgcaggcagaaccgccgcacccgcaggcatgagatgtaattcttccctgctcggtatggaaatgcgcatgccgttcagcaccgaataataaaaaaccccgctccggaaaagagcggggataaaagcagcacaagctcagcaagcatatctggccgccaccggcatgcgccagcccgaaccgaacgccctgtcagtgaccttgaggccgggcggggcctgacgccgtttgaattccgccctccggacaagcccgatgatacggcgtaccgtttcaggatggtgtcccgccgccacaatggcggccatcccctgcttccgcacgatatgccgttccagcacatcatccagaacggcatagtcaggaagcgaatctacgtccttctggtcgggccgcagctccgcagaaggagccttttccagaacagcgcggggaatcacttcaaaaccgcggacgctgttaagccaacggcacacggcgtacaccatggttttgggcaggtcggctatcacgccgagcccacctgccatgtcgccgtaaatggtgcagtaccccacggccagctcggacttgttacctgtggtcagcagcactttgccgaatttgttggacatggccataagaatattgccacggatacgcgactggatattttcttctgtcacatcggcatccagccctgcaaaagattcagaaagagcagcatcaaacgagcgcatcagcggttcaatgggcacaacgcgcgagcgtatgcccagattttgcaccagtgcaaccgaatcatccacactgcctctgctggaatacggagaaggcatcatcacgccgaggacattttccggccccagtgcttcggcggcgatgcaggcgaccagcgccgaatcaataccaccggaaagccccagcaccgcacctttaaagccgcatttggcagcatagtcgcgcgtacccagcaccagagcctgccatatctgggcctcgggctccggagcgtcaggtgcgacagcaccggccgacgcggcgcaggcatcagccagcaacacctcgggaacaaaccccgcagcgcgggccagcaacgtgccgtcggcgcccatcaccatacttttgcccgcaaaaatcagatcgtcattaccgccgacctgattcacatacaccacgggaacaccaatacgcgccgccacggcacccagcatggactcccgctgcgcctgcttgcccagcgaaaacggagaagccgaaaggttcaccaagaggtccacaccttccgaggcgagttccgccacgggatcatggggatagcgtctgtgctctccccagtactccttgtcattccatatatcttcgcagatgcttacgcccacacggtatccgtccacggtgaccagaccgcaccggtgccccggggtgaaataccggcgttcgtcgaacacatcatacgtgggcagcagcaccttggagcctgcaacctccgcaacgccgtcacgcagcagcactgccgcattgcgcacggtatcgggataatcgccggctgctgccacgggagcaccgaccagcaccggacagcaatccgcaagctcctgcgccagcctgtccagatggccgcggcaggcggagataaattcgtccatcagcagaagatcgcgggggggatacccgcacaaagccagctcggaagtcacgcacagccgggcaccccctgcactggcgcttcgcaccgcaccggcaatggcagacgcattggctgcaagatcacccaccacggggttcagttgtaacagagcgatacgcatctacagcatgtccgacatggtatacagtttaccgggtctgttctgcgccagccactttgcggcacggatagcccctgctgcaaaggtttcacgcgaatgggcctgatgggtcacttcgatgcgctcgccgggacccagagcatagaccgtgtgtacgccgaccacatctccgccgcgaatggtctgaatgcctatttcctcgtgcggacgttctccgatgataccttcacggtgataattggccaccgtgtccagatcccatttccgggcttccgccagacattcggcaaggcgcagtgccgtcccgctgggagagtctttctttttgttgtggtgcagttccaccatttccagatcatactgttcgcccagcaacgttaccagctggggcagaattttcagcagcacattaacccccacactcatgttgggagcccagaacacgggagtctgcaatgcgcaatccgcaagttcggctttctgctcttcggtgaaacccgttgtgccgatgaccagcccgctgccgtgccgcgcacacgcccgcgcgttatgcacgctggcttccggtgcggtaaaatcgatgaccacggcatcgggcattccgggcagcagttcctccagcgttccggccacctgacagcccagatgttccagtccttcacggcggccttcgcgttcgaccacaccggcaagacggcattctccgtcagcacgcaccataccggtaatggttgtgcccatacgcccgccggcacccatcacaataacggaaacactcatgacgtcctcctcgctctggcgcctactgcacgcgcagcagactgttttcatagtcatctgcagcctgtccggaaatttcttcagactctgatgcctgcctgatgaattcatcttccgtcagaaccgttattcccagtgaacgggctttttccagcttgctgccgggcttgtctccggccacaagtatatcaagtctggcggaaacgccgctcatgacggctgcccccgctttttctgccatagctttggcttcagagcgcgtcatacgcaccagcgaaccggtaaaaagaatttttttgcccgcaagcggtgtcaccggcgtgctgtcacctgcaggctgctgctcctcgggccacagaccaagattcttgaactgctgcaaaagctccctgttctgcccgttggcaaaaaaagctcgtatggaaccggccacctcgccgccgatatcacgcagagactgcaatgtctcctgatcggcacgcatcagttcgtccatattgccgaaacgggcggcaagcgttctggcagtctgctcacccacatggcggatacccagcgcgcagatgaaacgctggagcgtggattcgtggcgtgccgaatcaaaagcctctataaaattggaagccagtttttcgcccatgcgctccatgcccagcaggtcctcccgcgtaatgcggaaaagatcagccggagaaaccaccctgccgctgtccaccagctgctcaatccacttgcgacccactccgtctatgtccagaccggccttggaaacaaaatgaatgattgcctgcttgcgcacggcagggcactgcatattggtgcagcgccaggcggcctccccttcgccgcgcacggcagcactgccgcagacaggacacacggcaggaaaaacatactcacgttcagctccggtgcgttcttccggcaccgcgcgtaccacttcgggaatcacatcccccgcccgctgcacaatgacaacatcgcccagcataaggcccttggcacgtatttcatcttcattatgcaaagtggcgctggaaacagtcaccccgcccacagtcaccggctcaagctcggccacaggcgtcatcacaccagtccgccccacctgaattctgatgtccttaaggcgggtacgcgcctgatgcgcgggaaatttaagcgcaatggcccagcgaggagccctggccgtaaaccccagagcctcctgcaggtcaaggtcgttcagcttggcgacaacgccgtctatttcaaacggcagttcatgccgcgcggcagaaagctcggtaaaagcggcttccacatctgcaggcgcagcgcacagtctgccctgagaaggtacggcaaacccaagctcctgcagtccccgcattatgtcatattgggtccgccagcgctgtctgccgtccgcccagacaacctgccccacgccatatgccatgaaacgcagagggcgcgccgccgccacggaagaatccagctggcgaacagagcctgcggcggcattgcgggggttggcgaacagtttgccccccttctgctgctgccgcgcattaagcgcttcaaaatcggcgcgggtgataataacctctccacgcacttcaagccgcacgggtgcttcaatttccggattcagccgcatgcggacattgcgtaccgtgcgcatggtgtgggtcacatcttcccccatgctgccgtctccgcgggtcacagccagcaaaaacactccgttttcataaacaagttccatggccaacccgtccattttggggtcaacccagaattcaagcggagcatcaggttccagccggacaacgcgctcgacaaattcgcggaactcttcaataccgaatgcgttatccagactgtacatgcgcagggagtgctcacggggcttcagtccgtctagtatctgcccgccaaccttatgcgtgggcgaccccggatggatatgctcagggtgttcctcctccagccgcaccagttccctgaaaagggcatcgtactccgcatcggatatttcgggctcatccatcacgtagtaccggtgaccgtgatactccagcaaagtgcgcagttcttccatgcgctgttcaaccttggccgaatcctgcttcacaggtgctcctcgtctgtccactgccgcttcatatcctgaagcagctcgttgtattgcgggccaagccgggcggtaaggtattcattttccgcccgcgccgccgtctctaaaaaaccgctcactgttctggccgtggaatgatatgcgtgctgcacaacaatgccgttgtccaccaccaccgcccaacccgcacggtgtgcgcaaagcgaaaaccagatatccaccccgtatccgtaggggttgccggcatagtccacgccgccggtctgccgccagcagtcaatgctgataaccggtgcgataccgtctacatacgcaacccgccggaactggtaacgggggtcggcaaccatatgctcatggtaagggctgcgcaccacggcaggcgcccacacccctatagcaccggtacgccgctgcatgcgggccatacgggcctccgcccgcgccagcagcggcgggcgcgtgtcaaacatgatatcgttgttcaaaaaccacaggtgcgtgtagccgagccccatgacagacgcaagagtgtattccagcgcccccgcccagtacaggttttcagaggtccgctgccatgcgccgcaaaacggttccggtgcgcagttgtccagtaccatgatatccgccgcccgctgcggatcggccgccagcatctgctgctgcagacgcatggtcagctgcgggttgccatagtgcagtataacagccgcaatgcgcatggcgtgctacaaaatctcctgaaacgacgcaagattatcttctgaaccgaccacgataagcgtatgtcccgcattgatgacaaaatcggaagcaggattgaaatgcatggtgccgtccacatctttcactgcaatgacaataagattgaaccgcgcgcggatgccggaatccatcagtgctttgcccacaagcccggaagatgccgtgatcagcagttcctccatctggatatccattttgccgccgcgctgggtcagctcgacaaagcttgtaacggtgggacgcagcactgactgcgccatgcgcagaccgcctatgcgatgcggcagcagcaccttgttggcgcctgcctgcatcagcttgcttatgtgcgactccgctccggcacgggccactatgtgcaggtcggggttaaactgacgggcgctgagaaccacatagacattggcggagtccagctccagcgcggctatcaggttggtcgcattgcggatattggcctcttcaagaacctggtcggatgtggcgtcgcctgcgatgtgcagaatgcctttttcatccagttgcgtcacactttcagggttctgttcgatgaccaccaccgagccgccttcatgcatgatctcttccgccaccacccggcctattctgccgtaaccgcaaacaatactgtgccctttgagtctggctatggctttgagcaccctgcgcctcccgaaagccttaaataatttaccttccacaagcatctgcgaaaacgccccgagaatgaacgcaaagttgcccacaccggtcagaataagcaatgtggtcagaatacgtccctgcgtggacatgggatgtacttcctgaaagccaaccgtggacagcgtgataaccaccatgtagcagctgtcccagaaatcccagccctcgatgtgcatatatgagaacaccgccgcaaaaaagaccagaaacatggtcagctggctgaacaccagcggccagaatgtccctaccctgttgcggaggcgtattatacgcacacgtaacgtcttctcgtccatgcactgtgttccgtataaagattcagaaaagctcaatcctgctgcagcagccgctcgcgcagcatacgtattctgtcgcgcagttcagctgccttttcaaattcaagatcgcgcgccgattcccgcatctcgcgttcaagacgctggataagaccgcccagttcctctgcgctgatgccgtacgccgtggtgtcctccgcagcggtctgggccggtgcagcctgccgtcctctgcccttgcccctgcctttggcagcagcagaccgggcatcggaatacagcgtgtcaaacggcgtctcaagcgatttacggacgctcacaggctctatgccgtgctcctcgttatacaggcgctgcttttcacgtctgcgttccgtttcctgcatggccgcagtcatggaacgtgtcacgctgtcggcatacatgataacgcggccgtccacattacgcgcggcgcggccgaatgtctgaataagcgatccggtggagcgcaaaaagccctctttgtcggcatccagaatggcaaccagagaaacttccggaatatcaagaccttcacgcagcaggttaatacccacaagcacatcaaattctttacgacgcagcgcctgaataatagccatgcgctccatggtatcgatgtcggaatgcagataccgcgcactcacgcccatggatgtcaggtattctgtcaggtcctccgccatgcgcttggtcagcgtggttacaagcacccgctcatcccgtgccgttctggagcggcactcggtcatcaggtcttccatctggcctttggtcggccgcacttcagtcagcggatcaagcagacctgtgggccggataatctgctcgacaacaatgccctcggaccggtcaagctcccatctggacggtgtggccgaaacatagacaacctgattgagccgcttttcaaattcgctgaactccagcggacggttatccagcgcggaaggcaggcggaagccgaaatcaaccagcgtctgcttgcgcgaccggtcgcctttgtacatggcgcccacctgtgaaacggtaatgtgcgattcatccacgaacagaatgaaattatcgggaaaataatcaagcagacacgccggaggctctcccgccgtgcggccgtccagatggcgggaatagttttcaataccggtacagtagcccatttcctcaatcatttcaagatcaagcattgttcgctgttcgaggcgctgcgcctccaccagtctgttcccctgccggtattcttccagccgcagacgcagttcttcccgaatatcggaaacggctctgttcaggttgtctctgtcggaaacatagtggcttgcaggataaatcaccgttttgcccacatcgcccagcacattgccggtcaacgggtcgatttcttttatggaatcaatttcgtcgccgaaaaactccagccgcagcgcccgctcgtggtgataggcgggaatgacttccagcacgtctccccggacacggaatgtaccgcggtgaaaatcatagtcgttgcgctcgtactgcacatcgacaagtctgcctatcaggctgtccatgctcatgtgctggccggcttccacgggtatgaccatctttgcatagtattccggagaccccagcccgtagatgcaggaaaccgaagcgatgatgatcacatcccgtcgtgtaagcagggcgtgcgttgcggcatggcgcagcttgtctatattgtcgttgatggaagagtctttttctatataggtgtcggaagtcggcacataggcttccggctggtagtagtcatagtagctgacgaaatattccacggcattatgcggaaacagcgcgcggaattcgttatacagctgtgcggccagcgtcttgttgggagcaagaatcagcgcgggacgctggcagcgttctatggtatgcgccatggtgaacgtcttgccagaaccggtcacccccagcagtacctgatgagccactccggctctgatgttgtcactcaactgggtgatggcctccggctggtcgcctctgggcacatactccgactctatccggaaaacgctatcctgcatgattcatcctgaaaatcaaaaaagaaccgcagcggccctgtacccgccggacatccggcaccgcatccgcctgctgcaaacataggtatttagcctgtcctgccggttccgtaaatacgcaacccacttcacaccggcgggaaaatcccctagaacaaaggaaaagaaatatttcataaactgagcgatttcataccataccgggagttttccatggaagtaagcatagttcccgccgaagggaatgagcctatagaacgcattcacgttgtcagcatcaccatccgtaccttcaagggccgcagagatgttgaagcccaccttttcaaaaccggtgccagcattgaaaacgtggctgactatccgtggcagaaccttatcggtccgccgctcgacccggaaaaccccggctcgccggagggtgtaaaacgcatgctggccgaggcgttcactcctgacgaaagagaccgtgtggtcgaatatctcagggacagatacgcaaccagactgacctgcatcagtgcgtgcccgctttcgctgcccatcccgcagggggtcacggctctttcagacatccccgaaggcaaaacgcttggtttcatccacttcagcagggtacgtaactacactctgccgttcggcatacagggcttttatgatctggcccagcatgaacctctggtgggcgaaaacatctgatccttttcacatcaaaaacgcccgccggcataccggcgggcgttacagctcactgattctcatccggcagcgtcgcgcgccgcaacgggcggaatccatcgggtatctgccacctgcccgcccgcaaaggcatccgcagcgcgcggtcaagctcttccagaaaacatgcccgggacacctcctgcgcgccaaagcgcagcatatgtgtcgtagtctgctgacaatccacaacgcggtatccccagaattcaagcaggcgcacaagccacaccaccgccacctttgaagcatcagtgcggcggtagaacattgactcgccgtaaaaaacgccacccaacgctacaccgtacagcccgccggccagcacgcgcccatcacccgcaccgcggctccatacctccacagaatgcgccacaccggcctcgtgcagattcatataggcgtctatcatctcatctacaatccatgttccgctctgcccgggacgcgcagcgtcggcacaggcatgtataaccgcctcaaaagcggtatcgagcgtcacttcaaactgcccggagttgatacgcctgcgcaggcttgcaggcacatgcagctgcgaaggatacaacacacaccgcgggtcgggcgaccaccacaggatgggggtgtcatcatcgtaccacggaaaaataccgtttgcgtaggcagtgaccagccgggcgacactgaggtcgccccctatggccagcagcccttccgacgatgccgtctgcgggtcgggaaactccagcttttcagacagtgcgtaaaggtgcatgcagactcctgcccgggtccgtaccgctacaaggcggaagtctcgaatctgaacgtgagcccgaggtcatcatccgctccgtgcgctgccggcttgcggactccaatccgcactgtgccgcctttctgcagcctgccgaacagcacctcacgggcaagcacgtcctcaatgcctgttctgatgatgcgtcccatgggccgggcgccgaaagcggaatcatatcctttctccgccagacgttcgcgggctttgtccgaaagatggatggtcacccgcctgtccttcatctgtctttgcagctcacttatgaatttttctacaattttcagcatcacttcgcgggaaagattactgaacggaacgagggcatcaagccggttacggaattcagggctgaacagcttttccacggccttcagcccctttgccgccatatcctgcccggcactgtcgccgaagccgatggttttggccgccatttcctgtgctccggcattggaggtcataataagaatgacattgcggaaatcggctttgcgtccggtattatccgtcagtttggcgtaatccattacctgcagcaaaatgttgaacatatcggggtgtgctttttcaatctcgtcaagcagcaccacggcatgaggtgtcttgcgcacggcttctgtaagcagccctccctgatcaaaccccacatagcccggaggagccccgataagcctggccacggcgtgtttttccatatactcgctcatgtcaaagcgtatgaagctgacccccagagtagcagccagctgtttggcaagctctgtcttgcccaccccggtgggaccataaaaaaggaaactgccggtgggacgctcgggactggaaagacctgcgcgtgaccgcaggatggctttggtaacactgtccaccgcagcctgctggccaaagacaacggaatgcaggtcttcttccagccgttccagcctgcccctgtccgaaacactgacccgttgtgcgggaatctgcgccatacgggaaataacacgctcaacatcgctcacggtaatggtgttgcgcttgcgcccgtgtgcacccagcttgtatacggcacccgcttcatcaatgacgtctatggctttatcaggcagaaacctgtcctgcaggtaccggctggaaagttccaccgcggccttgagtgcaggctgggtgtaacgcacttcgtgaaactcttcgtaatacggacgcaatcccttgagaatttcaaggcactcatcctgcgaaggttcctgcacgtcgattttctgaaaccgccgcgaaagcgcacggtctttttcaaagtggttgcggtattcctcgtatgtcgtggagccgatacagcgtataccacccgatgccagcaccggtttgaggatgttcgaagcatccattgaaccgccgctggtggctcccgctcccacaatggtatgtatttcatcaataaacaaaatggcttcaggaattgccgacaaatccttgataaccgctttaagccgggcctcgaaatcaccccggtattttgtccccgccagcagggttcccatatccagcgcgaatatttcggcatcggcaaagctttcgggcacatcgccatccgcaatgcgcaaagccagcccctcggctatggctgtcttgcccacgccggggtctcccacaaaaagcggattattctttctgcggcgggcaagcacctgcactgtgcgctccagctcggcagaccggccgataagaggatcaatgagcccgtcacgggcccgcgctgtcagattgacggtaaactgatcaagagcagaagctctgccctgccgttcgccgccatccgcagtctgcgctgccggttcaggttctccgtcggaccagtctcccatgccgtgcgaaatgaattccagcacgtcgagccgcgccaccccctgcgccctcaaaaaatacagcgcataagagtcttcctcttcaaacatggcggccagcacatcgcccagctccaccgcatttttgccggatgactgcatctgcatgacggcccgctgcaacacgcgctgcacccccatcgtctgcacaacctctgtgggggtctcttccggaagcgattcaagatgagaatcaaaaaaaatctctaaccgcttgcgcagattctcggcatcggccccgcagccttccagtatataaatgccctgcggttccagcgtcatggcatacagcacatgctcaagggtgagatactcatggtttctcgccttcacttcgcttaccgcgacggataaaacggcttcaagcctcttgccgatcatattacacctcttccatgctgcaccggagcggaaaaccttcggcccgggcacgggcatgtaccatggctactttggtttctgctacttcggctgtgtagacgccgcacacgcctatacccttttcatgcacgctgagcattatcgacatggcctgctcgcggcttttacgaaaaatatcaatcagtacggccacaacaaaatccatggacgtatagtcatcattatgcagcagcaccctgaaccggcgcggctctttaagttcctcctccagcaggacatcggcgtcctctctggtggacagcttacggtcactcataggttgttccgtgcctcccgtagaaagcagtatagtgtcacgttcacagatgtcgaggccacggtcaggcgatactgcccagcagagacaaggccgcttcgtcatcgggaaaatgaaaattatcatcctgcggaagaccggctgtcaggcggtactgcctgttaaggtcgtgataggttgctctggtggcctgacagccggaaaatcccagcgcctccgccagacggaaaatggcctcccgctctccctcaagttcaaccacatcaccgaacaccagtgtgtcgagacataccgtcaccccggcgcacagccactcttcgcgtatcttatcgtaccggaatgcggcctcgtatccaagcccttccagaatgccacgcatggaatcaaagccagcaacagtcgtctcgcgctcatcccacacttttacatcatcaggcaccggttgcgccggcggcaccttgagcgtaagcacacagcgccggtccctgccgtactgctgcgcccactgctgcgagcgcagccgcaacagtcttcccgttgccttcaggtcacgttgcggagtatcaaaaacgatattacgttcccaatggcgcccgcggctgacgccgccaagccgatgcagccgcgggcgcagatcagtgaagtcgacaccggtatatttcagttccacctcgtaagacatattcaccctgtacacagttaccggcaacggcatgccatcaccggaggttcattttgcaaaaactgttacttatagccattgccggcggacttggcagcctgagccgttactcgctggcaggtgccgtgcagcgccttttcggtgcatccttccctgcggggacgttcgtcgtcaacatcacaggctgttttcttttcggattggtgtggggatttcttgaagacagacttactctgggtccggccgcccgcatgattgccctcaccggattcatgggggctttcaccacgttctccacattcatctttgaaagcgtggcgctgctcaacagctcgcaatggctgtttgcggcactgaacataacgggacagatagtgctgggcatcctgctgctggcagccggcctgtatctgggcaaacttgtctgaacacccttctgttaccttaaaaccacaggagacactatgcatacccccccgaaagacgccgcaaggctatgcatttataccggtgaaaacgacacatccgacggcaggccgctgtatgaactgctggttgaaaaagcccgccatgccggacttgccggggccacggtgctgcgcggcatttccggattcggcgccaacagccgcgtacacaccctcaaggtactgcgcctttccgaagacctgccgctggtcattgaaattattgattcccgggaaaaaatcgatgcgtttctaccgcaggtagacagtctcatgcgtgaagggctggtcactctggaaccggttcaggttatcttttaccggcacaacgacggacacaaggaatgacgccggagaaaaccggcagcctcactgtacagaaaacaacaaaatgaacggaaaacaacagccaccatgcgccggttcaaaaaaatcttgcagccgcaaggtatcagaaaagacaatgattccgtaagaaattgacaacacacatggacatggtgtgctgccgcagcagattttcagctgttgcaggctttaacaatcgccgcagccagtgctcccagcggcagaacggcatccaccccgcccagcttcacggcttcatgcggcataccgtacaccacacaggtagcttcgtcctgcgcaatggtataggcgccggtttcatgcagctctttcatgcctgcggctccgtcatcccccatgccggtcataatggctgccacggcattgtttcccgcatagcgggccgcggagcggaacagcacatccacggaaggacgatgccgccgcacaagcggaccttccttggtctccacatagtaacggctgcccgaacgctttagcagcagatgcagattgccgggagcaataagcgcctgtcctctctgcatcacatcaccgtcagaagcttccttcacctgtatgcggcaggtggaattgagtctgccggcaaatgccgcggtaaaatgttcaggcatatgctgcacaatggcaatgggcggacagtccggcggcatggcttccagcagaacccgcagagcttcggttccgcctgtggaggcccccacaaccacaaccttttccgttcgctgcacgacggaccttccggcattggccggcagcatggcatcggccgacagcttgggggtaacttcaaaacgctttgccgccagcttgcgcaactgggcgcgggcagcggccttgactgcgtcgcatattcttatgctggattcttcgagaaactgcttggtactgactttcggcttctgaataatttcaacggcgccgtattccatggccttaaaggaggcttcagctccctgctccgtcacggcagaacagataaccaccggaatgggatgctgactcattatcttgcgcagaaaggtcagcccgtccatgcgtggcatggccacatccagcagaatcacatcgggcaccaccgtttccatgcgtttgacagctacaaaggggtcagaggcagttcccaccacttccagttctggatcggcagaaaagatatcggtaagcgtctgccggacaagggctgaatcatcaacaataagaaccttgatgtgtcgtgccatggtgttcctacactctcctgtagacggtcggggcaatctgctccagcggaagagccattcctgacaggctttcggaatgaccgatgaataggtggccatctttttgcagacagcggcagaactggcggaacaggcgctcctgagtcggtttatcaaaataaattatgacattacggcaaaaaataatatcaagctctttatcgaaagaaaactcttccataaaattcaggcgcctgaaatcaatagtctgccgtagttccggccccatacggacaagcgctttattcgggtctttgctccgcagcaggtattttttacgaaactgctgcggaatgctgcctatcttgtcctgttcgtacacgccgcgtgctgcatgctgcaaagcccgcgttgaaatatctgtggccagtatgctgaacgaaaacgacttgttccaccctgcaaactcgtgcatcaccatggatagtgtatagggttccataccgaaggaacatcccgcactccacagtctgagcgtcctgtgtccgcccgtgcgccgcatccattccggcagtatgtcctgaacaagaatttcaaaatgcttcggctcgcggaaaaattctgtagtgtttgtggtaaccacatctatcaaaggccgcaactcgctctgctgccccttttcagtgaacaggaaatccacataactttcgtacgaatccattccgagcacacgcaaccgcttctgcagccgcgcttccagcatgacctttttgccctgcggcagcttgatgccgacctgcgtgtggataaactggctgagcttctgaaatgattttgaggacatgacgcgtgggtgcgctattccagtggttgctgccatgatgcggacacactctccgttgaaatcgcgtaacaaaagcaggctgatgcgctgccggaactgcaactctaccgggcggaaatcgcagactggaccagacggggcaggtccagaataagcgccatggttccgtctccgcgtatggtagcccccgaaataccttcgacgttcttgaataccttgcccagacttttaataactgtctggtgttcgcccaccaccctgtccaccacgataccgaaccggctgcccagcgcattgacaaccactatctgttcgatttccggcggtgttccagaaacgtcaaacagcttgcgcagagaaatatagggcacaacctcgtcgcgcagattgattatctgctttctgccggagtctgccgtgccgaaatgctcgacacactcttcaacaggtgcgaggggaatcacatagctttcttcacccacctgaacctgcaggccgtcaatgatagccagcgtaagcggcagcctgatggtaatgaccgtggacatgcccggttcggatgtcagctctatggtgccgcgcagttcttcgatggaacgccggacaacatccatgcccaccccgcgtccggaaacactggtaactttttctgccgtggaaaaaccggcagcaaaaataagagcataaatctctttatccgaaagctcggcatcgggcgcaacaataccgcgttccaccgcctttgacagcagcctgtccctgtccagccctttgccgtcatcgctgatggtgataagcacctcaccaccggagtgggcagcccccagagttatcgtacccttgcggggtttgccggccgccacccgctgctgcggtggttccacaccatggtcaagactgttacgcaggcagtgcaccaaaggatcgctcaggcgttcaatgactgttttatccagttcggtctctgccccaaaggtcaccagatcaacttctttgcccaggtcagcggaaagatccctcaccagtctgcggaatttgctgaaggtggtacctatgggcagcatgcggatacccagcgtggcatcgcgaagttcatcgctgagccgttccagattttcgctcagtgccagcatatcggcgtcttcacgctcatgcaccatctgcgctatctgagactgcacaataacaagttcacctacaagatcgacaagatagtcaagcttgcttgcggcaacgcggatgctggaagcggcttccgaggaagtctcccgcttctgctgcatgtcccgcactgtctgctgttcctgcagcgccgactcaacactgtcttcactcaccactccggcctgctgcagcagcttgcccatcggctgtctgctgctgagcacccgctgcaggtcttcaggcttcaggtcaccccgctcgacaagaatttcacctatcagcttgtacttctcgtcggaatcaatcctgtcaccgctgtccacaacctgcacgctcagctcgcattcatcttccacaaacatgaacacatcgcgcacttcctgctctccggcagaggtatgcagcagcatgtcccaccacagatagcaggattccggattaagttcggccagagaaggcaatgcggaagtatgtacgtatgtggtcagcatgcccatatcgcgcagctcttctatgagatgcagcggattgttgccggtaagaaagatatcgggagctggtttgaagcgtatacggtaagtaaacctgcggctgccgtcttcttcatcaaagctgctgtctgcagactgggcggtctgagccggagccgcgtctgcaggctcttgctggtcacctgcgcccagcatcagccggaccttggcggtaagcgcactgcctttttccagatccacctgtgtaccgctgccggcgcattgcagcagatatgcaatgtgatcgcggcaggccagcgtcagatcaagaatttctctggacagctgcagttcattgttacgcactctgtcgaacatgttttccacgtcgtgcgtgaaggcggctatatcgtcaaagccgaacatagcgccggagcctttgatagtgtgcatggcacggaacacccggtccaccagttcggtatctccgggctgttcttccagctccagcagcgcagactcaagttctgtcaacagatcctgagcctcttccataaaagcctgactgttcacgtccagctgcacaccatcctcctgcatgaactctgccgctgcctagcgcagaactttttttaccacggcgagcaactgttcaggcttaaaaggcttcacaatccatccggtagcccccgcagccttcccgtcctgttttttagccgcctgcgattcggtggtaagcatgatgatgggaataaacttaaaccctgatttggccctgatgttcctgatcagttctatcccgtccatgttgggcatgttcaggtcggtaatcaccatcttcacatcgggccttattttggcaagcgcatctttaccgtctgaagcctcaatgacttcatacccttcattgcgcagtgtaaagctgaccatctgccgcacactggcagaatcatctacggtcatgattgtcggtgccattcttttcccccttttctccggttctgttcttgcggcgtgtcacttttcagaacaactcgatattgtcgtcatcagcttcgtctgattgtccgccgaaagccttcaggtggatatcgcgttcctgcttcatggtatatctgttcatcatctgatcaagctgcgcaggtctgcggacagatttcgcgtccggcacggcagcttcaattctgcgtaccagcccctgcagccgttcctgcgctgcagacagttccttgcccactgttttttcaaacgtgattccgcggacaacggatgatatgctttcagcaatatcgccggcttcactgcttaatgccgaggcaaggttttccgcctgcatacccagtgcgcgcaaagagcctgtgacttcttccagcttgcctatggtctcgttgataaccgtcgcatcatgaaatgagcgggcctgacttttcaggctgtctgccgaagatgaaaccgtgtcaagcgttgccgcaatgacacctgtctggttgcccgcatcctgcgaaagccgctgtatggaagaagccagaacccccagcgccttgcctttgtcaccggtatgggcagccttgatgctggcattgagagcgataagttctatctcggcgcccacatcttcgatgtgttccagaaatccggccatatcagccaccgtggaagccacggaagacatggtttcgcccatttctccgccttgtgccgccacgccgcgcatacgctccgctgtgtcattgatggtctgagaaatggaatccagagcacttccggccacactgtcgccggaaacagcagtgtgtgccacatgcatgacattggacgctatctgcccgagaccggcggaaagctgccccacggcatcggaaaaactgtcccgcgagtgctcaagctgcatggcctgcagacgtgcgacatccataatccagaccagttcttcatcgggagaactgtcctcctgcttttcaatcaccatgcggctcacactttccagaatctcatcgacatgctccacctgctgacgcacgatgtcatgaaactgcagcgaagagactatctgccccatgctggctgcaatatcgctcatcagtgcatccacatgctccgaccgctcctttgcagcctgagccgcgtcctgcagcaggtgtacacgatcggtcatgcccgatgcagcctcaagcgcacaggtctgctggtcgcccagcattatctgcgaacggacggaagcctcatctgccagagcatccagatttttggcgtactgcactatctgcccggaatattcgacaattttcccggcaagtttttcaacatcatcggcaagggtattaaacccgcggccatccgtgcccaggcgtgcactttctattcttgttgatattccaagcatctggagtgtccggacaacacgggcataactctggataagccttatcagctcatgaagattactgcgtacccgtaccagctcgtccagattactttccgaacccacactgcacagctcatgcagccgtcccatatcgtcggccagctgattgatcacactgtaaatagcttcgccggaaacaagctcgacaagctcggcggaacgctgccgcactccgcccacagcatccgacagagacataatgttttcgcccagcgcaagaaattcatgttctctgctgctgatgagcatgttcaattttttccgcacgtcgccgagcagttgcagactttcttggaccagcttgccagttcctgacatgaaaacgcctctcaatgcattcgggggcagctttggacaaaaaaccgccggaaaacgaccgttacctgacaactcttagcatgtaccaaaaaaaacagctgatacatgatatatagcatacgatgcggcaacgtgccggacaggtcaagaatatcttggaacagaagaaacgcggaggcatcaggcatccgcggcggggttgcggaaaagtttttcctgcagcatgccgatggtggtcacacctgttcccccctcttccgggcagaacatggatgaatagcccagccttttagcctgcaccgaacgcacagactgcgctgacaccgggcgtatctgaccgttgagatcaacctcgccccagaagacgctgcgtgcaggcaggggcacgtcataaaaggaagacagaatggccgccacaagcgcaaggtccattccggggtcctgcacacgcatcccgccgcccaccttggcatagatgtccacctgtccgaaattgaggcgcaggcgtttttccagcacggcaagcaacaggtgcagcctgttcacatcgacccccagcgctgtgcgtctgggaatggaaagatagctgcgggtgacaagcgcctgcatttcaacggcaaaaggtctctgaccatctacggtcatgaccacggaagtaccgctgagagaagggtcgcgggcatccagaaaaaaagttgaagggtcgtccacaagatccagcccctgctgcaccatgcggaaaacaagaagttcctgattagggccgaaacggttcttaagcacccgcagcatacggaactgctgcctgcggtctccttccagagaaataaccgtatcaaccatatgctccagcagtttgggcccggcaagctgtccgtctttggtcacatggcccacaaagagcacgcatgtgccgcaggccctgcatttttccgccagttccgtagaaactgcccgcacctgactgacactgcccggcaacccctcggcacgggtcgaggtaagcgtctgcaccgagtcaacaatgagcagatccggtgccggctgctcttccagcatgggcaaagcgtcttcaacccgtgaagacgacacggccagcatggtgtcgtataaaacaccgagccgctctgcccttccgcgcagctgacccagcgactcttcccccgaaagatacagtacggaacggccggaagccgccacagcaccggcaacctgaagcagcagggtggacttgccgattcccggctctccgcccacaagcagcgccgcccccggcaccagtcccctgcccagaatacgatccagctcggctattcctgtaccgaaaggtgtatgatgctgttccgtaacgtctttaagccgtacaggacggctggctgccacagcggcatgcctgcccgcacgtccggcaggccggttcttttccaccaccacagactgcagggtgttccattcgccgcaccgcgggcactgtcctctccactgcggggcaccggccccgcacgacgagcagacatacgtttctttaagctttaccacagatgccgcctgactctaattggaaggagggggattcttggcttccaccaccttgaccagaaactcgcgcacagtctggggaggattgtaaaaggcgaccataaaaggcacttcgctgccgggctgcacattggtgttattggtcaacacctcaaccttgttggtcagcgttgtctcaagctcattttcggaaagaacctgcaactgaaaaagcgaagccgtaacaccgcacaactgctgcttgctcatgaccgtctgtcctgaatcatcaaacagcaatgcttctattttgataagatctttgggagaactgaagttgttgacaactttgccttcaatgacagttatccggccgattttttcattggtgatggtgtactgccgcacgctgcgcagcgcgatttttttaacctgttccgtgggaaccggttccggagcaggttcctgcgcaacggggcgggagtcaatgaacgacacaagctccggcgcaaacaggtatattccgccggccgcgcacgcaagaagaacaacagcggccacaatgcccagcaacgcgccgcccttctttttcttattcacagggccgggttcatccagatcaaacgatggcagcgacgcgggagaagaatccgttgcggagtctgaaggtgcagtgtcatcttccggcgcatcaataaccagaggaaacacctctttacataccgtgcagcggcatttggctcccggtctgaccagttcttccgcaagattgtatactgtcttgcagttcgggcaggtaacgtgcatcgtttatcctgttacaagtatatgccctgaggctagtttgcgacatgagcgtcgtaaatggcgtcaagctccctgtactgttcggcgtaatccatcccgtacccgataatgtaccctttatccaacgcaaatccggggaagtccacggtcacgtccacctcgcggcgctcggccttgtccactatagcgcacagccggatgctggcggcaccgcgcgctgcaagctgacggtacagaaagtccacggtatggccggtatccacgatgtcttcgaccaccagcacatgcttgccgtctatggacacttccagatccttggtaaaggaaatgtttctggaacgggttgtcgagttaccgtaacttgctacccttacgaaatcaatttccggccggactgtcaaatgcttgagcaggtcggaaaaaaacatgaaagcgcctttgagcacgcacaccacgaccagcggtttgtcttcatactcagcattgatctgaacagccagttcgcgcacacgctcctgcacctgctcggcggtatatacaacatccattccggttacggtcatctttttctgccctttgttgcgttacaattcaatcatcatagccacttcatcgcagtcgggaaagcgcggacaattgatgcagtccgcccacaccttctgcggcagcacgtctttggccacttccgcaaagccctgcttgcggaaaaaaccggcctgatacgtcagagtgaacaccttgtaaagcccgagcgtcacagcctcgctgacacaggcttcgaccagccgccgcccccagccaaggccctgcatgtcgtcagccaccaccagagaacggacttccgccagttcatcccatatgatggaaagcgcgcagcaccccttgatggggcctccgtcgtccgggtcgaccacgtaaaactcacggatatgattgtacagctggctgagagaacgcggcaacagcaacccgcctgcggcatggtgcatgagaagtgcgtggatggccttcacatcctgaatacgggctttacgtaaatacgtcattgcgcagcctttattttacaatgttcgcgtcaataagctgtctgagttcttcttccgtcatgtagcccaggtggtcggagaccagcttgccctcagcggaatagacaagaagacggggaatgccggtaacgccgaaagtgcccgccagttcacggttgccccggataacaggataattgattccaaaatcctgaatcatgcggtccagcgccgagcggctttcatccagcgacaccccgataatggccacgtcatccgccgcatactgcgaacgcagtgagacaaggcccggaatttcctctttgcagggggggcaccagctggcaaaaaaattcaccagtacgggttttccgctctgcgcggcaatggagtcaagcaacagcgccgacccgccttcctgcacatccgcggcgcggacagctccggcccacaggacaacaaggcagcacaccgtcagcatcgtccgcatgatcaaaaaagaacgtctcatatctgtaactcctcactgcactctggctggagcttccacaagcccccgcgcaattctcaccgcttccacggcatcgcgggagtatcccgctgcgccgatggcttcggcaaaagcaggcgtgacaacagccccgcccacaaaaacaggaatggaaagcccgcgttcgcgcagcagctgtatggtgtcttccatgcgcaccatggtagtggtcatcagggccgaaagccctatcagcttcgcgttatgctccactgcggcatctacaatatccaccgctttaacatctttgcccagatcaacaacatcaaaaccatggttgcccagcataagacagacaatattctttccgatgtcatgaatatcgccttccacggtggccataatgatgaccggttttgtctcgccgccggaagcctcttccagcaggggcttaagcctgccgaaagctttctgcatggtttctgcggaacgcagcagctgcggcaggtaatactccttgcgctcgtatttgtcgcccacctcggtaatggccggaatcaacctttcattaacaagagcatacggttgtgcgcctcgggccagttcgtcttccaccagttccagaatgatgtcgcgttctccgcgtatgacagcctcttccagactgacggggcgttttttctcttctccgccgccggcaataatgccgccgctgccgcctcctgatgtccagccggagtagccggcgataaaccgctcggcattgctgtcgcgcgccataagcacctcggctgcggccagtgcttcccgcagtctgacgttgccggggtgggcgatacaggaagtaagtccggcccccacggccatggcaagaaacgtggcattcagcagttcacgcgcaggcagaccgaaagaaatatttgacagtccaatggtggtgggcagtcccagctcttcgttgcaataccggatggtatcgaaacagtgccgcgcagcttccgccttggaggaaacagccagagccagcacatcaaccataaccagcctgcggggaatgcccagatcatcggcctgcagaagcagttcatcgatgatggatatacgctcggcggccgtgacgggcagttttcggcctttcaggggcagcagaacaaatggcgccccgtaatctctgcacagcggccccaggcgttccatgcgtcccggttcgccgctgatggaattgaccagaggggaccccgcgtatacggcaagcgaagcctccacggcgtccatatccgagctgtctatggaaagaggaaccccgtgagctgcagcgaggtcagagatcagctgcggcagcagcactttttcgtccaccatgggcgcacccacgttcacatccagcaagggggctccggcatcaatctgctgctgtgcaaactgcatggccagtgtaaaatcgcctgcctgcagctgtgctgtcagttcctttttgccggtagggtttatacgttccccgattatcctgcagggctggtcgtgaccgatacgcagacaagcggctctggtcgtcagcacaatgccggagcggcggcgtttttcaaccgccggacggggcttgctgcgcgcctcacgcgccagcgcggcaatatgatcgggggtcgtaccgcagcacccgccgagacaccgcacaccggcacgcacaaagtccgcagtctgcgcggcaaactcttccggtcccagccggaacaccgtgttgccgttttccagctcgggcaggccggcattgggcatgaccagtacgggtatgtctcccgcggcagtcagtccggccaccactcccgccatctgctccggtcctgcgctgcagttggtggcaataaggtccactcccatgttctgcatggtatggacaaaaacttcgggacgtgttcctgtaagactcacgccatcttcaaaggtcatggacacgcccacaggcagattgcactcggcgcgcgcggccagcaccacggcacgcacttcggcaagatcaaaatgcgtttcggcaagcacaaggtctattccgccctgcacaagcccgcggatctgttcacgaaaaatatcaaccagttccgaaaattccagatcgccgagcggctttacaaagtgtcctgtgggccccacactgcccgccacaaacacggtgcgtccggcctgaccggcggcggcctttgcggctctggccatttcgcggttgaattccaccacgttcatgccctcgggcagcttgaggcgtgttcccccgaacgtgttggtggtcagcacatccgcccctgcgcgtgcgtagtccagatgaacaccctgcagcacagccggattggaaagacagaagacttcgggactcatgccggcgggcagcccccgcccctgcagcatggttcccatggccccgtcgaaaaacaacagggtatcatcactcagcgctcgtctgaaatcgggcacggcggctatctcctcgcagaaacttttggtaaaaaaacggcgcgtcccgccgcggtttggcagtatgaaccgcttcggtctactgaaaaacattgaaaaggacaaactaaaactataccattcaatgcccaagcctgttcttaagagcaggacttcccatcaaagatcatatccggctgatgccggttaaagctccggataacactctatatctatgactcccgcaaaagataccgtaaaaaagcataccgcagccgcagccacggacagcaacgccgcagaagattccgcggcggaagtcctgaccggagacgacgaaacgacctatgatatcgaaattgatcaggaagaagacgatgaagatatcgatatcgacgagggcgatgtcatcgacgtcagcgatacggacctgcctgcccccctgccccccggcaacaagcccacgcgcgattcgctgcatctgtacctgcgcgaaataagccgttttcccatgctcaagcccgacgaagagtttgagcttgcacggcgggtacagctgcacaacgacagtgatgcggccttccggcttgtatcatcgcatctgcggcttgtggtcaagattgccatggactttcagcgccgctggatgcagaacgtgctcgacctgatacaggaaggcaacgtggggctgatgcgtgccgtcaacaagtttgacccggacaagggcataaaattttcatactacgccgctttctggataaaggcgtatatcctcaagttcatcatggacaactggcggctggtcaaaataggcaccacgcaggcccagcggaagcttttctacaaccttaacaaagaacgccagaagcttatagcgcaggggtacgaccccgatgcggccatgctttccgagcggctggacgtcaccaccgagcaggtggtggaaatggagcagcggcttgacgcttcggacatgtcgcttgatgtgcaggtcggcgacgaaaacggctcggcttcgcgcatggactttctgccggcgctcggtcccggcattgaagacaccctcgccaacaacgaaatcgcggcaatggtgcaggaacgcatccgggatatcgtccccctgctcaatgacaaggagctggacatactcaactcgcgcctgctttcggaagacccggtcaccctgcgcgaaataggcgaaaagtatgatataacccgcgaacgggtccgccagatagaagcccgtttgctccagaagatccgtgaccacctgttcaaggaaatcaaggatttctcttcggactggatcaccagatagcagaatacacttacaagagagactgtcatgttttccttcaggcacatcacgctggcaacagcgttgtgcgcgtcactcactgccggatgcgccacaggacggtacaacggcgacacagcaccggaacagactcccgccggctggcagatgtctgaaagtgcacagcgcacctataattttctgctgcttaacgaagccgtgcgggaaaacgacgatgccacggcttcggctgccatctcgcgcctacttgagctgaacaattcgcccgaaatatatctggcagcggccaattattaccgcctgcggggcgaagcatcgttcgcacgccccatcctgcagaaaggcattgagctgcaccccgacaatctggatctgacactggcgcttgtggaagcctatatgcaggaaaacagaccggatgccgctctggccgctttgacagactttgtgcacaggcacaaggatgactacgaagcgcaacagatacttgccatatatcttctggatgcaaaggaatacgcacaggctgccgacatgctggaagcggtccccgaagacagacgcagcgcgcattcctattactatcttgccaaggcgcatataggcctgagcaaatttgaagaggccgaagaggccctgcacacggcgcttaaaatggaaccggattcagccgtcgaagcatgggcggagctggcatatctttatgaactgcagaaagattaccccgcagcggaacagacgtatgcccgcattctggagcttggtgacgccggccccgaagtatggctgcgtcttgtggatctgaacctcaagcttaaccacccgcagaaggcgcttgaatacacccgtcagggccctgacagcctggccttcaccctgcaggccggaacactctttctggaggaaggcttttacgaagaggcagaagaaattctgctgcccgtgagcaaccgccctgacagccccgaagaaatctggttttatctgggagtgctttcgctgcgcggtcacgatgatgccgacgcggccatcgccaactttgccagagtgcctgtttcaaacagatactacagtcaggccctgcggttccgcgccgacctgctgatagaacagggcgattaccctgcggcacagcagcttatcgacgaagggaaacgacgttttcccgactcgccggaattctggctgatagaggccggagcggcatttgaacgtgaagactttaccagtgcggaacgcatcctgcgtgaagcgctggggaactggcccggagacccgcagtttctttttgcgctgggcagcctgtacgacacccgcggagaaaagcagaaagcgcttgaatttatggaacaggtcattctggccgacaccgaccattaccgcgcgcttaattatgtgggctacacgctggcagaacagggacgcgatctggacagggcgctcgtgctcatcgaaagcgcgctcaaactgagccccggcagcgcctacatactcgactcactggcatgggtacattacaaactcggcaacaacgcgctggcgctcaaaaatatccgtcttgccgttgccgccgaaggcggcgacgacccgaccatgtgggaacattacggagacatcgccgctcgtgccggtcagcgcaaacttgcactggaagcctatcgcaaggccatcaggctgggctctccccaagctgatgccatcagaaacaaaatcaacgggctgcaatgatccggctgcggcgttcttctctgccccggcgccatcaccgccgctctctgtgtgcactgactgcactgctgctgtgctgtgctgcggtttacctttccggctgcaccgccgtcagaatgcccggccccgccgacccggccgaagccgcccggcgctggcaacgtttcctggcgcaatcatcggtccgccagcagaacgccggccccttcagcctgaccgccagcctgcgttaccgtaatcaggactccggacacagggtgaccatgcgcatgtggggtaacggccctgcgccgctcaggctggatgtggaggcaggcgtgggagcgctcatcgcgcagatacgcgaggagaaagggcttttcgtggcgtacagcccgcgtgaagcaacggcgctggtgcatgaaggtgacggcagccctgctcttgctctgggcataccggtacccttcaccatacaggatatggccgctctcctgcagggcagattcggaaaattttttaccgcgggatacgacaggaccgaggttgtcgccgacggaacgatagcttacagtctgccctcgcaagccggcggtgctggcaccctgctgcttgatgcgctggcacggccggtacgctggaccggcgcatccggctggcacgtggccttttctcggtacgaaaacacaccggatgcattgccggagcgcatcgacatgattatcagtgatacacggcaggctacaatatttgtaaaatcacggcagaagcacgctgccgcctatactccggccgagctggccctcacgctgccgccggatacgcacatcagaccggtacggcaacgttgacgccgtgcagtccttcagcttttcaggagacacaatgtcatcatccgtacatacaatggcggaaaccgtccggcacatgacaggcaacctcgccgccggtctgggggttctttccggcgaactcctctggctggtgcgcggcagcattcatgcgcatgaaatcagacagatacagcgccgtctggatcaggaactgaaggtactgggcagcgcctgcgagcatgcgctgtctgcagagaatgatccggaacagcaggatctgtccgataagacggcatcgccagaaatggaccttgccgcacggcaggtgcgctttctgcgcgatgaaatagacagactgaaagaaaacgccatggcagacagggcacgttttatagaaaaacagcggctgaagtatgaaaaaagacatccggccgacaacgggtcagtcccgcaggcaaaccagtaaagacaaggaaacgcaatggccaagcaagtaatcatcggctccgatcatgccggtttcagcctcaaggaacttcttgtttctgaacttaccaaaagcgggtacgatgtacacgacatgggaccggcaaccgcggaaagctgtgactatccgctttttgcgcagaaagtatgcgaacgggttctgcagcaaaaagcacagggaattctcatctgcggaaccggcataggcatgtccatggctgccaaccgcattgacggcatacgcgccgcactctgtaccaccgaattccatgccagggccacccgtctgcacaacaatgccaatgttctctgtctgggcgaacgcgtgaccggccccggtgttgcacttgagcttgccaggctttttcttgaaaccgagtttgaaggcgggcggcatcagcgccgcatcgacctgtttgattctgccagcgcctgaaaacagctggttccttccggagacgatacagaatgcagctatataatacactgacccgaaaaaaagaaaaatttatcccccagcgtgaaggtaaagccagcgtctacgtgtgcggcatcaccgcctacgacctctgccatctgggccatgccagatcttctgtggcttttgatgtgctggtgcgctacctgcgtcatacggggcttgatgtgacttttgtccgcaactttaccgacgtggacgataaaatcatcaaacgggccggagagacagggctgaccagcaccgaagtggcggaaaaatatatggcggccttccatgaagacatggacaggctgggttgcctgcgcgccgacatagaaccccgctgcacccagcatatcggagaaatgatagccctgtgcgaagacctgatcagcaaaggcaaagcctactccacagcctccggcgatgtgtacttcagggtcagaagctttgcgtcctatggtaaactttccgggcgcgatgtggatgacatgcgctccggagcacgggtggcaccgggcgaagaaaaggaagatccgctggatttcgctttgtggaaaagtgcaaaacccggagagccgtactgggaaagcccctggggcaacggccggcccggctggcatatcgaatgttcggccatgagcgaaaaacacctgccgctgcctcttgatatccacggcggcggtcaggaccttgtgtttccgcatcacgaaaacgaaatagcccagaccgaagccgccaccggtaaagaatttgcacgctactgggtgcataacggctttgtgcaggtcaatgctgaaaaaatgtcaaaatctctcggcaacttcagcaccatacgcgatattctgcaaggatacctgccggaaactttgcgctatttcctgctgaccaagcattacagaagccccatagacttcacctttgacggtatggatgaagcggaaaaaaacctgaggcgcatctaccagacgctgaatcttgtggaaaacgaactgcagaagaccaagtggtccgcagcgcccctgcccgaagaagtactcagcgaaatggatgaaacagaacgcgcgtggaacgaagccatggaagatgacctgaacacagccgcagcgctggggcatatcttcggtctcgtccgtctggtaaaccgcatcattgaagacaagaccatgcgcaaaagcgcgcaggcccgtgatgcactgctgcgcatgcagagcatgatggcccgctggggcgcagtgctcggactgtttacccggcagccggcagagtttctgcgcgaaatgagagactgccgcgcagcccgcagggacgttgataccgcccgcgttgaaacgctgcttctcgaacggcaggaagcacgcaaggccaaggactttgaacggtcggacgccatccgcgaagagctggcgcgtatgggcgtcgaagtacaggacacccccgcaggagccgcctgggacatagcctgatatggcagcacccgagttcaccattccgcgttaccggcgccctgtgcggcgccggtacgcggctctgctaatcgcagtgctctgcctgaaccttgttctggcaccgcttgctgccgctccggcgcacgccttcgggtttggtgaattcactgtcaaagacgaaatcgaactgggcaaaaagttcagagttcttgtaaaatcccgcctgccaatcattgaagatcctgaaatagcagattatgtgcgggaacttgtggcccgtctgcaggccgtcattccgcctcagccttttccttttgaaaccagcgtggtgctggacaataacatgaacgcattcgccacgcccggcggatacgtttttgtctacaccggtctgctgctcaatcttgaaaacgaatcggaagttgcgggggtgctggcccacgaactggcgcacgtgacccagcgccatgtggccaaacgcatcgaggccgcacaaaaagtcagtctgctgtccatggccggactgctggccggtttgctgctgggcaaaggggaagccaaggacgccatgcttttcggcactgccgcggccactcaggccgccatgctcaactacagccgcacagatgagcgcgaagccgaccagatgggtatgcagtacctgatcaaggcgggtttttcaccctggggattgcccggcgccttcaaacacattcagaaccagcagtggcgcagcggcggcggtgtgccgcaatatctcagcacacaccccgacgtacagcagcgtatacagtatctgagcaatcaggtccgcctgctgcccgctgcccagcgcgaaatcaaagatgacaacacccgcttccggcgcatccagacccttatcagggcccgctttgccgatcaggaagcagcaatgcactatttcaacaattccggaacactgccgccggaactggcccttatgggcaaaggcattgtctacgcgcggcagaacaaaatctccaccgcagcggaattttttgatcaggcagtcagccttgcgccttcagacgctctcgtcctgcgtgaggccgggcgcttccattataataaaggagacagcaagcgcgcagcaggactgctgcagcgggcagtgatgaacaacccgcacgacctgatggcgctgtttttctttgcacggctgctggcagacaacggacaggtggataaagccgtggaatactaccggcaggtattacagaaactgcccgaagactcagaagttcactactactacgggcgcatgctcggagaaaacaaccgattgtttgaaggtcatctgcagctggcatacagcgcactctacgccaacaacaaacgcaaagtggaatttcaccgcaagcaggcggaaacacttgcccgcacagaggatgacaaggccgaactggaacggtttgacacccgtcatgcagaacgtgcggagttctggtagagggctgcggcatgcaatggtcttcagcaacaggctgtctggaaatactgcagggcgatctgacccttttcaaagccgacgccgttgtcaatgcggccaacagccgtctggccggaggcgggggtgttgacggagccttacatgcagccgcaggccccgcgctgctggctgactgctcgcgttgggtggcccgccacggactactgcccgcaggcaaggccatggtcacccctgcccacagactgccggcccgccatgtcattcatactgtcggccccgtgtggcgcggcggtaaaaacaatgaagagacaaccctgcgacaggcgtacgaatcctgcttcaccctgtgccgcagcaacggtttcgcccatgtggcttttccggccataagctgcggaacatacgggtatccggcatcgccggccgcccgggtggcactggcgtgtgccgcacaggctctggcctgtcagggcgcccccgcaaaaataaccttcgtgctgcatacggcacaaatgtacacaatctggttgaaagctgcgcaagatgcggcgccagacctgtaaagcgagagacatatggatctgaaaggaacgactattctggcggtaaaagatgacgaaggtgtttccatggccggtgacggacaggttacgctcggtcaggccattgtaatgaaacatggagcccgcaaagtcagacgcatatataaagatagaatcatcgccggattcgcagggtcaacggccgatgcgttcacgttgtttgaacgctttgaagccaagctggaagaattcggcggcaacctgctgcgcgccagcgttgagatggcgaaagactggagaaaagacaagtttctgcggagacttgaggccatgttgctcgtttcggacggcaccaccctgcttatgctgagcggcaccggcgacgtcattgaaccggacgacggcgtggcagccatcggcagcggcggcccttatgctctggccgcggcacgggcactgcaacgccacacggccctgagcgctcaggaaattgtgaccaaagccatggccattgcgggcgagctgtgtgttttcaccaatgaccacctgaccgtggaaaacgcgcggcgggcataaatgcttaccgttccgcaacagaccatccgctcggggtgcaagataaacctgtttctggagataacgggagtgcggcctgacggctaccacgaactggtcacgctgttctatccgctgtcagagccttttgacctgatggaaatcagccccgcaacgcatggagtgaccgtgctgagcgaacgggccgacctgtgcggcgacaaaaacatcatctgcaaggcatggcacacgttcgcggcagcaggcggtactccgccgcccatgcaggtacgccttgcaaaaggggtacccgacggcgccggactgggcggcggcagtgccaacgcggccgcagtgctcaagctgctgaacaccgcgggaggagctccacgtttttctgacaccgctctggcgaaaatagctgcgcaggtcggtgccgatgtgcccttttttctgcataacacgccgtgccttgcaacaggcataggtgaaaaacttgtccccgcgccccttgacctttccgggtggcaccttgtactagtctgccccggagttcaggtttccactccatgggcttataaccggtgggacactctttaccggagcgggctgcatcacccgtgcgggcagttgcccgccgcgcacgcaccggcggcctgcgcacagttgcagacaacagggccggaccgcccggtacgggccgaaacaggctgcgcaggcaggaaaaaaaatacctgccgcagcttgacaactgaacggcaagccgatagtaaacctgtctctcgtgccctgtggctctttaacagctttgaaacggtggttttctcggcctattccgaactgagacagcacaagaacacgcttcttgcgcacggcgcttcggctgctctgatgagcggcagcggttccagtctgttcggccttttcagggacaaggctcaggccgaggcggcaatgctccacttctgtcaaagaagcattgcagtatacgtccaccgactataatgcaggggtgtcgccaagttggtaaggcaacgggttttggtcccgtcattcgagggttcaagtccttccgcccctgccattttttttgcgtgaaccataaaaaagtcccggatctattaccatgcatggcgatttaaaaattattaccggcaccgccaatccggaattagccagcgccatatgcaaccacctcggctgccatctgacccccacgctgtgcgaaacattcagtgacggtgaaatcagaatcgaaataggcgacaatgttcgcggagatgatgttttcatcgtccagccgacttgcgctcctgtcaacgacaacctgattcagctcagcctgatgcttgacgctctgaaaagagccagtgtcggacgtgtgactgcggttgtcccctactacgggtacgcccgtcaggaccgcaaggtcagcccgcgcgctcccatcagcgccagactgatggcggacctgctggaagctgcggggatgcaccggcttgtcacggtggatctgcacgcgggacagattcagggatttttcaactgtccggtggacaacctgtacgccgcacctgtcattcttgactacctgcgtcagactgtcaccaacgacattgttatcgtatcgcccgatgcgggcggtgtggaacgcgcacgcgcctatgccaaacgtctgggcgcttctcttgcaatcatcgacaaacgacgcgataaaccaaatcaggccgaggccatgaacgttatcggcgaagtgaaaggcaaaacagccattgtcgttgatgatatgatcgacacagccggcaccatggtagccgcaggcaatgttctgcttaccaagggagccaaggaagtgatggcttgcacaacgcaccctgtcctgtccggaccggccattgagcggctctgcgaatcttctttctcgcaggtggttgtcaccgacaccattccgctcgggtccaaacttcaggcatgcagcaaactgaaggtactttccgttgcgggattgctggcaaaggccatccataatatccacacggaatcgtccgtcagcgtgctttttgtgtagcctgtaaacaccgtatcacacgcgcagccaataagcgcgacgttttttgaaaggagagaacttatgtcccagcagatgacactgagcgtccagaagcgtgaaggactgggcaaaggtgccaatcgcaagctgcgcaccgccaaaaaggttcccggcattttctacaatagcgagggcaaaaacattcccgtagctattgacggtacccagctggaaaagctgtacgaaaccgccggcaagaccacggtcttcaaccttgatatcgaaggcgaaaccgctccttgccttatctggcagatcgaacgccatccttacaagcctttcttcacccatgtcgatctgttcggcgtggacatggaaaagcccatcaaggcacgtattccgcttaaaatcaccggtgtggccaaaggcaccaagatcggcggccgcatggaagtgtaccgtgactttgttgatgtattcaccaagcccggttccatgcccaaggtgatcgacattaatgtttccaacatggaaatgggcgatgccgttcatgttgccgacctcaagctggaagacggacactgcatatatgacagcaactatgtcatcgtgcgtgtatccgccccccgcggcggcaagggagaagaaggcgaagacgcataagcgttgcagcctcctgcgatcaagttgctactgtgcggctccgtactacgtgcggagccgcattcccttttgccggagcagttctgcgttctgctgctgcccgtgtgcctttctgtagacagttcggacagacaccatgaatttagacggcctgattgtcggccttggcaaccccggcaaggaatatgaaaacaccagacataatctggggttcatgctggcggacgccctacttgatgaagtaaggcgcaccgcgccccatgccgtcacatcactcggcacgggcaaaaaaaaatacgacttgtggaagtgtgccccgcttaccggcgggtcgtcctggctggtggcaaagccgcttacgttcatgaacagaagcggtgatgccgttgctcacatatgcggattttatcgcataccaccggaaaaaatactggtgctgcacgacgagctggatctgccgctgggccgcatgaaatttaaaacggcaggaggacttgccggccacaacgggctgaagtccatcgccgaacgcaccggaagcaaagattttcaccgcctgcgtctgggcataggcaagccccagtccggtcagaccacagggtatgtgctgggcaggttcggcaaagacgaacaggcactggtggaaaaagtgctgcaggcaggagtggaaggcatacggatttttgctcagcagggagccgtggccgccacccagttcatcaacgctcaagacatccagtaacggagcagcaaatagccgtagactctctcggcctgttagggtattatcaaaagtccttacagcggctagagaatccttcaaggagtaccaagtgtttgttcccgatcaactcgtcgtctatcctgctcagggcgtgggtaaagtagaacgccttgaatctcaggttgtcggcggcgcagaagccgaattctacatcgttcgtattttaagcaacaatgtgaccctgatggttcccgtaaaaaatgcggtgaacgtcggactgcgcgcgctgtgctcggcagaagaagggcaaaagatacttgatagcctgcaggaccgttcggactttaccggctataccggccagaactggaacagaagatatcgtgaatattctgaaaagctgaaaagcggcagtcttgaggatgtggcatacgtgctcaaggaactgctgcttatcggtaaagacaaagagctttctttcggtgaacggcgtctgcttgaacagtctatggggctgattaccctggaactggctcatgcacttgacaccactcaggaagacgtgaaagcgcgtattgaggttttcttcgaagatgtgctccatcccgaggaaaatcccgaatagcttcttgccaagcccgctgctttaggctaggcttttcagaataggccaccattttggctgccgcactctccacccgttcaggtggcatgtgcaccgactcatattacgagtttcctttatcctgtcctaaccagatacaccttgcttaccatacggctctcctgacggaacgctgtagttcgggcttttacctgagcactgcacaatgtgcggcactgtatctggtgcttttctcaccttcagcccccctgcgtcttgcaatggaacagcaagaaaacacaaaacgaaaatacactcgcaagaagaacaccgtacagcatcaaccgcctgcaaacccggacagtcatatgtatttgtctgagctgaaaacaaaaagcatggcggaactgatggagctggcagaccagtataacgtcgaaaatccgagtaacctgcgcaagcaggaacttattttcgccctgctgcagaactgtgcttcacaaaacggtgccatctacggtgaaggcgttctggaaattctgcccgacggattcggttttttacgctcgcccatgtacagctacatgccgggtccggacgacatttatgtttctccttcgcagatcagaagatttaccctacgcaaaggtgacatagtttccggacagatacggcctccgaaagagggagagcgatacttcgctctgcttaaagtaaccgaaatcggatgccagccccccgaaaaggcaaaaaatcttgtccttttcgacaacctgacccccgtttaccctgacagacagcttattatggaaaacggggacaaaaacttctcaggcagggtcatagaccttatggcacccatcgggtgcgggcaacgcggccttattgtcgctccgcccagaacaggtaaaaccgtcctgctccagaacctcgccaactcgatcaacgccaacaatcctgacgtctacctcattgtcctgcttatagacgagcgccccgaagaagttaccgacatggagcgcaccgtcaaaaatgccgaagtcatcagctccacgtttgacgaaccgccccagaggcatgttcaggtgtgtgaaatggtactggaaaaggcaaagcgtctggtcgaacgcaaacgtgacgtcgtgattcttcttgattccataacccgtctggggcgcgcatataatgctgtaaccccctcttccggcagggttctttccggcggactagacgccaacgccctgcagcgtcccaagcggtttttcggtgctgcgcgcaatattgaagaaggcggaagcctcactatcatcgccacagctctgatcgacaccggttcccgtatggacgaagtgatctttgaagaattcaaaggcacaggcaaccttgatatttatcttgatcgccacctttctgaaaaacgcgtattcccggccattgatatcaacagaaccggtacgcgcaaagaagatcttctgctttcggatgaagtgctcaacagagtgtggattctgcgcaaaattctggcacccatgaactctgtcgacagtatggagtttttgctggacaaaatgcggggtaccaaaagcaatcgggactttcttatcgggatgaataaataatacccgcctcttagcccgctcttatccagagcgggcttttttttggggtgactccgacctccgaccggtaaaccggcagttacggtccggctgagctgcataacgcccgccggactttcgccttcatgccgtttgcccgcatccggccggcaacataaaaccttccccgcaacaaagctgtcccgccataattcagatgctgtgcataatcacaacggcttccgctgcaccggtctgcatgcatgccggcgcttcacctgctagtcttgcggtgtcaggcaaaagcagcttccatggcggagcatggactttgaacgtaaccaatgagttcacaagcaacctgtgcccaacccgcatccccagtgcgcaggcggacaaaacggctggctttgcttcgttgcatacacctgaccggactccccccctgaccggactgtacgcccttgccgccgccactgtcacaatggcttctctcgcctgcccgcctgattgaacactttgcggtaccgtaccactgattcccggacaaagggcggaggcgctatgcagcaggccacgtctgtcatatgccaaccattccggcatacaactcggaaaaaacaactcagagaacgctgtactgtgtggttaacaaagccctgacacataattaatccttcacctgctccgggatataccaagtcgccagcttcctttctgcgctccggtatcatttcccatgctgcattcaagtttgtgccaaaacgttctgcctctgccctgctgtgcttttttgccggtaacgctcatggtagccggttagtgtgtaaaagccctgcagagtatgtgtcgcgttcgactgcctgcataacgattaccgccttttttttatcagcgacaaccataaacgcccttttgcgacggacagcctgaagcattaaaacacactattccgcacaggattccggatactctgggctcctttcgggcaattgcggccgccagtgctgctgtatcccgccgggcacgcaatatgggcatcctgccgcagcagacgtcacacggcccagaatgccctgccttgcgcttcgcgagctatctcccttgcattaaaaagtgtttgtgcactcaatcgcaacatatttatcagtttttcctgcctgcaattcctgtgcgatgtcacagcgtgaattcttagtgctatgtttttaaattttcgtgccacaaagtgccatgtttgatcattcaaacatcacacatcggctgacatatcagaattcttgataaatttcgctcttcttatttgccattccgttgacacaagttttgactggattgtatttttctatcgaatttgaccgaagctattggttacagcatcggcttcataaacgcccaaagtttgaaggaggcagggatgagtctcagcaggcgtaattttgtaaaactgtgcacaggcacagtggcgggctttggggtatcccagatgttccatcccgcaattcgcgacgcactggctgatacgctgaaaggcgaccgtccgcccgtgctctggctgcagggtcagggctgtaccgggtgctcggtctcgctgctcaacagcgtccaccccagcatcaaggacgttcttcttgatgtgatcagtcttgagttccaccccacggtcatggcgtgggaaggtgaacacgccatcgaacacatgatgaagatcgcagagaagtacgaaggcaagttctttgtggttgttgaaggttccattccgcttgctgcggacggcaaatactgcatcatcggcgatatagaccacaaagaaatctccatcgccgacgccatgcgcgacatcgccgcaaaatccgctgctgttcttgcagtgggcacctgtgcagcctacggcggcattcccgcggccgaaggcaacctgaccgaagcagtttccgttcagcagttctttgagcaggaaggcataaaaactcctgttgtcaatattcccggctgtccgccccaccccgactggattgtgggtacggtcgtagtcgcgcttgacgccatcaaaaagcacggcctgcagggcggtctgggcgaagttgtcaagctgctcgacggtgacggacgccccactcccttctacggtacaaacatccacgacaactgtccgtacctgccgcagtttgaagaatacgtcatgtctgaaacatttactcagaaagacggctgccggtacgaactgggatgtaaaggcccctccaccatggcagactgctacaagcgcaaatggaacaacggcgtcaactggtgcatcagcaacgctgtctgcatcggctgtgtggaacccgacttccccgacggcaagtccccgttctacgagtcttaacaagcgcttgaccaacatcaggaggagaccacatgtctggttgcacgaataaaatggcagccggtggcgtgagtggcaaaactaaaattgccatcgacccggttaccagaatcgaaggccacctgaaggccgaagtcgtcgtggaagggggcaaagtcgttgacgcccacatttccggcggcatgttccgaggctttgagaacattctgcgcgggcgcgatccgcgcgatgcgtctcagattgtacagcgtatctgcggcgtatgccccactgcacactcgaccgcttcggtcatggctctggataaggctttcggtgtaaaggtgaccacaaacggccgcctgaccagaaacctgattctgggtgccaactacatgcagtcgcatattctgcatttctatcatctggccgcactggactttgtgcaggggccggaaaccgcaccttttgtcccccgcttcaaaaatcccgacctgcgcctgccttccgctgtgaatcaggtggctgtcgaccagtatcttgaagcacttgaagtccgccgcatctgccacgaaatggtggccattttcggcggcagaatgcctcacgtacagggtcaggttgtaggcggcaccacagaaattcccaccaaggaagctcttgtcgaatacgcagcccgcttcaaaaaagtacgcaaattcgtggaagaaaaatacgttcccgttgtgtaccttgtgggcagcgtctacaaagaccttttcgctttcggtcagggctacaagaactgcgtcgctttcggcgtgttcccgctcaatgacgaaggcaccgaattcgccctgaagcccggcgtatacatggatggcgaggacaagccctttgatgcccgcctcatcaaggaatacgtcaaatacagctggttcgacgacagcacaaccggcctgcactacactgaaggccagaccatacctgaccccgaaaagcccggcgcatacagcttcgtcaaggctccccgctacaacggcaagccctgtgaagtgggcccgctggcccgtatgtgggtggccaaccccgaactgagccccatgggccagaagatgctcaaggaacactacggcatcgacgccaagcgcttccgcgatatcggtgccgaagccgccttttcgctgatgggccgccacgtggcccgcgcagaagaaacctggctgaccaccaactacatagagcgctggctcaaggaagtggtgccgggagctgaaacctacgtgccttccgaaattcccgaacaggccgaaggaacgggcttcaccgaagctccccgcggttcgctgctgcactacatcgacatcaaggattcggtgatcagcaactaccagatagtctctgccacactgtggaactgcaacccccgtgacgacatgggcaaccgcggtcccgtggaagaagctctcatcggcacccccgtgccggatctggaaaacccggtgaacatcgcgcggctcatacgcgcgtttgacccgtgactgggctgcgccgtgcacgtgctgcacgcagagtccggtaaggtttccgtagtcgaattctagtcggatacgcaccttgcttcgtaaggggccttcgggccccttttctgttaccccgctgcggcgtccgcaggcttgccatgtggccgccggaaaagctacaaccggcaaaacacaagacgaaggagcacacatgccccgactgctggtactgggaatcggcaacaacctgcttactgacgacggtgtcggtgtttttgcggctgaagcacttctgaaagaaagctggcccgagaatgtcaccatcatggacggcggcacttttacgcaggatattttctacctgttcgaaggatacgacaggctgctggtgcttgatgtgatccatgccggccatccccccggaacaatttaccggctcaccgaagacgacctgattcagaaggacagccagcggctttccatacatgacgttgacctcatagattcgctgaaaatggcggaactgcgaggcaaacgcccgcgcctgcaggttgtcggcatggaacccaaagacatcaccacatggaatatcggactttcggaaccatgcagaaacagttttgaaaattttcttgacgccgcaaggcaggacatacgcgccataattgaagagatgggctgatacgcccgcaacctgattttacaggctgttttcccagagaaaacagcctttttcttttaccgactggtcacccgcacaatgtagctagccatcggtaacacgcttttttccgccatcatccgcttttccgatacaacgccgatgctgaatacgcagattcaatttgaaacaaaaatcagaaccatgttatcgctttagcgaaaagcatctttcgtgaatcacacagaggcgcttttccgcggtccggcctccggcacacagtgcgccacagggacgcaaggaggcatcggagcgaatctgcaaatgattgcaacgcaatcagggcaatagtgctcctgcagatctgatcctttcattgcagtaaggaggtttcgtatgaagttttctgtgggtctcggcaaagagggcgcagaagagcggttggcaagccgcggcgtatcacgtcgtgacttccttaaattctgttccaccgtggccgtggccatgggcatggggccggcttttgcgccggaagtggcccgcgccctgacatcgggtaaacggccttcggtggtgtacctgcacaatgccgaatgcacaggctgctcggagtctgtgctgcgcgcattcaacccctacatcgacgaactgctgctggacaccatttcgctggactatcacgaaaccataatggcagctgcaggccatgccgccgaagaagcgctgcatcaggcagtacacgctcccgacggattcgtcgccattgtggaaggagccctgccggtcaaggacaacggcatatacggtatggtcggcggcagaaccatgcttgacatatgctccgacatcctgcccagagcaaaagccgtcatagcctacggcacctgtgccacgttcggcggtgtgcaggcggccgcccccaaccccaccggcgcaaaaggcatcaacgatgcactggccgagttgggtgtcaatgccgtcaatatctccggctgcccgcccaacccctttaaccttgtgggcaccatcgtccactacctccaccatggcaccattcccgaacttgattctcaaaaccgccccctcatgttcttcggcaaatcggtgcatgagcaatgcccgcgcctgaagcatttcgacgccggagaattcgctccgtccttcgattcagaagaagcccgcaaagggtggtgtctgtacgaactgggctgcaagggtcccatgaccatgaataactgccccaaaatcaagttcaaccagaccaactggcctgttgatgccggccacccctgcatcggctgcagcgaacctgatttctgggatgccatgagcccgttctacgaaatgtagcgcaggccggtaccgaaacgaattgaacgcactatagcttcagaagaggaatcaatatgagcggttgcagagcaaaaacagcccccgccggaattccggtcacgcccaagagcgactacagcggtcccattgtagtggacccgattacacgcatcgaagggcacctgcgcattgaggtggaggttgaaaacggccgtattaaaaatgcatggagcagttcacagctgttccgcggactcgaaataatcctcaaaggacgcgaccctcgcgacgcacagcacttcactcagcgctcatgcggtgtttgcacctatgtccatgcccttgcctccacccgctgcgtggacaacgccgtgggagtgcgcattcccaaaaacgcaacgctgatccgcaacatggtgctggccgcgcagtatatgcatgatcatatcgtgcacttctatcatctgcatgcgctggactgggtggatgtaaccaacgcacttaaagccgaccccgctaaagccgccaagctggcgaacaccatctcgccgcgcaaaaccacggccgctgaccttaaagccgtacaggaacgcctgaccaagtttgtagaaagcggccagctcggccccttcaccaatgcctacttcctcggcgggcatccgtcttactatcttgagcccgaagtggacctcattgccactgcccactatctggaggccctgcgtctgcaggtgaaagccgccagagccatggctgtgttcggtgccaaaaacccgcacacccagttcaccgacgtaggcggtgtgacctgctatgccgcactgacccccgaacgcattgcagagttcactgctctgtggaaagaaacaaaagcattcatcgacgaagtatacattccggacctgctggcagtggccggttcgtacaaggactggtcggccatcggcggtaccagcaacttcctcaccttcggcgagttccccacagatgaatacgacctgaacagccgtttcttcccgcagggagccatcttcaaccgcgacctctcggcggtgaaggatttcgacccttcgagcatcatggagcatgtgcgctacagctggtatgaaggcgacaaagcgcaccacccctatgaaggcgtgaccgaacccaaatacaccggcctgcggggcgaaaacgaccgctactcgtggatgaaagccccccgctatcttgaagagcccatggaaacgggcccgcttgcacaggtgcttaccgcctatgcccgcggccacaaagaaacaaaagcgcttgttgacatggtgctgggcaaactgggcgtgggaccggaagctctcttctccacgctgggacgcaccgccgcacgaggcattgaaaccgccatcatcgccgaaaaaacaggtcagatgatcaacgagttgaaagacaacattgcctcgggtgacacgacgatctacgaaccgtgggaaatgcccgacgaagcggaaggtgtcggatttgtcaccgcaccgcgcggcgctctgtcgcattggatcaaaatccgtgaaggcaaaattgaaaacttccagctcgtggttccttccacgtggtcgctgggcccgcgctgtgccaacggcaagctgagccctgtggaagaagcgctggtgggcacccccgttgccgaccccaaacgtcctgtggaaatcctgcgtaccgtgcattcgtttgacccctgcatcgcctgcggcgtgcacgtcatcgattcgcagaccaacgaggtgcataagttcaaagtgctgtaattttgcagcgaaacagcaaaatgagagggagcccggccttgcgctggactcccttttttccctatagtggatgtgtatggagcagacaaaacgcatacttgttctgggcgtcggcaacatattgtacaccgacgaagggctgggagtccgcgcagtggaatccctcatggaccgttatgagttttcagacaacattactcttatggatggcggcacactgggcatcaagcttatggacgccatcatgagctgcgaacagctgattgtggttgacgccgtactgggcggcgatgctccgggctcagtctaccggctgaccggcgaagacctgcgcaaaagtctcggcttcaatgattccatgcatcagaccgaccttgtggatacgcttatatactgcgaaattgcgggcaaccggccgcaggcagttgtcataggcatggagccgtatgactaccagtccatgggaacggagctttcagccactgtggcagaacgcctgcccgcaatgtgcgagattgtgctcaaagaggtttccgatcatggcggcaggtggtccgccagaacataacagaagggggaagaccgcatgtgtctggcaattcctgcggaagtgaacgagctgcttgacggagacatggccaagtgccgtgtgggcaaaagcgacacctttgttaatgtttccacaatgctgcttgaagaacccgcagctgtgggagattttctcatcgtccatgcaggatttgccctgcgcaagctggaccccgcagaagcacaggagagcctgcgtctgctccggcagatggccaacatcgaagaaggaactcccggaggcttttagccgtgcttccgccttttaccatccttgctctgggagacagcctgactgaaggttacggccttccggcgggatgtgctgttcccgatgttctccggcagctgctggaaaaatcaggtacccgcgtccgcattgtgaatctgggactttccggcgatacaacagcaggcggcctcagaagactgcgggcatggctttcgcggcacccggctccccatgccgccatggtggagctgggtgtcaacgatacattcatgggactggaatacgaagaaattgaagacaaccttgatgccatcctgcagatattgacagctcaggatgttccggtccttcttacctccatgccgttactttttcccgcacatgaagaagaccgaaaggcgtttgacgccatctattcgaatctcgccgcgcgtcaccgtgtaatgcttcaccccttttttcccgagggcgttgcggcaaatcctgctctgagcctgcccgacggcattcaccctgcccccgcaggcgcacatgccatcgccgaacatcttctgcctgccgtacaaaaactgctgtgcaacgccgccggcaaagcctgacaactccgcaccggtgtatgcctgcacccttgactttacatcacgcttgcaccatgtttcgaagtttacaacgttccgtatccgatgcttcctgaggagaagattttatatgagcgattataaaaaaaccctgcatctgcctgtcaccaaatttcccatgaaggcaaatctgacccagaaagagcctgaaatgctcaagcgctgggaacaaaccgatgcgtaccggatcatgtactccaccggagccaccaaggagccgttcgtgctccatgacggcccgccctacgccaacggcaacatccatctgggacatgcgctcaataaaatcatcaaagatatcattataaaatcccgcaacatgcaggggcacccttctcagtatgttcccgggtgggactgccatggtctgcccatcgaacataaggtggagcagcagctgggcgaaaaaaagaaaacgcttccggcccatgcagtgcgcagagaatgccggaaatacgccaccaaatatcttgatatccagcgcaaagaatttaaaaggctcggcgtgatgggtcagtgggacaacccctatctgaccatgactccggcttacgaggcagccaccgcgcgcgaacttgtgcgctttatggaaaaaggttcggtggtgcgcagcaaaaaacccatttactggtgctgctcctgcgaaacggccctcgcggaagccgaggttgaataccacgaccacacctcgccttcgatctttgtccgtttccccatgcctgacgcccgtgtggccgaaattctgggtaccgacccggcatcaacatccattgtcatctggaccactaccccgtggacaattccggacaacatggccgtggccgtacaccccgaatttgaatacgccgtggtaaagaacgacggacagcactatgtgctggctgctgagcttgccgcttcctgtgcggaaacctttggctgggaaaacccgcagacagtgcgcaccgtaaccggtgcggcgctggaagggctggttgcccgccaccccatttacaatcgtgaatctcccgtggtgcttgcagattatgtaacgcttgattccggtacaggctgtgtgcacacggcacccggtcacggccgcgaagactacgaaaccggcttgcgctacggtctggaaatatactcgcccatgaacgacgaagggcgttttcttgattccgtagaatttttcgccggactcaatgtctttgaggccaatcccaaagtcattgaaaaacttgcggaactgggcaacctgcttgctcaggcaaaaatcaagcattcgtatcctcactgctggcgctgtaagcagcctgtcatcttccgcgccaccacccagtggttcatttccatggaagccaacggcctgcgcgaaaaagcgctgaaagccatccgcaacgatgtggactggattccggcatggggcgaagagcgcatctacagcatggtcgaaaacaggcccgactggtgcatttcgcgtcagcggctgtggggtgtgcccatcatagccctgctgtgcgaatcctgcgatgaggcatggtacgacacagagtgggcggccggcattgttgaaaaatttgccaatcaccccacgggctgcgattactggtttgaaacagatctttcgcagattgtacccgaaggacttgtctgccccaaatgcggcggtacacactgggcaaaagtcaaagacatccttgatgtctggtttgactccggcaccagctttgcagccgttgtggaacaacgcgaagaatgctcattccctgcagacatgtatctggaaggctcagaccagcaccggggctggttccacagctcgctgctggcatccgtgggcacccgcggtattcctccttacaaagccgtcctaacgcacggctacgttgtggacggtgaaggccgcaagatgtcgaaatccatcggcaacggcattgcccctcaggaaatcattgataagtacggggcagagatactgcgtatgtgggtatcgtccgccgattaccgcgaagatgtacggatatccgaagaaatcctgagcagactggtggatgcctaccgcagaatccgcaatacctgccgctatctgctgggcaacctttcggacctgagcgctgcagacctgctgcctgtgggccagctggagagccttgaccgctttgcgctggatatagccatgcgtgcccacaaacgggtgcaggcagcctataacgactacgaattccataaggtgtaccatacgctgcacaatctctgcgtcagcgacctttcggctttctaccttgatatactcaaggaccggctttactcatccaaagccgactcgaaagaacgccgctcggcacagaccgcagtgtaccacattctcatgctgctcatccgcgacatggcaccggtgctcagcttcaccgccgaagaagtgtacagctacattcccgaagcactgcgtcccgaagccgtgacagtgtttgcactgcgcgaagacgacattccgcccatggaaatgcccgcggcggaacgtgaagactgggaagcttttctggctgtccgcgccgaagtgactaaagccatggaaccggtccgcaaatccggcgaaattggccatccgctggatgcccacgtgaccctgttcatggatgatgcgcttgcggcaaaactgaaggcgaccggtgcggacctgcgggcctgcttcatcgtttctaaagttaccgtcgcacctctggcacaggctcctgagcaggcctacacgtcggaagaactgaacggcctgcgcatatccattgccaaggcacccggacaaaaatgcgaacggtgctggatatggagcgaagaactgggcagcagcagcgaacacccgtcgttgtgcccccggtgcaccggcgtactctgcgcctgatactgatcatctgcgcgggcccgcactgcgggtccgcgctatctccatacagaggaaagccatgcgtccacgttttttcgtcgtgtacctcatcgccgcacttgtcattgccgttgaccagtggacaaagcaatgggcagcctccaccatccctccgcttatcggctatacagttattcccggttttttcgacctcgtaaacgtgcgtaaccgcggcgctgctttcggctttttaaacagaagcgacatagaatggcagttctggctctttttcgccgctgccgtcacagccgtcctcgccatcattgccatgacacgctccgccaaaagcaatccctacctgtttacagggttcgggcttatcatggggggagccatcggcaacctcattgacagaatccgcttccgcgccgttatcgactttcttgatttccacataggcgggtatcactggcccgcattcaacgtggcggatatgggcatctgcgtcggagcattttttgtctgcctggcagtgtacaaacacaaataacctgcgaccggagaaattcagtcatgctcccactggttgaccttgtactgcaaactgataatcttccgctgatgatgctgctgcttgccgcacctatcattcccaacctgtggtgcatctggcatgcctattcaaatgaatttccctctccggcagagcgggttctctggatgggaataggtgttttcgttccggtgctcggcgggttgtcgtacttgttattcggctggcgccgcagcagaaaaccccggacagtacctgatgaacagtaaagcgatcgcgtatgctgcctgtttcgtattgctgaccatgcaggggtgcacccccgcgcaacgcagtgatgtggaatacctgcaggcatatatggatgccaccaacgcttcactgcgcgatgcggccgagcaggctgcccgactgaatgaagccctgagcagacgtctggccgaaacagagcaggagcggcatgcaattaaagccgagctggaacaacagcaggagcagttgcgacgcgtcaagctggccatcaaacgggccaaacgcatgtcacgccgcaaaacggccgaactgcaaaacgaaaccgaagccctgcggggtcgtcaggaacagctggaactgaacatccgcaggcttgccctcaacctttcccgtgaactggatccctattctgactcgggcgacttttcgcaggtggaatcaccccctgcccctaaagcgggacctgccgcactttccacctcatccacagtgccggaaacggacaagccctgagcaaaacgtaaaagctctttactgcttgcccatataagcccctgtgcagtataaaccggcagacgcatagatagtaaacagaagcaactgaacaggatatttctatgaaaaatatagcaaaagccctgtgtgccactgctgcagtcattgccttgggcggctgcgtgcagcaaagagatctcgacctgctggaagtacgcatagcacagcaggaacgccatgtggattcactgaccagagaactgaacaatgcatcaagacagatcgactccgtccagcccagtcaggctgacctgtgggcgcaggtgcagaccatgcgcaacgatgtcgcgttgcttcagggccagatggatgcgttgctgaatactgaagacagcctgccggaagccatggcccagataaaagaactgcgggcagacgcagacagaatggaactggctttgcggcagatagagtcagaattcgggcttgagcttgaagtgctcaaacgccccgctccggcggctccttctgccaacgccacccggcacaacgccacagtgcaaaatgccactcgcacgctgccggccgccaacgccaccatggcaatacctgaaaatgatcccgttgccgcggcagttaccacgctgccggtagcaaccacacgcggcaaaactcccggcaacgccacaggcggtgccccggcacagatacagcccccgcagggcaacacaacggcacagactgccccgaaggcggaccccgccgatatgctgtatgagcaggctctcgcctcgttcaaagagcggaactaccaggctgcgcaacgtcagtggaaagaatttgccacggcttttcccgcgcatgccatggttgccaacgccgtattctggcagggtgaatgcttttaccagatggaagattacgcgcgtgccgttctggcctatcaggacgttgtgaccaaacacgctgacagcagcaaatatttgccggccatgctcaaacagggaatttcactgatcaggctgggcaaaaccaaagccggaaaaatcaggctggaagaaatcatcaaaaagcatccggggacgcctgaagccaaacgggccgcaacggtgctgaaagaaaccaaatagagacacgccgcccgcatggcaaggaagcaaccatgaatgatactcagaaagcatacagaaaaaatatccacctcacctttccgccgcaggtttccaaagagcctgtggtttgcaacctgacacggttgttcgacctgactttcaacatcctgaaagcgcagataaccccccgcaaggaaggatatctcaccctggagctggtcggcagtcaggaaaactgcggcaaagccatcgcctacctcaaagaacacgaaattgctgtctcccccgtggaccagagaatttcacgcgatgaagattcctgtatgcactgtggcatgtgtaccgccatctgccctgtggacgccctgcatatggactgggttgcccgtactgtaacttttgacaccgaacgctgtactgcctgcggactgtgcaccaaggtatgtcctgtgcgcgccatgcatgtggaagtggaaaacggcccctggtagacaaccctcatggaaaaacgttcatattcccgcgttgcggcaagcatctccggcaggttccggcttatgtccggcaccgacgatcagccgctttattccggctggtccggggcttccgccaaagatgcggaacaggcgctgcagcaggcaaaattaccagatgccatggttcagtttctggcaaccatggatgccaaactggatgccatactggggcagatgcagcgcgacaccctgcgggaggattttcctttccgtctgcgcgtcagccagataagcggtgcgggaatccgttttttcacgcaggaagtactgcacgaaggttcgcttcttgaggtggtgctgtttctcagacagtatccgctttcggtggcatccgccgccggacgcataacccgctgttcaacgcacgccgacgcgctttcagacaatgcacagaatgaatacgcgctggaattcacagttatcaatgattccgagctggaacaggtaataggatttgtttttgatcaggaacggcgcattatccgccagcacagatgggaatgaccgcgcacctgccagccgacaaacacaggagtttgccatgcgcactcaggaagccatccttgaacaggtaatgcagaatgttaccgcacaggtagctgacagcatcaaagacgcaatagcacagacaattcagaacgagctgacaacaaatcttacaagagctctgcttgagggtgagttctataaaaaactcaactcagacatgcgcagcgggctgcagaatatctatcaggaaatttcccacgcagccaaagataaaagtgtcgctcctccaagcgaagcacagaccgacaaacttttctctgaagcttccgaacagttggacgaaattctgacaacaaccgagcaggcaacagacgatataatggacgttgtcgagcagcagcttgaaaggcaggcggaagcaagcgccctgcttgatgctctggagaaagaagcccccggggactccataacgcagttacgtgccattaacagcgaactggcagacaatcttactaccatactgacagcactgagctttcaggacattacgggacagcgcatcaaaaaaataatcacggctctgcagcgcatagaaagtactgtattcgaactttatatgtccacaggacttattatgaaggcgtacagtgaaacccccgataaagagattgaagaactggaacaggaagcacggcagaagatgtcggaactcaaaggtcccacaagagacgtttcacaaagcgatatagacgacatgcttgcccagttgggtatggactgatcattttcacatgctgtctcgttccttctgaactaccggcaccccgcgctcacagcgcggggtgttttatctgcagcccgcaatcacagcctgcaccaaccgcccgcaccgtacccgatccgcaattcatgccacctgcctgcgcctctgcatagacacaaagcactatgtgtctccggaaggcccgtaaggcacacaaggcttattccgcaatttgtgacggccgttgctcttggttaccctgcgcacctgcccggcttccgccatcggtacacaaaagcagcagccttaggttcctgtcatccatcgtggcagatatgcaaaaaggtctgccggatatccccatttgcaaaaactctgcaaaaaaagccgcagccaaatcacagccggcacggggcagccggcatctctggacaggctcctccgtcaccgccccccacggcttttaaattttacccttgccagccacagatatgattcccatattagataatgtgttttttccaaccctcacacggaggctgtgatcatgcatacccccctagtcatcatcggttccggccctgccggactgtcttccgccatctacacctgcagatccggcattgatacaatcgtattcggctcaaagcccaaagttgccggagattatgagatagacaactatttcggatttgaagaaacaatttccggcaaagaactgctggaaaaagggcgggcgcaggccgagcgcttcggtgcccgctttaaagaagacagggtgctctctgtacatcataacgaaagcggaggctttcatataaaaactgagcacgaagaatttgacgcatgcgcggtaattctggccaccggcgtgggcagagtccgtccgggcataagcaacctgaaagattacgagggcaaaggagtatcctactgcgtaagttgtgacggttttttttataaaaaccgaaaagttatcgtagtcggagaaggcatctacgccgccaatcaggctcttgaactcttgtcgtatacgccccacgtaaccataatcacgcaagggaaaaaatcgtccatcactccggaattccagcaacgccttagtgctgccggcataaccgtttcagaacaaaaaatcgaaaccctttccggctctccggcactgtcatccgttaccttgtcggacgggacaagccttgaggccgaaggtattttcattgccatgggcgaagcttcttcacttgattttgcttatactctggggctggaacgcagcggcgtctttctggtggcagacaaagaacaaaaaaccaacattcccggaatatacgctgcaggcgactgcacaggcggttttttgcaaattgcagtagcagttggcgaaggagccactgctgcacgctcggccattgcccacatcaaagaaaattgcaaaggctgaaagcaaacaggcaccataacatattgacacccctcgtggctggtgatatctagctcagctcgttggacgcaaaagggcctatagctcagttggcagagcctccggctcataaccggcaggtcgcaggttcaaatcctgctgggcccaccacgaacgtaaaggttacgacatagtcgtaaccttttttcttgtctgcaccggacaccgccaacccgccaccgccctaagctatagttgcaccgactccacgctgtcccctcactcgtacgggcgcaagacctgaaactgaagacgaaccctgatccgattaacatcgttgcgaatttgtggacaccatgagcttctgccacgcagttgcaatcagatgcagcaatgactcctgccggagcgcagaattcatgcctaccctgcgacacaaactcaaaaagcctgccgcactgcaaagccccctcaatcgacgctgacggtgaactgctgcccgatgaccaggctacatttttgccgattctttgcgcgcaaaacagcatctcctcataaaaacatcactttcatcataacctgccaactatccatttttttattttgcatcttgcacaatcattttttctgcggtattcgtagctcactttttatagataatgagtttcagaatcaaaatcaaaaaggatctgtacccggtgaagttaatgaaaccaaattgttatcttacatctgccgcactcctgcttcttatgccgttatcggtcttggcagcttcccctgctgctgatgtcattgccgaaacagccaaagcaatacaggcggaatcagcggcacaggcagattattcccgctgggcagatcaaaaagaagcactcggcgctgaaatccgtgatctgaaagccacagacacatggctcgattttcagaatgagaaatacgcagcctatatcaataagcagcatgaagtaattgccgaactccagcgaagaaaacaggaagcccgacgcattcagatggagctggagccttttctggaaaccattgtcgatgaccttgccctattcatacaaagcgacctgccctttctggcagaagagcgggcggcaagagtggcctttttgcgcgacagtctgggcgactacaggctggagctcagcgaaaagctgcgaagagtttttgaagctctgcacgttgaagcagaatacggacgcacaatcgaagtatctgcgcaggaactgaccattgaaggagagccgaggcaggtttcgcttttccgcctgggcagaacagcactctactacaccacgggtgacggtgcccgggcaggcatgtggaatgctgcgacgcagacatggcaatctctcgatcaggataccgcccgcaccctgcacaaagctgaagaaatggcggcgcgcaaacgtgcagttgagcttctgcaactacccatcggaaaggtacaatgaaatacaaaatactcacactggttacactgctgataaccgccagcgtgccggcacacgcccagtggtccggtgcggtggctgaaacccgcaaactggctgcggaaacccgctcagaggcagccaaaacccgcgacctgataacatcggaaaaaaaagctgtggtgaacgaaaaagcgcagcttgaaaaagtgattgccgccaagcacaagcagcacgaagagcttaaagccagatacgaagctttgctgcagcaggaagcccgactgaaagaggagctggcgcagcaggcccatgaactgaaaaccattgacggcaccatccgcacttcagccaagcaggccagagactattttcacgaaagtctcacaacacctgaatttccgcatcgtgaaccggtgctgagcgtcatcctgactccggaaacctttcccggacttgaaggcataaaaaatctgctgcggctttatatggaagagatgtccgcctcaggacgtgtacagcttcgcgaagggtcttttgtcaatgctgacggacgcacagaaaccgcccgactgctgcgtataggcacattcacagcggcctttaaaaaacaggacggcactgccggatttctgcgtcccctgcatgaaggttcgttactgggcgctgttccgggaaatcccggctggacgctgggacgcggaatgcgggcgtactttgaaggcgaaagcgatacctttccggtagatatttccaacggagcggcgctggccaggctggagcaggaccagaaaggaatatacgagtggctccagacaggcggcctgctggtatggcccatcattctggtgggcatcatcgcgctgggccttgttattgaacgtttttacacactgggcaggctgcgcggaaattctgacagaaacatgcagaccatactgtccatgattcgtgccagaaaatggcatgagtgtcaggaattctgcgcgagggcttccaattttcccacatgccgtatcataggacatactctgggatatatgggggcaacccgcgagattattgaaaacgcttatcaggaagcaatgctcaaagagttgcctgttctggaacgctttctgcccacactcagcgtgctggcagcggtggcgccgcttctggggcttctgggtaccgtcaccggcatgatcaacacctttcagacaatcacactgtacggtaccggcgacccgcgcatgatgtcgggcggtatttcagaagcattgatcaccactcagctgggactggccgtggccgtgcccatcatgattctgcatcacattctggaacggcgggtagatgctctgatgggcgacatggaagaaaaaggaacaagctttactgtagcactgatgcagcagggccagatacgacagggagaatcatacggtgcagctgcatgattatcttgaacaggtgctggtgtattttaatgccggagggccgactatggttcctatcatggcattctcgtttgccatctggcttataatattactcaaatcatactggttcattaccgaaaaccgctgcgaggccgcgccggcggactgcctgcgcaccacgccgcaggaaaaatgcagatgcgcctgctggcaacgggaaatagctgatgcgtacattcagtcaaaaagcgacgcccccgacctgaaccgcaaactgctgcatagtctctgtgtcaggcagcatgcaaaaacaaacaggcttatcgccacgctttttattctggcagccatcacccccctgctaggtctgctcggcacagtctccggcatgatatcaacatttaacgtcatatcccagttcggcaccggcaacgcacgggcccttgcctccggcatatcagaagcccttgtaaccacgcagagcggactggtggcagctattcccggtctgctcatggcagccatactggcccgcagggcagacaaaatgaaaaaacgtatggaaatgttctgcataggacttcagtacgaaaccgacagccccatgacctcaacccacacggccggttaaccatgcaaagcatccgctatacccgtgccgcccgcaacaggcgcagcgaagtcaacatgacaccgcttattgatatggtgttcatcctgctgattttcttcattgtgaccaccagttttgtgcgggaatccggcatagatgtaaatcgtcctgctgcccagtcggcggaaaccaaagaaaaagcgaacgtcatactggggctgaccagcgaaggcagaatatatgttgaaggcagaacgctggatatacgctccgtacgggcgtacatggaacggtttctggcggaaacccccgaaggatcagtcgttattgtagccgataaacagagcatgacgggcaacgcggtgcaggttctcgaccagtgccgtctggccggagtgcgcaacatcagcattgcggccaaaaaagaatgatcgtcaggcccatacgacacaccggcagactgattgccggagcggcaggtgccgttttcatggtgggactgctgcatgtgggtatcctgcagcttaaccgtggcggcgagacaacccaccctgaagaaatacacggtgccatccggctggcacagcagacagacgaaccgcctgtccccgaagagcgggcgaaaaccataaaggaaaccccgccgccggaaaaactccccagaacattttcatcgaaacagacttcgcggccgcaacgccccgccatgacgcaggctccgtctttttccgcagagctgcatccgtccgtgaaaggcggcatggtcatgcccgcgctgtccgtggccggagccacctttacccttgccgaagtggatacgccgccgcgggtggtacgcaccgtacccctaaagtacccgcttgtggccaaacgcagcaacattgaaggctatgtgatcgtaaacatgcttgtgactgccgagggcaaccccgagcaactgagcatacaggccgcttctccggcaggtatttttgaagaatctgctcttgaggcagcccggcagtcgcgtttcactcccggaaagctcaacgggcaggctgttgacacatgggttcagcaaccgtttgaatttaaagtgacgcaatgaaatacgccatacttgtatcatctgttttactgctgctctgcatctgcataaagacgtcccgggcagacgcattgcccgccgaagccagaaaacctctgcacacagcgcagcagtatatccagaaagaacgctacaacgaggcggctgctgttcttgaggattatttagccactgccgcagaccctgccccgccggaagcatatctgctgcttggcggggcgtacagccatgcagaaaaaaccatgcaggctctggaaatatgcaaaaaaggtctgcggaattttccggaaaatgccatgctgcaccacaatgcaggaatcgccgcatattcgctcaagcgctatgccgaagccgcattacatcttgaaaaaagctgcaccctgcaaaaaaaaccacaagcggcactgcttctgcagacaggatatgcctattatcaggccgaacactacaaggatgcagcacgcgtactgcaactgttgctggacagatatacaccgcatcagaagcaatgggtaagcctggcggtacatgcccaccttaacgcaggggcagtccgaaaggcggaagaaatcatactttccgaaatcggggcagaaagcatcactccggactacctgaagctgcttgccaatatttaccttgagcaggaaaaaacagccagtgccgctgccgccatggaactgtattcgcgtctcacaaccatgtccgctcaggacttcagctggctgaggtcgctttaccgctatctaaacgcgcccctgctggagcttcatacgctcagccgtaccggcgcacaggccggttcatcccagacggctctgcagacggcaaagctgtatgcagaggcaggcagaacgcttcaggctgtggctctgctgcaaaaacacgccggtcagaatgcccttatggaacagggaaaaattctgtacaacgccagaaagtttgccgatgcccgcacagccctgcaaaaagtgactgcccccgacctgcagcaacaggccagattctatcttgctctttgcgcatgggaacagcagcaatggagttccgcgcgcagcagtctgcagcagatcagtagacagtcaccgtttgcagcacaggcccgtccgtatctgaacattcttgacgagctggacaaagcaaaagaactgcagccatcatcataaacgccgctctgccgtgctgcagcaatgtcatgcgcagccatgcgcatgctgccctgttgtctccctgccctccctatatcgcctcttcgccgcgccccggcctgcgtacgtcaacggctgccttcttgccgccgttgccggcgcgggctgctttccacaatcctccggaaccatctccgccctgcaatccgctgccgcaatctgccccgttccggcgattgccggcatgcggcaaaactttatcaatgaaataacagccgattcatacataattaccgctacaacagtcattctgctcacaacagcgtcttatccggatgcatccagacaggcagagaggtccgccatgctcaacaagcttagtatccgttccattatcctgttcaccgtgctgctgggcccagtggtgctgacagtgctgctggcgggacaacgcctgaacgatatcaaagaaagttccagacaggccattctgagtcagagccgtgccatagtacagctggcggaagatacccgtaatgaaatggcacacaagctcaatgacggtattctgaaaccgctggacagcttgcctgcggacaaggtgctgagcgcggtacctgttgtgacagccatgcgcattgcccagcagagttcacagaaagccaactatactttccgcgctcccaaaatatcaccacgaaaccccgccaacgaaccgactccggcagagctgaaagcgctcagcgccatgaagcgggacaatctcaatgaatacattatcacggaaccggacaggattctgtatttccgccctgtacggctgacagaagaatgcatgtactgccacggcgaaccgaaaggcacccgcgacgtgacaggcgggatcaaggaaggctggaaaacaggagatatccacggcgcatttgtcgtcatcagctctctggacgaagccaacagagacatggcgcgggcgcggatgagcgttgcaggctgggcgggcggcgttctggccgttatcctcagcataacatggcttatgctgaagcgcagggtcatatcacctctcaacaacctgcagagtataacagaagagatggcacagggccgctttgacaaaacgatccggtccacagccagagatgagttcgccatgcttacagaatcgctgggcaaaatgcagtctcgcgtggccatgacagtacagggagtcaaggtcacggcatcgcaggtggcggacggcagcagacacctttccgaatcaagccgttccatgtccgaaggggcggtaagtcaggcggcatccatggaagaaatatcgtcttccatggaagagatggcctcgaatatcaagcagaacgcccagaatgcccgtgaaaccgaaaccatatcgttgcaggcggcacagcaggcggaacaggggggcacagccgtgctgcgcacggtggaagcaatgaaagagatagcacaaaaaatcacagtgattgaagagatagcccggcagaccaatctgctggcacttaacgcggccatagaagctgcgcgcgccggtgagcacggcaaaggctttgccgttgtggcacaggaagtacgcaagctggcagaacgctccggcagctccgctgccgaaatcaacagcctgtcagcatccagtctggaagtggcagactccgcactggccatgctgcgcaaaattacccccgatatccagaagacatccggtctggtgcaggaaattgctgctgcctgtgcggaacagaatatcggcgcagagcagataaacaaggctatccagcagctggacgccgtggtacagcagaatgcagccacttcggaacaggtagccagcacttcccggcaactggccgccggagctgacgaactgcaacggaatatcgacttttttcaggtaagcgaacacagcgcgggccatggcagcgactccgcggcgctcagccccgtcaggcaggcaggcccgggcaaaaagcgctcaggccggaaaaattccggcgggcagaaaaaacatgcagcagatgaatttaccaagttctgaaccgcaggcgcgtggcaacactacctgccggcggcaactgcaccagcgtaaaaggcggcctcatggtcagtccccgaagaatactgacgttcatcctgcttatggcagccgcgacagcatgttccgctgcgccgcctcaggaatcatccatgctgccgcagtgtcctgaccgtcccaactgcgtcagttccctgcagcagggcacaagccacgccgtgcctcccatggcgttgcacggcaccacagaagctgcaatggagactgcggaacagatcctgcggcagatgggcgcggcatcagtcagcaaaacagaaaacggaatccatgctgtcttccgcagcagaattttcggcttcaaagacgacatgcatattgtcgctgattcctcgcaaggacttctgcatatcaggtccgcttcgcgaaccggttattatgatttcggcgtcaaccggcggcgggcactggattttgccgcacgctatgccgacgccacccgcaggccctgaacctgaaatgcggcggtcagtaccatattccacccaaccgccatctggggcgcagtatctgccggaccggcacctgcaccggctgcgtgtaccggacatagagcggcacctgtgcgctgccgccctgcgtgtgcatccggcctgcaacagccatcagcctgttcacccgctcatgcgtgggcggatgagtccgtaaaaaagaaggttcttccactcttctgcccggtgccagcatacgctcccaaagtccggccccggaacgctccagacgctgcagcgccatggccagtccctgcgggtcgccgctgagccgtgcagccatggcgtcggcatcaaactcgcgcgtccgcgacaacgcaagctgaagtaacatggccatatggggcgcaagaataagcagcaccaccagcagccacgaaacagtgacctctccggcaagcagcagcggaatgttgagcagcaacagaatcttgcccgcagtggaaaacaacgccgtcaccctgctgacaacatcggcaagagtcatcacacgggtgtccgcacccgcgatatgtgacacctcatgcgccagcacggcaatcagttcgcgcatggtcaggttacgcagcaaagcgtcggaaacagctatggctgcatgctttccgctgccgacggtaaaggcattaagcaccgtgctaggtatatgatacagcaccggcagatgctccagccccgccctgcggctgagttctgccagagcatggtacactgcgggcgcatgttcactgcgcagtggtcttgccctgtacatgcgcagcagaatggcaggcgacacagacggcagccacaacagggccgcgcctgccgcggcgacagcccacacggcgcctccgtcgcccagcagtatccatcctgtcaatgccagcagagcaagcatccctgccaccagcagcactgtctgtatcagattcccgtggcggaacccctcgtgtaacatgattttctccatatcgctgtcagtcagatcacatcatgagctataacagcaacctgtcttgtcaatgcgcgccggagtgcttttgttccccggcaaagtacgctatgagttcctaaccacgtgcgcagattgtgcattcatacaggagccgccatgtcccagacccgatccaccgcaacacagcaacacccgttcagaacaaaaccagccagaacatttctgtcactggctgtgccggtgctgttctcgctggtggcagaaccgctgacaggtcttgcagacacggcctttgtagccagactgggcgaagcgccgctggcagcactgggcgtgggcaccatgaccctctcggccattttctgggcattcaattttctgagcataggaacacagacagaagtggcacaggctcttggcggcggtaacagagaaaaagcggcagacacatgcggagccgccctgctcctttcatgctcactcggcgtggtcacggctctggcggcgctcccttttctgcatccgatcgtaactttcatgggggccgacgaaaccatggctccgctggcagcagaatacatccgcctgcgccttgtgggggctcccgccctgcttgtgactctggccggcatcggagcgctgcgggggctgcaggacatgcgcacaccgttctgggtagcctgcattgtcaatataatgaacattctgctggactggctgcttatattcggtatcgggccttttctcgcgctgggcgtttccggtgcggcactggccacatcgtgcagccagtgggccggcgcggcatggacgctggccgtggtgtggaaaaggctgcgtccttcatggcacatccagctgcacgacataaaaaagctgttcaccatcggcggcgatctttttgtacgctcaggaatggtcattctgtttctgctgctgggcaccagagcagccaccgcggcaggtactgacgccggagcggcgcatcaggccataagacagtttttcatcttcacggcattgtttctggatacctttgccattaccggacaaagcctcatcggtctttttttcggccagcgcgatattgccgcatcgcgtctggtcgcctcttttgtctgccgctggagcctgtggacaggttgtctgctttctgtagtgatgcttgcaggacaaaaaggcatcgcatggctgctggtgcccgcatctgtgctggatacatttattcccgcatgggtggtggcggcgcttatccagccggtgaacgcactctcttttgccaccgacggcatccactggggcacaggtgatttccgcttcatccgcaacgccatggttgcggcttccaccacggccattgccgctcttatctgcatcacctacctgcaacctgccgccatgctcaactgggtatggggcattaccggactgtggactacagtccgtgccggattcggcctgtaccgcatctggcccggatccccgtcagccccgctggggcgcagcagcccgctgtagcggtgtcctgtaccccgcgtaccccgcctgctcattcctgtgcacactgcgattctcttttacgtctaccggatatcactatgagcatactccagataaaacattgcaccgcctgcggtaaaaaaacctatcacagattttatgacgcgctgaaaaacagatacgtatgccggtcatactgggaatgcctggactgccggacacgctcggaacagccgcatgacaaaggcttcagttcaggatgccgcatggcacccgacaccggaaaatgaagcgggatgccgaagcatcccgcaggcaggttctgtaaccggattatctcatttcaaacccgtcatacaccgtgtcgtagtcaatccatgcagccttcacatcaagaatgccggttgccggaccgccctgtttcagcagaactttcaacttttcaagcccgccgtcattcccctgagccagcagctcggcacggccggtttcaatcctgcgtacccagccgttcagccccagaacaacggcatgatcatatacccatgcaagaaagtacccctgctcaacattaccagttacgataagatgcaggctcttcatatggtacctctcttttctgcacattacgatgagtcaccaacgcaccgcacagctgcaaggcttgtttttagtatagccacgcattaaaaatcaggcaagatcactaccatggagtatgtgccggtggcagactcttgcgtggcacgccgtgctggtatatctgggcgggacaacgctgaaccgatgcccgcaaggaggctcccattacattcaaggaaacagtgatgcttgccattaagatggcaggtaagcaggaaaaagaatttgtggtaggcaaggaggacgggcgctggctgattgcggacataggtgacccgtcttcggatcagctttcgcccagcatcattgtcaccggagaaggcataaagtacccggacgacgagtatcttttcacacggcttgtggccgaaggtgcctgagctgacgcccggaaaaacaaggccgcccttgcgggcggcctttaacaacaatgccggctgctattttttaagccagggcatcatggaacgcaggcgcgcccccacttcttcaatggggtgctcggcctcgatgcgccggcgggccgtgaaggtaggatagtttgccttgcactcaaggatgaaatcccgtgcaaaacggccttcctgaatatccttcagcgcagccttcatttcttttttggtttcttcagtcacaatgcggcggccggtcacatagtcaccgtattctgccgtatcgcttatggaatgccgcattttggcaagaccgccttcgtagataagatccacgataagctttgtctcgtgcaggcactcgaagtaggcgatttcaggctgatagcctgcttccaccagagtttcaaaaccagcctgaatcagagcgctgataccaccgcacaaaaccgcctgttcgccgaagaggtcggtttccgtttcttcacggaaggtggtttcaatgacgccggaacgtgttccgcctacgcccatggcataggcaagggctttctccatggcctgtccgctggcatcttggtggatggccacaagacagggaacgccgccaccttcggtataggtacggcggacaagatggcccggccccttgggagcgatcatgaacacatcgacatccttgggcggtacaatctggttgaaatggatattaaagccatgagcgaacaccagcgatttaccggcggtcagatgcggcttgatatcattttcatacacagaagcctgatactggtcggggagtagaatcatgatcaggtcggcttgtgcggcagcctctgctgcgctaaggggctggaaaccatgctcctttgccagctcgaagttggggccgccggggcgctggccgacgatcacgttcacgccggaatcacgcaggttctgcgcatgcgcatggccctgactgccgtagcctatgatggccacggtcttgcccttgagcacttccaggtttgcatcctgttcgtaatagaccttcatttctactccctgctgtagcttgtacagcttcccaaaggttagtggttacctataaaaaaacccacctgagaggctcaagcgcccgtcaggtgggttgccgcaaaaatgcagttaaacctgttccggttgcatggagcgcttcatagccacggtaccagttctggctatctccttgatgccgaatctggttagcagctgaatcactgcctgaattttaccatgatcgccggtcgcttccagcgtcagatcatgcaaactcacatcgaccaccttgcaacggaaaatatcggcaatgcgcagaacttccgccctgcgcgtttcctcggcgttaacctttaaaataaccatctcccgctctacggcggctatatcttcgaagtcaacaacttttataactgtcaccagctttcgcagctgtttaacaatctgctcgataatctgatcatcaccgctggtgctgatggtcatcaaagatacaccggcttcaagagtcggggcaacgttaagcgattcaatgttgaaccccctgccgctgaacagcccggccacccgggaaagaacgcccggttcgttttccaccagaacggaaagtacatgacgcatggaagtctcctacacaagcagcatctcgtccagcgccgcaccggccggaaccatgggatagacattttcctcgcgctccacgcgcacatcaacaatagccggagccgggctttgcagggcctgccgcaacaccggctcaagatcagcctgtgctgtgatgcggtacccttccgctccgtaggcttcagccagtttcacaaaatcaggctgggcctccatgcaggttgaacagtaattacgctgatagaacaactcctgccactggcgcaccatacccagatagccgttgttcagaataattattttaaccggcagcttgttacaaaccgctgtggccagttcctgaatattcatctgaatggaaccgtcgcccgcaaaatcaatcaccagatgccccggaaacgccatctgcgcacctatagccgccggaaaaccgtatcccatggtgcctagtccgccggaagtcagcagcgtgcgcggtttacggtatttgaaaaactgtgcggcccacatctggttctgccccacctcggtggtgacaatacactcgcctctggtaataccgaaaacagtttccacaacctgctgcggtttaataccttcagaaggcacataccccagaggatgactctgcgcccaatcgtgcaccgtggcaagccactcagtccagcggggtacgggaatgttctcttcaaagcgggccgaaagaatctcgcgcatgccagcaagcgccatacggcagtcgcccaccacaggcacctctacgcccacattttttctgatggatgtggggtcgatgtctatgtggataatcttggcaccggcggcaaaagccgaaagctttcctgtcactctgtcgtcaaagcgcgcaccggcggcaataagcacgtcacagctattcaccgccttgttggcggcaaaggtgccgtgcatacccagcatgcccagaaagagcgggtcgtcaccgggaaaagaaccaagccccatcagacttgaagttaccggaatctgcaacgtgcgggccagccagccaagctcttcgctggcatcggaccccacaaccccgccaccggcgaacagcagcggccgtctggcagaaagaaccagttccgccgctctgcgcagctggttaagattcggtctgtatgtcgggttgtagctgcgcagcttgacttcttcaggaatctgaaactctgcacgggctaccatgatatcttttggcaggtcgacaagaacgggacccggcctgccggaacgggcaagataaaaagcttcgcggataatacgcggcaagtcgctcagttccttcaccagataattatgcttggtgcagggacgcgtaatgcccactatatccacttcctgaaaagcgtcattgcctatcagcgcacgcggcacctgtccggttagcaccaccagaggaatggagtcgcagtacgctgtagcgattccggtcacggtattggtggcgccgggtcccgaagtgaccagacagacccccactcgaccggaagcacgggcataaccgtccgcggcatgtactgcggcctgttcgtggcgcaccagcacatgacgcaggtcatgccggggaagttcgtcgtaaatgtcgatcacggccccgccggggtagccgaaaatgacatcaacgccttcctttttaagacactccaacaggatccgggccccgctcgactccatctagttctccttactgcggtagctttcaaggatggtcagaagctttgtcttcccttcaagcttctgttttttaagttctttcacatgtgtctgttcactgggtgtcaggaacggtttgttgtccagtttctcgatctgcttttcgtaaagcacatgatcttcccacaaggctttgagctcaggatcccgggacgacaatttctccaacagttcaaggtctcgcgtttccatgaaactcatctccttcggctatgttgggttgctcctgatgccctgtttccggcacatccagaacaggcatcgtatccctttcgatcaacaagactttttttctggagcttacccccgattcaagtcgcaccctgttctgtttcacaccgcagagctgcgccacaaaccggataagctctttgttcgccttgttgtccacagcgggcgcgctcagccttatgcgcaccctgccgtcataaagtcctgctataccgctgtgttttgcccccggctgcgcccatactttcaggcgccataaaccttgtgccgcagggcaaagatactccttgtcattcatcaccgtttccggcgggctgctgagcctcatccggcacggaacggggctgctgctcggcaagcgaaagctccagcagatgcagatgggcatcaatgactgaccggactttcatttcaaactgcgccctgagctttttggcctgcagaatctcttcctgcagtcttgcaagccgcatgtgcccctgattcaccagcgtttcagccttggcatgtgccgcgtcgataataagctgtgcttcgcgctgcgcattggttttcatgtcttcagtcatgcgctgggtggctattagcgtatcgcgcagggtggcttcgcggtcccggtattccgcaaggcgggtttcaagttccgccacccgggtttccagacgcgatttatcttctcccagcctgcctatggtatcagccatctcctgcatgtaccggtcgacttccgccgtatcgtacccgcgcagagagcgggaaaacccctgattgagaatatctatgcgactgacagccataccctgtgctctcctacatgcccgccgcaaacatggccagcgaacggatgacaaatccccgtatgaattctatggcaagcagaagtaccacgggagaaagatctataccgctgaaataaacaaacggcagccacttgcggattctgtacagaacaggttccgtaaggctgtgaataattctgacaatgggattgtacgggtcgggatttacccaggagagtaccgctgccgcgatcacaacccagaagtaaagtcccagaaccgaattcagaatcgtggcaacagtggatatgaaatttacggcaagtacgtccatgaatcctcctgacggggttcttgccgggtgagaatctgcctttagagatataattcacttcccggcgtttggaatcaagcaaaaaattacatcattgctaaaaaagagccggacgggagcaaccgctcgccagcaaagagaaatactgcacaaactgagcgcgtagactccagaaatcgttgatatgccgctcagcctgcaatgtttcattacggaacgcccagaaagggacctccgcgctgtgcgccgcctgactgtccagcagcgaatcgcccacaaaggcaatctcgtccctgccgcactcccaggcttccagaactttattgaccccttccggatggggtttggcaacaaccttcgatgcagtcatcaccggatgaaaaaaaccgctcatgtcaaaaacatcgagcacatactccatgctgtttgtgcggttggtatgcacagccatgcgcaccccgttgtctcgcagcaaagccagaaattccagcaggcccggctccggttccatggatggcactatttccttgagataatccacctgcttgcgcgcccatcccatacggtcatgcatggcaggcggaatgatgtgcaccagagactcgcccacggtgtgcatatgcacataatcttcctgcgcggccgtcatgggtcccagtcccagcttttccagaatcaggttgtagtaccgcatgttcgcagcgcgcgaatcaaacagcactccgtcacaatcaaaaacaacaccatgcagcccccgcgggaaccgtgaggccagataatgggcagtcagcagcacaaaaactccttacagatcgatatgataaaaaactgacacaacggctcagctttccgcgccgaaaacaaccgtaaacacggtctgctgccagtctcttccttcggggacacggccatgccccagtatgcgccacaagggcgcctgcaccttcatcagcctgccggctgcggccagtgcgctgtcatcccacgcactgcacagagcagcagcctcctgtgcgtccagcgcagcagtttcttccattgccgcaagcacatctttcataccgtcgtcatccgtgaccagtacagtgccctccggaagaaaaactgccatattatccagcaccacacgccacgaaagacgcataatatcagtgccgcggccttcaagtgcagaaggtgcgccagccagtccggccagttcctgcaggtctgcatcacgctcagcgcccagcagatcccccatagaggcaagagagctttcataacggctttgcagcgtttccagctcgcttacgctctcctcaagagaatacgccagcagaagagttttctgggcctccaccagcgggttcttcatcagggtttcatgcggggcggcaggggcaaagctgccgccgcctgccgccacaaaagcttccagatcagccagttcctgctgtccggcatgcttgtgtgcatggtcttgcgccttttcgttgtccagagcaaaaacaaccagatcgcggctgttgccgaaagtttcagccaatgaagccagttcgtgcagacaggcgcgcgcagcggcaccggtgaacggcagccccgcaggtgtaaagctgcagcgctcgtcatcctccgaaccatacagaggagccagtccgggattaaagaaacgcacctgaggcaaagagagcgcccccgttcctgtttcgggcaccacaggatgcatacagggcaccgccacaacaggcggttcagaacatgttcggtcattattcaccggcataaccgttttctccagcatttcaatcgttatgattcggatggctgctcagtacgaaagcggaacctgcggcagacgccttcacaggcgggcagccgcagaatacacagtccacccagcgaatgggtgcagtcgatgctttccggagcaccgtcatcctcttctccggcacagccgccgcaaccgcggcagccgccttccggccggtattcttcgcaggcgctgccggcaggcggcaccccctccatcagccggaagatgacgttaaaggctttgtcacctgacagattaaagccatctgcccggttcatcagctcttcatacgcagccacaatacggacaatctcggtacaatgaaaagactcgtccagaccggggttcagctcttcttcgtacaggcagtgccccgatacataaaaatcacatgccacaccgggcattctgcagacagtacccactgcatcagccctgcgagacggtttcatagggccacatatccatgccgccgtccagcacatagacatgccctgcgcccagccctgccagataacaggccacactccacgcatcatcagagctgcggccgacgatgaccagcggggtgaatctgggcacttcatcctgcagccgctctttcagctggggcagaggaatgttgcaggcgtcttcgatatgtccttttttccactccggctgcgaccgcagatcaagggtgaaaaactccgcaccggcagcgcgggaagctatcagttcatcagggctgatgccgaacactttgccccgcagcttgttatcaacaatgcaggcagcggaacgcagcaggcgcccgctttcgccgggcaggtccagtgccgccagcatttccaccgtcatgccgccggacagtgccagcgccccggcagaagcgaatccgtcggacaacccgcaggggtcacccgatacagcctgaacccccagaacgcggcgggtggatttatccaccaccagctttacggcacagggtgcctgccctgcggccccgccgccggttttcagcatggcaaattcggcttcgatgccggcagccagagcctcggccagtccggtaccggctttaaacagcctgccgccgggaaaagcctgcgtcaccggagcgatcatggccccggcagagaaaggctgttcaccggaaagaacatcagccacatggcgggccatggagaaaacagattcttcaccggccaccacaggcagctgcgctgccccgcagtgctttacggaaacagcactgccgatggcgtatacatccggtataccggtcatgaaattgtcatccacagccagcaggccgttttcggcaagctcgatgccttcgttggccagcagcggatgcacggcccgctgcgggtccgcccagaaaaacatgtcgccgctcacgctttgtgcttccggcgactccagtgaaaccagcaggccgtccgcgtccgtcaccgtggccagctggtcaaggcggaaactgctccagtcgagaatctgtactccgccggcacaggcagttatcagcgaatcggcatggaaccacatatcggcatcaagcaccggtgactgcgcaggggcggtgcgcaaccagcgcacgggaacgtccgaagaggcgagaagccggacaagttccacagcctgacggctgcttcccaccactacagcaacagaggggcggatttctgccagaatggtatcaagcgccgccacatctcccaccggccagggaacaacattgtcacagcggcgcaacgctctgggtacacggggaacggtgtttatttccagcaccagctggtcaaaacgcatgggcagccagcctctggccgagcgcacgtggatttcacgcttttcaaaatcaaaatccagctcatccgtttccagcacgcccacatcacgggttttcatctgttcaagcgaaatgcggttctttttcgcatagctgccgaaaacccccttgccggcgtcgccggcggaagacagcaccagattcacctcggcgttctccgtcatccgtcttgtccgggccgccagcttggccgctgcggcgccttcccccacaattactatcctgcgcattatccgtgctccttcctgtgaccggacatcctgccgcacaaccgtctgatacggggcggcaggcgctcttcagcatcagttatttttttataaaaccctagcgattatggcctgccaaccgcagcgcgccttgacctcaaaggctcaccttgtgtatagcgacctcattatcccacggaggcatgctatgttcggaattggaattcccgagttgctggttatcttcgtcctcatccttctggttttcggggccaaaaggctgcccgaaataggcggaggactggggcgcgcgatcaaaaacttcaaaaaagcgaccaccgagcctgacgaaatcgacgtcaccccttcttccgagaagaaacacaaggacgagtaacctctttcgccctgcggtgaaccgatgtacaaaatcccgaggccccaggccccgggattttattatagtgaaccgtcaggctccagcacccagctgagccctttgccttcgagcgcagcctccagacgccgttcgagagcccctctggaagccccgcggagcacccagcgggctgaaataccggcagtctccatactcacctgtgcaagaccggcttcgtcaaaatcgcggtcccatgaactgagttctttatcaaacgactccaccccgtcgggggtgaaccagccgctgacctgcagcaccagcgcatcatgcgggccctgggctgcggcaagcgaagaaaaatactgcgcccatatgccatgccacgcatctgccagcgtggttccggatgccgccctgctgtgcccgccggcatccagtctgccggtccacatgtcccctctgtgttccagaaaaaccgccacagaagcgttctgggtcacccttgtgttgtacaaagcctgcagacgtcccagctcatcccatacatcagaagcaccgccgatggtcagcatgtactccacaggctccgccgagccgcgcatacatcccagcccccgcaatgtgtctttcagcgctctgcggtttaccagcacatcaacactcagcgttgtaccggaatcagaagaagcactgcccagctcggagtagctctgaacatactccatagcccggggcacaataaactcgcgcagcagttctctgcgggcatcactcaatccgtcgtccgccatggagagcgcctccagccagacagcctgctcaaaagccttttcgcgggcggcagaagcactggcgggcatgttttcttccgctgccgcgtcccgcactccggcatcggcactccaaagcacatccacctgccgggcctgcacaccggctgcggtgccaaggcaaaaagcgccggcaagcacaagcggcagagcatgacgcatcagccttccgaaaaacaaaaacaatgttctcacgataaacctcttatgaaaaatcaggcactgcggcctcaatgtcagtatagagcttgtccgccgtcattccagcataaaacagggcggcgggcaagcggcagcatgcgggcattcccgcacgctcatggctgtttcgcaccgccgcaaccggccatgccgcgcagagcggccagcacctgcagggcctccatggctgaaacgggctgctccgcgccgaaacgcccgtcacgcaactgcacaaaaccgttctgaaccagcaaaaccgctgcattgaatacggcatcgtctctgcgcacgtcagacagcactccggcgctctgcataaagcggacagcaagcgaagggtcgccgctgaccctgatggcacagtcctcatacaacaaagcaagatcggaacgccggaaaaccgaatccggatcaaacctgcccgctgcggacatctgcagtccccgcaggcgcttttccagaacggccattatggcctgttcgtcctcatgtcccgcgatatcagccggcagctcttcctctgccggtaccaaatgcattcccggcacggcaaattccggcatcaggggggcgggacaagcctcgaaaaaaccctgcgcggccagctccgcttcaagcagaccggccatgcgggcgcgtgtgagctcggggacaaaagccatccgccgccccgtgtctgtcaccgcaacccgcagcaccctgtcaatatccgccagccgccgctggagcagtttcatgcgggaacggtcaagcccgcgggcgacctgagcctgcacatacagcttgcgggcctgcgtcagcctgccggtatgccacagggtctccgcccgcatgaacagcagtccggcaccggtgacaccgctctgcagcgcagcgtcaaaaacgccgtcgctcaaggcggcataacgctgtctgtccagtccgccgtacagaaaaaaagcggtctgcacgcgcaggcactgttccgccgcagccgagcagcctgccggtatgccgcccgaccggccacccgccccgtccggcaacgcgcccgcgccggtgacctgaacggaatcctcaaggcacaattctctgccgagcaccgcaggggcgtaagcggtaccggcaagcagggcggcatcaaaagccttgcaggcttcaaccggtctgccagcttccagcaaatccagcgcgcggaagctctgcgtcgtggcgccatcaggcataacggccggtgccctctgaccggcggcaacacagccggagagtccggccaatccgatcagtccgatcagcctgatcaatccggccagtccggccagtccggtcagtccggcaccccccgcaaaacctgctccgcccagccacggcccgcaccggaacaatgagcgccaccgtgtttcaaccggaccgcatccggctgcacaggcagtcgctgcgccatgcaggggaataaaatgcactcctgcacgatacagcgccctgaccgcagcgtgccgtaaaaatatggacaggaaaaaaagataagaaaacataaccgtgagcatccggcgcatcagaaaaccgcatcaagcaacaccaccacacggcaggctgccagacttttcaccgctgccggagaatacagcagctgtgcctctgggtcatcaagcacaataacagacggagcggattcctgcactgcggccgccctgagagtgagaggtgcactacccgccaccgcggcaactgctgcggcctgcccgtctgtcacatacactgccagaccgcgctcaagcgcataacgccgcacagcctgcctcacgccgtacacggtctctcctccggacagaaccacaacaggcatcagggcaggaagcgctcccgttcctctggcatcaatgaccacaccggaaaattccccgtcctgcaaaatctgcggctcagcaacctccgacgccggaacactgcggccggataccggtgaagcggcaaccttgaacggcagtgccggagcaaggaactgccccagcaaaccatcacgcaaagcaatactgacaacaacccgcgctgagccgtccgccagaaaatcctgccggtctatccgtgagttctgcacctgcccgcgcacaaactccgacagcgccccgccggcatccagcatatctcccgcggtgattccgggggtaacctgcacagaacgcacagtgtgcagcaggcggcctctggcttcggtaactgcagcccgcagggccagcgcacgcgcacggggcagacttacagccgaagcaggagctatcgccgtcccttcagcccgtacaacgccatcacaccagtctactgttccctgttcaaactgctggacaaagccctcttccgcagcaccggcggccagaggcaccagcaacagaaacaggcacacagccagaccgcggcgcacagatgtcaagatcatgcattcctcccctcgccttcccgtcagccgcggctgccgagcagccgctccatggcttcatccagatgatctatccatatatccacaaaagccgcatgctcgaccatgccctgcagcacaggcaggcacaccatgcccgcagcggctatgcgcgaacgccatgattcgggatgatcgcctgccatgtcccgcacggcatgacgccccacaacagacagtaaaggctgaagaaacacacgacagtatccttcctgaagcagaagcggcagcacatggtcgatggtgtggctgccgtccatggtgccgatgaacactccggcatccatacgccgcaccgcagcggaaagatcatcataccggctgtcaccggcgtgccatgttccgtgtcccatgaacaccacggcatcatgcgccgtgcgctccggcggcagactggcaagcagcgcccttgcggcgcgggtcacatctgcatcgctgtgcagcaggggcctgcccacggttatcttttcaaaccgcgcctgagccgtaaaaaaaacgcctccgtcagcgggcggcgcaagtgagcagtcccgtccgccggccatctgcacagcttcggcttccaaatcgtcatattccgcaccgggaatgatatgcagcgactgcacggccacatgcgtatatttttcaaaacacatcttctgcagggctttggtcacggaatccgtcttcatgcggcgcgccgccagccggtcgcggataagccccgacgtaaaggcccagcgcacaggaacatcggcaaaccgctgccgcaccttttcgtcaaacaggcggagcgtctgatgcgcctgacggttgctggcaccgaaagcggccagaagaatacccggtttcatatgatttcacaccctacctgatgagcagacctcctgaaacggagggagattatttacaggccggaaatggtaacgacagggccgaagagttggcaagccttttcgcacggggggtgcttttgatgccatgcagtccgccgcggcattatgcgcgtttttgggtttgaccgggtaccggacgtacaggtatgtagaggggtcaaaccaagtgaggaaccctgcatgcgactactcgtcactggcggctgcggcttcatcggcaccaactttatccggtaccagcttaacgtccatccgcagaccaccattgtcaacttagataaactgacctacgcgggaaacccccagaatcttaccgacattcagcaagcccacggcggcacccgctacttttttgaaaaagcggatatcgctgatgcggcggctgttcaggctgtaatagaaaagtacagccccgacgccgtactcaattttgccgcggaatcacatgtggaccggtccatctcggacccggcaccttttgtaaccaccaatgtgctgggtactcaggtgcttatgcaggcggcccgtacagcaggaataaagcgttttgtccacatatccacggacgaggtgtacggttcgctgctgccccacgaggcacccttcacggaaagcaaccctctgctgcccaacagcccctattcggcctcaaaggccggggcggacctcatggtccgggcttttgtggaaacatacggctttcccgccatcatcacccgctgttccaacaactacggaccgtaccagtttccggaaaagctcattccgctcatgctgggcaaagcatgggaaaacgcccccctgcccgtctacggcgacggcaccaacgtccgtgactggattcacgtggaagaccactgccggggcattgaccttgccctgcgcaaaggccgtgacggcgccgtatacaatttcggcggcaatgccgaacgcaccaaccttgatgtggtcagagccatactgcgcctgaccggaaagcccgagtcgctcatatcctttgtgaaagacaggcccggacacgacaggcgctatgccatggacttcactctggccggcgacgaactggggtacgcccccgtgcatgatttcgaaacaggacttgcagatactctggcatggtacgaaaaacacacaacatggctggaaaacgtaaaaagcggggcctaccttgaatttatgtcccgctggtacggagaccgctgatgaccgtggcacccaaggcagtggttctgggcgggcgcaccggcctgctgggacaggcgctggtggcggacctgacccgtgctggctggcaggttgaagcacacggcagagaagatgccgatgtgcatgattctgccgcgctggaaaaatacatctgctcccatgctcccgacgtgcttttcaatgcggtggcgtacacgcaggtggacaaggcggaagaagagcaggatgccgccatgcgcctgaacaaaagtctgcccgcactgctgggcagactggcctgcaccggcaacatgcatcttgtccactacagcaccgacttcgtctttaacggacgcaaggaaacgccgtatacagaagatgacgaaaccgccccgcagagcatctacggcctgtccaagctggccggagaacaggtactgctgcagatgaacctgccccgcctgacgattatacgcagctcatggcttttcggtccgggcaggggcaactttgtgcagaccatactggggctgtgcgagacgcggcaggaaatcaccgtggtgcatgatcaggttggctcgcccacctacacaccggatcttgccgccggttcacgcctgctggttgaaaaagggggcacaggtctctttcacctgagcaacggcggtcaggccacatggtgcgagctggcggctgaggcggtctcgctggcgcagaagccctgtcaggtccggcctatcccttcggcggcttatccgcagcgggccacccgccctgcatattccgttctcgactgctcccggttcaccggcattacgggaatcaaaccgcgcccctggattcaggctctgcgcgagtatatctttcagcacgtcggcgtggccggacaggaagcgggataaccggcccgcactgcaggcagggtgcccgcgctttgcaaaggagttacagaatggcttttcccgcagtgacggcggctgtcagaaaaatattcaccgatgcgctacgggtcagccttgatctgtacaaggtgatgattcccatcatcatcgccgtcaaaatcctcacggaattcgagctgacaggctatcttgcgcttccgcttgaacctttcatgcatcttgccggtctgcctgcggaaatgggactggtgtgggccacctccattgtggtcaacatctacagcggcatcatagtgtatgctgccatttttcccacgctggaaccgatgaccgttgcacaggtctcggtgttgtccaccatgattctggtggcgcacaatatgtttgtggaatgcaaaatcgcccagcgctgcgggctgagcttcacagtacaatttctgctgcgcatggccgccgcacttattttcggctggattctgcacatgattttcgggctgacaggcacgctgcagcaaccggcacagcttctgtggcagccggaacaggcccctgccggtctggccgcatgggctgcgggacaggcacgcaatcttttttatcttttctgggttgtactcgggctgatgacagtcatgcgtctgctggatgtgcttggcattacccgcagacttaacacgctgctcaagcctgtgctgcgccttgtgggtataggacagagcgcagccaccatcaccgtggtggggctttccatgggaatagcatacggcggcgggctgataattcacgaagcccgctccggcagagtgccccccgccgatgttttttcatccgtcacgctcatgggtttttcccacgcgctgatagaagacaccctgctcatgatgctgatcggagcacatatttcggccacgctctggggcagacttattctttcgctgctggccgtggccctgctggcccgcctgtacgcccgttttgtcccttctgcaccgcagaccggtgcaggtaacccgcaaaaagcctgatttttgatgacacagaagcacaaaaacatctggataagcgccggagaaatgtctggcgacatgcatgcagccaatctgatacgggccctgcaaactcaggattgcggcataacatgctcgggcgtgggcggtcccgacatgcgcagtgccggcttcaacgccctgttcagggtggaagatctgtccgtcatgggcataaccgaggttctcggacacctgccgcggatactctccatgctgcgctccatccggcgcaccctgcggcagatgcgccccgacgccgtggttcttgttgacgccccctccttcaacttccgcatagcccgctatgccagagaactgggtattcccgtcttttattatataagccccaaaatatgggcatggcgcacaggcagaatccggttcatacgcagtcatgtgcataaggtcatcagcattctgccattcgaagtggatttttatcgcagccacggcatggaaatagagtatgtgggcaacccgctggtggatatggtgaactgggacgaaatagacgccatgactcctctgccgcagcgcatagggttgctgcccggcagccggaaaaaagaaatcacctcgctgatgccgcagtttgccgttgccgcagaaataatgcaccgacgtctgcccggacttgaattccactgcgtacgcgccccgggcataaccgaagatgcactgcgcaggctgtggcaaaccgatgtgccgctgcacatgcatgcccccgacaaccggtacagcttcatgcgcagttgcaacatgctcattgcggcatcaggcactgtcacactggaatcagcgctgctgggcacccccacgctggtgacatacaaagtttcgcccctgtcgtttgccgtgggcaagcgtctggtcagggttccttatgtaagtctgcccaatcttgtaatgcagcgggaagtctttcctgaactgctgcaggaaaacgccgacggcgcggtactggcgcgccacgcgctggcatggctggaacacccggaacagatgtccgccgtacgcgcgcagcttgccacattgcgcaccatgctgggagcccccggagcccctgcccgcgctgccggtattattctgaaagcactgggcaccgccgcctgaaattctcgccgcgcggcataacaccgcacggctgcggccaaagcccgtgcagacgcgcctgcggtgtaccgccttttctgtcctgcggcacacagcatggcaccttactgtacgcgtctgaactgccctgctttccgttacaacaaaaacgccctgcggtcatacgatcgcagggcgttacgtcattgcgcttaagccagaatcaataacgctggtcgctgtgccagcgccatgcggtttcaatgatccggtctatatccgtataaacaggagtccatcccagcgcggtacgggcacgtgcagcatcggccaccagcatgggaggatcgccagccctgcgtccttccacggtaaagggaatatcaacacctgtcacacggcaggcggcgtccagaatttcgcgcacggaaaaaccgttgccgttacccagattgaacactgcggcaccggcatgaagggtcatatactccagcgccgccagatgcgcgctgcacaggtccgtcacatggatgtagtcgcgtacgcacgtcccgtccggcgtcgtataatcatcgccgaatatcttcaggccgtcgtttctgcccaatgccgccagcagtacgttgggcagcagatgggtttcgggcgaatgcgcctcacctatgccgccgtcctcgtcagctcccgccgcattgaagtaccgcagagagacagaacgcaggccataggcggccgcatggtcggcaagcatggtttccaccatgagcttggaccgcccgtaggggtttaccggcaagcatggatgatcttctgcaatgacaggtgcctgcggatcgccgtacacggccgccgtgctggaaaacaccagccgcccaacgccgctttcgcgcatggcttccagcagattgcaggtgcccgtcacattattggtataatacagggcgggatgaacaaccgattcgcccaccagacttttggcagaaaaatgcataaccgcatcaaagcagtattcaccgaacacgcgccgcagggcctgcatatccaaaaggtcgccgcgcacaaattccgcctgcccgatggattcaagatgtcctgtggaaagattgtcaaaaacaacaggcaggtgtccggcacgcataagcgccctgaccatatgtgaaccgatatacccggccccgccgcatacaagcaccttctgaggctgcatagcttcgtgtctccctgtcattagtatctgtcagtaaaatcgccgcgtgatgtaatgcccctgcagacagtacgcatccccgcttccgccatcgcctgccgatatcagacgcaaactgcatgcattgcttcggcggcttctattccgtatgcttgcatttctgcatattcggaatccggaagatgaaaactaacccgttaagcaaggtctttcaaccacacagccatccggtaccatgagaaaaaagaatctgatgcatttttgtctgtggctgctggcagccgtcatggcggtgtatccgcctgtatgccgcgcggccggtgccgacctgaaggcaatggccgatgccgtcatagataccggcgtgaaatacgataatatccccgccctgatgaatccggaatatgtgaccgttcccaatgcgtcactcagtctggaacgcggagaacctgtattcgtcatacacctgccgcagggcgtacgcatttacccgcaatacatcatggtctggcacgaagccgtcaacgagaccacacccgacggtgcacccgtgctcatcacatacagccctcttaccggagcggtggcgggctacagcgcacgtgcaggccgctttgatacatctttcggcgttaccggcaagctgctgaacgccaacacggtgctttatgacagagccaccggcagcctgtggccgcagataacaggcaccgccatcgaaggtccgctggaaggtaccacgctggagcgcctgcccgtgttgtggacaacgtgggaaaaagcggccggacgctggcccggggcactggttctttcgcgggcaacaggctacagacgctcgtacggcaaagacccctacggttcgtatcgctccggcaacagctattaccagaacaatacggtaacctttcctgtcatgcatgccgatgcccggttcaatgccaaagaacccatgctggggctgacccgcgacaacctgcagacagcggtgcacaaatcgcaggtaaaggcgcagggagtcatcaacttcaccatgggaaccgaaccgctggcggcggtatacgacaggcagctggacgcggtacggattttttcccgcgtggtgaacggcaagacggtctcgttgttgatgcgcgaccgcaccatggcagattctgaaaccaattccgaatggacaccggaaggaacctgcgagttcggcgtactgcggggctatcagcttacacgggtgcctgcagtggaagtaatgtggttcgcctgggcggcatattatccggaaacaacggtcattccgccggccgaaaacagctggtagctgcggtaccgccctactgctgcagcggccgtgaaatacgtgtgtcagcggtccggtaccgagtgaagcctgttgaccagcaggcggtgtgcgcaccgcagaaacagcctgactgcggccctgtccggcccgtcaggggggcggtacaaaaagcggtgcagtacggcagcctgccccagagtccggaataggtttctttgcagcaactgcatataaaacgtgccggcaccatgttcctcatgcaacacgctgcctgcggcacgcaccggcagtgcctgcatgaccgcctgcgccgcaagactgcccgacagcatggcgtagtaaatcccctctccgaaaacggcatcggcaaagcctgcggcatcacccgccagcagaaccctgcctgaaaaagggcgccgcagatgcccgccgaacggcagcgtatatccgcgcggctgcggtatatgccccgcctgcacgccgcagccgcacagcaatgtgcgcaaaacacgtgccggatgttcaccacggcacagcagcccgcccactccggccacaatatttcgcctgttgggaaacaaccagccgtagcctctttgcagcagccccagatgcacggagggaagctgcactccttgcggcatatgccggcggggcacggcgacctccacagccacagcctgacggacagaatgccgcaacccgccgcagacagctttgcgcacggtactgtgcacgccgtcggcagctatgataaattcggcgcaaacactgctgccgtcgtggcaatgcacttttcccgtgcggcagtccgcatgcacgacttttgtaccctcgcgcacaacagcccccgcagcggcaacactcttcagcagacgggagtcaaaacggtcgcggcgcacaaaataaaacggacttccgttgcttcctgcaacaatccttctgccgcccgcataaatatggtaggagttttcacagccttcaagcgcgcccgcgcgtgcaagacatgatgcgtccatgccgaaacagtcgcgcagaaacgccgtgcttttgccggtcagcagcccgccgcacagtttgaagcgcggaaattttccggcatcgataaccatgacggtgtaaccgttacgggccagagtaaaagccgcagaggccccgcacggcccgccgcccactacgacggcatcgtacctgaaaagaccattgccagacacacaaggctcccgtaacatccatgcgccggagcataaagcacgagcagtttcaagaggataggaaagactatgttatcacggcacgctttgcaagcgatcgcgttcgattttgacggaacgcttgcagactcaagaatagacttcaccgagatgagggccgcactgcacgcaacggtcagccgcttcatgcagccgccttctgacagcggtatgtatatactggaatggctggaagctgcagaaaacgaactggcagaaacatcagcaccacaggcggccctgctcaagcaggccacgctgaaaaccatagaagaaatagaagtggctgccgcacgcagagggcagatgttttccggagctgtgcatatgctgcaacagctgaaatccgcaggcatttccacatatatcgtcacaagaaactgccgcgccggagtgctggccatgctgccggaagcatactcgctgtgcacgggtgttttcacccgtgacgacgtgaccgcagtcaaaccggacccccgccatctgacgcaggctcttgcggtctgcggctgtccggcgcagaatgctcttatggtgggtgatcaccccatggatattctgatgggaaaacaggccggagccgtcacagccggagtgaccaccggcgaaggaaatcatgaaaccctgcagcaggccggtgcggactacatagcggacagtctgcaagaacttatgcaaagcatcgggcctgcccttgccgcggcaaaacagcagccccggaaagaccgcccctgagtgctacgcggaatataccgtcaccgccgcaccgccgtaaaaaaggcgatggcgttccaactccctcaggccctgccggtgggccagcccctgcatgcctccggcctgcatgaaactgcggaagaaacggtaatgcatgcgccctgccatacgttccggcagatgcataagcagcgcaccgggaacttccagcacacgctccggcatagtatattcggcaacaatcagctgccgcgcaacccgcacactttcggccagcaccgccgcagcctctgccggcggcttttcgtgcagggcaaaggcaatgactgctgcgtcaaacgtattgtcagcaaacggctgaaggataccgtcggcccgcagcagcgttaccgcggctccgcggtcttcacctttgcccgcagctccgcggcaggggccgttcctgataccggctttgcataacgccctcatgccctgttccagcatggcgccggaaatatcaacaccggtgtagtcatgcacaccatgcggcagaaagacggcctgccgcgccgtgccgcagcacacatccagcacacggcggcatgacagccgctccagcacacaggctatccggcggcgcaccggatcaagcacagggttcagcaccctgtcataatgccgcgccatacgggcataaggatcgtctgcgccgcccatagccgtcagcacgcgcaaccggttctgctgcgtacaaactgctccaggcggttcatggcctcatgaatcttttccagagagctggcataggaaaaacgcaggtacccctcggccccttcgccgaagtcaatgcccggcgtcacacccacgtgtgcctgctccagtatttcaaatgccagagcataggaatccgctgaaagaaaacgggcattggcaagcacatagaatgctcccgtgggctccacggtgatgccgaaccccatctcgcgcagacggcggatcataaatttgcggcgctcgtcgtaaataatgcgcatacgggccacatcggcatcacattgtgtcaaagccgcaacacccgcatgctgcgagacggagttgggagagatgaaaaaattctggcacagcttgcgcagcaccggaacccatgcatccggagcaataacataccccagacggagtccggtcatggcatacagctttgaaaaaccgttgaacacgaaagcgttatctgtgaattcaagaatcgtgtgctctttttcaccatattccagcccgtgataaatctcatcgctgatgacgggaattcccagagaggcaatgcggcgcatcctgtctgccggcaactggttacctgtcggattggaaggggaattgataaaaatggctctggtacgcccggtcagtttggccttgatggcatccaaacggtactgaaagccgtcttcctcataaacgcggacttttaccggtaccccgcctgcaaaactgataaagctggggtagcaggcgtaatgagggtcggaaatgatgacctcgtcgccctgctgcaataaggcaccgaacagcataaacatggcaggagatgtgccgctggtcacggcaatgcgttccggagaaacatcaacaccataccggcggcgatagtcctttgcgatggcctgtcgcaactcaagcatgcccatgctgcccgtgtagtgggtgtgtccgccctccacagcctgcaccagcgcctgcctgaccggttccggcacatcaaaatccggctcgcccagagcaaggtggataacatcggcgccctgcctttccagctcctgagcccgctcaagcacatccattgcataaaaaggctttatacccgccgttctgccggtttccttcatgcactttctccgttctgcgtcatggcggacattccgcacatgtgcttcgtttttccattatacggcaacagccgcaagcactccggccctgatgtcgtcaagcacccccgtcccgtcttccggcagctggcggaccagagcagccatcactccctgctctttcaccagacgcaacgcagccctgttgcgaaaaccgtaaacccagctgcacagcagcagaatgaagtcgttcaggtagcacatatcttcatagcccacctgttctccggcctgtacggcagcggccacagaccggctccagcaggccggacaatcctgcaggtcaagggtgaccacgtcattacgcggcccgtccggacgaagataacaggcgatcacacccatgatatctattttgtcggcatctctgaccacatctgtcacactgcgcagttcctcaggtatgccccggggcagagatcttctgttgtgcagagccacggctcccagcgccagccgccgtacaccagtcttttccgcccccagaactccgagagaacgcaaggtacggcaccccagcaggccgtggtttgccgaagttctgtcattgaacgttccccagcgcatatactgcggaaaccttccggtatcgtggtacaaagccgccagaagagcagcgcgctgcagctcttcccgccggtaaaaagggctgtctttttcagctgccgcgacgcgtaccatggctgctgcattttccagcacccgccatgtatgacctgttttcaggcgcaaaggctcgtcgtcaccgctgcatgcctgaagatgccagtcggcatattgtgcaaaccagcggcggtgcgcgtcgatgtcgtttccggcagcggcctgcacggcacccgcatgtgcaaagacaggacacccggccatgttcagtcccttccgcgataaaaaaggccgtccgggcgtctgcgtgtaccggaaccgtctttctgtgctttttcccgttctttacgggcctgctcgttccactcgtcccactttttttcccgcaggattccgccgggaccaaacagaaaacgcaggtagccgatgatcagcagaaaaaagaccgcgatcatggcatattgtccccatttggtattcaaaaaaacagccagctgcatcttccagccgtccggtgcctgctgcgccgcctcctgcgcggcaaaactgccggccgcagaaagacatacagcagccagagaaaccggtaaaacctgcatcagccgcataatgttattcatactgcaccccttgcgccatagtgttgcagccgcttacggccggttgcgcggtaggcgttccgccttgggcatggatgtatgacgccgcgccgtccgatgcaacccgcccacaaagggccgccgcgccgccagaacggctttggcgggccacaattgcgacaaccctctgtttccatttacattttaggcaattgagtgcaagttttttttctgttatcttcattgtttaatcatccgaaacacccaacccatcagcagcatgccacaatttgtccatcttcattgtcatacggaatacagcctgctcgacggcgccatccgcctgaaagatctttgcgaaaaagccaaagaattcgacatgtctgccgtggccattaccgaccacggcaacatgtacggagccgtctatttttatcagatggcccagaaaatgggcctgaagcccatcatcggctgcgaggtatatgtcgcccacggcgaccataccgacaaaacaggcgatatggccaaaaaacgctaccaccttgtccttctggcacagaacagaacagggtatcataatctggcaaaactggtcacgcgcggctttacagaaggctttcactacaagccccgtgtcagcaaagacctgctgaggcagtacagtgaaggcatcatagctctttccgcctgccttgcaggcgaaattccgcgggcgctgctgaacgaaggcatggaccgcgccattgaactggcccgcgaatatgccgaaatataccccgacaggttttatctggaggttcagtcaaacggcctgaaggaacaagacgagctgaatgacaagctgatagagcttgccggtataaccggtctgccgctggtggcaaccaacgactgccattatctggaaaaaaccgacgttgaagcgcacgataccctgctgtgcatccagaccggcgccaaagtcaccgacgagcgccgcatgcgctttgagactacggaactgtattacaagtcgccggacgaaatggcagccgcctttgcccatgttccggaagccatagaaaacaccgtcaaaattgccggacagattgatgtcacgctggacctcgggaactattatttccccaactacgaactgccggaaggcatgacgcttgaagacgaattccgcaagctttcgcacgaggggctgcagaaacgtctggagattctgccctaccgcgaccagatagacgaacccgcctactggcaacgtctggaaaaagagcttgatgtcatttgcagcatgggttttcccggttatttcctcatcgtgcaggacttcatcaactgggcaaaagacaacaaaatccctgttggtccgggccgtggctccgctgccggatccatcgtggcatgggcgctcaagataacaaaccttgaccccattccctacaacctgctgtttgaacgctttctgaacaacgaacgtgtgtccatgcctgatatcgacgtggacttctgcgaacgcaggcgcggcgaggtcatacagtatgtaggcagaaagtacggcgaagattcagttgcccagataaccacctttggaaaaatgaaggcaaaggcggtggtgcgcgacgttgcgcgggcactggggctgtcttttcaggacggggacagaatagccaagctgattcccgaagacctgaaaatgacgattaaaaaagctctggacatggagccagaccttaaaacgctttacaccaacgacccgcagatacgcaaactgctcgatatttccatgcggcttgaaggactttcgcgtcatgcgtccacccatgccgccggcgtggtcatttcagacaagcccatgttcgagtatctgccgctgtatcgagataaaaaaggcggtattgtcacccagttcgatatgaaaattgtcgaaaaagtcggtctggtcaaattcgactttctgggtctgcgcaccatgacgctggtacaggatgcgctggacctcattgccatgcagggccttactccgcccgacctcgacaccatgtctctggaagacaaggaaacatacgaactttactcccgcggtgaaaccgacggtgtctttcaggtggaaagttccggcatgcgccagtacctgcgcatgctgcgcccctcctgctttgacgacgtcatcgccatgctggccctgtaccgtcccggtccgctggggtccggcatggtggatgaattcatcaagcgtaaacacggagaagtggcggtcacctatccgctggaaagcctgaaagactgcctgcgcgacacatacggtgtcattgtctatcaggaacaggtcatgcagattgcccagattgtggcaaactacacgctgggcggcgctgacctgctgcgccgcgccatgggcaaaaagaatgccgaggccatggccgaagagcgcatcaagtttacgaaaggcgctaaagaaaacaacgttcccgaggcaaaagcgaccgagatatttgacttgatggaaaagtttgcggagtacggcttcaacaagtcgcactcagcggcatatgcgctcatatcctattacaccgcctatctgaaggtgcactaccctgtggaattcatggccgcgctgatgacgtcggaaatgaacaatcaggaaaaggtgctcaaatatgtggcctgctgcaaggatatgggggttgaggttctggctcctaacgtgcagatttcgcgccgcgaattcagcgtgctggacggcaaggtgacatacggactgggcggcatcaaaaacgtgggagacgaagctatccgcgagatagtgagagcccgcgaagaagacggtccttttcagtccatgctggatctgtgcatgcgtgtgaatctgcgcaaagtcaccaaacgggtgcttgaaaacctgattaaaagcggtgcctgcgactgcctggggtgcacccgtcagggcatggtggccggacttgataccgtggtggcccgcgcacagaaaaaagccaaagaaaaagcctccaaccagatttccatgttttctgtcatggagcaggaaccgcagacctgccccggactgggttttgactgcccggaacaaagcatggaggaatgggacgacgaagaaaaactgcggaaggaaaaggaagctctgggcttttatctcagcagccaccccttacaaccctaccggaaagaaattttccggctcaggcttaccccgcttgaagactgccgcgagatgggacctgaacagagtttcaaatcagcggtgctggtcacttccatcaaggaaattctgaccaagaaaggtcaccggatggctttttgtcaggtggaagaccttaccgcctccggtgaatgcatcttttttcccgaagcttatgcagaatgccgtgagatgctccaatctgaccagccgctgctgcttgaagcgaaaatcagtgataaaaaagatgacgagcagcccgcaaaacaagatgatgaagaagaaattcttaaagagataaaagtgataggcgaagcggtcattccgctggcaaaagcctgccacgaaagtgaagagcctgtgaccatagagctggggcttcatcagctgcactcgtctgatctggacagcctgaaagcactgctgcgcaaaaacaaagggaccattcccgtcaacgtgcagctggtcatagaagacagctggtgcctgctgcagctggggccggaatactctatccagcccggccccgtgtttgataacgacttcaatcagtggaaaatgaaaggaaaaactactcatgcctaagggaatatggcgccttaccgtgcgttccgactttgcggcggcccattcgctgcgcaactattgcggcaagtgcgaagcactgcacggccataacttcggcgttgaagccacagtggaagggggaatcctcacgcctgacacagagctgctggtggattttaaagtactgaaaaacgcactgaaacaggtacttgacggtcttgaccactgcgtgcttaacgaaacgcccccctttgacacctgcaatccttcgtcggaaaatctggcaaggcacatttaccggcatatggcccccctcgtacaaccgcacggggtacgcatgcacagtgtgaccgtgtcggaaaagcaggcgcaatcggctacctatatggaagtggacgaataatggcagacctgtctttccgcagtgttttcgagatagccctgccgctgtttctgattatggacccgctgggcaacgccgcagtgtgcatcggcatgctgaaaggtacaacaccccgcgccatgcgggctatcctgctgcgcgagctgtgcatcgctctcggaatcattttcctgttctattacgtgggcgacgccatgctcgccatgctggatatccatccgtccaccctgcggctggcgggcggcatcatcctcttcatgatatccatcaagatgatttttccgcgggatgaagggtataccgaaaaaacgcaggatcccttcatcgttcccattgcggtaccgcttattgccggaccatcgctgctggcggctgtcatgctgtatgctcaccgtgccgaagcgccgtttcccggttctccggcagtgctgctgggcattctcagcgcatggctgggtaccgcggttatcatgctgttcacccccgaaatgacccgcgtgctgggaaagcgcggcatgcgcgcagccgagcggcttatggggcttatactggtgcttctggcggtgcagatgctggaaaacggcctgatgctctttgtccagagcctgcagagtgcgctctgacatcagtcctgcagccccgctccggcggggctttttttgcacagtaccggagcagacctcttccgctgcggcccatgtgtcccccccctgtaacgcaagtgtctgccccccctgcaatccggaactctccggaaccggaggatcagcccgcaggatacgcggagcacccgtggccattccgcgaccggcggcaatgcattctgtttttacagatatgcctttacaagacgcgacctgtggctagagtaacagtctggcccaatagcaagcagatacggagaacgccatgaatgagacagtccttacccctttcctgttccggcatgccagcaaggatttcgatcccgacagaaaaattcccgaagaccagtttctgaccattctggaagcaggcagactcgcgcccagttccttcggctttgaaccgtggaagtttctgatagtgcagaaccccgccctgcgcgccgagctgcaccggcacacatggggcggcaaaaagcagattcccaactgcagccatctggttgtctatctggcccacaaacgcccgcgtctgctgccggaaagcgattatatacagtcttccatgcgtgaggtgctgcaactgcccgacgacatcatagccctgaaaacggactattacggcaacttcctgcgcagcgatttcggcatgatagataacgagatgcggctttttgaatggtcgtgcaggcaggcgtacatagcgctggccaacatgatgacagcggcagccatgatggaaatcgacagctgcgcactggaaggctttgttgaagcggacctgaacaccgccgtgaagcagcaccttcaggtggatacggatcagttcggtgttgcctgcatgtgtgcctttggctacagagtgcgccccccgcggcccaaagcccgccacagcatggaaaacgtggtacgctggtacgattaatctgccgcaaagacaacggacaatgacggggcagggaacctctgccgctccggtaccgcatgcggctgtcctgcaccgtaatccgcatgcccgcaaagacgcacaccatataacgcaaaagtcccgccgtcatccggcgggacttttttacgtagctggcaaacagctcactcctgaagcccgagcatttccagcagggtccggcggatggccgcgcggtctatgccggtgagcttacgaagctgtttctgagtaccgtgcgtcacaaaatcatccggcaaccccaaccggcgcacgtgcacgccggcaagacagtcgtgatcggccagcagctccagcacaccggaggaaaaaccgccggttgttgtgttctcttcaagcagcagcaggctgtcatggctgcgggccagcgccacaagctgctccgcgtcaagaggcttcacaaaacgcgcgttgaaaacagaaacagccttgccggtggagcgctctatttcttcggccaccgccagcgcgggatgcaccctgctgcccactgcgatgacagcaacatccgctccctttttgagcagctctcccctgccgtgttccagcactccggggtcggcggaaagacaggctcccacaccgatgccgcggggatagcgtatggccacaggtccttcaccggccagagccgtcttcatggcctgctgcaattcggcctcgtccttgggggcaatgatggtcagattgggaatatgccgcaaataactcaggtcaaaagcaccatggtgtgtcggaccgtcttcacctacaagcccgcctctgtccagacagaacgtcacaggcagcttctgcagacacacatcatgcacgatctggtcatacgaccgctggagaaaagtggaataaatggccaccacgggccggaatccctgcgcagcaagaccggctgcaaacgtgacggcatgctgctcgcagatgcccacatccacaaacctgtcaggaaaacgtcggctgaattcgcccactcctgtgccttcgggcatggcggcggtaatggcgatcacacgctcgtctttttccgccagactgcacaatgtgctgccgaacacttcggtatacgaaggcagtgaatccgaatccacaaatttacacgcggcaccggtttccagttcaaaccggcccaccccgtgaaaataggtggggttgctttcagccggttcataacctttgccttttttggtcagcacatgcagcagcaccggctcatccagagcacgcgccatctgcatcaccttggcaagattgcgcacatcatggccgtccaccggtcccacatagttgaaccggaaggcttcaaacaacataccgggcgtaaaaaagcttttcaggctgtgctcgctgcgcttggcatagttgagcatttcttcacctatgcccggtaccgacttaagccaggtttccacatcgcgcttcatgcggcgcacccagcgcgaagaaagattacggctgagaaaaagagataacgcgccgacattctttgatatggacatttcattatcattcaggatgaccagaagccgccgcccctgatgccccgcctgattaagtccttcaaaagccagccccgcggtcatggaaccgtcaccgatgatggctatgacatcgttgtcatctccggccagatcgcgggccatggccatgcccgccgcagccgatatggacgtggaagaatgccccaccccgaaatgatcgtagggactttccgccattttgggaaaaccgctgatcccctgatactgccgcagcgtggaaaattcatcgcgcctgcccgtcagcagcttccatgcataggcctgatgccccacatcccagacaaatttgtccttgtcgggattgaaaaccgacagcagcgccagcgtcagctccaccactccgagcgaaggcgccagatgaccgccgttctgcgaaaccgtgccgatgatgcgttcgcgcagttcatctgccagctgccgcagttggtcggcatccagtttagccacatccgtagggtgctgaatcgaatccagcacattatctattgtcatgcctgtctggctcattcccttctgtcccgttatcactgcggcaatgcctgaaaaccggcacacaacgtgacacgcagtgtgcattcatccgtacccccgcagactccgtacggataatgcgcgccacgcatgccgcaaaaacagatgccgccgtacgcattcagctacgacagggcaccgctgttaaaaaaatcacatggcccgatcggcaatgtactgtgcaagtgccctgaggaaaagcgcattttcaccttcataccccgacaggcaggccacggcggcatccacctgctgctgcgccagctctctgctgcgctcaagccccagcaggctcggatatgtgttcttgccctgcccgctgtcactgcccaccggcttgcccagtgtcgcctcgtcgccggtttcatcaagaatgtcatcaacaatctgaaaagcggctccaatggcttctccatagtgggatatccgttcggcatcttcatgcggtgcgcctgcaagcagggctccggcaagacacgaacagcggatgagcgcacctgttttcatggcgtgcataccgcgaagcatgtccaaagacacatcagcgcggccggtgtactccatatccagcatctgacctcccaccatgcctccggcgcctgccgcagcagccaccacagacagggcggaaagcactctggaggcttccacagcagctcccgccgatgccatcaggcaaaacgcttcggtaagcaggccgtcaccggccagtatggctgtggcctcgccgaattttttatgattcgatggcatgccgcgccgcaggtcgtcatcatccatggcgggcaggtcgtcgtgcaccagagaatatgtatgaataagctcgatggccgcggcaaaaggcagcaccgcatcgcgcgccagaccgaaaagaccggccgtggtaaggcacagcacgggtcgcagacgcttaccgccggcaagcaggctgtaatccatggccttcagaagatcacagggtattccccgccctttaaggcacccgccaagatacgcttccacttccagcgcttccgccgcaagccgctgcttcatggcctgcggtgtcatttcgtccgcatgagacatgttcacgtccctgtgtaaaagttgctgtccgtcgcctgccgctgcagaacgcaaaaaacctgccggcgcacacagattcagtcatccgccgccggagaatcttccggcatgtcaaagtccttcaatacgccgtcgctgaatactttgatatcattgcgcgccgtttgcaaccgtttgcggcaccccgcagccagttccagaccttccttgtacagcgccacgccctcttccagaggcagttcgccggtctccagcctgcggactatctcctgcaggcgcgccagctgttcttcaaaacccgtcgttccggttccggtcattattattctccgctgccgtgcaggctcacttactcgaacaaaggcatggggtctacaaaaaccccctgcaggctcaggccgaaatgcagatgaggcccggtgacccttccggtgctgcctacggcacctatcacctgtccctttttcacacgttcgcctgcgcgaacgtccagtctggacatatgaaaatacatgctgaccactccttcgccgtggtcaatgtacaccgaattgcctgcaaaaaaatgattctcggccaacacaaccaccccttcggcacaagcctgtatggggctaccctgtgcaccgcgcagatcaatgccggaatgcggtttgcgcggctggtcattaaaaaaacgccgcaggccgaaaacgctggaaacacccccgggcacaggccggtgcaacggcaaatcccagaaccgcataccggtacgcaatgcaagggcctgctttactcttgcccgctctttttcatgacgatcaaggtctgccctggcaacgtccacatagcgtttttttaccgtcagacgctgcacggggtattccttatcccgcactttcagttcgcggcggctgctgtgcgcggcaccggacaccaccgcgtccaccctcaggggcaccctgcccggtttttgcgaaagccccacaccaagaagagcagcggcatagcgggcttcaccggctccggtctgccgcacctccacaggcagatcaatggcctcgccgttccactgcacagtcactttttccacaggttcatcggctatcagggtgacaacaaaaggctgaccgggaaatacaacttccggcgcttccagacgcacagcaccgcttgccgtccgggcaccggacagcagaaaaagcgccagcacggaaagaaagacaatcccgccggaaaagaaaaatgcctgcggtctgccctgccgggcaccaccactgcgcgaaaacaaacggtcatgactcatcatcggaacggtctcctttgatttttttcccacctgccggcataccggcggcctctgccgcagaaacggcgtgcacagccgtcaccgccacatcagccgctccgtcacgcaccagcacccgcaggttatcccccgcctcaagccctgccacactgcggacaaaaccgccgtcgggacgctgcaagatgctgtacccccgctccagagggagcagcgggtccgcagctttcagccgcagcgtttcccgctccagacgcacggcggcacgttccgcaaaagattcaccggcacgcacaagccttgccgcaagctgacgcacggcaagcagtccggtgtccagcgccgcagggccaaaggcatgccgcagcgatgcagtctctgctgccagccggcgttccttgcgttctgtcagtgcctgtgcggccgccatcagccgccgcacggcttcggcaaaacgttcatccagccgttccagcgaccgctgcggagaaagccagtgcagcgcacgttcgcactctttcacgcttttctcacgttcctgcataccgagttcccatgcgcggtcaagcagctgggaagcatcatcaagccgctgtaccagctcctgacgctccggccacagcagctgagccgcatgagacggtgtcgcggccctgacatcagccaccatgtcggctatggctgtgtcgacctcatgcccgatacctgtcagcaccggtaaaggactttcaaaaacagcctttgccacacgctcgtcattaaaagcccacaggtcttccagcgaaccgccgccgcggataagcaccacaacctgcgcccagtcatgcgcggcggcaagctccagagcggcggcaatacggggcggggcatcatccccttgcaccggcacggggtaaatccgtatggaacagccgctgcccctgtcggccgcaatacgcacaaaatcacgcacggcagcgcctgtggccgcagtaacaacagccacacgcaggggatgacgcggcaacgggcgtttgcgggcggcatcaaaccagcccataccggccagctttttcttaagctcttcaaaccgcaggtgcagttcgcccagccccacatcctgcgcaagctcgaccacaagctgatatgtgccgcgcggcccgtataccgtcacacggcccgcgcagagcatctcctgcccgttgcgcatgacagcggccagcccggggcgcggcccgtcgtcaaaaacctcgccggtaagcgggtcaaaggtctcttcaccgcgctgcgcatgacgaaaccacacacaggcaagcgatgcgtcttcatctttgagagaaaaatacacatgaccggatgccggacgcgacaggttggaaacctgccccctgacccatacaaaaggatacgccgcctccagcgtattttttataccgcgggtcacttcgccgaccgaaaaaatctttgtcataccctaatatccggtcatatctaaaaacatgcggggcaccgtccgcacgcggtcgaccccgttgagatgcgccttgcagcgccatgcaaaaccgcccgtatcccgcaagggggacacgggcggcagactgtcagcgtattacagaccccagccctgcagaacctgcctgcgccatgcggcaaaagcctgcgcaaacccgtccacgggcagttccgttttttctccggtacggcggtccttggcctccacaatgcctctggcaaggccttttccgccaacaaccagctgcatgggaacacctatcaggtcagcatccttgaacttgaccccgggacgctcattacggtcgtccatcagcacatcgcatccggctgcctgcactgccccgtacagctcgtccactctggcgttcacatcatcgttcttgccgtccagattaagcagcagcacctcaaagggggcaatggggggcggaaaaacaatgccgttctcgtcactgttctgttcaatacaggcggccaccacacgggaaacgcctatgccgtagcaccccatcagcatgacctgttccttgccgttctcgtcaaggaacttgcagcccatggcctcgctgtattttgtgcccagcttgaaaacgtggcccacttcaataccgcgggtaagctccagcgtgccggaacaccgcgggcagggatccttgtccgtaatcatgcgcaggtcggcatatcccgaaaggcgggtgtcgcgtttcaggcttacatgccgcaggtgcgtgtctgccttgttggcaccggttatccagtccgtggcaagccgcagctcattatcggcaaacaggcgtttcacgcccagccccacagggccggcaaatcccaccggtgcgccggtccattccctgacctgttcaggagaggccagctccagagtatcggcacgcagcaggtttttcagtttggcctcgttaagctcgcggtcaccgcgcaccaaagcggcaacaggctcgccgtcggccacatacagcagggttttgatcagcgctgcggcaggcacattcatgaactcgcacacttcttccaccgtgtgccggtcaggagtatgcacctcttccacaccggcaacgggggcatcgcattcatccagcgtgcacactacttccgcacgttcgacgttggcggaataatcacagtcgtggcagaatgctatagtgtcttcgcctgtttcggccagcaccatgaactcatgcgaaaaactgccgcctatggaaccggaatccgcttccactgcgcggaatttcagccccatacggctgaaaattttcatataggcttcgtacatggcacggtagctgagatccagcccctgtgcgtcccggtcaaaggagtacgcatccttcatcataaattcacggccgcgcatcagcccgaaacgcgggcggatctcgtcgcggaacttggtctggatctgatacagattcagaggcaactgccggtacgaacgcacctcaccccgcacaaggtcggtaatgacctcttcgtgcgtgggcccaaggcagtaatcgcggccgtgccggtctgaaatacgcagcagttctttgccgtaaaaatcccagcggccgctctcctgccacaggtcggcaggctgcaccatgggcataagcagttcctgtgctccggcgctgttcatctcctgacgcacgatggacgccgccttttcgatagagcgcagccccagcggcagataaatataaatccccgaagtaagcttgcggatcattcccgcacggatcagcagcttgtggcttaccacttccgcatcggcaggggcttctttaagggtgggaatataaaaattgctccagcgcattgttgttttttaccgtccttgacgttcagccaaaaatttatccagttcttcattaaaagcagccagcaggttggaaccgcctttcacggtccggataacctcgccgtggcggaaaatgatacccttgtcacggccgccggcaataccgatatccgcttcccgtgcttcacccggaccgttgaccacacagcccatgactgccactttgaaactctgggtttcgttctgcagcctgcgttcaatctctccggccagcgaaatgagatcaatttcggtacggccgcaggtaggacaggatatgatttccggtccgcggaaacgcagccccagcgaacgcagaatttcccatgccacagccatttcggccacgggatcttccgtcagcgaaacccgcaaagtatcacctatgccctgccacagcaatatgcctatgcccaccgacgacttgacagagccgcgcagcatggtgcccgcttctgtcacgccgatatgcaaaggatattcacactgctgcccgagcagccggtaggccgttacagtatccgttacggaagaggatttgagcgaaatcttgatgttgtcaaaattgcggtcttccagcatccgcacatggcgcaaagcgctttccaccatggcctccggcgtgggaccgcagtatttttccaccagatcgcgctccagcgaaccgccgttcactcccacacggatgacggaaccgtgggccttggcagcatccaccaccttgtccacgtttttctgaccgccgatgttgcccggattgatgcgcagggcgtccacgcctgcctccagagcggaaacagcgagacgatggtcaaaatgaatgtccgccaccaacggcaccgtgacctgatctttgatcggcctgatagcccatgcagcatcatcattaagcacagccacgcggacaatctcgcagccggcttcggcaaggctgttgatctgttccacggtctgctcgacgtcacgcgtatcggtgttggtcatgctctggacaactacgggattatctccgccgatacgcacgtttccaatggttacttcgcgcgattttctgcgtgcaatggtcatgtaaagcatccttattggctcggttacggatgcaggcttcatactgcatttccacaggcaagccaagcatcggggcggacaggacgcattttatccgcagggatgcgttgacagaaagcctgtgcagccacatactatgcaactgagttgcattctcataaccctatcaccggcaggagtcagtatgaaccgcctgtttcagtacgccgcaacggcgtttataacattgttcacggggcttatgccccttggcggcaccgcagccgcggccgacgtttccgtggctgtcagcatcattccgcaaaaatatcttatcgaaaaaatcgcaggagacacagccgatgtctcggtgatggtgcttccgggtgccagtccggcaacatatgagccccgccccgctcagctcgccgcccttgccggagccgatctctacttttccatcggggttccttttgaatcggcatggcttgagcgcattctttcggccagcaaagccatgacaccggttgccatggataacggcattaccaaactgcccatggcggaacaccatcacgaagacgaccgtcatgcccataatgcgcacagccacgacgaagacggtcaccatgaccacgaggaacacggacaccacgaaacggaacacagcgaccatgccggaattgccccgcatgaacacggacatgacgagcacgggcatgacgagcacgggcacgaacacgaaggaggcagcgatccccatgtatggctttcgcctgccaatatgaaggtaatggcacgcaccgcgacagaagctctcatcagaacagcgcctcagcatgcgcagctctaccgtgccaatctggctgcttttgagcaggaagccgatgcactcgacacgaaactgcgcgccattttcgcctccactccgtcagacagaagagccttcatggttttccacccttcgtggggatattttgccgccgattacgggctgcaccagattcccatcgaactgcagggcaaggaaccgagcccccgcaccttgcgtgaactcatagagacagcgcaggaaaaaaatatccgcgtcgttttcgctgcaccgcagttttctcagaaaagtgcagctgtcatcgcccgcagcataggcggtaccgtagtcacggcagacccgctggctgcagactgggctgacaacctcatcagtgtggcagaagcttttgcagcctcattcggtaactgaaatgacgcaacctgtcatagatgtgaacgctgtcagcttcagctacgacagccgcacagcttacggtgaccgggggctggcactggacaacgtctcgctgcgtgtggacgagggcgagtatcttgcggtgcttggccccaacggcggcggcaagaccacactgttcaagctgttgctggggctgctgaaacccacagcaggaacagtgcgcctgttcggcgaagaaccgcgggaagtactgcacaaggtcggctatgtaccgcaaagtatcacggcgaagccctcttttcctgccagtgcgcttgatgtggtgctgatggggcttgccaaccgtgacggaaaagggctgttcggcaggtggcgacatacccctgccgaacggcagaaagccatgcagtgcatggagaccgtcgggctggagcatcttgcggccagccgcttttcagacctgtcaggcggacagcgccagcgggtgcttgtggcgcgggcgctggtttccgacccgctccttctgctgctggatgagcccacttccaacatcgacccgcaaggcaagttctgtttctacgagtttctggcagagctgcgcggccccatgaccattgttgtggtcagtcacgatctgtccattgccggttccgcgttcagtgccgtggcacttgtcaacaaaacgctgaggtacaatgcggggcccgcattgactgccgagatgctgaccatgctctacggcactcacgataaaacctgccccatgggcacattcatcaactccgtttcgaccatctttcccacgctgccggagaaaaaacatgattgaagccctttcatatgactttatgcagcacgctttgctggcggcactgctggccagcatcgcctgcggcatcataggcacgctggtggtggtcaaccggctggtttttctggccggcggagttgcccatgcggcatacggcggtgtcggactggctttttatttcgggctgcccgtactgccgtgcaccctcggattctctgtggccacctcgctgatcatggccgacatagcccgacgcgacagacaacgggccgatgccgccataggggttctatgggctgccggcatggctgccggcattatcctgctggacctcacccccggatataacgtggatctcatgagctatcttttcggcagcatcatggcggttcccgccggagacctgtggcttatggcggggctggatgcggtcatcgtgagcgccgtagcctatttttaccagccgctgctggtggcatcgtttgacgaagaatacgcagccgcgcggggtgttccggccagactcctgtacctgctgctcatcgccatggcggcagtcaccgtggtcatgctcatccgcattgcggggcttattcttgtcatcgcgctgcttacgctgcccactttcgccgcggcgcgcaccgcgcgcaccatgggcggcatgatgtttgcctccacgctgtggagcatggtgttctgcctgtgcggtctgtggctttcgtacatgttcaatctgacatccggcgcggccatcatagccgccggagtggcgtgcgtctgcgtcacagctgcggcctcgcggctgcgcagagcgcgcaccgccgcactgtaggatggcataatgacagacaaccatcataccgccggcgctgaacagtgccttttgacggcagggctggaagccacccccaaccgtctggccgcactgcgcgccctgcacggcatgggatatgccgcaagcgcgcaggaggtgctggaagccctgccggcaggaaccatggacagagttaccctgtaccgcacgctggatacgctggcggcacggggagttatcagcaaaacaagcgccgccgacaggtcgttccgctactgcagcacaccggaaaacggtataacgccccactgccacttctattgccgcaagtgcggcagaatgcattgccttgctcccgcaccgctggaacagtgggccatgcgcacagccgcagaacataatgtagacgtgcagcgcatcgaaatacggctggacgggctgtgcgccgcctgctccaaaagacagactgaccattcctgacatacaaaggcccccgcgggcctttgtttctttatgacctccgcattttctgcaccggcatatccggatgctctctgcacttaagaaataccgccagctgccgatatgcttatcggatgctactaattcgccgcagggaagcggcagaagtatacggaggacatggatgtcaatcctgaaaaatacactgctggcatgcgccatggcgggagtgctgacgacagcgcccgcagcgctggccgaagacatgcagcacggcaccggcatggaaggctttaataccggcacggcgttgcgggtgcagaatccgcagggcgaccacacgctggtacagggcggcagaaccaccctgcgcaccgtgcacgggctgccccgcggagttgtggtgtccgacggcaacaacggtcttgtgcacatcaccgaagaccgtgccgtgcagccgccttcgcctgaatacgacgacgcccgtgagctcaaactgaaaatacgagaactggcggatcagctgctggaaggcaaggcggaaaaagcgctgagaggcgttgccgcactgcctgcttcttttgtcaatcaggacaatttcgagcagagctcatcctttggcagatatattgccgaacagctgttctacgaattcaaccagcggggctttcccgtacgggaataccggcttcagcaaggcatagccacacgccgagccgaaggggaattcattctctcgcgcggcaatcaggtcatcgcggcttctcccgccgccaatatttatctgacaggcacatactaccgcgacagatacagtgtattcgtcaacgcgcggcttatcagagcgtccgacggccttgtgctgcgcacgggacagctggtgtttccggtaaccggtgtcaccagacgcatgctggcatccacggatgtaaagctggaatccacctatgtcggcatgcaggattttgaaataatgacccgcgccactgatctgacaagtatcgaccttggcgacgacattcattaacggagcagccatgcgcaacagcaaagtcgcaatcatcatggccctgtgcacgggtgccgtcctgctgacggcagggtgctccaccatgccggaacaggccccgccccctcctccgcccgcacaggtggtggtggaatatgattcacaggcactgggcagctaccggcaggcgcgcctttttatggaacaggggcgctacgaactggcacgggaacagtaccttgtggcactctctcttgcccgcaatgaagacctgcgtgaacgcctgcagcatgaactgcaggcagccgaccgcatggtacgcagcatgcgctgaaatcagcgcgggagatacggacatgcatgtcagaacatattcatttcatatagccgtcggcctgctgatgctggctctgctgcttcctcttgccgcagccgcccaaagtctgccccagacagctgacgccgtggcgcgcagcatagacagccagctggccgaacgtctgggcctgtttgaaacccccgtcaaaggatactcactgatagtgaccacccctgtggatataaacgattttgaagcagccaacccgctggcacgccagatgagtgaagaactggcggcctggtttgctcaggccggttacaaggtgcaggaaatccgcaaaagccgcggcgttatgtttgcaccgcgcaaaggcgaaataatgcttacccgcaaacagcggctgcttgccaacgaaaacctgcgcaccaccctcatgctgagcggaacctacacgcgcaccccgaagcatgtccggttcaacatacgactgctgcatgcccccagcaacgaggtgctggccatggccagcggcacgctgccgctcacccgggagctgcgttcgctgctggattcgggccacatgtaccgcgccacaggatattcacccagtgtaggcacctcgctgcgctgacaaccggccgtacaaaaacagaccgccccgtgatgccacggggcggttttttgctgtaccgttctcaatacatcagcgatggcaacagggtgacaatctgcggaaagcaaagcagcagggcaatgcccgcaatcaccgccacaagaaaaggcagaacccccttgaacacactctcgagagcgataccgcccggaacaacctgctgggcaatgccgtacacaacatagacatttatacccaccggcggagtgatgacccccatttcagttaccagcacaatgatgatgccgaaccagacagggtcgtaccccagattgagcaccagaggatagaacaccggtatggtcagcatgaccagcgccagtgaatccataaagcagccgcccacaaagtacacggccaccacaagtcccataacggcaaaggccggcagatcaaaaccacccacccagccggcaatgtcaaaaggaatacgggtcacggcaagaaatttgccgaacacggtggcaccggctatcagcagcatgaccatgcatgatgtgcgcagggtctcatccacggctttgacaaaaccccgccatcccagatgccctctggatacggcaagcacaaacaccccgagcacgccgatggaagcagcctccgtgggggtgaaccagccgtagaacatgccgccgatgacaagcgcaaaaacaagcagagtgtccaccagtcccataagtgaacacagacggcaacgccatgacgaacgccggcctgccggtccgtgctgcgggtacagcaggcactgcaccgcaaccgccgcgataaaaagcaaggtaagcagcaaggcgggcagaataccggcgacgaacagagcgcctatggactgctctgtgagcactccgtaaaccagcagaacaacactgggcggcatgatcatgcccagcccgccgccggaagccacggcgccggcggccagttcgtccgaatatccgaagcgcttcatctcgggcaggcccactgtggccatggtggccgccgtggccggactggatccgcagacagcgccgaatgccgtacaggcggaaaccgtggccatggccagcccgccgcgcacatggcccaaaaaacaatacgcggtgtcataaagccgccggcttatacccgcattgaaagcaatctgccccatgagaatgaacaaagggatggtgctcagctcgtgcgaggcaaacgtggaatataccgaccgccccagcatgttcagcccgccggtgacgctggtaagcatactgaacccggcaacccccaccagcagcatggcataagccaccggcatgcgcagcatgaaaagcaccatcatggcagcaatgccgcaaatacccgcaatcgtgggatccatcatgcttctccccgtacggcccgcagcacgtcgcacaccagatgcagcgcgaacacaacaacgcccagccccaccagagcgactaccagatattccggcagttccagattcatggacagtacgccggaacggcgcatggaaacggcataatcgaaaagacgccatgccagaacactgaacagcgccagacagactgcatcggccagcaccctgatcacccgccgcactttccggccgtaccgtctgataaaaatctccaccgcgatatgactttgcatcctgtgcgcatacggcagtgaaaagcccgccgtcagcgccgccagaaaggccacaagctcttctgtaccgaaaagcggcgaagcaaaggccctgcctgccacatccgcagcagtaaccagcaccataccgcacagggaacatcctgcacccgcccgcatcaggttctctgtccccaacagcataccatcaagccatttcacttctgtttccccttacggacaaacaggcacgggatatcccgtgcctgtaatcactgttcaagcaagacaccggcttcaacggccgcttgcaagctcattgcggataaactccaccacgccctctgcatccacaccacgctttgcggcctgccgcacatactcctgaaccaccggctcgacagcctgtttccagcgtgccatctcggcctcttccagcgtgatgaagctgttgccctgcgctgcaaaaaacgccctgccttctgcgtcgctctcgtcccacgccgcaccatggcgcggtgcccactcgcggcttatccaggtgatggtctcctgcacctcaccgggcagagattcccaccggtctttattcatcaccacaaaaaacgttgtcgtatacgccacgggcacggcctccgtgcagtaatcaacaacttccgccattttccagcctttgtttgtttcggcgggatacatgccgccgtcaaccacgccgcgctggatggactgatacgattcaggcatcgacatggccacgggcgtcccgcccagtgctttgaccacactggcggaatttcctgtggcacgcagcttcaagccctgcatatcttccagcgagcgcaccgccttttgccgcgtatgcagcagcccgggaccatgggcatgaaaatacagcacatgcacgtcctgcagttcgcgcggcacaaagtgactgtacacgctgtttgcaacccgtgtggcctgcgccccgctggtataccccagcggcaggtccacggcttccataagcggaaaacgtcctctggaatacgccagcgcggagagcccgatgtcagaaatcccctgcaccacgccgtcgtaggcctgccttgcccctgtcagggttccggcaggataaaaatcaatgacgacagcgcctgctgttcttttttcaacttcccgcgcccactcttccgccagtacggactgcacatgcgagggcggaaaaaagctgctgtatgtcagcctgtacgtctgccccagacatacagaagcaaagccggacactccaagcaagaccgcacatacggccagtaacatcagacgtttcacactaccctcccgaactgctttctgtcgcggttgccggttcctgttcagaaccgtccttaagcgccagggccagagcccgcgccgccagacgaacatcacgggtctgcagcgtacctgtgcccagaatgctgtgaataagaaatccctcaaacaacgcggtgttaagagcacccattttttccgcaggatacccctgtggcacatagccgcccacaatatcggcaaacatggcgtccgaaaggcggtatatgcgtttagccagctctgccttcaaccgttcatcgcgtgaagcgtgaatggtgaattccagaaaaaccctcgaccagttgcggtcgtccactatgctgtccagaaaatcccagacagcatccagtgcttcttccagcgaacgcgcgctttgcaggcgctccgccctgcgggccctgtaggcagccagcttctgctcgataagctgcaggatcagttcgtctttacccgcccagtggcggtaaaagcttcctttggcgtaacctgcccgggcagttatttctgctatggttgtggcaaaaaaacctttttcttcaaaaagacgctgcgccgcgtccagcagctcggtctgggtctgctgtgttttttcctgctgtctgcgtctcatggcacacccttgtgaccagtgtttactttgtgaccgatggtcactttttacggtaactactcttctcgtaacgcaaagtcaacgcacgtcataaaagaaacgccccgcttttcagcggggcgtttgatacagtgcgcaaaagccttcgtctactgcggagtggaagccggaacctccgccccttttctcaaagaacaggaaagcggggtatggccttccataccgttgaatatggcatcggcttccgccagcagtgcatggggcagcacatcatccacatgatcaacaggaaccacggtaagacctttcagaatttcatcaggcacttccttcagatccttttcgttatcacggggaatgagcacttttgtaatgtgcccgcggtgcgcagccagcagtttttcacgcagtccgccgatgggcagcaccctgccccgcagcgttatttcaccggtcatggccagttcgtcgcttaccggtacgcccagcagcgcagatacaagcgacgtggcaagcgtgatacccgccgaagggccgtccttgggcgtggcgccctcgggaacgtgcacatgaatgtctatttccttatgaaaatcaggacgcagaccgaacatgtcggaacgcgagcgcacataggaaagagccgccttggcagattccgtcatcacatcacccagctttccggtgatggataccttgcctgttccgggcatgatggcagtttccaccagcagcagttctccgccaagctccgtccatgccagccctgtggaaacccctacctgcggctggttttccttttctccgtaccggtactttttgaccccgagaaacgttcccagattctgtctggaaacagtcactgctcggtccatgtcatctttttccacaagctgcatggctgacttgcggcagatggtggcgatttcgcgctcaaggttacgtacacctgcttcacgcgtgtaggaacggataatgtcgagcagggcattgtctgaaagccggacattttccggtttcaggccgtgctgctctatctgcttgggcagcagaaaatcgcgtgcgatacggcgcttttccgtttccagatagccgggcagccggattatctccatgcggtcctgcagcggcagcggaatggaatgcaggctgttggccgtggttataaaaaagatctgcgaaaggtcgtagtccagatcaagataatggtcgccgaacgtgccgttctgctcgggatcaagcacttccagcagagccgaagaaggatcaccacggaagtcggtgctcatcttgtctatttcgtcaaggcagaaaagcgggttgttgaactttacccgcttgagcgactgcagaatctttccgggcagtgcccccacatatgtacggcggtgccctctgatttcggcttcgtcacgcacgccgcccaacgaaagccgcacaaactcccgtcctgtggccgtggccaccgaacgggcaagcgatgtcttgcccacgccgggaggcccgacaagacacaaaatagggcctttcagctttttcacaagcttttgcacagccagatattccagaatacgctctttgggcttttccagaccgtaatggtcattatccagcgtgcggcgggcttcttctatgtcgatggtcgtttctttcagcgcattccagggaagatcgattatccagtccacatagttgcgcaccacggtgtattctgcggaagaaggcggcatctggcgcagctttttaagttcgcgcaaggctttttcacgcgcctcatcaggcatatccttggctttgagctgctcttcaaggtcgttcacttcggcctgcgggtcgtcttcgcgccccatttccttgtgaatggcctttatctgttcgttcaggtagtactcgcgctggttgcgctccatctgatttttcacacggtttttgatgcgcttttccatggacgatatggcaatctcgccctgcagcatttcaaacacggcttccagacggctagcggggtcggtgttttccagcacttcctgctttttacgatactccaccttaaggtgcggcatgacggcatctgccagtttgccgggcgatgtcagcgacagaatggctgccagagcctcctgcgcaagctttttgttggtcttgctgtattcttccagagcctcatgtgtggcccgcaccaaagcatccgcttcaggaccggcatcgccgtcgtcatccagcgggtccaccgtaacaacagggtacgcggaatcaccagattccacagaaagttcgccgcctgtccagcgggcgcggtacagaccttcaaaaagcacctttatggtgccgtcgggcaagcggagaatctgaagaatcttactgacggttcccacaggaaacacatcctcgggaccgggcttttccagttcaggctcgcgctgcgccaccagaaaaatagtcttgccataatgctctatggcgctgtcgatggccttgatagacgcttcacgtcccacaaaaagaggaacgatggagcgcggaaacatgaccacctctcgcagagacataagcggaagctggattccctcagggtttcctgcggaaaattctgcatcaaaatctgtcatttactcctcctgaagaaggtcaacgtccggcacgttgaaaaagaaagggacgtcagaccaaaagctaacgcccctgtcggaattgtcaattctccggcaggcgtttccctttcgggaacccggccggcgggagccgtcggaacgatgattcccgtctggcgggcatcaggttccggttttggcttccgtctggtacaggaaaataggctccttgccttcttcgaccaccgcggtgttgatgacacactctttaacgccggtcatggaaggcagattgaacataatttcaagcatgacggactcaagcacgttgcgcagcccgcgggcgccggttttgcgttctatggcctgacgggccaccgcgcgcagtgcattgctggtaaagcgcagcttcacgtgatccagctcgaacaacttctggtactggcgcaccagggcatttttcggctcctgcagaatgcgcacaaggtcatcttccgcaagttcattcacatgcgtaatgaccggaatacgaccgatgaattcgggaataagcccgaacttgaccagatcgttgggatgcacgttgccaagcaggtcggaaagcggggtctcctttttcgaggctaccttgacgccaaagcccatggcaccgccatgcatccgctgctcgattatcttgtccagcccgataaatgccccgcccatgatgaacaggatatttgacgtatcaagccggatgaattcctgctggggatgcttgcgcccccccttgggcggaatattggcttcggtgccttcgatgattttaagcagcgcctgctgcacgccttcgccggaaacatcgcgggtgatggaaggaccgtcgcccttgcgggagattttgtcgatttcatcaatatacacgatacccttggaagcggcttcgatgtcataatcggcattctgcagcagctgcaccagaatgttttcaacatcttcgcccacgtatccggcctctgtcagagtagtggcgtcggctatggcaaacggcacgttaagcacacgggccagagttttagccagcagggttttaccgctgcccgaagaccctacaagcaggatgttgcttttttccagttccacttcatcagaaagtgtttctgcaaaaaacacgcgcttgtagtggttgtgcacagcaactgacagaattttcttggccgtatgctggcctatgacatactcatccagcctggccttgatttccgcagggctgagcagcttgcccgcatccactgattcctgcacatgctcctgcgcaatgatctcattgcacagctctacgcatgcatcgcaaatataaacatcaggccctgaaatcaggcgctttacgctgtccggccctttctggcagaacgagcatctgggctcctgtgcagacccgtcattttttctatccattagcccttcctgttatttgccgtctttttccacatctttgcgcgatgtgagaatacggtcaatgataccgaagttctttgcattttcaggccccatgaaataatcgcgatcggtatgctcaacaattttttcaagaggctgccccgtgtgacgggacagaatttcgttcagtctgtccttcagacgcagaatttcccgagcctgaatatcaatgtctgtggcctgcccctgagcaccgcccatgggctgatgaatcatgatgcggctgttgggcagcgcaaaccgcatgccgggctgacctgcggccagcagaaaagcccccatgctggcggcctgccccatgcacaacgtggccacaggcgcggaaatgtactgcatggtgtcgtatatggccagccccgctgtcaccactccgccgggcgaattgatgtacagataaatttccttttcaggattttccgattccagaaacagcagctgggcgcagataagtgaagcaacattgtcatccacgggggtgcccagcagaatgatacggtctttcagcagtctggaataaatatcgtaggcccgttcggcacggcccgtcgactcaataaccatggggatgggcatgatatgataactcctgggtgatgatgcggctgttgcccgtaagcgaacggcgggacatcgggatttgtatgtatgttcaagtcaaaaagacggcaggtcatacacgccgccgtgcatccgcgtaaaaaaagcggattatggcgctttttgcaaccttcactctgcagcggcggacacatctgcatagtagcagaaagcgtgccgactgctcaagtgtgctggcggctcaagacaatcgttatcacgcgacgggccgcagtcaatagcgcctgccgcattttagacaaaaacaggggaagtgcggtgcacttcccctgcaaaacaacaacagatacagcagaaactattcagcggcttcggctgcttctttctttgcgggaacttctttgatggccgctttttcgtagatggcttccatggctttgtcagccagcatgcggtcacgcaggttaaaaatcatgttggtacgggtgtagtgttccttcatggtctggaaatcctggccgctgcgcatggcaatctgctgcagctgacgatccacttcctgctcggaaacagttacgccttccttctgggctgcctttaccagaaaaatctgggtacgggcaatgtgctctgcctcggggcgcacttcgtcgcgcagctcttcaggagacttgcccagagactcaaggcttttgccctgacgttcaagacggtctttcttttcggcaagcaggctgtccatgtacatttccagcatggattcaggtacagggaagtccagcgtcttgagcaggctgtccaccatggtcttctgggcctgagccttgcacagctgagtgcggctttccagataggactgttccacggtttcacgcattttatcaaaagactcgaagccgccggcctttttggccagttcgtcatcaagttcgggcagcttgcgttctttcacggcgtgcacggtcactttcatggtgacggtcttgcctgcaaactcggggttgatgaaatcttcggggaaggtgacatcgccttcggttgcttcgccgggcacggcgcgcttcaccagctcttcaaaatcgaccagcgcctgattgccgcccagattcagttcaaaattatctgcggccacaccggcaatgggctcaccgttttcataagcggcaaaatccagcacggcaatctcgccgtctttggcgggacggtgttctgccacggtaaccacgtcggcaaggttggtacgaatgcgctccagcacggcgttgacttcgttttcgtcaacctcgggcttttcctgctcaacttccatgccgtcataatcaggcatttcaaacacgggcatcacttcaaaagaaatggtgtagacaaattccttgtcacgttccagctgcccgccatcaaaatcgatgcgcgaagcaggctgggtgtcgagcgaacccacaacttcgttgatatgcacgttcaccagatcctgagtggcttcgttgtatacttccttacggaagcgtccttcgatgatgctggcaggcactttacccttgcggaaaccggaaaggttcacactggtctggtacacggcgatggtggcagccagagcggcattcacttcttcaacgggcactgtgatagtaattttctttttaaccggcgaaaggtcttcgacattatattccatgggttcgctccttacacgccagaggcgtctgtgctggctcagggtctccggctttccggcggacgcccggcgggatttttaacggcatggtccgctgagggacacgacatgatataccgcttgaatattcacctgaaaaagcggcaaccgctctttctttcaatacagatggcataccagcggcatcatgcagagactcgctggtaaaggcatcgtttcgatacaaaaaatgtacggatgcaaatcgggttttgctacgcgtaatttatgccggagtcaatccctgcgggcacgccccggccgcgacggtctgaggtccggcactgcgcagaaatcaacaggggcataccagtgccggagcatatgagatcatcggcaccgcgctgcaactcattcaaaaacttctacaattacaaaaacttgcttttactgacaggtatgcctataagaatatatcattcacattgtctggctttttgcaccggaccaaacaggaggacgacatgaacaagtacacggtcattgtgaggcgccattttttcaccggaaccatggatgcagatcagagatggcagctttaccgtgactcggacaactctcccgtttccggcacacgggaagaggcagaggctgccatccgcagactcgaatcagccgactatgtatacggccacggtgaatgcaggcgccccgagtacaaggttgttcagatggaatcgccgcttgcacggcggattatagcccgcgacctgtgcgaatgtgaagccgtgtagccagtcatccgactaacagtcatccggcaaacagtcatctgcagccggcacaatgaagcccacccccgtttccgcgcctgcgacggcgggggtggaactgccccactctcccggccaagcccggcaccgtacgacaaagcacacgacagcccgtacctgctgcactgcaacacccgaccgcagccgacacggactacggccacctatgcaccgatctccggtcgcacagtgcctgcaccggacacaaccggacgacaaaaccaagaaagcccgcgccagccgtagcttttgcggactttccagtacttctgaagaagtgcttgtggtgcgagagaggagactcgaactcctacgcacaaaggcgctggatcctaagtccagtgcgtctaccaattccgccactctcgcacaaaaaaagaaatgtgagatgagcactcacgtatcgaaggcgcgcacctataccaccgcagcagccggttggcaagtgttgcgtatacagctgcccctatacagcggccagatgcagggaagcggactgccggtcagtcacttcaccaatgtgggcaacaaactcgcctgcatcatgcagtctggaaacagcctcatccagacggctgcccggcacggcaagcaccagtccgccggaagtctgggcatcaaaaaccagatcagccgttattgtaggcacaccggcatcaatggtgactttggattcacagtaatgcttattggcgtagctgcccgccggaacaagccccatagaggccagctccgcggcacgttcgatgacaggaacccgctgcgcccacaaccgcactgtgcgtgaagacgccagagccatttccagcaggtgtcctccgagcccgaaaccggtcacgtccgtagccgctttcagccgcatggcgcgcagtaccgagccggcagcggcattaaggtgccctgcccacctgaaaaccagttcctcaatctcgtccgcaccgtcccagcgtgccttcagtgcagtggcaagcacgccggtgcccaaaggctttgtaagcaacagctggtcaccggtctgcagtgcggcattggaagtaaagccatcggggtctaccacaccggttacggaaaggccgaacttgatctcatcgtcttcaacactgtggccgccggcaagtgaagcccgggcatcacacaatgtgtcgtatcccccatggataatggcctgcaaaatatcccgcggcaaatccttgatggggaaacaaacaatgttcatggcacaccacggctctccacccatggcgtagacgtctgaaagcgcattggcagctgctatcctgccgaatttgtagggatcattcacaatgggagtgaaaaaatccactgtctgcacaagagcttttcccgcaggaaaatgcaaaatcgccgcgtcctcattatgttctctgccaacaatcagccggtcgtcatgctgggcgcgtccgggcagagaagcaagaatctgctccaggtcccccggagctatctttgctgctcagcctgcagcttttactttatcaaccagcgtgatgcgggacattggagcttccttcagcctgtcgtgttcaacggcatttttttgtcaaaaactcgataaaatggcgtgccgccggaaacagctgccgccgtgagtgataaatacagaaaaactcgcggcggacatccagtccgtccactgtaatttcaaccagttcgccgcgtgaaagaaattccgcaacagcgatgcgggaggtgacactaacccccagtccggcgcggacacattgaatgacagactgcgagctgtcaacacaggccactggacgaaaactccggcaatcgatgccatgcgttcccaacgctgcggaaaaaatcttccatgttccggaacctgcttcgcgcacgacccagggcatatccgccagcgattcgcaagaaacactaccgctgcggggagcaaaatccggtgcgccgataatgataagctcatcatcgataatgggagtaaacacgatatccggctgctggtcatgagcacctaccacaccgagcgtaagctcacctgccccgactttacggattatctcgccggtatctcctgtacgcagttgtaactgaacctcaggaaacgaacgcatataagcggccataaccggtggcaacaggtactgggctggaatggtgctggcaccgaccggaacttcaccggtaatgatatcctgcaactggcttatctccagatgagcagtttcaaggctggcaaacgcggtcattgcatgccggtacaggatttctccggcaggcgtgggcaaaacaccgcggcccattctgtccagcagcctgacatccagttccttttccagcgcagaaacatgtgcgctgatggtgggctgagacaaaaaaagctcatcgccggctcgtgaaaagctgcgcaactcatacaccttgcaaaatgcttctagccttctgaaatcaatcatgtctatgcagtacatcggcaagacggataacgcaagagcattgggccgattgggctttacacacattactggcgcacaaaaaaagtaccggccgcgcgcacacctgcaagccggatatgcgagagcagaagcaggctatctccccgcggacaaatattccgcacggcctatacgtctacgccactccaaaaaaagttctgtttgctgcgaacgacattacggtaaatacaagatgaaaaagcaggctggctattacaaaaaagcgcaatccgtaacgccgagtgaggggctggccttcagccatcatctgcgggcgaacatcttttgcagaaaaatcccggaaccacagaaacaacctattaagcgtatgtagtgcaaaacagcaaagtttgccgaaggcccgagaggttacgacaaagcaatgaagcgcaaccgcactgcagaaacgtgccacaactgcaacgggctgcagattgagcagagtccatgggacaaaaaggactgaagaaaagcacagttcacacaagtcgaggcactgacacggccaatcgagttgcccgccttgaagccggacatggcagcggctttctggacactcacaagactctggtgccaacagcgccatagcaaagcaatcagcacccgtttaagcgcctctgcgcttgcagcggtggacaggtttcaggaatcggcaacgacagtttatggctcggcttataacaggaaaaaagaggcctgcgaggctcatgtcccgctggctgctctcccctgcggtatccaaataagaacctcggcgccggactatgattgcaagatgtacacttcagatcgccggctggttgcagagcccaaactgcacgagctcttcggacagtctgtaacactcgaaaattcatctattatgaaatttcaaagagcatctgaacaggcccggggagcaaacgactttaaacacctgccctcttttcattcacagaatttacgcaacaaacttccagtacacgccttttctcgctgcaaaggcgtaaggggtactccggcactaccaccacagcctacttgcaggtccattatctgtcagccccgcgcttagcttcccggcaatggtccactccaccaccgaaggcgccggaccaagtttacgctcttgaccttataactttccttagcaccaagtctggacatgcctccggcaccacctactaaagggaccggcgcgtccgataaaaccggaggctactccaatcatcagtcctatgctctatcgcctgcagttgcagcctctttaaaacaatgaacaaaacatcatctgttactgattttctaaaacgttaaacagccaaccttgtcggagtctgcatacaaaaaaaaagggcgaaccttacggttcgccctgaataagctatacaaaagcaagtgactacgcttcagcagcgtcttcagcttcctctttttctgctttcttgggagctgccttcttagcaggctttgcagccttctcttcagcaacttccttggcgggagcttcctttgcggcagcctcagcgtcacccagacgggtcagctcgataacagccataggagcattgtcgccgggacggggagcaccaagcttcaatacgcgggtgtaaccaccgggaacaccaacaaacttgggaccgatctcgtcgaaaagccgcttaaccagctggtggctacccagaactttgtaagcctgacgacgggcgtgcaggtcgttacgcagtgcgagggtaatcagcggctcgacaactccgcgcaattccttggccttagcttcggtcgtgcggattttaccgtacgtcaaaagagatttggccatgttgcggaacagagcagaccgatgcgaggaactcctgttcagctttctgccggattttctatgcctcattttgctgcttcctcttcaaccattcctgatatttcttctcgaagccatcgaccttcatgccgaaatcgagagacatttcgcccagtacccgacggatttcgtcaagcgacttacggccaaagttcttggttttcagcatttcaccttcggacttctgcaccagctcgccgaccagcgaaatgttggccgacttcaggcagttggtggcgcgaacagaaagttcgagctcgtcaatgcccttgaacaggttttcattgacgtcagaagcagagcttctgccttcgttttcctgttcggaaatacgctcgtcaaagttgatgaagaccgaaatctgatccttgatgatcttggcactgtacgcaatcgcatcctcgggggatatggagccgtcggtccacacttcaaggatgagcttgtcgtagttggtcatctggccaacgcgagcctgctccaccgtgtaggcgaccttgcgtaccggcgaaaagctggcatcaagggcaataaggccgatctcgtcgctcagcccttcgtgcatatcggcaggaacatagcccttacccatacgaacttcgagttcgaaggtcagctcaacgtcctcagtcagcgtcataagatgctgatctgcattcagaaccatcacgtgctgattgcacttgatgtcgccggccttaacttcgccgctcttgttgacatggagctcaaggtgctgaggctcctcggtatccatggcaagacggacctgtttaaggttgagtacgatatcggtaacgtcttcaagcacaccgggaatggtggtgaactcgtgctgaactccagagatctttacggccacaaacgcggcgccctgcagggacgccagcaggacgcgacgcatggcattgccgatggtcgttccgtagccgcgctccagaggttcgcagacgaacttgccgtacatggtgtcggcggattcactagcccgggagatttgatcgggcttgaccagctcggaccagttacgcgtgttgataagcctgtcgccttgtttgatgagcatgctcgaacctgcttatttggagtaaagttcgacgataagctgttcgctcatcgggaactggatgtcctcgcgctgcggcagggccttgactacaccacggaagttggggccgtcagcttcgagccaggacgggcaaccgcgacgtgcgattacttcctgagcctcagcgataaccggcattttgcgattcttttcacgcacttcaatcacgtcaccaaccttaacctgaatggaaggaatggtagccttgcggccattgacggtgaagatgccgtgacgaaccatctggcgtgcctgactacgggagttggcaaagcccagacggtaaatcacgttgtccaaccggcgctccagaatggagagcaggttgctaccggtaacgcccttggacatgtccgctttcacgaagtagctgtggaactgcttttccagcagcccgtacatacgacgcactttctgcttttcacgcagctgcacggcgtagtcgctgttcttcttgcgggcgcggccatgctggccgggagcgtaaggtctgcgatcgaatgcgcacttgtcagtgtagcagcgatcacctttcaaaaaaagcttgccaccttcacgccggcatatgcggcacttggaatcattatatttagccaagactgattcctcctcaactaaacgcggcgccgtttgggaggacggcagccgttgtggggaatgggggtgatatcacggatgaatgccaccttgaaaccggcggcattgatagcgcgcatagcggactcacgtccggaaccggggcccttaacaaagatacccactgtgcgcattccgttttcctgtgcacgacgggctgcctgatcggcagctatctgtgcggcaaagggagtgctcttacgcgatcccttgaagccgctctgtcctgcactggcccaactcaccgtgttacccctggtatcagtgaaggtaatgatggtgttattgaacgtcgcctgaatatgggcaaccccgacggggatggactttttctctttcttcttgcccacgcgcttaggtcttgccataacttcactctctgtgatggttttctgattaggctgggggaacctctaacgagctcagttatgaaaagagccgtgcacgctgacgacagagtttactgcagccaggtgaagttccacgccgatattgatgcctaaaagctgactatttgcgcttaccagccacaccgcgacgcggtcccttacgggtacgtgcgttggtcttggtacgctgacctctagcaggcaacccgcgacgatgacgcaggccgcggtggcagccgatgtccatcagacgcttgatgttgctagatatttcacggcggagatcgccttcaaccttgtgattctgttcgatttccttacggatttcgttcacttcgtcggcagacaggtcgtcaatgttacgagtccagtcaacaccggtggtatcaagaatctccagggcagtagcgcgaccgacgccatagatgtaggtcagcgcgatatcaaccctcttgccacggggcagatcaactccagcaattctggccacagtcgaactcctgttcgattatccctggcgctgcttgtgcctggggttttcgcagatcactctcaaaacgcccttgcgtcggatgaccttgcatttggggcatactttcttcacagaaggcctgactttcattttagtctccgtatttggacctttagtgcaacaacgtgcctgggtaaaaacagacccagaacgcggttaagtatcactgcgtcctgtctgagtcaacccttatacttacaaacgtatccggttacgcctgactcaggattaccgggccgtcggaggtaatggcaacgctatgctcgaaatgcgccgaaagcttcctgtcctttgtcaccgctgtccagttgtcggacagcacctccacttcatacgttcccgccgtcaccatgggctcgatagcaagcaccatgccggggcgcaaaggtacgccgggaaggccgaacggtacaaagttcggaatttcgggcttttcatgcagcttgcgtccaattccgtgccctacaaagcgccggaccacctgaaaaccggcattttccacatgctgctgaacagcggcggaaatgtcgtacaggttgttacccgacaaggccttttcaatgcctttcatcagcgactcctgagtcaccttgagaagacgggccgtttcgtccggaacctcgcctacggcatacgttctggccgaatctccgtagaagccttcgtaaatgacacccatgtcaaagctgacaatatcgccttctttcaatacccgctcggaaggaaagccgtgaacgacctcttcgttgaccgagcagcaaagagcaaagggaaagcccccgtacccctgaaatgcaggacggacattgtgcttacggcacaggtcctgagcaagctcttcaaaatacaaagtcttgacgcctgggcgaacattctcgcccaggacatcaagaattgtagccacaatccggttggcttcacgcatgaagcctatctctttctcgtttttgagaaagataccgcgatactttttcaccgtcagcgccttcccttgatacgggccttgttcatgaggccttcgtactgtcgggagatcagatgggattccacctgggacatgaagtccatggcaaccccgacgacaatcagcagcccggttccgccaaaatagaacggaacgttcatattggcgataagaaccatgggcagaacacatattgcggcaatatacagtgcaccccacaccgtgatgcgggtaagcactttgtcaatgtattctctggtctttacgccgggacgtatcccgggaacaaagccgccctgatttttcaggttttccgcgatatctttgggatcaaaaatgatcgcagtatagaaaaacgcaaagaaaataatcagagccacaaagactacattgtacagcaacgtgtgaggagcaaaatacgcagcagccgtctgcagccactcaaccgaggaaaaactggccacggtggcgggaaaaagcagaaggctggatgcgaaaatgggcggaatgacaccggcggtattgacccgcaaaggaagatgcgaagtctggccgccatacatcttacggcccatctggcgcttggcgtaatggatgggaatcctgcgctggccacgctccataaacacgatgaaagcaagaacagccgccatgaacacaagcagtatgagcaccatgaaaatgctcagatcacccgtgccgatcaggcggatggtcttcatcaggccgccgggcagtccggcgacgatgcccgaaaagatgaccagcgatataccgttgccaagtcccttttcggttatttgctcacccagccacatgataagcacagtgcctgtggtgagagttagaatggtggtgagtcggaaaccccagccgggcgccagtaccagagacgcccctgtcgggctctgcatgctctcaaggctcatggcaatgccgaagccctgaatcacggcgatcagtacggtaccgtaacgggtgtactgcgtgattttcttgcgtcccgcagcgccctcctccttggccatccgcttcagctcagggcttacgacctgcagaagctggatgatgatggaggcggagatgtagggcatgatgccgagggcgaaaatcgacagattgcgaagtccgcccccggagaacatgtcaaagaggccgaaaagggtgttctgaacactggcaaagaagtctgccaaagctgcagagtccaccccgggcacaggaacgtgaattccgatgcggtatgcggccagcaacaagaaggtccacaaaagctttttcttaagctcaggcagacgcgccagattttctacaccactcaaagccacggctaaccttccagtgccttggcttcgccaccggctttttggatcttttcaacagcagaagcactgaacttgtgcgcttccacttttacggcgacattgcattcgccgttgcccagaaccttgacagctgcgccggcacgggcaagcccgcgtgcgtagatgtcgtccagggtgatttcagtcttgccttcaaaggcgccaacgagctgaccgagattgatcacttcgtaacgagccttgaaaaggtagtttttgaaaccgcgcttgggcagtctgcgctgcaggggcatctggccgccttcgaaaccggggcggacaccaccaccagagcgagcgttctggcccttgttacctttgccggaggtacatccccagccggaaccggagccacggcccacgcgtttcctctgtttacgttcttcatcgaacggatacagttcgtggagtctcattattccgttacctcgacgagatgcacaaccttggcgatcatgccgcgtacaacggcattgtcctcaaacgtcttttcctgacggatcttgcgcagccccagagcgtcgagggtacgacgctggttggggttgcagccgatccggctgcggacgagttttaccttgatcatgagccgattccttactttctgggcgcttccagtttctttccgcgcagctggctcacatattccgcactgcgcagcgaggtcagacctgccatggtagcgcggagcacattgtgcgggttgttggtgccgatggccttggcaagcacgtcgtgaatgccgacagcttccatgatggcgcgcactgcgccaccggcgatgataccggtacccttggaagcgggcttcagaagcacccgtccggcgccgaaggcaccaagcacttcatacggcagggtgccgtccaccaggggaacctgcaccataccttttttagcgcgttcggtcgccttgcgcagagcctcgggcacttcctgggctttacccatgccgaagcctacggacccgttgccgtcaccaacgactaccagggcgctgaagctgaaacgacggccgcccttcacaaccttggcaactcggttgagatcgacgatcttctcaatcaagccgaattcgttctgttccatgccagttcctactacctgttagaattccaggccagcttcacgggcgccgtcggcgacagccttgatgcggccgtgatagatgtagccgttgcggtcaaatacgacgcgctcgatgttcttctccttggccagcttggcaatttccttaccgaccagcgaagcgttatcgacggtcaggcgcaaggcgttgccgttctgcttgccaagagccagggtagaagtggcggcaagggtggttccggtctggtcgtcaaccagctgggcgtagatatgcaggttggacctgtaaaccaccagacggggacgagcgccgttaccggaaacctttttgcggatgcggattttacggcgcattctggattcattcttggtcaacttcatggtcttacctgcctactactttttgccgccggacttgccggccttacggcgaatctgctcgtgttcatatttaacacccttgcccttgtagggttcgggcggacgtacacggcgaatgttggcagcaacttcaccaacgagctgcttgtcgaaaccgctgatggtcagcttgtttcctgcggctgcggcttcgatacccttgggcagttcaatgaccaccgggtgggagaaaccgagagcaagctcgatgttgttgcctttaacggcgaccttgtaaccgacaccgttgacttcaaggactttgctgaatcccttggagacaccttcgatgcagtttgcaagaagggtacggcgaaggccgtgctgggcggatgcctttttggtttcttcgactctggtgataaccacagagccgtcctgaatctcatatttgagcaggggcgaaaccggcgtggtcaggctgcctttggggcccttaacctctacaacgtctgctcccagcttcacttccacgccggaaggaacggggataggctgttttccgattcgagacatgactgcacctgctaccagatttcacacaaaagttcgccgcccacattcttgctgcgagcgttggtgccttcaaggactccactggaagtggagagaatgcatatgccaagaccattctgcacgcggggaatgtcggtggaaccgacataaacgcggcggccggacttgctgatacgcttcaggccggagataaccggcttgcccttgaagtatttcagttcaataacgatggaggattcttccatcttgaagtcggtgatgtaaccttcttctttgaggatggctgcaagagcctccttcatcttcgagcgcggcacactcacttccttatgcagggccaagtgtgcgttgcggatacgcgtaagcatatctgcaataggatcagtcagcattattaactccttggcgacttaccagctcgatttacggacaccgggcagttcgccgcgcagcgacatattgcggaagcagatacggcaaatgccgaacttacgcatgtagccgcgcggacggccgcagatgggacaacggttgtaagcacgagcgctgaatttgggcttgcgcttagcctttacttccagactagtacgagacactgccgtaactccttacttcttgaagggcatgcccagcttatcaagcaggaacttgccttctttgtcagtcttggcactggtcacgatggtgatgttcatgcccttggggttgtcaacacggtcaacttccagctcggggaagatggtgtgttccttaattccaagggtgaagttaccacggccgtcgaagccacggtcagcaatcccccggaagtcacgcacgcgcggaagcgcgaagttcatgagcttgtcaaggaagtcccacatggaatcaccgcgaagagtcacgcggcagccgatgggcatgccttcacgcagcttgaacgaagcgatggactttttggcgcgagtgatcacggccttctgcccagcgattgcggtcagttctttcacggcctcttccagaagcttctggttctggctggcttcgccaaggccgatgttaagggagatcttctccagtttcggcaactgcatagagctcttgtagttgaactctttctgcagcaccggcgccacttgttcacgatatatattttggagacgcgtcatcgttatccaccttaatcgatgatttcgttgcactttttacaaaagcgaacttttttaccgtcttcggtgtaccgatagccgaccgttgtggccttggcgcacgcgtcgcacatcacctttacattggagatgtggatgggcatctccttgtcgacgatgccaccgggctgctgcaggtaaggattagcccgcatgtgccttttggcaacgttcaccttctcgaccaggacgcggtccttcttgcgaagaactttcaagaccttgccgatcttgcccttatccttgccggagatgaccatcactttatcgtctttacgaatacgaaactgtttcattggtatctcctacagaacttcaggggccagagacacaatcttcatgtagttccgtgcgcgcagttcacgtgcaacgggaccgaagatacgggtgccgacgggctcgccctgcttgttcagcagtacggcagcgttggtatcgaacttgatgtaggagccgtcgttacgacggatttccttggcagtacgaacgacaaccgccttcatgacatcgccctttttcaccttggagtgaggcagggcctccttcacggatacgacgatgacgtcgccgacggaagcgtaacggcgcttagagccgcccagcaccttgatgcaggcaacttttttggcaccggagttatccgccacttgcagagcagattctacctggatcatggcttacccctaaaccgccttttcaaggatggagaccagatgccaccgtttgttccggctaaccggacgaaactcgatgatcttcaccttgtcgccaactttgcattcattgttgggatcgtgagcggtgaatttcttcctgcgacgaatgtacttcttcagcaggggatgcttcaccaaggtttcgacgcgaacaacaatggtcttatcgttcttgtcgcttacaaccacaccgacgagagctctgccgtttctgttttcaatagcttcggacatgttatgctcccttttccttcagaatcgtgaggatgcgagcaacgttgtgctttgccgcagggatttcggcagtcttttccagctgcgccgttgcatgcttgaaacgcagatcgaacagttcctttctggtttcggcaagcttgtccttcagctcgtcaatgctcagctttctcagttcagcggccttcattctagaggccctccctaactacgatcgtggtcttcacggggagcttatgagcggcgcgggtcagagcctcgcgagccagctcaaggtttacccctttgatttcgtaaagtacacggccgggcttcacaggagcgtaccaacccaccggagcgcctttacctttaccctgacgggtttcaagaggcttggcggtgtaaggctggtcggggaagatgcgaatccacatctttccgccacgcttgatgtgacgcatggcagccacacgagcagcttcaatctgctggctggtcagcttgccgtgctccagaaccttaaggccgatttctccgaaagcaacattgttacccttgagggcgtcacccttaagccgtcctttctgacgcttacggaatttaacctttttaggagtcaacattactgttctacctcgttgtccaggatttcacccttgaagatccataccttgacgccgataatgccgtaggtcgtatgcgcttcggcataaccgtagtcaatgtcggcacggagggtctgcaaaggcacacggccatcgcggtaccattccgaacgggcaatttcagccccggccagacgaccggcacaggcaaccttgatgccttcggcaccaaacttgcgagacatgctcaccgtgcgcttcatggcgcgacggaaagcaacgcgacgttcgagctgcatggcgatgttttctgccacaagctgtgcgtcagtttcggggcgacggatttcgtttacctcgatggagaattcgcggctgaacttacgacgaagatctgcgcgaagtttctcaatctcaacgcccttgcggccgataacgataccggggcgggccgtgctgaggataaggcgaaccttgccaccggcgcgttcaatttcaattttggacaggccggcgtggtacagggtcttcttaacatacttgcggatgttatgatcctcaaacacgaaggaagcgtattccttcttgctgaaccagcgggactgccagttcttgttgtaccccagccggaaaccgaagggatgtactttctgtcccataacgtatcctaactttcctcaagaatgaccgtgatgtggctggtacgcttcaaaatgcggttagcccggcccatagaacggggcaggaagcgcttccaggtagggccttcgttgatgatcacctgctttaccaccattgcgtcaacatcgatgccgggcagctgctcggcgttggcaagagcggaatgcatcaccttgaaaataaggccaccggccttctgaggggtgaaacgcaggatgttcatagcgtcttctacaggtttgcccttcacgttctgggcaaccaggcgcgctttgcgcggagacacgcgaacgaatttagcagttgctttagcttgcatatctattcacctacctagcgcttggccttgctcttcttgtcggcagcatggccgtagtaggtacgggtgggcgaaaactcgccaagcttatggccgaccatgttttcggtaacaaacacgggaatgaacttacgcccgttatgcaccgcaaaggtcagaccaaccatttcgggagagatcgtggaacggcgggaccaggttttgataacacgacggtcaccggattcctgcgccttctccactttcttcatcacgtggtcgtcaataaacggaccttttttcagagatctaggcattctctactcctacttctggccacgacgcttgatgataagcttggaagaggccttcttcttgtcgcgggtcttgaagcccttggtgggaataccccacggagtcacaggatgacgtccgccggagcttctgccctcaccaccgccaagcgggtgatcgatcgggttcatggcaacaccgcgaaccttgggacggcgacccagccagcggctgcgacctgccttaccgtacgagatcttctcgtgatcaagattgccaacctggccgatggtggcgcagcaggtgaccagcaccttgcgcacttcgccggagggcatacgcagcagtgcgtagttgccttccttggcgaccagctgggcataggttccggcggcacggcagaactgtccgcccttgccggggtacagttcgatgttgtgcacgatggtacccacaggaacacgggacagagccattgcgttaccgggcttgatatccacggaatcgccggccacaaccacgtcaccctgcttcacaccgagaggagccagaatgtagcgcttttcaccatccgagtagtgcagcagtgcaatacgtgcggaacggttgggatcgtattcgacatgagccactttagccggcacgccgaccttgtcgcgacggaagtcgatgatacggtaaagacgcttgtgcccgccaccgcgacgacgagaagtcacgcggccgtagcagtttctaccgctctttttggtcaggccttcagtaaggctgcgctcgggcgtgctacgggtaatctcctcgaaagaggaaacggtctgaaagcggcgcccaggagaagtaggtttaagcttgcgaacagccattgtttacactccctcgaagaaatcgatcttttcgccgggtgcgagggtaacatacgccttcttgtaaccggcagtctgccccgtcacacgtccgtgtttggtgcgggcctgcggcttgcgggtaacaacattgacacccgccactttgacgttgaaaaccgactcgacggcttttttgatctctatcttgttggcccggggattcacaaagaagacaacctgttcggaagattccttcacaaaggtggccttttcggaaaccagaggcttaataagaatctgcgtataatccatgacacccttcctcttacttcagtcgttcctgaacaggctcaacagccccttcaagaagaaccagctgggcgtgcttcagaatttcgaaaacgctgagctgctcgggggtcatcagggtgatcccggggatgttgcgggcgctgagcaccagcttgtcatccatttcgggggtgacgacgagagccttacccaggcccagtgcgccggcaaccttcaccatgtgcttggtcttcacttcaggaagctcaatgcccttgacaaccatcaggttttcttcagccagacgggagctcagagccatcttcagagccagcttgcgaaccttcttgttaaccttgaaggaatagtcgcggggctggggaccgaagacaaccgcaccaccacgccagaccggagaacggttgctgcccgaacgggcgcgaccggtacctttctgacgccagggcttggcaccgccgccggaaatggtcgaacgcgtcttcaccgaatgagttccggcgcgctttgccgcgcgctgtgcgcgtacaacaaggttcaggatctccggccggacctcgacctcgaacacctcgggagccagagtgagttcacccgtctccttcttgtcctgatcgtatactttaaccacagccatgtgattatcctcttttttactgcttgcggaccatgaccaggccgttcttgggaccgggcacggggcctttgaccaggatcaggttgtcttccgcgcggacttcgatgatctgcaggctctttacagtaacctgacgggcacccatatggccggccatcttcttgttcttccaaaccttgccggggaaggtggcgtgaccgatggaaccgggcgagcggtgcacagcctcgtgaccgtggcttgcaggcataccgccgaagttccagcgcttcatcacgccggcgaaacctttaccaatgctggtgccggtcaccttcacaaattcgccgggggtaaaaagacccacggtcaagtcgtcgccgactttttgctcagcaggagcttcgagacgaatctcgcgcagcacgcggaacaaaccgcgaccagccttgtccatgtgaccacgggcgggcttgtttacgtgcttttctttggcctcttcaaaaccgatctgaacggcgttatatccatccttggccgcatccttgacctgaattacaggacagggaccagcttgaatcacggtcacagccaccgcactgccatcattggcgaaaatgcgggtcatgccgatcttgcgacccaggattcccatcttctcagccatgactacctctcgctagagtttgatttccacgtccacgcctgcggggagactcagtttccccaaagcgtccacggtctgctgagtaggctcgaggatatccatgagccgcttgtggatgcgcatttcaaactgttcgcgggactttttgtccacatggacgcttcggtttaccgtaaacttgtggatgttggtgggcagcggaatcggtccggccacaccagcgcccgtgttgcgcgccgtatctacgatttcagccacagccttatccaggatgcggtaatcgtaagctttaagcttaatcctgatacgatcactgctaactgtcgtcattgttaactactccatgatctgggaatcgacacccttgcctctgaggagcccgggaccatccggtgcctcataccgcggcgagcgcggtgcggcgacagagttcctcacttacggtggcgctttgtccggatttacaagacatgcagcggggaaaaagcatgcgctgtaaacacaggacaaacacgtaggtcgacaacgctctctttacgcagagaacggagtcgtgaactttcttcgcggaacagtatatatggggggagagagataaaacggtgggccagactggcacctctgttgctctgctccgccgctttcgcgcgaagatcgcccacgttgtcgccagcctgttttccatctgcttgcgcagacggacaggtggtccgcagggttactaaacaggaaccataaggctccggaaaaattttatgtacagtaccttacagccgaataccgcatcggctggaacggcaagacatttaattaggcattcagtaacgcctgcaaatgtcaagcttcagtccgcagactgaatgagcagcaggacggactcaatccgcccttttaaaccccttgcggggaagtctactgcctgtgcggtgaaaacaaccacatcaagcgaggtgttcttatatagaggtgtgcccttcccgtcaaccttctttttttattttctgcaaaaaaaagcgccccgcaaaagcggggcgccggataagcatattcagccagcttattcgccggacttactcttggtaagttcttcggcaaggttggcgggaacgcgctcataatggtcgaactgcatggtgaagttggcacgcccctgagtgcgcgaacgcaggtcagtagcataaccgaacatttcgctcagcggcacgtgacagcggataacctgtgcaccagcgcgggaatccatgctctggatcttgccgcggcggccgttcaggtcgcccatgacgtcgccgaggtattcttcgggagtcacaacttcaacgtccatgacaggctcgagcagcacgggcgaagccttgcgtgcagcttctttcactgccatggaaccggccacgtagaaggcctgttccgacgagtcgacttcgtggtacgagccgaacaccagagcaaccttgacgtccaccatggggtagccggccagaacgccgcttttcagcgcatcctgaatacccttgtcaacagcagggatgtattccttgggaataacaccgccggtgatcttgttctcgaacaggtagcccttttcagggttgggttcgacctcgatcacgacatggccgtactgtccacgtccgccggactgcttggcgtacttgtggtcgaccttggtttccttgctgatggtttcgcggtaggcaacctgcggcttgccgacgttggcgttgacgctgaactcacgggtgagacggtcaacgatgatgtcgaggtgcagttcgcccataccggcgatcagggtctggttggtttcatcatcgcccttcacgcggaaggacgggtcttcctttgccagcttggccagagctgcggaaagcgcatcgcggtcagctttggtcttgggctcgatggcaacctcgataacaggctcggggatgtcaagagactcaagaacgaccggacggtttatctcgcagatggtgtcaccggtggaaacctgcttgagacccacagcggcaacgatatcgccggcgccggcccacttgatttcttcacgcttgttggcgtgcatcttcagcaggcggccgatgcgttctttcttgccggtgttggcattatacacggtcataccggcttcaatgaaaccggagtagatgcggataaaggaaaggtgaccgatgtaggggtcagatgccagcttgaacaccagggcggcaagcggctcttcgtctttgcaggggcagacgatcttttcctcttcgttgtcagggttggcaccgaccatctgttcgatgtcaacaggcgaaggcaggtactccaccaccgcatcaagcaggggctgaacgcccatgttgcggaaagcggagccgcacagaaccggcactgcggttctggcgatggtggccctgcggatggcgctgtggatttcttcttcggtcagctcttcgccgccgaggtatttttccatcagcgcatcatcttcttcagccactgcctcgatcagttcaagacgcataacgtcgaactggtcctgaagctcggcaggaacgccggtcacggcgaactcggcacccttggaggctttgtcgaaaacaacagcctttccggtgacgagatcgacgatgccctggaattcgtcttcactgccgatgggaacctgaagcgcaaggggctttgccttcagccggtcgcggatcatatccacgcaacggaagaagttggcacccatgcggtccatcttgttgacgaagcagatgcgcggaaccttgtagcggtcagcctgacgccaaacggtttcagactgaggctcgacaccggcaacggcgtcgaacacggctacagcgccgtccagaacgcgcagcgcgcgctcgacttcaatggtgaagtccacgtgaccgggggtgtcgatgatgttgattcgacaatccttccagaagcaggtggtagctgcggaggtgatggtgataccacgctcctgctcctgctccatccagtccatggttgcctgaccttcgtgcgtttcacctattttgtgagacacaccggtgtagaaaaggatgcgctcggtagtcgtggtttttcccgcatcaatgtgggccatgataccgatattgcgctgctggggtatggctacttttctggacacgtgactaatcctcggacgttaccaacggaaatgagcgaaagccttgttggcttcagccatacgatgggtgtcgtccttcttcttcacggcaccgccgcggttgttgaaagcatcaagcagttcgccggacaggcgtcctaccatgcctttttctccacgtgcgcgtgcgtaggtgatgagccagcggatagccagagacacctgacggtcggaacgcacttcgacgggcacctgataggtggcaccgccgacgcggcgggatttgacttcgacgaagggctttacgttatcaacagccttttcaaaggccttgattgcatcttcgccggtcttttcctgcagcacttcaagagatttataaaaaatcttttctgcagcgccctttttgccgtcaaccatcatgcggttgacgaagcgggcagcgagccggctgttatacaccggatcgggcagaacttcacgtctggggataggtcctttacgaggcatgaaaaactcccttcgctacttcggacgcttggcgccgtacttggaacgtccctggcggcgatcctgcacgccggcagtatccagagtaccacgaacaatatggtaacgtacaccgggcaagtcttttacacgaccgccgcggatcataacaacagagtgctcctgcaggttgtgaccttcaccgggaatgtaggcggtcacttcaatagcattggtcaggcgcacacgggcgactttacgcaaagccgagttcggcttcttaggcgttgtggtatacacgcgggtgcaaaccccacggcgctgcgggcaagcctgaagcgcgggagtcttcttccgcttagcaacctttttacgctcttttctgatgagctggttgatagtgggcatcagtttcctccgtggaaatggatcgatgtcattcgctaaagacgcaaggcaatacgccattgccgacacactgtcaacaacggcggtccgaggagaactccgatcacctatgaagccatccttaaaattacctgtacgcttcgcttggggacttcgactgaaaagcccagcagccttgctttcaatcgtattctcaccctgcaagcaaacttgaacatgacccgatacgccaattagccgcaggagacaagcagtttctctgtctgccctgcaaaaaaatcattccctgtacaccttgttacaattatcacatctacaccgacaacaaaaagtcgcttttccgccagccggtagccaccggtgcggccacgtgctgctaaaaagccggcaaaacccaaccgtgcagcccttcatgtgcttacgctatcaccccatgtttatgtcttttttttattctgattttgccgcttgacattttgctaaaaatttcacaagacgttgtcacgtgctcacgatcgttgcttcattgcatcggcacgatctttaatgcatggaattttttggctcgcatccgccggatgcgtcctacattgcaaaaactataattttcggaggatggaagctatgtccaatttggtcccccctcatggcggtaaaggtcttgtctgctgcctgctcgaaggtgctgaaaaggaagctgaactgaagaaggccgccggcctcaagcagatcgagatcagctcccgcgccaagggcgacctgatcatgatgggcaccggcggtttctccccgctgagcggcttcatgaaaaaggctgactggaagagcgtctgcgaaaagatgactctggctgacggcaccttctggcctgtgcctgtgactctggacgtttccaaggaagaagcagcttccatgaaggaaggcgacgaaatcgccctcgttcgcggcggtgaagtgttcgccaccatgaaggtggaagaactctacgaaatgaccgatgccgacaaaaagtgggaatgcgagctggtgttcaagggtgaaggccccgactctgaaaagttctgggacatcgctgaagaagaccaccccggcgtgaagatggttatggctcagaaagagttcaacgtggccggtcccgtcaaggttctttccgaaggcgacttccccaccaagtttgccggtgtgtacaagcgccccgcagaactgcgtgcagaactcgaagaacgcggctggtccaacgtagccgctctgcagctgcgtaaccccatgcaccgttcgcacgaataccttgccaaaatcgctgttgaagtgtgtgacggcgtggttatccactccctcgtgggctccctgaagcccggcgacattcctgccgaagtccgcgtgaagtgcatcgacacgctggttgaaaagtacttcgtgaaggaaaacgtcattcaggccggttaccccctcgacatgcgttacgccggtccccgcgaaggcctgctgcacgcaaccttccgccagaactacggcgtaagccgcatgatcatcggtcgtgaccacgccggtgtgggtgacttctacggtatgttcgaagcccagaccatcttcgacaagattccttacgccaaggaagcctgccccgaacccggcaaggctctgctttgcgaacccctgaagattgactggaccttctactgcttcaagtgcgacggcatggcttctctgcgcacctgcccccacagcaaggaagaccgcgtcctgctgtccggcaccaagctgcgtaaagccctgtccgaaggctccgatgttccggatcacttcggtcgtgaagaagtactcgacatcctgcgcgagtactacggcggcctgaccgaaaaggttgaagtgaaaatgcagcgcgctgcttccggttcccagatgtagcctccggctgcatccgctttgcaagtacagagggggagacatatgtctcccccttttttatatgcacaggcggtcaccggcctgccggtttaaagtcccgttgccccgcccttacgggcgtctgcctgctgagcacgtccggctcggaacgtatccgcacctgaggcccgaagcactgcgtaacctcaggctattatggtacagccctgccgccggtgcaggaagcaacggaaggcattgccgacaggcaacaccctgatcgcggacatataatcccctgcagtcggcctgccgtcggcccgcaaaccgccgaaaaccgccgctaacttcacgcaaaccgcacgcagacgcgggcacctgcaaacaggcggaagaacgcagccggactcccccgtcggacagccaccgcgcaaacaggctgcagaccagataaagaacacagagtctcaacgcatggcagcccagccgggcagatagcgtccggcttccttcaaagcggtgtcatgagtgacagcatcgggctgaagttgcacaagatatcgccagaatttttgggaatgatccagaaagacaaggtgcgccagttcatgataaatcaccgcatcgcacagcgccggcggcagaaaaagcagtctggcgttcagcatgacggttccccgcgccgagcagctgccccagcgcctgcccggtacggctatgcgcactgcagccggttccagaccgtgacgttcagccagctctcgacaccgcggaacaagaaaagcatgcccctttcgcttcagccagccgagcagcatcatcacagccgcatccgagccagtgccggcaaccgccacgcacagctcactgcggttcacggacaggctggattttcccgttgcagcggtcacgcgcagccggaatgtctcacccgttgcgcgcagctgcagttcttcgggaaacaaggggcgacacagaaccggctccagacgtgcgcggttgcgcttcacggcctccgctatccagtcgtggtgttcacggacgaacacagaagccagggctggatctgctcctgccggaagtacaacctcaagacctgaagatatcaggcgcagagacatgcgtctggccctgctgctgtgcctgactgtataatgcgcaagcacatgcgctatcaaattttccgtatgctgactcatgacgggtctttacccttgctcaaacgcgaagtacagtgcctgcacccagtccgttgccaaccggaggatacatgttcgagacccgtagaaaagcccatctgagcggaacactcatagcgcttgccggccttgccctctgtctttacggcggcattcttcaggccgaagccctgtgcttcaccagcggctgcgccctgttccgtgatatcaccatcgccggcatctccccatggtgggcaggggcgggcgccttcggcatcactgccctgctgtgtatgatcggccgtacgcggatggcacgcggcgttgccatgctcatgctgctgggcgacctgttgttcttatttataatgatattcaccgccccctgcataccctgcctgtgtgcggcactgataatcatctggctgtactggacgctgactgcagacagcaagcggccgcaacggatgcgtacggcactggctctcgtatggctctcgctctttacgcccaacattttcgcgacggcaggagaaatgaccggcggctggataattcacggaccggaacaggctgccctgcagatatatttttccccgagctgccccgcctgcaaagaggccgtgctggccatcagccagaataacccgcagcaggtggcgtactttcccgttgcagaatcaacatcagacctgctgcgcataaaaaaaatgcaggaggagctgaaggcggggcgaagtgtatacgccgcattccgcaccagcataaccgccgctgtaccgctgcagaacggcgttcccccggccgaagtggcaatgctgcagtggcgcactctgcaaaacaaagcccgccttgcgcggatgggcataaccacgattccggccattgttacagccggcaaacccgcccggctgggcggtgctgaacaaggcatgtcctttatccctgatcctgcgagcgggtttgcaggctgcagcgaacagacggatcaggactgcgacgacaccggcaggcagcccgcccctttgctgcgcagtccgtctcccagcgacagtcagcttgatgaactgttcgacaatgttcctgaagatgtttcaaactgattagccgctcaaaaacgtgctgtttcattgacctttcatgcgaatcctactatgtgaaaaaaataattatctttacgtaccggattgcaggtcggaaaggacagaagcggcgctctcagtccgttgaaattacttggacaagcgcggcaaaaccctttataggggttgcgctgttccagccgggcacaaacctgcaaccatcatcaggtaagggcaaatgactatctacgatttgctgaaagcgaacagagaaacactggtcggccaatggattgcgcagatacaggaaacgtatcccatagatactgttggctttttgcgcagccgtaaagaccagtttcacaaccccgtaggtgacaagaccgaaaaagcagtcgccgcccttttcgatatgctggcagaagacggcatagatccggaaaaagcggcacaacctctggatgatatcatccgcatacgcgccatccagagctttactcccgaacaggccgtcgccgtcatttactttttaaaaaccatcgtgcgcaatgcgcttggtgcacagattgcggaacaccggctttatccgcagctgctcgcactggaaagccagatagacaccatggtgctcatttcctttggcatatacgccaagtgccgtgaaaaactgcacataatgcgtgccgaagagtacaagcgtcgctacgcacagctcatacgcagagctgaacgtatattggatacgccggcaggggaaccggacatataacaaccgatagcctagcagcgaggtaacggaatgattatttcactcttggcggtcattgcgctcgggtgtatcgcctggctgggagccgcatctggctttcagcaattattcggggtgattataccattagccgcagtgctcgtgttcctggcgggattcgtgtacagaatcatggattgggcaaaatcgcccgttcctttccgcatcccgacaacgagtggacagcagaaatctttgccctggatcaagcccagtcctctggacaacccttcctccaacgccggagtgtggggccgcatgatccttgaggtgttgacgttcagatctctgttccgcaacaccgaagtgtctctggagaaaggcccgcgtgtggtctattactcctccaagtggctgtggctttttgcccttcttttccactactgttttctgaccattttcatccgccacttccggttcttcatggaacctgtgccctttgccgtgggcggactggaactgctggacggaatgatgcaggttggcgttccgcgcctgttcatgaccgatgtcatcattatggctgcggtgctctaccttatcggccgccggctgttcaatgacaaaatccgctacatttcgcttcccaacgactacttccccctgttccttattctcggtctggtgggcagcggtatctgcatgcggtacttcaccaaggtcgacattgcctcggtaaaggttcttaccatgggtcttgtgacgttgaaccccgttgtccccgaaggcatcggcgcaatgttctatgtgcacctgttcctgctgagcgtactgcttatgtacttccctttcagcaagctgatgcacatgggcggcgttttcctgagtcctaccaggaacctgcccaacaacagccgcgccgtgcgccacgtgaacccctggaacccgcccaagaagtaccgcacttacgaagagtacgaggacgatttcagggaacccatgtttgaagcgggcctccctctcatgaagaaacctgacgaagcttccaaggagtaaggagtagccatgcctaaggtgccaacccctgaagaactggtcaaagtagattacagcatgcctgcaggctcttggatggacaccaaaccggagttcgtcgacggcagcttctgctaccctgccaaagctgaaatcatggaagggctgggcatgcccaacccgcacacgtggaaccccgccgaagaagactggggcctgcccgaaaactgggaagagattatctataacgccatgcaggagcggctggaaaaataccgttccttcaaggtcttcatggatatctgcgtgcgctgcggcgcatgcgccgacaagtgtcactttttcatcggcaccggcgaccccaaaaacatgcccgtgctgcgcgccgaactgctgcgctcggtctaccgccgcgatttcaccaccgccggtaaaattctgggcaagctggcaggtgccagaaagcttgataaagacgtgatcaaggagtggttctactacttctatcagtgcactgaatgccgccgttgctcggtatactgcccctacggcatcgacaccgccgaaataaccatgatggcgcgtgagctgctgcatgaactcggcctcggcatcaactggattatggagccggtgtccaactgtaaccgcacaggcaaccacctcggcatccagccgcatgccttcaaggaaatcgtggaattcctgtgtgacgacatcgaagacatcacaggcatccgcatcaatcccccgttcaacgaaccgggccacgaagtgctgttcatcaccccctccggcgacgttttcgccgatccgggtatttacaccttcatgggatatctgatgctcttccacgagatagggctggactataccctgtccacctacgcatcagaaggcggcaacttcggtctgttcacgtcagctgacatgatgaaaaagctgaacgccaaaatgtacgccgaagccgagcgtctgggttccaaatggattctgggcggcgaatgcggtcacatgtggcgtgtgatcaaccagtacatgggcaccatgaacggttccacgccctcctgcatggaaactcccgtcaaccccatcaccggcactgtgttccataacgcagccgatacaaagatggtgcacatcaccgagtttactgcagacctgataaagcacaacaagctgcgtcttgaccccagccgtaacgaccacctgcgcgtcacgttccacgactcgtgcaaccctgcacgtgccatgggtctttttgaagaaccgcgcgaagtcatcaaagcggtgtgcaacaactactttgaaatgcccgaaggaaccacccgcgagcagaccttctgctgcggtgccggctccggtctgaatacggatgaaataatggaactgcgcatgcgcggcgcactgccccgcggcaatgccctgcggtatgtgcagcagaagcatgacgtaaacgccatggcctgcatctgcgccatcgaccgtgccaccctgattcccctggccgactactgggctccgggcgtttccatatatggcacgcacgaactggtggccaacgcactggtcatgaagggcgaacagaagcgtaccgttgacctgaggcaggaagatctgccgggcatggaggatgaataaccatgtataacagcaaatacatcatccccggactgctcatcttcgtgggtctggtgaccttccccttctgggtgaatctggtttccgccgaatacaagcgtcctgaactggctctgcccgcagaccagaaagaatgcatcgagcctgtggaatacatgcgcaccgagcacatgaacctgcttgatacatggcgcgacgaagcgctgcgcgaaggcaaacgcacttacaccgcatccaacggcaaagtgtgggaaacaagcctgcagaatacctgcatgcagtgccacaccaacaaggccgaattctgcgataagtgtcacgaaaccaacagtgtcgatccctactgctgggattgccacgtagcccccagggggaaccagtaatgttcgacagaagaagattcctcaagattgctggtctgtcggccctcggtcttggcgctggttccgcgattggagtggcagaagcgctggctgcgcctaaaaaggatccttacagcgccaatgcccatgcgctgcatgccggtcgctgggccatggttatcgatacccgcaagttcgagactcccgaagacttccagaagctcatcacggcctgccacaagcagcacaatgtgcccgacattcccaatgatcagcacattatgtggctgtggacggacaagtacgagcacaccttccccgaacaggctaacaaccatctgtccgatgaagtgaaggagcgggactttctgctgctgtgcaaccactgcgaaaacccgccgtgcgtccgtgtgtgccccacaaaggccacttacaaacgccccgacggcattgttgccatggactaccaccgctgcatcggctgccggttctgcatggcaggctgcccctacggcgcgcgtagcttcaactacggcaaccccagagaatacctgaaggatatcaccaaccccgctttccccacacgtatgcgcggcgttgttgaaaaatgcaacttctgcgtcgaacgtctggctcaggggctgatgccctcctgcgttgaagcgtctgaaggtgccattgtctttggcgatctgaacgatccggattccgaagtgcgtcaggttctggccgaaaacttcaccatccgccgtaaaccatctctgggcacgcagcccggtgtatactacatcatctaaggggagatgccatgatcgaaaaagcgctcaaaggctctccgggttattacatctggctggccttcctcggttcacttatcggcctcggcttgtttacgtacaccttccagatgaagcacgggcttgccattaccggtatgagccgtgacgtttcctggggattttacattgcccagttcacgtatctggtcggggtggccgcatccgctgttatgctggtgctgcctgcgtacttccaccactacaaaaaattcaagaagataatcatcttcggtgaattcatggccatcggcgcggtgctgatgtgcatgctgttcatcatggccgacctcggccagccgcagcgtgctctcaacgtgatgctgcaccccacgcctaactccgtcatgttctatgacatgatggttcttgtgggctacctcatcctcaatgccgtcattggctgggtgactctggaagccgaacgtcacgacgtggaaccgccttcgtgggtgaagccgctgatttacctgtccattgtctgggctttcagcattcacaccgttacggctttcctgtacgccggtattcccggccgccattactggcttaccgccatcatgggggcccgcttcctggcttcggcgttctgctccggtccggcaatactgctgcttctgctgttcacactgcgcaagttcaccagactgactctggagacggaagccgtgcagaccctgacgaagatcatcacgtacgccatgtgcatcaacgtgttcttcttcctgctggaagtcttcaccgcgttctacagcggcattcccggtcacgcacatcccatcgcctacatgtttgccggtcacaacggccatgtggactggatcaccccgtggatgtgggcaggcgccatcatggctatcctgtctcttgtgctgctcattccgccgcacatccgcgacaatacccgcgtgctgccttttgcgctggctctgctggttgccgcaagctggattgacaaggggctcggcctgatcatcgccggttttacccccaacgtctttgacaaggtgacagtatacgcaccgacagttcccgagctgctcatttcgctgggcatcttctctgtgggagctctggtggtatccatcctgtggaaagttgcgctgggcgtgaaggaggaacggggcacactgtagccgcgttctgtcccgacagataatacaagagcctgcccgttttcgggcaggctcttttctttttattcccgtcttgccggaagagaacaaagaccggcgtgatatggccggtatctcgggtcaacgtgactgcaggctgttcggaacagcgcacaaagcagatgagcccgcaatgcaagtatttaggcagccttgccgcagcggtaataagcatgcgcattgctgcgttgccggaagaaaatccatgtacggcaaccggaaccggcagcatcagaagaagaaaccgagaaacagcatacaggccggatgctgacgggacaccgctgcaccggcggcaacacaaatcagccctgcaacggcattacggacaggctccgccggaaaagccgaaacagccccgttacaacccgaaaggagcgacgacccgctccagaacgccctgcacctttgaaatggccacgccgtaatttgtgacgggcacccctctgcgtgtacattcgcgtatgcgccgcatcatttcggcgcggttggtcatgcagccgccgcagtgcacagccagtgcgtatctttcaagatcttcggggaaatcatgccccgcatacatttcgaatgaaagctctctgccggtgtactgtgttatccagcggggtatcttcaccctgccgatatcatcggcaacggcatggtgcgaacaggcttcgcacatcagcactgtgtcgccgtcgcgcagtgagtcgatggcgcgggcacctcggacaagcagctcaaggtcacccttatagcgggcaaacaatgtggaaaaagtggtcatgggaatgtcatcgtcaacgtcaccggccactttgagcaccacctgcgaatcagtgatcaccagcgccggcggcgatacaagcttgtccagagcagcttccagttctcgctccttcaccaccatccccatggcgtccgcgtccagaacatcgcgcagcacctgcacctgcggcaggatcagacgccccttcggggcagccagatcaatggggactacacagagaactgtatcaccttcggaaataagatcggaaacaagcactggatccgctttcagctcttcgggcaccatttcgacaatggccgacttcagctcgctgatacccttttgcgccacggaagaaacctgtacatggcggactcctgcctcgtggcaaaaacgaacatcttcgggccgcacatctgctatatcctgtttgttaaaaacaaccagcgcggaaatttccattgcctgcagatcggccagcatccgcttttccgcctcttccataccggcttcactgacaaccagcagcgcgacatccgtacgggccagcacctttctggcagaacggacccgcatttcgcccagttcaccggaatcgtccagcccggccgtgtcataaaaagtaaccggtcccagcggcagcagctcatagggctttgccaccggatccgtcgttgtgccgggaacatcggaaactatggctatctgctgaccggcaagggcgttgataagcgaagacttaccggcattacgccgtcccacaagagtaatcaccagccgttcgccgcgtggcgctttatcagacatcagcatttcctccgcatgccccggcaatccggctgaagcctttgtcagcaacaggggtgtacccggcatttctcagacgttcaaaaagaccgtgcacggcatcgcgcacatcgcgccctgcagcgttttttcccggatatatggagtagccgccgcgcaccgcgtcgggagtgaccgaaggcatgacaacgttggccccggcatccagcccgcgggtgcgtccatcggctgccagtgcatccagagcacttgtggcgggaatattggccccgggattcaaaagccgcagaactgctgtcaccagcaggcttttttcaatggcatgatccacaggggcagccagaggggtgctcgggtgaggaatgaacggaccggcggcaatcatttcaaggccgagctgtgaaagtctgtgtatatcctccgccagtatggcgtcggtcatacccggcagacctacgatgatgcccgatcccgtttcataccccaacgactgcagcatctccacgcgggcaagccggtcagcaaccgtacagccggggcgcagacgcgcatgcagagcttcatcaaaagtttccattttgagaagatacctgtccgcaccgcagtcacgccagtaggcatatgtgtcccggtcaaaatcccccagcgaaagagtcaccgccacatccagcgtatccctgatgcgccggacaagatcgccgataacccgcctgtcgtagcgcaggtcttcgcccgactggagcaccacggtacccgcccccagctcgcgcgccaatgccgctgccgccagaatgccttccggctccagccggaaacgttcaagccctgtgttggcaacgcgcagtccgcagtaatggcagttttttctgcaatggtttgaaaactcgacaacaccgcggacatatacgccgcgcccgaaaaacctgtcagcaacggtgcgcgcctctgcgtacacggggccgccgccggtggcagccagcatttccaaaatatctctggatgtcataacccgcccgggaaaagagaaatttcagctatagagcacgtaatggttaagcggccggaagccggagcttccggccgctgtatatgcctgaaagaacggatcagatgtacaaatcgcgctcgccgccgtctatgcgctgcagacgcgaagcaacaagctcgcgcctgttttccggacagcctgccgcctctttttcaataagctttctgcccgcttcgcgtgtcgattcagaagcgtagtcatgcagatattcattgaaggtaagcagcgcgttgggatggcagaattcctgaatgaagcctttttttgccagctccataaagtgttcgccggtacggcccagacggtaacaggccgtgcaccacgagggcaggtatcccaaagagacaagctctgctatgacctcgtccagactgcggctgtcgcctacgcagaactgctgcacatcgggccggtcgtagctcgggtcgctgtaggcacccggataggtgcgcgaacccgcactgatctgcgaaacgcccagctcgagcagttcacgccgcatggctgcattttcacgcgtgctgagaataagccctgtatacggcactgccagccggagcacggcaaccattcgtttaaactgggaatcggtgagcgggtgcggcggattgaatgccatatcggcattgagggccggttccagcctggggaaagagatggtatgcgggcctacgccgaaatgtttttccagatcggcggcatgctgcatcagtgcaagaatctcaaaccggtagtcgtacagaccgagcagggggcccatgcccacgtcgtcgatgccggcctccatggcgcggtgcatggcatacaaccgccacaggtaatcctttttgggaccgcccagatgcgccttgtcatacgtcgccttgtggtaggtttcctgaaaacactggtaggtacctatgcccacatcgtgcagctttctgaagccgtccacggtctgcggggcacagttgatgttcacacggcggatttcaccgcttttttcagaaacagtatcatacaccacctgaatggtgcgtgccatccagtcggcatcaaggcgcgggtgctctccgtacacaagcagcaggcgcttatgccccagacgttccagcacttccacttcggcccggatttcatcttccgagagagtccggcgcttcagatcgctgtttgtggcgttaaatccgcaataggcacaccggttatagcattcgttggtaatataaagaggagcaaaaagaacaagccggttaccgtagatggtctgtttaacctttttggctgtggcaaacagctccgcatccagttcttcgttatcgagttgcagcagggttgcggtctcttcggcatcaaggccctttgcttcacgtgccttggcgagaatttcgcgcacacgcacagcgtcaggtttggccgttgcggcaatcacagattcgattttttcttcgtctatgaagcctggcagggaacgggaatcaaaagacatacgtactccggcatcagactagagacgctttcaccgttacactttccagccgtcccagcctgcccgtcaacgaacctatctcgtccgtggaggcttcgacgatcagggcaatgacggcaagcccccgctcgggacacggcaaccccatgcgggccagaatcagctctccgtgggttgttagtatctcatttacagcagtggcatcgcgctttctgtcgctgatgataatgctgacaacccccattcttttgcgggtcgtagcgttgttcatggatgtataccccgatccggtgctacctgcgcaccggatacagtagagggcaggcctctgggtcagtgtaataccttcccgcagactgcccgttgatgcttttacaggctcagcttcacgcctttggcgcgcagagcctcaagagctgcacttctgtccacatagtgggtatgcagcagttcgtgcgatttatgaccgcaggggccatcatgcaaaaaaccgtctttggcatacagtttctgcaccatggggttgtcctgcgatttacggatggcgtagacattgcggtccgtcgcatagacggatttctgccggattccgatgaattccagcgtggcggcgcatgcctgccgtgccatattaaagccgaaaacggcataaccggccgcaaagccggcgagcttgataaatccgcgacgggataccgtacctaatctgctcatgccatcctcctatgccacagaccgtctggtaaaccgacggttgatcttggtgatagtgctcttgaaaagggaagactgcagcatgcccggttcaagcggttgcccgccgccgtttacgcagccgccgggacacgtcatcacctcgatgaagtggtaaggcgatttgcctgcgcgcacttcctcgcacagcttggcggcattgtccagaccgcttgccacggccactttcacggtgccgaagttgggtacgggcacttctgccgtatttataccctcatgcgtgcgcaccaccttgatgtcggggtcggcaagggtgccgccggacagcgcttcatacgccagacgcagggcagcttccattacaccgccgctggtgcagaaaatggtggcagcaccagtggacatgcccagcgcgggatccggttcttcggaaggcagcgaagtgaagtcgatgcccgcttttttaatcatccatgccagctcacgcgtggtgatggtggcgtcgatgtctctgtacccgctggcattcatttcaggccgcataccttcaaactttttggctatgcagggcatgatggacacggtgtacatttttttggcgggtaccccggcctcctgcgcaccatacgttttggcaagcgggccgatcatggcaatgggggatttacaggtggaaaggtgcttttccagatcggggtagaacgtttcggcaaacttgatccacccggggcagcaggaagtgaactgcggcagcggcatattgccgtgcttcacgcgttccagcagttcggtgccctcttccatgatggtcacgtcagccgtccattccgtatcccacaccagattaaagcccagacggcgcagggcggcatgcatctgcccgcccacatacgtacccgtaggcagcccgaagcattcacccagcgcatagcgcacggcgggagcaggcatggatacgacaaccgtgtcaggatccttgagtttttcgtacaattcgcctacaaacgacacctcttcatggatggcgccgaagggacagtttgcaagacactgcccgcagttgacgcacgccacggggtccacgacaccgcgatagccgtcttcggtcacttcctgcatgacgcctgtgggacagtgatactcacactcgccgcacgccatgcacttgtcgtggtcgacctccacaaaccggatggttgcggggtctacatccttgggggcgttcattttataacgaacaccttccatggttacctcggagcctgcggcaggtacttccaaccctgccagataggctgcgggcgggtgctgtgctttgcatccagccataaccttctccttgcttcagtgttgcctgctcttatagacaagagcaatggaaaaagtgttactaaattgacattagtaatacttgcactgcttcagtgctattctgcggatatggctaccacatctatgatatccgccgcaacacctgaaatggagaatcacttgaagaacatcccgtccatactcattttttgctgccagcccaaacgacaacccggagcagaagcaatgactggtgcacactcccgcgccggtggcaagcaaaaaagcaaagacaggtagcacgaataataaagctggtgcaccagaacagcacaccttgtgactgagggatatatctttaccccgccgcgctgccggagtcaccccccggaggcccgtgtgccatattgaaacactgcggcggtcgcttttacacgcaaaaggcgcgccccgttgccggaacgcgccccgtgaatacaaaggccatatgagacccgcggtgcatcaaagcgaaatgccgggccgtacctgacacttcacacggatattacggcccttgccgccgtacatatccaccatgttgaaagaaccggcctcaaggacatccacatcttccggacggatatgtattcccatgccggccagtgattccgtcaggtacctgccggcatcggccacagcgtcatccagattgtatcccagcggtgcctcgcggcgcagcccgagcgtgggcacaaaaacaaggcccttttcagtatcggcaaaaagctccagctcagccgtggtgcgtgtgagcgcagcccccacggcgttggccaccgcatggtcacggggtacatctatgcgcctgttcatgacattacgcaaaagcggggcaaacgcggcggcgggacctcccatcacaaacaccctgccgggattcagcttcacaccgtcaagcagttcgatgatggtatacacaggctgcgcattgacttcgtcaagcaacctgtccacggcggcgcagatggtgtttaccgctgtgtccagcgcttcgcgggccagtttttccggatacatgtcccacagagaggccagctgccgcacagcctcgcgcgaggcttccacgtcgcccacggcagccacttccagataattcatggcatccatcagcgccacatgtgttccgccgttggcaacacagggtccggacctgtccggccccacccgcacagcacccgcggcaatgcgcaggcgagaatcaccgcccacgcctatggaaagcgtacgcagcgccctgaccaatgtaggataactgccgacagagataccgtcattttcgataaccggagaaccggaggcaaaaagcgcaatatctgtcgttgtcccgccgatatccagaatcacagcgtcttctctgatatcgtaaagagccacaatgcccataacgctggccgcagggcctgaaagaatggactcgacgggcatacgccgtgaaacagccagcggcatggtgccgccgtcggctttgagaatatgcacaggcgcggttacgcccttggcacgggcagaagactccacggcatcggcaaagctgttgtaaagccgccacacagctgaattgtaatacgcagttgccaccctgcgcggaaaactgagctgacctgaaagccggtgtcccatggatacaaagtcgccgcactgcatggcttcatgcgccatggtttcttcatgatcggggttacgcgtggaaaatttacccaccgccgcatagacacgtatgccggaatcgcagcaccggcgcaccgcagcggccagttcgtcctgctccatggcggctattactttaccgcggtggtcgatggaaccggaaagaggaaaaaagaatccgccctgccggaaattttcaggatcaatgcccggaccggacgaaacaagcactccgacatcctcggtcttgctttccacaatggcattggtagacagcgtggtgctcagattcagccgtactatatcctgcgccgcaactgactgcagaacactgtcaagcgcctgtgtgacggaagacagcaggtcgtggtgcagtgtgggcaccttggcccatgcctgaatccgcttctgtgcatccagcaccacagcatcggtatgggttccgcccacatcaattcccagatacattgacgcacctccgtgcacacatatccgccgcaagacgcagtgcgctttcaaaactgccggtgtccgccgtatttctgcctgctatgtcaaagcctgttccatgatcgacggacgtacggacaaaaggaagacccagcgtcacatttacggcatcggaaaaatgcagcagtttgagaggggccagcccctgatcgtggtacatggccagcaccgcggcaaattcgccctgcgcggccctgtaaaagatcgtatcggcgggatacggaccttcggcattcaggcccatacgctttgcctcgcgcacggccggcgcgatgatgctttcgtcttcgacacctattttacccgattcaccggcgtgcgggttgaggccacatacggccacgggtttgtgaccggctcccagcgcccggacaaactccacagtaagcgcgatgcagcgggccacgcgctggcgggtcacaaggcggggaacatcacgcagcgcgggatgcgtggtcacaaggctgacccgcagcacgtcaccgcacaggtgcatgcagacatcttcatcacgcagccctgcgtgccgcgccagaaactcggtatggcccggaaaatcaaaaccggcctgctgcagcatggctttgtgaagcggcagtgtgacaacacccgtggcagctccgtcattaagcatgctgcaagcctcctgcagagccagtccggcagcgcgcccgccgtcggctgtggctttgccgggggtcacagtcacagtctccatccccgggggttcgtacagcagtacctgccccggccgggccttttccagcagcgcggccagctgctgcctgtcagcggccgcagtccagaaccggccgtttatgccgcacagcgtcataaacgtatccagagattttccgctgcccagaagcaccaccggagacgcgactccgtaacggagcgcgcctctgccgccgtcagcgcccagcacccggcaggccagctccggccccagcccgttgacgtcgcccatggtcaccagcaaagggcagcgggcggccgcaacatccttcagaggatcctgttttcttattccaagcatccggtaaaactattccctttcgccgctgctgtccacactgcacccgcacgaccggatagtgcggcagcacacccgcccgcataaaacggagcatgccgcgaatcattccgccatatgcaccgaagcatgcacgctgccgtcgtggcgggcataggcaaatgccatatgatccgtgttgtgataaaaaccatattctccgcggttatccagcattatcagaccggcatggccctgcacacgcctgtgcagcagttctatgcccatgcgggccgcctgcatggcgtcatgcccgcgcagacagtcgcaggcgctgcgggtcatcagcgtacggatgattccttcaccgaatccggtggcggaggctcctccggtttcgttgtcggcataggtgcctgctccgcacagcggagaatcacccacccttcccggttttttacacggagtcccccccgtggacgtggcagcggcaatattgccccgcacatccatggccacagcgcccacggtaccctgcggtacaggcttgaaggcgtcatgcgtgcagtatccttcgcggctgcacagcttctgatacagctccagttccctgtcggtcagcagctcgcggggatcaacctccggcagcccgcattcgcgggcgaaacgctccgcaccgtcggcaatcagcaggcagaattccgtttcgagcaccttacgcgcaatgtcgaccggtgtcataaaacgccgcactccggctactccgccataattcaaagtacgaccgtccattatggccgcatccagctctatctggccgtctgcattgagcaccgctccccggccggcatcaaacgtagggtcagcttccatcacgttgacggccgcctgaacggcgtcaagcgcatcagctccctgctccagcaacggccaagcggcctccaccgcagcgcgcacaccgtccagatgttcctgccgccgctccgcgggtatggtccatgccccgccgtgcactattattctgggtctcatcctgacatcccctgtatcggtacgaaatgttgtgcagttcacggcgtacagtacagccgttttcaggcagccgtacactcaggtacgggaacgccgcaacataaaaaacggcacgcgccgcaaaaatgcagccgtgcccgatgccgcggtctccgttgcggcaggtctgccctgccggcggacaaaacacacacataaataccctctgcctgactgcaggagccgaggctccggcactgacaaccgaaagcctctgcgccggtcgtatccggccatgccctgactgcattcctttaccggcagaatcacacaggttttaacgccacggccgccagcggaggcagagtcagctccataaaatgcccgccgtgccagttgtcggtgcaggctaccgcaccgcccccgttgcccacgttgctgccgccgtagtaaccgctgtccgtattcagcacttcctgccattctccggctctggggcatggaacacggtaccagcgacggactaccggcgtaaaattgaacacccacatcacaggcggactatcttccgcaaaacgggcaaaactgatgacggaacatccgtaatcgctgaaatcgagccagcggaaccccgaccagtcgtggtcgtggcggtgcatggccggttcctgtgcatatatgccgttaaggtcgcgcaccagattgcgtatgccttcgtgggcaggaaattcacgcaggcaccagtccggttcacggctttcgctccactcgttccactgacctatctcaccgcccataaacagcagttttttacccggatgcgcccacatgtatgcgtacatcaaccgcaaattggcctgctgctgccacatgtcgccgggcattttagaaagcagcgcccctttgccgtgcacaacttcatcatgcgaaagcggcaggacaaagttttcggaaaaagcatacagcatggaaaatgtcaggctgctgtgctggtatgccctgaacacagggtcctgccgcatataattcagcgtatcgtgcatccagcccatgttccatttaaacgtgaaccccagcccccccgtgtacaacggccgcgacacccccggccatgaggtggattcttccgctatcatcatcacaccggggtactgctcgtgcaccactctgttcagttcgcgcagaaaatcaatggcttccagattttcattgccgccgtgcacattgggcagccactccccttccttgcgggaatagtcaagatacagcatggatgccactgcatctatgcgcaaaccgtccacatgaaattccttgaaccagtagagcgcgttggcaaacagaaagttgcgcacctcatgccgtccgtaattgaacacataggtaccccagtccggatgctcgccgagacgcgggtccagatgctcgtacagggctgtgccgtcaaaccgccccagactccagtcatccttgggaaaatgcgcgggtacccagtccagaatcacccctatgccctgctggtggcaaaggtctacaaaccgtctcaaatcatcgggcgttccaaagcgcgaagtgggcgcatagtaggcgccggtctggtatccccacgactgatccagcggatgctcagccacgggcataagctcgatatgagtaaagcctgcgtcgcggacatagggtatcagtgtgccggccagttcatcccagtttacaaaaggatgcccttcaccatggcggcgcatccacgaaccggcatggagttcatatatgctgaccggctgctgcaaaggcggaccggcttcacgtctacgctgcatccatgcagcgtcgttccacgcatagctgtcaagcgaccaagtaaatgacgccgtgccgggccgcatttcgcaatacaaggcataggggtctgttttcaaacgcacagtgccgtcggcaccctgtacggcaaacttgtacagccgcccgtattccatgccggcgacaaatccggcccagatgccggatgttccgacaggaaacaaaggaaaatcgccggaacgccagtcattgaacggcccaaccagacttaccgcatgcgcattgggcgcccataccgcaaaccggtatccggtttcaccgtcctgagcatgggcatgcgcgcccagcactctgtatatatcccaatgctctccgcgaccgaaaagatacacgtcaaacggttccagactgcacggcacggttccggactcgacaggtgttgccacgtcattctcccgcggggacaaaccccagctgctgataaatgtccagatactgcactgcggctttttcccatgtgaatgaaacttccatggctcttctgaccatacccgcccatgcggtgtgatcattctcccacaggttgactgcctgcatgatggcattcagaaaacccgccgggctgacatcgtcgaaagtgaatccggtggcatcgggagcaggccagggcgtgatggtatcacgcagcccccccagcgaagacgccaccggcggcgtgccgaagcgcaatgcgtatatctgtgtcaggccgcacggctcgtaccgtgatggcatcagaaagatatccgctccggcctgtatgcggtgggccaggtcttctgtgtattcaacgcgcgcgcacagcctgcctttgtattcttccatcaggtgcagcacctgcgcttcatattccagactgccctcacccagaataacaacgcccacctgccgctccatcaactgcgcaatattgtctatcagcaggtcaatgcctttctggtccctcaggcgcccgatgaaacccagtaccggacgctccatcagggaactgtccagccccagttcatccagcagggcgcgtttgcagcgctgtttgcccgcaagtctgtccgggctataggtacagggcaaaaaacggtcgtcctccggcttccagatgtcgtagtcagccccgttcagaattccgtgcagggcatgcgtacgcctgcgcagaattccttccagaccgcacccgaattccggtgtggtaatctcccgcgcatagctgggactgacagtggtcactttgtcggcataggcaatgccgcccttgagcaggttgaaatcgccgtagaattccacaccgtccatggaccatgcctgcggcggcagcccgcagttttcgaacaggcgcgaagaaaagcgcccctgaaaggccagattgtgaatggtcatgacagtgcgcgtgtcttcccagaaggaatcataccggcgccagtgatacaataaggcaggaagcagcgccgtctgccagtcatgggcatgcaccacggccggagcttcgccgagacgacggcacatggacgccgcggcgcggcagaaaaaaacaaaccgctcgcagttgtcaaaatagtcgcccttgtagtcgttgtaataaaaacgcctgtcaaaatattcgccgcggcttatgaaatagacgggcatgccgtgaaagtcggcttcgtacacgtctgcggtaatgggaccccatgggtacccgacaggaatatcgctcatggtcaggtgaatgccgtattccgcagtcttcagacgcccgtaaaagggcgtgaccacggcggtgcgcacccccatgcggtgcagggtcagcggcagggcacccagaacatcgcccagcccgccgcttttagaaaaagggtacatctcggaagtggcaaaaaggaccaacggttgcatccgccgcatccctccttcggatattatccgcactttctgtccgcaggctgtgcataccttgcggaaaaatcagcaattattacggcatggtcaaaagcaatattccggggcagagcgtccagaggaaaaaaaacggcctcggcggcatcatcacccgcggccagagcatccgcatccaatgcagcaccgcagaataccacactcatggtgtgctgtctcgggtcacggtcaggtgcggaatataccccgagcaaacctgtcagctccacgtccagccctgtttcttccttcatttcccgcacggcagcgtgttccactgtttcaccgtagtccacaaaaccgccgggcagcgcccagccaagcggaggattagtccgccgcacaagcacaatgccccgttccggttcgtacaccaccacatccaccgtgggcaccggatttctgtatacggtaacaggcgctccgcatgcggggcaggggatggtacgggtcatgctgctgtcctccacaggttccgttcaacgacctcatgcggcacggcgatactatcaataccgtatcgcagaggttcctttcgcagtacatcgaaaacgcgggcaacgccaccctgcgcgcgactgaagcagaaaaaaacacagacggcaggccccaatgaaaaacggtctgccgaccgattcgacagaccgctattcgcaaaacaaggaaggtacactccacatagcatcaagcgtgccatttacgtaacactctgaaaccatggatatgacgcatgaaagccccccaaaaaaaccacgcagagtgtacaaagattttaacccgcacgcccgtatgccacgaccggtaaaagttgttgaacgccgtcagaccactacgctgatacccgccgtctgcagagcatcttccgtcacagccccggggcgcactatccgcacatgggcggggccggcaacttccacaagagtggaaggtttgccccctgcgggagccggcggcatatcaaccacggccgccacctgtccgaccagttcagggtcaagaccggacgcagcggtcactgcctgcctgccgctgatgttggcactggttgaaaccagcgcgcctccgcatgcggtgcacagagcggcagccgcaggatggggagtaacccgcaccgctaccctgccggtttcaccggtcagaatggcaggtattctgtctgacgcggttaccagcaccgaaagcggccccggccagaaaagttctgccagacgtgtaacaagcggcgaagacacggcggtaaccagccccagctgaccggcactgccgatgatcaccggcaaaggcatgcccgaaggacggcgcttgatgcggtacaccgcatccacggcgcgcacgtctgtggccagacaccccacggcaaaaaacgtctcggtggggtacaccaccactttaccttcctgcagcagaactgccgcctcgttcacgtccgtcacggggatggtctgttgcgtcatcatgcaacctccgttaattcaatcacctgcaaccagttatgcccgccaccggtgaacggcttgaggctttcggtcttgcagtatacaaagcgcccatgcgcattaacaacacagcatcatatttctgccggagcggcatatgagaagcatacgcatcatagccgtgggcaggttgaaaacagcacactggaagacggctgcggaacactatcttacccgtcttaccagagcattcaaggttgaagaaactattatcaaggacggaaacgccgccctgccgccgctggagcgtaacgcgcaggaaggcgcacgcattgttgcggcgctgacgcccgccgatctggctgtctgcatggatgaaaccggcaggcagttcacttcgcagcagttttcggcctttctgactcccatgtgggaaaacgccaacctgcgcccgtgctttatcatcggaggagcctacggcctttcggatgaagtacgcggcaaagcgcggcacaccatggccctttccgccatgacctttccgcacgagatggcgcgcgtggtgctgtacgaacagctgtacagggcagacgccatactgcggggcactccctaccatcactagctgcgcagggcggcgccgccgcaccggccaaccgcaaccgcaaaggatcaaccatgcttgaattcagctatctggaaaaactggaagaatacatgaagtccggcagaatggccgaagacttcgaatactcccccgaagaacgccggtatgaaatcctcgaatttctggagcgtttcatggatgtggccgaacttgccgacaaaaccgccaccaagctgatcttcaaaaattctcagctgggcgctttttttgaagataacgcccagaaataacgggcagagccttccacttcgtagacatactgcgcggtcaggtcccagccggacggcaggggcctgccgtgtgcggcatcggggcggtcatggtccggtgcaggctcgttggcaagcacaatgacatgcccgccctgacggatccggccctcaagcagtgaaagcagctccggccacggcatgaacgccctgctgaccagcatgtcagccggtgccctgtccgccatgaaatcctccacgcgggcgcggtgcacaaaggttcctgacaacgggtgtctggccagtaccatctgcatgaacatggtgcgtttttcgcgcacgtccaccatatggtactccccgtgctgccagaccatgcgcagcggaatgcccggcagaccggcccccgccccgaaatcccatatctgcgggccgcactggggcactgcatcgcgcagaaatctgtcaagatgcagactgtccactatcagagtccgcaccatgggctgccatgtgcgcggccccaccagattcatcaccgcgctccatttctgcagcatgttaagataaactgtcagtccggtaacggcggcgggcggcaaccggaagcccagttcgcaacacagggcttccacctgaggttcttcagcgggttttgcgggtctggccatatagcacaatcctcatgttctcattgaatagcggcataaaaccgtcgcacacctaccccagcacgggccggcaatcaaccccgcacttgccagcgccgccgtcttgcactatgcagcgtaccacatactgttccaccccgctgccctgtctgcatcagacatgcggcagaggaaccgcatacggcggcgggtacggaaaccgaggagtgaagcgatatgacaacagcgaaaacagcgatactgtttcccggacagggcgcccagcagaccggcatgggccgcgatgtggccgaggccgacaaagacgtgatggatctctggaaaaaagccgaatccatcagcgggctgcccctgcgtgaaatatactgggacggcgacgcacaggcaatggccgacacccgcaatctgcagcccgccctgacggtggtcaacatttccctgtggatgcaggtggcggggcgcatgcagcctgccgccgcggcaggacacagcctgggcgaatacgcggctgttgcggcctccggcgctctttccgccgcggacaccatagaactggtttccctgcgggggcgcctgatggccgaagcggaccccgaaggccggggcaccatggcggccgtgctcaaactgccgctgaccgacgtggaaagcgtggtgcgcgaaacagccgaagccacaggcgaaatgattctgattgccaactacaacacccctgcccagtttgtgctgagcggcaccgctgccgccatagccgacgctgccgcgcgggtgaaggaacgtcgcggccgggccatgccgctggctgtcagcggcgcctttcacagccccatgatgcagcaagccgcagacgagctggcccgtgtcatggacaaacgccactggaacaacatgaagtttcccgtatactgcaacgccaccggactgcccgtgcaaaacggcgacagcctgcggtcggtgatgaaaggccagatggccggcagcgtgcgctggatagaaaccatcggcaaccagtggaacgacggcgtacgccgctgggtggaactgggccccaaaaacatactgggcaaaatgctgcagcccattctgacgcagtgcggcgccgccgacggcgagtggtcaaccagcacggcttcgacccgggaagaaaccggcaccctgtaaaacagcggccccttttcagctgtgccgaaaaaaggtatagcaactgagaaaggaagacggaggcgacccagtgcggtcgcctttccacgtccagacaaccgacggaatccgcctcttgcaggcacatcatacttaacaacaacggtggtacaatgcgcgcaaaaaaccatctgcagacggcactgaaagccgtcgtggccgatctggaactcccgtggcccgataaagtttccatcgagccgcccaaggacaaaaaattcggcgatcttgccgccaatatcgcactggtgctggccaagccggcggcgatgcccccccgcgagcttgcagcacgtatcacggaacgcctgcaacagaaatatcccgaaatatcgggagtggagatagcaggtccggggttcatcaacgtgacctatgcgcctgacttctggcacaggacagtgcacatggtggaacaggcaggcggacgtttcggcagtgtgaacgtgggcaacgggcgcaaagtgcagatcgaatatgtttccgcaaaccccacaggtcctctgcacatcggccacggccgcggagccgccataggcgacagtctggcgcgcatgatgcgctttgccggttttgaaaccagcaccgaatactacatcaacgatgcaggacgccagatgctgctgctgggggcctctgtctactaccgggcaaagcagatcaaaggtctggatgtggcggaaccggaagaatattaccgcggtgactacatacgcgacattgcgtcggaagtgctcggctttactcccgacctgctggaaaaacccgaagaagaagcgcttgccgtctgccagaaatacgccgtcgacaccataatggccggtatccggcaggatcttgccgacttctccgtcagccacgatgtctggttttccgaaaaatcgctggtggaaacaggtgccgtggacaagacattcgacaggctgcgccggtccggtcttgcctatgaagaagacggagccctgtggttccggaccactgatttcggcgatgacaaaaaccgagtcctgaagaaatccaacggctatctgacgtactttgcgtccgacatcgcctaccacgacaacaaatatgaccgcgggttcgacctgtgcgtcgacatatggggcgccgaccaccacggctatgttccgcgcatgcgcgccgccgtacaggcgctgggcaaaccggcagacagcttcgatgtcattctggtgcagcttgtcaacctgctgcgcaacggtgaacaggtggccatgtccacccgcgccggtgagttcgaaacccttgccgatgtggtcaaggaagtaggcgccgatgccgcgcgcttcatgtttctgtcgcgcaaaagcgacagctcgctggactttgaccttgaactggtcaagcagcgctccatggacaaccccgtgtactacgtccagtatgcgcacgcccgcatatgttccgtgctgcgcaaagccgcagaaaggggcaccacgcctgagacgcattcggacgaagaactgctgaagcccctcgtgcatgccgacgaaatcgacatgctgcgtctggtcgaccggttcgaagatacggtggaggctgccgcaaccagtctgagcgtgcaccatatcagctactatctgcaggagcttgcaagcgcgctgcaccgcttttacgccaaccatccggtgctcaacgctccggatgaacagattctcaaagcacggcttgctctgctgcgtgctgtggcacaggttctgcgcaacgggctggacctgcttggtgtcagcgcgcccgaggcaatgtagccgctaccggcattatccgtaaccttcaggcatccgcatgagcttcagcatccgcagtgaaaaagggtccgccggcgcacgccggttcattatagaaatgaccgcaggcaaatttgcgcttgtctgttttctgctgctgttcggcttcagctggatgttcactttcggcgtcatgctcgggcgcgggttcaaccccgaagaatccgtgcccgcgctggcgcgtgtcatgccttcgccggatacggccgatgtattgcccgccacactggataacgaagatgatgcagataaggatgcggcggacaacggcattataaaaacagaagagctgaaccttctgcgctcgttacgcagcagagacgagcaccagccggcgcagcggcggacgcctccgcgtcctgcggcgccggaacaagcttccgctgcgcctgcggcaccccggaaggtaccggctaccgccgtacgcagcgtaccgccggacagcatccgctaccggtatctgtatcaggtggcatcgctgcaggacgctgcggcggcgcaccgttttgccgaacatctgcaggagtcgggcatcagcgccggtgtggagcgcgtaaacaccagcaaaggggtctggcacagaattaatgtgacactgagcggcaccactgaagaagctcaggcactcagacgcagactggccactctgggtatcaggcaacctcttttgaaagaacaggaaaccatttctgattaacaagcaatctgaacccgttatcaggttgacgtaagagcgcacttacatgtagttctatcaactccatctttcagtgagcgagagacatatgcaaacaggcacttctgcatcaggactgaccgcccccttacaacagctcgggcgcaatactctccggtttatcggagagcttggcgcggtgctgcttttttttcttgatgcagtccgtcatatattcatagcttcccgcctgttccgcaaggttgtccagcaggtgtatttcatcggctccaagtcgctgtttgtcattgcccttatcggcattttcaccggcatggttctggggctgcagggctactacactctggtcaaattcggctctgaaggcttgctgggggcggctgtggcgcttacgctcatccgtgaactggggccggtgcttacggcaatcatggtcacaggtcgcgcaggttctgccatggcggccgaaatcggcgtcatgcgcatatccgaccagatagatgcgctggaggtcatggacgtcccgcccatgggataccttgtcactccgcggcttctcgcctcactcatcgtgtttcccatgcttacggcgctgttcaacaccataggcatcataggcggatatctgaccggcgttgtgctgctgggcatcaactccggtgtctacttttaccgcatagacagcagtgtgggctggtcagatgtgagcggcggctttttaaaaaccatggttttcgcggtgatagtgtccattataagctgttatcagggctatttcacgcatatgcgtaaagacggcatggggccggagggcgtcagcaactccaccacatcggccgtggtgatgtcctgtgtgctcgttctggtttcagactatgtcctgacctcattcctgctgtaggatatgcataccatgaaacagacacagagatgggacatcggtctgcacgacctgacgctgggctacggggactccgtggtgctcgacaagctgaacgccaccctgccagccggaaagatctccgtcatactgggggggtccggctgcggcaaatcgacattgctgcgacacattctgggcctgaacaaacccaagaaaggcaatgtgctgctgggcggcaaagacctgttcagcctgagcggcaaagagttccgcagactgcgcagacgcatgggcgtgctttttcaggacggtgccctgctggggtcactgactctgggcgacaatgtggcgctgccgcttgcagagcacaccgcgctggacaaggacaccataaacaccattgtccggcacaaactttcactggtcgggctggctgactttgcccattattaccccagccagctttcaggcggcatgcgcaaacgtgcaggtctagcgcgggccatagtaatggatccgcccatattgctgtgcgacgagcccacttcggggctggacccgatcaatgccgcgcagatggacgccctgttgctggaaatgaaaaaacgctttcccgacatgacaattgtcgtggtaagccatgatctgcaaagtctcgactccattgccgactatgtgcttgtactcaacgaaaaacacgctgtgtacgaaggcgacctgcagacattacgccagagcgaagacccttttctccggcagtttcttgaccggaaggccggagcgccgcaaagcgttgacgctcctctgggcgaaacagtacgtaaagcgctggccgactggctggacagctaaccgcaaccttttgtgaagcgcacgggaaaagtatgaacaagtacacaaaagaaacctccgtcggcatttttgtgctcatcggccttctgtgcctcgggtacgtcaccgtcaagctgggaaaaatggaagtattttccagtgaaggatataccgttcaggcccgcttcacttccgtgaccggtctgcgggtaggagccgacgttgaaatttccggcgtgcctgtcggcaaggtcagcggcatcaatcttgaccagatggacaacgtggcggtggtcagtctgaggctgcgccccgatgttgagttatcggaagacaccatcgcatccgtcaagaccagcggacttatcggcgacaagtatgtaaagctgtcacccggcggtgccatggacctgctgaaagagggtgacgagatactggaaaccgaatcggctctggatattgaagaattaatcagcaaatacgtgttcggaaaggtgtaacatgcttgcaatgcgttccgttttcaccagaagccttctggcgtttgttttctgtaccgggctgctttgcaccgccccgcaggcgcaggcggcagaccccggcgaagaagcgcgggaagctctcagacacaacgttgacggtatcataacgttgctgtcttcggcggagttcaaagacccgcagaccaggcctcaagttcgcggcgaaattgaggcgcttatccgccagagatttgattatgaagaattcgccatgcggaccgtcggaccgcgctggcggtctttcaatgacgaccagcgtcaccgctttgcagaagccttcgccgcactgctccggtcgtcatacatggatcagctggaaagctacaacggcgagaaggtggaatatgcggacgaaagggcttcttctgacggaagccgcgtagaggtgcagacattcattgtacagcccgataaaaaaattcccgtggcataccgcatgttgcataaagaccgctgggtagtatacgatgttcttgtggaaggcatcagtctggtaaaaaactaccggacacagtttcaggaactgctgcgcaaggaatctcctgacgaacttataacgcgtatcattgccaaggccgaagaagtcggcagggcaaacggcaactgatactgcgtcaccagaaacgagcaaagaggcatatatgaaaaggggagtttttaccggtcttgcagcaataatgctgcttgccgcggtctgcacggcacaggcggcaccggtatcacagggggaactggtgacgcctgagcgccttgaaaaagcgcagatggctcccgatgcccgggatgcggctcttgcacagcaagaagaagaatttctgcttgttctcaacagagacaatatcgaccctgaattcgaagactacggaacagagacatcttctgttcatgtggccgaccccattgaaggctggaaccgtttctggttcggcttcaatgactggttctataataatctcgccgatccggtctggcgcgggtacgcttatgtcacccccagcgaactgagaaccggtgccgacaactttttccgcaacctcgcctaccctgtccggttcatcaactgcatcctgcagggcaaatttgtggctgccggagtggaaacatcgcgattcattgtcgacagcaccatcggcgtgggcggtctcatgcagccctcacgcgccaagaagccccttgtagaacccgacagagaagacttcgggcaaaccttgggatattggggagtcggtgaaggtttctacatcgtatggccatttctgggaccatcgacgctgcgagacagcggcggtctggtggccgatgccgtcactcacccgctgtactatgttacgcccatgtggcacggatttgctctggcagggtacgatcagctgaacaagttcggcggcgtatatgacaactacatggccatcaaggcacctgcgctggaaccctacaccgccatacgcgatgcgtatatccagacgcggcgaagccgcattgcgcggtaaaaaacagcatcacaggggcgctcaggcgcccctttttcatgacctgtttttttccggccgcgcaacgcgggcttgtccgcatgcgccgtaaacctgtctgccctgctgttccgaccgtacccgtacctgaaaaaacgctccgcagccggacaaccggctgcggggcaatacaaaaaatcgcaggggcactgcccctgcgaacctgctttgcgcttttctcttccccgccggtacacacggcctcaatgtaaaattttcctgcacacttccggtcccgtattgtcccgcaaacagagagaactcggctcacatctgtcaggccctgccggcaagctgccccgcaccgcccccgcgcgcacccgctgctgccggaacatcacaaatatttcgtttccgcagccggtccacagcgcacgggcacacaggggttaccggtccggacactaccgcaaacgtacttgctgctgtggtgttttcttctcgcccgatgtccggtgctgcggcgtgttgcggcaagaagccatgcggtcagagccataacgccatgaaaagcacacccaagccctgcctggcacagaacaccgcctgtgccggaattgcgcaaaaaacagaccggcagatcaaagacataacaatgcgggctgaccgcagtcagcccgccaatacgcgtcctgggccatccattatctgatgcaggcggccgcgcacctgtctgcaggcggaatgaacaacgcaccaaacggctgccccgtcataagacacctgcatcaccggtgccccccgctattccggttgccctttcccgctagatgggcggggcaatagttacaagcaccttcatgtccgtgacagcgcgcacgccgtgcggagtacttataggtgccaccagcaccgctccccgtggtgcgggaatcactgcatccccgtcgcccacaaactcgccttcaccttcaaggaccacgatattcagttcgccctcgatattatggctgtgcacgggcagttcctgtccggccttgaacgtaaagctgactatcttgaaattttccgactcgtggaccagttccatgacaaaccgctgatcgtcaaagcggacagcttcaagcagattgtgactcttcatatgtgcctccatggctctgccggctccggcagctggcagaatgtcctgctgcagcagaccggcatctgtctgtacctgaacaatagtccctgccgctgaagaccggcgtgacccacgtcaaaaaagagtctgctttatgcggcaaccgcaaaaaaacaccgtgaaacaccggaacatcctgttattacagaattgacaattcatgtccgcccagataccgctttgtttttatcacctttaacctacggacaagacatgctgacagaagtaggcttcatcgcccttggcattccgctggggcttgtgctgcgcaagcgcgaagccgtggtaaaggccgtggacaaactgacaatgtgggccatctacaccctgctgtttctgctgggagtatcgctgggcaccgaccagaacatagtctcgcaggcggcgggaatcggtgccaaagccctgctgataagcaccggttgcgttgcaggcagtgccgcggccgcgtggtttctgggcaggttcatcctgcgcggaggctttgatgaaaggtagcctgattattctggctttttttatagccggtgctctgctgggatattccggtatcacaccggaagttctctccagcgataccgtttccgcgtacgcgctgtactttctgcttttcatcgtgggggtgggcatagggttcgacacccgctgctggcgcatactgcgcgagatgcacataaaggtacttctggtacccgtgttcatcatgctcggcacatttgccggagcgctggccacggcccctttcattcccggccacagcatccgcgatgtgctggctgtgggggcggggttcggctattacagcctgtccagcatcatgatttcacaaatgggtgacacagttctcgggtccatcgcactgctttcaaatatcatcagagaactgataacactgcttgccgcgccgcttcttgtaaggtatttcggcaaattaggcccgcttgccagcggcggagccacagccatggacaccaccctgccgataatcacccgcttctccggcgaacgatacggcatcattgcagtattcagcggcatgtttcttaccgttgcagtgccatttatggtatccgccataatgagctggtaaccgcagcgtatgtcccgtggtgttttccggcatgattgcagccatactcctgcccgtgcacattgacaaccggctgcaaaatgagccattatacatttttgtctactccggcagaacacacaaaaggagaatgaggatgctgaaaaaaatttgtctggccatgctcgccgtcatgatgacagccaacgtggcacttgcggaacggaccattgtttttgcccatgacgccacctggccgcccatggaatacatgagcgccgacaaaaaggttgtgggctatgccgttgactacatggacgcggtagccaaggaagccggctttacggccgagcaccgcaatgtggcgtgggacggcatttttgccggtcttgccaacggcgaatatgatgccatcgcctcttccgtttcaatcaccgaacagcgcaaacgcgccatggacttcagcatcccctactttgaagtcaaacaggcagtggtactgaacaagtccgtcgaagccaaatcgtttgccgacctcaagggcaaaaccctcggcgcgcagattggcaccaccggctactttgccatcaaaaaagcagaaggcgtcaccccccgctcttttgacgaaatcggccttgccatggaagcgctgtacaacggcaacatagacggtgtggtctgcgatgaccctgtggccgccaactacgccctgcagcaggaagaatacgccaagcgcctgaaaatcgccttcatcgttgaagccgaagaaaaagaatactacggcgtggctgtaaacaaaggaaactccgaagtgctggccctcatcgacaagggcataaaagccgtgaaggaaaaaggcatagaagaccagctgcgcaaaaagtggataggtcaatagccgtacggaagtcgaatcaacgggactggtgcatcctgcaccggtcctttcattttgcaagcacacggatacactatcatggctgatcaaaaagtccgcattgaagtaacggacggcatgctgattcccgacccgaaagaccgcaattttttcaatgcgtggtccatcagcttcatcggcgccatcggcatcatcatatacctgtgcgccagccgtcccgatgtttactggcggctgctgcagtatctgcccgacggcatcgcagtcacgttcaaagtcaccattctgtcgattctctgctccatacctctggggctgcttaccggactgggccgcctgtcacgcaacaaactcatcaacaccatagcatccacatatgtcgaagttgtccgcggcattcccctgcttgtccagcttttctacatatattatgcactcggacgctttctgcaggtacccagcatggttgccgccgtcattgccatgagtgtatgctacggcgcatacatgggcgaggttttccgcgcgggcattgattccatagacaaaggccagaccgaggcatcgcgttctctgggattcaacaacgtgcagaccatgtttcttgtcattctgccgcaggcatggcgcaccattctgcctcctgtgggtaacgaattcattgccatgctcaaggacacctcgctcgtctccattctggccgtggccgacgtgctgcggcgtggacgcgagtttgcagcggagtcctttctgtactttgaaacctacaccatggtggcccttatctatcttgtaataaccctgctgctttccaaagccgtcagcatcatggaagcgaggctgaattattatgaccgcgactgagccaatcatcagcattaaaaacatctacaaattcttcggtgaactgacggccctcaatgatgtatcgctggacgtgcagccgggagaaaaggttgtggtcatcggcccttccggttcgggaaaatcaaccatgctgcgttccatcaacaagctggaaaccatcgacaagggcagcatccgtgtggacggcatggacataaattcgccggagaacgacataaacgccatccggcaggaactgggaatggtcttccagagtttcaacctttttccgcacaagacggtgatgggcaacctgaccatggctcctgtgcggctgaaaaaggtacctctggaagaagcggaagcccgtgctctcatgctgctgaaaaaagtaggcatcagcgacaaagccaatgtcttcccttccaacctgtcgggcggacagcagcagcgcgttgccatagcgcgcgctctggccatgaaccccaaaatcatgctgtttgacgagcccacatcggcacttgaccccgaaatgatcggagaagtgctggacgtcatggtggcccttgccaaagagggtatgaccatggtggtggttacgcatgaaatgggcttcgcccgggaagttgcggaccgcgtggtctttatggatcacggccagattctggaagaaggcacaccggacaggctgtttgattcgccggaacatccccgtctgcagaagtttctcaaacagattctctgattgtactgcaccagaacaggcggcacggtactgacaacaacggggagctccatcaggggctccccgttttactgtatgcacaggtccgtaaactgccgcggggcgcaacgccacaccgcgcaggcaacagaagcatccggtcaaaatcaggccacggcatgcagcagggcctgccgtacctcctcgcactgctgttcttcaagcagcttgttgccaaagacatcgcgcaccgaaaaagaatcagacgtctgcattccgtgggtggctatgcgggcaaactggatatcaagccgcatggcctgcatggtgcgggcaatgtcgtacagcagcacgggcctgtctggtgcagtgatatctatgacagaatagaaatcggaaatggcattgtcgatggtcacttccgtacgcccgcctcctgccttctgcacagggctcagcgacctgctgcgcatttcttccaaccggaaatcaagcgacagcttgcccgtaagggcaaaatggacagaacctctgacctttgcccagaaatctctggcatacagcgggtcaggaggaggcgatacccggaagacatccagcaccacgccgcccccccagacaaaagcatcggcagaaaacacatccagcccgtgcagggccagtacgccggtcagcaccgaaaaaagtcccggctggtccttggcggcaaaaaccagctcccacacgtcaccggcgtcccgcgcctccagcagaacaaccccgttggcaccccgcttttcgcccagacgcctgcgggcgtcctcaatgtctctttccagccgcagcataagtgcgatatggcgcagtacgtcctcaggctcggtagacagcatgtaccgcgaaggcactctttccagccagctttccgcctgttccggcgtatagggcagcctgcgtccgtttctgcccacaagctcgcgcaccatatcgtaatgactcagcatatcagaaacagcctgcggcgttcccagttcgctgtcactaagcatattgcgcactttacggtacagttcttcaagcaggccgcttatccagctgttccacgcacgcgggccggtggcccgcgcatcggcacaggcaagcagaaagagcagatcaaggcgccgcatgcttcccgccgtgcctgcacagcgggccaccaccgattcgtcagcaagatcacggcgcaacgctgtacgggaaagcagcaggtgattacgcaccagaaacactatttcctcgcgctgcgcatcgcccagttcccaccggcgcagcaggttgtccgccactgcggcacccgttaccgaatgatcggcagagccggttttgccaagatcgtgcagcagcgccccgaacatcaccgaaaccctgcccgacgtatcaagcgagttccagagctctgccgccacgctgccggcagaagcggaatcttccagatggcgcagagtaacaagcgtgtgcagccctaccggataggtatgaaacccgtcaaactgcacacggtcgcgcaccaccccgtactccggcaccagagcactcaacaggccggtgtcgtccagacgtccgaaaacatcccaggcattgcccccgctgagcaggtcggcaaacgcaggccccagatcgggcagtgccgccagttcagcagcccgctccgtagccagccggacaagagaacggcgcatgcgccaccctgccagcgctttttccggctgcgctgcgctctgcttcataaggctgagcaccgtacgcggtgtggcttcctgcattacctgctccgccgacaacccggcggacgtgttcatggccaaagcttcgcggcaggccagcgccagcgccttgacagaccccatacagcggtgcagttcgcccagaaaatgctccactgccaacagcccgccaccgtcggcataccccatccggcgtgccacatccggctgcaggtcaagcggcagcagatcgctgcgcctgccggtcagggcgtgcagcctgcaccgcacatcgtgcagaaagtccacgttggtacgcagcagtgcttcatcttctgcagaaaaacccacacgccgcagcgccgcgtgcagcccgcagccgatgccaaaccggcacatgagcatccagcggatcaggtgataatcccgcagtccgccaagcccctccttcaggttgggctccagcagcagtgctccgtcgccatgcgatgccagccggcgttcatgctccgtgtccagccagtccgcaaaagctttaccgcgccgcgggagcaccttttcctccagacgctccatcatttcagcaaatacagcctcgctgccggtaacaaagcgcgcatcaagcaaagaggccagtaccttatggtcctttgctgccagtttcaggcaatctcccacagtgcggaacccgtggccgagtgcataccctgcatcccacaaaggcagaaacagcggctgcgcaaggtcgatggcctgcggcggtatggagcggcgacagagaatgaggatatcaatatctgagccggggcacagttcgccccgcccgtacccgcctgtggccaccaatgccactttgccgccggcggctcccgttgaagaaaggcgcgagacaaaatatctgtccagcagggcgctcagttcgcgctcgtagcggggcagccttccgtcgggcggtcccccgagctgcgagtcaaagaccgcacgtccggccatgagcacggcacaggaatcagcggcttcatatgcgtcatggccggacggcgtcagtttttccacaggcatcaactctccacaggttgcttttcaggatgcagacagatcagacagcgccggttccggtctctcccgtccggatgcgcaccacgtcatccacgggaatgatgaatatcttgccgtcgccgactttccccgtccgtgcggctttcattactgtttccaccacactctgcacctgatcgtcttccaccacgacctcaatcttggccttgggcatgaaatcaacctgatactccgcaccgcggtaaacttccttgtggccgcgctgcctgccgaagcctttgacctcggaaacggtcatgcctttgatatcaagctcggtaagactttctttcacctcatccagcttgaagggcctgatgatgatttcaacttttttcatactgagtccctgcctttacatctggtaggcggtttcgttgtgttcactcacatcaagaccggcaagctcggcttcaccggagaccctgagtcccatgaccgcatcgacagccttgaaaagcaaccagctggcaacatagcaaaacagccatgtagccacaaccgagacaaactgcacccagagctgatatgcgttgccgtgcagcagaccgtctgccccgcccacggcggcatcggcaaaaattccggttgccagcgcgccccacgtgcccccaacaccatgaatccccaccacatcaagagcgtcatcataacgcagcttgtgcttgagaaacacaccgccgtaacacagcactccgccggccagcccgatgaacaccgctgaagccggtgtgacaaaccctgcggcgggagtaatggcaaccagtcccgccacggctcccgaagccgcaccaagggtggttgctctgccgccatgcagtttttccacggcaagccagcccaccagagccgcagccgcggcaagatgtgtggttacaaatgcattggctgccgcgccgttggccgccagcgcgcttccggcgttaaaaccgaaccagccgaaccacagaatacctgctcccagtactgtcatgggcagattgtgcggaataaatgcctcgcgcccgtatccgcggcgcagtcccagcacattggcagccgccagcgcagcagcggcagagctcatatgcaccacggcccccccggcaaaatcaagcgcacccagccgggccatccatccgccgccccaaacccagtgcgccatgggcgcatacaccagcacaagccataaaacagaaaacagcaccatcgccccgaaacggatacgctcggcataggcacccgaaatcaacgccggtgtgataacggcaaacatgcactgaaaaaccatgaacagcagatgcggcagattatcgacaggacccggttccgtgcctacgttatgcagaaaaagatactccagcccgccgataatgcccccgtggtcactgccgaacgccagagaataccccactgcccaccagacaagtgaggcaatgccgagcaaagccacgctgtgcatggtggtgctgagcacattgcgcgatctgacaagccccccgtaaaacaacgccagccccggtgtcataaacatcaccagagccgaacagacaagaatgaaagcggtatctgccgcgttcatagactcctcctgaagtaaaaacaaaaaattgcaatcccctgccggtagccggaagaaagcaagcagcaggccagaagaagtttttttcgcaatcattgccggttacgaagccggttacgaaagacagctcatccgcgcggcatggtaaaagcacatctttatacatatttgttattttttacaaatcaataaacacaattttgttaaaacaacaaaagatacttaccgaggtaagttttttgtctgcgcccattcccatagcagcactcgtgtgttatgagagtagttcctaataattcaagacctctctccaaaggagatccgctatgaacgaacgtaccggaatcatcacgtttaaaggcaacggcctcaccctgcagggaacccctgtggaaaaaggcggcaaagcccccgactttacagtgcttgccaatgatctttcgccccgcacactggcagactataaaggaaaggtacttatcctcagttcggtgccttcgctcgacacccccgtatgcgatgtggaaacccgcaggttcaatcaggaggcagccaacctcggcgatgacgtgaaggtgctgacggtgagcgccgacctgccctttgcgcaggcccgctggtgcggcgccgccggcattgatgccgtggaaacgctttccgaccacaaagatcttgctttcggtaatgcatacggcgtggtcataaaagaactgcgcctgctggcaagagcagttttcgtcgtcaaccgcgatggcgtcatcacctatcagcagatagtgcctgaagtcacttcggaacccgactacgaagctgccattgcagccgccaaagcggcattgtaaccggaccatgaaagggcggcctgcaggccgcccttttttttcaatacgtccacacctgacatttgtcgcctcagaacccatgccaccacggtatgccccgcaagcatatcgccctgcagccgcatgaaaacagcacccggcccctctgactgaaaaaacgccgccgcccgcagcacggccgcgcagcgcgtccttctgtcacacttgcccgccgccctctcctgcgctaggttgcggactgcacatagtcagcccaaaggagccgcccgtgaccacggaacatatacgaacgcatatcattaccacggtgctcagccgtcttgaccgcgaccacagcagccgtcaggaagcgctggaagaattcatgagcgtaaccctgcccgcagtggatcagcgtgcggcacggcaggtatcggggctggtgcccaccattcccgacactatttatgaaaaatgggccgccatgtttgcagaccgcctgctggaaacagttgaagaaaaacagctccagatgctgtgtgacggcaaaaaagacaatgaggccaccctgtgccttgtctatctgatgtttatggaatcggaaaaaatggaaaagcagatagcggaagacctgcacgcgctgggcatgcagtcatccgcctctgacgcggtgggcaacatgctgggggtttatttccgcagcaggctggaacaaagacagcagacaacacaagaggcatctgcacgccagtaacagtaacgcggattccggcgtacacagcaggcaagggccgccgtggctgcggcggcccgtacagttcagtcacgcagccgcgctgccggcacggttatcttttttcaacccgcaggccggcttcctcggcaattacaccgtatgtacagcccccgcactccagttcccagtccattccgggaaacagactggctctggctgaccattcatcgtttacaaagatgtccttggctccgccgttttcttcataccgcagttgcgtgtcaccggccagccgggcaagctccccctctataaggagcagcggcagggtcgttgcgctttgcgtcgacatggtaagcacctccttggacatggactgcagacaccgcgcacaatcagacccgatccggacctgcacggcggttctgcccgaaaaacagtaaacacacacttacataatagacatcagcggcgccatgtccagcacccagatacaacccgtaaccacagagaacttcatgtcgcagcatatacaaatcctctccgcagaactcggcgttccgcgctccggcatcaccgccgccgcagccctgctggacgaaggagccacagtgcccttcatcagccgttaccgcaaggaagccaccggcgggctggatgaaaccgtcatcaccgccatacgcgacggcatgaccagactgcgcgctctggacaaacgtcgcgaagcggtcattgcctcgttgcaggaacgcgacctgctgactgccgaactgcacggtgcggttatgcaggcagccaccatgaccgcgctggaagacgtatacctgccgtacaagcccaaacgccgcacccgtgcacagatggcgcgggaacgcggactggaaccgctggcagacctgctgatgcagcagcgcggacgcagagtgcacgacgatgcacttgcatttatcactccggacggcacccccaaagagacagcagtgcccgattccgcatccgccctggcaggagccagagacatagtggccgaacggataagcgaagatactgcagcgcggcaggccctccggcagctgttccgcgaaaaaggcataataagctccgccgtaagcaaagggaaagaagaggaaggcgccaaattccgtgactggtttgcctggtcggaacctgcggccaaggctgcgggccaccgcattctggccctgctgcgcggtgagcgtgaaggtgtgctgacggtacggctgcgccctgacgacacggctgcgctgaccctgctcaaacgccgttttctgaaaaaacaggttccgctgcacatgcagggatctgaggaaaccgacagcggcaatgtggtactggctgttgaagacgcatggaagcgtctgctgattcccgcgctggaaacggaaaccatgcattttttccgtgaacaggctgaagatcaggccatcagggtattcgccgccaacttgcgggacctgatgctggcaccaccgctggggcaaaaacgtgcgctggccatggatccgggcttccgcacaggggtcaaaaccgtgtgtctggatgagcagggcgccctgctgcatcaccagacaatttatccgcataccggaacgggtaaagcgcaggaagccgcgtcggctgtacggcgcatggcggaacagttcggcatagaggccattgccataggcaacggtacagccggacgcgaaacagagacttttgtcaagggactggggctggcagaccatattgccgttgtcatggtggacgaggcaggcgcctctgtctactccgcctcggaaacggcccgcagggaatttcccgaccacgatgtcacagtccgcggagcggtttcaatcgggcgcagactcatggacccgctggccgaactggtaaaaatcgaccccaaagccatcggcgtagggcagtatcaacatgatgtgaaccagaccgcgctgaaacaggctctggatgataccgtcatgtcctgcgtgaaccatgtcggcgtggaactcaatacagcaagcgcggaactgcttgcctatgtgtccggtctcgggccggctcttgccagcggcattgtggcttaccgcactcagaacggtccgttcaaaagccgcagccagctgctgaaagtgccccggctgggaccgaaggcatttgaacaggcagcggggtttctgcgcataggcacggccctgcacgacggcaacccgctggacgccacagcggtgcaccccgaaagctaccccgttgtggaacgcatggctgcagacgccggcaccaccgtcgccagcctcattgccgatgcggggctgcgcggggccatccgccccgaagcgtatgtcacagacaccacggggctgcccacattgctggatattgtgaacgaactggcaaaacccggacgtgaccccaggccggccttcgagctgttccgctacgccgatgtgcatacactggatgatctgcaggaaggcatggtgctgccgggcgtggtcaccaatgtgaccgctttcggtgcgtttgtggatataggcgtacatcaggacggactggtgcatataagccagctggcagacaagtttgtccgtgatcctgcagaggttgtcagggtgcgtcagcaggtgcaggtgcgggtgcttgaagttgatcataagcgcagacgtatcagcctgagcatgaaacagtccgtctgacagcagactgcagcggcataacacaactgcgccccgcggcttttctgccgcggggcgctttttgttatgcataccttgtgcaggttgtcagcggagtgacgcacccgcgggctgtaccgtctgcaccggtcatacgccgcagtcagcggatgcaggtgccgtatcaatccatattgcgcacatccggcggcattccccgccgcaggcagacacgctgggctgcaccggtcccggaaacaacagcacgccgcttcaggcccagccctgcagcggtatcaggcctgttcgtcacgctggcgtatttcagcccgcttgatcttgccgcttatggttttgggcaattcgtccacataatctatgatacgcggatacttatacggtgcagtcacctttttaacatggttctgcaactctttagtcagggcttcaccggcttcataaccgccggccagcaccactgtggctttaaccgcctgcccgcgcagagggtcgggcacgccggtaaccgcagcttcaataactgcaggatgggaaacaagcgccgactcaacttcgaacgggccgatacggtagccggagctctttatgaggtcatccacgcggcccagaaaccacagatatccgtcctcgtccatccatgccttgtcgccggtatggtagtagccgtcaaacatcaccgacgccgttttttccggctcgtccagataccccttgaaaagccccacaggagcgccttcggccacgcggacacatatttcgccctcttcaccggcgggacacatattaccgccggcatccatcagcaccacatcccagccgggcaccggtctgccgatggagccgggcttgggctgcatgttgcggaacgtggccacctgcagagtggtttccgtctgtccgtagccttcataaatgggcagtccggtggctgccagccagtcggcgtaaacgctttcgttcagcaattcaccggctgtggtgcagtggcgcaggcaggaaaggtcgtactgcgaaaggtcttcgcgcaccagaaaacgatacaccgtgggcggtgcgcagaaggtggttatcctgttttcggccatgatgcgcaaaagctctgccggcacaaacttgccgcgaaaatcataaacgaaaacagcggcaccggccatccactggccgtagaacttgccccacagcgccttgccccagcctgtgtcggcaagagtcaggtgcaggtctccgggttccaggtcgtgccagtaggcaccggtcatataatgtcccagcgggtacagatggttgtgttccaccatcttgggcattccggtggtgccggatgaaaagaaaatcagcagcggatcatcgcctccggcattttcagccggagcggcaggtcggggaaaatcagccgatgcctgctgcaccatatcatggaagtcgctccagcccgcgggcagacagcctttgccggactgcaccagcacatcaagcgtttccgtctgaggacgggcttcttctatacggcctgtcagcgatgattcaactatcataccgcggatgttggcgcggttgacacgaaaaacaatatccttgggcatcagctgcgcgggcgaaggcacgggcacggcgcccagacgatgtaacgccagcatgcttacccagaactcgatgctgcggtacaggataagcatcacacggtcgcccttgcgcagaccgcgctgtttcagcgcattggccatgcggcaggactgaccgtgcaaccacccgaaggtgtagtcgcgccggacgccggcatcatccacatgcaccacggcaacatcatcaccccgttcagaggccagtctgtccagcacatcaaacgcaaagttgaaatttgcgggcacattcagggtaaaatctctgcaaaaatcttcgtagctggcactgactatcttcttcatcgcctgatttcctctgttctcttatactgttctgttgtgactgcctgctctgcaggccggttgcctgtactatgagccttgcggcctgtttccattcgcagcggcatcccgcaccggacagcagcacacacggcgctgattccggccgaatggaaactagctaatcacatccagaaacacggcatcggcgccgtcaagagcacgcagagcatgcggaatcctcgactcgaaatagatggaatcgcccggtgccagcacgttgcgtttggactcaagccatatttcaagcctgccttccagcatatagatgaattcctgaccgctgtgttcattccacgaaaggtcgctttcggctttaggcggcacccgtaccataaaaggctccatacgacggcctgtcatacgcgaagcaagattacggtagtcgtagtccttgcggcgttccacagccagcccttcccctttgcgcaccagcgtaaaatcgtgcaggtgagcgtcgccgcccgacacaagcgccgtcagatcaactccgcaggctcttgcgacatcggtaagataactgacaggaatctcaacctctccgctttcgtagcgctcaacaacctgcgacgtcacacccactttctgcgcaagctcctctgcagaaaagcctacagcatccctgagtcccagcaggcgcggggcaatttccctgtacggctgagaaaaagcatcgctgctcattcttttctccttttttcaagtctgcagcgctacacggcgccagcagcacattcattatcgaaacaaacgctctaccgcggattcacccgcaggcgcaagcgccaaattaccggcgtattcacagttgcagcagcggccctgcgcaggatgcaaaaaaggcacgaaccggagcggttcgtgccttgaagctgcttgttatctgcaaccggcgccgcataaagcggccacgccccgactctggtcaggggtgaataattcgtccgttgcgttccaccatatttactgcgttcaccacctgtctgcccagcggtgtttccttattcatttcacgctctatgttggctatacctttgataaccgtggaatgcttgcggttgaaacgcttaccgatttcttccagcgaaaggtcggtatgcttgcgggcaagaaagaaagccgtgttgcgcgctatgacaagctcgcggcggcggcttctggactgcagctgctctttggaaatatcaaacccgctgcatatctgacgcacgatggcatcaatatcaagcaccgcttcgcgcttggcgtagtggccgataatctcccacgccatgtccatggttatctgctggttgagcaaccgcgccttgagcagcaggttacgcaggcagctttctatctgacgcacatcggcgcggatattgtctgccagcagatcagccacctgttcgggcagctgcacatggtgcaggcgggctttttcgcgcagaatctgtttccgggtttcaaatgtcggcttttcaatgacggccagcaatcctgaacagaaacgcgaggtgagctgcgaatcaaggtcattcaggtctttgggtgcaaacgagctggaaaacagcaccttggccccgcgcgactgcaaagccttcacggtggaaagcacttcgtcctgcatgcgctgtttgccctgaagaaagtggacatcttcaagcagcagcacatccacatcgcggtaacgggctttaaagcggtccacttcctttgctttcagcgcacagataagccgcgtggcaaattcttccgctgtcagatactccacacggggcagggtacggttgctgatattgcaaagctgctgccccacggcatgcagaaggtgtgtttttccgagcccggggtcggagctgagaaaaagagtgtcgctgcggaaagactgctggcagatatcctgtgacgccgcaaaggccatctggttgcttggccccacaacaaattcatcaaaactgtgcatccatttgatgctgtccgcagaacgggacgcataatgcaggggcagccccatctgctcggcaccgctggttctggcagctgccggacgcttctgcgcgggcacctgcaccggtctgggggcggcggcgggctcttcaccggatacaacggtaatggtgggcacactgccaagcacagaggcagcggctttttcgatttcgttcattagcctgtcgcggacccagctggcaacgaaggcattgggcgcgacaagacgaagagagtcaccggcctgctctgcagcaagcggtttgatccagaccttaaaaaggcccggattcagattgtcgcggagagtatgttcaatttgcgcccaagcgtttatcatgacgggttgattacgttctatctaaggttgctgcaaggatcgaaaaccggacatcggcacgagtccggcgacgagtttttcccaagtgacggtacgcctcaacacactgtagttccggacaaaaacagaaacatggcggatgacgctgatccctgcgaggctatgcccagcaagcatttccacacggcttccacaccacaatccacagcttgtggaaaaagttttccacaagacacagaacgattttctgcgttttgcttaataaaacttcttattttggcgtttttgagaactggcgaaaagaaatcgccatgtacgacagttcggaatcagggctgaccgcgccccgcatcacgcagcggatacctgccgcaggtgaagcgttctccttcgggacaatagcccagacgcacacatttggctccggcgtggcggaaaatgaccggaagcgcgccacggcagcgctccagcatcatatcggccatatggcggatttcccactgcgcacgggaacagcagcgctcttcaaaaaagtggagaagcactctgcagttcatggtcagcactattttgctctcggcagcctgcggcaggacaaagcgggcgtcctcattggccttggcccctttgcgtccgtcctgctccagaatctgcttcaaatcgcggtaggcactgcccacttcggccataaaggcctcgaaacgtgcccgtgctgcctgattacgggcaatggcgggcggcagtatatactcgaagttacttccatccacataccgctggctctgctgcgaataagaggcaagccggtgacgcaccagctggtgcgtcaaagcgcgggaaacgccctctacagcaaaggtaaagctgacatgctcaatggggctcgcgtggccggattcaagcacctgagaaatgaaatcggcctgtttctgcctgtcaatgtcgccggccaccagccgctgccacatatcgcctgcaaaaccggcatgataacattgtctgaatgccgcatagatgagcgacagaggttcgggggtatgggccaacagctccactcggcattctttactgggcatactacatccatccggtctggcttcccgcgggggaaatcagtgcacccgcccggaggcgggtggtcttgttattacgcaagcagattcatatggcgatacgctttggccgtggccatgcgtccgcggggcgtgcgtttaagaaagccgcactggataagatacggctcataaatatcttcaatggtgcgaacctcttcggaacaggccacggcaagcgttttaacgcccacaggcccccctgcaaagtgttcgataagcaccgaaagcagcttgcggtccatctgatccagccccagctcgtccacatccatgcgtgccagagcgtcagaggcaagcgcggcggtgactgcggcagaattctgcaccgaagcgaaatcgcgcaccctgcgcagcagcctgttggctatgcggggggtgccccgcgatctgcgccctatttccaccgcgccgtcttctgtaagggatacacccattatgcctgccgtacgtttgactatgcaggccagctccgccggagtgtaaaattcaagccggctgatgattccgaaacggtcgcgcagcggagaggagagcagtccgatgcgggttgtggctcctaccagagtaaagggctcaaggtcaatcttgacggtgcgtgcacccggcccctgtccgatgaccagatcaagcttgaagtcctccatggccggatacagaacctcttccacggccacgggcattctgtgaatttcatccacaaaaagcagatcacctttgcccagattggtcagaatggctgccagatcgccgctgcgctcaagcaccggtccggaagtgcacaccatattgacgcccatctcggaggccatgatctgggccagagttgttttgcccagaccggggttgccgtagaacagcgtatggtccatggcctgcccgcggccccgggccgcctgcagatacacccgcaggttggcgcgcaggtcttcctgcccgataaaatcatccagcgttctcgggcggatcgaatcatcaacacattcctgttccatcatcatctcgcctttgcaagcgctttaagcgccgcacgcaacgcttcgctcacatccagatcgggatcctgcttcagaatgtttttcagcacgggggcggcttcttcttcggcataaccgagattgcccagtgcctgaacggcatcgcgcagcacactgcccggcacaccggcggccagaccggccgaagcaggcagcgattccactttaagcttgtatttcagttccagcagaatgtgctgggcgctttttttgccgatgccggaaacccgcgtaagcgccgtcacatcatcgtcggcaacaatgcgccgcaggtcgtcgggccggtacagagaaagcacggcaagagccgtcttggcccccactttggaaatggaaataagcacaagaaacgtctgccgctcatcccatccggaaaatccgtacagttccagcgcgtcttcgcgcaccaccgtgtggatgtaaaaagaaaccgccgcgccctgttcaggcagccgcgcaagcagatgcgaaggcagatgcacttcgtaccctaccccgccctgcgtaaccaccacacagctctgctcggtcacttcggccactcgcccttcaatatatgcaatcatggcagatttcctgaagtagggttgtacatcaacggaacagagaataaaaggccgctgtccgcattgcgcgccgggttcacagcggcaggcagaagttaccccgcggccagcctgcgcaatctgcgcatattcagatgacagatggccgcggccagcgcgtcgcccgtatccggaccccagtcgcctttcacgcccagcaggcgggccaccataaagctgacctgctctttttcggcacggcccactcccacaattgttttttttatttctgtgggagcatagcttgctacaggcaggtgatgtgcagcgcaggcagccactgccgcaccccgcgcctgtcccagtttaagagcagaagcggcatttttggcggtaaagacattttcaaccgatgcttcgtccggcatatgccgggcaatcacctcatgcagcccgtgataaatagcgccgagtctgtcagaaaattcatcgccccgggggcgcaccgcaccgcaatccaccagcgtcagcacgccggaaacctcgcgcacgataccccagcccgttgttctcgaccccgggtctatgcccagcaccgttataccctgcgtagtcattgcgctccggccgccttgtatgtctgccctgccccgccatgccggcggaacaagccggccggaacagaattccggccggccgtaaaggctagtcttccatttcggccagcacttcgtcaggcaggtcgaagttggcaaacacgttctgtacgtcgtcgttctcttccagcgcatccaccagacgcagcagtttcttgccggtttccgcatccacttcgatggtgttctgcggcacgctggccagttccaccgattccgcggtcactccggcctgctcaaaagcggccttcacatcttcaaaagaagaaggatccacatgcaccgcccagctgtcgccttcatcgatgacgtcatcgcagccggcttccagcccgatttccatcagctggtcttcggaataggcttccttggggaaagtcagcacgccctttttgtcaaacatccagcccacacagccggcctcgcccatggagccgccggatttggtcaggatgtggcgcacttcagccacggtacggtttttattgtcggtggccacttcaatcagaaaagcaatgccgccggggccgtagccttcgtacaccagttcaaaaatatctccgccggccagttcgccggtacccttcttgatggcggtctcaattttgtccttgggcaggttcaccgctttagccgcggcaatggccgcacgcagacggctgttggccaccggatcacccccgcctttggcggcgatgattatttctttggcaaccttggtgaacgccttggattttttggcgtcctgacgtcccttgcggtgctggatgtttttccatttactatgtccggccatacttcctccttaaaaaggcaatgccggcagccaccggagcaccccgccgtgtcaggcacaacggcagcccccagtcagcgcgccgcagcgcgctccggtcattgcaaaactgttctgcgaaaaagacctttcagtcttcgccctcttgttcagaaaactccggcagccctttaaaccccagtccgatataaaaggtttccttactctcggagcgcgagcttttgggcttgaacgacttaacagcggtaaacagcgtacgcatctgcttcacgtacgcttctacatccggtcccatgaaaatcttgaccacaaagctgccgccttctacgagatgaagtgaggcaaccgcaagcgcttcaaagcacagattggacgatctggcctgatcggtgaacttgtggcccgtggttttaggagccatatcacttatgacgacgtcaaaaggaccggtctcggacagcgcctgctcgaattctgcagaacgctcaaagacatcttcctgcataaacgtgacattgggcggaaaaacagtctctgtggtctggatgtcggcagccagcaccctgcccgaaggtccgattttttccgccgcgccaagcgaccatgacccgggagccgcgccaagatcgagcacacgcatgccttgcttcaagatgccgaagcgtttatctatttctttcagcttatagacagaccgcgcgggataattctcccgtttggccttcagaaaataatggtcacgatattttttcattgcttcacctgcggcacttgtatccgaaagtgccccgaacgccaaggccgctcatgactgtacgccgcacaaccagctttcgtccgccccgcattaccgtgcgcaactggaacggcacgacgcagaccctgcccgacggcgggcagtcgtatgaaacactcaccggcacaaaaaatgttctggtgctgggcctgggcccttttccggctcaggcggccgcgctggctgacgcactggcgcgccggcagaccagcgccaccggcggtcatgacagcggggggtatgtttcctatgtcgaatgcgcggatttcgcaagtcaaatgcccgcatcgtggcacgaggccataccgcgtcactggcaaaacagcacaccggatgccccgccgccatacgacgacacgggctgcggctccgatgactctgcgcctgccgcagaaagtgacagactggcacagctggtgcggaatcacgtgcggcagggcggcggcattgtcgcctacaggcagaacgcgcgcctttttcccggttactggggcaaagcccttgcagcggcacggctggagcatatgcggcgcgcatccagtacatccgcccgctgtgaaaaagataccgtgctgctggccggatcgcgcagcgacctgcttgtacttgaactgcaccacgcccttaccggtgccggactgcaggttcaatgcatatccccggacgacgggcacgctctgcccgcggccctgcgccactgcagcccggctctttttctgtgcgtcaacttcaaggggctggacacatggggcgagcggttcaacctgctggatgcggcaggcgtaccggtggcagtctggtgcgttgacaatccgtggcaccttgtgtccggcatccggagccctttctggaagcaggtcagactgtttgtgaccgacagttctttctgccgtcctctgcaggagcacggggcgcgccatgtacagcacctgccgctggcaaccatggcagaactgtttgacccggcacgggaacaggcggcgcagctgccgcctgcaaagtcgtgcggcgctctaccggacgggctggagcatatgctcatctttgccggacgatccgcctttcccgacagggaacgcttttttgccggatgccggtacccgcacgcagccatgcagcaggcggatgaaatgctgcgccacggcgagcgccccgactttgactggtggtgcgcaacactgcacacaagcccgttgtggccctcgcatgaagtacgctccgccggacttgccgccgaggaatgcgcccgccgctggcgtaccgcctgtctgacgacctgcgcggccacacccggttcagcgttgacagttttcggcgatgacggctggcagagcctgctgccgcagggcaccgccgtgcatccgcccgtggattactataccgttctgccgcatctgtatgcccgtgccgccgccacactcaacctgaccagcatgctgctgcccgcagggcttacccagcgcaacttcgacgtatgggctgcgggcggtttctgcctgacagacaacacccccggtctggaaatttttccgcgggaacttgtatgcgaatcctccttccgcactgccggagaaattccagaactgttcggccgggtgttgcatgaccacgcatggcgtcgtcaagttgcacgggcgtggcacagccacatactggcccgtcacacataccatcaccgcattgccgcgcttctggaagcctgcggctgccggtgacagctgtgcaccgtttacagcatgcagcaacaaccggaccgtaaaaatccggcagacccgcgggtctgccggattgcattttatacacaacgcactgcaaaaccgtcaggcgactgtcaggcggcaaacatggtacgcagcctgcgtgctgcttccaccatattttccagcgcggccacggtctcgggccatgttctggtcttcagcccgcaatcagggtttacccacaggcgctgagggggaatgcggcgggcggctttgcacagcaattccaccatcgattccacatcaggcacgttgggcgaatgaatgtcatacacccccggacctatttcgttggggtagctgaaatgctcgaaaacatcgagcagccccatatccgaacgcgaagtctcgatggtgatgacatcagcatccatggcggcgatggattcgatgatatcgttgaactgcgaatagcacatgtgcgtatgcacctgcgtccgcgcctccacgccgttggccgccagacggaaggactccacggcccagcgcagatattccgcccattccgggcggcgcaggggcattccttcgcgcagagccgcttcatctatctgaatgatgcccacacctgccttctcaagatcaagcacttcatcgcggatggccgcggcaagctgacggcaggtatcctcgcggggctgatcatcgcgcacgaacgaccagttaagcatggtcaccggccctgtcagcatacccttcaccggctttccggtcagcgaagcggcataggttatccatttcaccgtcatgggagcaggccgctcgatatcgccgtacaggatgggcggcttgacgcagcgtgagccgtaggactgcacccagccggaacggctgaagacgtatccggaaagctgctcgccgaaatattccaccatgtcgttgcgttcggcctcgccatgaacaagcacatccagcccaagctcttcctgccgcgccaccacatgtctgatgttggcacgcatggcttcttcatattcctgaagtgaaagctcgcccttgcggtattgctgtcttacggcacgaatctccgccgtctgcggaaacgagcctatggtcgttgtgggaaaaagcggcagttgcagcatccggcgctgcacaagagagcgctgctcatagggctggctgcggtctcccgcctgaccggacaacgatgccaccctggcgcgtacagcttcattgcgcacccgctccgaaccgcggcgggaagcgatgctgcgcgcgttacgggccagctcttcggcaacggcgtttcttccgctgcgcagggctgttcccagcgtgtgcagttcttccagcttttgcagcgcaaacgccagccatgaacgcacttcactgtccattgcgtcttctgcggcaaggtctaccggcacatgcagcagcgaacacgaaggagccagccagagcctgtccttaagctgccctgccacaggttccagccagtccagcagcgccgcaagatcggtcttccagacgtttctgccgtcaatgacaccaagcgaaacaacagtttcaccgggcagtgcggccacaagacgctctacttcatccctgccgcgcacggcatccacatggactccggccacgggcagcgcggcaagggtttcgagattgccctgcaatgtgccgaaataggtggccagcaaaatacttaccggcgtgccggcaagatagcggtaggcatcagccagcgcatcaagccacggcttttccagctcggtcaccagcacaggttcatccacctgcacccatccggcaccgttctgcgccagagtttcaagcagctctctgtaaaccggcagcaacttttccagcaacgccagccggtccgaaccgtctttggacttgcccagccacaggtacgtcacaggcccgatgatcacgggcttggcctgcaccccgctgcgggcagcttctttcagctggccggtcagccggtctgcatccagccggaaacggctctgcgcggtgaattccggtacaatgtagtggtagttggtatcaaaccatttggtcatctcgcccgcatgtacagtgtgcgtgtctccggccgaagcccgaccgcgggccaccctgaaatacgcctccgtatcgccgccgggcagattttttacacgctcaggcacattgccgagggtaaaactcatatccagcacctgatcatacagcgaaaaatcgcccacaggcacatagtccagcttttgctgccactgcaggttccgctgccgcaaaccggcggccacggactgcagcgcatcttcaccggtgcgttctgcccagtacgactccagcgcgaacttgagctcacgcgaagcgcctatgcggggaaatcccaggttgtgaataatcatgctctgtcactccttttatggtgttgaatcaaaggagcaacgacattcaagctctggatgcatcagcggtcaggcaagcaacctgccgccggtacgtgtcagcccaatcgcgagactgccgtgctcttgtgcatggtcgtctcctggcttccggccccatatggcctggtcttcccgcctctgcggcagtgacgtcggccgggcttgccggttacagtggcgcgtccgctgcggatttgcaccgcattccgtttccatacacaaaacatcacaatatcaagattcatcaatattcaaatataaagataaacgcaaccagtttattgtgctgcgtgtacaatgccgcaaaaaagcccgccgtaacggcgggctgaaaaacaaccggaaaacatagaaagcaaattatactggattgttgcgcatacagatcacgccgtgcgcactgccgaaacaacgtgcacaggatcgctgagcgccatccggcctgcatgccggtcatcggccggacgcggccagttgcgtacactcaccgtacggaacgattccagaccgcccgccgcctgcagcaagtccaccatcaaccccgcccgctcaaactcatgcagctccggccagatgcgtattgttctgccggggaaccacctgtcagaaactgccagcacaatgataccgccgggcctgagcacccgcacggcttcgcgcaatacggccacgggctgcaaaaggtactcgaccgaaagtgtgcagatgacggcatcataagacgctgacggcataggcagctgcggatcggcattaaggtcatgcataatgcgctcatccagcacggggttgtcatttatttccgcctcgcccagtcccagtcctgtcacatgagcggcatgccctgcgggcagatgggtacgccatcccgtcatgaggtccagcacgcggcccccacgcggaacaacgcgggctatttcatcgcgcagatgggcgcaagcctgcgcgtctatatggtccacactgcgcggcacatcgtaaaaagcgcggtcgtccacctgatcgcaacgcatgaacgcatgcgggtcggacagcacctcaacaggttcaccgctgatgcgcgcctgaatacccggaccgccgtccgccacagcttccagccagtgtgtcaggcgcccgcctgtttcccctgttttttcagcaagatcaagaatacgcgcctccatgctgaaggctcttccggccagcggatggttggcatcgaccaccatgcagcgcgaatccatgcgcacaatacgggcagggcgcatgtctcctccgaaaacacccggcagacaggcaaaaaacatcagcgggaaatagcgtccggcacggggaaccggatgatatccgggtacgcaccgggaacggaaagaattgtgcggaacagaatagacgtaggcggggttatatgacggcagtgcctctccgggagcgtatttcagcaatatgctgtctccggtgcggcagccctccagagcctcacgcatgcggggcggaaaaatatcgcgccagaagttgaccctgcgtgcccagtagcgctcggtgtggcaggcaaggtcgcagttccagcaaagggtgaattcaatggttgccagcgtgttatccgttacatgcatatactccttctttgctcaccctgagttgggttcaaggttgaaaccgcatacaggcggtttgacaaagcggctccgcacgggcgcggagccgccatctgataattacaacagcttattgccccgaactgaatctgcgcacaccttccacaaaacgggccagcgtgggggacagactatgcggagccagacgggcgtcaatcagctgaaaacgtccgcgttcggcatgggcctgtgtcagcgcacgtgcaagctcggcacgggtggcggccctgtgcccccgtccgcccagaccgtcagccaccgcggcaaaatcccattcgcccagattgctgtatgctgtctcgggctggaagacatgcagcatttcccacgacgaattattaaacaccagcacgatgggatcaatacccagccgcgtgcagttgcccagttccataccggtcatctgaaaagcgccgtcgcccaccagaatgagcgaacgctcctttgtcgttatctgcagccccatgcccgccggcaccccgaagcccatgctggcataataccccggtgccaccatgggaatggcatccacgctcagcatggtgaacaggcagtcgcctatatcgctggcaacgggcattgctccgtgcgaggcaaaaaaatcattaagcagcgcggctatatccgtgggagtgatatctgcggcatctgccatgaacccccgcggattcacagcgagtcccgccccctgcaatgccctgtcgtcagaagaaccgccgcagcccgaaagagccatgtcagcttcctgtccgtcatccagcaatgccagcagacggtccaccagcgctcccagcggaatgtcatgatacacatggtagccgacacgcacctgtctgtcctccgcatgcatcacacgcctgcggtccagctggcttccggacacgccgaaattggtatccgacatgataacacccagcagcagaagcccgtcggaagattccacagcctcgctgagtgtctcgtcaccggccatgcccagataggttccttccagacagctggccgaagctagcaacccgcgtcccataaagctggtcaccacaggcacccccagccgctcggccagcagagccactttgtcttctatgccgtaacgccgcacctcaacccccaccatcatcatgggcagcgcggcgctctgcacgcgctgcagcacgtcgcgggcgcaggcgtccacggcgtccgcatccgtgccggaagcagcaaaagcaggcacaggcgcacacggtgccgcaggcagatcacgcggaatctcaagatacacagggcgggaatgttcaatacagctctgcagcacacgggctatggtttcaggcgcagtggccggatcgtccagcaccgcctgatcgcaggtgacttctttgtacatgcggtactgcgagtcaagatgcttcgcctgatggtgcagcagcagcccatgtccgccttcgtgggttcccggcgcgccggaaatgacaaccacaggcgacttttccgcatatgcctgcgctatggcgttaaccatgttcaatgcgccggctccgtatgtcactgcggccacccccagaccgcctctgaagcgggcggatgcgtcggcggcaaaccccacggcgggctcgtggctcagcgtgacaagcggcagaatacccgtggattcgattatcttgaaatacggcagggcaaagtcgcccggaatgccgtacacttctttggcgccacgctctttgagagcatgcagcaacgcttcggtcagattcatatgatttgctcctcggtacgcattcggtgcgcaggttcggtacgcagatataagcaggcggacaccctgtgcaaaaagaagtcacatccggcagcgccgcagcaccgcacaccggcggtcacgcatagagcggagcctctgcccgcagcggcataccacatgccgcacagctgacggaatgcggagaaagaaagaacgcgtctgcaccggaaaaaccggcacctgacgaatccgcccgcatacaccccacaggcacaaccggcagccccgattacccgaggcggccggacaaccatctttttgcagtgtcacacaccttcctgcataaagcatagcgcgtgcgcgcccgctctacaatccccctgcggcgtgcttttttcagcgcaaaaaatccggtgcggtcatttccgctcctgcggagcggcaacctgccgtcaacaggttgcacacctgctgcacaccgtcatgccctgtcaagaacagcgcgcataatgcgcggcagacttgccagatcagggcagatggtaaaaccggcctcgcgcatggcctgcagtttagcctccactccgccggtggtttcgtccagaatggctccggcatgccccagcctgcggccgggaggagcagtacgcgccgccacaaatgaaaccaccggtttggaaaaacctgtcctgcgtacgtattctgccagttcctcttcggccctgccgcccacttcgcccagcaccagcaccgcacgggtggcggcatcgtggcgcactctttcgcacaggtccacaaagccggtgcccacaaacgaatctccgcccacccccacgcatacggattgccctatgcccgcagcggaaaggcgcgaagctgcctcataggtaagcgtgcccgaacgcgaaaacaccgccacagggccggggctgaacacataacccggcatgatacctattttaagctgatgcggaaccactatgcccggagtattcggccccaccacacaagtgggcgacggctggatatttttcagagccgacagcatggccgcctgaggtattccttcagtaatgcacacaacccacggaatttcttccgctgcggcctccagcacggcatcgggggcaaatgcggccggtacaaaaatgatggaagcatcaatacggtgatgcctgcacgcctcatgcacggaatcatacaccggaatccccatcacctcctgcccgcctttaaagggagtgacccccgccacaacccgcgtgccgtattccatcatcaaggcggcatgccgctgggcaacgcggcctgtgagcccctgcaccagcacgccggagctgctgtccagccccatgccgttatacaccggcacacaggcggcagcttcctgcccgttatgctgcggcaccggatcaggttcctgcggcaacggaaattcaatacgggggacatctgcgggtttcatggaccgcagcgcgtccagcgcttcgtgcatttcctgtgctatggttaccgaaggatgagcaaagtcatgcagcagcgcccgcccttctgcggattcgtggcctgccatacgcaccacaatgggctttggcgcatcaccgccctccagtgcgtccacaagcgcgcgggccacatcggcgcacgaaacaatacccccgaacaggttgatgaacaccgcgcgcacattgcggttttcaaacagcagatcaagtgcgcggcgcatacgcgacgcatcggccgcaccgcccagatccatgaagtttgccgccgacagaccggaaaaattaagaaggtccattgtggccatggccagtccggccccgttgaccagaatccccacccagcctttaagctccacatagctgagtccggcttcgcgggccagattctcttcacgcgaatgatgttccggcgtatagaaccgttcgagatcgggctgcaggtccaccacactgtcgtccagctcaaccttgccgtccagtgccacccagcggccgtcgcaggtaagcaccagagggttgatctcggccagcagcagaccgtactctcttaccgccctgtacagtttttccgccatggccttgaaaccggcccagtgctccttttcaactcccatttcaaaaaaagccgcacgcagatgatgctcgcgcaggccgctgtccagcggaacccgctgcacaagcggcttctgctgaccggtggaactctccacatgaataccgcccgctctgctggtggtaagcagcaggtcacgccgttcgcgcgaaagtacaaaagaaagatagcattccctgcgtatgtccgtggcggattcgatacgcagaaagggcaccctgtgtcctttgatttccatggtgaacatgtcctgagccgtctctctgagctccttcagggtggcggcacggcgtatgcctccggccttgcctcttccgccggtaagcacctgcgccttgagaaaccacggggcggacacggcaggagtatattccgccagctgaccgggcgtcagcaagtcgcccgcaggggtatctattccggcttcggcaaacagcaccttgctcatatgctcattcagaaacatgcatcctccttcactggcgccggtgcggcggcaattcggcagcatccggcccgccggaagctgcaaaaaaaggccgtcccgcaatggcggacacggcctgaatgtcgtcggttcacatcctgtgacagctcctacaacccgcagtcttcatttatcagcaccacacggatgcggcccttgggaaacgatttttccgtaatggtccagacattacatattctgtcaggactgctgcagtcggtacagtgcgaagtcatcctgcacggagtctttttttcaagccgcatggtgttggtgggcgaagcgtaatcctttattctgtccatggccgcgggcacatcctcaaccagcttgttgcggcctatgaacagcaccacatgacggggaccgaagttgatggcccccacacggttgccgatcatatcaaggttcaccagcttgccgcaggcagtcacggcgttggttcccgtaagaaaaaggtcactcagcagtgcctgtctgcggcgctccagcgcttcttcggcagaaacggacttgtcaaaagtatcaatgacctcaagcgagggattctgccgtacggcgtccactatgccggtggccgccagcgtcatggaaccgccgaaactgactgtggatgcaccggtggcgggcagaatttcacggagaaaaacctctcccgcctcgtggcagtcggcagccacgaaaacttcaaaattattcccctgcagactttccgccgcctcggccagacgcagagcccaccatttttcaaccggagtgtcagccttcggtgtcacggaaaaggtattcttcactttctgctccttacttcccactgctgtagggttgcttgttccggtacaactcaagccgctgacgccacttgcccagcaccgtttccggataggcgcggtccatggccatcagcagcgcgcgctcctgtgcgggcacggccatgtcaaaccggccctgagctgcataagccgccgccagcgtatcaaaatatgatgccacgggcacaggactgaggtccagcgcttcgcgggcatagcgcacggcacgcccgccgtcccgcagggcggcatcaggcactgtggcaagaaaccacgcaaactcgttcagcagatatgtatccagactgttcacactgtaagccgcttccagatcagccagtccagcaggatactgctgcagagccacatgggtgtacatgcgggccacaagcattctgacgttgcggggatgcagacgcacaccgttatccagatcgtgcagcgaacggtgcagatcaagccgctcacgccagaggtttcccctgttgagcaaagcgcccgcatgttccggatcaagccgcagagccttgtcaaagtcagccatggctttctgcgcgtcaccctgtgcaagatacatcatgcccctgttgttccagacatcgggattttccggggcaagcatggcaaccacttccatatcgcgccgggcacgcgccaccagaccggcttcgtgctccagaatggcacgctccatacgcaacagcggcctgtcgggctgcagtggcaccagtctgtcgtaccactccagcgcggcagtcgtatcgccggcggtacgcgccaccagcgccatgccgtgcatggcgcgccacgactcggcatcgctcgtcagcgcggcatgataatcttccgccgcacgctgcggataccccagagccagctgggcatccccgcgcaaggccagcagaacggcgttgtccggctccagcgccagcccgcgcgcggccagagtcagagcttcaccggcacgatccagcgccagcagagcctccgcacggtaacgcacaatgcgcacatccgccgacggcaggctgagggacggagccactccgcctgtagcttgcagaacttcttcccactgcccggtactggccagtgtctgcacttcgtccgccacggccggcggggttccggctgcggaagaagatgcgttgtgcgcaggaacggcggcatacgccgcacacggccccgccacaagcacggcagccagcgccagcaggcagcccccgcggcgcataagaccaccgcacaggcgacgggaagcacaaaacacacctgcttgcggactccggccggttgcggcgccggagcggcctgcaccggcaaaaaagcggttaaaaaccatattgcacatactgcttgtctttacggttgatcagctgaatatagcggtagttacccttgacatgcgcctcctcaacggtgcgtatgccgatgcctctgcatttttcacaggcattctgcggtacctgcacaccaagactgaggggattggccgtggaccatgtttcaattttcatcacgcccgcacaatcagggcatatccgcaccgactccacctgactttcattgatgccgtcggtatcgtaaaagatgtcttttgtacgcacccaccagtcgcccgacttctcgccctgccgcggctgcgaaggcggattgaaataaaccttgagcatctcttcgcagaggcgttccacatactcggtgatgcgcggcgactgttcaatggcggcagggtcgaaatccggctcgcgtacagagctgtaatcaagtccggccatggccagcgcaatgcccagattcacatacggcagtgccccctgaatggcgtagccgccctccagcacagcgatgtcagggttcagcctgctgttgagcgcggcatatccctgtgcggaaaaacgcatgtcagtgatggggtctgaaaagtggttgtcctgtccggcggagttgatgacgatatccggtttgaagtgctccagcaccggcagcaccagatggtcgatgacatgcaggaaccctctgtctgaggttctgggcggcagcgggatgttgagtgtgcgaccgagcgcattgactccgcccagttcagcggggaatcccgttccgggaaaaatggtgcgcccgtcctgatgcagcgagatgaacagcgtgtcggggtcgttccagtatatatcctgcgtgccgtcgccgtggtgacagtcggtatcaatgacagccacccgcaacgggccgaaatgttcccgtatgtgctcaatcatcagggcttcaatgttgacgttgcaaaaccctctgttgccgtgcaccactttcatggcgtgatgccccggaggacgcaccagcgcaaacgccttgtcctctttgccttccatcaccaggcgtgccgcctgtatggccccgcccgcagagacaagatgcgattttgtgcacaccctttctatgtcgggaatgcagaaatgcacccgctccacatcttcgcggccggccaccagcggtttgtattccgttatgccgggaatatcgaagagtccctcttcacgcagctggtcctgtgtgtacagcaggcgctcttcccgctcgggatgcgtggggctgatggcccagtcatacgcgggaaaaaagatgatgcccagtttattggcggcttcaagcatgggtactctccctgtggcggtaagcagttcagccgatggtaaacacatcggccacggcgctgcggacctgttcaaaaacctcatcgggcgaagcggccgcatcaatgattctgaatcgttccttattcagagccgcccacgtcagatatccttcgcgcactctggtgtgaaaggccagactctccgcctcgaaacggccttctgttgcgcctgtgccttcccgcagattgcgggtggtggcccgcttgagaccgatttccggctccagatcaaacagcagcgtcaaatcaggccacagcccgcgcacggccacgtcgttgagccggtgcagcaaagcagggtccagccctctgccgtagccctgatagaccacggtggaatcggcgtatctgtcgcttatcacagcaacaccttctgccagcgccggccggatgacctgatgcacatgctgcgacctgtcggcaagatacagaaaaagctcggtttcccctgtcagatcgtcattgcctatatccagcagaatggaacgcagaataccacccagacggctgcctcccggctcgcgggtcagcgtcgcaccgtggccgtgctcctgcagccagtccttcaggcgggcaagagccgtacttttgcctgaaccttctatcccttcgaaagtaatgaacattgttcttcccgtggagtttcaggacgcttccgtctgacggtttccgtttccggagtgcgcacagggttgtacaaaaagcgctgcaatgtgggctgaaacggcgtccagccggtctcaccgtcctcaaatcctttgaacagactgttcagctgagccattttggcatccagattgtcggcgtaatgaagcaccattgcctcgcgcgttttgggtcggcgcggcgagccgaactcatattcgccgtggtggctgagaatcagatgcttgaaatgcacggcaagttcgtgctcaagaccggacctgcgcaaaaacggctccagctgttcaaggcctatatggatatgccccagcaggcggccttcgtctgtgtagtcgttgaccagcccgccggacagttcccacgccttgcctatatcatgaaaaatcgcgcctgccagcagtacctgcctgtcaatttcgggatagtggtcggcaatgcgcatgcacagccccgaaacagaaaggatatgctcaagcagaccgcctctgtaggcgtggtgcacgcttttggctgcaggtgccgccttgagcgcctctgcaagttcttcgttgcgcagcacgccggtgacaaacttgcgccacggccggtgggtgaacacctcccggcacagctccagcagttcggtcagcatctcggcggggtcacgctcgctggaaaccagaaactgccccatatcaagggcttccagttcgtagggggcaagcacgcgcatgcggtccacgctgatgtctatcctgtcgcggaaaagccctgcccggccttccagatgcaccacgtcgccgggggtaagggtttcaaacgaggcactgagcgggctccatattttggcattaagcgtgccggaagcgtcgcagatttcaagacgccagaaagggccgttctttgcctgcatctggttggcggaagcaatgaggaacagcccgttcacgtcgccattaacagcaatatctttgatgaattgtcttttttccatgtacatcgtatgcaaaacgtcagccgtccgacgcggctgtctcctgatgagcggggttgcgttatcgattcacggaccattatcaattttcagtccggcttgccagccgtgccgccctgcggcaaaaacagcttcggaaggcagaccataacgcaagcccccgcaagcagaaagaacttttcttttccgctttccgcccggcgcaacaaccggaagccatccgccggcggggcactccggcgttgtgcgcaccgcaaagcggacagtcatcataccaccccgtagggagaatacatgttcattgcacttaccaacgacgacggcattcaggcgcccggactgcgcgccatgtacaaggcactgaaagaagccggacacaccgtgcaggtggtggccccggtcaccgaacagtcggccgtgggacacgccgtgaccatagccctgccgctgagggtaaaaatatttgcagaaaacggctttcagggcatgggagtatacggcacccccacggactgcgttaaactggggctgaacgcactgctggacaaaaaacccgacattgtcgtttccggcataaacgcaggtgccaacgtgggaccggacattctctattccggcacggtatcggccgccaccgaagcggcgcacatgggctatccttcgctggcagtctcgtacgacaacttcaaaccggacgacatcgcagcccatgcccgcttcgctgtcgaaataatggaatccatgccgtggcaatcgctgccgccgcgctgcgtgcttaacctgaacctgcccgatgtccccatgcagcaatgcaaagggcttaccctgtgcccgcagacaagagctgtctggaaagactggtacgatcaccgcaccgacccgcggggcaattcctactggtggttaaacggtatcatacctccggaaacagtggccgaaggcaccgacagagacatgctgacccgcggatacgccacgctgacccccctgcgtttcgacttcaccgacagggaaacactggcccggctgcagcagaatatggacaggcagcggcaggggtctgaagacctttgattttctgcggcttgtcgtttaaagtgcccgcgctttcattgacaggatggtgtatccctcactagtgtgaaagggatagaggcagattcgtggagtgtcggccgcgccatcctcaatgcctggctgacaagtaccggagccttgccgctccttgtcataaccgtcatttgcgaccggcgcagcacagcgccggtttcgccgaggaggacaccatgccgctaacaggcccaaaagaaatgttcgcccgcgcctacaaagaaggctatgccataggcgccttcaacgtgaacaacatggaaatcattcagggtatcatgcaggcgggcgccgaagaaaaggctccgctcatcctgcaggtttccgccggggcgcgcaagtacgccggccagacgtacatcgtcaaactcatcgaggccgcactttccgaatccgacctgcccgtggtgctgcatctggaccacggttccggtttcgatatctgcaaagactgcattgacggcggctttacctctgtcatgatcgacggctcccacctgccctatgaagaaaacatagccgttaccagacgcgtggtggaatatgcccacgacaaaggcgtatgggtagaagctgaactgggacagctggccggagtggaagaagacgtatccgccgaacattccgtttacaccgaccctgatcaggccgtggaatttgtggagcgcaccggatgcgattcgcttgccatcgccataggcaccagccacggcgcctacaaattcacgggcaaagccactctggattttgaccggctgtccaccatcaccgacaagctgcccggatttccgctggtgctgcacggagcctcatcggtaccgcaggagtttgtggccatggccaaccagtacggcggcgaaataggcggcgctcagggcgtacccgaagacctgctgcgcaaatccgcctcttacggcgtatgcaaaatcaacattgataccgatatccgtctggccatgacagcgtgcatccgcaaacactttgcagaaaatcccgcagactttgacccgcgggcctatctcaagcccgcccgcgaagctgtgaaaaacatggttcaacataaaatccgcaacgtactgggttgctccaacaaggcataaaggaacgctagcatggctgttacgcttggcatcaacgggttcggccgcatcggccgctatcttgtgcgccttctggcaaatgatcccgaactgaataccgcagtggtcaacgcccgcgccgacaacgaatcgctggcacggcttttcaaatacgattcgtgccacggcacctaccccgcagaggtaaaagccaacagcgacggctttaccgtgaacggcaagcagattgtcgtaacccgttacgggcacaatgaatggaaatgggctgactacggcgttgatatcgccgtggaaagcacggggacggtaaaagacagggccggacttgccctgcatatggaacggggcgcaaaaaagacggttatcagcgctccctgcgccgatgccgacctgaccgtggtaatgggggtcaacgatcatctgtacgatcccgcgcagcacgatgtcatttccaacgcatcctgcaccaccaactgtctggcccccgtggtcaaagtgcttaacgacacgttcggcgtgcgccacggcctgatgaccaccgtgcactcatacaccatgagccagcggctgctggacggcacgcacaaagacccccgccgcggcagagccgccgccatgtccatgattcccacatccacaggcgcagccaaggcagtggggctggtcattcccgaactggcgggcaagctcaacggcatggccatccgcgtgcccacgcccaacgtatcgctggtggacctcacctgcgagctgggcaagtccgccacggcggaagaaatcaacgccgctctgcgcgaagccgcagccaccacgctgaaaggcaacatgggctataccgaagagccgctggtatcctgcgactacatgggcagcacattcggcggagttgttgacggaccgtgcacatctgtcatggaaggcaacatggccaagctgattatctggtacgacaacgaagcaggtttcaccaaccagctcgtgcgtctgctgcgcaaggtcggcaacagcctgtaggccttttttcgtacatatatgccaaaagcccgccgcacacatgtgcgacgggcttttttcacatctgctgtcagcgtcaggcaaacatgactgcagcccagcttatggcctcgctgtaacagcggctcacctcttcgccacttaccccaagcctgcgcgccagctccgcagcctgctgccagtcacctttctcgtatgccgcggcaaaccgcagccacggcagcagcgggcccggccgccccaaaagggcgtctgtcagctgctcatccagaggcatgcccgcaatgacggactccatggagacagacagcaatccgtcaagcatggagagcaatccgagcataaacatttccgatgcggggcgtccgcagcctgtaccgcagaccagctcaagaaattttccgcgctgcgcggcctgaacagccacatgacgcgacagcggcgaagactccatatctgacagtatggcaacgcagagccaccggcgcagcttttcctgcccgagcagccccgcagcctgcgaaacggaaaccaccggcgaaggcagagcgaaaaatgcagaattgagatagcgcagaagccgtgtgctgagagcggcgtcaatcctgatgatgtctcccagttcggccatatcgtattcgccggaagccatacgggccagaagccgggtcttgaccgtttccgaggatgtcagcttttttcccgccaccagctgcggcctgctgaaaaaaaaaccctgaaacaggtcaaagcccaactccgcacacagatcaaccatctgccggtcttccactttttctgccagcagagtgcatccgtacggtctgattcgggcgacatcgcgggcaatggcttcacgctcacgccccagcacgtcaaccttgacgatatcggcaagaggcataagcgtttctgcagcctcctgccctatatagtcatccagcgccaccatgtacccggcctgccgcaaccgcagcagtgcggccagcacctcctgcgtcggctgcacgtcttccagcacttcaaccacgcatatatcgggaggcagcatggcaggcacaccgtccaccagcatttcgccactgtagttgatcagcagacgttctccggcggcaagtgccggtgccaccatctctacgccgtcgaacaccacggacgatgtggccacatacgcatcctccgccggtctgcagacattttcgggacacacccgcgaaagcagttcatacccccatatgccgccctgagccgtaaaaacaggctgccgcgccacccatacgggtacccccgaaaccgtggtgatgacgccgtcatcctgcaccacagccccctgcgactttgaaagcaggctgcgcaaatgcttcagcaacatgaccctctccggaaaaacagaatatcagcggaacaccggcatgcctgaacagccgtgtcaccggcggcacagtggccagatgaggtattactataacaggcaggcagaaaaaagacagtataatgaggaccggatacgcagcggctcttcgccagatgcgcagcgattcttcgccagatgcgcagcagctcttcgtcagatacgcagcgactcttcaagagacgaatcaggagcaaccacaaggctgcgcagcacagcatcaacccttacggcaccggccgcagcccctttgaccttacgcacgtcgcgcagcagggcgcacattatcctcacggccgcgtcgtcgcgctgccagctgcgcgcagcagccagcgaagcggcctcgatcatggtctgctccggcacatgctggccgggatgatccagccgcaccaccacatgcgctccgggtccgtcctgcgcatgaaaccacagatcaaacgcagacccgcctttgaccacggcatcatttcccgcagcattgcggccccgcagcatcagaaaaccgtcgctgctgcgaaaacgcagcaccggaccggcgctctttgcggcggcaggacgcccggtgcgaaccttgccgccatggcgctgcacgggggcctcgcggatgccttcggggcgctccccctgacgcacccgtacaagatcattctcaagcacggctctgcgctgcgccagattttcaagcccgcgtttacccttggccgcacggcggaacatggcctccatgttttcgcgcacggtaagcagcggatccagcgcaatttttaccggtgcgccgtctcgcccttccacacgcacatcagcccgccgctcgtcagaagcaaaccggtacagacaccgctgcaacaacacggcatcctgctgttgcgccacgtaccccctcatccgctcttcttcctgctgcagacgggcaagggcacgctgcacacgctttaccgcagcgccggtttccttgtcggcatgggcacggctgcggcgggccatgtcggtgtacagcacagcttcccccgcaaggcgcgcgccctccatggccgataccgccacagcctctgtccagccgctgcattcctgcggggcaagaggccacgcgctgaccgccacggcagtgtgccgcgcatcgtagtagacaaaagtatccccgcctgcgggattttccagatcaagcatcagcgcgtgggcgtcggcagggtccatatgcacaagagtacggcgcagagccggagtaagcagcggcacccccgcgggcctgactccctgcgccacctgacgcagcagctccggccagtgcggcggtgcgggccagtgcacatcgtcgccgaagcctgcaggcaatgactcggacaggctcaggccatgatgcaggtcggcaataagccagcggcagctgcagccggcaaactccagtgcaaaacgcctgttgatccagtcagaaacaacagtggttatctttttgtttttcagatacttgcgcaggcgcatggtggccgcaggcggagaaggcgggttatccggcctgagcgatgaaggaaacaataaaggacaggagcggccggaacgcagcacaagattgagctttgttccggccgcaaacaagacaagggtatcggtggcatcagcggggtgaaaaattttctccacccttgcgccagccagcagcggtgtcagttccagcaccagacggcgcagaaaatgggcatccataatgcgcccttctgcagaaagccggacctagtcgccccgcaggctttcgtcctcttcctgcttgcttttgcagttaatgcacagcttggtcacggggcgggctttcaggcggggaacaccaatctgttcaccgcagtcttcgcacacgccgaacgaaccgtcttcaatacgatccagcgcctgccggatttttttgatcagacggcgttcacggtcacggatgcgcagcgtaaatgcgcggtcggattccatggttgccctgtcagcagggtccgcgcacacctcgttattatcagtcagatcttccagtgtcgcgtcacctttctcctgcgcttcttccagcatggagttcaaaagatcacggaagtattcaatatctttctgattcatgtagccctcctcggcacgacggggaagataaaccacaggcgtacagtcccgaataacctgcctgtgatcattacaagctcactgccataaatcatgggggtcggaaaagtaaagagccattcacaatatttctcggccccgcatgtgctgccttgcaggcgtaatcagcttgcacccgcccttttagcacgacagaggcgcgggcaacagtagtgcatgtgcttttttttccgcctgctaccgctggcagcccgctataaacataaagaatttaccgtaatctctagagaaaatctaaaaaaacactctttacactttttttctacttttccgcttgaccaccctgcgggcttttgcttataaggctctcctcgttggggcgaacagctccactaagagcgggaataactcagtggtagagtgcaaccttgccaaggttgaagtcgcgggttcaaatcccgtttcccgctccaaactgttctttgatttttctgaggcggcatagccaagcggtaaggcagaggtctgcaaaacctccattctccagttcaaatctggatgccgcctccaaactctcgcgggaataactcagtggtagagtgcaaccttgccaaggttgaagtcgcgggttcaaatcccgtttcccgctccaagagtatacccgcctgcggtgtgaaaacaccgcaggtttatttcctgcttccgcagcgcggaagaggccgtgcgggaataactcagttggtagagtgtcagcttcccaagctgaaggtcgcgggttcgagtcccgtttcccgctccatgatcaaatgagaccgcagggtcacagcatatatatttccttcgcgggaataactcagtggtagagtgcaaccttgccaaggttgaagtcgcgggttcaaatcccgtttcccgctccattttcaaggccggtatccgtaccggtctttttttatgcccgcgtgccggtggccggtaccggctgcccgcacctgacaagtcagaacggattcgcctttgcagacggacatcgcgcatgttgcgacctttcactgcacgtaatacggcaccatcccgacatctgtccttacctttggtaaaaagccatcttcacagcttttacaagaccgccgccctttcgccctgcgcagtcccgcatgtctttgcgcggcatccgccgctgcagcttccggcatactccgcgcagcgggcacgctgcgaatataaggcggcatcgggtacaccgccgcagatacagccttgcctttatatttacgacatgttcataatacctgccgatactcccgtgacgcggcagaaaaaacctatgccttccgtctacgggcatgaaaatgcatcacgccgtaaaccagcggcagttcagctgccggacccggacagtccgcctgccgcagctgcctgctacattcagggtgcaccgccatgatacaactctcctcatgccccaagggctgctctcaggatctggataaagccgttcccgcggcagaaaccgtcagaatggcccgcggcagactgcaaagcctgaagcttgatcttctggctgaaacgagacgtgtagacaccggcaggctgggtattcctgtttttttaagtgtgtgcgggcatgacgcacgcactgtaatgcccacgcgtaaacagatgggtaaaggagcctcggcgtcacaggccgaagcctcggctctgatggaactggtggaacgctacagttatttccgttttatgcagcagacagagacggtgttttccggcacctggtcagaggcagaggagcatttccgggggcagattatgcctgtggagcaactgctcctttcggttggcgacacctcggacgcagcagccgtacgcccgctgctcgaccttgtccgctggcagttctgtccggctacgcaaatcaactcagggcagcgtatcgccctgccgctggactggttccgcactctgaatgagttcaacggctcttctgcgggcaatacctacgaagaagcggttcttcaggggctttgcgaacttgtcgagcggcatgtgtgctgcattgccgcacgcgacaggcaaccacagcccacaatcatgccgcagagcacggatgatgccgttttgctcggcctgctggacaaattcacagccaacggcatcgaggtgctgctcaaagacttcagcatggaactgccggtgcccaccgtggccgctctggcgtacgatccctcaacgctcggcacacgctcggaaatagtgttcacggccggtaccgcagccactccggccaaggccgccatccgcgcactgacagaggtggcccagctggcaggcgattttgaaaccggttcatgctatgaagcctccggcctgcccaagtacaccagtgaggcagaaaccggctggctgaaaacaggtccgcaggtggccttttccgaccttccccacatcggcgacaacgacatatttgccgagctgacacacctgaccgcaaagctcggcatggacggcttccatgcatattgcatagacacaaccgctccggagctggacattccggcagtatacaccattgttccgggcttccggttccgcgagcgtgacaaaaacgcctctccgggcctgttcataggccgtattctgagcgagcagtacccgccggaagccgccgcagacgggctggagcagatacgcaaagtatacggagacctgccctgcctgcctttttatcagggaatcatcgctctgcggcagcagcagtaccgccaagccgcttcctgctttgcgcaggctcagcccgtgcagccggaaaagggttcgcaggccatggcggccttttatcacggctacagtcttacgctggccgatgcatgggcagaggctttgcccctgctcgaccgcgccgtgtcactatgcccgcagatgaaagaatacatcaacctgcgcggagtggcccgctaccggttgcagcaatacgaagctgcagcgcacgatttccggcacctgctgcagactctggacagggagtccgccgtggatcatgtgaatctggggctgtgccatgaaaagaccggtaatacagccgccgctctgcagtgctaccgcgatgcgcttgccatagaccctgccctgcaacgggcccgccaacgcctgcaggctctggaaaatgccgtattgtccgcatctgcctgagcgccgcagcccctgcctgagcgccgcagcccctgccgctcagttttgcacagctctgcagcatattttgctttaccgcggcaatagcctgtggaataaaaaataacacatacgcatacacacatttccgtgcatggagtatgttgggcgcaccggaccgttgcggtccgggaatcccccctgcgggtctgcaaagaaccttaactattatcggagaacaccatggaaaacagaactcttacttccggtcccggcaaagattcctgcaaaatggccaccctgccccccgcaactctggcctccggccccggtaaagacagctgcaagatggcctcgcttccttcgcactctgcctgcgaataatccccccgcaccaattatcaggcggccttcgggccgcccttttttatgcccctcaaaatcagccactgtccgcaaaagaccgcacttttccccccctgttgcgcacggcatctgcagcgggtctttccgtctccggcacccgtgcctgcctccggtattgtaccgcgtctcccgcggttgttgtgtactgcacttgcgcaacatgacagccttacggcggcatgatttgcgcgctgccgttattgacaaaaaaacataccagatggtatgttttgccatggcaatagctcaccgcaaaaaaaaagagccagaaaaagtccggcgcgcactgctggactgcgctgccgccattgctgtttccaagggtttttcaggacttacagtacaagctgtggcagatggagccggagtgaccaagggcggtttttttcatcactttcccagcaaacaggccctgatggatgaagtatgcgcggaactcctgcgctccattgatgcccttgtggacgaatatatggcgcaggaaccgcaagggtacggtgcattcacccgcgcgtatgtacaggccatactcacgccggcagaaaaaagcagcccgtgggtttcgctttccgtggcgctggtggccgacccgcagctgcggtcgctgtggacaggctggctgcaacagcggctgaacagacaccgccagacagacaaccatgccgcgctggcctttgcccgctacgcggcagacggcatctggctggaagacctgatgctgggcaaaaagcgttcagccggtgaaacagccagactgcagaaacagctgctggcgctcatagacaggaaacaggaagcatgaatcctacagtaacatcatacgcggcactggctctggccatcgtggttgaggtcatcgccacgtctgtgctgccgcacacaagagaattcacccgcccgtggcccacgctactggtggcagtgctgtacgccacggcgttctatctgctgaccattgtcacccgtgccgtgcccataggcattgcctatgctctctggagcggcttcggcatcgtactcattgccgcggtcaactggctcatattccggcagcgtctcgacacgcctgccatcataggactgggactgctcatatcaggcatcgtggtcatcaacgttttttctaaaaccgtctctcactgacaacgcgcgccagacagccggccggtgctcccaaaggcactccgcactgctacactccatccatccggcacaaggcgtccccccggcaccggcatctgctgcagcgcacgccaaaaaccccctccgcagacatctgcggagggggttcacttgtttttgcggcgccgtgtcagcgtttcttttttttcgcaccgctgctgcttttcttgccttgttcaagtaacttgttacgttttttatcaaaaacaagagttgtacgcagcgcggcgaagcccagagcggcagtgctcagtataagaataagccctttctgtatctgccatttttccttaacaagcagaccggtagcccattccgccccggccctttcgccgtagtagacagaaagaggcagccccaccagaaccaacagcagccccaccagctccagccagaaaaatgttttgccaaggatgagcatgaacagagtggaatcgcggacaatacgcagaaagcgcagtttgccttccagccccttaagccgctcttcttccgtttctccgactttctgcgcctttttaaacgtctcggccacgccgaactgtgtctgcaacgcccagttaagattagcggcgcaaaggttgtaatctttgttaaaatctaccagaacacgcggaaacggaaaccatgcggcctcgtcgcggatataggccagccggtccatgttccggcggaaacgggctttcagttccttcgtttccagattcactctggcgtgcagatcacgctccagacgttcgcgaccgcgtgacagcgtgatgaaggacacatagttattcacctcgcccaatgctcccagcttttcagcacgttccagagccgccttggcaaaatcgtgttcttcgggaaaccattcataaatttcagtgcgcaggcgctgcaaggcggcggactcgtcgcctgccctgctttccgcctccagccacggtccgttgagagccgaaagcaactggatatgtccacgctccagttccggatccagcagcacgcgattgaaaaaatgcggatcgcgctcgatgagcgaattcagaaaccccacagcctgctcggcaaagcccatttttacctgacacaccccctgccggtaggcggcatcggtccagcccggcgtcagccgcaccagctgccggtacagagtggtggcattctggtatctgccctgcgactccatcaggcgcccctgcaaaaactgatgatacgcctgcagcaaaggcgagggtgacagtccttccgcctccctccacaaactgagagcccgtgcgtggtctccgcgttccagcgccacaaagccgttcagggtgcgcaccctgaaatcccgcggagccttgacggcctgctgaccaagctctttgtccaccgctatatggtcgccggaaataaacatctcaagcagcgaccacacaggactttcatccttgggagccagttcatccagaccggccggataatctttgccgcgggtcagccacatgacgcgcatcatgcgcagctgcatggcgctgttgatgctgaatatggcacgggtgagaatgccgggaatgccatcctgccgcagcgcccccgaaagtgcttccagaccgccttcggcaagcatggaatcgatacttttgaaacccttgttcatggtttcaaaatccagaagcgccacttcgcgccatatccccctgtccagcgttgtcagctggcgcgacgggcattcggtaagcacgtggtttcgcaacccgcagtaaaaacaatgcgggctgttaccagtgaccagccggttggaaacctccaccggcagcagaccggcgcctgcatcgccgtctgccgaaagactgacgttgcaccagtcgtccatgctgctgtgatcaatgctgaaccgcacgtcatgcaccacaaagccttctcccagcagataggcgttgcggaagctcatatgcggaaaatcaggaaccagctggtcccagtcaagccgcattttcttaggaagatcttcgtttatattcagccccttgcggtctgcaacagcaaccacacaaggccagtatgcttcggggtcttcctctttcaggcgggccaccagctgcagcagttccttgcaccacgtgcgcagctgcctcaggttgtccaccggaaacatcacaaaaaaatcgtggatgataaacttgcacttcagacgcgaaagcagctggtccagatgggtgaaatattcgcgccaaccggcctgaaaagctttttccaccggattgcccaacggcttcagcaccacattccagcccagtgaagactgatagggcaagcgggggtctgccgtcatggtaaaccattccgcggctgccagccctgtctgggtacgcacgctctcaaaccgcagtcccggcgttcccgtgcccatatccttggcacgcgaatgcacccatatttcaaattcctgcggtgctatggcattctgcgcacgcagcgtctgatctattgcaaccgaaagctcgcgcttgtatccaaaaagcagcttggcgggaataacctgacaaaatacggccaatgtgttgaacttggcccatatggcaaggcgggcaagcgccagaaaggcgtcggcggaaaaaaagaaccacagagcctgatcgcgctcggaggcaagatgcattccgccgtaatcctgcagggtctgcaccacggcggggttcaggtcgccacgccacgaaagccacagtcccagcccgttggaaaccatgcggctttccttaaactctggcagatgcccgataagtgaagctaattgcggcataatacagtactatccggaaatcgaaggagcatgaaaaatggatatcaacaaagccatcgccgacctgaaaaaagaacccggttttgccgataacgtcggcatgattatggtgcacaacggcattgtacgcggctggtcgcgcaaagaccacagcaatgtgaccgccatacgtattactcccgactatgcccgcatggaagaaatccgcgcggaaatggagcagcgtcccggtattttccgcatacttgcccatgccatcgaaggcgagctgaagcccggtgacgacgtgctgtatctggtagtggccggcgacatacgcgaaaacgtcaaagcagtgtttgccgaactgctggaccgcatcaaggctgaagctgtaaccaaacaggaaattttcggctgacagctatgcagacggctgtccgcggcgtccggtcacagacgccgcggcagccttttccgcactgatttatcatgcaagcatcataccttgcgcttttcagccctctgctcccagcagggtgataatggcagccagcggcagtcccaccatgccggaaggcgctttcagttctgcatcaagctccataaacgctttttccagcaaaaacgcttccagcagcacctgaacgccttgttcattttcgggcaccagcctgctgccgcccacggcttcaagatatgtggtcatgaaagctcctgaggcttctatgcgccacaaatcggcccagggttcaagaaacgcgcggtcttcaggccggagaaccgattcatgcatcagcaccgtgagcacggtgtaatgcaccgaccgtaccagatctgccacatcgcgcaggggtgaacgcttcagcctccgttcggaaagagacttgtccggcctgccctcaaagttcacgatcacatactctctgccgctgcgcagcacattgcccagatgcaggttgccatgcaccctgattttcagacaatcaagtttgcgcgtaagaaaaccgcgcatgcgccgcaaagcttcttcgcgcagttccagcacccgcgcagcatcgtctctggccgattccggcagcaaagcaagcgaacgttccagacgggtcaggacctgctttacccggctttgcataccctgatacacagaccgttgatacagggtggaaaacggctccggagcaaaagcagagtcttcagagctgaacgccagcgcgcggtgcagttcgcccacacgcctgcccagcagctgcatgccggcaaaatccatatcgcccataagttcacggtattcctgcggcaaaggtcttcctgcggcttccacgggagaacgggcatacagccggggacggatatccatctcgccccgtgcggccagcaccctgtcaaagaacctgcgtaccatatcgcggcacatttcctgtgcgtcgccctgcgcctgcacatattcatgcagcatggccacagccatggacgatgtgcgcgaccgtctgtactccacaacgcccatatacgcgggcacatgaggataccccgcctcttcggtcagaaagcgcagcagttccacatccggattcacaccttcgtccatgcggcggtacaccttgaaaagcacactttcaccgcagacaacgctggtggcgtggatatggggcttccacagggcaggagcatcttcggcgcaggccgcccgcactctgccgcgggtaccgccggcgggggccactgccagctcgccgtgcctgcccttcactgtctgcgtgcgcgagacaagctgcagcaacgcgccgcaacggcagctggcatcaaaggattccacaagtacggcttccggcgcgtcttcaccaaaagtgcacatgagatgcacaggcgcttcacgcaccgtctgccgggcaggttcaccagccagcaacgatacaagcatgccgaaccattccggctggcgctcctgataccgtgcttccacaatcagcaaccagctgggggcacccttgccgcccacgggcaccgcttccagaatgacagcctcgcgcagctgcacggcgcttgttcccagcaatccgcgacgtgtcagatagccgggcagaactctgcgctgcagcgcctcgcgtacttccacatcaagaaaacgcgctccggacaccggcatgagcataggcggcgaaaataatccggtaagcgcttccgccgcctcctctctgcgcatgtggaaaatatagtagccgtaaggattgagcgtaattgtatacgccggttgcctgacagcgggaaagcgcgtgttgctgaagacttccaccggccggtagccttcccagccgcttaaatccagcgaagctgcctgtgcgtgccgcgacaggttagtcaccaccagcacatgttcttcaccagagctgcgcatgtaggcaagcacacgggagttttccggccggagaaacgaaatgccgccccggctgaaagccgtatatcttctgcgcatggcgatgatgcgcttcatccaccacagcagcgaacttttgttggactgctgcgtttccacattcacagcctcgtagtggtattccggatcgatgaccaccggcagaaaaagacgctgcggattggagcgtgaaaaaccggcgtttctgtccgcactccattgcatgggggtacgcacaccgtcgcggtcgcccagatagtagttgtcccccatgcctatctcgtcaccataataaagcaccggtgtccccggcatggtgaaaagcagcacgttaagcagctccactctgcggcggtcgttgcccagcagcggggcaaggcggcggcggatgccgagatttatccgcgcacgcggatcacgggcatacatgcggtacatgtagtcgcgctcttcgtccgtcaccatctccagcgtcagttcgtcatggttacgcagaaaaatagcccactggcaaccgtccggcagttccggagtctgctccattatatcaatgaccggatgacggtcttccatttcaatggccataaacatgcgcggcataagcggaaaatgaaatgccatatgacacgaatcaccgtcgccgaaataacgggccgcgtcttccggccactggttcgcctcggccagcagcatgcggccctgaaatctgctgtctatgtggctgcgcaacgctttaagaaaatcatgggtccgcggcagattttcgcagtttgtgccttcttcttcgtacagatagggcacagcatccagccgcactccgtccacccccatgtccagccagaagtcgatgacccggaacatggccttgtgcacggccggattttcataattgagatcaggctggtgatgatagaaacgatgccagtaatatgcccgtgccacagggtcccatgaccagtttgaaggctcgaagtctttgaaaatgatgcgggcgtccttgtacctgtccgaggtatcgctccacacgtaaaaatcgcgctcttccgaaccggcaggggcccgccgcgcccgccggaaccaggcatgctggtctgaggtgtggttgagcaccagttctgtaatgacgcgcaacccgcgggaatgagcctcgcgcagcagcttgcggaagtcagccatgctgccgtagtcggggttgatgctcatgtagtcggcaatatcgtagccgtcatcacgcagcggagaggggtaaaagggcagcagccacagcgccgtgaccccgagatcctgcagatagtccagtttttcaatcagccccgccatatcgcccatgccgtcgccgtcggaatcatgaaacgatttgatgtgcaattcgtatatgatggcatccctgtaccactgcggatcaaggcccgccggctcaatcataatgctcatgcagcctccggtatgcgcccggcgtcataccgccggacgatgcaaagagttgtttcatcatacctcaaccatgcggaatcgcaaccggcgcatacagcggcagtcaaccggcctgtcccgcctgtgtgtaccggagcaaaaccttgagcaatattcgtccatatattatatataggcatgtctatttctatgcgcgttctgcatattgccgcacagctatgcctgtggtgtcttgccgctgcggcacatgccggccccctgcaatctcccgcggcggctgtaatgccctacgcgccggctgcggcacgggtcgtccgcgtggtggacggcgatactctgatagtagacatagacacctatcctccggttttcgggcaggccattcccgtgcggctggcgggatgcgacacgccggaactcaacgacccggacccgcgtctgcgggctcttgcagtggctgcccgggaatttgtccggcaggtgctgagcgatgctccagtggaactgcacgacatcggtcgggggaagtatttccgcatcatcgcccgtgtgcgggtggcagggcaggacctgagcacgctcctgctgcaggccggtcttgccgtaccctatgcgggcggcaaacgtccggaccacagcgtgctgcttactgccgcaacggccgccccctaagcgtctctccgtcacaacgactcgtttttatttgacttttaaaaagaacccatctaatagaactgcacggcgtgtcatggtatgatcggagtgcaaccccaacccccccatgcggcatgagcgaacacatcctgcttatcgaagatgacaacgcctttcaggagatgctttccgaggcgttacgaagccgcgggtacgccgtgagctcggcctccagagcggaggaaggcatcagcatggcgcgtcagcatgatttcgatcttatcctgaccgatgtcatgctgcccggcatgtcgggtgtggaggccattcctcagctgcgtgaagccgcccccggttccgatatcatcgtcatgaccgcctactccaccagagaactggcgcttgaagccatccgtctgggagcctacgattttttttcaaaaccattcagcctgaaagaactggatatcgtggtgcgcagggcgctggaaaaacgccgtctgcaaaaagaggtgaccactctgcgcgaaacgctgcgccatgacagcccggtacaacgcatcatcggcgacagcgcccccatgcgcgccgtaaaaacgctggtcgaaaaagtagccccgctcgattcgacagtgcttatcaccggcgaatccggcaccggcaaagaactggtctccgacaccctgcgcgcgctttccggccgggcaggagcaccttttgtcaaggtaaactgcgccgccattcctgaacatctgtttgaaaacgaactgttcggtcacgagaaaggtgcctttaccggtgccacatctgcacagcccggcaaatttgaactggcgcacggcggcaccctgctgctggacgaaatcggcgacatgcccgcagccattcagcccaaactgctgcgggccgtggaagaaaaacagatcgaacggctgggcgggcgcagaccggttgcagtcaacgtacgcattatcgccgccaccaaccagaacctgcgtgaacttgtggcccgcaaagcgtttcgcgaagacctgtattacaggctgggcgtagccgtaatcatgctgcctcccctgcgcgaccgcaaagaagacataccccggctggcggagcatattctccgcaaactggggctgacgctgggcataccggtgcacggcatcactgccgcagccgtacaggcgcttatgaaccaccactggcccggcaatgtccggcagctggccaacctgctggaaagagcggccatcagcgcacagggacgcattacagcccaagacatagccgctgcacttgccgtgcagaacggtacatcgccgcagccctgcaccgcacagtctccgcatgacgcccccgcggcagaagactgcctgcgtatgcccctgcgcgaaaccctgcaccagatggaacgcaacctgctgctggaagcgctgcgcagggcggaaggcagccagaaaaacgctgcggccctgctgggtcttactcccaaaaacatgtgggcaaaactgcagaagcatcagatacgcatctgagtgccgtcgcgtatctattttttttagacccgacggaatatctcatcccgccggcaagctgctgttcatccatcattcccgacgacatcccccgcaggacatcagtgctcctgctctgcgcgtaccctgtacacgccttatcatctattttttttagactcacttagaccccgcggcacaagccgtctgcctgtctgcgttctgccccgacggtctataaattttagatacacactgccgcttccccctttctcttcgccggtcatccggtggggccggacatctgcaaacaaacataatgctattttttacatatagttatcaaaaaaaataaaccgcgcggcgcggcttggcacggtggttgcctataggaatgcacaaccgcggcttgtccgcagcaaacgcttttccgcaaaaaggagaaagaaccatgaaaaagaccatcatgaacctgctcaagggtgaagaaggcgccaccgctctggaatacggacttatcgcagccctcattgccgctgtcatcgtggcagccgtcaccgcgctgggtaccaaggtgagcgacaccttcacctacatcgactccaagatgcccacccccggtacctaacagggacacagcagaatcatccgccgacagacccttcagagacggagccggcctgcagcccccgcttaccgacaggccgtcctgcagtatccgcaacctgctccgcttatccgtccggcacggaagggattacccgcagacagcaaaaagggccggagcgcatctccggcccttttagccacaaaacagaggaacacaccatgcagaccgtcatgcccatcctgcttgtcagcattctgatgacagacgtcgtcaccgacatacgggccatgcgcattcccaactggctcacttttccggccatgatcgccggactggcggggcacggtgccgccggcggcgctgacgggctgcttttttcccttgccggactgggactgggcgcagctctgatgctgctgccttttctggcgggtgtgatgggcgcgggcgatgtgaagctgatgggtgcggcaggtgcctttctgggagcgcagggagtgttcggtgcattcatatggaccagctttgccggcggcgcctacgctctgggcgttctgctgtttcacctgcctcagctccgggccgtgggccgcgcgctgcacacatcatttaccaccatgctggttaccggcgagatgacctacacccccgcaacaggcggaaaggcactgccccgactgtgctacggcgtggccatagcagccggtaccgtgacctccatgtacttttcaggcgcattggatgctgtcttttccggcatcatggcaatccgctgacggagaaccggcatgaaaaaatcatcactcatccagattgctgtagcgctggtgctggcacttggggccggagcactcgtcttccgcatgatgcaggcccccgcccgcacggcacagccccccaaagtcgccagcgtcatgctggccgtggcggcagctgatatgaccaaaggcacaagaatacgtgccgaacagatcaccatggccgaatttctgctgcagaccgcccccgcgggggccttttcctccgcagatgagcttacgggcagagtgctcgcttccgccgtgacagccggcgaacccatcactcccgcgcggctggtggaagacaccgtccgttacggcggcgtcagcaccatgatcagccccggcaaacgggcggtggcggtaaagggcaacaatgttctgggtatggccggattcatccgccccggaaaccatgtggacgtactggtgaccatagatgacaacaggcgcccccaagacaaggccgtgaccaaaaccgtactggagaacatccgcgtactggccaccggcaccgaactggaacagcagggcgacgacaccgccacatcaccggtggacatctatacgctggaaatgctgccccgcgaggtggaagtgctctctctggctgcttcccgcggagaggtacacttttccctgcgcaatccggcagatactgattccgtcaaaacagccggtacggacgtcccccatgcgctttccatgctgcgtcctgcagccgcgcccgccagcaaagcgcgtgccgccgcttctgtggaagtcatcagcggaacacagcgctcaacactgaggttcaggcaatgactgctttcaacaaagccacaacgcttctggtatgtttccgccattttccggtactggctgcggtgctgctgagcgccgtatgcgcgcaggctgccatagtgcccgccgcagtgcagctggccgccggcaaatcggtcgttcttgaaaccgcatcccctgtccggcgggtttcagtggctgcgccggaggtggcacaagtgctggtgctctctcccacacaggtctacgtaaccggcgtaaagccgggcggcaccacactgacgctgtggaacgctgccggtgcggtgtctcatgtattcgacattcaggtttcaccggatatcgcccgcctgaaggaaatgctgcacaagctgctgccgtcggaaaaagacataatggtcatgacggtaggtgaatccataactctggcaggcacggtaagcagccccgcgcatattgccacagccatggacatggcccgtatgtacgcccccgacaaagtgaccaacctcatgaaagtcggcggaatgcatcagataatgcttgaagtgaaagtcgctgaaatgcgccgctccgtcatgcagcgtctgggcattgatctggctgccgcgtggggcaacagttttgcctttaccatgctcaaccagctgttcacacttgacaatcaggacggaaccataggtgtgggccgcaccgccgctgtgctgagccctaacaataccggcgtgtttcaggcaccggtaggcggcatgacactgaccggctttctggatgtgctcaaggaaaacggtcttgtaaaagtactggccgagcccacgctggtctgccggagcggtgagcatgccagttttcttgccggcggcgagatccccatacctgtaccgcaggggctgggtaccgtggccatcgaattcaaggaatacggcgtaacgctggatttcacgcccacggtactttcgccgcgccagataagcctcaaggttgagccggaagtctccgagcttgattatgccaacgtcatccagatcaacggtttctccattcccggcatcagcagcaggcgggcctccaccacggtggagctgggcgacggtcagagctttgccattgccggtctgctgcgcgatgaagtccgcgaaaccataaaaaaataccccggactgggcgacattcccgtactgggaaccctgttccgttcttccagctggcagaaaaatgaaaccgagctcgtgatcatcataaccccgcggctggccaaaccgctggatatgaccgcacagaccctgcccacagacggctttcgcgaacccacggaatatgaatttttcattcagggaaaaatggaaggcgatgctcctgccgcggcccctgccgccatgcggggctccggcgatgttcagtcctcagacggcaatccgccgtccggcatggaaggcgagttcggccacgtgctcagactgcggtaactgcggagaaacaacatgagcagatacatcattgccaccttaatactggcagcgctggccggatgcaccaatgcaggcgccccgggcacgcagcggcccatacccgagtgggtgcaacagaccggttcttcattccgccagcagcagcaggcacagcgggcctgccccgcgccggaaacaggctatgcaccggccgccatggacggcgtgctggcagaagaaaccatcggcctgtaccgcacccccgaacagcccgcgcaaaaggcgtccggcatcaaccttaatctgaacggtcccaaatagccggaggaaatcatggcttccacctatccggtctgtctgctgaccagaaacctgcataccgaagaagagctttcgcgcctcattgggcaccagaagcactttcatcttgccactccgggcgtatccgaagacatggggctggtcatagtggaactgggcggcaccccgcaggatgactttgacgccattgtggcgctggcggccgacccgcgtgtgggcgaagtgttcatcaccgctccgcgcaaagaccccgatgtcatcatccgcgccatgcgtgccggtgtcaccggctttctggaacaacctttcagcagcgacaacattgccgcggcgctggaaggatacgccgcgcgcatgcgtgaaaccgaaaccgcaccgcagcctgctgtacagcgtcagggacgcatcatccatgtgctgggcgcaaaaagcggcagcggtgccacgacggttacggtcaatctgggcgtgaacagcgcgcggaacggccgcagcaccgcggtgatggatatgcgcctgccgcagggcgaggttccgctttttctggacatgcaatacgcgcgcacatgggcagatgcggcgcgtgaactgcacagactggatcatatgtatctgcagagtcttatggaacggcacgaaagcgggctggaaatactggccgcgccggatgaaaacgatgcgcccgaaacactgagcgagcgcagcgtaagaagtattctgcgcctgctgcgcacccgccatgacgctgtgcttatcgacggcggtccgtatgccgatgaactggctctcgtatccatgcacgaagcggacgaggtgcttctggtttcagaactgtcactgccggcgctggccggagcccgcaggctgctcaacagcattgcacagacggctccggatctggacggtaaaatccgtctggtcatcaacaggcatgccgcaggaagcggactgtcgcaggaagaagccgaaaccctgctggaacgcaaagcctgctgccttattgaaaatgactacgaagcggccgtctccgcggtcaatcagggtgtggccctgtgcgatgcgcacccgcgttcgcccgcggcaaaatcgctgaccgcactggcagacatactcatgcctcaggcctctccggctgataccggttccatgcgccccagaagcctgctggccagattcatgccgcgtcgtccttcccgcgtgcggacaacacaggacgcgcctttgtccggcaaccttcagaccgcggagagctgaccatgaaactggcagaacgactcatgcgctccacccggcgcacgccggcgcctttgtccggagtccccgtccgcagcgaagacgacgcgctggaacaggctttccgccgcagtccgcaacctgccacgccccggacaccgcatacggattccgctcacgctgaaacaaccggaacggtctctgcgcccgccggaacgcatccgccggacatgcggcacgcatccgcaccggcacatgcacggcagccggcggcaccggcagagcacaccggagctttgcagtctccgccggacgcagacgtaccggctcccgcctcttccggcgctgcacgtactgccatgcgccagcaggccttccggcctgcgcggtccggcaacagcactgtgtcctgcgccgccccgcaggaagaaggctattacgaagccaaagcccgtgtgcatgcccgcgtgctggagcttatggacatcagtgcggccgaacacctcaatccggaggtactgggtactgaaatccgccggctggtggaaaaggtactgcatgaagaataccggcaaattccgctcaacagtcaggagcgccgacgcgtagccgaggaaatacagcatgaaatactgggcctcggcccgctggagcctctgctggccgacccttctgtttcggatattctggtgaacaattaccggcaggtatatgtggagcgcgggggcaagctgcacaaggcgggtgtacgttttcacgatgacgaacatctgcggcagatcatcgaccgcattgtttcacgcatcgggcggcgcgtggacgaatcatcgcccatggtggacgcccgtcttgctgacggctcacgagtcaacgccataatccccccgctggcgctggacggccccagcctctccatacgccgtttttccaaggacccgctggaactggaagacctgatacgcttcaaggcactgaccccggaaatgggcgaagtgctacgcggtatagttaaagcccggctgaacatcattgtctccggcggcaccggatcgggcaaaacaaccatgctcaactgcctgtcgcgctttgtgccccacgacgaacgcattgtgaccattgaagacgctgcggaactgcagctgaaacaggagcacgtggtcaggctggaaacaagaccggcaaacatagaaggccacggcgaaataacggcccgtgatctggtgaaaaactgcctgcggatgcgtccggacagaatcatcgtgggcgaagtgcgttccgccgaagtgctggacatgctgcaggccatgaacaccggtcatgacggttcactgaccacaatccacgccaacagcccgcgtgactgcctgatgcgtcttgaaaccatggtggccatgtcggggctgaacatcagcacgctgtcccttaaacgctatatcacttccgccgttgacgtcattgtgcaggtttcgcggctttctgacggttcgcgcaaactgaccagtctgacagaaataaccggtatggaaggagaggccgtgaccatgcaggaaatattctccttccggcagaccggtgtggggcaggacggcaaggtcacaggcagctttgccggtgccggcatcagaccaagattcgcctcgcggcttgccgcggcgggcattccgctggacgggaccctgtttgaaaaaggcatggaacaggcgtgacaccgcctgaacaggagaaaccgcatgattctcatagccacgctgctggcggtagccgcctgctttattctggtgctgggtaccggaaacctgctgtccgcgcgcagacacgaggcaaaagtgcgtgtgagccgccgtctgacggcgctggcagtccggcacgaaacagccccccccgcagacatagaacgccgcagagccatgtcgggcatgcagtggctggacaaagttctgtcaggacgttctgtcatgcgcaggctcgatcttattctcgaacagggcaagaccgacataaacgtgggggtcatcattctggcagccgtcactctggccgctgcgggcttcgccttcatacgtctgctcactgacaatttctggctttgtgccgtcaccccgtttgccgccggttatctgccctttgcgtggattctttcccgccgcacacgacgcatgaacagatttcacagacagctgcccgatgcgctggaccttattgcccgcgcattgaaagccggccatgcctttccgcagggcatgcgcatggtggccgatgaattcgccgatccggtaggaccggaatttcagatcacgcttgatgaaatcaacttcggagtgtctccggatgccgcgctgcacgccatgacccgacgcgtggactgcgccgacctgcggttctttgtggtttctgtaaacatccagcgcgaaaccggaggcaatctggcggaaatcgtttccggcatcgccctgctgctgcgcgaacgcttcaaactgcacggcagagtaaaggtgctttcggcagaaggcaggctgaccgcatggatactgtttgccctgcctttcggcatagggttcatcatccacctgctcaaccccgatttcatgagcgcgctgtacaccacaccggaaggcaacatgctgttgaacggttcgctctttcttatgactgcgggcgcgctggcgctgaaaaaactgaccaccatacgggtataggaggcagccatgaacatacagaacatgcttccgctgcttgtggcggctctcgcttccgcctctgtcatgctggcctttttcggactgcgcgggctgctgaacggcagacagcgggcaaaacagctgcagcgccgcgtccggcatcacatcagtccgacccgcatctccggcatgcagtctgcggcggacacacagcagggacggcagcaactgaccgcaaagctgaacgacctcatgagcaccataggtgaacgtcttgcccccagaaatgaagaacagatgggacagaccaacctcgccctcgtgcgggcaggataccgcagccgcaaagccccgctgatactctggggcgccaaggcgggatgcatgctgctgggactgacatgcggactgctgatacggcttgccgccggtgaaaccattcccgccggcatgctggcgctgctctttatctgccctgctgttctgggactgtatctgccggatgcatgggtatcatccaaagtacgcacccgccgccgcctgatggaagacagtctgcccgatgcgcttgacctccttgtggtctgcgtcgaagcgggcatggggcttgatcaggccatagggcgtgtcgcccgtgagctgtcgctctccagccctgtgctgggtgaagagctttccatgctggtcagtgagctgcgggccggaaaaaccagatcggaatcactgaagaatctggcgcaccgcgtaggtctggaagatgtgaacagtctggttaccctgattattcaggccgatgcattcggcaccagcatcgcacacacgctgcgcgtctattccgacaccatgcgcaccacgcgctttcaaagagccgaggaaatcgccgccaagatgcctgtaaaactgcttttccctcttgtattctgcatacttccggctctttttgtcgccatcatggggcctgcgggcatccgtctgatgcaggtcttttcacaaatggaataggagaggacaccatgaaccgccttgcatacatattttcaattgccgcggctgccatactgctgggcggctgcgctcagggaaaagaaaacaactccggccgtttttcgctcatgcagcgttatcacagcggacagcccctgatggcagaagaaaccgggcaggacacgcggaacaaccatgacaacagcgctgaagcacgtgagcatctggcacgcggactccgctttctgcagcaggaaagagacgagctggcttttgaacagttcagtcgcgccgcgtcgcttgaccccgcgctgactcaggcccgttatcagcgcggtctgctgctgcacagccggggcatgcagcaggaagccatgcaggaaatggaagcggtactggcactggaacctgaccatgcaaaggcgcatgaagccagcggagccatttttttcacggcaggactgatggaagaagcactggatatgttcaccaaagcggtgagtctggatgccggactggaaaacagtcatgcgttcatagccgccatcagaaactaccggggagaacatacacaggcgctgcaagcgctgcaggcagcgcttgcgctctaccccgcatccgccgcgctgcacaataacgctggcatgaccctttccatgctgcaccgcgatgccgaagccgtcccccacttccgtcaggccatcggtcttggcgcacccgcggcgaaaacatggaacaacatgggactggccctgtgcagaatgaaccgtctggacgaagcgctcatagcattccgcaatgcaggcaccgaggctgccgcatacaataacctgggctactatctttttctgcagaaccgccaccgcgaggcagtcgtgtatctggaaaaagccatggagcttgaaccgcgctactacgcccgtgcagctgaaaacctgaaacgcgcccgactggcagcccgttttgacgcggcccccgccgcacctgccgccatacggcagataccggcgccccccgtcgtacagcccgcagcaacaccgcataaccggacacaatccaccgcgttgcccgtggctgtgccggcggttgcggcagataccgcaaacatgccccccgcagccggtgccgtttccgtcgcagactctcccgccgcctttgtgacaaacgccgcaccgcagtctgaggacaaggtatgggccgtgcatgaaagttcgtggaaagacgctcacaaggcacaacaacgtgccggcgaactgcgcagcatgggtttcgatgccagagtggccacatttgccatcagacaacacggcacatggcacagggtggtgctgggcagccatcagaccatggaagaagccgacgcccgctgtgcagcgcttgtacggcaggcggcattcgaaaacctgcgttcggtacgtgttcctgcaacgctgatacctgccggcacccccgccgcgcagcaactgtagccggtgcccgcacaggaggccaccatgccgatatctttcacacgcgatgaacgcggccttgccgccatcgaggtagccctgcttgtaccggtgctggcagcactgctgtacgtgctcgtcgaaggcggcaacaccatacgcacctattccgcacttacagaagccagccgttctgcggcaaggcatgtggtgctgacgggcgaaaccgacaatctggacgcgtttgtccgttcgcttgtcacctcgcttgacccgcaggccctgagtacaaatgtcagcgccgcggaacagggcgccatggtcaccgtacaggtgcgctacgggtacaagtctgtttttaccagcaacattattacgggagaagccaatgaaccgctttacacacttactgcgcagaccagcatgcctctgccgtagactgggcgggcagcttgcggcaggagcagaaggagcctccgccgcgctcatggctgtcctgttgccggtcatactgggcatcatggggctggggctggattcgggcatgctgtatctttcgcacagccgacttcaggccgcggtagatgccgccgctctggccggcagtcttcagctgccctacgaccccgccatggacaagggactggtacgtgcggctgtggacgaatacatgcacgccaattttcctcaggccgtggtgcagtccgtgctgcccggggcggaggaacgcagtgtcacggtaaacgccgaggcaaccgtaggcaccatattcatgggcgcgctgggcatcggctcttccacggtacgcgcgcaggcttcagcggggtacaacaacctcgaagtcgtcttcgtcatcgataattccggctccatgaagggttcgcccatcaatgaaaccaatgccgcggctacccgtctggtggatctcatcatgcccgaaggcatggccacatcggttaaaatcggccttgtccccttccgcggcaaagtgcgcattccagccgatgtcgacgggctgccctccggctgccgcaatgccgacggctcactgaacgaggacggcctgctggatgaatacaaaaagcccgaataccgttacccgtacaacgacaggctgagagtgactccgtactcctgctccagcatcccccttacccaggggctgacagccgaccgcgccaccataacacaggccataggacggcaggatgcacggggtgattcttccggcaccgtcatatcagaaggcctgaaatgggcacgccacgtgctgacccccgaggcgcctttcaccgaaggctcctccgccaaagacatgcgcaaggtgatcatcctgctgacagacggagataccgaagacggaaactgcggcggcaactattccgtctattaccggcccaacaactactggaccaacgcctactacggcatgatggacatggattcgcactgcgaagacggcggcgtgctgaataacgccatgctcagtgaagcggctctggccaaagatgccggcatagaaatattcgccatccggtacggctcttcagacgctgtggaccgcaatctgatgcgggcagtcgcgtccagcaaggaaggcaccgatgaccactatttcgatgcgccttcaccgtacgacattgacgatgtgttcaaactgatcggccgtcagctcggctggagactgctgcgctgacgcgcagcaaggagactgtccatgcacgcattccgacttgtcacaggcaggctgcggcacgacacgagcggactcagctcgctggagctggcccttactctgcctgtgctgctgatgatggttttcgggctcattgaattcggctataacctgtttgccagaaccacggtggacaaagccgcacttatcggagcacgctacgccgtgaccggtcagggctttgacgacggcacacgccatgcacgcattgtgcaggaggcccggagactgacgggagttctggccggcagttcgccgcaaagcgtcaccgtcaccataggcagcattgccgccggtgcgggagatgacgccctgatagaaggcgatgcaggcctgccctgcgacagggttcaggtacgggtggaataccgttacactccggtaacccccgtagtgggcagtctgctgggaccggaaataacggtgcagggcatcgaacgcatgatcaacgaaccatgggtggcatgccggtgagcgttcccgttctggcctgcatgccggtaaacacctgtatgcggcctgaaacggccggaattatccgccggttgcgcccgcgcgcttgcccggtgacaaaggacgccaccatgcaccattcgctcagcctgctttttgtcacctgttcggaagaactggcggacggcatagtgcacagcgcttcggaatgcggtctgcaccccgcctattctcttgtggggtcggctcaggagctttcccgcgcgcttgccgaagaatcctgggacatcattctggccgaaccccatgtggcgggcatgccgtggcagcagatacttgcggccgtgcgccgtgtgcacgaagggattccttttgtccttgtcatgcctgcccccgacccgcaggccgcggcgcaggccgtccacgacggtgccgatgaagtgctgctgcctgcggactggcataccggcgccgccctgcagcggctgcgcagtcaggcagtgctgagccgcagacaaggtgcccgccgccgttcacgcgcagatgatgaaaaagaatggcgcgcgctggtcgaaaacaccatggtcggcatgttccgctgccgcccctggggcgagctggtacaggtgaatcctgcttttgccgccatattcggctaccgttccccccaagagctgctgaatgcccatgccggaaaaaaggggccccatgttccggccgcagaaataaaagaactgctgccggcactgaggaatgaaggcctgctgacagaatacgagatgcacgcagcacggcccgacggttccggcgtatggctttccgtcaatgccagaaccatacggggggccgccggagaaatttcgggcatagaaggcacggtggaagacatcggcaaccgcaagtcggtcgaaaacatgattgtccgggcaaagcaggagtgggaaaaaacattcgacagtgtacccgacataatcgtcctgctggacagcgacctgcacataaggcgatgcaacatggcgctgggaacgctgctgggccgccatccgcgcgaactggtgggacaggacagccgcaaaacacttttcgacggcggcacacacggccctgtgcttgactcgctgcctgcgctgagccgcggacaaagccataccgaagaactgcacctgcccgcgctgggcggacattttctgataaccttttcgccgctgttcaccggcaccggatcagatgcggaaccggaaggcaccgtactggtggcacgcgacataagcagccgcaaacagctggaagcacagttgcgccaggctcagaaaatggaggccataggcacgctggcaggcggaatcgctcacgatttcaacaacatcctcggcgtgatgatgggctatactgaaatgagcatggatgaaaccacggaaggttcggccatgcagcggcggctggacgccgtactctctgccggaaggcgcgcccgcgacctcatccatcagatacttactttcagcagacacgaagagccttcgcgtcatccgctcaaccttgtttcccccgtcaaggaaacggtcaaactgctgcgggcttcgctgccggccaacattgccatcgacctgcgtacagacactgtgcctcccgtcaacgcaaacctgagccagattcagcaggtggtcatgaacctgtgcgccaacgcagcccacgccatgcgcggcccgggcggcaacctgctgcttgcgctggacagcaccctgcttaccgccgaagaagcgcgccctctttccgtccctgcgggcacgtatgtccgcctgcgtgtgtccgacacggggcacggtatcgacccgcagatactgcacagcatttttgacccgtttttcaccacaaaaaaacccgacgaaggaacgggcatggggctggcgctggtgcacggcatcatcaccgcgcacggcggtacggtatctgtctcgtccgtacccgggcagggaacagacttcaccatactgctgcccgccaccgacggacagaatgtatcggaaccgggcgggtcactgcgccacgcgggcagcggcattgtgctggtggtggatgatgaaaaagcactggcaggcgtcatggccgatatgctgcaaagcatgggatacaccccgcgcatagccgattcgccggctcaggcgctgcacatggtaagccgcgccccgcaggaatttgcccttgtgcttacagaccagaccatgccggacatgaccggaacagagctggcggcacgcctgcatgcggtgcgccccgacctgccggtcattctgtgcacgggcttcagcgaggggcttacgcgtgaagccgcacgcaaggccggaatcagcgaactgctgctcaaacccgtattacgcggcgatctggcaaaggcgctggcatgtcttgaatttgactgcgggctgtgaccgcaaaaaacccctgccgcaaaaacggcaggggtcaggaactgcagcgcagcagaacaatcagcccagcttgataacacccagaccgttgagcatgaccagcagcaccaacacgggggtcacccagcgcaccagccggaacaccacggacaccacagaggtgttgtgcagttctccgctgttggaaagctcgtcctgcatattctttctgccccacacccagccgatgaaaacacagataagcagcccgccggcgggcagcagaatattggacgacaggtaatcgtaaaaatcaaaaaaattcatgccgaacacggttacatcggccatggtgctgaacgacagcgtggcaggtgcgcccgtaaccgccagcagcagcgcggtaagcaccgtagccgtcttgcgcgaccagccgagggcttctgtcagaaaagccaccggcacttccataagcgacaacatggccccgatggtcgcaatgcccgtaagcacaaaaaaagcaaccatgaacagctgccccgcaggcatggcactgaataccgcaggtatggtcatgaacagcagtcccggcccggccgccggttcaaagccgaagttgaacacagcgggaaaaatggcaatgcccgccagcatggaaaccatgaggtctgccagcatgacacgcgttgtggtgacgggaatgttggcgtcggcgcggaagtagctgccgtaagtcatcatggtgcccatgccgatggacagcttgaaaaatgcaagccccatggccatcagcaccacattgccggtaatcttgctgaaatcgggattgaacagaaaggcaagcccttccgccgccttgggcagcgtaagcgagcgcgcgcagacaagcagcagcatgacaaaaagaatgggcagcagtgttttggtcgttttttctatacctttgctcaccccgccgatgatgatgtagctgatgagcaccagaaccccccactgccacatcagcgaagaccacggcgcgctgaccatggccccgaaaaccgcttcgcctgttttagggtctgtggcgttcagcacaccggtgacagacttgacgatgtaaaaaaacacccagcccaccacattggtataaaaggaaagaatgacaaacgcggcgatgcatccggaaagccccaccagccaccacggcgtgcccggggccagcttgcggaatgtgcccacggcgttgctgcgcgccctgcggcccatcattatctccgcaatcatgataggaagccccacaaccagtgtggctatgatgtaaagcagaagaaacgaagcgcccccgttttctcctgtcatatagggaaatttccagatgttccccagcccgaccgcagaccccagagtcgcagccagcacccccagctttgatgaaaagccgtcgcgttgatttgttgccatattccttcactctcctcgtaaagatacccccggacataccggcgggtgaattttcctagtcgcagacgctgtacgtttcaactaatttttccataatctgccaaaaaacaaaagcggcactctcatcaagtgccgcataaaacgttcttatttattcatcatatagctttctcgcgtcggctttaatctcttcgcgcactgccagccactggttttcagcccattcggggccgggctgtctgctgggcatgacagtaagctgtcccgagctgcccgcgcacgaaagttccacctgcaccagttcaccgctgcgcaccgccctgggcgaaaaagaagcgacaaaagaagcggcatgagccacttcttccggcgtccacgggtcatcgtctatctgccggcccacagctaccggaccgggaaaaccgcagaccttgaacacaagatcgccctttctggccagtttgcgcaggccctcgttatccgccttgtttctgcccactgtcagccagcggtttgccgcccagtactgccgccccacgttggccagtttaaaatcgcgggcctgcgggtcgggcagacggctgagcacaggccagtaacggcgtgcattttccttttccgccagcttgcagcccccggccggagtaggtatttcgggcaaccggtagtgttccgccaacgccatctgctccttgcgtcccctgcccgatatggacagcaggcgtgaacggtctatccagccccgttcttccgcctcggtggggtcgagacgcagggcgcataaaggccgtacaagaatatcgcggacttccgcgtctctgcggattacattgagggtgtcccgccgctgcgacatgggccgctggcccaccacttcgccggatatgatgaatctggccccgtattcctgcagcagcgcgcgggtacggcgcatcatcagtatcttgcagtccacgcaggggttcagcaccttgccgtaaccatgagcgggccgcccgcgcatcatggagacaaagtcatcactcacgtccaccacggctatgtccagcccgtacatggattcccagcggttcacctctctgggtttgccgaaaaaaggcgttacaaaatgcaggcatttgacacgcagtccctgttcctgcacaaccttgaccgcaagtatggagtcgagcccgcccgacagcagggcaagggcatcgtactgttgctgtatatcgtcgctcatcccctcctcataaagacagggggcgttgttggcaactgctcactttttcgcgcgcggaattctgaccctgatgccggaccgcctgcggacgttgcccagccgtccggcttctggtattgcctttgagccagaaacactttttccgttcacggagtcccactcatgtcgaaaaaaaccagcctcactcctgaggaaatgcgccgcgaggcgctgaacaccgcgctgagcaccatagaacgcaagtatggctccggctcggtaatgaaactgtcagacgacgcgcataccaatgtggctgtcattccttccggctccatagggcttgaccttgctctgggagtgggcggaatcccacgcggacgcgttaccgaaatatatggtcccgaatcatcgggtaaaaccacccttgccctgcacatgatcgccgaatgccagaaacagggcggcacggccgcgttcatcgacgcagagcacgcgctggatatcaattatgcccggcggctgggcgtaaaaaccgacgagatgctcatctcgcagccggactacggcgagcaggcacttgatatcgccgacatgcttgtgcgctccaacgccgtggacgtggtggtcatcgactccgtggcggcgcttattccccagtcggaacttgaaggcaacatgggtgaaacgcaggtgggctcgcaggcgcggcttatgtcgcatgccatgcgcaaactcaccggcaccattcacaaatcacgcacatctgtcatattcatcaaccagatccgcatgaaaatcggcaccatggggtatggcagcccggaaacgaccaccggcggcaatgcactcaaattctactgctcggtgcgtatagacgtgcgcaagatacagaccctgaaagacaaggaagaagtgtacggcaaccgcgtgcgcgtaaaaattgtcaaaaacaaggttgcaccgccgttccgcgaagctcagttcgatattctgtacggtcagggtgtttcgcgcacaggcgagctgatcgatctgggcgtggaaacgggcattgtggaaaaaagcggcgcgtggtacgcattcggctcggagcgtctgggacagggcaaagaaaacgtccgccagatgctgcaggaaaacaccaccctgcgcgaggctatcgaacagaagcttcttgagcatctgggcatgcgtgagcccgtgcagagcgcggacgaggccgaaaaacaggactgataacagcatcgcaccacgccacggcgcaggtgctgtgcttttctgtttgtgttgtataaagtctctgccgccccgaaaggggcggcttttttgaacacacggactgtcgcgcacgataccatactggacaggagaggaaactgtgatcactgccaacgaaatcaggcaccgctttcttgaatttttccggaagaacggccacgaggtcgtggattcttcgtcgcttgtgcccaacgacgaccccacactgctgttcaccaatgcgggcatggtgcagttcaaaaagatttttctggggcaggaaaaacgcgcatacagccgcgcgaccacatcgcagaagtgtctgcgtgtgggcggcaagcacaacgaccttgaaaacgtgggccgcaccgcgcgccaccacacgttctttgaaatgctgggcaacttttccttcggcgactacttcaaggaagacgccatacgcttcgcatggtcgttcattaccgaagaactgaagctgcccaaggaaaagctgtacatcaccatataccgggacgacgacgaagccgaaaaactgtggcagagcgttgccggtgtgccgtccgaacgcatctaccggctgggcgaaaaagacaacttctggtccatgggcgacacgggtccctgcgggccctgctccgaaattcatattgatcagggtgccgacatggcctgcgggccggactgcggcataggcaaatgcgactgtgaccgttttcttgaaatatggaacctggtgttcatgcagtacgatcaggcccctgacggcacccgcacaccgctgcccaacccctgcatcgacaccggcatgggactggaacgcatagcggctgtctgccagaatgtgcgctccaacttcgactgcgacctctttcaggcgttcatcaattacacggccgaactggcaggtgtatcctaccgcaaagattcggaagacaccgacacggctctgcgcgtcatcgccgaccacagccgcgccatcgcctttatgattgccgacggcattctgccgtccaacgagggccgcggctatgtgctgcgccgtcttatccggcgtgcctaccgtttcggaagacttatcgggctggaaggttcgtatctgtacaaaacggcgctcaaggttgtggaggaaatgggcggagcctttcccgaactgcttgaaaacaaagacttcatggcccgcgtggtgcgtgaagaagaagagcgcttcaacaaaacgctggataaaggcctgctgctgcttgaggacgaactgtctgcactgactgcccgcaacagcacctgcgttgccggcgatgtggcgttcaagctgtacgacaccttcggtttcccgcttgatatcgttaatgatatcgctgaaaaacgcggtttctccgttgacgaggacggctttaagaaactgatgcaggagcaaaaaagccgggccaaggccgcatggaaaggcggcggcgagcagactctggcagcccgttttcaggccctgctggaagaaggcatcgcatcggaatttgtgggctatgaccatctgtcagccgaaagccgcatcatcgcgctgctcggcgaagacatggagtccgtcgaagccctgcctgcaggtgccgcaggctatctggtatccacccgcacacccttctacggagaatcgggcggccagctgggtgataccggcgacgcagtttccgaaaccggatcggctgaagtgactgacactctgaagccctctgccaaactgctggtgcacgtggtcaaagtatctcagggcgaactgctgcgcgatcaggccgttacccttaccgtacgcgaagggcagcgctttgcctctgcgcgcaaccacacctgcacccacatcctgcacgccgccctgcgcaaggtgctgggcgaccacgtcaaacaggccggttcgctggtcggcccggaaagactgcgtttcgactttacgcatatcagtgccatgacgcctgaagaaattcttgccgtggaaaacgaagtcaaccgcgtcattctgtccgatatagctctcaactccgaacacatggcctatgacgacgccgtacagaaaggcgccatggccctcttcggcgaaaaatacgaatcggaagtgcgtgtggtttccattcccggtgaatctgtggaactgtgcggcggaacgcatctgcgcgccaccggacaggcagggtctttctacatcacctccgaatcaggagtggccgccggtgttcgtcgcatcgaagccgtcaccggatgggatgccgtacggctgttcatgcagcagcgcgctgaactgcacgaagtggcaggtctggtgaaaggaaagcccggcgacattgcaggacgtgtaaaaacactgcaaaaagaagtacgtaccctgaaaaaggatatggaaaagctggctgcgcaggctgcttcgggcaagggccgcaatctgatggacagcgtggaggaagtgaacggcgtaaaactgctggccgcctcgctgccgggtgccaacgtgaaagccctgcgcgaagtcatggacgatgtccgttcaaaactgacctccggcgtggcatgtcttgtggccgtggatggcgataaggtgcacatgctcattgccgtaagcaaagacctgcacgaccggttcaccgcaccggcgcttatcaaggatgtggcagccagaataggcggttccggcggcgggcgccccgatatggctcaggccggcggcaccgaccctcagggggttgaagacgcatttgcctgcctcaggcagatcatgggagcctgatctctgcggcgtgcactgctgcccgccggcaacagaggatgaatgaaaagcaaggcccgccgcaaggcgggcctttttactgcgcaggtccagacagcatcgcagtccccgcataagccccaaaacaggcttttgttccggcgggtgcagcgtggtgtgaaaacccgtctccggctcatgcaccctccggcattccggcacagccgctgatgccgcgtccgcatcctgcgccgcatgtgccgggaaccggtgccggcgcacaaaaaaagagcctccgcacgggcagaggctcctgtagtcggtctgccgacggcggggctagtcttcttccacttcgtaaccggccttgcgcacctgctcttttacaagtgacatgtccacgcactctgcggggccgtaagtgatttcaccggtggcaaggttgatgtgaacatcttccacgccgtccacagtttcaatggacttggtcagggtagcagcgcagtctggtgtctgcatgccgcggactttcatttttttcattgccaacctccggaattattcaaaaccataccgcgcaagtatggcatagcctgcaggtgcccacaagaacaaaacaaacagcgcggacaccgcttccgggtccgttctgtgcagactgccggtgcagactgccgccgcagccttccttgcgcacctgtccgttatgacttatctgtgtgccagacacggcagcagcggcaccggccctgccgcccccggacaaacaacaacatcaggtgacatcatacctcatgattcatttttcctttaccgatttaggctatgtctacatgctgcttatctggcttatcgccccggccatcggcatataccatgcccgcaaaaaaaatctgaatccctatttctggggtttcatgtgctttatcatcccgctgtgcgtctttgcggtggtgggcatacgggcagccggcgaaccggtgcccgccatgttccgggaagaagaccccgcggcgcaggaagacggacagcaggcagagcctccctccgtccctgaaaaaaacggaaccgcttcccgcagctgagtctgctccttccgtgttgccctgttttccacggtgcgcccgctgttgccgcgcgcactgttttttatgaatctatcgtaccccgaatgccatgcatgaaagaactttccatataatgacctttggctgccagatgaacgtcaacgattccgactggctggcgcgtgccctggaagcccgcggctttacacaggttccggaacatgaggccgccatatacatcatcaacacctgttcagtccgcgacaaaccggaacagaaagtctattcactgctcggacgcatacgcagagaaacaaaaaacagacggaatgtgaccgtatgtgtgggcggctgcgtggcgcagcagataggcaaaggctttttcaagcggttcagtcaggtccggctggtattcggcaccgacggggcagccagcgcgccgcaggccatcgaacggctggtgcaggaaccgcacgcccgcatcagcctgctggatttttccgaagaatttcccgaacgcgatgcagggtgggaaaacggcgaagtacctgtctccgcgtatgtcaatattatgcaggggtgcaacaacttctgcgcatactgcattgtgccctacacccgcggcaggcagaaatcgcgcagttcggccgccgtgctggacgaatgcagaacgctggtcggcaacggagcgcgggaaatcaccctgctggggcagaacgttaattcctacgggcttgatccgcacggcgacgggacaacgtttgcccggctgctgcatgacgtggctgccatacccggtcttgaaaggctgcgtttcatgactccgcatcccaaagacatagccggtgaagtcattgaagccttcggagcgctgaaaaatctctgccccagagtacacctgccgctgcagtccggttctgacagagtgctcaaagccatgggccgcaaatacgacatggcccgctacatggacattgttacccgtctgaaagcggtccgccccgacattcagataaccagcgacctcatagtcggttttccgggcgaaacggaagcagattttgaacagacgctggaagccatgcgcaccgtgccctttgttcagagcttttcattcatctattccgacaggcccggcacacgggctgagatgctgcccggcaagctttcgcgcgaagaaaaaaccgcacggcttgtcaggctgcaggaagtgcagaatgaatacagtgaagcagcgctgcaggctatggtcggcaaaacagtcatggtgctgtttgaaagccccagccccaaaagtgcagccggttccggtacggacgcacagaatgcagcggaagaatcgggccggacggcatcctcatggcagggacgggacgagcacggctttatactgaacgtgcacctgcccgcacccgcagacctgtacggcaaaataatgcccgtcacagtgaccgccgcacgcaaacactcgctgacgggcgaacccgcgggggaatcatgctgattgaaatgaaagttctgggcctgtcgctggacgagaccagcaaagcccccatactcatcctgcagcagaaggacggcaaggatgtcctgcccatctgggtgggcgccatggaggccatggccatatccatagccctcaacgaggtggaaacgccccgtccgctcacacacgatctcatgctgtccacgctgtcttcgctgggtgcccgccttgtttccgtcaatgtgaccggactgcgggaaggaacctactacgcggaactggagatcacctgcggcagcaccctttccagagtggactcgcgcccgtccgatgcggtggcgctggctctgcgcgccggagcccccatccgcgtaagtgatgaagtgctgcggctggccgaagagtcgcgccttaaaccgtctcagggcgatcccgccctgctgcgcagacccgctgacgccgctgcttcttttctccgccccgaagaagcggaaaaacagtccgacgaagaactggaagagctgctgcgcaaactggaccccgtcacaagatataaaatgtgaccggagaccttccggcaccgccggtattcaccacaaggacgcacgatgatagaactgcgagtctgctcttctctgagccggggaagcatgtctccggcacaggccgcacgcatggggcgcttggccggactgcgcgccatggtactgaccgaacaggtggattccgtcaccatgacggccactctggcacagctggtgcccgcagtacgccggctgtctcttttcggcggcatagaagttatcgccggttgcgaaatagcccacatgcctcccgcgctgattcccgacgcggtgcaggaggcccgctcgctgggcgcacggtttgtatctgtgctggggcagtacctcgggtcgtacgcggaagaaggtactaatctggcagccatcgacgcaggctgcgacctgctggccgcccccggcctgataagtgaggaagaagccgcctttgcggccgaacgcggcacgatgctggatatcaccgcctgcggtacgcaggctctggccaacggacatgtcgccgttgcggcacgcgccgcaggtgcacccgttgccgtcacgggcggcgtatgcgagccgtcgcagttcatcaatgccgacctgcggcgcgccgtggctctgggcgcgggaatgactccgcaggaatatgcagagacgcgcagccgcaccggcgcgctgctctccggactgctgcgttcatagcagctgaccggcattacccttctgccggccgcatacgacatgcgccacccgaacctattttccggacggcctgcaaaccctgcccctctgctccggcgtccggtcatgccgccacagccgtcctcttgcctgtccttaaaccttgtctccgcatgcccgcaggtccggcccgcgggggctcccgcagcatctcacctgttataaatgccctccgcgtgcaatttgcgcatacttgcacgcagcaaaactgcaacctgcgcatgtgccgccctcaggcgcagcaccaccgtttccctttatttcacactgccattcatgtatgaatgccatgtttttcactcttgcaccccaaccctgaccagcggacgcaccatggacttcttacaattttccattcgcaagcctgtctccattcttgtgggggtcattctcattgcgcttttcggcacactcggactgctgggcatgccgtaccagctcagccccacggtaaccgaacccgaaataaccgtgcgaaccacatggacaggcgccacgccctacgaagtggaacgtgatgtactggaagagcaggaaaaagccctcaaagggcttacggggctgctggtcatggaaagcacggcttccaacggacggggtgaaatcacgctgcgctttgctgtgggaaccaaccttgacgatgcagtgctgcgcgtatccaacaaactcgacgaagtaccttcataccccgacaacgtggaccgtcctgtcatctctgccacaggcgcttcatcttcgcccatcgtctggatggtgctcaaggcgctgccggacaatccgcgctcggtggaaacataccgcactttttttgaagacgaggtaaggcaggatctggaacgcgtcaaaggcgtggccgaactgatggtttacggcggcaccgaacgtgaaatgcaggtgatgatagacccttcccggctggccgcgcacggtctgaccataaatgacctgcgccgcgtactggaagctgaaaacgtcaacatctcggcaggcaatctggatgtggggcgccgcgcctaccgcatccgcactgtgggcaatttttcttcgcccgacgatatcgagcaggttgtcatccagtccaccggacagaacaggatacgggtgggcgacgtggccagagtcagcttcgggtatgcaaagcgcacggtgtccatccagcacaacggcgatgccggtatcgtatgcggcatcaaggccgagccgggcgcaaacgtgctggacgtgaccaacgacaccgaagctgtcgtaaacgctctcaatgacggtattctcaaagaaaacggccttttctttgaatggtcttccgaccagcgcccctacatcaacggcgccatcgatctggtgaaacagaacatcatcataggcggtgtgctggctgtatgcgtgctgctggtgttcctgcaatcggtatcatccaccgtcattgtggccgtagccatacccatatctgttgtcggcacattcattttcatgaatctgttcggccgcaacctcaacgttgtcagtctggcgggcatttcattcgcggtgggcatgctggtggataacgccatcgtggtgctggaaaacatcgacaggcacagaagcatgggcaagtctccctataaggccgcctacgaaggcacacgcgaagtgtggggggcggtacttgcatccacgctgaccacggtggcggtgtttctgcccgtggtcttcatagaacaggaagcaggccagcttttcaaggacatcgccatcgccgtcacctgcgccatcattctgtcactgtttgtttccatatctgtcatccccatgctggcaaacctctttttttcctttgcccgcaaaaaaggccccagaaaaggcatagcagccgtcaatgccgcaggcagaggtttttccgctgtcatgatgggcattgtgcgcttggccctgagtaatgcgctgaccaaatcggtaactattctgctgcttacaaccctctcggtagggtcggcagtgctcttttttcccaaaatggaatacctgccgcaaggcaacagaaaccttgtgctttccattctcataccgccgccaggcctttccatggaagaacggcaggacatcggccagtacatctacgcgcaggcacagccccatgtgcagcaggacacgggaggcattcccgccatcgacaacctgttttacgtgggtgcgcctgatttcatgatgttcggtgccaccagcatgtacgaacaacgcgccggcgagctggtgccgttgttcagccgcatcatgaattctattccgggcatgttcggcgtcagcctgcaggcgggtatttttcagacttcgctgggtaagggcagaaccattgaagtggacctgcgggccgcagaccttgaccagctggtggccggtgcgggggcgcttttcggcacgctgatggccgaaattcccggcgcccagatacgcccgctgccttcgctggagctgctgtttcccgaagtgcgcctgatccccgaccgcgaacggctgcgtgccgctggcatgagtgccgaagatctgggcattgccgtagacgtgctgatggacggcagaaaaatcagcgagttcaaagaagaaggcaaaaagaaaatcgatcttgtgctcaaaaccgatgatacggcgctgagcaccccggaggccgtatacaaagcgctggtggcaacaccggccggcggtacggtgccggtttcttcactggcgctgctggaacgtacctacggcataacccagatacggcatctggaacgccagcgtaccgtcaccctgcaggtgacgcccccgaaagacgtaccgttgcagcaggccatggaacagatagaaaacgacatcattcctaaactggaaaaaggcccccttgccggaatcaaatcgtccatatccggtgccgcagacaaactgacccagacccgcaacgccctgcaatggaactttctgctggcgctggttatcacctacctgctgatggctgctcttttcggcaactttgtctacccgctgctcatcatgttcactgttccgctggccgctgccggcggtatcatcgggctgcgtcttgaaaacctgctggtggccccgcaacccatggacgtactgaccatgctcggattcatcattcttatcggggtggtggtcaacaacgccattctcatcgtccatcagtcgctgaacaatatccgcgaactgggcatggacccgcagcaggccatacgcgaatccgtacgcacccgcctgcggcccattttcatgagcgcgaccacctcgcttttcggcatgctgccgctggtggttgcgcccggtcccgggtccgaactctaccgcggtctgggtgccgtagtgctgggcgggcttgccatttccactctgttcaccgtgttcgtggtgcctgccctgctttctttcttcataggcatggaaaaaacaccaccgaggtacgaatagcacgaaaacagcctcaacccgtttttcccatacagcagctctaaagaaaatctgccggctgccgattgcatagggtgtggtaaagcgcgtaacagtccgcacacggactactgcggagtacactcatgctcgattattaccgttttaaacaggttcatgaactgtatctgaaaggccgccccgaagaggcgaaaagcctgctgcaggaactgcagaccagctatgtggcggcatgtgacgaaaacacgatgctgaaagctcaggtgcaggaatacgaagatattttatatatttctaaaaatctcgtatttgacggtgccagctactggctgcagacaggcagtatacggcaggggccgttctgcccggaatgttataacaaggacggcctgctggtcaggctggccgaacagggcggagagtggcgctgccaccagtgcgcatcaaatttcggctacgaacgcacactgaaccgccagccggaacgacccgccgttgcgatgagccagcgtatcgccaaggtcattccgttgtacaaataggctcggattgcgggaggggatgatgacgaccatcaacccgggggatcgcatatgtcattcgagcgcctgtatatcgccacaggcttgttctccatactggcactggtatctcttgcctgcaaggtatggggataacccgaagtcccgaccgcccgctttgcgggcggttttctttgtacaaggctaaagccgccgcagcttcagccgatatgattgtcagtaacggccgctcttctctcccccttgcgggcggcacggcaacaggctgaccatcatgaatgaatctacggcgcgtacggcgcctgcattttccgcttcttccggcaacgggtttgcggcactggccgtttctgccagcaccggtgttctgtcgctggacaaagcctcgctgcgcagctgcggcatacgcacagtgcacacgttcagttccggtgtgcaggccgcgcagtggctggataccgaaagcacacggcacagtcagacccactgggccggtgtggatgtcatcctgtgtgacgacaccctgcaggatatgtccggtcttgaattcaacgccatactgtcaagacaccccctgctgcaacgtatccctgtcattctgctcagcgcctccgccacgcgggcatcggttgcccgggcactgcaaagcggctgctgcggcatgctgctgcggccctataccatggaacgctttgcagcccagatgcagcgtgcccgtaccatcatgcgcagaaacaccgccgccgccctgctgatgcacacaggcgaacagacgctggacaaaaaacagttcgacgaagcgctggccgcatttaccagcgtactgacggcgcgcggcgaaccggatgatgcgtattttgccagaggcatggaatacctttccgaacaaaggtacgacgcggcactgaaagctttcggccatgccgcccgcatcaacatgctgcacgccgaagccctgaacggcatggcccgctgctggaaagccaagggtaataccgacaactatctgcggtgtctcaaacttgccggagaagcccacctgcgatgtgaacggttccgcgaagcccgcacggtatttgccgaactgatgcaggtgagcggtacagaagccaaccctatgctccagagtgccgcggcactggtgcgtgagggcaggctgtcagtggccgcgggggcgtttctgcacggttcgctgctatcgcccgaaatcccgctgcacgaaagcgtggcaagggcctgtcagttcacttcgtgcccgcaaagcgccatggaacagatatgctgcgccattgaaaccattgcagggccttcgcgtgcagaaccgctgcgtaaaaggctgctggcgcccgctccgcagcggcacgactccgcgccccgcagcgaaagccactttccccgcctggaagaaattgtggcagtggcacggcacaccatacgcctgtacaggcagtccgcggcctaggccccatagcaaaagacgccgaccctcagggccggcgccttcataaccttaccggaccgttaggaatgcgctctgcgcatcccgtctgtatggctgcgattactcaaaaaaccggtgcttgatgttctggccgtccacaataaacacaacggcttcggcaatattggtggaaagatcgcccacgcgttccagcgcacgcgaaacaagaatggtatgcacagcccgttcaaccgcggggctttctttcgacatataatccataagcgccttgagcaggtcgacctccagcgcgttgcacttcagatccatcctgcacacttcaaaagccgtctcaacgttgctgtcacggaaacacgccagcgcatgggcaaacatgtttcccgccacaccggcaagctctgtcagcttctcactgaacggcaacggcgggcgcgatgccagaaacattgccttttccgctatattcacggcttcatcacctacacgctccagattgatgctgacccgctgtatacccaccacagtccgcaggtccacagccatgggctgttccagcgcaagcagtttcaggctcagatcatcaatctcgcattccatcatattgatatcgcggtcatgatcaatgacatactgcgccagctcataatcgcgctggtgaagcgccttgacggcagtttcgaggttccgctgggtatatgccgccatctcaagcagcttgacgcgcagagtggccagttcctgatgaaaatgtgttgccttgggcataaggtgctcctgctagccgaagcgcccggttatgtagtcttcggtctgtttgttgccgggccgcgtaaacatcacttcggtgtcgcccgtttcgatgagacggcccatgtagaaaaacgcggtcacatctgacacgcgcgctgcctgctgcatgctgtgggtcacaataattatcgtgtacttctgcttgagcgtgtgaataagctcttcgattttctgcgtggctatgggatcaagagcggatgcaggctcgtccataagcagcacttccggttccacggcaagcgcacgggcaatacacaaccgctgctgctgcccgccggaaagtcccagtgccgaatcatgcagcctgtctttcacttcatcccatagcgccgcatggcgcaggctttcttccaccttatcttcaagacagtttttatctttaaccccgttcacccgcagaccgtaggccacattttcgtaaatggacttgggaaaggggttgggtttctgaaacaccatgcccacacgccgacgcaattccaccacatcaacctgcggatcataaatattgtcattatcgaggcatatctcaccctcgacccgcgaaatgggaataagatcattcatcctgttaagacagcgcaggaacgtgcttttgccacaaccggaaggccctatgagcgccgtcacctgattgttgctgaattccagactgatgtcgtgcagggcctgaaaatctccgtaaaaaaagtccagaccctttgaatgcatctttgtcaagcttgccatgtgcttaccgtcactccggttattctctgaagcgatacccaacgccgcgtatggtttcgatatacccggcatagtcgcctattttctggcgcagcctgcgcacgtgggtatccacagtgcgggcatagccttcaaattcatatccccagaccgtgttcagcagctggtcgcgggtccgcacgcgtcccctgttgcgtaccagctcgaaaagcagcttgaactcggtggcggtcagggtcacctcatcgccgtcaatctccacccggtgggcttcggtatccagactcagcccgttcacccgccagcgggtccgttcttcctgctcggtaaacggcgccccgcgcttaagcaccgccttgatgcgcagcacaagctcgcggggactgaacggcttgacgacataatcatcagcgcccagctccagccctacgatgcggtctacctcttcgccccgcgccgtcagcataataacgggcgtttcctgcgtttcaggcattcttttcagatccttgcagacatcaagtccgctcatgccgggcaacatcaggtccagcaccacaagatccggtttctcacgcatcgccagctccagtccggtttttccgtccatggcggaaaacacctcgaagcctgcggactccagcgtaaatgtgagcagctggaggatatccccgtcgtcctcgacgacgagcaagcgatccttcgccatatcgttcaagcctccggttagttacggaatgccttacaacatcccagagtgacaacttgatgggcacatggttacaatcacgttacgccggagcagcatactgcaatgattgtataaaaatattttattcttgcacgacggtgacatgttgtaacaaacaaccggccctgcccgccatgaaaaacgacagccgctccggagtacccgaagcggctgtcgtttttcgtgcgcagtacgaaaacagaatatcgttaaaatgaaacaagtcccagttcgcgcatccgcaggtggatttcgcggcttacccaggcatctgtggcggcataacttatctgttgcctggacagttccagattactccagtttgaacactgggcagctttggaaatgcgaaattcaagcagatttgccgcaaggttacgcaatccgtgagtttccatgcccagttcacgcgccacctcgcccagatcgaccactgcggcgtcttcaaaacaggccagttttttcaaatccttgatgtcgtcacgcaccgcaacaccggtcttcacgatatgcggagacgacaatacgtcctgtatgccttcactgaaggccacccaaccaagatggataagatagaccatatcccgcgccgcaaactggataagcgaaggcagattcatcttgcccttgcggaacgtgggacgggtctctgtgtcaaatccgatcaattcttcagaatgcagcgcccgcagcgccgcttccagctcgtcttctgtacgcacaagcgtaacaggaccggtataccgccggagaggcagtgaattgatctcatccttactgaatttttttgtatacttttctggaatattcttcattgagcagggtccggtaagtcgtggccggaagaagccggcggcgttctaatacatgaagcgccccccttccgtaaacccccggatgccacaaactgcggctacatacgcgccacaaccaaaaaaacagcatgcaaagaagctgtaaccgcggaaaaaacagcccgtgccgtgtctggccgcatgcctgccaaagtcagctgcattgctgcgggacggcacactgccgtacagtcgcggcacagtgtgcacgaaatttccggccggcctctttgcagcgctgcaggagtaatggcggaatagcggcacacccgcatgcatgcgccgcactgtgtgcacccctgccccacgcgcatgcgccacggcgaaatccggcccgccagagccgccaccataccaagcggacaccacaccgagcagtgcaccatacgccctgcccggcggctgaaataaaccatcacccccacgctgcacagtccgaaaaaaaccgccgccgtcgctgcagtaaaagaagaagcccctgccatgcgcagcagcaccgcaccgccgaacacaacaccggcaagcatcccgcggtacagcacacgggccctgcgcgataccggcgcctgagccccctgtgccaaacggctgcaccggtcatcccacgcccccacatagcaaagatggctgcaccacgcaggccccagcagcaataccgaaacaccgaacaaccccagcatgaaaaagccgtcgcctctgaataacggcgccgctacaatcagcgcaggcaccggcagatgcagattgcccgtcataagcagcatgtcggcccccagcagccccaacgccagctgaccgaaaaacaccgcagaaaacaacgcccatatccgcgggcgcacaacccgcgaagaagcaggggcatacagcagacgggcaacccatgcggcatataccgaagccgccagcatctgcacccatccggcccccggccagaaacggtcggccagcagcggcataaccgaggcggccctgtgccgtaccgcccacagcagcgcaaaagccatcaggcaggccgcaacctgcagtcccgccgtctgccggtgacggctgtaccggcgggccgcggccttgcccagcagaagcagcatggccccgccggtgaaagctatgaccgcacccatgatgaccgcgggtcgcacccagtccgcaccgtctgcaatgcgcccctgaacaagcagggaagccgtatgcgcccagctgtagcccgcgccggtcagcaacaccgcacctgcagcacgcagccaggcactgcgcagccacagcagcatggcggcagcggccagcgctgcggccagccagatatgaccggcgcgcagccaatgagcggcaaaaagcagtacggcaagacaaggcgccacaggcagcagccacaatgtcacggtgccgcagaccgtcaggtcatcgcgtcctgcagacataatcttcaaactcctgccgcctgctttccactaatgtgccgaaccgcagaccggcttcgtagtgcagcatgtaaaaatcaagactgcgtctgagaatttcaagagcagatgcgccatcgtaaacaccgggcagcggtgtggccagacgcggtctgcgtcccagccggccgcccgcaatcacacgcagcccctgccggcggcagctcagcgctttttccggacagcgcagcagacactgcccgcaatcaatgcaccgcaacgggtcaaatgcaggtacgccggagcccatgtctatggcgtcatcagggcatgccgcggcacagcgcccgcaccccgtgcacacgtcttgatgcacgccgggcgtgcacacactgataaatcccatatcggcgatatgcgggcgcgcgcagccgttaggacagccggacaccgccacacggaaaacatggtgccggcgcagaggcccgcgcaacgagttacgcaaaaaagcatcccatggtgaagcctgaagcacgctgtccacctgagcggtaaatccttcgggcacatgcagcccgaaacggcagtttctaccctgcgctccccggcaggcggtcacttccgcagtctgtgtcactaattctgacatgtcagctccatcatgatgttatacagggcaggcaggcagtgtatcgcccggcagagccttgtctgtgatgcaggtcacattgtctgcacacaaaaaaagcccgtcctgcacggacgggcttgcacggcggcagaatcacttgccgatgcagaacgaatcaaaaatcctgttcagaatatcatccggcgtggtttcgcccgtgatttctgaaagaacggagcaggcagactcaaggcggactcccgcaaggtcatacggcactcccgaaacgatatcggcagccagcgcttccagctcttcaagcgcgcgccgcagggcttccgtctggcgcaggttgggtgccatatccgatgcggcagcatctgcggtcagcgcgttgctgcggcgcagcaccatctcgcgcacggctgcggccagagaatccatcccctttccttcacgggcagatacagccacatgagggcgaccggcaagtgaccggacacacctgtccagttcatcctcggtcgcggcatcggtcttgttcagcacaacaagtacagatccggcttccatggcggccataagttcctgctcatgcgggccggtgcccaaacgggaatccaccaccagcagcaccagatcagcctgagcggcaaggtcacggctcatgcgcacaccttcctgctccacgatgtcgcctgtctcgcgcaggccggcggtatcaaccagacgcacggccagcccgtccagcgtaatgctttcttccagaaaatcacgtgtggtgccgggaacgtccgtcactatggcccgctttctgcccagcagggcattaagcagacttgatttgccggcattcacctgtccggccagcaccacctgagctccttcacgccagcagcgggcccgctcgtagttaccgataagcttgcggatagcatccgcagtttcttcaactgcgtgcataaaatcggccggggcaagacattccacttcatcctctggaaaatcgaccgccacacacaactgcacacgtaccagttcaagccgttcgcgcagggcgtttatgtgtctgccaagcatgccgtcaagacgggcctgcgccagccggacgccttccgccgccggggccgctatcatctcggccacagcctcagcctgcgtcaggtccatgcgaccgttaagaaaagcccgtcgggtaaattcgccgtgcgccgcgggccgtgcgccctgacgcaacaccgcatccagcaccgcggcaagaatggcaggtccgccatggcagttgatttccaccacatcttcaccggtaaacgtacgcggtgcaggcatgtgcaccgccagcacatcgtccagaatcctgcgctgcggcgtaccgtcatgaatgtgcccatgatgcagcacccgcggtcggaaaccgctgaaaccgggcgatgtggagtcgaacagggctgtaagtatggcatggctgcgcggaccgctcagccggatgatgcccaccccgccctgccccagcggggtggcgacggcggctatggtgtctgttccgtgatgctgtgacatgatgctgtgttcctgaaaaaaatgaaccggcgttgaatggacgccggaaataaaccgttgcggcacggcacgggcgtacctgctgactatacatagaaagcggaggaaaatcctgtggactttcctccgcatatcttcggctggcggcgggttagcctttgcgccggcgcaggatgaccacccttttcatggggccttcacctttgcttcgggtctggatttctccatcttcctgcagtgcaaggtgcactatgcgccggtgataggaactgagcggacgcgtggactggggtttgcccagcgtctttgccctgtcggcaagatgcagcgcaagatcgcgcagcttgtcgtcctgacgttcgcggtagtcaccggtatccagctggatacgcaccggggttccaagctccttggccacaatacggtttaccagatactggaacgaagccagcgtctgaccttcgcgcccgatgagcagcccggaattgtcaccgcagtctacagaaaccttgacgcggttgtcgtcgatgcgtgcggcaagctgcacttctccgatgacaggcagaataagtttttcaacggttgtctgcaccagcgaaagaactttttcctgatccagatcggccagattgacgttgccggcagaatcgccgttgtcttcgtcaccgttctgactgtcatcaaaatcgtcgctctgcagcccttcgggcagcaagtcttccggcgcagcgtccggggcggcgttttcatcctgaccgcgggaagcgtcgtcgcctctgctccctgacttgcggcgcggacgcggacgccgtctgcgcgaacggctgcggccgttttcatctttttccgccggttctgcagcagactgttctgctgtttcttccgcctggggggctgccgcagcaaaagctgcacctgcagcggcttcttcagcttcaccgtttccggaaacaggccccttgcggacgttaccggctttaggtgcgccgccggaagcgccctgctcttttctgcccctgctgccgcgccgcgaacgcgatgaacggggtctggactcctgtccttcttccgtttccggacgtgcggcgttttccggctgcgcctgttcggcgtctttttcagcctttgcgggggcggaatcctgacggggctttttatccgtctgcttacctgcggtatctctggtgtcgcgctcctttctggcggattcatcctttctggactgtgaatcctcccgcgacataaagcccgtcgaacggccgcgcttgtcggccacgggctggtcgaacgacattcttcttgccctgatgcgcgctttgcgtgcgcccacaagcccgaaaattccggacttggcatcattcagaatatcaatctccagtttttcccgttcggtatcaaagtggcggcatgcctccctgatggcgtcgtccagacttttgccctgaaactccttgaattcatccatttattcacctcgaagtcaaacgcagttgtcaggcgaagcctaggacttgcggagcatccaccactgctgtccgatggaaagcacgttgttgacgagccagtacaccacaagccctgcggggaagttgaggaacatgaaagtaaagacaacgggcatgaacatcatgatcttcgcctgtgtggggtcggcgggcgcaggagtgagccgctgctgcaacagcatggtggcacccatcacaacaggggtgatgtagaaggggtccttggccgacaggtcggccagccacacgatgtcggtaaaaggcagatgcgcgatgaaaggcgcatgacgcagctcgatggcgttgagcaggccctgatacagacccagaaaaaccggaatctgaagcagcatgggcagacacccgcccgcggggttgaccttgtaggtcttgtacagctccatgacttcctgattcatgcgctgacggtcgtccccgtatttttctttgattttctgcaccatgggctgcagctttttcatctgctccatggacttgtagcttttctgcgacagaggccagaaaagcagcttgaccagaatggtcaggatgatgatggccacaccgtagttgccggcataagagtagaagaacttcagaccggaaaccagcggtttagcaaggaaggtgaaccagccgtagttgagagcctcatcaagatgataaggcatggcggccagtctgtcgctttccttgggaccaatgtagtagccgatgccgaactcggcagaggaaccggacgctatggaaagagagctgttttccaccacggaacggtacacaccgccttccagcacgcccttgaaaggcagcgcgccttcggcgggggccatgacagccatgaaatagttgcacattacgccgccccagttcacgccctcgtcaaccttgacgccggtttcgcgcagatcatcggcagatgtttcctgatgaaaaccgtcctgataccacgccatgcgggtcagattgtaagcgccgccctcggggctcaggctggtcgtgctcagcgtcatgcccagacgcacgtcgcgcgaaacaccggcagtatcggtcagacgcaccttttcgctgatgaggtaggtttccggatcaaagctgagggttctttcaaaccgcacaccgtccatttcacctacaaagaccagctcgcctttgccggaaccgtccagcttcaggtcgtcgccttcaaactgccatgcggccagcttccacgtgggctgaccgttcagcagcagccccatgggggcctttccggcggcttccggcgtgacaagctccaccagcggagcaccttcttcgatgctttcggtatactttttcagccggaaatgcttaagcacgccaccctgactctgaaacaccgcggtgtacagcggggtgtccacttttacctcgcgcccttcggtgggggcaaaagaggatgcggcaggggcggaagcggtctgcaccggctgcgctacaggctcggaagccttctgctgtacggcggtggcgttttgttccacaggggcgggagcaggtgtccagcccatgaactctgaaagataagaccagccaatgagaacaaaaaggctgagcacaacggcaatgatcggacgcttgttttccatgagacgtcaacagctcctgacgcgtttcgcgtcttgatgtcgggattctggtacggggtcatagccaccggcgcacaaaggattgcaccggagaatgcgccggagggcaagaaatccgcctttgatgatgccgtgccgcagcacggcttccgcggcgtatgcggaacaggtgggaacaaaacggcacgacggcgggaatagcggcgagatgaaacgctgataaaacctgatgggaaggatcgcgattttgcgcagttcgatggtcatggcgttccgtcattagcctcgcggcacaggctgtcgcggatctcgcgcatcaggggcagcagctcctgcacggcaagatcaagcgttacacgccttggatcgaggcggcgcttgggcacaacaactaagtccatgccccccggcatatcatcctgataaaggcggaaaaattctctgagaacacgctttgtcctgttgcggcggacagcgtctcccaccttgcggctcacggcgagcccgtagcgccacaccggcgcggcaccctctcgttcaagggcaaatacgatgaaatgcttagaaaagtaacggcggcctgtattgtagcaggctacgtaatcaggccgccgtgtcaaacgacttggacgagccagcactatgcagacagcttagctctgcccttggctcttctgcggcgcagaatagcgcggccactggggctgctggaacgagcacgaaaaccgtgagttcttttccggcggatcttgctcggctgatacgttcttttcatgggacactccttacaaaaaaatgaacggaccttcttaggaaaaaggctgggcccgcgtcaaggattactttcaagagaagccaaaggggtataatgcccgacagccgcacaaaaagcaagcagccggcaaccggtccggaaccgcctcggcctcgcgattgcaggcggtgaagcccgcatccggagcgaagccttgcaacggggcggcgcatcttcttaggctgttttgcgcagcaattcaagcagaaagaacgcaaaacacaacccgcccgccggccggcggacacagccgctgcaaagcagcctgaacaggcgcagaaaagctacttgaacggggcgaacccgccggtaaccgtatcacctgcttcttcccgctgtaccggaacttccggcaccgcagattcaccgggcgcaaacaccctgtgccgctgcgcataccgcgaccacagtccgctgtcaaagggcttcggcgtgctgagcaacgcccgcaccgcaccggtgttgggcaccgaaaattcatgagccgcaacaatggaacggtcatccagccgcagcacccgcagcgagacaaaaacctctccgcgtgcaaccacatagttgcccagcagcacggcctgcgcggcataccgtgtttccagcatttttgcagtttcacgggtcatcatgaattctccttcatgccggcgcgaaaccagttccgcccccagccgaacatccatgacgcggtatccgtgctggcccaggcgtgatgccacctgctgcgaaaccagcctgccgaatgtcgatgtctgcccgaagtcattaagctccaccagcgaagccaccagaacgggactgcgggtactgagacgccgcgccagcgcggcgtgcagtgcatccgctgcggcaaaatccgctctggtcagaaaagattcactctctgcctgtcctgcggcgctgtctctgtattccggcattctggtggcggcaccgtttaccgccgcgcgtaccggactgtgcaccagcgcgcacagcagcagagcggttgccaccgctgccgtcaataccttcatgccttcctgcccgaaaaccatagcgtgctcacgcattgtctgtcgctccatgcggacaccgccgcggttaccggttcaccacacgtaccggcagcgcctcgtactcttccacaaaggtgccgctttcgccgggggccatatacagctcccagtccggatcgttgatgtaataaaccgaagaggtgtgcaccacataccggttgttgtgcgacatgctcacactgatgaccacctcgttgtcggaaggacgagccacggcccctgatgccagatcagccagaatgcccgcgcctatggctgcgggaatccattccgatatggattcaaggccccgcgcagcggaaacacccgccgcaatggctgtaaaggtgcccacaggcggacgctgataccgcggcgaatgatgcaccacatacatggcgtaatccacgttaacgttatctttttccctgttcagagaaacctgcaggccgcgtgaaaccagttcggaagtaagcagccggtaaaaccccacggcaaaaggccggctgccgggcgaccgcagatacagcggcaccgtaagcaggtcgtccctgtcgcccagagctttttcaattctgtcggccacgtctgacgccagcacctgccagtgaccggcagactgcatcttgtactgcggcgttgccggatacgtggctgccacgggcagctgagaccggtaggcggcgcaaccggcaagcatgaacgcggcgaaaaataatataatgacattacgcatgaaggcaccctgaaagtaatcggtgaaaacagagcggaacagagaaagactctcatactctgtttcggcacaatcagtccgttactttagagacaccggcttctttaccttgccatccgtcatgcatttcctgcgcaaaggcttccagctccgccagcagcgccaggcgcaattcttcggtctgcaccctgcaggaaccggaaagaatggcactttcaagtgcaaaggcagccgcccgcagtgcctgcgctcccagattggcggcttcacctttcagccggtgagccgcagcccgcagcaaatcaggctgcacggccacagtttccagcgtttcacgccatgctttcacatcctgcaaaaacatacctgccagataaagcacgtcctcacgccgcagccccagatgctgtgcggcttcgtccggtgcaaaaaccggcagttccataggtcttgtggccatcagcccctcctcggtttctgcgcccccgccctgcacggcatccggtcgctgccggaagacgtcatgcaaggccatccttgcacaaaatgcactgttatcccccacaaatcaacaggaagcccgcctgaggttgcaacaagcggcaaaagcgcataataggccgcttctgtcatgccgcatacggcagcacacaaacccaccggagcagaccatggccgcaaaaacagcaaacgaccgtaaactgaaaaaacgcatcgcacagataaaaagccgcaaggcacagcagatggcgcagaaaggtgatttttccgacctgctgtatacattctgcagaccgcttctggctgtgcaggacgaactgaacggcccggaaaacgccatcggcatgggggtatttgcctggaacgccgcttttctggaaaaagaccgctggcagcgaaatcttgccaactcgctgggacagtacggactttcctccgaagtgcaggattcgctgaccggcatcgttgaagaaatgatccgccagaaacacctgatgtatcccggcgaccggcgcgtcattgtcgattacgatgtgcgggtggaaaaaggcacagtgcatgtcacggcagattaccgcgaagccagcaaaacaatcatgcctaaatttcaggatatttccgaagccccctccgccacctgcaccggacggaacgggcagacacaagacagcggacaggatgttgcgcaaaccggacaggacggctgctgaacaaaaattccgcctgcaccggaaaaaatcatccgcgccgcgtcaccacgcggcgcgttttttttacaccgcaacgcgcatcccgccttttctgcaggcacaccggcatgctaggggcaggcaagcctccggagcacagccatattcatcatgtcttcttccggcccttttcccttgggggtttcaagcaccttgggcacatggtgcagccgctcgtcacgcatcagcaggcggaaagccgcttcgcccagttctccctgccctatgtgggtatgcctgtctctgcggctgcccagtccggtcagcgagtcgttggcatgcaccagccgcagcctgtccagtcccgcacagacatccagttcacgtatggcagcatcatataatgccgcgtctcgcagatcatatccggcaccgaatgcatgcgccgtatcaaggcatatgccatagcgttccggcatgcgcgaagcttcaatgacagccgccagtccggcaaatgacgcccccagcatggtgccctgccccgccgtgttttccagcagcaccataaccgcgggactgccgcagcgttccagcgcttcatccagacgcgccgccgccagcgcggcaccggctgcttctccctgtcctttatgcgctccggggtgcaccacaaccatttcaatgcccagtctgcccgcacgctgcagttcgtcagccatcagcgccaccgagcgctcagccccttccggcgtgtccgcagcggggtttatcagatacgatgcatgtgacgataccggatatccgccccagcggcgcacggccgccgtaaacagctctgcgtcatgctcttccagcggcggggcgttccactgacgctggttgcgtgtaaacacctgcagcgctgtggctcctgctgcctctgcgcgctcaacggccttgtgcacgccgcccgccgcggacatatgcgccccgatcaactgctgttgcggcttgttctgacgtgatatagtttccataatccacctgtgggtatatgactttccctaccctgtactgagggaaacccctcatttcctcaaagtatggaacacagtacagtgcccaaaatataattgacacgggaggaggcatgaaaacctccgtcattgtttttgttctgcttctgctttgcggagcaggcgcatttttcagctatctgtacctgcctgcatattcgctgcgcataccgcaggtgcgtataagcatacagttgcccgacgccgatgaagcccggccgtccgcatacttcaccgaagaagaaagaaaagacctgcagcgcatccttgcgccctacagggacaatatcagcaatgtgaagatcatgctcgaccactttcacacgccgtcgcccgccgacggcatgtccagctttcagctgatcatcaccacggccgaaggatgcatactgcagacccggccgcaggtcaccagacgcatgtacctcacatccgacatcgacgccaaggtcagacgttcttttgagctgtttgacagtctttcacgcacctcaacctatcagaaacgcaaccttgcccgcatttcagatatctgaccaagccccccgaagcctccggcggcatcacctcttgtgctccgtcccccgcggatcgcaggaacgctgacggcgttccgtgctgccggaggcacttataccgcactatgcggacatgctgtacaaaaacggcgcctgatggcgccgtaatttcatgtggatgttctgcaccatcagctgatgtgcagcatggccagcccgcaggtaagcagggcaattccggcccatgcactgggcgccattttctgcccgaacagcacccagccgcccagcgaggtccccagaataccgaaaccgccccacatggcgtaggcaacggccagatccatactgcgcacggcaaaagacaggcagacaaaagcaagccccacagctgccagcgccatcacgccgtaccggcgcacggtaaatccccgggactttgccagcagcaggttggcagccacatccagtgccgccgccagcattaccagcagcagtcctgctgtcagtatcgacgaaaatgtcatgactgttcccctccgcgcggctgaaccgcaccggcgggttccgcctgttgccggttgccggaagaagtgccgtggtgcaccagcagcacgccgcccagcacagcacacagcgcagcaaaacgcagcagactcatctgttcgcccagaatgaacacactggcgagcgtgatgaatgcaagtccgaccccttcccagaaagcaaaagccacccccacgggcagcgccgtggtggaaagtgaaagcagataatacgaaacaccgatgaacagcagcatgatcaccactccggcctcggccccgaaagccatgctccagctttgtgaagccttcatcagtgtggtaccggccacctcgaaaaagaccgcgccggtaagacacagccagtgatacgcacgtggtgcggacatgataaaataccctcgtgacgcggcgcgcagcaccgcttctatgtataattacgaaaaaagaaaaagaaaaagaaaaaaggaccggttgcgcaacggcagccgttacagccccgaacgccagcagtgttcggaagagacgatgccggctccgcagagcggcgtatggcgggtagtgcccgtcagcatggaatgcatgctactgcgtcggaacaggaaaagcaactccgcccgcgggcagacctcgccggatatcatgcggcccacaaaccggactgaaaaggtatgctttgcggacaggcaaaaaaaagctataccggcggcacaccagacggggagaatatcagatgtccgcaacaatgcattacacatacacactcaccggcacagaggccaccacagggtatttttcatgcgagccgccgcgcggtctcagctttgccggaggactggcatggctggaggaacaccccgccgatgacttcatgcacctgtggctgctccgcaggcttgccacctttgagcagaaaaaaatccgcaccatgatcaccagagaatgtgccggacgccctgtactggaagcgctgctgtacgagctctgcctgcttacgccccgtttcgccgccctgcgcgaacgctttgcccccggagcccccacgcggctttcagcctgtaccccgctaccctacatcaaatggtcactgcagccagacagcggcctgcatgcccggtggacagaacttttccgggccaacatgcacgatcaccgcatgctgccgcaccccgacgatgaagagctgcccccgctgtttgatctcgggtcggtctctgcactgtggctgccccgcaacacagtgccggtggccgatctgcggcagcaggttgcagaccggccgcgcgatacgggctggcggcgtccgcctgcgcaggaaacagccatgctggcgctggaacgcctggtcgagcatgatgtgatcgggggcgtggaaatgcgacacgtggcttcgctaagccccatcgcgctgctgcgccagtggcggctggacaccggaatacaggcaggccgcaacaaccacacactatgcggacttgccaccacatacggaagagggctttcactggcggacgcccgtgtttcatacgccatggaaatggttgaacgggcttcctcgtatgcttcggtgtctgttcaggacggtgtattgcaggtgaccggcagagcctgccgtacacctgtgaccgtggcgcgcctttccgaactgcgggcccgcggcattgaagctgtcgaccctgccgattttccgctggaagcgccctatcaggacgagccgctgcactggatggaaggccgctcaccgcggccggacggcgaagtgactgtactggtgcccgtacagatggtttttctgttctgcaaccttgatgaagtgtctttatacacggctcccggttccacggggcttgcctccggcaatataccggaagaagccaaagtggcagccctgacggaaatcatcgaacgtgatgcggaagccaccatgccgtacagctggcagcggtgcttcacgctgaccacggaagaccccgccctgaaaatgctgctggacgattacgccgcccgcggtgtgcatctgcagtttcaggatatcaccaccgacttcggggtgccctgctacaaagcattcgtcacaggccgcgacggcactgtcacccgcgccacaggcgccgggctggatggccggcgggccattgtgtcatgccttaccgaaacgccgtatccgtatccggacagcccgccttcggcccccgcaccttcacatattcctgtgcgcaggcttgaagaactgcccgatatgagcatgggtaacgtccatgacaatctggcgctgctggaagccatgttcaccgccaacggcagaacacccgtttatgtggatatcacccgcgatgatctgggctttcccgttgtcagagcgttggtgcccggcatggaactgacagcggacttcacgccgttcacccgtatcaatccccggctgtaccggcggtatctcgacatgttccgctgacctgcaaaaaccgcggcgtgcactgccgcgcacggcacggcagcccctgttttcgggccgcccgcctgccccgcaggccggcggcctgcatgtgtatatattccacccttaaccggtttcgggcttttcatccgccgcaaaacccagtattcaatcaatcatgcctattttcgatctctttttcctcgcactgggcggcctgctgctgtggttcggcgccgacagactggtggaaggcgcctctgcgctggcccgccgcgtcggcatctccgaactggtcataggccttaccatcgtggccctcggcacgtctcttccggaatttctcgtgtctttcacagccgcggtcaccggatattcctccatctccgtggccaatgtggtggggtcaaacatattcaatctcggactcattctgggcggtgtggccatgctgcgtcccgtcatgcccgagcgcgacataatgcggcgcgacgcccccattctggtctgctgcaccaccttcatactggtctgcgcttccgtcacggggtcgctgccacgctgggccggtgccgtgcttaccctgacgtttgcgggatacatcgcatggctcatcatcaaaagccgcatggaattcgcagcagtaaacgcttcgctgcagacagtgctgagcagccggacgggttctactctgaacagtcccgtgctgcccggcgaaccggacaggacaacagcagaactgcctctctggcgggctcttggcggaatagcagccggcctcattgcccttacactgggcagcaggctggtggtcaacggtgcaaccgccattgccgcatggctgggggtaagtgaatggcttatcgggctgaccattgtggcgggcggcacttcgctgcccgaactggtcacctgcgtcgtggcatcgttcaagggacgcaatgaaatgatgctgggcaacctcatcggcagcgacctgttcaactttgcgggagtactgggtataacggccctgctgcgaccgctcagcgttgatgcatcggcacttcccaaccttgcgctcagcgtctttacagtgctgcttattctgctgctgctcagactgcgcggcagactgggcaaagcggaaggcctgctgctgctcacattcggactgggacgctgggtgctggacgcattcagcacgcccccgctgtaatcggcggtccgccaccggcaaccggaccggcatccctctgcgggtgccggtctttcaatactcagtcagtactgttccggtctgtcagatgccttcctcgttttcccacacaatgccctcttcttcctcttgcgccacctgcagaccgcaaagccccagcgcctccgccacacatgccgcctgctgcccgggggtgcgttccggctgcagcataaagtccagcgcttcaaaacacagcggctccacagcatgcactctggttataaaatcctcgcgggccgcttccggcatatgccggaccagctcaggaatatcaggcatcacataaaagactcttccctgctttttcagcaaccggcgcgcatcggcatcctgcaggcacagctcgctcacggccaccgctgctccctgcgcagcagtaatatcattcatcagcaggccggggtcctgtacggtcaaaaactgcatccccagcctgtctgccactgcagcggccacccggtccactcctgtaccgtccagcccgatgcagaaaacgcagtcagaggcggcattgaaaacagggcggaacatgccgcgggcaaaagccttctgctctccggcattttccacggcgactttgtcgcagacaaaaccggacgtatcaaatttttctttactcattacattctctcaagatttaggatatatttccgataaaccggatatacagtgtttcacaaccagctaatcagggctttgccgtccgaccgtaaaggagcctgtgcatgtttgataaagtgacactctcgacaaaattctactccggcagcatcggggttctggtgctggccattacactgctgtgcagtgtgaccatgtggcttgtgagtgacggcatgacgcaactgggcacagccacactgcagtcgaccactgaaaatctggttaccaccatagaaatgcaggacgccatcacacaggaaaaggtaagctccgacctcagtgtgcttgaacgcgaaatgcagggctacggttcgctgatgctgagcgatctgcatgcgcaccagacccgtatggtcaatcaggtcaccaaggaagccgccaccgcaaccatacccgcactggtgcttacctcagacgaaggtatgaccccgttgtatgaaaactttgaaatagtggacagagtgcagaagctcatcggcggcacggccactatttttcaggtgctgcccggcaaactgctgcgcatatcgaccaacgtgctcaaactggacggacaacgggccaccggaacatacataccggaatcaagtcctgtatataaaacagtcatgcgcggtgaaacctacaggggcaaagcctttgtcgtcaacgcatggtatatcactgcgtacaagcctctgcgcgatctgggcggcaatatagtggctgtggcctatgtgggccgtaaaataatgactcccgcccttaccgaagccctcgccagcatcagcgtggggggcctcggttttgcctttgcctacaacgacaagggcgaaatgatataccaccccgagcatcagggcaaaacactttcagacatcggcgtggaacaatactttgccggtgtgcagaacggactggtgacctatatgcgcgacggggcggaacagatagcctatgtcagacattttgaaccatggggctggcacatcggcgtgcagatgagccgcaaagaagcactgcgcggcatggacaccatggtgcttaccggctcgctgggggtggcagctctggcactggtggcaggctgtatctccacatggctgctgctgcgcagtatcaccggttcgctgaacaagctggaaggctttaccgcggcagtggcaacgggcgactacaacgcctcggtggactacaaggccgacgatgccataggcaaaaccattgcagccgtccggcgcatggtggaagtcatcaaggagcgcctcggcttttccaacggtatcctgcaaggtatggccacaccctgcatcgttgtggatacgcaggaaaaaatatcctacatcaaccagccggccctcacgctgctgcatgcacagggttccgcagacagctggaccggacaatccatcggcaaactgttccacaacgacgcatcgcgccgcaccattctgggcgatacagtgcgcgacaggcagtcgcagaccaacaaagaactggtgctgcaacgcaacggagaagacattttcctgcgggtggacaccgcgcctctgcatgaccttgacggtaccctgctgggagctttcggcctgtacaccgacatgaccgaaaaccaccgccagaacaaagccatgcaggataaaaacgacatcatagcgcaggctgccgaacaggccgacggtgtctcgcagaacgtatctgccacggctgccgagctgttcggactcatcgaagaggccaatcagggggccgaggtacagaaagagcgcaccggcgaagccgccacagccatggaggaaatgaacgccacagtcatggaagttgcgcgcagtgccgcagaggccgcatcgggcgcggatgaagcgcgtgccagagccgaagaaggcgcgcgcatcgtcagagatgtcataagcgccagccgcaaggtttcggatgaagcggaaaacctgagcagcaacatgcagctgctgggcacacaggtggaaggcatcagtcagattatgaacatgatcaacgacatagccgaccagacaaacctgcttgccctgaacgccgccattgaagccgcacgggcaggcgatgcaggacgcgggtttgccgtggtagccgacgaagtgcgtaaactggcagaaaaaaccatggacgccaccaaacaggtgactgtggccattacggaaattcaggaaggcgcccgccgcaaccttgaagcaacccgcaaggccgtcagcagcatcgaggaaagtaccgaccttgccaaccagtcgggcgacgcactgcagcagattctgaatctttccgtggaaactgccgatcaggtacgctccatcgccaccgccgcagaacagcagtccgcggcatccgaagaaataagccatgccacggcagaggtggaccgcatttcaacggaaaccctgcaggcaatgaaccggtcggccgacgcagtgagccagctggcggaagaagcacgccgccttcagcagattattgaaatgatgaccagcgaatagacggcgcgcgtaacactgcgaggtatctgcaaaaggccgctccccgcggggagcggcctttgatatttacaggcacggcgcaaagaacggctgcgcaagcctgccacgcgggggtgcagcgcaggaatagatactttttctgcacaatgctcccgccaaaagatacaggcagcgggtgcccggctgcaccggcttagggctgcaccggcttaggactgcggcggcttagggctgcggcggagcgcgttatgcacggcgcagaatgacgcgcgaaatttctgccggtgcgcccagccggaaaggcggcccccagaaacccgtgccgcggcttacataaagctgcatggcaccatggcggtacaatccggccagatacggctgcaccatgctgacaaccgccataaagggaaacacctgcccgccgtgggtatgtccgcacagcatggcgttccatcctgctttttccgccgcaaagacgctggcgggctgatgggccagcaacagtttaaaatccgtgtcctcaccatgcagcatggccttgcggctgtcgctggcgtactgccgcccgaaacggtgggcggcataatcgctcacaccgcccagcagcagcgtagcctcaccgcggcggatgcgcacactgcggttttcaagcatattcagccccagcgactccagcacaggcagccagcggcttattcccgaataatattcatgatttccggaaacaccgaatacaccgtcaggcgcctgcaggcggcgcagaggctctatctgttcccgcagatgccggggcgaaccgtccacaatatcgccggtgacggcaatcaggtctgcaccggcggcattggcgcgctcaaccacaccttccagccagtccactcccagaaaggcacccacatgcaggtcagaaagctgcacaacggtgtacccgtccagcgcggggtgcagcccgtgcacgggcatctgtatgtcccgcacggcgggaacacgcatggcgccgtacatggccgtaccggaaaacacgcccgcaagcgccatgacaccggtacccgaagccccctgaataaactgccgccgtgaagcatcgtgcagcggacgcggcctgcggcggggcagcacacgccgtgcatgccacagcagaagcaaagagtcgcgcgaaagcagcagaacaagcaacagcgaagccacgccgaacgcaacggctccgccgaaggcgattacgtcaatggtccggctttcaacaccggcatgacgcagaaaaccttcagcgggaatgctgccccacgcatagcacagacagcaccaggccactatgcgggcccagaaccccagccgcgacggcctgataaggcgcagaccggtatacagggcaaaaaaagccgacaggcctataaagacggtgtacagcacaggcagctccttgcggcgctgttttccctgccgtgcgccgctgtcaggaaatccagcgcacgggcagttctttgcgcatgggaacgcggtggtatccgtaacgggcatagccgagcatctgcgcaccgcagatgcgctgcccgtcattcagccccagcctgacgcgcaggggttccgattcgcgcacggcatgaatgaaataccctgcccagcaggcacccacaccgtgggcatgggccgcaagctcaagatacgtcaaagcgatggaagcatccacatcggaccagcctgtggcggtatcggtgtaggcaacagccagatgcggggcaccgcgcagaatgcagtcctgtcccttgcgccatgcggcaataagaccggccacgccgtactgttttgccacatcgggctgttcacgccgcaattccgtcatccagtcgatgaccagcgacgccatatgctgggtggcgttggggtcttccaccatcagccagcgcaccggctgtctgtgactggcagaaggcgcccagtcggcagtacgcacgatgcgttccagcgtatcatgcggcacgggccgctgccggaagcaacgtatggatctgcggctgcgcagaaactgctccgcctgaacgccggatatacgcagacctctgtccagcggaacaaactgcccgtcaggcatgggggccagtcgcaccgccccgaatttgcacacggaaacacagtgaccgcactgcagacacacgtcttctccgccggtacgcattttgggcgcaccggtttccttgtctgcaataagcaccagcacgggacactcttccatgcatcccccgcaacgcctgcaggcgtcgccgtcaacttcaaaaaaactcatggatctgttccttggcaaaaaaacacagcgcacctgcgctgtccggataataatattatactgttacgttttctgccgtccagcctgcagcaccgctccgctcaagtcggccgcgatgccgccggcccctcgtggccggcagaagcgtacatgtctgttcgcacaatcggcccgctttgtcatccgctgttttgtactgccgcgctttgtcaagcgcggcactttacgatatgaagcgggcacaccttacgcaggagacaaaatgccgcagcagcacgccacccccgcgcccgccattcccgttacaccgcctgccggaaaccgcagcagtcgcgccgtttatttactttttcgcttactggccgtctgcactcttctgtatcttgccggtacctgcctgcagggctgcgccccccgcaccccgcaggggcaggagtcgggcctgccgtccagcgacgtgcccagagcagaccccggctatgtgcagtggctttcgcgccagtccatgctgagtgaatcgcagcgacttgcggatattgtatcaggctctgcactgcaatggcgcaaaggaggactgcgccccgcccccgccgcgctactgcgcgaagctgacacatggctcaccgtacgaccggaatcagtactgggcaaaagcagcgagccggttttcggcgtgctggcagacaggagagtgtggcaggcgctgcaaaagctgggcatccggggcatgctgcccgctccggtacatgtgacgggcggcctgtggggatacgaccttacagcagtccgcggagacgacatcatacagtacggctttgccgatgcctgcggcacacaggaacattttctgcacctgctccgcatggccaatgcccacggagcggtgctgggcaccatgctcacccccgcggccaccggcatggggccggactttttcctcgcggcacggggcaagccgggctacgcgggaatctactgcatgatagacctgccgcgtgacagctggaaactgctgcctgccgtacagtcggaatggcagggtacctttcccgacgaagcggcggttactgccctgcgcggcaaagggctgctgccgccaccgcttgcagccgcgcgcacaggcaacccgctgcgctgggcggtaacaggcgaagtgcgcggcatagacggcgaattacgcaggtgggcatatcttgctcatgaagtgcccacccgtccggtgctcaactggaccgatccttccgccgcggcgcggcgcatcatgtccggctcggtgatacggcagacaggagaactgggaaccgctttggcggggctgaccctgcagccgttcagcggggcagtcatagacgaaaacgaccagcgcggccctgccgcaccgctgctggatgccgcccgcacccttgccgccgaaaacagacgctacggcggatggtcgctgctgacagataccatgcagctgccgctgctgacagcgctgctggacagcggccccgacatggccgttgacatgtacaccccgcccatggccgcacacgcgctgctgaccggcaatgcgcaggcactgcgtctgtcgctggacatgctgcgcacggccggcatcgaccaccgcaggctcatgcatccggtcatgtggggacacggcattgactacacgctggcgcatctggctccgcccccttacgggcctgaacctgtcgtgcaatggcagggcagccgcatcagagcttcggcagtgcagcggcacatcatggaccagctgagggccgcagtggacgagccggtactgcaccgcgcaacggccggacgcgtttactgcaccacccctgcaggcatcgccgcgcaggcgctgggactcaaggaccagcgcacgggactgcgcgccataacaccggagataatccgcgggaccctgctgctggcctcatggaacgcgctgctgccggggggcttcatgctcgacggccgcgatctggccggtgccatgcccctgcctgccgccagtctgccggaagaagatgtcgaacagcatcctgaactgcttggccgcggagcatatgcactggggtcgggctatgattccgtcatgatttcacggcagggactgcccgcagccagaactctgcacgacagcctgcccgcccagatgctgcacgacggttcatacggcagcgccatggccgcggtgctgtccgccagaaggcggctgggcgttccgctggcggaacttgtcgatacccccgcggtttcgggcagcggcaccgcggccacagtccttgcactgccgccggacaacgtccgcgccgcaccgcgctggctgctggtgtgtgccaacttcagccgcaagccgcagcacgaacgctttaccctgcgcctgccgcccgccgtgatagaaacagcaaaagacatactgcccgcagacggtgcgtttgcgccagcagccgccccgacgcaggaaccgcagcggactccccccggcctgcagaacggccggctgagcatccggctgcaaccgtgggaaatacgcgccctgttgctggaagctgcgcccgcccccgcgcgctgagccgaaaatgcagcgcgcacaacaacaccggcacggcgtaaccggccatgctccggcagtccccgcctgccttctttacggtcaaaaaaacgacaccggagacaaaaacagaccgcggataccttgccggacactgtcggcaagctttttgctactaccgcgtcatgaacagcgcacttttttccgctcccaacatgcaggctctggccgccacctgccgccccgcagcgcagtggctttcgcacatgtcaccggatatctctccgctgctggcagccatgggcaaaaacagccatggcatgacagacctgcagttgccggacgggcgctatctttttgacgccgcccctcccgctgtctgctacggtaaatggattccggattccgcacaccgcaaagacagcggtccggcagcagaccggcataatctggcacgcagcgccactgtggtgataggctgcaacgtgggctacgggctggtgcatcttatcgacaacacaccggatacacataagatactgttactcgaaccggatgccgccatgctggctctgtgcctgtcgcagtccgacttcagcccttttatccgctccggcaagcttaccgtgcttccgcccgaccgcaccgtggtacacgacatcatccgcaggctggatgtacagtacctcttcggcagtattcacctgcgtgccgacctgcccagccagcagatatcgccgctgtatgccgaatgggcgaacatagtgcacggcatgatggacagtttcgggctggagatgctgacactgcgcaaggtgcaggacaccatggtgtccaacgagcttgcaaacttccgcacggcactgcgcaacggcagtctcaatccgcttgaaaacatgctcaggggactgcccgcgcttatcgtcggcgccggaccttcgctggaaagcaacggaccggtcatcgccccgcacaccgccgacgcagtcatcaccacatcgctgcaggcgctgcccgcctgccgcaaagcaggtataaaaccccacttctgccttgccatcgactggggtgaagtaatgaccgcagtgtacaaccggctggataatgaatgggcggccgatatcccgctcatctattccaccaaaacgcgccatgaagttgtcgcccgctaccccggacccgcactgccgctctggactgtgggcggtctggccacctttatcggaggcagcggtgatctggtgctggaggcaggcagtaacgtcaacgtggccattgtgcgtctgctctactgggcaggagtacgcagattcacgctgctggggcaggatctggggtggaaaggcgaccgcagccacgccagcggacaccacgccaccatgctcagatcgcatcaggcagccagagacatcgacggcaaccccatacgcaccgacaacaaatttctggccgcagcccgcgaactggagcaggatttccgcattcacacggacatcgaagcctacaacatatatggcggcggacttcccatacacggagcggccaacataacggcacaggatgcgctggacaacaacctgctgcaggcccgcggggcaagtcttgacaaactgcgtctggcattgcagcaggccatgattccctgcaaccagccggcatgggaacctcgcgaagaacaatggcgttcaagcctgcggcacgtccagcgccggctggaaaaactgctgcgcaaagccgcccgcaaccacgatgacatcacagccaccctgcggcaggtacacgcatttctgcggcaggacccgctttatctgccgtatctgtacaacgaaatcatggacatagccggaatggggctgggcagactgcggtacggtcccgccgaccttaaagccttcaaggatatcgtgcgcagagtgctgcacaaagtccggcatatggacagcgtgctgtgcactccggcccatgacagctgcgttccggtgtccgccgcctcgtccgcatcgggcggttctgtccgtccgcaagcgcagacactctgaccgccagcgacacagccaggccgccgctgccgtaaacgcgacggtaccggacggcctgtgtccggccgcgtcaaacagcacctgccgcaaaagcccgcaccggaccgcagtcaggggggattgcccgcaggccgtgacgcacacgcattgccatctgccgcgatccggcgctatcattcatttttcaatcaatctttgcgtgccgtgcgcgctctgccgccgcacggcgcccgcacaggagctgcatatgagcgtaatggcagaactggccatgtttcccatgaatccagccacaggcggcagcctgagcccctatgtggcaagggttctcaatattgtccgcgccagcggcctcggccacagtctgggccccatgggcacagtcatcgaaggcgaatgggatgaagtgatgcagtgcatcacagcatgcttccgtgagctggaaaaggactgcgacagagtctacatgactctgaaggtggactggaaacgcggaacacgcccccgcatggaacagaaaacacaatccgtgctgcagaaactgtagccgcgcatcaaaaaaggccttccacggggaaggccttttttacggtatcagcagggtccggcatccggactgcggcgaactgtttcaaccactttcatggaacgccatttgccgcccctgtagcgcagcagcgccgaaagactgagcgccacggcgtaacaggtaagcaccacccacaatgcgatgagaccggcgtcgaaccacagccgcatgatgacaatgaccgccaccatgcatgcacagcccaccaccatggcccacatgacaaaataggtgtctcccgcccctttgacagcgccgaaaaacaccagcgacaacgcgtcgaacagacagtagaacgccacaaaacgcatcagcaccacaccggcttcgcgaatgggaacatactcctgcacactgacatcctgcggccggaacatatcaagcagcacacccggaaaaatgatgaacatcacaccgatgcacagcatccacgccagcgccagatgcaaagtattcatggcggcggtacctgccgcatcgggtttgcccgcgccgatggcctgccccaccatggtgctgactgctatgttcagccccagcatgggcagaaaggccagcgaatcaatggaaaacacgatattggttgccgccagttccactctgcccagacgtccgatgacaaaaacaaaaaacgtaatggcaaaaatctcaaaaaaatagttcacaccgctgggcaggccgtaacgcatcatgcgcaaaaaaagcgcccgttcaaaacgccagttgcgcagaacgccgaacatggcatcgtgacggcgggtaaacgtggcaagcgccagaaagaaaaatgtcagcgcccagccggccaccgtggcaatgcccgccccggctatgcccagttcaggcagcccccacgcaccgtaaatcagcgcgtaatcaagcggaatgttgatgatcatggccgcgatgttggccaccattacaggacgggtaagcccccgaccggaaaaaaagcagctcagcgcgctggacagcagcatgaacaccgctcccacagtcagtacgcggaaatagatcacctccagcctgaccaccggcgcagggtgtccggcaaaggaaaacataaacggcgcgacaaaccacagcagagccagcagcactccgcccatgagactgaaatgaatggcctgccacaaggcggcacccacacgggcaggcgcagccgaaccgcagtactgcgctatgaaaacgttggcatatccggcaacgcctgtaaaaaacagcagaaacagcaggttgacaatggcagcaggcaatgcggccgcaatggcgtccacggaataatggctcagaaaaagccggtcggtgaactgcatcacagtggacgaggccatgctgataacaaggggcaaccccacgccgagcacatcgcgatagccgttgggcatgccccaacgtgcacgcagggaagaaaagaacatcaggatactccggaacagaattagatgactagtgtacggaaaggaacttgaatgtgtaatcacactcacagggcaagtcaatcactcgcaaccgcaaaaccgcaccggctcaggcttcacttatggcgtgtttcagcctataaggcggcatgcgtaccagccattccgcacttgtatacgcgctctgtctgctgcccatgatgatcatgctggcagccgtggcactgtgcatcggcaccggcgagacagtgacgacgtttttcagagcttacagataccagcaccccgatctgacgtactggctaaccatactcacagactggggcaatccctttttatatctggtgtacggcaccatctatgcccgtgcggccaaaggctctgttctggccgcgcgcaatccgcaggaagcccgcagcagacgcaatttcgtgctggcctggataatagcccagctgctggtggcgtttctgcttgtgcgcattttcaaaataaccataggcagcccccggcccaatgcggacggcacatttcagccgttctccttcaactccgggcacaattcgcttccctccgggcataccactgaaatcgtggggtctgtactgccgctggcctgcgccgcaaaacggcgcgccggaatattgctttccgcgctgctggcagtatacgccgcactggtcggcttcagccgcatatatctgggacagcaccatgcgagcgatgtttttttcggcacgcttacgggtgctttttccgctttactcatgcacaccgtctggacgcacctgaacaggaaaaacaatgacgcaaactgaaaacactcccgatgccggtcagcacgatctgcactcacagaccgtcacgcccgacgcttcgactgaagcggcaccggccgcaccgcagcgtacagtctgcgaacgcattctggatattctggcttttcagccccttattccgctcactattcttctggcgctgcagaccgtgttcatgcttgacgcacgcgcgctgtggtattccgacgaagtccgctatgccaacgtgttcgaacacgtggtcaatgccggtaaatggattgtgctgcacctgaacggtgtgccctaccccgacaaaccccctgtctacttctggctgctggaaggcatcaggcagggtatgcaggctgccggtatcgccggtgacgctccgcagggcatcgggccgcgcctgttcttcagcggtgcggctgtttctgccctgttttatatctgggccacatacgcactggcccggcgtgtggcagccgcagacaagcgcacggctctgggagccggacttgtactgctcagcgtattctacttcatcggtgtgtcgcactattcgcgcatggacctgctcttcgccgcactgatcacgctcagccacatatgccttttcaccggctggaaaaaagaaaaatccactttctggattgtctgcggtttcgccttcgccgcgctggctaccctgaccaaaggccctctggggcttgcctttccgcttgtcacatcggtgctctttctgctgtggcgcggcaaaccgcggcggctggcaggtgcagatgtggcggccggtgccggtgtcatgctctttatcctgctggcctgggtcatgggcgcgtatctgacggaacagccggactttctctacaacatcttccatgaccagatataccgcagagccacccatacatggcaccactcgcagccgtggtggcactatatggcaactctgcccgccgcctggatgccgtggaccctgctgctgcccgtgctgcctttcggctttctgctgagtaaaaaaggggcccgtgccgtggccgcttcgcgcactccggaaaaagaaggcatggcctatctgtggatagcttttctcaacggattcgccattctttcggccgtcagcatcaaaatcatcatctacctgctgcctcttttcgccccgctggcggtgcttaccgcaggcggcatactgtccctttcacgcgcacgcgccaaatggctcatgcggctgatggcactgctgctgctggcgctggccgcagcgctggtcaccctgcagctggggcagatgttcggctgggaatggctgaccaaagccgtccgctggccgctggctctggaaggattgtggattcttgccgcagtcagtgcagcaggagcggcaatcatgtgggttgcggcgcctgccgccggcggggccggtgcgctgctgctggcagtgctgttcaccaccgtatggattcagccgctgggacttatcactgctccctccatggataacgtgatgagcccgcgcatgcagggtgagcttatcggcagctacatagaaaaaggctacacccccgtgacctataaagtctattcgggcacttatacgttctacgccggtgccgacctgctggaactggacgaatgggccgatgtggatgccgccgtgtcagcccaccggaaaaccgtggtcgccatgcgtaccaaacactgggacacatgggaaaacaaacccgcagacatgcgggaggtaagccggcagtggattgtggatcaggaatatgtcgttgccgtgcgcgagacatcctcccccgaccaaacagaggtctctgccggaacagaggtctctgcccaaacagaggtacctgcggagtccggtcaaaccggtgagcatgctgacctgcccgcagattcagccaccgcgccggttcagcttcccgctgccaatgccaccgacagtacggcaacacagcaatcagccataacgccctctgccgacatgcctgcggacgacgcttcccaagcggacaccgccgcagaagaggggcatgagacatcccctgcagatgctcccgcgcagggcaatgccaccaccatctgacagacggagtacaatccatgaaaaaacacggcggcggaacacaggttccgccgccgttctgctgtgcgcaactgccgcacaaaaaattccggcatataatgcaacatactgccggtacagatgaaagataaaaccacagccgctacatatacacagccagagcgcagccccaggcggcgcctgtcagcagcactgcggccagtccgcagcatgtctgcatccacctgcggctgacaacggcggcccccccgggatgcagcaggcctccgctcagcctgcccgcggcaaaaccgcacacaagtccggccacatgtgctgtaatgtcggtacgttctccctccatgcccagcatggcaagcagccccagtcctgcagcaatgaccgcaaaagccttcacacggccctgcctgccctccagagccagcgttatgccgcacaaagcccccacagcgccgaagacacctgtggaggcccccatactcagatagtcatagccggaaaacagaacactgcagacattgccggcggcaccggccagcagcacaagcagccagcccgcaccggcaccggtgcgacggcagagcaaaggcataaacacaccgccggaaacaacattgcccagcagatggccgctgtcggcgtgcagagtaagcgcggtcacaacgcggaaccactcgcggtccaccagcacacgcatgccgtccatacgtccggcttcggcccattgttccgcagaaagcccgccaacagctggtaaaaaatgattgagccacggccaccagtgcatacgcacgccgtgccagacggccagacagagcagcacccagtaagtgactgccgcagttggaaaaaccggtgcgggaagcggcaccgctgcggcgggggtattttcatgttcggcgcggagtatttccgcggcagccagacgctcataaagcagcggcacatacaacgccgccccccatgaacggtgctgcagccggtagggaataccccgcgatgccagcaccagcggccatgccggagctactccggcccgcacacgcagtccggaagccgccagcagaggcaccacatcgcaccaccagcgcgaagctccgcgccggaccatgcggtgtctgcctgtcccggtcgtcccgccccgcagaatggtacctgaacgtccggcagaaatggccacaggctatttccgccgcggaccatccgcatcgcaatcgatgacgcgggggtcatcctgcgaaccgtcttccgcggcttcacagtctatgacaacagtcctgcgcggctcttcctgtgcttcgggaccgaacccgccggaatagtaggtacgggaataaaatgttccgccgctgccgaacccgccggaaaactgcgaggagcgggctgccccgtgcacctgcaccgtgctggcgaaactccgccgcaaccggcgtgccagcggcgctctggtaagcgggaaaagcaatacaagtcccagcgcatcggtcatgagacccggtgttatcagcagaataccggccacaagaatcatcaggccctcaaccatctcatcagcaggcatgacacctttatccagcgactgacgcaccttgaacatggtgctcagcccttccgtgcgggccagccatgcaccggctatgcccgtaagtatgaccagcagtatggttgaaccggcaccgatggcgctgccgacctgaatgagcagatacagctcgatgaaagggattatggtaaacagcagtaaaaggcgtagcagcatggtgacccctgttatggcctgttatggattgattgccggttttccggccatgcactggtactaagcattccgcgacagttgtaaagcgcagtcatgctgcgaccggcaacagcacggcagaccgcacattgagtcaaagtaccgcccatggcaagcggccggtgcggcacggcacggcaggaacatacagggacaaacgggcacaaaacgaatcacacaggccggacatcaccccgcaagggctatcatcgcagcaccggcccccatgacacaggcaccggcagttcgccacagcgttacccgctcgccgaaaaccagacggccgaagacaacggaaatgatcccgttgagccgcttgaccgctatcatatacgcggccgccaccagcgtgatagcaagatagtgaaagacaatctggccgaacatgcatacccccagcgcggcaccggcaagaggccgttcacgcagacaacgcggactgacgcgggtaaagccgaagataagcagaagcatcagggtgttatgaatggcgaaaaacatggccgcggtgtacatgggggttcccagcagggccagttttttagataagacagcggtcaggctccagatgaaagccgccagcagcataagcatgctgcctttttcgcggtataccgcgcggaacggctccagcagggccgcaccggcgccgcaggttctgcctgaagcggcaggagcgcggttaagcagccagctgccggccacaatgcatgcaatacccgccacgccctgcgccggtatcgcttcacccagaataacgtagccggtgcccagcatgaacgccggtgtaaatgaaagaaaaggaacggtgagcgagatgggggacagcctgatggcccatgtctgtataagaaacgccgccatattgagaggcagcatgacagccatgacgctccagaacccctgctgcacctcgggtgcatcggacagcagcagatatcctgcaaacaggggcaggctccaggccatgggccagacaatcatctcgtacggcggcctgtcgccgaaaaagcgcttgaagagcacagcttcacccgcagaaaaaaaggcagtggccagagccagaacaaaccacagcatgacaggcacccccgttgactcggttcagttacaccttacttctttacgggcaacgaaaaaaggcccggacagtattctgccgggccttttgcggtcgtatgcgaaaccaaccttatgcggtcttctttaccacaggctttaccacagcaccggagcgcaggcagcgggtgcacacgctgacggtcttaatctgaccggtaggcagctgatggcgggcgctctgcaggttgggcatgaagcggcgcttggtcttgatgttggagtggctcacattattgccggtctggggctttttgccgcagaattcacattgctttcccatgacgactatcctccatatatgaaaaacagaatacgtttcgcgagttttggacccctcccggcgatccgctgcttgcacgcgaggacggaacggccaaggaaggagggtttcttataacgacacttaaaaaaaggcaacccttttcttgacaaacaaagagatacacatgtagaaatcgccttccgcgaggacaattatgcctgaattttggatcctgataaaagacattcccgccgggggcaaggaattttccttcgacgaaccggccatctgggaaaatcccatagcggaattttccctgccctatgcaatccggcgtcccctgactgcgcaggtctttctgcttgcccagcaggacggtgttcttgtaagaggacgcatcaccggccagatagcggtaccctgtgaccgctgtgccgaagatgccgtcatcgacatcgaccaccagtttgattcttttgaactgctgcccggcgatgatacagaagacaccggcgacgacgaaaccattatcggacccgctcctgacggagccggtgccggcatggaaatggggcgtttgctgtgggaagaattcattgtatcgctgcctgccaagccgctttgcgcctccggctgcaaagggctgtgcccggtatgcggaaagaatctcaatgacgggaaatgcggctgcgacacagagcagtacgacccccgtctggccgctttgcgcggcctgaaagtaacaaagcactaaacgcctttacggctcacttccgcgccgtccgcgcggacgacaaagaaagagaggatagtcatggctgttcaacagaacaaaaaatccaagtccagaaagggtatgcgtcgttctcaccaccgtgtggccgttccttcggttgtgtactgcgcctgcggcgaacccgcactgccccaccgtgtgtgcaacagctgcggctcctacaacggccgtcaggtgctcaggcaggacgatgagcaatagcgttccggtgatcgccgtggacgccatgggcggggatcacggtccctccatagttgttcccggcgccgttcgggccgcccgcgaaaacagtctgaagcttatcctggtaggcgacaaggacgcaatcagcgcggaactcaataggctgccccttgacggggtggcctatgatattgtgcacgccagtcaggtggcgggcatggaggaaaaaccctccgacatcctgcgccgcaaaaaggatgcctccgtacaggtggcatgcaggctggtgcgttccggtgatgcagacggcatcgtcagcgccggcaactccggtgccacagtggcatgcggcatgttcatcatggggcgcattcccggtgtggagcgtccggcactggcatctgtgatgcccacggaaaaaaagccctgcgttcttctggacgtgggcgccaacgtggactgcaaaccctatcaccttttccagttcggcctgatggccgaagcctttgcccgcgacctgctggaaatcgaaacaccccgcgtgggtcttttgagtatcggcgaagaggaaggcaagggtaactctcaggtgaaggaagcgtacgaattgctgcgcgaagccaaaaatatcaattttgtcggaaacatagaagggtgcgacctgtttaccggcaatgttgatgtcgccgtgtgcgacggctttgtaggcaacgttgcgctgaagctgagcgaagggcttgccagctcgcttgcccgtctgctcaagcgcgaactgcttaccggcatcaaagccaagataggcacttttctggcgcgtgacgcgttccggcgctttgcccgctttgtggattacgccgaatacggcggcgcgcccctgctcggcttgcagggtatcgccatcgtgtgccatggtgcttccaatgaaaaggccatcgcttctgccgtaggcatggcgggcaccttcgtttccaagggcacctaccaccaccttgtggagaccatcagtgccaacgaagagctgaccagctacggcaaggccgtcaagcaataactaccgacccgtgacggcggcgcgttacctgcgtcgccgcttcatgtttcacggaccctgccaatgaccacaaaaagctacattctcggattcggctcccacgcgccggagcggattctcaccaacaccgacatggaagcgttcgtggacaccacggacgagtggatcaccacgcggaccggcataaagcagcgccacatagccgccgaaggcgaaacgacatccgaccttggcgcaaaagccgcgctgcaggctctggcaaatgccggactgcatgccgacgcactgacccacattcttgtggccacctgtacccccgacgccatgtgccccagcacagcctgcctcatcgagcacaagctcggtgtttccggcctgatggcgctcgatctaaacgccgcctgttccggctttctgtacgctctcaacatggcacagggcatcgtggctctgacccccgacgccaaggtgcttgttgtggctgcagaagtgctgagcaggcgcatcaactggaacgaccgctcgacatgcgttctgttcggcgatggcgccggcgccgtcatcgtgggcagtcaccccaacgagggacgtgccgtggaagtggcagacagcctgctttcttcagacggtgcgttgggtgatcttctgctcatcagcggtggcggaaccagcgttccctacaaacacggccagcccgtgggtgacgaatttttcgtccgcatggaaggccgtgaaatattcaaacacgccgtgcgcagcatggcacgcgtgtgcgaagaactgcttgagcgcaacggcatagcccgcgaagacgtggatatgctgctgccccatcaggcaaacctgcgcattatcgaagcggtgggaaaaaaactgggtatccctgccgataaagtatttgtgaatcttcaggaatacggcaacacttccgccgcatcggtgcctctggcactggccgatgcggacagtaaaaacctgctgccccccgggcgcacggtactgctgaccacattcggaggcggattcacatggggtgcagtgctgctgcgcacctgaaaaagcgtgtataaccggtaaccttccggaatataagatactcgctgccgaaattcacaattgaagttacactgtctttacggtataaagcggtgccttccggtaaagaagagaaaaagcgaaccaaaatgagcgaacttatctccaccgcactggtcacgggcggctcacgcggcatcggcaaatgcattgccgaaacactggccgcgcaaggttttcaggtactgcttacctatgtgagcaaacctgaagaagccgaaaccgtggccgagtccatccgcactgcgggcggacaggcaagggcccttcgtctgaatgtgggcgaccccgaagaggtggccgcattctttaaaaacgaagtgaaggacaaagtccggctggatgtgctggtgaacaacgccggcataaccaaagacgggctgctcatacgcatgaaagatgaggactttgcacgggttgtcagtgtaaacctgcagggcgccttttcatgcagccgcgaagcggccaaaataatgagcagacaacgctgcggccgcatcatcaacatcacctcggtggtgggccagatgggcaacgccggacaagccaactactgctccgccaaggccggtcttataggacttaccaagtccgccgccaaggagcttgcagcgcgcaacatcaccgtaaacgccgtggcacccggtttcatagagaccgacatgaccagagcgcttgccgacaatgtgcgcgaacagtacctttccgccattccgctgcgccgtctcggcagtgcacaggatgtggcggatgccgtggcctttcttgcttctgacaaggctggctacattaccgggcaggtcatcgccgtcaacggcggtctgtacacctagcccgcctgcggacaggccgctgcctgcctgcgcttcagctacaaataacaccgattggagggaatatgtccgtcgaagaaaaagtcaaaaagatcatcatggaccagctcggcgtttccgccgaagaagtaaagcccgaagcttcctttgtggaagatctgggtgctgactccctggacctgaccgaactgatcatggccatggaagaagaattcggtaccgagattgatgacgacgacgctcagaaaattctgaaagtcaaagacgccatcgactacatcgctggcaagcaatagtcttcactcatcattccaaatacatgcaagcaggcgtcttatgacggagtcataaggcgctttgcccttttcttccggctgctgcgaaaaaggcttttttccgccccctgccaccggccagaccggacaccggacggacggcttttacgccgcgttatgcccacgaggaacatagaatgactggaaaacgagtagtagtaaccggacttgccgcaataaccccgcttggcaacaatgttgaaaccagctgggaaaatctcattgccggaaagtccggaatcgggcccatcacccgttttgatgccagcgaatatacatcccgcgtggcgggcgaggtaaaaggcctcgacctgggcgagtatattccccccaaacaggcacgccgcatggaccgctttacgcagtacgcggtggcctgcgccaagcagctcatgaagcacgcagaatacaccgtgcccgaagaaacggcccatcgcgtggcctgtcttctgggtgtggggctgggcggactggaaaccatcgagcagtttcataccaaactggtcgaagccggtcccaaccgcatctcccccttcatgattccccagcttatctccaacatggcccccggccagattgccatggaaataggcgccaaaggcggcaacgttgtgatgaccagtgcatgcgcatcgggcacccacgccatcggctatgcttttaccgaggtaaaagtgggccgctacgacgctgtggtcaccggcggtgccgaatccaccatcacccccatgggcgtgtccgggttcacagcactgcgtgcgctttccaccgcaagcaacgatgcccccgaaaaggcttcgcgtccctttgatgccaaccgtgacggctttgtcatcggcgaaggcgcagggctgctgctggtcgaatcgcttgagtccgcccgggcccgcggggcaaccatatacgcggaaatcgtgggcttcggctcttcggacgacgcgtttcatatgaccgccccccgcgacgacgccgaaggcatggcacgcgccatgctgatggccattgaagaagccggcatcagccccgctgatgtggactgcatcaatgcccacggcacctcgacacagctgaacgacaagagcgaaacactggcactgaaaaaagtgttcggcgaccacgcgtccaagctgcgcatcagcgccaacaaatcgcagacgggccacctgctgggggccgccggcggcgtggaaggcgttttcagctgtcttacccttgcaaccggcaccgtgcccggcaccgcaaactatgaaacccccgacgaagactgcgacctcaactatatgggtggcggttccgagtcgtatcaggcacaatacgtgctgagcaactccttcggcttcggcggcaccaacgcgtgcatgctgttcaagcgctgggaaggctaataccgaatccctccgccgcgcatccccctgcggggtgcgcggcataaccacaacgcggagagtggaaaccatggacgaactgcttattcaggatccggaagtcggtcgcgccattgttcaggaagtggaacgtcagaccggcaagctggaactcatcgcctctgaaaactttgtgtcccccgcagtccgcgccgcacagggcagcgtgctgacccataaatacgccgaaggataccccggcaagcggtattacggcggttgcgaatttgtcgacgtggcggaaaacctcgccatcgaccgcgcctgcgaaatattcggcgcccagtacgccaacgtccagccccactccggcagccaggccaatatggccgtatacttttccgcgctgactcccggcgacaccattctggccatggatctgtcgcacggcggacacctgacccacggcagccccgtcaacttttcgggccggttctacaatgtggtgttctacggtgtctcgcgcgaaaccggctgcatagattatgacagcgtggcagaactggcacgcgagcaccgccccgccatgattgtggccggtgccagcgcctactcccgcatcatcgattttgcacggttccgcgccatagccgacgaagtgggttccctgcttatggtcgacatggcccacatagccggtctggtggccgccggtctgcatccttcccctgtgggcacggcgcacttcaccaccacaaccacgcacaaaaccctgcgcggtccgcgtggcggcatgattctgtcggacgaagaagccgccaaaaaactgaacagccagattttccccggcattcagggcggcccgctcatgcatgtcatcgccgccaaggctgtggccttcggcgaagcgctgcgtcccgaattcggcgcctaccagaagcaggtggtcgccaacgccgccaaactggccgccaccctgaccgatgccggttttgaactggtttccggcggcaccgacaaccacctgatgctggtggacctgacaaacaaggatatcaccggtaaagatgcccagcatgcgcttgaccttgcgggcatcaccgccaacaaaaacacggtgccttttgaaacccgctcgcctttcgtgacttcgggcatccggctgggtacccctgccctgaccacccgcggcatgaaagaagctgaaatggtcaaagtggccggctggataatcgacgcgctgggcaatatcggcaacgaaacccgtctggcggaaataagccgcgacgtggaaaagttcgcccgtcagttcccgctgttccactggtaacagcagacaaagcaacattgcagcggggcggtttgacaaaaccgccccgctatattcactgctaaagccgcacacagcgcggcacacggatatcacgcatgcacagcagacttccctggcctcattattttatggacatcacctatcttgtggccgagcgttccacctgcacgcggcgcaaagtgggcgccatcgcggtcaaggacaaacgcattctggccaccggttacaacggtgcgccctccaatgtggcgcactgccttgatgtgggctgcctgcgcgaagagctgggagtgccttccggccagcggcacgaaatatgccgtggcctgcacgccgaacagaacgtgattattcaggcagccatccacggggtatcactggccggtgcggaaatatactgcaccacgcagccctgccttatctgcacaaaaatgctgataaactgcggagtgacagcagtgtatttcatggaaccctatccggacccgctctcagaggccatgatgcgcgaagccggagtgaaatttgaagtgcttgattatcctcaggccggacggaaatagccgtgtcacacgatcatcctttttcttccttcatgcttgaggcggtggcgctggccgaaaaaggccgctgggccacatcgcccaatccctgcgtgggtgccgtgctggtaaaagacgggcagaccgtggcgcgcggctggcacacggcctatggtaaaccgcatgccgaaatagaatgcctgcgcgatgccgcccgacgcggagtgaaccccgccgaatgcactctggtggtaacgctggaaccatgcaaccacaccggaaaaacgcccccgtgctccatagccgtgctgcaggccggtatccggcacgtggtggtgggtatgatggaccccaaccccgtggcacagggcggagcaaattttctgcgcgaaaacggagtcaccgttgaaacaggggtctgccgtcaggaatgcgaagatgtggtggacgacttcatcacatggaaaaaaacacccctgccctacaccatcatcaagcttgcctccactctggacggccgcatagccacccgtacagggcactcacgctggataagcggcgaagaatcgcgccgccgtgtgcatgaactgcgcagacacgccgatgccgtcatcgtcgggggaggaaccttccgcgctgacaatccgcaacttacctgccggctggaaggaatccgccggcaaccgctggccgtggtggtcacctcgcagctgcccgatgccggagcccccatgcacctgctgcagcaacgcccgcatgaaacaattttctggacaccccgcgcagtggcggcttccgaaaaggccgatgccctgcgcgctctgggtgtgcgcgtgaccggactggaccgcaactgcaagggcagactggatctgcataccgcccttgcgggcctgcgcagcgaatacgactgctaccacaccctgtgcgaaggcggcggcatgctggctctttccatgctggaaatgaatgtggcgcaggaactggaactgcatatggcccccaaactgctggccgacgcacaggccagaccgctgtttgacggccgcacaccgtccaccatggaacaggcgctgggcctgcgcatctgtaatgtcgcccgcagcggcgaagacgttatcctgaccttgcgcccgaggaaataacacctatgtttaccggaataatcaacggacagggcgaaatcctgtcggcagacaacaggggcagtgaaacccgtttccgcatccggccccgctttgcgctgacggactatgtcaccggcgaatccatcgccgtgaacggcgtatgtcttaccgtggaaacctatgcggacagctggttcagcgcatacgcatctgcggaaaccctgtcctgctccaaccttggagccctgcacaccggcgctgccgttaatctggagcgcgcgcttgcagtgggtgacaggctgggcgggcacattgtcagcggacatgtggactgtctggccacggtgcagtcggtgcagcctgcggggctttcgcgcgtataccggctcggctttccgcaggaattcgggattcaggtggtggataaaggctccgtaactcttgacggtatcagccttacggttaatcattgcgggccggattttctggaagtgaacatcattcccgaaacgcaaaaggtgacaaccatcgcgcactggaagcccggaacccgcgtaaacatggaaaccgacatcatcggcaaatatgttcagcgcatgctcaccccgtggagctccgcagacaaaggcggcgcaaccgcaggcgacagccgggccggcactctgacaatggactttctgcgcgaacacggcttttaaccgtaaaacgccgcaaaccgccggcggcacgaccgccggaggataccgcaacttaccgagaggttcccagatatgcctatgtgcacggccgaagaggccattgaggaaatccgcagcggacggatgctcattcttgtagacgacgaagaccgcgaaaatgaaggcgacctgaccattgcagccgagcatgttactccggagatcatcaatttcatggccatgcacggccgcggtctcatatgccttgccatggcgcccgaatgggtggacaagctgcagctgccgctgatggcccgccgcaacgaatccaaattcggcaccaacttcacggtatccatcgaagcccgtcagggcgtcaccaccggtatttccgccaaagaccgcgcaacgaccattcttacggcagtgaaagacgacgtgaagcccgaagacatagtcacccccggccacatctttcccctgcgcgcccagaagggcggtgtcatggtgcgtgccggacagaccgaaggcagtgtggatctggcccgtcttgccggtctcaagcccgccgccgtcatttgcgagataatccgcgacgacggcgaaatggcccgcatgcctgatcttgtggaatttgccgaaaagcacggcctgaagattgccaccatacgcgatcttatcaggtaccgtatgcagcccggacaactttccgtacagcgggtggcagaagctaaaatgcctaccaaatacggtgacttcactgttatcgcctacgaaaacgaccacggtgacgaaacccaccttgccatggtcaaaggcgacataaaaaatcaggacgccgtgcttgtgcgcgtgcactccgaatgcctcaccggcgatgtgctgggatcgctgcgctgcgactgcggcgatcagctggcagccgccatgtgcaccgtggcagccgaaggcgcaggcgttgtgctgtatatgcgtcaggaaggccgcggcatcggactggccaacaagatcaaggcttatgcgctgcaggatcagggctacgataccgtggaagccaaccacaagctgggtttcaaggccgacctgcgcgactacggcatcggcgcacagattcttgtggatctgggcgtgcgcaaaatgcgcatgatgaccaacaacccgaaaaaaatcgtgggcatagaaggctacggcattcaggtggtcgaacgtgttcccatcgaaatgcatgcctgcgaatttaacgaaaattacctgcgcaccaaaaaggaaaagatggggcatatgctgcatctttccgacgaagggcaggaacagtaacagccggggcgccggccgccccctcaatttgttgatgatgcgcaccccgtgttccggcacggggtgcgacctgcatattccactttgccacgcggcccccgcgccgccatcaggagactttttaccatgatgcacctgaaaaccatcgaaggccagttcgacgccaaggggctgaagttcgccatcatcgccacccgcttcaatgactttgtcgttgaccgtctggttggcggcgccgtcgactacctgacccgctgcggcggcagccgcgaagacatgaccctcatccgtctgcccggcgcattcgaaatgcccgtggccgccaaaaagctggccgcctccggcaaatacgacggcgtgatcgctctgggtgccgtcatccgcggtgccactccgcactttgattttgtggccaacgaagccaccaaaggccttgcacaggttgcgctggaatccggcgtacccgtgggattcggcctgctgaccaccgacacgctggaacaggccatcgagcgcgccggttccaagggcggaaacaaaggcgtggaagctgcttccgccgttcttgaaacgatccgagtactggagcagctgtaacacatggccgcaaaaggtaacaattcatcgcggcgctcttcgcgggcgcttgcttttcaggttctttacgggcttaacttttcgcccgccaaggatctggcccagctgcaggaagcctactgtgcatcgcccgacgtgagcgaccgcggaggcgaagcgcaccccgtggggtttgcctgggaacttatcgaaggcacatggaccaatcagaaagcgctggacgagatcatcacccgttttgcccagaactggcgcgtggagcgcatcggcaaaatagaactgaccatcctgcgccttgccgtatatgaaatgctctaccgcgccgacgtaccgcccaaagtggccatcaacgaaggcatagagctttcaaagcagttcggcgacgacaagtcgcgcaacttcatcaacggcatactggatgcggcagccaaggcgctggaagcaggcaccatcacgtgcaagtactgattctgaactcttaccgctcaacgactatacataaggaatagcacggctatgaagtacaatcctcaggccattgaagagaagtggcagcatatttgggaagaaaaggagatgttccgcagcgagcacggctccgacaagcccaaatactacgtgcttgagatgtttccctatccttcgggcaacatccacatggggcacgtccgcaactactccataggcgacgtggtcgcccgcttcaagcgcatgcagggcttcaacgtgctacaccccatgggctgggacgctttcggactgcctgccgaaaacgccgccatcaagcacgacacgcaccccgccaaatggacatactccaatatcgacaatatgcgcagccagcttaaaaggctgggctattcgtacgactggcgccgcgaactggccacctgtgatgcggaatactaccgctgggaacagctgtttttcctcaaattcatggaaaaaggcctgatataccgcaaaaaggcaccgcagaactggtgccccaaatgcaacacggtactggccaacgagcaggtcattgacgggctgtgctggcgttgtgattcagtggtcgaacaacgtgatctggcgcagtggttcctcagaatcacctcctacgccgaagaactgctggccgaccttgaaaaactgaccggcggatggcccgaccgcgtactgaccatgcagcacaactggataggcaaatccgtaggtgccgaaatcgaatttgccgtggatggcagcgatgaaaccgtcaaggtcttcaccacccgccccgatacggtgttcggttccacattcatgagcattgctcctgaacatccgctggtggaaaaactcatcaccggcaccgggcaggaagagactgtcagggcttttgtcacgcgtatacgcaacatggaccgcattgaacgcaccgcagacacgctggaaaaagaaggcgtgttcacgggcgcatactgcatcaatccgctcagcggacgcagaatgcccatctatgtggccaactttgtactggccgaatacggcacgggcgccgtcatggccgtgcccgcgcatgacgagcgcgactttgaattcgcccgtaaatacgacctgccgatggaagttgtcatccagcccgaaggcgcggaactgacacctgcaaccatggaaaccgcctataccggtcagggaaccatggtcgggtcgggccagttcagcgggctgcccaacgaagaaggcaaaaccaaaatagccgaatggcttgaagccaacggcaaaggcaaacgcaccgtcaactaccgcctgcgtgactggaatatctcgcgccagcgttactggggtgcgcccattcccgtggtctactgcgaaaaatgcggcattgtgcctgaaaaagcagaaaacctgcccgtccgtctgccgctggacataaagacccgttccgacggccgctcgccgctgggcgaaactccggaattctacgaatgccggtgccctgcatgcggagaaaaagcacggcgcgaaaccgacaccatggacaccttcgtggagtcctcatggtattttgcgcgctacacgtcggccggtgacaatgaagccccctttgatgcgcaggcactcaagtactggctgcccgtggaccagtacataggcggcgtggaacacgccattctgcacctgctgtatgcgcgtttctttatcaaggcactgcgcgactgcggctacatggaccttgacgaacctttcgccaacctgctgacgcagggcatggtgctgatggacggcgccaagatgtcaaagtcaaagggcaatgtggttgatcccactgaaatgatcagccgctacggtgccgacaccgtccgcctgttctgccttttcgcggcaccgcccgaacgtgacttcgactggtccgactccggcatcgaaggcgcaagccggtttgtaaaccgcgtgtggcggctggtggaagacctgcctgcgggcatggcgcccatggccccctgctccagcagcagcgatgactgcaccggcgcggccgcaaaggatatccggcagaaggaacacgccaccgtcaaaaaagccggtgccgacattcagaacagattccagttcaacaccgctatttctgccgtgatggaactggtcaacgcgctgtatcttacccgcgacgaactgggtgccgacgaaaaaggccgcagagtgctgggctcggcagtgtcgtcagtgctggccatgctggcgcccatcaccccgcatctgtgcgaagaactgtgggaacagctgggccacaaggacatgcttaccgcaagaccgtggccccgatacgacgaagacgccctgctcagggacgaggtggtcattccggtttcagtcaacggcaagctgcgttccaaaatgaccgtacccgcaggcaccggcaaggaagagcttgaaaagcttgctcttgcagaagccaacgtggtacgccataccgaaggactcaccgtccgcaaggtaattgtcattccggggaaaatggtcaatgtcgtcgcaagctgacaacatacgcgcccgtacgcgcggcgcgtccgccatacgcacagcggtactgtgcgccgtgctggcctgtgtgctttttgcgctgcagggctgcggcggctaccggctggctgcggacgaaccttccgtgttcggcggaccgcaggccaccatccgcatacgcgaagtggtcaacccctcgctgtttccgtgggtcggtgccgtcatccgcgctgaaatgcgcgacgagataaccaacaggcacatggccacatggaaagacaacggcagaacggactactccatagctgtcattgtggataaaatcacagtgaccggacgcgccacagatacggatgattccgaccgtctgttcagcgcatcggtttcgctcaaggctgccgtgtatgacgacaacaccaacaccgttgtctgggattccggcttcacctccgtcagcgaaacctaccggacgttttccggcacagaccagcaggccgcctactccgcggtgcgcaaagccacgcagtatgtggtggacagaatgcgacacagcttctagacccttcatacagccatcgtatataacgcccggagaccgataggctctccgggcgtttttcaaccaccaaccagcaaacaggcactacccgcaaccatggcaaaagacggattcagtttcatcgtatgtcccgacgggcagcttctgcgcgaccgtatcgaaggacagcttgcggcacactcctcttcgcacggtgcatgggaacgtcacgtctactggggcgacgagggactggccgcttcgttctgggaacacctgaccctgcaggggctatttgccactcccaaggcactggttgtccgcaatgcccagaaccttgccgccgcggactggaagaagctcagcgagtcattgcggcaggcatcgcccacttcatgggcgttcatctgtctggaggttgcttttgagcgcggcaaggcaaaagtgccggctgccgtacaaaaaacagcctgctggaagttcgcctccggacagggctggatttgggaatcgcccggtctggacgaacgcagcctgcagggatttgcttcggcctgggcgcagaaacgcggggtacgctttgctcccggcgctctgccggccatatgcgccgccctgcccgccgatgccaccgcagcccggaacgaactggaaaaactggctctggcggcaggagccgacggtgtcataagcgccgatacatcggcactgggcgaccacgcggccgatctggatattttcggattcatacgggctgttcagtccggcacccagcacgacaaagtatggcgcaaagtcatgggcagcagttccgccaacgacggtctcgtctttcagtttctgggcatgctgcagcgcgaagcccgcatgatgtggcagctgctctccggcgaatccgtccgcctgcccgcggcggtgctccagtccaaaacccgcacggcgcagcagctgcggtaccgcggaatcatgcgtatgtgggatctggcactggaggcggaaaaaggcataaagtcgggtgagcgctctcccgatcaggccatggaagcccttatcggtggcctgctggcgctttttgcaccccgcaggccatagcatggccgtcatgacggtatttttccgccatgtttccttcctgtcgcaggatttttctctttttcagacgcaaatcacccttttttacactgtaaagcggctttacagccttgccaccggcgggtaactgcttattatggtcaacgaaccacattatcatggtcatcggcagcgcctacgcgagaagctgaaaaaagactccacccagctggccgactatgaaattctggaactgattctgggtatggtactgcgcaggcaggacaccaagccgcttgccaagcggctgctcgggcggttcggttcgctgcggggcgtgctggatgcccggccgcaggagcttatggcggaaaaaggggtcggtccggccatggaaagtttctggctgctgctgcgcgagttcatagcgcgctatgccgaagcccccatgagagaacggacactgctggtttcttcgcgcgccgtggcagacatggccagaacgcgtctggcaggctgcccccatgaggaagtgtgggtggcctacatggacaggcagaacagactgcttgcatgggaacgcgccacaagaggcacggtaaacgcatctgccatttacccgcgcgacctgatggaagcggcattgcgctacaaggcaagcgggctgatactggtgcacaaccaccccggcggcagtgcgcggccctccgcaccggatgtggaagtgaccaaactggtggcgcgcagcgccgcatcgctgggcatgacgctggtagaccatgtcattgtgaccgaggaagggcattacagtctcaaggaagacgggcttttctaaatccggcagcacagccgccggcacggacaaaggacacgccatgaaccgcatagcatgtacggtgcacggcagagtgcagggagtgggcttccgctactggacaaaacgcaaggccgctgcactgggcttgcgcggctgggtgaaaaatgcgccggacggcacggtgatgctggaagcggcgggcgaagccgggctctggatgtctttgcccgggcgctgcaccgcgggcctgccttcagcgccgtaacccgggtggactgcaccacggtacagctgcccgcgcaaacggaacacgattttctgataacatactagggaacacgctatgcatctgccgcgccgcggcagaccggcgcagacgcaacgggcattgccagccgccggtacaaccgggaaacgccgacccacggcccccgattaatggaaggagaaggcatgagcgacagaaacgacgcagaaagcctcgacatacacgaaagcggagcttccattgaggaagccgcagagcatatgaacgaactgctgaatgatttccccgcggaactgccggtgcttgccgtccgcgatattgttgtattcaactacatgattctgccgctttttgtgggcagagaaaaatcggtgcaggccgtggatgcggcgcttaacggcagccgctatatgatgatctgcacccagcacgacgaagccgtggacgatcccacaggggatgacctgcacaaaacaggcaccgtagtcatgatcatgcgcatgctcaagatgcctgacggccgcctgaaggttctggtgcagggcatcagccgtgccaaggtgaaaaactttgtttctgaagacccctacctgctggccgaagtggaagccatagaagagccggaagcaggtccccttaccgtggaacaggaagcaatgatccgctccgcccgcgaacagagtgaaaaaattctttctctgcgcggtgtgcccactgcagacatcatggccgtactcaacggcgttgatgaacccggacgccttgccgaccttatagcggccaacctgcgcatgaaggtggccgatgcgcagaccattcttgaatgcaccgaccctgacgaacggctcacgctggttaatgagcagctggtcaaagaggtggaagtggctgccatgcaggcaaaaatccagagcatggccaaggaaggcatggacaaggcacagaaagactattttctgcgcgaacagatgaaagccatacgccgtgaactgggtgaaggtccggacggcgacgaagacatggacgagctcatcgaatcgcttgccaaggccggtctgcccaaagatgtgcgcaaagaagccgacaagcagctgcgccgtctttcggtcatgcatccggaatcttcagaagccaccgttgtgcgcacctatctggagtggcttgcggaactgccatggaaaaaactctcgcgcgaccgcatagatattcccagagcacaggcaattctggatgaagaccattacgggcttgaaaaagtcaaagaccgtattctggaatatctttccgtgcgcaagctcaatcccaagtccaaaggccccattctgtgcttttccggccctcccggcgtgggcaaaacttcgctcggacggtccatcgcgcgcgctctgggccgcaagttccagcgtatatcactgggcggtatgcgtgacgaagctgaaatacgcggacaccggcgcacctatatcggcgccatgcccggccgtatcatacagaccataaaacagctgggcacgcgcaacccggtcatcatgctggacgaaatagacaagctcggctccgacttccgcggagacccttcctccgccctgctggaagtgcttgatcctgaacagaacttcagcttcagcgaccattacctgaacgtgcccttcgatctttccaaggtcatgttcatatgcacggcgaaccagctggaaaccattcccgcaccgctgcgcgaccgcatggagatcatccgcattcccggttacaccatgcaggaaaaagcaaaaatagcccgccgctacctgctgcccagacaggccggagaaaacggtctgaacgaagacgacgttcagatagcggacaacgtgataaccaaaatcatcgacgaatacacccgagaagccggtctgcgtaatcttgaacgcgaactgggcaccgtgtgccgcaaactggcacggcgtaaagccgaaggtgaagacggcccgttccgcgttacggtaaaagtgctggaaaaactgctcggcgcaccgcggttcatagatgaacagaaagaacgcgagctgctgcccggcgtggcgctggggctggcatggactccatacggcggcgaagtgctgaacgtggaagtaagcaccatgaaaggcaagggtaaacttacgcttaccggtcagctgggcgacgtgatgaaagaaagcgcacaggcggccgtaagctatgtccgcagccatgcggcagaacttgacgtggaccccgagttttcttccaacctcgacatccacattcacgttcctgccggtgccacgcccaaagacggcccttctgccggtgtcacactgctcacggcgctcatttcggcgcttaccggacgttcggtcaacagcgacctgtgcatgacgggcgaaataaccctgcgcggaagggtgctgcccgtgggcggcatcaaggaaaaaattctggccgcggtggcacggggactcagccatgcctttattccgcaccagaacaaaaaagaccttgaagacattcccgccgacctgctgcgcaaaatcaacgtgcatccggccgaacacatcaacgacatcctgccgctggctctggggctggataaaaaataacatcagacgggcacggcactgccgtgcccgttttttcggcactgccatggatatgaaacagctctccgacatgcacccgctgtacagcaggctgacgggacaggtcatctggcttttatttgaagaaaacgatgcgcggcaggaagatatagacgccttcatggatctggttctgcagcgcaaagagcgtgagctggataccatgcgcgcactgctggaaaatccagccctgtatctgagggtggaacttcaggatgtcccttgcctttccggcaccatacaaagccgcgatgagttatccggtgatatgctgccgcccggcagcccctgtggcatacagacggctctgcctccggcctgctcctgctgcgccgcgctgcatgggcacgtgctgcccgcctcgcatccgcagctgctgcgctatatgccgccctacggtctgggctgcaggtgcaccccccgcgccatcacggcgcaggaagcaacaggcgccccgctgttgacggcaaaaccgcttcctccgcaaaaactgcactgcgattccggctggctgttccacatgtgctgggcgcagcacaccgcacgcacaggcagcggcatgccgtgacctgcagctgcgacgggcgccggcactgcggcactcctgcggcggaacctcccgttttgctctttgcgcctgccgccggcagtggtacagtgcgcacgccatgacgcaacagacccataccacaacagcttcatccatgctcgacacagcccgggaaatcctcatctccacatacggattccgcgactttcaggggctgcaaaaagatatcatagaacacaccgcatccggcggcgacgcgctggtgctcatgcccacaggcggcggcaagtcactgtgctaccagattccctccatcatgcggcagggcaccggtattgtcatatcgccgcttatcgcgcttatgcaggatcaggtggacagcctcacgcagatgggagtacgcgcggcttttcttaactccagcctgtctcctgaaaaacagcgcgaggtggaagcacgcctactgagcggcatgctcgatctcgtctatgtagcgcccgaacggctggtgcagcctgcttttctggggctgcttgaaagaataacacccgcgctgttcgccattgacgaggcgcattgcgtttcgcagtgggggcatgatttcaggccggaatacacacggctgaccattctgcatgagcagtttccgcatgtgccccggatagctcttaccgccacggcggacgggcccaccagacgcgacatcatcaggcatctggacctgcaggacgccactgttttttctacgggattcgaccgccccaatatttcgtacaccatacagcccaaagacaagccgctggagcagctgctgcatttcatccgcacacgccacaaaggacagtcgggcatagtgtaccggctgagcagaaaaaaagttgaagaaacagcagcctggctgtgtgcaaaaggcatagaagccctgccctatcacgcagggctcaacgccattcagcgtcatcacaatcaggaacggttcatgcgtgaagacgggctggtcatggtggctaccgtggccttcggcatgggggtggacaagccggatgtacgctttgtggcacaccttgagccgccaaaaagtctggaagcctatcatcaggaaaccggacgtgcgggacgtgacggcctgcccgccgatgcatggatgacatacggtctggccgatgtggtgcaattgcggcgcatgctgggccaaggcgaagaagacagcccgcggcgcatggtcgaactgcgcaagctggatgccatgctcgccttttgcgaaacaaccgagtgccgccgtaaagtgctgctgggctatttcggcgaacacgacagagaaccctgcggaaactgcgacacctgtcagtttcctgtagagacatgggacggcacggtggccgcccagaaagcactgagcgccgtataccgcaccggtcagcgcttcggcgccgcacacctgacagacatacttaccggcaagctgaccgaccgcatacgcagccacgggcataacgacctgaaaacattcggctgcggcaaagaactgggtgcatcgcaatggaaaggcgtgttcagacagctggcatgtctggggctgcttgccaccgatgcggacgggcacggcggcctgcgtctgacaccggaaagctggcaggtactgcgcggagaacgcatgctgagcttccggcgtgacattctgggccgctccgccacacgtgcactggcaaaaacacaggccgacgcggctctgcagaatgccctgaacacggaagaatccagacagctgtgggataccctgcgctcgttacggggcaggctggcacaggaacgtgacgtgccgccctacgccgtttttgcggacagggccctgctggagatggtctgctttcggccgcgcacgccggatgacctgcaatgcattcacggcgtcggcaaagccaagctgtccatgttcgggcaggaatttcttgatgcgctgctctcgcacgaagccgcctggggcaggccggacgatctgcccgcactgcccgaacgcagaccggctactgccgcaaaaaaggaaaacggccttaccgacaccatacgcgaaacgctgcagctttttaacaagctgcaggacatgcaggccgtggccgaggcccgcgccctgaaaccggccaccatatgcaatcatctggtacggtgcatacgtcatggcgagctgaccacggaacaggtggtgcccctgcccgcgcacgagctggcagaaatacggggagtgctgggtgaaacagcttcgctgggcggagttaccgccgcgcacggcagactgaaaggccgctatgattttgaaaccctgcggctggttcaggccgagctgttcatcaggcggggtgacgaggaagactggtaagcctgccgcgggtgcgcacagccgcccgcaccggcgcatcagcctgccatgacgggaaacaccgcaccggccgcatgcatgcgcagcagccgcgacagccgcatgggagcggcaaagtacatgccctgcgccgatgaataccccagttcgcgcagcagttcggcatgctccggcagttccacgccttcggcaacggctttcatgctgaatccgctggcaagggttctggccgaccgcacaataccgcgcgccgccatgtctgcatctgaagccctgacaaacgacccgtcgaccttgagcaaagagagcggatacctgcgcagcatggccagcgaggaatatcccgagccgaaaccgtccagagccagacgtatgcccgcgtccctgagccgccacagcccttcggccacggcgggtgccgcgttgaccagcagattttccaccagttcaaagataaatctgtccgccgccgccccttcttcctgcagtacccccagcagcactccgggcatctccggcctgcgcagggtttcgctgagcatgttcacatgcaccgacagtacagccgccccccgtgcttcctgctcctgcatggccagttgtgcccgtgcggcaagccgcagcacatgagcatccagcgcagcctgcagaccagcgtgttccgccagcggcaaaaaagccccgggagccagcagcccccgctcgggatgatgccagcgtaccagcgcctccacggcgtccatcctgccggtctgcaacgaaacaacaggctgaaaaaacaactccagctgtccgctgtccagcgctgtcaccagttcctgttcgcctttgcgcatgacgcgcgcggccgcggcgtcggaagaaccggcaatgacatacctgttggacccccgccgcttggctttgtacatggcggaatccgcctgccgcagcagatcaccgcaaccggaacattcctgcccgcgaagcactgcacctatgctcacgccgcagcgtatctcgcgcccgcgcagcataaacggggatgaaacggcctcggtgatacgctcgataacgtgcgtcacctgcagaatctccggcacatcatccagcagcacggcaaattcgtcaccgcccagccgtgcaagggtgtccacattgcgcaggcagttgccaacccgttccgcaaacatgcccagcagtgcgtcgccggcatcatgccccatggaatcgttcacatccttgaaaccgtccatgtccatgtagagcacggcaaagctgtatgacgcgttacgctgcgcacggttgaacgcactctgcaggcggtcgagaaaaagcgccctgttgggcagccccgtcagcacatcatgataggccatgtgcgtcagacgctcgtcttcgcgcttgtggtccgtcacatcctctatctgcactatgataaaacgcagactgccgccttcgtccagtacccggctcaccgtcagtttgcaccatatgggcggagcatgcctgcgcctgatggccgaggtcatggtcagcacctcgtccgcaccgccctgcaacgcatgaaaaaagcggtccgccacggtcacatcgtcggcgcagaggaaatcggaataatgcaggcccagcatttctgccgcgggaatactggcaaggtcggcagcgcctttgttcacgctcttcaccgttccctgcggggtcagcagaacaatgcccagtccggcatggtcaaacacggcgcgaaaacgggtctcgctttcacgcaaggctgtttcgctctggtggatgcgctcaaccgtggccatgatattggcggcgttacgcagaaaacgcgcatcattcatgccgaaacgcacagcggagttgcgcctgcatgcggtaagcacccccattgttctgccgtccggcgaacacagcggtgcagcaatggcggcagcgggcagcggcacatcggcaggcagtatgccagactcggcaaggcgcatcgcgccggctttgtccagcacgacaatatcgccctgagcaagcacatggcgtgcaaacgaagcaccgaaaagacgggatgaatagcgtgcaccggcaccgtccggcgcatgcagcagcacggccggctcgtcaccctgcggtgccagccacaacgtggcacagctgcagtccagccggtgcataagtacggaaaaaacagcttcgagcctgtcatgcagtgcatgaggcgcagcatacaactgtacgggcagttgccacgacggacagacatcgcaaccggcagcaggcgcgttttcctgctgcatacctgaaagttcggccaccaccagcccgtgcaacagcgcatggccggacaaggcgaaaagccgcgcccggaaaagctgcctgccggaagcaagctgaacaggcaggctgccgctccagcgctgccggctgccgtctgccaccgatgcaaaaagagccccgcagccgggagcaaggcggaaaaaatctgcgggcagagcgcccgaaccgagaagaccggaccaggcgccattggcatacaccaatgcgccgtcgtgcgaaaagacacctgtaccggccgggctgtgtccgtaaacggcagccagaatagaaaacgtgtccgcagaaatctgctgcgggccggttgcattattgttctgagtcatggaatccccggcgtgccgggggggatggcacgcctaccgtctgtgacggcacagtggagataacgcagaaccccccggcaggcaagccggccggccacgttttatttcgattccagtgcccgctgctgacgtctggcttcaccgcgcgaaacggaccggctggacagcacttcgctgaattcttcgccgtaaagccgcagcatgaccatggtgaatcccagaatgagcggcccgtaaagaacaccggccatgccgaacacctttatgccccccattatggacataaagataaaaaacgtggacatgcctgcactgccccgcatgaagtacggacgcagaaaactgtctatgctggccacacccacggcggaccagacaaacagaaacaggctggactgccattgccccataagcagcagatacagacaggccggcatccagaccagaccggtgcccaccacgggaaccagcgaggcaaaccccatgacggtgccccagaacagcgcgggaatacccacaagagccagtccgatgcccccggcaagcccctgcaaagccgccacaagcagaccgccgaccagcacagatttgctcacgctgcgcaggttaagcagaatggcgtcttcctgatcttcatgcagcgggcacatatacttgaccacctgcagcatctttttaccgtctttcaacataaaaaagacaatcagcagcataagcagaaactgaaaaaacaacgtgagggcgttgcccagcagataggtgccgccttccagcagcgtctgccccatcctgcgtgaaaagctgatgaattcagcccgcaggtctatcttggaagcatcgatgaacggcagatgctggtgcacccatgccagatactgttcaagcctgcccgccccgaaaagctggtcaaaatcggtatgatttatccagttgttgactgcggtcacgctttgcaccgcctgcggaataagccccgtcacaaagatgaacagaggcagtgcgatgcagatgcataaaaagagcagcaccgccagcgaagcaagcgtccggctgcggtgcccggtacgctgcagcaccttgttgtacagcggataacatatggccgaaagcactatggccatgatgaacgtgtgcagaaaaggctccagcagacgatagctgagcgaaagagaaaaaagcagcagcagcaccagcgaaatggcgtataccctgctggcgggcaacagcgccgcgccgggtgcggagtccggctttctgccgccggatgcagcgccggttacggcgccggatgcggcggcaggccctgcggtgcgttctgccccctcaccggaaacgggttctgcagtcatcaaatatacctcgtcataatgttaatcagtagcaccggctgtcgtgccgcgcagcagcgtacggcacacatgcgccgcacgtgtcatatgcaaaaaacaacctgtcacagcgctcccatgggcttgcctgccagaccgcagtagccctgagcgtcttctccgcggctgtccttctggcggtaccgccacatcatacagccgtctcccatgcagcactgcacctgaccttccggcccccgcagcagggggcacactttttcacgggcttccttctggggtaacaacatggagatctcctcaggttgcagggttgctggtggcgcatactacactgccgcgccgcaccggacaacaactacaaccccgcagcataaagaatcccgccggacctgccgataaaaagagtaacacaccctcaaaagagggtggagaggtgaaccatggacggaaacactctccatctttccggtgtgcaggtggcccgggacatgacagcagtctctctggcagatgccgcaaaggacatcaggcgacgtcatctgcgccgttcgatactggaagacccctctctggcgcgggcactcgtggccatagaagcgtcaccggtatacaacgagcgggggcgtctgattcaggctgtcaccagttccacgtccggagtggcataaaactacgcgtgccgctgtgtatcacgggcggctctgccgccgcgcaggcgccgtcccgcatttcgcgggacggcattttttttcactgcgggcctaaagataccgccggacaagccgataagaaaagcgtaaacctgttgtacaccttaatgccgggcattccggacggaggagcttatgcgtatcggtgaagcgaaaggcggtgccgagggaattgtgaatgttcttgaggcgcagcgtcagatgcaggaacagcagcagctcaaccccgacgaacagaacaacctgagccgggtgcagccccagtcgcaaaacggcgcacagacccttaccggcgcagccgtgcagggactgggagagcacattgacaccatggtatgaccgcaaatcgtaacccccgctgccgtccgtgaccgcagcgggggttctgcacactgttactgctcatgaaagaagacgcatgagctcccgcacctctgccgcgggatcgaattcgtcggcagacataccgttcccgaagcttcccagatcgtgctccgcaatgcctgctcccgcaggcagcttacggaacacagcaacgcttatgcgttcaagcatctgtactccgcgctgcagcgcgtcttcatcttcggctggtggccgtataccctgcatcatcagcgtttccatgttgtaacgccgcaggcgcagagcaaactcgcgtgcctcgcgcagagaacgggcaagccgcgtatgccgcacggacaaggcggcaaaaagcgcttcctttccggactccgcatcctgcagcctgtcacctgcagattcgagcaattgcgcccagacatccagtccctcataaaacagagggtcagactgcggcatgcattccacatactgccgcagcattgcacagcgaaacggggtcaaaccgagacgcagacgccgcagataaaggcgcagctttacattgccgttttccccgcggctgccgcagtctgcagcaacaggggcggtaatccgctccagccgcaggcgccccacaagcttttctgtcatttccgcagacagcacggcgcatacactccaccccgtgtctccgtgcgctgccgggcgactgatggtaatgcgcggttcacccagccttgcgcataccgccgcagcaaggccgtaaacagaaaagcaccccgcaacagcaccgctacgctgcagcgccgcttccaccgcctgctccagcggcccgtcgggaaaacacagatactccagcagcgcctcaggtaccggcacacaaccggcagcgtcaggcccatgaccggtcagccacgtctgcgcttcgtgcaattccagcgaatcgcgcataaaggccagagcagcgctgtccagcatgcgctcctcaagccacagtttcacgcactgcgccaccgcctgtgcgcatgtctccatgccgtcagcctccggtccgggcctgcattgctgccgggcacacccctgcccgcagaacccgcattgcagccacaggccgttgcggacaggaccgggcagacacgacggcacgtcaaaggcgcccccgccggaagcggaagcgcctgaatatctccggatgcaaggagcggttccatggccgcgcccctgcgccccgaaagacgccctgcgcggtgaacacgccgcacgccgccggtcaccggcaagtttcatgctgtttcacctcattccacagcgcgtctttttcctcaaagctcagtgccggaaaatcaagaccgcgctggcggcacaacgcttccatcgcctcaaaccgtctcagaaaacgggcattggttccggcgatggccgcattggctttaatacctttgcgccttcccagctccaccagcgaaaaaaggtaatcgccgaattcagcttcctgctgctctttatcaccgttctgcagggcttcttcccactcgcggcgctccgaatcaacctgacgctccacggcactgtcatccggccaggtaaagcccacacgggcagccttggaatgcaggcgatacgccttcagcaggggcggcagtccggcgggcagactatcgaacacccctttggggcggccgtctgcatcactcttttctccacgcttgatggcttcccaggctttgagctgttcttccttgttgcggaaggtgacctcgtcaaacacatgaggatgacggcgcaccattttggccgcaacatccgccacggcatcttcaagcgaaaatccggcgcggtcctgatacaggcggccgataaacgccatcagaaacatgacgtctcccagctcttcacgcacatccgcggcattgccggaacggatggcgtccaccagttcaaaagcctcttccagcacatagtcgcacaaagattccggagtctgttccctgtcccacgggcacccgtcggggcctatcagagtctcaagcacctgagtcagttcatccagcgccgcaggtgcggtattgctgctcattgaaaatcaccgttttttttaatgcgcttccggcagacgccgcaggtgcggccgcacggctagaacgcgttttcaggaatatgtctgtcgataagttcggcggcacgggcaagatagggcgccactctggattcgcggagaaactgcatgtcgggtacgaatttgttcagcaccgcaaaaatgaccaggcagatgataagcgcttttgccagtcccgcaatgccgccgcccacgctgtccagcagtcccccgccggaggcttcaagcagtttgcgcagccctacggcagccagcgtgcacagcaccatgacgcccagaaaaataagcacatacgagacaatttcagcccatccggcggaaacaaaccgccccacatacggcacagcctgcatgtaataggcattggccagaaaaaaaccgcccacaagcccagcaaccgcggcaacctcgatcataaggccgcgaaaaagcccgcgtataagaaaaaaaccaccgatgagtgcaaaaacaacgtcgaggatattcataggggcccctgtcgtacttgctgagtttcacgcaccggcaccgcgccggatgctctggcacgtctaccagaatccggaagaaaccggaagaatggaaaagcactgcgcatgaaaaatgcccctcttgccacaaccggctggctcggttactacgggtagatacactttcgcggcggcgcaggtgcatgcacaaacactaacagtatgcattgtctgtaataacacactctatccggccggttcagcagtcatgagcagagtaaacgtctcactacttcaatcaggaatgatcctatctgaagacgtaacggacagtaacggcagaaaactgctatgcgccggtgatgcaattactgaaaaacacctgcggattctgaagatatggggtgttgccgaagttgatgtggaagggattgaacccgccgatgccgcccgcagcgcactggacggtcttgacccgctgcgggtggaggccgccgcagcaagggcaacggcccggtttgccctgaatgatctgcagtacgaaccggtctgcatgctcatgcagtgttccgttgccgcgctggcaaaaggcgcggaccccgtcgccccgctgcccgactattcggtgcttcctgctgcgcccatgccctccgccccgccggcgctggccgacatgctgcgcgacgacacgcggctgggttcgcttccgccggtattccaccgtcttgtggatgtggtcaacgacccgcgcagttccgccacagacatggccgaagtaattgccaacgacacagacctgagcgcacggctgctgcggctggtgaacagtactttttacggcctgcgggccaaggtggacaccataacccgcgctgttaccatcatcggcagcaaccagctcgtttcgcttgccatgggcgcggtgatgacaacttttttcaagggtctgcccaacagcattgtggacatgcgctctttctgggagcattctgtagcgtgcggtgtagccgcacggctgcttgccagcctgcaccgcatgcccaacaccgaacgcttttttgtagccggcctgctgcacgacatagggcgcctggccgtataccggctgctgccggagcattcgctgtatatgctgaccgagtcgcgccgcagaggtatttccatgcgggccatggaacgtgaagtactggggttcagccacgacagactgggcggcaggctgctgaaggaatggcgctgccccgtgtcgctggagcgcaatgtggcgctgcaccatacccccggcagcgggcacggcggtctggaatcggccatcatcaatgtggccgacattctggcacatacactggaattcggcaccagcggtgaagtacttgtcccacggctggaacaggccgtatgggacgcgctggccctgcccgcaggcacactggaacaggctgcggcgcagatggattatcaggttcatgaaattataagattctttgaattggatgaataacgaaacgccattcagtcaggccaacctcaaggcccgtctgcgcagtctggaggaacaggccagattcacgcttgatgttctggaaatggcctccactctgggggactttcagaccagcatcaacaagttgcatgagccgtcttcgctgctgcgcgaagccatggaacgcgtggaggaactggtacgtttttccgccactgccttctatcttgtggatgaatcgtcatccgatttttcgcttgccctgtgtgcacccgatacatacggcgccatggtggacgatgagctggaacatctgatagaaaccggtgtttttgcactggccctgcgcgaaaacagacccatcactgtttattcgcgcgacaacaatcaccgccttgtgctgcacgcgctggccacatcctcgcgcacgcgcggcatgtttgtgggcattatgccccgttccgaacgcaacctttcgggtatcctgctgtcgctgctgtccatcacgctcaagcactgtgccaacgccatagaaagtttcgagctgtaccggctgttccgtgaaaacgaggccctgcaacgtgccaggctggaccagctgcccgtgggcattgtggatgccgcaccggacggcgccattctttccgccaccggcgcccttatgcaacagttcgggtttgcggcggaaaccagcctctcttcacttacattggcagacctgctgtgtcccgcctcgcaaaaacaattacaggaagccatgcagaacctgctggcatccggtgaaacaggctcaccgccgcagataccgcaccggcgcctgagtcttaccagccgcgaaacctctcagggtgcttttccggtagtgctgcatctcaccttgcagcatgacgccagcggctccttcttccgcgctgttttagcctgacctccctgtcccgtattgcgttatcaggcaggcgcatataccatattttcaattctgcacccctagcctgcgacggacccatgaccacagaatccattgccgttcttgtgatcgatgacgatcccgccattcttcagaatatcgtctgctatctggaagactctgattttatctgcttcggagccgccgacggtgccgccggtatcgaaacatttgaaagagaaaggcctgacgccgtcattgtggacctgaacatgcccggcatgaacggacgcgatgtcatcgcacgcatcaacgcacaatcgcccaccacgccggtcatcgtggtttccggcacaggtgtcattgatgaagcggtcgaatccatgcgtgtcggcgcgtgggactttctttcaaagcccgtgcgccgcatggaagagctggaaaacgcggtgcgcgccggactgcgccgtgcccgcaccatgcgcgaaagcaatgaatacaaagaaacgctggagcgcatggttaaacgacgcacccgcgaactgcagctggcaaacgaccggaccgaagccattctgcttgccaccgtgcagtcgctcagcaccgtcatcaacctgaaagacgcctataccggcacccaccagcagcgtgtggcgctgatagccccggccattgccgaagaactgggcatggaacaacgcgcggtggaagccgtgcggctggcggcactgctgcacgatgtgggaaaaatgggactgccgtcggaatttcttaccaaaccatcgcggctggacgccaacgagatgcagtttatccgccagcacccgcagctggggtatgatatcctcaaagacattccctttgaactgcccatacccgaaatggttctgcagcaccatgaacggctggacggctcggggtatccgcgcgggcttgccggcgacgacatactgcccgaggcacgcattctggcggttgccgacaccgtggaagccatctgttcgcacagaccatggcgtccggcccatccgttcagccatgcgctgcacgagctgacagcgggtaaaaacacgctgtattgccccgatgcagtgaacagctgcattgacctgataacacggggcgacccccgcctgacaactttcaccgcaaccatcaagggactgccgtcatgaagatagaagtgaaatgctttgccacgctggccccgcataccccggcggagggcaccatggacgtgccgccgcagacatctgtaaacgacatcatgcgccagctgggcatagcgcgtgacgatgtgaaaataatctttataaacggcgctcatgtagagccggaagccctgctgaacgaaggtgacaggctcggactttttcccgccgtgggcggaggctgatcatgacgagtgccgatgcccgtcacgccggagcgccgcgggacgacgctcctctgcacacacttatcatgcagcacgctgtcaacggcagactgcgcatgcgggcggtgcagggcatagcgcaggaatgcggctgccatatccgccacgtggaatgtgttgcactactttccggaatcctgccggaacgttacgcgcgcaacacaaagcagttttctctggaagaccagcgggcgctgctgttgtcgcgggtgctgcttgtgggactggggggactgggaggccatgttctcgatatgcttgtcaggctgggtgtgggacacatcacggcagcggacggagacgttttcgagcccagcaatctgaacagacaactgctcagttccatgtcacgggtgggcacgtccaaggcgcaggcggccagagaccacgcccgcaataccaaccccgcaaccgaactcacggttgtcgatcactacgtggatgctctttcgctgccgccgctgatgcagcaatgccatctggtcatcgacgcactgggcggactgcagtcacgtcttatgctccagaaagccgcacagaacgccggagtgccgctggtaacggccgccgtgggcggtttgacagggtatgtggccacagtattgccggaccagacaggccccgccgaactgctggggtcgggcggcacaggtgaaccggtggaagatacgctgggcactcccgctcctgttgtggcctgtgccgcggccctgcaatgcacagaagcggcaaaaattcttaccggcaaaccgccgtcgcgcggtgtactgttttttgacctgaacgacaggacatttcagacagtcatgctctgataagctgcacaccggacaccggctggaatgacttctggccacaccagaaaccacgtcacagtccgcacgccttgctccccgcttttcccggcatacctcatgcgcagctgccgccctgcatgtccggcttaccgtaccgccgcagggtagcgtcagccatcccgccctgacgcttatcctgcggcacaacgccgcgccggacaataccggcaataacactgcaacggaaaaataaccccgctgcgggcgtccggagccggacagatacaatttgcggccacctgccgccctgcccggccggacatgcagtatgcagaacggcaaaaacaaagggccggcaaagccggccccttgtgttgtcatctgttctgcgacgtttactgcaccttggcagcctgaagctcttccacggaaaagtcccagaccacgccgtgggggttcagtttttccttcatcatgaaggcgggcagctggtcatccgcagcggtaaagcctgctgcggtgttaaagctgatttcgtctttcagggtggctatacccagcgcgccgaaatcatcgggagtgaactcgatgccgtggcgggcagaaaccatatcgcagatgcactgcaccgcgtcggcggtatccagaacggcaaaagccacaaacaggcacagcccgagcgaatccaccgtggcggtggcaatctgcagcgccttggaggtttccacctgaccttccttgcccagcgggttcacgtcaccgcccaccttgagcatgttctggcagatggcgtaaccggcggtgtggtcggcgccctgtgtggtggtggcgtaagttacaccaacgcccttggcggcgcgggggtcgtatgcgggcattgactggttcttgacggtgggcacacgggtaacgccgaatgcctgtgccgtaaagcccacaccgttgccgataatcttgccgagatggtcttttttgtcgcggatgcggttcacaagctcataagcggcttcgccgtcgccccacggaataactccaccgtccatggctatggccacggtgttgcctatttcaatggtatccacaccaaggtcgtcgcacaggcggtccagcttggctatctggtcgatgtccttgataagtgcgttaccgccgaatgcccacacggtttcgtattcaaaaccggaggtaagatactcgcccttttcatccacgtagttctgcgagcactggataaggcagccggcgtggcagccttccttggttttgccgccgcgcttggaaatgaactcggcgatggtttctccgctgatgcctgccacatgatcacagcggccttcgcggaagtttttggtgggaaacgcgccggcttcgttgatgatgtttaccagaatagcagttccgaagccgggcagaccctgaccggtaaccgggtgggcgcgcagaatttcggcccagcgcttggaagcagccttgaacttttcggggtccgcataggtgaagcgctctccgccggtgtcgtccagcacaacggccttaacttttttagaccccatcacagcgcccagaccaccacgaccggcggcacgggcggtacggccccacgggtcggaaaactgaatggaagcgccggtcagacatgcttcgcccgcgggcccgataatcatgcccgaagcttttttgccgtactgtccggcaatcatgtccatgctttcgtatgtgcctttgcccaccatatcggcggcatcaacaaactgcacaccgtctttggtgatgataatgttgcagaaaggtgcatccgcttccggcttgtcttccagcaccatagcaagaatgtccagacgggcgagcttctggcagaaggtgccgccggagtttgattccttgatggtgccggtgagcggcgacttggcccccagcgaaatacggccggagtttgccgctgctgtgccggaaagcagcccgatggcggcgacaatcttgttgtcggcactcagggcatgggtatcggcgggaacttcgtccagcaccatgcgcgaggtgagattgcggccgcccagaccggcgtatttgccgggctcttcataacggaaggtccgctctttagtgttgattcgcagaatcttcggcatttcatagccccttagttcgaaagtgttagtccaagcacactaatggtcggaacagcccacagttccgttttcccgttgccccacacaggggatatgggatacctctagggttagcagaacactacaacagcgtgaaatatcatgtcaaagagattatcaaggcgcacaggtactattaagttatttttaacctaaaagacagcaaaacagccccgcacaaaccagaaataaccaggagaaaccaaaatgaacatcgtactgagcattccggagtcagcaaacagttactggcggcagctggggcaatccggtctggtggtagacgcccgcataaactgtaccgtgcgcgatgttctggaaaaaagtatcggtttttcaaatgactacattgaaaaacgtattgagacggtatttctggacggacaccctgtggacgacatagacagcgctcttgtaccggacggggcacgcatggcgctggcatccgccctgccgggagccgccggtatagccatgcggcgcaacagtccgtatgcggcgctgcggggcggcataacccatacgcacagccgcaacgctccggcagcgtcaggcagcatcgagctggcgctgttcaatctggtcatgcacgagcacgccatacgcatactgaccgccggtgcaaaagtaaaaacagacatgctggccgccatgctggaacgccgccccgaaaacagcgtacgcagcgtactggcaaacggtgagccgctgacaccgcagcaggccgtacacaagctgaacgcacttgcggcagaccgtgtttacctgcaactggaagtcacaggcggatgctgaaaaaacgccgcggcagcgtacgaaaaaagccgcgggcggcagaaccggcccgcggcatacatgctggttgttccgctggatgatcagtcggcggaaccgggttcatatccgggcagcaccacggtggaagcacttttgtcaccgttgcccttgggacagtcgggcagcagatagcaaatttcacagccgcccttaaagggatgatgggtcaccaccgcatatctgcgggtaagcgccgtgacactgaggttataaggaatgccttccgcttccagagcatcctgaagggcctctgtgggtttgggggccggagcacatccggcgtcctgcacttcgggcagcacatcctgaatggttgccatgacaatggcctgagccagagaattgaacaggtgcgcatcagagggcgcggtgtcccacatggcatccacttcgttttccacggcttcggaaagccatgccacaagatattctatctttccggctttcacacgccgcacagtcagttctttgcaccatttttcccagttctccaccagacggtccattacctgaccgcctatgcgggtctcctgagcgacgcccatgaacatttcaacgtcgaagtacggggtcacttcaactgcttcgctggtatattcagccataatagggtctcccgaggcttgtgttgttgcaggattcagaagggcgactttgcgcgaatagcgcagggcagtcaagcctcagccctgccgcggcagtttgcaacgctttacttggcaaaatgagtgccgtagactatggatgcctccggatgaagcggatgctccggctgcagccggaaccccgcgcagacaggatacagcatgaagcaagacatccacccgctcatactgcacaacgtgccggagacctatccgcccgcgcgcctgtacctgctgcctgttgtcagaattccccgcggtcctttccgcgacccgccgtacctgccgcagccgtattcaccgctcaccgccgacgcagccgccatcacacgcgacacggtggcagacgcggcggcagtgcacgaagccggttttgcacagcgtacccgacaaggccagctgcccggacattccggcccgctcacccgcccggcaccggcaccgtcacccgaactgtacacaggcagactggttgacacatcgttgtgaacaacggcattgccgtatgcatattttttcaccgcaaggagcatcaatgacccacgactcgcgttttcccgtcaaaatccgctatgaatacaaacaggacgacaaaacaagcctgcagtatgcccatggtgtctggggcggaatcaatccgcatggcgaaatcgaaatgaatttttattcggaaagtgacaaaattccggaatggtcggaacgcgttgtcatgcaggacggcgcactggggcatgaaatggttccggcagaatccgacagcaaaaccgtggtccgtcatatccactcaaaggtgcttatcaattacgatacggcacgcgccatctacgactggcttgatgaaaaactttctgcccttgaaatggaagaagatcagcaagttatgtacagcgcgggcaaaggcggactggagcagtaacgtgttgcggcttcgctgaccgcaccgcacggcccgacacacgttctcaccgcccgcataaacacaaccggttcagatgcacaaaaagcgtccggaatttttccggacgctttttgcgctgtatctgccgcctgccctcgggacacagcggttactgcggaccgcggaaacagagggtcagctcgtcagcagacagccgtaccgcaatgccggacattctgccactggcagcccgaccggcacagacaggcaccgactggcacggaccggtctcaggccagccgggcagccactgccgcagccactttttcgccatccatggcggcagaaactataccgccggcatagcctgcgccttctccgcacggaaaaagtccgcgcactgcggggtgctccagtgtctgtccgtcacggagtatccgcacaggagagctggtccgcgactccaccgccagcactttggcctctgcggaatcatagcctttgtatctgcggcccagttcgggcaaagccgcccgcaggcgcgcggcaacgaactcaggcagcagatcatgcaacggtgcggaatatatacccggaatgtacgatgtgggcggtaacacttcagaaaccactccccgtacgaaatcgggtacgcgctgtgccggagccttctgtgtcactccgtcgccgcaggcgaacaccgctttttccgctgccgcctgaaacgccagagcctgcagcggatcgtccgacgtacacatatcttccagccgcagttccaccaccagccccgcattggcaaaaggcgcgttacgcgatgccagactcatgccgttaagcaccagttcaccgggtgctgtggaagccggaaccacaaacccgccggggcacatacagaacgaaaaaacgccgcgccccgatgcctgcgtggttatgcggtaactggcggcaggcagggccggatggcggggagtatggtgataaaaaatttcgtcgatgagcggctgcgggtgttcgatgcgcacccccatggcaaagggcttggcttccatggctatgtttctggctgccagcagatgaaaaacatcacgcgcagaatgccccgtggccagaatcacggcatcggcataaacagcttcaccgccggaaagccggacgccggtcacacggtcaccggacagcagcaggtcagccacatgcgcgccaaaatggacttcaccgccgcagtcctgcacggctgcacgcattgcacgcactattccgggcagaacattggatcccagatgcgggtgtgcgtctatgcggatgtcgggcgaagcgccgaactgcaccagcagatccagcacacgggacacattgccccgtttggtggcccgggtgtacagcttgccgtccgaataggtgcccgcccccccctcgccgaagcagtagttggaatgaggatcaatcaacccttcggtgtagatctttttcaaatccttgcggcgggcattcacatccttgccgcgttcaagcaccacaggctttatgccatgctccagcagcgaaagtgcggcaaaatatccggcaggaccggcccccaccacaataacgcgttttgcgcccggcggggcgggacaaaaaacctccgccgcagcatcaggcagatctgtgcccacctcgacctgaaaggtaaaccgcgggcggcgcggacgggcatccaccgaacgacggcgcacacggatcatgaccgctgcatcatcaggcagacctgcctttttcaatgccgcggcgcgcagagcgccttgtacatgaaccagatccggatcgagggacacttcaaaaaaagctgatttcatattgtattcctgccgctgaaaaaaacatgaaagccaccggtgcactgcggaatgtgacgccaccggaaaggcattctgaaagcacatgaccggcatgccggattatatgacacaggtactgatccgtttttgtaacggaaagctgccggaccgtctgcattgccggctgtgcagcggttgcgcacctcggcgcgcaaccgtaatcccgcgacgggtcaaacgggaggcaccctatatacatatgcagccgcagagtcaaagcctgcgccccgccgcagaggattgcgccgcgggcgaatcgtcccgcgcgcggcatctccggcctgtatcagccggccccctgacactttgcaccctgacactctggccccctgacactctgcgccaatgtatacagcccgcaaacacgcggcctgaacagattgccggaataaaagttgcgggcaggccgaaagtggcgcgttcaggcgcggcgcagcaccctgcgcaaaatgccggtcaccatctgcaatgcttccggcgccacaaaacgcgctacccccagaaaaaccgccccaaaggccagcccgctgaaaatcagccgtacaaacgcctccagcagggggctgccggacaaagactgtgcccacggcaacaccacagggccgtatatcatggcacaccagcctgcggcgcaggccggcacgcacgcggcaccggtgcgcagagccgtctgccccagtccggcgaacgcggcacagccgttcctgcgcatccataccgtgctcaaagccagcgtgtacaaccccacagacaatcctccggcaagtgccacccccacagccccgcccagcgggccgtcccagcgggccagcagccagtacagcggcagaccgcatgctgtggccagtgtaccggtcacagcgggagtcaccgtgtcctgccgggcataaaaagccctgcccaccacctgctgaataccccacagcggcacggcggccagcatgaccatcagcaacggcgccgaagcctgcgtctgtgcggcagtaaagctgccctgctgaaaaatcagtcgcatggtcggttccgcggctataatcatccacgctgtaaccggcagaatgacaagcagcgtattacgcagcgcagccgaaagtgtctgcgaaaaacgtgcttcatcaccaccggcggccagactggccagaaaaggatacgaggcaacgcctgcagcctgcgccacaacccccaccggaaccagcattatgcgccgcgcgtagttaagcagacttacggcaccctctccggccatcgagccgaaaatacggacaaactgctcgtccagaaccaccacggactgccctatcatcaaaggcagtgccagcagggcaaaccgcagcacgctgccatggcgcagcacggcatacagacgcaatccgcctgcccgtacagcccatacgggcagggcaaaactgcccagcgcggcaccggcaagcaccccccagcagaatccttccatacccgagcggatgcctgcaagcccgcctagaattatacaggcattatacaccagcggggtaagcgcaggaacagcaaactgccgccgcatgtagagcatggcggtaaaacagctgcctgccagaaaaaaaacctgagcgggcagtataatgcgcagaaaatatgccagccgccgtgcagactccgcatcaaaacccggtgcggccagcgccgcaagccacggggcggccagccacgccacccccgtaagcaacgcggcaaaaagcgttatccagccggtgacagccgaaaaaaaacgccagccgtcctgctcgtcatgctcaaaacgggctgccagcagcggaataagcgtgatggaaaaatacccgccggccagcaggtagttaagaaaatccggaaccacaaacgatgcgaagtagatatccgactccagactggcgccatgaaaataggaaataactttatcgcgtataagtcccatgaaccgtgaaagaaaaatgctgccggccataatggccgcggccagccccatccgctgtctgcctgataatatactcatgcgtttgctgcgccttatgctgacaatgcttattagggggaacaacacggcccgcccgcagcggttatgccgcaccccgccacgtaccgcaagcgcactgccacgtgattgttccgttgcggcaccgtgtcatgaacgcggcaaagccgcagacaggtgccggacgacattgtcacaacatgccgactggttacacaaccatatacagtaacgctctctttgcggcagtgtttcttatcacaactactactttttacacaaaaatcagcttttccggatttagtgcttgacttttttattcacttttggaaaaaaaagacaactcatgaagaggacgagaggggtctggcccgatgaccgtccggcaacctgcccgcaaggcaaggtgccaaagccagccacggtgagatgccgcggtgccatgaggtcgacagctgcgaccggtaccgttctgcctctcaccattgtgagaggtttttttatgcagagcctttgctcggcagtgggtggatttacggagtttgcacgcccacacaaaaaacaatgatgctaaaatccggaagcaatgcttcccgtggtccgcggcggagcggacacagcaggagaaaacacatgaaggattatctcggacaggcttcaggcagcaacgcgcagggtgttgtatactttttgtaccacgataactgcgccgaacagatgccccgcacatattccgaccctctggaactgctgggagacatgaccctgctgcgcctttcggaagaacagaaagccgccctgcgtaccatccttcatcgggaaattgcagaaaacggtgcagaagctgtctggcgctcgcgtgcgtatcgcaagaacatcattcattctttcggcagaatcgtctagcacaagagcgctgtacatacgccaaaggcgaagggccggcaggaaggtgctgccggcccttgtccatactcccgaaaaacatccccgcacaacggtttcaggcgcactccggactgtcaaagcccatatctgccagcaacgcaggcagttcgcggaaatcgtgcatcgttctcaccagctccgcctccctgcgctcttcagtacgccggttaaaccatactccgcgtatgcccagctggttggccccccagatatccgccatatagtcatcgcccaccatcaccacgcagccggcatccagcttcaggtcgcgcagcacatgactccagaatccggcctgcggcttggggcggccgataaagcgataggtgtagattctgtccagcacctgccccagtcccatggtgtccagagaagcccgcacctcatgttcttccgattccgcggcattggaagcaagccccgttgtccagcacggtgccagactcatgaccacttcacgggcatgcggtgtggcaggcacgccggaccaccctttctccctgcccaaataccacggcatgctctccatcagcgtaccgccccagtcaaacagcagcgctcgtttatgcattgtcgcctcctcggctttcagtgcccgcgtcggggcatcgcgtcaagcctgcggcagtcatgatgtctgcacggcaggacacggcacagcgggggctccggcataccataacggaaagcatgggcgtgaagatgcggcggcagccgccccctgcccttcagatagccgcatcagaagatcaccatcgtcacgtctgcccgaaatgcaccgactgcccataatgccctgactgcactgacggttctggctgcctgagcgaaacaggacagaagccccgccccggcacgcccctgaaaatccgcacagggtcgatgcccgcgtggcaccccatgagtacgcccacgagtacaccccacgattcccccccacgagtacgcccatgatctggccgctgcattgcagcatacgggcggtgcacaccggcactgactttcaggtggtggcgggcatgccacggtacgcggacagaccggacgacaggtaagaacgtcgggcagcagaaacaacaaaagcgcacagcgaacgcaaaaaaagggccggagtaaactccggccctgaaggttcggttggtgcgaccagtcgtagcgactagtacatgccgcccataccgcccatgccgcccatgccgcccatggcgggagcagcgggagcgtcttctttgggcttttctgcaatggcgcactcggtggtgagcagcagagaagcaacggaagcggcgttctgcagagcgatacggcttacctttttggggtcgataacgccggcggcgatgaggtcttcgaactcaccggtggcagcgttaaagccgaaagcgtctttgccttccttcaccttttcgcagatgatggagccttcgaaaccggcgttggcagcaatctgacgcaggggctcttcgattgcgcggcggatgatggtgacacctgctgcttcgtcgtcatcagcgggcttcacgtcgtccagcaccttgcagcaacggaccagagcggtaccgccaccggggacgatgccttcttccactgcagcgcgggtagcgttcagagcgtcttccacgcggtctttcttttccttcatttcggtttcggtagctgcgcccacattgatcacggcaacaccgccgacgatctttgccagacgttcctgcagcttttcacgatcgtaatcggaggaagtttcttcgatctgagcgcggatcattttcacgcgggccttgatggcttcgctttcaccggcgccgtcaacgatggtggtgttttctttgtccaccacgatgcgctttgcgttacccagatcggcaacggtggcgttttcaagcttgatgcccatttcttcggagatcacacggccgccggtaagggtggcgatgtcttcgagcatggccttgcggcgttcgccgaagccgggagccttgacggccacaacctgcagggtgccgcgcagcttgttcacaaccagagtggccagagcttcgccgtccacatcttcagcgatgatcacgagcggacggttcatcttggcaacctgctcaagcacgggcagcatgtctttcatgctggaaatcttcttctcgttgatgagaatcagaggctcgtccatttcgcagaccatcttttcaggatcggtcacgaagtagggggacaggtagccgcggtcgaactgcatgccttccacgacttcgagagtggtttcgaggcctttggcttcttcaacggtgataacgccttccttgcccactttgctcatggcttcggcaatgatgttgccgatggtggtgtcggagttggcggaaatggtgccgacctgagcaatttccttctggtcgcgggtgggctttgcaaggttgcccagttccttcaccagagcttcaacggccttgtccacgccacgcttgatggccatggggttacggcctgcggccaccagctttacgccttctttgtagatggcctgagccagaatggttgcagtggtggtgccgtcaccggcgatgtcggaggttttggaagcaacttccttaaccatctgagcgcccatgttttcgaacttgtcttccagctcgatttccttggctacggaaacaccgtccttggtgatgacgggtgcgccgaaggacttttcgatgacaacattacggcctttggggccgagggtcaccttgacagcgttggccagtttgtccacgccgcgggccagtctttcacgggccttggtatcaaaaacgatttctttggaagccatatttcttctcctcctgaaaggataggactaagtcagtgggaaagtcagttactgaatgatagccagaatgtcgtcttcacgcatgaccagatggtcaacgccgtccagcttcacttcggtgcctgcgtacttgttgaacagcaccacgtcgccggtcttcacggtcatggcaattaccttgccgtcgtctgcggtcttgccggggccgactgcgatcacttcaccacgggaaggcttttccttcgcggtgtcgggaatgtacaggccgcctgcggtcttttcttcggactcaaggcgcttaaccagcacacgatcgttcaaaggcttcaggttcatactctcctaacctccagattatttaactctttttgcccttttttagcactctcttcacgcgagtgccaaaggaaagcagcacattcacccacgcacctgcgggggcagacacgttaaaaagcggccgggcagccgcggatgaagcaccgcatgttattccaattaccgcaacatgcagcggtgcttagctgcagggataataatccccgtttccggtttgaaaaggggtaaattgcattttttttgcgggcacagcccctcaaagatgttaacactctgtttttcaaaattatttttttatattttccataaaaaaatgtcacccccggcggggggtggcacatacatattcaggaacaattcctgatattaagatttaatccggggcctgcccgtcatgatggccagcagccccacaacggcaagaataaagcagtagtagttaccgccgacaacttccagcggcgatatgcccgctatggaaccggcaagcagcacctgcgccgcgtacggcatgattccctgaaaaacacaggagaatatatcaagtatgcttgcgctgcggcgggggtctatgccgttcttgtcggcaatctcttttgccagaccgccggaaagaatgatggccacggtgttgtttgccgtgcaggcatccgccaccgagacaagccccgcaatgctcaactcgccggtacgggcctgattgtcgctacgcgagcgtgcagtaagcgcatctatacggcccagcagccacttgataccgccctgcactctgatcagttcgcccagaccgccgatcagcatggaaagaaccatgatttcctgcattcccttgaagccgttaaaaatgtcctgcgaaaatcctatcagcgaatattccggcattgtcagcagccccacagcacccgtaaacacgatgccgcacgccagcaccacaaagacgtttaccccggccacggccatacccagaataaccatatagggaagcgctttgataacgctgtaatcaccggaaacagtcaccgcgccgtcggcacccagcagggcgaatccggccactgccagcacggccgcgggcagggctatgtacaggtttacacggaatttatctttcatctcgcagccctgcgtacgcgtggcggcgatggtggtatcagaaatcatggaaaggttgtcgccgaacatggcgccgcccagcacagcgcccataagcagcggcaggccgatggttgtctgttcgcccacgcccacggcaataggggcaatggcggctatggtgcccatggatgtgcccatggcagtggagacaaaagccccgataagaaacaggccgggcagcacaaaggccggcggcacaagatcaagcccgagattgaccgtggaactgacgccgccgatggccgtagccaccgaagcaaaggcaccggcaagcagatagatgaggcacatggttatgatgttgccgtcacccacgccgctgatgaaaaccccgagctgcttgtccagacgctggccgccgcgcagtttgcccagcagcaggctgaaggcgatggcaggcagtatggctacggcggcggacagctggtaaaaagccattttcgtgccgttggccgtcagcacggcaccggtgccgataaacagcgcaagaaaaaacacaagcggcagcagggccgaaaaagacggtttactgttcaaggtggtatcctcccccgttcaggaatggcagcgcggcagccccttcactgctgctcgccggtcggcgcaaccggagcgctggcacgatgatgacacacgccgtgaatcactatatcaaactaagttgataaactgatatatgagcactgcccccctgtcaatgaaaaagccgctccggaacaccggaacggccacaggtgattttttgatacaaaagcagatggcaatgcgccatggcgcatgcgcgcacgggtggatgtcagaactatgctcctgcccgtgccgcccgcgcagcagaaccgttactgaccgggcatgccgcgcaggtcggcggcacgctgttccgtctcttcccagcgggtcagcagttccatgagttcttcttcaatggcgggcagccttgcggaaagcacggcaaagcgctctggattgccggtatacaatgcagggtctgacagttcggcttccgccgccgcctgctctttttccagcgcttccatgcggagcggcagttcctgcagttcttcttccagctgtttcagttcgcgctgttcattaaacgtcagcttgcgcggtttttcctgctgccgctccgttctggactgccgggaggctgcaggcttttcttcctgcaccggctgcgggcgctggcgcagccagtcatcgtagccgcccacatattcattcacgcacccgccgccctcgaatgccagcgtagaggtcaccacattgttcagaaaagctctgtcgtggctgacaatgagcacggtacccgaatattcacccagcagttcctccagcagctccagcgtttccatgtccagatcgttggtgggttcgtccatcaccagcaggttggaaggacgcgcaaacaatctggccagcagcaacctgttgcgctcgccacccgaaagcacttttaccggcagcatggtccgctccggttcaaaaagaaattctttcagataccccacaacgtgcttgcgcacgccgttgatctccagggtgtcgttaccgcctgccacgctttcgcgtacgctggcctcatcatccagaacattgcgcagctggtcaaaataggcgatttccagtctggtgccgtgccggatgctgccgcagtccggcttcagatcgcccagcagcagccgcagcagcgttgtcttacccgctccgttggggccgatgatgcccactttgtcgcctctggtaaccagcaccgaggcatcgcggatgaccggcgccgtgcctgccggagcgtcgggccaggtgtaggatataccgtcagcctcgataaccagcttgccgctgcgttcagcctcctgcatctgcatggtcacggtgccctgccgctcgcggcgctttctcctctcgtcccgcatggcctgcagtgcgcgtacacgccccatgtttctggtacgccgggcctttatgccctgccggatccacacttcttcctgcgccagctttttatcaaagttggcccattccttttcctctatttccagctgggcctgtttgcgctccagaaaggtgtcataatcacagctccagtcggccatgcggcccctgtccagctcgatgatgcgttttgccaccctgcgcagaaaggctctgtcgtgtgtcacaaacacaagcgctctggccctgcgcagcagaaaatcttcaagccatgctatggaactgatgtccagatggtttgtgggttcgtccagcagcagcaggtccggatcgctgaccagtgcgcgtgccagcatggcacggcgtttcatcccgccagaaagacacgaaaaatcggcatacggatcaagctgaagatggttgagcgcgctcatgatgtcgccatgccgctcccagccggaggcagcatccaccgcggcctgagcggcagaaaccatgccgtcgtcgtccgcggttccggtctggcgcatggccccgtgaaatgcggccagcgccctgccttcttcgcccagccccccgcataccacggaatagacatcgcctgtgatatcctgcggcacgtcctgtgccagaaaggccgtacgcaccccctgtccgcgcacgatctgccccgagtcaggctgcatcacaccggcaagcagcttgagaaaggtggacttgccctgtccgttgcgccccataagacaaacccgttcgccctgctctatctgcacagtcacctgatcgagcagttgcgggccgtaaagattcaatgaaacatcgcgtacgctgataagcgccatactatctccttgcgcggcatgcgcgggcaggttgtagcgcgtgcggccctccggggcaagcgtacctgcctgtgcagcgttgctaacgcttgccgcacatgcggcgaacgattacgattactccgtgaacccatcaaccagaggaaggacgccatgaacaccagcgataacggatcaacgcgcccgcggcatcccgtagacgccctgtcgacttttcttgaagatacggctcggcagatacgccggctggagcaacaagcggaacacgcgctgcacgaaaaaaacgatcagcaggagtatcgcaggctgctggccgaaaaagccacagtgctcagcgaactgcccgctctggcggaagcccgcgtggcggccctgcccgactccgtcgccggagccgtacgggaacggctggaacgttttgcccagagtgcttccaacgcgctgcgcatcggctccattttttacatgtctgcactgctgtacccggaacaccacaaggaaggcgacaaaaacgatcttgaacgctacgccgacgaagtacgtgatatccgctactgaaacggcagcagccaaaaacggcgcggcccctgcatacacagccggccgcgccgtttatcgccttaccttgcctccgcaccggcgcggatgcagcatgtgcagtgctatgaacgcatgttgataaactggagaggcactccgaaatcgtcatcgcgcagcagctgtatcacatcctgcagatcgtctatttttttaccggtcacacgcacctgatcatcctgaatggcggcctgcaccttcagtttgcttgccttgattttctttactatcttctgggcggtttctttggaaataccgtcctttacagcaacactgcgtttgaccatgccctttgaggctgcctcaaccttgccgaaatccagaaacttgggatcgactttgcggcgcacacagtttgccagcagcatttcctgcacggcacgcatcttcatgtcatccgaggcaagaatgctgatggacgccccgcccttgtcaaagctcagttccgtattggacccgcggaaatcgtagcgcgtgtccacttccttcttcacgttgttgaccacgttgtccacttcctgcaggtcaaccttgcttaccacgtcaaaagacggcatggcgttcctcccttatgctgatgcgccgcgttcctgtcaggccgcggcgttgttctttttttactgttgattgtgcttccggcgccggttcaggcaccaccgcgtcttttgcggataatcaccggcggctggggtttcatcacatactgccccggtttaggcttaagcggcgcgggagcttctctggggacaatacggaacgcaggcttcaccggctgcccgtcctgatgcatgtcacccccgtgccccgcatgcgaagcgacctttctggcggccgccatctgttcgcgcgctgcatcttcaagcaggcggcgcacgcgctgcacacgctgcgggcggggctcgcggcgcaggcgggccggacgtgcggcctccgtgcgctgcaacgcgctgtagtcaaagccttccgcgtgccaacgcgacaacgcaccgccaagcacccgttccagcgtgcgcacctgcggttcatcttcctgcgtcacaaaggtcagcgccactccggaattgctggctctgccggtgcgccctgccctgtgcacgcaggcttctaccgaaggcggaaaatcgtaattgatcacgtaccccacctgcgagacatctataccccgcgcggcgatatccgtggccaccataacgcggaaagtccccctgcgaaaaccttccagcgcggccctgcgacgcccctgcgaaaggttgccctgcaggcaggtcgcctctatgcccgatttgaccagctgctgccacaggcggcgtgcaccgtgtcttgtgcgcacaaaaaccagcacggaatcgcgggcaaaagcacgcagaacatatttgagcagcggagttttaagatgtttgggcaccggacacaggctgtgccgcaccgtgggggctatggcgcaggtgtcaagctctatgcgcacaggctgccgcagacattcctccgccagttcgcgcagcggcgccggcatggttgcagaaaacagcatggtctgtttccggacgcgggtgcaatgcagaatttcgcgcacatcggacagaaagcccatgtcaaacatcatatcggcttcatccagcacaagcatgtccacatgagacagatcggcatgacctctgcgtacgtggtccagaagtctgccgggacaggccagcacaatgtccactccggtacgcagctgcacggtctgagcgtgcatgcccacaccgccgtacacagtggcagaacgcaatcggcagaaacgggccagagttttcacttcttcatgaatctgcgccaccagctcgcgcgtaggggccacaaccagcgcacgcaaggtgccgcgggcactttcgccctgcaaaagaagacggtgcagcagcggcagcacaaaggccgcggtcttccctgttcccgttgccgccagtcccagtatgtcctgacctgccagcgcgggcggcaaggctttttcctgtatcggcgtagggttgacaaaacctctggccgacaccgcttcaatcagcgcaggatgcagggaaaaacgggcaaagctcacagcagctcctgttttgacatgatcaagttcatgagcggaagaccggcagcataccccgtcgggcctccggacgcaacgcaccacgtctgcggttcttttttctggacacccgccgcaacgcagggcactgtgggcacgctggaacctccggcaggaaaatatcatgaacgacatcctgaaccagtggaatatcactgccgcacgcatagcggacgaacatgccataccgggcagtccggaacgctgcatagaacgcaccgtcatagaagacaccctcggcagactgtggctgcttgaacgtctggcagccgcgcaggcaccgcacagagaatccgtggccgcactgctgcattctctgcatgcggctggaacatgtgccgtgcacagtccggctgcgctggcggcaggcagaaaaaacgctccgtcattcatagcccgcgtccgcggtgccgcatggcagctcagtccgttcatcaccggcagtcctctgcccagacctgaatacattgaccacgcatggcgcggagaggcagccgcggccttcatacatggtctgcagactgcaggtaagcagtcagaatccgtcatggcggcgcccactcctccgttatccgcctacatcgattcgctgatgcgaaccatggccgcccgccatccccggtgccaccggtcgctggcggaacctgcccggcacgcggccgcggcggctgcacgtccggtgcggcccgcgctggcccacggcgacctgcatccggtgaacatcatatggaatacgcggccacaggcagatgccccctgcgtgcaggccatcgccggtgttatagactgggaattctgcggtctcaaggacgtgctgtacgatgtgtcaaactgtgccggctgcgctggtttcgagcacccgagcgctctggaaaaagattttgtgctggcgctgatggccggtctgctgcgcaacaacgtgctttgcgccgaagaaataaaaagcctgcctgcccatatggtagccctgcgctttgcatgggtaagcgaatggctgcgccgtaacgacatggaaatgctgcacatggaaacagagtacctgaacattctgctggataacggagcaaggctgggcaggttgtgggcaggctagcatctgcctgtgcaggcgtgcaaaaaacaacctcgtgtggtacatacgggtaccctctgaccacacaaggcagaattttgccgccgcaaccgcaggaggactcatgctccgtcatttcccgggaataatactggctgccgcactcatcatcataccgctcacgacgctgtacgccacagcaaaactgccgcccggcaagctgccggactctccgccggaggggctggcgtatgccacatttgccggcggatgcttctggtgcatggaaccgccctttgaccggactcccggagtgcttgaaacaatttcaggctataccggcggccacacggaacatccgagctatgaacaggtttccgcaggcggcacaggacactacgaagcgctgcgtgtggtctttgatccgcgtcaggtcagctatgacacactgctgaccattttctggagtaacatagacccttatgatgcatcgggccagttctgcgacagaggcgatcaataccggtccgccgttttctggcacgacgacgggcagaaagaagcagccctgcgttccgtggcgcacggtctgcaggacggcagccttgacaaagcccccgccactgaaatcctgcccgcacaggatttctggcaggccgaagactaccatcaggactactaccgcaagaaccccgtgcgttataagttctaccgcttcagctgcggacgcgaccagcggctggaagaactgcacgacaaacgctgagcgacaaaaaagcaggccggagagatatgcctccggcctgcgtctgttacgatggcagctgcggcgattccgcacgcagcgtgcaaaacgtcggcaactgcagcagactgtgtcctgcgccgctcacaccggacccgctggacgccgcaacgcggcagcattcagccgccggtcgccgctgaaaaccgtaaatactccagtcgtgacgccggaacggctactcgtcataatactccgcacgttccgcacacgccgcgtctcggtcttcagcatcttcatccgcccacatgtctccggcagcgcatttgggatacagccacgacataagcaggtactcttcattacggttcagcttccagtcagccagactgagcaggtcgtatgcattgcggatggcggacttggccatttccttcacgctttcgggcgaatgttcgccgaaccggtaccccccgcgggcaatgccgaccagcagccagttgacatgtgagcgcgccacgggcagccccttgcggacacaacggtcacgcacattgcgcgatgtctgcgtcagcgagaaggcattttcctccagttcatcggcaatacagtgcagcagacccatgaaatgctcgggcatcagtacggggtggtctgtcttgcgatgtaccttttgcgcaaaatcataaagatccggatatttgctcctgaacgcggcgatattttcgtcttcatccggcggttcgtgtcgctgcgggtcgtacagatagccgggcacctgctgtgaatgcgtgtattccgtcagattcatgcgttcaagaaacggcatgaatttacccaatcccatccattcatggtccagtcccagctctttacgcaccagataggcaagcaccgccaacggtacgggtttgggctgcttctgcatatagttacgcaccacctgagctccgcgccgcaccatctcatccacatcagccgggcgcaccactctggccggatagctttccggctcggcatcgcgcagggcttcgccgataaacatatcttcgcgtatgcgccaggcactggcggccgcatacgccggcgatgtgaaccccaccgagagcaccagcgttttgcgcgcatgttcgcgcaagcgtataagcagcggggtaaaatcggcatcgccggacagaatgatgaactcatcaaaataggtggggtgcgacagagcatccagagcatctatgaccagatggatgtccgcgctggtcttaccctgtttcgtcaggggaggacagtctgtgacgctgaaggcattacgaacaaaatgcggcctgaaatcttgaaatatctgcggattaagataacagcaccgtttaagtatgcgccgccgcaccccgtcgccatgcagcatacgcagcgcatggtgctccagccagcgcatccagcgctgcgggtcggtggcaaaaagatacccgtactgggggtcctgttctgcaaggcgggtgtaaatgttatcaaagtcaacaaacaaagcactgtaaacttctttaatactaccagatgttttcatcgacactccagacaaataaaaaataagcaagcaacatacataagcgggggcgtatgcttatatcaaagcatatacaccgggcaagcgtaaaacagatacataccatagcagtgttccgccgtcatgacaaacatatctgcgataccgcctgtatctgccggtggcaccactgcccgcggcttatgctgactgccgctccgcattcccgcaaccgccagccttgtacagcaatcatggccgcagtgcatccggcgctgtaagcaaccgcgcgctgacaacattactgcagcgcaacccgttataaaatgaccggacactctcatacagagtttccgcccacgccggactgccatattatatcatatgcagcctgccctgcagcgcgcactctgcacggcatgctttcttcagctgttttttacacacagcccgcacgctgcaatgaaatccacccgcgcgtcccttttctgcagcacacaaaaagcgccgcagcggaatttccgctgcggcgccggattacgccggaacacagacaggcggggtggctagcgccctgccgccttgaccgccacggcctcgtgcttcaaaaaacttcctgtaacagaagccggatcggccatgatttcttcgggagtaccgctggaaacgatacgccccccgtattcacccccgcccggccccagatcgatgacagtgtccgccgccatgatgacatcggtgttatgctcgatgacaaccaccgtggcgcctctgtccaccagctgatgcagcacccggataagtttgccgacctcgtgcatgtgcagacctgttgtcggttcgtcaagaatatacagcgtgccgggcagactgcgtttgcccagttcccgcgaaatcttgatccgctgggcctcgccgccggacaacgtggtggcaggctgccccagccgcagatattcaagccccacatcctcaagcacggcaagccgtctttcaagcgcagggtaattttcaaaaaacgcctttgcctgacgcacagtcatgcccagcacatcggcaatgttcatacccttgtaacggacttcaagcgtttcatggttatagcgcttgccaccgcacacatcgcaggtcacatagatatcgggcagaaaatgcatctccacacgtatctgcccgtcgccgccgcaggcttcgcaccgcccgccgcgcacgttgaagctgaaccgccccggtttgtaaccgcgtttgcgggcatcgggcgtcatggcaaaaatattgcggatttcatcaaatatctttgtgtaggtggcggggttggagcgtggagtacgcccgatgggcgtctggtcgatggccaccagccgttcgatgttctccagcccgtctatgccccgtatctgcccggggctgtccactttgatggactgatgcagtgcgatatgcttgtacagcgaatcaaccacaagcgagcttttgcccgatccggaaggaccggtgacgcaggtaagcgcccccagaggaatttcacaatcgatatcctgcagattgttggtggtcaccccgcgcaggacaatgctgccgctgccctgccgccgtttttccggcagcgggatggtcatctcgccccgcagatagcgggccgtcagcgaatccgaatcgctcagcaacgacttcacactgccgttgaacactatttcgccgccgagcattcccgaaccggggcccagttccaccaccgtgtcggcttccagaatggtggcttcgtcgtgttccaccacaagtacggtattgcccctcttctgcagactgcgcagcgtacggatgagccgctcattatccttggggtgcaggccgatggagggttcgtccagcacataggtaacccccacgagaccggatcccagctgcgaagccagcctgatgcgctgagcttctccgccggacagggtggacatgttgcggcccagcgaaatataatcaagccccacattctccatgaacccgaggcggtgagtcagttccttgagcagcggctcggcaatgaccgcctgcgattgtctgaaatcacgcccgcgcagccattcaagcgcacgggttatggacaatgagcagaactgcgaaatattcagatcgtccactcggacggccagcgcttccggtttcagccgcgcgccgtcacatgccggacacggatgcgactgccggtaccgcgaaagttcgtcacgccactggctgcccagctgcattcccctttccagcagcagaaccactcccggccagccggtctctttttctccgtgaaacaatgcattccacgccttttcggaatactcgcgaaacggcgtgtcggcagcaaaccccagttctttgcccaacgcttcaagagcaggcttgtaccgctcgaatactttagggtttttccacggcagcaggccgccggacacaagcgacaggcccttgttgggggcgagaagattgggctcgaaataatcgatgctgcctataccggaacaccgcggacacgccccttgcgggctgttgaatgaaaaaagctgcgggctgagcggcggcaggctgagcttgcaggtgggacacacagattcggtgctgtgcacctgttctgccccgccgggaatactgacgataagtcgcccctcgccaaaacgcagagccagttccacagaatccgcaaggcgtccccgtatgccgtctttaagcaccagccggtccaccaccagatcaatggaatgctttttgtttttttcaagagccggcacctcgtccagcgtcataacttcgccgttcagccggatacgcacaaagccttgtgctttcagccttttaagcctgtctgcatgcgttcccttctggtgttccaccaaaggcgccatgaccatgaacttggtgccctgctccatggacagaatatcggcgatgatctcgtccgcggcacgcgcggcaatgggcttgccgcacttggggcaatacatcatgcccagccgggcataaaaaacacgcagaaagtcgtacacctcggtcactgttcccactgtggaacgcgggttacgcgaagtggactgctgttccagcgatatggccggagacaacccctcgatcttatccacatcaggcttgtccatctggggcagaaactgacgcgcataggcggaaagcgattccacataacgccgctgcccttcggcatagacaaggtcgaacgcaagggtggatttgcccgaaccggacggaccgcagactacgaccagttcgtctctgggaatatccagcgtcaggtttttcaggttgtgctgacgggcaccttctatatgaatgcagggtttgctcatgaattctccgtgtgcgcattaagcggcgccctgagaatattccggcgccggacgcttaatgataatgccttacaatagaagagcaagggatgaatgttttttatttgtgtccgccatcaaaagcccgcaccacagggactccggcctgtcccgtgccggtgcaccgcaacggacggcacgcaaaaaactgtacagcgcgcagaaagacacgggcgcgcaatacgcgcgcccgtgagcatagcagaaagttcagccgccgcaccagcggcgctacatgaaaaagtaggaaagaacgcctgcgtaaaccagcgaaggcaacaggttggaaagagggatgcgcttgacgtccagaagacccagcgcaatgcccagaatcatcaggcccccggttgcaataatctcattcatcattgccggagtgagcatgggctggagcacacccgcaaacagggtgagcgccccctgataaagaaaaacgggaacggcggaaaataaaacgccggaaccgaaactggccgccagcggtacagaggcaaagcaatccagaatggacttggtgtacagcagtgtccggtctccgcgcagtgcctcgtcaaacggccccagtatggccatggagccgatgacaaaaagcagcgtggcagaaacaaacccgtcaacaaaacgtaaattgtttgatttcagacgctttttaagacgctcgcccagactgttcagtccccgttcaatctgaagcagttctcccgtgatgccacccagaagaatactgaacaccagaatcagaggattctgggttttcagtgccatctgcatgccgataaccagcgtcgccagccccagaccacagaaaacaatgtaccgcaccctctcgggcaggcggtttcccaacagcatgccggcgcagctgcccagcactatggcaataaggttaaccagcgaaccagtaggaaaaaccacgtcgagcccccgcagttaaaaaatggcacattcagcctgcccgcatgcagaatcaacgagttctgatagcgcaaaccatcggggaaataaacaggaaatccctgcagccgcggcggacaaccgcagaagacctctccacgacaggccatgcggcaaacaaaccggccccggtctgatgccgtaccgtttcggttttatatcaccttttacacagctataagacaacaacatgttattcttatcctttccacagcgcgagccgcgtctccggccctgaaaccgaatcacatacaacacgcgttccctgccttttttaccatccggttattgacagctgcatgctctccatcctattagaaccgtctcgcatttgccgggatggtggaattggtagacgcagcggactcaaaatccgccggtggcaacaccttgcgagttcgagtctcgctcccggtaccagaaatgaaataaggcacttacagtcaaaaactgtaggtgcctttttctgttccacggagtaaaacagcaacattgccattttgccccgcatttttatggaagacagtcacaccagctgcaaatccggcagacatatctgccggttgtcagcggctatggcgcaaactgcgccagtacgtggtcgacaaacaggcgcacccgcatggggagctgtcttgatcccatcaccagattcacatcatgaacaaacccgccgctccagtcgggaagcaggcgtacaagccgccccgccttttcatccggccgggcgcgctctttacgcagcagggccactccgtgaccggccagcagaaaatcgcggcacatctctacagagctgaaactgtatcggggcacaacatccacagtcacctgccggctgccattgtgcatgggccaccgcccgccgaaacgctgcagcacaatgcagggcatgcgatgcaggtcgtcgggttcgcggggcatcggatagcgttcaagcaataaaggcgaggcatacagaaaaggttctatggtcagcagcttgcgtgtgaccagagcaggcgcaatggcgtttccggtaacaaaagccacatcaaagggggcggtgcgcatatccacgggatggtcctgaaacgtcagctcaagactgatgtccggccatctggctgcaaaatcaagaagcacttttttaagcagtccgtcgtaaagatcaagaaacatgcatacccgcaccagtccggaaggcttttgcatattcagcaccacagaatcatacgccttctgcacttcttccagcacaaaaccgcagcggtccagcaggtacgcaccgttgtccgtcaattcgacattacgcgtatcgcggtaaaaaagcagaacccccatacgcttttccagcaatttgatacgccttgaaagcgtggaaacacctatgcccagcgcctcagctgccttggaaaaacttttctgccgggccacttccaccagcaacggcacgtcgttcaaaaagtcctgcaccattatgcccaccatcggaaaagagttttctgcaagcgttgtttattttatccatgagcatggtatgaaagggcatactgaaaagcaatcatctccggagccaactttcacaataaaacaaggagacgatatgacgatgcaacaggtactcgacggcacagccaccttcatggaacatctcggtctgaatgaagagcctctgggagtatattactctgatgataagccggagaatgcgttcggccctaaaacgggtgttcccatttcgcgcgaactggaagaaagcggaaagctggatatgcgggaagttatgaagtcgttcacctgtgtcatgggcagcatatggctggccagaaaaaagcacggcgcggctttcatctcgcagacagagtacggctgtccgggcggagtgtattactgcgccatgcttcagcctcatctgcggttcattgagcactatgtttccacggggtttgaaggcaccccgctgcagggggagcggtatatgcccgaccccgacgccatgcgcaacttcattcttcgtgtggcaccacgcaaagctcctgcccgctactgcatattcaaaccgctgtcgctgttcagtgctcaagaaaaacctgagttcatcatattctttgcccgccctgaagtgctgaccggcctgttcacacagactgttttcaccacaggtgatatggattgcgtggcctcacctttcggcgcaggctgcaccaacatactcggatggccattgtactataaagaaaaaggcatcgaaaaagcagtcatcggcggatttgatccttcagcacgaaaatttatgaaaacagatgagctgacattcaccgttccgctgagcttatacgaaaagatgctggctgcgcttccggagtctatgtttacccatgagacagactggaaaaacgtccgcaaaaaagtagcccgcagtgcaaaagcatggagggtgcgtcgacctggcgcaaaacagcctccaccctcgacttgccccataacctattgatgtgaaattagaaataatgcccgccgacatccggcggcggttcatgtcaaaggaagcgtttttctcccccgatttccctgcaccggacgagggtcaagggtttgcagttcggccggagaccgcaaatcctgctccaacttcccgtcttattgcctatcagcggaattgttcccggcagccatttcggacggcggttcggttcccgaaaacggaatcgaacagtatcgccttccgtttcgacaaaccatttgctttttccggcacaccaagcatgaatgacaccggttgccaaaacgaacagggagcaccaggccatgccatgatcgaatgcctgaaacgaatcatccgcaaataccagagccttgaaccgccggacggactgctgccccggcgtgttgccattggcagcctgccgggtaaggtctcggtggtcaccggcgtcaggggtagcggcaagaccactttgctgcgccagcgcatccggcaactaatcgagagcggtgttccccgtaagaacatcctttatctcaatttgaccgacgaccggctttactggctgcggcacgaaaacccggacatcatcctggaggcctattacgagctccatccgcagaagcgcggcagcgagacggttcactacttttttgacgaggtgcaggccctccagcactggccactcttcatcgaccgtttgttgcgcaccgaaaagtgcgagatcaccgtggccggttccttgctgccttcaccggaggaggaaaccgcctgccctctgaccggccggatcgtctcctgggagatcttcccgctttcgtttcgggagttcctctacggcaagggcatcgaaagcgacggccccttatccaccaagcagcggctgaccatccagaaggcgttcgaggactattggcagtttggcggcttccccggcgcgaaccgagtcgaccagcagcaaagcatagaggctcatcaggccaactggaacgccatccttgccagcatcatcggccaccacaacatctcccaccctcgggcggtgatcgatctggcccactggctgatggacaataccggcttcttctatgccgtcagccacctgaccgaccacctgaaatccctcggccaccgggtgcgcaaaagctcggtggtcgactggctcgtcgcgttcgaggatgccgggctgctgttcagcgtgaatattttttccagctccccaacccggatcagcgtcaatccccgcaaggtctactgtgttgaccacgccctgacggcctcggtcagctccggcatcttcaccaaccgtgactgcctgctggagaacctggtgttcaccgcgctgcgccgagtgacgccggaaatcttctaccacaagaccaagacgggccgggaggtggaccttgtcgcgctgctgccatcagcgccgggacaagaacaagccatactgcttatccaggtctgcgcctcgctggccgatccccgcgtcaagcagagcgagctccattccctctccgaagccatggtcgagctggcagtggcggaggggaccatcgtcacctggcgaaccgatgaaaccatccccgtcggcttcggcaccattcgggtggtgccgatctggcagtttctgctggagatggagccgcgaacctaaaatagcggctcgctttattttaggttcgtgccgcttcctaaaactacggtctccatcggtttgatctcgtaccccatggccctatagccgcgctggcgtttgtcccacatgcggttgagttggggctgatcggtctcggcatagtcgtagatgcgcacatcctgcttatcggcatgctcccggtgcagacgtccggcgtactgctgcaaggttcccttccaggaaattggcatggccagcatcagggtgtcgagcggtggatgatcgaagccttcgccgatcaggcggccggtggcgagtaacactctcggggccgactcatccaatgcatccagttccgcgaacaccgccgttcgctgcttcttcgacaagcggccatgcaggacaaagcagtgctcgacctcatctcccagcgcctcctgcaacagcggcaaatgatccgttcgctcggtaagcacaagcacctttcgcccttcccgataggcggccagtacatctccggcaatgcgacggttgcgggtcgcatcgttggcaagaatgcggaatacatcctgaatcggtgaatctggtgggatcaccggcgctggcagcaccttcggccagacctccagttgcgccggggcggtttccggcctggcggcactatggcggatcggcccgcactgcatgaagatgatcggctgatgcccgtcgcgtcgtatcggggtggcggtcaggcccaccacgaatttcgcctttgcctgtttgaggattgcctcgaaggaaaacgccgacaggtggtggcattcgtcgataatgatctgcccgtactggtcgagcagctcgccaagatcttcccgacgggaaagcgactgcatgacggcaatatcgatcttgcctgatggtttcttcttgccgccgccgatgacacccaagcttcctttcggggactcaagaaatccggtcaaccgctcctgccactggcgcagcagttcggtgcgatgcaccagcaccagtgtactcaccttgcgccgggcgatcagggcggctgcggtaacggttttgccgaaggccgtcggggcgcagagcacgccgacctcgtgcttgagcatctcccgcaccgccgctttctggtccttgcgcaaggtgccggtgaacttggccgtcactctccgtccgaaaaatcgttcgtcctgcagctccggacggatgtcgttctcccgcaacaagtcgagcaccgcatctaggcagcctcgtggcaggccgatatgctgggagtagttctcggcgcagccgatgatgcgcggcttgttccataccggcaggcgcatggcctgggccttgtagaactccggattttgaaaggcggcgagacggatcaggcggttagccaacgactgcggcagatcggccttggcgatgaaaatctggttggctagcaccagggtcagagaatcaggcagtggaccgttaatccgggcgggtacaggtgatggtctctgccatggcttgctgtcttcctcctctgtggcaaaggccacatccaggggatggcggccgccgctggcccgcaaaatggcgtcttccaggtcccgccgtgacatgggacggatggatgccagaaaagcccattgatcgggataaggttgcaggtgttcatcaacgaagatgctgcgccctaattccctcggctgtttctgcaggggcagcgcaatcaggttgccgaagccgcccttgggcatggtgtcctggttgggaaacagccggtcgtagctggtcagggacaattgcctggtgcggtcgcaggtatggctgatcagtgcggccccgagctgacgggcctcccgggccggaaccggctcggcaaaaaagatccaggcgtgagcgccgtttccggagcgtgaaatctccagcgccgccgggatagcaagctcccggcaggattgcatgaaggccctggcatcctcccgccagtcggcctcatcgaagtcagccgccaggaagtagcagctgtcatcgctcaggagtggataaacgccgatggtctgttttcctgccaaatggtcataaatcacctgatcggtcacgggcagcaattggcgctggttgcaatcgccgcatttcacccggggcttgtggcagatgccgggtttccactcgttaccgcaggctggtgaatagccggacgttcccttggccgattcccagcgttgggggtagacatcctctcgcccacgaaaaaggcggcggaacagggcgatcttgtcgtcggtggtaaagtgagttgggactggtgcggattcggttgggttggggacgagttcagggatggccggttcttcccaggcgataccgtgctgggtcagcagtttcttgaggcgggcgttctcctcgcgcagttgacgcagttcttcttgttcgccatccgataccatctcttgtcaatatctccatcgactgataagccatggcctgattgtcataagccatgtcgcgagtttgtgcggcctccatccatggaggccgtcccttcgggaccagcctgtcggcggtccaaatttgctccaggcaaatttgtcgcaagtatgcctctgctactcgtcggcatggtgttgcagccaacgctggcctttaccggtcaaccgatagcgctgagtcgggctgcgcggggaatcgggttgggtacgttcgatccattcgtcttccatggccgggttgaggtagttgttacggaacgtgggccggtgtgacaaacctaaagcctgcatcaaatcgttgctgctcagctcaccgcccccaatcgcacggatcaacgccgctacttggtcggttacttggtcgcctacatggtcggtcgacacagcctcgcgcacggcatcgcgcaacgcccccaacatgaactcgacaaaaggagtggcatccgcttggctgtcggcgaccgcgagtacccggtaataatcttcctggcgatcacggatcactgtctccaccggcaggtaggccagcagcggcttccagtttcgtagaatcagggtttgccacaaccgacccatgcggccgttaccgtcggcaaaggggtggatgaattcgaactcgtagtgaaaaatgcaactggccaccaagggatgctcgttggtgttttccagccaatccaggagatccgccataagcttgggcacacgatcagcaggaggagccatgtgaactaactgctctccccggaagatgccgaccccgccggatcgatatcgacccgtttcatccaccagcccacgcatcaacaactcgtgtgccgccagcaaatccccctcgacactggcgtcccagtcctccatggcctcgtaggtcgcaaaggcgttacgcacctcctgaatctcgcgggggtgacccaacacccgtttgccatcgatcacggcggtcacctgttcaagggtgagcgtattgttctcaatggccagcgaggcctggatggtacggatgcggttctcccggcgcaggcgcggcgtcaggttctgttcggccagcacggtgtagcggccgatgatctcgcctatctcggcgaccagattcactatcgccggggtaatggtgtagggtggctggtagttggagggcttgatcatggcgcaacctcctctccttccgcacccgccgggcacttcgatttgatgaactcgaacatggggcggaagacttcaaagcaggcctgatcgagagctggcacgacttccttggcgaaagcggtcttctccccgtcggatttaaaaacgatcttggtgccgccgacgcagggctcctgctggtaataagtcttggtggcatcgagcccgtaaaacaggtgctctatctcacagcaggagtcgccgccgaaggtttcaccggtggcagcattgcggataacctgcttttgtatgtcggcgttggctggtacgggcagcatcagagcgtaagattctccctccgcccatttcttgatcattcccttcaacgggtctgtttcgctgacggtgccgttcaaaccgttccactggtcataggccttgtcgaaatcgaacagggcgaaaaccggcaatccgcccatttcggtatgaatgcggttgtcggtcagcagctgtttgatgtaggtgcaactgaaggcataaaacgggatgaacggcatctcaacgtcatacagcttgtaccacgcctccttaaggatcaccggatcggtgctgccctcggtgaacagaaccggtttgttttcaatctggatggcgttgatgatgctgagcagctgctcctgctcggaatatttgatgagatcggcactgagcttttttatggcaaccgacttgggcaggtcatagcaattggcctgattgcctttgatgtcgaaaaacttgattttcgttttgtcgtgcggaatgagcgtcacagcgctatggctactcatcagcacatggttgttcttggcggtggtgtcggtgatctcgaagacctgtttgagaaagtcgaactgccattccgggtggaggaaagagtcgggttcatcgagcagggtgatgcagtttcggtccttgaacagctcgacgatggagtagatgtacaccgactggaactggccgtcgctgaagtgggcgatggtggcgtccacgccgccggtcagttgcagggggatggtgatctcggtcagcatccccagcgtcttcaggttgtcgaactggcggaacagttcctggggactgaggtcgtcgaattcctggcggattttggcgatatcgaaatagaggatgtaacgatctggctcagcgaaataaccctcggagcgcaccgggcttcccgttgcggtgttgatgcagccatggagccggtcgagaaaggttgcggtgatcccctccggtttccagtagcggtcagtttcatcgttcaattcgatgtcaaaacgggaatcggcggcgtaggcagggcgttccagcgccaccttcgcttctaaggccacggttgcaatgccgagcttctggcagatgaactgccgcgccttgcaggtgtcgggctgcatcagcagcacggccagcaacagcgccttgtagtccgggccgatgccgatgaagtaccgggcctcgtcaaaatcggcgcgtttgatgcgtttgcgaaaggcctcttcatactgttcgaccagatttgccaccgtgtcgttgtggccggagtagtagatcagcacattgtccggcagcggcgtcttgccgatggtttttcgctctttaccgccgatggtcagctttccggagttccagccgatctcggtggccttgccgtcgatttcgaagccgatgcggtaattgaaatcacagggggccttgtcgcggtcaaactcgacgagatggcggaagatctcgatgagtgcctcgaacaggttggatttaccggtgccgttcttgccgacaaaaacatcgataaagctgtcgccgtcgaagctcagggaaaaatcccgaaggttcttgtactggccgatatagagcgatgtcaggcgcatggcatctccctatgcctgcgccatcacggcgttgagcagttcggtctgtttaccagtggcgtcgtcaatctgctggtcaagaatttcacacaaatccattagtctctttatcttgacaacaatgcggtgctgttcttctaaaggaggcactgggatggggaggctttttagcgtcttttggttaattttgggcattgttccagatgtaccggatgcatgtgcccgcaaatactccctggccggaactgaactcattgcgtaataaacataatccgtgtccatatggctagagacacgaagtttcatcatcaagtcgggatagacatagacgccgggattgccacggtaaacggcggatactccgacgtactcgattgtatttccacgctgcaccaaaatatcgccgtcacgtagccagagatcggagtcatttgaaatatcagcgtcaatgaattttgaatactctcctttgaatgtacctgatgtagttgcgcttagagttaaggagcggatattggtttcgtagtcaacagcccttggtgaaaaaccatttgtaggtccataaattaaaacgtcatcaaggcatacccatttccactgttcgggtatttcataaccaagaggccttggtgaatttattaaatccgttgttttccttattttcagcctttgtctctcagcgtggacattagtcagaagggtagaaactgattcatcattcgttttttgctcagaaaggcgccccatgacggcgagctgaaggatgcccttgcgcagttcggtgacgttttccttgacggtgtagagttcgccgaagtgctgctcaataaagtcccaggctgagccgtccggcgcgtcgagcagttgtttgatggcggcggcgtggacagccagccgcttctcctcccgctccgtgcgcagattttccagctcatcgcaacgggccatcaactgatcgattttgtcgacgatgcggtgttgttcctttaacggaggaagaggaaccggcagctccagaaatttggcaatagatacgccgccgatgatgccagtcatggctgcgttgaaggattctctgaatacgggagagagatacagatagaggatgaatttcgagggaatcccaccaaaaagttcattagcaaacagcttgttgccaaaacagatatcctgctctgtgatgccgcattttttgccagcgctgccgccttcagcgcagatcagcaccgcaccctggtgggcaattttgaatttgtcctcggactcaggaatatatatcccgtttttataatccagcgcgtcaagcccatagccaacatccttggttgcaatgtaggtcaaaccattggctccagcgtatttggtttccttctctctggcattgatgctgttgccgttaaaaatattgccgatggtgccgaggcgcgtccatgtccagctttgcggtaaaacataggcggcttccgattgatcaatagcaggaagagattttggtttcttgattttacctgctttgacttggcgttttttgtcggcctcgatctccttcaacaactccgaagcagggggatcattcgggtcctgcgccaccagcttaccctgcatggcgagggtcaggatcaattcgcgcagcttggtgacgccatcgggcgtggcaaaggcggtgtcgaagtgctgttccagcagatgggcggtttgcttattcatcatcgcctcccggtttctgaacggcttcgatctgtttcagcatccggtcgaaatcgctctcaaacagccggtcctgaacgatacggtatttctcaaactcgctttcggcgtgggctttggcgatctctgccgtgactttgcccgcatcctggaggatttcccggtcggtagcttcaataaacttattcaagcgggtctcccagtcctgcatggtcatgggcattttgcgcagggccatgtcctcagctacatccaggtaggcattgaccagtcgagacagttgagccatttcctcttcggttaggtagtttttggccacgctgacgtcaaacttctggattttcccttgcggagcatccttccaggtggtcagccccatgtgctgcttctcggaatcggcacggttgacaatgacctctgccgcggtctgcccgtgaatggcccagtggagtttgttctgcacgttggcgaaaaagcgcctggtggcctgggcggtgacgtcgtagtcgatggcggtggcgtagatgtcggtgatcttctggtagaacttgcgctcggagagacggatctcgcggacgcgctgcaactgctcttcaaaatattgttccgtcaggatagaaccgccagccttgatgcgctcgtcgtccatcacgtaggccttgatggtgtactcgtcgatgatggtcgtagcccacttgcggaactgcacggcgcgctcggagttcaccttgtagcccacggcgatgattgcgggcagtttgtagtgtttggtgttgtaggtcttgccgtcggcagcagttattcgaaaatttcgaataactgaatcctcctgcaactcgctgtctgaaaacacctttttcaggtggtagttgatcgtgtgggtctcaacatcgtaaagcacacccatcatcttttgggtcagccagatgctttcgtcggcataaacggcttctacgccgccactaccgctggcggcgacaaaagtcaggtattccgccgccgaggagcgaacgatggagacttccttgcctgctttcttcctgctcatgcccagcccctttttgttgcacgcgaaggcgcgaagacgcgaagagggcgtttcaggggcagctgttgaagggttggttgcctcgctcctagatgcccgcctacgcgggtatgacggctgttctcttcatcccttcgcgtcttcgcgtcttcgcgtgagtaccactcttttcttcgtgtcttcgtgccttcgtgtgagacttctttcattacgcatttccccccagacaggccatcaactcggctttcaaggcggcctgcgccgcttcgagttggtggacgatctgctggtattcggccatcagctcttccggatcgcggtggttgacctccacctcgtgggggttcttgcagtccaggttgtagttgcgctcggcgagctccttggccgagaccttccaggtctgctcggtggtcttgcgcccacggcgggaggccccgccccaccaggccttttcgagatcgaactcggcgatggtcaggggcttggagcgggagtaggacttgtagccctcgggatacgggtgttcgaagaaccagacctctttcgtaggcccgcccttctcaaaaaagaggatgttggtggcgatgctggtataggggctgaacacgccttttggcaggcgcacgatggtgtgcaggttgaactcctccagcagttcgcgcttgatcgtcgttttgacgccctcaccaaagagaaaaccgtcgggcaggactactgccgccttgccggtgtcgtgttttaaaaggtgcatgatcagcgccatgaagaggtcggcggtctcgcgggtctggtacttacgcggaaagttgttctcgatgccgtcttcttccataccgccgaagggcggattggtgatgatcaggtccacccggtcgcgggggccgtaatccttcagcgggcggctcagggtattgtcgtggcggacgttggtgggcacgtcgatgccgtgcagcatcatgttggtcatggccagcatgtgcggcagcggtttcttctccacgccgtgaatacactcctgcaggcgcttgcgatcctcggcggttttgacctgtttgttcaggtgctcgatggcgcaggtcagaaagccgccggtgccgcaggccgggtcgagaatggtttgcccaagctgtgggtcgagcatgtcgaccatgaactgggtgacggcgcggggggtgtagtactcgcccgcgttcccggcggattgcaggtcggagaggatcttttcgtagatgtcgttgaacaggtgacggtcgccggatttgttgaagtccacatcttcttcgatggtgttgatcacctggcgcagcagggtgccggacttcatgtagttgtaggcgtcctcgaagaccgaaccgaccaccttgccatggggcgacacaccggcggcggtggccagtttcttgagcgccgggaagaggtcgttgttgacaaagtcgatcagctcctcaccggtcatcccctcggggttcttggcccagctggaccagcggaaacggctgggcagcggcgatttgtagccgggcacggtgagctgccactcctgttccttgtcatcgaagattttcaggaaaatcagccagaccatctggctgatgcgctgagcgtcgccatcgacgccgacatccttgcgcatgatgtcctgaatggctttgatcagggtggtgagtgacatggttgttttatctccagttctttttgtcaggcgctatagagggcctgttccagttcgttgacagcctgctgatactgatccagcccaccaaaggcgcggatgatttccagcggggtgccgaattcggtaaagggggcaatggtgagaatctgcgtctcttcgatgtgggccacgccttcatcggcatacttgtcgagcagggcctccagcacccggcgggcctgctctccgtagcgggtgaagtagttgcgtttcttcacctgttccgcccgctccttgcgggtgagcggcggcatatcccaggcgacatggcagaccagatcgaaggggtcgaaggcttttccggattgccgcccgatctcatcggcaagggcatcgaagaacacgccctgttctgacagttcgtcgatgatggcctgcttcttctcggtgctgctccaacggcggagaaaatcgtcgagggtggcgtactccctggccagggccttgcgggtgtaatctttgagggattcggtgatcagtttgccgttggcgtcgaaatactggacgcgttcggcggcgaccttgacctcgacattggccacaacgtaacggcgaatgccgccttcctcacctgggccgggttcagcgacgccggtccaaccctggtcttctccgggttccggataggtgacgccaccgtcaacttcaggatcaacaggaacatccggcggaaccggtgactgatccccgctgggttcgtaaatctgcaccgggtcaccgtcgaaatcagggtcggcaaacagctcggtggccttcttgaagtcgatgatggtgaagtagtacttgccgtaatcttcgttgatgcgggtgccgcgcccgatgatctgcttgaactcggtcatggactgaatgcgctggtcgagcacaatgagtttacaggtctgtgcatcgacaccggtagtcatcagcttggaggtggtggcaataaccgggtatttgctctccgggaagatgaagttgtccagttcggccttgccttcctcgttgtcgccggtgatgcgcatgacgtatttgctgttctgcgccaccaggtcggcgttttcattgaccagggcctgacgcatgcgttcggcatggtcgatgttttcacagaagacgatggctttgtcgaagcggttggtttgtctgaggaactcggtgatcttttttgccaccaaccgggtacgctgttcaaggacaagggtcttgtcgaaatctttctggttgtagatacggtcttcgatttcgttgccgtacttgtcgatcatgcccttgtcgggccgccaacctgttaaatcgcggtcaagatcgatgcgcacgaccttgtagggagcaaggaaaccgtcgtcaatgccctgccggaggctgtaggtatagatggggtcgccaaagtagtcgatgttggagacttctttggtctccttgggcgtggcggtaaggccgatctgggtagcggaagtgaaatattcgagaatttcacgccaggccgaatcggcggcagcactgccccgatggcattcatcaatgatgatgaggtcgaaaaaatcggggctgaactgccggtagatgtttttctcttcctcgttgccggtaacggcttgatatagggaaaggtaaatctcgtaggacttgttggcctgccgcttttggatcttggtcatggccgaaccgaacggcttgaagtcgttggtcatggtctggtcgaccaggatgttacggtcggcaagaaacaggatgcgttttttcgccttggacttccacagccgccaaatgatctggaaggcggtgaaggtcttgccggtaccggtggccatcaccagtagaatgcgattctggccccgtgctatcgcctcgatggtcttgttgatggccagcaactggtaatagcgtggacttttatcgctgccgtcgctgaaataatcctgcgtgaccagtgcattctgctgatcgttcaggccacggtgctgtacccaccattgccacagcatctccgcagcggggaattcgtggagagcaagttcacgctcgacaatgccgtccagagcaattttgttgtggaaaagaaaaccgtcgccattggagctaaatatataaggcacttgcagcatgtcggcgtagcccaacgcctgttgcatgccgtcgccaaccgtgtggttgttgtccttggcctcgataatggcaatggggatgttcggcttgtaaaacaggacataatcggcgcgtttgtgcttggcgcgggtatgcagcttgccacgcacgatgatgcgtcccttggtgagaggaaactcttcacggacctgagtggtaacatcccagccagccttctcaagggcaggagtgatgtacttcgtgcagatatcgcgctcggaaagttgttttttattcatcaggccaacttcccttgttttttcatccgctcacaaaaagcttcgaattgccttctcgccagcttgaagggaaccgtcttgctgttttcccagcggttgattgtggaaaagctcacgcccagctcgtgagctagctcttcctggctgagccccagttgctggcggacttctttgaccgtctccgcaaaattttccggtgcctttgccatatcggtttgcctcaattcctggtgcgtcgccaattcaccggcaacgagagaacgcaatatgcccaacgtaaattacggtcctcaatatagcaggtgacaacgcatgtggaaagcggaaagttggcggttattccagaattttccgacacatcctgaagccacccggtaagtaagccctcagaagcaatcgcgaaaaaatttcacccgaagcccgacactttctccgtctctccggtaagtaagggcataaaccacaacgaggagcgaccaaccatggacatcaacgacctgtttgacggaatcatgaagagtatcaaccagtttgccgacgaaatcgccgagcagcggttgcaggaaaaaatgcaggaaaccggacgaggtccggagaatgggggtaagaatgcggagaattttgaggcgaaggagaagcggggtgtgacggatttcccgaaaaaggagtgatcgaggcggcaattccgacaccctgaaagcgacgtaagtcgttgacaatacgcagaaaaacaaaacccgtccaccaaccggacgtggttagtggacgggtctgtcttttttaaatggtggggcgaagaagagtagaacacgggtcttgcccgcaaacgcgctatatccgtgcaggcctgcaccacagtggtgcaggcctgcatcaaccgcccacggtataggtttttcttatatcatcaaccaccatataacattcagggtccacattgcgggcaatgcgggccacttcaccggcctgacgtctgcgcacctgcacaaacagcagatttacaacaccatcccgcccctgtccgtcaaaaaccgtcacgcgaaaaccggcatcgcgcagcgtgcaggcaaccggcccaccttcgcgtgtaaacacgcgcaccacctgttcgccaatcttaaacaccccctccagcgtgatgcctgcataagtacccgacgcaaaccccaaggcaaacgccagagatgtcaccggatcgctgaccgcaccgatgacgcgtgaaacggcatacacccagataacggcttcgaaaaacgccacgctgaacgccagcagacggcggccgcgtataatcattacatgtctgatggtgcccagacatacatcgcacagacgtgcgatgaaaacagccagcgcagtcagcagacttgctgcggtaatcatattcactccttctgcctgcattctcggccgcacaaaaccccgctgcctgaaatgcagccagaatgcataacgctctgcaatgtacatagaaaaacaaaaaagaaaaagacgagaagtcttttcgcgggcaaaagacttaatctgcatgatatcatcaggcaacaatcatggcaacaccgcgcaatgttttatcccgaaaccggtataaaactctgtgtagcattccttgaacgtctgaaactgtcaccatcgtgaatcacctttaaaaacaaaaaaagcgtgtgttgattatttttcatgaaagctagcaagatatttttcatattctatatcgatatcaaatcaacagaaacaccctaatgactacatatcgttttatcatatgctgccagtctttttgcaaagcagaacatgtcatacaaatgatacaaccaagactttgcgttaatcatctgcaatgcataagtgcccgccatccataaagcacacagccataaccaccgtcatctccttctccatggtactgtccttcagccgggcatgctacccgcacaagcagcacaatgtctgaatccggtccggcccgtacagaaccgcccctctgagtgcagcgcatgccccgccatgcggcacaaccatgccagactctcatcaccaaacctgttcagcaagtaatggcagtttgcgcctcatctgccctgactgccccctttttcatgcccgaaataaaaacgttccacgaccacaacaggcagcacacaacaacagcaacaaagcgtcaatacaatgcactttgcacaattcttaccatacaacacatgtacaacaacctaaaaccatatcataacgaatctaaaagaacttatgtatgcgaatgcacaccaaaaacaaaatctccctcagtattatgaagccacactccacgacaagaaaccgtacgttaaaaaaatcacaatcaaaaaagagtcttcaccttgaacatcaaaactttaaaaacttgtcccactattgccacaacataaaaagaggagtagacatgccagcctctgcgttcatcgcatatcatttcaggaggccttaaatgcattctcaaaatgtggcctcggacagggaagggttcctgcccaaggccatttctgttctccgtcagggatattcccgccagaacttcctgcgcgacctcggctccggtgccaccgtgggcatagtcgccctgccgctggccatggcgtttgccatcgcttccggcaccacgcccgaaaaaggactttttaccgccatcgtcgcaggctttcttatctctgcgctgggcggcagccgctatcagataggcggccccacgggtgcgtttgtcgtcatcattttcaacatcatctccagacacggttttgacggcctgctgctgaccaccataatggccggaatcatccttattattttcggagtgttgcgactcggaaccctgatcacgttcattccctatcctgtgaccaccggctttaccgcaggcatcgcactgctcatattttcatcacagataaacgattttctgggcatgcggcttgatgtgatacccccggactttatcggaaaatggcaggcatacttcggacatgctggtgccattgatccggtaaccgcagctgccgccctgctgacgctgggtatcatcatcggcgtacggcagtttgttccccgcattcccgctccggttgcggccgtggcagccgtatcagtactagcagccgcgtgcggcgcacctgtggaaacaatcggcagcagattcggcggcataccgcagacactgccgtcatttgccctgcccgacttttcatgggcgcaagtacgcatactgctgcccgacgcgcttaccgtggcactgctggccggcattgaatcgttgttgtcgtgcgtggtggccgacggcatgacaggcagccggcacaacgccaacactgaactggtagcacagggcacggcaaacatcgcatccgcacttttcggcggcattcccgccacaggcgccattgccagaacagccacaaacatcagatcgggggctttctcgcctgtctcgggcatgattcactctgcggttcttgtactgtttgtactgctgctggctccggccgcggggtacattccgctggcatgcctcgccgccgtacttgttgtggtggcgtgggacatgagcgaaattcacaaattcatgcgcctgctgcgcgccccgaagcctgatgtgctggtcatgtgccttacattcggacttacggtggccgtcgaccttaccgtggccgtcaatgtgggagttgttctggcttctttgctcttcatgcagcgcatgagcaaagtcacgcgcatccgcgaatcagatggcgagcctgccgccgagacatgggctgaagaagaccccgtaagtgatgtcccgcagggggtgcgcatctatgaaattgacgggccattcttcttcggtgtggctgataggtttaaaagcgttcttgatatcatggaaaaatcaccggccgtctttatattgcgcctgcgcaaagtgcccacagtagactccacggccatcaacgctctggaactgctgcatgcccgctgcaaagccaacggaacagtgctgctgctttccggcctgcgcaaggccccgctgcaggaattacagcggctcggaacactggacattatcggccgccgcaacattatgccggacataaacgcagcccttgaacgggcacgcgccatcaccggcacacatgacaggacacacaggcagccggaccgccacagctcatccggccgcaccgcttcttccctttcctgacaataataaagcgctccttacggggcgctttattattacagtccgctccgcggcatccggcagcgtatctctgcgcactgcactcgccggcataagacctccggcacgcctgctggatgtccgcccgaaagcacaacagcatttttccggcgggaatgcactgcgcaaaaaaagcaggccctgtttccagagcctgccgtatgctgtccgatatacgcgctgaaaaatattacgcgtttttctttttcatgcgggaataaaccccgagagcaagtatgcccatacccatgaggcccagagtggcaggttcgggcgcaggagtgggttgctgacgatggctgatggaaaaatacgaatccacggaggttttagaattttccggtgtaagccagccatagtaggttatgcttttgtccagcttcagtgcttcgacatacgaatcgggtatgatgccgtagctgctgctgaaatccagcgtataccactcaccgtcgtattcaaacccttctgttgtcaccccgggattggtcaggatgaacacatcgctggtaagtccgccgttgttaggtgtttcgtaaaagtcaaattcaagaaaggtggtaagagcttttttctctccgtaatacggatccagagcccacagagccagttcggctttcaccctgccggaggtcagagtatcagttgtcacgggcatgttggtatgggtcatggtggttgcataggcagcatcaccatcagtatcaacatttccccatgtataacttgtcagtttgatgctgctgcgcttttcccaagaaccccagctgagatctgtgtaggctctttcaccatcaatcttctggcgcccccagtaacccacgtttccgttacggccggacatttcccagtcggtgaaaccgatatggtatgagtattgccagctgttgaccacagctgcagacgcagcagatgccacaagaatacccgccgcaaagacggcgcacgcaaaaagagcacgaattttcatgagctgattccccccagcttttagtagccacccgttgcaggcggcatatctgacaagcaatcgccgtgcctgtatattttttccatatagcgtcaacaggttaccactatgtactacatcggaaaacccatcggaaactgtaatacttttcgacaccttcgcatgcattataccacaaattgacagcccggcaatacctgagacttgttggtcaggcagtggcggtgacagcccggcaccgcctgcgggaaaaagtacgcgcgttacagcctgcaccggccttacgggcttcttacagcactgctcccgcctgtcaccacacataacgcctgctgttccggaaaaaacggcatcaaacgcacaccgcattgtaccggtgtatctccttggcttcgcgcacatggcagcagcataaaaaaaggcaggctctgccatcagagcctgccggtatgcggtgcgacaggttcatcaggaacgcttcgcaacatttcttttcatacgggaatacacgccaagagccaccagccccagccccatgagcccgagcgttgcaggctccggcgcaggtgtgggttgcggccgatgcgtgatggtaaagctggtgtccaccgtagtgtctgcattttcaggagtcagccagccgtagtacgtgatggatgtgtccagccccagagcttcgatgtaggactcggggatgacaccgtaactgctgccgaaatcaagcgtgtaccactcgccgccgtattcgaagccttcggtggtcaccccggggttggtcagaatgaacacgtcatcagtaagcagcccgttattgggggtctcataaaatgcaaattccagagccgtggacagcgctatttctgagccatggtacggatcaagagctctcagttcgagcatggccttgacggtaccggataccagcgacccgccgtaagtgggcgagttgctgtgcgtcatagacatggcatgcgcggcatcaccgttggtgtgcacaataccgctggttccgctgtccagcgaaattccgctccagccgttccagttatcgccccagtacagattcttgtaggccttctcgccatctatccaggtttttccccactttgagggtctggtccagcggtcggacattttccagtcggtaaaaccggcgttgtaggtgtagccccacgaagtaaccacggcagcagaagcaacggccgcaaaaagaagattgaaaacaagaataccagttattgtaacaatacgagtgtgcataacagcttccttacacaaatagtaatgagttctttcctcggtagaggcacactggttaagcaaacagcgttccatgcaatctaacacaatctaatctaacatgttaggcaaaaccctacccatgattgactgtattttaactgtaaataaatccgacaccagttataactaccgacatcacccccgacaggagcagacactcattccggattttgtgcacaaaaaaaagcggcccgcaggcggaccgcttggcagattcagcacttgcagcaactcagctttttttgcggcgctgccacagggcgtatccgcccatggccagcatacccagtcccataagccccattgttgcgggctccggagcatgcgcgggctggggcatcacatgcgaaattgaaaagctggtgtccaccacggtactgtcaaattccgaggtaacccatccataatatgtaagtcccgtatccagcccgatccgctgaatgtaatattccggaataacgccgaagctcccgccgaagtccagcgtgtaccactcaccgtcatactcaaaaccttcaaaggtgacctgcggattgttcaaaataaacacatcgcggctcattccttcaaatatggacttttcataaaagctgaaatcaagttcggtggaaagcgttgcaggctcacccgccacaggctccagcgcctgaagttcaagtacggctttcaccgtgccggagacaagcgcgcttgttgtccatctgttgtagtgcgtcatggtcatggctgcggcaggcgcaccgcctgtgttcaccacaccggaaacaggtgcgttgagttcaatgcgggactgaaacaagggaagcaggctggagccccaccagagggtatggtagccggtctcgccgttcagattgaccggtcccttcaccccgccggagtctccggactgtgcccatgtccagtccacaaaaccggcatcataagaatactgccaggaagttaccaccccggccgatgctgacgaaacaaagataagcgtcgcaacaagcaccattgcaatccgacagacagttttcatgattcactcctgttaccctgtagtctaacgctaccaagccttcgatataacagaagcaatagcggttccaaatcgacaatacaaaattaaaacaacatgttaaccttggaatcggcaaagaacaaaaaaatgtaaaaaaaagcgacacatcttataatataaaatagcccttacattacagactgataacaaactgagaagataaagacagctgtcgattataattacaccagtaaaaatacctgacactgccctgcctgtacccgcagcaaaaacaaaaagcccccgccacaaaaacggcaggggcttacagagcttgtcttggctgtctggtgtcaccggaggtactggccgcccggtggcgccgacaggagcacatccagactggcctgtaaaactattcgagggtgatgacagggccgttgaagcttacagaaacgatttcgtaatgtatttttcctctcggggcgtccaccacaacttcgtcgccttcctctttgcccagaacagctttggcaacaggagaaagaaccgagatgctgcctttcacatagtcagtctcgtcgggacccaccagagtatacacccgcatttcaccggtttcgaggtcttccagctctatggtggcaccataggtcacacgctcgccgccaagcgttctcatatcaatgacattgaagcgggccatgcgggattcgatgttgccgatacgcgcttcaagcatgccctgacgctcacgggcggcatcatagcctgcgttttcgctcaggtcgccttcttcgcgtgcttccttgatggcctgaatcactgcgggacgttcctgcttcagcctttcaagatctcgtttaaccagttcaaagccttcaactgaaatcgggatgctgctcatgtttgattccttgacatttctcgatagttttttgccaacgacaataagaaaaaacgccacgcggcccatgggtcgcgaggctgttcgacactgtccgaaacaggtgttggcaacctgaggggtagaacagagttcaccggaggtcaagccccgttcgcaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngccccgttcgcaaaatatttcctctaacagtaaaccgtttttcctgtttgcgcaggcaattcatggctgttcagggcatatgattcatgttacgtcacagccgtaaccgtcgctttttgcaacacgcctgcgtgcagcggcccggagccgcgccgctgaccttccacacatgaggcaaaccgccgtgaccggcccggactcgttattgccgcttatcaagctggctgccgctttcatcatcatgctgctcgccatccgcttcagggtgaatctggggctttccattatcagcggcggtgccgccgtagggctgtttttcggtctggctccggatatgtggctgcccacggtattcacggggctgaccagcccgcagaccctcatgctggcggccatagtgctgcttatcctgctgctcagcgatgttctggaaaaatcaggccagaccctgcgtcttatggatgcgctgtccggctatctgaaaaacccgcgcctgcggctggttttcttccccatgcttataggactgctgcccatgccgggcggtgctgttttttcggcccccatgataggtgccgtggccagccgcatgcaggtttcaaaagacacgctggctgcgctcaactactggtaccggcacgtatgggaaacatggtggccgctgtatccgggcatcattctggcggcatcgctctcgggcattcccataaccaccatctgcgccttcggtttgccgggcatggcaatcatgctggccgcaggatggtttttcatgctgagaccggcggtactttctcttccgcctgccacggtgcagacagacagtaccgtgacggcaagcacgccgaaagcggttctgcgtcaggggctgcctttgctggtcgccatcggcggttctgtgctgcttgaaacggtactggctttttcagcgcagggcattccttttgaatcaggcgtcattgccgcactggctgcaggcatactgactgcagccgtacagaataaaggcagcgccggtattctggcggcatcgctgcgccacagacatctgtggcagatggtgctcgtcattgccgccatatttgttttcaaggagatgctgaacaccacaggggcggtacatcagctggcgcagctggcaggcggacgcacagcccttacggtaagctgtattttcatgccttttattgtcggggcggtatcgggcattaccatggcctatgtgggggccacatttcctcttatcgtgtcactggccgttcaggccggtctgcaggattctctgacagcctatgtcatgctggccatattttccggattcaccggcatcatggcaacgccgctgcatgtctgctttgtgctcacatgccagtattttcactgcaccctgagcaaagcgtggcgccatgtggcactgccctgcctgctgctgttctgcagcggacttgtataccatggcctgctgcttttatggctcaagccctgaacctcagcgccacgaacgccgctgcatgcgccgcaggataactctgcttttggctgtgacataaccggaatccgaaaccggagaataccgccgcggcgccggaagcactgatgccagacgggcgctttgcgccggtgagagcgccgccggttcgacaccgaaaaaatgccgtgacgccgcattgattccgtagatgccgtcgccccattctatgacattcaggtaaatttccagtatacgccgttttgacagcgtggcttcaagccgccatgtaagcagggcttctttcagcttgcggctcagggttctgtcgggtgacagatacagatttttggcaagctgctgagaaatggagctgccgcccgcggcaagccgcccctcccgcaggttgcgcagaaaagcctgacgcatgccttccgtatcaaacccctcatgatcccagaagcggtcatcttcggctatggtcacagcccgtaccagccacggagaaatctgccccagaggtacccaccgcagcttgggaaccggacgctccgccagcgactctctgaacctcatgtattcagttgctgcgggattttcttttttcagcacggcaacatccggccagaaagcgaaacgcagcacatcggcggccatcaccggcagcaccaccagcgcagccagcacaaacgttttcagcacacggcgaactgtcacccccgcatcacccatacacgctcctgcataaaaggcgttgcacacgcacacggcgtagcgtactttccctgtagtatagcatagttttgaatatacgccaccatcagccatccggacgcaaaaaaagccccgcgcaaaaaaagccccgcgcaaaaaaaagccccggttgaggacggggcttttctgcggcacctgcgtgaccgggattatgacactcaggatgcgcgttgcagcaccggaggaggatccgcgctgccggtaatatggatgacaggatcgcgtcgggctgcgctgtccggactaggcggaagcgcagccggcacagctgcttcacaatccggctgtcacgctttcgttatatgacatatcaacacaccaaagcaacaaaaaagaaagtcaaactttcattttttttcattttcacacattcaagccctgttatagttcacaaacgaaaaacagcgcttacttgtgccggaaactaatcattttccggaagccggcacacggctagtatcatgacagcactgcttccattccagatgcggctattttttatgaaaaaacacttttttccggtaatcatggggctggtcagcctcatcgcctttgtggcagccatggcggggttcgatttcaccaccgcctcggaatacgctgcgcagttcagccggcagcaggctctgcaggtgcgcgtggcaaccaacgccatagaagaccagctggacatgatttccgcatccggcgcatcacttgctgggcatgcccgctttgccatcgactacggtgccacataccaggcaaagctgctcagcgcgcacatcacaagacagccgaacatccttgcttatgttcttatggataccccgcacagccttaaaagcgtggagctggcttccgtcccgctttccatggaagccgcggcatacgcgcaggaatggataacgcaaaactggagcaacgccccagaacaactggccggcaacctgctcaaagctcccctgcacatcacccccgaacaccagcttgcaggactgctttatcctttttcggacggcaaaaagctgctgggcatgtctgccacggttgtcagcctcacacggataatcaagcggtatgtggccgacctgcatgtggacaacatagggcaaggctacctgctggcggatgacggcacactgcttttcgaccctgacagcaacaacatcggtaaaaacatatttacccatatctatgaaaacgcaccggaacggatgcatgttttccgggaagtgctggcagccagatccggcagcggcatctttgactttcccgacacggaaaacagcaaagcccagcagatgctgctggcgtgggacacggtcgatttcgcaggacgcaggctcaaggtctgtctggccgtatcgggcgataccgtcaacgaggtaatgcagcgtcaggcccgctggcgcatcgccgcgggggtactgtttctggtggggctggtgctggcaagcacactcatcatctaccggtcggggcttgccaaagtgcgggaaaatgaagagcgcctgcagatggctcttaccggcaatcaggacgggctgtgggactggaacataccggacggcagagtttactattctccccgctggaaagaaataatgggacttgaaaccgaccagcagctgtcatcgcccgaagaatggtcatcgcgcattcaccgcgccgacaaagaagaggtgacagcccacctgcaggagcatctgcggggcggtgtcccttactttcagacagagcaccgtgcggtgcgcgccgacggggctgtcatctgggtgctggaacgcggagccgtcataagccacgaccgcgaagggaaacccgcccgtctggtaggcaccaccaccgatgtaacagcgcggcggcaggccatgatggaacgcgacatgctgttccgcaactccatagacctgctggccatcacggatgttgaaggcaacatacttgaagccaatccggcatgggaaaacatgctgggctggaccgctgaagagctgcgcctgccgccctgtttcgattatgtgcaccccgatgatgtacccaaggctgcggaaaattttgctttgctgatgaaaggcattcccgtacgggcgcatgaaggccgttttttaaaaaaagaaggcagctggatttggctttcgtggaacgtgctgcccgacatgcagcaccggcgcatctatgtaaccgcacgtgacatcagcaggcagaaggcacacgagcgcaggctgcatgaacaggcatccacggacgagttgacaggcatattcaaccgacgccgcgtactggacatcggcaaagccgaaatggcccgttcacggcgcttcggacgcccgctggcatgcctcatgatagacatagaccactttaaacagatcaatgacacatacggacacgtggcgggtgatgccgtgctgcggggggtcacggccacgctttcggccggcctgcgccagagcgatacgctgggccggctggggggcgaagagttcattgtcttcatgcccgaaacagatgccgagggggcaatgcatacagcggaaaggctgcggcaggccgtggaacagagttcggtgctgatggacggcgaaggagccagtcccggcattaccgtcagtctgggcgtaaccgtgctggcgccggaaacggcatcgctggatgcattcattgctgccgccgatgcagccctgtaccgtgccaaggaaaacggaagaaacagagtcgaatttcagaaatgaacgcagcccgcactgcacttttatcttgacgttggcgctgtaatatgatgctaggctttttttaaattgatatccccccggatatgccaaggagaaccacatgcccgatatgttcgatcaggccagcgatctggaaacgcgggagcgtgaagccgccatttccatggcccgcagcagactgtccggcggtcccggtccggaatggatcgacggccgtcctcactgccgcgagtgcggagaagaaattcctgccgcacgtatcaatgccctgcccaactgcagcctgtgccgcgattgtcagcaggaaatggaaaataactgattcacagacgacaacaccgctgcgccctgaggcttttcagaatgctctgtttttaaaagcgccttgcccgatcattgcatttcctgtattgccaatattctgaagtccgttatcatggattttggcacacagcggggaacaatgctcagcaaacgttcgcaccatgtgcgaccaggcatcctgacaaggcttatgcgtaacagagattttttctattcggttgtatggaacctgctgctcatcacagcaggttcctgtatttttgcggtttctctcaaaagtctggccacgcctcagcaatttgtaccgggcggggttttcggctttgcttcgcttatctattacaaaacgggatggctggacacaggtacgctcaacctgcttctgaatattcccatttttcttttcgggtatttcaaaatcagcaagcgttttgtgctgtacagcctgtacgcaacagtactcacatcggtactgttttcgctgacaaacttcaccattcccattcataaccagctgtatgcagccgtggccgcgggtgcgctcagcggtttcggtgccggcatagtgctgcgctcggtggggtccaacggcggcatggacatcgtatccatccacctgatgcagaagtataatatcggcgtgggcaagacgtcgtttgcctacaaccttgtgctgtacctcatcacggccacgtatatgaatcccgatgtggtggtggcatccatcatcatggttttcatcacatcggccacggtggaatacacgctgtcgcttttcaaccagcgcaaggttgtcttcatcatttcgcaggacgctgaagccatctccaaccgcataatgaaagaactgcaccgcggggcaaccatactcaaagggtacggcgcctacacccgcacagaacgcaatgttctgatgagcgtgataaacaacatccagctgaaaaaacttgaagaaatagttttcacaaccgacccgaacgcgttgttcatcgtggaaaacacgttttcggtaatcggaaccggattcggccagcgcaaacgctactagccgcaatcctgacgaccaatacggagttgagcatgaaacgcagtgaaatcaacgctctgataaaagataccaaaatattctttgacgctctggggttccgcctgccccgctgggccggatggaagcccgcggaatggaaaggcaaaggcgggctggaagtggtgcagaacatgctgggctgggacataaccgactatggtgccggcgactttgaaaaaaaaggactgattcttttcaccatccgcaacggtaaccatgcagcgggacatcccaagcgctatgccgaaaaaatcatggtggtccgcgaaggacaagtctgccccatgcattttcactggtccaagacagaagatatcatcaaccgcggcggaggcaatctggtcatcgaactgtacaactccgacaaggacgaacagcttgccgataccccggtcactgtactcatcgacggcattccgcagactgttccggcagggggcactgtcatccttgaaccgggtgaatcaatctttctgccgcagggcatgtaccaccggttttacggtcagcaggggcgcggcaaagtgctggtgggtgaagtgagttcggtcaacgatgacaacaccgataaccgttttctgcacagcatgccgcgttttccgcagatagaagaagatgaggagcctgtgcacctgctggtaaccgactatcccgcatgggtgtagcctgcatttacagccctgcagaacctcatgtactgcccgtcgtcacaggccgctcccgcaagagagcggccttttttatccgcatctccgccggataaaaagcagccgcagcgtaatgcatgccaaagccgcagcgaccggcgaaaaagcaccctttgcatcttccgctgcgcgggcacagtgcgggccgcccgatgctccggcgtgtggagagcaggcagcctgcggcgggcaggcttattttttacgtatagggcagaaaaggcgcggaaaattatcagggcagcagacgcaatgctgcaggcatcggcggcatggccccgtgcgcaccgcacacatacgcggccacactggctgcacgggcatgtatctgctccggcggcaggccgcacagccatcccagcgccagcgcggcggtaaaggcgtctcccgcccccacggtatccgccacctccaccatttcgccggcatgctcgtggcaactttcgccggtcatcagcacgctgccctgtgcaccgcgggtcagcgccgcggcctgcagcccgaaacgggtcaccagagcatgcagcgccgcacggcgcgcagctgcatcgcgcagcacatccgccacgcccagagcaggggccagcacgtccagttcttcttcattaagcttaaacacatcagccagctgcaatgaatcctgcaccacttcagggctgtaaaaattctgcctcaggttacagtcaaacacccgcagcaccgcagcatgagccgcctgcagaaacgaccggacagccgcacgtccggccggagtgcgctgacacagcgtgccgaagcagatacatgcggccccgcctgccagagtgtcctcagcgcgggcggcaggcagaaaatcccatgccacatcatcgggaaaaacatatgaagccgtcccctgtgcggaaagcagaacatccacacgtccggtgggatgcagcgggtcaacgctgatacggcttacatccagcccctgttccgcaagcagacggcacgccctgcgccccgcatcatcatcgcccacgcgcgagacaatcataccctgcccgcccagcgcattaaaatgataggcgaaattagccggagccccccccagctgcggcccgtcgggcagcatatcccacagcacttctcccagtcccacgccaagcggtctgcgcattgtcggtctcctccctcggcataacggtctcttgccgcatgcgcagaatatgcgatagggtcagtatcatcaatactctcagccccaaggagcacccatgcctcaggcggttattttcgatatggacggtgtcctgcttgattccgaacccatgcacatgcaggtgcaggacaatatggctgccgaactgggattcaaaatgaccagggcagaacatctcgcttttgtaggcatttctccccttgccacatgggaacagctgtgtgccagacacggcctgccgcagaatccgcaggaactggcggaggaacagggccgccggtatcttgcccaagcgctggaaaaagcagtcccgcgcgccggactgctgcccctgctggactatctgcaggccagagacaagccgctggccgtggcatcatccaatcagcgcgaaacagttgatgcggtactgggcaagctgggagtgcgcgactttttccgggcggttgtgacaggaagtgatgcagaacgcagcaaaccgtggccggatatatttctgaaagccgcccgtctgctccgcgcactgcccgcagactgccttgtcatcgaagatgccgccacaggcgttgccgccgcgcgttctgccggcatgcgctgcatcggactctgcgtgcccgatgccccctttcaggacctgtcatcagcagacatcacggtctcttctctcgacgagatcattcccctgctggaaaacaaaagctgccgctgcggctgagaagcccagaaaattcacctgccctctgttcatcaggccgccggtgcgttacactgacagctaaccgcataaaatacgccatacagggccgtcaccggcggcaccataaggagacgcttatgaactttaccgatattcttgcaaaacgccgctctgtaaacttttttgatcctgaagccgaagtcagcgacgcccagatacgacgcatcatagaaaaagcagcgctgacgccttccagcttcaacctgcaaccctggaatgtcatgcttttccgggattctgccgacaaacacacgctgcgcaagctggccatggatcagcccaaggtttctgaagcccccgtggtgctggccatactgggcgaccgcaacggctggcaggaagggcaccccgtggtggaacgcaactttaaagaaatggttgccgctggcggtatgaagccggaacagcacaactggttcatcaacgcctgcaaggggctgtacggtaaaaatgaagaaacagcacaggcgttcgccctgaagaatgcaggattctttgccatgtcactgatgtacgccgctgccgatgaaggactggacacacaccccatggacggtttcgaccacgacggggtccgcagtgcgttcaatatacctgacaggttctggattcccctgctgttgtgcgtaggccactttgacagcagcaagaccctgctgccccccaaatggcgcaaaagctacgaagatatcgtggtcagcttcggcgactgataactgcggtagctgaagcccccgtaagcaccttactgcaaacggtgcgggccggaaaaatgcccaaccggaaaaagatcgaagtcggagaaatatccgggccggaaaatatccggcccgtttttgtgctgccgctgcgcacacagcggccgacagggccggacagcaccgcccgcaggaggcaacggagccggacagacccttttttctttgccccgccggacgttcatacggcgcgcggctccggcagcgggcccatgtgcagcgcctgcacatgcccctgtcagcagagcacaaaaaatccggctccgttttaaaaacggagccggatttcatttcagctgtaccagatcagcccgctgaaggaacagcggcacaaagcatgttttatcgcagcgggcctgccatttcggctatacgcaggcaggtttccgcctgattcagtgtatacaggtgcacaccgggtaccccgccgtccaccagccgccggatcatatccgcggcgaactttgtgcccagttctttcacggcggccgccccgcccttggcgtcggcctcttccagctgcagataaaatctgccgggaatattggctccgcacaacgaaagaatacgcctcaccgactcgagagactggataggcagaataccgggcagaacaggactggtcacccccatggcccgcaactgggccacaaaatgaaaatattcgcgtacatcaaacagcagctggcagacaatgaaatcgctgcccgcgtcaattttcgcctttgtccagtgcagatcctctgcaaagctggcagattccggatgtgcggtgggatatccggcaacacccacacacatttccggaaactcggcgttcacaaactccacaaggtcggaagcatgtctgaactcaccgtcgtcccagctgaaaccggcatcagccggagcatctccgcgcagggcaagcacattgtccacgccgatatctctcagctgactgacaaagccgcgtatcttatctttggtggcgcccacgcaggtcaggtgcggcatgggttccagatcaaggtcctgcttgaaccggcgggtaatctcgaacgtgttgtcctgcgtgcccccgcccgcgccataagtcacggagcagaacacagggttcagagccatcagcctgccgacgttggcaaaaaatttcggccacatctccggatttttcggaggaaaatattccagagaataaaacgggccgtcatgctgtccgatcaggtctttgattttcacgtctgaatccttgttactgcgcagatgcgccgttgctgttgtatgctgccacgttacgccggcgggatgcatagtgcgtccctcatgaacgaacgatatatcaagatagccttatatgtcaatatcgacctattgtaatatttactttacccccgcgcggggtggacaatcatgccacatcagcgtagctgaaacagcgcaaagcacataggcggcgcgtgttgccccgtacagggtaacgccaccccgcacgccgtgcaaggcgcatggcgcccctgatgcggcgcgttttttcagattaatcacggagaaaatctatgttctggtggcaatggtctgttcttctggttgcggcggtgcttgctgccataggctttctgtgtcccccgcgcggtgcggccggtcaggtgctgcgcattattctggcatggatactgccctatacgctcatcaccgtagcgttctgtacaggttacattcagtccatgtggatggccgccccgtatctggctgttgcctacgggctgtacatcagctttgtgcgcaagcacttcggctgagccgcagccggctgcacacctctctgtatccggcgccattgcttccggcagcgctttgccctatggtgcatggcatttccggagacaacatgccgcgttttcaactcccccgccgcagggccgcatcaccgcataaagacagccccccggccggaaagcacctgctgctccggctggccgtactgctttgtgcggtttttttcgtacctgccggagcctgcgcgtccgaaaacgccactgcgggcagcaacatcagccggatggctaccaacggcacaaccggcacccctctgcattggatttcagtagcgcagggactggaactggcggaatcctctgctgttttccgcgacacaagcggtacagtggccctgctgcgcatcgacccccgccactatagtctgcagctgtacaccatatcggaacaggggggaccgccgcagacgccttctgaatgggcggcgctgtacaaccttgatgccgtaatcaatgccagcatgtttctgccggacggttccacaagcacaggatacatgcgcaacggcaccgccgccaacaacagccgcataaaccagcggttcggctcttttctggtgttctcccctctgcccccgcatgctgcggcaagcgacgggcagccccccgcaggcgggacacagcctgacccgtatgcgcctgccgccgcacataccaccgcagcgcggaataccccgaatgatgcgggcagtgacaatcagcaacttcccgctgcggatgtgctcgacagatacgccgacgactggcagaccctgctgccgcgctaccgtggcgttgtacagaatttccggatgataagcgccgacagaaaacctctctggccggaagagggggacagcttcagcattgccgccatcggcaaggatacacagggacgcattctgttcattcacagccgggcgcagaccacggtacgcgaactttccgaatatcttctggatatctgtccttcactgggggccaccatgtatgtggaaggcggcgcgcaggcagcactgcacctgagtaccccggccctgacccgcagctgggtcggccgtgcaggcagcagtttctggtattccgccaccggacaatggccgctgcccaacatcatcggcatacgcaaacgcagtgcacaactgcgccccgcagccacatcccgctcccgctgacataccggcagacagcagggttgtgcgccttgccgccgcatgctccggtgtccggcacagcttttccgccggtcgcgcatccgcccgagcagccccctgcccggctatcgccagatatcgccggatatcaccagatatcgccggacatcgcccgacatcgcccgacatcgcccgatatctacactgacatctgcgcagcatctgtactgatatctgcccgaatatgcgcggctatctgcaccgctatctgtacagatgcggcgcaggtctttgctgcggtgcacgcacacctgccccgcgccttcaccggaaagataatgacatacgccatctgatgccgcgccgcacatctgcggaatcccgccttgcggcagacagcagcctgcctcattgccgccgcaggctctttccggcaccccgcagcagtgctgcagccttttgcagagctgaactctccccttccggtcccttctgctcaccgtcaactgcgcatacaaaaaggccgcccgcatgcggacggcctgtcacatacattaatgcagcgccggaactgctcagctggaaagccattgctgcaaagcagccagctgagccgccaccgatgccggtccggtgccgccgtgtgtgcagcggcgttccacagcggcacggtaatccagcacggcgaaaacatcttcgccgatcaggtccgataccgaatggaattcctcaagggtaaggtcttcaagccctttgcccctgtcttctgccagcgccacggcattgccggtgatatggtgcgcgtcgcggaagggcactcctttaccgaccagataatcggcaagttcggtggcattgagaaaacccgcccgaagcgcattttccatgcgccgcgtgttgaagcgcagtgcttctaccatgccggccattatttccagcgaagccgaaaccgtccggtccgtgtcgatgaaaggctctttgtcttcctgcaggtcacggttgtacgtcatgggcagtcccttgagcgtggtcagcagcgacatgagcccgccgtagacgcgaccggtcttgccgcgcattatttccgccacatcggggttctttttctgcggcatgatgctggaaccggtggcataggcatcaggcagaaatatgtacccgaagttgggattggcccagaggattatctcttcacacaggcgcgacatatgcgccatgatcagcgaaccgcagaactgtgcttccagcgcgaagtccctgtcggaaacggcatccatggagttgttgaacacaccgtacatgtccagttcggcggcaacggactgcggatcaagcggatacgtcgtaccggccagtgccgcagcccccagcgggcatatgcgcacacgccggtcgcagtcttccagccggtcgtaatcccgccgcaacatccatgcgtaggcaagcagatgctgggcaagactgacaggctgagccgcctgcagatgcgtgcaaccgggcagcagcgtgtctttgtgttcatgcgcctgagcagtcagcgcggcaatgacaccccgtaccagattcttccatacgcggattctgtccgaaacaaacagccggaaatcaagggccacctgatcgttgcggctgcggccggtatgcaggcgtcttccggcgtcacccaccagttcggtaaggcggctttcaatgttcatgtgcacgtcttccatctcggtacgccacacaaactcaccggattcaatctctttgcgtatctgttccagcccttcggttatgcgtccggcatccccggcggaaatgactccctgccgcgccagcatacgggcatgagccttggaaccggcgatatcctgagcgtacaacgcgcggtcgtacgaaacggactcggtgtattcctccaccaatccggcggtgcgctcacgaaaacgcccgccccacagcttgcccgcagtcatgtcagcttctcctgccgtaaccctgaatgcgcagactgttcaggcggataaagccggcggcgtctgcctgattgtaaacttcatcttcctcaaaggtcgcaagatccatacggtacagtgaatacggcgacttgcggcccacgggcacgacattgcctttatacagcttcacgcgcactgttccggtcacgttttcctgtgtcttgtctaccagagcctgcagggcttcgcgctccggcgagtaccagaaaccgttgtacacggccgcggcgtagcggggtatcaggctgtcgcgcagatgcagggcttcacggtcaaggcatatgccttcgaggtcgcggtgtgccgcatgcagcacggtgccgccgggggtttcatacacaccgcgcgacttcatgcccacaaaacggttttccaccatgtccagacgtcctacaccgtgcttgccgccaagtgtgttcagcgttttgatgatggcggcaggcgacatggcctgaccgttgattgccacggcgttgcctttttcaaaatcgatggtgatgtattccggctcgtcaggagcctgctctaccggtactgccatgatataactgcccggtcccggctcgttccacgggtcttccagttcgccgccttcaaagctgcagtgcagcatgtttctgtccatactgtacagtttgcggttaccggcagaaataacgggaatatcattttctgcagcaaagttgagcaggtcggtacgggagcggaaatcccattcgcgccacggagcaatgaccttgagcgacgggtcaagtgcggcggaagccagctcgaaccgcacctgatcgttgcctttgccggtagcaccgtgggccactgcctgtgctccttccgcgtgggctatttccaccagacggcgggtaatgagcggacgggcgatggaagtgcccagcagatagcggccttcgtaaatggcgcaggcacgcatcatgggaaaaatgaaatcgcgggcgaactcttcgcgcaggtcttccacataggctctggtggcccctgtgcgcagcgctttttcatccacgccgtccagatcttcctcctgccccagatcggcagtcagcgtcaccacttcgcaatcatatgtcttggcaatccacttcaggatgaccgacgtatccagcccgccggaataggcaagcactacctttttgatttctttacccatgatatatcctcagctcttttatttcccgccggacgcgcgaagcgcccttactgaaaacggggcgccccgcgccccgtggtggtacaaccgtcatctgcgcagcaacgggcggcgcaggttcagccctagccttccatcacccactcgataagggctttctgcatgtgcaggcggttttccgcctgatcccagacaatggaagcagggctttcaaaaacatcttccgtcacttcttcaccgcggtgcgcgggcagacagtgcatgaatcgggcatcgggcgcagcctttgccatcagcgcgtcatccacgcagaaacctgcaaatgccttttcgcgctttttctgttcttcttcctgccccatggaggcccatacatcggtattcacataatgagcgccgtccacggccatggcaggatcatgcgtgagaaaaattttagcaccggcctgcatggcaagcgccagcaggtttctgtcgggttcgtagccttcggggaatgccatgaacagctcgaatttgaagaaaatcgcggcttcgatccatgagttggccatgttgttgccgtcacccacccatgccacacgcactttttccagatcaggggtgcgctcgtatatggtcagcatgtcgctcatcacctgacaggggtgcccttcgtccgtcagcgcattgataacaggaatgctgccgtattcaacgagttcgtctattttttcctgtccgaatgtccttacaatcatcagatcgttgtatctggacagaacgcgggctgtatcacgcaggggttcggaacggcccagctgactttcggccggagtcatgaaaatggtcttgccgcccagctgatgcacggccgtttcaaaagacacgcgcgtgcgggtagatgctttttcaaacagcatgatggcgcttttgccttccagcagcgtgctcctgtggcgggaatctttcatttccttggcgcggcgcagtacgtcccatgccgcctgatatccgagatcccgaatttgcgtaaagtgcttcgtcatggccagttcctttgtatgaatactgctgcgttcaggtgtcagccctcagccgaagagaaacatttagggccaaaaccaaggatttgtaaagtaaagtccgcccgtcttttggcacaggttcctcttgcgcactattgcaatctgtgtgaagagttttttgtcgcaaagttcggaggtttgacgcatggcgaccatacttatcgccgacgacgatccggtaacccggaccacgttgtccataatgctagaggacgaggaccacgaggtatacgaagctgcagacagcgccgaaacgctggatctgctggaaacaaccgagcctcatgtggttttcatggacatggtgctgcccgactgcgaagccggagaaggcatcaccagagtgcgccgggccgccccggccgtaaccatcatcgccatgacaggccagcccgacacggccagattttcggccatggcccgtgatgcaggatgcaaggagtgtcttatcaagccctttgaaaaaaacagggtgcttgccctgacccgcaaggtgcttgccgcacgcggtcacaaagtctgaccgcactccaccgcaaccagctcttgcctttttgtcctgtacctgagcggccttgtctgtttctgaaaggccgccacggttttttgcgtcttcagcacaacaatgccgcaagagtgccgcaacagtttcatacatgagcattccctgtattgacctgtacagtgaagtatgctcaaagtccgcccatcatgcatacccaattttccagcacccgtcgcgaaaacgcctcgcgccgcgatgtcagcatactcattcccgcttacaaacccgactggttcgccgagtgtctcgaaagtgcgctggcccagacatggcctgtaaaagaaatcatcatttccgatgactgtcccaccgacgacatacggcagatagtcagccgctacgaagctgacccgcgcatacgctacgcccgcaatgccggtccgaaaggtccgtgcggcaactatctcaaccttgcacggctcagcgatgcgcgctggttcaaatttctcgatgacgacgatgcgctgctgcctgacgggctggagcggctcatgcatcatgccaagggcagaacttctgtcgttaccggtgcgtgccagctggtggatgcgcacggcgacgcaggcatgatgcccgtagattcgcccgaatcggtaaacggccgcaggcattttatccggtgcagccgccgcccgcccgaaggcctgttctcgcgcatgcttttccgggccgatgtggtgcagtccgttctggatgaagacctgccgcagtcgctcatcagtctggacgaaatgctgggcctcatcgctgcattttacggcgatccggcctatgaacatgctcctgtatgccgttaccggctgtcgcctgcaggctattctcgcctgaccacgccgcaggtgctgctggacgacatggcctgtgtgacagtgcccttccgcatggcggcggaacgcaagtttctgctgcccaaagagctgggagaatggcgtaccggcatgttgacgcaatacacgcgccgcagcctgcacaagtatctcgacagcggcgatcttgccggaatgaaagaatttctgcgactcatgcgccagcgcttcggcaccggcgacacattgcgctgctgcgcggcttccggcctgttgcgggctgcggccagccgttttctgctgcgccgcaaccggtaaccgcagcggacatttccctttgcgcggactgtgtcaggacatctgaatacacggcaggcaacgcgcaggacgtacagcaccgcctgagaaacagccagtttcatcaggccgtatccggtccgccggaaatagccagcccggaaaaagtgcccgctgagcgcagacaacggcgcagacaacggcgcgaacgacagagcccccccttagcctgcaggccgcgcttaccggtctgcagcttttgcgctatcgtccggctttttttcagcctgcccggcgcctgtgctgcgcctccttcatccggctgccggtgtctgcatgtccagagtacctgattccacgccccgcggacattctgcacagggcatccctcttgtccgcagcgctgccgcagcgtatacagcagacatgacatctttcgcttcttcccacgcaatccattcaagcccgctgcggcactaccgccgccagcacgctgcgcgtcagaaccatgtttcgtttcaggtagttgttgatgaaagcgatctatggataactgccccgtgcaatatgcacgacctcgcagcggccacggtacggcagttgcgcggcagcatacacgcatggtcggccctgcatccggagtttgcccacagtctgacgcccgttgcgcccgccgcgggagcgccgccggtgatccggcgcatgatccgcggagcacaggtggccggtgtggggcccatggccgccgtggccggcaccatagcccagatggtggccgaaaccctgcacgcggaactgcgtacccgcaacagcggcggcacacctgacaaccatgacgtgctggtggaaaacggcggggatatattcatgatctctgcgcaggaccgcacggtaggcctgctgcccgatcctgcttcatcggcggttatcggctttgccgttccggcagaagccatgccgctttccgtctgttcttcatcggccaccatagggcactcgctcagtctgggccacggagaactggccagtgtggctgcggctgatgccgccgtggccgacgcagccgccacggcattctgcaacatgctgcgcaccgcagacgatgtgcagcgcgtcaccgcccgtgccgaaactctgaaacaacacggagtgcgggcggtatttgtccagtgctgcggcaaaataggcatatggggcgaccttgaactgaccgccgtggcataaacacaatacggcgcgctcctgccggaacgcgccgcaccgtttgtgtggcggacagccgccggaatatgcagacaggctcagccttccagcccgtctttgatgcttttgaaaagagcgagaagaaaattatccggcacatcctcaccgtcaatacacagactgcaaagctgggttacggtgttgccgctgggggtggtggtgcgcaccacgcgcagctcgtgcctgtgctgctgagtacccgccgcatcccgcgaatggatgacaagcagccactggccattgctgtactgccattccatgccctgcactttctgcgaaccggcgttacgctcaataagctgtatcagcatggccagcgtaaaaggcttgcccctgccgaccacaccgatatattcgcccccgcggtgtatgaccagcggtctgcccagaaacgaagcaggcgggcgcggcgcggaaccgccgctacggcccgaggatgccccgcgggcggaaccttctgtccggtctcctgccgcacggtacgcaccgccggcgcgcagaatttccatttcctgttccagcctgcgtatggtctcttcataccgcgcagcctgttcgtcacgctcatggcgcagggctgacagttcgtcacgcagtgcgcctatctcctgccggaatcccgcctgtgcttcaagcaggcccgacattttttccagcactccggaaagttcctgcacaaaacctgctgacgcgccgtcaaaccctgccgcccctgcccccgacagaccggcatggtgcacaccggcgtagccgtcacgttccgaaagatgcgcctcaatctcttccgccgacaggttacgctcaaacatttccctgatctccttaaaaagagtaacggcctcgggcggatattttactctccgcccttttcctccggcagtgggaataaaacgggcaaacctgtccttgtagtagacaatgcttgatggcggcacatccagacggcgcccgatttcgcgcaagctcaatagttctctggccatgactactcagatgttgttcattaactgatcacttactataaccacatcatatatatgccagtcaaggattgttcataactatcatgtactaaaaaacaactgaacaacattaaatataaaaaataatacttctaatatcatagtgttaagtcgtataaaacatcatataagcaacaattgaactaacattacggctgtcatccgcggggtctgccgaccactggaaagtcatagcaattcctgataaaatatattcaccgacactaacaaagggatgtacatggctcgaaaaaccaaagaagaagctgaaaaaacccgtcagcttctgctggattgcgcactgacggtattcctgcgcaaaggttactccgcaactactctgaacgacattgcagaagaagcaaacctgacaaggggcgctgtctactggcattttaaaaataaagtagacgttttttccgccgtcatggacaaagcgttcgaccccattcaaggctggtccgccatattcttgagcggggcggagaccccatgtttgtgctgacagaagtgctgcagcactggatgcttaagctggcagtggacgacaccatgcagaaggcgctggagctggtgatgaccaaaaccgagcacagcgaagaactgtccgaacaccacgaaagggtcatccggcaggatcatgatttcatacgtaatctggaaagcgtcttccggcgcggcatagcggaggggctgttccgcagcgatcttgatccggcagtgtgtgcggccaccttcatggcgttgtgttccggtcttgccagactgaacatcaaccatcccagcgaactggacatggcaaagcactgcaccatggtttcagatatctttttttccggagtcaaggcgccctccacccgctccgagtaattttgtactgcccttcattgctgtcactcaggcggtacggtttgcacgcaagccgtaccgcctgtctttttccgttccgccgcaccgaccggcgccatacagcgcaccgcctttacgggcacctcgccggtccgccgacgtgcccctgtccataagccgccctgccgtgccccgcagcgccacgacggcctttcagacacgtcctcactgcctcatggtgcatgcagaaatccgtacgcattgccggaccatctgataaggaaacgcatccggcagcagcgtcaccgcaagcagctttcccggcatgaaacaggcctgtacgcctgaacgcccatggaaacacgcgacaccggcaccggcaatgacaacggccacgcggtcaagcttttacataaggccggcagtcagaaaaagccggacacggcagacgggcagcagacgggcagcagacgggcagcagacgggcagcagacgggcagcaccaaaaaagaaaaggccccgcctgccgggaagagcggctgggcagacggggcgggggaagtatccggcctgcccgggaagggaggaggcgcggaatattccggacaggaaggtgtgacggagaatttcttgtccggaatacacggcggtgaacactgtgaagggggtcatccgccatgtgtaaagtcatatttacatttttgtcgcatagtgtaaaggcctgcacatgaaaaaaggtggaaactttacattttacgtctatcagcaccttacaggccatattttttaggaggaacaagaccatcggtgctgtaccggctgccggaacacgcccagcacacagccaacaagccgtacaaactgactattcaaacaatttttcacccaatttccgccggatggcgtgcatcgtgtcgggcagatactgtttttccttttttgtcaacaatatgtcagggtgccattccgtgccgccttgcacagttcaaaggcgcaccgcgtgcagcacaccgcgcagtccgtgctccgcagccggactgcataacgcagggacggacggcggcctgcacgttgcccgctaacaggaaaaagccggaggttgcgggatgccgcaacactcaggcggaacactcagccggaaaactcagccggaccacacgcgccgcagcggcaaaaaaacagcggggagcagatgctccccgcaaatatccggacaaaggatttccgccgtcagccgcccaccgcaggagtgccgaaaaacgcccccgcaagcggatcacgcgtactgcgtcgctgacgaccggttttgcggacagatccggcgtcctgcacatttcctgttgccccgccgccggtgtgccctgcttttccggatgcagccatatgaagtctgccgtcagcctcttccgtcatttccgccaaggcgtcatacctgccgccggtcggttcgccggtggagtcagcaggtattcgtctgccggggccatacgctgcattgccccgttgagcgcccgcccctccatctgcagataccgccccacccgtgtcaggtaacattccggaagatacgccggcagcctgcgctctgtcagcggggcgcaacagttcacgccccagccgcgcagcatcagtataggacggattatccagagcattcaacgcctcttcaaccatgcgcagctgctcagccctacgcgccgccgcggcagacatgttcagaccggccgcactgacggcggcacgcaaccgccctcttgccgcaggttcctctccgcgggtcagggcttcacgttcctgccgcagtatcccgaattccctgtccgacagcctgtggcgcaaagcccagatatccgtctgcggtgtcagggcaagacgcgcggtgtaaaaggcatcccagtcagtttccagtctgccgtgctccgccctgcgggcagctgcggcagacagcatatcccgcagttcctccggcgcgtcatacacggcggctgcgcgtccggcggcgtccgccgcgccggagaaacgctcccagacagcttccgcctgcccttcgcgttcctgctgctgtctgcgctgctgttcccgccgcatgtcccctgccatactgcgggccatatcctccgcccgggttgccttgctgtccggtgcaaggggctccggcggcacaccgcgctgcacatatccgcgggccagttcgtgtgctctggtcacatccgcggcaaagtccatttcatgccgcagccgctgcatatcatccggttccagcgcgtctgtatgccgcgccagccatttttccgcatttcggagtgccgcagggtcgggaacaccggtcagcagctcgccgccgaaggccatatggcgggccgcctgcgcacaggcggcggaaacagcccgcgcagccgcgttccggctgtcatcagggtccagacctgccagcgcaccgcccgcaagcattgtccggcgcacctgtcctacccgttcttccagcagcaggtcacgttcttccgtcgcttctgcccgtgccagcacgctgatatcctgcagcagcccgtcaacacgccgctgcacggtctcgtccgccagcacacggcggcgctcattcagtgcgctgtgcctctgctctgtaaataacgccgctgaaggatacagaatctcatccagagcaccgcgggcagctgacggcacagcggaccgggcggcagccacggctctgtggagggcatgctcgcgcggcgcatcgccttcctctgacgtggccgcacgcaaggccgcctcggcgtccgtcgccgcaagcagtacctgcagggtggtatccgcgtccgggaagccaccgccggtttcgcccgcgccggaatcctcaggacgccgcatactttccgctgcgtctgaggttccggtgtccgccatgctttgtgccgcacgggtcaaggaagcatccacggtcagtccgcccatatcagcgccctccgcccagcagcgaacctatgccgcgggccagcccgaacaacgaatcatcgctgcgcgaacgccgctgcaaagactgtccgtaagcctgactgcggtactgccatgcacgctgccgcccttcgtacagcgcctcacgggcctgttcctcaaacagagcctcgtcgctcaacaacaggtccagcgcgcttccctcatccacccgtaccccctgcgaggccagcagtgcacggctgcgcccctgctgcacttcccccttgctgcggatactgtcagccctgcgggccgcctcctgttcttctgtccgcgcccgctgctccatcatctgctgctgatgccggtagtatccctcatcggcccggctgccgctaaccagcgtgctgcccaccagcgccgccccgaccacattttccactacgcacatatatcctccctgccgctgtgacgtataaaagcaatccaccggcacgcagggggaagcagccccccgtgcagctgcgtctgccggaaacccgtccgccgcatccagcgtccggctgtacggttctggctgtccaccgcattcaccagcagcggataacgccggtgaaacgcctcaagccagcatagtgcatggcgcagtatgccgcgcgaacaagcccccacctgtgccgttgccaccagccacggcataccggccctgacgccgtccacctctgccagccccgcaataccgaaaacagccacggggcggcaccggaataccggcccatgtccggcgtccgccccttctgcctgccgcgtctttctgtgcatgaccacccatacgtcatcgctggcacgcacgctggccagcaccgcacctgcgacgctcagtcctgtcatggccatcgcttcccgtgcgtcctgccggcgcatacgcgccgtcacataccggatatgacgcggctgcgccctgcgcaccaccagctcctgcgttaccgctccccccctgccgtgacacaccatccgttccgccatacgacgcatcatcaccactcccccagttccagctgcgcggttacggcaagcaccgtaagcggcagcgggtcttcctgccgcagcacaatatgcgtacgcccgctgtgcagactttccacggctatgtctttttctccgctgaaaagcggcagcgccctgccggctttgtccgaggccatgcggaacagcacttctgacagggctgttccctgcgcacctgcccgtaaccccatggactcgtgcagttccacgcgcacccgcgtcaccctgcgtctgcggccctgactggaaccatctcccgtcatcacctcaaaagccgtgggtacaagctcgctcacatacccgagccccacatggacatgccctgcgggagtatccagttccaccgtgccgcaatacaccttgcgcggcggatgcacccatccgtcgcaaagaatctgcaccgtccggccttccagatgatcaagaccccggacggctgataccggttcacccacgcggctgagccccgcatccacataaaacgcggcggccgtgtccgtgccgcgcagcacggtttccagccgctcgatgctgcgcacctcttcctgccgtgtgccgttttcatcatgcagcacccgcacacgacgcaccgaaagccacacttcatcaccttcatcgccgggaatggctgtgaccgcctccacaaacccgtccgtatcatgccggtgccagccgacaacttcatgttcacgcaaaaaagtcatggcagccagcgtaccgtctgacagcgcacaccagaccaccgaagcgggtgactgctggtagcaccacgaaacaatgcgccgtccgcgcatgaggtgctcggcaagaatggtcagatctccggcatcatatccgtccgattccaaagcgtaacggaattcacggacagtgcgtccgtcgcgctgcacaaacagaatgctctgtccgatgaccagcggcatgagacctgcggaaccgtgcatggtgtcccggcgcagctgtgcgtccaccggtgtcagcggagcgtcccccgaaccggaaagctgccattcgccacccgccgtgcccaccagaagacgacgggctggcatcatccagcggatgcggttcaccctgtcggcggcaatggttaccgtcacggcgtcatcatcacgcagcgggctggatatgttcatgctttcatagttggccgactggctgcaccagatggtctgaggcttttcgtctgttccggcaaaacacagccgctgctgatagaactgcacacaccccggccagcgcccttcaccatcaaagggattgcgatactccggcggcccctgaccgaaatcaggctccgcaccgcggtcttcgtatgccggtacaccggcggccttgcctatgtagccgtagcttccgcctccggcgatgctcttgtacacgcaataggcccccgcgccttccaccggctgccaggtcagacgcaccatgtcgcgtacattcagactggccgcagcggtcacgttcaccgcttcggacggcagactctcctctccgccatccggtgccacggctgtcacaacatatgcgtattcacgctcggcagcgcctccggcagcggccgtcagcccctgcggagcaggcaggcccgccccgaattccagcagcgttatgcgccagtcgtcatgagcatggcgcgccagcttgcggggggcgcactgcctgcataccagatacatgacatcggcagactggcagtactgcagcgactgcaaggcgtcacctttccacggagtttccacacatacggggctgccgtcggcgcttaccaccagaccgtcatccttccacacccgcatgacgccttcccccagctccagcacgtaggcctgttcctgactgaagacaaaaggcaccagacgcaccgcagcagaacccgccggctgcagggacagccccgtgcccatatgacgcattcccggtctgcgcaccgcggcgccatgggggtacaccgtcatgttacgcagcgttctgcaccccgccgtataccgctgctggtcaatgcgcgaagaaagcagaggggacagctcgccgccgttgaaactgttgcgcgtcagggtgatgcggctcatatccacctcgcccgcagccagccttcatactcctgcgggtcggcatgttcttcacccgcatcggctgttctggctgtatccagcgctttgtccgcaccgtcacgcaagccagcatacagtctggtactgcccgtcagtgccacggccatgtccgcggccagcttgcgggccagcgcctctgcaaacagtgcgggaaaacaggccgtctccgtcacgcgcaccgtcatcaccgcgcgggcgggactggcatcggtatacagtatgccgccctccaccacctcgaatgtgcgtatgccggtttcatcatccgccacggctgctcctccctgcagcacaccggcagcatgctgcagcactctgcgcacccgcagacagtcctgcggcagcctgtaggcatgcagaaatccgaaaggcggctcctgagccacctgcggcagcacggcataacgggtggcaaaattccagtgatgcgcctccagcagttcgtcccgtacttccgggtaatactgggcgcacaacctcgccccgcgcgattcctgcgataacgaggcgatttcctcggccccgatatagcgcagagccttgttgcatatgctgacttcagacggcatgaggcatctcctgttccgtatccgcctctgcggacactgctttttctgcgataactgcgtctggcaggcggcacgcctgcaacagcgaccgcagagacgcggcgcaagaggtatcacctttttgcgccgcgcccggttaccggccgctccgccgccgtcagcggggaatgaaatccataaagacatccacagtgccctgcgccgcagggtcatcggtacccagtacggcgcacacataccgcgccgtgtcggaaggcacgggcaggcgggcaagaacatcgcccggagcggcctgcagtccttcggggtatctgcgggcaaacgataccggcatgggggtaagggcatcctcgctgtccccgtgttccagctgcagcgtcagctgcttttgcgcgcccacccgcacggaagagacagcgcggacaagcacttccgctgcgccgcacatggaccccgcgcgcgaaacgcccccgttgcccgttgctgtgccgtccgcaggcagcgtctgtcccgatgccagaaattcaccattgatgcgaagggtatgattgtacattgtcatgctccgttgatgcggcgcgcagcccgcacagagctgcgcgccgccggttatacgctcagagatttttcggtgccgtcttcaaagttgtaggaagtgacaatctcgatgccgttccagtgggtgatgcgtctgtccatgtcgcgccctgcggggtctacctgcaatgcaccgcccttgtagcgctggagcaggttcttggctttttcgtgcataaaaaggaacgtactgcccggagtggcccgcacatctgccagcaggtcatcgatcatatctgctgtgggcacatgctcggcgctggcattgaccacggcagccacgctgtgccggttggcaatctgcacgcccagataggctttcaggcgcattccgtacaccagcacaccctgatatgcgccggaagctgctttatacagctcgccgccgttgacgggccgggtgtcgagaaccgccccctgacggaaacagcgggggctgtacagaccgcaggtttcaccgggcacaaagcgcaccgccacaatactgtagcagttgtcggcagccgaaccggcggaaacggctctgccgtgatccagcgcccacgcgcggaagttgtcgtacagaatcctgcgctcggcagacatgcccgaacgcctgacaactctgggcaatttgcgggcgaaatacttttccctgccgccgaacatgttggccatatcttcggggcactctatctcgccgcccagaatggccagatccaccttgcgcagttcgcccgtgacatccacgggaggcagcggggcgttcatctgcacccagccagcgccctgcacctcatccaccgattcgtacatgttccacaggtcgtggcttgcctcttcaaagggaatgatgcccagaacaggggcctcttccgtaagatcgtccacctgcttcggttgtctgctggcgtacaggccggccagttccttcagtgtcttgcccattatccgctcctatcgtgttctgaagacttcgcggcgcagaaagtcttcggtgctcatggggccgcttccgccacctgcgggcatggctgcgcccaccgcgtcctcgcccagcatctcgcccacatgggccatcatttccacaaatgccggatggttaccccagccagactccaccagaggcgtcagtctgccccgcatacgcccgtccagcgagaccagcgccctgcgcgcaccggcaagacgctcgtcatagttctgcccgaacacctcgctgcgcagcacatgttcgcagtccgcacggccctgagccgtttcacgcatgagccgcgacacataaaaatccgctgcacgctgtgcctgagcgggagaaagccccgcctcggcgcagaaccccttgaactcatccagcagcccgccgctgacaggcacttcctgcggcagggtgatggcatattcctccaccgtgcgctgtacctgtgccgtgccttgctgcgtctgcggcgctccgccggtttgctgcacctgaggcgatgcggcgctgtgcaccggagtctccgtgacaatacgcgcctgcacggtgccccctgccgcggcatcgccctctttgccctgcgtcatcacctgagcaggagcgtgttcctgcggcgccatgtgcgccgcgcccggcaagttgttcatactttttccccttcgtgtgcggggcagacgggcccatgcccgccgttcccttctgttttgccggttatccggcctgtgttacgcgccgccgcccagttgcgtgccccttcaatctgcagacgcacatggctggccggatctgccagcgccacatcagccatacggtcgcgggcgtaatcaaacagcgccgccagagcgggcagtgcctgaccggtgccggaaatacgctgcgaggcacacgccgcatccagccagtgacgcacaacgcgcagcccgctgccgcacggcatgcgcagcaccgcggccagatcgtcaagatacgccagcatccgcgcctcgctgcgggccgcctcctttcttgccagcgcaaactcatcggccataaggtccgtcagacattgttcatccatgcccagcagcccttccagcatcccgtcctgtgcgtgtcctccctcatgcatagtgtctctccatgaccgccgcggctctggctccggccctgcgtccggcctctctgccggcttccagccccgcactttccagcagtgcacgaccggcctgttctgcctgcttcagagcacgctccctgcgcagcagctgcacatcttcatcggagcgcacaatacccgccggagcacccgcaatggacgccagctcatccacggcctgatcgaaatcgattttatcgagcacctcgggagccatggccgcaaaccgcgacacgtctcctgccagctgccgcaccccctgtgccgccgacagacgctgagcctgcgcaagggcggaaacgtattccactttcaggtcacggccggccagcacatccggtgccggcggcagtctgcccgcccgcgccagcaggccgaacgccctgccgataagcggatcaaggatgtcggtctgatgccgctccaccaccggccccagaagcagcagcttttcctgactgcgttccattatttccgcggcagtcacattggatcgcgactcaccggcaaagagcagaaacatttctgtgaacaacccttcgcggatactgcggcgcacgtcctctatcttgtaggtcacggcctgaatgtccggccggatctgatacagcggcgaaagcgcgtcaggctgggccggatttacatagttctgcgcaccgggaatcagattcagccgctgcttgaagcccgtgggtacacgcatgggcggattgaccaccttgtgcacggccagcagctggctgcgcgccatttcctgcagcatcttgacatcgggcagcacatccatgaccggtgaatgcccgtacagctgtccgccgttgacttcccagcgggcgcacagatgcggaaactccgcatagccggaaacatgcagcagccggcgaggctcctgagcctcccatgtgagcgactcgtacggtttgttaaggctgtcctgcctgcgcgggtcgcgtctggcccgcggccggaccagctgcaccagcgccacaggcgcataaggctgcaccgcggcaaggcggcgcacggtgcgtgacagcctgtcgctgccgtatttctgcgcagcctgcgccgctgtcatgctgaaacgccgcaccacggtatccactctgcccgcggcatcgcaggcccatgcaaaatcgccgtgcggcacaacgcagaaacgcatcacccgctgcgggtcggcctccatatacatatccgcgctgccgtacgcggccagtgccgtaaacagggcatgcgaattctgataaaaattcgaccccgcaagagccgcgtacaacgccgcttccacgtcatccagccagcggcgcacctcggcggattccataagccccctgtctgcaaggcgcaggcggaaccacggtctggcaggcggtgtcagcccgccctgaagccctgccgccagcacccgcagggcacgggttgccgtggcatcgatgatgcgctgtccgcggcgtccctccggacgggccgtgccctcctgccatgatccaccgccatatccggcgccggtcacataatcggccacctcgcgccagcggctgtcccactccccccgctgcgactcaatgtacgccgctgcaccgcgggcttcttccagcgtgcttatgctcatggtcattgtcccagcagtgttttggactgcacacccgccggtgagctgtcacccagtgctccggtgagcaatgtcgctccggccccgcgtgcctgaagagcggcacgcctgtcctgctcgcgtgtggtccgctgctgttgcgcatcaccggtttccaccggcatcggcggttccggcggcagcggcgcagacggcacggaagctcccttgcctattcctccgcctcctcccatacgaacctccctgtgttttgtgttgcggcatgactgcccggcggcaccggcgccgccacgcatgaaggcaccctatacgacgctttaccgccgcaacggctgcagaggggttgcagaggggtatgaaaaccctgccggaactgtaggggcagccttgaccgcagacggtgcggggcggcggacagcccctgtacagcagactgcgcggcgctgcggacgagactggacaagtgtcaatgaatgccgcatgatagctttaccgcacacaacctgtttttttcgcgccgccgcccgcaccctgtggtgccatgccgcgcaaacacgggagccgtactctgaaaacccgcgcgctgtacgccattaccggcatcaccgtttgcgtcctgctggccgctctggtcttttttgcagtacgccatctgccggaacctgccgccccgctgcccggacaacagacggaaaacggccgccagttacggcgccgcctgcttgagcagggtattttcaaaccgttcaccggcgatatcgacgccatcagacgacgcaaagtgctgcgcatgctggtgccgtacaaccgcacagactattttctggacggcgccgcccagcgcggccttgcctacgacaccggcaccgctttcgccggctggctaaacaaacggctgggacttaccggcacacgccgcatctcgctgctgtttattccggcagcccccgacgatatgctgcgcatgctgcgcgaaggacagggggatatgatcggctacgaatgccttgtgcccggaacactgcccgacgacgtgaccgcagccggaccgtggtcgcgcaccgcacaggttgtggtggtctcgcggcagtccgtgccccccctgcaatcccttgcggagctctccggaaaaactgtgtatgtgctgaaaaacagtgctgtcgcacaaattctggacgccacagcgcgcactatgacaaccacggggattcctgtgcgcggcatggcggtggaaggcggactgacgcaggaagacctgctggacatggtgagcggcggcagcatagcctttgccgcggcagaagcggataaagcagcgctgtgggcgcgcgtgctgcccgacctgcaggtacacgccaacgcccccctgacaacgaacgccacccgcgcatggctgctgcgcagtgacacgccgcagctgaacaccctgtgcaacgaattcatacggcagtacagacgcaccaccgactatgcatggctgcggcagaaatatttcagccgcaccacatatgtggcggatggcggccgttcgcaggaacttgccagactggaggccacgctgccgctgttcataaagtacggcgagcagtacgattttgccccgctgctgctggcggcgcaggggtatcaggaatcgcgcctgaaccagcaggcacgcagccacaagggggctgtgggcatcatgcagctgctgccggctacggctgccgccagccctgtgggcatcaccgatatttcaacaccggaaaacaacatccatgccggagtgaagtacctcgcccatctgcgcgacacctatttcgattccgaaggcataaactatctggaccggatgctgctttcgttcgccgcatacaacgcggggcccggcaatatccgcaaggcgcggcgagccacagcgcagatggaactgaaccccgatgtatggcgcaataacgtggaaaaaggcgtcgctgccaccatcggacaggaacctgtacgctatgtgcgcaatataataacttattatattgtttttcagttggtgcgcgaacatcgccacatccgcgatgcggctctgcagcagctggacatcgcgccgcacttcacccgctgatccgtgccgcgccgtgcctcctgctgcagctgctccaaacggcgcgcaccgctcaaaaaatatcgcttaaatcaagactgttacgccatggctgccgcaatctaattaaatataataggccttgcccgcagcactgggcatgatggccttgttgcctgttccgggtatgaagaaatataccggacaaatggtctcccccagccatatgtccgcgacagcccggaaaaaagggcgtgtcccggcaacattacggaaagccgtccggcttgccgcactccttgcgccccgccaactcccgctggcggggcgctctgccgtatgcaaaacagcgggccgcccgttgcttcatcgcaaagggcggcccgctgtttctgatgctgtgccaaaaaattatgcttaaccggtcatcatagccgcaacgtgccgttcaaaccggccccccgtccccgggccgcagccacgcctgcaaagccctgcccgtccggggcggttcgcagtttgcgccgctgcgtagttacgaccgctgaaaacgacgcgccggccctgttccctcagatacggcgccgcagccttcttccgctgttccgcggcctgcggcggtaacgggctggcaaagcacggaaggcaggcggggtttatcagaaagaaacacgctgagtggaaaataaccgttatcggcagctgcggattgcacctctgtgtcgtcctgagcgtctgcttctgcctgacagataaatgaggggcacggaccgttccagactccggcagcttccgcggcgcttctttccgccgttccgccttcgggctgtccggcatgttcaccggccggatattctttgcgcgtcaaacgttccatactcagtctccagatcaggctttattttccgcatacagcgatttttcagaaaaaccggacggaacacggtcacagcatcccgcccggaaaaccatcgacaccgcacaacccgcacaaccgccgctgtctgcgcaggcgcgactgcgcaaccggaagcatccggcgattctcagtgcataatcgatatagcggagcctcagtcaaacggaatcattcattttgcaccatctgtcaacatatccgcgcaggccggtccgtaattataatgccccgcacctgtccatgaccggtcaagccccccgcctgccctccggtataatgccgcaacaacgccgcaacgcagcccccgtctgccgctgccgtgcccgtgctgtaattgcaggggccatgcaacatacacaaaggaaggaaggatgccctattcatcaaaagaagaggccgcgcaaggctgggcagacatcattgcccgtgcccgcagctgcagcgcaggcgccgcccgcaaagccgttgcccagctgggcagacgcgatcttttttttctgctcacgcggcttctgggcagagaggagatgttcaacgactggtgctttgcccgttgtgccgaagtgcagcggcagccggacggaatgctcgacctgtgggcgcgcgaacactacaaaagcaccatcatcacgttcgggcagagcatcagagacatccttaacgatccggaaataaccatcggaatattttcgcattcccgccctgtggcaaaaggatttctggcacagatcaaacatgagttcgaacagaaccacgcgctgaaaaccctgtatcccgatgtgctgtacagcgaccccaaaaggcagtctccgcgctggtcgctggacggaggtctggtggtgcgccgcagcaccaacccgaaagaagccaccgtggaagcctggggactggtggacggacagcctacgggcaagcacttccgcctgctggtatacgacgatgtggtgacgcgcgagtctgtcacctcgccggaaatgattgccaaggtcacggaatgctgggcgctctctcttaatctgggtgcgcggggcggcgcatgccgcaccataggcacccgctatcattacaacgacacatacaaaaccatgatggacagaaaggcagccgagccgcgtatccatgctgccacggcagacggcacgcctgacggcccttctgtatttctgccgcagaatgaactggcagacaaacgcagacgcatggggccttttgttttcggctgccagatgctgcaaaaccccgtcgccgacagaatgcagggattcagggaagaatggctgcgctggtggcagcccggggcggcaagctggcaggccatgaaccggtatattctggtggaccccgccgcaagccgcaaggaacaggccgactggacggtgatgctggttgtcgggctgggggcggacggcaactattacctgatagacggcatacgtgaccggctgaatcttacgggcagggcgggcgcactcttccgcctgcaccgcacctaccggccgctggcagtagggtacgaacaatacggcatgcaggccgacatagaatatatgcacaccgagatggaccgccgcaaccaccggttcgacatcacgccgctggcaggcagactggcaaaagccgaccgtatccgcaggcttgtgccgctttttgaaggcggaagagtctatctgccgcgcgtatgtcccttcaccgacagcgagggacgtcagcgcgacctgagccgcgaactggtgacggaagaatatctggcttttcccgtatgcggccacgacgacatgctggactgtctggcccgcataaccgacagcgcgctgggggcgcaccccgcggtggacagcaatgcacagtacgaaagcacagccaacatggagtacccgctatggacatgaccgccgcaaaacacatggacaaaaaccgcagcaacgccgtgcacagcgctccggatttccggttgctggtggcaccgcagacaggcagaccggccccgccggaagctgtgcggctgcaatgccgtcagctgcggggcatgtggcgcgaactggaaaaaatgcggcttacccgtaccgtgtttcacgacggctgcatacgctcggcgcaggatttcatcagtatggccacgtcgcctgcggtctggttttacggcgtatacgggccatcggacgcggaacactgcaccgcacaaaagcgtgcggcggcattcttctggctgaatgcattctcgggccgcacggccatgatccactttgccgttctgtacggcgggctgcgtcatgcggagcacataggcagacaggtgtgcggatttctgctgggccgccggcggcacactgcatgcgaaaccccgtatgcagactcaggcacaacgcccggcaccgcgccgcttgacgcactgatggggcttaccccctgccgcaaccggcgggccctgcgttttatccgcaggctgggctttgtgccggttgccacgctgccgggggcagtgcgtcagggtaccggatacggcgacgcggtacttaccatgctgactgccgcctccgatgcggcagacaatataatggcgcaggcagaagccatacccgatgctcttcatatagactaaggtattcctagccctgccaaccagccctgcgggaacaacatgccacaatttcgtcatagtatacggtttgccgccctgctgggcaccctgctgctgagcgcggtatttgccggcgtgtcaacgctggtggccctgtggggtacaaacagctttgccgaagaacaggaaaaacaaaccgctgccgccgccctgaaggacaccgtgctgataatggaagacagtctgcggcacctcggtgaacaggcgcagctgctggcatggagcaacaggttgtacaatctgctctacggcggaaactccggcacggcggaactgcctgccgccattgtggaacggccctatacggactttcaggccattgtactgcttgatcaggaaggccgctttctgttcggcagaacggtttttgcccgcagggacgcaggggtacagccggacacccggctgcccgccccgctgcgtgcctatctggaaacactggtgccgcgcattcacagagcatcgccgcagtccggtacccgcgggctggcgcgcatacacggcgaactgcacatgctggcggctgttcctgtgctgacggcacgcatggaaggccccgccgccggctggctggcgctgctacgcaaaattgacgaaccgtacatacagcagctttccgcacgaagcggactgcggctgcagttgcacgaaaacaccgcgaccgccctgcccgccccgctggttgaccttgccgccatccggcggctgggcagtgccgccccgccggtggtcacgatttatgaaggcgatacttacgccggaacagtgctgccggaactcaaggatggtctgcctgtcgccgtcaccggcgtgcgcgttaattcactgacacatataatccgtcagattcttgcagaaaatcttctgctcaccgttcccgttgctctggcagcgttcatggccggatttatactgctggacagacgcgtgttaaaacgcatcagcagtcttgtctccgccgtccgggcttccggcagcggcgtgcatgccgccgtcaggccgtccggcagtgaactggatgaactggaaatgctgctttcggcagccacggataccgccctgcgcaacgagcgtgatacagcccgcattatggattcgcttcctgtggggcttatggtgatagacccgaaaacacgggccatcgtatcgcttaacagggccgcacaggagatgctcggatttacggaggacggtctgctgggcagagactgcagttcagtcgtctgtctggccaccgacgaaccatgccccatgctcgacacggccaacccgcagcatcacgtcatcagaaccatgcgcagagccgacaggacggaaatcacagccctgaaatccaccgcgcacataaatgacggcagaaacgacttttttatggaagccttcatggacatcaccgatctggagcgtaaatggctttcgcaccgcaacgaagcgcaaaggctttccgcagcctttgcagggttgcccgcgccggtaaccatcatggattcgggcctttccattattcaggccaacaaggcgttctggcggatgaccggcgcaggacacagcgtgcagaacgaaatcacaccgctgtccagattcatccatcccgaagacctgcctttgctggcgggactggaccggagcgcatcgggcgtatcgggcgtatcgggcgatgccgttgcagaactgaaactgcgcatggtcgatgcttcggacacggtgcactttgtactgatgcgcatgacggcagatgcggctccgcggaccatcgtatacgaagacctgacggcacggcagcattatgaagaagaaaggatgcggcaggcctataccgaccacctgaccggcctgcccaacaggcagtacctctattcagccgggctggaaaaaatggccggcgaagccgctccggaacagtctgcggggctgtgtcttatcaacattcaggggctggacgtggccaacaacgccgccggtctggcggcaggcgatgccgtactgctgcaggccgcgcagcgcatggacaaagccagagcagcggaccatacgctgatacggtacggaggagacgattttctcatagtcatggctgccccctgcacggcagatgccatgaaaacactggctgaaaaactgcacgaggcttttgaaacgccgttcatgacaggcggtacggaatacaccctgcagctgagcttcggctttgccctgtatccggagcacggagacacgctggaagaacttatccgcagggcggacatggccatgtgccacagccggtttcaggctgacgggcagttctgcctgtaccacaaatcactggacaccctgcgccagtatgatgccggaaagaccggcaccctgcggacagcgctggaaaacggtgaatttctggcccgttatcagccggttgtggacctgcgcagcggcaccatcaccggtgcggaagcgctggcacgccaagtgctgcagaacggacacgaatcgccgcccgccggattcaaacgcagtgcagagcggagcggcatcatctggaacatagacctgaccatactgcagcaggcatgccgcgacgcagcccgctggcacacgctgggcatgccggcagccattgcggtcaacatctcacctgcattttttcaccgccacgactttctggcccatgtggaagcagccctgaaggattcggggctgcctgccgggctgctgacgctcgacatggaagaagcggtgtatctgcatgactaccgtaaggcgctgggcacgctcgacagcctgaagcacatgggggtccggcccgcactgggcaatttcggtacggggtattcggcaacggcccatctgcacgatcttggctttgcagccctgaaaatcgaccataccatagcatccgcactgccgggcgctccggctgccgcgttgctccgctccgcggcaggcgtggccggttctctcgacattccggctctttccggaggagtggaaaccgaattccagcgttcgtttctgctggggctggggtacgccgccggtcaggggttcttatttgccccgccgctgcccgccgcacaaatggaaaaactgttcacggaacagccgcgcttttccgccgcacgttcctgactgctcaaatatttccggcggtctcctgcaccgtgcgcacccgtgcgggcagcagaccggcgctttccttgagccggagcacacgggcaaaggattcctctatacgactgcgcggaaccactccccgctccaccagcgactcaatcatatcgactacttcaggcactatatcggcatcgtaggtcagattgttgccgaacagcagaatatcgactccggcattcagtgccagcgccacggcctgttccagcccgtaacggtccgttatggctttcatctgcatgtcatcggaaaccaccactcccccgaaccccagtctgccgcgcagcagaccggtgatcacggcacgggacagcgtggcgggatgatcgggatccagccggctgttgaaaagatggcctgtcatgatcatctgcacatgaccgccgtccagcagacgccggtacggcacaagctcgttttcgttccacgaagcgcttatatccgccacccccagatgtgaatcagcggccgagctgccgtgaccgggaaaatgcttaacacagcccagcaccccatgagacgccataccctgcaaaaaagcctgcgcatgccgtgccacggcttcagaatcagccgaaaagctgcgtcccgccctgccgatgacagggttgtcgggccgcacgttaacatcgaccacaggcgcaaaattcagattcactccgacagcatgcaacatggctcccgcacggcttccggcatccgcagaagcggccgtagtggctgccgcacccgtttcctgcgctgaaggcaatgccgcaaaaccatgacggggcgacagacgggcaaccctgcctccttcctgatcaaccgccacaaaaagcggcgtctgtgccgccttctgcaaagcagctgtcagtgccgccagttgccggacagaccggatattgcgccggtcgctgcccagtgcgacgtcacggtcaaacagaatgactccgcccagattatagtgggtgacatcgcgcactactgaatcggcgccggacagggattctcccctgaatcccacaagcagcagttgccctgccatgctgcgcagcgcggcgctttcatcggctgacgggcgggcggcagcagcgcgtgctgtcccgtgagcaaatatcagtgtcagcactgccgccagcagcacctttctgcacaggcgctttgaaattatcttcatatatattcctcttgtatacaccgttatcatctggctgaaacatgcccgcagacacgcggcagccacagtaatacagccggccttgccgcacaatgcattcaccggcagatccgtcccttggctgaaaacgttaatcataatttttaccatttttttaccgaaaagggcttcacgggggttccaacgcggctaatttgtgctagtgtggtcagcactcgcaaacctctactttcatccctggaggacacaaccatggaagaaggcaaattcgtgcttatcggcgacgcactgcccgaaatgcacgtcaccaccacaagaggtcccatgacgctgcccggcgacctgaaaggcaaatggtttgtgcttttcagccatccggcagactatactcccgtatgcaccaccgaattcgtggcgtttcagaaacggtacgatgaattccgcaaactgaattgcgaactcgtgggcctttccattgatcaggttttctcgcacatcaaatgggttgactggatcaaggaaaaaatcggcgtggaaattgagtttcccatcatcgccgatgatatgggacaggttgcctcgcgcctcggcatgattcaccccggcaaggggaccaataccgtgcgcgccgtcttcatagtggacgacaaaggcattgtcagaataatcttttattacccgcaggaactgggcagaaacatggatgaaattctgcgtgcggtgaaaggcatgcaggtttccgacgcacagtccgtcgccattccggcaggatggcccgaaaatgaaatagtccgcgatcacgttattgtaccgccgcccaaaagcgtgcaggaagcacagaagcgccttacagaaggccacgaatgctacgactggtggttctgccacaaaaagctgtagcacaaggcatcactggccgccatgacggcacaggacgccacacgaacattccgcgcgcccggcaccgcgacggcatccgcttttccggcgccgtccggtatcgggcgcgcatcaatgcccagccagatactcctatctgtctcataccggaggtttctctcatgttgtggaagcagttcttcacgcccgtaaaatcatactccgtaaaagaagccgcggaatttctgaccggaaaaaacccttccgatgtcacggtgcttgatgtgcggcagccgggtgaataccggcagggacatctgcccggagcgcggcttgttcccatgggtgagctttccgacaggctggacgaactggaaagagacggcccgacgctggtatactgcgccatcggcggacgcagccgtgtggccgcacagatgctggccggcaagggatttaaacatgtcatcaacatggccggaggcttcaaggactgggaatcaatgcagcagggctccggctggaccagcaccggcgactacacgcagggacttgaactgtttcccgacgacatagacgtgcgcagggctctggaagtcgcatggggcatggaagccgcgctggaagaattttaccgtgacatggcggcgcgggcccgcgaagcaggcaaggaaaccaccgcggccatgtatgacaggctggccagatttgaggtggggcacaaggcaaaaatagaaaaccgctacgccgcactggccggaagcgacgcggaactggaaaaaaaagcggcgcaggtggtcgaaggcggcatgaccacggaagagtatatgcagcgcagcggcatagaccctgcagacccggcccacatagccggttttgccatgatgatggaagcgcaggccatggacctgtacgcgcgtgccgcgcgcagcgcggcagatgccggaacggccgcttttctggaagacatggtgcaggaagaaaaaagccacatgcagcaggtgggcaggctgctcgattcgctgctggaggatcagaaccatggctagactgctgctgctgggagcaggtcatgcgcacatgaccgtcatggcgcacctgcccgaaataattgccagaggacacacagtgacggcggtcggcccgctgagcagacattattattcgggcatgggtcccggcatgcttggtggtgcctatacgccggaggacatcagctttcccgtcgaacagatgatcgaatcgcgcggcggcgagttcatccgtgacaaagccgtgcgcgttgatgccgctgccaaaacagttacgctgcaaagcggccttgaagtggcatacgatgtctgttcgttcaacaccggctcatctgttcccgtttccatagttcagcaagacgctgaagacgtctataccgtcaagcccatcgaaaacctgctggccggacgcaaccgcattctggagctggcagcaaaggacacggtacgcataggcgtggtgggcggcggtcccgcagcgctggaagtggccggaaacgctgccgcctgcgcccgcgaatccggcggcaagggcgcatccgtccggctgtatgccggaaaacgttttctgcgcgggctcacgccccgcgtccgctcactgtgtctgcgccagatgcacagacataatgtggaaatactcgaaggcagctatgcttctggcattgccacgggcaaagtaaccctcgaagacggcagaacttttgccgaagatatcatctttgtggccatgggggtcaaaccctctgcccttatcaccgcatcggggctgcccgcaggtgacgacggtggtctggcggtaaaccgttttctgcaatgcgacgaacaccccgacctgttcggcggcggcgactgcatctggttcaaagaacgcccgctggacaaggtgggcgtgtatgccgtgcgcgaaaaccccgtgctgtaccacaacctgctggcacggctggaaggcggagaactgcagccttttgacccgggcggagactatctgctgattttcaataccggcggcggtacgggcgtactgcacaagtcgggagtatccttcggcggcagactggcttttgtcatcaaggactggatagaccgccggttcatgcgtgaattccagccttagacagactacagactctccgtcagacgtccgaaaacccgcagcttgccctgcgggttttttgttaataatagattctaatatttcaccaaaggtactccgataaatatccgctaacagacaggagccataatcacctgcctttaccctccgggagaacatatggtcacgacaacacacagcgaacttatggaagtgctgctgggagcgcaggacctaattgcgccggtggtggccggtcacggcagacgcgtggccatgttttcacgcatgatagccgaagtcatggactatacgccgcaacagctgcgccacatcgaccatgccgcaaaactgcacgacataggctgctttgccctgtccattcaggaaaaaaacgacctgcaccagtttgacgtgctctctccgcaaaagcactgcgctgtgggatacctgctgctgggacggagcagtcttttcggcacgctggcccccgccgtgctgcatcatcacacccactacgaccgccggaccggcaacggcaaagacggccccccggtaccgcacgaagcgttcatcattcatctggcggacagaatcgatattctcacagacgaccggttcagcattctgcagcagcgcaaagccataaccgaagccataacagacggcaaaggaacgctgtttcatcctcatgtggtcgaagccttctgcgaagcggcctacagagaaagcttctggctgcggggggtgcacggagacaggcgaggtatggaaaaacaggaagacacccgtacgctgagccgtgaagagctgctggactttacgcgcatgctcacgctggccatcgactacaagtcacgctttacggcaacccactcgcagggagtggccgccacctgcgccgccatgggaacgatggcaggactgcaggatgatcttacgctcattgtggcagggcatctgcacgatctcggcaaactgatagtacccaatgaaatacttgaaaaaaaagggccgctcgatgaaactgagcgcgccatcatgaacagccatcccttttacacatactcgctgctcagcgaggctgccggccttgcccggatagccatgattgccggaatgcatcaggaaaagctcaacggcaaggggtatccgtttcatcccgaaccggatgcttttcccatggcatcacgtgtgcttgcagtatgtgatgtctttaccgcgctggcagaaaacagaccctaccgcaagggactgcccaaaagtgacgtcatcagcataatgcggcgcatggtaagcgaaggtcatctggacccccagtgctttgcatatcttaccgcgcattatgaaacactggacgaactgcgcagaaacgcacagcagcaggcggaaaaggaataccgaggtttctggaacagaacggaagcggtcatggaaagcatcgcataaccgcagcgccggtccgcacaaaaataatatcgccccgtcgtgcggcgcggctatggtcataataagggaatcagccctcggacgcaccgcgccaacggcagcggcgcacaaccgccggtaacggcggaacacgcaggaggcggcctatggaaaacacagcggtgcagccccgcaacggctgcgaggtatgcggcagatacgccgaagccaccggcagcaccagaatgcgggaactgcgcatggtcaacggccgctggctgtgcagaggatgcgccaaacatccccggatgatcgcaggcggccacatccgcgaagacaagcttctgaatcttatcgaaaactggtacggctgagcacaggaagcccggctctgcgaaccctgaacagctttttctctttcaaaaagcacggcccgccactgcgcagcgggtcgtgcttttcattttttttacaaaccgacgcggctagaccccgtggcccgcagcctgatcagctgcctgaacaatatgcacatcgcgctgcggataagggatgctgatcccattggcatcaagcgcttttttcacttcttcgataagacggaagcgcactgtccagtaatcggcggtggcaacccagggccttaccaccagattcacagagctgtcccccagttcggcaacggcaatggtgcacggcggttcggtcagcagttcgggctgcgccctgacaacgtcttcgataacctttttggccagcgccagatcatcgccgtagcccacaccgaaggtcaggtccatacggcgggtggggttgcccgtcacgttcactatgacatcgctcatgattttgctgttgggcacgatgatgcgctgattgtcgggggtcagcagcagcgtggtggacaggctcagcttgtccacggtgcccgaaacgccggccacggtcacatagtctcccaacgtgaacggcctgaacagaataagcatgattccgctggaaaagttggccagattgtccttgatggcaagaccgacagcaagacccatggaacccagcagagcaaggaaggatgtggtgtctatacccagctggcccgccgccgcgataagcaccgccacaagcagcacataataaatcacattgcggataaatccggtgagcagcctgtctataccccgcagttccatgcccttgcgcacaaggttggccaccctgccgctcaaccatgcaccggcaaacgcgataaccagcgccacgagcagatttgtcccgttacgcgccaaccatacaataatcatgtcgccgtactcttccatcagtctggcgtaatccataagtagactccttcaatggtataatgctgcacagcacagcccgccgccacggaacggccggtacgtgcattgagccttcatagcccattcagccggtcatgcacaagatacatgacgactatgtctgcattcatctgccgtttacacctgcccgccggcaacacgggggcagacttcattgtcttgcgcgcggcccgcgtggtgatgtacacagcacctgcgccgtgcggaacatacctgcagcgcagaaccataatccggggacacttgttcatgcccatgtttttcctttcctttccgcccctccgcagcctttgcggacgccggtcattctgcctccgaccggctgccgccgctgcggcatgtctgctgttgtgctgcctgctgccgcatccggtactggccgccggttcatccatgccggtcatgcaggtcggcttcaagctgctttccgcgtgggatgccgaatcaggcgaacgcatcgaggtcggagtctggtaccccagcacatcgaccgagcgcagcgccaaggtaggcgagcggacgctgcaggttgcccgtgacggcgtgccggaggccggacgttttcccaccattctgctttcccacatcatggcgggcagtgcgctggcgcaccacgacaccgcccgggcgctggcacaaaagggatttgtggtcatagcccccacccacagacacgacaaccagcatgacacacgcgtactgttcacagcgcggcatatttcggacaggctggcagagctgaccacctcgctggattttgtacgcaaggaaaaagacctcggggcagtgatcgacagcagacgcataggcgccataggatttgataccggcgccgcggcggtgcttatcatggccgggggcatacctgaccctgccggctaccaaggctactgcgcgggactgcgcgcgccttcgccctattgctcccgctgggctgcccgcaggctttcgcgtctgcagcaggaactgccccccctgctggcgcgacagatacaggtgccgcatatacgggctgccgcactggtcgctccgggctatgcctttcttttcggcaaagagcagctggcagccatcagcatccccgtcaggatcatcagcgccgagaacgacggcataaacgccggtcatgccgccgcactgcgcgaacacatgcgtgtgcctccgctgtattcggtgctggaagacgcagacagcttttcactgcgcgccccctgtcctccccgtctggaacagctggacgacaccatgtgcgttgatgatgacgacgttgaccgcgaagccatacatcacagactcaacaccgacctgaccggtttttttctgcacacgctgggtgcccccgtgggaactcctgcccgtaactgacagcccgtacactgaaacaccgccggcccccaaaagggaccggcggtgaaaaacatccggccagcgcggtcagcggctgcgccggtactcaagcagcgcggccagcgcggcatcctgttcgcgcttaagactgtcatccacagccacctgcacatcagcggggtacacggcgtaatagtgcagctggccgtcttctcttacccgcatccgctcggtgtatatggtctgcaccagaaaccattcaaactccggcccgtgccggggcacccccttttcccgcagagctgaaacagcattgcgcaccaccccgctgccgctgccgtgacgcagggccacgctccacaacacatcgtgcacaggcggtgacaaagcgcccacatcggggataacgccccgccacaacacttccagcagcgcatcatactgacgttcttttacaaaccggtactgcagcgaccggaacgcggcagctccgccctgctccatccgccgccatgcggcggtaaatgcgccgctcccggcctgaagccctgaaaacgccgagcgcacaggctgccccagccattgtacaaactcgtccagctctgtactgcggctgccgcgcagcctccacggaccgtaccgcatcacacccgcctcatgcaggggaaccggaggcggctgaacctgccccgcccgttcgtactcacccagaaaagccacccccagcccgcatgatgacgtatctgccatggtgacccgcgctttgcctgttccccgcgcaaaaacaatgcgtacctgccccgcggtacggctttcgccatcatatgcaccaaaatcgctgcgaaaggataccggtgcaccgtgcagttcgcccgcagcaagacgcccgcgcgcacgcacctcgcaaccggcgggcagctccggtgccagcagccggtcaaggccggttccgccatccgtacgcttcacaccgtatgtaccgtcttcttccgccccgtcgccgcattcgcctgtaccgtacaatgtcacatcatacagtccggccccggcagccacgttctgttcctgctgcaacacggccgtaaccatcatccatgcggtaccgcaatccttctgccgccagacaccctcgggcgaccagccggcatacgacggcaggcaaaagccgcacagcagaacgcccataagacagccgcaccgcgcggtacgccgcaccatgccggccaagcttctgtggtatgtcatggaatctcccggctcctgtaattatccgttcttgtagccctgtacggtctccgcggcaagcccgccgctttcttccggctgccacgcctccccgcatggcaccgcggcaccacgcccccctgcggcgtacagttcttccagacgcgccagtatttcatccggcaatccgcagccttctccttccgcctctccctgacgcacggctccggccccttcctgtccggcggccgtccccgccggtccgaacagtcccagcgccctgcacagcatatccagagctttgagctttgaatgcatcttaacacgcagggttccgccgcggcttgtggtagtttcggcaatttcggccacggccgatgcatgcaccgccggtatgccgcatgagtctttaagccgcagcgtgttctgctcccagctgcagatgtcagtcatggaagaaaatgccacagccgcaagctcttccagcaccttgtccggcgtaggttcgccggaaaacgccgcagacgccgaagcctcctgccttccctcacccgcgccatccgccgtatcctgcgccatgtcccgctccggcacgggccgccggtttccgtttatcccggtctgctgcaaagattgcagcagaccgcgcacctgcgggcgctgcagcagcgccctgccgctgcgcagcgccgatgccggagcataccctgctgccagcgcggcctgccggacatccccgtgcttcagccacgcacgggcaaaaagctcataccgctcctgccgcttcacaatgtcactccccctgctgtaagatatcctgcaaggctgtctccgtatcgcccgcgtcacgtttttccgcagtctgccgcagcagggccacagcccgtgcatctgcatgcgtctgctttttccgccacgcggtcagtcgctgctgacgcagttcacgcacatccagacgcacctcttccagcacctgctgcacagccaccacccgttcttccagccgttccacctgtacagccgttctgcggccctgtgccagttcacccgccagcacccccagcgagctttccatctgttgcacccggtactgcagtgtggcccccatggccataacacccgccacggcagtgaacaaaccggtgagcgccgtaagcgtcaccttcctgtccagactccagccggtaccgttcacgatgagctccttgcggcgtcacgcggcgttaccgtctgccccggcaaaagtgagccggacagtgtatttccggaacgggcatctttacggtaagaccccatggacgaccccagatagtaattgaccactcccccgaatgccgttcccagtgaccccagcagcaacaaggcaggctcgttgacgctctgcatggccatcaccgcgtccagcatccagaaaaaaccgcacacaacaaccagtgaaacaacggcggcagcccacgccccgccatgtcccgcccgtgccagcgccacctctctggctctggcatcctgcacgttggccaatgctgtctgcagctgcacctgctgccactccagcaaacgggcttcatgccgggcctccagttcggccagcttaagcaccgcgtcagggttttccagcgcgcgggccacggtgtccggctctgcgggtacccccagaaaagccccgagcagcgttcctgccgcgccggccacggcacctgccgggccgcccagtatgcttgccagcagcggagccgacttggcagccatcctgcccacatctttccactccatgatatttcccccatgtcaggttgatccggtggccatgcaccggcccgcaccttaccccgccgcggcagggcaaaagccccgcggcgccactgcggcgtgcccccggcgctgtcccgcccatgtcccgcggcacttgccgcataccgtcagactttttcataaaaaaacgcttcaccggttgacctttgggcatacgagcaatatacatacaaatgcgcatgtattctgggctggcccggtttcatgcctcgctgcggtcatgctcctcctcgccggccgcagctgccggacagccgttctccgttggcagcccccctatgcctccggccgtccggcgacacaccctgacgacggtctcccctccccaagaatgaccgttggcgccggggcacccagatgccccggcgcattttttttgtccgcacacggcaccgcaaaaaaccccgcaccggtagtattccggtgcggggttggcgcaggctgatacatacaatacgtccggggcagaacatcgtaccccctccgcagtccgaagcatcagtaatgttgaagataatccgtgcagagctggcagtgtgcaccacggcaggcggcataacggctgccacatgtatacccgaagcgggctgaccgcccggcaggctgtttaaagtctgcctgcggcatgccgcgctgcaggcaagcgggcacgcgtctatccgtgcacagccgcgctgactccgcccccgctgccgtgcatggcggtggtgcacaggtcgaacagcaccatcaccggcagccgcacataaaaccagtcagttaccagcgtaccgtcggcaaaagtccattcgcccgaatgcacgaagtaggaaaagagtgccgcctccatggaagattccggcatatccggcctgcgcaacacccgttcacgacagaacaatgtcagcgtttccagcagggcaaagcagtttccgctttcggccgcttctgccagcacactgccgaactgcgcggcaaaaggcgtttttgccagtaccgttgctgcgtatgcgccggattgttcgcaaatttccgccagtgcccactggcacagtctggcctcggcagaatcgtgttctgcagaccgcagatgccgcaacacctgctccatggcgtgtaaattgtcctgaattactgacatttgttccccctgtgcgcgattgttataaatcacataatatagcttagacgtattgtaaaatacgaaaacacatacacaacggcacagccgtatttttttgcacaggaaaaatgttgcttttatcaaaatgcgaagtatgttagcgctcagaaacgcccctgagtacggtatccttccacggatatcgcctgttcatgcgggcgtgggccatgcgattcccccgatcacaaaagaaactgtctcccgcctatttctcttgtgaatatcgcatggcccttcttttgccggctgcacacagttggctcccccctatagtcctctgaggatgaccggaacacggcactcaatttgcatgctcaggcagtacccagagtaacgacaactttccgacggagccaccatggccgacaccagccgacagtatatacgccttttcatgcttgccgccctgctcatgcttgctaccgcctgcggcagcatacaaagcacgctggacaacgctccggcagttctggacattgatctggcatcacaaggcaccctgtacaccaatgaatgggtgcacagacaggccgaaccacagataatggtccgcccgcaggaaccgcccgacaccccgccgcgggtactgttcgtgcctttcaggatgtatcaggacatgcgcgaaggcagcgccatcgccgagcaggtctcaggcattttctggcagtcgtggctgcagcagcggaccttcgaggtgctgcagtttgctccggagctggctccgttttcacctgcacgcggaattgccgcaggcagagccgcaggcgccgatctggtggtcagcgggtatgtgacgcggtttattgatgcaggcaccgccggtgacagcagactggccctgcaggtggacatgtacgacacatttacaggcgaactggtctggtccatggctcatgcgggatttatggaaaacaccgtaaagcgtgactatctgctgttcacccagcggaacaggctgcccgcggaaccggtctggagcattgccaccgtgctggccgcggatatggcacgcccgattaaagaatggcaggcccccctgcaggaagaagagcccgatccttttgctcctgcgccgctggcccccggccagatgcaggccgcaccgcaaccgcaaggccccgtcccgcaggcggatgctgtacaaagcaataccatttacgatgcccgaccccggaaagcatccgccccgcgcactttctaaaaaacagcaaaacgctgtaaatacgagatgttaagcggcgagaaacatcatataccggcgcgttgtcagtgaccggtcacagccacaaatcagtaacacatcctgataagccttttcagggcttgcaatccgccctttcaatcctatattacctgcggtacaaacttgtttttctgacgcactcagaaacacgaaaagccccatacattttttttcgcagggtattcctgctgtgtcggtggctgcacgcagcggccaaacgatgcgtgtttacgcggaatgattcgggctttcatgcataccaggagacataatgataggcatttcaaagctgtactgtggacaggttgaaccctccgacgcgctgcgctacggacgagaatcgggcaaaatgccctcgcacctgcttcagttctccaaagacaaaaagcccgtggttgtgtggaacatgacccgccgctgcaacctgaagtgtgttcactgctacgctcaggccgtggaccccgaaggcaacgacgaaatcagcaccgaacagggcaaagagatcatccgcgatctggcccagtacggcgcaccggtcatgctgttttccggcggcgagccgctggtgcgcaaagaccttgtggagctggccaaatttgccaccgaacagggcatgagagcggttatatccaccaacggcacgctgattaccaaagaaaaagcccgcgagctgaaggaagtgggactttcgtacgtggggatttcccttgacggtatggaagaggtgcacaacaaattccgcggtgtgcccaacagctttaaaaaagcgctcgaaggcattgaaaactgtaaggccgaagggctgaaagtgggcctgcgctttactatcaacaagcgtaacgcaccggaagttcccaaaatatttgacctcatcaaagaactggaaatacccagaatctgcttttaccatctggtatactccggccgcggcagcgaactgatcaaggaagatcttgatcatgccgaaacccgtgccatggttgaccttatcatggaccgcacccgccagctctttgaagaaggccaccctaaagaagtgctgaccgtggacaaccacgccgacggcccctatgtgtggatgcgcatgctcaaggaagaccccaagcgtgccgctgaagtattcgagctgctgcagtacaacgaaggcaacaactccggccgcggcatcggctgcatcagctgggacggcacggtgcatcccgaccagttctggcgcaacaaggttttcggcaacgtgctggaacgtcctttctcggaaatttgggacgaccccgaaatcgagctgctggcaaagctgaaagacaaaaaacagcatgtcaccggccgctgcgcccagtgccgcttcctcaatatctgcggcggcaacttccgcgcccgtgccgaatcctactacggcgatgtgtgggctcccgatccggcctgcttcctcaccgacgaggaaatcggcatcaaatagccaactttccgctccggcgtgccagaacgggcaggccggagcgttttttactgctgcctgcaagtgcagcaacagcaagccaattgcaacagaaccaaaggagcagacacggtgtctgattttttccggggcagaaggttgcgccgcaacgcccccatgagggaacttgtacgcgagcatgacatttccgcccgtcatctcgtcatgccctattttgtggtggaaaccgacgacgccggcttccgcaagcctatcacctccatgcccggcatttttcagctgtcgcttgccgagctggaaaaagacgtggccgaagccgtggcactgggcatgcgttccgttattcttttcggcattccggcggcaaaagattacaaaggctcggaagcatacaaccacgacggcattgtccagaaagccatacgccggctgaaagagcgctttccggatcttctggtaatcaccgatgtgtgtctgtgcgaatataccagccacggtcactgcggactgctgcggcagggcgacaccaccggtgaagtgcacaatgaccctaccctgaccctgctggccaaggctgcggtttcgcacgccgaggcaggagccgacatcgtggccccatcggacatgatggacgggcgtgtgctggccatccgcgaagcgctggatgccaacggcttttcacatattcccgtcatgtcctacgccgtcaaatacgccagcgccttttacggccccttccgcgaggcggccgaatccaccccccagcacggcgaccgcaagacctatcagatggacccggccaacagccgcgaggccatgcgcgaagccgcggcagacgtggcggagggagcagacttcctcattgtcaaacctgccggtccttacatggacatcatccgcatggtacgggacagctttgacctgcccgttgccgcctatcaggtcagcggcgagtattccatgatcaaggctgccgccatcaacgactggattgacggcgacaaagtggccatggagtcccttacgggcctgcgccgcgccggtgcggatatcatcatcagttatctgactgtggaaatgctgcgcaaaaagcttgtttccgcataaaacgcaatgctcttccggcgcgccgtccctgcggggcgtacgcgccggaatttttcagccgacctgtgcagccctgcacatgccgtacaggtacaaggacacacacatgcacaacgcaaaccacccgcacggcaacggccacccggcagaaaaaaaaggcatgggcgcacattccggcgcaatgaacatgccccgcacccttgaagacggcagccccgcatgccgcctcatcgcctgggaggtcacccgttcctgcaaccttgcctgcaagcactgccgcgccgaagcccataccgaaccatatcccggtgaactgagcacacaggaagccaaagcgctcatcgacacttttcctgaagtgggcaaccccataattatcttcaccggtggcgaccccatgatgcgcgccgacctgtacgagctgatccgctacgccacggggcttggtctgcgttgtgtgctgtcgcccaacggaacgctgataaccgggcagaacgccgtgcagatacgcgaagccggagtgcagcgctgttccatttccatagacggtccgtctgcagaactgcatgacgagttccgcggcgtacccggcgcattcgaacagtccatgcgcggcattgaatttttgaagcaggccggagtggagtttcagataaacaccacggttacgcgtgacaatcttccgtacttcaaagacatcttcaaactgtgtgaaaatctgggcgccgcagcatggcatatatttctgctggtacccaccggccgcgcagcacagctgggcgcacaggtcatcaccgccgaagaatacgaagaagtactcaactggttctacgatttccgcaagacgacctccatgcatctcaaggctacctgcgcaccgcactattaccgcatcatgcgccagcgggccaaggaagaaggcctaccggtgacgcctgacaacttcggcatggatgccatgaccagagggtgtctgggcggtatcggcttctgctttatatcgcataccggacaggtacagccatgcggttatctggaactggactgcggcaatgtgcgcgatacgcgttttcctgaaatatggcgcaaatcggaatacttcaggcagttccgcacgccggaagaatatgacggcaaatgcgggcactgtgaataccacaatgtatgcggcggctgccgcgcccgtggcttcaccatgagcggcagccatatggcagaagagcctctgtgcacctaccagccgcgcaaaaagcccgccgcagaccgtaaataaacgtcatggctgtgcatacagcagccggacgcggcttcactcttaacgattcacaggagctagcatgactggacccgccgtgcaggatcaggagctggatcagttcgataaaaaaattctggatatcatccagaccggttttccgctggaaccacggccgtatgccgttatcggcgatgcagtgggcctgactgaagcagaagccctcgcccgcgtgcgcgccctgaaggaacgcaaaataatcagacggctgggagccaacttcaattcatggaagctcggtttccgctctacactttgcgccgccaaagtacctgaagacaagttcgacgaatttgtggccgaagtgaacagccatgtgggtgtcacccacaactacctgcgcgcccatgcgtacaatgtctggttcacctttatcggccccagctgggaagaagtgtgcagcactctggacagcataacgcagaaaaccggcattcccattctgaatctgcccgcagaagagctgtataaaataagggttgatttcaagatggatgaagaccccgctgcggactgacaacgtcgtaccgttgcgctgcggcatgttccccgcgcagtacaagccgcccatacgccgtcatgcagggtgccaaccttttgggtcggcaccctgtttccgtctgcggcatcgggcgtggcccgcttctttgcggcggggccgccctgccgcagcacaatgcaaaaacagtgtatccgacaagataccgtcatatacagttgctcttatgacaaagccggactatactctgcgctctgtttttctgtacagttatccgcaacatgcaggcgacagcgccatgcacgccggaagctccggcaatgcgcgggcaccttttatcttcagcctactgaaaggaacaatcgcattgagcggcattgtcaaacagacatacagcgaacaggttgtagaatacatcaaggaccgcattctcaaaggtgaactttctcccggcgatccggtcaaggaagctctcattgcgcagaagcttgccataagcagggctcccgtacgcgaggcactccagattctcgcgcgggaagggctgattgtgtatgaaccgcagaaaggcaaacgcattaccgccctcaccgccaaagaaatacgcgacagctattttaccggcggagtgctggaagcggctgccgtggccgccgccctgccgctgtataccgcacaggatatcgacctgatgcaccgcacggtaaaccgcatgaaagaagtggccgacacaggtgcgccgctggacagcatgacgggactggacaacatctttcacgaaacccttttctcacgcgtggacaatccgctgctggtcgagctttgccgccggtcctgtcagggcatatccaaatttctgctgtacaggcactggatcaaactgttttcagcacaggaagtctatctgcgccacaaagcggtgtttgacgctgtggcaagcggcgaccccgcccttacagaaaaagccatccgccatcactacacagagtccggagaacgcatgtcgaactacggagtcgacgtgttcgacggctgagcgccgcagccccgtcatccgctccggtcctcggggcggtctctttttttgctcctgcggctgccgccgcacggcagccaataccgcacatcccccgcacggcctgccccggaaaaccccgaaggcaccgcatcctgctgcccgtccgaagaccgcaacagctctgcgtgctctgccgaagaccacaaaaaaagggagccgcagctccctttcgttatacataatccggtgacatcaggccgttgccgtttcagtctgtgcactgtcgggctcggcgtatctgcggttccagccggtgatggccgaaaagagcagcacaccgaacaatgcccatgagtacgggttgtacagcgcggcggaaatggacggcgcggcaaggccgaaagattccgcggcggaaaccacagccgcataccaggccgccacgacaatgtgccagggaagaatgaagaagatggtgcacacggcgcagtccatcaggtttgcacgacgggccggcgccagattgaatttttcgcctatggggcgcaccagactgggccccaccagcaattctgcaggagcgttggcggaaatgggaatggatgccagcaccgttaccccgataatggaaagctctgcctgccgcacggtattgatgatgaatttttcggcaaagctcagaatgcgcttcatgatgccgctttccaccagtatctgggtaacggcaagaatcaacagagcaaaaatgatggctcccaccacaccgcttataccgtcctgaatgagtccggtgcttatgccgcgcttggcaggaatgctgaaaatatcaccgatgagcaggttgccgttgaaaacacccaccacagcggctgctatgttgccgtaaataagcgattcaatgatgtgtctgcccatgagagcggaaatgacaacagtggccagggcaagcagcatcagcgcgccggaaggatccatctgagcctgaagttcaggcaggggctttaccgtaccgccgccgccgaacagcaggaatatggcgcttgcaatggtggctgccgccatggccagcggaaaacggctgcgcacaacatcacgcatggtggcgccctgcgtatatgccgaaacaattgtagtatctgaaatgggggcaaggttgtcgccgaaggcggcgcccgaaagtatggcagtggccagcagggcagggtcagcgccgaggaagcagcccgcaggaaaaagtaccggtgtcagcgcgatgcatgtgccggtgctggtgccggtgccaagagcaaaaagcgccgcggcgacaaacaccatcagtgtaaacacagctccctgcgcacccgtggtcatacccagccacagcagaccgttcaccagcccgccgcctaccatcagtttgccgaaaacaccggcaaacaaccacgccgtaacaatgacgatacccgttttatcaccaatgccgcgcatggccgcacggcagtactcgtgcttgtttttggcaaaaaacaatccggccacaatggccagccagccacaggcccagaaaggcttcgtgccgcccatctcctccacagaaagccataccagtccgccgaccagaacgataaggggcacaaggccgccccatatgccgccatacagttccaggcgtgtatccatgttatgctgttccatcctgcttcccttttcatgtatctgttgtatgtcgcggtgctgtaacccgcggtgctgcaatgcgggaaaacccctcttcccttgcaaaaaagccgcacccgcgcaaagcggatgcggctctgagtcttattccataaaggtatcggtgtacgcatacagcgcgggcgagccgccggtatgcaggaaaagcacgttcgaaccttcggggaaatgacctttgcgcacaaggtcgataaggccggccatggctttaccggaatatacggggtcgagcagaatgccttcggtggaagcaagcagtttgacagcctcgaccatggaatctgtgggcagagagtatcctgcgcccacgtaaccgtcaaagcataccacttcttcacgggcaatgccgccgcttacgccgacacgttctgcagtggcacaggccagcttatgcaccagctcttcctgaacaggtttggtgcggctcacgttgacgccgcttaccggaatgccggaattggtggcggccatgcccacaacaatacctgcatgtgtgcctgcgctgccactgggaaccaccatgtggtcgatgttgatgccctgttcaaaaagctgctgcatcatttcctgagcgcaggcaacataccctgtggcacctatggtgttggatgcgccgccggggataatgtaggggttcctgccctgttctttcagagttccggcaaccttggtcattgcctccatcatgtcggaaccgccgggaaccacagtaatgcttttgacacccataaggtggaaaagcaggttgttgcccgatccctgcggcttgtagctgccctttacgcgctcttcaagcaccagatggcagtccatgccttctttaaccgcccaggcaagagtaagacggcagtggttggactgtacagccccgcaggtgatgatagtatcagcaccctgttcaagcgcgtctgcaatgcagaaatcaagcttgcgggtcttgttgccgccggcacaaccgggaagcaggtcgtcacgtttgatataaatctgcaccttaccgcccagcgcggcggaaaagttatccagtttttcgatgggagttgcctgctgcacatagccgcggcgggggaattttgccagattcatgatatcacctcatcctgttactattcggcaatcctgatgattgcttctatttccacatcggccttcagaggcagtgcagccacctgcacggcgctgcgggccggatacggtgttgaaaaatattgcgcgtacacttcgttgacagcggcaaagtcactgatatcggccagaaacacggttactttgaccacgtcatccagcgatgcccctgcactttctgccacggctttgatgttggcgaaaatctgatggacccgatcgcggatatcgccttcgggcatggtgccggtctgcggattgatgggcagctgaccggaaagaaaaagcaggtcgccggaaagtatagcctgagaatacgggcctacggctcccggtgccttggttgtggcaatggctttttttgcagacacaacggcctcctttgcttggtaaaaatttcacatcgcatgtcacaatgtcgattgtcgacaattttcattaatacgactgagcctgaaaaccatctcgtgtacaagcggtattcccgccgcacgcctgcacactacggttatcctcacatattagtcaaacaaaatgtcgacattcgacaataatttttattcatcatgataaaaaaacatcatcaatacgtttaaaaaagcaataaaaaaagaatattacgaagggcacaatactgcgccgcccttgctcattatttcacataaacaagcctttcatcggtgtcagcgttccggcaaaacacagccgtcgtgaccaagaaaacagtccacgacgacataacaatacggataagcaggaaaaaagatccatcacaatccgaacctcgcctttgctgctgttttccggattctgcggccgatttttcggccggacttctggacagacatccggcaggacttgcaaccgggcttgcgaccggtgccgtccgccggcgaaccagctaacaagcctgtcgggctataaaattatcatcctccgccacgcggataataatagaaaaaaaacgctgatgcagaacaatacttacagactcaaaccgccggctcatgcttccggcagcggggtcatcacgtcaatctaccggaggtatcgatgaaaaaaacaatcctgtccgcattcctgtttctcatgctggttgcagcgttccctctgcatgctgcgcaaaatgtcaccgtatacggtgacgacgcctacccgccctacagctaccagaaaggaaaagaagccagaggcatctatgttgatattctgaaaaaagcttttgcacagatgcccgactacaatgtgaccatagagcttgtgccgtggaaacgtgcggtcaagctggtggaaacaggtaaaggatttggctttttcccgccttattaccgtccggacctgcgcccgtgggtcatccattccgaacccattctggaagaagcagttgtcgtgttctgccgcgatgacgtgctggcctctccccgccctgactggcctgcagactacaaagggctgaccgtggggacaaacgaaggcttttcactcgggcgaaaagaagccgaacaaggcataatcacgctggaagaggccggtgataatgacaaaaacgttattaaagtagctaacaaacgtattgactgctacctcaacgaccgccttgccgtactgcagaccattcagagtctgaaacaggcaggcaaatatgttgagggacagcacgccggtatcctggaaggcgctgtggtcgaacaggaatacggtcacgtgggctttgccacggcaggctcgttcccgttccgcgacgactttgtcgccaaattcaatgaaaccataaagcagatgaaggcatcaggcgaaattgaagctattgttgccggatataaataactgaacaaagcaggaagccttcgcacggaggcttcctgctccggccccgaaacagctcggagggcattgtgacaaaaagcatacagactatactcatcctgatacttgtagccgttgtaacaactatccttacggctttcggtgctcagagctactatctggagcagaccaagcagctcgccctgctgactaatgaaagtaaccgtgcagcggcacgccttgcggtcaacatggcgtcccccatgtgggaactggatgaagatctggcaagcgatgtggtggcttccgaaatgcaggcagagaacgtccacacggtggtcatatgggaacctgatcaggaaaaaatcttttacggccgcaccaaagcaggaactgaagaagccgaagcagaccagctgcctgaaggttctgactatatcacagcaacaagcgaagtattgcacaaagaatctgtcataggcgtcgccggtgtagctgtcagcaaagcaaacatgcgcgctgaccttcgcgccaccctgcaaaaaatagcgttaaccaccatcactatagatgctctgcttattttcgcactcttcatggccatgcggtcagttatcataaagccccttaaatccatcgaagaatacgttgtgagcatcagtaacggaaactatgatgtgggtttcagtgccgcacgctttctcggcgaactcaagcggctgcgtacagcagttgaaaccatggtagagaacctgaagcgcaatatatctgaaatacagataaaagagaaagaagcagcaaaagctgcagcggaagcaaaacaggcattcgccgctgctgaagaatccaaagaaaaagctgtaagagcgcgtcgcgaaggtctgctggaagctgcaggtgttctgaaaggcatcggcggccgcataagagaagcttcgtctgacctttctgaaaaagtggatgctgtgacgtcacgcagcgaccagcagcgagaacgggccacatctacggccaccgccatggaagaaatgaacgcaacggttctggaagtggccagaagtgcatcggaagccgcactcagcgctgaagaatcacgttcaactgcggggctcggttcctcaaaagttgtggaactggtaacgaccattaaagacgtggtacagcagacggaaaacctgaaaaacagcctgaatgtccttggcagccatgccgaaggcatcgggcgtatcatgggcgtaattaacgatattgccgaccagactaacctgctggcgctcaatgcggctatcgaagccgcacgggctggtgacgccggcagaggttttgccgtggtggcggatgaagtccgcaagctggcagaaaaaaccatgcaggcaaccaaagaagttgaaaccgttgtccgtgatatacaaagcagcagccagataaacatatccggcatggagcagacttctgaagtggtacgcacaagtacaaccctggcagaagaagccgggcggtctctggagcagatagtccgcaccatagaaatgacatcagatcaggtgcgcagcatcgccactgcaagcgaagaacaatccgcgagcagtgaggaaattaaccaagccatggtccacatcaatgacttggcagcagaaattgcagacgatatggcactggccaatgatgccatcaatgagttgtcgacctatgcaaacaatcttgccgagttgatagaaaaactggaacacgacggagaagataactgacccatacggttccgaataccctgcgtccaaagctcccgataccacgcaggagtactgaaacccggtccccttctttcacccttggtcttcttagtcggcagaaatgccctgcccactccgcaactcagaagctacgccaatggagttgctgaagttgccccctgcttaaagcgaaacgccacgggggatgcaaagggaatcattcccctgcccgccggaggcgtatttagggttgttcagtatctgcctccggcgggcagggagatgatctccctgcacccgcaatgcgcggagtcggccggaggcaaagaaaaggctccggcgcgacggatggtgtttgctctgcccactaaccgccgactagaaaccacacagcgccttctcaagcagaacataggccaagaaactcaccccttctggtcgacacaaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttgttctgatcatgccacacaacagtggagtatcagttaaccccctacagccttaccggatggcagggagcaaggcggcagatacggagctagtacgcgtgcggagggagatggaggggcttagaaacgacaacaggctctgatccgttttggatcagagcctgttgcgctttttaaagaaaaagccttggcgacggcctactttcccacaagctcccttgcagtatcatcggcgatggctggcttaacttccgagttcggaatgggatcgggtgtaccccagcctccatggtcaccaaggcaaattcgtggccgggcttggtggtcaccggtaaggcggcgggtatatctccccgcgccacgtcgacgactgcctggccgaaattttaattaaatagggtggaaaggaatttatgagaatcaataagccgcacgggctattagtactggtcagctgagcatgtcgccatgcgtacacctccagcctatcaaccgggtagtctacccgggcccttcagctcttaaaagagagggagatcttatcttgaggcaggcttcccgcttagatgctttcagcggttatcccttccgaacatagctaccctgcggtgcctctggcgagacaacaggaacaccagtggttcgtccatcccggtcctctcgtactagggacaggtcctctcaaatctcctacgcccacagcagatagggaccaaactgtctcacgacgttttaaacccagctcgcgtaccactttaaacggcgaacagccgtacccttgggacctgcttcagccccaggatgtgatgagccgacatcgaggtgccaaaccgcgccgtcgatatgaactcttgggcgcgatcagcctgttatccccggcgtaccttttatccaatgagcgatggcccttccatgcggaaccaccggatcactaacaccaactttcgttcctgctcgacatgtctgtcttgcagtcaagctcccttatgcgtttgcactcgacggctggtttccaatcagcctgagggaacctttgcatgcctccgttacattttgggaggcgaccgccccagtcaaactacccaccagacactgtcttcctgccggctaacggcgaggaattagagccttagactgacaagggtggtatttcaaggttggctccaccgatactggcgtaccggcttcaaagcctcccacctatcctacacatgtcagcccaaaacccaatgtcaagctatagtaaaggtgcacagggtctttccgtcttgctgcgggtacacggcattttcaccgcgacttcaatttcaccgagtcactagttgagacagcgcggagatcgttacgccattcgtgcaggtcggaacttacccgacaaggaatttcgctaccttaggaccgttatagttacggccgccgtttaccggggcttcggttcgaagcttcgcttgcgctaacctctccccttaaccttccggcaccgggcaggcgtcagtccctatacgtcgtcttacgacttagcagagacctatgtttttagtaaacagtcgccaccgccatttctctgcggctctcctgggcttattgagtaaatcattcacccggaagagcaccccttattccgaagttacggggtcattttgccgagttccttaactagtgttctctcgagcgccttgggttactcaccccacccacctgagtcggtttacggtacggtctgcatgaactatacttaggagcttttctaggcagcataggctcaaccacttacgtccttgcggacaccgcatcgtgcctcggccttaaaggaagacggatttgcctgtcttccaagcctacacacttgcaccggctaatccaacagccggctggcctacctttctgcgtccctccatcgcgcgatcacacaggtacgggaatattaacccgtttcccatcgactacggctttcgccctcgccttaggggccgactaactccgggcagattacctttacccggaaaaccttgggtttacggcgaacaggtttctcacctgttttatcgttacttatgtcagcataatcacttctctacagtccagctggccttacggcgcaccttcgacccatagagaacgctcccctaccgctcgtcaaagacgagcccgaagcttcggtaccatgcttagccccgttacattttcggcgcaggatctctagaccagtgagctattacgctttctttaaaggatggctgcttctaagccaacctcctggctgtctaggaaatcccaccacctttgccactgagcatggatttggagaccttagctgtcggtctgggctgtttccctttcgactacggaccttcgcacccgcagtctgactcccagggtagatcttacggcattcggagtttgatagggtttggtaagctggtaggccccctagccctgtcagtgctctacctccgtaagacaatccctgaggctatacctcaatatatttcggggagaaccagctatcaccgagtttgattggcctttcacccctatccacaagtcatccaaatcattttcagctgatactggttcggtcctccaccaagtttcaccttggcttcaacctgctcatggatagatcactcggtttcgggtctactccgctgtacttgtcgccctattcagactcgctttcgctacggctacacttgcgcttaaccttgcacagcagaataactcgctgactcattatgcaaaaggcacgcggtcacatcttaaagatgctcccacagcttgtaggcaactggtttcaggttctattgcactcccctaacaggggttcttttcacctttccctcacggtactggttcactatcggtcgccagagagtacttagccttggaagatggtcctcccggattcccacgaggtttcacgtgcctcgcggtactcaggtgccttccgagccgtgttccgtttcaggtacggggctttcaccctctatggccaggcttcccagcctgttcccctgcgtacttacggatctcttatgaaggtcctacaaccccgcatggacgaatccacacggtttgggctgatccccgttcgctcgccgctactgagggagtctcgtttgatttcctctcctccgggtactgagatgtttcacttccccgggtttgctccgcaagacctatgtattcagtcaagcggtaacgggacatgactcccgctgggtttccccattcagagatctccggatcacaggatgtttggctcctaaccgaagcatatcgcagcctaccacgtctttcatcgccttctggcgcctaggcatccaccagttgcccttaataacttattaattctcgttcctttccatccctattcaattttcaaagagcgaggaacatgtgttcctcttacgcagttcagtgtactgcgtttagcgggagctttcgctccggccgcacggcaagtgcgggttgcaattgcaaagccgtatgctttgccgctgctgtcggacttgccgttatataaaagaactcgcgggccatgccaccgtaaaatggtggaggcgaacggatttgaaccgatgaccccctgcttgcaaggcaggtgctctcccagctgagctacgcccccacggtgcgtggtgatggtgggcctaggaagacttgaacttccgacctcacgcttatcaggcgtgcgctctaaccagctgagctataggcccaggcttcccgcgtcaaagagtcaagctccttgaaattaaatagcgagttggacaaatggaatcgttaaaggaggtgatccagccgcaggttcccctacggctaccttgttacgacttcaccccaatcatcggccctaccgtagacgactgcctcccttgcgggttagctcatcggcgtcgggcagaaccaactttcgtggtgtgacgggcggtgtgtacaaggcccgggaacgcattcaccccgtcatgatgatacgggattactagcgattccgacttcatgcagtcgagttgcagactgcaatccggactgagacgcactttttgggattagctccacctcgcggtatcgcaaccctttgtatgcgccattgtagtacgtgtgtagccctaggcgtaagggccatgatgacttgacgtcgtccccaccttcctccccgttaaccggggcagtctctccagagtgcccagcattacctgatggcaactgaagataggggttgcgctcgttgcgggacttaacccaacacctcacggcacgagctgacgacagccatgcagcacctgtctcggagctccccgaagggcactccctcttttcggagggattctccggatgtcaagcctaggtaaggttcttcgcgttgcatcgaattaaaccacatactccaccgcttgtgcgggcccccgtcaatttctttgagtttcagccttgcgaccgtactccccaggcgggatacttaacgcgttagctacggcaccgaggatcaagtccccgacacctagtatccatcgtttacggcgtggactaccagggtatctaatcctgtttgctacccacgctttcgcacctcagcgtcagtgtcagtccaggtggccgccttcgccaccggtgttcctccagatatctacggatttcactcctacacctggaattccgccaccctctcctgaactctagcctagcagtatcaagtgcaattccccggttgggccgggggctttcacacctgacttaccaagccgcctacgcgcgctttacgcccagtgattccgattaacgcttgcaccctccgtattaccgcggctgctggcacggagttagccggtgcttcctctagaggtaccgtcaggcatgcggcgtattattccgcatacggttcttccctcttgacaggagtttacgacccgaaggccttcatcctccacgcggcgtcgctgcgtcaggctttcgcccattgcgcaatattccccactgctgcctcccgtaggagtctgggccgtgttccagtcccagtgtggcaggtcatcctctcaaacctgctactgatcgttgccttggtgagccattacctcaccaactagctaatcagacgcggactcatcagcacccggaagcttgcaagcagaggccccctttaccctttcaagactatccggcattagcagtcgtttccaaccgttattccggtgatgcaggtagataatccacgcgttactcacccgtgcgccactttactcattcccgaaggaactttcgcgtacgacttgcatgtgttaagcacgccgccagcgttcaatctgagccagaatcaaactctccagttagaaaactgaagccataaaattctatggccaaaataaagctgaacttatttcctgtccaactcgctatttaattgtcaaagaactccaaaagacccgcccttgaagcaaaaagcgtttttcgctgcggggacggtctttctagacgaacccgttttccgcgtcaacaacttttttacttttttttttcaaaaaccgctgagcggtgtctgcaaagagcgtttgtctgcgcctcgttggcgcggagagggaatctacgctgaagcaagaaaaagtcaacagcttttttcaaataaaaacaacaaacatctcaacactcttaattcataagacttttgtcatgaaacaaacgccgttacagcatgataatccgagggcatgtaccaccctatgcgctggcgcacggcgtgaagatgcgctacacacagcaatcacatttcattgaccggagagaaccaaatgggttttttaaatgcaagcagcagctttacgcgcttcaggattaccgacgacatacccaaggaactgtggggacagataccggaaaaactcaagcagttcggctttaaagaaatagaggacacagccgatgaacgcggctggggctgggtttgttttgatgatatgctggatccgtggtggcgtgccgctccgccggaaaaaggcagctacataacattttctctgcggcttgatacgcggcgcctgtctgccgcggtgatcaagaagcacctcgccctggctttgcgcgacgaagaagcccgcaacaaggatcaggggaagaagttcatatcacgcgcgcgcaagacagagctgaaagaacaggttaagcttaaactgatggcgcgcacgctgccggttccggcagaattcaatgttgtctggaacatgcagaccaacgatgtttactttgcttccacccagtcaaaggttgtcgacctgtttaccgactatttcactctgacctttgatctgcatctggaagaactgacaccgtactcactggcgctgcgtctgctgggagaagagatacagcccagactggacgccgttgaacctaccagctttgcgtaaccttaaggatatataatgagcgacacaccatatatgggtgaactgacggatgttgttctggggcaggaatttcttacatggctctggttcagaagcgaagccggcaacgggcagttccgcacccctgagggggtcactttcggactgttcatggaacagcgcatatccgttcagggcggagaaggtgaaagcctggaaacggccactgtttccggccccatgtccgagctgcgcgaagcacggctgggtctttccaccggcaaaaaagtcaaccgggcactgttgcgcatcgaacgcgatgccgacacatggactgtttccgtcaaagctgaagactttcagatgaacagcctgaaaacaccggttattgaaaaagacggtgaagatgacgaccccgatgctgcatttctggaaaagatatacctgatcgagacatgtctcgggtatattgatgaagtgtacaggcagtttcttacggtacgtctggctcccgccgactggcaggaagaagtcaaagctctgcgcaactggcttgcagccggagactaggcagtgaacgcggcaacggcagaagcagcgggacggaaggctgccggactggccgtacgggcaggcagacgtcttttatgggttatggcggtgttctggggcattacgcttatcagctttgccgtcatacatctggcgccggggtcgcccaccgacctgcagacaactctgaacccgcaggccggagccgacgcccgcatgcggctggaaaagctgtacgggctggaccagccgctgcatgtgcaatacgggcaatgggttaaccggctaatccggcttgacttcggcatgtccatgtccggagacatgcggcccgtatgggacaaaatcagcgagcgacttccgctgaccgtggggatgaaccttgcctccatgctgctaacgctgctcattgccctgcctgtcggcattgcttcggcttactggcaggggcgctggtttgaccgcgccagcaccgtgcttgtattcataggctttgccatgccgggattctggcttgcgctgcttatgatgctgctgttcggcattcatctcggctggctgcccatttccggcataacgtctcttgattacgcccagctgagcaccacgggcaaaatacttgatgtggcagcgcaccttgccatgccgctgtttatctatacgttcggaagccttgccggcatgtcacgctttatgcgttcttccatgctggaggtgctccggcaggattacatactgacagcccgcgccaaagggctggggctgggcacggtgattttccgccatgcactgcgcaacgccctgcttccggtcataaccattctggggctttctgtacccggccttataggcggcagcgtgatcatagaatccatttttgccctgcccggtctggggcagcttttctacggtgccgtcatggcccgtgattatccgcttattatgggaaaccttgttctgggtgcggtgcttactctggcaggcaacctgctggcggacgtctgctacggactggccgacccgcgtatccgctctgcacgggaggctcgctgacatggccggtttatttcccctgcgcgtgggtcttttctttcgcaaagcagcaggacgttacggcatgctgtggaccggcgcagccatagttggcagcatgtccgtactggcgctgctggcaccgtggatagcaccctatgaccccacgcttctcaatgttcatgccatactgcaaccgcccagcacggtgcaccctttcggaacagatgcactggggcgcgacattttttcgcgcatgctgtacggcgcgcgggtatctctctgggtagggtttgtggcggtaggcattgccgcggccatcggcactgttctggggctggtggcaggctatttccgcggactgaccgatgaaatcatcatgcgctttgtcgatgtgatgctctgctttccttcattttttctcatcctcgcggtcattgcctttctggaaccgagccttggcaatataatgatcgtcatcggcctgacatcgtggatgggagtggcccgactggtgcgtgccgaaacgctgaccctgcgggagcgggatttcattgcggcatcacgccttgccggtgcaggtacggtccgcattctttttatgcacattctgcccaacgccatcgcgccggtgctggtggccgccacactgggcgtggccggcgccatactgacggaaagcgccctgagctttctcgggctgggagttcagccgcccatgcccagctggggcaacatgctgatggaaggcaaagacgtgatggaatttgctccgtggcagtctctctttcccggtgcggccatactgatcaccgttctggggtacaacctgttgggagaaagcctgcgcgacattctggatccgcggctgcgccgctgactccgcaccggtcaccgcaagcctttcccgcgttgttatgcggcattacctcttgccgccctatactcttgagggtagatacggtaaaaaaagttttcgcccaaacctgtcaccagtatgtagtgcactgaatcatgctagaactgcttagaatccgaaatctcgcgctgatcgaagatatggagctggagttcgctcccggtatgaatgtactcaccggtgaaaccggtgccggtaaaagctttatcctcaaggcgctcaattttcttaccggcgacagattgtcagccgacatcgtgcgcgccggagctgataaagccacggttgaggcgttgttcgccctttccgacggcgatcttatcatccgcagagaactgaccgcccacagcggacgcagccgtctttttatcaacgacaagctgagttcgcaggaaaccgtgcgcgacatgcgctcttctcttatcatccatacaagccagcacgggcagcagaaactgctgcagccctcttttcaggctgcgttgctggacacgtacatgaaccgccccgacctgctggagcagcgggacagcctgttgcgcagcctgcgcagccttaccgaagaaaaagaagccctgcatgaacgcagccggtcgctggccgacaggcgggaactgctggaatttcagcagcaggagatagccaaggttgacccgcagcccggtgaagaggatgcgctgcttgaacgtaaacgcctgctgcggggccagactcaatcaaagcaactggttgaggatgcgctttcgtgtcttggcgggtacgagggcggtatcattcccgcgctgggcacgctggaaagcactctgcgccagctggccgcggctctgccggaatacgaggaggacgcaaccaccgtgtccggcttcaggcagacgctgcatgacatcgaaggacgcctgcgccgtcagcctgtgcacgatgcagacgaggaagatctggaagaaatcgaagcccggctatacgaacttgcgcaactgaagcgcaagctcaaacgctcgctggatgagattgttgacctgcagcgggaaatcgaggaaaacctgtcatttctagattcgtgcggactggacctgaaacggatagcacggcaggagcaggaaacccgtgaaaagctggccgctctgctggaaaagctgaatccggcacgccgcaaagcaggtgaaaaactggcggcggacattgttgcggagctgaaagggctgggtttttccgatcaggtgcaggtacgttttacccatactccgcacaagctggcagaaaactgcattgaagaaaaagccggaatgctgtggctgcccaacccgggccagcccccgcagccgctggataaaattgcctccggtggtgagctttcacgttttctgctggccgtggtgggactgatggccagagaggaatcggccacgctgatttttgacgaggtggattccggcgtgggcggactgacattgaacagcgttgcagagcgcctgcgctcgctggcatcgcaacggcagatgctgctgataacacactggccgcagctggcggccaaggcccagcgtcactttcatgtccgcaaagaagtacatgacgacgccacatacacctactgcacggcactggatgcaaaaggcataagcaacgagctgagccgcatggccggcggcggtgaacagggagaagcctttgcaggcaatctgctgacaccgcacctgcagcatcgctgaagcggaaaagaccgaggagacccgcatggaaccaacggacaacatgtcccagcaggaacggttttccgcgtatgcggccagactcagcaaaatgaaagaaagccgcgcggtacgcgagattctggaaagagagctgctgcttgaatttatcagaatcaaccgtggccgcatcaacgaatttccactcattgaagcgcagcagcgatccatttcggagcttttcactctgcgggggctggaagacccgcagtacgagcgcgtgaaaaacatcattaccggttttatacagtgtctgaataaatacggaaaagcgctggaaaaccagaaccccgacgaaacacagcagctgataccggaactttccaatctggaagtgctgctggtcaaaagcattcagggggtggtgtttgtctcggcgctcacgcttgataatctttccgaaacgctcacaggctatttcggcgagcaggcttacaagaccattgataccatcattcaggaagaagaactgggcgtaaggctgtggcagcggtactttgaagctttcatcgacagttcggtggagacggcctttgccgccatgacccgcgaagagcagttttcgctcgggcgggaaggcaacctgctggtgcttacttaccgttttgacaacctgctgcgcacactggacgtttcacctgccgcccccgaaaaaagccggattcagctgcgttttgaggatgaagacgccagctttgaatcacgccgcacccgcaagctggtgatggattttctgcgcgcggaaatggcccgaaccggcaagccgtgcagtgaatcggatctggcccacgtcagccagcttatctgcatcgatccctgcaccgcccagcttgatgcggccagaacttttctgcattccggcgcccagcccgaaggcacaacttttacgcgggacagcgcactgtttgtgctggaacaggtggcggccatcgccgccggggccatcatcggccttaacgtcatgcgtgaagattttctgcgtgcgccgcagatgcttacccccaaagaactttccgttatccgcgctctgctgggcccgttcagtctcagagggctgcaccgtgtgatcagctttgtgctggaaagccagtttatcgccattctgcgccggtgcttcggcgaggatgccggtaaaatgcagatacgcacggtaagggaacgccgcgtacctgcggctgcagtggctgatctggaaaaactgggcatgaaccgtatacgccgcaacaagatatggcggcaggatccggatgatgatggatccatgctttttctgatggcctcagtacaggaactgcaaaacatcatgcaccttttccagatggaagcggctctgactgacgcagtgacaaagctgtgggattccgctgcgttcaaagtcgatatcagggtgcacatcaatcttgagctgctttcacgcacaacaaccaacctgaaccagaaactggctgaaattctggcacgcttcggcatcagcaggctctgacctgctccgccccgccgggccgcgcggcggacacaacttctgcggcaggcggcacatagttcatttttccggaaccgcgcaaaaacgccggagacagctttcactgcctccggcgatatggtgtacggttattcactccaccggcaatgctctgccggccgtctaaaacagcggcatccgccgtgccggagtgtctgcgctaggcagtttttttctttgtaccgcccgccttttcaggcctcgcggctggttttttcttctttgctccggcggctgcgggacgcgcgccgcgttttgcgtttttaccgcctgcggaattgcctgaagctccggccgtttttttgccggtcctgcctccggaagaacgacgtgacctgccacgtgcgggcttgccgctggcggcggggcggtcatctgcatcatcggcaacaatcaaggaaccatcctcggcacgtaccagcacatccgcatcaccggactgcgctgcgggggcctgaaagtcttcgtgctcctgcggtgccccgccctgcgccctcaggcgtgcttccgccttgcgggcctgcgcggcaacggtcatacctttcctgtcaccggaaccgccacggcgccggtcacgctctgcggaacggtttccctctttacgctgcggcacacggctgtcttcatgctccagcagttcaaggtcaacctcaagccggggtacattgatgccggaaagcagcacccgcacgctctgacccagccggaaggttcttcccgtacgctcgcccatcagctcctgacgttcggggatgaactcatagtaatcgtcatgcagcagagaaagacgcacaagtccttccgccatgacctcaccgagttccacccagaagccgaaatcggaaacaccggaaataacaccgctgaattcctcgcccacacggtcacgcaggtacagcacggtgatacgttttaaaatttcccgctctgcttccatacccgccctttcgcggatattcagctgatcgccgatacgcagcagcgtgcgcggcgcaggcggcggcgtggcaccggcaagtcccagcgcgtgcttaagcgccctgtgcaccaccagatcggcataacggcggatgggagaggtgaaatggcagtaacactctgatgccagaccgaagtggccttccaggtccggtgtataccgtgcctgcatcatggtgcgcagtgccagcctgtttaccagaaactcctgctctgttccttcggccgcatgcagcagcgtctgcagctgggcggcaccggcctgaggcggcaccttgtgcgccagcgccgtgccgcgcatgagcttgaagaaattctccagcttgtcaatgtccggcgcagggtgcacacggtacagcaggcctgtttctttttccgtcagaaaacgggccaccgcctcgttggcggctatcatgaattcctcgatcatctggtgaccgaaatggcgcacacggcggccgatatcgactgtttcgccgtaaatgttaaaaataatttccggttcgggcagatcaaaatcgagcgaccccctgtcacgccgcctgcgcttgagcacgcgcgccagttgctccgcctgttcaagcatgggcagcacaggccccagcagcttgcgctcgtgcgggtctttctgcagcacggccctgttcacctgcccgtaggtaaggcgtgccttgctttcaataacagcgggataaaagcgacttttgcccggagttccgtcggcgtaaaaatacacctcggccaccatggcaagacgcggcacccgcggattgaggctgcacaatccgttcgaaagcgcttcgggaaacatgggctcgacagactgcggaaaataatatgagttggctctggtcagcgcttcctcgtccagtgcggtgcgcggctgcacataatggctcacatccgctatggccacccacagccgccagccgtcgtgttgctcttccacatagacggcgtcgtcaaaatcgcgggctttggcaccgtctatggtcacgaaatccacatgccgcaaatccacacgaccggcgaaatcgtcctcggatggctggtcgggcaatgccgcggcctgatccagaacctcctgcggaaactccgtgggcacgttatgattcagcttgaccagcacttcctgtgtggaaacatcctcttccacacccagactttcaacggccacaccggaccacaggttgggttccagccgttcgcccggttcgaccagcaacagctcgtttttacgcggtttgccgtccagagcccccctgctgacaagcatgctgaacctaagacgtgtgtcggcaggctgcgccagcacaccggctttgcccatcagcttgaccacacgggcgggtacaatctcgtgcccgcgttcaagtacgcgcacaatacggccttcgggttttctgcctgcccgctcggaaagcagcgccaccataaccttgtcaccgtgccatgcctgccccatctgcgcgggactgataaaaatatcggcccggcgcttgtcttcgggcaaaacaaagcccactcctgagcgctgcacttccagcgtgccggtaaccattttcaactgttccgccagaccccacgagccgccgcgcagctgcagaatgcgccctttggcccgcaggtcttccagcgcttcctccagcgccgccctgtagcttttgctcagtcccagcagccggaagaaatcctgcagtttaagagggcgtttttcgtccttgaacagttgcagcagatcaccgctgcgtacaggcagactctcggcctgctttcttttctttttacccataaaaaacctcatgaatccggaatgaaaacaagccggaaacgtataaaaatttgtaaccggatcatccctgcccggcattgagccgcgggaagtaccggcaaggacggcgccctctgcccgctttctgtaaagaaaaaagcctgagggtgcctgtctgcatcagatgccggcataccgctgcaagcggcatgaaaggcatgcagaccgcggccggtgcaaaccggccccgaaagaacctttgaaaaaccggcagctgtcatgctgccgtcatccggcaacatgcggacatacgccaccgtatatccggcatgccgcaccttcagcgcaggcctgccagccgttgccagcggcactgccaccattgcgcaaaaccttcaccggcctgccctgccggaggttgcgcgttccatacggaatgaaaatttgtctccagcgacagggtccacaccggaaccccgcacggtgccgtcagttttaccgcatctttgggagtacacaccagcggcagcccgtaaccggccatgcggtccatgtccgcctgtgtatacccgtgatggtcggcaaacacatgatgcctgacgggatcataccctaaaaaactgctgacggtaactgcaacctgagcagggtcgcccacaccgctgaaaagcacatacggcgcccccgcaggcagctgcgcaccttcatgcgcaccgcagacaggtatcagggcgccgggccgcagtgaaaaaccgaacaccggcactccgaagctgcccagccggttctcaaaatccggaacaaggccggaaaattcaccgctgccgcactttatgcagaacgccgctgcgcgtgagagggcttccggcccttcgcgccatgaaccggcaggcaatacacgcccccattccgcgtgcagatcatcttttttcagcagaaccagatcagtatcgcgggctacctgcacatgctggaatccgtcatccagcacaaaaaaatcgggagccagccgctcctgcgcccaacgggcggaccggctgcgcacagggtccactaccacagtggcctgcggacagctgcgcgccagcatcagcggttcgtcccccgcatgtgccgcagagctttgcggcgtcaccacataaggcagtccgggcggcgaagccttgtaaccgcgcgtcagcaccacggcgtgcaggccgtgtacggcagcccactgcagcaaccactgcaccaccggcgtcttgccgctgccgccccagccgatgttgcccacggaaacacacggaacatcagtgccgcaggcggcgccgttttcgtaccggcgtctgcgcgcccgcatcaatacacgatatgccgcgcccagcggacgcagcagggggtaaagagatttctgcaacggcagagaagacatgcagccaccacaaaaaagggagcctcacggctcccttcgtgtactcatttgacggttaatcccgtgctccgccgaagagcctgagaagcatcaggaacaggttgataaaatcaaggtacaaccgcaacgcgccaagaatggttccgcggcgtatggccaccggatcatccatgggagcggtttcacccatctggcgcagctgctggctatcgtacgcggtaagcccggtaaacacaatgacgccgatggcgctgataaccagctccatcatggagctgccgaggaagatattaaccaccgaggcgataagaataccgataagccccatgaacatgaagctgcccatggatgtaaggtcgcgtttggtggtcatgccatacaccgtcatggcgccgaacatggccgccgcggtgacaaaagcctgaaaaaccgaagctgtggcataaacaatgagcacgctggagagcacaacgccgttcagcgcgctgtacaccataaacagcgtggttgccgtgcctgcagacatggtgccgatgcgggccgacatataaaacaccagccccacaaggccgatcataagcacaagaggcagcatgggggtgccgaaaataagctgcagcagcgcggggctgctggccaccgcaaaagcggatacggctgttacggccagtcctgccgccatccactggtacacgccgcgcatgaaggcattgacgacttcagtacggctctggctgcgctgggcggttctcaacattgtaattatccctccttgggaaattgaatacaaatttttaacgggcctgccctgtctgcaaaagcagtaggcgcgtgcaacgcatccggcggaaccgggtgcgaaacagggttctaccgggtgcggtaccggcaggtgcgttgtgatataatgggtaacaacgcttgcaccgcttggcaagggtagaacaatatggaacaatgcccgcagtaagtaaagttccgtctctgacggctgaacctctgcgctccggcaccccggctgccggacacccaacgggagctgccatgtcttattccgtcgtatttcatgttgaccttgccgacccggcccgtctggggctggctctgaccaatatcgacaactacctgaacgccctgcccgaagagcagtttgaaacagtcatggttgtcaacggccccgcggtgcagctttttaaaaccgctgaagccccgcatgccgcgcaaatcaaggcattgcaggaacgcggagcctctttccgcctgtgcgccaatgcgctgcgcaaattcgacatagcccggcaggatctgctggcagactgcattgtcgtgcccgcgggcgtggttgaaatagtgcagctgcagcagaaaggattcgcctatataaaaccctgacgtaacgcggcggccgccacatgcgggccgccgcgcactttttgcgcacctgcctgtccgccgctgcaaaaacggtgtatgctgactgtgtttaccggcgccctgccaagacatctttaccgctccggaggtccggcatggacaaatacctgtgcattcacggccatttttaccaacccccccgcgaagacccgtggctgggcaccgtgctgcccgaaggcagcgccgcaccggcctgcaactggaacgagcgcatactgcgtgaaagctatgcccccatgggctgggcacgcaggctggacggctccggacgcattgcagacatactgaactgctatgaatggatcagcttcaatgccggcccgaccctgatgcgctggctggaaagagatgatccgcacacctatgcccgcatgctggaagccgacaggctgagcatgtcgcgctggggccacggcaacgcactggcgcaggtctatcaccacatcattatgccgctggccggcaaggaacaacgcaggctggaaatacaatgggcacttgacgactttgcccatcgtttcggcagacaggccgaaggcatgtggctggcagaaagcgccgcagacaccgctacactggaagaactggctgcacacggagtgcgtttcaccgtgctggctccccggcaggcccgccggatctgcacgccggacggcagctggaacgccgtggacgaacattctctggatgtaagacggtcttatcgtatagatctgccttccggcgccagcatcactgtatttttctatcacggtgccatctcgcgcgccgtggcgtttgaaaagctgctgcgcgacggagaaagcttctggcaccgcatagccgcagcagcaggcgaaggtctgctgacactgtgcacagacggagaaacctacggccaccacttcaccttcggcgagatggcactggcccacgtccttgcgcaggcctattccggcagagacggcatccgccccatcaacatggcggcctttctggcccggcaccctgcagaatggcgcgcagagctgcacgaaccatcctcgtggagctgcgttcacggcgtggaacgctggcgttcggactgcggctgcacggacggcgggcatcccggctggaatcaggcatggcgcaaaccgctacgggacgcactggacattgcaagccatgctgttgacacccatttcgaaagcaaggcaccggctcttttcacaaacccgcaacaggcgctctcaggtttcggactgctgctgtgcggtgcggagcagcggcaggacttcgccgcgcggcatatcatgctgtcagctgatgacgccgcggccggttcagcttggaaactgctgaccatgaaagaacagatgctggccgcatatgccagctgcgcctggttttttgacgagctttcgcgcatcgaaccggtcaacgctctgacctatgccctgcgggcactggaaatccggcgccagacaggcggcggagacattcccgaagaatttctgcagcagcttgaaaaggccctgtcaaacaagccggaagaaggcaccggcagaaccatttttgaaaaccgcgcgctcccgcgctgcgaaacacaggcatcgctggtgctgcaggccctgctgaccacagcctatcagggaagactgcaggccggagtaccggcctgtgcctcgtggccggcagtggatgtggaaataacagtcgttcccgccggcacggacgggcaacccgcggaaaacagccggaacgcgcccgccgccagcggcacggcccggatacgctggcatccagcggcatgggatcagccgttcagctgggagctgtgcaacacctgcggccggacgctccggcgcggcggcaacattctgctgtcgccgcccgacggtctgcaggttacggtgaccggcacacaggggggcgactcgtcgtgcggctttgaccagctgccatggaacaaaaaacaggcgctggccatgacatacattctgcattcggtggcccagcggcgggcggatgcgctggcccgcacgcccgatgcccttgccctgttcctgccgtgggaggaagcgcagcaggatcagccggacgcacacctgtgggaggaatttgcgccggaaatgctgctggcgctggccaccggaacgggcccgcaggacgcccgcgcacaggccgccgcggcatggctttacaaggtggaactgccggcaggtgcgcgccgcaggctggaagcaacagcccagcagaccgcgttgaaactgctggagtcccctgtgcagtggacggcgctggaaaaactggtacgcaccctgtcggaacatgtggccggactggactggtggcccgtgcagaaccgcgtatgggccatgcgtccgtggaacgcgcaggcaggtgcggcagcccgcgcgctgggattcaggccggacgagccgcagtagtccgcgcgcagcggtgttccccgatataatgtttccgtacacaaaaacgccgcagcagatgctgcggcgttttttgtctgcaataaaaaccgcggcgaccgatagcgtatgcccctacagggaccggcagcatccccccacaacgaccggcagcaagcgcgccacagcgaccggcggcaagcgaggtcaggtcatttcgccgcttatttcacggtacaggtcggtaatcatcaccacaccgatgaccttgggtccttctttgaccacggcatagctgcggccacgctgtactatctgttccagcaccagcggcaggggctcatcaggccgcagcacggtcacatgcctgtccattatcttgctgacaggggttgagccggcaactttacaggcgttgtgaaacaccctgtcaaaaccgctttcgtcaaatccgttcaaggcactgccgcgcagcagatgcctttccataaaacgcatggtgtcccatacggaaattgcaccggcaaaactgccgccctcatcgttgaccagagcgcagatacaggcggaatcccgcgcctgaaattctctgaggcggcgcatggcctcggccagtgaatcggtggtgcggacaacgggaaactcttcgcgggctatatcccaggctcgtttacgtaacagcatatcaggctcctccgcgcagaccgcccgtgccgcagcggcccgcagaaaactgtttggcaaagcggacacccctgtccgcagaacggcgcagcaacgccctttgcagcgtatatacaacaccaccatacagcagggctgcaaaaaaatccataagaacggcagattgcacaagcaacctatgcaacgtttcagtcaaagtcggcaaaaagggctcccacatgcaccggcccgatgaccgtgcggcggtttttgtcacgcaaccgccacaaagccgcctgcagctgatcagaactgatgccgttgcgcacagcggtatacgcctcgataaacgcggccagcgtatcgcaggttttcagcattcttccgtcgcgcgggtcaaaccggtcgtggttgtacctgctctgcaaaagctcaaagtccaccgccagtacattgccgttatccacaaccgcctctgtaaactccgaccccacctccagaccaagataatacgacagacgcgcggcaatgcccccgaagccctcttcttccagcgggttcagcaccttgcggcgcagttcggcttcttcgtattcctttatcacagcgtccagctcttccaccgacttttttacaggagaaataatgtcgcgggtcagcagctccggcaggtcgtgaaacagaccgatgaaaaaattattctgcctgcgcgcgccgcatgcgttgacggcaaggctgaaaaaatacgaatagcatgccaccagaaacatatggccgagcactgacgtttcggggatgcgcggtgtctgcgaccagcgtttctgaaaacgcagctggccgcacaacgccgcaaaccggcccactgcccccgtggcatgccgcaggctgtccatgcccttcaggtcatcaaaccccgccagcttggcatcgaacgaagccccgatatcttcgatttcgtcgtcaaaacggttcagcgactcaataagccggaactcccagttgctggcaaaaagatgcgcggcatcaagaatacggtccgctctggaatttttttccggacgctgcacccacccgcgcatacgcccccagaaatcttcgcccagtggctgcaccagcggttccagttcatccagcacccaggccgaaagctgggcataatgctgggcattgtccttgatgcggtaaaatacgggcggcttgatgtctgtgatgacaagacggtaaaaatagtcaaaaatgccgccttcgataatgtcgctgcccagacgcagacggcttgtatcgtcaaggtcatccgaattctgctggtaaagcagccacgccacgatcatcttgtgcgcctgtttgtccacttccagcagttccacagggcgcagtttgtcattccagcgtttcatgtaagagcctgcaaatacaaactgcaaaaggctcttgcggatgctcaccatgacgtcctccaaattttatccaataaactacttggcaaagtaggctatcttggtataacccacaagggttgaaagcagatggcagggactagccctaaccccgaacccgttacccctgttgtcgggctttttttccgttgacacgagaaaaaaaactccctatgtagttcgcctttcgagcttcgcaggtcaaggagtattataattatgaagacgttcagccctaagccgcaggacatcacccgcgactggtatgtggtggatgccgaggacaaaattctcggtcgtctggccgcacagatcgcgcaccggcttcgcggcaagcataagcctgaatttgccccgcacgtggacaacggcgacttcatcgtcgtggtcaactgcgaaaagattgcagtaacgggtaagaaactttccgacaagaagtactaccgttactccggctacgttggcggtctgcgcgagcagactctggcaaacgtgctggcaaccaagcctgagcgtgcgcttatcaacgctgtcaagggtatgctgccgcgcaatcgtctgggtcgcgccatgctgaaaaagctgaaggtgtacgctggcagcgagcacccccaccaggctcagaaccctcaggctcttgagcttaagtactaatacagaggtggagatactatgactcaggaattcaattacggcaccgggcggcgcaaaaccgccactgccaggacccgcctctacagcggaaccggtaagatcgttgtcaatggccgtccctatgacgaatacttcccccgcaaaagccttcagatgatcatccgtcagcctctggcgctgaccaagaacgtcgaaagctttgacattcatgtcaatgtgcagggcggtggtgttcgcggacaggccgaagccgttcgccacggtatttcccgtgccctgcttgaagtggacgttgaaatgcgttcctcgctcaagcgcgcaggcttccttacccgtgacgcacgtaagaaggaacgtaaaaagtacggtcagcgcgcagctcgtgcccgcttccagtactcgaagcgttaattccggctgctacggaacatcacaaggcagaccctctggggtctgcctttttttacatccgcgccggtccgcggctgctgcgccacctgccgcacagtcctgcagcgtccgcggttgacaccggcccgccgccgcagcaaactgccgcagacaacaccgccttctttcacagcaaggaaaccagacccatatgacgcagaatacatatattccccgtcccgaaccatcagaacaggacgggtgcattatcctcatcggcatggccggttgcggcaaaagcaccataggcgcggcgctggcccggcacatgaactgggcacacatggacagtgatcatctgatagaagcccattacggcaccaccctgcagcaggttgccgacagtatggacaaagagacctttctggacgtggaaagcgccgtctgccggcgtataaacgtacggcgtaccgtcatatcgaccggcggcagcgtggtgtacagagccgcgggaatggcacatctgaagtcactggggcctgtggtgtacctgcaggttgatctgccggtgatactggaacgcataagccgcaaccctgaccggggtctggccatcgcccccgggcagactgttgaagacctgtacaacgaacgcatcgccctgtatgaaacctatgccgatataaccgttccgtgcaccactgccggtgtacaggaatgtgtcacggccatcagcagactgctgacggagttgagatgaagcacagcagaacagccgcagcaaagcggaaaacaggtgtttttgcgcgccttgcagacctgtacacccgcatggaacaggaatacagcgacaaagcccgggctgcggggctgacctgtgcaggatgccccgacaactgctgtacgagctattttcagcaccacactcatgtggagtggctgtacctgtggcgcggcatgaaccggctgccggaagcacgccgcgcggcatatctggcacgcgcaaaagacgtggtggaacaaagccgcgacctgctcgcccggggcatacgcccccgcctgatgtgtcctgtcaatgatgatgggctgtgcggcatatacgagcaccggctgatgatctgccggatgcacggcacccgcaatgtgctggccctgcccgacggcggcctgcgcagcttcagcgggtgcttccgctttgtggaatgcacggcaggacaacaggccgaggctgtgcccacggtggacagaaccccctactaccgcgagctggcggcactggaaatggaacacgtgggccccagactgaaaaagttgccccgggttgacttgacgcttgcagaaatgcttttctacggtcctcctaaactgtaaccctgtatggcggtgacacatgaatcggcctttctcactgcggttcctgctgacggcaggcctgctggctgttctgaccatgggcgtgctggcaggatgctccggccagaatgtccggcatctggctcatgagacgtggggcagatccggcgacaaccacataggcatgcagttctggcggttcggtttcaccaccgtggatatgggcgacagcgtgggtgtgatcggcaccgccctgcccaactccgaactgtatccgcaatgggcggcatggtacgggcagctgaccatcacggcatacctcagcgaccacaccggacaggtcatcgcccgcgacacgcatacctatgttccgcgtcccataggcaaagaacgggggattccgctggaattcacctttgacgccggcaccgtagacgcacagtacatttcattcggctaccgcatgctgcttaccgaacagccgcccgatgccgtttccggcgggcagcagggcagaatgcagcttgtacaggaggacgcgctgcggcagtaacacagctgcggcatgttccttccctcccccgccttttgcttatgaagcagaagcagccatattaccgaaaagcagaacggccggcagcaatgccggccgttctgccatgacagaagcatataaaaaaaatgacctgattgcagaatgcggagcagcggctgccccggactgcagctgcagggcaccgcggcacagcggctgactgtcgcggcacaaaaaacggcctgtaaaactacaggccgtcggtgttattcagcaggttgcttgcggcgtttttcccacagctgcatatctttcatctttttgcggcgttcacgctgcaacgatttgcagaccagcggggtattctttttaaatccccatttttcacggtaggagacggcatcaaggtcgtgcagagccagatgctttttagtgataattttaaagctctttccgcactcaaggcaggaaattgttttttccttgatagagcgctgcgcagcctgtgcgtccatccccccgtcaggagtcacagagccttcgcatattcctttgattccactggcaagcttcatgaccattgacgtaatttcatcttcagtcatattccgaacgcttgcctgcgctttcacaatctccagcgcttccttcagatagtcatccatgttcacctctctcgcatggtatattgcaagtgccagtttgttacagttgacccccaacttgtacattttcattaagtccctaaaatcacgatgtcaacaacaaccacagtgtacaccacagtatgctgcgtttgtgtgtcataatgatcctgttatgccccgcatgatgctatcgtacaaaaaaaccgcgtaacgctttgttccgccattgcgtaaacacagcatagcggtgcaaaagcaatgcgggctgtctttttgcggacgcatcttatgcataaaaaaaggcggtccggggaccgcctgttgcattgctccataaaataattacggcgccattataccggcagcctgctatcccagcttttccgtcagcaatccggtgaccacggcaggattggctttgcctctggtcttgcgcatgacctgccccataaagaagctcatcagtttggtcttgccgccgcggtaggcttcaacctctgcagggttttcagccagcacctcgtccactgcggtttctatggcgcccgaatcagatatctgcaccagtcccttggccttcacataggcttccggcatggaccccgatgtgaacaggtcagaaaagatatcgtgcacaatcttgctgctcaccacaccttcttcctgcagccgtaccagttcggccacggcttcgggagtcatggcggcttcgttcacgctgatgcgccgctcattgagctcgcgcatgaattcacccatcatcagattggccacctttttcggcacgccgccgtgccgcaccgcagcctcataaaaatccgccagctcacgttcggcggtaagcagttcggcgtcctgcacagacagtccgtactgctccataaagcgtgttctgcggagtgcgggcaactcgggcagcgccttgcgccattcctgcagccatccgtcttccagatgcagaggaataaggtcaggatcggggaagtagcggtagtcgtgtgcctcttctttgccccgcatggatgcggtgacattgcgggcggcatcgtacaggcgtgtttcctgaaccactttttcgccgtcttccagcaaatcctgctggcgggctatttccacttcaatggcccgctgcacgttgcggaacgagttcacgtttttcagttccgtgcgggtgccgaattccttctgtcccgcagggcgcaaagaaacgttggcgtcgcagcgaaagctgccttcttccatattaccgtcacagataccgagatacagcagtatggagcgcagttccttcagataggccacggcttcttccgcgctgcgcatatccggttcgctgacgatttcaatcagcggcgttccggcacggttcaaatccacatagctggcattgtccgcagccgaatgaatgtttttaccggcatcattttccatgtgtatacgcgttataccgatgcgctttgtgccgccgttcaccggaatatcaagatgcccgtgttcgcacagcggccgctcgaactgcgaaatctgataaccgtagggcagatcgggataaaaatagtttttacgtgcaaacaccgaatcgttattgatggtgcagtccacagccatgcccatcattacggcgtattccacggcttttctgttaaccaccggcagcacgccgggcatgccggaacagatttcacacacgttggtattgggttcgcttccgaattccgtggaacaggcgcagaacagcttcgagctggtgcgcagctgggcgtgcacctccagccctatgacgacttcgtattcagccatacagatactccttggacaaaagcatgtgccagcagggcggccccgcagcgctatgcctttccttttctgttgccgtacagttccggattcagatctgggtcgttgtacatcttgaactggtagtacgttttaggacgcttcacgccgcgggcataatcgtccagcagctccatgacggcacggctcaggtcgtgccgctgttcggccagcacggccagcttggcgcggcagttttctctgtgctgctccggcgcgtcttcgcgggcggcctgttccagcatatgaaacatcttgaggctgaggatggacagcctgtccaccgccatgcccagcgattctgtattgatgcgtacctgctcatgcgccggaggcagcagcggctccataagcgatatcatgcagatatccactttttccatgtagtcgttgcgctgctggttgtatccgtcgatgcggtatttgcagtccgcgatgacttccggccccacatccttccgcctggcgatgtcttccacatgccacagcttgaaattcatcagatgctgagccagcaccagcctgtgcagcgcggccagtgccggttcattttctgtaacctgtttgccggcctgcgttgcagtgtcgggttcgctgtcatgccagcgggcggtggcatccgcctgcgcgtcaaaggcgcgctccagcccgctctttatgatttcaaaagaaatagtgctcattgtaccgttccggaaactatattgcattgtgcaggctatttaatgcccgcgtcaaagaatttgcccacgccgtattcacgccgccggaaaaacttgtccggtgcagggccgatgatctgcagctcggggtgttttttctgcatatctatggcgatatgcatttccttggtgcagccggtggaataggttgaatccttgcccgaccacacgggcggcactttgcggcccatcagcgcaaagctggtttctatatcctctactgtctgaaaacgccagacatcaataagtccgctccgctgaacacgctcccacatgaacatgaggtcgtcgccgtccatgccttcagaaaaatgctctgcggggttgatgacgaacacctgctccatgcgctcgcgcagatgtgccacaaaggtgtccaccacgctgatggccgtggctgtctgcccgggtatggaaccgatgacgcagctgtagaaaatgatggtgcggcctgcgtgtttggcttcgcgcatacggcgtatgatggtgtccgccttgcccagcagatcctgctccgaaaatttacgcactccggcggcccggggcttggaagcaaagtgaaactcaccctgcttgtctctgtgaaaacacagaatgtcgcgggtataatcatggctgctttctataagcacttcatgattgcgtctgccttttgccagaatgacatcacattccttccatgcacgggcaaaggtgacactggtgcggtacagattaagctgttcgcgcgttccgtccgaaataaccacaaaccggtgttcacgcagggtggccagcaggctgttcttggtcacggcctcgtcatgcagaaacatggcgccctccagctgctctttaagcaccggatcaaactcggcatcccacatggtgggggttttgaagtgaaagccttccttgagcaccagcaccacctgatgccccatacgcagcagcgccctgattatacgcaggtcatagataatgccgccgctcacatcgggcagatacattactttccggcgggcttcttcttccggaccgaaaaccagccgcagtctggcgcagtcaccgcagggcttgttcagctccgcggcaaagtccacaccttccagactggaatttttccacagttcggacatggtggaaagataaagcagacggcgcagctctatcatatcaagctcccaccggaagtcgcggatatcggtgcatgctgcgggcaggtcttcgggacaggcctgcagggccctgttcacttccgggctgccggcattgtccgccgcctgccggttggcctgcactttggagtcacggtaggggtcgggaatgccgcactgggtcagcacaacgcttaccagccgtttgaccagccgcgaaggaatgatgatgcccgattttagcgccagctgaaaacgaagccgcgcaaagtggatgacacgccgttcgttgaatttgtcaaagccgtgggccttaatcatcataacgataaaacgccatgcacgggcatactcgcgcaccagctccatgggcggctgaggctggacaagcatgcggaacactttgtcggaacaggggaaataaatctggtcttcgtccagagccaccataaaccgcagctgttcgggcgtggcaataagcgtagggttgagcagatgctctatattattctctgtgcgaaaatgatgcagccatgcatccagcacaggatcaaccccctggcgcacttcgcgcacggaagcaagttcgggaagcgcagtcattctaacctccggaaaaacggccgcgcatcagcttgatgcgggaacggcccgcccgcgtcctctcgggtcgcgtacaaagcctttggcacgcagccgcgtgaaataggtggagccttcaacagcgacaaaaagcaacccgcgggaagcctgcgtgacggtgacaagatcacccgcctgcagggcaaagcattcctgaccgtcctgcgtcacatacacttcctgcggcccttccagaatcctgatctcgaaccgcatggaaccggccagcaccatgggatgaaaattgttgagaaacggacagataggtgtgatggcatagacagacatatcgggatgcaccagcggtccccccgccgatacggcatacccggtggctccggtgggggtggacacgataagcccgtccgcacgcagatcgcccagccattcgccgtccacgcccagccccagattgatcacccgggccagtacgccgcggtgcagcacaacatcgttgacggccgtgccctcaaaaacgcagcgtccttcccggctcacggcaaaatgcagcgccagccgctccgaacacgtcaggccgttttccgccagccgggtaaaagcctgctgccagcctgcggctgaaacctctgccagaaagcccaccttgcccagattgacgccgagcaacggcacatcaagccccactgctctgcgcgaaacactcagcatggtgccgtcgccgcccagcaccatgatgcacgaagcactgcgcgcaaagtcaggaagagccgatgcggtatcgttttcttccgttgccgcttctatgccgcgcgcggcaaaccatgcctgcatatcggcggcaagggcagcggctccggcatgggcctgcttggtgactataaaaactcttttcaattcgcgatgcatgactatccctagtagaaagcacagattccatcaagaagccgtaaggctttgcggcagggactaccccacatgcgcccgccggacaagaataaaagcccgcaccggccgcggcacaggtgcaaacacccgccgacggcaaagacagactcatgcaacatcaataataccggattgatacataacaatgccacgaaacattgcgagcctgcgccatttagggtagtcccaagtggttccgtttcgccccttgcgtttcgcggaatgtttcaacaaggagccccgatgtcagacactgccaaaataatggtcatggagcacgcgctggacggcagccgcctgcgggaagcgttttttcaggaaaacgccgacgccgtggtggatgtggcgcgtatcatggccgtatgcatcgcgcgcggcggcaaggtgctgctgtgcggcaacggcggcagcgcggccgatgcgcaacatctggccgccgaattcgtgaacagatttattatggacagacccccgctgcctgccatcgccctgaccaccgattcctccgtgctcacatccatcggcaatgatttcggatttgagcaggttttcagcaaacaggtgcaggcgctgggccagcagggcgatgtgcttatagccatatccacttcgggcggcagtcccaacgtgcttgcagcactgcgggccgctgccgaaaaaggcgtcatcaccgtggggctgaccggcaaaggcggcggcgccatggccgaactgtgtgattacctcatcgacgtgaaagacagccgcacaccgctcattcaggaaatacacatagccgtaggacacctgctgtgcggtctggtggaccattatctttttgaaaacgtgcttgaactgcagccctggcttgaacagccggcggaaagccgctaggcggggcttgccatatatccgttaagtttcagcaaagaggaataccatgcccatttacgagtacacatgcaaagcctgtcacaaggactttgaagaactggttttcggtgcgggtgacacggtcaaatgtccggcctgcggctctacaaaaaccgaaaaactgatgtcctgctcctgcttcaaaacatccgacggtcagggcgggtactctctgccggcatcatccggcggctgttccggctgttccggcggcaactgctcttcctgcaaataacgccgccccgccaattctctaactctcacaggcgcgcacatgaaaaaaatcgtcatcgctacccgcggcagcaagctcgctctctggcaggcagaacatatcaaagaacgcatcatgcagcagtaccccgacagttttgaagtcgaactgctggttctgaaaaccaaaggcgacatcattcttgacgtgcccctggccaaagtgggcggcaagggtctttttgtcaaagaaatcgaagaagcgctgctggacggccgcgcagacatcgccgtgcacagcatgaaagatgttcccatggaactgcctcagggactgactctgggagccattcccgagagggaagtccccacggactcgctgctttcggccagatacgacgggctggacgccctgccgcagggtgccgtggtgggcacaagcagtctgcgccgccagtcacagattctcgccatgcgtcccgaccttgaagtcaaatggctgcgcggcaacgtgcagacccgcatacgcaaactgatggacggagaatacgacgccatcatcatggccacatcagggctcaagcgtctgggcgaaacggctccctttcattccgaactgggaccgcccctgttcatgcccgccgtgggacagggagcactgggtcttgaataccgcagtgacaggcaggaccttgccgagatgctggcatttcttgaccaccgcccctcgcgcatatgcgtcgaggcggaacgcggctttcttttcgggctgcagggcggctgtcaggtgcccatagccggatacgccgtcatgaccggcgacaacagctttgagctgacgggacttgtggccgaactggacggcaccgccgtcatccggcgcactgccgcgggcaccgaagcagacgcccgcgataccggtctgacgcttgcagcacaggtaaaggccgccggtgctgacgccattctgcagcgcgtctatgaaaacggccacgcctcgccgcaggcctgagtctgacaaacgccatacaaaacgggcggcgcagataatatctgcgccgcccgtttctttcagaaagaaactccggaaaatcagggcaccatttccacctgatcaataaaggttgcgggcagaaccagaccccagcgcgcaagcccgctgcggctgaatttcagcatgccctgttcggccagtaccggctgcaccggcagcggctctccggccagcatggattcgaccagccctgcggccctgtgtgcctgttcctctgcagagtgcagcagcccgcctatggcaagccccggtcccacgctgaattcccatacggcaaaacacggtaccggactgtgctccgccgtccagcgcagcaccttgtcatcgggcacaacacgaccgtctgcatcgcgcagcgtctggtacagaccgatgataaggatatcggccccctgcccgcgtgccgagagcacatgttcaagccattgctgccagctgccgacgatgcgcgtctgcagttcgatgcccatgacattctgctctgcggcaccgcgcagaacagtgcggaaaataagctgcgacgttgtgccgctgtcaaaaagcatcagcgcacgcctgagtgtcaggccttcaaggcggctgaggtaactcagcgtgcgcttcaccagcggacgctcgatgactcctgccacgttttccggcccgtgcagcccgtaatcgcgcgggttgccgttgacccccatgtaaacaatacgcgcacctgccgacacaagctgcggccccagcagacggcaggcattgtcgtcggccagcaccaccacatccggagcatgccgcctgtacgcatccatggccagcccggcgcgggcggcaaattcttcccggggcagacgtttggtatcaagctcaaaggtcagcagggtatgctccggcgtcagccgcaggcgcagggtctgcagccattctgcgtcccaggcgtattccgcatggtagctctgaatgaccagtatggtggccgcagcggcacgcgcggcacacagtccggcaaacagcagcgcacacaatactatggcagaaacacgcagcagcaaggcgacacctccgtagtcagcgcaacggtaccgcagcacgacacggcacggtattatttaccatgcactaaaacgtaacggcaaatgtaagcgaaccgaaatgctgccgccgctcctgactataaaactcgcgggtacgcagtacatgggtgtaggaaacgcggtagcggccgtacatcagggcgatgcccccgtttacgtcggccaccagcgtttttttggccacatggtgactgcttgtaaaggtgttgccgtccagaaaaatgttgcgcgccacggcccgcaggtctgtaccggcaaaaaaatacaccccgaaaccttcatcgccggcatgcagacgggggtcatcgtcgtctgtgggggcaccgatggccgcccccggcctgataagcgaagtgccgaaatctgcaggcagattgtacccgaagcgcacctcgccgccggcattggcatacgtcagcacgttgcccgccgtcagtccggcatgcggaagcacgtcccagccccacccgctgcccgaactttcggggttcagccgccacgcccgctcaaaggtgaccataagcgcaggctcgttgtgcagctggttttcccagcctttggcggtgggaatgttgcgcacgctgtgcacgccgttctgggcaaattctcccagagcggccggtcccaccatacccatggtgaccataagcgtatccagcctgtcgtgctgtttggcatgcagccccacggcaccgtacagatatccggcatacggccggtcatcttccagcaggtgctccacctgtgtgtccgaaggcgtgtaaatgtgctggcccagcgtaagagagacgttgtactgcgagtccttaccggcctccagcggcagctcgtccagcaggccgtccagactgtccggcagcatgtcatccgccgccagggtgggcagatcgcgcgatacaagcgtcatctgcacggcattggtgtagtactggtcagttccgccgaacaggtcgttttcaaaataaaaaagcagcgtacgcgtggatttggccttggtgcgtacatagctgtctttaacggttgtctgcgccgcggtgtcggcgcgcgccggcactgcgcagcacagcatgccgcacagtgcgagaaaaagcgcgatattccgcatgcgcggtctactccttttccaccggagccatgcccggcagatctatgtcgtactgcctgatcagtgcgtcattttcgcgcagcagcgcgtaagtggacgaccggcggaacgaactgtttttgttggtacggtacagcacgttaagatcccataccgtgtccacatcgttccagtcgggcagctgcagcacctcaagacgggccctgcgcattttttccaccgtgggctgatatacgtccgcctcgccccagcgtatgccgtcaaaaacatcgggacaaaagctgtctttacggaatccgataagataatacccgccgtcaaaagcgggacctatggccgcatcataatgctgcagatcgttcagcgccttctgcaccagttcgcagggatagtccggtatatcactgcccatcagcaccacgcggtcataaccgtcgtcaaaggctttctgcatggcatgcttcatgcgttcgcccagatcaagcccctgctgtgccgcaaacatatgctgcgggcccagccatgccttgaatttttcgggcagatcggcgtcacccggcacataacagatgtgcaggtcggcatgcaggcgcgcaagcccctgcagcatgtcctgcacaaaatgccggtacagcatggcggctttgtcattgcccaccacttcgcccagacgcgttttcacctttcccggttcaggatacttgacaaaaaaaagaatgcaggattcgctcatgatcatcccctgtgtgcgcgataccatcgtgaaagagagtgcggagaaacgcccagcgcatacaatgcgcgcaaacatacgttacgcgccgagcagtacagcagaccttccttgtgccagcgccgcgccgatgtggcaacacggcttttcactatttctatggggtcgcccctgcgccggatgcggcgcatgatgtccacatcctccatcagagggatatcggcatacccgcccagctgccggaaatacgcggtgcagaaaaactgcgcctgatcaccgtaaggcgtgcgcgtaagcctgttgcgggcgtcggccacccgctccgtcagccggaaaaaaagccccccgccatcaatgcccagactgaacgccccggcctgaacccgcgagagcgcatccagcatatgcgcaaaagcattgtgcggcaggcgggtatcggcatgcagaaacagcagcacacgcccccgggcgcatgcggcggcggcattcatctggcgtgccctgcctatgggagcgtgcatgtgcagcacggcggcaccgcacaggcagtccggctgcggcagcggctgctgcgggtcgccgtccgctattatcatctcaaagggcacaccgccgcttaccacctgcagatgctccgccagcctgcctgccatgccttgccccgcaagcaccggcaccaccacggaaacaaccgcggggcccgcaccgtttgccccgcaggcccgaccaccggccggaccaccggagtttccgctcgtcttgcaacgccggacacaagtaccgttctgacacgtcattgcctgatatccctgagtatatagacagcccggccgcctgacaaacgctattgcctgatgactttcagcatatgctgcgatatactttcccgttgagcaactgcgtatcgcttttgcccaagcaaattcactgcccgatcaggagaatcatgagcagacccaagccgctaccgtcttccaagctacgcaccagactggaccccacacgcattccctgcgacgacagccgcacgctgccccgttcggccccacgcggcagcgcccagccccgcgccatgcaggcgctggaaatggcgctgcacatacgcgacacaggctataacatatatctggccggcgaagccaatctgggccgcacgtacatgctgatggacgtgctgacgccccgcgcccgcaaaatgcccgcgccgcccgaccagctgtatgtacacaactttgacgaccgcgaccacccgcgacttatactgctgcccgccggcaaggggcgcgcgctcaaaaacgaccttgcccagaccataacgcgtatccgcaaagagattccctcgcgctttgaaaacgacgcctatgtcaaaaagcgcaacgaactgctggagcgctttcaggacatacgcgacaagctgctcaaggaaatggattccgtggccgtgggcaagggattcaaccttgatctggatgacgcgggcggagtcacgctgtatccgcttatcgaaggcaaacgcctgagcgaagaagaatttgaacggctggacgaaggactgcgcaaaaacctgaaggttaaaagtgacgcgctgctcaaggtaatgacagggctcatgcgccagctgagcaaagccgagcagagtttttccgagggcgagcgctcgctggaccgtaaagtcatgtccgaagtgctggacgcacatctgaagccgttggcggaagaatacaacagcgcctgtgcctgtgccgtgctgtgtgattattttgaagatctgcgggctgacatgctggacaatctggacagctttgtggccaagcaggacaccccgcagcagggcgatgcctccggtggttccgccagtgaagagactctgggacggtacgagattaatctctttgtcgataattccgagctgaaaggcgcccccatcgtcaccgaagaccaccccacccccgccaacctgctggggtgcgtggaacgcgaggccgaaatgggcgcgctggtcaccgatttcacgctggtaaaagcaggcgccctgcaaaaggccaacggcggttttctgctgctgcatatggaagatattctgcagcaccccgccgcatgggaagggctgatgcgcgccctgcggtcttcacgtgcgcgcatcgaagaccccgacgacggtgtggacaccaccaagaccaagggcatagagccggaaccgctggatctgtcgctcaaggtcatcctcatcggtgatgaagagctgtacgaacagctgacagagcacgacgaccgttttcccaagctgtttaaaatcaaggcacatatggccgaaaccatgcggcgcgacgctgcaggggtcaaaaattacctgcaccgcataggccgcatcatagaagaagccggtctgcctcctttcacccgcgaggccatggccggcattgtcgatcatggttcgcggattatcgaagaccagaaaaaactgtcgctcaaattccctctggtgcgcgagctgatgctcgaagccgccgcgctggcatccatgaaaggaaaaaaaatggtggatggcgccacgctgcataacgcactggaagcacgccattaccgcagcaatctgtatgaagagctcttcatggaggaatacgaccgcgagctgataaaagtggctaccagcggtcaggccgtggggcatgtgacagggctttcagtcagcatgtacggcgactttgagttcggtctgccgcactccatatcgtgcacggtgggcgtgggcacaggcggcatcatcgaccttgaacgtgaagcccagcttggcggccccattcacaccaaagccatgatgattcttaaaagctacctgctcagccagttcgcccataacaaaccgctggtactttccggcagcctgtgcttcgaacagaactacgtgggtgtggaaggcgactccgcctccggtgcggaactggccgcgctgctttcggcgctggctcaggtgcccatagatatgtcgctggcgttcaccggtgcggtgtcgcagtccggttccatcatggcggtgggcggtgtgacgcgcaaaatcgaaggatttttcgacctgtgtgtgcgccggggacttaccggcagacagggagttatcattccgcatgacaacaccgaccatcttatgcttaaatacgatgttctcaaagaagttgatgcgggaaagttcgccatatatccggtgcgccacatcacagaagcacttgaactgcttacgggaataaaaacaggtaacagacgcaaggacggctctttcacgccggactcgctgtaccacaaggtggacagacgccttgccgaaatgggcaggctggccaccagagcattccgctcgcgctgattccgacggatcagaaaaccttttacaggagtcactttgatggcaagacgttgtggtgttgttctctctctgcttgcttttctgctgctgggggccgccggtgcccgggccgaaagcgagcacacactgaaactcaacctcgaaagcgcgtacacagccaaggccgaccttgatgacggcggctcctttgcgcgcacatcgaccagagtgcgggcaacatggaacgagttttcgttcttttaccgtaacgacaactatgactggagcgacacttccggcatgcgcttcggcagagacggcaagacgccctttgaaaacctgcagcgcatcggcgtgatgtacaacgacacgttccgcatcagcggaccgtggttcaccactgcctcgctgggcatcacgtccatgttcgaagaagatttcgtcaatgacaatctgacgttcttcggcggcggcatggtggggtatgccttcagcccgcaggcttctgtggcggctggtattgccggcatacgcactccgctgaaaacatacgccttccccatgttcagcgcacgctatgcagaaggcccgtggaccctgcagctgggctttcccaaaacggaagcacgctatgccgtgtctgaggcgctggatgtgcggctggcagccgattacgacatcggagtatacagactgcgcgaccacagcccgcttgccaaagaaggctttcttgaaatgcgcgaaatcatcaccggtctgtaccttgactggaagcctctggacgggctggtgctttccgccggtcccgagcttgtctggggccgcagcatgaaggtttacgacgacaacgaaaacagacgatgggacaagcaggagcccgacgctgccgcaggcggccggatcagcatttcctactcattctagcctcagggcattcaacggccgcgctccgcagagagcgcggctttttttacatcctgcctgcggccgcagaccccgtcatcacgccccgcagccctgttttttttcttgccctgcccgcaaaatgtattacatagcaaccatgaacgttttgcatgcagctgcgccgcgtagcgcgttttcaaccggcacatccacaggcagacaactgcgcctgcgccgcacaaagacggcatgccgtgcagtgctgcttgcactgctgtttgcggtattgcctgcagcggcctttgctgccggtgcaacgtctccggtgcagtcatccggcaccggtgcaacagatattacaggtgaagatactgctgtaccggcaggttatcggggcagctactatacttttgcactgggctttaccggcagcggaaacgaggcggaagtgctgcgcaagctggatgaggcagcccggcatgacgaacccgtgctgctttttgccgtcactccggcggcagatacggcaggttctctgcttgcagtgcccatcacgccggaaatcagcctgctgggcgattcgtccggtgcgcaagacctgaccaccttttctgcagagacatatggcaacgcccgtgccacgctgtactattccgatgcccccgactgggccatccgctcgcagattgccaccgatgtggtgcccgtgcccgcaggagatgacgcacagcgcatggctctggaaatgcagggagtacgcgccggaatatacatggactggtcccccaccgaacgtctgcagctttctttcgggcctgaatacggcacggccagaaacattcccctgctgggaaatcccaaccctgcagaagcagaacatggcgccggagcccgttttcatttccgctggaatttctgacggtgtgccgttggcaaaccggccgcccgcaccgcgggcacaacacagctgacctgccaccggaaatcgggtccggtctgtacaacctgcgcctgagcgccgttgtgaaaagaacatgcggcgccacaccgcaaaatgattctgccggactgttaccgcatatgcggtaacagtccggcaggggactgctgtttcagatataacgaaggaaaaccggtgcggcagcagccggtggcggcacaagctcaccggcagttacgccctcgcagtgctcaggcttttgcgcgctgttccagcatggccactgccggcagctccttgccttccagaaactccagaaaagcccctccgcccgtggatatataggatacgccgtcacggacgccgtatttatccacagcggccacagtgtcaccgccgccggcgatggaaaaggcgctgctttgcgccacagccctgcacagcgcttctgtaccggcaccgaaggcatcaaactcgaacaccccgacaggtccgttccacacgatggttcctgctccgcgcagcacctctgcatacatggcggcggtttgcggcccgatgtccataatcatctcattatcggccacctgatccaccggcttgcagacaggcgttgcagtttcggcaaactccgtggccaccaccacatccacaggcacgggaatctctcctccggctgcggctgcggcctgcatcaggcgggcggcttcggccaccagatcttcttcatacagtgatttgcccacggcaaaacctgcggcacggataaacgtattggcaatgcccccgcccacaataagcttgtcgaccttggaggaaagcgtttccagcagagtgagcttggtcgagaccttggaaccgccgatgatgccaaccacagggtggcgcggggcgccaagagccttgcccagagcttccagctccgccgccagcagcggacccgcgcaggccacgggagcaaatgcggcaacggcatgggtggaagcctgcgcacggtgcgccgtgccgaaagcatccatcacataaacatcgcacagggccgccatgcgcctgcccagctcttcgtcgttctttttttcgcccttgttgaagcgtacattctctgtcagcaccacgccgccttcgggcacatccaccccgtccagccagtcccgcaccaccggcacggggcagcccagaatatcggccagccgtgccgccacaggtgccatggatgccgattcgtcaaacgcgccttctgccgggcggcccagatgcgacatcaccataacccgtgctcctgcctgcatggcaaggcggatggtaggtgcggctgcgcgcagcctgttgtcgttggccaccgccccgtccttgatgggagcgttcaggtcctcgcggataagcacacgctttccgcgcagatcaagatcagtcattttcagtacgttcatatgaagtctcctgcgggctaagactgaaggatacagcataaaaaaggtgcgaatgtgatcatgcatcacacccgcaccttttgttgtacatggaacagcgtccggggtcatccccgaaaaacgctacagcacttcttttgccacggcagccacattgtctgccgtaaagccgaagtgttcgaacagcaccttgccgggggcggattcgccaaaggtggtcatacccaccacgcggcctttcagccccacgtatttccaccagaagtcagaagcggcggcttcaacggccacacgggcctcaacagctgcgggcagtaccgattcacggtaggcggcgtcctgccggtcgaagatattgctgcacggcatggaaacaagccgtaccctgcggccttcggctgtcagcctgtcgcaggctccggcggccacgcccacttccgaaccggtggcgataaggatgacttccggggtaccctcgcagtcacgcagcacataaccgccgcgggcgatgttccgcactgcggcatcatcacgctgcatgaaaggcacaccctgccgcgtaaacgacagcgctgtggggccgtttttgtattcaacggcactctgccaggcaacctgagtttccacggtatcgcaggggcgccacacatgagccccgggaataagacgcagaccggccagctgttccaccggctggtgcgtggggccgtcttcgcccacaccgatggagtcgtgcgtcagcacccagacggtgcggatgcccatcagcgcggaaagacggaacgcatttttggcgtaatcggagaaaatgaggaacgtaccggcgtaaggcaggaagccgccatgcagggtcaggccgttcatgatggcacccatggcgaactcacgcacaccataggaaatatagttgccgccccagttggcgctgtccagcagcctgctgccactccatttggtacctacggagccggtaaggtcggcggaaccgcccaccatttcgggcagcgcagggccgatggcttcaagcgatttgttgcaggccttgcgggtggcaaggttttcggcagcggccacaatctgcgccagtgctttttcgcaaagctccttccagccttcgggcagatcgcctgccatgcggcgggtgaattccgcggcaagcgcagggtgtgctgcggcataagcagcaaacatgtcatcccatacctgctgggcggcagcgcctctgggccgtgcgtcccaacctgcatacacatcggccggaatctcgaacggaggatgattccaacctatgttggcgcgggtggcggctatttcatccgcacccagcggcgcaccgtgcactttgctggaatcagccatattgggggcgcccatgcctatcttggtcttgcagcagatcaggctgggacgtcctgtttctgctctggcttcttcaatggctttgcgcacggcttcggcatcgtgtccgtccacaccggccaccacatgccagccgtaggcacggaaacgggcgggggtatcatcgccgaaccagctgtcgatacgaccgtcaatggaaatgccgttatcatcgtacagcgccacaagcttgcccaggcccagcgtaccggccagagagcaggcttcatgcgacagaccttccatcatgcagccgtcacccagaaacacataggtgtggtgatcgacaacggtgaatccgtcgcggttgaaggcttcggccagcatgcgttctgccatggccatgcccacggccgtggcgatgccctgccccagcgggccggtggtggtttccacgccgggggtcacgccgtattcggggtggcccggagttttggaatgcagctgccggaaatttctgatgtcgtcgatgctgagatcgtagccggaaaggtgcagcagcgaataaataagcatggaaccgtgtccgttggaaagcacgaagcggtcgcggtctgcccagccggggttggcggggttatgcttcatgaaatcgttccacagaacttcggccatgtcggccatacccatgggcgcaccggggtggcctgatttggccttttccacggcgtccatgctgagtgcgcggatagcgttggcaagatccttgcgggaagccatctgatcctcctgaagagtgactgattgccggtgcgtaaacccgcgccggctggtgcatccctagtcgcttgaagcggggaagacaaccactgaaatcatttttcaaaaaacggcggcaccgacgacaccgcggcaccatccgccggacgcgactgttcatccgcacaggaatcaagccggaagcccgaaaaaggggcacgtgttaccgtgccccgttccattacatgactgctaccgggctgccgctgcctgaaaggcatcgtgccgctgacgatagggaggatgcccgaaaaaagcagatccggagaccagcacatccgccccgcggcgcaccagctccggtgtgttttcaggatccacgccgccatctacctgaatgagggttttcagccctctggcggtgatcatggcggaaagttcttctatttttcgcatggtgaagggtatgaacttctgcccgccgaagccggggttgacgctcatgatcagcaccatgtctagctgatccagcacgtactcaagcacacagagcggcgtatgcggattgagagccacgccgcactgaacgcccatgcggcggatttcgctcagggtacgctccagatggtttgtggcttcggcgtgcaccaccagcatatcggcaccggcgtcggcaaaatccgctatatagcgttcgggtgcctgcaccatcaggtgcacatcaaaaaaaagtccgctggctttgcgcagctttttgatgatgggtgctcccagcgtgatgttaggcacaaacatgccgtccatgacatcccagtgcacccacgaaaggcctgcgtcttcaagagcggcaagttcgtccgccagccttccgtagtcggaagaaagcaacgaaggagataaaatcatagtggttccccgggaccgttacatgcggtccgttccggcagcgtgcagcatggtgcgcagcacctgaagctcgtctatgacttcccgcacgataccgttttcagccacaggcgcggcaggggcgcgtgtctgcggctccgcctgctgcttccggctgctttgctgttccgccagcacttttctggcgccttcaatggtcaacccctgctcatgcagcatgtaccgtatctgcctgagcagcgctatgttctcttcggtgtacaggcgctgaccgctttctgcacgctccggcaccagctggggaaactccgtttcccagaagcgcagaacatacgtcttcaggttgagtaatctggcggcttcgcctatccggtaaacggtgcctgacatgccttctccctttgctggaagcagcacgcaccagccggtgctgcggatgtccgtccgtgccgcggcaagggcatatgcccgcaggcggcgcgtcagccacgtccgaccatatgacggaatgccgacgaaacgaatgattccctgctgttaagcgcaaccttcacagcactgtccggccgcacgccggacagtgctgtggcggatatatgcgtctagatacggactcccagtgcttccgtaagcgattctgccactttgtcgcgttccttgtccacttccttgtccttgagggtacgctcagcatgtctgaacgtaagccggaaggtcaggttgcgctccggagtcccgccttcaggcgtttccggttcaaacacgtcaaccagcacgatgtcgctgaacagcttcaggctcatgccgcgtacatggtctgtcacggcagacacaggcacggaggcaggcgccatgacggtgatgtcgcgcttgaccggcggaaacaccggcaacgcgctgaactgtaccgccacatcgcggcaaagggtacgcagcgcgtccagatcgatttccgccatccacacgtccttgcgggcatgataggcatcggcgatatcgggttttacgcggcctgccacgcccgcgcatacactgcccacgcgtatttccacgcagggcagcagccagctgtgatccttgcgcagggtaaaggcagccggaccgagattaagcacgcgcagcagatgctccacaatacccttaaggtcttcgtagccggcatcttcttcgcggcggggccagccgtcctgatagcgctgaccgtaaaccagcaggccgagcctgcccgattcacgcgcggtggtgtcagacgactggtcggcctcgaatatgtgcgccagttcaaacacctgaagtccggtgctgccctgagcaaggttgtgccgcagagtgttcagcagaccgggagcaagttctgtgcgcagcacgtcctgctccgaggtcagcggattcatgatggatatgcggttgccggcaggcaggccgagaaaatcaagatccttgtgccccacaaagctgtagttcacagcctcgttaagccccagaccgcggccccatgccttgatacgcgcccagaattcatattcgctgtccgtacggccctgctccagcggcttggaaactttgggcagcacgggaggaatgttgtccataccgtaaacacggccgacttcttctatcaggtcggcttcgcgttcaaggtcgtgccggtgactgggggcggttaccgtccattcgggcgtatcagcaccgctcagcgtgcatccgagcttctgcagcgtttcacggcagaagccgtcatcaagcgatatgcccagaagcgctgcagcacgggcggggcggaaccgcagctgtgcagcctgccacggagcgggctctgcacggcatacgccgggacgcagcacgccaccgctcagttcgcacatcagctgggctgcgcggttcatggcaaatgtggaaagcacctgatccacaccgcgctcgaaccggtaggaagattcactgctcagccccagcctgcgggccgttctgcgaatggtggccggtttgaagacggcgcattccagaaacaccctacggctggcatcgttgatttcagtgttggctccgcccatcacaccggccagcgccacggctttggcgccgtccctgatgagcaggtccgatgccttgagcacccgttcctgaccgtccagagtggtaaagcgctcaccctccgccgccgtttccacgacgatgcgtgccccttcaagcaggtcaaggtcaaaggcatgcagcggctggccgagttccataagaatatagttggtcacatccacaatggcggaaatgggacgcacacccaccgacttgagccggtggcgcatccagagcggagaaggacaggtgctgataccttcgatgatgcggccctgatacactgggcactgcgcaccgtctgcaatggctatggtcacgtcactgccggcgtcttcgccctgttcgcgcagttcaagctgcggcatggtcagcggcagatcaaaggcaagcgccacttcgcgtgccagccccagaacagaaaggcagtctgccctgttgggggtgatgctgatatcgagcaccgtgtcgtcaagctgcagcaggtcgaccagccgcacgccgggtacagaatcctgcggcaacaccatgatgccgtcggattcgtcggaaagctcaagctcggattcggaacagatcatcccgcaggaaggctgtccgcgcagcttggcttttttgattttcaatccggaaggcatggtgacgcccactttggccaccggcaccttctgtccggcagccacgttgggcgcgccgcacacgatatccagcacctcggtgcctacgtccaccctgcacacggacagcttgtccgcttcggggtggcggccgcattcaagcacatggcccactactatgtcggctatggcgtcgaacgggcggataatttcctcaagctcaagacccagcatggtcagccggtcgcccagctcctgtgccgtgcctgtatagggaacaaattcccgcagccaattaagactaagaagcatcctcgtctcccgtggccggacagcgagtccggtcatgcaggcttgaattctggtttgccgcgcatccggcaggccacgcagcggggcacatgcagcgccccgcagcaaatacgcaacaggtcatccgcaccggcccgcaggccgcgcggcacaaccgcatcaggcaaactgccgcaaaaagcgcacgtcgttctcaaagaacatacgcagatcgccgatgccgtatttgagcatggtcacacgctccacacccagaccgaatgcaaaaccggagtagacttcaggatcatagccgacggatttgaagacctcggggtctatcatgccgcagcccagaatctccacccagcctgtggtcttgcacacgcggcagggcgcaccgtctttatgatagcctttgcccccgcacatgcagcacgagatatcaacctcggcacttggctcggtaaagggaaaaaagctgggacggaagcgcactctggtgtctttgccgaacacctgctgcagaaacgaggtaagcgtgccccgcagatcggccatgctgacgttacggtcgaccatgaatccttcaatctgatgaaacatgggcgtatgcgtaaggtcggaatcgcggcggtacaccttgcccggagcgatggcggccacggggggcttgcgctctttcatggtgcgcacctgcaggggcgaggtatgcgtacgcagcaggatattttccgtgacgtacagcgtgtcctgcatgtcgcgggcgggatgctccggcggcatgttgagcgcttcaaagttgtggtagtcgttctccacctcgggaccggtgacgatatcatagccaagccctttgaagacctgacagatttcgtccatcacctgcgtcacggggtgcagcgagccgacacggggcatacgtccgggcatggaaggatcgaaacgcgacagcttttcggcttcgcgttcttcttccagcgcggttttgcgccggtcgaacaggttattgagtgattccttgacggcgttagccgtcttgcccaccacgggacgctcctcgggagcgagttcaggcaggcggcccatgatctgcgcaaggcggcctttacggccgagaaaatcaatgcgcagctcttccagcatttctaaagaagaagcctgatccaggcccttggcaaggtccgggaccaggctctccaattcattgaccagggtcatagggatggagtcccgattcgtatctagctgagtttcgacttcacgagttccgccagcttggcgaagtcctctttttcacgaacggcgagatcggccagcaccttgcggttaagttcgattccggccagagccaggccgtggatgaacttgctgtacgaaacaccgttttcacgtgctgctgcgttgatacgcagaatccagagcttacggaactcacgcttacgaaccttacggtcacgggtggagtaggcaagcgagcgttctacggcttcccgcgcggtacggtacagtttgctgcgaccaccgcggtagcctttggccatcttcaggtactttttatggcgtctgtgagtcgccattcctctctttacacgcatggattacctccatttatgaactccgcgaggcgagagaccggccagcggagcctgctatgaaaatccggatgccgcctgcgcctaggcgtagggcagcatgcgcttgacagccttttcgttggtcttgtccacaagcgcgggttgtccaagctgcattttgcgcttggaagcctttttggtcagaatgtgacgcatattcttgcgacggcgcttgaacttgccggagccggtcacagagaagcgctttgcagcgcagcgtctggttttgatcttaggcatgtgatcactccttgccatatgcttcggccgtgcggcagtgctgccgccgaccggacgaaacatgcccggtacgggctgctccgtgttacttccatccctggtcaaatctgaaaggagcacagtacgacgtgcgcacttctccccagaacggagaaaaggcgatacatccgcgcaatgctcaagtcaagtcgagaaatttacactttcttggcgagcggtgtcagcagcatatgcagggtacggccttcggcgcggggctcctgctccaccttggcgatatctttggtatcttcctgcgcgcgctgcagcagcatcatgcctctgtccttgtggacaatctcacgaccgcggaaaaacacagtaaccttgcatctgtcaccgtcttcaaggaaccggcggatgtgcttgagcttggtctggtaatcatgttcgtccgtcttgggccgaaccttgatttccttgacctgaatgacagtctgccgttttttggcttcctgctttttcttctgcgcctcgtacttgtacttgccgtaatccataaccctgcagacagggggcacggcaccagcagccacctcaacaagatccagtccctgttccttggcgacggcaactgcgtcgttacgggacataataccaagctggctgccatctgcatcgatgacacgaacttcgcgtgcacgaatctgctcgttgcgacgcgtcacgtcctgcggctcctgccgacgaaacttaggagaagctatagcgcatccctccacttttaaacggttcctcacaatcggccctgatgatgtccactacctcatccagcgtcttaaggccaagattatcaccctttctcaggcgcacgttcacgccgcgggcttccacttccttgtcaccgatgacgagaatgtagggaatcttttccagctgtgcctcacgtaccttgtagccgagtttttcattgcgggtgtccacttccacgcggataccctgcgccataagagcggcgcgggcttcttcggcaaactcgttctgggcgtccgtcacggtgagcagacgtgcctgaacaggagccagccacgtggggaaggcaccggcaaaatgctctgtaagcacaccgatgaaacgctcaaccgagccaagaatgacgcgatgcaccataaccggtcgatggcgttcaccatcctgtccgatgtacaccagatcaaagcggtcaggcaaggtgaaatcacactgcaccgtggcgcactgccactctctgcccaggcagtcgcgcagttttacgtcaattttaggcccgtaaaaggcgccgtcgccctcgttaatctcgtagggcagtccctgcccttccagcgccttcacaagcgcgctggtggcgcggtcccagtcttcgtcggaaccgatggacttttcgggacgggtgctcacttccatggaatattcaaagccgaacacgcccatgacatcccgcacaaaattcagcacacccacgatttcgctttccagctggtcaggagtgcagatgatgtgcgcatcatcctgcgtgaactggcgcacccgcagcaatccgtgcagaacaccgcttttttcatggcggtgcaccacgcccagctcaaaaaggcgtacgggcaggtcgcggtagctgtggctgcgtgatttatagatgagcatatgagccacgcagttcatgggctttacgccgtagggctgctcatcaatatccgtaaaatacatgttttcacggtagttgtcatagtgaccggatttttcccacagctcgcggcgcaaaatctgcggcgtctgcacaatctggtagccgcgcttcaggtgttccttacgctcgaagtcttccagaatggcgcgcacaagcgcccctttgggatgccagtacaccatgcccgagccgccttcttcctgaaagctgaacaggtcaagctgcgtgcccagcttgcggtggtcacgctttttcgcttcctctattctgttcagatagcttttcagctctttttcatcaggaaaagccgtgccgtacacacgcgaaagcatggcattcttttcatcaccgcgccagtaggcgccggcaacggacatcagcttgaaggcattgatacagccggtatcgggaatatgaggaccgcggcacaggtcgacaaagtcgccgctgcggtaaatggaaacaatatcgtcgggcacggcgtcgataagctcaagcttgtaggtctcgcccatgtcggcaaacattttctttgcctcatccttggacatgacactgcgctcgaacggatgcgccgccttgatgatcttgtccatctctgcttcgatggcttcaagatcatctgcggtgaacggacgctcgtagtcgaaatcgtaatagaagccgttttcaatggcaggcccgatggtcacctttacgccggggaaaaggcgctgcacggcatcggccattacgtgggccgcactgtggcggataagaccaagcccttcgggcgagtctgcatagacaggctcaagggtttcgcaggcggtcggaacggtcgcggtcagatcgagcatggtgccgccgcaacgggcagccagcacttttttaaatttcttgccgctcaaggcctgcttgagcacgtcccggcagcttgcgccggactcgacctccaccactgatccttcgatggaaaccttcaccttgcaaactccttgctaatcaatttatccgccaccaatgacaaaaagggggaggctacgggcctccccctgctttgttcgatgtggtaggcacgggcaggattgaactgccgaccccttccgtgtcaaggaagtgctctcccactgagctacgcgcctacatcgcgaggcagaggcgcaacctatacaggacccccttccttgtcaagcgactttttctttttttccattttttctgtcacgcgcgcccagtatatcatgtatgcacaaaataatgctgctagggtgcacattgttatgcccttttgtgactccggtcacatcccctgccccgcaggacggctatggtgtctttaacaacggcagacaacctgccccgctccggcggaaaccagctgaacccggaagaaccggacagaattccggtttatttcgaaaccaagccgaaggagtacagtatgttttgcaaccagtgtgaacagacagccaagggaaccggctgcaccgccatgggcgtgtgcggcaagcaacccgaagtttccgaccttcaggacgccaccgtatacgcgctgcgcggccttgccatagcagcacaggacgctgcagccaaaggcgtgagagaacagggcatgggccattacaccgccgcccgtcttttcagcacgctgaccaacgtgaacttcgaccccgaccgctttgtgccgtgggtgcacgaaataacggccatgcgcgacgaccttgtacgcaaggcaggcctttcctacacctccggaccggcggcatttgttcccggtgccgatgcggcggccatagtgcagcaggctgcggaacacggcaccctgactctggcacctgacgaagacatccgttcgtgcatgcagattctgctctacggtatgaaaggcgtggcagcttacgccgaccatgcagccattctggggcaggaagacaacgcggtgtacgactttctgtacaaaggtcttgccgcgggctttgacggaaaggcccgtgatctgaatgactgggtcgggctgctgcttgaatgcggcaacgtgaacctgcgcaccatggaactgctggacgccggcaacaccggcacctacggtcaccccgtgcccacggaagtgcctctgggacacagaaagggcaaagccatactggtatcaggccatgaccttcgggatctgcatgaactgcttaaacagaccgaaggcaccggcatcaacatttacacccacggtgaaatgctgccctgccacggctaccccgagctgaaaaagttcccccatttctacggacatttcggcaccgcatggcagaaccagcacaaggaattcccgcagttccccggcgccatccttttcaccaccaactgcatccagaaaccgcaggcatcgtatcaggacaatgtcttcaccaccgggctggtgggctggccgggcctgacacactgcgaaaaccgggatttctcggccgtcatcaaacgcgcacaggaactgcccggtttcacggaagacgctcccggcaaaaccgttatgaccggattcggccacaatgcggtgctgggcgtggcaggggcagttgtcgacgcggtgaaaagcggcgccatccgccacttcttccttgtcggcggctgcgacggagccaagcccggccgcaactactacaccgaatttgtggaaaaagcgccggcagacactgtcatcctgacgctcgcctgcggcaaattccgcttctttgacaaagaactcggcaccataggcggcattcccagactgctggacgtgggacagtgcaatgatgcctattccgccattcagatagcagtcgcactggcaaaggctttcgactgcggcgtcaacgacctgcccctttctctggtgctgtcgtggtacgaacagaaagccgtggccatcctgctgacgctgctggcactgggcatcaaggacatccgcctcggcccgtcactgcctgcttttgtcagccccaatgtgctgaacttccttgtcgaaaactacaacatcaagcctatttccacggctgaagaagacctgaaggccattctgggttaacagcgccgcggcgggaggctctgcctcccgccgccctctgaggcgtattccccgtgcccatgcccgtcctgcggccatgcgcacccggagtacccgcaagcacacagtgcggtaccggcaaacacaccgccgctctcatgcggcatcagtcacacgggggaaatataatgaaaaaacagatacgcaaaataatacagatagatgaagagcgctgcgatggctgcggcctgtgcgtgctcgactgtgccgaaggcgccatagccatcatcgacggcaaggcgaaactggtcaaggattcctactgcgacgggttgggagcctgtctgggtgcctgcccgcaggatgccctgcacatcatagagcgcgaagccgacgaatttgacgaggaagccgccatggaacacgtacgccggcgcgatgccgcgaccggacaaccgccgcagcccgtacgcccgcatcattcagggggctgccccgggtccatggtacgctcgttcggcgcaaccggacagcagagcccgcagctggcacaggctcatcagccggccgccggtcccggccactggccgctcaaaatacggctggtgccgcccacagcgccgtttctcaaaggggccgacgtgcttgtggccgccgactgcgcggctgccgcttcgcctcagtttcacagccggtttgccgcaggcaaagtggtgctcataggctgcccgaaatttgacgataccgcagcctacgcccagcggcttgccgacatactgacaaccagcggcatagcttctctcaccgtgctgcgcatggaggtaccctgctgcagaggcctttcagaagcggtgaacagcgctgtgcgccagtccggcagttccgtgcagataaacgaggtcatcatgacctgtcaggggcacgaggcgcagaacacccttttcggctgacggcaatgccggccggcacaggccccgccgctgacggcggggcttttttgcgtccggccgtcagcagataagattctcatggctgcagggctgacaccccccgcagccgttgttatatccatggtaaaccagcagtaagggaggttttatgcagcccgtcaaaaaaatactatacgccaccgatctttcagaagattcccgccatgcgctttcgtacgcgttcagtctggcgcaacagtacggagcagcgctgcatgtgctgcatgtgctgccggacgtaaagcagaactacctgaccacatcggggctggatttcgccacagtgtttgacgatgccacatggcggctgttcactccggaacagcttgtggaagccaaacacaaggtaagagagcgcattacgggcatatgcagtctggaaggactggcggacacagcctgcatgcccgtggcggaaaacatcgaggtggccgtggggcaacctgccgatgtcattctggaacgcgccccgcaatttgacatggtggtcatgggtactcagggacacggacggttggccggtctgctgctgggcagcgtgacccagaaagtcgtttcgcgctgcccggtgcctgttctggtggtccgcctgccggaagctgatcacaaggtctgacagaccggcagcacatacacagcggccccgctacgcgctacagcgactcatgcccttcggccagtgcggtcaggtattcacggtctgtaatggtgatggtgcggccttccatggttatggcccctgtttccaccagttttgccagtgcccgcgaaagagtttcacgcgcagtgcccagcacacccgccagcagacttttcgaaacatccagcctgataacgtccttgtgcccttttttcacactgagatgcagcagatacgccgccagacgctggggaatctccttgagggtcagcgcctccacctgccgggtgaacatgcgcagcttgcgcgaaagggcagccagcatgttcattgccagtgacgggtcttgggcaatgcggtccacaatgcccctgcgcggcaaaaaaagaacgcggctctgttccaccgccatggcattggccggaaagacatcgttctgaaacacagccacctcgccgaaaggctctcccgcgccgaacacatgcatcaccgcctcgcgtccgtccggagccgtcttgaatattttgacacggccatccagcactatgtacaggccttctgcacgcgttccttcgacaaaaataatctgccccttgtccaccggcctgtccacggctatggatgccatggattccagctgctgagccgacaacccgctgaaaaggggaatacgccccagaaaaagactgttttccattctgttctccgctccgtgcggcaccttgcccacaaagccgacaatgattacaccatggttcatacgcagacagcaccgcgacaccacggcgcggtgatttcatagtcacatacttacggaggattacacagcatggcaagcaccccgcggaacatcgccggaagagtggaagagctgctacgggaagaactgctggaaatgggcgaagacccttcgcgccttgaaccgcacgaaattgccgaaaacatgcggtgcgaagtacgcccggacgacagcatgatatacagctggaaaggaacccccatcctgcgcgtacagcctgaacatcatcaggacggcagcgtcacatggcgcatgttcacccgcgacgaggtcatgaccccgcaaactgaaatactgcagtaaaggagccctgatgcaacctttcaccgtcacccccatcggcgtgctgcgcaccccgcatacatcgcgcgaaggaatgcccattcagcccacgggagcttcggcatgcagaggagaagcccgcatcaatccggaactggcagacgggctgaaagatctggaaggcttttcccatcttatcctgctgtatcacttccacgagtccagcgggtacgatctcacgctcacgccgtttctggatacctgcaaaagagggctttttgccacacgctcgccgcggcgtccttgcggtatcggcctttccgtggtgcggctgacggcggtacacggcaatgtgctggaactggaaggcgtagacatgctggacaacagcccgctggtggacatcaaaccctatgtgccgcgctttgacacgccgcagggtgacatacgctgcggctggctggaagataccgccgagcaggcgcaggaaatgaagtcggatgacaggttcgtacagcgcgacagcacacgctgaccccgcccgcggccgcgcggcacacaacacacagacactgaccgctgaaacaaaggatattcccatgcacgattccacactccagcagttcatcgaaaaagaattcccctttcacgttcatctgggagtgcgcgccgactatctgggccgtgatgcggtacgcctgtatatcccatttgcaccgcaactcataggacatacggggcggcccatgattcacggcggagtcatagccagccttgtggatatatgcggcggttttgccgtatgggctcactgcaagcccgaagaccacgtggccaccatcaccctgagcgttgactacctgaggcctgccaatccggcggacctgtatgccgaagcacgcatccggctgctcggcaacaaagtgggcaacgcccatgtcatggtctggacggcggacaacaaagacgtgaatgtggccgaagggcgcggggtgtacaacatccggcgcggataattcccctccgccgcacagcctcctttctcaaaaaaagcagcgccgtatccatcaggatacggcgctgtattcattgacgcacaaaaacagaattacaatgccgccgcacggtcaaggcgcgccagcgtgcgttccctgcccagcaggcccatgacggcggaaaggtcgggtccgcccatggcccccagcagggccacacgcaaaggcggccccacggccttgaatttcagcccgttgtcagccacatagcgctgcagcacttcatgggcggtgtgcccgtcaaagtcagcacaggcggcaaacgcctgccgcaacgcagccagatgcccgcggccttcagccgtcagtgccttttccacggctttggcatcaaactccagcgcgtcatcggcacagagcacgggtttcatggctgctgccagctccacaagatcatgggcgcgttccttgtacaggcccgccgcaacagtcagaaaagctgcatcaatctgaccgtatcccgtttctgccagaaaaggccgcacaagaccggccagctggtcgtcgggagtttccctgatgtactgaccgttaagccactgcagcttttccggatcgaatcccgcagcggaacgcgacagattatcagtggagaacttctctatcagctcatccagcgaaaatttttcctgatctccgtatgaccagccgagccgtaccagatagttcacaagcgcctgaggcagcaggccggtttctttataatctataaccgccttggccccgtgccgcttggaaagcttctgtctgtccggccccagaatcatgggcacatggccgaattccggcacgggcagtcccagagcttcgtacagcagaatctgcttgggggtgttgttcacatggtcgtcgccgcgcagcacatgtgtcacgcccatggtggcatcgtccaccaccacggcaaggttgtatgtgggcgaaccgtcggcccgccggatgatcatgtcgtccagctcgctgttatcaaaggctatggtgccctttaccagatcggtaaacaccgtcttgccggtaagcggcgccttcagccgcaccacgcggccttcaccgccctgcaggccgcgctcgcggcagcggccgttgtatttgggcttcagcccgcgggcccgcgcggtttcacgcatggcttccacttcttcgggcgaacattcgcaccagtaggccttgccctctgccagcagcctgtcgatgtactcgttgtacaggtcaaaacggcggctctggtagacaggctcgccgtcccagtccagccccagccatgccatggaagccagaatggagtctgtgtactcctgcttcgagcgttccatgtcggtatcttcgatacgcagcacaaattcaccgccgaaatggcgggccagcagccagctgaacacggcggtgcgtgcaccgccgaggtgcagatgccccgtggggctgggagcaaatcgcgttacaaccttgctcatgatgcttccttggtgcgctctgcggacagagcgccgttggacggggcggcgcgccccgcggctaaatatgtaaaagggcgaacaccatgtccgcctgaaaaaatacctgcttcgggctcgcagcgcccgggcgttttacgtacttgctaaccggtaccgtgtcaaacggcaaaggcggcgcagaatctctgcgccgccggtacagcagcgttgacgcgcgccggccagatgccggccagttgtggccagatgccagacagacgcaggacagacgcaggacagcgcccggcccgtcacaacacagtgacggtgcttttgcgcagccagtccgcagggtgataagtcagttttgccttacgcagaccctcgtcgcccagatcctgctcgcggttcacatatgtatatcctgtgccctcatgctcaacaaaaatctgattgattgcctgatacaccccgcgatactccgaacgcgccttttcaaaatgcaccaccagagtatcgtctgtcagtgcttcgcccacggtataggccaccatcacatcattgacatacagcgcaccgcccttcaatccgggtatggtgtcccagtattccagcacacggatgaccgcttcattttccgccagcagggtttccgactcttcgcattcacgcgaaagacaccattcctgctgcagctgcagcacggcttctatgcaatcagccgtcatgggatggtactgccagtcatactgcttcttgaactgattcacatggttcttttttttatggtacttgttgcccgaaagcgtagccagcttttccgcgtcgtacagatagtcccactgatcgcggtcctcctgcacctgcacgccgtcgcccagcgccgcctgccacaggtcggcaagctgctgcggcacgcgtataaaggttctgcccgccgtcatcatggggcagtttgcccagtcggccacggcgttccagtcacccacgggcgcccagtaacgcacttccggtctggtctggcgtatccagaaaagattgggcgtgcgtcccacctccagcccgtattcgttggcccagccccacagattggtaaaactgtaatcagaagcccgcgacggtgtgccggagaaaagagtcagatactcttccatcacgtccatggtcaaaggcttaaattccactgcgcacattgcttttcactccttcaagagccgcccctgcaggcgtctccgtggtgttctttctgttgccgttgcgcttgatcatgctgaaacggctccagtcgtggtaccagaacagccagagcatggtaccggactggaatatctgtgaaatcagcatggctacaaacacaccttcggagttcccccacacatggtgccccatgacataggccaccggcagccgcaccagccatgtggcggaactgtacacaataaaggtgtacagcgtggcgccggcgccggtcattataccgcccagcgtcatgctggccacggtgaagggaatggatacaagattatatttcagatacacggccgcctgcgcctgcaccgccggttgcggcgacagaaaagcgcagatttccggcacaaaaggccacatgaaaacagcaaccaccgttaacgacccgcaggccatcagcagaagacgcagccccacgcgtttggcctcggccttgcgcccggcccccagaaaatgcccgaccagaatactggctgtcatattaaaagcgaacgcaggcagaaacagcagagattctatgcgcatgcctgccgtcataccggccagcgcatcaatgctgcccgcaggcagcgagccggtaatggcaaacaataccagatacccggtctgccacattatctgcatgccgcctgccggaagcgccaccttgataagatacggtgccgcacagcgggcccagcgccacggagcgccggagtcgcgccgcagcaggccttttctgaccagcatcaccatgttgaacagcgcaccggccgtaatggaatagaatgtggcccatgccacaccggcatagcccatctgcggaaagccccaccagcccagccccagaccaaaatccgccacggtgttcaccagactgacaatcatcatgcagcccagaggaatcagcaccattttgcgggcgcggaacatggcattggtcatgttgagcatgtagtacatgggcagcacatacagatacacgtcaaaaaaatatgacgtgatggggcggatgcgttccggcacctgcagcaggttgagaaacggctccttgaacagcatgccgcagaccagcacaaccagactcatgacaacgcccagcttgatgaccagcgccacatagcgccgcgcgcgcctgtacagtccggccccggcggactgacctatggccgccacggaagcattggccacggctatacccaccaccatcagaaaaaaaagacactgcgtgatgatacccagtgatgcctgtacatcctgatggatttttcctgccacccacacatccacaaaaccgatgatgaaatgaaaaaacatcatcatcatctgcggccatgtaaggctgaaaatggcggtatcggaaccggaatccggttcgggcgcagcggcgcctgcccgcgccgcctgcatggttcgggtactatccgacgacatatatgaacctgccttgcagggtaatgcagaacctgctgatttcacagaattctgccaccggttaactgaaaacagcctgaaagtatgcctcagcggaaaaaacgggtcaacgcaccggaaagtaactgtggcttgatctctttgtacgcattatgtacaaaatatgtacaaagagacctcacccgtttcacaggaggcaccatgcacatattcaaagatgaaaaagaaacaaaacgcgtcatcttcaacattgattccggccttgccctgcggctggaaagagcaagacaccgggcaagaaaactttcccgcaagcttaatgtcgacgaagccgtggaccatgcactggaagcttttctgaccgaagcggagcacaggctggacgcgctggcgcagaaaaaaaacgccgcacccgccgcacagggccccatcataatgggtcctgcggcagccgaagaagacagccggggcgacacttcggccgtggtgctgcgcaaaagcatggtgccggaacaacggaacagacaacgctgacgtaagagtaagtctccgctgccgcatggcaacaccctgaccgcacacccgttgcacgaaatcattccccgcggcaccggctcgggacgaaacggcaatgacggactgcccgcagcctgaaaacccgcagaaaaaagctgacagcccgcaggtacggcgcggcgtacagataagtacccgcgccgtgctcctgcccgcaaccggcagcaggatgcccggagactctgcaggcaatgccgtgacacacgcggaaagccggagctttccggccagtctgatgccccggcgctgccgcacgcggacagccaaacaaaaaagcgcaccagaggtgcgccccgtgccggtcctgaagccgtaaaaacaatcagccgtccagaatgtcccctgccggcagacggtgaacagtgccgctctcatcttccagcagcagccagccgttgtcatccacatcgcggacttttcccgtcagcacggcatcccccctgcccagtcgtatactgctgccggttatgcccgccagctgcttccaccgggccaccaccgcggcaccgccgccgctgcggaacagttcataagcttcttccagcccttcaagaaccgcgcgggccactcccgcacggggcaactgcggctgctccgtaccgtggtgcgtctcaagcgccccgcgcagcgaaacagccctcataccatccctctccagctcggaacagacggtattcacgttgatgcctatgcccgcaacggcatagtccagcgcatcgacaaccagtcctgcttcaataagcacaccgctcagcttgcggccatgcacaagcacatcgttgggccatttgggcattgcaggcagacccgtaagcccgcgcaccgcccccaccacggcaaccacagtcatcagggtcagcacgggcacctgctgcggggcgcactgcgggcgcagcaccacagacatatacacccccccgcggggcgaaagccatgtccggccctgccgcccgcgccccgccgtctggcagtcggccagcaccacagacccttctggtgctccgcgctccgccagcacccgggcctccatgttggttgacggcacggactccatgtgcagcaccgtgccccgccccaaaagccgggttcccagaccgtggcataccgctgcaggatgcaggctgtccgcatcgcctcccagccggtagccccgcctggtcatggcctccacagggtaccctgcgtcgcggataagccgcatgtgcttggaaacggcagcacgcgacattcccagaatccggctcagttcctcaccggaaacccagttgccgtcatgcttccgcagcacttccagtatggcgccgcgtacagcgccgccttttccctgttcctgaaaagccaattgtaaacccatttaaacttaaaaagttgacaataagccgtcacgcaggctaggagtcggccgttgaccgcgccgggcggtctttcctgacatgctgccacgctgcaaggatacacgcccatgaccataaaccctgacgacctgtgccgccgcattatggcggaccctgaagcctgtgccacggaagatgaggcactgcggcttctggaactgcccgccgagcagactctgccgcttatcgcctgtgcccagcgcatacgcacggcacatgccggaccggcgttcacctgtgccattgtcaacgcccgttccggacgctgccccgaaaactgttcattctgcgcacagtcggcccattatgccacaggtgcgcccgaacaccccatgctgaacaccgccgcactggtggagcacgccctgaagctggccgacgccggtgcggacagattcggcattgtgaccagcggcacacgccccgccccccgcgaactggaaacagtatgcgaagccgtggtccgcatacgggcgcgcacgcacctttcgccctgcgcatcactgggccagctcagcccgcaggcagctgcaatgctgcggcaggcgggactggagcgctaccaccataatctggaaaccgcacgcagtttctttgcatcggtatgcacaacgcatgactacgacgaagacatatataccgtcaaactggcgcgcgaggccggactggctgtgtgctgcggaggcatactggggctgggcgaaagccgcgcgcaacgggcggagctttccggtcagataaaacggtgcagggcagattcggtgccggtcaacctgctgacccctgtggcaggcacgccgctggagcgcatggatccgctgccgccgtttgaagcgctgcgcaccatagccgtattcagattcatgcatccgcaggccgacatactggtggccggaggccgcgaacatgtgctgggcgaataccgttcgtggacattcatcagcggcgccaacgggctgatggtgggcaattatctgacaaccgcgggccgcagcaccgctgacgactacaccatgctgcgccatatgggagtactccgatgaacgcacttcaacccgacacggaacggctgcgcgcactggacacggcccatgtatggcaccccttcacccagatggcgacgtggcacgaagacgcgccgctgataatcgaaaaagcccgcggcaactggctggtggataccgacggcaaccgctatctggacggtgtttcttcgctgtggaccaacgtgcacggccacagacacccgcatattgatgcggccatacgcgcccagctggacaacgtggcacattccacgctgctgggcctatcgagccgccctgccattgagcttgcggccatgctggcccgggtagccccgcagggactgaaccgcgtcttctattccgacagcggctccactgcggtggaagtggcgctgaagatagcctaccagtaccagaagcaacgcggccccgccggagaaggtcgcagcaagtttttatgcctgcggggagcgtaccacggcgacaccgtgggggccgtttcgctgggcggcatagacctgtttcatgccgtgtacggcgggctgctgtttaaaaccgtacgggccgaggcgccgtactgctaccggtgccccttcggccggcagaaagaatcatgccgccacgagtgcttcacccatctggaagaaacggccacacgccacgcgccggaactggccgccatggtcatagagccgctggttcagggtgccgccggtcagataacacaccccgacggttatctggcccacgcccgcgccctgtgcgacaggctcggtattctgcttatcgccgacgaagtggccgtgggtttcggcaaaaccggaaccatgtttgcctgcgaacaggaaaaagtgactcccgacctgctgtgtctggccaaaggcatttccggcggttatctgccgctggcagccaccatggtgaccgacgccgtatacgaggcttttctgggcgaccacgcgcaatgccgcacgtttttccacgggcacacctataccggtaatgcgctggcatgtgccgcaggcatagccagcctgcagcttttccgcaccgaaggcacactggagcggctgcagcatatcatcaccatatacgatgcactgctgcggcagctggaaacactgccccatgtgggcgatatccgccgcaggggcatcatgaccggcatagagctggtggaagaccgcgccacacgccgtccgtatccttttgccctgcgcaccgcgcacaaggtggtgctggcagcacgcaggagaggagttatcatccggccgctgggcgacgtgctggtgctcatgccgcccctgagcatcaccgcgcaggagtgcggcctgctggtcgaagccacggcggaagccatacaggaagtgaccggaggcccccgtgtctgaaaaaaatatgcctgaaaaaactgtgtctgagcgggacggggaaagttcggacgccccccgtgataccgccatgtccggcgcgcaaaaacactccgcagaaaaaatgggccggaaaagctccgcggctgttcccgccgcccgtagcgcttccgtcttctgctgttttcctgcggatgatcctgtctacgcagagcattttcccggtgcgccctgtgtgcccggctcgctgctcatgcaggcgtttatccgcgccgcggaacagatgaccggccctgcgccggacgcgggacaatggacattcacgggggtacgcttccggaagtttgtgccgcccggcactcacgtctgcacggtcagcgcagtcacggacggcagcggcagcgcataccggtgcaccctgcttgtggacggcgtcgccgccgtcacaggaaccatacaatgcgcctgagccatacccgcggatgtgtactggtggcgggcggcggcagcgcgttgggcaccgcttcggccacgctgctggcccgcgcgggcgtaccgctgtgcctgacggcaggcagcgcagaggcagccgcccgcatacacaacgctttcagcgcagcgcacctatcctgcccgcctgtactcatcgtgcgcatggaagacacaacccgcgccgatgccctgccggaacaggcggcagcagccgcaggcatgcccgcggcatatctgctggacctgatgcatacggatcatgaaagcctgctggcatcggcatcaccggacacaatcagcgcatacatagaagccaatataacatggcgtgcccgtctggtgcgtgcggtcagccgccatatgctgcaccgccgctgcggccgcatggtttttgtctcgtcaacggctgcggcgctgcccgccgccggacagggactgtatgccgcggcaaaactggctgccgaagccctgtaccgcagcaccggtacagaactggccgcacggggcatcacaacatgctcgctgcgtctcggatatgtggctgcagggcgcggagcccgctatctgaagcagcatccggacctgctgcagcgcattccgctgcaacgggcggtggacgtgcacgaggctgccggagcactggcgttccttctcagcgacggagccgccgccatcaacgccaccgccatcaccatggacggcggtctgaccgcctgcaaataaaaggagaccacagcatgactcagcagaccgccccctgcgccgtgacagaacgggtcatcggcatcatcgcggaagttctcgatattccgccgcacaccatcactccggaaacccgcgtattacgcgatcttgaaaccgaatccatcgatctgctcgaattcggcgtggggctcaatgcggcattcggcataccggtcgccgacgacacggtgtttctcacctcactgcgcgtgcaccttgaagaagcccggcatgcagatgctgacccgtacaaaatgatggcaggacggtatcctcacctgagctgcgaccgcgtggcctgcatactccgcacactggatgatgggcccgtgctgagcgtacaggatattgcggattacgtgctgcacgccctgcgcgccggacagcatgaaaaggctccgagccatgcaggctgaacgcagagtggtcatcaccggcgccggtgccgtcaccccgctggggcatacgccacaggacatccggcagtcggtgctgaccggccgcaccgtatttgaacctacttccgtgccggcggggtatgcacaggcaccggcgcagttcgatgccgacgatgcactgcggggctggcggcaccggcgctatcttaaccgcggtgcggccatggccgtgcatgccgcacgtcaggctgccggagctgccggttttgctgcgggtctgcccggatactgcggaatattcgccggaagcggtccgcatctggatatggacagcgactacgcacagccgcagcaccttccgcaacggcatgatacgctttgtgccttatggatgctgcgctatctgcccaacacggcagcttcggccatcagccagttgctgggcgcccgcggcgaaagtctggtgaccggtactgcctgcgcggcctcgctgcaggcagtgggagaggccttccgccgcatccgccacggggtactgcctgtggcgctggccggcggaggcgattcgcgcctgtcatacggcggccttttggcctatgccaaggcgggcgcactggctccgtgttctgaagacactcatgccgcagcagcagcggcatgcaggccctttgacaccggtcggcagggatttgcagcaggtgaaggagccgctttttttgtactggaatcgctggaccatgcgcaaaaacgcggcgctgttccgctggctgaagtatgcggatacggctgcagcatggacggccacgccatgaccgcaccgcacccgcagggcatgcacgcggaacaggctgtcagaaccgctctgcatgaagcaggggccggaccggccgatgtgaccgccgtctgtgcacacggtacgggtacgcggcgcaacgacaccgccgaatcagtcatgctcacgcggctttttgccccgaccggacaccggccgccggttcttgccctcaaatcatggacaggacactgcgcctctgcctgcggtgccgtggaactggccgtactgctggcctgtgcccggcacggttttctgccccccgtgcgcaacctgcagactccgctgtgcgacagtctctcgtttgtccgccgcattcacccgtgcaccgctgcagagctgtacgctgccggacgtccggaaaagctttccgccctgacgcttctgcagagcttcgggttcggcggccagaacgccgcgctggcggtacgtcccttccgcgcatcaaccgccgcggcaatacaggatgacaatataccggcatgaaacataaaaacactatcacgctgcgctgcaacgccgctccggcgccggaaacgctccatacgccggccacggccctgttcgttgtacccgccgcggtaagtgcggtctgcggcagcagcatacgggggacagtacgcgggggcgggcattccggcgagccatggttcatgactgaagcactggcccagtttgccgcgctgcacacccgctggctgtgcggtttttcctgccacgcatttctgctctcggtacggcgcatgccccatatacgcctttctgccgccgacctgcccgcaggggcaaccgcaccggtgcatgcgctgctgacatcacgcaccggttcggacagcaggcacgcatttgaatacaccgtgcaaatgcagctgggtgcccgcaccgtgcagggaatactgcttaccggcaccctgccctatgacggcagattttcagctgaccggctgcagaagcgttacagggagcttttcgcatggcttacgcggcattgaacgcgcggttgcgggcactgacggccgcaggactgtaccgcagacgcatctgtcaggaatcccgtcagggaaaatgggtgacagtggacggcaggcaactgttgaattttgcctcaaacgactatctgggactggcagcggatacggactggcaggctcaggtggcccgctgctttgcacagcatcccccgtccgcctctgcctcggctctggcgggggggcactcgcgcaccatcagggccgccgaagaatcacttgccgaatatttcggctatgcggaatgcgtgctgctgcccagcggttatcaggccaatctggccctgctgcaggcgctggccttttgcggcgatacagtgctgtacgacaaacgcatccatgccagcactgcagcagccgtacgcgccggtgccgcaacgccctgcggtttccgccacaacgatacacggcatcttacccgcaggctggaaaaaacggacaagccggacagtacgggcacaaaagttattctggtggaatcgctgtacagtatggacggcgacagtccggactttgccgcactgcgccggatcaaggaacggcataacgccatactggtggcagacgaggcgcacgccttcggcgtgctgggcacagaaggcagagggctggcaaccggcagtgccgacatggctgtgggcacgctgggaaaagcgctgggactgttcggtgcattcattctgctgccgcgcggcggaacagaattgctgtgcaatctggcgtcgcccttcattcactccacggcactgcccgacgcgcacgccgcatgcgcggccatgctgccccggcgcattgcacgcatggaggaacaacgcgaccgtgtggcccggctgagccgtctcatgcggacggaactgcaggagctggggctgcctgtgcacggcacagcgcacatcatcacgctggaaacaggcgacgaagcactgacaagccggacagctgccgcgctgcggcagcacggtattctggcactggcggcacggcaccccaccgtgcccgcacgaagagccgtcatacgtctgggcatgacggctctgcattcggcccgcgacgtagaggtatgcgtgcggagccttacgacgatcctgcgaggtattgtatgaatcatcgtgaaccgatgcccctgcacctgtttgtcacaggaacggacaccggtgcgggaaaaaccgtggtcagcctgctgctgcttaaagttctgcacgggcgcgggcacatgccccgttacttcaaaccgctgcagaccggctgtatttctccctcggatgcggacagtgacgcccgtttcatccataactatcatgagccgctgcggaacattgcgccggaacattccacggggctgtgcttcaagtctcccaaggctccgctctatgccgcgcgcgacgaaggccgcggcatagaggcggaaaccgtcttgcgcaggctggcatccctgcgcagggaaaaggcgcccctcgtggcggaaggagcaggcgggctgctggtaccggtaaccccgcacgccaccgttatcgatattatcgaacagtcgggcatgcggcccgtactggtggcccgcacggggctgggcaccatcaaccatacgctcctttcactggaggtgctcaggctgcggaacataaaaccggcagggattgtgtttgtcgaggcaagggatgaacccacgcccgcagccatgattcaggaaaacatggacgccgtgtccgcattttccggaatatccgtcagcggcgttgtgccgcatatttctgattttcattcaccgccccggcaggctctggccgtcgtggagcggcttgtggacgggatgctttagccccgtccgcctgccacccgcacagacccgccggtcttttccgcatgctccggaaagcaggccagcaggtcgtccagagtttcgcggcggcggataagccggtcgcggccgtctttgtccaccagcacttcggccggacgcagacgctgattgtagctggaactcatggcaaaaccgtaggctccggcatccagcatggcgatgatgtcgccttcctgtatctcgggcagttcgcgggcggcagccatgatatcgcctgattcgcagatattgcccacgatggtctgctgcatggtttcctgctgcggaacaccgtcttcgcggtatatctccacatcatgaaaagcgtcgtacatgaccggacgctgcagaacattgaacccgagatctgtaccggcaaaacggcgttcgccgttgtttttgacggcatgcacggtacccagtaccacgccgcactcagcggtcacatagcggcccggctcgatcataaagcgtccgttgtatcccgtgcgttccgcccatctgccgatgcagtcatccagcatgcggcccgtggcttccatgtccagccggggctgtttttcatatttgcggtacggaatgccgaatcccccgccgaagtcgatgacctccagcgaatcccactgttccgcctcgcgcagaagaaactccacggcttccatgtagctgtccggctccatgaacagcgaaccgatgtgctggttaagccctgcaagagtcaggttgtgccgcttgagaatgcggcgcacggcatcgccgtcgtccggccctatgccgaatttcgtttccttgccgccggtgacaacctttttgtggtgtcccgcgccgatgccgggattgatgcggatcatcaccttgccgccggggttcacctgccccagcagatcaagctgcggcagagagtccacgctgaccagcagaccgtgatcgacagcattgcgcagttcttcggcagaaacgttgttgcagacgtaggttatttcgtcgggcgtgaatcccgccgcaagatgcatggcgatttcgccgggagacatggcatccaccaccagtccttcggaacggataatgcgcagcagcgaaagattggcattggccttggccgaataattgacccggaaccccggatgactgctcaaccctttcaattcgcggcatctgcggcgcagtacgttttcattatacacgtacagcgggctgccataggtttccaccagctccatgggtgtggaaagcccgtaaaaatccagttcatctgtcacggcggaacgaacgttcgacattatttcccccttgtgggactctcctccggttctgcaccgctcatgccggaccggatcttgataagttcaatttcattcagcagcgcctcgcgcatcagatacaccagatgctcgttggcggagtacagacactgccctgttctggcggcctgatccaccacgccggtaatcacttcgcgcgtgtcggcaataagcttgatatgccccgtacccgcggcattatgcataaaaatggctccggaaatctgcgggtcggcatccgacagaataaccaccttgagtccgcgggcggcacaggcggccatgtcttccttcagctgcgcggcattgcccgaatgcatcgaaatatacacgcgcaactgcgccagacgcagcatgttgcgcactttatccatggtgttctgataccccgtcaccgtcaggtagggcatttccaccggctgctcttcgggcagatgctgttcgagaaactccagagtctcgtcacagtgcctgcgtatggtgaccagcagctccttgcggggtgtgggcacatacttgctggtgtcgtcgctggccaccacggccccgcccttttccaccagactggataacgccgcatatgcgttggaacgcgatatgcccgccagctttgccgcctcatatcctgtaagcgcaccgtgcctgcacagcgtcacgtacatgatggattcctgctgggtaaacccgaaccgcttaagagcctttatgatttcgctatccatgcaatttcctgccacgtctaccgtggtactatttagtactactaattaccctgaacccggttgtcaatatccggtctgcaaaaaaacaccctgcggccggaggcatgcccggacgcaaccggccagacagtgtacgccgcctcggcctgccgggcaacgcggcagccgcccctttacgcggagacttactttttttagcgtaaacggcagcctgccgtgcacggcaacgcgcaaacaaaggatggtacaatgcaacaccccgtacatgaaagcaccatagccgcacagactgccgccatactgccacaggtcatcagctggcggcacgacctgcaccgcatacccgaacccgggcaggccgaagaaaaaaccgcccgctatgtttccgcctgcctcgaatctctgggcataacgcacagcacgggcattgccggtcacggcatctgcggcatcatcgacaccggacggcccggtcccaccgtgctgctgcgcgcggacatggatgcgctgccggtgacagaactggccgatgtgccgttcaggtccgcccatgacggcttcatgcatgcctgcggtcacgactgccatatggccatgctgctcggggcggcgggcatattgcggcacctggcggacgagccgcacagcggcatgtgcggtgccgtcaagctgatctttcagcctgccgaagagtatcccggcggagcaaagcccatgattgaagccggtgtgatgcaaaatcccgccgtggattactgtctgggggcgcatgtatggcccacgctgcccgaaggcacagtatcggcctgctccggtccggttatggccgccatggacaggtttgacataaccatcagaggccgcggaggccacgccgccaaaccgcaccattgcgtggatgcacttgaaaccgccacgcaggttgtttcggccatgcagcgcatcatcagccgcaaggtcgacccgctcaaacccgcgctgctcaccgtagggcagttcaacgcgggaaccgcattcaacgtcattcccggcgaagcctttatcagcggcacgctgcgcactttcgatgcggacatccgcaaacagtgggaaccgctgctgcgtcaggtcacgcaaggtgtgtgcagctccatgggcgccaccgcggatatactgttcagccccggctaccctgccgtggtcaacaacgcaacagtgacggacatagtccgtcaggctgccgcgcatacagacggggtcatctgtccggaccgccatgagcagagcatgggcggcgaagatatggcgtattttctgcaacgcgctccggggtgctttttcttcatcggcagcggctttgaaggctgcgctccggcccataacgcacattttcaggtgcacgaccacatactggcccacggtatcgaaattttctgccgggccacattgcggctgctgctggacaaaccggcagccacagcctgaggtctttggctttgcctgttaatacaggctgtaagccacatgagacacgcacagaagcataagaaacgttttgactttcatggctgaacaagccaaggtgacgatgtttctttatgccaaaaaccatgcaaggagtttttacatggcaatcaaaaacggcgacaccgtgcgtgtccactatacaggaactcttgatgacggcacggtgttcgactcatcccgcgaccgtgaaccgctggaattcaccatgggcgaaggtatgctcattcccggttttgaagcggctctgatgggtcttgccgctggcgataccaccaagaccaccatccagcccgaagacgcctacggcgagcccaatgacgaactcattctggccgttgcgcgtgagcaggtgcccgaccacatcacccccgaagtgggtctgatgctgcaggtgcagactgaagaaggcatgatggatgtgaccatcaccgacgtaaccgacgaacaggtcgtgctggacgccaaccacccgctggccggcgaatccctgaccttcgaaatagaagtgatggaagttctctaagcctcagtgccgcccgtgcggctttgacagggcgccgcggtgtataccgcggcgccctttttttttgcagcacggaaaaaaggccggagaggcgaacctctccggccggttaccggtatgatgatgcggcgggggatgcagttatagcgaccctatctggtacaccaccgtggccaccgcaaaagccagaatggtgttgaagacaacgctgaaccctgcccagccccacgaaccggcctcctgcttgatggctaccacagccacaaagcacggagcgtacagcagcacaaagagcatgagcgccagcgcacgggcgggattccacgacgggtcgttggctatgcgttctgccagactgccgctttcttcggggtcaacctcgcccagtgaatacgcggtacccagtgtggatacgataacttccttggccgcgatgccgcccaccagagcaatgttggtacgccagtcaaagccggccacagaggttacggattcaatggcagtgcccacacgtcccgctgcggagtaccgcagtccggccatggcttcttccgcatccactgcggcaagggcttcttccatgggggccacatcatggccttcggcctcggctgcttccatctgaccggttataagctgccgctggctttcaaactgcgccacctgagtatcaggcagctccggaaaggtcatggcaacccagagcagaatggaaatggccagaataacggtacccgcttttttaatgtactgccacgtacgctcccatgtgtgaatgagcagtccgcgcagcgtgggaatacggtagggaggcagttccatgacaaagggagtggattcgcctttgatgagcgtggagcgcagcaggcgtgccacaagcagcgccgccacccagccgcccagtgtcagcgagaacatgacagcagcttcattatcggcaaagaaaatacccacaaaaagaatgaatacaggcacttttgcaccgcaggccatgaaaggcgccgtgatgagcgtggccagtttttccttgcggctgcgcagggtgcgcgtggccataacgccgggcacggcacaaccgccggcaataccgccggaaacgatgaagggcattaccgagcagccgtgcaggccgaacatgcgaaacaccctgtccagcatataggcgatacgcgccatgtagccggagtcttccagaaacgcgatctgcaggaacatgaacagaataagcggcacaaaccccatgacaccgcccacgccgtctatgatgccggacacgataagcgatttcagcaggccgtcgggcagtgcggcagaggcggtctcgttaagccagccgaacatttcttccacccagcccatgggaatttcaccgatggcgaaggtaatttcataaataagatacagcagccccagcatgatcagcgggccgaacagctgatgggtaagcactttgtcaagacggtcggaaaactgaatacggtccgtcatctcgtcgcggcgcttcaccacgccgtcacgcagcacggaagcaatgaacccgtagcggtagtcggctatgacagcttcggggtatgtattgagcgtgctctgcaggtggtcggccacttccttgacctgcgcttccagctccagcgccagcggaccggcatcacggccgagacgcatcatttcctcgtcgccttcgatatatttgatggccacccagcgtgcggggtatttatcaagaaatttttccgactcgatacgcgcagtcatggcgcgcagcacagggtcgatgtctgccccgtaagaaatctccagcggagtccatggctgcttgctgcgggaatcaccgaattccacggcatcctgaagcagttctttcacgccctcgccgctacgggcaacggtttcgcgcacgggcacacccagagttctggaaagacgggccacgtcaatctcgataccctgcttgcgggcttcgtccatcatgttcagcccgagcgccacgggtacgcccatttcaagaaactgcacggcaagatacaggttacgctcaagcgcagccgagttgagcacgtccaccaccacatcggggcgttcgtccaccacatagctgcgggcaaccagttcttcctgcgtataggcggtaagagagtacgtgcccggaaggtcgatgatgtgcacttcccgtccatcaaggcgcactctgccctcttttttatccacggtgatgcccggatagttgcccacatgctggcgggcgcctgtcagtgcgttaaaagccgtggttttgccggagttagggttaccggcaagtgcaatggtagtaattttcattcctgattcctgttccccatactgttgagccggaccgcggaagcttccggcccccgcaactgccggaaacatcccctgttccggcaggctgccgtgtcgcgacccgttttacgttcaaccagacgtctgacgatgcctgcaccttgcagccgtgcggctacactgcttccactgtgatgtagtctgcctcgttgttgcgcagcgacagggtgaagcctttcagacgcagcgccaccggatcctgcagcggagccctgcccatgatttcaagctccgcaccggcaaccagccccatatcacgtatgcggcggcccagttctccgcctgcgcttacagaaacaatgcgggcccgttgcccgaccttgagctggcgcatcggaattgactgactcattgtgttccccttttccccccgcgactgcctgcgtcaggggtgtgaaattgaaaatccttctcatcgaatggccgtaaaaaaagcgtgtgagacatcatcacgcatccggcccagtccctgaacctgctatttatgattggctccgccgcagcaggtgtgctgcgaagaagacttgcctttgatatcctttatctgcccgctgccgcatccgccgctgcatccgcagccgcatccgccggaccgcttgcgcgtgtacctgtaaaccagatacaccaccgccagcaacacaatgaccgccacaacggctgtctcccagttcatagcaactcctcggattagttaagggtgcaccgcagcacggtcggcatcggcggtatcgcacaggggttcgcacagcacctgatcggccatgccgttacccagcacaacgcagcagttgcgtactttcacgctgcagggtccgccattacgcgggccgccgttgcgcgagcacacttccacttccgtaccgggggtcagccccagcgcgcacagcctgccccgtgctttggggcagtcgcccagcgcgcttacacgtaccttttcaccaaccgcaacctgattcagcttacactgacaacccatagttaatccccttgaatgagctccacttaatcccgcatgagaatgattgtcaagttccttttcagcttttcggaggatgtcctgccgcgcggtctttttgctccgccgcaccgctctcaggtaaaaaaagaaacgaacaacgccacgagatacggcttttacatgcagccgcatcactccggtacgcagtaagtgagggctttacaaagacggtacagttgcctaggtttcagataattcacagacaggaatgtttatatgccgaaaacagttgtcattgtagaggacatgggcattgtccgcgaaggggtgcgtgcgctgttgggcggctgccccgggtaccgtattgccggagaagcctctgacggcatagaggccctgcaggtcgtggagcggtgcgctccggacgtggtgctgatggatataggcatgccgcgcatggacggtgcagacgccatacgcgaaatcaagcgccgttttccccgcacaaaagtcatagccctgaccgcgcataacaaaagcgcgctcattttccgcacgcttcatgccggggcagacggatacatgctgaaaaccggcaactgtgaaactctggtcggcgccatacagacggtgcttgagggacggcggtatatcagccccgacatttcccagtcgctcatcgactcgttagcgggttcagaccccatggatttcgccaatcccatcgacacgatatctgtcagagaaaaacaggtgctcaagctgatagccagaggcatgggcaacaaagaaatcgcagcggagctgtgcatcagccacaagaccgtggaaaaacacaaagccagcctcaaacgtaaactgagagtgaacagcaacgcggagatggccacgctgtccatggagtacggtctgctggagccctgagccgcgtcacccgccgcacaatatgcagccgcgcccgctccaccgcgggctgcaaccttctttgcccccctgcatcgcgggatacccgcaaaaattaccgtgcttccagcgcttcgcaggctgtatccagcagggcacccgcaaccgccgcatgacgcatgcattcctgcctgtcccgcacaatcagcgcctgttccagcccgtaagccgcctgcgccatatcgacccatccgtattgcatggcggcgcctttcaatgaatgagcggcatccgcaccgtcctgaaaagccccggccgacatggcatcggttacggcacgcagcagcctgcgggcctcatccagcagggcgggcagcagatgatgcaaagcggcgggcacctgccgcgtcacagccgtatgcatatatacctgtcctttcagctgcccgcgtaccgtgcaaaagggcggaccggtaaccggcccgccctgctatacggcacgcggcgccccgcagggcggcgttatgatttcttcttttttttgtcacggcattctctgcactcaccgtacaggtacatcctgtggctggtcagcacaaagccgtgtttcgcggccagctcttcctgaagcagctcaatgtgctcgtccagcacctcgatatttctgccgcaggtttcgcagataagatggtcatggtgcttgctgccgtacttctgctcataccgggccaccccgtcgccgaagcggacttccttggctatgcccgattcgctgagcagcttcatggtgcggtacacagtggcctgtcccacggaagggtcttcacgcttgaccttctcgtacaactcctcggtggtaaggtggccatcctcccgcagaaacacatccacaatcaacatccgttgcggggtcattttcaggccgttggcaacgatgtaatccgtgaatacctgtaacggatctttcataggcgactccagaggctctgtatgaccggacagtatccgcaagactgacaatacgcaaccttgcggattacataatgctcttcactgcccagccgttccgctccgcagcctcttccactccggccccgcccagaacgcacacagtgcctgtccgggccgcctcggccagcacatcggcaaagcggacaaagtcttcgggggtggtggacagaatctcatcacgcatctgctggcggcgttcttccgtatcacccgtcagtgtgcgcgccagcgatgccatgccgcggtcatggggcagcatatgggcgtccagttcgccgatggctcccaccaccgaggtgaccagctcatcctttgtcagagacagcgaacgcagatattcagcgctgcggtcatacacgtcaagcgtggcttccagattggggtcgcggtacgacacctgtgccagaacaccgcttgcacggtcaaaggcgcagaaagcaccgtaggccccgccctgcaccctcaccttgtcccacagccaggccatgcgcagatgcttgaaaatcacattggccgaaccgtgataccggtaccccagactgtaaaggtcggccgccttgcccacgtagttaacctgcgacgggacgcacagtgcctcatgcacaggacggatatcggcaaaccaggccgggggtacatcctgtccttcgggcagcgaagcggcaaaagacgatgcatgcggcatggccgctgccagtgttgatccgctgcccgtcatgttgagcaccgcaccggctctgcccaccagcgcctgacggacggccgtcaggtcggccagcacgccgttccagtcttcatcaacacgccgcacaagttcgcgcaggtattccagcgcagccagaccgtccatctgttcacccagccagccgcttttgccgaaatgcgaccgcagacgcgacatgaccaccatatgtccggcaggtaccagacggtgctccatacgcgctttttcttccagcagaatggaccggaagcgctctttctggtcaagctgcgcgtccagcagcacatcgcgcatcagctcaaacaacgctgcggcgttagcctgcgtcgccttgccctgcacaaacagacgggcatcgggagtacggtcgtccacacgggtcagcaccacgctgtcggcatctataccgcctgtcttgcaggcgatgcgcatgcccatctctacaaaatcgtaccgcgatgtgcccatttccaccatggccctgcccagcagcggcaccagcggcaccagtcccgcgggaatcctgttcaggctgaaccctgcatcgacatacagaatacctttggcgtcaatgtcgtgcgttatcagacgcataccgtccagcggcgattcctgtgccggtatgggcgtattgacggcggcaaggtcgtgcagccccaaccgcggtatggtggacagcgcctcgggagtatcaggttcttcctgcatgcggcgcagtttttcggcattggcgcgcacggcctcaagcccctgctcatccagcgaggcacgcacagcggccagccgcgacttttctctttccgcacgggccttgtcgctgttttcagcaggaaccagcaccaccgtggccctgtgcgtgttgtccagcagccagcggcggataagattttcaaacacgggctcaccgacggccacacgcgccctgatggcgttgacgggcttttcaaatgccagctgcgaaaaaggatcgccgtcataaagccacgtggtcagcgcgcgggtcatcaccgccagccccacgggaaaacggcccgtattgttttcgcgcagatcgaattccaccgtgttcatggcagcctcgatgctggcggcaggcacgccgtcttcggccagcccgcgcagcaccgaaaaaatcagactgctgatctgttcctcatctgcggggtctatccctttgagtccggtggaaaaatacagctgccgcagttcattttccagtccgcctccggcaagatcttcacccagccccgactctatgagcgccttgcgcagcggcgaggcaggcaaccccaccagaatgtggtcaagcatctgcagggcaaagttggtctccgcgtcggatgtttccggcagcagccagttgacggtcatcatgccccgcctgtcgctgtccgcaccggcggcgtacggtacttccagacgtttcggcgtatcaaatgtctgctgcagcggcacttcggactgaacatccagtggaccgaaacggtccagcaactgcgacagcacggccagacgacggtcttccggatcatcgccccagaaataaaaacgtgcgttggcaggatggtagtacgtttcatgaaacgccttgaacgcctcatacgtcagatccggaatatgttccggattaccgccggaatcgagcccgtaggttatgtcaggaaaaagcgcctgctgcgaacgttcggcaagaatgctttcaggagacgaatacacgcccttcatctcgttgaagaccacgcctttgtaggtcagcgtgccgtcctgcgccgtctcgtaatgccagccttcctgctgaaatatttcgggagtgatccgcgggaaaaacgcggcgtccagatacacgtccacaaggttgtaaaaatcggccagattggtactggcaaccggatagcacgttttgtcgggataggtgaacgcattgaggaacgtctgcagagaacctttgagcaattccacaaaaggttctttcacagggtatttttctgacccgcacaagaccgagtgctccagaatatgcgcgacacccgtggaatcgtgcggcggtgtgcggaagctcaccccgaagaccttgttttcgtcgtcgttggacatggaaagcagcgcggcaccggtggcatcgtgccgccacaaccgcgctctgctggaaagctcttttatctcgcgttcttctaccagtgtaaaaccatgcttgtgcaaggtgaacctcccgtatccggatactcgaaaaaaactccgctctgggcggcagttcaagactactgacaatagctgcagatacctgcggcgcagcgcatgcggcgtatgtccggcagccggacacaaccgcgccagcggaatataggcacccctgcggggaaagcaaggatcactgcaaaatgcaacaccgcgcagcccgccgtaccgcgcgcagaccagcaccgtgcacggcggttccggcacactaccccatagcgatgataatgaaaaccagtctgaattccggcggaactgccgtggcgcgaaaaccgtcagcacctgccggacaacgcactgcgcggtgcaaagaagctattccagccgccggctgatcacacgcataacacaacggcactgcctgtccagttcgcaccacagatcttccagatccgccgtaccgcccgagcgggcctgccgctctatacggcgggcaacctgcgcgggtccgtacgaaaccatatccagaaaagaaccggccatactgtgggcgataccggccacatcggccagccggccttcggtgacggctctgtaccccttatccagttcctgcggcagcgttatcatcatccggcggtagagtgttgtcacatcctccggttccagtccgaaatcctccgcaatctgcactgcggacatgaccatgcagtcatctgccggctcgcaggccgccgggggctgctgcccgcccgaaatccgttcatacaatgcgcacaaatcctgcagctgcgccgcagtaaggggaacctgcagcacacagacaaaaccttcgggagcagcccgttcgacctgctctcccgcgccggttccggattcaggcatcagagcggccaccggcagttctgttctgaccgtactgacagataccgtacgcaaggctgcataaaaccgcagcgcctgccctgccgccgaagtgaaatcgagcaccacaaggcagggttgtgccccgagcagcacttccactgcggcgccttcatcctccaccagccgcacatcagcaccacatgcgcccagacggctgcccacttcacgcaccatgctgccgcatcccagcaccagcaccgcgtcgccacgctgcttcatggctgcttcacgctcctttctccgccgcgggggcggccagttccactcggtttctgccgtttgccttggccctgtacaaagcctcatccgcctgttccataaggtcatgaggcaatacaggcaccgatccggcttccatacaggccacgcccagcgacacccttatggtggtctcgcgtccgccgcccacaggaattatctgctcttccacagccgcgcgtatgcgttccgccagcgcggcgccaccgtgcatgtccgtacgcggcaccaccacggcaaattcttcgccacccacgcgcgccagcacgtcttcggtgcgcacacagccacgcagtgtggaagccacagccatcagcaccacgtcaccggcctgatggcccagcgtgtcgttgacttttttgaagtggtcaagatcgagcatgatgacacacatgggtgagtcctcgcgctgatggcgggccacttcctgccccagccgcagatcaaaatgacgcttgttgaaaagagaagtgagaggatcgataagacagagaccggcaaaccggcgttcgtgcctgccgatgataaggccgaacagcatgaataccagcacggtacccacaagcatgtaggcaaacagccagcgttcataaagcggatgctgaggatggatatcgcacaaccacctgatgacaaaccagccaagaggggcacccagccccagtgcggcaccctgcaggggcctgcgcagggcctgcaacagcgaaacggctctggtcgtcagcatggtgcggtctcctaacggggcgggccgtcctgccgacggccacggttcagcgcatccatgaccgtgctatacggaacacgtcttcataatccagcctgtcgcggatacccaggcacaattccgtggacatgcgcattttatcctgcacatcgcgcagcagcaccattttgtgctcgcgcagccatttacggacaaaaggagcatccataccgtcgataaccagcgcaagaccgtccacaaagtacgtcgaagttatgacgggaagatacggctggcaggcatctttgccctgctgtcttgcaagcagcacgtaaaaaagcagcgtgaccatcagcttgtcgtcctgctgccggtggctgacatcaaaatatctgtcctgcacggcttcacgctcgctcatcagcttaagcagttcatgcgccagcgacagggcccgctgctccgtaagcgggcagcgggggaaacgcgccgccatcttggccatgctttttctggggttttccccctgtgcgatatccatcagcgctatacgcataaggtcgtaacggcgctcaagttcggacagcacggtttcttcgcgcgctgtggccagcagccgtatgcgcgactcactcatggagccggagcatatttccagcagatgacgcacaaaaggctcgggggtatgttccgcctcgctgtaaagcgctttcatgctgcgtctgccgcccgccagtttttttagcgccagccagtacgcggccacaccttccagcggcatttcaagaatatcaatttcgcggtgttcgtgcatggagcatcccggctgtatcgctaaaagctgacagaacaaaaaccctgcggcactacatagcatatagtgttgccgcgtcgtctttcaagctttttcagccggataccgtaaaaaataaaaggccccgcatgggggccggatgtgtgccgctgcgcgccggggcagaagcaggcagtgcgggtgctacagttccaccacggaattctctgcgcgggcaaactcgcaccagacataggcgtccgcagcatcgtcattaagccaccgggaaccgtcggccagatagcggaactgatactgccgcccggtttccagccccacctcaaccgtaaaagaaccgtccttgagacgcttcatgggggtggaagtttcatcccagccgttaaagtcacccaccacggtaacatgctgcacgccggaaaccgcttcggcgggcagacggaagcgcaccctgcaacggggctttgttttcagaaactgtttgctaagtgacatgccgacctccagaattgcatggaccagggtttaccggtatcacgcctgtccgtttccgaataatgatttttttcgtatcccactatcagcccaaacacaccacggcgtccagccgcaaagcaaaaaaagactccggattccctcattgcgtgccacggacaccaaccataaaaaaataatgccccccttaaccgcccaaggcagcccgcagcagtctgtgcagtgcctaaccatgcgccatactgcggcaaacatacttatgccgtatatagtgctgccgacatgcctgtgcctgatacgggttgagctttgttgacaccagttaacttagagtggtaacggcgttactgagtaatggtaccgttgtcccggacagtctgccgtcaggaaaggccgacctttagccctgctgccgaccatgaaaaaaacaacgttcacagtaggcgaagccgcagagcttctgagctgccataaagagaccatcaggcgcgccataaaagacggcagcctgagggccgcgcagctgggacgcgggtaccgcatttcccgggccgatcttgaagctttctggacggcaaaaggcggaggatctctttttgaacaggagccgcccgaaggcactgcgcctgccccgcccgagcctgcacgcaaagaaaagccgaagaaacccaaaggtccggagcagctgaccctgcccacttcgtaagaggaggttgcggcatgagtacaacccaaggcaacggtgttatggaaaaactgaccctgcaaagcgataccggagcggatatcaccttccgcggacgtctgttctccgaaagttcgtattttgatgaagagacaggcatgatgacccgtcagcggctgtatgtgacggatcagaaccagcaggtatattccatagtcaccagcgacggacgcagaaaagaacgcagagtctacctgctgaaggcggaagagggcgtctgccggattaacaacggcctgtacgacgtcaccgtgcccgtggagctgctgatgctggccgtacgcggtctgtgcggcctgacggaaagcgagcagagcacggatttctttgccgcgctggaagaatcgctcaaagctgccaacgcctgatcaccggacggtacgccggtcggccccctgtacacaaagggccgtctgctgtggtgccgcacgcttaaaagctgcggccgaaaagctgcgactgtagaactgcgactgaaggactgcggtcgaaaatccgcagctgaagccgtgtgccgttccaccgcctgcattctgaaaaaaaacgcggcctgtacatgcgtgcggagcacattccctgcccccccgaagccgcgcgaccgcgcgaccgtgtgccagtttgtgcccgtgcgcctgcgcgctttcagcggtgcatgaaaacagatccccccctaacagcatgcatcgccggaccgcaccgtgccggctcccgtgcggctcccgtgcggcggaaaacgtcgtgctcagctcagcaccgcgggaagccacaggcggaatgtggtgccttcaccctcgcggctttcaaatcctacggaacctttgagatagttgttggtaagcagcttcatgctgtatgtgccaagcccgcgccccgttccctttgtagaaaaagaacgctggaatacaagccaccgatgtgcctctggtatgacgcagtcgtttctggtgtaaaattctgcgccgccgtctgccggacagcagcccaccgccacgcaaccgtcctgcggcgaggcttccatggcgtttttcagcatgttcagcatgacacggcgcaacaaggtctgatcgctttctatcatcagactttccgccggtgcctgcacgtcgaaatgcaccccttgggccatttccatctgctgtaccgattccagcacatcactcatcagttcagccagacacaaccgtgcggggcggatactcagttcatccgattctgcggccagaagcagacgctgagccatgatctcgtctaccagttctttggaaaagcgatgcataagcagactttcacccttcaggtccagcggaacctcttcaagaatcatctgcgcaaggttctgcagtccgcctgccgtattcagtatgtcatggaagaaaatccgctccagtgcccggcgtcttttttcgtcgctgatatcgtggatggcgaacaatacaaaatgctcatcgtgcacagtaagcggtgaagcgcagattttcaggtcataggccaccagcacttcatcttcgcgcttggtgatgcggcattccgcttcacggcgtctgccgctcagtccgcacagtatggcgtgcacggcttcacagctgtggcatgcgggcgaggtgccgcatccggccgcagtgcagcaggcgtgttcgcacgaaaacagttcgcccgggcgcatgcctatcaccctgtctgcagttttttcacccagcagagacaacagattgcggtttgcaaaaacaatctgtcttgtatcattaagaataacgacaatatccgttactgaatcgagcagtgtgaccagtgtttcatctgcaaaaagcctgcgctggcgtgcaagctccggcaatgtactgcgtcgtgcgggggcaaagtgtgtttcagcaggcatagcaacctcaaaatgaattgtctgtaggcaatgacctacaataaaacaacagcatttccaagcactccggcgctgtgtataaaaaaagacctgcagggcaggtcttaatagttagcaacagcgatagtacgcagaaacaatgcagaatcagtcctgcaacagtgttcccgcaacaactgccgcatgattgggcggtccgaaccccttaccgggggcatagctttcacgcaggcagaggttgagatactgctgggctttcagaatggccctgtcgagcacatgcccctttgccagcatagtggcgatggcagccgaaagcgtgcaacctgttccgtggttgttgggcgtatcaacctttgtctgcggcatgggcacaggctctctgttgggcagccccagccagtcggtcagggtgtcggtgccctcaaagtggccgcccttgagcagcacggcacgcggccccatatccagcagacggcggattgcctctgccacatcttctttggtctccaccgccataccggccagcagttcggcctcgggccggttgggcgtcagcagataggccagcggcagcatgcgttttttcagcgcctccactgcatcctcctgcagcagacggtgtccgctctggctcacgcacacagggtccaccaccagaggaaaacgtacctcctgcggcaaagcttccagcacatcggccacagcctcgataataggcgcagaaaaaagcatgccggtctttgcagcgcgcacgggaaagccttccagcaccgtttccagctgcaggcgtacaaaatcagcatcgggggcatgaatgccggtgacacccagaccgttctgcgcggtaagcgctgtaatgacactcatgccgaagccgcccagcaccgtcatggtcttcaggtcggcctgaattccggccccgccgccggaatcggaaccggcaatggtaagaacacacggagtctcagacatatatcctcactttatcatgaccgctgcgccgcaggtcacaccacggcgtccatcagcatattatcgcggtggatggcttccggatactggttgtcacccagaatggccgtaagttccgccgtgcggtggcccatgatgcgccgcaggtcggcggcggggtagttgctgaggcccacagccaccacggcaccggccgcagaagtgacacgcacaagcgcaccacgcccgaagcccccttcaacaccgatgattccggcaggcagcaggcttttgcccgcctcaagcgcttttacagcaccgtcatccaccaccaccgatcctgtgggatcagcgtgatacgccagccagaatttgcgtgccgaaacggttttcttttccggtcgcacccatgttccgggttcgtcaccggcaaaagcccgcagcatggcatcgggcttgcgtccgggcagaataagcgtgggcaccccaagctgtgctgcccgccgtgccgccagcaattttgaatacatgccgcccgaccccacagcggttttaccgccgcacatcacgtccagattaagcccgtgcacattttctatgcattccatgacacgcgcatcggggttggtgtcggggttgtcggcatatactccgccggccgatgtcagattgatgaacaggtcggcatccaccacattcagcagcagactggccagactgtcattgtcgccgaattccagttcgcgtacggccactgtgtcgttttcattgacaatgggcacggcatgccagtccataagtgccgcaaacgtgttgcgggcgttaagaaaacggtgacggctgcgcaggtcgtccttggtgagcagtatctgcgcggaaataatgccgtgtctgccgaacgcctcgtcataatagtgcatgagacggctctgccccacggccgatgccgcctgcttgtgcggcatgccttttatctcgcagcagcgccgcagcacggcacgcccggccgaaaccgcaccggaggacaccagcaccacatctacgccgcggccgtgcaggtcggcaatctgggccaccagattatccaccacgcccacatccagcccgttgccggaagtaagcaccgcactccccaccttgataaccactctgcgggcggaatccagaacctgcccgcgctcggtctgccagtccatggctttcagacgcctccgctaaaagactattcgcgcacccagactacttccacatcaaattcctcttcgggttcaggctctatctggcgcgaagaatcaagaggaacattcctgtccagttcggcgagcattcgccacatttcacttacaaccgcgtccagtccttcaccttccagagcggaaatgaagaaaatccggcggccgtcagcttcggctcttgcccgcagcccgtcaacctcttcaggaggcagcaggtctattttgttgacaacctgaatctgttcgcggctgcccagtgtttcgtcaaaacgctgcagttcgtcgttgatcaggtcgaaaccggcccacgggttttccatgtccacatcttctatgctcagaatgtgtaccagaaaacgtgtgcgctccacgtgcttgagaaaacggtgccccagtccctgcccttcgtgagcaccttcaatcaggcccggaatgtcggcgatgaccatgcgtctgtccggatcaaattcatccatcatcacgcccagatttggcacaagcgtggtgaaagggtacgcggcgattttaggctttgccgccgaaacctgagatatgaaagtcgacttaccggcattgggcagacccagcagaccggcatccgccagaattttaagctcaagcctcagagatttttcttcgcccggttcgcccggctgtgaaaaacggggagcctgcatggtggatgacttgaaatgttcatttcccttgccgccacggccaccatgggcaatgacgacttcaacgtccggctccgaaagatcggcgataaggctttcggcaccgttttcaccgcgctcgaaaaccagcgtgcccacgggcatttccaccaccagatccttgccgccgcggccgtgcatctggctgccctggccgggacggccgttttctgcctgatatacccgcttcagacggaaatcgtacaggctgagcaggcgagtggatgccttgaagaccacatttccgccatttccgccgtccccgccgtccggtccgcctctgggaatgaatttttcgcggcggaaagaaacacagccatggccgccgttgccagaaatagctttgattactgcttcgtctacaaaacgcataaatatctgcctgctgcaaaaaagtgtcgttacatgccgcccggaaggacagcaaaaaagccccgccgtacaccaacgatgccataaagcgtcccgcgtggaaacagcacgccgtatccgccggattgccgcccgcaactgctgcagacgacagcccaacgaaaaatagggcgaaagacgcaatgcgactttcgcccttgacgtatcgtcagaaaagagacgggcttactgctccgcgggcagcacgtgcacgcgggtgagaacccttctcttacgggtaaatttttcgtaggtcaccacgccgtcgcacttggcgaacagggtgtagtctttacccagacccacgttgttaccggggtgaactttggtgcccagctgacggacaagaatgttgccagccagaacggactgtccaccgaagcgttttacgccacgccgttgggcgttagagtcgcgaccgttcttggaactgccgcctgcctttttatgtgccatgactcggactccttacttgttaggccgtaatggtcttgattttcagggcagtgtagtcctgacggtggccctgtttcttgcgggagtcgttacgacgccacttgcggaaagtgatgaccttttcaccacggccatgctcgataacttcggcggtcaccttggcgttttccacatagggagcgcccacagcgaacttgtcgccgccgagcatgagaactttatcaatagcaatttcgctaccggcatcggcggccagcttttcgacgaagatcttgcagccttcttcgacacggaactgcttgccacccgtttcgataatcgcgtacatttcaaaacctccaatgaaatggggagaggcagagttatcctctttttcagcgggagtcaacaacaatttccgcagccatactctccgccagccaaccccttcccatatccttctcctgatatatttgcaagcatcagccacggcaaggtcccgaacacggcaaaacgcacaaaaccaatcacaacataacaagctgatataaaatcaaaaacaacaatcgcaattactatttttcacagaagactatttttataagtgacaaccgttcaaagataacctatttctctccctgagtgtgtctcatctcgtgtccggggagaagcaccgcaccaaggccctcccccaaggcttgttctccccggaccccttttctctctttctccccctttcattatctctttattccacgccatgttttgcgtatgtatgacgttctgcacgtctgcataccacatcaatgaacacgaggttttggaatgaaaggcatcattctggcgggcggttcaggcacgcgcctgtaccccatcacccgcggcgcctgcaaacagctgctgccggtatatgacaagcccatgatatattatccgctttccgtgctgatgctggcaggcatccgcgaggtgtgcatcatctccacgcctgccgacctgccgcgtttccgcgatattctgggcgacggttccgcgctggggctcagcttttcctacattgaacagtcaagccccgacggactggctcaggcttttgtactggcacgcgacttcattgccggtcagcctgtctgccttatactgggcgacaacctgttttacggcaccggacttgccaccctgctcgaaaattccgcacgcctgcagcaggggggcatcgttttcggctacaaggtgcgcgaccccgaacgatacggcgtggtggaatttgataaaaacgcgcgtgtgatcagcatagaagaaaagccgcagagccccaagtcgcgctatgccgtcaccggactgtatttttatgacggccgtgtggccgatgtggcggccgggctgactccgtctgccagaggcgagctggaaataaccgacctgaacaacgagtacctgaaacaaggcaggctgcaggtggaatttctgggacgcggcgtggcatggctggacaccggcacatttgagtcactgcatcaggcatcgtcttttgtacgcgcggtacaggacagacagggcctgaaaatagcctgcattgaagaaatcgcctaccgcaaaggatacatctgcgccgacagactgcgcgaactggcagcccccatgatgaaaaacgaatacggcaagtacctcatggaggtcgcctccgaagcggtgcgctagccgcaggcctgccaccggaaatcacggcgcagacgtgttttgcgccagatgaggtgcatggcggcgcggcatcgcctgtcacgcgccgtacgcgccccgcagtcgcaagcagcaaaaagccggctccttccggtcaggaagaagccggcctgcaaaacacccaaaacgccattgacgcgctgcgaaacagcacggcaatacatcaaccgcataagcgtaaacaacggcaccggcaagcggcctgctggcctgtggcggcccgccatgccgcgacagcattgaagcaactatacaaggtgaccggcgcggataaaaaaagtatatccgcctccgcgcggcacatcctagtggtcgagatgctcacctttgcggatgcggtaaaatgcggtgtacagaatgatagcgaaataaatgaagatgaggctcacacccacaaagccctgcggggtggagtgcatcatgttgtgaaacagctcggttagcatggcacagctccttgttgttcggcgttgccgaaatgtgacgactgctgtctacttgccggaaaatcagcgcataagtcaagttccgttttgtgattttgcgcacaaataaaacatagcatacgataattacagaacattcctgaacgagcaaacactcgctttataagagcagcacaaacatgaacaccccgaccactcccgccgaaggcgacatactgcacctgcagccgcacacactgaccaccggaggccgcgctctggcccgccacggcagactggccgttttcatcgacaacgcgctgcccggccagacagtgacagcccgcgtgaccagatgccgcaaaaattatgctgaagccacactgcttggcgttaccgctgccgcagactatcagaccgagcctttttgccgccattttgcagaatgcggcgggtgcagctggcagcacatgccgtatgccatgcagctggaatggaagcagcgtctggtgcacgacgcttttgtgcgcatcggcagaattgcggaaccgcccgtcctgcccgcgctggcatcgcccgcacagcgcttctttcgcaataaaatggaatttgcttttgaaaatgacagtccgcagggaatccgccttggtctgcgcgccagaggttcgcatgacgtgatcaatataagcgagtgccatctgcagtcgcagcgctgcgtgcgcatcgtggattcggtaaggcgctgggccgcacagaccggactgacagcatgggacgtgcgcagcggagaaggatttttccgctatcttgtcatccgcgaaactctgtataccggccagtgcatggtacagctgattaccggtccggaaaaaaccggcggcaatgcgggagcccgtgcggtcagacagctcggcgatctgctggcagagagcggcgaaggtatcacatcctttatacatggcgaacgccgctcgcccgtacaggccgcgtatgccgaaaagaccctgtacagcacaggagacagccacctgacggaacaactgaacggcaggacgttcaccatggctccgcatgcctttttccagaccaacacagcggcgacggagattctgagcagaaccgccgctgactatgccggtcagggcggcgtactgtgggacctgtactgcggagtgggcaccatgggactgggcatggctgatcaggtaacgtcggtgacgggcatggaagtatctgaagaagccgtacagttcgccacactgaacgcccgtaatcagcaggtgccgcaggcccgttttttggcgggcgatgtacgcagactgcttatcaggcacaaggaaaaacccgacatagtcatcacggacccgccccgcgccggcatgcatcccgatgtgctctcggctcttatatcccgcgcaccgcgcaaaattgtctacatatcgtgcgatccggccacgcaggcgcgtgacgcagcggctctgacagacagctaccggcttgaagctgtgcagcccgttgatatgtttcctcattctgcgcatatagaaagcgtcgccctgttttcaatacgatgacggcatgggcgggaatatcctcgccggactgattctgcaggatttaccggactgccccgctgccctttccggcgcaccttatggcgcggcagcatgcgctgaagccacacagctgcaacgccaaggatgagccgccagtccgccgcggaaaaatgcagccgctgccgcgcgatgctgtcacccgccagcacccgacggcgctcaggcacgagcgtcgccctgttttcaattcgatgacggcatgggcgggaatatcctcgccggactgattctgcaggatttaccggactgccccgacgccctttccggcgcaccttatggcgcggcagcatgcgctgaagccgcacagctgcaacgccaaggatgagccgccagtccgccgcggaaaaatgcagcgctgccgcgcgatgccgtcacccgccagcacccgacagcgctcaggcacggcggaaaggagcaccggacacaggccagaaaaccacacagaaaagcttgcccaacccggcttcaaccggccccgtgcggcacagcctgtggcagcccgccgctatttttgaattgccgccgcaacgcgataaacgtacactgccggcgccgtccgcgtgtcgttccgtacacggcaaagcggcaccagaccccggactgcagcggctgtaacatcaaggaatacacgcagctgccgagcttgtgaaaaatttctaaaaaggctgtcagcaacccttgtaattcgttgacttgccctatcagccgtgataaatcggtttccacttgtgaaggaatgcacgaacataaacctcacagtgggcgctgtcggggcgtgggagtgcaatccgctatgttctttaagaatcagttcaaggtcaaagacaggtcgtactttgacgcgctgaccgtagccggttccatgggactgcatatggtcacgcacactctcgtggggggagtggcagggtactatcttgatgaatggttagggaccaagccctggctgcttctgacttttctgatattcggcatcgttgccggattcagaagtgtctttcaggacacgaagagactgtcgagaaaacaggcgaagagcgatgctgagaagtttgattctaaggattgacaggcatctgtggaccaaggggttcaaggcgcaggaaatccggacggtcgctcggaaccagattcttctgactcttggtgcaatcctggcagcagcggcgctgggatggaagtttcaatggcttttctggttcgcgctgtgcgcgggactggctttatggaacttttattcactggcgcagttcattcagcatctcattctccggacttttaccagagacatggtgctggggatgctgctgcggttttacggcaggctgggtgtgaccggtataactatggccggtctgattgtttggctcgatgtatcgccctttgtgttgatcgcaggtttttcaaccgttgtggcgaccacactggtctggggtctttccagactggccgggcataaagtcaaggaggcatgagggaatggcaagtgggctgccgcatccggtactcctcagtgatctggtcggactgggtcacatcaatgtcggcggacaatccgtcgaattcaagcacgttttttacacatggtgtgtcatggcgatgctgttcgcggtttcattcattgtccgcggcaaaatcaaaatggttcccggaaaactgcagaacatcttcgaagtcatcatcggaggacttgaagagtttgtagtttccatcacgggcgaagacggacgcaaggtttaccctgtcctcatcgtctttttccttttcattctctgcatgaacctgaccggtcttgtgcccggctttgacgcgccgaccgcgaacatcaacaccaccgcttcgctggcgctgttctgctttatctactacaactacatcggcatccaacgctggggcgccggttacatcaaacacttcatgggacccatgtggtggctttcgcccctcatgctgccgctggaacttatcagccacaccgcccgtccgctttcgctctctctgcgtctgttcggtaacatccgcggtgaagaattcgtgctgattctgttcttcatgctggcacccatcatcggcacaattccgatctacttcctgttcactctggccaaggtactgcaggcgttcatcttcttcatgctcgccaccatctaccttaaaggctctctggaacacgcccactaatgggggaaatggtcttagaccaacaacataacctaacttacacgtaggaaggagttatcatgcgcaagtttctgatgatcgccctgaacaccctggctattctttctgtcgcaagcctcgcattcgccgctgacggcggtgccggcgacggcctcgtcctcttcggtgcagccattggtatggctatcgccgctgcaggttgcggtatcggtcagggcatgggcctgaaggctgcttgtgaaggcaccgcccgcaatcccgaagccggcggcaaaatcatggttaccctgattctgggccttgcctttgttgaatctctggcaatttacgccctcgttgttaacctgatgctgctcttccggtagtcggaacatctcaggcgatttcgaggaggccgggtttcccggcctccttttgtagttttgactcgttatttatttcacattcaccatcaactgtagtatcgtcacctttatgagcgttaagagcgaacatatcccccgtgcgactatccagcgactggccgtttatgtgcaggtgctggaaagcctgcagcgggacggcaccgaggtaatctcgtccgagccactggccaaggcctgcaatgtcaacgcatcccagatacgtaaagaccttgcgtatttcggtgaattcggcgttcgtggtgtcggctactacgtcaaaaatctcatcgaatccatcaccagcgcactgggcgttgaccgtgaatggaaaacggtgctgataggcgtgggcaaccttggacgcgccctgctgaaccacaaggaattcaagctgcgcggttttcacattgtgggcgcattcgactgcgaccccttcaagatcggcgaagaaatttccggtctggaagtagtgtgcaccaagcggctgaaagaacgtgtgggagatctgggcgtggaaataggtataatcaccaccccgccggaacgtgcgcaacgtgctgcaaaccacctgattgaagcgggtataaaaggcatactgaactatgctccggcgcgtatcaccgtgccggatgacgtttccgtggagtatgtggactttttccaccatctctacgcgctgtctttcaatatcacgttcaacaaaaacaaatagcaacgcgcagcataccgagtctgccgccctttccctgcggaaaagctcagaccggatacagccgttacgctgcacggaataccggccgcaccgcccggtttcccgcagcagcattcaggcaggagccgcagcccctgcgttgacagacaatcacaggccgaagcgccgttccgcacagagccggcggaacgcagcagcacggccttttcgtgtttcctttgccataaaggaataagtacgcatgcaaccaattgtattactgactgattttggcctgtcagacccatatgtgggacaaatgaaggctgtactgcacacccttgttcccgacgctccagtgctcgacctgagccacggtgttccgccgcacggagtcatgcaggcagctttttttctggcagccagcgcgcggtattatccggcaggcacactctttgtggccgtggttgaccccggagtgggcaccggcagaccgctgctgtatgccgaatcagcaggcaggttttttctggcaccggacaacgggctgctgacctgcgtgctggagcaggacgcccgcatattccggctggaaagtaccgcacagcaaaccgcatttgcctgtgtccgctgtgccagcctgaagcctgccacagaacaataccatgcggatgcccacccgatgcaaacagtgccgccgtcggccacctttcacggacgtgacatttttgccccgctcgcggccatgctgcgccgcggtccggccaccggactgccggcgcatcctgtccggccggaggatattacaacacctgactggaaccgtgcccgcggcagcagcagccgtctggaagccacagtgatgcatgtggacagattcggcaatctcctgcttaatgcctcagcggagcaatggctgccggtggtggacgcatggcagaagcgcaccggttcagccgccggggtggttatgcggcacgaaaatcacccccctgtcatgctgcatgtggtagagacctacgcgctgttgccgcacctgaccgactctgtaccggcccgtgtaacagtatcggacagagtaacagtatcgaacagagtaacagcatcaaacggagtaacagtatcggccggatcgcccgcgggactgctggcgtccagtcagggctatcttgaaatcgcctgcaactgccggcctgcatcgcaggtgctcggtctgcgtaccggcagcaacatcatactcacccctgcggagaactcccatgcctgaacagcagcctcctgccaccgcgtccggtttactgatccgtgagtggcaggtatttctggacggtctggcctttatgacgcggctgaaccccgcccgtatgattgccgaaggagctctggccgccaccatgcgtcagatgccgctgtacgggctgctcatcggggcattgtgcacggtgccgctgtggacgggaatgactgcggggcatgcgctggccggcagctggctgtatgtggggctgggcatgtggcttacacgcggactgcactgggacggctgggccgacctgtgggatgcatggggcagcagcgcaaccggtgacaggttctggcagataatgaaagacagccgtaccggtgcattcggcgtcatggccatagtgctcggcatgggcggccagatgatgtgttctgccgagatactgcagggcatgcctgcggcacaggcggcaggagtgctcatatgggcgcctgcactgggacgcacggcatgcgtgctgttgtccttttccggcacacaggcagcgtgttcgtcactcggcaggcagtttcttgatggcgccacccctgcagcgctcggcatcagcgtagtgctgtgcgccttttccggcgtctggctgacaggtgtcagaattctgttgctttcgctggtgtttctagctcccggcattattgccctcaggcggctttcgcgcaggcaaaacggcctcaacggcgattttatgggcgcaataatcatatggggcgaactctcggccctgctggcgggtgctctggcctgatctttgctttgcctgtagctggcgactgcacacgttgcagccgtacattccggctatatgatattgtcttcacagcacccattatctgaagaggttttccgcatggcggggtctttcaaattcaagctgcagcaggtattggactaccggacgcagcttgaagagcaggcaaagatggaatttgcccgtgcccagcagcagtaccgccatcagactgctctggtggaacagctccgccgcaagcttgatatccagctgcagcagctgtatgcatcgcccaccatgagtcaggcggaacgctggctggcgcacaactatattcaggccatcaagcaggacattcaggccgcggaacaacgcctgctgcagacagcccagcaactgacccgcgcgcggcagaacctcatccagaaagcgcaggagcgcaaactgctggacaagctgaaaagcaaacaggccgagcggcatgatctggaagaaaagctgaaggaacaacacaccaatgacgaaacagccacacttcgctaccagcctccgtctttctaagctgtgcaaatggctcttttttgttgcctgcataaagctggcagtcatcggcaccctgatgtgggacggcaccctttccggcttttcactgcagccgccggcaccgcttagcgtggccggtatcgccccggctgcatcgtcaaaatcagaagctctggccacaggcaacggtgcaggcggaactgtcagctccggcggcacggcatcggtggcgcaacctgttgcagccgtagcgcagcagcggcctgtcattgccgcatcgcaggcactggcagcggaaagcacgcctccggcagcggatgccgcaggaaccgacatgcagcgcgaagcgctgctgcgtaaagaagaggagctgaaccgcaaagaagctgatctgcgcaagctggaaaacgagctggatacaaaaatccagaacctgcaggcgctggaagaacgtctgggtaaaatgcttgaagaagcgggcgagaccaaagacaagaaactgcgtcatcttgtggatgtgtattccaatatgaaagccaagcaggcagctgccgtactggaaacgctggacgaaaaaatcgctgtcagaattctggcaggaatgcgtggcaggcaggctggggaaattctgtcgtttgtcgatgcacagaaagcggcccgcctttccgaggcgctgaccaaaatgcagctgccgttcgagtagtatggcccggctgaagcttatcatagcctatgcaggcacgcgctatgcgggctggcagatacagtgtcttccggccggacggccccatgccgtgcagcagcccacagtgcagcaggcggtggaagatgccgcaaaagccatactgggcagcgctgtccgcgtgcacggagcggggcgcaccgattcgggcgttcacgccgaaggtcaggtcgcccatctggacattcccgatgccaaagccgccgttgactggcggcgggctctcaacgccaagctgcccgaagacatatcggttctgcaggccgccgttgtgccggacggctttcatgcccgctttgacgccgtaaaaaaacgctacacctaccgtatatggcttacccgcgcttttgtgctgccgcagcgccgtccctttgtgcatatgaccggcccgctggacatcgccgccatggacgcggcagccgcgttcatgacaggcacacacgatttcgcttcgttccagaatgccggaaccgagctggccaccacggtacgcacggtctacagcataacacgcacgcccggacttgctcccgatgattttccgcgcagccacgacactaccccccgtgcccctctggaactggcatggcattttgaggcagacgggtttctgaagcagatggtacgcaacatgatgggcctgctgctgtggaccggtacgggcagatgcgcaccggaggatgtaccggctatcatcgccgcccgcgacaggcggctttcagcccccacagcccccgcatgcgggctgaccatggagcgtgttttctacccggacgaatgctgcccccccgaaagctgacaaaaaaaagcggccgaagccgcttgcattctttccggaaatatccgtaaccggcagcgcatatcaggtatatctgggttcttcctcacggatgacctgaaatgctttattagccttgacaataccgcttattccccagaatttgcgcaccccttccacggtgccttccagcagatcatcagtatcggtatcaagcagcagcacgtcgcccactttcagccgcaacagctggttgccggttatcttcgtctccccgaagcgtattttcatttccaccggagtttccagcagacgctccttcagacgggcaacccatgcatggtccacttccagccgctcggtctgaaagctggcatgcagcttcgaacggataggttcgatggtggcatacggcagacacataaccagcgaaccgatggccgattccagttccacctcaaaggtgatgaccacaacaacgtcactgggcggcacaatggcagcaaactgcgggttgatttcagaacggaccagctcaaggttcacctcatgcaccggccgccacgattcttccatgttatcaagcgcaattttgataaccctgtccacaatggcctgttctatgcgcgtgaactcgcggccttcaattttgggctgactgcctgccccgccgaaaaagttttccaccagagcgaaaacaaggcgtgaatcgaccacgatgatggcattgccgcgcagcggttccatcttgaaaatattgatgctggtaggcacgggcagcgagcgcataaagtcaccgaacttggtcatatctatggatatggggttcagttccacacgcttgcgcacggcgttgctcagcgcgttggtgcacagacgggcaaagcggtcgttgacgatttccagaaccggcatacgcccgcggatgattctgtcctgattggcaaggtcaaaagacacaatgccggaatcatcctccggtatatcggattctgtttctatctcgccgccggaaagcccccgtaacagggcatccacttcatcctgtgccagaattttgttcatacagagagtcaggctccgtgctggttaccacgcccgcggaacggacggacatcataaaaaagaaccggcagaaccaaccggcaaataccgccgtttgctctttctgaccggaaaatgatgcataataaatgccattattgccctaatccgggcagacatcaagccccgaaacggcgccgtgccacttcaaggtcttccttacgcagatacccgagcatcaccagcacatcttccagcccgtattccgaaccggtctgggtcttgtagtctctggctttctgcaactgcgccggagtaatgcgcctgccgcgtaccagactttccagcacggcattctcgccgcgggcgatctttgcgggtttttccagcatatcggaataatccgcagcgccttcctgccccgtctgcacggcttcctgcgtcataaacccgagatcgatgggcggcagtcccttttcaatgtcattcaactggatacgcagcattttttcgcgccgccgcaaatcgctcacccgttccgcagcctcttctctgcccagactcagcttctgctgttcggaacgcagtctccggatcatgtccagatttcttgccgtaatgacatgattgctgatcacgccgccgatggtcagcacaaaaatgatcagtatggtcacaaacaacgtcatccggatatcctgccgcagtgtccgcaaaaaaaagttgcatggcgccacaacacacacatggtctctgttatctgatatatcagattttatcttgccgcaacgggcagatacaggcatgcagacaggggacggccctgccttgtcctccggttgtgcaaaaaacggcggcctgtatgattcatcatatatgcaaagctgcaccttttcactgatattctgaataattgccgcagcacaccgtacagcaggccgcggcaagcgtaatattgtgccccctgtacgccggacgcagcacagggtatgatggctgcaggacagcatgccggctttacggcccgcgctgcattcatatatcacattccggccacagatcacagaccatgcccgtcatcaccattacagaccatctaggcaacagcaccgaagcagaagcgcccgcaggcgccccgctttcgcgcgcggtatacaccagcggcgccgtgcccgcaccgccgctgtgttccggcatcggacgctgcggactgtgccgcatgcgcatcagtcccgcgccggttccccacgccgacgatttggcctttttttctccagcccggctgcagcagggctggcggctgggctgccgccacagcgtcagcgacggattgcgcataactctgccgcacataccgccggtacaaagcgccacacggcccgcaaaaaccaccggacaactggggctggcggttgacctgggcaccacaagcctgcactgggccgcggtagacacagcagcagacaccctcagcattgtggcgcagggacaggagacaaacccgcagatgggtgcaggcagcgaggtcatgtcgcggctggctgcggccgctgatccggcagtgcgcggcaggctggcggctctggtcaaaagcaggctggccgccctgacagattttctgcaccgcgagacaggacagccggtcacctcgctttgtgtggccggcaacgctgccatgacatacattctgctcgacctgccggtggaaggcctgagccgggcaccttacaggctggattaccgcggcgatgaaaccgtccggctgtgcggcacggcgcacaatacagacaccccgctgccgccggtttacattccgccggttcccgcaccttttgtcggagcggacatcagcgccggaatggccgcactgctgtgcgatgaatccgcaccgcctccgtatccttttgttctggccgatctgggcacaaacggcgaatttgtactggcgctgtctcccgcacattcaatagtgaccagtgtggccatgggccccgctctcgagggcataggcatgacccacggcagcatggcctgcccgggcgcggccacggcattcagcgccaccccgctcggtctggtgcccgcagtgctggatgcgcagggcatccctgtcgtcagccctccggcatcgctgcgccccgccgacataaaagcgggcggtatggccgcagcacagagtatccgcagcataagcggcaccggctacctttcgctcatcactgttctgctgcagacaggggccatcactcctgacgggcagttcaacacacagccgtcctccgtggcgggccgcagactggcacgcgccgttgtgcatgacagcccgcaggccccgactcagggagcctgcctgcgtctcaatgcctcggttacactttcggcccgcgacattgaagagattctaaaggtgaaagccgctttctcgcttgcttttgaacgcctgctgtgcgaagcctcgctctcgccggcggatgtgcgccgtgtctttctggcaggtgcgctgggacagcacgtttctccggccgatcttgaaacactgggctttctgccccgcggactggcacaatgcaccacggcggcgggcaataccgccctgcggggcgccatgcacatgctcacccgccatcactgccgtacccgcgccgcgcaatggagcgcaggcgccattgtggccgatctgacttcagaccccgcattcaccaccaacttcatgcgccatatgcgcttttcataatattatgcatcaaggaatactcactccgcctacacggcagactcaggatatactggcccgttacagacagatactggccggagtcatgccgctgcgtcaggcacaccggcgcgaactgccctatgccatccgcgatctttcacgcgtactgaccagcgagcgcacagacatgcgcaaaggctactggacagcccccagacagataagcgcctacgtacactattttcttccgtggaacctgtaccggctgtcatggctgctgccttcgctggacctgaagctggacaccccggcgcggggggattctcctccggtgctgctcgatctgggcagcgggccgctgaccatggctcaggccctgtggatatgccgccccgaactgcgcagcgtaccgctgacgttcatctgtgccgacatgtcttccaaacccatggaacagggactggagctgctgaccgcactggcccgttcggaaggtgcggaactggcatggcgcgtaaaactggtacgcgctccgctggaggcggttctgcgtgaaaaccgagggaaaatcgacctgctgacaggcgccaacgtgctcaacgaactgcgccccggaaaacggcagcagcccggcgaacgcatggagtccgttatcagaggcatagcatcggcgctgcgccgcggcggacacatgctgatgatggaaccgggcactcgccacggcggacagacgctgtcgcgcgcaagaagcaatcttatggaatgcggctgcgccccgctggcaccctgcccccactacggtgaatgtcccatgaacggcagcgctgacaatgcatggtgtcatttcaatatgccgtctcatctggcaccggactggctgcggcagctgaccggcgaagcacggtttgaaaagcgcaacgtcagcctgagctatctgtacgcatgccgcgtgccgcccgcttccggcgaggcagttcaggaatcccgtcccgttgcccccatccgcccaccggcacgccctgcacctgtttccgaagcggatgcagaagacattctggatgaatgggatgactgggacgacgatacaggcaccgtcaccgcacattttccgcagcgcgacaccggtctggtccgggtgatttccgaaccgttctccgtgcaggaccatcccgccagtgcacgctactgctgttccgcatacggcctgaccttgctgcgcaactcggaacgtatccgctcgggtgcgcttgtgcctgtatgctggccgctggacatccacgaccgtcgctggcgtgacgccaaatcaggcgcagtcatggtggaagcgcggacatataccggcagtccggacgcagaggcagactgcgcccccgccctgcgtgcggcccggccacagcaaccggcagaccggcgcaacgaccggtaccgcacacaccccgatacgcagcccgatacccgtccccgccggcattccgatgcacaatccggcaggcgtgcaaatgacaaccgcagggatgacgaacgcagaaacgacggacgcagggatgacggacgcagggatgacggacgcagggatgacgggcggaaaacacgccacgacggcagccggccggacagaaaaggccctcaggcagccgaccccgcgaaaaagggtgcggaccggcacaaagggaaaaacacggcaggcagcagccgcaagccgaaaaaaacaacaaaaccggcaccgtcatcgggcggcagacgaggacggtaatccggaacgcagtggagacgcgcaggcaatgcagattatcgatctggggtgcataccctacgccgaagccgtggaaatacagaccggacgggtgcaggaggttgccgcaggagcggaaaacaccctgtacctgctggaacacccgaaggtcataaccttcgggcgcaacggcggccgcgaaaacctgcacgtggacgacagcactctggcttccatgggtatagaggtggcgcagaccacccgcggcggcaacataacctgccattttcccggccagcttgtcgcctaccccgtcttccgcattgcggggcgccccggtggcatgcgggccctgttttacagtcttgaggaagtggtcatcaggacgctggcccgtttcgggctgcaggccttccgcagtgaaggccgccccggtgtctggatagaaaaccgcaaaatatgctccatcggcattgccatgcgccggtggacctcgtaccacgggctggcactcaacgtgtgccgcgatgtaagcctgtttgacatgataacgctgtgcggcctgacagatgcccgcgccacgtcactgcaggccgaatgtaacgatgacagcatcaccctgcaggaggtgaaagatgtctgcgcaggagaattccgcgccgtttttgcgcatccccccgtggctgcgcaccagaattccgtgtaaccgcacctatacggctaccagagagctcataggcgatcttaatctgcatacggtctgccagtcggccaagtgtccgaacatgttcgagtgcttttccagccgcacggccacatttctcattctgggcggtacctgcacgcgcaactgcgccttctgcaatatcgaaccgggtgacgtactgccccccgacgccggtgaaccgcagcgcgttgcgctggctgcagcgcggctggaactgaagcatgtggtcataacatccgtcacccgcgacgacctgcccgacggcggtgccgcccactttgcagccaccatacaggccgtgcgcagccggctgccccgctgcacggtggaagtgctcatacccgactttcagggagatgccgcagccctgcagacagtgctgcaagcccgccccgacgtgctgaaccacaacgtggaaaccccgcccgcgcattacagccgcatacgcccgcaggcagactatagtcagagccttgagctgctgcgcagagcacgcgcagccggttttaccgtaaaaagcggactgatgaccggactgggggaaacggacgccgaggtgctcggtgtcattgacgatctttgcgccacgggctgcaacatagtaaccgtggggcagtatatgcggccttcgcgcaggcaccccgcagtacagcgttatgtccatcccgacatgttcgaagagtatgcggcttacggacgcgcacggggcataccgcatatgttctgcgctcctctggtgcgcagcagctacaatgcatccatgttcgtgcaggaaaaaaactgacggcagtcagccgcacaggcaggcatataacacaacagccggatgttttcagaacatccggctgtctgcatatccgctgtcggaaaaaggtgcgcggcgctccgcctcttcgctcagaaaagttcccagtccttgatgcgcagatcaaccgaggcaaggccgttgtatctgtcgatgcgcggagtgtaggcaagacgcatttttctgccgcgcatgtcgcgtggcaggttatcggcctgccgccatgcctttgcccgcagggtcaccccgcatgacgggtccagcagttccagctgcatatgatttttgccgaaccggcggttaccgcgcacttcaagcacaggtgacgaaaatgtcggttccgcgttacccatgccgaacggctgcagcagttccagctccttgagcatggcaaaatcggaagcccgcgcaaaaccaagctcggcatccaccttgagcgacgccgtcagaggatgcggaccgcaagactcgaccacaacggcatgaaagcgctcacgcagggcatcaactccggcgtggtcaagactcatgcctgccgcctgccggtgtccgccaaagcccagcagcaggtcagcgcagcgggtcagtccctcgtgcagatgaaattccgccgtgctgcggcccgagcctttcaccacgccgccctcatcgcacaggataagcgtggggcggtaaaactcttccacaatgcgtgaagccacaatgcctatgacacccgcatgccagtggggcgcgtacaataccagtcccatccggtcctgctgtgctgcggcctgctctctggcttcctccagaatgcgctcttcctcttctttgcgttcctgattcatggcatccagacgggcggcaagcggagcagccgccgcatagtccggtgccagcagcagcgaaagagccgtatcagcttctcccagcctgcctgccgcattgatgcgcggtgccagtccgaaagcaacctgaccggcacccagagaggcggaaacactgtatccgctcacttccttcagcgcggctatgccggggcgtcccgcttcagtcattaccagcaggccgtttttcaccagaatcctgttctgaccggaaagatcgaccacatcggcaatggtgcccagcgccaccagatcaagcagggggcggatatccgcttttacaccggtgcgctgtgccagcctgctgttgagtgcagccatgagaaaaaacgccacgccaactcctgccagcgcaggacaggggcagtccgccagacgcgggttgcagatggcgtgtgcctgcggcagactttcacccggcagatggtggtcggaaacaaccacggtcattcccagttcgcgggcacgggcaacggattcatggtcggatatgccgcagtccacagtcagcagcagacgcaccccctcctgcgccagccgctccacccatgccacgttcatgccgtagccttcttcaaagcggttgggaatatgatggcgcgccgcgatgccgtgcgcggccagaaaacttttaaccagcgcgacggatgtcacgccgtccacgtcgtagtcgccccatacggcaaacggcagtccctgcgccagcccgtcatccagcactgcggccgcctgtgcaagtcccggccagcagtccggcggggcgaggtggcgcagccccgggctcagatacacatccatgtcttcaggcgtgtgcaggccccgtgtccacagcagttgcaccagcagttcggaaacacccagacgctcagcccacagggccgtttcaccgggcagaggttctgttccgcgcggtatccagtttttagccacaacagcctcatctctttataaaaaacaaaaaaacaacggcaggccgccgcatgggagtatcccacattgcgggccaccgcatgaatattccagaatgtcagccaagcagcgcggccagctgcccgatgcgctcacccgcaaactgggcttccagcgccatctgcaaccggccggcatcggcagtgtactctttgagcagctgcagcgccgcagccggaggcggcgtaccacgctcaaaggcaagaagcagggcatcggccagttgcacggcacctgccccgcgcgcatgcgcggcatcggcaaaatgcgggccgtgatgccagctgatgggttccgtcagtgccgcgggcagctgccagtaagccagcacacgggcaccggccagcgcatggtcaaggccccaccagcgctcttcggccttgcagtccggcagcgattcctgccgtgccagcctgcgtatgccgagccagtcatccggagccagcgccgctatgaacagcttgccgatatcatgcagcagcccggcagtgtacagcatttcgggatcaagatcttcggtgccagccgctattatacggcagaatgccgccacgcgcagctgatgcagccagtagccggcggtacagaaccggtccggcagaggatgcatgcgcgccacggaggaaaaccccaaagccagtaccagattgcgcacctcgcgcatacccagcacggtcacggcgcgccccacggtggttacctcggcctgcagaccgtaataggcggaattggccagagaaagaatacgcacggccagcgaagggtcgcggctgaccagttcgccaacctcggaaagcgaaagccgggagtcatcaccggttcccgcaaacagatcgcgcataagcccgtgatccacgggaagcgccgcctgagcttccagtgcccgctgcagaaacgcatgtgccctgtcctgtctgttcacgggtgctcctgtgtttcgcgtacatccgcccgctctgcccggcatgcggggcggccccccctacaattctatgggcgtggccgctccgttttcttcgggctttgccgtatcctgttccgcagccggcttcccgtcccgtgcttccggcgcctgctgttctgcgccgccgttctgtccctgttcctgtgcagccttgatgcggcgcagcatgtccagcgcggcacctttcatctcctgcggaacaagatccttggctttcatccatgccagaaacttgcctgccgcttccagcgaagggttggcatccagacatttgagcaggtgctccatggtgcgtgtatagtctttcatctccagacaggcccgcgccatgttgtactgcaggttttcatcgctgccggaaagctccagcgcacgttcgtagtactcgatggcctgctcgaacatcttgtttttgcgcagactgataccgaattcgttgaacaggtgcttgtgctccggctcaaatgccgcctccagcttgaccagccgctcaaagatattgtccgccttggccgattctccccgttcaagataggtaagtcccagcccgaagttggcacgcacgttttcttcgtccaccttcagggcattgccgtattcaaactccgcgctgaaatgctcgccccgtgaacggtgcctgtcggcacgggccacggttttgttcagttcctgcattttgggaaacacagtctgcacatagaattccggttcgggctgaaaggtgctcagcacatcgtccaaagccaccttgcgcttgggaccggaaggaatgtagttgctgttcaggggctgcacctccaccacaccgtcgtccagttcctccaccatccagaatgctttctgaatggttttacgggtcgtggttcccgtgcccaccttacggacttcctgcgtggaaaaaacgcctttgatacgttttttttcctgcctgccgccggcagctgcgccttgttcctgctgcatattcacactccttctgacaatgacaggcggtctacgcctgccggacagattccatgatgctgtacgcggccccggccgggtcagcggctccggtaacgggtctgcccacaaccagatagtcggaaccggcccgcgcagcctgctgcggggtcatggttctgcgctggtcgtcatccgccgcggcgggccggatgcccggagtaagacagatgtagtctgtaccacagctttttttgatgctttcaacttcataccccgaacacacgacaccgttcaagccccactctctgccggagcgcgccagcacatccaccacgctgtccagcggcaggtcaagaccggcaggcagatcctgctgggccatactggtaagcactgtcacgcccagcagcaccggcggcgcagcaagccccttgcattcacagccttcctgcagcccctgcacggcggcctgcgccatacgggcgccccccagcagatgaatgttgaccatgtccgcaccggcgcagaccgatgaacgcaccgcaccgcggacggtattgggaatgtcgaaaaacttcagatcgagaaaaacagaaaaccccatgtctttgagacggcgcaggatgtccggcccggcggccgtgtacagttcaagccccaccttgacccaggggcagcttccttgcagccgtgcagccatggcaacagcctgttcgctttcaggataatcaagagcaaccacaagttccggcatcatcatctccaatcctgcagcagttcgtccaccagttccgggcggcaggtgggcgacagggtggcagccagatacgcggcacgcaactcgtcatacgcctgctccagattgtcattcactatccaggcgttgaaccagtgggcctgctgcagttcgcggcgggcgttggccagacgacggcggatggtatcttcggggtcggtgcctctggcacgcagccggcgctcaagctcggcaccggacggcggcagaataaacacatagcagccctgcttaagcgaaccacgcagctgcgccgcgccctgcacatcgatgtcaaaaagcacatcacgcccgcgggccagcagctggcgggtgtcttccagcggggttccgtaaaaatttccgtgcacttcggcccattcggcaaaaaagccttcatcacgcagccggatgaacgtttcttcatcgacaaagttgtattcgcgcccgtgctcttcgcccgcacgcggctggcgtgtggtgtaggatacagaaaaggcaaaccgggggaattcttccagcaggcggcgggtaagcgtggtttttcctgtgccagagggtgcgcagagcaccagcactatgccggaacggggacggaccattaactgttttcctcctgaatgaaacgttgtcctatggtttccgcctgaatggcggacagtatgacatggttggaatcggtgacgatgatggaccgcgtcttgcggccctgtgtggcgtcgacaagccgcccctgatcacgggcttcctcacgcagtctgcgcatgggagccgatgcgggattcactatggaaaccacgcgttcggcaaccacaaagttgccgaacccgacattaagaagtctttgtttctgcatgattactcgatgttctgcacctgctcacggcatttttccagctcattcttaaaatcaaccacaacgcgcgagaccgaaggatcctgcaccttgttaccgcaggtgttgatttcgcggaagcactcctgcagggtgaaatcaagccgcttgccggcatcggtgccctgatgcagcagctcgcccagccgtgtcaggtgcgcgtccatgcgggtgatttcttcacttatgtccagcttgtcggacatgatggtgatttcctgcagaaaacggttcggttccagctccagcccttcacgttcaagaatttcggcaatgcgctcgcgcagcgttgtgaatttttcatccttgatggcaggcgccttggccgcaatgatttccgcccagccgcgcatacggcctatgcgggtttccagatcggccagcagagcctgagcctcggtctcgcgtgccttgttccagtcggccagagccgcggccagcccttcttccagactgcccagcagtgtttcgtccagttcgccggaagcatcttcccacaggtaggaaagattaagcagccggttatagtcgggtacaaaggcatcgccgcgctctgcggcaaaaccggtcagctgctccagcatggatgcggcctgacgcgtgttgaagctgacaccatccagtccctgccgccggatatccagcgaaagcgagacgtccaccctaccgcgcgagccgaaccggcgcagcaccttttccagccgggattcatacccgcgcagaaaaccgggcagacgccatttgatatccagatggcggctgttcacgctgcggatctcccatgtctgggtccagtcggggctttccttggtgcaacggccgaagccggtcatactacgaagcattatggtactccatgcagaaccgccctgctgtgcagggcggatgataacggtgcaaaagcggcatgccggaaagcatcaccgcccggaaaacaaaaaaacatgcggacgccacggcaaaggtcatcatgcaatgaagaggattccggctttgcgctggcgtgctcatatatactcctctgaccgcgaaccgtgccgctgtgcggcgttccatacgccagaagcaccccgcgcgcaaccacgccgcgggcaccgctactgcggtgaaacaatcaaaacacctttgcgcacttctaaaggacgggcgctgcgtatttcacgcagtgtagcaccatcgggcaccgagtcaaagcggcagtcggtatagaattcactcaccccgcgggccggggacaggctctgcagcaccacatgcaggctgtcccgcctgagcagcgactgcagaaaagcatctttcttttccgccgcaacagccctcaccgccgcagcacgggcctttttttccgccaccggcagttggtccttcatatccgctgccgccgttcccggacgtcgggaatacggaaacacatgcgcataggtaagcggaagctcgcggcagaaagccagcgtttcttcaaattcctcacgggtttcgccgggaaatcccatcagaatatcagcgccaagaccgtataccggccagataccgcgcagagaatgcagaaaatcaagcagcggctgcggtgtatagtggccccgtcccatgcgccggagcaccgatgcgctgccgctctgcaaggaaagatgcagctgcgggctgaccagcggattggctgccagcgtatcaagagccttggaaccaagctgccccggctctagcgaactgatacgcagccttgctctgccggcccactccggaccgaactcgttgcccagccgcgccaccacatcccagaagtccgcgggcatggcaaggtcgcgcccgtactgccgcaggttcaccccgctcagaataagttcgcggaacccgccctgcagcagcctgcgcacctcgtctgcaatatcgtgcggcgccctgctgcgcgaagggccgcgtgtaaacggtacaatacagtatgtacagcggtgcgaacagccgtcctgcaccttgaccaccgcgcgggcacgcgtgtacccgctgacctgcatatcgggaaaagcctgtgccgcgccgctgccggaaggtgcactcaccgcgccctgcggccactgtttcagacctgccttggcgtcctgcggtaccaccgcggccacgccgggcagggctgccagctcatcgcccagcacctgtgcggcacagccggtgaccactatgcgggcaagggggttggctctgtgcgcctgccgtaccgtggcgcgcacgtcgctgacggcttttgccgtcaccgcgcaggtattcaccagcacaagatccgcctcggccgtactctgtacttccgtaaaaccgcgggcctgccacacttcgcgcagcgcctgcgtttcatactggtttatcttgcagcccagagtggccgcataaaatcgtgtaggatgttcgctcattgcaataccgctgttgtgccgtccgccggaacggcatgtatatggaccggcagcacgcacaaaaacacagacgcgcaatgccggttgacggggtgtatagccggaatgccgccaaaaaggtagtgccgctttaacataccgttctcacttggcattgacatctgcggcatggcctgcggcacggtactgccttcagggaacctgcggcggcaacagcgtgagtccgcggatacggtcgagcatccagttcttacgcacctgcggatattcttcgccggcgtgcagggtggtcaccaccgcccgtccgatgaccagacgcccttcgggcgcacgcccgccgccggtccggatgccccacacgttgtgaaacatgagcggttttcccgctgcgcagtcctgccggtcaggccccagatacaggccgatatgtccgcgcatccagataaaactgaaaaaaggcacaccctgttccagaatatgcgcctcgcgttgcgggggagtcatttcttccagcgacaccaacgctccggcccgggcctgctgtgatgaattgcgcggcagccagatgccgaagggggcaaacagatcatgcatggcggccgaacaatcgcggttttccagcagaccgccccacccgtagggctgccgcatcatgccgttgcccaccatggccaccgccacgggggtaagcggcagcggcatacgcgccgccgcaccgtacgaaacatgcaccagccggatacccgcgcctccgtccgccccgcgcacgggcacccgcagaacaagaccggcggcatcagccttgtccaccggaaaaacagcaccggtatgggccgtaagcacccagcggccttccgccgtccgcagcggagtatcgtccgccacaacggcagcatacattccggttctgtacgcgttcataaacccggaatccacatacgccacatcgcgggcgcgcacccacccggcggccagcggcgtttcgcacagcagccatccgccgtcggacgaagcgtgcaccacaaaaacgggcataccggcccataacgcactgtactggaaataatcaaaaggatagccctcgcccgctctggccggatcgcggaaaaagggttcgtcgtccggcgccatgcgcagcgaggtattgccggtgataatggcaggaactgccagcgatggatattctccggtacggcagcgctgccacagcgactccgtacgcgcggggggtacgggcagcaggttggctccccagcctttaccgtccagagtggcccgcaggtcggcaaacatggtgtgacgcggcatggacggagcacgcatatcccatgcggcaaaaaagcggcgcagaaaaaaaccggtctgccgttcctgatcctgcagagtcagcagcggagcatcgggctgcggcagcgcccgcgcgtacaccatgaggtcctgttccagacagtcaatgtcgcgcacggcgggaggggcgggaaaaggcggctgcaccacgcggggggcgcacccgcccgccagaagcatacagcccagcagcacacagacaacacgcaatgaaatcatggcagcacctgtcgcggaagcatccgctgtttacatacaccgcagcaccgcaccgtccggcgccgccggtcataccccgcgggccaggcgctgcgccagatacgtaaagcgtttctgcatcttattatttttgacggcaatggccagcgcgcgctgcgaacccaccagcaccaccagccgcttgccgcgggtgacaccggtatacagcaggttgcgctgcagcagcacatagtgctgtgtcagcacaggcatgaccacggcgggatattccgacccctgcgacttgtgcactgatatggcataggcaggaaccagttcatccagctctgaaaattcgtacactacattacgttcttcgtcgaaccggacagtcagctcgcgctcttccttatcaagcctgcagatgcgccctatgtctccgttaaagacatctttttcgtagttattgcgtatctgcatcactttgtcgtccagccggaactgccgctcgccgcgctgaatgaccagcgttttggggttaagagcctcctgcagccgcgtattcaggttggcggcgccggctgttcccttgtgcatgggcgtcagcacctgaatatcatttatggagtccagccggaatctgcggggaatatgatttttcaccagatcgacaaccatatcggccacgcggtccgggtcttcctgcctgatgaaataaaaatcgctcaaccggtctttggaagattccagcgacggaatctcgccctgattgataaggtgtgcgttgcagattatttcactttcctgcgcctgccggaacacttccaccagttccaccacgtccaccacgcccgaccggatgacatcctgcagcacgttgcccggcccgacggaaggcagctgattcacatcacccacaaaaaccacagtggcccccagcggcaccgctttaagcagatggtacatgagcatggtgtccatcatcgaggcttcatccaccaccagcaggctgcaggccagcggattgttctcgttgcgcgaaaaaccgtcctcgcgcgggctgtattccagaagccggtgaatggtcttggactcgcgcccgctggtttcgctcatgcgtttggccgctcttcccgtgggagcagccagcagaatgcgcgccttcatggccgcgaacactttgataatggcgttgatgattgtggtcttgcctgtacccggaccgccggtaagcaccattactttgctgcgggccgcggtgcgcacggcctgctcctgctcttcggccagcgtgatgtccagtcctgcgactatctcgtccaccagcgcatcctcgtcgccgccggacacggatttgggtgaatgcagaatacggcgcagataatgcgatatgccagattcgtaccggtgataccgcgaaagatacacagcctgaccgctgtccgtctcatccagaacgatgcgctcttccagctgcaggttgtctatggcctgatcgaccatgggcgcggaaatttccagcttgtccgaagtctgtatgaccagttcgtcgcgggggtagtacacatggccgtcctcagtcagacgcatgagcatgtagagcagaccggcctccgcacgcaggtcgcagtcgcgggcaaaacccagtttctgcgccacggcatctgcggtcagaaaacctatgccgcgtatgtccatggccagccggtaggggttttcgcgcaccacggccagagcctgctgaccgtaatgccggtatatgcgcaccgcgtacgaggtgcttaccccgtggggctgcaaaaacatgatgaggtcgcggatacccctgtgctcggcccatccgtcgcggatgcgctccataagcttctgcccgacgccctccacctccagcatgcgctccggttcgtcatccagcacgttgaatgtcccggtgccgaaggtttcaacgatgcggcccgccatcttttcccccacgcctttgataaggcccgaagaaagataatgccggatgccttccagcgtggcaggcagcacctgatcaaagctggacatctgaaactgacggccgaaacggggattttccgtccagtcccccttgagcgacaacgccacaccggcctgcggctccaccatgtggcccaccaccgtcacctgatcgcggttgccctgcaccttaagccggaacaccgtgtatccgttttcctcattgtgaaaaaccacacgctccagtgtgcctaccagctcgacctgtgcgtccatctcttcctgcggggcgggatcctgcatgctcttaccagtccgtcaactccggcatcagccgtcgattatttgatgttatgttttctgccggtatgggcggtacccgacatgccgtcaaggtgttactgcgcttctcgcggcgggacgccttatgcacgcacggcggtcatacggcgctgcatcagcagcatgtcggccagtgtcagtgcggtcatggctttaagaacaggcacaatgcgcggtatagcacttatatcgtgtctgccgcccacacgcagaataacttcgcggccggaatcatccaccgtgtgctgctcctgcgcgacggaaggaatgggcttgacggcggcgcgggccacaacggtctgccctgacgaaataccgcccagaataccgccggcattgtttccggcgtatccgcgggcggtcatggcgtcgttgttgctgctgcccgtcagacgggctgcggcaaaccccgctcctatttccaccccttttacggcacccaccgacataagcgcacaggcaaggcgcgcatcaagcctgtcaaacacaggctcgcccagaccggcgggaactccgtaagcttcaacctgcacgatgccgcccaccgtatcgcccctgcccttcacgttgcgcaccagagcatcccactgcgccacaatgtcttcttccggcgcaaaaaaaggtctgtcctgcgcccctgcggggtcttccggccgcgcgggcacaccgcccaattccacggtaaaggcattgacggttatgccgcattccgccagcagcgcctgcgccaccgcaccgcccgccacgcgtgaaagcgtctcgcggcctgacgaacgtccgccgccacggtagtcgcgccggccgtacttggcatcatatgtgacatcggcatgccccggacggtaaacgtgcattatatcgccgtaatcgcgggaacgctggtccgtattttccacatgaaacgccacaggagtgcccgttgtccggccctcgaacacgccggaaagcagccgcactctgtcaggctctttacgcgccgtggcggcggggccgccctgcccgggtctgcggcggtcaagctcggcctgaatcatggcttccgtcagggcaattcccgccggacagccgtccaccacgccacccagaccggcaccgtgcgattcgccgtaggtcgtcagtctgaaaacacggccaaaggtactgccgctcattgttcctccggaatcagaaaaaaagaatacgtgcggccggaacatacgccgcgcagacggcgcacggtccggacgcacgaaacatatcccgcaagcaggcatgcacaacggcagcctgccgcagcagacgggctgcgcccggcatgaaaactgtccgctagcggataactgtcacagggcagtcggcaagctgcagaaccctgtgcgtcacgctgcccagcaacagaccttccagttcggaatgcccgcgcgaacccatgacaataaggtcgcagttctcggcttctgccgtttcggcaatggctttatccacagcgccttccagcaccctgcacgcggcctccaccccttcgtccttcatgcggtcgcaatacgattccagcagcacttcagaacgcttgaccagagcggaacgcgcctgttcccagctgtcacgccccagcatgggcggcaacgccatgcggcagttgaccacaagcaccgaagcacccacaagctgggccagattcgcggcatattcagccgctttttcagaacaggccgaaccgtccacgggaacaaggatcttacggatttccatattcaattctcctgaagggccaatgcccgcatataaaagaccgccggaacggaccggcagaaacgcctctgcctgccatgcaggcggtacagccacagcataccccacggggcgtcacgcgtacagtgtccgcgccggtcatccggcagcagtcatcccgcggcagccagcagccgcagcatctgtccggcaaccgctgcggcaggctgacaggcatccaccacatgatgcgccgtctcgcggtacagggtatcgcgttccgccagcacggcggcaatctcggccgcagggttcccccctgtcagcgaaggccgctgcgagaccacagggtccagcaccagtctggatgccagaacagccgcaggagcgcacagataaaacacaatgcccccctcgcgcagcgccgcgcggttatccgcgcgcagcaccatgccgccgccggtagagaccaccacccgtgtcagcgcacacgccgcctgcagcgccccggcttccgcctcacggaacaccggccacccgtcgcgggccaccatgtccgcaatgctgcaccctgccctgcgctgcaccatctcatcggtatcagcacaccgccagcccagtttttccgccagaatacggcccgccgtcgttttgccgctggcccgcgccccgatcagaaaaatacgctccatcctacctccgcctgcaccgcgcatgcggcctgtaccatccgcacccggacgcccgtaacaagtgtgctttgtctctttcaaatacccgtcaatgcaggtatgctatgacatacgccgaaacgcgcactttcggcaaccgtacggcgcagcgtctgtccggcgcttttttacggcgcggccgcactccgcagttccaccgcaacagcaaattccagtatgaaacaatttctttccggcccccgcgcgggcatatcgtcaggactgccggtgctgtacaccgtggccgccacccagttcatcatgccgttcatgttttcgggcgtggccgtcaccctgccggtcatggggcaggagttcggggcgggcggcacggcgctggggcttgtggaatccatatatcttgccgccacgggcgctctgctgctgcctttgggcaggctggccgacatggcggggcacgccccgcttttccgctcgggcgtgctgctgtacgccgtttccacactgctgctcagttttacgcaggacatgacaaccttcattctgctgcgtcttgtgcagggcaccggcgctgccatgaccatggcgtccaacatggccctgctgaccaaagccattccgcgcagcgaacgcggcagggccatgggcatagcggtggccagcgtgtatctggggctttctgcagggccgtttctgggaggcgccatcgccacgcatctgggctggcgctggctgtacatactgggaacaccgccgctggcgctggcctatctgctggcacgccgcaaccttaaagaacgctggcagcccgtaacggaaccatttgactgggccggggccgcgctttcggtctgcgccgtgggtctggctgttttcggcgggcccagactggcggccggccccggcggcatactggcactggccggcagcatggtctgcggcgcactttttctggtggtagaatcacgcacagccaatccgctgctcgaccttgccctgctgcggcgcaacaaaacgttcagctttgccacggctgcccagttcatcaattatgccgcaacattcggcatcacatttctgttcagtctgtatctgcagaacgcccgcggcatgactgcgcaggagaccggcaccgtattgctggtacagcctctggtgcagacgctgctttcgccgttgtgcggacggctggcagacagcatgcccgcgcaccgcatagccacggcgggcatggcatgctgcaccgcgggcaccctgatggcggccatgaccggcgcagacacgtccatggctttcatgctgaccatgtttgtggtgctgggggtgggttttgccctgtttgcatcgcccaacatgagcatcatcatgggcagcgtgcagaccggccgctacggcatagcctcggccatggcggccagcatgcgcacgctgggcatggtactcagcatggttctggtaaccgccgccatgtcgctgcatacgggcgatgccgtggtgaccgcagaaaacgccgacgcctttatttcggccatgcgctggtcgtttgccgttttttcggcactgggaggcttcggagtggcactttctcttttcgcctcgctttcgccggatgccccccgcgaataaagtccgcttttcacgggcgctgacgcagctttctttttgacagcgccataccctaccgcatatggtcacgtcttatcgttttcacctttttatttcggaggacgccgaaggccatgtacgaatttccacgcatgcacagactgcccccctacgtttttgccgtagtgggcgaactgaagatgcagctacgtcgtcagaacgtggatatcgtggacatgggtatgggaaacccagacatgcccaccccgcaacatattgtcgaaaagctgaacgaagccgcggccaagggcgtcaatcaccgttactccgtatccagaggcatacccaacctgcgcaaggccatctgcgaatggtacatgcgcaagttcgatgtttatctggatcctgacaaagaagccgtggtgaccatgggcgccaaggaaggactttcccaccttgcccttgccatgctttcgcccggcgacgtggtgtttgcgcccgatccgacgtaccccatccacacttacgcggccatcatcgcgggtgcggacgtgcgtcgtattcccatcggcaaaggccgcgacttttttgaagacctgctggcggcaacgcgccagacatggccccagcccaagctgctgatgctcagctaccctcacaatcccaccaccgaactggcgacactcgaatttttccagaaggttgtggactttgccaaagaacacaagatgtatgtcgtgcacgacatggcctatgccgatcttgcgtttgacggatacgagccgcccagctttatgcaggccgatggtgccaaggacgtgggtgttgaattttactccatgtccaaaagctattccatggccggatggcgtgtaggtttctgcgtgggcaaccgtgaaatggtgcacgcgcttacccgcatcaaatcatatcttgattacggtattttccagcccatccagatagccgccactgtggcgctgaacgggccggaagactgtgtgaaggaaattgtggatacataccgccagcgccgcgacgtgctgtgcgaagggctgaaccgcgtgggatggcccattgaaccgcccaaggccaccatgtttgcctgggccgaaattcccgaacctttccgtcagatgggttctgtggaattttcgaaactgctgctgagagaggccggtgtggccgtttcgcccggactcggcttcgggcacttcggcgaccaccacgtgcggtttgcccttattgaaaatccccatcgcatcaagcaggcgataaagggtataaaacgagtactatcagggagctcctgtggctagcgacaaacgactcgtgctcggcgttgccggtttcggcaccgtgggcacgggcctgacatccatactggaagaaaaccgcgactggatcatccagcgcaccggacgcgagattgtcgtaaagacggtgctggtgcgcgacgtgaacaaaaaacgcgccgtcaaactgcccgaaggggcagagctgacagatgatcctgcccggctggtgaacgatcccgaaatcgacgtgctggtggagcttatgggcggcatagaagcccccaaggcgctcatcctgcaggctctcaacgccggcaagcacgttgtgaccgccaacaaggcgctgctggccgaagacggtttcgaactattccgcgcggcacagcagaacggggcgggactgtactacgaagccagcgtctgcggcggcatacccatagtccagacactgcgggaaagtctggccggcaaccagatgacctcgctggtgggcattctgaacggaacggccaactacatcctttccgagatgaccaccaacggtctggactttgacaccgcgctttcgcaggcgcaggaactgggctttgccgaggccgaccccacgctggacatcgaaggctttgacgccgcacacaagctgtgtctgctcatcagactggcattcggcagagattaccccttcagcatgcttccggtacagggtatttccggcgttgaccgtatggatatcgagtttgcacgcgagttcggctaccgtctgaagctgctgggcgaagtgcgcaacgtggacggcaggctggaagcaggcgtatttcccatgctggtgcaccacacctatcttatcgcgcgggtgggcggtgcctacaatgcggtacggatggaaggcaacgccgtgggaccggtgtttctgcacggtctcggcgcgggtgcaacccccacgggcagcgcggtgctcagcgacatcatggcagtagcccgcggctgcgcccccaacaatacggggtttgtcgagcaggttccggctcccgccgacatcatgccgcccgaagaagctgaagcctgctactatttccgcgtgatggtcagagaccagcccggcgtgctgcgggatctggccggtgccatggcacggcaggacatatccatagcgcaggcagtgcagaaggggcaggaccccggcggtgtgcccatcgtgtttatgacgcacgaagccaaagccagaaacgtggcggccgcgctggaagaccttaaaggtgccggtctgctgctggcggagcctgtccattaccggattctgtaatgcgcccgcttatcgtggccgttgccgacggcatgggcgacctgccgtgtccggcatcgggcggtaccccgctggaaaccgccgccacacctacccttgatcagatggcccgtcacgctgtgacgggcctttgccgcactattccgccccgcaccattgcaggaacggaaaccggcctgccagctctggcagggtatgacccgcaacaattcaggctgccccgcggcccgctggaagccatgggggcaggcatcagccctgctccggataccgctgtctggcggctgaacattgtcagtctggacccggcagaccgtgtggaagacttcaccgcgggcaatctggacgacgaatccgcggcgcggctgctgcatgcagccgcacatctggcgcacccttcgcttgcctgcatcaccggcagttcgttccgccacctgctgctgcaacaccatgcccgccggaacactgcggcaccggacatccccctgccgcacgaatcacaaggagcgcaccggcgcatactgctcgacgccctgcagactgttccgacgctgcacagactggtcaccggcagtctggcactgccgcaggcccgccgccaaaacggcggaaggctgatgctctggccgtgggggcagggtcacaggccgcatctgccctcatttgccgctctgcacggcagacgcgctgccatggtagccggcattcctctggctctgggtctggcgcaggcggcaggcatgaccgttgcgcgcaatgcggccttcaccggagacatccacacggactatgccgccaagtcccgcgaggcgcttgccctgctgaaagaccacgataccgtgttcatccatctggaagccaccgacctgtacggccacaaccgcgatgccgccggcaagcgggacgcgctgacgcgctttgacacgcagattctgcgcccgctgtacagggcatatcctcaggccgtctttctggtcacatgcgaccacctgacccccgtgaccacagggcgccatcatgcgggaccggtaccttttctggtgtacgatgccgccctgcccgcaatgcccccccggcatttctgtgaggcaacagcggcacgcagcgggctatgcctgccatgcggcccctcgctgctgggactggcgcttgaacatgcctgcagcccttctgtctgactcatctttttatgcacgagggcaaaaaaaagcgcccgtcgggtacacgggcgcctcaggtcgctttcagcacatgctaaggcgctgtctgccgcggcagcagcagatatacactgccccgcgccgccagatgcccggccacaaattccgccagttcaccgctgccgctgaacaggtctatccggtgctccttgatggcgccgccggtatcctgagccagacctatgcccgtaaacggctgctccgcatatgccctgccatctgttccgtgctgctgcaccgtggcgggcagcggtctgggtactgaaaacagcatggcgctgcccagcggcagagtcgcacggtcggtggccagactgacccacggcgtaagcacctgattgatgctgccgtaaggcccgtcatcggaaagccggaagaacacatagctcggattggtattcaacagttcgcgctctttttcgggatgcgcagccagatacgccctgatggactgcatggaaataccgtccgcaggcaacagaccgcgctctttcatcactctgcccagcgatacatattccctgccgtttttaccggcgtacagcacatgcttttccgtgccgtcgggcattatcagcctgccggaaccctgcacctgcagaaagaatatatccgcaggatcctgcacccatgctatctccagccccttgccttccaacgccccgccgctgtctatggtttcgcggtcatggtagggcaccacttcgccgttttccaccctgtatgtcagcacctgccctttccaccgcgggtgaaacgcttccagccgcacggttttcagatcctgcggcttgccgtacagcggaaaagggtacgccgcactgcgcacgggcgaagcatgaatatagggctcgtaataaccggtaaacagcgggcccggttccagccgcagaaaagtgaaatgccgcgccagcagttccggacggctgtcgagctgcggcagcaggctgacaaaaagttccagcgacgaacgcagctgatcccatgtgactctgcgtccgtatttatccagcgccgcatcctgtgcaggacgacggcgcacatattccagacttctttccagcgcaggccgcagcgccagccacgaatcaagtccctgccgccgcgggtccagactgcgggtcagatcgcgcgcctcgtcctgcggaacctcgcggaacacgggtgcctgttccgtagttacggcacacccgccggccgccagcaacacagtacagcaagcagccagcaacagcagccgcagccgcggcgccatgggccgcccaacacgcatttcaacaaacatacctttcacgttatgccatcctgaccttgtcccgcacgggcctgcacagccgctgccgcacacggcaacacacggcacccgtccgcggggttggaatataaattacgcggcgtccgccatggtgctagcataagcacggtattctgcccgcgacggacagcacaccggcgttgcgtaccgcgtacaacgcctttcagccaatccgccgtatagtacagcacagccaaaccctcaacaaggaagcccgccatgcgagcacatttcggttttcagtccatggcattgcgcatcattctgctcatagccgtcgcgcttacccttcaggccggtatttttgccgcgtcctccacacgcagcctcatgggctttgcagaaacggaaggcgaacgcttccgcgccagtgaaaccgaaaaacgcaaaatccagctggcaaacatggtcagcgtggccgagaacaccatccggtcatattacgagcgttcggtggacatggaagcgctgaaaaaggaagcctccgccccccttaaacggctggtggacgctaccgccacgcagatgatgcaacactatgaccgcaacaaaatcatcgtgccggaaccatcgctgcgttcggacctgctttccatggtgcggggcatacgttacgacggcgacaactactttttcatctgcaatgcggcgggcacgctgctggcgcatcccaacccttcgctggaaggccgcaccctttacgacatgcaggacaagaacggcgtgtacctgtttcgcgagatcatcaaaaccgcacagcaaaaaggagaaggcagcgtaagctatgtgtggcccaaaaaccgcgatgcaaaccccacgcagaaaataacatgggtccgcatgctgcccgaactcggctggatactgggcaccggagcatgggtggaagacgaaaccgcacgtctgcagcaggaagccatggaggcagtggcaggttccgtgctggaaaacggcgactacttctggattcacgacacctcgctgcacatggtgcgcaaccccctgcgccccgaactggacggtacagacgtttccggcgtgcaggataaacgcggcacagccctgttcaaggcaatggaagaagtcatcaccgcatccggacggggttttgtggagtactggtgggccaaacccgggcagcagggagagtttcccaaagtgtcccatatccgcctgttcgaaccgtggggctgggtagtgggtatgggagtgtatacagacgacatagacgccgccgtggccgaagaaggccggaaactgcgcacggaagccgccgccctgcgcatggagaccctgctgttttccggtatatttctggccgtcatgcttgttgccagcgtgctgcttatacgtgtgtatctttcacggccgctgggttctctgctggaatacacggccagcgttgccaacggcaatctggacgcacagacccacgacacatttcgcggtgaactgaaagtgctgcgcaatgatctggtgcgcatggtcgtaagcctgaaagaaaaaatacacgaagcagcagcactggccggcaaaagcgaagaagaaagcgaacgtgcacggctggccatgcaggaagcggaagaagcccggggcatggccgaacaggcccgcaagcaggcgctgcacgatgccgcagcagcactggagggtgttgttgaggaactggccatgaccacggaagggttctctcatcagatagacgaagtggccaacagtgcgcagatgcaatctgacaagctgggccgcacagccgatgccatagaacagatgaacgccagcatgcagcgtgtggaacagaatgccagcaacgccagcgaggcttcgtccgacagccgcaacaaggcaaaggaaggcgcggaggtggtccgcgattccgtggccgccatggaacaggtgcagaccatggccgaaaacctgaaaaacgatatgaacgctctgggagcgcagaccgaggccataggacgcataatgaccgtcatcaccgacattgccgaccagaccaacctgctggcgctgaacgccgccattgaagcagcccgcgccggagacgccggacgggggtttgccgtggtggccgacgaggtgcgcaaactggctgaaaaaaccatgagcgccaccggtgaggtgggacaggccgtaaacgccatacagcaggccacaaacagaaacatggataacgcccagcaggcggccgaagccataggcagagccaccggtctggtgcagcactccggagaagcgctggaaacaatagttacccgctctgacgatgcggcgcatcaggtcgatatgatacacgaagccacttcggagcagtcgcacgccagcgaagaggtgaccggcgccgtggaagaagtgcgccgcatagccgcggaaaccgccacagacatggaatcggcccgcgaggccatcatcaggctgacagggctgagcgaatcgctgacgggcatggtgcgcaagctgcgcagctgaccgtacgcagttctgaccgtacgccgcgcccccccaccggcgggcgcggctttttttacatgtatgaagtgccgcatgcgcacaggagcgcaccacaccattaaaagacagctcttttcatactttgccacatgcggcggcttggggtatgtaaccactttgcccgacgcatcccatgagggacgcattcaggagtatgcccatgaccgactttcccgcgccggaaacctggctcgcacaccgcgtatcctatggtgagacggacaccatgggcgttgtatactatgccgagtacctgcactttttcgaacgggcccgcagcgagttcatccgcgcccgcggcatgagctatgcgcaggtggaagaaaaagacatcatgctgcccgtgcgcgaagcggcctgccgctaccgccgtcccgcccgctttgatgatctggtgcgcatccgcaccggtatctcgcaatggggcagggcatcactgacgtttgtgtatgaaatctggaacgaggataaaaccgttctgctgtgcacgggcagcacgcagcacgcctgtgtaaaccgcaccgggcgacccgtttccgttcccgaatggctccacgccctgttcaccgcgtaaccccgccgctacgccaaaccgcccgcgccccgctgtttaccgcggaggcagcggccacactcttactgtcatgctgcttgatatacatacccacgcgtttcatcccaaaatagcctccaaagccgtggcccagctggaaagccactacggcatcaccatgagcggctccggcctgctggaagatcttgatgcggtaacccgcaaagccggactggacggctatgtggtgcacaacgcggccaccgctgcggcacaggttgtgcctgccaacaactttgccatggcgctcagcctcacctgcccccgtgccgtggcattcggcagcatccatcccgattatgaagaatgggaggcacagctgaagcgtctgcaggcgcacggcatacgcggcatcaagctgcaccccgagtttcaggggttctggctggatgacccgcggctggaacctatttttgaaaccatcggcgacagcatgatgatcatgtgtcacatcggcgacgcactgccgcccgatgaaaacccttcatgcccgtacaagctggcggcactgattaaaaaatttccccgcgtgcggttcatcgccgcacacatgggcggctaccgccactggaagtatgcgctggaagcactggcgggcaaaaacgtctacatggatacttccagctcactggcgttcatcgacgatgacaccctgcacggtctatggaaaaagcacccgcgtgaacaatggcttttcggcagtgactggccgctgtttgatcctgcatcggaacagaaaatgctccggaaacggctgggcatcagcgacagcgctctggccgatctcatgggcaacggtgcgctggcactggggctcagggcgcaggactgaaacactgcgttccgcatgggaaccttgcacaaaaaaacaccgcatccttaatgaatgcggtgtttttttgtgtctgacatacaggcatgcacataccggcgggcaaacctgcactgtaccgccggtgcttggggcaacaacagcataaccgccatacgggcattatgaaaagccaccggcgcaccggtggcggcccgtctgcgccgggcgcgtcataccttgcggcagcaccggggcgacacggcagccgcaaacggcatacgaaaggcagcggcagacaaccggcaaaggcatgtaccggtcccccgccctgccgtcacagtggcggcagtctccgtaccttgcaccatgaacgcacggacacaatctgccgcctgcggaacgaagacgtcagcccagcagtttttccggcggacgacgctcgggcaccaccttgtgttctatggtgccttcgttccattcctttgtcacatacagtccgcagaaacaggccccgtactcctccatatccggttcgcggtacacgcaggggcatatgatatctctgtccgcttcgtattcacccagcgcaagacggcagggacaggccatgtaaccgtaacgttccttggtctgcagcaggctttcgagcaacggcatggtcatgcccatgtccgcgttgaaataaaagcctttgggctcctgaaattttttgagcatttcgtacagggtttccggagtcatggttttgctcataagtccagagcctcctcgatctgatctttgtgaaagcccacaatcaccgtgccgccgttgtctatgaccagcgtgggaaacgaaagtttgggattgtgttttttgatgaacgaaatggtctcactgcgttcatcgccggacagcatgtccacatagacgcactcaaagggcacggaatgctcttcaagaaattccttgcattttctgcaatggatgcaggtggacagggcatacagtcgcacgtcgctgttttccgccatggtgcttccttttctgagagggttgatatcaccggcaacatagcagcggccggaacagatgacaatgcaggcacacggcagtgcctgcgttcccatgtcaccgcagctattgctcaggttctcccgcggggtcatgcgccggttcatgcgccagttcacgcgccaccatgcgtatgcactcatcctgatcgcgcgccacgctttctcccctgccggcatgttcaggatgcgacaacacaaaacgctcatgctccagcaatgcttcttccagcccgcgcgtgccgcggtcgagcgaaaaagcctgcacccggtgccgcacaagcagcgtcacggttctgccctctgccgcaggcagctcaatacgcagcccgtcttcatcaagcatgcaggtaaaccgtgtgttttccggcagtgcgttgcgcatgtcctccacagcccgcagcacgggcttcagccgctccacgcccagttcccgcagtctgcgggccgccgcttccggtgctttttctcgttcgcgtctgcggcgcagttcttcttccagcagctcgcgtgcgggtctgcgttcctgccaccatgcccgtatcagcattatcacggcaacaacgaacagcactcccaacagcagattgatgtacatccgtcctccggtatgcggttatcttaccgtcttatatcgaaccgatttgtttttccagtaggttgatttgtgcacagggcttgacatctttctctaactctctctatgcattagactcgcagcaccggaaaagggctgcactgagcaaaaggacaaaacccctgcgcgcaggggctattcccacgatacacacgttacaagggagagctacatgtccagagcgcttgaaaatcaaagaacctatgccctggtcggcaccggaggcagcggcaagacctcgctggcggaaatgcttcttttccagtccggcgcggtcagccgcatgggaaaaatcgaggacggaacaagctgccttgattacgagccggaggaagtgaagcggcgcggcagcatacagcccgcttttgcgacattttcatggaacaagaaccggcactttcttgctgacatccccggcgataacaactttatcggcgacatcaactacctgctggccggcgttgatgccgccgtttttgttgtcgatgccgtggacggagtacgccccctgacacgtaaactgtggaacgccgtgaaaaatgccggtctgcccgccatggtcttcatcaacaagaccgaccgcgacagagccgacttcgacatggcctttgcgggattgtccgacatactgggtatcaaacccgttctgctctattctcccgtggggcagcaggaaaactttcgcggggtggccgatgtgctggcaggcaaggccctgctgttcggcgaaaacggcagcgtgaccgaagctgacatacccgcggacatggcagacgacatacaggccctgcgcgaaaccatggtggaaaacatcgcggaaagcgatgaagagcttatggaaaaataccttgaagaaggtgaactgacagacgaagaaatacacgctgccctgcgcaaaggcgtactgaaaggcgaactgataccggttgctgccggttcggcactggaaaacaaaggcggcgcgcaggtgctcgacctcatccagagtcttttcccctcgccgctggaccgcgcggcatggcttgacgaagaaggcaacgagcgcgtctcctctcccgacgggccggtgtctgcatttgtcataaaaacgctggccgacccctttgcagggcagctcagtattctgcgtattctttccggcacgctgaagcccgacaccacgctgtacaaccccgccagagaagaaaacgagcgtgtgggcacaccgctgtgcctggtgggcaaagagcagaccccctgcaaggaagctcttgaacccggtgccgttattgccgtggccaaactgaaaaacacccgtaccggcgacacactgtgcgaagaaaaaacaccctttgcgctggcgcgcccgcatatgccccccactcttatcacctatgcgctggccccgcaggaaaaaggcgatgaagacaaagtatacgcggccgtgcacaaactgcttgatgaagacataaccctgcgtctgaacagagacgaagaaaccggagacatactgctttccggcatggggcagatgcacatagaaaccgccgtggaacgtgcgcgccgccgttacaaggcggacattgtgctgaaaacgcccaaggtgccctaccgcgaaaccatcaagggcaaagcgcaggtgcagggcagacacaagaaacaatccggcggacgcgggcagttcggcgactgctgggtggaaatcagcccgcaggagcgcggagcagggtacacctttgaagacgccatcgtgggcggttccattccccgccagtatatacccgctgtggataaaggcgttcaggaggccgcccacagaggctatcttgccggatatcccatggtggacttcaaggtgcgtctgtacgacgggtcgtaccacacggtggactcttcggaaatggcctttaaaatcgcaggatcgcttgcctttaaaaaagccatggaatcatgccgccccgtactgcttgaacccgtcatgctggtcagcgtgtctgtgccggatgaatacatgggggacatcatcggcgacctttcgagccgccgcggcaaagtgcttggctccgactccacagccggcataacagaaatcaaagcgcacatccccatgaatgaaatcatgcgctatgcccccgatctgcgttccatgaccggcggacagggcgtgttcaccatggaattcgatcattacgaagaagctccgccccatatcaccgaaaaggtggtggcagaaagccagcaggcagcagcctgatctgcattgcctcaacgacatccacgcggccgcctccgggcggccgcatgcattgtatcggggtgtgatatcccctgccgcgacagcccccgtgcagcacacggcagcacacggcgtacgtttttttaaaccgctgccgcaagatgccgccctgccgttcccccgctcccgccatgcctgcgttcccgcggcagagtgtttttctgtctgcttgcttttttgctccgctcatgttgcttttgcccgtctgcgggcttatgccccgtggcaggataccggcacacaaacgccggccccgaacattcaacgcaaccgatccaacggagacgttcctataatgcgcaccccagtgccgcgcgtggcggcaatacacgatctttccggcttcgggcgcacctcgctcaccgtggccatgcctgtactttcgtccatgggcgttcaggtttgcccgctgcccacggcggtgctgtccacccacacgtccggttttgaaaacttcagctttgtggacctgacggaacagatgcattccatccttgaccactggcagtcgctcaacctcaagttcgatgccgtctacagcggttttctgggctcgccggaacaggtggacatcgtggcccgctgcatcgacatgttccgcactccggacgggcttgcggtggtggaccccgtcatgggcgacaacggcgaaatggaacccaccatgacgcttgaaatggttcaccgcatgcgctggctggtcaccaaggcagacataataacccccaactttacggaagcggcctttctgctggacgaaaagtacaccaccgaagccactgtaagcacggtgaaagactggctgcgccgcctcacagccatggggccatccatagccatcatcaccagcgtgccggtgcacggtgatgaacggcgcagcgctgttatggcatacaaccgccggcatgaccggttctggaaagtagactgctcatatattccggcacattacccgggaacgggtgatacgtttgccagcgtggtcacgggcgcgctgctgcagggcgacagcctgcccatagccatggaccgcgccgtgcagtttgtcaccatgggcatcagagccaccttcgggcacaacctgccaagccgcgacggtattctgctggaacgggtgcttgatacactaagagcgccggtcaccagcagttcgtttgagctgctggacaacgacggggagcagtgcgcatgcagatagaatccggctgcgattcccgccgtgacctgcccatcggcatgttcgactccggcgtggggggcctgaccgtgctcaaggcgctgcgccgccgcatgccctgtgaaagcattttgtatctgggcgataccgcccggctgccctacggcacaaaatcggccgagacagtcacccgctatgccttgcaggcttcggccagactggtcgaaagagatataaagctgctggtggtggcctgcaacaccgtgagcgccacggctcttgagccgctgcgcaacgcctatccgggcattccggtcataggcgtggtccagcccggcgcacaggccagctgccgggcatccgccacggggcgtattgcggttatcgccacggaatcaaccatccgcggccgcgcgtacgagcgtgccatccacgccatcagaccggatgcccagaccaccggcgcaccctgccccctgtttgtgccgctggccgaagaaggctggctggacggcccgctggtcgaaggcatagccgcccgctatctgaaccccatctttcatcccgcctccggttccggcaggccggaaacaccggattgtctggtgctgggctgcactcattttccgctgctggccggtgccatacgcaatgtcatcggtgacggagtgaccatagtggacagcgcggccatcactgcaaaagcggtggaggcggaactgcgcgccagaggtctggagcgccgggccactgaatgcggtgagacaagatttatggccacggacgatgttccccgtttttcacgcaccggcggtctttttctgggtactccggtcgcccccgacgaagtggaactggtggacctgtaacaaccggcaacgccggaggaaacggcatgaacgcttacactgaaattcccatggttccggggcccaccaccctgcaccccgatgcactggcggccatgggccgtgattacggttcaggacagatagaaactgcctacctgcagctgtatgcagacacgcagaaactgctgggcacgctggcgggtaccggcaacgatatggtgataatgaccggcgaaggcatgctggccctgtggggagcgctgaagagctgtctggctcccggtgacagggtgctcagcgtggccacaggcgtcttcggcgacggcataggcgacatggccgccggtctgggctgcgaagtgcgcaaaatcacactgcccttcaacgccacgctggacgacctgaccgccgtggaagaggctgtcgaccgtttcaggccgcgcatgatcaccgccgtgcactgtgaaacgccgtccggcacgctgaacccgctggcagaactgggcaggctcaaagcagccatgaatgttccgcttttctatgttgacgccgtggcaagccttggcggcgctcccgtaatggccgacgactggcatgtggacctgctgctcggcggctcgcagaaatgcctctccgcaccgccttccatggcctttgtgggagtaagccccgccgcatgggaggcagtggaacagcgggcctatcagggctacgacgcactgggacctttccgtacagtgcacagcgacggccgctgcccgtataccccgtactggcacggcacggcggcgctgcatgccgccgccgcggccattgttgccgaaggaaccgaacaggtttttgcgcggcaccgcaatgtggcccggcaatgccgcgacggtctgcaggagatggacatcaggttgttcaccgctgaaaacgctgtgaattcacccacagtaaccgcggcactggttccccgaggctgggaatgcgctgcatggctgcaggcgcttgccgcacgcggtctgcgcgccgcaggcagcttcggccccatggcgggcaaggtgttccggctggggcatatgggtacacaggcacatccccggctgatggaaaaagccctgcaggtcatggcgcaggtgctggaacagggtccggcggcatcccgccgctgacgctgcgcacatggttatctgaaaaaatgtccggcacggcgtacaagctgcgccggactttttttcactcccgcgccggccgcgcgcaggcaaaagcagtccgcaatccatctctgcgccgtgcggcgcacggcagtttcagtgccatctgccggtcatggcggccccaaaaccggcccacgccgggttctgccgcatgaaaacagcccgtaacgcccgccgtgtccggcaaaataaagcttgattatcaagtttattttttctaaggtgctgcctgcacacaaaggggaacgcgtattctctctgcgttcctcccgcaggtcacacggcacagacctgtcatatacaaaggcggttcacctgccttttcatccagcggcatcataaaccgctttttttatccgtgaccggccggttctgccttcgcgcgcaggttccggcggttagcccgatttcgcatacgttcatgctgcacagccggttttccggcttcgccggcctgtcccagacatgccgctcatgcgttgcccgtgcgctgccgcgtacacaacgccccaaggagactgcccatgacccgtcagcacgctacgtacacgagctgtatcaactcactgcccctcgacgcacaggaagcccgcgcgctgcggcctgtgatggaatattacgcattcagggccaacgactactatctttcgcttatcaactgggatgatccggccgaccccatccgccgcatcattgtgccgcaccccgacgagacaaaggactggggcgaactggatccttctgacgaggcccgctacaccgccgtgcccggcatgcagcacaaataccgcgacacggccattctgctggcaggcaaagcctgcggcggactgtgccggttctgcttccgcaagcgcattttcatggagggcggcacaccgcccgtgccggacaccggaaaagcgctggcctacataagggcgcacaaagaaattaccaacgttctcatctcaggcggcgatccgctgctgctgcccctggctgaactggaacatatcctcaaaggtctggacaccgtagagcatctgcagttcatccgcatagggtcgcgcatgcccgtcttcgaccccggtctcatcgccggcaatacccgcctgcttgagctgctttcgcggtattccagacccggacgcaagctgtacatgcagacacacttcaatcacccgcgcgaactttcgccgctggcgctggaagccgttgacgccctgcagcgcgccggcatcataatgaccaatcagacaccgctgctgcgcggcgtgaacgactgccccgaaacgctgtcggaactgttcgcaaagctggcgggagccggtgtgccgccttattacctgtttgtctgccgtcccaccaaaggcaacagacacttcacggtgcccatagaggaaggatacgacatactgcagaaagcgcagaaaacgctcagcggccccgccaagcgtgtacgctatgccatgtcgcacgccaccggcaaaatcgaagtggtctcggtaactcacgatcaggtggtattccgccgccaccggacgcccaatccggcccactccggttctctgctcagctttccgcgcaatcctgccgctacctggctggatgactacaccgctcctgccggtaaaggcatgccccgcaggatggaaggcatacccggctggggaagccgcagcagccgcgacgcatagtcccgacatcaccttcgttacggattccgcggctgaccatacaatcagccgttaccaaagacaaaggccgcattcatcacagaatgcggccttttcgggtgtttgtctgaactgcggtacggtcccgtgccgctccggcggatttcattgacaatactgcaaaccggaagctatgggacagagactggaagctgcccctttcaagcaccgtgctgaaaaaagcgctccggacgaggcgggtcttgtttcctgccggcgcgaacgcgggtacgtcttcatgttcaacgcagaaccccgcaaacacaggagaatatgatggataaatacgaatgcccctgcggctatgtctacgaccccgaagtgggtgacatcgaaaacggtgttcagcccggaaccgcttttgccgacctgcccgaagactgggtatgtccgctgtgcggcgcggaaaaagaattttttgaaaaagtttagaccggcgcatgcacagtgtcaggccgtcttccagccggaaggcggctttttttgcgccctgtgccggacagcatgccgcggcaccgccacggcaaaagtctgcccctcacgcacagcgtgcacaggcgacgatgaatgccgtgcgttttttacgccctgctcagtcgcgccccattccgtcctgcacatgcagaaaagaccgcacctgtcccacaccttccacggcgcgggctgccgccacggcctgcgcagccccggcaccggaaggcacggggcccatcagtaccgcatcgccgcgcacagtatcaacgaccagtgcggagatatccagcccttccacgccggaaagcgcatccataaccctgcctgccagcgcgttatcgtgcacgtctgccgcatcaccggcaggcggaaacacgtaaccggccactgcgcttatttccggagccctgcgcgcctcacgcaccacctgcgcaaaggtgtcatcgtccgcttctcctataatgaacgcggtgtcctgccatgcatacaccgtcagccccgccgctctgtcgcccagcgcggccagtgccgcacgcacggcctgttcggctttttcattgcgggcatacgcgggaacggcatccgcagcggaactgtctgcagaaaaaagccccccgcccatgcagcccggcagcgcaagcacagttgtcagcagcatggcggaaacaaaaaaacgacgcagcacggtataatatctcatatcagcggattccttttgtctgtcttacgttgaccgtgtagtagcacggcacacagcctgtgtcacccgcagcgcgggcgttgttccgcacagcggatttcttgaccggccggacttcccgcagctaccataagcgccccgcacacataccggcggccatcgccgcaacaggaagaatactgatgacaaaaaatcccagagcagtgctgcgcagcctgctggatgcggccctgcaggccgtggcgcccgacagggccgtgcaccgccatgttcaggtacaggacaacctgctgcacatcgacaacagaacatacaatctggatgactatgaccgcattctggtgaccggcgccggcaaaggcgcggcccccatggcggcagcactggagcaactgctgggcgagcgcatcacgcagggagctgtatgcgtgaaatacggacacacggtacccttgcgccgcatcacgctgtacgaggctgcgcacccggtgcccgacgccgccggagaagctgcagccagacgcatgctggagcttgccgcatccgccaccggccgcgatctggtgctgtgtgtacttaccggcggcgccagcgcactgaccccggcactggccgacggcatatgccttgcccactggcaggcagccacgcaacggctgctggcatgcggcgccaccatccacgagatcaacgccatccgcaaacacgtgtctgtcttcggcggcggcagactggccgctgcagccagtccggccacgctggtggcgctgataatctccgacgtggtgggtgacgatctggatgtcattgcatcggggcccacatcgccggattcttccacatatgaaatgtgcctcggcattcttgacagatacggactgcggcacagcatgcccgcagccataacccgcagactggaagagggcgcggccggcagggtgcccgaaactccggcacagggcgatgccgcgtttgaccgcgtgcacaacgtactggtggccaacaacaggcaggcactggaagccgcagcgcaggaagccgcgcggcagggatatacaccgcgcatactgaccagcaccatgaccggcgaggcacgggaaaaagcaaaagaactggtgacagccgcacggcagctctgcgcgggtgaaccgctttccggtccggtgtgcctgctggcaggcggcgaaaccacggtaaccataaccggtgcaggtctgggcggacgcaatcaggaaatggcactggccggagccatgcacctgcaggactgcaacaacattaccatgctgtgcgcaggcacggacggcagcgacggccccacggatgcggcaggcggctttgcctgtgcggccacgctgaatgccgcacgctgctgcgggctggatgccggagcatgtctggccgacaacaactcttatgtttttctggaaaaaacaggtaacctgctgaaaacaggtcccacgctgaccaacgtgatggatatggcactgctgctggtagaatgccccgacgcggcctgagcagccgccgtgcacacggtgtttcgcgtgcggcgcacgcatggcccgactccgccgccggagcggaccgccacaggcataaataaaaaacgccccgcaaagcggggcgttcatgcattccggttccggaaagactgcttatttaacggcgtctttcagagccttgccgggggtgaacttcaccactttgctggcgggaatggtcatttcttcgccggtgcgggggttgcggcctttacgggcggcgcgttcggcaaccttgaaagaaccgaaaccggtgaaggtcacggaatcaccggcgctcagcgcttcggtgataacggcaatggtggcgtccagagcagattcggcctgggtcttggaattcataccggctttggcagcaatcttctgaaccagttcagctttggtcattttcaatctccgattctatatgacgttaaattaaggcgtacgccgggcgccgcctgaaaaggcgatatcacgaggtagcccttctttcagaccatcagtctcttgtcaaccgcaaactcgcaacaggggccactttacgcaaatttctcacgaatccgtcctcaaaacgcctgactgttggacaacgccgcagtgtggtgtatagaggcaaaaagcgcaagaggttgtcatggatatacgtgttgtcatgctgagcgccttcactgttgcgggtatccgtgcgtacgggccgtacagtgtttcagcgccggaagcgtggaatacgctggccccgtggctggcgcgcatggaaaaatccggcgcggagctgagctactggggtatcatgcatgacgatattcatatcacacagcccgaaaaaatacggtatgatgccatggtggccgtgcctgccgacctgcggctggacggcagcgtgtttgcccggcgcatggatgcgtgcgagtacgccatggccgaacataaaggcccttaccatgaagtgcaggccatatggctcagtctgttctgggactggctgcccttcagcggccggtgccccgcaaccctgccctgtctggaacaatacatgggcaacccggtgcgcaccccttcggcactgctgacaacacgcctgtacctgcctcttgcccctttgtagcaagcaagactgccccataaggagacacccccgtgaagaaatcacttttccatctgccgctgctcgtgtgcatcaccgccgccgcgatgctgctttccgcctgcggcccttcggaacacgtccgcctgcgctatacatcgcaggcgcccatcatcgcccccggtcccgacgccgccaaagttatcgtggtgcgctttgccgatgcccgcgaaaccaccgccgccggactccgcaaggacggcaccagctttaccccgctttcaggcatggcacactgggtagctgacgcactgtatcaggaactggcgcggcgccccgtttttgcaagctatgtcaccgaccccgccagtgcacagggcaaggggtatgtggtgaccggcacgctgcgcaaggtgtggattgaagaaaaaagcgccatcgactaccagaccactgtggaaatgaccgtaaccatgacctccggcgacggcgaacaggttttttccgaaacgctgcgcggttcgctgaccagacgggttgtgcctactgaagacgcgactcaggaactgatgaccgaggccctgcgagacatcgtgtcgcctctggccgataaaattgtcgccgccacgcgcagataggctgcttctgtgttctttactgcgccggacaggctccagtgggccccgcaccttgcactgctgctttttctgctggcacactgtccggcgcatgcacagcctgcgccccccgcaggccctgcgccgctgactttttcgcacacggtggcgcaaccgtacgggggtgatctttcagaagaaaatgcgcacgaggcggcagcggtactggcccgccatgcccttgtggatatggtggcgcgatggctggcttcacggccgcagctggacggagcatttgaagaaatttccgcaagaccggtggccgacgcgctggtggaagcgcatataaccggctctgaatttttcggctacgaggacgacgcaggggcggccgtgaccatggagacagccctgcaccccgaaaaaaccgttctgcaggcgacggtgctgctcagccagcccatgctgctgcatctgtatgccgcctgcctgaaacgcgagcagaacatcctgaaccagtttgtcgcgctggccgccgcacgccgttctcccgcagaccgcgcacccgggcgcgaggcagccttcaaccgtcatatccggtcactgcgcagcatgcggatttaccgtcaggccctgcccctgctgcaagctgacggagtatggcaggcaccggaaacagtggtggagaccatgcgcgaggccatagataaagacggactgaatccgctgccgtggaatgccctgggtgaagcacgctttcaactgggacagacgctggaagccgcaggcgatcaggacacggcgctgcggcttgaccccgccttcgcccgtgcatggcacagccgcggcacaacctaccttaaactgcatctgcccgaactggctgtggaagactactccgcagccatcagtctggcgccgcagatggcccagttccggcaatcacgaggagcagcctatctggtgctcaaaaatttttccgccatgtgtgaagactaccgcacggcctgcggactggggcgctgcgaaagtctgcactgggcgcgcacccgcaattactgcaccgccccccgctctgcagatacgaccgcacaataaactgacagaagtcagctccggctcctcagacgcaccgccatgtgttccggcaccacgcctgcaggcccgggcgcagccctgcttccttccggctgcctccgcccgattccatacgattccgcccgacgctgcacagccggttttccgcccgtcttcccggacagattttgccgtttgccggaacaaagaagccagtgcggcagaagcatttggcagcccgaaaagcggctggccgtgtcccaaggggtgcaaggacacggccagcggtgcaagggaggaggatgaaggcagtgttgccaccgcccgtctttcacagcctgctgccaaggctgtaaaagtcgcgccgccggttacgcggcgcttttcacactgttccagaatactccgccacaaggcttgtgccattattttctgtcagacggacaggcaccgccatacatggtcatcaccggattgcgtaacacttgccgcgcgtgcgcctgctcatgcagccagtcggcatccggccagtcggcatccggccagtcggcatccggtaggacggagtgcggccatgcagcatgcggcaggcgcatccgccgcaccggccctgccgctgtacctgtcataccggacacagcggacataccggcaatagcgggcacagcacaccgcctgccaacgcctacagggcaggcactccggccgcccccgatccgccacggcggaacacgcgctagcagaggatgctccacgctgttccgcattctcagcgccggactcatctccgaagacgatgtcatgcggaatcacctgctgtcacattccctccgctattttttgagcgccttgcatatcataggaaaccggaaagcatttttctgcgcaacagggcttgacgtccaccgtctgccggagtaggaatctcttcactgtttgcacaaacaaacagcctgataccttcttcctttgcgggttatgatacccgcgatgctactgtgtgtgccgtgtggcgccggggcgggtgtgccgccccggcaacgcgcagcaggccgcctgcatcatgcaatcacttccggtcgtacagaacggaaacgatatacagcgcaaacgctctgcaactgcctgcatgccgcgaaccttccgctcgcggcatgctctttttttactctctgcctttgtgtggggtgccggtacgcggtgctggcagccggctgcttcgtccggtcaggcattttcaaaagacttgccctccggcgcggcatgacgcacacttgcgccggaggcacaatcatgttcacacccgtctttacccccgatgaactggagaaatatgccgaagtgctgctgtgggggctgaagcgcggcaaaaaaagcccgctggccaaaagcagcttcatacttgtgcggtaccacctgcccgcgctgccgctggcggaagaactgtgcgcgcttctccacgacgaaggcatgattcccgtaccgcgcatgctgcctaccccgcgcatggaacgtgacctgtacaccaaagccaacaacaagcggcttaccacgctcatccccggcgagcgcgacctgcacaatcacctgcacggcaccatatcactgcttgcaccgcaatcgcttacgcacctttccggcgtagaaccggaacggcttgccatgcaccagcagtcgcgtcagcctgttcagcacataacacgcacccgcgaagaaatgggggccttcggctggactttgtgcgtctatcccaccgaggcacaggcacaggccgcgggcctttcgctggcggagtatgcacacgaaatcaaaaacgcctgcctgcttaccgaaggcgatccggtgcagtcatggcgcatgcttgcccgtcatgccgaagacatccgcaactggctgaacagcatggacatggtcagtctgcgcacggaatccgattcggtcgatctgcttgtgactctgggagaacgcagggtgtgggcgggcatcacggggcggaacatccccagcttcgagatgtatgtctcgcccgactgcaggggcaccgaaggggtgtattacgccgacctgccctcctaccggtcgggcaacattgtcaaaggcatcagacttgagttcaaaggcggacgggtgacgtcactgacagcagaagaaggacacagttttgctgttgagcaggtgaacagtgatcccggtgccgccctgctgggagaatatgcactggtggacagacgtttttcgcgcatcggcagattcatggccaatacgctgtatgacgaaaaccacggcgggcggcacggttccatgcatatcgctctcggccagtcatacagcaacacctttgacggtccgccggaagaccttacccccgaactgcggcgcagtttcggcttcaacacgtccaccctgcactgggatatggtcaacacagaatcaaaacgcgtcaccgccctgctgcgcagcggtgaaaaacgcaccatttacgaaaacggacgcttcaccctttagccgctgccccgccggagcgctgccataccgccatgcaacatattcttatcaaagtttacgggcatatctcgcccgccggagaagcccttgaatgcgccctgcgcaacgaacagccgcagaaggaagacggcaccgaagcgctggaacgcaacggcgatatgctgctgatttcctacgaaggcatgtattatcccattgaagaggtggtggacattgtcaggcaggcgctgcagcccgcaacggaaggcaagatagactacatagatatggatgcatggacgctgacccgctacaccatcagcgccggaaccatgaccgaggccacccgcagcctgaatcacgtcatggcatattccggccactgatgccgcgcacacgccccccgtgcgggcagagccgtccgccgcaacagcaggcggtgcggtttctgacggcgtacaccatcgggcacggctttccggcgtgcctgcactctgccgcagacggactatacagatgcttccacaagacgctgcagttcctgccgggtaaggttcagccgcgcatcaaactgcaggccgcacagcccgccatccagccacatgacactggcagacagcggagcagcggttccggccggaaaaggccagtcttcgagcagtacgccgcaaccggcgcacagccacgacggtgcggtctgaccgggcgccagccgcagccgtacaccgcccagactcacgtcgtccagcatgaccataatggtatgctcttcatgccgcacagtggcaaacacgggggcatccagcggaatccgctcttcaagccggcgctcgtctccggccggtttatatccgctacactccataaattctcctccgtggcctctgtccgcaggcaaagaccggcgcatgttcagccattctgttccgcagcctgcagaaacgaaagaaatctgccggccatttccagccgcggattaatttccagcgcacgctccagacaatgctttgcctcctgcacgctgtccgactcgaacaatgcccgggccagattgaaaaggatatgatcatcttcacgcagtgccagtgcctgacggtaaatttcaatggcccgtgcatggttgccgcgcttgcggcaggctatggcacacgccgcggcacagcgcagatgccccgaaagcagttgcccgctgtcaaccagtgaacacagcgcggcatgcagcccctgatgccgcagcacggcggtatcacaggccacggcaggcactgcgggcagcaactcgtgccgcatgacggccagcatgccggaaaccagcagctgttcgtcgttgtccagccattcctgcgggcagggagcaacctctataacagccgccccgtgccggtacagcttgtccacggcacccgcgcgcgcactctcggctgccattttgcgcagtatgcctgcagccaccgtctgaatacgtttcagcggcgcgcccagttccggacggtagttttccagcaggtcgtcttcatccacaggatgcaggtacccgctgggcataccgcaggcgcacaaaggctgtcccgtcagacggccctgcgctccgcgcatgacaaaaaccagcacgggatcgtcgtccatagccacgcagccggttttcccgccccgcgcggctgtcaggtccagtgcatatattcccagcaccgcagcgttcattccacccccttgttccaccgtgccatacccccgcaacggctgttcttttgttacgttttgcagcagccacaagtcaatgaaacaccgcgatgtgcaccgcacggatatgtattttttgcaaacagttggcgcggagaaaaaaatggggcatatttttaaaaaacatccagcgcaaccgaaccgtgacggggaagcgatgaacaccatgaatctgcccagagatgccgaggtgaactgcgacaaacagcacttcgagcatgtgcgtcagcgcatcgactccaaaatgcgggactatgaacgctatggcttcagcacccaccagacgcgggcattcaatgtgttctttgaccttgcgcaggaatttgaaaccgtggaagaggtctacagccttgccgtgctggtgctcaaatcattctttgcagtggaatcggcgctgttcatagccgattccgccggcaaactggtgctgcgctgctgctctcaggggcctgcctgcggcgttaacgcagccgatgtggaccagctttcgcccgacgacggcccgcgggtgataaaaaaccacctatgcctgcccgtacgcggcaaaacatccgcttctccggcgccttcttctccgcttgcaggcggcagactgggggtgcttgtcatcctgcccgctgacggcgccccccctccggaacagctgtattacgaaaaatttgcaaaccggctgggatttcagctgcacaacaagctgctgttcatgaaaaacagcgagcacatacgcttcatcaacagtctggtgcacgacatcggccataatgtcattgtgcccaacatgtacttcaaactgctgttccgccagctggacggcaagattcacgccctttccgaagccctgaatgaaatggcgggccagcgcatggcagggtccggccagtcggacgcctttcgcaaactgagctatgtgcacgacaggctgagcgagcagtacaaagaaatttacaggcatttccagcagaccagtctttttctggaaacgttgctgcgccagagtcattttgaaaaagggcactatgtgctgcagcgcacacttttcgacctgcacagccgcattgtcaccccgcaggtggagcgcttccgcagccggttcgacgaaaaagacatagccatctttcaggaagccgaaacaggcggcactccgcttatgattcccgctgacatggggcttataagtcaggtactggccaatctgctttccaatgccgtcaaatacgcccgcccgcctcaggctgccgaccgccctgcgcggtatgtccgctgcagagtcagccgcgttcccgaccatttcggcccgggaaaagacggcgcgcgcgtggatgttttcaccaccggccccgccataggcgcctccgatgtgcccaacctgttcactgcagactttcgcggcaacaataccgaccacgaatacggtaccggccacggacttttttttgtccgcgaaattgtagacctgcacgacggcgagaccggatacgagccgtggcccgacggtaacaatttctatttcatccttccctgcgcaacagcggactgatttttacaacactgttcatctgacagggtaaaagcagcttccccgacccctttctgccttcttttgccgcccggtgcggccgctgtgtgcccggccattcattgatcgcgcacacagcgccttgtctttactgaatttccccataaatatttcgcacctgcaaagtgataacaaatttgtaattcaggctcatgacttcttgcccaagggccgcgtttttgctactcgctttgagcggggaacattttttcctctccattccgtgaagggccagaggcttcttccattcaatacagggagtattacgtgatccggtttgaccatgtgcacaagtggttcgacagcgggctgcatgtgctcaaagatatcaacctgcacatcaacaaaggcgaagtcgtggtcatctgcgggccttccgggtccggcaagtcaacgctcatacgctgcatcaataaactggaacccgtgcagaagggtgacataattgtcgacggcatgaacatgagcgatccgcgggtgaatctgacgctgctgcgggccgaggtgggttttgtttttcagcagttcaatctgtatccgcacatgaccgtgctggaaaacgttacactggcgccccagctggtgcgcggcattcccagagccgaagcagaacgcacagccatggaactgcttgaaaaagtgaacattcccgacaaggctaatgcctatccggggcagctttccggcggtcagcagcagcgcgtggccattgcccgcgggctggccatgaaacccaagataatgctgtttgacgagcccacctccgcccttgatccggagatgatcaacgaggtgctggacgtgatgaaaacactggcacgcgagggtatgaccatggtgtgtgtcacccacgaaatgggctttgcccgtgaagtggctgacagggtcatattcatggattacggcgtactggtggaagaaaacacgccggaagagtttttcagcaacccccgtcatgaacggtccagggagtttctgagcaaaatccttgcgcactagcaatacgtgattcaccccgtccgcgccggtgcggcggggttttcgcattaccacgacggcacggcatgcccgtccgccgcacagggaatccaaacagggagttattcaacatgcgtatggcgaaaattgtcgctctggcagtggctatgaccatgtttgtcgcatcggcggcctttgcaggccccgtatacgacaaaatcatgcagaccaaaaaagtgcgggtcggcatcatgaccgactccatccccggcgccttttacaacgaaaaaggtgaatgggtcggctttgactacgacatagccactgaagttgccaagcggatgggtgtggaaatcgaccgcgtggcagtaaacaaccagacccgtatttcgtttctgcagcagggccgcattgacatttccgtggccaacatgacgcacacccgcgaacgtgacaaatcaatcgatttttcaatcacctacttctttgacggccagaaagtgctggcaaaaaaaggtcagttcacctcgcttaacgacatggtcggcaaaaaaatagccaccatgcagggcaccacgtcggaactgaacctgaaagcagcgctgaaggcagccggtgatcctgactacgacaaaaacgtaatttcctaccagaaggaatcacagtgctttcaggcactgcagtccggccgcgtggcaggctggtccaccgacgccaccattctgctgggttatgcatccaaaacccccggcgcctacgaactggtgggagatttcctgagcgacgaaccctacggcatgggtctgccgcaggatgattcggccctgcgtgacgccgtcaacatggccattcaggacatgtggcgcgacggcacctacatggaaatctacaacaagtggtacggccccggcaccccctttgaaatgcccatgagcgatcagatcgagctgtggccgtagcctctgcggcgccgcatcccgattaatgttcagcgcaagcccggcatgccgggcttgcgcagctttcaaggctaacggaaggctgcccttccccaacgttccggcgacaccatgctacgatactggcttgataaaacatgggtgcaatacaccctgctgtgcaccacgacactgctcggcatctattatttcggatgggtcttcaacttcggctaccagttcgaatggtcggttctgtacacgcagaacgaaacatacaagctcaatctgggcgcggagatgctccgcgggctggtaaccaccgtcaacatttcgcttatcagttcggcgctggcgctggggctgggaacaatgctcgggctggcccgcctgtccgctttcagaccgctgcgtatttccgcatccgttgtggtggaatttttccgcaacacccctctgctggtacagctttttttctggtatttcgcttttcccaacgtgctgcccgaagcggcccgccaatgggtttttgaacagaattttgaattctggtgcgccgtatcggcactgggcgtatatacaggctctttcatggccgaagtcatccgggccggcctgcaatccattcccaaagggcttcttgaagccgcttactcttcgggactcagctattttcaggtgctcacacgcatcattctgccgctggccttccgcaccattattccgccgctgggcagcgagtttctgaacaacatgaaaaactcctcgctggccatggtcatcggcgttgccgaactcacatggcactcacagcaggttcagtcactgacgttcagaggctttgaagccaccaccgcggccacggtgctctatctgtctctctcgctcatcatctcgttcatcatgaacggggtgaacggcaagctgcgtctggataccatgcagggccgcagtgtttccgtaatgttcatcaacgcgctgctggcacctcttgccgcgctgcgcaacctgctgtaccggcccgtgcgcagcgccctgaacgcgcgccgcgcaggccgccgcgcgggggggcttgcccccagagtcagcgcatggcgtgcggctgcagtcagggcccgcagcatgcttgtactttcactcaagggagcatatctggcgctgctggcgggcctgctgtacacggcagtccggggtctgatgggattcgagtggagcgtcattgccgacaacatcagcgcactgcttatctggcattttccaaacggctcagaaaacgaaatattcatgggtcttggcggccttgccagctcgctgctcatggcgctcatcgccatttccgtcagctttttcatcggtctggctgtggggctgggcaggtgcgcccgcaacagaatattcaggctcccctgtcttgtgtacatcgaaataatccgcggcaacccgctgatcatcgtcattttctggatttactttttcctgccggtggtgttcggcgcatattttgatgtgttctggtcggcaaccatcgccctgaccgtattcaccggtgcctatctggcagaaatagtgcgcgccggcgtgcagaacatacctgcaggtcaggtggaggccgcctactccactgggcttagctattttcagaccatgcgcagaattgtactgccgcaggcactcaaacagatgattcccgccattgtcggccagttcatcgccatcttcaaggatacgtcgctggcttttgtcatcggcgtgcttgaactgacctttgtggcacaggggctggataacaggctcatggtctatccttttgaaatatggacaaccgtggcagtgctctattttgtctgctgctatgccatgtcggtatacgccgcgcggctggaacgcagactgagcccggaaaaagtcaatctggtcatgtaggcctgctgcggcagtatgtgctgcccgtatccgcaccgacagaaaagaaaaaggcgccctgtgaaaacggggcgcctgcctgtatggcagatcagcctgcacaatttacggaaagccggtgcccgcacctcaccgccgccctgcggaaaccggcagcaggccgtccagcgcaggttttccttctgcaagattatgcagcatgcgcagctgggcaggcagagtgcgcgcaagagcgtagcgccctgtcacggtttcccgcgcgcgtgcacgcacgggcgccagatcatccagccggtcaaggcatgcgcacaccgtatcggccagagcctgcggagcgaaaaaaggcaccagaaaaccgttttcgccgtgggtcagcacctcgcgcacaggctgcgtgtccgatccgacaagcaacgctccgcagctcatggcttccagcattgaccacgacagcacaaaaggccgtgtcaggtacatatgcacatcggaagcctgcaacaccgttttgtacacgccgtacggcagtgcgccggtaaaatgaatccgccgctccacagcttctccggcgggcatcagcggcgctatccgctccagcatgacctgtttccagccgctacccgacggcggccgcctgccgtaacacacgcggtcttcacccaccataagcacatgaacatccggattgtgcgccacgatggcgggcagagcttccataacctgcacaaagccccggtaaggctccatgccccgccccgcccatgtgacaaggcgtgtgcgcggcgtccacgccacacccagcccgcgcagcagtgcggccgcggtctgcgctttatcggcggcagggataaaaaatcccgtgtccacaccgtcatgcagcacgctcatgcgcgctctggccacggcaggaaactgcgacgcctgccagcgggtcggggtatagctccagtcgcactccgccgcatcgttgagaatgacagcattgcgggtgcgcagcgccagacgcatggcatccgtgaccggctcctgcgggtcaaagcccacatcggctcccgcggcgttgtaataccattcaaaataagacagcagccgtgcctgaggaaaagcgtcgcgcaaaaaatatgaactgccccatcccgagtgggccaccatgacatcgggctcgaagccttctgcacgcaacgccctgcaggcgctgaaaaccccgcttcccacagcggtacaccgtgcgaaatacgcccccgttccctgctgcggcaacgccccgccgcaggaatccggcgcataacgcaccgtgcgcacaccgggaatagaccagtcgcgacgcggggcagcggtaagaaaaaccacctcgtgccggtgctcggcccgtcccagtgcggctgccatatggcggaactgggccggaaaattgggatgaacgaacaatatcttcatacgcaccatgtaccgcacggctcctgccgcgtcagtaacatttgtgccgcacaaagcacggcataacgcaaaacgcccgcgcggctgcgcgggcgttccggaacaatgcggattacagcatgaccttgacggcgtctgaaacgcggcacgccttttccacagcctgctccactgtttcgcccagagccagagccacccccatgcgtctgcggccctgcacttccggcttgccgaacagcagcagagaagtatccggctcgccgagcgcttcctgcagattaccgaagcgggtccgggcagaactgccttctgccagaataacgctggatgcagcgggcccgtactggcggatgaccggcaccggcagccccagaacggcacgcacatgcagcgcaaattccgaaagattctgagaagctatggtaacaagccctgtatcatgaggccgcggggacacctcgctgaaccagacggtatcacctttgatgaacagctccaccccgaacaatccgtaaccgcccagcgcctgtgtcacggcctgcgccatatgccgggcctgctccagcgcggccgcgctcatgggttgcggctgccacgactgacggtagtctccgtcttcctgcctgtggccgatgggctcgcagaaagaagtaccgttgcaatgccgcacggtaagcagtgtgatctcgtaatcaaaatcgacgaatgattcgacgatgacccgtccgccgccggcccggccgccggactgggcatacgtccacgcatctgcgatgtcatccgcactgcgcaccacgctctggcctttgcccgaagagctcatgaccggcttgaccacacagggcatgcccagctcctccactgcgcggcggtattcatcctctgtctgcgcaaagcggtacggagaagttctgagccccagctcttccgcagccagacggcgtatgccttctctgttcatggtcaggcgggcggcgcgggccgtcggcaccacggtaagagaatcactttccagttcttccagcacgtccgtggcgatggcctctatctccggcaccacaaagtcagggcgttcttcggcaataagccgccgcaacgcatccgcgtccagcatggaaataacgtgcgagcggtgggccacctgcatggcgggagcaccggcatagcggtccaccgccacaacttccgctcccagccgcattgcctcaatggcgacctctttgcccagctcgccggagccgagcagcattattctggttctaacaggacttaaaggggtaccgatgactgtcatggcaaagctcctgagttgcgggtgtatgctgcggaatattgataaaaaacattgtggcgcaaagctgctgcgctcatttggcatactccaccagtcaaggcaagcatctaaccctcttgcctgattccgccaatgcatgtattaagaatgattcttttttgtggggagtgacaatggggggacgcagtacggtatattctgtccggtacagggccgcagatgttctgacggcagccctgctggctgtgctgtgccttgcggctgctcttccggcctttgccggcggcagacagggtccggcagtgctgggcatagccgccgtatcccccgtgaccgaccccgccgaagtatctttccagcacggagtgcgtgttgccgtggccgtgttcaactctctgggcggactcatggggcagccgatacgcaccgtgctcattccgctggggtcttctccgctggaagcacgccatgccgccagacaactggtgcatacaccgccgctgggcatcatcgggccgtctgccagcacgcaggcccttgccatggccgaagtgctggaccgcgcgcgtatacccaccatcacgccttcggcatcccacccgcttgtcatccgcggcaggccgtacattttccgcatctgcaacggcgacacagccaacgccaacgccatggcgcggttcatcacgcggcatctgggactttcacgcgtggccgtcataaccaacatcagcagcgattacagcatttccatgtcggaatcgtttgtggatgaagccatcaggcagggcggtgaagtcgtctggcggggacaatatctggaccgtcagcaggatttttccgtcattatacaccagttgctgcggctgaagccggaatgcgtcttcctgcccgacttcatgcgttccagcggactgttcatgcagcaggccgccggcatggggctgaagacagtatttgcagggggcgatgcatgggacgccaccctgccccgctacgcggccgccgctgcggaaaatgcctattatatggcacaatggatacccgaagaaccggccggtgccgcaaaaaaccatcatgaccggtgccgcgggcatatcactcccatgcgtgcattctgcaaggcaccgtggctgctggcccgcacccatgccttgcgttatctgggcagagactttgccggcagtctggaagcgctgggctacgatgcggcctgtgtgctgctggccgccgcccgccgtgcgggttcgtgcgacccgcgcgcggtgcgcgaagctctggcgcagacatactggcacgggctgaccggtccgctgcactttgacgccgacggtgcaccgccccccggacctgttcatatcctgcagctgcgcaacggttcggcccggccggtacagactgtcacgctttccccgcgggaggctcaatgaaccgaacccctctcaaacgcagattcaccgtcaccctcatgctgttcaccctgctgtgctgtgctctgtacactgtgacggcaagcagtttcatgcattatcacaatgcccagataacctcccgcaccgagcggctgctgcatgctcttgtgctccagcgcgaaaatgatctggcaaatcagatttttgttggacacatccgcgcgctgcgcagcaccgctgccgacctgcaggaaactgacgatgtttattccatcaccgtgtacgacaaatcaggtaaaccgctcatacatacccgccccgaacgcccgctgcctctcaccggtgccgagatggccatccttgcacagggcgatgtggatgcgcgcggaacagaaaacggtgtcccgctgctttatcatacttcggcacttatggtcataggcgaactacagggatttgtaaccgtagcctacgacctgtcgcatgtacggcgcgacaccatactgctgtcggccatgcttacaatcctgctgctgggcacagtgattgccgcgggcatggtgtgcagtcatttcattacgcagcacatacgccggccgctcacagccctgcgcgatgccatgcaccgggcacgcagcggcgaactgcagcaccgcgcccccatcgaagcacaggacgaagtgggccggctggcggaatcattcaacgccatggtagccacactgcaacgcaacgaatcgtcgctgcggcacgcccagaccatatacaaagatatctttgaaaacgcgctggaaggtattttccagatcacaggccgcggttatctgattaacgccaaccccgcccttgcacgcatgctgggatattcttcagtaatggagctgctggccgaacgcggcacaaccccgcttaaatcgctggtcaacagacgcgatctggcccgcatgctgcggatgctgcgcgcaaagggagcagtggacgggtacgaaacccgggtctacaccaaaggcggcggtatcacgtggatatctgtttcggcgcgcaccattgcaaaagaagaaaccggccagccggaatcattccgctacgaagggtttgtcaaagacatcaccgaacacagacgcctgcgcgaactggaacagacccgcaccgccatgatagaagccgacaaggcaaagagtgattttctggcgcacatgagccacgaaatacgcacccctatgaactcggtactgggcatggccgagcagatgctgcgcacgccgctttcggcagaacagaaagaatgcatggatgtgctgaaaaattccggtgaatcgctgctgcacctgataaacgacatactggatcttacacgggtggaaggcggccagctggcactggccagtgcgccttttaccgtgcatgccgtggtatacggcgtgcgtgacatgctctcgctgcaggcccgtcagaaaaacattctgctggccgcgaccattgctcccgatgtgcgcaaaaaccatatgggcgatgcccagcgtctgcagcagatactggtgaacctgctgggcaacgcggtcaagtttaccgacaacggtgaagtttcactgcatgtcagccgtgctcccgatgccgtgcacgacggagatctgctcttcacggtccgggacacaggcataggcataacccctgccgaacagagcagactttttcaaaaattttcgcaggcttccacagccatccacagccgctacggcggttcggggctcgggcttgccatatccagacaccttgtggaccttatgggcggaaccataagactggaaagcgaacccggggtggggacaaccgtcacctttaccgcccgctttgcagccgtgccggaagaaacagcacggaccggccatgaggcggaacagccggataccgccggcgacgacgcaaccgcgctgccagccctgaccgtgctgctggccgaagacacccccagcaacagggccgtggtgcgcatgatgctgcaggacaccccctgcaccgtcattgaagcagaagacggacagcaggcactgcacctcttcgggcaatacgatatcgatgttgtgctcatggacatcaacatgcctgtgatggacggcatggaagccacacggcaactgcgcaggcaggaacacggaagcggcagacgcacaccggtcatagcgctgacagccaatgcctttcaacaggacatcatcagatacaggcaggcaggctgcgacggccatctggtaaaacccgtcacacgcaaagcactgctgactgcgttgcagagctgtgcgggcggcggtgccacgcattccggttccggcgcctaacggtcagcctgtacgccccgggcaccggccggaggcgcaaccagccagacgcgcaccggcagtgcaccccctcccacggcaaccgcagcagctgtccggcggccttcagacgacagcggcaccggcagcagatggccaaagcagtcggactgaaaacagggcacggacagccgcccccatacacggcccgaaaccatcgcacggcatccgcaggcagctttcaggcaaatcggtataccggccgcgccaccgcatgtccgtacgggcacacaaaggccggtcacaccagcagcgtacccgccgaatccagcagcgaagccgttgcgcggagcctgtgcacagcgtctacagcggtatgaggcagcagccgcggctatgctcaccggcggcgtacaacatttccgcgtctttcaccaacactccgctcagaccggggcgcttccagcttttcagccagcgggcgatctgcttttccgttttcagcacgggagtgtgaaaatgctgagccggacggacatgaggcaactgcggctcaagcaatgccgccgcatcggcaagcagattgacctgccgccacacaggcagcggtgccaccatatccagaatgcggtactggcacaggctgtccttcacccttaccagaataccgtccatggaaggcagcgtgccggtttcggcggcaatcctttccgctatcagccgtaactgcggtttcagatgcccggcagcggtttccaccacgccttcggcggtaaggcattcgtcagtccgggcatcccacagcacccttgtgcccatgtagaccccgcaatgaaacgtgccgcccagatttccgccccgggcggccatgaaatcttccagccgctcagcggcatacatgggcctgaggccgctggcagccattgttgctatatgcatggtactgtcttccttatggcagaatgtgtcaccggactgtatccgcagcaggcccgccgcgcaaggcgtaccggcgcggggcaccggtcttccgcaccggtcttccgcaccggtctgaccggcggcagacacaaaaaaagggcgcgttgccgcgcccttcataaccaggaggatactaagccttttcaggctcgcgaccgcgcagcagcacacgcatcagcatatacccgccgaaaccggccacaaacgaggcacaaagaatactcatcttggcggcctcaatatgtgcagggtcttcaaacgccagtgtggcgatgaaaatggccatggtgaagccgataccggcaagccagccgataccgtagtacatccccagaccgacacccttcggcagcttggcgataccggtctttaccagcagccacaccgccagcgtgacgccgccctgcttgcccagcagcaggccgaagaatatgccgagggaaagcggttcaaacagcatgctcaccatttcggcgctgacggtgacacctgcgttggcaagagcaaagacaggcatgatgaaccatgccacccacggatgcagggcatgctcaagccgctgcaaaggtgtgcccgccttttcggtcagcatttccacatgatgtatggcatgcgatttatcctgactggcaagcacaggcgtatcgccctgaagggcgttttcaaacacggaaagcgcctgacgggcagtaccgcgcagaacagccggtgccagtgcggagcgggccggtatggccatggcacccagcacgccggctatggtggcatgcacgccggatttcagcagggcaaaccacagcaccagccccacaagcaggtacggggttaccctgcgcacgcccagccagttgagcagcagcatgaccgcaaacgccgcaaaccccagcatgagaaagctgaacgacaggtttgcagtataaaaaaatgcgatgaccagaatggcacccagatcatccacaatggccactgccgtaagaaacactttgaggctaagcggtacacggtcacccagaagcgaaagaataccaagggcaaaagcaatgtcggtggccatgggcacgccccagccgctggcggcagcggtaccgccgttaagcgccagataaatgcctgcgggaaccagcatgccgcctatggccgcggcaataggcagcgctgcctgcctgggcgatgccagttcacccgccagaatttcgcgctttatctccagtccgaccacaaagaaaaatatggccatcagaccgtcgttgatccacaggataagagctttggacaaggcgtagtcgccgaagcccacggttactttattgctccacagcgcatggtacgatgcagaaaagcctgagtttgcccataccagcgccagcacggtggcggccatcagcagaatgccgctggatgcctcgatggcaaagaaacgcctgaaaggcgccagcagtttgtcgatgggctggggggcggccccgggtatgtcgtggtgttgcatgtagaaacctcccgttggttgctttgatatgaccggaaactggcatagccctttctatcccccaagcatcactacagaacgaaacagcaccgttgtagatgattcaaattaagacaaaaagaaacgtcgtcgatgatttttccccgcctccggcaggcaccgcacaatatacatctgccagcgtacctgatatagtcagctatagtccatacttcagccatcgggcatgattcttttttttgcaccccgcggagccgtccatgccagactaccaagccggattatgcgccatagtcaaagacgaagacctgtatctggaagagtggctgcactatcaccggctgctcggattcgagcatttcatattgtttgataatgaaagtgcccgtccgttgcgcgacacgctgcggcaccatatcgaatcagggctggtcaccgtgcatgaggttgccggcagaagcatgcagattcccagctacaggcaatgcctgcagcagcacggtgcccgcttccgctggctggcgttctttgatctcgacgaatttctggtactgaaagcccatcaggatgtccggctgtttctggcagaatacaacgactatgccgccgtggccctgcactgggttcctttcgggtccggagggcacatcgtgcggccgcacgggctggtcatcgaaaattatacccagacactgcgggatgaacagaaaaggctgcatgtcaaatgcatcgtacggcccgaccgcacaaccgatgtccgcgacccgcactgcttccgcttctgcgcgggcagccactgcgtggacgaaaaccgcatgcccgtcactaacgcgctggcccctttcaccgccggcactgcgcagctgaaccactaccactacaaatcacagcaggattatgaagaaaaaatgaacaaaggaagggcggataattttgccctcagcagcagccgcagcctgcaggaattttatgaacaggcagccgaagacggcgcaaaggactacacggcactgcggcgtgcccctctggtgcatgccgcggtcaaaggaccgctgacttccgcaacgcagcgcatcaccctgcggcaggttaacggcatgaagctgtatgaaattgtcgaacacatcagagacagcctgacccgcggtgatgcggccggtgcgctgctgtacgtcattctggccgaagagcgctacggacaggtacctgaatatctgcatgccgccacgctggcactgcttgcggcgggcagacccgaagccgctcttgccacagcctgcacgctcatacgcgtgcagccttcggcaccgtcttactaccagctgtttctcacccagctgaaaaacggacaaaaagaagccgcggcagccacaggcctgtacctgaagcatacatacgccattttcaacatgccgcccgatgcaacgctggctgaactgcagcggcatgacaaagcgctggggctgggcatctggcccgcagacgccgcaaccgtctgacacatgccactccggtttccggcgggtgctttttcttgctgccccgcacagaccctgcctgcataacagcctgtctctgaatgatgaccggttacagacgctgtctgtccagagtccggcaattgacggcttcggccagtccggcacaggttatggcatcgtgcccggcaaggtctgcgatggtgcgcgcaatgcgcagaatgcgggtataggcgcgggcggaaagagccagcgcgctgaccgctttttccagaaagacatgctctgcagagcccagccggcagtattcttccagccaccggccggaaaggtcggcattggtcacacacggtgtgccctgataccgtttgtcctgccgttcacgggcctgcagaatgcgctcgcgcatggcagcagaagaatcccccctgccggtatggcgcaggtcatcgtactgcacggcaggcacttccacatgcagatcaatccggtcaagcaaaggccctgaaagacgcgaacgatagcgctgtatctgagccgccgtgcaatggcacacatggcgctcgtcggaaagatacccgcaaggacaggggttcatggccgccaccagcataaaatccgcgggatagcttaacgacagggccgcgcgtgagatggttaccgtgccgtcttccagcggctgacgcataacctccagcacacttttacgaaactccggcaactcgtccagaaacagcacgcccctgtgtgccatggaaacttcgcccggacgcggatgcgtaccgccacccaccagtccggggtctgatatggtatgatgcggggtgcggaacggccgctgcgttaccagcgcggtttcagcccccagctgtcccgccacggaataaatcttggtcacctccagcgcctcggtaaacgaaagcggtggcagaaccgtgggaatacgctgcgcgagcatggtcttgccactgccgggagggccgatcatcagcaagttgtgtcttgaatacccgaaagcctcttgatatgtttcggccttcagaaagaagaaggaggaggaacaaatcaactatggcagtcgataacacacacaacccacatactcatgaccatacggcgacgaccgccaccaccagcaacacagcaaccgcgcactatagccacctcaagcccaaggcatacagctatctccgcttctcaactcccgaccagatgaaaggcgacagcttcaggcgacagactgaattaagtcgcatgtacgccgaagaaaatggcttggacctcgacgacactctaacttttcaagacctaggtgtttcagcttttcgcggaaaaaacgccgaagaaggtgaactaggtgcgttcattgaagctgtggaccaagggaaggtcaagcgcggttctttcttgcttgttgaaagcctcgaccgtctttcacgacaatcgccatacaaggctttccttcagttctcaaacatccttaacaggggcttgagcatcgtcacccttcaggatggaaaggtttattcagcagggagcaacggcaacgacttggctttctccgacctcatggtttcaattgccgtgatgcaacgcgcctatgaagaatcactaactaagtcgcgccgcttgtctgaagtatggaaggccaagcggagaaaagccgctgacggttcattgaagctgacttcacgctgtcctgaatggctcaaactcgacaagaagaacaacacgttccacgtcattgaagagcgcgccgccattgtccaacgtatatttgaaatgaccttggacggcataggcaagcgcgtcattgccgccacattcaatgctgaaggaataaaaccgtttggacgtggcaaaggctggcactactcatacgtgaccaagattcttgagaatgaggcgactataggacgttaccagccacacaagatgcaagaggttcaggggaagagaaaacgtgttccggtaggtgaacccattgaaaattacttccccgctgttatcagtgaagaaacatttctcaaggcaaagcgtatgcggaaggaaagaaagatagcaggggctaacgtgggaaacaggtattccaatcttttttcagggcttgccgtgtgcggcgtatgcggcggtgtgatgcacttcgagaacaaggggaagccgcctaaaggtggtacataccttgtctgctctaacgcaagaatgaagctaggttgtaagcgttactcatggcgttacccacaggcacaggcacatatcctcatgaacctgacagaacttaactaccgtgaattgttccctactctttacgaaaaaagccgtgagagcgtcgagaggcttcaagataagctgttagtcatggaagagcgtttaaaggccacagaagcaaaattagagcgtcttacaaacatcctgattgaacggcctcacagttcaaccctgcttacccgtctcgacgctttagaagaagaaaagcaagggcttatcgtaggaattgaaaaagcagcgcgtgacttgtctgaagaacaagagcgtgtcgaaggggcaggcaaggaatacgaggaactggaagacgcgcttcaacggtatatcgagattgaggaagcaggagaacccgacgcaatcttagaagcaaggcggcgactgttccagcttctcaagcaggtaattgaaagtattaccttcatgcctgccagtagcaatgacaaagacgaaaagccggaactggattatcaagggaaccccattcacggaactatcgaaatccgctttcgtggtgtgactgactattcacgtcgtattaaggtcgctggcaatcaggaagattcaaggggcttcaagatcatcttcaacgaaaagggtgaggtctccgaggaagaagagcaaacgattattgtcgatgcgcagtggccccctagggataggatagtcacagcgagctttgttgcagatttgttgtaaggcaaaatgaaacgaaataatcggggaatttctccacgaaaagacgacaacttcacgctggcctttcgagcacagccgtgcatgaaaaataatatattaggaatgcttggaaaaaggcggaggctaggtctcaaaagctgaactgcaaaacatatgtcaaccaattacttgacatatgtttttgcttggcctaattgccaaatgaattgtttgcttcaaggattattgctatgccaaaaacagccgaacattacgaaactagagcgaaaattatgaaggcactggcacacccttcgcgtttgatgatggttgaagcattgtctcatggggagcaatgcgtatgcgaattaacttctcttgtggggcatgacatatctacagtgtccaagcatctgaaaattctgaaagaagctaatattgtagaggatgaaagaagagggaaacaagcatactaccggctcaaaattccttgtgtaatgaatttctttaattgcatgggatcgattctagcccaagacctgaaataatttttttaacgaacatttggcgaatcagccaaacaagagggttacatgaataacaaagtaacagatacaacatgtgaatcttcacatggagttagaaaacaaatgattaagaaaaatttcaggacttctcaaacaattatactgggtcttgttattgtcaccacttggtacgcaatttatagccaactcctgcctttctcagagtggttcagctattcacttctggggctgtctgctgacagccatcttggttctgctgtacaattttttgtatatgataccccgaaagtccttatgcttctcctgctcgtggtgttttttgtaggcattctccgctcatttgtaacagtcgagtggactagacgtattctggccggaaaaaaagaatcagtgggaaacgtactggccgccttgctgggcgtggtcaccccgttttgctcctgctctgcggtgccgctgttcataggattcatgacagctggagttcctctcggcgtgacattttcctttcttatctcagcccccatggtgaacgagattgcccttgttttactgtatggcttgttgggttggaaaatcgcagcgctgtattttgtaacaggaatcagtgtcgctattgtcgcgggatggaccatggggcgcttgaaattggaaaatcatgtcgaagattgggtcatgaaaatccgcgctggagaaagtgggctgagcgaccagaatatgtcctggcggcagcggctcgaatatgcgctcgattccgtcaaggatatcgttgggcgtgtctggaagtatgttgtgatcggcattgccgttggcgcaggaattcacgggtatgtgcctgaaggctatctggctggcatcatgggcgactcctcctggtggtcggtacccctttccgtagtgataggcattcccatgtacaccaacgctgcgggaatcattcctgttgttgaagcgttgctcggcaaaggtgcggcacttggcacggtcttggccttcatgatgagtgtcatcgctttgtccttcccggaaatggttattcttcgaaaggtgctcaagcctcgcttgatcacaatattcatcggcgttgtcggatgcggcattttgtgtgtcggttatattttcaatgcagtcatctaaccaaaaggaaaacatcaatgaagattcaggtgatggggccaggctgtcccaagtgcgcggaagcggaaaagaacgtcaaggaagcggtggccgaagcaggtgtggaagctgaagtgatcaaggtgtcagattttcaagaaatcgcttcattcggtgtattctcgactcctgctgttgccatagacggtgaagttaaagtcgtcggcaaggccccgagcaagaaagaagttcttagctggctgaaatagggaccttacacttacacataggagactcttttatgtccaattgcagttgtgcctgtagcgccgcccccaagttcgtgttctcctgctctggatctgccgatgtcggcgaagtcgctgatcaggcggctagggaattatcccgtcagggtaaaattaaaatgttctgcctcgctggaatcggcggcaaggtttccggtatcgtcaagagcacggaggctgcatccactatcgtagtaattgattgatgtcttctgaactgtgcccgaaaaactcttgaagaagcaggtgtcacagaattccagcatatacagttggacgagttaggcctaaaaaaaggtgattcttcggccactcccgaacgtatcgctctcgtagtggacaaagtgaacagcatcataggagcttagctttgaagaaatatatctggagtatgcttcttctcgtgggcctggctggcttctgcgctctgtttcttgtcacgggccaaaaagaaaccctcgcaagctcaggcacaatcgtagcagacctgatctcaggcgctccacaaactgtgcccattccagggacagtgacaatggtcgatctaggagctcacagttgcatcccgtgcaaaatgatggctccgatcatcaaggagctgtccgctgaatatagcgggagagctgccattgtgttcatcgatgtttgggaaaaccctaacgttccgccgcaattcggccttagagccattcctacccagatattctatgacgcggaaggcaaggaacgattccggcacgaaggcttcatggataaggagtccatcgtcgaaaagctgaaaaagcttggggtgaactagtcaatggaccagatattcatcctcatcaatcaatggatgaccggcggggtactgctcggagcgttggggtgcttcctttggggcatggtcagcgttttgttcagtccctgccatctggcatccatcccactcattgttggttatgtcgcgggacaggacagaataatcgaggggcgtcaggctactacttacgcgatccttttcaccgcaggactgttcatcacaatcgcgaccattgggatcgtctgttccttgcttgggcgaatgctcggtgatgtcggttcgtattggaccatagtggtgggcctcatactcctttgggtcgcgttggatatgctgggcgtcgctaaatgctccatgtccggcggactgatggcaaagctgaaggtcaaaggaatgtttggagcctttgtcctagggcttgcttatggagtgctttccggttcttgtacgttcggcttcatcgctcccattctggcaattattaccgttcagaaaaaaatcctcacaggcgttatcttcgtcgtgctcttcggcattggacactgcattcccatagccgtggcgggcggctccaccgccatggtcaagaagctcctcgccaactcggcatggcaacgtggtggaatactttttcgtcgagtagcgggcgtagtgattggactcctcggagtctattttatcgttcaacccttcattccagcggcatagggatgattatgctgactaaagcctttacacaagcatgtacattttggtcctcactcttgccccggcttttggcgtcaatatgatcaggccaggatggtatccccgtggtccatgcaacggacagcactgtccagcttgatggagccaacggcgagatatcgatcaaggacgcggctatgtttttcttatcgcgcagggcggtctttttggacgcccgcagccagatggaattcaaatccggacacatccagcaagcactttcggctccaactaaggacttcgattacacattcgatgaaatcgctctccacctgaggggcgctgaaacaatcatcacctactgcgacggtgaacgctgctcgctcagcctcagccgagatgcttaggaggcaaggcttcgacaacgtgtaagtcctgaaaaacgggtggacgatatggcaaaatgagaagcgtccggttgaggttggcaacgtaggcaatcttttccagtcttctgaaccagcattatgcacagattgtggaaactgagcaccatcgctgtcattcttcgattgacacttacggcaatcttcatatgcgcaagcatcgataagatactgcatccggctgactttgcggccatcgtgaagggctacaggtgttgcctgatggcctgatcaatattgccgcgatcattttgccgtggctagaattggttcttggcgtgctgttcgtgctcgggcgatggcaagaggggacatttttgttgatgaacatattacttataattttttggttcacgttgtttttcaactaccttcggggcgttgacatcaactgcgggtgtttttcaacacagacgtccgaatcttccagcatggtctggtacatggtgcgaaactttttcttatgcggccccgagtcaagtggtaaacatagtccaagttggtgacaaaacacagtgtaaggtagaatattttggttcacacactattaatgcatgacatttaggaggattagatggacacgttaaatgaactactcccacaaatggatttcgaattttttggctccggtcaacatggaatgagcgtggaggggctgcgcaaaaatatagaaaatgaccatatgtttttcttggatgtccgttcaaaggaagaagttggtcatgtctcatttccttttgccaaacatatccctctgaacgaattgccccaacggctcgatgaattgccgaaggataagttagtggtggctttttgctcttccgtctttaggggcgcgattgcatatacgtatctcctgtcgcaaggatttgaagaagtcaaagccctaacggccaacactgaagacattgtaaaagccttcaagcccggtccactgtacaaggtttaagaataaaatcatgcgccgtcctttctccttaagaggacggcgcaacgtatttacaaggcgaaataatgacctccatgatattaattaccgtttgctctttcattctaagcttcattttcgctttagggggagttggttcggcccttgtccttatcccaacattgacttggtttggggtacccttttccctggcacgtccaactggcctttttgtgaacacagtaagcatgaccggtgcaacattttcaaacattaaagaaaaacgccttgatttcaaactcggcattcccatcattatatcttctaccatcatggcaccagctggagcgtatattggacatatcatgccaaccaaatgggtgatgctttgctttatcagctttttaacgttctccggatttatgatgctcttttttaaaaaatcaaaatatgcttcgcaatatagggaggaccgccctgttgcatggccaacttttgtcggaatcattgcaggtttcatgtcaggcttactaggagtaggtggcggaggtttaatatctccactcatgatattaaagggcttcaacccaaaaaaagtcgcgacggtaacagccttctccgtcccattttcatcattttccgcatttgtcacctatgctgctatgggatcagtatcgttcaaaattttaatttttgcggggattgccgcttggacaggtgggtatatgggaaccaaagtgatgcacttaaaattgcagccagaaacggtcaaacgcgtcctagcttgcgttttgctgataatggcaggaaagttattgctgagtttcatgttctcaggcaccgattttttattgcctcatgcatgaattgatgggttggcgtgaacgttaatacagcaggcttttactttcaccggccttgggcagccatcgccgtagaagatgtctgcgaagggacagactttggcgagttgtaaagtcgatggaagttatttcgaaggaatgcgagtgacagcttaacaaatccaatccacgaagccagtttaaacaactgaagagttgaccaagaaacacatgggctagttatctggtacagcccccccaaaaaaatgccaaggtgctaatgaaatgaaggaactcatctgccattgcttttgctacagcgctgaagacattaaaaaggatgtcctcgaaaacgggcgctcaaccattttcgagcgcattatgaatgaaaaaaaaactggcggttgccactgcgccgacaagaaccctaaaggccgttgatgcctgcccgatgtccgccgggtggtggatcagacaaagttggatagggccttacgatagtatttccaaagtgacattttgatgacactcaaaatttcacattgacgaatttgcataaacagatatgttgctggtatggaaacgctagctgaacgtctcaaagccctttccgaccccactcgactgcgtgttcttcgcctacttgaccacggtgaactttgtgtctgcgacctcacagaagccttagctttgccccagtcaaaggtctccagacacatgtctttcctgaaaaaaacaggttgggttgtcagcagaaggagcggaaaatggatttactacagtttggcaaagcctgagaacccaatacaagagcgagttttgaacgtgctgcgagatgggttgccgcaagttctccaagccatgaaggattatcagtgtctttgtcactatctcgaaaccaagagcactgaagaatgtgattaattggtccacaaggagcaaccatgcacgaatccgtagtaaaaaaactctcatttctggatcgctacctgacgctctggatattccttgccatgttcgtcggtgtcggcggtgggtatctgtacccggacgtcaagaatgtcatcaactccttccaggtgggcaccaccaacatccccatcgccatcggcttgattctcatgatgtaccccccgctcgccaaggtgaaatacgagcaactcggacaggtattcagaaatttcaaggtgctcgcattgtcccttgtacagaactggattatcggccccatcctcatgttcggcctcgccatcacgttcctgtctggataccacgaatacatggtggggctgatactcatcggcctggcgcgttgcatcgcaatggtcatcgtctggaacgatcttgccaaaggcgacaccgagtattgtgccggactggtcgccttcaactccatttttcaggtgatcttcttctccgtgtatgcctatcttttcatcaccgtgcttcccggttggttcggcctgaaaggcgtcgtagtggatatctccatcggccagatcgcggaaagtgtgttcatctatcttggcatcccgttcatcgctggcatgctcacacggtttatgggactcaaactcaaggggcaggagtggtatgagaatacgttcattccccgcatcagtccgctgacgctggtcttccttctgttcacgattctggtgatgttttccctcaagggcgagaaggtcatccagcttccgtttgatgtgatccgtatcgctattcccctgaccatctacttcctggtcatgttcctcgtatctttttacctctcttacaaggccgacgccacgtatgagcaagccaccacgcttagttttacggcagcgtccaacaacttcgagcttgccatcgcggttgctattgccgtctttggcattaattccggtgaagcttttgctgcggttatcggtccacttgttgaagtgcccgtgctcatagccctagtcaatgtggccttgcacttcaaacggaagtatttccccaaggcggtggaaaccattgccggtgtctgtcatgtcaaatgtgattaagcgatctctttaagagaagtgtgactatggaaaaagttctcttcatctgcacccataatagcgccccagtcaaatggccaaagccgacctcaaacaactcggtggagacgaattccaagtggaaagcgccggatttaaaccgactgagatcaaccccatgttggtcaaggtcatgcaggaggaaggcatggaccttgcttccaacctcacgcaggcggcttttgaaatctttaaaaaggggcggaccttcacctatgtaatcacggtctgtgacaaatctgttgacgacaactgcccgatatttcaaggtatgatgtatcgtctgcatctacacttcgccgcccctgccaaggttgacgcaaccaaggaagagaaactcacggagtttagaatcatccgtgaccagatcaaggcaattgcccaagagtttattgattgggttcgcgcgggagacaagaagaaactcggggacctttgggatacaaaagacatcaggaaaggagaattacattgaatattctttttctttgcacgggcaactcctgtcgaagccagatggcggaagggtgggcgcgacacctcaaggcggatatattcaacgcttattccgctggtgtgaaaaagcacggactaaaccctttggcggtaaaagccatggccgaagcgggtgtcgatatcagtaagcaagagtcaaagaccatcgacgaattaccacaagacgttgagtttgattatgttgtaactgtctgcaacaacgcgcacgagcaatgtcctttttttccagccaaaagtaaaatcgtccacgtgggctttgatgatccgccagcacttgcaaagaatgtgaataatgaggaggaagcgttgcaaatttataggcgtatacgtgatgaaattaaaatatttgtctcaaatcttccagactgcgttgtgacaaattcggtgtagcaacaagctaatggatttttccagtgctgatgccaaattattaaataaccattcatccccacacaaaacacatagcccaaggctggttgaggaatattccttagccagcctttttgcgtttgcagaggcgcaagcagttaaattaaatctcaataaaaatcggaatgttatcatttaggttgcaccaatgagcagaagaaacggctcaacaaacgctctcttcaaagatggtaacaaaaagcacatgatttcagacagatgcaattaggttgcacctttgagcgaaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgcgtggacaggacagcgtgtgaagatcatggacgatgatgtgctgaaattagtcgtgaaggaaatcttcacaactggacgtgacggcaagacctacaagatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacggagacaaggctctggcttggaagatcaagtacatcgaagccttcaaccgcatggaagctgaactgatgaagcgacaggagaatgtcctgcccgactttaccaatcctgttgaagctgctcgtgcatgggcagatcaggttgaacaaaagatggctcttgaagcacagaccaaagctcttgctcccaaggccgcagtctatgagaaggcgttcgctgaccgctgcatcaccatcgcacggttcgcccgtacccttcgtggcgtgaactccatgaaggtgaaggaagacctcatgaacgctggctacctgtaccgccgtcacagcggtgctccgtacaaggttcgcagccagtattatatagcttaacttcttaatttctaaggcaattgaaaatggtcgttcctaatggaaaataggtcaacattattattttttgcgaattctgttgcaggtcgagtaaatccattcaaagcgaccagcatgaatttagtagcttcaggccactgattggctataccaacaagctcacgcacggctgccacccccacatttttgctatagcacttgcattgaatgataattttctcttcattattagataaaacaatatcaacaccaccatcatttgaagtttttgtgtaatcgacagaatagccttgtttctcatatagcctgccgactgcccattcaaattgttctccagtaagtatttcccagttggaaaatgatgatagtaattcagcaatctcttcttcattcctattccgcactcttcttttagcttcttgcacttcttcaaatcgctcttcaacttttaagttatgtttttcattttcaagagctgcattttttgttctgaatatgcggctaatcaaagagcaaataaaagagtaaatccgcccagtatgtttgtattcaccgatgtacttgctttcgtcatcggtgaaatgggtgcttggtgaaatattaattctttgctcaagcggtttcccacagtcatcaattggaaatgcgttttcccgaggcagtttgtagcaacggacatatctacactctgggccagtgattagcgcgtcactgaattctatttcaactgcccaatctagagacaccaattctgtgctcacgctaattcgatgtggtggagttccggtaaataacaggtctttcctgagatcgactgcccaaccatttggggtgagagctactaatttcccagacttcttgtacctgtggacttgacattcaaatatttttgcaaaagtgagttcgtccatttctaattcaaaatttgaaaagataaaaagatatgatgacatccaaaagcagttgcaattaaataaaaaaaagatgctttcatttcaactgatgacgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgctaaggacgtgtgtgatgcactcacaattgacaccagcaacctctcgaaactgttggatgatgacgagcgttcgacctgccccgtacagtatacggatcaggtccgtgcagtttccatcataaacgaatccggcctctactccctgattcttcgcagtcgcaagccggaagccaagaggttcaagaagtggcaacctcgtgaccgtccttgagaacaacaagcccatgaccaccagcctcaaggtggctgaggtgttcgggaagcagcactacgatgtcattaaagcaatcgaagcccttgattgctcgaaggaatttagagacggaaattttaccgtctcttcctattccgtttccaacaatcgccgtccttatcccatgtatctcatgacccgcgacggcttcaccttcctcgcaatgggcttcaccattcccgtcaaataagatactgaaagcacatgaacaaagtgacgacgatgcccattaccaaacacaaggctttgcccctaatcgcctatctgcttttctttttcctttcctgctccctcatatccccgtcgcttatcgttaccgctcaagcacgcgaggatgatgacggcgcaactcctaccccgtcttacacttcaacgaacgtcgttattgtctcccgcgtgaccagcgtctatgacggcgacacttttagatgcgatatagatggctggcctgctataattggcaagaacattggcattagaatcaacggcattgatacgcctgagatgcgcgacaaacgcccacaggtgaaggcactagctattgaagcaagggactttgtacgttcaaggctcaaggaagcaaacgtcattgaacttcgtaatatccagcgagggaagtatttccgtatcgtcgcagacgtgtaccttgatggtagtgtgaacttggctgaggaactgattcagcgagggcttgcttgtgaatatcacggtgggaagaaagtctttgactgggaaaaatgagctacggcggtaaaggagaacttgcggagacagtgataggcgtaagtgtctgaaaagtatgtttattcttctttttcaatgcttggggtattgcgtatatattttgagcatattgtgcgcaccggcggcagcaatttcgatggcccttttggcgtgctcctgccctttcacctcggcaaaatccacatgccagctgtccccgcgccgccacaggtcagacgccgaacacggttcgggctgcgcctcggaccgccccgccgcaaactccacagcctcgcccagagtctccatgccccatacttccagcccttccaccacggcggcttccgctgcattggcccgcggcacgataacaccgcgcgctccggaatcccgtgcaagcagcgtcagcggcagaatgcccgtaaccggttttatttcacccgtcagcgaaagttcacctgccacaaacaacccgtccagacgctgctgaggcagcacaccggctgccaccagcatgcccagtgccagcggcaggtcatatccactgccgcctttgcgcaatgacgccggcgccagattaaccgttatgcgcgaaggaggcagcttgtggccggtattgcgcagcgcggcaaaaacacgttcctttgcctcgcgcacagcaccttccgccagccccaccatggaaaaagacggcataccctgtctggcaagatcaatctcgatatccaccctgaaagcgtccacacccagcagggcggcgctggctattccggcaagcatacttttttctacccctcgcgcaaaacacaaaatgctgtaacatatggatattcatacgtacaccaaactatggcggacaacaactgcggtgttgtgccgcacaaggtgtttttgtcatggcccggcatgccctgcttcagccgatgggcgcgatgtagtatcctctcgaaatgccttccagatcgtggtggtaatagaagcagccggggtctgcctgttcgatgacctcaaccagctgcggcagttcttcgtaagtgatgatggagcgtaccatccagaatacttcgccgctgcggccgcctatgccctgctgcacggtataggtgcgatggctgaacgccgcgctgatggcctgcgtcacagcttcataacgttgtgtaagcaccactgccatggttatcttgaacttgcggtacagcgtattcagcgtctgggtggaagcaaaaatataaatgcaggtgtacatcagcgtattcaccgcggtttcaaagtcgcctgttttcagcaggtccataagcatgccgaacgaggtggaaacaaccgccgccaccacagagaccgaaccgacaggcttaagaaacttcatggcgaaataggcaccgggaatatcttcgtcgccggtggaaccacggttgcgaaaagctatggccttggccaccccagccagcaggccgccgaacagcaccagaataatccgctcgttctgcggctccggctgggcaaaggtaagttccggcagataagcaagccccagcaccacggtgcccaccaccagcaaagaacgggtggcaaaaatccggcttacccgcacaaaggcgaacagcagcagcatggcctgaaaaacaagatacagaatgataaatagctgataactttcaaaatagtatgaaagagcagaggcgattccctccgtgcctgtcagaatgactctggaaggcagtacaaaatatttcagcgcgatggcatacagcactcctgccgccaccgtaagcgcatattccgtcagccatacccgtggtccggtacccttcatccgtgttctccgtatcagttatgcccgtacgggcggtaagcagcaaaagaaagacataaaaggcccggaaggttacccgtccgggccgcggcatcctgcctttaccggcaggctaacgcattatcgttcacaaagccaaatgataaggaaaaagacgcctgcggccgccgccagtctgagacccatgcgcagcagttcgctcgcggagtaactgcggggcgaataatcgggcacaggaaggggaccgggctccggcgcggcttcagaagacgctttgtcattctgcagcataatgcctccgttatcttccgtcaggaaaaaattctccgcccgtcacggccggagacgcattgtcagtgtctgaatcacacagaaaatgccggaggcgctctgggccggaaaagagaggaaaaagcagaggaagaaaggacacgggcaggtgccggtacgacagatacaaatccgtacgggggcaccgcgccggcaaatgagcaaaccagcgcgaagcaggagagttccgctgccgccctgatgtctgtccggggcttcacggccgtaatcccggccgcatgatccataaacgccgaagccagaaccgccggaccggaagaggcatcaggcccgcggaacgcaacaaaagaggcacccgccgccactggcagcaggtacagcatcagcagcacggcgccggtgcatgctctgtattgcggtggtaacttcatggctgaacctgtacaatgtggtgtcccgccatactggccggatcacgcccgtacccgttgataagtcgcagcgggggttccgtcaacagcccgcatcgggatacatgcaatataaaaaactgcctgttatccgtctgccctgcccgcagcatgacattccggctttatgaggcaggcccgacagcagccggtcagcagtttttcagcgtccggccacttccggtcagcaatttttcagcgtccggtccgcaactcagcggcagaaaacaaaccgcccgtccgcgtctgccgtcgggactgtccgccctgccggtcacgcccgacggcactccgtcaaccgcaggcggcacttttttttgcgccatgcgcaatgcgccgtaacattgcagctttttgccgcaacatacgtcactaccggttgcgccaccgcgtcatgcgaacagaacataccgtaaaataagacttaaaacataggttccgcctgcctgccgcctaccggattgttgcggtttgcgggcttcggtgctaatcaagaaaccttctcataatataacaaggcagaccgttccggggggaggaatgccgcttcgttccacagttcgccgaacacactctcccttgcccttctgcgcgaggataccatgaccatacgaaccagattcatagcatcgcttgccggcgtgctggcacttaccgccgtcatgtacgcggccaatctgtatgtgatagccggccagcggtcagacagtgtttccataaaccttgcaggacggcagcgcatgctggccgaactgattaccggacgggccgtggcgctgatacacagcgcacagtccggcactgacgataccgcctccgaaaagctgctccgccgggccgtcagcgcttttgaaaccacgcacaatgctctttcgggcagggggcaggcgcccctttctctggaaccttccggcccttcggcaacgctggggcagccttccgccgccacgctggcattgctgcgcagaaccgacacgctgtggtcacagcataaaaaactggtggagcgcgcactgaaaggcgacagccgtgcagtacccgacctgctgcagataacgccgcgcctgcgtgccactctgaacgacgtggtgctggctttgcagcaggaggcagaacagcgcacatctacgctcacagccgtgcagacggcagggtctgccgccattgttctgctggtgcttgtcactctgtatgcctgcatgcgttcactgctggcgccgctggacaggctgcgggcctacgcgcgcgacatcgcaggcggcaatctggacgcgcaggcgcaggggcaatatgtatgcgaactggccgacctgaagcacgacatgaccaccatggtggaaagcctgaaggccaccatgctggaagcccgcaaaaatcatcaggaagcggacgccagcgcacagcaggcgcaaaaaactctgaaagaagcccatgcacatcaggcacaggcgcaggaactgcttgccgcggtaaacaatgccagcaccaatgccagaggcttttccgaaaaagtatacgcggcagtggaagagctttccgcacgcatcgagcaggtgaacgccaacgtggacatccagcgcgaccgcatgatggaaacagccaccgccatggaagaaatgaacggcaccgtgtacgaagtggcccgcaatgccgccgatgcagccggcagcgccgcgcgttccaaagaaaacgcccagacaggcgcaaagggtgtgcacagcgcggtggaatccataacaatcatcgaaaagcgttttctgcatctcaaggaaaccatggggcagctgggcgaacaggccagaagcatcggcaccattatcaccaccatcaacgatattgccgaccagaccaacctgctggcgctgaacgcagccatcgaagctgcacgcgccggcgatgcaggccgcggctttgccgtggtggccgatgaagtccgcaagcttgccgaaaaaaccatgaccgccaccaaggaagtaagcgaaagcgtgctgctgattcaggaacgcacacgcgaaaacatgaccgccgtggaacagaccgccgcagacctggaaaacagcacccgcaccgccagtgaatcaggtcgcttcatggaagaaatagtgcatcttgtggaagacacagccggacaggtggagtccatcgccgccgcgtcggaagaacaatccgccgcgtcggaacagataaaccgcgccgtttccgacgtgacccgcgtggccacggaaacagcagacggcatgaatgcggcggcgcacgccctcatggaggtatccggccttgtggaagagctggacagcatactgcgcgaccttgccgcgcggggcaacggctcggctgtaaccggtgcggccacggcggacacagggcagcttttccgctggacggatgatctctcggtcaaaatcagttccatcgacgaacagcataaaggactggtaaacctgatcaacgaactgcacgaagccatgcgccggcgcaaaagcgcaagccatctcatagccatagtcggaaggcttaaagactataccgtgtaccatttcgataccgaagaaaaactcttccacaaacacggctacccggccacggcggaacatatacaggaacaccgcaagttcgtggagaatgtactggcctttgaaaaagacctgcagcagggcaaggttaccgtgaccatggatgtcatgcggtttcttaaaaactggctcacgggacatatcaagggcacggacaaaaaatacagcggctatctggtgcgcaaaggcgtgcgctgaacagccgccccgcacgcgcatgacagactccgcagcctttccagccccgctttggcggggctttttcatgccgccgcactctgcttccgctcatgcagcacgcaacaggacgtaacagcccgcagggcgcttgcacacggcacaccatgaacagcggacagaacagcccgcggtgcacagccagtctgaaaaacgcggacatcgcagattacggcattgcagccccgcgcggcatgtgcaatcgagcctgccgcacgttgccgctgcggccggagtaaggcgcataaccggcaactgccgcaatgtgttccggcacgtgaccgccgtacggcagatgcagaaacgccccgccgtcacacgggacggcggggcgttgtcatatcatatgctgcggggctgcggggctgcggcggctgcaacctgtgtacggcagccgccccgcaggcggggtcaatgcacaaaagagcctatgcggccccagcggatgtcggtgaagccgtccatggaccagtaaatgaacagcgccttgcctctgatggcttccttacgcacaaaggtgttctgccagaagcgcgaatcctgcgaaaagtcgcggttgtcaccaaggcagaagtagctgcccccgggcacggtcacagggccgaagttgtccctgcgcatctggtagccggggtcaccgtgcacggcatagggttcttccagccgctggccgttgcggtatacttctttgtcacgcacttctatgacatcgccgggcacgccgatgacacgtttgatataatcgacatcgggattgtcgggaaactcaaagacaatgatatcaccgtgttccgggccggaacgctccagcagatagtcatgtgtgaagggaatcttcacaccgtagctgaatttgttcaccagcaggtagtcacctatctgcaatgtttcaagcatggagcctgaagggatggtgtaggcctgcacaataaaggtgcgtatgacaagggccagcaccacggccacggaaatagcttccagaaattccacaaagggatgctttctcggttccgacatgggtttttcctttctcatgcgcgcggcggcgcagaagtcgccgtgcttgttttgcatcgttttctgctgtgccgggcgccctgccgctattcgtcatccacctgcagcgcggcaagaaaggcctcctgcggcagttcgacgttgcccatgcgcttcatgcgttttttaccctctttctgcttttcaagcagttttcttttacgggtaatgtcaccgccgtagcacttggcggtcacgttcttgcgcaggggggcgttgcgctctctggctataatcttgttgccgatggccgcctgcaccaccacctcgaacatctgacggggtatggtacgtttgagccggagcgctatggcgcgcccctgataataggctttgtccctgtgaacaatgcatgccagcgcgtcaacggggtcgccgttgatcagcatatccagcttcacaaggtttgactggcggtagtcgatgatctcgtaatccatggaggcgtacccgcgcgtaagcgacttcagcttgtcaaagaagtcatacacgatttccgcaaagggcagctcataggtgatgatcacacggttgaccgcaaggtagcgcatatccttctggataccgcgtttttcttcgcacagcttaaatacgttgcccacgaattcgttgggcacgtgaatttccatccgcacatagggctcgtacagcccttcgattttggtgggatcgggcagggctgcggggttttctatgtatttttcctcgccgtccacggtcagcaccttgtagacgacagaaggagccgtggcgataagccctatattgaactcacgctccagccgctcctgcacgatttccatatgcagcagtcccagaaagccgcaacggtacccgaaacccagcgcctgcgatgtttccgcctcaaacgaaaacgccgcgtcgttaagctgcagtttttccagcgcatacttcaactgttcgtattcgctggaatcagtggggtacagtccgcagaacaccatgggcttgacttctttgaatccgggcagcggcgtggcggccggtctggacgaatgggttacggtatcgcccactttggcgtcgcccagctccttgatggcagcgcataaaaagcccacgtcaccggcggtaaagcagtcgacgtcttttgcttcgggagaaaacacccccagccgcgtcacttcgtactttttgccggtggccatcatctggatgctgtcaccctttctgatggtgccgtgcatcacgcggaacatgaccacgacgccctgatacgaatcataccacgagtcaaaaatcagcgcctgaagcggcgcatcggagtcaccctcgggcgcgggcagacgttccacaatggcttccagcaccttgtccacattaagaccggtcttggcgctcacctctacggcttccgctgcgtccagcccgatgccgtcttcgatttcggcctttacacgggcaatatccgaactgggcagatcaatcttgttcagcaccggaatgatttcatgatcatgatcaagggccagaaaaacgttggccagcgtctgtgcttctaccccctgtgtggcgtcaaccacaagcagcgcaccttcgcacgccgcaagcgagcgtgaaacttcataactgaagtccacgtggccgggagtgtcgatcaggttgagcacatattccctgccgtccgcggccttgtacggaatgcgcaccgcctgcgccttgatggtgatgccgcgttcgcgctccagttccattctgtccagatactggtcacgtttgtcacgctcggtcaccagaccggtcacgtccagaatacggtcggcaagcgtggacttgccatgatcgatatgagcgataatgctgaaattgcggatatttgactgtttagccatatgtcggtggccgcgcgaagcggcacgcctcctgtgtggacttgggtgatagattcaataaacgcggcaccggcacacatggccgccccgcgttgaacaggaattcatacggtatttgcctttcaaagtctaatactacgacccccgccctcaggaaagccctgccgcatgacaccggcgccgtgccgcgggccgccggtgtataaaaaaaagacagtgtcttgtttttatacagggctcttcttctgtccggtgtataaaaattgtacacaattgatgcgcgcccgatgcaacgaaaaatattattcaataattatatgcaattaacaatttggcacacctgttgctgtattgctgccaacattaagcaaccatcaaggagtatcaccatgaataccattcgccgcaacgtaaccgcttttgccctcgtactcactctcggcaccgccggtgccgccgtggccgcacagaccaccaccggttctgcccagtcacccgctatgaatcatcagatgcatcagcaggcccccgggcatatgaaccatgaaaccggcggacacatgatgggccacggcatgggcgcacaccggctcatgctgacggaagaacagcagaagcagtacgatgccattgtgaaaaaaacctacgccgacacggccaaggtacgcagtgaactgtgggcacgttccgctgaactggatgcactgcgcatgaatcccaacgcttcgcctgaaatgtttgctccgctggccgacgccatagcagggctgcgtaccactctggatactgcccgcatggacatgaatgacaagctggaaaaggcgctgggtatcagcctgcctctgcggcacggcatgtttctgaccggcggcgcgcagggctgcggtatgaaaggcatgaaaggcatgatgcacaaaggcgcacacatgcagaaaggcatgatgcataaaaatgcacagtccgcacagctgaacaatgcagagagcaatcttgtggcctgcctcggcggcggctccggatcccgcatgaacggtctgggccacggcagcaacggcggacaccgcaatcaggcggcagagcctgtggccgtctctttcgcgctgtaactcccgcggcgcccccgtcttgcccgcaaataaacaaaagcccccgcaagggggcttttctgcgtgcttctgcggccggaattccggacacggattacagcagaggcgcaggcaggctctgtacaaaatcacgtatggcgtcgcgcacccggcggtagtgctccagcgcttcttcatgcgttgccgccgtacgcgccagagccggcggatccggaaatccggcatgaattctgcggctttcggcaggaaaaaacggacagtgctcactggcatggtcgcagacagtgaccacatagtcgaatgtatccacatccagttcggaaaccagctttgaccggtggccggaaatatccactccggcctcggccatgacctccaccgccagcggattgagtccgtgagtttccactccggcggaacgcacctcgaattcatcgcctttcagctttctggtccacccttcggccatctggctgcggcacgaattgcccgtacagagaaacaatatggttttcttcatcggcatgctctgcctccttgcgttatgccgtacagcttacaccccgacaggccgtaacaaaagaacgtacccccggcggcgggcgaatgtcgcgcaaatgtcacaaaaaccggcccggcaccctgtgcgccatcccgctgcgagacaggtgactgcctgcacaaacagtccattatgcttcacagaagtcggcaggccgtgtacagtcttgaaaaccttattcttctgtcaggatatcaatgcccagactgacatcgctcattctgcatccggacgctgccgtccggcacagcctgcgtgcgcatgtttcgcaggtaccctttctgcgcgtggtgggcgaagcggtatgtgcaaacgaggcgcaggaactgctgaacgccatccattacggtgcggtgttctgcggggtagacctgcagcagccggagcaggggctggaattcgcccagcgacttatgggccgcaggcaccgtccggcactggtgttcattgcttccgacgaaacccatgcctttgccggattcgagctggatgccaccgactacctcatctggccatgtacggcgcagcgtttttccagaacaattgcccggctgcggcagttctgcagccacttcaagctggcgcccgacccggaaacccgctggaacgaaaaagccgcgcccgcacccgccggtacagcgggacacggccttcaggccgataccacggcagaagacgatgcaacagttcaggtaccgctggctgacgacgaacaggacggctttctggatgcgctgaaacaggcatgggactacaacagcacctaccgccctgtagaaatagaaaaactggccatcacttacgaaggcaaaaccctgctgctgccctatgacgaaatagtttttgtggaagcctacgaagactatacctatgtacacacggccgagcagaagtatctgacctcgtaccggcttaaaattcttgaaggcaaactcaaaccgcaccgttttttcagagtgcaccgcaagtatctggtcaatctgaatatggtcacggaaatcgcttcgctgcccggttccagctttatgctgcgcaccgcaggccgcacacggatcgaactgcccatcagccgccggcgcatcggcgaactcaaacaggttctgggattgtaaccatgtccgccaaacaaccgctatgcaccgcccctgaaggttcaggaactctggacaccctgctgtgcgaagaacgtgtgttccggcccatgccgcgcatcgtggcagaggcgaacatgaacccgcaggatgtggccatcgcccgtgcccgcgcggaaagcgactggctgggattctgggaggaagcggcggaagaactttcgtggttccgcaaatgggatgccgtgctggatgattccgcagctcccttctaccgctggtttgccggtgcccgctgcaacattgtctacaatgcgctggacaggcacatagaaaccgcaaacaaaaataaactggcgctcatatgggaaggcgaacccggagacacacgcaagcttacctattacgaactgtaccgcgaagtgaataaagccgccaatgcgttgcgggccgcgggcataggtaaaggcgaccgggtgctcatccacatgccgcctttgccggaaaccgtcatagccatgctggctgcggcaaaaatcggcgcggtacattccgttgttttcgggggattttccgcacgcagcctgcgcgaccgcattaatgacgccacacctgctgccataatcaccgcagacgggttctaccgcaacggcagggtgataacgctgaaaggcaccgtggatgccgcggtggccaaatgttccggcgcggcggctgccgtgctgaaaaaagttgtggtggtgcaccgcgtgctggtggaaaccgccatgaaagaagacagagacgtctggtaccacgattttgtgcgcgaccagcccgatgaagcattcaccgaatcactggatgccgctcacccgctgttcatcctgtacacatcgggcaccacaggcgctcccaaaggcattgtacatgctcacggcgggtacatggtaggcgtcaaccgcactctggactgggtgttcgaccttaaacccactgacattttctggtgcacggccgatcccgcgtggatcaccggacacagctacgtggtatacgggccgctcatggcgggcaccacaacgctgctttacgagggacatccgctgtaccccgaagccggccgggcctggtccgtcgtacagcgctggggtgtcacggtgctgtacacggtgcccacgctcatacgcatgctgatgcgcttcgggcggcagaaccccgaccgccacacgctgggcaccctgcggctgctgggcaccgtgggcgaacccataagccccgaagcgtggacgtggtttcacaagcatatcggccgcagccgctgccctgtgctcgacacatggtggcagacagaaacgggtatgttcatgatttccccgctgccggtatcgctgctcaagcccggttccgtcacacgcccgctgccgggggtggaagtggacgtggtggatgaaagcggtgctccggtaccgcacggacaaggcggatatctggtcatcaaaaaaccgtggcccgccatgctgaccaccatcttcaacgatccggaagcctatcgcaggctgtactgggagcgctttcccggctggtatttttccggcgacgtggcccgcaaagacgaagacggctacctgtggatacagggccgtgccgatgatgtgatgcttatagcggggcaccgcataggtaccgccgaactggaagccgcactggcttcgcaccctgccgtggcagaatgcgccatagtgggcgtgcctgacgaaatacgcggagaagtggccaaagcatttgtggtgctgcatgacgaccaaccccccgtggccaccatgatgatgaccggagaaaccgatcaggacctcatagaacacgcccggcgcgaactcggccccgtggccgtcatccgcgaggttgaattccgcagcgccctgccgaaaaataaaaacggcaagatcatgcgacgcctgctgcgcgccgaaagtaccggacagtccaccggcgacctttccaccctgagcacggacatctgacccctgcgtgcacgtgcgccgcacccgccgcaggcatgcactgtgccgcgtacagatatcacccgcccgtacccctttttttacccgcataagaaaagcccgcccgataacatcgggcgggctggcgggtacaaaaacccatggccggcaatggctaaactgctagaaatttgtctgaggagactgcaaagccgacatggcagctacaggcatgccgtgaaccagcttgctgttgtcagaacgggaagagaaacatccggctgccagtgcgagaataagacatcccatgacagcacgggtaacccaacggtaaatctgctgacggtcgtctctgttcattcttcttcttgtacgcatgagcatatcctcactttgattctgcgaagtctgactgaacacctttcaaactgagcgctcaatcacgttgacttccttatacgaccgcccgaaaaatcagtcaagcacaatgtgaaaaaaataacatactccgacaaacttctgtttttacacatcttacacgaatgactgattactcaccccatacaagtacttacttttgcagccagtatttttttggttacacaaccaactataaaatcaatgtgataacggcagccggcctccccgttccgcaaacagcataaaaaaaggcggcacagacctcagacatgcaccaccgcagcaaccggcttctcaggcgaaaccacgggcgaaaacacggccgatgacaccatatccgccgcggcagcaccggaaaaaacagccggatgccgtccggatacggcccgtcagccttccgtctgccggaccagcacagaaaaacggcggcagaatatcatccgccgccggaaaacagccataactgaaaaccagtactcaccacagcagcggagctgccggacttaccagatctgacaggcccgctgtccgacttgccagctccggcaggccgtgcaaccggccaccggctgcagccgcaggcgccctgcggaatcacatacccagttcgcgcagtctgcggtacatggtctggcgcgaaatacccagcagacgggcggccttggctttgttgccgcctgtttccttaagcgctgccgaaagacgctgtttccactccgccccctgcgcggcggcatcgggagcatcatgacgcaaggcgcccgtaccggcgctctgtgccgaaaaacggccgctttgcatgagctctgcaggcaatgccgcagcgggaatgacattgccgccggccatgatgaacgcatgttccaccgcgtgccgcagttcacggacattgcccggccagtcatactgcaccagcagctgttgcgcgctgctgtccagcccgctcacacgccggtgaaaatgctcgttgaattcctcaataaaatgttctgccagcagcggaatgtcttcgcgccgttcgcgcagtgcgggcaggtgcacctcgaccactttcagccggtaatacaaatcttcgcggaacttgccgcgggccacgagtgcacgcaggcttttattggttgcggccaccacgcgtacgtccactttcacggggcgcccttcacccaccctctcaatttctttttcctgcagcacccgaagcagtttaagctgcaccgagggtgaaatatcccctatttcatccagaaaaagagttcctccgtgagccatctgtatgcggccggttctgtcctttgtggcaccggtgaacgccccgcgcacgtggccgaacagttcactttcaagcagcgtttcggataaagccgaacagttgactttgacaaacggtccctgcgcccgcgcaccggaatggtgcagcgcatcggccaccagttccttacctgttccgctttcaccggtgacaagcacggtggtgtccgtgtcggccagactttccaccagacggaagactccgcgcatcacgctgctgcgcccgatcatgctgcgccggatatgctgcgccgccagagcacgctcaagaccggtcagtctggtgacatcacgcactataagcatgactccgccggaagcatcggtcccgggagagtgctcagtagcggtcgctgcacaggccagcggcacggcacttatatcaacaattatctcgccacggtcatgctgaacagccacaccgccgcgctgaacaatgtgccccgcgcgcacggcctcccgcagcagcggcatgcattccgccgcagcgcttcccagcgccttgtcacacggctgtccgcctgcggctgccgtatccatgcccagtatgttccggcaggcttcattgacactgagcaccgtaaagcccgaagagactgtcacaatggcatccggcacggcattgaacaccgtttccagatgtctgcgcagttcgtctttttcccgttccagccgctgtttctgatccaccacgtacttgtagcgcagccagcgctccgcagccagcagcagcttgtctttatccaccggtttgtacagatactcgtccgcccccagagccagagcctccaccgcggtttccatgctgggttcaccggttatgagaataaagggcattgtcagcccgcggtggcgcacttcgcgcagcaggtctatgccgctgggtccgcccagcatgatgtcggcaaaaatcaggtcgggtgtctgcccgtcaataaccgtcagcgcccccgcgcaggacgaggccgtctgcacgtcatatcccgcctgttccagaaacaggcggaacgtgaaacagatggattcttcatcatcaaccaccagaataaaggccattattgcgctcctgtgggggtgggcaggctgatctgcacccgcgtatacgtgtgcccgtcgctgtacagttccagcaggccgccatgtgctctgataatactctggctgatggacagcccaagcccggtgccttcacgctccggcttggtggaaaaaaaaggttccagcactctggcacgcagatgcccgggaattcctccgccctgatcgacaaattccgccaccaccatgccttcgcccccgcggcggctgcgcagcgatatggcaaggtgcttttccggacacggcgttgcaaaacgtctgttaagtgcataacgcgcattgctgatgacattcagaaaaacctgctgcaattcacggctgcgtccccgcaccatgggcagatcaggctctacggcaatctgcagggttatgccgtcacggctgatcatggcacgggtaaggtccagcgactcaagcagcacggcttcgggacgcagcagggccatctcctgacgcctgtcccgggcaaaaaacagcagattatgagcgatatctgctattctgctgccttccttgataatttttctggctatccccgcttcggcctgtgccttgcgcgattccgctgcatcaagcagcagctgggcgtaattgatgatgccgttcacggggttattgatttcgtgagcaacacccgccgccagttcgcccagcgaagcaagctgtccggcacgcactgcttcggcccgcagtctgcggatgtgcgaaacatcctccgccaccacgatgccgaacaggggtttgtcttctgcggcacatacgccaagacaatgcacccggcaccatttgtcctcatcctgcagagcgttcagacgcgcctcgaaagccactccttccacgccggaacccaccccggcccgcagacgctcgcgcactgcggggcggtcattctcattaaacgacagcgcaaaatcgctgccgcgtaactggtcgtgcgagccgcccagcatggtgcacagggcagcgctgagctgcagcagccgccccgagggcgaaatataccccaccgcagcaccgccggagttctgcaccgcatgtaccggctgtccggcagcatcagcccggcgcactgcgccgccggacaaaacaccggccggagcagccgccagttcatgagccggttcagggggctgtccatcatcctgaccgctccctgcacactcctcgggatgcaaggcggaatccggtgcaaagccggacggacggcgcccagacggacctgacagatcaagcgcatatccggccacacaggccacgcgtcccagcgcggcagccacaggatacagggcgaacgccctccagccctgcggcagcagcacttcataacgcacgggctcggcatgttcggcacaccgtttaagcgcggctgcgtgcaccggccagtcggcatcgcccagcagagagcgcagcgtgtgtcctgcagcctgccgggcacccagcccggcctgtgatgcaaaggtccggttgcactccagcagtgctccgtcgcacgacaccagaaaagcccccacgggcgaggtgtccagcagcacgccgggacgttcccgttcagtatcaggccgcccgcagtgcgtcagatatccgttgttgtccacgctgtcccctactgactcacccacagggcaaaccgctgggtgttatcacgcagccgcatggtgacggaacgcgtgaacagcctgttgaaaaaagaatccggctgacgtttgttacggcccgccgccacaacggcatagtgcccccggtcagccacattcaaaatgctctccacatgatcggagctttccatgaccagcgtttcaatgcggtctttgcccacaccgttttcttccagcagcatgcggccgcgttccagcacttcttccgcagcggtccgggcacggttgaaatgcagcagagtgaacgcatgccccgcacagtcgcgcagcatgaaccccgcatggtccgcaatgcggtaagaaggctcttcgccgtccagacacagcagcacgttacgtcttgaagcgtccggctggtggcatatccatacgggaaaatcaacggactcccacagcagaccgcggctcacactgtcttcatacatctgttccagtctgctcagataacgcccccccaccaccacggcatcgtacagtcctttgcgggcggtatccacaatgtcgcgcagcacgccgtaccggcgcggcagcaccagcgtttcaatatctgcaggcaaaacgccctgtccttccgcccattgacgcacaccgtgcagcatgtctgcagctctgcgctgcatggcggcagccgctgcagcatcctgtcctgccgtacccagcacatgcagcagcgtcatgcgcactccggcggaaccattaaacagactgcaggcaaaacgcactccggccgaagattccctgtgttcgctcaccgccaccagcagatgcttgtccatgcgtcacctccgcatcagcggtcgaacagatatgaatacttcacgccgataccgtctgtgcgctcggcaagcttcagtgccagcgctttcgccgtatcctgtgtcaccactcccacatcacgggcaagatagtgccgcagggtttcttcactttctgaatatacccagatgacggaatataccgacccgacttcagggcgggaaggaaactccgccaccgatgaaatgagcacacggtacttgggcacatccttgtccgtcagggtgaacaggcccgaaccgttgaacagctccttcagttcaaaagccagtctggtaccggcggtatccacaccgtcatgctccacggccacgggcacgcttctgtccggcagggcggcgggtttatccggcagggtcttgcccgtggcgggcggggcagctgccgcaccatggtgcaacagcagcgcaaaagccacacaggccaccgcaatacaagcggcccgcaggtacaacgggacagtacgcatatggttcatcgcacactccttgtgattaaaccgcaccgcagcataacaatagccccatgccggtttcgagacaagaatcccccggcctgcaaaccggccgcatgacgccgccccgtcaggcagctacaccggccttgcgcatactgtgcggaataagctgaacaaaaacaagcgagcacaacgccagtccggcagcccccagaaacggtatgcggtaatcgaccatccacagataaccgcccagcgcgggcagaatgaccgcacctatatggttgatggtaaagctggccgccatgctgggcgcgatatccgccggatcggccactttctgaaaatagcttctgatggccagcgcaaaattatagaatatgtggtctatcacatacagtgcggccacctgccacttgctccacgccacggcatatcccagaaaaacaaaaagcagcgcggcatattccagagtcagtacagcgcgctcgccgtaccggttcactgcccgccctatggcagggctgagaaaccagttgaccacgttgttcacaataaacagcgccgtgatttcgccgataccgaaaccgaaacggtcaaccagcagaaatacggcaaacgcgacaaaaatctgcctgcgcgccccgctcagaaaggtaagcaggtaaaaaagccagtaccggccacgcagaacgatccctttgttctgtctgggcgccgtggggctggccggattctgccgcagcgcccacacccctccgcacactgccacaccgcccaccaccacaaaaatggcgctgtagggcagccacagagaaagcagcgcgatggtgccgcccacagccaggtttgctccggcagtgaacccgcgtatgcgccccatgatgacaggggcttcttttttgccgaaatactgcagggtcagagactgattaagggtttcgtaataatgaaacccgaaggacatcaacatggtggtggccgcaactcccccgaatgtgggaaactgccccgccagcatgacgccgccccccatgatgcacaccgaaaccgccgcaaggcggtgttcgcgcgccagcaaaagcagaaaaaccacacccagcgccataaagccgggaacctcgcgcagagactgtacaatccccatctgcagaccagaaagccctgcggtttcgacagcatagttgttcaaaagggtacgccagccctgaaaggcaaatgcggagcacaatgcaagaaccacaagaaaaacaagcatgcggcggttatccaccgcgcttctctcctcggcgggagagacaggaagaacactggacatataagtctgctccgtaaaaaaacatgatgcgcaggtccctgctgaagtgcctgcgcttctgcagcaaagacgtcagcggatgatgacggcctcgaaccagaaaatctgtgtgccggcactgcgccacgcatcaggggcaagccccgccttgcggcaggtatgctccagaaatgtttcgcggttccagccgtgctctgcggccacctgcggcagcagcagccccgcatgcgccccccggcggacaaccagcccgtgtctgcccgtttctataagcgcggggtcaggacacggcgtcaccggtcccattacagacacgcaatatgtcacacgaccggcctctgccgcggtgagcggtgcaaagcggctgtcgccgaaggccgcagcctgcgccatgcgtgccaccgtgacgtacagcggaccgctgcccgtaagctgcccgatacagccgcgcagcacgccgtccagttccagtgtgacaaaagcccccagttccatctgcggcacggccgaacattccggcgggggagctgcgggatgcgcctcgcgtcctgcaagtccgtccgcaacggcgccacgggctgtccgcagcagaaattctttgtcggcgtccgcaggcgccagtacaaaatcgctcatataccctccggctgtccggttataaggggttgcaaaagcggtgcatcaaagtgatactataagtatacagccacagccatccggccggtgccggagcacagggggaaaaagtatgccatatcctcgcggccgaacattgtttgcgctcacactgggggcagcatgcctgctgatggcggcagccctgtatctggcaacgcctcccggtgacattctggtgggcttttccggcccgctggaaggaaaattctccgacctcggcgtggaaggccgtaacgccgcgcagctggccatcgaagacatcaacgccgcaggcggtattgacgggcggcggctgcgccttgtcaccgcacatgacggttacacgcaaaaagacgcggtggaggccgacagccatcttgccggacagcgggtggccgccgtcatagggcacatgaccagcagccagcagctggccgtgatggccgtgcacaggtctgtggtctatgtctcgcccacggtctccacgtatcagcttaccggcatggatgacaattttttccgtgtcattgcagacaacgacgccacagcccgtgatctgggcctgtttgccgcctcccgcggggtgcagacggccgtggccctgctggacacggtgaatgaagatttttcacggacgtttatcaacgctgcggccagaggcttcacctcggcgggaggcacggtagtcaacatcattccgttttcctcgtccgttccttcttcgctgctggatgccgccgcctcggccgctgattccggcgcgcaggccgtatttgtggcggcttctgcgcgtgacaccgcgtttgtgctggcccagatggcccagaacggattctcgggcccgaagttctcctccacatgggcactgactcccgcgctgatagcacagggcggtaccgcagtggaagacacgttcttctgccatccttatcccacactggccgaactgcccgcccaccgcaacttcatcagccggttcagcgagcggttcggctgggaaccgagctttccgggcctgtttgcctataccgccgtgcggttgctgcagcgcgggctggaaaaaacacagggacggacggcgggcctgcgtgaagccctgaaaagtatcagacaactggatggtctgtgcggccccatcacgctggatgcatacggagacgcacacatgccgttcttcatttccacagtgcgcaacggcgcattcgagccggtacgatgaaaaccacccagctgccttcgctttcgcggaccatgtctgtcaagcttatccgctggatgtgcgtgctgggaatgctctgcgcgctttttctggccgcattctcctaccagagccgcatcagcgaattcgaagcgcgcagccgctacaacgccggaatcatcgccaactacatcaatgaatatatgcagggtgcctacgccgcgctgcaaaacaccatggacgaacccgacggcacactgccgcacaccatgaccatgctgaaaaggctgtacccgcagttcaccagagtcatgctggtggacggcaaccgcaaaataaccaccagtgtgcccccggcactgccggggcaggaactggctgtccctctgctgccggttgctgtggccggcggagtcatcagccagccgcagggcatgaccgatgccggagacatgggggtgtatctgggcgtaaagcagcaggacggctccatgctggtggccgagctgcacctgcgggccgtgcagaagcatcttgcagagctgtttcccaaagaatcaagtctgctggtactgacagatgcatggggcaacaccatggtgcaccccgactgggccatggtgcggcgttttgccaacataggtctgcagccggtctttcatgccacccgcgacacgggatcattcttcggcaagacggaatccgaaggccgcctgttgcaggtttcggccatgcgcatcgcttccacagggtgggtcattctgcacataatgcccaccatgaatgtgatcacgggcaccgcgcgcgacatactggcctttgtggcggtgtttgccgcgctgtatacagttctcgccgcatcgctgctgtacgagctgcagcgcgggcttgcgcgcccgctcagagaattcaccagaaccatcaaggacatttctgtgggagcatggccgggcagatccggcagcccggaaacctatgatgaatttcaggaaatgcgccttgaatttgacaacatgtccgcagcgctggaggaacgcgaggcggatctcacccgggcgcacctttttgtccagaacatcatagacgccatgccttccgttgttgtggctctggatacacaggggcatgtcacccatatgaacaggcgcgcggcagaacgcatgcagcacaacgcacccgccggcaaaaccctgctgcccatcgaagccattgccccgcagatttcaccgtttctgccgcagctgcaccatgccctgcacacccgcaccccccttgagctgcacctgacaggcaaagacgccgacggcagcaccgtgcatgaagaagtgcagctggccccgctgcccggcgaatccgaaggcggcgtactgcgcatagacgatgtgacgcagcgcatccagctggaagaaatgatgattcagactgaaaaaatgatgtctgtgggcgggcttgcagcgggtatggcccacgagatcaacaacccgctgggtgccatactgcagggaacccagaatatccgcaggcgcatcaccgacacgctgcctgcaaatatcgctgccgcacagaaggcggggtgctccatgcaggccgttcaggcctatatgcacgaaagaaaaattcccgattttctgcagggcatacaggaatccggccagcgtgccgccaacatagtatcaaatatgcttacattttcacgccgcagcgatgccagccccaccacagccaatctgcatgcggcgctggaccgcacggtacagctggcttccagcgactatgatctgaaaaaaaaatacgacttcaggcaggtgcacatcgtccgcgagtttgcggacgatgtgggagacatcatctgtcaccccattgagctggagcaggtggtgctcaacctgctgcgcaatgccgcccagtccgtggccacgcagggagcggcactgaaagaaacgggcgcggaagagtacaggcccaccatacacctgcgcacacgcagagaagacgactgggcagtcatcgaaatagaagacaacggcaccggcatgtccgccgccacccggaggcgcatattcgagccgttctttaccaccaagcaggcgggtcagggcaccggactggggctttcggtctcatatttcatcattaccaaaaaccatggcggcaccctgacggtggattcgcaggaaggagaaggaaccaccttcaccatccgcattcctgtaaacggaccggccgccgtgcgcacgcaggatagcttcacctaaacggggttcagtcgcgccccagcagcatcacggagccgagtccacccagcagcaggcctgttaccagattcagcgcgccctgcctgccgtcgtagacccgccgtacgaaaggcgtatccagaaaacggacaaaaagcgcccatccgaccagagcttccgccacaatgacaccgccatacagggccttgtcacccatggctgattccggcgaaacaaactgggtgaacacgctgagcacaaacaacgtgactttggggttgagcaggttgcagaacagcccgtcacggaatccctgtgccatgccggcctgaggtgccgtgctgcgcgcggcgaacagcgaaccgccgcccccgcgggcggcagccagacaccgtgccgctatatacaaaaggtacaaagctccggctatctggataccgcggaacacaagaggatacgtcttaagcaccagtgcaagccccagcacagaaagcgcaacgtgcacgctgagcccggcgcaaacacccagaacgcaggcataggcagcacgcggcgctccgccccgcggggcggccgtggcatgacggatgatcagcagcatgtccggtcccggagtcatgcgggcaaaaaaacagatggtcagcagggtcagcaccgactctgtcatattagctcctgaatactgcacggcggtatcccgccgcatatcaatgtgcaaaaagtgaggactgcatctgcgcaaaaagcatctcgcgcacccagcggtgtccgggatcgccatgaaaacgggcgtgccatatgatggaatattcgaacgaatccacggcaaacggcagcggagcccaggcaagggccggttcactggggttgcgcgcctgaatgacattgcgcgccacatgcgccggcagggtaagcagcagatccgtacgcgaaactatttccacggcagaggcataaaacggcacccgcagcctgatgttgcgggaatgccccagcttgcccagcaccctgtcgattatgcgcaccttgtcgccgcctatggtgatagccgcatggtccgcctgcacatatctgtcaagtctcatggctcctgcagctgccagagggtgccccgcgcgcataagacaggcaaagcggtcttcccccacacgcagctgctccacagaggcaggcacgccttctgtcaggcatgtggccatatcgattttgccttcggcaagtgcacgcatgctgtcaggctcccacccgatggcctgaatgtcgatgcccggcgcggcggcaagaatggcccccagcgcatccggcagaatgtattgcgccacatagtccgtcaccgccagagtaaacgaacggcggcaggttgcagggtcaaaccgctgtgcctcgaaaagagcatgtacattgcccagcaccatctcaagcggcccttccagctcgcgggcacgctcggtaagcaccagcgcattgccggagcgcacaagcagcggatcgtcaaacagttcacgcagctgcgcaagatttttgctcatgccggactgtgtgatatgcagccgttccgccgcgcgggtcacattgccttcgtccagcagcgccttaagcgccacaagcagattcagattcacggaagatatatccattgtccgccttctttataccatgcaccgctgcaaacggcaccggacctcggccgcagcggccgcacgggtgcacatgccgccacggcacaccgcggcagccactctgcccggaagagttaaaaaccttgttccagcgcgggcgaaaccagcatatccgccgctgcaccggccgcaggacgccgtgacggtgccagatgcaccacccggccctgcagcgacagccggccttcggccagccactgcaatgcctgaggataaatgcggtgctctgccgcatgcacccgctgcagcacgtcatcgcgggaatcgcaggcagacacgggaacagccgcctgaatgatcaccggtccgtggtccattatttcatcaacaaaatgcactgtgcaccctgccacacgcacaccgtactccacggcgtcggctactccccttactccgggaaagctgggcagcagggccggatgcacattgagcaccctgcccggaaaggcattgagaaaatacggtgtaagcagacgcatgtatcccgccagcatgatggtgtcggccccgctggcccgtatggcgtccaccagcgccgcgtcaaattcctctctgccggcaaaactgccgtgattgcgcgcccacacgggaatgcctgcacgccgcgcccgatcaagggcgcaggcgtcttccttgttggacgccacaaggcgcacctctacatccagcacaccctgtgcagcgcggtccagcacggcctgcaggtttgacccgttgcccgatgccagcaccgccagttgcagcggcataatgcctcctgtcctgctataatcaaagacactgcacgccgcacatgacgggcagccgtaacaacatcatctcgtatcacaacacatgcacgggatcaccgtctttcacagtgcctccgcacaacacgcggccgaacacaccttctgtaggcatgatgcagaacccgacggttttatgaatattgcacttgttatgacattttttgcctatctgcgtgatttccagctcaacaccggaaccgatgcgcagcctgccccccggcaacagacgggtgagcgcgataccttccaccagaatattttcggcaaaatcacctgcagccagcgagggcatgcgcgaacgcattttatccacgctttccaccgcaagcaggctcacctgccttcccgaaccgccgtgggcatcacccgcaacaccgtaatcttcgcgcagctcgatggcatcgaccacctgcttgcgttctcccttgcgttcactgatgcataccgcgcgcactgttcctatacggttcatgacgtcctcgctgtgttgattgcttgccgaagcatctccgctgcagagatgacggagcatgatgcaccagaccgcagtccggcgccagccggtgcgggctacctgtcagttcagcacagggtagattgcttcggcccgggccgcaagaaaaaggcagccgcgccgcagttgcaggctgttaaaacaaagcgggccggaaaaccggcccgccagacagctgagcagcgatgcgctactgcgcgccaagctgacgcaccagttcatccaccagtgccggaatggtataatcttccggctggatggaacaggtgaaaccgtagcgttccagagtcttacgggttaccggtcctatgcaggccatatgcacatgttcgtaccggcgcatggcttccggttcaaccagtgaaaagaaattgtccacagtggaagaactgccgaaggtgatgcagtcaatgcggccctcttccagcatttcaagcacgtgactgcggttggcgtcgcccggcacggtttcgtataccggcagcacatccacacgcgcaccggcacgggcaagctcttccggcagcacttcgcgagccacacgcgcacggggcagcagcaccctgctgccgtccattccgcgctctatcattcccttgaccacgccttcggccacatatttttcaggaataaaatcaggctctatccctttttcacgcagcacgtccgccgttgccggtccgatggcagccactttcacaccgcccagcgctctgctgtccagccccagcaggcccatttgctgccagaaatgtttcacgccgttcacagaagtgaaaacaagccagtcatattcggcaagcctgcgaatggcgtcatgcacgggagcataatcttccagcgggcggatgagaatggtgggaaactgaatgacctccgctcccagctgcgtcaggctggctgccagtccgctggcctgttcgcgggcgcgggtaaccacaatgcccctgcccagcagcggcagctgctcaaaccagttcagccggtcgcgcagtttgaccacatgccccacaacaataaggctgggagaagaaaatcccgcttttttgccttcttccggcagggtggcaatggtggctgccagactgcggtggcgcgatgtggtaccccagcgcacaagtgccgcaggcgtatcggggtccatgccggcctcaatgagcttgcgcgaaatttcgggcagatttttcatgcccataaagaacaccagcgtgctggcactggcggccagcgccttccagttatgagccgattcgggcttagaaggatcttcgtggccggttatgaatgaaacggaggaggaatagctgcggtgcgtcagcggaataccggcgtatgcggggcctgccacagccgaagtgactcccggcacaacctcgaagttcacgccggcgtcaagcagttcttccgcttcttcgccaccccgtccgaacacatagggatcgccgcccttgagacgcgccaccaccttgccttctctggccttctcaacaatcaacctgttgatgccttcctgagacagggtatggtcgccgccttttttgcccacatagatgatttccgcgccgggggccgcgtaattcagaaaagcgtcgttggccagatagtcgtacacaatgacatcggcgcgcttcaaaatatcacggcccttgatggtcagcagtccggggtcgccgggaccggcaccgatcaggtaaactttcatccttcctccgtatgggccggagcgctccggcgtctataaaatgctctgtgcggcgtatgccccgcgcggtgcttgcgtccggaacggtctgtccgacctgaccggcggccctgcggcgcagccgcaccacagggccggaaccatgcctgacgccattgactgacggcagaaaacgttccggcggagcacagaaacggacacatcatgcgggccgcggcccgtaaaaaaagcggggcgccgaggcggtgcggtaccggcgcggcgcacccgcagcataatcacataagctgccctgttttagggctaatccatggcatccgcaaggcgcttgcgcagactttcaagcttttcctgcgtttcggccagttcctgcgagcgggcacgctccttggcaacaatgtcggcaggggcgcggctcacaaagctttcattggccagctttgcctccagcttttccttttccttgcccaccttgccaagctccttgtccagccgcgccagttcggcttcaaagtccaccagtccggcaagcggaacaatgacttcattgccttcaaccacggcggaagccgaagctctcgggcccgcagcatcggcgcccatggtcagcccttcaaggcgtgcaagcacgcttatgacctcacggctggcttccagttcttccagcgccgcatcagaaaccgtgcgcaccagcgcgttcaggcgtgtggtgggcgcgatattcagttccgccttgatggtgcggatggcggaaatgaccccctgcaccagcgccatgcgcttttccgcatcaggtgaaacgcatgcggggcgggtctcggggtagcttgcgcaggcaatgtcggtaccggccacaccgggcagcacgttccagatttccgcagtgacaaaaggcatgacaggatgcatgagcaccagcacttccttaagcactgtccacagaacaaactgtgcacgggcacggcgttcaccgccggcctgcatgtccggcttggaaagctcaaggtaccagtcgcacagctcgttccagaagaacttgtacagcgtctgcgcagcctcgttgaaccggtaaccggtaaacgcgctgtccacagaacttttaacttcttcaagacggtgcagaatccagcggtgatgcagctcttgcactgcggcaaggtcgcagggcgcgggctgttcttccggcaggttcatcaaagcaaaccgtgcggcattccagattttgttgataaaatgtctgtagccttcgatacgggcttccgacagttttatatcgcgccccatggcggcaaacgcggtcagggtgaaccgcaggctgtctgtgccgtacttgtctatcatctccacggggtcaatgacgttgcccgtggatttggacattttcttgccgtgttcgtcgcgcaccagcgcgtggatgtacacatggtggaacggaatctcgtccatgaactgcagacccatcatcatcatgcgggccacccagaaaaacaggatgtcaaaaccggtcaccagcacggaggtgggataaaactgcttcagttcttcggtactgtcaggccagcccagcgtgctgaaaggccacagcgccgaagagaaccacgtatccagcacgtcttcgtcctgtgtcagtctggtgctgccgcatttgcaggcctgcggcgcatccatggcgacaataagctcgccgcagtcttcgcaggtccacgcgggaatgcggtgcccccaccatatctggcgggatatgcaccagtcgcggatgttatcaagccagttatagtacgttttttcccagttttcgggataaatctgagtctgggcaggcaccgcggcgcgggcgcggggggccagtttagtcatggccacaaaccactgggtggaaacatacggttccaccacggtcttgcagcggtagcagtggcccacattgtgttcgtgcggctctatgcggtcgaggaagcctttttcctccagcatgacaagaatcttcttgcgcgcggcggcacagtccagcccggcgaagtcgggaccggcatcttcgctcagcacaccgtcgtcggtaaggatgttcagcacctcaagcccgtgcttgcggcccagttcccagtcattgtggtcatgggcgggggttaccttgaggcagcctgtcccgaattcacggtcgacatatttatcgccgatgattatcagcttgcggcccaccagaggcagtatggcgtatttgccgataagatggctgaaccgttcatcctcgggatgcacggcaatggcggtatcggcaagcatggtctccgggcgggtggtggctatggtcagatgaccggaaccgtcttccagaggatacctgacatagtgcagggcacccttttcggcggaatgatccacttcgtcgtcggccagcgcggtatgacagcgcggacaccagttgatgatatagttgcctttatagatcaggccgtcttcgtacagtttgacaaaaacctgtctgacagcgcgcgagagcccttcatccatggtgaagcgttcacgcgtccagtccacggaggcacccatcttgcgtatctggctcagaatgcggttgccgtattcttcacgccactgccacacgcgttcgataaatttttcgcgtcccaggtcgtgacgtcccttgccttctctggcaagctgccgttccacaacgttctgggtggctatgcccgcgtggtcggtaccgggcacccacagcaccttgcgccctttctggcggtgaaaacggcacagaatgtcctgcagggtaaggttgagcgcgtgccccatgtgcagtgcgccggtgacgtttggcggaggaatgacaatggaatacggttcacccggggcatcggggtccggcgtgaacgtcttgttttcctcccagtgggtccgccaccggttttctatatcctgcggctcgtagcctttgggtagcgcgttttcggccattttgaaaaactccggaactatactattggtatgtggtacgcacccgcaaagggatacgtgagccttttgcaattaccggcggggattggtaagatacccgaatatacagacaaaccgtatggctgcgcctgacggcagccaagtggtcaactcttaatgagcggaagaacgatgtcaagcatctatatattgtgggacgcctcgcatatctgggggctgctggcgtggcgcactgcgcagtccctcgacctgccctaccggcttgtcaggggggaagaaatagcgcagggactgctttctggcaagccgcccgcactgctgctggttcccggcggcaacgcccgcatgaaatccgtggcgctgggagccgccggaatgcaggccatccgcgactatgtccgcggcggcggggcttatgtagggttctgcggcggggccggtctggggctttccggcagcgaggggctggggctgtgcccgtgggggcgtgcccgctttaccgacagaatgcagcattttgtcagcggccatgtgcatgcccgcgtggcgcggggccatgaccttgttcccgcagacctgtgcacggatgcctgcgccgagccgccggtgcccatctggtggccgggcagatttgcgccggaaaaaaccggcgacgtggaagtactggccacatacaccactccctgcgacgatttctgggtggcagacctgccgctggatacgctgccccccggcacgttttcagagtgggaatcactgtacgacatccggctgcggcccacttttctggaagatcagccctgcatactttccggacggtacggcaaaggccgctatgtgctcagctacacacatctggaaacgcctgattcacccacggcaaaccgctggctgctgcacatcatccgcacgctggggggcatagaaccgcctctgcagcgcgttcccgcatgggatctggaaaaccagcaggccgcatggctcgaccccgacctgctgcatgcccgcggcatcttcgacgacattgtcaccataggacgcaaccactgtctgtttttcaaacgcaacgcatggcttataggctggcgtgcgggcatacccggcgcaaacctcaacaacctgtatgccgctgtggtcacagcagtatccaacccgcccaccgccgaatgcactgcatactggcaggaacagcggcagccgttcatgcgcaagctggccctgttccacgaaggagtgaaaggatacctgctggcagaacgacttgccatgacgctttcaaaaacatttccggaaaccgtgtcgcgtgaatcgctgcgcaaccagcgtgcagcgctgttcgggcctcccatggacagcggcggattgtatcaggaactgctcgatacactggacgaactgctgtaccggcagctgccccacggcctgtagacagcggaaaacacgccgcggtgccgcaccgcggctgcagccatggacaccagacacccgcgcatcatttcggcatcgcgccgcaccgacctgcccgcattccataccgcatggttcatcgaaagcctgcggcaggggcggtgtcaggtgcccgacccgttcaatcccgcccggcatcgtaccatttcgctgctgccgcaggacgtgaacggcatcgtgttctggacgcgcaacgcagccccgcttgcaccgtggctgcatgaagtggatgcacgccagattccctattattttttatggaccatcaccggatatccccgcgctctggaagcccgcacgccggatatgcagcaggcggtcgacagtttccgttcgctggctgtgcggctgggtccggcaagaatgatatggcggtacgaccctgtcatcattaccgacataactccggcacaatggcacgaagaaaatttcgcccggctgtgcgctgccctgaaaggctgcacacagcgatgcataaccagttttgtggaaccatacgtcaaaacccgcagggcgctggccgcgctggcccgcagcggagtgcacacgcacctgcccggtgaacacgccaaagccgccatggcggccgcactgcacagcatagcggcaaatcataacatcacgctgcaaacctgctgcacaccggtcaccggcatacatgcatcactgccgctggcagcaccctgcgtggatgcagccctgctgcagcgcatcggcggcaacgcgaccggcgcatccgccactgacaaaaaccagagagagcattgtctgtgcgcccccagtacagacataggcaggtacggcacctgccggttcggatgcgtgtactgctatgcccgccgctgaaaaacaccgccaccggttgccccgacggcatatttaccctatacaatattcaaagctgccttttcacaccatccgaggagaatcgccatgaaaaaactgctggcccttgtggccgtactgggcgttatcattgcaggtcttgtggtcacactggtgttgtccatcaatcccattattgaaaaagccgtaaacacattcggccccaaactgacacaggccaaggtttcgctgtccggtgccgatgtgtcgttcatgtccggagaaggctcgctcaaaggatttgtgctgggcaacccctcaggattccagagcgatcacgctatgaaagtggacagcgtgctggtaaaaatcaacaaggacacgctgaccagcaacaccatcgtcatcaaccttgtggaaatagttaatcctgacatcatctacgaaaaatcaggcaggacggacaacttcaccgcgctgctgaacaacgttaaaaaggccgtagcctccggcagcggacagactccggcacaggaacagcctgccgaatccggcagccagcgcaaagtgatcatcgataaattcgtcgtgcgcggcggtcaggtaagtctggcactgacagaactgggcggcaaaggtattaccgttcccctgcccgtcatcagtctgcaggatatcggccgtgaaaagcagggcaccagccccgcacaggctcttgaacagatattcaacgcgctgaacgatgccgtgggcaaggctgccaccagcggcatgcgcgaggcagccaaaagcattacggaaggactgggcaagggcgcagaaacgcttaaggagcaaaccggcaccgccggtgatgcagtaaaagagcagaccgacaaagtcggtaacgcggtgaagggactgtttaactgaccgccctttgcgcacctgcttgcccgcttataaaaggcggcctgaattcaggccgcctttttcatgcttcatggcgtaaaattcaggatgcggcaccggcgcccgcttccagcagtgcctccacgaaaggcatgtgcatggccgtgctgcgctcttccgcgcggcgttcgtgcagactggcgcgacgcatcaaggcgtccactatcatgttggggctgttgcactcgcgcagatattccgccacgtcatttttagatgaaaaaaccacagcaccgtacatccggcttctgcgggggtagttcagatgaaaggttgaagccagaatgtatttgcccacggcagaacggtacagtttcaattcccaccagttgggcgcaacgcccatccattcgcggtcatcaacggtcacaagctcttcaccggtaaaaacgaggtcatccttgccgttacgtttaatcttgatttcgttcatgatgaaaccccctcgggaaagttggtacagaaatcataatggtaaaaacggcatcgcactgtgcgccgccctgggcggtacttggagtcctactttcattgtattgtttttttagttcataacgggcaattattttttactttgccatgacatttttccggcactccggcttcgggcggcgtttttgacttttcaagactccctgtcgcggctatggtgcgcgccatggcaacaattggtgaatttacgctacacgcgacggacggcaaggcgcgtaccggtgtgctgcagacagcgcacggaccggtgcgcacgcccatctttatgccggttggcacggtgggcagtgtgaaaggcgtggctccggacgatctggatgccatcggcgctgaaataattctcggcaacacataccacctgtatctgcgccccggtgacgagctggtggcgcggcgcggcgggctgcacgaattcaacgcatggcgcaagcccatacttaccgacagcggcggctttcaggttttcagcctcagcggtctgcggcgtatttccgaagaaggcgtggagttccgctcacatctggacggctccaagcatcttttcacgccggaaaaagtcgtttccatccagcgcaatctcaactccgacatcatgatggtgcttgacgagtgcgtgccctacggcgcggacaaagactacacagcccgctcgctgaaaatgaccacccgctgggcgcagcgctgccgcgatgcttatcccgcgggcagcggcggcaacctgatgttcggcatcacgcagggcggcttttttaaagacctgcgcgaggaatccataggcgagctgacccgcatcgactttgacggttttgcactgggcgggctgtcggtgggagaaagcaaaacggaaatgatggatattctctatcataccgcccccatgctgcccgcgcacaaaccgcgctatctcatgggtgtgggcaccccgctggacatcatcaacggcatcaacgcgggcatagacatgttcgactgtgtgctgcccacccgcaatgcccgcaacggcacgctgtatacatcggccggtaaaataaacatcaaacgacgcgagtttgcagaagacgacggaccgcttgaccccaactgttcgtgctacacctgccgcacgttcagcagggcgtacctgcgccatctcttccatgcgcaggaaatcctgtcatacagactcaactccattcacaacctgacgtactttctcgaccttgtacgcggtgcgcgtgaagccatcgcacagggaacctttgcggaatacaagagccgctatgatgccatctacccgcaggaagccgcgctctgcccgtaaacccgccgcagcggacgcgtcgggcttctgtgcctgatgactctgccagctcatacagtgaaaggccgcacggcataccccgtgcggcctttttcattcccctgcacttccgcgctcttctccccgcagccgcaataccgtatgctgccggaggtctgcgcgccgcaccggcttaaacagcgcttctgcatcatgcggtacacaggtgcagccgctgtttccgcacaccgcagccatgcattgcccgcagcggcgcgacagtataccatcgcgcagactgttcacccgcttcaacaattcatgcctacaggttgcagccatgccagactccgccgatgacaaacgccgcaaacactcatcccgctccaacgctgtacagaaaattccgtctgccgccgcggcttcttcagccggacgggcggtctcttccgccccgcggcaaaagcagggcacgcgccctgccgccgacggcaacacatcgggcgcgggcggcagggtccgccacatatcccgccggcagcgcactctgcacgctgtaaaaacgttccttgccgtcgcgggcgcagccgccatactgctgtgcgtgctgggcgcgggcgggctgctgtggattgccggcaatgccacaacagaatatcccccccgcaaagccgatgtcatggttgtgctgggcggcggactgcaccgcgccatgtttgcggccgacctgtacaacaggggctatgcgccggtcgtgtatgtttcgcgcacgcgtccccgccgcgaagccggagtaatgaagcagcacggttaccggatgccggacgagccggaaatgtatgtccgcattctgacggacaagggcgtgcccatgcgcgatatccgcatgtacggctatgatcttatcagtaccgtgggcgaggcagaagcgctggccggtatactgggtgaccggaaacttaccgttctggtggtgacggcaccggtccatgccccgcgtgcgggcatggtcttccgccatgccctgccccgctgcagcatcctgaccgccggcagtccgtatgatccctttccgcagcgctggtggaacgatcaggacgcggcacgcaatctgctgctggaaggcatcaaaacccttttctaccttgcgggcggagcattccgtaccggcggtctgcagtagcctgcgccaccgccgttacagcaccggtgcgggcacggcactggtcatttgcaccgggggcattatattacggccatggacgcagtgtcttctgtttccggcagtacggcgcaccgtgactagaccgcactgccgtcccgccctgcgcggggatgatttttgcatgcaccagtgacacaggcagaataatccggttaatgcttttcacgcacagcgaagacgccaaagggagtgcccgatgacagcacagcgccccaaccggttgatcaacgagtccagcccctatctgctgcaacacgcccgcaatcccgtggactggcatccctggggtgaagaagcttttgcgctggcccgcagcgaagataaacccgtatttctttccatcggctattccacatgccactggtgtcatgtgatggcgcacgaatcctttgaggatgaagccgtagccgctctgcttaacgaagctttcatcaacgtcaaggtcgaccgcgaagaccgtcccgacatagacagcatatatatggcagcctgtcagatgcttaccggctccggcggatggcccctgaccattgtcatgacgccggacggcaggccgttttttgccgccacctacattccgcgcctttcccgcggcggacgcaccggcatgcttgagctggtgccgcgcatccgcgacatatggcgcaaacaacgcgccgatgtcaccgcatcggcagactctgtggcggaacacatgcgacggcatgcagaaggactgctgcgcccttccagcggcggggcgcctgacgacaccaccgtgcggcaggcagtggataccctgtgccagagatatgacgcccgccacggcgggttcggatccgcgcccaaatttcctgcgccgcattcgctgctactgctgctgcgccacgcgcaccgcacacaggatgccgcccggcgcgcacagctgaccggcatggtttcccatacactcgaagccatgcggctcgggggtatttttgaccatgcgggctatggctttcatcgctacagcaccgacaaggaatggctgctgccgcattttgaaaaaatgctctacgatcaggccatgcatgtgctggcctatacccgcggctggcagctgacgggcagacctctgttcaggcgcaccgcagaagaaataatgatgtatgtgatgcgcgacctgacctcgcctcagggagccttttacgccgcggaagatgccgacagcgacgcgccccctcattttgccgccatggggctgccgcacagaggcgaaggttttttctaccttttcacgctgcaggaaatccgcggactgctttcccgggaagacgcgctgctggcggaaaagatatggaacctgcaggaagaaggtaattagtcagtcctgaaaaactctaaaaacggcctgtcaggcgcaagcccgtaccggccgaacattgggtcggaaaatgtgccacagcaatttggggcacaaaaaatatagcaaccggatgaacttccggaaattgaatgcagcgcaggccatgaacaggttcacggaatcgccgatccgccctttgaggtagtttcgcatcatcctgtgatcactcttaagatgtccgatgattggctcgatggcggccctgcggcgaaagcgttctctggctttgcgcttctcatattccgtttttggccctttgcctgattctggaatttcgatgcgggtctccccgatttgacgcttgccgcgatatccccggtcgcagatcgccatggttggtctttggcccacgatgctctcaacctgggtcagcacggcggggagagtatgaccatcgaaggggttgtcgtggaaggacaaggcgccaacgatgatgccactggtcttggtcacggtcacagatgccttggctccgaactcgtacttcttgtgggccttgcctttgctgatgcaggaaacgcctggctcatggaggctgtaaattttgttggaatcggaacgctgctggcgctgtacgcggtcgtagaggtccagagactgctggtgggcctcaagtgcttcaggggaaagcttccgcttcatttcgcgaatcaggacgccggcaatagtccgcaaacgtttgatcgctcgctgagcctcgccttgttcgcggccttttgatttgaagcgaatgatcctcagcagttttttgacttcacgctggtagctgcgccggagtttgatgccttcctgtttggccaggatgcggcaacgcgtcacgatcttggtcagaagcttggcgtccgtgggaaaggtgatgttcttttcctgcacggtggaatccacaaccacttcctcttccttggccttgtcgccatggagggtcacggagacttcaaaaattttgcgcaccccgtcttccccgatgcgacgccgaaaataggtcaactcggacggatcacacggcagcttccaggtgaaccgttgttggccgcaaaaggcttggaaataggggttctggacccaaatctcgacgacgcgctcatcgctcaggttttcaagctgcttgaggatgagaagcccgaccatcaaccggacgggtttggcagggcgaccggacgtagcataaagcggacgaaagctgtcttcaaagacctgccacgggatggccttggccagacccaacaggtggtttcgaggatcgagttgatcgatcagatctgggcagaggaagctgcgctgacggtccgattttttgggctgcatcgttggtaacctcggagtgatttcgacaagaaaaaatgcatttttcactgcattactggttatttgaaatacattatctccgattaaatttcaattaatttcgagatgttgccctgtttttcagggctgactaattaccacgacgagtccaccggccggaaaaccggcctgaatattctgcatcttccggcgccgctttccgctcttgccggtcagctgggaatggagaaacataccctgacccagctggtggacgaaatccgcgccacgctgatacaggcccgcagccgccgtccgcgcccgcatctggatgacaaggtactgaccgactggaacggactgatgataacagccatggccacggcgggtatggcgtttgatgcaccgcattacaccgaatgcgccgcccgtgccgccgatttcattctgtcagccatgcgcgacagcaacggcaggctgctgcaccgctggcgcaacggcaaggcatcggtaactgcctgtctggatgattacgcattcttcattgccggtctgacggcactgtacgaagccacacacgaagtccgctggctgcgcgaagccgcggcgctgcagcaggtgcaggataccctgcacagagacgggacaagcggcgtttactacctgacagcggcggatgcccccgacctgctgatgcgaccggtggaagcgtatgacgccgcctgcccttcgggcaactccgtcacgctgctcaatctggcacggctggcacggctgacgggcaatcaggaacatgaacacagtgcccgccgtctgctggaagggctttccacacaggtccgccacatgcccggaggctacaccatgctgctgtgcggagtggattttctttccggcggcggacgcaccgtggtggtaagcggcgagcaggactctcccgacacggaagcactgctgaccacggtggcttcggcatacagtccggatacatgcctgctgctgcgcacgcccatgaatgccggacaactggctcaggcagcgcccttcacccggcatcttacacacaagggacgcacggcgtgtgcctatgtgtgcgaaaattacacctgttcgcagcctgtgacagacccgcgcgaactgctggaacatatcgtgaagcccgcaggcggcagtctggactgagggcgcatgccgcacaacggcagcgccgtaccggtacacaaaatgtccactgcagctgctgcacagtgcgcatgcgcacagccctctgtgcagccgccgcagatgcccacgccacttcctgccccgttcaatctttataaaaacagcatattatgtaaaaaatgcgttttcctcttgccttcttttttccggttgagtaaacagactgtccctgtattggattcggatgacgacagcaggagagatttccgccgttccacacccccggacggaaacgccgaagaagtaaatctttcaggcaaaaggactgctgtttgacgagcctctggagagactccccctgtgggagcaccgaaggagcaagccggtcgtagatctcctccacgaccggtgaaactctcaggtaaaaggacagagggccctttatgacgcagtgcaccctcacggccgtgcgtcagggaccacttagccttcattgcgctttgcgcaacgcgcagcgccgcttcctcttcaagtagactcgaagtccgtctctacctgggaatttaacaatttcaaggaaatagagatgactgaccttactgttctactgcaatctatcaatgcattcgtgtgggggccgccactgctggccctgctggtcggcaccggcatctaccttaccctcagactgggcatcatgcagatacggcgcctgcccatggcgctttcgctggtcttcagccgcgacaagggacaccagaacgagggggatgtttccccttttgccgcactgtgcaccgctctgtcggccaccatcggcacgggcaacatcgtgggcgtggcaacggccattgcggccggcggtcccggtgcgcttttctggatgtggatagccgcctttttcggcatggccacaaaatactcagaatgcctgctggcggttaagtaccgcgtaaaagacgccaacggacagatgaccggcggacccatggtctatcttgagcgggggctgggcagccgcctgctggcacgcatgtttgcgctgttcggcattctggtggcctttttcggcatcggcacctttgctcaggtcaacgccatcaaagacgccgcacagctgactttcggcattccctcatggggcaccgcggccgtgcttaccacgctggtcaccatggtcacactgggcggcatccgttccatagccagagtggccgagcgtgttgtccccttcatggctgcgttctatctgggtgcctcgctcatcgtgctcatgctcaacctcggtcaggtgcccgccgccgtctcactcatcgtcgaatcggcattcaatccttcggcggcattcggcggagcagcaggcatgtctgtgctcatggtcatgcgcagcggcatcgcgcgcggcgtgttttccaatgaatcgggtctcggttccgctcccatcgccgcggcggcagcccgcacggactcctgcgtccggcagggacttatcgccatgacaggcaccttcttcgataccattgtcatatgctccatgaccggcattgtactggtgatgaccggcgtatggaatgacggtgctctggccggagcggccatgaccaacacggcttttgctctgggcatgggcggcatgggaccgcaggttgttaccgtggggctcatgttctttgcgttcaccaccattctcggctggaactactacggtgagcgctgcacaacctatctgttcggagtcaaaggcattctgccataccggctgatatacatcggactggtggccatcggcgcctttgtccatctggacctcatctggctgcttgccgacatcgtcaacggcctgatggctgtgcccaacctcatcggtctgctcggtctttccggtgttgttgtggcagaaacacgcgcctacttcgcagcccgcgaggcagagcgtaccgctgaagcggattcggccgcgctcccgcaggagcgttaggccttctccatagaaagtgtgtggttggtgaaaggccggacatcgggtccggcctttccgcgttttacaaagccggaacatccggcagacggtgacggccgctgccgcgccgccgcggcagcgtacctgccggaaaaaacaagtaccgcggccgtgtacacaggcacacgcaccccgtaaaaatctgcccgaatgaacactgcggcctgtggcacagcaccgcggccggacagccgcggcggccaacacccgacggcagacccgtgcagccgctactgcagcgggccggaagaatcctgttccatgacctgctttctgcggtgctcttcatgctctgccgcgcgctgcaggtcgagcatacggttgagcgtaccgcgcagccagtacagatcgcccaccgtaagcggcgtgaccccgctggaaacactggccagcactgccgcctgtcccgtacggcccagcacctgaagctgacagacagccgtgcgcggggcaatgacgcgcaacgccaccacttcgcgcagcgaaacttccagacttctgttacccagcgggctcagcagctcccgcaccagcaccccgccgcgtaccgttattctgccgcgccccgtaaaggcatgggccagccgcgccagcactatgaccatgaaaaaaaacgaaatgcccagcgccatgatcatcagcgcggggctggcgtcccctcccgccgcgacgtgcgtataggcggagcccgcaccggccatcaggctggcaagcaccatgaacataacccccacggccggccaccccggcgaaagcggccattcgactccctgtgccgttctgcgcagtaccgaagcgggtgaaggttcgcgcgggggcagcaccacagaggacacggcatcgcccgcggccggacggttacgggtcccgtctgtttcgtcacacagcgcaagccccgtgcgccggcacagcaccgtgcacagcccgcgcagctcggactcgttgaacgactggtcaataccttcatacccggtgtcacgcatggccatttccagataatagcgttcccgcccgcgacggccgcccggcggctgcgaggtgatggaagcccccgccagactgcgggccacccttcgttttgtcagacgcaggcaggcgatatcggcaaaaggcactgcatacatgtccgaagcctgcctgcccagaacatacaccatacgctcgtccagattccattccagctgccgcgactgattatgcagcatcaaagccaccagccccagcaccaccccgccgataatgcagacagccgtaagcgccggatcgcctgctgccagcaccgcgccccccatcattccggtgcccagcaaagccaccaccgccaccgagacgcggtgctccgcaccgggcccgatgcgcagcaccgcaggagaatcttccagaacaatcatcgaggccatgcgctctcccccgtcacattccgccgcattcctgcggcggcgcgtttacaaaaaggccggagcaactgctccggcctccgcttaccgatacgtttcttccgccgcgccactggcagcgcgctgcaggacggcccgccgcactcagcgggaacgccgctcaaattcctgcgccacgtcacgcagcacgtccacggcctcgcgcagggcaggttccacaccggctccggtctccagcctgcgggctatccacatggcaacatatacggcgccttcatcgtccagcgcgcgcgatacgcccggacggcgcagttccgctgccagagccgctatcttgcgttcgcgctccacaatggcctgctgaaacgccttgccggcggcatctttatccttcagggcctgctgcacttccgcatatggtgcattctgttccacaagcatctgataggtatgcagcgcctcggcaaaagctgcgttggcgtccagcgtggcacggcgcgcctgcagacagccctgcacacgcccgccggcatcgggcatatccagcacattctcggctatggcggccagcccccgtatcaggcggctgtaaatagcgtacatttcctttttttccgcggcggaaagattcacctcgcggcctctgcgttcacgcatgagaccgtcggcatgccgctccaccgccgtcataaactgcccgctgtacaaatcatacagcccccgcaccatggccggagacagcacataggccagcacagcctcgcgcgccttgcgtatgtcgtcaccctgccaccggataccgggcatgcccacgcccacgtgggtattgagcattttcacatcacgcaccaccactccttcgttaagggcagtggggtatgtgccgcgcggataatacccttccaccagccagcgggccgtatcatcgatgaagtcaggcccgatgacggaatcttcggaaaccggcggcactgcgaccgcgtccggttccatgcctgctccggcactgtcgccggcactgtcaccggccatcatgccgcccggcgctgcctgtccggttcctgcggcctgtcccgcagataccgcggcagacccttccgcccccgaccgtgagccattggcggaaggcaaagccccctgcccggccggagcctcccggtcaggcacggcctgccgcatctggccggacgggccggtctgccccacaggcggaatgccgctgccgccgtcacgcagcaggaaatagcctgcagcagcaaccacaagcactattaccgccagaatagccagtccgcccttccgacgggccggaggtgtcatatccagagactgtcttttatcgctcatgtattctccgtagcctgtcttacagcgttattctgccccgcgccatcagcagggcaagtgcggtacccgccacaaaggacaccgccagattggttgtcagcgtcaatgtcagcatgcagaaaaccacaaacaacccgctccggtccagcacatcacgcaccgtcaggcacaattcgaggcccgcaagcagcagcagcgtacccagcacggccagcggcagcaggcgcaccgcgtccagcatacccgctcccagcataacggaaaacagcacaaacacagcgccgatgatgaggtttgatccgcatgttctggccccgaaacgataatgtgccgcgagacctccggcaccgtggcacatgggcatgccgcccagcagaaaagccccggtgcatgccgctcccatgctgtagcaaagagaacgcggtgtcacccgcgaactgctttcgggaaaataagtgtgtgaaagatcggcattggcaatgacagcgttgcccagcgtcatgggcagctgcggcatgacaagtacaggaagcgcataggcgaaatcagccagcgaaggcaaccccagcggcagcagacgcggcagatgcagcccgaaggagaaagtggcatcggaaaaaaccagccccagcagcagaccggatcccacaaccaccagcgcagcgggaaaacgcggattattaagcagcaaaagcgcacaggtcagaaaagcaagccccagaatgagactccacggcacgggacccagccccccgagtcccagaaaaggctcgctgagttgctgctgcagtgaatgggtgcccagcatgaagcggaccccctgcgttgccagcaacaccccggtggaagcctgcacccccctgatgactgcctgcggaatatgcctgcgcaatgcttcggccagattccacctgcccacagccagcatacccagccccatgataagacaggcggcgctgaccgaacctgtgcccactcctgtggccacagcataaccgccgatggatttcatgggctgcacggccacgggaacgccgtaatagtgacccgcgatgatataatacagcccgaccgcaaaaaaaagtcccatgggatccaggccgttaaccattatcatgcccacggccagcggcagcagagtgcccagatcgcccagcgatcccgccagctccatcctgtcaaatctgtagcgccccagttgcataggcagactcctgctggaggattgttttgtgtcttttaacactgtattgcagaacaatgaagtatgaaaacaggttgctccgccgccggcaaccacaggggagccccgccatgcagtctgcactgggatatgtatatgttgctctggccgcgctcatgtgggcctttatcggtccgctggcccagatatgctttaacgaaggcaccacccccatggaggtggccttctggcggtgccttaccggtgcgctgtttttcatggcgcatgctgcggtgaccggccggtggcgcgccgggctgcgtgatgcccccgtgttcacggcgttcggtctggtgggaatagcgctgtttttcggctcgtatcagatttccgtgcgcgaaggcggggccgcgctggcatccataatgctctacaccgcacccgcatgggtggcgctgctggcccgtatctgctttgccgaggcacttacgccgcacaggctggctgcgctggcgctggccatgagcggcaccatgctggtcagtctgtccggcggcgcaggcagcgggtcggtcacggcaggcgtgctgtggggacttgtggccggtttcagctattcgctgcactacgttttcggcaaaaactacctgcaccgttactcgtcagtcactctgtattcctactgcctgcctgcgggggcactggctctgctgccgtgggtcactttttcgcagcacagtgcgctgggctggttcgcgctgataatggaaggctttctgtgcacatggctggcatatcttgcctactgcgcagggctcaaacggctggccgcgtcgcgggcggccatagtggccaatctggaaccggtggccgctgccgtgctggcgtactggtggtggaacgagattctgcctcctgtgggactggcgggcagcgcacttgttctttccggagtatttgtggtggtgcgcgaaaaaaacaccgcggccacggcctgagcccctgacgtctgcagagcattgcggtctgctgtcctccggtttctccggcagccggcacccgccgccacaaaaacaaaaagccggagcgtattgctccggctttttttgttttttcatacatcgggcggcggtcagcgccgcatgtcggtaataatggcgttaagatccacagccagccgcgcaaggtctgaaaccgcctgtgccgactggttcatggcatcggccgtttccgaagaaatgcggcttatctgctccatggagcggtttatctgctcgctggcggcagactgttcttcggcggcggtggcaatggcacgcacctgatccgccgtctccaccaccatctggacgatggaatgcagggtacggcccgattctccggccatggccgtggactgctccaccagcttcaccgcctcttccgtggcagccatatttctgcgggtgctttcctgaatggaccccacataatccacgacctgacgggtggcactcatggttttttccgccagcttgcgcacttcatcggccaccacggcaaacccgcgtccggcatcgcccgcgcgcgcagcctctatggcggcgttgagggccagcaggttggtctggtcggcaatatcttcaatcacgttgataatctcgcctatgccttccgccttgtccgccagtccgcccatttccgttttcagactttcagcctgtcgtgcaacatcgttgatgtggcgcacggtatcttccaccacggaaaccccgttcttggccacgtcctgtgcttttcccgccatttcggccgcattggaagcattccgcgccacctcggtgacagtggcgttcatctgctccatggctgtggccccttcggcagtaaggctgcgctgctcttccgcgccggaactggactgctccacctgcgccgaaagctcctcggaagctgaagacacctgtacggcgatggctcccgcagcttccgccgcgcgggtgatgcgcgaattctgctcttccaccagacgctgctggcggcggaattccgtcatgtcagtacaaacggtaaaggctcccatcaggttgccgtccagatcatatatgggcgagctgtcaagcacactgtagcgggtttcaccgtcgcggtcggtaaattccacctccacgccggtaatggccttgcggttggcaagcaccttgtgggtaagcgtttcgcggctcacgtcgttatagaaaaactctccaacggttttgcccacatgctggtcaggatcacccagttcgcacagacagtccaccatgcctttattggtgaaagtcacattgccttccgtatccgtaaccagaaacggcgtggtcatgccctgcagtatcccgcgcgaaaagcccagctgctccttgagcttgcccaccatctcgccgagattgctctccagcttgcccagttcgtcctgcgaatggacagtgaactgcgtctccagctcgccgtgggcgattctgtggctggcctcggtgatctcctgtacgggcttgataactgtcttgcgcagaaaaaagaacacgatgcagattagcgttgccagtccgcccacagaaaacgccaccgtctcaagcacctgacgatggatacccgcgaccatgggggtgacatccttgaccaccacaagctgccccagaatgggctgagacgaaccatgacagtggtggcacgaatcgtcgttgggaatgctggtactgcggagcatgaaggattttccgccctccttgagcagcaatccctcgtgcacgtctgttttcactgccttttcggtaagcgccagcaccgaagggtcggaaaaaacatcttccacatccttgcggactgtgcccgtacgcgtgctgtaggtaatattgtttttaaaatttgttatatacacctgcgtatcgggataccgttttgccagcagagcgaactgagcctttgtaccgtcatcatcgcccaccagcatgggaccgtcagttgccagtttgataagctcagaaacccgcgtgagtgcggtgtccatctgccccagcatgccgtcatactgacgctgggtggtcacacctataagtatggtgaacacgacaacggatatgccggcaataagtgtaagcgtcttcagtcctatggatttacggatgaaatgcagcatacagacctcctagtgggcaccgctggaaatcagcggcttgtacccgaatgcctgtacgcggctttcgttgtggcacgtttcacaggttttgatgtccggcttacgggttatcatttccggatcgcctgtttccgcgtgctgcgctccgggaccgtggcatgtctcgcaccccacgtcggccagttccggtgtggtttcaatgcttacaaaaccgcctttaccgtgccctgttgtatgacagtcgtagcagccctcaagctcctgcggcgtaagatctgacgccataatggacacacttttccatgacttagcctttacagagtgtttctgaaacgtttcatattccgtttcgtggcattctccgcaacgcgccgacccgacatacgcacccgccacagcctgctgcacaatgcacagaccgcacaccgcaatcagcgccagcaaggccacaggtacaaagcccttcttcatggttcctcctgcttacccgcaacgcattccttccccgccgtttcccgattgtccactcaaacgaacccctttgaccggaaactgccggaatgccttcagttaccatcctatcggatgctatgccaaaaccttaacactgtcaactcaccacaaggcaggcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcaccacaaggcaggcatgtgttttttcagcagctgtgcacactgcaatatcggacaagacagcataaagcatacttaaggacataatgccaaaaacaatgcacacatcggaaatgaacagtacacagtgtcagcaatattgaaacgacatacaacaacaccaatatatgaaaaaaaagactgcacactttgcaatgcacagcttaatgaattgcaaaagcgatatatctgtgcagttgaaaaccggcactgcacttatgttatattttatttgaaatgaaaaagaaaaaaaacgatgcggaaacaatgcggcaaagggcccgggcactttgctttcgggcaatacatacgcagaaaagagcatgcgggatacaggcaggcacgccatctatgcgcgaacctatttccgcaaacggaccgccccgcgtaaaaacaatgcagccctgccgccggtacgcgtccacacaccggacgccattttgctgccgcctttgacacccgctccgataacctcggcagaccgcagggctccgcggcccaccgccctgctgaacagcgccgcagttcctcccacggccgacaccgcctgtcccgcaccggtacgcaacacccgggcgccaccgctcacccctgcacccgtggcatataccgaacgccggacaccccagcccacagcccgcgcggcaccacccatgccgtccgccacacccgcggcggccttgcgggctgtacgcacgcctgcattgacggctccggcggccgtatctccgcatacctgcacggcagcgcggcccgtgcgcgccagcaccagccgcacggtttcgcccgttatgcctgccagcatggaaagagcttccgccgtggccgttctgcggtatgaccctgccggcggcagtgttcccgaaacataattgcgcgcgagtatacctgtccgcagtgtcagcagggcgttggccgaaccgtccacaagcgaggcagtgacagtggcggcaacggcttctgctccgggcagcgcccccagtgcggaagaagcgacagcgggaccgatgatgcctcccatggcttcttcaccgcccagatcttccataccggcggcaagaaaagacgtgacggcaacattggaatacaatgacagcatttccgcgggggagggacgctggttatacagcgcgctcacacgccagaccagccggcacagcaccacaaacacgataagagaatcaagcctgccgttctgagacacggcagttccggtaaaaacctgacgggctgcgctgcggatcatctcatcagcctcgtggcccagcaaagccagcgccgcatcggcatcttcacggctgtgcacactcacaccgcgttcgcgcagaaacgcattatcacccagcctgcggaccagctcggccctgtattcctccagctgcagttcatcgggctctgctggcagcacaagagcacggggccggaaaaaaggggcaacagcataccacaaagcccacgccacggcagacattgccgcaccgccggcccacggccccagcccctcgtgcatgcgctcggccatatcccacactgcggaaacagctccccacaggtagatggcaaaaagtacaagcagcagtatcccggccaccatgaaaaaacgcttcaacacagacagcatgacattcctcctgccggcggaatcagccgccacaccggcagctgtcgattacggcaattactatctagtgcctctcaggcagcaggcaagtcaaacaccaccgataccggcgggcaaccggacgccgcatctccccgaaaaaaagatcacttcagcatagctgttgtgaaatgaaatggttataccccgacacttcaatccggaggcacgtgtaactggccttgagaccgtcatacaacaaaagcttaagaaaaaagacgtaccgtgcgagccagtggagggtgttccatctgcaattcaacagcagaatcttcatacaggcagtgagaaaagctccatgcagggcttgtctccccacaacaacttccgtcaagcgccacgtcagagctaccgtatttctgaaaagcagcctcacaaacgcccgtcttacggcagaattcgacaactttggtgcctgtttctgcttggcaaagcgcagcaaaacgcccctctggaacgacaaaaggcttaccagattttcatctggtaagcctttgattttgtggcggaaggggagggattcgaacccccggagagcgcaaaccctcaacggttttcaagaccgtttgatcgcattttcacacgtcatcatatgttgtcattttttaattaaaaatcaatatgtaacgacaacatttcattcttttcaatgtcacccaaaatcactctttttcacttgattttagcaaaaagtggggacagaatggggacaactttttgggggtagcatggcgttcaaatggatcaaaacgaacattaagggtattcgctacagagagcatgacactcgcaagcatggtatcaaaaaagaccgttactatacaattcgataccaaagatctggacaacgcgtagaagaaggtctcggctgggcatccgaaggatggacactggacaaggctgtggcgacactggccaagctgcgcgaagctgccaccaccggagaaggcgaaactcgcctgcaagaaaaacgcaaagcagcggaagcccaaaaagcactgaaagaaaaaaagaacatcacctttgcgacaatcttagccggataccttgaggcgggtacggagaaaaaaaacacccgcgttctggcagtgcagaaaggatacggtgacaagtggcttctgccagacctcggtcccctgcccatacggcaggtgaccgctggccatttggaacagattcagaaacagattctcgctgccggtcgttcaaagcaaacagcagcccatgccatagacttgttccgcgctgcatggaactgggcctataaacgtgagttgatcgaaggccgcaaccctgtcacgcaaatggagcgcatccgccccgacggttcacgcgagcgatttttcagtgctgcggaactgcaaagcctacttggatggctgcaccgcaaagacatacatacctaccgcatcactctgtgcgctgcccacacgggtgcgcgactgggtgaactggcccatctgacatgggacagagtcaacctgcctgacaggcagatcaacttcatccacacaaaatcaggagtcccccgctctgttccaatgacaccggagttgcatgatatgttctctgacctgctcatgactatgtcctcggctaaaacttctggtatacctttaggcacgaactacacccctgccggacttgccggaaagatcgtgtttctcaccaaagcccgtaagcccttttttaaagaaattgaaggcagactacgcacagacaccccaacagcattcagatcagccctgagcgccttaaaacttaacgaggggcacgcaacagcaaaaacaaaactcaccttccactgcctgcgccatactgccgctaccttgctcctttcaaacggtgtagaccccgttactgtacaaaacatcatgggttggtctacccttaaaatgctggaacgctattcacatgctattccagccacgaagagaaaagccatggaagcgttatctgcggctttgagcggggaggggtaaaagttaacagcaatattgagaactaatacaccaacgttcatcaacataagaaacagttataaaatcaagactattatgcactttcatctttcaggtaatgcagctagcgatttaaaaattgtcaggtttgaagatttttcgggcagtgctgatgcttttcgccagcattggtatgtacatcgtgttaccatgcaaagacgcaagcatgttattgttatggaagaatccacgcgttatgcattacttttttgccgggttacgcagccctttttcaaaaattttcctgaattttttgcagatacactttggcgacatattgtttcgttatgcgccgtgccgactgcccgatttggcagcattcaagccatgactacggatatgtgctccgaaaacatctatcataaagggctcaatcgaagtgtccaagcacatattcgagacagttttctcactttggaatgctacttgttgcatgaaccgcccataaaccttgcgcgacaggaagacgtatttcagatgaatatacgtatcaatgaaacacctcgtacccgctatggtgaaaaaaattatatttggtcccttcgtgaatttcagcggctctggtgtgaacacttgggcgttgcagcggtgaggggataacatggtttagatgaaggtgcaaaaaacaaaagaattcaaggcaacgtgcctatataagcttcttcatccgtcctgactgcttcaaaaaggaagagcgcatgattcttgaaaataaactacaaatcacgaaccagatagagctggcaaaagccgaagaaaaaatcagcaagcaaaaggcaaaacagctttttgacactggcgacatcgccaaagcagaggttggtacatttaagggactagccttcattcatgcctatctttttgaagatatctacgattttgcaggtaaaatccgcgatgtgaatatagcaaaaggcaacttccgctttgcgcccgtcatgtatcttgagccagcgctaaagcacattgacgctatgccgcagagcaactttgaccagattatcgaaaaatatgtggaaatgaacgtcgctcatcctttccgtgaaggcaacggacgggcaacacgcatctggctggatttgattctaaaaaaagagatgaagctggtggttgactggaatgccgtagataaggacgactacctgtctgccatgcaacgcagtcctgtgaaagatgtggaaattaaagttctgctgcaagctgcgctgacagatgtaactgaggatcgtaccctatttatgaaaggtattgatgtcagctattactatgaaggatacagcgaatttaaaacagaagagctttagccgtggtatagcgagggggctttgtactgtaactgaagagatgcaggggcatgccaccatttgtctgcacgacttacaatcaatgaatgccccctgccaagaactgagaatgtgatcctgccacatttttgtggagtaccagttaagctacttttttgggctatttgcattctgaggtaggatcgcagatttagcccggaaatggaatccagtcccttttgtgcaaaatatggttgataatcaccagctgatcatgatagcgtttcgtgcaaaaggtggttggaggccaggatgaacgaatttacgggatcggcagcttcacaggctgactttatttggaagaacgcggaagacctgtggggggacttcaaacatacggactttggcaagatcatcttgccgtttaccttgctgcgccgcctggagtgtgcgttggagccaacccgcgaagcggtgagagaggcatacgccactttcaaggatgccgatgttgagctggacaccattctgcgctctaccgctgaataccccttcttcaacacctcagaatactcccttggcaccctgggtagcaccaagacgcgccgcaacctagaagactacatcgccctgttttcagataacgcccgcgctatcttcgaggagttcgatttcggcaataccgtgatccggctggagaaggctggcttgctgtacaagatttgccagaactttgccaagatcgacctgcaccctgaggtggtgccggatcgggtgatgagcaacatctacgaacacctgattcgccgctttggtgccgaggtcaatgaaggggccgaggacttcatgacgccgcgtgacatcgttcacctggcgaccgcgcttttgcttgacccggatgacgccctgtttgaggccagccccggtttgattcgtaccctgtatgacccgacctgcggcacgggtgggttcctcactgatgccatgaaccatgtgggtgattacggtggccgcgacaaggtaccgccggttctggtgccgcacgggcaggagctggaaccggaaacccatgcggtttgtgtggccggtatgctgatccgccgtctggaatccgaccctggccgcgatctgtcgaagaacattcgtcagggcagtacgctgtccaacgaccagtttgccggtgagcgtttccactactgcctgtccaatccgccttttggcaagaaatgggagaaggacaaaaacgccgtcgaagcggaacacaaaaaaggcgaattgggccgctttgggccgggcctgccgaaaatcagcgatggctccatgctgtttttgatgcatcttgccagcaagctggaactgccgatcaacggcggtggccgcgccgctatcgtgctgtccggttcgccactattcaacggtggtgccgcgtctggcgaatcggaaatccgccgctggttgctggaaaacgacctgattgaagccattgtggccctgccaacggatctgttcttccgcaccaatatcgccacctacctgtggattctatcgaacaagaagccgcaggagcgcaaaggcaaggtgcagttgatcaacgccaccgacctgtggacttcaattcgcaacgagggcaacaagcgccgtattgtcagcgatgatcagcgccgccagattttggacatctacgccgctggggaaaccgatgcgctttcccggatgctcgactaccgcacctttggctaccgccgtatcaaggtactgcgcccgctgcgcatgatcctagaattggataaggcgggcatggagcggctggaagccgaccccgcttgggaaaagctccctgacgcgcatcaggcattctggcgcaacgctctcaagccgctgatcgggcaaacgcagacctatggttgggcagaaacctttgccaaggacacaatcaagtccgacgaagccaagcagctcaaggtcaaggccaacaagacgtttatcgccgcgctgatcaacgcctttggtcacaaagacccggaagccgagcccgtcacagatgccaacggcaacctggtgccggatactgacctgaccgattacgaaaatgttccctacatggaagacattgacgactacttcgcccgtgaagtgctgccccatgtcccggatgcctatctggacgagagctttaccgatgcgaaggatggcaagctgggccgcgtcggctatgagatcaacttcaaccgcttcttctatcagtaccagccgccgcgcaagctgcatgatattgatgaagacctgaagcaggtggaagccgagattgccgcgctactggcagaggtggccagcaaatgagccagtacaaagcgtatcccgcgtacaaggattccggcgttgagtggattgggcaggtgccggagcattggaagattgcgccagtaaagtatcactacgatgcaagactggggaaaatgatccagcctgctgcggtctctgaccgagatatagaagtgccataccatcgggcgcaaaccgttcaatgggaaaggatcgttgagtctgacatcaaagaaatgtgggcatcaccaagggatatagaacagttttctgtatctgaaggcgaccttttaatttgcgagggcggtgatgtttgtcgcgctgcaattgttaaacagcctcctgaaaaaaacatgatattccagaaatccatccatcgtatccgctcgaaaggcgaatatggtgttggttgggttatgcgtttgatgcagcacttacgctcgtctgagtggatagatgttctgtgcaataaaaacacgattgtccattttacaagcgacaaacttggttcattagaatgccccctgccgccaccagacgaacaagcctccatcgccgccgccctcgaccgcgaaactgcccgtattgatgcgctgatccagaagaaaacccgctttatcgagctgctgaaggaaaagcgccaggcgctgattacccatgcggtcaccaaggggctagaccccaatgtaaagatgaaggattccggggtggagtggctgggggaggtgccggagcattggagcagtgttcccattaagtacatggcgcttgaacgaaattcattgttcttagatggtgactggattgagagcaaggatatttcgaccgatgggattcgctatataacaacagggaacgtcggcgagggtgtgtataaagagcaaggttctggtttcatatctgaagagacgttccatgctcttggatgcacagaggtttacgggggtgacgttctggtatctcgtttgaacaatcctattggtcgtgcttgcatggttccagacctcggcgtgagagtggtcacgtctgtagataacgtgatttttaggccggactcaaagttcaataagaagttcatcgtttatctcttcagtagcgaagagtatttcaagcacacaagcaatctggcacgcggcgccaccatgcagcgtattagtcgtgggcttttaggcaatattcgagttgctactccttcgattgaagaacaaacccaaatcgcccgcttcctcgaccacgaaaccgcccgtattgatgcgttgattggcaaggcagagcaaagtattaccctactcaaagagcgccgcgccgcatttatcaccgccgctgtgaccggccagattgatttacgaggagagcaataatgcaggcatccgcccatcaggaaaaacacttccagcaatacatcattgaccggctggtagagcagggctggaagctaggcgacacccagcactacgacaacgaacgggcgatgtatcccgaagacctggaaagctggatcaagaccagcggccagcaggaaaagtgggacaagctggaacggcttaacggggccaagacccttgaggtgctgatggcgcggctggacaaggcgctggaaaagcaaggcaccatgcaggtgctgcgccagggcttttccattgccggttgtggcctgatcgagatgaccgaggccgcaccggaagacaagcgcaatgcagcagtcattgagcgctaccaggccaatatcctgcgcgtggtgccggagctgaagtatcacccagcccgtgaatttgccattgatctggtgctgtttatcaacggccttcccgtggcgaccgtggagcttaaaaccgacttcacccagtcggctgaagcggcgatggatcaataccgaaatgaccgtttgccctacgatcccaagaccaagcgcagagaaccgctactgacattcaagcgcggggcggtggtgcactttgccatgtctgattccgaaatcatgatggcaaccaagctggacggggaaagtaccttcttcctaccgttcaacaagggtcgcaaggacgaaagcggcgcggtacatgcgggtaacccgcctggtgagatcaaggccgatggtacccaagaatacccggtagcctacttctgggaggcggtctgtcagccggactcttggctacggattttccatagctttgtctacgtcgagacaaaggacgtagtagatattcagggcaactggtcaaagaaagagaccctgattttcccgcgattccaccagtggacggcagtgaaccagatactggccgacgctcgccagaacggtgcgggcatgacctacctatgcgaccacagcgccggttccggcaaaaccagcaccatttcctggacggcccatgatctggtgaagctgcgcgaagacaacggcgacgcggtattcaacagcgtgattattgtcaccgaccgcaatgtgctggacggccagctccaggatgcggtgaagcagattgaccaccagtttggcgtgatcgccgccatcgaccggcagaaatcgtccaagtccaagagcaagcagctttcggaagctctgttgtctggaacaccgattgtggtggtcacgattcagaccttcccctatgcgatggaagccatcatcaccgacaaagccctgaaagggaaaaactttgcggtgatcattgatgaggcgcataactcgcagaccggcgctaccgccgccaagctgcaagccgcactgggaatgagcgggcaaggcaagatgtccaccatgacggtggatgagttgctggaacaactgcaaaagtcccgcgcccgaccaaagaatatcagctacttcgcctttaccggtacgccgaagcactccacgttgatgctgttcggtcgcccgaccgatccaagccaaccggcctcggacgataacccgccgcaagccttccacctgtacaccatgcgccaggccatcgaggagaagttcattctcgatgtgctgaaaggctatgtgccctacaaaacggccttcaacctttccaagcagattgaagacagcaagcgggtgagcggcaaggccgccaaacgcgccttggcacagtggatgtccctgcaccccaccaatgtgacccaaaaggtgcagtttatcgttgagcacttcaccaagaacgtcgcccaccggctggatggcaaggccaaggccatggtggtcaccagctcccgtgccgccgccattcgctacaagaaggcgtttgaccgctatatcgagcagcacagcgagtacggctttattcattcactggtggccttctccggcaagatgaccggtaagcaggtgatgcaccaggatgacggtgagtttaaggacgatgtgtttatcgtcgatgagaacgaggagttcaccgagcagagcatgaacccggatatccacgggcaggatttgcgttttgcctttgaccgccctgaataccgggtgatgttggtggctgacaagttccagactggctttgatcaacccaaactggtcgccatgtatgtagacaagaaaatcgctaaccatgtggagattgtgcagaccttctcccgtctcaaccggacggcgcccggtaaggatgaggtctttatcatcgactttgtgaacgacccggagaacgtgcgtcaggcctttaccacctatgacaagggtgctcacatcgacgaagtgcaagacctcaatgtggtctacgagatcaaggagcgcttggacgagcacggcctgtacgacgagaaggacttggctgcgttcaaggaagcacgcttcaagaccatccgcgacatcacccataccaaatcgccacagcacaaggcgctgtatgccgccactgctggagcgacggccttgtataacgacaagatgaagatgctgcgcgatggcatggcgacctgggaggcggcttttgagaaggcccgcgccaagggtgatgaggcgggcatgaagtctgctgaccaccatcaggatgagtacgccgagcaaatcaaggcactgattggcttcaagtcggatttggggcgtttttgtcgtacctactcctatatcgcccaactgattgattttggcgacccggagctggagaacttcgccgccttcgccaagctattgcaaaagcgtctattgcacgaagcacctgaaaccgtggacttgaccggcctggtgctcaccggttttgacatcaatgctcgttcagataacgcggaggacgaaggcgaaaccccggtactgcaaccggtaggtgcaggcggtggtggtgtggcgggcgacaagccgaaattcgtcaaagagattattgagcgactcaacagcctgtttggtgaggcaacgccgattcaggatcaggtggccttcgtgaatcagatcttttcaatcgccggcgaaagcgatgtggtgatggctcaggtggaaagtaacacccgcgaacaggccatgaaaggcaatttgcccggcgctgttcagcaagcggtggtacgtgctttgtccagccaccagaagctggccacccaggtgctcaagtctgatcgtcagggcatggccgcactggttgacgtagtgtatgacctgctgcgcgaaggccaaaacatcgacctggatatggattaagccgatgcttgacctgctgaatctgcctggcataaaaccggtggatatgcgccatgagagcaagggccttgtgatagttgccgagccggaaacggtcgaggtaccgctatgcgggggctgcaacaccctcatgcacaaacacggcacgcgcaaaaacaagttcatggacacgccgttgtacatggagcccgtccgtcttgaagttcagcgcccgcgctttcgctgtgagtcgtgcggcaaaatgtctatgccggagttgagttttctggatgacaaacggagagccaccaagcggctggtcgatgtcattcggcaacagtgcctgggaaccaccttccatgctttagccgagcaaactggcgtggcggtgaatactgtcaagaatattgcccacgacctgataaacgaactatcgcaaaccgttcgctacgaaacccccgttattatgggtatcgacgaagtgaacctcgccggtgggtatcgctgtgtaatcaccaacctggcaaccaacaacgtcttcgatatgttagagcaccggacccaggagcatctgaagccattcttcaaggcgctgccggacgctgacaaggtggaatgggtctgtaccgatatgtggcggcccttcaagcgttcttttgctcaatacctgcccaacgccaaactggtgatcgacaagttccatgtcgttaaaatggcctccgaagcgctggaagttgagcgcaagaactatcaggctcagttaagcaaagaagaccggatttacgtcaaaaaatccattcgctggctcaccctgaagcggcccggtaacctgacgcccgcagaacaaaaggcgctggaagtcgtgaagcaggcgatccctgagcttgccgtagcctatgatttcaaggaagccttcttctgcatctacgatgaactcgacaagcagaatgctcagaatgcctttgaagcctgggagaatagcttgccagaccaagggctagtggcattcaagaagctggctaaaacggttcacaaccattacgacgacatctttgcctactgggatgcgccgttctcaatcaccaatggctataccgaagggctcaacggtctgatcaagatgtccaaccggttaggtcggggttatggctaccccatcattcgggcaaagacgctgtactccaaagaagcccgaaaggtcggtagtggtattcgagcaggtcacggcaaggtggaatatgggccgcacattccgacgttgttgaaacaggcagagagtggtgagctggattagcgcgagagagttgcatcaaagaatccaaccaatgttagattctggtgaggcaatgaaaaacagagcaatccaaccagaggttgcatttgacctgaccaagaatccagggtcaaaatgggtggattccaaccctagaatgcaaatggccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacaggcagtttctgttctcaagcattgaagaggtgcaggaccatgccaccaactggctgtggacctacaacaatgaacgacctaacatgggaatcgggggaattacccctgcccaaaaactgagaatggctgcatagcctctacttttcaggcctcctaaaaatgggaggattacccgagcaattgcccggaatggatgggctcgcaagacgccggtaactcacacaagcccggacctaaaccaggggcatctccagccagaaacacatattccctggtggatggtccagttttatgggggaaaatcatttgcacactaacaaaatttaacatatctagcttgttatatgccaacacaacctttgcgcgtactccacattacagcgtcttccactattggtggtgggcctgagcatgtgtggcagcttgttcgccatcttccagcaagcatagagagctttgttgctgcgccaagctgtggaccttacgggccacgctttgtgaaccaccttgaccatgcttgttagcggcaatgtaaaactaccccaccccggcaattgaaaattgacccaccttgaaagaactggtgtattccgtccggaagcacaatgctcaccaaggaaggagtcatggggtgtttagattgctatgtatatccaattaatattgctagttagactctgctgaaaacaatccccaccgtctcaatctacgataaatggcactctctacgcgggtcgttttaagtatcttgcaatgcttatcaagtaatcgcgaactgttaacaaccatcgagttttcaatcaatgttgccaccctaaaaaaaatatttgtattcttcaggcaccattccctgcattttgcaagagcaggttgatactccatgtatggatcatctcgtaatactctttcaacaaccgcaattgcttcctcgtgattatcaataggaagctgaataatcccatttgcaggaagagccttttccagatttccagctcctgcatagagtggcaggctccatccaagaagtgcatcagaaaacttttcagtccaaaaattatccaacctattattttctaacacaatatgatagcgatacgggattatggccgttgccttgtctcgaaccggagacactcccctgccgtagatatgcagtcgatctccaagccgttttgacaacgtcttaacaaaagctaagcgctgcttctgggcatttgtaatcgccttcgttgaacaaacaaccgatatttcgtgccttttaacggggacctcgtaattaacaaggttatctaaatccccaaaaggctcattacagcaccgagaatccatatcaacaccaaattgccacggcaaacaagaattctcaagtaagcaacgcccggttgcaccgttcacaagatatggtgaaataatccaataaaactgcttcaaaaaagatggtgagtatacttttacttctggaggctctgttataaacagtatgcggcgatcgaagggtacccttgtatataaattttcaggtggactatctaccacaacaagccaatctgcgtctccttgctggtcctcattaattttaaaacgcacagagccaaccactccctttcccccagacgtctgccgcagccaaggccaaggcacgtgctctgttgccaataagcagcagacttgcttatctgaaaaactcatcatcttttgatcacttctttttttacaatatttatcccccaagagaaacttactgccagcaactcaaaaggaaagcgtaatgccgatacgaaaaagcaaaggctatgaatccaattcttcgcctgaatacacttatatgctgcaaaaacaagtcgcagctgaaagtagtcctgcccagcgctgaggagatagcttcgctttaacgctttcgtttctatacgcttaatcttgtccagcacgctagttatatactgtatcgagttacgatcccataatgaggtccaactaattaagtagcgcgcatacgtccgataaaagctatacagcaccattttgctctcagaaaaaaacacttcgaaagattcaggagatgatagctctgtagcattaggcaaaaaatcaaaaagccctctgcggcgacaatgcgaggactcctgcgccaaggccgaatataacgccaaaagctttgcatcaccgcatgtcatatttgcgctatgtttacgatagtataccagcggaacaggaatgttggccaaaatttcaccgccatccagcaatctaagccataggtcaaagtcctcagcacctttaaaaaaagaacgatatccccccgcacgcttagcggattcgcacctcatcataacagtggggttatttataacgcagccctgtcgcatacctaccgctatttcttcatatgaagaaggctgtttcgcatgcgccagaggccgcccttcagcgtcaataacaaccatatcagcgcccaatacagcaacttctggatgcccttttagccaaaggacttgcttctctaagcgatcaggagcagatatatcatctgcgtccatccaagctagcaacggggtttcaacactcataagcccaaactggcgaacagcagccaccccttgctgaggccctgaagcaagcttaattcgagcatccttagaagcataagacctgatcagctcgcttgatccatcagtagaaccatcatcaataattaaaaacaaaaaatcactaaatgtctggccgaggatagattcgattgcgccagagaggtaaggcaaggcattacgcaccggcattacaaccgttaaagggacttgaactacgctcacagcagcaaccactcgtctggaatcagatcaaacaggtaagttgactcaagtttaggcctggcaaaccaatatcgtggagcgatgcacagccctgaagctctcttaccgagccaagctgcccaccaggaaaaactcgaatttgcgataatatgatgtttgcaccggctcataagtagcaagtcttcttcttgccgacgagagggcatcactacaacatcatcttccgttgcgaatagcttctttgctacttccggttcatcagagaaaatataaaaaataggcttggtagttgatcttcgcacgagagacatggaacgctgataataatcaatgccacaaacaccatgaacggcattactcgcggcgtcagtgatatagtctccgcgtcttaagtgaacagccacggactcaacttcgttcaactgcgccacgaccggggccaactcaagagtcgcaaagcgagaaagcgaaaataacgtgcgaatatcgtcctctacatcctgaaagtacctataagactgccaatagccataaaggtaacaactttgctgtaattcataaacaattggagagaacgcaaaattcttctcttttgccatcacgaaaggaggggaagggactaaaggcagccttgagcctcgggtccatgcatccatgggaatacgaaaccggcgctgggacattggaagcccatgccataaaggagtatctaccgtaaacaggtcaagggagtaggaccgtagcgggtatttcttgaaacctgacaggtccaaacgcagttcgcctcccatacgctttgcaagagcgtaggcagctgcaaactgaaacatttggttccccagccccccgagaatccatacaccgacaaatttcacaacaacaccattctaacgttgctgtttattgaaaacaaagcagccacaaccgtagcgctgctcttcaacgatgcgtagatctgcattggggataaaaactccatcatctgtaatcagtgaaaactcaatgacatttaattctggaaaaaggctgacaacctgagcgtaagaatacacacgatgggcattatacattaacgaaggtgcgcctacgggaacaacaaaaatcaatcggccctcataagccagaactcgctgcaactcacttgcagcgagacaatcccctttaggatcaagcgggtccccgtaacgtcccagcccgacatgttcaacaacatgcatacaagataacgaaaggatgcttgcatcttcaaaaggcagattggttaagtttgccttaccaagcatcagactgtccagtttgatgtcggcaggacggtaatcataaaattctattggaacgaacgctgaagcaatggtgacaaaccgaaggcaggaagaaatatccacatgcttttccggcaaattggccgccaagtggcgtaccgcccaagcagtgtggtacaaatagtgtggatcaaaatcagacgtctttggagtcgcatcataaaggcatggccagcgggtagaccagcggcacggaaaacgtccgtctcccagccatcgtccatatcgccaaaatgcgatacagaattgcaaatagcacacagccccccacacaatcttggcaagaaaaaggccgccagggaccttgctcagcgtcgctttcaactgtcttaacaaactacttacccgcttactggctaatttttaacatgcgcttaacgaacagcttaacagggcgcaaaaacacaacagacactacctgtctgtaataaaagaatatttgtgcacatgaacggctaactttatgcttaagactccagtccttggtacagagatagacaggaacagaaggaggaagaagatgtctcattacaaaacgaaaaaaggagtgctgcctgtcctgtaccgaacagacttgtgccatctcggcttcatatgctgcgcgatcactgctcagttgcccaggggtggtccgaaaaaaagctatgtaagatgaaagatgatgcaactctgcatgctcggcaaaacggggccagagagtactgtcagcggcatgtctcagctcagtatccaacccgccgcttctgttccataaacaccgtgtccaaaacattccatgttgctgtaagtgaggccaatgaattccatcacagcaccctgcacggatgatatctctggggtaataattatatacaggtgtcggcacatgttcagcatttttacctaaaacagcgaccatgcctccgacccattgagcttcaggagcttcttcaaaaagtgtcattaccgtcgaaaacgctgacggataatagacatcatctgcgtttagccaccccataaccgcatcatactgatcgggcaactttttaaaacccgtttcaatagcatcatacatcccatcatcaggagcactgctccatgaaaaaaagactcccccgcattgaacaaacgggctatcaggactagcgagagccttttcccaagctttaagctttgaaagagtttcatccgtcgatccaccatcttgaatgtgatagtgaatcgtgaagctaccagcctgagtaactacactggtgattgcctgatccaaataccgtgctgcattcctacaaggagtaactatttgaaaatgaaccacgtattcctctaaacatcttaacaaatatttttattttcacttcccgacagtcagttgttacaactgggaacgatagcctataaatgtatatagccgtcccggatcactgagtctgcggctcacccgccgtactacccagtcaggcagtaatgctggaaaaggccaaaaaattttacgagaagcagctttacggacatctggatactttgccggaaaataattaactggagtttcccaaggggataaagcgataacgggggccagtcctgaggccaaagcatctaagtattcctgcaaagtaaacgcattctcaccgccatacaggctatgaaggggatgggtatctagaaaggctctaagtccctcgggattatcaacaacatgctcccttgttgctatcaacatcccgccaggacgaaggacccgtattagttctttacaaaactgatttaaatcttttgcgtgatgtaagacctgacgagcatggaccacgtcaaagcaagcatcttcaaagggaagggtctcgccccagtcttgaacaatattgataggttttggcgttagtttagacagtgttgcgatagctccagccccgacaagagcactagcgtcaggctctaaggccgtaacatcccacccgtctacagaaagtgcatatgacgcaattccccgaccagcgccaacatcaagaacagcaccaggcttattgggcaacaacgctcgcacagcctgccactcaagactgttataaaagcgttgggcagctgcctctaaagggtcatcaaaatagcaagcagaaaccagttcggttttgtcgggttggattctaagccaacttactgcctcttcccaagtcatctgcctgtcaccacattgcattctttcaaaacctcaaaagtcaagatgcctaattatctgagcgggattgccggcaactacaacgcgaggaggtacatcctttgttacaacagctcctgctcctattacagagcctgcaccaatggtcacccctttaagaataacggcctggcacccaatgagcacatcatcctctatatgcacagctctttcgtttaatgaaacatcaagctccgggcttcctctgagaattccgaggaactggcgatgacgcgcttcgacatcatcaatcgggtgagtgtcgttatcaaagatgttgacgtgatgcgaaatcaaaactcgatctccgacaacaattctttttgccgaccaaatccgggtaccctctccaatgaagcaataacggccaattgtaatgctcccagcttcaaaaaaagtgagcagttcccctctgataattgtatcagacccaatcgttatagctgagggaacgccagcgctatttataatacgcgcctcatcaaaaaagcgaacagtggaatgtgcttcacaattataccgttgctgtgacctgcctgcgaacagatcggtaaaacgcttaacgcaacaagaacggcgcagcattgcaccaatcatttccttaattctaagcatattacacttcttgaaaaagccagataatcgctgaagtactgcttctctacatggatgtcaaagcactcggaaagacgtgcagcatctctcgatgaagtcatccaacgatcctcctcgtaagtaaacacagtctcactccagctactcggagcaaacgcatttataagagaatcgaccatctcggcattaaacacctgaaaccaaccatgatttttatacttaccaaaggggacagaaagaaagagagtccccccaggtttcaaaattctgtaaagagacttgataaattccaagtatgcagaaggatcactttcggccttagttacatctgtcgtatatataaaagtgttatccatccctacatgctctaacgtagatatacaggcaatgcagtcaaaaaattcatccctaaagcatgtttgcctgacgtcttcatagacataagagatacctaaattagtgtaggatacaccttcaggggcgagggtagaaatgaagatttctttattattaagcttgtcatgggtaagaagtaattcaaagttaagcgcagaacctgcatctagcaaccggagtgggcttgctggcaaacgcgaaagcagccagggatactcaacaactctctcatcaaccctgaagccgtatccttcttttccaatctggcttgtaaagtctccagactcaagaacagcacgaattttactccaccgatactcatcgtaccctcgagtccaaggcttacagccactgagggagaatatccttgcaaaaattgaggctctgacacgtaaactcgcagccaaaatttttttcaacgttgcgcgcactcgtttcccctgattaaaagcgttgaaccaattttaaaaatttccacatcaatcgcgaaaaggctgagcgttcacctgcagagctaaatgtgttttcaaaatacattgtagccactgggcagacttttagctccgccggaaattcagaaatttttctggtccactcaaactcgcgttggattgtctcaatagcaccacagttcgtacctgtgccgtcgaagccgatattaaaaactaggcttgcgcgagggtgaagacatagcccctcttgtaaaaaaacagatgcataccaaaaaacagcccaagtatggcgctgaccacgatggttttcaagaagttgagaccaatagtcataagaaccattcagattaaaactagttatatcagcagaagtgaaagccttaataaacagttcactatctttagaaaaaaaactccaagctcttttccatgttgcccagccccagcatgaagtctgtctcaaaaaaaaggtttccttcagatcccccaaaggcatttcaggtgcatagcctgcaacatgcatgacttcattattatcagcataacgctctaatgcctcgttcatatacattaaaaaaaagggagaagtaacaatatcatcttcgagcacaattactcgaccgcattcgtttacgacagaagtaacaccatcaacaattgaattcgccaaaccccagttgcgttcacggcatataattgtgacagaggcaaacccactaattccattaatatatttgcggacagctgcgacttcttcctcagccgactccgatgaagaggcatccgagtagatgatcaaatcagtatcggccgccagcaggttacgcgcaagcgcactcactgttcttcgggtatgttctaacctgttgtaaacaaacaaaactacaggcgccacagattccatcacagtctccaacggctatcaaacctttcgcatagggctataggtcaatttcataaaatcggaatacattaggtgtgtcgccagccagctcagatagtgggatagtcaagctttcgaagggaaggtcattgcgggaatactgagatggaaaaagtcacttatcatagtatcccctttacgtaatgcggcctgtgctattcacaatcgatgttactaaccagctctactaacatgttttctaatcgccgaaagtaacagctactaccaaagaaggtcattgtagcagtgtattgttctttagccagggtgttacgttgttggtcagacaacctattgatgttatcaatagtcttaatgagctcttcgtcttcaacaaaagtgagcgcgtttgttttcttagcaatctcagcgagtccgcccttgtttcggacaatcgtcaagcaggatagcgccatcccttcaatagcaacaagtccgaagctttcgttacaccgtgacgggacaatacacagctgagccttaagagcacggacttttcggggaatgtcatcaattttgccatagaagtgcacattctttggcatcatttggttcaggtactgctgccattcgttgtttgaaaaatcacttgcccctaaaatatgaaaatcaacatcgggaaaataggctgctgctgcttgtattgcgtcatgccccttttccggagaaagtctcccgatgataacaatgctccgcaatctgccacaagtaaatctattttcaaactgcaactcttcatacgccgtagttagtccattttcgattacccgaagcttatcagagccaaaagagggatgaaattctgtcatctgcctgcgtatatactcggaagggacaaccatcgcgatgttgcatttttgcttaatcgccagctgcagcagctttagttccaaaggggagtgctccaaatgtatatggatacagtaaggctttttaaacagccacccaagaatcattgcatgaggaatgagcctgggaccattgacataaaataaatctggagagtggtatattcgtttctgcttaatgaagaaatgcaaaatgtgcgcgcataatcgaaggatatccaatacacctttacgcccttggctcaagctgggttcaggtatcggatgtactgggacgttctgctttataatgtcgttataaagatcccctgcagcgggaaccattgccgacacttgaacgccaatacgttgagcaacggtcaataaatccaacagaatctgctgccctcccccgcggtgtttatattgatcaagaaagcagattgcaacacgacgggaaacgttctctagagggcgcacaagccgtttattgacaaagtgagattgttgcatgctaacgggagcggagcctgcgacttatcgccataaagttggtacaggaaaatatctcacagaattcagagtattcattaacagggtacaagccatttcgtactaacctgaagatcgaataatccttatgcagcagattgaaaaaatctcggaaaaaagtacggctatcaatattgcagcctccaaactcaaattgaattgcatcaattttattttctgaaagcatccggctagcaccttgcaatatcgccaactcatgcccctcggtgtcaagctttaaaaaatggatattatcgataccttctgaggaacagaagtcgtctaaagtttgcaggttgactgagcattcttctgtaagggtaatcccatgatgtgtaaggtgcctgtaatgcaatgacgaaagccctgagttgccttctgtgctaaacaacggtgcaactccagaagagttactaagcgcaagattccaaagagatacattttcagaattagaatgcgtcctttgtagttcttccattgtattaggcgaagcttcaaaagagtgaatgtagcaattatctccaaaaacatttttaagaagcgttgtatatcctccaacatttgctcccacatcaaaaatagtaggattggaaatattatttattctcagaatggtctttaaatgcttcaaagcagcatgttctgctggtgcatcaaatgctgttccttcgccaatatgcattcccctcatagcaaaatagagcagctttgaataaattggctgggtccaatacgttccccaaaaaggagaaattgctttcttaatatatttttttaacttttgtttcatggaagtagattgtgctatgcaagttttcattttgtgaaaatccctaacaagcctatttaattgcgtccttgactatattttcatagttagttgcaaatgaattaaaagtgaccctatgagccttttttgcaactagcttggctttttcttcttcttgaagattaaatgatgctgccgagcgcaacaaagcttctgccaattcctcaggattatcaggagagaagaatgtagcgcgtgctggatcttgctctttgtgaacagggatgttggaaagtataatttgctttcccatcgcctttgcttcttcaaccgcagtattccacccttcaaaaagtgacggattgataagcgcaatagcattccgttgaatgatacacaaatcgtcaaatgggattaaccctaagaatctaaaatggctctcaagtctcagctcttttgttttcttaataagagaactcgcataatcagagttcctcacgtcttgaatcctacctgtactgacaaccagaggggcttgtttcctttgtttcagaatggctaacgcttcaacaatcactgagtggtttttgtgcgcccacaactggttcggaacatgaaaatatggttcgcggatgtcatatttttttaaaacactctcagaggttgcgggatctaaatctggagggagtgacgcggcaaattgtaaaacacgtactttatgctcataaccgggatggaattttaaaaaatcctgacgtgcaacatggctgctgacgactataagctgggaatctgaagccattgcactatgctgccgatttcgggcacgcaactccttcgaggaaaaaaaatgagggaggtgacgatgctggaaatctggaatccagctgatcacagggacacgcgaacgtctacctaatggcccaaacggaaaaagagcttgtatatcatgctgttctaagtggcggctcaaaagtcctccacgggtacctgcagtgcgcaacaatttatcccaaactcttatgggggaaagcttcgaacctgtaagggcggggaaataagggatacttggttgattttgaaaggcagcaggcaacgattgcttatcccctaaaataacgggctctatcgtatttaagggattgtccaatagcgcaagcaataggttgcgaaaatagtttaagcccgcgacccaggaggggtcattagcgacaggccaagcaactctaatcaaagcatgcactcctttttgaaccattccacatactgtcttattccatcgctaaggctgaaggaagggataaatcccaatgcttgtgccttggttatatccgcaacataagaatcagggtccccttctctggctttgcccgaaaaagtgggggctgagaccaaagcaaagtgggagccaaccaactttaaaatttcattaatagaagtcccaacaccacttcctccgtttatgatgacacattccggagaagcatactctgctgcaaggatgagtagattggaagcatcttcaacatgcagccagtcgcgaatttccgcccccgaaccgaaaaaagaataggcaccttgttctgctttttggcaggcatcccaaagcaactgcttttttagcccagcgccatacactgaaaaaagccttactattgaaacagatagttgccattgtaaggaataagattcacatagaatttctgcaatccttttgtgatgcccgtatggtgaaaaaggctttggggtggacgattctgctataggtaaactggatgtttgtccataaaccgcagcactagaaggatatactaaagcagaagctggggagtatcgccgcataaattcaagaacattaagcgtcgcattggctgttcgagcaaagtcttcgtaagggttagaaattgaagcttgaacagaactaccacctgcacagtggataattatatcaggatcacccgttttgtcggctaaaccctgaagactagccagcgttaagtcttgctgaacccagtgcttaatcccaatctgttcttgtgcttccattgcgagatgagaagagccaattccgtgaacggtccatcctttatgcgctagcattctggcaacactgctgcctataaagccagaagctcctgtcactatagcctgagatcccataggtattaatatcctgcaacgaaaaaatatataagttttggttaaataacttttgggcgcactttatttttttttaactttcgggcagcctcccaaatcgcagctgcatcaaccaagggaaaaacagcatctagtaaatagttttgccaaaagtagtccttgccccaaatagttcttgggaaattgcaaaagagagacttacaagatctaagcagcgatttacataaaactttagcaagtcttagagatgaaaacgactcttcaataatgcaaaaataatctcgcagactagcaaaacgagcagcaacacgccaagttaaagagtatttatagggaagaacacagtgatggataacaacgtccgggttaaaaccaattcgaagattatcttgtctcattctacgaaacaggtgcgtttcttctccataagctacgcgatggccgttcatcccaaagattggcgaaaagcccccgtatgccttaataagctcgaccttacagctgaagttgcctccagatgggtaaactgacgcaggaagaataccataatgaggttgtatagccttattggtttcccacgagcttcggaaccatttaggctttggcccgaagcggtgccaaggcaaatatacgccaccaaaacaatcaaaatcatccttatcaatggtcgttaggatggactcaacccagtccggagcagctttggcatcatcatctaaaaaagatatccaggttgtcttggttgcagcgacacctgcatttcgggcataggacaacccttgtttgcgttcttgtattattgataaattttttatttttccactaaatgatgatgctactttaaatgtatcatctgatgaattgttatctacaacaacaagttggaacacagagtctggtactgtctgctgcgtcaaagaatgtaggcaatcccaaagcaactctgcgcgattatatgtacaaacaacaatggttatatttgctaagttcatatttttatttatatgttgctcaaaatgagtttggcaaatgcagaaaagacaacatcaggggcaaatgttgaagttgcctgtgtaatgttcgcagctgctgctctggaacggagcgcaggatcctgtagtatttttgcaatcccatgcgccatggcagcagggtcttttggtggtacgagaatattatcatcacaactccctattgcagctcgtacacctggaatatctgttgccactacagggaggcctgcagccatactttcaataacaacgttaggaagcccctctgatataaaagagaacgctgcgatatcagaagcatttaaaattcctgcaacatcgtctgtagccccggcaaaacgtatatgattgtctaaatgcagtttgcctgccaattttcggataaccggagcattactatcgtctctgccacataaaactagtttagtattttgaggaaagagctggttgtcaagaccgattctccaagcttttagcagggtttcatgatctttccgaaagctcagattagaaaccatagtgacaatcatagcatcatgagaaattttcagcctacttctccactctgtccgagaaagctgtgcaacattaagctttaccgcattaggaatagtagaaatcttatgccttggaatagccaattgattttcaagaaaagctgcaccatgtggcgaattggaaacaaaacatgtcgccagccttggtgctagtggaattggtgtaagaagctctttttgcaaacctgcgtctctttgtccccaaatgcacgcccgagccccggtcaacctccaaacagcggcgcaggcagcgttagctggcatacagtaagaaacaatacaatcgggcttaatcttacgaagggtcaaggctgtgctaattaatttccaccacacctcccagcgatgccccaaaagcgggtaagcaatattaacatgctgtatccctgtctctttacacaagagagatacttttccttcgcccccaaaggtgctgactaatacatcaaaactgtgcttgcattttaaatattctgcgaacattaacccttgacgctcagcgcctccgagtccgacagagcttagggctataagaatacgtggtttactgcgcattttatttcgaagtatttgcgacccaacaggtaaaagcaaaggcaagccaaagcggcccagaataatcgcacgcaggcgaatgggccgttaacattctttcaatatctgagacagttaagtgttccgagagttcacgtttataagaggaaaccaactcacacagcatattatttgctggctgtccagagatgaaccaatgccgaagcggaagcgcaaagccttgtttcgggcgatagacaaactcttcggaaaatccttggcgcaacagtaattccttcagcacgactttccctcccttttgtggatgtagttttacatccgtaggaagagtagctgctagttgaaaaacatacttatctagtaaggcaggtcttacttcaagcccatgcgccatgcttgccaagtctacttttgcaagaagacagtctggcagataggatagtaaatccatccgttgagcgtattcgaagcgccctaatttatcgatgttaagaaatggctcatcaaaagcaggagcaaacgcgttggcatatgggtgcatatcgggatgcgttagctgccggatcccttgtggaggataatactgaacgtggtccagccaaaacgccttgtcatcacaaaaagaacgtgaagcccgcctcaacatccaccatgcagtacgcaattttctttttgcaattgcactccctgccagttgcaactgtcgccacggtgtgctctcggaccagatttgatacttctgatacccaccaaacaactcatctgcgccatctccagaaagacagactggaacatgctcacttgcaagtttacatacatgccacgttggaattacggagctgtctccaaagggctctccataatgagataaaatttcaggcgcgaacttcaacgctttttcatcaagcgtttgagcgtacagcttgagccctagcttgtctgctgcatgctgagcataagggagttctgaaaagtcactctctttatatcctattgtaaaggctggtatcgatcgagagtgcctttgcgcaagtctggctgcgactaatgttgaatctatgcccccagatagaaagacaccgataggaacgtctgacagagtatgcgcgtctatcgactctgtcacagaattatgggcgtctttgattgcatcttgcaatgaataagtaacgctggggtgaaatgcgggggtccaatagcgccatttttgttgaatgcacccattaaagtccaccagcatggcgtgggctgggggtagcttttgagtctcattataaatggtataaggcgctggaatatattgatgacgaaaaaaaagagaaacagctttgggagaaactgtgaccgaaggccattttttcaatcggaccaacgcgggcagttcagaggaaaaggcaaagcctaaagaagattcacgatagacaagaggttttatgccaaacggatctcgtgctaaaaaaacagtttgtcgaatgtgatcagcaattgcaaaagcaaacatgcccctaagatgctggacgcattctgttccccattctttgtaagcggcaaggataacttcagtatcagagtttgtttgaaagctatatcccttcgctacgagagaagctttgatgtggcggaaattgtatatttcaccattgtaagtaatggtcagctcgccctcttgcgtactcataggctgagaaccctgtgcgatatcaataatcgacaagcgacgatgcgcaaagcctacagggccttttataaagtacccatatccgtctggaccgcggtgagctaacagctcacatgacgtttccagttcacgtttcgacgggggaacaagttgagatattattccaaaaattccacacatttttatcttctcatccttagttctctacacgtcctgttgcgtaaataaaaggtgctaagaaatgaatcggagatttataatttttcactttggccagcacccgttcggaaagacgaactgtcgggtataacaatggcaacagagtcttttcagcttgaggccatcgaggctcctttccccaagcgacaatattcaaagaaaaaagtccggcgtagccagcttcaacctgtgaaaggccacaacgttcataagctgttgatagatcatcagagtttaatggaacatgcttaaaaaatatcccgggctgccaaaaatgtgtcagcaacccgtgaaatgagcctttcagattaggaatttcagtgagaagccatccaccaggccggacaaatcgtttcaatgccataattacgccatcagtatcggagaaatgttccacaacacctaatgagtaaacaaaatcgaattgcccgataaggttttcaggaggactaaacaaatctccgtgatagattgttccctcaacttgctcagctgccaaattagcctcagcaagcttgcaccctgaagcagagtagtctagcccggaaacagatgcaccggttctttttcccagataaggaagccagcttgaatttccgcagccaacctccagaattgaatctggctgagactgagcaagggctttcaaaagaatattttctaaagttttcgccgtgtatccatacggttcccaaccctttgcaatcccctttgaggcggcatagctgctttcccaatgagtgattcccgctgcgtcaatttgcaactgtgacataaggtgatcggcactgtttattgaactttgttttcttttcgcttcaggtaaatgaagcgcaattcgccgagtgaggtagtcccatactttggagggggtgtagtctctttgccaccgtcgccatgcgttatatgcaatttccctctgttcttccgggtgacttaggtaatagtttgttttttcgatacactctgcaacggatgagtacccaataatttcagagccttctatgaaaattttatgaaggtcctccgtgcagtcacaaagctgcataacaccgtaggatgccaagtcatacgtgcggaaattaaatcccgtcgtattgtgaatgttccaaccaatctgggttgtcagataggtttcttttatttcctgttccgttgcatagcccgcaggccagccttttcccttaatatacgcagttggaaaagcagcgtataaggtgtctagccgctcgttgcgccaccccgttctgccacaaaataatgcaattgaattttgcctaagtcttatatcaagaagttgctctttattgagatggtcaacttcatctttgaaaacttgagatcccaacgggcagaaataggcgtttaccattccattttttttaaatttttcaacttcactgaactgattaccgaaatgaagatcgaaagccggaccgatgggccctgcaagctgattccaggattctgggtctccaaaagtataaactttaaaacctgaaagctgctggacaaattcaggatgaagattagccccattatacaaaatgaggacatcacggtcttccattgcaagagctatttggctgtaaagctccattagccccttgtgtcggcggcgccacttttgatctaactcagcatatgggtaccaacggtagttatcttcagggagtgtgttgcaaataccttttacatcatatcccgcagccctgcgctggcttatcagcttttgatgccagtttacgacatgaatgtttgcggcactatatacccacagatactttatttctttatggcttacgttacttagttcaatttcagcttcagaaagttgccacattgtgcgtcctagacgatagtaaattacggtttagagatcaggccgatcatcatgcgctcacctggggggcttgccatatgaatacccatgaatcacgaatggtatatatcctgccggaaagactacccgaagcacaaagccattctaacccgcggcatacactggcaatccagtgaaacttcggggctaactctagattagaatcgtgccacaagatgaagccacccgggcgaatgtacggcatgatcgcgagggtatcgttaataacaaactctgtatcatggcacccatcgataaaagcaagatcaatcgttccgatattgggggtccaagtggctgtgttagcgaaaatttgttttatattagagaggcccttttctttgtagtatgcacctatttcagagtggtcaaaggcacgtgtaattgctttaccgcctgctccggcaattgcctcttcaggtggaatattgatcgtataaatcgttgcttctggggcattagtcgccataccagctgtcgtaaccccctgcgctgtcccaatttctaaaaaagttccggctgcaagattacggcacaccgtcataatgctttctgcatctctaaggcggcgctggttgatatcttcaggatactcgaaaagactggtttgctcgtggtctataattggatctttaacccagccatagactttcatgagctcatgataattatttaagggcaacacttggcgtgccaaaagcggcgtattacccagcagccgttgcaatcggtcaggaactttaaaatatttaattttttgcattacatgtccttagtgttcattcaaaagggtcggtgatagtaagatattacaacttctatcaaaattggcgcatcgaattaagaaatcactacgccttgtaatacgacacatctcatgctcatcatatatataataatttaaagatgataggtagtcgtaaaagtcccatgcaaacacattaccttctaaataatgtaaatgggaaacctcgagcagtatgaggggcttaaactttttaatagtctgctgtgctcctcgtaatactgaaggctcgtgcccatctacgtcgatcttgataaagtcaagtttagtaatatcaagttgctctacgaggtcatcaagacgcgcaagttggatcgcttcatatgaatctatttgctgcccttcaggggcatgtagcgtagctgtagagcttccgatcgatatagttaatttttcagctttgtctgaaagcccttctggacgaatgaggacattgttaatctggttttcctgaacattcttttctaaaatcgaacgataatgggctgtaggttcaaaagtgataactttccctgatcttcctacaatttttgaaaacatcaccgtgtagtagccaatgttaccaccaatatccaaaacagtttgtccttctttaacaaactgctgaactaaatttgtagaagcggactcatactttccatgttgaatgatacacttatctacatattgagactcatcaagccaaaacaacatattgtgtggggtgtggtagggaaagcgtggagcaccccgagttataagcttagcctgctctttagaaatagtgagatcagatgccgtaaaacacaattcgcctgctttttttaacagtctggaaatcaatattcgcaaaggacctagctcctttgtgtttgccaagggaatcggggtgttaactttgctctaaaagtatcatttggataagggcctccccagttttcactgtgcgatacatttaaagagaaaggtattccattctcccacgagcacatgcgcacattataaatagtagcttttacagctagtttatacctgcttgggccaaagaccgggggaatatacacagacgaggtgtattcgcccgggctaaaagaatcaggggaagacttttcttcatcatgaaaagagcggacgagaagcgtgccccagtagtcttcgatatcaataaatatacgcaaaccggttgcttgctttaggattgaatagctaatctgtatctcaagaggcagcgagccatctatggggtccagtgcgggcttaccattctggaacaaggtgaccgagttgtattggaatactgggtctgcaggctgctcatcaaacttgatccctttatgaagttgctccacgttgctattcatataataacttatagctgactccgcatcgccatcatatttaatctgcccagattctaacacgatagaacgactacataattgcttaacagcactcatctggtgactgacaaaaagaatagtccttccgctacggctggcatcttccatctttcctaagcactttttctgaaaagcagcatctccaactgccagaacctcatcgactatcaaaatttccggttcaagatgtgcggcaactgcaaaggcaagccggacgtacatccctgatgaatagcgttttaccggcgtatcaagaaaactttctacttcagcaaaggcaacaatctcgtcaaacttttggcgaatctcagctttggacatgccaagaatggctccgttcaaaaagatattctcccttccggtcagttctggatggaatccagtgccaacttcaagcaaactcgcaaggcgaccccggaggaccagctctcctgttgtaggttctgttatgcgagaaagtatttttagcaaggtagacttccctgcaccatttctcccaataataccaatgcgttccccctcaaaaacatcaaaggtaatattttgcagagcccaaaaatcctgcatcttttcctggcgacttctaagccttgccgggattgaagttaaagcctcacgcagagtttgataagttgtgtcttgggaacaacgtagccggtatttcttactgagagagtcgattgaaattacgggtctggtcatatgatatccgcgaagcgtcgctccgtcttgcgaaagtaaactatgcctataagcaagaggccagcggccaaaagacatgagaatattaacgggcggagaggaaaagtagaggtgcctagaatagcccagcgaaatccttcaattactcccaccattgggttcaactcatatagccagagccatttctctggaacaatactgctggaaaaccccacaggagagacatacaggccaaactgagtaacaaatggaataaggtagcgaaagtcacgataggatacgttaagagcacaaaacaataagccaggaccaagcgccaaaactgctgttaacaacacaagaggtattgttgcgagcatctgtattgaaaccgcataatcgtaccacagtatcagcccccctaatatagcgaacgaaataacaaaatcagctatattgactgtaacacacgatatggggacaaggatgcgagggaaatagacttttgagactaggtttgagttattaatcaaactgtttgatgaatcggctagagccgttgaaaatagctgccaaggaagtgttgcagcaaacaccatcagggcataaggagcgtctccctggcttggcaatttggctagtgccccaaaaactattgtgaaagctagcatcgtaaaaaaaggacgcagtatagcccaaaggatgcctattgtggtttgcttgtatcttacaagaatgtcgcgccaagagagaaaaaagagaagatttcggtagttccagatatctttccagtatgcctgctcagtgcgtcctgctacaattcttacttcgttttgcatagatattttacttgaagagcgtttatagagtacaaatagagaactcttcgtcatagggtggttatcaggttttgcatcttctcggtgcttgagtgccagagctgcccagttcgttgctgcctttccagcttctctgcccgacgcagttgctttgctacggcgactccgagtaaaaatattcagcaattataagcatagcagcaacgtattgctaaagagcctaggctctcagcatagcaatggacttcggtttatcactacaccagaacctattcaagcctacaaagcgtactctctacgggcaacaggcactctactttcatgaacaaaacattcagaacgcctcaagctacctttactttctacgggtggcacacaagagctgataggcatgaaaagcggcactctatctctatgtaagggacttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcggagcttacggaaaaatctacagttcaggcagcatcactctttaaaggaagatacagtcctatctataaacagtttatgaatatattttatggcagaactgccgtaaaatcgcgataagcaaagtctaatccttctgcaagctgcacatgagggcgccaccccatagagaatagcttcgtacaatccagaagtttccgaggtgttccatcaggcattgagggatcagtcaaaatttcaccagcatatcccacaacctttgctacaagccctgctaactctttaattgtaacgtcttcaccgtaccccacgttcacatgctctatgtccgaataatttttcataagaaagaccagcgcgtctccgagatcgtcggaatagagaaactcccgccgtggcgcgcctgttccccatatggtcacttggggaagcccttgcacctttgcttcatgaaaccgtcggatcagggcaggaatgacgtggctgttttcagggtggtaattgtcacccggtccatacaagtttgtgggcattgcgctaatcgcatcaaagccatactgcttccgataggcttggcacattttgatgcctgctatttttgcaagagcgtagcactcattagtcggctccaatgcactggtgagcaggcaatcctcgggcatgggctgcggtgcaaactttggataaatgcatgatgaccccaaaaagagtagcttctgggtaccattgcggtatgctgcatcaatgacattggtctggatttgcaagttatcgcgaatgaagtcagcaggatacgtgctatttgcatgaatcccgcccacttttgcggctgcaagaaacacatattcaggacgatacgtcgcaaaaaagtcgtccacagcttgctgattgcgcaaatccaattcgcggcttcggcgcagcagaagattctggcaaccttctgcctgtagtcgcctgactatagcagcccccacaagaccgccatgtcctgcgacataaatcaagctttctggtgacagcgtcatacttactcctgcggctggcagaccgggaacccgtgctcggtacacaagatttctcgctctgcttctcggaagtccgtctgcaccatttctttaaccaattcggtaaaagtggtgcgcggcacccacccaagttcttttttggccttggcaggatcaccgagcaacgtttccacttctgtgggacgatagtattttttatccaccgcaacgatacacttgcctgtcgccgtatcgtagcctttttcttcttcgccgtagccacgccattcaatggaaatgcccagttctgtagctgccagctcaacaaattcacgtactgaatgctgttcaccagttgcaataacaaaatcttgcggtgcatcctgttggagcatcaaccactgcatctcaacatagtcttttgcgtggccccagtcgcgtaatgcattcatattcccaagataaagcctatcttgcaggccgagcttgatgcgcgccagtgctctggtaattttacgcgtcacaaaagtttcgccacgaatgggagactcatggttaaacaaaatcccattgcaggcatacatgccgtaggcttcacgatagtttacgcaaatccaatacgcatacaattttgcacaggcataaggggaacgcggatagaacggagttttttcggtctgcggaatttcctgcacctgaccgaacagctccgaagttgacgcctgataaaagcgagttttcttttctaaacccagaatacggatagcttccagaatgcgaagcgtgcccaaagcatctacgttagcggtgtactccggcgaatcaaaggaaacctgtacatggctttgtgcagcaagattataaatttcgtcaggctgcacttcctgaataattctgatgagatttgtcgaatcactcaggtcgccataatgcaaaataaatttacggttctctgcatgtgggtcttcgtataaatgatcaatacggtctgtattaaacaaagacgcacggcgcttgataccatgcacttcgtagcctttttgcagtaaaaattctgccagataggctccatcctgcccggtaatcccgctaatcaacgcttttttcataatgcttctcacaacaaaaaacacagcacgccggccgcgagctgaggtaatataaaattaacggatttacgtatcctgccccagacgcaaaagcaagaagtcaccatatccagcatcacaccgaagcaccttacccagacctgcggttctttcttggcttgcactcgccctttttttcctttcctcccttccccccacacacccttgacaccgtgctatcggtcctctctcccgtgccagacccgcaatacatacacgaatccttcctttaccatatagcggatgacataccgtccgaaaacgaattcccgaacccccaccagatcgtccagcggatgcccgatatggggaaagtccgcgaagcggttgatggctgatttgaggttgagggcggtagctctggctgcgtccatgtcatgttccgcaatgaactcatagaggcacttcaggtcttccacggactccggggaaaatcttatttgcattccggtgcgcccttcatgatgacaggcgtgaaatcagtgccccatgtatccatccaagcgaaaacgtcatctcctacaacgtggcggcctgcttcgatgctctcaatggcctgaagcgtttcttcgcgccgaatctgctgctccttgtgcctgcgcacatagtcggccatgaagtcgcgtaaaagctgactgccgttttgcccatggctcttggcggcgaattcgaattgttctttgagttgggaatcaacccgcgcacgtatggtttcctgcatgatgaacctcctttgtagctacagtatgccacatagaggtggctgtaaagagggatgcggtcctcatgagcataggcgatggccgggaatcgcgttgactatccccggtcggcaaatgtcgccaattgtctcagcttctccataccgtataggaataccgagacaaatttgcccctagggctgcatgacattcaagaggtcgtgggttcaatcccctccatctccaccacatatttcaagggtttgtgattgtatgatcgcgagcccttttttgttgtggtcggctttgtgccgtttttatattgtaaatcttttgaccccatcccgcaatcttggaccaattaaaaatagagatttttggcaaccccccctatgaccaaaacaaggagtttgccatgaagagaagcaagttcaccgacgaacagattgcctttgcgcttcgtcaagccgagacagggacgaaaatcaacgaagtctgccgcaagatgggaatatccgaagcgacattctacaattggaagaaaaaatacggcgggataggtgtaagcgaacttcgaaggctaaagcagcttgaggaagaaaatagacagttaaagaagcttgttgccgatctgagcctggacaagcagatgcttcaggatgttctgacaaaaaagctttaaagcctgctcaacttatcaaattcgctgattatttagaccaggcttatagaatcagtattcgccggagatgttccgtcctgtgcttggcgcgatccagctattattacaaatccacaagagaggacgatgtgccgttgcgactgcgtatccgtggcatcgcacaaagccgtgtacgatacggttatcatcggatttacgtcttgcttcggcgcgaaggatggtatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccatacacacattgacaatctttgaagcatgcgtacactggttctacggaggcacaccatgcacatttcactaacgccccaactggaagaccaagttaagcgtaaggtcgcaagcggcctgtataacaatgctagcgaagtcatccgcgaggcgttgcgctttatggagacccatgaggtgctcgtctaccagatgaagctggacgcactacgccgagagttgagcgcgggcgcggcacaggccgaagccggagagtttatcgacggcgacatggacgccatccttgccgaggccaaagaacgccgtggctaaggtgcgtatcacagcggcagccaaggcgcatctgcttgatatttgggcatacacggaggccgcatggggagcctcgcaagccgatgtctatctcaaggacatcggagcggcctttgataggcttgcccacaccccgcaccttggcaaggctcggccagaaatccacaacgattaccgttctctgccggtcaaaatccatgtaatcttttataccgtcaccaattccgctaccaattccgtaacgttcgtcaacatcatcggcgtgctgcacgccaagatggatgttgcgggccgcatataaaggcccgctggcgtatctgccaaagctataacgccgcaagcggtatcgcccgtccctttacctagcgcaatcgctgccgcagccatcgcataaaactttctcgctcataggccactttggggcctatcttggccttgaccggtggaccttggcccagtgcgtcaaggttggaaaaggtcttggccgagatgagtccgcccatgacttgagaggctgtttgccgggtaaaaactggtggcaactctgcttcaatggccctgtagaattcgggtgaagcaatttcatactcttcatgctggcaattgtaccgcgttggtggttgttgcaggtaccttttttgatcctgatactgtgccggattgcgctcttgagatcctgtgcaatttcttcgagcgaagttatacatctgctgtaaatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatggcgggtttgaaaccacccttaggcaagcgcttttattctaggcagttgagttttatacggtgttctcatatcatgagacagaaaaaaacggacggggacagttataatatcagctagttttttcaagctgctgcagccaccattcaaggattttgtcacgaactacaagaactttgcgggttccatcgcgcaagaagcagtccgtaggtatttttttatgttccggtaaatctttatttgcccgaatattctggatggtacgccaccggagagcattgcctgttagacggtcaatctctacaccggcaaaaattggtggaaggtactcttgtagttgctgctttaattcgttcatagtcatctccgcttagttgtattgtctatacaatccgttgcagagatgtttttttatcgtgtcgctcattctcgatggagcttttatgccccccaaaaatggacgttatcgtatttacattaatgctctcggaaaaatgatgtactgccgtgacacattagatgaaatacgcaacattatgcgttacagcgcagtgcttatcagcatacacagcctgatatttcagcaagacaagcttatacgtatatgtggcgatatccatctcaggtggagcctgtatagcggctttgagtattacacggatttcaagggggaattcagacataccaccttaaagccttttgaaaaaacacgcctagcacttttttttcgacaaatggcgatacctgttgaataccccagatactactgcgacgataaccaccttgtgcatgtttttatccctgaaaaagcattcagtactccgtgcaatacgaccacacgattagaagttgattttagcattttcagatttctcaggtgttatcagctagacataacatattacgaccatgaaggagaacgtctgccattttatccttgtcaacaagctcttatgtctacgcctgagctgccttctaagtttttttggcaaacaactgatatcttcaatgaagagccgcctgagaatgtttctgcaatacccatgaattacgacaggtccttgctttgcgagcactattggcctgataacaaaaaaagacttgatttattgaatttatgccctgtcctatataatgggggtcgccagattgcagaactatcaagtgctgaaattgagctgctattatcaatactctgtaaaaagaaatatatccagtggctagtacgtaattttagtacaagcaatgctcctgagggtgttctttacgacctttttgaaaaggctatcggccaaaaaaaaacatggaatccgcccttctgcattgaaattaacaaatggctacgctcaagaaactctcgtttgcaatgttctggcaactgtggcgtcacaacgccgttagcactaatgtttaaggagccgttttttcgcgaagagtttaggaaaaagtacagcccaaccaatgatacattgtttcaagtcgcatcagacggcgtgtataaaacaacctcctcaggcaaaaagcgagagctcatcctatcccgccccctatggatttcttacggaattaaaggggggcttgggcagggcaacggatttcagctggcattctataatgcaatgggatcatactgtgaggtaactatagccaatgatagtttcttaggcccaaccctgtttaaggtattagagcagcacggattagaaattcccaaaagtcccaaatgtcgttctatgctgcgggaatatatgaaaaccatccgtgtaaaattgctgtgcgatgctactatggtaagctcatgcggatggcagcaagtgccgtccggcattactgtatttgttcttccttctacgtcgtatagcagccgctctcctgacttccggtatatagccccgacaaaatgcctgccagaattcggtactcatgcccccaacacagcgaaaacgacatactcgtctcgagtgcgaataaccgctagcagcatgttagcgaagactgcatctttcgctgctccgctgcttcgcattcttaaactgcgtgggttctgcctgtatttttattcagataacgccaatgaaaggcaaaatatattaaaggcggctgcagcagtctgggaaaaaagttacggttcagtaacctacacactccccatcagtgctaagaatatccctgagttaaaacgcatccacagagactctgccatctgccttgatttgcccgattccgaacatgaaggtaactttctagcttttgtccgacgctttttacacggtcgaaaaggaaaagatggaaaagagtgtggggtcataattgctgtaggtaaaaggccattgaagtctgctagtgatactgtgggacgatgccaaatagtatcatcacaaagcggaaaacgcggtccccgtgacgtacttgttttgtcaatgccgtataacgacaatgacccggaccttacactctctcaagtgcaaacccatggagaaagtctactcagagctttggtttctttttctaaggatgacgaaaacacactcagaaacaggttcaaaaaaatccaagacgaatgcaggcctaaaggatgcagtaacaacgtaaagaaagctgtagcaattttttcgctttctctccattcgctgcaacgataccctcagctatttgtcagtaaaattttaggcaataatacgggcatggccgacaaggttatgaacctgcttttaagcgacatgcttgacccgcacgagcatttcaaaaagtacctacacaaccttcatgcgcggcagagcacagcgtatttgctgccctcaaaaaagcatctctttctatatccaaccaagcttttccataactgctgcgatacagcgcaccagaaggcctttgtccattttcttctcacttggaacattttagtgtgcaaaaaaagggggcagacgtcatctgtcgtccacatttcggaaaaagcaaaaagtgttcgaggatacttaatttccattcaaaagctagaggagcagcttttgaaaatcgaccctcaaagctatagacagcaatacattgatcgtcttcaaagagccaaagttgcaagagtgaagcagaaggaggataacacagccgataagagaaagtagaggaaggcaacacaggcatatgcgcaaatatccaaaaaatctcctgacaatcatttgtgttatattttttatattttttttgtaagcgtaatttcctacagaatttaaaatgattctaaatcaattactctttcaaataaaacaagattaaattttgaggcacgttatgcataataaaaacaagatatttgcttcagaaattacctatgatttgaggcaacatttggagagtaaaaaggaatccaaaaaagaggagagacagttcactctccggatccctacaagctatgcagacaagctgaatgctttggctaaagcagaaggtgtgaagccgggaatatacctgcaaggaatggtgatggtgactctaggcgctctttccaatgatggggagaaagtagcctcatgttgtgccgggtgcgtaaagctggaggagcgtatagccgcccttgaggccgtaattcaacagcagtttgagaaaaaagacgtacggtaatcccctcggacagggaagattcctccacgatccggagcttctcatccagtgtccagcgtcgacgctagacactggtcaccagttccaccgctgggtactagttagtactatgcctgatcatacctccagccctatctcctaagtaggccgaggtgtccggtcgaaatgggggaattaccgggctactcaaaacgcatcctcacacgttcgccctatgctcccttcaccatcatcccaaaagtggggacagaatggggacaacgcagcaaaacgcccctctggaacgacaaaaggcttactcgattttcatcgtgtaagcctttgattttgtggcggaaggggagggattcgaacccccggagagcgcaaaccctcaacggttttcaagaccgccgcattaaaccggactctgccacccttccgcgatatgaactgccatacggcaggagtcgtcatatacagccgtggcggcaaaagtgcaaccctgttgtcacactgccctgcagttgccgtatcagcttttgcgccgggcctgcaggtgccggataatcatactgcgcagattgtcggagttgatgggcttacctatgtaatcgtccattccggcttcaagaaactgctctcggtcacctttcatggcgtgcgccgtcatggcaataataggcacatcactgggggtcttcatacccgtggcagcacgcacggcgcgggtcgcctccatgccgtccatggcgggcatggcaatgtccatcagcaccagatcaaaccgtgaccgcgtgagtgcgggaaccacctcgctgccatcagtcacgctgacagattcgtacccctgctttttaagaaatttttcgataaacataagattcatggggtgatcttccgccacaagaatccgcccgcgcaccggtgcaggttctgctgtgcggctgcgcacccgtacgggttcctcgtccagcacggctacgccgaaccgtgcggagaacacaaaagtactgccttctcccggcgtgctgcgcaccttgatgtcgccgcccataagaccggtcaggcgtttgcagatggccagcccgagcccggacccctgatgtctgcgggtaaacgacgcatcggcctgggcaaaactgtcgaaaatacgctcctgatgtctctccagaatgccgggaccggtatcctgcacgctgaactgcagcagaacattctccgctccgcgctccagcacttccacactcagcaccacctgcccctgatcggtgaacttgaaagcattatcaagcaggttaaccacaatctgccgcagacgcagcgggtcaccggacaatccgtccggcacgtcgggggaaatgttgatggcgaactcaaggttccgttcagcggcacggtgcacaaacatggtatgcagtgaagaaagacgcttgctgagacggaagacctgctgatccagttccaccattccggcttcgatcttagaaaaatccagaatatcgtttatcagcgaaagaagagcttccgcagaattctgcactgcttcgaggtactcccgctgctcttcatccagactggttgtcatggccagatcaagcatgcccagcacgccgttcatgggggtgcgtatctcatggctcatggaagccagaaattcacttttcgccctgtcggctgcctcggcggcctcttttgccacgcgcagttcgcgctccagattacgggtggcggtcacatcgcgcacatattcggccaccatggtcacatcaccctgcccgtcacgcacgggaaacacagtaatggagcgaaaactcttcatgtcggggttgtacatttccacaacacgctgttcgccggaatcgaacacatcgggaatataacagtcttcacagttgcggtcgccgtggaaatggcactgataacagcgcaaaccgtgtttggttccgccatgatgctgccagcagtcctcgttgggcttgcaattgctgaacatgacattgccgtctcggtcatgcaccgtcagcatgtcgggaatggctttcagaatatccttaagcatctgccgctcatgcagcagttccttttcacgctggcgcaggcgcagaatctccgcctccagcgaacgggaatcagcgccttcgccacaggccgctatcgctccgctttcagtcatctcctgacgtgatgccatgtgtgtttccgccttctgtttgaaatctgacagcagggttctacaccatacgtacgcaactgggcaactcgccggccggaattctcctgacagacccgacgctttgttcttcaaaagtctttgctcttcatgtatgcaggggcaagccatgcctcgcggcatgccatacttcccgccagcataggagtggttgatggagttcatccggacagaatttccggggctgacatgtatccgtccacgggtttttcatgacagcagaggcttttttctggaatcattccgggcacgcctttttgcagaacagggcctgccggaagagtttgtacaggacaatcatgcctgttctgcacaggcaggcgtggtgcgcgggctgcacatgcagctgccgcccgcggcgcagggcaaactggtatgggtgacgcggggcagcgtgtttgatgtggcgctggacctgcgcacgggatcacccacatacggtaaagcctacacagcggtgctcagtgccgcaaactttctgcgcctgttcattccccggggcttcgcgcacggctacatgacactggaaccccacaccgagttccagtacaaagtcgatgcctattacgctccgcaggcagaagccggaatacgctgggacgatccggaccttgatatcccgtggccggacatggaagcggtgctgtctcccaaggatgcggagctgccccgcctgtgcgatttcgcctccccttttgtctatgttccctgaaacacaggagtacagaagctatgagtgaatcagccccctcttccgccatggaacgctgccacgccgtcattcttgcaggcggttcgggcacgcgcctgtggcctctttcccgcgcgctgtttcccaagcagctgctggcgctgaacggtgagcttaccctgctgcagcagacagtgaaacgcgctcttgatatttttcccccgcagcgcatccatatagttaccaacgaagagcacgttttcgaggttcgcgcacaggcaaaagccctggatgcggcgctggaagacaatgtgctggccgaacccatgatacgcaacaccctgccggccctcatgctggggcttaacgccgccatgaagcaggatgccgcccccctgctggcggtctttccttcagatcatatgatccacaacgccgccagctggcagcgtgccgtgcaggcaggggcggaactggccgcacagaaccactttgtgacgttcggcatacctccggcacatccggaaactggttacggatacattcatcgcggcgcccgcatagcagacggctgttacgccgttgagggctttgtggaaaagcctcccagagaaaaagccgaagaatttctgcgcggcggtatgcatttctggaacagcggcatgtttgtgttcaacggcgaagacctgatagccgcactggaaacctaccagcctgcgcttgccgcgtggtggaacacccgcaccgccacgtcattgcgtcagggctacagtgccatcccctcgctttccatcgactacggcattatggagcacgtttcgcgcatcgccgtggttgaagcggacttcggatgggacgatctgggaagctgggaagccattttccggctgggagaaaaagatgaacagggctgcgttgttcagggcgacgccatggccattgactgcgaaaacagcctgctgctgtcacgcgggggcaagctggcggccatagggctgaaagatgtcattgccgtgcagacgcgggacgccaccctgctgtgcgccaaagaccaggtgcagcgcgtgcgcgaggttgtctcgcgccttaaggccgaaggcagccctctgacggaagtgcacctgactgtgcaccgcccgtggggcagctataccgtgcttgaagaaaacgccggctacaaaatcaaacgcattgccgtacaccccggcgcgcggctgtcgctgcagcgccattatcatcgcagcgaacactgggtagtcattcagggaacggcccttgtgcaggtgggggacaaggaaatgctgctttcgcagaaccagtgggccgagatacctgaaaccgctgttcaccgtctgaccaacccgggacgcatcccgttggaaatcatagaaatacagacagggccatatctggaagaagatgacatagaacgctttgaagacgtgtatggcaggcccaaaggaggtaagaacaaatctaattaaatcgtcatgttgaaaaaacacatccggtagttcgtgaattttttcaccttgacacccttttaccctgtcgcgtactagttcaacgtggcaagtgtgggcatttgttattcatctttcaaatagctaagaggcgaagggttatggaggacaggcatttagacagttcaggcgacggtaaatcccgttgctgccgcggtagtgcggcccccttcttcgtcggtctggtagttgcgctcatcttcgggtggtgggtgtttcccggaatgctgtacagccagaagcatcagccggtacggttcagccatcccgtccacgtggaaaacgtgggcatggcctgttccgactgtcattacttccgtgaagacggcacctttgcaggtttgcccaccacggaggaatgtgcttcctgccatacagacgtcatgggctccgacccggaggaagaacgctacgtcgaggaatatgtgacccccggaaaagaggtcaaatggctggtctatcagatgcagcccgacaacgtcttcttcagccatgccgcgcacagcgaagaaacgtgtaaccagtgtcacgacttttccacgcgcgagctgtgcaaccagtgtcaccccgatgtcgccggaatggatgatccgccggtgtacaaagaaaacaagctgaccaagtacagctcagaaaccatgaagatgtgggaatgcgaacggtgtcacgcccatcccgaccattacggtgtgacccgctccagcaacgcatgcttcgtgtgtcacaagtaaaaaggggtgtggtgtaatggcactggatagaagaggattcatgaagttcgtcgcaggcggcaccgccggtatcatggcttcgcccctgccctggaaactgctcgatgacgtgagcatatggacgcagaactggccgtggattccgcgtaacatcgacggaaccacagagtttgttcataccgtcagcaagctgtgtccttctgccgtcggcatgaaggtccgcacagtatctgggcgtccggtacgcgctgtaggcgaccctgaccatccgctgagccttggcggcatatccgccgtggccgctgcggaagtgcagatgctgtacagccccgcccgcatgaagcgccccctgcgcagagctgcggacggtgcctatgtggcaatcacatgggatgaagcgcttgccatgctcgaagagcagctgagcgccgtaaaaggctccggcgataagctggcctgcctttccggcgacgataacggcaccatcaacgaagtgctttccggcctgctggccaaagccggttcgtccaactttttccttatgcccggcgaggcacagcccgcacagcgcgcatgggaactgatgggcggacagggccagcccggctatgactttgaaaacagcgattatgtactgggcataggggccaacatcctcgaatcatggggaccggccatccgtcaccgtcactttttctccgtggcgcatccgcacggcgaagaacccgcggtgcgttacgtctatgccggtcccgtgcagaacaataccgcggcaggcgccgaccagtggctgcccatcaaacccggaaccgaagctgtcttcgctctggggcttgcccatctgctcattaaaaagggcgccgtggccaacgtgcccgacttcggcgatttccgcgcatacacagcagaattcacccccgccaaggtggccagcctgaccggtgtcgatcccaaagctctttccagagttgcggacgagctggccgcggcatcgcgcccgctggtggtcaccggttctgaattcgatcagggcgcaggcgccgctacggccatggccggttttgcggtcaacctgctgctgggtgccgcctccgtcaaggcgctgcccgtggctgacagtgccgtgcagggtgccatgtcgcgcgcccgcatgctccgtcaggacttcatcgcgtacctgtcgcgcatcaacgcgggtaaagccccggcaccgcaggtacttattgtccacgaagccaaccccgcctatgctctgccgcaggcggacgatatggccaaggtgatggaaaagattcccttcaaggtatctttctccaccttccttgatgaaacagccatgatgtgcgacctcgtgctgcccgttcccatgggcatcgagcgtcaggatgatgtgaatacgccttacggctgcggtcaggtgacgtactgcatggcgcagcaggtcatcgaaccgctggtggacgcccgccccgcaggggatgtgctgctttccaccgcggcccggctgggcatggatctggggcacagatcattcgaaagtgttctgaaggccaaagcagcggccataggtgccaactaccgcaaggtttccgccggtacgccctatgtcagcaaggctgctctgccccttacaggactggccctgcgccccgatgtgctcaaacagaccgtgagcctgagcagtccggcagaaccctttgccatcgctcctgttcacaagctgaacataggcaccagcaacaccgccaccccgcccttcaacacaaaaaccatccgccgctgggaacttcagggcgacgagttttatgtgatgatgaacgcggccacagcgcgcaagctgggcgttaagcagcatgacgccgtttccctgtccaacaaggacggctccatccgcgcccgtgtgaacatattcgaaggtgtgatgaccgacaccgtggcagtgctgctcggtttcggacacacggcgttcgacgagttcagcaagggcaagggtgccaacgtcatgcatctgcttacagcaggattcgagccggttaccggactttctgtctggaaccgcgccggcgtgaacattgccaaagcataagggaagtacgtcatgtcctctaaaaaggaattcaaaatcaaatggggtatggcaatagacctcgataaatgcacgggctgcggcgcgtgcatggtcgcctgccaggcagaaaacaacattgcccctgctccggacgcaaccaacaagctgaaaacgctcaactggcttgtggtgtacgagctgtccaacaagaaaccgtttcccgaccacgatgtggcatacctgccgcggccctgccagcagtgcggcaacccgccctgcgtttcggtatgtcctgttatcgccaccgacaaaaacgaagaaggcggcatagtcagtcaggtaaccccccgctgtatcggctgccggtactgcatggccgcctgcccctaccatgcccgctacttcaactggtacgatcccatctggccggaaggcatggaaaaaacactgacgcccgatgtgtctgtaagaccccgcggcgtagtggaaaaatgcaccttctgccatcatcgcatgatggctgccagagacaaggcaagagtggaagggcgtgatcccgatgcactggaagatggcgaatacatcacctcgtgcaccgaggcatgccccaacggtgccatagtgttcggcgatctgctgaaccctgaccacaaggtgtatgaactgtcgcgcagcaagtacgccttccggctgcttgaacgtctgggtgccgacacgcaggtgtactacctcagccgtcgcgaatgggtccgccgtcttggcgacaactatcttgaacacgaaaaggtcaaggggtagctctcatggaaaagaactacgatcttcccgttgatcacgagctgttccccgagggaaccaaacgctgttccttcagcaagttctccgtatggatggctgtcgtgggtgtggtgctggcgtggggcgtatacgccgccttccgcgtactgcgctacggtcttggcgaaacagctcttgacgactacttcggtttcggcctgtggatcacctttgaccttgcggtcatcgctctgggtgccggcgcgtttttcaccggattactgcgctacatcctgaacattgatccgctcaaacacatcatcaaccttgcagttatcatcggctttatctgctattccggcgccatgcttattctggtgctggatatcgggcagccgctcagggcatggttcggctactggcacgccaacgtccattccatgctgacagaagttatcttctgcatcacctgctactgcatcgtactgataattgagtacattcccctgattcttgaacagcgtcagctgaacaagatccccttcctgcatcatctggcgcacaaccttcacgttgtcatgccgctgtttgcaggtgtgggcgcattcctttccacgttccaccagggttcgctgggcggtatgtacggcgtgcttttcggccgcccctacgtactgcgtgacgggttcttcatctggccgtggacattcttcctgtttgtcatttccgcagtgggctccggtccggtgttcaccgtgcttgtggccacgctgatggaaaaaatgaccggcaaaaaactggtcagctgggaagtgaagtccctcatgggcaaaatagccggtaccatgctggctgtgtatctggtattcaagttcgccgacacatgggcatgggctaccgatgttctgccccgttcgggtctgacatttgaccagaacttcttcggcaccatttacggcaagtggctgctctgggccgagctgggcctgtgcggggtcattcctgccatcatgctgcttacccccagtctgcgcaaccgtccgggcctgttctatacggctgccattctggactgcgtgggcatcaccatcaaccgttacgtcttcaccgttcaggcgctggccatgccggtcatgccctttgacacgtgggaaacgtacaacccgaactgggccgagtggggagccagtgcaatggtcatcgcgtacggtgccatcatcctgagcctctcctaccgctatctgcctgttttcccccaggaaaagaagctgaacgcggaatagtcatgtcgaattgaaagcttgaagtcaggcggagcggggttgtcccgctccgcttttttatgcacagcaaacgctctgcagcgacaaagtttcatcatcaccacgtcctccagcccctcaccttggcgcctccatgccgttcagggcatgcgtcgacatcctccaacgaagtgcgtacctgcagacaacactgcgcgggcaaaacaggagtatccaccgctgcaacgcagcagctaccggtcctgtctgttccgtggccacacagtgccggaccaccgcccaagaccgccggtttggcgcaggctgcagcggggcatagaaaaaagcacgctcgccgcaacgatgctgtctgcacgcagaaactggttgatgacaatgagatgcagagcaagacggggtttgaaaatctccgcatatgaaggaaaccggtgacggaaggcacgcatgggagtggcaagtacatgcggtgccgcaacaccgagacggcttgaaacatagccggtcaagccatgcgtcagaaccttgaggtcggatagtgctgcggtggctgcggactgtccatcaccttaactaccggagcggaaacggacatcacagaagcagaaatcacctacggtgtcccgtcgcctgttccgtagctacacagtgccggaccaccgcccgagaccgccggtttggtgcaggctgcagcgggcatagaaaaacagcacgcccaccacaacgatgctgtccgcacgcagaaactggttgataacaatgagatgcagagcaaggcggggtttgaaaatccccgcatatgaaggaaaccggtgacggaaggcacgcacgggagtggcaagtacatgcggtgccgcaacaccgagacggcttgaaacatcgccggtcaagccacgcgtcagaaccttgaggccggatagtgctgcggctgctgcggactgtccatcgccgagatcacaaagggctgccgctgctggggtccgtccatcgccttaactaccggagcggaaacggacatcacagaagcagaaatcacctacggtgtcccgtcgcctgttccgtagctacacagtgccggatcaccgcccgagaccgccggtttggtgcaggctgcagcgtggcatagaaaaaagcacgcccaccgtaacgatgctgcccgcgcgcagaaactgtttgataacaatgagatgcagagcaaggcggggtttgaaaatccccgcatatgaaggaaaccggtgacggaaggcacgcatgggagtggcaagtacatgcggtgccgcaacaccgagacggcttgaaacatagccggtcaagccatgcgtcaaaaccttgaggccggatagtgctgcgactgctgctgcggactgtccatcgccgagatcacaaagggctgccgctgctatggtccgtccatcgccttaactaccggggcggaaacggacatcacagaaacagaaatcacctacggtgtcccgtcgcctgttccgtggctacacagtgcgaccaccacccaagaccgccggtttggtgcaggctacagcgtggcatagaaaaaaagcacgcccaccgcaacgatgctgcccgcgcgcagacactggttgatgacaatgagatgcagagcaaggcggggtttaaaaatccccgcatatgaaggaaactggtgacggaaggcacgcatgggagtggaaaggacattgcccgccagcaaagccagtacaatctcgcgccatgcgatagttccggaatccagcagcgcaccggccgccgatatggcaggagtgaactcggccgcaatgtgcagaataaccacagacagcgtctgcggttccagaaaagccagaaacgtcacatggtcctgcataaaccgctcgacaaccgcaaagccgcccgagcgttgcaaaacaaacacacagcagtacaccggtacagtgatatacagaatgcggggcatgcgccggcgaaaacgctgcaggctgcgctgcacagcctcaccccatgtggcgggcctgtattcttccagacggcatgacacacagccttcgggcacggggggcagaaaaatacgaccgaaaacaatgacagacagggtgcgcagcaccgctgccgccagagtcagccctacatacacggcccccacaccgccgagaacagaaacaaccagcatgcccatgctgggcaggtggacaaaatacgcgggcattgaattgaaaatatttgcaaaaacaagctcccgccgcgacagttcccctttttcgtgactttcggccagcatggtgtttgccgctatggaagaaacaaacgccagagagaaggccgcaccggaaacatcccgcagatgccccagctgcaccagcggtgccgccactctggcgactccccgcgtccagttgagcgcctcgataatattcgccgccagcaggcttactgacagaaaaaaaacaagccgcagcaacggcttgaccagccctgcccaccatatatgggcatcggccatccattcgaatcccagcggcactcgaccaccctgtatcctttttagcgtagcggcgcgctcacacgcgttgcagaccggcgccctgcatcagccccgcatgacaggcccgtcttccggccgtgccgtcagactgcagtggacacctgttccagataatcacgtatctggcagcactcgtcctcgcccatatcgcggaactgcacccccagctgcagccgcgaagcatcctgcgcgatatttttcagcaggcacgaaacagacacatcacctttgccggcaaaaagtcccagacgcagaatcagcatatcgcccacacccagacttttaaccggatcagaggccttgacatccagcaccacttttccgccgccggggctcaggtcggcaagcacgcagcggtattctccgtggcggcagtgcacctttcccggcagcaggcagtcgacccgcctgtgctgacgcagatcaagctgttccacaaactccggatattccacaaaaacaagcgaggcaggttttagcacatggttgaggatgcatgtgctgaagccgaaaatgctgcccccctgcatgtagcgcaccgtcacaccttcgcccggcagcagcttgttgcgtatgcccggtatgagcggcatcttgaaaataagaaactcgtacggatacagtccgatgagttccgacgaaagattttcgcgcatcccgctgaagttcaggagcagacgtgttcccgttccgatggaaagactgactccggcgctgcgtctggcctgtgccggtatggcttctgcctgcataaaaaacaccccttatgaaaacacccgggtctgttgttcagcctgcagcctgcgtgtccggcggcagcccgccacgcgaagcatgcccgcgggcaatggtatcgcacagttcgttttccggatgcccgctgtgtccgcgcacccagtgaaatttgacagtatgccgggcaagcagcggcagcagccgcagccacaggtctttattttttaccggcttccgggcggccgttttccacccgttgcgctgccacgaatcaagccattttttttcaacggcattccgcacatactgcgaatcggtgtacaaattaacagtacacggctcctgcagagcttccagcccttcgataacagccagtatttccatgcggttgttggttgtacccgaaaaaccgccccccaattccttctgtgtgccggcataccgcaacaccgcggcccagcctccgggaccggggttgccaaggcacgacccgtccgtgaatatatccacttgtttcataaatgtatcgccgtcaagggcggccaaggccgctccatatttttttgagtgcatccgcaagggccagtccccactggccgttttcaaaataagggataaagtgggtattctgcaacgaatacatgaattcttcgcccagtgacttgcgcaccagcgggggaaactcgaccagcacctgattgtgggcagggctgataatgataaacagcgtgcgggaatcaggctgcggcagggtcacctgccccttgcgcacctgaatgcgcaccacaatgccgtattcggcattgaatctggtagccatcacccgtaaacctttcaggtcatcttcagtcagcagaccggtttcgtcccatactgccccgcgcgactgcaggttttgcagtgccgcgccggaattgtaccagaaaccccagccgcacagcgcgaacacgccaagcaaaagcagcagcctgaacagcttttcaccaaagctgccgccccttacaagcgggctgcgtctgccgccccgcgctctgaaaaacatctgtcagttctccccgccgcctgcggcggccatatccagtatggcccgggcataccgctgcttcagggcatccatatacgccacatccacaggccctttccatgtgacaacttccttgaaccgcttgggaatacgcaccgcattcacatcgtatccggtggcaatcttcagccgccaccgttcgcgctgcaccatgcgtcccgcgtccgtcagcgcgtcggcagcctcagtcatgcccagtgaagacaacgcctcctgcaagcgttccggcgtataggctttgcgggcgaacatgcatgaaaccatacagttaataagcactcgcttatgttcgtcgtccaccagaaaatctattgccttatcgacgtccttatccttggccgactggtcgtatgcgtacccgccgctatccagatgcgaatgacggaaccccatggcctgcgaaacaaaaaacacttcgccggtggcatacccggccatttcctgccccagcacacaggtaaaatcttcgccgccgtattctgccgcagctttggcggcgccctgccccagcagacggtaaaaatcgttggtgccgcgaaccagatgccccatggcggcaataaagctgtgcacatcgccgaaccgcagcggcacgacggtctctttttcgcttatcacgcctttttccagcgcttctgccgcccatgccagcgccacgccgctgctcatgcagtccagccccaccttttcggtttcatccagcagcgccagcacgtcagaggcgttggtaatgcccagcatggagccttgtgcaaagataggttcgtagtcgtaagacacctgcttgtacagatattcatgatcgctggcgaattgctgacgcaacagccctatgtgaatgcagcccacgggacagccggcgcaggcagtctgacgcagcagcagctgttctgcaaagcgctcgcctgaaatgccgtctatctgcgggtccgatgtctgctgcaggttgcgccacggcaacgcatgcaactcattaagcacaagcagattttccgccgtaccgagatcatgatacttacgcatcatgtccgtaccggtgacatctgaataaatctttttgaaaagagcgggataggcttttccttccggcagcgtgaaactaccgtcacccagcaccacgatacctttgagctttttgccccccatcacagcgcccgaccccatcctgccgaaatgacgaaacgaatcgacattgatgcaggcgtagcccagaccgttttctcccgcggggccgatgcgcagcgagctgcggtgtccgtgcctgtcggcgccgaacctgcgcatatatttgcccgccgtaaacacatcctgcccgcgcatgtagtgcacatcatgcatttccacccgacgcgaccccaccacaagacacgaaagagaccgggccctgccggtaatcatcagcgcatcgtaaccggaaaaccgcatggccagcgccagccggcctcctgcatggctttcggaccattcgccggtgtacggagaacggaatccgcagacaaccttgctcatcagcggaaaaaagcccgtaagcggaccgatggcgaaaatcagcggctgccgcgggtcatcggcgggagcgtccgccagaccgtattcggtgtacagtgccgccgccagaccgctgccgcccagatgcgcgctgcgggtgccgaaactgataacccgcgatgccccgctctccatgtccacatgcagaactcttgacgatgtgaaatcaatacgcatcactggcctccgtggtcgcgaccggtcccggtgccctgcccgccgccgtattcctgccggccttcatcggcatctgccagctcaagacaggcatgcgggcagaaaggcacacagcgcccgcagtgaatgcagacgtagggaaacgactcttcaggatcgatataaatggcctcaacaggacaggcctccgcacaattgccacagcggatgcacagcgacctgtccactttgacaccgccgcccttgcgctgtgaaaatgctccggtggggcaggcggtggcacacggggcgggattgcacgccacgcatgtgcgcgcctcgaaccccgtggaaagaccgccggccgaggaaattctgattcctgccgtattccatgaaagccttttgtgcaccagacgcgcacaggccagtgaacaggaatgacatcctatgcagcgctccatgcgtgaagcgcgtaaaatcttcatacgcgtaactccgtaccgccgctgaagcgcggtctgcaatgctgctgcaggggcaacccgcagcagtaaaaagatacaccgcctgcagcgcgcgccgcaggcatccgcgccgttttcaggcctgcgccttcacagcctgtgctacccagtcgcgcagaggattttcaacaatggcacgtatctgtgccagtctctcggccgtctgcgcctcaaagcgcagcaccagcacaggctgggtgttggaagcgcgcacaagtccccagccatcttcaaacagcagccgcacaccgtcaatggtatctactgtataccggctgccgaaaaattcctgcgctctgcgtacaatgtcaaacttcacggcatcggggcattccatatgcagttccggcgtactggctgtttccggccagcccggcatggccgaaacaggctgatccgacgccgcaagaatttcaagaaaacgcgcggctccgtaaatggcgtcatcaaaaccgtaccagcggtcattgaaaaacatgtgaccgctcatttcccccgccagcttggcatctgcttcaagcattttggccttcatgaccgaatgtccggttatccacatcagcgggcggccaccgtgctgttcgatatctctgaaaagcagatgcgagcacttcacgtctcccattaccagcgcaccgggaaaacggcgcagcgtatcgcgggcatacatggccagcagctgatcgccgaacagcagccgcccgttttcgtccaccacgcccagcctgtccgcatcaccgtccagtcctatgccgcagcaggctttttcagcccgcacgcgtgcctgcaggtcacccatgtttttttccaccacaggatccggatgatggttgggaaaactgccgtccggctcgcagtactgctccacaacatcggcgccgatacgccgcagcagctccgcacacaccagccccccggctccgttgccgccgtccagcaccacccgcaccggccgcctgagcgttatatcgcgcgaagccgcctcgatatagtccggaataatgtccacatcgcaccctgcgccgctgcccgattcaaaatcgcgtgcggccagtatgtcgtatatggctgttatctggtctgtatgaatggtggtgcggcccgcccacaccttgaacccgttatattcaggcggattatggcttgcagtgatgacaaccccgccctgtctgttcaggtgcctgaccgcaaaatacagcacaggtgtaggcaccatgcccacactggtcacgtccagtccggtggaaagcatgccgcgggtcagtgcggcatggtaccccggagaactgtgccggcagtcgtgccccgtaaccgccgcgccgatgccgcgccgcagcatataggtgcccacggccctgcccagcagttccacccattcttcatcaaagtccacatccaccagaccgcgaatatcataagccctgaaaacagccttgttaaccggtttcatacgttctccgttaggtgcgacagtttcgtccgcgttgcgacattcctaaactttatggctatcccacttgaccgcccctcgcaactgccctatttttcggtattatgaactgggactgggaaaaactgcaagaaaaacggcagaggcagtcgggtggaacaccgcccggcaactggggccccaaggaccccggctccgatccgctcggagacggaatcaaaaagctgcgtgagttccgctttcccgtaggtaagcttgctctggcactgctggtgctgctgtggcttttttcgggcgtcttcatcgtggaaccggacgaggtcggtgttgtattgcgtttcggcgaatacaacagaaccgtccagcccggccctcactatcacatgcccttccccatggaaacagcgtacacccccaaggtgtcgcaggtgcgccgcgtggaagtgggcttcagaagctccgagggtttctctcaggggcagctgcgtccggtgaaggaagagtctctgatgctcacgggcgacgaaaacatcgtcgacgtgcagttcatcgtgcaataccagataaaagaccctgtggcctttctgttcaatgtctcgcagcaggcttggacagtgaaaagcgccgccgaagccgccatgcgtgaggtcataggctacaatgccatcgactctgccctgacgggcggtaaactggacatacagaacaagtcgcgtgacctgctgcagggcattcttgataactacaacgccggtgtgcatgtggttgccgtgcagatgcaggatgtgcacccccccaaagaagtcatagatgccttcaaggatgtggcaagcgcacgcgaagacagaagccgcataatcaacgaagccgaagcctatcagaatgaaattctgccgcgtgcacgcggtcttgccgccgaaataatcaaccaggcggaggcatacaaggaaaccagaatccgtgatgccaagggtgaatcggcgcgctttgtcaacgtgcttgccgaatacaacaaagccaaggatatcacacgcaagcgcatgtatctggaaacaatggaaaccattctttccaaccctgatcttgaaaaaattattctgagcggtaaagcgggcggcgtggtgccgtatctgccgctggacaagctggacgcggaccgcgccagaaagggagcgcagcaatgagcaagaaaaccgttccggcactgctcgcggcccttattgtcatagtggctgccgtgcagtctttgtacaccgtgcaccagacagaaaaagccatagtgctgcagctgggtgaaccggtaggcgaagtgatgggaccgggcctgcatgtaaagatgccgttcatccagaacatcatctatcttgacgcccggatactggaatatgatgccaatccggcagaagtgctgaccagcgacaaaaaagcgctgctgcttgacaattacgcccgctggcgcattaccgacccgctgctgttctaccgtaccgtgcgcaccatacgcagtgcgcaggcacgtcttgacgatatagtctattcgcagatgcgagtctttctgggtcgctatccgctgagcgaagtcatttcgtccaaacgctccgtaatcatggaagaagtgaccaaacggtcttcggaactgctgaaggattacggcatggaagtggtggatgtgcgcataaaacgcgctgacctgccgccggaaaaccagcgggccattttcggccgcatgcgggccgaacgcgaacgtcaggccaagcagtaccggtccgaagggcaggaagaagccaccaaaatacggtcgctggccgaccgcgagcgtgccgtcatgctggccgaagcacggcgctccgccgaagttatcaaaggcgatggcgaagcggaagccacacgcgtatatgccgcagcgctgcagcaggcgccggaattctacgcattcaagcgcagtctggaagcatatgaaaaaagcctgaaaggcaaaacgcgtatcatcatgtcttctgacgaagacttcttcaactatctgcagtaatacgtccccacgtcacatgttacacttgtgtcactcgacacaagtgtaacatgtgacacttttttcaggccatctgcctagcctatacgcaaaaaacttcaaaatgtccgccatgcaattgaacatggcattcattttgtatatacagccccgaagatactttcaggctcctgcatattccagcggcacttcatgttatcaaagcaaagtcgcatggttctgtacgcctgaacaaagctgtctttccggtgtgtgtttttgtgtctgccagacagggggttaagacacgcaaccgctaccggaaaacttgtaccgtacaccgcggacagaatacgccgatgcggccatggggggccgtgcgtaccggtctgtccgctttacatccgcgccgcttgccggcgcatgtcgttcggtccgtcaccacgaccgacaaaaggcgggagaatatcgtgtctacattcgatgaagtcttcgaacgcatcaaaatggccaccaacacgcgtacgcaggtggaactggccgaggtgctggacatacgtcagtccagcatttccgatgccaaacgccgcaacagcgtgccttcggactggtacatgaagcttttcgaaaagttcggtcttaatccggactggctgaaaatgggcagcggccccatgtacctgcgaaccgaacagggctaccagccggtggacgggcctgccgccgggcaggtttttgaagatccggcaaaatacggcgatcccgatgccaaaagcaccgtggtcaccgtgtacgccatgcacgacgatcaggccgccgaagaagaactgccgcataaaagtctgagcaagctcagcgtgccccagtcctttgccggagccgccatgcaggtcttccgcgtggatgccaccagcatggaaccgcttatcgccaagggagcttttgtctgcctggacacccagcagaagagcatcatctccggcgagctgtacggcgtattcataccgtacgaaggaatcgccatcaggcgcgtatttcttgacgcgcagaaccagcggttcatcctgcggtcagaaaatccggccctgccggaacagtacctgccgctgggcaaacaccactccagcatcgtggggcgggtttcctgggtactccagaagctctgattccctgcacgcaaagccggacgcccgcgtccggcttttttttatcaccgcacggtcaaactccgctgcgggcttgcctttacccccgcgctgtaagaaactatccgacagccggttcccccacggtatccggcagagtcttggcaaccggtacagacggaaatcagcatgcgtgttttttctgccctcatgcgccgctcatgcgccttttttctgatgcttgcactatgcctgtgcctgcagacagcagggcacgcgcatgggcagacactggaattccggtgtgatgacagcctgccgccctacgagtttctggcctacggcagggcgcagggcttcaccgtggacctggtgcaggccatcgcccgcgacagcgggctgcatgtgcagatcatccccggaccgtggcatgtcatcaaggcggaactggacgccggcaacaccgacgcgctgaccggcatgtactatacgcgcgaaagagcgcggcaggttctgttttcagaaccctataccgtggtctcgcattccattttcgtgcgcaaaggctcccgcgccatgacggcagaagacctgaaaggcgccgtggtggcggtgcagcgcaacgacatcatgcatgaatacgcgcagaagcacctgaccggcagcaccctgctgccctgtaccacccgtctggaggctctgcaggccgtttcggacggacgggcagaagcagcgctgctcggcaggctcatggccctgcagcttatgtatgaacacaacatcaccaacgtcaccgtatcaggagaagcactgctcaccaccccgctgtgtttcggttttgcaccggacagaaaagacatcatggtcattttcaatgaagggctggcccatctcagaatgaccggtgaatttgacgtcatctacgaaaaatggttcggccggctggaacgcagggctgcagaagaagtggtgcgccgttacgcggcatgggtgctcaccccgctttttttcatcatggccgcgggactctgctggctggttattctgaaaaaacggcttgcccgccgtacactgcagctgcaggtacaggtggaaaagctgcaggaaaccgaaaaagcccttgccgaaagcgagcggcagtaccggtccattttcgaaaccatccgcgacggattctacagggccgacatgcaggggcgcgttgtattatgcaaccctgcggcggccgacatgctgggttattccatggaggaactggcaggaaaaaacatagcacaggacctgtacagacacccctatgaacgccggaaactgctcagccatctggaacgcgaagaagcagcggccaatgttcaggttgaaatgctccacaaaaacggcagcattgtgcttatagaaaccaattcacggctcgtgcgcgatgaaacaacaggggaacccgtggccgtggaaggcgtcatacgcgatgtgacagcgcgtaacagactggaagcgcttatagccagaacggaaaaaatgatatcgctgggggggctggcttccggcatggcacatgaaatcaacaatccgctgggcgccatcctgcagggggtccagaacataagccgcaggctcgactcccgccttgccgcaaacatacaggctgcggcagacagcggtatcagcacggaagggctggaagactatatccgcagacgcaatatacgcaaattgctgcacagcgtgcgcagcgcaggtgaacaggcggcgggcatagtgcgcagcatgctcagcttcagccagacaggaactcctgtcctcatgcccagcgacatcaatgcactgacggaacgtgtcatcacgctggtgcgcagcgaatgccgtctgtccgagcagctgtgtttcagcgacatagcgctgcacgtcgagctggcatcaggactgccgcccgtgccctgcagtccggcagaaatagaacaggtgctgctgcatctgctgcgcaacgccgctcaggcgcttgcccacggaaaaacaacagccccgcgcataaccatacgcacggcacttgatgcccgccatatacgcatagaggtggaagacaacggccccggagtggatgaagataccgcacggcgcatattcgatccatttttcaccaccagagaagtgggacagggcaccggactcggactttccgtcgcgtacttcatcgttacccagaaccataacggcagcatttatcatgaaccggcagaatccggcggcgtgcgtttcgtcatccgcctgccgcttttccccggtgccccctccggacaggatgcccggccctcctccgccctttgacctgccctgcgaaaaaccgcatagtgccgctgaatgcacacagaaaatcaatccactgcgtgttccgtccgctttgaagtgccggaaccaacggcaaccctgctgtcgctgcttgcggatgatgccgcaaaaggcagcggactggcctatgcacggtctgtgctcggaccgctcacaggatgggatatacggcagctgcctgccgcactgcatgccgcactggcagaagcggatgcgctcgcaccgttgcaggtgtggctgcgctcggaccgcacgcagccttttgcgtgcatgttcagccacggcggtgcaaccttccgcctgaatgttcactgccgcagcataacagcgggagaaaaagccctgcagactgcggttgcaacctgcgaaccggccgaaaaccgtctgccgcagaccgacacacccggaaccataccgcctctgcttgaccgctttccggcctttgtcgcacttatcggacaggattacaccgtccgttacgccaaccgcaccttccgcgaaatgttcggcgacgacgcatacggtccctgctaccggtgcattcacggccgccaaagcccctgcgacgtatgcgcgccgttcgatgtatttgaaacagattccctgaccatatcggagtgggagcaccagcccacgggcaaggcattcagaactttcgcctatccttttgcactggatgacggcagcacatgcgtgcttgtcatagggcttgatatctcgcaaagcctcaaggcgcagaaggcgcttatccacagcgaacagcgctacagagccataaccgacaaccttgccaccggcatagccgttgtggatgccaacggatgcattcaggcggtgaaccccaaaatcaccgaatggttcggcagcaccatttccggcggtgtgtttgtggatgatctcttcagccttatacgcagcgcggcaccgccggtgccgcagcaaagccctcccgccggcaccggcgccgcacagtcgctgctgcttgccattctttccggagcaacatgggaaacggaactgcccctgaaaagtctttccggtgaacgcacattccgcattgtggtctgccctgtgctggattctgaagacatggcgggaacatccgtacttatgctggatgacgtgaccgaaaggcgtcaggcggaacagagcctgcagcgcacacgcaagcttgaggccatgggaacactggccggcggcatagcccacgaaatcaaccagccgctcaacgcgttgcagctgtatgccagcgggctggagatgatgcttgaaaaacacggttccattgaaccggacgtgctgtacaaacgtctttcgtggattctgcgcgaggcaggcaaaatacgtgaaataatcgcccacatgcgcgccgtggtcatgcaggaggaaaccccgcactgcggtccggtgatggtggaagaagccgtgcgcagcgcgctggggctggtaggcgcgcaactgcagtcacacggcatcaccctgcagctggatttcggcaatgccgtacagctggaacaggtggtcatcaatctggtggtcaacgccatgcacgcgctggactctgttgacattgcagaaaaaaccatcaccatacacaccgctgccgctcccaaagggatggccatgctggtggtggaagacaacggccccggtctgaacggactgcaggaacgtattttcgacccttttttcaccaccaaggaaaccggcagcggcatggggctggggctttccattgtacatgctttcatagaaacgtggggcgggtcggtgcacgccggcgacagaccgccgccggagcggggagcccgctttgtcatactgctgcaacccgccggagactgtcatgcgcataatgataatagatgacaacaccaacagtctgcaaagcctcagtgtggtgctgagcgatctggggcacgacccagacgcgttcagcagccccgttgatgcgctgcggcaggcccgtcagcagtattacccgctggtcatcaccgacatacgcatgccggaaatggacgggctgagtctgctgacagaactgaaggcacaccctgccaccggcagcagcgatgtggtgctcatcaccggccacggcgacatgcacaccgccgtcgaagccctgcgcaaaggcgcctacgattatctggcaaagcccatcaatgcgcgcgaactggcagccgtggtcgaacgcagcgccgaacatcaggccctgctgctggaaaataaagacctcagacaaaatctggacgcccgtgtggacaaggtgaccggcaccctgaaggccgaccttgaaaaagtgcgcagccgtctgaagcgcgttgtaggcataggcaatgtggtggctcaggcacccgccatgcgccgggccatggatgaagcgagaatctttcaccgcgaccccaccgtgccggtgctgctggaaggcgaaacaggcacaggcaaggaagtgctggcaagactcatccattacggtgacacaggcacggaaaccccgtttgtggccatcaactgcgccgccattccccacgacctgttcgaagccgaactattcggacacgaggaaggcgcctacaccggcagccgctccggcggttcgccgggcaagctggaagcagccgacacaggcacactgtttctggacgaggtggccgacctgccgctgcaactgcagcccaagctgctgcgtgtgctggaagaacacacattctaccgtgtgggcggcgtaaaaaaacgtactttcaaagcccgtgtcatatgcgcggccaaccagaatctggcacaacttgtggagcagggagccttccggcgcgacctgtatcaccggctcaccgtgggacacatcaccctgccgccgcttcgcagccgccccgaagacattccgctgctggctgaaatgtttctgctgcgcgaagcctcgcgcaaaaaaaagcttttccgcgaaatagcgcccgaagcgctggccatgctgcaacagcaccgctggccgggtaatgtgcgcgaactggaaaacgccatagaacgggcagtgctcatcaacgacgggcacctgctgcagccgcggcatctgcgttttctgcaggagcatacaccgcaggaagccccctgcacctctgctgcatgcacctgtgcgctgactccggaagcgctgaccttgcccgaaggcggtcttgacctggaagggctgattacacagataatgcgcaaggccgtggacaaatttgacggcaacaaaagcaaggctgctgcctatctgggcatttcacgctttgcactgcacaggcgcctgcagaaatagcgcgcctgcgcacacccgtgcgatagcgcacgtgcatttgcgcacactcccccgttgcatgggagaaaccaaaatcgccacaaagaataacttactgtaaaatataaccataaaaaagaatacagggcatattatcataccggcacgcagtttgctgtggttacagggaaacgcggccggttgccagttacaggcgttcacccccccaatgccggccgctgtttccccgggatctgaatgccgcaacctctctgccccatccccccccaatgcagagggtgctctgacggcagcaattcagacctttcacgggcctccggacgggctttccccccccaacccgccggaggccccacttttttctccgttgcctgccgctgcggacttgaccgtacaagaatgcgcggagtccttgcggtatgcggcatgcaaaaagccgccggaatacaccggcggctttttgcatgccgcatggcagaacaacctttcaggcgccggttcgcctgcgcgcagcggcggctaggcccagggcgctatggtccggtttgtgcgccacgagcacggtacccgcagaccataggcttccgcatgttccagcaccgcttcgggcgctccgtccagtgcaagtctgcccttatgcagcaccgccatggtatcggccatgtccgccagcggttccacatcatgcacagaaacaatctgcgtcagcccctctgctgcattgtgccgcaaaagcccgcgcagttcacacatggccggatagtcaaggccgctgaaaggctcatccagcaacagcagctgcggggcgcgcaacgcagccgcagcaaggcacaacttacgcttctgcccgtatgacagcgtctgcaccggactgttccagtgtccgcccagaccgaaccgatcagccataccgcgtgcagccgcaacggcagcgccggcggttcccgtggtcagcagcaggtcttcctccacagtggagccgattatctgaaggtcggcatcctgcagcaccagagcagactgcgcccgcagggcgcgttccgcgcccggactgctgtgtccgcccactctcacggtaccctgaacaggcgaaaaaagtcccgccagcagagaaagcagagtggatttgccgctgccgttggctccgcacaggcagacaagtgcaccgcgctccacatgcaaggacacaccgtccagcaccggttccccggccccggcgtaagtaaacgagacagaagacacatctatcactgcggcagcaaccttctggtcagaagaaagcggtacgaaagcaccgcggcaagagctttcaggcagtcacctgccagaaagggaataacagccacagacacagcccctgtcaatttcatgtccagcagcgcggcaagccgcaaggtgcccagcagataggtaagcgccagtgcagccagcgcaccggcaagctgcagcacaaaaggcagccgccgccccgcgcccagcagtccgcaggcccatgcagacacagcaaaaccagccagaaaacctccggtgggaccaagcagatgcgcaaaaccggaccggcctccggaaaaaacaggcagccccacggctccggccagcacatacagcagcaccgcgagcataccgtgcaccgggcccagcacaaaaccggccagcagcacaaagtatacctgcagggtcatgggcacagggcccaccggcacgtacataaaggctccggcggcaatcagtgcggccagcaaagaaagccacaccatgcggtgcagcgacgacagcggcgaatcattcatgaatatctccggaaaaaagactgccgcacggaacccgcggcgcagaggcacatgttagcggcagggctctgcgcggtcaatgcacccgccgccgtactggacgtgatgtccggcatggggtaactatcctgccctgcggagaaccatgacaaaccccacaagacgacttaccggctatacccccagcgtcacagtgcgcatatgcggacgcacctggacgctggagcgcgccgccgatctggaaacgctgtggcaggccatgtccgaagccgatctggacgacgacgaacgcctgccctactggaccgaactttggccctccagcattgctctggcggaacagattcatgccgcgcggcacgaactgaatggcagagtgtgtctggacatgggctgcgggctggggctgactgcccttgcaggagcatgggccggagccagagtcatcggcatggactacgaggagcaggcgctgcgctttgcgcgccgcaacgtgcgccttaacggcataccgcacgaagcggcaccgctgtggacagtcatggactggcggcatccggccatacggcgccgcagtatcgacatggtgtggggcggtgacataatgtacgaaaaacgttttgttggccccgtactcgactgcatagaccatgttctttccccgcacggacgcgcatggctggcggaaccgggccgaagtgtgtacaagtttttccagacagcgctgcaggaacgcggctggcggtcccgcctgctggcagaccggcccacccctgccctgtacgaacagacatgtccggtgcccgtccgcctgtgggaactgacccgcgacgcctccggcgcaggccgcgcacgctgactctgcaccgctttgcggcaccgtccgccagacgcatcaccacaaggagcaacttatgggccagaccatccgattcggcgtttcactggactccgacctgctggaaaaattcgacgccctgtgtgatgaacgctgctatcagacccgctcggaagcaatccgcgatctcatccgcaacacgcttgtccagcaggaatgggaagataccggacgggatatagcgggaaccctgacactggttttcgatcatcacaaaagcgacctgcagcagcggctgacagaaatacagcacgatgagcacgatctcatcatcaccacgctgcatgtgcatcttgaccatgacaactgcctggaagtgctggtgctcaaaggccccgcagaacgcgtgcgcaacctcgcccagaggctgacatccacccgcggcgtaaaacacggcaaactgagcctgaccaccaccggacaggatctggcctgatccggctctgatgcgcctctggtccggatctgatccgcctctggtccgcctctgatccgcctctggtccggcagcagctccgggcgcaaggccggggtttttggtgttttttcttttcggcacggcacgcaacacgctaacagactaaccggaaaaattatggaagacgtacagaacagcccttcgcaggttcctctcgccattgacaccgtgggtgtaaaaagcctgcatctgccgctcattgtcagcgacagggccaacggacaccagcataccgtggccgtggtggatatcggggtcgagctgccggcacgtttcaagggcacccatatgagccgctttgtcgaagcgctggctcactgggacgaacacctgaactaccgtaccatcaaaagcctgctggaagatgtgaaaacgcggctgcaggccagaaaagcccatgtgcatttccgttttccctacttcatcgccaaaaaagcaccggcaaccggcagccccgggcttgtaagctacaactgctgccttacgggtgaactggccgacggcagacccgccatgatgcttgatgtggaagtgcctgtcatgacggtttgcccctgctcaaaagccataagcgacgaaggcgcccacagccagcgtgcactggtgcgcatctcgctgcgcatgaaggaattctgctggctggaagaattcatcgaactggcggaacgctccgcctcttcgccggtgtatacgctgcttaaacgcgaagatgaaaagttcgtcaccgaagacgcattcgcccatcccacttttgtggaagacgtggtgcgcgctgcggcccagcagctggaagcccatcccagtgtgtcgtggttccgggtcgaggtggaaagcatagaatccatacacaaccacagcgcattcgcccgtattgaaaaacacaaatagcctgccgctgccggtacgcagcaccgcaccggcagcagacagcggcgcagcacaaccatcaggcgcagtcaccggcacacaccggcagtctgcgccttgtcttgtctgcatgccgcaaacacttgttatataatcaacgggctgcataagacgcatcgacaaactgcagagccgtggctatactctgcacaaaggagggcagagccatgcggatagaaagcaatcttcaggcgctcaacgccttttccatgcgtcaggcggttactgccgacaacattgccaatgcatccaccgacggcttcagatcgcgggaagtggttctggaaaccggcccgcaggatcagggcgtacaggtggccgacatccgccgcaggcaagagtcgcaggccatggacgaactgcggcgcgagcaggctctcaatgcagagacacatggcgcgcaggaaccggcagcccccagcgacaccgatctggtgcgtgaaagcgtgaccatgatggaaaaccagcgcgcctacgaagccaacgcggcggccatacgcgcgcaggacgaaatgacaggcacgttcatcgacgaaatggtctgatctttccggtcccctgttccagccctccggcttcccgtgattttttctgatttgggttgactttgcgtcatgtttttgacacgcatcgatgtgatacctgtgataccatttccccgcagcagtcatgcgggttcggaggctcaatggagctaaagacagccggcattatcgggcaaagctcttcgctcagagatctttttcgcgtactcgccaaagtggcacccaccgacagcacagtactggtcaccggagaatccggtaccggtaaagagctgcttgtccgtgcgctgcatatgaacagccagcgcgcggacaaaccttttgtgcccataaactgcggcgccattccgcgcgagctgctcgaatctgaactcttcggacacgaaaagggagccttcacccacgccatccgcacgcgtcccggccgctttgaagtggcggacggcggcactatttttctggacgaaataggcgagatggacctgacgctgcaggtcaagatacttcgcgtattgcaggaaaaagaaatcgagcgcgtcggcgccacagccacccgcaaagtcgatgtacgcatagtggcggccaccaaccgcgatctggaaacagaagtccgcgaaggccggttccgcgaagacctgtactaccgcctcaacgtcattccgctgcacctgcctccgctgcgcgaacgcggcgcggacattctcatgctttcagagcacttcctgtgcaaattctgccgcagcaaaggacgcacggctctccggctggacgacggcatccggcgcattctggcggcctacccgtggccgggcaacgtgcgtgagctggaaaacttcatggagcggctgagcatactgtgcgacgaagacagcgtgcgcccccacgacctgccccgcaaaattctggacgcagtgggagatgtggcacagctgcccgaagtgcccgaaccggcccccgcgccggcaccgcaaggctttgcgtggccgcgcatcgaagacatgcagcagcgcgggatggacctgaaacagttcatagacaccgtggaggaacgcctgctgctggaagcactggaaaaagcggacggcgtcaaaaatcaggccgctgaaatactgggggtaaagcggacaaccctcatcgaaaaattgaaaaaacgtcagctggacaaataattccggcacacggccgttattacgccgccggcatatatccggctgcaggcggcggttgcagcccccgccgtctgaccgaataccgcgggcccgcagcgacggcaggcacacggcagacgctgcggcatcatcctccggtcattgcacgccttttgcatccctgcactggcagcgcggcagaccggcaacctccgcagcccgctgcacacaatccggcacccgccccctgcggtccggaacatggcaaaagagaaaggtgtgattcgcagcagcttttccgccggtatcatccggcttctcgcagccgctctggggcttgtcctgcttctgcccgccacaggcagggccgcttcgtggtattggggcgcccacccgcaaaaagaacggctggtcatagagctggacaggccggtaggccctgccgccgtttcgcgcaccggcagacgcaccgtcacagtactgctgcccgcacccgaaacgctgagccgcagcgccgacagccccgccacggacagcgcagcgctgctcggcacggtacgcagcgccggcaacaccatatccattgccacacgcacagatgccttcggttacatagtgctgccccggcagggcaacaggcttgtcatcgatttttttgcagaccctgtcggtacacgctggcgcccggcggaacaagccgcccccgcggaacagcctcccgctgccgcggccgccgcacagggcagaaagaccgcatctccagccggtccggcggcccgcgccgcctcgccctctccggcagaaagaccatcggcccgcaactcttccggcaacgcaggacgcgcgctgactccgcctgcggcacagcagagcacagccccgtccggcactgcccgcacccctgttgtgcagccgccggcagctgccgccccttcctcaccggtagcagaggaaacactggacgaccgccccgccctgcaggcagccgccgacaaccttatcaaagccgcacagaaaatttccggcgaacttaacgaccagctgaaaaacggactttccggccgtaatgccacgccgcagagcagccccgcacccgtcaacgccacgccgacggaaatacagcaacggggcggacaggctccttccgccggtacgcagacacaggaacaggctcctcagccgtttttttccgtgccgtacacattccgctcgcgcatcaacaccggcgggcccgaagcatggaaaccggtaccgcccaaactgaccctgcctgtggaagtgctgcccgttgcagaggacgacactgctcccccgcagacggcagaaaataccgtacgcggcgtcatcggccccgccacggggccgtaccttgacgaggcgggggctgcacccgcgccatctgccgcacaaaacctgcaggcagacaatgcggaaagcaccccaccgcaaaccgcacagccgcctgtggccgctcccgcagcccgtcagcccgtgacggatactgcgctgcccgcggcgcagggtgacagcgcaggcggtaccatatcgcaggaagaacgcacagcgccgccctatcccgaggctccggcgccggatgtcagcaccggcagtgtcaccgccccttcaggtgatgcggtacaggtgcccccccgcgagcttgaaaaagtttccggcacggaaaaggccgctccgcaggaagaaatcgtctacgtggacgaagacggcaacccggtggacccgccgcccacttcggccgagctgcttttcagggccaaggccgccatgaacaacggcgaccagcagaccgcgcttgaaactctggaggagctgcgccgccgcaatgatctggagccggaactgcaggaggaaatgctctacctgctgagcgacgtgctgtattcgcgcggaaaagatgacctgctggccagttacgacaccatcaccagcgcgctgaccgaggccatgaactacaacctgtcttccgaacgcatccccggcgcgctgctgcgtatggggcttatcaacctgaagataggcaacatccgcgaggcggaagcatatttcaacatactgaagcgcgaacaccccgacgatgagaatattccgctcatctactattactggggcgaccactttttcaataaaggccagtaccagaaagccgccgaccagttccagtttgtggtgcagaaccatccggattcccgttttgtccgcgaatcgtccgtggggctggcccgtgcgctctaccgtctgggctattatgatcaggcgtaccagattgtggactacatcgaaaaacgctggccgcgtttttatgtggagtacccgccgtttctgaacatgatgggcgatgtgtcataccgcatgcagaagtacgaaaaagcccgcatccattactggacatattataacatcgaccccgacggtgaagaggccgacctgattctggccaggctgggcgacatatatctgcggcaggacaaaaccgatgcggcccgtgaagtgtatgaagaggcggcgcgcaaatttcccgacagggacggcggtctgatctcgctcatgcgtctggccgaggaaggcatatacgacacccccagcatcggtgacatgttcaccgtgtttgacaggccgttttctctgcgtcctcgggatatctacctgaaaataatcaacgaacacccgcagagtgatcttgcgccgctggcacaggtcaagctggccatgtggtatctgtggaacaggcagtaccccgaagccatggcagccgccacggactttgccgaaaaataccccgcgggcgagctgctgccccgtgcgcgtgaagtggccatgaaagcctttaacattcaggtggccgacaacatagaccagaacaactacgcgcggataatgcaggtatgggatcagtttcccatcgtgcgcgggcaggaaggcgagctgactccggaaagccgtatagctctgggcatgagcatgtctgaacggggtgatccggccaaggctctggaaatcatcgacccgtttttccgcggactcaaagtgccgaggtacagcgaaatggctctcaatctggccctttccatatacctgcagcacgaacagtgggacgacatcaaagatctggcaaaacgcaccgagctgtgggaactgaatccggaagcgcagcgccagcttgattatgcccgtgctctggccatggaaaacacaggagaatccgaagaagccacggcgttgtggaaacgcctgaagacggatcaggatgtaccccagagtcaggaagcctacacccagtattttcttgcgcgcgatgccgaaaagcgccgcgatcttggtgaagcctacaaactggcacagggagccctgcgcaattttaccgagatggccgaaaaaaatccggcacaggcggataacggaaaaatcaaagacctgctgagcctgcttatggatatcaccgaaagctccggcagagcacgggaatcgctggactgggccaaacagtacgccgaacatgtgaaaccgggcgacgtggactatcctgcactgcgctaccgtctggcacggctgtataaaaagacttcagacgttgagcagtggcgcaccattctgaccgaactgcgggacaacaacccgcagtcgctgtacggccgcatggccgcttcggaactgcgaacccatgaactttcacaggacgcggcccagttttcccccacgggaaggctgtaacccgcgggtgcagagggaaaaagctcatgaacaccaccggcagcaccgcatccgggcagcgggacggacagcaggacgcacagcacatacgccgtccggtagtggcaggccgcttttaccccgattcgcccgccgaactgcaaagcatgctgcgggcatatctggacgaagctgccgcaccgccgcagaagcctactctgctcgccatggtgccccacgcgggctatgtattttcgggtgcggtggcaggttgcactctggcgcaggccatgctgccgcagacgctgtttgtgctgggccccaaccataccggcaggggatccggcattgccgtctggccggaaggcgtctggcgcaccccgctgggtgatgtacccgtggacaatgcgctggccgccgaattctgcgcgctctgcgcgccggcccggcctgatacgctggcccacagtgccgagcactcgctggaggtcgttctgccgtttctgcagctccgcgtgccccgcgtacgtattgtgcctgtatccatcggcgatccgtcactggcggtgcttactgccgcaggcgccgcaatggcgcagatcatacgccgtgcggctcagacggcagaccccggcgggcagaaccgcatagccatggtggtcagttcggacatgacgcactttctgccacaggatgaagcccgccgccttgacgccatggcgctggaacaggttaccgctctgaacccgcaggggctgtacacaacggtgcgcgagaagcgcatttccatgtgcggcgtgctgcccatgaccgcggcactggaagcctgccgcctgctgggcgccacgggcgcacgcctgacacgctatgccacatccggagatataacaggaaagactgacagtgtggtgggctatgccggagcgctggtggatgtgccctagacgcgacgctgccgccgcatggtgcaacggcacaacggtacaacggggcaacggggcaacggggcaactatacaacggggctcacaccagatgcagatacgcgctcaggctttccagccccagcagacggcagtccacataatgctcggcataccgggcaaatgttttctgcctgccgaagacggggtactgccagtcttctcccccgaaagccagcccgtgaaacgccgccacctgaggatgcaccggcaggatgaattcgggataggggtcggcaaatccggcgcatacgtcagctgaaagctgcgaaaaacctagggcacgcagcacgcctccggccacatgcagcagcagcctgcggcccggatggtttatggtgttgaacagcagctccccacgccataacgactccacaagatcaacggtacgcaccacggtttcctcttccttggcacgttccacggccagcgattcgcgcagcatggcgtccagatcgtacttcgctgtcaggtccgtgtgcagatacacgtacagaatctcttttttctccagccccatatcaatcagatgatcaaggtatacatcgccgaattcgctgggactgcggctggtccacaacggccagtatcccttgaaaagcatgttgggcagacgcagcacctcggccgcgggtcccagccggtgcagcagatgcgccgaagcctgctccgcccacttttctcccagatgctgaaaaagaaacagccggcaggattccagttcgcggtccggaatctgctcccgctgaaaatttgtatatttgcgcacttcgaacctgcgggcgaaggcgtcgcaggacaacagcagacgcgccagcggatcgccctgacagttggcgtgtataatgcacagttcctttcgcatacagggtatctagggcacagcggcgcttacggcaacccccgccaccacgtgcgccatgcacctgcgccggtccggagacgcctgcacagcggacatgatgaaacacacgcatactccggcggcaaaaaataatctgcagccacaggcatccggcaacggcaaaaccatgcggcatgacacacaaacatgccgcagtgcacggctctgtttttccgcgttctgctgccccgcgctttacgtctttgcccgcacagtgtacaagcttcgcgcaacagcgtactctgctgcgcagcacatgccgtcacgatcatccgcgtccggcctgtccctgtctgcaatctacggatgaacaaggcttttccggtgatgaaacctaccgctttccgggcgaaacgcatcataaccatgaccgaaaagcggctggctgccgctgccgccacaccgttttcatccggcatatctccgcaatatcagcaattttcaggttttgcttcaacaccccgtcccgttttcgaagacggggttattattgtgcgcgacaacaccattctgtgtgtggaaccccacagccggtttgtccgccgcgcgggcataccgctgcacgatctggggccggttacactggttcccggcctgataaactgccacaatcatctggaactgagtcatctgcacggcaaaaccctgctgggagaaggattcaccagctgggtcgggcacatgatccggcaggatatgacaccgcaggaagaggccgtgctcaatgccacggcattcatgcaccgcacgggcacagtacacgtggcagacatcacaagccgcgctccggcgctggtggcacgctgcgcgcagcaggccggtctttcgtaccacctgctgcttgaatggttcgggcatatgccgcccgcgtccggcgctcctgccctgcctgatgcggcagcacagctgcctcaggccgtgctgcaggcatgctgcgctcctgccggacacgccctgtattccacccatcccgaacggctgcggcaggcaaaagactggtgccgcgcgcaccacatgcctttttccatgcatctggcagagcatcagggcgaagtggaaatgctggctaccggtaccggtgcattcagggatctgctttccgtacgggtgctgcccgcagactacactccgccgcgctgttcgcctgtcagccatgcccacgcgctggggctgctgggtccgggtacgctggccgtccactgcgtgcactgcgaccggcacgacatccagacccttgcccgcagcggcacggccgtttgtctgtgcccgcgcagcaacagcgccatcggctcgggtgatgcccctgtaaacagttttatacaggccggactgctgctgtgtctgggcacggacagtctggcctcgaaccatgacctgaacctgtggaatgaggcccgcgcgctgcgcgaccggcacggagcagcccccgataatctgctgttcatgctcacagccggcggcgctcaggctctgggcctgaacagactgggagcgcttgccccgggcatggccgccggatgggccgtagtgcccgacgacctctgccccgcctgagcaggcacgaaccgggacatgtatcccgcaatgagaccggaagacaatgcaagaccaagaacgattcatctggccccacaaagatctgctggacgtcacgcaactctcccgtgagcaaatcaggcatctgctggaccttgccggacagtttcatgaaataaaccagcgccctgtaaaaaaggttcccaccctgaaaggaaaaaccgtggtgctgttctttgcggagccgagcacccgcacgaaaacatcgttcgacatggcgggaaaacgcctttcagccgacacgttttcactggccaaatcaggatccagtctggtcaaaggcgaaagcctgaaagataccgcgctgaccctgcaggccatgtcgccggatgtcatcgtcatccgccacacctccagcggggcggcacagtttctggccgaacggctggaatgcgccgtggtcaacgcgggcgacggctggcacgcacaccccacacaggcgctgcttgacgcattttcgctcaaccgcgcatggaacggacaatttgaaggcaagactctgcttattctgggcgatattgcccacagccgtgttgcacggtccaacgtgcatctgctcacccgcatgggtgccagagtgcgcctgtgcgcgccgcgcaccctgctgccggcaggcgccgacacatggcccgtcgaaatctttgacaatctgaacaaagccgttcagggggtcgatgccgtcatggcgctgcgtctgcagctggaacgccagcaggccggtctgctgcccgacctgcgcgagtacgcctcgcgctactgcctgaacctgaaccatatgcagcatgcagcccccggtgccagggtgctgcaccccggccccatgaaccgcggtgtggaaatttcgtccgcccttgccgacgccggccagagtctggtgcttgaccaggtggcttccggcgtggccacacgcatggccattctgtttcttcatgcaacccgcaaagacacgggagaccgctgatgtctgatcatatttccggcacactgtttgtttcgggcgcgcttctttccgggcgcacggttgatgtcaccgtatcgggcggacgcattgccgccgtcagcgaacacggggcggcccccgcgccgcagcacgccgaaactgtggaagccgcgggcaagatactgtttcccagttttattgactgccacgtgcacctgcgcgaacccggttttgagtacaaggaagacattgcctccggactcgcagccgctgcgcacggcggattcggggcggtactgcccatggccaataccagtcccgtcaacgatcagggcagtgtgaccgagctgatgctggaacgcgcccgcaaggcatggccccacggcccgcgcgtgcatcctgtgggtgccgccaccaaaggactgaaaggcgaagaactggcccccatgggcgaactggccgccgcgggctgcgtcgccttttccaacgacggactgccggtgggcggtgccgaaatgttccgccgctgcatggaatacgccgcagacttcggtaaaatagtcatcgatcactgcgaagatccttcactggcgcgcggcacacacatgaacgaaggggtgaccagcggacgcctgggagtcaaaggacagtcggtggtggccgaatcggtacaggtggcccgcgacattctgctggccgaatatctgggcattccggtccatctggcacatatcagctgccgtcagtccgtggagcttatcgcgtgggccaagcagcgcggcgtaagagtaacggccgaaacctgcccgcactatctgctgctggacgatctggcactggaacagtactccacagcagccaaggtcaacccgccgctgcgcacccccgacgacgtggcggccatgcgccgtgccgtggctgacggcaccatagacatactggtgacagaccacgccccgcatgccgcgcacgaaaaggataccccgctggatgaagcgcccaacggcatttccggtctggatacggcggtggctctgacatggcgtctggtgcaggaaggcctgctgaccgaagccgacatggtgcgcctgtggtgccatgctccgggcagcctgttccgtctgccggtaaaccgcttcacggcgggcgaccctgcagattttttcctgttcgaccctgcgcatgaatggactgtgacccctgaggcgatgcattcaaaaggcaaaaacacgccctttaccgggtggaagcttaccggtaaggtgacatcccactggatgggcggtcacagaatagcatgaccgcaataatgcctttcgggcggttccggcttgacaacgcacggttagcttgaaatgcattggctgaacgaacagcttttccgccgaaagccggcgtatgcataaggaggaagaatgacccagcccttcaaggatgccataggcatctgcaaggccataatgcgcaacgggtacgacgcctacgtggtcaacacccagctgcagtccgaaattctcgatcaggactgccttgaaatagacatcgcgtgcgagcccggttatgtggagctcggcaagatttttcccggtcttgaaatgtccggcgaagacggcgtggtgggcaccctgcgcgaagggggaacccttttccgcttctaccacaccgacactgatgattcttcgcatccggaagccacacttgcccgtgtgacccccaccatgctgcgccgccttgaggcaaaaggtacgctgcccgcctcgctggcctgtccgttcattcccagctcggcggaaacatatcagggctttgacgatttttccaagggcgacatacgcttcgagggcgtgcccgacgaaaccctgcgccgttcttacgtactgggtgtgcgcgccatgcgcatagccgccaacttcgacctgcccatcgaacccaactcgtggatggccatagtacgcagtgcaagccgcattctagactatgtgccggtaacggaaatcatggacgaatggcgcaaggtggaagccgaaaacatgtacaagttcgtccagctgatgtttgactccatgctgctgcacggactcattcccgaactggccgcactgtcgcgcatccgccacctgcgcacgcccgaggcaggcgaagagaccgtgctcgaccacaccatagaatgcatgcgccgctaccccgaagaactgccctttgactggctgggcaccgtggccaccatgttccacgatgtgggcaaactgtatgccgccgaatactacaacggcaaatggacattctatcagcaccaccgcatcggtgccaaagtcacacgcaaaattctgcgcaggctgcactttctgccggaagatgtcgaccttatctgccatctggtgcgcaaccacatgcgtttccatttcatgctcaccgacaagggcatacgccggttcaaggcgctggatgaatacccgcgcctgattgaaatggccagagccgacattaaagcccgcgacggcaactacacgcacttcaaccacaatatgaagtaccttgaacgtgccgaaacccccgagcagatgctggaaccgctgctgaacggcaacgaaatcatggaattcaccggtctgaagcccggcccctatgtgggggttatccgcgatgcgctgcttaaagcgcaggttacgggtgaggtgaccagcatggaagaagccatcgagtacgtcaaaacgtacagtgaacgcgctccccgataaaaaaatcagggccggaggggttccccttccggcccttcttcctatattccccctgtcgacgccgcccgtttttaccgcgggctgctgcctttcccgtcgtgccgcagcgcgccggaccgcggcagcgcctgtgcgtcagccattccactcaccggagaaacagtcatggtcgatattctgaacctgacatttgaagagcttgaaacttttctggtggaaaagctcggcgaaaaaaaattccgcgcccgccagatatggcagtggctgtggaacaaatatgtgcgcgattttgaccagatgaccaatgtatcgaaacagacccgcgcacagctgaaagaacacgcccgcattttctggccagaggtggtcacaaccagcaaaagtcaggacggcaccacaaaatttctgctgcgtcttgccgacggcgcactggtggaaacagtgctcatacccggttcacagggcaggattacccagtgtctttcctgtcaggtgggctgcgccatggggtgcaccttttgcgccaccggcacgctgggttttgaacgcaacatgaccatgtctgaaatactggggcaggtgctggtggcacgcgaatatcttaacgacgtcgccgaacggcccatcctgcgcaatcttgtctttatgggcatgggtgaaccgctgctcaatctggacgaaatcatgcgcagcctgcacacgcttaacagcgagctgggactgcagttttctccgcggcgcatcacggtttccacctgcggggtaaaccccgaagggctgcgcaggctcggcgaaagcgggcttgcctatctggctgtatcactgcacgcgcccacgcaggaactgcggcgcaccatcatgcccaaagccgcccgctgggaactgaatgacttcattgaagccctgcagagctacccgctgaaaacgcgtgaacgcataacctttgaatatctgctgctgggcggggtcaacgactcgctggagcacgcaaaacagcttgtccggcttgtttcacgcaccaaggcaaagctcaatctcattgtgtacaacccgtcgggcgacgaggcagacccttatgcagcccccacggaagaacgcattctggcttttgagcaatacctgtggtcaaagcatgtcacggccatcatacgcaaaagcaaaggggcggacatcaaagccgcctgcggtcagctgaaagccgccgaaaccggcggcaccccctgctgcgcgcagaacgactgacccgatgccgccctctgcggcacagccataaaaaagactccgtaccggccaccctgcggtgctccggtacggagtcttcatatttcacagacagccgcagcccgcgctactgtcttttaagctgctcaaccacgttttgcagttcctgagccatacgggcgacgttgcttaccgcttcgctggactgcgtcatcacctcggacgtttccgccgcaatgcggtttatttcttccgcaccacgggctatctgctcgctggcggcagactgctgttccgacgcagttgcgatggagcgcacctgatcggcggtgctttccaccacggaatggatgctgcccagtgacttgccagcacgaccggcaagttctgtcgatttcaaaacggcctcgcccgccttgtccattccttcaatgttttcacgcgtgccctgctggatggcgcttaccgctgcgcccacttccgaggtggcctgcatggtcttttcggccagtttacgcacttcgtcggccaccacggcaaacccgcgtccggcatcgcccgcacgggcagcttcaatggccgcgttaagcgccagcagatttgtctggtcggctatgtcgctgataacggtcatgatcttgcctataccctcggcgtggtcgcccagcgtgttcaggctttccttcagactggtggcgcggtttttcacctcggtgatggactggataaccgcttccacaatcccctgtccctcttcggcattgtttctggcattgtcggcacttcctgcggcttccgacgcatttctggccacttccagcaccgtggcattcatttcttctatggcagcggcagtttcagaagtacgctcgcgctgcacatcgcttccgcggctcgcttcttccacctgtgccgccagctgttccgacgccgacgaaagtgacagaaccacgtgctccagctgggcggcagcctgcagcataccttcgcgcttggcattatccgccgctttgcgggcttcttcagcctcctgcatggccacattggcttttctgctctgttcctcggcctcaatggtcttggcttccgccgtctgaatcatgcttttgagattctgcaccattttacgcagcgcatcagccagtacgcctatttcgtcctgccgctgaacgtgcagtgaatggtccagctgaccttcggcaacggcctcggcgtatcccgcggtctcactcatggcccccgcgatattgcgcacaataaggaacagaacaccggcaacaagcagtgccacaatcacggatatgagccgcacgatattggcaagctcgtaagcagcagagtagatgtcatcttcaaaggcggtcacacccacaacccagccggtttccggttcccgtgaatatacaagttctttccaccggccattttcctcatgattcaatttgccggaatcgtttttgagcatttctccggcccagttctgcttcagcagattggtcatcagccgcgaggaatcaggatgcgccagcacgttaccgtcggaggccataataaatgcgtagccttcctttcctatggttaccggcgccacaaagtgttccgaaaagctgcccagttccagcgtacccagaaagacgccggccactcggccgtcacgcatacacggtacagacaccacaaaaatcaggttacctgtcaactgacttttcagcgcgtctgaaaccacaggggttccgttcatggctcccctgaagtatttccggctgcttatatcaagcctgccgacttcttgggggtaggtgctggcaataatatttccgtccgcgtccgccagtttgacagcgtcaaagtcggggtagttctttttaaactgctgcatttcgcgggtgacttcattcatatcgccacctgcaaaagcctgtgtaatctcatcgcgctgcgcctgcagcgtaagatcgcgtttggcatcctgcacccaggtgcctataagtccggccacagattcggaaacctgtgtcatatgcgcgttgacggccgcggtgaccgcctgtttggaatatgtctgggtaagccatgccgaggcccccatgccgataaccagaatagtcagtgtcggcaccagaaagcgtgccctgagattcatcttcattctattgccccattgtaaaaaaacatgctcctgcctgaccgcagaaccggatcagacgctcctctctgccgccgcactccacgcggcaccggcaacacgcaggccaatatgcaagtatagcctgcctgccgcctgctacaaccctctttcacattattatttcaccatgcggagagcagcggcaaataaagccggccctgcggaagacagataccgtcgcaaagcgcggacggtccccccgtctcaccggcagcacaaaagtgacaccgcatagtgaataagcatacactcagcatctgccaaggtgcggtgcccactgtatactaaccgcacattgttacatatacattttttttataaatactggccatctgtgcatagattgttttttataccccactggtgcagccactgcataaacgatacacacatattgattcacagttcatgacaccatcagaataccgcttatacgcaacatgtacgcagcagcgaacacgctgtctccctgctgtgcaggcatattttcgcgcagactgtctgctccgggctttttcgcgtaactgcctgctgcagcataaaaacgcgcagcggatatcccactgcgcataaaaaaagcagcctgcaaaagcaggccgcctgaaaatttactgaaaaaaagaagtcgtcgtcaggaagcgcggggcagcaaaggcgcatcgcgcagtaactgccgcagaacatacagatgcctgccgtcctgctgtacaaaactcgtacccacggcaatgcggggaggcttgacacttacatggctggcgttacagggaaaaactgcggggaaccctgcttcggaaggtgtcatttccagttcgaaatacggcagggtaccatcgggaacctgccagacatccagcccctgttccgccacttccagatatgcgccgtacatggaaagattttttaccaccaccggcacaggagcgccggtaaaaggatacagccgcatgacggcccgtatctccacaacataccgttccgaacgccgccgctcgccgccggcatattcccgtacaggaatcgaaggttccggccctttgtcatacataaaaaacgcatcactgcagcggttccacaattcgatggcgtcttccggttccgtcgcactggggcctatacgtccgcaccgtctgcagacgatgaaacggaacacaccgtcgtcggccagcgtaagctccctgccgtcgcatccgccgcattttccgggtacggacatatcaatcctcctgcctgttgccgtgctgttgccgtgcagttgccgcgcagccgccgcaccgtacgcagcgacggcacagtgtatacggcagcacacgccatgtcaggtaggaacttcccccaaaaaagctcagcgcacaagcggcagttttttccagtccgaagtgtagcggggcgacaggtgttcctgtttcatgctccacggccttcccagaccggccgccgcgtattccagcgttccccttccgaaacgtgcattcaccgcatcggccgccgccatgagccgccttccccgttccagtccccgccctgtcccctgcagggcaggcagcatggaaacctgacgggataccgcagattcaagccccgaaagcatcacgccggccttctggtaccggtagccgtcgcgccatatactctccagcagggcgcgggcgcggactatcagctgcggcgtatggctggtgggcaccgcaagctgcacctgtgcgctgtcggcatagcgcggcccgtcgccgtggcgcggggtgctgatcataacccccacgcagtgcgcttcaagctgttcgcgccgcagtttttcggcggcccgtgtcatataggccgtgacagcttcgagcatatgctccttgtgcgtcaccagtgtgccgaatgaccgcgaagagacaaccgacctgcgcgacggcggcgcatcatccagaggcagacacgaaatgccgcgcagttccagcacggtgtgcagaccggtcacgctcatgtatctgcgcaccctgtcatccggtgcatcacgcagcgcccgcgcggtgcgtatgccccatgtccgcagacgccccgcatggcgcgcccccacaccccacacatccgtcacgtccagcgtttccagcaacgcatccataacgtcaggatctgtcactgctccaaagttgaatactccggcataccggaaagccgccggcaccatggcccgcgctccggcattctgctgtttgctcagcctgtttgccagcttggcaagagtcttggtgcagcccagccccaccgacacgggaatgcctgtacgccggtacacctcgcgccgcagacacgccgcataccgctccggcgacatacccggcggcatgatcaggctgtccagccgcataaaagcctcatcaatggaatacacatgcacatccggacagaaacgctccagcacccgcatgacgcgtgacgacatatcaccgtacaaggcataattggacgaaaacacggtcacccccgcggactcagcatgtctgcgcaccttgaaccacggggcccccatgggaatacccagagctttagcctctgccgagcgtgcaatgatgcagccgtcgttgttggacagcacaaccacggggcggcggacaaggtcgggcctgaaaacccgctcgcaggaaacataaaaactgttgcagtccacaagcgcatacaacggacgcccctgccgctgtgccgcgggtgcggacggtgttcccccgtcatgccgcacgcgggaacaggcagctctgcccagtacggtcacatccacagccatccctccttcacgcacaggcgctgcatgccggtactgccgcaagtgtaagcacaccggcgcgaagccctgaacaggtcacaccctgtgcaacacacaggttaccaccccccagacggaaaaatcttcgcgcccgctgacatcaacgggactgtaatccggattttccggaaccagcagcagacggtctccttcttttttaagccgctttacggtcagttccccgtccagcacggctatcaccacccggccggtggcaggctgcacggcacggtccaccaccagaatatctccggcccagataccggcatcgcgcatggattcaccgtggacgcgcacataaaatgtcgattcggggttacgcaccagatattcgttcaggtccagccgcctgtctatgtaatcgtctgccggtgaaggaaaaccggccgccacgcaggacagcataagcggtctgtccgctgcggcatgacggattttctccgccccctcatgctgcggtaccgcacccgccagcatatgcagaccgtcagcaccgccggtgtgcgcatgtgccggaacggcgtcacgggtgcgggaaggccgcaatgcatgcgccgccggtatcttttccgcaaaaagcttgaccccgtaaggctgttggggcagtccgctgtggtacgacatgtcatcctccggtatttgcgtgcttcggcacaacagcatatcctccggctcacctcagacaagtaccggcaacgcattgcccggacgggacaccgcatgaacacttttccggcaccgcaccttcagcagcagacagaccgcaacaccccgcctccacggcagattcccctttaccggctggacccgcgcgcccggctgctctgcgcaggcacgctgggcgtactggtgtggcaggctccgccccttgccgtggctgcctatgcactgctggtggctgccctgtttcttttttccggcacggccacccgcacgggattttccatggcccggccgtatctctggtttgtgctgttatgggccggcgtaaagctggcggcagacactgccggactgggccccgcggcacaggcgaccgcactgcccgcagcagaccggctgctggaagccctgcctcaggcaggcctgatggctctgcgtctgatggtgctcatcggcatagggctgctgctgacgctgacaggctctccccgctctctgggactggccatggcatggtttctgaaacccgtgctcgggcggcgggcatggcatgcagcgctgtctctggccctcatggtgcactttcttccgcttattcaaaaaacagtggcgcaggttcgtcaggccatacgtctgcgtgcgccccgctgtacggctgtgcgccggtggctgctcatcccgcaggccaccctgcgcgtcatgagccagaaaacatgggcccagaccgtggccgtggcggcaagagggctggactctccggatgcgtgggagccggactttccccgccagccgggggcatggtgcctgtgcggactgttccttctgcttgctgccgcgcctgtgtggctgccattttgtcttgactttcaaattttttaatatcaattcattttgaaagccaaacaaaacttacaaaggtacacctatggacacaatttttctggtggcgctgcaaagcagtctgtttctgggcctgatacacggagtaaacccctgcggacattcatgggttgtgctggccccgtttgtggcgggcgaacacagaggcagccgtgttgcgctgctcaccgcgtcgtttttcggcggcaccgcactggcatgtctggccatcggggcatcgctgggagcggtttctgccggtattccccagcatatcaaagaagtgaccgacacggtcacggcgctggtgcttgtcgtgctggggctggtgctgatcataaaacccggcctgctgcacagtcacagccatgagcacggggacggtcatgaacatcaccatgaccatgaccatgcccatcatcatgaacatgacgggaaagaccaccacgggcacagccgcgaaggcagtgcgtgctcctgctccgcaccggctctttcgcgctggcaaaaggcaggagcggccggtctgtttgtcatcggcttcatgaacatgatcgtaccgtgccccacagtggccatcatgtacaaatacgcgctcgactccggcagcatcggcgccagcacggccgtttttgccagttatgcactgggtaccggtctcagccttgccgttgtcatatttgccatctataaggtgaccaccatgatgcgcaccctgcgcagaccgtgggtggaaccgcttatcatgcgcacagccggtgcgctgacggtatttttcggcgtattcagctattttcattaacattcaacacagaaaccgcgttgtcaccggcattgcggcatatctggcagggcataatgactgcttcttcagacctcaatcacgccattgtcgaattttatgaaaagctttcttcatgggagcactgcgttgtgcgggacaagggacttaccctgccccagatgcacacgctggaaattctgggcatacaccgcgccatgcgcatgaaagaactggcatcaaaaatgggggtgaccacaggcacactgaccgtgctggtggacaggctggaagagagaggtctggtgcagcgcagcccgcacatgacggaccgccggtccatcatggtggaactgaccgacagcggccgtaccgaatttgaagaacacgaccgcctgcacatacggctgacagaagaaatctgcgccggattgtccgatgaagacaaagacgctctgctgcgctgtctgctttccatgaacaggatgttctgatggaaacaccggcactgcttgcactggctgtggcgctggccatggatgcactggcggtggctgtggccaccggatgcagactacgcacggtatcggcccgtcagacgcttcgtctggcatggcacttcggcctttttcaggctgccatgcccattgcggggtggtttatgggacagggcatacgaagctttgtggatgcctgggcgcactggatagccttcggcctgctggcgttcatcgggctgaaaatgctcaaggaagcctttgaacacgacgacgcggaatgcggcatggccgaccccaccagaggaacgtcgctcatcatgctttccgtggccaccagcatagacgcgctggccgtgggcgtaacactttccatgctggggctgtccatatggatgcccgccgcggtcatcgggcttgtctgtctggggctgaccgccgcaggtgtgcagctgggcagagtactggccgcgtcatcagcgctttcgcggtatgcggaaatactgggcggcgcagtgctgctgggtattggttttaaaattctgcacgaaagcggcgtgttcggctgaccattcccgtgctgtcagcggcatgaacgacacaaaaacgccggactcctctgcggagtccggcgttttatctgtatacggaaccggcggggctactgctgcgcctgagcggcctgcgccgccagtgcagcggcttcggcggcacgggcggcttctcccgcggcctcggcagcctttgcggcagcttcggcggcaacctgtgcggccttgcccgccatttcagcctgttccagcgcagcctgtgcatgaatggccatggtgtcgcgggccatctgaccggggcagggcactgcggcttcctgcgtcacggtctcttcgcctgcgtctgtggcgttggccgcgggaacctcaacggcttcaacggtttcaacctctgcgccggaaccggaagatccggcggcgtcttctgcagcatcagcagcgtgttcagcttcggatacggcctgttcattttctgctgcagcagcgggcgcgccgtcatggtccggctgtgcggcgccggccccggaagccatggcttccgtcgcacgggcggggtctgcttccactgcggcaagaatttcatccacgcgggcggcgggcagccattcaaccttgccggtggacacatcgtatacggctccgacaacagccaccttgccggattttaccagatctctggtggcggggctcagcatgaaaagattacggatgttctgccagacattattttcaatgccgaagggcaccagatccgcaccgtgcacatcggggtgttcctgcatggcctgctgcacggcaggaatgacgggcttgaccagaccggggatattgcgttccagcgcatgaccgtgtccttccagcgctgcggtcacggcggtcacggcaccgcactgggtatgtcccagcaccaccagcacaggggttttcacatgggccagaccatattcaatggaaccggcttcgtcgccctgcactacgttgccggccacacgcaccacaaaaatatccatgactccggcatcaaacaggcgttccacgggcacgcgtgagtcagaacaggccagcactgtggcgtatgcatgatcgccctgactttccgtgccggcctgcgccagacgcgcggcatcagtccgggggtgcacagcttcgccggctgcaaaacgttcgttgccctgtctgagggctttcagcgcagcttcgggcgtacgttccaccgtgctgtcactgctgcacgaaaacgcaccgaaaacaagaaacaaagccaccagtccaagggcagccagcagggttttccgcgatttgaaaatcatgcctctctccttcattcatgctgtatgtgtgtgtcggaaatgctgtccgcgccaccccggatgccgccggagggtggccgccgcgaaaaacagaaaacgacctgttctccggcctcctgcgcatgacgcagcatgatgcaacgtggcggtattgcagcaggagacaaaaaactcatactattcctgctgcatctgggcaatcagtttgcgcaggcatgcggccatgccggaagatcattcacggcggcagcggattccgccagtctgtctgcccggcgtctccatggcctctttcaggctttccgcttccgtctggaatcctgccgtccatctgcatggaaagggaaatgtcgtgggtggaaccggcaacatacagggaaagaccggccagagccgctgataccagcagaatggccaccagtgaaagctctgtcgctatactgcggatacgcattgccgcctcctgcctgacaatcaaagaatatggcaggaatcatacggcaaaaccggcgtgaggctcaaagacgaggcagctggccccgcaatgttatcatggcagccgcagacaggcgatgtattcctgattgcccttcggccctttgatggccgaaggcaccaccccctgcacggtcagccccagctggtcgcgggcaaagtcgagcactttgtccaccgcctgcctgcgcagtgcctcatcgcgcacaacgcctttgacggtctgaccggctcccacctcgaactgcggcttgacaagcgcagccaccactcctcccttgcgcagaaaacgcaggcaggcgggcagaatgagcgtaagcgaaatgaacgaaacatccgccacgataatatctacctgttccggcagcagatcgtccggcgcggtccgcaggttgaccccttccatgcttaccacgcggctgtcggagcgcatgcgctcgtgcagctggtttttacccacatcaacggcatacacccgcgccgccccgtgctgcagcagacagtcggtgaagccgccggtggaagcacccgcatccagcgccaccataccctgcacatccagtccgaatgtctctatggcggtaagcagcttgtacgcgccgcggctgacaaaccgctccacgcctttcagctccatatgccagcaggcgtcatagcgcgtgcccggcttgcccaccggttcaggctctgccccggggcgcagcacatacaccttgcccgccatgataagccgtttggcctgttcgcggctttcggccagtccctgttcataaaccagttgatctgcgcgttccttacggggcatactctttccttgacaatcatcgttttcgggcttaggtgctgcaggcgcagctgcgtgaaaaaatctgcacgccacctctgtgcgcggcacagggtaacagtgcagaacgccgctgactactacaccagcacggtggggggctcaagaaaaaagcttgccaacatcgccgcagaagcgtattggcaacggttcagcacttcccgtgttaaggagaattttcatgaaagacaatatccatcccaccgtgtacaaggccaaactcgtatgcgcctgcggcaacgaaatcgacaccacctccaccaagggtgaagtggtaaacgtggaaatctgctccagctgccacccgttctacaccggcaagcagcgctttgtggacaccgccggccgtattgaccgtttccgcaaaaaatacgccaagttcagcaagtagcacgttttcccagccgacaaagaggttgccggcctcgccggtcggtgattcttcctccccgggcatacgcgcacgcgtgttcccggggagaagcattcctagcctgcttcacgcgggggaaaacgtgatacagaatacccgccgtttttccggcgctctcggccgtctgctcctttcccgttccgcctgcaccaccgtcggcggtcaggccgtcatggaaggagtgatgatgcgcagcaaagagcgtcttgccattgctgtacgtcgccccgacggcaccattgtagtggaacgccgtccgtggttcagccttacccgcacgtcatggctcgcccgtccgtgggtccgcggttttcccattctggtggaaaccatggtcaacggcataaaagctctcaacttttccgccatgcaggcagctgaaggcggcgaagaggaagaagagctcaagccgtggcatcttgttgccacactggctgtttccattgccatggcactggggcttttcgttgtgctgccgcaccttttcaccatgtgcatgacatggctggggctggccggcgaggtggaaggcgtttcgttccacatatgggacggccttttcaagtttttgatatttataggctatatactggccatatcctttgtgccagatatccgcagagtgtttcagtatcacggtgcggagcacaaggtcatatgggcctacgaacagggcgggccggtcaccccctcttccgccattctgcgcagccggctgcacccgcggtgcggcaccacgtttctgctttttgtgctgtccatatccatcatactgcatacggttctcgtaccgcttattctcatggtctggacacccgcaggcaccgtgcccaagcatgcattcatcattgcagtcaagctgctgctgatgctgcccatcagcgccatggcgtacgaaataatcaaagtggcagcacggcttgagggcaccattaccggcagaatactgagcgcccccggcatgctgctgcagatgctgaccacgcacgaaccggacgaacgccagatagaagtggccatagtggcgctgcgcgaagcactgggcccggacgccggtgaagaaatcacgacgccagaatacacctattcggagtaatttcgatgtttgccaagcttgagcacctggaacgtcagtttgaagatctggagcagcagctcagttcgccggaagttttcggcgatcaggaacgctaccgcaaactgacaaaagcacactccgatctcaaagagattgtggaggttttccgcgtctaccgccagctgaatgaagaactggcaggtaacaaggaaatgctgcgtgacagcgaccccgaaattcaggccatggccagagaggaaatagacgccattgaaaagcgtctgcccgaaatggaacatgagctgaagctgctgctgctgcccaaggacccgctggatgaaaagaacgtggttctggaaatacgggccggcaccggcggtgaagaagcagccctgttcgctgccgaccttttccgcatgtacctgcgctatgccgaagacatgggctggcgcgtggaagtgctgagcagctcggaaaccgactccggcggcttcaaggaaattatcgggcttatttccggcgataaagtttacagccgcatgaaatttgaatccggaacccacagagtgcagcgcgtgcccgccaccgaaacgcaggggcgtatccatacgtccgcagccacggttgccgttatgcccgaagccgacgaagtggaactggacatgaagcccgaagatctgcgttttgacgtctaccgttcttccggccccggcggccagtctgtgaacaccaccgactccgccgtgcgcgtgacgcatatccccacgggcatcaccgtggcgtgtcaggatgaaaaatcgcagcacaaaaacaaggcgaaagggcttaagattcttgcctcccgcctgctgcaggctcaggaagacaaacggcacgaagaactggcagaacagcgccgcagccttgtgggcacgggagacagatcgggccgcatacgcacctacaatttcccgcaggggcgcataactgaccaccgtatcaacctcaccctgtacaagctggacgcgttcatggaaggtcagataggcgacatgctcgatgccctgatcacccacgctcagaccgaagctctcaaggcgcaggccaacgtgcattaatcatgtgcaccagcgttacccccgcttcccgcaccatccgcgacactcttaccgccttctcggccctgctggccgggaaggcggttgattctccgcggctttccgccgagctgctgcttgcgcacgtgctgcgcaccgacaggctgcagctgcttgtccggcgcgggcacatgctgacagaaaaagaatacgcacaggcggaaaaactcatcctgcgcagagcggagggagaacctgtggcctacctgacgggcagccgcgaattctacggcagggaatttgctgtctcgacggacacgctcatcccccgtccggacacagagctgctgatagacacgctgaaaaaggaatacccgccgcacgccgcactgcggtttgccgatctgggcaccggcagcggatgcattgccgtcagcgttgcagccgagatgccctcggcgcacggcactgctgtggatatcagctccggagcgctgcacaccgccagggaaaacgcggcacggcaccgcgttgccgacagggtagcctttgtgcaggcagacttcacctcacctcttttccgacccgcatcattcgacgtggtgctttccaatccaccctatgtcagcgccacggaatacgagacgctcagccccgaagtgcgctgccacgaaccgcaaagggcgctggtacctgacacgccggcttccaccgggctggaacacgcggcggccctgctgccgctggctttcggctggctgaaaccgggaggactcttccttatggaattcggctggaaacaaggccccgacatcatggccatggtcaaagcgcaacatggacagtggaccgttgcggtcatcctgcaggaccttgcgggcagagacagagccttgtacgcacgtcgctgtgattgatgtaaaaaaaccacatggtgtaaaaaacacacagttgcggcacagcctgcctgaaaaaacatctcataaaatcagcggactacaaccaataccgcaacggcacgattattgctttatcgatggcaccggagggtttatgaaccagaccaccatcaaaaaaaccatcggatgctcgggcatcggactgcacagcggcaaagtggtcagactgacactgcgccccgcccccgaagacaccggcatcgtatttcatatccgcacagaagacggcgtacaccgccttacccccagacctgacgatgtcatcgccaccggtcttgccaccacactgggcctcaacggctcgtccgtagccacggtggaacatctgctggccgccatacgcggcatgcagattgacaacatccagatagacatcgaaggcaacgaaatccccatcatggacggcagcgccgcatctttcgtttttctgctgaaggatgcaggcatcgcgcggcagaacaagccgcgacaggtctaccgcatcaaaaagccggtgacctacgaacgtgacggcaagtggataaaagccgcaccgcatgacggactgcgcatcgaatacaccatagaattcgaccacccggccatcggcagacagtccatggacatcgaagtcacccccgaagcattcgcgggcatcatcgccaaagcacgcacattcggctttctgcgcgaagtggagtacctgcacagcaacggtctggcgctgggcggctctctggacaacgccatagttctggatgaatacaatgtgctcaacgaagacggcctccggttcgatgacgagttcgtgcgccataaaattctcgacttcatcggagacatggcactgctgggcgccccgctgcaggggcattttcaggttcattgctccggccatgcccttaataacggctttttgcgcaccataagcgagcacgaagaactctacttgaaaagagtggagctctcggaaacggcacagcgcgagcacgccgttgaagcagcaccagcaggaacgcctgtagctgcttagccgtactccggtacaatgcacagaaaaaagccgtccgtcgccggacggctttttcaatatccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccggaacctgccaccataaaaaagtgaacaaaaacagcctcaatacatcaaaaaacaaaaaaaaacgcaatttcctgcatttttcgcttgcgttttcttcggggcacgtatagatactcaacctcgttgctggcgtagctcaactggcagagcagctgatttgtaatcagccggttgcgggttcgagtcccatcgccagctccataagtggaggggttcccgagtggccaaagggaacagactgtaaatctgtcgtcggaagacttcggaggttcaaatcctcccccctccaccaccctaagctcaagagctgtaggagacgtaagtcggagaactacggcacaatagcgggaatagctcaattggctagagcatcagccttccaagctgagggttgcgagttcgagtctcgtttcccgctccatccagccagagttctccctatagctatttacgattggcccacgtagctcagtaggtagagcgcgtccttggtaaggacgaggtcagcagttcaattctgctcgtgggctccatattttttttagttcctaactgaaaaaaaacgccagggagaattactcatgggtaaggaaaaatttgaacgtactaagccgcatgttaacatcggcaccatcggtcacatcgaccacggcaaaaccactctgaccgcagcaatcaccaagattgccagcctcaagatgggttccaaagcagttgcctacgacgaaatcgacaaggctcctgaagaaaaggaacgcggtatcaccattgctaccgctcacgtggaatacgagaccactctgcgtcactatgcccacgtggactgccccggtcacgctgactacatcaagaacatgatcaccggtgctgctcagatggacggcgcaatcatcgttgttgccgccaccgacggtcccatgccccagacccgtgagcacatcctgcttgcccgtcaggtcggcgtgcccagcatcgtcgtgttcctgaacaagtgcgacatggttgacgacgaagaactgctcgaactggttgagcttgaagttcgcgaactgctgtccagctacgacttccccggcgacgacaccccggttatccgtggttccgccctgaaggctctggaatgcgacagcgcagacgatgacgctgcaaagcccatccttgagctgctggatgcatgcgacagctacatccccgagcccgagcgcgacaccgacaagcccttcctgatgcccatcgaagacgtgttctcgatctccggccgcggtaccgttgttaccggccgtgttgagcgtggcattatcaaggtcggcgagcagatcgaaatcgttggtatcaaagataccatgaccaccacctgcaccggtgttgaaatgttccgcaagctgcttgaccagggtcaggccggcgacaacgtgggcgtgctgctgcgcggtgtgaagcgtgatgatgttgagcgtggtcaggttctggctgctcccaaaagcatcactcctcacaagaagttcaaggcagaagtgtacgtgctctccaaggaagaaggcggccgtcatactccgttcttctccggctaccgtccccagttctacttccgtaccactgatatcaccggtatcatcggtctggaagaaggcgtggaaatggttatgcccggtgacaacgccaccttcatcgtggaactcattcaccccgtcgccatggaacagggcctgcgcttcgctatccgcgaaggtggccgtaccgtaggcgcaggtgttgtttccgagattctggagtaatatcatgcgcgtgaatattcagctggcctgcaccgagtgcaagcggcgcaattacgcgactaataagaacaagaagaacactaccggccgtctggaagtgaaaaagtattgcccttgggataagaagcatactcttcaccgcgagaccaagtaggtagtcttcataacgcagggcagtagctccaacggctagagcggcggtctccaaaaccgcatgttgggggttcgaatccctcctgccctgccatttcttcttgagttagaggcgatcatggcgaaaaaacatcacaaggctgaaaaagctagcgccgacgccgctaacaccggtgtgggttccaagctcactcagttcaaagaattcctcgaagaatccaaagtcgagattcgcaaggtcacctggccttcacgaaaagagactacggccaccagcatcgctgttctggtcctggtctttgtcatgtccctttttcttggaatcgtggatcttggcctcactcggatcgtggaattcattctttcctagcgggggttccaatgaccgagccgaccactccccaaaccaaagcccgctggtacatcgtccacacctattccggctttgagcagcgcgtcgagcagacgatcaggcagatgatccgcaccggcgaagcgcaagacctcatcgaagaagtcgttgttcccaccgaaaaggttatcgaactggtcaagggcgaaaaacgcacctcgacgcgcaagttctaccccggttacatcatggtcaaaatgatcatgaccgacttctcctggcaccttgtgcagaacatcaatcgcgttaccgggtttgtcggcggcaaaaaccgccccacccccatgcgagacagtgaagccgagcgcattctggccatgatggagtcccgccaggaacagccgagacccaagttcaactttgaacgcggtgacgatgtcagggtcatagacggcccgttcggcggcttcaacggcgtagtggaagacgttaattacgacaagggcaagctgagggtgtccgtatccatcttcggccgccaaacacctgttgagctggatttcgttcaggtcaacaagggttagtgacaccgatgcgattcaccgttcacccgaacggtgatacccatagaggttacagcaatggctaagaaagaaatagcaaagatcaaacttcagattcaggcaggcgcagcgaatccctctccgcctgttggccccgcactgggtcagcacggcctgaacatcatggagttctgcaaggcgttcaacgcccggactcaggatcagaaaggcatggtgattcccgtagtgatcaccgcatatgccgaccgttccttcacgttcatcaccaaaactccccccgcctcggttctgctggccaaggccgccaaggtcgccaagggttccggagaacccaacaagaccaaggtcggttccgtgaccatggaacaggtggaagaaatcgccaagttgaagatgcctgacctttctgccaaagatctgcccggtgccgtgaaaacgatcgcaggtaccgcacgcagcatgggcattgacgtcaagtagcattccttaatcaacattactgccgcttgccggatactccggcattttattccagtgatcaagcggcaggagattataagaaggggtgggtaatcatgcccaagcacggaaaaaaataccgcaaggcaaccgacggaaccgacctcgcagtccgtttctcggtagaggacgcggttgcaaagtccctcgaagcctcgtttgccaaatttgacgaaaccgttgacgtagcaatctgtctcggtgtcgaccccaagtactccgaccagatggtccgcggtgctgtaaccctgcccaacggccttggtaagactgttcgcgttgctgttttctgcaaaggcgaaaagcaggccgaagcccgtgaagcaggcgccgacatcgttggtgcagaagacttggtcgaacaggtgaaaggcggcatgctggattttgacagcgccattgccactcctgacgtcatggctcttgtgggccagatcggccgggtgctcggcccccgtggtctgatgcccaacgccaagaccggtaccgtcacctttgacgtggccaaggctgtttccgaagtgaaagccggccgtgtggagttcaaggtagacaaagccggcgtgctgcacgcaccgctcggcaaggtctccttcggcccccagaaaattgcggagaacctcaaggccctgctcgataccgttcagcgcctgaagccttcttccgccaagggcacctacatgaagaccatgtcggtttccaccaccatgggccccggcttcaaggtggaccccaacgacatcagacgcttcctcgaaggctagtccttccggaagtcgccatatcaggcttgggcaactgcggttgcccaagctttgttgacaattggacaggaaattcgagtcgaagaaagcaggtaggcctacggccgtaataccctgccgagacatctccttcgctcggcatttccactaggcacccttagctttaaggagaatccatgaaaaggtctgaaaaagctgcaattatcgaacagctgaaggcaaaagccgacgctgctcccattgcagttgtgaccgatttcaagggtatgccggtggaagagctgacccgtctcagagttaagctgcgcgaaagcggcggcgactacaccgtagtcaaaaacactctggcgcggatcgcccttaccggcggcacgcacgacgttctcaaggataacttctctgagaactgcggcgtggcctttgggtcggaagatcccgtggccgtggctaaggcgctcgttgaattccgtaagggaagcaagctgtttgccatccgttttggcagcctcgagggccagttcctcgacgacaaacagcttgatgctcttgccaagctgcccggcaagcaggaactgctcgccaaggcactgggcacaatgaacgctgttcccacgaactttgtctgcctcttcgcaaaccttctgcgcaacttcctgtacgctctcaaggccattcaggaacagaaagaagcagcttaaccgctcaagacacattttattactatcaggagattacagatgtccgatatcaccaaagaacaagttgttgaattcatcgccggcatgaccgttctcgaactgtccgagttcatcaaggaactggaagaaaagttcggcgtttccgctgccgctcctgtggctgccatggctgctgcacctgctgaagccgctgctcccgcagaagaagaaaagaccgaatttgacgtgatcctgaagagccccggcgccaacaagatcgctgtcatcaaggttgtgcgcgctctgaccggcctgggtctgaaggaagccaaagaaaaagttgacggcactccctccaccctgaaggaagccgtgtccaaggacgacgctgaagaagctgcaaagcagctgaaagaagccggtgccgaagtcgaagtgaagtaaattcggctttgtcgccgttacggcgaattaaaggcgcgggcacttgtcacatgtgcccgcgcctcttctgctttcgggcacgtcaaattacgtacaaaacgacttgcactcagaaaagatttagactatcatataaatttggttaaccaatctccactctgtgtaagcacttctgtatcgggcggtacattgcttccccaaaaagcacacccaactacccgaattcatattacatcaggtgatggcaacgcagtagccgccgtcacccgttctttcgtgctcaacgattttcacggtcgttttgctttttgttctgtgccaacaggtagtaacacctgtcattgcgtcgcatcaagtcttacgaccgacgacatagcgtgccacgggcagcagcctgcccgcgtcaccgaacattccgggcctgccgggcgtcccgcttgctcgtatcgcggattgccgcttccggaaaaacgtctctttctgaggtgaaaaaatgggccagctcacaaaaaaattcggcaagatcgaagtcactcttccgattccgcacctgctcaatcttcaggtcgactcgtacaagaagttcctgcaggaaggcgcggccgctcttgctcctgacgaggggcttgagggtgtgttcagatctgtgttccccatcgaggatttcaacagaaccgctagccttgagtatgtcagctacgaaataggcgagcccaaatacgatcaggccgaatgcatctccaagggtctgacctatgaggctcctatccgtatcaaggtgcgtctggtcgtgtacgatgtggacgaagactctgaaaaccgcaccatcagggacatcaaggaacaggatatctatttcggcactctgccgctgatgacggaaaaaggcacctttatcataaatggtaccgagcgtgtcatcgtcaaccagctgcagcgttctcccggcatcatctttgagcatgacgccggcaagacccattccagccgcaaggtgctgtacagctgccgcgttattcccatgcgcggttcctggcttgatttcgactacgaccataaagatatactctacgtccgcatcgaccgccgccgcaaaatgcccgccaccatccttttcaaggccatgggcatgagccgctctgacattctggagtacttctacaaaaaagaatactacacgcttgaagacgacggccgtctgatgtgggaactggacaaagacctgtaccgcaaggacgtggcctatgccgatgtggccgacggcgaaggcaaggtcatcgccaaggccggcaaaccctacaccaagcgttcgtggcgcctgatgctcgaagcaggcattcccgcggttgaagtcgcccccgactacatcgcaggcatgtttctggccgaagacatcgtggacgaagcaaccggcgaagtgctggcagaagccgccgacgagatcactcttgacctcatcgaccgtctgcgtgaatgcagcatcaagcgcgtgcccgtgctgcacaccaaaggcagcgacacgtcttcctccatccgcgacaccctgctgctcgacaaaactgccgatcaggaacaggcccgtgtggaaatttaccgcagactgcgtcccagctcgccccccacacccgagattgccagcacgttcttcgagaacctgttccgcaatcccgattattacgacctgtcgcccgtgggacggtacaagctcaaccagcgtctgggtctgaccaccacgcaggaacgcgtgctgaccgatgaagacatccttaccgccatccgtgtgctcaaccacctgaaggacacacacggccctgcggacgatatcgaccatctgggcaaccgccgcgtgcgtcctgtgggtgaactggtggaaaaccagtaccgcatcggccttgtgcgcatggaacgtgccatcaaggaacgcatgagcctgcaggaagtctccacgctgatgccgcacgatctcatcaaccccaagcctgtgcaggcagtgctgaaggaattcttcggcacctcgcagctgtcgcagtttatggaccagaccaacgccctttccgaagtgacgcacaagcggcgtctttccgctctgggccccggcggtcttacccgcgaacgcgcaggctttgaagtgcgtgacgtgcatacgtcgcactacggccgcatctgccccattgaaactcctgaaggtccgaacatcggccttatcgtttcgctgaccacctatgccaaggtgaacgacttcggtttcatcgaaaccccgtaccgcgttgtgcgcgacggacaggtgaccgacgaggtcaaatacctcgacgcatccagcgaacacggcgaagtggtggcgcaggccaacgcgcgtcttgatggcgatcaccggttcgtggacgaattcgtaaccacccgtgtgcgtggcgacgttatcatgtccccgcgcgaagaagtcaccctcatggacatttcgcccagccagatggtttccatctccgctgcgctgattccgttccttgagcatgacgacgccaaccgcgcactcatgggctccaacatgcagcgtcaggcagttccgctgctgcgcagcaccaagcccatcgtgggtaccggtatggaagcggacgtggcccgcgactccggtgcatgtatcatcgcagaggcagacggtgtcgtgcgctacgccgacgcagaccgcatcgtggtttcctacgaaggcgacctgtaccccaggacggggggcgtgcgttcgtacgacctgcagaaatatcacaagtccaaccagagctcgtgcttcggacaaaagcccctcgtaagccgcggtcaggttatccgcaaaggtgacgtgctggctgacggtcccggtatcgaagacggcgaactggcgctgggtaaaaaccttgtggtggctttcatgccctggtgcggttacaacttcgaagactccatcctcatctccgaacgctgcgtgaaggaagatgtcttcacctccgtgcacatcgaggaatttgaagttgtcgcccgtgacaccaagctgggccccgaagaaatcacccgcgatattcccaacgtgggcgaagacatgctgcgcaaccttgacggcagcggcattatccgcatcggcgccaatgtaaagcccgatgacattctggtgggcaaaatcactcccaagggtgaaacacagcttacgccggaagaaaaactgctgcgcgccatcttcggtgaaaaggcccgcgacgtgaaaaacacgtcgctgaaggttccgccgggaatcgagggtactgtcatcgacgtcaagctgttcaaccgccgttccggcgaaaaggacgagcgcacgcgcaacatcgaagattacgagctggcacggctggatcagaaagagaaagatcacatccgcgcactgaccgaaaccacccgtgaaaagctggcacccgttgtggtgggcaagcagcttgcttacggactggccgggcagaaaaaaggcgaagtcatcgccgaggcaggccagaccctgaccgcggaaatgcttgaaggtctgccggtgaagaagctctccggcctcttcaagagcaaagacaccaacgaggccgtacagcaggcgctggaatcatacgatcgtcagatcgagttcatcaacgccatgtacgaatccaagcgtgaaaaagtgaccgaaggcgacgacctgccccccggcgtcatcaagatggccaaagtgcacatcgccgttaagcgtaagctgaacgtgggtgacaaaatggcaggccgccacggtaacaagggtgtcgtatcctgcatactgccgcaggaagacatgcccttcttcgccgacggccgccccgtggacatcgtgctcaacccgctgggcgttccctcccgtatgaacatcgggcagattatggaaacgcacctgggctgggccgcaaaggaaatgggccgcaaactggcgctgatgctggaacacggtcaggatcttgcgtccgtgcgcgaacaggtgaaaacagtgttcgcgtccgatgccatttcctccgaggtggacaacatggacgacgagacctttgtccggtccgtgcgcagactgcgcgacggcattgtgaccaagactcccgtgttcgacggtgccaccgaagagcaaatctggagctggatggagcaggcagggcttgccaacgacggcaaaaccgagctgtacgacggccgcaccggtgtccggttccacaaccgtgtcaccacgggtgtcatgtacatccttaagctgcaccaccttgttgacgaaaaaatccacgcccgttccaccggcccctactcgcttgtcacccagcagccgctgggcggtaaggctcagttcggcggccagcgtctgggtgaaatggaagtgtgggcactggaagcatacggtgccgcatatctgttgcaggaattcctcacggtcaagtccgacgacgtgaccggccgagtgaagatgtacgaaaaggtcgtgaagggtgacaacttccttgaagcaggtctgcccgagtccttcaacgttctggtgaaggaactcatgtctctgggccttgacgtcaccctgcatcaggaagaaggcaaaaaacgcaccaagcgtgcgggaatgaccttcggcgacggcaccagctactagcaaatacggcaacggggcggcccgcacagggccgccctgtctgaatacaggattttatcgcgccaagcgcgacgagaaacccgctgcaattcaactttggtggggtagtaacatgaccttagacgatctgttctccatgcgcggaaccgctgccggccagacaaacatccgcaatctgaaggcaatgcagatttccattgcctcgccggaaagcattcgcgaatggtcctacggcgaagtgaaaaagcccgagaccatcaactaccgtacgttcaagccggaacgtgacggtcttttctgcgcaaagattttcggccccgtaaaggactacgagtgtaactgcggtaaatacaagcgcatgaagcaccgcggtatcgtgtgtgaaaaatgcggcgttgaagttatcgcctcaaaggtgcgccgcgagcgcatgggtcacatagaactggccgcgcctgtggcgcatatctggttcctcaagactctgccttccaaaatcggcaccctgctcgacatgaccatggccgatctggaaaaggtgctctacttcgattcctacatcgtgcttgaccccggttccaccagtcttgccaagctgcaggtcatttccgaagaccagtatcttcagatcatcgaccattacggcgaagacgctctggtggtgggcatgggtgcagaagccatccgctcgctgctggaagaactgaatcttgaggcactgcgggccgaactgcgcgaagaatcgcagagcacccgttcgcagaccaaaaagaaaaagctgaccaagcgcctgaaaatcgtcgaagcgttccttgagtccgacaacaagcccgagtggatggtgatggaagttgttcccgtcattccgcccgagctgcgtcctcttgtaccgctggacggcggacgttttgccacgtccgacctgaacgacctgtaccgccgcgtcatcaaccgcaacaaccgcctcaagcgtctgatggaactgggtgcgcccgatatcatcatccgcaacgaaaagcgcatgctgcaggaatcggttgacgccctgttcgacaacggccgccgcggccgcgccatcaccggcaccaacggccgtcccctcaagtccctttccgacatgatcaagggtaaacagggccgtttccgtcagaacctgctgggcaagcgtgtcgactactccggccgttcggtcattgtggtcggtcccaagcttaaactgcaccagtgcggtctgcccaaaaagatggccctcgaactcttcaagcccttcatctactccaaactggaagaaaggggactggcctccaccatcaaatctgcaaagaaaatggtggaacgcgaagaactggtcgtgtgggacattcttgaagaagtggtgcgcgagtaccccattctgctcaaccgtgcgcccacgctgcaccgtctgggcattcaggcatttgaaccgctgctggtggaaggcaaggcaatccagctgcatccgctggtctgcgccgcctacaacgccgactttgacggtgaccagatggccgtccacgtgccgctttctgtggaagcacagattgaatgccgcgtgctcatgatgtccaccaacaacattctttcgccggcaaacggcactcccgtcatcgtgccctcgcaggacatcgtcctcgggctgtactacatgacggttgagcgttcgtttgaaaaaggcgaaggcatggctttctgcgcaccgtgggaagtggtggccgcatacgatgccggcagcatttctctgcacgcgcgcatcaaggtgcgcatgcccgacggccgtctgctgaacaccactcccggccgtatcatggtgggcgaagtactgcccgaaggcgtgcactttgatctggtgaacaccgttctgaccaaaaagaacatcgcgcggctggtgggcaatgcttaccgcgacgccggcaccaaggccaccgtactgctgtgcgaccgcctgaaggatatcggctacgaattcgccacccgcgccggtgtgaccatcggcgtcaaggacatgaccattccccaaagcaagaagggcattctggccgactcgcaggcggaagtggacaacatcgaacgccagtaccgcgacggtatcatcacccgcacggaaaagtacaacaaggttgtggacgtgtggaccaaagccacgcaggacatctcgcaggaaatgatcaaagagatctcctacgatgtcatgcgcgacgaaaagacgggcaaagaagagctgaaccagagcttcaaccccatcttcatgatgtccaactccggtgcgcgaggcaaccaggaccagatgcgtcagctggccggcatgcgtggtcttatggccaagccttccggtgaaattatcgaaaccccgatcacctcgtgcttccgtgaaggtctgtccgtgctgcagtacttcacctccacgcacggcgcacgtaagggtctggcggataccgcgcttaaaaccgcgaactccggttaccttacccgtcgtctggttgacgtcgttcaggatgtcatcatcagcgaacacgactgcggcaccgtcgacgggctggaagtgggccaccttatcaagggcggcgacatcaagatgcgccttgcagaacgtgtgctgggccgcgtcacgctgtatccggtgaccgacccggaaaccaccgaggtgctcttcccggccaacacgcttattgatgaaaacgtggccaaaaagctggacgaggcaggcatcaactctctgcatatccgttcggcacttacctgccgctccgacaggggcgtgtgcgccatgtgctacggccgcgaccttgcccgcgggcatgtggtcaacatcggtgagaccgtgggcatcatcgccgcacagtccatcggcgagccgggcacgcagcttaccatgcgtaccttccacatcggcggtacggcatcgcgcgaaatcgaacgttcgaacattcaggcgcagtacaccggccgtgccgttctgtaccgtgtcaaatccgtccgcaacaaagacggccagcacatggtcatgggcaaatccggtcaggtaggcattgtggacgaacagggccgcgagcgcgaaaaatacgtactgccttccggtgcaaaactgcacgtggaagaaggacaggaagtgaagaagggccagctgctcgccgagtgggaccccttcaacgaaccgttcgtttcggaagtggacggtctggtcaagttcacggacatcatcgaaggcaagaccgttcaggaaaaagccgacgaagcaacccagatgaccacccagaccattatcgaataccgtaccaccaacttccggccggccgtcgccctgtgcgatgccgacggcgtggtgaaaacgcgtcccgaatcgaacattccggccagctattcgctgccggtgggcgccattctgatggtgcgcgacggtcaggagatcaccgcaggcgacatcatcgcccgtaagccgcgtgaaagctccaaaaccaaggacatcgtcggtggtctgccccgcgttgccgaactctttgaagtgcgcaagcccaaagatatggccgtggtttcgcagatcgacggcattgtcacctttgccggtgaaaccaagggtaaacgcaagcttgttgtcacccctgaaaccggtgacgagaaagaatatctcgtacccaagggcaagcacatcaccgtcaccgacggcgactttgtggaagcaggcgaaatgctgaccgaaggtcatcccgaactccacgacattctgggcgtcaagggcgaaaaataccttgccaactaccttgtcgaagaaattcaggatgtgtaccgcttccagggcgtcggcattgacgacaagcacatcgaagtcatcgtgcgccagatgctgaaaaaagtgaccgtgctcgaccccggtcagaccagcttccttgtgggagaacaggtcgacaaggccgagttccgcatcgaaaaccagaaagccatcgaggaaggccgcactccggccaccgccgagccgctggttctcggtatcacgcaggcatcgctgaccacgtcttcgttcatctcggcggcttccttccaggaaaccaccaaggtgcttacagaagcttcgctgcgcggaaagaacgaccacctgcgcggcctgaaggaaaacgtcatcgtgggccgtctcattcccgccggcaccggataccgcgagtatgtacactccgacatctcggttcccgaacagaaagaacgccccgacagattccttgaagagctggtgggtgcaccccagcccgttgtggaagactaaccgtcttttccaccctgcagataccaaagcccccgctccggcgggggctttttttgtgcagccgcaagccggcggtatgctttcagtttcagccggacagtcacgtttttttctgccgcagcggctgcgccgtgccggaacgactgatgcccgcacacctgtgatacaacaggtacagccccggcttgccaaacatggcacccgtgtgcgaagaacaatatccgggcaggcttccccatgcctcagtaaccccaacgcacagacggctcatgcgactgcacatccgctccatattcctttgtctgattctgaccttgacggccgccatcggcctgtgcaccggcgcgcaggcggcggcagaagacacacgtccttccgccgcccagcagctcgaactggacagctttgtgctggatacggtggatgacaaactggtgctgcggttcggggtcagcgtcagtgatctggaaatgctcaaacgcgacctgcgcgaaggttcggccatcaacctgaccagcactgtgagcctgagcaggcgcagttcctttatcccccgtggctcgctggtttccatagaaggtctgtccaccctgcagatggacccgctcacccgggaattcatcctgacggaaccggacagaaaagcccccaacaggaataaatcactcaaggcgctgcttgactccacatggagccgtatggtgctgccgctgtgcaggctcaacacgctggaacacgaccgcgagtacgttgtcgcgctggatgtgaccctgcgccatgccgatgtaccgccctggctttccaaaacgctttttttctggtcgtgggatgtcgccccgcccatcagctattcgatgactttcaccttctagaccacgcccgccatgacagacgaacagagcaccatacgggtaagcgtggcggacacgcgtgaacgcaaacgccgccagcgtgaactccttcttgccgccgtggcttttcttgccgtcattatcctcacctgggttgaactgacgtacctcggcgttgattcctactttttcctcgcgcttttcaatctcaacttcattctgctgctgctggtgctgttcatagtggtgcgcaacggcgtcaagctgatactggaacgccgccgcagagtgctggggtcgcggctgcgcacacggctggtgctggccttcatgtcgctttctctttttcccaccgtgctcatgtttgtggtcagtgcgcgctttgtgcagacgtccgtggactactggttcaaaagtcaggtggaaacgtccatggaaatggcgctggacgtggggcagacactatacagcacaacccgtgacaggctgaaccagcgcggcgatttcatcgtaaaggaaatcatcgaacgccggtttgcctggggcggaaaaagcatggatgcctatctccagaaaaaacagcaggagtacaatctgctgctggtgggtgtgctgcgcaccgacagaagcgagcagaactggcacggcgatgccagcgcagccgcactgtgggccgaaaccaaagcccgcatagactgggacagtctggaagcgcagccccgttactggtcactgctgtggcccgggcaggaggcggactatgccgtgggagtgctgccggtggacgacggcagaacagggtatctggtgctggtcgaaaacatcggtcagggcctcatgtacaagctcgacagagtggtgcgcggttttgacgaatacaaaaaactcaagacgctgaaacatccgctcaaagtcacactgtatttcattctcggggtgcttaccctgctgatcattctcggggccatgtggttcgggttcaggctgtcaaaggaactgacggcccccatcatggcgctggcggaaggcacggagcgcattgcccgcggcgacctgactgtacggctggaagacagctcgacagatgaactgggtgtgctggtgcagtcgttcaaccgcatgacggaagacctggaaatgagccgcagccgcctgacggatgccaacctgatgctggcggcgcagaacgaagaaaaagaacagcgcacacggtacatcgaggccgtactggacaacatcgccgccggcgtggtttcgctggacgccgaaggccgcatcagcaccatgaacaaagcggcgggagccatgttttccatcgatccgcgcccgcttctcggctcgcgcccgggggacctgctttccggagaacactcccgcatgttccgcgaaatggtgcggcagttcaaggcttctcccgaatcgcagtggcagcgccagatgacgctgcgcgcaggcgactatgaatggaagctgctggtgaacgctgtggggctgcccacgccgcagggcgactacaacgggctggtggccgtgtttgaagacatcaccgaactggaaaaaatgcagcgcatggcggcatggcgcgaagtggcgcggcgcatagcccacgagatcaaaaatccgctcacccccatcaagctttcggctcagcggctgcagcgcaagttcggaccggacattgaagaccctatttttccgcagtgcacagaactcatcgtgcggcaggtggagcagttgcagcagatggtgcaggaattttcggcctttgccaaactgcccgaggtcaaacctctgcccggcgacatcatgccgctgctcagcgagctggtgaccatgttccgcaccagccacagcggcataacgtgggaaatgcacgccccgcaatcgctgccgcgcatgaatctggataaaaaagccatgcaccgggcgctgcttaacatcatgaccaacgcggccgaagtgctggagggccgcgagtcgcccgcagtcaccgtaaccgtgcggcatgacaaggcgctgggccttgtgcgggtggacgtggccgacaacggtcccggtctgagcgcggaagaacgctcgcgcctgtttgaaccctacttttcccgcaagcgcggtggtaccggactggggctgaccatcgtcaaatccatagtacaggaccacagaggctatgtgcgtgcaaatgccgcccccgacggcggaaccattgtcacaatggagctgcctgtgacataatgcggttccgtcatcatccatcataaccgggagccacacatgaacgcagtgatactgggcggaacaggatttataggtacggcactggcccgaagcatgatggcagaaggcggtgccacggtaatacccacccgcgatcctgaaaaaagcagaaagcgcctgcccgccgacatggcggccaaggtggcgctggtaccgtgggacggtgccggcggcaaggcgctggccgccataatggaacaggcgcaatgtgatgtgctggtaaacctgctgggagaaaacatcgcttcgggccgctggacgcagcaactgaaagaacgcatcgtcgccagcagagtaaaagccggtgaagctgtcacagacgcgctcagccgtcttcatacccgccctgcagttctggttcaggcttcggccacagggtactacggctcggcacagccgcccaccgacccgctgctggcggcggaagacgcccctcccggcagcggatttctggcagacaccaccgtccgctgggaggcatcgacgctggaagccgaatccatgggagtgcgccgcgtggtgctgcgcaccggtatggtgctgggcacgcatggcggtgctctgccgcgttttgtcacgcctttccggttgtttgccggcggcccgctgggcagcggcaggcaggagatatcctggatacatattgcagacgaggtacgcgccatcagacaccttatcaatgacagttcactgcacggcgccttcaaccttaccgcaccggaccccgtaaccatggaatcgttctgccgtcagctcggcacagcgctcaaccgcccctcgtggctgcgcacacccgcatggctgcttgaaacgctgctgggcgaaatggcagcggaactcattaccggcggcagacgcattctgcccgcacggcttctcgcctcagggttcacattccggtttcccacgctggggcaggcgttcgacgacctgtttctgccgcgcagctgaacggagaacacatgacacctcgttccatcctgctggtggaagacgaaccagtcgtggcctttgacgtggcgcaccggctgcagctgctgggttatcccgcgccgtccacggtcccttccggagaagaagcgctgcgtgccgccgctgccctgcggcccgatatcgtccttatggacatcatgctggaaggagagatggacggcatagaaacggccgcgctgctgcatgaccggttcgacgtgcctgtcatctaccttacgggcctcatggaaccgtcactgctggagcgcgccaaaataaccggcccgttcgggtatgttgtcaagccgtttgacgacagggaactgcacatctgcattgagatggcgctgtacaaacacgcagcggaacgggaacgcaccgagcgcgagcagctttttgccgccacgctgcgttccatacgcgaagcggtcatgatcattgacaggcagggggtgataacgttctgcaaccccgctgcgcaggagctgctgcacctttcggcagcacagctggaacagcggatgtttgcctccgtcgccagcctgatggtggaaggagacgcaaccgcctcagacccccgccggctggtgctgcgccatgcaggtacaggccgcaggtcgctcaacgcaatactgcagcacgcatcgggacactgccctgtggaaatttcggccacggtcaccggcgacagcccggacagggcgggcaccgtgctggtgctgcgcgacatgacaacccgccgccgcgacaaagcatcgctgacaaaggctctggacgaactgcagcgggtgtttgaacagacggtcatggcccttgccgtgacctcggaaaaaagagacccttacaccgcaggacaccagcagcgcgtggcacgtctggcctgcgccattgcggcccgcaccggcatggatgtacaccgctgtcagggcatacgcatggccggcctgctgcacgacatcggcaaaatttatgttccctcggaaattctgacaaagcccgccacactttccgccattgaacagaacatcatgcgcacccatccgcgggtgggcttcgacatcctcaagggcgttgattttccgtggccggtggcacagacagtattgcagcaccacgaacggctggacggcagcggctatccgctggggctctgcaaagatgacatactgcccgaatcacgggttctggccgtggccgacgtggtggaggccatgttctcacaccggccgtaccgcccgtcgctggggctgacacacgcgctggacgaaatacgcaccggagccggtaccctgtactgtgctgacgccgtgcgtgcctgcctggaactttttgacgagggctttgcctttgacactcccgcggagcatcccgcggacaatgacggagacctgacaccatgaacgcgcgcgttcttattgtggatgacgaagacggcatccgcttttccctgcggggtattctggaagatgaaggctatgaggtagcggaggcggaaaccggtgaagaaggcctgaaactggccacggaaacgccccccgaccttatatttctggatatatggctgccgggcatggacggactggaagtgctggacaatctgcgtacggccgatgcctctttgccggtgatcatgatttccggtcacggcaacatcgaaaccgcggtcaacgccataaaaaaaggcgcctacgacttcatcgaaaaacccctctcgctggaaaaagtcgtcatttcggccaacaaggcgctggagtattaccgcctgcgcagagagaatcaggccctgcgctcgcggctcacccagtcgaccaccgtggaaatgaccggaaactccgcttccattgtggaactgcgcggccagataggccgggtggcccccacggacgcatgggtgctcatcacgggagaaaacggcacgggcaaggaaatagcggcacgctccattcacgcaagctcgcgcagaaaagataaaccgctggtggcggtcaactgcgccgccatacccgaagagcttatcgaaagcgaactcttcggacacgaaaaaggcgccttcaccggtgccgaaactgccaagaccggcaaatttgaaatggctcatcagggcacgctgtttctggacgaaattgcagacatgagcctgaaaacgcaggcaaagattctgcgtattctgcaggagcagagctttgagcgggtgggcggccataaaacggtaaaggtcgatgtgcgcgttatcgcggcaaccaataaaagtctggaagatgaaatagccgcaggccggttccgcgaagacctgtattaccgcctgcgggtcatcccccttgtggtgccgccgctgcgccagcgcggcgatgacgttatgctgctcatcggtgaattcatgaacagaatgaccgcggaacacggtttccgccctgtcacgtttgcaccggatgcgtgttccgccctgctgtgctaccactggccgggcaacgtgcgtgaactgaaaaattttgtggaacgcatgctcatcatgcactccggccagacggtgaccgccgccatgctgccgcccgaataccgctgcgccggtgcgggcataatgcctcagccctgtaccgcaggcccgtcggatggtatgatccccgaaggtgtcatggatttcaaggcggcgcgcactgccttcgaggcccgctttctggaggcgaaactgcaggagttcggcggcaacataacccgcctggccgaagccatcggccttgaacgcagctacctgtaccgcaaactgaaatcatacaacattcagactccggagtagtgcacgcgggtgcaccgcccgccggaagcaggaggcagcatgtacaagctggtacttgtccgccacggacaaagcacatggaatctggaaaaccggttcaccggctggaccgatgtggatctgaccccgctgggcgaaaccgaagcccgcgaaggcgcacgtctgatagccgcagcgggccttacctttgacgaatgccatacctcggtgctcaagcgggccatacgcaccctgaacatcatacaggaagagctggacctgctgtggctgcctgtgcaccgccactggcggctcaacgagcgccactacggcgcgctgcagggactgaataaaaaagaaatgtcggaaaaatacggcgaggaacaggtattcatctggcggcgcagctttgacacaccgccccctgcccttaccgccgacgacccgcgccaccccgcgcatgaccggcggtacgcctcgctgacagcccgtcagatgccgctgtgcgaaagccttaaagacaccgtggccagagtgctgccatactggcacgaaacccttgctccggccatacaggccggccgccgcctgctggtggccgcacacggcaacagtctgcgggcgctcgtcatgcaccttgacggcatgtcgccagacgaagtcacggggctgaacattcccaccgggctgccgctggtgtacgaactggacagtaatcttacaccgctgcggcgcgcgtatctgggtgatgccgaagccgccgaggcaaaagccagagccgttgccgaacaggcaaaggctggaacaacggaacgcccgtgacgcagaatccggtaaaacccgtacacgggtggcggcgcacgctgcatgaaatcatctttgaggcggacacccctgcgggccgcctttttgatattatacttatcatcgccattctcttcagcgtgctggtagtcttgctggacagcgtgaccactgtccgcatgcggtacgccggtctgctgttcacgctggaatggctgttcaccctgctgttcacggtggaatatatactgcggctgctgtgtgtgctgcgccctgccgcgtacgccagaagctttttcggggtggtggacctgctggccatactgcccacatgggccaccctgctgctgcccggcacgcattaccttgccgtggtgcggctgttgcgcgtactgcgcatattcagggtactcaaactggcccagtatgtttccgaggcacggcatctcatccgcgcattacgggacagcaggcgcaaaattctggtttttctgcttgcggtactgtcgctggtcaccatattcggcacgctcatgtatgtcatcgaaggtgaaaaatacggcttcacctccattccgcgcagcatgtactgggccgtggtcacgctgaccacggtggggtacggcgacatttcgcccggaaccccgctgggacagggcatagcttcattcataatgctgctgggctacggtatcattgccgttcccaccggcattgtcacctccgcgctggtcagaccgcgtccggtaagcacgcaggcctgccccgcatgcggaagagacggccacgacgtggacgcagtccactgcaagtactgcggcacggcactgtaaaccggcctgtgccgggcgcaggagcaacaaatggaaatacgcatggctctggccataaccgctgccgccgtggccgcctttgtcatccgcagggcagcgcgcgaccggtgttcttcctgactggtcatgtacggtgccgtgggcatcggcatcattgtatggtttatattgtcggcactgggtgtctgaatggttgacatactgaaaacagcccccatactgtaccgggcggcatacccgggggagggaatgccctacctcacttcacacaccggagggcatccgcatgtctcagcttgatatgaaaatgaagctcaaacaatatgagcagacagttatagaataccttggcgcacaggggggtcatttcatcgtagccagcgacgatcagacctttgtgggcattctgcgcacgacgctgctcaagcagcttgccatcagcggcgacccgctgacatccgtcaccgaccccgactacatcctgaaagtcatccgcgacacttcactgcgtcgtaagcatctggttgttttcatagagcgcatgatgcagggcaaggacaccagcatgctggtgcggcagatgaagaacaccttcgccaacgtcaaaatcatcattcttaccggagaaaccgaacggcagcgccttgtgctgctgcacgagataggtgcggacaacttcatcagcaagcccatatccatcaacaccctcatcgaaaagatagccttcaccatcaagccgcagggcaagctgggccagctgatagatgccgccaaggcgctggtggctcagggcaattttgaaacggcactgaaagccgcgcgtaaaattctggaagtgaagcccaacagcgccgccggctatctggtgatgggtgacgcatggcaggggctcggaaagctggataaagcccgtgaaagttttgaacaggccagcgaacacgccaacctgtatatggaaccgctgaaaaaactggccgaactgcacaaactgaccggcgacatgaacgaacggctgcgctatctggaacggcttgatcagctttcgccacttaatgtcgaacgcaaggtggacatgggtgaaatccatgtggaacttggcaacgaagaacgcgccgaagagctgtttgaaaccgccgtacaacaggccaccaaagacgccctgaactacattggtgaaatttctgaaaaaatagcggctgtttacagttcaagagacccccacaaagccgaaaaatactaccggcaggctctggatgccaagggcagtcatcttgaccacaccgacatagccaccttcaacaggctgggcattgccctgcgccgtcagggcaaatggcagcaggccatcgaagaatacgaaaaggccctgcacatcacgccggatgaccccaacctcatgtacaacatgtccatggcctatgccgaggggcggcaatttgacaaagcctgcagcatcgtgatgcgcatccgccagattacaccgtcattcggttccatggacaaaacgctttcgtacaatatgggcataattttctcgcggggcaggcaacccgcggatgccagggtattgttcgaaaacgccctccggctcgacccttcgttcgaaaaagcccagaaggcgctggaaaatctggaaagctgaccggcattgtctcccgcgggacttttccgtatagtgcctcactgcttatgcgatacgcagacgacggcacgctccaccttcagcgttccgtctttcagcccgacgacgattccatgccgcagaacacacagggagggctcatgtcccgttacaaagtgaacaaaaccatcgcccagatcaacgagcgcatccgcaagggcaacgccgtggtgctcaatgccgaggaaatgaccgaggcagtgcgtaccatgggcaaggaaaaagccgcccgtgaagtggatgtggtcaccaccggcaccttttcgcccatgtgttcctccggcatgcttttcaacaccggacagccggaagcccccaccatcaaaacctcgcgcatcacgctgaacggcgtgccgtgctatgcggggctggcggccgttgacggttatctgggagccaccgaaccccgcgaggacgacccgctgaacaaggtttatcccggccagttcagttatggcggcggccatgtgatagaagatctggtgcgcggaaagtccgtgcatttcaaggcgcaggcctacggcacggactgctaccccagacgcgaaatggacaggatggtctcgctggccgatctgccccacgccgaactgtacaacccgcgcaactgctaccagaactataatgcggcggtaaacctgaccagccgcatcatctacacctacatggggccgcttaaaccgaacatgcgcaaccttaactttgccactgccggcaggttgtcgccgctgttcaacgatccgtttttcatgaccataggtctgggaacacgcgtgtttctggcgggcgccacagggtatgtggtgggcgcgggcacacagcacaaccccaaccccaaacgcaaccacaggggcatcccgctttcgccttccggcacgctgcagcttaaaggccacatgaagggcatgaaccccagatacctgcgcggtgtcagcattatcggatacggctgctcgctcagcgtgggggtgggcattcccattccggtactgaatgaagaagtggcgtggtacaccggcgtggatgactgcgatattgaaatgccggtaaaagattacggtcatgactaccccaactgcctgccgcgggttctgcagcatgtgaactatgaacagctcaaatccggctcggtggaaattcagggtaaacatgtggacacagttcccctgaccagctacccgctgtctcttgaaatcgccaacgagctgaaagcacttatcagcaaaggcgaattcgagctgagcgaacctgtggaacccattcagtccaactgatgcccatggcccgcacccggacgacactcaaagccctggagcagctgctccggggcttttcatcacccgccgtggcatactccggcgggctggacagcagactgctggcccacatcgccgggcgcgcggggctgtatccgctgctggtgcacgcctccggcccgcatcttactccggcggaaacaaaagccgtcactgcagaactgacagcgccgcatgtgaacgccgtcattgtcaccgtagaccctctgcaggtggaacagatagcgcgcaacggtcatgaccgttgctaccactgtaaaaaatacatttacggcgcactgctggacgcctgttccggtcgtccgctgtgcgacggcaccaacgcatcggacacgcgcgaataccgcccggggcaaaaggccctgcaggagtgcggtatacgcagcccgtacatggagctgggcatcggcaaaaacgatatccgcgcactggcacagtatacggggcttgcccgtgccgaccagcctgcgcgtccgtgcctgctgacccgctttgcctacggcgtgcgcccccgccgccacatgctgcgcagactcggcgcggccgaagatgcacttgccgcactggggctgcgtgaattccggctgcgcatcaccagtgccgatggccccccgcagctgcacatcagcagtgcggagcacaaacgtttcggggcgcagatgaagaccgtgcgcaccgtgctggaagaacaaggatttacagagtgcaccatatccgccggacaacagctttcgggtcattatgacagggctgccgggcttgtcccgcgccgctgctgaagcgcgcacaggccaaaagccactccggtgtgtcaaaggctggacaagccccccgcacatggggtatgcactctgtctgcccattcatttcgaaggagactaaccatggctcataaaaaaattgaaagaaaaaaagaactggaccgtaagcgccaccgtcgcgaaaagcgcattaagcagcgcatcaaagaagcgaaggcagccgctaaggcctagttcgtcgagaaccgggggctctgccgacgtagaagcatcgccggagtgcggtgttcgctgtgtaacccgcatatttcagcagcggtttggtgtttgacaacgcgcaagccgctgtttacttttgtctatcgtctgtatttcacatcaggagcgtgcaatgcctatctacgaatacaaatgcgacgactgtcagcaaatcttcgaggaatggcagcgcaacttcgaggctcaggcaaaaacctgccccgtatgcggcggcaacgccaagcgcattatgtccaacacctcattcatgcttaaaggcggcggctggtacgccacagaatacggcaaccgcagcgccgcttcagacagcggcggcacaggtgcctctgcacccgagccttccgcttcgtcttcctcgccttccgatgcatcagcctccggcaccaccgcaggccaggcatcctgattttttggcagcctccggctgcctttttcatacccacagggcgcttagcccacaaccgcgtagcgactatagagaccagaccgatgatcgaacggtacacccgtcccgaaatggggcagctctggacgctggaaaacagattccgcgtctggcttgaagtggaaatcgccgtctgcgaagcctggaaccgcctgggcgtgatagacgacgaaacaatgaccaccatacgggaaaaagcagacttcgatgtggagcgcatccttgaaatcgaagaacagacccgccatgacgtcatcgcctttctgaccgccgtggaagaaaaggtaggccctgccgcccggttcatccatctgggctgcacttcatctgacatcgtggataccgccaacggcgtgatgctgagccgtgcgggcgacatggtggtgcagggtatagagcgtctgctggtcacgctggaaaaactggcccgtgccaacaagggacgcctgtgcatgggcagaacccacggaattcacgccgaacccaccagcttcggactgaaaatggcaggctactacgccgaattccgccggcatctggaacgggtgaaggccggcgtggaaagcgtacgcgtgggcaagatttccggtgccgtgggcacctacgccatgctcaaccccgaagtggagcgcatcacctgccagattctgggactgcacgcagaccccatctccacccagatcatccagcgtgacagacacgcgcatttctttaccgctctggcggtctgtgccggcggcatagaacgcctgtgcgttgaactgcgccacctgcagcgcactgaagtgctggaagccgaagaaggtttccgcaaggggcagaaaggttcttcggccatgccgcacaaaaagaaccccatctcggcggaaaacatgaccggtcttgcacggcttatccgcaccaactccgttgccgccatggaaaatcaggcactgtggcacgaacgcgatatatcccactcttccgtggaacgcgtcatcatgcccgattcgaccatacttatggattatgtgctgcaccgcctgtgcaatctgctcgaaaacctgcgtgttattcccgaaaacatggaccgcaaccttatgagctcatacggtctgttcttttcacagcgggtgctcaccgctctggtggagtcgggcatggcacggcaggaagcctatgtcatggtgcagaaagcagccatgaaaagctgggataccggcaccagttttcccgaaaatgtccgggccgatgcagacataaccgcacatctgcagcctgaggtgcttgatgcgctgttcgacgcagggtactacctgcgtcacgaagacatgatctttgaccgcgtttttgcgggctaaccgctcaggagagcaatacatgaacgatctcaaacgccgtcttgcaaaaatacttgcagaaaaatcatataaagaaggcgactttacactcgcctccggcaagaaaagcgattattatttcgactgccgtcagaccgccctgcatgcggaaggttcgtggcttatcggcaacctgttctttgaaatgatacagaacatggacggtgccggtgtgggcggcatgacgctgggcgcagacccgctggtcactgccgtcacggtgatatcgcacgaaaaaggccgccccctgccgggccttattgtacgtaaacaagccaaagggcacggcacaggacagtacgtggaaggactggccaacttcagtcagggcgacaccgtcatcatgcttgaagacgtggtcaccaccggcggttcggtgcttacagccatcgaacgcattgaagccgcagggctgaaagtagccgcagtgtgctgcgtgctggacagagaagaaggcggccgccaggcactggaagaaaagggctatgccctgcattccatttttacccgcaagcagcttgtggaagctgcacgctcataacgttgcaaccgtgcggagagccctttgcggctctccgcgtaccattcagccacacatacttatatgaccggaacacgcagaccccttgcaagcctgcttatttttctgaccttctgcatactgcccgcagcgcatgcgcacgccgggggctggaatgccgccataggcgaactgccgcaccttcctccgcgttttgtcgccgtagacaaaagcaggcagaccctgtttctgtacaggcacagcagcccgctggaagtttcggccacatacacctgcaccaccggacaggcaaccggagacaaacaggtggaaggcgacctgcgcacgcccgaaggggtctactttgtcgagcaccgcattgacaaaggactggactgggacctgtacggcggcatagcctatactctcaactaccccaacccggtggacgcactgcgccgcaaaacaggcttcggcatatggatacacgggcgcggtcacgagattaccccgcgtgagacgcagggctgcatcgccctgaacatggccgacatcgaagtgctcggccccggtctggagcgcgggctgcccgtcattgtggcacagggagtaaacgccaccggcgcacagcccgaagcagaacggggcgccgccacagcacgcctgctggcgcaacgttcgcagcagtgggccgccgcatggcaggcacgctcggatgacttttttgatttttacgcaccggaacaatacactctttccggttcagggcgcttcaatgccttccggcagcagaaagaacgcctgttccgccatctggactggatacagaccatagtacgtgacgttcaggctctggaaggccccggatactgggttacatggttcagacagtattaccgcgcacccaacctgaccacagaaggaatccgcagactgtactggctgcaggacccgcagggtgcctggcgtgtggccggcatggagtggcgccccggtgccgtgggcatgaagcaggaatatatggactttgtccgcggcgagggcgaaaaatttgtcagccgctggcgcacggcgtggctgaacgccgacatggaaaagtatatggaatgttatgcccgtgacgccgtacagggcggccgctccggcattgccgacatacgcagccagaaagccgcactgtggtcgcagaaaaaaccccggcgggttattcttgacgacatcaatgtaagtctgcaccatgacggactgaaactgaccatgacacagcgctatgccgactcgtctggctatagcgatgagggagtgaaaacgctcgtcctccgccccgaaggggaatcgtggcggattgttcgagaagactggagacaggactagatgagcgacaaatacagtgtgctcctgatgagagacgatgcgcgggtgcggcgtttccgcctaagccctctgtggctgcgccttgccgtttattctctcattctgctggccgctgcggcggcggggggtggatacgcggggtacactttctggcagcagaattccggattgcaagcggaaacagcctcgcttcagcgcgaaatcagagaactgaacatgaagctggagcggctgcagaatgttgaaaaaatactcaactcaaacgaccccgaagaactgcaggcactgctgggcaatgtgaccattgaaccggcacagcccgccaagccgcccattgatctttccgccctgctgcacaaggtggatatgcaggtggtgaaagtggacaatatttccgcacgggccggcaacggccgcagtgtgcgcctgcagtttgacctgaacaatctggccacggacagaaccctgagcggtgaagtcagcgtgaccctgctgggcagacaggggcagacacgccccgtgcgtgccgccaatcccgaagatctcagctattccatcagcaggtacaaaaaagtccgcgccaatctgacggtacctgattccatggcgctcaatgaagtttacgcactgatcatcagcattgattcaaacggcaagaccgtgttccgtgatacggttcctgtcagcggtacatagtcagccgcgccgcggcccatgccgcatcagcacctattccggctccgtaagtaacggcgcctgcggccagaccgcaggcgccgttctgctttcatccgcgcggcctgcaggcgcagcggcaccggcaggccctgttcaccctatgacgttgccggacaaaaaacagcaccggtaccggccgcccccccggacacataaaaaaagaacgcgtccggaaattttccggacgcgttccgtcgttttttttcgcagcgcagcctgtcagggctgcagccatgacacaccggatgcaggctttaatcgtccgcggcgggccccagagcaccggagcgttcgtccgcgaccagcccgcgggagccgttctggtctgcgttggcgtgcacggtacgccctgccatatcctgaatggctgccagcacctgccctctgtcctgcgcaagctttttccacttgcgtttttcttttttcagcgcatccacggtctgcagcaggtcacgaatggtagcggccggatacccgtgcgaggttctggttccgctccgcagttcttcgtcattgcgctgccgtatggcttcaagctgactggcattcagaatcataacctgagttccggaaagcggaccgcactagttgccgcagcacggcatcatgtattcggcacgttctctgtattcttcctgcttgcccttgttccagcggctgacggggcggtagtagcccacaacacgggtgtacacttctgcatcctgcccgcaggtggggcagttgaagtgttcaccgttcaggtagccgtggtccttgcacaccgaaaacgtcggagtgagcgagatgtacggaagtttggtgttggtcatggcctttacaaggaagtttttcaccgactccggctcggtcacggcctcgccgaggaaggtgtggaataccgtaccgccgttgtacagggtctgcaactcgttctggtggtccagcgcgtagaaaacgtcggtggaaatacccacgggcagcagcgtggagttggtgtagtacggtacgctttcaccggaagtacggatatcttcgtacagttccttgtcgatttttgccagacggtagcaggtaccttcacccggagtggcttcaagattgtacagatggcctgtctcttcctgaaaacgcagcaccagttcgcgcaggcggtcaagcacgcgggtcatcagacgcagcccgccttcactttcaatgcctttgcccagcaggttcaggcatgcttcgtgtccgccgatgaggccgatggttgaaaaatgcccggcatagccgtttttcagataccggcgcgaaaacgggaacatgccgttatcaaggttctgctggcacattttacgcttgtattccagcgagtcgcgggccatttcggcatattctgtcaccagatcaaggaaatcatcttcattgtgagcaagatacgccagcttgggcaggttcagcgtaaccacgccgatggagccggtaaggtcgccggaaccgaacagaccgccggtttttttgcgtatttcgcgcaggtccatctgcagtcggcagcacatggagcgcacatcttcggggttgaggtccgaattgatgaagttctggaaatacggcacgccgtatttggcggtgagctgcaaaagcagctgaccggtttcggattcccacggaaaatccttggtcacgttgtacgtgggaatggggaaggagaatatccgtccgtccgcatcgccttccagcataacctcgatgaaggcgcggttgatcatgtccatttcctcggcgtattcgccgtaggtggaatcctggaaagcgccgccgatgatcacaggttcgttggcgatatgcgacgggggcaccacgtcaaacgtgaagttggtgaacgggctttgcccgccccagcgcgaggtggtgttcaggttgtacacaaggttctgcatgcgctgcttgacctgcttgtaggtcaggccgtccttgcgcacaaacggggcaaggtaggtatccacgttgttgaacgcctgagcaccggcccactcgttctgcagcgtgcccagaaagttgacaatctgtccgcatgccgcatcaaaatgctgggcaggtgcggaagagcagcgcccagccagattgaatccttcaagcagcaggtcgcgcaggctccagccggcgcaatacccggcaagaccgaacgacaggtcatggatatggaaataaccgtgctgatgcgcctgccggatttcttcggggtatttttccagcacatagcgggcctgtaccgaacctgccatgtgcagaatcagtccctgaaacgaatgccccatgttggagttttcattcacgcgccagtcgctgcggtcaagatagctttcgatcatctgcgaaatatcaagatacgcctgcccctgcgaacgcatctcgcggcgtttttcgcggtagataatgtaacgctctgcaacattgtacaggcgtgcttccatcagcacctgctgtaccatgtcctgcacgcgttcctgttcgggcgtgtcttcgtcgttcagtttttcctcaaccttgcgggcaaggcgcttggaaagcaggggatctttgatgccgctggctttgagagatttaaagatggcgcctgcgatgcggtctgtggaccaggtttccagtctgccgtcgcgtttcagaatgtgattgggcatgagcaatgactctccgcgcgcagcacagcgcatcatccggtgcgcggaacgaccggatacgcgttgtacgtcgctggttgtttgattctgccgtgccggactgcggccggtgagcgtcggaaacgcccgccgcgtgacacgtaaggtgcaatttgcgtccgcccgcggaacaggcaggactataaccgagcagcttcgttcaggcgcgctgactgtagcccctgcagggacacagcggccggaccgtaccggaattacaccggtttgcctgaaaggacgccgatgcgccccacgaagtaccgtgctgactcggcagtacttagcagaaccctgatgaccgggcaagaagctccggcgggtttcagcacgtctttacaaccgcgacatgccgcaaagcgtctaaagacagcgctccggcggccgatatgacttttgcgcatagtgcacgccgccggcccgcaggacacgaggtcagacgcgcatgcgtttgtgcccgaccggggcgaattccgtcagtcccccgcccccggcccgcagcatcagaaagtattgcctgccggtatgttccggcacaaaggagcaattttcatgacctacaccacagactcgcgcaggcttatctttgacctgtccatgaacctgctgcagcaggatatgctgaccagcaggctgttcatgggcggcagcgtaggtaaatcgctgcgtgatctggtgctggccgaatccggttcgctcagactaaccgatcctgcggcacaggctctttccggcaagctgcgcagcgattccggcatgctccggcaggcttccgccaatgtttcagaagccgcttccgtcaccgccatggcgcaaagcgccgcgggcaccatccgcagcagtcttgaacgcatgcaggaactggccgaaggcgtggcggacggctctctgggcgtttccgccgcgcaggctgagtatcagtcacttatcgacaccatcgagggcacggtggacagcgcatcctacaacggattcaacctgctcagcgccggcggctggggggcggatgaaagaataaccctcaacggtgcggcaggcacggcgggcaccacaggcaccattcacattcaggcaggcacgggcggtttcgggcttgtgctgcacgacctttcctatctcaaaggtgtgttcgacacggcggacattcaggatgccgcagcggcaaccaccgcggccaccgccatcagcggtcatgtttcggatgtgcagggcattgaaaccatgctggaaaaacgcggcgaaggactgacggcacagtcggaagcgcttgcttcgcaggctgaaattctgcagacagctgcagccacgcgggaagcgaccgatgataaacgctccgtggaagaactgctgctggactacgttctgaccaatgtaggtaaaattgtagacacggacacctgagagcacccgccgtgcagcacacttcctccggtgtctgcacatctgatccgccgccgtgcgcgggctgcttgccttcggacgggacccgccatatagtcgccggtccacatttcccacacaggagcccgccgtgcctcagtcccgttccgcagccgccgccccgttcgccctcttcattgccgtcaccctgtggggcagttcgtttgtcgccaccaaaatcggcttacgacaactggaaccgctgtccattgtctggctgcgccagcttgtggccacacttgccatactgcccttctggctgcccgcgtggctgcgccaccgccatgcggccacagtgcgccgcagcgatacgggccttctgctgcttttagcttttttccagccctgcctctattttgtgtgcgaaagctacgcgctgcagcttaccacggcgtcgcaggccggtgttgtttccgccatgatgccgctcatggtggccgtggtggccggcgccatgctgggagaacaggtcacacgccgcatgtggggcggctttgccctgtctgtgacaggcgttgtctggcttacgctggccagtgcgcccgaagaatccgcgccctcgcccatgctgggcaacatgctggaactggccgccatggcgtgcggtgtggggtataccattgcctgccgcaagctgggcagtacattttctcccgtcattatcaccggtgttcagattctggcgggttttctgttttttctgccgggcgcgttcatgctgcccgcagggttcacctccatggcggcacaggcactgaccacccccggcagcgatgccgccatctcgttgttcgccgtgggctatctggggctgtttgtcactctgggggcctttgccctgtacaacttcggtgtaagcgcgctctccgccagcaaggcatcggcgtggatcaatctggtgccggttgtttccatagtactcgggcaccttgtgctgggcgaaaccttcagcccgtatcaggcaggcggagccctgctggtgctgggcgggctgtacctgtgccagcggacacctgcgcccccccgccacggcatcatgcaggtgcagaaaccgcaacgtgccggagccttagaaaaagaataacctcaggcctcttccaccgcttcgccgcttgtattatggtagcgtttaatagcactgctacacactgtgccatcaatacaacaaagggggagccatgtttgcttcaatcaaagccagagtggtactgggcctgctgttttccattgccgtggccatcggcggcgtttccaccattgtctacttcaacgtgaactccctttcgcagcaagcgttcagagagtcatcagccagtcagctcaaccgcatcgacgacttcatgagcacctttgtcaacgatgccaaatacacggccgcgtttctggcttcgcggcccgaactgcagaatgcgcagggcaaactgaccgtttttgccggcagaacccagtcgtccaaaatcacgcgtgacattctggcaactgaaaccgaacgtgcaattttcgacctgttcggcggcatcataaccgccaaccccaactacgacttcgccttcatgggctcaagcgactccggctttgtgcagtttcccgaagataccatgcccgcgggctacgaccccaccaaacgaccatggtaccgtgaaatgctcgcatccgatgcagacacctcgctgagcaaggcatatctttccacaacgggcaaacccgtaggttccatcaccgccaaaatacgcaccaacggacgtgtcagcggggttgtgggcatagacatcaacctgtccaccctgaccaacgtcacctcatccatcaccaccggcaagacagggtatgtcatgctgatagaagacggcggagtcattctgtccgatccggcacagcctgcccggtcgtttaaaaacatttcggaactgaacaatgccgcgctggacacactggtcaaactggaaaacggcacagtggacataatgctggacggagtgcgcaaactggcaacggtgcaccacgccgacagtctgggctggaagctggtacttattcaggatgaagcggaagtgtttcaggccacgcgggacacgctgaccaacgtgatactgctcagtctggggctggccgtcctgctgctggcggtggcatggctgctgggacgttccatcgcgcgtcccataggtctgctggccgattccgcgcaggttgtggcccgcggcgaatacgataaaatgccggatgcccgtcacttcagcggcgaactggcaacactgcaccagagcatgaccaccatggtcacagaactggcaaaaaccatcaaggaagcccgcagcaaaaccgtggaagctgaagagcagactctgaaagcggaaaaagcccttgaagaggcaagacatgcccgcgaacaggccgatcaggccacgcgtcagggtatgcttgcagcggccggacagctggaatccatcgtgctgcagattaacaatgcctctcaggagctttcgggccagatagcgcaggccagcgacaacgcggggctgcagcgcgaacgcacggcagaggcagccacagccatggagcagatcaacgccacggtgcttgaagtggccagcaacgcatcgcgcgctgccgaaagcgccgaaacagccaaacagcaggccgacaacggcggacgcatagtgcacgacgttgtttccagcatcaatcaggtggacggcgtcacccgcgacctgcagacaacgctggacagtctgggcaaacaggcacaggacatcggacagataatgaacgtaatcaccgatattgccgaccagaccaacctgctggcactgaacgctgccattgaagcggcgcgggccggtgacgccggacgcggctttgccgttgtggccgacgaagtgcgtaaactggcagaaaaaaccatgcatgccaccaaagaagtgggcagcgccgtcactgccatccagcaggccaccaaagtcaacatcgagggcatgggcaatgtgacccagctggtgggcaggtgtaccgatcaggcgtccgaagccggcaagtcgctggccagcattgtagatatagtggaccacacggcggatcaggtgcgtaatatcgccactgccagcgaagaacagtccgcggcttcggaagaaatcacgcgcagcactgaagaggttaaccgcattgccggtgatgttgccgaaatcatgaacgattccaacacggcagtgaatgatctggcccggctggcagacgaactgcagggcctgatcgaaaagctgaaatccgcataaccgccgtacagactctgcacgcaaaaaaaacggacggaccggcatgccggtccgtctttttttctacagttgccacagcagcgcaacatactgctttaatgaaataaagatagacacctgcaggtgcctgccttgcccggatacactgtagtgctacagtgccgttgccgccggccacggcaccggatgaaagcggaaaactccgttccggttccattcaggcccatatccggatcgtaaccgaccggtcactttcttttttaaccccctgtcaccggcggcggaggaacaatgccgacaataacgattgatcaggaaaaatgcagcgcggacggcctgtgtatggccgaatgtccctttctgctgcttaccccgcgtgaagacggcgtgccccagctggtaaaaggcgcggaaaacatgtgtgtgaactgcgggcactgcatggctgtctgtccggccggcgccataagcgtaggcggtgccgacagtgctgactttccccgtacggatgccggactggccgtgaccatcccgcaggccatgcagcttttccgcggacgcagatctgtacgggtcttcagaaaagaccctgtttcgcgcgcggacatagaaacgcttatcgacatgacccgctgggcacccactgcgcgcaatctgcagcctgtgcactggatggtggcggaacagccgcatgtaaaccggctggcggaactggtcattgagtggatgcgccgcaacggtacactgcccgaaattgtggaagcatttgaaaacggccgcgacatgatacaccgcaacgccccgtgtctgctcattgctcatgcgcatgaagcgtcgctttctccgcaggtcgactgcgccattgctctggcatcggtggaagttgcctgccagcccatgggacttggcgcatgctgggcagggtttttcatgcgcgcggcaaaattctatcagcccattaatgaatacctgaagctgccggaaggccaccatgtatacggcgcccttatgctgggcacgcccgctcacaggctgcggcgtattccgcccagagccgcggcttccgtcacgtggcgctgaattgtatcatccacgcatacaacagggagaggactgcctctcctttttttatgtctgcgccactgttccggagcccgtgacatccatgtgacaacagccggtgaactctgtatagtgcggcaaaacaggatagctgccaccccgctcatgaactcattacaacactttcttcttaccccgttctcggcatctgtaggctgcggcctgctgctgctcacattcagtgcactgcggtacctcaaactgctcagggaagtccggcggcatccggtgtcactgcaccgctgcggaaccacacagtttatcacgctggtgggcttcatcgccatgttcatggtgctgtatctgctgatgcttacaaacagcggcccgcatattccgcaggacatctccgccatatccggaaccatactttttctcggagccgtctttgtattcattacggcacaggtgacttccacagggctgcataccgccctttccgccaatgcctcgctgcagcatcaggccgtgcacgactacctgacggggctgcccaaccgccggctcatcatggaactgctcggcgaagccatgcagaccgctcctgccggatatgcactggtttttgtggatatcatgaactttaaacgggttaacatcagctttgctcattatgtgggcgatcagattctggagcaggtcgggcagcgtctccagacgtccatgaaacccggcgatgtggcagcccgtctcggcggtgacgactttgccatcctgctgcgcacaggcagcccgcgcgaagctgttcagcgcacacaggcggtcaaggcggcgctgaaacaaccgtatttttccggcgatatccagttttcgctggattgcggtttcggcctgtatatgggaaccgcgcaggataccagacccgaacatgtgattgccaaagccaacacggccatgatgcgggccaagcaacgcggcagaaaccgcattgccgtattcagccgctccatgcaggacaaagcccagctcaccatccattttgaaaaccagttccgccgcagtctgcgcaacggagacttctttcttgtctttcagccgcagtacgcccttacccctcagccggaactgataggctttgaaacgcttgtccgctggaaccaccccgaaaggggaatagtgagtcctgccgaatttgtgcccatggcggaaaccaccgggcttattctgcaccttgaccgctatgtgctgcgcgaagcctgccgcatatggggagaaatgcgcgccagtcttcccgcgtgccgcgcgctgcatttttccgtcaacctgagcgcctcgcacatggaccgcccgacctttatccgcaagctggaaaaaacactggcggcctttgagatgccgcacgaatccatcattctggaactgactgaatccgccctgatgagcaatccggaaaccgccgcccgcaaaatgcaatatctgcgcagcatcggcctgcatgtggcgctggacgatttcggcacaggatattcttcgctggcttatctgacacgttttccctgctactgcctgaaaattgataaaagctttgtggacaacataaccaccgatgaaaactccgtgcgtgtggtgcgggccatcatccatctggcacacggtctgggtatggtggctctggccgaaggcgtggaaacacctgaacagctggcgcaactgcaggatatgggctgtgatcaggttcagggctatctgctgggcaagcctatgccgcaggcggccctgcgggatgtcatagcccgcaactgctgacctgcgcgcggcagcaagctgccggcagagcccgcgacgggcgcctgcggcttacggccccgttcatccgcgggcaaaaaagaactccggctccttgcgcgcactgcatgtgtctgcaaggcgacgggccagatccttcataaccccttccttcatatacctggcctgctcagggcagcacctgatgcaggcacagcagaaaatacacaggttcatatccatcacggggccaccggccatctcaatggcctccacaggacaggcggcagcacatacaccgcattccgtgcaggtttcatccacacctataaactccggcacactgcgccccggcatttcaatgtagggacggttacccggcaccgccaccccgccggctcccgctgcagaaccgcagtccgaaagcaaccggcccacctgttctccgaattcttccgcgcgcctgcagtcctctgcatccggacgtcccgccgccacaggggtatccgccgcggaatacgaatgctcacctacgaacgccgcacaagccacaaccacaccgccccgtgcgctgaccagatctttcagttccagcagggcatcgtcataggctctgttgccgtataccgccacacagaccgcaggtgtcccgtccagcagcattgtatccagccagtcacgcagcaggccgggcactctgccgcgatataccggcactgccagtatcagcaactcgtcaccggcacagaacactttttgcccgcgggtctgcggcaaggtcagatcagtcagttgcggctcgccggcagccgccgcccttccgatgcattcggcaatgcgccgcgtggttccggtgggagaaaaaaagacagccttaacacttctaatcttcatcggtgttatctcctttgtgctctgtgtacacccatcacaccggaacagccaccccggacacccgaggcaacacacggaacagatatccgcctgccgcagcactgccggtcccgacggcacggcccgcggccgcatggccgccggagcgcgcaggaaggccatgcgcccggctgaaaacaaaaaagcaatacagccgcccctgctgtcgcaaaaagcaggggcggctgtattgcgcgcaaaaaaccatatgcggcggcaaacactagcggtgcgggcaggtcatttccgcagctccatatgcagaaggggaaaaggctgcccctgcccgtccacagaagaacgccgcacaaccgtaaaccccatatgttcgtaaaaccccgcagctgaaggattttgttcgttgacatcgaccctgacggaaccgagctctgcaacggcaaaattcaccagcagcttccccagccccctgccgcggctttcaggagcaagaaaaagcatctcgatattctgttccgccacgcccagaaagccatgaatcctgccggtctcatcctttgcgcagtataaatccacagcaggcagatactccttcaaaatcagcggtttgaaaaactgaatattgtcttcggtcaaaaagtcatgggtagcccgtaccgaggcctcccagaccgcgagtatttccggataatcttcctgtgcggcggcaactatgttcattacaactccagcgtgattggtggccggtccctgtaacgcgtagcagacaaccggaaaacaaaaaagccctgacacatatgtatcagggctttgcttgcagtggcggagcggacgggactcgaacccgcggcctccggcgtgacaggccggcgttataaccgacttaactaccgctccgcatgtggtggacggtacaggacttgaacctgtggcccctgccgtgtgaaggcagtgctctaccagctgagctaaccgtccgcgagaaagagcttctacacggaccccaccccgctgtcaatcaactttttcatttttttcttcaaaagccgtcagcgcttggggtccttggtgccggcataggtaaagctaccctttaccatgctataataactgcctttatcaatgccgacaggctttccgcacaggcaccggattttaccgtcgcgtacttcaaaatcaaattctctggtgatcctgtccttgtgacaccgcaacacttcaccggggccgagtttcagatacttccacaatttacggcggcaggccgcacatttcacagtcagcatgcggcaagcatacgcaaggctgagcgtacaggcaacaaggacaccgcaattgccccgcgggcggtcagtcagcggtatatctttttttatttttgtaaccccattgacacacaagtgcgccagccaatacatgtggcatcaaaaaagctatgcaacatacccaatcagatacaaacaagcgctccgcagtcgattttcttgtgcttccggccatcatggcggttctgacagccgaacatttcagcatgtacctttccggctacatgctgcacctgctgccgcaggcccttattgccctgaccatagggtatgcgtggcggcgtcctgccacaagcgttgcccggctgtttgccgtggtcatcggctccatgcttgcggtggcggcgctggaagtgacattcaatctctacaagcgtgttccctttgatgaacgaggcccgctgacagccacttccatcatgctgctggcggcatgcggcataaccgcagcaaaaatctacagacggcgcatggcgggagaacggttcagcattacgtcggacaagcttatctggctgcttatggccgtggggtttgcctttctgaccgtggacgaaaaaacactcatccatgagggcgtggacagaatgatctaccgcggctccggcatgcagcattcagcgttcaccgagcggatagatgacttcattgtactgggctatgcctttatcggcatgttttcactgtactggtaccgccgcgaaattctgcgcttcaaaaaaaccataacggtgctggcagcaggctttgtggtcatggtcattcacagcgggctggacatggccggcagaccggactttgtcatcaatgtgctgcacatcaccgaaaacgccacacagattgcgcacggcatagacatggctgaagagattcttaaacttacggcagagacctgttttctttccggcctcatgctggcgctgaaagactgtaccaccgcggcccgcaagtaaactgcggcgccgcccgcaaagcgcacacgccccggctcatgccggggcttttttttgcccatcaaggacaaaggacggtgtcggacgcacagcagccacgcttgcgcgcggttcgcaacgcatgctaccccgttatattgttataacgaaactgcggggggaaccatgaaattttcagaaatcaatctgcttgatgaactgcagcggccggaactgactgagctgcgcggaatattcacccggcggagcgtcaccaaaggtgcggtggccttccaccccgaaacagatgaaaatcttgttttcgttatcgccagcggcagagtgcgcatttatctggggtacgaagaaaaagaattcacactgggggtgctcgaaccgggtgacctgtattcaacgcacgccggatgttacgcgcaggcgctggaagactcgaccctgatggtgaccgatgtgcagtccgtcaaacgctgcatgagcgaaatccctctattcacacgcaccatggtgcgcgtgctcggccagatactgaacaattcattttcaatcatcggcagccttgccttcaaggacatctatacccgcctcacgtcgtttctgcacaaagaagccctgcgcaccggcaccccgtgttccgaaggcacagaactgcgccttgccctgaccacggaacaactttctctgcatatgggggccacccgccagacagtatccaccctgctcaacaatctggtgcgcgaaggcatcatggtcaaaaaagggcgttccatctgggttattcccgatatggaagccctgcaccggcagacacagcagtaacagttctttgtttcttttctgcacggggtgtcagccagccgacaaacttttttccgcccgtatgccatcataagcaccggcctcagacacacacaacgcagacagccgcatgccgtctgctatttccggaggatacaggtatggcaaaagaaccgcgtcccgtagaagcactctccatctgggaagatgccagagccatgctgaccaaagcacgggccgaaggcattgaaacggcacatgagcgcctgcagcagcagacaccccactgtaaattctgcgaactgggagtaagctgccgcaactgtaccatggggccgtgcaagattacccccaaagcgccgcgcggcgtctgcggagccgatgccgacgtcattgtggcccgcaacttcggccgctttgtggccggcggctctgccggtcattccgaccacgggcgcgatctggttgaggtgcttgaatccattgtcgaaggcagtacatccgactaccgcatcaccgacgaagcaaaactgcggcgcatagccgccgaactgggagtgaccgtggaagaccgcagcaccatggacatcgctgcggagcttatcgatattttctacgccgatttcggaagccggaaaaaggaagtggcctttttgtgcagggtgcccgccaaacgcagggagctgtgggacagactgggcatgaccccccggggcgtggaccgcgaaatagcggaaatgatgcaccgcacccacatgggctgcgacaacgacgcacccaacacgcttatccatgcggcccgcaccgctctggccgacggctgggccggttccatgatcggcaccgagctttccgacgtcatcttcggcacaccgcagccgtccatgtcgcatgccaatctggccgccataaaaaaagataaagtgaacatactggtccacggccacaatcccgtggtttcggaaatgattctggccgcagcccgcgaacccgcactgatagccgaagctgaagctatgggggcgcagggcatcaatgtggccggtctgtgctgcaccggcaacgaactgctcatgcggcagggcattcccatggcgggcaaccacctgatgacggaactggccatcgtcaccggagcggtggaagcggtggtggttgattaccagtgcataatgcccagccttgtgcagattgcagggtgttatcacacgctgttcatcgacaccgcgcagaaagcgcgctttaccggagcggttcattttgacatccacccccacaacgcgttggagcaggcccgcgaaatagtgcgcatggcggtgcaggcatatgcccgccgtgatgcatcgcgcgtgcagatacccggcgagcctgtaaacatcatgacaggcttttccaacgaggccgtcatagcggcgctgggcgggtcactggacccgctggtgcaggccatagccgcgggcgacatacgcggcgccgtgggtattgtaggctgcaacaacccgaagttccagcaggactccatgaacgtggggcttgcaaaagagcttatcaaaaaagacattctggtgctggttaccggctgcgtgaccaccgcggcgggcaaagccgggctgctgctgcctgaggccgcggaacaggccggaccgggactgcgcaaaatctgcggcgcactgggcataccccctgtgctgcattacggctcatgcgttgacaattcccgcattctgcagctgtgcgcggcactggcaaatgcacttggcgtagacataagcgacctgcccgtcggagcttcgtctccggaatggtattcggaaaaagccgccgccatcggcctgtacgccgtggccagcggcatctacacgcatctgggccacccgccgcatattctcggttcgcagacagtcaccgaccttgcggtctccggtcttgaagaccttgtgggggcttcgttcttcatcgagccggaccccgtaaaggctgcactggcatttgacctgcgcatacgcgcaaaacgcaaagcgctgggccttggcgaataaccggcacgcaggagacggcatatgaaactggcatttgccggaaaaggcggcgtgggcaaaacatcggtcaccgcgtggacagccgactggctggcccgcaacggccgcgatgtctggatggttgacgcggacaccgcgctttcgctgggacaggcttgcggtgtggccgcagacagtctgcccgaaccgctgacagccagaaaggacctgataaaccggctcatccacgcggggggctttcttgacctcaaccccgacgtaagcgacctgccgcaccagctggcagtggacgtgcctgtttccggcggaccgctgtatgcaccggctgccggcagaaagcggctgctggtcatgggagcggtgaccaatgcgggcggggggtgtgcctgcgacgccaacgctctgctgaaggccatgctggcgcaccttgtgatgaaagaaaacacctgtgtacttgtggacctggaagccggagtggaacatctgggcagaggtacggtggcacatgtggacgctcttgtggtggtcagcgaaccgagcctgcgcagcctgcacacggcggcgcaggtgggccgcatggcggaccagctgggtctgcgcagacaggcgctgctgcttaacagatacagcggggcagacctgcacgacgtgtccggactgcccgacctgccgggtctgccccccctgcgtgccgtgctgccgccgctcgccggactcatcgagcggcagctgcacaccgcagatgtgctcggcctgccggaacagcagcttgtggacaccacactgcagcggctcatggagcatctggggctggacgtctgcccctaggtcggcctcaatggctgcccaatgtctgtccctgacacacaaacacagcgcctccggcaacccgccggaggcgctctttgcctgcgcccctgccgcggcgctacttcatccgccagcaacctgcctgtcttgtgtccggctcctgtgtgccccatctcccgcgcccgtcatgctccggcatcgcgcaacaatgccttacggcagttgcacagagcgccccgcggcgttacaaggttcgcgcgctgcaccgcacaggagcatgagcattttttcccgctgcgcggggttgacacccttgtgcttcccgtgcagagttgccttgcttacggtcatattttggtcatgaccgaaatacaccgcagtccgtccgcggcccctgcgcacaacgacgcacaccgctcagacgccgctgcaccgcatataaggcgccgcatcaatgagtgaaaccatagcccttatcggtccgtccgactctgtaaccgtcatgtacgattccgtgacgcggttttttcccgacctgaccttcaaaacatatgttcgggaacttacggaagagtcgcatcaggtgctcgaacaaagccagagcgaatgcgacgggctgctgtttgccggtatcggcgtgcaggaagccgccaaggcgcgcggtgtagtaaccaaaccccacgcccacatcgagcgcggtgcctacagcctgctgcgcgcctactccggcatccgcagcagcggtattccccatgcgcgcgtcagtgtcgatgtcattaccgataccgtgctcaacgaagtcatccgcgaatattccctgcccttcagcaaagtatactcaatgccctttgcggttagattccgcgaagaagaatactacgaacgccacagacagctgctcgattccggcaaggcgcaggcagccatgtccggcttcggctctgtgtaccgccgactcaaggaagaggggtatcccgttttccgcatgctgccaagttcgctgcagatacgcgaaaccaccgagcgcctgctttccgacattgccacacgcgacctgcgctcggcgggcatcgccatacagatagtacgcctgcaccgcaacgacgaacagtccgtcaacgaatacgagcatatgaaagatgaaggccgtttttttctggaactgcttgaatatgtccgtgccattcagggcagtctgttcaacttcggcaagcgcgaatatgtgatttttgccacgcggggcgtcattgaaagccatgtgcatctggatatgttcacccggctcatggactgggcacggggcaacaacatgctcatatcttccggcataggcataggctccaccgcgttcgaagccgaaaaaacagcccgtctggcgctggcgcacggccgcaagcaaccccgcggaggcgtttttctggtgcacggcaaccacatccgcggtccgctggggcaacagggcgagctgcgctaccgcacccgcatcgaagacaccaccctgctgcgcatggctgaaaaaatcggcatcagccccagctatgtggaccgcatacgggccgtcatagacaaaacaggcaaaagcacgttcgactccggcgatctggctgcctgtctgggcataggcgaacgcagtgcgcgcagggtgctgaaaaaatttgtggacagcggctacgccacactggtgggcaaggagaacgcacatcaggtcggccgcccgaaaaatctcgtgaaaatagccatctgagtaatggcttttcgcggacaatttcggacacgtttatgacatggccataatgtcccgaaccagtaacagcaaaagggagtacacacccgaggggaaaaacgcagtatcgacggaggaggagcaccggccgcgccacatgaccagcagccggtgccgcaaggctacaacatttcgcaaacgcaggattaccaacatgttagatgctatcaagaacgtaaagatccatctgctcgttctggcgctggttgccgtttccgagctgatcggcattctcaagttcgaagtcggcccgggtatgctggtgctcatacccatgctgtatgccgtgtttatcggcacatttctcggtcctaaattcctcaaagttgtcaacgacaaggacatggaccatgccagctcgctcgtcagccttacgctgatgctgctgatggcccgctacggcacgcttgtgggccccaaattctttgaaatactcaaagccggccccgcgctcatactgcaggagttcggcaacatcggcacgctgctcatcggtattcccattgccatgttcctcggacttaaaagggaatccatcggcgccgcgcactccatcgcccgcgaacccaacgtggcgctcataggcgacatttacggactgaactcgcccgaaggccgcggcgttatgggcgtatatatctgcggtaccgtgttcggcacaatattcttcgggcttaccgcatcgttcctcagcattttcaacgtattccacccctatgccctcgccatggcttcgggtgtgggttccgccagcatgatgaccgccaccgtgggcagtctttcagccatctaccccgacatggccgaacagattcaggcctttggcgtggccagtaacacgctctccggtctggacggcgtatacatgtccatgctgatagccctgcccatgtccaacaagctctacaaagtactctaccgcattaaatacggtaaacccgaggaggcgtaaccaatgagcaagattacagaagctgccatcgtgcttgcgctcgtcggcgttataacccttgtgggcaactggataggctacggattcggtctggcagaggcgctgcccggcatggccaccctgttcgtcatctgtgtactgggtattctggccaaccggttcatctacaagctgcccaccgtactgtacgtcatcaccatcggcatgattgtaacactgcccggatttcccggcagtgcaactgtggccgcgtgggtgtccaaggtcaacttccttgcgcttaccacccccatccttgcgtacgcaggcgtaggcataggcaaagacctgcccgccctgaaagaaacaggatggcgtatcgttgtggtcagcctgtttgtaatggcaggaacctatgtgggttccgcagccatcgcccacgttgtgctgaaatatcttggagagatataaatgcctgtgaagccggaaatcgaggcccgtttcgaagagctgaaaagcatacgccagtacctgcactcctgtcccgaagtgggtctggaaacagtgaataccgcagcgtttgtaaaaaaacagctggacggactgggcatcggatatgaagacatcggcgtcaactcgctgctggccaaagtggaaggcactgctcccggcgtgacagtggccttccgggccgatatggacggactggaaacctgcgaagaaaccggcctgccgtatgcttcgcagacctgtggccgcatgcatgcgtgcggccacgacggccacaccgccacgctgctggcttttgccgggtatctggcgcagcaccgcgatttcaaaggaaccgtgctgctgttgttccagtccggagaagaaggctacggcggagcgctggaagtcatcaaagacggtctgtttgaaaaatacagcatcgactacatgttcggcatgcacaactggccgccttacggcgaaaaccagatgatagtgcacaaaggcaccgccatggcctccgaagaccgcttcgatctggtcatacgcggcaaaagcggacacgcctccgttccgcacgcctgcaacgaacctttcgccgcagtggccgacttcataaaaaacgcgcagagcattgttgcccggcgcatttcggcacatgacaaaggcgtcataagcatcacacaggtacacggcggcagcgcctacaacatcattcccgacgaagtgaccatacgcggcaacgtgcgtaccaccgacccgcgcgtgcaggacctcatcgaggaatcgctggcacagctggcgcagggactcgaggtgacctacggcgtaaaagccgccttcacctaccaccgcaagcacccgccggtcatcaactccacgccggatatggccatagccgccgcggcgcgtgtggtgggacaggaaaacgtgctcactgaagaactgcccgccatgggcagcgaagactacgccttttacatgcagaaaaccaaagggtgttttgtatggataggcaacggcacggattccgcgctgatacataacagcaagtacgacttcaacgacaagatcattcttctgggagcttcgctgtttgcggagttgctggacgaggtgctgtcggcacagccgtaacctgcacagtcacactcaggggctgtccggctgcacgacgccccgcggcgctgagcgccgcagacagtgcacgccgccgcggcccgcgcggcacggcgccgccggacagccttttttatatactgcacacaacggagtacatatggactctctcaaggaactctacaaggtgggcaacggcccttccagcagccacaccatgggcccgcaaaaggcagccacagagtttctgcggcgcaccccgcaggctgcgcattaccgtgtcacgctgctcggcagccttgccgccacgggcaaaggccacctgacagactggatcatcaaaaaaacactgggtgaagaacgcacgaccattgtctggaaaccagaagaggtacgtcccttccacaccaacggcatggttttcgaagcgctggacgcacaggggaacgtgccggaagaccccgcctccacctgggaagtgtacagcgtgggcggcggcaccatagccgaaccggattcgctgacacgcggtgccggcaatttttactcgcttaccactctcacggccatcatgggtcactgccgtgcggacaacatagagctgtgggagtatgtcgaatctcaggaaggcccgggcctgtggccttttctgcaggacatctggcaggccatgcaggactccatagaacgcggactgggcaaaaccggcctgctgccgggcgacctgcgctacccgcgcaaagccaacgcgttttacaaaaaagcccgcatccagtccggcaggctgcgttccaccggtatgacattcgcctatgcactggcagtgtcggaagaaaacgcctccggcgggctggtggttaccgcgcccacctgcggctcggcaggtctggtgcccgccgtgctgcgttcgcttaaagaagattacagccttgccgacacagaaatactgaaagctcttgccgtgggcggactggtcggcaaccttgtaaaggaaaacgcctccatatcgggtgccgaagtgggctgtcagggcgaagtgggtacagcgtgcgccatggccgcggccatgaccgcctatctgttcggcggtacccatatgcagatagactacgccgcggaaatggcgctggaacaccatctgggcatgacctgtgaccccgtgggcgggtatgtacaggtgccctgtatagaacgcaacgcggtttcggccatcagagccatcaacgcagcggaatacacgctgttcaccgacggaaaccaccgtatcagttttgatcaggtggtgcagaccatgggcgaaaccggcagagacctgaagtgcggttacagagaaacttcactggcagggctggccaaacacgcctgcctgaccaactgcggcagcgggtgctgaaactgcccgcagcagatatatgacaaacggcccgtgccttgtgcgcgggccgttctgcgtgcgccgtctgctaacgtaatgagcggtgcataaaccgcagcacacccactgcgtcaccccgcgcgacacaggacgtttcttcaaatccggacaaaagcgcccgtatgcgggccaggtcacgcaggctgtgatactcgatatacagatgcttcacgccatcaagcctcggccccagactttccagaatttcaggctcgctcccctcggtatctattttcagaatatcggcatgatctatgcccagttcatcaaaggcgcgtccggcatgacgcacatccacatgttcgcgcacccagccttcaccctgaggtccggtgacgctgtgcagcgagctctgtcctgctttgcgggtattaagattgaacaattccctgccgtcgtggtcagacagggccacagcatgcagccgcacttccgggcatccggccagattgcgccgcagggcgctgcacaacgcggcagaaggttcaaagcaatgaatcacagcgcccttgatattcaggtgcatgtacagggcaaaaagcccgacattggcccccacatccacaatgaccggctttcggaaaacgcctttgagacctgtcagcggatattcgttgcgcagaaagatatcgcccgccagaaaggattctccggcgggaaccgtaagccgcagaacgtgttccctgtacctgcaggtcacctgtgtgaactgcggcagcatgtccggttgctgcattgcacctccgtgatcaacagttgaagccgtaaaccgcagtgcggcgcatcagcgcccgtccggaccagccgcagacggctgcgaagcctcgtaaccggaaatcctgctggccagcaccttgtcgatgcgcttgccgtcaagatccacaacttccagctgccagccctgccactccgccacatcacctgtacgcggcaaccggccgaaaagccacatcatcatgccgctcaaggtatgatagcggacttttgcctcgtcgggcacggttttgaggtcaagcctgtccttcagttccggcacagggataagcccgtccagcagccacgaaccgtcgtcacgctgcacagcccacatttcgtccggatcgcgcgggcggaactttcctgtgagcgcttccagcaggtcctgcaacgtgatcagaccggaaatatcaccgtattcatcaaccacaaaaaccatctgcacaccggattcccggaactgttcaagcagcttcatgcccgtcagcgactccggcacatacacagccggcagcagatatccggtcagtttttctgccggttcgtttttcagccgctgcttgagcagacgcttggcactgatgacgcccagcacctcgtgcagaccgccgcggcataccggaaagcgggaatgatcagaggccaccactgtgtccagaaacccgtcaagcggctgcgtgatatccagaaacacaatatcgctgcgcggagtcatcagcgaaggaatctgcctgtcgtcaagacgaaagacattacgcaccatatcatgctcgtgtttttcgatgacacccgcctgtgaaccttccgtcagtatggcgtggatgtcctcctcggtcaggttggcgctgctcagttcagttttgcccaccagccgcagcagggcatccgtggaaacagaaagcagatacacaaacggacgcgacagacaggccagcagggctatgggtctggccatgctgcgcgctatgccttcggcattgaactgcgctatgcgtttgggcaccagttcgcccgccacaatggaaaaataggtgatgcccgccaccacaactgtggttgccacggccgagcttgtcccgctttccagaccggcattctgcagcatcagggcaagaggcccggccagtgcggcttctcccactatgccgttcagtatgcctatggccgttatgcctatctgcacagtggaaagaaactgggtaggctcttcacccagccggatggccacggctgcggaacggtcaccttcttccgccattttttgcagacggcttctgcgggcggtgacaagggctatctcggacatggcaaaaacgccgttaagaagtatcagggcaacaagaatggcaatatccacgcgtgttctcctttgtgccgcctgcccagacagcgtacccggcaaggcagacggatatcatgcggccgcagggactgcacgtgacgacacacgaccgtgcccgcaacataatgccctgcataagaaaaacaagtcccgcacggggaaagagaagtccgcgcaacaaaaaaagccctgatgtgattacatcagggctttacttgcagtggcggagcggacgggactcgaacccgcggcctccggcgtgacaggccggcgttataaccgacttaactaccgctccgcattgtcgggagttttctcccgcgtgggaaaggacatttagcggacagggcgttccccgtcaagctgttttttgccctccggcaaactttcgcataattttgcaaccggccgcagggcaactacgacactgcccctgccgcacaggcaagagccgatgcgccgttcagcacaatgcgggcagactgatgacgaattccgcgccgcgctgcgggccgctgttcagatgtatcgtgccctgatgctgtttgatgatgagatagcttacatacagccccagccccgtgccttcgcccaccggttttgtggtgtaaaaaggctcaaagcaacgccgcgccgcctcttcgctcattcccggaccgttatcgcacacgcgtatctccacccgcccttcaggctgcaggctggtacgcagcagcagttcgggtgccgcatgtccggcctgttcactcagggcctgactgctgttgcgcacaaggttcagaaaaacctgctgcaggtcctgcacgctgcaccacacctgcggcacattctccgcaaaatcataccgcacgcgcacccgttttatgtcatatttacgcttcatgtcgtaatccgtttctgccagcaccacggcctgccggattacatcgtggatatcggcgcagctgcgcggagatttttccgtgcgggaaaaagccagcatattgctgactatccgcgccgcccgcgaacaactgtgccggatatcttccataaaggcgtatatgccccgccggtccagatatgtctgcatggcgtacaaatccagccccagttcaccggcggtatgcagattggccggcagaccggtacccatacgccgcaggcagttctgtgccgcctgcgcaatggctcccagcggattgttgatttcatgcgccatacccgccgccagaccggcaacggacagcatcttttcagactggatcatcatttcccgcagccgtacccgcgatgtcacatcgtccagacgcagcgcatatccgccgcctccgccttccttcaacggatacatggtcacgtcccagtggcggacaacgccgtcatgctcccaggctgcatcttccagatgcgcacactccggcccgtcctgcacgctgcccagcagattgcgcacaaaggcaggccaggcaaacaagccgtccagttccctgcccgccgcctgcgcagcgctgatgcccgtcagcgattccgcggcatgattccatcgggtcaccctgcctgcggtgtccacagccacaagcaccgacggcataacatcaatgagttcctgcagcagagacgtcaccgtggccagttccgcctctgtgcgcttgcgctgcgtaatatcctgaaacatcacgcacagcacttcgcttccggcacggaaagcatgcacctcaaaagctccggaaatgacatcgtcggcgtaatccagctgttcggaatgccacggaataccggtacgcatgacattcgcgtattccgcaggcaccacggcggggtcgagttcaggcagcatttccagcagttcctgcccggcatactccgccaccgttatgcccagcatggcttccgatgcgggattaccatgcagaaaagtaaaacggccgtcctgatactgccacaggaacacccccagaggcgacctgtcgattacctgctgaaggcgttcactgtacagggcaagctcccggcgggccgctgccagttcggtaatatcctcaaacgtggaaaagacttccgccggaacgctgccgccgccggtgaaaagcggtgtggcactgaccaccagccaccgctgggctccggttgtctggtggcggatgcccattacccggccggacaccggacgtcccgtacgcagcgcaaccatggaaggatgagcgctgcccggcaacggacttccgtcaacatccaccgcctgccagcttccggaatggctatccatgccgcgcatggcatcgcttccgagccccagcagacgttcggcagcagcgttggcgcatacaatgcttcccgttctgtcctgaaagacaactccctgcgccatggtgtcgtacacaatgcggtaccgttcgtcttcacgccgcggcgcacagggtgcccccacaccggcctgcgcattttccgcaggcggctccttttttccggtgtccgtgcggccccgcagcagcactgcccgccgtccgcgccactgtactgccagcgcgtcggcacaacaaagcctgccgcacaccgtaagccccgtaagatgctgccatccggacgccagcgcaggcggtattccctgcaccgcagcagtctctgccgcataaagcccgcaccacacggccccctgctgatttgtccacagcatatgcccgctgtccgcggcaactatcagcagcgggtcatccagacctgccagcagcagttcatcagccacagggcagcctgtatactctttcatcccttccgaaacactgttcatcatgcagactccgcacccccgtcacacaaagcggggcaaacatactgagccaccatagcatgccgcggcgcgataccctacctgtatacaaggtatactctgcgcctgcacaaaaacaaggaaagggccgcccgtcgcgcggcggccctcacatacatacaaatcaatgatttccggtcaatgcggcctgccacgtcagtgaagcgccgtccggctgattatctcgtcctgcacctctttgcacagctccacaaaaaaagcgctgtagccggcaacacgcaccataagatcacggtattgttccggatggcgctgagcatcgcgcagcatgctgtcatcaacatagttgaactgcatctgtccgttgcccagcactgaggccgttttcagcagagaaacaagtcccgcgcgtccttcctgtgtttccagacatccgtgcaccagtttaaaattatgtgccatgcccagactcatggactccacattcagcctgcccacggactttatgatggccgtgggccccttgcggtccgccccctgcgaaggactcatgccgtcggaaagcggtgcaccggctgcgcgtccgtcaggggttgctcccaccatttcgcccagcggcgtattgaacgactgcgacaaggtgccgtgaatcagacgggcgtacagtgtcttgaacccgttgatcgtcttttccgtgtaatcaatgatgtcgcgggctatgccgtcggcgtactcatcatcgttgccgtatttgggcgcgttacggcagtcccggcgcatctgttcaaagccggcccagtcagcagccagagcctgcttcatttcagccatggtgtatctggcctcgtcaaagacaagcctgcgcactgcggccatgctgtccgcgtaggttcccagaccggcaaatatggttcccggtccttcatacagcaccgcgccgccggcggtgacatctttgcccgtctgcatgcatccgtccacaaacagcgacatgtacggcgtgggcatcaggtcacgcaccagtttctggttgataaccgttccgcgcgccgtcatttccattatgtagtcaagctgtgttttcacggcagcctcaaactgggcatagctggtaaaccctgcagggtcgccggtatccggcgcaacgcgtctgccgtacgaacgcagcacgcctctgttgaacaccagttcgactgccaccggccactgggtaaaaccgcccgctgtccactgatgtatgcgccccgacttctggggttccacacagcccatcaggcaataatcgcgcgcatcgtcaaagtcgaaccccttgcggagcatcatcctgatatgggcatcgtcaaaatggcatgcgggcatacccgtacccgcccgcacgacatccgctattttttcaaggtattcctgcggtgactggttgtgaatgcggcaggcaagcgagggctggtacaccccgacgctgcgcaccgcatccatgagcagcagtgtcagatcgttggtggcatcaccgccttcacgcttctgcccgcccacacacatgttgataaaaggcatgtatcctgcaaaatatctggcggtggctccgggagtataccagatcatctcagagcattttatgatgaagcaccctgtcagttcaaaagcctgctctctggtcagtgtcccgttacggatgccggcctcgtagcaggggtatacatactggtcgaaccgtcccagtgaagtgctgcactggttttcttccagcagaaacagcgactggattgtccagactgcctgcagggcttcatgaaaggttgcgggcgggttggccggcactctggtgttaacctcggcaatggcaagcagttcctccctgcgggcgggattttgttccgcagcggccagctgacgcgcatgcgccgccacccggcccgcatacagcaaaacgccttcacagatgataaccgccgcccggtagaaatcagccccgctgctgtctccggcattttccgcatccagtctttcaagatgcgcctcggcctcggccttcagtccgttaatacctttggtgaaaaggataatatcgtatccggggctggtatcaccgccgccgctggtatgatggtagctgaggtcgctgattccggcctcggcgcaaaactcccacagaccttcccggcggaaggcgtcctcgcagacttcatcaagcgagcgcccctcccagaaaggaaacagctcctcacgcatgattttcttgtcggcttcgcttatcatgtacgggtcctgcgggcgtgtgcctatggtatccagttcgtcccgcagccacttccacgccgtatccggtgaaaaagcacccgcgcgcggcgctccgcaggggtgccccacaatcagttcgtcgtcctgaataagcacgggggcggtttcgcaggcacgccggaatcccatggcgcggcgcagcaccggcggcaggtcgggatacgccttttcaatttcggtgtaggccatggcgcggcctatggtgatgctcggcttcgcttcaagataagcggctttcaaccgtcgcagccgtgctgaaagaggcagcccggcagcctgccgccgtccggtgtcgtcatgatacgagtgtgtcactgcattcattcctgtcttccttttgctggtgtgttcaaggcagaaaaaacagcggccggcatgccgcctgcaccgtcacgcaaacacccctgacataaaccggacaggccgtaatactgaaccccttccccttacgggagggttgcttttttttactgcggccgcagcggcaccccccttgcaaaacacctgtaaaaagcgcattggttgaaaaattttccgggcatgcccgcttcacctgcaacccccgcccccggcgccgctttttatgcagcactatcttgtggccacagacaatcagcctgcagccaaggccatcacacgcagtttttcctctcaggcggaactgactgtggtgcacagtcctcaggaacttcatgccgcactgggcagacgcattcccgatgttcttttcgccgatgtttcatggctggaccgttcgccggagcgcactctggacaccatacgcaccgcgctgcgcgcactgtgggccatagcgcccaatctggaagtcatcgtgctggccggacaggaaaacatacgcgaagccgtcaaatcggtccgggccggtgcggacaactatctgacgtaccccgtttcggcagaagaagccgcctatgtgcttgagagcctgcgcgaatcccgcatgatgcagacagagcttgagtatctgcgctcgtcggccgacggcaaaacgcgtattccgctggaacaggtgcacagtacggtcatgcagactgtgttcgacaaagtgcggcgggtggccgcgacagacacaaccatactgctgcagggcgaaaccggcacgggcaagggggtgctggcaaagctcatccacgcccgcagcaaccggtccaaaggtcccttcatgggcgtgcactgcggtgccattcccgaaacgctggtggaaagcgaactgttcggccatgaaaaaggcgcctttaccggagccagcaagcgcaagcccgggcgctttgaggtggccgccaagggaaccatatttctggacgaaataggcaccatatcactgccgacacaggtgcggctgctgcaggtgctgcaggacaaagtgttccagcgggtgggcggcgtgaacgacattcccatggaagcccgcattgtggccgccagcaacgttgatctggaagaactggtaaaaaaaggacagttccgtgccgacctgctgttccggctcaacgtttttcccatcagagtgcccgccctgcgcgagcggcgcgaagatatccccctgctggccgagacttttctgcaacggctgcggcagcggcagatgaaaaaaattcagggcatccaccccgaagtgctgacagcttttcagaactacgcatggcccggtaacatacgcgaactggaaaacctgatggaacgggcctatattctggaaacctcccacatgctctcgcccgataactttccgcaggacctgtttgcaggcggcgccccgctggccaacgtctcgctggacctttcactgcctcttgccgctgtgcgcaatcaggccaaagaacaggcccagcgccgctacattgaagagctgatagccgaatgcaggggcagaataaacctgacagcggaacgcgcgggcataaccacccgccagctgagaaaactgctcacccgctacggcatcgacaaatccgtgtacaagcagtccaaaagcggaacttcaggtacccaaaaataaaaaacggaaccggacgttccgttctgtgattccggcctgtcacaaggccggaacgcaactgcccgcctgtttttcgcattgcgcgcctgcgcaaccggaacatcatgttccgcccatgctacagccacaggcaaccttactccatgatatcagcacgataagcaacacatgccataatggcatggcagttgctatccgcggctcattgcgcacgctgtgcacacggcagcgcgcggtaaccactacaagcagaatcatggagaaaacggtgacactcagcactgcagaacttgaacaggcacccgcagagcctccttctctaacgacggcactttcccgcggcacggcacaggctccctcggcccatgatgccgcgtctttttcccgtacccagaacaccgcgtccggctttgtgctgagcgcccgttccgatgccttccgcaggcgtttttaccccgaagtcagccagaagacatggtctgactggcactggcagtacgccaaccgcatcacctcgctcggcgtgctgggcaccatgcttgggctttccgaagaagaagccggtgccggcacggggcttgccgcgctgccgctggcagtcaccccttattatgcggcccagtttgacccgcacaatcccgcacatcccctgcggcgcaccatggtgcccacagtggaggaatggtcgctgaaccccggcgagtccgcagacccgctgggtgaagacagccacagcccggtgcccggtcttgtgcacagatatcctgaccgtgtgctctttcttgccacggattcctgctcggcctactgccgttactgcacccgctcgcgccgcgtgggcaagccctgcgccggcagtgcctcgcgcagacgctggcccgcagccatcgaatacatagaaaatcaccccgaagtgcgcgatgtgctcatctccggcggcgacccgctgaccatgacggacagtgcactcaaccacctgctgtcacagttgcgccgtattccgcatgtggaattcatccgcataggaaccaaggcgcccatcgtcatgccgcagcgcatcacgcctgcgcttgtccgcatgctgcgccggtatcacccgctgttcatgagcatccactgcacgcaccccgacgaactgacgccggaagcgtctcaggcgctcaaccggctggccgatggcggtattccgctgggcagccagacagtgctgctcaagggcataaacgataacgtgcccaccatgacagctcttatgcagggtctgctcaaaaaccgcgtgcgcccgtactacctgtatcattgcgatccggtacagggttcggcgcatttccgcacgcccatatacaaaggcgtggagataatccgcggcatgcgcggctttaccaccggctatgccgtgcccacctatgtggtggacgctcccggcgggggcggcaaaattccgctgatgcccgattatgttcagggatacgacggcgaagagcttgtcatgcgcaactatgaaggcggcctgtaccgctcgtatgaccccgcggtgccccttgccgcacacaacgtgcacaacgccggccccgcaggctgcgcagacggagacatgccgtgcttgtaggcattacatacgacctgaaagaagagtatctcgcacggggctattcggaagaagaagcagctgagttcgacagccccgccaccattgagggcatagaaaccgcactgcaggctctgggatacgagacgcagcgcatcggggcgcttcccgcgctggccgctgccctgctgcagggacgccgctgggatatcgtcttcaacattgccgaaggttgtcacgggttcgggcgcgaaagccaggtgcctgccctgcttgactactacagcgtgccctatgtgttttccgaccccatgacgctgggtatctgcctgcataaaggcatgaccaagcatatcgtgcgcgacaacggcattcccaccgcagattttgtggtgatcagcgatcccgcagaagccgcggcagtgagtctgccctatccgctgtttgtcaagcccgtggccgaaggcaccggcataggggtgggggccgcatcaaaggtgcagaacccgcaggaactggccgccgcctgcgcccggctcatcgaccgccacagacagcccgtgctggtggaaacgtttctgtgcggccgtgaactgaccgtgggtatcaccggtaccggagcaggagccagaacactgggcgctctggaggtggtatttgctccggcagccgaatcggatgtgtacggatatgtgaacaaagccgagtatctggagcgcgtgcagtatcatctggccgatgatgccgatgcgcagaaggcccgccatgtggcactggcagcgtggcgtgcgctgggatgccgcgacggcggacgcgttgacctgcgctttgacgcccgcggcgtgcccaatttcattgaagtgaatcctctggcgggcctgaatcctgtgaattctgacctgcccatcatgtgctacaaggccggactgcgctacgagcagcttatcggacagataatggagtcggcggtggaacgtctgaaaacggacacaggccagcgttttgtgcctgccgtaacggcggcggcatacaccggacatacggggacggtggcggaataatatgcgtgtagccgttgtatacaacgctgtgcagcccgacggcagacccgatcaggaagacaccctgcttcaggcgcgtgcggtgcacgacgccctgatacgccgcggacacgcggcggaactgctcagcatgacactggacctgcatgccgcctcgctgcgcatcgcggcgctgaatccggacgtggtgttcaatctggtggaagaacttgacggcgatatcgccatggcgccgcttgctccggcgcttttcgcccatgcgggcatacctttcaccggcgcggacgctgcctccatgacgctttcgggcagtaagctgctgtgcaaacagatactgaccggtgcggacatatgcacaccggcatgggtgacggccgacggcgtctgcggaggcatgggtgacctgccccgcactgcggacgcgttcatacccggcaggtacctgtgcaagtcggtgcatgaacatgcttcgctggggctggacgacagctgcatcgtggacgcggtgcagaccggcgatgtcatggcggcgcttatgcgctgccggacacggcacggcgggacatggtttgccgaacaatacgtcgagggcagagaattcaacatcgccgccattgccgacggcaacggcggggtgcatgtgctgccctgcgcggaaatcgaattccgcggctacgcgccggaacgtccccgcatagtggggtacgccgccaaatggcatcaggattcgtttgaatgcagcaacacggtcaggcggtttgacttctgcgcggaagactcggccctgcttgagctgctgcgcacagtcactgtccggtgctggcgtgcattcggccttgccggatacgcgcgcatcgacttccgcgtcaaaggagacggttccccacaggcgccctacattccctgtgtcattgatgtgaactccaacccctgcattgcccccgatgccggtctggctgccgccgcagaaaaaggcggcatggactatgccggactggtggaaggcattgtacaggcagccgtgaaggaggaccaccccccatgccgcagaccctaaagccggacacccccgccggaacacccgcggcaggggctgtcgccttccggcggcaggtgctgccgcaggatgccctgcttgtacggcgggttgtggaatccacaggattttttacgccggaggaagccgacgtggcgcaggaactggtggatgaacacctgatgcacggcgcggcatgcggctaccattttgtttttgcgacggaagacgacgatatggcgggctacgcctgctacggtcccacaccggccacagaaggaacttacgatctctactggattgccgtggccccgcaccggcagcacagcgggctgggcagagccctgctggccgaagtggtgcatgatgtccgcctgaccggcggaagactgctgtttgccgaaacctcgggcatacggaagtacgctcctacccgccgtttttacgaacgcgcgggcttttcggccgaagccgtgctcaaggctttttaccgcgccggtgatgacaaaatcatctaccggctggaagtggcctgacgcacggcaatcagtgatcctgcccgccggggcaaaaaacacgcgctgacgcctgccatgcgggcatggcaggcgtcagcatgcgccggatcatattgctccccgcccgtatcacagtatgcagtccgcacgctgtgtgcaggggcaatgcatcagtccagttccaccagattaaagcgcatgtgccgcacatcttcccgaaattcttcaccgcattccagcgctgtttcattttctttatgatagcgccagttgacggtaatctgctttcctgctccggccgcctcgtccagcagatcaaacaggtccatgaacgtcttggaactggaactgttgaaatagaccagctccatatcaagcgtgacctgccgcgtagccggcgcctgcagaaaattgtgcagccaggcgaatacaggctgataaaaaagcccgcagttttccggataagattcgccggaaatccgcaggacggcgccgtgcgggtcgaaaagaatacccggtgacgattttgtgggtgctatggtcagaatgttcattgattcgcttctccggcaatgcggacattgacagcaaaatacgacatggtgtcgctgatgggctcaaaactgtatgccagcgggtggccggatttccgggccatttcgatgaaaccgagtcccgccccgcgtgacaggtcgtccggctctctgcgccgctgctccttgtaatagcgtttcagttcatctttattcatgcggttgatggtatcgattttctgccggatgcgctcttcgctgtctttcagcacgggattgccgcaggtgatgaagaaaccgctttcgttgcgtcccaccaccacctgcccctcgcccatcatgccttctgctgagcggcaacggacttccggcggcaccgtatccgaataattgataatgttctgcatctgttccaccagcacggcaaacacccgctgcgccagtgccaggccacgctcctcgcaggccattttacggcgcatcatctcgcccagcccttcgaccacgctctggcataccggaccgctgaagtacaacatgatgcccttctctctcatttcactgtgacaccggaacattcttgtttccatggtttgctgtgcctcctgattgttacggagttacgcagactgcacggtaaagcccagcacagtcacgtcatcacgccggggctggtgccccctgtatccggcaaaagcctcttccagcgcccgctgctgggcggcgcagtccagcaccgccgtgcgcgacaacagagccatgaaccgctttttgccgaaaggcaggttcttttcaccgcctatctggtcggcaaatccgtcgctggccatataccagcgcataccggtctccagcgggatgtcatggttggtaaacacggcgtctcttgccgtgcgcacatatccggcaccgctgcggtctcccctcacctcctgcactgtaccgtccgcacgggtgacaaacagcgaactgccggcaccggcaaaacgcaccacaccccgttttgcgggcacaaagcagacactgcagtccatgccttcatcagacgcagccttgcggtcatgctgctccagcgcgttcttaatggagttgttcatggcacctacaagtgcggcaggatttccgtccacggcgcttatatcaaggcgctcaaaaagcgaatgcacgataagcgtcatgaaggcgccgggaacaccgtgccctgtgcagtctataaccgcggcaaaaaaaccctgcggagtctgcttgtaccagtaggaatcaccacccacggtgtcgcgctgactccagagcagaaaatggtcgccgaacagatgcgcaagctcggaccgtgcgggcagaaacgaacgctggataaggcttgcatattcgatggagctgaccagctggttctgtgtctccttaagatgctccatggttaccgccagctcatgctgcctgctgtggatgacatgccccatccagaacatgttatgccgcagccgctgcagctcatccccttccttgggttccggcggaagcgtggcaaaaggccgcaggttacccgccttcatctgttcgcacagcccgttcaggtagtgcacgctgcgcagcacaagaagatgcagagccccccttgtcagaggcagaaacagcagcaggctgccggccgtccacaccgcgatgaagttattcaggccgcgacgctccagactgtcattgagaacaagcaccaccagcggaaacatgaccagccccagaaacagaattatcttcatcttggtctggacactcacctctgccagcgcatcaagaaaacgtgttgtcttgctcattatatttcactgtatgttgcggccatgccgcaagccttgcggctttgtgtgccgcgcctgcaggcgtgccggtaagcatgccggtcagcatatctgtccagatactgtcttcagatgcataacgccccggcgcatatggcagtgcaacgggcaggatatacttccgtacggttgcggccgttcttttttgccgcatacagggcaatgtcggcccgcttcagcaggatttccaccacctgcccgcagcaggcagagaccgcaacgccccccggcacaggacgctgccccgaaacggcatgccccgcggaatccagtgtggtaaggcccagcgacgacgtgacggaaaaaccatgcccggcaaacgccatgccggccacagcctgacgcagtgtttccgcggcacggcaggcctcggcgtggcctgtttccggcagcagcacggcaaactcttctccgcccagccgcgcgcagacatcctgtccgcgcatggtctctgcaaggcagcaggaaagctgtttgagcaccatgtcaccggcatcgtgcccccacgtgtcgttgacccgtttaaagtggtctatgtcgagcatcagcaaagagagcggcctgccgctgctttgcatgcgctccacttcggcacgggctgcctccataaaaaaacggcggttgttaagaccggtcagcggatcggtacgggccatgtgtgacagctcttcaagcatgcgcctgtgggcggtcacatcaagcaccacgcccacatgcgtggcgccgcaggccgtctccggagctgtttccagcgcctgcgtgctgatttcgacccatacgggcgtgccgtctctgcgtcgcagaacagcttcgtaacgtgaaacagctccggcgctgcacagcctgtccagatattcgcagtgcgcctgcggcgatgaaaacaaagaagcaaggctggtgttgtgctgcatgaacgcatccaccgaagaccagccgaaaatgtttgccatggcaggattgacttccgcaaagctgccgtctgcaccggtacggaaaaccccttcggccgcgcactgaaaaatggagcggtagcgcgcttctttggccgcgatatcgcggttcagttcactcagctgcgcctgcattctgtcccccatggacataagccggccgcattgccgcagcgttttgcagaaccccgcaagcagacctgccagcgcatcatgcgccggagcctccggtgccatacgggccaatgcagcttccgcttcggctatcagctcatattctctggcaaaaagtactgaatttccggtgacggacaaaactcgattcccccctgagtgttgccgtgcaaagaagcaccgccacggctgccgcaaggcaccatgaccgcttacacgcgtatttgagggtatcaataatgaatatgaaactcaaaatcaacagaagaacaaaaaaacttccggcttagagagggggaaggatgccgggagtctgaaaacgggaaaggtccgacagagcgtgtccggctgtaaagacccatatcgtatgaccagcaaatcgctgttgcatcatgtcaacttgctgctgccggaaagcatcctgcgtgcctgctgctgcaatcttgcggccctgtatctgcgcacggccgcgctcctgcccgtgttgcggcgggcatcaccaacggcctgccccgccatcagggcgccatggctgcaccggacggccccgcgcacacctgccctttctccggtgtgtagcctgtgttgcaccaagccgtccggattttccacctcaaggttggtggagtgccgcgtatctcacgccgcctgcaattgatgatatccaccccgatccgaagcgcggtacacccccgtccgctgcctgtcccgattccccgaccgtccggacgacattccgtttgaactccgcatcgtatatcctgtgccccccgctcctccgcttctcctgtctgctcgtcacgccggtggcttaactctgtgtccgcaacgctgcagcaggatcagaccggtctcattgagggctgctccggtagggctgatcacccggcgcagccaccacctgcaacaacccgacgacctgctcaatagcatcattccgaaaatgtccggcgccccgtgcggatttcaaaaagaattttttaccaagctggatcaggataccacgacacaccgagacatcttgccaaccgaagcccgcccgtatcgcggggggctttttgatatggtccctcaagctgccatatggtccgtacagccggctcctgagcccaaacgcgcccggtcaaacgcgcacggtcaaacgcagcccggtcttgtaaacccgcagctcgcggtaaaacagaggccgcagttcgcattctgtgacagcaggcgggcgaaacgcccgcgccggtatgcctgtcagactggcaaaccggctatccctatttcaaggggttatttaagtccgtatttaatcatctttttatagagcagagggcgggttatcccgagtctgcgcgctgcggcggaacggttaccgttggcggcgctcaaagcacgggatatggcctgaagctcggtcttctcaaccagttctgcaagaggtaacagttcaagagcatcttccggttgcatcaaatcacatgccacaccgttttgaagaacagtgttaacgatttcagcagtgatatcgttttcgcgcgacattatcatgcagcgttccaaaaagttctgtaattcccggacattccccggccacgggtattcttgcagggcgatcagggcgctgctgttaaggtacttatggaacatgccgtttttccgggacatccgcttccagatgcgcttggctaatatcggaatttcctcaaccgcgtggcgcagggcaggcagtttaatggggataacgttcaggcgatagaacaggtcttccctgaaggtcttttctttcaccatttcttcaagattccggtttgttgcagcaataatccggacatcaacctttgtgatcttttcacttcctatgcggctgactttgccctcttgaattacacgcagcagcttaacctgcgctgcaagcggcatatcaccaatttcatccagaaaaattgtgcctttgtcggcctgttcaaacatgcctctgcgtccgcccttgcgggctccggtaaaggcgccttcttcgtagccgaacagttcagattcgatcaggtgctcggcaatggcgctgcagttgagatgtataaacggaccatcacaacgttggctgaaattgtgaatgctctgggaatatacttccttacccacaccggattctccgcgtaacaaaaccgtcacgttccgcggggcggccagcatggctttgttttttgcctctctggctgcgggggcaattcccggaatgtggctgaaagtgtattcggcttcatcgcttgcttttttgcttttgcgtaacctttcaatttcgtttttaagctctttaatattctctgtgagcttttgaatttcatccacatgccggaaacggatcatcccgactgcaccgatgcagtttccatcctcgtaaaacggtatgcgcgagactataaacgagtggttctcaatttcctgaagacaatcatgctctgcgatacctgtctgggcgacgatatttaaccgggtattatcaattatgttgcttaccggctctcccagcacttcttcgcctaagccatgaagctctttaaagctttcattaatgtaaataagccgcccctccttgttgactaccatcagagcgtccgcgcataggtctataattttgcgctgaaaattcactagttgcttgagatcgtgaccataaatatcttcaagcatcgcagtattcctcctgtctgaaaggtgtgactcgccagctgagtttaaaaactgctcccttttgtgacagctgtcacaagcgtgacagggtgcttcagagccttacgcccgccaggcttggaccaccctgccaattgatagaaaccgttgattcaagcagcaaacagcctttttgaatcgctcctcaaaccattctgcacacttgctttggcagctcttttcttcgtctacctgtcacgcgttgttacactttatcttacagcacacaaagtgtcttttgaaagttaattagcgtaacaatccgtttttactcttctttttgtaagatttcatgtgattggcatacaatatgtaaatgcaagaatcacacaaacgcggaatggcgtcgtgccatgcatttacaaggagaaagacgtgggcaaaagcaaaaatttttatggttggtcagtggttgcagcctcttggctggccatgttctgtctgtttggctatcgggctaccttctcaattctcaaagttcctatgagcgctgacatgggatggtctcaggccgaggttactctgggctattccttcatgatgatgttttatgccattgccgccttcttctgtggcatgatcctcgataagtggggaaccaagcctgtctactttatcggagccatcctcggcgcttccggcttctatgttaccagcctgacccagagcctttatgcctactacgcctcctacggcatccttgccggggtcgccacaggaatgctgtgggtttcatctaccatctctatccgcaagtggtatgtgggcaagaactacgcaaaaatgttcggcatagcctttatgggtgcgcccatgtctcaggttattatgagtctttttgtaaagcaggctcttgccggagctgaaggtgacgcctggcgtgccgcaatgcaggtgctgggtgttctgactctggcctgcctggtggtcgcaggtttgctggcaaagggaaatcccgaagattacaacatgcaggcctttggcgaaatgccgcagaaaagcggtaagcctgaaaaggtctgggctatcagggaagctttctccacctatcccatctggggtgcgatcttcatgttcctgaccagtatgctggcagagttcctcgtatggactcaggttatcagctactggacagctgatcttggcctgcagctgggcgaagccaccaacctttacattatcatcggcatcgtaggcatcttctccatgcctctcatgggtatcgttgcagacaaggcggtagccaggtcttcctgtgaggcgcagggccgtaaaaaaatgctcatctttggccctatcaccggcattgtcgcctgcgccatgcttctgctgcaaacgcaaacaacgttcttcctcggtgctatctcgtgcgtcatcttcgcaatctactgggctgttgttcccggtggcgttgttggctacgcaggcgccatttacggtcgggccaccctcggcaagatatggggtctggcaacgctgatcgttatgggcgtaggccccttcatcggcccgctgatcggcggctacctcaaggacagcaccggaagctacacatattcgattatgttcgcccttgcgtccttcgtagtgtcagctttgcttgcagccagcctgcccatgacagcagagggcaaggtttcctctatggatgatacgcccgaggctgaagccgcagccaattagagaacttccgtatctgtacgtccggcttcggtaaatcctgcgcagccggtcggcggtacaaagctacaaggtggttacaagtggctcaagaaaacaatctgattggacaagtattcaacatccaacgctattctactcatgacggccccggaatacggacgacggtgttcctgaaaggatgtccgctacgttgtaagtggtgtcagaacccggagtcccagagcctgcacccggttcttatgtttcgggcagatgagtgcacttcgtgcggcagatgcatcgatgcatgtcctaacaaagccaacagcatcgttgacggcaagttagtgattgactgggaacgttgtaccgcttgcggcgcatgcacttcaccggctgtctgtctgtccatgacgcgtaaagttgaaggcaaacccatgaccgttgaagaggttatgaagcaggtttccagcgactacaatctgtatctgaactctggtggtggtctgacaatctctggcggagactgtgcggttcagccggaatttaccgcagctcttttgaagaaagcccaggaagaagggatcaatacctgcgtagagataaccggtgcctacccctggggacgggtgcagcaaattaccgaggacgcagactacgtctactacgacctcaagtgcatggatgacgaaaagcataaagagggaaccggagtatccaacaggctcattctcgagaatgccagaaagcttgttgaagctaaaaagcagatgctcttcagaactcctcttattcccggttttaacgacgacaaagagaacatagaggcaactgcaagttttattaaaaacgaacttggattgtctccatctgagcaccttgagcttcttgcatacaataatcttggagaagacaagtatttgcgcctggggttcagtgagccgaaaaggcatgcgcggcagtcagacaagtatcttgatgaactggaagagcttgtcatgtcgttctaggccgacagcctgaattggttcctgccaacgccgcctgatcggcagaaagtaaccgccggtggtgttgtgaaatgaaagttggttttgcggttctgtatatccagtgcagtacagtagcctttttataatggaaacatgcatgtttgcagccagctgtaacaacaaaggtagaaggagttaaagacatgaagaacgttgaaaaagtccaatacaacaagtatgaggatcgctctcgtggtaacgtgatgtgggatgttttgaaccctctgcgttactcccagtctatgtctatgtcgcgcgcgcagcttcttatggaaagctacaaggaaacggaaagcttgcatttcttccgcagacgcggcaaggccattcgcaaaatccttcaggaaatgcccatccgtattgatgaccatcagctgctttgcggtgacttcagcgccaagccgatgggccccgaattcttccccgatctggctgcaacctggattgtagactacatcgacaactatggtgtggaaggcagaaagggcttcttcaggtgggaagatgaagagcagatggaaatcggcagatccatcggtgaatatttcagagaaacaggcggaaaggaaaagtggattgccttcctcggtgacgaagaagccgctttggaacacaagatcggtgaagccggttcctggatcgtgaacactgtttctgaaatgtttgctgaaaaagcatggaactgccccgaccttgaccgtctggtgaaaagaggcgtccgcggcttgatcgcagatatcgacgagcaactcgaaaaattcgtaatgattacctacgaagactatcgtcgccatgagttctggcttggactcaaggaaatgctgctgggtggtatcgattacgctcacagatatcgtgaccttgccaccgaactggcagccaaggaaaccgatccggttcgcaaggcagaactggaagagatggcccgcgtatgcaaccgcgttccggaacatccggcagaaaccttccaggaagccctccagtctctcgtattcggtctgctcatggtcttttacgatacccgtaccttcggcatgggctatggccgtatcgatcagatcatgtacccccagtacaagtctgacattgccagcggcaaaatcgacgacgaatatgttgtccagctgttcgaatgcttccgagtcaagattatgggtaagcgccagttctggcccgacgttatgactccgaacctgagcagcgaatcccacttccataactgcgttatctgcggcgtagaccccaagaccggcagagacgccaccaacgaactgtccttcgcattcctggaagccgcagagcgtgtaagaacgactcacccgacgatatccgtgcgttggcacacccagatcgatcccaagttcatgaagcgtgcactggaaaccgttaagctgggcatgggcttccctgccttcttcaacgacgaacccagcatccagtacctgcttgcccgtggttacacgatggaggaagcacgcaactacgctctgggcggttgtaccctgcacacggttcccggcaaaaccagctccatctggcctctggttaccagctatggccgaatccttgagcttaccatgtacaacggttgggatttcatctccaactcgcagctggggccgaaaaccggcgactttacccagatgacctcctatgaagagtttgttgcagcttacaaggccatgattgaatactgggcaaatgtcagcaccaagagcggacgtgcagcaaagctccagcacggcgacaccttccccgatatcatgatgtctgccttcaccgatgactgcatcggccgtggcaaggtctgcagcctcggcggtgcagaacatgctgacagctgcatgtacatagtgcccgtagccgtgcaggacgtagccaacgaactgtacgtgcttaagcacggcgtgtttggcgaaaacccgatctgcaccccgcaggaaatgctggatgcaatgcgcgccaactgggaaggccacgaagaactgcgtgccaagtgcatggctatgcccaagttcggtaacgacatccccgaagtggatcaactgctgaccgacgtgtacaactggatcaaggaaatctggcacgcacagcctgcaacggacggcggcaggtatgaagtatccccgcactccatcggcttccacggtggaacgggcgccaagaccggcgcgctgccctgcggccgtaaagccggaacttccttctccgacggcgctgtttcccctgtacagggtaccgacgtgaacggcccctctgcggttatcaaatccgcaggcagcattgaccagcatgacctgtacggcgtgctcttcaacatgcgcttctctcccagcaacatcaggggcgagaaagggactgcaaacctggcctcccttatcaagacctacttcagcgactacaaaggcaagcacattcagttcaacgtgcttaaccgcgacgatctgattgcagcaaagaaagagcctgaaaagtacaaagacctcatggttcgtgttgccggctacagcgcctactggactgacctgcccgcaaacattcaggatgagctgatcgctcgtactgagcatgaactgtaatagctaggctaaaggctcatcgggcggcacacacttacgtgtcttcatagtggcagccttggactaaggactggaggcttgcagtctgcaacgcctccggtccatgccccccattcttgcaatgcgggggcttttttcatgccttaactacgggaggatgcgggggatacagacgtctcggcacctgtgaactgcgccacaatattgttttccaaatcctgcagaaactgcgagccgtggctcacgtccatttcgtcagtgttgaacagcgcgcctgtacatactcgtacctgcgccgccggagttagccggcggttccgtatatctgatagacgatggcgttgatgccggaggttttgtctgccaaggctggtgccatgttctgccgaacgttgccccacaggccgtcatgatggcggtctcttggtgagagttgcaccaagcacccattttcccgacgaaaaaagggcttaccatgtttccatgataagcccttactttcataactggcgcgcctgagaggattcgaacccctggccgactgcttagaaggcagttgctctatccgactgagctacaggcgcgcgaggatgatgttcttatccgaagcagggccgccggtcaagagtccgcagcgtgtttatgacgtatttatattgacggacgcggccgcatcccatacgggtgctttgcacagggcatgcgcccgcatcacgccacggagtgacaagacatgaacgacaacgctgcggattttgataccaccatgcctcaggggccttttaccagctacgccgacgtgctggcgcatctggacaatctggggctgtttcacatggagcttgatctggcgcgcatcaaacgcgtgctggaagagctggagcttacccgtccggaataccctgtggtgcaggttgtgggcaccaacggtaaaggttccacagccaccttcatggcttccattgccaccggagccggattcagcacgggcctgttcatctctcctcattttatcaccccgcgcgaacgcgtgctggtggacggcgagatgctgcccgaagaagactggctggtactggccaacgatattatggccgccggcggtgaagtgctgacgtattttgaatttctgaccgtgctggctgcactggcctttgcagactacgaagttgatctggctgtttttgaagccggtctggggggcacgtacgatgccaccacagccatagcggccgataccgtggtattcacccccgtggcgctggatcatcagcagattctcggtgacaccgttgaaaaaatagccgcggacaaagccggtgccatccgcagcaatgtgcctgtcgtgtcggcccgccagactgatgccgtgcttgaaatactgaaaaatgccagcaataccgccggagccccatttacagtggctgccggccccgattcactgccggaagaggcccgcccggtgctgaacggtgtccaccagctgcacaacgcggcgctggccgtggcggccctgcagaccgtcatggatgaaaaagcccttccgcgtcccactctcatcccctggtccgatgtggtaacgctgggcatagccgatgcgtggatagcgggccgcatgcagcacatcgcacctgccccggaccacccggcgctcattctggacggcggccacaatctgcacgggctccgtgcgctgcaggcagccctcgcggcggaaaatatccgccctgctgcaatcattttcggcgccatgaaagataaaaaccttgaaggaataccggacctgctgtcggccctgaccgacgggccggtgctgctgcccgccctgacgcagaactcacgcgccgcaaccccgcaggagctggccgtgcggctgggcggcgccccggacgggccgacagaaacaataccctgcgcatccgtgcgtgaagcgctggacaaggccgccgcatacgctgcggaaaatcctgtgcttatctgcggctccttgtatttgctggccgacttctttacactccatccggaatatctgagaccgtaagacggatgaggttccggcgggttagccggtctgcggccggcaagccccttgctgtgcatacgcggcgaccggctgaacccggaccatgctgcgccgtactccggtagcacaaggcatcgcccaccgtcgtcatgccaccaatcagccaaggaagcgcctgtgaaccagcttttccgctctctgccctctgttgatgccgtgctgcacgcgctggcggcccggccgcaggaagccgcttccggttcccgcagccggaaagataccccacccaccggcaatgacgcagccagcatgccgcgcgccatgctgcgcgagcatatcaacgcatttctggatatctgccgcgaagaaatccgcgccggagtgcactccagtcccgaagcgctttcgctggatgcgctgctgccgcgcctgaccgcatatgtcgcagccaaaagcaggccgcgtttcaggcgggttctcaacggcacgggcgtggtggtgcacaccaatctgggccgttcgctgctggcggcagaagccacacgcgccgtcagtcaggcatgcgcccactactccaaccttgagttcgaccttgccaccggtgaacgcggcagccgctacagccatgtggaagaaatactgaaaagcgtgacaggcgcagaagccggtctggtggtcaacaacaatgccgccgccgtactgctggtgctggacactctgtgcaaaggcagagaggtcatcgtctcacgcgggcagctggtagaaataggcggcagtttccgcattcccgatgtgatgacccgcagcggtgccatactgcgcgaggtgggcgccaccaaccgcacgcatctcaaagactatgccggggccatcaacgaaaacacggcggcgctgctcaaggtgcatacctccaattaccgcatcacgggattccacaaagaggtgccgctggaagaactgtgcagtctgggcagacagcaccggcttccggtcattgaagatctgggcagcggtgtgttttatgatttttccggcctgggcatggggcacgaacccacagtgcaacaggtggtggctgacggtgccgacgtggtcactttttcgggagacaaagtgctgggcggcccgcaggcaggcattatagtggggcggcgtgaaataatagaacgcatcaagaaaaaccccatgaaccgcgccctgcgcattgataaaatgacactcgccgcgctggaagccactttgcggctgtatacagacatggaccgcgccagacgcgaaattcccacgcttgccatgattctggccaccccggacgaactggcccgccgcgcacgacggcttgccgcccgcctgcgcagaacactggaagaccgcgccacggtaaccctgcgcaagggcgcttcacgcgtgggcgggggctcttttcccgaacgcgacctgcccaccacactggcctgcgtgcatccggcatccgtttccgccaccgaactgaaaaaccgcctgctggacaccgacccgccgctggccggcatgctgctggaagacgctttctgccttgaccccagaaccctgaccgacgaagaattcaaactggcagcgggcgcgctggcacaggccctgaacgtctgaatatccccgacggccatcaaacggagaactgcatgcaacagggagaattcaaaaatcttgcccgcaagcgcattctggtaaccggcggggcgggcttcatcggttcgcacctgtgccgggtgctgctcgacagaggtgcagaggtgctgtgtgcggacaactatttcaccggcagccgcgaccatgtgcgcgacctgctggataacccgcgctttgagctgctgcgtcacgacatcacctttccgctctacatagaggtggacgaaatatacaatctggcctgtccggcatcaccggtgcattaccagtttgaccccgtgcagaccacaaagacatgcgtacacggcagcatcaatatgctgggtcttgccaaacgggtcaaagcacgcattctgcaggcatccaccagcgaagtgtacggcgacccggaaatacacccccagcaggaagactactgggggcgcgtgaaccccatcgggccacggtcgtgctacgacgaaggcaagcgctgcgcagaaacgctttttatggactaccggcggcaacacggtgtggaaatcaaaatagcccgtattttcaacacctacggccccaacatgcacccgaatgacggcagggttgtgtcaaatttcatcctgcaggcactgcagcacaaacccattaccatttacggcgacggctcgcagacgcggtcattctgctatgtggacgatctggtgtcgggcctgctgcggctgatgcacagcccggccgatttctgcgggccggtcaatctgggcaatccctccgaacgtacggtgcttgaacttgccgacaaaatcatcaccctcaccggctcgcgttccgaacttgtattcaaaccgctgcccgcagacgacccgcagcgccgcagaccggacataagcatggcccgccgtcatctggaatgggaacccgccgtggatatagatgaaggactggcagaaaccatccgctattttgacgccctgctcacggcgcgcaaagccgagggagcagatatacgctgaccagacggctgcgcgatgccgcagccgcatcacagcacaaaaccggacttttttgtgcacccactgaatcaccggagaaacattcgcatgaacgcaaagctggaacatacccccaaaagctgctgggaaatatacggtactgaagaacacgcacagcccatggacgagctggcagaacgatacatcgactttatatcgcgctgcaaaacagagcgggaaaccatggaatatgttgtggaacggctgcgcagcgcaggatacacgcagaacttcgcacatgaccgcgtctaccgcgtgttcaaagacaaaaccattttcatcgctgccaaaggccgcaactcgatttcgcaggggctgcggctcatcggagcgcacgccgacacgccgcgcatcgacctgaaacagcacccgctgtacgaagcctgcggcgtcggacaggcaaaaacccactactacggcggcatccgcaaataccagtggctttcgcgcccgctggccctgcacggagtggtggtaaaggaagacggtaccgtcgtgcaggtcaacgtgggcgatgacgccggtgacccggtattcgccatatccgacctgctgccccatctggcgcagaaacagtcgggccagacgctctccgaagcgtttgaagcggaaaaaatgaatatcatccttgcccaccgccctgtggaaaatgccgcagacagcaaagacgcagacacacagcagccccccaaggaaaaaattaaagcacgtattcttgaaatactgcacgccaaatacggcatagtggaggaagacctgtattctgccgaactgcaggccgtaccggccggtcccgcacggtatgtggggctggacagcgcgcttatcggcggctacgggcaggacgaccgcatatgcgtgtttgccgctctggaagccctgctgcaggacggcacgccggaatacacccgctgtgtgctgttctgggacaaagaggaaatcggttccgaaggctccaccggcgccaagtcgcgattttttgaatactgcatagccgacctcattgcggcatggcagcccgcggcgcgtttttccgatgtaatgctgaacacccgtgccatttccgccgatgtgcacggcgccatggaccccgactggcaggacctgcatgaaaaactcaatgcggccatcatcggatacggtccctgcttctgcaaattcaccggacaccgcggcaagtacgaggccaacgacgcccatccggaatatgtgggctggctgcgcggggtgctgaatgaacagggcataccatggcagatggcggaactgggccgcgttgatctgggcggcggcggcaccgtggccatgtatcttgcggcctacggcatggacatcatagacttcggtccggccattctgggcatgcacagcccgttcgagctggcaagcaaggccgacctgtacgccacggtcaaagcctacggcgcttttctgatgtgctgacaccaagggcggcagcggagcatcttccgctgccgcttttttttcatctccgcaggcccgttcccgtccccgttcccgtccctgtgcccgtcaccggaccgctgcacggtgctttgcccgcccacggaccgccgtatcatgcggccggtacagtataaaacagccttttccttgtgtccctgccctgtcagggggtacaccaaaaactgtcaggcatacggacagcagggccatgccgctatcatggcaccggacaaccatacctgctagcctgctgtaaacttgccacacatgacagggcagccgcacgtcgcgcggtctgccgccgcacagtaaatccgccggaaggagtgttatcatgatgcattttaattttcacatgcccacacggcttattttcggacaaggcaccctgcgccggctggccggagaacccctgccgggcaccagagcactggttgtggtcagcgccggtggttccatgaaaaagctcgggtatctggaacaggtacgctcgctgctggcgcaaaacggctgcgaaagcgaagtgtatgatcgcatacagccaaaccctgtcaaagagcatgtgatggaaggagccgcgctggcacgctcggcccgctgcgatttcatcgtcgggctgggaggcggcagcagcatcgattccgcaaaatccatcgccctcatggccgcaaaccccggagactactgggactacatgggcggcaccggcggcggcaaaacaccgccggaaccggcgctgcctgtcattgccattcccaccaccgcgggtaccggcacagaggccgacccgtggacagtcatcaccaacaccgccacgcgtgaaaaaataggctggggcaacgactccacgtttccccgtttttccatcatcgaccccatgctgatgctcagcgtaccgcccagtgtcaccgcctataccggcatggacgcctttttccacgccacagaagcatatctggccacctgcaaccagccctccagcgacctgctggcccagcaggccatccatcttatctcgacatttctgccgcagtgcgtgcacgacggaagcaaccccgaaacacgcaccatgcttgcgtgggcatccacagccgccggcatctgcgaatcactgtcgtcgtgcatatcgcaccattcgcttgagcatgcgctttcggcattttatcccgacattccgcatggtgccggactggtcatgctgtccgaagcgtacttcagccatctggccagatttgttcccgaaagaatgacgcatctgggctatttcatgggtgtagatgtggacagcctgcccgaagaacgtcagcctgaggcatttgttcacgcgctggcaaagctgaaagccgactgcgggctggcagaactgaaaatgtctgatttcggtgtgaagcgctccgacctgcccgcgcttgcccgtaatgcacgcgaaagcatgggcggactttttcatgtgacgccggtggaactggacgaagccgctgtccttgatattttcgaaaaagcctacagataatctccgtcaccgcaccgcgggaacgccctgtgcgctcccgcggtgcggccgtatcctgtcccgcacggttcacggagtaccggaccgcgcctgttttttaactgcacaaaaaaaataacgtcactgcatagccggtctgctcatggtacttctttgccatgacagcaatacgccgtgtatatattgcgcttatgatcacgctggttgtctgcattcatgcgacagcggcccgcagcgcacctccggaaagcatctcgctggccacacatatcatgtgcccgtacagtttttacactgcagaaggcacatttgacggaatggctgtacgtgctgtccgatatgcacttgcacgtatgaatgtggcactcgatcttgtggtcgtaccgtggggacgtgcacagatgatggtcaggaacggctattccgacggtttttttgccgcatcccagaacgaggcacgcgacgtgtacgccacgcattctgtcaccattgcggaacaacagtgggactggtgcatactgagcgaaagcaccatgacgccggatatgaaagaatttaaagatacggcctgcgtgggtgccttcaacggttccaacatgctgtactggctggaatgcaacgaatacaaagtgctgggtacgccgccgaatacccgtctgctggtggaaatgctgctggcccggcgcatagacgccattgtggccaatgatcttgtgcttgaaaaaataatcaccgcggaaaatctgtctgacaggctgcgggtgtaccccctcaaaaacaaaccgctgggggtctatttttcaaacacatttctggcggcccaccccggatttctggaaaccttcaaccggcatgtgctggaataccggaaaacgcccgaagcccggaccgcatttgactgcttcaccgatccctgttcgccgtttgctccgcagccagagacaccgcactgatctgccgtttccggccccgtcagcccccctgcacaacagaaccgcgttcaggaagcacaagttccgcggcaaagctgtccggcagatgcccgtcgtgaaactctttcagtgaaagattacccgtgctggctgccgaagcctcgtaaaacctgcggaacacggcatccacaaaaggaaaatcttctgtcaccggcggcctgtcgcccgtaactttgtgactggccagcgccagcagtatgtccatgacacggattgattcgggcggggctgtcagcgcataacgcgggtcgtcgccttcggttcccaccaccagagaaacgcgctccatggcagccagcgtatcctgcaccagacgcacaggagcacgcgcgaccatgcacagcctgtccagcggcacaggaccggccgtggcgtaaaaagcccttgtcagcgccagcatgaccagcaccgcaagtttatcccgttcttcacggctggccgtatcggcccgtatttcactttcaaaggtacgtacattctgcacggcaaagctgacctccgcccccagcagcacaatcacccatgtcacgtacacccagatgagaaaaagcggcagctgcgcaaaaccgccgtagatggcattgtatctggccgcgcctatctggtagcccacataggctccttctgccagagtccacagcagccccgccaccagcccgcccagcagcgcactgccgaagcgcacccgcgtgttgggaatgaacacatagataaaaaacagcatcagggcgatcatcagaaaaggcaccatcttgagaaacgccacataagcgtagctgacaatgcctacattgagcagcttctgcaccagcgtttcgtgccgcaacgaaacagaaaacgaaaaagccgccgccatgacaatgggacagaccagagtcacagaaaaaaagtccgtgaacttgcgccacagagtacggcctctggccacaccccagatggagttgaacgccttttcaatggtgcccatgagcgaccccaccgtgacgaacagcgcaagcagccccacggcccccagcgttttcacgttggtattgtccacataggccagaatctgggtcacggtgtcttctctgcctgcggctatgcgcatcagcagcactctgatgaactcggtattctggatgcccagccccttggaaatggaaaacgccaccgccagcgtgggcacgatggaaagcaccgtggtgtaggtaagcgcagaagcgcgcagcaggcactggtcggccacaaaaccgtgcaccaccagatacagccagcgcagcacacccagaatccccctgcgcctgccccgggctttttccatatcctgcaaccagatatcccgcgtgacaaaacgcaccagccttccggcacgctcctgcaactgttcggttcccatatcacgtttcatgacgctgcacaccgtatttccctttgcggtacccgttgcgataaaagcgcgggcggcgtagtatagacagtacacgactctataaatcagaatttacaggaatcatacaatgacttcaatgctccgggcaatctgcttatgtttgctgctgctgtgcgccgcaccgcaggcacgggcaggcacagctgcgcaacagcagacaaatgacgcaacactgcttgccagcgcacagctttcaccccggcaggaacacatgcgcacggcggacaccctgcgcgcccagtgcgacccgcacagcatagtggaacaggctggctggctgccgctggccacccgcctgatacgcgacgggttcgacgcagagcacatcatcatgctgtacgcgcgcatgggcgaatcctattcacccgcccccatggcacgcaaaatttcggccctctaccgcatcaaatttccgccgcctgcacccgcaaaatccaaagacaccggaaaaaaagcgcccgccccgccacccgtataccccggtgtggtcaccagcgccaatgtagaaaaagcggccgctttcatgcggcaacacagtgcgccgctgcaggcggcccggcagcggttcggcattccgcccgaggtggccacggggctgctttttgtggaaacacggctgggcgcgtatctgggcagcgccgcggctctgcacaatctttcttcgctggcggccaccaacagcaccgccataatggccggcagtctgggcagtatagacctgagcaaagccgaccgcagaacctgggcggacaagcgcacccgcgaaaaatccgactgggcctatgaagagcttaaagcgctgctcagctggtcgcagcagcacaatctggaccccgttgccatgcccggttcggtatacggtgccgtgggtctgtgtcagttcatgccttccaacattccccgtttcggggcggacggcgacggcaacggcaaagtgaacctgttcagcgtgcccgatgcggtattcagcctgtcgcggtatcttagcgaacatggctggaaagaaggcatcagccggaaaaaacaacagaaagtgctcatgcattataataaaagcacccgctatgccaacaccatactggccttggccgatgagctgcgcaaacatgcgcaggaccggtaggtctgcggcgggcgcaggacggcggcatgaaaaataatacaagcgggcatgagacagtacagtgtataactgacaatggcgaagacatagcgctaatctgtattgcatgcggcgcaccggccctgctgcacggacgctgaacaaacctgcgggtgacctgcacggagtgcgggtttgaagccggagcagcactgtacgaagaccagatagaccgctggcggcagcacatctgccagatagcggaataacaccggcacggatcttccggcgccgttacgtcacctctccgcaacagggggtagcatgagttccgaacacaatattctgctggaagcaggcacaaacgagctggaagtgctggagctgtttctgaaccatcgtacagacaccggccagcaggcctgctatctgggagtcaatgtggccaaagtgatgcaggttatcgaggctccggctctggattcgccggaatcagccaccaacccgtgtttcatgggcattattcccctgcgcggccttacagtgccggttcttgatctgggcaaatggctggggcttgatgtggtgcggcacaaacacgatgtgatcatggtcacccagttcagcggaaccaccaccggatttctggtttccggcgtgacggatatccacagagtgggctggcagtcggtgcagcctccgggacgttttctcgcgggtatcggggccgattctgtggtgggcatagtcaaaatggatgataaattcatccagctggtggatcttgagcacatcatcgccgatctggacgcctccacccgcgggcaggtaggcacgggggtgacggcccccagacgctacaaagccatagtcagcgatgattccccctccatccgcaacatgcttgtggccaacctgaaggccgccaacatagaacccatgatagccaccaacgggcaggaagccctgaccatgctgcgcgccgaagcggcaagagccgaagaggaaaaccgcccgctgtccgactttgtcgatattctcatatccgacattgaaatgccgctgatggacggcctgtcgctgaccaagaccatcaagcaggacccgctgaccagaaacgtgcccgtcatcctgtactcgtcgctcatcacaccggaactgcggcataaaggcgaatctgtgggcgctgacgatcagatttccaaacccgaccttgccagcatggcccagcgcatcatctcgctgctgcaggaaaaagaaagaccggcctgaccccgcagggcgggctttgtccggcagccggccgcagcagtcccgcggaaaaacgcaccgcgccgtatcaggcccgccagcgcagccgcgcttccaccttgcgcgcaagcagagagcaaaacagcgtgagcatcagatacagcagggcaatggttgtccacacctcgaacgttctgaatgtggacgccatgagctccagcccctgaaaggtcagttcctgaacagaaatgacggatactatggccgaatctttgatcgtggagatgaactgtcctgccagcgggggaatgatgaccttgagcgcctgaggaaaaataaccagccgcagcatgtcaaaacgcccgaaccccagcgaggcggaagcctcccactgcccgcgcggaacagattccacaccggcccgcacgatttcagctatataggcgccttcgtaaatggcaagagtaagcacgccggccgtgaatgcagacacagcgggcaacggccccagcagaaactccacaatgcgctgctgcaaaggcgaaaggcggtacagagcatcctccagaccggtggcaggcatcacctgcgaactgacaaaaaaataaaaaatgaataccagcaccagcggcggcagattgcgcacgctctccacataggtgcgggccagcatacgccgcaggcggctgcggctcacacgggccagaccggccagcgtgccgaagaccacggccagcagagtggcccagatgctcagccgtatggtggtcagcagtccctgcacaagcaggttaggcacccagcccgcctgcgcgtcgtgccggaaaaaatactgccatatcacatgccactgccagtcgtatcctgcccctgtccagatgcgccatgcaaaaaaagcaggcagcacgcagcagacagccagcagcagatagtcaagcagacagaaccggtgtgtgttttttttcatgaaaaggtcggcaacgcggcacaataccggctgccgcggcggaagccgcacagtttccgccgcggcgctccggagttatttaatcctgctttcccagtcttttgtttcaaaccagtaatgcttgcgctctttcagccagccttctgattcgaccatgcgtatccagttgttgaacacattcagcgtgtctatgtcgcctttacgcacggcaaatcccacaggctcacgggtaaaggttccttccaccggcataaaaagcgtgtcgggatgttccagcacggtaaaggcaggcagcggggcgctggaaaccatggcgtgggcacgtccgttaagcagttcctgtaccgcctgcgcttcgtcatcaaacagacgcacctgcgctgcaggaaaatattttttggccacggaagctgccgtggtgcctatacgggccaccacaaccacgtcctcccggtcaaaatcttccagccgcgaaaagcccgcggctttccctttgtgcgccatgacggccataccggcataatcatagggaatagtgaagttgacggaaatatttctgtccggcttcacactcatgccgccgataatcacatcaaatttgcccgtaagcagcgcgggtatgatgcccgaccatttggtgggcacaaactgcacttccagcccgagatcagctgccagacgtctggccacatccacctcgaacccgatgaactcaccctgcttgtctttcatggcccacggaacaaacgtggaaaaccccaccttcagcacgcctctgtccaccgcacgggcgatggtgctctgccgggtaagttcctgccgcacatcggcccaggctccggcggccagaccaagcagcagcacggcggcaaccgccgcagtcagcatccgtttcatacaaatcctccttatgcggcagccttgcgacatgcctttgatccggttctcagccggcactcaaggcgctgtgccagcagtgaaagactgagcgtaacgacaagatacatggcagccaccataaaccagatttcaaaaaccagaaatgtttctgcaataatggcctgcgcctgcatggtcaggtcgtaaatggcaatggtgcttaccagcgccgaatctttaaccagtgtgaccatctgcccggtaagcggcggcagcacatgccccagcgcctgcggcagcacaaccttgcggtaagtggccgcgcgggtcagccccagactgcgtgcagcctcccactgaccggcaggtacagcctgtatgcccgcacggattatttccgatatataggcgccttcaaacaggctgagcgcgagcacggcggaaaaaaacctgtccatgcccgtcagcggggccaccacaaagtacatgacaaaaagctgaatgagcagcggcgtattgcggacagtctcaagataacagacagcaagagcccgccccaccacagaacgcgaaagccgcagcagcaccgcggcaagccctatgacggctgccagaaccaggctgacggccgataccttgaaggtgaccagcagcccctgcagcagcggaccggcatgccatccgccgcgcgtgtccgcaagatagcgcagggcacggtgccactgccagtggtagcccagctgttccgtaccgcgcagcgtaaaccacaccaccccggtcatgacggcaagatacagcatcatatccaccgcccacggacgccgtgcatccgtcaccgcgcgccagatgcgtaccggcagccgcaccctgcatctgcccttcgcagcggcatcgcgcggcatgctgccgtcacattccacggcgcgctcctccggcacggcggccggcatcggattcatactgcggcaccggcatcactccccgataattttaaccagtgcgcgttttttacggcggccgtcgaactcaccgtaaaagatgcgctcccacgtgccgaagtcgagtctgccctgtgtcactgccaccactacttcgcgtcccattatctgccgtttcatgtgtgcatcggcgttgtcttcgcccacgttgtgtctgtactgcgacacaggcgcatggggtgccagacgctccagccattcgtcataatcgctatgcagcccggcttcgtcatcatttatgaacacgctggccgtaatatgcatggcgttgacaaggcacagaccttcacggatgccgctttcatgcaggcaggcttccacctcttccgttatattcacaaaggctctgcgcgcaggtacttcaaaccacagttcctttctgtacgacttcatcccgcctccgtgcggttatcattcccagtgtatcatcggaccgtagcctacacagccgctcacggcaagcgcggcggcatgtttgtgctccggtcatgcaaaaagccgccccgcatgcggaacggccttgcataccggctgttcagaaaaagccgttgagtaacgcacagcaggttacgaagacgccaccgtggaaatgatgcgctgcagttcaccggcctttgcggaaagcttgtgcaccatgcccgcggcttcagccagcgaacgcgccgaattttcagaaatgatgcgcacctcgtccaccgcctgacttatatgttcgctggtggaagactgttcttcgcttgccgtggcgatggcctgcacctgatcggtggtgcggatgaccagatccacaatttcgcgcagcgaatcaccggaagccgatgaaagctcgcgggaacgctgcaccgccagcaccgatgcttcaacgttctgcacattattgcgggtgcccgcctgtatcgaggtaatggccgcgcccacctctgaagttgcctgcatggttttttccgccagcttgcgcacttcatcggccaccacggcaaagccccgtccggcgtcaccggcacgggcggcctcgatggctgcgttaagcgccagcaggttggtctggtcggcaatgtcgctgatgaccgtcatcacctgtcctataccttcggcctgacgccccagatcgcccatgctcaccttcaggccttccgccagccgcgccacctcgtcaatggcgttcatggcttcttccaccaccccggccccctgacgggccttgtcgcaggctatgcccgcctgttccgcagccgctgaggcactgcgcgccacatccagcaccgcgacgttcatctgctccatggcagacgcgctttccaccgtccgttccgtctgtgtctctgcatctctggcagactgcattatcagctggtccacgcttccggcaatttcactcacggtaagcgaaaccgtttcagacgatttcactgcggcggcgatactctcattcttggagactatctccgcctcgcgcgcacgcaggtctgtcagatcctgatagatgcacaatgcgcccataagcccgcccgacaggtcaaacagcggcgaggcatgaatctgaatgcgccgcgtgttgcccttgcgcgtggtcagatccacctcgcggctggtcacggtatgatgctccagactgtcgcggagcactgttctgcgcgatgcatcgccgtaaaaaaacaacgccacgttctgcccgtagtggtcttccggctttccggtctgctccagcagactgatgagcgacgggtttgtgtaggtcagcacctcatcattatccaccaccacaaagggagtatcgatacctttgagaacgccctgtgcaaatcccagattgtacttgagccgtgaaagcagcgaatcaagtgcaagacgcatttcagccagctcgtcgcctccgtcacaggcaaagcagacgctgtaatcgccgtccagaattttttccacacgctgctgtatttccgccacgggacgcgtaaccttgcgcaccagcaccacagccagcggcaccacgacaagacagtacgccgcaacagtgctcaccgccccccacagcagcaggctgcgcacatcgccggacggggcagaggcatactgccaccccgcaacacacagcggcacagccagtccggcagctgcggtcagcagagccagcgccttaaccgaaatcttagaaaacattaccaggcctcccttcaccggtgcacgccgctgatttttcccgaaatgagaggtgcacccgcttttgtaaccatatcgtcagatatctgtaacgcgttaccccgcacaacgccagttttccggttttccggaaaactgtatccgcacagtctgtatagccgactgcaacatacggccatctcacaattttaacttttcttcataatccggttactgtataaacactccgtcatgcaatccacagccagccacacaaaagcgcccggaaaatcacacccggttgtcaccgaagatcaatacttcagtgtctctcctcttatgcttcttgcagacaacgccgcactgttcagtgtttatctgcgacagggcaacaactttgtattgtacacacacgccggtgaaatgttcacacaccggcacaaacaacggctggccgaaaacggtgttacggaagtatggctgaaagaaagccagcgccatgcatacacggcacatgtggaacagcatctcggcaatgtgcttgcagacgattcactgcccgcagaagcacgggccggtgccctgtacggcatagcctccgacgcactgcaggatgtgtttgcacagcacggcgccggagcattgccggcggacaccgcccggcgggcccggcaacttgtggagcatatcatctcctttctcaaagtgcccaacggtataacggcgctgggcagattcatcgcccatgattatcactcgtggacacacagcctgaacaccacgttctacacgctgggcattctgcagtcttacgggctgcccgatgaaagcatggcacatataggtcttggcgccatgctgcacgacatcggcaaagccgagataccttcttctatactgctgaagcccggccctctcaccgcttccgaacgacaatgcatcaacacgcatccgcttatgggagttgcgcggctggcacagaccgaactgccgcagacaacactcaactgcatcctctttcatcatgaaaaactggacggctcggggtatccttcaggaatcggcggtacggccattccgcttgcagtccgcgcagtgaccgttgcagacatatacgacgcgctcgcatctgaaagaccctatgccgcggcccgtccgccctttgcggtgctgcagctgatgcgcggagaaatggctgatgaactggacatggatgttttcaaaaactttgtgctcatgctgagcaatgccggtctgactaaaacataagagccgctgcaatatgttgtctgtctttttgcagctgatgctattgacataacaccactataatttctagagttcttctagtaacatttttgcggaccgtccgccccgtcccttgccggacggccagcaccgagcgaatcggtttcctgagccctacaagaccgtcataattgtgtttttactcagtatcggcatcttttgctgtagctaaaggcctatgaaacaaatatgacccaggcacagacggcctcattgcactctgccgaagaattcatgcctgttccctgcgccatgctgcgcacggacatgctgggtcagttcggcctctacatccggcagggcggaaaccacgttctgtacacaaaggccggcgaacgctttaccgaacgacacaggcgcatactgagcgccaacggtgtggagcaggtctacatacgcacccggcgcaaaccggaatataaagagcatgtggcccgttatctgggcgacgtgctggcagacgaaagcatacccctgcccgcgcgggcccgcatattttacgaaacatccaccgaaatagtgcaggaagtctttgccaccagacttccgcccacgctggcgcgcgacagttttgaccgcattctgcagtttgtcacagagggcatcggctttctgacccttgaaaattccatgggcaccattgcctcgctcattgcgcacgactactccacctacacgcactccattcatgtttttgtgtattcgcaggccattctgcagacatacggatttgatgaagaaagtctgatacagttcgggctgggcgccatgctgcatgatatcggcaaaaccgctgtgcaggactgcatactgaccaagccgggcccccttaccgaagctgagcggcgcagcgtgaacctgcacccgctgaccggcgtaggactgtgcacccgcatgccgctttcgcaggacgccctgcactgcatcctgtttcatcatgaaaaactggacggttcgggatatccctgcgggctgactgacccgcagattcccctgcccgtacgggccatcaccatagcagatatctacgacgctctcacttcgcaccggccctatgcggaagcccgcaacccttttgccgttctgcgcctgatgcgcgaagaaatgcacagtcagatagatatggacgtgttcaaacggtttgtggtcattctcagcggagccagtgtcatctgacgcgtgcacaccccgcacaaccggattattgcgcccgcggcctgtgcagcaggcttttttttatcgacaccggaaaagcgcgccacatcagccgtaaggcgttatccggactgaaacggtccaaaaaaaaacgctccgtgcacttcccccgcgcccgtttattattatatgtgaagggcgcaactgttctgcgcacccatcagcagtgaccggaggatcatcatgtgggattacaccgacaaggttcgagaccactttctcaacccgcgtaacgcgggtgccatagaagacgccaacgccgtgggagaggtaggaagccttgcctgcggcgatgctttgaaactataccttaaaattgacgatcaggaacgcattgtagatgcgaaattccagacgttcggctgcgccagcgccattgcctcttcctccgccctgacggagatgatcaaaggcatgacggtggatgaagccatgaaggtgaccaacaaggacatcaccgcttatctgggcgggcttccccagcagaaaatgcactgctccgtcatggggcaggaggcgctggaagccgccattaaaaattaccgcggcgaagaagtggaacagcaccaccacgaagggcagctggtctgtaagtgcttcggcgtgaccgacgagcagattatccgcagcatacgcgaaaacaaactgacctcggtggaagaggtgacccacttcaccaaggccggcggcggctgcggcgactgcctgaacgacatacagaagctgctggatgaagagctgggcaaaacagccgcctgcgaagttcccgaaccgcagccgcgtaccctcagcaatgtccagcgcatgcagctggtggtaaaaacgctggaagaagatatacgccccagcctgcagaaggacggcggcgacatagagcttgtggacattgacggcaaggaagtcaaagtcgccctgcgcggcatgtgtacccactgcccttccagccagctcacgctgaccaattttgtgcaacgtacgctgcgcgaacacgtggaaccggacatcacggtgaaggaggtttcataaatgcgcaccatatatatggacaacaacgccaccaccgccgttgaccccgccgtgctggacgaaatgctgccgtacctgaaagacctgtacggcaacccttccagcatgcacaccttcggcgggcaggtaggccgtcaggtggccgaggcccgcgaacgcgtggcgcgtgcgctgggcgcccagcccgaagaaattctcttcacctcgtgcggcaccgaaagcgacaacactgccatcatgtccgccctgcaggcccagcctgaaaaaaaacatatcatcaccacccgcgtggaacaccccgctgtgcttaatctggtacagcatctggaaaaaaaggggtatgaagccacgtatctgagtgtggatgaaaaaggacgtcttgatctggatgagctgcgcggtgccctgcgcaaagacacggccatcgtttccgtgatgtacgcaaacaatgagaccggcaccatttttcccatcaaggaaattgcagccatcgtcaaggaaaagggcgcgctttttcacacagacgcagtgcaggccgtcggcaaactgcatataaacgtgcaggaagtgcctgtggatttccttgcgctttccggccacaagctgcacgcccccaaaggtgtgggagcgctgtacgtgcgccgcggcactccgtaccggccttttctgcggggcggacatcaggaacgcggccgccgtgccggcacggagaatgtggccggcatcattgcgctgggcaaagcctgcgagctggcttccctgaatatggaaaccgaacgcaccaccgtcaaggcgctgcgcgacaggctggagaacggcctgctcaatgccatacccgaagccatcatcaacggtgatacggacaacagactgcccaatacaaccaatatcgccttcaaatatgtcgaaggcgaagccattctgctgctgatggacggacacggcatatgtgccagctccggttcggcatgcacttcaggcagccttgagccttcgcacgtactgcgtgccatgggagtgccgttcacctatgcccacggctccatccggttcagcctgagccggttcaacacacaggcggatgtggactacgtggtggacgaactgccgcgcatcatcgcccgtctgcgtgaaatatcgccctaccgcagcggtgaagacgcgcaggcaaagcctgcgtgtacctgctgaaacggcccgggcatacatgcatccgaggggccggaaacggacgcactgcgcgtccggttccggccttttttttacagcaaatggaggaaacaccgtgaacatcgcagaaaacatggccgctctggtcggaaacaccccgctggtacgcctgaacaggctggcacggggttgtcacgccgaagttgtcgccaaactggaattttacaacccctgcgcctcggtaaaagacagaatcgcccgcagcatgatcgaatcggcactggagtcgggagaaatcaacgccgattcgctgctggtggaacccaccagcggcaataccggtgtggggctggcgttcatctgcgcggttcacgggctgcggctgaccctgaccatgccggaatccatgagcgacgaacgtaaaaaactgctgcgcagtttcggcaccacgctggtgctcacccccgcggcacagggtatgcgcggcgccattgcagaagccgagcgcatcgtgcgtgaaaccccgggagccgtcatgctgcagcagtttgccaatcccgccaaccccgcggcacattacgccacaacggctgaagaaatatggcgcgacacagacggcagggtggatgcgtttgtggccggtgtaggcaccggcggcaccatcaccggtaccggcagacgcctgcgcgagcttaatgcgggggtgcgcatcatcgccgtggaacctgaagcatcccccgtgctttcgggcggtgctcccgcaccccaccccattcagggcataggcgcaggctttgtccctgaagtgctggataccggaatctacgacgaagtattcaaggtttccggtgacgacgccatgaacaccgcacgcgacctgctgcgtcaggaaggtattctgtgcggcatttcctcgggggcaaatgcatttgccgcactggaagcggccagacggcccgaaatgaaaggcaagcgcatcgtattcattgtctgcgacaccggcgaacgctacctgagcacaccgcttttttccggccagagctagcacgcttttttgccaaccctccagcagagcaacggaacacatatgaggaactgcagtaaagaaccggacaacatatgcgcagacggcatggactggcttgacgatgtggtggagaccatgtgcagcccggaatcgtgcagcaaagtgttcagcaaaccgctgaacaacgcgcccatgccctcgctggaagagctgacggaaatagtggacaggctgaaggcagccctgtttccgggatatttcggcaaatcatccatcgagatggagtccatgcgctaccatctggcggccaatcttgattccatctaccgcaaactggcagaccagatacgacggggcggctgcttcacctgcgccgaattcgccaacgactgccacagctgcgatgtctattcccacgaccttgcaaaacggttcatcgaacagttgcctcagatacgcgggctgctgctgggtgatgtcaccgcagcattcgagggcgaccccgccgcaaaaacccccggcgagaccgttttctgctatccgtccataaccgccatgctgcatcaccgcatcgcccatgccctgtatgaccttgatgtgccgctcattccgcgcatcataagcgaaatgtcacactccagaacgggcatagacattcaccccggcgcccgcatcggcgaagacttcttcatcgaccacggcacgggcgttgtcataggggaaacatgcatcatcggcaaaggctgccgcctgtatcagggggtcacgctgggggcgctttctttccccaaagacgccagcggaacactcatcaaaggtaatccgcgccatcccattctggaagacaatgtcaccgtgtatgccggtgccaccattctcgggcgcgtgaccatcggcaaagggtccatcatcggcggtaacgtgtggctgacacacgatgtgcccgaaggatcaaaaatcgtccagcagcgcagcacgcgcccgcaggcggacgaaaaaatgctgggtaccaaaaacggacgctgattgcgtcacaagctgattccggcgggatgtccatgggcatcccgctttttttcatgcccgcccctgcctgaccataccatgtgccgggcattgcccgcgcagcgacaccgcattgccgcaagactttttctccggttgtgtgtcatagtgcggcaactttcactcaaccgggcgtttctgcgtccgtaacgttacggggtacccatgacccatcgcaaatttgaacagcgactcaatctggtcaccataggcgtggccgaccttgaccgcagcaggcagttttaccgtgcactgggctggacagaagtggaatcaccggacgccgagcacatcgctttcttcgatatgggcggaacatggctggcgctttttcctgccggcaacctgcttgaagacataggcatgaaaggcgcgtcgcctgcccccggcggcatgactctggcacagaacgtgcgcagcgaggcagaggtggaagccctgctgtccactgcggagcatgcaggtgcccgcattctttcgcccgcggtgcacaaaccatggggttattccggctatttcgccgaccccgacggcaccccgtgggaagttgcctatgtacctgcgctgccgctggatgaaaaaggcatgatccgctggtagtgttataattaccgccgccatgcggaagtggtatgttccgggcatacggcggcaggatgccatgtactgtcctgccgccttctgcaactgctgaagcaacggagatacccgcatgtccgaaaacagccgaactgcatcacaccgtcctgtttttttttcaaagcagccgataatggactcggaccgccgcatatggggatacgaactgctgggcggagaaatccagcagggaattttcaccgtattcccggagcacgaggcagccgcaaccagtcttggttccagcgcctacttccgtctgcaggaagacatggaccgcggcaaacgcgtcatggtcgcatttgatgccgaaagcatcattctgggcataccgcgcgcactgccggccaaggcgggtgttgtgcgggtctcgcaggaagcgaccaagacagagggcgtgcccgaagaactgcgtgcgcttaaaaaagacggatacaccattgccatagactgctcgcacgccaacagacccgacaaggaatgcatgctgcttgccgatgtggtctgcgttgatttttccgtcaaggcggccgtcatcgcatgcagccgcggcgatgcttccagcaccatgcttgcccgcggcatccgcgacaacgacatgttcgaagccgcgcgcagaatgggcgtggggctgtatcagggaccttttttcaaagaaccggaaataacggaaggacagggactgtcttcgcataaagtggcccggatagagctgatggccattcttgaatcgccggaccccgacctgaaaggcgtcgcagaggctgtaaaggccgatgtgtcgctcacattccgccttatttcgctgctcaacagctccgcattcggattccggcaaaaaatcgaatctgtggaccatgccgtaaatctgctggggtggaatcagacccgctcgtggctgcgggccgttctggtggccgatatggcaggtcaatccgaaggttcacaggaacttgcgctcatctccatgcagcgggcgcgctttctgcagcagcttaccgcccactacgactactggggcttcaaccccgaaacactttttctgctgggcatgttctcgctgctggatgccattctgggtattcccatgcaggaagtgacagacatgctgccgctgacctccagcctgaaggaaagcctgacaggcgaccccaacaatgagcaccgcccgctttttgaccttatggaggcgctggaagacgcagactggaacacgctgcacgaaatggtgcccagactcgggtttgagcctgatgtggtcagaagcctgtactccgaagccatggactgggctgcatcgttttttgccgtgcaaagcggccccaccgcgtaagcaatccttgctgcatataccggaccggcccgcggcggcacccgtggtgccgccgcgttgccgcagtgccgcgtgcagcgcattctgtcataccgcgagccgcgataccccgttcatgcggccgcgcccgcacggcgtatcataccctcaggagatgagcggatgatgaagacaatgcttctggaatcagcggcacagcttccgctgccgcatccggccctcagcagtctgctggcacagaaaagcgcagtcatggctgaagcgctgacaaggcgcatggaaatgcaccctgatctggaaaccctcatcgggccgggcaatcgcggccttatggcaactaatcatataaaccactttgagtatatcagtacactggtatcgctgtacgatccggcatcctttgtggaaacagtgctgtgggcgctgcggacctacatgagccgcgggttcgcagcgggctactggcacgccatgctgcccgaagcgcagaacactgcaaaagaacacctgcagcaagacgaatacagcaggatatcacctctttatacatggctttgcagccatattgccgactttgtggtcataagcggcagcacagcatcgttttatgaaagcttgtcttctatacagcgagaaaagcatggcggcgccaactgacagatttcatccttgcgaagcggaaaaactggccggaacgtatctggagcttatgctgcaggcgcgcagaaacgatgcgctgcgctgcattcagaaggccatcgcacgcggggcgtcactatccgacatttacctgaaggtactgcaacccgtgatgtatgaaacaggccgtctgtggcagaccaacgccattgacattgctgtggagcattacattaccgcggccacacaactgaccatggcccatatctttccccatgctctttccaaaaaacgtaccggcaaaaaaatggtggggggatgtctgggaagcgaactgcaccaactggggctgcatatgctctgtgacctgtttgaaagtgaaggctgggacacctatttcatgggtgcggcaactcccggcaaaagctttttgactgttgtgtctgatcagcatcccgacctgctctgcatatcggtaaccatgcagcgcggcgtgcccgaggtccgcgaaaccatagaacttctccgcgcaaagctgggcgcagactgtcccaaaatactggtggggggactgcccttcatactcagtccgggacttgccgcagcagtaggggccgacggcacgggaaccgacggcgcgcaggctgtcgcactggcaacgcaactgacatcataaccatatgaagcagcattcagaaaccaatacggtacgcttcacctgcgaccgcaacggcgttatcaggcacgttgtctcggacaatgcaggcctgtttgccggcatagacctgccattgcatatcaacgacctgaccacagcatcagcacaaaaacgctaccacgcctttctggacacgctgaccgcagatggattcggcctgtgcgattctcttgttctgcgcggcagaacaggtgttcggcagtttgccgtctttggtgtctgcaaaggcgactgttttcatatgatcgcgctgcaatcgtccccgcatattacaaacattttcagcgagttaatacatatgctgaatgaacagggggtgctgctgcgggcaacgcaaaaaaaggctgcggaagcccgcagtacgggcagcgacaacgtgcagctgcttgaagactacatgataataaacaacgagctttcgcggaacaaacgcgagctggcaatcagacacgaacagctgaaaaaagccttcagcgacattgaggaactaagccgcaccgacccgctgaccggagcctgcaaccgccgcaaggtcattgaatttctgtcagcggaaatcgaccgcagcaaacgttacggcacaccgctgtccatactgagccttgatatagaccgattcaaggccatcaatgacacttacgggcacgctgccggagacgacgcgcttattgcattctgcagagtatgcaggcagcagctcagaaaaacagaccttttcggcagaacaggcggcgaagagtttgtcgccgttcttccccatgccgcctgtcgcgacgcacaaatctcggcagagcgtatccgccgccatgttgaacagatacacattacgtataacaacgcatgcgtgcgttttacagtcagcatcggcatagccgttcacgaggcaggggaaaataccgatacgctgctgcgcagggccgatgccgcgctttacagggctaaaacagcaggccgcaacacagtcagcgtggcagaaaaatctccggtaatgcccgcagaaactccgcacgggcacagcccggaacagcccgctgccggacataaataaatcattcccggccctgcaggacgctctttccttaaccgcacgccgtgcgcagggaccgtttccgccgcagcacgcctgaaaaaacatgaactgctgccgcagacatccgccacagaaaacccgcacggaacatgcatcccgtgcgggttcagcgtacaaggcggcaggctatttgccgagaggctccacatgccagatgccgcgggcatactccatgaccgaacggtcgctggaaaatttacccatgttggcggcattgagaatggacttgcgtacccactggtcctgatcaaggtacagcgcgtccacagcggcctgcgcctccatgtagggacggtaatcggccataagcatgtaatagtcgccgtggtgcatcaggctgtcatacacagggctgaacaacccgcgttcgtcgggagaaaaaaagcccgaaccgatcatatccatcacccggcgcagctctgcatcgttttcataaaattcccgggggttgtatccggaacgccttttttccgccacttcatgcgccttgaggccgaatataaaaatattttcggctcccacttcctccattatttccacattggcaccgtccagcgtgcctatggtcaacgctccgttaagcgcaaacttcatattgcccgtgccggaagcctccatgccggcggtggatatctgttcggacaggtcagcggcaggcaccaccttttccgcctgcgatatgcagtaattaggcagaaaagccacgcgcagcctgccggcgacatccgcatcggcgttgaccacgcgggcaacttcgttgatcagcctgatgataagcttggcctgataatatccgggggctgccttgccgccgaaaagcaccgtgcgcggtgtgatgtccgccgaggggttatccttgatgcggttgaacagcgagatgacgtgcatcacgttgagcagctgccgcttgtattcgtgcatgcgtttaaactgcatatcaaacaacgtgttgggattgatgcccatctgcactttgcgcagcacataacgcgacagcagtcttttgttttccagcttggctcttgcccatgcatcgcggaatgcactgtcttccgccagaggtacaagttcgcgcagtttttcaagattgcagcaccattccggccctatgctctgggttatcagccgcgaaagagcaggattgcactgcataagccaccgccgcggcgtgacgccgttggtcacgttgcgtatcttgcgcggataatattcatgaaaatcacggaacagaccggtctgcagtatattgctgtgcagcgccgccacgccgttcaccgtatggctgcccacaatggcaaggttggccatgcgcacccgctggcctccttcttcctgaatgacagacatgcgtgaaaggcgctcggtatcaccgggaaatgttgcggccacaccttccagaaaacgtctgtttatttcatatattatctgcatatgccgcggcagcagcctgcccagcaggtccacaggccatgtttccagcgcttcgggcagcacggtgtggttggtataggcaaaggtgcgggtgcagatatcccacgccacatcccagcccatgccgtacacgtccataagcagacgcataagttcgggtatggctatggcggggtgtgtgtcgttaagctgcaccgcaaccgcctccggcagtgcggcaagcgatgtatgctgcttcagataacggcgcaggatatcctgaaacgtggcggaaaccagaaaatactgctgtttgagccgcagttccattccctgcagaaactgatcgttgggatacagcaccttggtgatgttttcgctcatcaccttgccgtgcatggcccctatataatcgccgcggttaaaatcagacaggttgaattcgcggctggactgcgcagtccacagccgcatgttggaaacatgcgagcaaccgtatccgggaatgagaatgtcgcacggcatggccatgacattttccgtatccacccagcggaaacgcacattgccgtcagagtcgtagtaagtttcggaccggccgtagaacttcacctcgtacagtgtgtcaaggcgggttatctcccacgggcatccgtgtctgcgccagttgtcgcagcgctcttcctgattgccgttcacgatggactgatagaatatgccgtagtcatacaaaataccgtacccgtatcccggaatattctggctgaccatggaatcgagataacacgaggcaagacgccccagcccgccgttgcccagaccggcatcccattcctcctcttccagctcttccagcgaaaaacccagctcggccacaatctcgcggcactcatccactatgcccatgttggtaaggtagttcatcagaaagcggccgggcagaaattccatggaaagataatacacccgcttggccatggaatcgtaataatcgctctgggtccgcatccacaggtcgaccagacgctcgcgcacgctgtacgccagcgcgttgtaatacgaaaacttgcgcttgctgcgcggatcgttgcccagcagcgccaccatgttgcgcctgatatcgtctttcagttcatcaagcctgaagacttccctgacgttcttgctcatcttgcagactcgggacatgaggcctccttgttgcacggcgacacagcggtctgccggcgggtaataccttcatagtagctgccccgggcggcggtgtacagctgcgaaacgttataagtacagactgcgcgcaaacagaaaagacccgccgcgggcgggtcttttgcaaaacagaacatcagacggcactccggtgccgtgcgcagcgtcacatgcagaacatcagcaggttgggacgtgcaccgacctgcggcacccggcagaactccgcctgtgcattgcgccgcatggcctgcatgtcgtcaccgcggataagcctgccgaacagcctgtttccgaacgtgaaattggccgcgtagtacatgatgagctttttatacagtttgatggcgcgggcaggatcataatgcgcttccagcgcatccatcagcgcaaaaagcgtgtcgcggtatgtctgcttttccggaacaaaaccgcgcgtccactgtgcaaaaatccacgggcgggctatggccagtctgcccagcgaaacaccgtcgcagcctgtgcgttccagcatggcggcgcaatccgctgcatcaaaaacatcaccgttgccgataacaggaatatccaccgcgtctttcaccagaccgatatgcgccgttctggggcgatgggtgcgcctgtcgggcgccacacgggggtgaaagaccagcgcatcggcaccggcgtcctgaagcctgcgggccagattcaccgccggttccggatcagggctccaccctgtgcgcattttgacaaagacaggcacagacacagcgcggcgcacggcatccaccatgcgcacagcgcgctccggatcacgcagcagatccgctccgcagccttttttcacaataggcgccacagaacagcccatgttgatgtccaccccgaaaaagccttcggactcaaccctgcgggcagccgcagccatatcctgcggatcggcaccgaaaagctggcagaccagcgcgggcagttcttccggacgccagctgaacaccggagaccgcgccggattttccgtaggcaccgcgcgtgcgctgcacatgcccgtaaacaccagcccgcatcccccgaagctttcgagcacctgccggtaggcaatatgcccgagaccggccatgggagccagaaacagacggccgttcaccgttctgccgcctatctgcagcggttcagtcagacgggcggcaagggcggcgtcaaaaaccccgtcagcggccacggccagatccggcccgtgtccggaaagactctgctgcggacaggattcaacggcatcggctgctgtatattcttccggctgcatcataagatttcctctgcgcccgcggcgccgctagccaagcgtatcggtaagcagtacggaaccgtccagaccgcatacgcggaacactccgtcttccagcaccgcgtatgaagccgcgtacccgcttttgggcagcgagcacgagccgggattccacaggtgcaccacgcccccgccggcaagtgcggctgtcccggtctgcggcacatgcgtatgcccgtagacaaatacgtcaccgtctgccagcggcggcaggttatcgggcgaatacctgtggccgtgggtcagaaacagcctgcggccgcccgccagcacccacgcgaagtcgctcatcatggggtactcgataagcatctgatccacttcgctgtcgcagttgccgcgcactgccactatccggtttttccagccgttaagcagtgccgccacgcctttgggatcataatccgcgggcagcgggttgcgcgggccgtggtaaagcgcatcccccagcagggccacggcatcgggctgcatggcctccgctttttccagcacggtgcgggcggcgcctgcactgccgtgtatgtcggaaacaaatagtattttcatagtatcagcaccataatccaagcattgcgtaaaaaataaaaaagcccccgcagcacgcaggggcaaaaagcctgccggtcaccggtctacagcacttcgatacgaatgcgtctgggggtgaccttctgctgtttgggcatataaatcgtcagaacaccgtcggcaagacgcgctgccgtggccgccctgtccaccatgtccgaaagagtgaactgggcgtaatattccacatcaccgaactcgaacgcatggatgcgctcgcctgctgcacagccgaaccggctgagggcatgcaccgtcagctcgctgccgtcaatatccacgatcagttcctgtctttccacgccgggcatgtcaagatacaggtaaaagccgtcttcacgctccacaagatcagctgcgggacgcacacggggacgtctgggattctggactttctgctggcatgttgtcatggactgtccggatgctgcacgcggttaacgtatatctattctgatggtctggggacgctgaccggtatgtttgggcagcaccacttccagcacaccgttgcgcagcgtggcacgcacggcgtctctgtcgatgggcacccccacggtgattacccgctgaaacggtcccgtgggccgttcctgccggtaatagcgtccctgtacgggtttcagttcgcctttgagcgacaatgtcttgtcggtaattatcagctcaaggtcgtccataccggcaccgggcaccagcgcgcgcacatacacggcgctgtcatcctcgcctatgttcaacggcggaaaagcagcctgccgcggcgcaccaccggcaaaggcgtgatccatctctccggtcatgcggtcgagcagatgcggaaactcataaaacgaactgaaatctatggccatgaaaaactccgcggcacacggcgccacacaacggcaccgcacgcaccggtcttatgcttcattcccggcggcaccgcggtcgccctgctgccagcgggctgcgggtatggcctcttccaccagcatcacgggaatatcttcgcgcacggggtaaaccaccgcgcactgtgcacacgccagcccttcgccgtcggaagtgggttccacagacgacttgcacttggggcaggccagaatttcaagcagttctttactcacgttcacggacaggactcctgatatattttaccgcaccatacagcgaagcgcacgcaggagcaagcgccgccgcatacggcccgccacacagccggacacagtatgcacccgccgccgggtgtcagacagtatttttccgctcaccggctgcggcaggcgcagttgacaccgcacccgacgggccgtagcatccatgacacgtacagaacccccgtcatacttacatccacgccatccaccggagcctgccatgaccgcttgccgctatatagacctgcacacccattccaccgcatccgacggcagcgacaccccggccgcagtaataacaaaggcacacgccgcgggacttgccgccgtggcattgacagaccacgacacgctggacggtctggatgaagcggcagaaaccgccggccggctgggtgtggagcttgtccgcggctgcgaactgggagccatgtgcccctacggagaagtccatattctcgggctgtggctgcccgaaaccccgaaggcgctgctgcgcacgctggcggaactgcgtcagggacgtcatgaccgcaatgtgaaaattgttgataagctgcgtgctctgggcatgaacatcacctatgacgaggtgcgcgatgtggcgggagaaggttccgtgggcagaccgcacatagcgcaggtgctggtgcagaagcaggttgccggttccacccggcaggcctttgacatgtatctgggcgacaggggagcggcctatgtgccacgcaaatcgctttcgcccgaaggtgccgtcaaggcgctgaaggccgaaggcgccaccgtatcctttgcccatcccatgctcataaacgcccctgatgactggctggaagaaacagtggcatcactgacagcggcagggctggacgccatagaagcctatcacagcgaacattcccagaaagacatccgccgctgcgtggaactggcggaccgttacgggcttgcgcttacgggcggttcggactaccacggcagcgtcaagcccgacatatcgctgggcacgggcaagggtggcttgcgcgtgccgtatcttatactcgaaaaactgaaggcggcccgcacagcaaacggactgcctgtctgacggataccatgcccctgacaacattttctccggaactgctggcccctgccggtgacatgtccagactggacgccgtactgcgctacggtgccgacgccgtctatctgggcggcacggaaatgaatctgcgcgccggtgccgcggggttcacccccgaagctctgggcactgcactggccaaagcccgccgctgcggcgccagagtatactgctgtgtcaacgccctgccctacgagcatcagctggaaacggtgcgcgccacactggaaagactggcgcagcctttcagctgcaaccagcagactctggaaccgcactggcgcgacgacacgctgcccgacaccacggaaaacagcattgacgggctgatcatagccgaccccggcgtgctgcgcatggcgcgccgcatagcgccgcacatccccgtgcacatgagcacacaggccaatacggccaacagcgaatccgcagcattctggcgcgatatgggggcaagcaggctaaatctggcacgcgagctgggcgcggcggacatacgtgccatcatgcgggccgtacccgacgtggaatatgaaacatttgtccacggggccatgtgtcttgccgtttccggccgctgcctgctgagcgcatggatgaacgaccgccccgccaatctggggcagtgcacccacccgtgccggttcgactaccgcacggcggggcttgccgccagtgatgcggaaccggaccatgcaggcatcgaactggacgtcgaagaacgcacccgcgccggcgcaccggcatggacggtgacgcaggacagtggctggtcacacatctggagtccgcatgacctgtgtctggtgcggtatctgcgctggtttgccgtgcagggcgtggctgcactgaaaattgaaggccgcatgaaaaccgcaggctatgccgcgcaggttgttgatgtttaccgtactgccgtagatgacctcgccgccgggcgttttcgccctgcgctgtacatgcgtgagctgtgcaacacggccacccgtccgctttcgtcaggttttttcctgccccgcggacgcaggcgcacctggcaggcggcctcttccggccatcgtctgccgctggtggccagaacaggccgccgtctttccgcaggcagctgggaaatggctgtactggcaccgtggcagtgcgacagaccggtcgagattctcgttccgggactgaaaaggcccctgctgcaaccgcagcactgccgcgtggaaaaccacagaggcgaaaccgcgcggcaggtgcaccccggcacttccgcgatactgcactgcgaccaccccgaccttgctccggggctgtttctgcgggcctgcacatagcacgcagcaccgcctgcgcgcggacaagcacacagggttcataacggcatgaatacacagcagcgccgcctgaaacgcggcacattccgcgaacagccgctcgcccagcgggaagaagccgaattccgcagcctgtttgaaaacgccgccgccggtctcttccgcaaatcccgctccggcggctttctgctggtcaacacggcactggcccgcatgttcggctatcccacgcccgatgcttttctggccgaaagcaaagaagcgggacacagcctgtttgccgaccctcaggcctttgccgcaatggtgcacaagctgctgacccacggtgtggtcaacaacgcggaactgcgtatcattccgcgcgcgcccgaaggcgcccgccctgccgccgccgcagaatggatagccgtcaccgcgcgtgccgtatacacatcaaaaggcagcatcagacactttgaaggtactgttaccgacatcacccgatgcaagaccgcccgcatgcgcgccgcgcagctgcaggaacagctggagcaggcacgttctctcgagtgcgccggggttctggcccgcgcactggccgaagacataggaggtctgcttgaacccatcgtacagcagacccagtcggcactgaataccctgcccgcccacagccccgcacacaccgcactggatcaggcgctcacggcttccaccgaagcgcgcgggcagctgtaccgcatgcttgaattctgccgcgaactggagccgcctcaggtgccggtatcctttaccgcagtggtcaaagaatgcctgcgcacactgcgtggaaaaaatcaggatgaaaaagacggcgaagccgtacccgtaaaaataaccgccgatctagatgcccgggaagatgtggtgaaaggcaatgcacgcctgctgcgccgtgccgtgtgcgctctggtgaaatatgcggcggacagctgttccggccggaccggaccggccatgacgctgcggctgcgcaccatcgatatggaaacagccgcggcagctgctcacccgccgcacacgtgcacactgcctgccggccggcatatctgcctgacattcagcggcagcggagcccacgctttgccgcagggctgcaccgcctgccccccgtggagcacgcacggcaagccctcgctggccatggtgcagggcatagtaaagctgcataacggcattctgtgccagggaccggatgaaggcggcgtggccacgttatgtctgtatctgcctgcactgggcgtggcggactcggcgcgcacagctgccggaccggctccgcggctgggcagcgaacggattctggtggtggacacagaccattcggaacgcaatcagtggcgtgcactgctcggcccgctgggataccgcatggaaacccgccccggtccggttgaggggctgcgccttttcatggaatcgcccgaatcttttgatcttgtaatcacagcatatgccatgccccagctgaacggactggaatttgcccgcacgctgaccggcatacggccggatattcccgtggcgctgtgcctgtcagcgcacgatacggtaacacccgattcggcctgcgcggccggagcgtgcagactggcgcgcaaaccgctggacggagccgcccgcacacgcctcgtcgagcttatgctctcccgcaacaccgacaagacggcaggacaacgctcatggcccagattctcctcgtagacgcagactcaggttttgcccacatgctgggtgccatcatagagggactggggcacagggtacaccacgccgcatcgctcagggagggacgagcccttgccgctgcggccgaaaccgatgtggtgtatctgcatgttcaactgcccgacggcagcggtacaaccgcggtggaatcgttccggtcggcccccggccgtccggaggtggtgctgctgacagaccacggcgaccccgacaccgcggaagaagcaatccgcatgggagtctgggaatatgtggaaaaaagcagtccggctgacaggataattctgcctctgctgcgtgcgcttgactacaggggcagacggccttcgcgacgcagtacggccagcctcaagcgcgatgacatcatcggcagcagccgtgccctgcaaaaatgccttgataccgtctcggaagctgccttcagcgatgcatcagtgttgcttttcggcgaaacgggcgcaggcaaggaagtatttgcacgcgccattcacgacaacagccaccgtgccggcggtccctttgtggccgtggactgcgcatcgctcacccgtacgctggcgggcagcatactcttcggccaccgcaaaggcgcctttaccggtgcggaacaaaacaaggacggtctggtgctgcaggcgcaccggggcacactctttctggatgaggtgggcgaactgcctctttccatgcagaagctctttctgcgggtgcttcaggaacaccgcttccggccggtaggcggcagaaacgaggtgaccagcgatttccgtcttatcgccgcaaccaaccgggaccttgaaaaaatggtgtcgcagggcacattccgttccgaccttttgtaccgcatgcgcaccattgtcatgcatctgccgcctctgcgcagccgcaccgaagacattaccgaacttgccgaccactacctgcaacgcatgtgcggcaaatacggcgttccgcacaaaagcatggcccccgacctgcaggaaacgctgcgcgcctatgcctggccgggcaacgtccgggagcttatccacacgctggaacgtgccgtacttgccgcacaggatgaaccacggctctttgcccgccacctgcctgaccatgtgcgcataagcaccgcgcgggcggctttgcagcaacgcagaacagacagcaccgccgctgcgcagccgtcccgtgacgaagacaccgcatccggtgcacccgaaagccgcccgcaggcaccgcggccgtgtcatacctgcggcaccctgccggaatcttacggcacgcccgccgtacaacctgagtccacaggccaaggcctgccgcacctgcacgacactgccggacacaatgccgccgtcccacaggaaaaacaccctctttctccggaccacagccccctgccgccgtttttcaccttccgcgacaacatgttccgcgactacctgcgcgaactgctgcgccgtacagacaacgacatcgccgcggcatgcgccatgtcgggactttcccgttcttacctgtatgacctgctgcggcgccacggcctgcgcaacggcggtacaacatccggcagctagcgaagcataccgtgcaataccgcccgcaggcgcccacggtaggggcatgtatctgcgtgcttcacaaatggaatcgccgcatagcgccaccatatgccggtgcctgcgcacgatgtccgctatctcggacacaacggactgcctgttatccgcaatcacggactaaagattccgcactgcgtccgtgatcgcggacaaaaaagtatcttctctgcctccatgccatgcagcgcaccgcgcaaaacagtattaaaaacacaacaacactatgatattacataataaaaatacaaatcagcacaaaacagattccgttggcacgatacttggtagtagaagggcgggtgtctggtccacactcactgctccttgcctgcgttgtaccggacaaagtcgccggcagagggcagcattcgggttgcgcccgagcagtccgcccagtgcggacacgagagaaaccgcgtcacgcaggcagtgtggcgcgttttcttttgccctgctacagtacacacgcagacagaggcggcccgacgcactctgcacagcatacaggattgcaccgttggaaagaacacagttcaccgttgaggtaatacgccagataaaaagcattccggcaggatacgtgagcacgtacggaatgattgccgccatggcgggaaacccgcgggcagcacggcaggtggccagagtgctgcatagctgttccgcccgtgacgctctgccgtggtaccgcgtcatcaacgccggcgggaacatatcgctgccccgcggcggcgggtacgaacgtcagaaagccctgctgcagcgggagggcattgtctttgacgaaacagaccgcgtggacctgcagcgttttatgtggacaatgccggcatgacacggaccggccctttgcgcgcggcaggatgcaggcacaaaaaaacccgcaccggaacggtacgggccgcaacagacatacacggaacagctcagctgtcgccttccagcagttcaagcagtttgcgccccagttccgaaagttccggcttggcaaactgcgcatccgcccccacggcatcgccgcgatgcttcagctgttcggtgataagagaagaaaacaacgccaccggcagggcgcgcagcaccgggtcgtccttgatacgtttgcacaggttcaggccgtccatgcgcggcatctccacatcggtgatcaccgcctgcaccagtgaagaaaccggcaccccgctgttctgcgcctcttctttcaacgccagcagcatctcccacgcctcttccccgttggaagcctgccgcagcacaaaacggccgccttcttccagcagttttttcaccatcttgcggatgctgcccgaatcatcggcgtgcagcagttcataggtccggtcaccctgccgcacatccacccgcgcgctctggcgcacggcaaggtcgggattcaggtcggccactatgctttcaagatccaggagaaaaaccacacggccttccagccggaccacaccggtaaaggcattctgcgaaaaattctgcagcatgtcggaaggcggctccacatcttcccagctgatgcggtgaatgcggttgaccgccgacacctgaaaagcagtgatgacaccgttgaattcggtcacaatgactttcggcggttcgttttctaccagatccttatcaagatagcgccccagattgaccagcggcacaactttgccgtcccggtgacgaaaagcccccataaccgaagcatgacgctgccccggcatggacgtcaccggttgctggcgcagtatctcaagcaccttggccacattgacgccgtaggacccgcgatactccggttcatcaagataaaactcgatgacctccagctcgtttgttcccgactccagcagtattttggtctgtgccatagctcccccggcccggccggacattgacgcggcgcgtgtgcgctactcctgattcagcatgaattcgatgcgcacatcgttttccggcgattcaactttcagcggggcgccaaatctgtgctccgcaatgcgcgtggcaagagcaaacccctcgtatccgctcatctcaccaccgctgccgccgaacatacgctcgctgcgcagcagtttggcgatatccacggggcggctgcagcccgaagcggtcagcaccacccgccctccgcggggggttgccccgtactgcaccagcacccccccgggagaagcctctcccgacatcagggcatacagcccgagggttatcatctcatataccacaagttccgcatccgccgccctgattatctgcacagagtccgcgccgtccgcctcgatgcgccagcccacgcgccccataccgtactcacgcaggcgcgggtcgtccctgcccagacgcagggcgttgtccaccacatccttgagcggcatgggccgttcaggactgcgccgttccgcattgggcagtctggacactatgcccgtaagctccgcaccggcggcccgcagcagaccgacacgccggggcacatcccgctcacccagataaccgcgcagcgcactcaggctgcacccgcagcgcgctgcagctctggcattaccctcggtgtcttcaaacagcacctcgtgcagctcttcggcattctgcaccacggcagaaagcggttcctttgctccgtgacacatgcccgacaccattctggtaaccagcgaaagacggtgcacccccacggctgcagcctccagaacggctctgtctgtcacatcgcgcagcaccagcaacgcgccggcggcaacaggcagcaggctcgacgcttccagatcaaaccggcgcagcccgttatccatgcgggcttcggcctgcagcaggcaaaattcgtcattgtgctgcagcccgcgcctgagcttttcaagcgcaccggcaagcatgggcagcacggcctcgggcagcattccctccgccgcatgcgaatcaatgcccgatgcctgttccgccggacggttcatggccgctatgcggccggcggtatcaagcagcagacagatatcgttcatatgctgcatggctgccagcaccccgccaagggccgttgccgaatcttcgcaggcgggcatgcaccgccggttgcgccagtgcctgaacaacagcgccatggcggcagcagctgccagccccgcgccgtaccaccacacagaaggactgccctgcggcaggttacgcactatcacaccatcgggcaggtcgggcagagacaccccgaaacgcgaaagctgtcggtagtcaagcaccgccgtcacaggggtttccgcaattatggacaactctgaggggtcggccccgcgcagaatctgctccgccagccgtgccgcctgcctcccgtgctcggtacccgaaagctgcgtgccgcccgcaagccctgcggcgatgaactgcgctcccactccgtacacgggaacaggagaagcctgcgtaagcagccggacgcattcttccaccgtaagcaccctgccgttgcggtcgcgcagaaaactgagcagcaccacgacagacgatgaaggcagcaggcgcagagcttcctgcagcttgggggcaggcaggttgttcagctcggtaaaatccacccgtcccgcaaagcctctgcgtgcctcgcgtgcggcatgcagcatgcgctgccccgtcgtggtgccgtcggccacaaacaccacgctgcgggtggccggatgcatggaaagcgccagcgaaagcgtaccctccacatccaccctttccagcactcccgtggtgcgttccggcatgctgccgcgcggcatgtgctgcaggtttaccccgcaaaaaacaagcggcacccccggaaaaagcgtctgacggtgcgcccgcagcaattcaaaggcgttgtcatcggccgccatgagcacgtcgaaatagtctctggaatatttttcgcgcagcaggacaaacatatgacgggtggccacatcgggcgccatccgtttggaatccatatattcaaaatgcagctgcggcttgatgtcagaatcaacgaaccatgattcgatgcccgacatttcagcatcggaccactggaagcccctgtggtaggagttgagcacaagcacccgcccgttctctgcggcagcggccgcgggcagcagcacaagaaaaagagcggccagagcaaaaatgacgcaaagccggttgcccgccggcctgtcagaaggtatgaatctggtcttcatgctgtcagacgatccttttgcaatacctgcaaataagctgaaactacaccacgggtgctgttttctgtcaaacaggcttcatccggcagccccgcaacggccgacggcaggcatgcagaccggcagaaaccggccatgctcccttaatccttactttcactctatgtccgactccatgcaaaagcaaagctctaccgcaaaaatatcttcacgccggacaggcagaggcagaaaaacgcttatgtttgttccgctgctgtgcggaatctccgcgctgggcatcattctgcacgccgaccctgcgctgctgcactggcagtatgcatggcccgaacttgtcaggccgctcatacgcatgctcatatatctggccatgggactggccgtggggctggtggtggaaggcgccggctgggccccctttctggcgcggctggcccggccgctgacacggtggggcgggctggggcagacatcgggcgcggctttcgccacggcgttcgtttccggcacagcggccaacaccatgcttatggaagccatgcgtgacgggcgcatttctctgcgcgaactgcgcattgcctatctcatcaacaccggtctgcctgtttttctgctgcatctgcccaccactttttttatagtggtgcccatgacacgcacggcaggggccatataccttgcacttaacggcacagccgccctgtgccgcactctggggctgcttgcgtgggcccgcgcaacggcgcaccgcaggcagtccggacagtctgcggcaccagaacacagcggaaggcttgacctcaaccgcgtggcagccctgttccgcagacgcttttcgcgcatcatcctgttcacggcaccggtctattttctcatttatgcgcttacacaggcaggcgtattcgaagccatgcgccaggccgccgctcaggggctgtcatggagctttctgcctgtagaagcggccagcgtggttatttttgccgtggccgcggaattcacatcaggaattgcggccgcgggcgccctgctggatgccgggtccctgaccaccgcccagacagtcaccgcgctgatactgggaaccattgcagcaacccccgtccgcgctctgcggcaccagctgccttcgcacgcgggcatattcaccccgcgtctgggtcttgtgctgctgctgcaaagccagtttctgcgcatcaccagcctgctggccgtgacaggctgctacctgctgttcgcggcataacccctgcatgctgcggccttgacatgctgccgcagccatatataacccgaatcgattcaggtgccctgcggggcttgatagggaatcccgttaaagtcgggagcggacccgccgccgtaagtccacgatacgccgcatccacaccgtgccactgggaaaaattcccgggaaggccggatgccgcgggacaagccggaagacctgcctgagtgtacaggatgactttttgggcacggggctttgccgcaaaaagtccgtcacggtgaccggagcgccccttcctgcccatgcaggaggcagcgctctttatttttaccgtgactatatcaatgccccagattctctggaggtttccttcatgaaactgcgctcatggtgcagactgctcgtcaccgcgtgctgcctgctgtgcgttgccgcgcctgcttttgccggccacggcgccgcacatcccgacaaaaaagccattctgcttgccaccttcggcagcaccgtgcccgaagcacgcgccccctacgaagcgctggaacgcgaagtgcgtgccgccatacccggtgttgaagtgcgctgggcttacacggcacgcatggtgcgcgacattgtggcgagtgagcagaacctgcaggtggattcgcccgccgtggcactgggccgtctgggcgatgaagggttcaaccgcgtggccgtgcagtcgctgcacatgattccgggctttgaatacctcggcctgctgcacaccgcagaacgttttgagggcatgcccaaaaatatcaagcaggtggaagtcggcaagccgctcatgtacactgcagaggacatgaaaaatgtggccgatgcagtcatgaccgccgtacccgcagaacgtaccgcagacgaggcggtggtgttcatgggccacggtaccggtcattctgccaatgcattctaccccgccctgcagtattatctgtggcagaaagatgccaatgcctttgtgggcaccgttgaaggcagccccgaaattgacgacgtgctggccatgctgaaaaagaaaggtatcaaaaaagcctacctgcttccgctcatgtcggtggcgggtgaccataccgtaaacgacatggcaggcgacgagcccgattcgtggaaaagtgtttttgccgctcacggcatcacccccgtacccgtggtgaaaggcatggcagctgtgcccgccatccgcgccatatgggttgagcaccttaaagaagcctacaaccggctggatgactgatgaacagggccggaaacaccgtaacacgccgcacgctccgcccggtgctgtgctgtgccgccgcgtcggccgcctgtgcggtttcggtgtttctggcctgttacgcgggggcgtttcccgtggcgtttgccgacgtgacggccgtgctgctgcatgccgccggtctgggccccctgcccgcagccgcgcaggataatcccgccctgaccgttgtggtgcttgagctgcgtctgggccgcgtggtgctttcgctgctggtgggcgcttcgctggcggtggcaggcacggtgtatcaggggctgctgcgcaaccctctggccgatcctttcacgctgggcgtttcgtccggagccgctttcggcgcatccgtggcacttttctgggggctgggcaccatggccctgccgttttttcccgctgcgggaatactgcccgccgcggccctgaccggcgccaccgcggcgctggcggccgtgcttgtactgggtcgcgtgggcggcatcatgcgccgcgaaacgctggtacttgcgggtattgtggtttccacgttcctttccgctctcatatcgctggtcaaatcactggacgaagaatcggtggcaagcatcgtattctggataatgggcagtctgcagggccgcggctggcatgaggtcatgcttttcacgccgtggtttgtgctgggtatgctgcccgtcatccgtttttcgcgcgagcttgatattctgtcgctgggcgacgtgcaggcacgtcagctgggcatggatgcttcacgcgtacggttgtggctgctgctgggagcaggagcgcttacgggcgtctccgtggctgtcagcggggtgataggatttgtggggctggttgtgccgcatctggtacgtatggtcataggcgccgagcaccggcctctgctggcggtcagcgcgctgacaggcggtcttttgctgctctggtccgacgtgctggcccgcaccctgctttccggcggggccgaactgcccgtgggagtggtcaccgcgctgctggggggcccttttttctgcctgctgctgcggcgcaatacaggaacagccctatgatacgcctgcgcaatgccacactgggccacggtacaacgcccgtgctgcacaacatctccctgcatatcagacagggtgaaatgacaggtctgctcggccccaacggcagcggcaaaacaaccctgctgctcaccctttccggagtgctgccgccggtcagcggcgaagtgctgctgcgcaccgcctccgccgcatctgaaaaggatgcggtgcagttcactccggccgcggggctttgtgcccgcacccgcgcaaaaaaaatggcttcggtaccgcaacggcccgacatcgtccctgacatgccggtgcgctccgtggtactcatgggacggtatccctatatatcctttctgggcggatacagcgccgcagacaacgaggccgcggaaaacgccatgcgccagacagccacatcgcagtttgcctcacggccggcatgcaggctttccggcggagaattccagcgggtgctcatagcacgggcgctggcacaagcggccccctgcctgctgctggacgaggccacatccggtctggacatagcccgcaaagtggaaatctacgacatgctgcgccgcagacatgcgcagggactcacggtggtcgccgccattcatgaccttaatctggcggcactctactgtgaccggctgatatttctgaaagacggagccgtggcgctggacggccccacccgcgacgtatttacagaagccaacctctgccggatatatgaaacctctgtccgcgtattccggcatccggactgcgggctgccgcaggctcttttcatgcccgcccacacgcagagaaaaacgccatgacaaccttccgacatctcagcgccgcgctgtggtgcgcctttgccctgctgctggcacctttgtccgttgccgcgcagcagcacgcagtaagcataaccgacgatacaggccgcaccgtgcagctggatgctcctgcccggcgcatcatcgccctgtacggtgcctttaacgagacactggccgccatgggcctgcaggacaggctcatagcacgcaccaatgccgaccactggccggaatccatccgcagcctgcccgccatcggcacgcacatgcggcccaaccttgaactggtggccggcatggctcccgaccttgtgctgcagatgagcggacgcaaagaagccgggcaggccgtggacgacctgcgcgcgctgggcattcccgtggcggaatttcacgttgccgactttgagcagctgttttccgtcatcgcccgtctgggagtgctgaccggagaacagggcaaggcagcggcacttaccgcacagttgcgcaaccgtctggaaacggtgcgcgcagccgtagccggagaacaccgcccctcggtcttttttgaagtccgttaccccaacctgctgggggcgggcacaggttccatcgtcaatgacattatcggccgcgcaggcggtgcaaactgcctcgtgtccgacaaaaaactggagcgcccctcggaagaggaactgctgcgcctcgaccccgaagtctacattgtgcagcacggccccatgaataaaacaccggtgccgccggacgcgcggccgcacttccgcacactgcgggcggtgcgtcatgcgcgctggcttgttgtggaagaggcgtgttattcacgccccggccccagagcggtggatgcggtggaagagcttgcgcgctttctgcatccctcgcgcttcaccctgcagcccccggctgccggtcaaggagaaccctagtgtacggtacgttgtacggtatcggcgtcggccccggcgaccccgacctgcttaccataaaggcggtcaaggctctggcccgcacggacgtggtctttgccgccagttccacaaaaaacgattattctgtatcgctttccatagccgccccgcacctgcgggacgatgtgcagattatccggctgggctttcccatgtcgcgcgacggcagcgtgctgcgtgctgcgtgggacgaaaacgcacgcacagttgccggccatctggctgccggacggcagtgcgcgtttctcacgctgggggacccgctcatctattccactttcggctacctgctgcgcactctgcgcaccgtatgtccgcaggctcccgtggaaatcgtgccgggcatcacctcatatcaggcgtcggccgcacgcacggccaccatcctgtgtgaatcaggtgaaaacctgctgctgctttccggcgtgggtgacgggctggaacaagccctgagttacgcggacaacgccgttattctgaaaacgtataaaaactttgctgccatcagaaaggctgtgaccgcagcaggcaaagaaaaccagagcacgtttgtctcgcgtctgggaatggacggcgagattgtggccgaatcactgcaggacgcccccgaaaagccgcattacttttcgctgatgctggtgaccggcgataaaaagagaaaaaacgcggactcctgaccggagcctgccgcgcaccatgcgcagacaactacatgcaaagcccccctgcgccgccgcatagcaaagcgcaggggggtaacatgtacagttggctcagccccgcatggcaaaagccctgcgcggctgcgccgcactgccgtcagacactgcgggccgtaatgcggccgtcgtcctctacgtgcagcgcaacctccatccggccggcttccgccgcgtgcccgcctacctgcacacggcacggaccgtcttcatcacggtggacagtcacctccaccatgccttccttgcccatggccacaccctgcctgccgcaaaaggtaaacgccgcctgtgcgggcagtctgccgtaatgcgacagatacgcaccacaggggccgttggcattccccgtcacggggtcctcgtcaatgccgatggcaggagcgaacatgcgcccgtttataagcgcttcgtcatccccgccgttgaacccgaaaacaaaaaagccgttacaccccgtgacacggctgcattccgtcagagcggtcatgtccggcttcagggcgtccagcaatgccgttctgcgcagcggcaccattattttggaatgtcccgtggaaacctcctgtaccggcaaaccggacagcaggtcgtcttcatcaagcccaagagcgttaagaaccgcctgcctgacagcaggtatgcacggcggagaaaacaccaccctgccctgcgtcatgacaatcttcataccgcggccggatccgcggatatccacgggcagaacccccgcgccggtcagggcggacaccgttgtgtccgaaattcccagcgcccgtgcccgcgcataatgcgcccccacggtggcatgcccgcacaccggcacctcggcccgcggggtgaaatagcgcacatgcacggcatacccggcctgtgcaggtgccggcagaataaaagccgtctccgacacattgaccagcgctgccactgcctgcatggcagcggcggacaatcccgcggcatccagcaccacacccgcgcggtttcccctgccgggcgtgcgggtgaatgcatccacaagcagcacggtcagccggaattcttccatggcatgatcccccatgcaccatgcgcggcaatatcgcgcgcgttatttcttttcaggaatcagtgccgtgatacggtcggcaagacggttgaagggcatgctctgcaaaaacaccgtaccgtgtccggacaatgccgccagaaacgccccttcgccgccgaacatcatggacttcagcccgccggaaagtccgatatcgtagctgacccccggtgtgaaagccacgaggcagcctgtgtccacccgcagcgtaccgccgtgcagttccttgcgcaccacggcgccgcccgcatgcacaaaggccagaccgtcaccgcgcagccgctgcagtacaaatccttcaccaccgaaaaatcccgctcccagacgcttgctgaaagcgacatcgatgcgggtgccgcgcgccgcgcacaaaaaagcatcgcgctgacagataagctcgccgccgatttccgccagatcaacaggcaccacatgccccggcacctgaccggcaaaagccacggaggcctttgcctgcccctgattggtaaagtgcgtcataaacagcgactcacccgtgaccagccgcttgcccgctcccagcagcttgccgaaaaaaccgccgtccgccgcggaaccgtcgcccatgcgggcggcaaactcaatgtccccgtccatccagcacatggctccggcttcggctatgactgtctcaccggggtccagttccacttccaccacctgcaggtcgccccccgttatcctgtattccacttcatggctttccatcacgcactcccgtatctcgttttccggcgtatgctgcctttactggatgccgcgccccatttgcgcatgctcccgctgctatacacctgccggcgccgtctgcaccagcacaaataccaccggccaccccgccgcggcgacaggccattgacgattgccgtgagtaacgctacctgaacagtaccactgacaggcaagcatgtgacgcctttgttttctgtgcttttcacgtccgccgcattgcctgcgcaccgcctacagccgcgagggcatatggacagcataacagagctttaccgcatcggctccggcccttcttccagccacaccatgggaccgcagaacgccgcacgtctttttgtggaacagcaccccgaagccgcacggttccgcgttaccctgtatgaaagtctggcatccacaggcaaaggccacctgaccgaccgggccgttacagccgcactgggcgaagagcgctgtgaaatagtctggaaaccggaagaacgcatgccccggcatcccaacggcatgctgtttgaagcgcaggacagcaacggcaacgtaaccggcagctggaaagtgtacagcgtgggcggcggcgccatcatgggcgaagacgaaccccgcaggcagcagcagggcgtctacccgcaccctgatctggcttcggtaatggccctgtgcgaagataagggcataacctactgggaatatgtggcccgttatgaaggcgaaaccgtatggccctttttgaaaaccatatggcaggccatgcagcaggcgctggaacgcggtctgactgcgcagggagttctgcccggttccatagggctgcgcaggcaggcatggaactatatgtcgcgcacaaagctggcgcacaaaagcatgcaccagaccggcaaggtgacggcctatgcgctggccgtggcagaagaaaacgcggcaggcggcatcatagtcacagcccccacatgcggttcatgcggcatcgtgcccgccgtgctctattacctgcgcgaaacgctgaaagccaccgagcaggatattctgcgggctctggccacggcaggacttttcggcaacataatcaagcacaatgcgtccatttctggcgcggaggttggctgtcagggcgaggtgggctctgcctgcgccatggcggcggccgccgccacccagatgatgggcggtacggtgcggcagatagaatacgctgccgaaatgggtctggagcaccatctggggctgacatgcgaccctgtggacgggctggtgcagattccctgtatagaacgtaacgcctgcgcggccacccgtgccctttcccgtgcgcagatggccatcctgtccgacggcatgcaccgcattccctttgacgaagtggtggccgtcatggcccagacaggtcacgacctgcccagcctgtatcgcgaaacagcccgcggcgggctggcaaaagtctatgccgcacggccgcagaagcagtgaaatgccccccacgggtattcaaaatgccattgatattaaaaaaaagataaaaatcggcatattataacgacaacagcccgtaaaaaataacgatttcttgacgttgcaaaagctgcgtactaaagaaaaacagacaccccgccagcactgccgcctgaacattatacaggattgcaagcataatgaagctttctgcccgcaccagatacgccacacgcctgctgcttgaccttgccctgcacgacgacaataccccccgcagggcgtccatgctttcgcaaagcaccggtgtgaccgtccagtttatcgagcagatactgaaacccctgaaaaaagaagggctggtaaccagcgtgcggggtgccgccggcggacacctgctggccgcagaccctcaggaactgacactggggcacattgtgcgcgtgatggaagggggtatccacatgaccgagtgcagccgggacgaaacagcctgtgaacgcgcgcaccagtgcagaacacggcaggtgtggatcaggatatccagagccatggaacaggaactggaagcaatcacactttcggacctcatgcaggatgcttccatcatcgcatcatcaccggccgaccgccgcggctgacatcaccgtttctataatatccttgtaagcatattccgttatgctaccataggccctgccgttcacttcaaatcaacaggtcaggacatatggtcatgcctttaccgttatctgctccgcagacaacgcgcaccgtacagtgccccccctgcgcgccggataacgccatgcacccgcgcgcggttctgccggccctgttcctgcttgcggctgcagttttcttcctgtgctgggcaccgccccggaacgcgtcggcgcagccccctcccggcacagggcgcacgcactttctgctggtacattcctatcaccccaacatgctgtgggtgcaggatatcaacagcggcgttcaggaagttctggggccggccatagacgcttccaacggcaccatgcggctttcagtcgaattcatggacaccaagcggcatcccgatgcagcataccgcgccgacatactggccctgctgcgcgacaaatacgcgcaggacccgcccgacgtcatcattaccgccgacaacatcgccctgaacaccctgctggacgaacacgaagccatcgcccccggcagccgtgtggtcttctgcgggtacaacaactatacccccgacgcactgcgcgggcatgacgacgtcacgggcatcgccgaaaaagtcagcatacgcgaaaccatacaggctgcggcagccatgctgccgcagacatcgcggtttattgtcatcagcgaccgttcggaaaccggccgtgccatgacgcacgaactggcgctgcagactgccggtataccggaacacgggcgcatggaactgtgggacgcctatacctttgcggatctgggcagacagcttgccgcgctgcagggtaccgaaaccattgtgctgctttcggccctgcaggacacagcgggcaatgtgcaatcgtacaggcatagcctgcgccatatccttgcggcgacagacaggccggtttttgccgttttcggcttttatgccgacaaaggcattgtgggcggaaaactgacggacggagtcatgcagggacgcgaagccgcccgcatggcgctgcgcatagcacagggcaccccgccatcgcgcatccccgtcatcaccgaaaatatcaaccggtttgtattcaaccacgagctgctggcccggtacggtatttcctctgacagcattcccgcagaaagcaccgtgctgaacaggcctccctctttcttcacacggtaccggcaggtgctgctgcccgccggtgtgctggtggccctgctggtactggcactggctcttgaatcgcaccaccttgtcagacaaagagccgtggagcagagcctgcgcgaagccaaaacccgctatcgcgaactggtggacaacgcgcgttcggtcatcatgcatatcgaccgcaacgggcagatagaattcatcaacgagtacggactgtcctttttcggatacgaggagcatgagctgacaggaaaaagcgttgcggcgacaattctgccgcaaaacgcggacggcaccccgtattccgaactgctgcggcgtattctggaaaatccggaaacctatgcctgccatgaaaatgaaaacatacgcaaaaacggcgaacgggtctggatatcatggctcaacaggccgctgcgcgatgcttccggcaacgtgaccggattgctttccgccgggcaggatgccaccgaacgcaaaaaagcacaggacgctctggcagaacgtgaacgcagctattcggtattgctttcaaacctgccgggcatggctttccgcaggcagaccggcggcgacggcacgtttctttttgccagcgaaggctgtctgccgctgacagggtttgcccccgatgattttgtgcagcacggcagaaatctgcgggggctggcccaccccgaagacctgccccgcattaccggcgccatagacgcatcgccgcaccgctacgctgtcgaataccgcataatccgttccgacggtgaaacgcgctgggtatgggaaggcggcatgatgatatccggcagcggcacgtcaccctgccggtcgtccggcgacagcatctgcgttatcgaaggattcatgaccgatatcacggcacggatgaccgcgcgcaccgagctggaacgcctgaatgaagaacttgaagagcgggttgctgcacgcaccgccgaactgcagacatcgctggagcatctgcgtcaggctcagcaccagcttgtggaaacagaaaaaatggcagcgctgggcggactggtggccggtgtggcgcacgaaatcaacactcccatcggcatcggagtgaccagcacatcctatctgcaggaaaaaatgcagcagcttgaagagctgtacagatccggcggcatgaaacgttcggatattgaaaactttctgcgcgtgggcaacgagtccctgaccgccacccgcatgaatctttcccgcgcggcggatctggtacgcagcttcaagcaggttgccgttgatcagtccgatgaagatacccgccgcttcaacgtgctggactatcttgaagaagtgcttgtcagtctgcgtccgcgctacaaacgcacttcgcaccgcgtcgaactgtccggcgacaaggaccttgttatcaccagctatcccggcgtgttcatgcagatagtcaccaatattctgacaaacgccctgctgcatgcctttgacggcatggaaaacggcgtgctgagcatacacgccgtccgtcagggaaatgacctgacactcacccttgccgacaacggcaaaggcatgacgccggaaattctttcacgcgtgttcgaaccgtttttttccacacgcagaggcaacggcggcaccggactgggcatgcacatcgtatacaaccttgtaacacgcagactcaaaggtaccgtgcagtgccgcagcactccgggcgacggcaccacattcaccataaccgtgcccatgcaggattccccctctgcagtacagacataacccgtgcggaccaccggaacagatgcgcagcggcaaagcatgatgccatacattccggtaccggccggctacaaaggagttcccatgtcaccagcccatatcgcaacgtctgctgacgacgaactgatattcgccgaagaagaacctgtacaggaatccgcggcggcggacgcacactggaccctgcttatcgtagacgatgaggaggacgtgcacaccaccacccggctggtgctggaggatttcacattcgacggcattcccctgcgctgcatcagtgcctacacgggcgcgcaggccatggaaattctgcgcacggaaaaagacatagccgtggtgctgctggatgtggtgatggaaagcaaccatgccggtctgcatgtggcaagagccatacgcgaagaactggacaacagactggtgcgcatcatcctgcgcacgggacagcccggacaggcgccggaacgcaaggtgatcatcagctatgacataaacgactacaagcacaaggcggagcttacctcgcagcggctctttaccaccgtatatactgcgctgcgttcgtaccgtgacctgcgggtcattgaacagaacagacagggactgcgccatatcatcgacgcatcggccgatcttttccgcatccgctccatccgccagcttgcgcagggggtgctcacacagctttcttcattgtacggactgttctccggctcagtgtatgtgcagacatcggggttcaccgccacaagcgaaaatcatgaatcgctgcagtttattgcggccacgggcaaatacgacgccctgcagacggacgagggctgcccgcagctttcatcggacgtgcgtgccgcagtgcagcaggccgtggaggaaaaacgcagcatattcaacggacgcgactatgtgggctattttccggcacgcaacggcagagagcatcttatctatctggaagggctgagcggtgtcaccccgccggatgaaaatctgctgcaggtgtttaccaacaacgtggcagtggcattcgacaacgtctatctgaataaagaaatcatcaacacgcagaaggaagtcattctgcggctgggcgatgtggtggaaagccgctccaaggaaacggcacaccatgtgcgccgcgttgcggaattcaccagactgctggcccgcgccgccggactgggagaagaaaccgcggaactgtatctgcatgcttcgcccatgcatgatgtgggcaagataggcattcccgacgccatactgctcaaacccggcaggcttaccgatgaggaacgcgaggtgatgaaaacccacaccaccatcggctaccatattctgaatacttcggaacgccccatcatgcaggcggcggccatcatagcgcacgaacaccacgagcgctgggacggtacgggatatcctcaggggctcaaaggtgacggcatacacattgcgggacgcatcacctgcctggccgacatctttgacgcgctgtccagcaaacgtgtatacaaggaagcatggccgcaggaaaaagtgcttgattacatacaggccgaaaaagggcggatattcgaccctgcgctggtggatgcgctgtttgccaatatggaagaaatagaccgcatacgcgatagatatcaggacgcacactaggagggtaccccatgagcgaccggactccacgacattttcaaagaatgcggcagcagtatgcagacgtcatggacgccctgcagcagctgggaacagcaacggcacaggcgggcccgctggacggggcacaggcgcatctggtgcagctggcagcggccgcggcccaacgttccgaaggagcggtacacagccatgtacggcgggcactcaaggcaggctgcacgccggaacagataagccacgcgcttattctgcttgttcccaccatcggctaccccacggtggcggcagcgctcagctgggcttttgatatcatcgacgaggcatgaccccgtgcagaaagacagactgccctcatcgtttgccgccgccgtcataggcggcggcaagggcacacggcttgccgcacaccttggcggtgcctccaagtggctgctgcgtgtgcatggccgcaccatacgcgaccgccagcttgagctgctgtattctcttaccggagaactgctgtttgccggcggcgactgcgcccgcacggccgacattcctccgcaggtgcgctgcgtacccgacatgctgcctgtcggcggcccgctggcggggctgcacagcgcgctttttcatgccgcggccgataccgtgctggtgctgccctgcgatgccccccaccccgtgcaggccctgctgcgacatctgctttgccttgcggcgcaatggcccgacgcccccgcagtggtgcccagacaggccgacggattctggatgccgcttgtggccgtttaccggcgcagctgtgtgccttttatggaaacgctggcacagcagggcataccgcatgtattcaggctgttcgaactgctggaaaaaaacggcaccccacccgtggcccccccgatggaaagcctgcgccggtacgatgccggtctgaacacattcgtcaacataaacacgcccgacgatctgcaagccctgcagcacggcagcccccgccccgttccttctctggcagcacgcccgcagcgctggcaacgctcctgaagtctttttccgccgcgcccgggcctctttgctgcccgcaaaccgccggagaccggcccgcagcatattccccttgccctgaatgatttttcgcgtactattataatatgtttccatcgccacggagtacgtcatgagtcgtcttgaacccgctgccaatctgtttgatatcctgcaccacttctgggagcacccgcgtacggaacggtatgtggcgcatacgctcatcattatttttctgctcagcatcgccaccatagaaatgaacaggcacggcctgctgccgccccggatggctgcgctgacccccacaaaccactttcatgcggtcaatctggcgttcaccatgctgctggtgctcgaggtcatgagccttattttcgtcctgtccacctctgtcaccaaatcccttggcaagcagcttgaaatactgacacttatattgctgcgcaatgctttcaaatcgctttcgcagatgcacgaacccatatccgtcctgcaggacaccgaggcactgctgcatgttgccgcatcgggtacggcagcactcagcatcttcgttattctgggtgtttattacagagtacagcgttttcagggctatctcaaagatcccacggaacgtatgcgttatgtgctcagcaaaaaaattctcgcactggtgctgtttgtggcctttgtaagcatagggctgtatgacgcgctggattttctcatctacggcacgcaccacgattttttcatcaccttctacaccgtgctgatatttgccgacattctgctggtgcttatcacgcagcggttcatgcccaactttcacgcggtgttccgtaattccggctttgtcattgccacgctgttcatgcgcgtggctctttcagcaccgccgttctatgccgcgggcataggcgtgggtgcagcgctatttgcccttgcggtggcctatgccaccagcgtattttcgcacggcacattttccacggtcaatttcaaccgcggggccgacgcagaatacaagccgccgtgcaaaaactgtcaggaaccatagcaccccgcacagcacagtcagccacgggcagccgcggctgacgacaccggcaccaaaaaaagccgcgtcctcagtcggcgcggctttcattgtgtcctatgcggcggcttcatcgccagctgcccggttcttcgcgcagatacatatccatctgctcgctgacacccagcagcacttctctgtcatcgacggaaagacgcacattgagctcaggtgccagccccacatcctgagccagctcctccatgtgccgtttcacccctgccagccacatctgcaccgccggatcggtatcgtaccggctgcgccctacctttgccactgcggtgaaggacatgtcacacctcccgcgttgcggttgtgaatatgcggcgcacacatgtgcccgcagtacacagataagacggccgcacacagaggcaagaccggacgccgcgcaacaaaaaacggcggggaagaccccgccgcacatttgaaacgccgcccggcggcacacgttttctgccggtcgttacaggcggtcgataagcgcctttgcgggaataagtcccgtggctgcggcagatacgatattgcccgccacacccggcccgtcgccggccacaaaaagaccgcggatgccggtttccagacagttgtccgtctctacctgcgtggcgaaaaacttgatttccggagcatacagcagtgtttcttcgttggatatgccgggcagcacatggttgagctgctccagaccttccacaaggtttgtcactatgcgctcgggcagtgccatggcgatatcgcccggcaccacattggtcagcgtcggctcaatgtagcccttgctgatacggttccatgtggaccggcggctccgcttgagatcgccgaaccgctgcaggatgggcttgccgccgccgataatggtggccagcttgccaatggcggtgccgtaaccggtattgtcggaaacaggatcggtaagcaccactttggaaagaaaagcaaagttggtattttccgactttttgttgcggtaggcgtgtccgttaacacagacaaagtcctgatagttttccagcgcgatgaagcctgccggattggtgcagaatgtgcgcgtctggtcatcgtaggtctttgtctgcacaaagaacgtggggtcgtaaatgatatcggtggtatcgctcatgatgtcattatgcacttccacccgcacgcccacttcgatgccgcgctggcttacctgcagtccgaacgaacggcagacttcgcccacccagtcggccccgacgcggcccggtgccagaatgacggcgcggcaggtgtactgccctttatccgtcaccaacccctgtatctgtccgttttcggccaccacgtttttcacttcttcgccggtgcgtatggtcacgccgctttcggtcagatagtcgcacatacgggcgatatgctcaggcagacaatcgctgccaaggtgcttctgcttgataagcaagaggtcgataccatgttttttcgactgcttgcgcagcagacgcgcagcttccagattggaaggatacacagggccgtccatgccgaagcggttgaaaatcagttcggtctcgtcaataagctcctctgccttgctgcgcggcagaaactgggtcagatcggtcttgcccagtttgtggataaagttcagcttgccgtcggaaaaaagtccgccgccccccatgccggaaagaatgtggcacggtttgcacttgatgcacttctgcgtcttgttgatgggacagttgcgcttgcgcgccgcgttgccgcgctcgataagacacacggacagaccggaatgttccgccagataatacgcggcaaaaagaccggcgggccccccgccgacaatgatcacgtcaaaattgtctgcagccttggacatgcataatctcccgtaaatacgacatattaccatcgcacacgcctgtatgttctgccctgcgcgcacaatggcttagtgtaccttgcacacgggtccgcggatttgtcaatagccgcagccgggccttgccggcggtggcgcaagccccctgcctgcgtcttgctgcagatgttttttcattctgttacagcatgttgcattatgctcctgtgcaaaaaaagcgcagtgcggtctagccagctccaagtatgcgtgttatcttgcacgggtatcactttcacacgcacaccaaggagcctgaccatgacacctgaacgcatatacgaagtgacggaagcccagagagcttttttccagtccggagccacccttgacgtggacggacgcattgcatcgctgcgcaccctgcgcggcgccgtgcatgattacacccgtcgctttattgtagctgcggcacaggatgccggactttccgagcacatggtgcttgcggctgaaatagcccccgtcatcaacgacatcgaccacatgatcaaacgtctgcccgcgctggcaaagggacggctggtgcgtcgttcgcggctgcatatgtggggctggtcgcgcagcgtgccccgccccgcaggcattgccgtggccgtaaccgccgcggatatgcccgtacagcgcgcccttatgccggtggtatctgcccttgccgcgggcaccccgctgctgctggcactttctccccgcactccggctgtcaacggcattgtggagcgccttgtgcagcagtttttcaagccggaacagataaccgtgaccactgcggacaatgaaaccacagaggccattctcggacagcgtttcgatgcctgcctgtgctccgcaccgcgcgaaaccgccgtccggtttgcccgcgccgctgcggaacaccttgtgcccgccgtcattgaaacagccgaacaccgcaatccggccatagtgcttgaagatgccgatatccggctggcagcgcggcgcatagtatgggccaaaactcttgccgccggtcagaccgccgccgcgccggactatctggtggtgcacggcgcagtccgcgaacgcctgctggcagccctgcgcaaagaactggaagcgcagcacggcgccataccctccgcaagttccgcattcggccgcatgacagacaacgcagcctatgaagaagctgcggcgtttctgactgacggcacgccggtcataggcggcgacaccgaccccgcaggcaggttcatcaactttaccgtactggaaaacgtacagccggacgcaccggtcatgcgttccgtcacccgcagtccggtgctgccgctttttgaggtgcagtctgcggaacaggccgttgaactggtgaacagccgtcccgcaccgctggctctgtatgtgttcagcaccgatgtgtttaccgcacgcaaagtgctggatgccacaacatcgggcacagcggcggtcaacgacgtgctggtgcagaccgtgtaccccgccctgcccttcggcgatgcggcaggcggcggcatgggcagccaccgcggcgaggcgggattttttgccttttccagactgcgcagtgtcacacgcggcacaaacttcatcgacctgccgttccggttcagccccgatgccggctggaagcagaaaatcctgcggtacatcatcagataacagccgcgccgcctgccgcagaccggcaggcggcgtcgttgttccgcaaggattttatccgccgcgtcgtctctgtgcagtaccggacaggcaggctctgccccgcttactggacaggagcagggctagccgctagactccgcgccaaacgactccccaaaggtgaaactcttgcagaaaagccccgtatgggagcgccgcccgtggctgtgcgctgccgccatcatatctttcacaacgctggtacgcttctggttcatcgcctccggccagcttgacctcgtgcaggacgaggcccagtactgggactggacccgcagactccagctttcctactattccaaagggccgctcatcgcgtggctcatcagcatctggaccggtgttttcggcgatacggaactgggcgtgcgctttgccgccgtgctcaattcgtgccttgcacagatactgctgtacgccggaaccgcacggctcatgcgccgtccggtactgggtctgtggacactggttgtggccaataccaccccgctgttcatcgcctccggcattctgatgaccactgacagcccgctgctggtctgctggacgggtgcgctcatgtgcctgtactggatgtccgtatcatcacgctcgccatggccttatgtgctgctggccctttccatggccgccggagtgctggccaaatatatgatgctggccatgcccgccgtggccctgctgtacgcgctgggactcagacgccagcggctgctgccagaaggcatggtgccgcggctgctggctgccgtctgtgccggtacggccgtgggtatgctgcccatcctcatatggaatttccagaacgactttgtgggattccgccatgtggccggtctggccggtgtggcttcggccagccccgaaccgctcatccgctttgaccgctttccggaatatatcgcctcgcaggtcggcatcatcagtccgtggtggtttgtgttcatgctggtgggcgcatggcgcgccctgcgtgtgtggcgtacgccgcgcgccggacgcgacatgtacagcggactgcgcaatgacatgaacgaagtccgtcagtcactgctgctgtccgccgcgttctggccgctgtggcttttcttcataatctggagctttcacacccgcatctatcccaactggtcggccatgagctatgtggccggcatcatgctgtgtgcttccgcgcttgagcgcagtggacaggctgtgcgcgaaacaggcaggcatctttcgcggctgcgcatgcggcgcatctgggttgccatgggtgtacttgtttttgtgctgctgtacgggcagaactggctgcctctgccgcctgcgtacaacccggcggtacggctgaaaggctggagcgacctgagcggcaaactggaggaactgcagaacagtctgccccgcccggacaaagtgttctatttttccaaatcatatgacatcacggcggcccttgccttttacgcacccggacagccgttcacttattgtgcagacttcggcaggcgcatgagtcagtacgacctgtggcccactcctgaagacaaaaaagggtgggacgccatttatgtgcagaaagacaacggcataaaaccacagctgaaaagcatgtttgagtcatacagggtgctgcgctaccgcaccacgcacaaaggcgcccccgggcgcgaattcaccattgtggtgctgcgcggcttcaaaggcacatggccgcgcgaacaacaggagcgttactgatggccagaagccgtgatgcacatatatgcgcccgctgtgccgcacattccggcacctgctgccggatgcagcccggcaatgaagagctgtgctttccgctttcgcgcagcgaatggcagcgcattgtggagcattgcaatgacaagggcgggtttgccagccagcccaatacaaaaccgttcctgcagtgtatgaaacgcctttttcccgccgatgaaaaacggctggaggccatttttccccctcacggggagcatctgcgccttgcctcggacaatgaaggccgctgccttttcctttccgctgccggctgcactcttccccgcgagacacgtccgtggtattgccgcctgttccctttctggtttatgcccaacggcatgctgaccatgttcactccggacgagtgtctcgtctatctggagtcacgctccgtcagagacgccatgcaggaactgggcgttacagaaaacgaactgcgcctgatgttcggccgcctgcgacttgcgtgggggcttgatccggagcatgacgaagacggcaaccgctatccgctttgcgaccatacccgataaaaatatcatgaaacgttttctcacatactttcttgtcagcgtcacaggtcttgccctgctgggcatgctcgggctgggcggcatctatatatgggccaccaaagacctgcccggctttacccgtatcaccgattaccgcccgccgctggtcaccacggtgtacgcgcgcgataacagcattctggggtatttctaccgcgaaaaacgctttctggcgcgccttgatgaaatgccgcagcatctgcctctggcctttctcgccgcagaggacgactccttttaccggcatgaaggcatagacttccgcgccattctgcgcgccttcatgaaaaacatgcaggcaggcaccatccggcagggcggttccaccatcacacagcaggtcatcaaacgcctgttgcttacttccgaacgcagctacgagcgcaagataaaagaagccattctggcctaccggctggaacgctatctgagcaaagatgaaattctgaccatatacctgaaccagatatatctcggcgcgggggcatatggcgtggaagccgccgcgcgcagctacttcggcaaacatgtgggcgaactgtccatagccgaatctgcgctgctggccggtctgccgcaggctccttccaaatacaacccgctcaacaacccgcaggacgcatacacccgtcagctgtatgtgctgcaccgcatgcttcagctcgggtggataacaccctcgcaatacgacgcggccatcaatgaaaagcttgtgttcacctccatggccgatccttcgtggggcaccggcgcatggtatctggaagaagtgcgccgcaggctcatcgactatctgagcgaagacaacatggaaaaactgggcatcaagctggaacgctacggcgaggacgccgtgtatgaatccggcctgcatgtttacaccgccatggaccccaagcaccagaagtacgccgaacagtcactgcgcgacgggctggtggcctctacaaaacggcggggctggcgcggccctgtggagcatctggaaagcaaggaagcacgcgaagcttttctgcgtgacaaccccgtggatgcggcggcaatgcagcacgaaggctggataaaagtgctggtcacccgcgtgacggccgcaggggccgatgtgcgctttggcagctacaagggccggatggacgtggaaaccatgcactggtgccgtacgcccgaccccaccgtggtgacggactatgtgcccgccgtgaaagatgcccgtacggtggtcaaagcgggcgatgtggtatgggcgcagcttatgctgcccgatgcgggcaaaagctttgatgccgcctccgtcacgcctgatacggacttttcactggccatcgcgcagtaccccgaagtgcagggggcactggtttccatagaaccgcagacgggcgatgtggtggcactggtcggcggctattcctttgccgacagccagtacaaccgcgccgtgcaggccaaacgccagcccggttccgctttcaagcccattgtctattccaccgcgctggacaacggctacacaccggcatccacggtactggacgccccgtttgtctataccgacgacgccacggccaaaacatggcgccccgaaaacttttcgggagaattctacggccccacgctgctgcgcaccgcgctggtcaaatcgcgtaacctgtgtaccatccgcattgcacaggacatcggcataccggccattgtcgaacgggccaaagcactgggacttgaagggcccttccccttcgacctttcggtaagtctggggtctgtggccgtttcgcctctgaaccttacagaagcatacacggcgttcgcccatgaaggtctgcgcgcacaacaccgcatgatcaccggcatcaaatcggcatgggacgaacccatagccacctttgagccgcagcagacagaagcgctgacaccgcagaacgcctatatcatggcgtcgctgatgaaagaggtagtgcgcgacggcaccggcttccgcgcacgggtgctcaaacgtcctctgggcggcaaaaccggcacatccaacgacgagcgtgacgcatggtttgttctcatctctccgtaccttgtctcggtgtcctatgtgggctttgacgacctgacccccatgggcaaatgggaaaccggctcgcgggcggcatcgcccattgtggtcggctaccgtcagggtgtggaagaagactaccccgtacaggattttcccatgcctcccggcatcgtgcaggtgcgcattgacggcaaaacaggaaatcttgcgggacccggctctgaaacaagttacttcatgcctttcaaggaaggaacccagcccaccgtggtggaaggttccgccccccgccacggcgccgacgacgcccgcagcggcgaagaccttatgaagcagatgttctgatctgccggcaccggcaacgccccgcggaatttcccgcggggcgtttttcatggcggcagttctggctcagccggtcaggctgtggtacaccggtcatgacgccggaaccaccggcacgacccgaacacaccggagaatcatcatgatacgctaccgcttatccgcagcagccctgctggtcacgcttgtactgtcgctgacaggcgcagacatgctcatggccggacagactctgccgcgccccgcagagcctttcaaagtgacgctgtttccgcaaagcgcccgcatcgaagtcctgcagaccctgcctgcggaaaactcgctcactctttttctgccgcatcaggcagaccctgaaagccttactctcaacatatccggcaataccgtcaccgccatggaatgggtgctgaccgacggacaggccggtcccgccgcggcagccgtcaaagaacagctgctgcaggcccgcgcggcactggcacgcacacagggacgcaaaacggcaatagaagcccgcattgccatgtggtcgcagccgcgtccggccgtgggcggcacggcagaacttgaacggctggataaagccatgacggaacacctttccgccctgctgcccgaggcggaagaaacagacaggctgcttgaaaaacaacaggccgccgtgcacgaactggaagcacggctgaacaatgccacaggcggctcggaaaaagtgtgggccgtcacggcgcagctgcacacccccgcctccggtcaggtgacagcgcagtacgcctacaccgcaaccggctgcggctggcagccgctgtacaccctgcacgccgtgcccggcaaaaatgtggttgaattcagttacgcggccgcactgcggcagggactgggcacagactggaacaacgtccgtctggccgtggccacgctgcctccccgtgcaggtcttgcgccgccgcccctgccccgctgggacatcggccccgtgcagcagcagaccgtccagttaagaaaagccgtcatgatggcagcagatgccgcacctgaaaacatgctggccgctgcgcccgaggccgcagaaaggtctctggcatcaacctatgcggtgtggaatctgggcaccgtttcgcttgccgcgggcggcagcagacaggtacccgtacttaacgagacatggcaggcagcatacgtctataccgtgcgccccgcccgttctccccgcgcgtttcttacagcgcgggtcaccatgcccgaaacccgcctgctgcccgcaggccaggccaccatgctggtggacggagccacagcgggcaggcaacgtctggaatttgccggtacggaagaaacctttcacttcggcagcgacccgctggtcaccgcgcagatgaatctgcagaaacggcaggaaggaacacagggattcataggcaaaaagcaggtgtttgaatgggcatgggaaatcaccctgacaaacgcccgccagcaccccgtcaatctggaagttcaggacgccgccccgcagctgcggcttgccggcatggaactgaaactacgttcttcgcccgaggcggaactggatgaaaaaacacagcagtatgtctggaagcttgcagtaccagccggctccgaacgggtcataagccacgccgtaacggtcaccgcccccgaagacacccctgtggacgccggaagaaaacagtaatggacaacttcatataccacgcgcccacgcgcatcgtcttcggcagaaataccgtatcgcaaaccggtgcggaactggcggcacacaatgtgcgccgcacgctgctggtcaccggcggcagcgccgccatgcgtaccggagcatacgcacaggtcacggcttcactggacggggccggtgtgatgcatacgcttttcagcggtgtcacgcccaatccttcccttgatcttgtggaaaaaggcatagccgccgcacacgcgtttgcggtggacagcgtgctggccatcggcggcggcagtgtcatagactgcgccaaagccattgccgccggtgtttttctagaagattactgggcacaggtggaaacacggcgtcccgtcacacaggctctgcctgtattcacggtgctcactctttcgggcaccggttcggaaatgaacgaaaaagccgtcatcaccaacgaaccgctggccagaaaatggtcgctgagcggcctgtgcctgtgccccagagtatccatcatcgacccgcagctccagtcctccgttccgtggcatctgaccgccgcgggcggcatcgatgccatgacccatgtgatggaaaactacttccgcggcagaacggcccgcgcagccaccggttactttcaggaagagacaactctgcagctgtgcgagggaatcctgcgcgccatcatcatgtcactggatgaactgcagcgcgacggctcggactataccgcgcgggccaatctggcatgggcagccagctgggggcttaacggcctttcaggctcggggctttccggcggcgactggacttcgcacgctctggaacacgccctgagcggactgcacccgcaggttccccacggtgaaggactggcggtgattttcccctcgtggatggagcaggtctgccacagcgtgccggacatcttcacgcgttttgcccgcaccatatggggtgtttccacagcggaagaaggagtggccgcaacccgtcaggcattctcgcgctggggggctcccgaccgtctgtcccgctggagcattcccgcatccgacattccccgtatggtacagaatgccctgagctaccgcgcgctgggcagaatagtgcctctttcggcagaagatgtgaccagcatatacacgcgggtgctctgaccccgctgccgcatatataaaaaagggctttccgcaaaagcggaaagcccttttttccgtacagcggcacggccgccgtgcagataccctttaaaggctgcggatactccgctggcagaaagtcaccgcctcctgcgccagattgggtgtttccggccagtacagctggcgacggctcatgcccatcagcatgacggcaataagcgacgccgtgggcgtaatatccagatcatcgcgcactgtcccgtcgcgcatgcctttttcaaggcagcgttcaagagtaagccccagcagggcgtacatgcgttccattatctgccgcgcgctgggcatgatggtatatgtgttcatgatgaccttcagctcgaccacgcgctcgtccagaaaggcatccagatcgagaatcagagtctcgataaggcagtagccgcttttctggcgctcgtggatgctgtccatcagcccgctgaactcatcaaaaaaatcgttgatgatgctgtcgaaaatctgctgcttggaccggtagtgtctgtatatcgcggcgtccgtcacattggacgtcttggctatctgggcgatggttgtgcccttgaagccgttttcggaaaacaaccgccgggcgttttccagtatcaggtgtttcgatgatgccatgatgccccgcttttctgtatcatttgaaggccagcactaaactactatacgccgcgcacgtcaagtatacaggcgggcagccttgcggcccccgcctgctgtaccctgaaaaaagccgcgcagtctcaggacatgccgccgccgtattccgcgggggtctcctcaccccgcagcacccgcagaccgcccatggccagtgcctgcatctcttccagacggggcagcactatgaccggtccgagatagcgcagcctgtccgaaacagcctgcatgaaccgcccggaacgcgccattccgcctgtaagcaccaccgcatccaccggcggggccgacgggacgtcctgccccgcgccggtcagtgccggtaacagcgcgcacagagccttggcgctgttgtaagccagcgcgtcgaaaatctgcgccgctgcggtatcaccggcgtccatcctgcgctgtacctcgcgcaggtcgttggtgcccagatgcgcccacatgcctccttcgcgctgcacaatactgcgcatgcgctcaaacgagtacacgcctctgcgtaccagctccagagcgggcatgacaggcaggccgcccgtccgctccggtgaaaaaggcccttctccttccagcgcgttgttcacgtccaccactctgccgtggcggtgcgcccctacagaaatgccacccccgaaatgcccgaccagaaaacggccatcctcataacgtatgcccagctgtgccgctgccctgcgtgccgccgcgcgctgtgaaagcgcgtgaaacacgctacggcgcggcagttcaggcaatccgcctatacgggccacggggtccagttcatccgtaaccacaggatccactatgatggcctgtacattccggtgcgccccgtggctgcgggcaaacgccagagccagcggtgcgccgagattacaaggatgctcgccgtgcgcagcggattccagaatatcaagcatggtctggttcacacgccatgcaccaccgtgcatgggggccagcaaaccgccgcgtcccaccacaatatcaaaacgggcatcggcataaccggcccgggacagcatggtctgaacggcatgccgccgcgcttccagctgcccgtatacaccggccagaccggaaaaggcatcatggggatgctccaccgtacgttcaaaaagttcctcttccgctgcaaacaccgctatcttggtgcttgtcgatccgggattaatggtcaggatcagactcatccggtgcattccttacgggtcatgtaggctgccagagccagtgcatacagtttgctgcggtcgctgtcgccgcgggaagggacgataagaggaatcctgctgccggccacaatgcccgccacgggcaggtccagcagtgtggtgagggtcttgtacagtacattaccgctttcgatatccggcgccaccagcacgtcggcattaccggccaccgggtcttcaaaccctttgcgcgccactgccgcgggcgataccgcaaggtcaagcgccatggggccggaaaccacggcatcaccgaatgccccttcggcactcatacgggccaccatctgcgcatccagcgtggcaggcatggccggatacataaccttttccgtggcggccagcatggccgcacgcggtcgctcaagccccagcgagcgggccacatgcagcgcgttgcgcactatttccgccttacgctgcaggttgggcgcaatgttaacccccgcatctgtcagcagacgcagacgatgctcgccgggcaggcaaaacaccgccacatgcgaaagaataccggcaggcggcacacccgtttctttattcagcacgcctttaagcaacacgtccgtattgacgttccccttcatcagcatggaaacgtcacccgcgcggaacaaggccagtgcatgctgcacggctccggccttatccggcacatggtgcgattccagcgcagaaatatccactccggcccgtccggctatgcggcgtgtctcttccagatcgcccacaagcacaggctccgctatgccgcgggcatgtgcatccagcgcggccagcaacgcaacatcctgcgcactggcggccacggccacacgcggcatggttcctgtccgcgccgccgcggccagcagatcttccatgcaagtcatcttcatgggtcctccggcatcagtcttcatcgccgcgacgcaacgcaatgacaccggtacggcacaggctgcggatgccgtgaggccgcagcatcttgatgaaaccgtccaccttttcctgatcaccggtcagttctacagtgatggtttcctgtcccatacccacaacatttgcccggaatacctcaaaaatctgcatgacctgtgacatggtgtcgcgcgtgatggaaacccgcagcaaagccagttcgcggtcaacaaaatctttacgggccagatcttccacctcgcggataaaatccagtccggacagttccgcgcagatacgctcgacttccgcagactggccttccactgtgatcacaagccgcgacacgtcaaagtcttcggtctcgccacaggagacagacttgatgttcacattgtatttgcggaacacgtccgtagcctctgccactacaccgacacggttttgcacaagtgcagagatggtatgcttcactgcggtactccttttgtatgcagagcatcactataccgcagcacagccgctgcgcaagcatgaagtcccatatagcttttcaggtgcactgcgctgcggcgcagtgctgtgaaaaactgacgggccgcgacgcgcacccgcgcaccgcggcccgtgcaggccggctgcctttacagggatttcacagatcaaacacgcccgtatcacgcagcacagggcagacaatctcgacgccggagcgcacgttgagatcctgcagcgtacacagcgtatagggcgtatgcgccgaaagccgcgaaagaaatgtccggagcagctgcggagtcgccttgccctgcatgtacatgagccgcatccaccgccagcgctcttcaaagggataccagcggggcacaccgctcacctttacggcagtcactatgtcctcgatgaccatatcgccctgtctcaccagctcaaaagtccggataatctggcacatgaaacgcctcccgcaggcttggaggggggaagccctcataagcatagtgggctatgcgctgcgggtcctcaatgataaagaaaagctgtacagacaccccggcggaaaaatcacaggagagcgttatgataccggactttacgcaccgcaaggctctgactgcgggagtgcttgtttttctcatgctggcttccggcatggcctttatgcagtggtaccgctacgggcacaccgcggatacaggcatgcagctggtaccggtatccgccacacaggctgccggactgctgaatgagaaaagcgtcatccctcttgatgtccgcactccggcagaatttgcccgcggacatatcaagggcgcggtcaatgccgactttcatgcaccggactttgccggacaacttgcccggctggattcccgcgcagcgtacctgctgtactgccggtccggagcacgcagcgcacgcacgctgcgcacactggaaaaactgggtttcaaaggtcccgtgtaccatctgcagcacggtctgctggaatgggaacagcacaagctgcccctgacaaaaaatgggaccgcgcactaaaaaagccgccccgcaaaagcggggcggccggtatgataccatatgacggtgcgctgcacagcagcgcctgccgttagtaacggtagtggtcgggcttgaagggaccggttttgtccactccgatgtattctgcctgttcgtcggtcagggtggtcagctttgcccccagacgggcaaggtgcagacgggccacttcttcatccagctttttgggcaggatgtagaccttgcgctccagatcggggttggaagccagctcaagctgtgccagcacctgattggtaaagctgttggacatgacaaagctggggtgcccggtggcgcagccgaggttgaccagacggccttctgccagaacgatgatggaacggccggacttcagcgtccatttgtccacctgcggtttgatgttcaggcaggagcattcggtgctgtcttcaaggtaagccatatcgatttcgttatcaaaatggccgatgttgcagacaatggcttcatctttcatccgttccatgtgctcgccggtaattaccttgaagttgccggtggccgtcacaaagatatcaccttcgggagcggcttcatccatggtgaccacttcaaagccttccatggcggcctgcagcgcgcagatgggatcgatttcggttacaagcacccgtgcgccgaatccgcgcatggaatgggcgcagcctttgcccacatcgccgtagcccagcaccacaacggtctttccggcaatcatcacatcggtggcgcgtttgataccgtctgccagcgattcacggcaaccgtacaggttgtcgaatttggacttggtaacggagtcgttgacgttgatggccgggaacagcagcgacccgtctttttccatatggtacagacggtgtacgccggtggttgtttcttctgaaacaccgcgcactttggcggcaacacgcgtccatttgccgggatcgtttttcatgctcagggcaatgcggttcatcacaatctgaaattctttgttatcgtaggacttttccagcagggcgggattcttttctgcttccacccctttatggataagcatggtggcgtcgccgccgtcgtccacgataagatcgggaccggacccgtcgggccaggtaagcgccatttcggtgcaccaccagtattcttccagcgtttcacctttccatgcaaaaacctttgccatgcccgaatcggcaatggcggctgcggcatggtcctgcgtggagaatatgttgcacgaagcccagcggatatcagcgcccagctcgtacagagttttgataagcatggcggtctgaatggtcatatgcagcgagcctgtgaccttgagccccttgagcggcttttcggcaccgtgcttggctatcagttccatcaggccgggcatttcacgttcggaaagctgcatttccttgtagccgaaatcggcctgggaaagatctttgaccttgttttcaaggctcaagtccagaggaagggctttgcgggcatctgtcatgacgttctccgaaaaaatatgggttaactgttgttctgtgcgacgatcagatggatggaaagatttctttccacgttctgcaactcgctgtggcgcaccgcaaatccggctccggtcaacttttctgtcagcgcgggcagatcaaatccgagccagcggtcgccgtattccgtgcgcatccgttcatcttcgtgcttgtcaaaatcggccagcaccagcactccgccggggctgagcacacgccgtatctcccgcagggcggcacccggatgcgacaggtggtgcagcaccatgcttactacggcaaaatccgcttcaccatcggccagcggcagatgttcaaggtcgcctatgcgcagagaaacccgcccggcatcttcctcaaacctgcgccgcgccagttcaagcatgcggggcgagccatccacgccgatgacctcctgcgctttctgcatcatggccttgagcatggttcccgtgccgcagccgaaatccaccgccactctgcagcggggcatatgcgacacaatggccgcaggcagatcaaaatcgcctatgacctcgcggttcagctgatcccagtcttccgcaatggaattaaagaactgccgggttttgcgcgaccgttcttcgattatcttgcgggccatatcaagatctgcatgcagcgtgatatctttagtcacaaacggcataaccgcattgataaagtcacgccccggcccttccgccggtgcggaataaaaaacccacaacccgtcacggcgtgaactgagcagccctgctccggtcattattttgagatggcgcgaaacacgcgactgtcccatttccaaaatggcgaccagctcattgacgctgagctcaaacctgttgagcacattgatgagccgcagacgggtttcgtctgacaacgccttgaaaagtgcgagtgcggatgacatggtttctggtccggctgttatttttagtttacttgatgaatctgaatcaagaaaagttgatgtagctctatcgaaaaagcagaatacagtcaacacggttctgctgcggagccaatttttgtacaccgctccgccccgaccgccggccagaaacaggatgccgcgccacctgccgcccgaggcttgggtgcatctcattgacagcaggacagcgccatcgtatgccgcactcaggctgccgcggcatgtgccagcacattgcggcgcgccacaccggagaatcaccgatgcaagatatttacgcccgcgacctgcgaaattccatgcgccgcttcctcgaagaacgggggggaggccttgccgtgcggcttatcgccctgtggcgccagtgggacgaagtgctgggccccgacatagccgcactggccattccgctgggacaccgtaaaaacacgcttgtcatcggcgccgaagacaacatggcgcaacaggaccttacctactacagtcaggaaattctggaacgcgtgaacgcatttgtgggggaagaacacttcaaccgcgtgcaggtggacctgcttatgggcaagacggaccttgccagactgaaggcccccacctatgaagtgcgccgctggcaaccgcctgaaccggaaaatctgggcggcctgacagaaatccttgatcccgaatcaccggtcacccgctgctacaaaaagtacgtccgttttttcaaaggcagagaataactgccccccgcacggcagcccctgcgctccgccaaagtcctctccgccacatgccagcagccccccgcaccgccgcggcacatctcaggccttctgtgcgctgcatgaaggggtcgcgccatgcatccggcacaccgtcgaaaaaccttcccgcttttttgcacacttttttcttgacgggcacatgctattctgtcagaaagcttttccgcgctgtgtgcaccagtacacaagcgtcaagcgtccccatcgtctagcctggcctaggacacctgcctttcacgcaggcgacaggggttcaaatccccttggggacgccaaaatgaagataagcactcatgcccgcgcatgagtgctttttcttttgcctgaacaagcatcattttccccctgcgccggacccggctggcacggcgcccacctgaccctgcaggcttgcggtagcaaagcccgaagcccctacgatgaacggacatcacgcattagctctgcgggactgcgcccgaaataacgtttgaattcgcggctgaactgagacggactttcgtatccgacctcatctgctgccagataagctttcattccctgctggacgataaggtctctggcgcgcgaaagtcgtattttctttaaatactgcaacggcgaatctgccgtaatatccttgaacgccttatgaaaagcagaaacactcatatgcacggaatctgcaagctgctgaatatcaaatttttcagagtagctgccttccatcatgtgtataattctggccacctgcgaaaaagaaccgcttccccgcacaagagaatacaacacgggagcctgatttccgcataatgctctgtaatacacctcgcgtaccagccccggccccagtattctggcttcctgttcactctgcagtgctttaaccaacttcacagcagcgtctttcatatccgcgtccatagccgaagggccaatggcaagctgccgcccgttagaaactgccacagacggattatcctgcctttccatcatacttatcagattattcagctgcccgatgtcaatgtcgataaacatccccagtaacgggttttcctgactgggaaaggattcgcactcaaacggcatggcgaccgaagtcacaagatagttatccacatcgtatctgaaagtctgaccgccgacatacgccactttatgtcctgatacgactatacatattccaggattatacagcatcggcctgcgtgctacatgccttgtctccttaaaaaaacggacacctggaagcctggactcaacaacgccgccgtcgacaccggcaatctcatcaagcagtttcaccataccggacatagatattcctccatacgcagcaatgcagtgtaaacaccatatcctatgtaatttcaaccccgccctgccgcagttagaggattaggcaagttttaaagagaaacgtgcgttccagacaaggagcaatgcctttacatatttcatgcagacaaaatcagacaagtgaacccttatgaactgcaaatctcgcaattccgcacggttcatctgataacatatggttccggaatcagaacctttaagacaacgctgccgccggcactgttttacaaacaaacgcagctcatacggaggaaacaatgacctgggacaaaacgttcaagccaagtgcacaagtacttcataaaaaagtcatctatcccaacagatacgggattctcatctctgccgacatgtacatgccgcgtactatggacccaaaccggcagcttccggcgctcattgtcggcacaccctacggcggagtgaaggaacaaggcgcaggtatctacgcacagaccatggcggaacgcggctttgtagccattgcgtttgacgaatcctttaacggcgaaagcggcggcaaccccagacacatatcctctcctgaaatttttacggaggacttcagtgcgggcgttgattttttgggcacaacaccttttgtggacagagaaaaaatcggcgtcataggaatctgcggcagcggagcatttgcccttaaagccgcacaggctgaccgccggattaaagccgtcgcgaccgccagcatgtatgacatgagtcgggtaaccaggtacggttggcttgattctttgtcggacgaagaacgcaatacaatgctggatgaactcggaatgcaacgctggaaagattttgagagcaaagcaccactactgccggcaggctttccggacaccccaagcgattcgatcccgcagggactggaccccataagcagtgagttctgggaatactacgccatgaagcgggggcatcatccccgttcacacggaccgtttacagtaacaagcaacatggctttcataaacttccctctgctggatttcatcgaaacaatatcgccccgccctattctgttcattatcggcgaaaaggcacactcgcgttactttacagaagacgcttacaaaatggctgaagaaccgaaagagctctttatcgttcccgaagcaagacatatcgacctgtacgaccgcatggacataattccttttggcaaactggatgactttttcaaaaaagcccttgggtaaaaaggcatgagccgcgatagcagactgacaggccttttacacatagcattctctaccgcggattataacactcagactcaataaccatcctgagcgaaacaactttggaggcaaatataaatgaacaccacatttcagggagatggaatttttcccaaggggccggaaaacaaatcttatgcacagtattttaccgggactagctatctggaaatactgtctgctgaaggcgttgtcatcggtaacgtcacctttgaaccgggctgccgcaacttctggcatatccaccgcaagggtggtcaggttctgctcgtgaccggcggccgcggctggtatcaggaagaagggaaacccgcgcaggagctgcgtgccggagacgttgtgaatattccgccggataccaagcactggcacggtgccgccagagatagctggtttgcccatctcgccgtggaagtgcctgcggaggggagatccaacgaatggctggaacctgtttccgacgaggaatacaacgcgctcagctaatgagctgcgccgtcgcaccgcaaggacactgatatgaatatcaaacaattaacggctattgcggttgctgccataattttgggaaccgttgccgcatcggaggtacaggccatgaacaatgcactggatgcgcggcagcaggccattgtggccatcgccgcctttacggctagcggtgacatggggcgccttactcctgcgctgcatgaagggctgaattccggcctgacggtcaatgaggtgaaggaaatcctcgtgcagatgtacgcctacaccggattcccgcggagcctgaacggcatggctgccttcatgaaggttgtggacgaacgcaaggccaaagggattctggacgagataggcagggacgccagccccattccagccgacctggacaaggatgcctatggtgcccgtgtccgggcggatttgtccggtctgaaggacgttccgcctcctgctgcatggcaggagttttcacctgttatcgatgactttctcaagcaacatctttttgccgacatcttcgcccgcgacgtactgacccgtcaggaacgcgagttggcgacagtcgctgcgcttgcaaatatgaccggcacggcggggcagctctcttaccatttgggggcagccatgaacacgggactgaccgaggcgcagatgcagagctttgtgacggtactcgcggccaaggtgggtgaagacgaggccgcaattgccggagaggtgctcgagggcgttctggccaaacgcaaatagcccaatcggaaaatgacgcatcaggttgtacgttccttctccggtgctctcaggtaccggagaaggggcggcaacaccagaaaaaagcagcaaaacgtgctgtagcggtactatctcatgagcaaaacaattctttgtatctcgtcgagccccagagcaaagggcaactctgaccttctgtgcgatgccttcatgcatggagcgactgaagccggacatacggtggaaaaggtccgccttgcggagaagaatatcaactactgcacagggtgctgcagctgtatcggcggctctggcgtctgtgcgcagcaggatgatatggcagacattctgggcaagctgatcgctgccgatgtgattgtttttgccacgccggtgtatttccggtccttcaacggccccatgaagacgttcatcgaccgggtgtgtcccgtttacacgcacgtcagtgacaaggacgtgtattttatcatctccgcagctggcggtgccctgccggtggaaagcacggagcagagttttaggacgtttaccgggtgtctgcgcaatatcagggaaaagggaacgatttccattactggcgtgtgggatgaagattcggttaagggaacccgcgcgctgcaacaggcacatgcggctggatcgaaggcctgatcatcgttcccggtctggtggattaccatgggaggtcatgatgaagaatggtgtatggtttctggtgtcactctgtgtcgttatgcttttttccgtaacagtctcttttgccaatgaaaccggagaacatcccatgcagatggtcgtacacgcaaatggtcaggatatcgtcttcgcattgaatgagagcccggcgtccaagtcattgcttgttcagttacccatggaaattgccgttgaaaactatgggaacaatgagaaaattttttaccccccgaaaaaactgaatacgtccgacacgccgttggctggcgatgtgcgctccggcactctggcttactacgcaccctggggtgacgtggtgatgttctatggcagcttccattccgcgccgggcctgtatgaactcggccacgccgttcagggcggtgaatatatccgggagttgtccggcatgattatggttgctgctgacgtttcgcaataaggctaagaaaaattcagagctaactccttaactagtttatcaattatgaaataatataatggctgttaaaatgactaagacaacgtactgacgctgatcgccgctttgtttgcagcgtgtccatgacgtgtcagaatccgtgtcaaacgtgcctacggctgacaagtgcagccaagacattgttgattttattgctgtaaccagctttgcttggctggcatttctgcctttcacgcaggcgacaggggttcaaatccccttggggacgccaaaatgaagataagcactcatgcccgcgcatgagtgctttttcttttgcctcatcttcctgtgctaaagaaccataaaaaaacggatagtagcagagaggcgacgccgtctgtttctgccggtcctgataagacaaatgctcgaagccgcccggactcagctagcctagcgaggcatgtcaccttttccggctatacaatgcttccagatatccctgcttccagatatcccactgatacgcaactgccggaaccaatcgcggacagacctgcatagcctccactttcaagcttcctaaaattgatgggggattacccttcaccaggtattcaggaacattgaaaaactgaatataaaagtgacacaaattaaaaaagtgcatgctgtgctacgatacgaaggctcctttgtggccgaagcagaagccgaagcctcacttttttgggcaacagaagccctttcagcactttttcctgtctgaataaccattgtggcaagcgaaaacatggccacgatcaggaaactatatttataaatggcctgagggccttcaattcggtgcattacaaggtaataaagcagaagccctaagaaacttgcaaccaatcctaaaaaaaccttattcattttcatccttcacctcttttccataaacatgacagaaacagaacagatatgaaccgcgctcattgcaccatcagcttttctgcgtgcttccccccccttgcgtgctacgcaccatgcccactcatctgaattgtatagtttcaaaacttcacagactcctgctgtcgcctgcatccttaaaaaaactccagtccgaaatgaccatgcctttcattaccacctgatcggaacaagcgtattcctgccttaccaaagcagacacgcatcgatcactgaaggctatcaacaaaataagatagatttcagtttggcgtaaagaaaacttcaccttcgccataaagaactcggtgataattatcgcaaaccggaatcgataaagaatttcatcatcagtgggaggtcatgtcaatcacaaacagatcgaaaaacgattcattttcatatcaacttctccggtaatccccccccccgcaagccgataattgaacaaagagtttcccgtgctgtggatacacgtccagcaagtgtaagaacgtctttcgccatccatcagcattgcatcatcaaccttgagtcgctcctgccacacagaagtgcgtaaacttttccgccaagaacagctgccacttgttcttaccaaacgacggcacatcctgcgtacgtctgcacgcagggcattcgcacgtccggctttccgctatgcgggtacccgcccgaccaaccgcaaacattggccgcaccattggccgcaccattggccgcaacccttgcatgaacgtggttcaatagacgcaaccaacagaccggcggagcggcttcggttcaaagacgggatttccggcacaaaaaaaatcgatcatacagagcagcggtgcccccccatgccatgtcccgtacagccggcggcaaggtgcagccttccgccactgccttccgcattgctgcaccgcaataatggacagcggcaacatgccccgttatgctctctgtccttccggcgggtaccccgccggtgccccttcaaccgtcaggtcatataacacaggatgaactcgatgcctcatacccgccccatgctcctgttttttaccggcgccattctgctggttcttttttccgcagtcccccggacgcaggcaggcaacggcacgctggttctgggagcagcggagatgtgccggcaggaacatgttcagctggtaggacagttgtactccgccatcttcgcccatgtgcagcgcgatgtctccatcaggccgctgcctctcaagcgccttgaaaaacttgtcgaatccggcaagctggacggagattttctgagggcggacgacggcaccaacctgaacggcatgctggtgaaggtggacgaacctgtttttgacatacgctacagcctgtatgtcacagaccctgagctgcaggatatctccacgctgcagagactgacgcgccccggcacaagagcgctgcaggtaggctatatacgcggttcggtcacaggacgcatagccgcgcagacccttgccgcgggccacaccatttacagactgaacacctacgcgcagggcatagacatgctgcgcgcgggccgcatagacatgcttataggtgcagccacggtgctggactgtatgctggcgacacgcaacgatgcacagcccgccgtcatcaaaaccggcaaagctgtcgagatgccgggctacatctatctggcggccagacacgcagatctggctccccgcctgaaagaggcaatccgccggatgaagcaggacggctcgttccgcgctattctgcgcgaagcagaccggttgtagcaccgcggcagtaacggccgcaaaaaaaagcgggccgcatgatgcagcccgcccgtaaaatcagttattgtacacagctcaccagttttccgcgccgccgtcatcgggatgacgtgcatctgcggcagccaccttggtttcattctgcggatgcacatagacctgcgccggatactttccttccacctgcggcacctgcaggcccagctttgcctcatggttcaccagaatgggaccgctgaggttgagcgctgtcttgtcgggctgaccggggggaatggatacggtgaccagcacggcaacctgtctgatgttgcgcaggcgcagcagtttctgctctgcatcgctcacctttatctgatagtcgctgagaaaactgtacgggtcggcgaccagcagccccaggcgggcgtcatcaatgctttgcagcacaagaaaaggcgcgtcttcacgcaatttaagcagcgtgaattcgtgctgattttcaaagcccatgataccgcgcggaaaatagatcaccttgctgggcaggatgcgctgctttccgagacgagtctggatttctatttctttttcgcgtgccataattgagtcgctgcgagcaggtccgcatcgctggtttcaagtgcctgacggttctggtcacgaacgcgcatgtatacctcttcccggtacacggtcatgtctccgggcacatcgagacctatcttgatctgcttgccctgcacactcaggacagtgatcttgatggtatcgcccaggtacaggctctctcccggacggcgcgtcaatataagcatacgctgctcgtttacaggtaattggtcaggttcatctgcatgatcatggaggacgacttgagcacgctgttatagatgagctgctgctgcgcaaggcgtgtcatcagctcggcaacgtccacatcttcaatgtcgctcatacggcttttgtcgtccagctccgcggttgtcaacacatttttggccacgtccagccggttttcacggccgcctatgctggccacctgtgtcatcacatgctgccccacatcgtccagagcagcaagcgaacgttgaattccggcctgattgttggtctcggcaaaggccaccagttcgcccaccacctcaaacaggttgctggtgccgccgcccatggccacctgcgggcccgaaccgtccggcggattatatattccgccgaaaatatccttgcccacgctgttgatggtcagatgttcgcccggagaaatttcaagctggatgtccgcacggtggggccgcagtataaactggtcgcccggattgacagccgaaccggcaccggaactcagctccagaaaaccgccgggaataagcagcgaggcggaactgccggtgcccgaggtggtattgccctccacccaggtactgccgttgtccgtgctgtacgaatatgtgatgccggacgcaaggtctgttccggaatcaatccgcaccatcacatcgcttttgaaataaccgttgcccgacgcattcaccagattattgccgtatgactgcaccgtggtggagtcgttgtcatcccctttgtacacggcggtgggacgcacatacagccatgtgccgttgtcggtctcgtgcgggttgtcggggttcacagcggaaacggtgcggcccgcgggcagttccacctgcacgctgccggcggtcagtgtcgtgccgccggcagaaagtgtgcccgtctgccatgtatcgccgccgtcattggaataccggtagctcagcgcgtcggtacccacctgaccgttgctggtaaactggatgagcatggtcttttccagactgccgcttaccgaaaacgacgcgccggaaaaagccgtatcaatggtggaaacattgagcccctgcacaaatgcgggctggtccgtcttgtgaccggcaaaaatgtgccttccttccacccgcgtattggcaaggttgatcagctgctcgtactgctgacgcagttcaaagcttatctgctcgcggttgttggcgtccagcgtgcccgtggctgcctgttccgccagccccttgatgcgcgtaagcacggtgttcacctgtgtcagggtctggtccgcggttgccagccagctggtggcggtgtccacattgctgcggtactgcttgatggcggccagagaatcgcggtaccccatcacccgcgccgcgcccacaggatcatccgaaggcttgttgatgcgcttctggctggaagcctgaatgttggagtccatcaggttagacagcgacatgttcatgttgctgatgaagttatcaaaaagactgcgctgtgatacccgcatgattcattcctccgcagggctgccgtggcagcttcccgcatgtgccgctactgcttgagtcccagaagcacctgcagcatttcgtcggccgtggtcaccagcttggcggccgccttgtatgaatgctgaaatttgacaaggctgctcatctcctcgtccagattcaccccggcaacggaatcctgtcgcgcactcaagtcgtcggccagcgtgccgtaaaaatccgacccgaacttggcctgcgccgtatccgaaccaacgttggcggaaatggtgttgaaatattccgaaagtgactgattgcgtccctgttcgtagcttgtgggaatatcgagctttttggttgccagtccgctgatggccgtggcggtgtcgttgtcgcccacattggcttctccgccgccgttgatgcgtccggcgttgatgcggctcacatcggccagcacttcgggacgcatgcccagcgtcaccgccgaatcaccctgaaaatatgtattgatgcccagtgcagccagcaatcccgtgctgtcgtcggcaaagccgaactggtagccgtcggcggcatccagcaccagctggttgtctgctatggacgcggtgacatacccgccccacgatgtgtttatggcattcaccacatcgtcaagcgtatgcacagaaggatcgaagttggctccgccgccgaaatcaagcgggccgaaagaggccccggaggccagttcgcccgttgcagagtcaaaaaagtacatcgtgaggttgccggacttcagcttgtcgaaataggacagaccggaagacgcatcgcccagcgccagcgcggggtcgttcacactgtcgccgccgcgtgtgtagtcaagatggcccagaccggcaccctgactgtgcagatagttgacctgccacgccagctcgcgggaaaaagcatccagcttttcctgatattttcccagattggcatcacggaagctgaaatagccggccagagtaccgcccacaaggcgccgcggattgtcgccgccctcggcaaacgccatgggggttatgttcagcggttcagtggtgggccgcacccagtacaggccgcttttgggcacgatggtaaattcgtcccctgcggcaaggtcattggcaccggcattgaagtatatatcaagaccgtccacatgcactttgccggtttgcgcattggcctgaaactctttgggcagccccgtggtctcgtccgtcagccatgtgcggccaccgtcgtacgaaaccttgaacgtggcgccgcctcccacggcaccgccggaaacaatctccagcgtgtattcacgggccgaagaaccttcaaagacaatctcgccgtcaaaaggcggcacgcccttgaccacggcgctggttttggggccttcaaatttcagctcaaacgattcctctccgtccaccagcgtatgcccggccttggtgttgaccacaaagtcaccgctgcctctgtcgatgacatccacatccatgatggccgccagttcgcgtaccatctggttgcgctggtcaagcagcgtgttggcgttgtttgatccgggaatatcgtgcacctgaatggaacggttcagctcggcgatatccttgataagcttgtttgctttgtccacatcctgccggatgtactcatccatctggtgttccagctgattcatggaatccgctgtactgttgatgagacttgtcaggctctgggtgtgtgccagcaaagcttcgcgcgtggccttgtcgtcgggacgctgcgccagctgctgccagtcggtgaaaaactgcgaaagcgcggcgtttatgcctttcgaattggattcgttgaaaagactctcgacgctctgcagcatctgatgctgcgctttccaccgctgctcggtggcaaagtgatcgtggtattcctgttcaataaaggtattgaagtaccggaaaacctccgccgccttgacgccggttcccatctggccgggtttccagtcgatgggggttttggcttcaaaacgtacggcctgacgcgaatacccgggggtgttcacgttggcgatattgttacctgtggtctggatggcgctctgcgacgcaaacagcgcatccttgcccacgctgagcagcgagttaagcgtcattacagcctcccgctgagcagtgcggcctgaggtctgtgggtggtgtagcgcccgcggccgccgtaggtcatacgggtatccggctggatacgttcatgcatgaaagaaagcattttctggctctgatccataagcgccagcgccagctctgcattgcgcgaagccatacgcgaacaggtctgctcaagttcgtcgatgcgctgcagggcatcacgcacaggagccgccgtctcttcatccagactgtcgcagtattcctgcagacgcacgccgttcatggcttccttaagctccacacgctcggaagccacctgacgcaccagttcatgaatcatcatctccacatggctcacatcatcgggacgacgttcacgcaggtgggaaaactcttcctcaagcagtgtttcaagatagtgcagcgcgcctttctggcggacaagattgccgagcagataaccggtcatatcctttacctccgtcagccgcgtttacctatggaaagccccgccatcagccggtttctgatctgctcggggttccatgcaagttcaccctgacgcagttcgaagtgcagatgagggcctgtggagcggcctgtgtcacctacttcagcaattttcctgccagccgtgacaacatcccccacttccacattcagttcactgttgtgaccgtaataactgcgccacccgccggcgtgttccagcaccaccagtttgccgtagtctcccttttctccggcaaaaaccacctttccgtcccagcaggctgccacgggttcgccttcttctccggcgatatcaagccccgcgtgccattcccgttcacctgtaaacgggtccggacgccagccgaaaccggacgatattctgcccggcagcggccagtgcagcgagacgggagcggcatcgctttgtgcggggccgcccatgccgcccgcggcttcaacctgctgcggggcatcctgcggtgcggcattctgccgtatgcgccgggcaagcgcctccacctgtgtaaatatctttttgtcttcagaagaaaacgcgggaggaaccgatgacaaaggcggatgctccgccggagcagaatccgccaagacagatttgcccgcaccggcctgcggctgttccagcggcgtgtacatggcctcgtctccgtcctgcggaaccgcatcaccggccgcggcatcttccggtaacgccgcggcatcttccggcaccgctgcggcaccgtccctgagagagagcgggcgtactgccgcggcacctgtcatggcgccgggcgatgtggtgcggctggcatcctccagccttccctgcagctgttcatacagcatatctgccagccctatgccgcctgccgaagccattttcttggccagctcctgatcaaacatggactggtacatttcttcgtcgcggctgtgcaggtaaccttctttgggcacggtcgcgcgcatctgctgccacagtttctgaatgaacagtgattcaaagccttcgcacgattcgcgcagacgctgctcgcgcgacttgctgtcgcccagccgctgacgcagcgcgtccatctcgcgcttgcgccgcacaagctcctgcccttcaagggcggaagatgccatgccggaatcgtacaaagggccgctcatgctagatgacctccagctccgcgtgcagcgcgcccgccgctttgagcgtgcgcagtatggaaataagatcgcgcggtgtggcgcctatggaattcaggccgtccacaagttcctgcagcgtggctccttccatcatcaccagccgccggttctcttcctgtgcggctatatccgtctgcggagtgaccacggtctgccccgggctgaaggctccgggctgcgaaacctgcggattttcctgcaccactatctgcagattgccatgcgacacggcaaccttggaaatccgcacactgttacccaccacaacggttccggtcttttcatccaccaccacacgggcggggctgtccggcgttacgggcaggttttccagcgaagccatcagcggcaccagattgcccctgtaggcgggcggcaccatgatgtccacggtggctatatcgcgcgcactggcaaactggccgcccatgttgtcattaagcctgtccaccacctgcatggttgtggaaaaatcctgcacgttcatatgcagcgtcagcttgttctgggtgttgaattcaaacggcacggcacgctccaccacggcaccgccgggaatgcggcccacggtggtgatgttcttctgcgcccgcgccgcatcgccttccgccgaaaaaccgcccagggcaagcggtccctgtgccagcgcatacaccttgccgtccacccctttcatgggtgtcatcagcaacacgccgcccagcagactggtggcgtctcccagcgatgataccgtaatatccagacgcgaacccggacgggccgacacgggcatgcgcgtggtcaccatcacagcggccacgtttttaggtgtcagcttggtgcggtccacggctatgcccatcttgtcgagcatgttcaccatggagcttatggtgaacgtggatgattttttgtcacccgtaccgccaagccccaccacaagcccgtagcccatgaggtcgttgtcgcgcacaccgccgaacgaggctatgtccttgatgcgtacagcctgggcgggcgaaggcagcagcaggacagccagcagaaaaagcagcgcgccacggcggaagcaacgggtaaaaaaggtcatgtgtgtgcgctcctaaaacggccagaggttgtccatgagccgggtgaaccagcccacacgctgtttgtccgaaatgacacccttgccgtaataggaaatgcgggcatcagccatctgggtggacatgacggagttgtcgtccgccacgtccgaagtgcgcaccagcccgctcaccgtcactatctgggtttcttcgttcactctggtttcacgcgacccctcgacctgcatcagacctccgggcagcacccgtgtcacccttgcggcaatggtggcggtgacagtgttttcgcgggttgtctctccgtcgccggaaaaatcgcttacagagctgaacttgagcagcggcacatcgccagtgcggccgctgagcagcgtctgcccgggaatgatgcccaccttgctgcggtcgaaaaacgaagaaacgccgtactcgccggtggattctttattggtggaggtggatgccttgttctcggccttggaattttccactatatttataaggacaatgtcccccacgcggcgtgctctgtagtcggcatagagcaggtctgcgttttcatcgctgaacagcgaaccgggattttcggctttttcctccggcgtggtgaccacaggcggcggcacaagcccgggttcgggcgacggcgcctgtctggctgccgtgcagccggaagctgccagcagcagcatgcatatgactgcgtatctcatgatatccactcctccggacgccggtgcggccggctattgcacaatgacggtggtcggatctttgacggtggcatacacctgcctgcgactttgcaaattccgaaccggaatggaatctccggcggcaccgtctgccagcgcttctgcaggcacggtaagcagaatgcggctgccgcggaaaaccagatcaaccctgtctccgcgcgccacagtgggcattatttcaagatcggctgcatagatgacctgcccctgccccacggcccgcgtcaggcgccacgggccgcctttgccgtcccacgggtctccgcgcatgaacgccctgttcttgcgcaccatggtcacagcatccggccccagcagatcgcccctgttaacaggaaacgccgcagccggaacccccgtccacacatccacaaacacactgcccgtggcctgacgcaccacgtctccggtgggccgcacttcggccagcctcagcgacagccttccggcacggacatcgtccgtcatcagcatgacagtgttcagcgggtcttccacaaacatgaacgcaggcagcctgtaatcccgcagcgaggcttcgccttccagtgcggccagccgcggagtcagcgagtccgccaccaccttgcgcaaagcggcctcgtcatacaggccgccccctttctgcaccgccatggaagcggggtacaggcatttgcggtggtgttccggcaggtaccggcgcatggcacgcttcagccgcgggccggttatgctcatggttctgccggtcttatccggtgattcccacaacggccggcgggcaagctgctgccacagttccggcggcatttctcccacgggtgaagctatttcacccagcagcaccatatctccgtgcaccaccgccgcatcgcgcagctgcagacgccacgtacccgtaagagaagctccggcgggaacagcagccagcacggccagcagcacggccagcagcaccatgtgcaggccccgcaggccacaccgcgaaagagactctgccgcggcgcctgaatacggttttgcaacggacatccacatacgcacgatcccccgcagacgcatcaggcgcgcttgagctgggttgccgtctgcagcatgttgtccgaagcctgaatggccttggagttcatttcgtacgcacgctgccccacaatcatattgaccatttcgtccaccacttccacgttggacatttccagaaagccctgcgcgatggtgcccacattgtcttcgccgggcacgccctccacagccacaccggaagcctccgatgcaaggtacaggttacgtccggcggcctgcagtcccgcggggttgatgaacgtgtacagcgggatatcagccgcggccagctcttcaccgttcttatccagcgccgcgatgtgcccgttttcggtcaccaccacgttttttgtttcgggcggcacggtgaattccggctccagcgggtaaccgttggccgtgaccacggtgccgtcctgattgagcttgaaagcacctgcgcgcgtgtaagccggttcgccgttcacggtaacctgaaagaacccgtcaccttcaatggcgaggtccagcgggttgcccgtgttggagtagtcgccctgagtgaaaaatttgtgcacggtggtgggacgcacaccgagacccacctgaatacccgtgggaatacgctggtcgttgccggtaaccgagcctgcgatcttcatgttctgatacatgaggtcctcaaactcggcgcggctctttttaaagcccagtgtgttcacgttggcgaggttgttggaaatggtgtcaatattaagctgctgggcgatcatacctgtagcagcagtccagagagaacgcatcatgacggatatcctccggtttgccgcacgttacgcacggcctctgcccacctgagtggtggccattttgtccacggcatcagtggtctgcataattttctgataagcttcaaactgacggttggcttcgatcatgttaaccatttcagtaacaacctcgacgttggccgtttccagaaacccctgaagcaccacggggttttccacaggaacctcctgcgcctccgctccctcacgcagtcggaaaaggttgcttccctgtttttccagcgcatccagattgtccagcgtgaccacctgcacctgacctatctcttcaccgtcggcatagatggtgccgttttccgccactgtcagattggcacgcggcggaatctgtatgtctccgcccgctcccagcacgggccagccctgctgcgttaccagctgaccgtcggaagtctgacggaagttgccgttacgggtgtagaactcgccgtccggggtacgcaccttgaaaaagccgtcgccgtgcacggccatgtccagcgtaccgcctgtcagcttcaggctgccctgactgaaatcggtcttggccagcgctatgcgcggtttggcaatgtgtatcggctccggaaacatcttcttggaacgcacattgggtatgggttccatcacctcgtcatgggcaaaggaaagaaaagtgtccttgaacgcgagcacgtcgcgtttgtacccggtggtattcacgttcgccagattgttggcgatgttgttcagccggtgttcgttggtaagcgccccgaataacgcgctatacatactgtcttgcatggcagcctccttggcgcggcgcacaggcgcccgcacagccggtcacgatgcaacatgcgggccagcctgttcagccttcttttaaccggcggcgccggttttttggtctgcggccattgacaacgtctcgggagcaacatatacgatagcgattcaaatgtgcggttcccacgtggatgctacctgttctggcctacgccgtgcaggcagaccggattatcaccggcggacattgatacatcctgtggccgctaagcggctgaacgcggggtggccggcaaggccccctttttttttgcggcaagaccgcatggtacgatgcatatgaccgtcacaacaattcacgaacaactgctggaaatcatcacccccgtcatccggtccttcgaccttgagttgtggggcatggactttattcagggcggcaaggccgttctgcgtatatatattgacggacccgacggcgttaccatcgaccagtgcgccactgtctcgcggcatatcgggctggcactggaagtcgaagacatcattgccggggcttacaacctcgaggtgtcgtccccgggactggaacggcctttgttcagcgcggcacagcttgccgcctataaaggacacaaggcagaactggtgctgcgcgccccctgtgcgcagtttcccggacggaaaaaatttaccggcgttgtcggaaacgtggaaggcgaaaacttcactctgcagatagacccgctgaaaggcggcgacaacctgcaggaagaactcagcgcgcactgggacgatgtgaaaaaagccagactgatctacgattttgacagcgaaaaaggccagaagcgctaacggccgcccggacatatcgagtcggaggaattccccatgagcatggaattgaaaaaagccatagaccagatcagcaaagaccgggggctggaccgggcactgctgatcgaaacgctggaagaagcggtacgtacctccgtcatccgcaaatacggcgatgagctggaccttgaagtcaacttcaatgaagaaacaggcgaaatcgaggtttaccagttcaaaatcgtgacggaagaagtggaggacgaggcttcgcagatttctctggaagacgcccgcgcacacgaccccagcgtccagcttgacgacgagatgggctttcgcctgaaaatcgaagatctgggccgtattgccgcccagtccgccaagcaggtcatcatccagcgcatgcgggatgccgagcaggaaatcatatacgaagaattcaaggaccgcctgaacgaagtcgccagcggcatcattcagcgcagagacaaaaccggctggatcatcaatctgggccgtaccgaagcgctgctgcccaaagacgaacagattccgcgcgaacactacaagcgcggcgaccgcgtgcaggccatcatcatagaagtgcgcaaggaaggccgcggcccgcaggttgtggtatcccgttcgcaccccgactacatggccgcgctgttcaaacgcgaagtgcccgaagtggatgacgaaaccgttcaggtgatgggtgttgcccgcgatccgggcagccgcgccaaagtggctgtcacctcgcgggaccgcgatgtcgatccggtgggtgcctgtgtgggcatacgcggttcgcgcattcagaatatcgtgcaggaactgcgcggcgaacgcatcgacatagtggtgtggagtcccgacatcgcaacctatgcacgcaacgccctcagccccgccgtgatcagccgcatcattgtggacgaagaggaaaacatgctcgaagtggttgtgcctgacgatcagctgaccaatgccatcggcagaaagggtcagaacgtcaaactggcatccaaactgctgggctggaaaatagatatttacaccgagacccgctacaacgaagccaacgccatagggcgcggtctcgaacagctggccagcgtggccgaagtgcccatcgagcagtttgtggccgcgggcttctcgtccatagaagagctgcgcgacgccacagacgaagagctgatggccgtggaaggccttactcccggaaagatctcggatctgcgggctgccatcaacttccttgcccctgtacagcgcaacgctgaagacggagaggaagaagaagccgctgacggggaaaacgccgaatagtccggaagccgatgactgacggacaaaaacatattccgatacgcacctgcgtcatctgcaggagacggtttgcaaagagcgatctcctgcgctacgtctgccccccgggtgagccttgcggcgaccccgtggccgacgaagctcagacccagccgggcagaggctactacgtttgcagtagtgaacaatgcaggcaacggttcccgaagttccggggctggcggagaaagtgcaagggggttcacgcatgagcgagactaaaatcaaaattaaggacttggccaccgagctgaacatcgctccgaaagaagtgctggcagcggccaagaaactggatattccggcgaaaaacgccaccagcacgctgaccacagaagaagcgcgcaaggtgcgcggtcaggtgcaggaagcatcgggcgacgccagacgcaaagacggcgcttcggatgtcatcatccgcagacgccgcaagggctccggcgcaaagccggctgcccgcgaagaagcagcccctgccgaaacagaggcacaggcctctcccgcgcagcccgaagccaaggcggccgcaccggcagccgaagctgaagaagctcccgcagccaagcccgcgcctgccaaagcacgcaaggcggaagcacggacagaagcgcccagagcgcgcatcatccggccagccacccctcaggcggaggaaaaagcagaacccgctcccgaaacggccgcgcccgcgcagcccgcaccggaagcgcagtctgccgcgcctgaaaaagttgaagcacatgatgcgggtgcaccggtgcaacaggcggaaacaaccgaatccgctccggctgaacccgcggctgaaaaggcgccggcagaaaagcgccgttacgaggtttcaatggaacctgaaaaagactccgtgcaggccgacaccgaagccgatggcgacgctgacggcggcaggaaaaagaaaaagaaaaagaaacgcgaagaaaccgcagggcctcaggtccgtgtaatctcgcgccccgaccctgcagccgtgcaggctcaggccgcagctgcggctcaggcccgcgaagaaagggcagaacgtcctgaccgcggtccccggccggccggcgcacgccccgcaggtccccgtcccggcggtccccgtcagggtgactcgcgtcccggcgatggccgtcccgcaccccgctccggcgctccgcgtccgggtggtgcccgccccgcggccggtttcggacagcccgctcaggccgaaaattcttctccctttgccgacggacaaagcaagaagaaacgccagaaaggccgccgtacggtggaattcggcgacaagggcgcaggcggcaaaaaaatgcgcgaagatgtgggcggcaactggaaccgcggcaaaaagggcaaacgcaagcccgaaacaaagcccgtgtccacgcagccccagcgcgcggccaagcgtaaaatcaaagtggatgaagctatccgcgtgtccgattttgcccaccagatgggtgtaaaggcaccggaaataataaaaattctgatgtcgctgggcattatggccaccatcaaccagtcgctggatatcgacaccgcgactgtggttgccgcagaattcggttacgaagtggaaaaggtgggcttctctgaagatgagttcctcctgcccaaggaagtggatgccgacgaactgctgctgccccgtccccctgttgtcaccatcatggggcacgttgaccacggcaagacgtcgctgctcgacgccatccgcaaatccagtgtcaccaccggtgaagcgggcggcatcacgcagcacatcggcgcataccacgtaagcaccaagcgcggcgacatcgtgtttcttgacacccccggtcacgaggcgttcaccgccatgcgtgcccgcggtgcacaggtgaccgaccttgtcattctggtggttgccgcggacgacggcgtgatggaacagacccgtgaagccatcagccacgccaaggccgcaggtgtgcccatcgtggttgccgtgaacaaaatagacaaggaaggcgccaacagagaccgcgtaatgcgtgaactggcggagcaggaccttgtgcccgaagaatggggcggcgacaccattttctcgtatgtttcggccaagacccgcgaaggtctggacgatctgctggaaatgctggcactgcaggccgaagttctggaactgaaagccaaccccgacaagcccgcacgcggacgcattgtggaagccaaactggacaagggccgcggtgccgtgggtaccgtgctcattcaggaaggcacgctgaaacacggcgacgcatttgtctgcggcgttttcagcgggcgtgtgcgcgccatgttcaatgatcagggtaaaaaagccaagcaggcaggcccctccattcctgtcgaagtgcagggatttgaaggcgtacctgtggcaggtgaagagttcatctgcgtcaaggatgaaaaggttgcccgccgcattgcagaacagcgcgccatcaaacagcgcgaacgcgatctggcacgcgaaagcaaggtcaccctggaaacattccttgcacggcgcaaaaccgatgccgaaacgcagaccctcaacctcgtgctcaaggccgacgtgcagggttccgtgggcgccatcaccgatgcgctgcgtaaaatgcagaccgaaaaagtcaaagtggacatcatccacagcggcgccggtgccatcaccgaatccgatattctgctggcttccgcttcggacgccatcatcatcggcttcaacgtgcgccccaccgccaaagtgaaggatgtggccgagcaggaaaaggtggaaatccgcttctacgacatcatttacaagctgtcggaagaaatcaaatccgccatggccggtctgctggcccctgtggtcagagaacagtacctcggtcaggccgaagtgcgcgaaaccttcagcgtgcccaaggtgggaaccgttgccggctgccatgtggccgacggcaagatcatccgcaacaccaaggtgcgcctgctgcgcgacggcgtggtcatctacaccggacgcatcaactcgctcaagcgcttcaaggacgacgtcaaggaagttgccaagggctttgaatgcggcatgggtcttgaaaactacaacgacatcaagataggcgacatcatcgaagcctttgaagaagtcgaagaagcagcgaccctcgattaaacactccccctgcggggcgctgcggcgccccgcaggattataccatgccgcgctgccgtaacctgtacacggcaggcacagcggcatccgcggaaagacatgccatggtcatcggtattctgacagtagagtacacgctgcacggcaacgactcgctcaaaggcaaacgcagagttgcctccagcctgaaagccaaggtccgcgccaagttcaacgtatccattgcagaaattgccaatcaggattcgcttacacgtctttcgctggccgtggtcaccgtaagcaacagcgaaaagcacctgcagagcaggcttaccaagtgcctgagcatgatggaagcagcctgccccgaagaaatgacctacagcgatatggaatttttcggcgccgagtagcgccaaaggaacaccgccatgcgggaaagcacaaaccacggcatgcccgcggcacgcattgccgaaatactgcgccgcgaagacgactttctcattgccagtcattataatccggacggagacgccataggttccatggccgctcttgcgcacatgctgcgccgcatgggcaaacaggtcatgctgtacaacgagtccggcgtgccggaccagttcggctggctggatatgggcgccccctgcgtcaccgcgctggacgagatagacagctttgctccgcgccggcttgtggtgctcgactgcggcgatgaccgccgcccgggccaggaaatccgttcactgctttcttctgttcccagcatcaacattgatcatcacttgggcaatccccagttcgccgatgtgaactgggttgattcttcctgcgccgccaccggcgagatggtcgcgcttatcggccgtgaactgggcgcagtgcccgacggccccgtgggcgaagctctctaccttgcgctggtatccgataccggttcgttcagctatggcaacaccacggcgcaggtgcttgaaattgcagccgacatcctgcgctgcgggcttgatctcggcgatttcggcccgaaaatgcagaacaactggagcctgaaccgcatgcagctgtggggcagactgatgggtgccgtgcgcctgagtgcagacggacgcattgcggcgctgggcatcagctccgccgtgctggaagaaaccggcaccaccatcgccgatgccgaaggaattataaattacatgcgccgcatccgtggtgtacaggtggccgtcaccgtgcgcgaacacggtcccggacgttccaaagccagcctgcgttccaacggcacggccgatgtacagcgggttgccgccggcttcggcggaggcgggcaccgcaatgccgccggtgccgaactggacatgccgctggaatccgccgtgcaggaaatactttcatccgtctcgcgcaatcttgcactggacgccgagggcgcttaactgtatggctgattcgaaacttgcacagcagcacggggtactggtacttaacaaacctaaaggccccacatcggctcactgcatcgccagaatcaaacggctggggcagaaaaaaataggccacgccggcacgctggaccccatggctcagggcgtgctgctggtgctgctgggccagtgcaccaagatttccggctatctgatggaaggcggagaaaaaatatactccggcacgctggaactgggacgcaccacagacacgtgggacgacgaaggcgaaacactttccacagcagactggacgcacgtaaccgaagaggacgtggtccgcgctgtcgacttgtggacaggttcgtcggaacagcaggttccggcatattccgcggccaagcacaaggggcagcccctgtacaagctggcacgcgaaggtaaggaaacgcctgtcaaaacaaggcgtatagaaatttcacaggcggaaacgctcgctgttgagctgccgtttgtgcgcttccgggttcattgcagttcgggcacctatatacgatccctggcccacagcttggggaaccgtctagggtgcggcgctgtgctgaccgaactcatccgggagtacagccacccgttctcgctggacgaagcccatgatctggacgacgttctggcagaaccggcggaacttgccggcagggtcataccgctggacaaggcattgccgcactggcccaagctgcgcctgagcgcagctgacgaagcccgtgtgaaaaacggcatgccccatccgtatgatccggcagaaatggccagcatgccttttaccgaaggtatcagagccgtactgctcgacccggccggtgacccgctggctctggcggaaacagcctacagaaatcaggtgcccgtctggacggttctgcgggggctgtggaatacataatatgttactcggaggtaacttgctgtggtaatgactcctgaaaagaagatgtccatcattgaagaatacggtcagcacgaaggcgataccggttctcccgaagtgcaggtggccctgcttactgcacgtatcgaatacctgactgaacacttcaagtcccacaaacaggactatcactcccgtaccggcctgctcaagctggtcgggcagcgccgcaacatgctgaagtaccttgctaaaaaggacgttcagcgttaccgcgctctcattcagaagctgggcctcagaaagtaggttcacacggggaaccccgacaggggttcccctgctttgtacaccccggcggcacagccgcccaacgcaagtgaaaggggggtccgggaagaacgccctgtcagggcatggccttctccccggaatccccttcacgagaaaaggattcttacgttatggaaaatctcttcggcgccaagcgcctcaccgccaccgtgggcggtaaagaaatcatcatggaaaccgggcgactggccaatcaggccgacggcgcggtttggattcagtgcggcggcaccgttgtgctgtgcaccgtgtgcacgcagccgctggaacgcgaaatcagcttctttccgctggttgttgactacaccgaaaagatgtacgcggcaggccgcattcccggcagctttttccgccgcgaaataggccgccccagcgagcgcgaaactcttgtttcccgcctcatcgaccgtcccttgcgtccgctgttccccaagggtttcaccaacgaagtccagattctggccaatgtcatttccgccgatcaggaaaatgactccgacgtgctggcgctgtgcggttcctccgccgccgtcatgctgtccagtgtcccctttgaagctcccgtggccggtgcccgcgtctgccgcatcgacggcgaatttgtgcttaaccccaccatcaccgaagcggcaaaggccgacctcaaccttgttgtggccgccaaccgcgacgctctggtcatggttgagggcgaagccgacttcgtgcccgaagaagtgattgcgcaggctctggaatgggcgcaccgcgaagtgcagcccatcatcgacatgcaggaaaagctgcgcgaactggcaggcaaggccaaaatcgagttcgtggctcctgaagaagacactgaactgaaggaaaaggccgaagcccttgccaccgcagatctggcagccgcactgcaggtcagggaaaaaatggcccgcaaggaagccaaaaaggccgtaaaggaaaaagtgaaggccgccctgctgcaggaccccgcctttgccgaaactcccgaacgccttgccgctctgggcgatattctgagcagccttgaaaaacgcatcgtgcgccagcgcatactcaaagaaggcctgcgcatcgacggccgcgacaccaaaaccgtgcgccccatcatcatcgaagcaggtgccctgccccgcgcacacggttcggctattttctcgcgcggcgagaccaaaagccttgtggtgaccactcttggcagcaccaccgacgaacagcgcatggactcccttaccggtgacgtaaccaagcgcttcatgctgcattacaacttcccgccctattcggtgggtgaagtgaagcccgtgcgcgtttcccgccgcgaaatcggtcacggtgcgctggcagaacgcgctctgcgccccgtactgccctcgcccgacagcttccccttcacactgcgcgtggtttccgaaaccatggaatccaacggctcgtcctccatggccgcagtatgcggcggcagcctttcgctgatggacgccggtgtgcccgtcaaggctccggtggccggcattgccatgggtctcatcaaggaagatgaccagttcatcgttcttaccgacattctgggtgatgaagacgctctgggcgatatggacttcaaaatcgccggcaccgcagaaggcgtcaccgccgtgcagatggacatcaaaatcgacggcttgcccgccgaagtgatgggccgcgcactggctcaggcccgcgaagcacgtctgcacattctgaatgaaatggccaaggtgctgcccgagccgcgtcaggcgctttccaaatacgctccccagctgagcgtggtggaagtgaaccccgaaatcatccgcgtgatcatcggccccggcggtaaaaacatcaaagccatcacctcggccacgggtgcatccatcgacatcgaggacagcggcagaatctccatttttgcccccaccaaagagtccatggatatggcccgcgaaatggtcatgtactacgaccagcgccccgaactgggtaaaaactacaccgcaaaagtccgcaagatcatggagatcggcgccattgtggaaattctgcccaattgtgaagcgctgattcacatctcgcagctggacacctcgcgcgtggaaaaaaccgaggacgttgtgcagctgggacaggacgtggaagtcaaggtcatcgagatcaatgacggacgcgtacgcgcctcgcgcaaggcagttatgctggaagcgcagggcgtggaatgggatccggccgacaccgcacgccccccgcgcaaaccccgcgaccgtgacgaccgcggagaccgcggcggacgcggcgaccgtggtgaccgcggcggacgcaacggacgcggcggcgatcgtcgcgaccgtcgctaacagcggcagcgcactgcaataacagggcgcggagtgtatgctccgcgcctttttcgtgcagcccgcgctgcaatctgtctcaacataccgcaccggtccgtctacacgtcccgttcgcgtctcacagaccacccgccgagcggaagttctttttttttcagagtaatggcacgccggacaccggctttcggccatatgcgaaagcctgcagaagatgcagacgccgcggtgacacggtcttatacattgacaccgcggctcttttgaataacatcacggctctggattataattgattctccgaaaggcgcaggcagatgtgcggaagccacatctagggggggggccccgatgccagccggcgaaagtcagccttgcgaggtttggagatggatagacatactgccgcacacgactccgtaccggatgccattgccccgctgcaacaggcccatgagaaagccatgcagcgcatacgcaaggaacacgaacgttccgcccgccgccgtcaacgcgccgaacagcgccttgaagataaatttcaggctttgcgcaggcggctggatgcctgccccgaccctgcagctgccgctccgcagccccgcagatcgttaacaaccggcattctgaccactatccgcagcctgctgctgtaagggtgcagcaagcctgcggccgtacgtctgccgtggcggcttgcagggtcatggcccggcgggctgccccgcaacgacagccccatgtatcaccgcaggcgttttttccgctgcatggccacggcgttccggcacatcttgccgaacttccgggccttgtcccttttttccgccacgctcagcgcattgtgctgctgctcagcccttattttgcggtagttttcaagcctgcgcagttccagctcgccgctgagcaccgcagcctgaacagcacagccggactcatggtcgtgggtgcagtcattgaaacggcaccccgcggccagctgctcgatatcgtcaaatgccgatgccagtccctgtccgacatcggcaagctgcagctcgcggatgcccggagtatcaatgagaacagctccggaaggcagcatatgcagactgcgtccggtggtagtgtggcgccctctggcatcgtgttcccgtatggcaccggtggactggatatgctctccctgcagggtgttgaccagcgtagacttgcccacacccgacgaccctgcaagcgccagagtctgccctttgccgcaccagttttccagaacggccgcagaaccggcatccagagcattgagcacgcacacgtccagatcctgcctgatggcttttgcccgcccgatgaattcatccgcatcagcaaccagatcagccttggtaataacaagaaccggtgtcacccccgatcccatggcaagtgtaagataccgttctatgcgcgaaggattgaaatcatcgttgcatgaagtaactatgaacagtgtatctatgttggctgccagcgcctgaatttttgcctcgcgccccgccgctctgcggtgcagaaagcttttacgctccagcaggcgcaccggctggcttgtccggcggtccagcagcagccagtcgcccactgtgggcacgtcttccggcccgccggtgtaccagctgcccggcacagccgcctgaaccggaccgttttccgtcacaagacccagtatatgacgattcagccccgccacgcgcgcgggcagagcctcctcccactcttcaatactcagctgctgctgaaaaaaaggcccccatcccagacgggcgagatcgcattgcgcctgcatcatatccataaatcaccagtaaactgctttgttaaacgcttcaacacagtatgatctgccggcaacaggccggatgccggtaccggcaagagactgcccaagccagccttcagggtaggtcagtttcagcggagcacggacaacatcttcgctcaccggtctgaaaccggttttgccgtaaaaatcaggatcgccgtatgtgaaaaccagctccaccccgtgctccttcaatttttcaaggccgctttttatcagcatctgccctgtgccttttccctgacagccggtaagaacagctacaggagccatcaggaatgccacggggccgtctgtcaatgtcagacgggtaaaaatgatacacccgacaacttcaccgtcttcagttgcggtgacgcagtaaatatcttcttccgccgtagtcgtcagcaggtcatgcaccagcccgcctatcacctgtccttccgcttcaccttccgaatctgcaaacgtacgggtgaaaagattgattatggcttcgttgcttccggtgcgatgcacggtaatatccatcagaaccaccctgttgtatagcggttacggccgatcaggaccgtccgcacgatttggccgctcgctgcgaaaaccaaaaaacaactcaatcatcatgcgttgatgtccggacatacgtgacggcagacatgcagccacattataaaacggtacaacgcggccgcaccgcatccggcgggtgccgcccctctgagcagatacggaagctgatacagcagcggcagtgccgtcatcagcggtcccccgcacattcccgcagcttccctgtgccgaatctacacagtaaagcggcaggcaggtcaagccccgaccgcacgggcagacacaccaccacgcgcggcacaggcagaacgggctgcggagtttcgccccgcagcccgtggtcatatcatgctctcactgtttttcatgcaggatcattccgggtctttctgcgcagcacacgcttatcgcctatacgcatggtcacgcgttccctgtcaaaatattccagcagcggaatgacgtacttgcgggacaggcccgtaagctcgcggaattcattggggccgatatcttcattggccgtaaaccatttttccagcatggccttcagctgctccatggcgccggcatcgtagaacaacccgtccttcacacgtatcagcaccccttcgtccagcatcagcttgaacacaccggcggcttctttatacgtcagccccagcgggtccagcacatccttcacattgggcggagccgtggccccctgacgataggccgccgccagagtctcgcgcagcccctgctgatcggccgccagcgacacggtatgccccggcagccgcaccaggtcctgctcggccaccagcctgccggtgcggacaagcctttcggtgataaagtgtaccagtctgggatgcagcccccggccccagccggaagccagttctccgcgcaccagcccctgccgcagcggttcgcggcgatgatacgcctccagatagtccacacacgaagaggaaagacgctccaccgcaccaccggaaacataccgccggtcttctttatcaaaaacaaaagcctgctgtgaactgcccagtttgaccagcgtcttttcaagccgtttcgattccatgtccgtcagcacacgcagcaggctgaaactgcaaccggcgtctccggccagttccagatgaatggcaatgcgccgttcgctgtcggcatcattcagctcttccagcagcgccagcttttcgtcaaaccgtgcatcgcggcggcgcagcatggcagatgccggattcagcaccacgcccccggccactgtccgcagcggagaaaacgaacggacgacgcacctgtcgccgaacacggcggccaccggttcgggaaaacgcacctgacagatacaggtgtcgcccggcatgaggcggtctctgtccggaaaatacagacgcgccagcagttcgcgtgaaccatggtgaaagtgcacttctgttctgttcttcagcggagtggaggcagaagaaagacaggtcatgcgcacgtcccatacctcggaaggatgcagcgtgtccggcagcgccagcacatcgccccggcggatatcatccacgtccagacccgacaggttcactgccgtacgcctgcccgcgggggcaacctccaccgtggcaccgtggctctgcaacccgcgcaccttggtacgcctgccgccgggtatcagctctatctcgtctccgagagtcacggaaccggaaatcatggtaccggtaaccaccgtaccgtggccgcgcatggtaaacaccctgtcgacgggcagccggaaaaggtcggaacgccgttcgggacgcagttctttttccatctgcgccagatgcccgcgcagtgcatccattccggtaccggcagcggcggaaacaggaaaaaccggagccccctccagaaaactcccctccagaaactccgccacatcctcctgcaccagccccagccactcttcgtccaccatatccactttggtcagtgccaccagcccggtgcgtatgcccagcagcgaacagatttcaagatgctcccgcgtctggggcatcaccccttcatccgcggcaatgaccagcatgacaaaatctatgcccgatgctccggccaccatgtttttgacaaatttttcgtgccccggaacgtcgacaatactcaggcgtctgtcatccggcaggtcaagaaacgcaaaccccagttcaatggttatgccgcgccgtttctcttctcccagcctgtcacagtctatacccgtcagcgccctgaccagcgttgtcttgccatgatcgatatgtccagccgtacccatgactacaggcatgcattcctcctgctatgcgtccgtgccgcttgatgaaacggcctttacggttgtatgagaaattcgggccggtaacaaccgctggttgcccggcaatatcatggcgccacttgcacccgcgggctagagtaaaaaaacaggaagcacacatgcctgagtccacagcgcgtcctcactttgcggcggcgcggcacatgatgggcattgctgcgctatttgcggcaatgctgaccgtttttgcggcgttcgccccgcagcccgcggccgcggccggttcgctggtttttgcgcgggccagcgatgccgtgactctggacccggcgcgcgcaccggaccttgaatccaccaaggtcatcgccaacatatacgaagggctggtcaccgtggcagaaagcggcacggaaatagtgcctgcgctggcccgttcgtgggaaagctccgccgacggtacccgctggacattccacctgcggcacggggtcgtgtttcacgacggcacgccgcttaccgcacaggccgttgtgcagtcgttcatgcggcagatcgatccggaacgttctgatttcgccggagattccggcgtgtcacggtttacgttccgccacatcaccgccgtcagcgcccccgacgaccacaccgtgctcataacgctggatgcgccgttcccgccttttctgcacaatatgtccatggccaccgcttcggtcatcagtcctgccggcggtgatattcccgccggtacagggcctttccgtctgcatacgtgggaaaaaggcagaagaatagtgctgaaggcccacacggaatactggcggggcgcccctcagctggataccgtggtgctggaggtcatacccaaagcatcggacaggcttaccgcacttaacgtcggcgccattgatgcctttgacggagtgaccagtgacatagcccgccatgcatcagctcaaagctccatacagctttccagccgtaccggtctgcgcatagcctatctggccatgaacacgcaaaagcccccttttgacaatccggcagtgcgcagagctctgaacatggccgtgaataaaatccccatgcagactctgatctacggcaacaccgccgtggtggcgcacaatgtcattcccgaaacggtatgggcctatgacgaaaccctgcccccctatgtctacgatcccgcggccgcgcgtgacatgctggcacaggccggttatccgcagggattcaccgccacgctgtatttctgtccgcgccctttttaccccgaaggaatcgaagctcttatcagaaatgaactggcagccgtcaacgtgcgtctggatatccgctacaccgaatggaccgaacacctgaaagccaccggcaacgcggagcacgatatgtgcatcatcagctggggcggatacaacagcgatcccgacaacttcttctacccgctgttccatcctcacaatgccgtgacaccccatgcccagaacagggcgttttataccaacccccaagtcagccggctgatagaaaaagcccagcaggaaacagaccccggaatccgcaaggaacactaccggcgcatacaacggcttatcagaaatgacgccccgtggattccgctggtctacaaccgcgaactgctggcgcattccgtcgacgttaccggtctgcgcctggacgccacaggcgttgtgcggttttacggcgcccacgtccgccacgactgaccggccgcagcacagcagccgcagcggggcgaaatcacacaaggattctgttttgataacattccacgttcagacacaccgccgcgaagagcttgtagacatcaccgcccacatccgcagactggcaggcgaacagggctggcgccatggggcgctgcttgtatactgccctcacaccaccggcgccataacagtaaatgaaggggccgatccggatgtcgcgcgcgatatcaccgcaaacatgaacaagctcgttccgcggcatggcgactatcgccacgccgaaggcaattccgacgcgcacatcaaatcaggcatgttcgggtgcggacagatgcttattgttgaagacggtgacatcatgctgggaacatggcagaaagtgtatttctgcgaatttgacggcccgcggcaacgcacggtatgggtgcagttcatggccggcagctgacagctgtcccgctgcgataatcccctgccgcagcatgctcttatccgctcatgccgcggcagacttttttctgccaatacatacacacggaaggatatccgttgcagccttcatccccgccatccccttcatccccgctgcccgctccgttttcccagctgcaaaaaggctttgccgccaacctcgtcgtggcggccagcgtagccgcttacggcagcgttttcggcctgctggcagcccagaaaggtatcggctgggggcagctgctgttcatgaacctgaccatctttgccgggtctgcacagtttgtcatggtggatatgtggcaaccgcccctgccggtggcggaaatagcgctggcggttctggtcatcaacacacgctatctgctcatcggggcatcactgcgtcagctttttgccggaaccacactgacccacaaggctcttgtcatgcatctggtcaccgacgaaaactgggccgtcacgctggctgcggcctcaaagcgtcccgtggacacatacttcatgctcggcggcggcctgtgcattctgatggcatggtgtgccggttcgctgttcggcaatcaggtgggggcgttgctgggcaaccccgagcgcctggggcttgatttcgcgtttacagccgtgttcaccgcactgctgtgcagcttctggcggggcggcagagacctgctgccgtggctgactgccgcggccgtggctctggttgtggaacaggctgttcccggcagcaaatggtacatacccgccggaggcctgagcggcgccctgtgcgccgcgctgatgcccgcacacgcggcgggaaaggacagaaagcagacatgacggaaaacaccgcggcctttctggccgtcatactggctgcggcagccacctacgccctgcgcctcggtgggctgctgctggcaggcaaacttccggataccggcagggcgcgccggttcatggatgcactgccgggcaccatactgctgtccattgtggtgccggcctcggtcagcctcggcccctgggggtggtttgcctccgcctgcaccatcgcctgcatgcgcctgaccggcaatgtgctggcagccatgctcagcggcgtggttatcatggcgctcagccgcgcgctgtaacccgcggcgggcaatgcagcacggcagcaatccgtatccggcgccctactcttccttgagctccctgctcatcagttcgcgcacggcatcacgcggatttttaccgctgtgcagcacatcatacatggccgaagtaatgggcagatcaacctgcagccgcgccgccagagtgtgcacggcctcggtggtcttcacgccttccgccaccatgcgcatgcttctggtcacctcttccagagtcatgccctgcgcaagcttcaaccccacctgcctgttacgggaaaggtctccggtgcaggtcagcaccagatcgcccatgccggacaaccccataaacgtggaagcccgcgcgcccatggccacacccagacggctcatttctgccagcccgcgggtgatgagcgccgcacgggcattatggccgaaccccagcccgtctgccagaccggccgcaatggcgatgacgtttttaaccgccccgcccagctccactccgcgtacgtccgtgctggaatacgtgcggaacagcccgtacgaaaaaatatgacgcagccggcgtcctgtggcggcatccctgcagcccagcaccaccgcggtgggcatatcgcgcatgacttcgacggcaaaagacggtccggaaagcatggcaaaggtgtgaccggtgccttccagttcctgcgccacaacctctgaaaccgtgcacagattttccacctctatgcccttgttggcgcacaccacaaccggctccggcggcagcagcggccgcaatctttgcagcaccttgcgaaaatgctggcacggcacggccatcagcagcagaccggcaccatccagcgcttcagcatcatccacagtggcccgcacagaactgtgcagcaccacatccggcagataatcgggattcacatggtcggcattgatacggcgggcctgtacggcatcgcgcaccagcagcgtcacgtcacaggcattggcggccagcagatgggcaagagcgctcccccagcttccgcctccggctacggctattttcatgggtctccccgtttttgcagagttatgcagcggcgatgccacgcacacggcacatactgcaaacagcgtccgggctcaagtgcggctgcatggttgcaacaccgcgcctgaacaggtatcaacagcgtgaaccgcaaccctatcacgaggacgcgagatggctcagacttttacagacaccgagcgcgccattctgcgcattgtgcagaagaacctgccggacagcgcaacgccgtatgccgatatcgccgaacagacaggcaccgacgagcagacagtgcttgctctgctgcgccgcatgaaggaagaaggctccatccgccgtttcggcgccagccttaagcaccagaaggcaggctacacgcacaacgccatggtagcatggattgtcgacaaagacaccgtggacgaagtgggcagacaggccgccgagcaccggctcatatcgcatgtctactaccgccccagtaccgcgccggactggccttacacgctgtacaccatgatccacgggcggcacgaaaacgaatatcttgaagtgattgacaccctgcgcaaagaaactgcgctggaagaatatgctgtattgaacagcctgaaagaactgaaaaaaacctccatgacctatttctagcgcggaggagcaaatccgcggttgcacaatcgcgggcatgacaaggataccgcatcatggaacgttccagaaatcttttcgaacgcgcccagaaacttattcccggcggggtgaacagccccgtgcgcgcctgtctgagcgtagacagcgcccccgtgtttgtagaacgcgggcagggcagcaagctgtacagcgttgacggcagagaatacatcgactttgtggaatcgtgggggccgctgctgctgggccatgcccaccccgccgtcaacaaggccatccacgaagccgtggacaaggggtcgagtttcggcgccccctgcgaagacgaaatccgccttgcagaagccgtggtggacgccgtgcccagcattgagatggtgcgcatggtcagctccggcacagaagccaccatgtctgccctgcgccttgcgcgcggctacaccggccgcaacaaactgattaaatttgagggctgctaccacggccatggcgatgcttttctggccagcgcaggttccggagtggcaacgctttccattccgggaacccccggcgtgcccgacacagtggtggcggacaccctgctggcaccctacaacaaccttgaacgcgtaaaagccctgtttgaaaaccacggcgcagacatcgccgcagtcatcgtggagcccacggcgggcaatatgggactggtacggcccgccgccggttttctgcagggattgcgcgaactgtgcgaccgctacggcgcgctgcttatcttcgacgaggtcatcaccggcttccggctgtcctacggcggggcacagcagtatttcggcatcacccccgacctgaccacactgggcaaaatcatcggcggcggcatgcccgtgggcgcctatggcggcagacgcgagataatggagcgcatcgctccctgcggcgatgtgtatcaggccggcactctggcaggcaaccctgtggccatggccgcaggtatcgccacgctggcggaactgaaaaaagccgactatcccgcactggaaaaacgtgtggacgcgcttgcttctgaaatagaagccattctcaaggccaagggcgtacccgtgacagtcaaccgtctggcctccatgttcaccatcttcttcaccgaagaaccggtgactgactatgacagcgccaaaaaagccgacggcacgctctacacccgcttttaccagcagatgcgtgatcagggcatctaccttgccccgtccggttttgaatgcgccatggtgtcgctggcccacacagaagacgactttgcggccatgctcgcagcagtgcgcaacgtcaccttctagggcaaatcctgcgggtatggtcccgcccccgcaacaatgctatgctgccggagcgcctgaacggtgctccggcttttttcacctttgcgcacggcaacatcatgaacagcacaccccgttccctgcacgacgtctccggcacagattccggcggcacacatacgtcacggctgtgtgtttttgcactgactcctcagggaatacagctggccgcgcggctctgcccgcatctgcaggcagacctgtttctgccgcaccggcttgccggtcttgcagacagcacaaccgccccccgcacagagcgttttctccggcttgccgatgccgtgcggcatgcgttttcaatttatgacggtctgatttttatcgcggcatgcggcatagccgtgcgcagcatagcgccgctgctgcagggcaaagaccgcgaccccgccgtggtggtgctggaccagcaggggctccacgccgtcagcctgctgtcgggacatctcggcggagcaaacgcccttgcctgccgcatagccgccatgaccggcggcacacctgtcatcaccaccgccactgataccgaaggactgccgtcactcgatctgctggcggcggaaaacaacatggccatagcccggctgaccgcagtacggcacgtcaacgccgcactgctggaagggcggcaggtggccgttgccgaccgccacgacctgctgaagctgaaaaatcacccctgcggcctgttcattcacaccgacgaacacagtctggacaaccggtacgcggcactaccctccgtactggtgacaatccatgcatcggctgcccggcgcgctcctgcagacaggctggtactgcatccgcgcattcttcatgcaggtctgggctgccgcaaaaacgtgcccgcgccaagagcggctgaacacctgctgcggctgctggaagcgcatgacatcactccgctggcactggcatcgctggcaagcgtggaagctaaacgggctgaaccggccatgcacgaggcctcccgcaggctgggggtgcccgttatctttttttcctctgccgcactggccgcaattgcggtacccaacccgtcgtccagaccgctgaaagccgtgggcaccccttccgtggcggaggctgccgccctgctggcagcgcggacaaacaatgaatgccgctgcacacagcatgccgcggcacatcttatcatacccaaagcagccgacggcgacgtgaccgctgccgtggcacaggagcaatacaccatgcaccccgcacctctttacatcgtcggtctgggccccggagacccgcagctgctcaccccgcaggctgcggacgcattgcgggcttcagaagtcatagcagggtacacccgctatgttgaactggtgccggacgatattcttgccggacgcgaaatcattgccacgggcatgatgggcgaaatggaacgctgcgccaaggccattgaaactgctctttccggcagggccacggcagtggtgtgctccggcgatcccggcatttatgccatggccggacttatctatgaactgatcgaagaaatggacgcctatctgcccgtgcacgtcatcgccggagtgcctgcactttctgcggctgcggcgctgctgggcgcaccgctgatgcacgatttcgcctgcatcagcctgagtgacctgctcaccccctgggaagttatcgaaaagcgcctgcaaaacgcactggaagctgatttcgttgtggtgctgtacaacccgcgctcaaaaaaacgcgactggcagctggagcatgcgctggaaacggcccgccgctacagacagcccgaaacccctgtcggactggtacggcaggccaacaggccggaacaggctgtttcggttgcccctctgtcggttttcgaaccggcgcaggtggacatgctctccattgtgatcataggcaacagcaccaccagaataatacggggcaacatggtgacaccccgcggatacatgaaaaaataccgctgagccggacacggcgcaggcatctgcgctttgcacgccgcgcaatgcagcctgcgcggcccgccgcaggtacgcgcaggctgcccccccgcgggcacagcgcaggtcatgccccgcaaggtcgcttgcactttttttcacgcgcagaccctttgctaacctgcgcccctgcttgacagaagtggggtgtagctctaggattgcccaaattatttaacataccttgtgaaggaggtatcacagttatgaggaaatcgctgtttgccgtaatggtgctggcactggtagccgcttttgcgctgcccgtcatcgccgcggaagcacctgccgacggtctgaagatggaaaacaccaaaatgccggtgatcttcaaccactccagccactccagctaccagtgcgccgactgccaccaccccgttgacggcaaggaaaatcttgccaagtgtgccaccgccggctgtcacgatgtttttgacaagaaggacaagtctgtccattcttactacaaaatcatccacgacagaaaggccaccactgttgccacctgtatgtcctgccaccttgaagctgcaggcagcgacaaggacctgaaaaaggaactgaccggttgcaaaaagtccaagtgccacccctaggcactggtccggatttgcttgttcgaggccgcccgaaagggcggcctcttgcgttacggcgcgatgtatgcttatctttttgacgatacagattgttgctgttttccgctccgcggcgctccggcagccggacggataccctcaacctcagattgaaggtacgccatgtcaccacagggccccctgcacgaagaagacgatatcatcgaactgacggaaatcgtcgaaaaaggatctgttcccggcagtacggacagcgatgccgctgattttgaaaaagagctggaagacctgctggataacgatgcgggtcttgattccatcgaaggcttcgatgatctggagatcgacagcggcaccaccccgtccgcaaggaaacccgcagacgatgaagacgatatagatgccctgctgaatgatctggaacaggacgccccctctgccggcagcgccggttcagcatcaggaggttcacccgtggtcgaccccaacgaagaactgcagatgcctgacatgtctgacatggatgatcttctgggcgatgtgggtgctcccgcaccctcgcaggatgacgatctggatgatctggatgccctgctgaacggagccatggacgaagcggtgcaggacaccgcgcaaaaagaacaacctgccgcgccggattcaggcaccggcgatgaaacggacgcgcccgacatcgacgatctggatgcgcttatcgaacaggcatcagcagccgcaccgcagcagccgcaggcacccgccgcacagaaaaaagatgatccgctttccgccgacgacattgacgccctgctggaacaggcttccgccggaacgcagcagaacgcggcggctcccgaagcagaaaacgccgctaacggcggcggggctgacgatgatgccggtgcgcccgacatcgacgatctggacgcgcttatcgagcaggctgccgcagccgtgccggagcagccgcagacacccgccgcacagaaaaatgatgatccgctttccgccgacgacatcgacgccctgctggaacaggcttccgccggaacgcagcagaacgcggcggctcccgaagcagaagacgccggtaccggcggcggagccgacgatgatgccggtgcgcccgacatcgacgatctggacgcgcttatcgaacaggctgccgcagccgtgccggagcagccgcagacacccgccgcgcagaaaagcaatgatccgctttccgccgacgacatcgacgctctgctggaacaggcttccgccggaacgcagcagaatgcggcggctcccgaagcagaagacgccgctaacggcggcggagctgacgatgatgccggtgcgcccgacatcgacgatctggacgcgcttatcgaacaggctgccgcagccgtgccggagcagccgcagacacccgccgcacagaaaaacgatgatccgctttccgccgacgacatcgacgccctgctggaacaggcttccgccggaacgcagcagaacgcggcggctcccgaagcagaagacgccgctaacggcggcggggctgacgatgatgccggtgcgcccgacatcgacgatctggatgcgcttatcgggcaggcttccgccggtgtcgaagaacctgaagataccgcacatcttgatgaaataggtgcattgatagacgatatacagccgcccgacacccagcccgcccaatctgcagcgcaggaagctgccgccggcaagcaggaaatgccgctggacgatctggacgatgtgcttgatcaggtaatgggcagcgcacacgacgcagccccgcaggcaaccgttgcggcagaggaagaaggggacgccgcccccgcacagcctgcagctgaacagcataacgcaacagcagaaatgccgtccggaacggaagaggctggcccgcaagagtcgagaacagaagagtcggaaacagaagaggccggcgcggaaccggcaggcaccgtgacaccggacacggagctgcccgaagaagtgatacctgaagccgtagtgcccgacacagaaatgcccgaaacaggaatgcccggcagagccggttccgaagacatgcagcccgaaaatttgcagccgcaggattcgccgcctgaagaaaccgcatcagacgaagtgttgccacaggatgaagccaccggagcagcaaaggatgatacccctgctcatgatgctggttctgccgcaggacatggcgaaacagcaggcgaaaccgcaggcgaaacccgtcagccccccgcggctgaagccgaggaaccggagccagagcagacggccggacatgaggccgcctctcccgccgcagctgctcccgccgcagcccctctgccccagctcatgctgcttgaagaacgcatagccgcgctggaaacagccgcggcagagccggaagtgcaggaacccgtgcaggacgtcgtggagcgtctgctgggcgaagacagtcctgttttccgcagtctgcttgccgcggcaacggaaagcgccgtggccgctgtccgcccgctttacgaagaacgtctggccgcgcttgaagagcagctggcccgcatggacaaagacgacgcagcattcgctgcgcgactggatgaaatcgaacttgccggccggcccgacaccgaagccatagtgcacacggtttccgaacagctttcggcacagctggaagccactgccagcgaagccgccgccaaggttctgcgcgaagaaatagcagcgcttgccagagaactggaataagggcggcaacacagatatcccgacgcggaaccggctctgccggttccgcgttattgtatgcgcggggcgtcgctgtttctcctcgacgttcataccgcataatgctatagaagccgcgaaaaacagggagtggcttatcggtttcttcctcttttccccgcccggttttcacctcgtaggtcaagaccatcccccacgggcgggtttttttgatttttcacgccgagcacatcgctgtggaggttccgatggaaaaaatgcagaaagaagccctgcaggtagctaaagagatcatggtcaaattcattgagacaggccgcgtttctcccaacaacttcggagaaatgttccccgctgtatacaacgtggtctttgaaaccatctgcgccggcagcagccagccccagcgcgaaagcgcggaataatccgtcgatgaagcacacagacagtcaggaacacgcctgcaatgtttcaggcatgttcggccgcattgcaggctgctacgattttctcaatcattttctgagcgtcggcatggactactggtggcgttacgaactcgtgcgtcagataatacccggccccacggggcgggtgcttgatctggccgcgggcacgtacgacgtttcgctggaaataagacgacagtacccgcacatgcgggttgccgcgctggattactgcctgcccatgctgaccacgggcaaaaaaaagctgcgcggtctcaaaggcgccggagtctatcccgcacagggcgacggcaggcatctgccgctcgcggacaacagcgtagactgcgccaccatagccttcggcatacgcaacatcattccccgtgaagaggccttccgcgaaattctgcgggtgctggtacccggcggcaggctttgtgtgctggaattcggttcaggcaaaaacaaggtgtggaaagggctgtacaatttttacctgcaacacgccctgccccgcatcggcaaaattttttcaggcgacgacagcgcgtaccgctatctggccgacaccatcatcgcctttcccgatgcgcgggaactggcgcaggaaatgcgtgacgccggttttgcacgggtgcttcaccggccgcttacttcgggcatagtccagctgcatgtggcgcagaaggctaaccggaaatgaaataataacgggccagcgccacagccccgacgcccagcagcatcatgaccagaccggtaatgcgcagatgggcggttctggtttccgcaagggcgcgcagcaccggcttcaggcgctcggcgccaagaaaaaaagtaatgccttcggcaaaaagccacaggccgaccgcagcagaaagtaactgttttgtgaattccataagggcgttctttttcataccgcgccgtccatgtccagcacgggctgcacggacattcccgcgcggcagtgcaggacagactctgaacaccccgaccggacaatgcttttttttcggagaaaaccgcaatgatcaggtttgaagaacttaccgacgcaaatgccgccgtggccgttgtgggtctcggctatgttgggctgcctcttgccgtggccttaagcgaacacttccgcgtgatcggctttgacatttcgcaacgccgcgtggatgccctcatcaaaggtgaagacgccacaggcgaagtggaaaattcccggctggcggcgtgcaaggcagaatttaccgcagaccccgcgcgcataggtcaggcggacattgtcatcgtggccgtgcccacgcccatcgacggcaatcgccggcccgatctttttccggtggaaagcgcctcacgcactgtgggccgcaccatgaaaaaaggctgcgtggtggtatacgaatccacggtataccccggccttaccgaagaaatctgcgtgcccattcttgaaaaagaatcgggcatgaaattcggcaccgacttcaccgtgggctattcgcccgagcgcatcaatccgggcgacaaagttcacaccctcgaaaccatcgtcaaggttgtttccggcagcgatgaagccacggcggacctgctgcagcgcatgtacggcacagtggtcaccgccggaacattccgcgcatccagcatccgcgttgccgaggcagcaaaggtcatcgaaaacacccagagagacctgaacatcgctcttatgaacgaactggcgctgctgttcgaccgcatggacatcgacacgctggaagtgcttgaagcagccggcaccaaatggaatttcctgccgttccgtcccggtctcgtgggcggccactgcatcggcgtcgacccgtactatctcaccttcaaggccgaagcgctgggacaccacccgcaggtcattcttgccggacgccgcatcaatgacggcatgggcaaattcgtggccgaaacctgcgtgaaaaaaatgatccgcaaaggcaacgtggtggccggttcccgcgtgggcgtgctggggcttacctttaaggaaaacgtacccgacctgcgcaacacccgcgtggtggacgtgattgacgaactgcgcgactacggcgtgcatgtgctggtgcacgacccgcaggccgaccccgcggaagcccacgaagaatacggcctgaccctgaccggtctggacaccctgcgcgagctggatgctgttattctggccgtaccgcacgcggaatacgacgcactgcaggcacaggatatccgcggctggttccgcgatccgcaaaaagccctgctgctggatatcaaaggcgcaaagtcgcccgccgcgttcactgacgccggttttgactactggcgcctgtaacggcaccgttttgtttgcggcgcctatgcccccgcacaccgccccttcgctttacaggaggggcggtgcactataaaagcaccggaactgcaacccgttatacctaccaccagatgacgctgattattaccaccgccaccaccagagaaatggaagccgtccttaaagggttcaacggcaggggccgcgtaggctgcgtgctaccccgtcagggtgaagtatgcgcatcgcccgtcaacgaacgtcagtgtctgctggccgtgaccggtgtgggaccggtgaatgcggcctttacactgggccggctgctgggcgaacaccgcaacatcgacggggttatctcgctgggtatagcaggcacatttgacccggatgccgccccgctgggcagcactgtgctggccacgcgtgaaacatgggccgattacggcctgtatacggcacagggggtcgaccccatgggaatcgggttcggccagacggacgatgccgtcaatccggtctggaacagtatagagctgaaccccgcgccggcactggccgtgctgcagttgaccccgccgcccctttgccgcacgggcggcagcctgacggtggccgccgccagcggtacggcggaacgcgcctgcgccatgcggcagacgcatcatgccctgacagaaaatatggaaggctttgcgctggcgctcggctgtctgcggcagggtgtgccttttctggaactgcgcacggtttccaatgtggtcggttcgcgcgcagcgcatgactgggccgtggacgatgcattcgcctcgctggggcaggccgcccgcgccctgtttgtctgacaaagatacacttgcctagcggcttgaaaaacggaacaatacggctcatgcaagaacttctggaatatctgggcgccatccagcccaaagtgaatgagactctggccgcggaaaccggcactctgaacaccatggtgcaacctgtggccactcatgtgctgagcgccggcggcaaacgcctgcggccgctgctggccatactttttgcccgtgccctgggccgcggcggcgacgatatatacccgctggcctgttccgtcgagctgctgcactcggccacactgctgcacgacgacatcatagacgacgccgcgctgcgccgtggtctgcccgccgcgcacacacttttcggcagcaccagaaccatccttgcaggcgatgcgctgctggccctcgccaacctcattgtttcgcgttatggtgatacgaggcttaccgaatgcatcgcacgggccatcattgaaacagccaccggtgaaattgccgaaatcgaatacctgcgcagcacaggccacccgcaggaaacatatatagaaattatcaaaggcaaaaccgcgtggatgattcaggcttcctgtcagctgggtgccattgcggccggtgccacggcgcagcaggagcaggcagcctgcgacttcggcatgaatctgggcatagccttccagatagtggatgatgcgctggacttttcaccttctgccggagaaaccggcaagccggtggccggcgacctgcgcgaaggcaagcttaccccgccgctgcacatgtatctggaaaggctggaaggcgccgaccggcaggagtttctgcacaaattcaccaccggcaccttttccgatgccgatgtggacaacgtggcaagagcggtgcgcggacaggggctggacaaagccaccagagaccttgccgacacctatctgaaaaaagccgcagacgcactgcacatgctggacgaaagcagggaaaaaaccgtgctcaggcaaacggtggattatgtgaaaaaccgcagcaggtaggaaggcccatgaccacgcaagaagcagctgaccgcagtaagaccatggagtggtactccgagtgtcttcagctcacgtttccccctgtgatggtcaaactgctgcaggcgcttgcccagccggagcccgatttttctgtcatcgccgagctgctggccatggacccggttcttgcggccaccattctggaactggtcaactctccctactacgggcagcgcaatcccgtgtccgacatgcagcgggccgtagtggtactcggctcgcgggaaattctcaaaatagccctgtccatagcctaccagcagcgcgtgaccggcgcactgcaccgcaaaccaaccgaactttttcccgactggcgcatggcactgtggagcgccattgccgcagaaaaactgtcggcccagctggcacccggcgacgaggctctggcctatcttgccgcactgctcaaagatctgggaatttttatcagacagtgcacccgcagttcagaccccgtgcttgcccgccgccgttatctgacggaatattcccgcgcccacgccacatccgaacaggtccactggggcaaagagcatcaggagctttccgcagaactgttcagcacatggaacatgccgcaacgctttgtcgacgcggtgcgccaccatcatgccccgacgcttaacgggctggaccccttcacgttgtgcgtcgcgcttgccacccgctgggccgaactgctgcagaccggacagggcgatcatgcggaactcatccgccatgaaatgctgatggccgggctgctgcagcttgacgggccgggtatggaagcgctgcgcgccgactgtgccacccgcttccgcgttctgctcagctctctgggcatagaagacgccccgctttccgacagactctacacccagacgcttgaagacattcagcgctttcattttctgagcacagaactgcagcgcgccgcctcgtacgaagaagccgtcaaaatgaccggcagacagctgcactggctgtggaacatgaaaaaatgggaagtggctctgcgcgatccttccgtaaacagatatgtgcttttccgtcctgtgcccgaacagggtgtgcagcccgttgccagcagtgccgaggttgacgccctgccgtggagcagaggcggtgtgcgcctgccgctggctgccgagggtgacgtgtacggcagcatgaacgtgccgcgcagcaaaaccagactgcaggaagaaggcagcctggccgtatacgccagatttctctcaaaagggctggaaatattctatacggaacagagcggactgcgcagtaaagcccgtctgcttgattcgctgcccaacatggtggcgcaggtggacgccacaggcatcatacgcgaagccaacacggcctttcttgcacttgccgggcaggacagcgacccgcgcgggcatgctttaagcgacgtgctgcgcaatgcatacggcattgagaccgaatcagtatggcggcagatcacggcggaaacacaaaacaatgccgcaaacaaaatttttacatactgcaccacgcagggagcagcccgtacctgcgctctgctcagcatcttccgcaacctgcctgagcagggggcatttctggtacgtatcgaagacataacacaggtttccgcactggaagccgaagtgctggaacaaaatgactttctgagcagcctcatggaggccatgcaggaggtggtgttcaccgtcgacgccaccggcagagtgctgtggaccagctcggacatgctgctgcaggccggtgccatgctgtttgacatcgccgccgccacaacgcccggtgccgcgtggggggccgatcatctgcctgtgcagcggcaggcggacactgcggaacagcagacggcacacccgcaggaaaaacagacgcccgtaccggtggaagtcgccataaaactgcccgacggcagcagcgcactgtacgagctttcagtctcgccgctcaaaacgcgggcggaaacagcgcgctggatcatcgtggggcgcgatctgaccagcatccggcgcatggaagaaaaaatgcgcatgcaggcagtgtttgacggcctcacagggcttttcaatcatacgcattttcacatgctgctcgacagagaaatagcccgctgccatcgcacacggcatcctctggcacttatcttccttgatctggacgggttcaaagccatcaacgacacgcaagggcaccgcgaaggcgacagaatactgcgtcaggtttccaacgccctgcgctcctgcatacgcaaaggaactgattttgcctgccgctacggcggcgacgaatttaccgtcatcgtgacggaattcaaagaagacgcgctacccgccatgtccgcccgcatactggacgccattgaatcgggcacatcaggtgctgtaagcgccagtgtgggggttgcccttctgcaatcgcaggattctgcggaaagtcttgtccagcgggccgacaccgcaagctacgccgcaaaaaaagccggaggacggcaggttgctcaagcccccctgcatcccggttccgcatgacagaacacagcgccgcccaccccccgcacggggctgcgcctctttttttatccgcagggccgcagtgccccgcggcgcaacattctgtttttaccctttgcaaacgccgcgtttgccattaaggaaagcccaacccgaccaccgcaataccgcaggagtctttcatgctacgccgcattgaagttggtctgcgaccccatgtcgcggacaccgtgggccgcaaggtctgcaacaaaattgccgaatctctggatatcactcccgagtccgtgcagatagtcaaagtgttcaccattgacgggctttcggagcagcagcttgacgaagtgctgaaacagggagctctgcacgaccccgttctgcaggaggcatctgccgcccccgccgcgggcgatgccgactggtatctggaagtgggcctgcgccccggcgtgacggacaacgaaggccgcaccgcccgcgaaaccattgccattgtgctgggcatcagcgaccgtcgctcggtcaacgtgtatgtggccaaccagtaccgcatcagcggcgatctttcgcgcgatgatgtggaacgcataggacgcgatctgcttgccaacgaactcatccagcgcttttccgtcaaaagccgcgcccagtggcaggccgagccgggctttcccgccgctgccgcgcaggtactgggacaggcctgcgacgaagtggcctttatcccgctggacaccatggacgacgcggccatggccgctttcagccgcgacaacacgctggctctcagtctggaagaaatgcactgcatacgcgaccattacgcgcaaccggacgtaaaagccgcccgtgaaaaaatgggcctgcccgcacgccccaccgatgccgaagtggaagcgcttgcccagacatggtccgaacactgcaagcacaagattttctctgcacgcatccggtaccgcaacgaagaaaccggcaccggcgagaccatcaacagcctgtacaaaacctgcattcagggttccacaagcctgctgcgcaaacgcatgggcaaaaaagacttctgcctttccgttttcaaggacaacgcaggtgtcatatcctttacggacacgcacagcgtctgcataaaggtggaaacccacaactcgccctcggcgcttgacccctacggcggagcgcttaccggcattgtgggcgtaaaccgcgaccccatgggcaccggcatgggcgccaacatggtgtgcaacaccgatgtgttctgttttgcctcgcccttttatgaagaaaaactgcccccccgactgctgcatccgcgccgcgtgcttgaaggcgtgcgcgaaggtgtggagcacggcggcaacaaatccggtgttcccacggtaaacggctccattgtgttccacgacaggtacctgggaaaaccgctggtctactgcggtacagtgggcatgattccggccacggtggcgggcagacccggtcacgaaaaaaaggctctgccgggcgatatcgtggtgatggccggcggacgcataggcaaggacggcatccacggcgccacgttctcgtccgaggaactgcacgaaggctctcccgccacggcagtacagatcggtgaccccatcacacagcgcaaaacgtatgatttcatcatgcgcgcacgggacaaaggcctgtacaacgccattacagacaacggtgccggagggctttcctcttccgtgggcgaaatggccgaagacaccggcggctgccgcatagacgtttcgcgcgcaccgctcaaatatgacggactgcgcccgtgggaaatactgctttccgaagcgcaggaacggatgacgctggccgtaccgcctgcaaaaatagaagagtttctcgcccttgcacgcgaaatggacgttgaggccacagcactgggcgaattcactgactccggctactttcatgtgacctacggcgaaaagccggtggcctacctttccatggagttcctgcatgacggtgttccgcagatgcagcttgacgccgtgtgggaacgcccgcagctgccggcaccggccatagacgtggacgacgcccatcagagcagcctgcttaaaacaatgctgggacggctgaacatctgctccaaagagtacgtcatccgccagtacgaccacgaagtaaagggcggcagcgtcgtcaaaccgctggtgggcgttctgcgtgacggccccgccgatgcgggcgtcatgcgccccctgctggaaaacgaggcaggcatagtgctctcgcacggcatctgccccaaattcagcgatatcgacacctactggatgatggccaacgccattgacgaagcggtgcgcaacgcggttgcagtgggcggcaacattgatcatatggccggtgtggacaacttctgctggtgcgaccccgtgcagtcggaaaaaactcccgacggccggtacaagctggcgcagctggtacgcgccaacaaagctctggcccatttctgtcaggcctacggcgtaccctgcatatccggcaaagattccatgaaaaatgactacaccggcggcggtaccaaaatatccattccgcccacggtgctgttctccgttctgggggtcatccccgatgtgaacaaaacagtcacttccgacttcaaacaagccggagacggcatatacctgctgggtgtcacccgccgcgaactgggcggatcggaactggcagacgagctgggcattctttccgccgatgtgccgcatgtggacgccgttccggcactcctgcgctaccgcacgctgtacaaagccatcggtgccggacttgtttccggctgtcacgacctgtccgacggcggtctggctgtggctgtggccgaaatggctctggcaggacgcacgggcgccgatgtcaacctgaacgcagtggctcttgcaggcagcctgaacaaggctgaagtgctctactccgaatcggcatcgcgcctgctggtcaccgtgccggcagcacagcagaacgcctttgagcagatgttcaaaggtcagcactgcacccgtatcggacaggtgaccgcacacgattccctgcgcgtgctctccggagactccgtactgcttgccgaacctgtggaagaactggcgcgcagctttaaaggcacgctgaacttctagtattcgggcaccgccgcggtaccgcggtgttgcgtctttccggcggccgcctttttgtactcaacggcaaaaaggcggccgtcctttttcgggtgcacggcagtacggtgcctgccgcgcgcacgcccgcggctgccgcaacacaacgcaacatctttttcttctggacaaaattcacagaggacttatcactaaaaagtcagaaaggggcttgaactgatgttcggaaacgagtactgttacaggtaatgtcacgtatagccggtaacgcgggcccgtgctccgcaccggaatgtccgcgttgcctgatgatcctgaagtacacggtaataagcaccaaaattaacgggaggcccaaatgcctaacatgctcgaaatctacaagtgcaatcactgcggcaacatggttgaagttatggcaggcggcggcgcaccgctggtctgctgtggcgaagaaatggaactgcaggtggaaggcaccgttgacgccgccaaggaaaagcacgtccccgtcattgaaaagaccgcgaacggcttccttgtgaaagtgggcgccgtcgagcatcccatgacagacaagcactggattcagtggatagagctgatcgccgacggccgcagctacaccaaattcctgaaccccggcgaaacccccgaagccgaattctgtatcaaggctgacaaagtgaccgcacgcgagtactgcaacctgcacggccactggaaaaccgaactgtaataccactcaacacgtgtaaaggatgagaacaatgcagaaatacgtttgcaacatctgcggctacgaatacgaccccgccgaaggcgatcccgacaacggcgtagctcccggcaccgcatgggaagatgttccttctgactggctgtgccccgtgtgtggcgcgcccaaaagcgaattcgaacctgcataaggttcttttgcgcccctcccgcatacggcgggaggggcgttttacggcctcccgcatagcagaacgccgcagcgcccttgcccgtgctgccttttttttttatgacggcctcaggaaattatgcaagctgcacgcattatcagcagcaaaacacatacacaggacgaaacaatgaaagcactggaaataaaaaaggacgtgttctgggtaggcgcggtggattacgacagccgcgactttcacggatattcgctgtcgccgcagggcaccacatacaatgcctacgtggttaaagacgaaaaaaccgttcttttcgacaacgtgaaagaaggctttctgcccaccatgctgtgccgcctgtctcaggtgaccgagctggaaaagatagactacattgtctgcaaccaccttgagcccgaccatgccggttgcctgcccgaactcatcgaacgctgcaagcccgaaaaaatttactgctcgcccatgggcaaacgttccatggaagcgcacttcgacaccaccggctggcccgtggaagtggtgaaaacaggcgattccatcaatatcggcaagcgtgacatccagttcgtggaaacccgcatgctgcactggcctgattccatggtgtcctacattccgcaggacaagctgctcatctgcaacgacgccttcggccagaacatagcctgcaccgaacggttcgccgatgaaatcgaccgtgcccatctggcccacgccatgaaggaatattaccacaacatcgtgctgcctttctcgcccattgtcatcaagacgctggacctgctggccgaactgaagctggacatagacatgctggcccccgaccacggtcttattttccgcggcgaagacgtgcagtatgcactggactcgtaccgcagctttgcccagcagaagccccgcaaacgggctgtaatcgtatttgacaccatgtggcattccaccgagaaaatggcccgcgccattgccgacgggctggaagccgaaggagtgcctgcccgcctgatgtggctgaaggccaaccaccacagcgccgtgatgacagaactggcagactgcggcgccgtgattgtcggctcgcccacccacaacaacggcatcatgcccaacgtggcaaaaatgctcacctacatgaaaggtctgcgtccgcagaacaaggtggccgcagcgttcggttcgttcggctggtccggtgaatccgtcaaaaacatcaccggatggctggaagacatgggctttgaagtgcccgctgaaggcgtgaagtgcaaacatgtgcccaagcacgaaacgtatgaagaatgctacaatcttggcaaggcagtcgctcaggcgctcaaggccaagtgcgaagcctagaccggctctgacgcccctgccctgcaggggcgtttttctttacttttttacctcaaagccccgcagcctccggtaccgcatctgcaggtcgtgcagccgccagataacagaaggcccggaggcggggtctcgtctctcaagcgccggcccttagcctgcccgcaccgccggcgccaccgcatcagcgcatcacacgcacgttcagatcatgtgtccgcctgcacccccttgcgtgcaggcagacagcacgccccgtcacgggctgtcagcgtgcaggctgcgcagccactttacccccgcgcacagttggcgtaccattgtcagcaatcgctgacttcataccgccgcaccggccaaggaccatacccgtgaccgccccgctcaccataccgtgcgaaaccatcatgcagtccattgcggacggtgttttcacggttgaccttcagtggaacatcacttttttcaattccgcagcggaatccataaccggtatccgcgcgcaggaggccgtgggccgtaaatgctgggaagttctgcgctccagcctgtgcgacgggcaatgcgcgcttgatgcctgcatgcaccgcaatgtcaacgtgtcgggcaagtccattttcatcgtccgcagcgacggtacccgtgtgcccatatccatcagtgccgccccgctgcgtgacccgcagggagaacttatcggcggggtagaaacattccgcgatctttctgaagtgactctgctgcgcaaggaaatgcagagccagtacggcattgaggacatagtgggcaaaagtccggcactttcgcggatttttgccattctgccccccgtggcacgcagcggcagcagcgtgctgctgaccggagaatccggcaccggcaaagaactgttcgcccgcgcactgcacaaccacagcgaacgggcacagcagcccttcattgcggtaaactgcgcggcactgcctccggcgttgctcgaatctgaactgttcggctacaaaaaaggcgcatttaccgatgcgcgcaaggacaaacccggcaggctggcactggcacacggcggaacgctttttctggatgaaataggagacatgcctctgccgctgcaggcaaaactgctgcgcgtgctgcaggagaaaaaatttgatcctctggggggcattgcaccggaagaagccgacgttcgcataatcgccgccaccaacagcaatatggaacaacttgttgaacagggcggcttccggcgtgacctgtatttcaggctgaatgtagtgcgcatggaactgcccgctctgcgtgaacggcgcagcgatatcccccttctggccgcccatttcgtgcagcggttcaataccctgcagaacaaacaggttcagggactgtccgaagacgttctggccaccctcatgcggcacgaattttccggcaacgtacgcgagctggaaaacattatcgaatacgcgttcattctctgctcctccggattcatccagatggagcacctgcctgattacctgcagcacagcactgcggcttcgggcggtatcgggcctgacagcgcggcacaccccgccccgcgtacccccggcacgacaagctcgctgccccccgctgcatccgctcccgacagtgtaaacggcgcgcaccggcatgcggccttcccgccatccgtcccgcaggaggcgcttacaccgcagaacgccgctgaccggaccatgaccatgcgggacataaaaaagcaggctgtgctgcaggcgctggcacggcacggaggacggcgcatggccgcctgccgcgaccttgatatcagcaaagacacgctgcgccgcattctgaaccagcctgacaaggcgtaaaacacgcctgaagcgctccgcatggggcgtattatacgccatcacagggcgcgtttcacgcccgaaaatctgctgccgccttccacacaaacacacaagctgctgttataaaacaactataacaagtcggcatcattcctgcctaatacagtgcaggcgccagcacctgcggcaatgacgctgcagccctatgcgcccgtactggttatgattgcactcgctgtatatggcccccgtctggccgcattgttcgaatcggcacccgagtgtgccctgttcctccctcaaggtgacatctgcactccggccggaatgcttccattgcccgcgcaggacatgctccaacgtgcctccattctggccggggcagatgttacccacctgctgtgcggaggcatatgcggctgtcaccgcaggcagctttcgcaggctggcatcattgttgtgccgtggctgtgcggcggcgtgcaggacatcatacgcgcatggatgcatgacaatctagggccgcacatcatgcccggctgcccgcgcatccagcagccgcgctgccgcgccagacaggggcagacaaaacaaaccgtaaaaaggagcaccacatgatcattgccatcagcgcttccggacagtctccggaaagcggactggatccccgtttcggcagagccgcagggtttgtgctgtttaacagcgaaaccggacagttcagctacaaggacaacacccagaatctgaacgccccgcagggagcaggcattcaggccgccatgaacgtggccgatgccggagcttcggctgtcatcaccggccatgtgggccccaaggcatttcaggctctgcagcagggcaacgtggcggtgtacctgaccgacagccccaccgtgcatgatgctctggaggctttccggcagggtatgctccgccccgccgatcaggccgacaaacagggccactggtaaccggcggtcgcacggccgccgcaaggaggtcatcatgacaaccatcattgacgcacgcggcatgggccgcggtatgggccgcagaggtctgtacgctcaggacggcatgcagcaggaaacagccgccccgttgcagcccggctgccggggtgccggcggcacaggatgcggcatgggatacggcagagggcgttttgccggcaacggccgcggcggcatgtgccgcaacggatacggcaggcagaaccgttctgcacagggaagcatgcaacgccgccagccgccatttgacgatgcaggctgaaccggcacgataccggcggacatccggcgcatgccgcatgccggaatgaaacacacggaacagccatgaagccgttccgcacatcagacacaatacggccccgcatttccgccggcggggccatgacgaggaaaagtatgcatatcgccatagccagcggcaaaggcggcaccggcaagacaacccttgcggtcaatctggccgtgcacgccgcccgcagcggtcaccccacggttctggccgactgcgatgtggaagaacccaacgctcaccttttcatgccgggcgaacctgtgatgacactgacgcattcgctgccggtacccgccgtggacaaggccaaatgccttggcgacagctgccgcaagtgtgtcgaagagtgccggttcaaggctcttacatggatgaagggtgtcatggccttttcagaactgtgtcacggttgcgggctgtgcatgatgatatgcccttccggcgccatcacggaaaccacacgccccgtgggcaccgtggaaatacgcacaccgcagctgcccgtacccgccggtgcctccgccggtgcggccgcccttacgctggtttccggcagaatgagaatttcagaagccatggcaccgccgctcatacgcgaagtaaagcagcaggcccacgccgtttctgccggcacccccaacggactcactttctgggacagccctcccggcacatcctgccccatgatatccaccgtggaaaacgccgactacagcgtgctggtgaccgaaccgacgcctttcggactgcacgacctgcgccttgcggtggaaacgctgcacacgctcggcagacccttcggcgtggtcataaaccgcgacggcatgggcgacggccgcgtgcgcgaatatctggacaggcaccgcattcccctgctgggcaccgtacctcactcgccacaagcggcacaggctgtttcttcgggcaggctgctcattgatgccgtggacggcatgacaggctgctttgacagactgctgcataccgtgctgcggcatgcacacaacgcggcgcagcacggacaggagaagaccgcatgaaggaaataatagtcatcagcggcaagggcggcacgggaaaaacatccgtcaccgcggcgctggccgccaccggaccggtcaaagtactggccgactgcgatgtggacgccgcagacctgcatctgattttgcagcccgaagtgcggcgcactgtcgatttttatgccggacagctggcttccgttgaccctctgctgtgcatcggctgcgggtcgtgcgcagaccactgccgctttgatgccgtaacggtggcagccgacggcaaatggcagatacggcccgaattctgcgaaggctgtgcggtatgcctgcacgtctgccccgcgcaggcggtcaccatgaacgaccgcaaatgcgggcagtggttcgtttcggacacgcggcacggggtcatggtgcacgcggcactgggtatcgggcaggaaaattccggcaaactggtgaccaccgtacgccgcgaatccgccgccatggcgcacaaggaaggcgctcaggtactgctgaccgacggacctcccggcataggatgtccggtcattgcctgcatgagcaatgccgacatggccctgctggtgacggaaccttctgtttcggcactgcacgatcttgaacgcgcggtgcagcttgcgcggcatttttcgcttccatgcgcctgtgtgctcaacaaaagcgacgtgcaccggcagacggccgatgaggtacgggctttctgtctggaacacaaagtgcccgtactggccgaactgccctacgacaccgccgtgacgcaggcgcagctgcagggcagaagcataaccgaaaccgaccccgaccgatggcggccggtgtttgaaaatctgtggacaaccatgctggatatgcttgaaaatccggccccccgcgcagagacgcacatccccgtcatgcagcgggtggcgggctagacatccggcttgcgtattcattactccaaggagaaacccatgagtgaatcttgcggttgctccgccggtggaaactgctcctccggcggatgccatgaaaacaaatcgcctgaagatctgaggctggaaagctcggtgtcgcgcatccgcaacaaagttgtggtcatgtccggcaagggcggcgtgggcaaaagcaccattgccgcaaacattgccgtctcgctggctctggccggtcagaaggtgggcctgctggacgtggacgtacacggccccagcattccgcgtctgctcggtctggataaagccgaaattcgcatggaagaacgctcgctgctgcccgtgccgtggaacgccaacctgtccgtcatgtctgtgggcttcatgattcccgacccgcagcaggctgtcatctggcgcggccccgtcaaaatgggcttcatcaaacagatgctttccgaagttgcgtggggcgatctcgactttctggttgtcgactgccctcccggcaccggcgacgaaccgctgagcgtgctgcagctgctgggcaccgacgcccgcgccgttattgtgaccaccccgcaggcggtggccgtggacgacgtgcgccgctccatcggcttctgccgcgagctgggcaaccccattgccggtgttgtcgaaaatatgagcggctttgcctgcccgcagtgcgaccatgtggaaccgctgttcggacaggggggcggcgaagcgctggcaaaagaaaccaatgttccgttcctgggggctgtgcctgccacatctcttatgagccgctgcggcgacaagggtctggtatttgtgcaggcacagcccgaaaatcccgtggccgaggccataggccgcattgtcaaaccgctgctggcgcacgcgggcaccctgcatgaacgcgaaggcgcagtgccggcaccgcaggccgaaggcaccgtaaaggtggctctgccgctggccaacggcagcctgtgccagcatttcggccactgcgaacagtttgccattgttacggctgacaccacggcaaaaaccgtgctgggtaccgaaaacatcaccccgcccccgcacgaaccgggcgtactgccgcgttttcttgccgaacagggcgtcaacgtggtgctggccggcggcatgggcgcccgcgctcagtcactgttcaccggacagggcatcaacgtggttaccggcatcagcggcggctcgccccatgaggtggtcagcgcatggatgcagggctcgctgactgccggagcaaacacctgcgaccattaatcccttctcttctgcctgttatcctctgatcataagtggcccttgcggccactttttttattagcacttttcagaaaacttgttataactacaaaagttattcctttctttgtgcgggaatatccggaatttctccgaaagagcttgcaacagaagctatttgctaataataactcattttaataaaagtttgcctgctcttcatggagctgtttttttcacctttaaccttggcggctgcggctttacgccacgacccgcaaaccgcaaagggggctcgtatggatgtcgtcctgttgtcacggctgcaatttgccatagccgtttttttccacttcattttcgtgccgcttactctgggcctttccgtgatgcttgccatcatggaaaccatgtacgtgcgcagcggcaatgaagtgtacaaacgtatggccaagttctggggcaagctgttcatcatcaactttgcactgggagttgtcaccggcatcacgctggaattccagttcggcaccaactggtcgcgctattccgaatatgtcggcgacattttcggttcgctgctggccatcgaggcgaccgtcgctttcttccttgaatccacctttcttgccgtatggcacttcgggtgggaaaaagtatccaaaaaagttcacctgttcgccatctgggccgtggccattgccagcaacatatccgccctgtggatcatccttgccaacggctggatgcagaaccccgtgggctatgtgctgcgcaacggccgtgcagaactggacagcttctacgaagtgctgaccaacgtatttgcgtggggccagtacttccacaccattttcgcctcatggatgcttgccggtttctttgtgctgggtgtttccgcatggcacatcatgcgcaagaacgagcttgatttctttaaccgctccttccggctgggcgcagtgtttgccctgctgttcgccgtgctggtggctgtacagggccacaaccacggcaacaccgtggccagactgcagccggccaaactggcagccatggaatcgcactgggaaaccaaggcaggcgctcccatgtacctgctggtactgccggatcaggaaaacgaaaagaacgccatcgaagcctttggcattcccaatgtgctctcgctgctggcattcaatgatcccaatgccgaagtgctggggctgaaggaattccccaaggaagaccgtccgcccgtgctgctgaccttcctttcgttccggcttatggtcggtctgggtacgctgttccccattctggccggtcttgcatggctgtggcgcaacaaactggaacagaagacatggctgctcaaagccctcatctacaccattccgctgccgtacatcaccatcatggcaggctggaacgtggcagaggtgggccgccagccgtggattgtctacggcatgatgcgcacatcagacgcggtgtcgccggtacctgccgcgtcagtggccacatccgtcatcgccatggtgatcatctattcattcctcggcattctcgacatttatctgttgaagaaatacgccaggaaaggcccccagcccgcctaggcggaagggataacctgaagaaccagtacaccagaggaattagaatatgttggaaaccacatggtttgttatctggggtgttctctgggccatctacttcatgctggacgggttcgatctcggcatgggtacgctgctgccctttatcacaaaaaatgaaactgaacggcgcaccatctacaatgcggccggtcctttctgggacggcaacgaagtgtggctgatcacggccggcggggttaccttcgccgcatttcccaaagcgtatgcggtgatgttcagcgcgctgtatgccccgctgttcattctgcttttcgcacttatcttccgcgcagtctcgtttgagttccgcaacaagatagattccgacggctggcgcaaggtatgggacgtgttccagttcctcggcagcgtcgtacccgccctgctgctgggcgtggcctttgccaacctgttcatgggcattcccgtggatgcggacggcgtgtaccacggcacgctgttcacgctgcttaatccttacggactgctgggcggcgtgctgtttgtgcttatgtttgccgtacacggcgcactgtggctggccatcaagtccaccggcatgattcatgaccgcgccatcgccgccgcacggggtctgtggccctatctgctcatcgctgcggtggcctttctggccgccacggccgtatacaccgacctgtacagcaactacctcagcttcccgccgctgctggtggtgcttttcctcgccgtgggcatgatgctcaccacccgcttcttcattcacggagaatcggccggaatggcatggatatgcagttctgtgaccatagtgtgcgtgacgctgttcggtgtgctgggcatgtaccccgcactcattccgtccagccttgatccggcttacagcgtgaccatagccaatgcggcatccagtccgctgacgctcaagatcatgctgggtgtttcgctgacctgtgtacctgtggtcataggctatcaggcatgggtgttctcggtgttctctttcaagatcaccgacaaggatctggaatcgccccacgcctactagtccggtacctttaaacaacagaacgccccgcaccgcggggcgtttttttatgcccgcacgcacccgatacagaaaagcacgcaggcatacaggacagcacaggaactgccggaaaacaaacgccagccgggcagaaaagctgctccggcagtaacgcgcatcagcccgcggtgcgccatccgccggagcataaagcccgtgcgggaaaggccgtcagcgcagcccgttttcgggcggcggcacatcgccgttttccgccgaagcgctgcgcggaggaaagcgcatgatgaaccgcgccccgccgccgtgaacattttccgccgcggcagttccgccgtgcagcatcatgcagcgtttaaccttgcacaggcccattcccactccgtcgctgcgcgaggtgaaaaacggatcaaacacatacggcagcgagtcccgccccatacccctgccgttgtcctgcatgaccagccgcgtccatccgtcttcgtggcttacggacaccgtcaccttgagcgccctgtccgtgtgcgcaaaccggcgggcgttgtcatacagctcgtccagcagcaggcgcacaagatcgggatacacaacgcccatgcctgtacaggcatgcagcacaatgtccgcctcatccgcttctgccagcctgtccgccgcccagccatgcagcagggcatgccagtcgacgtggtgcaacactccggcggagattgccgcaaaagaggaaacttccgccaccatggcttccagccgcagagtttcttcccggatgacatccagcattctgcccagtgcaggctcgccggaatgctgacggatgagcatacccgcaacgccccctatgaccgtggccggattgcgcacctgatgcgccacagcctgagccagcaggcgcagggcttcctcgcgctcgcgctccagccgcagcttttcccgataaatacgccgctcggcatcatgcatgcgcgcaagttcggtcatatcctgaaaaagcaggacaataccggcaacactatcctgttgtctgatgaaacaggaaagcactccaagctcgcggcgactgcccgccggatcgacaaacggcacagaccggctgagaaattccagttcattgtgcaccacgtccactatgacctgattgaattccagattattgccctccgccatgaacacttccgcccagccgcggccctgcagttcatgcggtgcgatgcccagcatggcggaaagcgccggattggtgcgggctatgtttccgtcaccgtccagaatcatcaggcccacgggcatacgtgtcagaatggtctccacaaaaagcgggttggcaggcagcacgggaatcctccttccttttcggcaccccggtctgtgaccgtgacaccagcatatcacagcgccacagcacaatacagaccgcaagcggcaaaagaaggcccgcggcaatgttgccgcgggccctgatatgtgcagtgccggaccgccgtctgccggcggcataccacatcagcgtcccgtcagttcaagacgtccgtcgatgaggtcggtgatgacaccgggatccgaaagcgtggaagtatcgccgaattcactggtttcaccggaagcgatcttgcgcaggatacgccgcatgatcttgccgctgcgcgttttgggcagcccgtcggcaaactgaatgacctccggcgtggcgatgggacctatttccttgcgcacccatgtacgcagttcggcgcgcagttcttcagactcatcctcgtcagccgcaagagtgacataggcatagatgctttcgcccttcacagcatgcggcatgcccaccacagctgcctccgccacggcgggatgcgccacaagagcggactcgacctctgccgttcccatacggtgaccggacacattgatcacgtcatcaaggcggcccatgacccatatgtagccatcttcatcaacccgtgcaccgtcgccggattcatacatgcctgcaaaacgctcgaaatatgtctgtctgaagcgttccggatcgccgtacacgccgcgcagcatgccgggccacggtctgcggacaaccagatagccgccctgattggcttccacggcattgccttcggcatccaccaccgcggcgtcaatgcccggcaggggaaacgtggcagaccccggtttgagcggcgtggcgtaaggcagagcggaaatcatgatgccgcccgtctctgtctgccaccaggtatccacaatgggcagttttccgccgccgatatagttgtggtaccacatccatgcctcggggttgatgggctcgcccaccgagccgagcacacgcagcgatgaaagatcatgcttctgtgtccactccacgccttcccgcatgagcgagcgtacaactgtaggagcggtataaaaaatattgacgcggaatttctgcacgatatgccagaaacggtccggtgacggccatgtgggtacgccttcgaacatcagcgacgtgccgcccagcgccagcggcccgtacacaatgtaggaatgtccggtaatccagccggcatccgccgtgcaccagtaaacatcgtcatcctgcaggtcgaacacccactgcgtggtgtgggcggcataggtcagatacccgccggtggtgtgcacaacccccttgggccgtcccgtggaaccgctggtgtacagaatgaacagcgggtcttccgattccatctcttcacagggacacacggcatccagttcggggtcggcagccagttcgtcccaccacaggtcgcggcctgcctccatgggaatatcaacacccgcacggcgtaccacaatgcatttttccacgctgggacattggcgcagggcttcgtccacattgtttttcagcggaatacgacgtccggcacgcagcacggcatcggccgtaaccagcactttcgcctcgcagtcctgaatgcggttctgcagactgacggccgaaaacccggcaaacaccacagaatgcactgccccgatacgcgtacaggccagcatggcaaaggccagttcgggaatcatgggcatatacagcgacaccctgtcgccctttttaacccccagagaacgcagcaccgctgcaaaacggcatacttcatcatgcagcatctgatacgtgtacacacgcacgtcctcttccggctcgccctgccagatgattgccgccttgttgcgtctgccgcgtgtcaggtgcctgtcaatgcagttgtatgccacattgagcctgccgccggaaaaccaccgtatgtccgcctgctgcatgtcggcgtccagcaccgaatcaaacggccggaaccagtccagcagcttcaccgctctttcggcccagaagccttcgggatcttcgtcggccctgctgcacagttcgcggtactgttccatgctgcgtacgtgcgcgttgtcgcgtcgggcaaaaggcggttcgaacactcttttttcatccagcatgctttcaatattggtctggctcatacgggtctccttctgcctgactatgtattcggggtttttcttacggcaaaaaaaacataccgctggctcaacgtatacaccgcctgtgcttgtgtgcgaagactgacagaccctcttttcggtgaacggtcgattacgcccgttcaaattgactttatgcctttcaccgtgaaaatatggcccgtgaatggtccttacgccgcagccggcggcgcaaccttctacgcacgcggggtgagatgtgaattcttccgttctggagcagatgttcaagcccacatccattgctgtcatcggcgccacagacactcccggacagcccggccgcattgtcatggaaaacctgctcaaaggggcttttctgggaccggtgctgcctgtcaatgaaacccgcgagccggtcatggggctggaaagctacagcgaaatagacacgctgcccatcacccccgatctggccatcatctgcacagacgcagacagcacgcctttttatcttgcggagctcggcaaacgcggcacacaggctgccgtactgctttcgcacgggtatttccgtttcgacagagacagacgcgaggtgcagcgcgccaccgtcatggatattgcgcaggctcacggcatgcgcattctgggccccaactgtctgggcttcatcaacccttccgtaggcgtcaacgccagtctggcccaccgcgaagctctgcccggcagaatagcttttgtctcgcaatccgattctctgttcacctcggtgctggactgggcgacctcgaaaggcgtcggtttttcacatttcatttcactgggagacaggtacgacatcaacttcgcggatattctcgactacctgaacaacgatcccggcacccgtgccgttctgctgtatcttgaaaccatatcgggagcgcgccgtttcatgtccgccgccagagcgctggcccgcaacaagcccgtgctggtgatgaagtcgggcaaatcggaagcgtcagccactgcggccgccgcacattccggcatgcctcccggctcggacgatgtatacgacaccgctttccgccgagcgggcatgctgcgcgtgttcgacatcgacagcctgtttgacaccgtggagacactggcccgtgcggcaccgctgaaaggtgacaggctggccatactgaccaacgggggcgggcccggatttctggccaccgacgcactgctggccggcggagggcgtctggcggaactgagcgaagaaacctgccagacactggacaacgaactgaaaggtgactggtcgtactggaacccgctggtcatcaaaagcggcgccgacgccgacatgtacgcccgcacccttaaagtgctgctggatgacaaaagtctggatgcagtgctggtcatgcacgtgccaagcatttacgccgacagcggacaggtggccgaaggcgttgtgcgcgcgtgccgcagaaccaaaaaagccgtgctcaccagctggctgggaatagatgatgcagcaggggcccgcagcaccttccgcaaggcggggctgccttcgtttttcacgcccgacaacgccgtgcgtgcgtttctcaatctggtacagtaccgccgcaaccaggacctgcttgtggaagcgcctccttctctgcccgacacattccagcctgacgtttcacgcgcgcgtctggtggtcaacgaagctctggaccagcagcgtcaggtactgacagtagccgaaactaccggcattctgaaagcgtatggcataaacatacccgaaacacgcaccgtgcccgacgtacacgccgcagtgcgtgccgcggaagagatgggctatcccgttgcgctcaaggtggaatcgccggacatccgccgcaagacactggccggcggcgttgcgcttgatctggagtccgacggtgatgtgctggaggctgcttcggccatgatgcagcggctgaaaacccagatgcccgccgcacgcatcaccggctacacggtgcagcgcatgtgccgcagggccaccgcccttgagctgatggtcgaaaccgccaccgaccccgtattcggaccggtggtccgcttcggtcagggcggcgcaggcgccgatctggcacaggatgtcagcaccgcgctgccgccgctcaacatgaatctggcacgcgaggcggtttcgcgcaccagagtggccgcccgtctgcacgatgccgccggccgtccgcttgtcgatgttgatgccgtgcaccttgtactggtcaaggtttcgcagctcatcatcgacatacccgaaatatttgaaatggaaatcaacccgctgtttgcagatgaagacggcgtggtggcgctggatgcacatgtgcgcatagcctggtctaccgccacaggcaccgaacagctggccatccgcccttacccccgcgaactggaggagtgtgcccgtctcaaggacggctcggtggtcgacctgcggcccatccggccggaagacgaacctgaccactgggaattcattgaacatatgagcccgcaggacagaaggttccgctttttcggtaacgtgggcaccctgccccgttccgagatggtcaagctgacacagatagactacgaccgtgaaatggcattcattgccagaggacaggcgccggaaggcgggctgaaaactctgggagtggcccgtgccatgatagcccccgacaactcccgcgccgaattcgcagtggccgtacgttccgacctgaagcgcgccgggctgggcaggctgctgatggataaaatcatccgctatctgcgcagccggggcacaggccgcatagtgggcgaagcgctggcggacaacaaaggcatgacggaactggcacgggctctcggttttaccgtcaccaaagactttgatgaagacatctaccactttgacatggcgctggacggcacacgtcttactccgcgcgacgcaactccggacacatccgccgacagcacctgctgaccgcttactctttccgcggctccggcggccatgcggcaggacaaaaaggccatgcacagccgccggacagcacaacaggcagcatgtcgcacccacagggagaacacatggataccggcagaaaactttttatcatctggagcagctgcaatgcggaaacagctcacaatcttgtctttatgtacgcggtcaacagtctgcgcaaaggctggtgggaccacgtgcgtctcatagcctggggccccagtgcccgcctgctggcggaagacccttccgtgcaggcagaactgccgcgtctgcaggatgcgggagtagaactgtgggcctgccgcgcctgcgcagaaagctacggaatagcaggaaggctggaaactctgggactggacgtactgtatgtgggagaagcggtgacgcacatgcttcagtctgactggaagcagcttaccttctgacctttaccgatattgccggatactccgtcctgccatgaataacttccgctgatgcggtgcggcatgccgcgccgcatcagcagccggaaccggcgcagcccccgtctgaccgccatgcgctatttccggaccggaccgccccgtccgcctgccggatataatggcgccgcccccaattcagcacaccgatctttacctttttcacaagcacatgcgacgaaaaaagcacacactgcaaacacaagattgcacatattcgttgcacaatgattcaactcctgcctcttttcctctctacgacagaaaacagcaccatttatgatgattataccacggcttcacccctgaaatgcaaacaactgtttacatgtgtcatactgactatgcaggcaacacggcaccggaaaacgcctctgtatcgaaaaatatacgctaaccgcatgaaataccgcgcttgttcatatttttcacaagctggcacgcacgttgcacattcccttgcacaaatcactaccttccggtgcccgccggaagctgattcagagcaaagggagactcaacatgaccaaaataagcagacgacaggctcttggtgtagtcggcggcagcctgatggctggtgcagtggcaggcggaacgctggtggcaggcggcatgaccggacaggcgcatgcggcggcacccggcaccgcggcacggtttcagttcgaggaacagccgttttcgtggcagccgcacattcttgaccctgaagaatgcgccgttgccgcgtatgacggttactggcacaaaggtttcggctgcggttacggcgtgttctacggcattgtaggcatgatggccgaaaaatacggcgcaccgtataaccagttccccttcagcatgctcgaagtgggcaaaagcggaatttcaggatgggcaaccatctgcggcgcccttctgggcggtgccagcgcatacgctctgttctggggacgcaaggaacgcgaccccatggtgaccgaactgtaccgctggtacgagcagaccgcgttcccaattttcaaccccggcaccgcagccaaaggctttgccggcgacctgcccaccagcatagcccattcaccgctgtgccacgtttctgtgagcaaatggtgctacgaaaccggcatagccgaaaagagcaaagagcgcagcgaacgctgtgcacgcataactgccgacgtggccaaaaaagcagttgaaataatgaacgccaaacagacaggcgcatttgtggtcgagcataagacacctgaatcggtggaatactgcggcagctgccacggtgccggcaaagaatcgcccatagtgaaaggcaagatggactgtgctccctgccactccggcagcgaacacacacaggacaaatacaacaaccacccgtaagatcattccgcccgctaccggtgacatacgcccgcaggcagaacaggcagtccccgcctgcggcgcagcaccggtacacggccggtttctgcatacccgaacctccggcaatgcccgctgccgtacacaaaaagcccgtccggaaactccggacgggctttcgtatttctgtcgcataatacgcgcgccagccgcacgtcagtccagagaacatccgcgggcgctctgcgctctggcctgttcttcctgcctgcgggcaagctggttggccgcgttgttcagcagcttcacccacacttcgcccgtacgcgtattgaaaagcagcttgcggccacgcgtgccctgcacctgttcgctgcgtatctccagccctttggcggccagaacctcacgcgcggtcagcacattacgcccgcccacatctatcatgcaccggtcaggatgttcttcgcgcagccccatgctgaaggcgccgccgaacagcttcacctccacctcttcgggatgcaggccgcgcttttcaaagttgccgtacaccgcctctatggccgaatcaacaaaccggcacggctcgttacagggccggtagctttgcgtgatcaccggcagcattgcatgaaagatgcccgccagctgcagtctgcggctaaaaaacgtgaccgaaacacaagaccccagcacagtggagataagcaatgcccgccgcgtgacgatgccctcgcctatcttcagatgtacatgaggcagtccgcagtcggccagcgcatggggtaaaccatgacgggccagcgacatgcactgcatggcggcgcgctgttccgcactgtatccggacatgacaggaagccctttcccgataccggaccggacagacacggcacgcaccgcaaaacggcaggcgcgcggagtaaggccggaatcaggggttgaccagttccttcatttctttaccggcacggaatacgggcagacgcttgggcgacaccttcacgctgtctcccgttttggggttgcgccccacatagcccttgtattccttgaccttgaaggaaccgaagccgcggatttcaaccctgtctccggctaccagtgcttcgcgcacggagtcgaaaaaggtgttgaccaccgccacggcctcatcttgagacaggttgtagtcctcagccagtgtctttaccagttcgctcttgttcacaaggttcctcctaagagtcaattaccgcaagtaccactataaactacatacatggttcaagtattcatgacaagaaggatagtgaaactataagcgttccggtgcattttttttccggcacccgtcagatgtggttacgcagcttcagttccaccggatgcgggttaagatagtactgcccggcaagatactcgtcaccgtatttacgcacataatgattcagcatggttacaggcactatcaacggtacaaggccgttacggtaccggtctatgatttcgaccagttcctgcttttcatctgttgtaagctgcctgcggaaatagcccattatatgttgctgcacattggcatgcctgcccgcggtggcacgtaccgaaagagcttccataagcagcctgcggtattccgtgcggaactgctccgggctgtattcgcgcacggcggcaaccagcctgcccatttcgcggtatttctgtgtggaatgtgccagcagaagcagtttatggcgtgtatgaaactccaccaccgcaccgggtgccatgcctgattccagcaggtcgtaccagcggcgcaccacaaacagccgttctatgaagttttcacgcagcacggggtcgttcagccggccttcctcttccacgggcagcagcggaaaatgctccatgaacgttctggcaaacagccccgagcctttgagcacgggcgcgcccacgttctttacctcacgcgggtcggtgaaaggatacaccttgacccgctccatgccggaagaaggcgagccgcgtttgaatatgaatccgcacaggccctgtccttccagttcgcgcaccttgctgtccgcccaggtctgcatctgttccgtcttgtcctgccatgtcttgctggtcatcagacgcggactgtgcacatcaccggccagccgcatgggttcacgcggggtgggcagcccgcattccacctcgggacacacgggaacaaaatcaagataccgccccagcacgttcactatgtacgagtcgaacttatgtccgccgtcgtgccggaccttgttgcccagaaggcacgaactgataccgatgcgtatgcgttcagtcatgttgcgcttttcctgctatgggttatactggggcaaaaccaccagcaagcggagatcatgcaccatgtgcgcagaccataccacccgccacggccttgatgttgtatttttcgacttcgggggcgtcattgccgaagagggtttcgtcaacggcctgcatgcgctggaaaaccgtttcggaatagcctccggagagctgctcgcccatgccacggacatctgctacaacggcggctacgtcaacggcaagatgacagaggccggattctggcacgaactgcgccgccgcaccggaattgaagcaccggacgaagagctgcgcgaggccatactctcgcggtttctcatccgcctgtacatgcttgatgccgtcaacgcagtgcgctgcgcgggcatacgcgccgtcatcgccagcgaccagacaaactggctggaagaactggacgccgcacaccgcatctacgcacagttcgatctggtattcaattcataccgtgtgggcatgaacaagcgcagcacagattttttcgacttcatctgccagcgcaccggtgtacggccggaccgcgcgctctttatcgacgacaacgcaggacacatcggcagagcggcatcacgcgggctcaacaccctgctgtacaccagctacgaggcgttttacaaaggccttaccgcacatataccggaactgcggctggaagcctgcgcacgataacgcattgccttttgccgcgttttgacataccgattgctaccgttcaacctcacacagctgtgccggagacaggttccggcaggaacatcatcatgcagaaagctacccattccataacgcctgaaggttttcccgtcatcggtctgaccgcgcttgccgcactggtcttcgccatcatcgactgctggttcatggccgttgtgtttctgctgctgtgctggttcagcgtgcattttttccgcgatccggaaagggtggtgccttcggcccccggcgcaggggtaagcccagcagacggccgcatcataaaagtgcagcccatgcccgaccctttcaccggagaaccgcgcatgtgcgtctgcattttcatgaatgtcttcaacgtgcatgtaaaccgctttccggtcagcggcaccgtgcagagcattgcctaccatccgggcaagtacttcaatgcgtcgtgggacaaagcttcgactgacaacgaacgctgcgcctatgacatagtggacgccgacggcctgcgctggagcatggtgcagatagccggactcatcgccagacgcatagtatgcagggtggaagaaggcgacacgctcagacgcggcgaacgctgcggcatgatcaggttcggttcgcgggttgacgtttacctgccggaagagtatgaaccaaaggtcacagtgggtgaaaccgtttttgcagggcagacagtactggccgcaaaaaaggagcaaccggcggaataatgcgccggacaacaccccgcaaggaataacgagacaatggacacacagaccactcccacccgcagaggggtgtacattcttcccaacctgtttaccacggcaagcctgttcgccggcttcctcggtattctgtgggctgcggaaggacgtgtggaaatgtgtgctctggccattctcttcagcgcccttatggacgggctggacggcaaggttgcccgcctgaccaacagcgccagtgaattcggcgtgcagttcgactcgctggcagaccttgtggctttcggggtcacgcccgcgttcatgatgtactcatggcagctgcacgcgtacggacggctcggcatcgccgtggcgtttctttttgcggcctgcggtgcgctgcgccttgcccgtttcaatatttccacggctgtcacacccaaaaaattcttcatcgggctgcccatacccgcagccggatgcaccctttcctcgctggtattcttcagcatctacgtgcccgagacctttgcagctgcgttccccgcattctgcctcggcatcacgtttgttctcggcttcctgatggtcagccggttccggtacgcatcattcaaagaatacggccttatcaaggctcatccgttcagctccatggtttcggccattctgctgttcgttctcattatttcggatcccaaactcctcgggttcctcgtattcgcgggctatctcatttccggccccgtatacactctcattatcctaccccgccgtcatcccaagctgctacgcgacctatcctaatcaggattgtccgatagcaagcgcatcgtcagatacccggaagcggagtcttcccgggactctacgcgcatcataagcccgcaggccacgtgatgcagggaagacgaacccgactcctccaagccctgaaatagcggcacataaagccgcatagccgtaggagtatcccatggctgacagattgtacattttcgacaccacgttgcgcgacggcgaacagtcgcccggcgccaccatgaacattcatgaaaaggtgcagctggcccgccagctggaaatggtcggtgtggacattatggaggccggctttccggctgccagcaaaggcgactttgaagctgtgaaaaccatagccgccaccgtgaaaaatgcacaggtcgccggtctgtgccgcgccgtgcagcccgacatcgaccacgcatgggcagccatcagaaacgcagcacatccgcgtattcacacctttatcgccacctcgccggtgcatatgcagtacaaactgcgcaaatcgcccgaacaggtgctggaaatggcgcgcgacgcagtgcggtatgccgcaggcctgtgctccaatgtggaattcagcgccgaagacgcatcgcgttccgactgggattttcttacccgcgttgtggaaaccgccattgacgccggtgccaccaccatcaacattcccgacaccgtgggctatgcacaaccggacgaattcggcgcactggtgcgttatgtcatggaaaacgcgcgcaacagccacaaggccgtcttttccgtccactgccacaacgacctcggtctggcggtggccaacacgctggccgcgctcaaagcaggtgcacggcaggcagaggtcaccgtatcaggcataggcgaacgtgccggcaacgccgcgctggaagaacttgtcatggccctgcggacacggcatgcttactacgacatggaaacaggaataaagtcagagcagcttttccctgcctgccgcctgctttccatgatcatcgggcagcccatacccgccaacaaagccattgtaggggccaacgcctttgcgcacgagtcaggcatccatcaggacggcatgctgaaaaaccgcgagacatacgaaataatgacgccggaatccgtgggtcgcaccaagacggaaatcgttctgggcaagcactcgggccgcaacgccatcaacggcaagcttgaagagctcggctaccgcctgactccggaacagacccagctggtgttcgatgccgtaaagaagctcgccgacaggaaaaaacagatctacgacgaagatatggaagcgctggtgcttgaagaggtgttccgcatacccgacatgttccggcttgtgcacctcagcgtgcaggccagcgatacgggagttcccccttccgccgccattgtcatggaagtgggcggcgaacgccgccagcacaccaccttcggcgtgggtcccattgacgcggtattcaatgccatatcacagatagtgggacgtgccccgcagctgcggcattattcggtcaacgccatcaccggcggcaccgacgcgcagggcgaggtaacagtcaagctgcaggaaaacggcagtgccgcggtaggccgcggtgccgatgctgatatcatcacagccagtgcaaaagcgtatctcaatgcgctgaacaggcttgccaaaaaagaacaggaggacaaatagatggctcatacgcttgcgcagaagatactgcagaagcacacagaccagcaggtgggcgaagcagggcagatagtgcgctgccgcgtttccatggcgctggccaacgacatcaccgctccgctggccatcaagtccttcagggcaatgggtgccggcaaggtgtttgacaaagacagagtggcccttgtcatggaccacttcaccccgcagaaagatatcgattcggccattcaggtaaaaaacacgcgcgaatttgccgcgcagatgggcataacccattattacgaaggcggcgaggccggtgtggaacatgccctgctgcccgaactcggccttgtgggtccgggcgatattgtggtgggcgcagacagccacacctgcacttacggcgggctgggcgcatttgccaccggtctcggctccaccgacgtggccggagccatggcgctgggcgaaacctggttcaaggtgccgccgagcatacgcgtttcctaccgcggcaccatgcctgcccacgtgggagcaaaagaccttgtgttgcagctcatcgggcatatcggcgttgacggagcgctgtacaaggcgctggaatttgacggccccgtggtggatgccatgagcgtggaaggccgtatgaccattgccaatatggccattgaagccggcggcaaatgcggtctgtttccctccgatgacctgacgctggcctacaccgccgccagaggccgcaacgacgaaaagctgagcgccgatcaggacgccgtatacgaacgcagtctgtcattcgacgtttcagaccttgcaccgcagatagcctgccctcacctgcccgaaaatgttcgcccggttaccgaagtgcagggcgtgcagatacatcaggctgtcatcggctcgtgcaccaacggccgcataagcgacctgcgcgaggcggcagccgtgctgcgcgggcgcaaggtgcacaaaagcgtacgctgcatcgtgctgcctgccaccccgggcatctggaagcaggccctgcgcgaagggcttatcgaaaccttcatggatgcaggctgcatagtgggccccgccacctgcggcccctgtctgggcgggcacatggggattcttgccgacggagaacgcgccatagccaccaccaaccgcaacttccgcggccgcatgggcagcctcgaatcagaggtgtatctttccaacccgtccgtggccgcggcttccgccgtggcaggcgaaatagccgacccgcgcggcctgtagcagcaaggagacaacgatgcaatacaacggcaccgcccgcaaggtgggcgaccacatagacacagacgcaatcattcccgcacggtttctggttaccacagaccccgcgcagctgggcgccaactgcatggaaggccttgaacacgggtgggtgtcccgcgtgcagcagggtgacattatggtgggcggcaaaaacttcggctgcggttcgtcgcgcgagcatgcccccattgccatactcggtgcgggcatgcctgttgtggtggcgcacagctttgcacgcatattctaccgcaacggcttcaacatgggactcatcctcatagaaatcggcgacgacgcggacagaatacacgacggcgacgttctgagcgtggatgtggaaaacgggcgcatcaccaatcacaccacgggcgatgtgatcagctgcccgcctctgccgccctttatgcacgacattctggacaaaggcggactggtgccctacgtgcgcgaacgtctggccgccggagacgcataaatgcaggccgccatggagtgcctgccctgcatgatggcgcaggctgtaagggtagcccggctggccgccccggacgatgaagccgtgcagcagaacgtggtcagggtgtttgcagaccatgtggcacggcacggcctgaccggcagtccgccggccatgctgcgtccgctgtatgccgcagtgccgcggcttacaggcaccgcagacccttttgcacaggtaaaacaacacgccaacaggcgggcggcgcagttgctgcccggtctgcgcagcaaggtttcggcagcggccgatccgctgcataccgccctgaacattgccatcataggcaattacatggatgcgggcacaggcatagaattcgactgggaaggcgcgctggaaaccgaaaaccgggcagactggtccgcccgctggtatccttccttccgcacggccctgcagaccgcacgcacggtggtcatactgggcgacaactgcggcgaaatagtgctggacaccctgctggtggaacagctgaacgcactgggtcttgacgtgacctacgcggtgcgcggggcaccggtgctcaacgacgccaccatggaagacgctcttggctgcggcatgacacagctgtgccgtgtggttgattccggcgcggacagccccggagcatatccggaatcgctttccgccggattcacacacaccctgatgcaggcagatgtggtgctggccaaagggcagggcaattttgaaggcctgcggggccacctgcgacccgtatggttcgcgttcaaggccaaatgcgccgtggtggcacagatgctggacgtgccgcagggcacctcgatgtttttgcttcaacaaccgtaagccggaactctccggtacggacagggtcaaggagaccatatcatggaaatgcgcatatgcctgcttgccggtgacggcatagggccggagataatggaacagggcgtgcgggtgctggaaaccgtggccggaaaattcggccacgacatggaatttaccgatgcgcttatcggcggagcggccattgacgaaacaggcgatcccctgccgcaggaaaccgtggaagcctgcaaagcggcccaagccgtgctgctgggtgctgtgggcggcccccgctgggacaacctgaccggcgccgaacgacccgaagccggtctgctcggcatccgcaaagctctcggcctgtttgccaacctgcgccccgcaaaactttttcccgaactggcaagcgcctgctttctgcggcctgacatagttgccaacggcattgatgtcatggtggtacgcgaactgaccggcggcatttatttcggcactccggccggtgaagaaacccgtgacggcctgcggaccgcctttaacaccatggtgtacaacgaagaagaagtccgccgcatcgcccgcgtggcttttgaagccgcccgcaagcgctccggcagggtctgctcggtggacaaggccaacgtgctggccgtgtcgcgtctgtggcgcgagatagtcacagccacccacgccgacgaattccccgacgtggagctttcgcacatgtatgttgacaacgcggccatgcagctggtgcgcgacccatcgcagtttgacgtcatcgtgaccggcaacctgttcggcgacattctttcggatgaagcttcggtcatcaccggttccattggcatgctgccatcggcttcgctgggtgccggagggcccggactgttcgaacccatccacggctccgcccccgacatcgccgggcagaacaaagccaacccgctggctaccattctttccacagccatgatgctgcgccacagcttcgggctggaaaaagaagccgaagccgtcgaaggcgccgtgcaacaggtactcaaagccggctaccgcaccggtgacataatggatcagggcggcacgctggtgggatgcaacaccatgggcaaccttgtcaacgaacgcatctgacgacccgcagcccgtgtcccgccaacggggcacgggcgctatggacttggtggggcagtgagtgtaccatcgggccgacaccggaggtatctatgcgagctgccgttatttttctttctctggccgcatgcttcacagcatgggggcctccggcaatgtcgcaggaaccgccgcgcgaagtgcgcatagccgccggcgaatggcccccgtatatttccgctgccggttccggcattcttattgatattatcacacaggcttacgagcatgccggctatgtcgcgcacacctgtgtgctgccgtggcagcgggccgtcagcaaagtgactgacggctccatggatgtgctgctggccgtgtacgattcaccccgcaaccgcgaacgctacacgctctcatcaggcctgctgcgcatcgacagcatgtttgccgtgcttgccggttcgccggccggtgcgcccggccccacagccgcgcatacgctgggagtggtgaaagacagcatgttcgggccggaattactgcgtagaggtttttcccgcgtggaacaggctcccgatgaagacagcaacatgaaaaagctgctcaccggccgtgtggacgccattctggacaccgaggccaccctgctggaatcgctgaacagactttccgccgttgaacagcagggtatacgtctgctttgtccgccttttgcttctcgccctgtctttgcagcattgcttgccaccaatgacagaagtacgcagctgcttgccgcgctggaagaagggctggccatcatgcaccgcgacggttgctacgaccgcatccggctgcggtacgggcttactcccaacgccatcgccaatctgccgcggccccctgccccccgccgtgttcaggcctccggcctgtaggccggaaacgacggaccagacaggcgccgcacgcaggacgaccggccggaaaaaaaaaatgcggccttacggccgcaccttctgctgcatacaaaattcatctgccggctgacggcagcaggtattgcccgcgcagcatgcaggcaccgccggacaacgctgagaaatcacggaagaacacttttgcggacgaaaagacgcctcaccgcgccgggcggtcagcgtctgtcgtcaaaccgccgctgccagtcaaaatcgcggctggtcacggcatcctccatacggcggatacgcctgtcaagacgtgcaaactgttccttaagccgcgccagtgccgccttgcgcgaagatacatacgaagaatagaattctccctcgtggatatcgcgcaccggcatgacgggcttaggcttcatcagcagcccggccagaatataaattcccagcgcaggccagatacctgtcgccagcgcaccgagaatggtaaacaggcgtatccagaccggctcgacttcaaaatattcggccagccccttgcacacacccattatctttccgtcacgcgcgcggtacagcgttctgccttccggcggcggacaggtattgtgattgcggccgccgcggcagcctgcaggaccaaatcttctcatcgctcatcctccctgcgggcggaccgcgcatcacgctccagcagcagcgtttccaatgcttcaacccgctgttccatacggttcatgcccctgtacaattcctgaatcatacgggcttcatccgtggcggcgtccgcatcggcaccggggcgtctgtcgcgcagcaggcgcagcagcagcaccagtacaacggctatggctataagcggcagtatcataaaccagaacatgccaaaagaagcagtgtgcggaaacatggtgacgtagactccctgttatctgaaaaacggcagacaaagccgcggcagcgggtggcaacatacaggccagccatgctaccccagcacggcgcggcatacaaccacctgcccccgcacgccctgcccgtttttttttacgcggaaggattcaccttgcggcgcagggcatccagttcacgctctatttcatccgcaccttccagctgggcaaaccggtcctcaaggtcgggcttgcgctgcgggacttcaatctcggcttcggcttccataaactcgacccgctgttccagctcgtcaaaacggcgcatggcgtccagcgaaacagcgcggttcacatcacgccgcgcctgcgtacgcactctggcatgcgcatggcgctgcatgagcagacgctgcttttcacgtgccgatgccagcttttcttccagcgtggctatatcgttgcgcgcctcggccaccagagcctcacaaccggccatctcgcgcagcaacgcatccgcacgttcctgttcgcgccgtttttccagcagcgcttcgcgcgccagatcttcgcgcccgcggctgacagccagttcagcccgctgtgcccagcgctctctggccttttccaccacgtcaagctcgcgtccgacacgggtggcttcagccatcgtaccggcgcagttggccttcagctcgaccagcgtttcttccatctcgcgaatcataagcctgatcagtttttcaggatcttctgccttgtccagcatggcgctcatgttggcactcacgatatccttgaaccgggaaaaaatacccatggcatcctccttggttggttggcagtaaataagcaccttctatgccagaggcgctcaactgacacatcattctgtttttacagtttattttatatcgggcacgaacacgcgatgtggtatacaaaaccatttagtagcaatttaaaccatattatggcataaaaaaccatgagcaggcgtacacagccacatgccgcccacgtggaagcgctgggcagttccgatgtgtttctggcatttcaggaacatgtatcccgtgcggcaaaggtggaaaggcccgtgctgctgctgggcgaacgcggcaccggcaaggaactggccgccacccggctgcactacctttcatcgcgctggcaggggccgctggtcacattgaactgtgcggccatatcacctgccctcatggaatcggaactcttcggccacgaaagcggtgccttcaccggcgccgaaagacagcgccggggcaggttcgagcaggcgcacggcggcaccctgtttctggacgagataggcaacatgccgccggccatgcaggaaaaaattctgcgcgttgtcgaatacggcgttttcgagcgcgtcggcggttcacacgccgtggagacagacgtgcgcatagtggccgccaccaatgttgatctggcgcgcatggccgatgcaggccggttcaaacgggatctgctggacaggctggcatttgaggtgctcacgctgcccccgctgcgggaacggggtgaagacattatgctgctggcacggcgttttgccgcttccatggccgcggaactgggcagaccggaaacgccgcggtttaccccgcacgccgaagccgccctgaaaaatcacagctggcccggcaacgtgcgcgaactgaaaaacacagtcgagcgcgccgtgtttcactctgacggcgctctcatagataccatagaaacagacccttttgtctctccctggcggcaggggcttgcggcaccatatccggaacaccacggcacagaaaatccggaccctccttcacaacgtccgcaggcgccctgcccgcaaggggacaccgcgccctttccttcttccgtgcccgatctttccataccgctgcagcgggccgcccatgcactggagcaggaatacctgcgcgccgcgctggaacgcacacgccacaatcagcggcaggccgcagagctgctgggcctgacctaccaccagtttcgcgggttgttccgcaaacataaacaggatattgtcgctgacccgtaaggatgtaaacacgcacacaacagcacacaagcgagtaatgccatgtcttccttcaagcgcaatgtctacctgaagacagttcccataccgcaggctgtggaaaccgtacgcggggcgctcgaccgcgaatcgctcgtacgcacacagcgcgtcgcctcgcacgaggccgcgggcagggtgactgccgaagccgtgtacgcccgtttttcctcccccacatttcacagcgcagccatggacggttttgccgtgcgcgccgacgacacctttgccgcgcgcgaagatgcggcggtgacgctgcaggtgcagaccgcccggaccggcgggccgctgcaggccggacacgccgtggcggtcaacacgggacacccgctgcccgaaggtgccgatgccgttatcatgattgaaaatgtggttgccgccctgcccgacagcaccgccccgcaaagcatctccatagaagcacccgcctttccgtggcagcatgtacgccgcatcggtgaagacatcgtggcgacggaactgctttttccgcaggggcacaccctgaccgcatacgacgtgggcacgctgctttccggcggcatatgggaagtacgggtgtatgaacgcatcagagtccgcattatccccaccggagacgaagtgctggacttcacggcacgtccggaacccggtcccgggcaggtcattgaaagcaattcacaggtgctggccactctggcgcgcggcctgggctgcgaagtggaaagggtggctccggtgcccgacgttcccgaagtcatccggcaggcggttaccgcttcgctggacgacaacgtgcacctgacggtcatctgtgccggttcgtcggcaggcagcaaggattacacacgcgccaccattgcggcactgggtgaagtgctggtgcacggcatagcagccatgcccggcaaaccttcactgctggggctgtgcaagggacggctggtggcaggtgcaccgggctatcctgtaagctcggtcatctgttttgaagaactgctcgccccgctcatagcctggctgggacgcggcgaggcaccccgccgcgaaagcgtcaccgtggaaatgacgcgcaaagtcccctccaagctgggagtggaagaatttctgcgcctttccgtgggacgcgtaggatacaaatacatggccactccgctgggacgcggggcaggctgcatcaccacgctgtcgcgggcacaggccgtcacacgcatacccgccaacgccgaaggtctcgaacaggggcagtccgtacctgccgagcttatggtatcgcgcacggcgctggaacgtactctggtatgtgtgggcagccacgacaacacactggacgcgctggccgatgaactgatgggactggacaccccctgccgtctcgcctccagccatgtgggcagcatgggcggcatcatggcggtcaaaaacggctcgtgccacatggccggagtgcatctgttcgaccccgattcgggcgactacaatatgccgttcattcgcaaatacctgccggaaacacccgccgtactgatcaatcttgccatacggcatcagggtttcatcgtaccggcgggcaacccccacaacatccgcggcatagaagacgtggcccggcaagggctgcgcttcatcaacagacagcgcggcgcaggtacccgcatactttttgactggcacctgaagcaatgcgggctgcagtccgatgcaatccgcggctacggcaaggaagaatacacccacatggccgtggcagccaatgtgctgaccggcagtgccgactgcgggctgggcatacgggccgccgccaaagcgctggggctggattttgttccgctggcgcgcgaacgctacgacctgcttatccccgaacagttcatggaagacccgcgcgtcatggccgtcatgcagctgctgggctcgcccgcttttctggcacgcatagaagcgctgggcggatacgagacaacactcaccggacaggtcatgcaggccggtaccgcactgggagaacacggcagatgaaactgaaaagtcccatattcgaacaaggtgaactgctgcccgcggccaacccgcaacacggcggagaatcaccgcctcttgcgtgggaagatgtgccggaaggcacggcatcttttgtgctgctgtgcgacgaccccgatgccgacggcggcacggccacgctgtggatgctgtataatctgcccgcagacctgcggtcgcttgaggccggcatcgccgacgattttgccccgctcaaaggggccgctcacggtatcaacaccagaggcaactgtagatacgatgccccgcagccatcctgtcatcccagacgggtatactacaggctgtatgcgcttgacagccgcctttcgctgaaggcgggcattgcacgggggcagctggtacgcgccatggaaggccatattatttccgaagcgagtctgacaaccgtggtcggcagcgcccataccgcataaatcctgcggcagctggcgcagaacctgcggccggatacgcgtccggaaaaacagccggtgaacgcaccacggaatgagataaaaaaaagccgccggtcatctgaccggcggcttttatgccgcgtggggcaccggcaaaaattccggcagaagcaccggcaccggcatgtcgccccgcgttgcggcgcacatacccgctaggctcttctggctttttcaaactgtaccgcagtgccgtaacaggaaaaaaatttgctgccgtcgggatgaaaggccacgttttcctgatagcccacaatggcctgagctcctttgttcacggcacgcgcagccataccgaaaaaagcctcttcggagtcataggcgcggcaggccaccaatcccagcaccttgccgatggtccggccttccatactttccgtggtcaccacaggaaaacgcccgttgcggaacagttccttgacaacctcgacgttttcgacacagcgcggctcgggctttttgctctttttttcattaccgccaagcagaaacaacatgaaaggcctccttcacaccgccgcgttccgcttctgccgcagcggcgggtacagtattgtattcgtacccgttgctatgcaaaggttctgccattcaatttaattcaatatttacagcgcagtaacaaaaagacccttcaccatgtgccggaaaaccgacgcctattcgagcagcagcgacgaagtatcgcgcagacgctcttccagcccgtcaataagctgttccagcaccgccacagagacccccagacgctgccatgcatcttctttgaatcccggcagctggtgcatgccgcttacacctatacccagtcccttcaccaccacatccgccacatgaaccaccgcaggctccacatggcggacactccgttccggcacatgatgatgcagggtggaaaaaaccagcgacatgggaaaattccacttgcgcagcagcatgcctcccagcgtggcatggtcaaaacccagcacccgcagttcggcgtcctgcgccggcatgccgtaatcgctgcacatggaaagaatggccgccgcacggtcgggtaacaggctgaacaccgcaagtctgcctatatcgtgcagcagaccggccacaaaaaagcgttccggctcctccatgcccgcagcctctgccagctggccggccaccacggcacaggcgatgctgtgctgccagaaaagcgacagatcaagatgcgccacgggcagatcgcgcatggcccctatgaccatgacacccagcgccagtgttgacagctgctgccgccccaccagcgccacggcacgcgataccgtgtctatacgcgaaggaaagctgtaaaaagcgctgttgaccatgcgcagcagaaatgccgacagccccgcatcgcggctgatcacccgcgccacgtcagccgcggaactgttcgggctggaaagcacatcgcgcagttcggccaccaccgccggcagcgacggcagtttaacctcgtcacgcagcagcgccagcgggtccagcggggcaaaatcgccgtactgcaggccggaaacatcaggcatcttcacctgacagggacgtattccgcgggccatgtctctggccatgcgcaccgtgccgtgacgcagcagcagacggggcacctcgccggttgtccccgtgtggccgaaacgggcctccaccacatgacgcgcttcctcgataaaagcctcatattccagagagtgtgaggtttcgttcacgctgatctccgtgcgtgggcagttcgttacaaaaggggcattgtgcccgctgaagcctgatacagatagttgatgaccgcgcagacataccagaccatgccgatgagcatacatttaagcgaacgcagaaaaagcagtgtttttctgttacgcatggcaatgaccagccgcatgctttccgcacgggtgccgcgtcgcatggccgatatccagtgcaggcgcgtcaccccgaacaacgccgtgcccagactggccagcacaaacagtaatccgatgataaggggaatgccgctcagcactccggccgccaccatgcgatggcccgaaaagcccgtcaccgaaataagcagcgccccgatggcaaacaccgactgtgtccgctggttaagcacggcaaactgcccctgcaggcttttccacacctctgcgcctgtttccagcacgctcagcatgtactcgtactcctgccggatggagtcggcatcggggtcggtatccagcacattgatggccgcaggaaagacatcggaagagttttttccaaacataacccagttcctacaggaatatcatcaccggttgcaagtgaccttttttgctgtgcttgacgggaaacccgcccgcacgtagattggttccccactcaataccccagaacgcctgcggcatgcagcatatttttccatatgaccagaaccgcaaaccatgttttccggcacgcaccatgccagccggccacgccgcgccgtgcagtctgcgcaacggcggtgtttgtgctgttcctgcttgttaccgtattctgggtctccaccgcctgtgcccagcaggacagacggcgcaacgttctttttctcaattcataccacaacgggtattcgtggtcggacaagattctggaaggggtcaaggatgtctttgccgcgcaggacagatacaacatcgtgctgcaggtcgaatacatggactcgaaaaagtttcattatgaagacaccgtgcagaccctcttcagattgtaccgcgataaattccgcggcaagcattttgatgtcataatatcttccgacaatatctcattcaactttctgcagcagttccgcgacacgctctttcccggggttcccgtcattttcagcgggctgaacgacttccaccgcgaagggctgtctcttaaaggatattccggcgttacagaagaatacgacgtggccgccaaccttgagctggccatgcggctgcacccgcagatgaaacgcatggtcgtcatcggcgatacgtcggtaaccggcgtggccatcagcaaccagatcaaaaaagcactgcccgtggtgcaggacaagctggaagttgaattctggtacgagtaccggctggaagacatgctgaacaaagtgcgtcatcaggggccggacacatttttctacttcatccccatgtaccgcgacatcgacggccagttttattccgcgcaggaactgctggaaaaagttcatgccaattccgacgcgcccctttactccaactgggaatttctgctgggccacggcattgtgggcggcaagctgatttccggcgtgcgccacggcatggtggccgcgcgcatggccatgcaggtgctggacggcacaccggtggacgacattcccatcatgtccgaccccgaagccgcagacagcgaagcatttatctttgactacaatgagctgcgccgtctgttcatcacgcaggaacagctgcccgcaggcgcacgtctgatcaacgagcccagccgcttctacgagctgaacaagcaggttttctggaccatcatcatctccatggtgctgctttccgtcattctggtggtgctggtgatgaacatactggaaaagcgccgtgtggagcagaaaatcaaagatcagctgtcttttctgcggctgcttatggataccattcccctgcccatcttcaccaaggacaccacgggcagttttctgcagtgcaacaaagcgtttgaagactttttcggggtggaccgccagagcctgctgggccttgccggcaatccggacaatctggcggtacgcgctctgaccgatcctgtggacgtggacatgctgcgcagacccagcgtggaaatctacgacaagaccatcgaaggccccgacggcctgccgcgcaacatcatcctgcacaaggcgacgcacaacaacgcccgcggcgaagtggtgggactggtgggagtggtttttgactacacggcccggcggcgtgccgaagacagtctgcgtgccgcggaagaaaaataccgttccatctttgaaggctcgccgctgggtattttccgcatccgccccagagacagcttcatcgatctcaaccctgcgctggcgcgcatggccgggtttgaaaatccggaccagcttgtgcagaccctgccgcaggatatcgaccggctgctggagcagatggccgccacaagctcatcttccggcgatgtgatagactttgaacacacgttcaccagaggcgacggcacagccataaccgcccacataaccctgcgtgtggcacgcgaccgcaacggcgatatcgtgctgctggaaggatacgccgaaaacgtcacccagcggaaactggcggaacaggccctcagcgaatcacagcgcatgctgcagctggtgcttgataacattccccagctggtaagctggaaagacgcctcgctgcggtacatcggcgcaaaccgttcctttgcccagtttttcggcattgccgaactggaagacgccataggccgcaccgacgtggaaattctgcccgatgaagcgcaggcgctgcgtctgcgtgaagaggacgaggaagtcatccgcagcaacacgccccgttaccgctataaatggtccaccacggcggccgacggaaaaagtgtatggctggaaaccaaccgcgtgccgctgcatgacgaacagggccatgtggtgggcctgctgaccacggcggaagacgtgacccagaagataaatctggaacgccagctgctgcagtcgcagaaaatggaagccataggtacgcttgcaggcggcatatctcatgacttcaataatatactgacttcgatcatcaactccgttgaactggcactgagtgatgtcgaggcggcttccatcacattcaacgacctgatgcgtgccctgaaggccgcacagcgcggcagccatctggtcaaacagattctcacgttcagccgcccgtctgtggaaggttttgtgaccaccgacatcaacgaagccctgaacgaagccgtggggctgatcaaggcatcactgccccgcaacatagaaatacgcctcgcggtaccgccacgcccctcgtttatccatgccgaccccacacagatacatcaggttatcatgaatctgtgcaccaactcgtttcaggcattgcgcgaaacaggcggtgccatggacatcaatctggaacaggaaccggtaccggaagaaacggcgcaggaactggccatatcagcgggcaactacctcaagcttactgtcagcgacaacggccccggcatcccgcaggtaattctggataaaatttttgatccgtttttcaccaccaaaggcaaaaccgagggaacaggtctgggactggccgtggtgcacggcattgtcaaagcgcaccgcggcgctgtgcgcgtcagctccgaccccttccggcgcactgcattcgaggtctggctgcccatgcttgacgccgaaggcgccccgctgcccatttccgacgcgggagacctgcgcgggggcgatgaacgcattctgtttgtggaagacgacgacgaccagctgcacaccataccccgtgtgctcgaatcgctggggttcaccgtgcgcgcgctgaaaagcccctcgcatgccgcacagctgctgcgcgaaaatccttcggcctacgatctggtcataaccgactttgacatgccggaaaccaacggccttgaactggcggacgaaatcggcgatattgccccccgagttcccgtcatcatggtctccggccgcgacgtggccgcagaaggcgcgctggcatttcccaacatcaaagccattgttcccaagccgtacaaccgcaacatcctttccgaaaccatccgcaaggttctcgggtaatcaacggaacgcaccatgcccagaatactggtcatagacgacgacaccatcgtttgcgaaaccatcgaaagcctgctttcgcgcctgcagtaccagagccgctcggcccatacgctggaacagggtctgcagctgcttgccgcggaagaatttgacgtggtgtttctggacgtgcgcctgcccgacggtaacggactggaggctctgccgcgaatccgcagtcacgaaaacagcccggaagtaataatactgaccggcgaaggcgaccccgacggagcggagctggccatacagggcggcgtgtgggactatctggtcaaacccacgcccatcaagcagaccacccttaccctgaacagggcgctgcagtaccggcaggaaaaactgaacaagcaggcggcgccgcccgtggcgcttaatctggacggcgtggtgggcagcagcgaacgcatccgcgaatcgttcgacattgtggcgcgtgccgcatccactgacaccaatgtgcttatcaccggcgaaacaggcaccggcaaagagcttttcgcccgcaccatacacagaaactgcggacgtgccggcggccctttcgtggtggtggactgcgcgtcactgacggaaaccctcatcgaatcaacactgttcgggcataaaaaaggcgctttcacaggggccgaagctgatcaggaagggctggccaaactggccgacggcggcactctttttctggacgaagtaggggaaatgcccctttcgctgcaacggtcctttctgcgttttttgcaggaacgcaccttcagaccggtgggcggcacacaggaagtgaaaagcgacttcaggcttatttcggccacaaacagagatctggatgccatggtggaacgcggagagttccgcaaggacctgcttttccggctcaagacgctgcacgtggtgctgcccccgctgcgacagcgcctgaccgacctgaaaccccttgccatgtactacatcgacaaactgtgcgagcagtacaacgtgcccaacaagggtttcagctccgactttttcaccctgcttgcacgccatgactggccgggcaacgtccgcgagcttttcaacgtgctggagcgggcgtttgtggcttccgggctggaaagcatgctgtacgccatgcatctgccgcaggacctgcgcatcaaggcggccaaggcgcacctgctgcgcgaacagccggacgaactgcccgcccgcggacagaccggctgcgcccgcaatcagcaggatgccgacgggctgccctgtccgctgccggacatgcggtcgttcaagcacatgatggaacgaaaatatctggaaagcgtcatagcgcgccacaaaggtgatctgcccgcgattctggagacttccggtctgtcccgttcgcatttttatgcgttgctgaaaaagaacaacattgtgctttgattgttggcgccatgctgttgtatgctgtacctgacggacgttcccgtgaacttgcgctgtcctgtttttcagacacgacaccagtccgctttttcagacactgcaaccgcccgccgcaagccagtttcatcacgttcacgcacacgttttccagacagaggcgctgcattcaggctccgccgctgtcctttttttcagacactgtacgatcctccggacacgcaccatatccggagaaggaggtaaccggctgtaaacacatgctttgaaccacaagacacacatggcatactttttgtttaacaaaggggctgaagcagaccgctcagggccgcaggccgcacggtcattcttcagcgcatgaggttgtcacggacgcccgaatccgctttgacgatcactcaataacatcatgcttcaaggttagaaaaaggagtttatactcatggccaagcagatgaagacgatggacggtaacaccgccgccgcgtacatcgcgtacgcgctgagcgacaccgccgccatctaccccatcaccccctcctccaacatgggcgaagtggccgacgactgggccgccgccggtaaaaagaacattttcggccagaccgtctccgtgcgtcagcttcagtccgaagcaggcgccgccggtgctgtgcacggttcgctggccgcaggcgcgctgaccgccaccttcacggcgtcgcagggcctgctgctgatgattcccaacatgtacaaaatcgccggtgaactgcttcccggtgttttccatgtttccgcacgcgcccttgcttcccacgcactgtccatcttcggcgaccatcaggacgtgatggcctgccgtcagaccggctttgccttcctcgcttccaactccgttcaggaagcaatggacatggctctggtggctcatctggccgccattgaaaccagcgtgcctttctgtcacttcttcgacggcttccgtacttcgcacgaactgcagaagattgaagtcatcgattacgaagacatcaagggtctggtgaacatggaaaaggtggaagctttccgccagaattccatgaaccccgagcacccgcacatccgcggtactgcccagaaccccgacatctacttccaggcccgcgaagcctgcaaccccttctacgagcaggttcccacgcaggttctggctgcaatgaagaaggttgaaggcgtaaccggccgcaagtacaagctgtttgactatgtgggtcactccgaagccgagcgcgtcatcatcgccatgggctccgcctgtgaaaccattgaagaagtggtcaaccaccttgtgaagcagggtgagcgcgtgggtctgatcaaggtccgcctgttccgtcccttctccaccgaacacatgctggcagcactgcccgccaccgcgcacaccatcaccgtgctcgaccgtaccaaggaacccggcgcgctgggcgatcctctgtacctcgacgtgtgcaccgccttcatggaacacggcgaagccccgaccatcctcggcggccgctacggtctcggttccaaggaattcacccccgccgacgttgttgccgtatacgacaacatgaaggtggcaggtcccaagaaccacttcaccgtgggcatcattgacgacgtttccaatacttctctggaagtcggcgccgctctggacaccgttcccgaaggcaccgttcagtgcaagttcttcggtctgggcgcagacggcaccgtgggcgccaacaagcaggccatcaagatcatcggtgacaacaccgacatgtacgctcagggctactttgcgtacgactccaagaagtccggcggcttcaccgtatcgcacctgcgtttcggcaagtcccccatccagtccacctaccttgtcaaccgtgccgactacgtggcctgccacaagtccgcatacgtcaaccagtacgacgtgctggaaggcatcaaggacggcggcgtgttcgtgctgaactcgcactggtcgcttgaagacatggaaaaggaactgccggcttccatgaagcgcaccatcgcttccaaaaagctgaaattctacaacatcgacgccgtcaagattgccggcgaagttggcctcggcggccgcatcaacatggtgatgcagaccgcgttcttcaagctggccaacgtgatgccctttgagcaggccattgccctgctgaaagactccatcaaaaaggcatacggcaagaagggcgacaagatcgtcaacatgaacgttgccgccgttgacaaggccatggacgctctgaccgaagtgcagtaccccgcatcgtgggcagaagccgccgacgcaggctgctgctgcaacggtcacgacgtgccttctttcatcaaggatgtggtccgtcccatcctgtcgcagcagggtgacaagctgcccgtttccgcttttgaaccggacggcctgttccccgtgggcaccgcagcttttgaaaagcgcggcgttgccatcaacgtgcccgagtggctgcctgaaaactgcatccagtgcaaccagtgctcctatgtgtgcccccatgcggccatccgccccgtgctggccaccgaagaagaactggaaggcgcacccgagtcctttgtgaccgtggacgccaagggcaaggaactcaagggcctgaagtaccgcatgcaggtttactctcaggactgcctcggctgcggttcgtgcgcagacgtctgccccgccaagaacaaggcgctggtgatgaagcccatcgaaacccagctggcagcacaggtgcccaaccttgcctttgccgaagaaaacatctccgtgaaggacaacgtgatgagccgcgactccctgaagggttcgcagttccatcagcccctcatggaattctccggcgcctgcgcaggttgcggcgaaaccccctacgtcaaactgcttacccagctgttcggcgaacgcatggttgttgccaacgcaaccggctgctcctccatctggggtgcatccgctccgaccacgccttacaccgtcaataaggacggccacggtcccacctggggcaactcgctgttcgaagacgcagccgaattcggctacggcatgaacatggcttacgtacagcgccgcaacagactggctcagctgtgcgaagaagctctgcaggctgctgaatccgcagaactgaaggccgctctgaagggctggctggaaaacaaggacgacgcagaactgtccagaaagttcggcgaagaagtgctggcctacatcgacgagctgggcgacagcccgctggtggacgaagtctacggcatgcacgacatgttcaccaagaagtccgtctggatcttcggcggtgacggctgggcatacgacatcggcttcggcggcgtggaccatgtgctcgcttccggcgaagacatcaacattctggtcatggacaccgaagtgtactccaacaccggcggtcagtcttccaaggctacccccctcggttccattgccaagtttgccgcatccggcaaaaagacgtccaaaaaggatctgggccgcatggccatgacctacggatacgtctacgtggcaagcgtttccatgggcgccaacaagcagcaggtactcaaggccttcaaggaagctgaagcttacaagggcccctcgctgatcattgcctacgcaccctgcatcaaccagggcatccgcaagggcatgggcaagtccatggaagaaggcaagctggccgtggaaaccggctactggcctctgtaccgcttcaaccccgagctggctgatgaaggcaaaaaccccttcatcttcgaatccaaggctcccaacggcgaaatccaggagttcctctccggtgaaaaccgttacgccctgctcgaaaagatggctcccgaagaatccaagcgtctgcgcatgcagatcgaggaagaatacaaggagcggtatgaatacatgaaggcactggctgaaatgcccggcttcaaggccgaagcatccgcacccgtgcctgcaggtcccgacgccggcgatgcctgcgaagtgaccgcaacccccgagcacgcacatgatgctgccgcgggtgaagcctgcaacgacggccgtaacggcaaataagcctccggcctgtgcatagccgggggtgccggaagggagcggaagcccttccggcaccccataaccgctaaccgcagcggcatgtggttcgccgctgcaacaccgcaaactcagaggagcgttgtatgtctgtggaactgttggcacttgttgccctcctgccgattctggtagctcttgttctgatggtaggcctgcgctggcccgccaccaaggccatgccccttgcatggcttgtctgcgcgctgggcgcaatgttcgcatggcagctgcctgcctcctatgtggcagctcttacgctgcagggcttcattacggccatcggcattctgatcatcgtgttcggtgccatcatcatcctctacacgctgcagtactcgggcggtatggaaaccatccagtacggcatgcagaatatttcacgtgaccgccgcgttcaggccatcatcatcggctacctgttcgcggcgttcatcgaaggtgccgccggcttcggcacgcccgctgctctggccgccccgctgctgctttcgctgggctttcccccgctggcagccgccgtgctctgccttgtgttcaactctttccccgtgtccttcggtgctgtgggtacccccatcgtactgggcatgaccccgctcaaggggctggtggaaaaagccatagccaccaacggcgccgcactgaacttcaccagctttgacacgttcaacctggttatcggtcagtgggccaccgtgatgcacctcatcatgatcttcgtgctgcccattttcatgctgggcttcatcacccgtttcttcggccccaaccgcagctggtccgaaggtttcgccgcatggaagttctgcatcttcgctgctgtgtccttcaccattccctacctgatctttgcatggtacgtcggtcccgagttcccctcgctgatcggtggtctggttggtctgggcatcgttgtggcaggcgccaagcgcggtttctgcgtacctgaaaagagctgggacttcggcgatcctgaaaagtgggatcctgagtggaccggtgaaatcaagggcggacagtccacggaattcaaggctcacatgagccagttcaaggcatggctgccctacatccttatcggcgccatccttgttatcacccgtattcccgaactgggcctcaagggcctgctggccggccagaagatttccttcactgaaattctcggctacaagagcgtcaacgccagcatcgcctacctgtacctgcccggtaccattccctttgtactcatcgccgtgctgaccatcttcattcacggcatgaagggcgacgcagccaagcgcgcctggaccgaatccatcgccaagatgaaaaaccccgccatcgcgctgttctttgccgttggtctggtttccatcttccgcggttccggcattgttgatgccgcactgaaccccaacagctacccctccatgccgctggccatggccaaaacagtggccgccatcaccggcaacgcatggcccatgttcgcatcgttcgtgggtggcctcgggtcgttcatcaccggctccaacactgtttccgacctgctctttgcagaattccagtggggcgtggcacagcagcttgatatgccgcgtcagatcattgtcgcagcacaggttgtgggcggcgccatgggtaacatggtctgcatccacaacatcgtggcagcctgcgcagttgtcggcctgtccggcatggaaggaacaatcctgaagcgtaccgcatggcctttcctgctgtacggtctggtggtgggcgttgttgcctccgtcctcaccttcgtgatgttccccaacttgttctaacccgcaccaagggggcggaatgcgcgaattccgcccccctttttgcggcatgaaaccatataggcgacggagcgaactacggtacctgctccgttttttgtctcacagggcgcgggtcacgccgccccggtgcagaggaagaaacccctttcggaggaagcatctccatgctcagtgaatcccttatcaaggaatttaaaaccatcgtcggtgacgagaacgttttcgacaacgaagcagaccgccagtgctattcgtacgactctgccgtgcttgacgccgttgtccctgcactggttgtgcgcccgaccgagaccactcagatcggtcaggtggtcaagctgtgcaacgaaaacggtctgcccatcaccgtgcgcggcgcaggtaccaacctgtccggcggcaccattcccgacccgcgcgacggcgtggttgtactgaccaacggcctgaccaaaattctggaaatcaacgagcaggacctgtacgccgttgttcagcccggtgtggtcaccgccaagtttgctgccgaagtggccaaacgcggccttttctacccgcccgacccgggttcgcaggctgtttccaccatcgccggtaacgtggcggaaaatgccggcggtctgcgcggtctgaagtacggcgtgaccaaagactacgtcatgggcatcgaattctacgatgtaaacggcggtctggtgaaaaccggttcccgcactgtaaagtgcgtcaccggctacaaccttgcgggcctgatggctgcctccgaaggcacccttggcgtgttcagcgaaatcattctgaagctggttccgccgccacgcgcctccaaggccatgatggctgttttcgacgacatcaacaaagcatccgaagccgttgccggcatcattgccgcgcacgttgtgccctgcacccttgagttcatggaccaggccagcatccgctacgtggaagactacaccaaggccggactgcccgtacacgccgaagccatcctgctcatcgaggtggacggtcaccccggtcaggtggaagacgacgccgcccgcgtggaacaggtgctcaagagcaccggtgccgaaattcaggtggccaaggacgccgaagaaaagttcaagctgtgggaagcacgccgcaatgcgctgcccgccctcgcccgtgccaaaccgaccaccgtactcgaagacgccaccgtgccgcggtcgcagattcctgccatggtcaaggccatcaacgacatcgccgccaagtaccagatcaacatcggtaccttcggccatgccggcgacggcaacctgcaccccaccattctgtgcgaccgcagagacaaaaaggaattcgaacgcgtggaacacgccgtggacgaaatcttcgacgtggcactgtcgctcaagggtacgctgtccggcgaacacggcatcggcatggccaagtccaaatggatggaaaaggaaacttccagagccaccattgacttctcgctgaacatgaagcgggccatcgaccccaacaacattctcaatcccggcaagatcatcggaggctaatgcaatggccgatctgaataaacttgccaaaatgctgcaggaactggacgaccagatggtcgcctgcatgaaatgcggcatgtgtcaggctgtgtgtcccgtctttgccgaaaccatgcgcgaagcagacgtgacccgcggcaagattgcgctgctggaaaaccttgctcatgaaatgatcaaggatcccgagagcgtgcaggaacgcgtgaacaagtgtctgctgtgcggctcgtgtgccgccaactgcccttccggcgtgcagatcatggacatattcctgcgtgcgcgcgtcatcgtgaacacgtatgtgggcctttcgcctgccaaaaaggcaatcctgcgcggcatggtggcaaaccccagactgttcaacatgcttctggacatcggttccaagtttcagggtctgttcacttctcaggccaacgaactgcttggttcctcgtgttccaaaatcatgtcgcccatcatcggtgaccggcacttctcgccgctggccaaaaagtcgctgcacagcaagtacggcagtctggatatccccaccggcaagagcggcatccgcgtgctgttctaccccggctgcgtgggtgacaagatgtacacatccatggcggaagcctgcctcaaggtgttcagacaccacggcgtgggcgtgtacatgcccgacgctcaggcatgttgcggcatacccgcactttctgccggcgacagggtagcctacgacagacttgtgaagtacaatgtggagctgttcagcaagggcgagttcgactacatcatctcgccctgcggttcctgcacctccaccatcaaggagctgtggggccacatgggagacgactaccccgaggaactgaagcgcaaaatcgcctcttttgctgaaaaggcaatggacatcagcgaatttgtggtggacgttctgggcgtgaatcccgagtctgtctccaccggcggtaaaaaggtgacgttccatgattcatgtcacctgaagaagtcactgggcgtgttcaagcagccccgcgacctcatccgcatgaacaaaaactatgaactggtggaaatgagcgaagccgaccgctgctgcggctgcggcggtacgttcaacctctaccactacgatctttccaaaaagatcggccagcgcaagcgcgacaatatcgtcgcgtccggcgcacaggttgtagccaccggctgccccgcctgcatgatgcagatgaccgacctgctgtcgcagaacaacgacagcgtacaggtgcgtcactgcatcgaactctacgctgaaaccctcggctagagatatactgcaggcgtctcggcgccgtgcacagcgtatcttaaggcccgcccgttgggcgggcctttcgggctgtggcggagcggttccgtcaggccgtatactccccggatgcccgacccggggcagatgaaatggatatgcaaggagtccaacgtgtccaaaaacctgtacatcacagcgacggagtccaaaagcggcaagtccgccatcgtgctgggaatgatgcagctattgcttcgcgatgtccgcaaagtcgcgtttttccgccccatcatcaacaacaccagcaaggaagtccgcgaccacgacatcaatctgattctgacgcgtttcggtctggatattccctacgaaaagacctacgcctactcgcttcacgaagccagagagctgatcaacaacgggcagcacgccaccctgcttgagaacattctcaacaagtataaagcccttgaagcagagtacgatttcgtactgtgcgaaggcaccgactttctgggcaaagacgcggcattcgagtttgacctgaatgccgacatcgccgccaacctcggctgccctgtgctggtggtggccaacggtctggacaaaaacagcgaggaaatcatcggctccacccagctgaccatcgaccagctggacgaaaagagccttgacgtggtggccgccgtggtcaaccgcgccagcgttacccccgctgaaaaagacaacatcatcaaaagccttgagtgcaaggtgaactgcgccaacccgctggccgtgtacgtggtgcccgaagagcccaccctcggcaaacccaccatgggcgacgtgaaaaagtggctgggagcctctgtgctgtacggccacggccgccttgacacgctggttgacgactacatcattgcggccatgcaggtgggcaacttcctggattatctgggacagggcaccctcatcatcactcccggcgaccggtccgacatcattctggccagccttgcctcgcgcctgtcttcctcctaccccgacatttccggcattctgctgaccggcgggctggagcctgcggccaatgtgcaccgccttatcgaaggctggaccggtgtgcccgtgcccgtgctgtgcgcaaaggaacacacctacctgaccacgcagatactcaacgatctgtacggcaagatagaccccgaagacgaccgcaagatagccacggctctcggcgtgtttgaacagaacgtggacaccgccgaaataagcaaccgcatcatcagccgccgctcttcgcgcattacgcccaaaatgttcgagtacaatctcatcgaacaggccaaaaaacacaaaatgcgcatcgtgctgcccgaaggggccgaagaacgcattctgcgtgcagccgacattcttgtgcgccgcggcgtggcagacctgattctgctgggcaatgccgacgaagtaggcaaaaaaatcggcgatctgggactggaccttgacggcgtgaccatcatccagcctgaacttgcacccaacttcgaagactatgtgcagacgtactacgaagcccgcaagaaaaaaggcatcagcatggaacaggcccgcgacatcatgtccgaccccacctactacggtaccatgatggtgcataaaaacgacgcagacggcatggtttccggtgccatcaacaccaccgcgcacaccatccgccccgcgtttgaattcatcaagaccaagcccacggcttccatcgtatccagcgtgttcctcatgtgcctcaaagacagagtgcacgtgttcggcgactgcgcggtcaaccccaacccgtctgccgaacagctggccgagattgctctcaactcttcggatacggcacgcattttcggcatcgagcccaaggttgccatgctctcttactccaccggttcttccggcaagggtgcagatgtggaaaaggtcatcgaagccacccgcatcgccaaagagcgcgcaccggaacttgcacttgaagggcctttgcagtacgacgccgccatcgacgccgatgtggcccgcaccaaaatgcccgacagcaatgtggcaggtcaggccaccgtgttcatcttccccgacctgaacaccggcaacaacacctacaaggcggttcagcgcgccgcaggcgccgtggccatcggccccgtgctgcagggcctgaacaaacccgtcaacgacctgtcccgcggttgtctggtgcctgacatcgtcaacaccgtcgccatcaccgccattcaggctcaggcggaaaaaggccttcgctaggccatttcatagagtaaaagaggatatagcagaatgaacgtactggttatcaacgctggcagctcttcgtgcaaataccagctgatcaatatggaatccgaaggcgtgctgtgcgccggtctggtggaacgcatcggcgaagccaccggcaagctggcccacaaaatcgcccccgataccgactccgaagaaaagatcgtgctggaacagcccttccccaatcatgtggaagccatgaaaaaggttgtcgagctgatcaccgaccctgaaaagggcgtcatcaaagacaagtccgaaatctacgccatcggccaccgcgtgctgctgggcggcgaagaaatcaaggaatccgtcaagattgacgaatgggcaaagggcgtcatccgcgattacattccgctgggccccctgcacaaccctgccaaccttgccggtatcgaagtggccgaggaactgttccccggcgtgccttccgtgggcgttttcgacaccgaattccatcagaccatgcccgccaaggcatacctgtaccccctgccgctggaactgtacgaagagatgaaaatccgccgctacggctttcacggcacctcgcaccgctacgtcaccaaaaagacagcggaatttctgggcaagccgctggatgaagtgaatatcatcacctgccatctgggcaacggctgctccatggctgccgttaaaaacggcaagtgcgtagacaccaccatgggcatcaccccgctggaaggcctgatgatgggcacccgctgcggcgatatcgacccggccatcgtgcccttcctgatggaaaagaaaggtctgaccaccgcagaagccgacacgctgatgaacaagcagtccggccttaagggtgtatgcggcatgaatgatatgcgcgacatacacgccgccgtggaaaaaggtgacgaaaaagccaaactggcgctggacatgtttgtctaccgcatcaaaaaatacatcggtgccttttatgcagccctcggccgtgtggatgccgtggtattcaccgccggtatcggtgaaaacgacgacatcgtccgtgccgaagtatgcgaaaacatggacgtgttcggcatcgctctggatgcggaaaagaacaagatccgctccggcgaaccccgcaacatcgccgcagaaaacagcaaagtggccgtgctggtggtacccaccaacgaagagctggaaattgctcaggctgctgtgaacgtgctcaaaggctaacaaccggacctgtgccgcaaggcatgacatagacgcgggggcggggctccggcagctccgcccccttttttcttccggcaacggatgcagagagacacatatgaagggattgtacatcggttccacaggcccctgggcgggcaaaaaccttgctgccatggccgtcgggctgtggctgcagcgtgaaggtctgcgtgtgggctacatgaaaccgctgggcgcccgccccaagaccgtggacgaaatagtcggcgatgaagacgcctttttcgtacaggaggtgctggggctggaagacgatcccgcgctggtcactcccgtcatcacccctgccaacctgcgcacctgctcgctggcagaccggaaaaacgaaatggaacgcgtccgcgaagcgtacgagacattgtcccgggggcgggacatcatgctcgtgggcggttgcggagaattcctgcattccggcagacacgccggaataagcggtcccgcacttgtgcgccggctggggcttaaggctctggtggtggacagatacgacggcgcgctgcactacgacgcgctgctgggataccgtgaagtcctcggagacgctcttgcgggcgtgctgttcaacgatgttcccgaagactacctgcgtgatgcagaggaaatgcttgtgccctatctttccgagcacggcataccggccctcggcattgtgccgcgtgacaggctgctcaacgccatcaaggcggtggagctggcatggcggctgggcggcaggatagtttccggcaacagggaatcgggccggattgtggaagacttcctgatcggcaccatgcaggtggacaacttcatgtcccatttcaaacagcacgcaaactcggccaccatcgtgggcggcgaccggacggatctgcagctggtggcactggaaggccagtgtccctgccttattctgaccggcaacatcacccccgatgaaatcatccgcacccgatccgaggcgcgcggggtaccggttatcgttgtccgcgaagacacatacaccgttgcccgcaaaatggaagaaatccttaacagccagaaactgcgggaacttgtaaaaatccgccgtgccgcccagatggtggataacaccatggactaccccgcattgaaggctcaactcggcttctaattcaggagaacaccacatgtcccaagacctgtcccggcttatgcgtgagaaagccgaactggtggctgccacggtggcagaggtaaaatccatcgaagaggcatatgcctacaccgtggatctgtgtgacaaaaaagaagcatgccagctgctcatctccggctgcgagcagaatctttcggcagaggcggaagccctgtgcgaaaccaagcaggaaaaaatcatggccgcccctgcgctggctgacgacgagttcgccaagctggctgccatggctgaagaacgcggcatccgtctgatcaaagaaggcatgcgcaaccaccttgctggcattgatgtgggcttcacgttctgtgacgcaggcatcgccgaaaccggcaccatcgttctgaaatccgacagcgaagaagtgcgtctcgccaccatggtgagcgaagtgcatgtggctgttctgcccaagtcgcgcattgtggccgactcgtacgatgcagaaccgctgctggccgaactgatgcagggcccggcctataccgcattcatcagcggtcccagccgtaccgcagacatcgaacgcacccttgcactgggcgcccacggtccccttgaactgcacgtattgctgctggaggattaatcaatgcagaacgcgaagaatctgaaagaataccgcgccgaactgcgcgaatcgctggataacgattttctgcgctccaccatggacaaatttgccgttgcctaccccgtgggccgcgccaacgcgttcaagggcatggacgtgcagtcgctcatcgccgaagtggctgacgccaaagacgccgcagcaaagcagatggatcagctgtacgcccagttcaaggccgaagctgaaaaacgcggcgtcaaggtgcatctggccaagacagctcaggaagccaacgaaatcatcgcccagatcgcacgcgatgccggtgtgaaaaaaattgtcaaatccaaatccatgaccagtgaagaaactcagttcaaccatcaggttgaaaatgagtttgaagtggtggaaaccgaccttggcgaatggatcatccagctgcgccacgaaggtcccactcacatggttatgcccgcaatccacctttcgcgtaatcaggtggccgatctgttcagcgacgtgaccaagcagaagcaggacaacgatccgcaaaagctgaccaaagtggcccgccgtgaactgcgcaaagaatacgccaccgccgaaatgggcgtcaccggcgccaacttctgtgtggcttccaccggcaccatcggtctggtgacaaacgaaggcaacgcacgccttgtctccaccctgccccgcgtacatgtggctctggcaggtctggacaagctggtgcccaccatgcacgatgctctgcgcacgctcaaggtgctgccccgtaacgccacgggtcaggccatcacctcgtacgtcacatggatcacaggtgccaacgaatgcgccaccggtcctgacggcaaaaaagaaatgcacatcgtgtttctggacaacggccgccgcgccatggccgacgacccgctgtactcgcaggtactgcgctgcgtgcgctgcggcgcctgcgccaacgtatgtcccgtgtaccgtctggtcggcggacacaaaatgggccatatctacatcggcgccatcggtcttattctcacctacttcttccacggctccgacaaggcaaagaacctggtgcacaactgcatcaactgtgaagcctgcaaaaacatctgcgccggcggcatcgacctgccccgtctgatcaaggacatccgcgcacgcctgaacgaagaaggcgacatgcccatcgaaaccaccctgctgggcaaggtgctgaaaaaccgcaagctcttccacaccctgctgcgcttcggcaagtgggctcagaagccggtgcaggacggtcccttcctgcgccacctgcccctcatgttcatgaaggatcagggcttccgccggttcccctccgtggccgaaaaggcattccgcgacgagtttgaatccatcaagcccaaagtggccaacgccaagctgcgcgtggcgctgtttgcaggctgcgtgcaggactttgtctaccccgagcagatgaaagccgccgttaagcttttcgccgcacacggagtggatgtggacttccccatggatcagagctgctgcggtctgccggtgcagatgatgggtgagcgtcaggcaaccattgacgtggccgcacagaacgtcatggcgttcgatcctgccaagtatgactacatcgtcacgctgtgcgcttcctgcggctcccaactcaaggaatcgtaccccaacattctggcagacaagcccgagctggccatccgcaccaagcagttctccgagcgcgtcatcgacttcagctcctttgcgcatgacgtactgggcgtaaaggccgaagagttcaacaagtcggacgaaaaagtggcctaccacgcttcgtgccacctgtgccgcggcctgcatgtcaccgaacagccccgcaacctcatcaacatggccgccgaatacgccaaggcggaagaagaagaggtctgctgcggtttcggcggcaccttctcggtcaagttccccgaactttccgaaaagctgctggacaaaaagctgaccaacattgaagccaccggcgccaaaaaaatggtcgccgactgccccggctgcatcatgcagctgcgcggcggctgcaaatcgtccggccgcgacattgaagtgcgccacgtagccgagctgcttgcagacaagcttaaatagtcgcgtcactgccaaacatacaaaggccactacagtgtagtggccttttttgttattttccggcctattattttatttacactggaaatcactgcagatattctttagttaacacttacatacactatcatacagtccctgcggaggacctatgctcaggaaatactctataggaacgcgagtaatcgctcttgtcgccttgctggtgctgtgcatcgtgggcattatttcagcctcgctgaaaatgcaggattcagttgttgcgtacaacatcaaagaaactgaagccgtgatgctcagaggtgaacggaccaaactcaaagtcgccacggacagcatagccacaaccataggcgacatactgagtgactccgcaagcaaggaagaacagctggaattcatccgcaccgcggtggaaaacgtccgctttgaggatgacaagtccggctacttttttgtgtacgaagggacaacggtagtcgcactgcccatcaaaaaatccgtcatcgggcaggatctgagctcggtcacggacagtgacggagtgcgttacgttcatgagctgagcaaggccgccggttcgggcggcggttttgtccgctatgtcttcgacaaacccgggcagggcctgcagcccaagctggcttacgcccgccccatttccggtacgccgtactggatagggaccggagtatacatagacaatattgacgcggaacgagaacggctggaaacagccacgggcgacatggtcagcagcgccgtttacacgctgacggggtccatagccgcagccctgatactgctggtgctgcctgtgtgcgcgcttatcattgtcagcattgtcagacccatccgcagcgccaccgaggcagcgcaccagattgcacagggcaatctggacatcacgctggacgacagcggcaaagatgaagtggcgcgtctgcaaagctcgcttaacagcatggtacgcgaacttgtggccaccatagaaactgtgaagcagaaggaagcggaagccaaccgtcaggccgaagccgcgcatcaggcaaccgaacagacaaaggaagccatggcccgcgcagaggccgccacccgcgacggcatgaatgccgcggcacagcgtctggagggtgtggtggccgccattaccgccgccacgggcgatctggacacccgcagcaacgaaataagccacggcaccgacatgcagatggcgcgcatcaatgaaaccgccacagccatggaagaaatgaacgccaccgtgatggaagtggcgcgcaacgccgccgaggcagcggaacagaccgatctttcgcgcataaaggcgcaggaaggggccgaggcggtatctgccaccatcaatgccatgaatgacctgaaagcgctcgctgacgggctgaaggaaaacatgcaccgtctgggcgaccagtcgcaatccatcggccatgtgatgagtgtgatcaacgacatagccgaccagaccaacctgctggcgcttaacgccgccattgaagccgcccgcgcgggtgatgccggacgcggttttgccgtggtggccgacgaggtgagaaaactggccgaaaagaccatgaatgccaccaaggaagtgggtgacagcattgtggccatccagcaactggcaaaaacaaacgtggacggcatgacagaagcctctcaggccatcgacaaggccgtagcccgttcggcatcttccggtgaaatgctttcagaaatagtccgtctggcgcaggatgccgcaggtcaggtgcagtccattgccaccgcagccgaagaacagtccgcagcgagcgaggaaatagcccgcagtgtggaagaagtgaacacccttgcccaggacaacgggcgtatgatcgcagaatcggtgcaggacatcgggcagctggccgagcaggcagtcacgctgcgcagccttgtggacgagcttaaaaaataacctgtttccggaccggtcaggcacacggcggtacggcgctgtccgcagcagaagccgtccgcacctgcacaccgcacaattcaggcggccacctcggggtggccgctttgttctgtgccctgcatgccgcgtctgccgcctttgggcctgttacgcggacggtccgtagcggtgccacatccggcgcaccagactgcggagcaacgttgcggggcgaaaactgaccggcttcagcacctgcggtatgcagaacccgtcgggcgtcacgccctgcgggctgaagtcggcgggaaacagtacaggaaaatgcaggttttccacaaacgctgcgggctgctttctgcgcctcagttcagcccacaaaggtattgtttcaggagccgcgcccagcagtgtgccgacagcggtatccatggccacgctgctgcatgaagcccccagaaggcccagcaggtagggatcaccgccggaaggaccggtgcggtgcatggcggttatgccgtccagcagcacaccggaaggcggcaggcgctccgccagttccacgataagcgcttcaaaacggtttcccctgtcgccgtggcgggtatgggcaaccgccttgcgtacaccgcaaacgcagccgaaaagattcttcactgccagtgtgagacgcatctggcaatgcactttgactctgggcacattaagcagggcatctgcttccagcgccgcgcgggccaccccgacacgcagccccgaaggcaaccggcagtccacaggatcatccagtgtaaccacccgcacgcccagcccctgcaacgcgtccgtcagccccactgcctgcgccacgcgctccgccgaaccgaaggcaggagagtcgcccactgtcacaaccgcaccgcagtccagcgcatactccaccgcagcccgcaccacctgagggtgtgtgcagcacaggccgtccggctgggcacgcagcaggttgggctttaccagcactctgctgcctgcggcaggacgccagcccgcagattccagcagcgaaccgcaaaccgcccccgatgacgcacgcccgtatacggcacagcggtccagcgccacagtaaaaactccgccggtggtttctccggctgcattctttgcactaaatgtcattgagtcgtgtctccgcatccggcgcagcctcaatcctgcccgccgaatgcctccatatgctgcagtataagacgggcgtgctgcttttcctgctgtgccagatcggtaaaagcgctgaccgcttcatccgatgcaatgccgccatcctgtccgccgcggccggctctgtgcgccagagtgcggtacaggtcaagcgcgttggcttcaacctccagtgccagatcggctatttccgtgcagtcaccggtaccggcacctcggatccacggctccagctcgtccatggtcagcccgccctcaagaacccgcccctcaaggctttcaaaaagttccttaaaatcaggaatttcatcccactgacgtttcagatagctgtacaccacccgcgcatgggtttcttccatattcaccagcctgtccataagcgaacacactccggcatgggctaccgcgccgcgtacgcgggagtacagcagaaacgccgctttctccatgtccatggcacgcagcagcagcccccgcatatctttcacgtcgtcaaataccgcaatgcggggcacatccgccacggatgcgccttcccatgccagtatgccgccgtccagattgtacagcggcccccgcagcctgccgctttctgccgccagcaccgctgccgcggcagacctgctgccgctgtggcagtaaaagacgtgctcctgagcggcatccagctcgccgatgcgctgttcaagctcggtaacggcaatatgcaccgcacccggaatatgcccctgacggtactcgtcggcactgcgcacgtccacaatggtgtactcgccttcgcggcgacgggccataagctgccgcaacccctctgcagataccctcgcagctcttatttcctgtgaatgcattgtttctccgacaggttgcggccgttgccggccggttatgaattgcgatgcgctgtagcactgcgctgcaccggcacacctgccgcatacagtaacagcgccttatttgcccgtccatgtcaggtgcgcagacaaaaatatctttttttcattttttatgttgacaccggaacgctcccgacgtaaacacctgttctcgcgacgtcgggatgtagcgcagtttgggagcgcacttgaatggggttcaaggggtcgaaggttcaaatcctttcatcccgaccattatcgcctaaacccctcagcccctcgaatgaaaattcggggggctggtttttagtctgctgcggccgtgccgcacagcacccgaccgacggtatccgtcgctaaggctttcgacgaagctcccgccggcttaaaggccgtggcaggttgagcgtgccggaaatatacggcgctaacgctaaagatagccaaagcatatacggtgctctcatagctcagtaggtagagcgcatccttggtaaggatgaggtcagcagttcaattctgcttgagagctccacttgtaagaaaagccctctgcatacatgtatgcagagggcttttcttgttgcacgcaggcggaggcatgaagacgaaatcacgcgtagaagtgacggacagtttctgaattatattgaaacaccgccacctgccacaagagggttcactgtttttgttacggcagttttgtgaagcatctgtgcatacacgctgcgtgaaggaacaggatgcctttctcttgcctccagaagcccactcaggtgacagtcgtcacgaatcttcacccatcctccgacctcaaaatcaaaaagctgtataatccgggcaggtgccccaaccactacggaaaaaggaggaacgtctctggtaacaacggcacttgctcctacaacactcccccgcccgatcacaacattgcccgaaaccgctacattgactccgagccagcagttttcctccaccaccactctaccggacgttgcgccctgatctatataaggccgcatgatgttgctataaacgtggtctgcatccgctacaaaaacccggggagcaaaaaggcagtaatcaccgatctcaagaaagccgcctgcagaaatcatcgaaccgcgcccgacaagcacacaacgaccaatctttatacgcttctcattgtcccgctgacagacattaagccatgcattatcaccgatgcaggagcctgtgccgatatcaacgttagccattcccaatatctgcacattattcccgaaactaacaccgggatagagaatttcaaattgagagcgcaacattccctccggtttttaaaggcctgatgcccgccgtggatgcgggagagattggtagcttttcccaaaaggaaattccatacaatcgtatcttggcagagtcagtggtttttcaagatcatcaaccaccacattccttgaatccaccgacaggcaatatcgtataccgtgctcttctagaatttgcagtgtatactcattataactgatttcaccaccatacgggaaacaaaaccataaaatacgccggcccagaacagccgacaaccagtctatattgcttcctatctcttcccgttgggcagcagggcaaagacgagcaagaagattatgcgttacagtatgcccgccaacaatcatgccggctgcatccatctccttcaattccgctggctgcagataaaaacacctgtcgctgttaaattcaggcaacaggttggaacgaagcttctccagaacaaaagttcgcgcttttctgtccagacaatagtttacaatgcgtttaaactcagtttcatcatttcttggctggagtttatacactgcatgacgaaatcgtgtggagttcaagtctatctgagcagacccgattgtttttttcagatgagccagcatcgcttcgccgccataagccccgatcagggcatgcactaagtgcacatcaagcacattcacaggcatggctgaaccagcacagcaggaaaagattcctgtaacatttctgtgctgtaattccggcagaacgaattgataatgatcccgcaatccgtcatcaaatgtcagcagatagtccttatcagtcaacggatctccgtgctccaaggcatattccagctgttcgcgggtcacgatgtttccatctttctggaaaaaatccagctggcgacgaaagtcgtcaacatgcaaaaaacgccagtacggaaagttcgcatcgggctttctgatgtaatgatacattacaatcttcatacaacactatccaaccagcaattcataatcccaagaaaccgctctgcatctttagtgaccatactcataacatctgaatatctgcatgatatcctttcagtattttctaatgaatcagaaatcaggtcatccagctttgcagcataattgtcatctgaaaaacgtaaagcgcgttcagccatcccataatagccgtaaagctcatgtatctgctcgtgcgtcacaatgccgatggatggagtcttaagtcccacgctacagatatttgcgtgcagtcttgttccgatattgagtgcacactgtctatacaagtcaaagaatttcctttcagcaccctgcccatgcagatatggagcaacagtaatccgcctgcggagcaaatgatcgtcaattccgcagataaaatcagccagaaaactataatctttatggatatgcggataaaatatcaaattcacatcgggcatacgccgcataatatcgcaaagaacagcagccgtagaccgtttaaagtcatttaaattttttccgttacatgatttaaaccggaaatccagcatatctcccgcaagattgacacctatcgttctggcaccgggtgtcaactcataatgggtgcaggcttccggttgcacaaaatgccctccgtcgggcatcaggtgaatccggtctgcgtactcaccgccaagcacccgccgcgcagaatctaacgagccgtcattgcgcaccgaaacaagaaactgcggagaagccagcgtatagtccagaaaacgcttaaaccgttcaatgcatatatccggcgctcccatgtatggatcaagaccaagcgcataaaaaagacaaggagtctttattttacgcagcacttcaagaggaatggccacactggttccggtaggggagctttgaacccacagttcgaaatagttccctccgccgcatacaaacaggtcgtactcattgaccatgtcagcgaagccgtcgtcaaaagacttccatttccaaaaatactcacgcatctctaatggagtaatggcaaaatcatattccggaagatattttttccatagaaaccggacgccattgtgatttgcattatcaccgatattgccatcaaaactggcgagatgcaggaccttaagggttctcatggcgcttactcctcgacatgaattccatcaccaagggctcgtactctacaccgcctccggctacacaatttccacacaggacaccttttgcattcctcatcaggtgcttcctgcgcaaatcctcaaaaagggggcttgcccatgcatcgttcaagggaacccgggtaagatctgccactgccaaagcgttttcaaagtcaaagcaacacgcattcagataaccttcagcagtgacatgcaccctgttaaaaaccatcgggcagggtaggctgaagccatgatcaagatctgtactttttactccgggtacggggcaagttccgtgcacatagtattcatctactagcggggcgaactcgtcccgcatcgcaagaatggcaccacgtgtcgcatcaataaaggtcgaagaaacataaatcttgaagtcaagtccggtagcctcgcggtaggcaatcaaccaccggaggcgctcgacaaccttttcaaagtcatctttgccgtgaatcgccttaaaatcctgcctgttgcccgcatttatggaaaacttgaaagaatcaaggccagcttcaagcaccgcttcataagcctccgtagtcccgcatcctccattagaagacaggtacacatatccgattccggaagctttggcatagctgactatttcattgagccgaggatgcaaaaaaggctccccgcgaagatacaaacccacctcttcaacgcccaatgctgctgcctgtgccaatatgtctcttgcgaaatcaaccggaatattaactcgtttaattccagaacgattatttccgcaaaaacggcatgcatgattacatgcgttactaggttcaagcatcatgctctttggaaatggcggtaccggactcaggacagtatttctctgattgtctctgatacgttttgttatagacataaatccctcacaatacgttactctacatatttttgcagctgatagtataatcagaaacagcgataaactgacgcaagcccttcacgctgtatgcgttcatgctggaccattgaaatgtaggcaccgtctccgaggcatttcaacactgcttcaacattcatgtctgattccagctgtgcaagtgaccgcccctcccaacgcgcatagtcctcaggctgcggagtaaagtctgtccaaatccgcccgcaaatctgagataaataatatgccaaccaggcctcgtcttttgcttcgggaggcacttcagtcttcacttccagacttttcaatattgatgtaaaataagaacctttactagccggcatttgcgcaaaagagaaccctgcatagaaagcaggagcaacaggaatgactgttttgcccataattgccgcttcaacagcaatggaggacacaaaaggcaaaatcaagcttgcagatgcaataatgtcataagtattaatttgtgaattacaatcgaaaatcgcaatgcgttctgtagacgcataacgttctttaagtgtgtgtatcagagcgtcatttcgccacggaatgcgcttttcatagggatgttgcctgacagcaatatgtgcctttgtttctgtgaatataaaatctatcgtttccgtgagccactgaagcgaatcattaaaaaatacatgctttccgagtgccgaagaatcattttcgatattcagcggaaagatgacatcatacttctgcacatgccctgaatttctctccacaggctggaaatgatacttatcaacaccgctgaagcgtttctgtaactctgctccccctgcttcgcgggcatacgctatcacattatcagcatccagcagctggcacatgacgtgcggaatgtcatctaaatgtgccgcaacagaattcaccccagttgaaattgacgaaacaccactgtcataagtcgttgcaataacgccattctgggcacaggcgcataaaaacaaaccagaatttgcaaaaatccccccgggcataagcaacctgcgcggcgcaacttcagaaaaatatcccagtatatacggcaaattgtcgatcatgaccttgagactttgcagccgacgggtatggagttctggcgcaggaacaggtgttttgtgccaccagatggaatgcagcgaggccagcctcaaagcctccttcaggtagtcttccgaaggggcaatttgcttcattttcgacaacttatcggtgcgaagccccctgcttgacagcagcaaaagagcttcggcaatctcttcgttgtgtacaatatcagatggttgtaaaggatcatacagatcgtcccacacaaaccggacagaatacccccgtctatgcagcaaaacaccaatgatcatactataccagggcaccggggtccccagccatgtcgaaatataaactgctatttcttcatttctgcgcacgccaggcttggcacgcagatcttccatgatgaattcacgcagtagacctatcggcatcgacatggtgttttctctcattgtgttacaatctcaacaatgaaacaatgcacaagcattgaaagtccgtttataagaatccgctcaccgttttcatcacgggccgtccacgctctgaatggattatcactattgtattcgatatctatcggcggcgtgtattccgtaaatgaatattctttaactacttttgatgcatcaagaaaatctgaaatactcttacatgaatgtacataaaaatgtattttgtcgcccgtgcttccggacatgcagtaattcgcctcaacatcaatcggatacggattgaatattccgtataaaaatgctctccctcccggcttaagccatgccagcatgttggcaagacaaggctgcatggaacttatcccggaatgaacgccgctcatgaacagtacgtcctgtgatgcagggggaagagtctgcggatcgtgtacagaaccaacgaaaaatttttcgttcggcattactgtaagcgcctttgcaataagttccggagtaggatcaaatccactcaaaaccagatgccgccagcgtgaacgcaggtgatacaaaaactcacccgcggcgcagccgatatcacacacactcaaatccgacttcatatccgccttttctgccaacaaccttgcaagatgcttgaaaacttccttgggctgccggtagcggttctcctgcaaatatatttcacggtcgcggtcaaggttggacataaggtcttactccggaaaaattcataacagaggtgccaaaactaaagatacgtcagcggcagagtgcaaaatgatgatcaacaaactgcttttgcggctttgtgagccacgttttttcatccataagaattttgatgaactgctctgcactgttacctctcccgaactcgaaccgaggaggatgtggcaccattttgcggacatcggccaaagccttcacaatggcatcatatgaacccggcacattaatgattgacgaacagcagaaccgtccatcctgccggctgccgatattgatagacggcacaccgtaacaaggggtctcacgaatacccgcgctggaattgcccagcagatatttggcagctcgcaacaggaccaaaaaagactccacccgcagagaagggtaaacagctatcctgccttctcctgacaacctgtcatattcatccaggataatgtcgcttccgtggtcgttattgggatagataacgatataattatcgtctgaatccagcattgcgtccacaacggcaccggccatcttctttgtctgctccagatctgttgtcacagggtgcagcagggttatggcatactccgtaaacgggatgttatagtatgcaagcaccgattccttgctgggtagattcggggagaacatcaggtctacgtccggtgatccgatgggatagatagtctcttccgcttcgcccatctgcatcagtctcctgcgggaatccccgtttgccacaaagtgcaggtgagccattttggatacggcatgacggatgagttcgtctatggtgcctgacagctcaccgccttcgacatgtgccaccagaatattgcgcaacgaaccgactattgatcctgccaacgcttcaactctgtcaccgtgcactacaatcatatcaggctgatactcgctgacataacgggagaggccaaaaatggtatttccaagcaccatatccatggattctccatggacctgattcataaacacgtgaacgttacgaaaacctccctccagcctgaacgagctgtatttcttcatcacctcgtccactgtgtatccgtaacgggaaagagtgtgcatccccgtgacaaaaatacaatactcaaactcggtatgctcgctcactttatcaatgaggctacataacttgccaaagtcagcgcgggtgcccgtaataaagagtatcttttttttagccatcaaaatcatcccatgccagctgggcatttttttgtaatggtcgttttgccactcttcccaaaacacgctcgtagtctctggctaaaatctcaccggttcccgggcgcttgacccagatattatctttactgaggatatccccggcacggatatctcttatggcaacaacgcttgcatatgcaaaatcgattgtaggcttttcgtcgggcaaaatttctttgtggccgcccattgcctgatggacagcccgagttccttcgaccagccgcttcagttcgccggggtcgacagaaatgggaacatcgggtcccggccacagtttatcacaggtaaaatgtttttctaaaaccgacgcccctaaggcaacggctgcatagcatgtatagttgccgagcgaatgatctgaaagccccaacaccgcatcaggaaatgcttttttaagatctcccagcgctcccagccggaccttttcgtatggagtgggatacaatgacgtgcagtgcatcaacacatagtctgttttcagctcccggaaaatagcgacagccggttcaatggagctgatgtcattcatacctgtgctgaggatgaccggctttccgaatgaagccacatggcggatcagagggtaattattacattctccggagcctattttataggcagtcacccccatggattcaagctgatccgcggcagcacgtgaaaacggagttgaaagaaaaatcataccaagctcttcagtccgacgcttgatacacacctcttcttctctggttagtgcgcaacgggacatgatgttccagatgctttccttcgcattccccggaacaacatcattaggtaccatctcatcttcaatgatgtgagtctgaattttgacgcactcgcagcctgcctgtgcggcagcctcaaccatacgaagtgccttatcgcagtcaccttcatggttgattccgatttccgcaataacaagcggtggatgctgcggacctaattttcttccggcgatgactacctcgttcacggctacctccacactaatcatccgcggctgcgctggcttaacagcagatccgcaatattcaactcataatcgctatccacttgcagagatcgttccagcggcaccacatacccgtggagcctgtcaggataaaacgtccggtcacgacacaacgactcaacggtattgaagtatattgatccatttataaaatatgttttttccagatcctgcttgcgggggtaagccatgttttgcaagacaacaggagacagaatcccctgagcatccatcaaccggctaaaataaggatgttcaaccgattcactgacagaaaccacagcttccgctccggttttcattgccgtattgaccacgccttcaatatcttcagccaatcgcaaaggagaagtcggctgcaaaagcactaccgcatcaaaagagctgaaaccaaccatcttgagggattccagagcatgaaaaacacagtcaatatgcggcgtagcatcaccggcaagatcggcaggacgcataaaaggccgcaacgccccgaaacgatgcgcgacagaggctatttcttcatcatccgtagaaacaaccaccgaatccagcagagaacacttgcaagcctcctcgaccgtccaagcgataagcggcttaccgccaacgatccgcaaatttttacgggggacccttttagaaccgcctctggctgttatcagacctaaaagcctcatatactcaaacctcaggaagttatatactgcaggcgcacggctgtcatagtttgcacaagctgctgctgtactcccaaaacacctgactgcgcagaccgggctgtccaccacagcctacggcgaaatgtcgtgccgccgcggcaagccgccgcactgtctcttcgctcatcatcatcctgtgaacctcatctgttgccggacacgggtgtgccccgacggatattgcaaaaaacaatccagttttccatatgttcgggcagacagaaaaataacgcgcactgcaacgtccggccgcggaaaaaaacacagggcacgcacaaaacataacattccgtaaaaaatagctttagctgcaaagagcagagaagagacacggcaggcacctgcacgcgcatacgggcagacgcgctgcagagcccgcgccgcaaggcttatcatgtctgcaccgcaaagcttatcgtgcccgcaccggcatacggctgtaccgttgcggcaaattacaggacgcagtcaacgccccgtggccaacggcgcaatttatgataacatcatgaaataaaagtttattctttgataccacatttttcccgcctgcaccgctgaatgccgctgcaggcaatactccggcagaaaaataccgcccatcggcgacaacccgacacaacaaaaaaatcacggggtgacagcctgcccctgacggccttgccgcggcggcggccatacggctccccgtgtgtcatttttctgtctttgcggaaaaaaccgtaatttccgcgccacccgcctgcggcgacccagctgcggcacatcgggcggatacatacagaaaaagggcagacatatatgatgtctgcccctgatggtgctatgttccggtatgcttcaggcgggtgcagccgtgtatccgttcatggaccggcctctccgtatgccgcaaaagatgctgctccggtcagctgcttttcagttcctgaacaagactgttcaacgtgtccagctgttctgcaaggtcgctgagagaagaaaccgtgctgctcacaccttcggatgtctctctggtgatgttgcttatttcctcaatggctctgttgatttcttcagaggtggccgactgttcttccgcggccgtggctatctgctgaatctgtcctgcggtacgctccacgctgtccacgatttccttaagcgccgtgccggattcttccgtaaggcccacagcttcgttcaggctggccacggcagcttccacggaatcgatattttcacgcgccacctgctggatggcccctatggaatcgccgacctgtttggtggcccccatggttttttccgcaagtttgcgcacctcgtcggccaccacggcaaaaccgcgtccggcatcgccggcccgcgccgcctcgatggcggcattgagcgccagcaggtttgtctggtcggctatgtcttcaataacggtcataatcatgccgatggattcagcctgtgtacccagatgcgccatgttggttttaagccgttcggcctgctcctgcgtgtgcagcatggatttgatggacatacgcacggtgtcggcgcccgcgttggctttttcaccggcctgcatgcctgcttcggccgcctccgcagagttgcgcgcaatctcgaacacagtggcattcatctcttccatggcggtggcagtgcctgctatgcgctcggcctgcagttcggccccctgacgcatttcctccgcctgaccggaaatgctctcggacgccgaggtcacatggtgcataatggtttccagtctggcagcagcagcgcgcatgccttcgcttttggcattttccgcagcctttctggcttcatccgcttgttttgccgcctgttctgccgctctggcctgctcttcggcatggcggcttttcacttcaatttctttaatgttgttgttcagcgtggccagcatggtatgcagcgcttcttccagacgggtgatttcgtccctgccctccacggcaatgaccacatcaagattacccgcagctacctgctgtgcgttgcctgtggccgcgcgcagcggcagcagaatactgcgcacgatgcttatggcaaaaggcagtaccagcagcaaaaagagcacaccgacaactgtcagcgcaatattgcgggcctcatccagcagagcctcaagtgttgcccgtatgcgctcccgctcctcctgaatatcatccacatacacaccggtggaaagccacagatcagtgccttcgatcatctgggcgtatgccagtttggggctgggctcgcgctcattgggcttgttgaaccagtaggtgacaaagcccccgccgctcatggctttttcattgagctgcctgatgtactggttgcctttctggtctttcttatccataccgggctgcccgttaaaatcgggccgcagcggatgggccacggtgtacccctgcgtattatagataaaataatacccgtctccgccgaaacgcaccggcgctatggccgcacgcatcgcttccacgggatcctgcccgctgctgcgcgccgtctgcgccacatgggcaaggttggtggccagagtctgcacggcaaacttcatgctccgctcatacccttcatgcagcacggcttctgtttccgtaagcgacctgtcctgcactttgtagagaaaatacgtataaatgccaccgacgatggtagagaacaccagcatcaacaccagcagaaaaatgatgcggcttgcaatagtaaactttctgagcactgcagactcctttggtaaaacaggtaccacggacagacagaacctatgcttattatgatatataatccacagttcacttctgcaacattatttacgatataatccagttgccgcgctcatgccctgcggtgtctgcgtatgacagacaaagttctctcagccccgatacgcacggcaaaagatcgtgcacgcctgcatcctgccccgcaacgtctgcagggcgccctgctgcggcgggcaaggcggcacacgcggccactgccggaaccggcacagtatgctactgatgccgcaatcaccatgtgcgcggaaataaccgcccgcgcagatacagaacggcaccggaacacaacaggtgaaaaattatacagaaaaaataaagaacgcctgatgcaggatgcactcaggcagcatgggggcggcaggaaacggcgggctgctgctttccggcaaaacagcggccacaagaaagctgctcccgaaagaaagccgctcccagacaaaactgctggcaggtgatagcttctggcgggcaaatgctggcgggcggaaacgttttcagacaggaacgttatcagaccagagctgttttcaggagagaactgttttcagggcatccagtccgtccggagaaacaacactggcgcggacaatctcgcgcgcccccgcactgagcagaaactgctccgcacgggaaaaacgggcttcggaggcatcgcttttagaaatgacacccaccaccctgcggttaaagatgggagcgaaacgcgggggaaaaagagacgtgctgcgtgtggcgtcctgaaccatcagcagcaggtcgcagtccgccgcggtggtgataagcgcatagtaaaaccggcggttttccagaaactcgcctggggtgttgataaaccggccgtagtattccacagccatacccctgcggggaacaaattccccgccggacagcgcccggataagcgaacttttgcccgctccggtctcaccgataagcatgactttcttcatgacgtaaacacgcgctacgaccttgtcagtcccacaacggcgtactgcagcacatcgtcaaaatatcccagcacagccttgagcgaagcttccacgctggccacatcgcccaccagcaccaaagacccgccgaaccggtcaaggaagcctatttcgacagaggccgccttggtggcgatatctgccgcgatgataaccccctcgctgggagtgatggtcagaatacccagagcgcctgctgtctcgccgtcaagcccgagcttgaggtacagcccctgctgcggactggcgatgacatgggcaagcgtcacctgtttgcccggcacatattcctgaatgaccctttgtctcggctcgttaccgaatacagacatatccgtgcctccggttgaaaaacgcaggcggcgggtacccgggcgcatgcgcccgcccgccgcctgcggcaccgccttgtattacaaaattctggccttcagcccttcactaggagaaggaatgaccacatggctgagcaccggaccggattcgcccacaccggccactcctgcttctacggccgcctgcaccgaactgacatcgccggtcatgaccacaaaagccttgccggcaagtccggctgcaaagcggatttcgagcagatgaacctgtgcggcttttgccgcggcatccgcggcaagaatacaggaagcggaggtacaggtttctatgacacccagtgcatttatggaggcatcttcgggggcgccgcccaatgccggaataacgtcgggatgcacactggccagcacaaaagagtcaacaagcatttcaccgcctatgcggcagcctgtttccacactgcttttcaccgcgccggtatcaccggccacaatggctatataccgccccggacaggtgggacgggccaccaccagttccacttcagcagcctttaccatttcatccgcagtatgcatgcccatggcaacgctgttcagctccacacatccgatagtacgcaaatccataatattcacctgcccttaacaagccttgatggttaccatgccgtcttccacggactcgaccctgccgctgatgctggcatgcacgcgcgcccccatgctcttttcgggtatttctccgataagatcacccgttctgacagtgtctccgggggccaccacgcacacggccggggcaccgatatgctgggcaagaggtatgcgcaccatgtgcggcgtatattcgcctgcgtagccggggtgtgtatcgtactgcaccagatcaaggcggcgcagcagtctgccggtggccacatatctgctttttctgaaaggatgcggcaccggttcttcgcctgtgctttcccagcgcactccctcgcggcgcagcacctgcttgatctgcgcgttgatctcgcggggggaaaccatcatggggcaggcaaatttttcacacaggccgcattcggaacacagcagagcttcccgcgccacggtaccggcgtgcatctggccctcaagcacgcgcataagccggtgcggatgcagcgagtgccccagcagattgcgcggacacaggtcggtacagtgcgaacactggcagcagatgctggtggttatcctgcggactttttcggggtccattatcttgcgcgccacaacggtatgatcgggcggcagcaccagcaggccgctggtcgttttggtcacgggtctgccggtgtggggcaggacgcggcccatcatcgggccgccgtccaccactttatactcagttatggcgggaccgcccgcaaaggtcagcacgtcggaaacaagagtgcccaccggcaccttgaccaccatgtgccttttcacttcgcccgacaccgtcacataacggtgagtgacgggcgcgccctccatggccagagcaacattatacagggtttccacgttgctcaccacggcccctatctgcaacgggatgcccccctgcggcacggttctgcccagcacttcgtgcacaagcacatgttcgtcaccggcaggataaaagtcgcgcagctcaaacacctcaagccgtccggaaccctcgcgggtcacagccccgcgcactgcagccatggctgccgcgtgtttgcctttcaggcagatgatgccgcgacgggcgccagtgcagtccatgacggccagaagaccgcggatgacgatatcgggatgcgcctgtatgaggtagggatcgctcatgagcagcggctcacatgaagcaccgttcaccagaacagtatccaccgaggcatcggccttgatatgggtgggcagaccggcaccgccggctccgacaacccctgctgatcgaatacactccaccgtctgtccagtcatcgtcttccccttttcatggtctgcgtgattccggtcgtcacacagctacacgcgcgtatatctgtgcccgcggtacctttacggcaccgcgtctaccatgcctgttccagcagcattctgatatcggcccgcgaaggcattctcggattgcctgcggtgcatatatcgtccagcacgtttctggcgatgacatcggcatgctggcggtaagcactctcttctattttaagagcacctattctgttgggtattcccatggattcgttcagttcgcgcacggccttgataaggctctgggtgccctcgcccaccgaaccggcaggcagagacagcatctgtgcgatttcgcggtactgcaccgcagcgtcaaagctgttgaactgaatgacgaaaggcagcaccacggcattggcaagtccgtgcggcacatgaaaaataccgccgaggctgtgcgctatgctgtgggtgatgcccagcccgctgttgttgaaggccatacctgccatgcaggaggcaagcagcattttctcacgggcttccatatcgtcgctgcagcggtacgcgcggggcagatattcgaaaacatacctgatggcatattccgcgtagatggacgtaaacgcgtttgccttgcgcgaggtatatgcttcaatggcatgcgtcagcacatccataccggtgacggaagtcaccgaggggggcagcgtacgggtgaaccgcgcatcaaggatggccagatcgggaatgagctgttcgtcattgagcggaatcttcacctcgttcaccttgtccgtcacaaccgatatggccgtgacttcagacccggtgccgctggtggtgggaatggccaccagaatgggccgcggccgcgaggtatcaaccttgctggcaaaaaaggctatggccttggccgcgtcgatggcagaaccgccgccgagcgctatgacagcttcggcatgatcctgcatgtacaggtgggtacctttggtgactgtttccagcgaaggatccggctccacaccgtcaaacacgcggtgacggatgccgcccagatcaagatgacttatgagcctgtcgatgaaaccggtcttcaccatgaacggatcggtgacgatgaacgcctgcttgatgggaaggcgctcaagggtctcaagggcatcttcgccatagcagatttttgtttttccgtagaactgtgtcacccttgcccccttaatatacgattgttgagcatttggttatgttgcggcggcatactgcggccgtgccgtctgcggctgtgccgtctgcggctgtccgcgcaccatgcggacaatgcgggccgtgtgctgcgccgttgcgcccgcccttgcggtccggagcggtttctgacggccgcgacgccacagcaatgctgtcacggccgtcagaaaaccggctgctgccggtcgggaatcgggcaggcatgtaaaaattactcccggctgatgccgttcaggcaggccggcggacagggtatgccctgcatgtgccggtgctctttctgtccagcatcttcacacaggcgcacacgcggcgggagtccccgacatgtacgccccacggtcatctatttggaacgcttgggcagaatcagttccacttcgctgtgcgggcggggaataacgtgcacgctgaccagttcgcccacgcggcctgcggctgctgcaccggcgtcggtggcggcctttacggcacccacgtctccgcgcaccatcacggtcaccagaccgccgcccacctgttcgcggccgatcagttcaacattggcagcctttaccatggcatcggcagcttccactgcgccaaccagacctttggtctctatcataccaagagcattcatcattatgtcctccagttttccttacgacttaaaggttcgctttgatggttctgagtgcctgacagctgaggttcttcagctcttcagggtcggttatgccgtattcggtcttcagcatggccgccacggcaaaaagaagctgttcaagtccgctgtccgcctttgcggcggtgcaggccgggcacgtgcatccgggcgggcaggcggcaggtgcttcgcccgattcggggcgggggccgtacaccacggtcacaccgcgtctgctcagttcatccctggcgccgggcgtcagaataaccgagctgtctgcatacaatttgttgctggactggcagatgtactcgttaaggcactccacccctacaagtttctttttcattctttacctcacaccgcttgttagggccctgacgaccgaggcgtccggtctggctatgaccaccgactcgataagatgcctgcccaaagctgtttttgcagcgtctgcggcttcttgcacagatgctacatcaccgctgaacacgaaatatgatttgccgttgatgccctgccctgtcacaagacgcagcaggctgatgccggagcgtttgaccgcggcatccgctgcggcaataccggcggaaacagtgcggcattccacaacgcccagcgcgcccggggtaccgggctgcacgctttttttaagcaccgccagcacctgcggcgacacgccggaaatcacgtaactgccggcaagcgcgctgccggactgttccgcatggctgacagccgtctgcacggcctgcctgtcgcccccgagacagataaagtagcggccggaacagatggtgccggcgcgcacaagttccacctgcgccaccttgaccatgccgtccgccagattcactccggcggcgatgcttctgctttcaaccagccccagcgtatccactctagctctccggtctgattttcacttcgtcgataatacccacaatggcggcatccacaggggcatcaggattgcccagcgccttgcgcgcagagctgccggtaaccacaagaacacgctcatccgttccggcgcccacacagtccacggccacaaaactttcatggctgctgcggctgcaggcgtcttcgcgctgcaccaccatcagcttcagtccgttgagggcgtcttccttgcgcgtggcccacacattgccgatcaccttgccgataatcatatgttcaccaccctcacagctgtctgtgtatgctgatgttcaggttttttgcagcttccgccgccagcggcgtaatcactgcatcgcggcgcacacacaggcaggcggcacctgtctgtgccgcttgttccaccacgggggcggtcacaagattctgccagtgccgcaccgcgtcaggcgctttatgcgcaaacggtctcaggccgtaagaggccagcgttttctcgtatgcctgatacaggctgaaaagcggtcccggtgccgtttcggcgtaggttttgtactcgaactccagcgcttcgaccggcacgccggacagcagcagtctgagaacttcctgctgaacaggcgtctgggcgcggcccgctgccagatcagccatttcggtgcatgtcacatacggcaggatgtagcgcgacggcgttctgcctgcggtgtcttcaccgcagaacagcaggtcggcatcttctcccagatagcctctgaccatctcggcaagatgcgcatcgcgctgttccagcaccatcacacaggttttctgcggagtttcccgcagttgctgcagtacctgacgggctatggctgctgccagttcgttgacatccacgtatgtgctcctacgcgttgcagttcagggctatgcccagcggcgttacaagaaaaggattggccggcttgtacacgggtctgccggtttccttttcaaacaccgtctcgaaatctttcaggcagcatgtgccgcccacaagatagatggccgaaatatcgcgaccctcgatatggcggttcacaatggaagccatcttctgaataacgggacgcaccacgggcaaaatttcgcgctggcggtcctgatcttttttcagttcttcggcttcggtaaagctgatgcggtagcttcctgccagcacgagggaaacatgagttccgccggtgggttcatccgccacataggtgactttgccgtcttctatgaccgaaagtccggtagtgccgccgccgatgtccacaatgactccgttttgcacacccagaacagcattggccgccgtgggttcgtccagaatcgcagtcacttccagccctgccccttccaccacatggcggtgggtgttgctgtctttgtggccggtgccgggcggcacggcaatggccgcatgggtcagctgcctgccgagacgttcttccagctgctgcacaagccggcgcacaatgcgggtggcacccacataatccaccaccagtccgtccttgatgacctgcgcaaactccatggcacaggccacaggactgcctgcggcattaagcaccaccacaacgatgtatgccgtacccaggtcgaccccgacggacagctgttcgccgggggtgacctccacagtggaatctatgcacgcctcgagcgcgcttatctgcttatcaatggcggcaaagtccattatccgctccgcactttctgcccactattctgccgctgacgctcttgttccagccggagctgttgccttcgtcggcgtcgatatgcatggccagcctgaacgaatcgctgacacgcaccagcacgtcttccagaataagggggcgttcgccttcaagccggacactgaccagatcgttgtcgtgcacaccgaagcgggcggcgtcttcggtagacatgtgaatatgccgggcggcgacgatcagaccttcttccagccccacaataccgtcctgcgaagcgagaatgatgcccggagtgcccgccacgtcaccggactgacgcacaggggccgatgtgcccagaatgcgggcgtcggtcttggaaacttctacctgtgaacggccgcgcgaaggaccgagcaccgcaacgttgtcgatgacgcctttgggaccgataagccgtacacgctctttgcacagaaactgtcccggctgggaaagttcgcgcacaggggtgagcggcccgccgaacagggcaatggcgtcttcttcgctcaggtgggcatggcgcgccgacagctccacgggaatttcttcatccgtgttcacgccgcaggcggaaacttcaccgccgcggctccccaactgatccatgacgctgcggataacgccctcaagggcttcctgcatggctttttcgttcatgatagctccgcttacaaatatgatccggcatctgatgcggccgctgtgggcctgctgtccggtttccgctgttatggccgtcttgtaaaaagtgtgtcagccgcttgccatgcggacagcctttttatgcgcatggtgcgtgtgcgtccggggtgcgcctgcggcacctatgaaaacacaaaggacgctttcagccgggcgcggaggagatgcctcctccgcagcccggtaacgtcacgggattaccgccggcggacagaatctccgcaggggcacccgtgagccggaatggttagccttccaccttgggaagaatcatttccacttcgctgtggggacggggaatcacgtgcacgcttaccagctcgcccacattgttggcggcggctgcgcctgcgtcggttgcagccttcactgcgcccacgtcgccgcggaccatcacggtcaccagaccaccgcccacctgcgaacggccgatcagggtgacgtttgcggccttcaccatggcgtcagctgcttctactgcgcccacaagacctctggtttcaatcataccgagtgcgttggaagaggacatgctattctccttaaaagtctgtttttatatattgttacaagccacagccggggcttaggccatttttttcagttgttccacgatcagctgcgtgatggcctgcacgtcaatggaggacgaggcagacgatgcaggctgcgcgcaggctgccggtgcggcgggctggcagcacacggtgcccagatcgtacgcgatgcggcgcacgttcatcaggttcagcggcgtgacgttgtcggaagtggagctgccgcccacggcgccgcaacccagcgtgaacgaggggaacagcgaggtggaaaggcccacggcaccctgcgttgagggcgtatttaccagcatgcgcgaaacgggcttcttcatgccgaattcacggatgacttcttcattgcgcgaatggatggcaagcgaatggccgatgccgccgtttttcagcagggcgtggcacatttcgcaggcttccttccagtcttccacaacataaaagccgagaagagctgtcagtttttccttggagaaggggtaacggggtcccacgccgggctcatcggaaataagcaggcgggtacctgcgggaacttcgatgcctgccagtttggcaatgtgcagggcgtcgcggcccactatggcggggttcatggagccgttgccgcgctccatgacgcgcttgaccttttccagcttttcaccttcgaggaagtaaccgccgtttctgaccagcgctgcgcgcactttgtcggcaatgacggcttcggtgacaatggactgctcagaagcgcagatggtgccgttgtcaaacgtcttgctggcaaaaatctttgccacggcgtcttcgatgtcggcggtacgctcgatgaaggcgggcacgttgcctgcgcccacacccagagcgggcgtgccggagctgtatgcggccttgaccatgccgggaccgccggtggccagaataagatcagcctgacgcatcagctcgccgctgccttcaatggtgggcacgctcatgacgctcaccagatcttcgctcacgccgcagtcatgcagcacgcggcggatgatttccacggttctgccgatgcacttctttgcgctggggtgcggcgtaaacacaatggcgttgccggacttcagcgaaataatggacttgtagatggtcgtagacgtggggttggtggagggaacaatccctgcgatgacccccatgggtacggctatctcgacgacctttctggccttgtcgtcgttcagcacgccgatggttttcatatccttgatggcttcgatcagcttttcactggcgaggatattcttctgctttttatcctgcaccttgccgaagccggtttcttccactgccagtgcggcgagctgctctgcctgagcggcggcggcatcggcaatcgccttgacgatggcgtccacgcgctcctgacccagctgagcgtactcagcctgagcaacacgggcggcgcgcaccagcgcacgggcttcctgaatggacaataaatccttgtctaccatgggactactcctctatctgcctgtatgaattgatgatcgcgtcaatcagatcttttttgttcgcagatttgaccgcctcgcggggtatggaaagaccgctcaccccgcgggcaacctgccgcagcctgctgacgttcatcttcttcagttgcgaaatttcgtaccggaccgtttccgtacggggggcggcggctgccggcgccggacttgcttcaacagcagccggagtctgttcttcaacggtggagccggtctgcggttctgcctccgctgcttcttgtacgggctgctgtgcgccggaatcccccgcgggagcctgtacaggcggtgcggcgggcggcacggcagccggaggtaccagagacacgacgcggctcactccttcgtcaggacgggcgatgacatgctctgaaacaagcgaggcggcgttgacgcgcctgatagccgatacacccgcgtcaactgctgcccgcacggcggacacttcgcccgccacggtgatggtcacaaggcccccgcttgcgaggttcttttccaaaaggcgcacatcagcggctttcagcatggcatcagccgcttccaccgccgcaagcagtccttttgtttctataagcccgagtgccgtcataaacgtgattctccccgttcacagcaggtgtgtgaactgtgtgtttccatcagtggcggatcaccgaaaccggaaagtcatatttgcggatgcaggcctcgacacgttcaaggtcggcatcgctcagtgcggggttgccctcaatggggtattcccagcccagctgcttgtacttgcccacacccatcttgtggtagggcagcaagtctatgcctttgaaatttttgtaatcctgatacggtctgaggtactcgaccagtccgcgcagatcgtcttcactgtcgttgaccccgcgcagcagcggcacccgtattttcacattgtgcttgttttccagcagccaggtaaggttgctcagaatcagctcgttgcgcacgccggtcagttcgtaatgccttgcggaatcgatatgtttgacgtcgtacagaaagagatcgacatactgggcagccttcatgaccacttcctgtttggcatagccgcaggtttcgatggcggtgttgatgccgtgctgcttgcaggctgccagcaggttcacggccgcctcgggctgcatgagcacttcgccgccgcccagcgtcaccccgccgccggaggtttcataaaaaggcctgtcctcttcgatgacttccagaagttccgatatggttttctgctcgcccaccacggcaagcgcagaggaaggacagacatcttcgcaccggcggcagccgatgcactgtgctccttccgcaaacccgtggcgcaatgtggaggcagagatagtgtgcacgccggcagggcacacaggcacacaggctccgcagtgcacacacaggttctccttgtacagaacctgatactgccggagttgcccttcgggatttgagcaccacttgcagcgcaagggacaccccttgaagaacaccagagtccgcacgcccggaccgtcatacatgttgtatttctgtatgttgaaaatcagtgcttttctttcaatcacggtgtcgtctctgtgtgttgcggttctcaaatcccgagggcattaccatggcttaattagaaaccatgcagcatggtacggctgatgatttcgtcctgaacgtccttgcacagctccacgaagaaggcgctgtatccggccacgcgcaccacgaggtcgcggtatttttccggatgcttctgggcgtccagcagcagttcgttatcaagatagttgaactgcatttcaccgttgcccagcatgcaggcggtacggatgagcgttatcaggccgttttcaccttcgggggtatccagcaggccggacatcagcttgaagttgtgcaccatgccgatgttcatgttgtcgttggccattttggaaacggacttgatgatggctgtggggcccttgtagtccgcaccctgtgtggggctgatgccgtcggaaagaggcatccacgctctgcggccgttggcggaggcgccgagcagctggccgaaaggcgtgttgttggagatggacagcgtaccgtggctgagcacggaatacagagttttgtacttgcggtgctcggtttcggtgaagtgcaccagatcggctgcgatcatgtcggcgtaatcatcgtcgttgccgtatttgggtgcggcaaggcagtcggccagaatctgatcgtacccggcaaagtcggccttcagggcctcgttgagctgcgcgagggtgtactttctgtcgtcgtagaccagctttttaatggcggccatggagtccacataggtggcaagaccgctccagaccacgccggggccgaagttgtacatggcaccgccggcagaaacgtcgcggcccgattccatgcagccttcatacatcagcgacatgagcggcttgggggcaagctctctgtgagcgcgctgcgaaatgacggtggccacactggtgtttttggtaatccagcggatctgttccttaacggcggcttcgaacttttcgtaggtgtcatactggctcaggtcgcccatgtcgggggttacctttttgccgtaccacagcggcacgccgtggttgagcaccagttcgatgcagatgggccactgggtatagccggtggaggtccactggtacagacggcctgatttctgcggttccacgcaacccatcaggcagtagtcgcgggcatcttcaatgctcacgcccttggccagcatcatcttgatgtgcgcgtcgtcaaaatgcaccgcggggaagcccatgccggagcggataacgtccacaatcttcttcagatacttctgcggagacttgttgtgcacgcgggtggccagcgtgggctggtagatacgcacgtgacgcacggcatccatcagcatgtaggtaaggtcgttggtggcatcgtggccttcacgggtcacgccgcccacgcacatgttcacaaaaggctggtacccggcaaagaacttggaagcaccttcgctggtgatccacatcatttcagacatcttcaccagcatgcagccggccagatcaaaagcttcgtactcggtcagacggccggaatcgatgtctgccctgtagaaggggtacatgtactggtcaacacggccgatggacataccggtctggttttcttcaaccaccagcagagattccacggtccacacggcctgaatggcttcccagaagttggaaggcgcatgtgcgggcacacgggcgttgacctcggaaatcttctgcagttcggctttgcggcgggggtcggtttcccgggctgccagttcggcggcataggccgacagacgcctggcgtatatcatcacgccttcggcagtctcgatgacggacttgtagaagtagattttatcgatgtcttcagggttggcgtaatccagctgttccagcttttcgcgggcttcacgctggatatcaagcatacccttcttcatcagaattacgtcgtaaccggggttggagtcgccgccgccgttcaccgcatggtaggagcagtcggacacgaaagattcgccggacatttcccacaggtcggcttcgcggtactgaccttcgcagaattcatccacggacttgttctgccagaaggggaacacctcttcccgcagcacttttttgtcttcttcggaaatgtagaaggggtcctgaggacgtgagccgatggtgtccagctcatcctgcagccagcgccatgccacttccggagaaaacgcaccggcacgcggggcaccgttgggcgaacccacgataagctcatggtcctgaatgaccagcggggcggtttcgcagcaataccggaaagtcttggcgcgcagcagcggcttgggcagaccggggttttccttggcgattttggtgatggccacagcgcgctgaacggtgatgctgggcacctgcttgaggaagttttccttcagcttgacgtgacggggcgtaggcccgtcgggaatgccggattctgcacctgttgccacggcggatacaggagcgggctggctgaagacctcggcggatacgccctcgaaaatcttcttcagcgaagcacgttctgccggagtaaggttctttgtcgcttccgcgagcttatgtgaaaagtcctggagatccactttgcatcctccctttaacggataagttccttcatctgtgtgctgccccgtccatgaccccgatcgcttccatcaggatccggtgcaacgcctgcatttttctggaatcgctgtcatgaggggccatgacgccctgcgcggcgcaaacgcgggaaccgtatcccgcggcgtcctgtgcgccggtgtactgccgcacgccgtaaccgaccttgcgtatgtagatgagattcatcggcgacacgttgtcggcggtgatcccgcgccctgcggacccgctgcccagcgtcatggacgggaagagattggtggtcacacccatgccgccgaatgtggcgggagtgtttacaagcagacggcccacaggttttttcagggcaaactgcaaaatcacctcttcgttactggaatggatcacgagagtatgagcgttgcgttcgtggagcagcagctcgatgcacttttcacaggcgtgcatccagtcgtcctccacgtaataggcaaggacgggggaaagcagttcccttgaatacgggtctgcttcggaaacatatttacgttctgccaccagcagccgcacgttgtcgggcacgctgatgcctgccctgcgcgccagaaccggggcagacacaccaaccatgccggctttgtggcgtccgtcggcacagaaaagaagctccgccagccgcagggactcctcgtccgtcatgaagtatgcgccgcactcctgcagggcatgtctgacttcccgctcgatgcaggaatcgaccacgatggactgttccgcggacggcgcgataccgttgtcgaacgtcttgctgagcatgatgtcggccacggcgcggcggatgtcggccgagcgttcgacaaatgcaggcccgttgccggtgccgccgtaaatcacgggtttgccgctgcagcgcgcaagccctatcatgccgggcacgcccgaaagcatgaccagcgatgtggcaggatggttcatcagttcggcggtaccgcttttggttaccgtggacatgtatgaaagacatccttccggcagaccgtgagcccgcgcggcatcaatcatgatatcaagcgcggcggctatgcttctggcagcgcgcggatgaggggaaaaaactacggcgttgcctgatttgacggctatgagcgtcttgcagatggttgtggacacggggctggtcgccggacacaacgcggcaatgacgcctacgggtacaccaatgtccatggtgcgtgcgtgctcatcccgtccgatgacgccgacacaccgcatgccgcgcagctgctcgcgcacctgcgtgcatacaaagcggtttttcactgccttgtcatgcgggttgccgtagtcggtttcttcgtacgccatgtccgcaagcgcttgcgcctgcgcccccacggcttcggctacggcttcgacgatctcgtccagctgttcctgagaaaacgtggccagaacccgctgtgcgcgccctgcgttttctgccagaattctggcttcctgtatggaaatcagatcgttatcgacaatcatcatctacccctttgccgtttcctgtgtccttgcggcgaccattcagaacgccccgtgcgcactgctgcccgttgtccgtcaccactagggcagcagattctcaagggcgtaacgggctgtaatcttggccacatccggatgaggagtgggaatgaccacagagctgtaaacatctgtacccatggcctgcacggcctttacgcccgcggccacggcggcctgacaggcggccacgtcaccctgcaccagaactgaaatataacccgaagccacgttttcgtagccgatcagctcgacgtctgcggtcttgagcattgcatccgcagcttcaagcacgtatacgatgccgaacgtttcgatgagacccatggctctgggacggctgccgtcgccagcgggtgcgtcgtcggtgatggcatgcacggaaacaatgtcgccgatgggcctgatgggccggggcatgacattgtgcgcggtcagcttgcctatgcccgccgcggccaccgagcctgcgtcaaccgaagcctgcaccgcggccacgtcacctttgaccatgacggtcacaagtgtggagcccacgttttcgtaagaaataagctggacgttggcggccttgagcatgctgtcggcgccgtagatggccggaaccattcccagcgtttcaataagccccagcgcctcttcgccctggtaccggatgtattctcccatacgctgctacctcgtgctttgctgtaaattgttttccggagcagaccccctccggtctacttctcccagattcactaaaccctagcccttcccccaaaggggaaagtcaaccgccttttggaaaaaactttgagaaaaatataacaatatattttcattcattatttgcccgtgaaaagccggaatctgtaccctttttcccccttctgagcctcgtttttctccttctgaacacatcctcccatccgttttgagccatcccccagggtaaacgctgtgtctgcagcccgcccccggccacaggtacggcagtggcgtaaagcacctgaacgacaccagataaccgattgatttaaaaacttttccaccatgcgaaaacgacacgcaaaatagagcgtttctatgattacagacagggaaacaccgcacatgagtgtgtgaaacaatcagaaaaaaagagtcccttcgcctgaaataacggtaacgccacttttgccggacaggacagacaatccacctgcacactgcggcatgacaagctgtattccggcatgcattaggcaaaattaatcaaattattacatgacattaacatggtacaatcatgtacatcccgctccggcaccacacagaaaacagcccggttgcgcgcaaagcggcgacattccggtcgcgggaaccttttgttgattgttcgggcaaacaagatatttttttcacaattcttcaccagcgttttagtcaatgaatttcgtatgtttagtctttgcaccatgccttccggacgcggcacggcctcaacgtgacgatttgacgttgaccttccccttaaggggaatgctattccaataattggagatccctgcgaatccccacgcaatcgcaaggggccggaaggatggagtttttaatgttcaaccaaggtgcaaggagaatcaaatggggcaaactgcagtaatgaataacccggcagcgctggttgccaaaaacaagctggctgcggacttccggcgcaagggcatcatgatcgccctgctttccggtctgctttacggcttttacaccgcgttcatgacgctgggcatgtccaagggcgtctgggtggaatggtacggcgaaaattccggcctctccgcctttgccgtcatgtatctgctgtctgcactgggcgcggccaccaccgacagctccagcgctctgtgggccatgggcattgccggtatccgcggccgtttcggcgactttgtgcgctgcatcaaaacaagacccggcttcgtgatggttgtcgccgccattatcggcggcccgctggccagcaccgcctacgttgtgggtctgcagcaggccggttccatcgtggtgcccatcagcgcgctgtgccctgccatcggcgccattctgggccgcttcctgttcaagcaggaacttaacgcccgcatgctgctgggtatcgccatctgcttcggcgccagcgccatgatcggcagcaccggcatgggcaccgaagctccgcccagcctgcttaccggtatacttttcggcttcattgcagccctgtgctggggtatcgaaggctgcgtatgcggttacggcacttccatgatcgaccctgaaatcggcatcaccatccgtcaggtcacttccggagtttcgaacctcatcattcttgttcccctcttcagcatgatttccgacgtcaatcctgtgaccatggttgccaccgccttcggcgacggcgaagccatggtgtggtttgcactggccggactgagcgcctacctgaccttcatgttctggtacaagggcaacgccatgtgcggtgccgcactgggcatggcctgcaacggcacattctccttctggggccccttctgctgctggattgtgctgggcgtggctttcggctacgacggctggtccatgcctcccatcgcctgggctgctgcagttgtcatggtcttcggcatcttccttatttcgatgaaccccatggacctgctgaaaaaaaggaacggataacgcgatgaaaccgctcaactacgctattctgaagcacgtcaccaaggtgcaggaagccagcgcctgcgaaattatggaagccctgaaagaccagtacggacacttcaaggcatttaagaaagattccattctcagcgcgctgatgacggcagaagccaacggtcttctggaagaatcccgctttgatatggacgaaagcaatgagctgcgtgtgtacttccgcgctcacgaagaaggtgcagccaccatcaaccgctacatcaaggattgatcggcgcgcccttgccgcatgtcataaggggctgtcccgcacggggcggcccccttttttacatgacggcgcatgtgctagaatgggcgcaaacatgccgcccgcagatggcttctgctgaccacggggaatagacgagagcatactgatgcggaagccgtcctgattatggtttgccaactgaacggatacgttgcgcacaacggtgagtgataccattataacttgccgtctgccggaattgcagtgcggtgcaatttcatgcgacaagcgcagcgtctactgacaaggagagcaggctgtgaagcagcagacgaaatattccatcggcgatgtcagccagatctgcaacatctcaaaaaaggcgttgcgctattatgacaagatcggccttatcacctcgcagcgtcaggactacaacaactatcgctactatacgcacgaatcgcttctggctgtacctgtaatcaaatattacaaacagatgggcttcaagctcgacgaaatgcgcgaatttatcgaaggcagcacagccaacgtttaccgcgccatccgcaattcttttctttccaaaattcaggagctggaaaaagagcaggaagagatcagacgcaagcacatgtctgtaaaagactggtatgacctgattctggaagcggagatggtcattgacaacaacattcaggaagtttccatcaagtatattgagccgtcgcggtatctgtttctgaaccagacatatgacaccaacatcaaggcggccatcatcaacatagacttcaccaactatgtggaaagcctgaataacgaaataacagggccggtcattctcaacttttcctcacatgcagcccgcatgaaggacaaagaacagcccgtcaggatactgcagaaaaccctgatgccctgccacgatgaatacaccaccgatatgggcgggcacatgatggcggcctgctaccacatcggcccgcacgaagacattgccgagacatacaaaaagatacgccgctgggcccgtcagcacggatacacgctgggcgatgaatcgtacgaacgctatgtgacagactactggacaaccagaaattccgccaaattcgtcaccgaaataatgatcaaggcatcacggcagacagtcgtcgtgccggaacaggaagacgagctctgataacttaaagcccgcactgcttgcgcagtgcgggcttttctttctgcagccgcagcacccgtaacaccgcgtccgcttctttttccaccatgtacagacatccgggtatcatccgcaatggccggccccaaacgccctgcactatcaaaatgtgccggacacgggcggacacgggtgaacacgggcggatacgggccccgcaccgcacgtgtctattcctgacttttcatttcttccacaatcatgctgagctgctgcgcctgacgggccagctcttcggcggcaaccgtggcttctcccaccgcgcgcgctgtttccagcgtaatctggttaatctcctcaactgcgcggtttatctcctccgatgtggcggactgctgttccgcggcggttgcgatgctctgcaccctgtccgcagactgttcaacaccgcttacgatggccgccagcacctcacccgaacgcgaagacagtctggtggccgcatctatatgttccacggttgattccatggcatgcacgttctggctggcagcctgctggatggcccgtatggagtcacccacttccttggtggcccccatggttttttccgccagcttgcgcacctcgtccgccaccacggcaaacccgcgtccggcatcgcccgcgcgggcggcttctatggcggcgttcagcgccagcaggtttgtctggtctgctatatcttcgataacgttcataatggtaccgatggactgcgcctgttcgcccagccggttcatattcatgctcaatccgtccgcattgcgcttgatggcctgcatggcctccatggtctggttgaccactccggctccttccattgcattatcgcgcgaagttttggcctgatcagcggtttcgcccgcgttccttgccacctcaagcactgtggcgttcatttcttccatggcagtggctgtcgaggctatgcgctcgcgctgcacctcagacccctgtctgatttcgcgcgactgaacagatatttcctctgacgccacagacagatgcgcgacaatctcctcaagctgacgcgcggcctgcagtgtgccttcccggcgggcctgctccgcctgcctgcgggcttcatgcgcctgctgcgtcgcttcttcagcctgtttggtcttttcttccgcggcggcctgctgccggcgtatttcatccatgttccgcgcaagctcggcagccatgtcattgacggccacctgcattctgcccacttcatctctcgaatccgcaggcagccggacagaaaagtctcccgaagatatctgttccacggcatgcaccgttgccttgatgggcaacgaaatgacacgcgcgacatacaggatgagcagcagaataagtatggtggcgccgcaaccggccagcagggcatagttgcgcatggagaaagcccccgccaacacttcattgagcgggactttaatgccgaagatatacggcgtttcggccctgcctatgaacaccggcacaaaggtaagcagaaacggcgccccgtcctcctccgtcttcagagaaaaatcgccgccctccagaaccttgcgcagcccggccctgagttcaggcgatacatctttttgctcaaaaatatttactttgttttcaacaaggtccgtctgaggatgcgccacatatgtgcccgcggcggaaataagaaaaccatacccggagccgaacacggttatttcgcgcacaaaacggtcaatggtgcccatgggaaaatcaacaccgataaccccggcaaagcgcccgttttttctgagcggcaccaacatatccaccatcagtactttttcgccgcccagatcatacgcccacggctccataatcacttcagtgccttttttgcgcggcagatggtaccaggcaccgtcaggatcatcattttcgtatccggagctcgcctccgtgacgatggctccgccctgatagtgcacccagggcacaaagcgcccgtcgccgttatgatacggactgttcatgtaacgggagtcggcaccatccagcgcgtcgggttcaaaggcggcgtagatgcccagcagatttggatgatcccgcagaaaattttccataccgtcacgcagggcttcgcgggtaaaacgcccctcatgccccatcatggtctctgtcagccgcgccacggaccgtgccgaatgcatggcaaggctcatgtctgcatctattttattggcataacggtaagcaagctcaaaactctgctcaccggctgtccgttccatcagcttcataaatgttccggtcagataccatgtcagccccagcatcaccggaactaccaccaccagaataaccattattttccatttcaagccaagatgcttcagcataccgttatctccgctgtaaaaccgctttctgcccaatggtcccaaccttctgtccggtaccgcacacagtctgcatcggcagctgccggccatacccgcgcagtacaggcagttttttcagtatacagcaaagctgcgtgacgctcgctgatattttttctcagccaccggcacacagaagtcagccccgcgctgatgcgcaactccccgtaaagccgcacaggcaccgcccggcatccactttcgggcaggcggcgcatgtgcccccgcggagtgtcgggcaggcatgcaggacaggcgcttgccgatactcgccggatgtgcaccggccctgtcgcatgaacatcatgggaaagcagaaatgaaaaaaggcagcagcaaaacgctgccgcccgcaaacatggggcagaagaatacaggcaacagcacgaaaccacgcgggaaaagccgcagctgtcagaaatgctgtcagggagcactggcggaagactgcagcagaaaacaggacagccattgcgtgccccgcagattccactgcgggcagcacacggtacgccggatgccccgtgccggatggcggcctgtggggcggtgcgccggaaacatgaagatgcacggcaggacgcagaaacgtttacgcatcagacccgaccgcggcaacgcggcactgacataacaggcccgattgacgggctgttcatgaggcaggagcctcagccggttccatgtttgcatctgcagcacaaagcggcagcgcgcctgcatcatcacgcaggcacactgccgctttctccgaaggaccgatgccgcatggcgtgcgcggcgccggatacaaagttccggactgcacaaaacagccatgcggcatcacaccgcagcctgcggcttatccctgatttttcatgtcgtcgatgatggcactgagctcctgtgcctgacgggccagctcttcagcggcaatggccgcttcgttcacagcctgcgcggtgtccagtgttatctggtttatttcctcgaccgcgctgtttatctcctcggacgttgccgactgctgttcggctgccgtggcaatgctctgcaccctgtcggccgactgttccactgcggcgacgatggcatgcagcacctcacctgaacgctgtgacagcgtggtggcatgaccgatgcgttccaccgtggcttccatggcttccatattctgccgcgcggcctgctgaatagccttgatggactggccgacctccttggtggcgcccatggttttctccgccagcttgcgcacttcgtcggccaccacggcgaaaccccgtccggcgtcaccggcacgggcggcttcgatggccgcgttcagcgccagcaggttggtctggtcggctatatcctcgatgaccgtcataatggccccgatggactgggcctgcgtgcccagtgccgccatgttttccttcagggcatcggcgttggtcttgatgctgttcatggctgccacagattctgtgaccacctgcgccccttccagtgcgctggcgcgcgaggcattggtctggtccgctgtttcaccggcgtttctggccacctcaagcaccgtggcattcatttcctccatggccgtggccgtagaggctatgcggtcccgctgaatctcggaaccatgccgtatttcattggactgagccgagatttcttccgaagcactggaaagatgcgccacgatctgctccagacggccggcggccatcagcatgccttcccgacgtgcttcctccgcctgcctgcgggcctcctgcgcatcctgcatggcctgttccgccacacgcgtcttttcttcggcagctgcctgctgcgtcttgatttcacccatgttgcgcgccagttcttcggccatatgattaaccgaagcctgcatgcgtcccacttcatctttcgaatccgcaggcagccgcgtaccgaggttgcctgaggctatcccctccaccgcacgcacggtttcctgaatgggtctgctgataacccgcgatatatacagaatgatcaacagaatgaagactgccgtcacaccgccgatcatcagcgcgttattacgcatgccgtacgctgcggccagcacctcggccacgggtacgtcaagacccagaataaacggcgtgtcggcccggcctatgaaaatgggtacaaaagtaagcaggtgacgtttaccgtcacgctcaacggtgatggaaaaatcctcgccctgctgcacccgcttgagaccggcgcgcagctcggcttctgtctgcggctggctgaatatattcgccttgtcagtcaccagctggttctgcgggtgcgccacgtacgtgcccgttgcggaaagcagaaaagcataaccggtatcgaacattttaatgtctttcacgaattcatcgatggtgcccatcggatagtcaataccgaccacaccggcaaaccgcccgttcctgcgcaggggtaccagcatgtccaccatcatgacaaactcgccgcctatttcgtaggcccacggctccattatgatttctttgccggttttgcgcggcagatgataccatgcaccgtctgcgtcatccacatcataccccacgctgggaatggtctttatgacgccgccctcatagtgaacccacggcacgaaccggccgtccttgttatgatatgtggccccgcggtacatgctgtccatgccgtcaaaaacatccggctcgaacgctgcgaacatacccagcaggttggtatggtcgcgcagaaagttttccatgctgtcacgcagcgcttcacgcgtggggcgcccttcgtgccccatcatactttccgcaagccgggcaaacgctctggccgaatgcatggccagactcatgtcggcatcaatttttcccgcatacctgtaagccgtttccaggctctgttcacgggctgtccgctccatatgctcggtaaaagaccctgtcatgtacagtgtcagaccgagcattgccggaacgaccacgaccagtatgatcatgatcttccatgtcagtccaagattcttaagcattattgctcccccgtctgtaaaacggcggccggaaaccgccataatgtgccatctgcaaccatgcaccgcgccagttgcagactgtcggcagaaaacctgaccactgcatgcattttcatattgcctgcggcttatgttataacagtaagcaagtatatacatgcaagcaaaaaatgcccatccggtgcaggaaataaataacggaccggctctgcctgaagagaaaacaatccatgacctgacacctgagcaatgcaacgcagcccgcgcgcacacagaaaaacatatcccgaaatagacaacagtatttcagcatcagccggaagaacgctgcgcggtgcagatacaccgcacatgatataaccgcagaatgttacaataccgcggctgttctgcttcagcagccggcagacggcggcacaaaaaaaagcagccccccgtgggggctgcccgatatcttcacaaaagaatgctgacgtcagcgaggctcaagcacttcaaaatcaacaatgatatcaacatcattgcctatcagcagcccgccgccatccagcggagcattccagcgcacgtcataatcgcgcctgtcaatggtcaatgttgccaccccgcccctgcgcacattgccccacgggtcggtaatgcttctgtccagcccccccagcatgaacgtcacgggtctggtcactcccttaagggtcagattgccggtcacctcgtacccctcgccggaaggagtgaccgccgtgcttacaaaacggatcagcggaaaacgctgctcgtcgaaaaagtcggcgctttccagatgatcgtcccgtttgtccacgccggtatcaaggctgtccacttctacagtgatgtcaaaggcggacggcactgcgccgtcgaacgtcacagaaccgctgatgtcgtgaaacgcgccgcgcacctgcgctatcatcatatgctgtatgctgaaatgcacggcggaatgatctgtatccaccttccacacagcggcctgcgcagaggacgcaacaagcaccaacagcagagcaagcagaagacgtttcataatgcacctcccggtcacacggaccagtcttgcgttcgggccggcaaagcggccgcggggatgtccagtctacataagcagacagcgccgcaacgtcaacgcgcgtgaaaaattcagccggtagggctcactgtgcaaaacaaaaggctccgcacatcgtgcggagccttggaccggcatagcaggaaacttacagatagcttgccgaaaccaccagcaaaccgaaagcagaggtcaccacaagcgcggcggtaccgcccgccacctgataggacgcctgcacattgtcgcgccgcagcttccatgccatggcacagggcagaaacaccgcaaggatggtcaacgcggcgcccgcatgggccagtgcctgaatgaatctgcccggcgacaatagcgcggcagtcaccggcggggcaaacaccagcacagccgtaaccgtccggtgcagcacagaatcgctaagccggaatgtttcggccagaaggtcaaacagtgccagtgccaccccgagaaacgatgtgatcagcgccagagcggcaaaagcggacagtaccgatccgagccatgccgaactgccggcaagggcggaaacaagcgtgtccacattaccgcccatacggctgatgtccgcagcgggcatacctcccagcgacaccataagccacagaaagtaacaaatgacgggcaacgccgtacccaccagaatgactcttcgcaggctgcgggcatcgctgcgcaaaaaacggacgatgctcggtatgcccgtatgaaacccgaaagacgtaaacagcacgggcaggcaggccagtaccagcttttcgcggggggccgccgtggtcaggttcgccacatccacccccggcacaaggctggcaaaagccacaaccatggccacaagcataccgtagaaaagcgctttattgactctgaccacaagcgccgtgccgataagcaccaccacaccgccggccactgcaaaaagcagactgccggcctgcggagtgacggccatgcccagcgcgccgccggtacgtgccacaagaccgcccacaccggtcagataggctaccagcagcgcatacagcaaaaaagccatgctgcccgtggccactatctgcccgccgcggcccagcacttcgcgggccatattattgaaattttttccggcgcctattttcagattcacttcaagcagaagcagcgcggaaaaaagcgccatggcccataccacggccataagcaatgttcccggcagaaagcccatgggaccgataaccatgggcagccccagcatgcccgcccctatggcggtgcccgccacaatacaggccgcgccggaatgtctggaatccaacattgatcacaccccttgtttcatgcggcatggccgcacggaggcaggcaggcggcgtggcacccacgctgcccgcttgtgccccggataaaagcagatacggaacaaggggagaacgacacagaaaaaacagacgcatacgcctgcgcggtgcggtgtgccgtgcgtaccgccgcacgaaaaaaacgccggtgctgaccggcggtatgcccggcgccgtcacgtggccgggcctgctttccgtagcggcaggcagagacgcggcaccgcattgccgcgccgtccccttcacagtggacgcacagtacatgcggggtcagcgcggcgtcaagttgcgtcaatagccttttcgacatttgcggctacgcagcgacaaaaaaaagcagcaagcgccgccgcagacaagtgtcatatatcacaaaagcccggaagcactcccggtgctgacggcatttacggcagcatgtgcggccgcacgcgggccttttcagctgataccggaccggtcaagacagtatgcattcggcggggcagcgcatgccgtacaacctcaacaatccataatcaatcaccatttacacacactaccgcttgatatattgtaatgcagaatagtataaaattctgctgcgcctcttttgctacagcggcggtaaagctgttccggcctcaagccggcaattttcagtaaaggaaacctcatgtcagatgaacaggactggctgccgggcggcaacggctatgacgacctcagaataaatcttcctgcagcttacagcagacaggatgaaacatataagtcggccaaaaagaacactgtccgaaaatcctttctgcgcaacaagctgtctttttttacgaccgcactgctgcaaaagacccggtacatggaaccgcttgtcatgtgcggttttgtaaaaaaatggttcacggactttgaggactactggcgcaatgcccttaacggccgtcccctttatattgccgattttcacgccctgcgtcacgcatacaggctgaaagtccagaatcctgcggattaccgatgggacagtcctgacctgcaccttgccaactggcagaagccgcacaacatatactccacattttcttacgtttacgggctcgcattgcgccccatacgcgcctacaaagccttcaggcacctgtctgcgggcatgcgcgcccttgaattcggctgctcactcgctccgtactaccgcacatggaaaaactattataaccatatcccagtatcatggacacttacggatatcgccaactttcctttccattatgcgcgccatttatacatgcgggacgacgccgtcaccgacatgccggtaatctctcccgaaaaattcgatcagccgcttgaggacggaaaagtctacgacttcattgtcatcaccactgtttttgaacacctgcacaaacccctgaccattgccagacatctgctggaccatctggcgccgggcggcatttttgtttttgattatattctctccggtgaggcgacagaactggacacaccgggcggtgtcaaagaacggacagaaacgcttcaatttctgtccgaaaacctgacaatactctccggttcacttgacaacatcaatgaatcagtagggctgtgcatcggacagaaaaagacgggatagcaccgtagtacactcaaccagcagatagaaaaaccgagctgcaccgacggcaaaaacagcaaactcagaacagcgctccgtgcaatgcatgctgcatcttcgtgtttttcatcccgttcaggctggttcaccatgtttacgccccgcatggccgaattatgaattgacacatttcatttcatgtccaaccataccattgaaggtggcacggccttcttcccgcctgccgcagaccggaaggaagccgccacgctgcgcaacatcgtaccgcggacggcttgaccgtactgcaaaagcgtcccgtgctttctcatcacggcacgggcggcaatgatggatacaacacactcacatctagccttttttcattattccatgcttgaaacaggactttcactctcaagcctcgggcttgcgtttatcattgtgtttttcggcgctttcgcacagggagtcgccggattcggtctggctctgctcatcggccctctgctcaacatcatcgacccggtgtttcttcccggtcctgttgtgctgctggtcagcatcatcacggcactgatggcctatagcggccgcaggcatgtaagtatgcccagtgtcagagggaccataggcggttaccttataggaaccgttgtcgccgcagctctcatcagcagtctgccgcagcgggaaacagccctgctgctcagcgcgctcattctggctgctgtcggcatgagcgcttcggggctgccggtgccgcagggcaaagccactctgctctccgccggtctggtgggcggattcatgggcacggtgagcggtgtcggcctgccgccgctggcactggctcttcagaacgagccgggaccgaggctgcgcggcacgctggcatttgtaggtctcatttccattatcatggctcaggcggcactggcctatgtgggtaaaataggccaacgcgaactgacagtagcgctgatgctggctcccgctgtggcactgggctatctggcctcgcgccgtgccgcggcactgtgcgacgcgggctacacccggccggtggtattccttgtttccgcgttaagcgcaatcatactcattatccgcaatatctaagcatcacggcacagcttttttgctctgcacctgattgtttctcttacggtccgtcatgcctcaccggatggtttgacaattatccggccgcagctttgacggcaggcctgctttgacgtattatttttggcctaaaaaccaccaaaaacatttcgggggatagtcgttttcgcaaccgcaactgcgtgacgggatacgtaccggcttattccggtttacgccgggcaggatgcgctccgtgctgaacggagcgtgccggacggccgccccctacacaaggatgagactgtgaacgaacaaagcaacaaaaactccactcctgaagcagatacgaaaccgagctggtttcatctggaagtacatccgtgggtctttttcggctccgcggggcttatcttcctcttcgtcggcatcaccttagttttccagcattttcttggcgacgtattccagacgatgcagtcctacatgtccacctacacgggctggttcttcatcgccacgatgaacattgtactgctgtttgttctgctgcttactgtcagccgctacggagacatccgactgggcggtcccgatgccgagccagaattttccaccatggcgtggtttgccatgctgttttccgccggcatgggcatcggcctgctgttttacggagtggcagaacccatgttccactatgttgccaatccgctgacagaaccgggaacaacggaagccgcccgcaaagccatggacatcacgtttctgcactggggcctgcatccgtgggctgtgtatagcgttgtcgccctgtcgctggcctttttttcattcaacaaagggctgcccctttccatccggaccgcattctaccccgtgctgggcgagcggatttacggccctgtgggcaacgccatcgatatcatggccacggtggcaaccctgttcggggtggccacgtcgctgggtctgggagtcaagcaggtcaatgcgggactggaccatctgtggggtatcggacagtccacgggcattcaggtcattcttattgcggccatcaccgctgttgccacatggagtgtcgtcgcaggtcttgacaaaggcatccgccggctgagtgagatcaacatcgttcttgccggcatgctggcgctgtttgtgctttttctcggtcccacgcttttcatccttaacgccacactggaaaacataggctattacattcagtttctgccgcagctttccacatggaacgagacatatgaacataccgagtggcagcacggctggaccattttttactgggcctggtggatcgcctggtcaccttttgtaggcatgttcatcgcccgggtatctttcgggcgcaccatccgcgaattcatcatgggagtcatgctggtacccacgttcatcacgtttctgtggatcaccatcttcggcaacacagcactgaacatcgaaatgttcggggcaggcggcattgccaccgccgtgcaggaaaacctgccggtatcccttttcgtcatgctggaaaacttcccgctcagctctgtcacctgctttctgggcatcgtggtggtcataaccttctttgtgacctcttccgactccggctccatggtcattgacatcataacttcgggcggagaccccaacccgcctgttctttcacgccttttctgggcgttgctcgaaggcgttgtggccgcggtgctgctgatgggcggcggactggtggcgctgcagacagccaccatcaccacggggctgccttttgcggtcatcctgctcggcatgtgctattcactgcacaaagggctcaaagaatactccggcccgcaggaatttacgctgggtattcccaagcagcaggtacgcttccgggtgaagcgcaaacctgtactggacagaaccttcgggaggcgcaagttctggtagcagccctgtttcctcagcctgacaaggagaaccatcatgcgcagagttatcgtttttgtcgcagcggtgcttattctggcagccggtcctgtccgcgcggctgaaaaacccgtgaccatagcatatgcgcaatggtcgtcctccatagccagtgccaatctgatgaaggcgctcattcaggaaaaactggggattccctgcacgctggtggctgccggcgccggagaaatgtggcgcatggtggccgccggcgaggcggacgccatgctttccgcatggctgccgcacacacactccgcctaccgcgccagatacgccggtatgctggacgacctgggccccaatctggaaggcacccgcacgggactggtggtgccgcgggtaacggcaggcaggtttacagccggtacggggctgcgcaacaggccgtatgtgaccaccgcatccatacccgcactgcgtaaagatgcccagcgttaccgtcaccgcatcatcggcatagaacccgatgccggtgtaatggaaaaggcggaacgggctcttgatgtctacgggctgagggacagcttcaggctggagtccggcagcgaagtggccatgatggcggagctttcgcacgccgtacggcatcaggagtgggtcgtatttaccggctggctgccgcactgggcgttcgcacgctggaatctggagtttctggaagaccctgaaggcgttttttctgaaagcggcagcatacataccatgacccgcaagggtctggccgaagagaatcaggcggtattccgcctgctggacgcattttactggtctcccgaagacatgggccagctgatgctgtggattcaggacgacaaagggcttttcccctacgaaaaagcgctccgctggattcgcacgcatcccgaaaaggttacccgctggctggcagaacaaccgtaaccacggagaatatcatatatgcttcaagatgttcatatgcgctatcgtaacggctgcatgaagctttttaaaaccgacagcagaaaccaacttgttttcctggcttccgcttttgtcattcacccgcagggctatctgcttaccgtggcgcatgccatcagccccgacgatacgctcatggttgtacccgcccctgccgaggcggggtttcatccggtaagcagcgaggcgctggccgccattcccgtgcggcttgcccggatggacaaagaacgggacatggccctgctggccttcaccgaccctgtggaaataaccatgcccgaccatgtcatcggcgttcccgaaaatgtttcggaaggcaacggcgttgccagtctgggttttgctttcggctttcagtgcatttacacgcaggtgctgcagcaggctgtcatctgcgccaaaatgcggtcaacaaacgaaacaaacatgtttctgtttgacagcagagtacacggcggatcaaaaggcggcccgctggtggggctggacgacctgcgcgtcataggcattgtcagcggcaggtttgacccgctggaagcaactcccgttgtggacggcacagaacccatgccgacaagcttttcatatgcggtatccatcgaatacgcggttccgctgctggaaaaagaagggctggaacccatctgataacattccccgagcccgcccggacaggcgggcttggtattttatctgcctgcacaaagcgttgacccgcagcacctgtgcaactaagatattttcgtgcggcacattttcccgctgccgcgggcagacccctgtcaggcgctgtttccggcgcaggcacacgtatcatcatcctctgcacccctacagcggctccgcgtcgcggaacagacaatgcagctcaaaacacgtctcatctccgcactggcggccattctcattaccgtttttctggcgacaagcatcatcaactatgttgtcacccgcaatgcagtgcgtgacgatctgctccgctccgccctgccgctgaccggcaaaaacatttattccgaaattcacagtgcgctcatgcgtccccttctggtgtcttcggccatggccaacgacacctttttgcgcgactgggtgaccggaggcgaacagaatgaggacgcagtgcgccggtatctttccagaatcaaaaaggaatatggctttttaagcacctttttcgtttcggcggtaaccgaccgctattacacaccggacggcattctgaaaaaaatcggtccgcgcgacccgcatgatgtgtggttctacgcattcacacggtacaaagagccatacgaccttgatatcgacgtcaatcaggctgccggcaacaccatgaccgtgtttgtaaacttccgccttgaagacgaccgcggcaggctgctgggcgttaccggggcaggcatagcgctggataaggctctggagctgctggatgaagcacagcgcacgtatctgcgtcaggccttcctcatcgatcaggacgggttgatacagatacatcccgacacgtcactggtggaaaaagcctacataaccgaaatggacgggctgcgtgacattgcgccggacatactggcaggtcagggcgatgcagtcagcctgcagtacgacgccggcggcagacattatctgcttacgtcgcgctatatccctgaattcaaatggcatctgctggtggtgcaggatgaaatgacagccctgcgcacggccagaggcaacttcatgcgcacgctggccatggggtttgtctccacacttgtcatactggccctgtgcgtgctggcggttaacaaatatcaggcacgcatagagcatcttgccagaacagacccgctgacaggagcagccaaccgccgcgagctggaggaacgctttgacctggccgcatacagggcatcgcgcgacggaatccccttctccatactgatcatcgatctggacggtttcaaggaagtaaacgacaggctggggcatcttgccggtgacgaagtactggcatccatggcccgcgtcatacgcggcaggctgcgccccaccgatcttctggcccgctggggcggagacgaattcatcatcctgctggacggaaatgaagaaagcgcccgggcgctggcacggcgcatatccgccgcagtatgcgccgctcccgacattcctgtggggttcagttccggtgtggcggcctaccgcgacagcgacgacctgacctccctgacccgaagggccgacaacgccatgtatcaggcaaaagcacggggcggcgactgcgtcatggcagcggaagatttgtaaacagggctgacatgtgccgcccgtcacgggcagaggatgcaggcggacacaaccggatgccgtccatcccggtctgccggcagagaccgccggccgcaggttctgcccctgcacggcaccgcgcatgcgttcccgctgcccgcagcccgttatgcggccggtaacaatccgccagcccatgtacgcgcaacaaaaacgccggacgctctgaagcgtccggcgatgcaccctgtgttaccgccgcctgcggtatccgttcttccgccagcatccgtgcaatgacgcctgctccgtacagaactgccggcgccgtcaccgccgcggcggcattatctgttaatggtcatactgcgcagcgtattccgcgtcattgtacatgccttcgccgtacagatcttttccgtagtcacgtaccatctgctgccctttgtcactgcccagcatcttgataaagctgtctgccagtgcggcattgtgcccctttgttcccagcagggcgtgataggtattcaccagaaagatatcgcccctgaacagcaccttgagattatggacctcttttttggtggccacccatgtggacgaatcggtcatgaaataccctttttcggcatcggctctgagcagcgttgcctgcatgaagtcacctgttacggtgtaccatgccccctgcggggcgactcctgcctgcttccagatggccagttcttttttatgggttccggaattgtcaccacgcgaaaagaaaagcgcctgtgccgaagcaatgcgtgcataggcatctgccgctgaagcagccgaagcgatatctgcagggtcattttccggccccacaatataaaattcattggagcctatgagcgtacgttcaccggcccagccctcctgcacggcttttttctctgctgcgggcgcgtgcaccatcaccagatcaacgtcgccttcatgaagcaacttgagtgacttgccggaaccggccttcacccagcacagcgtagtgtcatgctccgcattgaacgcacctgccagttcttccagcaggcccagctctcccgggcttcccgtcgccagcttcagcgtggtggatccgtcgccgtaaacagctgtacagtccgcggcaagggcaatcacgggcaggcacaacaccagcgccaaggtcacagcaagtttcttcatgtcatcctccatcggttttttccttggagaaagcagaaaaaaaacgtccggtcaatatacatgcttaaaaaaacttaaagatactgaaaataacaacactatgtacacgatgtctataatggcccctgccgcacagtctttctacaatacggtctgtaccccatttcacccggcaaaaaccccatgcaacaagatataatatcctgtaactaaacatattttacaaacaattccggtcagacttcacggcggccggcccactgcagacaacgcagcaccggagatggctcatgcgtttcaccagcactttttttctacacgcaacggcgttttttccgatgcttttttgggctgtactgtccgttgcccccgcggttcaggcgacgcagctttctgcagaagaatattataccgtcgaagaatatcagaaaaaacaccccgctcaactgcgcaccatgatgcgctttcagacactggtgcgcggtggtgccacccctgttacgcgcaatctgccacacatacgcattgccttcattcatccgggagttcaggcttccgactactggcaacgcagcgccgcttctttcaaagcacgcatggacgagctggggctgcgctatgaactgcttgaattccgttctcgccccacactggatgtacgcctgcaggaacagcaactgcgcgaagcactgcaggccgacccggactatcttgtcttcacccttgatgtggggcggcacaaaaaaatgatagagcaggtacttgaacgcggcagacccaagataatactgcagaacatcacgactccgctacgcagctgggaagacaggcagccactgctgtacgcaggtttcgaccacatcagcggcacacggctgctggcagaccacttcatgctgaaccgcccgcagggcggcacctatgccatgctgtacttttcgcagggctatgtcagcaccatgcgcggtgacacctttaaagcattcgttcacccccactggaagcttgccggtacctattacaccgacggcatacgcgcaaaggcaaggcaggcgacactggacatactttcttcgcaggatgtcgacctgatatatgcctgcgccacagacacggcgctgggagcggcagaagccatggagcagacgggcatgcagggtaaggtactgcttaacggctggggaggaggcagtgcggagctgcaagccctgctggcggggaaactggatgtgaccgtgatgcggatgaacgacgataacggtgtggccatggcggaagccatacgactggaccttgaaggccgtccgcatgaaatacctgtcattttttccggcgaatttgtccttgtccgcaaagacatcggacacgacacccttgagtacctgaaaaaaagagccttccgctactctgggtgggatgattccggcaccggtcaccttactgaaagcaatacggccgccgtgccttcacagtaggcctgcgcggtccgcctgcagacagcgttgcaggcgtgacagccgaaggctgccgccggtgaatctggtgcgcttttaccggcacgtacccatgcgcgcagccactgcacggcactgtgtcacgcctgaggctgtgcgcaccagcggggactccccttcggcagcaatcaggctgccgcaacggttgtacagtactcctgcggcctcccccgcataaaaaaaggcaggcgcacgaggtgccgcctgcctgatacctgacatgttttaacgtataatccggcacacggggcctgcccataccggaggatacggctagtaagaaagcgccagtgtgcggggaccggatacggccttgactccgccgcctttcaccgcgctgactccctgtatcagatctgcggatgtcatgccgcccacatgctgcatgcacatggggcacgccatgaccacaccgccggcgtccataaactctctgagcatctgcgccacggtttttccattgccgtacacaggcgaatccttgcccgcattaaccagattcacaccatatacattgaaaaacaaaatcccttccacctgtttttcctgcatgatgcctctggtaaaggcaatggccatggctgcgcggtttacgtcatccgtagtcacacttgtcacgacgcgctgtatgtccccgtcatccgctcctgcaggagcaataccggccagaaacacacataacagcaccaaaatggcaacacaacagcggttcttcatggttttctcctctgttccggtgaaattatcggctattccggtatactacccggcctttcacctgccgccatgattatccgcgcgccgcttcttccgcatgcctgcggtcagcggttttccagaccgttggcctcacgttccttgcggatggcatccttattgtcggcaatatattgcttcagactgtccagaccagacaagacagctgcatacaccgcctgatttttatctttatcaaggaagttgtcaggatgtccgtcatgccattgcacggcactgtcgatggtggccatccatgcatcggtgtcgccgccgatatacccgttcaggggcgttcccaccgtatacatcagcgacgagaacagggccggatcaccggaagggtccaacgaaggattggcctgcagatacgctctgtagcggatctgacccacataaaaccatttcactccttcctgcttatttccttccgaaaacagcttggcggcaagcgtgaaataatttgcagggtgtccgttgatgagagcattttcaacttgtgccccgttcatctctgcaagttctgcaggcgttattatcattccggagtcatgcctgtttttcgcagcagtgcagccaagggccaaaaggcagagcatgataaaagcgatccgtttcatataatgtcctgtaagaaagagaaaaaaagcccccggttgatggccgggggaagcatgtacacggtaccggacagatgaggtatccggaaatgccccgttaccggcggcggcagacagccgtcaccggcagttatggtcagtaatgatcaagaagtatgggattttcgcgggttgtaccttcttccacacgaaaataacgctgcccgttgacaacaatatgcggagtctcttcagaatacggaggtggaacccgcttcaggtcgctgtaaaacgccacatacttccattgcagcttttctgttctttccggccacttatgtaccggaataaatacatcgcgcccttcgccgcgtgcttgctgtactgtgtcgtacgcatccgcagcggctatgatgctgttgggaaccggaaagtattttacagcttcaaccgccagaggggcaaaaaaagccagaagcagcacgaccctgagcggccggacataactgtccttaaaccacttgcaatatctggcaatcagagggaaacgcgtatgcagcagaaagctgattaccatcatctggccgagtgtgtaaaaaatagtgtggtagcggaacagtacccgctcgggacgcacaaagggaaaaaccgacactatggcgtaggcactggcaaaaaaacccgacagatatatggcaacagccggataatacgtttttttgcgggtccgcaacgcatacacgcaaagaatgaatgccgcgtaatacgtaatactctgggttttgcccggatgacgcgtatacacaaaaaaattgccgatgtattgcaagagcgattttgatgagggccgccagtccctgtatattccgataagcggatcataccatctggcatcctgtgccgcaaaaatatccttgtcccatacagacggattatgccctgccagaataccggcaaagcgtccgccggaaattgacgtaaagctgcttatcagaactgtttcaatgcagaaaagcagaacaaggactccgagaaaagtacctacatgcggcacagcgtccctgaagctgtttccctttgagcgcacatggtacacgagcagaatgcatatggccggcacataatagattgctgtaacctttgcgccgtaggaaacaaaaaacatcacgctgcacgccagcaggtcagaatagtgttcccgttccatccaccgcagcaggaaccacaacgcccccagcataaaaaatgtagcggtgctcatgggcagaaactgcgtaccccagtgcagtgttgtctgcgcagcggtaaaggccagcgccgtcagaatgcccgcagcctgaccgcccagtctgcgccccagcacaaaacaccacacggcgttgcctgccgcgataagtacaggacacaaaaaatacgaactgggatgcgaatcaaaaagccattgcacgcccagaaccggaagattgctggcccagcgcagcatatgggccggattttcataaaactgcggcggaatggcgcccagagcaagcatctgcctgtgcacctgccacttgaaaagtgcgtcgcccccgtggtcgatgggctgcaccagaatgcagtgatacagcacagcgcccagagcaatcagcaggcccgtaaaaaaaacctgccgcccgtcggcatggcgaggaaaaaaagcagccatcgttgtctccatgagttccctaagatgcctgacagccggcaatactgccggtgagcaggtcttccagctcgccaacccggacctgccagctgtttttcaaagctgtccggcgtgcaaggcgctgctgctcctccaccagtgagcggttgcaggccagtccggcaagagtcgccccgagaacgacaggaccgcagtccacgggcagcagtatgatgccgccgtcttcagcgggcgcctgccggggcactccgtcaatggcggcgtccacggcggtatccgcggccacaagacacagcccgctgctcagcgcctccatcaggacattggaaacaccttcagcctgcgacagatgcaccagcacatcatgtgcgccgtacaggtctgcaatggcattgcgcggtacatggccggtaaacgtcacaccgacaacagggtccagagaagaaacgatcctgcggatatcctgctccagaggcccggaaccggcaaaactgacctgcaggggcacgccacgcgccgccacctcatgcagcgcctgcgccagcaccagacactgctttctggcaatcatctgccccacaaaaagcacccgtaacgggccgcccatgctgccgtgctccgcaccctgcggagcaaaacgcagggtgtctactccgttgggtataacctgcacccgggaccccgtatgcagatacggtgcggccatgtctgccagccgccgcccgttgggcaccacagcagcagcatgccgtgtggcccgacggaaaagatacggcagcagcggaccgaacacgccgaggcgttttgcggaaaatccgggaacatcagagccgcgcagcgaaacgaccagaggtatattcagctttgcagccagcggggctgccagaaaaccggcagggaaagcaaagaaagccaccagaacttccggttcatgccgtcttaaatgcggcatggacttgagccgtaacgcggcgcaggaacgtatcagctccgccttggaaggagccagaaggctttttctgccggcagccagacgcacaacctgtacgccgtcctctgtgtcgacggtgtcatgagctccggtgcctacggttaccacctgcaccgcatggccgcgggtggcaagccccgaggcatactcgtgcagggccgtggacccgccgccgctcacagggggatattcgtgcgatatgaagctgatctgcatggctaaagttccaccctgtacatatccatccagcgcacaagggtatacaacgccagaagcggcttggctgcgtccacctgaccggcgctgtggctttgtgccagcgcctgcaccccccgtaccgatataatattctgcagcgggctttgcgccagctgccggcacagtgcctcacccagcccgtcacggaaccaccggcccaccggcgattcaaaccccattttaggctggcgtgcaatgtcttcgggcaggtgctttgcggcaagcgcacgcagggcggttttctttttccaccccgcaatctttgcggccggcggcaatgaaaaggcgtactgcacaaaatccctggcaagaaacggtacacgtacttccagcgaagccgccatgctggttctgtccaccagagtcagatagtcgtccggcagcatggtctgcatatctgtccacgtggccttgtacagcaggctgccctgaggcgcaccggcaaaagcatcctgtacaaaagtcgccggcacaacaccgggagcaatggctgcaagctgggtatcggtaaacagtctgatgctgccggcatgtttttgcgcgggggcaagtgcacagcctgccagatagcgtctggcacggtgcaccagagagttctttccgccccctaccggcagcatgtccgccacacgccgcagcagcggcgccgcacagtgcagggcgcgcagggctgccggaggatgcacggcgtagtacctgtcatacccgccgaaaagctcatcggcacctgaaccgttcagggcgactttgacgtgccgggcaacccactggcacagcaaaaaattggccggtatgctggtattggcaaacggctcctgaaaccgccgtatccagtcatccagtgtcgcctgtgccggacttgcaagcgtagtgctggaaagaggcacacccagatgcgcggcactcagggcggccagacggctttcatcaaatgaaccgcccgcgcgcaggccttttttacggcctgtctcgtcaaaggctacggtatagccgcccgtgaaatgctctccgccctgccctgcggcggcccatgtcagcagcccgctgtctatgccgccgctcagaaaaacccccagcggcacatcgctgaccatctggctgtcaaccgcacgggtcagtctttcagccagttcgcccgcatcactgctgccttcgcggccctgcagctgccagtaacgctccgtgcgcaacatgtcgccgcgcggcgaatactcaagcgtgtggcctgctgcgagctttttgatatccttgataaacgtatccggtgcgggcacatacttaaagctcagaaacgctgccagcgcgtcgtggtcaagcctgcggcggacctgcggcagttccagaagcggagcaggttcggaacagaaagcaaacaccccgcccaaatggatgtaatacagcggcttgatacccagatgatcacgcgccagaaacactgtaccggcatgtctgtcatgcacggcaaaggcgaacatgccgtcaagccggtcaagaacccccctgccccacgccatataccccttgagcagtacttcgctgtcactgttcgtggcgaatgagtatcccgcctccgccagttcgctgcgcagttctctgaagttgtatatttcgccgttgaacaccagcgcatagcggccgtctccggacaacatgggctgatgcccgccagcaaggtcgatgatggaaagccgccgcatgcctatggccacattatgcgcacaggtaatgcccgcatcatcgggaccgcgatggacaataccggccagcagcgcctcaagacgtccggcacattccttttctgtggtgtcagcaacgccacaggcgccgcaatatcctgctattccgcacatggccgttacgctttactgccgcggcacagcatgaacagcttgttgcccgaagaaaaaaggtcattgccgaaaaagagaagatacaacgcatggcagagcagttttttgcgcatgctgtatctgccgaccatcatcccgtaaccggccttgtttctgacccgtgcgtaccacgggtagctgaaggggaatccccattcttccaggtggagcacctcaagccctgcgcggcgtgcaagcccccgcagagagtctttggtgtaatgccgcagatgcccgacagcccgcgatgactcatccagctctccaccgggcacggtgatgataacatgctcggcccatgtgcccaggttgtgcagcgcacgggcatcatcttcaatatgctcaagcacttctgaacacacgcccacagagacacgcccggcaaacggtggctccgggtctgtcaggtctttaagcacgatctctgcctgaggcagccgctgccggcagcgtctgacggattctgaggcaaagtcgcacccgaaaagccgtgcagcagggtatttggcgtgcaccatggacaacagactgccctcgccggaaccgaagtcggcgaacgtgtcgggagcgggacatctggcaagaagctgcattatcttgcgacgggtatgccgcccgataggcgagtactgcttcacatcaagccattcctcggcccagtatgtggaataacggtctgaatcaaattcgttcgacataataacccttcggtttgctaagaaggtgcagatccgcggctgtgcagggcattacccccccagaaaaggcccgccaaaagctgcatagcaagagtgcagccaaagatgcacaggcatgtggccactatctgttcatttgatatggtgccgccccatatggccacggccagaaattccgtcagcccccgcccttgtatggttaccggcaccatagccgcaaacatgagtaccggcactcctgtaagcagcttgtccggcggcagaacgatattcatggcctgcgccgcaagtccgtatatcagcactgtgacggcaagaaaaataatatagataagcgacgtaagcacaagtcgtacagggtcgctcaaaagagcgcgggtactgtgcaccacggcatccagcacaggaaagcgggcacagaaacgcagtacgccgggcagcatcagcagcttaccggcaacgtaccggcagcaaagcacaactgccagcgctgccgccgcaagccaccatgcgttaaacgaaaaaacagcttcggcgagtataaacagggcggcataacacaaaagtgccagcccctgcagccggaaggccagaaaaggcactaccagacgcgaactttcaagccccatgcgccggagatagacaaagcgtgcaatatctccgcccagctttcccggcacgtaaatatcgtgaaaggtcgatcgccagaagtgatacagataaggaaaaaaagtgacccggcagcggacagacccgtcgccgggattttctttgggcagaagcagaaacagtctgcatccctgcagcagatagcagatgttgatcagcacaaaaacggccagcatcagtgccggatcaatggttttaaacaatgcagccagcggctgccagtcagtaccggcaaaaacccaggccagcaacccggctgtcacggcaatctgaagcagcaccagccattttttgcgatcactcataccgcttccggacagatgtttgaccatatactctctgaatgcgcagccggaggctgcggtgcgcatgcgccatcataaaacatacggagcagcacacgcgcagtggccttctttagaggataaaagacgtgaaagcaaccagccctctgaccgcagacggcataccgatacagattttaagttttgattgacaacccgcaaatctccacttacataccaaagttaaaaaacactacaaaaaacaacaacttgcagcaccatgagcaacataaccattattattccttcatataacgatgcttccggcttacgccagtccttgccgccgcttatcaacaaagccaaagaaaacgcatgggaaatcatcgttgtcaacgactgctcgactgacgatactgtggcagccctgcaggaattcgactccgcggtcaccgtcatcaccaacgaggtgaacatgggatacggcgcgtccatcaagcgtggtattctggcggcaaagaccgagtgggttgcctccatggatgctgacggacagcaccgcattgcagatctggaagccatggcggccaggctgaaagacgacgacgtggacgcgctcatcggcaagcgagacaaaagttctcatgtgccttttgtcagaatgcccggcaaatgggtactggcgcacgctgcaaacttcatcacaggcagaaaaattccggatatcaactgcggcctgcgcatactccgccgcagattcatgctcagcctgctgtcgcttacatccgacggtttttcgttttccacaagcactcttgtctgtctgctgcagttgggctgccgtgtgcagttcgttcctgtaacagttgatgagcgcatcggaaaaagcaccgtgaagcaggtcagagacgatttttacacgctcatgctcatcctgcggctgatcactcttttcaaaccgttgcgtgtatttctgccgctcagccttatactgttcgctgccacgttcatcaaccagatgtacgtttttgccacacaagggctggatataaccaccgccacagtggtgggcggtctgggcggtctgttcattttctgcatggccctgctcgcggatcagatttcagggctgcgcagagacctgctgctgcgtgacataaaaatggagcagctttcctgcaaatagcgctgtaaacacaaaccgccagtctgttttgatacgcaaaaagcccccgcgccacacttgtcgtgtgctgcgggggctttactttacgcttttctgccgcgtgtggccggtcagcgctcgtcccagaacacggaaaccacccggctgtcgggagcacgcccgcaacaggcccctgctatgaatgccgccagcgccgccagtgtggtgggaacaatggcatgaataccgcccatgtccggtttgagcagcgtaagactgataaaaacggacacaccggttacaatggaagccacggctccggcggcgttggcttttttccagtatagccccagcacaatgggccacaggaaaacggcctccagcccgccgaatgcgaacaggttgatccagaccagcaggtcgggcggttccacggccgccagaaaaaccagcacaccgatgacaccggtgctggcaagactcatttttttcatcgtgaccggtttcagccttgaagcatcgccctgcagccggtagtgcacatacaaatccttgacgatggcggcggaagccagcagcagcatggaatccaccgtggacatgatggcggccagcggtccggcaataaacacccctgcccagaaaggcggcagcaggtcgacaataagcgtgggaatggcaaggtcacccgcaggcaggtccggccgcacggcgcgtcccagcgtgcctgccagatgggcgcacagaatcatgaagccgatgagcagcgtcccgatgaccatggcgttgtgcatggcgcgcgcgtccttgtatcccatgcaacgctgcgccgtctgcggcaggccgataacaccaaggccgacaagaacccagaaagaaagaataaacggtttgggcaccgcattatcaggccccgaaggggtaatcagaccgggatcgatagccttgagcgtggccacgcactgagccatgcctccgcctgcgtccaccacggccagcagcaccacaaccacggcaatcaccattactataccctgcacggcatcagtaactaccacggcacgaaaaccacccaccgaagtgtacagcaccaccgttatgccgaacagcgccagcccgaccacatacggataccccgtaacagcctgaaacagccgcgccccgccgatgaactgagccagcatggctgccatgaaaaaaacaagcagcgccagcgaacacagattgaccactgtattgctggcatatcgtgcccgcagataatccgtcagtgtcacggaaccggttctgcgcgccacaatggcaaagcgcttgcccagcacacccagtgtcagaaaggttgtgggcacctgaatcatggccagcagcacccagctgagccccagccggtaggcaactcccggcccgcccacaaagctgctggcgctggtgtagctggcgatgatggtcatggccagcacaaagccgcccatggtgcgtccgccgatataatattcctcaagaacaccctgtgatgtggcctgcgaatcagccttgcgccgcgcccacaacgccaccgcgaacgaaaaggcaaggtacagcacaacaggaatggcagtcatcagcggagcgctcattgctgtccaccgtccttgtctgcaacagcacccgccccgccgccggcaccatacgccgtgtccccggcagttccggcagcctgtgcggtgctgtcctgaccgtcatccagcggcacctcgcgaaaaaacaacctcacaataccccacagcaacagcgtgataagcgggtaccccacaatgcaactgtaaaaaaaccattccggcagtcccatcacataaccgtactgctccgggtcgctgtcacccagcccgtaggcacagacataccaccagataaaatacaaagcatacgcccccagagcaaaaccggcctctttgttggcctgtgtgaaccggcggtccttgcgcgttttcataacaactctcttgtgcgtctggaaaaacaaaaaaccatggttgcaaaccggcagtacccgcagaccgcgccgccggacagcaccaccccggcggtgcgcctgcgtctgtatgcggcaccggcagcagtgtcaaccttgccccgtgtacccggcagcggcttgctgccgccgacagcagcgcaccggccggtcacacggctgtcacattggcagcacgcctgcacgcgccgtcatgtcccgcaggccgtcacaagcgcatagtacaccgttttaactgctcaaaaaaagccccttagacctgtatccgatttgtctgcacgttctgccgcggtcaagagtctggcatatacgtgtaacagaccctccacaatggccgcctagtattcccgcaacggaaaatgacaaacgccccagcaggggactgaaaaagggaatgcgccatgcacaacacaaccagacctgccgcccggctgccggtaccggccatcagagcacaccagctgaacaaaatataccccaacggcacccgggccgtctccgatgtgtcgctgacggtgcacaccaacgaattcgtctcggtcatcggctcttccggtgccggaaagtcctcgctgctgcgctgcataaacagactcatacgccccaccagcggcacgctggaactcttcggcgaagacataaccaaaatctcgggccgtcacatacgtcaggttcgcggcaaggtgggcatgatcttccagcaattcaatctggtgcgccgcctttcggtgctggaaaacgtgctggtcagccggctgcgtttcaacagctcgttcatcggccactgctgcacgctggtacgccacttcagccgtaacgaaaaagaattcgcctttgaatgtctgcagcaggtgggcattgagcatcttgcgtttcagcgcgccgacacactttccggcgggcagcagcagcgcgtggccatagcgcgggcgctggcgcaggaacctgaaatctttctggctgacgaacccatagccagtctggacccgcacagtgcggaggtggttatggacacgctgatgcagattcatgaaacacggcacatacccgtgctggtcaacctgcaccacatcgactttgccacacggtacggcaaacgcatcgtgggcatgcgcaaaggaaaaatcatacacgatgtcccgccatcctgccttaccgacgacctgattaccgatatctacggcgcgcgcatcaacgaagccttcggagaactggccgcctgtgcgtagccgttgcccggcaccagattacttacgcccctttaaccgctatggagagaaaaaacatgttccgacgttgtatcgtaggcattgtggctgcagtcatgctggtttccatggtcattcccgccatggccgcctccgcccccgaaaactggcccgcaaaaatccgcgtgggcttcatccccaccgagggcaacgccgacataaaaaaaaggtttgccccccttaccgagcacctccgcaacattctgggcatcgaagtggaagccttcagcgcttccgactatgcgggcatcatcaccgccatggcccaccaacacatcgatttcgcgtacttcggacccaaaagctatgtggaagcatcggaaaaggcaggcgcacaggcgctggtgatggaactgaacaaggaaaagcagcccggatacaccggcatcatcatcgtgcgcaaagattccgacatgatgcagcttgacgacatcaagggacgcgttttcgccttcaccgatcccaattccacgtcgggataccttgtgcccaacgtgctttttgcccgcgacctgaaaatgaaacccgaagactacttcaagcaggtcaagttttccggatcacacggtgcgtccattctggcagtgaaaaacaaggccatcgaagctgcggccaccaacaacatcgacctcgaccgcatgattgaaaaaggacaggtggccgccgacgacttccgcattctgtggcggtccgagctgattcccggtgcccccatggccgccagacgcgacctgccccagagcctgaaagcagcgttcaccggcgccatgctcatgttcaacgccgacaaagccggactcgaaaagctgcagaacggcggataccagtacaccgacgacagcacctacgacatcatccgctacctgaagcgcctgaaaaacgaactggcagccaaatagcaccagcccatccaccggaaaagagcatgtcagaactgaccctcgaacagctcaccccgagaaagaccctcacccagagggtccttctcggactcatgagcctcactgtagcagcagtccttgccgtaacgtacgtgtggtgcggcatcgaccccgtcaaactgtacgaaaaacgcaacaacgccgtggaatacctgttcgggcacagcatttcagatgccgacagaacggctgccatggaacaggcacgcaggctgcccgccatcatcatccatcaggaagccatggacgaagtgcgcaaagaaatggctgccaaaggctccgcggactttacggaaatgaccggacgcggcaacgaactggccgaaaaaaggctggccgcgatggaccctgcggcattcgacgccatagtgcaggaagaatacgaacgggtgctggatgaaaagcgcggcggattctttcctccggaaatgcgtaccggccccctgatgcagtacagccgcgccctgattgaaaccattgccatagccatatggggcacgctgctggcttttgtggcagccattcccgcatccatgctggcggcgcgcaacacgctgtgtcttattctgccgggcagttcgcccgcccgcaaaaagctgcgccgcagcatccagtttgccatgcggcggctgctcgacttctgccgcggattcaatgaattcgtcatggccctcattttcgtggcagtcatcggtctggggccttatgccggggtgctggcccttgccatccactcgttcggcattctcagcaaggtgttcagcgaaggtatcgaagccatcgaacccggtcaggtggaagccgtggaagccagcggcgccagctcggtacagaccattgtcttttccgtgctgccgcagatgatgccgctcattgtcagctacagcctgctgcgctttgaaaccaacgtgcgcagcgccaccattctgggatttgtgggtgccggcggcataggctttctgattttcgacaagctgaacggctacctgtaccgcgaagtaagcaccatgatgattctggtcatcctcatggtcaccgtcatcgattacatgtgcggcatcatccgcagcaggtttgtataaccatgcgcagttcagccgcctgtaccgccgcagacgttttacgcggcatcaatgacaaactggatgcggtcggccgcccagacgcacaccccgtattccacgggagtaccggcgccgtcggcattgaccgattccaccaccagcaccggagtctgccgcgccagccccagcgccctgacctctgcggcatcgggcattctggacgtgatgcgggtggaggtgcgtacataatcagccacccccagcgcccggaatgcagcagtgacggaatgcagctgtccgtagacagcggcaaaacccgcaaaccgcccgtacggaaaatagtgcgtggtgcagcacagggggcggccgtcggcattacccacggtgcgcagccgcagcagcatcgtggcgggcagcacctgcagcgcttccgccgccctgcgcccggcctgcactttgtcgctgcccagcagccgctcactgggaatacggctctgccgcagcaggttttcgctgaagcggacccgccgcgcaagcgcgtaatcaagcttgtccctgcgggcgaacgcgccgcgtccctgttccacaacgataagctccttacgggcaagttcagccagcgcctgcctcacggtatggcggtttacgccgaaacgctgtgccagctgccgctccgtgggcagtttttcacctgcagccacatatccgctgcgcaggtcatgctccagcacagcctgaatctggcgccacagcgccactccgtttccccgttccagttcccgatgcgcaacaggtaccgtgtcatgcgtcattgcttgcgtctcctttttgctgtgttccatgcggaacaggcagcatagacgggcggcagaatgaaagcatgccggcagtgttacagaaacacataaagttatctagacaaccataagcatacatccggaaacagacatggatcagatacctacagaaacacggcagcactggatgtccgtactggcacgggccccgctggccgagctggaagcagcctggaacagcctgccccgccgaccagaatatgcgctgctgcggcagcccgaaaccggactggccatggtgcaggcacgcaccaacggcagcggcgctccgttcaatatgggtgaaatgaccctgacccgctgtgcggtggatgtgaacggctttgccggacacgcctatgtggcgggccgcagcagccgccacgccgagctggccgcggtctttgacgggttgctgcaagaccctgaacacaccggcacgctcacacgcacggtcatactgcctctgcagcagcgcatagccgcaacccgccgcacgcaggcggcgcaggccgcggccaccagagtggaatttttcaccatggtacgcggggaggaccagccatgaccaagcagcagatgcttcccggctttgccgacccggtacaccacagtcagcagtggtaccgtgccctgctcaacgccatgtcgcgtccgggcaccgtgtgcgcaccttgcggcgaggcaatgccgcagcaggtgcccgcgccatgcagccccgccgcggcaggagtggctctgaccctgctggaccacgaaacccccgtctggctgcagcagccggaaagtccgctggcgcactggctgcagttccactgcggctgtccgctgacacaccgtccggaagatgccgcattcgccgtcatcacagacagtaacaccgtgccggactggtcccgttttgccacaggcacgccggaataccccgacaggtcagccacgctcatcattcaggtgcagtccgcagcagcagccggaccggtaacgttgcaggggcccggcatacagaaagaggcacacatttccgtaagcggactggccgatgccttctggacaatgcatcaggccaacgccgcgctgtttccgcagggaacagacaccatccttgccgcgcccgaaggagtgctctgccttccgcgcacggtacgcatacggaggcagacaacatgtatgtagcagtgaaaggcggcgaaaaagccattgccagcgcacaccggtatctggccgcagaacgccgcggcgatcccgcagtgccggaaatcagcgtggcccagatacgcgaacagatgcggctggcagtggaccgcgtcatgaccgaaggctcgctgtatgatccggaactggcagcactggcccttaaacaggcccgcggcgatgccatcgaggccatttttctgctgcgggcctaccgcaccaccctgccgcggctctgcaccagtctgccgctggaaacaacagccatgcagctcagacggcggatttccgcagcgttcaaagacatgcccggcggacagctgctgggccccacctttgactacacacaccggctgctcgacttttcactggcagacggacaggcaaaccggcacgccgcaccgcctgccccgctgcaggcggaaccgctgcaggaaccccatgcggaaacaccgcgcatactcgactttctgcatggcgacgggctggtggaagcagccggaaatcctgacgcgcaccatgtgggcgacataacacgcgaacctctggaactgcctgctgaacgcgatatccgtctgcagaacctcacccgtgccgacgaaggttttttactcgccatgggctactccacccagcgcggcttcaaaagctccgggggccatccttttgccggcgaaatacgcatgggcagcgttgccgtgcatgtggtgcccgaagaactgggtttcgccgtcaacataggcgacatcaccgttaccgaaagcgaaatcgtctcgctgtacgacggcagcgaagacacgccgccggcctttaccagaggatacggcatcaccttcggcagcggcgaacgcaaagccatttccatggcgctggtggaccgcgctctgcgctgccgcgaactgcatgaagatatcaccgcgcccgcacaggatgaagaatttgtgctgatgcacagcgacaatgttgaagccacaggttttgtggagcacctcaagctgccgcatcatgtggactttcagagcgagctggaaatactgcgccgcctgcgcaccaactgggcgcagagcaaagcccgcagagaagcgcgcgaacaggcggcacagcaggcggcacagcaggacagcgccagcgccgccctgctggaaggagcagcataatgacacagtgcaacaccacagcagcaggcggcccccggcttgcggcgcaggggtacaatttcgcctttctggacgaacagaccaagcgcatggtgcgccgcgccacattgaaagccgtggcaattcccggttatcaggtgcctttcgccagccgcgaaatgcccatgccgtacggctggggcacgggcggcatccagataaccgcgtcggtcatcgggcgtgacgacaccctcaaggttatcgatcagggcgcggacgacaccaccaacgcggtctccatccgcagctttttccggcgcacaacgggagttgccaccacggaggacaccgccggagcaacactcatccagacccgtcaccgtattcccgaacagccgctcagcgacgggcagatactgatttttcaggtacccattcccgaaccgctgcgctggatggaaccgcgggaaaccgaaacgcgcaaaatgcatgcacatcaggagtacggggtgatgcatgtgaagctgtacgaagatattgcccgtcacggtcatattgccaccagcttcgactaccccgtgctggtggcagacagatacatcgccagtccctcgcccaaccccaagtttgacaaccccaaaatggacaacagcccggcgctgcagctgttcggggcaggccgcgaacagcgcatctacgccatcccgccgtacaccgcggtacgcagcctcgacttcgaggatcatccgttcagcgtgcagcaatgggatgacgtatgcgggctgtgcggggcatccgacagctaccttgatgaaataattctcgataaccagggaaacaggatgtttgtctgttccgacagcaactactgcgccggacgcagagcgcaggggcacaccggcgccatggccgcgccctctgcgcaccgtgaaccggtgcctgcatccggccggaaggaggaagccgacaatggataatctgctcagcgtttccggccgttttccggccgcacggaatatacccgcacccggcattcccgcagcgcattgcgaagaaaatccgcttctcagcgtcaaagggctgagcagatattacggagaccgcgcaggctgccttgatgtctcctttgatctctaccccggcgaaatcatcggcattgtaggcgaatccggctccggcaaatccacgctgctcaactgcatttccggccgtcaggcacccacctgcggctcggtgcactatcgcggcaaggacggcaccctgtgcaatgtgcacgccgcgccggagcatatccgccgcatgctcatgcgcacggagtggggatatgtgcaccagaacccccgcgacggcctgcggggcaatgtgagcgcgggtgccaacatcggcgaacggctcatgggcgtgggcatgcgtcactacggcaacatccgccagcggtcggccacgtggctggaccgtgtggaaattgcccgcaaccgcatggacgacctgccgcgcaccttttccggcggcatgcagcagcggctgcagatagcacgcaatctggtatctgccccgcggcttgtttttatggatgagcccaccggcgggctggatgtttcggtacaggcgcgcctgctggacctgctgcgcgggctggtggccgacatgggactggccgtggttattgtgacgcatgatctggcagtggcccgcattctggcacaccggctcatggtcatgtgtcaggggcaggtggtggaggcaggtctgaccgatcaggtgctggacgacccgcaccaccactacacccagctgctggtttcttccatcctgcaggtctgacccgcaacccttttcacatcattcacaggaactgattcatgactgtaatgctggacgtgcagaacgtgtgcaaaacattcaccctgcataatcagggaggaacacacatcgctgtcttcaacaatctttcacttcaggtgcgggccggagagtgcgtggcgctttccggccggtccggtgcgggcaaatccaccctgctgcgctcgctgtatgcaaactacaaacccacagccggctccatcagcgtgctgcaccgcggcaccatggtggatattgtcccggccccgccgcgcaaggtgctggaaatccgcaaatacaccataggctatgtcagccagtttctgcgcgtcattccgcgcgttaccgcactggatatagtggcggccgcccgcaaagaagtgacgggccatacggcagaagcccggaaacaggcagccgaactgctggagcgcatgaatattccgcgcagactgtgggacatcgcacccgccacgttttccggcggcgaacagcagcgcgtgaacatcgcacggggatttgccgtgccctaccccgtgctgctgctggacgagcccacggcatcgctggacggcgccaacaagcagatagtgacagagctgatacatgaggcaaaggcacgcggaaccgccgttgtgggcatctttcatgatgacgacgtgcgcggtgccgtggccgaccgtgtttttgacatgcagaccatggagatggcggcatgaccggagaagtcatattcaccaacgccaatgtggtcaccccgcagggaaccatatacggcaccgttgtcacccggggcgaaaccattgccgccgtggaagagggcaccgtccgcaccggaggggtatgcagctgcggcggcagcatggtacgcgacgttgaaggcgactatatcatccccgggcttattgaaatgcacaccgaccatctggaaacccagtttcagccccgtccgggcgtgctgtggccttcggcgcttgccgcactggtggcgcacgacacacaggttgtcggttccggcataaccacggtgctcgactccatatgctgcggccagctgaatgaaggcaaaatgcggcacaccctgctgtccatgtcggtggcggccatacgggacgcccgcagcaaaaatattctgcgggccgatcatcagatgcatctgcgttgcgaaatatgcgacccctatgtcatggaaatgtttgaaccgtatgcggatgaggctatcctgcggcttgtctcgctgatggaccacactcccggacagcggcagttctgcgactacgccaagtaccgcgaatactacaaacaggaagactggaccgacgagcagttttccggactggtggaaaaactgaaaggcgagcaggaacgcaacgccgccgtcaaccgctccgtgattctggccatgtgccacagacggggcatacccgtggccagccacgacgataccaccgaagaacatgtggccgaggccgtgcgcgaaggcataaccatatcggaatttcccaccacggccgcagccgcggccaaatctcgcgagctggggctgggtattgtcatgggcgctcccaatgtggtgcgcggcgggtcacattccggtaacatatccgcacgcgaactggcggcacagggcctgctggacatcctttcttccgactatgttcccgcaagcctgctgcacggcgccttcatgctgcatcagcaggtcggcataccgctgcatgaggcgctggccacggtgacggccaaccccgctcgtctgctcagcctgcacgacagaggcgagatagcaaccggcaaacgcgcggatattgtccgggtgaagctggtggacgatgtgcccgtggtgcgcacggtatggcggggcggcaaccgcctgctgtagacggcaggccgcaaccgcccgactgaattgcacagggataaacgccggagacacaccatgaccgcacgttatgccatctattacctgccgccgcgccgctcgcggctggaagctctgggcacggactggctgggcagaacacccgacgacccgcacagaaaaccgccccgcccgccgctcgggttttccgttccggagcacgcctctctgaccggtgcacccaaaaaatacggctttcacgccacgctcaaggctcctttcgaactggcgccggaagtcaccgaaaaagacctgctgcgcgagacagcaaccatatgccgcgaacacagccccttcgccctttccggccttgccgtaagctatttcggcaattttctggcccttactcccacggcagtttcgcccgcactgcacaaactggccgccgactgtgtacgcaggcttgaccacctgcgggcgcctctttcgcgccacgaccttgaacgccacatgcgcaagggactttccggacggcaggagcgtctgctgcgccggttcggctatccgtttgtgcttgaggaataccgctttcacatgacgctgaccgatgccgtggaaacgcgcctgcggccggaatacaaaaacaggcttgaagcattgctgcatgcgtatctggcagatgccgtgcccgtgcacgaagtcaccgtatgctttcagcctgaccgcagctcgccgtttaccgaacgcgcccgcgtggcactgggcagcacacaggagaatgcgcagtgaccggcccgctgttttatgtcatggggccttccggcgcgggcaaggataccgtgctggatgccgtgcgcagccgcgcggaatgcgccggagttctctttgcacggcggtacatcacacggcctgcatcagccggcggtgaacgccacatgccgcttcatccccaagaattcgacgccatgcgtcatgcaggtcagtttgccctgcactggcaaagccacggtctgcactacggcataggcatagaaatcgacggatggctggcacagggacacgccgtggtcgtcaacggttcgcgaggctatctgaaaagcgcactgctgcggtaccccgccatgcatcccgtgcttgtgacggcacccgaaagtctgattgcagaacgccttgcacagcgggggcgcgagactgaagcgcagattcgcagacgcctgcagcacaactgcctgctggcggactgcggcaccggcaaagattgcgccgtcattgtcaatgactccacagtgcaggcggcagcggagcgctttttctcattattgcgcccttatcttcgctgaaacacacagcgcgcccgtgttacgggcgcgctgtgatatccggccatgtcagacggccatatcagaccgccatgcggcagatggtaatcccccccatttctaggggcctgaccaaggtggcgtagcctctacttttcaggctccctagaaatggggggagtacggccatgcggcagattcatacaggtctgtaatatactgcgccgccacgctgatccggcaatcaaaccggagcgtggcggcccgtaagaccggcagaatcactgcatcttccggccggaaaacagtcgcgcagactgcctagtatgcggtaaaagaatctttgaggcggaagcagatgggacacttctcgaagtcttcccctttgtggatgtatccgcacacagggcacaggtgaaacctgtcgtcgtccggggcgtcaagatcgttgtacgcaccaagatagagttccgcatgtacggcttctgcaagctttgcccgcgtaaacacggcaacggccttgttattgccctcttcctgcgccttttttataaatgccggatacatgtcagaggtttcatatatctcgccgttggcgccggagataagattaagatcgcaggagtaggaggcgggagcctgcacagcgggcttttcataatccggatccatttgtgctaccagagtgtattccagatcaatatggatcagctccgccgccgcagtggcttcaaaaagacgggctgcctgttcatagccctgttctctggctgctttggcaaacgtcatgtacttcgtgtatgcagcggtttcccctgcaatggctgccttcaaattttcaagcgtgctgcccacgggcgttttgctgtctgcaaccacattaaaatttgtggcattcttcacaccgggaatctgagctcgtaccttcatgtgaattttctcctgtcgttacagtttgttcacaatacaaacatagtacacacaggcagcaaccatatcttttgccataaatttacgtcaacgtttcttcaataaaatttgcagaaaaacgtacctgccacggtaccctgtagtccgcatacgacagccatcgtacatgtgcagccgctgggcggcataaacaactgcggccggcatacgctgttttcagcatcacacggtcatatgcacgccgctgccttccgacaagcatcgagacagatcagccaccaccgcagctgtacgctgcacggctttcaccggcattcaactgtcaggctcttccggaagcctgtcaaaaacagctacattttccagtgccgtgtcccaatttgccttgtccgcataaaaaatatgaccatcgggccgtatgggaacatcacagtccagactgcccgcaggcaccaccagcagcgttccgcccatctgaatattcggtaacgcagacccgcaacggctgcagaaacttttgatgtgtccgtccagatcaaatgtccgcacatgttcttccccttccagccatcgcaattcagccgtagaagaaaataaattggcagcatgcgcggagcctgagtctttcctgcatcgctcgcagtgacacaggtaaaatttttcaaactccccttcgacctcaaacgccacggttccgcacagacatgttcccgtgtatgtcaccggcatccctccttcggatacaacccttcatatcaaaatgtcatattgaagtaaaaaaacatgcttttccggaaaaataccagaccggagacgctgaaatcaacgcgatgaggaaccccggtgatgaccacctgtctacaatgcaggcatttgatactaattttaaagcggaggtgtgttttacctgctgcgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgtaagcttcccctgaaaagacacaggccaaaactggagttttctgacatatccccgtcaggagactttcatgaagaaatcacgattcactgagacgcagatattctcgatcctcaaagagggcgaagccggtatcaaagtcaaagacatctgccgcgcccacggtatttccgacgccacctattatagctggaaatccaagtatggaggcatgcaggcttccgatctgaaacggatgaagaatatggaggctgagctgacgcagttgaagcggatgtatgcggacatggccctcgaaaaccgtgctttgaaggatctgatcgaaaaaaagctttaaggccgactgggaaacgcgaggcggtcgcttatctgactgtcgagcacaatctgtccatactacgcagttgccgctgcgtgggcttatccaggacggcctattatcggttgcctgcaagtgggagccgtgttcacgaagtcatcgaggcgatcaactcattaatagacaaacaccctcgctggggattctggaagtgcttcaaggtactgcgtcgcaagcattgctggaaccacaagagggtatatcgcgtctactgcgagctgcggctgaacctgaagagccgggcaaagaagcggttgcctcaacgcactaagcagccgctgtcgatcccggcccagcccaacctgacgtggtctgccgacttcatgagcgactcgctttatgcggggaaacgatttcgaaccttcaacgttattgacgacttcaaccgcgaactgctgcacgtcgaaattgacacctccattaccggaaggcggttaatccgagtgtttgaacggctacgcttggaacgaggccttccccaagtgctgaggacggacaacggaccggaattcctttccggtgagtttgtagcctgggccgagtcggcaggaatgagcatccaatatattcaacccggagaacctaatcagaacgcgtacattgaacggttcaaccggacatatcgcaccgaagtgcttgatctctatctcttcaggactctgaatgaggtccgggagatcacccactggtggaagattgaatacaacgaacagcggccccatgactctctcggggacctgacaccctccgagtttttatccaacaacgctggaaactctatttttcaactgtcctcttgacggggaagcttacgaagacatgctaaaaccataaggaaacaacaattatgagtgacacttcacccatcaaggttcttggtcgttttgaacttggagaagacgtaatcgtcatcaaagaaggttctgaaaatttcaatagaatcggagtcgtgtggaagcttagaaactacaacgataatcccaaaatttcagtctcgtttgatggagaaatatttaactatcgcccggaagaccttgacctagcttaggctcaactaagcccaagcccaattcaccctctatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccttttccagttttgcacaacgctgacatggtccggctcctgtgtcgggtgaaggctgttgaaccagctttgcgttttgttctctgtatttgcagccctcaccagtcaatagccagtcaaatgagatgttaaagacttttgcgatagagactatcacttccgcgttaggggtacgctcatccctctcgtaaccgccaagggtgttctgggcgataccgagggtggcagcgaactctttttgaggtatcctacctcgtatctgctttattctattaccaacgctcatggtgttaaagttccaaaatcaaagtttaacggttactttaacacgcccaccacatctcatcttactgcagtaattacatttttttgcggaatcgcaaaaagcaaactttaacgcaaaaacgcgttgactatgacgcaaaattgcggttaaaagacagtcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcgccctcaacgtcaccgtcatgacgataactcgtcgcgccgaacgcgagggctggcaatcccgccctcgtgccgggcgcggtggcggcaacgagtggatcatatcatccatgccggaggccacgcgtaccaagctgcttgcagcctgcgcacaagatcagctggatgctttagaccgcgctcccaaactgactcttgcaaccgccgccgtcagtgaatcgaagaagtccaaagcgctggcccgcgccgatctggttgccctatatacagactggctcgacaaatcgccgcatggagcaaaatccgccgcacgcgataagttcattctcgcttatgtgggcggtgcatggcccgctctgctgaaagtcctcggcgacaaggtaagctggaaaagcattgagcgctggaaggttcaaatacaacgagaggggtcggccgccgcattggtagaccggcgcggcggtgcaaatgcagaacgtatggccatgacggaatctcacgcggagttgttactttcggccgtcctgcgccctaaccacccttccatctcaggagcaatacgcatggcgtccgcggcaatgaaagctcgggggttagaggtccccgcagagcgcaccatgcgccgttttctcgaccagtggaaagctacaaacttcggtacatgggtgtacacccgcgagggcaaaaaagcctggaacgacaaagccgcgtttttcatcgaccgggattacagccttattgaagttggcgacatcctcgttgcagacggccacgtgttgaactttgagacgttgaacccatggacgggcaagccccagcgcatggaacttgttctctggtatgacatggcctccaactgcccagtaggctgggagattatgcctacggaaaacacacaggccatcgcatccgcctttcgtcgtgcggtgctcaccctcggcaaataccccctcatcgcttatctggataacgggcgggcctttcgttccaaatacttcaacggggtagatttccgccagaccggcattgcggggctgtttcaagagcttagcgttcacaccatttttgcatggccctaccacgggcagtcaaagaccgtggagcgattcttcgggaccctgcacgatctggaacaatgggtgccttcgtatgttggccgcgatattgaatccaagcccccgcgccttaaccgaggcgagctattgcaccgcaaggtgtgggacgcatccggttgccgggcattgaccatggaagagacacacgttgccgtggccaggtgggtggaccaatacattaaccgaccccagcgtggccatctgaacggcagatgccctgcagaagtttttatggccgggcgcggctccggcgtggacgaagcaaaactacgccatctaatgatggccaaagaagtccgcaaactttctcgcgaaggcatccgcatctttggggaacggtattacgcgccggaactctacagccgcacacatgctgtgcaggtacgttacgatatcggcgatctttcttccctgctggtctacagcgaagacgggaagcacttcatctgcgaagctcacaaggtacggggtattcatcccgccgccgacctgctgggtacagaacagcatagcgcagatttgcgcgaagccctcagcctgaaaaaactgcaggagcgtgaagcctcatcggtagcccggggggtacttgaggccgcgctgacagaccagcgcaaccgcatgcgtgcactgcaggaagagcaggtcgaacccaaagccgtttccacgggcacattgccccaatccaagattaccagcattgaggctgccaaacggcaggcgcaaaccaagcgggaatcagctccaacctatattccgccagcacaaaaacccgacatcgtgaacgaactggacaagtatgaataccttttcaacgtatccgtccgagatggtctcaccctccgtgagtctgatcaggaatggatggagtccattgaacgcactgaagattttcaaagagacgccgctcatcgctatgaacggcttcgcaagtattacgcccgcaacagggccaacccggcaaccgcataaggagcaggcatgaggcgagacgtattcatagaaacccgcaacgtgatggatttccgccagaaggtaagagcgctggaagacttctccggtgagccgggcttcgcgcttgttttcgggcaggccggacggggcaaaactgaaactgcgcgtcattaccacgccatgaacggcggtatctttctccgggtcatgcagggctggtcgcagtgcgcttttttacaggagttgtgttttcaagtctgcggcctgcgcccccggtcttcagcaacctgcaaggctaagattattgaggcgctggatagcatgccgcagacactattcgttgatgaggcggaccgcctgcacgtcgatcgcgtagaagacctgcgtgacgtctttgacctgacaagttccacagtggtgctcatcggcgaacaggaattgcgcggtttgctcagcacccgccggagaatctggagccgtgtgaagcaggttgtggagtttggccctgttgcggaggaagacgtcgctattttgggggatgaagctgccgggctggatattgctccggaagcctgctcacaaattgttcgccttgctgacggcgacttccgtcttgtgtggagctttatccaccaactcgaattaacggccaagacacacggaatacaacagataaacacagaacttgtggctcgcgtctccaagctggtggctagctggaggcaacaatgagcggtggaaaaatggctgatttgcgcgaagctgcccgcaacctcggtaagggcggagccgtattttccaacatcatgctgtatcaggcgctgggcggggtggatcagccggcgaaggaccggatcagacgtcgcgctgtgtcacttgtgacatcgggggagctcatcagagtcggtcgcggacagtatcgctataacgccaaggccgcaccggcgaggagtggcgaactcatcacccgtatgtggcgggccgtaaaatccgccaagtccggtttcagcacacaggatttagcaaggatttccggagccggatatagtcatgcgctgcgctacatgcgtcatcttgagaacgacgggtatctgcgcacctgcggacggaacggtaacaccatattgtacagagcgacggaaaaggcccgtaatcaggtgcacgcctatcaaccgccccgtcagttacgcgatccttttgagaacgaaaaagagcaggtgcacgagcttgtcagcctgttcatgcttcgggatttataccagcccgctgtccgaaaatcagtggtggcgtgctgcaaaaacatactggcccgcttcgagcggcaggaggaatccgatgagtgaaaccgcccgtaccacaaacaacagaggatacgtactggaaagtgcgttggcccgcgacatgctcagccagttggcagccgccaaggcagccattcaaagcggcgaccgcgaagctggagtggaacacattaatattgcaatggactacgtggccgatgtggacgccctggcgacgcaagtcatccatgtccggtaggaggaagaatggcccggaagaaacccgcccccgtaatcatcattgatctgcagcaagccgaaggcgcaatggcagagattgccgaactggaacggacaatctccaccattgagaaccagatgaacgaagttattgataacgcccgaacacgggctaaggaggccagcgccgaatggatcgcgcggcgcaacgaactcggcaatgcgttggcggtctttgcccagcatcataagggtgaccttttcgccaagcgcaagtccatggatctcggcttcggcactatcggttttcgtcagtccaccagcctgaaaaccgagcgcaaggtgactgtggaaatggtgctggaacgatgcagaaattatggttttagcgacgccattcagactaaggaaagcctcaataagcaggctatgcacgactggccggatgagcgcctggcaaccgtaggcatggtgcggcaggtcaaagatgatttcttctatgaaatccacaagcaggatcttgatacgcaggctgcgtaaggaggctgtatgactgcggcatttgagcggattatggctgaattgggcattgtgacgcagacgcagctgtcgaaggagctcggcatcaaccaggctagcgtaagcatcgccaagcgttccggcgatatcccgccccgctggctcctgaccctgctgcgcaaatatcacctgaacccggactgggtcatgaccggacttggccctaagttcagcgtgccggctgactacgccgaggcggaagtccagaccatacggcgaccggattttcatctcggattttaaccctccaaggaaagacaacatgacaaaggcagaactcgaaatggctgtggttgaagtgcttgcactcaatggcattaaggcaacccataaagccgtcgcagacgtgatcagcgctaccctcgacgttattaccggtgagctggcaggaggcgaccctgtcaggctcaccggcttcggggcattcaaggtcacccgccggaccgcccggataggccgtaaccctaagacaggagagcctgtcgaaattccggccagtaccggtgtgaagttcagtcccggcaaaacgttgaaagaggccctgaactgaccaaagtcagtgatgcgaaaccgtcctccgtgcgggagcggaggcggtcgtccggcggtggcgcgtcggacctgatgagcagccaagctaaatgagaaacacggaaatggcagaacatcgcaaatttactcatgcaatttgcgtcaaaaccgacgcaaaaacggaagcgaaatacgagcttttccccgcggagcagtgggacggtccggcaggttgctttcgcatacggtacaatcgctgctggctcgataaggtaatgggcacggctcgttatatgcctccgaagcaacttggggcattgattgccagcgctatcaccggagaacctttcgacatgccggaacccacccttcctaaaggtacacttgtacgcgttcgccgcgttcccgctgatcccttaacctgccagcgtgtctttaccaagacagacccttggcgtggctgggatggccgctggtatgtacaggtacgtatttatggccggggcgatgtcatgatgcctgtagagcaatgtgaagttatcctcaacaaggagaaacaatgagccgcatagccgaaatcagaaaaatccagctcggtaagcgcctgttgggattgcataaggatgaagtggcttaccggggcatgttgaataacatgttcggggtctccagcgcggcggatttggatgccaaacagcgctatcgcctgatccgtcacatggaagaactcggagcgcagttttccagcaagggaaaaaccaaccccgggcagccccggcagaatggcgataatttttatgtcatccccgacaacgccccttatgcaaaccagaagcgctacatcctcgtactctggaaggctctggggtggagcctgaaaggaatcgacactcgcatgcgtaaacaattcggtctggacagtcttgtgtgggtgcaagaccaggcgcagttacagaccatcaccaaggacctgcagaaccgttgccgaaaggctggaattgacccggataacgcatgatgcaggatacagaaccgctggagctcgttcaggaaatcacttctcggtatcgcaccgtacaccggttctgcaaagctcatggggaactcaatcgatccacggtctatatggtactcaaaggccgttatcccggcaacgtagagcgtcaactggagcgaatgcggcaggccttgcggggggaagtaagcgttgaggagcgggcctatcaggcaatacgggagacagcatgcgcaaggtgtaccgtcactaatcagggatgccgtagatgcgaaacgctttttagagcgctggcccgcgccgtggccgccgctatttcaaaccacacatgaggtgcagcatgaatgcaaccctgtgcagaacgctcaaaaagatgtttgacgaagggtttcgtcagtacgccggagagattgattcgcaggtttacgaacagcttggctgcaaggatgcctcgcgggcctattggatttgccgctggcctatcctgcattgtctcggttgcaacaggcgttgcactcctaaggcccccacaggctttcaggtgccgctggtgacagtatcgccgtccacaaataaagatttctcgctcacccccgaagaacttgtcgcggccaaggccctgttgcgtattgatgaagcagcgtactgtctgaatgtctcagaacgcacagtgcgtaggctagttgatgagggggtgttggttcggcatgttcggcaaccggtgcgagtgactgcggagagcgtgagggaggagatgatgagagtagatatctgattatcacatggcttgtatcaattcccgttagggtgtattgatttcgcaccataaccatagaggaggctttgagccatggtgcgagagaaaaagcttacagtttgcgtaattaacattacaacccatcctcattcaccagagggttacatcagtcttttccacgacgcgtttaatctaagaaagcctgttaaatataggggagatcaatatctaatactcggaaagataaatgagttgccgcttggcagtgcggttggctatcatggagttttgtttagatacgtaaacataagttcgacggatgcatagaagtgggttcacttctttggaccagtcagcggcaaaactaaggtggacagtttcgttggctatgccgcctttctggggcaagccagagggggtaccccctctggcttgaactgttgatatatctccatcggcttcctgccgtcaaaggtcttgtgcggacggcgattgttgtagaactcaaaccaccaggccagggtgcgacgaagctcgcttcctgtctcaatttcccgcaaatacacgcattcatacttcaacgaacgccagaggcgttcgatcataacgttgtccatccagcggcctcgaccatccattgagatcttggctcctgcctgtctgagcgtccgtgtgaactcgtagctcgtgaattgcgagccttggtcggtgttgaagatatccggcacgccgtatcggttcatggcctcttccagggctgccacgcagaagtcagcgtccatcgtgttcgacaagcgccatgacagcacggctcgactatgccaatccatgatcgccacgaggtacaggaagccacgccgcatcggaatgtacgtgatgtcggcgcaccacacctgattcggcttcgtgatcgccttgccccgcaacagatacggatacgtcttgtgctgcgggtgtggctggctggttcgcggcttttggtagaccgccatcagccccatcttgcgcatgagccgacgcacacgattacgcccgacgaaatgtccctcatctcgcaggatgttgcgcatttgccgggagccgaagaacggcaactccatgaacaactcgtcgatgcgctgcatcaacgtcagattgtactcggactcgccgatcggctgatagtaatacgttgagcggtgcagcttcagggcttcgcactgccgccgaacactgagcgcaggatggcccttgtcgacgatctcccgccttcgctcatggctcagattttggcgaaggcttgttgtaaaaaatccttctccacagtgagttggccgatcttggcgtgcagttccttgatccgggcctcatcgctttgctggactttctgggccttgcctgaaaaggaagcagcaatgccttctttggcctgctttttccactgggaaacctgattgggatgaacgccatacttgctggcgatctcggaaagggtgtgctcgccggacaaagcgtccagggcgacgcgggtcttgaactcggcggtaaactttcttctcttcttggacatcaagggcctccttcggctcttatatgtccaccttagctactggtccagttttccgaacccacttctcatggctaaatacggcaaagctggagccggttatatcagaggacggggaacctgtcgtcgatattccaagtgacatgaagcctaactgcaaaatgtcaagtttcatatttattccatctggtcatagaatgttttttgtctcacaacatgataatgtgaatttctctagcgccttcacagccaaggcgctatcaatcctttttaattcaaatgaactagttgaaaagtatggtgaagtttctgttaccgtagagagtacggatgaaaccataacacagattcttgaaatcccctctttgacaaggctcgtgattggtataacactccccaacgacgacgatgtgtcgggggagatgaaaaatgctcttgagcgcatgaaggctcaaaaagtaaagcgacaacgacatgaacttgcgggacgaaaggaagacggtattttgcccgatgatcaaacaattgctttgatgagcctagcgcgcagtaacggttatgtccaagctgacggttatgacgggaaaagaaaagtcagcgaaaaaacatcaagccacccagttgaaattcgcgagagctatgatccaatcaacagctcaccatggatacgtcttcaacagatagctcgtgacaatattcaaaaatttataagaagatgagcttgttaaaaattttaattaaagagcatttttgcaaagttatagagggaccaagaaggtccctcttaacatattgggaggtttatggtggccttagggcactgttgaactcagtttatttactatcttcacttgcaatttcttgtattgtaacgactgctcacatttttggcgttgaatggaattgggcacaagaaacaattagtatttttccaggagtccttggcttttcattaggtggctannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngacaagacggctttaccactttttttcaagggcttccttgacaatctctgccttcaagcgttcttcagcatacatcttcttcagctgacgattttcgcgctctagctctttcatgcgggccattaacgatgcatccatcccgccatattttgcccgccatttataaaacgtcgcgctactcattccatgctctctgcataattccggaataggtacgccattctcggcctgcttcaaaatatttaaaatttgactgtctgtgtaacgcgatttcttcatgacgaatctcctcaatagagtttatgagaaaattctacttttcagaagcatcatttttcggggggattaccgctacgccatgcttgttggatttggagatgcaaactttcttgaagcaatgcgcggaaaaaatgaggacgggtcgccgtctccatacatgaagctcaatggtacatttgttcattttattataattcaatcactttctctatttttggcgtcattaactcgggctttgggaatatcagattttactatagtgttttatgttggcagtgcattgtttttttattctttacttaccattgtagccacagccctagctgttcttaattttgcgagttggtttgataaatttgattgacttgcggacattaagtttcaagatattgtcatatctgcccccatttcccgactactaactaaatcccctatacgctgcatgacatcacactcttatggaggatgtcatgcagcgtatttctttgtcccccaatttcttcctcgacgaattcacccggagtcagaccgctgagcggtttggccaccccatcgaagtggagctcggctccacggttttcaacaatcttcggttcctttgcctgaccctgctgcagcccatacgggaagcgctggggcctatcaccatttccagcggctaccggcctaagtggctcaatgaccacattggcggttccccctcctccgatcacctcaccggccttgcggcggacattatcgttcccggtcgcagtcctcttgatgtggcgcggttcatcagcagccagaaccttggctacaagcagctgatcaacgagcataaccgctgggtacacatcgcttcccccggtcctgacactatgccgcgtcgacaggagctcaccatctggcacaacggccagcagaacctgactacgaatggcctgcattccgtgacggaactgcgggaacaggcattgagggggtagcgtatgggactcctcaacattggtaaaaatctgctcaagcttattccgggtgtcgggcaggttgtcagcctgatcgataccgttggtgacattgccgaagctgtcggcggtgacaccggcaagaagatcaaggacggcctctccatggtctccgatggtctggacgaggccggagcacagcctcttacccctgagcaacgtacccggctggaacttgctggccagcgccataaggagcgcatggcggaaatcgaactctccgacattgagggaggccgggggcttgccaaggcggaacttgcctcacaggacgagtacgtccgccagacacgtcccaagctgcttcgcatctatgcatggggttttctgctcctgtgctttatcgccgttccgcttgtggtagcggcctgcgtatggggtggcctgactcccgccagtgcagacgtcataacgtatgtggtctgctggctcatcggcaccataggcactaccttcgccgccatgttccgctcgtacacggggcagcgcactgctgaaaaaatggcagaagcgggaatgcagcccgaagggcttatggacaagctcgccaagctgcgacgtggaggccgctgatggaaatcaactgggaccttctcaatttcctgctacgtctcgctcaaattctattcgtccccctggccatgtggctgatcaaagaaatctggtccctgcgtaaggatgtcatagagctgcgaagccgcgtgaaggccaatgaagaaaagctggattgcgcgccggacagcaaggccctgcataatctcgcgctggccatcgaagggctacgcggtgatgtccgcgccaccaatgaaaaacttggtggtgtggagcgtgttgtggacaaactggaccgcgttctggagcggcaggaaagttatctgcttaatggaggaagcaagtgagttattcggaacatgtaacggaacatctgcgcatcaccattttgcgcttgctggatgaatcgcctgccatgcgctctaacgaaagcctaattgctgatgccgtgggtgaatacggtttcgcccccagcagggacaaaatgcgtacagaactggcgtggcttgctgaacaaggccttgtaacgctggatggagattcctgccttgtggccacccttaccgccagaggcgaagacgtggccaagtgccgcgccaccgcgccgggtgtcaagcgtcccaacatgagccggggctagtaccatgggcaccattcaacgcgggcgtgaacatcagccggaaacagtctggaagtcgcaggaactctactgcgtggcccgcttgtcttaccgggaggtcgccaaggaagtcggtgtcgccgaatctacgctcaagcggtggtcagagaagtacggctggcgcaaaaagcgggaccgtatcgcacaggccgaggcggaacttcgtgcggacaccatcatggcccggtcggtcatgctgaagaagttgatcgattcgaaagatgcccaaaccggctttgccgtggcctcgctggaatctctggccatgcgacaggccgaagcggaacgcgcgggcaaggctctggaagctgccacccgaagtgaaaaacgccccatccgcaccgccggagacgccgtcaaagccctgcgtgaagccattgaaaccaagctggccatgctgcttgcctcgccggaggatattgacttcaaggccgtagccgacgtgcaaaaggcactgaagctggtgacagagatggaagctgcagccaggcccgcggaagataccaccaagaccaaggggctctccgctgatctggaagcccgtatccgcgagatattgtagggggatcatctgatggccaagctgctgccgtaccagaagcgttggatcaacgaccgcgccccggtcaaattctgggagaaatcccgccgtatcggcgcctcgtggggcgatgccgcggacagcgcccttgttgcctccaaggtcaaggatgatggcggtatgtccacatactacctctcctacaacaaagacatgaccaggcagtatgtggccgatgtggcgggctgggccaagaagttcaaccttgttgccggagaactggaagaaatcgtgctggcggatgaggacaaggacgtcaccatttatcaggtccggttcgcttccggtcatgtggtgcaaggcctttcgtccaatccttcaaacctgcgctccaagcagggccgggtgcggatagacgaagccgcgttcgtagaggacctcggcgaactgctcaaggccgccatcgcgctcaccatgtggggcggcgacgtggccgtaatctccacacacaacggcgaagattccgagttcaaccaatatattcaggatatcagggcgggaaaacgggagtactctctgcaccgcaccgaccttgatgatgcgttggccgaagggctgtacaaagccatctgctcggccaaaggcctgacgtggagcgtggaagcggagatccgatggcggcagaagcttattgccgattatggcgatggcgcggacgaggaactcttctgcgtccccagccgctcaagcggcaattggctaagccgcaaccttattgaaccttgcatgagtgccgagatccccgtgctgcgttggtctcctcccacggcgaacttcgtggactggccactggaccgggcctaccgcgaggtgcaggactggtgcgaaggcgaactccgccccctgctggataagctccaccgtgaatatgttgggtgccgtcatttcttcggtgaagacttcggccgttccggtgacctgaccgtcgatgttccgcttctcgaactggagaacctttccctcgttacaccgttcctgctggaactccgcaacgccccgtaccgcacacaggaacagatgctggcctactttgtagaccgcctgccgcgcttttccggtggggcgctggacgcacgcggcaacgggcaggccctcgcggaatacgcccggcagcggtacggcccggagctgatccaagaggtgatgctgtcacagggctggtaccgggagcacatgcccccgctcaaggcccggctggaagaccgcaccatactgctacccaaggatgccggagtgctggacgatttacgcggcatcaaggtgttcaagggcattgcacgcccgccggaggccagcatcaagggcaaagatgggcaacgtcactgcgacagcgctgtggcactggctttggccctgtatgcctgcaacagcatcgaagccggtgaggagtgggcctgtgcaaccgctggtggtggaatggcccgcagaatgacgcacggatactaacgaggattacatgaagacacccgtattgtacggacctgatgggtccgtgattgatttttccagcgccgccgatcgcgctgcactgggagagcaactcgccacccgccgcaatgcccttggcggttttgatcttggtgcagcattgggctggctgccggaccctgatccggtgctccgtaaacgtggggacagcgttcacgtattggaagaccttatggccgatgatgaggtcacacaggctattcagtcccgcaagctcaagaccttgaaccgccgcgagtatcgtttttctccgggggccgccaatggggaggagcccactgcacaggccgaacggctgtgcgacgatattgtccgggactttgagcaattggacatggatgtgctgatcagtggcattctcgatgcgccgtacttcggcatgacgcccatagaacttgtgtttgtcccggatggtggacggcttcgcctggtcgcggctgacccaaaaccggtggagtggtttgccttcgatgatgacaaccggctcatgttccggggtgagttctttacgcaggcccggccggtgcacccgtataagtttgtgctggcccgccattttcccacctacaagaatccgtatgggctgcgtctcctgtcccgttgcctctggcctgtggccttcaagcgtggcggcatcgaattctggtgccggttcacggagaaatacgggcagccgtggctgctcggcaccgcccgcgccggtgccacacagcctgagatcaaccgcatggccgccgaccttgccgccatggtgcaggacgctgttgccgtcgtgccaaacggggccaaggtggaagccgtggagttttctgccaagggtggttcccagcaccttgaattcatcacccactgggacaaatccatcaacaaggtgatcaaggggcagaccctgaccagcgatgtggggaacgggcactccaacgcggccacgcagacccattaccaactacttggcgattattctgatgctgacgctctcatggtggaaaccgccatgaacaatatcgcgtgggcctatatgcaggtcaacgcggcgggcgaatttgcgcctctcttcggttacgtggaacctgatgactacgccgcgcaggctgaattggacaccaagctgaagaatctcggtgtgcggttcaagaaaacctatttcgtgaggacctatgatctcacggaagatgagttcgagctggatggcgaaccagaagacgcgccgaatcacaaagaacccaacgccactgcagccggagacacgaactttgccgagcacgatacggcaggcaatccggacccgtatcaacaagctttagatgccttcgtgaaaacgagcctgccggaagctgccaagcgaaatgagaaattcatggccgaggtcaagactgtgctgcaggccgcagaatcgtgggaggacttgcagctcatgctggcggagctgctcggcaagtccatggacgaggatgagcaagccgctttcatgggcgacctgttgaccaatgcggacctcttcggccgttacgccatgcagagcaagtccgatgaccgttgagcctgtagcgctgccccccaaagaggcccttgcctattggcaggacaaggtgtccgtcaccccggaggtgttcaagaacctttccgggcaggcccgcgcacgtgccttcgccgtgtcggggctgtcccggcaggaccagatagccgccgtgcaacaggctgtccatgaagccatggccaacggggaaactctcaaagacttcaaggggcgtatggacgccgtactggagggagccaggctgccgcgctggcggctggagaacatctaccgcaccaacgtacagagcgcctacatggccgggcgttatgcacagatgcagcgtaccacggctttgcgtccctactggcgctatgtggccgtggccgacaaacgcacccgcccggatcatttggcgctgcatgggcttgtctatccccacgatcataaattctggagcacctattatccacccaacggcttcgcctgccgctgcacagtgcaaacgctttctgagcggcaggccaagcaaagcggtgtggaaatccagaaggatatgccggacctcattgagccggtggacccgcgcacaggcaatcgtcttccggcccgtcgcccggtgcccgatgctggctttgcgggaaacgtggggcaagactggttacatggactcgcaccttcggaactggacgccaagatcaaagacctgcctcttcccacgctttgccgcaccggcggcacatcctttgccgatccacaagccggtgccccgtgcaggccgccactggcctcattggccaagcgccacatcctgccggttacggcaaaggacattctgcccgggggcctgaaggcggaagagtatgtggctgccttcctcaaagagttcaaccttgccgatatcaatgccagcgctgtgcatacgattccgggcggtatccccgtcgttatcggcaagggattgtttatcgacaagaaaacaggcggttggaaagtgctgaagagtggccgtgagcaatatctgaagctgttggccagaactgtcaaagaaccgtgggaggtctggcaggtgccagcggaggtggcaggaaagcctatgccggtgttgcggctgatcaggctgttccgggatgaggaggaagccaggattgggggctttgccgtgttcaatctggtgcggggccgtgaatggcagggagccaccacctttacccccaagctcggcaacgaagctgccatgctcaaatacatggagcgccagcggcagggagcgctgctgtatcgcgagccctaaaaaaacaatggcccggaagaaccgggcttccgagcctgcgacacccttgcttctaccctcacccggacgaggttcagggtacgccgcatgaactatctgcttatagaatacgcccgccattccggcgagtcaaccaacccccaaggagaaacgccatgaaatggaccaagataggccgcaccggcctgcataccgccatgtccggccagcaggtgcaactgacggaggcagacttcgacaaagtcgtggccgcctataaccccaaggaccacgaagccccgctggtgctgggccatcctgcgaacaacggcccggctttcgggtgggtgaatcgtctcaaacgtgaaggggaatatttattggcacagtttgcccaggttcccgacagcctgaagaaagccgtggataatggccactataaaaaggtcagcatgagtctctacccggatggaaccctccggcatgtcggcctgctcggagcgaccccgccagctatcaaaggcttgggcgatatcaacctcggctccggggaagacacaactgagattcacttcgacttttcggagacgccggggcaaccggcaccaaaccagccgggtatcaccggcacggagaacacaatgggcgacaaggaactcattgaaaaactgaaggcggacaacgcccggctggaaaaggaaaaggccgatgccgacaagtccgcagccgatgccaacaaggccagggaagcggcagaaaagagcttcgccgaggcacaggcggcaaaggccaaagaggcccgcacggccaaggttgatgccctgatcaaggatggcaaagtgctgcccgcggaaaaagaccgcatcctcgcgtttgcagagcgccttggcggcaagcccggcgatgaaatctgcttcagcgagggcgaaggaaagaaaaccgttgaagatcacttcttcaactggcttgaagggcgccaggcccacgggctgtttgaattttcttcgcccgatcagaagcccggcggtgaagaaaccgtcaacaccagcggccttgccgccaagttctaggggaataaaccatgagtgtacatgatgcagtcatgcgtaccagccacacggtcgtcagtgtcacgaccggtaccggtccgcacattgaacgcgaataccccaagcaggccgctgccgtcatccccatgggcgcagtcgtcgctttggatgcgggaaaagccgtcatctatgaccctgcggctgaccccgcgcagactgtcaaaggcgtggccacctgcaatgcggcaggtaccgaccccggcatctccctgtgcgtgctgggccgcgtccgcgccgacctgctcaccgtgtccggcggcgctgcaccggatgccgcaaccctcgtcaaactcgaagagcgccacatctacgctgaggagagtgtgtagcccatgtttgatctgaagccgtattttaccgcagctcgtatcgccaggcggttcgaggccgctccgcctctgaccactacggtcatggacctgctgttcccggcggacgtgcgggcgaactatgaatcccccgtcattcctgtctccgacatcaagcaggttgtaggtgccgtgccggttgtgcgccgtggcagtgcgtccattcccttgcgtggcgaagatactgagacctcctacatcgaacccctgccggtgcgtatccatgacgagctgagcgccgtggatcttaacaacctcaagatcgccagccccaccacgctggagcagtggtccaatcgcaagcagctggctctgcgaagggcggcccgcctcacgtcggaagttctctgcgctcaggccgccttcgatggccggattgcttatcctctgctgcagtccaacggctctttcaccacgtatcaggtggattacggagctccgctcgatcatgccttggcagccgctgagaaatgggaccatgccgatgcgagtctcatgattgtgtacgaattgttggaagacatggccacggacctcgacaaggccgggtatggcggttccaagatcacgtttgccgggagactggctttttccacggtgctcaagctcattgaggccaccgacaagcccaaaattcccgttctggtggaaaaggacggctccatctcgcttggtggtcacaccatccgcaagatggccgaaacctactatgacccgtccaccaagaccaccaagccaaagctggccgacaaggaagtccgcatgattgccaccggcaatacggccttcttctacggccccgtggacgatctggacgccaacctgcacgccatgcccatgttcatcaagcccatcaagcgggacaacccttccggcatcctgctggtcggcgaatccaagccgctgccggctgtcgcccccgaggccacggtcaaggccaccgtcctcgcgtaatcccccactgtgcgaagaccgctccagagggcctgaacaaggccctctggatgtcgggccgagtcgaacctgtaacactagttcaaaactagttcaaaacgcccggaacaagcatgtactgcgaacgagacgacctgcacgactacattcctgccgcgtatctggatgcggcagacaaggtaacgcccggcatcgtgggacgaaagatcgccagcgtgtgtggtgccatcgacgatgcccttcgccgtcattacgtgctgcctctcgtcacagtgcctgaaaccatcaagcgcatggcggctgtcatggcggcgtatgaagctatcggcggcataacggcggtgaaggacgacaccaacgcaggcaacaagctgctggtgctgcaggatctctataagcaggcccgcaaggacttggctctgatccgggatgacaagctggagctggggctggatgagctggggctggaaccttcgacaggggccaacggcaccctggccgtggtgacgcgtccggcaacactgaacctcaaggggtggcgctgatggctggtgcatccttctccatgcccatggacggcctgatgcgggccgtggatgcgggcatatcgcatgcccagcgcacccagcagctggccgaggctatcggcgaggcgctcgtttccagtacgcaccaacgttttgaagatcaggagcgcccggacggttccaaatgggagccatcactccgggccgggaacgaaggcggcgttaccctgacggacaagggaactctcaaaaaatccatagggtacgcagccagtccggccaaggtcacgatcggcaccagcatgaaatatgcggccatccatcagcgcgggggaaccatcaggggcaagaaaggcaagctcaagttcccgttgccgggtggcggctttgcccaggttgatcaggtaacgatacctgagcgtacctacctcggcctgtccggggaagacgtcaaggaagtgcgagagatgatggtgcagcacatgcgccaggccctgctgggtggatgacaaccaatatgagaaatttccttttcgaccagatcatagaggccgccgcggctgccggaataccggaaggggccgtggtgctgaatcccgaagatgctgacgacatcacattgccggtgccgcgcattgatgtccgttgggagacgcagcgcttgaataaggcgggcggcgttgtgggtaaattcgcgtctccggcagagccggagcgaaagcgcaccctgcggcgcaggctgtatcgggtgcggcagcccatcaccgtcaccctgtggacgaatgatgagtccacgtttgataccctgtgcgaatcctttgtccgggccttgccccgacagtttgccgacccttccggcaaccgtgtcacgtgttccgtatccagcgcggattggcggggtttcacttccgcgttggtggaggtgctcaagaaatggtcgaaagtttaccatatagaattcagcgccatgcttacggaagacacggaaagcccgtggattctggatgtagcgcctaatgcaacctatcaggaggcaggacgtgagtaagggaagaaaagacgagccgctctccagctcagaccgcgtcgcattgcagcaggtggccgaactggctgccatacacggcctgaaaccgtgggaactcgcaggcatgctccgcgcagagagctggacggacgacaagtccgttaccaaagccgaatttgatgccgcagtcacccggctgcgcgaacgccgtgtcggcggcgggaggtagccatggcccgtaaggatgtatttgaatttctggtggacggcaccagcggccttgttcccggcgatgtgagcggcaaggctcttattgtcggtgtatgcagcgccggggaagtgggcaaggtctactatctgggtaagcgcagcgatctgaccggcttgctgggtaccggccctctggtggaccgcctgcagcatgtctttgccaccggcggacaggacagcactgtgctggctgttccggtggcagggtcgcccggtggaaccatcagcacgctcaagcataccggcactggtcccgaagcccgcgccagtggccttcccggtggcaatgccgatgtgattgccgaaatagtggatgccggtgctcccggcgttgccacgtgcaagttgagcaaggacggcggggcaacattcggagtggccgccgccgtgcctgccaatgggcagatcagcgttgccgataccggtaccaccatcgtgctggcagcaggcaatctaatggctggcgaccgctaccgctactcggtgcgtggtcccatcggccctgttacccgcatcggtttggggccggagatcactgcagcgggaaccgtaaaggccggggccgaagtggtgctgcagatcgtcaagggcggtgaccgcaacgaaggccagtatcgcctttccgtggatggcggcgacaatttcggcccgtatcgcaccatcccggtggatggtcagattcctgtggccgacaccggcgttaccatcacctgtccggcaggcgattatccgctgggtagcacataccagttcgacctgcttgccccggtgcccaccatcgcggacgttatcgacgcattgaccatcccgctggaaacagtggacccggaattcgtctatgtggtcggtccgtccgattccgtggattgggctgccatgggcgcactggccgacgacctttggaaccgccaccgccctacgttttttgtgtgtgagggcagactgcccgcagccggtgaagacctgaatgactgggtaacagccctgaagcaggagcgtatggggtttgcccaccgtttcgtcagtgtgtgcgtgggattcggcgagatcagcgaccgcaccggcctgcgcaaactccgcaatgccggaggactgctggccgggcgtatcatggaagtacccgtgcagcgtgatatcggccgggtgcgtgaccagggcatcaccggcatatctctgccggaaggctacaccgaggccatgcagagcgaactggaagaagccgggtacatcacgcttacccggtacgccgggttgcaggccgtctactggggaacagcccggaccatggcggattccaccagtgactatcagcggcttgaagtgttgcgtgtaacgttcaaggctgtgcgcctcatgcgtctgcaagcgctcaaatctctgaaggatgaactgggtgacccgctgcagggcgcagacaccagcggtttagcctatctgcgggccaatctcgaaaatgcgctggacaccatggtcaaggccaagcccaaggaactggccgggtatgccgtctcaatccccatggatcaggatttcgtcaacaatggcgtggccacggaaaccaccctcatcggcatccccatcattgataccatcaaactgttttcgtcctacgtctacgcgggcggcaaattcgatccgcgcatggcggcataggagctagaccatgacagctaacgcaaccgtcaccgtcaacggtgccgtgcacgactgggagagcgtgagcatcaccggtcctcatggtgcctttgtcggaatcagtgaacttaactggaaggccagtcagaaaaagaaacgtgtgtacggcaagggtgctgtttccgtaggggctgcgcgcggcaactatgaggccagcgtggatatgaccctgctggtcagcgaatatcaggatcttgtcagtgcattacggggcggcatcttcaagtccgtgttcgatgtggccctcgctttcgaaccggacggcgccaaacagcacgaagttatcctgaagggaattctcatcgacgatgtggatgaaggaaccaagcagggcgatgaagaagtaaccgtcaagctgtccggcaccgcgcagatgatcatgcgcgatggtgtggcggactacaaataaggagcaggcctgatggcagaacccaaaagtgaattgaacgacatggcaatcacaagcgataaataccgccctttcaccgcggactatgaagacttcgacggcaatgaccagcatatcactctgcgttttcgtcgtcctggccgtaaggaactcaccgtcatcgccaaggtggaaaaggccaaacagttcgacacaatgtgcaatactctgcgtcagattattcacccggatgagaaggagcggattgccgaaattatccgtgatgaacccatgctggccatgagctttgccgatgctgtgttcaaaaaatgcggcgcgggagtggttgaaccgggaaactagaacaagccagagcggcggtgcgtggcaacgccgctctggcctacgccgatatcgtgcgccactggctcagggaagaacccgccgaggatatggaggagttcggggagcagatagccagagcgctggaactggaagcacgcattctgcggcagcagggagccgtcaccgccaacctgatcgccacccttatgggagccaagtaacatggaagtcttcgacgtcttcgccacattcagcctgatggacaacatctccggcccgctcaagcgggttcgggattcattccgcgccacccgctcggaagggtcgtcgctgtctcagtccatgggcaacctgaccaagaagctgctgcctttagcgttagccgccggggtggtgttaggggcctttgcccctgctatcggtgttgcggcagagtttgaggcggccatatccggccttggggcaatcagtcgggcgagcgcctccgatatgcagctgatgcagcggtcagctcttgacctgggggccagcacagccttctccgcggcccaggttgtggaagcgcagacggagctggccaagaagggctttactgctaacaagattgtcggagccatgcccggcctgcttgatctggcggcagcagcgcagaccgatcttgccacagcggccacggtcacgtccggtgcgctcaactcgtttcagatggacgcggccaaggccggaaaggtggcggacataatcgccgccgcatccaccacaagtgccacggatgtggaagggctaggcatggcccttcagaacgccggtgccattgtcgccagttcaggagaggattttgcgctgctagctgccataaccggcaaactggcagatgccaacatcaacgctgccgtggcgggcaccgcaaccaagatcatgtttacccgccttgccgcccccaccggcgaagccgccaccgcattgcagaagctgggcatcaacacccgcgatgcacagggcaacatgcttcccttcctgtctgtaatggggaaccttgaaagcgcattggcgggtatgggaaccggcgaaaaggccgagtacctcaagaagatttttggggaagaagcagtcggttccgttaccgccttgctgagcaagggcgtaaccagccttggaaactatgcggactccctgcgttccagtgccggtgctgcagccgagatggcaagcaggcagttggataacctcaagggctccatcaccattctcggttccggctgggaggggctgtccatcagcattggttcagtattcaccccggcgcttacaattgccgtccgggctgtcactacccttgtcggctggctcaaccgactcgcctcacaccccgtcggcaaagcggtgctggccgtggccggtggcttggccgccgtcatcgtggccgtcacgctgttcagcgctgctacatgggccgcaaccgctgccatgggcgcactcaatattgccatgctggccaacccggtgggcttactcgtagccggactcatcgcaggggccgtcctcgttatcgcatactgggaagaactcaaaggtactttttccggcatcggagccttcttcgcgcccgcgctggcaagggttcgtgcttttgctcatgtattctccggcgaactgggagcctccttcatacagctgggcgacgcacttggggaagtgtggaaagctatggcggactctttcggcatggtgggtgatgcccttgccgaagtcttcagcctgcttggttccgaaggggatgaaaatatctctttctggcgcacgctgggcgaaatcgtcggcgtggtcgtgggcggggcattcagaatgctggctgcggccgttcgtatggccgtcgtccccatcaagatggtcaccggcgtcataagcaccatgatcagctacttcaaaggcgatatttctctatacgagtcgggccgcaggctcatcggcacctttgtggacggcattacctccatggccagggctccgtttgaagcggtctcctccatccttggccgggtgcgtaatctgttgccgttttcagatgccagggaaggcccgctgtctcagctcacactctctggccagaaggtcatggatacgctgggtgaaggcatcacaggtgccgcaccgcggttgcgggccacggcggtagatgcgctttccggcgtggctattgtcaccgggcaggcccctaataccgcagctgccaacgccaagggagcgcaagccggtccgaggcgtgagcaggccagccgtgagagcggccgtgtcgtaatccagcatctgtccgtaaccctgcccggtgtgaaggacggggaaggcttcgtggcggcgctgcaacgtctcgtggcggaattcgacggttccgcgtccggactcagccaggtgaaggaggcatagcatggatggcctgctgaccttcgagcacggcgagatccgcctcggcgataccctcgtgccgggtgtcctgcaacgcctgagtgttggcggcagagtccggtacgacgaagccatgcaggatggcctttccggcaagaccaaaacccccatgggctgggaagatagcgaggtttcaatatcgctgcttctgctcacagacgatgacagtgattgctttgacaagctggccgaactgaaccgcctgttcaagggccatgacaatgccgccaacccccgagtgctgcgggtggccaatccgcatcttgccgcgcgggatgtggatcaggtggtctttgattcgcttgattccagcgaaggcaacaatgacgacactgttgaggcgacgttgcgcttcatggagcatcgtccgcctattcagatttccgagcagcgggcgaccggcgtagccggtgcagcgcccaccagttccacgaccacagaaccggggctttctcccagtatactggggggccgctaatgagcctgcaacaaaacactatagccggaatcaatgtccgtgtcgtcattgacggtatggtggtggcccgttgcccccggtgtgttgtttccttcgaccgccataccgttaccagttacggcgagattgatgtgcctgatcctgaaggcgtattgatgcagcgcgtgaaacctggtcagcacgtgtctgtccgcttcggctaccggggccagcccgcgcgggaatggaccggtcttgtggatggatggcggccggggtttggccgtaaccgcgaccagcttactgtgcaggtgcttggcccggagttcgcgcctttcatgcgtacccgtgtaacggaagcctacatggatgaaacggccgatgtacttgcccggcttattctggccaagaccggctgcactgtcggcactgtggacgtgcccgccgtgaatctgccccggctcacactccgcgatgtgccggtgtggcaggccatggaacaactggcccacagctgcgccatggcccacgggcaggatatgagccaccacgccctctggctggatgatgccggagcaattcaatacggcccgcacaatgatgagccggaggcggtgcctgttatcgccaccggagcggggttgattgcgcacaaccctgctcagtcacccaaagcgcggggaagcgtggaaacttttctgttaccaggtatgcgggatggtcgccttttcaagttgcaggatgtccgtcgcggcattgatgccgaatacagggccgtacacgtggaacaccacatagagcagaccaaagccaggacatggctctggtacggaggcgaatatgaacggttctgataccgatctgctccggcttttcaagcgtgtggtggaattgtccatgcccaatctgcgcagctactaccgtgttacccgcaaggccaaggtggtgcagagctatgccagtgacggccgctactgggcggacgtgcaacccctgcgtaacgatgacaccccggacccgaaagagccggtggtgcccaaggtggaaatccccatcctgtggggcggcccggaacgcggtgttgtctgcccgcccatggtcggtactctgtgtgacctcagctattacgatggagatcccaactacccgcgtatcagcaacttccgttgggaaggcaatgtcgccccggcctgcgaggtgggcgcgtttgtgatccagctggacccgcgcacctacatcaagattgatgcaggcaagaaccttatcgaggtcacccctgccaaccgggtggccacagtgggcggcaacaagacggagacaatcgacggggtgtggacgattaaagccccacttatcattcaggaagggaacgtgcaggcaaccggcgctgatggggaggtaggaacaacaacggtcaaggcacacacccagcaagaaggcagcattaccgtgctggggcatgtgcaatgttcctcgctgtcagttgccgacaatgtggatattggcggcaacctgaatactgcgggggagagttttgcggggacaagaagcggggggatgtaactattttgctaatagaccgaagaattttaggatgtattggctaataactgtcattactatacctgccacacaaccccaaatgaagtcagctatactcttctgcggcagtattaaattttttattttgtttactgtattgttttcttcaagtttgtcgagacccttggctgttattttgcaggttaaattcttatgtacatctcctgatttacggtactcaacaaacccatgttcgcaaagatagtctaactcacagattatttcagagttgtagctattcttatgtatgaattgcttttggggaatgtctccaaaatatccaagtatcgaatggagttctagtatgaagatgtggcgctctctggtttcagccaacgtttttaatatatgaagttgtatttttttattcatggtaaaataaatggcttcagtaacaaaaattttcggccaagacatagcccttacatcagatatgcaggcccgcgtggccgccaacggtgaacttatcctcactgatggggctgacaccggcgtgcaggatatctggctggccatctacacctacgtgggcacgctcttctatgacaccgagttcgggagccgtatcccggactggttcaaggaagaaaacaccacggccaatagactgggatttattgcagaagtcaaacggattgtgcgtaaagacccgcgcgtgcagccgggtacggaacggtgctccatctccgcatgggacaacaccggcattaccgccgaggctgcatggcagtggattggtgatgatcacccatacaaccttgtgttccgggccagtgccgaagacggagccgtaaaactgaagcaggtgcttgccgatgtccgcccagacgcctcgactctctaaaacgcttgatgaatgccgccagatgctctttgcccgtatcgaagaagtgcaggacgagtatcaggccaagggatggctgccgttgcgcctgaacctgaacaagggcgtggtgcgcggcctggccgagattttcgcatgggggttgtatcagctgtaccagtttcttgccgccattcttgtggagggcatccccaagcaggccagcggtgaatggctggacctgcacgcagatcaggtcgagcaaccgcgcaagcaggccaccaaggccacgggcaaattacggtttattcgccagaccgcgcagggcaacacgcttattcccgcaggccgcattgtacgcaccatgccggacggcaccggcgcaacataccgttacatctctattgccgacacggttatagctgagggccagaccgaagtggccgtggctgttgtcgccgaggagtacggagccgccgccaacctgaccgcgggacaggcgctggagctcattactccggtcaagggcattaccgccgtggaagtccgggccgattggctggataccgaaggcgcggataccgaaccggacaggctggtacaggcccgttatcccttggcatggcagggcaacaacggttcctcatatcacgtctacaagcgggccgcgttgggagtaaccggtgtggtggcctgtaccgtgctggatcaacatccccgtggtcaaggcaccgtggacgcgatcatcaaaggcgcggctggcattcctaccaccgacctgctggataaggtgcgggccgccatcgatgccgaggttttcgtaaatgacgatctgcttgtcaaagccccgcaggccattgcggcggcgattaccggaactctgttcctgttaccgggcacggtagttgaaaccgcgctgggagcagcggaaaagcgcattcgtgcgctgttcacggacccgactaccgtttcgggtatatctcccctgcagattggagaagatctggcattggaccgccttacagccgcggtcatggcggtacccggtgtcaaacgtgtggaatggaccggccccgcagcggatgtggtcgtgcccgacgacggtttggccattctgcaatcattgacgctcagccatatggaggaagctgcataatggcccgcgttttctggccatacttccgagatgtgctgcgctggccgctcatctttcgccccggaccgctggcggcgctggtcgaggggatagcccgtgtctttgacgacgtgcgcgaggacatcctctggcttcgggatcagctcaaccccgccacctgtgaagctgatggcgttgatgatctggcgtccggacgcggcattgagcgtcacccgctggaaacggccgcgcagttccgcaacagagccgttacagcctacgcgtggcatcggcaggcgggcaaggtgcgcggcatgtcccgcatactggaacactacggctatccgggatgctccatccgtaacatgcgtgatgacgacccggagcgctgggccgagttcatgcccgttgtgccggtcggcagcgggctggacatgcaggattacgcgctcatcacatgggcagcgcaggaaaccaaaccggcccgctccaaactggcggggctgaacacccgccacagagccgccaatgccgcgacgcacagcgccatggcgctcgtgttgtcctccgtggtgcggctggaatacgagcgcccggactctaccaaggtcgccggggccgtccggatagccgggcacatgcatattgtcagcagaatcagattataaggagagcaccgtgagccttatcattaccaaagcgggcttgttggccctgagtgcggcagaaacgtcaggcgcgaagctgcaggctacccatatggccgtaggcgacggctcgggccagcccccggaacacaccaacgcatccacggcgctcgtcaatgaagtttggcgcggcgcgctggatgccatcaccctgcgagaagacgggcagacggaaagcgggcaggccgtggaattccgcgcccacatccccatgacaacaggtggctggtatattcgtgaagttgctatctatgcggatgatgtgctgctggccattggtgcacatcctgtcatgtggaaaccctcgccggacgaccccaccaagctggagcataccatttatgcccctgtggtttttggtaacgccgctacccttgcgctgaccattgatccgtctaaagttcttgccacgcaacaggccgtggatgaggcagttgcggcacacaacgtcagtcccaacgcccacggtaacgtttttaaagctcttgatgaccacatcggggaccaaaacgacccgcatgcaacgctgccgcctggtggcgatccggggcagacaatcatcaagcagacagatggacgtcttgcgtggggcgctgttacgggtatgcctgtgggcgcattgcttttttccaccaccggcacaccgctgcccggcacagtggcggtcaatgttaaacaaaaatttacactgggcacctacccccagctggaagcatgggtgcgcagctgcgggggctatctggccacagaggcggaatgggacgcagaggccgctgcacaggaaggctcctgcggcaagtactgcctgacggatacgcatatcattctgccttgctacagacactacttctcggccgcgcagaatggtgcggcgggtaaggcggcaggcgactgggccggtgatgccatacggaaccttactggtgaactcaagtcatccacttcgcctaacagccttttcccaagtctcagagacaccgcttctgcaaccggcgtctttcaggtcaatgcagaagaccttggcgggcgtattgaccaatccgtgaacacatacattgctgcggagcgtgtcttgttcgacgcttcccgcgtggtccccacggccgacgaaaaccgcccgaaaaccagttatctgctgccctgcatcaaagcctttgatgtggctgtaaataccgcacaggtggacatgcaggctcttgctgcacaggtcagcgccattaacggcaacaaggttgaccgcagcgagtggacgcagagtctgggcgaaagcggctggcaacggctgcccagcgggctgattctgcagtggggcaccggttctgtatcaactggagtcgccacagaggtaacgctgccgatcgcctacccgaacgcgcagctgtcttgcgttgctgttatcggcattgactacggttctgtcggcaacgacgccatcgctgtatacaacaggatggcaggcaagttcaccctgaagggagaacactccggttcaactgtaatgccatattcatacatctccatcggctactaaggaggccgcgcaatgaaatacagcccttcaacaaacgcattctaccatcccgcagttcacggccatgccattcctgccgatgccgtggccgtcagtcccgaagagcatgccacactgctggccgcacaggcgcgggggcagataatccggcccgatgaaaacggctgtcccgtggctgttacgcccgccgcaccgcctgcgcctacccgcgcagaactgtacacggcaaaacagacggaaatccgcgacggggccgaatccatgctgaccgcgctggccgcggagtacgctccgctggaacgccagacatggaaccagcaggcggcagaggccgaagccctgcaggcggatgcggacgcaccggccccgctggttcgggccattgccgccacgcggggcatgcccgtgggtgagcttgccgcccgtatccttgccaaccgcaccgcatgggttgccgtatccggccatgtggtaggccagcgccttgcctatcaggatgcgctggaagcaacacaggggctggacgatgcgcaggcggcagataccatacagggcatcaaccccgtctacatactgccggaggtcaacaatacttaatgagtgtggtgaagttggaataatctgcaacttctagtgttctctgacaattgatagcgatgcaaaaaacgaaagcggcccggtaggtgccgggccgctgacatactgttggagcaggcgggggaccacaatcccccaccggcgcggtgttcgcccaccgcaccacggccccacggatgcttgcgacacatccgcagagatataccgctgctccggttgcctgatcaggccggaatggttgtatccgggggcaagcaatctgacaaccaaaatgagaaaagagatacgctgcggccactgcaataagctgttggccaagggagaggtcgcggagctggaaatcaagtgcccgcgttgtggaacattcaaccatgtgagtgccgagagccccaagacagaacggcaggaccgtcaaaacggataactacatgactgacgaaaggaagcttccatctctgccgaaggaggcaccagggcgccccgcaacagaacgctaccgggaacaatttggtgtgattgtactttgcactgatgaggcagagcacaaagaagtgtatgaacgtctgatgggtcttgggtttaaatgcaaggtggtgcgtacatgaggatcaaagtgcacaacacctgcccagactacaacagctaccgcgccgcgagcgttaaaagcctttttaatgtggaacagggaaaccacttcacccttgaggcggacttgcccgtcgaagaagtcccctggcggatagggctcgttatagggccgtcgggttcaggcaaatcgtcaataggaaaacggttgggtgaagcaggcttttgttttcaccaagaatccgcatggcccgccgatgcccctattatcgacgccatcgccaaagatggaaactggcaggatgtgacgggggcgctctcggctgtggggctgggagatgtgccctcatggctgcggccctatcatgtactttccatgggtgaacgcttccgggctgaactggcccgcataatcagtgagccgcccgcaaagatagttatcgacgagttcacctctgtggttgaccggcagatagcaaaggtcggtgcccatgcttttgcaaaggcgtggcgcaggaccggtgggcaagccgtattgctatcctgccattacgacatcgtagagtgggtgcaacctgactggatgtttgatacggcgaccggccaacttgcacgggggtgccttccacgccccccaattacactggaaatccgacaatgcggctgggagtggtggccatactttgcgccgcatcattatttaaaactaccacaaatgattgcggcaacatgctatgtgggcttcattgacggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccctcatgggacctcgacaagaaaacccaaggttcccaacggaatctcgcaaatcctggctaaccggaaatgttatccaaacggttatccacacgaaaaaaggcttacaagtcaaaacttgtaagccttagaaatatctggtggagctggagggaattgaacccacgacctcttgaatgccattcaatgtccatgtgaactcaggtgatatctagaaaacaacatattccataaaaaaaagtgtattagacaagccactcttcactatcccagcctacacttcactcagcttctcttgcaaaactggcacaaaactggcacagattttttaggcatatgtgcctgggaggctgtgatgacaaaaacaaattggatcaagattgatcgaggtatccgctataaagaacaccccacacgaaaacacggggtcaagccagacagatattttgtgctgcgtcactcgtcagaaggcaaaatgcaccaagaagctctaggctgggcatctgaaggagtaacgcttgaaaaagccagaataagacttgcagaactaaaagaggctaagcgcacaggcaggggcgccacaactcttgccagccaaagacgggctctacgtgaggaagaggaacgaaataaacaagcgcaacaagcggctaaagccagattcataacctcaggttcattttggcatgaatattactggccgagccagagccataaagcgcaaggcagcctcgacgccgaaaaagcactatgggaaaaatggctctgccccatcatagggcaaattccactggccacaaccacgacaaaagatctggaagaagtgaaaagacggatgatgaaagcagggcgtgcccctgctaccatcaaatatgccttagcactgttctctcagatgtggactctagcccagaactacgggatagcagacggcacatgtcctgcaaaaaggctcaagctccccgcaagagataacaagagacagcgctacttgaagccagctgaaatagacacactcctttcggccttacgggataagtcgcaaaagacgcacgacatagctctcctgtcactggagtgcggccttcgctttggagaaatcgccaacctgcgttgggaagatgttgaccttgaacatgaaagactatttatccgcgatccaaaatcacgaaggaacagattcacatacataaaccaaacgatacgcagcatgttattactaaatagaccagatcgagctggagatctaatttttcctgactatgaaggcaaacccatggcaagagtttccaaaacattcggacgtgttgctgatgagctcttcaattcggatgtaacggacaccagaaaccgggtatgttttcatacgttacgacatacgtttgcatcgcgacttgtcgccaatggaactccgctttataatgtcaaagagctgttaggacattcatcacttgccatgacggagcggtatgcacaccttgctcccgactattacaaagcactgagcaccaaggaatagattatgcaaaaagatgaccttcaagacacaggagtgtctgagcttacagatcacaaatcaaatgaaaccaaaagctacctgcgcaaggcaaaaaaggaggcgtgtcatacacttggcccgcaggctctaaacgacgaggacgttcaaaaaatcgagcagcaactatttttcgactaccattatgctgcaagatgctttctttccgacatcgctaagagcaacgccttcaaaaggcgttacgacaaatacagcatgacattaaaaatgatgctagttgagcatggaatcgacatggaagttgcaagcgcagtactcagagagttaattattgaatacaacaacattaaaaataaaaagagtaagtatcaatttcaattgcttcccatggaaaaaaaccatattttcaacatggcagatctccacaaagaggaacgaaaagctttagatttctttctttttgtgtctcacaaatatggctacacattcacaactaaacacattagcgcaagtctaacaagtgaagttgaagacgtactgcaatgcaagaaagaaatttcttcatgcattaaaaagatacaaaacattcagttcattagatatgcaagaaaaaaagatactgaaataacattcaactataaagaaaaaaatggcaattcattctttgagaaacatcgcgaaggatattattacctttacattacgccaaacgcctattcagacagctctgcaacaaagattgctataacttcaaccctaaacatgctaaagaaaaaaaagcaactagacacaaaaaatccttttctctttagcgatcaagcactgatacaggttgttatcccatgtaagtctctggaaaaacccaatacaacaaaatcttttatagaacgtaatgtacaaacgattcaccaccaagttgttgcttataacgcatggcattacaccacatatccagaaacagcacctagaggaatacaaaacacaattcctctgtcaaaagtccatacggcaatatacacctcaaagtatgaacagctggacagccaagtgcggcttatcggattatggctgtgggaccgcatttattttgacggacaaacacaggcgcaggcatttagatctcttacaggcatcaagacgaatcattgtcgaacagcctctgacaataaaaccctaagcagagactaccatctcactgatgcatgcattagaaagtgcaaaattctcaactacagagacgtttagtagtcaaaatcccacagtctggccaatctctgtactacaagccgaaattatcaaaaatatttcttttgctggcaatggctttaaccgtcaccattgccagcaagaggcagacaccgccgcttactcacgagttctcagtcagccgacggccttcttggctggggttgcaggccttttacgcctacacccagtccagaaagcagcggcatggccgaggccttcgtgcatggccggaccggggtttatagaagaacaaagccaatacgcttgggtggtgtagtggtcggcaacttgcgttactgatgcatatcaaacaccacctagatacaaagcctttgtatttttgaattttatcaaagcatttatttttttaacgccaattttgtctattgacaaccgattatcaaaatctaataagaaaccagattgaatcctgcatggggtgggtgtgacacaaatattttttgaaggtgcatatggttcgggtgcttcttcaggttgcggcaatggcattaggatgcaaggaaaagccgacctcaatgttgattacatcagaggatggtagaatggtaaccaccttccattgccaaaaccttgctgatccgtttgtggtaaacggcaataatgttgagagcggctttttatatctttcatatacaggaaaaacctttgtgaaagtgtatcaggcttggcgtggcaaagcagaagatatgggaaccacgaaatggccccttaatgaagcatctattactgacaatgtggaaaattttcttagtatacggttaagtcccgcagacatgcccaaaccttgagtaatccttacaaggggggagaggcgttcaatgttgctacagtttgaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacgggcgcgcatcataacacactgattacacagagataaaaactaaaaacttgtgccattgcctaacaaggcctccttaactcatttgtgagtgaataccaaggaggtaaacatgattgacgattcccatgaaacaatcgacagagccattgaaaccctgagcagagaacttcctccagtattttgcaggaaggacgtacctaaactgctcggcaacatcatcgctgcgggtacgcttgcaaacatcgacagccgcaagcaggggcccccgcgtatcaagctcaagcgcaacaccgcgtacgaaaggacgagtttcctgatctggctaaaaagctacatggtgcagcagcacacaggtgtacggtcatgacagataagctcagcccacggggcagacccttataccttggcagccgcggaaggcacacccgattttcccgcattgcggacagcgtagcagactcgtttaatctgtcaaaagaattgactacggcgactctacttgccgcggttaacagcgcattacgcggcaaagcaagcataactatcaaccaagactgggatgaacctgtcaatgcgtttttcttggtctgtgctgaatctggggggggaaaatccccctccaacaacttttttaaacaaccgcaactgaacttccaaaccgagtggaatgagcaaaacaaaaatctttacctgagagctagcgtcgacaaaaagtactttgcccaaaaactcaaaaaacatactcagcaggctgctgagcttgactatggcaacccaaaggcactggagcaataccacgcagaaactacacggctcactgaggcatacgaaaaggctctccgctgtcaaccgctggagctttttgtagacgatgtcactaacaaatcgttgattgaagctatgagtcgacaagatggcaggatagcaatcatggagccagaggtcagcgcatttcgccacatagtgcgagcaaaagaagtcagccctattctggatacgattctcaagtctttctcaggagagcgcatccagctgaatcgtgcaggcgagccagcactgaccattgaacggccaatactggccctaaatatcatggtacagcccccaatcatgatgcagctagcaaaaaacaaagccattcagggacgcgggattttaggcagattttttgtaactattgtagaaaagcctcgttactctcggttcagacatgaccccattgaggttcctcctgaagttcgttttgagtatcaggacactatctataaaattctgacgactgtagaaaaaagcaaggacctcttatcattcagtctttccgacgaagccacagaggcatggctggcagtcaaggatgatgtagagtcctctataccccacaatccccctccagggtatggcgagtggaaagcaaaagccgggaaacacctgttgcaccttgcatgccttgttcatatctttgagcatcaggcgagtaatacgattattgacaagcgcagctttgaacttgcagagctgttattcaacttttttgataaaaatatgtggagtatgcttcgctttatgtatccagagattgattttctggttgctgttaaagcactatcctctggcaagctatataacatgggcgaatttagtgcccgagatatgcagcgtgcattgggaacatacaacagcactcagatagcacaaggtattgactggcttttagacaatagggctattgaccctattgaacatcgacacatagagaacagtgcgaaaacaaccatgcatgttggtcgtaaaaaatcccctacgtataaaattattgacgctgagtggcactatcttcgagacgagttgctatagtaaagatactctagcgttatatatcagtcgctgctgctaacactaaaaagagctgccgtttgccgatggtagctcttttttacataatcgttagcttttaatttctctggtggagggaacgccgacctaccgcaaatcagtctcaaagccagagctcctcgtaactcattgataataaatgacgaagccatctcacacaaccatttcccgccaacccgaccagagaaacgattttcttccctgatttcccggcaccggacgaggggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggggtggcgggttgcagtaaaaacggatacctggggcttttcatcaacaacttcgaatccggttttcggacgccggttcagttcccaaaacgggaatcgaattgatcctgacatcatcccttcggcggatacggatcgttcccgtggctgtccttgttctggatcttcccgtccttgccgtggatgtagaactcggtgccttggttctggctgatcttacgcccggcatcgacggcatcctgcttcttgtcgaagtggccgctgctgcgggtcgcgccgtctttcttgacgtcccagccgccgtcggcgttgggtacgacatgatgtgatcctggtttctttggcatggtcgcctcatatttcatggtttctgttgatatgagttgcaccaaccgttctccgctacgattgcatcagcatccgctcctcagcatggtcaacgcgccactccttgcttcggtcatcggtcaggatcacggtgaaaacggacctaccaatcgaagcagaacggccgtcttcagaatagtcatcaatcccgaagtgggcagagagagacgccgtaaccacagcgccaggtggtgccagttgcccggcgtttcggaggagtgttctctgacacatactggcaagagtccggttcctctcaatgtcgaattccgatggttcgattcgcagttccaggaggtcaattgccaccgtcagcaactggtgctgatacgccagccaggcataatgctgggccgaacaggcaaacatatgagcgatgccgctggcgaagctcttgatatgcttgcggcccaattttttctgctcgaatggtgtatctgccgttaccattgatcaatcctcgcgctttgactcaaccagacaggttcactccggctgccaggcgcaatctgcccagtgcgcttcgtagcgtttcacaaagtctttcatctcccggatgttggcggcaggttcgcggcaagcccgggcgcaggtggaaacaacatcccggtagaaccgaacggccacgcccgatgacgatgcaataacaaaagtcccgatcaacccgctgccgtcgtcaccggatcgggccatcccggccatcgcccttgaagattggagtcacatccatcggccagcaggtcgctggatgttgattcttgactgtcggcattttaggcgtaatattatttaaagtcttgtaagaatttcctcgagcaaggccgcgtgacgtcggaacttgtgggggtggtatgacagcgcgccagcaggcgatcttcacactcgacgagttggctgcctacttgaaagtcggcaagcggacgctttaccggctcgcctcgcacggggagattccggccttcaaggtcggcgggacgtggcggtttcgtcaaagtgaaatcgatcgatggatcaatgatcagatccaagcaggcagaaagaaggaggtgatacgcacagatgagcagccaaagtcagcggatcactccgtgtcgtctgggcgcgctgtccgtcgccgcaggcaaacggagtgagcgagagtcttcaatttttcttctggaggtgtgacatggacattgatttcaagaaattggctccctggaactggttcaagaaggagcaggaagaacaacagagcactgcctcgctgccgatgcagcgcaatgacctgccggtggcgggtgggcccgtcagtcccatcctgcaattgcatcgcgagatcgaccgcctctttgacgatgcatttcgaggcttcggctttccggcgctggccatgccgcgatggccgtcggactggccgggcctgctgaagccggcacttgacatccaggaaaccgacaagctgtataagatttctttggaggttcccggcgtcgaggaaaaggatatccagatcacgctcgacaacgacgtgctgctggtgcgcggtgaaaagcgtcaggagcaggaaacgaaagacggcggtttccaccgggtggagcgctcctacggcagctttcagcgcgctctgaacctgccggccgatgccaaccaagacacgatcaaggccgctttcaagaacggcgtgctcacgatcacgatggaaaagcgcgaggcctgcgcgcccaagcagggccgctcgatccccatcaacggctgacgctggtcggctcgcttttctcaaaaccacaaaaggatgagacgccgtgatcggcggcgtctcatcaaatcaatctttacaggagcatcagcatggccagaaaacaatgccaggtctgcggccagcccgccacggtgcgggtggaagccaatctcaatggtcgccacagcaccatgctgttgtgtgacgatcactatcgccaactggtgcgccagcaaaagcgcaccgtctcaccgctggaagccttgttcggctcgcgcagcgggctgttcgaagacttccttggcaacgacttcttccgcatcggtgacgacgcaccgtccatgacggccgataccgacgaggtcgtcgatgcctcgttcggcgaacccgccccggccggtacgggcaccgcgcgccgtcgcggcagtgggctcgccagccgtatcagcgaacagtccgaggccctgttgcaggaagccgcccgacacgctgcagagttcgggcgcgccgaagtcgataccgaacacctgctgctggcgctatccgacagcgacgtggtcaagaccatcctggggcagttcaagatcaaggtcgatgacctcaagcgacagatcgaatccgaagccaagcgcggcgacaagccgttcgagggcgagatcggcgtgtcgccccgggtcaaggacgcgctcagccgtgctttcgtggcctccaacgaactcggccactcttatgtcgggccggagcatttcctgatcgggctcgccgaggaaggcgaaggtttggcggccaacctactgcgccgttacggcctcacgccgcaagcgctgcgccagcaggtaagcaaggtggtcggcaaaggggccgaggatggccgcgccgagacgccgaccaacacgcccgagctggataaatactcgcgcgacctcaccaagatggcgcgcgagggcaaactcgatccagtcatcggccgtgcgcaggagatcgagaccaccatcgaggtgctggcccggcgcaagaaaaacaacccggtgttgatcggtgagcccggcgtcggcaagaccgccattgtcgaaggactggcgcagcggatggtcgccggcgaagtgcccgagacgctgcgcggcaagcgtctggtcgaactcaacatcaacgccatggtggcaggcgccaagtaccgcggcgagttcgaggagcgcgtgcagaaggtgctcaaggaagtgaccgagcaccaggacgagctgattctcttcatcgacgaggtgcacgccatcgtcggtgcaggccagggtggtggcgaaggcgggctggacgtggccaacgtgtttaagccgatgatggcgcgcggcgaactgaacctgatcggcgccaccacgctcaacgagtatcagaagtacatcgaaaaggatgccgcgctggagcgccgcttccagccggtgatggtgcccgagccgacggtagcgcagaccatgatgatcctgcgcggcctgcgcgacaccttcgaggcgcaccacaaggtcagcatcaccgaggatgcgatcatcgccgccgccgagttgtcggaccgctacatcaccgcgcgctttttgcctgacaaggccatcgacctgctcgaccaggcggccgcacgcgtgaagctgtcggccacggcccgcccggtggcggtgcaagagctggagtccgaactgcaccagctgcggcgtgagcaggactatgtggcctcgcgcaagcagtacgacaaggccgccgagctgggcaagcgcatcgaggccaaggagactgaactcaagaagctcgtcgaggaatgggaacgcgagcgcgcctcgggcagcgccgaagtcaaggccgagcatgtcgcgcagatcgtctcgcgcctgaccggcattccggtcaacgagctgacggtggaagaacgcgagaagctgctgcatctggagcagcggctgcatgagcgcctggtgggtcaggacgaagcggtgcgcgcggtggccgattccgtgcggttgtcgcgcgcggggctgcgcgagggcagcaagccggttgctactttcctgttcctcggaccgaccggcgtgggcaagaccgaactcgccaaggcgctggccgagtcgatctatggcgatgaaggtgcgctgctgcgcatcgacatgtccgagtacggtgaacgccataccgtggcacgcctggtgggcgcgcctccgggctatgtgggctatgacgagggggggcagctcaccgagaaagtgcggcgcaaaccctacagcgtgttgttgctcgatgagatcgaaaaagcgcaccccgacgtctacaacatcctgctgcaggtattcgacgacgggcggctcaccgacggcaagggccgagtggtagatttcaccaataccatcatcatcgccacctcgaacctgggctcggacatcatccaacgtcggctgaaagcccgtggcgccggcggcgaggaatacgtgaagaccaagtccgaggtgatggacgtgctgcgcggacacttccgccccgagttcctcaaccgcatcgacgagatcatcgtcttccatgcgctgggcaaggaggagatccgccatatcgtcggcctgcagctcgatcgtgtggcccgcaacgccgccagccagggcgtgacgctgaccttcgatcagaccttgatcgatcacttcgcggaggaaggctacaagcccgagttcggcgcgcgtgagctcaagcggctgatccgcagcgagctggagacggcactggcgcgcgagatgctgggtggcagtatcggcaaggccgatcacgccagcgcccgctgggacgacaaggccgaacgggtggtcttcgagcgccaggagccacccgcgaagccggccgagcctgagaagcccgatgccgcgaacgcggccgagacgccgcctagcgacgcgagcaagcctgcgcgcaagaagaagtcagcgggcggcgaatcttgagtcatgaggaggctgtcgtgtccgaccccaacgggctgacatgggccaccctcgtgtcgctggcggtcgctatccccacagcggggcacgcggttatctacaagcgtgaccctcgatcggccacgctgtgggtactgctgatcgccttgttgccgctgggcggttcgctgctgtatgggctgttcggcatcaaccgttaccagcggcgggcgcggcggctcttcccgggggcagatcctgctgttcggcaggacctcttgctgctagacggcaagtggtgctgcctgggttcggccaattgggatgcacgcagcctgcgcctgaacttcgagttcaatgtggaggtgtacgacaccgcgttgtctacgcggctgtcatccctttttgatgccgcccgtgatgcggcggacgagatatcggcgatggcgttccgcgcccgcccgctggccatccgcttgcgcgacggggtggcccgtctgttcactcccattctctagcgacacgacttgcgaggaacattgcccatggaaaagaaagatcaatggaacattggctactggatcgtcgccggcctgttgctgctgacgctgcagaactactggcaggcggccaagactgtcgagcccgtgccctacagcgaattcgagaaggcgctggccgaggggcgcgtcgccgaagtgttggtgtcggaccgcacggtcaccgggcgcctgaaatcgccggacagccggggcaagaccaccatcgtggccacccgtgtcgaacccgacctggccgagcggctgtccaagtacgacgtgccctatgcgcgggtggtggaaagtacctggctgcgtgatgtgctctcctggattctgccggcggtggccttcttcggcgtctggttcttcctgttccgccgcttcgccgagaagcagggtatgggtggcttcctgagcatcggcaagagccgtgccaaggtattcatggagaagaacactggcgtgacctttgccgatgtcgctggcgtcgatgaagccaaggcggatttggttgagatcgtcgatttcctcaagaatccgcaggagtatggacggctcggggcgcgcattcccaagggcgtgttgctggccggcccaccgggcaccggcaagacattgctggccaaggctgttgccggcgaggcggcggtgcccttcttctccatctccggatcagagtttgtcgagatgttcgtcggcgtgggtgcggcccgtgtgcgcgacctgttcgaacaggcgcgtgtgcaggcgccggcgatcatcttcatcgatgagctggatgctttgggccgcgcacgcggtgtcggaggaccgatcggtggacacgacgagcgtgagcagacgctgaaccagttgctcaccgaaatggatggcttcgacagctcggtcgggctgatcatccttgcagccaccaaccggccggagatcctcgatcaggccttgcttcgcgccggtcgcttcgaccgtcaggtgctggtggaccgtcccgacaagaaaggtcgcctggatatcctgaaggtccatgtcaagaagatcaccctggcccacggtgtagatctggaacaggttgcggcgctgaccaccggcttttccggcgctgatctggccaatctcgtgaacgaagcagcgctgaacgcgacgcggcgcaaggcgcaggctgtggaactgcaagacttcaccgccgccatcgagcgcatcgtggccggcctggaaaggaagaaccgtgtgctcaatccgaaggagcgggaaaccgtggcctatcacgagatggggcatgcgctggtggcgctggcgctgcccggcaccgatccggtacacaagatttcaatcgttccgcgtggcatcggtgcactcggctacaccctgcagcggcccaccgaagaccgatttctgatgacacgtgccgacctggagcacaagattgccgtgctcctgggagggcgcgcggctgagaagctcgtgttcggcgagctgtccacaggggcttcagacgatctcgcgcgggccaccgatatcgcccgcgacatgattacgcgcttcggcatggatgagggcttggggtacgttgcttttgaggcacagaggccgcgttttcttgatgcgcctgaactggtacagggtggctgccgggtagccgaatcgactcagacacgcatcgaccaagccatccgtgacatcgtgatgggtgtgtttgatcgtgcataccgaattctcgaaattaaccgagaagtgctggagcggtgcgcgcgcgaactgctcgcacgggaaacgctggatgaatacagcatccggcaactgacgcaagggctacagctcgaatccccatgtcacagcggcccaactgccggagccattacttcctctgtgtccaaaggagccgcctcatgagtgacagcattcatatcgtctgcccacactgccaatccatcaatcgcgtgccagccaacaagttggcagagaagcccaattgcgggcggtgccagcacccgctgttcaccggagaacccattgatctgaccacagcgaccttcgcccgtcatctggagcgcagtgacctgccgctgctggttgacttttgggcgccgtggtgcgggccgtgcaagatgatggcgccgcagttcgagcaggcagcctccctgcttgaacccaaggtgaggttggccaaggtaaataccgaggccgagcctcacctggccgcccagttcggtattcgcagcattccaaccctgattttgttccgagggggacatgaggttgcacgtcagacgggcgccatgggcgcgcaggacattatgcgctgggtgacatcccgcttgccgcaatgacgcggcgcgaaccaccctgcttatcagttgttcgatccttgaggaaagtgcgtagccgcgatgcatagcgaccccaaccacacaatctttgacgaaatgcgctcccagttgcagaaactttggaacctctgtttcacccataaggagcgtcacctttgaacgagactcctcaaatctcagcccgacactgtggccagattaaccagaatgcccattttggcagttggcatctcgatcttggctcgcaactcctcacttgctccgatgaagcctgccgcgtgctcggcctggatgttggtgcgccaatagccttcgagcgattcctgcagtgcattcaccctgaagaccgccccctcttcgatagggcatgggatgctgccatgtgcggaaagtcccttgatctgcggtatcgcatcgtcagcggagggcaggttcgctggatacacctgcgggcaacattcaagggcgacgcctctggtcggcccagagcggcagacgggacggtagaggacatcaccgatctcaagagggtcgagcaggcgctgaactctatgcgccgacagcgagaagagttagccagccacgttcccggtatgctttaccaataccgtcttcgtccggacggcagctcgcacttcccttatgccagcgcgaggatacaggaaatatacggggttgcaccggaggatgttgttgaagatgccactcctgcgttcgctgcgctccatcctgaagaccgcgaccgtgtgcatgaaaccatacaggcgtcggggcagtcactcgcgctttggcatgacgagtaccgagtgcagtttccagacggtcgggtgatctgggtcgaaggcgaggcgtcgcctgaagccatgcctgatgggagcatcctctggcacggctatatccatgatgtcacctcacgcagaagatccgcggaagagcttcgccttgcggctaaagtttttgagcacgcaggagagggcatcctcattacggacgctcaaggccacattgtcaacgtcaatcgggcgttttccgtgatcactggttatgcgcgggaggaagtaatggctcagacacctcgtctgctcgagtccgatcgctatgacgatgagttctatcagaccgtttggcaggctctgcgtgagcacgactattggcacggagagctctggtgccgacgcaagaacggcagtcagtttgccgcgctgctgacgatcagtgcagtcccggatatgcggggcaatatcgagcattatgcagccatgttttccgacatcacagcgctgaaggagaaccagcaacagcttgaacgcgttgctcattacgacctgctcaccggcttgcccaatcgactattgcttggagaccgccttaagcaggccattcgtcagacacgtcggcgtggcatgcacctggcggttgtcttcatcgatctggatggattcaaggaggtcaacgaccagcacggccacgcagtcggcgacaaattgctttccgtcctgtccaggcgtatgacgcaggtgttgcgcgaagacgataccttggcccgtcttggtggtgatgagtttgtcgctgttctgctcgacctgccggatatttccgtcagcgtaccgattctcgatcgcctgatcgaggtggctgcacagcccgtaccgattggtgacgcactgtgcgaggtgagcgcgagtatcggtgtgagctactacccgcaaggcgaagatatcgacgccgaccaactactgcggcaggcagatcaggctatgtatcgtgccaagcaagccggcaagaatcgatatcacgttttcgatacggagaaggatcgtacgctgcgcacccgtcacgaagaattggacagcatagagaaggcacttgccaatgggcagtttctgctttatttccaacccgaggtcaacatgcgcaccggtgaggtgctgggcgccgaagccttgatccgctggcaacatccgacgcgtggcttgttatctcctgcctccttcatacccatcattgagaaccatccgctcgggattgacgtgggggaatggaccatcgaggctgcgctgacccagatcgaagtttggcgcaaggccggccttcatgtcccgatcagcgtgaatatcggtgcgcggcacttgctgcaaccggacttcatcatgcatctacggggtatgttgtcacgacatcccggcgcccagccgcaagaccttgaactggaaatcctcgaaaccagcgccgtggaggacttcgttcaagtgtctcagttgatggcgctgtgcgggaggatgggattgcgttttgccctcgacgatttcggcagcggctattcatcgctgacctatctgaagcgcctgcccgcgcacctactcaagatcgaccaagattttatacgcgacatgctcgaggatccggacgatatcgccatcctggatgcgctactggcactggcaaggtcgtttggcaggaactgcatcgcggagggagtcgaatccattcagcatggtgaaatgctgctgcgtatgggatgcgagtggggccagggttatgccatcgggcatccgatgccggcgcatgaattcgagcaatggctacacacctggcaggtacccttatcctggaagggattcaaacctgacagtcgctccgcgctgcccgtgccgttcacatacgtcgaccaccgggtctggatttcccagatgatcgactatctgtcaggtaagacccaagtgccgcctcaacccgaagcactccaatactggcgggatcaaagtggccgccctacgttcttcggcaaggatcctgatgatcaggtcgatgtcctgcatcagagcatccagcagttagcgcacaccctgagtgaaatgaaaaatgccggtcgtgtcgaggcattgagggctggcatcgacaagttgcaacatttgcaggcggatctgctgggattgctgccgccagaccagaatccggattgatgccatgcatgggacaaagggttgacgtgcaagaggctgatccacccatcggcggcgccacgggcgcgcaggacattatgcgctgggtggcttcgcaattgcctcggcaatccaggtgtaatcgagtcgtcttctcggactccccgttccattaacgtttcattgaaagagagagcaacgcttatgcataaagaatctggccacacggcccttgacgagatgcgctttcagtggcggttgatgaacggtttacgagcgcttcgagcaggtcgtcgccctcgttctgtcggcggtaattgccgtcatcatcgtggtgtcgctgttccagcttatctccatcgtcttcacgctgctggtcctcgattccttcaatcccctggaccacaaggtattccagagcgtgttcggcatgatcatgacgctcttgatcgcgatggagttcaagcattccatcgtgcgcgtggcggcgcgtcaggacagcatcatccaggtcaagaccgtgatcctcatcggcctgatcgcgctggcgcgcaagttcgtgatcctcgacctcgaggcgagccctggcaagatcgccgcgcttgcagacgccacgctggcgcttggttccacttactggctgctgcgcgagcgcgacgaccgcgccgccgagacatctgagcatgacccgtcatcatcccagtgacccgcgcgcggcgttgttgcaacaccgctggctcaaccgcctgcagaccgggctgttggtcctgaccctggtcgggatcgcagccgccgcaggaagcctgctgttcggggaaagcggcctgtggctcgcgctgtttgccgttgcaggcacgctgctgctggaaccggcagccgcatctgccttgaccttgcgcctataccgcgcccgggcgctgcacccgcacgaagccccggaaatttgggccctgttgcacgagctgtccgtccgtgccggtttgcccgcaacgccggtgccgcactacgtgcccagtgccgtcgtcaacgccttcgccaccggatcgaagcaggaggcatcgatcgccctcacggatggcctgctgcgccgcctgagcccacgcgagctggcgggtgtgctcgcgcacgagatcgcgcacatcgccaatgaggatctgcgcgtcatggggctggcggattccgtcagtcgcctcacgcgcctactggcccttgtgggacagatcgcgatcctgctgagcctgcccgcgctgctggttggcgcggcggaggtctattggcctggtttattgttattggccgcatcgccccagctggccctgctcgcacagctcggcttgtctcgcgtgcgtgagttcgacgctgaccgcctcgcggtggaactgaccggcgacccgcaagggctggcgtccgcgctggcgaagatcgagcgggtcagtcgctcctggcgtgcctggctgtggccgggatggggcaatcccgagccctcctggttgcgcacgcatccggccacgcaagagcgcatctcacgcctgctgacgttggcgcccaggccagcatcagcgttgccgtttcacgagatccattccttgccggaatccgctgtgacgctgcgccccccgcgctggcgcccgagcgggctatggcgctgattgtctatcaacaggagacttctcatggcctaccccgacccgtacgcgcgcccgccacaggaccactttatccgtcgctggctcttcatcaccgcctgcattgccgcgctcatgctgctgtggcagtttctgcccgccatcgaggcctggttcagtccgcgcgaggcggcagaacgcaccgtgacggcgcgtggcgatctggcggcggacgagaaggccaccatcgaactgttcgaaaaatcgcgcgcctcggtggtgtatatcaccaccgcacagctggtacgagacgtctggacgcgcaatgtcttctccgtgccgcgcggcaccggctcgggcttcatctgggacgacgccggccacgttgtcaccaacttccacgtcatccagggggcgtccgaagcctccgtcaaactcgccgacggccgcgactaccaagccgcgctggtgggggcaagccccgcgcacgacatcgctgtgctcaagatcggcgtcggtttcaagcgcccgcctgccgtgccgatcggcaccagcgccgacctcaaggtgggtcaaaaggtctttgccatcggcaaccccttcggcctggactggacgctcaccgccggtatcgtctccgcgctcgaccgctcgttacccggagaagcgggcggcccggccatcgatcacctgatccagaccgacgccgccatcaaccctggcaactccggtgggccgctgctcgattcggcaggaaggctcatcggcatcaacacggcgatctatagcccctccggcgcctcggccgggattggtttcgccgtgccggtggacaccgtcatgcgcgtagtcccgcaactcatcaagaccggtaagtacatccgtccggcgctgggcattcaggtggacgaacagctcaatcagcgcctgctggcgctgactggaagcaagggcgtgttcgtgctgcgtgttacccctggttcggcagcgcacaaggccggcctcgcgggtgtcgaagtcacgccgcaaggcatcgtgcccggcgaccgcatcatcggtgttgatggcaaggcgacggacaatgtggctaagctgctcgcgcggctagacgacaggaaggtcggcgatgtggtggtcttgtcagtggaacgggccggcaaaacgcgcgaagtgcgtgtggagctgcaaccggggatttgactgaatcgacccggtctatcaggcggcgcggagcaggcaagtggcctcagcctcccgccgcgtgacaagccccggcagcaccctgccgccgccatagacccagcgccgcagctcagtcgcggcagcgggccagtcccgccggttgatgcgtcgtcgtagcgttgaggtctgcagccgaccggcgccaaggttgaacgtgaaatccacgatggcagcgagcctgctctcgggttcggtggccaacaccgggcagtagcgcagcgtggcggcgagcgccgattggaggtcgcgcgccagatagacctcggcttcggcctcggtgatcggcgggtgcttgggatcacagaggtggccgtagccaatcgtccagaagcctgccgggcatatgtacggatgagcacgacccggatcggtcttcggcacgcggtggaagccctcgaagcgcttggccaagtcgatggccatttgcggcacctcgatcacggccgcacccggtcgaacacgcgacccaaaaaccagaagttcagcaccccggcccacagcgcctggtcggcctcttcgacgcgcttgaaatgccttgtgcagttcttgccggttccgaccagatactcctgggcaaagagcctccaagtggggctttcggcaccgtcaaggtcatccgctgcgatcttctgtgtgtgcttgagttcgggcaggccatgatcccgttgccgtgcgtgcccgcgctgatagtggtgcgcttgccgcaagagcagtgcagcaccttgcgttcaatcggcaattcgtggaccgcatgacagtccttgcagaatacccactgcaggcccttctctttggagtaggccagttggaaatggggatggagctctacatcgctctggcaattcgagcactgcttcacctggacccaaaaatgatgaagaacatcccgttcgacgccatccaccatggttcgatgcaacggtgtaatgagctgggcgacctcattgcaaatctgctcgatttccgggtagtgatcccccatccgggaggcggccaactcaaatcgggtaataaaggtcgcgaccgggtcgatgtcaaaaccaatcacccaggcgttgcagcgcatggactccaccagacttgtcccgccgccgatgaagggatcgagaacgacagcgccatgcacggaggtcttaccgagataggtatcccaaaaggcgtcggccttgtcagggggaagggtcagcgcggtgatgatcgaacggaactgggagcccacccgtcgtgcaaaccagcggtggacccggtacaaaggattcgagctctgaccttcacgcagggcaagctcggcgatttgggcaatgggaatgtcgcccgcctccagcagggtacgggcaggccaaccgccaaaggcgtcgctctgcggttttcaatgatctgctttgcctgacctgttttagccatagagccccattaccatcccttctcagtagtactgccggatatatccgaacgccttgtcgaacagatcctggtccttgacctggtacttcacgtaaatcactttgcgcagggccttctggacctcgcgctctccggctttggtgttttgccagccggggaaccggaccaggcgcacgatctcgtcgatgtcggtcacgatccgctcgatcaccatcggcgtcttgccgttcttcacctcggcgaacagttcggtcagggccgctttggccttggcctgttcatcgaccgggtccacctgcttctcggcctggacgacctccctggccagggtcagcaactccttgaggaagtcgaggctgtggagcaggccctgttcgtgccgttccttgagcttttcgaggcgttcgcccaaggcgacgaacttcggattgtccttgtgcttgcgcaggcgggcgatgagcttgatctcgatttccttggatttcttgtccgggtccttggcatcgagcagcccttcgaggacctcggcgtccatcaccagggtgtccagatcgtcgcgcaccgtctccagatgcacgttttcatggaccagctcgatggtcttggcccccagggcgtgccagagaagcttgccgttgccgctcggcggcttcaccgattcatagacctgggtcagccacttatagtccttttcataaaggccgagacagggatcgggcgacagcgcctcccacagccgggagagcaccgagtattccgccgcgaacttgtcccgggtctcgttatccggcaggcagtcctgcgccgcgatcagcccctcgtagccgcccacggttcggtccacgccggggaagaacgccaggcatcttgccaccacgccgggcagctctttcttgaggtcatccaaattggtgatgaccttctgcaccgccttttcatcgaaatcgagggccgtggccacgtcatcgaagatgcccaggtaatccacgaccaggccgtgggtcttgccggagtagacgcggttggtacggcagatggcctgcagcaggttgtgatccttcatcggcttgtcgaggtacatcacttgcagaatgggcgcatcgaagccggtcagcagcttggatgtgacaatcaggaacttgagcgggtcgttcggatcgcggaaacggtcgaggagcttttcctcctcgtccttggccaatttccattccgcgtactcgtcggactttccgccctgggtatgcatgacgatggcgctggcctccgggccgaccagctcgtccatggccttcttgtagagaacgcagcattcccggtcgaaggtcaccacctgggccttgaagccgttcggctccaccttttcctggaagtgcttgacgatgtgctggcagatggcgttcacccgcgccggggccttgatcagcaccgccatcttggcggcccgcttggccaggtcgtcacgatccagctcgctcagctcatcggtcatctgagagtaggcttcgtcgatggcgtctttgttgatatgcagcttcacgtccaccgcctcgaaatgcagcggcagcgtggccttgtcccggatcgagtcctggaacgagtaacggctcatatagccctgctcatcctcgtccgcgccgaaggcccagaaggtgttgcggtccctcttgttaatcggcgtgccggtcagaccaaagagaaaggcgttgggcagcgcatcgcgcatcttgcggcctaagtcgccttcctgggtgcggtgcgcctcgtccaccatcacgatgatgttcgagcgctcgttcaggcggccgtccgcctcgccgaacttgtgaatggtggtgatgatgatcttgcgggtatcggccgccagcaggccttgcagctcctgccgggtggcggctccgatcatgttcggaatatcggcggcattgaaggtggcggtgatctgggtgtccagatcgatgcggtccaccacgatcatcacagtggggtttccgagtttgcgatgcatccgcagcttctgcgccgcgaaaaccatcagcagcgatttgcccgaaccctggaaatgccagatcaggcccttcttgggatagcccttgaccacgcgggccaccatcaggttcgcgccttcgtactgctgatagcggcagatgatcttgatgcgccggtgcttcttgtcggtggcgaacagggtgaaattctgcaggatgtccagcaccacatgggggcgcagcatggagcggatggagcgctgcacgtccgcaagcgtcccctcggccttgttctcgccctcgtgccacggcccccagatatcgatgggcatgcgcactgagccgtagcgatagcacttaccctcggtggcaaaggagaggacgttgggcacgaacatctgtggcacgctctgttcgtagccgttgtgaatgtcgctggccccgtccacccaggtcaccgccgggcgcaccggcgttttggcctcgccgaccaccagcgggatgccgttgaccagcatgatgatgtcgaagcggcggccgccttccttgatcgggtagacccactgattggtgaccacgtaatcgttgttgctgagattctcgaagtcgatcaggcgcaccggcgtgtgttcgccgcgctcgccgaaaggcatggatttttcgccccgcagccattcggcgaacagctcgttggcccgcaccaggccttcgctctgcacagacagcggaatggtccgcaggcgatagagcacctcgtcggcgcggtcgggctgggccttgatttccgggttcaggcggatgagggcgtcgcgcaccatcgactccaccagcacgtcggagtgctgacggggcagctcctcggcggccacgaagcgccagcccttgatttcaccgccgtagctggcgagctcttcggcaaccatgttcgaagtcacgccgccacagagcgtgtcgaggaccatctgttcgaccgtgttttcttcgttaaacatgggcggctcctgcttttgcattcctcagactgcgcaacatctgctgagaagaggcgatatgctccgaaatttcagccagcttggtgcgaaaagtttcgaagacagtcactgccatttcctgctttgccggcgatggtttaggtatttgcatcccgtacaagacatccgttgcaaggcgctttgtgccgtgcgtgctctcttctgttgcttgcagaattcttgtggaattgtctttgaaccagtgaaatacaaattcagccgaaaaatcagagttggggataatgcccttcatatcctgattgaacgtaacctccctgccggtgagtgcgaccgggaatgtgtgggcaagaatcatcccgcgaacaactatgagaatgctttccgaaggcaggatggttactcgcccattcaaagctgtatcagtaagtttctcctcggagtcggatatgacatcctgcttcatatccttcgggctgacccacggaaaatcgccattccagaaatcacttcggctgcgtgatggcgttccaccactaacccatcggccaacatcttttaaggagacacatacttccgtctgagaaagctcttgaaggatctggctccgcgttgaattcagggctaattcagcctgtcgataagcttccgtccattgctccaccgcctcatccgcagcccacaggatctcggcaatacgcttctgctcatcaatgggcggcagcgggaattcaaagtccttcaatgccgtccaactggttctcggcgacagcgatccggccgaggtatcaagcgcatgatcgaaaaaggcatcactctggcagataaacggcagaagttccggcagcagaacctttctgtttttcggctcgaacgtcaggatatccccggagcaaataccttcaaactcggcataggcgaccttgcgttgataagcccggcgcttgccgaagagcgtctgccccggcacgaatttgcgggtaaacgaggtgccatccacaacagagttccagcgccggacatgcagattctcggggtcgatgtgttcaagcccgacgattttttcaacgccattggcctcgggctcacgctccacgaggttggcgttcttcaccacctcgccgaacttcaccatcttccagccgggcttcagggattgtgtgctcatttacagtctcccatattcaatgcttcatcaacccagcagatcgcccgtcgcaggttgtcagccagtgggcctttggccgatgcgtagtgtttgttaaaccagttccgcaaaagctctcggatatacttcgagttggatttgacctcgtctgccgtcagtccgcgtatggcttgaaggcaatattcaagctctttccccgtaaggcctgcgttgacctttttgcttcgcagcgcctctgcgtatttcctctttttggtggctgcggcagtgcttccgttggggattgcaagtttctgagtattcccactcttcaaccgttcaatcagttttcctcgcgtggctgatcttgaaaccacgccttcgagcacttccacggttttatcaagtgtcattccggatttcttgatgaaatagtaaacgggcagaaatgcggtgctttcaaagcagatctgtttgatgtactcgtctggctcaggaacattatcctgattcaaagtgctgagaacgatatcagccgtccttatgcctttggtttttacaatttgttttttgaccgtaccgataacgcttccagccaggggttcaacatgtccgatcagctttagcgcgggcttgcctttgacctcagagaactccccctctttgatgaaaaaaagctgactaagaagtgactcatcaatgaggaacgagcctccggacccggttacgctaccggtgtgcagatcgaaaatcccagcctcacgaacgccgatccgcgctatgttctcgagatgttgcatccataggcgctgctcagtttcccgcttggcctcaaggatggctctgagttccgggtatttaatacgctcggagcggcctcgatatcggtagtagatatcgctctctttcagatccttcccagcatctttggtgcagacgaccggcttgtccttggcctcatggatatacagaaggccaaaaaccttcccttgaagttcatattcctgaatcgtccattctatttccggagcaaagtgttcattgaagttgcgagacatcttctccggatcaatatcctcaaataacttcaggttagccccggaaagaccgcaaagacggtgtggcttgttggcaatgccaaacacgatatagccgcctttggcattggcatatgcggcgcttgttttcaggtacttcggcaagcttgcccacccaaatgattccttgaattcaaggctgctgctttcccttgaaatcacgcgttccggatctgcaggggaaatcttgaagatttcgttcagatcctcttgagagaaaggcgtcttagcttccatgcagccctccctctaatgatgaaagcaggccgtccatcgactcccgcaatgccatcgagctttcctgccagttcgcaatggcctgtttgaggctgaccgtttcggtcgagccgttgccattgccatttccgttttccgccctcacgtagagcgggatgctgagattgctggctttctcccggatctcgtcattgccgaccacccgggcaaagccgtcctcgtcaccgaaagcctggtaggcggcgacaatgcgctggatgtggtcgtcggtgaggaagctctgtgcccgctcgcgggtcacttcgttcaccgcgttgatgaagagcaccttgttcctgcgctccttgggtttgttcatccggcagatgacgacgcaggcttccatgggcgagttgtaaaagaggttgggaccgaggcccagcacacactccaccacgtcgtgggcgaccagcttctcacgcatggccgactcttcattgcggaagaggacgccatgcggaaacaggatggcgcagcgaccactcttggccttcatgctcttgatgatgtgctgccagaaggcatagtcggcgcggccctggggcggggtgccgtagatattccggccccacggatcggcggaccaggcatcgcgatcccactgtttgatggagtacggcggattggccagcaccacatcgaactgcatgagccggtcgccttcgacaaaggcggggttggccagggtgtcaccccggacgatgcggaagtcctcgatgccgtgcaggaacaggttcatccggccgatggccgaggtgagcaggttgcgctcctggccgaacagccgcaggttccgccactccttgttctgccgcttcagatgggcgacggcggagagcagcatgcccgccgaaccgcaggtggggtcatagatcgactcacccggtttgggttcgagcatctcggtcatcagatggaccacggtgcggttggtatagaactccgcagcggtgtggccggaatcgtcggcgaacttcttgatcagaaactcgtaacccacgcccagctcatcctccgggcagttggagagcgaaagcgtctgcgagctgaaatgctcgatcagctcgcgcagcatgcgatccggcagacggtccttgttggtccactgggcgtcaccgaagaccccgtacagagtgtcgggattggccgtctcaatggcccgcaaggcatcctgaatggcctttcccacgttcttgaccttggttcgggtggccttccagtgagcgtcttccgggatctggaagcggtgctgttcgggaagcgcggcgtattcctgatcgccgccggattcctccagcgcatcggccagctcctcgtcatagacgtcgcataggcgcttgtagaacagcagcgggaagatgaactgcttgtagtccccggcgtcgatgtagccgcgcagcaaggtggccgcgccccagaggtaggattccagctccgattgggaaatgtgtttgcttttcttcatcgcgctaccacttcccattcagaaatgtccgttggaatatcgacgccatccagggagtcccagtcgtaatcgccggtcgcctgcatgtagacgtcatcggcggccgccatggccgagtgataagagccgagcaggtcatccttgaaccaaagcccccagcgaccgttggcttgcggtttgatgagaaagcggccgatgggtgatttgtactggtagactttcacagcagaccctcccggagcagcagccccttcaaccgatcctcggccgcatacgccgcctgcaacgattccttgaggttgacgatggcctgatcgatggtcatggattcttcctcgatcaccggctccacgtagcgggggatgttcaggttgaaatcgttctcgcggatctcgtcgagcgtgaccacccggcagatcccttccacatcctgatagccctcgtaccagcgatggatgttgtccacgtgttccggcagcagctcgttctgggcacggccggttttgaactccttggaggcgtcgatgaacagcaccttctggcggtgcgccttgggtttgctgtcgcggaagaccaggacgcagggcgcgagactggtgccgtagaaaatgttctggccgaggccgatcaccgcttcgagcatatccatctccagcagcttgcgccggatctcgccttccttggacatgcggaacagcacgccatgggggagcaccacggccatgcggccggtcttgcgagccatggacttgatcatgtgctgaacccaggcgaagtcgccggatttggctggcggcagtccggcaaagttgcggccgtaggggtcgttgatccagacgtcgtccccccacttttccagggagaagggaggattggcgatgacgcagtcaaaggtggcgaggctgtcgcctgaataaaaggcgggcaatcgcagtgtgtcgctgcgttcgatatggaaatcttccgcgccgtggagaaagaggttcatccgggcgatggaggatgtggtcaggttcttttcctggccgtagagcttgcccagcatgaggttctcgtcgccgccatgttctttgacatggtgcagcgcctcgaggagcatgccgccggtcccacaggccgggtcgtagatggtttccccggccttgggcgcaaggatgcgaaccatcagcgcgaccacggagcgtggggtatagaattcaccggccttcttgttggtcaggtcggcaaatttcttgatcaggtattcataggcttggccgagaatgtccgccttgcagtgcttattgcccaggttgagcgacgagaagtgttcgatcaggtccttgagcagcgcgtccgaaaggcggtctttgttggtccactgggcatcgccgaagatgccgtgcagggtgtccgggttggcttgctcgatgcagcgcatggccttctggagcgcatggccgatattggcgctcttggcccggacatctttccagtggcagccctccggaacctggaaacggtggttctcggggaactgggcaaactccacatcgccgtcggactcttccagggccacggcatactcctcgtcatagacgtcggagagccgcttgaagaacagcagcggaaagatgtaggtcttgaaatcggccgcgtcgacaggaccacgcaggatattggccgcctcccagagatgcccggatagggtcccgatatccagatcgactggattattatttccgttcttcctgctcattcagcttgatcctgtctgctcttgtccgccgcgccgccagccttcacccactcgtcgacctcatctttcttgaacttccaaagacggcccatgcgatgggcgggcaacgcatgcttgtcgatccagcggtaaacggtgtcactgctgacaccgaggtacttgcctatctcgtctactgataaccagcggtcttccatcttgttcgctcttatgctttgcagacgttttgattgttcactcatccgccccaagactaaataggcgagcggcgcacaccatccctaggataaacagcgctatcagcttataaagtctatacttgctatgtcaaaggttctttatcaatgtcaggctattatccccagtcacaatcaacattagacattaatagatatagctcttgatgagctaaaaaacttccatgaagccgagacattatgggaggacatttttatcaaataatcgtgtagtggggccttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaggggcatgagtgatatgtttcttcagcggatgttcaatattaccagaagaagccgggctggatttcaaaagcaaaatccaatgcacacccggaatcaggatcatgaacagtatcaggcgcaaccgtcatcacatcacacccaccagcatgaagagtatgaaattgcttcaccagaattctacagggccattgaagcagcgttgccaccagtttttacccggcaaacagcctctcacgtcatgggcggactcatctcggccaagaccttttccaaccttgacgcactgggccaaggcccaccggtcaaggccaagataggccacaaagtggcctatgagcgagaaagttttatgcgttggctgcggcagcgtttttgctaaagatcacgaagttccatgcctcaaaatatagggggaatatatttttcaaagtttgagcagaagcgagcctcgatcaatgggccataaggagattgagtgcttctacaaaaaaacttaccacaaattcatgacagaattcaattctgtcatgaatatctaaacgcaagtttattttttggggctcaaagagactatggcaccaagcacaaagtgcgccataccaaaataaaaattcactacgcgcaccactgcttcattataaaaactggcacacaactggcacaaaatcgaccacaacaaaaaagggcttgcgattatacaatcacaagcccttgatttctctggtggagctgaggagaattgaactcctgacctcttgaatgccattcaagcgctctcccaactgagctacagccccaaagcgaagttgattcctctctcaaagagagaaaattgtcaatacaatttttaaacatttttagctgcagtacctgtgcaggcagcagcaggctgcacagtgctgacagccggaggcaaccacgcccccgcatgcagcgccatgccctgtgcatccggcagcataccgtcagggcacacagggcgccccggcagtccttgggacgcaccttgcgtatgcacatgaacctgttatgctgcctttccgcacattgccataccggcgcgccgcgctgcggcggaagccacaaattacggaacagagcatatgacacctgcagcacccgcaatatctcaaactttccggaatattacagccctattgatcacctttgccgccgtggtgctgctgcacgtcagcgccgcacaggcagaacagtcaccggaagagattgaaaacagtgaaatactgcaccttgtcgagataaaacaacgcgagctgaacctgctggaacagtcggacctgaagctgcaggaagcaatgaaaggcgcgctgaaatcggcatcggaaacatacgaaaaagcgttgcgcgactatgaggaagcccagcttacgcacgggctttccggcggcacccccatgcttacccggtcatccgtacagcggttgaacgcattatacaacgatctggaaacagcacaggagtctctttccaatgtgcgcgatcaggcgcgggtacgtctggaaagaataggcgctgttgatgtggccccgctgctcaaatcccgtgacatttcagcggctacgcgcaatctggtagacgcctacctgcgcgatctgcgcaacatccaaagcaggctggagacacaggaggcccgtgccgccaagctggaaagcaggctgggcaagctgcggcaaaacgtacaggaaagacgcctgcaacgcgaagaagagctggtttcaagctggcgggatttctttttccgcaacaaagatccgcttctttccgtggagctgtggcggcaatccgattccgtggcgttatgggcatccatgctgatgaccggcatgacgcgtgaactgggcatgctgagcagcaacgctttttctgcggtgctgtttgcgctgggcatcataggtctgcttgcgctgggcggcgtgcctgtcatcaggtcggctacacggggtacccccggcgccaccccgcaggccgtgcgggcgctgcacaccagctgcctcataggcagtatcggtctggccgtggtcatagcatcgtcgcgcatgtttgccggagcggccatatataccagcgtagccggtatggtgatgctcggctttgccaccattcgggcttcggccattttgcggcgcatgatcaataccggattcatacggctgtcacacagccctgcggcggtgatgtttctgtgcagcagcctgattgtggtcagcgagatgcccgccaagctggcggtaccgctatgggccctgctgctggttctgtacgggttctacatgagcctgcgcgacaggcggcgcggtattcacggcagcatagccaaaagatcatggttctggctgtgcgcactgctgctcatagtggccgtggcaggctacggcgtattctccgcctttctttttatggtgtggtttgttctgtacgcggcatacagcgccagcatcgcgctcacggaactcatccacctgcgcggtgccgcaagcacggctgattccacggcactggtcatgggcaaaggggttcttgtgggcattgcctctccgggggtgtggctgatgagcttcggcgccggtcttctctggctgtacggctttgtcggtcagggggtgtttgccagcattgccaatcttgaactgagctgggaaggtttttcactcaagctggccagcctgctgttgctggctgctcttttttacatcacgcgtgcctgcaccacactggcgcgcggcgcactggcacgcatgtcgctgcactggcccagaggccagcggggcgctgtactttcactgcagaccaccgccacatatgcactctggggcctgtatgcgcttatcgcgctgcatattctgggggtaagcctgaccagcctcacggtcattgccggtggcctcagcgtcggtctggggttcggcatgcagaccattttcaacaacttcatgagcggtctcatcctgctgttcggacggtccatacagcagggagacattatacaagtgggcgaactgtggtgcacagtcaaaaacgtgaccatacgcaccaccattgtggaaacattcgacagcgccaccattctcatccccaactcggaccttgtgaccacacaggtcaccaactggacaaaaaacaacacaaccatccggcgcgacatccttgtgggagtggcctacggttctgatacgcgcaaagtggaaaaaaccctgctggcactggccaaggcgcaccccaatgtcatgcgccgtccggaaccgcaggtcattttcagcaacttcggcgccagctcgctggatttcttcctgcgcatctggatagatgacatcgacaacatgctcaccacggcatcatcgctgcgctttgccattgatgaagagttccgcaaagaagaaatagaaatagcctttccgcaaatggacctgcacctgcgcagcctgcccccctcgtggcaggtacaaccatctgcgtccgtccggcagaaacacaacagcactgaagcggaagacaacataccgtctgcgcagtccggcaacgacgccccggcataggcatgtccctgtgtgcaacccgcagaggcggcacacagacgcccgcacaagcggccggagtactgccgcgcacggcggcaagggggcgtccggactattttcatctttttgcgcgacagccgttgactgtgcactcactcaatgctagctttcttctcacgggggaatagtccacctccgtgacccagcctcctcattctgcgatgtatgcccgaatacaacgcagaaatgaattgaaaccgcgccccccacacggcgcggttttatttttgtttcactatggcacatcgcccgttccggctgacacgccccgcctgccctgctatactctgtgcatacaatacccttcagacaacagtcaggaggagacaccatgtcagctcacgcctgtgtggggtgcggctactgctgcgtcaaatcgcagtgcccgcccagcaatgctctcttcggtccgcggagaatctgccccgccctttactggaacggcgaatgttaccgctgcgcgcttgctgaacaaagcggagccgtgggacgtctggtgcatgtgggttccggctgctgcagtccgctgaaccgctggcgtcttgacgtgcgcccacggataagaacagacacatggaaacatgaaggtatgctggacaaaaacgaccacctttgccagcggcagctgtctgtcccctgaaacccgtgtaaagaagcccacgcaaagaaacccgctcaaagaatcccgcagaacacgcagtacggacggtacgggccgcatgcggggctccggtcaccgcccgaagccctgcatgcggccataaaacaactgtgcgtgatacggcagacggcaaggcacagcaaacggcctgccaccggtgctccgttacggcataccggcacatcttcaggggctgcacattctctgctgacaactttaacggcagcgcgccagcgtgacagcccgacagccgacagcccgccctgccgtccagcgggacatccggcaacgcccgcaacctgagcccctgccccgtttcacgccccgaagcattgtcctcgttttccggcttgtcttccgacacagtggcggcacagtcgctacacagaagcaccgccccgtgacgctgcatacaatattgcggaccgccggctgccgcaccgccatcagcgcctgtgcgtagtctgcacgtgtcacatctgcgcagtgcgaagcacgcagactccggccgtgtacccgcgtcttttataccattatgctttggcagactgcctgcacagtttacaggacagggggaaaatcgttaccatacctgtcttgcttgcggcagcccctgcggttcccgccagacaatccggcaccaaacgctgtcgccggacagcgaaaacatcatcgagaattaccatgtcgctcaaggaacgcctcggccttgacaaggaaccggtctacctcatcgacggttctgcatttatcttccgcggtttctacgcgtttcagaacatgcagcgctccgacggtctgcccaccaacgccctgttcatcgtgctgcgcattcttctcaagctgctgcgagaagagcagccagcctacgcagcttttttcatggacggcaaaggccccactttccgccatgccctgtacgaccagtacaaggccaaccgctctgcaacgccggaacctctggtacagcagctggaccccatccgccgcggagtccgctcgctgggcatccctctggaagtctcggacggttgcgaagccgacgactgcattgcctcgctggcggcaaagttcaaaagcgaacggccagtcatcattgtgggtgccgacaaagacttgaaacagtgcatcgacgacaacgtgtacctgtgggatccgggagcaaagcaggaaaaactgctcgaccttgccggctttactgaggaaacaggactttccccgtcacagtggcccgattttcaggcggtgataggtgattccagcgacaatattcccggtgtaccgggtgtcggccccaaaacagccgcccagatttttgccgaatttcccacgctggaagccattcaggaaaacgaaaaggcactgaagccgggcgtgcagaaaaaatttgccggtcagtgggacaacatatatctgtaccgccgcctgaccacactggacaccggccgctgcacaagccttgccctcaaagacatgaccgtgcagtcagtggatgcagacaacgccgcggcgttcctcagagaatttgagctgcgcacactgctgcgggaactgcctcagagcgtgccggtgcgtcctgcccggtccggtgcagccgccatgcagcaggcctcgctattcggagaaccgcaggcggccccgcagattccctcattcagttccgcagaccagttacctgccgtttcgggcacggtcgcccttgtacccgccgaaaaaggcatcgccgtagcctttaacggcaacgagtacctgtacaccggaaaaccggaagatctggccgcccatatggcgcagaccggcgcaatcagccggatcatcgctcccgacgtcaaggcgctctaccgcagccatacgtcatggcgggccatagaggtacaccgctggtttgacctcggcctcgcggcatacctgctgaaccccgaagaacgcgactattcatggacaagccttgcgcgcagagccgaagaattcggcattgacgcacagacacccgccacgctggcgctgacgctggcacaggatgccgcagcccggcttgaaggcgtaggactgagcgcgctgatggaagagctggaaatgccgcttattcccgtgctggcagacatggagctgcgcggcatacgcatcaaccgcgcagaattttcaggatttcttgccgaagtgcagaaggagcttgatcggctgacacaggaagtgtacgccgtggccggcggccagttcaacatccgctcatcgcagcagctgggcgaactgctgttcggcacgctgggacttaaagcaggcagcaagaccaaaggcggtcaggcatccaccagtcaggccgtactggaaaaactggcgggcaagcaccctgtcatcgataccattctggaataccgcaagctggaaaaactgcgctccacctatctggaaccgctgcccagactggcgcaggaaaacgaccgcatacataccacgttcaaccagctggccacggccacaggcagactttcttcaagccagcccaacctgcagaacattcccgtacgcggtcccatgggacaacgcatgcgccgctgcttcaccgccgccccgggcaacaaactggtggcagcggactattcgcagattgaactccgtgtactggcacatgtctccgcagaccccacactcattgaatcgttcacccgcaatgaagacattcacagccgcacggcaggcctgctgtacgatgtgaccgccgcggacgtgacacccgaccagcgccgcaatgcaaaaaccatcaacttcgggctgatatacggcatgggcccccagaagctggcgcaggaacttaaagtgacactgaacgaagccaaagaattcatcgaacggtatttcagcaaactttcgcacctgaaagaattttacgacaacgtggaacaaagtgcccgcgaacacggttttgtcaccacactggcgggccgccgcaggctgctgcccgaaatccattcggacaacaaccagctgcggtctcaggcccgcaggcaggccatcaataccgtggtgcagggcagtgccgccgatatcataaaaattgccatgctaaaggccgcagcggacgaaaccctgcagcagctgaacgccgcgcttattctgcaggtgcatgacgaactgctgcttgaagcgcctcaggacgccgcagaagccgcagcaaaacgtctggcagacatcatgtcgtccgtgcgtcccggcggcgcggcactggacgttccgctggccgtggattacggcatcggcgacaactggggtcaggcgcactaacaggcctgacggcacaataaaaaagagacccgcaacaccccgcgaccgcaccgcggcgcgaaggacccgacagataatgagacgactgtacctgaagaagggcgaggagcgccgcctgcgcatcggccaccaatggattttcagcaacgaggtggacacaggcaaaagccctctgcacgacttcacccccggagaaaatgtaaccgtttgcaactccggcggttctcccgttgcctcggcgtatgtcaacccgtcatcggtcattgcggcccgcgttgtttcgcagcagcccgacacgccgtttgatgccggactgctgcacagacgcataacggaagctctggccatgcggcagatgattttcgacagaccatattaccgcatggtatttgccgaaggcgactggctgcccggtctcatcgtggaccggtacggcgattttctggtggcgcagctgacaacggcaggagccgaagccgccaaaccgcagataaccgcggtactgaaagatgtggtcagaccgcgcggactcctgtaccgcaacgacagtgccaatcgcggaatggaaggtctgaaaagctatgtggaacaagccttcggacacattcccgacacgctggaaatagaagaaaacggagtacgtttttacgcgccgctgatggaagggcagaaaacaggctggttttatgaccagcgcatcaaccgcagagactttgcctcgttcgcacagggcaaaaaggtgctggatgcattctgctatgcaggcgggttcggtgtgaccgcagcggctgccggtgccgcacagaccacgtttctggacgcctcaccgcttgcgctgcagacagtggaagccaacgcagcccttaaccgcgtcagcggcagtgtaaagacagtggccggagacgcgctggaaacacttgccagactgcgcgatcagggccgccgctacgatgtcatctgtgttgacccgccggcgttcatcaaacgtcgcaagcaccagaagcaggggctaaaggcgtaccagcgcgtaaacgagctggccatggaactggcagaagacggcggcatcctgatgagctgctcctgttcgcagcatctttccgccgacgagctgcgacgcgtgctcaaccgcgccgcccgccgggcaggctgccgcattcagacgctcactcagggacatcagggcccggaccaccctgttcatccggccatgccggaaacgaattatctgaaaacattcaccgtgcgggtgaaccgcacaagctgattcagtacctacctgaaccggagaatctcatgctgaacaagcccagaatgctcacccccggccccacgcccatacccgccgcagtgcggctggccatggcgcaggacatgatccaccaccgcaaacccgcgttcaaagccgtcatggccgaaacccagcggttgctcagaccgcttttcggcactgcgcagcccgtactgccgctgtcatgttccggcacgggcgccatgactgccgcggtcaccaacctgttttccgccggtgaaaaggtggtggtggtggaaggcggcaaattcggccagcgctggacagaaattgcccgctcgcacggtcttgtacccgtggtcatcgaggtgccctggggcagcgcggtaaccgcgcaggccgtcaaacagacgctggaacagcacggcgatgcggcgggtgtgctggtgcagtgctcggaaacatccaccggtgtcatgcatcccgtccgcgagatagccgccgtcacgcgctccgccgaaacactgctggtggtggacggcatttcctcggtgggactttcgccctgtcccatggacgaatggggagttgactgtctgctcaccggctcgcaaaaaggactgatgctgccccccggtctggcgctcatcgccctgtccgagcgggcctgggcccgtaccgccacggtgacgccctcatgcttttacttcaacctgcgggctgaacgtaaaaatgccgaagccgaccagacgctgttcacaacgcctgtcagcctgataatcggactgcgcgaaagtctgcgcatgtacgaagaaacagggctggaagaggttttccgcaagcagtgggcgctcacacagatggtgcgcaccggtgtaagcgccatggggcttgctccctttgtggccgcggactacggctgggggctgaccagcatagcactgcccggaggaatcgacggcactgcggtgctggcccatgccgcgcagcattacggcgttatcatggccggaggacaggaccacctgaagggccgtatcatacgcatgggacacatgggctgggtggactggggcgacatagccgccggcctgcacgcactggcagaaagctaccgcgcctgcgggggctacataggctgccgcgattatatcgaacaggccttgcaagcctacaacgaggcattactctcctacgcagagaacaacccgttcgcctgagacgaaaaaacggcggtgcggcagcgcgtatgacgctgccgcagaaacggcatcaggagtcatcgcatgtcagaagcacaggaaaaaagcggctgcggctgcaccggcaaaacccccgaagggcagatgccctccgtgactttttccacattcattctctcgctggcgtcctcggcgctggtgcagctgggtgaagtacccgaccccgaaaccggacagaccggcgaaaacctgcttatggcgcgccacagcatagacgtgctgcagatgctgcaggaaaaaacgcgcagctgtctggatgcggacgaggcacggctgctggaaggcctgctgtacgaactgcgcatgaaatatgttgtgaaatcgcgctaacccggcccgcatgacacccgcatgccgcacaggacgccggattttttgccggtgcggcgtgacggcggcggcatgcccggcggcaacgcatactataagaccggcgcgcccgcacccgcggcacgccgcacgctaccggtccggctgcaacacaggccgcaccgccgcatcttccggaggaaaaaatgaccactggcgccaccaaggcagcccccgtccgcgcaggtcttgtgggagctaccggatacaccggcatggagcttatccgcctgcttctgggacaccacagcatggagctggtgcgggtgacatcccgcgcagaagccggaaagcggctcgacgacatctatccttttacacagggcacccgctacggcgggcttgccatcacggaaccggatgcggaagaccttgccgcggcctgtgacatcgcctttctggcggtaccccacggcgccgccatggagatggccgcacagctgcattcacgcgggctgaaagtggttgacctttccgccgacttccgtctgcacgacagcgatgtatatgagcagtggtacaataccggccacacccgtacggaaatgctcggacaggccgtctacgggctgcccgaactgtatgcggaacagacccgcaacgccacgctggtggccaaccccggctgttaccccacctctgtcattctgggcctgtaccctgccctcaaagaaggaatgattctgcccaacggcattgtcatcgacgccaagtccggcgccacaggggcagggcgcaaggcatccgtgccctcgctgttctgcgaagtgcatgactccttccgtgcatacggcatcggcacccaccgccacacgccggaaatagaacaggagctttcagccattgccggcgcgccgctgacggtatccttcaacccgcacctgctgcctgtcaaccgcggcatactgtccaccatatacaccacgctgcagcacgaaatgagtgcagacgacgtgcaggccatctatgaaaacgcctacgcggacaaaccatgggtgcgcgtgctgcccaaaggcagtctgcccgcactgcgcaacgttcgcggcaccatgtactgcgacatggcactggtggtcgacccgcgcacgcaccgcctgatcattgtttcgtgcattgacaacctgtgccgtggtgcatcggggcaggctctggccaatgccaacctcatgctgggcctgccggtgaacaccggcctcgatctggccccgctggttccctgaccgccggaaaaataaaacgccccgcagcggcatcagccgcagcggggcgctttcacgtccaaaaaaccagttctgcccgcccccctgcacggcgcacctgcagctggcagccgtcatcttccggaacatcccgccccgcacgggagcattacggtgactgccttccgccgcagggccgctcaggctccgccggacacaaagcactcccgcccgcgccgtcacgcagtttcagggtctgccatgctgcgctgccgccacctgcagagcggtgcagattcattatgccggtccgccatgcctgcggttttcaggatgccgccccgtcctgcagaacccttgccgcatcaatgcccgcatgtgcggcctccagtgtttccgtaacagaaacagagatgacatccgccagccggatgagtcgcggcggggccggtctgcccagcgggtcgcgcaccacaataacttccggacgcagcggcaccgcagggtccgtggcggatacaacccccacctgccccgtattcagacggacaatctggcccacgggataaataccgatgcacttgatgaagtgttcgacataccccggataaaactcttcacccgccatgctgtacagaatggaaagcgccttgttgggcagcatggcattcttgtagggacgcttgcttgtcagggcgtcatacacatccaccacggcgataatcctgcctgcctcgcttatggcatcacctttcagaccggcaggataccccgtaccgttaaatttctcgtggtgctgcagcatgccctccagcaccatgtcgggaatccggcctccgccgggcagtacatccctgcccagcacagggtgccgcttcatgaccgaaaactcttccggcgtgagtctgcccgggcagttgagtatgaaatcgggaataagcgccttgcccagatcatgaaaaagccccgcgagaccaatctgtcgcagggctacggtatcaaggccgaggtacttgccgaaagccacggcaagcagcgaaacattgagactgtgcgtgtaggtgtacaggtcgtaggcacgcagcttggcgaacccgataagcgcgccggcattgcggcttacagactgaataatgtcttcgaccagcggttcagccgctttcagatcaacaggtctgccttcgcgcgcgccctccataaagccccgcacaaaggtgatgctttccgaataaatggctttggcggcaagcatctcctgcgccacaggcacccgctgcgccactgcggaaactggactgtccgccgttgcgctgacagcgcgcgaaacatgctcggcatcggtcagcggttccagttctgccagatcatccggcacagatccttcaagacagcggcgcaggtcaatgacggcctcttcgtatccttcagacaaaacgcgcccgacggcctcttcatcggccagcacaccttccgtcatatacagatacgggttttcaagccatgaaagccccacatccaccacatacataccgggacgcaggtcctgcgccttgatttttctgtacacggtcgacgtcctccttccgcacaagcaggacgcaccgcagcacacgctttttcagcgacgctgccggcagactcccgcacgtccacaccaaggaaaacaccccgccgcagcacacgcagcggcagagtctgccgtccgacccccatctcgcggcagaaaaatgtcagttacgcactacttactattcctgttcgcgcaagtccaccacccgcttagatttggcaaaggaacgaggcagctcaccgtgggctgccagttccacaccgcagcgggccataagcttgcggtgcagctcgtccgccacgctgcgcaccagcgcagcttcaccttcactgcccagcccgggggcatcctgcgcacgttcaacccgcagctgcatggcgtccctgccgtcgcggcgggtcagcgtcagctgatactccgcccccagttccgcatgctgctgcagcacgtcggctatctgacccggataaatattcaccccgcggaaaataatcatgtcgtcggaacggcccagaatatggtcatgccgcgggcagtccagaccgcagctgcatctgccgggcaacatgcgtgtaaggtcgcgggtgcggtagcggataagaggcgccgcctctttgcgcagcgatgtgacaaccatctcgcccacctcgccgggggccaccggttccagcgtcacagggtccagcacttctatgatgaacatgtctgcccagtagtggatgccgtcatgggcgcggcactcaagcccggtgccgggaccgtacatctcggtcataccggcaatgtcaaagctgtcttccagccccagccgttcctcaaaggctttgcgcatcttggggctgtgcgcttcggcgccgaatatgacctttttcagccgcaccctgtccagcagcccgtggcgctccacttcttcactcatcagcagagccatggacgcagtggaacacaggcacgtcacgcccacatcagtcagcagctgcagctgcatttccagattaccaggccccacaggcacggccatggccccgaaatgttcgcaccccagctgaaaccccgcaccggccgtccacagcccgtaccccacggctatctgcaccctgtcttccacagacagaccggcaagctcgtagcaacgggccatcatcagtttgaaattttccacatcggtggctgtataggccagaatcttgcgcttgcccgtggttcccgaagaagcgtggatacgcaccacatctttttccggcacgctgagcagcggcagcggatagccttcgcgcaggtctgccacggtggtaaaaggcagccggcgcagatcgtccagcgaccgtatgtcgccggactgcacaccggcagcagtcagaactccacgataaaacgggctgttgcgcaaggcatgctcaacggtccactgcaaccccgaaagctgcacagctgcaaaagcatcatctgaaagatcaggcaaaaagcggtaacgggacatggctagactccctgagcgtcggaaaaaggaacatataccctgcttgcccgcaggccgaaaaaactgtacctagtgcccacgaaaagcgcccctacggggcctgaccgtgctaacacgaaacacggcgggggaaaaccccggccacaccgcccctgccacagacatccggaggcccacccgtgaagatcctgattgtcggctccggcggacgcgaacatgccctcgcatggaagctgcgccaaagtccgctcgtcgacgagctgttcatcgccccaggtaacggcggtaccgcccttgaaggcacaaacgtgcccatcgccgaagacgatctgcctgccatcgtggcctttgcccgcgaacacagcatagaccttgtggtacccgggcccgaactcccccttgttctcggcatcaaggattcccttgccgccgcaggcatcgcctgcttcggccccaacgctttttccgcccagctcgaaggcagcaaggcctttgccaagcacatcatgcgcgaagcaggcgtacccactgccgacttcggcgtgtttgacgatttttacgaagcccgtgactatgtgctgcgtcatggcgcgcccatcgtggtaaaagccgacgggctggccgcgggcaaaggtgttgtggtggcccgcaccacggaagaagccatcgaagcccttgatgacatcatggtcaaaaaaatctacggcagcgccggagcccatgtggtggtggaagccgcactggccggagaggaagcatcgtttctcgcgctggtggacggcgaaaccatagtgcccctgccttcggcgcaggaccacaaggccgtgggcgagggcgacaccggtcccaacaccggcggcatgggcgcatacagccccgcaccggtcctgcccgcagaccgctgggacgagatgaccgaactggtcatacgccccatcgtacgcacgctggccgccaaagatacacctttctgcggcgtgctgtacgccggactcatgatgaccgcggacggaccttatgtgctggagtataatgtccgcttcggcgatccggaatgccagccgctgctcatgaggctggacggcgatcttgcagccatcatgatggctgccgccacaggcagactggacagcgtgcccgtgacatacaatccccggacagcgcttggagtggtcatcgcggcacaggggtatccgggcagctatgattcgggcatggaaatcagcggcatagaagaagcagaagcagacggtgccaaagtgtttcaggcgggcaccagcctgaaagacggcaaaacggtctcccgcgggggacgtgtgctgtgcgtcaccgcgctgggcgacacgctggctcaggcgcagcaaaaagcctatgccgccgcagaccgcgtacgcatggaaaaaagctactaccgtcgtgatataggcaacaaaggcctctcacgggcgtaatacatcttcagcggggcacagctccgcaaccgggactgcgggccgcctgtgcggcccgctctgatatccaccatcaacctgtatggagtagacaatgcctcaggtcggcattttcatcggaagcatctctgacgaggaaaccctgcgcccctgcaccgaggtgctggacaagctgggcatcagctatctgtttactgtcagttccgcgcaccgtacccctgaacgcacggaatcgctggtggatacgctggaaaaagacggctgtcaggtctttatctgtgccgcaggcatggccgcccatctggcgggcgccgtggccgcacgcactctgcgccctgtcatcggggtacctgtcaccgcctcaaaactgggcggcatggatgcgctgctggcaacggtgcagatgcctcccggatatccggtgggcaccgtggcactggacaaggcaggcgccaaaaacgcaggctggtttgccgcgcagataatcgccctgaacaacccggaactggcacagcgccttgccgcggcacgcaaggagttcaccgccgaggtgatacgcgccggagaagatctggaacgccgtatggcacagggcagataatccctgtcctcagaccgaaagcaagggccgtgatcgcatgcgatcacggcccttttctgcttttctgcacaggttgcctttacgccgtgccgaaaacatcaggcagcgaaggttccccctcaggcgcaagacgcaccacctgcagctcaaactcggtttcttcggggctgcactgggggcagccgtgcgacattatcatacagcgttcatcaagatcgcgcacagaaatgcccgcatcctgcagaatatgggttgttcttcccttttcccagaaaatcggcctgctgcatttgtggcattccacaaacagcagctcggggtcaaagcccccggcaaacagccgttccgacaatacgccgcgccggaacagcgcttcgatgtcgtgtatcaaaactgatccccttttatgttgtactgccgctcatctgtaacgaaccagcagacggtgtcctgtaccgaagcagcgcctgcgcaccagccgcagcaccagaaagctgctgagcgccgttgccgccactatcatcagcatgaccacaatctggtagcgcacagcttccgcggggtcggcaccagccagaatctgaccggtcatcatgcccggcagcgaaactatgcccacgcccatcatggaattgatggaaggcaccatgccggacttcagcgcgtcccggaaaatatcgcggctcgcttcttcgtaatcggcgcccagacaaaggcgcatttcaacttcactgcgtcgcaggcgcagttccgtgaacagcctgtccagcgaaatggcaagcgcgttcatggaattgcctgccaccattccccctatgggaatgaaatagcgggggtcccaccacgggctggcctgcacaatgaccgccgtcacaagcatggtgacaagcatgaaactgaatgacgcggaaagaaaggtcggcccgaaataggatacgcctgtctcccccactctgtcacgcacgattcgcgatgcaaaccatgtcatgaccacatatatacataataccgccacagcgttctgcaacccgaaaagcaggcgcagtatatatcccatggccataagctgcacaaaagtgcgcacagtgccccatgcaaggtcgcgctcaagacgcaggccgtaccatactgagaccgccccggaaagcaatacaaaccccagcgcaaaacacagctgccaccactcgatggcaatgtatccggacgccatgccactccctccccgctgtccgcagtgcattttccggcaacacggtcacggcttccggcatccggccccgcggcaccggacgcctgtgtacatcgcggcacctctgccgacggcacctcgcgcaccctgccgccacagacttccaccctgcgcctgcctgccccgcggcatgctccttcggcatgcgtcaccatcagcagagtcacaccttcggcattcaatgccgccagcctgctgtccacaacgccacggctttccgggtcaagcgcgcttgtgggctcgtccagcagcagcatctgcggaccggcaagcatggcgcggatgatgcacagccgctggcgctgccccacgctcaacacggacgcggagtcgtccagccccacggatgacagcagaaacctgtccagccagtgccgtaatgccgcatcatcaggacgccgcagcgcggcattggcgcgaaaaccgaaagcgagcagcagattgtggcgcaccgttccttcatcgaccacgggggtctgctgtatgaaccccaccctgcgccgcagttcgtgcacatccagttgcgccagcggctgaccgtccaatgctatgcagcccgatgcgggctcctccagacgcgcggcaagacgcagcagggttgacttgcccgcaccggaaggtccggtaaccagcacatggtcacccgcgtaaatgtccagcgccacattgcgcagccccgtaccgccgggccagaaaaaactcatgtcacaaaatgataataccggcttcatattccctcacggttctgcttctcatacgggcgcaccgtgtcagccgcgttacgcgccgcactttacccgcgcgcccgtttatggctagatgggcagtgcacgagactatgaggacacatatccatgacgcaagataacactccgcagcgcaaacgcatacagctgctgcccgacgccctgcgcaaccagatagccgcgggcgaagtggtggaacgcccttccagcgtggtcaaggaactggtggaaaacagtctggacgccggtgcacgcacggtggaagtggccattgaagacggcggacgcagcctgataaccgtacgcgacgacggcgacggcatagacgcggccgaactggaactggccgtgaccagacacgccaccagcaaagtcaccacgtttgacgaactgatgcgcatagccagttacggcttccgcggagaggcactgcccagcatagcctcggtatcagatttccgcatgacctcagcgcctgctcagcgcacggcggctgataccgcaccggaagccagctgcatccatgtgcggcacggcagcatcatttcgcacgggccggcagcgctgtccagaggcacactggtggaagtgcgcgacctgttcatgaacgttccggcacggcttaaatttcttaaaaccacagccacggaaagcaaacgctgtcaggaactgttctgcaggctggcgctggcacgccccgacgcggggttttcactttccagcggcgggcgcgaggtgttccgctttcctgccggtcagacgtggcgcgaacgccttgcggtgctgtggccgcccagcatcacggaatcaatggtggaagtaccgcctttgtgcagccgcgcccacgacggtacagtacccgacgtgcaggtacgcggactgtgcggcgacccccgccagtcgcagccgcgggcggacaagatgctgttttacgtcaacggcagagcggttaccgacaaattgctcatgcgtgccgtgcgcgatgcctattccggcagaatgctggggcgcgagtatccgcaggtgctgctgttcatcgaactggaccccgaaatggtcgatgtgaacgtgcatcccgccaaaagcgaagtgcgcttccgcgaagaacggcatgtcttcagtgccgtgcgccgcgcggttgaagccgccctgcagcagctgagcgccacagggacaccggacagtccggataccgcgggcgttgcagacatacccggacatgcagcttccggcgcagccggtctgcgtctgacaccggacagccctgccaccccaagggcagccgcccgtccgctgggattctggggagaggcagacgcagcacccattgtacccagagcgccgcgtgaccatgaggacgacgaggtgacgctgcgtcatatgccgcagccgtcctctgccgacggcagaacagaccgcacggagcatacggacagtgcggaagcaccggacgcgcacctgcctcaccgtgacgacggggtgcgcattgacttcatggcaggcggcccttcgcgggcggcaggacacacggacgccgcagttgcggaacagccggacgcggaatacggccatgcagccccgcacagcaccccgcagccggccggtgcccccgcggaccccgcacacgggggtgtcaccgtgggcgaatacacctatctcggccagattgcggacacgtatctggttgtcaggcgcaaaggcagcaccctgctgctgctcgaccagcatgccgtgcatgagcgcgtgctgtacgaacgcatccgccgcgatgccacgcaggggcagacgcagctgctggcctttcctgcggaaatgcccctgcataacgcagaagcggaacgtcttgcctcggtgtgggaaaagctggcagccatggggtttgcgctggaaacgcacgggccttcgctgcgcatccggggcataccgtccaccctggaccagcgcggggccacggaatttctgcgtgaagtgctggcagacagaaagggcagactgcccgatatgtgggtgatgatgtcgtgccgctccgccatcaaggcggggcagcggcttactcctgacgaggctgcgggccttattgcccaatggcttgaagtgcccgatagagaattctgcccccacgggcggcccgcggtgctgcgcttcacccccgccgatctggaaaaaatgttcaaacgcacagggtgagccggagacggcgcaccggcaggccggaacattccggcctttttttgcgtcttatttttccgcagggtggacgcagctcgcgctccgtcgtaaactgggcaacctgcatccgcaggactttgcaccatgcacagtttacggcatcaacagcgcggaacacgcgcgggaatacggcatgcaaaccgcaccggcacaacaggccacggtacttacggtggaagatgaccctgtcatccgcgaaaccatagcagcctggctggaggattccggcctgaccgtgctgcaggccgaagacggcagcaaaggtctggacgttttccgcaggcacacaccagaccttgtactgctggatctcggcattcccggcatgagcggtgaaagcctgctcaagctcatggtgcaggaacagcccgacacgccggtcatcatcgtttccggcacggcggaaatagacgccgccatcagcgccttcaagaacggcgcatgggatttcatcaccaaacccgtgcccaatatggaactgctggaaaaaaccgtgcggaactgtctggaacgcaaatcactgcgcgaacggctggacgccgcagagacccgctatttccagttcatccagcatctgcccgtgacggtgttttccatggacggcagcatgcaggtcacatggctcaatgccgcatgccccagagtgctgggctggcccgtggcagaagcgctggggacggaaaactggttcatggataacgtgcacccgccggacaggcccgcactgcaacaggcactggaagccgcgctgcagcgcgggaacgacattttctgcgaattttcattccgccaccgccacggctaccttatccgcctgcaggcgcgctccacatccgtatctgctccggacgctgcgcgcgcgggcagaatcgaaggcgttctgcttgatatcaccgaccgcgattttctggataaggtgcttgtgcagcgcgaaaaactgaacacgctgggagccatggccgatgaagtggcccatgaattccgcaacccgctgtttgcgctgggcggttttgcacgcagactgcatacgcgcatgcccgacatcatggaggccggcatcattctggaagaagcaaaacgcatggaaaccatgctggacaggctaaaagagtacaccagccctgtggacgtctcgccggaacccaccaatgtcaacacatccgtcaattttgcgctggacaggctggaacctcagatagccagacgccgggcggccgtttccagcaatctggaagccggcatgccggaaatacagtccgatcccgacattctgctgcaggtgctcatgaatctggtgaccaacctgctggatgccatgcctgaaggcgaaacgctgcggctgatcacctcacaaagtgccggaacacaggaagtgacgctcatggcaccggtgcagggcacgcccatggccgaccccgaacagctgctgctgccctttgacgtttccggaccgcaaagaaaccttgcggtaagttaccggctggtaaaaaccatcggcgggctgctgtccgtcacccgcagccacaacgtgcatacgcttactctttcgctgcccgccggacacgacagccgcgtacccggcacgggtgccggtgcttcctgacgtgctgccgccgcataaaaaaaacgccgcaggacctgcccccggcgttctgagcgttacgcaccctttccggtatgcgcctatacccctgcacgggggtcgagatacggatcttccgctgcaagataattctgcacataatccttaacaccgtcttccagcgaacggaacgtcaccggacaaccggcatcagccagccgctgcacgggagcctgcgtgtaatactggtatttgccgcgcagctgctcgggcatatcgatgtattcgatgcgttcgggcacgtccatggcgctgaacaccgcccgcgccagatcgttccacgtacgggcgttgccggtgccgatattgaacagcccgttggcggaaggattttccagcagccaccacatcacgtccacgcagtctttcacgtatacaaaatcacgcttctgcccgccgtcgggataatcggggtgatacgagcggaaaagacgcatgaccccttcggaacctatctgtgaaaaagccttacacaccaccgaacgcatatcgtccttatggtattcgttgggaccgtaaacattgaaaaatttcaggctggctatgctgtccagcttgccttcggcatgggcgcgcaggtcaaacagctgtttggaatagccgtacatgttcagcggcttgatgcggtgcatggtttccacggaatcatcaaacccgcatgagccgtcgccgtaggtggctgccgagctggcattgataaaacgcgcgccatgctgcagggcaaaatcacacagggctttggtatagcgatagttgttctccatcagaaaatcagcgtcgcgttccgtggtggaagagcaggcgcccatatgcacaatgcccttcacgttccacggcaggcagtcatccagcagcagatcgagaaatgcatcgcggtgcatgtaatcgacataccgcagatttacgagattcttccatttttccgtactggccagattatccaccaccagaatattgtctatgcccatggtgttgagcttccagaccatggcgctgccgataaatcctgcgccacctgtgactatgtacatatattctcctgaaaaaaaccgtgagtgcggcgggccggtcatcccctgtccgccgctgttcatcaccatgccgcctgcagtgcggcgttttacgccgcgggcgcctgtcccgccctgcaccggacatggtgcccgcgcaacctagacagcctgtgcgggcgccagaaaaagatcatcaccccgccgctgcactctgatgccgtacatgcggtgcactgtttcggtaaggggcctgccgaaaagaaaatccatatcctctgcgggaacggatgtgcgttccgccacaacctcgcggaaggaaagatcaagacgcacggcttccagcagcctgcgcgccgcatcctcatcactgcgcaaccggggccccagctcggcaagcggcgcatagggacagctggcttcgtgcgcctccaccagagacagcagttccgcattgtccgccagaatatcgcgccgtgtcagcctgtctttgtcatacattcccagaatggcagaagtatccttgcaggacagagcgcggcactccgcagggcggctgttgtagatgcggcagcctatttccgcgggcatgaaaaaaaggcacgtccagctgccgcgcaccgccccgcgcagcttgaccagctcttcctgcaggggaatcacctcgtcgcgggcttcatcataggccatttcgccccgccgcagggtgaccatgtgcgcagggcgtatgacaccgctgcggacaaggtccatgtcctgccggtgcagagccggtccgcccttgcggcagcaggtgccgcagcggtcgcagataatttcggtcacagggttattctcctgaatgcgtccgcaccgcacggacggaaaaccggcaggtgaaatcctgccagcccacaaaccccatggatgccgagacaaaccatgccgccacatgcgacttggtgtcggcgctccacagcacatcacagcgggtgtcaaaaacagggggcacgcagtaatcgcccagcatgggcggttcggccagctgggtgaccagctcggccacagtgggcaggcgccagtcgccgtatccggcaaaccgcatcgcgttcaacgagtgcacatactcggcagcctcgtcccatgtcaaaggatagtcgctgccagactgctgccacatcagatcagttgcgctgtccagcacggtcatatcgccctgatcttcaaaagtttcacccgcggggcacaacggacgccacaggtcatccagcccgaataccccgcgcgcttcgcgcgtgcctgctttcagtggcacggtgcgcacgtcggtgtgcacgggcgggcactgcctgcgcagcggcgaagcaccggccagcgtacaggtattggtcacccgcgcccgccagcggcgctccagcacattcagcctgtccagcatggctgcggcgcaggcaaaacgtgcaccggggtcaggggccatggcccgttcaaaaaaaacgtcccactccgcatccagatcgtcgctgaactggctggcaggaggaatgcccccttcagccatggcctcttcaccggtgggcagcacaccggtaagcatacggtacagcataacacccacaggatagatatccgcccgcgcatcagcagattccggatcgttttcctgttccggcggcgcataatagggcgaccccacctttacgcccttgtgcagacgtcccgcggtgccgtgaccggtctcgccgcgcagccgcgacaggccgaaatcaatgagcttcacatcatcatcggcagttatcataatattataaggcttcacatcgcgatgcacgatgcccgcataatgcatgcgccgcagcgcttcgagggtctggcgggcataacgcaccgccctgtccagcggcagccgccgtgtgggagcctcaaccctgtagctttcgccgataagcatacccagattgaggcaataatactccatcagaaaaaacggtctgttgcgggcgtcgtggtccgcatccagcaccgcggccacatggggatgttcaagctgccccatgatgcgggcctcttcataaaaccgccgggcaagctcttctgtgcccacaagttcttccagcacatccgaaggacgcagcagcttgagcgccgccatacggccggtgacaggctgaagcaccttgtacaccgctcccatgcctccgcgtcccagcagcccgcaaaccctgtatctgcctatgaacattcagcagccactccccgcctgtgcgccgccggacaccatgtcctgcacggcgcacccgacacttgacatatcacataacatatattgcccatctgtacatccgtgcttcagcgcaaccgctgcgcatagcgcaggggcatgccccgctccgcaaacagcgccacggcccgctcgatatcataggaaacaaaacgcatctccagacgcccgtcgtccggccaccacagcgcatacttggctctgttgtcgccgtcacgcggctggcccgcgctgcccacattgactatgtagcggcagtccggctcaaacaggcacggcccctgctccagcggccgtctctccagcacgccgccgcgcaggcacaccagttccagatcatgtgtatgccccacaaaacacaacggacccaaaaacgcctgaaaagctcctttcagttctccgccgctcaccgcaaaaagatacttgtgcacggaatcaggaggcataccatgcacaaagcggcagccatgccggctgagcccgcgcggcagcgatgctatccactccacggcacaatccgacagcagtgcaatggtgcgcataagcgcctcgtgcgactgaaaattaaaccgcctgcgttcgcgctccagcagcacgccggcttcatggtttccggccacggaaatgacaccgcgccgcatgcacagtctgaccacctcgtcaggctgcgggccatagcccacattatcgcccagagaaatgatctcgtgcacgccgcaggcgtccatgtcttccagtaccgcctcaaaagccggcagattgccgtgtatgtctgacagaatggctacgggcatagcctcatgcataccaagcttcgcaccgtcatgaaagcggcaaatgacgtgcgccgttgccgcggccgcgccgatacgctatgctgggggcaaaccgcacccgtgcggccccgcggcggcagcaatacgccgcgggtacaacaccaacggagcatacacatgcagatagccatcataggactgggcagaatgggcatgaacatggcccggcgcctgctgcgcggaggacacgaggttgccgtatggaaccgcagccctgccaaaacacaggtaatggaggccgaaggtgccgccggattcaccagcctgcaggcactggccgccagtcttgccccgccgcgtacgctgtggttcatgctgcccgccggagaggccacgcaacagcgcatggacgaagtactgccgtttctgcagcccggcgatgtggtagtggacggtgccaatgcctactggaaggacgaccggccccgtgccgacaggctggccgcacacggcatacggtatgtggacgcaggagtttccggcggcatatggggactggaaaacggatactgcaccatgctggggggtgaagcggctgatatccggcatctggcgccggtactggatacgctggccccgccgcagggctggatgcattgcggcccggccggagccggacactttgtcaaaatggtccataacggcattgaatacgccatgatggagtcatacggcgaagggtttgacctgctgcgcaacggcccgttcagcgggctggacctgcagggtatcgccgccctgtggaacaggggcagcgtggtacgctcgtggctgctggaactgctggatgcggcgctgaaaaaagaccccggccttgcatcgctgaaaggatatgtggacgattccggcgagggacgctggacagtaaccgatgccgtggaccatgcggtgccggtgccggtactggcacaggcgctgttccggcggttcgaatcacggcaggacgatctgttttccaacaaggtgctggccgccctgcgcaacgaattcggcgggcatgcggtaaaaaacactgacgaaggggatgcctcatgagtcccgcagacacccgcgtgaccataggcagagccatgtgcgaggaaacaccgccggaaccgtgcggtatggtcatattcggcgcatccggcgatctggtggcgcgcaaactgctgccggcgctgttcgggctgttccgccgcgggctgctgcccgaacgctttttcatgctgggttttgcccgcacccccatgacggatgacgacttccgcggcagagtaagcgaatccatccttgccgcgcacccgcagggcgccggccagctggacgattttctggcgctgtgccgttacacctacggcgactacgacgaccccgcggcctataccaaccttgcgctgtgttcttcggaatgcgtcatggactaccacgccgcggaaaacctgctgttttatctggctctgccgccgcacctgcacgccggagtggtgcgtcatctgcacggcgccggtcttacggcggaaggtgaaaacggcagcccgtggcgcagagttgtttttgaaaaacccttcggtcacgatcttgcctcggcgctggaacttgacagcaggctgtgctccgtgctgcggcaggaacagattttccgcatggaccactatctgggcaaggaaacagtgcagtccatactgatgttccgctttgccaatgccattttcgaaccgctgtggaacaggggctatgtggaccatgtacagataaccgtggccgaatcgctgggcatagaacacaggggggcatactacgacagtgccggctgtctgcgtgacatgttccagaaccatatgatgcagatgctggcgctggtggccatggaaccgcccacaagtttcgacccggaacgggtacgcgacgagcgggtcaaactgctgcactccatccggccgtggacagcggacgacatgcgccactgggtcgtgcgcggccagtatacacagggagttaccgccgaaggcgcatcgctggcaggttaccgccacgaaccccgtgtggccgaaggcagcaccacggaaacctatgtggcagcgcggcttttcatcgacaactggcgctggcagggcgttcctttttttctgcgcagcggcaaacgcatgccccgcaaggtcagcgaaattgccgtcaccttccggcgggtgccccactccatgttcggcatgcactcaaaatccgaaatgccggccaatgtactggtactcaaaatccagccggaagaaggcatcgacctgcatattcaggccaagcagcccggcccgaaatcatgcatggcaaccatggctctggcattcaagtacagagaaattttcggcatcaaccctccggacgcctacgagcggcttttgctggactgcatgctgggcgacaggaccctgttctggagccgcgaaggtgtggaagcttcgtggcggctgataaccccggtgctggatacatggtgcgacaacccgcagacttcgccgctgcatcagtacacagccggcacatgggggccggaagccgcgcagcggatgatcagtgccgcagggcgtcagtggcggcgctgaaaaaatgacaaaaaccgcccgcgcatcatgcgcgggcggccggaattcatccgtatacgcggctactcaggcgccgcagccgcagcagggctgcggggggtgttccccgcgggctgatgatgcctgcgtggtaaaatgcatgatataccgcagctcacagacactgtgtcccgtatcgccctgcgctgtgcagcgctcgaaccccagcgattcgtacagccgtgcggcctgctgcaatattccggtggtctccagataacaggccctgtatccgtggctgcgggcaaactccagcgctgtgagcaccagccgcctgcccagcccgcgtcctctgcattccgccagcagatacatcttctgcagctcgcagatgctgccgtcacaaccggcaagcggcgccacgccgccaccgcccagcacccgcccctgatgttccaccacccagtaacaggctccgtccgcggcatacgcctgacttacggcgtccaccgcagcatcccccacggcataaccggcttcggccgtcagaccgtgctcttgtgaaacgctgcggataatctctgccaccgcagcattgtcggcaggccggacgggtctgatgacaaatccttcctgcagcctgctgtaccgcaaccctctggcataggtcatcaggccgtcagccactgctttctgttctccgggggtcagctggtccagccctgcacgcaccagactgtccatctcgccgtgcacttctgccagcctccggtgtccggcttcggtcaatgccactccctttgccctgtccggcgggccttcgggcaccagcacggcaagcttctgcaaaataagtgactgtaccgcccggctggcatcggccgcatcaatcagcagcaactgcgccacctgctgcacagacaacgttccatgctcacccagctcgataagcacatacgcctccgccaccgtcagccccttctggtctgcataactgcccacaaggcgcagttcccgcgccagatcgcgtgatatcttcctgataaaacacgatgttactttttccataacgctcctcgtagcaaactcctgtaaattgcagtgttcacacccggatacgacacagataccacaagtacttcacaaaaccaatcggctgcacatgaccgcagattgacaccggccacatgcggaactaccaacgaagcacggcaagcactgccgcatcatggacataacaggagaatccgccatgcacaccattaacagcgtatgtgtttactgcggttccaatccgggactgcgtacggaatatatggatacggcgcggcaactgggcaaaactcttgccatgcgccggatgacactggtgtacggcggctccgccaccggtctgatgggagccgtggcagacggcgtgctggaacacggcggcagggccgtaggcgtcattcccgcacgcatcgccggacgcatcgggcacagcggccttaccgaacgccacgtggtggaaaccatgcatgaacgcaaacagcgcatgtgcgatctggctgacgccttcatcgccctgccggggggcatcggcacgctggaagaagttttcgagatgctcacgtgggcacagctgggctttcaccacaaacccgtaggcctgctgaatgtgcagggctattacgacgggcttgtacagttcacccgccatatgcaggacgaacgctttataaaacaggaccaccgcgacatgctgctggtggcacaaaacgccgcagcgctgctggaccgcatggcagcatggcagcccgtatgcagccccaaatggtttgacgaggcgctggcaaaaagctgacatacgcctcagcgcagaacaagagccgcatggtccgaaaggaccgcggccatgcgcttgaaaagccccgtacccagatcccaccagtgccagtgcagcgccacgggcaatgcccagcccggtgccagatcgaccagttcaccgccggcaagcagcggttcggcctgcagatgcggcacgcagccccacccgaaccccgcagccaccatttttacaaatgcctccgaagaaggcacatagtgccgcggatacggggtgtccggcgcaatgccgtacaaggtctgcagcatggtgtcatgcaccccgtccaccctgttgtacagcacggcaggcgcccgcagcagatcggcggcagtggcggcacggccgtccgcccccacgcgcaggccgtgttccgcggcaaaatccggcgcagcgcacacaaggtactccatactgcccagccgctgcatgctgcacccgtgaaacggcgtggcccgcgtgctcacacagcccaccacttcaccgttacgcagcaggtcatgcgttctgtcctgatcatccaccagcacatcaagcagcagcttttcctgttccgctacggcatccaccgcctccagaaaccatgtggccagactgtcggcattgacggccacactcagctgccggtaggcgggggcccgcccgtgcgcagcaccgccttcgcccagcagctccgcgctgaagcgcgcggccatgtcgcgctcaaggtcagcctcaagcatggaaacctgatgataatgccgcagcagtctgcggcctgcctcggtaggtgtaacaggtgccgcccgtgtgaccagcgccgtacccgctgccgcttccagctgacggatacgctgtgacacggccgactgggtcacatgcagcacacgggctgctttttcaaacccgccttcgcgcaccaccatggccagagcctctataagccggtattcaagcatgacctgacattagcgaaacttatgcagcatataaactagtaatttcacttcttgaacgcgggggtatatctcccatgcacgcaaccacaccagaggaccccatgaactccgcagtattttttcagggattcggcatctgtgccggccttatcatcgccataggcgcccagaacgccttcatcctgtcacagggaatccgcggcaggcatgtgctgaccgtggcactgctgtgctgcctgtgcgatgtgctcctcatatcgctgggactttccggtgtgggtgcatttgtctcttccagcagtgctctcaccgcagccacggcctgggcgggtgtggtgtttctcagctggtacggactgggcgcgctgcgttccgccatcagaggcggcacgctggaagccgatacccgcggttccgacagtctgcgggccgtggctgcgaccaccattgccgtgtcgctgcttaacccgcacgcatggctggatactgtggtgctgctgggcggcatcagcgggcaataccccgaaagccagcgcttcgttttcggcgcgggggcgctcagcgcctcgtttgtctggtttttttcgcttgcattcggcgcccgtctgctggccccgctgttccggcggcccgccacatggcgcatgctcgacggctttgtctgcctgaccatgtggggcattgccgcctcactggcgcaccatgcactgtcacttacggcgtagcacctgcacgctgttatcatagtcaggctcctgcggcggttttcccgtatcctcatcatctcctccgccgcagaagccgcctcacaaacacaccccggtgccataacaccggggtgtatttgtttgcacgccacagcccgcaccggctcaaccggcagtccggagcgcaaaaaaaaacgtcccggcataaccgggacgtctggatgcatgatgtgaccgcggctacaatgccgcgcccagcaattcgccgaactgccggcagcccacagtggaggcaccctgcatctggctggccagatccacggtgaccgtgcggttgcctatgacggtgttcatggcggtatggatacgggttgcagcctcatgccagccaagatgttccagcagcatgcccccgcacagaataagactgcccgggttggccatatcttttccggcaatggtgggtgccgtgccgtgggtggcttcaaagaaggccagcgtatcggacatgttcacgcccggagccagtcccagaccgcccacctgcgcagcaagcgcatccgaaatataatcgccgttcaggttgctggtggcaaccacgctgtactgttccggacggatgagcacttcctggaacatggcgtcggctatacggtccttgaccaccagaccggtttcgccggcggctgcctgtgcttcggtcaccgcgcgtccggcgtattcgtcatgcgccagttcgtagccccactggcggaatccgccttcggtaaatttcatgatattgcctttgtgcaccagcgtgacgctgggcagcccctgcgccagagcaaagtccatggcgcggcgcaccagacgcttggagcctttttcactcatgggctttatgcccacggcgcagcgctcgtccacattggcgcccagttcgtcgcgcagaaaggcaatcagctttctggcttcgtcggtgtcagccttgtattctataccggcgtacacgtcttcggtgttttcgcggaagacaaccatattgacccgctccggatgcttcaccggtgattcgatgccttcgaaataccgtatgggccggatgcaggcatacaggtcgagagtctggcgcatggtcacgttgagactgcggaaccccttgcccacgggggtgcccagcggccccttgatggccagttcggcaccggccagcgtgtcgagcgtttcctgaggcagataggtgcctgtttcggcataggctttttcgccggcaagcagttccttccattccagagaacgcccgttgccgtatgccagttccacggccttgtcgatgacaggacgggcggcgttccagacctccggtccgatgccgtcaccttcgatgaaatacacagtcttgcgcataaagagcgttcctcccgtaaaatttccgccgcccttctgcgagagaagagcggcggtaagcaggtcacgacctgtccaaaatcacgtattgatggtgtgaccaaactatccatctggcacggcactccgcaccggatattcctcaggcggcagccaccgccaagcggggctgtctgtcgcccctaccatgcggtaaaaaagggcgactgacaactcgcgtttactgctttttactttttttgtcaaaaaaaccctgtttcttttgcgcagaagccgttgacagccccgcgcccgccgtcagagcaccagttctgccacaggccggcgccagcgttccataaatgaagcagcactgccctgtgtgcggatgtggctgataagcgcactgccgaaaatcacagcatccagtctgtcgccgcaggctgccagctgttccggttcacggacgccgaaccccagcgccagcggcaggtcaaagcaccggcgggcgcgttccagcgtggcggtaacccccgcaggcaggtcggtacgggcaccggtggtacccataaccgaaaccacatagacatagccctgcgccactccggcataggcacgcatacggtcttcatcggtattggatgccaccagcggaatcagcgccagcccctcagccgcaagcgccccgcggcacagggcatcctcttctagcggcaggtcgggaatgatgaacccttcaaccccggcacgggcggcatcgcgcgccagcgcatccagcccgtactgcagaaacggattaaggtaccccatcagcacaatacctgcacgatagcgtcccttgcgccgttcaagctcttcaagcacgccgcgcagggtggttccgcgggccagactttccagcgaagcctgctccaccaccggtccgtcggcgcacgggtcggaaaaaggaatgcctatttcaagtacatcggcaccgcccgcgtccagctcgtccagctgccgccagaaatccccggaatcgggaaaccctgccggaagaaacgggataagagccttgcggccctgacggttggcctcgcggatacgcatggtcagcctgtctgcggggcttgtgatatgttctgtatgcatggtgtgttccccttttacagcaggttgttgatgatgcccatgtccttgtcgccacgaccggacaggttgacgaccacatcggccccgcggggaatcccgtcgcggttttccagcacccacgccacggcgtgcgagctttccagcgccggtatgatgccctccatgcgcgaaagcgttttaaacgcatgcagcgcctgcgcatcgttcaccatgccgtaccgcgctctgccgctgcggcccagagctgcatgttccggccccacgccggggtagtccagtccggcagcaaccgaatgcgagggaagtatctgcccgtcggcactctgcagcagcatggtatggttgccgtgcagcacgccgggagtacccagattgatgggcgcagaattgtagcagcccggttctccgctgcctgcagcctcaacccccacaagctgtacctgcccgtcgggaataaaggcatggaatgcgccgatggcgttggaaccgccgcccacgcatgccaccaccatatggggcagcctgcctgttttttccagaatctgcctgcgtgcctcgcgccctatgacggactgcaggtcgcgcaccagcgtgggaaaaggatgcggccccgccgccgtgccgaagcagtaatggtgcgtggcaatattggctatccagaaacgcatggcttcgttgatggcatccttgagggtgcgggtgccgctctgcacgggcaccacctcggcccccagcaggcgcatgcgttccacattgagcgcctgacgctccacgtccacggcgcccataaagaccacacattccagccccagagcggcggcggccgtggccgtggccacgccatgctgacctgcacctgtctccgccagcatggccggcttgcccatatgctttgtcagcagcgcctgccccagcgtgttgtttattttatgcgatccgctgtgcgccaggtcctcacgcttgagccacagattgaacccgagctcggcagacagcctgcggcacagggtgagcggcgtttcgcggcccacatattcgcgcagcagcatgtggaactcattctgaaactcaggtgaaggcaccacggtttccagcgcattttccaattccttcagcggcggcatgagcagttcgggtacaaactgcccgccgaaatcaccaaaatacccttttttcatgtccagtccttgttctgccggtgcattgcgcaccgcacagtgcagaagccgccggacacccgccgccgcaggagagacatcaccgccctacatggggcgatggtctccgccgagaatgcggaagcaggcgcgcagccgcgcttcatctttgatgccgggagcggactcgacgccggaattcagatcgacgccgcaaggattgcactgacggatggcttccgccagcgtatccggtcccagaccacctgcaacaaaccatgttttaatgcccggagtgcccgccagccatttccagtccagcgtggcgcccgaaccgccgcccgaagtgcccgcgtcgaaaagcatgaagcgcgaacaatgggcaaaccgccgcatgtcgtcttccagctcgctgcgggttgcatacgttgcaggccacagcactttgatcacacggcttctgcccactctggtgcagaaagcctcgtcctgcccgccgtgcagctgcgccacgtccagacgggcgcgctgcatgatcagccgcacctcgtccgcagtctggttgacaaaaacgcctgtacgcataagtccgggcgtctcgatggcgcgcacggcttcgggagtcatgcagcgcgggctttcggggtgaaagacaaaacccacaaggtcggcgtccagctcgacgcacaaatcggcgtcctgttgacgggtaatgccgcacacctttgtcagggcgtctttttcaacaaacatggcctcaaactctcctgtcctattgcagaagcctgacgaggtttcccgcggggtcgcccccgctcatgagcacagtgcccacaagcatggcgtcaaaccccagcgcctcgacatacttcctgtggttggttccggtgatgccgcttgccgaaatccagcattcggccgcatcccgttccttaaccaacctgccggaaatggcaaggctcgtgcgcaacgtggacaggtccctgttattcacctgtattatccgcgcgccagctttgcgcgctatttcaagatcttgctcgtcaaaaacctccactacggcctccagacttttttcatgggccgcctctataagacgccgcacaccgtctgcaccctccagcatgcgtaccaccagcagcagcgccgacgcaggagtcgccgccgtctgcaccacctgcagcgggtgcagtatgaaatccttgcgcaacatgggcagtccgcaaaatgccatgcgttccagatagcccagactgccccggaaataggtttcctccgtcaggacggaaagagctcccgcaccggcaccggcatacgccgccgccacctgttccggtgtcagttccggtgctatgtcgccctttgaaggtgatgcccgtttgtattctgcaatggtcaccagtccgggacgccgcagcgcctgcgaaaacaccggacgggcaccccggtacgcctgcggcagcgtaccggcccgttcccgggcgcacagcactgcaatttcggcctcctttgctgcggcaaaacggctaagcatccagcaccttcccgccggcgccgccggcaacagcctgccgcgcacgggccatggctgcggaaataggcatggaatcctccatcagatacaccgccagccccgcattgaacgccatcatgtcaagcatgggagccgggccttctccggccagcagcagccgcatgacctccagcgcctcctgcctgtcgtgcacttccagctgcgcgggcgtgcacggggcaaatccgtggtccgccggatttatttccatctcttccgtggcgccgtcgcgcaccatgaccacgcgggcaggccccatggtggtcagctcatcatagccgccggcaccgtgcaccaccgccgcgcgccgcacgcctgtcagcagcagggcgtcggccatggtatgcagcatggccggttttgccacacccagcagcatgcgggtgggacgggcgggattaagcagcgggcccagtacgttgaaaagcgtacggatacccagatcgcggcgtacaggcatcacatgacggaaagcgggatgataaaagggggcaaacagaaacacgaagttatgccgtgccagcaaaaccggcacatcttcgggcgcggtttccagcggcagtcccagaccttccaccacatcggcgctgccgctggtggacgaaacagccctgttgccgtgcttgaccaccttgtaccccatgcctgccaaagtcagcgccgcggcggtggagcagttgaaactgttgcgtccgtctccgcccgtgcccactatgtctatgcggtcatattcaagcccctgtatgagccgtgcatgcgccagcgccgcacgcaccgcgctggccaccagttccggcgtttctccgtggctgcgcagccccataagaaagctgcccgcctgcgccggagtcatctcgccggacatgagtctgtcaaacgccatgtgtgccgtttcgggcggcagcacgccgcccgaagccagtgtttccagtatttctgcagtatgcattgtctttttacctcgtattcacacggccccggccgtgcaggcagtcgccatgcggcagaagttttgcaacagggtttcaccctgcggggtcagaacggactcgggatggaactgcacccccatccacggcctgtcgcgataacgcatggccatcacacacccgtcatccaccgccgcgtctgtgactgccagcacttcgagcgtgccggggcactgttccgcacgcacaaccagcgaatgataccggcccacagtcatggggttgcacacaccctcgaacaggcccgtgccctgatggacaacgcgggatgccttgccgtgcatgatacgcggcccaacttccaccgcggcaccggcataggcgcccagcacctgatggcccagacacacgcccagtaccggcacatggcggggcagcctgtccagaaattcaaggcacagtcctgcccccgccggattgcccggcccgggagaaatgcacaccatggtcagtgtcccgctttgtgccagcgcgggcagttcagggtcgtcatttttgcgcacctgcggagtaagcccgcctttgctgaaggcctgcaccagattaaaggtgaacgaatcgtagttatcgataagcaaaaacatcgcagtctcccgttgatccgccgccatgcgtacccgtgatggccgaacgcaccactctggccttgttgcagcactcttcccattctttttcgggcaccgagtcgtagacgatgcctgctcccgcctgccagctgaccatgccgtcgcgcacccacatggaacggatgagaatgcccgtgtccatgtccacactgccgctgtccagtcccagccagcctatggcaccggcgtaaggaccgcgggccagcccttccatgtccgctatgatctccatggcacgcaccttgggcgcaccgctcaccgttcccgccggaaacgtggccgccagcacatccagagcgtccctgcctgcggccagccgcgccctgacataggaagtaaggtgcatgacgtgggaaaaccgttcgacctgcatgtacttttcaacacttacggtgcctgcctctgcaatgcggcccaggtcattacgtcccagatcgaccagcatcacatgctccgcctgctccttggagtcgttgcgcagctcttcggccagccgtatgtcttccgcctcatcgctgccccgcggtctggtaccggctatggggcagacctgcacttcgccgcccctgcagcggaccagcacctccggagacgaccccagcacactgacgccgggcagacgcatgaaaaacatgtacggagaaggattgatctggcgcagccggcggtacagcacaaaaggatcgcccttgaacgaagcctgaaaacgcgtggaaagcaccacctgaatggcctcgccctgccgtatgagctccttcacccgctccacattgcggatgaacgtcgccttgtccggcaccatgacaacgggacccacatcgggattctccggttttctgtccacggcatccctgtccatgcggatgacaaacccttctgccagattcagcaggcacaacctgttgtacaggtggtccaccagcaccacggtgccgggcagcaccagacatgcttccgcgctctgcaccggcagaacccgctgcaaatgcggttcgaacatgcctgccaccccgtacccgaagtatccgtacagcccgcgggtaatgggcggcaggtcttcaaatccgcttgccggtgtaatgtcgacggcggcctgcacggcacgcacaccatccgtaaaatccatgccttccagctctttcaggcagtcaagacgggcatcgcgcgaagccactgtcagcttgccgtccctgcacccgagccgcagcagaaagttgaaaccgatgacactgtaacggccccagcgcccgtccacctcggcactttccagcagaatgccctgcccgttgcccaccagccccagaaaaaggctgatgggggtctgcacgtcggcggctatccagcgggccgattgcctgagattcacgttcattgtcttgtgctcctttgcggtggttccggcggtaaaaacaaaaaaggccgcatccggggaggatgcggccttggtatcaaccaaactgttgcacatatcgtgctgccatgcgctacgagggcgcacctcccctgttatccgaggagcgccaccaccagccggcacggtcgacgagcagattcacgtcacctgcgcaggcatgattcagaatggcacggaacgcacgcacggcgtcctgactgtaggggttggcctcgaaaagcccttcgaaaagttcggcgtcttcggtcagcattttacgtgcggcgtccagcctgcggcggaacgaaggagtaagaaaaggcgtaatggcgtcgtcatgcgccagtgtggcaaaatatgccacggacgtgatgaagttgagattctggatgcacgcggccgcacggtcgtgttcctgcgccgtggtacggaaaggctcgcaccccagacgcacaaaaaaatcctccaccgcggcgcaggccgcttcaccggcagcatggccgctgtcgggaacaacggccacgcgggtttcgccctgcgcgggcgccggcccgaaaagaggatgcgtacccaccacggggccgctgtactgtctgcgcatctgctgcatgggaagaacctttaccgaagttatgtctgccagaatctgattacctgagagaatacctgacatgagtccagctactctgtcaagtactgctgccggaacacacagcaacaccatctggaccccgtgcacagcctgccgcacggcttccggctccagaggcctgtccagagcgaccacccccatgccggccgcacgggcccgcgcgcagaacagctgccccatgcggccgtccgcgcccaccacggcaacattgtctatacgcatggcgaaacctttttccactgttcccagaatgcgggaaatgatttgcccacacaggcaggatcatccacggtgacgggctgtccggccatttccagcacagccatgctcatggccatacggtggtccgcgtaggtgctgaacacggtgccgggtgctatccggatattttctctgcctgcgccgtgcaccaccagaccgtcgtcgcgcacctcgcactgcacacccgcgcgggcaagttccgcggcaggcgaggcaagacggtcgcattctttgatgcgcaggtgccccacattgctgatggtggtgtcacccgaggcaaaagcagccactgtggccacggtgggaacaaggtcaggacagtggcccatgtccaccgctatccctttgagcggagccgggctcacggtgacggcgtcgccgtcccatgccacaccggcccccatgcgccggagaatatccagcatggcgcggtcaccctgcagagaatcgcggcgcaacccccgcacggttacgggaacctgccccgccgctcccgcggcaagaaaatacgacgaactggaccagtcgccttccacggtatagtcaccggctctgtacatgccggggggtaccacaaaccgcaccctgccgggcacgatatccttcactgtccgccagtctgtcttgtgccagccttcgtcgtcctttgtctccacgctgaaacgcagtccgaaatcctccatggcctgcaacgtcagccccacatagggccacgagaccactttggctccgcccacggtgattgtcatggaacgcgcctgcggcgcggccagcagaagccccgacaggtactggctggattcgtccagcccgatggtcaccatgccgcccgaaagtcccagcgcctcgacaatgagcggcggaaacccctcatgctgttcatagcgcacatcagccccggccatgcgcaaagcggtgaccagttcgcctatgggacgttcatgcatgcggggcaccccgtgaatgcggaacgtgcccagcccgcacgccacaaccgcggtcagcagcctgcaggtggtgccggattcgtgcacatagcacgaagcgggttcggtactgccgccgcgcggcgtaccggccacaccacgcaccgaataccggcctgcaccctgccgcacaatgtctgcgccgcaggttttcattatctccacggtgcgcgtcagatcatcactttccagcacgttggtcagcgtggaagtgccggcggccagcgcggcacctatgaccatgcggtgggacacggatttggaggccggagccgttacggtcttgctgttcatgcgttcatccgtcgtatgcttgtgcgcccctgcgggcgtcgtgcgctaaaaaaactattcggtcaccagccgttccgaaccatcggccgtgcgggccacatcaaaatacattccggcaggatagctgcccagaatccgcaggctgtggcagacatgcttcaactcgtccacaagctgccggtaatcttcatggttcaggtcgcattccacatccacaaaaaacacatactgccatttttcgccgcgcaacgggcgggattccagctttttcatattgatatcctcccgcgcgaggatattgagcacctgcgccagcgaaccggatttgtcaggcagggtgaacagcatggatgttttgtccctgccttccctgtcggccggcaccggccccaccaccacaaaccgggtccagttatcgggctggtcttcaatggcagaagcaagcacactcagtcccagacgttcggcaaggttgccgtgaccgatggccgcagcgcccttttcgcctttgatacgccgagccgcagctgccgttgattcggtgggaataatacgcgcaccgggcagattaagccgcagccattcgccgcactgtgccagcggctgcgggtgcgaatacacggtggtgatgtcggaaagccgtttttccgccgtcagcaatgaatggctgatacgacagaacagttcggcattgatgaacacctcgtagcgcagaaacagatcaagactctgccccacggtgccgtgcagcgaattttcaagcggcaggacgcccagttcgcattcgcgggcgtgcacggagcggatgacaccatgcagatccttctggggcagaaactctacggaatgccccagaaactgaatgcccgcaaaatatgaaaacgtaccttccggccccagataggccacacgctgaggacgctgcagactgcgtgaagacgacagtatctcgcggtatatggaccgcaggtgttcttccggcagcgggcctgcgctgaggctgcgcagtttttccagcacatcacgctcgcggaacggtttgaatatgacgccggggtcgtcgcgctttatgcggcccacttccagactgagttccgcccgcctgttcaaaagggccagcagctctctgtccacggcgtctatatcttcacgtacgctgcccatccgttcctgaatccggtctgcgtctgccatggctactcttcccttatctcttcggaaattcgcatgccgaaatgccggcccgcagcatcggtacgcaccagaatttcatcaccctctttcagtgccacaacgcttacgggagtaccgtcggtgcgcaccagccgtatggtctcggcgttctgcagaaaaacagcgccttcggtgcactgcccgtccggtccctgcacccgagcgcgcaccagcagcatggggcgcacttccacctttaccctgcccaccgtggcaatgcccgtggcacctgtatggtcaaccaccagcacctctgttccggcggacagttcctcaagatacgttgtcctgtcacccggcatgacggcgtaggcatgcactgctccggcattaaccctgaaagggcgcgccgccacatactcgttatgctcggtttcggcatttaccagaaaagtgaacgcgctggagttacccaccagcatgccctgtcctgtgcgcataagcgacatggtgtccacgcacacgcgatgccccagtcccgcggcagaaacggcggtgaccgtggcgggcacaagttccagcgtcccctgagaaagcttgagttccttcacgatgtccttcagttcctccacaccacgggcagacacggccacggcggagacaccgcgttccagtatgcccgccgcaagtcttgcctcctccagcgaggccacttcggcaaccacgttatccgaaaccgccagcaggttttccacgggaatgatttcccagccgcgggccagtattacactgcgcccctgctgcagcatgcgggccacgttttcctcatccgccttttcctgcagcagtatgcagggcatatcctcgtcggccaccacggtgcagcgtgccagtgaagccacctcctgcacatgaccggcaggaaccaccagaccgtccacccccgattccagcgcgagcgtcactgcgtctttatcgtaaggaacgcaacggaaaagcacttttttcatgttattcaccctcgggggcgcacccgcccacagtttcaagtgcctgttccacgtcccagtcttcgtgcacaagaccacgcagcgcctttaccagcgctctggggcgttcatgctgaaaaatgttgcggccgatggaaagaccggcaccgcccgcacgcacggagtcatgaactatctgcagcagcgaacgcgtggaatcgagcttgggaccgcccgcgatgaccacgggtacgcagcaggcttccaccacgcgggaaaaggaatccatatcaccggtatagggcaccttgaccacgtccgcgcccagctcgaccgccacacgtgcgcagtgagcaaccaccatgccgtcatacgggtctttcacttccggcccgcgggcatacatcatggccagcaggggcatgccccattccgccgccacggcagacaccctgccaaggtcgcccagcatttcgcgctcattaggatcgcccagattgacatgtaccgagatgccgtcggcgccgtgtttgatggcatcttccaccgtggcacacagaattttggaattggggatgggcgaaagccccgtggaaccggaaagatgcacgataagccccacgtcgcgaccgccttcgcggtggccgcagcgcaccagacccttgtgcatcagcacggcgtccgcgccgccttccgccacctgattcaccgtgtcgcgcatgtccaccagcccgtcgatgggccccacgctgacaccgtggtccagaggaacaataatggtgcggcctgtcgttctgttgaacagccgctctatacgaatacgtttgccgatatgcatttcgcttcctcgcttgcgaacgtaaaagttattccgcgccttccagcacgtccatggcctgttccacgtcccagtcttcgtgcaccacaccgtgcagggccttcataagcatgtcgggacgggcatgctgaaacacgttgcgtcccatggaaagaccggcaccaccggcgcgcaccgaatcgtgcaccacctgaacgagctctcttgtggaatcaagcttgggtccgccggctatgagcaccggcacgcagcacgcttcgcacacgtctgcaaaagagtccatatcgccggtataattaactttgacaagatcagcacccagctccatacctactctggcgcaatgggcgacaataccgggggcgaactcgttgtcgattttcggcccgcgggcgtacaccatggccagcaccggcataccccattccatggcgcgcgaggtcacgcggccgaggtcttccagcatgtgacgctctgtctcatcacccagattaacgtgtaccgacacgccgtcggcacccagccgcagggcgtcttccaccgtggccaccagcgatttggcgttgggcagggtggcaaccgacgtgctggccgaaagatgcacgataagcccgacgtccttaccatacccccgatgagtgcagcgcggtagccccttatgcataagaacggcatccgcaccgccttcggccactttgttcacagtaccgggcaggtccaccaacccgtaaatgggccccacgctgacaccatgatccatgggcacgatgatggctcttcccgtgtttctgttgatgatgcgttccatacggacacttttaccgagcagcatgcgaagctccttttcccgttttcggccccggacacctgcggccaaaagaaaagggccgccggcttttcgcccgcggcccttgattcagtctaccttctggtattccggctgctacgcagcgacaaagagaccacggacgcttccatagccaaaaaagtagtaccaaaagtacacgtaagatatggcggaagtctgggtcttcattgtgtcagctacgtcctcaacagtattttgcgcaaccggaattccgatgcatgtgtctacctactcagctgttaccggaattgtcaatcggcttttttgttttttctgatattttatttccgttcttttttgacttaaatttacttttttgtaaattacacaagcttatttttgacatatatgtcaattactagcactataacaaagcgcctgaatcccacttaaaaacagaaaacatataataacagcatgttatcatatttggccctccttttgctcttaccggaacatcgccattagaacgggccctgcccaaaaggaggattattccatgcacgcacccgtatcgtcaccccgccatccggcaaaacgttttgcccgcacggcggctctctggctggttgtggcaactctgctccacgcttcacccgcactggcggaagatgctccggcaatgctcagccagcagcatggcaacatcctctggacgctcatcgccgccattctggtcatgctcatgcaggccggatttgccatggtggaatgcggattcacccgtgccaaaaacgcgggcaacatcctcatgaaaaactttgtggactttgcggcgggttcactggtgttctttctggtcggctatgccttcatgttcggcgccgacgcaggcggtttcatcggcacatcgggatttgcccttgcccatgtggaccccgccacagaaggcggcatgtgggatctgaccttctggttcttccagtcggtgttcgcggccacggcggccaccatcgtatccggcggcattgccgaacgcaccagatttgccagctacatcattgtctccgtactggtgacaggcatcatctaccccgtatcgggccactgggcatggggcggactggccggaaacgccggatggcttgaagggctgggctttgccgacttcgcaggatcgacggttgtccattccgtgggcggctgggttgcccttgccggggccatcgtggtgggtccccgtgcgggcaaatacggacccgacggctccgtgcgggccataccgggccacaacattccgctggcggctctgggtgtgttcatactgtggttcggctggttcgggttcaaccccggctccaccaccaccgcagacggcaccataggctatatcgccgtgaacaccagtctggcagcctgtgccggtaccgttaccgccatgctcaccgcatggatacggttcggcaaacccgatgcatccataaccatgaacggcgctctggcaggtctggtgggcatcacggcaggctgttacgagctttccccttccggcgccatcatcgtggggatcatctgcggctttgtggtcgtgctctccattgagtttctggacaagattctgaagatcgacgaccccgtgggcgcggtttccgtgcacggcgtgtgcggcgccataggtacgctgatggtggggctgctggcgcatccctcttacggcggatccacaggccttgtatacggcggcgatgcttctctgctcatggtacaggctctcggtgtggcggtggtattcgcctgggccttcggcatggggctggtggtgttccgcattgtggccgcagtggcgggcctgcgtgtctctcccgaagaagagctcaaaggtctggatatcacggaacacggttccgaatcgtacaacggatttcagattttcaccgtggaatagcaggccaaaggagaaccatcatgaaattgcttatcgcctatatacgccctgaaaagctctcgacggtgaaaaaggctctttatgccagaggcatatacgccatgtccgtgaccaacgcattgggcagcggacagcagaaaggctttaccgaaacctatcgcggcattgtgacggaagtgaatctgctgaaaaaggtccgcatagaggtgggggtacccgcggacaaagcggaagacgctctggcggcgctgcagacaggtgcccacaccggacgtgagggagacggcataatctttgtgcaggacgtggccagaacagtacgggtacggaccggcgaagccccctgaacataccccgcggccgcaaggccgccgactacaggaacaactgccggctcatgaacggttccggcggactccatccgcaatccctgcaggaaaaggcagcctccggctgccttttcccatataaacaacatcacctgcacagcccgcaagcgggcggcggggtatcattcttttttcctgtcgttgcctgcggcatcagcctgacgctcttcctctctggggcggacgcgcttcggggggcttaccagacgcttgaaaacaaacatttccacatccttgccctccagacgctgcaaaggcacctcggcgcgggccatggtcttgtgcccccccgcagagccgatatcgccgaactgcagcttggcaaaattgcccagattgcgcaccacaccgtcgccgcggaaaataatgaccagcgtatccttgtacaccccggccaccacggcccagcggatttcgtgcacccgcgtaaaaaagtcggcaataaccacaagcacatcggggttgtccacctcgcccacatacacgtatcgcccggaacgcacagtgtgcaggctggtgaacgcgcgtgaaaaataatccagccactccagccgaaattcgctgcgggcgatgcgcgagagcagctgatggttggcaaacttggaaagataccggaatgcgcggatatcgatgtcgcaggattcgcgttcgaagctgtttgtatccgtcttgatgccgaaaagcagcgcggtggcaagcagctttccggggcgtatcttgagattgtacagatactcggtcatcagtgccgaacaggtgccgtattccggcttcaggtccttgaagtcggcaatgacgggttcctcttcgctcaggggatggtggtcgaacaccacggaataatgcacaccggaaaaccccggatgatgatggggctgagaatcgaccatggcgaaccggtcatactgcgccgccacggtgggggtgaacttgaccatgggaatgtgcagatagcgcaccatggccagattgtcgggccgtgatatggtgttcacatgggctatgcccacgtcggacaccctgtgaatcatgatgcggcgcagagccatggccgatgccatggcgtcgggatcggcgttgatgacaataagccagcgctcatcgcgcgaaaaaagttcgagaagttgtgaaagccccggttcaagcttgcgaaaataagacatctagcgcctcttaagatacatgggaataccggcaaccataaagcatacctcgtcggccagcgccgccacggtctggttgagggctcccagttctctgatgaacatgcgtgtcgcgcggtcagcaggtacggggcccagccccgcctcgcaggaaacaagcgtgatctctgtatcacgcccgaccagccgcagacactccgccaagtctccgctgtattgctgcatgcctgcctcgcggcaggcaaaaagccagaaatcgagactgtccaccagcaccgagccgaaaccgtctctgccccgcagcagggcggacaccagatccgtgccggtttcccgaacgggaatatgaggggcgcgggcagttctgtgttccagaatctgacgcctgaaggaaaaatcggcagcctgcccggtggcaagcagcagatgcggccctgccccttcctgcagcgcagaaagcgcaaaggccgacttgcccgatttgtccccccccagtatcaaccgtatcatcagccgctcccccgaagccacatgaccgccacaggcagtgattcttctatttctttccagtcgaacagttccatcatgaccacagagtcacacggggcggcctgcacggcagatgcgcagacgcgcagcgcttcgtcatgcagcacagtcagcggcacatgccggcccgcgcgttccgcattcaggtgcagcatgcgtatgcgccctgtcaggcgcgcatcccgcagaatcccatgctgaccgtaggacagcatatggcccgtgtccagacaaaccgacagtcccagagaccggacagtttccgccagttccgtcagcggctggccctgtatgttttccagaagaatgtcttcgggccgcagaccggcggcagtccaggcagcggtaaaggcttccagcgcctgcaccgcgtatgcggcatgacaatatgccggcggatgcacaaccccgcgtaccgcccccagataatcaactttatccataagccgcaggcagatatcagcacagcggctgccgtcgcggtgtgcggtatccggacgggcgcgggctgcgccccacggcagatccacaggcagatgcacatgccagctcaagggcaggtcggccaaatccacaggcagatcatggcgcgaataggcaagacaggcttcactttccagaaacagcagcccgacttcatccaccctgccggcaagaaagcggcagttttccgccacccccgcgggaatgacccacgagggtgccgccagaattctgccgtgcggcaaccgccctgttccttgctgttccttcatacacaccgttccgcaatcttacgcgggttattcagtatacatcatggccggacacagcacaaaccgcgccgcaggctgtcaggataacagacatatcatgcacgccggagcatccctgtccggaaggcggccggatacggtaacgggcacgccataaaaaacgtgcccggacctagtgccgggcttgccttgcgccgatacgttctatatggaaaccggaaagaagtgcagccgccctgtacaaagcacagtccgtgccacccgcggccccgtgccggaaaaccgccgcacggcgcgcgaaacgagcacggcaagacagctgtaacggcgggctgcagcggcaaccagccggtgttgtgcaccccgtacggcacaggcacggcgcttgcacaaaaaaattaccggcagcctgtgtccacggacggcatccggaatgagcacccccaacggaagactgctcccatgcggaaaataaaaagctacctgcaacaccgtctcaacccgctgcacatatactgcagactgcgcgactgcggcataagtgcgggtgcggccgcacggttttcggcactgtacgagcgttatctgtacaggctttagccgcaactgcagacggcagcccgcaccgccggcagcgccgtatgcaggcgggcgtgcgcacgtcccctgccgccgtcacatcaatgtcagctgtttttccttgcgcttctggtgcgccaccagcgtcgaacggcgcaggtcgcccagcggcagcccctgaagaaaccgtgattccctgagccgcagttccttgccgtagagcatccgccgcgccgcgcggctgagaaacagcgcctgttctgcacgggtcatccccacatacaacagtctgcgttcttcctccgtatccgtgcgcatgcgggccttgtccacgctgcccgtcaacacgcccgcgctggcaaaaggcagtatgccgtcttccagcgcaggcagaaataccgctttaaattcaagaccttttgccgcatgcagcgacattatctgtactttttcgctgcggctgcgcaccagttcaagctctgtctgcaggtgcacccagttaagcagacccgcccagcccccgtactcgtcataagctttcaccagacgcctgaactccggagactgccagaacagattatcaaaaggcggcatgtcctgcagatacgccgaaaccccgagaggtcctttggccagcaccttgtcggggcacgaaatggtttcttcttccgaccggtaggcaatgcccagcacacggcccgccgcggccagaatcatctgtatgcggggctccacccagaaagcttcggcctcgggcacggagcagggtatgcccagccggacaagcgtgcgctggataacaggaataaccgccttgaagcgtaccagtaccgcaatgtcgccgggggcgagagcaccggccataccgctcacatcgtcgtcatgcccgccgcttttcaggcgggtggccccgctgtcggccagagaatggcttgtggcgccgataagcgaacgtatctgcccggcaatccaggaggcttcaccttctgccgtgggcgcttcaaaaagccgtatctcgcccggcagcgcacgcatggcaaccagcggcgggtcctgcggcagcagagcagccgaaaaatcaagtatggcctgagaagatctgtagttacgggtcagtttgatcacctgcatatccggccacgccgcaccgaaaaacgcacgcacatcgccgtgcgccccccggaaaccgtagatggactgatcagggtcgcctatgccgaagaaccccgcgccgttttcaggcagcagagaacgcaccagtgtaagctgcagaggtgaaagatcctgaatttcatccaccagcacatgcacatacggacaggcgtaaataccgttgttcacctgctccagccagaattccagcaggtcggtataatcggcaagattccacgattccttgagcttcacatacctgtgcagaaacggggcatcatccgtatggcaaacggacatgcgttcgcggcacacggctatgcgttcccacgcttcccgtatccgctgcgcggtctcgccggaattggcctcggcaaacacacgccgcgcgccgtcttccgaaagcagcaccggcgcatcgtcataggctttgtgccagtattcaaaggccagcgcatgcagggtgtcggtacggggcagcgccgcattacccccaagctcggccagcagcctgccgtccatctctgtcgcggcacggcgtgtgaatgtcactgccagtatctgccgcggagaaaccccgttatccaccagtctgcggatgcgccccaccagcgtgcgggtcttgcccgttcccggtccggcaagcaccagcaccggttccggtccggcgtccatggcccgctgctgggcctcgttggctccctgcggctgctccccagcctcgtcgtcttcaaaaataaattcgtcggaaacaccctgcacaccggcatcagcgtcctgcagggccgcacccgccgttccgccggacgccgcagcctgcgtttccggcccgtttccgccgccgtcctgcggcacagcatctgcagccgcggcgggttccgccgtgcgcgtcgtgccacaagcgggcaagggcaggtccatcagcatgcggccgtttttaaactcatcacgctcacgcggggtgaacacgctgataaccccgtattcgccgtcgcaacccggctgccgcgcaacctcgccgcggcgcatgcgcgaaatgccttcagccagcggcgcggaaaatgtcctcagatcttcttccggcacatcctgcagaatacccagctccgaaccgaaccgcgatacggcgcctgcataaaaatcaagtaccttgcgggtgcccggtctggtgccgacaatttcggatatgacctctgccagaggcaccagcgaaatgaaaccgggctgtcccgccggtcgttcaggcatttctctgtccgccagctccatgacacggctcagcacccccacggtgagcggcttgccgcaaacggggcatatgccgtctctggccgccgtttcacgcgggtccatgatgacaccgcacttgcggtggccgtccatgtggtatttgccttcttcgggaaaaaattccagcgtgcccagaaaccggtgccccagtccttcaccgcgcaatgccctgtaaatgccgtcgtaggaaacgtctccgctgaacaggttggcctcgcgccccagtttgtcgccggaatgcgcgtccgagttggagataagccggaaccggtccagcgcactccacatccagttcatgtccggatcggagctcagacctgtttccagcgcaaatatttccgctgacagatcaccgtagcattcttctatggaatcaaagccggattttgacccgaacacggaaaaccacggagtccagatatgcgcgggcacaagaaatgctctggggtgggtttccagcaccatctcaagcaggtcgcgcgaatcaagccccagaatgggccgcccgtcggaagcgagattgcccacctgctcaagcttgcgcgacagtgactccgcagcttccagcgtgggcacataaacaaggttgtgcaccttgcgcaccttgccgccccgtttgtagatagagcttatttcggcctgcagcatgaactgcacacggccgcccagcgggcgccctgcaaaaacagaaatctcttcgtccagcccgtccgcttcacgcaggcgcaacaggccggtattgtcgtcgggaatcagctgtgcggccagttcctcgcgccactgggggtgggtgaagtctcccgtacccagcacatccagccctttgacggccgcccatgccgccagatgacgggcagtgagttttttgcttgtggcgcgggaaaaacgggaatgtatatgcaggtcggccctaaactgcttcatgaatagcctgtccttgcagcatgtgaaaaagcatggcatccggcacctgcggatgccgccccggccgtttgccggtggtttgacggatgctagcagaaaacgtgcatggagccaaataccggacacgccgtgcacgcccggcagctgtcctgcattccgcccttgtccgcggcggcacgtcaggctaggctgacaccgtgcagactgacaccacactatcggacatacccatgcagaaccttaggccgcaaaaaaatacagaacaggatgtacacgcggcgcgggaatattttccgcgcggacttttgcagccgccggattcgttccgcttttccgcggacgcgctgctgctggccgcatggaccgccgccgcatacggcacccccgcaaaaccgctgcggtttcttgatgcgggcacgggctgcggggtggtggggctggctctgtgcctgctgcttgatacggtgcagggcaccggatttgacatagacccgcagctggccgatgcagccacgcacaacgccgccatgctgggactgggcaaccggttcagcgcggtacaggccgatgcgcagcaggtacgcgcacacgcagacatcacgccggaatcattcgatctggtggtgacaaaccctccgtaccggcggccggatcagggcaggcacgcggcgacacagcaacgcacacgcgccctgtttgaaacagccggtccgctgacggcctttgtggccgcatcggcttacgctctgcgcaacaagggccgctttttctgcatctatccggcggaaagactgcccgatcttttatgcacgctgcgccccgcagggctggaagccaaaagcctgctgcccgttcattcacgcgcggagcagccggccagactcatcttgctggaagccagaaaaaacgctaatcccgccatcaccatacacccgccgctggttctgtatgcaggcagcggccacaggacacatctcacgccggaagcgctggccttctgtccgttcctcggctgcaatgcccgcggcgttcaatgccatacacaggagacaccatgatcggagccatccgcaaactcgaacgatttttcatgacccccagcggcagggccgtggtgctgccgctggaccacggtgccggtgaaggcatgctgcacgggctggacaatatacccggtctgcttgcggacataggcgaccgtccggtgcagggcgtggtgctgaacaagggcacggcacgcgcctacgcaaatgaaatccccacggccacgcagcttgtggtgcagctttccgccggaacccggcacgggctgcccgcgtggaacaaatcgctggtctgctccattcccgaagcgctgcgcctgggggccgacgccgtggccgtacaggtgaacatcggcaacgaacaggaagaccggatgcttacggatctgggcatggccacggaagaagcgcaccagcacggcctgccggtgatggccgtcatcgtggcgcggggcggcaacatagtgcaggagcttgacccttcgctcatcgcccattgtgtcaggctgggcggcgagctggggcccgacatggtctgtgttccctattccggtcatatggacagtttttcacgggccgttgatgcctgtcccgtgcccgtactggtggcgggcggcccttctatgggtgactttgaaaattttatcaggcacatggaagaagcgcttgaatgcggcgccgccggtgtaagcatcgggcgcaatatttttcagcaggacgaccccatggcggcgctggacagactgctgacagtggtacacagccagcgggacgacaaaacaccgcaggaaaacgacgtgcggaacgggtaatcatgttcaaggttgttgtcattttgtttgtcgcggtctgggtgctcagcttttttctgagcagccggcgcaaggtcatccgcgacacaaaccacctgctccagctcattttgtgggcggcgctggtattcacaggcaacaccctgctttccggccagcagttcgtcaaagaccactttctgctgcaggtggctctcacgctggcgctctttgccggctcctactttgtttccatatggatagttaaaggcatgtcttcgggcaacggtccgcggcggcgctgacatatgcgccggctttccgcagcggcgctgcctgtttttcagcatgcagcatccggcataaaaaacccccgtcagcatatgcagacggggggtttgtcatcggggctttgtcatcgcggaacaagacatcagtcttcacgcagtttctgcaatgtcttggtataagcgtggaacacgtccgagcggttgatgagtcccagaatggtattatgatcgtccgcgtccaccacaggaatctggccgagatccgtatccacaaacttgagcagcgccgtgtacagatcatcttcctcctccagtgtggcaggcttgcgcgcaaggtctttcaccagcaccagatcaaaaaggctctcttcatacagcaggctgcgcacgtcatttatggaaaggataccggtgatttctccctcttcgcttttgacgggaaagaaaaattcattggtgccggaaataatgtccgtcaggcctttgagggtgacgctttcctccagaatggtcactctgccgcgttcaaagtggtcagtcaccttcagctgttccagcaggttgatggtggcatcattgatatgggcgggtgactcgaatttgttctccacctgattttcgtacaggttgctgcgcctgcccagcacaatgcacacggcagaggccagcataagcggcgccagcataccgtagccctgtgtcagttcgcacaccattatcagcgggccgatgggtgcgttggccacaccggcaaaaaaggccgccatgcccaccagcacatacccgcccggctgcgttactatatcggggtaatatttatgcgcggtaaagcccacaatgccgccgctcatccctcccacgaacagagccggcgcaaacatgccgccgctcatgcccgaaccgagcgtgaccgatgtggcaagcgtttttgccagtatgatggtcaccatggtggcaacggtcatctgtcccagaatggcctgttcaagccagccgtagccgcccgaaagcaccttggggtacagcatgccgaaaagccccattaaaagccctccggccgccatggtccacatgatgcccaccttctgctgcatacgggcaaacacggaatatttgatgaaccggaacgtgcttacatacagccagcccgcagcggcgcagaccagcgaaagaatcaggtagaacggcagttcgctcatgctgttgaagctgaactccggtatgccgaaaataggttcggtaccgaacaccagcgtaaaaatggaatacgataccaccgatgaggtcaccgcaggcagaatggcttcggattcaaagtcttccttgtagataacttccacggcagtcaacgccccgcccagcggcgcacgaaagacggcacccagtccgcccgcggcgcctgtcagcatcagtatgcggcgctctttggtgctcaggcccattttgtcggcaaaaaaagacccgataccggcccctatctgcgatatgggcccttcgcgtcctgcactgcccccggacgcaatggtgaaaatggaggtaatgcccttgatgagcggggccacaggacggataacgcctttttgccggtgaaaagccctgatcatggagtccgtgccgtcggtcatgccgtgaaagctgtccggcagaaagcggctgaccagccagccggtgaccagcgccacggtggtggtggccagaggaatgacccacggccggaatgtttcgcccgcatgtccgtgaaacagcgcttcgccagccggtgccggcaggctgtagccggcccagacggcctgaatgaggtgcttgaaatactctatgccgagaaaaaacagcgtagccgctatgcccgagacaacccccagcaccacgcccagcacaagcatgcgcacataggtcacattacggtacagccgcaggtattcttcccacaaacggacaaaagggcgaaacatgagaggtgaaactccgttacggcaacagcgccgcgtggttatgacggcagataactgccgccccgcttttgcacggtgcaaacaccgccacgccgcgcggcggtgccgggcggcgtacagaaaggcgcgaaacaacgcagagggaggctacagtccggcttcctgagaatccagtatctgccgccccagttccacatcgctgcgaatctgcgtcatcagatcgtcaagacccgaaaacttgcgttcatcccgcagcctgtgcacaaaattcaaccgcagctcccatccgtagatgtcgcggtcaaaatccataatatatgtttccacactcagcgtctcgttgccgaatgtgggattgtacccgatattggtgacacccttgtacaggttgccgtccacttcaacccacacggcgtatacgcccggtcccggaacaagctcgtccctcacctcaaggttggccgtgggaaaacccagcagccggcctccgcgttttttaccgtgcacaacagtgccccgcaccacatagaacctgtccatgagaggccgcactccccatacatcaccggccttaatcatatcacgtatgcgcgtggaacttaccacggcaccgtcgatgatgacagggtccagccgctcacatgaaaagccgtatttttctcccagttccaccagcagctcaaagtgtcccttgcgccctttgccaaaggagtaatcgtaccctacgaccagctccttcacattcaggccgtccaccagaatactgcgcacaaattcttcaggctccagcgccgccagttcccgcgtgaactgcagcataagggtcagatcaacccccagcgcttccagcaggtcaagttttttttcataatcagtaatgaacgggggggtatgcgggcccacaagcacccttagcggatgcggacagaacgtgaccaccacacccggcaacgaagccttggcggctttggccatcatgcggcctataagcttgcggtggccgttgtgcacaccgtcaaaattgccgatggtgacacacgacccgccggaaagatcaagggttatttcctgaagctgtcttgcgatctgcatggggttcccgttctccgggttgggttgggcgccggaaatatccgttcggcccgccgaagaccgctatagctaccccaaaacccgcatccgttcaagcatacggacaccccgccggaatccggccggactttttttacttttttaccagaaaaaacttgccaaggcgccggtcttttgtctatatgcctcttccgcgccgaggtggtggaattggtagacacgctaggttcagggtctagtgggggttcccccgtgggagttcgagtctccccctcggcaccattcgcgattaaagggaaacagacatatgtcggtttcccttttttctttatttgccaccctgcacagactctgcaacaccgctcaccaatcggggacggcaccgcccccgtttttccgtctctgtacaggcaagccacgcaggcgcgcatcacttcacagctacatcctgtctgacaactgtcttcagtacatcaacagtcgcttcggccacatcgtcaaaaacatacatccatgcgccgacggtgtatccgcctccagccgcgatggaacgttccacaggaaccgtggcaagcactgtcccctctctgtccatgatggctgtttcggttttcagctcggtggctccggctccgggcagcagccagcgtttaaaggcattgcccgggctgtaagacacaatggtcgtgaccagcacatactcactgtcggcccgctcaagatgctctttggtcagagctttgttcagggccgtgcgcatggcttccgccagactgaaattctcctcggcgctttcaaaagcatagccggaacggtcttccacgctgctgatggcaaagctgtcggccatgatagtttttccgctttccgtctgcggaacaagctgcgcttttgtggagcatcccgccatggccagacataaaaaaatcagtaatacaatacgtttcataatccctccttcgggcgcaaaggtcgtatcgcaccgaccggacaaaaacaagcctgtcaataaaggaaaatacacttccggttcccgcatccatccgccggaacggcaatcccccctgcccgcgccgtgacggcacagacaggggcacgttcatgcgccgcataaaaaataaaggcgactaacacccgccagagaatactatacgctccggccccgactgcggcacacagcgttccgccgaggcgcgcccctgcctttcaccccttcttgcggaggatgccccgtgaaatcgttaggtacatacaccatcggccttcttctggccgcatcgctcgccatatcagctgcctgcggaatactctttcaccttcaggaaaaaaaagtccggcaggaaacgctgcagaatgaatacgcaaccatgattcattcactgcagcagcggctggaaaaaaagattgatatcggcatcaccaacagcatctcctttgcctcttcggccgaccttgtgcatcttgtccgcacacaggacagggaaggtctgatgcgccatgtaagcagtatcggtgacatatttaaaaaaacttccaacttccgcggcatcaggcttcacattttcgatgcggaaggccgtacgctggtacgcagctggaacaaagataagcacggggatgcgcccgcagccgccggcgaagtgctgcgtgccgccgcccggcaggggcaggcggcttccgcttttgtactggatgaagacggcctgcttctgcgcggcacagcgtttatcggccagccggacaacatcgcgggctatatccagttcatacagggtgttggcagcatttctcgcgactttgaaaaagagggcatgttttttgtacagctggtcagtgccgacggggcctctcctccggacagcctcagaaacaatacacgtctgggcggttatgtactggcaaacaacaagtggttttcttcatccgtggtccagcggcttgaggacatagaccttacacgcgtcacccgcgacagatatttcatctccgacggcctgttcgttgtggttgaaccagttctggatctgcagggacggcagaccggcctgtatctgctggccaaagacgcgcacatcgtcgaagccaaaatcagcgccgccatggaagcagggttatatatactcatcaccatgggattcggttttcttatcattttcacggtcatatacgcggtcctgcgcataaaggtcatcactccgctggtgaatatcaaaaaatttgcagaagaggtcgccgccggtgactggcaggccacaccccgcggagcatatgcatttgaatttgatgtgctgaagcagagtcttctttccatggtgcacgaattggaagccgcgaatgaaacggcggaacagaaaagcgcggcagccacccgcgaagccgaaaaatcacagcgggccgcggaagaagcggcagaagccaaaattcaggccgaaaaggcgcggtccgaaggcgtgctgtatgccacgcgccagctcagtcaggcagtgtccggcattatggaaacggccgacgaactggccagagacattgacgggtgcagtcagggcgcccatgaacaggcacagcaacttcagctttcctccacagccatggaggaaatgaacgccagtgtgatggaaatagcaggacggaccggacagaatgccgaatcaacagaacatgccagaaaagaagctgattccggaaacagcgtggtacaggaagtcatccgctccattaacgaagtgcatgaaatagcccgcaaccttgcaacggagatggacgaactgggcaaacacgctgccggcatcggtcaggttgtcaacatgatatccgacattgcagaccagacaaatctgctggcactgaacgccgccatagaagccgcacgggccggagaatccggacggggttttgccgtggtggcggacgaggtgcgcaaacttgccgaaaaaacacaaagcgccaccaaagaggtggagcgttcagtctctgcaatccgcaccagcatcacaggcaacattgcaaatgcgcagaacgcgcttgccgtcacacagaccgccaacggctatgccgccgactccggcaaggcgctggaaaccatcgtccggctgatttccgcctcgtcacaggaagtcagcgccatcgcgcattcttcagagcagcaggtcgaggcatccgaagccatcaacgcgtcactcgacaaggttgccaccctttcttcctccacggtctcgctgatggaagaagcggcaaaggcggtacagcaccttgcgggactggccacacagctgcgccagataatctgctcaatggaggatgaaaacaatccgatgtgctgaacaccccctgccggaagggttcggaacagcaagcttcttcaaaatgcttcccatcgcgtctgtctttctatatgagattcaggatcatactatccggagaaactcatatgcatcatgaaaacaacgtacaagcgcctgccgaggcaggcgaaaccatgcatcatgcggcttcagatgccgctgcaacagccccgttccttgcatttaccggcacgggaaagtcgctcttttttctatacattataaacggattactgacagttctcacgctgggaatctacagtttctggggtaccaccaagatcagacgatatttctggtcgcacacgaaggtgcagggcgaaccgctggaatacacggggacaggcgggcagctgtttgtaggctttctcatcggcattgttctgctgggactgctggctctcatcgctctggccactgacatgcttttcggaccgcccgccggcacgctgaccggtattctcatagcactgctgtttgccccgtacgccatcttccgcagcatgcgcttcaggctggcgcatacccgcctgcacggcatccccttcgggctggaaggttcccccgtacggttcgccggacgcacgctgctgcgctcgttcatcgcactggtcactcttggcctcatgattccgtgggcatacgccaaggtcacggccgacattctgggcaacatccggtacggcgacaagatgttcacgttcaccggcaagcccatggctctggtcaaggcggccattctgcccatgctgcttgtaattgtgcctatggccgcttatgtgggttttcttgtcatgctggcctcgggctcgttagcagggtattcatcctcggaactcaggacgctaattctcatcattgccagcgcgctgggccttcttacctttatctcaagcctgctgtggcagtgccgctttatccgctgggcagccaccggaatgcacttcggcgaagccggactgacatgctccataacgccgctgcgcctgtttgtcgccctgctcaaattcatgctcatcacgctgttcacgctgggcatcggcctgccgtgggccatcgtcgggctgcagcgctttttcatgcagctgtacgaacccacaggcgacattgtctttgccgatgtgcaccgcggaccggaacagcatgaagccaccggcgacggcattgcacaggcctttgactttgacatgggcttttaaccgctgtgtcccgcatgcagcactgcgcactgtacaacgacggcctgacacccgaaacggccgaagtctcgccgcagatgtcggcagggtctcttgtctttgaacacaaaggagaaccctgccgctggccgctttcccgcatagacgcagtggacggctggagcagccgtccgctgcgtctgaaacgcacccccgacacctatgaacggctgaccctgcctgccggaagccgcacggacgaaatagtccgccacatccgcatgcacaggggaatccgcctgcccgtaatcagcaagttcggtgtggcggcgctgacggcagtcgtggccatggtatgctgggggattttcatgggcgacgtcaccacccgcttcattgcctcgtgcattccgcacgatgtggaaaaagccatgggcagacaggccatggaaagtctgctgccgctgctctcgctcaacaccactccggagtggtgcacctcggcggaatcacaggccgcactggacgcaatgcaaagcgaactgctttcgccggaagacccgcagccctatgaaatccggattctgcacagctcattcaacaacgcgcttgccattccgggcggcaccatactggtgaccagcgcgctgataaacgacctgcagcaccccgatgagctttcgggcattctggcccatgaacgcacccacataacccggcaccacggcacaaccagctacgtgcgcaatgccgcattcagcatggtgctgaagatgtttgccgccaacagcgatacactgcggatgattggcggcagcgcgcaggccctcatgctgctgcgcttctcccgcgaggccgaagacgccgcggacagcggtgccgtgcgcgcgctgcaccgcgccggtattcccatcagccggctgcaggactttcttgtccgggccgctcccccgcccgaagacggcgacaccacgctgcagctgattgacaggtacctttccacccaccctgacaccccgcacagggtaaaagccatgcaggcacaatacgacgcgctgggcacaccgccgccgcggcagtcaccgctgtcgtcccgacagtggcaggcggtcaaaaacgcctgctcccggcgcacagaccagttatgacattcatcccgcgggcagccggaaacgtacagggtttccggctgcccgcggtcatgtcaaaccatgcgcaagaataatatgctcaacaagacataacatccattgtattgtctgcttcaagctgttccgcgtggttcacagccgtgcaccacgggaaagcccgcggaggtaaatatgccaaaaaagacacaacaacctgtcatgcgcctgcacctgtggctcgaacagtccgatggcgtgcttttcggtcaggggcggctgcagctgctcgaatacatagaccagacaggctccataaacgcggcggccaagcggctgggcatgtcctaccgcgcggcgtggggtaaaataaaagcctcggaagaagcgctgggtttcaaactgctggaacagcccgaaggaagacgttccggctgccggctcagcgatgcggcgcgcatgctgatgaccggctaccgtaactggctggatgaagtggaagctctggcgctgcaaaaggccgaagaacatctgggctacatgcccgaacggtttataaaccggcacggagcctgtgccctgacaccgcggcatgcccccgcagctaaaaagaaaaacacaccatcacaggcggctgtggaaaaatccgcctccgcacactgaggcaccttgcggtatgcattgctccgcacgccgttgtgttaatattaacacattataataactgactttttattgaccaaacatttcctgacgtggcatccgttgcataggatgcggcgtgcacctgcgccgcggcattagcaaccgaaaaaggaggccgaggacatgaattgcacccggcgaggattcctgaagctggccggagcgggcgcagcctgtatttctctggcacagctcggcttcagtctgaaagaggcgcgcgcctttgccgcgtcgctgaagattgaaggggcgaaggaagtcatcaccgtctgtccgttctgttccgtcagctgccacatcatcgcgtatgtgaaaaacggcaagctgatcagcacggaaggtgatccggattatcccatcaacgaaggttcgctgtgcgccaagggcgccgcgctgctgaccatgtcgaccagtcatcacagactgctcaaacccaaataccgcgcacccttcagcgacaagtgggaagaaaaagactggggctggacgctggagcagatagcccgccgcgtcaaggatacccgcgacaaggaaatcatactcgaaaacaacaagggccagcgggtcaaccgtctggaatccatgttcctgctgggcacatcccatgcggacaacgaagagtgcgcccttgtgcaccaagcaatgcgaggcctcggtgtcgtccatatggaccaccaggcacgtatctgacacagcgcaactgtagcggctctgggagagtcgttcggacgcggtgcgatgaccaaccattggatcgacatcaagaatgccgatgcaattcttattatgggcagcaatgctgccgaacaccaccccatctcgttcaaatgggtgctgcaggccaaagacaagggcgccgtggtaatgcacgtcgatcccaagttttcgcgcacatccgcacgcgcggactttcatgtaccgctgcgttcgggcaccgacatcgcctttatgggcgggatgatacactacattctggaaacggaaagctacttccggcagtacgtgcttgattataccaacgcatcgttcatcgtgggcgaatcgtacgggttcaaggacggactgttcagcgggtacgatatacacacccgcagctacgaccgcagcaagtggaactttgaaaccgacgcgcagggcacgcccaaacgcgacccctcgctcaagcacccgcgctgcgtcttccgcctgatgcaggaacattattcacgctatacgctggacaatgtttcatctgtaaccggtgtgacaaaggaaaacctgctgaaggtctacaaagcctttgccgccaccggcaaaccggacaaagcaggcaccatgatgtacgccctcggctggacacagcacacggtgggcgtgcagaacatccgcagcgccgccattgtgcagctgctgctgggcaacataggtgtggcgggcggcggcatcaacgccctgcgcggcgaacccaacgtgcagggttccaccgaccactgcctgctctatcacatcattccgggctacatgaccatgcccatggccgactggcagacctatgccgattacaacaaggccaacacgcctgtttccgcagacccgcagagcgccaactggtggcagcacaagcccaagtacctgaccagcctgctcaaggcatggttcggcgatgcggccacggcggaaaacggctactgctacgggctgctgcccaaaatagaaaaaggcgccgaccactcctacatgttcctgtttgacaggatgtacagcggcaagatcacaggcggcttcatcatcgggctgaaccccatgaacagcgtgcccaacaccaacaaggtccgcaaggcgctggacaacctcgactggctggtcaccgcggaactgcaccattccgaaaccacggataactggcgcagacccggtgtagacccggcaactgtcaaaaccgaggtgtttctgctgccttccgcccaccgtgttgaaaaggcaggctcggtgagcaacagcgggcgctggcttgtgtggcaccacaaggccgtggaacccgaaggcgaagcccgcagcttcggcgacatgttcgtaccgcttataaacgtggtacgcgacctgtaccgcaaagaaggcggcaccatgcctgaagccgtgcttaacctcgactggccgcagcagtacgaccccgaggaatgggcacgccgcatcaacgggttcttcctcaaggacaccacggtaaacggcaaagagtacaaaaaagggcagctggtgccctccttcacggcgcttgccgatgacggcagcacctcttcgctcaactggctgtactcgggcagctacacggaagaagacggcaacaaggctcagcggcgggacccctcgcagacccccatgcaggccgccatcggcctgtaccccaagtggtcgtggtgctggcctgtcaaccgccgtattctgtacaaccgtgcgtccgtggacgctcagggcaaaccgtggaaccctgccaaggctgtcatcagctggaacggcaaaaaatgggaaggcgatgtccccgacggcggctggccgcccatggccaccggcaagggcagacatccgttcatcatgagcaagcacggcttcggccagctgtacggcaccggccgcatggacgggccgttctcggaacactacgagccggtggaaacccccatcgacgcgcatccgttctccaaacagctgagcagccccgtgtacaagttcgtttcgagcgacatggataaactggccagaccggccgacccgcgcttcccctatgtgctgaccacctacaacgtgacggaacactggtgcggcggcggcgaaacccgtaacgtgcccaacctgcttgaggccgaaccgcagctgtatgtggaattaagccccgagctggcagaagaaaaaggcatcgccaacggcgacggagtgattctggaaagtgcccgcggaagggtagaggctatcgccatggtgacggtgcgcatacgccccttcaccgttcagggaaaaacggtacaccttgtggggatgccgttctgcttcggctggacgacacccggcacgggcgactcgaccaacaggcttacgccttcggtcggcgaccccaacacatccataccggaatacaaggccagctgcgtcaatatacgcaaggccgacaccctgaccgaaatcgaccgatagccatacggcggacggccgcttcatgtggccgccccgccaaggagtcatgacatgtcaaaagccatattcatagacaccacccgctgcacggcgtgccgcggctgccagcttgcctgcaaggaatggtacgagctgcccgccaacaaaacgcgccagacaggcagccaccagaatccgccggacctcaaccccaacaacttcaaactggtccgttttcatgaacacatgatagacgaccgcgtggtctggtacttctttcccgaccagtgcaggcactgcgtcaacccgccgtgcgtggacatcgccaacatgattgtggacggcgcactggtgcacgatgaagaaaccggcgcggtgctgaccaccgaaaaatccagcctgctttcggccgaagactttcaggccgtgcgcgacgcatgtccctatgacattccccgccgcgacgagcagacaggacaggtcaaaaaatgcgtcatgtgctttgaccgcatcaaggccggcatgcagcctgcctgcgtcaaggtgtgccccacgggcaccatgaacttcggagagcgcgaagagatgctcaagctggccagaacccggcttgaaaaagtccgcaaggaacacccccgcgccatgctggcagaccccgatgacgtgaatgtcatctttctgctggcagacgaccccgaacggtaccacgaatacagcgtggctcaggccgagcccgtcagccgcaagcggctgtttgcctcgctgcggcgtcccgtgcgggccatgacggaaaacagctaggaccgaacaacagcccggaaggccgcttacccggccttccggctttaccggagcacgaatgccacaatcacgcgaatcagtcagtgccactctgaacgccattgcctcacgccgtccggcgctgcactccatactcagcgcattcgaaccgctgcttaccgccagcgcagccctgccggacgctctggcggatgaactgcgcaacggcacagcccccctgccgcaggcccggtctgaaaggctggcacagggcgtgcccgtcatggcagacgccccgacacagtgggccgcgccgctcatgcgcgttgcagcacggcacctgctgcccgtcataaccgcgcaccagtcgctggccggctcgcgcgcagggctggaaaaagccttcgatcaggatgataccgctctggccggcctcatgtccgccatcgtgcacggcgacgccggtgccctcacacgcgccgcccggcagcacgacgtacccgaagcggtctttgcttttgccgcaaacgcggttgccggtccggcactgcacgccatgacgcagcaccacctgcacgacgctgattttgccgcgtggcgtgaaggaacatgccctgtctgcggctcatttccttccatcgcgtatctgggaaggccagaccctgaccagtcggaatttctgcgcagcggcggcggcaaaaagcatctgcactgttccctgtgcacgcacgaatggctgttcagacgcggagcctgtccttcgtgcggcaacgaagaccccggagcgctggaatacctgcgcgacccgcagaccccgtgggaacgcatagacctgtgccgcaaatgcaacacctactgcccgggagtcgatctgcgcgaaaccacggaaaatccccagatggatgccatggcactgggtatgctgcatcttgatcttgtggccgcccgtgaaggactgatgccgctggccccgtcattctggaacacatttgacgacgaataacctgccccgcagcaacggaacccgttaatatgcataccagaagcaggcgcatcaccagactgaatcagggtctgaggcgtttttccgacgatgagataatcatcgaagcccccatggagatagtggtcaacggcgtgccgtgggccgctctcatgcgcacccccggcgacgatgaggcgctggcactggggtattgccatacggaaggactgctgcagcagggcgaaccgtacagcatgaaccggtgcaccgccgcggacggcacgatgcggatgctgctggaaattcagggcggcccgcggcgcgtgcaggaaatgatgcgcggcagaggcgtgcgcatgggtttttcctgctgcggcaaccgtaacgccgtcagtgcgcaggaacttgtccggactctgccccccgtgccttcctccggcccggcagacaacaaagaggctttccgggtggcaccggaaacactcaatgccctgctgcgcgaggcggaaggctatcaggcgctattcagccggaccggcggcactcatttctgcgcgctgtatgacgggcagctgaccatgctggcctttgccgaagacacgggcaggcacaacgcactggacaaagcagccggacaggccctgatgcagggcacggcggcagacgtgcatctggtgctgctctcgtcaaggctcagcttcgagatggtacagaaatcgctggctctcaaggcccgggtggtggcagggctgtccgccgtgaccagcatggggacggaacttgcggaagcctcgggcatcacgcttgtgggttttctgcgcagcggcagaatgaacatctatacacatgcacagcgcatggtcgccgcatgcgacggcacgaccccgtgcagcggtccggcagaaagctgtccgctgcgccgcccgtcatgaccggacaacagccgtttcttacacggtatgcagcaccacggagagcggtttaaaaaaaaattccgcggtcataccctttacgccgggtgctgccacatcctgccccgcgcctgcttccgaagataccagccccatgcgttcggcatcagaaacggaaagcagcgcgcacagctgggtgccgtcggcgcaggctcccatgacttcggccatcacaccggagctgcggacctgcgtgacggcggccgtcatgcagttgggccgcccgctgccgcccgtatccccatctgcgctgccgggtgcgcacagccgcacatcgacatagggcgcctttaccgttgcccccacagggctgtccggttccagctccagcgcgcgcagactctccatggtgataagcgccgaaacggtatgccctcccaccgtgcacagactgacctcggccatgatcgcatctgttctgatggcgctcacatgccctctgaagctgttacgcgcactgctgcgttctcccgcatccatggccagacgccgcacgatggcacgcatgtcacccgatgaatagttctgcagcaccgcagccagatcagcggatgcctgccccagcacttcgcgcaccacggccagcggcacaccgctacgcagcagttccacggcgcgggtattgcgcagcacacgcggcgtggccatgtctctgggcacgccgcactcctctgcgcgggcataaaaaacgcggcgcacatacccctggtcaacgccgaaaggatactccccgaacccgccgcccgaaacaccgttcagcagccggtcgatttctcggcacaaggcgcggggcagcggcacctcccgcattctgccgttgtgcccgaagcgcgcgcttcccgtctgcagacagacgtcggtgcggacatcaagcgcctgcacctcgccgaggcgcgctcccgtatggcgcaacagctgaaaaagcagccacatgcgcccgcgcgaaatttcggcatgcggggttgcggccgcggcacgccagcggctgaacgcctgttccagccgcaaaagctgctccgcatccagcagcttgaccccctccggcaccacaaaaagtgcatgcggcgctattctgccgcccgccggacggccggaccgtactgttgtgccggttgtcgtcatggctgctcccgtaaactggttttgtcacgattttcaggacattcgtgaccgcgttggcagacgatacacaacttcgtaagtgcgtacatgcagtaaatacatactcgcacttctgcacacgcatcaaggaggattcatcccatgctgtcacgtctgtacgctctgccggcacgcctgctggccccgctctgcctgcccctctgcctgaccctgtgtctgctggcagcccccgccggcgcgcaggacctgctggtggcgcaggccgccaacttcatgcccgccatggaagaaattctgcccgccttcgaagccgccacaggcatcaaagggcacgccgtatattcctccacaggcaaactgtacgcccagatttccaacggagcaccgtttgacgtttttctggccgcagacgaggcacgaccggccaagctggccgccgaaggcaaatcggaagcaccttttgtctatgcgcgcggcaaggtggtgctctggctgccgcagccgggcgtgaccgccgccgactggcagcagtgcctgcagcgcgataccatacagcgcatcgccgtggccaaccccgaatccgccccctacggcgcggctgccgtggcagcgctgaacaaggcagggctgtttgaaaccgtcagtccccgtcttgcctatgcacaatccatcgcacaggttttccagtttgcttcctccggcgcggccgatgccggattctgcgcgctgtcgtctactctgacggaacagggccgcaccggcacaacctttgccgtgccgcaggcaccgtccgtcattcaggccgcgtgcatcctgaaaagcgctccgaatccgcaggctgccgccagatttgtcgaattcctcaattcgcctctggtcgctgaaatcaaggcaaaatacggatacgaatagcatgctggaagcggtacccgccatagcagacccgctgtacctttcggtcaagctggcattcttcaccacgctgttcattcccgtggcagcgctgccgctggcgtggctgttcgccttccgccggtttgccggtaaaagtctggccgaggcctttgtggccctgcccatggttctgccccccacggtgctgggtttctggctgcttgtggtcatgggccccaacggattcatggggcaggcgtggcaggcggttttcaacgaacggctgattttcagctttcccgccattctgctggcatccgtggtatacaacatgccttttgcggtgcagccgctgcgggccacctttgaaaaaatggacagaagactgctggaatgttccgccgtactggggctttcgccgcttgccacattccgcagggtcattctgcccaacagcctgccggggcttgccgcctcttccgtgctggtgttcgcccacagtctgggtgaattcggcgtcatcctgatggtgggcggcagcatgccgggcaccacaaaagtggcatccatcgccatatacgaagccgtggaagcgctgcgctatgacgatgcctttctgctgtgtctggcgctggtacccgccagcttcatcgtgctgctggccgtaaacagaatgaacaggagcctgcaatgactctggacgcccgcatctgcaaaacgctgccccacttcacgctggacgttgccatgacatgcccctgcggtcaccttacagccgttgtggggccgtcaggtgcgggcaagaccacattcatacgctgccttgcagggctggaacaacccgatgaaggccatgtgaagctgaacggcacggtgtggtgcgacacagccgcgggcacttttatgccggtgcgctgcagacagctgggatttgtgtttcaggactatcccctgtttccgcaccttgatgtactgggcaatgtatcgtttgccaccggagacaaaaaacaggcccgtgaactgctggcacgcatgggcatagcccatctggcagcccagcgcccctctgccgtttccggcggcgaaaaacagcgcgtggccctgtgtcaggctctggcacgccgtccgcgcatgctgctgctggacgagcctttttccgcgctggatgtggatacccgccgcagcctgcggcagaccatgctggaattgaaaaatgagctggacatacccatcgtgcacgtgacgcacgatctggaagaagcagccatgctgggcgacaccgtcatcgccgtcaatgcgggcataccggatgagcagtggcttggccgcaacatgcccgccccgcggcggcacaccacggcaccggccgcccgcagcgccgcctgcggtgcctcgctgcggacagcgccggtcagcctgtgaaaacgcatcgcatcctccgtccggcatctgtcaggcggaagacctgcgggccggagcattgtgctccggcccgcatatatacctgttaccggcaatatgacacctgcatgccgcagcattccgtcagccacggcacagcagcagccccaatgtcagcgttccgccgttcccccgcggcggcaggccggcagcccgccgaacaactcgccgaaacgccgttgcgcttcttcttccagagaacgcgcaagctgctcataagcttccagataggccctgccgtccgccgaaagctcataccccgatttattgccgccgcgcttcaccagcacatcggtgcccagccgttcttcaatcttgcgtatgcggccccatgcggcgcggtacgacatgcccagagccttggcggcacccgccagcgaccccgtctgattcactccgcgcagcagcgcggcactgcccatgccgaaggcgtttttaccgtctttttcaatccacagcttcatcttcagctgcggggtactgtgttccatgcgttatttcctccttcagcaaccgtgtccgccgcacaacatgcgcgtgtaccgttccggctgcttaccaccggcgcagcagctttccaagggccgtcaccgcggcacggcctgataccgtccgcacagcctccggccggggtgactatttgactcaaacagcgggaacacatgtatcagaatgaaacacacgtccgcagcggcgttatatcggccttctgtgctgtccgggggtcaaatggacacaaccggcacttttttcacgtccggaccggcccagaggtataacaggtataaaatacataactgcatgttttaatgcactatataactttggcccgttccttgcctatgggagagcaacactaatgctcacggcaaagtccacagttttgccaccaacacacaaacggtaaggatggataaagttatggcagtacgtgaagaagtttacggcttttttattcccagcgtcaccctgatgggcatcggtagccacaaggaaatcccggccaagatcaaggctctgggcggcaagaagcctctgctcgtaactgacaaaggtatcaccaaggtcggcctgaccgaaaaaatcgtcaagctgctgaaagacaacaaaatggactgcgttgtctacgatgaaaccattcccaaccccaccgatgaaaacgtgcatgccggcgtggacgtgtacaagaaaaacaagtgcgactcgctgatcactctgggcggcggcagctcccacgactgcggcaagggtatcggccttgtggtcgccaacggcggcaaaattcatgatttcgaaggcgtggacaagtccaccaagcccatgcccccctacgttgccgtgaacaccacggcgggcaccgcctctgaaatgacccgcttctgcatcatcaccgacacctcccgcaaggtcaaaatggccatcgtcgactggcgtgttactcccaccatcgcccttgacgacccgctgctgatgatgggcatgccccccgcactgaccgcagccaccggcatggacgccctgacccacgccgtggaagcctatgtttccaccattgccacccccatgaccgacgcctgcgccgaaaaagccatcaagcttatcttccagcacctgcgtgccgcagtggccaacggacaggacgtggtagcccgcgaaggcatgtgctacgcccagtaccttgccggtatggcgttcaacaacgcaagcgtggggcatgtgcacgccatggcgcaccagctgggcggtttctacgacctgccgcacggcgaatgcaacgccatcctgctgccccacgtggaaaaattcaacctgatagccaaggttgagcgctttgccgaaatggcccgctggatgggcgaaaacaccgaaggcctgagcccccgcgccgcagccgaaaagtgcctcgacgccatccgccagctttccgccgacgtgggtatcccctccggccttatcgagctgggcaagcgctacggcaaggatgtgaaggaatctgatattccgaccatgaccgccaacgcccagaaggacgcctgcggtcttaccaacccccgctgccccaccgatgccgacgtgatggccatctacaaggctgctctgtaacgcctgcttacagcgggggaaaacccctttttttcccgctgccctgcatatccgcagaacccgccgccggggtcatccttggccccggcggtaatctttccggagaaatatacccatgcgagacgaccgtaccatccgtcgttgcgatgccgcgttcacacaaagcgtgcagcagcagagcgagcagaacatggcactgtgctaccagtgcggcaactgcacggcggggtgccctgtggcacgcgccagcagcacgccggtgacgcaggtcatgcgccttgtgcaggcaggtcagcgcgaggccgcactgggggccgattccatatggctttgcgcctcatgcgaaacatgcaccactcgctgccccaatgatatcgacgtggcacgcgtcatggatgtgctgcgtcatatggcccgccgtgaaaatcatgtggccgaaaaaaatatacgtgatttctgggacgcctttctcgagtccgtcgaaaaacacggacgcgtgtacgaggtgggcctcatggccgcatatgtgcgtaaaactggccggttctggaccgacgcagatcttgctccggcggcgctgggcaagggcaaacttccccttcggccgcatccggtgaccgacaaggaagccataagacaaattttcagacgttacagagagcgttcggcatgagcacattcacctacgcctactatccgggctgctccgccatgggcacctcggcggaatatgaagcatccacccgcgccctgtgcagcaggctgggcataacactggtggaaatacccgactggaactgctgcggctccactccggcccatgccacagaccacacactggccggagcgctggtggcgcgcaacctgatgctggccgaacagatgtctgatgtgcgcggcatcatcaccccgtgccccagctgtctgaaaaatctcaagaccacccagcaccgcctgcagcggcctgcttacagggcaggcattgaagccctgctggattaccccgtgcaaagcacgctgcccgtcaaatcagtgctgcaggtcattgccgaagatttcggcccgcagcgggttcaggaacatgtcacccggccgctcaccggcatgaaggtggctccgtattacggctgtctcatgtcgcgccctccggatgtcatggcgtttgacgatcatgaaaaccccgtggcgctggacggactgctggcggcactgggagccacggtggtgccctatgccatgaaagtggactgctgcggcgcctcgctggcgctgacacgccgcgacattgtcacctcgctttcatgccggctgcttgatgccgcggccgaagccggcgcgcatgccatggcgacggcctgtcccatgtgccagatgaacctggacatgcgccagcagcagataaacagagacaacggcacgcagtttcatatgcctgtcttttattacacgcagctggtgggccttgccaccggatacaccgcggcggaaatggggctggacaagctgtgcgtcagcccggcaggcgcccttgcctgcataacccccgccgcggggccggacaccgcaccggcgcaaccacgggaggccggagcatgaacataggtgttttcgtctgccactgcggcagcaacattgccggcaccgtggatacggaaaaagtggccgaggccgcgcgcatgtatcccgaagtccgctttgccaccgatacaatgtacgcctgttccgaaccggggcaggagggcatcatatccgccatccgcgaacacgggctggacggcgtggtggtggcgtcatgcacgccgcgcatgcacgaagccactttccgccgcacgctggaacgggctgggctgaaccgctacatgttcgaaatggcaaacatccgcgaacatgtttcatggatcggcaaagacatggaagccaacacgtccaaggccatggaccttgtacgcatcgcggtggaaaaactgcgccgcaacaccccgctgcatccccgcaaatttgacataaacaaacgcgtcatggtcatcggcggcggcgtggccggcattcaggccgcactggactgcgccgaaggcgggcttgaggtggtgctggtggagcgcgagcccaccatcggcggcaaaatggccaagctggacaagacattccccaccgtggactgttccagctgcatcctcggccccaaaatggtggacattgcccagcaccccaacatcacgctgtacgctctttcagaagtggaaagcgtgaacgggttcgtgggcaatttcagcgtgaacatacgcagaaaggccgcctatgtggactggtcgctgtgcaccggctgcggtgcctgcgaagaaaaatgccccgcgcgcaaaacgtatgacaaattcaatgaaggcataggccgcaccacggccatcaagatagcctttccgcaggccatacccaaaaaggccgtcatcacaccggaaacatgcatcatgctgaccaaaggcaagtgcggaaactgcgccaaggtctgccccgcaggggccattcagtttgaccagaaggacagcattgtcacggaagaagtgggagccatcatcgccgccacggggtatgacctgttcgaccacaccgcactggggcagtacggcggcggacgctacgccgatgtcatcacctcgctgcagtatgaacgcatgctctcggcatccggtcccacgggcggacacgtcaagcggccgtcagacggcgccgaaccgaaaaacatcgtcttcatccagtgcgccggttcgcgcgacaagtccatcggccgcccctactgttcggggttctgctgcatgtatacggccaaacaggccattctgacaaaagatcacattcccgactcccagtcctatgtcttttacatggacatccgctcaccgggcaaaatgtacgacgagttcacccgccgcgccatggaggaatacggtgcccgctacatacgcggccgcgtttccgccatccagcccaggggcggcagatatctggtgaagggcgcggacacgctgctgggcaatcaggtggaaatcgaagccgacatggtggtgctggccgtaggtgtggaatcggccaagggcgcctctgaactggctgaaaaactgcgcatctcctacgacagctacggctttttcatggaaggccatcccaagctgaagcccgtggaaaccaacaccgcaggtgtgtatctggccggttcctgtcagggccccaaggatatcccctcttccgtggcacagggcggcgccgccgccagcaaagtgctcagcctgttctccagagacaagctggaaagcgacccgcaggtttccgccgtatcgctgctgcgatgcgtaggatgcggcaaatgcagggaaacgtgtccgttcggcgccatcgaaatgaccgaattccgcggcatgcccaaagcctccgtggtggaaaccgtgtgtcagggatgcggcatatgcgccgtcacctgccctcagggtgccattcagctgcagcatttcacagacaaccagatacttgccgaggtcaacgccctatgccggtactagaaggaaaagaactgcgcatcatcggatttctgtgcaactggtgctcctacggcggtgccgacaccgcaggcgtgggacggtttgcccagcccactgacctgcgcatcgtgcggctgccctgcacgggccgcatcaacccgctgttcattgtgcgcgccctgctgaacggcaccgacggggtgctcgtttcaggctgccacccgcgcgactgtcactacacggcgggcaacttttacgcccgcagacgtatggaagtgctcaaggcgctgctgccggtgctgggcatagacccgctccggttcgagtacacatgggtctccgcttccgagggcaaccgctggcagacggtggtgcgggaattcaccgcccagattcacggactggggcctgctcccgcctttgcgcaggaagcttccgaacaggcacaggccgttctgaaagccgtcatctaaccgcgaggagtacacgatgccgcaacttgaatctctgaaagacgccatcgcaaaggcactgcccgaactggacgtggttatcgcatgggggcgcgggctggatgcgctgggcgccacgccgctgttcatcaccaagccggaagacctcgacgacatgatcctcggcccctcgtgcgttcacaatcttgccacctatctgcccggtctcagggacagaaaggtgggcatagtggtcaaaggctgcgacagccgttctgttattgaactgctgcaggaaggtctggtggaccgcgacaacctgactgttttcggttttgcgtgctccggcgtggtcaacgtgccgcgtctgcgcggtgccgccgacagacaccccgtgcagagcatggaacacggcagcggacaggtgcgcctgcagacggacaccggccccgtagcgctgccggaagcggaagcgctggccgccaaatgcctgacgtgtaccgagccggaagcgctcatctgcgaccactttgccggaccgcacggcacggctgaacgtgccgccgtctccggaaaccctcagggaacgctggagcggctggaagccatggactttgaaagccgtttccgcttctgggaacaggaaatgagccgctgcctgcgctgctacgcctgccgcagtgcctgcccgctgtgcgtgtgtcaggatcactgcgccgcacaaagccgcaatccgcactgggtgacacaggaagacaccccgcgtgaaaaactgatgtttcaggctatccacgccctgcaccttgcaggacggtgcacggaatgcggcgaatgcgaacgggcctgccccatggatattccggtgctggcgctcaagcaggcgctgaacagagaaatacaccggctgttcgactaccgcgcgggcacagacccgcaggcaaccccgccgctgttccacttcaaggaaaccgaagagaacatcaaagaaagggactggtgatggcaacgaccttgttcatacaacgcggcgacattgccgcatggctggcggacacggctgccacgcacacggtgtacgcaccgctgcgcgacaagacaggcgtgcgctttcaccggctttgcgcgcaggacgccgccgcgcagacacaggcgcttgaactggacagacaggcacagaccccgcccaaaaacgtactgctgccggcctgcgagactctgcttgagttcagctacgcaaagcaggaagacggaagcacctcgctggacgtgcagcccgtcatgccgcagggggctgtactgcttttcgggccgcgcccctgcgacgcacgggcgttcacggtgtttgaccgcgtatacgatgccggcagaggcaaagatccttactacacggcgcggcgtgcagccaccgtggtggcctccgtcgtctgcacccgtccggaacagagctgtttctgcacggccgtgggcggtgcgcccgatgataccgaaggcagcgacatattgttcacccctgtgcaggacggcttcatcgtgcgcccgctgactcaggccgccgaagcagtgctgcggcacccgctgtttaccgaagccgctcacagggaagaggaagccgcggacgtatgcgctgcagcccgcgcggccgtgccttgcgccccggccgatttcacggccgcgccggaacccgtggcggcgctgttcgacgatatggagttctggcagtcagtcacggccaaatgcctcagctgcggggcgtgcacctatctgtgccccacctgctactgttttaacatcacggatgaaagcaacgggctggaaggaagaagactgcgcacgtgggataactgcatgtctttccagttcacactggaaggaagcgggcacaatccgcgcccgaccaaagcccaccgctaccgcaaccgcatcggacacaagttcagctattatcccagaatacacgacggggctctttcgtgcgtcggctgcggccggtgcatcagctcctgccccgtaaccatggacatccgccgcatcgtgcacagtgccatgcagcgggcgcaatgcgcaacgccggagcaagctcatgaatagcccgcaggataatctgtatctgccctacatggcgaccatacaggaagtcgtcaccgaaacacccgccatcaaaacgttccgcgtcaggctgaacgaccccgccgccatggacaacttccagtttgaaccggggcaggtgggacagctttccgtcttcggcgcgggagaatcaacctttgtcatcaattcgccgcccacccgcaaagaatacctgcagttcagcgtgatgaaggtgggcgaactgacaggcaaactgcactcattgcgtgccggcgaccagataggtgtgcgcgccccgctgggcaacgcctttccgtacaggcagatgcagggcaaagacatcgttttcatagggggcggcatcggcatggcaccgctgcgcacactgctgctctacatgctggacaaccgcggagactacggcaaaataacactgctgtacggcgcgcgcagccctgcggacatggcgttcagctatgagctgccgcaatggctggaacgcgacgacatgcacacggtgctcacggtggacaaccccgccgacgaatggccccacagagtgggcctcatacccaacattctgaaagaaatgaatccttcgccgcagaatgccgtggcagtcacctgcggaccgcccatcatgatcaagttcaccatacaggcgctgcatgaactcggctttgccgacgagcagatcatcaccacgctggaaaaacgcatgaagtgcggcgtgggcatatgcggccgatgcaacatcggcacagaatacgtctgtcaggacgggcctgttttcagctatgcccagctgaaaaaactgcccaacgagctgtaaccgcgcaactgcccggaaccgccggcgcggcttccccgccggcggttcctgcgccgggcacgggctgcgccaccacaacagactgccgggagaactaaccatgctctatgatgaattcgaccgactggaaagtgaatccgcccccgcggaacgcagaccggcccatgccgtacagcgcagcacgcccatcctgcacaacgaggcggtgttcatgcacctgccgccgtcggcgctgctggcgtcggacctctttcaggccgtgtacgcccgcaaaaggccggtggtcagcaggctgccgctggcatccacggattccgcacgtaccatgctgtattccggagaacgccttgaccagttcgaccttgatgtactgctggcctgcatggaaagctcggcacataccggcagacgcacaggcacctgcgtgggcatgatgacgggcggcatagccagagccatgaaaaggcctgacgaccgcgccacgcggcgcaaaacagcccttagtctgcagcgcatggcctgcggcctgcttgaagtttccaacggcagactgcactacacgctgcgcatcatcaacagactgctgctggacagcactcaggaccgctgcgttgtggaattttcgccgcaggtttttgccgcactgcgctcgctgcccgacatgcggtccttcacccgcagccgttttgccctgcgcgcccgttcgctggaacgctggctgcacggcatggtatacgtaagcagcgagatgtgtattccctttgaccagctggggccgctttccggcggctgcgccggaagccgcacggcgctgcacgccacggtacgacagctttgcaccgccggcgcattgcccgtacagggcgaagacgaagcaggcatcgtcatcagcagaggatgacatgaacgtgaagggcctccggcagcatgctgccggaggcccgtatatgcctgcgtgccctgaggcacggtcagtgcaccacggaatcatccagatggtatatctgcctgtcctcggctgcggcattttcgtagtctgcccagcggtaaccggtctgattcatcagccactggatgacttccgcctgcgaagcaggctgcccgggatagtccacgacctcttttatcacatggccgaacactgttatttccacagctattttcataaatcccccgttgttgcagaaacatgcatgcgcaaaaggcactattgccacgcagtgcaggcacggtccctcatcatttgaatatatattgtgctgcatacaggtcaacagaacgtacggagacatggcacaaaataacggtctttataatgtgtccggcagtaactgcacttttacagacggttgatgattatggtacgccggacaccgcgacactgcacatgaggggcacgacggatatttattatgtcctgaaaagcataagcaatttttgttcacgggcttgccctaacgggagataagcgggtatcaacaagactgattttctttatacgctccgaggaggcggcatgtcggtaacgaagttcgctattccggaagtcatcttcggcaactccagcctgcggtatcttgcacagtgtgcgctgcggctcggagcaagacggatatttctggtaagtgatcccgggctggaaaaggcgggctgggtgcagcacgtcattgacattctttccgaagaccggctggaatgcgtctattacaacgatgtggattccaacccccgagactggcaggtgcacgagggcgcccgtctgtacactgaagaacgcgccgatctcatcatcggtctcggcggcggcagccccattgacgccgccaagggcattgccaccattgccagcaacggcgggcggattcatgattacgagggcgccaaccgcatcatgcgtcccctgccgcccatgattttcatccccaccacggcgggcagcggctctgacatttcacagtactgtattatcaccgacgtggagcggcagctcaaaatgtccatcatcagccgctcgctggtgcccaacgtctccatcatagacccttctcttctgctcacaaaaaccgtggaactgattcttgcttcggccatagacgcactggcccacgcggttgaatcctatgtatcacggctggcttctccgtttacggagacgcaggcgctgtatgccatccggctgatcatggaaaatctggaaacggcagcccgcacgcgcaaccccgcggcactggaaaagctgagcatcgccagtaccgcggcgggcatgtctttcagcaatgccgggctgggcataggacatgcgctggcgcactcgctgggcggacgctacgacgtgctgcacgggctggtgcatccggtactgctgccgcacgtcatgcggtacaacctgcctgtgtgccgcgaaaaaatggacaacatcgccgccgtggtgctgcaaagctgcgacaccgccggaaccggccgcgcactggagggcatagaacagctggaacacatgttccgttcgctgcaggtcaccaccagactgcgtgatattctgcccgacgacagtcagctggagcagatatgcaaaatggcggtgccggacgaatgcgcacttaccaacccgcgcgaagccacctgggctgacctgatggggatatgcaaagaggcctggtaatgaaaggcaaaacaaccatagaagaccttgtcggcattgaacacagcaagctgaatttttttcaggaactccagcagagcattgaggaactgaaagaaagcaacaaggagctggaggaacagcgccgcgaaacagccgccatccttgacggcattaccgatgtgatgatggtgctttccgaagacctgcgcatcatctcggtaaaccatgtgttcatgcagctgttccccgacagcgacccccacggacagtactgctacaaatacttcaggcattcccacaccccctgccgcgagtgtcccgcgttccgctcgctcagcacagacacggtatgccgcgagactgccattttccgcatcaacggacgcaacatgcagttcgagatggtggcatcgccgcttaaaagcccgtacctgcccgaacaccgcgtgctcattttcaaacgcgatgtgacactggaaaaagaatatcaggcgaaattctatcaggccgaaaaaatggccaccatgggtgtgctggcagccggtgtcgcacacgagataaacaacccccttacggcggtgacaggctttgccgaaggcatccggcgtcgtctgcccaagctgcgcggactggtggatgaccagctgttcaccgactttcaggaatacaccgacaccattctcaaagaatgtctgcgctgtcaggacatcgtacagactcttctgaccttcagccgtccctcctcggcggagttttcgcagctcagtctcaactccgtggtttcggaaacagtctggctgctgcacaaccacttcaaaaagcatcacaacatcaaggtcaatctgaaccttgacgaaaccgtacctcatattttcggcgacgaagcccagctgaaacaggtggtgctcaatctgctgaccaatgcgctcgactccatgagcgaaaccggaaacaaagaccgctgctacttttccggcgtgctggccgtggaaacagcccccttcggcgaaagcggcgcaaaactcattgtcagcgacacgggctgcggtattccgccggacaacatagacaaacttttcgaacccttcttcaccaccaaaaatgtgggcaagggcatcggcatcggtctttccacctgttattccatagtccgcaagcacggcggcgaaataaccgtcacaagcacggaaggcaaaggatcgcaattcaccgtaacgctacccggcaaccgcggagaacaacgtgtctgacatctacagcattctggtcattgatgacgaagaatccatactgcgactgctcgaacgcgaactgaccacacaggaccgcattgtccacaccgcccagaacggacgcgaaggccgtgaaaaactgagccgccagcgttatgacgttgtcatttccgacatccgcctgcccgacgccgacgggctggacctcatggtcgagctgaaaggcatatatcccgacgtggaattcattcttatcaccggacacggcaacatagacaacgccgtggaagccatgcgtctgggcgcctacgactatgtgaccaaaccttttcatctggacagggtggaactggtggtcgaacgggcctaccagcgggtatgcctgcagcgcgaaaaccgcagcttccgccactcgcacagcagcgctccgccttcaaagatggtcggtaattcagcagaaataaaacagatacgctatctggtcggcaaagtcgctcccaccgacgttcctgtgcttatcaccggcgaaagcggcgtgggcaaagatgttgtggcccattccattcaggcgctcagcacccgaagcggcaagccttttctggtgaaaaactgcgccaccctgcaaaaagaactgatgcgcagcgaacttttcggccataccaaaggctcgttcaccggcgccaccgacaaccgcgaagggctgcttgcctttgcagacaccggcacactgtttctggacgaaatcggcgaactgccgccggaagtgcagggcgcactgctgcgggtactggaggccaaacgataccgccgcgtgggcgagaaaagcgagaggcaggtggatatccgctttcttttcgccaccagccgcaacctgctggaagaagtggaggcaggccggttcaatgacgccctttttcaccgcatcaacgtattcaacatctgcgtggcaccgctgcgcgaccgcaaagaagacatccccctgcttgtggagcattttctgggcagactgggcaatgccatgggtcacaacgaactgaccgtcagtgacaaagccatgcagtgcctgcagcactacgactggcccggcaacgtgcgcgagctgcgcaacgtgctggagcgcagtataattctttcagaaaacggcatcatttcagaacgttcactgccgcgcgatcttgtggaacgggctgaacagagcgggctggaaagcagcatcttttcgctggaacacatggagcgtgaacatatcacccgcgctctggccttttttaacgggaacagacagcaggcatccaaggcgctgggcataggacgcaaaaccttgtaccgcaagctggagcgttacaatttgtaaccgcagaacacaaagaataacctatacgcacaggcgacttgaaagatgtgacaaagtgactcaacggcgatataaaacagggtcacaatgacacacatgataacgtgccagattatcaatgtttttcagtacgacgcaggcagactttgtgctttttagcacaaattaacggatgacacagcccacgtgaaggcatacaataatacataacaatgctatatcactaaccatataaaactggcccgttctttgcgtatataccggcagccgctgtgtgcggcaccggcccccgaagtgccatgtggcaccgcaaacaacgcagcgtctgccgcacggcagctgcgctgtgtgtacagacacgttttgtgtcttttttaagaacagttaatatgcctgcacaggcatatgaaaaatcagcaacggctctgccgctctaccggagacgcctcgtcatgatgaaatccatccctgttcaggaagctgtcggcaccgtgctctgccacgacctgacccgtatcgttcccggagaattcaaaggccgcgcattcaaaaaaggccatgtcatcaccgcagaagacattccccacctgctgaacatcggcaaggaacatctttatgttctttcgctgggcgacacgcacatacatgaggatgaagccgcgcggcgcatagccgaagcggctgccggaccgggcatatctctttcggaatgcagcgagggccgcatcaacttcatcgccgaaccggggctgctgcagatcaacacgcaggcgctggccgccataaacagcgtgcccgacgtggtgctggccaccatgcacaccaaccagcacattcccatggcccggcctgtggcgggtacacgcattgtgccgctggtcatagaacgcgaacgcatagaacaggtggaagccatctgcgccgcccactatccggtggtgcaggtcgccccgctgcgtcagttcagggtgggggccgtgaccaccggcaatgaaatcctccacggccgcatcaaagacaaattcggaccggtcatgcgcaaaaaattcgctgcgctcggttcatccgtcatgggacagacctttgtgggcgacgacccgcaggccacccgtgccgccatactttcgtttgtcgcagaaggcgcggacatggtggtggtgaccggcggcatgagtgtggaccccgacgaccagacacctgccagcatacgttccaccggagccgacgtggtgacctacggctcacccacatttccgggggtgatgttcatgctggcgtatctgggcgatgtgcccgttctggggctgcccggctgcgtcatgtactaccgcgcgagcatttttgatctggtggtgccccgcctgctggcagggcagccggtaaccaggcaggacattgcctcgctggctcacggcggtttctgcgcaggatgcgaaccgtgcagatatccggtctgccccttcggcaagtcggcataagcagcaacatgttccagaccgcccgcttacgggcttttggatacacatacacagtgccgcggtctgcgtgaacaggcaccggcacatcaatccgcaaggaggatcgcgatgatcaaacgttcgctcatgatcaacggagcgccccggatggccattgccaagccggacacaacgcttgcaacgtacctgcgcgaaagcctggggcttaccagtgtcaagatcggttgcggaaccggtcagtgcggcagctgcagcgtcattgtcgacggcaaggttgtccgctcgtgcagctacaagatgagccgccttgccgacggcgcggtcatcaccacgctggaaggcataggcactcccgaccacctgcaccccctgcaggtggcatggctggcccacggcgccgcacagtgcggtttctgctcgccgggattcatcgtttccgccaaggctctgcttgatcagaacacctcgcccacccgcgaggatgtacgcgactggttccagaaacatcgcaacgcctgccgctgcaccggatacaagccgctggtggacgccgtgatggatgccgcagctgtgctgcgcggcgacatgaaagtcaacgagctgctgttcaaaattcccgaagacggacgcatctggggcaccaaatacccccgtccttccggcattgccaaggttaccggcacgctggactacggcgccgatctgggcataaaaatgcccgaaggcaccctgcgctgcgctctggtgcaggccgaagtctcgcacgcacgcattctcggcatcgacacctccgaagcggaaaccatgcccggcgtcgccaaggttgtgacccacaaagacatcaagggcaaaaaccgcatcaccggtctcatcacctttcccaccaacaaaggtgacggctgggaccgccccatcctctgcgatgacaaggtataccagtacggcgacgcgatagccatcgtatgcgccgacaccgaagaacacgccaaggctgctgccgccaaggtcaaggtggatctggaagtcctgcccgcctacatgagcgctccggaagccatggccgaagacgccatggaaattcatcccggcacccccaacgtgtactttgaacagaaaatcgccaagggcgaggaaacagcatcctactttgaaaaagccgatgtggtggccgaaggcgacttctatgtgggccgtcagccccatatgcccatcgagcccgacgtgggttttgccttcttcaacgaagacggcaagctgtgcatccattccaagtccatcggcctgcacctgcacctgtatatgatcgctcccggtctgggcattgaacccgaaaacgtcatcatggtgcagaaccccgcaggcggcaccttcggctacaagttcagccccaccatggaagcgctggtcggcgcggcatgcatggccaccggcaagcccgtataccttaactacacatggtaccagcaacagacctacaccggcaaacgctcgcctttcttcatgaatgtgcgttttgctgccgacaagcagggcaagctgcttgccatggaaagcgactggtcggtggaccacggtccctattccgaattcggcgacctgctgaccctgcgcggcgcacagttcatcggtgccggctacgacattcccaacatccgcggcgaaggccgcaccgtctgcaccaaccacgcatggggttcggcattccgcggctacggttcgccccagagtgagttcgcctctgaagtgcttatggacatgctggccgaaaaactgggcatggatccgctggaactgcgctacaaaaacgcataccgccccggagccaccacgcccaccggccagaatcccgaagtattcagcctgcccgacatgcttgacaccgcgcggcccaagtacaaggccgcactggaaaaagcagccaaaaacagcaccgccgaagtaaaacgcggtgtgggtatatcgctgggcgtttacggctgcggtcttgacggccccgacaccgccgaagtcgatgcagaactgcatcccgacggcaccgtcagcatctacaccacatggcacgaccacggacagggtgccgacatcggcgcgctgaccaccgcccacgaggcgctgcgcccgctgggcatcgctcctgaaaacatcaagctggtgctcaacgataccgaattctgccccaacggcggccccgcaggcggcagccgctcgcaggttgtggtgggacgcggcataaaagcggcatgtgagctgctgctcggcggcatgcgcaagagcgacggcacctaccgcacctatcaggaaatggtcgatgaaaagatagccaccaagtacaacggtaaatggacagccccctgcaccgactgcgacaccaacggtcagggcaacccctttgccgtgtacatgtacggcatcttcatggccgaagtggccgtggaagtggccaccggcaagaccaccgtggaaaaaatgaccatgatcgccgacgtgggcaaaatcgtgaacaagctggccgtggacggacagatgtacggcggtgttgctcaggccatcggtctggccctcactgaagacttcgaagacatcaaaaagcactccaccatgaagggtgcgggcttcccctacatcaagcaggtgcccgatgaaatcgaactgatctaccacgaatcggaccggcctgaagggcccttcggcgcagcgggtgtgggcgaactgccgctcacctgcccccatgcagccgtgatcaacgccatatacaacgcatgcggcgtacgcatcacccgactgccggccctgccggaaaaggtgcttgcaggcctgcaggccaaggcatagcgtaacagataccatgcagacggcccccgctcaggggcgggggccgtcctttttttccgcgcgtgtgccgtaacggtgcatgcgtgaacgacgttccgggggacagacgttatggaacaggccgaactgcgccgctgggaagcacgctgcacacaggaagagccgccccgatgccgcgccgcctgcccgctgcacgtggacgtgaaagaattctgcacccgcatggcggaagaaaaatatgatcaggcatgggccacactgtgccgcaccatgcccctgccccgggtgctcgcccgcatctgcgacgggccgtgccgcagtgcctgcattcgcggacaggcaggcggcagcatagaactgccggcgctggaacacgtctgcgcacagcgggcaacccgccagccgcgcatactgcccgccccttcccgcggcaaaaaagccgccgtgctcggatgcgatctggccggtcttgccgccgcatgggatatgaccagaaaaggcattgccgtcaccatatacacggacaccccgcccgcggatgcgctggacggtctgcacattccccccgctgccgcagacagcatagacagcatgctgcagcaagagctggacaccctgcgcagactcggcgcggaaatacaggaacacacagaaatcacttccggtctggcagccggctgtctggaagagtgcggagccgtattcatcacgccccgcgcctatgacaggctcatggcaggcctgccggaaccggaccccctgacgctgggcacggcaacgcacggcgtgtttgcagcaccgccgctgccatgctccgttacggagggggcttcccccgtagccgccgcggcacagggcagacgggcggccacctctgtggcccggctgcacgagggagcttcactggttgcgggacgcgaacgcgaaggcgtgtttgaatccacgctgttcaccagtctggaaaaagtacaacccgctccgcccgtgcccgtacccgcaggcggatacgacgccacgcaggcccgtaacgaagcagcccgctgcctgcgctgtgaatgcatggaatgtgtcaggcattgcgtctttctgcaggaatacggcagctatccgaaacagtacgcccgtcgcatatacaacaatgaatccatcgtcatgggtacgcggcaggccaacaccatgatcaactcatgcatgcagtgcggactgtgcgccaccctgtgccccaacggctttgatatgggcgcgctgtgtgcagaggcccggcaaagcatggtccgccgcggcaaaatgcccccttcggcccacgatttcgcgctccgcgatatggaatttgccaacggagaacactgtacgctggcgcgccacgctccggacacgcaggcaagcggctgggtgtttttccccggatgccagcttgctgcttcggacccggacagcattccccgtacatgggaatggctgcggcggcatctgcccccatcatgcggtaccgcgcagaatcagggtgtgggcctgatgctgcgctgctgcggtgctcctgcacaatggtcgggcagaaacgaactgaccgccggcaccgtggccgccctgaaacaggactgggaaaacctcggctctcccgtcatcattgccgcctgtccctcatgcgccgtcatgctgcgcagccatctgccgcaggcagacgtgaccggactgtgggaaatcatggacagcctgactgacagccggccggatattctgcagccggcaaccgcagacggacaccccgccgtggtgctgcacgacccatgcggcacccgcgaagacgcccccatgcgacaggccgtaaggtcgctgctggaacgctacggcatagccgtgcacgaaccggaactgaccgcggaaaccacggaatgctgcggtttcggcggtctggcggcagaggccaatgcggcactgggaaaaaagataacagaaggcagagcgctgcggctgggggccccccccgcacaaggcaagacagcggaagcagccccctccggcacagacctgcaggccgatgccgtgacctattgcgccatgtgccgcgacaggcttgcggcgcacggcaaacgcacagcgcacctgctcgacattctgctgcccgcgcaggctgacgctcccgccatcgccgcagcccccctgccttccgcgcaggaagagcccgtcaccggaaccctgccggccgactgctgcgcgcaaggtttttccgccgcggcacggcatgccccctcgctttcggcacggcatgaaaacagagccagactgcgggaatatctgctgacatcctgctgggatgaagcgcctgccgcctccggcccgcaggcggcgctggaaatacgctacacggcacaggccgccgcacgcatggaagagcggcgtattctggatgccgacgtgcgcaaagtgctgctgcattcccgcgacaaccgctggttgcaggatacgcgcagcccgcagggccaccggctggcatcgctgcggcccgttgtggtcacctactgggtggagttcacccggcacgatgaaaacaccttcacggtgcacaacgtgtggagccaccggatgcacgtgcgcacagtcaacgggagaacaccgtcatgagcaccatgaaggttctggacaaagattattcacactgggtgtgcgcccgctgcgggcaacccctgcagcccgccaccgtggaactggaatatctggacagcctgttcaacgtggaactgcctgcctgcgccgcctgcggactggtgctgattcccgaagatctggccaccggtaaaatggcggatgtggaaagcctgctggaggacaagtgacctgcaccggcacagcaccggcagctgcctgcgagccgctgtgggcccgtccggccatgcgcggagcttcgcccgatgcatggcgccccggcgggctggagcttaccgaccgcgccgcggcgctggcaggggtcaagcccggctggcgagtgcttgacgcaggctgcggcaccggcgcttccgccctgcatctgcgtcgccgttacggggcgctggctgcaggcatggacatgctggccggccgtcaccggcagggggatgttccctgccgcgtcgcaacaggagtgcccatggtgcgggccgatgccatgcagccgcctttcattccggaaagctttcatatgattctgtgtgaatgcgttctttccctgctgccggaccccgcccgcgcactgcatattttccgcaatctgctgcgttccgggggcacgctggccgttaccgacctgtacctgaccggtcagaaaaaacatacgctgcccgccggttcctgccttggatggcaggcaacgcgcagcggcattctggccatgctgcggcaggccggctttctgcctctgtgctttgaggaccatacccccatgctcggtacgctggctgcccgtcttgttctggcgggtgaaccgctgtgctctctcagcgccgcggctgcgggccggtctgcaaacatcccgcacaccggaacgggcgcaggctactttctgctgctggcccgcaggtcaggctgaagaccactcacaccttccacggagaataaccatgctcgacgatacatcgcttaccatgatgcggctggcagggcagggctactgctgcagccagattctcatactgcttgctcttgaaggtatgggcagacgcaaccccgaccttgtgcgcgcggccgcgggcctgtgccatggcggcagtgactgcgacggcccctgcggtgtgcttaccggcggcaactgtctgctggccctgtacacggccaaaggacacgataacgacacggcagacgaaattctgccgctgctgctggaagaatacggcgaatggttcgggcaggcagtcgcgcaatacggcggcattcaatgcagtcagattaccggcggccaatgccgcacgccggatatgagccgctgcggcacactggtggcagcggcgtacggcaggctgctggaaattctggacgcccatgcgctggaccccgccacgggaaaggacgaataacctgcatgaatccattttttcttgaagccgacatgcgcgaaagcctctgccccgtatgcctgcaacgtattcccgcgcggcacgaacacgagggtgataccgtgctgcaggtaaaacgctgtccccgccacggcgaattccgcaccccggtatggcgggggctgcccgccatgcagggctggaaaaaacccaagctgcccactccgcccgcgcccggaggaagcagaacaaaagggtgtccctttgactgcggcctgtgtccggaacacaaccagcacacctgcacgctgctttttgaaataacctcacgctgcaacctgcactgccggttctgttttgcctccgccggcaagtccgccccgcccgacccggatatggccgcgctgcggacgctcatggacaacgcccgcccgcgcacgggcccctgcaacgtgcagctttccggcggcgagcccaccatgcgcgacgacctgccgcagataatcggcatggcaaaggaacgttttccttttgtccagctgaataccaacggtctgcgcatagcccgcgaaccttctcttgccgcgcagctggcccgtgccggactggattccgtctttctgcagtttgacggcacacaggatgccatctacaccgccctgcgcggcatgcccctgctgcgcgaaaaaatggaagccgtcagactgctttccgaagcgggcataggcattgtgctggttcctacagtggtaccgggagtcaacgacgacaatatcggagaaattctgcgccttggtgctgccctgtgtcctgccgtgcgcggagtccatttccagccggtaagccacttcggcagacaccccgcgccagacggcgcaacccgtgcccccgaacagggcccgccccccgcagaacgcatcaccctgcctgaaatcatgcgcggcctcgaaaagcagaccgcgggacttgtgaccaccgatgattttctgccgcccggctgcgagcattcgctgtgttcattccatgccaactatctggtgcgtgaagacggcggactccagcgcctttccgtacagcgcagtgcctgcgactgccgccccagacccgccagcgaaggcgccgacgctgccaaagcctttgtcaaacgccaatgggccgcaccgcgtaacggcgccccgcaacagcaggaaagcaccgcaccgcagccgcccgccgacgaccttgaccgttttctgcagcgtgcggccacgcacacctttgccgtgtcggccatggcctttcaggatgtctggaacattgatctggaacgggtacgcggatgctgcatccatgtggccgctccggacgggcgcatagtgcctttctgcgcatggaactgcaccagtgcgctgggagtgcccctgcacaggagcggacaatgacagcagaccgcagcgtgttgccccggcaatgccgcggacaggcaggcatgccgcatgaagccccgcacacagccccgccgtgctgcgccggaccggacagggaaaatcacagcggaaaagacagcacgggcagcgatgcaggcagcgatgcagaaggacagcgcaatcaggcggtgttcactccggacgggctgacggcccgggccatgggaatttcctgcgccgcggcctgcaatcccgcatgcagcgatccggagctgcgcaggctgctcacggcttccggcataagcgcatggcagacagacagactgcgcgaggtactcgccctcgccgcagaggcttcaccctattacagacaagccctgcagggtgtggacccggcaagcatcagcgcgcgcggggggctgcaccgccttcctctgctgcatgccgatgtgctgcgccgcgcacctctgagcctgctgtgcacctcgcaggatgacgtggcgcgggtggtcacgctggacacatcgggcacgtccggccggccaaagcggcttttcttttctgaagaagacctgaacgccacggtggaatttttttcgtggggcatgctgagcgtggggcatcccggcgataccgtgctggctgtcctgccgggagaacgccccgccagtgtggggcgcctgctgggtaccgcgctggaaaacgcaggcatgcgctccgtggccggcaatatggggcagggcgctccggcgctggcacggctggcccatacggaaaaagccgcagtgattgtcgggtcggccagccatgtcaggcatctggcactggcctggcagcaagccggttacgaccccggcagcattcacacggtgctgctgtgctgggacagcgtgccccccgcggtggccggactcatacgccgcattttcggctgcagagtgcttgtccactggggcatgacggaaacaggtctgggcggagcgctgggctgcggacatcagggactgcacctgcgcgaagccgacctgctggccgaagtgatagatcccgttaccggcacccccctgcccgacggacaggagggagaactggtcatcaccaccctgcgccgccgcaccatgccgctcatacgctaccgtaccggcgatctggcgcggctgcttgccggtgcatgcccctgcggcagcccgctgagacgcatcagccccggcaggggcagaaccggcgaaggaatcacactgccggacggcggcagcctgtaccctgccgatctggacaacattcttctgccccttgccgggctgcatgattttgaagcatgctggcagccgtgggccggtaccccgctgcaaatcacgctgtaccccgcgccggcagccggtacggaccggacgctgcggcagcaggcagaaaaagcgctggcggattcacccctgcctgcggctctgacacgccacggcgggacaatgttccatgtcgcccgcaccgcaccgcaggcgggtttcggcaaacgccgtatccgcgtcattccacagggcacgccacctctcaactccggagaatcataccatgaacagcttccttgattctgtatgcgcacttcttgaacagggcgaagatgtggtcattgtgaccattgccatgcagtccggttccaccccgcgggaaagcggtgccaaaatggccgtgcgacgtgacggcagcatactgggcaccgtgggcggcggtctgatggaggcgggctgcatggaactgggacgcgaaatgctcaccggcagattcgcctcttccgcagcggagtccggtccggaactggccgtcatcaggcattttgacctgagcaatgaagaagctgccaaggccgccatggtctgcggcggccggctgaccgtggtggctgaacacatacaggcaggcaggcgcggggccgaggtgctgtgcgccgcacgcgacagcctgctgcagggcaaagcctgcgggctggaaacaaccatggagcggctggaacacaccgcagccgccacgcgcgaggcctgctttgccgtcaccggccgcaagacacctgactgcggtcatgcagcgcctgccgcagcgtctgccacgctggactgcgacggaaaaacatgccggtttacggaatggctgcaaccctcaccgcgcatgatcattttcggagcaggtcatgtggccctgcctacggcggccatggcctccatgacggggtttgccgtgaccgtgctggacgaccgcgaagaatttgccagtccgcagcggtttcctcaggcccgcaccgtggtgctgccggatttcggtcaggcatttgcacagctgaccatcaccccgcagtgctacgtggtcatcatgaccagaggacacctgcacgacaaaaccgtgctggaacaggcgctgaagactcccgcttgctatgtgggcatgatcggcagcagacgcaaacgcgacgcgctgtatgatcagctgcgcagcgaaggggttgatgaaagctccatcgcgcgttgccactgccccatcggcctggaaatcggggcacgcactcccgaagaaatcgccgtgagcatcatggcggaaatcatcgcctgccgtgccgccggcaacggagacggagcaagctgatgccccgcagtttatccacccccggcctgcgtcagcaggataacagcgcgtgccgggggcccaaaccggccccgcctccggcgctgtgtcttcccgcatggccgccgcaggacatcacaggcccgttgccgcgcatcggcggtattattctggccgcaggagaatcatcacgcatggggcggtgcaaagccatactgcccctcggcggcagcaccgttctggaacagacggcgctggcgctggcagcggccgtcacaggccccgtggttgtcgtctgcggtcatcacggcgatgctgtccgcgccgaagcccgccgctgcggtctgaccgccgtgaccaacccgcatcctgaaaacggcatgttttcctctgtacagtgcggcatacaggccattgtctctcacgttgacgcggcctttattctgcccgttgacaccccgctggtgcgcgcgtccacctgcatgctgcttgcggcctcctttgtccggcaggggcacgccgtcacgctgcctgtggcatcgccgcaccgcagccgcacgggtcatccgccgctgctgcgcgctgatgtgttgcgcagcgtactgcggcatgacggcaaagacggactgcgggccgtcatccgggcatttgcagacctcggcatgaacaccacggtgcccgttgccgatgaaggctgcctgcgcgacatggacacgcccgaagcatacaggctggccgttgcggccttcagacgcaggcacatccccacggcaggcgaagtgctggcgctgcttgagattgccgcaacgccgccccatgtgcgcgcacacggggtacgcgtgggacaggcggccgctctgttcgcctgccggatggtcagctgcgcctctccgtccgttgaatctctgcccgatgccggtcttgcccttgcatccggtaccctgcacgatatattgaagggctacaggcagcacgaaaaagccggcggagccatgctgcgccggtacggatttgacgccgcagcgcgcatagtggcggcccacagggatacggaccccgcgcgggtgcgcatacccggtgaacgcgaactggtcatgctggcggataaatacatacggggcacgacgctgattcccatggaagaacgctttgaccaacgcatagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataagagagtggaaccgcgacccgcaggcggtacgcgatatttcggcccgcaaacaccgcgcaatgacgctgcggcgtctgctggacgccgctctggggcaggacagctaccggttgctgcaacaggagcttgcatgaacggccgtatcgcgctgttccgccatgcggccacctccggcagcggaggacgcgccatcggcaggacgcccgtgcagctttcggcggaaggtctgactcaggcgcagggcatagccgcggcgttcggcatagaacagctgcccgaccctgaagaagcctgccggtgcggagcgcaggctgctcaggccgcctgcggagccgtgcacgccgatgcccccccgcgcccgccgcgcatagccgcactgtactgcagccccgccatcagggcccgtcagacgctggcccccctttcaggcgggctggaaagcagtgaagtcaccgtgctggccgatctggacgaaatcaatctgggccggtgggagggtatgccctttgccgccatcgagcatctgtacccccgcgaatacgaagaacgcggccgcaacatggccggattccgcccgccgcagggtgaaagctttgccgatgtccagatccgcatgcgcaaatctctggcgctcatgagcgcaggtccctttcccgccgtggcggtgacgcacgcagggtggctgcgcacgctgctctgccatcttacagacaccccgcttgacgatcttttctccttttatccttcatacgcgtgtgccgcagtggtcgaactgaacaccggcatccccagactgctggggcacaacctgcgcgcccacgaggccgcggccctgctgggcacccccgtacctttctgacgcgcaacaggcacaccgccgccacatctccgtcacacggcacaggcacaacggaacatcccccttttgcaccggaggacgcctgatggccgcgcatgtccggcatcaggccgtccccgtgtccggcctacggcaacggagaacgcagttgtcccgcagatacgctgtatacatgattccgccgcacggcagcccgctggaagaattcggccgccgctggctgggccggacgccttccgcggtacccgacacaatgccctcccatccggcactgcgggattcattctgcgggcagaaaacagaaaacctgcttgccggaacacgccggcgcgggttccacgccaccatacgggccccgtttgaggctgcaccgcgcatcacaccggcgcagctttccgccgcactggaagaattctgcacaacacagccgccggtctgcggcccgccgctgcggctggcctgtctgggagcacaggtggcactggtgccggaacgcccctgcaaagccatcagcagactggccgatgcctgcctgcgtttttttgaaccgctgcgtgcaccgctctgccccgcagacatggaacgtcaccgcatgaagcctctcacagaaagacaggaaagattgctgatgcgcttcggctatccttttgtgcttgaagattaccgcttttacatggccctcacggacagaatccgcgacaccgcatgcagacgcgcactgtgcgaaaaactggcgcccctcgtcgctccttttctgcccggcgcactgcacatcggcgaactgtgccttttccgtcaggaaaaccgtgtttctccgttcatattgcaaaaacgcattccccttaccggccggcaaagccctgcgcgcagacaccgggcccgcctgtagccacgccaccgcccgtgccgttctgataaccgcgccgttctgttgaaccgcatggccgcccgtgttacggtaccgacatcctgaaaaagtgaacaggcacggaggactatgcgaactgaacatgacgcgctgggcagcagggaactgcccgccgatgcgctgtacggcatacacacgctgcgtgccgcagaaaattttcccgtaagcccctaccgccttgcccccccgctcatccgtgctcttgctcaggtcaagctggcctgcgcacgcaccaacgcccgtctggggtatctggacaaccggctggcagaagccatcgaaaccgcctgcctggaaatcatcggcggcagccatcaggacagcttcatcacagacccgtttcagggcggggccggcacctcggccaacatgaacatgaacgaggtggtggccaaccgcgcctgccagctgctcggaggcgttcccggacagcattccctggtcagccccctgaatcatgtcaacatgcaccagtccaccaatgacgtttttcccaccgcactgcgcgtggccatgctgcacgaactgactgcgctggaaaaagagaccgccgccctgcaggcgcagctgcagcagcttgaagccgcacatcaggacacgctgcgtctgggccggacccagctgcaggacgctgttcccatgacgttcggcatgacattcggggcatgggcagaagcagtggcccgcgacagatggcgggttttcaaatccagagaacgcatacggcaggtcagtctgggcggcacggccatcggcaccggtctgggagccccccgcgactacatactgaaagctgcagacaccctgcgcagcgttacgggactcaaactttccagagcggaaaatctggtggatgccacccagaacaccgaccagctggtcgaggtttccgcgattctcaaggcgctggcagccaatctgcttaaaatcagcacggacctgcggctgctgggcagcggcccctgtgccggactgggcgagctgaaactgcccgccatgcaggccggttccaccatcatgcccggcaaagtgaaccctgtcatcgccgaagccgtttcacaggcggcgctgcgggtgctggccaacgacggtcttgccgcgcatgcttcggccatgggcacgctggaactgaaccagttcatgccgctgctggcgcacaccctgctcgagtcgctgcacctgatgcgcagcagcgtgacgctgctcaacaaccgctgcatgcagggccttgagccgcaggcggaacaggcacaaagccatgtgggacgttccgccgcactggcggcggtgctggtgccgctggccggccacactgccgtggagcagatgctgcacacggcccggaccaccggcactccgtttgcccgggtggcggcgcaggctctctgcgtgccggaagacaacatccgcagcctgctggcaccggagcgtatgcgcaagctgggcttcacaccgcaggacctgccgcagcaatgctccggccgcacaggacacacggtaccggacaaggctctgccggacgaatccaacaacggagaatgatccatgtatgtaggcatccatacggcaagcctgccgtttgtctttgcagaagcccgcaggcgcatcatcatgcacgccgcactttactccaacttcgcccgttcaccgcgtcacatcgaagccctgagcaccgcactcaccaagcccggcttccgcaagctgcatgccatcaccctgccgtttgaccccaaaaggggctggatggaagaattcatgcatgtcctgcggcccgattattctctggcgcagatggagcatgagttcaacagctcgcgcgactttcttgtccggcttgccgcacgccacgacggactggtggaactatacgaaacccgtgccatgccctgcatgcccgtcatcatcgtggatgataaaatcctgttcggacattatgcccacagccccgtaccggccccgcagggttactggttcagcgttaccgcgcctgtggaggatatgctcgactggctgcgccatggccggatacccgaagacgccacccccacgcagaaggcttcactgcgttttgtggccgactgcgactacgccatgcgcaatgccaagcggctttttttgtagctgcgcgggcgttccggcaacttttttcaggaaaaggcaaaaaaaggcttgcaatgatatgccgctttgcttaaacaatgtctccgcgacgccgagatagctcagttggtagagcaggggactgaaaatccccgtgtcgggagttcaattctctctctcggcaccacgagtgccagggcggctacagaaatgtagccgcctttttttattctttcgcccacatctgcggtctgcagcaaacacaaagcccccttgcggcgcatcgccgcacacaattccgcaccgaagacctcaagtcctcctgtgccgcaaaaagacaccggaaaaccgccgacgacctttcgcgcccgccgctcactgctgcagacagtgctgcaaaaatctgaaaggcataatcatacaaagccgctgaaagcctcttgccttgctgcaaaaaaagcatatcaccaacatgttacccgtcagacaggcccaccggccccgccctccggtggaagccctcattcactgcccgccgtcccgtttccagcggcggcaaacacgttccggcccggatccatcagacaaccggcgctggcggcacagaatcacgcatgtggcgcagcaccggcagcaaaactgacggcttcacgggacggttcttctgccacaaggaaaaacaacagatatggaaaaccattacgcagcacttctgcccgctatggaaggtggctatcttgtccggttcgcggagtgtccacgggcttttacatacggggaggaccttgctgacgcacttgaaaacgcagccgatgtacttgctcttgaggctcaggtccgggctgaggaacaacgcgaaatgccccctgccgcctccttcgaagaggttgtggcatttgccgctgcaagtatgcaagaagacggtatagaccgctcacgggactttctggtgagagcggtaccggtttgcggagcccctgcataaaggcgttcccccttcctgccggccatacggagcagcagaaaactagagccgcaggcccgcagaatggccggtacggtttacagggccggtctgcagcaaacacaaagcccccttgcgggggcttttctgcaacggtccgccaccgcaatcagataaacagcagcaggctgagcgccataacagccataccggccacaacaccggcaatggaaagatgatgctcgccgtattcctttgccgtaggcagcagttcatccagcgaaatgaacaccattatacctgcaacacccgcaaacagcacgccgaagaccgtatctgaaaaaaacggcatcagcagcagatagcccaccagcgcgcccacaggttctgaaagccccgacagaaacgacagcctgaacgccagcctgcggtcaccggtggcataaaagacgggtatggagacagcaatgccttccggtatgttgtgaatggcaatggccacggcaatggccacacccagctggggatcggtcagggccgctgtaaacgttgccagcccttcgggaaagttgtgaatgccgatggcaagggcagtgaagattcccatgcggtacagctttttaaaacgcgctgcctcacattggtcgtccatggcctcaactttctgcacctcgtgggggttttcttccgacggcacgaaatagtcgataagcgcaatgaacccgatgcccccgaaaaacgaagccacagttgcccacgcaccagccacattgcccagagatgccgtcagggcatcctgcgctttggacagaatttccacaaaagaaacgtacagcatgacacccgccgaaaaccccagtgccacagacagcacctttgtattggttttctgggtaaaaaacgccagagcgctgccgatgccggtacacagaccggcaaacagcgtcaggccgaaggcgaacagaatatcttgggtagcaaacattttcagctcctggcacaggtagagatatcagtctgaaacaataccagatatgcgcctcagagcaagaataaacacactacatcacgggcgggagttctgcggggcaaggacaggtgccgtgcggtgcgccacaacacggtcggtccctatctgtgccagcgcaggccacagcgctccttcaagcagcagggcaccgggggcgctcaggtgatttgtatccctgtacagcggcacaccgccgcgtacagccagatagcggtcaccggacagaaagagagcgcgtgtgcggacaacctgcactcccgctgccgcctgcccatcgagaaaccgctcgacaacggcacgccctttatcggctgcagcggctgcggttgactcaaattcaccggcattgctgggccgcagcggcctctgcaattcatccagcgcagaaaaggcgtggccaggcacatcctccaccagccacacggtacagcccatggcgcgcaggtctgccgtcagccgcccgaccgaggcaaacaccgcaccggcggttctgtccggcggcacggggctgccgtcctgcaacatgcgcgctgcaagatagccctgccagcgggcagccagaatcacatggcgcacacccgtggcgcgcaccgtctccagcatttttctgttaaactgcactgcggcgtcgtactgttcgcccagctgcacattcagcgagggtatggtgttggaatgggtggccatcagcccgtgcagaccgtaccgctgtgccagacggacaaacagcggatacaggtgctccgcatggctgtcaccccacacgataaagtccgggtgtccgctgcctccgcccagcggcgtcatggcggcaacagtcagtttttccggctgcacatcggtatttttaaatgcccgcagcgtttccatctgccgtccctgtgctgtgagccgctgcggcagccccttggtggcaaagccggttatgcccgcggccaccagcagcagcaacacgggaacaaacacctgtaccggacgccagccggacagcaggcgctcgctgtgtcgtgccggctgctccacataacgccatgaaagccacgaaagcaccacgcagaacatcagcatgaccgccgtacgctgcggtgtgagcggccctcccagcatcacaccgaaaacaagcacaggccagtgccacagatacagtgaataggaaatacggccagtaaaccgcatggcagaaagcgacagaagtctgttcaccagcgtgcggttgtcatgtgctccccagatgacagcacatgtgcccgccacaggcagcagcgtcacccagccgggatgcatggcgggggtggcgtacaccatgccggagcctatgagcgccgccccgcccagcgaaacggcctgacgcagcgccaagctgccgcgccctgcatgaaccgcccccgtatgcattgccagcaaagcccctgccagcagctcccacgctctgaacggcagcagatagaacgccgcgtccggcgctgtacgtcccgtgacgagcatggcggtcagcgagcagaccgcaagcccccccagaaccgcagtccggaagcggacgctgcgcgcacgcagcatgacaagcagcacgggcagacagaagtagaattgttcttccacacccagcgaccaggtatgcagcagcggcttcgcttttgccgccaagtcaaaataaccggtgtgcagaaaaaaatggatattggaaacgcccagcgctgcatacgccgcatcctgtgaaaactgccggaattccttgaggctgagaataagcatgccggcagcaaaacagcacgccagcaccacggcaaacaaaggaaaaatacgcagcacgcgctttttgtaaaaaccggaaaaggtgaaagtgttgttctgcacggcgggcaggataatgccggtaatcagaaatccggagatcacaaaaaaaacatccacccccagaaatcccccggccaacgcccccacctgaaaatgatacaaaagaacagcagccacagccacggcccgcagaccgtcgatatccgctctgtagcgcaagcccccctccctgagctgaaaatccccttggcaaccggagtgattgcggcgtttttcttactttttttgcaaagtatttgcaacagcagctaaaagcatcaaattgcagagcacgaatacacacaaaaacaaatacagcggcacgcaattaaaaagttcaatcactatatcgcaaatgcaaaacaggatatttaataaaaaatacatataggacaaaaataaaaatatacacacagaagcgatacagcatcgaattaacgagcatcaagttttcaaaaaaatattcctactgccataaaaatcacattgcatcataaaaaatacaatcaatatagcaatatggcaaattcacgcaacctgccaattagaacaacgatacagaaaaatctgcttccgtgtttcaattatggaactggcgtttcaataatgacacacaaaaatcaatagcatgcaaattgaatcatatgaaacgcctgtcatgtttcttttatggaacacacaaaacatgaatacatatccacacattccgctcggactcataccattgcatacataatataacagcacacatcatatgcaataaatacacagtacagttccttgatatcttatatatagtggcatgcttcatgcttggaaagcgcctgctgcaaacctttggacggcagcacacagcaaacgctgggcctgtgaaaggctctccattccacacatactatatgaaagatatgcaggcgcctgttgcagcgcctgtcccccgccggcgcactgtgcctgcggcaatcatcaggagcagacatggcgttaagtgcaaaaaataaaattgtactgagtgtgttatcttttttcgcactggtcatcatcgcaatggccgcagtttcataccagcgcttcagcgaatcatcgaacaaagcccagcatatcaagctggaaacagtggccacggccgtgggcaaagctgtttcggaaaaaaccgatacatacttcaacgcgctggagcttgcagcgagaatgcttgcgccggtgttaagccctcatacccccgatgacatggagtacaggctttcagtgctgcacgccctgatgctgcagacaaacgtgagcgaagcttattacggcctgcgcgacgggctgacctacacggccaaggggcagatacgcaacttcaacgcaaaagatctgggccgcgaatggtatgtaagaattttcaacggtgaaaaaagaatcatcacaacgccctacacatcctccatcggcgaactggtcatggccgccggtgttcccataacaaaagacggggcagtggccggcacgctgtgcgccaatctggccatgaatgaaatcacaagcttcacccggcaggtgctggattttaaaaatgtcctgctcataaggcgcgacggcttcatcatggcggctcccgacgaaaaggacatcggcaaaagtctgtgggatgtcattcccgacctgaagagatatcagggcaccaccggaaccagccggctgtcgttcacgcatggcggccagacgtatgaaggaagcctgtactacatagacagtctcaactggaaagtgctggcctttgaaagcactgcggccattgaaaaagactcaaaagagaatctgtacctcaccataggcatggcggtaacggcactgcttctttctgtgcttatggtcaacctgctggcttcatttctcatattccgtccgcttggcaggggcgtggcatttgccgccgctgtttcagaaggcaggctggatgaaacgctggacatcaaccgcagcgacgaagtgggtgttcttgccgaggcactgcgcaccatggtggcacggctgaaagaaatgataaccgaaacggaacagaaagagcgcgccgccacgcaggaggcagaacgcgcccgcaaagctaccgaacaggccgaagaagcccgcagggaagccctgcaggccacaaggcgcggtattctgcaggccacatcgcagatagagggagtggtaaaacgcattgccaccaacacggaagaactgtcagcacaggcgcgccagatcagcagtgcttcagatatccagaaggcgcgcatgacagaaaccgcagccgccatggagcagatgaacgcatcggtcatggaggttgcacgcaattccggagaggctgcctccaatgcttccgccgcccaccgcgaagccggacgcagcgccgaactggtggacaaagtggccgcagcggtcaactttctgcacaaggaaacgcaggtgatgaccacggacctgacagagcttggggcacaggctgacggcatcggcatgataatggacgtcataaacgacatagccgaccagacaaacctgctggcgcttaatgccgccatagaagccgcccgcgcgggcgacgccggaagaggctttgccgtggtggccgatgaagtccgcaaactggccgaaaaaaccatcggggccaccaaagaggtgggtgacaagattcacgccatccagaactcttccagaaaaagtatccgctccatggaatccgcttcggatgcagtggaagacgccgcaacactggccggagaatccggcgaagccatcaagcggattctcgcctatgccgaggccaacgccacgcaggtgcagtccatcgccacagcggcggaagaacagtccgcagcgtcggaacagataaatcaggctgtggacgaggtggcgcacattactgcagaaacgacgcagagcatggccgaatccactgcggctctggaagagcttgccaaaatgtccggcgagctgcaggttatcgtggaaaatctgaaaaaatcataaccgcgccacacaacagacaacaggccggaggacgtttgccctccggcctgttttgtatgcggggtcatactgtaaaaaattattacctgtacccgcaccggcggcgtatgcagcatgcgggtacggcagtgccgtaaaaacggctttacatgtttctttttttataacgggggggtatattgcagcaacgtggataaaggtcgctctgtacagcggggggcccgcaacctgcaaatgccggtataccaacggcaacgcgaggaaaaacaaccatggacaccagagagattgtgcagattccgtgcagcgcagacactcttgccgtctggaaagcgtttctgagcgccctcagcgacagtaacatgagcgtctttgccgtgtttgaccacaaacagaacgcggaagacgccggtctgaccatgccggagacaaaagtagtggtgttcggcaaccctgccgcgggcacaccgcttatgaatcaggcccccacactggcgctggaactgccgctgaaggttcttgtgcgcgagacgcgttccggctgtgaaatagtctacacgccgttttccgtcactgcggcacgccacgggctttccgccggtcatgcagccccgaatgctccggacactcaggatactacggccatcgcgcaagccattgatgccgtagaccggctgcttgccggtctggtacaacaggcgtgcggctccgccataaccagataactacggattgatacgatgaacagaatacccttgctctgcctgacattgctggtggttctgctgggtggctgcgcagccgcgcagccggaaggacaccggacagaaagttccggctatgccgacgccggacatacagcccgcaccgcgctggactgggaaggaatttacgcgggggtcatcccctgtgccagctgccccggcatcgaaatgcgcgtaacactggcagcaaacggaacctattcatggtggcagcaatatcaggaagaagaagaccccggcaccatgatagaaggcaccttccgctgggttgacggcttccgtgtggaactggatgccgccgcggatcaccagatgttctttgttggcgaaaatcagctttttctgctggaccgcgaaggcaacagagtgcagggagtccttgccccccactacatactgaaaaaaacacagtacccgtaaagccccgtgcgccccgcctccacgcgacggcggggcgcacataccgctccgttgcgctccgcgtacgcggcagaaaccggtacaatcagcagcctgaagccagcgcgtctgcgataagcgcgcgtgcctgcgcaaagggcagctcacgaccgcgccagatgcggaattgttccgccccctgtgcgacaaacatgtccagcccgttcaacacccgccagcctgccgcctgtgccgatgccagaaaaaatgtctgtgcaggattgtatataagatcataggccagccccgcgggccgggagctgaaaaatgccggatcaagcggcgtctgcgcctgccggtctccggccatgcccagcggtgtggtgtttaccacaagatccgcatccacggcatggcgttcctcccacgccacgcagcgcaccccgaaacgctctgccagaatacgggcgcggtcgccgttgcggttggtcactgtcacattgcacatgccccgcgcagtcagtgcggccagcacggcattggccgccccgccggctcccagcaccagcgcggcagcatgcgccgtaccgcacgaatccagcggatgcagaaagccgtacacatccgtattatcgccggtcagttttccatcatcataaaaaagcgtgttcaccgcgccggcagcctgcgcacggggggtcaccgcgtccagcagcggcatgaccgcctgcttatgcggtatggtcacactgagcccggatacaggaagcatacgtgcacagcagatgaattccgccagtttttcaggcgccacgggaaaagccatataggcggcctgctcgcccagcagttcaaagccccagttatgcagcaaggggctcatggagtggcccagaggatatccgatgatgccgtaaagctgccgtggaatgcgcggaattgtcatagcggttcctgaaaacagaccggcgcggccgggcctgtgcggtagacggttgctgaacgaaaaaaggctgcccctgtgacatggggcagcctccggcatatagcaaagaactgcggctccggccggaaggccgcaaacgccgcaggcacggctgcgccatgcgtcagatgactttattcagggcgtattcgatgatgccttctgccccagcgtctttcagctcgggaatcaggtcgcgcaccacgccttcatccaccacgatttcaaccgccacccatttgccgtcgcgcaggctggccaccgtaggtgaattgaggctgggcagcttgtccagcactgcatcaagtttgcccgtgggcacgttcatcttaagccccaccagcgattcggcccgcaatgcgccctgcagcagcaggtccagctgttcgattttctgccgcttggccgggtcttcccatgcctgccggttggcaataagcacagtgttcgtcagcagcacttcggcaataacccgcaacccgtgcgcttttatggtggtgcctgtctcggtcacctccacaatggcgtcggcaagcccttcgacaaccttggcctctgtggctccccatgaataaaacacattgacggggatacccgcatcttcaaaatagcgtctggtcacgcccagcagttcggtggcaatacgtttgcctgccagatcctcggggcgctggtacggagcatctcctgccacggccagcacccagcttgcggggcggttggacgttttagagtagacaagatccgaaaccaccacgacgtccgagccctgttccagcagccagtccttgccggtcagccccacgtcaagaatgccttcctcgatatatccgggaatctcctgcacacggcacagacgcgccgtgatctcggggtcgttgatttcgggaaagtagtttctgtgatgctggcgtatcttccagccggatttggcaaacagattgatggtggactgttccagagagcctttgggcaggccgagcttgatgatatgtgtatctgcagacattatttatatacctcttcagggtcgaacaccaagggcgagcatacggaaatctcgccatccttcagttcacggaaaaaacagcttttgtaccctttatggcaggccgcgccgcctatctggtccacgagcagcagaatggtgtcgctgtcgcagtcaagacgcacggccctgatatgctgggtatgtcccgaagttccgcctttatgccacagcgaaccacggctgcggctgaagtaatgggcttcaccggtggtaagcgtccggtgccatgcttcctcgttcatccatgccatcatcagcacttcgccgcttacggcgtcctgtgcgatggcgggaacaaggccgcccgttttttcaaagtcgggaacaaaatcgggaaggtctgcggtcattccatgtgatcctcttggttatgcgcatggcggatttccgcggcgcgtgtccggacacagaaggtgcggccgcgtacaccacgcggccggagcaggttcagaatctctggctctgaatcgcccgaaataccgtttttgtatacaatgtgcaacccgcagcaacgcactatatgcctgacgcatgcaggtgcattccggcaagatgctctatttcttcactcagcgccagcgcctgacgcacggtaccggcccagcacaccagtccgtgccgctccatgtacaccgcttcgtgcgtccgcgcagcctcacccgctgcctgtgccagttcctgagagcccggtgcatgcgcgggaacggatgtcatgcgcctgcgtatcaggtccgactcgtacaccggaatacgcagcagttcgtccgctgccacgcggatgcccagcgccagcaggcagggcggatgcgtgtgcaccaccgcctgcgcctgcggctggctgcggtagatggccagatgcatggccgtctccgaagaaggtacgcctcccgccagccgttcgccggaatctatacgtaccagcgccgtatcttcggcatgcagatcgccctttacagagccggtacaggtcacaagacaggtgtcgctgtcaatgcgcagactgatgttgccgttaaaaccggaaagcagtccgcgctcccacgcggtgcggcaggcatgccgcagcacggcggctgccccctgcggcgcggcatgcgacgctgcgccgccagtaccgctgcgctggtcaaaacttgttttgatatcaatgacaggcgtaccgtccagcgcttccagcggggcgactttcagcctgccgtcttccactgccgtcaggcgtacctcgtgcagccccacagggttgggccgtgcaggcgaacgggtattgaacaccccgcgccgcggacgaccggtatcgcctctcggatgaacggaaagaaccgacctgtcggcctcgtgcagccatgtgagcagcgtcagcccctgccccgcccgcagcgaatcaagtccggcgcggtactcttcatggatgtccacccatgcctccacgccgccttcatccccctgtttggggcaatcgccgatatctttaagagaagaacggacaacacctataaagcgcagttctgccgtcatggggcaagcctcctgtatgacgcatcttaaccggaaaaatgatcaaacccgccgccggtaaccggtacgccgttaagcatgacaaccggctcgccgtgtaccgtgcccagcacccgcacgggcaccccgtcgcatgccgcggcctcaatgacatcggccacggcttcgggcgcacaggtgcccagcagtgcataatcttctccgccgcagaacgcatgcacggcggcatcagtaccctgctctgcggcccagcggcgcacatctggatgcagtgaagcatcgggcagaaccagcgaggcaccgcaggtgccctcaccggcagcaaaaagacgcggcaggtcacgggccagtccgtcggaaagatccatcaacgtgatgcgtgactgcggccgtgccccctgcaaagcagcaagacgctgcccgctgcgcaccagcggcaccggcctcagatgagccgccacagcatgcggatactcgccggcagcctccgcccccatggcttccagcgccatcaggccggtgcgggccagtccggcttcgcccgccagaaaaacggcatcgccgggtctgcaccctgtgcgccgcaaaaaaggcgcatcgccgcaggggccgccccacaccgtcacacacaggccaaacgtacccgcacgggtcaggtcgcctccggtcagtgccatgccgtgactgcgggccagctgcgccatgccgtcaaacaagctgtcccagaacgccccggtaagccggtgcggccccggctgcttttccggcaccataagccccatgctgaatcccagcggccgggcgcccgcggcggcaatatcgctgatattcacagccagcgccttgtgccctatgtccgctgcggaaaaatagctcagccggaaatgggtgtcctgcatgaacaggtctgtactcagcgtcatgcgcggcggacatgccagttcgcagcaatcatcgcctctgccccgcagcatatgcgggtgctcgttacagaagtgcctgtcaatacaggcaagaaacgcatcttcggaagtcatggtgctcatatgcgcatccgtgtgggttccggtgaattttgcggcggccgcggcagcgggccgttatcattccagagtaagatactgggccataatgaccttgagaccgaatcccggaaaattgacgcggtacttgtcgggcggcacatgctgaataattttgcccctgccgaaaatcttgtgcgtgcaataccccgaagccggtctgccgccgttgcccagcgcgccgccgccctgttccgcctgccggccaccgccggacgcagggccggacgtgcgcgcggcagaaacagtaaccggacgggcatcctgcctgcgggtaagcgtgccggtaaagttttcgcgccagtcttcataaagatgggcgggcaggtcacgcacaaaggggctgggattggccggtgtattgccgcctccgctgcggtcgtagatggtggcaggcacaaacagcgccagataatcacgggcccgcgtgcacgccacatacataagccgccgctcttcctcaaagtcctctgccttgttcagggcatggcgcgagggaaaacggtcttccaccagatcaatgagcagcaccgccgaccattccagccccttggcggaatgcacggtggacaacgtgaccgcgctgatgtcttcacctttgtccgttgcggggtcctccagacacaggtccgaaagcatcagatccacatcgttgtacgatgccgcaatctggacaagctgttccagcccgtgctgtctgcgggggtagtcgtcaggatagttggcttcgagccgcggctggtaatgctcaataacggcctgcgtcagaccggccggagtaagcggctttgcccgcagtgcatccagcatgtccagatcgtgctgcaggtcgggaaaccgtgcacaggcctttttcaaaacacttctgtccgctttctgggccgcatcgtacagcttcaggcaggtttttgcccctatgccctttaccagcgaagccatccgctgaaacgccggcagatccagcgggttgaccaccagccgtatgtaggaaagaacgtccttgacatgagcggcgtcagaataacgaaccccgccgtacttcttgaacttgacgcccagctttcccagctgcatctccacatggtaggactggtatccggcgcggaacagcacggcgatttcatccggtgggtatgtacgcagcagctcggttatttttgatgtgaccatggacgcctgagtcaggtctgaaagcgggcgcagcacatgaggggtaggacctccttcgcgccgggtgaacagctttttgcggaacgcctgcggcgcatcgtccagaatggcgttggtcagatcaagcacaggctgtaccgaacggtaattctcttccagcttgatgatacgcgttccgggaaacatgtcaggaaaatcaagaatattctgcacattggcaccgcggaacgcgtagatggactgcgcgtcgtcgcccacagccatcacgttgttgtggccgctgcccagcaaacgcaccaaccgcgcctgtaccaggttggtgtcctgaaattcgtccaccatgatatatctgaaccggtcgcggtagtacgccagcaggtcggcatcggactgcagcagcctttccagctcaaacagcaggtcatcataatccataagcgcatgtctgcgcttgaacgccctgtaggtgtcgctgatgcgcgtaagatcgcccgcgtaggatgccaggtgaaaggcttcgcgccgcaggacatcctccaccgtcagttccttgttgcgcgctttggacagcagccccatgacggtctgcgttttgggaaaactccggtcccctttgcccagtcccagcgtatccttgcagtgtttcagcgcaccggcggcatcggcggaatccatgacggacagatcgccttcgtacccctgcggtttgtgcatgcgcaaaatggaataggcaaaggcatggaacgtacctccctgcactccgcccaccatgcccgcggactggcccagcagctgggccgctctgtgctgcatttcctgtgcggccttgcgggtgaacgtaagcagaagaatattggacgcggcaatgccctgctgcaccatgtttgccagccggtacaccactgtgcgggttttaccgctgcctgctccggctatgaccagcatggggccttcgagggtggtggcggcttcgtactgagccgcgttcagttcttttttataatcaatcatatatatggtatcgttacttgttgccgggcgggtggataagccccgtcgccgcggggcggcctgattgtgcgacaggggccagaccgaaatgctccagcaccagcctgcccgtatgacgcattatctgcggtgccgcgtgcatcgaatcgtaaaaaaaagctccgtccgcagtgtgcgtacccgttctgccgaaaaagccgaaaacttccgtcctgtcgaacttggccttgagatcaaagccgtcatgcggttcgcagacaatatccggcgccctgtcacgcaagggaccgttgtacaggctgtcggccgtgtgcaccgccttgatgaccggctgaccgttgtatgtgagccgcaacaatccttcagtgacggcctgcatggtctgtccggcctgcgcgggggtcagcctgcccctgccgaaccgctgtgccgtatgcagatagatacggcccgggtccagcgcaaacgctctggtctccggcagaatacccgtggcgtccagctctgccgtcgcaccgtcatgatgctgtgtatacaggtacccgttttgccgcagccatgcgttaatgtccacctctgtgatcagacgtgtgaacccgtgatctgccagcgccatcaggcgccccggaacaggcagggcgtcgtacagttccagcacgcggccgatcagtgcgtcccactcctgcagcaaaaccatgcaggcttcatgctgcgggtggtcaggctcagtcaccgcatcgtaaaagaaatgaaaaaggcggtctgtttctgtgagcactatggtgaacacatcccagccgaggtccggccacaaaagctccagagcgtatctgcgcgactgcagtgtggcacgcagctgcgcaagcagatacggcaggtcagcagcaccgcgggtggtatccgcctccagcaggtatccggcctcgcgcagccggtgcgcaagaaaaggcggatgcacggcacgggatagttccggtgccacaaatccagccaccgtcatggcacctttgaccggacgcaccggatacgtgttgggcaggttcaccagtctgcttgcataaccggcatcacccaaccggtcaaaaattgtgggaacagccacctgagaaaaatccgcaagtgccatctgatagctggctggactgatgcgggtgaatccgaaaattccgtgatcttccggcccgcagccggtataaaaagacgtccagttgacaggagacagttccggcagctcggcccgcactgtgccgcactccggtgcaagcgcaaggcgcgaaaggtgcggaaagcggccggtggcgcacagtttgacagccatggacaaagacagtccgtccagtcccagaataaccatgcgccgccggtgagaaaccttgtgcaggtctgtttgcgttttctgcgacatggcgaaggtgtaccagaacatgcgccggcaagccagcatcggccaccaccaaggaagggccggaagcggaaccgggcacagccgtggaaacctgcctcgttttacggtatgctcgacaggtgccgccatggcgcacacaaccacctgtcagactgccgtatgctgacaacagtgttgcaggagggaacacatggccaagtatgactgtgaaatgttcggttttttctcgtacagcccggaactgagctacaacgaactgtatgcgctggaagaagctttccgcagtacgctgcatgatgcgctggccgcacacggagctgactatatgcaatatgaaccggaaggtgacgcgctgcgcgtacagtgtgtatttgccggatgcgaagaagaagtctttcatgccgtgtgcgatactgtggtacggagtatgtcgggccatgtgcacggcaggctgctttttgtgaataaaaatctgcaggagctgcttgtataccggctgcagcacacaggctggtccgaagccgccgtgtctctgctcgggcttgacagcatctgaacccggcacccgcccgaaactggcaacgcttccccgcgcgccgccctgcatggcataccaacaccggcttttcccttccggcggacagtcacggcattacatcgggcacaacctgtctgtacctgcacaaaggtaaacagcccgaatgcaggcccgccgtactgtcatatggcaaccggatacaacacgggcatgcgcacacatctcctgccgtcactgcctgtccaaactttcccgcgaccggcaggcataccgtactgcgcctttatatactcaaggtcaatttccaccggaacaagcagataccgttctgcgcaaagtcacgggcattgcttccggcaaaatcatcacagaacaatccctgctgcctgtaagcgcccccccccaaaaccatgccggatcatcgcccgagaggcgctcaatccggcgcagccccgcacataccgtctggcctgatcgcactgcgacaccggagctgcatgcccaaacgccggacagcggctaagccacgcgtaatccccccaaaattctatgtgaaacagcaaaggcgactacagcaaaagccatagccgcctttcttgcgtggtacccgaggccggacttgaaccggcacagctcgtaagccgagggattttaaatcccttgtgtctaccacttccaccactcgggcatgtggcggtttctctagtatgacatacgctttccgtcaagctgtcctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgatcctgccacacaaaagtggagtatcagttaaccccctacagccttgccggatggcagggagcaaggcggcagatacggagctagtgcgcgtgcggagggagatggaggggcttagaaacgacaacaggctctgatccgttttggatcagagcctgttgcgctttttaaagaaaaagccttggcgacggcctactttcccacaagctcccttgcagtatcatcggcgatggctggcttaacttccgagttcggaatgggatcgggtgtaccccagcctccatggtcaccaaggcaaattcgtggccgggcttggtggtcaccggtaaggcggcgggtatatctccccgcgccacgtcgacgactgcctggccgaaattttaattaaatagggtggaaaggaatttatgagaatcaataagccgcacgggctattagtactggtcagctgagcatgtcgccatgcgtacacctccagcctatcaaccgggtagtctacccgggcccttcagctcttaaaagagagggagatcttatcttgaggcaggcttcccgcttagatgctttcagcggttatcccttccgaacatagctaccctgcggtgcctctggcgagacaacaggaacaccagtggttcgtccatcccggtcctctcgtactagggacaggtcctctcaaatctcctacgcccacagcagatagggaccaaactgtctcacgacgttttaaacccagctcgcgtaccactttaaacggcgaacagccgtacccttgggacctgcttcagccccaggatgtgatgagccgacatcgaggtgccaaaccgcgccgtcgatatgaactcttgggcgcgatcagcctgttatccccggcgtaccttttatccaatgagcgatggcccttccatgcggaaccaccggatcactaacaccaactttcgttcctgctcgacatgtctgtcttgcagtcaagctcccttatgcgtttgcactcgacggctggtttccaatcagcctgagggaacctttgcatgcctccgttacattttgggaggcgaccgccccagtcaaactacccaccagacactgtcttcctgccggctaacggcgaggaattagagccttagactgacaagggtggtatttcaaggttggctccaccgatactggcgtaccggcttcaaagcctcccacctatcctacacatgtcagcccaaaacccaatgtcaagctatagtaaaggtgcacagggtctttccgtcttgctgcgggtacacggcattttcaccgcgacttcaatttcaccgagtcactagttgagacagcgcggagatcgttacgccattcgtgcaggtcggaacttacccgacaaggaatttcgctaccttaggaccgttatagttacggccgccgtttaccggggcttcggttcgaagcttcgcttgcgctaacctctccccttaaccttccggcaccgggcaggcgtcagtccctatacgtcgtcttacgacttagcagagacctatgtttttagtaaacagtcgccaccgccatttctctgcggctctcctgggcttattgagtaaatcattcacccggaagagcaccccttattccgaagttacggggtcattttgccgagttccttaactagtgttctctcgagcgccttgggttactcaccccacccacctgagtcggtttacggtacggtctgcatgaactatacttaggagcttttctaggcagcataggctcaaccacttacgtccttgcggacaccgcatcgtgcctcggccttaaaggaagacggatttgcctgtcttccaagcctacacacttgcaccggctaatccaacagccggctggcctacctttctgcgtccctccatcgcgcgatcacacaggtacgggaatattaacccgtttcccatcgactacggctttcgccctcgccttaggggccgactaactccgggcagattacctttacccggaaaaccttgggtttacggcgaacaggtttctcacctgttttatcgttacttatgtcagcataatcacttctctacagtccagctggccttacggcgcaccttcgacccatagagaacgctcccctaccgctcgtcaaagacgagcccgaagcttcggtaccatgcttagccccgttacattttcggcgcaggatctctagaccagtgagctattacgctttctttaaaggatggctgcttctaagccaacctcctggctgtctaggaaatcccaccacctttgccactgagcatggatttggagaccttagctgtcggtctgggctgtttccctttcgactacggaccttcgcacccgcagtctgactcccagggtagatcttacggcattcggagtttgatagggtttggtaagctggtaggccccctagccctgtcagtgctctacctccgtaagacaatccctgaggctatacctcaatatatttcggggagaaccagctatcaccgagtttgattggcctttcacccctatccacaagtcatccaaatcattttcagctgatactggttcggtcctccaccaagtttcaccttggcttcaacctgctcatggatagatcactcggtttcgggtctactccgctgtacttgtcgccctattcagactcgctttcgctacggctacacttgcgcttaaccttgcacagcagaataactcgctgactcattatgcaaaaggcacgcggtcacatcttaaagatgctcccacagcttgtaggcaactggtttcaggttctattgcactcccctaacaggggttcttttcacctttccctcacggtactggttcactatcggtcgccagagagtacttagccttggaagatggtcctcccggattcccacgaggtttcacgtgcctcgcggtactcaggtgccttccgagccgtgttccgtttcaggtacggggctttcaccctctatggccaggcttcccagcctgttcccctgcgtacttacggatctcttatgaaggtcctacaaccccgcatggacgaatccacacggtttgggctgatccccgttcgctcgccgctactgagggagtctcgtttgatttcctctcctccgggtactgagatgtttcacttccccgggtttgctccgcaagacctatgtattcagtcaagcggtaacgggacatgactcccgctgggtttccccattcagagatctccggatcacaggatgtttggctcctaaccgaagcatatcgcagcctaccacgtctttcatcgccttctggcgcctaggcatccaccagttgcccttaataacttattaattctcgttcctttccatccctattcaattttcaaagagcgaggaacatatgttcctcttacgcagttcaatgtactgcgtttagcgggagctttcgctccggccgcacggcaagtgcgggttgcaattgcaaagccgtatgctttgccgctgctgtcggacttgccgttatataaaagaactcgcgggccatgccaccgtaaaatggtggaggcgaacggatttgaaccgatgaccccctgcttgcaaggcaggtgctctcccagctgagctacgcccccacggtgcgtggtgatggtgggcctaggaagacttgaacttccgacctcacgcttatcaggcgtgcgctctaaccagctgagctataggcccaggcttcccgcgtcaaagagtcaagctccttgaaattaaatagcgagttggacaaatggaatcgttaaaggaggtgatccagccgcaggttcccctacggctaccttgttacgacttcaccccaatcatcggccctaccgtagacgactgcctcccttgcgggttagctcatcggcgtcgggcagaaccaactttcgtggtgtgacgggcggtgtgtacaaggcccgggaacgcattcaccccgtcatgatgatacgggattactagcgattccgacttcatgcagtcgagttgcagactgcaatccggactgagacgcactttttgggattagctccacctcgcggtatcgcaaccctttgtatgcgccattgtagtacgtgtgtagccctaggcgtaagggccatgatgacttgacgtcgtccccaccttcctccccgttaaccggggcagtctctccagagtgcccagcattacctgatggcaactgaagataggggttgcgctcgttgcgggacttaacccaacacctcacggcacgagctgacgacagccatgcagcacctgtctcggagctccccgaagggcactccctcttttcggagggattctccggatgtcaagcctaggtaaggttcttcgcgttgcatcgaattaaaccacatactccaccgcttgtgcgggcccccgtcaatttctttgagtttcagccttgcgaccgtactcctcaggcgggatacttaacgcgttagctacggcaccgaggatcaagtccccgacacctagtatccatcgtttacggcgtggactaccagggtatctaatcctgtttgctacccacgctttcgcacctcagcgtcagtgtcagtccaggtggccgccttcgccaccggtgttcctccagatatctacggatttcactcctacacctggaattccgccaccctctcctgaactctagcctagcagtatcaagtgcaattccccggttgggccgggggctttcacacctgacttaccaagccgcctacgcgcgctttacgcccagtgattccgattaacgcttgcaccctccgtattaccgcggctgctggcacggagttagccggtgcttcctctagaggtaccgtcaggcatgcggcgtattattccgcatacggttcttccctcttgacaggagtttacgacccgaaggccttcatcctccacgcggcgtcgctgcgtcaggctttcgcccattgcgcaatattccccactgctgcctcccgtaggagtctgggccgtgttccagtcccagtgtggcaggtcatcctctcaaacctgctactgatcgttgccttggtgagccattacctcaccaactagctaatcagacgcggactcatcagcacccggaagcttgcaagcagaggccccctttaccctttcaagactatccggcattagcagtcgtttccaaccgttattccggtgatgcaggtagataatccacgcgttactcacccgtgcgccactttactcattcccgaaggaactttcgcgtacgacttgcatgtgttaagcacgccgccagcgttcaatctgagccagaatcaaactctccagttagaaaactgaagccataaaattctatggccaaaataaagctgaacttatttcctgtccaactcgctatttaattgtcaaagagcttcatttgaagcctgccgccccggcagctgttgccgctgcggagtcggcgttatgccttctaaccgtcagcctgtcaacaacttttttcacttttttttccgaacccgctgagcggatgcggcagtgtggttcaacgagcttcccgccgaagcggaagggctttctatgccctcttcatctcgtcgtcaacaccttttttcattttattttcggaacccgaaaaatgaaaagtgaatgcgccttacggtcaaagaactttcctcaccgaagtgaggaagggcgttctatgtgtttcccctgcagtcgtcaacacctttttttcattttctcatcaataccttctaacatcttgtttttaaacactataaatatcatcagctcataacacaaaaagccccgccgggtggcggggcttgcggggtcaggctttatagccgcatcagtccacatacagagtcagtttgtcgccggggcggatgatgcttctgcggccgaggttgttccagcgcatcagttcattatatgagacattgaaccgctgggcgatggcccatagcgaatcaccggtacgcactctgtacacaacggccttgcgcgcctgttccgcgtccttgcgggtacgggcttcctgcgctctggtctgtccgggaatgtacagcttctgtccgggacgcagcatgctgctgcgcagaccgttggcctgcttcagcgtggccactgtcagcccgtagttgcgggctatatcgtacagggtgtcgccctgactcaccacgtagtcaccgcgcttctgcgccagtgctctggtctcctgcatgggcgaagaaggaattctgccactgccggtacgcggaatcatgagccgctcacccggacgcagcagattgcttttcttctggttgacctttttcagcacagacacaggcaccccgtatctgcggctgatacgataccatgagtcaccgctgcgcaccttgtaatcggcccatccggcatacgggcgtgattccggctttgccagaaacgccagagcaccggactttgccgcgggagtcacatatacagtggtctcagcatcgggaggcgtgacataccgcagaaacgcggtgttgtatttcttaaagtcgtcccatttcattccggcggcatcggccagtgccagcaaatcggtgccaccctttacctgcagcggattcagctcgggagcgcaatcaagccgcagcggtttgaaaccaagctcttcaaggttacgcatgatcttcactatggctatgaacttaggcacatagtgacgcgtctcacggcgaagctgcttacggtggctcagtttatgattctggcttgtaagttcaaaaaagctctcggcaccggtgcctgctatggctctgcctatcttgccctcacctgcattatacgcggcaagagccagataccagtcgccgaattctgcataaagccacgacaggtagttggccgcagcctctgccgacttataaggatcgcgccgttcatcaatccaccagtcgtaccgcagcccgtatttgcggccggtgaaaggcataaactgccacacaccggcggcaccggcccgcgagtacgcgttggggttgaagccgctttccacaaatgcaagatagaccagttcttcaggcagccccttctgccggaagacttctcttgcggcgggcagatacacttcggcgcgttcgaggtagcgctcaaacgaaccgcgggcacggtgggtgaaatatttgatgtacgactcgaccacgctgcggtcgctttcgtccatttcaatatcaatatccagctgggtcagcagagcctgctcttcttccacggtcagaggctgattgtcgtctgccggcggcacttcaatttcaaccacttcttcggcatcgctgatggaagcatcctgctcttgcagcggtgcggggcaggcctgcacttcggctacggggggcagttcgggttgcggagaatttttggacacgcagccgccacccgcgagcatgagcacaagcagtgccagcacgccggcgcggcccggagcaaaaccgcgtgagaatatatgcataaggttccggtgtctccctatggtttgtttctgattacccttgcagtcgcggcaaaacgcgggtactgcggggtgaagtagcctcctgttaccctaaacgccaaggggaggcaatgcggcagttccgccttcaaccctcagaccacgcccgcgcagctctctgctgtgcggcatgctcatcatgaaaccagaaactaccgacagcaccatacttccgggcataaagcccgtccttgaccagctgcgccagtcgccggaccgtgttgattccgtgaccatacgcaaagggcgcaaaaacgccgacaccgacgccatagtgacgctgtgccgcagacacggcatacgctttacatttgtacaggatacggcgctggataaattattttccggcaaccatcagggggtggtggcccgcgtgttcaatgcgggatacgtagaagtggaagacgtgcttgaagcggcgcttgcaagtcctctcaagcttgttcttgctcttgatcaggtgcaggaccccggcaatgccggtacgctggcgcgcacgctgtacgcgctgggcggcggaggcataatcatgcccaagcacaatgcatctgcactgggcagtgcggctgtcaaagccagtgccggcgcccttgcgcggttgcccgtggccagagccaccaacctttcaagagcgctcgaaaccgctgcagatcagggtttttccatttatgcagcccgctttgacgatggttctgtcaatgcgttcaccgcacggctcgatacacctgccgtgctggtgctgggcaacgaagacaaaggggtacggcccggcgttgcaaaacgctgcacagcttccatccatattcccatgcagcgcgaattcgactcgctgaacgtggcacaggcgggagccatgctcatgggctgcttctatgcccggctgcaatcatagtcaccggcacccaaagctttgcaacgccgccccgcagcccgcggggcggcgttctgtttttttcctgccgcgggtgcggtcaacgcacatagttgggtatattgatgaatacctcacgcgtaaaggcaagcatcttgtccataatccacggaaaagaaaccagcagcgcaagaaagatggaaacaatcttgggaatgaatgacagggttgtttcctgaatctgggttgccgcctgaatgacggaaacaaaaacccccaccgcaagccctatgcccagcatgggcaacgatatggtcaatgccagttcaatggcctgacgcgcaaatccgacgacaaattccggtgtcatgattccgactcctctgtgtttacgtctgcacccgtcagagcatgaagctgttgaccagcgatgttgtaagcaggctccacccgtccaccatgacaaaaagcagaatcttgaacggcatggaaaccatcatggggggcagcatcatcatgcccatggccagcaggatggaggccaccaccatatccagcaccagaaacggaatatagatgagaaacccgatggtgaagccggtcttcagctcgctgatgacatagcccgctgcaagcatgaccgtgggcacgtcgtccttgttgcgcggacgctccatgccggtgatgccgtaaaagacggaaaggtctttttcgcgggtatgtttgaacatgaattcgcgcagaggttcctgcgccacggtgagggcttccctgaagccgatgcgctcgtccagatacggctgaagcgctctgtcattgatttccttgcccacgggcatcatgatgaccaccgtcatgaagatggcaagactggccagcacctggttggggggcagcgtgggcagccccatggcctgacgcacaaagtggaatacgatgatgatgcgggtgaagctggtcacggtaagcatgatggccggagccagcgaaagaaccgtgagcagaaagagaatttcaagaattacagagactttttccggctctgtggccccgccggaaagggtcagctgcatatcgggcagagaaatatcgcgcgcggccatggccgcgtcgggcatgcacagcagggccagcgccgcagccagcacaccggcccctgtcaacagagtgacagcagacctacgtcccgtctccggcttcgtccagcaccgccgcaaaagaatttccgccatgttcatggtgttcagtaagctccgtcaagagattgatgttgtggtccgtgacccccaacaccagtcgtctattcaagatgcgtaccaccatgacggagcgcttgggccccagcgccagatgtccttctatcttcatatcgcctggccggacacgcgcaccgcgtcccgccgcaccgaaacggcgtaccgcccagagcacaccgtacagcgccgccagcagcaggcacagcactccgagagcctgtatatagccgctccagtcaaagggagtgcccgtgccgacgccgaaacctgtggcgttggccgcaccggcgacggcctgcgccgcggtggcattggccgccgaaaccgcatccaccacaccacgcacaccatctgctcccgcagtggcgttcagccgtgcggcaacagcgcccccgacggcttccgccgcactaagcgaagcgttatgcataccgccgtacccgctagcccagctgtttgacgcgttcaatggggctgatgatgtctgtcagccgcacgccgaatttttcgttgatgaccacggcctcgccgcgggccaccagcttgccgttgacataaatttcaagcggttcaccggccagtttgttcagttcaaccaccgaaccctgccccagctggagcagttcgttgatcagcagacgggtacgcccgagctcggcagagacatccagcgggatatccagaatgaagtcgagttcgcgcttgcccgaatccggacggggcgatttggcttcttcggtcaggtctttgaactccatatcccgcgcggccgaagcgtaaaatccctgttctttttcttttttcaactggtcctgctcttcgtttgccagagcggcagcccattccgcagccagctgttcctcaccggcgctggtaccgcccccgccgccggaatcgtcgccttcctgctcttccagcgcagcggcccactgtgcggccaatgcatcctgatcgacgtctttttctgccatatcgctatcctcttgtctggctgcgcctgccggcacagtcagcatcagcgttcatttactggatgaccatctcggtgaagtagacctgccgcaccttggagccgcccagaatctggttaagccggtctacaatctcattcttgagcagcagcttgttttccagcggagcaaggtccgcgtatgacttgctggacagcagaagaatcatggcgtcctgcacacgggccgtcgacttgttcagttcttcggcaaccttggggtttataacctccacatcgagcgtcattttaagatagcggcgccccagagggtcggacaggttgaccagaaatgtgggcagggtgaccacctgcacatctttgggcacttcttctgccttggttgtctggtcggtctgcgcggggtcgctgctgcccgcaaaaaacgtgaaataggcaaacgctccgccgcccgcgagcaacagcagcacgacgatcatgatgatccatttgagcttgccgccctttttttcctgcgttttttcttctgccacggctgttctccttgccggtttgcgctgctagctgtagcgccccagccactgcgtcgtcttgagcaaaatttccacccgtctgttctgcgccctgccctgcggcgtggcgttggattccagcggcttgtcagggccgtatcccgaaacggaaaaccgttccgcaccaagcccgctctccagaaaaaaatcaagtacggccatggctctgcggccggaaaggtcataattatccacacccgaagcgggactgtcgtctgtatggcccgagatggtcacatcagcggagctgtattccagcacatccgccagcggcgcaagcagcttgcgcgcgggggctgtcagctcccagctgcccggacggaacagcaccccgtctgtcagcacaatggcaagcccctgcggatcctgcataatacgcaggttctcatccagtgtagcggtatccacctcgggcggcaacatgtcttcgggccacagcagatccttcagcctttcgggtttctgcatgacatcgcgcggcgattccagcaattccatgaccatcaggatacgctgcggaatacggcccggactcatggaccccatgatgctgaagctgcttgaatagggattgatccgcgacagcagcacctgatccatggatgccatggaaagaagcagcacgaaaaacgtaagcagcagcgtgacaaggtcggaaaacgtcaccagccacatggggacgccttcttcctccggcggtttcttttcacgcgccatggttacggcctccccagactgtcaaatccgccggcgtcctgcggcacgtcatcattctgcggcggtgcgccgtcgttcatcctgccgcccacagggccttccaccggagcatccagcgaaaaccggaagtccttgtactcaaaattgcgcctgtcggcggaagcacgctgttcctgctcgcgcatcttgcgtatccattcacggttgcgcttgtcgagcacgatatcaaccctgctgttgcgcctgcgtccgtcgggcgtcgtgccgtcaaagcgcggccggtagtgggcaaaagcctcaaccttgaggttttccgcgggcatgcctctgccggtaaggtaccggtacacggccattacccgcataaaggaaagccgccaggtgggagccagctgcttttcatcaaaaacaaccttgtactcctgcccttcttcggcacgctgggtcgccgtgtgtcctgccagaagcagcggatgctcaacccgcagcagccacggcagaattctgtccagcaccttgatgccgcccggcagcagaacaaaggagccgggcctgaacagcacggcatcgttgatggacagtatctgcaccatgctgttctgctgaaaattcaaatcgctgtcgggatcttcccatatgagatccttgagcggctgcagatcgttcacgctgcccatctgcatggggcccggttccactatgcggttggcaccgtcttcagcatgcgggttgaaactgccggaaccgatgccgaatgctccggtgacagaagccagcacaaccagtttgcggcgttcatccagcacggacatacttaccagcagcacgaaaaaagtcagcatcagggtcatcatgtccgaaaacgtgatgagccatttgggggcgccgcccccgccgccttttttgttcttcttgcgcgccatgccctgcttccttgttgtgctgccgcaccgggtgcagcactgccggccctgcggcggtcactggtgccggactaaccggcatccgccttgcgttctttgggcggctgatagcttgacagcttttcctgaattattctggggttttctccgcgagaaatcgccagaatgccttccatctgcatttcgcgcatggtcacctcttcacgcgaacgcattttcagcttgcctgccatgggtataaaaaccaggttcgccagcacagcgccgtaaaacgtggtaataagcgccacggccatggccggaccgatggagcttgggtcactcatggtctgcagcatctgcacaagtccgataaccgttccgatcatacccagtgccggagcataggcgcccatggcgttgatgatttccacccctgtttcatgccgcgactcaaggctgcttatctcggtttccagaatctcctgtatggcctgcggttccagaccgtccaccgtaagctgcagccctttgcgcaggtaggcgtcctccacttctttaatcacgggttccagcgacaggataccttcgcggcgggcgcggttggcaaagtccatgaactgctcgatgatggaggacgggctttgcgccgaagcattgaaggtttttttgatgacccccataacacccagcaccgtggccagcgggtagttgaccagcgtggctcctatggtgccgcccaccacgatgagcagcgaagggatggacacgaagatcattatactgccgccttcgagaatgcccgcaagcaccagcccgaaggaaatcacaatgccgagtatggttgccagatccatatggagttctcttttttccctgtcagcggggggaacgttcgccgaagatgtctgtacccactctcaccagcgtggcaccttctgccacggcctgttcaaaatcatgcgacatgcccatggaaagatgcggcagccgcatgcccagccgctgttccagactgtcgcgcagcccgcgcagctgcgcgaaatacggtctggcttcttcgccctgacacgtcagcggcggcatgcacataaggccccgcaaccgcagcccgctcatgccggcaacggcatcggccagacgcagcaacccgtcaccggcggcaacacccgacttctgcggctcgcaccctatgttgacctgcacaagcacatcctgcacggtgcgcgcaccttcgggctgctctccgtccgggggctggactgcctgatgcaatttgcaggccagcttctcactatccaccgtgtgcaccagagcaaaacgtccggccacatcgcgcgccttgcgtgactgcacatggcctataaaatgccatgaaagcgcaagaccggccagcgcctgctgtttttcctgcgcttcctgcacatagctttcgccaaagacggcatgtccggcaagccgcgccagtgcttccaccgcggccgccggatgaaattttgataccgccaccagtgtcacatcttcctgctttctccccgatgcgcgcactgcgtcatccagacggcggcggacagactccagccgcccgcacaaagctttttcctcttgctcaagcacagtattcatcctttcacggacagtgacggcggaccgccctgcggcaatcccttccggcacttcctgttttcccgtacgtttttttgacagccgccaccgccccaaacagcaatgccccgccgtcaggcagggcatcgcggcgcagacaataccggcagcaggccgtaaccggcggggctagcgggcccccatgccgatttcaaccataaactgttcgttgtccatccagtcgtcggtgacgcgcacccacaggtcaagaaacaccttgcggtcaaccagcgcctcgatttccttacgcgcatcggtgcctatttttttcagcgtctgcccctgcctgccgatgaccatgcctttgtggttcttgcgggcaacgtgaatcacggcgtgaatgaccacacggccttcctcttccagatcttcccacttttccacgcttacggcgctgttgtagggcagctcctgacgcagttccagaaacagcttctcgcggatgatttccgcagccatgaaccgcagcggcgcagtggaaacctgatcgtcgggaaacacggggtcggccacgggcaggtgccccttgataaaggcaagcatctggcgcaggccgtcgtcattcaatgctgaaacgggaaaaatctcggcagcgggccacatttcggccagcttttccagcagcggcagcatgcgcgacttgtcggcaaacatgtcgaccttgttcagcgccacaaccaccggacgtttttcgtgccggatgacctcgataagcggctcaatgtcgttatccagaaaatccggcttgcggacgtacagattgctgtccagcaccaccataatcacatcggcgccgtccatgctctgccatgcggcctgcagcagcagccggttcatcttgccgcgcagctggtggatacccggcgtatccatgaaaaccacctgagcgtcgggctgtgtaagaatgcccacaatctggttacgggtggtctgcggtttgggcgtcacaatggctaccttctgccccagcaggctgttcatcattgtggatttgcccgcgttgggcgggcccatcagcgctacccagccgcaacggtgttctgaagaatgcgtcatataaaaatcatctcctgatgtagtggtcgtaaataaaccgaaccttctttcatccccttaccgcaaagtcaagcagcgcgccacggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcagcgcgccacggtattttgccgtgcgccgttgaccttttgtcttcaatctgtattacatggatgcagcaaaggagataaccatgccgcgaaaggtgaaatccgtccgtgttccggaagagctggcatcgctcgatctttccgccgtcatcggcgagtgcgaaaaatttctgcgcgatctcgaatcggcgactctgctgaaacagcagggcgataaagaggcggctgaagcactgctgcgcgcccgcgaggccgatctgggccgcaaagtggggctgaaggtgtgggaggcgcgcaaacagtacggacaacagcgcctgaaggcaatgcagaacggcgaagaacgcgcctgaagcaggccgtacaacagccacgggcgacggcgccggctctgcatgccggtcagggggttcttccgtctgccggcagaatgcccgtgcagacgccgggtgctttattcagacgccgggcggcggcacaacgggcaacagcggccccagatcgatgccgtgttcgctcaccagtgccctgtgcgggtacatttccacgcccgcggctgcagcttcataaaaaagtccggcgtatacagggtccacataatcagcaggcccgaagcaatgcccgtccgcacgctgcaccagataaaacatggcggcccgctgcccctgccgcacaatctccatcatctcccgcaggtgcttctgcccgcgctcggtggccgcatcgggaaaagcggccacgtcgtcctccaccatggtgacgtttttgcactccacccacaaaggcggcagaccgctgtcctgcggcgcatccatgcgggcatcaagcctgctggcgccgcagcgggcctcacgccggaacatggtgtaccccgctgcccacggcaatctgccggcatgaaaagcagcttccagcagtctgttgggggtctgcgtattaacgcccacccacatgccgtccagtccggccagttcctgcgtccatttaagcttgcgggcggggttggccgccggcgatgccagcacaggcgcaccggcgcgcagcaaccccagcatggaaccggagttattgctgtgtatccacacccgctcgggcgctccggcaccggccgtttccatctccacactgaagcgcttgacccgccgtatgaatgtgccggttatgcagccgcggggaaaggcaatcaagggactgtcactcattgcgtttatcctttatagtgccgcacaggaacgcagtaccgcgcggggcagcagctgtgcgctcaagcggcaaccggaccgcaccgcctgaaaatggcactgcggcgtaaagtcaaatttacagccggtcgctaacctgataaccacgccggtacgagcactattccaataccagcatgggagaaccccccgatgaagatctccgaccgtcttatgcaggtcaaaccgtcggccactctggccgtcaacgccaaagcgctggaactgaaagcgcaggggcgtgaaatcatcagcctttccgtgggcgagccggatgtgccgccgccggcccacatcggcgcagccgccaaaaaggccattgacgaaaatttcacccgctacaccgccgtgccgggcattcccgaactgcgcgacgcggtcgccggatatttccggcggttttacggtgtggacgccgcggcagaacacaccattgtgaccaacggcggcaagcaggcactgtacaatctttttcaggcactgctcaaccccggcgacgaagtgcttatacccgctccgtactgggtaagctaccccgccatggtgcagctggccggcggtacgcccgtgcctgtggcttcagggccggaaacgggctttaaaacctgtgtggaggaattgcagcgccatatgaccccgcgcacgcgggtgctgctgctcaattcaccctcaaaccccacaggcgcatgctatacccgccacgaaatcgacaccatcgccgcatgggccatcgaaaacgggctgttcatcatttccgacgaaatatacgaccagcttgtttacgcccccgccagccccgcagggcttgccccgtggtggcagagcaatccggaacaggtgtgcgtggtcaacgggctggccaaaagcttttccatgacaggctggcgcgtgggatatgtgctggcgcatcccgacctgatcaaagcactgggcaaaattcaggggcagtccacgtccaacgtctgctccatagcccagaaggcggcactggccgcactgacaggcccgtttgacgcgctggacaccctgcgcgaatcctatgcccgccgccgcgacatcgctctggatatcatatccggctggaaaaacgtggtctgcccgcgtcccgacggcgctttttatctgttccccgacgtgcacaggctgtacaccgatgccacgccggattccgccacgctgtgcacccgcctcatggagtcggcaggtgtggcgctggtgccgggtgccgccttcggcgacgaccgctgcgtgcgcatttcgtatgcggtttcggaacagaccctgcgcgacgcgctgagcaaaataagcaacgtgctcttttcataactctcccgatagggaataatggccggcatatgtccgcctgtccgcctcccgcggcaggcggtcacatgccgaccacgacaaccaaaggagcgagcacatgagcaacagcgcctttcttaactggacccacgcccgtcacggccgcatctccggcacagaccctgcgtccctcaccccccgtctgggtgaagccgccaacctgctgggccttgaactggccgcgggcaggctgccgttcatcgacatgccgtatgctgacggcatgaccgcccgcctgcaggagctggaaccgctgctgcgccgttttgaacacatggtggtgctgggcataggcggttccgcgctgggtgcccgcgcgttgcagaaggctttttttcccgcgcaggacagacccgcccacaccggcccgtggctgtggatagcggacaacgtggacgccgacagtctggaagcatggctgcagtcactgcccgccgaaaaaaccgtggtggtggtcatcagtaaatccggcggcaccatagaaaccatcgggcagtattttctgatacgcgactggctgcggacggcacgcggcgacgcatggacaaatcatgtcatcgccgtcaccgacgaacgcagcggttttctgcgtgaagaggcagacacgcacggccttgcatccatgcccgtgcccgaccatctgggcggacggtattccgtactttccgccgtggggctcattcccgctgccttcaccggcatggactggcaggcgcttgtacgcggagcaaaaaccgtgggcgcccccctgtgcagcagccccgatgcggccacactgggcgcgcaccccgcgtggcatctggccgcatggaaccacgcgctcatgcaggccggatacagccagctcattttcttttcatacatgccgctgtgggcgcacttcggattctggttcgcccagctgtgggccgaaagtctgggcaaggaaggcaaaggctccatgccgctgcccgcagtgggagtcactgaccagcattccacccagcagatgtttctggacggtccccgcgacaaggcgtgcctgttcctcacctgctcttcactgccgcaggggcgcacctttcccggcgacatgccccccaagtgggattttctgcggggcagacgcttcggcgacctgctggaagcagaagcactgggcacccgcatggccctgcacaaaaccggcaccccgctggttgaaatcggcatggcgcagccatccgaagaacaggcaggcaggctcatggccctgcttgaaataaccacactgctcacaggctggctgctggatatcaatccgctggaccagcccgcagtagagctgggcaaacggctggcaaacgccagactgggtgctcccggctatgataccgaaacagcggacctcggcgcatttcttgccgcgcagggatcgcgtcaggagttctaaccattgccagcattatacagcacgggtgagcgcccgctccggttcgcccgctttctttcgtgggtctcactcgtgctcattctggtcaccagcacggcgttttcttttgtggttgccaacaacgcccgcaaaacactgctgatgaagcagaaagaatacgccatgctgctgggtgaaaaccttaacagccacatatacaaacgctttgtgaagcccacgcgccttgccttcggcagggtcgagcttatcaagccattccagtaccgcggccttgatcaggtcatacagacaaccatccacggactgcaggtggattatctgcgcatcttcgaccactcgggcacggtttcgtactcttcgcggctggaagaagtgggcatgaaagatctggccgacagaaccgtgaccagagcttttgaaaaaggcgaacacagtttttccattctctcgcgcatgtcgctgctgcgggccatgttcagctttgacatggagccggaaacattcatcctgcgcaccacctttgtgctcaaaaccatggaagaccgcctggacgaagacgagcaggaaatcataggcgttatggagttcgcgcaggacatcaccaatgactacaaggccgccgtcaattttctatggcttgtggtaggtgcctcgctggcttcgtcgctgacactttttgtactgctggtgaccattatccgcagggcggaacgcgcccttaacgagcggctgcttgaaaaggaacggctggagcgcgacctgcatcagagtgaaaaactggccagtatgggccgcatggttgccagcattgcccatgaaatacgcaacccgctgggcatcatcagctccagcgccgaactgctgctgcgccgcaccggcgatgccgacccgctgaccggcaggatactgcaggccatctttgacgaagcaaagcgtctggggcagactgtaaacgactttctggattacgcgcgcccgagacgccccggccgcgaccccgtggacattgcagccgtactgcgtcaggccacgggcttcatggaaggggaattcgcccgctcgcaggtggctttgcatgccgacctgcaggaaggcctgctggtggcgggcgacaaagacctgctgtaccgcgctttttacaacctgatggccaacagtctgcaggccatgcagggcggtacggtgcaggatgccaccctgaccctgtgcacccgcatgacgcgggacgggcaggtggaagtacgcatagccgacaacggtcccggttttccccgtcagggacgggaaaagctgctcgaccccttttacaccacgcgcgatgaaggcaccggactggggcttgccatcgtcaacaacataatcacaagccatgaaggctccatggaactgaccgatgccccggaaggcggcgccgaagtgcgcgttaccctgcccgcggcataagcgacggatgctatgaccaacgacacgcatattctgcttcttgacgacgaaaaaaactatcttctggtgctggaagcgctgctgaccgacgccggatacaaggtcacagccatcaacgaccctgaaaccggtctggcgtttctggatgaatcggatgtcgatgtcatcgtcaccgacatgaaaatgcccaaaatcaccggccagaacgtgcttgaccatgtaaaaaaacggtttgcgcacattccggtgctcatcatgactgccttcggctccatagagggcgcggtggaagtgatgaagacaggggccttcgactacatcaccaaacccttttccaacgatgaactgctgctttctgtgcagaacgcagcagaactcgccctggcgcaccgccgctaccgcctgctggctgaagccatggagcaacgctttggcccgcgccagatagtgggcaacagccgcgccatacgcgacgtgctgaccatggtggaaagagccgcgcccagcaagtcaacggtgctcatcaccggagaatccggcaccggcaaagaactggtggcccgtgccatacattattcatcaccgcgcaaggacggccccttcatcagcgtcaactgcatggcgctgaacgccggcgtgctggaaagcgaactgttcggccacgaaaaaggctcgttcaccggcgccacggccatgaaacgcggccgctttgaaatggcgcacggaggaacgctttttctggatgaaataggcgagctttcgcacgacatgcaggtaaagctgctgcgcgtgctgcaggagcgcacatttgagcgggtgggcggcagcgcccccatagaagtggacatacgcgtggtggccgccaccaacaaaaacctgcttgaagaggtgggcaaaggcagcttccgcgaagacctgtactacaggctcaacgtggtgcaggtggaactgccgccgctgcgcgaacgccgcgaagacattccgctgctggccgcgcatttcgtgcacaaatatgccgaggacaacgaactgccgcagaagaacttttctcctgaagcgctggactacctgaccggctatgaatggcccggcaacatcaggcagctggaaaacatcgtggaacgctgcatggtgcttacgccttcggccaccatcggcgtggaagacctgccccatgaaatacgcgacgaggaaacccagctgaaaagcgccgtggacctgcttcccgtcaagctggatcttgccgacacactggacaagctggaagcggcactcatccgccgcgcgctggtgcggtccgaattcgtgcaggtcaaggctgcggaactgctgggcatttctaaaagtctgctgcaatacaaactgaaaaaatacggcatcacaggccattgatctgtcatattccgtcatatcagggccggaactccgcacggagttccggccctgactgttatggcggtcgtcactgccggtgccgtcatgccgcggcagtgctactttttgaaaacatatggataaagccggcacttcatgggatagatagcatgcacgccgtgcctgcccgcgccacagcgcacggaaccaccatcacccggagacaatatgcgcatcaccataaccagagacatcaccctgccggacgccgtcaagctggaacggttccgccacagcccccatctggggccgcgcattctttttttcagcggcggcacggcgctgcgcgcgctgtcggcggacataacccgttacacgcacaactccatacatctcatcacgccctttgattcgggaggcagttcggcaaccctgcgcaaaacattcaacattcccgccgtgggcgatatccgcaaccggctcatggcgctggccgaccagaccattcagggcaatccggaaatgttcgaactgttctcgtaccggctgccccgcaatgccgttcaggacagcctgctggacgaactggcaaccattgcctacggcgagcatccgctggtggtccatgtgccggaccccctgcgggccatcgtacgcaaccacctgcaccagttcataaaaatgatgcccgacgactttgacctgcgcggcgccagcataggcaatctggttcttgccgcgggctaccttgccaacaggcgccatcttgatccggtcatctacattttttccaaaatggtgcaggtgctcggcaccgtaaggcccatcgtcaacagtaatgcccatctgtgcgtccggctgcaggacggccgcatcatatgcgggcagcaccggttcacaggcaaaagcgaagctcctgtcactgcccccatcagcgatatctggctggccgcaaacgaacatgacccctcacccgtatcagtttccatccgcgaaaaaacccgcgatctgatctgttccgcagagcttgtctgctaccccatgggcagctttttttccagcgtcatggccaacctgctgccccgcggtgtgggcagggccgtggccgccaaccactgccccaaagtctttgtacccaacaccggccacgatccggagctggcagggcacgacacgggttcgcaggtacgcatgctgcttgaccagctgaagcgtgacgacagcgccataacggacacagatgtgctgaatttcatactgcttgataccgcatgcccccgcttttccggagaaacagctctggaagcacggggcatccggattctccgtgtgccgctgacagccgccgcggacggccccatagacccagaacgtcttaaccccatactgctttcattatgctgaaagcatcaccgggaggtacggcatgaaaaagacagacaaagaccacgcacagccgcagaaggaaaaagtctccgtggaaggagctatgacccgccggcaggttatcggctatctggaatgcatgctggccgggctgcgtgacggcaccgtgcgtctggaacatcaggaccgcaccatcgcactgacggtgccggaccggctggaactggagataacggccaaacgcaaggggcagcacagcaaactggaaatggagatttcgtggcagagcccctgctcagacgatgccccgtgcggacagcctgcccgcacggaggaaaacgggccggcaggatacgatgaagaacccgcggacgacggggcataatccgcaaccggcacatgtatgcaaaggtgttccgcaccatggtgcggaacaccgtatacaacacccgatattcttcacggcactgccggtctcatgccgcaacggtccagatacagcccgtgcagctccttccagcgcggattccgcggcaagccggctatgaactgctcgataaattcttccagtccggcttcaggtgcggcaagcataatgtgacgggtgtacgcggcatggggacggggcgaaaagtacactctgtccgacaggccgagttcgcgcaccagacaccgcagcaccgattccggtgcaatgatgaaatcaacccgcccgccggccagtttctgcacattctgatacacgctcggagcatcttcacgccgcagcaccccgcgttccacggcctcgtcaagctgctgataccggcgcccgtaaactccgcccagtatcagcccccgtacagattccacaccgctgtagtccagacgcaaagccgcaccggaaagcacgccgttgcggtcatgcatcagcggcgacgaccagcggtaccgctccggccggttcatccacgccggattcacaaacagcaccagcccgcttccgccctgctccagcgcacagtccacacgcttgcggggcacgaccttgagcgtaaagacatatctgccccccgccgcggcattgagcatctccacaaagtcatatgccaaccccgtgctttctcctgtcacaaacgggggagaatcgtaatatgaccacaccaccacaggcccggcggcagcgcgcactgacagtccgagacacagcgccagcacaacggctgccgccagtcccgcataaatccggctgcgctgtccggcgtcatgacctgcggctgcatacatggatacagcataccccgcgcccgtctcaatgcaacagcaaataccgcaccgcctgtataacaggcatgattatccgcatgcggatatccggctgtgccgcccggcggcattcattgacaagcaggcacccccgtcatactcatcaggctggcccctgatgcggctccaaccacatgacacagcacctcaccacagataccgtggcggaatacatagccgccctcaaggcttcggacaggccgggcagttttgtgacatgccaccggattctgccggagattcccgcgcgcacggcgcccgcgacgcgcccgtggccccgcgcggtgcaggaggtgatgctccatgcaggtgtcggcagcctgtacacccatcaggcccttgccaccgaccatatccgcgccggccggcatgtggtggtggccacccccacggccagcggcaagacacttatctataacctgccggtcatagaacagtttctgcacaacccggaaacaagggcgctctatctttttccgctcaaggcgctggcgcaggaccagctggcaaccctgaacgccctgacggcacactgggcggctgatgcccgccctgcggcagccatctacgacggcgacaccacggcatggttccgcaaaaaaatccgccgccagccgcccaacgtcctgctgacaaaccccgaaatgctgcacctgtccatcctgccgcaccacgaacaatggacacgttttctggccggactttcgtttgtggtggtggatgaagcccacacctacaggggagtgctcggttcgcatatggcgcagctgttccgcagactggaacgcatctgcacccgttacggcgctgctccttcgtttgtgttttcttccgccacggtgggcaatccggcagaactggccgcaaatcttaccggcatacgccctgtgcccgtgctggaaagcggagcaccgcaggggcggcgtcatgttgtcttcatcgacccgcccgaaagcccggcatctactgccatcctgttgctgaaggcagctctggcgcgcggtctgcgcaccattgtgtactgccagtcgcgccgcatgacagaactaatcagcctgtgggcgggcagcaaagcgggagggtacgccgacagaataagcgcctaccgtgccggatttctgcccgaagagcgccgcgacatagaagcccgcatgcacagcgggcagttactggccgtcataaccaccagcgcgctggagctgggcatagacatcggttcgctggacctgtgcattctggtaggctatccgggaactgtaatgtccacactgcaacgcggcggcagagtgggacgggcacagcaggagtccgccgtggtgctggttgccggtgaagatgcgctggatcagtacttcatgcggcaccccgacgatttttttgaacgcccgccggaaaatgcagtgctcaacccgcacaatccggtcattctggaacggcatctggaatgtgcggcggctgaatttccgctggatgtgcatgaaccgtggctgaccgacaccgctgtgcggcaggcggcggcagagctggaaaataccggcctgctgctgcgcaatgaagacggcacccgcctgctggcggcacgcaagcgcccccagcgccatgtggaactgcgcggtgcaggcccctcgtttcatattcaggacatggaaacaggagcggtcatcggcagtgtggacggacacagagccttccgcgaaacccaccccggggcggtatacctgcaccgcgggcggtcttttgtcataaccggtctggacaccgcggcacgcaccatcaccgccgtagccgccaatgtggaatactacacgcgggtacgcggtaacaaatccactgaaattctgcaggtgctggacacaaaaacagcatggaacacccgggtgtgccttgcccgcctgcgcgtgacagaccagataaccggttacgaaaaaagacacgcgcgcagcggtcagatgctgggcataaccccgctggatctgccgcccaacattttcgagacggaaggcctgtggtttgaggtgcaggatgctgcacgccgcgaggtggaagacgctttcatgcatttcatggggtccatccacgcgctggaacatgccgccatcggcattctgcccttgctggtcatgacagacagaaacgatctgggcggcatttcaacacccatgcatccgcaggtgggcaggccgtgcgtattcatatacgacggtatgcccggcggtgcggggctgagccgttcggcgtatgaaaaagccggagaactttttgccagcacgcgtgaggtcatagccggatgcccctgcgaaaccggatgtccttcgtgcgtgcagtcgcccaagtgcggttccggcaaccgccccatagacaaagacggagcgctttttctgctggacgccatgcgccgctgcgcaccgcccccgcatgaagcaaccggcatcgtgcccgtgcagccgcacagccggcacgccgaaacacagcaacaggccacgaccgccaaggcacagcccgtaccggagccccgtatgaacaaccgcttttccatcctcaccccgcaatcctacgccgtgctcgacgtggaaacccgccgttcggcgcaggaagccggaggctggcacaaagcccacgccatgggcgtaagcgttgcagtgctgtacgattcgcgtaccgacgccttcaccgcctacacgcaggacaacgtgccggagatgctcctgcgccttgcggagttcgaccttgtcatcggcttcaacatcatcagatttgattacaaggtgctggccccgctgttgccgccggacaccccgtggcgactagacgcactgccgacgctggacatgctggatgaagtaaaaaaatgcctcagttaccggatatcactcgacaatctggccagtgccacactggatgcgcccaaatctgccgacgggctgcaggcgctggcatggtggaaacagggccgcattgatgaaatagctgcctattgtgaacaggatgtacgcatcacgcgtgacctgtatctcttcggccgccggaacggatatctgctgtttaccaacaaggcaggacagaaagtgcgcgttccggccagctggcaggcctgaacacgcccccgccacataccgtttcaaagctttttccccttttccaaatcattccggttgtggtatggtgtccattcccccgcccgtctgcaccgcgggcggagatttctgttttttccggcatataccagctgtgcggcaagcccgcacggtgacacacccatagcgaggaggagccatgcttcccgaacggtacaggcaatttcacaaggagctgctggaattcattcccgcagacaatatctacaccgatcccctgcgcactcttgcctacggcacggatgccagcttttaccgtctcatccccaaaatcgtcgtggacaccaatgtggaagacgaggtggtgggcatactcaagctggcaagcagccacaaactgccggtcacattccgcgccgcaggcaccagcctgtccggacaggcggtttccgattccgtgctcatccggctgggtgacggctggcgcaaattcaaaatttttgatgaagcttccaaggtgcagctgcaaccgggcatcataggcagccatgccaaccgcctgctggcggagttcggtaaaaaaatcggccccgaccccgcatccatcgacagcgccaaaataggcggcattgtggctaacaacgcttccggcatgtgctgcggtgtggcggaaaacagctataaaaccctgcacagcatgcgggttgtcatgtacgacggcaccacgctggacacatcggacgacaaaagccgggccgaatttgcccgcagacaccctaatgtgctggaaagactgcgtctgctgcgtcagaaggtcatggcagacaacagcctggccgaacttatcaccagaaaattcaagataaaaaacaccacagggtacagcctgaacgcgctggtggactttgaagacccctttgacattctgcagcacctgatgatcggctcggaaggtacgctgggcttcatatccgaagtgacctaccgcacggtaatagaacacaggcacaaggcttcggcgctgatgctcttccccgacatcaagtccgcgtgcgaagcaaccattgtgctcaaacagcagcccgtggccgcagtggagcttatagaccgcgccggtctgcgcagcgtgcaggacaaaccgggcatgcccggcggcctgaccgatctgggtgaagaagccgcagcgctgctggtggaaacccgctcaaacgaaaaagacacactgaacaggcagatagctgaaattcttgcctccatcgagcatattccctgcgtgcacccccatgtattcaccgatgtgcccgaagaattcggcaagctgtgggcggtgcgcaaaggtctgttccctgcagtgggagccgtccggcgcatcggcaccaccgtcatcatcgaagacgtggcctttcccatcgaatcactggcacaggcaacactggaactgcagggtctgttcaaaaaacacggctacgacgaagccatcattttcggccatgcgctggaaggcaacctgcatttcgtgttcactcaggacttcggcgaccgtgccgaagtaagccggtatcaggcgttcatggacgacgtgtgtgccatggtggccggagcctataagggttcgctgaaggcggaacacggcacaggccgcaacatggcgccttttgtggaaatggaatggggccgcgacgcctacatgctgatgaaggaaatcaagaacatcttcgacccgcacgggctgctcaaccccggcgtcatcatcaacgaggatgccgaagcccacatcaaaaacctgaagcctctgcccgccgcccactccattgtggacaaatgcatcgaatgcggcttctgcgaacccatctgcccttcgcgcgatgtgacattcaccccccgccagcgcattgtaagctggcgcgaagtttgccgcatggaaaacgaagaagagaagaacaagctgcttaaaaccctgctgaagggatacaattatctgggcgaagacacctgtgcggcggacgggctgtgcgccacccgctgtcccgtgggaatcaacacaggctcgttcatcaagcatctgcgttccaccaaagtgggaccgcgggcgcacaaggccgccacatgggtgggcgaccatttcggcaccgtggcaaaaacagtggccaccggactcaaaggggtaagtctggcacaccggcttttcggcaccacattcatggacggggcttccagaacgctgcgcgtggtttcgctgaaaaaaattcccatgtggaacaaagagatgcccggcgggctttcccccgtcaaaccggtgccggttaatcaggcaaacccccttaaggctgtgtactttcccagctgcgtcagccgcaccatgggaccggcaaaaaatgaccgcgaccgcgacccgctgccggcaaaaaccgtatcgctgctggcaaaagccggttacgaagtcatcttccccgaaggcatggaaaacctgtgctgcgggcaggcgtttgaatccaaaggctatatggcgcaggccgatgcaaaatccaaggaactgggcgacgcactgctgaaagcttccggcaacggagagctgccggtactgtgcgacaccagcccctgcctgtaccgcatgaaagaaaccctcgataagcgcctcaccctgtgggaacccatcgactttgtgctggaacaccttaccgacaagctggagttcacccgactgccgcgcagggtggccatccattccacctgcaccgcacgcaaaatgggtctggatgccaagtttaaaaaactggcggaaatgtgcgccgaagaagtggtggtacccgaagacgtgttctgctgcgggttcgccggagaccggggattcagctttcccgagctgaatgcttcggcactgaaggaactgcgcccgcaggtggaacgctgcgacgacggctattccacatcacgcacatgtgaaataggcctgtccctgcatggcgggctttcataccgttccatcctgtatctggtggatgaagccacaaagccgctgccgcgcggctagccggtatcacaaacaaagcgggtgctacggcacccgctttatcatgtgagcattactgcgctttttttccggctgccacggcaatgccgtaaaaaaggcggcgccttgccgacgccgccgcaaaaaaatcaagacagcagaccgttaccgcaaagcagtacgtatcctgctgataagcgccgttgtggaatatccctccagcagcggcaacgaaagcaccctgccgccgtcagcctccactatatcacgccccacgattctgtccggcgtccagtcaccgcctttcaccagcacctgcggccgcacggcactgataaggttatagggggtgtcctcctcgaacatgacgacgtaatccacactttccagatgggccagcacaaaagcgcgcacggcaaacgtgtttaccggcctgtccgcgcccttgccctgacggcgcacggaagcgtcgctgttcagtcccagcaccagcaggtcaccctgtgcacgggcgcgcgccagcaggtccacatggccggggtgcaggatgtcgtaacagccgttggtaaagaccaccttttcaccgcggcgcccggcaagccgccgctgcagttcttcggaggtgaccactttagggtgcgccagacaagacgccgcctgctctgcattcattacgggttaaccacctgaagacgttcattatcgccgaaaagcaccagctcggtccagtcaaagccgaattccagccgggcttcctcatcctcaaggatgcgggcctgctcctgcgcggaaacgttgagccgggcaaacaggttcacaccgctgataaaggcgccgaaacggtctgcctcgtacaatgccagcaggcacagggtaagctgcttctgcgtaagcacaaggcccgtttccatggcgcgccccataagacgggtgtatctgtcgccgaaataattataccgcgccagcccctgatcctgaagccattcttcactggtccagacaggttcctcggcaaatccgtgacagtgctgttcggcaatgatgaaatactgttccaccagccgtccctgagcatccacacgggtaccgcggcccagcgggtaggtgcggcacgcggccggacggttgggatatacctgacagccggcctgtgaaacaaaaggacagggccgcacggggccatccgtcatcttcatgtacagaatgggaaaattggtgtccggatatgtttccacacgggcaaaagtggaaatgaagccttcgctgtcctgacctgtttcctgccgcaggcgcagcacgtcatacggtgacagcggcatggtgagatcggaacagcaggcgttgaaacaggccacgccgggatggcaggcaaactggaatttttcgcccggcttcagctcgggcatgctgtccagaaactgctgagtgctgtctgtttccgtatgcggtgcggtcatggcgtctcctgaaaaacgacgggcgcacatggtgcgcccgcggtcattatggttggttgttaaaaatcaaagcttagacgctgacgcacgccttccatggtgcgctcggcctcttcacgggcgcgggcgttgccgtcgcgcagaatgtcccacaccgtgtcgggacggctttccagctctctgcggcgctcgtggatgggtgtcagaaaacgctcaaggctttcaagaagaatttttttgcagtccacacagcccagcccggcagaagtgcagccctgacgtatttcggcctgtctgtcttccgcggtcatcagcacgtggtaggggaacaggttgcacacctcaggattgcccggatcattgcgccgcagacggttttcatccgtcttcatgccacgcaccttgggtatgatgtcttccatgggctcacccagatgaatggcgttgccgtagcttttggacatcttgcgcccgtcaaggccgggacatttggcggcgggggtcaggcgggcctgaggttccacaagatattcaccgtagaaatggttgaagcggcggcagatttctcgggtcatttcaaggtgcggcagctggtcctgtcccaccggaacccactgaggccggtagatgagaatatcggaagccatcagcacggggtaccccagaaaaccgtagttacccagatctttgttggttatctgctgctgctgttccttgtacgtgggacagcgttccagccagcccagcggagttatcatggaaagcagcaggtgcagctcggcgtgctgtttgacctgcgactgctgaaaaatggtacacttctgaggatcaagaccggaggctacccagtccatcaccagttcgggcacaaagcccttgatgcgggtaggatcggcgaagtcgcttgtcagggcgtgccagtcggccacaaagaaaaatgcttccatttcgtgctgcatttccacccagtttttcagcacgccgaagtagtggccaaggtgcagtgcgccggtgggacgcatgcccgaaacagtgcgattattgctcatttcaatgttcctccggataagatgatcagatggcaagcccgagcatggaagtgaccacacgggcggaaccatccacaagcggccacagcacgcggcccagtatgccgcttgcaagcagaatcaaaaccacgatgatgccgtaacggcctatctgatggtactgccgggccagcgcgggcggcagcagtcccgcaaggatatgacttccgtccagcggcggtacgggaatcaggttaaaccatccaagcgtgaaatttatccatatgcctatggccgacatgttcagaaaaaactcaaagaaaattccctgctgcatctggtggggcagtacatgcaccagcaccttgagcagcacggcaaacatgaccgccagtatgaaattggtacacggccccgcaaaggagaccagcatcatatctctggaaggcttgcggaaccagcgtgcatcgacgggcaccggacgtgcccagcccaacacaaatgggctggtgagcgccgtgatcacaaacatgagcgaacccatggggtcaaggtgcaccagcggattgagggtaagccgcccctgcgctctggccgtggggtcgcccatgcgccacgctgcccatccgtgggccacctcatggcagaccatgccgagcatcatgggcacgaaggccacggcgatgcgctgaacgctctgtgcgaaatcaatgtcaaacatatgcgtcttgcggctatcacgaagcgacagggagagcaagaaaaaggccgcgcatacggcggcctgcggcggcaccacgccacaaaaacaggcgccccgcggcgcagactgcgggacgcccggtgcacggcaggcggaaaaaggtgctacccgcggtcggcaagagcctgagccaccttgctcttcagttccgtcaggtccacggatttcaccacatagtagtccgcggcaatggatttgagatcgtgctgaaaactgtcatacgcggtactcagaataacgggcagctgctggtcctgactgcgtatctgctgcagcaggtcaagacccgaaacatccggcgcaagcttgatgtccagaatgacaaggtgcggtttttcacgggccaccacctgcagaatgggttcctgtccgtccgaggtggcaatggtgtagccttcggcctccagttcttccttgtacagcatccttatgtgtttttcatcgtccaccacaaggattgtctttgctggcatgatgtgcctccttatccgcgcccgtccgcaacatgtcataacaggcagaaggcgacggggctgacacggtttgctgcggcgcactccggcccgccgcatgcggtttcggatacaaaattacaccactatccacctaacaggcaacgttcttcggcacaaagtataaaaaaacggcggcccgcaaaaaaaatgtacaccggacaaagacatgccgctgccgcagaagcgaatactgcataccatccggcgcgctggctgcgccacgcggcatgtatcctgccgctgccgcacacaccggaaaagcggcccggcctgttttttggcagagcagtacacagccgtatccggatccggcaaaactctgccggtaagcgcttgcaccgccgcgccttgccaaccaagcccgatggaggcacattgcctgtgccgcacgccggacaaaaatctgccgcgggcggcatctgccggacagcccgtcaaaaggccgtaaggcagcggcaggcacggacatggccgcaccggatacgcgggtacgtccgttttcatatacaaccttttactttacggaccggccagtcatgaccgaacaacgttcacgatacggtaccactgtcgagctgcagccttcgggcaaacggcttgaactgccctatgtgaaaagcgtgctgcaactgctcaacaaggtgggcgcccgcaggggcaccgtgcttgtcatccgcgacggcaagctgctcacccccgaccgcaagctttttcccggcgacgaaatcatcgtccgcacagtggtttccgcaggctgatacggcaccgcgcacgcgctgccacggcatcccttcacatcgggggccgctccaactccaacaacaggaacaacatccatgaaatgcaaacgctgcaaagccacggcagctgtggctttacccagccaccatgccggcttctgcgaagaatgctacgatcttttctttacgcggcaggtggaaaaaggcatccgcaggcaaaagctgctcacctttgaagaccgcgttctcgtggcgctttccggcggtaaagattctctggcgcttatgcttgtgctcagcaagctgggctacaatgtgacaggtctgcatatcgaccttgccattcccggttcgtcaccggtggcgcgcggtgtggtggaacggttctgccacaagcacggcttcaagctgatagtcaaggaaatggccgaagaaggtctggccataccgctggtcaaggcacgcctcaaccggccggtatgttccgcctgcggcaagataaaacggtattttttcaacaagaccgcgctggacgaagggtacacggttctggccaccggccataatctggatgacgaaatcgcccggctgttttccaacacgctgcgctgggatattgcctacctgagcgatcagggccccgccctgcccgccgaaggcggtttcgcacgcaaaataaagcccctgtaccgcctttcggaatttgaaaccgcaaactacagctttctgcagggtatcgaataccactatgcgccctgcccctattcgcagggggccagttttacccagtacaaaaaactgtgggccgatctggaagaccagatgcccggccgcaagctggatttttatctgggatttcttgagcgcggcaaagaaatctttgcccgtcatgagcagacccacggcgaccagctgcaaccctgcgagcgctgcggctacccgacctcggcagaggtctgcggcgtatgccgcatcagagaggctgtcagccgcgacgacggctgatattccggcctgaacggagcagaccggtcacaccggcgcgcataaaaacacccctgccgcgggccgcatccggcggtccgcggcatatatatgcggcaaccggcagacaccccggacaacacagccggccacgcaatccggcagaaaaagagcacacaccatgttttcagactccccgccggcagtcaccgttctcatgcccgtatacaatgcggcgggcctgctgcgtcaggacgccagcgctctggaagcagcggtgcacagcgtgctgtgccagcagtttcacagctttgagctgctggccgtggatgacggttccacagacggcacggccggggttctgcaccgtctggccgcgcaggatcagcgcatgcgggtactgcatgtgagccatggcggcattgtgtccgccctcaacgccggacttgccgcagcgcgcggcaggtacattgcccgcatggacgcggacgacatctgccacccccacaggctgacactgcaggcggcgcatctggacagtcatccggaaacaggccttgtggcctgccgcgtccgctttgcgggcgaccgtgcagcctgcggcgggtatgcccgctatgtagactggacaaataccctgctctcgtcgcaggacatcgcgctggggcgcttccgcgagtcgcccttcgcccatccttccgtcatgttccgcgcgtcaacggtgcatgcccacggcgcctatgcggacggcccttttccagaagactacgagctatggctgcgctggctcgaatgcggcgtacgcatggccaaactgccccagaccctgctggactggtacgacccgcccacccggctttcgcgcacccacggcaactacggcaccgacaacttctaccggctgaaaacacggtatctcgcccgctggctggcggcccgcaatccgcaccacccgcatgtgaccgtcatcggcgccggcaggacaagccgtcgcagggcagccctgctgcgcgaacacggcattgtcatcgaccgctggattgatgtggacccgcgcaaaatcggcaatgtggtggacggtgcccgcgtgcacggcagagacgccctgccggaagccggcagggggttcagccttgcctatctcgccggacacggcgccgcggaagagctggtgccctttctggaaagcacgggccgccgcaacggcacagacttcctgctggcatcctgacccccgccatccccgccggtcagccgccccctgcctcagccccttcatcaggctcgggcaccgccgcggaatccggcaaggccatacccgccgccgcggtcatacttccgccatcaaacagacaaccaaagtccacgcctccgccacgcgcatgcaacgtacggcgtgcagcatctgccgaaaacaaaatgccgccacggcatggggcaccgccccgggaggcacccatggacaccaatgtcctgaaggccgatctgcatgtccactctcgccattccacccggccgtcacaatggattctgcagaaactcggctgcgccgaaagctataccgacccgcaggctctctaccgcacggctctgaaacggggcatggatcttgtcaccataaccgatcacaacaccatcgccggaagccttgaaatagctcacctgccccacacctttgtcagtgaagaaataacggcttattttcccgaagaccgctgcaagctgcatgtgcttgcatggaacatcaccgaagcccaccacgatgacatcaccagactgcgcgaaaatgtctacgaccttgtggactatctgatacagcaggatatcgcccatgccattgcccatcccatgtattcacttaacgacaagcttacggtggatcatatggaacgcatggtgctgctgttcagggccttcgagctgaacggttcgcgcgatgcctatcagaacgccctgctgcgccagatgctgcaaagtctggacgaagccgcggtaacccgtctggcggacaaacacggtatgaccccgcgcatggacagaccctgggaaaaaacgctcaccgcgggttctgacgaccactcgtccttgaacattgcccgcagccataccgtggtggggcctgtaacaggcagcggttccggcagggtgcaggactttctgcgcggcatcatggacggccggtcacaaccggcagggcgcgacgccacccccgaaaccatggcgcacaatctatactccatcgcctaccagttttataaacagaagttcggtctgggcgcccacgtgcaccgcgacctgctgcttcgttttgtcgaccggtcgctgtgctcttcgcccgagccggaaagcggctttatggcaaaactgcacgggctcataggctaccgccggcccgcgcattttttttccggcccgccgcgttccgtgcagggactgctgcagaaggaagccgaagacattatctggaacgatacggaactgcgtgaaatagccgccgcccagacaaaaaacgaccccgccggcgaggatacatggttccgctttgtcaaccgcgccacggaaaaggtcatgacccagttcggcacaagcctgctggacaacgtcaagggcgccgacctgttcagcgtgttcaacgccatgggttcggcaggctcgctgtacgccatgctggccccctatttcgtggcatacaccctgttcaccagagacagggaattctgccgcacctgccgcgactcctttaccggacagacggaccatgccgcacggctgcatgtggggcatttcaccgatacattctatgatgtgaacggcgtggcgctgactctgcagatgcagctggacatggcctttaaaaacaacaagcagctcaaggtcatcacctgcggtcccagtgaaggcgaggcggcccgccgtcccggcgtggtgaacttcacccccgtcggttcatgcaccatgccggaatatcccgagctgacccttttttacccgccggtactgcgcatgatacaccactgctacacgcagaacttcacacacatccactcggccacccccggccccatcgggcttgtggcgctggccgtggcacgcatactcaaactgcccgtgcacgccacctaccacacggcgtttccccaatatgtcagcatgctcacggaagatgcagggcttgaggatgccatgtggcggtatatggtatggtattacaatcagatggaccgtgtttacgtgccgtcgcacgccacgggtgaagaactggtggcacgcggcatacacccctcgcgggtggtcttttatccgcgcggcatcgatacggaaaaattcagcccggcccaccgcaacggcttttacggccggtacggcgcccatgccggaaaaacccgcctgctgtatgtggggcgcatatcgcgtgaaaagaacatgcatgtgcttgcaaacgcatttgcgcagctgctgcgcaggcgctccgacgttgagctggcagtggtgggcgacggcccgtggacagatgccatgaaagcacagttgtcagggctgccggtactcttcaccggctacctgacagacggcgacctgagcgcggcctacgcctcggccgatgtgtttgtctttccttcgggcaccgacaccttcggcaatgtggtgctggaagcacaggcttcggccctgcccgtcatcgtcacggacaagggcggtcccgcggaaaacatgctgcccgacgaaacaggactcatggtgcccgaaggagatgcacaggctctggccgcagccatgcacgccctgtgcgccgacagcgccatgcggacacgcatgagccgcgaagcgcgggcctatgcccagagcagatcatttgaggcggcctttctgaagcaatggaacatgtacaggctgcagaacgtcgcctgacaccccgccgctgcatatatcacaacgcatccgctccccgtacgacgcagcaaggcccgttctgccatggcagaacgggccttgccgatgcaccggaaccatccggcactgcgccgcgccggcgctaccggggacggaaggtgatgcgcccgcgggtcaggtcgtaaggagacaattcaacgctcaccttgtctccgggaagaacacggatatggaatttgcgcatcttgccggaaatatgcgcaagaacttcgtgcccgttttccagttccacacggaacatggcgttgggcagcgcttcctgcacgacaccggtaactgtaatggcttcttctttggccatagatcctccagaatcacttgcggcagtgacagactgccataaaaaaacgcggccccctgcttatgcagggggccggaatttggtagcgggggcaggatttgaacctacgaccttcgggttatgagcccgacgagctaccgagctgctccaccccgcgtcactctcaggtattgaccttttccgaagcgccctgaaggcgtctcagtcaagggacgtaagaaatactcttagcccccctgcctgtcaacataattttaaaaaaattttacacactgcggtcagaaccgcacaagttcagccgtcaacccgccggaattcatgcggataacggcatacccgccggtagagaacgccccggggttaaccacaaccgtgcggcctatgcggtcagtccccatggcttcatgaatatgccccgtcaggcacacatcgggctgcacacgctcgataaaagcccgcacggcggcgctgcccacatgagttccgttgggcaggcggtcacacacggtatccgctggcgggttgtgcaccaccagtaacagatgcctgagatgtttcacctgctcccatgcttcttccagccacaggccgagctgttcgtcagaatactcgctgggtgtgccgaacggggtgaacgtggaacagcccacccccatgacccccactccgggcgccagttcccggccgcgggcatgcaggtttatgccttcgctgctcagccagtcgtccacttcctgacggtccatgttgcctatctgggcaagcaccgcgggattgctggcccgtacagcctccaccacgcgacgggccacggcggtaccgtctgccagcgtcaggtcgccgctgatgatcactccctgagcaccgccgatgccggccacatcggccagccgggccgtgctttcgtgcacgtcgcctatgcctatccagtatacgtcattgctttgcatggcatcctgttccctgctaaagttcgcctcaccggacgggcgcattgacaatgcccgcccgtacacactcagtttatacaagattaccgtaatgaccaagcaccagacacacaccggcagcgggtgccccccctgcgacaaaacagcgctgcgccgtctgctgcgcgcccggcgcgacgcattggagccgcaacaggccgcacagtctgcagccgcggcacaacgccacctgctgcggcaccccgtatggcagtcggcaaaacaggtactgctgtatatgcccgtccgcaacgaaacagccacggacctgctgctgcacgacgcatggcaacagggcaaaagcgtactgctgccgcgctgcataccggactgccccggcgaaatgtgtctggccccgtgcgcctgtgcggccgaccttgtcaccggacagtacggcattgccgaaccggaccccgccacctgtccggctgtggatgtgaccggcccctcctttgccccgcaggtggccgtcatccccggagtgggttttgaccgtgcaggcaacaggctcggcttcggcgcgggctattacgaccggtttctggcgctgcctgccatgcagtccgcagtgctggtggggcttgcctatccgtttcagatcacggattcactgcccagcgacccgtgggacaggcccgtgaacgcattatgcaccgaggagggcctcttatggctgtaaatgttatcccgttccgctttcccggcataccggccgtgcgctgcgcctttcagacccgtcagggcggcacggacaaagacgccgcagggccggaatactgcgggggaaacatatcatatgacgtgggcgacaacgcggaacatgtcaccgccaaccgccggatgctgcacaggcagcttggttttgaccgctgggtggagctgcggcaggtgcacggcgacgtgctggtgacggattcacgccccgtgaccgccgtggacgaacgcccccggacagaagcggacggacacacgaccgaccggcccggagacgccctcatcatcaagacagcagactgccagcccatactgctggcgcacacgtcgggccggtacatcgccgccctgcatgcaggatggcgcggcaaccgcgcgggcttcatcggctccgccgtcgcgcggttctgcagcagatacggcatatccccggccgatgtcatggccgtgcgcgggccgagtctgggccctgcagcagcacagtttgtcaactttgacacggaatggggccccgcatggcagcactggtttcataaagagcatatgaccatggatctgtggtcgctcacacgccaccagctgcatgaagccggcctgccccgtgaacagatattcagtctggacctgtgcacgtggtcgctgcccgacatgttcttttcataccgccgcgccaaggcttcgggcaggcaggcagccttcatctggatcgagcgctgaaaaacaacatgctccgcatactgctttccgacaacgacgacagcttcaccatgaatctggcgcacctgctgcacgccgccacaggcagcaccccgcaggtggtcaaccatacggcgctggctgcccgtgcccccgcagcagagcaggaccttgtggtcatatctcccggtccggggcatcccgatgaatacccgtgctacgggccggtgctgcaaagcggcaggccggtactgggcatatgtctgggcatgcagattatcaactgccacttcggcggcacggtgaaagcgctggcagggtgcgtgcacggaaaatccgacaccgttgtgatgaccgatgcggacaagaccctgaccgtggggcgctatcactcactgcactgcgccacaaccggagcgggactgcaggtcacggggcgtacgcctcaggggcttgtcatggcgctgcggcataattccctgcccctgtacgggtatcagttccaccccgaatcgtttctgacagccgaaggagtctggtgcatccgccatgcgctgcgttctctgcatatcctgtgatccgcggtgcattcctccgctgctggattttctggcccggaggcatcatgccgacatgcttctttcggcacctccggcccgcgcagaatcctgtgcagacgtctgcgcaggctcccccgcgccgcggcaggacgtccccctgcaccccatgcacgaatcggaattcatggcgggcatcgagcctgtggaatcgctgcacatcaccgcagccacgccgcgggaacacatgcagcgcttctgcagcaaccggcatacgcccgtcatcggatatctttcatatacctacggcatggaacagtacggcattgcggcgcgggagcactcttttcccgccgggctgctgcgccgctaccagtgcgtcgttaccggctgcacccgcaccggcaggctgcgcctgctggccgacagacacgccgacagcggtctggtggacagcctgtgccggctgctgcaggcaggcagtcccgaaccgccgcgcccccacacccccgtaaccgcagccggaccgctgcgccagtccctcacgagggaagaatatcaggagggcgtaaggcagacacagcggcacatcgcggcaggcgacacatatcagctgaacctgtccatcagattcgacctgccgctggcaaccccgccggataccaccgcactgttcctgcacctgtggctcaaccgtccggcgccgttttacgcactgctgcacgacgggcccctgaccattgtgtccacctcgccggagcggtatctgcgcatcagccggggcacggtgctaacccagcccatcaagggcacgctcgcctttgacacatggcagccgcaactggtgcacacactgacctcgtcacccaaagaacgcgccgaactgtccatgatcgtcgatctgctgcgcaacgacatctccacccgctgccggttcggctccgtgcgggtgacagaccactgcagcacctttgtcgtggacaggctcattcagatgtacagcaacgtgcacggcatactgcgcccggacagcaccccgctggacctgctgctggacgcatttccgggcggttccgtcaccggctgtcccaagctgcgcaccatgcagataatcgacaggctggaaccgcacagccgcgacctgtactgcggcagtattttctgcttcaacggccctgaccatctggacgcatccgtcgccatacggacaggctggcacgacgcccgtaccggcgtgttttcctggtttgccggcagcggtctggtgacagattccgtaccggaaaacgaatacgccgaaaccatggccaaagcccggaaatttcaggaggcgctctgcccgtgacctatgtacgcaacaatgcgttgcattgcggcccgctgccgcaacatgtgaccgccccttcattccgttcgggaacaggtttttacgaaaccctgctgtacaacggctgcaggctggtcaatgccgacgcccacatggagcgcatcacacgctccgcccgcgcatgcggcctgcacctgctgcccgtggacctgcacgccgcggcgcagatgctgctcgaccatctgggactgtgcggcagcatggcgcgcatcaaccttttctacacgttggaaaacgcgccggcagcagatgcttccggtctgtgtcctccgcttgtgcccgcagtgacggccgcaccctatacgcccccccctgcggacaaggctttccggctgtgccgggcgctgcacggtgtgcagtcgtggtggcatgagcacaaaacaaccgcccacatggggcatttgatggaacgcacgcatgcgcaggcggccggatacgatgacgctgtactgcatcttcccgacggagccattctggaaaccaccaccgcagcgctgatattctataacggctcacggtttacagcgccctttccccgctttagactcagcagcacggccgaagcccttgtaaaggacgtgctcggcataacatacgaaaagataactgcggacaggctgggatgcatgcagcatgcatatgtactcaatgcccttatgggcatgcgccccgtccgcagcatagacacggcagaattcaaccccgatacggacctatgcaacgaaatgacagttctcatacagaaagcggcatgacattcctgcctgccgccgcacgggttgctctgctgctctgcgccatatgcttctgtaccgccgcagcggcagcggcagggcagtccgcgctcccgctgccacggacggtcactctggcggtgaacagcgccacaccgccctatgtgctggaagaatccggttcaggtcttgaagtggacatcgtgcgggccgcgctgaaaacgcagggcgtggacgtgcgtctgctgtacgcatcgcagctgcgcatggggcagctgctgcatgaaggcagggtggacgccatcacgccggtttcacgcatggcgggcatgcagaacgtctttctgtcggcaaaccacatcagctaccgcaacattgcagtgtctctgcgtgcgaacaactgcaccatcagcgctgtggccgatctgaaaaaatacgttgttcaggcttttcagaatgccagccggtttctggggtcggaatatctgaatgcggtgcggcagtcgccgcgatatatggaaacgcccgatcaggcggggcaggtactggcctttttcacacgacaggacagggtcatcgtgctggacgaacgcatcttcaggcattttgtacataaaattccggcagaaatgacagatgattacgtcattcacacaatatttcccgaaacacgctaccatgtggcgttcgcagatgcggcactgcgcaacgcgtttaacaaaggcctgcagcagatagtctcggacggcacatacaaaaaaattacaagccgctacccgacactgtgtaaaacccgggactgctacaaaagaaaaccggaaaaaagaccgtacccgcgcagtcccgacatgtagccgggctaatctttgccgaagccgaacaatctgccccgcacgatggcagcggaaccgaacctgtcgcgcacggcatccatggtcttttccagctgctcgcttttttcgtcacgcacagcggcgggagaacacagcggcaatgccagctgctgcggtccttcggcgtaatgtgacaggcccaccccgataagccggaccttctgcggcaggcccatctcgtccagcagcgctgcggcggtatcatagatgacccttgtgctgcttgtgggtgcggcaagcgttctgctgcgggtcaccgttctgaagtcggcaaacttcactttcagcgtcacagtacggccggaaagccccatgcgccgctgattccgccccacccgttccgcctgcttcaaaagccaggtcttcagcagttcccggtcatccgtatcttcctcaaaggtgttttcggcactttccgacttggcctgcgtgtacggttccaccacgcgggggtcaatgccctgcgccctggcaaaaagccccagcccgcccttgccgaaacggcgctgccagaatgtttcgggataacgcagcacgtcaccggcagtacgcacccccagcgcctgcaactgaccggcaaaatgccgccccacaccgggaatgtcgcccacaggcagcaccgccagaaaaccggcaacctcatcaggttgcagcacaaacagcccgtccggcttgttcacgtccgaagcgatttttgccagaaacttgaccggcgcaacccctaccgaacaggtaagcgaaacagcctcacgcacggcagcgcgtatgcgccgggccatttcttccggcggaccgaacaaccgtgcgctgccggtggcgtccagatacgcctcatccaccgaggcctgctccaccagcggcgaaaattcatgcagcacctgcatgacctgtgcggatatctctttgtaccggtgcatacggcctttgacaaacaccgcatgcggacacagcctgcgcgcctgccccgaaggcatggccgaacggatgccgtagcgccgcgcttcgtacgaggcggcggcaacaaccccgcgcttgcccccgcccacaaccacaggacggccgcgcagcgcagcattgtccagctgctcgacagatgcgaaaaaggcatccatatcaatatgcatgatacaccgtgtccactgactcatgccaccgtcataccagatgctcttccggcacaaaagagcggaacgcgctgcccgcctccggaacaccgcccgaggctctccatgcgaatacacgcattggtgttgaccgctgccggtgcagccgctaaagttgtcagctgtaactccgctgcatttttttcactcccacccggctgacagtgtatgaaacaattttttctctgcatcatgctgtgcgcactggcttctttgcaatccggctgcgtcgtcgccgcgctgggtgtggctgccgccggtgtatccaccaccgtttccgccatggatgaagaagtctcccagtcgtatccctacccgtactggtgcgtgtacagggccacacatgcggccctcaatgagatggccatacctgtcagttccatcgaacgcaccgacgaaggcgacaagtttttcgccaccaccagaaaataccctgtcatcatcgaactgcgcgaagtaaccccctcgcttgtcaatgtttccgtttccgccggcaacaatgtctttcagctggacgcagccacagggcaggccattgtcaacggcgtgcaggatgtcatcaggcgttcgctgacagcaggtctgtaccagtaggcctgcaccctcacacgctgcccgccccggcatccccgcgcgtgccgcccgcagggccacccttccggccgtttgcctccgcggcgtaacatgctacccttccggtggcctcaacagccgtcccgttcaaccgcaaaacatgccgagcatatgaattcactacgcttttttcacgctgcagacctgcatctggacacaccgttcaaagggctttccggcacgccgcatatggccacaaccctgcatgccgccacgttcacggcgcttgaacgccttaccagcctgtgcatcgcgcgcagagccgattttctgctggtggcaggcgacatatacaaccacgaagaaggcagcctgaaggcccagttcgccctgcgcgacgcctgcgaaaaactgcatgctgccggtatcggggtgtttatcgtgcacggcaaccacgactttgcaggcagccgcatcacacgcatgcagtggccgcccaacgtggtcattttcggcacggacaacgtggaaacagtgcccgttgtgcgcagcggcaaagaagtggccctgatacacggcatcagccacgccgcccgcaacgagcggagcaatatggccagacggttcacgcgcgacacaagccgcgcggatctgccgcagatagggctgctgcactgcaccgtggcgtcggtggcggcggcggacagatacgccccgtgcaccgccgaagaccttaaagcggcaggtatggattactgggcactggggcatgtgcacgaaaggcagaccgtcctgcagactccgctcagtgtctatcccggcaatattcagggactgcacatcaacgaaaccggcccgaggggatgctatgaagtgacatatgctcccgaagacggtttttccctgcggtttcaccgtctgggaccggtggtatgggaacggctgaacgtatccatagacacaccggcaacgctggacgcactggaagaagaaatacaccggcgcattgcggcatgctgcaacgccgtgcaaaaagccccgcaggacgaagagtccggcagcacagagccgccggtggaagcatggatgctgcgcctgacgctggaaggccgcgggcctctcaaccagccgctgcgggctgccggcggccacgaagagctgaccgagcgcctgcgtacagcctgggccgacgcctcgcccacggtgtggataaaagatatcgacctgcgctgccgccccgaagcggacatggaagccctgcgcagcggggacaacctgcttggcgaaacgctgcgccttgtacagcaggccagagatgcgctggaacattgcagcgcagaaaacggcagtacagccacagtggcacaggagctgctttcaggtccgctggcgccgctttttgccgcaccgcaggcaaagcggctgctggatgaaccggatacagccgccctgcacgacctgctcgactccgtggaaatgacctgccttgacctgctggaggcccgctgatgcgcatcagatcttttcatatggacggcttcggcattttttccggacagcagaccgacggactgtcagaaggcataaacctttttctgggcagcaacgaagccggcaaatcaaccacgctgggttttttccgcaccatgctgttcggctatccggtaaaaaacaacaaggccgaacctgcctatccgccactgcgcggaggtgctcccggcggcgggctgctgctggaaacccgcaccatgggcacactgcgcctgcagcggcgcccgggaacccacggcgggccggtcacgctgaccactgcagacggcaagacgctgcagccggacctgctggacaaactgctgggcggcgtgacgcgcgaactgttccgcacggtgtacgggttcagcctgtccgaactgcaggaccttgcctcgctggacggtgaaaaagtgcgccatgtgctgcacagcgccagtttcggggccggttcgcggccggtgggcgaagtgctgaaagaatgtgccagaggcatggatgaactgttcaagccgcgcgcacagaagccggccatcaacacgctgctgcgcgagctgggagaggtgcgtggcgagctgcggaccctttcggcggcggccgcccgctacgacgaaacccagatacatgccgaaaaactggaacaacagctggaatcactgcgttcgcagacggaaaacaccggcgcaaacctgcacctgtgccgccgtacactggctttgtgggaacactggacgcagctgcagcaggcagaagcgctgcttgccgcagcggggccgcgcattgaaacctttcccgccgacggtacggcacggcttgatgctcttatcagggagctggaagaacgcacggaacgggtacgcaccgctgacaggcagctgcagcttgcaaacgaagcctgcgcagagacagaaccggatactgccattctggaaaatgcatcgggcattcaggctcttgttgaaaagaaaacagcgtacatcgaagcagagcgcggccttgccgcactgcgggcagagacacaggacagcgctgacgaactggaacgcctgctggccacgctgggaccggcatggacaccggagcgcgtggcggcattcgacctttccctgttcacgcgcgaacgcatagaccgctttgacagtgcgctggcggacgcacgcgaccgtcagcgcgatgcagaacgcgaagccggacgcgcccgcgaggccatggaagacgccgacagacagcaacaggaggccgcagcggcacttgccgcgttgccgcaggcccttccggaagccccgcaggcagtcgtatcacgcctgataaccggccgcgaccgcgcggaggccatgctgcgcgagctgcccctgacccgtgaagccgccggtactgaagcaaagcgtctgcagaccgccgtggcagatataagcccccgctggacaccggaccagctgcagcagtttgacacgtcgctgccggcgcggcagcacgccgccacgctggccgcacaggtgctgcaaagcgaaaatgatcaggaccaggcccgccgccagcaggaagacgcagcaaaacaggccgcccgcatgcgccggcggtatgaagaacaaacggaagtgctggacagactgcccgcccatgccacggcggaaggactggccgcgcgccgctcagtgctgcgccgcctgcgtgatacgctgcacaggcaggaactggcggcccagagatgcgatacgcttgaagaaaaacaggcggcactgcccggcctgcgccctgtgcccgtgggcagcggcgcgctggccatggcggcggcagcggcgctgcctctgctgtggcatacggccccgcaggcgctgcagtctgttctgcctgcggctgccgatggcccgatactgtacattttttccgcactgctggctgtctgcggaggctgcctgtttatttcaggacgcagccgccgcagccccgacatggcgctccgtctggcagaagcacaggcggaagccgcagatatcgcccgtcaggtgctggcgctggcagcagagcttgatctgcccgacaccgcaagggaaactctggacgaggcggaaaacggactggaacagctgcgcgcacaggtggaagaacgtgccgcccgccagcgggaagccgataccgcccgtcaggaactgaaagaggcagaggcactggcacggcaggcagacacagcactggcgcaggcgcaggaacgctgcaccggcagtatcgccgcgtggcacggatttctggaagaacatcagctgccttcaacgctgcttccgcaagccgctgacgatcttttccgcagagtggatgccgcccgcggcattgccgggcggctgcacgaactggagcagacagccggacgcacagcacacgatctggaggagtaccttgaagcggcaggccggcttgacggtctggcagggctgcacagcgcgcccgacaccatgacgcgcattgaccgctggatagaagaaaacagcagacagcaggagctgcggcggcgcactgccgaagcacggcacatgctgcaagaacgcacccttcgcagctcggcagccggagagaatcatgccaaagccgtccgccagcacgaagccgcgtacaccgcgctgcaggaggtgaccgcgggctggaaagcgtggctggaagaacgcgggcttgatacggccatcatgcccgcgggtgcccgcagagcgctggacaccataacggaatgcacccgtcagctgcgtacacaggactcgttgcgccgcagacggcagaatcttgaagagcaggtacagagcgtacatcaggcgctggatacaatatgtcaggccacggcgcgcacatggcaccgcggcgaagctccggcagccatcaacatgcttgccgcggcgctggatcaggcccgtgccgcatcggcacggcggtcggaactgcagcgcaccctgcccggtctgcagcaggaagcacagaccgccgccctgcagctggaggaagcccggcaacgcatggcggcgctgctgcataccgcacaggccggtgacgaagaaacattccgcagcagggcacagacatttgaagagcaggagcgcctgcgccgcaccatcaacgatctgaatgcgcagctgcaggcggccacagcagatgtgcgtcacgccgacgtggcagccctgctgcctgcccccgccgcggcggagacgtctgccgctaccgccggagagcatagccccgcggacaccccgcaggagcaggatgcatccgtccggacagcgcagcaggattcagacccggaccgcgcttcttctgcctcaccggatgccgacgcgctgcgggttctctttgcatccgtcacccgagacacgctggaagcccgcgcccagcggctggaacaggaactggccaccctgcgcgaacagcaggagcaggtgcataccgacctgcacgaagccagagccgccctgcgtaccatgcagacatccgaccacaccgcaacgctgctgaccacccgtgaaagcaaggccgaagaactgcgcagacatgcgcagcagtgggccgtgctggcactggcgcggcactttgtggaacaggccaaagccacctttgaacgggaacgccagccggaagtggtcaaagctgccgcggcctttctgcaaaccatcaccgacggcgcatacacgcacatacagacctcgctggaagacagcagcatacgggcagtcaccgccggcggcgatgtgcgtctgcccgaagagctcagcagggggacggccgaacagctctatctggcgctgcggctggggtatatcagcagccatgcggcccacggcgaaccgctgcctgtcatcatggatgatattctggtaaactttgatccgcacagggccgcgtgcaccgcccgcgcttttgtgcagctggcgcaacacaatcaggtgctctttttcacctgtcatccgcaaaccgccgtaatgatgcgtgcacaggcggcgcaaagcgctctgttcagtgtggaaaacggcaccatacgcgcgcaggacaccgtataaccctgtcaccggcagcgaggtccgcatggccagaaccattgttatcatgggcgccgcagggcgcgacttccacaatttcaatgtgcagttcagaaacaatgcggacgtacgcgtggcggctttcaccgccacgcagattccggacatcgacggcagaatataccctgccgcgctggcagggccgctgtatccgcagggcatccccgtgctgcccgaagaagacctgccccgcctgatacgcgaagaacaggtggacgaggtcatattcagttacagtgacgtttcgcacgaaaccgtgatgcaccgggcatcgctggcactggcgctgggagccgacttccggctgctggcaccggctgccacgcagatagcggcgcaccggcctgttgtggcggtgtgcgccgtgcgcaccggctccggcaaatcgcctgttacactggctgtatgtgatatcctgcgcagccgcggcctgaagcccgtcgtggtgcgccatcccatgccgtacggcgatctggcccgtcaggccgtgcagcgtttcgcctcgctggaagacatggacagcgccgaatgcaccgttgaagaacgcgaagaatacgaacaccttgtggaacacggactcacagtctacgccggtgtggactatgaacgcatcatgcaggcggcagcggccgaggccgatattcttgtctgggacggcggtaacaacgacacggcatttttccgccccgacgtgcagataaccgtgctggacccgctgcgtgccggtcacgaaacccgctatcatccgggtgaagtcaatatgcgtctggcggatatcgcgttgataaacaagtccaacaccgccacggcggaacaggttcaggccgtccgcaacgccctgcttcattgccgcgatgaggggtgccatgcggcggaaatcatcgaatgtgactctgtcgtcagcgttgatgcccccggggccgttgcaggaaaacgggttctgctggtggaagacggtccgacactgacccacggtgaaatggcgttcggagctgccgcagtggccgcacggcagttcggggcagcgcaaatcgcagacgcgcgtcccgtggcaagaggcgccatcgccgatgcctacgcaacttacccgcatcttggccccgcactgcccgccatgggatattccggctggcagctggccgatctggaagccaccatcaatgccgcggaatgcgatctggtactcatcggcacccccatcaggctggacagactcatacacatagacaaaccgcacatgcgcgtacggtaccgctatgcagaccgcggggacggcagtctggagcaggcattgatgcaacggctcgacgccataccgcacaacctgcgcacatgacacgcccgcccgcagcccccgcacctgccggtgccacgcatcctgtcgggtgacaggcggaaaaatgatgcctgcagagggactgcgcccgcatgtgaccgcacaacaacggctgctgcggcacacccccggcggcatataaaaaaacgcgcggcggaaaaaaccgccgcgcgttgtcgcattgccggagtacagcggcctagggcgctgtcatatgcagcgaaggatttttgtcaccaatggacacatacaggctggcaagggccacaagatattcggcctgcgcgctggtcagcgcggcttcggcactggtcagcgaggcctgcgcatccagcacgtcggtgtttgtacccacctgagcctgatagcgtgccaccgccatgcgataggcttccgcggcctgatcaacggttttctgggccaccttgatacgtttggcggcttcggacagtttaagatgacgggacttgacctcaaaggccacttcctgccgcagattcgcttcgtccgccatcaccctgttcaccacctgcgcggcagcactctgtgcataataatccttgccggaatcgaacagattccacttggcggaaacacccaccgaccattcactgaactccgtggacatggcgctgctgccgtccaccacggggttgtcaccctttctcgaataatcggcctccgcgccaatctgcggataaaatccgctctgggcgatggttctgtctttgcgggccacttcaatggctttctgggcaatgaaaatatcggggcggcgccggtatgccctttcaaggcactcttccagcgtcagcgaaaacggcacaaaatccagccggccaagataggaggcacttgcgtccagaggcagattgagcagcgtgttcagacgggcaatctgtgtctgcacactgttttccgcctgcaacagcttgtcttcggcatcggaaacatcgcgctcggcctgcagcacgtcaatgcgggggttcagccccacatcataaaatgcctgcgtgaccttgagctgactttgcaggcgttccagctggtctgcggcgctgcgctggttttcacgcgcggcgagcagctgcagaaaattttcctgcaccagcaaaatgagctgcagttccgcgttgtccacctgtgcggcagcctgctctttttcaagagccgccttctggtacgtggacagtacattgaatcccgtgaacagcggctgggtaagattgaccccgagcgtatacaggttgtcctcgtactgcacgaaatcacggcggggtttgtcgtggtcgcttttcagatatccgtagctgccggtcagcgaaggaccgaacccgccgcgggcagccttgcgcgactcttcggcagcaaggtcgcctgccttggcggcacggatgctggggttatcctgcagggccttgagcaccgcctgctccagattatacccgcccgcggtgccggcatccggcatggtggcgttggcggcagctgcggccgagctccacaccagcactgcggccagcgtcagcggcagcaggaatttttgcttcacaacatgcatacggcctcccggcatcctgagcattataaaaaaccgaccccgtcacgcggagttctttccgacaaattacaggcaaagtaggtcctctgccccgtgtgtgcttggctcgcgaagcgcattaggctatcaatggcacagcaaacgccaacacggagtcgccatgcacaagcctgcacccatgattcgtatcccgtctcttatagcggttttactcgttttcttgcaagtctataacgccgctgccgccgcagacggagaaaaaagacaggcccccccgccggcacaggtggtcacggcccatgcgcgctccggcgaagcaagcccccatgcggaatacatcggcactgtggaatttcccgaagtgtccgccgtggcatctgaagtgggcggacgggttgcctctgtaagcatagaggaaggcagaaaggtgcggcgcgatgaacagctggccgtcatcgacagccagctgctgtcaaaagactatcagtcggccgtggcgcagcaccgcaccgtgcttgccgatctggaaaacgccgcgctggaactggagagactggaaaccctgcgcgaatcgcgttccatctcggaacagcagtatgatgtgggcaggttcaaggaagcagggctgcgccgtaaagctgaatcgctgaaggcggaagccgaacggctggcaatccagataggaaaatgcgtcatacgtgctccgtttgacggcattgtactggaaaagctgagcagccccggcgaatgggtttcgccgggaaccgttgtggccagactggccagaaccgatgccatggacgtacgggtttccgtaccggaagcggtgctgccgtttgtcaccgagggacgcaaggtggttgcgcgcacgggccagcaggaatacgaaggacacgtcacggctgtcattccgctgggcgatgtggccacaagaaccttccccgtcaaggtacggctcaaacgcaccgacgggctggcgcagggcatgcaggcccgcgtggggctgcccacggatgaggcgcgtcccgccgtgctggtgccccgcgatgccgttatccgctccgccggacgcatggttgtctggacagtgcagaacggcaccgccgtgcctgtggatgtggtggtcaacgcatggctggggctggatgccgccgtggccggcaaaggtcttgtgcagggctctgaagtggtgatcaaaggcaacgaacggctgcgtccgggccaacctgtcacggctgcccgctgagtgtctttgcagaacgcattgtttacgctatggtgcgcctgacccggtacaggcaggccctccggggccgtgatatttttttgcccacgtatcaaccccgtaaagtggaaaccaatggaatcgaatatattcggcctgcttatgcaggccacaccggtagttaaaggtgttctgagcattctggtgctcatgtcggtggccagctggtcgctgatgctgcagaaatggatagtgctgagctctgccagacgcaaggcggctcagggactgagcgcattcacccatgcacgcgacctgcgcgaggctgtgcagtcactcagcggagatcatacttcgccgctgtatcaggtggcgcaggaaggcgtggccgaatacaacaggctgcgcgacatgcaaagcagcgaagacgtggtggctgacaacgtgcgccgcgccctgcgtcagggggtgagcatgcagacttccagactgtcttcttcgctggcctttctggctacctgcgccaacgccgcgccctttatcggccttttcggcacggtgtggggcatcatgcactcgtttcattccatcggcctgatgaagaccgcctcgctggcggcggtggctcccggcatatccgaagcgctggtggcaacggccatcggccttggcgtggccattcccgccaccgtgggctacaacctgttcctcggcatgcttaacggcatagaggtgcagctggtcaacttcgccggtgtgtttctcaaccgcgttcagcgcgaactgcatgcagccgccccctcgcgcggcgatgccgcctagcggagaccctcatgggcgtatctttttccaacaacaagggctttgtctctgaaataaacgtcacgccttttgtggacgtcatgctggtgctgctcatcattttcatggtgacggcccccatgcttacgcaggggctggatgtggacctgcccgccacatccaccgtggacgtgctgcccacagacagcgaaaacatggtgctgaccatcagaaaagacggcagcatgtttcttgacgaatatcaggtgacgcaagacgacctgcccggtcatctggacaggctggtcaaaagccgcaacaagcagctttttctgcgggccgacaaagacgtggcctatggcgtggtggttcaggtgatgggcattgtaaaaggcgcgggcattgaaaagctgggtgtggtggcagaccgcatggaagaacagcccgcccccgccgccaaaaaaaagaaatagcgggcgcgtaacctgacaatgcgcatactatgcacactcatttcgctgctgctgcactgtgccgtggtagtggcggcgctgtactggccggcttcggctcttaaggtgcgtctggatgttcccgtgtacaaggtgaaccttgtctcgctgtccgccacggtaaaacacggccagcccaaacccggcacccccaaaccggcgccttcgtccagtgttgccaaagcaccttccagcggtgtggcgcagccggttcctccgcagcccaaagccgtacccaaaacacaaaagctgccggaaccggtaaaaaaaccgcaacccgcgccccccaaaccggcacctgcaccgcaggatgccgccgccctgcccaaggcacctgaaaaacccaaaaagcctgaagaaaagccgaagccggagccggaaaagaaaccggagaaaaaaaccgcacccgaaccggaaaaaaagccggaaccggaaaaaaaggtgcaggaaaagcccaaaccgcagccgcctaaaaaggcgcccgcgcagccttcggccgacgatattttaaaacaggcgctggcagaaaccagcgccacggtaaaaaaacaggatacccggcaacgtgatgtcctgcttgatgaactggcttcgctgcgagcggaggtttcttcgcgcagcgacggacaaggcaccggcaacgaggccggcggcacggccgacgacggacagggcggccgtcaggacggccagggactgggactggccgatatctacagtgcgcttgtcaaagaacgggtgcagcagaactggcgttttccgcagcttgccgaacgcgtcaacctgataaccgtactgcgcatcaggctggcaccggacggatcgctgcttgatgtctctgtcgaaacaccttcgggccgccccgattatgacagttccgccgtgaacgccgtgcacgccaccgacgacctgccgcccccgcctgtgccggaactgcaggacctgcgcatcacattcaacctgcaggacatgatgtagcgccgcggggcgcggcacccacgacaacaccggccacgaaaacaccagaatgctgccggataaaaccggaagagacgcgaataatgaaaaaacagaatgttacctttttctgcgcggtactgctggcgttggtgctgcatatcgccagagcacaggcggcccctgtggagatagacatcttcggccccggtcagaatctgacctatgtggccatgtccgaacctgtcaccgatgccggcgccccgctgcccgccatggcgcccgaactgcacaggctcatacgccacaacctcggttttctgccgtttcttgactttgtggacggcaaaaccgttatcggcggcaacaccccgcaggcgtacaaggccccgggcatcgatttcaggcgttatctgctggccggcacagacctgctgattgtcaccggctggccgcagacacagcaggggcagagcagcagagtggagctgcgagtctatgaaacaggtcagggcagcatgctgctgggcaaggcgtactacgtcacgtccgaatcactgctgcccgtggtggccgacaaattctgcagcgacttcatgaaaatgctcacgggacggggcgactttttcctgtccacgctggcttttgtcagccagagcagaaacggccagaaagatatctgggcagtacgccccacagggcgcgacctgcggcagctcaccgcggtgcagggcattgccctgtcaccttcatggtcgcccgacgggcgttatgtcattttcagccacatcggcgaacgcagtcatgcactgggtgtgtgggaccgcatcaacaaccgcacccagcttatccggtttccgggcaacacggtcatcgggccgacttttctgccggacaacagagtggctgtcagccttgccgtcaacggcaaccccgacatttttctgctgaaccacatctttaaaaagcagaaagtgcttgagcagagctggggcattgacgtatcgccatcactggatgccaccggcaaaaaaatggcatttgtctccagccggctgggtaatcccaacatttttctgaaagatctggactccggcagtgtcagacgcatatcccgcgaaggcaaatacaacacatcgccggatatcagccccgacggaacgctgatagtgtattcgcgccgcaccggcgacgggcaccgcatatttgtgcacgatctggtgaccggacgcgaaaaacagataaccttcgggccgggcaatgatgaaatgcccagctttgcaccggacagctactttatagcctttgcctcgaaccgcagcggcaaatataaagtgtatctgacaacacgccacggaggcacccccaaaatggtcgatacaggctctcacgatgcctcgtttcctgcatggggcaaactttctgactgattacaatgcgtaacgggggtgtgacaatgttgtcacgcccccgcagtttatgtacgttgcgtattataacagtctgtcagttcaggggatcacccatccccccttgacaaatcattgaggcagcgtagaattgcgtcctagttttatcgggttagaagggaaaatggtgtccgctatccgcccggtatgcaattctcgcaaaaacgaatttttacttctgttcaggaggctacagcatgcgcaatgttaaccgtctgggtttggctctgatccttgccctggcacttaccaccggctttggctgcgccaagaagcaggtcgcggcaacccccgaaaaggctgccaccgaaaccgtggtcgtttccgaagattcctcttcttcctcctctgccatgagtgaagaagcccttgccgcctacgaaaaggccaaagccgttgtcaccggcaacgtggtctacttcgagtttgacaagttcgacctgaaggccgaaggcaaagaactgctgaagggcaaggctgaagctctgaaggcctacccccagctgcgcgttctcatcgaaggcaactgcgacgaacgcggcactcaggaatacaaccttgcactgggcgaacgccgcgcacgcgccgcgtttgaataccttgtgctgctgggtgtacgtcccgaccagcttgaaatcgtcagctacggcgaagaacgccccgcagtttccggcaacaacgaagctgcctgggccaaaaaccgccgcgcagaattcaagcttatcaaatagtaagctcttcattgccaatagagaagccgcctgaaagggcggcttttttttattgccgcatccccgtcaggctacgcccgacccgctgcgggcggcattgaccggccccctgcaaaagcccgcctgtgccagtcgcatgacgtttgctgcaggacacggccatgccggtgcagccttgtccggcagcctgcaaccggccccggaatgaacagaccgacgcagtcagcgcagacagggaagcttacgagggcagcggcaccacctgcggcagccggatcaacggacggcagagacagcaaaagcgcccgcggcgttgccgcgggcgctgaaagtatgctgcagatacagacagatacgctagtcttccaccgcgcaccccagtgaacgggcaatgtgcttggccgccctgcgaccggcccccatggccagaataaccgtggcggcaccggtcactatatcaccaccggcatatacgccgggcatgcttgtttcgccggtttcctcgtccaccgacacatagcccctgcccgtcagcttcaattcaggttcattttccagcagtacggggttggaccgtgtgccgaccgcaatgacggcaaggtctgtgggcagttccacggtggcaccctgcacggccaccggccggcggcgaccggactcatcgggttcccccagctccattttctgcagcacaacggctgccagactgccgttttcaccggcacggaattccagaggaccgcacagttcggccacctgcacgccttcttcaatggcgtgttccacttcttcgtggcgtgcaggcatttctgcctgcgtacggcgatagacgatatgcacagattcggcgcccagcctcatggctgtacgggccgcatccatggccacgttgcccccgccgaaaacagtcacgcggcggccgcggataatgggggtgtcatattccggaaaagaatacgcccggcccagattcacacgggtaagatactcattggcggaaaacacgccgttgagattttctcccggtactccgagaaaacgcggcagccccgccccgactccgataaagaccgccttgtacccctgtgcgaaaagatcgcttatggaaaatgttttgccgcccactctgttgcggacaaattccacctgcagttcacgcagggcgttcacttccttggcgacaatcttttccttgggcagacggaattcgggaataccgtacacaagcacgccgcccagttcgtgcagggcctcgaaaacagtaaccttgcacccgtgcgcggccagataccccgccgcagtgaggctggcaggcccgctgccgatacaggcgacctttttttccgggtcaatgtaagggcattccggtttaccggttatcagaccgcaggcgtcacgatgcatgtattcgtcggccacaaaacgttccagacgcccgatggccaccggctgcccttttgcctgcagtatgcacgccccctcgcactgcgattcctgagggcacacccgcccgcacacggcaggcaggctgttggtggttttgataatccggtaggcatgttccacatcgccctgcgccagcgcggcgataaactgcggtatgggcacttccacagggcagcccttgacgcagcggggctttttgcactgcagacagcgcccggcctcctgccgcgccatttccggcgtataccccagcgccacttcgtcaaaattacgcacgcgttccgcgggcggctggttgggcatgggcacacggggcagtacgggctttttacttgctttcattacacttgcacctgcagtgatggtcgtaggattcacgctccagcgggcggaatgcgcccagccgctgccgcagttccgcaaaatccaccttgtgtccgtcaaactccggtccgtccacacaggcaaaacgggtctcgttgtccaccgtcacgcggcaggcgccgcacatgcctatgccgtccaccattatggagttcaggctcaccgtggttttcacgccgaaaggttctgtggtgcgggcaacagcctccatcatgggcacagggcccacggccaccacttcgcttacactgtcgtctgcttccagccgctgccgcagcagttcggtaaccagccctttatgtccgtagctgccgtcatcggtggagacaagcacttcaggagcaaattccttgagctctttttcaaacagcagcagatctttgctgcgggcgccgatgatggcgaccacgtggttgccggctttatggtgccccttggcaatgtgatgcatggcggcaatgccggtgccgccgcccacacagatgactgtgccgccctgctctatatgcgtcgcacgtcccagaggaccgcacaggtcaagaatggcatcgccctcgttcagatcttccagcatggccgtgcttttgcccatgaccagatacacgatggttatggtgcctttttcagggtcggcatccgcgatggtcagcggaatacgttcaccatgttcgcacacgcgcagaatgacaaagttgcccggctgcgccttggcggcaatatgcggagcatcgatgaccagcttgctggtctggccggggatcagccgctccttggaaataattgtattttccatatgctatccgtttgcttgctgctccggtcatgccggacagacatgaagcttatcatccgttcctgcagaaaaagcgtgctgcgctgactgtgcagccgcacaaccatagacaaaacaccatcacaggcatgcaagtcaaccttgtgccgcggggtgcaagccagatgcggaatacggccccgccggcggacaacggctgcggctgcatccgcagaccgccagtgtatgccggatacgctgcaacgagtattattacgctgccgcagaagatgcgcaagcaacggtatttttctgcctgcattctgcacgaccgccgcaggatgcaggcagcggcagaaatcagacgccggaataactgtccaccacggctgccgcacggcgcgccgcagcatccacgcggacccgcagcgaagcggcatacgctttcatatcagccacaggtaccgtggccacgccggaatccatggccgcctgcgccacggcgggagtttcccactccagcacacgcgggtccagcggcttcggtatgacatagtccacgccgaactccagagaatccacaccgtacaatgcgcagatttctgcaggaacaggctcgcgcgccagcgccgccagcgatctggcagcggcgattttcatggcctcgttgatttccgtggcgcccacgtccagtgctccgcggaaaatatacggaaaaccggaaacattgttcacctgattgggaaaatcggaacgccctgtacccatgatgcagccggggcaggcttctttggcatcgggatatgcaatttccggatcgggatttgccatggcgaacagcaccggatcctttgccatggcccgcaccatgtctttggaaacaaggtcttttgtggacagaccaaggaacatgtccgcccctttcatcacatcttcaagacttccggcatcttttttctgagcaaaccgtttcttgtagctgttcagatcgctgcgtccggcatggataagcccccgcgagtcgaacatgtagatatttgcaggatcgacgccgagtgcaacatagaatgtggcacaggcaatgcctgcagctccggctcccacaatcacaaccttcatgtcttcggccctgcggttggttatatccagcgcgttgagcagccccgctccggaaatcacggcggtgccgtgctgatcatcatgaaacacgggaatattcatctcgcgtttgagcgtctcttcgatgtaaaagcattccggagccttgatgtcttccagattgatcccgccgaaggtgggctccagcgttttcaccacctcgataagctgatcggcgctgcgcacgtccagattgatgtcaaacacgtcgatgtcggcaaaggttttgaacagcacgcctttgccttccataaccggctttcctgccagcgggccgatgttacccagccccagaaccgcggaaccgtctgaaaccacgcccacaaggttggaacggccggtatacagcgcggcctttgccggatcttcgcggatggctttgcaggcttcggccacgccgggcgaatacgccattgaaagatctttctggtttctgcagggctttgcgggaacgacttccagcttaccggggcgcggagcctcatgatatttcagtgcttcttcttttgtgaaaagagccattgtcagcctcctgagtggtcacagatcaagtttgggggttacatacagctcgccgccgcaggcatcgttgatcaccagcagcggaaaatcacgcaccttcagcctgcgcacggcttccgggcccagctcttcataggccacaacctcggcggccagaacacactgtgacagcagcgcaccggcgccgcccgtggctcccagatacacagcaccatgctcacacatggcgttgcgcaccgcgtcgcagcgctttcccttgcctatggtggcacgcacccccagtgcaagcatgcggggagtgtagctgtccatccggccgcttgtggtgggcccagccgacccgatggggcgtcccggcggcgcgggtgccggtcccacatagtacacgaccgctccttccggcggaaaaggcggggtgccgccgctgtccagctgttccatgatgcgtttgtgcgccgcatcgcgggctgtatatatatcgcccgaaagcagcacgacatcaccggcgcgcagttgcagcacatcctcagacctgagtggtgtggtaagatgccaggtagccatcagagaatcacctctctgtgccgcgccgaatggcactgcacattcaccgccacaggcaggctggcaatatggcagggatgcagggcaattttcacagccagacatgtcgtgcgtccgccaaggcccatgggaccgatgcccagcgcgttgagcgcatccagcagctcggtttccatggcggccacttccgcatcggggtgcacgtcgtccagtctgcggaacagcgcccgctttgccagcgcgggagcaaggtcgaacgtaccgcctatacccactcccacgatggtgggcgggcaggggttgggaccggcttcggccatgcggcgtaccacaaattcctttataccctgccagccctgcgcgggggtcagcatggtgcagcgcgacatgttttcgctgccgccgcctttggccatatagcgtatggtcagccggtcgccttccaccagttccgtatgcacgatggcgggacggttgtcgccggtgttgcagcgcgtaagcggatggcacatggacttgcgcaggcagccttcttcatacgcctgcgccatggcgctgttcagcacatgctgcagcgaaccgccacccagacgcacgtcttcgcccatttccacaaaaaagaccgcagcgccggtgtcctgacacaatgccagtccgccggatgcggcaaggtcggcgttttccagcagctgacgcagcacctctctgcccgaagccgaagtctcactctccatgctgcttttcaatgcggcgtacacatcatcgcccaacaccctgttggcggccagaatcatctgccgtaccgcagcgtgcacagcggacgcttctattatcctcatatggtcacaccttttccgacatattgcagacataccggcccgcgcggcggcatacggcaccggacacggccccgtccgcgcgcgcaacccctgtcttaaacgtcttctttgcgttcgtcacccccatacagtggcataacatgccccgcatgttcattttttgcaccatatccgccggagagatcgcacataaaaaagccgccccttacggggcggccgtcaatgtttcaggtttccggcggtgcggcgcacaggccgcagcccgctaggagccgttgttgggctgaatgagaatggtcggatacatgccgcgcgggtcaccgtcctgatagggctggatgatgttgaacgtgaagttcttacccttctgtgcgtgtcctgtgccttcgctgccatcaaaaaatgcaccgttttcgctgagaatacgtttgatgcgctttttgaaggaatcaaggaacgggccgcccttgccgcggaaggtcatacgacccatggtcacttcaccgtccactttggcaaactcttcaaagctgatggaatgggcagccagatcggccttgttgcggatatatccccacacaaggtgaccggccggaatttccagcggctcttccagatcgatgatggtgtgcggcatgaccacgcatccgtcaccgattttcagcggactgctttcgctgccctgcaggaacgagttgaacccggtgaagatcatgtcgcccagatgcgcgttgatgatctttccgccgtgggcagtgacgcagttgcgttccagacggctgttgatgatgtagcagttttcctgcgcgttgctgcccttgcccatccatgcgttatccagataggcgcgctgtgacaccagcacattttcgccgatgacggtgtcgccttttatgacggcatatccgctgacggacgcaccggaagccgaaccggcgccgctggccatatgacccgaggcaaagacctcctcgaaatcctcctgccgcacttccacaaactccatgaggacgcctgtggggcaggaaccggcttcctgcgatatgtacttgtcaagaatggctttatcaaagctgtagtggaactccagctcatcaccgctctttatccatatctgtccgggttccacgcatttgcccaccagttcgcctgtctgcacatacgagaagtagcgcaccacgctgttgtggatggtggaaaggtccaccgtggcaaaggacccgatgaagctgccttccgtaagcgaaccgtggatgtttgcataaggcatggccacggtgttgcggatggtgaactcttccggcgattccggatcgtgcgagttggaatgcaccagcgtcttgttcagaaagctgtccttgatggtgatgacctcgtcgtcatgcagaggaatcatcttgccgtcgcagacaaaatgctgacccttgcgcttcagttcgtcaccgcggatatcgctcttgtacaacgcagaatgcagcacgttgacacggcccagtaagtagctgccggcaagactcgagttcttgaagtggaaatgcacggggtcatcggccgaaaggccgtagaatgcatagaacttcgagtaatgcaggtgcggcgtctgccggcgcacgtagtcgcccacgtcaaacttctgatggcgaaggttgacgttcacccggtcaatgatgcgctccagaagcaattccagctgcgtcatggcttgtctccgtaacagcgcggtcccattgccgcgggaccgcagttgtcggttgttcctacgtcaatgcgcagtaggttgttagcggacagttgtcctcggctccgtttttatgagccttttcatggatttcgcacaaggcagcgtccatggtcgcgtatatgtggtcttctccgatgcgttcccacacgtgggtacgcttgagcaccgcagtgacagcctcgttcatgcccgaaaaagacagatcgatgccggcgctgcgtacacggtcgataagcagtcccagtgcttcttcgcccgatgcgtcaatatcgttgatgccgttgcacactatcagaatgtggcgcaggcggggcatggcctccatgcgttccattatctggtcttccagaaagctggcgttggcgaaaaacagcggcccgtcaaaacggacaacggccatatactcgcactgacgcagccctctggcctccgcatcgcgcatatccagattttcgtcgcgcgacaggttcgccacgcggggacgcatggatttatacaggaacacacccagcgacagcaccacgcccacaaagatgcccttgtccagatgcggcgcaaacgccagcgtgcacagaaaagatacaatggaaatggcaccgtcgtaccactgggccttccatgcatggcggaagccctgcgcgttgatcagcccgataaccgccatcatgatgaccgctgccagcaccgactgcgggagatgatacagcagcggggtgaaaaacagcagcacaatgaccacagccatggatgtgaacacgctggaaagcccgcttacggcaccggaagccaggttgaccgccgaacgcgaaaacgaaccggatgcgggatagcttttgcccaccgcgcccagaatgttggcaagcccctgccccacaagttcctggttggggtcaagacgctgacctgttttggcggccatggccttggcaatggaaatggcttccataaagcccagcagcgaaataatggcagcatagggaagcagctgcagcatgacgctgatatcaagggtcggaatggaaagcgtgggcagaccgctgggcacggtgcccaccaccgcaccgccgcccatcatgggcagtgcgttcacgtcaagaggtctgttacccaccttcaggcgccacacgcgtccgtcggtctgcataccgtcgggagtctgcccctgctgataaaaaagcatggagccgtcggccatgaccacaccgtcaaacagcatgtcgcgcagcgcggctctgtcgttatgaatgccgcctttcaggcggtccatggccagccccacttccttgatgcggtattccagctcaaggtgggcattgtcatcggccatgccttttgcttcttcaagctttctgcccagctccgcgcgtttttctccctgtgcgggaatggcgttcaccttctggttaaaggcggcgatcagctccgaggcagcgggggccttgagcgcggtaacgggagccttggcatcatgctgaaacccgataccccacgatatggtggtggtcagcgccacggccaccagcacgttgggcaccttgggcatgtaccgtttgagcagatacatgatggcaaaggccagcacccccatgacaagggtcggccagtgcgtgaaattcattgcgctttcaatgacgcggataatggtttcgtagtgatgctcggctttgtccacatacacgccgaacagcttggaaagctgcgaggtggcaatgatgatggccgccgcgttggtaaacccgttgaccacggggtgcgacagaaagttaaccaccagccccagccgcagtacacccagcgccagctgaaaaagtcccaccatcagagccagcatgatggcgtatgctatgtacgcctcgctgccctgcgtggcgagaggagcaagcgaggccgaggtcatcagtgagaccacagccaccgggccggtggcaagctgacggctggaaccgaacagcgccgctaccagcggaggaagaaaagaggcgtacagaccgtaatatggaggcaatcccgcaagctgcgcataggccatggactgcggaattaggaccagcgccaccgtgagaccggaaatcagatccgctctcaggctttcgccggtataccctttgaaccatccgaggaaagggaagactctcgtcagcattcgttcacccgtcgctttgtatcttccgcagccggacggaataatcctgccctgcccgacgcggaaactgcctgaacatgccggaaaaaaccggcagcgatgcacaaggattcccggcacccgcgcgggccactgcgcgctgccatgcggaaccctgccgcaccgtcataactgcaaacactccggccagatgcataccggctgcccaccggcgcttccgactgcccgccggaaagcatatgttcaatgcatatgaccaattgtgacccttaaaaatttttctcccaaaacacaaggtaaaaatttcacaagctataatatatgtcaaaacaaagacatagaagtcatttcgacagacttgaaagttttgtcaacctctttctgggatgtgattttttacacaggacgcctgcccccgggccgccggcacacacgtgccccccgcacaggcctgcatgccgtacggctttgaacacccctaccccgcatcaggcatagaccacggaccccgcacccgaagcgctttgacagccaacccgtacagggtatgccgcaggcggcagaacattgccccgtcgcacaacggttcaaagcggcgcacaccttttccgcagcaggctgcagcaaaatgcagcagcgcaccaccatgagacatctgctcgttcccgagtcaaacaagcggccgcaggtgcacagggcattctgcacacaccgtgcctgaaagaggtgttcacgaaagacagattgccccgccatgaaatatttctttatgcatgccgcattagcgccgcatgcgttattccaatcaaagcctaaaacctgattatgggcagtgtgtcaacacccgccatgttgcatgatgtccatatgcgtatttcctgtgatttttttcgcgcatcaaaaaaaaacggccccgcaacgggggccgtttcatttattatcattttcatgcagaccggaagatatcaaaccggcgtcactggatttttttcagtgcgaagttgagcatcttttccgcttccacaaagtcgggttttaatttcagagccatacccgcagccttggctactctgtcccacttgccccagtccacatacagccggccgaggttaaaaaacagatgcgggtcatgccccgtgtacttggcagccttgaagtaatacttttcggccacgtcgaacttgcccagcttgcgcagggcaatgccgatacggttgtacagatgcaccgactcggggctttcatccagcgcctgcgcaaggtattcaaaagcttcttcatagcggcccgctttcagaaagcggtcaccaatctcgcccttcagctcggcatcgtcttcaaaccgggcaaccagtccgcggaagtgtttctgcgcatcctcaaactgacggtcgtccagcatctgctgcccgcgccgcatctcagcctctttcgacgcttcaaactgcctgagctgttcctgcgcttcggacacggcggcctcttccagcgccttgaccagcgatgccaccacatccagcacttcacgttccgcaccgggtttgtaagcaatggtcagcggaaaaaccctgcgcagttcggcgtcattattcagatgatgcgccgcatcatccagcagacgctcgaattcctctttctccgccttcatcagcgggtttttaagaacagccagcaaagcggtgtgatacgactgcgcagcgggcataaccttgccctgccgcagcagcgaacgcacctgcgtaagctgtttccgcgctctggtcagttcagcagacattcttttctccggtcggcacggctactttcccagatgttcgcgcagcagtttgcggaacctgccgaagaagtagtggctgtcgttgggtcccgggctggcttcggggtggtgctgcaccgaaatgaccggtttgacggtatgctcgaaaccctcaagcgtattgtcattcaggttcacatgggtcacacgcacatcgggaactgcatccaactctacacagaacccgtggttttgcgaagagacttctatgcgccccgttgtcaggtccttcaccgggctgttgcagccgtggtgcccgaatttaagcttgcgcgtggtaccgcccagcgcatgcccgagcagctgatgccccagacagatgccggccacgggcatcatgtcggtcagttttgcgatttcggctatttcagccttcagcgttgccgggtctccgggaccgttggaaaggaacacggcctcggcaccgcaacgctgcacgtcctgcgcggtaaaagaaggcggcaccacaagcaggtccagtccttctgcggcaagcaggcgcagaatattccatttgatgccgaagtcatagaccaccacacgcggccccttgcccggccatgcgtacaccccgtcctgcagagtcactttctgagggcgttcgccgtcccagcggtaagggctttcgggtgccacgcgcacaaccagattctggccttccatggacggcaggtcttttgcccgctgcaccagcgccgcgggatcggtctccgcagtggagataatgccccgcatggctccgtgcatgcgcagatgacgggtaagggcgcgggtgtctatgccttcgatgcccataataccgttacgcttgagataatcgggaagcgacgccacggaacgccagttggagggcaccttgcagcattccttaacaatgaacgcctcaacgtgcaccttgccggattccacgtcttcgcgggtcactccgtagttgccgataagcggataggtcatgcagaccatctgccccgcatacgaaggatccgtcagcacttcctgatagccggtcatgccggtgttgaaaatcacctcaccacccgtctctccggggccggtaaaggaacggccttccagtacgaagccgtcttcaagggccagcagcgctctcatccttcgttctcccgtatcatgttgataattacgtcgatatccccggggcggtccacaccgtgcgtccggtatgccgtttccaccacccgtatgggtatattgttttccagaagccgcagctgctccagtttttccgtacgctcaagcacggactgttccagctgcgtaaaacgccgcagagcctgataccggaaagcatacagccccacgtgccccatgcagggcgcaccggactgcccgtcgcggcagtacggtatggctgcccgcgaaaaatacagagcgtcaccccccgccgtgcacaccaccttgaccacatcgggacaggcggcctgctgcgggctgatggcccgcgccagagtggttacctgcacggcggcatcttcagcaaaaggccgcaccagctcggaaagcatgcgcggctccagtgcgggctcgtcaccctgaatattaaccaccacggcgtcctcgtccagctgcagcagcgttgccgcttcaaaaacgcggtcggtgccgctggggtggtcggaacgggtcatcacatacggcacgtccagcgcgtgcgccgcttccgcaatccgtccgtcgtccgtggccagcaccacctgctgcagctgcggacacaggcttgccctgtgccacacatgccagaacatggggcggccctgaatatctgccaacggtttgccgggaaaacgggaagaatcgtatcgtgccgggattattccgtaacatgctgttgcggtcatgagtcctgccggaatatagctgcgtggcggcgggtgccgcccggtaacagtgcgccaaatcgatggactatacctgcaaacgccgcaggaggaaagagctttcaaccggccggaacccgcacggactgccgcaaatcggcaggacacgcaacatactgccgctgcggattattttcagcgctcatgccttatgttgaccgcacaccgcatctatagcataacaccgccctcgcgggtgtccctttcagggcgccgcaaaaccaccccgccgaggtttcaccgtgaacagggaacatcagagagaagtagacaaacgccgcacgttcggcatcatcagccaccccgacgcaggcaagacgacccttaccgaaaagctgctgcttttcggcggggccatacagatggccggcaccgtcaagtcgcgcaaggcagcccgccacgccacgtcagactggatggccatggagcaggaacgcggcatatccgtcaccacctcggtgatgaagttccaccacaacggctacgaaataaatcttctcgatacccccggtcaccaggatttctcggaagacacctaccgggtgctcaccgcggtggacagcgcgctgctggtcatcgactccgccaaaggcgtggaagcgcagaccctgaagctgatggatgtgtgccgcatgcgcagcactcccattgtcaccttcatcaacaagctggaccgtgacggcctgcatccgctggaagtgatggatgacattgaaagccgcctcaatatccagtgcagtccgcttacctggcccatcggcatgggagcggattttaaaggcacatgggacatacgcaccggacggctgcatatgttcacccccgccaacgacgggcgcatcgcctcggggcgcatcattgaaggactggacaacccggaactggacgaagcgctgggagaacaggccgttacgctgcgtgacgagctggcgctgctggcagaagccggaaacccctttgataaggaacggtacctcaaaggtgaactgaccccggtgtttttcggttcggccatcaacaatttcggtgtgcgtgaaatgctggacacctttgtggatctggcaccggctccccagccgcgtccggccacaacccgcacggtttcaccctatgaagaagatttttccggtgtggtttttaagattcaggcaaacatggacaaaaaccaccgcgaccgcatcgccttcatgcgtatctgctccggcaagttcacacgcggcatgaaagtgcgtcatcaccgcatcggcaaagaagtggcactggccaatgccaccatattcatggcgcaggacagaaccggcgtggaagaggcatggcccggcgacatcataggcatacacaatcacggcaccatcaagataggggacactttttcccttcgcgagccgctgaaatttgtcggcatacccaactttgcccccgaacatttccgcagggtggtgctgcgcgaccccatgaaggccaaacaactgcaaaaaggtctggagcagctggccgaagaaggcgccgtacagcttttccggccgcttctcggcaatgactatattctcggcgccgtgggtgtgctgcagtttgaagtcatcgtggcccggctaaaagacgaatacaacgtcaacgccctgtatgaaggctgcaacataaccacggcacgctggctgcacaccgacgaccccaaaaccatggccgaattccgcgactactaccgcagcgaactggccatggacgcggaaggctgccttgcctatcttgctcccaacccgtggcggcttgaatccgcagtggagcgctatcccaaaatggaattccgcaccacgcgtgaaatcagctagcactgcgtccgccgagggcagttccgccgcggcaacatcagcgaggtactccgccatgcggtcacacagcgttctttttattttctgcacctgccttgccttctgcatcggcgcagacgccgcgaccggacacagggcgcttgccgcacagcaggacgagtcatggcccgcggcacgtgtgctgcatgaagaacactaccccgacggaacactcaaactgcggcgcaccacaagcttttccgacatgtttgaaacggaataccgctacagccgcaacggcacgctggtatccaccacggagtatactgacggcaagctccgcaacgtgacggaagagctgggccacggcctgcagcggcagacatccttccatcctgacggggtgaccccgcactgggaaaggacgagggaagccgtcggcgaaggcaaattccgcacgacccgcgccaccggcgactcgtttgtttaccgccccgacggaacgctgaaaaccagagccctgtaccgcgaagggtacaaggtgctgtccgaagaattcagccctgacggaacgatgaccatacgccgcagccattacaaggccaatgacagcctgattccggtacacctgcttatgcagcccggccccccgccgcggttctgttccgcgctggaccgccgcgtgaccacggcagcgggtgacgatgtgtttcagacaatcacctgctcgggcagcacgcgcctgctggtcaccccgtttttcagcctgcgcacggaacagctcccatcgggcggtacgctgacaacagtgctcgactccgacggttcggcactggccacgctggaaccggcgcaaagccacagcaagtacgtcacattatacgcctatgatgatattcaggcggtgctctacaaaaaaaagggcatattcggcaccacggagcggagtatctttttcaagctgcgcacgccgtggcctgacaccggacatgccggagaaggacagagtctctgcccgtaccggcttgtgcagtactacacgtcggcagtctccatggaattcgacgagcgggaagaacttgcggacctcatgctcagccgcgacaagcgtatcgtgcactggctgcgcctgtacgggcataccgtggtcctcgaccagcgttacgacctgcgccccgatcaggaatccatcatcacacaggtttccgtggactgcaaaaccgcaggagaagtgcactttatgggcaggcccgaccatctggcccacccgctggaagacggccgcgttctgcacgtgacccccaaggacctctggctggaagaacaaccctagccgccaccgcccttttaccccgcgctgcggctgcggctgcgggcgcccgcatgcctgtcagacacaggccccccacgttttttgtatccgcaaattgcaaacgtttgcatcagcaacggaagtccgttagggttacccggaaaacaacccggcactcagaccggtgtcttccggagacatgccatgggcctgcaaccgtacaaggacattccgcacacacggcgcaacgcgctgacaggcgaatgggtgctggtgtcgccccacagggcaatgcgcccctggcaggggcagcaggacgcacccgacaccaccgtcatgcccgcctatgacccgcagtgttatctgtgtccgggcaacctgcgcacaggcggtgcccgcaacccgcactacagcggcgtattcgtcttcgacaacgactttcaggcactgaaaacgcccggcagccgcaccgcgcaaagccccccccgcaaaaacgacgacctgtttgccgccagacccgagacaggcatctgccgtgtcgtatgttactctccccgccacgacctgaccatggcccgcatgcagcccgcacaggcagaggccgtcatcaccgcgtggcagcaggagtatgccgcactgtgctcacgacaggatatcgggtatgtccagatttttgaaaacagaggcgccatgatgggctgctccaacccgcatccccacgggcagatatgggccagcagctccgtgccgcacatcgccgcgcaggaagacaccatgcagcgccgccacctgcagcaacacggcggctgcctgctctgcagatacaccgctctggaagaagaatacaaagagcgtgtggtcttcagcaatgactcgttctgcgcggtggtaccctactgggcggtgtggccctttgaaaccatgcttctgccgcgcaggcatgccgccgacatcacagacatgaccccggcggaaaaaaccgatctcgcgcatgcgctcatacggctgaccaccagatacgacaacctgttccgcacgccttttccctattccatgggcatacaccagcagccctgcaagggcgcttctccgcaggcatggcattaccattttcacttctatccgccgctgctgcgttccgcatcggtacgcaaattcatggtgggctatgaaatgctgggcagcccgcagcgcgacctgactgcagagagcgcggcggacaagctgcgcgccctttccgacgtgcattacacggacctgcggcaggggtctgcaacatgatacccgcgctgcatacgcagcaggaaatgctgaacgccctgcataggggggcgctggacgcggggctgcgcgccctgtacgcgccggacagcgacagcgggcacacagccgctgcggcacgcatccggctggaaaacctgctgcatgaacatctgcaccgctacggcccgcggcctgtgggtattttcagcgcgcccggccgtacggagctggcaggcaaccataccgaccacaacaagggtgtggtggtggcggcagcagtcacactggactgtctggccgtggcttctgcccgcgccgacctgcgcgtgcatctggtttccgccggatttgcccgtccggtggacctgacactggatgacctgcagccgcgcgcggacgaaaaagaaacccccgcggccatcgtcagaggcatggctgccggcatacacggcctgatgcccctctgcggattcgatgcctgtgtgcacagtacggttcccgtgggtgcgggactcagctcctccgcagcattcgaggtgctctgcggccgcattttttcaggctggcattccggttacgtcctcactcagcaaacgctggcggcactggcccataccgcagaatcccgttatttcggcaagccatgcggcgaaatggatcaactggcctgtgcgggcagcggagcttcggtcatccgcttcggcatgccgcagggcaaaaacgttgaagccgtgcccgtcaatattgcggaagccggctatcagcttgcggttgtaaacacggggggcagccacgccgacctgacggcggaatacgccgccatacccgcagagatgcgccgcgccgcggccgtactgggcaagcagcaggcccacggcatcaccgccgcagaggtgctgcgccacgccgcagccatccgcaatgcggccggagaccgggccctgctgcggctgcttcattttgccgaagagacacagcgtgccgaagccgtggcacaggcgctgcgtcacaaccgcacgcaggaattgctgcggctggtcaatgccagcggcgattcttcgtggcggctgctgcaaaactgctaccccgccggtgcgtccgcccagcccctgcccgtggcgctggaaacgacccgcctgcaactggacgggcaaggggcatggcgtgtgcacggcggaggatttgccggtaccatacaggtctatgtgccgcagcggctcatggccggctacacaaagtgcatggaacagcttttcggcgacgggtgtgtcatcccgctggatatccgcggcagcggcctgcaccggctgctcccgtaagtcagctccgcaggcaaaaaaagccgtgccgcttttgacaaaaccatgtaaatgaggtcaaactgcaaacgtttgcagcaactgcggcacccgccgcaaaacggacagcgcatgcgccagtacaccattaaagacatcgccagagaactgggggtttcaccctcgacggtgtcgcgtgcgctcagcggacaccccggcatcagcgcccggacccgcagcagggttcaggaactggcccgcctgcacaactaccagcccaacctgctcgctaaaagtctgcagcagaagcattccagcaccatcggcgtcattgtgccggagatccgccacgactttttcgccgccaccatcagcggcatcgaagaggtggcctacacggcaggatacgccatcatggtctgccagagccatgaaacactcgaccgcgaaacaaccaacatagccgcactgctgggacagcgcatagcgggcctgctgctttccgtctcgtgccgcacgcacgacgcacggcatcttgctccggtgctgcgcagccgcacgcctctggtggttttcgacagagtgcccgaaggatttgcaggcagcacagtcaccaccgacgacgagcagggagcctgtgacatcacagcgctgctgctgcaaaaaggctaccggcgcatagcccacataggaggccccccgcatctggccataagccgccgacggtacgcagggtatacaaaagcccttgccgcggcgggaataccgcagttttccggataccatattcagggcggctttgacgaagaagacggcagacgcggcgccatgcagctttttgaccttgcgcagccgcctgacgccatcatggccgtcaccgaccctgtggcactgggagtgtacagcgccgcgcggcagcggggtttgcgcataccgcaggatatagcggtcaccggattcagcggcaaccccgtgggcgaactgatcaccccgcgcctgacaacagtataccagccagcctttgaaatgggcagacgcgccgccggcctgctgctggaacagatacgcggcaccgcggcacaaagcacagcaaccgtgtcattgcccacgcgtgtggttgtgcgcgaatcggcgtagaggcagacatgagcagcacgcaggatacatgttttacgcacctgtcaggtgcgcatactgtcagaccgcaaccctgcgcaacaataccgcactgttcctgccctgccttccggcgtattccgtggcccggccgcgccgcatgtcccgcccctcagccagacggccggtctccttctgcgacaccctccctgttcatgctgcgcaatacaaatgacatgacggtttgtattaccgattacggagcacggctcgtttccgttctctggccgcaaagtaaaccgccttgttccggcagtaccggcgcaccggattcccggcgcgatgtcataacggggtatgattcaccatacatgtacatggacgatccgtattacatgggcgcaattatcggcaggctggccaaccggacctccggagcatgtttttcactggacgggcagcgccactgcctgaaagccaacgacggtccgcatcatctgcacggcggcccgcacggtctgcacagccgcatgtggcaggtgcaggcaggcgattacgccgaaaacgcaacaatcatattgcggtatgccagcccgcacggagaacagggataccccggcaccgtgcagttcaccgtcagctgcacgctgacagacagcaacacgctgcgtctgaccatgcacgcgcaggccgatgttcccacgcccgtctcactgacagcgcatccctacttcaacctgagcggtcatccggcgggcagcctgcacgggcaccggcttaccgttcacgcatcccgttatctgccctgtaccacagcacagaaaaacggctacggcattcctgccggtcacaccgcgcctgtggcaggcaccgcgctggacttcacaacgccgcgcgacctgacacaggccctgcggcaaactccgcagggctttgaccactatgccgtgctggacgccgcagcatccgcaagcgaaccgcaacaccccgcgctgcgccatgccgccacactgcaccatgtgcccaccggccgcagcatgcaggtacacaccgaccagccggggctgcagatatattcagccaatttcatcgccccccgcacacggggcaagtacggaacctgctacggcccccagacagctatctgtctggagcctcacggctttcccgatgcggtgaacaacgcacactttccctcatgcatcatcgggccgcaggcaccgtacacccagacaacggagtaccgtttttttacaggacagcaggcgtaacaagccccgccgtccgcaagcagcaacaggatcacggaaacgccatggaaaaagtttcgctcaacggtataagcaagcgcttcggcgacgtacgggtcattcacgatgtcagcctgtccatcagagaaaatgaattcatcgtgctggtggggccttccggctgcggaaaatccaccatactgcgcatgatagcggggctggagagcgtgagcggcggcgaaatacgcatagggggccgcgtagtcaatgacgtgccgcccaaggaacgcgatgtggccatggtgtttcagaactacgccctgtatccgcacatgaccgtgggagaaaacatggggttcagtcttaaaatgcagaaacgccccggagccgaaatcgagtcgaaagtgcaggaggctgcagccgttctggggttgaccgaatatctgcaccgcaaacccgcggctctttccggcgggcaacggcagcgcgtggccatgggccgcgccattgtgcgcaaaccgcaggtctttctgttcgacgagcctctttcaaatctggacgcccagctgcgcacccagatgcgcatggaactgaaaaaactgcacctgaagctgaacaccaccaccatctacgtcacccacgatcaggtggaggccatgacgctggccgaccgcattgtactgctgaaagacggacatatacagcaggtgggggcccctgtggatgtctttgaacgtccggccaatgtgttcaccgggcgttttatcggcaacccgcccatgaacgtgctgcaggcggtgctgcataaagacgcggacgatgcggggcgccatgtggccgcagagggcctgcgcattgcagtggcagacacggtaggcgccgcgttgccccacggtacgccggtaaccgtgggcatacggcccgatgccgtcaaaaccggcgacgcgcttatgcatctgccggaacactgccatatggatgcgcgtgtggaagtggccgaaattctgggcggtcagtcgctgctggaagtatcggcggcgggtgttccgctcatagcggaagtggcaggccgcgtgctggtgcgccccggagactccatacgcataggcgttgaccctgcacgggttctgctttttgacgcgcagacccagaacgccgtcgactgaaacgcggaagagcacggccccctgacggaagccgtgcagaccataggctcatggccgcgcacagcggcaaacgggattgccggacaacgtctgccggcgcattgcggctcagggcgccacaaccgcccgcaccgcacaacgcaggaggaagggtatgaacagattcctggcaaaagcggccgttgcggccgccgcattctgcctgatgatcacggcgcccgccatggcggcggcgcaggacaagcttggcggaactctggaaattttttcgtggtgggccggtgacgaaggccccgcgcttgaggccatgataaagctgtacaacaagcagcaccccggcgtcagcgtggaaaacgccgccgtcacgggcggatcgggcatcaacgcccgtgcagtgcttaaaacccgtatgctgggcggcaatcctcctgacagctttcaggtgcatgcaggacaggaactcatcggtacgtgggttgcctcgggccgtatggaagacctgacctttctgtacaaacagcagggctggatggaagcgtttcccgccgacctcatcaagctgatcggcacggagaacggcatatggtcggtaccggtgacggttcaccgctccaacgtcatgtggtttgtacccgccaacctgaaaaaatggggaatacaggctcctgccgactggaacgagtttctggaaatagccccgcggctacaggaacagggcgtggtgccgcttgctctggccaccaactggacggccaaccacctctgggaatccgtggcgctggcctccatgggggccgaccggtgggacgccctctggcgcggcgaaattccgtggaccgatcctgaagtggtcaaagcatgggagcttttcggcaaggtgctgcaatacaccaatgacgacgccacatcgctttcgtggcagcaggccacagacatggttgtggacggccgcgccgccttcaacgtcatgggcgactgggctgccggctacatgaacaccacgctgggcatggcacccggtaaagacttcggctggtccgcatcgccgggcaccggcggcgtgttcatgttcctttccgattcgttcggcctgcccgtgggcgccgcaaaccgcgacaacagcctcgcgtggctggcacttgtgggttcgcgcagcggcagcgacgccttcaacccgctcaagggttccatctcgccccggcttgataccgacctgaacctgtacaatgactattcaaaatccgccgcaggcgactggggccgcgaccgcatcgtgggcagtctggctcacggagtcaccgccaacgaaggcttcatgagcgatttcgcatccgttatggagatgtacctgaaaaaccgcaacgccggtcaggccgccatggcctgccacgccattgccgtaaaaaacggcatagccagacgatagcatactgaccattcaccgcgccggagaccggcaggtctccggcgccacagacggggtttgcacaataatggccgacttatcacgggacagatggaaagcactcatcacgctcatgccgtccgtcgtgctcattgcggtgttcgtttacgggtttatcggcgacaccatttatatttcgctgacggactggggaagaggcgccgcgctggcacttgatccgcagatcaattacatcggttttgaaaactataccgaactgttcaccggtttcatcgacggccgcttccggcaggacatggtcaacgccatgttctactcggtgctgctgctggccggggccatcggtctggggctgttcatcgccgtgctgctggacagaaaacccgcgggcgaggccgtgctgcgcaccatattcctgtatcccatggcgctgtctttcatcgtctccggcaccatctggcgctggctgctcgccccgcagggcggggtcaacgtgctgccgacctatttcggattcgacagactgcagttcacatggcttaccagcaagcagaccgtgctgcagttcaactggcagaacctgctgccgctgcttctctgtatcatggctgcggtgctcgtcctgtccgggttcggctgtctgcgcagcaggccgcggcgtgccgcatggtttatgggctgcggcgccctgcttggcctgtttgtggccgttgcgggcagcagcttgccgcaggctctgttcatggaagaaacacacggcttcaatctggccacgacgggcatcatcattgccaccgtatggcagtattcgggttacaccatggccctgtatcttgcgggactgcacggcatatcgcaggacctcgccgacgccgcccagctggacggtgcctcacagttcgcctactaccggcatgtggccatccccatgctgcgccccataaccatcagcgccatcatcattctgtcgcacatctcgctcaagatgttcgacctcatctttgccatgaccggcccggacaacggtgccacaggacatcccgcgctgctcatgtatctgaccacattcagggccaacgactttgccaagggtgctgccattgccgtggtgctgtttctgctggcggccatgttcatcattccgtaccttgtcagttcgtaccgccgcaaaaggaggggctactgatgcaccgcacgttttcaccggcgcgggtgctgctgtatgcagtgctgtttctgctggcggccgtctatatcactccggcatacatggcccttatcaccgcgctcaagcatccggccgaaatcagcctgaccaccgcatgggaacttcccgccacggccaactggagcagctttgccgaagccgcacgcaagctgggccccaacttcatgaacagcataatcctgaccgtatgcgccaccatcggctccacggtgctcggctcgctgaacggctatgttttttccaaatggaagttcaagggcagcgaagtggttttcaccctgtttctgttcggcatgttcattccgtaccagatcattctcattccgctttttcagctgctgcgcgacatgaacctgtacggcggcctgccggggctgattctggcacacgttgtctacggtctgcccatcaccacgctgatcttccggaatttttacagccagataccgacaacgcttgtggaatctgcccagctggacggcgcgggattcttttccatataccggcatatcatctttccgctgtccattccgggctttgtggtgaccagcctgtggcagtgcacgcaggtatggaacgaatttctgtggggtatctgcctgacaaagcacacctccgcccccatgaccgtgggactggcacagctggcaggcggacaggccgtcagctggaacctgcccatggccggttctgccattgccgcactgcctgtgctgatgatgtacattctgctgggccgctatttcatccgcggactgctggcgggttccgtcaaagaataacgtcaccggcataaaaacagacgggcatttccgccaaagatgcccgtctgtttttatgccgtgcggaaacccgctgaaaatacgccgcagcgtggcggcatgcagcagacgacctgctgccggaaaaacacgccgcggtgccgcccgtgcagcagagccgcgcgacagacccggaaaacaggcccggaagcgggcccggaagcgggcccggaaacaggtccggaacaaaagcaccacgccggtgcccgttaccctgtgcaggccgcataaaagccccgcccagagcacaccgcagtgcacacacgccatgcggcggtcgctgtgcaaccgtatccgcgcttacgcgcagaccggatcgcgcagcagatacctgcgggcggcctcggcctctctgtcttcctgacaatgaatacaaagcgtcgtggtcggattggccttcagccgggcttcgcctatttcgtcaccgcattcttcacaccggccgaagccacccgtggcaatacggtgcaacgccgattccacagccgccagctgccgagccagccgcccgcgcaatgccacatccagcgtcagttccgccagccgcgaagcctgctcgttttcatcggggcaggcaataaccgctgccgcggtttccggcgccagtccgcactgctgtttaagaaaaaccaccctgtcgcgcagggaatccgcaatggtgccaagctgctgatcattcataaccataactccgttggttgcggttttccgatgcttcagggttatgccccgcatgccggcatgctgcacggcagtccggttacgcgcagcagacaatcatatgacacgctctgccggcgtgtttcttcaccaaacagtcaccccccgttcaccgtatctccacaccgccgccgtactacaatgcagcgacaatcatactccggtaccagccggagggaggtaacccatgcagagtacccgcaccggcagccccggccgtcagccatcgtcagcagtccagccgtccggtttcatgccgcctgcggcacgggccattcccgcgccgctgcgcaccccgctgatgcacgccctcaagctgccccagctgctttccatgtacaggcaggtttccaccggcggcagcgcctgtggcgaaggtctcaaaccgtccggccgcacggcggacgtgctggccctgctggccgcacgcacacacgatgccggagaactgaaagccccgcatatatttgcccgtgacgcgctgcagctgctggacatcacgctggatatccggccggaaacacaggcaggtcttgaatcgctgccccccgaccagccgctggtggtggtatccaaccatccgttcggtgtattagagggactggccctgatggctgcactgctgccggtgcggcccgacaccctttttctggctaattatctgctgcgcagcattccggaaatccgcgagctcattctgccggtcaacccgtttcccacacggcaggcccgtcgcgaaaatatcagcgggctgcgtgcggccgtggggcacctgcgtcagggcggctgtctgtgtgtctttcccgccggagaggtggcgcatctgcagccacgccggcgagccataaccgatccggtgtggaacagtaacgttgccggtctcatacgccgcaccggcgccgcggtgctgcccctgcatttcgaggggcgcaacagcatgcttttcaacctgatgggccttgtgcatccttttgcccgtaccgccatgctgccggcagaactgctgaaaaagcgctcttccacggtaacgctcaatgtgggacgcatcattccgccacagatattccgcgacctgccccgtgaaaccgacatcaccgcgtatctgcgcgcccgcagctacgctctttcgcgcgggccgcaagaccggcagacggcaacagccgttgcacgccgcgcggcccccgtggccgggccgtttcccgtggcgcggctgctggccgagattgcagacctaccgcctgaacagctgctgctgcgcgaaaacgggtaccttgtttttgaagcccgcgcatggcaggcaccgtgctttctgcatgaaataggcagacagcgggaacttaccttccgcgaggtgggcgaaggcagcggagaagcgctggacacggacgtgtttgacaaccgttacgaccatatcattctgtggcatgaaaacgacaggcggcttgccggtgcctaccgcatcgggcagacagggacagtgcttccggaattcggagtgaagggactctattcgtccacgctgttccgcttcagcccgcgcttttttgcacaggatgacaatgcgctggaacttggacgggcctttgtgaccgcaccctatcagcgtgactatgcgccgctgatgctgctgtggaagggcatagcgcactttgtgcttcgccgccccggcgtccggcggctgttcggccctgtcagcatcagtctggaatacagccggtattcactgagcgcccttacagagtttctgcgcctgcaccatcaggacaacacgctggccgccatggtcagcgggcgcaagcctccccgttataaaatggacaaacgcgcccccgacatgctcaacatgcagggcatgcacttcaacggcttgtgcaatctggtgaaagatatcgagggcggacgcaccgtgccggttcttttcaagcattatctcaaactgggcgggcggataggcggctttcacgtggatacggcgttcaggactcttgatgcctttctgtgcattgatctggccgatgccccgcccgccatgctgcagcggtacatgggcagagaacaggcggtgacctttctgcgccgctgccagcacagcgcctagcagataaggtctggcagataaggtctggcaggtaaggtctggcaggtcacgccccacaggtcacatttgacaggtccggcgctgcggggttccgcgcttcgccccgccgtgccggatacaaaggcgtcccgcccccccgcgggcggtttacaccgcggcagatgcccgcacccgcctcctgctgccggcatcaccgccggagccgcggcggcgccttgacaacacaccccgtgcggatacagtccgcacggggtctttctggtcttgcctgaacataaaaggagacgaccatgcgttacattgtcagtgcctgtctggccggagtatgctgccgctacgatgcacaggcaaaaccgcacccgcaggtgctggagctcatccgtcagggcagggccatacccgtatgtcccgaacagctgggcggcctgcccacaccgcgtgacggcgcggaactttgccacggccgggtgcttacccgcaacggaaccgacgtcactgcgcagtttgtactgggtgcgcagcaggctctggagcttgcccgtctgttcggagccggtgcggccatactgcaggcgcgctctccttcatgcggagtcacacaggtttacgacggaacattcagcggcaggctggtggcaggttccggcatttttgcggctctgctgcagcgcaacggcatacccgttaccgaagataccgccctgtgacctgacttgcacatctgcacacattttctgcacaaccatgtgcaccacgctgcacatgcgggcatataaaaaaacgagcagttttacaacatgctgttatagcatgttatttttgtttggcacgacatgtgctttaaggaaagcattggcaatgagtttcctctgaaacagacgcatcctgaacaccaccggagaccgttaccgaaccacttgcggcatccccgcgcacggttctccggcacttttaccggcagtttcccttccgccggacaaccccgattccgagagtgtggcgctctggaggttgcccggcccgaaacatcgccgattacggggcgacaagcccaagcgctaacggtcacgctttttgaccgactgaatatatcggggtcatgtaccccgtggccgcccggcttcctcctccccgtcggcggccgcactgcgaaagatggcgacgtggcaaggccgcaaggccttgcccagcttacaaccccgctcatgcgggatgacatagacaacttgccatgaggacactcctcctctgctgcatacgccggtcgcggcaacgcccgaagccgtgaccaatggcagacgaacccgtcaatacctcctttgctcttcccccggccgcattgtgcggccgggggccttttttgtaccccgcacacgggtatggctgttgacagcagcccttacatttacctaccttcccgtgcaccgggcacaacgtacaaccctcatgcggccctgccgcacacaggaagcatcatgtccaactttcttgtacgcggcattcttataggcggcgctctgggcgcattcggcggtatgctgggactgagcgacaatctgccccgcgccgttgccatcggcatggtcggcggtttttttgccggtctcacgctggcccgcaagcacgcaaaaaagcagaacaacactaaatagcactgcgcttggggcggtgctgcggacagggtataaaaaaagcagcccggcgggccgcttcaggcggtccgtcagccgcggtctgttttacccgccgtcagccccgtgcaaagttatgcctgaggtaatcggcgggcgtaatcggcagacgtgaccggcagacgggcatgccgtgtacgggcagaaaccaaaacacacatagccgcacacaaaaagggcgccggagcgcccttacggatacatgccagcccgatacggcggcctgctgccctgcaactgcgcaacgcagctttcggctgtgtgccggctacagggcggttcagatattttccggctgccggaacggcgcaacacggcagaccctgccgcagaatacgccgcatggcgccttttcatctgctgccgctaaccggcaagagtgcccagcagcatttccagcagcagaacagtgacaaggcacagcatcacatcacgcacttccgagcctttgcggaacattcccttttttctgccgacgggtgcctgcagtttccggggggaattaccggcctgcggcaccacgggcatctcctgcggaagaaccggcagcggcgccggacggggcggcaccttcggaaagaactccggccgcatgctcctgttcggccatggcgcgggcaagatggccggaatcatcggtcagaacgccgcgcagaacgctccgcaaaaagccttttgcggttccccgggaatgaatgctcaacttgggctgcatgatgcctcctgtgctgtggtatctgttacagggctgcgccgacggccgacgcccagtctgctatctcgctgcggcacgaaccgggatcgccgtcaatcttcagtgaatcgcagataatgcgcgcgccgttttcctttgcacgttcttcaatggcgtccaccgcgccgcagaaccactgataactggagtcgccgcacccgaagcagcccaccttgacgccgctcaggccggccttgtccagttcatcatacaggtcgatgaaatcgtcctgcagttcaatctcctcgtcaccccatgtggagcagccgaagagcacagcgtcgtagccctcgcacagaccttccgcctcgactgcggtaacatcgtttaccacggcatcatggcctgcatttttcagttcggtgcccacaatctcggctgtggtctgggtgtttccggttgtggaaccgtaaacgataagcactttagccatctcgcaaacctcgtgtgacagtttgtacgcccccgccaatcgggggcatgctacagtggctgtgcactacggcggaacagatgaacaaaggtgccggccgcgcgcgcaggacatgacgggctgattgctgtgccacggagcctgtcagttcgggcgccctgcgcgccgccggtctggtaaggagcatgcgtttcatttcggtatgcgtgtcgttcctttctcggttgcccctcttgtatgtgaaaatgaaattcattgtcaattctattctcaaaaaaatattgccggggcccgtcacaatttgcatcgcaaccgcgatatgttatggttgccgcagtatattaccctttaaaggggtgttttttttcttgtgaagacagaaagatcatggcaagtaacgcgcgttgcattttgcagcggcgcgtacacgcgtcagatcatcgcaagggagcggcgggactatgcaaaccctccaccactgcagcagcgccccttcttatcatgcgctgcaccgcgtacactacgcgggcgatgcccgaacgccgggctgcggtttaaccggcagggggtagccccggccggacttccgcagtgttaccggcctcttgttgtcttgggcaggttctgcccaaactttcccaaatccagtaaaatcgagtaccatcgcaggacatgctcctgcactggccgcgcgtaccggcccgtccgacgggttggcatcatgtttttttatcgggggtgcgacgatggctgaacaggattacatattcgagctgcgcggagtatcaaaatacttcgacgacacctgtgcgctcgaaaatatagatctgcagatcagaaacggcgagttccttacgctgctgggcccttcgggctgcggaaaaacaaccattctgcgtcttctttccggattcgaaacgccctcatcgggcgatgtcatcctgagcggccgtgtggtgaacgacgttccgcccgagcagcgtcaggtaaacaccgtgtttcagaattatgcgctttttccgcatatgacggtgcgtgataacgtgggcttcgggctgaaaatgcagaaacgtccgaaggatgaaatagccagacgtgtgcgcgaagcactgaagatggtgcatctggagcagttcggcgaccgcaagcccgcgcggctttccggcgggcagcagcaacgtgtggccattgcccgcgcagtggtgaacaacccctatgtgctgctgctggacgaacccttcagcgcccttgattttaagctgcgcaaaaaaatgcagctggaaatcaagcatctgcagcgtcagctgggcatcacctttgtctttgtgacacacgatcaggaagaggcgtttgccatgtccgaccgtgtggtggtgatgaatgacggccgcattgaacagataggctcgccgcaggaaatatacgaagaaccggccaacctgtatgtggcccgttttgtgggcgacataaacatactggacggtaccataaccgcccgccgcaacggcgtgctgtatgacgccacgctggaaggcgtgccttttcccgtgcagaccggaaagcagtttgaaaccggcgaccgcgtcaaggttctgctgcgtcccgaagacatccgcctgcacatgatgcacgacctgccggatggtgaatactttaccggcgccattgaagaaaccgtgtacaaaggcgccaccgttgatattgtggtgcggctggacagccccagcgaaggacagcccggcaaacagctgctggttgcagaattcttcaacgaggatgacgaagaaatcaactacactccgggcgaacgcgtggccgtcacctgggtaaacggctgggaggtagtgctgggagatgatggggagtaagtttttccgccggttcagcatcaccgccgttgcgctgtggctggggctttttgcgctggtaccgcaccttatgctggtgggagcgtcttttctgacgcgcgaccccggcagctttgttgcgccgcgactcactctggacaactttatccgtctgttcgatcccatgttcgtcagaatatttctggaatcgttcaggctggcgggcatcaccacggctttctgcctgctgatgggctatccgttcgcctttctgctggccacagcccgcgaacacctgcgcccgtggctgctgctgcttgtcatcattcctttctggacaaactcgctcatccgcacctacgccatgatcattatcctgaaatccaacggggtgctgagcaaagtgctcatggcggcggggcttattgatgcccccatatcgctcatgtacagcgaaatagccgtggtggccggttttgcctacacgtcgcttccgttcatgattctgccgctgttcgcttccatcgaaaagctggacatgcgcctgctggatgccgcacgcgaccttggcgccagcacgcggcagacgtttttttccgtcacgctgcccctgaccatgccgggcatagtggccggctgcatgcttgtttttctgcctgtgctgggctgtttttatgtgccggaaatactgggcggttccaaaacgctggtcatgggcagctttatcaaaaaccagtttctggtggcccgcgactggccgctgggttccgctgccagcatagtgatgactcttatcctcgtggtacttattctgctgtactatatggcaaaaaaacgcagcgccacgcatcacaaggatgatgaactgtacggggagggcatgtgatgaaaatcctgcgccggacctacatgtgggcggtctacgcctttctgtacattcccattctggtggtcattgcctattccgtcaacaacgcgaaatacaccacagactggaaaggctttacatggaagtggtatcagcagctgttcagcaaccagcagctgatggacgccgccgcaaactcgctcatggtggccaccgttgccgccacctgcgccaccgtgctgggcacgctggccgccctgtgcatacaccgctaccgctttaccggacgcaaggtgctgcacggcctcacgtatgtgcttacggtgtcgcccgatatcgtcatgggcatctcgcttctcatctttttcattttctttcatatcgagcttggtttcggcacgctgctggcagcgcacatcacgctgtgcctgccttttgtcacggtgacggtactgggccgcttttcggaattcgatgaagatgtggtggctgcagccaaagacctcggcgcatcagaaggacaggccttccgccatgtcattctgccgcttatcatgcctgccgtcatggcaggctggctgctcagtttcacactttccatggacgacgtgctcatcagcttctttgtaacggggccgaactttgatattctgcccctgcgcatctattccatggtcaggctgggcgtaaagcccgacatcaacgcgctgagcgcggttctgttctgcctgacaatcgtactggtactgctggcccacacccttagcaaggcaaggagacgcccatgaaaaagctcttcgccgtcatcctgacggtcatgctgtgtccgttttttgcccagaacgctctggcgcaggatgaaaaaatcctcaatgtgtacaactggtcggaatacattccgcaggatgtgctgacgcagttcacggaagaaaccggcatcgaaatcaactacaccacgtttgaatccaacgaagccatgtacgccaagctcaaactgctggacggcaaaggctacgatgtggtggtgccttctacctattttgtcacgctgatgcgcgaacagggcctgctggccagaatagacaccggcaagctggataacttcaagcatattgacccgtttgtcctgcaccagccctttgacccgaaaaacgaatattccgtgccttacatgtggggttccaccagcctgctggtgaataccgatcatgtcgatcccgcatccgtaaccagctggcacgacctgctgcgtccggaattcaagggcaagatcattctgtcggacgatctgcgcgacaccatgggcatggctctgctggccaccggccattcggtgaacagccgcagcgatgcagagctcaaagaagcgtacgagtttctgaaacagctctacccttccgtacgcgtgtttgatgtgactgccaccaagcaggcgttcgccagcgaggaagtcatcatcggcatgtcatggaacggcgatgccaccgtgctgacgcaggaaatgcccaatctgcagtacatctatccccgagaaggcgcccccctgtggctggacagcctgtgcattcccaaaaatgccgagcacaaagacaacgcccatacgttcatcaactttctgctgcggcccgacattgccaagcgcatagtggaagaatatctgtattccacccccaacaaagccgcgtgggaactgctgcccgaagacctgaaaaacagccgggcggtttcccccacagcgcaggatctcgaaaaaagcgaattctgcgactcagtgggccccgcactgcagatatatgaaaaatactggcagatgctgaaaaccagaagttaacgcattgcgccacccgcacataaagcccgcaggcataagcctgcgggctttttttcatacacgcattgacaaaaaaaactgcggaggctctccgcaggacggtactaagccggaacaggccgctgccgcgcgcacgcacaaagccggagcacggtccgccgcgggtgcaaaagcgcctgccggaaccgcaccccgccggagcagaaacacagccgttcccgcggcagaaaaggcgggccggtacacggtccggaagcagcacccggacggaacaacacaaaaccggcatgtgcaagttgtcagaaagaccgccggaaggcggaaaaaggatggcgctcgtatgcaccatacgccgcagccctgcggcccagtggtccggatatgcgggaggtatgcagcggagtcaccgccgtttaggcggcaccggtctgccattgcgggaaaccggcactgcgcggccttatacgacaaaaagccgtggccggtgtgcggaaaacgaaatgaccgcggggctgcgccgcagccgttcacagccggctgcagcgcagtcgcggcatcagtttttcgtcatgcattcgtcgcagataccctcaaactccacccgcgctgtggtcacggtaaaaccgggcacatcaaggcggttgaaagcaggcacgtcaagcggcttcatcacatcacccacacggccgcattttgtgcagcgtacatgctgatgcggcgccgtgttgccgtcaaagcgtttctgggcgcctgcgtgctcaagccgcagaatctcaccggtttccgccagcagatccagattgcggtataccgtacccaggctgatacgcggcagaatggggcggaccatctcataaatctcatctgcggtggggtggctcgtcactttacgcaactcgtcaaggatcaccttgcgttgccttgtcattcttgtctgtgcagccatggaagcctccagcaactaattaataataaccattcctaaagtagtgccgctgcaatgtcaaggaccggcggtctcgcgaccgcagaaaatactgtccgccacaaaagctcttcagcgtccctgccccgccatcatggccgccagatggccttctatgcctgacaacgggcaagcggtgttcacataggcgcggctgaatgccgtatcgcgcagcttgccgccctgctgcggagaataccgcaacagagcctgtgtcagctcatccgccgtatgaaacacgtgaactctgcgctccagcagccgcagcgcccgttcggtgaacggtgccgtagggtctgtcagcagaaaaatatccatgtcatacgccagagcctcatacagcggcgtggaaggaaattcaatgaccgccagagagggccggtagcgctccagaaaatcgcgccagcccatctgcaccacctgagcatgacgcagcccgcgcagtgcggatgtcacggcaatgctgtcgcgtgaagcatggggaaaaggtttgacgatactgcgcaggtcggtgcgcgcttcaagtgcttcaagcacggcacactgcgcacgggcaagcctgtccgctccggtacggcacgtccagaaaagatccaccgcgttagtgacgggaaagaccacatccacaggctcggcgccctgacggggcgatgcatgatcggcattgccccccggcagtaccgtgcagcaccttaccgcgccgtaagcacgacgttcaccggcgctgtaggcgtcttcaaaacattcctgatcggcggcataactgataaaatgtgtgcaggcggcaaaatcggtcataaaatgtttttcgcccagatgctgcgaaaggtaacagccgccgtgctgcagccccgccacaggaacgccctgccgcataagagcttccgaggcaagccgcgagggagtgcctaccagcggcactgtccagccggccgcggtcaccccgtagcagtcatgaatccgctgcatgtgcactgcaggcgccatgaaataagccagccgtgcggtaaaatcggcaacaaggcgaccctgcagcgcctgcctgtccgtacccgtaaacacaggcccgccggccgatccgccgggcacacccggggccgacctgcgcacatactccgcggcgtccgcccacaacgtgcggtcggtggcaggtattccccgcaccggacgcactccttcgcgcggccacacaagaacagtatcggcatggcgggcaaacatgccgccaagctgcttttcaggctgaaagaccacagccagcgagcgtccgcggtgcagccgcaccccccaccgcccttcggcggcggccctcaggcgctgcaaagtcctgcgcggggcaagagccagacgcaaagcccgcttccagccgtgttccagcacggagccatgtgacgtgacgggatgctccagcagccgggcgccgtgcatatatgccgcactgcgcaaaatacccagaaaagaaaaaacaggatgggccgcagcttcgcgctgatgccagtaatgcacgacggccgtgccgtgcggcacaaaagcagcatcggcccagtgcgaaagcagacgcgcccccgtcaggtgatactgcccgtgataacggtagagcaggtcgaacacgtccatttcgggcaggccgagcatacggcacaacccggcggatataccggcatccagcggccggagcagttcatgcagttcacggcaggagctgtccatgagcgtgcgtatggtgttgtccggcgtgaaggatgaaacatcacggcatgcaacaccgtgagcctgcaggtggtccaccacagaccagtgagttgaaaacacccgttcatgacgggcctgtgcgccgtatgccgccagaaacgctttcgatgcagcgcaggagtctatgagatgcagcgtgccgcccatatctgtggctccggtattcttcagggcctgtcgcagatttttctggcaggcacacccacgttgaccgaatacggcagggtatctgcggtcaccacggcattggcaccgataacgctgccatcggctatggtcacgccctttgttacggacacgttggccgccagccagcagtcactgccgatgatcaccggttcgtgcgtgtaaccggactgcctgacgggcacgctgcggtcgtagacatgctcgctggagttgatgctcacacggggaccgatgatcgtaccgcggcctatgcggacatcggctccggcattaagcagcagatacggcgtaagagcgcactgctctcctatgtccaccacggcgtcccgcgccgccaccagccggcacggcccgtcaaccaccacaccgtcccgcagaattatggtgccgttttcacggttgcgcagatccagatcaccccacacggaaacattgtctccgatgattatgcggtcgcgtctgccgcgcagtttgagcaggatgcgccccttgatgaaaaaaccgcggcccacctgcacgccgtaacagcgcagcgcccaggctatcagcagactccagactcgccacagacggtcgccgaaaagcatttccagtatcattctcataaaatacacctctttcgaaaagcgtacgcaaaacttacgaaaagcaaccggacagttattgaaataaacgcctcacgcatcggcgcagtcttcaagaaacatcttgcagcacaggatgttaaacaaaaacttgctttcgctgttgcccagagaccggccgtccagcagctgcgccacggcatcacgccgcacaaagtcccatacgggactgtccgccaagacctgcgcccggaccgcgctgtcccgcacatccagaaaatcaagcaccggcgcattgaaccccaccttgcggcggttatccagaatcatatcgggcacaatgccgcgcatggcttcgcgcagcacagcctttgccattccgtcgcgcacaagatgccgcacaggtatgcgcagcgaaaaatcaaacagatctctgtccagaaaaggggaacggttttccaccgaatggtacatggcgttgaggtcgtcctcatgcagaatgactggaaccgcttcgtggaacagttcgttcagcattctgttgcgcaggggcacggcgtggtaggcatgttccgtaaaaggctcgtcgaaaggctgacgcaacgccccggcgaatctgtcgttatgcaggtatatgtggccgcgttcctgcggggcgtgcacaaacacctccgggtcctgcagatacgggttgcgcaccacgggtgccacatggcggcgccagttttccagcgctttgtcgtacaaggcgcccgaaccgtacatggcggccagatacagattatgatggtcgtagtagccggtgaacagttcatcggcggccgtaccgctgatggatatggcatatccctgctgccggatacgctgcatgagcagccagtgcacataatatgaaatggtcagcaccggcgcatcgtgggcacgcaccagagtccgcagcccgtccagaaaccccgcgacggaaggagacaccgaggtatgccgcagtccgagctcgcggaccacatgctccacgcattcacgctcttcgtagcgggcgtcggtgttcatgaccgtgaatccgtgcacatcgtacccgaacaccctgcgggcgatgcagataagcgaattggaatcaattccgccactcatgcagaacgccagcggcacatcagctctcagacgcagctccacggagcggatgaggcgctcgcgcgtgccgcgcacagcgtctgcaaaactcatgtcttcctgcacggggtcgtgcgcggcatgaggacgctcccagtagcacagtccccgcaggccgccggcatccgccgccagcatggttccggcgggcacctgacgcagaccggcaaaaaacgtctgccgggttttgtacagtgacttgtagccgtttaccagataccggcgcagatgctcggtatcgggccgcaggggccgccctgtcagcgcagccagcagtttaggctccgagccgaaatacagcccgccgtcgtcatcgcgcaggtaatacaacggcttttcgccgaaacggtcacgtcccagcaccagcgtgccgcgcgaagcatcaaagtaggcaaaggcccacatgccttcgcatgcgtccagcgctcccgccatgccgtgcagcaggtcttctgcggcgtggcccccgcacaacagggaccgcccctgcggatccagcgcccgcaacagcacctcggtatcgccggtggtgtcaaaagccagcccgccccgctcaagccgttcacgcacttcggaaaaattgtacagctcgccgttgaatgccagcactccgccgccgcgctgcataggctgacccgaacgcgggtcggggtccagtatggaaagccgtgcatgcagaagcagcacatgcctgccgtccgcggtacaccgccggaatgtgccgctgccgtccggcccgcggtggcgcatggccgcatggcagcgccgcacggcgtcatccggaagacagcgcctgcctatgtaccctgctattccgcacatatacgttcacgctccagacgcagcaacgtttcggcaacagccagatcgcgcgcagaagacaccacatgcagcgcgtcacctgccagcactatgtgccccaccctgtcgcccagccagtgcgggcttttttcgtaccagccgcgggtaagcaggtgcagccccggcacggcacggaaaagatactcacgctcgaaccgcatgccgccgtaacgctgattgttgccaaccagctgcagccccgtgccgtcatgccggaaaaaaagatcattctcagggttgacgggtatcaccgtatcaacgtcgaaaatacgtgccgtattgacggccttgtcaatgtacaggctgctgcggaaaggcgtctccactgacagcatcatgcaggcgcgggcctgacgggccagcagaggcagactgtccagcacgtgctgcagggtgtcatgcagcgcggtattgctgcgggcaaacgctctgggacgctccacaatgtgcacagcgctgccgtaccgccgccgcacatggtccatcactgccgcatcgggcgtggtgacagccacaccgcacagctgcgttgcctccagcgcggcatccagcgtccagtccagcagcgttctgccgcccagctgctccagcgccagacagtgggggtccacggaaagcccgcgtacaggaacaaacgccagtgtgggacaggccggccggttgcttctgcgggcatgcgcctctttgatgcgcgcgcgggtttccacaatcatcctgcggtcgcccgacagactgccgccatgctggcgatagtaaaacaacggttcgttaacgttgcgcacatcgtgcttttcaataaaccgcaaccacaggtcatacccgtcctgacagcggaattcttcgctatagccgcccacgctcagcagatgtgaccgcctgataagcgtgcacgcgccgtgcgccggcatatcgggcagcgaaacaccgccgttgaaatcgttgcggatctctctgccgataacggccccgttttcatcaacgtaataataatcgggaaagacaagccccacggaagggttgcgctccagaatatccgtcatgacggccagcgcttcgggtgccagataatcatcggcatccagccgcatgatgtaccgcccgcgtgccatgccaagggccgtgttgctggtgcggttcagcccggcgttctgctgcagcagtacgcgcaccccggggcgcccctcatattccagcacgatatcgcgcgacccgtccgtggaaccgtcatcaatgatgagcagctcataatcgtgcagggtctgggcaaacacgctttccacagcctgacgcagaaacctgccgtaattgtaattggtgatgtagaccgtaacaagcggttggctagccatgcaggcattccctgtacagttcgattatttcatgggcggcataggccgtatgcggccggtccattctggccagcatacgctcaaacagggcaaaatcttcttccgtatccacggccagctggatttcacccagcgaaggatcacccgattccatattcatgatgcggatgctgcgggtgtcgtaaaagtatttggtcacatgctccagatgctcgggcagatgcatggcggcataccctgccagaaatgccgatgcgcggcatacttcgacactctgtcccttgggaaaggtgcggcgcagcacgttggtgaccatgtcgggcagttcggtggcgtcatgtccggcatatccggccagagtcaccgacccgcaggcaaccagcggcagagaggcacactccgcgtgcatgttgccccgctgggcatgactgtcggacagtccggcggcagaaacaccgccaagcccgtacagcagattcacggcactggaaatggtctgcggatcaataaacgggctgtcgccgttgatgcgcacaaaggcatcccacccgcgccagcgcacacaggccgccacgcggccggccacatcgacatccgacccgcggaacaccgcaagatcacaggccgcggcatattcctccagccggtcatccacggttctgtccgttgtggccagcacaatttctgaaaccccgcggaccatacgggcccgttccacaacataccccagcatttccttgccggcagccgtacgcaacgccttgcccggcagacgggtcgaatcaagccgcgccagaatgattattccgacaccgccttttttctgcagcaccgcattcattttctgtatcccactatccgtgccggagcaccggccacgatggcccctgcaggcacatcggcagtaatgacgctgccggcccccgccacagcgccggttcctatacgcacccccgaaaccacggtcacacgcgcccccagccacacatcatcgcccaccaccacggggcgggcggtcatatcctgcgtgttgattctgctgcccgccgcaatgccgtggtcggcatccaccagataacagaagggcgctatgaggcagtccgcccctatcactacagagtagcttgcaaaaatagtcgtgtgatatcctattgtcgtattgctgccgatgcgcagttcaccctgcggctgagccacacacagccgcgcgccctgtttgaaaaacacattgtcgccgaaatgcatatgccgcgtgtaccgcatcagatgcacaccgctgtccatgtgtatgccgcagccggcactgcccacgcggcgcagctgccaccagcggcgcatgtcgtgccacagcccgccggacgccgccgtgcgcacgcggctctgaaaacgtctttcatccgggccgtgctgcgggggctgcatctctgaagacatcatgatcactcctgttccagcacggcctgcagatcggcagccgtaagcacctcgtgcgctcccatgctgcgcggcgccctgcgccccagaaaatcctcgtagcgggtggcgcacacgccgtgcgcgggccgcagcactgtcaggttgtcttcagtaaacagctgtccggcggctatatcctgcgccgcgtacacggaacgccggaacgatgtcacatgtccctgcgccttttctgtgtccgtgggctgcttgacccagctgccctgcagcgtgcgcgccctgcggatgcgtttcagcaggtcgcgcagttcgtcccgcgtgattgaaacaagatggtcgcggaaactttttccttcccgcgtatccgtaaaatgcagctcgagtatctgcgcacccatgacggcagcggcataggccgcctcgctgtccgtggtgtggtcggaatagcccaccggcaggccgaatgcctgacgcagcgaatgcatgacattcaggttggcgtcgccgtccggacaggggtatgccgaggaacactgcagcaacgccagtttgccctgcgtgatataggaggaatccagactgccgatataccgcaccgcggcttccacttccggcatggtggacagccccgtggacagaaccagcggcttacccgtggacaccagtgcccgcagcatggggtaggcggtgaggtcgccggaaccagccttgtgaatacgcacatgcggttctatccagcccagccgttccctgtcccatgccgaggccatgaactgcacccccgcatggcggcacatgtcgataagcgcctcgtactgcccgcggctcaattcaaattttttaaaatgccggttgcggtcaggactttcaacgcggctgaccagagcatcaccggcgtacacctgcagcttcacggcatcagcgccggattcaatggccagcgagacaagctttctggcgtaggcgaaatcgccttcgtggttgccgccgatttcggctatcacaaacacggggtttttatcagatatgaaataactcacagctttttcaccatgtgcgttcaattttgctgttcaaaaccgtcatctcgcggcagcccgcatctgacgccctgccgcggttgcggacaccggccgtggtgccttttttctgtgcgggctttgacgcatgccccgcagggtgtgtatggtgccgttgacagtaatgcctctttggcgatacctagtttgtacagtttttctgtactcaaaaaagacaggcatggcaacaaccacacggcgacacaagccgttccgcagcaaaacacaataacaatcaacaagatacatctgacatgctgcattccactctggacgttctgcgcagtatcctgcaccttctcccggctggtctccgccgccggttctggatcattgccgccggcatggggctggtctccgttgtcgaaatgctgttcattgcctgtgtcgcccttttcgcatcggcatccaccgctccggaaagcatactcggttcggaacgtctggcaccgctgcgacatgccgcaggggctgcctttcccgcttccgccacggaactgctcatcatcctcagctgcgtcatgctgctgcttgtgctggcaaaaaacgccggcgcatggatgctcacacaggccagcagcaccttctgcgcccgggtggacgccaccgtgggcgaaatgctgctgcagcgctttctgcgcagacagtacctgtggcatctgggcagacactccgccgatcttgtgacgctgctcacctggcggcgcgaggtgggttccgccctgacatttcaggccatgcagggcatgaacgaactgctggtggccgccgtttccgtgctgacactcatcgcatgggcgccgctggccagcgccatcatcatggcggtgcttacgctggccgcagtcatcgtactgcgggtggtccgccccggcatagaccgccatgcccagcgctggacacgctttgacatggccgccaacaaagctgccaccaccgccctgcacggcataaaagacatcaaggcttccggcagggggcaggcgttctttgatgcctaccgccgcaacgtgcgtaccgccgccgatgccgatgccgtcacccgcgtgctgggcacatcaccccagtggctgcttgaaacggcaggtatttttgctctgtgcggcgtcacgctgtatctcacactgggcgccggcgcggacgccgcggaaataaccggcacactggcgctgctgggcgtggccgcgtggcgcgcactgccggcggtcaacaggctgctcatccgcgtggccaacatccggcgggcattgcctcagaccctgcgcatcatcgacgtgctgcagtccccttttgccgcagaccagcagggcaacgacgagctgccgcccctgcgcggcgccatcaccttcagcaacgtgagtttttgctacggcgaaaacggcaggcctgcgctggacaatatctcgccggtcttccgcgcaggcaccatgaccggcatcgtgggcgcctccggtgcgggcaaatccaccattgcggacatgcttaccggcctgctgcccgtgcagcagggcagcataaccatggacgacactccgctgacaccgcgcaccatggcctgctggcgttcccgcgtgggctatgtggggcagaaaccctacatcatagacggaacccttgcggaaaacatcgcctttgtccctcaggggggttccttcgaccgccagagagtgcttgaatgctgccgcatggcgggcatggattttgtccggcatctgccgcagcaggaagacacccccataggtgaacgcggcgcgcggctttccggcgggcaggcccagcgggtggcgctggcaagggcactgtacggccgcccgcaggtgctggtgctggacgaagccaccagcgcgctcgacaaaggcagcgaagacatcatccgtcacaccatacgttcgctggcgcacaactatacggttatcgtcatcgcacaccggctttccaccatagaggactgcgattcgcttatctggctggataacggcaccgtacgcatgcagggccccgcagcacaggtgctgccgcagtacagacaatttctcgcccttgcggcacagcgcgcacaaaactgatgcgcgccctatttccggctcttgaggggccgtacatataacgtcaggttttagtcatcatgaacatgctcagttcgcttttcacatcgaaaacccgggtcaaactgctcataaagctttttctcaatccggacgtctcgtcctacctgcgtgagctggcttcggaattcgaactctcgcccaacgcgctcaaggaggaactcgacggcctttcgcaggccggctacctcaacaaggaaaaaaaagggcgctacatcttttacaatgccaaccgcagtcatccgtttttccctgaaataagctccattgtgcgcaagcacatgggcattgacgggctggtggaaatcatcgtcaaccatctgggcaccgtactggaagtctatatactggacgactacgccaacggcgtggacagcgggcttatcgacgtgctcatcgtgggcgacgtggaccccgaaaaagtacataccctgtgcgtgaatgccgaaaaacacctgaaacgcagggtgcgcacactcatattgaccgaaacccagttcgaggacagccgcgacgtgataatgaagcggccccactggaaaattttctgatcatgacggaacaaaccatgcatacagcacagtccatacgcgaaaccatgcaacgcggcctgccctctgtgggcacatggctgcagctgccctctgccgacgtggccgaaatactgggcgcggcaggctaccagtgggtggccgccgacctggagcacggcgccttcagccggtcacagctccccgatgtgttccgtgcggtgtcgctgggcggaacggccccctttgcccgcgtggcccactgcgacatgaccggcatcaaggccgcgctggattccggcgcacagggcctcatttttcccatgatagaaacacgcgcccagctggacgaagccataagctgggcactctacccgcctgccggaacacgcggggtgggattctgccggggcaacctgtacggcagaaacttcgaccacggcatggcacaggctgccgaaaccgtttttgtggcgcagatagagcacatccgcgccgtggaaaacattgacgatattctgagccatccgcggctggacgccatcatggtgggtccctacgacctgtccggatccatggactgcactggcgatttcgcccatccgcaattcgcggccgcactggcccgcatcgagtccgccgccaaagcccgtcagattcccatggggctgcatatcgtctcgcccgatccggcagagctggcccgccgcacggcgcaagggtaccgcttcatcgcttacgggcttgatgccgtctttctgtggaatgccgcacagaaccctgccgcggcaccccgctgaacctgcagccgataacggagtacgtcatgaaaatcacagtattcggcggtgccggttttctcggttcgcatgtttgcgacaagctgtcggaagcaggccacgaggtcaccatattcgacattgtcgcatccccgtggctgcgcggcgaccagaccatgatcacaggcgacattctggacgaaaacgccgtgcagcgggcagtggacggggcacaggccgtctacaactttgccggtatagccgacataggcgaagccggagaacgccccgtggacacggtgaagtacaacatactgggcaacaccattgtgctggacgcctgccgcagggcaggagtccgtcgttttgtctttgccagctcggtgtatgtgtacagtcaggcgggcagcttttaccgctgcagcaaacaagccagcgaactgtacatcgaaacctaccagcaactgcacgggcttgattacaccatactgcgctacggctcgctgtacggtccccgcgccgacaagcgcaacgccatataccgttttgtgcgcgaagctctggaaacaggacacatcacctactacggccgtcccacggcgctgcgcgaatacatccatgtggaagatgcggcgcgctccagcgtggagatactcaaccccgaatatgccaacctgcacatcgtgctgaccggacaccagcccatgcaggtgggaaatctgcttaaaatgattgccgaaatgctgggcaggcctgtcagtttttcattcaacgacaatcccgccagcgggcactacgaaattacaccgtacaatttcagtccccgcgtgggcagaaaaatgacccctgtgctgcataccgacctgggacagggcgtgctgcataccattgaagaactgcacagggagctgcaccccgaaatggatgaggtgcagggcgtgctggtgcacgaccccggaagcggcagctgagcctgcccctgaaaagttgtccctgaaaatttatccctgatgatttctttctgatgatttatttctgacagcccgcggctgccgcagcggcagtacgcggggcacagcaagaacaccgcaaggacacagcaatgaacattatcgccataatacccgcccgcatgggttccagccggtttcccggcaaaccgctggccgacatccacggcgtgcccatggtgggccacgtggcactgcgcaccgccatggctcccgctgtcagcgaaacatggatagccacctgcgacgaagaaatcatggaatatgcccgcaaggccggcatcaaggcggtcatgacggcagacacccatgaacgctgcacggaccgcactgcggaagccatgctgaaaattgaagaaatgaccggtaaaagcgtggatatcgtcgtcatggtgcagggagatgagcccatggtcactccggacatgatagacgccgccatagcccccatgctggaagacgcctcggtgaacgtgaccaacctgatggccgacatggaaacagaagcggaatttgaagaccccaatgaagtcaaggtggtgacagacctgcacggtgatgcgctgtacttttcgcgcgagcctgtgccctcgcgcaaaaagggcgtgctcaacgtgcccatgcgcaaacaggtctgcgtcatcccgttccgccgcgattatctgctgcgcttcaacaacctgcctgaaaccccgctggaacgcatcgagtcggtggacatgatgcgcattctcgaacacggcgaaaaagtacgcatggtgccgttctccggcagaaccctgagcgtggacaccccgcaggatctggaaagggcccgcgccatgatgcagcaggatactctgcgcagagactacaccggagcctgacccatgctgccgcgtcctgaaacgctctgcctgcgcgctgcgctgcgcgacaacgccgaagaactgtggacatggcttgcagccgtgccgcccaccgcagcgggcaccctgctgcgtatggccatgctgcggccgctgttcggcagcggcgcgccccgtatgggaacaggctgcctgctgcggggctgccgcaacatgcactttgcgcagcaggtgcgcatcatgccgcgctgcagcctgtacgcccgcggcggcagcatcagcatcggcagccgcacggcactcaacagcggggtatttgtggacgccgaagacggcggtaccataaccataggcagcgactgcggcatagggcccggcaccgtcatccgtgcggcaaaccacaggttcggcaaagccggtattcccatcagcatgcaggggcacaggccgggccgcatagtcatagaggatgacgtctggataggcgccaactgcaccattttgcccgatgtacgcataggcaccggcgcagttgtgggcgcaggagcagttgtgacgcgcgatgtgcccccccataccgtggccaccggcgtaccggcgcgtgtcaccggcagccgctccgaccgctgaacgcgccatcaaacccgtgcgcatggcgcacaatatctgctttacggataaacagcatgaaaatagccataacaacgtcgtcattcgcccgcttcagcgaggcaccgctgcagctgctgcggcaggagcacatagactatgtgctgaacccgctgggccgcaaactgaccgaaaacgaaaccatagacctgctgcaggactgcgtggccgtggcggcaggcacagaaccgctcacagcccgcgtcatggacgcgctgcccggcctcaaggtcatctcccgctgcggcaccggcatggacaacgtggacatggaagccgcacgcgcacgcggcatcgccgtacgcaacacgccggacggccccacgcaggcagtggcggaactgaccctcggactggctctagatcttatgcgtcaggtttcgcgcatggacagggaactgcgttccggcgtgtggaaaaaacgcatgggcaacctgctggggggcaagcggctgggtattgtcggcatgggtcgcataggccgcgccgtggcagatattttcactccgctgggagtacaggtggccttcaacgatccggtatcctgctgcggtgattatccctgcatgcccgtggaagaactgctcggctgggccgatattctgagcctgcactgctccatgacgggcggcgaatgttcgcttttcaccgcggaacacctgcggcgcatgaaacgcggcagctgggtgatcaacgtggcccgcggcggcctgatagatgagcaggcgctgtacgaagcccttgccgacggccatctggccggcgccgccgtggatgttttcggcaacgaaccctacaccggaccgctgagttcgctggacaacgtcatcctgactccgcacatcgggtcttacgccaaggaggcccgcatacgcatggaaaccgataccattgccaatctcatcgacgcgctgcgcgccgccggagtgaaataatggcgctggaactggttgtctttgactgcgacggagttctgctggaaagcgtggaggtaaaaacccgcgcctttgcccgcacggtggaagagtacggtcccgcagccgtcgggcggatgctggaataccatgcggctcacggcggagtgagcagattcagaaagtttgaatggttctgcaccgaggtgctgggcaggcccgcgcggcaggaagacctgcagaccatgggcgaaaggtttgcccgactggcctttgaagaggttatggccgccccctgcgtgcccggtgcactggaaacggtggaagcactgcacggcagagtgcctttgtatgtggcatcgggcgccccccatgacgagctgaatacggtgctgagcgcccgcggacttgccgcacgtttcgacggcgtgttcggctcgccgccgcacaagacgcagctgctggcggacattctggaaagaacaggcgctgccgcgacccgcacggtaatggtgggcgacagcagcaccgatctggaagcggccacagcctgcggcaccctgtttttcggcaggggcgcggtttttgccggctccggccatccgtgggcagccgacctgcacccgctcaaggaccacctgctgcagctgttgcagtgcggcggggcataacccgtcccaaagcagacagaccacgttccggcccgtgccggacacggagcatacagacaatggcaaactatcttgtaaccggcattgccggattcatcggttccgccgtggcgcgcgccctgctgcggcagggacatcaggtcaccggcgtggataacctgacaacaggataccgcgacaatgttcccgcgggtgccgcctttatcaaggcagactgtcaggacgccgccctgtacgataccgtcctgccgcgcaccccctttgacgcgatttttcacatagccggacaaagcagcggcgaagtgagttttgacgatcccgcatatgacctgcgcaccaacactgaatcgacgctgcatctgctgcggtttgcccgccgcaccggctgcacgcggctcatatatgccagcaccatgtcggtatacggctgccagccggacgaacccgtgcatgaaacagcccccgcagcaccgctttcattctacggtgtgggcaaactggccagcgagcactacctgcgcctgcatgaacagttcggcatccgttccaccgcgctgcgcctgttcaatgtgtacggccacgggcagaacatggacaacatgcgtcagggcatggtttccattttcatggccatgatgctgcgcaacgggcacattcatgtgaaaggcagcccggaaagataccgggactttgtgcacattgacgacgtggtacgcgcctttctgctctgtctcgggcagcagcgctcgcacggcgaagtgatcaacatcgccggcagcggccgtgttaccgtggggcagctggtggaagaactgcgtgctctgcatccggcacctgtcaccgtggagttttccggctgcacggcaggagacatgcacggcatacatgcagacaaagacaaagcccgcacagtactgggctatacgccgcaggtttcgctgcggcaggggctggaagacatgtaccggcgcaccgcacctctgctgacccggcaccacggggcagaaaacgcatcctgaacgcagggagacgccatgaccagcgcagaacagcctgccatgcacagcggcggccagaccggctgcaaccatattcatcccgcagccaccgtggcacagggctgcgaaattgcgggcagcgtcatgcacgaacacgcccggctgaaaaaaaacgccgaactgcgcgactcggtactgggcgcctacagctatctttctgccggttccatggccgttgccgccgacatcggcaggttcacctccgtgggccccggcgcatatatcggactgtgggaacatgacaccttcaccaccacccacaccttttacctgtatgaatccagcggcgggttctgcaaaggctggcgcaacttcagccgcgacagcataagaacggtcatcgggtcagacgtgtggataggagccaatgccgtcatccgcaagggcgtcaccgtgggccacggggccgtcataggcgcttcggccgtggtgacccgcgatgtaccgccctttgccgtggtgacaggcgttccggcgcatgtacacaggtaccgctttgacgccgccacccgcagcctgctgctgcgcacgcgctggtgggacctgccgcgggaaacaatacaggacatggtggacaaagaagtctggtacgatatcaatgaccttgtggcatatctgcggactctgcccgacatgcaggccggacagacggccggacaaatggacggacaggcggagaccccgcaagaccggcaggccccgcagcaaaagcaccgttcacggaaatgagctatgacatcccctacgaccgaagcaaaaagagccgcgctgcgccggagactgagcgagctttccacccgtttctgcaacgacgaggtattgctggctaatccggtgctggccaaaaacaccttctacgccgacctgcttgcgtcccttgactgggatgacgcagccgtgcacatgccgcaacgtaccagatggctccagatggcccggtatgcattgcgcagcaccgtgtggctggccagccttgccgtcaatactctcgtcacccgcctgtgctggcgttccggccccgcgcaggaacacgccgtaaacggcctgaaccgcaacaccgcagcggaacaggccggaccgcggcctctggtactcatcgacacgtttttccacatgaagcgcatcgtccgcaacggcagattcaacgaagtgtacctgcccggactaagcgacgcactggaagaggccggcgtggaatatgcctacctgccgcgcgtctgcgaaggggagaacccgctggtgttctaccgggctctcagggtgctgcagcagcaacgtgttcccgtcattctggacacacagctgttcaccgttgccgacctgctgcgcatagggctggccgccattcgcgcaccctttgctctgcggcgcgttctgcaggccgtggccgcgccgcagccgcctgccgccacaggcacttctgcccatcaggctctggccagatggagcgatgacgcaccacatgacactccgtcatacgaaaaaacatacggaaatgatgacattccgtcgttggaagagccacgggaaacaacacaccccgcaggcagtcagccgccctttgaccgcaccttcatagaccggcgcatcagccgtgcgctgtgggtggccatgcacgacgtcacggcgcgctattacgcacgcggcatcaccggccgcaggctgggaacggtaacagactcaggcggcgcgggtgcagcgcgggccctcaccgtggtttcatggtacgaaaaccagcaaacggaaaaactgctgttccgcggcatacgccgtgcgggcatcgcgtgccgcattgcaggcgcgcagctgcttgtggtgcctccggagcagatgaacatgcagccggacatggccgaagaaccattgcaggtgctgcccgacaccatcctgacgctggggccgcatgcgctggctgcagacaccaccggcagagcggccgcaggcgccgccctgcgctaccgccatctgttcgcccctcaggcgcagcgggcatgccccgccagagacgtcctgattctgctgtccatttccgaagcagaaaaccgttcactgctgcgccgcctgcgctcaatcccgctgccgctgcctccggatgcggcgctgctggtcaaatttcatcctgacaccgaccccgcagcctatgcacacctgctgcccagaggcagcctgaccataggcggcaccatgcccgaggcactcagccgggcaaggctggtcataggcaccggttccggttcgctggccgaagccgcatgccgcggcatacctgtcattgcggcttccatgggcggcagcggcgcgctcaactacatgccggaacccggcagaaacaccatctggtttcccgccggcagcacacaggatattctggaccacgcccgccgtctgctgagcatgaaccggcagcagctggacgcgttgaaacacagcggaaccgcaatgcgggatacggtctttttcaacccttcgccggaacgcattcttgccatgctgggactggcagacgactgctggtccggagcagggccggaacaggcacaggaatacatccgccacaggcaaagcacccgtgaggaagacacctgtacgtctccggccgcggccgcacataccccgcagcaacggctgctgcaggcggtacacgccggtcctcacggtgccgcatacgcagacgccctcgccgcgctgcctgtgccgcggtatccggctgaaatcaggaggcttgtgccgtcgcgggcgggccggacggccgcttcgctgcgccgtatgctgcgccagctgctgcaaccgcactgcttcgggttcatcaccggcgcaccggcggcccccgccgcagtggtaccgcagccggactgcgtcggcgacacgcgcaaggctgtggcggaatatgaagaagcgttcacacggttcatcgaacgccctttatgcatcgacgatgcgccgcccgcagaggacgccgccgcaacctgccgcgcagcgtgttccctgccgtgcacctcgcaatgctcactgcccgaccagcacggtgccggacacaccggcacgggcgggtctgtcagctttgccgccgcacgcatgggcctttacgccctgctgaaagcttccggagtgggagcaggtgacgaggtgatactcaccgccttcacctgcgccgtcatggccgatgcagtgctgcgcaccggtgccacccccgtatacaccgatgtggatccggtaacgctgggcacctgcccgcaggcggtggaacgcgccctcacagaccgcaccagagcagtggttgcccagcatagtttcggtattccctgccggatagaagacatcgccctgataacccgatcacgcggggtgctgctcattgaagattgcgccctgacgctgggatcgcggctgcacggccgcaccgcaggcaccttcggcgatgcagcgattttctccacagaccacacaaaaccgctcaacacgcttatcgggggcgtggtatacacccgcaacactgcactgtacgacgcggtggcccgcatggcgcaatccgcgcccgaactggaagaggcgcaccagatgaggctgtggaagcagctgctttttgaaacacggtaccatgatccggcccgttacggacgctaccccgccgcggcgctgctgcggcggctgtacggccgcatgaccggcagcgggccggtgctgcttacggcggattcccccgcagccggcggcgccgggcgtcatacgcatccttatgcctatccggcgcgcatgcctgcctttctggcacgcggcggcacggccgcgctgcgctgcgccgcagcggccgaaacacagcgcagggtcatgctgcagggctatctggatgccgtggccgacacgccgctggcagactatgtgccggcagcctattacgatgccgaccgttacatagtgccgcaccggtttgtcatgcccgtgccgcgtgcggaaaaactgctggcagccatggaacaccgcgtggacaccgcatggacatggttccgcgagccggtggtctgcgctcccgcagggcttgcctcggcagggtatgtacgcggtgaatgccctgtttccgaaactgtctgcgcgcacatcgtcaactggcctgtggacgtaccaccgcagtatgccggagaattgctcgaatttttccgctccgccggacggcggcacgcggcacaccataccgggcagccttaacagccggctgcaaacagcagaacaaccgcaaggatactcgcatgaaagtcatcatcatgtgcggcggcaaaggaacccgcctgcgcgaagaaacgggaacacgccccaagcccatgctggacatcggcggacgccccattctgtggcacatcatggatatatacgcccggcagggcttcaaggacttcatcctgccgctgggttacaaaggcgacatgatcaagcagtatttctgggaatacaaaatacgcaactccgatttcaccatagatcttgcctccggcaacatgaccacacacaacagctgccccaccgactggcgcgtaaccatgtgcgacaccggacaggacaccatgaagggcgcacgcatcagtcaggtggcgcgccacattgacacgcagcggttcatggtgacctacggcgacggtgtggctgacattgatctgcacgccctgctggatttccatatccgttcaggcaacacgggcacattcacgggagtgcgcatgccttcgcgcttcggggccgtacagactgacgagcagggcaacattctgtcatggcaggaaaaacctgtactcaacgaatacatcaactgcggctttttcgtctttgaacgcgagtttctgaactacctttccgatgatccgtcctgcgaccttgaaaaagaaccgcttgagcgtcttgccgcagaaggcagactgggcatgtacccccatgacggcttctggcattgcatggacaccctgcgcgactataacgacctgaacgccatgtggaacagcggcagcgcaccgtgggccgcaacagcaggaggctccgatgtttgctgatgtctacgaaggcgcccgcgttctggtgacaggacataccggattcaagggttcgtggctcactgcgtggctgctggaactgggcgccacggtggcagggtttgccgacggcgttcccaccagtccctcggggtacgcggccatggggctggaaaaccgcataaccacctacacgggcgatatccgcgacagagacgccgtgcaggcggcttttgccgatttccgtccgcaatttgtctttcatatggcggcacaggcgcttgtacgccgctcatacagagaaccggcagccacgtttgccaccaacgccatgggcacactgaacgtcatggaagccgtacgcaccacgccggaggtccgcgtggtggtaagcattaccagcgacaagtgctaccgcaatgacgaatgggtgtggggctaccgcgaaacagaccacctcgggggcgacgacccgtacagcgcgtcaaaagcctgtgcggaaattgtagcccattcgtatataacctcgtttttcacatccggcccgcgctgtgcaacggtgcgtgcaggcaatgtcataggcgggggagactgggccgaagaccgcatcgtgcccgactgcgcgcgggcatgggccgccggtgaacctgtcataatccgcaatccttccgcaaccagaccgtggcagcatgtgctcgaaccgctgtcagggtatctgtggctgggggccggactggcggcagaatcagcagctacggccgaaaacccgctgcacggtcaggcattcaacttcgggccgccggcagaggttatccgtactgtaggcgacgtggtgggcgaactgggcgcacattggccgggatttaccgcccggctgggcacgccgcccgcgcacgaggcggaatgcaccctgctcaagctgtgctgcgacaaggcgctggcacggctgggctggcgcgctgtgctgcgccacgaagaaaccgtgcgctttacggccgagtggtataatgccttttattccggcgcatcgggtgatatgtccgctttcaccaccggccagatagcggaatatgtccgcaaggcccgacagggaggattgccgtggacatcatgctgaacaccgcagatataagcgcagcagccatactgctgcccgtcgagggggcgcagctttccgagctgcgtcagataccggctgaaggcggccccgtgctgcacatgctgcgtctggactctccccagttttcacagttcggggaaatatatttttccgaagtgctgccccgccgcgtaaaagcgtggaaacggcacagcctcatgactcagctgttcgccgttcccgtgggctgcattcatgttgttctgtacgacggcagagaaaaatcgcccaccagcggaaggctggcacaggtcacgctgggcagaccggacaactaccgcctgctgcgcatcccgccgcaggtctggtacgggtttgccgccacaggcgacactccggcactggtggccaactgcacagacattccgcacagacagggagaatcggaacgcgccccgcaggacgcgccgttcattcctttcagctgggccggagcagacctttccggcacgccggtcatgtaacggcggctccggccgcatcagtcaggataacagcatgagcgattccaaccgtcacaacgccccgttgcgcctttcccgttccgtggtgggcagggaggaggccgaggccgtcacccgcatcatcatggaagaaggctatctgggcatgggggccgaggttcagcgccttgaagcggaaattgccgcctatctgggtgtggctgccgccaatgtaagctgcgtgaacaccggcaccgccgcgttgcaccttgccgtgcaggctgccgtgccgcagggcggcgaggtgctggtccagtccgtcacctatgtggcttcttttcaggccatacgcgccgccggagcggttcccgtggcctgcgaggctctgcccgcaagcgtgaccattgatctggacgacgccgcccgccgtctgacgccgcgcaccagagccatcatgccggtgcactatgcaggctatgcgggagatctggatgccgtatacgcctttgcggacagacacgggctgcgcgtcatcgaagacgccgcccatgctttcggcagcagccacagaggacggctcatcgggtcattcggcgatattgtgtgcttcagctttgacggtatcaaaaacatcacctgcggcgaaggcggcgccattgtcagcgcagaccccgccgttaacgccgcggtaaaagacgcccggctgctgggggtcgaacgggacacggaaaaacggttcgccggtcagcgcagctggaattttgatgtgacggcgcaaggctggcggtatcatatgagcaacatcatggccgccatcggcagagtgcagctgcgccgcctgccgcaggagttcgctccggcccgccgcagactgagcgccctgtacagggaactgctgcaggatacccccggggtggccctgctggagaccgatgccgaaggcacggtgccgcacatcatggccgtgcgcatcaccgacggccgccgtgacaccctgcgcggactgctggacggcgaaggcctgaccacaggtctgcattaccgccccaaccacctgcacaccctgttcggaggcgcaagccggtcgctgcccgtcagtgaacggctggaaaaggaactgctcaccctgccgctgcatccggccctttccgaggatgacgtacgcgccgtatgcacgcggctgcgcacattcatgcaggagaaccgctgatgcagcctgattccgccgctgctcccgccgtcagcatcatcatgaactgcctgaactgcagcgtccatctggctgcggcgctggacagcgtgctggcgcagaccttctccgactgggaggtcatattctgggacaacggttcttcggacggcagccatcatctggtggaacggcttggtgacagccgcatgcgcattttccggaacacggcaaccgtaccgctgggcatggcccgcaatctggccatcgcacaggcgcggggcagttttatcgcctttctggactgtgacgacctgtgggaaccggacaaactggcgaagcagcttgaacgcatgcacgctgacccgcagacaggtctggtgtgcaccgatacacagcagttcacagggaacggccgcccgctgaacaggatattcgcccttaccccgccccgacggggccatgtgtttgccgaactgctgcgcggatactggataagcatgtcgtccgccatggtccgccgcagcgcgctggaatcggtggcgggtacggaccgcgcccccgacggcactctgctgtatttcgatccgcgtttttccatatgcgaagaagccgacctttttttacgcatagcctgggcgcacaagcttgatcatgtggacagcccgctgacgcgctggcgtgtgcatcagaacagcacgacttttgaaaaatttgaactggctgcggaagaaacccgcatgatgtgcgacaagttcacccgcctgctgccagcatttgccacgcagtaccgggcggaagccgacctgctgcatacgcaggcggcattccgcgaagcagtggggcactggaaatcaggcaatgccgtccgggcgcgcaacgcgctgcgcggccgcgtcaattccatgaaaaccgccgccatgtggacgctgacattcctgcctgcggggctttaccgccatgccgcggcagcttatatgcgcatggcgcgttttttcagatagtctgacgccacaacctccgcaccacgggagccgcccttgaccatccttcacgtctccgcatcccctgccgcaggccgcaagcagctggtcgtgctgtgtactgccgcctattgcatagcgctgggggtacggctgctggaactgcccggctggagcgcctatgacgctctgtacaaaggtgaacacctgctggccacgcatgatgcctatcactggctggccgcggcaacgggatttgaattcgaccagcagcacccgctggcccgtatgctggcttttctccattcactcaccggcattgcctgcggcaatctggccttttatctgcccgccgtcatggcctgccttgtggcaccgctcatggtcggctggggcgccgcgctgggcatgcctctggccggattcaccgcgggactgcttacggcatgcgcccccggactgatgaccagaacagggctgggttattacgataccgacctgctcatttccggagctctcatcgtcaacacgctggtgcctgccctctggctgcgcaacagcctgcacaacccgctgcggaccatcagcgccgcactgcgccgcccctccgccgcagagcagcccgcccccccgccggctgcggaaagcaccggcccggtatggttcgccgtattgctctgctgcgggctgtttgtgtactggcagccggccatccacaacatgttcaacctgatgggcaaagcctttccgggcatcgcccttgtgcttgccgccctgctgggacgccgtgccgccatgcgccgcacggcggaggggttgctcatatacatattctgcgctcttgccggtcccgcaggcgccggggcagccatgctgctgtggcttgccggccgtaaaaatccccgctcgctggacaggctgtacacgggcaggcgcgccctgtttgcggcgcttgtgctgctggcggccgccactgcgcttgagcctgccggtctcaactacatgcgcagcgccatcaaaggctattccggtgaaaaaagcgccgtggtggcccataccctgagttatccttccgtggtgggcagcatcatcgaagcacagaaactctccttcgacgcgttcctcaccagcgttcacggctggacatggcttgccgcgggcggacttgcactcttttttctgcttatgcttgcagaacccgtgaccgccctgctgctgcctctggcggccatgggactgggcagtgtggcgctgggtgcgcgttttgccatgttcgcggctccgtgttttgcactgggcacagcgtgggctctgcatcttgccgttcacggtgcggcccgtctggcacaccgcaacgcggcgcagccgctgccggcgccgcacaggcgcgccgccatgctgtgttcggtggcagccgcatgcatcatgtgctggccttcggcacagcttgccgccgcgctggcacaaggtcccatcatttccacccgtcaggtggaagcgctggacttcatccgcggcaacacgccggaagactccatgctgtggtactggtgggactgggggtacgccgcacaatattacgccagacgcaccaccgtggcagacggagcgcgccactccaaccagcgcatctacgcccctgccgcggtgctgaccaccgacgtgccccgctttgccaaccagctcatcaaatacgtggccggtgcgcagcctcccgtttccggcgcatttgccggacttgatgccggtcagaccatggagaagctgcactctttctatctgcgcgagacacagccgtccccgccgcagaaacagtacctcatcgtttccgcggaacagctgcggctgggagcatggatcagccgcttcggcacatgggatttcaacacccggcagtgggaagagacaacggtgctggccatcgaccgtccggtgcagtacagcccgcagaaaggcctgttccttataaaggggcttgatcccatgcaggcggaatccctgaccgtgtttgagggtacccgggttgtcaatcaccagtatccgcatttcagcggcagacattttgtcatcgacaaggatcaggggatgattctggtcgtggacaggaccgtatacaacagcatggcactgcagctgcttgtcaacgacggttccaacgaagatatcagccggtacttccggcttgtgttcagcaacggcaagaccaaggtgtacgaagtgctgtagccggacggaagctttttccggcgccgcgcatatggtatatatttacacggcacacgccgtgtgcctgtactctttgcaagggagaatgaccatggccacatcactgcccgctgccctgcccgcagcactggcggccctgcgcagccgagtccgcaccgccatatgcgccgcaatgctttgcgccgcggccctgctgctgacggcttgtgccgccgcacagaagacggagacccccgcgcctgacaatctcggaacagtcagcggcaccgtgctgtacagagaacgcatcatactgccgccggatgcggaactgaccgtacggctgcttgatgtttcgcgtgccgatgctcccgcacaggcgctcggagtgcagaccatggcccttgccggtccgccgccgtatgcattccgcgtggcctatgacccgcaaagcatcgacccccgccacagctatgcggtggcagcagaaatccgctccggcggcaggctgctgttcatcaccgacacgcggcatgcagtgctcacgcggggcgctgccggtacggcgcagcttgtgctgaaggcggtcggcccatgaatgcgcctgcgcacgatacgcgctgcccgtgggccagaacaccggaggaaacagcgtaccatgaccacgagtggggcgttccggtacgcgacgaccgcagacatttcgagtttcttgtactggaaggggcgcaggcaggattgagctggctgacagtcctgcgcaggcgcgaaggctaccgcagcgcatttgccggattcgatcccgcagccgtggcggcttttgacgaatcgcgcatggccgccctgcagcaggatacgcgcatcatccgcaacaggctgaaaatagcctcggcggtgcgcaacgcccgtgcctttctcagagtgcaggaagaattcggctcgtatgacagctacatatggcggtttaccgggggacgtcccgtacagaaccaatggcggagcatagaagaggtgcccgccgccactccgctgtccgaccgcataagcagggacatgaagcaacgcggcttcaattttgtgggcagcaccattgtgtatgcgctcatgcaggcgaccggaatggtcaacgaccatctggtcacatgcccccgccatgcccccgtgcgtgcgctgggcgaaggcatgtgagctgcccccagaccaacccctgaccaacccctgaccagccccagccccccccctgaccagccgtaaaaaagcccgcggcagaaccgcgggcatattctgttcacagccgccgccctcagcgcggcatcagcggcatgcggatttccgtcagcaactcctgttccggcgttgatgtgcagtcattaagatacacctcgacactgggcgctgcgcggaattctctgccggaacggccgccccattgcccgcacaacgcggcataggcattggtcaaccctgtgtaggggcctttccacacggcgcatacatattcgccgccttccacctcgcgtatggccacaggatgctcagcctgcacattatccggcaccgatatgcaggcatcgtaacggattttatccggtgcggtcacttcggggtcatcgtagcagatgcccataaactgtgtctgtgccatcaccagcccttgcggaaacgcccagtcgcacagggttttccaggcggcctcgcattgcgcatacgggccggtgtgtctgacaaaggccacccggacaggagccagaaccttcacttcaggctccagccccagactttccaacgtgaaaccggctaccactttggtcatggcggattctcccagaactccggcgggaatcattcccgcttttcgcacatgcctgcgcagcgcggagggagacatgccgaactgtgccctgaaagctctgctgaatgcttcatgcgcttcgtatccggcatcaaaggcgatatcggtcactgaagcgctgccgtaagccagacggtgcaccgccttttccagcctcagccgccgtatgtaggccatcaccgattctcccgccactccgcggaatatccggtggaagtgatacggtgaaaaatgagcctgcgcggccatatcatcaagactcacagcctcgttcatatgctcttccagccacagtatggcccgcatgatacgcatgcggtatgtctcgtgcgcgtgttcctgcataatgctgtttccctttgcagcggtatacagcatgtacggtgctcccacatgactttttttgcgcaatgtccccgcgggacacgacagcagagcttacttccccgcggggggctgccgctgccgcttgacagccgccgcccgccgctgcactgtggcacatccaatatacaagggagtttgacccgacatgaacaaagttgtcgtttccatcatcggacgtgaccgccccggcatagtgaacaccgtggcgcagcgtctgcatgaacttgactgcgatattgtagaggtcagccagaccattcttgagggagcgttcgcggcgctgttcatagccggtcttcccgaacgcctcaccgtggaggcgctgcgcgatgcgctgaccacgcacatggcatggcaggggctgggctgcttcatacgcgaacatgaagcaggcgccggtgcggcgcagcagtccgacccgtttgttgtcacactggacggccccgacagcaagggacttgtttccggcatcacgggcgtcatgagcggatgcggtgtaaacattgaaaacctgaaggccatcaaacggcagaatacaggcaatgcgctcatcatgttcgaaatttccgtgccgcattctgtaaacaatgcagagttcagaaccgcgctggaacacaaggcggcggaactgggtgtgcgcgtaagtctgcaacaccgcgatatttttgaagccatacaccgcgtgctgcccgtataggcgcatcataccagcaaggatatacaatgcttaccgatcgcgaagtaatcagcacgctggacatgctccgcaacgagcatctggacgtgcgcaccgtaacgctgggcatcagcctgttcgactgcgccagcgacaatttcgaccgtttcgccacccgcgtgcaggacaaaatcagccgctatgcagagcatctggtggccacctgcgacgaagtgggcgaaaaatacggcatacccgttgtgaacaagcgcatcagcataagccccatggccgttgtgggagcgcctttcggccctgacgacatggtgcgcgccgcgcaggtgctggacaaggctgcctgcaacgccggtgttgactttctgggcggattcaccgcgctggtggaaaaaggcatgaccaaaggcgacagggcgcttatagacgccctgcccgaagccctggccaccacaggcagggtgtgttcctcggtcaacgtggggtcttcgcgctccggcattaacatggatgccgtggcactgatgggcgacaccatagtgcagattgccggccgcaccgccgaccgtgacggcatcggctgcgccaagctggtggtctttaccaacataccgcaggatgttcccttcatggccggcgcctatcttggcacgggcgaacccgatgtggtcatcaacgtgggggtaagcggccccggcgtggtcaaaaaagccatagaccgtgccatgcagagcggtgacaggtctctgggcgacattgccgaagtcatcaagcgtacggcgttcaaggtgacccgcgtgggcgaaatcatcggccgcgaagtggccgagcgcctcggggtgcctttcggggtggcagacctttcactggcccccgcgccgcaggtgggtgattccgtcggcgaaatattccagagcgtcggccttgcttccatcggcgtgcccggttccactgccgtgctggccatgctcaacgatgccgtgaaaaaaggcggcgcttttgccagctcgcacgtgggcggcctttccggcgcgttcatccccgtttccgaagacctcaacatagccgaggccgcagccaccggacggctgacgctggaaaaactggaagccatgaccagcgtgtgctccgtggggctggacatggtagccattcccggcgacacccccgcggccaccatcgcggccatcattgccgacgaaatggccataggcatgatcaacaacaagaccacggcagttcgtatcatacccgttcccggcaaaaaagcgggcgatacggtctccttcgggggactgctgggcgaatccgccatcatgcctgtacccggcagcggcggatcggaaaaattcatcaggctgggcggacggatgcccgcgcccattcacagcctcaaaaactgacacacgatgcagcggagccgttacggctccgctgttttgtcatgccgtgtacgcggcgcggaggacagcatggaacagatctgctggaacgactttgacaaggtacagctgcgcgcaggcaccatccgccgcgcagaaccctttcccgaagcacgcaaaccggcttaccgcctgtgggtggatttcggccctgaaatcggcacgctccggtcaagtgcacagataaccgcgcactacactccgcagcagcttgaaggcagacagattgtcgccgttgtcaacttcccgcccaaacagatcggtcccttcatgtccgaatgccttgttaccggatttgcagaccacgagggcggcatcgtcctcatcgcgccggacgcgcccgtccccgacggcgcccgcctcatgtaattccgccccttggcccgtcctttccgcgcttagcctcatgcaacggcaccgctttccggtcccgttgcattttctgttcatactgtttcaatccgacactgcaaccaacctgcggtgcgcgccgtgcccggcaacggggcacacatacaccccgccccgcctccggctgtgcagaggcgcacacctgcgccgtgttaccggcggataaaagaaacggcttaatgcctgcccgcccgctgcgccatgcatgcagctcaccgccggcacgctgccggtcccgcaacgctgcatacctgaaaaatctgccgcaccgtaaaacaccccctgttctaagagctgaaacaaagcagcacgctacaaaacacaaaataacgcatgcaacgaaaaagcgtcttgcagaaagcggaacacataattctataccaaacaggtatagtatgcatttttacacacactatttactaccacattggtatacataaatactccaccactacagtatagttatataaaatcaaataaaagcttcacaaaatggttttttatgctatgtctacccaaaagatagagttatgaaataacggaaaaacatcacaccattaaatcactctgcacaacagcacacgttctgcgtgatacggcggaagaaggaggcggacatgcaactgccagacgcatgggactgggaatcgggagagcgcaccatcatggcctcgaccgctccgcaggaaggtcacctgtggcaggaagagctgcaggcgtcgcccgacggcgagcgttttgccgctgtgacggcgcttgatgaaaccacattttcgctgcggatcaacgaccagacacaggaagccacctacgacaagatatggctgccccgcttttcgccggacggcaggcttaccgctctggtgcaggaagacggcgaatggaccatgctggtggaagaagaggcatggccggggcattacggctacctgtggagcaccatgttcggcccttccggcgatattgccgcccccgcgcagcaggacggtgaatacggcatggtgctgaacggcaccccgtgggaaaccctgtacgaaaacgccaacaactactgtataagccccgccggcggcaagacggcagccgttgtgcagacccgctccatgggacaggcggatgtcgccacgtttcaggaaggcatatacagcgtggctgtaaacggcgaagcctggcccgtgaattttgtaaactgctggactcctgtcttttccgccgacggacgccgcgtggcggtgcaggtccgccgcaatctgcacgactacaccatcgcggtggacggcaccccgtggacaatcaactaccagtgcgtctgggaaccctgctttcacccttcatcgggcggtgtggcggctcccgtgcgtcagaacggcatgtggggcgtggctctggacggacagatgctgtggaaggcacgcaatgcgcagtgctggaacctgcgctacagtccggacggcagccacctgtgggccgtggttgcgccggaatacggcatgttcaccgtctctctggatgacactccctggacgttccgcgcccctgtggtgacagatatggttctttccccttccggagacagagccgccgcactggccagcgacaacaacacgctctggcaggttgtggtggacggcaaaccgtggcgcggcacctatgacatggcgtggcagcctgtcttcagccccgacggaacccgcgtggcggcacgcgtggaacgcaacgggaaatacgtcgtactgctggacggcgcccccgccgccgaagcattcgacacggcctttgaccccgttttcagtcctgacggccgcaaactgctgctgcggggtgtgcgcaacggcaaggctgtgcgcatcgtaaagcaactccaatagcaagggaggcagtcgtgacggctttctacaactttgtttcggggccgcttgcatgggcggcatgggccgtattcattgcgggcagcgcctaccgtattttttccatggtgcgtctggcgcaaaaaaaagacggttccgccgtggcgtacatgagctggaaatacagcctgcgctccatcatgcactggataatccccttcggcagcatcggctggcgcgaaaaccccgcggtcacggtgctcacattcctctttcacatctgctttttcgccgtggccatcttcctttcatcgcacgtggtgctgtgggactacgccttcggcattgatttctggagcctgcccgaccccgtggcggatatcatgacccttgcggtgctgggcatatgcctgttttttgcctaccgcaggctgttcaatgccaatgtgcgctttgtcacccgccctgcagactgggtggcgctgggcatcgtggcgttgccgtttctcaccggattcatggccacgcatctggtgggcgacaacctgatactgagcaccctgcatgtgctctctggcgaggcggtgctggtggccatcccgttcacacggctcagccatgcgctgttcattccctttactcgcgcatacatgggctcggaatttggcggcgtacgccagtgccgcgactggtaaatccctgaggaggctgcaaaatgggcattgccgaccggaaaattgaggacgaagggctgaagcgcggcatagcggcgcttaccccggaccgcattcagagcgtcatccaaagcgtcattcagggcgaaaccggcgcacggcttaaagtgtatgccgaaacatgcatgcgttgcggcatgtgcgctcccgcctgtcattactacctttcgcacgacggcgaccccagttattcgcccgtgggcaaggtggaacagaccatgtggaaaatcctgcgctcggaaggcaggctcacccctgacgatatctatctgatggcgcagctggcctacaccgaatgcaacctgtgccgccgctgcacccactactgtccggttggcatagacaccggatacataatgagcaccgtgcgccgcatctgccacagactgggtgtcacgccgctgtacattcaggataccgcacacagccattccggcaccatgaaccagatgtgggtcaaagaagacgaatggatagacagcctgcagtggcaggaagaagaagcccgcgatgaaatacccacagtccgctttcccatagaaaaagaaggggcggacatcatgtattcggtcatcgcaccggagcctaaattccgcacacagctcatctatcaggccggtgtcatttttgatcaggccggggtaaactggacgctgccccagactcccggctgggacaacagcgacatggccatgttttcaggtgattatgaaataatgggcagggtcaaacgggcccactttgaaacagcacagcgccttaaggtaaaacgtattgtcatgggcgaatgcggccatgccttcaggtccatttacgatgtgggcaaccgctggctgggctggaaatggcaccccgtacccgtggttcattccgtggagtttttctgggagctgttcactcagggcaaaatcaagctggccaaacagtttgaagagcctgtgaccatccacgatccgtgcaacatcatccgcggccgcggcctgacggaaaaactgcgcgaggtggtcagcttcctgtgtcccaacgtggtggaaatgacccccaaccgcgagcacaacctgtgctgctgtgcgggcggcggagtcatcaactgcggtcccccgttcaaaaacgtacgtgtggaaggcaaccgcgccaaggcggagcagctcaaacgcactgaagtgggcgtcatcatagccccctgccacaactgccacggcgggctggaagacattgtccatcactacgagctgggcatgtcgctcaaatttctgggcgacctcatctacgaatgcatggaaaagcccggcgccgaataggcgcggtgcagggaggtcatatgctgcgacgcacgttctttgtcctcgccgtgctgaccgccgccgtttcatacgcgctggcggccatgcccgacggcatcatcaccgtatcaacaagtgcgctggaaccgcttacacgtccggcagcggtcttcgaccacgatgcgcataacgaaaaagccggtctcaacgactgcgcggtctgtcatcacggcgaagaagacggcaaacagtcgctggaagtaaccagcgaaggcgtgccctgtgccgactgccacgccgtgaaagcgcagggcaaacgcactccgctgcgccgggcctaccatcgccagtgcatgggctgtcatcagtccgcgggcaaaggcccagccaactgcggcggctgccacaagccgtggccctcgtaaaggaagactgcacatgcacaccgtcagcatcagcactacagggcatctgcagccgcaccaaggcggcgcagcgcaggacccgctgagctggctgggcagtgtggtccggctggaagaaggagtaaccctgcgcagcgtcatgcagatgctgcaacgataccctgatctggcacgcataagtccttttctgcagaccgcactggccgaagtacgcaatgcaccgcagaacggatgccgcacaccggcattcggtctgctgcaactgacacggaccatagagctgacggggtttcccggaaatcccgcggtacagaccttcaccaccctgcggggcacggacggacatggcgcaacggagcacgagctgcggttcatccctctggaccggctgctcgatatgcccctgacgctgggcggcgtgaaacataccgtatttggcgacaggccggatgtactgcactgcgaaaccgcattcagcctgttcgacgtcatcgaaggcatagcctgggagataggcttccagggtggctcccagcaatgcagcctcaggaggtagcatatgttcaaaaaaatcctcttcgccacttctgcttctccggcctgtgacaacgcggcaaaagttgcttttgatctggcgcggcgcaacggtgccaaactgtatgtgttccatgtgatgggcgtacccagccgcggcttcagccacatggtgcgtgaccttcgctccggcgaagaagaacacgccgacggcgattaccgcgactgggtggtggaagaactgcaaagcacctacgccgaacagatggaaggttttgaaaaaaacaccagcatagaactggctgtaggggtgccgcacaccgaagtgctgcgctttgcccgccagaatgacgtggatctgattgtcatgggcgcaaacacgcgtgaagacgatccgggcgccgcacgcacacgcagcatcatcggcaacaccatgcagcgcgtggcccgcgtggcccgctgtccggtgcttattgtcaaccgtccctgcaccacctgctggaacctgttctcgaacatcgttttctgcacagacttctccaaagcggcggattcggcattcaagtttgccctgagcgccgccagagaagtgaacgcccggctttacctcttccatgcgttcgacatcaatgcgtcacgactgggggtttttcccggtcaggcagagctggaacgcacactggaaaaagcccacgcccagatgcaggaacgctacctgagccacatgggcgactttgacaactatcaggtcgatatctgggagggcactccctatgtcgagattctgaaatacgccagagaacgcaaggccgaccttgtggtcatggcgcatcacaccaaggaagttaatcccgaccaggccgaaatcggcagcaccgtagagcaggtggtactgcgctcggcgtgtccggtggccagcgtggtgcatcccgacaaagtggcggcctagcccttccgcgggaggcggccatgccgcagaacattcttgttgtagatgatgaaatgagcttcaggttttacctgaagacgctgttcgaaacgggcggctacacagtggaagccgcccgcaacggcagcgaagggctgcaaaaggcccgcaccaaaaaacccgaccttgtggtgctggatgtgatgatgccccgcaagggtggactggaaatgtaccggggcctgcgttctgaccctgtactgtgcaatgtgccggtcataatgctgtcggctgtgggtgcaggcacttttgcccatgcgcttgccatgataggcgtggcgcaggggcagctgccgccgccgcaggcatacatggaaaaaccgccgtgccccgaaaagctgctgaacactgtccgcaccgtgcttgcttcgcacgagcaggacgcaaagaggcacagggaagacaaggagagctgcaatgccgcacaagattctgattgttgacgacgacccgtatatcgtcaaatatcttgtggatatcctgagcgacaacggctacgccacgtgctccgcctctgacggggcggacgcaatggccgtgctggagcgcgaaaaacccgatctcgtgacgctggatctggaaatgcccaacgagtgggggccgcgcttttaccgcaaaatgaccaaggaaccggcattcaaagatactccggtcattgtcatcagcgggctttccggcatacatctggccatacgcaatgccgttgcatcgcttaaaaagccttttgatcccaacaaactgcttgagatcattcggcagactctgggagagcaggagcgctcacaggccgcacaggcctccgacgacgaatagcacgccgggacgcgctccgcggggggggcgtcccgacgcaactgccggtcctgttctgcggaacaggccggaacgcgctgctatgcgccgaggagaacccatgagccattccatcctgctggtagatgacgaggaaggtatacgcaccgtcctcgggctttcgctggccgatgccgggtacaatgtatccgtggccgccaccggagaagaggccctgcgactgttcgaccagtcgcgtccggacatcattcttacagatatcaagatgcccggactttccggtcttgatctgctcaaacgcgtcaaaaacatcgcccccgatgtggaagtcatcatgatcaccggccatggtgacatgcagctggccatccagagcctgaaacaggacgccacggacttcatcaccaaacccatcaacgacgacgtgctggaaattgccctgaacagggctcatgaacgcatctccatgcgcaaccagctgcgcgaatacactgaaaacctggaaaacaaagtacgcgagcagtccgcacgactggtggaggccgaacggcagctggccgcccagcagatgatggacgggttttccgtgggtctcaaagcgctgcttaacgccatggacagcacgctgggcggcgtgttcaacgaactgccctgctttgtggctgtgcacagccgctatctggaaatcatcgccgcaaacgatctgtacagagaaaaactgggcaatctggtgggccaccagagctgggaagcctactacgggcgggataaagacagtaacggctgccccgtgctgaccgccatacgcgaaggacgcggcagccgcaccgaagaaatgctggtggacaagaccggcaaaggtattcccgtgctggtgcacaccgcccccattctcgacaatgacggcgaagtggaactggtgctggaaatttcggtcgatacatctgaagcacgccggctgcacgaagaactgcgccttacccgccaccgctacggccagcttttcgacgaagccccctgctacatcaccgttcaggacaaacagttcagagtggtggaggccaaccgcaggttccgtgaagatttcggagacgccgtgggaggtttctgccacgaagtatttgtacaccgccagacgccctgtaccggctgcccagtgcaacgcacctttaacgacggccagccgcatcagtatgaaaccgtggtcacgtcacgctccggcgagcagtacaacgtgcttgtctggacggcccccctgcgcgatgccgcaggcaacatcacggaagtgatggaaatgtcgaccaacatcacggagctgcgcaagctgcaggacagactttccaacctcggcctgctgctcggttcaaccgcacacggcatcaaagggctgcttaccgctctggacgggggcatatacaggcttggttccgggctggaacgcaacaataccgagcgggtacacgacagctacgaagatatcagacacctgacagaccggctgcgcaaaatggtgctcgacctgctgtactatgcaaaaaaacgtgagctgaactgggaagtcgttctggcttcgcattttgctcctgaagtggccgcacttgtcagacccaaggctgaagcgcagaaagtacgctttaccatcgaagttgctcccgatgcaggaacatttgaagccgatgccggcgcactttcctccgcatttgtaaacctgctggaaaatgccgtggaagcctgtacggcagaccggactccggacaaaaaacatgcagtacacatggccgtcagcggcctgccggatagggtggaattctgtatcaccgacaacggggtgggcatggacagagaaacgcgcgaaaagctgttcacgctcttcttctcctccaaaggtgccgcaggtaccggcataggccttttcgtggcatcacagaccgtacagcagcacgggggctccatctccgtggggtccgaaccgggcaaaggtacaacctttgtcatcacactgccccgcacgctgccggattccgccaagtcagaaccccgtcatccggcacccgccacctagactccataaccccttcctgcccgtcggagacataaacaatcatatctgaagagcctccggcgggcagggagatgatctccctgcaccctcaacacgcacgccgcgtacggcctgatccggcgtgaggcgcgttgtgcggcattgtcccgccacgcaaggtcactcgtggcaagccttaccggacagtgggagggaaagttcggcttcagtgccgccccgggcacgggcacggatgtgcagttcgccgttctgctcgcgcattgatttacgcgttgccatcaggccgaaaccggaaccggctggtttggaagtaaagcggccgttgcggagctgccccgccgcctcagcaggcaggccggagccgttgtcgcatacgatccagcggacgcagacattgtcctgtaccacgcggatgcttacagtaccggcaccgtgttccagagtgcccgcggcaacggcttcttccaccgcatccacggcattgatgacaaggttcatcaggcaggcgtgcagtgcagaataatcaaacagcgcacttccggattttttggcattttcagattggtgcgacggttcaaggcgcaacagcgctccggcatccgccgctctgctttgcagcagccggacaacatcgcgcgccacgcccagaggatcgccgggctgcatatcaggttgtgccggtctggaaagatgcaacaggttcattgccatgtcacgcagtctgcccacatctttacgcagcatctgccagccctgctcaagatactcgcggttatcaagttccagccctttttccagtacaaacatagccccttccagccctccggccagattcttgatggcgtgtgccatggtaccggcagtttcccccatggcggcaaggcgttcggcttccagcaactcgcgggtgcgctgttccaccagtgattccagctggctggtatagcgccgcacctgcccccgcagagcaatccgttctgcggcgcgggccagcgcaaattccagcacatcggcattaacgggcttggtcagaaaatcaccggccccctgccgcagactttccactgccagctgcatgtcgccatgtccggtcagcatcagcacttccgtatcgggccaggctgttttaaaggcgcgcagcagggccatgccgtccataacgggcatgcgcacatcggtcagcaacacatggggcggccggctgtcatgtgccagctgcagcgcggcttcgccggactgagccgtaacaacctgataccccatatcggcaacaagaggccccattgttgccagaatgcccggctcatcatctacaagcatgacagaaagaggtgcagactccgctgccgctgtcagatccggcatggtactgttccatcgctccgcgcaggcgggataaagatgttatgttgcagcgctctcagacccggcgggcagagagctggtggaaggaaaccgcagaataaaacaggcgccgccttccggcatatttgccgcctgtatgctaccaccgaaatctttcaccagcccgtagctgatggaaagaccgagtcccgttcccttgcccacgcttttggtagtgaaaaacggttcgaatatcttgttaagcagcgaacggggaatccccttgcctgtgtcgcacacacgcaccacaacctctctgtcttccaccgttgtgcgcacggtgatacggcgcggggcattaggatcgcgctccgaacgctcttcaatggcatcacgcgcattgagcagcatgtttgtgaacacctgttcaagcctgttaggcatggccatgaccggcggcagaacttcggccagctgccagtccacttcaatctgccgcaaagaaagctggcgggcaaaaaactcgcacgatgactgcagaacagcattgagatttaccggttccagcgtgatatccgactggcggccgaagtcccgcatatgattaataataccgctggctctgtccacatggctgtctatttcgcgcgccatggtttccagcacatcgggtgccactggttcaccgcgatgtattttgcgcatgataaaactgctcgcggttttaatgacagtcagcggctggttcagttcatgtgccacgccggttgccatctcacccagtgtagccatttttccggcctgaatcagcttctgttcggtctccagccgttcggtcacatcgctggcagccaccagcagcactgtacgctcatggtattctgcgggcgacagcatgatgtcgacatacaacatgctgccgtccttgcgatgattgcgggcccggggaagtacagtaaatgctttcagctgcgatgcgtaccgcctgcgctcctcttcgggaaacatgtcaagaaacgacataccggtcagctggctgcgttcataaccgtacagggtttccacggtatggttgcagtcaacaatatcaagcgtctgcgcatccagtacaaacacggcgttgggaatgttattgaagatggcgtgatatttctgttccgagcgacgcagcctgtcttcggcctttttcagcgccgaaacgtcaatggacatttccatggctgctgtcacctgcccgttttcatccacaacaggagaggtatgcacaagccagtgtgttctggaaccatccggattggtgcggtattcttcgctgcaatgcgacctgcccgtggcaaatgtacgttccacaggacaattgggacaggggtctgtgcggcctttatacgcctgatagcagaacgcaccgggcaacgggtgaaagcgctctgcaaattccctgttgaactgcaacagacggtattctctgtcctgcacggtgatgctgcacggcacctgctcaaacagcgcctgatattcccgccgctgccgcaacagttcttcctgcttctggcggatatcatcggccatggactgcaccgcgccggccagctctcctatctcgtcatgctggcctgcatccgttatcagcaccggctcgcccctgcctatgcgtctggtgttttccttcaggcgcgaaacaggttgcgtgataaaccgccgcagcaacagcacaatggccgaagcagaaagcagaaagaccactgccgtggcacctaccatcccctgctggaaacgggcaaagtccagctgcgcaggaccaaggcgcatcaccacgtccagtgcgccgagcacctgtttatcggcagaatgcacatggcacggcccgccggaacagccttcttcattcatgatgggccgcaggctgcccagcagaggttctccgtccgcaccggtaaagcggcgggtgctttcagaaagagccagccgggtcagcggcggctcggtgtggtggcagacattgcaggcttcatcacgtatgtttgtcacccgtccgacctcgtcggcctgactggaaaacatgatggctccggctttattgtaaatacggatggaatggatgtcgggctgacgggccagatcgcgtatgatctgatcaagctcatggcgggcgttggtcatcatggcatagcgcgtgcccagcagaatggtactgcccagcctgtccgcgccttcggcaaattcgcgcatggcatgacgctgatggtagcgcatgttaaaccaggaaagcgccacaagccctgtaagcagcgtcacacccgtggtcagcacgatgcggtacaccagaccgaaccggcggggggatgtctttttatgcatggtattcccctgcatgtggccggcgcagcaataacacgcagcgcgccgcacgcacacagcatttgcgcggaacatccgcacggcagaaccacaaaagccccgccggtgcaagacattcacacaccggaattcttccggcgcaatacggtaccaaatggtaccatcaggcgccttttctggcacggctgcccgaggcgtgcctgcagtgctcgtcttcgatggtctggcagaaatcgccgaaccgcaccccctgatcggagtaggccacaagctcggcaaatgtgaaacggtcaagacgctcgaacatggctattcccgcttctttccagagcattctggtaagacagccgggcgcatgggtacagccctcttcatcgcgcccgcagcccacgatgtctgtgccgccttccagcaggcgcaccacatcgcccacggtaaatgtggttacatcacgcgccagcgtatggcccccgttgggcccgcgctgggcctttaaaaaaccggcctctttcagctggcgggcaatcttttcaagatacttctgcgaaacccccagacgctcggccacgtcccgcatcagcactggcccgtttctgccgtgaaccgccacatcaagcagcatgcgggtaccataccggctgttggtcagaaggcgcattgtttcccctccgtttttggtcttacaaggccgcacaatatcagcggccaaacacaagcaaggccctgacagccgcgaaggcatcctgcccgatgccgtatctgctgcacgtcaccgtacagacagccgcagactgtcagagcgcgagccggatttgccgcgcgcatgaaaggcacacgcgacaggcgaccaagagaacgccgcggctttcctgcccgttttccaaagcatacaacaccccccgcaaactctcaacaaaagaccacaaatacggtggaaaattaatatgttctgacaaaaggcccatgcatcgcatgcgctttttttcacatccttttccacagaaaaaaacaacacgaacacagcatgttagcgaacacttacacaccggctttcctctgccgaagcatttggctgaatcgccaaatacttcttgacacgccccttcgccggaagtatttggcgaaaaagccaaatgaaaaaggagggcacagtgatggataatccgttcactgagcgtcaggccgcaatttttaaagcgctgggacatccggcacgattatgcatggtcgatgcgctgaccgccggagcacgctgtgtgtgcgaactgcaggaactggtcggctcagacatgtccactgtctccaagcatctttccgtacttaaaaaaaccggtatcgtgcaggatgagcgtcgcggcaacaatatttactattccattgccctgccttgcgtgaccggttttctgcaatgcacccgtcaggctgtggagcgcgcaggcatcagccccgcacctgaacaaaccggcagaacggatgcagccgactgacaaatccgccttgaacggcaagcatgttgaaacccctaaaaaggaacaccgcgatgtctgcacacgacccttttacagctcctccctgctgctgcaataaagacaaccccgtccggaaacaggacaatacaaagacccccggcggcatgcgtcctctgcaacctgccggtggccgcgccattcgcccgcgcaccatgctattcttagcaggcgggcttgtcgtatggtttgccgtctacgggcagctgctgtcttttgcccgtcttgtcacctacgacgtgctgggtctcgggcgcggcacacatctgggcgaggctgttgaattctttatttacgacacgcccaaagtgttgatgctgcttgtgctggttgtcttcggtgtcggcattctgcggtcttttttcacacctgagcgcaccagaaaaattctggccggacgcagtgaggccgccggtaatgtgctggcagccctgctgggcattgtcaccccgttctgcacatgttcggcggttcctctctttatggggtttgtggcagccggcgtaccgctcggggtcacactctctttccttatcgccgcccccatggtcaacgaagttgccgtggtattgctctacggactgctgggatggaaagtcgccgccctgtacatgggcaccggtcttgccattgccgtgctggcgggctggattatcggccgcttgcgcatggaacgttatgtggaagactgggttacacagacaacacagcccgcagccggtttgatgctggaagcacgcatgagctgggaaggacggatcagctacgcaattggtgccgtgcgcgatatcgtcggcaaagtgtggccgtatgttgtactgggcatagccgtgggagccggaattcatggttatgtgcccgaaggcgttctggcttccgtcatgggcaaagaagcatggtggtctgtgcctgccgcggtggtgctgggcattcccatgtattccaatgccgcaggcatcattcctgtagtgcaggcactgctgggcaaaggcgccgcgctgggtaccgtactggccttcatgatggccgtcatcgctctatcgctgcccgaagccgtcatactgcggcgcgtactcaaaatgccccttatcctcacattcttcggcgtggtgggctgcggaatcctcattgtcggcttccttttcaatatgctcatctgaccggccgtatccggcgggcaaggggaatcattccccttacccgtcggagacattacacaatcactcatgaagacgcctccggcgggcagggagatgatctccctgcaccctcaatgcgctcttcgcatgttccccggatacgcccgcggcgcgctgtactgctttgctccgtgccgatgatgccgccctgaacgccccaaaggccatagctgaccggtccgcgccgggcgcatctcgggatgcaacgggggatgcaaggggaatcattccccttgcccgccggaggcatagctatttaaaacaaaacggaccccgcttcctgcaagaggcggggtccgtcaacaatcccttacgtaatgcgcgggaattgtatttctgtgtacgttttagatgatacgcttgcgtatctgcgtgaccagcacctcggccagtacaaccacggcaaaaatgcagaccagcaccagtgatacgcgcgtccactggaacaggttaagtgccgtatcaagcgctacgccgataccgccggcgcccaccagaccgatgaccgaagattcacgcacgttgatgtcccaacggaacaacgcgatactccagaacgcgggagaaacctgaggccagtaagccttgaggaatatgctcacccacggcgcacctgcggcgcgcatggcttccaccggcccgctatgggcttcttccagtgcttcgccgaacagtttgcccacaaacccgatggaacgcacggcaatggtgataacccctgccagcgtgccgggaccgaacatggccacaaacagcatggcccacaccagcgagttaaccgaacgggaagaaaccagaataaaggttgccagccagttgagtgcgggagcacggcacacgttacgtgcagccatcacacctaccggcagcgccagcaccaacgtcagcagcgtacccagcgtggcgatatgcagtgtttccaccagactggcgtgcaccccttcgtaataaaaaccgaagtccacaggccacatgcgctggaaaaggtcagaaacctgatgcggagcatccatgaggaactcggggatgacctgcacggtacggaacgaccatgccagcagcacgcccacgcacagaaatacggtaaatcgcgcatagcgttcggcacgggtaaaccgcacccactcacggtctgctacgttcatcggaacacccccttcacccgctgggcaagcagttcgctcaccataaccagagcgatgatgcagataaggatggcactcacgaagtcatagtcgtaacgctggaatgcagccgcaagcgtaccgcctatgccgcctgcacccacaatgcctatcatggtcgagttacgcaggttggcgtctgtctgataggtggcaaacccgatgaagcggttcagcacctgaggcagcacggcaaaaataagcacagaaggaaacggtgcgcccgcagcccgcatggcttcgacaggtttaagcgaaatctcttcgatggcttcggcaaaaagtttgccgataaatcctatggaagcgaaaataagagtcagaatacccgccaacggcccgaaccccacggcctttacaaacagaatagcaaaaatcacggggtgaaaagaacggcagatggcaataaaaccgcggctgggccatgtgagccagtcgggcatcaggttgcgcgcggccataagaccgatgggcagcgagataagcacaccgaaagcagaagagatgatagcaatctgcagtgtttccagaaggttgtttataagcagctgccagcgggcaaagttgggcggcaccatggcccccagaaagcgctgggcgttgtccataccggcgatgacgcggtcaaaggaaatttccagcgactgcgccgcccatatgcagtacagcacgacaagcaggtacccggagcgcgcccagtaattcggtctgaacggtgccgggcgtttcatggggctatcactcatttcagccagtcctcgccgccgtagatttccttcaggtgatcattggccagatcggccggatcgccgtcgaacaccacaagccctttgctcatgcccaccacgcggtcggcaaagcggcggcccagcgacacgtcgtggatgttgaccagcacggggatgttgttacggtttgccacctcgttcagcagctccataatttccaccgacgtcttggggtcaagagacgaagtaggctcgtctgccagcagaatatcaggctgctgcataacggcgcgggcaatgcccacacgctgccgctgtccgcccgaaagttcgtcggcgcgggcctgggcaaagtcggaaagacccacaaggtccagcaggtcataggcacggctgatgtcttctgcaggaaatttacgcagccatgcgcgcatgggagaaatataccccagtctgccgcagagcacgttttccataacgctcagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagacgttccaccaggttgaattcctgaaacaccatgcctatgcggcggcgcatggcgcgcaggtcgctgccgcgcagtgcgcacaggtccaccccgcccagcatgatgcggccggccgtgggttcgataagcctgttgatacagcgcagcagtgtgcttttacccgtaccggaagggcctatgatggcggtggtgctgcgtccttcgacggtaaggctgatatccttgagcaccgctttgccgcggacatattccttgcgcagatgttcaatgaccagagatgctccggcagacggagcatgttgtgcagttgcctgagtcactgttgactttcctttgtgtaaaaccctgaaaacatggacagtgggcgtcggaaacaccgacgcccactgtgtaagccgttatcaaatggtactgccgggcagccctactgcttggccttggcggcctttttagccttggcttcggcttctttcttggcaatggcctcaagaccggcctgattgaagtgttcgccgttggcatcggctatatcgcggatgattgcccagtctttctgatacgtgacggggaagaaacggtccgcgccgccgaaagttttctgcatggcaggggtgaagcggtattcaaggaatgcctcacggatctgctccaccagttcgggcttcaggtcgtgtgcgtacccgaaggaggaagtggggaactgttcgctctgccagacgatacggaagtcttcttcgttgatgcgaccggctttggccatacgtttgaacacgtcgcctgccacaggggcagcgtcgtagtcgccgaaggccacgcccagaatggactggtcatgcttgccggagtagacaacggtgtaatctttgtcgggggtgatgcccagcttggggaacagtgcgcggggagcaaggttgccggagttggacgaagcggaagtgtgcgctacacgtttgcccttaaggtcggccacggatttgatatcgctgtccttgcgggtgatcagcagcaggcggtagccctgaaattcgccttcattgcctttgacggcgatgggtatgtagccggcaaggttgactgcgtagcaggtgggacccgtggaaaaaccggcgatatgcagacggccggagcgcatggcttccacttctgcagcattggactgcaccgtgtagtatatgacacgcttgccggttttcttttcaagatatgcctgaaagtcggcaaaggcgtcctgatacactgcgggatcttccacaggggtataggtgaacaccagcgtgctggggtccttgaattcggcgggatccttgggcggatctgccacgaggtctttgttttcatcgcagtacgcttcgtccagcgcgccgcggaatgagcagtcggcggcaaaggccgacgttgccagacccatgaaggccacgatagccagcagacaagtccacttcctcaacatagtgcactccttgagatgatgcgatccgtgtggacggtcgcccgaatcctcccggtgcggaccgtcacctgaaaaacctgcagtacggtaaataataacgaacgattctcaaagcgttttttcatatccacgccgcgaaaggcgcgtatgagacgctttttgaattctttgatttcccggccgaaaaagacagcgcccggcaaagaggcaatgcccgccggcgtatgcggcagacatcaggcaagaaacagttccgcgcctgattcctttaccagcgtttcccactgcggcgaaggcagcggcccgttggagaacagcgccgtcaggtcgctcaggcgcgccatgcgcaccatggcaggccggccgaacttggagttatcagtcaccatgtacacatggcgcgaacactcgatgatggtacgggccacagccacctcgcggtagtcgtaatccagcagattaccgtcttcatctatgcctgaaatgccgatgatgccgtaatccacccggaattcgcgtatgaagcgttctgcgctgggccccactatgccgttgtctctgtggcggacagtaccccccgccaccacaacgtcatgtgatgaattctgggcaagaatggaagccacgttaaggctgttggtcaccacccgcaggcctttatgagccagcagggcgcgggccactgcttccgtggtggtgcctatgtttatgcacagcgaagcaccttccggaatatgctgggccaccagctcgcctatgcgccgcttttcgtccataaacatggatttacgctgatcgtacacaatgttgctggagcccagaggcacccccgccccaccgtgaaagcgctgcagccggccttcggcggccagcgtgtttatatctttacggatggtctgaggagtcactccgaaacggacggccagttcttcgatggtggcatatcccctctcggcaaggaactcctgtaacgatttgtgtcgaaccgcgcttttgctcatgggcgcactttagcgttgctggacgcagaaaacaagggttccggcactgcggccgcccgtgctggacagacatacaggcgcggcgtatcatgctcggatacgcattttccggcagagtattttcattttcgctcatcaaccgcaggaccagcgcatgaatgccaaacgctgctttgtcttcgaccttgacggcacagtctatctgggagacaagcccatccgccccaccgtggattttatccgcaaccactgggatactctcgattttcactttctcagcaacaacacatccaagtctccggaaacatacatccgcaaactgcgcggcatgggcatagccgcccgcatggaacagattctttcaccggtcacgccgctggttgcccatctgcggcatcacggcatccgcacggtctatccggtgggcaacaacgactttgtacgctgccttaccggtgccatgcccgaactgaccataggcgaagagcattgtcaggcggtcattctggcctacgacaccgagttgacgtatcaaaaactggcgcgctcggctttgctgctgcagaaccccggcgtggcgttccttgccacgcatccggatctggtatgccccactcccgaaggccccgtgcccgacgtgggcagctttatggccctgtatcacacggccacgggccggcgcccgcagcacatcttcggcaagccggaaacagccgtgcttgccccgctgcttgaacggtacgcgaaagaagacatggtcatggtgggtgacaggctgtccacggacaagctgcttgcggaaaatgcaggaattgattttctgctggtgctcagcggcgaagccagacgggaagaccttgcggggctggcccgccagccttctcttgtgctggagcatctgggcgaactgcaaggctactgatttctctctcaaaataagcgtccggaaactgcatgaaaagtttccggacgcttttccgttacaatgccccctcacatgcccggcgcagaatccatccggctttttttcgcacctgtttcgtttttccttttttattttcgtttgcgaaaattattttgaccattccgaaagcagggtctatgctgcccccatggaaacgaacatttatgatgtgcttattgtcggtggcggcatcaacggtgcctccgcggcccgcgatgcggccggccgagggctttccgttgcactctgcgaggccgaagacataggctgggcaacgtcctccgcgtcgtccaagcttattcacggcggcctgcgctatcttgaacactatgaattcagactggtgcgcgaagccctggcggaacgcgaggtaatcctcgccaatgcgccgcacatttcatggcccatgcgcatcgtgctcccccatgctccgtggctgcgaccggcgtggctcatccgcgccggactgttcctctatgaccacctgagcccgctgcggcagattgccggatcagaaaaagtcaatctgaaaaagcatctcgccggaaggccgctttcggacaaattcaaaaccggctttgaatattccgacctcggcgtgctggacacccgtttctgcctgtacaatgcccttgacgcggcactgcgcggtgcggcggtgcacacgcgaacccgcgtggaaaaagccgtgcgcgaaaacggcctgtgggtggcccgcatccgcaacacccgtaccggcgaagaaagcgaaatcagagcgcgctccatggtcaacacaaccggcccatggagcaacgaatttctgaccagcagggctgaatccagcgattccggccgtatccgcatggtactgggcagccatatcatcgtgcccagactgtacgatcatccgtacagctatattctgcagaacgacgacaaccgcatcgtgttcgccattccgtatgaatatgattacacgatgataggcaccactgatgtggactatcagggagaccccgcaaacgctgcctgttctcaggccgaacgcgaatacctgtgcaaaatcaccaacagctacttccgcacgcagattacgcccgaagatatcgtctgggactttgcaggtatccggccgctgtactctgacggtaaggatgccacatccgccacacgcgattatgttttcaaggtggaaaaagacgccgccggcaatgccccgctgctgaatgttttcggcggcaagataacggcaggccgcgagataggcgaaaaaatcgtcaaccagctgctgccgctgctgggccgcagcgaggcgcccgaaaccagccagtggacagccacagctcctctgcccggcggcgacatgcccgaaggcttcgatgcctatctgtacgcttttcaccgccggtacccgtggctgccggaacgcatggcacacaggctgtgccgccactacggcacgctggcacacgatgtgctggccggtgcaaccagccttgacgatctgggtgaacacttcggcggcgggctgtatgaagccgaagtacgctatcagcagaaaaatgaatgggccgatgatgccgaaagcgtcatctggcgccgtacgcgccttggcctgcatatgactgaagaagaacaggacaggctgcgtcgctggttcgacgcataacctccttcacacgtgttctcctcactccactgcggcggtctgcgaaagcgggccgccgtactttgttgcatgcagcagaaaagcccgcacctgttctggcgcgggcttttctgctgcgttgctggccatctaggtcagttcgcggaacagcgtatcgtaaaaaacagctcttgcttcacgctcgcgccacggggtgtggccgcagtgcggcagcactatacagcggaagtcgcccagagctccggcaagaggcctgcgcacaccctccacaggatgcggatcgtactcgccgtgcaacgccaccacagggcaccgcactgattcggccagcgccagcagagcaccgctgcgccgcagcggttccgcctgcgcactcagggcttcatactgcgcaaagctgcagggcacacagggctggcggggaaccacggttccttccgccggattccacgcatcggccgttgaaagcacatggccgaactgctgcagcagttcgtcgccgtgacggctcatataccggctgtcgccaaaggccgcctgcatccgcaaaacctcttcgcgttgtcgggcatccagcctttccagcctgacaggcatgatgcctaccgcataacgggcctcaaacggcggtgcgcctatcatcaccagccgggaaaccagttcgggatgccgcgccgcggtcatgaatcccagcagcgccccccatgaatgtcccacaagcactgcgggcaacgcggcgtcgtagcgcagcacgcatgccagttccgccaccagcgcctccagagaatcggcccgctgccacggttccagcacgccgaaacggctggaaatatcacgcgccagctgtcccgcactgccgggagctcccggcccgccgtgcagcaccaccacgcggcgcggcgccctgccgtgctttctgagggcccgtcggacgtcatacatatgcggagtacatgatttcggacacatagcgctgctttaccggttatcagtgaatgaaaagggacgcatgctatcctttttagcacgcaaaaaaaaggccgcaacccccggttgcggccttagcattacgtctcaaactgacgcattccgtttacggagcacgtcacctacaggccgcgttccctcatgtattccacaagatcggccacacggcacgaataaccccattcgttatcgtaccacacatacaccttggccagattgcctgtctgcaccagagtgaagtccgcctctacaatacccgaatgcgggtcaccgatgaagtccgaagaaaccagcggcagttcggagtaccccagaatgccgttcaggctgccctgagccgcgttcttcagcgtggcgcgcagttcttcggtggtggtttcgcgctccagaatggccacaaagtccaccagcgacaccgtgggcgtgggtacgcgcacggaatacccttcaaagcgtcccttcatttcgggaatgaccagcgccacggccttggcggctccggtggacgtgggaatcatgttgcaggcggcagcccgtgcacggcgcatatccctgtgcggctggtcaaggatgcgctggtcgttggtgtatgagtgcacggtggtcatcacacctttctggatgccgaagttttcgtgcatgaccttgaccacgggagcaaggcagtttgtggtgcacgatgcgttggaaatgatcctgtgttttgcagggtcgtaatcctgatggtttacacccagcaccacggtgatgtcttcttccttggcaggggcagagatgaccacttttttggcgcctgcttccagatgcatggcggctttggggccggaagtaaaaataccggtggactcgatgacgatgtccacgtccatggctccccacggaatggcgcggggatcgcgctctgcgtagtttttaatcacaaagtcgccgcctacgcgcatgatgtcgccgtcaacggagacttcgggcgcaaagccgcggtagttggtgtcgtggctcagcaggtgcgcgttggtgttgatatcgaacaggtcgttcacggccaccacgtccactgtgtctctgtgccgttcccaaatggttttaagaacctgacggccgatacggccgaagccgttgatgccgactcttacctttttcatatgctatcctccgcgggcagcgcatggcgctggctgctgtgactgctagttttcatcaacgcggtagatgtattcttccgccagcctgttttcgcgcttcagcgcctcgtacatacgggcgttttccagcgcgatgccggaaagattggcaatgcaggcaagaaaatccagctcgtcttcggtaaaggttctggcttcgccggaatacacccgcagcacgcccatgaccttttcgccgcgcgccttcaggggcatgaccatcagcgagacaaggccttccgccgcggcttcgtcgcggtactgaaagcgcttgtcgctgcgtacgtcttcgatatgcacggaattgccacgcagcacttcctgatcaagatggcttttttccacctgaacaggccccttgagggcgtagcgctggctcagcccgtaactggcgccgggcagcagcatatcaccctgtgcatccagaagacggatgaagcagcccttggcacctatggccttggttacctgctccgcgatatccgccagaattctggaaggctcaaggctcgagttgatggatttcgcaagggtgtagatggttttgtacaaccgctgggaactcatgactgaaacctgccttgttggaggttgtccggaaccgctgcggctccggaagaaaccctgccggccgcgtgagggcgacagcgcggcggccgcatactgcagcggagcgccgccccggccggcaaccacgaggacgaaagtttttctgaaaacgacactgcatgtataccgcaaatcagcaggaaaaaaacacccgcaggctgtaaatataccgcccgccgtaaatccggccggttcctgccttgagccgccgcagcatgcacgccgcttccgataaaattcttttcgtaatcgcaacatgcatcagcacaacaaaatatgcaagcgggcagcacactttttctgattacaaaacaattcaggcacctttgggccgctcttccgctaaaaacacatatactgcaacggcgtattaaaattcattttcacacataaaagttcaaaaacgaaacatacggcaatattcatactcctgctgccgcacaggtcatctgcggaaaaaatatagcagcagactgcacaccacgctgaccactgccatggatgtcagcgggaaaaagaatttcacccgcggcgagtccacacggatgtcacccggcagcctgccgaaccactgcagaagccacggcgcacagtgcagcaccagccccgccgcaaccagcagcagtcccgcagccacaaaccacctgcccggagaatccatgatatacctgcccttttatcgctgcagcgccgccttttcttgcacgactgcgcatgatacctgcacagaggtatacatgaaaaacaggaagtcagcacgccgtgaacaaaaatgatcataatactccgccggtatgcgcgcccggcgacgtggtggaagcatgggacgatgtgattctgtacaccgatgccgcaggcaccgtgacagcaggaaacggcaaagcgctgcactacctgccgcaaagcggacgcgccggggctcccttctggcagacactcaggctgggtacacagtctctgcagcagaccctgcaccgctttgcccccatgcagatacatgaaatatccggcacccacggcgaacgcttcctgttacgcatcataccggtgcatccttcgctttcgtcccggggcggttttgtggttgtggcaacagacaaccgcccgctggaagctctgcacgaaacatacgaggagaggctgggggacaacatctccgcgtgggcagactccataaccctgttcaatgcgctgtttgacactgccaaggacgcgacctttctcatcaacgagcagggcatcattctgacggcaaaccccgcagcaggcacacgccatgcgccttccggcggcgaactggcgggcaatcccgcagaaacgctggcaggggcaagctttcgcccgcgcctgcacaacgccatgcagacattacgcccccgcaccgtgtgggcagaaaaaattgtcgcgctggacgcacagggtgaaggatatcctgccgaagccatcctgcgtaagatggagttctccggctacagcctgtttcagctcattctgcacgatctttccgctcaggtggagctgaaaaaagacctgcaggcacagaaagccgaagtggaaaaaatgaacatcgcactgcgtcaggttatccgcaccgtggaagaagaacggcaggagatacgcgaacagctgaccagtcaggtgaaaaaacagctgctgcctgcgctggaacgcataaccaaagccgaaacgcccgaagtgcgcgaaggctaccgcaacgtcattcaggagcagctgaacggccttaccgataccgccggtgtggaagatgcagacctgctgcggctttccccccgcgaaatggaggtctgccagcttattcaactgggtcgcaacggacaggaaattgccgcgctgctcaacatgtcgtttgaaacggtacagacacaccgcaaaaacatccgccgcaagctcggactcaaaggccgcaccgtctcgcttttcagctacctgcggcgcaagcccgccctttcataacgggtatacccgaatacccgacacatccccgacgcccccccttgcccgcagcttataatagtgtttagctgcaataattctgtactgtgtcttttactgtgcacttttttattatgtgcacacgcagcagatgccgtatcagcatgaaaccggacataagcatatatctgtcttcatgcttttccggctgttcaccgacgtgccctatattccggagtatcgcagcatatctgcctgctgccggagacctgcgtacataaagagctgtttgccgtttttatccatacgcacaagggcacaacataaaccttaccggagtttaccatgaagattgcattccgttattttccgctggctgccgtgcttatgctcgcccttctgctttccgcctgttcggaagaaaaaaccgacgcgctcagccgcatcaaggaagcgggcgaaatcagctttgccatgagcggcggttacccgcccttcaatttttacaatgacagcaacgagctgacaggctttgacgttgacgttgccaaagaggtggcatcgcgcctcggcgttgcctttgtacccgtgaccacagagtggagcgggatcattgaaggactgcgctccggcgcctacgacggcattcttggcagcatggctgtcacccccgaacgccttaaggtggtaaacttttcaaacgcctactactactctggcgcgcaggtaatggtaaaagacagtgccccttacaccgcaccgcaggagctgaaaggcaaggttttcggcgtggtgaccggcacaacgtttgccgaagatgccgaaaagctgggcgccggcgaagtgcgtctgtacaaagatgacacacagaccctgcttgagcttgataacggcgtggtcgacgccgtcatcaccgacagggttgtgggtgtgaacgccgtcaattccggcagattcaacatccgcatgctgggcgccccgctgcgcagcgaaaatatcgccgtcgccttccgcaaaggcgaagacaccctgcttaaagaagtcaacgccgtacttgccgccatgcacgaagacggcacgctggccagtctgagccgcaaatggcttaacgccgacataaccacccgctagcgcgtagaaacgcttttaccgccgcacactaccctcaggcagtgtgcggcggctgccctgccgtacaaacaacaacacaccggaaatattatgtacttcgaattttctgccataccgaagtacctgccctattttttgcctgccgcgtggatgacgctgcaggtgacaacgctcggcattctgctgggctttgtgctggggctgggtacctcttttctgcgcatttccgacaaaaagattctcaacctgcccgccagggcctacatatatctcatcagaggaaccccgctgcttctgcagctgctgttcatctatttcgggctgcgcagtctggccggtctggaagcaataacctctgcagtgctggcgcttggtatccataacggcgcatacatagcggaaatattccgcggagccatcagctccatctccaccggccagatggaagccgcccgcagtctgggcatgtcctacccgcgggccatggtgcgcattattctgccgcaggcgctcaagcgggccattccgccgctgggcaaccagttcatcatcgcgcttaaagattcctcactggccagtaccatcaccatcaacgaactgctgctcaagtcgcagcaactcgcctcgtccaatttcatgatgatggaaatgcttgccatcgcggcactgttttacctgctgtataccgcggtgttcagctggctgttccacaggcttgaagcaaaactcgatactggcagttaaaggagtcagatccatgcagaaaaaaaacagaccggttattgatattgcaggcctgcacaaatggttcggcgatcatcacgtgctcaaaggcatcgacctgcaggtaatgccttccgacgttgtggtggtcatcggtgccagcggttcgggcaaaagcacactgctgcgctgcgtaaacctgctggaagactttcaggacggagaaatacgcgttggcggtgtggccgtgcacaaagaggaacaattcatcaacacgctgcgctcccgcgtgggcatggtgtttcagcattttcacctttttccgcatatgaccacgctgggcaacgtaatggaaggcccgcggcaggtgcgccgcatgaacaaaaaagaagcccgcgaactggccgggcactatctggaaaaagtaggcatggcggacaaggcagacgcctatccgtcaactctttccggcgggcagaaacagcgcgtggccatcgcgagagcgctggccatggaacccgaagtcatgctttttgatgaaccgacatcggctctggatccggaactggtgggtgaagtactctctgtcatgcgcacgctggccgaagacggcatgaccatgatggtggtcacacacgagatgggcttcgcccgcgaagtggccgacaccgtggcttttatggatgaaggcgtcattctggaaaaagagtctccgcagacgatcttctcctcgccgcgggaagaacgcacacaggcgtttctggggcagatactctgaccccgcatgccgctgacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacagaaaacaatcacacaggaaaacgcctccggcgggcagggtgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagggcacttcagaagcctaccgccgtggcaagtccaccctttccgtaagccttcccggaaggacggggctagccgcagagggccgcctaatcctttccggcttccgttccggcgtgaatggcgaatggagcattacccgagtaacgcacaagttgagcgcgggcgggtatgtgatggatgttgagggcgaggtgccgaaatgatcgcttactcgttttaggatagatttttgctggacatgaagggtagttatttggttgataggatgttagattagccgatggttaccaaatcttggaggcgggcatgaactacggtgtttggaataacaaaggtggcgttggtaagtcatttctgtcctttactctagcgcttgaacacgcgcatagacaccctgaacggaaaattttgttggcggatatgtgcccacaggccaatctgtccgaaataattcttggcggaaatggaaaaggaaacgcaaaccttgaagctaggcttgctcaagataagagaaaaacaattggtggttactttgatgagcgtatcgcttcgccacatcaggtaacaggaaacgaaactagttatctcattgcagcgagtgattataaccaagagttgcctgacaatgtatatcttctttgtggtgaccccagtcttgagttgcaagcgcaagttattaaccaaataggaagccaaactttgcctgctgatgcatggaaaaacgtgcacatgtggttaaaggatttgattaatgcatgtgcgcggcagttgggtagagagggaacaagtgtttttatagattgtaatcctagcttttctgcgtacacagagttagctattgtggcaagcgaccgccttattttgccctgttcgtgtgatggatcttctgctcgtgctgtgcacaacgtagagaatcttgtttttgatgggagtgcctattacggggataaaagcttttcaaagatgtgtgagcgctttggaatggctttgcctgttatacactctgtagtgttgaatcgttcaactctttataataaagacgcgagcaaagctttttcagcaatgtttgatgaaatcaaaagaactgccaacgacttttataagcgaagccctggaagctttgtggctggcggtcccgcgtttatggttatgccggataatcattctgtggcaatcgtctcttcccatcttggtaaaccactttatgccattaaaccggggaagtaccaagtttacgaggttaatccccagattaacccggagcctctgaatagatacaaagaggcgattgagggaatggaagctgtgttactgtagttcgttgagatcatttttaagggccggaactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccgtcggagacataaaacaatcacgcaggaagacgcctccggcggacagattataagtttaattttttcatcgcccgatatggtaaacatatccgcctgtccgtatggcagcacctttccgggccgtctgccacggagcagaggacgccttgtcttgtcaggcgcgcaaataccggtatagtgcctccacacaacgcacattacagcaccatatcatgatagacatccgcacagttctcatactcaatgctcttgtatttcttatcgccacgggcttttcgtattatatgtatacaagaaaagttcctgtagatggtgtaaaatggcttattgccggattcggttgcggacttgtaagcatggtaagcttttttacaagaggctatataccaacagtctactcagtacttttcggcaactcacttgcactgctttttcttattataatatataactgggtaagagtatttcttggcaaagaaaaactgacaaaacgccagtggtcttttatcgccgctatcatagctgcatcagcctgcacctatacatactatgttgccatcgacaataatattttcatacggatattcattgtcaatactcttgtcggcataataggacttctctgcggatacacgcttgttcgcgtaaaagacgtcacattctgcaaaataacaggcatcagctgcctgctgcacggctcatacagcattatttacggaacagtcagcctgctaagccagcagagttctgtggagtatctgcaggccggcccgcttatcaaattttccgttcttgtctctctggttttcggcatcatgctgatgatgggagtcagcagcatgatcaatgaacggctggtacagatgctggaaaaggaagcccggacagacccgctgaccggactgggcaaccggcgggctctatacacggccgcagcccatcatgtggcccgcctgcaccgcctgtgtgaaccgctggtcatacttgtgatggaccttgaccggttcaaatccgtcaatgacaagttcggccatcctgcaggtgacgccctgctccggcattttgccgccatactgcaaaaacagttcagaggcacagatcaactgttccgcttcggcggagaagagtttgtcgcgctgctgcagccttcggacgaacggggtgctgtatgtctggccgaaagactccgcagggaggttgccgcatgcccccttcagctgggcggcgcttccatcgctgtcaccgtcagtataggcattgccaatatgctgccggaagaacccgacatcaccagagcactcggccgtgccgatcaggctttgtataaagccaaggcaggcggaagaaacagggtggaaagttcgtacaccgtgcatgccgccgactgtacagagcctgtacccgccgtctgactttcaccgcaccggcgcgcttgccggacttccttcactcctttccttctccggtgtccgcgtgccgttgcgtgcgttatcacgttccgcccgcgcctgcttattcccattttccattcagtacacagctgatgcgccgcgcaccgcctccccccccgcaaaggcgcactccggcactctggctgctttctgcggccatcccctccggttccttaagcagaaaaaagttatcctccgactgatatgtataatttaacagccggtaacggagcgtatgatggttgcatcatagtaaccatcttccacggaggaaccatggctcacaggcttctgttatacgccgccgcggcgctggcggtgttgctcatcgccgcggccccgctgctggcttatgatgttcccgacaaaatcgtcattgaacggcctgccaattatgaaaagctgaattcgtgggtcaccaaggtcaactttacccacggggcgcacgccatcagagtttcctgcaaccagtgtcaccacaaggaatcagacaagactctgggcaaatttgtgccctgcacccaatgccataaaagcgatgaccccacagacgagtccggtttttaccgggcatggcactccgacggtccgcccagctgtctgggctgtcacacgctgatgcgcagcaaaggcggcaaaaatccggtgggctgcacctctgcctgccacaagccccggtagccacaggaggatatcatgcccaacggtaacagatttgatgcactgaaaatgaccgtaggaaccagagaggtcagccgccgtgattttatgaagttctgcggtgtcatggctacttttctgggcatggggcccgcatttgccccgcagatagcccatgcgctgatgaccaaaaaacgcccttcggtggtgtacctgcactgcgcggaatgcaccggctgcacagaaggactgctcagagcgtatgagccgtattttgacgaaataatcatgaacaccatctcgctggactattgcgagacagtcatggctgccgcaggcgatgcagcccacgcagcgctggaaaaagccctcatcaatccggaaggatatatctgcgtcatcgaaggcggcatacccacccgtcatggcggagaatacggcaaagtgggcggagaaaccatgtttcagctgtgcgcgcgcgtggcctccaaagccatggccaccatcgccatggggtcttgtgcctgttttggcggtgtgcaggctgccgcgcccaatccttcgggagccaaaggggtgaacgaagccctgaaagcagtgggggtgaatgccatcaacattgccggttgcccgcccaaccccatgaactttgtgggcacagtggtgcacctgcttaccaagggtatgcctgaacttgatacctggaaccgcccgctgctgtttttcggtgataccgtgcacgatcactgcccgcggcagaagcattttaacaaaggcgaatttgccccgggctttggcagtcccgaagccaaaaaaggctggtgcctgtatcagctgggctgcaaagggccgtacacctataacaactgccccacagcgcttttcaatcaggtcaactggccggtaaaggccggagccccctgtataggctgcagcgaacccaacttctgggacaaatactcgccctttttccaccccattgaagacggccccgaaagctaacccgcgccgcccgaaaggagataagaccgaatgagtcagaaaaaaatgaaccacaccggcaaaaggctgatcgtcgatccggtgacgcggatcgaagggcacctcaagatcgaggtggaactggaaaacaacaaagtcaaagatgcatgggtaagcacacagcttttcagaggcattgagatgattctgaaaggcagaccgccggaagatgccccgctgtttacccagcgtgcttgcggcgtatgcacaaacacccatgcgctgaccagcatccgcgccatcgaagacgcacttgagatcaaagtccctccgctggcacagctcatgcgccaccttattctctccgcgcttatcgtgcatgaccatctggtgcacttttaccacctgcacgggctggactggattgatgttgccgcagccaccacggccgatccggccaaggccggtaaaattgtgggcagcaccagcaacagaagcgacgacccttcagagcttttcatcattcagaagcggctgaaggagtttgtgaaatcgggacagctgggatttctggaaaaggcatattttctgggcggcaacgatgcgtacaagctgagtccggaagaaaacctgataatgtcggcccactactttgaagggctgcgcattcagctggaactgggcagagccatggcgctttttgccggtaaaaacccgcatgcgcaaagtatggttgtgggcggcatgacctgctacgacagcctgcgtccggaagttatcggacacttccgcaagatctgggaacactgcaaggagtttgttgaaaacgccatgatgcccgacatcctgctgatgaccagacgctaccctgaagcgctggcctacggcagaacatccaacttctttgcctttgcagattttcatgatccggtaacaggcaaagacccgtacttcacttcgggcgtgctgtggggcaacgatcttacaaagcacgaagagctggaccccggccatatcaacgaacatgtggcgcgcagctggtacgaaggcgataccccgcgcacgccctatgaaggcgctacagagccgcactacacatcatatgaggacaaggagaagtattcctggtccaaggctccgcgctacaaaaatgaagcaatggagaccggcccgctggcacggcgcgcgctggcctacgcccgtaaagagcaggaaacaagaaccatgctggatacttttttcaaagattccggcatgaagcctgatcagttgttttccaccatggggcgtaccgtatgccgtgtggtggaaacaaccatgcttatgcggcgcatgcagggctggattgacgataccgaagcacgcatcaaagccggtgaagacaccatatacacagaatggaaaatgccggactccgcccgcggcgtgggcttttgctgtgtaacccgcggcgccctgtcgcactggatagacatcaaggaagctaaaatacacaacttccagatggtcgtaccttctacatggaatctggggccccgctgcgccaacggaaaactgagcgcgggcgagcagtcacttatcggatgcccgtgtcccgacccggaccgccctgtggaaattctgcgcaccattcattcattcgatccctgcatcgcctgctcggttcatctgctggatgcacagaaaaagcctctcggcagctttaaggtattgtagccacacacaagctcactctgtcttgtcccgcggccctgaccttacagtcggggccgcgtttttttacggacaatacagaccgtagaaaaagcacgccaccgctgcatcactgccggttgtaattatgcgcctcgacgggttgttacatgcgccatcatactgtcatgccgtaagatttttccagtacaatacggcacggcatacgggccggaccatgtccctgcaacgaccgtgcgttcggtatacagcggcaccggcggaaccgttttatgctgttcagagcggggcaacaccccgcaggccacacgggagcctgccggagcaatacggcataaacaggcaggaaggactccgcgatgagatacaagcatgtggataaaatattatcatatattttattatattatgatttgtatattttctgtcgcgccaaccgccgcattaccagtgtgtcctcacaacaacgcaacagccggaaaccatatgaaaagtatctccatcaccgatatcgcagctatgcaggcccgcggctctctgctgcttgttgacgacccatatcctgttgaacccaaaatccggtggggacacggtaagccccctcatcaggctctggaagcgcttttccgctcatgccggcagaactacctgccatttctggaaaatattgcgtctctggcgccttcttttgcaaaaattccttttgacgcacccgaagattcaccggaaccgcgctggaacaacaactggctgcctgtactggacggcatgagcatatatacggcactgacaaaacatgctccccgccggtttatagaggtaggttccggccattccacaaaattcgcagcgcgggccgtgcgcgatcacgggcttgccacacgcattttctccatagacccgcagcccagaagcgaagtggacagcctgtgtcaccgtacgctgcgccattcgctcgaatcgctggatatcgcttttttcgacactgtaaccgcagatgatattctttttgtagactgcagtcaccgcgcgctgcaaaattcagatgtcaccgtcttttttctcgatattcttcccatacttccggccggatgccttatcggcatccatgacatatgcctgcccatggactatccgcccggctgggaacgccgctactataacgaacaatacctgctggcctgcgtcctgctgttcggggctgccgcattcgacatcctgctgccttcgtactatttgtcctcacagccggagttgcaccctgccctgcaacctctgcaggccgtaacaacgctgcagggccgcccccctgtgggaagcatcttctggatgcgtaaaaaatagcggacacgcagaagagtacactggcgctgctggcacaccagagcaacaccatggcccggatagtaatcatcagggccattcatttgtaaacatgatcagccgccaatccttgaaggcgcatttctgtatccaaaacggttatctctcctgcaaggcagtacgccaacaattcagccgggctatttactaaaacatcataagaaccatcatcataacgctgaattgataacgctaccattttctttcctccagccgtaagtatttatgatccggtcgaaaactagcttgcaaatttttgcgtcaaaaaagcaacaaactgagaacgcccaaacccctttgaccttgcttttctgtccagatcctcaaggatataccgaggaagtgaaatattaattctaacaggggttgcgtctgccgttggcacgggcaccagctgcaagcggaactcgcgcgagcaatctaccccctcccctttcatctcttcagaggcataagcgaccacagcttcataggaagctggttccggcatttcctgtcgctttttggcttgttcctcagcctcaatattcagtacatctaaagcgttcctataggcttcctgaagtgtttcaccttgggtacctatggctgggcactctagaaaggttacaacgtaaccaccctcaattgcagggataaaaacaccgtaatataatttttccataatacccttttgtatttagtagtgtgtgtggggggggggaatccccccccccacactactataattttttttccgacttgctttccaatcactcgaaccaaatgatcttttatttctttatgcctcgggatggttaaaactttattaccgtggctatcataaaccttggtgtggcttcgtccttcttggaaagtaaaccctaataatcggagctttagaagaagatgcttctccttcacctatacacactcacgtgtgtataagtcaacggtaatcccccagaaaaatgttgcttctgaaaagtagaattttctcgtaacccctgatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncacggctcttgatctttgttttcttcaggcttaaactcatggtcattcatgtttttatctcctcttgtgagggggtacccaaggccgcactgctatgcggccttttcttttaggctccgatcttagacaaaagtgtctccattgcgacaattaccgtatccgtaaacgacaagggtggctctccaagagaaatcatatggaaccgtttttcctcatagagaagaataagggaaggcaaaaaggaaaggttcactatttggcgaggttcatttttttctgcccctttacctttgtgcccttgcaaagagtttgaagattccaaatactctttaagagcaagccggataaaggcattccgtgtcaacttttgggtagattgcttttcaacctcctctttcacaagctgaaacctttcgagcagcgaattgggcaaacggaagcatttaacgacttcttgctcttgggtaatggcctcgatcaacaaatctactttaagccgattcccctcagttcccgcttttttaactgcggtattccctttagaccctaatgccattattcccccactcgcctagcaagttcttctgccaaagcgtgatagtcttttgctccatttgatgtaggagcgtattcaaaaatagttttcccgtggctaggagcttcagccagcgaaacatttctacgaatacaagtttcaagggtaaactcagctccgaaggcatcccgaacggtattcttaacctctcgcttcgtgtccgtcatctatagggcacttcagatcccaaacactttgaccaacagccggttgatcaaaatgttcaccacaagaaaaggaccgtatagcctatcaagctaaacggtcctttttcttaagaaaatatggtggtggagctggagggaattgaacccacgacctcttgaatgccattcaagcgctctcccaactgagctacagccccttgcggaagagccttatgcagcacaatggggcaggttgtcaacagcggatgcatttttttatgcacacagcgtcaggcgtacggttagttgttgtttccgcgctccgcacgtcttattatacaagcgaaaaacgcgggaggctatgatggcagaatcgctgattatatatggcaaggaaaattgcccgcacacccgcagggcaagagaggctcatcccggacacatctttatggatgtgcaaagcagcctgacggccatgcaaaacatgctggaactgtccggcggcgtacgcagagttcccgtactggcgctgcgtactgacaaaggtgaacagcttatatctgtgggatacaataaaggttcctgaaacgtatgatttccggcaggtgccggaacaaccacagcggtctaaagcagaacatccgcaattataccgcaacatgtttggccagaacccgccactccgcaatcgaaccgcatatactgttacgccgtctatcagataacagcctgcctcagcccccgccccgttttcagcatctgcctgccggccccagccgcagacagataaaccgcgtgtgcagccgccctctgaatacctcgcaaaactgcccccgctgtaattcacaactttattttttcatataaaacagcaaactggctttccgcgcggatatgcgctgtttgtgatattattccttagattgacaaaaaaaacaccgcaagcctaccaatgtcgggcactcggtactttttactcacacagcacacacgtcggagaagtgaatgatcaaatatcccgcttttgaccctgtagcctttacgctcggaccgctgaacatccgctggtacggactcatgtatattctgggtttcgttgccgcgtggctgcttgcccggtcgcgcgctctcaagacggggtccggctggacagtagaacaggttgacgatctggtaacgtacagcgtttttggtgtcattctgggtggcagactgggctacacactgttttacgaaacgtcatactttttaaataacccgctggatattttcaaaatatggaacgggggaatgagctttcatgggggattgctgggtgtcatcattgccatctggctgtttgcccgccacacaggtaaatccctttttgaagtaggagacttcactgcgcctctggtagctccgggcctgcttgccggacggctgggcaactttataaacggtgaactgtggggaagacatacctccgctgaatggggcatggtgtttcccggcgccggaccgctgccccgccacccgtcgcagctttacgaagccgcgctcgaaggtgtcgctctctttataattctgtggctgttctctgccaaaccacggccccgcatggcggtttctggcatgttcctgctgctgtacggcagcttccgcttctttgtggaattcttccgcgaacccgatctgcatctcggctatctggccttcggctgggttaccatgggacagattctgtgcctgcccatgatcctcggcgggctcgtactggtaggctttgccatgaaaaatgaaaagcaggccgccttaaaaacagagtaaccatctgttttattgacaggcttctttttttgtggaatggcgattgcgttggttttgcggtgtttttgcgccgcattgctcataccgcacggagccatcaggaggagtcatggcgaaggaagacgccatcgaagttgacggaatcgttcaggaagctctgcctaacgcaatgtttcaggtagagctggaaaacggccacacagtactcgctcatatttccggtaaaatgcgtaaattttatatccgcatactgcccggagacaaagtgcgcgtggaactatcgccgtatgacctgaaccgtggtcgcataacctaccgcatgaagtaacggcacaaaaccgcactttttttgcggccgctactgcggcctgcttctctgcgcccgaaagcataccccgccggtcaatatactacatcctaaaacccgcattatgcgggttttcttttctcaacagccaccattcttacacgcacccaagccctacttaccgccgtaccgcaacacggaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcatcctcttgcgcaaaaatacaggatatgccggaccgggcacaaaaaagcgccggaaaggtaaaccttccggcgcggcatttttggctatctgcaaaaactagctgcggtggggcttcagttcttcaagaaactggggagccacttcaaagccgagcttctgtgcttcatcggcatactgcacagctttggcaaactcacctttttcaaagtatgcgagagccatgttgttatatgcaggagcaaacgaaggctctttctggatgatctgcttacacacatccagtaccatgtcgtagtcttccatcataaagtaggctgtggccagagtcgcctttgcctgtacaaagtcaggatcccacttcagggcttttttcagggccgcgattgccggttcgggttcaccgcgctgcaggtggacaaaagctatgttagcccacggtacagggaacttagccctgcactgggcagcttcttcgttgtagcgcatacatccgtccagatcgccacgctgcaggcatatgccgccaagctgcacaaaggcttcggcaaagcgcggcgagttacgcacgcactcgcggaacgactgctccgctgcggcccagtcgcgcttggaaagcagggcaacgccgagattgtagtggtggtttgcgcagtcggcattgtccttgattgcagcctgcaaatcggcgatgtactcgtcgatgttatcgtagctatctttcatagtccgtaaacccctctttttccaacaagttatgataccagacgcaaaattcaaaaatgccccggtacttctcgtctcggttgattatgcccagagcgcactccagcgcacccttgccgtattcgtttgagtactccgaatgatcgcaggtttgcaaaaactcgcggacgagctgctgcgtggtacgttttgtaacgtcctgacgcacatccagagggtcattgggcttctgaaaaggatcccacttgtcgtagcctatccggtcgatgaactttctgcgccgcggtgacatcttttcatagatgaaccgcttctgttcttcctgatccggagtaagttcctgcggggttccgtcgcggaacatgcttgcggaaatggccatcactcgtttccttttgcggtggcgcctgcaccgaggtaggcgtcgtcgtaagtggtaagcagagccatggacacaggcacaagcacggtatgcagctcagaaaaacgcgaatgtacggcatcgcggatttcaaggctcagctgtgcaaggcgttcatgaattctgtcgatattgacggtggggtattgtttgccggccagaaaggccgacttgccgcagctgtgggccttgccgcctatggctgtgggaataccgtacaggcggcaggtgatggggcgatattcatacagttcgcacccgtccgtttcgcccagcagggggcaacgcacgcgcacacggcccatatcctgcagaatttcttctgcatccctgccgttctgcacatcgcgatgagcctgccgtttcagctttacaagcttgcggtctgtttcatcggcccgttccacaataacggaacgttccggcccgaaactgaatttctgaccgaaccggtgattcaggtacatggcctcgaccagtgaaaggtcgaacaccgcgtagcaacagtcgctacagcctttttcacaggtcacacattcggggtgggcttcctgaacacgcttgaagacgttatcaacatcggccacaagcgcttcatactttgcaaaaatttcagaaaaatcctgcgtcattctttgtctgctcctcgccgccccgggccgcctgatacaaaagcacaccacaagacaccggtcttgcgtgttttatgccattcagacggtgaggccggttctactggtcggtcgggaagtcagataatcaccgcggtcgggcctgtccagtgcatgacggtccaatcatggcgattccgttacggattatggcggtcagccgtcccggaacggaaccggcgaacgatgcaggccggagttctttgccccgcgtgcgccggactacgcatgcggagaagtacaggatgcggggaatatcctgctgaaaatgctgaccggacgacgggataaagcccgccgtccggcagcatgtcgcgtatgcttgcgaaaaaaagcgagcttacacttcttcgatggtgattgcgtcggattcacagacttcgacgcaggattcacagccgaggcattcttcttcgttcacaacagctgctttgccgtcctgaagttcgtaaacttcaacggggcacacgtctacacattcgccgtcgccggtgcacttgtcgtgatcaacagttacattccaacccatggtaatcctccaggcgtttttctcggggtcttatgaccccagatttttgtaaaccgcgccgcgtaaagccgctggacgcggacttgtggcagctaaccattgcagtgcagatagctttaccccaatagcgtgtcaagacttgaggtggattctcaatgcaccttgtggaaaaagtttctaattgtcagaaaaacttacaatatcatgcgtacataggcggctcttccgccgcgtgccgccaccagcagaacagcaccggaaagccggtgcctgacaaaggcctcggcaaagtcctgaagcgatcccgtgcgcagaccgcccacctgcagaatggcatcaccggcttgcagccccagacggccggcagggctgtccggacgcactgattcgataaccacaccctgcccgcgggcatcacgcacgcgcatgccccagcgcatggccgccatggaaagcgcatcctgcgcccccagcgccacaggaaccactgccgtgcggcgtaattccccctgccggaatatctgcagccccagctgacgaccgcgtgtatggtttctcagtagctgcaggtaatgatccttatcctgcaccgtatcattttccatccgcagaatgacatcaccgggctggataccggctttttgcgcgggagtgtccgcgtacacgcgggtcaccagcataccgccggtgccgcgcagccccagccatgctccggtgcgctggtcaatatcctgcccttccacccccagccacaccggccgtacccggccggaactcagcaattcatccaccaccctgcgggctttgttgaccggaatggcaaaacctatgccctcggcacttgcctgtatggcggtgttcactcccacaagctctccggctatattgataagcggccctccgctgtttcccggattgattgcggcatcggtctggatgagatatgtaaacacgccctgccttgtctgaatggaacgctgcagcgcagacaccactccggtggtcaccgtatgtccgaatccgaacggattccctatggcgatgactgtttcgccgggcatcatgtctgaagaatcagccataggcacctgcggcagcgattgcgcagcctgcaggcgcagtacggcaatatcaaaatccggtgcggcacccagcaggtcggcttcaaattcgcgcccgtcaagcagccgtgcacggatggtcgtggcgcccgaaataacatgggcattggtcaggacaaggcctctggaaccatctatgattacgccggagcccagactgtgacgctgcatgggctgctgcctctggggcagacgtaacagctcgcgcagcagcggtgattccgcaaagggtccgggcagttccgccccctgagccatacgggccgtggttatattgaccacggcaggagccacggcatgcacagcacgcacaacaggagtgaccctgggcgaatcaggcaacgggccatgttctgccctgctgcccgctgccgcgacacagacaaacatcaccgccacaacgatgcgcagacacaaggcagcacctgccgcagacaccgcgcgtaaacgcctcagccctttttccgttaccgcagcagctgttttcatagcatttccctctccgccatgcggctgtcttgccatttcaccatgccgattgtaggtatcaggattcttaaaggagtctttcatgtcacattccgtggaatacataatacagcacattccccctgttgatacttcgcttgccggtgctgcacaggcgcatctggacaacctgacaaagccgcggggcagtctgggacgtctggaagaactggcgctccgcctttactgcatacaaggcggcgataccccgctggcagccgatccggcgcgcatttacaccattgccggtgatcatggtgtagcagccgaaggcgtcagcccctttccgcaggaggtcacgcggcagatggtgctcaactttctgagcaacggcgcaggcatcaatgtactgtgcaataccgtgggctgtgaacagtttgttgtggatgccggcagctgcggaggggcctaccccgaacacccccggctgatacagcgcaaaattcatcccggaacagccagtatcgcgcagggtccggccatgacagccgagcaatgcagacaggccctgcaactgggcattgatctggccggcatggcccgcgaggcgggttgccgcaccgtgggtacaggcgagatgggcatatcaaataccactccttccacagcgctttactgtgcctacctcgggcttgaccctgccggcatcaccggccccggagcgggcatcaccccggaccttgtaaaacataagacagatattatccgcagagcccttgccgtcaacgccggtgcggtacagtcacaaaacgccgtggatattcttgccgccctagggggctacgaaatagcggctctgacgggacttattctcggtgccgcctaccatcgcatggctgttctggtggacggattcatttccactgccgcatggaccgccgcatggaagatatgccccgctgtgagcgattacagctttttcagccacgcatctgccgaagcaggccacaaaacggcgctgcgttccatgggtattgagcctctgcacgatctcggtctgcgcctgggagaaggcaccggagctgctctcaccctgttcctgctgcgctccgcggcggcaattttcaacgatatggcaacgttttcctcggcaggagtcgccacacaatcatcctgttgagcaaccctgtggccactgataccatcagccatgccccaacatcacaccacggacgccatgcacgataatacaccccttctgcagataacagacgtttcgcgcagctttacgttacggcagaagctgttcgacgctgccgccgacacggtgaaagccgtggattccgtcacactgcacatcagcaggggagaaacgctgggactggtgggtgaaagcggatgcggaaaaagcacgctggcacgcatgacagccggactgctaaaaccggattccggcacggtgcatataactccggactccggcggtagcggccgcattgccaacgcatccggtgtgcagatgatttttcaggatcctttttcgtcgctcaatccgcgcatgcgggtgggacgcagtatcggagaggcccttgaagtacagggaatgccccgtgcggcaaggcgcgcgcgggtggaacacctgcttgccgtagtcgggctggcgccggaacattatgaccgttatccgcacgagttttccggagggcaacgtcagcgcatcgccatagcacgggctcttgcccctcaggcttctctgcttgtctgcgacgaaccggtttccgcgctggatgtttccgtacaggcgcaggtactcaacctgctggcagacctgcgtgattcactgggactttccatgctgttcatatcgcacgatctcagcgttgtcagacacttctgccatcgtgttgcggtcatgtatctgggacgcatcatagaaacagccccgcgtgacatgatatacaatgcccccctgcacccgtacaccaaagctctgctggcatcgctgccggtacctgaccccgatgccagaacaacgcatacacgtctgcagggcgaaccgcccagtcctgtcagcccgccctccggctgtcacttccacccgcgatgtccgcacgccatgccgcattgccgcacgcacattcccgcagaaaccgtcctgcacggcagacaccgcgtccggtgccacctgtatgcataaacccgcagctgccgccgacaaccggcagaccgcctttttccggcacagtgtataagctgctgtagggtgtgtaccgctcatggacttcgtgcggcacagacggtataaaatagcaattgcgcgcacaaacagctccgcagcgttttccacaggcttcggggttgacgcttctttcatggtggcttaccgataggtttatggttttaccatggccagtaacgcaaggggtgacgatgactgaccggaatctgacacacaaagagctttccgccatgctgggggtttccgagaccaccataaaaagctaccggagaaagtttccgggctgtattcccgtggcaagcaagggaaagcccatccggtttactccggaggcgggcacggtgtgcgtacgcatacgcgatatgttcaatctgggcatgtctgtggaagaagtgcgcagcaggcttgcccaggagttcggctggatagacgaagccccgcagcaaaagcagcaggacgagcccaaaaaccgcagaccggacgaacccgcacggcgcacagagctgtcacacgatttttccgcttcggtcagtaatctggcaaaatccatggtggctctgacacagcagcaggcatccatgctgcagcgcctgcagaatatagaagaaatgctgcgacagctgggactttccggaccggttgagcgcaaacccctacaggcaacgctgggtccggagtgggatgaccgctttgagcgcatgcaacaagccatggaaataatggcccagacagtcaccggactgcgccggcaagttaccgacctgcgtccggcaccggttgcacaggttcccgcaggaacagcaccgcagccgtcagggacggcagacgcagaagatgcgcccgcacacaccacggacacaatgccgcaggccgaagattcagccggtgatgagcagatgtttgccgctgtacaggccgtatccccgggacgcagcgacccgccccgcagggtgatgatacttccgcttgttttccagtcttcgcggggagaatatcttggtgtagcgggcaaagcccgcggacggttcagcgcaaatgacctcaaggcattgctggccatgacgttctttccgccggaacggtacacacagcaatgggaacaggacggcaacggctggtggctgctgctgacccagcccgaaagcgccaccccccgcgagtttgccatctacatggaagaaacggtgacaccgcgcggcaacactgtggcgcttgtactgcgccttgccgttaacggggaagaacagcaccccgtggaactgcacaattttatcagtgaaatgcagggcgaatagcagccgcatcatgaaaaaagcaaaacggcacaccgcacggtgtgccgtttttttacggccataaagcaataccgcagaaccggatactgcaggacaagaacactccggacgccggacgccgcacgcagacagcactcaatgccgcagacgccctgagccataaaaaaaagccctcttgcgagggcatttggtatcggaaaaaaactaccgagcaatcatagagcgcagcatatccgagcagttctcggtattatggctcatggcgtacagcgcatccacaaaatggatgagctggtagatatccttgaaatcaagatcagaacggtagatagcggaaacaatccggttcttttcacggaacacttcgcgctgctgggcacggatggcgcggtaggtgtttttggtggattctctgtccagcttgccgccgccgtggatgagtcccactgtggcatcaagtgccggcttcagcagttcgatgcttttggacaccttgtgcaggaagaaaacaaactctttctgaaattcatcaggaatgggaatgcggcgcatgcccagccagttaagcgcttcctgccctgcatcaagaatgttgtcctgactgcgggtatagttgatgaaaagcgtcttatccacagccatgaacaaagcacgcggcaggtggttgcggatgttgcgctttattttgtcggcatgttcttccgcgtcatccacttctcgcagcagtgtattgaaatccttgcaggtgccgccggttatgtagcactccatggactcttcgataagacgcatgcccttggctatctgctcgtaatgctcgacaagtcctgtcatgggcgagcgttcgtcgcgtacaagcccgaagagggggattcgaatgttcatatatgaagcctccggtaacagccttcagggtcctacaaaaacgaccatctgagaagctggaaaatgacgatactggttatagcggcaataggtactgtaagtacccaataaagcactattttgtaaagtactctaaaatcaacggcaccaaagcctctggccagccccacgcccactatggaccccacagcggcgtgtgtggaagaaaccggcattcccagatttgatgccatgagaactgttgtggccgctccgaattccacagaaaaaccacgggtattggtcagtttggttattttttcacccacggtggccataaccttgtgccccagcacggcaatgcccaacgcaatgcccagcccgccgatgaccagaagccacaggggcacctccgcagaagccagcagcgtgcgttcgcgcgctatcaggtatatggcagccacagggcctatggcgttggccacatcgttggcgccctgcgacaccgccacataacaggccgtacccacctgcagacggcggaacatgtcttccactgcttcgggtccgtcggcatctttgggcagcgtgcgtgtgaacagcacccggaaaccagtccacacagccaccgtcagcacggcggtcagccccagcgccacagaccagtgcaggttaagactcttgcccaccggcgttttataaaaaaacgaaagcaccacaagatcggcggtaagcgctatccagaacggggcccagaatctcgctttttctattatcttggttcggtacagaataaaccgccgtatatgggaaaatacaaaaaaagcaatgcctgcgccaaaaagcggcgaaatgatccatgaaagcaccacaaagcccatactgccccagttgacgacttcgggccctccggcaacaatgccgaatccgagaatcgaccccacgatggagtgcgtggaagaaaccggcagcgacgtaagcgtggccaccagcacccacaaggcagcagaaagcaatgcggcgaacatgcctaccatcatcacccgcgggtctgttatcatatccgcgttgatgatacccttgctgatagttttagttacatgagcacccagaaatacggcgcccacaaagttcagcacaccggcaatcattaccgcctgtttgacggtgatggctttggaaccgaccgatgatgccatggagttggccacatcgttggcccccagattgaatgccatcataaagccggcgccgacggcgagaacaagaaaaacagtgtatatatccatgtaacctgtccgtttaagggatgagcgatgccctgaattaccctgatagcggtgaccggaaggtgcacaggtaaacggggagcagccggatgcctgtgttgttccgctgcaggtaaaagacgccgctccactactgggaaaagcggcctttgtcaaaaaagcgccaccgtcttacctgccaattgtaacaatcgtgtgacaaaaacgccataaagtgacggttaaataacatgatgaaacattactccatccgccacagactgtttataggaagcatcatactgttatttctggcacttattccgccgtttatttatgtcggcgggctgctgaaagatgatgtgctgaccgaatcgcgcctgcgcgcacgcaacggactggaaatggccgcatggctgatggaggaacaggcaccgttttctgacaccgcttccatgaacgcatgggcacaccggttcggacagcgtacgggtatacgcatcacctacatcgaaaacggccgcgttgtggctgattctgaaattgcctacgaacagctgccgacgctggacagccatcgcaacaggccggaagtgaaagcagctctggtcaacggcgaaggcatggaagtgcgctacagcaccacactgggcaaagaccttatttatatggcgcgtaccatcacagtgcccgacagcggactggacggtgtgctgcgcattgccctgcccgcgtccgtggttaacgagcgtctggccgagctcaaagaaggtctggctgcagtgtttctgctggccatgctggccagtgccggccttgcctatcttgtaacccggtctctggtgcgttccatcgaagaccttgccgcaacagctcacgccatcggacagggtgattacgcccgcaaaatccgcgactatccgggaacggaactgcgtccgctggttgatgccatcaacgacatggcaaaaaacacccgcaggcagatgcagatgcttaccgaccagaaaggacgccttgaagccattctggacggcataacagacggagtgatggtgctggacgaagaaggacgcatccattctgtaaacacggcacttaccgatatgtttccgcaggtggcgggcatggaaggggccaccccccttgaagccaccatgcagccggatctgcagaaagcagtggatgccatgctgcgcagcgacacagcccacagcggccagcctatgcccgataccggacgggtgtgcaatgtggaactttccggcgggcggtacatggaaataactctggtgccttttgccgaccctgccggaacaagaaaaatagtactggcgtttcatgatgtgagtgagcgcgaacagctggaaaaagtacgtcgggattttgtggccaacgtgtcgcatgagctgaaaacaccgctcaccagcatcaagggatacaccgagatgcttatcgaatcaccgccagcaggccgcgagcagaacagcatgtttctgcagaccatccttaaaaatgccaaccacatgataaaaatggtcaacagcctgctggttctggcacgcgcccagcacaaacgcgaacagacagccatgtccgcagtggatgccgcagccgtcatccgccagaccgtgcgagaaatggaccctgcagcgcacgaaaaaaatatctccatcgaaacacagatgcccgaaacaccacttatggtcacaggagacagagatgctctgtgtgaagttttccggaacctgctggacaacgccgtcaaatacagtcccaataattctgcagtgaccgtttctgcccgaataaccgaaggcagagcagccttctgcataaaagacagcggtccgggaattcccgaagccagcaaggaaagaatctttgaacgcttctacaggctcgacagagacggagatacgcacaaaaacggttccgccggtcttggactggcaatctgccgcagaatagtgaaaagccacggtggcgaaatatgggtggaaagtcccctggacagtaaaaccggatccggcgccgccttctttgtcacgctggatacggcatccgcataacgcatcctctcaaaaaaaattcaaaggcttccgctggcagaaacacttccggcggaagcctttttcattccctgcagccctttgtccccgctctcctctgcccgattatttgcagccaagcctctttctgtctccgacgggcagggagctgttttggggagtgattgttttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacctcctttactccgcttgcccgacctgctcccgaagttgtacacaaagaacgtacaataaatgttcataacaaatataaaccattaatataaaaagttttatcatataatcactttcaaaataaaaaacccccgccggaatgaccggcgggggttatctacaatatttttcttttatatttctacatactggatgtgttatctacaccgtatgtctgtaaagcaagagttccgtccagataccctttatacgaaacaagcactgtcatgaactcatccatgcgttctctggatacgggttgcgaacgggggttggttactctggaagggttaaggtatttaccatagcgtttcatgcggaaatcaagatgaggccctgtggcataccctgttgctcccacatagccgataacctgtccctgagccactttctgcccgctgcggatgcctctggcataacgcgacatatgaagatacgcgctttcgtatccgttcatgtgccgtattttaacatactttccggcggccttggttctggcaacggccacaacggtaccgctgcctatggctttgatgggggtgcctgtgggggcggcgtaatctattccgtgatgtggtctgacaatattaagcacaggatgcagacgggcattgctgtagcccgacgagattcttctgaaatcaagaggagccttcagaaaggccttgcgcaggcttttgccgtccgctgtgtaatattcgcccctgccgccgtcttccagcaaaaagccttcatacggggtgtcctgattgacaaaacgggcagccagaatacgtccgtaccctttgaactcaccttcacggtagcgtttttccaccaccacggtaaaactgtcgccttcgcgtatatccctgatgaaatccacttcccacatgaatatgtctgcaaggcggtatgccagcgcagcaccttcaccggcgttttccactgcggtgaacaggttggactctatttttccttccaccctgtccagctggatatcatagggaataggttccactgcggcgtgaaaaatatcaccgtcccgcgccacggtcaggatgcttgtgtcatctatttcataccggaacgactgaagttcatcctgcagacaggtcacgctccagggctgccccgccttgatacgggaaaggctgaatacgtcatcgcactgccttgccagagaataaacctctgccggagagagccagttttccagaataccggaaaccgtatcgccgggctggatggtgcctgtgatggtttctggcacgggcaccggaggcatctcaggcgtggcaacatcctctgtcatgctctgctgcgcaccgccggtcacagcctcgggcgtggtatcttcgtcgcgcaaaaacagccccgtgacgatcacaaggcataagatgacaaccgccataccggccgcaaggcgttttttccgcgtatccgcagtccgcagtgtgtttcttttttttactggccgcattaatccttcccgcacggaagtccgtgtactctgtttgtctggttacctccacctgacagcggcgtgtaccctacacaaggctactatacaagcctatggagaacacaagagatt