tggatcatgactttatgcaatttggtacttgaaacacatttggcacactaaaacgtactccatgagcagagagctcaacctttggaattcctgacggcttctatgtccagagactacattattccgcgaagaccacatgagggcacaggagcaagcacaaatgagaagcgccctcgggcagaacagagccaaaatgcttctgggggggccactcctttgcggtctgcaagatcaccctgtgagttgtttgtgatgagttttcgtaggatattagctgagttgaatcttacttcctagcggtggagctgtttgtccctggccaacacctacaagcacaagaggtaacccgatggaacaccgagttatcaactggaatcccgtggtcaattgaatctgcggaaaaaagtattataaatatcagtttcatactcaacaacctcccccaattgatatcgtcacaccccacgttacctgaagaggccactagatcactttggatggatttggatcacacctatcagttatgtgtttcaggtatgaggtttttctgagccaatgacattactcttctgactcatgctgatctgtatgatttcctccacagagggaattttgaagacagcagggaatttgtctctgatcacacctgacatggtcaacatgaaccaagtcaatcaaccgcgggcaagttctgcatgggccggctcacacatacttgcccccaatctggcaaccttctttgcccctcccaaagtcgcatacacttggctttgtgtggtgttggagcatacttggggaatacggtgtttggccaatgtgaaaaacaagtgggttcagcaagcaaacaatgataatattatagagatggctaactccctccctcacagccgcaacaagacccaacgtgacagctcgaccggcaacagaaaaggtctctctgccgccggcaatagcggctcacctccaggcccaaacaaccagagtcgcagcagcgtccaacacattggcaattctggcagtggccgtaaggcaaacaagcctcctcctccgcaagcttgccgggctttggatactggtatgtcaaaatctcatctttttttgatttccttttcttgttcttgagtctgattctttatgatcgcacaggcccatcattaggcagcagcaacagtctcagcggtagtatgcatgcccccaaagggcacgcgcaattgggcgtccagagaaaacctagtattgataagaacagcggtggcaagagcatgctcaaccccaatgctggtgtttttcaacctggtgcattgtctgctatcgtcagtcgagtgtcttatcctcaattcctgtcataaatgtctaaacccctcccgacaagagggtattcatcccagcttgttgggagaaaccgcccccaacaagagggtattcatcccagctcgtcgggaggaatccctcctggcgagctggtatgtacacagccttttcgggaggacccctcccggcgagctggattgtgttccagctctccggagggattcctcccggcggtgttgcctctcttggcaccgggtatcccaaggggatacccaggtttgggcggaaaaacagccatctgcagccgaatccgcacccactggagggtatctgccagcggatagcggatatccgtggcggattatccgtgaccatctctaccatctttgaaggcatgccgacaaatgctttgtcaaacatggtggggtcaccttgcagaggcaaagccaactcagctttactggccattcaaaggttgtctgtattttcttgcaatatcaatcccgcaataaattggcctggatgttcatcaagcaagaatacccctccagcatggccaagcatgaggggttctgtcagcttgctactatggcagagacaacctgtcacagcaaataagaataataaatcacataaaaaatctaagtataaattaaaattattacataagtaaaagaaacaatattacttatgtaaataagataaaaaatatatgaataacttaaaaagtataaacaaaaccttgaatgttattgcagattctgaatcagcatgcaatttaacctagggtacctcagccaaaggtaccccaaattctaactccttcatcctgtaatacaagcatgaataattaacaggtacccccagatcacgggtactgtgacacttctgcataatgcataatgcatatactccaaatccagtctcagaattggagtattgtgcacggtttagaagatagagcagtgtggagtcctgtctccaagcccatgtgccacgtagtcatgctgcgcaccagtatccaaggattgggccacaaaagccccagaatccccattgcacgtggcaacaaagcccccacacgtgtaataagaatgtgaacaagctagaatatccatgaaaatactacagtaaccatattccagtgggtaacacgtgtagcaagcctcagaagacacctctggaatattctgtgacccatttccaaggaacctgctccacgtaacagagtagcccctatccacaggttcccatgggacattcttggctgtaataatttcgtgtatgaccccttggagcttctggaatattatccccaaggttccagccctggttacatcaccatgtgggccaaaatgggcccaaaagcgcccccaagtcctactaagctcccctgagcaacccctgaggccttccacaggtatttaaagggccttctgaccgcccaaataatgatcccccagctttacaataccttatatatatttacttaccatttacaagtcccctacacttgtaattagcctagttactactataattgctgttattaaagcctcaagaacccctcaagaaactccccagtttatcacccagcacccaaaatcaacccttttctgagcgctcccaactgtccagcttctactaagaaaatcctcaagaccccttttgggattattactagtgagtattaactcttttcttgaagatttttcccctaaaaaaattatctcctgggatttaaaccacacctgctacaggccccagtgtatcaggtacctaaatcctctgctttttgcacgataccttagagggattaaaccacccctgatttatcaggcccctctggtttaatttatattaattttattaatataaattggccactttttggatttaatccataaattccacgtaattcttttgaattacctgtaccagttctatcccaaagtttttgccataaaaactcttactttttgcaccttgtgtagctagaggacacgtgtcttggcatcacataggctgacaggttcattgacttcatacaaacagtccaaccacaattcaccatacccggatggatgaccttgcaaaatgattccgtaaagctgtatggcaaacttaagctaattgaaatggcgaagaaggcccaggtccaccatatcagtctaataaccgacttgtggacatcctccgaccttactggctatatggtaatcacggtgcattacatcaccaatgaatggaatttaaccaagaaaatcatcagtttccacccgcttttatctcctcacaccggccaagtcattgctgaccgtctcagtcaggtcatgattgaatggaaagccctcaacaaactggcctccatcacccttgacaatgccagctcaaacaacttggcagtggctcgacttcagcgtttcatatccgatcaaagctcagtccccagccctgcatcctccaactactttcacatttgatgtttggcccatgtgatcaatcttgtagtgaaggatggacttaaaactcagtggtccaattgaacggctttgagagagtgtgaagtacattcatggctcagcattcaggatggaagcattcaaacaagcccttgtatcttgtaacatggatccaaagaaaaaacatccatcaaaggatgttccaacccattggaatgcaacctacgtgatgatcgaatcatcaatccccttgaagttagctgttctacagcttgatatggatgacaagaagtttgagttgtgcccttttttggtcgactgggatgagttagctgtgatgaaggactttttggaacccttttacaaaggtatgtttattgtccagtgttcttatctttccctcatcatctacttccaatcaacattcacactgacacagttgactcttactttacacagccactttagagctcagtggtactcaatatccaacgatgaatcgtacctaccgcgcaatgaggcagattgaaaagcagcttgctgggtctgccccactcaacaacactcaccttgctgaaataatgaagcccatgaccaaaacgttcatgaagtactggaaaccaatgcaagagatagcagccattggtctagttcttgatccccgctaccagatccaatatttacacttcagccttgaagaggaccatgcttctgatgaaatccatgatttattgggtaaggtttgtgcagccatcttaaatctctgggctatctttgttccagctccagctgcctccaacacctcaaccacaaccccatccagcacttcagcaaatgtggataacgatacatcctgattcctactgtacatgagtggattgaccaatggtgttgcaagcaatgctccggcggcagaacttgacttataccttgaggaagggaacatcggaatcacaccagaccagaactttgacacgcttggttggtggaagatgaatgaatctcgctttcccgctctctcaaagcttgcaaaggtcatcttgatgaccccgattacttctgttgcctctgaagccaccttctctactggtggtcgagttctggatgactaccgctcttgtctcaatgaaagtacggttgaggccctcttatgtgctcaagattggctcaagtgaaacgatctcactaccttcaccaatttctcatctctactttttgcatatgttatgactgcctctgaatctcatgcctgttgctagcctgccttatgaagtcgtaacaaatgatctattggtcctctgatatacatagtaagaacgaaccacatatctggcggaaaactttgcgccaagaacatgaaaaaacactcataccacctggcctgctggccgcctccaggctgcccacaggtagcctgcagagcctaatagaccagaggcccggtgtggtaattattcctgtgtttctacgccaaaaaatataaaaatttattattatctctctaaatattaaagatatggtaaaaataacttcaaaaatggattcctcaggtaaaataagccctagtcactcactacaactatcctcttatctctactagttcagaagttacacttatctcaagctgtcacaggagcttttctttattattatgctgaccacgtctcattttgaatactggatgcatatttcatattgaattcctatatttcatattgaattcctttactggcttatatttcatattgaattcctttgtaggtgcacatgcattcctttgtagtaggaccttgtaggctagccaaaatccctcaaggcagtgctctcaccagccaaattccctcacctgcatgtattagactagctaaattccctcattggattttcaggccagctaaattccctcacctgcatgtaccctggagctaaaatccctcacttttgtctatataaggaggcctctgcctgccagttgtacctttcatcatcccaccagtggaccagatcatctcaaccacccttacaatcaccacccattatattacaagtcacagtcatataaccacccttattttatcgcaatatattcataacactttcacatcatcatcatcataccaagtggccagtcccctgttccattcctggttgaagcatagtgctcccagcgcccagcgccttggttccaaatcacctctttttaactttatataccctcaacctcaaggacctgcgttcaagcctcaacctcgacaacaatccttgacacctctatcaacaacttcatcaacaacaacatcatcatcaacaatcaccatcaacacctttaaccgttatacgaatcattcgacagcttcatctcgaactatcctctatcacgatatataaactgccaagctgagcttggtggtcttgttgttctgatagcatagaagggcagagcttgcaactccatcatccccttctccattcagcaaaagggtttcacaaccacttttgagtcttacaagggagtccccaacgtgataggataacctttgagtgacatcgtataaccgattctaaacgaaataagaagaaatcaacgaagacatcgacaaaggatcattacttctagcggtaaaacggaacgaattcatcaaacaaatttggacaactcagcggcatattcagttattctgttgatcaactagtcaaacttcaataacaattcaacgacataaacaaccaacctctgaaaagaaagcgtaggaatcaactgaaacgaggactcgaagaagacagccagttattgaccagaagaaggcaagagaccgaaggatctggataactaggatactgtttgaagacaactcagtaaatattcgaaataagcagctgcttagataccaaaagaagggcaaaggtacccgaggaatttggataagtaggttctgtaaaagaagaacttcccagtgttaactgatctattatttttaaagaagactataagcttgccctggtaaagaaaccagcgaccaaagtattatttgtttctttttcagagcagccgtttgtttaggtatcgaaggagcgtcaagtaaggaaaactaggaaaatcaatcaaaatcaacatgagtctaccgtacagtacaccagatttggaagatggatttgcaccattaaccccttttaggaaccgaatttttgatcgaccttcaggatcgtcttcaactttcaattggaatacggaaactacattgccaccaccgaaggataaaggaaagggaaaagcaagtgaaatacgagatataacggaggaggactcagattcaggcgacattacacctcaaaaacacaacttacctcccttgtctggatatggacttcacaacacccagaatgcagatgagccagtgtataatcgacaacaacaaccagtaaaccaagaacaagctcatcaacaaccaatccctcaagttgcaccaaagattatcaaagaacctggacttttttacgatggcgaaaactttgggaaatttctgatgcgattcgaaagagcggcaagagcatttaatgcaacggattatgataaagcattgcaaatcggacgattcatgaaaaccgaggagctcaaggtccaactagaagccatggacgggtttgagaaatgcgaatgggtgaaattacgaaaggaaatggttgaaacctggggagaattggataatacaatcttgtacacaacaaacgacctagtggatatcaccaaagaatacggcgtaaatggcggaatcaacaatcatcaggaattcaaatcttacttaggaaaattcaccaccatccttaaatacttagtgaccaacaagcaaattcatcagaagtcagatgcatcaatactcttcttgagtgcattctcgcgggaaagtcaaatgaatatcaaacgtactttaattagttatgaactacttccaaagggaccggatggaagcaacttaccgccacgctgggaagacttggttgaagcatcaaggttggaagtacggatcgtggaacccggatatttcaacatctcaggatttggcgaatctaatcaattaatgcagaataaactgaatgcgcaaaaaggaaacagtcaacgaagagatcaaatgattgcggacgcacctacaggccaagccatggacaagcaagttgaagatatggctcgagaaattgcatcactcaaatctcaattgaagagtataatacctgtatcctacaatcaaaccggatctaacgaaaaatcagaattctcacggggaaatgctaaaccttcaacaccgctatacgaaactcaagcttgctattactgcaagagggaaggacatgcaacttaccgatgcccagagctagcacaagatgaggatctaggattagtcaagcgtactggcagggactggtatctaccggacggccaacacataccctggaatccatcaagacctattaggacagtagtggcaacggcatcagcagaccctaaaatgcaggaggcagcaaagaaattagcagaatcccgtagaacaggcgaaactcaagcacctactacaatgaaaacctcagctcaaactattgattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccactgttttgagagtccttttgaatgtccccatcagcccgaatgacgaggttgcctgtagtgacctctgtgcctgcgcctcgcttaccagacaagaaaaataatcaatcaacaagggtcccactgcattatatgcatcacacgactgaccttcatggggttctgatacctcggccaagcccccttgatcgccttgttcatcccatccgaaacgtccactttgacatctaacgtttgaccattggatcccacatctaacaaggtcggacccaaccggggcgcccaaggatgaatcaagtgcagcatttccgaatgttgcagaaaggccggtgtttgacgccagaacaagcgacccagcatcatcgatacggttggctgcaaaacttgattggagctcgtgaaattagtgcctggattgagaccgtcttcaaaaaccgatgtgtaactagccgggtccacaggcagcatggcaggggagcgatgactagaggtcaaatacccgctggagcccaagttgcaatttgggttgttgtcgtagtttgcaatctgacccccaggagcaatgagatgtccctgggcggcaggggccacgtgggacaaatcggcataagcatgtgggtctgcacttcctggggtggctgcataattgtagacattcgtcccgtgtgcgtgatcctgattcaaatgtgggttgcggacaatgtcggacactctggtggtgttcatgttcgtaggatggccagtgcctgcagcaatgcagtagtcgtttcctgggtgctgaatcgggttgatcataggttggcaaatgttgttgggaggaagtacaccgtagatgtctgagtcatagttcccggtcggtccaaggccataggtgttgggcaattgtcggtgatcattgttggtcagtggggaaccatagtagctggatggagggtggccataattgatggctggtgggggaccattgttgttgggcggttggggaccatagttattgggtggtggtggtgcgggctgattgttgttggtctgtgcttgggcatagttgatagccagcggttggccatagttgttgggccgtatggggccattgtagttggccggtggttgtgcggggctgccgtagttgggtggagggtggccatagttgttggccagtgaggggtgatagctgttggccggtggggggccagactgtgtggatgtgccccagttggttcctagtctgtgtggggccccagggaggttgggctgtggagtcctcaacgcctggccactgcgatgagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaatttattttataagtttgagggtatctgattggtctcacactcccgtagccataattgcttgatggcctctgaagattgctggtgctctttttctacccgcgtgatcctgctcggagaacttcgtacaatcgccgggttttcgactgtgaatttatatatcaaagatatatcacaatccgcgcgtggttttaagccgccagcatcaatccatgtgcaattggatctctgtaatcttacctcttgaacacaatgttgcgaaggcagctgccgattccctgtgatctctttctgtacgcaggacgttgttgcaaaaacgtgccggtagaatcggaggtctttcacctgccgatatataaagaatttaatgtaagcaccattgatccacgggcgttttcagcatcgtgagagcaactaaaagcaaaaaatgggctaccagttcgtgacggatgattccgaagaacaccgaatgttttcatagacgcattccctttcatgggaatacccaaagccatattcaagatactagttagatttatcagcccgagcactaaaatccgttgaaaatgaagattcatccggtatccagatgcgagacgggacgaaaagctatccatagcgatctgagttttttcgttaaactatgggttagcggcttttggcatatttggtgccagcttcatctaagctgataaatcgagcactcttaaccattcgtgatcaaggtgctattagactttacagatgtactggagttttgcagaacatgtcgttttgtgtgtcaattctactgattttgagactagactcactgaaaagcagatctagaaggtcgtgtcaccgacaagttgataattgcaaacgtaaaaatgtgctaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacatagaccattcacgtgtgtcttatcatcaccaaacctttgatcaatcaagaagaagtagaagaacaacaacaacaacaactcgtaccatcaacactctctctgatcttcgaccagaaccccgtcacgctcatctcgttacttccttctctcctctctcatggctacccctcctcctcagcatgtattggatggagactcgtccggctggaggtttgcgcaatgttttggtaaatccgatcgttaacatcttccgtcttgtttttacttgctattgaatgaatgagagaaattgacgatcgatttggtggggtcttcttgattttgtaaaaaatcaccaacaggcgacaagggtgaagtggaagacatcaccgaggcggatattatctcgacggtcgagttcgatcatactggtgactatctagctacgggagataaaggtggaagagtagtcctattcgaacgtaacgaagtcagtcctcctccttccttttatctatcacttatctcactcacattcattcaaaacatcttttcagtccggaaaaaaaggatgcgaatataaattttataccgagtttcaatcccatgaacctgagtttgattacttaaagtcattggaaatcgaggaaaagatcaacaagattcgatggtgtaaacggcaaaactcggcccatttcttactttcgacaaatggtaaacaatttttcttttttttttccagaaaaagaaacataaacattgtgactgtgaactgataaataaatgaatgaatgaacacagacaagacgatcaaattatggaaagtgttcgagaagtcattaaaagtggtggcggagaacaaccacatgccggcgggctttcagccgcaaccggtgccgacgctcaagctgccccggatggccttccacgacaccatcatcgccgccgtcccgcgcaaggtctatgctaacgcgcacgcctatcatatcaactcgatcagcatcaattcggatggtgaaacgtatctcagcgccgatgatctacgtatcaatttatggaacctgtcgatctctgatcagagcttcagtccgtcccctctccttccaaaaccattcgattgttctcttgtcgccatcccactaatctgatccttgccttatagatatcttggatatcaaaccggctaatatggaagaattgaccgaggtcatcaccgctgctgatttccatcccctctcctgtaacttgttctgctattcgagctccaaagggaccgtcaaattggccgacatgaggagctcagcactttgtgatactcatgcaaaacgtgagtcacttcatgttcaactataaaaattatatcataattcttgacgagttatattcaataatagtgtatgaagaggaagaagatccgtcgaataagtcgttcttctccgagataatctcgtcagtggccgatgtgaagttctcgaaagatgggcgctacatcttgtcacgagactatctttatctgcggatctggggacatcaacatggacaaagccccgctcaagacgatctccgtccacgatcatctgaagggcaaattgtgcgacctctatgagaatgattgtatcttcgataagttcgaaggcacgttttctggcgacggaagttagtcctttcttcttcttttattttgaaaaaaaaaaaaaaaatcgactatccagaattcgtctgatgttgatctctttgggggaaaacaagtcatattttatcgggatcatataacaactatttccacatctacgacaaagaagtgacgacggacatcgtcttacaagccgacaagtcggccttcaaggccaagaagatcggcgcctcctcagcaggaggaggagcaggagggagtcatccgggatcgcggaatgccgccggacagactaatgtgcctaatcctaagatccaggaaactgaaaatatcgacttcggtaaacgcatcatgcacgcctcttggcatcctagagaagatactatagctatcgctgctactaataacgtccgtcttcccttctctttctttccttcctctcgccttttgcttatcctgaaaaggctaattcttctttcttcttccccttgtttttgtacatagctctttttgttttctaaataaataaaaacctcctttttcttcttctttcttctttctttctttctttctttccttctttccttcttttttttcttatttcattcattaacatatcaaaaacatacatacactccaacaaaaaaaaaacttaccaaaaaaaaaaaattcatatgaaaaactttatttttcttaaaaaataaaacttaaattaaatgaagatcaccttttttttgatatatattaagaagaaaagaggaagaaagaaggaagatgcatgacaatgtgtttatgtatctgtatgaatgtacaaggtgagaccgtcctccttagaatttccatcaatgaatctgatcccctcaagatatacatgtatgccctttgtcctctctccttctacatattctcttcttcacctttttggagtgagtgattgattgattgattgtgtactgtacatacatacaaccctcttttttctcatttgttcattagttgtacataatcttttgttgcttttttgagttggtgttaggtttctggttcttttgttttgaagacaaattggtttttttgtgtttgtttgtgtgagggggggggggtgtaagtgtgtgtgtgtaagaatgtgtgtgtgggttgagatgttgagatggatggaaggatgtgtgagaagagaagatggagaagactcttatagctgggtaaaatatgagaaaggaatctattgttgttgtttgttcacagttgggatttgctataagctgttaagtttacacaatggattatgtgccaaaatccatattttcaaatattgagatttagtttgaatatagtttcgtatgcccagttttccatgttttctcaccaacacaagattatacatattttttacactataaaagataccttcatcttcattggaaatgtagtctctccttgggggaattttcattttcatttttttatccttgttctcgccttataaacagaagcaaaactttgtggaactcacaagtgcttacaatacggggaaaatttttcttttcctgaacatcctgaaagcaacagtgcaacagatacgagacatgtatttgtattggatcgtattgtctttattgtgagcctgataccggtatcattattttcttggttggtggtatttttgggtattcaaattctgagacaataaaaataaacgcctgataccgtctcgtatcgtctctgttgcactgttgctgaaagggtttgatcaagcctctgtagtctgggctatctagttggtcaaaaaaaaaacactttgacaacctgtagcaaaagggaggtgagttgatgtagcactcatgattcaggcctcctgagggtgctccttttcattagtatccaggaaacaattatttcaaactctgatgttcagaagcaccaaaaaaagttcaattttttttgaagcccattactaagagagagatttgtctggggtgagggtatcccagttaaactgggatgcatattacaaccaatttgaaatgggttgatcatgtcagccaattaaaggtacctcctgccttggacttattattgatgggctggaatctaccaattgtagattgtttgaatgcatcccagtttaaagactgggattacttcaacccagcccattatgctggtagtgcttgagagataattggatgaggggtgaagcagtgcacatgcaaattaagatgtttttctttttcttggagtgatttgtttgtgaagggaaatgaagatagaagaagagtgtctttctttaattagtattatttgaaattgatctgtagggttgcagcagctggtggcctgccctcacgtctgttgacaagccaaaaacttcctccatagtccatcaaaaaacaaaaacacaatcagacttagaaattcaacactggcctgcatgtagcctacaggcaggccatattgtaggggcccacaagagcatcccatcaattaaaccggtttgggttgggcagcattttaggtgagaatgacttggtgggctagccaacgggtggcacaagaatgccgggatctgatggccttccttaggtaaaggataagctgattccctccccatgatcttagacttgactaattccattgttctcactgacacttacaggttcaaaatttacagtgaattacaaaaagtcccagccaaatctaaaccaaaaaaaaccaggggtgcttcctccttgaaggagtggctctctaatcttgaaatttttgtatcatcaatggtaatgggaatattaagtgacctccctaatcatcttcccaaaactcaagtttcatactatctatctttctgattcttattgactatttgcttgaatatcccttaaccactaaatcagttgttgtcttgagtgtatctgctggcaagcttctctggaaatctaccagtagtcttaaccacctgtagactttgacgtagtactaaagcattcttaggagtatcagataagacttggatcttgcttagaagagaaatttttttatcagaatttatgacaaaaaacttcaggatgttgatggatatatacagcatgttgatgttccatatgacttggatagttcagtcaaaaagtcctacaggtcctttgccttcgaaatctactcggaacccttcttggtgattattgtgatattccaacaatgcttttcctacaccaaaatcgtatgggccgccttcaccttccatgtgggaaaaagtcctctcgacttcgctgttgtgtttctcaatgtcccatgcgtagaaaggagaataacgatgtctccatacgacgatttctttttcttgaaagcctcctggaatgtccaggtaagacgagagagcagtcggaacaccctgtctcatcgtggccaatgggacagatgggccgggcgcttcggggcgataggaggattgatggaccgagatacgtgaacctcgccggctcaccacccccactacgttttcgtcgattgtcctgagcctcatgggttgagcagcaggtgggattgtccatccacaagtcatcagatcgagattgtgcaagtaaagtgatgggtaatatggttgactttctgttccaaccggcgctcggagttcgtaaggcttgtttagggtggaatacggtagtccgcgtaaattttcttcctcttcattttcattgagtgaaaattgaccagttccaactctcatatcaatgttgattaggccatcgctttcgagacgagcgtccccgatacgaagtcctccaatccttagaactgtaccggaacccatcggcgtcaagatccatttgtaaacaaacgcattggaaagggtggccttgagtaaaaggtaggcaatgtaactataacgtagcatgttcatgatatttttttttcgaaaaaaaagctatctgaaggggatacggagccctcccatcgggcatttcctacatcgtatctataggatagggaaaactcattcttacgtgtctgaatcggcatccaacaactgaatcaagatgaattgaaactatgtctagcattcttagatttcaactgatggtaggatggttcgtctctattcggccatttgaagaaggtatgtctgtgctatattcatcttgaaacagtgcatcattggataagccaagccttctgcctacatttctagcgcaacccaatccctcgtttcagagggccgaggacacagctcgccggtccacgggaggcgctagcttgttccagcctggaacaagctggtatcaggctaggaagaagtcagctaaacaagttagagatagacacaggttatagtcatttggtgttaggaatattcctcagcttgaccagtaatgaaacacattcaaaaaaaaaactagtcagcatgggttcaaactttgacctttgtggctcagctatgagggctctgcacatccatcaatgtctccaatggcttttgacaaagaattgggttttgaagattctgtttagcatctatctgaagatgttacatgaatttaacaattagctggtatttctatccaacctagattttttttttaaaaaaaaaaagtgtaagtttggcctttggcattgcacactatgaatatcattatttctacctacaagcttttttgtatgtttgtagcatggtttttcctgtacttgctctaggggggcaagttctgtagaggattcgggagtgtaagagcctagatgaaaagagagaagagatgtgaaaacaatctgattttgagttgtatgtgaaaaggcaagcaaatactcagatgcactagaaagacatgacaccaaacaattatgtagggttctcaaagttgaaattgggccgacgttgtacggctcatacatactcccatacattcacaattacatagctttttttccatgcgctaatcgatacccgtgcaacaaaccccgttctggatgcatacccccgcctaccccggcagaaaaacagcttatgtgttgtattctgttgtacggtgtatcaagccacgctgggcacatgcccgagttgggtgaaaaacaagccaagcgtgcttggccaatccccaagcgcgcgtggcacaccctaaagccattttggcaccctctcaacccctgcttggcacatgccaaagctggcttggccgagcccaagcgagggtgccacccgtgccagcggtgggccgctacgctacgctacgcttttggcccaaaaagcgtagcgtagcggcgctttttttcatccaaaagcggtagtgttagcgtttttgtagcggtttttcgctacgctacgctgcgctacagcgcttttagcggaaaaagcggccaaaaaccgctaaaaagcgctgtagcgcagcgtagtgggcccttttttgcggcccacacgcgtagcgttagcggtgtcgtggcggaatcccgctacgctacgctaaagttgtgtggaattccgctacgttacgctgcgctaaccgctacggttagcgtagctggcccagcgttgcccgcgccaaaaccacccaccacctcgatcctcaaccctcacttctcactcctctcttcctagaactcattgggggggggggggggttattagtgttctaaacacttcaggctataactttacaacaaagtcaccgatacactatttatatatatttattttgatatttttatacatattgcgaccttttcttattcgcctcaatgatctccagctcggtcaagtccatcaccgcagagtcggacatctggaaaaaaacaaaaagtaaaagataagtcaataaaaacaatggtcaagtatacagataaaaaggataccgggtaaagaaaagaaacacttacatttttgttggtgtgttggacaaaatgaggaggtgatggtgtggtggaccagatgaggaggtgatggtgtgttggacaagatgaggaggtgatggtgtgttggacaagatgaggaggtgatggtgtgtcagacaagatgaggaggtgagatcggggtgtgtcgctaacttaacgcaagcccctcgatcggatgggcctgtgccaggctggcgcgaagcgcccctcgcggagcgagcctccgaaggagggacttgtgaacaaagtcggctttcttgtgtggaagctggcatcagttaggtggggaaattcttgctcgcagacttgtgtcatcttccaagtggaaatttgacccgcctgtttgaccatttgagaggcaggcttcttctgatcatttctgtataactcttggggccatgggccctcacctgcccccatcaacagcgttttacaaaggccgtttggccagaagtttcatgatgggccccaactatggtcatagagattcccgtttcttcccagagattaccactgtatttggaccaagtcccccaattggcatctcagggacggatgacttatactcactacaattatcaaaaaattatatgggcagaatgggaagaagctcaggtatccgaagaagttgacggcatcaaaatcatccagatttatcctgagttataggggattttgtgtgcaaaggccaaaaaaagccacaaaaagcctgagcttccaggccaatgtttcaacttcactcccaagcccctctttcagaggctcgcttcgcgaggtgcccccggccctctggaacgaggggattgtgttaagctagggtgtgtcgatgatctcattggcccagcgcttggggtcggccaagcgggacttggctgtgtgccaagatccaagccccgcgcaagttgcccaatcaagccagagatgtcagcaggtacctgtttgcaggtacctggtacccgtttgcaggtacctgttttctaaagcaggtacccggaaacaggtaccgggtgcgggtgcgggtgtcaacatttgcggtaaaaaaaggcaggtacccgggtacctgccttacacccgccctgggaatgcttcccctgaagaatttcatttatcattggtggtccaaaactcccttttttgggtgtgttgggctgcacaaaggtgtcagcaacccatgtaggacaccagctggtgtcttacatgtgttgctgaactaatctggttgctttgttgaggctggagggttccctccggcctttgagatggtgtacagtcttgatgactggaggaattcctccagtcataaagacggtgtacagtcttcatcaatggacattgaataaggcaaatgaggccaagcaaaagggtaaagctaaagatagatcagagagaagataaaattcaaattggtgatggaataatttgtttttctctatttctttatttcatatatctagtgaatatcaatcttatatttaccaagtcatgcagaaattcaagggtgagatttctgggtatatttgcctgcaaaaatgttccaggtacctgcaggtacccggcgcaggtacccgggtacccgccctggctgccctagcaggtgcgggtgcgggtgcgggtgtcaaaaatattggatttttgaggcaggtacccgcacctgcacctggcacccgtttgcgggtacctgttttcaaaaacaggtacccgcaaacgggtgccgggtacccggaaacgggtacctgatgacatctttaatacaccatatgtacacctagggtgcacacccacgtggaccgacaccagtttttcacgggaagcccacaagcggccactgcgggaggttggacaaggacccgccagtccacaggattcagtgggctccacggattggtccacggctgcatcccgaggatgtgccgaggagcccacaagggagctcccatggccacagatacagaattggcaacgccgccaaaagagaggacggggaattgaaccccaagaacggaccaaggttgtgcatccagtatcaggatgcttaaccgttggtccgcatgaacttgatcgtttacccctccttccgaggtcagattgacctgaaatgattgtttcctttactttcaaacaaaaaaaatgtcaaagtttttttttagattttttttttccaaaactcatttttctcgagtttttggacggtcaggacccatattggtgggtcctggttgtaggtggaatagaggtcagccgtcatggaatcgacgtgggcaacaagcccacgtagaacccttgttggaaaagccttgggtcgtggaaccttgtggaaccgacaacagaaatcgagcttaccggagcttaccgaacttttgcagagccgatctcgtggatttcacgtggttggcgtctcccgtgggatccacattccctctcggcaagaagcgcccctggggtgtagtcttgtatgtatgttcgtatgcttcaactttgagaaccctaaataaactatgaggaaaaaaaacaagagatgaacttcctgatgaagctctgggctgtatttacagttgatggttgcagggtagctgtactactggtaacaacagagtaaaggcaatatcacaggttttctttgactggcgtcacaagcataagagcataagtgggttgccagccctgaaagaaatccattgaacctcaaacttgaaatccatgatcccatatattccaacccaaggtcctgaaattatgtcaaactcccagccttccagaacatacccatgtgcgccaagtctaatctaaaataagagggggtggccatgtcatgtaaacaattgatgacatgtgttggaatttcatctcttttcttctcatccctaaaaaactcatctatctcagtgttaaattaaatatgatttgataaataatttacatgatttttactttgtttttgatagtttctgcgtgatatttttttatgttgtctattgctgcaatccttgtagtctttgaaccctggtctagtctttatcaacttacacttattccagtcatcttttcaagcatatgttaatctgttttattcattttgattttcatttttctcaaccacatgtttgacctcttgtatgtagactatttaacgcgtagtctccctaagtaaaaaacacattggctctcaccctcttttcccaaccattgagtcttcccaacaaaaatcaatttttgttgcccttaaaatttttttcttgtctcaaaaaaattcttgtcctctccggtaaaatttcatcaacatgggcatctgggctggctcataaaacttgatctttctaaattctatctctccgttgactcccagacctgcagagattgatgctctgaaggatgtgttgacaagtgtgcagggaaagagtgcttccatattttggtgtttttaggggggagggagggtgtgcacaacccttcatgaaaattgagtccatagctgatgataggtggccaatttcttttctttttttgaccgaggctcattcaagcacttccagttctacaaggctccaacccttcggcggcattgccctcttaggattaatcatagaaaagctgtgccatgtcagacaggcaaaaaaattgactgtccaatggtgcgtaacagactgtgtgttgaaatggttcaatagatcaggttacaccttgccactacaaaataatggtaagcagatcagttttagctgcgctggatgaaacaaactcaatgactcgcgagtcggaatgtgatactgagcgtcgtttcacatcactttaatgtccacattagataccagcgtggggttattcctgttttgtcatctactatggaaagatttctctgtttcatacaagcatagcggcacgtcagcgggggtgtccaaaaccctaatgagctcaaactgagactctgcaaaccacttctcagcgtcgtatattatacctatctaaaaccagacattggatagtccagcatccacacggtttagatagagataggttttatagatctccttcgtccattattttccaataccatgaaggactggtgttacaaatttattgcttacatcttaatcaaggccgctccttcgaatgggttcatttacaaatggaccttgacgacagacgtcagcagcagtctaatatttggaaatgttcatttggggaatgctcgtttcgatcatgatggtcttatcactgtagacatgagggttggaaccggtcgattttcacttcaggaaaacgaaaatgaagaaaacttacatagcctaccctacacgactctcaacaagccttaccaactctatacgccggttggaaatgaacttgaattctctcgaacagtactatacttgcacaatcttgatctgatgacttgtgggtggacaatctatcatgatgtggagaggacgtcacttcaggatcacagagatatagaattggcagcagcgagacgacagcgggttgggacggaacagcacatccaacaaactatctcggtcgaacctccctcctctcaagccatacgcacccggcgtagaacgtctcgattgtcactcgggagatcgggcgttccaatcgttcctatgaatgatcgtaaaattccagaaaacttagcagaccaggagatcgttgtatggaattatcgattttccgaagactacgcagcaataatcgcggaccacaataagcaagtccgacgagatgtggaccactcgaacggtgataatagcgattcagacgaagataaagatttgagtaggggacgctctttcttggaacctggaaataaggatcaagctggttttcgcatagacctagagcgcacaggccctgtcggcccatttttcgagacatttaaatcatcttgatcattgtaatttttttgaattcaatcctgacatttctatagtcataaatcttgataacctatcaatgttggttggaagttacaatatataaaatatgactattataaaatagggttcttttattaagatgtagctttctgaatattctctacatgaactaaaattgggaattggtacaattcatctgttaatggctcatagtattaatctgcttccacataattgagatcaaaaaaagaaagcatgcaaagaggaagatcttgtaataagtgatatgttgggtaaaattatcttgatcagatccttcattttggagctccagatttatgtttaattttgctagatcagtctaatgcttaattactataagtgggaactaaaagctttgccaccatcaaagtatcctattgactcacttcctcctcccaattctccagattcaaaagttggtgaggtgaatgagctgggacagaagaatcaactgtgaaaacagtacattatattggtatttgtcaggattgaattggttttgcttccaataaattatattgacagttcatgtctgaaacttgaagcaaatttaatgaaatttatcatcaagattttacaaatgtgtcaaaaatctcaaattgctccaaacctgatgattcaagagatttgacaaaattcataaaattttatccataaatctgctcaaagttgcctttatcttgaatgaccaatacacagatgtattggatttttggtatctggtcaacaataagttgaagaaggatctcataagtgaggagggatcaatgttggactttgggcttcatgttagaacaggaaaagtcaagttgatattacagtgttaagtcagagtcataggataaagttggggggggggggggggtaggcactaggcagacagataataaaatgtagaaaaaaaatgaagaagaggagatgccaagaagtgcagtgtaagagtgtgacaagaaggagtgctttgttatgaatttgaagtagagataatctttgatgataaaaagttgcaggaagcaagagaagaaagaagatatgggtgagatgatagaagatcttgatgatttcaagtaacaagaagagtttaggtattgtgtgatctgagttgatggttcaatgatgggttgcagatggtggacaaatcaagagaggagatgataagtgctctttgtagttttaattacactttgcacataaattgtgtagtgttagtgcaccattagtaagtttttactaccctacaattagctgctataaagccaaaaaaaaatggaaatcagtgtgttagcacagcatagtggtcccttttttgggacctaccccactacaacaaatcttgaatcacattctgcaaatgcgcaataacatcacatgtcaccttgcatttgcaaaatgtgattgaatttgtagtgccaaaaaattcagttgcattttgatgttaccgcgcatccgcagaatgcaattcaacactttttgtagtgcccatgtggtgttagcccagatgtggcaaaattctgctatgctacactatttttcagcagaattctgctatgctaatgctacagttagtgtaattggcccacatcactgattgtggtgatgtaagaatgtggctgtcaatgaaagttcaacctgtttagctgttgaaggggaaggttttgtggtagattgggatggttgctttctgagttttcagtgaacttgcaaattagaaactacatacatatgtaaggatttgatgattacataatcactctgggcttgaaacttgtagaagggggtctggcaagagtgaaagggggtttggctgtgagatgatgaggtaatcgatcgatcaaaaaacaaaaaagaaaaaagagtagaagactggaagaacaactcagaacgaacaaacgaaagaacgaggagacagaacgaacgaacgaacgaacagtacagacaggcaggatggacttcgaggatgaggacgaagaattcttcaacgacccagaactacacgcacaactagatcaagtagaaaaccaattcataatcactcaaactcaacaacaacaacaacaaacacaagaagaaccaccagccaaaagaccaaaactacagaaacagtcaaccaaaaaacaagacgaagaacaacatcaacaagaactaagcagagtcaagaaacagatcgaacagatcagaatagcactcaacgaatcagagagagagaaacagagactccaaggacaagtctcgatcatcaaatcacaactagagaccagcaagacaacgagcactcaacagctcactgaactcaagagactagagcaacagctcaagacacgagccgaaagggccgaacaacaactagccaggatcgaatcacagaggaacctcaaggagacattcaaaggactcgaagaatctgccaagaaacaacagcaacaacagccatcatcctctgcctcaacatcactccttcgaaaaaccctactcacaacaacagcaaccaccaccaccaccacgacacctacaaaaaacaatcgcaagttggtcgccttacaacagtcattcactccccagcatgccccctcgtctagcttcaaccaaaacgaccaatccacccagccgcctcaaaactcgcccgcccgtcctcatcctcggccttcgatctccttcctcgaacctccccctccttctgcctctcccttctctacctctcaacaacaaaacccctctccttcgtcgcctcaaagctcttctccacctcctggatcggccggtccaccagctaatcatccctacgaactcatccatacagtcagtccccctctcctacatcccattttttttttttattgtttgctcctttgtgtttggagctaaaaaaatgatactcgaaaatataaacaacaacaggtgatcgtccgacttttccaaagctttatggtgaccctaatcgaagaagactcttcgaccaagaagagtggaggaaaagagaccaaaggagaaggagggggtcgaagcgggatgacgattggagcgacgctgcagacgatcctgaatgcctccaaccaactcgaacaggcttctcaaccgggtctcaaagctacctttgacggtctggtcatggagctctttgggatccttgctaacgcctccgatccggataccttccaaatcccccctccgtcgtgttcttcttcttctactgctagacccagccagactttgctctccttgctttccgctccgtcgatatccaacactcatcttctcgccgccgatgatcatgatgaggacgctcgtgtcgttggcttcgtcgtccgcatcggctcgctcttcgtccagatatgtgcgctcttaagtcgcaccgatctagtcagtatttcccccttcttcaccttttggccattatttttttttccttctgactgatgatggtagatttgtttttcttttatgtatagatcgaagcgcaaacagaggccatccatatcctgacgattctagtccaagtgtcgccgctctttgtctcgttattcctatcgcatccggacttcgacgcccgccgaacgccttcttcccatccgatcttcccacccccccatcatcctcctcctcctcctcaaggagaagaagagggagatctattggtggtgatcctgacgcttttcgagaacctcgatcggatccgaaaccgacatttcaaaagctcgacgcctccttcttcttcgactgccgatgattctatctctctcactctgcccttccctccgccgccttcttcttcggctcctgtgaaccttaaccacacggtttcgtcgccttctgttgatcttcattctctgttctgtcgtcggttacataccgctcttttggatcttcttgctgctcttgtttgggaccctcctgaggcttgttatcttatgtatgtctgctccttctccttcttctccttttcatgatttttgtttttgttgttattgtgggaaactccataaattcttgtctctacacctggatttctcacttgactgttcaatcattttgaggattaaatgctaatcatactttcttgtactggtttgaaaaaaataaaaagtttagaaaagtttctcaagtcgaatggacaatcgatctttccataccttttagtgattccatattaccataatcagcagcagactactgggacctcaaaacagctacaaaatgatgacgaagaagatgatgatggtctgatcctgaccgaaaaatcgatcgatgtcttgttctccttagcctccagttcagtttgcctcccccctcagtttttttcaatattgccatgatttggttcttatgtctgacatgaaatttgaatgtaggagtcgagtttagtaaacttatcttagaggctcgggtccaagaatctatcgatcctgcgccttctcagccgaacccgaccaactcgacacccaatgttcgtaaccaacagcgagccaagccggggaatgtcggctcgaagacgaatgggaacccacgacccacagtgccggttcggacgccagttgaaggccgtcaaacggaagcagagaagacggaagagagtagttcatcgacggtagtcgatcggatcatgaagctctatctggtcaccgcgaccaaccaagagtctgacagtcgtggaaatcggaagatcgccgaggatccagatcgacactcactcaagcttaagatcctctccctcctccatctcctcgctatcacccatcgtcccaatcctctccatctccctcctagtgaggaacgcgctgcgcacgaatgggacggctggcaggccctcgcctccgctggctcgtctctcttctcctccctcatcaaaaccgtcttcgtagacgcttatcggctctggaacctcgacggaacggtctatcatcggttactcgttcccaggtctcgtcccctctctttcgctctttctctcctttttcttatcacttccagttctcttaacctctttcttttgtgttacacttttcgtgttaattgtaggttgatcgagcggatcgagctgtccgtccagatcctccacaagactctctacccgcaatcctcctcgtcttcaactaatacgaaagcgaatgcggccacaacacggacgccgatgtgtctagtcagtcgactgaagcaagagtcgccccactttgcagccaccctctcttcgctttccacacctcgacccaatcccatcatcatcatcttcttcttcttcttctgtgtatttcagaccgatcgtcccgatgatcatcggcactcataataacatctaccatgagtttatcgtctgtttctccaaacttagttggctcgattatcttaatccattctcgacgtctacttccaatccaaatcaaccaaatcagaatccgaatcagaatgaggatcctggggacgatcggatcgagatggtggccgcttttccatttccctgggacccccctctgcgccatttcggacacgtctttaatcggcatttggataagcatcttttcttcaaactcgatctgattgctggtcagtcttctctcctccttttttcttcccctctttccttgagttctgtgtcgatgggacaactgagttgttgggattggaatgttgcggatgtagatttggcgtatgatattctttcgtcagtggcgtctcctgatgagttagaagaatggagacaatgctcgatcgatgatgatagtggatccgatgatgatgagcttgatgaggactgagatctgatcatttatctttctttcttttttcttcttcttcttcttctgattttccctttcggggtttttcttatcgtttctaccctcctcctcacatggacttatcttgatcctttttatatatttatgtgtattttgtatactcctcaccgcatgatttgggttctcaaatgtggttgttagggggctgtatagctatgtcgtagaagtctggtgtgtatgagtacattatgttaatggtagctgaagatgaagagatcaagccaaaattactagaaaagaagaaatttgaattaaaaatgtagcaagatgtaaaagagagaactcaaaatcgagcaattggaatcccaatacacttgcaagccatttataaaaactctcgtctagcaagtgctgctgatccggacaacgtctatgtagcttcgacaatgttgaagaagggggtctggatatcggggtctatgtacatagctgattggttttcgatcttttgttgtgctcttaaagagttcttcttggcaagcccgggcctctcgcatccgtcctgccgctcttgagacttcgcgggcttgcgtttccttacatctttgctcgtctatgttataaaagctgatggccgacgacatccaagaaattatcaggtatgaattttttttctttctttctttctggaccgagtttctggtgacatgcagtttttgtggctagcgtatatgacgaaaaaaaaaaaacgacgcgtggtccaccgaaaaaaattgctctcactggggaggaaaatcttgagtgaagtatagtatctcaacccagaacttcaaccaaatggtaccaaaacggatcctcaaagagtgtaggatgaggacgagcgccaagatcggtcttggtccagatattctgcaacctgctcgacaagcccttgatcatctcgtgctcttatatcagaccgcagcgcaagagatggccgggtgatcacactatccttgaggatctcttggactttgagatcacgaaccgtgtgaaaccttgtttgagatcatcaaccggatcgccaagaagatcgccgttccggaaccgatggtggtcgcgatcatctctgctgaagatccgaagctcaggctgcatacggactctgatcaagagcaatgccagattcgccagaactggggcgggcttcgggccctcaagcctgtcttcttcttcacccgaccggcttccggcgcgaccgagcccagccacgctccccatccgccctcatttctggcgctcgagaacaaagctacgtatttatagagtccgacagtttgctcgtcaagaaaacccagccgacagcttgcgcagtgtttgtccagtccttatatgtacctcgcgaaaatgcgctgtggcctcctcatgaacactccggcccagtagttcttggaaatcggggagcccgtccttgtccggtcgtcactggacaccaccagaaacccgagaatcgcggggctcttttccctctttcctcaacaaatacgggcaacaaggaaggcttaccttcggatacctcgtgggtcgctgggactgcgttgaggctgaatataagacagagagggagaatgatcgtcgctcgatatgttcctttcatgtcgagtatggacaagtaacaggatcaagagaggacgaggggatctatatccattccagcctgctcaatgaggctcgtataggttcaccttgctcacaagattgcaaagatattgtattcaaatcactctggcctggaaaaatatcctaatcacaacgatttcaggttcttttaactaggtcacctcgataaaccaagtcgagaaacaagtatttacaacatatcatcggcgacgaactcagcgccattccctgtgattccctgctgtgggcgacgttttatcgcggccggcttcgagaggcagacgtacatcatacatgggtcgaagctctcgctgcagcggaccccccaaaacagtaggttcaacagcttccgttgaggcgggacgagagggtttttattcatgaacaggcccaggttttctttttggcgccaaactcttgctcaagaagctgctttgcaatcccaaggcattttataaatacatggtgcctcgttcactccaaatccaacttgggtcgatacttgtctgatcccgtcatcacggcccggccgactgaaatgaagaagattgcttacctgcaacttacttcgggcctcttcttcatctctctatggaatgttctccaaggtatcgtagcaccctcaaagctcagtgacgtttccgaagcggtttcgaattcagtatcctgggccttaccagcgggtaactctcctgttttttttcactgttttttttttttaaaaaaaaaaactcaagtcgatgaacgaaaagtgaacttcccttgtccgtttgttttacttcgtttatattcaagtccctgataaaggaacggccgcagatctcgaagaccttcgtcgaaatatccaaagagctaaagagcaaattcataatgctggacttgagacttcataccaaagatatttggataaactcgacagtcgggtggcgatgatccattatcttctgctcgaaagataccaaccatcgttagcgccgagacatctcaagaagcagattttcggagaaggtgatcgacgattcacaatcggtaaaagttctgaagatggccaaggcatgatgatcgccatgagaggatctcgtgagccgggagcagttcgggttgtcctcggcagaggctctggcttccaaacacacggccaaatagtgttgtccaagctttccagactcttgcgatcgaatccctccaacatccttgggaaagagatatgggcagatagaaaaatacatcagtttcgcaaatcggtcttcttggccatccgtttgatcatcaaacacgatctcgtcaaaaaccatagacttcatccgctctttcaggatcaaaccatcgctcggttgttgtggcgttgtggactcatagacgacgaaatcagacctcctcgacgaccttcagctattcctgttttgttttctgatccgttctggtatcaaatcgtcaaaggtaagcattgcgcatttctgtttaaaaaagtgctctttaaaacctatggaaaaaaaatagacacataatacatcctataaaccctttttttcacatcattcacaacataattactgacgctcttgattgccatcaggtttcaaaacaaaaacattccaggaagccacaagacatgaattgctgagacttgacgacaagattctgttggagcgaccaggcaaacaagaagaacaaatccaaacaacttcctatctccacggtaagtcaagattctagatgggtagaagcctgaccatcttcatcggtcaaatctttcttgctggtcatattctggacaaggtttatatactgtagaggtcctagagatacatcacttcaggccctcaacttcaaggatccaactgcactgctttgatatcatgaaataagatgcgtttcctgttgaggttccttgatatcctcaaaaaaaatgaaaaaaagtcctggccctcctcataacaaacacaaatatctatgttttctgcggttttgattgagatcgttttgcctacaagtcttaagatgtttttaataatttttctcaagatccaagttcgggtatccggttttgtttggatttatcttgttacgttttcatattcatcatatgatgattcgaattaacaacaatacaccgcgggtgcaattggggattttggatccagccatgggatggcatggtcccaaggccttcccaggtcctaaaagaaaatcagcatcatcttgttatgaggctgttgtgatggtggatctctgttttaaatggatgcggatgtccccaggacactcaagtgcacccgttgtgtagcttcatgataaaaatgtgtactaggattttgcctcgggccaagactgttggctccaataacacgtttgttcatgttaaaaaagtgatgtaggatttttcctcgggccagactgttggctccaaaggagccacaatttcgataacacgtttccggagccagtctctgagactgaattggggcggcacgtcttgaccgataaagccagtctgatttgagtctcattgcgcatgccaagtgttcaggccgtgaggtccaagtcgtgattgggcagtgtgtgggaccagttcttcacccttggatcgggactgcggaacaaggtggaacaaacctgaacggacctgtggggccgggaggcctgactggttgacatcagcgatgtttcaggtacgatacaccagcgaagtatcccgttcctaggatatatagcaacataacactcgtagcattccttgtttggtagtacccgggtgaaggtatggtccacatcaggttgaatccaacgggaacataagagtttccaagggagaccagtcactgatacaacccggctacaacttccaggggaacatgtactgatgtgtacacgtctttgacggacgttcgaatcagcagaaatctgcgccggcttgcaacttacaagctttgaggccgggcggggatgacattggtcatgatagttgaattcagcatcccgctcttcctcgaccattgttgcctccagctgccttcttcgatcgcagacttctgacccaattacccccaacgcttgctcgatccttcccggtcggccaaaatgaaaatcccttcccgagttacttccgatctcttcttgttctttctatgtaatgttttcgaaggaatcatggcaccagcaatcttgtgtaacatcttcgaagagggtttgacaccagcaagcttggctcaaccaaagagtgactctccctatccccccactctgtttttgcgttccatgaactaaatgtgaagtttcgttgtctgttgattctgctttacttagtgatcaatacgggtgcggctgcagatctcgaggcccttcgacgaagtgttcaaatttcgaagacacatatttatgatgctggacttgggaatgaatatcagatagatttggggagacttgacagacaagtcatgctaatccattatctcttgcttgagaaatacgaaccgaagtcggccccaagaccttacaagagaaaaattctcaaggaaggtcaacgtcttaaaatttctcaaggttctgcggacggattggaaacacctggagaaatagttctgttcaagcttggactgctcttacaatcggatccccaactggatcatacttcaacagacagagtactccatcaatatcgcaaatcgatcttctccgccattcgtttgatgatcaaacatgatctggtcaaaaacagaaagcgccatcctgtctttcaaaacacccaagttgcacaactgctttggcgctgcggcctgatagaggacaaaattaagccaccagaaagtccatccgtttttccaacattgttttctgataggttatggcacaaagtcctacgaggtaagcgctgcttttgagtatatttcagtccccattgaaaacattcaagcaagctcatcctacctatattgctgatcaagtacattctaacgatccactttttcccctttaaaaaaaacaaataaacattgtttcctcaatcggtaccaggatttaatacgaagaaattccaggaagcgacaataaatgagttgaagagagtttctcaaaaagttcaatatgacttgaaattccgagcacgtccagcaataccagtcaaaccacagaaatcatcaatttggcaacgcataatttgcaagggtttataagcttccaagggatttataagcttgcaaaaatatccaaagaatcaaaacattttagggcatttctggttatccaagtgattaattgacaagatcttcaaactcatttttgtaaaaaaaacacaaaaagactaaattagaaaagttggaaagcatgtcctttgtcaagaacaaataatgtacaattccctctgagttgtatgtacaatttctgcaagttttttgaatttatctattgtggaacttgaaatttgctgtgcaagacaaaaatcccaagtagtttcacatctttttaggccctgtttggccttccataatttttagttttgaggcaaggtttggcgggagtttgtgcaaaattcttgtattgttttatatcacatggtccaaatcccttaacaagctgtccaaatttatttaaaaactatcacatattagaggaaaggggaatgataatcaacctcccccacccccctttgcacactcactccaacactcccttgtctgaggggagtgtgggaccgcactccaatcaaaattggtgtgcgggtccgcactacaacaatctgcagggacattcccccagcaggttggcctgcgggtccgcacaccaatttcctttggtgtgcgggcctgcacaccattatcttccctggctaaatgcatatgtgcagatatattcatatgcatatagcccctgggctatcccataggacccagacctgggtcctacatatgggatagctggctggagaccattgaaaaaaaaagacttgaggctggaggaacccctcccagccccaagactgcactgtgtcaaggccgggaggggttcctcccagccagccttgagactgtacatggctcgaggccgagaggggttcctcctggctttgagaatttacatggctcaaggccaagaggaatccttcttggccttgagaccttgtacagtctcaaggccgagaggggttctctcagccttgagactgtacagtctcaaggttgacaaggtacatccttgttgaccggaacggaaaacccttccaatggatgcgaggtaaatgtgactcatctataaaaaggctttccttctgatggacacgaggtacatgtaccttgtccattggaagaccattcctctgctggacgaggtacatgtaccttgtctagcggaaggaaaatgctctggtggacaaggtatgtgcatgtctgcacaccaggaaaaaaaaacaaaaatgtgtgcaggacacccgtctgtgtcctgcacaccactcagatcaatcccagcttgttgggagggattcctcccagcgagatgggttgtacaccatctcgttgggagggattccttctggcaagctgtgttgtacaccatattgttgggaggaacccccctcaacaagctggtatacagaccagctcgtcagaagggattccttctgacaagctggtttttaaatcaggttgtgggaaggaatcccttccgataagctggtctgtatagccagcttgttgggaggggttcctcccgatgagttggattttaaacctttcgtcctacttggtaagggcaagcaaaccgaagagatttggaagctcttcaacatcgtcagtcccaattctcttttctctttcaagaccataaaggtctcaaggccaacaggggttcctcttggcctagagactgtacaaagtctcaaggccaagagggattcctcttggcattgagactgtacaaagtcccaaggccgggatgagcccctcctggccttgagaccgtagtcttggggctgggaggggttcctcctggccttgagaccgtagtcttggggctgggaggggttcctcccagcctcaagccaggttttctcttcttttctttttttttttgaaaaaaaaaaaaaaaacatcagatactctgggctatcccataggacacaggcccgtgtcctatgggatagtccaggagctaaacacatatgtatgcatttatgatgaaaaacaggaataattactgaaaatagaaccagaactaaaacacaatcatgacatgagttagagttcataagagataaaaaagaaagataacatgacaaaaataatgaaatgagaattaccacaagtagaattgtcttttgacttagacagaactgaaagactaaaatatatgagatcaaacaatgacaaatatcagacactgttttaagcaagaaaaaattgatgtttagaaaaataagattcagtgtttgaaaacacaaaaaagagagaagtgcaactgggttttctcaccaaattggcaacagccagatgagtatttcaagtgagatggttggcggaataaggatgaaaggaggttgtagggaacttgagatgaagtgtagtcaatattgatgagagtgagaaagaagggaaatgagagagagaaaatagacaaataggcaagagaaaaagcaaagtcagagagagacaaagagtggaatttttgatggagatggtggaggtttttagaggagtttgttaaagagccaagcagttgaggcaatgtgaaaagtggtggatgttggagtcaaggtcaagttgtcagagactgctgagggaggaagtggaatacaagacattggttgctttatttataatataatgattgatgagaggtccggcttgtggttgtgttaggttaaacaatgagttgctgcgagtttgaattcgtgaggctgagacaaagacggagttgagaggggtatggctgatgcatacagattggttgagaagggaggaacggaaggataggaagatacaggagtataagaagagaaaagaatggagggagcgggcggagccaggaaaaaaagaagtgcagggagagcggagtatagagctgagagagaggaaattccagcagtttagctcctgcatattggtgttcaggcctgcacaccaaaggaagttggtgtgcggacccgcatgccaacctgctagggaaatacccctgcagatcattagactgcggacccgcacaccaattacaattggagtgcggtcccacactcccctcagacaagggagtgttggagtgagtgtgcaaaaggggggggggagtgtgattatcattcccctttctcccacttttgattttaaaatccacactatgtttattactacactcttttgtaaattcagatttggacttgttagaatattataacattttttccctttttccattcagaaattcaagttcagaaggttgaataaacaccgggaactttccacagtgattgcatcaataaaatgagtgggagcaaaaattaaaaggcaaagaaatcattttatgacaaattaatgataccattaagttctacaccttaagtgtaggaaacaaatttataatgtcaaaaaagaatgaaaaacaagctgttaacaattaattgaaaaaatgagtgagcaaaaaaaaaaaaattaaaagtcatttttagggcaactcaactttaccattaaattctgaacctttcatagttatggtattcaaagttgaaatacatgaaatcatagagtgcataagattataatgcatatttttttggcaggagttttgatcatcaagtgggaaactcccaccataaaaaatatgcattataatcttatgcactatgatttcatgcatttcaaatttgaataccataagtgtaggaaaaaaaattcaaatttcaaaaaaactcaaaaaataaggcataaaatattaatgaaaaaaccgtgtccaaacgcagaatctgcgtgtgctgcgcagatgcaaaactgcgtgtaaacgcggaaaaaccgtgttttttatttataaggaccattatatatatatagccgcctctgaccaaaccttaccgcggcagtggggggttgtaaccaatacaacccctttggcagtgattaccactattaaatccctttcaagagttcatcttttcttaaagatgaattaccctctactcttctgtaatatcaaaggtttactctcttgagtaaacttatagtcactcaagaaaaagaagtagtaggtgcgctgtcacgtctggttgtgcaactgctgctccgttggagttgctcttagggtctgtgggctatgttctagacacagaggtttctttttgtaaaaaaatgtattgcataagtaacttcatagtacagtgccctcccagatgtatatagccaacttgtttggattacacaaccctaacccaccaacttgaaatcatgagacttgggcaagtggtataaaagaggtttcaaaaaatgattttgaaaacaaagtatgaaaaaccaattttcaaaatttgcaaaaaatattacaattattgcacttttttcaaaagtctcaacattgctccaaatgaaaaaataaaaattggaacttggagtatggtatgctggagaaatgatataataaatgaaaattatgaaaaaataactaccagatggttttaaactggtgtggagggagacattcatcagtctcacagtggaaaaaacagtggaggaggcagtgctatccaactcaacttgtgttttgagctggatactgaggtccaaacaatttctggtaatgattttttccatttattatcattcttcttgcataccataccactctttccaatttttattttttcatttggagcaataattaagacttttgaaaaaagtgcaataattgtaatattttttgaaaattttgaaaagggggttagttaaacgactcccaaaaaatggagagccgactcccaacccctgcaatccccaaattttgggagtcgaacccccaaaacctttgattggtttgggagtcgactccctaagaaaaataataataaaaaataaaaatccctggtcgaatacccagggcagcggccgggaggattcctcccggccgctgaggtacactctcaacggctgggagttgatccctcggccatgagagtgtacacctcaatggccaagaggaatcctctcgtccatcaagggtacatatacactctcaacggccgatggaaactgcctcggccgttgaggtgtacacaactcagcgactaagagggatcctctcggccgtttgagggtatacactctcaccagccaagggagaccatctcagccgccgaggtgtccacgatccacgccagggatgaaacctctccgcccgatgaggagaacacccagcaggcgaagttccctggagtagtaaacctcaacggccgtcgagtgtacccttgaccattgaggtgtgtacacctcaacggccgagatggtttccatcggccgttgagagtgtgtaccctcaacagctgagaggaattgtcttggccattgagagtgtatagcctcaacagccgagaggaattgtctcggccgctgaggtgtgtgcactctcacagccgaggggtcaactcctggccgctgccctgggtattttgggtcatcaacccccaaaccctggtcggtttgggaggccgactcccaaaccgaccggggattttgattttttattattattttttttagggagtcgactcccaaaccaatcaaaggttttgggggttcgactcccttttctcggggaatccggggcttgggagtcggctctccactttttgggagtcgtttaaccaagccccttttgaaaattggtttttcatacttttgttttcagaatcattttttgaaacctcttttataccacttgcccaagtctcatgatttcaagttggtgggttagggttgtggaatccaaacaagttggctatatacatctgggagggcactgtacatagatgtgtggttcattactacagagagagacaggcaggaaagtcagagtctcagaaacagtcacaacatcaggtaaaaagtgtaaaatccagctagatctgttggtttatccaagcccacaggcccctgaaggcccccgatcgacagcctgtgtccaacccacgccatttactgaataaatgggccggaccaaaattaaaacatctaaaaaaactgatcatgtctggcccaagcccgaccgggtaatctgggcggtcatttggtcgactggtccaattcccatccttctgcacttgataacttgaccacacagccgtctatagactcactcgggagctttgccatcaacttgattaacaagttgcttttgggttactcatatctcagtgcagtttcacagttccccacaagatgtcacaacagccggaggaagtgaagtgttttgggaggctataagcagaaagcttgcaaggcagcggggatggatccaatcgcctctgaaacataaacgcgggtcaagctaatgtacagcttgtgtcacaaacgagaatacccttttcgcgcgattggtcacgtcctcggcctatgtaccaatttttaaaatgacttatttaaatggtatctagattgtctccattgatggggcccccagccagtgttgatgatgtgccacccgatgtcaaatacccttacagtgtagttaggagtccgtcgcgttcaaaggtttattttattttataattatttagcctcttctatatagttcctctttatcacaggcagtcagtagctttacagtcgctcgttatcattccataggcctcactcggtctcataagtctcaccttacttgaagcttcctttggcgagattttcaccatgcgaatcgtcgtatctgaactgtcgatcatcggatttctctgcttgatttccggttatcattccctccatacccatcagcttcaatctcgatcattgcgtcctgaagctaccgaaactctctcgattgccagtcaagcacgcgatgccgctaaccaaggagggcttcaacatatggaaggcgtcaattccgtccacgagaacattggaacgcattcgtcttcgccaatgcggcatgaacaggtgcgaattgctatcagatgcaataaaagttggaaggtgctaaccacaaatgttctcctgtgtgcgtggtactggtactttttttctttcagagcttacaggacctctccaattatgaacatgtgaagccagtacctaccgcatccgaaggtaaccagcaggacaaagtgagttgacttcaatcctcatttttgaatgttagaacaaaagaatttacatctggtctaaaattttgaaagttcgtcggagtcaagtcaacggcaatcggcttggaaaaacccttgtgaggtctttattttctaatccaaaaatatcattcacgctgaagtgattttatctatcctccagctcgcgcgtcacaaatattcttggaagtgccaagtcgattttcaggatattgacgaggaaacctaatcccaacaacgatgtccatattatcaaattcggtaagccaggcaaaattcatgctgtttgatctgaacgttgatctgatcgacgagcattttcctcagaggatgcacgagactcgctcgcaaaattccttgtttcacccgggcttgatctgggccctcacaagccattcaatttagagaacctggctaagagtcttgaaaagaacttcccaatacttcctggaatttcggaggaagcctcgacaagatccctttttgcagactaccttcacaacctgcgaaagtaccagctcattgtcaatgaaaatggaggcgtcaggaagacttggatcaccaaaattccctctgaagaagatacggagaccgaaacaattatggaagaagtatccaaattcctcaccgtgcacccacattttgtggacgagttccaggaggaacacgaacaagctgtcggtggaattgcacccgttcatcaatggaaactgtccgaggaaaaaattagatatttttttcaacctgcgtcagtgaaggaagaggcccaaaatgctatcaacatgtataattttgttaaggctcgggcggttcagttgaagaaaaggattccacctgagctggaagtgttagacatggaacacgtctttcaacatttgcctccggatctagacttgaaggcagagttgttccgctatttgatgatagaatgttttgaaactcttttgaaactcatccgctcagacgtgacccggaaccttgaagagcgagcccgatccgaaatcgcccatgttctcgcgcagtcttcgattgcagaaaccggtagtgaatccatcttcaagatcgctgccaaagaagatgaggcatggcacgagaacgcttttgaaaaattctatgccatttccatgagcccgtctgaggtttttcaaaagctaacgagacctccctgcacgcaggaaataaacaccaatgtaatcaacaaatacatgaactcgctcgggtttctttcagatattgcgatgaacgagcttcgatattccgagagttctaaatcgttcagcaagcacctgaccaaagcagagagattcttgcaaaaccgtaatgctggcgacaagacaaaaaatctaaaaacaatagaaaacatcaggagtgaagctgcccgatcgtactcggtaaaccttccattagttgacaagctcttcgataaagggatcatcgatagctcataccgaaaagtattaatcacaaaggcccaggtatcccgaaaacagtttgcggcagctttggggacagatgaagatttcacgaaaagagtgacggaaacgttcgaagccaatctagtcaatcaccttcaatcaatggaccaagttgagcggaggcgtgtattgatcagggcagccgatgcagtcgctcggtcacgcctaaatcaactcgatcaggatgctaaagcgacttatcttacaacagatgcctttgaaaaaccaaattcacttcgattcaacgaggctctcaaggcctatcatccggaattcaacagattcatgcaacaacccaccgattccaaagctcttgcaagggcttacatggataccgcattttataccagccctttcaatccgcaatccgagaaatacttgggtttcaatgttgtcaaaaaagagttgatattcaaattggatcggaaactgtatgagatagagaacgtgttctatgaacacatgcccaaaatgggggatttttttgaacacatcttgaaaaatgatgtcaactccggggcctcctatctcacctccgtaaacctttcatctaaaaaagcccaagttcccttcggcaagattcattcctggtatctggtatccagagttcttacagaacagcaatctgctaaagcagctaaatagataccagacttaaaatcctgttaattccagcccagatggttttgaaaaggtcttatacgggtcacagtccccttgatttgatttgatttgatttgattttcttattttacttgttttatttcactgctttcattttcagatgcttcaaataaaatcaagtcctccctagttcaattattcaagcttttaacatggagaaatgaattgttttgatatcatttttatatcacagtgaatgtttctagatagatactttctctaattcttcttgggtggttcagttgtgggttgctgagctaaatgactgtctagtattactttttcagccctttcccttgtcttgtttttagattcctttcagctctaatttaacactgatcaaagccacaatcagcacacttgacagccatcacaacaaggcttgtgaaaaaaaaatgtttcttgccaaaattttagatagaagtaaattaaactctgggagggttctaaagtgcaacgggaagtcatccagtgaaatcctaatacagttgttcagccaaaatccacaatcccaattctcaaatttccaagcaacctttggatcatacccaccaatttgtacccattgtaaaaggtttctctaggtgatttggtttattcttcataagtaattcatcaaaggatcacccatttgtcaccagccatgtctgtggccttgtaagatcattcatatggaatgcccaatcactgaaaaacatacactgccagcattgagaactacttgaatatggccatacaagtagttgtttggctatgatggactgagttttccaaccggacctgcattcagcggctagcttaacaaagcctctcccagggcgtccccgcgaaacttcgcgcgccgaaaaaccgactacaaccgagggacttgcgataatttagatccagcggcatgaacgtggtagatccaatcagccagcacctgtccggtaaccagtaccaggttgttaatgtttgatttcttgtatgtttttgacggcagtgctgatcttggcatggtagaagttggtagaaacctgctgtatatgtaaaattctgataaatgattgattcttcatctcaaaccatattacggggtatataccagacattcccggccgtatggacagcggctccgtttccttttcctaatcaagtcaggaaccagtatcaacaaattcatatgacagggttagccttgactacatcacatgttaaatggactctgaagatgtctattgcgactgaacttcatagtactagacaatagtgtgatatcagtttgaaggtttaccatcaaccagaaacccaacgctgtcagcattcaaacagttttgcctgtgttatactggcaccgcgggcgtacattcccctctatgtgggtcagtctagatacatgcacaacgagaacaggaagaaatcactttttttaagtggacatgagaaattctggaaggtagtgtgcgctgcattgcttgtcgaaaaacgaaacaaggggtatgggcgatgcatgatcgggcgacccctgaaacaagaaactcggataaagtgaagatggaacttgtgcaggtgctcatgacaaatgaggcgcgtattttcgcgtggttgttatccgtttcaattgtgaaacggcttaaatagtcttccgattgtgcccaaactgccgtgcgtcatctacaacccacccagtgctaccatatttaaaggggttttctatggagattttgtgaagttattgcctcccttcttctttatcacagttagacattagcatcatagtcagtcattagtatcatagtcagtcattaatatcacagtcggtcattattctctcctgggcttacgccatcctaagattttaccatgcgaatcatcgcatctgaattgtcgtttatcggctttctctgcttggtcgccagttatggtgccctccacattcataaccttcaacctcgatcaatgatttttgaaggtgctgaaagtatctcggggactgctaaagcacacgaggtcgctcacgaacaacgggttcaacatatgggaaccggcgtcagttccgcctccacggaaattggcgggcattcgtcttcgtcaactcttacacaggtacgacttgagatcagattgatttgttctgaagtagacaatcggttggaagacgccaattgaacatgttctccaacgtgcttcgtccttttttctttgcaggactccaaagagctcatgaattctgaccacgcgaagccagtaactacctcacccatcaaagaaggcaaatggcagaaaacagtacgcttagtttcgatcctcacgtttgaatgttgtaaacagaaatattgatagctggtctaccattttggaaggtcacaagagtcaaatcaaagctaattgtcatgaaaaaatctttgtgagttccccttttcacattttttaattcaaaaataaagataccttcacactaaaatgggtattccttcttcagccggcggtacatgagtattctgcgtagtaccaagtcgattttcaagatcctgatgagaagacctaatctcaaggttaatgcacagatagtcaaatttggtaagtcaggcttcgctgaaatttttgctgttttatctgaactctccctgatatttgtccgacaatgatttattttcagaggatacaagagactctctcgcaaaagtccttgtttcgcccgggctggatcgaagccctgataagccactcaatgtagaaaacttggctaagagtcttactagggaattcccgatacttcctgaaatttcgcaagaagcctcgacaacatctttctatgcagaataccttgaaaacctcaaaagataccagctcattgtgagcgaaaatggaggtgtcaggagcacttggattgccaagataccctctgaggaagccgcgggaaccaaagaagctgtgacagaagtatccgatctcctgcaagtccaccctcaccttgtggacgagttccagggggagcacaaacaagtcgttagtgggatcgccaatttcgaccaattgaaactttctgaggaagacatacgacagcacttcgcaattgacttagtgatggaagaggcccaaaattccatcaaaaataacgattttatcaaggctcgggcggtacagttaaagaaaatgaccccaggagacctggaggtcttggacatgccgcacatctttcaacatttgcctgcggatctagacttcaagacagagttattccgttattcgatgatagaaagatttgaaagtctgttgaaagacatccgcccaacagtgacccggaaccttgagaatagagcccaagctgaaatctccgatgttctcaaaaagtcttcgatgccggataccgggagtgaatctatcttcaagatagcggccaaagaagatgatgcatggcgcgataacgctttcgcaaagctctatgagattcccatgagcccgtctgaggtgtttcaaaagctcaacaagccgccgacgccgcaagaaataaatcaacacgtcatcaataaacaacttccatcgcttcagtttcttacgccagaggggagagaaaaccttcggtataccgtcagttctaaatcgttcaacaaacacctatccaccttagaaacactcgtgaaaaaatctactgatctcgacaaggaaaagattttaccaacgttaaaacaaatgagatacgaagctgcccaatcgcactcggtgaacctaccactggttgacaagctccttgataaagggatcatcgatcaagcacagcgagaactattaatttcgaaggcccaatccccaaaagaatttgcggcagctctcggaacagaggaagattttacgaaaaaattgaagggaaagtttgagggcgacttagccaatcatcttcaatcgatggatcaagtgacaaaggagaagactttgatcaagacagcccgtggagtcgctcagtcccgcctaaatcaactcgaccaagatgccaaagccacttatctaacgaccgatgcatttgaaaagccgaattcattccgattcaacgacgctttaaaggcctacgatgaagctggaagcaaatttatacagcagcccgcggattccaaaactctcgcaagggcctacatagacgcgtccttttctacccggcctgtcgatccagctgctgagaaatacttgggaacagttgctatcaaggatgagttgaggatgaatctggatcaaaaactttacgagatggagaacatgttctatgaacacatgcccaaaatgggagatttctttgaaaatatcttgaaagataatagaaagcctggaaccccttacctcacctcgggagatctttcatccaaacaggtcaaagttccttatggtaatgttaactcaggatatttaatcggcgaagtccttggtagcaagtcacttccaaaagacgttaaataaagccttgagttaaattcctattcatgccccccgaccgtgtttcaagaagcttttaaataaaatttcattcatctttatttgagtattttaattgttgatattcactcatttatatttcagtttctcaacttagttccattagagttgcattgctttaggcctctatattgtcaaggaaattgttcgaagagcctttaaatgagattctattccctttcatttttctgcccaatttgttgatattcactcatttcaatctcagtcacttgatttagttctcttctgattatgtaattcaaagcctttacaatcatgaaacagtttttgagttcatttgatctgtaaaaatgatagagttaattgctttattgaaacagtattgaatagaaactcaatagaagtaataggctgataaataaaacaatgttagaaatcaaacacaaaaataagaaataaaagaatgcaacaagtaataaatacctgatagataagatcagaatataacaaaatcttaacacgatttataccactcgtagactcttaacacacacaggattgtttagcgaatacagcctagagaaatgaataaataaaaaacggtcaatattttaattgaaacaaagaagatgatagaaatcaactacctgcccagaagctgattctagctcctcctgagtgcttgaagtatacgatgagtaaaaccggttttcgatttgactgatcagcgaacaagattttgttgacctcgggttgattttgttgatttgaataagagatcggcgaattgtcgagggaaggggaaagaagggaaatatgatcgattgatgatgattgaaaagcaaactcaagcccgcggatgacgcgagtccaattttgatttaaatcaatttaaaactattaaattcaccaatgtacgagtttaaactcaacactcctcctaaacacgcacattgatcaaatgtaattgtttgaatgcttcagctaatttaatcttacccaacggtttggtaagaatatcagcaatcatttcagtggttgaaacttgcaaaatcttcataactttcttgatcatgagctgtcgaatgtattgaaaacgaatttcgatgtgcttagtgttgggatttagctgaggttctttactgattacaactgctccagaattatcattgaaaataattggtatgctgatgtcaataccaagagacgtgagtaaattcgacatccatcgcagctgcttcgcacacttatttatcgaaatgaattcagcttcagttgttgattgcgccacaacaggttgctttttagtcgtccaggataccggatttccaagaaaagttataacataaccagacattgagttcttcgtgacaagggaagtaccgtaatccgcatcagcccaaccgcacagagaatccgaaggacccttagtgaaagctatcccaacatttttcgatccggcaagataccgcattaaatgtttgaccatagaccagtgagcttgagttggactagaagcaaattgcgccagaatgtttaccgtgaaagcaatatctggccgagaatgaagagcaagatagttcaacattcctatagctcgttgcatcaacttcacattaaatggaggagaatcgaaagccataacacgatgcaaattcaaaggcgaaggagctttgaccggattcgcatccaacatatcgaagtcgctgaggattttatgcgtaaagtcagcttgatgaacgtacaacgatccatcggatttccagacaaaagtgtagcctaaatgttgagtcggacgttccttaattttcaaaacgtaagtattttgcaaattcttcaaaaaatccaagatagattttctagattttccaacaataagaccgtcatcaacatgcatatgaagtaggattgacttgtcggaattgtgaaataaggcatcatcgagtaccgaagccacgaaaccaattcgatccaaagtttcaaccagatgttgtttccacatacgtggagcttgcttggtaccgtacagtgatttcttcaatttccatacccaacctttcttttctggatcgggatcttcaaatcctagaacctgagatacgtaaattgatgcatcgatgttaccgtacagaaatgcggtttcaacatcgaattgaaatactgaatagttgttgttgaccgcaagcgacaacatcaatttgagggattcgtttcgagcaaccgacgaatatgtttcaaaataatgtaacatatgttcttgatgattaccaaaaacaacccaacgagctttatgacgacagatttccttgaattcgttcaacttcctcgtaagtaaccacatcccgcctatgattttgtcgtcagaaggaggcggagctagaataccggtattcttaacttgaagagagttgaattcagaagacattgcgtcatgccagtcggttatgtgatcatcatcattcatagcgtcgttgattgtgactgattcattcaaattaagctcaggaaactctgattcaatcatcacattcaagttcggaagattcttatcctttcttctagatccctcaataatatttgacggatttatttttgagctgatatccttcgaggcgagctgatttgaaggagtcaattcatatgtgaaacgtttagtcgaaggcggtaaaattgagcgatctgaccgttgagtaattgacctagtcgtagattcgagagaaggcgaagactgaataggaggtaaagatggaggcaatggagacgattcttgaaaagaagcgtgatatatccggaagattttgaattagatttatcttcaggaagatgtacagatatatattcatcttttttaagaacacatgatctgggcaaagtcgaagataacttgatcatggccttcggagagttgtaagggaaagagaatgttgaaaccgagtaatcacgactgattacaattcgacgagataaaggatcaaagaatcgcatagcatcagacctaggctcatatccgacgaaatgaagcggcttcgacggtggtgcaatctttgattttggtgattgatcgtgtacgaaaacttttaatccgaatgggataagagtattgacatgacgtatttgttcaatcatcgagtttcgttcaacaagaattgagattggtgatttccaattgatagaaatcgacggaagcatgttgatgagtgttgaagcaaattttgcggcttcgtcccagtaattcaacggaaccgtacattgcgcgagcatgcaacgtattttaaccaacaaagtttgattaaaacgttcggctagaccattggattgaggtgagttagctggtccttgttctaaagaaattccacgatcaaaaagaaattttttgaaactattagaaccaaactcaccacctcgatcggtgtgaagaacagcaggagttatcgaaagctgattaatcaattcattgagaaatgataaaatcttcgattcagaatcgctcttcttttgcatcaaataaatccgattaaaacgcgaaaaatcgtcaataagaaccagaatatattgaaaactaccacgagatagcggagtaatttgcaaaacatccatatggatcatcttgaaaggcgaagacgcggatggcaaggaattggaatgaggcgatcgtttgattttagccattcgacatacttcacattgagaagaagagccaatacgtttgttcttgggaatcttcatcaattcgagaaatcgatcgacatatacatccgacggatgaccaagaataacatgccaatccttcatcgattctttttcagtaagagcgaagagaaaacttgcatcagaagttgaaccggatgagacgtatagatcgccagttcgataaaatttttcgacgacagattgacccatataaatgatgaccaatttgtttttatgatgaacccggaatccgtgatcttccagctgagacatagaaatcaagttacattttcctgcaggagcatagttgacaggaaaaatgtcgtaatttccgaacttcatcgttccaacgtgagtaatttcaatcgatccagaatacgtcttcatttgtttgctgatcggcttcagatcaaaaagaagccgagagtcagaaacagtggactttgaagctcccgaatcaaaaatacatcgaatgttgtcagaacgatttgatccgatatgatagttttcctcttcttcttcgataaagaaatcagtttcgtagacgtcatccggatcatcaactacaccagcttgttcttcaggatcttcagaatcagattcttcaattgtattcaaatcttgaatttgtaatttcttcaaaagttgaatttgatcattgatcaatttttgaacatcagattttgatgttgacgacgatgatgaagaagatcgatttgatgaggtcgaaattacgttaggtcggttcttagtaggaacgacatttcgaaatttagtttgagacttgaatttatccttattgggtcggacaaaatttttcgaagttgaagatgatacaacacttaaagaacctgagccttttacagttcgcgtatcttcaacattcattcgagcagcaagtcgttcgaaagtgaatggttggatatcatatagattttgaattaaagaagccaacgaatcatcaagtcgaaaactcttgaggaaaaatataccagccatcgtagtaccgacatccatatcatttttcatcttatcgtccacttcgctattctttgttgctgcaacagctgatttcaaagaattgtagagattttgaaattttgagacatgagtgccgatcgacgtcccgggaatgtaatcacaagtaacgagagcgaatagtttatctcccagtttgatgagagattgttctccacacgtttccgctagactttccatcgcttcggagaatgaatcggctccggcagcaacaggtttcaaatcggaagaaaggcatgattgaaggagtgtaaacgcaagagctgattttttgcgaaaaatcttctctttggcatgcgtcttacaccagtctttatcgaaaatttcttcatgaccacgacctacgagaagattgacgaagaatttcttccactcggtccagttgtctcgatgcaatttcaataatgtgaccttttcatgatgatcatcgtcacttgatgaatcgtttttaatcaccgaaggatcggccatctcgttcgcttgatctaaatctaaagactattcttactttgagtttcttactgtcaagcaacgactctcgctaccatgtaaaaatgatagagttaattgctttattgaaacagtattgaatagaaactcaatagaagtaataggctgataaataaaacaatgttagaaatcaaacacaaaaataagaaataaaagaatgcaacaagtaataaatacctgatagataagatcagaatataacaaaatcttaacacgatttataccactcgtagactcttaacacacacaggattgtttagcgaatacagcctagagaaatgaataaataaaaaacggtcaatattttaattgaaacaaagaagatgatagaaatcaactacctgcccagaagctgattctagctcctcctgagtgcttgaagtatacgatgagtaaaaccggttttcgatttgactgatcagcgaacaagattttgttgacctcgggttgattttgttgattcgaataagagatcggcgaattgtcgagggaaggggaaagaagggaaatatgatcgattgatgatgattgaaaagcaaactcaagcccgcggatgacgcgagtccaattttgatttaaatcaatttaaaactattaaattcaccaatgtacgagtttaaactcaacatgatctgcttccatgtagcagaaatcttttctgtcccaattcccaaaactctggtttctgggattttcttttggctcatcttcaacatcaggaacccgctttaactaaactatggcatttttttttgaaaattaaaagatctttgtttgccagcatagtcaaatcattgcaagctacatacattgaaaaacggagaaaaatgaattgggtgttgctcagtaatatctttccctgagtgaagacagaaattgaagtaaaaacattatacctgaacaatttcattttttgccatcaaattctatctgagatgatggatatgtacttcagctactaaattttgcttcagctactaaattttcaagcagtattgatctagaagcacagcagataaagcagatatgcatgtaacacaaccaaaaatccaaggagtgggtgataatgataacacattggttattttcatgaaaactagtatcttgattgattgataatatttgtgggctaatgcctccctcctaaaaagagaagctggtggctgaagggaaagccgtctcaaaaaaacccttacctgattgcataatgttaatgtgatcacaacaatccacaaatctggtggttgggagattccttgacatctctcccaagccttgtcaaccccaaattttccacagtatttttttctccttaattggaatgaatactcaaccagccttttatattttaggtttttgggcttctctccaatttataagagtgttttcattgtatccaatccacattctagttacgtacatcttcaacccacctttcttttcttatacacacatacacacttatctgtttttagcttatctatgaatctatagaaattcatgagcaaacagctatgtgttacattttacacaccttcatgaattgttcatcaacaaccaccttaattgatttgtaaaaaaaccctcaaagaagataacagtcagccaaaacaaaacaaactcatacatgatttcctatattttttttttgttttggaaatgactattatgacttgggaaattatggccctgctatgtgaccaaattcatcaatgaaaaaaaaagaattgaaacccaagaatcatctgaacaagtgttggatataaatacatgtcaaacaaaaaagaacttcatgcaaaaaattgataacaaaacagtgtgattcttttttttgcatttgggctgattgttgaagttgtgctgttaagccacaaatcctaataatgagatgagatgtagaaaactcccccaaggggatataagtttcttaagaacccagtatttatagaaaaaacctatgtacatactcgggttggtgagaaaccaaaacccacaaatccatagactatgcatatgaatagggtgagaaatctatcaaaatgtgacatgggaattcatgtcataacatgcgcaactggggtgggaagtgggcattgtaaatgtgactgtaaagctccagacattatgaaataaatgtgatgaactgaatttcttacttgcagttctttataaaaaaatcatggttgaattggaccaggaatgctgattaaagacttgtggtgagggttgagctgggtgattgggaatgggtggaagaaggagtaggttaaaaactcagacatctctttggactttgggaatgttgaactgataagactgataaatggtctatgggctctgtagccacaatcaagatttgagagatagtcttgataaggattatgtagtcagcagtacagcttgcctgccctggttcagagtccaggccatgtaacctcatgtagccacatcagaatgatgctgcacaactcaattgaggatcaagctttgtctttgacaaacatcatggaatggaggggcagcagtgctcacactagaacttgtttcaaaccaacctttccaaggtagtttggaaagctcattgctgcatggtgtgaacttcctgtatcatgtggggtgactctggaacaggtgttgagatgaaccattccaatcgatttcagtaggctgagtaggaactgagttcattcagaccacatggggtgcagcaaaccagacatgctttgatagcttccccaaagatggaaatggacaatacatcaaagagtgcatttggtttggatggctacctgaaattgagatgtgatgatggcttggaaagcagaaaatgagagaagtggggtttgggatgaaagccaaacaacaaggatatagggaatcatgtgacagtgtgatggaaagtcctgaaaagcacggcagaatcaagaaaagcaatggtcaaaagtggcaaaaattcagaagaggaagacaaatggaatcagaattgaaatgttggccaaccatggtggccctggcccctggggaagaaaacttgtccagcaacagtaaaacgggatccctccctcattgggctgatcaaatgctggattaatttccccgggttacctcagttcattgttggtgatgattataagggcttgttctacacgatcttgatagaattcgtaaggagaaaatgatgatgctgaccatattgacagcaatgtaaaggctaaaaaaaaaagagacaacaacaagagagtgcataccagaggaatattctacactttgtttttctgggttttcttttttggcttttttttataacagactcatgcaaacattgtatcttcttacatatttacatccaaaaaaaaaaaacagaaggaggactagagaagaaagaacaaggaaatagagatgatcaattggaccaaacatatacaaaagtacaaccaaaaaacaaaaaaattcatccaattcatcatcaaacacgcacaaatacaacaaaaaacaaacaaaatacatctttatacattgcaaaccaaaaaagagacatgaaggatgagtgttcaaaaccaaaagaaatggaatgcttatactgatcaccaaagacagaagcactacaaagcagctgagacaaagaaaaaaaaaaggaaaacatttttttttttggtgttttcttcttctagtacatggtcgatcattcagtgtttttttttggctttttttgtttgtttgctatataaaaaaaagaagaagaacaacaacaacaacaacaaaagttgaatggatgaaggaatgaatgagaacgttctttgtgacaagataaacaaacaatcaaacaaaaaatgattatgcataatcaaacaaacagaaggaaggaaagaataagttaaaagactccctaactgaccactaactgagtacacaaaaaagaagagaggacaagagaaaggaacgagaaaaaaaaacaggtagtagtagtagtacttgagtaataataaagagtaattgtaaattgtacagtttagtttttttaaaaaaaaagatgatgatgataaattaagacttattatggttcttaattttatgagaatttctagaccgagagcgagctccagaagccgaagatccagaagccgaggatccagcagccgaagatccagaagcagcagatttaggatcagatttagccgcagatttgacgcttgtgggatggatcggatccggaagaagagtggcagaagaagcagaagccgaagaagtcttgagcgcacaagctcgatcctccttcgtatcaccaccaagcttagattgcgactgaggctccggatggataagagtctcagaagcagggagaacagtatcttgatcggctttagaggaagtagaagtcgaaggctcgacaggctgaggttgagggttgaccagagaatgagcttctactagtgaaagatttgaggacggtttagaagaaggagtgagaggaggagggagaatggcggtagtagtagtagtagtagaggaaggaaggatgacaggaggaagagttagatgacgatgatgagggggaggattgaagaggaaagggtcggggagtttatcgggaagcctctgagcggggggcaaagcgccgatcaactcagcatcgtcctcgaacgtccagccgtcccaattctcgcccagggccgccggcggagacggctcgagctcgtcggagggcgccggctgggtctcgtcggagaggccggggagacggtccatagaggtatcgaaggagctcatcgaggaggaggagggacgttggtcgtcgaagaagctctcccgatcgatccggatcgcttcgtcctcctcaaacgaaaccgaagtcgtttcttcactcccataggctaccacctcgcctcccgacgagccctcaaaactttcactacctcctcctcctcctcctcctgcccgtcgagtatgactcatcatcccattacaataattcattccaaccgagatccgacgacgattggcggagccaatcacgcccctcccggaggtggtgatcttctcgatctcctttcgaaacctttcattgactactccaacgaccggtaccacattctcagcgaccgatttcttcaaactggccaatggattatgttgactgcctccactaggccctgaccgtcttcccggatgtccattagggaattcagggaagttttgcgaactccttcttggagaggtgatcgttgaatccaagacagtctcgacggcagaccgtaacggttcagcatagatctgatggtgctgattattactatccgaagacccattgcttccgggtggaccagtggtagaatgatgattgacgaaatgatcatcgatttcaaccgcccttaatccaaagagatccactgattcttggtgagtgctaagatcacctggttggatctgtacctcttgtttaacgaccagcttattcttcttgatgtgatcgaaattggccttagataattgttcaataaagctatgctcgtgtgaggatggatgataagcatgatgatgatgatgatgggaggtcgacgacgataattgagaaagtggtgcaaaatggtagaaatcaaactgatggcagatgtaaatcgaccgaggtaggatccgaagcgagtgactgaacgtatcaagctcggcgaacgaggtccagttctgaccactgtgattagttcgatgaaccatgtagcccaacttggagtcgggggagggtagcttggatggctgtgaggaactagtggaaccgagcagaggctgatagagacggttgacggtgttcattcggggatcctccatcgcgctcagatgccataccgctggggcaaaactgctgacaacgaggtttcccggaggactggtgagttcatgtccattaagcttgggctccatttgcttagtttgctgcatcatgagttgagagagtccagatggggtagtaaccaagccttgtttgttcttgacttcagcactcgggatggtttgattttctgaggaagacgttccaccgagcgaggttgaggttttggacatgctcgagctaaccccaccagcgaccgaatccaacaacttcttcttactttcgaagttgtacaacgtcaccgagttagtcaatggttcatgtaacaagacgctaggagatcgtttatgagactctgaaaggatttcttccgagtgattctgagaactgttgaaggatttgggttgagcaaaaaccaaagaggtatgatgaagatgacccagagtctcatgttcgttgggatgatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggcgatgacgacagagtcaagtcaactgacaaaagcaatcaccatcacatcaggagaactcagaattatgtacataacaatgggggaagagagcttcacaacatgaaagccatccaatgtgcataaacacatcacatatccagtctcaaaactataaaaccaaaggggctgcttgcatagatacaaaaggatgtctgattggagatgcgcatatggcaatttaattgttgagaaggaaaaaaggggagggggaaaggaaagtatgcatccacatgactcacttgactctatcaactcatgaatcccatgatcatctatctatgaaggacaatccacacagaacattcctcaatttcttaaaaaaaaaaaaacttgtcacaatataaaggtctttgtagagaggagaaagatgaataatgcattcatattgcaatctgccccaaaacttgcaatacagatttcaacttgacaaaaggaaattgcatgaagagttgaaatattcaaatttggctcaagagcttggcaaagcactcccacattctgtatccctgcagccccgctccctcaaatgattcttagaaacaaattcaattgaattagttgggttcacaattgggatttgtcagaagaatgcttatggaaatcccagaagtgcttaagaatgattacattcttttttttctttcacacattgcatcaagaatgtgctacccagccattcatgaagaatgtatttgcttggttttcctggctcaggaagagggcttttcaaaacttggtgcgttcaacttccatgagaaaattcaaatgagagaggaaatatcgagtcttttatctcttgcatatgatctgatctagtctcacaatctagctgatcctttgatttgtttcatttaattcaggacttgaataagattcaaccagctcatacatggagattccaatacatagttgttcataagaatcgtcatactttatcttacatttgttttgttttctttcagattgaaggaagaaacacggggaagaaatcttgggaaataaaatgaagaaactaaggttgttcatgtgtgtgtttttttagagaaatccatcctcaggaaatctgttttctatttaattcattccacagattgaaacacaagctttccagaagcttgctgatcaaaaaagtcattttggttggatatgcatcagcatcagtgatgagaaccaagcagaaatcctgagtggagagaaagataagcaaaaatgtgtggaggagaagacttactggaccggatggtttctgcgaaacattacttggatcgttagctgatgattctttgggtccagaagaagacttgctggcttcggtgagagctttccaagcctcctgtgaggcgatcgtccctctcaatccaccgagagccgggaattctcccaagttccgttgggaaacttgaaagctgaagtatcttgatgattcggtgtctggagatcataggaagactcaaacgcatgatcgtgagcttttgcaaagaaaaaaaaaaggaatctaggattaacttcgactgaccagctgcgcttttcagttctctcttttccaacagttgctgctcaaagagagaccggcggacaagtcccctcctagcaaggttgacagttgcatcggcgttcaccgaatccttttcgcttgacgggggatcctggggtgtgtgctttacgtcaacgctctcatgaatgaggggcaagtgatctgattccttggattcagttacagaagccaacagggcccgattattctttatagcttgttgtaatgggttcacttgaagggcaggattgatcccttctttctgttgaacattcggattatcgataaacgataacgcttttcggttcctagtcggaagcacattattactctgggtaattctactccccgtcgtcgtgaacacctttcctgctaggtcgtttcctcctaagccggggaaattgccatgtaagtcgatgtccctcttggacaagtggtctgtagaaaagtcaaacacacggaatgagctctctcgccttactagatatctacttcctttttttttgttggtgatcaccactctaaggattactcacgggtagcactactcttgatctcctcattgacatcgtttccttcgagatgtgaatcgttagctaggccgctcgcgaggacaccgaaaagaatattccaaagcaaaatcgctttcatcttctgacgattcagtcttcgcaccaggaacaatcgaaaggatacaaggtagaaggcgtgctccacaaaatcctgcgccgaaagacgatggccccaagttggcaggcggttctgagagaaacgagagcagagtgttgttcgggactggggttcgggagcttttgcaaccaaaagaaagaaaggaagaagaactttatctgagaatctctcagtcttccagtctgaattgtctattgaaaatgtatgatactggagtggaaatcacctggtaaactgaggctcgaaagattaaaaaaagaacattggtatgtcctctgacgctaggattaaatgaatatatatagtgtgttggttgttaaacggcaagagcaccacggcgggtgagagaagtacatataaatggcagccgaacccctgatgaatgaacttgtgaacaaagtcgagtatgtgtttgagtggttgttaataacaacttggctattagtgatattactattacccctcttcggtttccttgcagcatatgagcaagaatcacaattttgtcgttgagatgcccctcctccatcactaatgaaccccgacgtccaccttgtttacggagacacaaatatttctgaatccacaaattatatccaacatccaaaacgagacctaacacagctggtgatattatctacatcatgcccctcgggaagcggggttgataccggatgttgctcgatgaaagggtttccatcgtctggaacggagaactttaccagcgtgatctcttatcatgagcaaaagcatattgtgctcaacttgagacgcaacacggcccacctgctcttcatgatcaccgggttcaataacctctccggatccattacaaactgttaaaactcccgagtcgctccgaccatgaattggttgccttgtttgattttttgaaagcttttccgtttgcaggggttccagattgtcaatataatatatgcttgcaatatgtacacatgatagttttcatctgatgatgtcaagtagtgtctcgccagctgattgcaatgccacgtcccctcaaatatattctaatgtgatcactgaaaaaaacgacctcattaaccctgagctaaacaaaaatgccgcctacaaatctccttcctttattcgacaatcaatttatagcatattcctggtaaatgatgaagccatattaacctgagatattttttttctcctaatgacacagtgctatgtacaatgtggaggatcatcgggggataagacttgtagaggattaagatgaacagcgatgccaaaactacaccaaaataccaggaacatcagctggagggttgactcacgttgactccatatgtccagcaaactaaatatgttcttgcaatgccaggtagcatacacgccagtcacaaaggaaacttcttatgtcttgttatagggtttaaggttcccattaacctagttctcaaattatgagagatagaccattcatgaagtcctcacttagggaagttggaacccccccccccctggatattctttccctctctcaacaacataaacaaaacaggaaaaaaaatctgacttgtgagcatccccaactggaataaaaaaccagcttggaaattagggatgttcacaccctcatcaccctgtcatcatacattaatcacaaaaaaaactgtagagaacatggatgtgagtctgaagaggatgcgtgtaccaaatatgattgctaagtaaacctgtggacatgctgaggtcagagtggagtctggactcattgggttagcaacccgtggtggagatgctttgacatgttcctgcatcacttactgtttttgaaacctcttgaatgggtggttgagacgcctccacgtacgtccccatgactgcaggttagtatgtcgtgccacaacgttccacagcgtcgggcgtgaccccaccgcccccgccccaagagcgctgtctgagttcgcgaacttgagctgctgtgtccgcgttggcgtgccgatgaatgcctgtgggctttcggatgaaggtcacgggtcatatgtagtctaattaatccgtcttgaaggaatggcggccagggttgccgagaccttcggagaaatctcgccccctcttcagaatcaaatcagaagaagtttttgcttagaaaatgtctcccttgttttgttgcatgtatcttggactatcggtagtctggtcagcaagtttggaagactgagaggtgcacttggaggcagggcgtttaaccgaaaggcagtgataacaaccactgcccgtggcttgattacgagagttgaattgcttggcgtgatcacaatcttcggttccctcgagagagcacaagttgggagggtgaagcttgatctgaggcagacacaaaattttcaactcaaaaggcgatcacgattggtaagtccctaacccgtctacctctcacggaatcacacatatacttctcttgctttaccgccggcccgttaagtaaaacgaagctacatcgctatcaatcaacatcttcttcctgtacctttttttgcttccttcctctccaattatcaagtcgattggagttcatttcgcagctccgccaatatcatataggagcttactttcttcgcgtggcttcagctggtaattggccctgctccctgtcctgtcaagcaagcactcagattgacctacagatgccatgttttgtttttatccaggacctacaaacccgacaagatgaagattcaatttctctacgttttactcactgtggtggcctttcttgcccttggtaaggccaaacacttctcttctcttgccttccctatctatcgccgacccttcaaaagtcattattcagaacaaatctgttaattatgtgccttatctgcctttgttcagtcgacgaattggaagccgcgccagcaccatggtcctttaagaaagggtgggattgggttaaacgccgtggccatgaagtcaaagatgaccttggatggcattagaaataaccactttttctcttctgcttgaacggcacgctgcctagaaggacattttttctttcttcccccttagcaaggctttatgataccatcaacatttgacttcaatgtttttttagaacaattctactcttgtaccacacatactattacaacatgcacaaatgatagacaatttacttttctgctcctttttcaaactgagaggtttaacttcttgggatctagtattgtgccagattcaaacaaagagtgatactagttttggtcggaggactcggttccaggattaaagtgatgttcaatcagaaaagatgagaaaaggatggataaccctgatgcaaaaatcaggattaaattaataataataattagagcaacactgagaaacaaaaacacattgggactacccacctcccataagaacgatttgacttgtgttcagcttattacatttgctggcaggagctaaataaaccggataaatgaaatattttccaaatttcatagatctaatatgagtggatgacttcccgtcactgtttacaaccctcccagaatttaatttacaccccctggatcttaatttttttttataattttttttttcacaagccttgtgaagatagatctcatgtgagctggttggtattatgattgaggtgttaatttaggactggggagggcttagagcatcttcaccacggtccctaaatcgggtcccaaaaaccttacatttggggaccgcactaccagctatacggacccaaggtgctgcggcacacaccgcgggtcccaagttggccatcaattgggtcgctatctgctccccgccctccccccagcttttgacaagatcgaggccaagattgatttataatatcatgaaacaagctatactattcaaggctaaacaaggacaaaatagaacccgagacatagacaaaaggaaaaaaaaagcgatgaaaagcagcaggattggtggtatttgcggcgggatgggcagtaatattgttggcagtattggcagctcttttgccttgtggttttgccaacttcttggttggttgttgaccttgaacaatggtaatttctgaagagttgggagcttggacaactgagattttgaataagagactcggatccagaacaggttgggacacagttgttgccatggagagctgttggtttttgggtacggccattgtgatggctgggttggtagatgggttggctgatgtgtccagaatagaagatagggggtatcgggggaggtggagttgtagaaggaggggtgtttcacagaggaaacacacaagttgtgtgtgatcctcattgatttcagtgtccctagccaatcccgatttccctggatccagggtctggagagggaacgaggaggagatccgtaaaatacggactccaatagggactgcggtgggagatgtttttgggcccggggtccctaaatgcaggatagggcctgcggtggagatgatcttaaaaagcactctaaatggtgacaggaagtcctccagtaatttcaattgaacctgatcaataagttctcatcctcttttcaattggcttcatatcagatagaagacggtgatctgatactgttaatttcaaatctcctgtttctttttttttcttcaatttgattgtcacccaaagtgtcaagtgggtagcaccattaccacaggtttttgttcttgaggtaagagtttatagtagatttctgggatccttgacttcccatagcctgtaccggccagaagaaaagtgtttcttccttgtaccaggttagctacagtctggatttgaagggtctttgcctcttgtccattgtagaagtcggccgctttgtttgcaatttctatctttaataaatcattgctcacccgcaataatttcttggtaactgtgacactgccaccagaggtttgttgagttttcttgatctttggatgagtctttggtgggctcttccgaccacttttttgaggactttgagtttgatttgttttggagacagaccttttcagaggatcaatgagtacatacgttaaattatcttccagcttgctctccaagccaaacaactgtgaagctggaggaacccaatgtcttgatccagactccatatgtcaataggatacagaactgtgagaatgtttgcaagaaacatgagatgctgcctgatctgtaactcagattatctgatagctgcctaaagcttatatgaaagctgttgcaagaggcaaggtgcagaggccatctttggagctattgccacatgctttgggataaggtttgcccacatacaaggctacatttttaccaaatcagaatttgatataccttgagctgtattttaaaaaaaagatctagtaaaaaaaccattttttgaatggataacttaaactccttgcgccttgagggtgacatatgaaggtaagcctctcctttggagacgctttgtgtcccctccggagaggcttagttaagctctctcctttggagggtccctgcgggatggcatcccccctccaaataaaggagggactttagatcaatgcatataatagagatggccgtgccgcatccgcatatctcctccattttttagcggatttggacatctgcatctgctggcgggtatccagcggccgcagcgggtatctgagcgggtatccacggattaccacactttaaatggccggcaaggcacgtctcctgctggaagggaaactattccagccggtgaggtacaggccttgtaaatcatacatttttagttagtaaccttcattgtttcccaaaaattccatacattacaggtgagtaacattttgcccaaaaatacccatttgtacatttttggtgagtatcatttatggtcttcaaagttgaaatgcatgagattataatgcatatttttttggcgggagtttctcccactttatgatatcatcaagtgggaaactcccgctagaaaaaaatatgcattataatctcatgcaatctatgatttcatgcatttcaactttcatgaagaccataattttgggtctttgtaaaaaaaatcatacactttggtttctgacatttatagggggtttcctggctcctgagccattgctaaaaggcttttgaaaaaaaaaaaaagtttatttgaccaaaaatttagctctaagaggtgtcaattgaccactgggagggttggagattgccacaggaagtcatatgcagcacccaaatatccaatgtccctggacaaacgttgcagtggctgttctgactcaaaatcttatctggacttctcatctacaagtccatctccacattcctccgacttgatagggggccatcatgttttttttttttcaagtttttggccttttgatatgaattttgtaggcattggatgtcagattagatgtttgaggaccccggaaagccccctaataggagggtgttgaaaaaggtatagaaaatggcaaaaaagccaaaatcatactcttgaaatgggtatgaatttgtgatttttgtcaaaatggctcatgaaagaggccatattaggtatgtgaacctggtttaaaccaatcaaatcttggtatttggccccagattggacattttaccgggggctaccctttttttaggggattttagcctgagcatactcttgaaaaggtattaattttccaaaaaaagcgactccccgcggggcccccggctatgaattttgccaaaatttggactttttcaacacccccctatcctagggcttgccggggtcctgatgtttgctgttcgggcagttttttttttttcgagatcagcaacaactgaagatcagttcttgaccatctgatcatggagaagtcctggaagatccaaagagatgggactatgcatttatctgagccttaaatacatagcctctcccacccttatcagccagtatctgacggaaggaaacccgtcgatgaaacagtatggctttacagggtttctgacttgcacatggccttacacagattcgaacgctgaaagactggtacttaataagccaccggtttcccttcaaaacccaaaccaatccacaaaaaagaaaaaccaagccaacgaaaacgaaaaccatcccaaaaaccaaccaacaaaccatcagaaacaagaagaagaagaagaaaacaacaccccatcatacggaagaaccaacctctcgaagggactacataccatgtcctctgataccagtgacatcgagttggagtatgatagcaccgaaggctacgaagaagatgaagatggtaagtgagatagatcatcttccccttgcatgcactcctactcgagcttcacatgcataactaacccgacacacacatcctgctctctctgtccgaccggctcatatacagccatcgacctggactccaacgacccatcctcagacgacgatgccgatggctcctctagcttcaacatggtccccatcgctactcaacccactaaaccatcctaccaagtcgaatataacgtcctcgatgagtccgaactcactcaacgtcaggtcaaggaaatcgaacatatcgccggaatcatcggcatccagggcaaggatgccgctttggtgctcagatacttcggatggaataaagaccttctcatggaacgatacatggtgacttgacctctttttcttggcattctatcttctttgacttggtaactaatttgttgctttttgtttttgttttacgataggattcaccagagaaagtatttcgagatgtggggataaggacggatgtcgagctcaacaagccatcaacatctaccaaacgacggacccggtcgacgccccaatttgagtgtcagatctgttttaacgacgagcctgatcaggagacggtatatctgccctcctgtccgcccttacagaaagaccaaaagggagccgggaatacacagtcggcgaagcatgaattctgtcgagactgttacacgtcctatgtggaggcgaagatcaaggagggcgagtcacggacgatcgagtgcatggagtcggagtgcaaacagatcgtcgacgagaacacgatcgtcaatctgctcgtcgcccgcgatgcgctcctccccgagcccgacaaactcatggcccgcttccaaaccctactcaatcgcaccttcgtcgacgataatcccgcactcaagttctgtcccgcccccaactgcatctacaccatcgagtgtcatgtctctaagaagagtctcgacaccgtcgtccctagtgtcacctgtctctgtggtcaaaggtaccccctcaacccattttcgtttcacaaaaaaaagatagcttctctaatcattttctttttttttccccgtctagattttgtttcggttgttcattggcagaccatcagccctgcatctgtccaattgtcaaactttggttacagaaatgtgaggatgacagtgagacggcgaactggatctcagcaaacacgaaagaatgcacaaagtgtcattcgacgattgagaagaacggaggctgtaacgtaagcccctccatcaccaaaatcttcaatgtggcttcaaatcttaactatttcttctcttcccccgttgattctttggtttctccttgcagcatatgacttgtaagaagtgcaaacacgagttctgttgggtctgtacgggcgtctgggccgatcatgggacggcttggtattcctgtaatagatacgaagagcgcgacgaggtggggaaagatcaacaatccaagtctagagcttcccttgaaagatacttacatgtaagctccctccattctttttacatggcattatactcattcctctaccactcaagagtctcatgatctcatcattttaatttttcctctttttttcttctttctttctttccaatccatgaacacacaaaccaaagtactacaaccgatttgcaaaccatgaacaatccttacgactagacaaagagttgcatgcgaagacggagaagaagatggaggagatccaacaggcctcgaacctgagctggatcgaagtgcaattcctcaataaagctgttgagaccttgagtgtctgtcggacaaccctgaagtggacgtatgccatggcgttttatcttgagaagaataactttactgcgctctttgaagacaatcaacggtttgtcctccttttttgaacctcccatcttccaatgctcaaatctaactttctcctcctttttttccctctctttctgggactggattggatcgatagcgatctcgaacaagctgtcgaagatctttccgggctcctagaatccccaatcgaagccgacacgatcgccgagttacgccaaaaagtcaccgacaagaccgttagtatttttcccaactcaactattgttaagagtatttcgaagttgatacttttttgggggggttgggtgtcgatgggtatgtaggtttatgtgcataagagaaacgaaatcatgcttgaagaaactgcccgagattaccaagacgggcgagtgttctggaacagtacgtctctcgtccccccttcccttcccttcctaatcactcttatccatcctctctttcctcaaatcgatttgactgatctcttcttacttttccttccaaaaaataattgcgaaatcatcaaatagccaacttcaaactctgaacagtctcgacccttcaactcccccctctccttttcttcatttcatccctttccagggtttgacaaaaaaaatgaagattcagtaactgtggtttttttttttcaagacgacaacgaagaataagaacgggcaaaggggggcgaggggatgaagatagatgagcagacgctttttgtttcggtacttataatagcaaaccctgtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcatatcaagatccagataaatactcatatatacatatatcactcttaatcttaaccttaatctcgtgttcttttctttttctcgacttcgataacaacaacaacaacaagatggtgctttctccagtcctctcactcaattccttatcctcttgttgcttcatcttagtctggtgccccgcttttgtcctcctcctccgcatcccaatccccaaaactcatttttttgttccacaccaactccctcacttctccttcctccttttgttgtttcccaattcacttgtttgtacccctcccttcccctgctctctcgccacttctcttctcttgtcttcttcttttttttactgtttgctattgaaatccagttttcatttttgtattgcttccaaatcatacataaataactactattatgatcactagtactgctgttttttaccccttgacttgtctgtaaaaatctgaaactatagtatattaaactctcacttacaatatccactagagatggttgcggataatccgctgcggatatccgctatctgctggcggatacccgccagtgggtgcggatttgggtgcggatgcccttttgcccccaaaatcctggcggatatccgggtatcccttgggatacccggtgccaagacagtgaagaggattgattgtttttacaacaaaaaagaaaaggaaacaaaactgccccccctcggcctagagaggccatgccgccggggggaatccctcccatcaagctggatatgtacaccagctcgttgggaggaatccctccccggagagctggtacacagaccaggctcgacgggaggggttcctcctggcaaggtggtgaacaggacccggtttgcccgaaagggattccttctgacatgctggtgcatctccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccctcccgacaagctggtatgtacacactacaccagctcgcgctgtggagggattcctcccggcggcgtggcctctcctctctatgatgaggggggccagttattgttcttttcttgttttttgtaaaaaaaatccccctcgccggcgtcaaccagtaagagggcgggtatccgcggatatccgtgcggatacctgccagtgccagcggatacccgcaagcggatgcggatgcctgattccgctgaaattgtcagcgggtatccgcatccgcacggatatccggatccaacatgaccatctctaatatccacaggcacacccaatcatggccatcatcccttgttttgttcagtcatggcttagggaggcaaggtcaataatggggcttggtggtgagtatggactggtgtaccttcacgtagagcctgttggtcatttcaacctgtagccacaatgtctcgacattatcaattacaggatgtaaagatgcatgataaaatatcagctctagagtcttatcacatattcaatacagtgggatgattgtctgatcagggtattggaggattttccccattgtctgggtctggaagtggaatacttcatccaccttctcaaagtgcacgttgggcatccaaactcattcttctcactcaatccggctcatctcgacccttgaggcccagacttaagagtacacagactttccagaacaagagttttgggattgattgcaagtggcagagttcaccttggtttgtttgttgacagtcttgggaaggctcggtttttgctggctgggagaatagctttgtcaggctgtcattctggcttgacaggccaataaggtggatcaccaactgattcccactaggatctatggaatcatgaattggggcttgggaacaagtgctttgtgatccagatattatctctatcactgcacaccatggccaggaaacatctattctcactagatgtcaattaacatcgtagaacattgattgctgctcccttgtagctccaagtctggtgtggcccaactacaatggcccctttgtgtgctacagggggcggagccagagtcaagctggatatgtagcgggcagtacttgatgtcaagctcaatgtcacttgtcatccacaagtgttcattgtcttctacttcacggacacatttatatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttatttttttttcctatcaacaagacaatcctgtccttttaattttcattttcggttgcagttgccctaactacctatggtatgatcatcaacctaaacagacattataacctgtggtgaaagtcttgcgtcttgacactctggacaaggtctgatacagcccaggagtgtgacattcacaagctcttccagctttgactgctgactcgaaattcatctgctcgatctgttcaggtctggggggttcaatcgaggtggtctgagtgagcgagtgaccacgagtggggaccgtgggcgcccatactaaggactgcaatgcaacagcacacatgagaatcaagcgcgcaggaatctgaaacatgattgattggtctagtctgaacgtctcagggtcggttgcacctcggtttcaacgtcgatcagtcttgtgtcctcgcgaacgatgccgtcgatgatgcacttgaaaactgcgcttctgtatgggcaaggcagaggatctaacgagtgataatcggattcgatctccggtcagctcagcgttatgagttgtatattaaggccagggaatatagaaagtaaactgacgtgttaaccgttaagctatcaaggctgtctcaactgcgtgcattttcctctatttaaaccctaccgattttctccgttcctcgagttgataagtgggttgggtccgtattgagtctcctctcgccctctccttctgtttgtctcttccgaaatcaagcacttttgccataaagcttccaaacagagcaaccaagtctgaatttcatgagatcaaggaattttccacctgaaaaagaaagaaaatcattggcaattcaacaagccaataattctttcaaggaatatatataatacatcgtggttgagtttgtgatacatggaagaggaattagtcatcatcgcgttggcgagcaattgtgccaagacccttgtgctccagatcgaccagtacgtgttcaggcaaactcccggtaatccggatcgcgtagagtcctggacaatggctactgatccgttgccattttgcctaaagagagacaacaaatgatagcatatgaaaacagagtcagattgattaaaataaacttaaagagagtcattgttcagaggaatcaagaggaatcagaagcggcataagaagaggcttactacccaagattctttggggttcatcatagcgaccgtgccatcgaaagttccagaggtacattcgactactctctcgacactacctttcatctagaagacacgcacattgagtgtatgattagatcaccaacatatggaccaaaagatatttttttaaaaagaaaacgagcgagaaattgtagaaaggagaggggtttgttttgtttacttctaagaattcctcgcaattcggacagccaatcttcctaaactgggcggcagattggacgaatgaacagaccatacatgcgcgtagtttcgagctcggtgccatttccgggggcttctagttcgtgggggatcactggagcgtatgctaatcttgtcttcgttggctgatagatgtttttcttgtatccgactgctcgattttgaaggcttggaggttgatgtttgaagagtttcctgagcttggtcgaacttggcagtgaaagaaaaacccgttacagcccggggtcggggatctggatgcttttcatgtcacaggctgtaacacgccttgtgaaccttgagggacagctgaccccccaagtcagctttactttggcagatcaaacgatcgatgactgcaacaacgacggacttcttaaggatcccaacatgtttattcttggcgtcaacctacccgagcacaagcttgtcagggtaagcactctccttcttcttcccacaggcttctttcttggtactccgactgatagaaatttgaatccagattgggttgacgaggtttgtagggattgggcattacacggcgaatctgatctgtgcccggctgcagatccacaaagcattgacggtcggcgagctgagcgaacaccagatcggccgtctgtccgcgctactatcctccccgccgacgaccccaccaacgaaccataaagtggccgagctcgacgggattcccgccccatcgaccctcgacttcgattccggcccctctcctcagcctaaactcttgtccctcgccgacgatccgctccaacgcctcctcatcgaatccgacctccgccgggaagtcagggctaatatcgcccatcatcgcgccatcggttcctataaaggaaaacgccatgctctcggcttccctgtcaacggtcaacgtactcatacaaacgctaagactgctcgcaaactcaacaaggtcgaacgtcgtgcctattctacttcccccctccaccaaaacaggtaatccttccttactcctcttctctctccgtcttctttagaaactaatttaattttaattttaattttcttcatgtcagctcctcaactcaatcgctcctcaatcagatcatctcaatcgactcactccatggattctcagctctacggacccaaccaagcccttgtccataacacataaacccatcccactcatcctctttcgatcataattcatcccttcttttataacaaacaaacacagagtctggagggttgaaaaaaaaagaatgcaggaggtttgttctttttgaaaagcaagattcgactttccttgattgattgcttcaaaagagagcgaggaaggagggttgaccctactaagaacacccagtgaaggccttgcgactgttcccacgcagtcttcattcagtacaaaacaaaggacgattagctgtgctctgagcattgccattggcctctttgcatctggccttctcctcttctgtggggctgccaattatcgtcccaaaactggacgaaaaacaaagggttttcaagaaaaataaatcccagagtacatgtatttttgtgtttctggataaaggttgtgattgtgtcggagatgaggatatagaaagctatgtatcccaccgaattgagcgatgattaccaaagcttcaccgaggattgaggatggtataatgatcatatcgagttggatggagatcacagtttggccaccagactccactgcaagcttgtgtgtaatatgatccaggacaaagttgatgaacacaaagtgcaaattctccggcagtttgtccaactatttacagaggaccaagtgatacatagataactatagtctggaatgaccatctctctcatcaatctgcaaatcaatctcgacagtgagatcaggatccgagcgtgtagatttctgattaagtgagagagacagaggacgttttttggggggccatggagggtggagaagagtacctgacccaggcgccggacaaatcttctgcagaaagatgtcctatgtgaaggagtgtgccagccatggccatatatgggccagaccaaaaaccagctccacatgaccagtagaaaaatagcttgattctagggcgagcgatcagcccgatgtctggagaatgaagggggattgttgctgtgcgagcttcttttaatccaacgccttcagcgtggataggttccctcatcctgttgctgtgctctctctcgctcgctctctataatggtctcaagtctttcctagtgattgctggaatttcatctccagttggctgtgaactcacaaaaccaaaaaaaaagacatcgattgaaaccagcattgatttatattgttaattctgctttttttttttttttttggtatctgtctacgttttcgatcaacacaacagaggtacttttttgatcatcatcgtcgtcgtcgtcgtcattgtcatagataaatatgtacatgggtttcctggatgatgatgatcatcatcatcttggaaagataaattgaatcacatctgagtgtgttatatagactagctgacaaccctcgtagatgatgtacaacaaaaagtatagttaacgagcgaaaaagaagaaataacttaagttggttaattgtaagaagcttgagtatgagggaagaagagttgaacggccggagtctgaaggggggtgttagcgaggaatcgcaatgctccagtggcagggtttctgagaaagatggacaaggagttagcctgttgggcgccgacgatgaagaacttctggagggggtcgttcgagaagctgaagtgccggggggtatttgcggggccggggagggggaaccaagcgggcttggaggttcttccggagtgcgggtcgcgcttgaagacgacgatcgagttgtccgagagcggcttgctgagatccgtctggcggttcgagccgtacacatatcggccatccccgctcatcatcacttctcctgccccataggtccgcctcatcccctccgccgtcccggctggtaaggtactcgtctcttgccggatcgtcgtcttgattccgtggtgtggatggtcgcttaggcggatcgtgaacagctggttgctcagctcgctgatcaaatagatgtcatactcttcggctcggtttccagtcatcgatagatgccgaggtccacttcctattcactctcacatcagaatcagatttcgagaattcagtcctcttattcaacagaaacatcctctcttctttcttgtctcacttcagaagaagacagtctcgagtccaaaaaaaaaaaacaataacaacatatgtaaatacctggaggaagcttgatctcgtggacaaccttctcttctatgtctccggtcctccggtccactcgatgcacatagaccgagtcgccgccgaggtcgactgcaaataacaagtctcccgcatgctgtattattattttttttttggccacaaaagggaaaaaaaaaagaaatgtcacttttagtggatattttgacatgccatgatggtccccatagaaaaaaaaaatgaagaaaaacccccaagagtgattatgtatgtacattgtaaacgacttgatggatatacgctgtcgtgtttgattcagggacggagccatacatatatgtgtgtgtgtgttagtgttgttcagtcaatcttgaggaaagaagcacgagcttgagaagatttacaatggtcttgtcggctggtgttagggcccgatccatggtatttgacgcgctgatcagcattctctgattggaagccacactggtcattgagggtgaatttggaccaagaaccaccggtactgttaggatgagaagatggaggagggacgatgagcaggatgaagaaagtagataaatttcgagggggggggataaaattgaagagatgtatgtataggaagccggcccaactattcggcgacgaccaagtgtttgccgtcaggagagacggccaaggcgaccggatcggcggcggtgagcgcggtggcgatgtggcggagcgactgatcggcggtgatggcgaaggaggagatgcttccggtggcgttcaggccccggaaatccgagacttcgttggtcgcatacagacatcttccgtccggactgaagcccacaaacgacgggctcttcccgctcgtcgactctctcgtctccgtcttcagtccctgaaaaactttcctgttctgatcgtattctattgtcactatcttccccgaataacctgtgtcatttttttttttttttgtaaataaaaaattcacccggggaaatgtctcaagtcagctcaggggtttttttgaagaagaagccacttggcggagcgtcgggaatgggtatcagaatcggactgaccaccaacgacgattttgagtggagttgcagaatgatcatggacgcgttccataggagccgatatgtctgaacgggcccaagttaaactaataggtcccaacaacgagcaaagcacttggggaaaagttacaatacatatccgtcaatctcacttcactctgcaggtttaagtttgatgatcaccaaatccacgcgttaagtggagaattgatacgcacatgatacaattatgctggaagaagagagaaccgaggagggccgcattctaggaaggagaggagatgcgggtatatttaattctttatgtagacttgcagagagaagacggtgatcggtctggcctggtggggatcagctggatgtctgttagtctaaataaggatcgagtgagtgtccctctatgtaccacttcatagacagactggtgttttgatgcggatatagtcggagacccactgttttttgtccggggcgatggaggctcgttgatgggtccgaaattcgaagagagagaaagtgggatccaaggcagactatatgtacccgcatacatacatatagttcatctccttcgcagcacatgatgaaaggtgttggtgcatgagaagaatcggccagagttacaaaccctcctgctctatgcagtcccattcgggattcaggacagaaccaacagtttctgactgtcttcaacatttctcctgtttcctttgaatctgatgagtttggccccttgacaattatatcgatgtatgcgcgacccagtacaaagaacagacgaacatcgggtgtttggtgataggctcaaccgtgtccggagacattcgctaggattacatatttatccactgtgagagcctccacataataaaaaggccgagcttaacatagggggatgttgattttcacaatttgttttttacaatgcacctaccatgtaaaacacaaattatgtgaaattgaacatgtcaaatgagttaatcaaatttacatttgtccgacaaaatgaggtaccatgttaatgatggtgtgcaaagtgtgccatgtataagtgtgcacctgtaggtgcaatgaatgaaattacaggctgtgttttacaatttggtgtggttgtaaagtcaccaccatgtaaatttcacaaatttagacaataaaatttaaattacaactgttggcttcacaacacactaccaatgtaaaaaaacatgttgtaaaattaccaaatttagccttgagatgcaattttacatcttacccatatatttgaaaaaaaccgagaaaagacaaaaaaaattacccgtgtatcatagtaagaagagaaaaaaatggacctgtgtatagtaagaagaaaaagaccaaggaaagacaaagaaatgtgaccgtgtatcatagtaagcagaaaaagaccgaccaaggaaatacaaaagaaatcaactcgtgtatcatagtaagaagaaaaaaaaggacctgtgtatcacagtaagaagaaaaggacaaaggaaagacaaagaaatggaaaatgctgagaaaaagcaaaagaaatagacctgtgtatcatattaagaagacaaaagacccgtgtatcattgtcagaagaaaaagacccagaaaaagataaaatgaataaaagaccaaaaacaaaacatcaggcaggaatcagacccttgaccggcctgcttcttgcttcttaccactgaacggctcaaccaaatccccagtttgaagaatgggaagaggagattagtcgatagatttcttgaaacctcgagctgaattggagtctttcatcattgggtttgcctcccacttatctcgccagtaggctgcagctcgggcctggatacgctcccaatcggcatcctccaaaggttctggcttgaaagtgattgaggttttgacctttcgggccttcttgggacgaccacactttgctgggacattaccaacctttggggcctgttcaggtgcggatatcggcagaactttgttgggacggatgcgctttgatgggggattatctaatactgcaccaggggtggccaatgatgttccagtcttactgagacaactacgctttgctgaagcccagtctgaattggatgtatctaaagtctcacccaagccagcagccaatgatgtatcaggtgtaatctcaggcgcctgagccagagtagtaggagcaattagtttggccgagtttgctggccgtcgagtccgaattttcagtggctgttcttgaaaactgccaccggaatcttccatatagaattcaccaaacattccacggagttcaatggtcagttaaatggaatcagttggaaatttgagcccttcaaaagcttaccttgaatattgccatctttaacctcttgtgtgattgatatggatggtacaggcacctcaccattgtgagaaactttcaaaagtgtgtccatccgtgtgaatggaatttgagtggataatcgtgggttgtcctttaagagttgtgcggtacttttgccaacaaaggcggcctcctccggggtccaacaacgtgagtaaaagagccagcttgtgtgctcctgagcgccactgatgctcccgggaatcgcattgaccatatgagcacgtcctgcattcagttgatcattgtgactccacacccctaacaacccattcgcatgtcgtaacacatttccccaataatgtgaattgctgaaaaaaccacgagagaccaaagtattctcctcgccaaatacgatgagcttgaagggccagtccatttttctcacaaattccttctgatcaccctcatcaagcatggtggctgtatcaatgtgaaaatgtagatgcgcaggtggtgtagcttccggtgagtgaatgactgataattctcgtaacgtctggagatcagatgagggttgagtcttctttgattttcgagtgcctttattcattgaatccatgcggcaagcttgcgcaatgtgtagaccgctggaaccagtgaggccttctgttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcccaaatgttgatgggcaaatacctggctaataatgggtgatcagttatctggattgctggggcaggatctgataatgaacaaatgaagggggaaaaacaaagctccttatatacaaaattctggggagtggccagcttgtggttggaagataaatggaacattctatgagagtatgaaacaagggaaaatatttatccagagaaaacaggggaaacaagcagtgggaaaatgctcccaaggttactagtatgaaacaactaaggggggaatattccatggaaggagataggaggaaataactgtttcatggatcagggggattgttactagtgtggaacacaaggggtaagaagaatggaatatgtttggaggggaatgagtttcagggctgtggagtttctggttgggaaatattattatccatgtggtctgtgcttgaggggattcatgattggtttgggggtctggggagctttctggggtgtcttgactgtgtgattcttctgtgatttgtgctcttgataaatttgaattttcaggagtggcttaccacaacgacgacaataacataatattaaatcatgatgaggatgatgagaagtgtttcagagatgaaggagagagccaagcgagagagagaaagtcacacaaaaaaaagataatgaagactagtagtgaggaagcaggacttatacatggatgagtaataagaaaaaaaatgtgcatcacaaaaaaatgaaaaatccctgctggaaaaagaacaagtggattgatttccttagtcatctatctcaggtcctgatcttaatgtgtgtgcacataatgtacataattatatatgaatctcttcttcttctgaggatgatgatgatgatgctcgtgtaaaattgttcatttttgttggttgttgtttgtagaatggttaggtcaaaagaaaaaaaaggcagggaatggggggactagatacttgttatggttgatatgatcatcaagaagcgaccgatttgttggactttttgggctctttttctttcgatcctctatcgaccaaagatttcaaaacgcttctagcatctgtagacatgtataaaaaagacggggtttatttgttggttggaagagaggaaagaaaaaccgtgagaacgagagatcttttcaaagaaagagaagaagaggaaaagacggacattctaatttggataagacgaaggccactttttttttctgcgcgatccattcgggatctttaccgacatcatcctcatcgtcctcaagctcacgatcaaactcctcctcctgctgctgctcctcctcctcctcatccccatcatcatggggttgtccatccccgcgattgttggtcgtccttttcttcttgttcttcttgttcttgttctgattatctgtactcggcttaaacaagcctaactcgtaagcttctttgaataactcgccgatgtaataggttttcaagttcagatccggctcgatcaaggtgatctttcgtgcattgtctgttaataataacttctgatgatcccaaaaattgatctatccaacaaaaacacaacacatcagtccttgttatctgtaacatgcacctcctcccaaaaaaaaaagaaagaaacagaaaagctcaacttgaataagatcgttactcattttaaacacgatcgcattattcatccgataatatttaacgacgaagtccaaatgtttcgtgcgattcaaatcccgataggcccatttgacatttctcttcaaagtcgtaaacatataatcctcgaaatattcgagcagatatgtctttcgttctagctcgatcggatagttcttcggctttaatgtgtaattcttccgttgataaaccatccctgttcgattgaaaatataatcaaagtgactttttgttttcaaaagaaaatgatgcttcggtcagattttttttttttgggaggcaaaaggaagatttctggatctatgaaggaacgtacttccgatcagcagccatgaccatagtagtgccatcattgaagtaaagaccagaggatccatccgtcatcgcataagcggtgccatatttatgggtataatccacccaggattggatgaacacgccgggggtttggggctggtcctgggggtcctcctcgggcggaccgtcgtagaagggcaacttcatcaaggcctccggcgtggtcgctccgagcgctgccatcagcgtctgatgacatgcatcatatagcgctagcgtcgggttttgcgaggccgttagcttcggcttccgcgtcatcccactccggcctagattctgctcgctcgttgatgaggtcgttgcaggcgctttctgggcgagccgtcctactttgagtttttttttttttttttttttttttgagaattagctttttttgattaaaaagaagaacttcaggaggaccttaccgagttgacccgcagtagatttcgcggaatccggcggtttctcagaggaaaccttcgcgaccgatttggagcgttgagtagaagacttgggaggtttttcatcgtcttcaactggctcgaactcttcagcatcctcaccgtcgtcgagatatgggttgcgctgggcggccgaccagccagatccgtagtccagcattccactagctatgcgtgctttctgtttgccagggtcgttctcgtccttgatcctttgagggaccacctgtcgctttgcctttcgttcggcccttgtactctggccaagcccgttccgctcatccctctcattctctcctcccacatctgagccggtatccgcattggagatcgctcgttcagcttctttggccgcccgcttgttctctttctcttcgaccatcttctggaagagttgattgacaccttgtcccttcatcggcatcaacggttgctgcatgttaccatgaggggagacgtagagaggtttcctggcactcttcaacaattcagaaatcggactaccaggattgacggcgctctgtgcttcgcgttcgactcttcggcgctctttggacgccttgatgggatctgtcaacgtaacgcccaccgagccggcagagaccactctcttctgtggtggcctttcgctgttagccgaggctgccagtgccctcttacccttggatagtacctcctgtggttcagatttcagtgctatcttcgacatcttcttcgagaccgcccggactccttcatcttcttcttcctcgacgatttcattcagatgccgattatcatcggcctctccggccccgcctacggttcctagggtgcgttgattacgacttaggttggccatactgatcgattcttcttggagggctgcatccagtccgagtttacgaatataatcactgcggaaccgatccgattggaatttgctgagcttggagaaatctgggcatatatcgagcgcactcatcgggatcatgaatggaaacgggccgtccgaaaaccatggatgcaagactattgcgcctagtgaaggtcgttcctctggtttttgattcaggatgagtgaaattagatcagtggcagatggggagattagtgaaggggtgggaaatgagtaggcatttgctttgatgtttcgatagatttggttgacatctttggtctgaaacggcggtttaccaataagtagagcgtagctggaagcaacaagtcatgtttaatataagcaacaccgtatgaaaaccaagtcttgttttttttctgttggtcttccgtagaagtaacatgcgaatagtgaaagggaagtgtagacatacagaatgaccccaacactccaaatgtcaacttcgaaagaatggccattggtctgatcaaacaggatctcaggggcgatatagtttggagttccacatatcgtcttgcgacgatcccccttgaatttgaccagagctgccagaccgaaatcgccgaccttgacacacagaccacgttcggcatctgagccatcgttcccgtcttgtccatagagtgaggagctttcggtggcaaagaataagttccctggtttcaagtcgcgatggattactgaggaatcgtgcatgtatgcacatgctgagatcagctgatataataataacctcgcttctggttcaccatatcgtttcctcaatcttagcagatcaagcagggactagagtattaaaattaggtccaagacaaagaaaagagcgcgcgcataaatcagtaacagctacaacatcaagaacttcgcgactttttttattttttttattttttttagaccaaccgcgaccaacgtaccccgtgttcacacagttccatttgaagatagacgttctgactatcttcgaagcaggagtgaaatttgacgatatgcgggtggtccatggctcgatggagtttgatttcggcatacagcttacttttattcttactgctcttgagctggtccttattgacgactttgagcgcgcccatcttattagtcgcctcgtccttcatcgcgtagactcttgcaaagccgccctcgcccaacaaacatcccctggtcagatagatatgttttccatcatcatcctcgtacaatgcttctgagtgtatctgttcctcgatatcatcaaagatcggctttcggatcttccgaggtggcgacttgtgttgctgagatagttttcctggtttcggtttcggggctgctgctttagcagttgtctttggctgatcggggtggatggcctgggccatcttctatgatggatgagagtgatgctccggatgtggaccgatggtggggtgagcctatgtgtgtgtgtgaatggatgattccaatgccagtcagtcaaccgcagggtttgagctcgagtttccttgcgatgcgtggtgctgtatcgtgagttgatggtgatagtcggagtaagctggttctcttgaggtcaagtcagtcagaatataaaccttatgtagttcgatgcagtcaaagacgataagcatcctcctattagaattgtggactcgacgggggctaccaaaccatcttcaagaggggctctaagagcggagccacctccgcgctcaccttcaagggctaagtttgggcttgtggaaaagaaaactccaccatcaccctccatcacccttttcttgaggccacacgtcactcaaatgtgaacgtttttaacttgtatgtgttcatgtggtgttttttgccactgtgtaaatcaatacttttttcactatcagctccataggaaaactccatccaacttgaaaattgaatcccaatcttgaatataggatgtattctccacgaggctaactcaattaccactctttatatgcaacaaaatcttatcacaatccccaggaaattatcactcgaccagtcataaatagttacaaggaacttcccccgcaagaaaaatagaaaaataattttttttcatggtaaattaagttttttttttgatagaacttgtaaagagaaaaaaaaatagaaatgaaaaaataaaactatttataattttgacattcatgatggaaggctggattttgcaggcaatgattactcatgccatttgttttatgtgatcaaaagacgttttaatccatctcattgaaaagtgatcataggcttgttatttgagttgtctggagttgatggagaatggaccgagttggtatccatgctgcagatatgagatgttgaacccaatgatcctgtggagctttgcgacctgttcgtgttctctgccagaaactggtcaacaaacgcgtccgtccagtaactcagtaagctttgtccagtaattttagtgacacaaggagaaactgatgaattaaccccttccaaccccacctctgcacagcttttccagccgggtcaaggttattccaaataagtgctctcatacatggctgatgtccccaacttttcaccgccagaaagaggggtatgtgtcatctttcatacactttcaacattgggctcttaaacagttgaaacctgtccccttcttcttgtttcgagataagtccaagatggtatacttcacgtcgtacatcttcccgcgcccgatgtattcaagtcatggggatgccaagtttgtgtgactgatgatcttgggcatcaagttctggcggatgaacatgaaactgccgtttggatttcttggcgaccaggatacttgggttcccaaatgctatgatttcgtagtattaatataaggacgttcgcccagtcgcaccaaagaggcacggaagttctcctttcatccctttcgcatccgagttcctccttgataaacaggttcaaagcggcttctttccggcgcatcagatccttaattctctagttatctcctcactcttggtcaatcaaatgagggccgtctatcatcttgcctctggcctcctcttcctctccttatgcaccattttcaaaggaaacaatgcagaaccaacgctttttctatcaaagtgtaattcactattcccttggcatgatctcaagccgtgaaataaatgagctgaacacagattattttgatccatctatttaatttatacagtggtcgataaagatgcggctgccgatctcgaggacgtgaagcaaacggtccaaaaagccaaacagcaaattagtgatgttggacttcagcggcactatcaagaagacatgaatcagctcgacagacgagtcacgatgattgattatcttttacatgaaaaatatgatccacattcggtttcaaaagatctcgagaacaagcttttcgaagaagacagacgtctaattgccgagggttcttggggcacattcgaagagcacggagcaaaagttctgacggatcttaagcagctattgtttttgaatcccttgagtaaactggtttcgactgacagacggatccatcagtttcgcaaatcgatcttcttcgcaattcgtttgatgattaaacacgacctggtagaaaacgtacaggagcatgctatcttcaaagacagacgaattttgcagcaacttttgcgttgtcacctggttgaaaacgagtggaagccttcctcggtgttgtatcacggatcctaataataagatgagatgaagaaaactcccccaaagggaaaatatatttcagagatgtagtacaactatttatagttttgtaaatacatactttggttgatgagaaataaatgcatactagactatctaataacatagtatgtgaaaaacctatgacgtgagaaataataagtatagatatatacgtaaatgcatactgtataacaacactccccccctcatcaaccacaaaaaggaaaaatcggaaagaaaaagaaacaagaaacataaaaagcaagaaaacttgagataacctgagaagacataaaggtgaaccaaaagaaaaattgagatgaaagagtgagtgaagagaaacagtgaaagaaacagatgaatagaaaaatgagacaaagaaaaaatgacaagtaagaaaaattagaaagaaaggacaaagagtgatatggagacaaaatgagcccagagtagccggcaactgtaaaatataacacaggaatggttagcttctgaggaaccaatcaaccttcttcagtcggcggaagttgtggagggagacgaacagatgcggggggcgtatgttcatcgcagctagcgcatactctcccccctgtacttgccaaggtgtgggattgctttcgcaatcctaggagtgcaagaaactccgagaccttcttccaaccgagagctttagtcagaatatcggcgagttgatgattggtcgaaatccattcaagacgaatcttcttgaaatacaaaagctcgttgatcacatgaaactcccgctcgacatgtcggtgttcctttcgggtgccgcaatcggaactgatgtgaattgccgctttgttgtcggaaagaaggagaggcgtggggaagcgagggaagaaagaagacaatatggaaaataaacaaatggcatccttggatgcaaaagaaagagccatgtactcggcctggcacgtcgatctggctacacaggtctggcgcttggaggaccatgagaccggcgcaccccagacagtcgaaatgaatccatggaccgatcgcgagacttcgcctccccaatttgcatctacaaaggttttgatgccttcctcagagtcgcttgaagccactatagggagtgctagcttcgcactgtaccggatgtatgagatcagatgatccaatgcagcccagtgggatttgtcaggtttcatggaaaatcgtgctaagaaatgcaccgcgaacgtgatatctggcctcgaaccttgagccaaatacaagagacaaccaatgcgggagagataatcacgatccatagatccgtcggagaaatttgattctaaatccgttgaagcgatgggcgttctagtgcagatggacgattgttgaaaattcaaaatcttctcaaccagcatgggttgatcaatgttgaaaccaccaggcacctgtcgaaccctcagacccacaatgctggatagggaagcatcccacttgagatccagaactgaagataacttttccttcagcgactccaataggctgggagaactcgcggtgaagagaccatcatcaacgtggacccacagaaaagcacggtccgtcccggaggaatacacgtaagtagactgatcctcggggttgggaaagaaaccaatcgtctccaggcgtgacttaagatgcagccaccaacaacgcgctgcctggcgagtcccatataaggcttttcgaaggcgaagtacacatccaggcctgacagatacaccaggaggggggcgaatgaaaaccgagtggtcgatgtcactatgaaggaaagcactcttcacatcaaaggaagctataggccaattgtggtgagacgccatggccaaaagaagtcttagcgaagagaaagttggagtcggggcaaaagtctcactgaaattccggccatgaatctgcttgaagccttgcgcaacgatacgggccttgaatttggtgatatccccttcttgattccttttcaaagcgaaaacccagcgacacgtgaggatgtcttgaccaacctcctcgggaacctcctcccagacttcaagttgaagcatcatgccgatctcgtcatcgattgccgccaaccattcaaccctgtaagccgatttcaccgcctggctataagtgttaggcgcatccgaactgaaaggagagactgacacagccgactcgagacacgcgtcctgtatttcgagttcacggacctgtctgaaatctcccagagcatccacgcgtatcgaattaaggacggcattgatattgccagaattcgtcaactgagagggtaaatcgtcttcgtgaaaaatcacagaagctcctttttccagttttttggataccggatcccacaaaagccagccatgtgactcatccagaattccaacatgaatcaaagccgtcgaacgaggtatgaattgcttcttgtagttgatgtcgtgtaagtaggcccggcatccaaaaacgcgaaccatgtcgagagacgggcgcttcttcaatgcaatctcataaggggatttgtcggcgccggtgtgtactattcggttgaaaataaaacaggcttgtttcatcgcgagaaaccagagagagttgggtagcttagcgtgaatgatgaacgtgcgagccatatcgaggagagtccgattagttctttcaacactcccattctgatggtgctcatatggaatgctcaactcatggcggatgtgattgtcttttaagaatttgttgaatttattggaagtaaattcaccggcattgtccgagcgtatcgacttcacgcaaatagaggtccgtttgttgaactcaaggatccagtcagtaaccgcctttccggcttcagccttggtcttaagtccgatgaccgacgtaagtctcgaaaatacatcatgaatgacaaggccgtaggtgcttccatccaacgccgccggaaaaggacccactagatcaatagcaaccatgtcgcctgcctcatcaacaacgtctctagacggagagttcaccgggctgtgggtgctttttgccaaggaacaagaatgacatttcgatttaggcgaagatagttttttcattggaataccagagacacactgcgtcgcaatagttcgattgaaaaaacggacggcgatatgtcccaatcgggtgtgccacaaagatgatgaagcgatagaagacaaagatggagcagaaccacacgagtcgagagaaacagcagacgaaacagaggggataaaccatcgatagttttttatgtacgtaggaaaggaaaaattgttttgattgagaataaatgaaccgtcgacaaattcaatggagccgtcccaacgatcaaaatagccaacagagattaccgttccacaaatccgagggaccaggagtacatctttaagatgcaagttgccatagcaagtgggaacgatggcatcgcctacgccgtctacggaaatgcggtcttgagaggcaacacgcaatttcacattagccggtcgcaaattaacaaaaaaagatttatgcgacgttacatgattcgtcgctcctgtgtcacacaatggatcgtcgggattttccggggtggctgaaaccgaggccaattcccccgacttgtacaatcgtccagacaataccgacgacttcttcggcttccaagagggatcggtcttgcggggatcatcgagaggagggagattttgcttgacacgaggacaatcgggcgcccaatgaccccattcccagcataaattgcacgggaattcaggtgtgaggtattgacgggcccagttatccgggggcggtgctgcagagttagactggggacgagacgattgaggggaagaacgagtagatccgcggttgtgtcggaagtttccccgtcctctcccgccacgagatgaatgttgataagacccacgatttggctgagacgaaacggccattgccgacgccgatcccgatgccatcgcggactggtgaaaccgagtcgccatgtgaagcagatcttccgaggtgacgacatggttcggctttatcgcgattcgagcatccatcgaatcagccattccctgttggtagcgtttgacagtcgaatgaaaagacaaagataataacttatctgttgtccaacctcccaacctctcctccaaatcataccagctccgcttgagagcctcatagctggctgaaagtgaatccgaagcatctggggcctgggcgatgtcggaccagcgatttaggaggagggaccaggaggttccagcaaaacgtccttttatcgattcgtaggccccatacgcgttcaatccgttgagggatgagcgtagcactggattgattgattgttgaatcaatgtgagaacgccagccgctgtcgccgaatccacacacgatcggtctagatcgaagtacttgtcgacgcctgtgacccgtttgacaatgtcgagaagagccgccgaccagctagggaaattggaaccatccatcgccaactgcggagtcatatctttccccaattgatgccatttgaggtgatctgaaatgagcgactttgatgaagaggacggtgcttgttcggagtcgaaagtgctacgggttagatttcgaatcaataggactttgaggaggttatcatcgattccagaaagacctgatttctgaagctccgacccgatgatttcttcaagagagcgcggcgggacgtctttgtcatcggtcttactctcgttcgaatcccgagtttttgatgaattttgagtaagactcggcggagccggactattgtcggagggatcttgaggagtggaagacgaagggaaagggatttggttttgtttgttggggatgggtggagtgttgtttgaattctcaggcatactgaaaaaagaattgtcggctgattgaaaaaaagaagtatcaaaagattggtccgcaacggaagggtttaccggacggggtggagtaactctagcggcgaaatttggaataacaagctcaggattttctgatcgggtgttaaccatatgatatcacggaagggtgaccaatcgtcacagaagggtgactaagttatgatgtatgagatagcgtttccacagaagggtggattggcttagcgagatatgtaaggttaagattagggtagacctcgctggtaacagcgcaggctcataacctgttgtatcacggatcctaataataagatgagatgaagaaaactcccccaaagggaaaatatatttcagagatgtagtacaactatttatagttttgtaaatacatactttggttgatgagaaataaatgcatactagactatctaataacatagtatgtgaaaaacctatgacgtgagaaataataagtatagatatatacgtaaatgcatactgtataacaacactcggaactgccagcgtatggtacatttctcgacggcgacaaattttggtctctcttcttccaacgtaagcgcaaattattctcaaattgtgttttttggggagatctgtgaaaaaaacactttttggggagttcttatcctaactttactccattgtgtttttttgtttttttctttctttcgaatttgctgaaaataaaatcaatcatcatcagaatattccgagaaagtgttacaagaagctgaggaaaaagaaaagaacagacatttagtaagaattcaagaagacgtaaaaccgaaatacatgcgctttgtatcggattactcaaaatcagaaaaatgactccaaaaatctcaaattagtcttttcaattatcatgatggagatgctggattaataaaagtgccacattagagtccatcaggctaaattcttaattctcatttctttatccaatttatctctaacttgagttcacctgcatcaataataaattttattttacaaatttcaataccaatacaaacccctttcacccacctgttatctactcctgataccatctcatttcccagatcttcatacttgtcattatgagatgatgttctatcattttcaaactgttcctcaaaactttcttggtaaactcaacaaaaaagacaagagtgccatgaatacgggagttatattctggctggaatagattatagaaacgtgttccacaccgccttctatgtgccattgatttggcctcaagcacaacccttgtaatccaggagaaggaaaaagtcatttttaattataatgaaactcaagaataagtttatcaaggtagagatacatcttgcgttatgcatgcagtcagagaggtttcaaggaaagaggaaatttttaatggtcatatgagaaaaatccaagcagcctccaatacaagatcaatttcataaatcaactgcctcaatctgcagctgcaggcagcctagatgtccggactggaaattggacttgggcattgaagcatggaaccagaggagtgtccagtttttttgtagccgcactgcaatttttgatacataggatccaaatcaaagggtgtttgacagtaactgcaaagccaagatcctttgcaaccatttcttccaaggcaataaattttgactcagttcccacaaagagattatcggcggtaacatttgtgccttgcctggtgagggggaagtgacaccaaactgtctgttacaaatatattggaaaacattttcaataaaaccccaccaggccactcctctacagaggaattagaggaactaaagccatctacaatgatttaattatttacacctccaatctaagtattggtagctttgagccaagtgctaccaaagataaaagaagctgaagaaagctgtgtaacatgaagttgaactgttgtatttaaatatcttcctgtaaaggaatcataaaaattccatctacataatggagaaaattgcctttgactgctgccaatccatcaaacaacctgagaatcaaaggagaaggtaatagcttcattcttaaattgtgtaaagaaacaaattcagtgtcaataaatgatttcaaagcacccaaatcaaccaaaatggtgacattaatcagatcctgattattaaatatcatatctccttcaaataaagggccattactcaaagaagaagataaaacttgattataatacttacacttttcatactccaaatcactcatttgacaatttaaaatgatttcactgagtgacatctgttctggaattgacatgtaccaaagtcaatggtacaaccgaggaagaggaagcaaatgaaagggaagagaattgtctcttttaagcattttgattatctacctccaaaataaactcttgcttctttaatttatctgagttatttccataagattgataagaagactaatgagaatccagatcatcttcttgtaacttcccaccccattccctccaaacaggtaacaatttctccttctttaaccacttcccattggcaagaggaaccatgattatccacattctccttgtaaaaaggttgaacacaaaaaaagcatatctttctgtctgtacacaccttacaccaagtcaaataagtgaaaccagtagatgccaaaatgaaattgatatccattggcaccacttgagaaggctttgtaacaacatgatctgggccagaaacttggtatttgtcaggcttggtgatgccaagacagtaggtcttctagctacaccagcttatggtgctggtttggtagaggagagagttagaaggaaaccaaggggcccaggttatgggggtttttacggtgcccaccagatgcaagcctaggtctaatatagagaccggtgttggctacaacaggatcttggcaaagattccacgtaaaggagtaggagggaggaggatctatcagagtcaaattgacttacttggtggatagagtattctgaatttcaaggcttggacggcagaggtatcaatttacaagagtaggttccaacaacagcggtgggcttctggtgggatctcatagttggttagggggaattggaggacttcccgtcgcccaaatcgcttgatctggaagggggtcctaaactctattggctggtgaaaacttgatctcgatcaatttttgccagcaaataacgtttaggatgtccttctaaatttacagatttggacgacgggaagtcctccattgtagcctaggttgaagggttttgagaggtgggttgaagtattagttctgaggttgagagatgaaaagatatcaggaaaaaggagagtctgtgtgtcaatgattcctgacccttagttccagttcctccttttatatctgtttgaccagttgttggtagcgtatgggagaagttttactcattctagtcttcagagttcccttcctagtcatgaggtcatgactgacggggtcaaaattggtctgcttcttttttgggtgtgatgcttcaggatccttgttggggatgacacggggatccaagttctatactcagaggctgtggattctctatcgcgcgctttgctgaattctcattactcaaattattgttgggaacaaattcatccaacctgattcacaagtacaacagcaaaaaaaaatgtaaagggtttctaaccaccgtctgtaaatctggttggttatgtggaatgttcttatccgcaggtttttcaacaagtttgctggctgctacgtctcagattttgagcatcatttacaaaatgccaaatggaattaatgacctgtgaaaatattgtgtgtttttcaaccaccttaatttcatattcttgttttttttatagccacatttacaattactttttctcataactgaagcctttttttgttgagaattgttaatgaagatattgaagaagccagccaacagttattttgtaccaaagtgcaatgcggctggaagatcaggatgttcaacacttcattaaaaggcaacagccactataaaaatgctggcatatggatgtattagggactccatcaatgagtgacctttgtatgattaagtgagaattcataatttttgtaaataaaagatgtcacaaattaaaaagaaaacagagcttctttatcaaaatggtcaagattttaagtgaaacctttatttatactaaatcataaactacatgtgaatattacactaacatggtttttgcctgcctcaaagtacggctgtgatttctgcagggagcacctcttggaggagtcttgtgaatgtgaggttatacctttgatgctgatttgcacttcccggtgaaaggtacaacctcacgagactcctccaagaggtggtccctgcaagaaacacagccatactttgaggcaggcaaaaaccatgttagtgtaatattcatatgtagttaatttagtataaataaagggttcataaccattttgataaagaagctttgtttttttttgttggtgggtgggtttgatgtctttggtgtgtgtgaattggttttgattgctgatgggggaaggaaatagccagaaaaggcacttcttaaatagaagtgccttcccctgaggcaggccaaaaaaaacaaagccctggggactggcattttccagtccccagggcatgtgtgattaatagggctgagtagcccttggatgttaagggtccttgggaatgaagatcccgatggttggttacatgatatgggtttatgtacgcctttgatttctcactcggagtcgaggaagccacaaagaaatcattgcatggaaaggatcgagaaagttaagaacacctcaaacgtcatggcttacaataccaaccaaacatcaaacatcccaatctcaatagcaaacaactcaaaccgagtcaaccaactagaacgatcgactagcacaacaacaacaaacaacaaactgcatcgcaagacttcgatcaaccaaccctcgcctgccagatcgatcgagggtagtagtacaactgctgcttcgatccgcgatcagaagatcatcatggatcatcatcaacaccaacaagcttatcattcaaggaacatgatcaacaacgaaaacgcgcataacccctcaacagctaccactggcgtagcaccaccaccaggaacaggaacgacaacgacctcaaatggcatgactactaataacaacgaacctaatagtaatagtaaccaaccaccaccaccaccactgcgccaatcggtagcccggcctaacagaccatttaccgctcacactgctaccttaccctcacaccattccagctccagattaccactcctaccgaccgccaaagtcgaagcctcaccagctgcttgcatgtatctctcaaaggcttcgatccacggcccgaaactgatcaaaccactcagggctcatacgtccaccttggtcaacgatgctatctggatcttcggcgggacggaccttacgggctgcttcaaggacgtctggaagttggacctcgagacgctcagtttcactaagatgaagtgcaaaggatccgaggatgacgacgaggatgagaatgatgatcaccaacaacaacatcagatcaatagtctcgacgatcctcatcataatcatcatcatcatcccaatagtcgcgccgcttctaataatcatcgtcttcatcagccggcgcgcaaagttcgctcccatcctaaagatcatatcccgcccccttgtcgcgctcattctgccactcatctcgatggccgaatcttcatcttcggcggaggcgacgggccgaattatttcgatgttttgtattatttggataccagtcagtctttccatttcttcatcatcaaaaaaacatagtactccatattcttacttactcaaattatcccagtttcattgacatggacgaaaccgaaagtgaaaggaattttgccatcgactagacgagcccatgcgacagtgttatacggaacccaactgatcatcttcggaggaggcaatggatcacgggccttgaacgacgtccatgcgctcgatctgagtgatctgacgaacctcgaatggcgcgaactggcgatcaagggtcgctcgcctcttaatcgcggctatcatagcgcaaatttggtcggcagtaaatgtatcatctttggcggtagtgatgggggcgaatgctttagtgatatctttatcctcgatttgggtgcgttcttcttctctctctctctttcattcttccttttgatttggctgtcttgtcatagcttttttcttcccgggaattaatcgatcgattccaaaatatatctagaaaatttgatgtggattcaggtcgaggtggaatgtccgatcgctcgattggctcatacttcgactcaagtcggatcttatttattcgtgattggtggacatgatggagaagattatacgtctgaagtcaagctgttcaacttaggtatgaactcctcttcaatcttatacagatgaatgatctctaatccattatatatatatatatatatagttactttacaatgggaaccaaggatagttagaggacaactaccaccgaggatcggataccatacagctactttacacgactctcgattgattatcatcggtggttttgatggacgacatgtgtatgatcaagtgtggtgtctcgaactcgcctcttcggcgtatcttcctcaagtcactaacttcactatccccgtcgatgatcatctgccctcggagactgatcaataaatccgaaaaataaaaatcaaaattgtacgatttgatctacatataagtgccagggttatgcttctctctctttctgtcattttttgtctcctgatccccctcctttctcctccatctatctatcaaacaatacaattcagatgttatcaagttcattcagccttctggagtgttacaatacatttacaccatttgcttttaatcaggttttttttatgtttattttttgaaaaacataactgcacatttctcctttcttcatccaatctagaatagtttttctctttctcactttgtttataacatcgaggacagcaacaatcacacatttgattatttgtatttattttcattctaattaccatcttcttttttttatcaatccgatttgattctctcttatgtgctgggttttgtgattctaattcagacaagtcttgaaggactctgtctgtcaatgtagtattttcagttggggctgatgcgtttagcctttgaagctgttgagattttaaccaaggatggggagaatttcacagaaaagttttagggtaacaaaaaacaagcttttgttggagtggcaagttcaagctgtggtttgagaaaaaaatgaatatcaaaatgaagaacatagatctaacatatgcttgaaaggatgactggaacaaatcacagttgataaagactagaccagggttcaaagacttcaaggatttcagcactagacaacatgacaagatgccacacagaaaccatcagaaacagagtaaaaaatcatatttatgatttatctaaacatgattatttttaaagatgagatagatgggttttttggggatgagaagaaaagaggcaaaattccaaaagaatgtgcccatcttctaaatgataaggtaacttttctccatgttcattatgaatactcaattgttgaacagcagggaactgctcagataagtcaaactggaacaaccaccaagcagctgcaaaatgctgtcagtatccaaatgaaacccagttgagaatgacaactgactttctgggggaccaatgtatcaagcatctatgaaagcggaagtcttgtcattattgtggagttctgaataagcttgtttgtgcactttgcagatatacttatatatgtattttatggcttcaatgccaactgctacttccacgtttatctgccagtcaaaataaaaggacaggaacttcttgtaaggcataacatgacaattgtcatagattgtttttcccttttgtaccttgaaacttgattgttgctgctggtagaggagatagctgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttacttacataagtacatatccataatgttgattacctttacctcttgttatcttatcattattataatttatcttattttatcttatagttatcttatctgtattacctattctattaaataatattctgttttatacatagtaattatcacttgcttttcactcctttgtccgtggaatactgtaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagcttttgaaaaaatcaactttattttttatttttcacacattttgaaactttattttttgcttttattatttcatattcattttttggaacctattatgcaccacctgaccaagtctcatgatttcaaatttgtgctttggagctctggaatccaaaataagcagccacttttcactgtctaggcactgtacatgtattaaatagtacgtatttagtgttaatagaattgatacattcaatacatgcactgatcacaattatgactacattattaagaggatctgttaagtacacgcatcaagagcaactagtacattgatcaactagtacccaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttccctccttcaatattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacacgtaaccaacataaatctagtctacttttattgttcttaagcttcagtacaacttactcaacttatccacaatcttcatagccttgctgaatatgcccatcaacaatacccgttaacaacggtgccacagagacgatacgatacggtatcaggcgtttatctgtatcgtctcagaattggaatacccaaaaataccggatttgtgttgtctcactttcctgagacatatacatgtatcgtatttgaaaagtgagaaatgtattctgtatcgtctcagatgactgatcccaccaaaaccgtatttgatacataagatatttggctgtattgaagaaaaaacgaaaaaaacgaagacgattttttttttttttttcatttttaaatccaaatccgatacaatgtattttttcaccaaccaaggaaatactgataccggtatcaggctcaaaataaatacgatacaatccgatacaaatacatgtctcgtatctgtggcaccgttgccgttaatacccaactaattttgttaaagcttaataagtattgtgagcccattccattttgggaagaaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccagatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcaaacacttcagtcaactcatagtaacaacctttttactactaaacactcaggttagttacccagaggctgacaattgggggtctggcctaattggaattctgtgactaacatatctccgtgcttctttttacctcttgtccccaaaacaattactactaacaatggccttctgaagaacaaatgtcggaagttttgccatttattaaacaaattgatagtacaattgcagaagcagctagtagatattatcaaaaccacccggataaaattacagttattgaaagagtagaaaaaattaaagtaactgaagcagaagatagattttggaactacatagaaactaagcgctaccattgtacccttcattctacctattcccctgactacatactcataaatcttgtagaagaggacgtgtccatagtaaaaaaaaccgtagaaacaaacagaaataacttctttacagcgctagaagaaaccccaaaatacagaactcttcctactaacatcttgtctagaacagtccactacttctctcttccacctttcactgcttgttctccgcctcaaccaaactctataatcatagatctcacggatttagaataaattagacttgtttttatctcatctcatctcattttcttagtaccagaaataaaaacaccaaaaatacaaaaataaaattttttacgctatctgttttactcatcttgtgccacaaaaaatcactaaaatatttcaggatattttcattgattcatccacacagaaaaaagttaaaaaacccttataaaatacgtccatgacccttcaaaaagtcttatttttccattttaagtcatcctacactatctcaaagcaagaaccaaaacagatacaaacgatttaagtcagccatctgatccgccgtaccctgtttacactactaggtttttttcctgaaccctgaaagtctaccattcctacggcgtgagcggatctagcctcaattacccatcatcttgagggattagtacctggtcaaggtctaatacacctggtcaaagtctaaaaattaagttatctcacgtgtaaataaggttctgcaggctgtattacacagtttcaactcaatccaccccggatttgccaagatctgcaaggatttacacacatacagatcttccgtactaccactcccgcctagtacatctgtaggaatttgagatcttttaactttattgcagcagactatactgaatgctagtagtaatttaacactttgataaagaaaaagataaataaaatgttaataaaagaagaaaaaagacataaagaaatgaagaaagtacataagtaaaggagtgagaaatatgtaccttcttatgagtcagatccttacttaacccaaaagagattcttcttgaagattataagaaaggagataaaaggtaaagaacaaacaagcctgaaatcatatatttaagtcaataacagaaccataagcaagaaaaagaatgaaagaaacaatccatagagagaacaagaaagatcaggaataaaagagaaaaatgagagtgcacctccacttgagtcttaaccgggctcctcctgaatcttgggaatctaattcaatggttgtgtttcagaatccggacttgcaatctgggacgtttgttgaaagttgattaagggctcgctcgtgttcgacggagtaggttgtagaaaaggctgttcttcagatcaaaatcaaatctgcaggacttcaacttgagattgagaaaaacacaacttgtggcacacaagagacttatattgcatattcatcttgcaattagaattattttccaacaacatcacccctcctactaacccgcctaaagtgatctttcctgatctttgagagagtgtagctccttaattatttgagctacattgacaaacaaaatacagaactaatcgcatttataagatgtatccagcgccaccttcaaatccatcctcactcaactatatcacccagtttcagtagcaaacaccgacctctcaagttttcgaccagaaacactttgaaatatttcattctgaaaagttgagtgtgttccttagcttctgaacctatctcttgaacaaaaaaatccgaaaaagctcaaaaattggttgtttaacagtgtccgctgtcaacagcacccttagcgctaacatccaaaacctggaagtacacgacaaaaacactgcaccatgtgacactagagcccaatcccctcaaacaactaatagagaagcctcagtagttgcctcagataaatccttaggtgaatttaacacctctacatattttttttgttatcaaattttcaccgggtaaaatatcctactaagacctgttttcttttaccatgtctccaccttctcagactagaggtataatggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcggaaatcagagctcatctaaagtattgccgggaggatttccaagcaatgatagacttaagaggaatgacgacgaccctcaaaagaaccaagggttggaacccattaaacgtgacggcagagagtctccttcaaccacgagaagctccggaacttcaagaagaatctatgagacccctgagttgcagagggaggaatatccattcaagacacccaaggaatacggggagtaacactcaatggtgcagccaaatctacgaagagatggtacgccttgggagatctcttcaagggacttatcaagacctagagaaaggcaaaatcaaccgccaacaccgcttcatggaagaggagcctcaaatatttcccctacacctgggtgtgaaaaaattcctgatagttctgatagtgattctactagtaggaaatcaaaattcttatctagtgattattctacaccacaaattacccatgaaactatcccaatagaaatttttctacgcagagctgttaatatttttactgagaacctgaagattttagtacaacatacattcagaaataacataaagattactactgatatgaaaaaactgtgccgtaaaattgaaggcagctgggataacagagcttaagaagaagaagataattttacttacatcagagataagttatgtttatggaaactggccttgaaatattacataaagaaatgccgcagatgcttgagaaattaggagatcaaaccactcgagtagtaacaagagtagaagaaaaatgggaagatatgcaaaccaataacaaagaaatcctcaataaatttaacaatatggaacaatccttccagaaattacaaagagacacgcttgagaaaattaattcacaatataaaagctttgaagatgttgtaaatagaatagaattaaataatttaaataacaacaaaaataattccgccaacatcataaatttagagaataaaattaatgaattaattaagatcaaccaagagccaaacagctgtcagaatttaacatctcaacacactgttaacggcaaaggaaaggacattccacctcatgtatattctgttgaaatcctcgtgatccatctgtgaaagcttccttcattcagaattccgcagcacgtctcagctcttagtcaactcaaaacctaactctccttcctctccttccgttacccctgctccggaaaaacactcctctcccgacttcttgcccgtccgttctccattccttttccctccgttctccattccttttgcctgaatccaatctcaatcactattcctctccaatatcttcctcctctgtcattgcctttgactcagaccaatatccaatcactatcttcgacttcgtcgactttccccctcattcactgtcaacttcatctactcactctccgaaccttcaactcaccatcatcacttggatcacttctgtatccactttggtgagaaaataacttattccctcgactgtcgaattcaactaaccctgtcatcctttttagtcttgtgtcctgtgttctcctctatcctgtcttcccttattcagttgtttctcataagattccttttctgttgtggtaaattctttttcatttcattcactttcttttttctttctatcttctgaattctaacttgtcttggtctgtagtctggttttggtttcttagaaataaaaatcctcaagttttctcacgattaacagtcaaaaatcgattcgctgcgtttgacggaaaacgacaacccaaaaacctccgcttcaaccaaccagacatcaaccactaaaacaactgaccttaaatcatcgactcctcctccaatggaaaaactcaacgcgatgattctgaagacggctatcgaagccatacccctcctcacacaagacaacttctccatgtggaacaatcgagtcgtcaatttcctcgaactccaaaaagtcaaggatcaagtcatctctggcaagggagctctcaccaccgaagaagaactccaagtcaggactatcttgatgtcgaaactcgacccctctgttcattcaaacgtcatcaaccacgagaatgccactgacgcagtaaaaatctggaattcaatcgtcgatcactttgcctccactcaagctgctaatcgggctcgtgtctggaaccatttctcacttcttccttatgatgactccaatattgacggttttatcacttgtgttaagtctgccatcggtcaaatgcacgaagtcggtatacaaattgactcagatgttattggttacgagatactgaagaaactcccaaagacgacggagctgaacggtctatctacagccgttactcattctggtctggagatgactcccgatctagtgctagaccatcttcgagtacatggaaacaacaagaagatatctacatcaacggttcccactcaagtgactctgttcaccgacgcatctgggaaatgcaagcctacttctcacaacactcttgcaaagcatcctcaatccagatgttacatgctctatcctcatcttagacccccgaggaatcaaagcaatcgatcggaaactactgttagcagctttcactcctccctttcttctcacacccctttcttcattctcgatttgggatcatctgctcatatgacctgcgatcttcgtctatttgttcatcttactctcaaagaggacggtatcgtcagaacaagctcgggatcagaatcactgaagataaaagggaaaggatcaatcaaactggtgaacgaacatggtgaatttctactcgacaatgttttatttgtaccagacatagtagtaaatctcctgtctgttcgatgtcttgtcctcaacaactataatgtccacttcaataaaaatgatttcactatctttaaaaataatcaacttgccatgaaaggaagatatctcggcaatcttccgagccttgagttccacaaccatcgatcaatgttgaccactagcaaacatctccataagtctctagggcatgtcagttatcatcgcctacgtcacaaactcggcattcctgttaaggctgctactgtgtgtgaagcttgcgctgtgtccaagatcaccaaagcctcgtttcacaaacaacgatccactgctgccaagccctttgaagaaattcatctggacttggttggtcctataagtccttcatcgagagagggacatagatatttcatgacagtagtcgattcattctctagattctgttctgccattcctttaaaaaggaagagcgatgctgctgagcttctcatccaagcactcgaactagaaggaaaacgaatcggctatctacctaccgtcattcattccgacagaggttcagaattcgtgaatcatcaactgatggattactgcaattcaaatgccataagagcacgttactccgattcttacactcctcaacagaatggtcttgccgaacaatacaatcgcaccattctggaatcaatgcgagctgtctttaaggactctggcttaagaaagaacctgtggaatgaggttgttaaggcctgtactcttgtactaaatcaaatcccttctcatcgatcaaaaaaatctccttacgaaatcttcaaggatcgagatcttccactcaacttttttaaacctctcggaattagaatgtcatatctcatccaaccagaaaagtctgggtcaaaactttttcccaaaggtgaactaggaaaattgattggttacaatgatgaactacgttcctactggattctctctgacaatggaaaactgattgaaacaaaaagcgtgcaatttttggactacactccctctccggatcaagatgaagactctgacgatatcctcatactggaagaagactcagacatccttgactcaacggatgaagcaatgaaacacgaagaatcgactgattctcagactcctatcattgatctttccgattccatatccattgcgtcttctgaacccgctgaatcgtcaaatgatgacaatgacgacgtcgaatcctcacttgtaccacagcctcgaactctgcgtgatcgaactcagaagttcaaacctgttaaatactcctatatgactggtgatcctacttcattcaaaatggcgatgaaatctgagaatcatgtcgaatgggagaaggccgccgacgaagaactcaataacattgaaggtcatgacgtgtgggacgatttctttgatcaaccttcgtcattcctcaggacattgtagatcttcaaaacaaagccttcgaccctttcctctgctgaaagaaagaaagcgcggctctgcattcaaggtttcatgcaaatacccggtcaagatttttgagaaaccttcgctccgactggaaaattcacctctcttctctctcaccctgcgtcctaatcacaaagacacgaccaactccattcaacacttcaccgatgcaacctgggctgatgacctcaaatcaagactgtcgagaagcggctctatctgcttctggaaggcctttcctgtctcctggaatagcaaaaaacaacaaaacatcactctctcttccactgaggctgaactgaatgcactatctgatggcgtacaagaaaatcaatggatcaaatttctgattgaagaattgtacgacaaacaactcaatccgactcaattccatatagacaatcaaggactactcgaaaaaatcaaaaatttcggctccaactcaaaaacaaaacatctagatatcaagatgaaatggctccgtgacttgtacaacaagaaggaaattgctgtcaaactcatcccgtccgaagaaatgactgccgattctctaaccaaagctagttcctctgaatctctctctcttctgaaggaaaagtgctttctggtagaagtcattttctcatcaaagtgaggggggtgttgaaatcctcgtgatccatctgtgaaagcttccttcattcagaattccgcagcacgtctcagctcttagtcaactcaaaacctaactctccttcctctccttccgttacccctgctccggaaaaacactcctctcccgacttcttgcccgtccgttctccattccttttccctccgttctccattccttttgcctgaatccaatctcaatcactattcctctccaatatcttcctcctctgtcattgcctttgactcagaccaatatccaatcactatcttcgacttcgtcgactttccccctcattcactgtcaacttcatctactcactctccgaaccttcaactcaccatcatcacttggatcacttctgtatccactttggtgagaaaataacttattccctcgactgtcgaattcaactaaccctgtcatcctttttagtcttgtgttctgtgttctcctctatcctgtcttcccttattcagttgtttctcataagattccttttctgttgtggtaaattctttttcatttcattcactttcttttttctttctatcttctgaattctaacttgtcttggtctgtagtctggttttggtttcttagaaataaaaatcctcaagttttctcatattcatcaattaccataccagataaaataagtacaaaccctttctttaatttatcaaacactcaatccagtagtatgaattttagtgaccccaaaattaacaccccagttagatcaattaacactgaagtacaccattcacatgtcacagatgaccaagataaaacaattcagaaattaattttatcaggaatgccaaaagttaatgaatggagtaccttttcagggaaaggagagtatgatcactataaattcatagaatggattgaaaatcttaaagaagatacccaagcaccagatccacttatctgttctaaattaaattcaattttaactggagcagctaatacatggtacaatcagaggaagaaagaaactcacggagtcaaagattggaatttctggaagaaagaaattatagctaaatacagcacgcctgaatggaaaagaaaagttagagaaaatttcagaaagaacagatttgacatcaaaggagatattgaaccatctgaatgggtaactactcaagttaacagattgagagctattgaaagaaatattgataatgctgctatacgacaaaactgcttacaaaatgagaattgccttagatgatgaagatgacttgaccaaatttttcaatgaactagaaagtatagctaatattaaaagcaagaaatacaaaagagataataagagtgctactaaagaatactccagagatttcaagaaaattaataaagactacactagtaaagaaaaagataaagagaaagaaaaagaagtcacatgttatgaatgcggcaaaaaagaacataaatctactaaatgccccaaactcagtaagaataaaaaagatgtcatgatggttaaagctcatgaagataatcaagaacccttttcagatactgaagataatgataatatgagcagtgattctgaaacatcatctgaagaacgttatagtgacagtactataggcaccattattaatgaagaaaaaataatttccaatgtagaacttatacctgaaaagagtttaccacataaaattattaaattaactgtgaagaagtctagtaataaaggagaaattcataagactggaggtactaacatcacaaatgttatctgtaataaatacaagattaaatgtttgattgatggaggagccttttgttctataattagtcctaaattattagataaaatactgcctggttggaaaacacaattgatccccatcaaacctgaaaaattctacagttgtaatagtaaattaaaccccctgggaattataactctagatattatatttcctcacactaaaaacaacatataaatcatggtagaattaattgtaatggaagacttcaggatgaaatgtattattctaggaaatgattacataattaattatgggatagatgttatcaatagcaatggcagatattttactatcaatggagatttatccaccaaatttgaacttggtattactgacaaaatgaacctagttcaactagaatgaaatgctttggaaaataataattttggaaatactattgaagaagcaaaaatttctgataccttgactgaagaagagaaatcacaatcaccaggggagtttgctcagcacctgctttcaagtgccatcagtgaactcggtcatagatctggttggaagcttgttacaacacatgttgatatgtacggaagatatgtaccacaacctggttacaagacatgttgatgtgtaccacaacttctattggatatatcatagaatacatgtgtagaatgtaccccagacctatgctgaaaccaagttcaacttgacagcaaacagttctttatcccaagctttgaccaagcttgcagtatcttgaccgatatgatttcccacctggttgtgaggcactatctcggtaagatactctgaatttttttttttcaagagcccactagatatgagaaagcttgtgagttaaaccagccctcgccaatgcctatatcatgtgattgtcatgtacacacaaccttcatagttagtggctaccagacctcctaaccttttggtaatgtctatatactaaagagtatgataattgaaagccaaatgatgaactcattccattggattgatctgtggaccaaatgtagcagttggccgattggccaaaccaatccaacaggtgctggagtttgtttaccgaactttccagcttacatgactatatcatgcaatgccctgcagcaaatgtgagtgagttaaaataagcaccaaaggctgtgttttgtgagttgttgtaaagggtgtttccgaaaaactttccaaattctagataagagaaaggtaacaaatacaaccatcccatccttattccaacccccacatccttcacaacctcaaatcggtctactgatttttctatccaacatgtcaaacacactatgcctgggtcaatttgtcacacgtctacattctcctacctcagattccctccctgatcacccacaacaggccttcctacaacgaggaacagatcgagtgcatgtgtggtgttacccaagacgattggttggagatctcagtgaagttcaaagcaagttccttggtccattgttaggtcgggtgggcagctgctcaacaccaataacagaagaaggaatgatctcttctgaaaaatccctgataaagattcgagctttccttgttaccaaaacctgtaatgatcctcaactgaggggatgcatatttggtcttgactcaaacaaggccactatttcatcagctttctctcgggcacaaatcaatctctctcccatctggaactacgatcccagcctctttttcaatatcccccaaacatcgtttacaccaaccctcaccagcacgccagaagaggatgattcttttcggtctactctcaaaaactgtgtaaccaccttgaaagaccaccaatacacagctctaaatttcctcaagagaaacgagtctacccaacaaaacacaattgaagacttgtggaaccaccccatcaatagttggatacgacgatgtagtaacccttctgaactacgacttgacgaaacagaccaatttactagccgaggatccatacttgctgatgacatgggcttaggaaaaacgttaaccagccttgcgttagttctggcaacatctcatttggcaaaccgattccagatgagcggttccgacaaccatctagttcgatcttcagccactctgattatttgtccgttagcaaccttgtcaaactgggaaaatgagatcaagattcactttgacgggggagccttaccttactgtatctttcatggaagagaccgaggaagaattgacagaggatcgctattgtcatcgcttgttgttttgacaacctacgagatggttggaacatctggaaacccactgcataccaatcaaataaccattgaatccctggatatctgttggttcagaattgtattggatgaggctcagtaagtaacaataacctggtgcatgtattgagttatcagttaataacgagtctgacattacaaatcatggtagtatgattcgtaacccaacagccaacagactttgaacattcaaaagctgaagtcaagatttatcttatgcctgacgggaaccccgttcccagaatcgactcaccgatgtccaaagcttgatatttctattgaagatttggccttggaaccaggagtggatctggaagtcacaccttatacctggaattaacgttggatcccaagaagccattcagacgttgaaccgcttaatggaaactgtatgcttgaggaggacgaaggatgtgctcttgaatttgccttccaagatagaaaacgtggttgttgtgagcttgggtggcccatgggatgatttctcaagagggtttcaccaatcattcattcagtactttggacggcttcgatcatctggcgagccatgggattcaactgaatttttcaaacagctgacaatgatacggcagttctgcaatcatccgatttttgcacgtgacgaaattcctcaccaaaagaactggcgatggcaagactccgcaaaactggtccatcttgtggataacctggagcgattcttgcggggtggaagggggattttaaggcccaaagcagtagtattctcgagctttgtggcttttcttgagatgtgagtgatattcttcattggagattttgtcaaagaggctaaataaagactgatgaggtatggcatgatgaagaattgaaaaggcactcaaagagaaacaaatgggttgcacatggcttatagggaccttgggtatagcaaaacgagatgagaacctggctagatttcgaacagatcccaactgcaacattcttctaggctcaatacaagcggcgggggtaggaattgatttgaggtgtgcacaaaatgtgtacatgatggtaaggaggaatcatttcttctgtgtaactgaatatgctgataagaattttgatgttcaaggaaccgaattggaatccggccatggaaaatcaagctgtagatcgtctctatcgccttggacagacaaacgaggttcatgtctaccgatactatgtgcaaggcagtctggaaatgaatatacatcaggtaaaaagtaggaaaggggaattggcaatgtaagaattcaatggtctctctgtatccatacatggagtagttgacgtattctttgggacgtacttgactttgaatttcaggctgagtgtaccattgcatggaaatgaggattatgagtgtgcacagcttcttatgagtaacatgttaaattagggtgcaataagaagatgatttacttacacgaaactttggtcaaggacaataacttctgaaaatctattggtggcttgggatttagaagtttgacatcaagctcagacaaggtggctaggtattcttctgcatagcagtttcttggtagattgcgtggaacattgcggaaagatattgcgaccgaggatgttgaggtagctcgcttatgttcaagactaaatgaattgacaaagtgtagtcctttagtattgtgggttttgtggatcttgatctcgtccagttgacgggccagggtgttgaactcttctgaacgccaagggaggggaatttgcctgactgtttcgcctggggtggcttcggtctcggagcaacacttgatgttatcaaagagttccatctcggttagggatacagacagtttgagagggtctcctgtctatgcttctgcagctgaaaatcaggatgatgtttttcttcagtaatagcccagatgaagttgacttttgagaaaattcttacttgtaatcgtaatttggatttcttttcagacttcttcttttcattcctacgttcagcagagaaatgtcccaaccgaagaccatccttccgtcccagaaaccatcggtgtaaaataccagtgcgtatgatctcttcagaagtttctgtaggatcaaggtggaaagctttgaatgccccagacttgaaagcgtgattccagtgtttgaggacaaatttcaagagcagttgattccacttgctttcccaggcttggtcccaggcaaaggtccaaccagggaactttgaatttttgaggtcttgaagaaatattactcgatagagtggaggaattttttccgaaactggtttatgggctgtgggggggatgggatcgattggatgcagtagaatggagtcgggaagtgaggaggcgatattcagctggtcttgtgagggagtctctttccatttgtccgatgg