atatcgtcatgccagaatacctgaggcacggtattccagaagttccagctatcatgaaaaccgtagtctgctctttgtagttgatctcgttcttgctgagtgtcgtgttcacgtgcaccgctagcaataggtgacttcccgtaacattcgggagagttacgttctagacttcgaagagccgcattgcccacgtttcaaagcttaatggtgtgtagtagctgtagaatattgttaagtatgtacagtaatgtgtaaaaccaagcatcacaataaagttactgtaattcttaataaacattgattctcgagtgtatgtatgatcgactttaatgttttctcattgtaactttcttattctgagccaattgagaatctaaagccctcaatgtgtggccttatagaatcacgactaatcagtttgcacagtaaccatacacagaagatactgagcaggagcctcttcgctggtgttcattagtgaacgatccagtaccgctgtttgatgtaatgcttcaagcgttaaggggtgtcggtattttcgtacttgcattgcccctgaatgcagtaccgtctgcggatagttaccgggctctgcagtggcggattcatagagaaatttgataaattttgttttgtgctcctaaaatcggatcgagttaggtagcctcactgtcttgttaatcgcagttctatatagtaaacaaacgggaaaaaaaatcttgctgctacctgtttcgtacatatagaagtacacgtgattccgtttgcaagtatgtgtagttctgaaattcaagtgaagtgcctctacacgctttaatattgttagctggttatcagaacctttgtactacgatactgagtatatgtacactttgtaacttgcacacaattgctcacagcaaggtatcacatttaactattaggagattttatggtggatgctttttgccttggcctggtactagggtttatcagcaatactcgatacgaaaagaaggaaatatgcaattagaaatcatcaattattcaggcagcatctgcaatttaatctgtaataaaaccattttccaaagaattgagctgtcaattttcgtttcattcatttaacaactaatatccgtatcaaagaagtgcctttcagattgcctccgaaaaattgtcaccttatgtttcaggcaaattcattgacatcctgtctggtaattttccaattttcgggcgcaattccgttagcagacaattcttctgctgccttccttgaccactcagctatatagtccaagtacggttgaacaggttttgctccaacaaccgtgatccgactaatcattgcttcgttggccgttattgctgttaccgtaagtgcgttggggttcgcaggatcagctttttcgtatttgaagcatgtgtcatcactaagatgatcttcccagatgtctagtaggttgaaaagcttgcatcccaaaatgtctttcaacaaatcagccatattgattacaaggcaattgttgcagtgttatgaaaagcgaaatgggaatgaaacaagtcatccacagtaaccgttgtgacgtaaatgtaagtaacatttgcctttgctttcctttttcttaagctcaaccctcacttccaccatttctagtgattgagttcaatttcgtcaaatgacaagaaaaatagtttattttgctacaacacgtaattttaaatattgcgtagaggtttattaacattactaaaattagagatttgatataacgctatgcaacagaaacccaataactatcagaatgattagcacatactttatattatattttaaatatcaccattgctatcattgttttaatgtaaagcgaaacagtcatttttagttctacaggatttacgtcaatgtttcgcattagacaataagctattaaagtaagcgagtacgacgacacattgccccatgccatacctggagagaaaaagtctaaccctaccctagtatgcagcagtatcataacccttaccctgaaagttcttagtataaaagaaacgtcttttcttctctacaaaccatcatcagtagtggttttaacttactttgttatacaagtaattaaaatctatcccggggtcaagtatgatgattggagccgaatggcctagaaaatgcatccgttccgtcctcggagatgattgagtagctgtcccggtcggtgtctcaggtgggacattgttgggttgttgttcgcacataatagagtaaatgaatttcactttttcacgatgttatttggcagtgagtggtcgaagggaactttatattttgcttaaagagttggtttacgggatctggctttatttgaggttaagttcgtcggttgggactcgggcccgttcggggctatagttgtttgatgaaaaagtatgctgttggttgggtatacggcaatcgaggacgctgccattgtacggtgtgagttgtggatagccataacgtgaggaagacacagttgaacttccagcatatataaatatcttcaatagcctgtgaataaatttagccctctatttgaattatccgaacatgctttataaagttttagaaatttaaagcatgctattaaatgaatgaagtggactttccaatttgtggaccggttatatgataatctataaaaaaaaacaaaaaaacaaaatttcgccctcatcgatgttactaagagcttacgtgcgacttgtctagcattcgttaatttatgcgagtcattgactaccaacctgcgacaataaataagttgatatggtaatataataagcttcttctgctcgtgaattccaaactatatggattgtccacgttcagaacattggttcgcacttcccggagtttataaaaaggggggcaccacggtagtataataccctataatacacgcggacgttaatacagctgtcttcccgcttatttaaaaagatataaagtaacaaacttgataaaagaaagcaaattcttcattacatttgtgaagtcgtgccttttagagatgaaaagaaaataataattcattcaacatttcactttattacgaacaaccactacccctgttgctaacgcaaaaactaaaatgagtgctaccgtagactgtgtccctaatttgacaacttccggttggcggtatgcatctatcaatacatgacttgagcttatcttgcgcccagcctgcactaaattggacaggagcgctccaagaaatacaacagacaccaacacaccagcttctaggattgatgggagaagtaccaaaaccaccgagtgtatgatataaaatagtacaacttgctgaatcagtggaatgactctgattgcattccatggtttcccgtttcatctgatgtttagcgtcacaaacagatatatcgaaattcttgtaaaaatcgacgaggaacggacttgacgctgtagaaacaagaatatcggtgctattcaaaccataggaggaaagtaatttacacgtctcagtaacaaactcggatgagtcatttagcgtgatgctttttgaatggccgttccgatccatgaagttgtaaagataaagtgcatcacccaacatttcattggattgcgcgtgtgcgagcatacttttaaccttagtaagtttctcgtagttatcgaatgaaaacatatcaagctccttgaagtacggttcagcatcgcgctttgtcaggctcgacaaggtggacaagcccgacaggctagacagcgttacctgtccttcgccaccagacggtgaatcataatcgcttttgacaatgtcatttagaagagaatcgtaatcgccggagtatgcactaacggctttgcaagcaaaaacggaagcttacaaaaggaggatactgataacttcataatgcactgaatttcctttgggtccctacctttcctataccttttctttaaagcaatattgtattgaatgacatgattatctaagccatttcaggagtcttgttgatgtgtcgtatttgcacccgtttccactaattcaaagcatcgtacttggaaacgtacttgtgaactttgtagtgtggcattgacattagcctagtggtcgctaactcccagaggctaaataaacagtgcgtgaagtgacacaaatgcaaagtaaaaggtaaacatgattaatgttccatgagtaaatgtaaataaacaacccccatgatatagacatatgaacttatacttaaagctaaataagcaatacacatgccattttcagggataataattctcacaactttgcatcgcaccctcccatcctgtcagtcgagtcaagttaagccaagtcatgaaaacatgttacctcagagtcggcgtttataatcacacattcaattatggttagcctagattgcacatgagatgcgtactgcatgttttcattgacagataatgttcacttaattaattgcgattaggttgtggctttctaacaaacaaggaaatcaactcgtgaaaaactcgttatcgtgttaagcaatgaaggcaaagaacaattgttttgtgcataaacattgtcttagttatactaaatactattaccgtttgtgtgttaaaatatgattaaaacgggacctattaaaaagataaagaagtaatgccaaagaaaaaatataacgaataattacaatttgaaagaccagattacgttacgagaataacttaaggtcaggatcatagttagttaatatttagtattgatacaaagccttacagcgacaaaacttaactatcaaatgatacgaaccaagaagatcgtatcgtaataaaaatcctgtagttcaatgcttttaattgtgagcaatgtaaggtttgctatcgaatgaaagtgtgcagcgtcttctagaaaatgataagcaaaagtaacacaattactttacccaaggcgtataacttgcggcacatctattctaatgcctgtgccaagatgccaatatagcgaatttattaattcaacgagcctgtgaatacaattggttgactacgaagcacagtttgcaactatgaattccccgtttactatcaacaataggatttgcatttaaatgccgaattgtatataggagttctgtgcaacctttagcaacatagcctttacgctgaaagcctattacattctttcttttctacagagctttccgttgaacttgtgaacaatcacaaaacctctagattggtctcaataggacaatgttcgcgacgtttacgagtgaccagtccatttacaaagatccgtctttaacgtcgggaatcgaagaatgataacaattctgctctatcataactacatcattcctttaggtgtgtatcacatagtcagttgttgattgtgttgcaaggcgagattgttgcacgtgtggattttagagtttgctaaagagaagaccgaggcggacttttgccgtgcccttgcagttgtattcacaggtgaggaatacacgtagcatatcatgacagcgagccggcattagtagactgataactgtgtcaacaaacatttagtcgcgtttatgcataatgcattcagtaccgactttattgcatcgtatctaattgaataactctccatattacgtcgttcaacactcaatattactactatttggatgtctaaatgttcagcaatagttgattcattatagggaagtgctaaaaattgcttgtggtaaagcctattacaaataaacttcatataatactgacaatgacagtaattcgggttaccggtgtttgtaacataatagtagatctcagcgggcgaaatttttattacataaacctagagctgtaatctaaactgttgtttggaatagtcctcaaaacacatttgcaatgagtgtcacaaagacctagcctttccatagaatagtgaatttactaacattaatctgcatatgacgtgtggacgacaggaaagcggggcatagcttcgcaagccgaatttttgccgctcgcttatagccaacacctgagtttaattggtttccgtggaagtggaatagctacgaaaatgcgcaagctttcgtgcagtaacaactattttgcataagtcattgagttacagtgtgtgcatcattttgttcctattaaaggtctagctcttcattggatgctgtactggagataatttttttaggaaaatgagtgtttcatctttctatctgttgaaatatgggtcattacgggtgcgagacttaattcacttatactataataagcctattattactttctcagtaactaacgtgggcgaactgttcgagggaccgcttgatccttatcgtgcctccagcgcattcaaatctatgacaacggctttgtggctgatggaacttgagcatgttgcgtggtacaggtactacgccacgacatgatcaggaatttaaagcccagttattagccttctcacttgacgaccaagaagcgagcgcttaacgtcaaatgactcaagctctttatagctgtagacccgcaaatcacattttagaaacttgacataaaaaatactcaacagtaaaacagccctttcattctgcgcactgatttgttgcaaaaaaaaaaaatctggcgtgaataaaattctcggcaccccacaaaaaaacgcctcgcaaaaacctaatttgcttacggacacgtgaatacatttccgtgggtttagccgttgacttgagtgtcatttgatcttttcgtgtttaaacctagggttcagggtttctcaggatgatggagtttccgaaaacaataaatattgggctctgtgtgatatgcattgtagtctagtaagagcatttaggtcttgggctgtttatacggcagtgtcctagcattttaatttttcttttatgttttgtcttttctcataaagcctatgcatcaagggaaagcatagttcaatagacgaaacgtgaataaaagccatcgtcctatttccaggtgatataaaaatattatctctctctaccactctccaaaaataattaaagaaaaaacagaactgctgcacaatcttttacgtcctacggtatcagtagtttgtaccattggtgaagaaatacgccttttttaacggttcatgttcagttaacaaatgagattatcggaaatttatgggtacgtaccaacaaaatggttaagcgtcatagcaattgtttcctttaccatttgcgaaattatcaatctattggaaataataaagcatcaaagtcgtgcttcaattgctgctttcattggaaccattggtgagataatttcctggatcgtccgactttatgcctcctctcacaataacgatgatacagacattgttccagacatcatacaatgtgttttgatcatggattttcctgttttctacactgcacaaatgtgtactgcacttaagcatttagttacgcaatatggagccgatattggtgtccttggccagagactctatgggctcgcttatatcactagtgatgtcatttccttgatcatacaatttgcgagaattgataccgctactgaagaaaacaaagacggtaggaaagaacatgccggttctgatattatcttgcttggtatcttcctacaacttgcgaccgtgctcgctttcgccgtctgcagtgttgattattggtaccatcaccattatattaaaccctataacccggcttacgagcttagctaaggttcaatactttgagattattaaaatgagtctaactgttaaaggtaacatattgattattataacccgtttccaatttcacgccgggaaagaaataaaaggatgagtcacattagactatttgataatttatatgatattccgttttgaagatctattattagctcatctttgattttgatggtgcatcatcttcttctgtagcaacacaaccttttatttagcaatcattcatgaattacataaattgactgtttttgggaatgcaggcgccatggaatgcataatatgttcggatgttcgtgccaatgacatgcatattgcaacatttaatttaaaacaaaagcaatactctaagataagttgtgcgaacccgaataaatgtaaaaaattatctaaacaagaaacgggtatggtagtgttgttttcttgtacgtgcttgaagttatgttctccctgatggatgattggaaaagaatatgctgtctttagcatttaaaacttgacatgcgcggaatatccaatccgggcatgtccgtttttggtcccttgtaccagtgtttagccccgaaagcaaaccacaaaaggactgctgccattggcacactatacccaagactcgtccagttcatgtcaaaagggccagggtgcatggaagtcggaaaacacaatattggaatcataatcaccacgaaaatggtaccaactccaccaatgaatcgagaccatcgacctaaatgccacgccccacgaaaaaacttactgtccttcacgacaaatgaacgaaggccaatcggaataataaacgcaacaaacgctgcaattccggaaacagcaaatatggcatctatcgcacactgtccgacgaaaacaaacaaaagaatagcggccactatagagctgtttgcaatgaccgcattaattggtgtcgtggtccgtttgtttattcgtgcaatccattttgagaaagggagaacgccatcacgagcgtacgaatatgcgatacgggaagaggaaattaatacaccctgggccataagaaaatttgaaaacaaggtaagagcgatgactgccttagcgccattatggctaagaacctgtatcagatattcaacccacaggttaggggcattaacaactcgcgagtaatcaacaactgtgtatgcgatcattacatgtataatccagccagaaaatccgccaactaaagcagtaagcattataccgttgggcgcattcacagaggcgctggcacattcctcaacaagatgataagaagtatccaatccgaccatagaccagattacaccacaaaacgacataaacatagcaaacccctgaggccactcggtttgattttgaaaattacgccatactcctgtggaagtgttaaagccgtgacgcatagacgcgctaatcagaataataatgatagcagcgagaagggaaagtatgttcaagaacgtgaaaacagaattaatctttcccattatcctagtgggtaatgaagccatgatagaaagcaccacgatgaaagtaagacacaggaaatatatatgataattcatgtacacaaaatctttgccatcgaactcgtcgacaccataaattaacaaggcgcacaaactgtagatacagcttccaagaaaacaaagttgagctatataattggaccaaccagtaacccaagaagccaaaggaccccaccttttgggcgcaagcactttggccgaatagtataatcctccggatgttggcatactagaacacaattcggccatgcttgcagcgacacataagacaaacaccaaagcaatgagccaaccccataacattcctggtgtaccggccagcatagaaaagttaagcgttgccgcgaccgagggaagtaaacctaagacggaaaaagaaacactaaaaacaccgaaaagcgaaagacctctatggaatgattgtttgtaacccaagcgagctaaatcctccgtatcatcaacgtggtcccgatacacaggtctaaaagttatctcaccagtctcggtggaagagtcataaggcttcgagactgagtccgtgcttgaaagagtatcgaattctccaagattcatgataccaatgttacccaaagaatgaaggaaattagaatttgaccgtagccttttaaaaaaacgacaacaatttttgaacgaaaaagaaagacctaaaaaccgcagcaataccaataacagatacaaaatatccggtagttaatgaaccacacaaaaccaaaacccttgattttcaaagcaagttctgctcaaagataaaaacgaatgtaataaacgatatcggagacaaatgaaataattccgcgagttaaactaatacaatccgttataaccacgcctggacaaaccaagtgttacaattgctatgtttcagaaactcaaagttgctgaataagcagcgacgattcaatattatttcacgcggtactaatcccactaaattgaatgcgtcagaaatggagctgcactcgtaccacgtatgctaagagcaactcgagggtgcagacgccaaacacttaaaggtgctttgacaatgatgaaccaatggtaggtaccaagggaacaaacgtttgatttatagtttgtacataattttttcaaagcatacacaccacgcagcggaagtaacgctaaataccgtttagatgctttcgagacgatattatcggctgggtgcatggaaacacgagaactggggcttatgacgtcttctctaagaacgagtttatttataggtcaaaacatatgtgaaccacttgtattttttaactttcatctattagttagtatattaaatgtgtgataactataacactaaaaataaaattgctttaaaatcaattgcacgaacaatacttaaattaagatatgttaaccactagtatgatgtgtcacttgttccaaaacgtcatattttgcatctgtatacttttaacttccagtaagcgtgccgaatgctaatggtgtcagcactgtccacgtcataacgtcgctaatacgagcatgtgatgaatatggtacttaacattggtgcaaagagcaaatctttttgcaatatctacagtttctgccattttcccatttgaaataaaaaagaataatttgcgggggacactactcctaccaaattgcacaagaaccgggtctgttcatgaacataatgagcttacccgcttcacccaaaagcagtttagagtttctcgcttacatgtttccgtacagttgagcgaaaatgtcaacttttgccactcaggggcttgcaaacacatggtaccacgtggtcagccgaccgctacagctccacctagttttcaatgcgcttctccgcatattcgtgggagaacagccatgaacgcaattatttaagtcttttttaatgacaacggccggatgtgtgtacgtcgacctcgatgataccactgattttttgttttacgtattgtttaattcgtttctctattctaatattagatgtcaattatgtcagtgccttggtgtgctacgtcagaattcaggccttaattaggtaactaaacgtttgctgaatactgtttcgacgcaggacctaaggaggccaagactaaacctttagtactcacatccgaagaaaccaacgagttcagcttaagcacgcacttttatatattacaggtgtgactgtgcatgtcctttcatagcaaaattggacaatatagtaatatatccctgggtagaattcgaatgttcagggaacacaggggcagaaactcatcaagttcaagtctaagggtacagatggacgatactcatagtcaacaactaaattatgagtgatgttttacttggaaagacctaggcgcaaggtttaagttgtcagctcactttgactcttagctacgtaaatgctgagtaaaaatttcagtttggtttggtcgtcgggtttgtgtacagtatatacataatacagatgtatatactacggtttatgtttctacgatataaaagtggatatgtttcaaacgaaaccatgatacaaaagaaagccggttttcgcaaataatttctaacctagcattactttagataagttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggcaagtttttggatatacgtcaataaaagatttgtttagcctgctatcgttcaaaagaacaccagcttttgaaaagttcatgacaacaaagaattagacgtcataaattacgaaatttgggtctacttgagcgtaaaggaaccatccataatttccaagagaactggacaatgattgaggctgataacatgtgtaatccctaaaaaagttatgacaccgcaggccattgatcctcatagtatgtttgataagccatatacagtaaattgaccctagaaacctagaaccctagaacatatattaatacgggactagaattggctcaaagaatcaacattctaaacaccatgtcgatcaagagtagcgttcacgtcagcaacagtcaactccttaatttcactttgcgcatgaaatcaattcacagtaatgttacattaacgttatgttgtaattagcttacaaacacaaattattgaagttaaaatgttggtatataattgagtattttttttacctaagctcaagctggcatgcaaggatcggtttcataaagacggactgtcttgttctcgtgtgtcttctataaattggacaagaagtaacatacagagcaatagttaaaacgtaaatttttcattcataacttacgtgcgtgtactaagcaaaccctagactaaatctcttcatgtatataatgtccaactaaacagcttgtccgacccgtatttatgtatttgctcgcattcgtgaaataacgtccgacccgtcctaaattgaaattgaccacctcgcacgcattgcatcatcgacaatgcatcgcaattcaacgacggcgatgttgcttcctaccgaagacgtgctagcttattaatagatttcgttttgacttaaacttgatttatttatatatacaacgacgtaattagaaagctagtatacagaattaaagattaaatctatgttctcgtcctaaaacccactacagcacgcaacactagatccatttctcttccttaggcaaaaaactgcttccattggaaaccgctgcaacggaaaacagcggtatagatgtctcaacgcttttttttcttttttcttttttctatttttgatttgatgttaacaagcaacccagaaatacattttcgatttacttaaacagtgctattacctccctttgcagtacactatactatgatttaagaatttgctagaattcataaaatttcactattataactaagaaaggatgttgtcaattattgcgtaattatcatttaacaatcgcgttgaaacacattaagttcttcatacagtagtatttaaagctacgcaaacttgcggtgctacaccgtacaccactaaagaacacacaccaacgtattgcagtgcaattcataaaaaaaatataacgtgttccaaagggtcactatttacaattgagtacctcgttagaatgtgtaaacgagataacgtgccatacaacagtgctgtatttacacattatgatcctaaaacgcactacattaaaatcgtgcgtaccataacgcgcttttttgcaaaacgctaataaaatttaaggaatgaaaaggatgcgtaagcaaacataaaacgcatccttaagatgtgttaaaaacttaacacgcgtttttccaccacgttaaacattttactgtcctctacgccagaacacaaaaaataacaccgagtacaaaggcaatacttaacgacacactaacaatataacgagtgttttcgtgatctactatgttaaagttaataacacgctttgttacaccacgcaatatatttaaaaaaggtatatccaagatttgaacacgagccataacacaacataacacaagaagacaataccactaggctatcatcagatacgtgtgcccaactcagataaaactcgcgagtatatcagaacttgatatcattttacaaaaatcatggaaaaagaaaaggtgttacgaagttatgcgagtttccaaaaaacgaggtttgcttacttttgttcgtattattaaatttgtttggacatttctagatattatgcaaactgtttttttgacataccctttccgaagaagaatgtttagtcacagtatcgctcctggtagcaacaataatttgtattgttatgctaaatccagtactgtgaataagactagtattgtgagcaacacttgaagccatgtagaataaattttatatttattagtaattctgggtttctatacatataattacgagatgcaacgcgccgcataataacccgcaattagtagtggctaagagccaacgtaccacattaattgggcagccgtctgtatttctagcaagcaaacagtgctaagtcgttacaagtatattatttttcccaattatcaatacccaattgactgtgacgagtaaaattaaacaattgcgtacgtagactgtaaagtttatacgctctagcggcgcgcaagcggtttaaatacgatcgccaacttcaaacagcgattctgatcgccacaggcatcgtacgaggttcgcgtgacaacaattgcagtcgcggtaatttacctcttcgtgactgtataattcaagccacgcttagtcataccattatgactaagaaccgtttcttcagtataaataccttagtcttagtctcaaataatcatcacttgttttacagaacattcttagctcggccttacagtatctgtctttaattgtaatatcattaagtccgctatagtctacaacaagcctgagcgagccatcctttttctcgacaaacatcactggtgccccggcaggtgaacaagacggttcaataaaccccttggcaagcatctcgtccagccaggtcttcagggcatcgtcgtggttcgcgttcatcctgcgcaagggcaaagttggcggacaagttccttccagaagtggcatctcgtggtcgtagacgcggtgctgcggtaatttatccgcctcttgtttgctaaacacgcgcttcaagtactcgtaggctggcagtatcttgttgttgagttcctccgactcggctctcgtccttatactgcccaccctaccgcccttcgacaaggcattaacagttccaagcccgagcggcatttttccgtttgattccttagagtttagccatttaatgtcattgttattccaatctacttccgccagttttaagcgtagccatggaattcccagaataacatcatgatcacccagcttggtgacgtttaggctcgcctgtatgcgtttgcctttgtattccatccaaagcggccttgtgcaatgtgtaattgggccgcctgtcgaggaagatccgtcgggccaccgcaatttccatcggtgttaaccgctgcagcaatggaattccagcgttcctagcgaagctttcatcgacaaaaaacgaagtcgccccgctgtccagcattactctcgcggcagtccggcctccttcccaataaagcatgaacggaagttcaagctgttgttccaagtccgaagcaaaatccgggccaaatactaaagtttgatggtcaatagcatttattttaactatggaattatagttaagccctttcgggcctagggtggtgcttccctccaaccctaggcctggtcttttccctcactcgtagttgcggaagtcgaaattgttggcgcgtcgtccagtagtgggcactcggtgtaccagtgtccttgggctcgacatgtagagcagatcctaatagattcctgaggagaggttccatccaagaggttaattcttccagtcggcttggcggtgcgcgagttgaaggggcattcgcgggcgtagtgtccccgttggccgcaagcaaagcagattcctcgtagattccagcgtggtaacctcggtctgggtctgggctcgcctctcaaggcatcaatttccatagggtccccttgtgcgggcagaggcggcgcgcgagtgttgtcctggggcatcgggcgaggcatgggggcggcggtcgcgggaggtagcgacttcgtgctgttgaagcgacggtctacctcgatagcctgtaatatcacaccttgaagatccttttttcttcccattaaaacaatttgattgaagaattctgccttaagtccattcaagaagcgggaggagagggcctcgtcgttccaccccactttcgtagccagattcctgaacttcacaatgtaatccttgacttctccggtttgtttaagcgcactgagttcatctgcggccttgacttccacatccacgttgacgaaggcgagtcgcagttgttctgcgaagccagtgaatgtgctcatgcacgcaggaagggagcttgtaagcattaaggttcatttacgcgaaagcctaaatctgggcgatcaccaccaagcccaaggccgcccaaacgaactgcaacgagctgcagtaaggccttcagaactcccgggacacgcgcgcgttaattaattaacgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgacaggattcacctcgaggaagagaagaagtttggaaaggatttttggattactagctgcctatggaacaggagtttactttctcgctcgcggaagaacgattgcatgtccctcgtccggacaaatacgacggacgaatggatctcccaacggtggaagcttggctgcgctcgatggagcgctatctcgttgcgcacggcgtctcggaaagacgttgtgtgtaaagtttatacgctctagcggcgcgcacgcgattaaatacgatcgccaacttcaaacagcgattctgatcgctacaggcatcgtacgaggttcgcgtgacaacaattgcagtcgcgtaatttacctcttcgtgactgtataattcacgccacgcttagtcataccattatgactaagaaccgtttcttcagtataaataccttagtcttagtcccaaataatcatcacttgttttacagaacattcttagctcgaccttacacttggttgcgagttctctgccctgttctgcctttggatccccctcgtctttgtcttgcgcctcgtctctctctcgcgccctctgccctcgtctctcgccgtaatggaaccctcgacgcctatgaacccctctgtccccatggccaactctgctcccgctcccacccctgctcccatggcctcttcgacccccgtgcctcccgtaacctctgctgctccgctcccatcgtttgctcccatgtcccccttctcccccatggaggtttccaactcaatgggggcacctttcaacttccacatgatgaggatcgagaagcctccattgtacaatggagaagcggacgtctccacgtttgagaattggtgctacctgatgtcggagtaccttttcttctacaacgttccgccatcctaccaccatcgcgtgatgggtcaatttctccgcggtagagccatcgagtggtaccgcaattgcatcgccgaggccccgactccgccaaccgataaggatatgctgatcgcggacatgaagcgatacttcctcccggccaacgcgtacgacacgttgtacgagcagttccaccagttacgccagactggaactgcaatcgagtttatcggcaagcttcgccggtacaagacgttgctcaatctttcggaccgagaagtccttctccgcctccgcctcggctccagccccatggcacagttccagcttaaacagctgaacccgggccacttcgaggaagccgccaaaatcgttgagaatgtggactccgccctcccgggcctcttcagtgacattctgcaacggtctggaatgtcagccgctggcttcgcccctgctccgccccaaccagcatccgatccgatgatggttgattcagtccgtatccgtaaacttacggatcaggaacgcgagcgcctcaagcgagaaggccgctgttttcgctgtcgccgacctggccactttgctagtgcttgcacacgtttccgtggcgacaagcctaaggtcgcagctgcgcaagtggctccccaagctgctgctcaagcacctgcccaaggaaagggttgccactgccccgactgccccgcagcgaaggccgccaatcagaatactgcagatagtaatctgattaaacttgatccttatcccgtggcgcgacgagtagatgacccaagaatagcggaactccggcgccaaacgccgccaccaccaggatttgaacattttttctccgctccagggcccagtgaaccaccgtcaaacacgaccccagcctctcctaccacgccaccggacaatatctctcctacccactccgatgccatggataccactggacgccctgaagataatagcgcaacgcatgttgccccaccgccaccatcgaaagaagtcacaagcctcgtcccaccaataattgacgagctaccatcggaagaaacaacttggaaaccactggaccccgcgcctcggattgctgctctaacttcggatactctggaaggaatgccgaagctcatacgactccatgagcttcgccccaaatttgtcaaggctcctgaggttgaagtccaaatcggagaaaccttcattcgcgcgcttctggacacgggctgcgaaacgatgctcatgtccaagcgcttagccaccaagctccgattggacgttatggaaattcctcagctgcctgtcaccttggccctcggcaaccaggatagctctccggcaatctcggcacacacaggacttgtcacctttcgactgggtgaccacgagtaccaggagcgattctacgtcgctgactcggaaacggatctcattctcggaactcccttcttcgaggaacacgcgccggagatagactggaaactccgcgaagtcaccgttgaccgctgcacggtgcccactcagaacccactagtggcaccactcaggattcaacaaatgagcggtcgtggctttgctcgtctagtccgcaagcgcaaggaggtccacgcactgttcgctcttcggctccatgaacttcgagacaagccgcaaaacttaactccggaactcctcggcgaatacatggacgtattcgcacacaagctccccgacggaccaccaatctcgcgtaaggtcgacctcaagatcccattggtcccgggagccgcgccaccgtacaagggaatctaccgcttgtcccaaccggaactccaggaactcaaacggcaactcacggaactcctcgactcaggaaaaatcaggccatcgacgtctccctatggtgccccagtcctttttgtcaagaagaaggacggctcgtttcgaatgtgcatcgactatagggcgctaaacaacttaacgatcaaaaatcgttacgcccttccgcgcattgacgagcttctggaccaagtctatgacgcgaagatcttcagcaagatcgacttggtctcgggctaccatcaggtgctggtcacagaagaagaccggcacaaaacagcttttcggactcgttacgggcattacgaatggaacgtcatgccattcggactcaccaatgcgcccgccaccttccagacgatgatgaatgacatattccgggatatgcttgacgagtgtgtggtcgtctatctagacgacatcttaattttctcaaaggaccgcgatcaacacacgaagcacattcgtcaggtgctccagaggctgcgcgacaaccaattgtttgccagcatcaagaagtcgtcattttacatggacgaaattgactacctaggatttgtcatctcggatggaaccgtacgatgcgacccgcgcctcgtggaagctgtctccgagtttcctaagcccaccacgatcaaggaactgcagtcgttcctcggaatgactaacttctacaagcagttcatccgcggttattccaagattgccgcgccactgacgtctgccactggatcgcctggaggaaaaggaaaccgccacggattggactggactcacgccatggacttggcctttgacgagctaaggaaagctctcaccactgctcctgttcttaggatcccgaacccgcatcagccgttcgaggtcaccactgatgcctccgataacgccaaggccattggcgcagtactcactcagaacggccacccgtgtgcgttcgaatcgaaaaagctgaacgagcacgagctcaactacgcggtacacgacaaggaatttgccgccatcaaacacgcgctttccaagtggcgccccttcctcgccggtaaaccagtcaaggtttacaccgaccatcgctcgcttgttcacatcttgaaccagaaaaaacttaacgagcgccagaagcgatggctggatgagatagctgagtatgatctggagatcatatacaagcctggaagcgaaaatcaagtcgccgatgccctgtctcgcgttcgcatccacagcgttcgcctggaacaacaacccgattggatggaacgcctcaaggaatcttacgatcaggatccccgctttgtgaagattttaggggaactcaaggacccgaacgctgatccggaatcgatcactctcacacgatatcagtttcgggatggtctgctctacttccggcccaacaacgccacccattggaggctctgcatcgccgggaaggaacttagggaacggatcatgcacgacaatcacatgatccccatcgccggacacactggacccaaacggactttggctaaaatggcccgacactattattggcatacgatggcgaaggactgccagtcttttgttgccaaatgccacgagtgtcaggtcactaagccatcacatcagcagccgcaaggaacactccacccgatgccgatcccctctcggaagttcgaatcgatcgcaatggatttcgttggcccctttccaaagactccggacggctacaacttcgtgctcgtgattgtggatcgcctgaccaaactggtgatcctcattctcaccaccaacaacgtcacagccgaagaaacagccagattgttcttcaaacacgcagtcaagcgtttcggagtcccaagttccattgtcagcgatcgagatcctcgcttcacctcccagttctggcgtgctctccaaggaatcattggctcggagctcctgatgtccacagcctcacacccgcaaacggatggtcaatctgaaaggaccatccagaccatcgaactgatgcttcgcgcctcgatcgccactttgccggacaaatgcaagtggagcgatctcattgacgccacggagttcgcttacaacgatgctccgcatgcatccacaggcgagtctcccttcaagctctactatggtgagcatcctgccttggcgaatattcacgccatctccaatgtccccgctgctcaggaaatggctgaggacttccaagatgcaattcggcaggccaaggacaacatgcacaaagcgcaggaggcgcagcgattacacgccgacaaacgacgtcggcccacggatacacggattaccaccggctcttgggtgctcgtacgacggatcacacagcctaaggacaaacttgaaccattgttcgatggtcccttccaagtcgtggctgagtacccgcccaatgctttccgtctgcgcttcccagaaggttctagggcgcacgacgtagtgaacgtttcccggctgaagccttacctcggaactccgccggaaacaacagcacagccgccactcgacaacgtgccagagccacccccggaagtcgaaagacttcttgatgacgtgacaatcgacggggtgcgccactatctcgttagctggaggaatcgtccaatggaggacaactcatgggaaccggaagacactctcgctacgaaggatacacgcgactactggatgagaaggaatgaattggttattcctgtcctaaagccctaaggccaaaaccctagaagaagaagtcctaggttagctcaaacacctaaagcaaataacttacaaaaaaatggtgaagttatcctgtggttagttcgaatctcaaagaagcaacatatccaaaccttctttgaaaaccactaagtcctcagctggttcttctacggttagctttggttcgaatcgcgataatcatacctttttcccgcggcgacaatggcagccgggtacaggttcgaatcccggctcgaccccttttcctaggagcattcgaaaacggctaagtcctcaagccggcaatctatcaacggttaggcactcgttcgaatcatgaagaggacacttacttttggaaaatccttttggatctacgtcatcgatcgacgctcgccctacaaggttaatcccccagacccttcccccaggaccctcgttttccccagaacccttttccctcggaccccttgcctgatacgggaatcacccacgtacaaggcctcccccggacccttaccccgcacaggaatcacccacgtgcagggtccctcggaccccttacccctgcgtcagtttccatcacgcacaggggctcgctcattctccgtaccccgcaccgacccaagcggggactacgtccacaaaaaaccttaataaaagaagcgaaacttaaaaaaacccgaaggttggaacttattactacagaaaatgagcatttattgcttctttaaggtttccatcacccaattaaccaacggacccttaaaattgaattttttttaaaaaaaaaaaaaaaaaaagaaaaaagaaaaaagaagaaaaaacaaggaaaatcgccaaagaagcgaaattcctcgtttaatcttccacaagcgaagactttcccctcggctccaacaagaatcaacggagggcccttccgctaatcctcgcctttgcctcggttccagcctccgcttgtcttcgacctcctgtcggcaagcgagaatccacagaacaagaagaaaccacggcgcagaagttgaaggcgcaatcggaggaagaattggttgctagggtaacccatgttccctagcatatcgatcagatgatgtggggaacctacttggaatggaccccctttttaacaacaatcaaaaccctaacccaatggatcaaaaccgcagtctcccgaacatactagaacgtttttgggactgtcattacgtcagacatgaagaactggaatcttttagccagtttaccgggactgaaccgaattacgcaacttagacgaccgaaccaactacggaacactaggacagatacccgacgacgtgatgctctcgccacgacaacacctgacgctcataccaccaatagtggcctgtctcctcataccaccacgccatcacgatcacaccacacgccaccacccgattatcatacgatcacaccacctcagtacattttcaaactccgctgatattaccacatgaagatctggacaaaacggtgatcgacaagatctgcaaaaatgatcgacaatttgactacggatctacaaaggaccctgaagacatttttcgagctgcaccggacccttaaaatgcgggagagtgtaaagtttatacgctctagcggcgcgcacgcgattaaatacgatcgccaacttcaaacagcgattctgatcgctacaggcatcgtacgaggttcgcgtgacaacaattgcagtcgcgtaatttacctcttcgtgactgtataattcacgccacgcttagtcataccattatgactaagaaccgtttcttcagtataaataccttagtcttagtctcaaataatcatcacttgttttacagaacattcttagctcgaccttacacttcaggtgttgctcttccgactctgagaagaccaagatgtcgtccatatagacgacaacgaagtcattcaatttgtcccggaagagcgaattcataatggattggaaggctgcaggcgcattcgtcaagccgaatggcatgcccttccattgatagtgcccagagtcagagctgaaagctgtcttgggtctatccttcggcgctacctggatctgatggtagcccgaagccaggtcgagcttactgaatacacgagccttgtatactcggtccagtagctcgtcgatcaagggcaatgggtatttgttcttgatcgtctgttcgttgaggccgcggtagtcaatgcacattcgcagactaccgtccttcttcctcacgaacagaactggagcgccatagggcgaattcgacggctcaattcgtcctgattctaggagctttttgatttggcgctccagctcctccttctccggcagcgacagtcgatagcgcggcctgtatacaggctctgcacctggtttcgtctcgatttccaggtaaggcagcttgtaatcgtttggtaagtctggcaactcagccgggaacagcgctgcatacttctctaacagcttttttaggttcttgtttccgttactgaggtcatccaaactgaccccgccgtcctctttgacggtaatcttgaagagaacgagctcttcaatctcctctgctcgcgccagctgcttggtcattgcccgtttcgacaggcattcgatctgcactggcgccaatccaactgcttttcgtctggggcctactaatggcacccagctttctccgactctggccttcccttggtccaattggactccaaactcgttccaaaagggaatgccaaggatggcatcatggccggagtcctggtcgacgacgaagaacgactgacatgtctcttcgtgccgacgcgaatcgtcagaggggccgtcttctcgtctatgacgacggtctcctctgtcttaactgccaatgccactggcttggccggcatcttcaccgtgggcagtttccattgcttcacaaagtccttggacacgatgtaacttgcacatcccgtgtccaggagagccctgcagctgttcccttcaagttgtatctcaatttctgggacagttgccacggtaggagcatcaactttaagttgatagctcattaatggctccaatcctcggtcaacttccttaatagtttccatagatttaatttcaccattgtcactctctgccttttccttttgcacagtcgaatacttagaaaacaatttcattgcactatctacctgactatccactgcgtctgaggaagcttgttttgctgttgtagctcccgtcgtcggctgcgaaggtggtgtttcgcgtatggaaccgtcgggatagacgtacatcaccttgactggcagcttagcagtttgaccagcggtgcaattgcgcgcaatatggccaaccttcttgcagcggaagcaacgacgctgtaggtacagctgctccagctcgcctgtaaaccttgggcgcggcgtgaatgcatcgatttgcattgggtcgtatgacgtagggctgggcgcggcggtccaggatggactcaccaccgttcgtccacgacttctctgctctttcttctccagcttaaaggctaacttaatgccttcttgcagcgttgttgggtctaagagatccagctgatccttgatgttaggcttcgctcctcggatcagctgctgcagcacggtctcgtccgagagaccaaggtaagttctcagccgggagagttctgtgatgaattccatcaccgagccagtttgtcgacattcagcgaacttgtcgctgatgtctctaacagcatttgcagggataaaattttccctgatggactgcttgaaggtgttccaggatacggaaccatccttcaactgctgatagacttctgggttaccgcaaacccattcttcagcaaagcctgtgaggtagcaggctgcagtccatgcacaacgtctttccgagacgccgtgcgcaacgagataacgctccatcgagcgcagccaagcttccaccgttgggagatccattcgtccgtcgtatttgtccggacgagggacatgcaatcgctcttccgcgagcgagaaagtaaactcctgttccataggcagctagtaatccaaaaatcctttccaaacttcttctcttcctcgaggtgaatcctgtcgtagcacctcacacgtatccgcccgtgttggcaatcaaacaactttaacaaaaaaacttaaccgaaacttttccttgcttctgatgggttttcagaagcctcgcaaccaagtgtaagactcagtccgtaggtcagaataagattagtttattttctataaaatccagctatttaagacattttgacgcgacgcgtaaatgtaaacaaacgcgtcgcgtcgcgtcgcgcgttaatgaattaacgcgcgcgtgtcccgggagttctgaaggccttactgcagctcgttgcagttcgtttgggcggccttgggcttggtggtgatcgcccagatttaggctttcgcctaaatgaaccttaatgcttacaaatggaggatgtcacgtcgacatccccattctacaagtcggacgcctcgtccacccgtcgctacgacgtgtcgtgggcaaaggaaccttggagctacgatggcagaggagacctgcctacgctcaacagttggttccgggccgttacgcgtttcctccgggctcgcaggatcccgaaggaagcacacgcgtttacggcctactacttcttgaaggacgacgctcaggctagggtcgatgccgacgtcgagctctacgaggctctctccaacgatgagatctcgtggagtgaattccaggagcgtctgaaggagttctttattcctccagacgccctgatgctctacaggcacaggttccttgactgccaccaaacgggcacagtcaatgaatttgtgtctgccctcctccggttccagaccatcttgtcgttagacaatgacgcggtcaaggaccaattgattcgtgggtgcaagccccgagtcagaatgaacctccggtcgttcaacccggccacgctgggcgatgcaatccgcattgcttacgcagccgaggatgacaacagcacgccggattactgctggacaagctacgcgtccggcagtagcacacgaaaggaagaaccaccaagcgacccaatgctggtggacgcgttaaaagttttgcgcgcttcctcgggcgatgtgttcaccttgtttcgcgaaggccgttgtttccgctgccgcgaaaaaggacacatcgccaagaattgttccaaaggcaagcccaagaaaccaagggcgaagccagttgcgagggtcaacgcagctacagtttcttcttcggaggatgtagacccagttgaccaactagttagagacttaggtgagaaaataaaatcttatttacgatcctattctactagcagcagtaacagtttggatgtgtgcgcaacaagggttcaggaaggggcagaagagcatgaggaggaggaagaggcagtagacttggcttcaaaaatactggaagcagctcgcagtgtgttcgcagaacacaaagaggaaacaggattgccggctgaagtactggacgccgcgcagagagtcttccaggcagaagaggaagagctgggaataccagcagatgttctgagggccgcaagcaaggccttcgaagacgaaacagactcgcaccatagctttaacgagtctgattggggcccagagcccgaaaaggaagaagaagtagggtcgtcagagagtgaggacgacacggacgagattttcctggaagcagcggacttctccgaggacgaagaggagttcacagaagcggaggacatcccaagaccggtgtcttgtggccagctgacagtatttcctccggcagtgtcttcaccgccgcaggtcgactgccagttggacgggcacaagagccgcgtcctcctggatactggctgtgcaacatatgtaatgtcgcacagctttgccgagcgatgtggacttggtctggtgccgacaaagcaacagcaagtccacctcgctgctaaaacaaaggagagggttctaatcacacatcagaccctcccagttaaagtcagaatcggagacgaagaaacaactcagtgcttcttcgtcctcgatcagcactcgggctacgatgccattcttggaatccccttctggaacgagttcaacgtccagatagagggctccaaggcccgagtcggcagagcgctggttcccctagtggaaccagacaagaaaaaagtatccgcggcaccaattgagatcctctgcctgtcgaaacgggcgatgaggaaacaattggcccgcccagaggaggttgaagagttgatactcttcaccgttagtgtcgctgaggacgggaccgtgtccctggaagacctcagcgacggaaatcctaaattgttagcggtgttagaaaagaacaaggacgttttaccgggcacgagtctcagcaactcgatttggcctcgggctaccatcagatccaggtagcgcccgaggatcgcccaaagacagcattcagctcgtccttggggcattatcaatggaaaggcatgccgttcggtttaacaaacgccccggccgccttccaatcgataatgaatgacctcttccgagaccttttgaacaagtacgtggtcgtctacatggacgacatccttgttttctcggaaacagaagaggtccacttgaagcacctcaatgaggtcttcaagcgtttaagagacgccgggctctatgcgagcccgaagaagtgtgaattcctcaggaagcgcgtcaacttcctggggtatgtggttggtgaaggaaggattcgcaccgacgaaagcttaatttcaaaggtgcgacaatttccgagaccaaaaacaatacaggatttacaacgttttgtaggaatgtgcaatttttacaagcgttttattaaaaattattctggaatggttgcgactttgacgtcgagggcgggttcctcgaagtccaaccgaaatacaagaccggtccagtgggacgaggtctgtgaaaaagagtttcttgaggccaaacgcgctttgacaacggcgccgtgcctccgaattcctgacccgcacgggaaattcgaagtcttcactgatgcgtccgaaaacgcaaaagcgataggagcagtactgatgcagaatgggcatccctgcgcctacgaatcgaagaaattgagcaaagctgagctcaattacccgattcgagacaaagaactcctcgcaattgtgcatgcggtatccaaatggaggccgttcctcgtggctcaaccatttgtggttcactctgaccacaagtcgttgaaggatttcatgtcccagaaggcagtggagggcaggttggcaaggtggagggaaaagctagatcaatttccaatcgaaattgtctatactcctggcaccgaaaaccctgtcgccgatgccctctctaggatagaaataaaattcctatgcccaattaccgaggaggacgagaaagcagtattgcgagcgtcctatgcagagaacgaggattggaagacgcgattggaggaactacaagcaaaggaggacgattgggtgcccggagacaaagatcgattcactatggaagacggtctactctattacaggaacaattcggacttgccttggcgattgtgtattagtgacgagtctacgaagctaaaactaatccatgatcatcatagcagcccaattgcaggccacccgggcgtcgagaggacatatgcgaaacttgcacgggcattctactggcccaagatgcttcgagacgtccagcggtacacgcgagagtgcttggagtgccagctctcgaagccagcaacaggattgacgcaagggctactccagccaatgtcaattccaacgaggccgtggcaggaaatcgcaatggatttcatcacgggcctcccagcagcagttccaagcggtaacgacacaatcctggtcgttacagatcgccttacgaagatgacaacactcctgccgtgtaaagagaccatcacggcggagcagacagcagacctgtttgttaaaggagtattccgactccatggcttgccagacacgatcacttcggacagggacccgcgattcgtgtccaatttctggcaagcattacacaaatcaatgggtacacgcctcaaaatgtcaacggcagcgcaccctcagacggacggacagtctgaacggacgatcagaactgtccagcagatgttgaagccccttcacgcttcaaaacaagagcagctgggagtccctccttgctctaatggaatttggtatacaacgactcagtccattcttcaattggcgttactccattttcaagccaactatggctttagtcccacaggcattgcacgccaagcgattagtaacattccggcatcagaaaaatatctccagtgccttaatgatactatttccccagccggcgaaggcatgccaaagtgcttggtatctctgctaaaaaatggttatcataaaaaggtatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtctgtctgcagtcatagaactgcaatctgtagcgcttgagagcgtctactgtcgtgaaggccgccttcagatagaccttaaattggagccacgagatctggccctcctccaagcctgggtgtaagcaagagtcagcatcgactctatccatagcctttccttccaagaagttgtaagcggtccatgcttgcttttccacgggaacgtggagcgtcctcaaaaatcgctcgactgctcggaaccagttctcgagcgttggcaagtcggcgtctccgttgtacatcgggggctttggagcccaaaagtaatcttccttcctgagaggcgatgctcccaggttttccagccctctgttgcttggctgattcatcctttcctcgaaacctctggcaggattttgcccctgtggcacgtcgtgatcttccaagttgtcttttgttgctacttatggcctcgcaaccaaatgtaagcaacactcgaagatatgtgtaacgccttaagctcacaaaagtgtgcacgtgaccagggcctgatcctggacaccacaccgagagctccagcgttgtgctaggccacgcagcactacgctacgaaagcctgcggtctctgtccgcacccacgcaacgcgcgttaattaataacgcgcaccgcgacgcgtttgtttacacttacgcgtcgtcctagaattgtataaataggtagataattattgaataaaactaatcttaactatacctacgggacaaggcctacaatatgtagaataacttgaataattattactaattctagctttttatacaaataattacggggtgcaacgcgcttgctacgcgcgtcgcaatagctcgcaattagtagttggccgagggccaacgtaccacactaattggggccgccgtctgcactatcggcagggaaaagtgctaagtcgttacactgccttcgtcctcgctggacggttcttcctcctcctctgtctcctctggttgtctctcctcctcctcgctgtccgaataggttcgtaacttattcattactaatcctactagggcatcgagctggtcctgagacatccccgtcttggcagctgggttttctgccgcagttggagctgcaggactcagctgcattgccttgacgcggcgttttggcttgccgcgtcgcttcgcttttgccttctgcttctttgcagggcagtccgctgctcgatggccgggcttttgacaattcaagcagcggccagagcgaaaaatgcggactagctcgtcatcgctcaggtctctgagcgcggggagccggaggcgaagggcgtctacttgcattggatcatcgaatccaatgctggcgggagctggagtggaggacgcactgggggcactgcgttcgacggaaaggtcctcatcgtcgtcgccctcagcgctaataatcctcagcatgtcgctgagtgtcttgggcttgcggatgtcgagctccttgcggatgcgtcgcttgacgccttcgtggaggacatccataaccgcccattcggggaggccgagcgtcgcctgatactggttcaccttgtccacgaactcgtggaccgaaccagtctggcggaggcggtaaaactggcgccgatgcttgtccaaagcatcggtagggatgaacgcatcccgcaaatacgccttgaaggcttcccaagaaaccttcccgtcctcgagctggctgaacagtgtcgtgtccagctcgcatctcgacgcggcctctcctgtcagattgtggaaggccatccaggccttcctcttagcagaggtcttgtgccagcggaagaatcgctcaagacctttgatccactccgtgaagacgcgcagatcgcgttgtcctctgtacggagcgggcttggaaacccaagacgaggtttccttgtccttatccttctctttctttgtcagagcgagaaggatttctcccagacgttgaatctctgggaaagtagcagcgttttcctgctcaacgctttccatttagatcgtagaaaataaaaaagttgtaaattgaaaaaaaaaaaaaacgaaaaactttccacgacaagataagaactcttctattggatcagaagagcctcgcaaccaaatgtaggccttgtcccgtaggtatagttaagattccttttattcaataataatctacctatttatacaattctaggacgacgcgtaagtgtaaacaaacgcgtcgcggtgcgcgttaattaattaacgcgcgttgcgtgggtgcggtcaaagaccgcaggctttcgtagcgtagtgctgcgtggcctagcacaacgctggagctctcggtgtggtgcccaggttcaggccctggtcacgtgcacacttttgtgagcttaaggcgttacagggagtcgattgcttgtacccaacaggaggaagtaaaaagtgcatcttaaagcagttccatgattcccccctggcaggccactttggccgaagaagcacggaagcggctgtacgagcccgattttgctggaaaggactctccgaatttgtgagggcgtatgtgcgattctgcgatacttgtcagaggtctatgacaaaagaacccgccccttatggactgctgacaccattgccgattcccacgagaagctggtcctcaataacaatggactttattactggccttccggaatcaaatggattcgactgtatatgggtaattgttgatcgattgactaaactaaaacacttcgttccttgcaattcaaccctacgagcgaaccagttagttaatttatttcgtgacaacattattcgattacatggcccgccagatgaaattatttccgaccgggataaattgtttacttcaaagttatggaaggaatttgctaaattattggaaactaggctaaaactctcgacatcttttcacccacaaaccgatgggcagacggaaagaacaaatcaggacctggagaggtacctgaggtgctatacgaacgataggcaagacgactgggcggactggttagcgttagcagagttcgcaatcaacaattcatggcacagcgcaatcaaagcaagcccgtttcgcgctacttacggatacgaacccaaggatgcttcgtttgggggcgaaaccaatgctcctgctgtcgaagactggttccagcaagcgcgacaggtgcgacagcagctcaaggaaaacattgcgctcgccaacgaggagtataagaatgtcagcggccagtctttacgccaaggttcaacagttatttagatagaataaattttattctacaactaatctagaggattgttgtgcgttcgttctggtggagctaggctccgaggtatacgcacaacttccttacgggactgtagctcagtcccttgttcgtagtttagcgacgttgcggtcgctcacaatatagcttagtgagggctagctgtaagcccaggctcaggattaagataaagtatgaataatattactgttttctagctatttataatattgcacattagcgagaactaatgtgcaatcgttgttcaagccttacggcttcgtagtgcagcgccgtaagcgctgcgtggagttctagtgtggaatacacacttaggggagtgcggtagcactccctaggccttgtagcgcagctccttagagtttgctagaggcctgtctgtgttagcgcaacgcgctagccatcgcggggcacatagcgagttcagagcacactacgctatgcggtcttacagctgctaaacaggtattgtgtccaacaaactgatctccaactgtttctgtgtgctccgccgtgccaaaaaaagtgagattcgctacgaaaagtgtaagtagtttagactagatttttatacgatatttctatactatatgtagtacgggtcggactacataatttagtgctggtgtatgtttgtttaatatatgtgaagttatttctttaaactaccgaagagtagttattaaacaaatccattaattaatttatttattgtttatttaatcaaatctgtagattttcgtaaagtaatcattactgatggtaatgacaaattactctttttagactgtttatctactttttacccttatttagttctttaacttaattcatcaatgattgcttaatcaatagcggtgcaatcactttattttacaaatttttgagaatactgagctggacgtatgtggttaatacctacgtcaagtgtttaatcagtttatgttaacgagaataataatttattccatacttatttggagcttacgttgttgttaccaaatacatacgcaaaaaaatagaacctttaaggcgtcagtctggatagtacgggtcggacgtacaaacttaagttattagtttgtttaaatttaagtaactcataataatatctttgaaatcttttttgaactcaataaatatatgtattcaaattaacgataaggaattcacgggcaaaagcgtaagaaaaagtgctttaaagcacagaagaactttgtttcaggtttcattagccattattcaatttaaaaatgagaagttttttattctgtgtttcttaaatatggagggatgtattgtagctttagaaaatcaaacacttttttttcttccagctcggcgtctaggctttttgtttccttggataagttaataaacttgttagtttcatgattaaaggaaccgtaagaatcgaaagagatgttccgttcgtatttgctatataatcgcaagtctctgacaaacataactcctccagtccaaccgagaattgccattccgtagttcattttaggtacaacaatcaagtcaactcttctcataacaaatgtaacaggtgacaaaatggaaagcaaaatcacaacactgccaccgaagccgttgttatgattttgtgtggataaaattaccatgttcagtttctgctgtagtaaatgaagaagtttcacacacatttcatgactgtcgaatggttccgatttagtgattactatgtcaaggtcatttccaaatggttttcctcgtcgaaagctgccacataagcaagtatccgagaagccggaatttttaattatggttcttaagaattcgtaaaaagtaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaaagtgctacgcaaatcctatacaggtacaccttttgatatatagctcttagccaagttcggaccaagaccgaaaacattcgccagttcttcagttgtcttgttttttgtcccttaattctgcgagctcactcatatagtctcctctgctgtagagagtgaaaagaaatactattttttccccacagtatggcaatcgttttaatgtacctaaattttggagacgctcaggaaatgccttaatggatgcgatcgccctcatgtaagctgtcacttgatcatgatctccggctaactctcttaacttttttaaattgctaagaaaatcaacaaactcagcattagctgcataatacggcgttttccttttacaagcatatttttccagactaaaatcgccgtaatttatgttgctggcaattaacgaattatactgcttttgcgtatttggctcagttgtccataatacataaccttctaagttgtctgcattatccaaaaaaaagccggcatttatgataagatagcaatgagaatcggaggtaatttcataatttctcatgcgcaactctctctcaactcgttgaaagctatgtaatgcagtaatgatataccatgcattactagccgtgtcaacgagacttccttgttttgctattagtcgcgacgcacacaatttatatttagcaagattaagcttcgtttcaagaatgtaagagtttttgaatatcatttgacgcttcaacgtagttatctgaatcttgtttcttacaggtggaatttccttgcatacccgtaggaagaagataggtagctgccaactgtccaaaaatgttttcatcctatgttacgtgatgtaatgtatatgccattcaggatatcaaaattaacaccttagcatttacaagctatctaatgaaacaggcgaacccgagttcagaatcgcatccagcatgagcatgtatttattgtaagatgccacagcgtcaccctctaatttttgctttagtaaattaaacagtatctttgtcggagggtaatgcttggaaacagtgtaattgtatcgccgacatagagtagaacttgtcctaagtcgtatgtaacttagatcaacttcaatgttaccacaatttttcacatttcgtgagtttgatgttttaacgatactgcaagttcgcggaatttttatgctgggagaaacagaatctgcatgcatagggcatttccattttttagtacccgctggaaggctcgccaatggcgggcttagacaatctggatgccagtataagttacaatagtcgcaagataaaatgtattttgagaccaatgcagacgtgttacatctttgacagcaaaccagctcatccgttttgtttttcataatgaatatatcacgttcgtcagtcactcctttctcactaaactttgtaattttagactggcctgatgatttaaactcaccagagctagaacagcctattccaacaaagtagttatatatttgtgccggcagtcgaaattgagacggattagaagtcgcagtaatttgtgttaattttcgaaataccatgttcatatctgaatcttcattcgattcgaaagttacattttttaatccggtttttttcagtatacatgttttacaaaaccacgattcatttggtaaattgaattcatccaaaggtgggtcaagacaggagaaatgaaagctgttgggacaggattcacagcatagaaaattaccagatccattacaggagaagcagaaatcattgtttatttttatcgttggtgcgttatgaacgtctgataacccatgaatgttgtcttcttctgatacagttactgaaggcgaagaaaaagaatccattagttcttttatctgttctccaaatgtctttctttcaggcgattttgtttctgtttcaagctttgttttcttttggtttgtcactgtttcgttccaattggaaatttctaattcaatctctgaataacgtttgactcttttccgtaatcttcgtggcctttgactcgttcctctctcggttgtgacagaactagaaacatcaccatgttgtccattttgagacgagttctccgtatccgcggatcccgacttttcaaaggatttagtttttttttccgtaattatttctgcagtttcatttttaccatccgcgattgtgtctaagattgaagacacgccatccttgacgcagtgttcaatgaagtcggcttctttctttaaacttaataattcatcatctgaaatattctcccaaggtttgtggtccatagttagtgttcttgtggtcaacaatggatgccttgataacaaacgacagtgtgcaatatcggcaaagaagtcattataagaaatagattgtatagctgtctaaaaatcacataagaaaattttttttatcgactaaatctctatgtttctttgaaagtaaatgtaattcgaaatttcctaaagaatttgcaggaccggcagatacaatttcattttcacaatgatcacacttcagacgaattgtgagaggatcaattggattatccgatgtttttataattaacgtgtaattgtccataggatatctgcttttcagttgagacaagcagggcatcaaccaactcggaacacagttaggcggtttctccaattcaaaagtttgttgatttcctcttattgtaatactaattacatcttcgtgcttatccgcggcgggcatacttttttctaagatttcctgtgtgccaaatgttgaacccacgcttgtagatccagcaatcgtattgccaatcagttgtcgtagtttttctgaaggaaccttaagtgtaattatcaacctttggtcaccatcttttgttatttctccaggaattgggagcgtatcggaaatatcataaatcttttcatccgttagtatcgtgcctgatgtgagtaagagtttatgagtttttgggatgtcgtttatatcgggtaaattgagaccacgctttaggcgtccataacgccgccgtacacggcgcgtttctcggtcgtaatctcgatccattctttcggcttcttctgaagaaaaaaacataacctctggagttgaggtggtcgttttctttattgcgtgagacaaatggggaagaacaaaggaagaaagttcgtcttcatcttgttgttcagctaattcagtcaaaaccaagtagctgttcaagtacaactgggcctgttctcttatactgtgcgcaatagctgttttaaaatctccagataaaccgagttcgtcacaagtaattgacgcaaataattctgcatcgttgcttgagttgctgatgtcccattcgacattgtcaacgtagttaactcgtccaattgtaacgtcgacttttaaaataactctgatagccccatttgttaacgctggatagtatttttgacgctttttgttgtgcaatgtgttaacggccagcttgtttccttctgatgtaggcgatcactttgcatgatgaagctgtgaaattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttatgcgtacatttttgaatttgatcgcatgaagcgttttttttttgctgccgtaaattgacgctcttttaaaacatcattacgcttagagttgcgaaaagttcatctttcacttgaatatcttgtaaggacctcatattaagaaagtatttgcaatggagacaagtgcggaatttatgagtaactccgtatattaacaatgaaagaaacttatagaaaaggtagtatataatttatatgtcgtagaacctatttttcgtcggtagagtggaactgcacatgcatctacgctactatgcagtttggtggagtttaattatacggagttgtagctaccgctgaaaggcaaaatataaatccttaaaattgcagagataaatgttaaaaaaaaggaaaaaaaggaaaaaaattatactgtggtaaggttttattattaattacttttatttatcaccgtcctgtcaaaaaatcagtccaattcttttttatcgcagaaaaagacagtagtgaagtcgtttgttttgttgttgcattaacgaatgttgtacggatattctggagttgatcaagtcctactagcgaaacgcattggtttgccaattcgcgtaatcgagagcggtcggtcgagtgtgcctgtgacattctggaggaatattgtaaacgttgttttcgtaactcaaaagtagtttttccaaaagatatactccatatctggttaaaaagaagcaccagaacccataaccagtttattatcacaatggcatcaaaggccacaagtactccgttcttcttcgagtagtcacaaaggttccaaaggttaataaagcagtgggtgttgtcgtacttctcgtttgttggtattagattgacgtaacggagtgaaagcgttataaacaaagggatagcgatagagagagaaaaaataaaaaggaagaaagttctgtggttccgttttccgatacaggaattagaccaagggcagtggtggtcgaaaacttcaacgcagacattacaaatccggcaatggtgtgttcttggaaactttgtagtgttacacgaaacgcaaaagttggtagtgtcgaaacagtttctgtctaatgactcatttatagagtttttaagtgctgttcgttcaggtagaggcagttgagttttgctttgtaaacaagttcgaatgtagcttattgttgcaaaaagaaggaatgctgtcgtaagagatccgagcagtttattttgtgtaaatgtttttggtaaaagtattaagaaaagaaaagtgagtgcaaataacagaagataggaacaaaaagaagcaaagaatggagtttctaaggttatagctgttttgtaactgtgctgcaatagaaagtgtgtgagcggggtgtatataaagtaaatcgtaattggagccagtattatagcaagtatgagtgggcagtatgcgaagtataatatggtcgttgtacataaaaggggacttagaagaagctcaatagctcgtccaacgtatgtggacagagtgtagtaaaaggtagtgtatcgatgaacgttgatgagagatgggtttaagtcgttggagtgcgtaacataaaacggtgtaccgcgagaagcgtttttgaaagcgtagagggaatgcggttgcagagtcagggtttgaatgcttggagcaagaccaagtactaggttttgcgctaaagaaggtgcatgtgttaatagcaagtgtatgcagtcagcgtttcctccaacgagtgcccaatggagtgttgttaaaccactgtcgtctgtgggatatgggtttgcgccgtatttaagaagtgttgctaggagtgtggagtttcgtgtgtaggcagcccacattagggcagtgtggctctcggcatccgtatcgtctagggagggtaagtacgggaggaatagtagtgcagcgagtgtgtttccggaggttacagtaaggtggaagggagagtagccttggtagtctttgatggtcggcgaggcaccgtgttccaaaagagagttaattattttgaggtttccgtgcttgcaagcgacgtgaagaggtgtagcctgcaggggattggagttgtcatctattgccgtgtttagttggagctggcgtgtgaaggagtggtagttgttttctaaaatggaaatgtggaggggattggtgaaaggagtgacaggtgtataacatcgactagctgagaaagatgcagtgggagtggaggaagagagtgttggtgtggaaggacgcatttgagatataatggcagaaggtgtatgggaatgtgacattgtgggggtgtcagttaacggaaaagcgtcagaaaccagcattgacgcaaccgacgccatcgccggcgacgcatgcagcccagctgcagtgatgacaacagtcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcctaaaccaaaacatagaaacaagagggcagaaacaaaggagaaacaccatgcatttattataccaaaaaaaaaaatttgaaataagaaaacagttaaaaaaaaatacgaacgtacattagttttgggatatcaaaactacattataaagcctctgatgaaaatacaagaaaatattcgcctcaacattaaaccgacatcgctgtcacaaatatgtcataaccttattttatttctctacgtctattggagaaccagtatctaatctgctgcacacttaaaccagttaggttacccagcttaatacattcttgacttgaggggtagggatgcctcaaatgcaacgcaaaccaaagttgcaaaatagtcttagctttcgctttcaactcattgttgattcctcttaaaggacgtcctccaacattgaacaatcggttctcaatcgccaaagcttgaaccttgtcacaacaggatccaaaatttacagacactgagaatgaatccctccgcaatatcagctttgcaagcatcaattgtttcaatgactccaatcttgtaatacagttgcttacaatctctaaagagaaattcctacgggaatataatagctcagttaaaaatactgtaagtgtttcataaacattttgacaatcagaaacaccacatcgtaattcgtttgttatgaacgcttcaaggtttacaattaatgacatgtattggtaacaatttaatcagtgaaaatcgtatttaaaccacgcttcagaaaacaaagaaagggagaacaaagaataatgacgttgaacaaagtataagaaccaaactacaactgttcttcattcaccaacaccatggaaaaattacaaaacccagtaactttagagacacttatttttttaccagtacaaactcccaaaacacttctaaagaagaaatcatccagatcactactaaagaaccagagtttcaataacggttttatactcttcaggagtcgacttcataaaaaactatcagaagccggagactgggccggtatttcagtcgccgcagcaaaatattggtattcattacctcaatctacaaagttatcctggcaaaagctggcagaactaagcaagtaccaaagtattgattatttggctcaaaaattagagcaacgccaccgcaggagagcttaagcaaggagaataccaaacaagcacccttcggtcaagtgggtaggagtttctcaatcttagcaggattaaggatcacttcattaaaataatacagctgtatcaatagaattatatttttatacacatgaaaaagtaagtaaaaactagtaaatgatttataaagaataattttgaaagggtttagagcttatcagaactattctactcactgagctttgtagtaacacgtaaagcatttgttataaatcaattgggattaggatgttagtgcccatgttattattaccctacggttaatagatttacaagaaatgataaatattttttttgttaaccaatgggtccagacttagttctttctttttaattttattacagtacttgtttcttcactcatgctgtacagcctttgaagtacgttttgttgataaagggtatggcacttcatagaaagggtatggcagaacaaaggaatgaggcttatcctactacaaaggataacactaacaaacccgctttactaactgtaacccccacaccccacagaaagggtatgtcagctcctacggataggagctgttctctttgttaagacaaagaattttctctacgtcacttccgttaccaccccaactttaccgccactctcgttaaagtcccccaccggtaccccacctgccaagggtatgtcccatcacagaaagggtatgtcaggtacgacgaaacacttggtttagacatattgaggcgttattcttctccgccatgaccgccctcgaagacaatgaagctttcgaattacttaatgacaaagctgttgaacagatagtctacagcaatgtacgcgacgcagttacaaactcatactaacttttcccacagctcggtcttgtaactttgaacgattgtgtcaaatcgtccattgccaatgctaaagtaagtaatgcatgtacatacaatttcaactaacgtccgttaggaaataattattttcctcaaaaagcaaagctctatttatgaagactacagtcgaaacctaggccgcttatccaaatctacaaaagacacatttaagcacacacagttgcaaacgtaagtaacaaacactgcaaacactttcggcaaccagttttttgcccgtgattgctatcaacagttctgaactcaaactctaacaattcagttcttttcacaatgttatgagctctatgatcacatttcatgaagacatatctcaaaatgcttcactctacgccagagcttcagaaaaatcttccaacgaatttgctgattttctcaaagcaagcgagaagaaacgaaaatcaatcaaagaatacgcaaagaaacaagagttcgtctacacagacgccatgtctcagttagagaaagctaccgcacgttttaaagtggccgaacaagactataatcgtgctacggagattaagaccggcgagaaaaaacctctgtcgttcgtattcaacaaaaaatccaacgcacagctactgaagcacgaagacgatacacgcgtaaaagtcgagatggcggaaacggatttagcaagcaaaacggagaatgcaaaatctgttcaacgtgaactgcttcttattcataggccaaactacgtgaagcgattccttagtttgcttcgagaaattgatgccgctttaagagcgcacatgatacgttatactcgtttgagcgagagttacgtcctccacaacggtttgactctgcgaccccaaccaacgtccatttcaaaacaagcgatgcaagacatcttcaacgatttgaatatgaccggagacatacgttcctatttattgtggtctgcggaaaaaaataagagtataagcaatgctgctgacgctgccaatacgaacattgtgctccctatctctacccttaaagctatgccaggctctgaacttacgctcggcggtgctagcgccgcgggacagtcggcggagagactaccggactcagctcaggcggctatgcttgcctcgcccccgaagccaaatgccctactttacaacggatctgcatctggaagaaacagcttgcgcagcagtgctttctctacttctgaatcacttagcgagactcttgcaaccgttccaaatacaattgccgcatcaacaaccccagttcattctacagcaggcacaccggaaaagcctgcgaccagtaagtttttcggtgtacatttggaggcgcttcttttacgcgaacatgcaaatgttccaagcattgttcgtatatgtaccacagtggtcgaaaagcacggacttatgttagaaggtctctacagagtttcgggatcaaccgcaaagattaatcactataaatcacttttcgaaaacggggatccggaaatgcttatatctgaaactcttgaaccaacggaagtgtatagcattgctgatatgctgaaatccttctttcataatttggctgagtctttaattccagactcacatagacaagattttgtacgtgctggtaatgttgaggacgaagcacgtagacgtgacgctgtacacaaggttgtcaatgatttgccggatgcaaattattccgtcgtacggcacatgtccattcacttggcgaaagtgaaagagtgtcccaatgttaaaatgtctacccacaatttggcaatcatttggggaccgctgctgttacgtgatgtctctattccagagaagactagttttacaaaagtggtcgaaattctgttggattactgcttcactatttttgactagacatatccattccacaaatctacactttcattaagcatagcatcaacagacattatagtacatttttaagcttaatataatctataattcattgtcttacactaaacgtgaagtgcattttcaagcgaatattctactggtgtgtattgttgcattctgttccattttaattttccgtggcggagatacctctaggcctacgcatttcattttcttttgacttcaacgcagcaaaatgacagaagtatcggttacaaaagaacaaaacaaacaaggttcacgttctaaaagaaagggtgaaaacgttgataaattcagtcgtaaaaaattcagaaaaaataaaaaagaacaactgagacaaccgaaaaagccttccgagaaaacattggaattggctgttgtgcaggattgtcgctatctcgatgttgaaattgcattagacgtcgtcacaaaactcattaaggatgcgaatcctgatatttcgtatattgaactgcacgataagttgcctgcaagtgtgtaactatctcgcgaaacaagactaacaccgtagaaaaatcgttccttgatctctctaactcgagtactcttccaaaggtaaatgactacgagaaattaattggctccttaaaaaaagattcaacgaaagattcctttaagagctcaatcaagggtgctccccaatatattattgtatgctcggcggccttacgagtgacggctatcatccaagcgctcaaaaaataccgttccaaagactatgatcttgtcaagcttttctctagacatttttcatacgaagaccacaggaaggctcttgagtctgctacggtcggtatagctgtaggtactccgaatagagtactgaccctattaaaaagtatgcccaaccatattgttatgctattgttactaacaagatagataatgatctcaagctcgataacctcgactgcctggttttggacgagtccttcctcgacaagaagcagcaaagcctgcttaccttaaaacagagtacaccggatgttgcagagatgctacagcttccgcaaatgttggaacggttcaaaaatgaatcgtcgagacttttgttgttttaacatggtcactaaagagaatagattttattttttgtcaatagagcaggctatggagcctattacgttgaattaagagagttgtgtttcgctttcaactttacataacaaaaataacgatgatgaacacagtttttgcatatacaccacacgaataactatttgagtgaaatagacaagttagcaacatgcctatcactcgttcagaaagttgtgctatgcggccaatatgaatgacgtaaagcattataacgagtccgtttacttaaccaatcttcaccaattctttcaacgaacataattgcaacattctttcttctcatctcggtttaactaacagagatgtggttgtcgtttgtaatcgtttacgttttaggtggtctcacatttctcccattgtgcgcgctcatagggttttggctactgtcagcacatgataaagatgaaaaacagccaacagaggagattccttaccccatagaagatgtaactcaattagtcggtactcaacggcagcgagggtatttgcgaattctttcggatttgctggacaataaacctggacctgttttattaaagcacgagatagttagcaataacgcggtaccattactttatgaggatgggaattctgaaacgaaaactgcaccgtcaaaaagtctattgcaagttaagaagcaaaaaaacgtttataatgccgttttagataatggcgttttaaacataaccaatctctatgaaccttataataaagttgatgcgataaatttgtcagagtactccgttggcttttatccggataaccttcgtgaaggcgaggttttctcaagtaagattgcaattctgctgaagaagaaaaaattctcaaccccaaagaatacggcagctggagagagcatattatcacaacagaatacgctttacatttatacatgcagcgcttttgaaaaggaaaactggtaccatgccttattacaagcttcttcgggaacttcgaacccttcagaaactccagtgtacatggatattgagtacgcaaactcacaattgcaatcaatggaaaatcccgatgattgtttgtggattaacgcattgtttgaaagagtatttatggcttatttcaaaaccgaatctttaaaagacaaattaagatcaaaacttaataggaaactagcaaaaattgaaactccaggaatattaagtgacattctaattacaaatgttaacgttggcaacacccttcctgcgattaagaatccaaggctagaacaatttactaatgacggaacttacaaggtgcattttatgctagcttacaaagggaactttcagttaacacttgaaacgaaattgatgtttaactttggctcgagaataaaaaaacgcagtgttaagttggctcttcgagtaacggtaaatcgagttcaaggacccgttattgctgttatcaaaccgcctccgtcaaatcgtctttggtatgcatttactcatgatccagcaatggaaatgaaaatagaaccaattatcagtactactcaaattacttccacaaaagttttaaaggctgttgaaaaccggttccgacttatgcttagaaaaacttgtgtctatcctatatttaacgatgttgtattctttaaaggaagcggaaattcaaaacttggaggggcttgggaatccttaacggctatgaaaagggcattttcacacgaagaattgccaaaacctcaagtcctagaacagccccttgtgcaattggaagacactgtaatttcacggcaagattctattaatgctgatacggttagtattgctgaaactgaaatgacaactatcagcaatgatgaaagcacagatctgtcaccaaaaaatacgaccgaattgagtacagcagaagacgaacttgcgcgttttgagcagggcttcgatcagaacttatacgagtctactatgaagagcctctctttacacgaggctcatacatcaatacttgacaaaactaatgtcgctgttaaagatttaaagcatagaaaggctttcgttgatttgaataaggaagagctagatgattcctcagagtcatcagaaataacggagacacaatccataaactcgcaaaggaacgggaatactatgtatttaaactcgttgaaaacaaccacttccaaaggctcatttattgaaatgactaatgataaacggatgcaaaaagtacaagaaataaaagagtcctttaaaggaggaatgacagacgcgaaaaattcattcaaaaaatggggaagagaatactaccagaagataatcaacaaagtggagtaagcgagacccattcaattcaaccgctcagtaaacatcccgtacggaagcctattacaaaatccctgtcttgactagacatgcgactacactttcgtaacacctaagaataagcttcaccctccctcactattgaaataacacttaaataataggagcccttctgaatagtccaaaagggaaatgtatttcttagcaaagcacacattgtatgagtacgtctagaaaccgtgaattttaatgtttctcttttggagaccaagttgactagtcaagaactccataaccttaatacgttggtcaccttgaagttgaatgacttcgccaagttcatcgtccttgacgatagtaccgttacaagcaaaatcctgtaagttagtatccacgaagcttcaaaaagaattacaaaacacttactttcttcaaagcacgcagaatgcgtttttggtcgtactcttgaggaagaccttgaacggtagtcaaagttttacgtccgtttctctgttggatacgaatgtgaatgtagttcaaaggctgagcatcatcatcaccagtatcagcaaagggatctaatattgttagctttggcaacttattgcataatttctctgacaacaaaagccgaaacaatccaactctcgatatttaaactatataacaacataccaacgatattgaagttctgaatagcggacataaaacgtgaaattggctgcttttcctctaaaaatgaagagtgtcaagtatatgtgctcccgaaaaggtgtacggtttctggcaggccgttgcagaggaggttctttatatcgaaaatttccatgaccttgatttgctacaacataaatcctagcgtggcgtaacgttgccaccgtaaacttacccttcaacaaggattccgtcgaataatttgtgcttcaattctgctgcagttatgtgtttctattaattaaattgacaaagcttaatatatatatcaaagggttaggaagctactgatggattggttttacgaatcaactgaaaagactaatttgacagtaactctgtgtgcagaagtaaatcttgttatgttctttttgataagcattgggttataaaagcggatatcggttgaaattactgcttttatggaatggtctttgaaggaagaatattttctttaggaggatacgaagctttgcttaaatactgctttatagcaacgaacattaaataaaactcttgttcgtattgtaatatgcttattaatcctaattatgctcctgagtttcactgttcgttaaagcgcctagatcggctatccttcttgccatgaaaaagtgaactatcagaaatgcgaaacgaaaattaaaaatttaagttcaatgaaaggtcttttatggaagtcgtaatccctccagaagtttattggttagcatgcgaaaggcttagcaagaatgctagttcaaataaattaatcgtgattaccttgtgggtaattcagcttcaagaaataaattcaaaattcaaaaaaatttaaaaaaaaatttaaaaaagttactctgtaataaactgctagaagcattaagcaaacatatagagaacactcttcaaattctaaaatcctgcagtaagaagcgaatttgtgcatcctggcattatactacttttaggttctgaaactaattaaagtactcggttaattgacaaatagcttttatttagcgtaaatttgagtgtacttagctatttgcgcctcgaatgaagcatgaattgtaactttatgagtgaactaaacaaagggattgtcggccaatttagctgtgattacaagttctcatataattttattattaaggaactaaaactgtcgttatttatttcataaagtttaggaaaaataaatagtaaattatcacaagatacattaaaataaacgaagaaaaaaaatatgatatcataagaattaaaaggatcataacttagtaatgaaagatggtaaactctttcagatgaaaaacgtattcagtgatagggcgatagcagctttctttgaacgaattgctggcgaacaatgtacttaaacaataaactcacagacaactatactcatgaaggcatttcaaagcgtttatgtctcaggctaaacgagcatgctgtgtttctttgtcatgaaaatttggggcaccctccacctgttgacaccacaacatattccattcgcaccctcaacaagaaagatttcaatggtttttgatccctgatctcaaattatatactgtatttgcgctcatctaagttactttttttaaggatacgactttgtatcaattagtgctcttactctgccttttttctaagttcttcgtctctatacttattttgatacatgaaggtgtcgcaaactcggattagctctttcttatttatttattggacaatatattagccaacgttccaatttctgtgttctttcttcttatttttttgagttttgactattccaacgactatttttttttacgttttgcaggattaaaccactatttccctgttatccctttccttccggcatccctcctcgtgtacacgtgaggtttccttcttcgttcacttttggctttcttatcttagtttccgtcttccctttcattgttcgtaatattttctactcccttaacccaatgctgcgtccagaatctttgcccaaccttgatgcgcaactttcccaatcccctcaacgtgagaatccccagaagcaagctaaattccctagatgttaccatggactttctccgctagatgccttagctgaaaaacattcccatttgacgaaacagttagcagctgaggaagagaactacaaacaacatttgttaggtgaaagtgaccttgccggaattgatgagaatgttcagactgaatcctccatcactagtccttttctttcatcttctgcaagaccaacgttagagaagcgcagctatacatatgaccaagcgggttgggagcacaaattaagcaatgtttttgcaagttttgatcttgaggatgacatttacgcgcctttacaagcacatgatagttccacgacaatcgaatctgatgttgaatccgcgttaacttcgtattctgagaatcggtttacgtcgttagagcactttgatagcaacgacaacggtacggttcgatcgtttccttcagatccagattactcatctggatcttctttacttcaaaacttctcttccacctctttcgaattaccacaaactggagatgatccatcacatgatgaagattctcgtcgtttcagcggtgaaacgagctctcaacatcggaacagttcaggcgcaagtccaagattgcaaagaccacggtcacagcagcaaagagtaacacttcttcaggttcagtcaccttttctcaaaaaatcagataagcatcgcgccaacttaacgaaatctttagtgtctattcagaaggctattaatatactacagacgatgcaactacctacgtcttggccccttccattgtccacagattgcttgtacagtcttattccgctagctcatcgttttgaaaatgttattcttaggaagcttgagttagatctgcaaaagttaactcttcagctagtggaacatgtttatgctatggtttttggaaaagagctaccaaaaaatccttttgctaaaagtgacgaacagaactatcgggatttgaaggaggagcactttatacccgaaagatcaatatccttggtaacggatttaccaagcaacgattcttctaacaagcaacacgtacacatgggtgtacattttcatttaaacaatgattttgtccgaggcttctatcatttgaaaattgcggcaaatgatatggacccatttgctgctttaatttatggaatatatctcagacaaggaattggctgtacaaagaacagcaaacaatctttatattggatacttcaatctgcctacatcgttctcacaaagttgcgagctgtgtttaggaaccctgaagaatttaatgtctctggttcgacatttaattactaccgaatgctgcttgctatatccatatacgagatcggcgtggtgttatttcacggctggtccataccccgagataagaacttctctatgtatgctctcttgttaagtggtttgtggggtgatgttgatgcacaatacgaattagcattacttctttctttaggtgctactactgacaaagacccgtctttggcagcccaactttttcatttaacgaactttcaaggagttactactccctccaaatgccaatgggcaaataaggataaatacagattacgagttataaatgcggtgcccgctcccggtgaagtcacaattgtcagaaaaattcttacatctgcaattgttaattatgatcttttggctaagaaaaaaaagccaaagattaagggtatactgtcactaaaaaaataatgatagctcaaataaaagattatatgtttatatgtcttaagggattttttatactggcgtcgaagcattgaacgttgagagttaacgtataacataaaggtacatactctatataagttgtaatacagaccatcaatagtaattttaatgacaagcacagtcaggacgtcgggctgatacaggaaatacgcggtagcctaagacacccccaaaaataatgggaatgataacgaaacccttcactggttagcacgaggttgttatttgtgagcatacattgaaggacatagcacagagcctgaagagaagtgttagtataaacttataaacaagaaacatacataagatatagcgataaacaagcttgcagtgcataacttaatgttacataagtatttcggtatcttttttcattgggtttttcttcaatattaagtcggaaacttcttaatgcttcatataaaaagcttaatagaaacattcctattgccgctaatatcacggtgaaaggaccctgaacatgaagcgactgaaaacctaaacagtaactaaactggttaaaacccgttgtaaagattgctggaagtcatacttataatcccaattaaaagatgtctaattagtcagtatattcatattttgttttaaaagtcatttcaaaccttcattggacaattacttccgccatgactagtgtgttccattattcttatttcgtttaatgttcgtatttttgctctgaagttgtacaggtactcaaatataggcacagctgttttcgggtatctgctacgagatattgtcatgaacaaaactgttgcagagttggtattagccacacattacaaagaaaatattaaggacgacttcgttttctatctgatatctttgtagtttcatctatgatataccttttcttccttttataaatttcattcgtaaataatacagagtgtgcctaatgtcattagctattagtaactttaaacgtaatccgttttcttacccatccagcatattcaccccaaagagaacgaaaataagtggatatttttttatacccattttgatttaaactcacatttcgtggccatattttgtaatctctaacagccaattgtaggacatgagtatctactgggatagattcaaacttatttaaactcatcaagcactatttaatgttaatattagttatgttcaaatcaatcttaccacacagtcggcaactttggggcccactccgggcaataaacaaagctcgtcacggcaagcctcataactgagagaagataaattctcgagaaagcctttgttcttggagagatacagaacagatttgtgaataaatttcgctcgataaccaaaacccaaatttcttaattcacgttccaattcagatatcgatgctaattttgatagagaaggaaaactgtagaaatcatgtccaaaccagtagcctagccaagtaccatagctcgaacagagcttttgtagcatttgagagatacgaggaatattgttattagaagagcaaataaacgatattagattttcccagggatcctgtttcaatattcttacaccgtaaagatttttacaatgttgcgcgaaagtgggatccttttcctcccataattgaaacagatttctcgtgtcaacatcaacatttaaatacctgaaaagcaatttccgagattttgattcattcgggacttcattttcgggatacttaaagcagtattccacaacatctgtttcatgcttttgtttcaaaagcactacacaggaccataaggatgccgcgtaaatcttctctttttcgtctacacatacccaacggaatgcttgtccgtttgtgagtgtgacagaaatgttaactggtttgttagcatcattacatcaatactaacttacgttcttctggtactaatggtatctttttccacatattacaataggcagtacgtgaagtacatgaaaaatcaaacttgagacgaacttgattggcgtgcttatattagtaaccaaaccggtagtaggctaataagaactgctcatcggaaaagatagcgtgtgggtaaccttctcaaatacagcaatgtatgaactattatcaggtttaagaattcactggttgatagacatttgtggcaaaattattatttctccaagagccgttcgaaaataaaaatatatcaatacgaactattcaattaaaacttgatactaatgaatatagcatttgtttgtttccattactaacgataaagtcctatctgtttacagacaataatcctttgggaattaataacaaaccaagaaaaacggaaacaattaaatgggccattagagcaccgttctaagaaattatgtggtaacggacaagttctacaatataaatgatcagctagttagacaacgttcaattttcgtaaacatattacattttattcattcttagactttgttgagcgtctttcagcgaaccgtaattggttgtacatatagggattttgaaaccgatacttcatgaattgtcgttgggtctctgacacatccaactcttcggaacgaataacagaaccaatagacatgaagaaaccgaaagtagccgcagacgagaagatgtagcgacccatggtacgaacgaaaccatgaggaccaggtccataacggagtacggccaaagtaccgaaaactaaaccaatacccataccagcggtagaacccattagggcacccattttaactattttgttagtaaaagcctggcggtaattttgaatacaaggaattgaagtcattaagttatcattttttttcaaggtaatcagtttaaatgaatctctgacaacaaatacttccaagttttgcaaataacatacagcggtcccaagtggaaggttgtaccatagccattttgatgattctttttttcgagaagaactactttgatgttaattcttgccgagaaaagatgttcgttggatgcgcgttgtggagcaaaaaaatagaaaggaccttgccggcaaaacaaaatggataataacgtcgtgcttttcataaactcaggatactaatacaaccaaacgagctacgttttacttggtgcacataaacaagccatatctcaatgtccgttttcattttctgaaaacatcataatttaaatttcaccagttcccgaatctacagtttcttgttaaaatgccccaccttcaccaccgttctaagtctttaaagctcaccattgaccatatacgcaagggaacaaccgacatagttattgttttgtggaataaaaggaaagtattaacaaccagcaaacgtaatggagggctgtataagcatagacgaaaaatcattttgaggaaaacaaaccgacataaaaaacatagtaacttttaagagcgacgtaaccttagagcaccgctccgaaaccaaacgtagtcttaataggacgcacatagtaatccagcaagttgttttgaacaatctcctcttcgccaatgggaactccacgcatttcaatacgaaggactgtgtaatcactgccttggtcgaagaccatttgcaattgagcgtaatgaccagtaggccagctgctgaggcgccatttttgaacaatttttttagcaggcaacatctcaacaaagtgaccaacgacgttgccattgaacagagagaaagcaccacctggacgagcctcaatctgaggaggtgcacgcgaccaagcggcaacacgaggaggatcaatgaaagtcatgtacagcatgtcagcaggggcatcaaagttataattttcagaaatagtagcggtgtttacgaccgagttgctcccagaagaggacgaagagacaggcttgttcagagcgcttttagcattgcttttaacggcactgtgaacaggaagaccccgtgcagcatcaccgttatgttcttccgtgggcaagtatacatcagcaccatgctcatcaataagaaccttagaaaacccagcaaaaagcttgcgaatcacaggaagtaattccttacgtacaaactccttgacgggttccagctcctttgaagcgttgtacaaatcaatctcaaaagcgtaatcattttcacccaaatcgtacgagacttcaggacaggtaatggaaccacttgcctcagtgccattgaccgtacctgaataagccatttggatcttcaagtcaaaaatggtaatgaccttgcgtttacgcatagcgacatcaacgtcgccctcgcaactaatcagccgagtaacctttgcatggtcatccccacgggaaacagaaagcttgggcaattccgttttgaaataatccttactccaagaactgcagtccttgctggtccaatgcctaaagacgtgttaattccttgtttttcagagaatgttcagcaagaggaggggagcacacagaacggcttttttatcggggagggaacaagtataagatacaggatctagagcattccacaagtaataattcgtcaggctgtagagcaaatctccaatgttttcacagtcaagttagcatgttccttttatgctcgtattgctgactagaccacaaaacgaacgcactagttcaacgttcatttttcattcaggtactcctcgtctgctcaccaaacgcgtggacatttgattacataccaattgttaggattcaccgaagtagcagacatgtttaaaatctcctagacaacgaataactacgaaggtcacgatgtttagtatttcaacagcgcgcgagggcgtggtggctttatatacagcaaggttgcgcaagaggcatcgaacagcaaggaatcttcgagagcagcgtgttcgacaaaccaccacaccaaaaaatgggggtagcgggggtcttgtggaggaaccgacattggcagcagaagaatatagtaaaatcattaccgcggctctgcaaacgtttctacaagtccatcttgagatttatgtttgcgagaacaattcagaattatcaacgagatggtcagctacagagagatttcaatactcaggattataaaattcgtgcaatccctataaacccgtatgttgtatatagtacttaaagacaaaatgaatgacgatccaaaaagaaacttaaaatgaaatacttttgtatacgttaattccagattgggcggtggaaataacgacaccaggaatctggcgatgccagtgcagttctttgatgtgctgctggcccatatgaacaaacataagttgaggaggcaatgcgcccataccctctgaagtgcgaacttgctgctcttccacatccagttcgacagacaaatcccacatggatacctggtcgtcagcaccggcaacagcaatgactgattcctcattggggtgccactcaatagacgtgatgggggccttatgccatttgaaagaagcaacgggagtagcagccgaggtagattgcttgagttggcgcaaatcccaaacgcaccacattccatcgtcggctccggtagccaaaagataaggtactttagtattccaactcagcacattgatatcaacgccaggatgagcattgaccgtaagtgcaggtgtatggtttttgttgcgaatatcccagatacggaaagtaccatcactgctgcagctggcaaacactgtgcgttccgttggagaccactgaatgtcctccacggaggaagcatgaccctggaaaggcttgttgtcagtcacccaatgaccactagcgtcacgctttgtcaaatatatctcgcccttattgtctcccgaaagcagcatggactcaaacggagaccagtccaaagcatagccttcagtggagtgattgttcactgtgtacacaggatcatttgcacctggaggaataagcataccgacttgctccatagaacggagctgaggagcaacgttccaaatatgaacctttccagtttcatggaaggaagcaataagtgattcgtttgtggaaggcttggcggcacagacacggttgcaggagccctcgacgggcagggaacggaactcaagcagtggatcttcttcaatatcagaatcatcagaagcatcactatcgtcatcatcgtgctgtgttttgtacaactgactaagcttcatgactgttatttcgttgtcctttgtcttttctgcctgggaaccgcccacaaggtacatgcgatgaggccatgaacggcgttcctcgccgaattcatcgggaatcacatcaatgctaaggaaaggccatctaacttgaatgttgtgaagcatttcgtatgcactctggtcgacgaccagattttcattttcttttatttctccaccaggcagccaaacctcctgttgctcctcaggaataatgtcttcttggccgtgctcctcctcatccgctccgtcagcttccatatattcctcctcttcactttcaacttcatcatcccaagcatcctcaaactcgcccatatcggcatcaacagcgtcctctgaagaatgattggcgctagggccattctttcttgaagtttcataatcctcctctactgcacgtttcgacatcgctaaattgaccaatgcaagccgaaaggccggagacggattttgtgtatggaaaaggtctgtgaccttctctcttggtgtacagttttcagttttaattaagctttttcataaccgagtgcttaaaacaattgtcatgacgtatgtagcagtcataccctaccctacaaaaagaaatagtatatatagacgttgaatacgagctagttcttcacagtcatcgcctctgcattttttctcgttaggtgtatcaatatttcctaccggttgacgtggggagcgtagaaagagctttgacgggcggaatgggcatccatttcggatttgtgttatgaagattggaaatcattttgcccacatctatttgtccatagtgtttgtctttagcataaaatgaattgtttgttttcttaatttgtgatttttacttcatctggtagcgtcgtttgaagcggtttacacgactttcctctgcgtagattgccttggctagtcctgtacgagggttgtagagcggttggtttgttacgtccttggttgatgcaatacttcctctaggaaacgtggaattgaacgtgaacgaagctccgttagcaaggacaacggattgtcgaaaaatcattggaactgaaacacgtttgactgccaggcgacagagggagactctcatagttgagacagtgactgggagagggatagagtactgaataacgggtttcgtccaaggtcacggacacaaccataaaaaaaagctacaaacgcaagcaagtaacacagatgccatgtaataactgagtcccataaaacaaaccatatttccaaaaaccaaaaaaaaaaacattacaatacccacgcaacacttacttttttaggatgtccaagaattacccaatattaactacttaaacaaggagcaacagcttcacagcagcagcctagttctcggcaagaacagccaagaacttctcaccggcggccttagaagtcttagcagtgttgatcttaacgttagccttgtaagccttggcataggggttaagacgagccatgatagccttgttcttaagagggttcttcttaagaacgtgagaacgcttaacacgggcagggccagcggccttgatgctgctttggatctcgtcagagttgatgagacgagtaacgtcagcgttagccatgatgttagtagggaggaagtagttcttcttcaactcagaagcctcggtagcactgccaaagagggcatcaaggaggccgaaagcggacttggtccacatgacgaagcggcccaaatgtccaccgggagccaattgaaggagattgaggcgacgaacattgacgagctcgacaccgggaatgttgcggaaggccttggtgataccagcatcctcgttgtaaacaacaaggggaccacgacgttgaacgtaacggcggttacgcatcttaccctttccagcacggagcttgcgagagttggcaaccttagcgacgtcacggtaagccttaacagccttgagaacagcaacagcctccttggtcttcttgatagactcgacctcatcggcaagaaccaagggaacctcagcgatctcctcaacgcggtgaccacgagcaagaagaagagaaggaacaccggaagcagcaacggcagaagcaatagcataacgcttttggttctggttgaccttcacatgccacttacgccaggtcttggtaggagcgaacatgcgaccgctacgacacatgttaccaaaggcagcttgaccggaacggtgagtaccaccaccaccgacacggggaatacgagctacagcacgaccagtaccccaggactcagcagaggtttgatggccagccttctcggaaacggcgtaagcttgacgcttgttcttggcgacggcagtgtgaacagagcggaccacatcagggcggatgggagccttgaacacgaagggaagagccaaggcgtccgtggacacagcgccttgggcagtgtagacattcacggtgggacgagcagctgccatttggtcgtttggttttggttatggttgtccgaaggctttacggtttgttggtgatggagcagtcacagttttagggtagggttaaaaacatgaaagtagctactgatattcaagtcacgtgtaaataaggtatgtacacgtgtttattaagctatgctaactcctctagcaagtactgcacggtaaaacgaatgaatgagggaattgttaaacgtaattcttagggttacagctagcgagtaattagaatttgaagctccgaatttgcgtatcaattcgtccaccgcggtagctgcctctcttttttttgtttttctcttgacggaaacccttaccacgagtaacaataagatccttgtaagccttggcaccataaccatcctcgggaccattgtaactgttgtctttcagtttgtcagaagcaaagccccaacgagaagcgtctccgacacgagagaaaggacgcttgctctgactgccagaatctgaagacacgctagtagagtcgtcgcgcttacgcttcaattcattatcggcagactcggaggaagcacttttggaagcatcatcactggctgaagagctagacgatgactcggactcagaatcagaatccgaatccgacgaactagaggagctagaggaagagctgaagaagattcagactcggagtcagagtctgacgatgaagacgatgatgactctgactcggattccgaagagctagaagaagactcggattcagaatccgaagagctagaagaagactctgactcggagtccgaagaacttgacgaagactcggattcagaatccgagtctgatgagctagaggagctcgaagacgaatccgagtccgattctgactcggactctgaagagctagaggagctcgaggaggacgatgatgagtcggattcggattctgactcggactcggactcagactcagacgacgaggaagaggaagatgactctgagctagaactagaggaagacgattccgaatcggattcggaagagctggactcagacgagctagattcagatttgggtgcagacttggcctcagtctttgtctcggtttctgcctcagattccgagtcagaagagctagacgaagaatcagaatctgactccgattctgaagagctagacgagctagatgaggattccgagtcggaagactctgagtcagacgagctagatgaggactcggactcggattccgaagaactcgaagatgacgactcagaatccgactcagagctgctatcggattcttccttcttagattcttcagctttagacttcaaactgttttgtaaaatgttctcgagtttcacttcgatctcgactttactcaagtcgatgccacattccttttcaagcgatttagctgttttttttaaaccattttgttccaaaaaatccttcacaagtttcagggcagtcggttccgccatcgttgaaattactcaccagttggcactgggttggcgaaggttcagagagaatgtcgaaaagaaaaaaaaagaatagatgcattgagactcgaacccgtaacaaaaagtggttggcagattaacatacagaaaaacaaaggatcaaacataaaataactatattcctaataaattaagctgtttcgacaaacgctctgtacagcttgctccttttttctttatctaagttttgacttacttaaccatggacaccctctcctcataaggattgtatttcattttcgttttatttgccagctactcagtagtaaccttacacacattacaaattaaggatattgatcaaatataaaattatatttgatttatttaaagctgtgttttttgagatgggaataaagaaaacggtatcataccggagattttttaaggagtacagcgcaaagaatactcagagaggggaaggtgtaccattttgataagaagcgagacgaacgaggttacgcaaaagcatggcgatcgtaacttttccaatactaggaacataaataccagcatgttgcttaacagtgacagagtcaaagttcttatcacttgagaagcaaatgcaggtagcaccgtcacgaatgagttccgaaggaaatttgtagttagcagaaggcacaccgcagataataacgtcggattgaggagcgacatcctctaatttcaggtcgacatcagtaacctcgtgctttctcttgcgaataccggcaccacgggtgaagagctggatacccttgatatcaacagagtagaccttagcaccatcattagccaacaaggcagcgagaggacggccgacaatttcactacggttcaccactgtgattgtctttccgtacaaacggttaccgtagttaataatcttgttgtagactcccaaaaactcaagaatttttactattgcgaggggagtgcaagggagaatagacttcatggtctgttcatcgtccaaaaagcgaatgttgtgatacatgttcatcacatactgatgacacaagccctccacatccttcgatggagaaaccacttgctgaaggtattgatcttgacggttgccaaaaacggggaagtagaccataattccattgacaccacggtccaaattcgcgtccacaatggcatcttcaaggtcgtctttgtcgacctcacggagctcaaaatcgaaacccacttcggtaactgttttaccagtccactccgcatacatacgagccgcaggatccttgttggcaaggaagccaacaagcttcagaggtttctcaaacgtcgaagaaactttcttcagctctgttatgaaaggctcggcaaccttactggcaaagacaactttgcagtaatgagagggctgagcttctgaagatgccataatgaatgatgaaatagggcgacgtgctataaagctgactttttgtggtatggaatagagaaaggtgaaacaaccagtgaaaaaaatttatacttttcagaaaattaaagttttgcggaggcaaaccttatttgttgtgtagctcttaaatggtcggataaaacaacaaaatgtgccactgagaagtcgactgtgtattgattgaaaagtgtttgtgtgaaggtttgggggatgaagtttgcgtgtgtaggtgtttctagctagttctagtgtgttttgagtttcacatggttttaactgctcctcgcttgtaaaacgttgataaaaatagcttttgggtttacacaaacgtgtcaaggttaaatatctctaggatagtattccattattgtttcgttgctcgtaagaatcctgttcctctgttcttgtaagttgggattcaacaacgaaatcattttacaagtctacaaatatccagtttaagctttcatttccgtttcggcactttataaaagtggaatattgatagaataacggatccaatatttttttcagaatcaattaactaaagcaatttacttataaacaatattgctgaaaattagtgtttctgtcttatgttttattaaagggacaagtactagtattttgccgtagaaaagcttcaccggtccctattaaactccaagagactagtataagtggttttaatatttattgcaatcgttaagttttaattacctctcctttagcaatgatacaaaagatgacatcggtattgagtatgcttttctcctcggcacacacacagtaatatactttcatattgctaactgagataaacagttatttaagacgatagcgctacaatagtaatgtcaatctctattcaataataatacgatagcgaatgcgataacggtcagtattgttaagctcttattctattactaatgttaaattgctgtagaattgaaggaaaatagctcgcttaagaagaaatccctgttgctttaaatgaattcgttctctattggaagattgatacaacaacaaaataacccaagttaaaagataataatatgttttcccctattaaaatagtcaatatggcaatcaataaacctagcaatttatattccacggaatagtaatgttggaaaaaatcattgcactatagttacgctaaccgatcatgaggctcgggttttgggctcgtgtatcgaaaataaacaaagaaactagtgcttagctaaaatagataacaagtggttacaaaaacaatcttttaaaaacataaaccttcggggaacgcgatttttaactataaactgaagacaatgagttaatgtgattaagcaggttttaagttattgaccgctgcaatttcatggtacaaatgaaaacgtctttagttttacgaatatgatttaatggtttttacttggtttatggagttaaaaaccgaattatcctctaaagttcattgttgctactaaaaacagctacatgcataatcacattggaaagtattctagtagcttattcatcttagatgaggtattgagatacactatacagaaaaatgaaatgcggaaatatccttaaagcaatattttatcttaactttaagtgcatggctgttgagcgaagttcagtataaagactaatttggggtttactctatggtaggcatcctgagccaaattatagcgtctaaagcactaatgtaaatactgtaaggtgtacacaattgcatagctacatccggcttttcaagtagcctggttactttgaattaatctcaagaggaagttaatcttatatctaacacatacagaggcaaccttggagtggtttaaacagcttagcttctttaagctttccagttggtgtctccaagtcgtaccttgaataaagataatccttaatcaaagtttaatttacacagtaaacaacttcaacataagatttgtcttttgcaataaacataatgacttaaattaattccgtaaaacccctatatcaagtgaactaggatgcggaagaaacatttaccgctgaatgccgagcgaggaagtggtaatgtatacagcttttggcgatatgaacagcacagtacaaaagctggctatttaacaagtgaaaaccggttttttagttaacggcattatgttgtaacgtaaatagtatctcccgcttttactttcgaaatgcttccaatgtagtggagtaaattggtatactggcctgtccagaaattatcaattgtatctgtgagcattaaaattcaacatacatgaacaacacataacgtcagcgcattttcgtgtttcttgttttcgagaaaacatgttgtgttcttaaccctctgtaagctcaggaaacacaacttcgttacgacactcaggcgttgtatcgttcaagtatgcgactttctaccgagtcgagaagacacttgtgatcaatgatgtgaatgctctccagttccgaaagcatcatttttttaggatcttgaccaggttgaagtatttgacctactgccggattggccggttcagaagccgctaaataatgagtaaaggtccaaggtgcgtatgtgacataccgttatcgctgccgaggagaagtgaataaacagatttaaggccaaacaaattaatgaaataccacgaaattgaagaaacccactggacaggaagatcagtggtagcaacgccagattgaaatatcgacttaaaacgaatagtgagggggaatggaagttttactagcaaatagattagcctgagcacaagcatgaaccacatacataaaatgaagccagcaaaaaactcgctaatccaagtcatgataattgtctgtggaacaatcatcatcatattgcccttcatagactcaacaatcccctccagagcagattcatcggttaagaagttcaccggctttccggcagaagcagggtctttcaagtactcatcagaacggagaacattgttgaagaaagccttccgttgctcgagtgcatcaggcaacaaattgtttgcattgcctcgcaaattagcggcacgtaggatgatacgtctgcagttgttaacggacattcgtccaatatcacatgtcgcacatactgttcacgaagagttttagcgtctaaagcctttggttttgatcgtaaaagaattgtaagattatgtcttaaaagaccaataaggatcataataacaaaaatgggaatcaaaacccatgttcgaagtactgagatgtcaataccgagcacacagaatctcagctatatgttttacctgggtcaagcaacagatcttgcattttcaaatcttgctcttgacgtacaactgctgactatgtacaccagagttcacgtttgtaactaaggcagtgcggtgtacctcgtaatataaaatactgtatgctaatgcaccactatgcattgtgttcctttttcttaaaattagcgaaatgcacagtggtacattcgactactgtgtatctccttaaacacattaacgctctcgacgatattccaacgtgcttctttaaagtttcttaaagcacggtaaacactttaacgatgcgtttcgcttcagttcgcttgtgttcgcttcctaaacataagcaagcgtacgaaactgtaacgtagtacttcgtaattcagtattgtatttagcatttttcagtatacatccgtaaacaattttagtgttgtatccttgcagtttattaaaaactttaccgtgtattagtgcgccttaacgcgacttcacaaaccgttttcattaaatctagcctcaaacgcgcataaagattctaaaagagaagctcttgttttcgcttcgctagcagctatatatgcaaaaacaagccattaccatcacaggcttcctaagctttcagcacgttttgctgagcgaatatcctagtttaggctttagggtagggtatgtgactgggaagtttgtttccgtataacaaactcggccgtaccgtagaagttcccttgagacaatttctgcgaagtttccggcttgcttaaatcgattttgttccacccttaataatgaagtacctcgctgcttatcttcttcttactgtcggcggtaaggccgcccctgctgctgccgacgtcgaggctgtcctctctgctgttggtatcgagtctgagactgaccgcgttgagtctcttatcagcgagctcaagggcaaggacttggaggcactcattgctgagggagccgagaagctcgctactgttccttctggtggtgctgcccctgctgctgccgccgctgctggtgctgctcctgccgccgaagaggctaaggaggaggccaagaaggaagaggaggaggagtctgatgaagacgtaagtgtttgcattcgtgttcctttctgtatactaacatgttgtagatgggcttcggcttgttcgactaagctagtcatttgtcttcgtagcaacaaatcaaaaccattttttaaagtatgatgctcgtgtgtgtgtgtgtgagtgaacgatatctgtagtgttcccgcaattgcttgtagattcgtataaccgttaacatttacttctctgttaggatgttttcaggttgaggaccacaacactgtcaattaactttttttgcttcggaacaaggaacccacctacctgagttccagtttttcagacgtcaaattgtcaagcaagtgtatatacgctaagacagaaattaaaccccagagtagaaaccccaagacttaaacaaaatactaccaatgaacaatgcactcgactactaacccgcttactcacaaccatcctccgcaccatcacataagggttcatttcccagaaacgtgttccattggaattagtcatctaggtggagcgatccaccaaataagagtattgagaaacgagagttgttggccgccgacgatttagaaagaaagtatcgctaatgaaattcgcatcggcgaccttagtgaactttaaacaatctatgtagcataaaatagcgaaccggcactttgcctgcggcaaaatgctgccgtccaaaaagatagtttgaacaaaaaggcgcgggataaggaaaagaacaaggaacaagaaggcaacgtataggatattaggatccagcgcagtcaataaggtcgccctccagctcacaagctcaaaactcctgagccatttagttctccttctcgtggcgagtagaagtacgttggagggcaacaacaagatcctcgatgctacgaggatccttggcaggatgagcgggcttgccattcatcaagcggtcaaaggaggcggactcggaaagaatgtagtagaaaccggccatgatgcagaagataccgaaagagtacatccagatacggataacggcaacaatggaggtttggtgaccacccttgaaccaaccgaaaatacagaagatagtagaaagaatatcgacgatcaagacagcaccagacaattgccaagaaggaagagaagaccagaagggaccgttgcaacgggtaatgaaaatcaaccagttctcagtaagggagatttccaagaacaagacctcgtcttgaacaccaaagtgttgaacgataccacggttttgaccttgagcaatcatagtagtgttggtaatccaagtaccgacggccaaaacaataccaacgacggtggaaagaccccacagacggggaaggttccacttgacgggcttcatagagtaaggggcgttgtcgtaagcaatggccaaggtagcaacatcagcgaaaatggcaatgaagacaataagttccaagttaagaagacggttttgaatgataatccagagacccaagaagatttccaagtgaagagaaagagcaatacggtaaacaacgtaagagtacatacgatggaaaatttgacgagaagtcttcaaagcatcaataatggcggaaagaccaggagcaaggaagacaatatcggcagcagaacgagcagcatcagtagcaccttcgacagcaataccagtatcggccttcttcaaggaaggagcatcgttaacaccatcaccagtcatagcaaccaagtaaccacgttgttgaagaatatcgacgacagcatacttatgttgagggaacacctcaccgaaaccatcagcagcctcaacgaaatcgtaaacttcagaaccaggcatgtcaccaccaccagtaagaccaagacgttcagcgttgtaaatgttagaacccattcccaattgacgagcagtttccttagcaatatcgacagcatcaccagtaagcatcttaacacggagacccaagtgcatagcttcgttgatagtcttagcagtatcgtgacgagggggatcagaacagggcataataccgagaatctcccagtgttgaccatcaaacttgcgagcgacaccaagggaacggtaaccacgggaagcaagatcaccgaccttgtccttgtaagcagtaagaacctcttcgggaataggatggtcctcctcaacagtcttcaaaacccagagaggagcacccttgacacaaatgcagcgacggccatcggggccttcaacgtaagcagtaaccttcttggagacggggtcgaagggttggaattggatgatcttgtacttggaaagcatgctcttgggaccggggtagttcttcaaagccttaaggaaagccttgtcaatggcatccaaacccttgcgcttacgggaagcggccaaacaggcagtcaaaaccaattcatcaccagaaacaccagaaacagtgaaaggctcacccaaagaaagcttgttcttggtcaaagtaccagtcttgtcagagcaaagaacctcgacaccagcaagagactcaatagcggaaagcttttggacaatggccttcttctcagccaagtaagcagcaccgacagccatagtggtggtaacgacagcgggaagaccgacgggaacaccaataatagtaatagccaaagtgtattccaaaatcttgacaataccaacggaacggtagaaagcagcagtgtagatacagaaaagagtgaacagcacgagaaccaaaagaacagtaccaataccgttcaacacttcagtgaaatgaccagtgccaccggcggcagcattgaccaaagaggcagcgcgaccgacgaaggtagagtcaccagtagcagtaacaaccatgaaaccctcaccacgcttgacaccagaggaggcaaaggtggggtcgttgtagtgcttctcgacagccaaggactcaccagtaatggcggattggtcaatttggatcaaagcatcgggggaaacaacgcgaccatcagcgggaataataacaccttcttcaagacgaaggatatcaccgggaacaacctcgttggcttcgacgtcaacgagttgaccgttacgaacgagagtagccttaagagcaagagtcttcttcagctcatcgacaatagaaccagcttggtattcttggacgaaaccgacaacagcgttaagcaacagaagagcacaaatgacaccaaaatcgacccaatcttgaagaccagcggccaaacaggcggccatctccataacgaattgaatgggaccaacgaagaacatcatgaatttgaggaaggggttctcgacctcttcgttcatttggttaagaccgtacttcttacgacgggcttcgacctcagaggtagaaagaccctggttgatgtcggtctgaagaagttcctcggggacaggcttggcctcaccagcggcgggcgcattgtcatcgtcttcggcttcctcttggatatcctcagagaaaagatcctcgatcagggcatcaatgtcctcatcaggctcctcctccttaggaggtgcagagtaagcgggtgcttgggggacctcctcttcttgaggagggtattgttgttcattattaacgggctcggccatcttgcaaaatgaaggatgacggtattatccagtaacttgcgatcactgtgaagtctctctttcttcacggaaaccggtgttttccacacgaaagatgatctcctttcctactcaaagcaacttgcagtgagactacggggtatgtgcgttcgattaaaagagagttggctgctatcaagaagcttttgcggagaccatagtgcattatttatagcaagtgactgcggtttgggacggcgcctggcggagggaaaaatgtgcctattcgctgaaagcgtgacgtagacggaacgtgattcggtagatagtcgcgggaagggtgaagcagctgaagataagccggcacgggcgacggaggcgaacggcacgtgcgggaagctgtgcaagaccggacaagtcaggagtcaatcggaagcgacctgctcggcagctgacgagcaaaaatcgagagggaaattgcaggaaatgcagccaaaaaatccaaacgaaatgctgggggaacgcgtgcggtctgaaaacgatctccgctcctgcgttccattggcttgccactacggcatcggtaaagagccgtgtgtcgccatcccgcctccagtttagctcagagccaatcagcgtgcgcgcagcaaacgaaaaataaacatgaattttagagtcgcgacaagcgagtgattggccgtcgattctactctagagcggtcggagtccccacgtcatccatggtcggccagtgcccggtcgacccgacacgctgggcagatagcacagtgttgcgagatcagcggaggtgtagcgaggtgtggcgaggtttaacgaggccaacgagcgcatcacaaagctcggctacggggactgggcgagacggtggaatgccggaggctgttgggtggtgcagtgagggtcagcgatgagcagcatcgttggctacgcaaccggtcgggcaggagaagtggtggcagcggtggtgccggtcgctggctggctggactacggtagagctttgttcagtgcatccgtccgtggtggagccatggtgagtagcgatggcctgttgttagtcggcacggacattctccggggagcgtgtggtgtcgtctgctgctgctgctgctcctccagtacacagcgaaagaaagctggacagtgggacctgcttctggaggagattctgtcggcactggcgtagagtttgccgatgagagagttcgttggcacgacgacgctcggcaacagcatcgggtgaaaagtgctgcaattcgttctgcagctcgtgttgctcgagaacaaaccgtccgtgttccgaaacaagattctcctggacactttggacgcgttggcggagttcgtcgagcttctgtctgcgtgcgaggagttgcttctgagtgtttaggtttcgcgtatttaactcaaccacttgtagtcgttggttgtacagcagctgaccctcgtccgtgctccagaaatacgattcagcaagagaagtcatgaaagggatgaggggtatcaattacggggagtcgagagtacagttattgtatttctgttcctttttctggcgtttgcgtattttcgaagtgccgtaggggaagacgcgtccaatgcttgcgtcaccaccaggaggtgagtttaattggttcacgcggacttttggcaaatcaaaaaataaagcgcaggatagagcccataatggagcgcagtttatccctgtcgcaaacaccgctgtggtggcagcacgtgtccgtaagcgagagggggcagaggtaagaaccaggagtctacttgaggtgagttgaaactcgttgtttgttcagccaatgtctttatcgttttggttggaagggattcgttgagttgagttgagagaaggtgagaggaaatgaaagagggtgaaagagggtgagaggaattgcgagaagttgagggaagttgttttattattattgtttttatttattttattattattgtttttatttatttttttattaatttttttattaattttaattttaattcttattttcatctttaatttctaatttctaattttcttatatatagtatttgtacttatatagtgcttccctttattttattttttatttttcaattttttatttcacgttatactaataaagcaacatttagttcccttttaattttctttttgaatcgtttccttgctacagaaggacacaattaatattaattgaccttctttttactcgctcataatttgcgcagtttcttttatacaatgttgtacttgatgtctggcttgctcatccttcagtcctaccggtaagataaattttataagtgtaatctgttatgcgacacaaacgatgcacgatactttcgtagacgctggaaaccccccaaatggaattgcatagttgctctcattcgaattcccttttcatttttcattccacgtttcattattctccacgcacacccatctctgccagttaaattgctcttctgcacacactgcccgtcttcctccagaaacagttctcttccatagcgccaaacagcagccgtactcgtctcgtccatacggaattgttgttattgtacttcacttcttgtcgcctctcccacatgccccactcaggcccccactattctcactcttcctcaactgtcaccgacctcgacgagcagaaccctccttttaccaaaacgcccacaaaaccgagactcccgggatgacagaagtcttagtgcccacgaaagatacagagaacaaaaacctggtgcaggtaaggaggcacacgcgccgacacgctgctgtagtggtatttgggtgctaaccgtgacaacagtactatacccagaaaatccaggatgttgaggctgcaataattcggagaacacacaatcttcggcgtctagaggctcagcggaatgagcttaatgcaaaagttcgcctgttgcgcgaagaaatccaattgctacaggaacctggaagctatgtgggtgaagttgtgaagatgatgggtaaaaacaaagtcctcgtgaaagtccatccggagggaaagtacgtcgttgacattgctcccgacgttgacgttcgtgagataaagcctaatatgcgcgtcgcgttgcgtaacgactcgtaccaattgattaaggtcttgcccaacaaggtggaccctcttgtctctctcatgatggtggaaaaaattcccgactctacatattctatggttggtggtttggagaagcagattaaggagatcaaggaagtcatcgagctgcctgtcaaacaccctgagctgttcgagagtttgggtattccacagcctaagggtgtcctgctctacggtcctcctggcaccggaaaaacgttgctggctcgtgccgtcgctcaccacaccgattgtaaattcatccgggtaagcggttcagagcttgttcaaaaatatattggtgagggtagccgaatggtgcgtgaattgttcgtgatggctcgtgaacacgctccctctattattttcatggacgaaattgactccatcggctcctctcgttcagaatccggcagtggtaacggtgacagcgaagtccagcgtaccatgctcgaactcctcaaccaacttgatggtttcgaaccaacgaaaaacattaaggttattatggcatccaaccgtatcgatattctcgaccccgctctccttcgtcctggccgcattgaccgcaagattgagttccccccaccgtccgccgaagctcgtgccgagattctgcgcattcactctcgctccatgaaccttactcggggtgtcgacttgaaaagcattgccgacaagatggaaggtgccagtggtgccgagctgaagggtgtttgcacggaggccggtatgttcgcccttcgtgaacgccgtgtgcacgttacccaagacgactttgagctcgccgttgccaagattctcaacaagggcaactcgagtgaaatgagtttgcaaaagctgtttaagtagtttaatgatgtgtcaataagaacgttacgacaagcaagcaacgaacaacagaaagaacagacagtgatactttaatagacctatttacgacaactgagcaaagaactgctagaagagagaaccaacttacaaccagaacaaccagagaggagaacccggcagctcctaagggagtcgtgacttaaaaatacaagaacacaccaaaaccacccacatctctcgcacaaacaagatgacagtactaacctttttttattaaatttcttcactactaactaaagtgtaggtcggtgattatagtcctcaagcgctgtgggatgcagctcacgagggtggagacgacgcttcttctccccggtatacaagtataccgacgtctaacgctccgaggagctaggatacgccggcaggcaatacctggttttgattctggtgtatagagaagttgcgtcctcccttttatagctgaatattgtgggactgcttttttctcaccaccacacgcagagctaatgaggcggccttcgttggaattcgttaaaatacattaatcgcaaaaattcatagtacggtaatatcaatttagcgataccttacaattcagtaaacacgaatcagcagcgtactgcagtgcggtaaaacacaaacttaaaaaaaatttcgctatttctgctaccccactgtgcacctactgtatattagggtagggtttgaaaaacaaagtcacagtgtatcaaaatcaagagccggtgctaaccctctcgccaaccaaacatccaaaatgggtcgcatgcacagcaaaggaaagggtatctcctcgtctgctctcccctacgtccgctccccaccttcctggtgcaaggctgacgccgaggctgtcgtggagcaaatcatcaagttctccaagaagggtatgtctccttcccaaattggtgttaccctccgtgactcccatggtattcctcaagtgcgattcatcactggtcaaaagatcatgcgtatcttgaaggccaatggtttggctcccgagattcctgaggacctttacaacttgattaagaaggccgtcagtgtccgtaagcacttggagcgtaaccgtaaggacaaggactccaagttccgcttgattctcatcgagtctcgtattcaccgccttgctcgttactacaagaaggctggcgctctccctcccacctggaagtacgagtctgccactgcttctgctttggttgcttaaacaaaacaagtcgtgtgtgcaccattttaaaattgatcggttcggtagggtgtgtatgtgttctagggttgtgtctagttggaattcgtgaagtaatggggtgtatgtaaggtcgtggtggtgcagtcatgattttggttgcacgaggaagtcaatgtgtgttacgtgtaagtcatgttttcactcgagcatatgcgttcgctaggaaaacaagttcacacaacagaggagagagtcatcgcgttaagggaatcgtagaaaggcatgttataggagaaaaaatagagtactgcatgagctgaggatatggactgaacgatagacagacaaagtctcttcgccgtatatccttaaatctttaaatctaaaaagttccgtaaagtgaagggcgattaaaggcgaaggagggggagaaagtgatggtgattgctgcttcatcagcttggtgacagattacggattaacgaggtcgcagagttacagaagcgggcgatttaagtgtcttttgtcctcctggaagggtgttgcgattaagtaacaggtcttctgacgaaggatcttcgtcggagatgctgagctctgtggggtcgaccgaaggtgtttgcaagtaacgactcgtccggaaaacgtcttgtctagaaggagttggtgtgggcatgtcataagtgacgaaaggactttcgttaagcaaagaagtgctggaagcgttggatggatcgaacaaagacgtcaaaggagctggctcgagggctgtaggaagcggcagctcctcctccgccgaggaggcttcgagtcgtttgtaacggaaccaaatgtacaaggcagtgccggcggtgataacgatacacaagataatacccacggtattggccgttgtcgttttttcgcgtgctaaacagatacctgcatatacgggcacaagatatttgaaactcgaaagccagtaggccaacgtccatccgacgtagctaacgcgcggcatcgttgcaaagaaaactgttgtaagatgcgtgggcagaaaactcagacgaataagccaaatgagaggataactgccttcctcaataactcgcacaaatgttccataatgcttctgatgcttcaaacggaactcgttggccttttgttccagacaatgtcgatacatcaggaaggcaaacgattcaccagcgaagatactgacgacaacgacaatgaaccctgttttaaagccccaaacaaagcctgccagcaatgacagcgggtcttgtccgaacagcggaggaatggacgagagtgtaattagagccacagcaatgagccatgaacatttgtaagacctcagtcgcgcggcgacagggagaatagcgtctaaaattcgtttgtgaaaaatgtatatccgcaacaatgctacctatgatagcaagagtagtgaatgcaaaagaaatctaagagaacgatcttgttagtatgtaagagtcattaagttgtgcactaacagaaatgtcctattcacaagttttcagattgccgccaacttatgctagcaccccaaatatgttcataccttttttcgtctcgaaaacgccattgagaaagacaacttatgacaaaaacgagactgtgtaatttactgtttaaaggaaacaacagctaaaaataccgaccgaatcagccaggccggtgaacgacgccgtttgtgtgtgtaatttacaccacaagaaaacaacggcaataaaacagagaaaatactacgagctgatgggcgcgaattcacagaaaccgccaataatgatgctgtagtgtaagtgtttggtcgtgagttactgcccaaatcgctaaacccgagtggtatcacgttgggtggtgtccgggggttccggtaaaactttagagtatagtttgtgcgaaaaagaggcttgaaaagcggcaaagaaatgtgctgtgcaagcacgttgtataagcgataaacagaggcattgttgaggcagatggatcgaatccgtaataggtgccaattagttcgagttttagtaattaaactaactgccgacgtgaggcgaaaaaggcacagatccgtcattgcccaagagcaatttcgtagacctctaagtcataaacccctctaagtatggaccacttacaggctactttgaaggatggctaggagcgtttgccaattgggccgtgcattcaattcagccgaatgttcatgggatggatcactggcaaatgatgcgaggactctcatatcagtctaagtttgttagtaatgttatgcaattgaaattgtgctccctttgtgtgattagtgttgtgtgtacttacatcgtcaagaatgcccatttgttgaatatgcagaagcacatcgaaattagaaaggctaccattgtccaaggcagatggctcaaacagtttggccagttgacgaagtcggaatgtttcgtcaccggcatcgaagttggcagccagaggcgaaactgttgatttgaacatcgggcgtggattctctggaaatccatgagtcaaagtaacaagtaggaaactgacagggaacgcgggcttcgcgttcactgataccgcctttccatattcgtttacctcactgtacatcacatctggcacataacgtcctggttcttccaaacaaaccatcatacggtctggatccacggttggcttaatcaagtccgcttgcagtaaagcaacagcagtgttagaaacttgatacgccatcacttcaatttcgcctttctcgttgcccgaaagaacacaagtaacaaacttagagccaaagtgtccgcttttgctccatttgctgggattaggcgtctgactctggaagtacgccgagttgtatgtctcgagtgaggataagaagtaggagccagcatggcgcttacaaagcacagttcccttgcccgaaccatcgtccacaaggtctgtaaaaatgataccaactcgccggagaccacaagcggcagcaagtttatccacttcggcctcgcggtcccaagggttttggagtgtaacgccgtccgattccgaaacctgagcagggtcgatgatcagctccacgacagctttgattccaagaagcacattctcatatttttggtagcgtccatacatgtagccaatgcgttgttgtcctgtttgacgccaggaatccaggaaggagtttatgacttgagaggaggaaaactcaacatggtcaaccatacgaaacgactgctgtgtcagcgtgatagctgaaggttgacattttgtgcaaacaccagcgggccatggaagatgcccggatggacaatgcttttttacacggtaatcaggttcctcaaggggatggataaaggactgactactgttcaacttattcgtagtagcattcagctttcgcaaataggcgtgaaaagaaagatgtttgattttttgctcctcgaggtatttaggatcgtatgcttctagaggagaacagtaatcgcacatgcccttgtctccgtgatgacaaaatacactgcggggacgttgaataagacctctttctttttctaattcgttatcaacatcatcctgttgaacttgagtaggagctgatgtgttgttttgtgaaatagtatctttccgctcaacattcttggtttcaatcttggcagtggacggagcagcagcttgtacgacgtcctcatctaccgtaactgaatacatatctccgtgtttaaagcctgcatcaccaacggtctttccttcgaatgatgtacagggaaccttctccttagatggttgtttggacaaataaatcgccttaactggcactgagtttccaaaaaactcttggatctaaggaatggagcgttagcaattgcaattggccctgtttagagctgatttaccttctcaattacgcgtttcaccgaatcagagggttcaacagatacacgaaatagaccgcgttttgaactgaatcgtaaaatcttttatataaatacttagtaaatgctagtggaaaacaaacgtaccataatagtatactcgtaatctgtttttgacaacttttctatatcagatgcttgtctgtagtacggcactgactcttgagattttggtggcagggaggtagtactggcatcctccttaccaaagactgtcctatagtttgtcaactttatcgcttatacgtgcagaaattcgattttaggatgctccattagcatcttcattgcattttccatcaattacttggtttgtatggtcttcatttgccgtgttgctgatcctcaatttgagaagcctctttcgggcggcaatgtttatatctcctacttgatccttacaaagacagaattgcatactgggcaggaaaatgagttacatgctcgccggcggtttcgcgactttaccttgctgcacgagcttttgcgtcgcgaatatccattgcatttcattcctccaattccacgaaaacacggtgtaaaacagattactggtgatgctttctcaccggatttcattccgcgccgactaagttctctccaacgtttccttgacagatgcttggaacatcctgttttaaaaagcagtcttcatttatatcaatttcttgaagtcagtgactggcaacactactatgaaaatgcatgcctgcaaatcaacaacaatgccgagtcaggttttcgaacacccagcattactggcaacaataatggcagtgggatattccatcttgtttcatcccggaaagcggtgtcactacctccaatgcttttacgtgaacgcgagctttgtaagagtatggagaacgatttaaggcagtgtgagcacttagcgactcagtacttatctcgtctacaggttacgactcaacaggactggacaatgccagacaaatacacaccatcattactcgcagatgtgcaaaaactacttgcctctcttcaacaaccaaacatgattctgtgcaaagattggaaacaaaaatccttaacaactatacaagacataattgattgctttgatgttctaaaaccgatgctcgccttgcgagagcaaaaacaaacgcacattgaacgactgcaacgacaacacgctcatcatgacacttcgggtgccaatggaaatgcattaaccaaaaataaagaagccagtggtacctttcgttggactggttgggttactcggaaatcaaacacggtaaaaggtgaagaggctgcaattcatgaggaaaacattgacaacctacttcagaatcttgcgaattatgattcccttttgcttcaagaaatatcgtttgttcacgcccgtctttcccgagaactttgtcaaatgctacatgatatatgttcaatgcatattcgtttctataagagtttcttgaaacggctaaatcgccgttgactacgttaatcgtacttttaatttcatgaatcttcctcagaactatttacctttgtggttctaactctggaaatggcttattaacattacttcattcattctcatccagccttttatgctccgttttttttttaatttctaccttttactaaagttaatctttttatttatttcatgttgttatttacattcatctacatttcttaatatactattttatcttgtcttggcatggcatgtattacttcgttatcaaggcttgctaaaaaagggagttactgattggaacatgtaatgataacggctcaatatttcgttcataccgaccgtcgtactattatcgtaatcaaacatatttgcaaacctcattcgcgccttacttaggttgtatcgtttgatgtaccagccaagttgctgataccttattactgatataaaccttcattattcgcattacaactcaacgattatccgctgtgctttttgtaagcttaggatatcgttttagtccaaatgctttgtttcatatatctaacctacttattcacgaccatccgtgcaatgaccgctgatttatgttttcaacctcaagacatgctggaaacgcctcggcgaagtgccatatctgttaacagttatggtactcttgcattattcactgaatctgtttataatttcaccgaacacaagttcaacaatggtcttttcttaataaacacatctgagccagaagctgtctctccattagttttgggaaagagtgcaaagtctccgcagtggctcgacgagtctagttttatctacataaaggatgatgattcagatgtttcttcgttagttctttacgatgtcgaaagcctcttggagaatacaatttatacacattacgcccctatatatgacctgaaaattactacgcaagacagcactgtccgtgttgtgttcagcggtctttctgagaaaccgaaaaaaaatccgcccaaggtccatgaatatgaatctatatttgctcgtcattgggaccattggataacgtcggaaaaaaacacaatcttttctttagacttcaacagaacatccagtcgctcttggctgctcccattgtctgatgatgctaagaatttacttctcggaacgagtttagagagtcctatggaaccatttaatgaagcaactgactattcatcttcgtttgaaaatctcgtttttgttgctaaagatcctgaccttaatcccgctcttaattcaagaaccattgtctacttgttcaattatgcagcatctactttgacagcattgagtgaaacacaaggagcatgcagcagtccggttatatctcatgacaatactataatcgcctggttggaaatgaaaaccgcgaaatacgaaagtgatcgcaacagaattgctatctatgatctaaccacgggaaaaagaaaaataattgcggacgactgggatcggtctcccagtaatatttttattggaagaaacggcgatgatataatcctttacgcgattgcagatgacgaaggccgtcaacgtttattctccgtgaatccttccactgaagcggtaacacaattgacgaaggagcacagcgtaattgcagcttcatatgcaaatgagcgtctctggctgtcacgcgcatcctttaaaaaacccacatactttacggttgctgacttgcaaggcaacgaaagcatcctctatgataacagggtaggtctcgacaatttaggtgtggaggaactttggatctcgcgcggttcgtatcgtgttcattcatgggttgtcaaaccatctaatttcgatgctcaccgtaagtatcccttggctgttttcattcacggaggaccgcaggggtcgtggctcgatggatggtcttatcgttggaatgctgctgtctttgctgaggctggattcgtcgtactggctatcaatcctacaggctcaacaggttatggtcaagctttcacggatgctattcaaggaaactggggcggtgccccctataaagatatcgaagccactgttgtctatgcggccaagtctcttggttacattgacgaagacaaaattgtcgcactaggtgcctcatatggcggttacatgattaattggattcaaggacaaccgttagcaaagaagcttaaggcagtcgtctgtcacgatggtgtcttcagtacgcttaacactttttacacaaccgacgaaatctacttttctactcatgattttcttggaacgccctgggaggcgagagaagtgtatgaacgatggaatcctgctaatcttgtagacaagtggtccgtgccagaattaatcattcacagttcgaaagactatcggctgccggagtcagaaggcttggcagcttttaatgctcttcaatataaacagattcctagcaagcttgtcatctttgaagatgaaaaccattgggttctttctccagagaacgggctcaaatggcaccaaaacgttttaagttggataaaacgttatacgaaacacccatacacctttatgaagcagaaagagtgatactaatgctattttatgttgtaattttcttaataattgcttaacgcggcaaagccgcggcgtttacccgactttagatggaaaaagtgatggcataatgtgtacagtctgcgaagcactttcctcctaccaagagcacattacattcttttagggcataccttattccctgtaacttccgccattgttatggatcaagctgatttcttttctgtgcctacgtatgtgggatctacactgagcgctgaggagcgctcggccctgttggctcgtcccatcaagaataccgaaaatattcgcaaactcgttactcccataattgacgacgttaaagctcgcggtgatgctgctcttattgattttgccaagcgtttcgaaaaagccgacttaaagcaagccgttttgaaggctccttttcctagacatcttatgaatatttccgagcaaacaaagcgtgacattgataccgcttataacaacatccacgccttccacaaagcacaattgagaccttctatttcggtagagacaatgaagggcgtcgtttgtcaacgtgtctctcgtcccatcgaacgtgttgggctttacgttcccggcggtactgccgttcttccttccacagctttgatgctgggtgttcctgccaaggttgctggctgtcctcacattgtgttttcgacgcctgttcgtaaagacggcactgttgctcctgaaattgtgtacatcgccaacaaactcggtgctgaggccatcgtgttggctggtggtgcccaggctatcgctgccatggcttacggtactcaatcgcttgttaaggttcataaaatttttggtcctggtaaccaattcgtcacggctgctaagatgcacgttcaaaacgactacagtgctttagtcgctattgacttgcctgctggtccctctgaggttcttgtgattgccgatgagagttgtgtgcctgaacacgttgctcttgacttgctgtctcaagccgagcacggtttagacagtcaaatcgttcttctggctgttaacctttctcctgccaagttcgctgaactggaacgtcaaatccacgaacacaccgtccgcctctctcgttccaccatcattcaaaaggttttgactcaatccgccatcattcgcctgaacactgttgaagaggcatttgaatggtccaacttgtatggtcccgagcatcttgttctccacctcgtcaacgccgcctcctacatccccaagatccaaaacgctggtagcgttttcgttggtccttggtctcctgtcagcatgggtgactatgcttccggtacgaatcatactctccccacttacggttatgccaatgcctactctggcgtaaacactgacagcttcctgaaatacatcactacacaggagttgactcgcaagggcatcgagcttcttggtcccactgtcgttcgcttggcacacttggagggattgactgcccatgctgactctgtgcaagtccgtctccgcaccaagctttaaatattcacagtccatgcatccgtacaccaagtctctgtgaaggcaattttgtgaatcttgtagacattcttgtagctaatttgttatcgtttttccaccatttcaacaacttctttcccccttcgacaatttctacgcgtcgcgtcccagacgtacaataagcttttcaatgatgtcatagaatgcgacgcgacaatatataagaacgaagagccgcccttccttgtccctttcacgtagaaagcatattgtaaaacaaacatagaaattatgagttattccgtttcagctgctcaattatggtcacggaaactggcgttgcaagcagaggacatctcccgtattcacaaagatcaaattaccggtgtgctccagacgcttcagaccattcagtctcaccagcaacagagtgatgaatttctacaatcctggaaacaggatcaacaacagaaggatcaaacgacacagagctgtatgaaacaaaacaaaccgttcaaaccccgttgaattgccggaacattcttttcacaacggacactaacccgcgtaattatagtgatgaacgatattaagacactgaatgaacaagtatcgaagctagtcaaccagcaagaagaaaacatacagaagctgaacgggctggaacgcgtaattaaagaattacagtcagaggttcgtgatacctctgttcgtcaagcgcttgaaacccaaaaatcactcttacaagccatggataatcaaacgaaaaccctcgcgaaaagaataccacgggcttcgacacccaaacccgcaccctcctccaattatcttaaccggtccccaacaagaaagacggcaacacgaacagcagacgcaagccaacgtacatcgagacagcgcgttcgatctacgacaaaacgacggatgatcgccattgatttccttgacgatgataattattaaaattaaaacagaactacaaatcaacctgaaagcaactgttagtaacaatgatctgccaaagcaaaatgctcaggaattgagatggaaacaaaacctgccgagacaaaatcaacaagccggaatgaaccgacaggactcggtcacgtcgagaaaatgaaaattaccccgaaacaaccaggtcctgccaggaacatcttcagtgacattcgttttatccatcgtggagcaatataactctcagacggcacttcctatataaacgttcgaatcgtgtcatcatagtatccaaccaagatgacttgtcccgacaaatgattccatccccactgaagagcaccaaatatccttaccctttcaccaaaagcctgcctgccgcactgtcacatccccatcgccatggataagaacgaacagagcgccaagcagttggccagttttgtcgaggaccagcgctacatttataccatttcacaagcgaggcatcaggagaaaaaaaaagcaagtcaccgtacccgaagataacatcaacaagcacaccgtggtacactgaaatctgcagcgccgcgccaaacggccgaattggccgacaagaattagcagatgtaccgacaatgtcagttcaatggattctggattcgtcaaggcgcgcgtgtacaaaaaataacaaaatggacattcaaaccgtgaatgaatagctgggaaatgcaattgtgcgtctatattcattactacagttgacagttcaattgctcgaatctgtatttacaaaaaaaagagcggaatttcatttcatcgttaaggagcaaatcctcattatgcatttcttgcttagtgctgaagacgagctgtgtgcatgtccatggcgcgacgaacaatgtactgctcgatttcaacaccgcgtttgagctcttcatccgataaggtaacccattccaccgcatccaatgttacaaacgcgacggtacgcttgcgagtgtgcagtaaattagcgacaacaagttgatgagaatagcgaaggagtgcagctctcgccttttttatgagaagactttcgtcagtctcgagcttgaaggaaataatgctcgcttgaggtgcccagatgtcaactaagtgacgaaggaatttcggaactggcttcatggagatttcaagagagtcttcaccgctttggattttatgctcactcattttgtcggggggcagatgaaagtcactcactgctgccgcgaggtagaaaagtgcacggccgtcaagcttgctcatacagcatgcaatggaacgcaagtaccaaacgtactcgtctagggtcacaaacggtacacacaaaagctggttgttactttggaccacgtccatctcattcagtgtactagtcactcgttcactgaactcagacttcataatccagcgatggcccgcatcgcccaaggaggacgacgagtctttctcaaacaattctgtccacggcttctcgagtcgacgagtgtacggcaacaaactaaaggtacggtgcaagaaaatgaccgagtaaccaagctggcaaaactgctccgcagacacggcacctcgagaaccggcgctaaagttatcgatgaagcgcaccgtgttccgttcaagaggtaccatcgttccgccactcgtaaccaaaacaacgcgccgcttttcatcctgtttcgccaaaaagtccgttactcgttgaaccacggcatccaacgaggcaggagcagggtgatcaacaaaaaactgcttagcatggtcctctttgatggattgctcgatcgcggcagcgtctgtttgcagcgtgctcatgtttgtgagtgttcagcaaaaagaggtgatgagcagcgtctaaacctcaaacaacgttcactgccgcggctacccaacaagggcaagaaagtctcatagatgaagcgagcgcctggtggtgagcacgaagcgtatcagtaacggctcgtgctgtcgcagccgaagcggtgtgggttctgatgacatcgcatggggtggggaccctggtgaaaagacccacttgctcacgaatacacgtacgtaaacaaacgcaatttgacgcatattctttccattctctatgtcggcaacaagaagcggctctcaagaagaagtctcggttcgtgaagggtaccagcgggtgctcaaagacgcctgtcgggaagaaattgaggcatttgcccgatgtgcaactggaaggacacttagtattgtctggaaatgccgacaggagaatgaacgcatgaagagttgtctgcaagcattgtacgtatattttgtgaggagaagctcgtgttttgttgcaattgaaaattgagttaacacttttttgaccagtacggacaaagtctccgaatgggagtatcgatctcagctgcaagctcaggagcaaaaagaattgaaaaagcaattgcaagaacaaaaggaacagtgatttcccagtcaaccagttacaagaataatgaacgacatgatacgaagtttgagaatgcttacaattgagctacaaacgaatgaaaaaaaacttacgacgcattctaatgatttacatcggcgtgaaaaataaagttcataaacagtctgtgtatggatgactatgaatattagactccaagagacgtctgcgttttcattcattaaagggctcattggaatacacgaagcaaacacacaattggccttgttgagcagaggaaacccgtttccctatgcattttcagggtgcacggcattttccaacgagttgatagggataaacagttgaggcgtctcattcattaggactgaatccgaaagattgcttaggtgtgttacgtttgcacgtatatatgccacaatgagagcaagcaggcgcatgtctacttcctcagacgagcggaataagtttcgccagacagcggcagccatctcagcatcaccgcttaagaagctttgatcgtacgcatacacggcgcccgatcgctgctggttaaagtctcttaagtacgtttgaaccatacggttactgtgtatttcgaagtcaagactcatgcgccgctccatgtcttcaaaaaacacgtcagcgagtgcctgcgagaacgctgatgcctggtcctttgggaagcatcggatacgagttgtgagaagccaaatatgcaattgtgccacctggaaccatgactgaaacgacatagacagtccacattctttataccaccagcacgattgtgttgtgagagaggatggcgagtagtcgcattgttgtatcacttgacggtaaaaccgatgaacagcagcaaccatgtcgatggcacgcaacgtcgatctcggcaagaaccgactggcccatcgtgaaaaacgttcgcgaagtggtgccttttcagactgaaagccattgatgctgctttcgatactttgagagttgctggtatttgcaccttctgaaataaatcggctctgtggtaatgctagcctaaatactgccgggcgatagatccagcgaagggataaaagttttgaacttcgtctttgcagtgaggacatgattagtgtgctatgtatttgcgaacaaagcgaattcgttgttggtagctttgttcacgtcgcccaaaggctcgacatcatcgtcacttgcgcaagcctaagaaagtgaaatgcaaatactgcgggggcggggcaggtatataaacattgcggggaagtaagagcttaaaaaagatcatcacgtgcatccacacaaaagttgttggaagggttgctttgctacccctgtcgcatgctttattcccccgcattatgcgattcggctaacttcatgcaccacctggggaagcacactgctcagccaaacagcgtcatcaagctggctgccgatgtccatgccagcaggaattcgtgaaaggacatcgctgtacgctccttccttcttgcggtagtcccgaatcacgacgttggaagtgagattaacgtagacacgtgtttcgttgattcgcacctccacattatcgagtcgaaccatgcaacgtgcaagaagcagcaaatgaccattgacaacacgcacacggacgtcatacaccgactttccattgtcagccagttcatcctcatacagaagtgtttcaccgtaccacaggttttcgcctgcttggagaatctcctgaatcgggatagccactggttcgtcggcaggcgacgatggaatagatggattgagcagttttaagtcttcttctgcagactgaacggttccctggtactcactgtagtacgtccaatcgtatggcttcagcatcttcatgtcttcatgcttgtgttcacgcgtttgcttccattcccgtgcaaacgagacctgccgtagctcactaggttccttaagctgtacaagacggagcgcgtcgagggccgtaaactcaatactccatgctccttgtttccaactcagtccaagcacattgtctttgaacgtcatttctggtgcgggaaacccaaagtccttggggaatctgtccacgtccctcgacttcatgatcggtccctgacggacatacacgtcccagtcgttcacgcgatagtgttcttccttctcgtttttgtcactcattacgcttaaccaagcgtcaaggaacgacggagtttaagcattgaagtagtgatctacaaaatcgcgcatgttgcagatcatgaagggggatttaccgagccggctccaaacatgcagatctcccacatctaccaccactatcccatggatctgctcggtcacgcgccagaactgatcatctcaaaaacacaagatcggcgatggaaaacatcagttcattcattatagaattgctagcaaataagacatgtttccacagaaaaacacggataccaaagctagaccgttccagtaaaacactaaatcaagtaacatttagtagaaatcgcggcagtttcatcgcctttagcggcggctttgtcggttggttatatggaaatagggcgaacggaagttgtacattgtcgaagacggtgaaagaatagaaaaaataaagacaagaaacaataaacacagtacaacaagaccgtgaagaaagcgatactgactgagaaaatgagagtatggattggtgcaccaaggcgaaaataaaaaattcagtatgtgcgtaattgacgttaagaaagaaagaaacaaaaaagagtgacaaaaagtgggaaacattaatgtgaaagctttcgaacatgtcacgaaaaagattaacgtgcagtgtatgactgcagaaaacacacgaattaggcgttcaagacactgactaatttttgcaaccacaacttggatgctttcgatacacgggcagcaggcttgtttaatgcgtctatccaggatttcatcgcttctgcagaactggcaaagcatttcaatcgttcccctgaaggaccatacattaaaaagccaaaggcattaatgccattagggcctgcctgctttccttcagcaagcggatgagccagaagagacgaacgaagttcgaagctgcaaagttccgggccacctttgtcttcactcataacgaaaagcttgccagtaagcattgcaaaacgcttttgcaatgctcccttctcatcaacgtacaagtagccctccttattgtttttagaccattttacaagttgcaggtctgcttcagcttgttcgagtgagttaggcaattcgtcttcatccatgtgcaaaggtggcacgtataaacagcgcaatgagattctaccaatcacacagggaacgctcaacgactccgagggcaacttgctggcacctgcggcttccacctgcttctcatcaacaatgggaagagccaactggtgcaccttgccaaggcatttcgtatgcaagcgggccaactccaatcgcaagtggccgtgctcttccgtctccgtagtagagacggcgacttgaggagaagcgggagtgcccgctgtcatggaacgtttaagaggtgaagttgtcgcaggacgaatgtccttggtagagaccttttgctttttgtgtccacgacggaacaaacggctgaagaaaccccgtttctttggcttcttttgcgaagccgaggggacttgttctgacttggagcgtgtgtgcgctactgcagatttcgtgacttttgtgcgtgttcgtagacgagtgaacgtaaaggaaatatcaacaaccatgtcgtcgctgcaactaaacatgaaatcatgatccattttcatttgttcaccaaccatttgccaaggcaattgaatagtgtgttcgcccgtactaatagtacacttgaacttcttaatgcgctcgccacgtaacaaacgaacatcgctaatatcagcaaggtgaagataaagcttgcctttcgtaacttgttttacaggattaggggttgcatacgcatcggtacagcacattgccgtatgcggacgcgcatattgagttgctggaaacggaacatcaagagcacgagccccggcggccgtacgagctcttggaatgtcaaaggaccttgagacaggtacaaaagcttcatcacgtttcaaaatgggaggagccatactcccgtaggtatgtatgctgtcgggataagccgatgtagcagatgtacagcgaaatctgacagtgccagtatccgaaccactacggttcgccgaactgtacggtgaatcgcttttcgtgtattgatccacggactccgtggaaggatgaggagtgagattgctaaagacacgcttcgtacccgataccacacgcttttggggcataggtggggagttttcattgctgccaatgatggcactcaaattgtcaaacgacgagctactacggatgcgtccgcgaagactcacaaccttcgtgctcatgttaccggcagacataggatgtcgaggtacctctttaatgacaatatcctccatttcatcatcacttttgggtgacatttcatacatgttagatttcgtctcgtcggcatcaaaaccgcgtgcaaggttgatcgtagacgagtcagcaagtgcttctctagatgcaggtgcgctagactggttgtttgattggagatgactgagtatggagtggaaagatttgttgtcgctatagaatttttcaatttcatcaagaatctccttctcttgcagggatatacgggattcagaagtcgtggctcgttttgactcgacgcgagccaaaaccttgcttcgggaaattaatggagtgtgaaggtcagtcacaggtgtggtatcagatgcgtcttcaagagccgcctcttggataggcgtcagcggctccaaaggtttgtaatcaaatggcagaggcgatggttcacgctctttctgttcaacgttttcagcaacagtagtggtagtagcagcagcagcagcagcaacgggttcagggacgttcggcaatgcacgattctcgggctgccatggttcatcagcggggatgggaggtaaaggcttggaagaggtagaaacgttggaacgtcgactactcacactttcgctacggcagctaggagcccaactgccgcgatgtgaaacgcgggagctgcttcgcatggaactgttacgagaggggtcgaaatcagacagtacctcctcagagagagactttgatcgaagttgatggcggcggtaccaagtatcgtattgctgtactgcatccaacatcgcatcagatgctgaatcagtcgacgaggctgaggtgcaagtgccactacacgagaatgttaggcttggtactcgcttactattaggacgctgtggaatgtcttgaagaggcagacggtcagtagaagacgggagctcttgatcgttctcgtagacgctatcatcttcgtctccgctaatagcatctttatgtccatagcccctcatgtacatgcttcgaaggtccaacgattcgagcaggtctgttgcgacattcaaagccgacatgtttcccatagatacgtccgaagtgctggccatattgttctgcgatctctcgtcagcactttggtccatttgatcgacaaacgacgcgtctctctcgataaatagcggtgtcttctcgctcgtaaacgagtagtcggaaggcaaggcatcgtccgcagaatcataaacggcgacgtgttctgcatcgacagacatatttgctcccgaagtaacgattatatagtcaaaaaaagcctaagcaattctggcaagcaagtaaatccgtttgcaccagaacgaaccgcacagcgttcgggaaaaaaagggatccaacgactgaacacgttctttgacggttcagagcttgtagaagcgtttttttgtgaagacagcgacaaagtaagagtaacttgttttggcgaagtgagccgttagcctttgacaagggtcccagattatgtggttgctagggaaacgatgagggtcatgatctgcccgcggtgaaagaaaaaggaaccgatgcggttgggagggtgattgaggcgtaagaactgtatcatgtgctgctgatatgtttgttttgattgatgtaggaatagagttgcggatgctggtcgagattcccttgtgtgtgacattgagggcctaggtcgtgttagctcttaccgcccgtgtaatagtagctttgtggaaagatgtaaaaactcagttttactggccgaattgttttggacaatgtagtgaaatgattaatcgacattgaccatcattggtcagaactgatcgccgtaagcgacttttagaaaccatatttcttggcggtgtctcgtttcttttgccgttcctgggcaaagtgtgcttcaaagttgtccttttgaagggtagccatactaacaagagaggagagttggtgacgacccggagcaacacttttgatggatgccgaagcaataggttgtgacatagtagccatgttttgttcgtaaatcttgttcatgtcgacatcaataaaacgagcatgtttagaagaggccttggggtcaagctgggttatacggtcctcaatggactgttccgcagttgtttctgtcaaaacctccggagtgttgataggcatttgtgcggcggagcgtgtacgctttgttggtcgcaaaaacactggctcgtaacttgagtgaacagtttgatcagaaggggattcctttttctgggcggtactagggacaattggaaatagagttgatgtttgtaaggcttgtcgtttgtttttttgccgattagacacagacgttgggagaaagcttgtaatgtcgtcaaaattttcaggttcggctgtgctagtgtccgttgtttcaccaaccaaatctgttcgaatagaaggttcaggttctaagtttatgtttttcttaggagcgacaaggatactggaaagggagacgttgtcagaaacagaggaagcaatgggagccgacgccgactccttttcgtccaaatccccgtattcgaccgcaatttttttaacagacgttcgtttatccgaaatcttctttggagcctgcacgaacatagacttttcctttaattgcgcgacaaaagcgcttgattcttcaacttcactgtccgaggattcataatccaccaaagagttcattttttaatgtgtagagtaaataatgcgtttctaaataccgtatagaccaaaaaacatgaaatcacccgcgaattggaaaatttagagagtggtttttggaagaagataagacgcgcgtcagcgatttcatgtctcgcgcatcgccaaattcaccaccaaaagaggttaaatcacgtgcagtaagcttaattaagacgggcacgtgaatattgcagcaggtgtgcatatcctaatagaagaccaataatcactgaattgtatattcgtaattagtttcctcaagtgttatcccgttttcaagtcagtccttcctaatttattttattaattataaaattatttttgtacgttggtgcgaaatccctcagcacccgtcaatgtatgtaccgaatcctgtcatatcatagcagtgaattaagtgtgtgaggaatgtcaggcttatcatattccatgtacagttcaaaaatggatcatgatgaaaaagagcttaaccaaatgcctgtggaagcatagcaaatggaaccacatgccaaacttttttcaaatgcaagccaaactgaaacgtagaaaaatttaaacaatccccttttttgttcgttaattgttatgagagtgtgtatgagtgtgtatgtgtgtattaccaaaagagcgtaagcagaccgacgtttaaagaaaaccttctttgaagaatagagtcctgcaactccttcaaatcaaagaaaaacaaagagaacacaaaaacttggattatgagaaggaggaaaagcaacacgatagacgactcagctcaaaaagcaacaattaggtgataactatgctgcatcttcctccattgcgcgctccgcttcttcaatttggcgtccagcgtcgtcgattagcgcttgccaatcgatcttgaaaacgaaataacactcgatgatggcaatggcaccagttgcaatagcgatactgagccacaaaccagcaataccatatcctgccttaaaacataaaaaggcagagagtggaagagaaaaggcatagtaagcgataaagtttacaataccaccgatacgttggcgaccctggccacgaagaagaccacctgcaacacactgtgtgttgtcaccaatgttcatgattgctgtgagcgggattacttgagcaacaaggctgacaacgtcaggctccgagttgaagagataaccccacttgttacgcaaaagcaataacactacacagttgattacaccgacagcgaaagcgattgtcaaggcaacctgtgtcgaaagtttagagagtcgaacatttccagcgccgataaggtttcctacacgtgtggcagcagcagcagcaataccgaatgccagttggtatgagagagacgaggtagtggaaagaatagacatggttgccagctccgtcgtacccaaaatgccagcaacaaacgtgagaagctcgaaggcccaatactcactgcaaatcattacgatacccgacgcggcaagacgacaagtgggtagccaatttttgaaggcttccatggtgaatccgcaccaagcttcacgaccatcaaccttcacgatgtataagaagacggcaccgcaggccatccacaatgtcacacaaacagcgacgggagcacccaaaaacccaaaaccaaatgttttgctccaaacaaggagatagttgagaaaaacgttgatcggaacaatgcaagccaaaatcacagtaaccggttggaaaatgccttgaacttgcaagaaccgtttcagtgcttcaaaaattgcgtatgctggagaagcaaaaagaagcactcgcatatacttgcccgcatataacgcagtcaaagggtcctgaccaacaaatatgaggatgtctttgatattccaccagatgatgacaatgggaatttgaacaacagcaagaagacacagaattctttgcagatgcagaccaacgagttctgggttgccggaaccgtaactctgagtaccaagtgtatcgagcgaagagacaatgccttggaatatagcgaatgctgtaatagtagccgtcatattagccagactagccgcagccagttcagtctttccgatgtgacctaatgagaacacagttgtaataacctcaccgtactgcagcaacgaagtaaggacaacaggaataccatagcggatcagcaaagcaaattcattccaccatctgttgttatggtcctcgtaaacctcgtcgtgcgaatgtccgtagaaccgcatctgaggcatgcttatggtcgacatgttgtcggtatccaattcggtaatggctccataactagcatgcccaggtatggatatttttcgtatgcctataatacgttcacgacgactaggaactgtgttaatggacgaaattgatgttcgagggatattgccagtgacgacatgaggcctagagtggccgtaaacgagactcgacctccgtttacgaggagcattttctccctctggtgccgtgtgtggaaataacgaatctgtcgggagagacatcttgcaatattcgttcgctcttgtagcggccgaaaatggctgtttataggagttttgttccgggatacgcttgaacagtggtggaactggtcagtgcaactccaccgaattttggccagtatagcggtagcggtagcgggaagtgtagactctgggagcagctgctcaaacataaacagatgagcagcggcaaacacttgcgctattaacgaatcatttagtatttatgtagcaagaataaaattacgtatagtaattgtctagagtagcactaattgaactaatgtacaagaaaatgggtcaaagcaaccattaagggaatgaaaaataaagaaaaaaataaagtgaaagaaaaaaggggaacggacggaagatataatgaagggggacggatggttcaaagggaaagcagtaaacgatcttgatcgaacgacatcgctattgcaagatggaaggcattgggacgggacactggacaattcaaaggggatagaatcaagacagctccgcataagaaacattgttttttgctttcctcttaaaccgtttccgacgttttcgaggcaacgtttgtgctgaacattcaaattcagacccagtactttcatctgtttcgacggaagaatctatttcgatgtaccgtatgggccaatcatacccatacagacatcggtttctataacatttagggcattcacgctttgccttcggtctaaggggttttgaaaaatacgagtgctgacatgtgcgacaaatatattcacacatgtcttgtcgttgacggagttgagcaacacggtcacgcatgatgtatgcaagtattgaatgtgtcgttgttttgaggagagtgctcaggtaattttgtcgctcgtgagcccaaattctctttttgtgaaggggaatgaagagttccagctcttcatccaagtcggaaccttttgcctcagaaagttcacctccggaatcccattcaagaggttgatttgctgtgcagttactagcattttcagtgtcattgaatagaggttgcacattcggaagacatgggaaatacatgttttgtacatcttcctcctcgcatttcgtagactctaatgctacattactctccgcataagtggatgaggaagcggataaagaaaccggtgtcgtcgacagctcttcctccttcacaagcgcttcattccctgtgttttcggcgacggggtttgagtaagttgtttgggaaacaaggaaatcaaggttatttataacaatggagtctcctaaaaacaacttaacataaccgccgattccttttcgttcacatgattcgcacaaacaatcgcgattgttcggaccaaaataccgcgaagagtagtatgttgtcaactcctcccctgcacgaacgggacgcacggtctgaagccacacttttctgcctgagattcgaaacatacagttggcatcacagtcatgatttacaaaacgagcgggaccgagaaacaaacacatagaacgaagccgacttgagtggagaacgctaaaatctttatcatctccaagccgcttctcttcagctggagtgagtttgatgatggtaccgcacaagtcgtgcaattcatagcctgcatctaagtctttgatggatatggcagaggcttcagactttttcgaaccaataaagcggtcagtagatgcaatttcaaactcacaatttacagcgtaaagcaaaagatataatttagcatgtcggacaaactcttgcgctaaagagtcatcaagataatcataaactttcttaatacgtgggatactaaagaaggcttcgacagcagcatccagatcaaacttgttgatgatatggttctgaattaactcaatgacatcgccaagccattgctgccgacgaggtcttcccagacgtcttcgcatcttatgaatacgggtccagtagtaaacaccgtcaatgagattgtccgtgcacatatcgtcgaacaaggaaaaagcctccaaccttgtttccgggatgcgcatgagaatggaagctggatacaggaagaagtcaaaaaaaaaagaaatgaagaccagagatgtagttaagaattcgttgagtcgcgtacgaacaatccaataaaatagatagttggaatgcttatgagtgattgagagtgcacaaaaactatgtaatgtatcttccaaaaaaaaaaaaataagagatctttaccaggtaaaggaacacgaaaacgatgaaagataatcaatacattggccggtatttctgagagaaaaataaagagaatgataatatgttttatcaacaactcaacgttttaatgttcaaaagtgttcgctgctgtatcaagaagtgcgaagccatatagtcgcataagagaactgctttatacttggtaaaataataattagaacagacagcaggattaaagagatcagatgcgaattttgggtttttttcttgtgagcatgtctttgggtttatgccaatgatttgcagaacaaacactgaccaacacggtattaaagggtttttaaaataagaaacggacgaacagtttcttttacagtcttctagtttaaatactaagactaatcttttgtgtaaaggagccctggaagatatcgaaatttgaattttgaaccaataggaacactttctttgattgatttttttacaacattataggatttatttgtcaattctgaagtttacacagagcaaaaacatgtttttgtctatgctgagaggaagattgggattctgttggaaatcatccgttcagcgtcttcgttattacagcacaaaaggtgaacaatcaattgcagaaaaactgaaaaatgctttccagcccacccaattgcaagtagaggacatttctggcggctgcggcagtatgtatcaaataaacattactagtgaagcttttcggggaaagccattagtcaagcaacatcggatggtcaacgaggttcttcaagaagatataaaaaatatgcatggacttcaactagtcacaaaatctcggtgaaagggtgtgaaaatcttcactaaattttcattttctgcttaagtcacagttatgatttactttacgcattggagcatccaattccgctgttgaatgagcctattttcgtgttcttatgctccagttgttcaccaattaagctttcatttatgtctgtcatctttgagcttctcgaagagcgcttcaatgcttactgactttcacatatattagtgatttcttactaaaggagctttaataatagagataattaatgctatcagactgcatgtcaataacacatattacattcactacaatacaaaatctcttgaccaaaacggtgagtatttatcctgaaaaagaaaagaaaaaaaaacgatagaaaataaacagtgaagcctgttaatgatggtttcattaaagatagtaaaaattgtacatttttaaatacagagtattctgaaactaatcaaactatttctgtatatttttcatattcagcttttttaacaatatccgaattcttgaagcttataacaacaatggtaactattaaatagtcgtcaatttcatatagcaacgtcttcgtgcacgcttacgcgcttgtatgcgaagactcgtatttatacatttgcgattaaggcaatgcacgcattactcctacgtttcgcaccacgaccaaaattcatcggccgtattttttggcatagtatcactcattccttattaaataaggcttgaattacctcagagttttcttaattgtaagaaaacagggcttaattgaggtccaactctagattctgcttttttggtccatggtacaggttgacccgtagacaattcctttaacttaacgtgaaatgcctagtatcggtaagtgtaacgattctaaacgtcatgtctatttatctttaaaagacacgtttggttgagtgaattgttatttgaggattgtgaaaaaaaataattcgtcattttaaagacttcaattctctaacactttacaggattttgcaaaactagcccaaccaaaaatgaaaaaaataaagaagacacacagaaacagtttcctgttcctgtttcggacgctcaagtgaatgagtgggagcgacaggtaacgagcctgaacatgtccatacgggcccttatagagaacgctagactctttcgggattcttggagatgcgtggtgtgtacaggaccatcattaattgccgcctggattgcactgtatagacaaatacctccggaaaagtcattagcagcttcggtagggacactcgttgaatggaataaagcactggagagccagcgtagagaagtactactcctactccagcctttcgattatagcatcttagctccctgcaaggaagtaaagcattacatgaaaaaggcggatgaactagttcaaaaacgcacacggaagaaagcggaatttgacaagctacagaaggatttgctgtcactctacgaattgcatgaaccggaatcacagcgtcacaaactcaaatcttttcgttcgagtttgcaacgtgtgaacaaagagttggatgagctaaatagggtcttggctaagaacatcccggcaataatttcaaagagcagaactttgttccagcatctgttgaagagattctataaaacccattttcaaatagctcgcaaaatgtttattgcagtgcgaccttgggattgttttcaagatgatatcttacaaacatggaatgaagaatttggagagattcgtgaagctatggaacgtttgcagctattgtctggtacactaagcagaacaacaagtttaagttcactaccccgaatcgatacgtctgtatcgtcgttgtctcaaaacaactcacctctttacaattctgcaatttctgaatcgtcatcagcgaactcgtcttttctgtggctgtcaccaaatgttccggatactcgatataaagataaaacactaagaacggttaaagacttcgcttcgtccccagtgaaaagtttatcgagtacgagtctctctgtgaagtccgtaaacccacccacttttagtttccaacagagcgattattctgtgttgcctgaagagtctctcaataatgttcaacttgttcctgaagattggtcgtttttggcctctggaaatgcaaatgccgtctttgagtacacgggaaaggatccttatttccgtggaaaggttcttcgagtccggagacgcgggcaaacactactgtcgcaagatgtccacagctatttttactctactatccgaccgctgtttcaaggatttgagaaacatctcttggatattacactattgccgacaacccgtgagtttttggaagccttacagaaaacaagtaacatgctactaaacctaaatgatacatccggaatcattatgcgagatctgaatgagggtttggaaatgaaaccaaaatggctttctcaatcaccaacagcccctacggactgggttgtttgtcggacatgtgctatctgtcgaatgcgaggtaagcctgttggtttttgtccgttgcgtcttgatccagacaattgggaacgtttttcgtcggctttaaggaatgtggtttccggcaatgtcgctcgtcggatttataattctggcatacttaaacgtttacgaagtctgcagaaacagtttgagacaagcaacatatcacttgcaatgactttacgggacgttacactgtatattggagttacaggaatcactatcatcgatcttgaccccaaggatggcaatgtaaaacaagcgcgctgggaaaaagacgaaaaggatttaattcaaggtggttggtattatggacgcggcatgaaagctagcgatcaaccttgtcgttctgtttaagcgcttaaactaatttttcgttacacttttttactctttacgcaatcatcgactggatcattgtgcgtggaaagaacaaattcatcatcatctttatcttggttactaattacctcccttttattttcttcacttccctattttactccccttcttattttcggtttgcgttttcaagcacaattacacatacacttggcatacgtttctactgtttcatgcttcattcaagttgtccataattactgtttttccgctccattgaacgacatgttattcgtgttcgttctattctatccctctatcctttctctttcaccaaggcatcatcctcacaccaggtccaacctagccaacccaaacgctgttactggcactgaatacgcggttgttacacagcaaattgattcaaatacacttactatacttacaaaatccacaaagaagcgaaattggttattgaaatcgatttctcgttattgttgtcccacacactaaaaaaaacatgttgagatcctacttaaaactcatgtatggatattgttcgtaacatgcgacatcattagacagattgttcttgttttattgcaatcctgtgctaacgtctagtaggtcttggaggactgccgccaaaacgcagacaagaattatagcagcagctcgttcaacgacaattcgcactttcagtacttctctttgtttgtttcaacaagagaacacaaagatcgaaaagcttgttgaagatatcagtaaacttacactgttggaaacttctcagcttgtcgaccaactgaaaacaaaactcaatatccaggacgtagctccaatagccttcaatccatctgcagtatctgcaacggatgctggcgccgaggaaccggcaaaaaaggaggctgcagaggagaaaacatcttggactgttcggttagactcatttgacgccggttctaaagccaaggttattaaagaggtcaaggccatgctgggtctaacacttgtggaggccaaaaagacggtcgaggcagcaccgaaggtgctgaaggagaacgtcttaaaagaagacgctgatgcagtcaagtccaaactggaaggcttaggttgcaaagtgacgctggagtaggctacacatttagctatgataaaactttggtacatgagtgtctcttaagcccatctatcacgcatcccgtctcgtttttcaagttgtgttcactggtaactccattgtatcaggagtatatgatctgttgttgaccaatagaacgattctccccgtcgctatgaaaatcaatccttttactgtgtacagcttttgtattttgcatactcatcacgaattttctcaaggtcatgatcattaagtgcaggaagggatgcccaagtttgctgccattcctcttccggactgtcaactgcccaaaacgtttctcgaagacgcttatgacgttcgcggtcctcttccattcgacggagaatgtcttcgcgcgagaatactgctgtcttttcaacgctatccccgtcttggatttgtgcggcagcgtttttctgcagaacagcgtttgcttcctcccactgctcatccgacaatagacgctttgtatgcatggactctagcactttacgcacctctggagcatttgctgctccaacctgacccggtggtactacgctcccgaccagttttgcaatgtcacgaccgatcatctcaacataactgccttcaatattgttttgccgacacatatcacacaatgtctcgagaaagtacatgatgtttacacgcatgttaaatgtccctgactccattgcctctcgtatacacgagtacaaatcctcctccaactctctatgtctcacagcaaattgagccggctttagttgcgacagctgcgacgcgctgaggcgtctcaatagctgcagaaacgtcaatcgcccttcgaaagggtccatcatgcaagaggacaaggatggtaagcgttccttttgtgctacaaaaaataatgaagcaacggtagacttcggtaagttctagtaacacgcttcaaagcgttgtagtgagacattcataggcctgctgcgcttagtgagagaattatttttccgtacgtttcatttagcgaacctcgctagaaatcacaatatatattgagttacaaactcactgcagtgctttgcagtgcgcaaatcttactttacactattctaacgaagcccagcgcaaattccagcactgagtactgctgccaggcttattcggtataagctttcaaaaactcagcatagtcctcaggcaaatcagcgcccatagaatgtgcctcgcgaatacagtcagcagcctcctggaggcatttgtcctgtgcgtcttccccatcgaggacgttggccaaatccatctttaggtcagccttacggaagagcaagtccgtagtcttgttaagcacatagagagcatccacttgatcgattgctttgctgagctcagtctcagcctttctccgtgcacttgtaacgacactctctgcgtcgtcagtgtcggccaggtcgatgtagtattcggcgacattggtcgtagcagtacataaggcctgctgagcatccaacttgtgggcaggcgtcaaagcagcctcagctacctttgttagaagagaggtagtgagagcgtacacatcaagaacgaactgttcactgacgggttcacgagctgcgtacgtcgacatggcaagcacaggtcgctgcaacgtaaacacagtaatgaactccggaagcttctctaacttgtcaagagcttggaaacagttgtaagcttgctgaaccattttggttgcagtagcagaagccggagaagccgtttcggtttccccggaagaatcagtagccaatacagaacgggctttggctaataaaccagcacccaaagctaattgtaaacgaacattgtcctcgcctggagcgtcttcaccaagcttagctctctctaatgcagcgtcaatgtacgcctcttcgctgctttcatctttgaggcgttcctttgcataatcgtacaactcagcaactgccaaaagagcttgggagtatgccgcatggaattttttgggcaaagcttcaggtttttcggtgtttcgaagaatccgatcagcttcgtgaattgtaccaaaaacaagactcacgcttgcctcgatgtctcccgattcaagcttctctctagacatatcatacaatccacacagttgcgagacttcatcgtcgtctgagtacacaagaaccgtttcatcatcagctttctcttcttgcgagtttcccttaacggcattttgtacagtacatttcttcttcaatgaagcagcagctcgaagtccttgtggccttttgctcataatgatacagggaatctaaagtagggtaatgtagagagagacgagtccacgttcagagcatctataaggtaccgaaggtcaaggatagcagacgaagtggtgtccgacccgtgcgtaaaccccagaaagaaacatacgcaagaaaacaagaagtgaaactgatctcaatttgctcactaacatggttaacaactgttcgagaaaaatattaaaaaaaaaaaaccacactttcatgtaacgaggctctttataaaaccgtccgacccgtccagttttagcactctctcgctgataaaaaagaagggaccagccgggttcgaaccagcgacctggagatctgcaatctctcactctaccactgagctatgaccccctcgaaagcatatataatgaaagaaatataaatagataacagtttaagacttttttggtaacgaaactcccccattttctcgttaccgcgcttctagcatttacgtacgtttacgtactatcctcacccaacatggatcctttggtacagttgcgcgaatgcatatccaaaaatggtacaattgtgcttctatcatctgaaaatcctacttcaaaagtgtctgctttgcaagatgctcattttgtacaatttggatcaaatacacccatgaacttgtcccttccgacgcgtttcattcgcacagaaaacaaagaggcatttcctctacaagcagttgtttttgcttggctgcaaaaagaaaaaagtatcgctgattacattcaacagtgttccgaactaggcattaagaaccttacctttttggaacggactgacttgatcagttggctggaaggagccgctgaaagcgaacatattgtctcatcaggtattttcaaaaggtgtattccattaattagtctactaacagtgtccacagaagacgataaaaatagtgctacgaatgaagtcgcaaataccgacgtcgcagcattaaaaagacaggccactggacaagctgtagcagaaggggcttcctggttgaaaaaacattcccgaacagtagcagatcataattcgattttgcatggaacgaaaccaacagtatgtcgtccttttcaacgcaaaacattgaaccttggtgactaacatcaactgcgtctattagaactttttatctcttagaaaagatgttcttgagtacttgaacagcaacaagctttcagctatatcggctggcggtcgtgatgcaaacactcaccgtcccgaaaagccgtctagaaagagtaagttggtttctatcttactgttattgaactttgtgaagcctgtttttgtgcgttcttcagactaacttatgaaacagattgtgacccaattattctgctatctccttcagcgtcatcgttgcttacgatgcaaaatgttaaacgatttctggaagatggtgtctttgtcccgcctgcagaagcttccaaacttgttggaggtggccgtggtcccgaactaatcgctctttcacacaaaagctcccgtgcggaatttggcacgatgcgtttcatcgttgtcgaaggcgttgaaaagttcaagccagattattgggaccgtgtggtgtgtgtcttcaccacgggtcaggcatggcaatttaaagactacaagtggtcggagcctcaccaactgtttcaccatgtgaagggcttccttgttcagtacgtaggtgacccacctcatcctgcaactcgtgattggaatgttgaaggcatctccgtcgaacgccttcgtcgtcacacagatcgtgaagttgtaagtcagctctgggataaacttgaacgatggatggaaactcggtggccgctctggcacaaccgtcgttaaagtgattttgtagaatgaaaaaaacatttacgaatttgcccatgtttcctctttggcgcattctcacatcacgacttgggattccataccttacacctacgtttcaccataaagctgcatgtgcaattcctctcaattgtccatagcttctatatacacataaagaatgaatgatatttaccaacctaccgaaacaaacccaaacattaaaatccatgtattcttcttgccggtttcgcccggacgacccgacttcgaggtttcgctttgacctgcaaacgcgctctttccttttcctcctcttcttttagacggtcgttttctatctggtcttccagttccgtcttcttggagtaaacagtgtctactattttcgagcctttcttcactcgttcttttaaggtataaaatgcacctccaaattctgcgagccagtatgggtcaacactggtaacaacgttcatgtactcctttgaagtaagcaccagctcgtgatagattacatagtccgggagataacccaaaccatacaatgaagaagtagcgtgaaggtgacaaggcatacctgtgcgcaaatgtacatactcaccgattccctttgctgtggcagcctggttgaagtatgcagaacacagcaccttacgtattacatcccagtcggatttgcaagatacaataggtaatttctggaacttcataatgtccaataactgatcgcgaatacttcgagcacggctgagacttcgcgaatgcaaaaagtgctttgtacaccaagcaactgagcaatgatttctttcccattgcaggtagatattgagtaatgtcaaatggtcactctccggaacatggaatttctctcttgcagcgtcgctttcctctaagcgctcctttggtcgatagaaaactgacgggacagaaagcatagaaactatggttaacacttcattagagcagccgtattcagcagcaatgatgagaagcttggctaaagaaggatccatagggaagtttgccattttagagcccaaggcggtcaaattaccaaaattatcaagtgcacctaaggtccataattcataagacgaagtagtgagcgttgcagccggtggtcgatccatgaaatcgaaatccattatgttcttcacacccaatgacttcagaagaagcacagtgtttgagagatttgttcgttgaatttctggcaaagtagtttgaaacatctcacgaacaaaagcagattcagtgtaaagccgataagcaacacctggtcccgtacgacctgcacgaccagaacgttgatttgcgtttgcttgagaaataggggtaatttgaagcgtatctatacccatttttgcattgtacatcttcaatttgcaaaaaccagtgtcgactacgtatgatataccatctacagtaagcgaagtctcagcaatatttgtagcgacgacgaccttccgtacaccgggttctgcggcatcaaaaatcttcgtttgtaaatcagccggcatttgcgaatagatgggtaaaaccgacaagggtgcagcatccgtcaattgagcaaggcgctctttaataacatcgcaagtaacctcaatgtcctcttgaccggtcatgaaaacaagaatgtcaccagcaggttgagaaacgtgaatttgaagaacttgtcgaacagcagcttccacataatccgaacatggtgccttagagaataatacgtccactgggtaagttcttccgggaattgtgaattgaggtgcacctccaaagaactcagaaaatcgttgagcattcatcgttgcggacgtgacaatcaatttcaagtcgcggcgacgacttaaaatagtacgcaaaagacccattagtatgtcggtattcagagaacgttcatgtgcttcatccatgatgatgacgctgtaacgatcaaggtcattttgaacaagtgactcacgtaacaaaacaccatcagtcatatatttaatgattgtttgagggctggtaacatcctcgaaacggatggaataaccaactagcgtacctagttgtacacccatttcttcactaacacgtttcgcaacagacatagcggcaacacgacgaggctgtgtacagccgatcatgcccagttttccttgaccgtcttcgtaaaggaattgtgccaactgagttgttttaccggaacccgtctcaccaacgacaactgttacttggttgtcgcgaatgatggacagtaactgttcacgaacagcaaacgccggcaagagttctctctgctcgcgcagagacttcactcgcgcaatgggtaactcttttttggatggaaggtcatcgtgattcttacgagcacgactcggctctggagtttttttcatgtgcttctccatgttttcagaaggctctttttcacgaacacccataacatttccgagcgctgttcccgccagcgctgttgcggcggtagctgctttctgacgttccttaaactcgcgacgttcacggacaagggctgatccttttttcgaaacaacagctagatcactctgtggatctcgaactgcagtaattgtattctgctgttgaagcgtaaactcttgaccgtcaagaaaatgagggcgcaattcatgaacgagcaagtgaacacgacgttcctcattagtatccaattccatcgacacatccgacagctttgtaataccagacgtaaccattcggtttgtttcccaaagattattttcacgggcccgttctacggagcgcatggacattttttttttctgctgcaaacgaagcaaatcttcccgctcacggtccaagtctgtttcgaactctgcaaagggattgtgggactcatcaccaaataaattgttcgtttctgaattcatgtaccagtcgcgatccagccgagactgttccatctcccaacgagcacgatctcgaggaggttcagtatcctcttccggatactctacggcacgctcgtcccagtaaccgctgtgacgagttggaggatagcgatttcgcgtcgaccggttgaatcgtgatgggcgagctgaagatgctctggagtttgtccgatcatgtctcgaaccattctcccatgatacaccctcgtccatccgccgccgttgttctctgtaggtctcgtatttttctcgggctttttcactaagaccatgaccaacgggaagagcatttgcagttcgtggattctggacagacgaatgatggtccggagcaggcttcggctttttaaactcgacgcgttcggtgttaggatctattgaagtagtccctccatgagaccttttgttgctgtaaccattctcatcagaggagagagagtgcctaactggtgacgagctcgcttttttctggcgtgctaaagactgaagtcccagcgattctgggcgtgtagcaagcgttttgctggcattaggaggaatgatcagtccagctttttggtatacaggcttattttcaagtacatcggcatttgatgttaccggtgttactgatccactagactttgatgaggcggattctgactttgcaagttcgtaaatatcggcagaaactgtatcatcaaagcgtccaaaacttcgaattaaagtagaaaagacagtttgattcggtgatttctgagcaatggcgacaacacgttctgcgagattcggtgctagttttgggtcaaccgacgatgcagaaagtttttctatgattttgtgaaaagaagaagacattatttctcaattgtatgaggttttttattaataaaaatggacaatggacagcatttggccgaaaatgattttttggttgttcgttagctagagagatgcattcgctatatgtccaccagaactgaggtgagaggagattagcggcaagtatttaacataaaaattactactgcaggatggattgtagagacgaaaaatggaatatagagagcgagaatgagttgcaggagccgagtttttgaacggtgactcgatacagtaaaactacgtcgaagaaaaagttggtagagaagaagaaacactaacaaaagccccgaacttgaacaaacgaaaatagtttcatgacattagcatttacagtaatcacaatactacttccttgtaggccctctccccaatccaccgacatatcttgttatgtgcatttccaaaaatcattcctgttaaaacaaccggtaacctatgcaaaacattttaaaacaaaaaaagaaataactctatacagccgataatgcagctctcaggacaccgtctgcatgcattattacgggaagaagcgagcgagagagccaattagttcccttactccacattctcgtcttcctcttcttcttcttcctcgtcctcatcgtcgtcctcgtcgtcctcgtcatcatcgttggcagcctcctcaagctgcacaattttttccttcacaatgggcgtttggcccagacgagagtcaaaggcacggcgaacgccagcgttcgtcgaggcatcccaaacgcgagcaacgcccttgctaccagaagcagcaagtgtgaaaccaacagcctcatcgggagcaaatgcacagctgaacacacgaccgacgtccaagtcgcgcgaaacaaccaaactaggagcatccgtgccgacgttccagagcttgaccatcttgtccgttgaaccagtagccaacaagccagggacgttgggactgacgctcatgcaggacacagggccatcgtgagcttgaagcgtccacaaaggcttcgcaaggttgcgcgcatcgcaacagtacacggtgccactgtctgcaccgatgtagaaggcgtctggacgatggagggcccaggcaacattctccacatcgctgtcgatagtgaacgaggcaggagcatccgtgctacgcagatccgagagcacagcacggtgatcgtagccaccggacagcaacgcaggggctgtctgcgggtgccaagccaagctggacaccttgtccgtgtgatgagagtcgaacgaacgcacacacgagcattgggcaaggtcccacaacttgatagtcgtgtcggctgaaccagacacgagaaggttgtgagcgttacgattggcagcaagggccaacacggcgtcaacatggcggtcaggttgaatctttttagtcttgcgtttgctggaggccttgctgctggaggaagagggagctcctaacacggcagcagggtatacggcatcaacaacgtccaggtcccaaatttcaatttccggatcaaacgtacccacggcacagaagtttccaggagtgttttcagacgtaccaacacggtagtcgatccactccaaacacagtgggaacgaaggaagcataaagtcgtggtgcacatacagattgtcagcctccgactcgtagacgtacacgtcgacatgtgaaaggttgtcctccgtgcgagcagccagcagcatattgtcggtagggtaaatttgcatctcctcgcgttccagcatttcctcctcctgctgagcttccagcgtcacgtacgggtcgttgttgcctccgtcgtggtaggcaagaccttgaatatgcgagaaaagcgggttggacgcgtcatccacggcgtcgtcttcgttttccaactcgtcgtcgtcgtacgtgtccaagttgtactccttcagctcgtcatcaatctcctccgacgacttgagcggctccacagcatcagcaacggcagaatcctcgccgttcgacgcgtcgttgaccgactctccagtcgccttttgttgttcttcctcttctgcctcaaggtcggcgcgagcatcgtccaagcgcatctgcgacaacgcgtttatgcgctcgtactctgtctcatcgagttcaaattgcctgggaaactctgcaggaaagccccgaggcacaaaggccaccgctgaaatgatcgaagacatggggagagggcaggagtagttcaatgcgagctgggaggtttaggagtagtgaagtgaagggtggtgcagcgaggaatggtggggcgcgctggcttgcgttagtctgcggtacgatgtggtatttgtgtttagcgcagtacacagcactaaagtgaactacactcgattatccttgcctgcgttacatcaccttaatcgcttctacgcaccacactgagctgcagcgagagaacgcgtgcctacttccagaacgaagagagaggggttgtacgcccgtggtctccacatttccctacctctaccatcctccacacgacatccgtcgtgattcgttttctgcgtttatcgccgtcaacactgctcagtatatgttcaatgcatccattcgtgtggtagacacagccatgcgtgttactggcggtctgcaagcaagttttcgcccgtcgaccgctgatttttcgtgaaacactcggatctgcagctggagagccaaagtagcaggcgtcgagcaacaggatgttagcacaggcgcacagaacgcgccgttaaacgtaactctcgctgattcgtgtagtttcggccgtccgcgtcgccaagataagcttaaacttcgtggtgggcgactagagcttattgcctctacacactacacacagcattcaggcatgccccacatgtaccccacgcgtccccactcgccccacaggcatccccacaccagaccccatttccccacctctcccactcctccccaccgtcgcccactgcatccccacctgggtcgcccacttcggtcactaagctgtcggagcccatcgtagtccgccgccgcctgccgtaatcatcagagccgttgcctctagacgcaacctaccaactcccatttcttaccaccagcgacatggtagcgtccaaggccatgctcgagaagaatacgaacatctgtgaccgcatagagggccggtgctgctcagaggaccccgcagatgtcaagtcagccatgatcacggctgctttgcttggtaagaagtcgtccacaacatccatgatggctacgtcagcagaagctgcagcaacgatttcagacccgccaaatttcggcgtcgtgtgtcccggactggtttaccgttcaggatgcccttccctgcaggctttcccttttctccaccagttgcacatacggagcattctctctctgcgccaggaggagtacacagacgaggaattggcgtacatgcggcagaacaacatccagtacttccacatcgccatgcccggcagcaaactgcgcaagaatggcagcagcacgagctcctcaagcgctaccagcacaagcaacagcacggaggtcgcaggcgagtttaatgacatagacatagatgctctcgtccacaaggcgctctctgttctgctcgactcgaagaacttgcccattctcgtgcattgcagcggtgggaagcacaggacaggcattgtcatcggctgctttcgagcactgctcggttggcagccggagaaacgactcgaggagtatagtcgttactcccaccctaaagaaagggacattgacgaggagtatatccgcaactttacccccgactggtccaaacacggttatcgccgtgctccgctgtaacgccgttcccctgtgcgttgggagcgggtctgtgtgatagcattccttgctccttgttcctttttttttgctcggccttccctgctcccacgtatgctctcactggtgacacgtttattttctcgagactcgtatatggtctcctctagtttttatgcgccggtccccccaaaaccccctgctgctgtcattcgtcaccagtgtctgctgtttgtttccacctccgtcgtcccctcatcttccctccccttcgtattttgcgctgtcaacgctgtcgtcactcgttgtttgttttttttttcctcttttttttcctttttccgcctgattgtatgcaagccgctgtaactcaaattctacacagtgtggaacgtgactagctggtgttcctattcgatgaattcgatgacctcaatgaattcggctatatttcgaccttgcgatgccctagttgacggccgccaatgttagagaaaccatcctcgcgtttttcgcttgtgtcgctcgtgtcgcccgtgtccctcgcatctgcacatgtaaaaaaattcggctggggttcgcctcgcttcgaaagacccttcttcccgttagccctacttttagttgctcttcttgcttcgttttagcgcctgaacgccgtaaccggccgcgttcaccaaggcgaacgcagacagtgcaatggggtaggggcggagagactgtaatgcgggttttccgttcatgagcaggtatgccagtgaccacgctgtcgcgataccggctccattggtcaagtctgatatgagtaagcgttagcttcggtcgggtctcgtctgcgcgcaagaatgcgtgcgctttttggcgcacgcgaactctcgcccggagttaccttggtcgtgaattgcaaatctgtttgtccgtgttagccgaaacttgtcatgtgaactgtgcacgggctccttacgctcctacggcattcatccctccacagagcaggcagctagtcatgaaggggcctccttgaggccttctccaggcccgtttcaaggaggcgagcactgctggtgttagcgaacggccccttgcggtcgcgtgacgtacatgctgtgctaaatcctaataaagttagcacgtgagttagttaccgaaatgcactcatttcccgtatgtcggaagcagtgtgtctgcagcggcatctgctgcctggccgtcgcctgtttacataccgaaagcagggacgctagttgtgtatgcctgcgtccacatggatgtcgggtttgccggtgctgcaggcgctgttgttgctgttggaatcgtcatcagcgtcggcgtcgtcttcgtcgctgtaatcgtgctgctgtccatgtctgaaatccgctgttccgcaggctcttattggatggatgggtggccgacggtgtgtgttgaatggttatgtatatggtgtatatactacgtacgtgtgcttcgtgtgcttgagccttctgtccgttggtgctgacggcctcgacgagatgtcccccactctgcagtgacgtcgtgttcgtgggggcgacagggacggtgggggctgctcggaggaactcgatgggggttcgagatgctcctcggtgtttctttgtccgcgaggtgcaaacgacccgaggacgcgactcatcgcatgactctttcttgctgccgcgggcccgatcgctcgttttgtgccaacgcgtatcgtctcgcctaactttaaaagacgcgtgacgtaatgatctgcatttgcgaccataggtcgcgtcaacagagagcgggctcctgtcctctgcaaaccacatttcacgaaccccacggcgaattgttagcgttctcccacgattgctcgcggtataacagtagttctgtgtctataatcatcctctatttctgtgttttgatttccgtaatgatccggtacttcgcgacagcagcattcatttattataccatttggattttggtaatggtaaatcaacacacaacacacacgctctcgctcaacacagctaacgaacaaaactagccatttgtggactcgtccaatccgacgcaattgttgtttctcgaccgtgaatgggccatccggataccggtgattctcattttgtttgttatctgcgttgttggaacttttatttcgctggttatgatcaagtcgagcagactagagaagaagcccaatggcaatgacaagtaaaatgtgtatgtgcgggtgaaacgcgtaaacaaagcgcctcgacgcgtctttttgtgcaaacactctagggtttcttttctctttccacattcgttcaatcgttcaatcgttcacagtcgtcttcatgaaggtttgcgtgaagaacgagcagctacgcgtcaaagccgtttgtcgcttttgtcaccgatggaatacagagttggagtattgttcggcgacgaagctaacgtaccattcgatcgcatcttcgagcttaaaggtttgtgacttttggcaggaaatgccagacgttaaccgttgaaaaacagttggtggtccagatagaacagcagcaaaacacattttcgtcttctcagttattcacagtcgggcgtttgtttcaaaggttccaaatgtggaacacacttagtcttgtacctcgtttagaattggcttctaatgaacgcgagtttttgcgtatgtctgtactgtaaaaaatggtaatcgccctaacaatgtacagttacgttggcaccgcaagacagccgtgcttggcgtccaaaacctgtgcgtgagctgctgaagattactatgcagtgtgcattgcttcccatccgaaaaggtgcggaccattttgaaggaacgtgggatctgatggctgttgccgctttgcttcgagatgtttggctgaaacacgtcctccagtgtcttagccggtgctgtcccttgtcttttttgcctcggttttatgaggtatgtcgaatacggtcgcccctcctgttatatccactcatactactaacacctgttcacacagaaagtctcaggtgccatgctgtacagcaagcccgtaagctcttccatcgcccagctgctttcgcggtcggagcgcacagaagcgggtgagtgggacgaagactcggtgaacgaagtgctctacagcaactgtgtccgaacgtacatgcgtcgttctcaccggaaagagtttcccaatgagcttgtcgaaactaacaacgagccgccatcgtccacgtctatcatagtgggttccgacgatgaggctacggccgtatcgtatgcagagacatcaatcgcatgcaaactgcctccttcttcaccgcccattccagcgagtgacgaagtgtttccgcaggacataatctgtgaagatgtcgaagaggcggccgacgccgacgagtctatgctcgggtctctcccctaccaacaaacttccgaaacaattttgtctaccgatgctaatgcttatgaagaaatgctgcttgagcagacgtgacgatgaggaccgggaggggggagcggggcaaaacgcaagacaaatgctcaaacagtcgttgcctgtgagtatcaaagcagggcagagagttggactttttgcaggctgtgtttaccgtctcctcctgctccctcctgcttccacttgtgtaaaaggaactactatgtatattggaaaggacgattatgaaatcagcgacagaacgcaatgacgaaacaaggaacagaaacaaatgaatgctatgctaaaaagatgaaatgacggttcagatggctcactggtcggacggtacggacgggttttgctggtcagactgagtactggctagacggtgttcgctcccacagtctgcttgagagctcattccagtccgttgcgcggtccctgttaccgctgctgaagctgaacaagacttcgagcacactcttcgaggtctttgggtgtgactggagaccgctttttcatctgagaaatcggggtggatagacttcgtgctgctgtcgctgcaggaacgtctggctttcgttctaaacgcccagtcatcgagcctcctgccgggacatctcctccagcgactgtgttgggtcgagtgacactaggagactgtcctatctgaaagaaaacctcagcttggccgttctgtgtctcgcacagtgcgagactgggtcggtgatggagccgttgtagggaagcactgacttctgatttcgaacgggcgagtgaattgctccgtctgagggattgccgtttgttttgaaaccaaatttggagctctctcggcgtcatacaaaaattcatttcccgagagagctgttgtctttcagcaagtgtcggttttggtgtcttcaaaaagtattgttccaaaaaacgcgcctcagcatccgttgtacggcgacgacgtttcttctgacgtttttcttcttccgtctgtggtggtttgctcgttgtgatttggtctttctcctgcgaactcgccgggcttgctgtgtttttctctgccattctcgtttttgttgatgcttttcgacgcgcgtgtacgtgacacgcgtctcctaccggtaaatgcagttcctgtgtgacgcgtcgcgtcgccgccgccgtcgctaattccgaggctcgctaaactcaccactcctccaccttcttctccccagagatctgtgccacactttccctcacatcatcctcgtcttccacaacccaaaaggccgcctcctgcccagagccactactcggaaccggtacttggtgctaaacttgcattgctttttttgcatcgtgcagttgctatatctttgcatatccttgcacaggcgactgcaaatttattaaacactttttctaacctcgctgtattttttttcggaatttttacgattttttccgtttttttttgttttttttttcgttttctcgtcttctcgtccttttttccctcttgttcctgcagaggatctccttacgaccatttgtgaacgatttggtacattcgtttgcctgttactgagaacgtctgaccgattttcattaggttttctcgtttttcttcatcgtatgctcttgctgtgctcgaaacagactgctccctcgttgttttagcttggtccttctccgtttgtgaaaggtagcaaaccgcccgccaggctttgctgagtgattccttgattcttgtccaattcccgacattgtcccagccacgctacgcagaaaccgcttttaccgcctttgtactgccgtgggtgtcacagttattgtctgtctctatcgtgtatcatcgtctttcgtttggccttgtcgacgccctttgtctgtacgactaaaatatcctgtactattgtttgcatttgacatttagattttactaacagtaaagttttgtcattccactgctctctgttctacttttcctaaaatttaaaaagaattctcaaaaaagacgccacgaatctcacactggctgtactgattgtcaagaaaccttttctgtaagcttactcttgctactattaccgtgcacgcaaacgcacgttctaaccttctgcttttccactgtctttctgccatctttgcagaagccccacactctttacttttacgacttacttaaacaaaactttcatatctgctattcgtatggctgctactattgcatactgcttcatggatgaacgcatgcagccttcggtcgaaaaaatttccacgatcccaagtctgagcgtcccgtccctatcaaacaacgaacccgtgaagattacgaccagttttcaccacgatgccgacgactctcttggggattctgccgccgttgtcgttcacagtaacgaaaacgtgaacgcctggacggaggacgcgagcaccggaagtgggcacctgcttgtccctcttgatgcttctgagtgtttcgagcgcccggggagcgctctcggctcccaccctaaccggcgtcgtccgcccggtggccggcatcgccggtctgccatttctgtagactgggcccagttggaaagctacaaggcccagtatcgtcaaccaccacctcctccccctatgacttctccttcccctgtcccaacgacacatcacaaacaaaaatcgccttccaagtcctcgttacactcgccagggtctcttcacaaacgttcgcctacgaaagtggcctttgtggacaaggtacagatcatcccccgagtgaacattcttgcagactctggttggcttggttgccgtacttcttttgattcttttactcgcgagtttcctctttcgaaccactttaacgatgacgactccgccgcggacattgacttgaaccgcatcgaccgtgtggcgccccttgatcacagcagcacttacaaatcaactttagaagatctcattccacaggtgatcagtcatggcccagcagctggcagccgggtcatgccgacctccgttaaaaaagcctttgatgacatggatccttggggcgccccaggtccaactctccctactcttgcggcggctcgtgtgtcaatggagtcgcctttctctcctgctggaacttcggtcatccttgacacaataaaacagcgcggtccaatctcccgaaagggaaaggttcgctgcgccagtatgtctttaccgtcttctagcgctccgtgtagaagagagacttcacacgcaagacacgttagtgttatggcgccttctgaggttgcacgtgcttgttacaatcatccaacagttgctccaaaagctactttctcctttcgctcatttgtcactcgtttctttaaaaggaagtctcatccacgtgcgtgaagcatgttactctactaacttgataaagagtaatctttcgctataaccactcaaatctctgctgcacacacactcacacactcttttacttaaacgaacgcactcttcttctttttctttctctcttaaacgcacgcatttgccctctcttcctctctctttcattctctgcgtctgatttctcgctcatttcctttttttgacgtattcagcacactcgttttcttatattttacgtggttctttttgattatcgacttcctgaactgcaccttacgttctttactccttgcagcttatgctcgcagtgcccttcgcaaagtcgcgtcaaggaagctaaattcatgaatattcctagctcctaaatgtttgtattttctttgcagctcttgatgatacggatgccaatttctaagcttcttttacctgttattggttctgcattccgtcaaaaatatgttttcattttttcctccttcatttacttaaacccttggccatgcgcgcggtagcttagaaacagcgcgctattcgccgtaatcattgaggcagggaggtgaatcgtgttctgtcggctcgctacttggcgcttaaaaggctacttagattggatcgaagcacggagctctccctatagtcctccaatcgtttttgtctttactcgcaactcttctaatattggtttttgatgtgttaaacaggcttaaaataagataattggtaacttgccacttactactctactatacccaactagccgtgccctgcgacgggaaggcgcagggtagcagctgtcactcttgcttttaatgatgaagacacgcactacgctgtcttgcctttcatgttttatgatttgcatctcattgcattttctatatggtatagtaaatgatcgtgtccaaattaatatcaaattttttgttctcctgtaaacacacacatgcagtgatgctctcctccaattccaaaaagtaaggagtcgtttatccaaaacgtaaagtaaagaaacaagagcccttgctcatatcgagttcagttcatcttaatggtaaactgctagcttacttttgagaaccaccgtacttgccgcgccagacctcttccatagactcatcaatacgagtgaagagatactcggcattgccaatgcggtgtccaggaagcaagtccagggtccactcgtcgggaatggcaagagcgggagcgttgagttgcttgtagatactgtcgctcgtagcggggatgaagggagagagaatagaggcgagaaggtatacaaggttcaaagtgtaaccaatagcatcagcacacttctgtctctcgttcgtgaacagcttgttgtcaacacggttgtcttgcaagaactggttgccgcgggcagagagctccatagcgatacgcagaccctcgcgaagcttgacggcttccaaggcagtgttgtacttgcgcaggatggcgttcacgtccttcaccaattcagtcttgagcttgccagagcccactgaagcatcttcaagatagtaaggaaccaaaccattgtacttggccgtagtgaacttgaccacacggttgaccaagttaccgatgttagccaacaactcagagttgtggcgagtaatgaactccttccacgtgaacatcgtgtcggaagtctcgggtctgctggccaaaagatagtaacgccagacggagggtgaaagaccaagctccttggcattgttgccgaaaacaccgattccacgagacttggagaacttaccgctctcatagttaaggtagtcggtagtgttgatgtgatggagcatggtccatttctcatcggtacccagaagcgaaccggggaaaatgacagtgtggaagggaacgttgtccttacccatgaattgataaagcttaacgttctcggggttcttccaccattgcttccattcatcagtgtagttggccgtgatactaatatagccgatggtagcatcgaaccaaacatacaataccttgtccttgaactcttcaagaggaacgggcgtaccccacttgaggtcacgggtaatgcaacgaggacgaagtccctccttcaaccaagaatccgtaatggcaacgccgttgttggaccagtgaccttctttcgaagacttttggaaccactcctggatttgaggttggagcttgtccaagctcaagaaaatatggcgagtctcacgcttcacgggagtagtcttgtcaagcttacaggtaggattgataagctcgaaagcgttaagtaactgaccgcaaccatcacattggtcaccgcgagcatcatcaaaaccacatttgggacaagtaccttcaacataacgatcagccaagaaacccttgtgctcctcacagtacaattgagtcatagagtcaacctccatataatctctctcatacaatctgttgaaaatatgttgagaaatttcggtttgcttaggggtagttgtacggccgaagaagtcgaaatcaagttggaaccagtcgtaaacctccttgtgaagcttgtggtacttgtcacaaagctccttgggtgaaacaccctcctcgagggccttggtctcggtagcagtaccgtattcatcagtgccgcaaatatataaagtagtgttgttacgggcacggtgatagcgagcaaacacatcagcactgagagtactaccaataatgttacccaagtgaggcacattgttcacgtaaggaagagcagacgtaatcaggatattacggctgttgggcttgggcaaaacaccgctcttcttgcgctcttgcatcaactcaattttgggacgcaatttacgagtctcctcggaaatgggaatctgctcagaggagatctcggccgtttgacccttggtcttctcaatagccaaattcaaggacttttggaagaagggatgggcggcgaacttcgaatagaaagacttcaatgtctcgaagggctccaattcttcgggaccattaatgaggctgtaaacatcggcaaaaatgataacgttagcaggagtcacagaagcatcaagtttgaaattttgaatggcattatcaaggagagtgagaacaatttgacgcttctcgggagcatcagcagcaatcaagaggggagaaaggttcaaggaatcccaatcgagaagcttgtgctcaaccgacaagaacttttctgcagtcaagtttgtgttcttccagtacaagtagctgacgatggcattagcgtcagaaatgtacttgctggcgtctttggcatcagtcagacgaacggaattgcaaggagcagctggcgaacgcagttagtaaaagagaaacatagtgaatatttgaacaacacaactacaatcatagtgttctgatatgctgagcggcatatagaacaactttaagcacacaattgtgtcaattcaaagattgaaaaatgtacgaacctccttcgaccttagttttgggtgcaaaagccgaaacggcaatggcagccttcagtgcctcatgaaaaccaaatgattctttggaaactgcaggaatttgtagtttgaaagtcgccatgttgtgttgccgaccgctggtaacctcactgcgtaaaggaaggaaatgtgacggtagggcgaaaatttcttcgccaaatttgtgcggctcttaatttcgctatcataagcaatcaacgcatttgattaagttttgcgcaacttagtaagcgaaggcgaaagtttgttcgtcttattgtagcataaattgatcattgcggagagagcgcaaatctttgccaattgagcaagtggcaatacctaaacgttgatatgaaggtagcagtagatgcaaagaacgaacagatattgtatacttgggaaggcgggttgtagccgtggtagttgtgagagagtgtgtgtctatgtctatgctccaaaagtccagcataattgcgttgtacgtatagaagctgaagctgatatataaaagaatgaaacaaaatgaaaaagttaaacggaggggttgggccaaataacggttgccattataacgaaaacgaagtaagccttcagactgtctccgcacttgaaatcgaaaatttgtgcaattagccttttagagccgaaaaaccatttatcgaaaaaaaagaagatttacatcaacgcagttcgcattacgctgttcagttccactcttagttgtattcatacagtagacgggcgccaacaatgaatacagacaaaacagacaaggcagtgaatgttgctcgtgaggaggtgtgtgtatcgttcctaatacggaatgtttaagtcattcaacatctggcaactgtcacgaggcatagctctagcgcgagccagagcttccttgtcggtagagaaccagccatagcttctgcgaatggcttcgcgacggacgtcggattcatgatcgcatttcatgcgcaattgatggacaaactggcgttctacctcacgatccatccgcgacaattcacgcttagaatagcgcttgatatctgtcggacgaagataatagggttgacggtattgaggcatgtaacgagcttgtgtgtagggttcatacggttgatacgaaaaagaagggagtcttgttgagccatcatcacgaagaaggttggtcacaatggcaaatataatcataatagcaatcacaagtacttgtacaaacgatgatcctctttcctgctggccaggctgagcacgtcgggccccagcaggtctaccgcccccgaagcgatgcattctcactcttggtccacccattgagccaaaggagaagaacgggccagagtcagagaacatggagttaccaaagaacgcattaaataagtcctcgggtgacatttctgcatacattcccggaccagcacgggcctgagacgccgagaagccactggaggcagaaggatacgacctagattctgggtctctgccagttctgtcatagtccgctcgcaaattggcgtccgagagaatctgaaaggccttactcacctctgatgttcgttagtaaaaagagtcggaaaggcagccatcaggaattgaggctgcatacgcgaacaacgtactcttaaaagcctcatctgcgttcggggcatgattcttgtcaggatgaagttgcaaagccagctttttgtaagctttctttatgtccgagtcggtggctgttttctcgatatcgagaatctcatagtattgatgatttttaagacgagtaattctctgtacgagtaaaacttgtttttctgtgtatgtcctgccagacgaaggtgctggtttcgctgactcttgagtacgtttacgagtagagtttgctgaaggtgtctcagcactcgaagacgtggcagtttctggttttgtcgacaacaagtcctctatgcgtttaataagtttttctgcctcaggtgtttcgaagagagaatacgatttacgagcgaattttaaggcgccattgaagtcattgttcgccaatcgcttttctgaaagctttatacagctacacacactgttaataatcatattctacgtcaattctttcataccgaattgcttcatccttgtttccctccattgcagctctctcgactgtttggtagaaggttcgtgaagcgtgggcgttttggatggatgcctaccacgtggcctaatacgtaactttaaacttaatttcggctcaccaaactccttgaaggcgaaccgctacaaagtttgaccgtggaaattagtcaggacggtttgacgtatagctttattgcgtctagaaatttttttttttttgggttgttattagtttagggttttcgtggtcggacgcgtttattattgttggttttttctacattaccggattttttttattttgactttcttttggaattgcttcgtacagatttttacatcgacttactcgagtttgtttctctttaaggaacaatatttcttttatttttgtatttttttagggtatttttttattttcttctttttttttttttgggattaatatggaaaaagaagattgggcaccagactactctgacctgcatggttccattcaagaggtagaaacgagtcttagattaaaattgaaagacaatgcttccgctggggctccttcaaaaaatgatgacttatacccaacctccttggattgcatttctgaaatcgaacctggtttgtatatgagcagctggaaatgtgctgcggactcaaatgcgcgagaagatagaaggattactcacgttgtgagtgctatgagtcttcgtccacagcttgaagacgtggatgaaaagaatcatctctggtttaatgtggaggatgctagttctcaaaacatgatccaactgtttgaggagtttaacagctttgtccacaacgcaattgcgaggaatggacgtgttctcgttcactgctttgccggttactctcgttccgcctgtcttgtcgcagcttaccttatgaagcaacatcactggaccacttccgagacactccattttatcgcagaaagacggcccgggattagtccaaacccagcgttcttgcgtcaactgaaagtttttgaagaatgcgattatgagcctacacgcgaaaagaaaccttttcgtttgtggcttttcaaacagtatggtcattttgccatgctgaacacacaaacaccctccgacgtggcttacaacgaattggtagccgccaagaccggtgacagtgaagcacggtgcaaaaaatgtcgatttattttagccggctcaaactacattgttcctcatgaaccgaagacgaagaacagtgccatgaaatgcaatcacatctttctcgagccgcttcgatggatgcagcctgaactggagaaaggtgagctagaaggtcgctttcactgtcctaaatgctcttctaaattgggcacatacaagtggcagggtatgcaatgtaattgtcttagttggatttgtcctgcattgagtcttcaactgtcacgggttgacatcgtgaagcgtatcgctgtagctccacgaggagctacagcgacaggaaacattctccaagcacttcagagacggtaaaaaagggggaggaaaatcacgttctcacatcactttttcttatagcatgttcttgagcttataatgcgccaactttgatctgtaggactctcgcctcctctttcaatgaacttcccaatactatcagctttctattaacaagtgtactctacctatcggcgtctattacagtttaaccatcggaaaacacctactgtttctgatatacctcatttccactaaaccacatccgcaagccattgatgtcggccgagctacgatattcttgctaacaattgcgagagatggaacaatcgctctacgcctgtctcatcaattatcagtgattcagaaccactccctgtgcctacgttggactacgctgctgacacataatgcaccaccattcacctaacataggtagaccctggattgaataggcgaatatcgtacttggaatttacctactacggttcgaaaggacacaggatggaaaaagtttcaaagacatttgattatttggttattggaggtggaagtggtatgtaaacttgtccctaaacaaaaggaacatctctctcgtttgagctccgaaatgacaaattttggacgttgatttatcatcaactgttcactgtggtctttttctgtttttgtgcgttctccgctcttaaactaacacaacactaggaggtcttgcttctgctcgtcgtgctgcatcctatggcgttaaggtcggactaattgaaggcagtggccgtttgggtggaacctgtgttaatgtcggttgtgttccgaagaaagtgatgtggaacttggctgacttggctgagaaactaaagcttgccaacaaacaaggtttctccattcaaggggaaaacgcgtttgattgggaattcattaagaagaagagagacgcatacattactcgcctgaacggtatctatgcacgcaatgtggaaaaggaaaaagtggattacatctccggtcatgccacgtttctttctcctactcatgtcgccgtcgaaatgttagatggttcaggtacacagatttactctgccgaacggattcttattgctgttggaggtcagccaatttggccgtctcacattcccggatacgagtacggtatcgatagcgatggattctttgaactcgagaagcaacccaagaaggttgccattgttggcgctggttacattgccgtcgaactggcaggtattttccaagctctcggttctgaaacacatatgtatattcgtcgtgaccactttttgcgtgcattcgaccccatgctgggtgaaaacattatggagcactacgagaagagtggcatgcatgttcacaagaatacgccagagttcaagcgtattgaaaagcttgataccggtgcccttctaattcaccacgacgacggaaccactcgtgaggttgacacacttttatgggcaattggccgtaaacctaagattgccggccttaatttggataaaattggcgttaagtacaatgagaagacaggctatgtaatcgttgatgagtatcaacgcaccaatgtctccagcatcctctcacttggtgatgtctgtggaaaatttgagctgacacccgttgccattgccgccggtcgtcgtttgtctgatcgtttatttggcggcatcaaagacgctcatcttgagtataaccagatcccttctgttatttttgcacatcctgaagctggttccattgggctctctgaacagcaggctatcgaaaagtacggcgagaaccaggtgaaggtctatcgcacacgctttttcggtctcaattacgcgatggttgatccggaggacaaaatccctactgcatacaagatcgtttgtgtcggtcctcttgagaaggttgtcggcttacacattgttggcgacttttccggtgaaattcttcaaggtttctctgtagctattaaaatgggtgctacaaagagcgactttgacaactgtgttgctattcatccaacttcggccgaagaacttgtgaccatgcgttagttgatgattcttactagagtattctaatgattttcatgtctcaacagctgagaactccgctcggttccgtttggccataacatttgtgttgcctatctgtaactaatttattttaagctgtctttctaaaaaatatattcccttaaagcagcaaaaaagctgtttaaatcatatggcatgtcgtgagggcgagttctgtaggttgatttgttttcttttgtttcagcgcaatcgtatcttccattttgtcttctgtttgggaagataaaatgcgaagtctgtcacattttttccttcgtacaccctcgaacaggagctgtgtgttcccaatctctcgcctgccttattatcgagaaataaatcgtttcagcatgtcgacgaggtatgattaggaatgaaatgttgttaaaaggtttatttacttagttatagccttaaactttatgatattggtttcaatggaaccgacccagtttttcgtggaatttatcatgacaagcagcgccatgaagatgattttggagcaattatagaacgtgctaagagtcaaggagtagagagaatgatgttgacgggagacacacttgagcattctgaacatgcactcgaattgtgcgaaaaatacggtacgaattaagctctacattatttgctgggaacagagtctcatacaaatactagatggattgttcgcttgcactgctggtgtgcatccatgtcaggcagaagttttcgacaaatatcctgaaggttctgaggtttatctagaacaactagaaagctttattcgtcaaaacatggccaaaggaaagattgttgcttttggtgaaattggactggattacgaccgtcttcattacgcaaataaggagacgcaactcaagtacgtcttcaataaagcatgccaatacaggaattcggcttgttctctctttagaattagtatggctcacattatttagatgttttgaagcacagttagggattgctacgaaagtgaagctccccttgttcttgcattcaagagcggcggcggacgattttgtttctattttatcaagatatcttcctgacttgcctaaaggaggtgtggtacattcgttcactggcagtttggaagaattggatatgtacttaaagcttggtttatatatcggcgtcaacggctgttctttaaaaacagaaacgaacgtagaagccgttcgccgcattcctctagaccgattattgcttgaaacgggtatgcattttgtaacttatgaaaataccaaaattgtgatttatgactctatgactttttcctctccaagatttaatgctaacacttaatagacgcaccctggtgcgaagtacgtccaagccatgagggatacaagttcttaaaagacttcacgcctccgtatccctcctgtaagaaagagcgattcaaaaaaaattgtatggttcgcggaagaaacgaaccatgtaacatggttattgttgcaaaaattgtggccgaaatcaaaaatatttcagtagaggaattgtgtgagactgtgtggaagaacagtgtctctttgttaggttaaattgttcttgctaaccaactcacaactgctcgcacatcctctgatggagtgtgttgaaggagtatttggttgacggatccgctatcgtatctcagaccattccagtcgtatgtggacaactcatcactaagctttttgtcttccgtcacaaattgagcattgtcaatacgaccatgtaaaacagatatattcacggtcagcggatgttgaaacagtttctcttcctttaaagtttgttggaatttcggtgtttgtccgaaagtccaattccaagaacgtaactgttcctccattttagcaatatcctcgatacccataatatcttctgcagtaatacttgtgatctgtggtaccttttccaaatgatacgtctctagatatgtgtgaatagcgtcgtatacgaatttagaaacaggaacattcacgttcacaacaggtgaacggacacttttaactccgctgcttcgtatacccgtggtatatgaccgaagatactttgaaatgttaagcaagtctgtgttaagcagcatggtaccatgatggtagcaacgggatcttgcaattttgtaagcggatccgcttaatttttcgcccgttgatgaaagaacaatgtcatgtctgttgttcacactagcatctatgttcgaacgctgtaatgcttttgccattatctgtgcgtttctagtgtgtgaaaagttttggcgatccataattacactgtaattcacgtttccgagatcgtgaaacactgttcctccgcctgattgtcttctgacaatattcacccagtcctttctgcattgccggacatttagttcggtccaaggattctgatttcgaccaataataacagatggtaaatttgaataaaacagaagacactgtttagcagtgctgttcttaaacaaaaaatcttccaatgcaagatttaaataaggactgacacttctacttattataatttttgcatttagtaaatttagaacgcccatattctgttcctagtagttttttcccccttgttacagtagatgaaacagttctgagcaaaattgaagtagttcttcgtaaactagatccagttgtatatattgtgctactttaatttacaaaacgatgtttaggattctttttgcttctgtttcgagaactttgccgtgataagtattttcattgacaaattttcaatctttcagcatcatttcttgtaaaagacagaaatgcaacaccaggtctcaaaaatctctggcatcagtccagcaggccctgagcagctatgtatgaacaattagaaacatttttttggcacggaattgtcttcagtatacatttaaaatactaatactaactgacaagaaagttcttgcaaatgaagttgatgagctttgtatacagctagttcataagcaatttcttgctctcacgacttgcttcagtccccaagtgcaacagcgtttgaaaccgtttacaggcaattggtctcaaccattggcgtctttgctttaccatgtagcgtgtctaaaacgttctacaattggtgaagaaaccagcggcatcgtcttagtaaatgatcatcttcaagtcgcaagttcattctctcgtcttttggaatccattcttcgactgctgccaagctttgtatgtctaccacctttgaagtcaaaacttgcgtcgatgatcgacgtaattcttggcttctttgtgaccacttcattaaaagacagtatctacggatttgcagaacgccactggaaacgtattcaaaagattctctttctatacaaagttcttattctttatactaaaaagtcttgttcgtatttgactcaaaacttgttacaattacactacgtatgtggtgaatgtccaccaaaatggctttcagcttctagcataaatatgctaacgaacatctagcgaacgattaagagtgtcaacactgaaaatgggaagtctagaagactcatttggtcaatcttctttctagaaagtgttcgtatagctttagaatactggggtccacaaagccgcaacgaagaaaaacataacacagagcaacttcccgaagtcaggacacctgacagcccagaatcctttccttttattcccgataagtctagaacttgtgcgttgtgtatggaacttcttcaccaacctaccgcaaccagttgcggtcatgttttttgttgggattgcattacgggttggacagaaaggcagccagaatgtcccatgtgcagaaactataccgacccgtctaaggtcgtccttctgcgctaaaacgacccgtgtttgtatacctataattaattatcacgactccaagtgtcgactcttctatacaaaacatcgagtgactcgctaggactcagcgtgttttctggattaatagtcttcagcgtctcgtagtctccattgttaatttgtcgaagaagatccttaatacaaagcttctcagtttgttcaaaggtaagcaacggcaaagagcttgtcagccgtttcatctgaacgagaggataatcagagaatgctgtaagaaactgcaagctgtcgcgagcgaactgaacagcaccccgattactgaattggtgagtatgcattatatgcaacaaccagtcttccacaatatcagcgatacggcaaacaatttcaaaaaacggggctccaagaataatctcatgaatggagttgataagtcttctcaatgcaatatcgaaacccacagcttctggtgaaattgagccttcatagcttttgtcactcggtggcttctcttgaagcgtccatgtatttatagaagcgaaactatcaaatgtggcttcaaggtattgagttacacgatgcataagcagctcgaatgtttgattacaaagcttggatagcctttttcttagtggcaggaacacagaactttcctccgcaaggacttgcttgtctacgggtttctccaagttcgtttcctgagacaatatgtaaacttcttcatcttccaagtcgagatgccagtcaagcaaaagcttaaatgcgccatacagtttacacattcgtctcacttccgaaaaactctgctcagatgtaacatgcgcacctccgggaatgagagttgtagagccttcatgattctgatagtacgattcgagccagtcgacaaattgaatagacggtttcaattgaagtgtatgaaaaaacccacggcaaaactcttcgcaaggtatcatttcaagaatggattttaaagacgccattgcgttccgatacaatacgaaggattttatgggcacagcagtgtaaagctcttccacatcatctcgagccaattcccatgcatctttagacgactctatagcattcaattgcattttcacatcagcagcttctatatccaaccagcgggaataaaccatgggctgcttaagaaggtatagcgataaagaatccttctgagggaaattgtacaactgcttcagttttgtggaatagtacaacgtttcacgaattagatgcgctaagtgaacatcgaggtccattattaggtttattttctccttcattaactcttgcataaccttcataaactcgtggacagcgatcattccctccggcattatctgttgaaacaactgaataaaactcagagacgaacgaaatactttaagagcgaactcataaaaccactccggttttgatggagtgttcgtcttcttctcagtcataaaatgatacttgaattggatgttgaaaggtctgcaaatgcatttcattaacagcagtagattctctttctcgtctgttgggtcggcaacacatagaagggatgctttccggagcaattcatctatggtttctttcgacagggatttgacattcgtatgcggccaattaagttgttccttcacaaacgtattaaaagcttccgtatctcgttcgaccagatcattcatagtattagtcattaaagttttcgtgagcaagccgaaacttaaagctgtcccttcggattctctagcggaggcacacaagttatcaacatcacttttcagagacgctaattctgttatcgtagaggaattctggattctgttgacaacactcttcaattggcgcagaaactctagcatacgttcatcaacaggtgctgttgtcacttcctcatctatccaagcactttctatgccatcgtttatatctatagaatggtttttgtttgcttccaccgatattgtttcattcaccgacgacacttgtgagaaatcgagccgggatacgtcgttagcaaatctgcggatgtcctccaaatttcctgaaggagctgtccacgatttaacaaatactaagggactaattgacatcgcgccgcctaacgtgcccattagtgaattgctatgtgtgttttagctgctgcctgtatgcccgaggtggtagtgaggatccgcggaagagccgcggaagaccaaagacaaagatgaagagcaattagagagaaacgttattaggcgttgaaactgcgtgataatacgtcttgcattattttggcaatgcaattggcaatgtctgtttgagtgcttcgcacagatacacgaattagctagataattagttagtcatacagacgaaatgaagaaacacaataaggagatcctaatagcgttcagagtagttatacatacgtctttttcgtagttgggttccaatctgagcaaacatccaggattggaattattcaatttcactataccggcaccaacaatgtttgtcttaattgaatccacatttgtgcatataccccattgcataccaatgacaaccttaaacagttttacagtttccagcttgtcctttggattttcaagagcaaaagtaagctgtgcttcacgttcctggcccatttggccccaccgatgaaagaatgtgtatgcatccaatgtaacaggttgcatgaactttgttatgatgataggaatcttcaaattcactgaatgcaaaactccggcaacgcatgaaacgcggacaacgggtacttcgaaggcccccttgggaagtgctatagtaatttcctcaaaaatctgtgctttgggtttcaaaacggtttccgaaaatgtagaggaaacttctaagttttcactcttattcaaaaatgaagaggtaaacgaagtgatatccgtagcagagcggctaccaaagtaaaggaacaccgttgcatattctttctttacgcttatacgaacgccgatttgcagcagtgcatcttgaaacaaaacgccctcattacgccagcataaacgtgcaaaaccagggtaacaagccgaaagatccaacgcgtctgtacggaagatattttccgttgacatactttgggtgcgggctaaagaatacgtagataatcttgccaagtcggtgcgcaagggttgagatttctcatcgattggcggcatttcatcacaaactgtttttagaacctcatttggaagtcgaagaatcagccgatattcgcaagctctttgttgtacttcaggatccaacattgtagcatacttgtcgaaaatgttcattatacgagatttcatgtcaggataagtattgcaaaatttcagcatggttgtcaacagcaatgcctttgttgaagtcgaatgggaggtgcacagtttacgatatatagtagtatattggtttataggcaagcttccggtttcctcagatatcaaacgcccgtattcaccgatgatatagccgccaatcttgatgagactgtcgtagaccgaatcggattgaagaagcttgaagagacttgtcacggcgtacttctgaatttccggccgctgcataattatgactataagccttttccaaacctcatcactcacagaatcccctccaagtcgtagaagttgcaaattcacgtctacataccacttggaatctttagagtgtgtttccgttaagaccgaaatcttaagtaccatatcctcacgcgtagtagtatccaggtaggggaaagtctgcagtaaatctgaaatgatgaccttggagttctcggaatcacacattgcgtatagcaaatccagactctttttacgcattgacacatctttgtatttcaaagatgagaggattaggtccttgtgctttttcaagaaaggcatcttaaaaccattgctgattagggaggcggtcaattggaacgaaagataacgaatgtttgtttccttgctggcaatcatttcactaagtagcttagtggtattttgtgagagtgtctcattgggttcgttaatgtaaatgagccgaatggcgtcgaaaagaatggcatgcaaagcattggtttgctggatgttagatggtataacgtgaactgagatgattcgagcgagaacagtgtgaagactttcctgcaacgccttatcatcagtaggggaacatgcaataagcacacgaagtaaccggacttgtagccatggacacggaacggcataatacaaatagtcaggagtgtaagcttgttcaaaaacaatgttctttaaccgatttacggcttgagaaaacagcattccatgcatggcaggttcttgttttgcaatggcttccatgagagaagctactgaaagagaaacatccaaatcctcgtcgctcaacatcatagccagtctctcaagccactctggatgtatgagatggggatatttacgataaatgtgaagcattgcaagtgcagctttctgtcgaacataactctcggaggtaggtgaacaaagtagtttatgcacatcaacataaaccgcctcacacatctcttgcccgccgatgttagcaactgcgtttagagcaaagctgttgtgaataggattggtgctcataaggtctttcttcacagaattaataacaagtttaattagttcatggttctcatgaagaagaaaagctgttgctaaataaccaacttgcttttctctcactttattcgaagaaagaagattcacagactctaaatgaccaaaagttacagtatagcccatcatgtatatgtaaagtagtttacaaatatacttctttttttgatatccattgagcgtagaacctttgaatttggcacgaattttcgctaattccacattcacgcgtttttcttcttgttcttttgaacgcagattccggatatcagtaatgaaggtatttaaacctttcatattgttgaatcccattttgaataaataatgctaacagtagtcgagaaagacaaaacaatatgatcggtgatagaattaataagatcctcttgaacaaaagttacagtttatatacttaatacactgttttgttagccaacatgtgggtgtagtatgcaaacaggcagctccgccagaaggaagtagtaattccgcaagaacagcctgacttacgttcgctcctctaggaaactgttttatctaccaatagcacgtttttatgtttggttccgtgcgtccttccgctttaaatttataatattttttttgaaaaaagcgatggaaaggagtaagacattgctgtttggaacagtagaggcactgctcttactttctataacatttctgcgtacttagtttatttattaatttatactgtttaataatgcaatcgaaaagtaaagctttttacatcatatgtaaaaaatcttatgaatttagtaaaactgataatggaactcggagacacacaattcctttgtcatgtttatttagatctgtattttgcgttaccaattttgaatatcaaatttgctataagcatagaatctgcaatcacagtaagtatttattcgtactcaggaaagattctaaagaaaaagagttactacaatcccttcaaagaaaaactagcttacaatacataatgcgaaaatgcttcagctccttggtagtttcaataaatttatgaatgtaaactagtcctgagaatgtggaatcaaaactaagaaacaaagtattagtgaataacttcaacaggcttatttttttagggtagattgctatcaggagaatttacagaaaactgtgatgttcttctcggatttgacatgtaaatcctttttattacaaacgtagtaaaccaggttgtgtcccagagtttgcattatattttgcttagaaactgcctgcagttatatcgtcagttaacaaatttcgttcacactactggagtgtaacttcgattttttttttattttaacattatcaccgatctttcttcgtttcctgttttaaataaacatccaacaccttttccgcgtcaacgaaaacagatgtatcgatctcttcactcttttcctcaagtgagcgtttctcggcagaaagagggtgctcctcgagataccgcttccgtgtagcataaggctgtccttcttcctcgtttactggcaaaatagacactgcgaagtaacgaagcaatacccaaacgtgctcggcgaacaatgcaatcaacatcgcaatgggcatactcttggaggaaaatgcgtcattagatgtgtaatagtaacacagagatgtcaaggtcatgctaccgagccagctcagcaactgcaaacactgattccacaaaccaatactatctttcagagatggaagaggacgttgcatctcgtttgtgattttggccatatcaccacgaatttcaaagaaattattgacaaggaaaaatactggcgccaaggggaatatgggggaaaacataacaacatatccgaattggattatcatttcccgataatcagtatacgagtcgtatggaggcaattcggattgtgctctgtaagactccaaaacctcatgctcaagttcatcatcttgaataacaatagaaggcacactttttctcttttgcttaatcaatttcttaaccgcacgtaaaaccgccggaaccaacagattggtaatgaaattaatcagttgcgcattagtaagaaagtagagaaattggcttcgtaatctcaagggatttccctgaaagctgtcagtgtggaacctggagaaaacattaagttttgaactataatgtgcaacaatgcgtttggaaaagggtccgtacacatatgcagtgaggaataaagcggtgtacgaaaccataaaattaaacaagaatactttacgactgaaggacatagcatattccttctcagtgcgtcggttctccaaatcggtcaacttcttagcagccactctatagatcatgaagaatggaattgtacacgcctggaacgcgacagttggaagcaatgtaagcaaaaactttaggggaccattgtacaattcaacaaggtacacctccaaggcgaaaataccggccaacaaacccagcaaaacaccacctgaaaccaagaggagtggaactgtaggtaatgttctcagcacggtttcccactggggaaagaatgggcgagcgcggccggtgaaagagtcaactttgaaactcaaaggcttaaattcctgcacgcatttctccttgcggtcacatccgttgattgaccaacgttgggaaagcgagcgttcgcgcactttccaagcttgtgcgaaaaatattccccaaagaaggatgccgaacgcaaaaataaaagaataatcacccaaaaaatagtaacaaaatacaccccaagcagaggggacaactaagtttaagaaatagaattgcataaacgcaaagtacaaagaaacctgttccaaatgtcagttttaaaaagcgatttactacacaacaaatcacttacttcggaacctaagtgcgctttaacattgtctaaatcagcatcagaaagaaaaagtttcttattccatttatgtctccagttggcattgtacgttttgttatggggtgcaaagattttgacaatgtccggataagccttgcacccagggcccattcccaaacaaccttcttctgaagacctgttaatctttcaaacacaacacggagagcttccgagggttcaattaaacagctgccataggagtccatgtcctcaggtctgttcagtagaccgcaaagaaaagattcctttctgtcttcatcaaccaagtcgtgaatgagaggctctggagcttgcacaaaaacaaagattgtcgtctcagaagcaggacgaacagccacacgaaacccagcggcctgtaagttcgctaatacatttttaacagtttccgagcttgaagaactcgttgacttaacctcaacaatgaggtgacactttttcacgatgtctgtgttcaacgttgaatactgtttttccatcttaaacagacatcgagcttatgaataatgatatacgcgaaggacaagtccgagcatggccgtgctgtttcttttcttccttaagtcatagtcgcatatatcgctgccacgtgtaatccgtacgtcatgggtctgcgacatatagaccaattaaacatgttacataaacagagtagtcgctcttagttgactaagcgagaactaaaccaaatacaaaaacaaacagaacaggagagagttgttacgttaaggaatgtagacgcagagaaatgtcaaatatgaacccgtaacagtccaaatacaccttcaccgagcatttagtttattaatatttgagaacgataatcattcactaacttgaaagtaccagggaaacccgaaatcctaaaaccatgaaaatgtatcaaacgaaaaatgaaagcagatcaacatatccttgcttgttgacctgggagtatattcagcaaaaattaaatgccaaaaagtatgagggaatatgttccaaaaaaaaacgacacacataaaattcaaaacaatgaaggccagattagcccggagaaacgcgattgaacagcgttggcataagaacaaataaacaggagcacggaaaacctactcttccttcgagccagcttcgatgagacgttttccgtgtttcaaaggggcgttagcttctgcagtaatttgtgccgcagccttctccatggccgactccatatcatccaaaccagcagtcgatgcatactgcaaaacaagatgacgaccgagcaagtgagtatgtttcagagccttcatcgcgttctctgcttcacgcgcggtgacaaactcagcaaaagcgaaaccacgagcagtgcgatcaaatttcttgggcacacgaacagaacgcaattgcccatacgcaccaaacaaggaaaccacatccttcttcgtggcctcgaatggcaagtttttaataaggatcttagtacccttaacatgacgtttctcatcggccttccgtgtctcggcagcagcgtcagcacccttgtgcgatagtttgatttccagcttgtgtccatcaagcaagaaaccttgcatggcattcatagcagtgacagcgtcctccttcgagcgaaattcaacaaaaccgaaacccatactcataagctgaccaggacgcttggagggcttggcgcgaataacagcagaaaggaaaccgttgagggaagcgaaaattctttggaaatcggtttgtgaggtgctgaagctgatgtttttgacgaaaagtgtggatgtttcgccgtccgctggttcagtgacagcttcgtccacggcagccttgttttcggtggaaataccgtcgatcttttgaacaacctcaggcttgcccgccttcttagcgactgcagtgttaaagacatttttaggtgctttctctaaatacagcacagagcccttaatgcgcttatacgccagctttgcgaatgcctgacgagcgtcaggagtgttaagaaactcaataatagcaatcgtgccagcaggaggaattaacactcgtccaagctctccaaactcaccaaacatctctgctaactcctcggccgtcgtaccgtagggaaaattcttagccaaaataacagagtcggaacgctggctgtttttgaatgcttccaaatcgacgccatgctcttcgaagaaattcttcgtctcttgaattacatgggtctctgccatagcctgcttcacagctgcatccgacgacgtagggttcaggatgtcagccttcttaacgcccaaacgagaagcaagcgagcttaccacggcatctgatcccatgtacagagtgttccagctgaatgtgcttgcagaagcagccagcttacgcttaagttcacgttgcttctttaaaggaagcttatggaaggcctgctcatcttgcataatatttgttctcgatttcgcaggcagaatgtgaagcaaacgaccctggaaagccaaaccatccaaatcctgataggcgcgaatggcgtcgtccttatttttgaactcgacatatgcaaaaccctttggcgcgttcgttttcttgtccactggcacgtggacttgttccagggcaccatagtcttggaagagctccactatgtcgtcctcttggcaactgtatgtcaaattccgcaaaaagagtcgcttagactcactaatttgctcaattgccttttcttcttctgtaggcacccggggctcttcttccacaacttgttcctcttgttttttcgttgtctcctcagcggcgtcatcgacgagcatatcctccgcctccgggtcagcgtgatcctccgttgcctgctcctttattctcgtgcgatgaagacgcaaccactcgtcgtcagtcaaattagaagcagcaggggctgttgtgatgcttgggcatcagcatcagcatccgacgcatctgcatcagaagtttcttgagcagccagtaccgctgctcgtcacgacgtcatcacagtagcttcagtagcacgacgcttcaaagccggcagctcctgatactcatcgtcgtcttcttcttcaaacgcccgaacgtcggcagcagtctgttcttgttgagtttcaccaaccagtggtgtaccattgtcccaactacgagaagtagacagagatttagaaacggacaggaactcctgaaacttggtctcgtccttcacctcggcctctccatgcttgcgtttgttttttttctccgctttttccttctgatcggcagctctctgagcgagtaaaagctcctcctcacgttttttctgtctttgctcaacattcactctagaatgcttacttttcggtttaattctctggtcagccgtacgtggatcgaaagccagctgcacatccaatttgcttgtacagacaaatgttttattgaagaacttcacagcatcctgagcatcttctgaatttttaaagccaaggaaagcgaagcgacgacttgttccatccctcaacttggccaattttacgtcggtgatttcgccattgtaaccggattgtgaggtgaagtgctgtttaatcttctcctcgtcaaagaacgcaggaaggttttttacgataattcgagacatcagaacgtggattcctccaagataccgtcgtccagtccggaattgtgtgcgtggggaagggagagggcgagtgaagcgcgagggagggggagcttgctatgggattagtgcactgcggaacaatcccttatatgctataagccatcactgtactcccttaacgctcgttgagtttcactaaatttactgcacctcactaaccctcgctaaacacatttcctcgggcttaagctcgtactgacggtacagaggtcacggaccctctagaccctgtgatcttgctgcacgactgacgtagctcatcgttgagccgcagcaaccgcagacgtctccaccgttgcaatcatcgtcattcatggtgtcgcagtcgtgccaacacccagtgccaaatttccgtggtgcaggcttattgtcaccctgctgcgggacaatgccaccgaacatcaacgataacataaatcctcgctgttacacacatcgcttgatcggattggttcaacgccggttaccaccgacatcgtctactagctttctcctcccttccgtaatcagcagagttttccatttcctcgtcatagtacctccctccagtctggggtccaagacttttcgttctcccgtggtcactaaaagcgcggggagccgacagaagcgagagacccctgttcgcttagatggtatccctgaaaactttacacaatttacagggtttcgccactgcttatagtgcgctagccgacaataaaccgtgtgttgatttgcagatgcgaaaattgccggagtattttttttaagtgcgcgtcaagtggtttaagcgagccatgccgccactgaaccgtccaatcaaaagctcgctgggatagcttaatctgcacatcagggtggtttttcaaaacttttttcaaaaatacagaacgtgcattaaatttaataataacattgtctctaaaatctattaaatttgtttctcttattttactgtacgctgatttatctcggtgtatcgattttttcggatgcccgagaagcgtcgcaacaggaagacgctgccctggggacgttttacgagcactagacgtcgaaaaacagtgccaactgcagcaaattgttgtggtaacgtgcacagttctgttttcacagcctttattacacattttgtcaacactcttgcctttttgtatacgcagccagccatggatgcggtttttcctaccccacatgcgcaatttttcattggcatgtcccaattagaggcgaagttatttttagaaaatccgatgttgcgcgcatctagagccgcgatagcacactatatatggatgagcgacgctccctgcttccgcacccttggtcctttgtttctctgccttcatatcctacgtggggtttctttcctttctacttcgtgctgtccacacgtcgattcccctattgaggctgcaaattttgcatctgttcttgctatttaattcatatctagctgctgcttggtgttgacggcatctcagctgtttttctatccgtctcgctctcttgtgctcgtgttttctcgcgatttccagtcgacgcgtctcattcttatagacgtaccgttcctttgtaaagacaattgcacagacggaccttttttcctgtggaaactgtcgtattcctcgtaaaccgtcttttttcatttacatatcaaagaaccggttcattccttatttctcgcgctacagcaaagtttaacgagaaaaacacgtacggttcatttctcatcattcaattgcatcagctacaacgctcaattgtctgttaatatcgttcttttgacggtatccccttcatttgcgcatttcttcgaataagctttttcgctatgtttcgcgttctttttgctctcctgcttgctacggcttcgcacgcattaactatcggccgtcgtggcttcgactactcctctgacaaggttcgtggagtcaatcttggcggctggcttgtcctcgaatcctggatcacaccttcgctcttttcggacacttctgtttcagatgaatggtcattgtgtgagactttgggtcaaactgcagctgctgagcgtttgaccaaccactacaacacttttatcaacgagtctgacttttccaaaatcgcgggatatggttttaacgccgttcgcattcccatcggctactgggcttttaacgtgtcggatggagaaccgtttgtacaaggacaagaggcttatttagactcggctatctcgtgggccaacaatgctggattgaaggtttggattgatctccatggtgctcctggaagtcaaaacggttttgacaattctggaaagaagggtgacattggtttccaaaagggcaacaccgttgaccgcacagtggaaatcctcgaatacatcatcaaaaagtacacgggttcggactatgtggatactgtgattggtatcgagactcttaacgagcctttggcttctgaccttgatcttgatggtttgaaggagtttaacgctgctgtttactccaaactttactcaacttattccaacgtggccaccgtctttcacgatggctatattagcatgtctaattggaacgacggtatggtggatccctcttcttcgggtattgtgatggatacccatcagtactttgttttctccagcaatgattgcaacgagacatttgaaaacgagttgagcagtgtttgcacagctggaaatgagattgctagctcacccttcaaagtcgttgttggcgaatggtctgccgcaattaacttttgcacttcttggcttacaaacatgtgcaccggtagcggttatgataatgtcactgaggacagcacttacattaccaagtgtcaaaatgacattgccagttggtctggtcaattcaagagcatgcttcgtcgatttgttgaggttcagatggatgaatatgaacgtggtgccggttggatcttttggacatacaaaaccgagtcgcctagcccactttgggatgttcgtttgcttattgactacggcgtcttccctcaacctttgtcggaccgccgcttcagctcggtttgctaagctatgctctactgttcatttattggagagtcacttcaagtgactgttcgcccattgttatctatcctctatattcgtttttcatgttttcatttcgttacctaaatactgttttcagagactggctctgtttcttcggactgaagaggttttcctggtatcgctggttcccctcctttccgttcgcatatgtgctctgcattatacttgcattccgtctggctacgtgaatgcactccactttattacctttttcctctttccaatactgttctctttccgatttcattgcatgtttacagacttgaatggaccttcccgagtgctggtgtgcattgtgaaccagctatttgttttttttttcttttgtacttattgtcgtagatagttttttccttataaatgtaaattgagtatactgaaagtgttgatggaagtggaatgggtacatttatatttccaagtggttttaaggtattggaagcctcatgtttacggttgggaatttcaaaactatctgtttaacaataggcaggaaaaaagaaaagaaagatatttaatcaaacaatgaccagcaagtattagagtattcgtttcatttcgaacaacagcatccccggtagactcactcacgtctttaattttcatcacttcatggtgtactattgaatatggtaggaacagtttcttccttaaccaaagtttcaagttcgtggctttttaggcaaaagaccctatttcccgggaacgtttgtttcactttacggttctttgcaatgtttcggcgtcctcctcgtgatcctttagagaattgtcagtatgtgtatttgaacgatggacttcgtcgcgttcctccatacgaatatgtttatatcacatttgcgaagcttcggtggtacggaaaaacgctacttgaagtatttaattccgagtttcgtgacagagagcctggttattatgagagagcaattcgtaatggacaagtcaaagtaaacaacgagcctgggaatgtcgatactgtcattcagaatggttatgttatttcacacgctgcacacagacacgagcctccggtgacggacgaacctgtgcgaattgtccatgaagacgaagaatacgttgtcatcgataaaccagccggcattcccgtgcatcctaccggtcgttacaatcacaataccgttctccatatccttatgcatgaaaacaagtgtcccttgctgtatccttgcaacagactcgacagattgacatcgggcttgatgttcttttctaaaactcctaaaggcgccgaacggatgcgggtgcatatgatcagcaaggatttgcaaaaggagtatgttgctcgtgtcgtcggagagtttcccgcagaaaaaactattacctgcgatgcgaagcttcttactgtcgcaccaacacttggactaaatcgagtccatccagacggcaaggatgccgtcacgattttcaagcgcctggcctttgatgggcacacatcacttgttcactgcaaaccactgactggtcggacccatcaaattcgtgttcatttgcagtatctcggctatcctatagccaacgatcccatctacgcaaacctgcgtgtttggggaccgtcgcttggtaaaaacggagaagccagtacggagtctatcatgatgaaattaaacgagatgggaaagactgagacggcttctcctctttatcaatacgaatggtacacaaacgagacttctgaagaggcaaagtctcgtagggacaagcgcatgggcgaattgctgactggtgagcattgttcggtttgcaagtctccattgtacagtgatcccacggctgaagaactgattctttggctgcatgcttggcgttatacaagcgatacgtggtcataccaaacttctttgccttcgtgggcaaaggccgtacttgataaggatccagcagcaactccgctggaaagcctcgaacaaaaaagcacatagacattatttttgtaagcacaaaaaaaaaataaattggttaggggtgaaagcactgcgacgaatgcaataaaccgtagtacaagactcgttaagacgttttatctctagtgaaggagtttaactcttcgtaccttgaaaatcatctccatcttttattcacaaaaagatcctcaagagacctccttcgtagcgtgttgctcgatgcaaagtacaaatgcttgtcgggtgaaaaaagcatgggagtaaatggattgctgccgtttattagaaagtttgcaggtcattccatcgagtattgtgcgccgaactcgtttcattcagttattccaaaggttgcaattgatggaacactctttttacataaagagtacaggtctccacaggtatccaatacggggaagtcaaagcacctttactgggcactcaaattggctcgatattgtcgcaaaactcatgtttctccaatagtcgtgtttgatagtgcaagcagatctgtcttaaaacgaaaggagcacgctcggagaaaacaacaaaaggagaggaatgtctcgctcttaaacaaaattaatgctagcattacggatcaaaaatctctacttcgttctacggaatacgccagtcctcaggaagagcagacgagaattgcagatcaactacttccattaaatttggaagatgagctggaaggctctcaatccgtgttgacaaatgcactaaatctgcttggtgaaacaaaagacgaaattacacaagcgtcgtttcagtcatcatctgcctttcttacggacactttgcagcgaacagttgaattaagagaaaaggtagaaagacgtttggcccgtccttccatcaatgaggttaaagaaaccgcagccttactcaatttcctcaatattcctgtgtcattctccccagaaaacgttgaaggggaaacgcttgcagcttccttgtaccattcaggccttgcttctgcagtttgtacacaagatacggatgcgttgttacttggcaccttaatgatttacgatttcttcaatatttcaaaaaagtttgagttaatgcctgctcaattcatttcttctttacgggtccaaaaaaatctcggtcttacatatccgcagttttttgactactgtttgttatgcggtactgatttctgcgaacgaataaatcagattggaccagtccgtgcattaaaactcattcgtcaatttggtagtctagatgccatattaaagtatgcattgaacgaccccatactttccaaaattcttcctcaggattacaacgaggacttgaacattgcccggagcgttttttctaatattcctaatgaccgggatttattgagttttgcgtctaaggcaaatagtttcagcgaaatttctgaatctaccttcaggaatatagaagaaggtgcgctgcgaacctttcagttacataaagacgttttagacatgaattccccctggtataacgactctattccgctagattttttcatcttggaagactaagtttacgctcttctgtacatgttccattgttgcggtgtatcttcgtttaattgcagccttcctacgtaactatgtatgtgctttttctctaaagaatgagtctagctgtgccctttgtgatgtttctccgaattaaaatttcggcctgcaattttgttagtaagaaaatccatagacggaatacctcatgtgtgttacatacggcaaaaaatatgacaaataaagtcattagagagatgatgattagagtaattctgttcatttttttgtccgcgcttgattcagcgaatatttcaagcatatcggaaatgaccttgcatcggttgtttaggacctgtgtccggggtccaatttcaagatactcacagaaagcagtgtacaaggggagaagcaggggctcattgttccataacaagtctggtgtatcgagtacgttactaatcagattaacgtcaacacgaagctggaagagttttccgctcattttagccacctgttctcttcccaatcctaattctccgtaaagtgcaagttttttgggatataccagtgcagagttcatggtctcatccatgcgaaattcgaagtgtgaaagtttcacggattgcgctagagcatgagacatagccagttttgtttttacatcagcactcggaatgtgaatcatgtcattgtaaattcgcgggcgctttgtgtttggagcgtaatgaaagtgcaagtcctcgatctcgcactcttcttcggaaagaggttttgtcataagagagcagttacttgcaaatgttaagtccgccagtacatctttttcttgacgttctgagaagttccaaaatacaacgacaccgtagtcaaaaataaatactaaatcagtttgttagcaaaggagcttagtaatcaacttttcaactttgacgtacgttctgcatgcttatacatgtgagaaacgggattagacggagacatatagtagtatggctccgtgctatttgttaaagtttcagcgcttgcgtccagttctgaactcgtagctgtagtagtttgggttttcgactctgacggaccgctgcgcacacgacaattatccgttatgccatattgcaggggaaggttgtacgaagcatataacgcttcgtcgtatttcttagtccgtacttcatgataatgcttaaggaaatgccgcaccttggagagattgaatgcctcacagatacaataagccgttaccctaggaaagcccagttcttcccgcttgtctcgagaaaacttttcggcctgtaagagtgtgtaagcttctttcgaccgtatcaagtcttcgtaaacactttcgtcttcatcgaatgattcaacttcgtgatcctctggaagcaaaaccagtttttgagatgttttcgttgtacgttgcggaatgtgggaagctgcagcgtttctgtttctgagcaaaaagcccaatggatggtctaacttttgagcatttcgtctccgttgaaataagttgtgaaccttggggggtttctgccgatttcttgttgaaccatcaataatgtttgaagaaggaaaatgaggttgagaactactagttgatgtacttggctcaattcttacgggacttgtcaatcgggtgttgatagcatgtttaggtggaagtggccgttttcgttgatccgacatgtataggaaagcgatgctatgaacagattagtctcggggttgtttatttccacagtaaactcaaaaagaacaaaattaagtaaaataaccttagagattcaattttccaaggcctcaaacaaaacacaaactaaaaaattacaagacacactgatatttaaacgaattgctagtaaaaacaacgcagtttctgagtgtctgaggttatgggagaagctataagcatgttggtcgatcattggaggcagtctcgggatggtgtagagaatataagttcgtttttcactgtttaaaacaaaaacttcgtaagttttagttcgtaaataggcaagaaagcccagtacctctacacgatgctgctttttagcattttatatgggacaatggttgaattcttgcaactttccaaatgatcggcacattacgtaacacgtgaaaccttatttgtcgcacgtgaagggatcgacacgctagaagctgtgccgattccttatgaaggcttcagcgctaagcactgtttacctgctgcttaagacatagcagactgtgacaaaaggacaccattcggaacgcggtttgtttgtattttaactgtgttttcttcgttttctttgttctgtttcgttcttggttttctaatatttactctaaaacagtttctgtttgttcgtctattttagcacatatagcattacgtgagtgtgtactgctactaaatacaaccgaaaatctgtttatccacacattcttcgcatttaacactttccgcggttcctttcttttttcacttctttcttcgttctggttaacgaattcaaaactggtttaattgccattatacgactcatttttcataaacgaattgctctcacgtaatttaggatggaaagagcagaaaatgcacgtattatccagaagcctatgacccgacgtacggtcgactatggttctggtgtgtcaaaatatgttacggacagactagttcggtgtaatccctatcacattgttcgcccccgtccaaacgcgaaccagattatcaatctgtatcctccatacgagtatccctttgacagtgctgcaactttctgtacaaaatacatccatacgtctgcaaacaaagcgagacatgtcattaacgtcgtccgctggactccagatggtcgtcgtttgcttacgggatcgtccacaggtgagtttactttgtggaacggtcttacatttaacttcgagttaattaaccaaagtcatgactatgccgttcgctgcgcagaatggagcaatgatggacgctggcttctttctggtgacggaggcggaatggtcaagtactttgagccaaatctcaataacgtaaaaattgttcaggcacacgaaatggaagtccgtgacctggccttctcacccaacgatagtaaattcgttaccgcgagtgatgatggcagtcttaaggtatggaacttccacaccagtgcggaagaacaaaagcttaccgggcacggctgggatgtgaaaacggtagactggcatccatcaaaaggcctgctcgtttctggttccaaagacaatcttgtcaagttttgggacccgagaacgggcacgtgtcttgctacccttcatggacataaaaatacaattatgcaagcttcctttcaacgcgatactcgaaacaatcttattgcgactgtttcccgcgattctacttgcagaatttttgaccttcgcacgatgaaaagtattcgtgtactgagaggtcacgataaagatattaactgtttggcttggcatccgacaaacccgaatatcgtaactacaggtggttctgatggcagcgtaaatcactactctctcgatgaacctcctttgctttctcaaaaatggtaccatgaccgtcatcctcaggttacgctttccgcttcaactacacttctatatccgtcagccagtattccccatgcgcatgaacttggtttatggagcatgcaatatcatcctttggggcacattttgtgtaccggttccaacgacaaaactacccgtttctggtctcgctcccgcccagaggatgaagagtcgtacttggatcggcatcatctcggcgaagaacagtcagaggttgttttgggtaaacggaaacagccttccaacaacgaagaagaagaccaggagtcaatggatggacgttcgcgtgctgtgtctcctgctgtatcggctatgggtgcccaacccgcagggttgccacagcttcctggtttaggacagatgggaacacagcaaggtcccacagagtctaacgtttacgattactccaatggccattcctcttcacaagcacaataccttcccggcttgggttttcacaaccgtcatcgtggtgagcgataggtaaataatctcgtgcctgtcaattttcatatccttgtttaaaactttcgtgtacaggatgcagaagacacacgtttttaggaacagtttttgtcttcaatcccgtatcttcttcgtgtactgctcataattcattctcgacattcccttgtttttccaatctcttttttcactccctttaaaaaaaatatagatttttcatacggtttttcagttaatgcttatgaactgtgtactaaacccatctatgataattgcctacctacctgatgctttctgccgcaaggtctatatatgtttcataaatggtgttaaactgctgcatgttagtctcctagcccgggtttccactagacagcctagtacccaggcataaccaaaaaaaacagaagagacataatttagcagcaagcaccggtcaaatttggaacatattttacggataaggttttattctggtttgctgcaactcttctggcacgatgtctaagaagaagtcaaaagactctaattcaaagaaaaaccgtcccaattcctccaaaggtgaatcaaaaggctccttggcacggagaatatttaaaaggggatcaaagtcgaagcgtaaatcttctgaaagcaaaaaacacaagcgaaccgtatacgatgacttgtctggtgaaaacaatttttcagttttagataaccaggaccccgatgttattgaaaaatcagaaactgaacccgagtcatcaaacgtatcttcgtcaactgaaacagccgtttcttctgatgtttcatttgcagaaccgcgagctcaaactcatggaaaagtcgaccctctggatgttttggataaacccgatttgcctgatgaagctataaaacgaggcgaaccatcaattcttctgggagttcccaaagtgaaaaaaagaaaatcgattggagatgcatctgtggagggaaacgcggacttcattaagtttgactttagtaccgacgacgaagaagaggacaaagaagacgaaacatcccgtcgagaagaaaagaagtccgcaatccctgcgttcatgcaaaaaatgggtcggtttttccgcgataaagtgtcaaatagaaaacgcaaacgcaatgcaatggacattgaacccatttgcgcttggcacaaaccataccctgaagagcccgaggttgctcggctgttgcatcaagatattttgaatttcatcaactaccttgagccgacgcctcaagaacatgctgttcgaaagtcattaatcactaaactggatcgcgccattcgtgctaaatggcccgaggttacggtttatgtctttggaagttttgaaactagactgtatttgcctacctcagatattgatatggttgttatgtcgtctgatactgtacatcgtggaaccaagaaacatatgtattctcttgcccgtcatttgaaaaattgcaaacttgcaactgagattcaagtcatcactaccgcaaatgttcctattatcaaatttgtggatccctttacgagaatacacgttgacgtctcgttcaatcaacccggtggactcaaaacttgtcttgtggtgaacggtttccttaagaagttccctgctgtacggccattaacgatgctcgtcaagcattttctgaatatgcgtgctcttaacgaggtttttcttggcggtctgagtagttatgcaattgtttgtcttgtcgtctcctttttacaaatgcatcctcgtctcagcacaagctctgtacgccaagaagataatttgggtgtattgtttcttgagtttttggaactttatggaaagagatataattacgatgcagttggtattgctgttcataacggtggtttttatttctccaaaaagaaaatgggttgggttaaaccgagtcaaccatatttgctttcgatacaagatccggttgactacgacaatgacatatcaaagtctagtcgtggtatacttcgtgttaaggcaaccttgggtaacagttttgacctgttaacgagcgagctgtattctttggctgctcgtatagagcgcgaaggcttacatatattgaaggatgaaaaaagcttattgagctgtattattggtattgatgataatattactaagcatcgtgagcatattcagcaatgctatgcctgtgacccggtaccgcttgaaccattaacgagcatccagaatttgacaagcattgatgttgatgccgttcagcttccagcaatggaacttgaatttgtcgagggtgagtcggaatccgacgatgttgcagaagttgcagctccatcaaagattgctaatcgtatgattcactcaatcgaaaacgaaaaaaatgaatctgcttattcatctcaagaattcttcagcatgaatgaagccagttttgatgacggtaattctccagagaatgccgtccttgttgatgatgaggaggaggaagagtcccgggcgtcttctttaggaaagcgtcggcggacggattaaacacaaagacaataggttatataatatgtttgggttatttttttgaattcattttcggcgttgaaactaatgcggcttcttacaaatttttgccaatgtcgtgtgcatggttcacttttttgctgtgtaatatagatgaaatacattcttttctttttcttagaaggttgggttattcatttactaaaattattacgaaattatacacaggtctgtatacataaagcagttagtcatcatgttagaaagaacattataaaacaagagaacaacagaagcacgagcggtagatggattattctaaaccacactttctttcttgcgtacattcaagaagggaaggatatcatggtaagtaaggataccgtaaatcaagatagtgaaaccaatgagttggagaagatggaaactctccattcccataatcaaagctatgatccaaatgccaaatgttcttgcgatatccagcagcgaacgcgtcgttgctgagaaaagtttagtgatagctaaaccagagcattaaagaaactaggaaatgttagcattgagatactttcgttagaaatagtaaaccatacgcaatggaaataagaataacaccggaaataacatagagcattggctcttcgttgaatctgtggaatacatgggtaaagtcaaaccaaccgtttttgccttcaggagttctaccaacaaagatataagaaacaaccataatgatcaacacaaagatgacgccgaatgtgccttcataggccacaacctcatttggttcgatgtcgatggaagacaagaggtactcctcaacagtgaactgagtagctaaaaacatttggccgaccaaaatggcaacaagcccgagtgtaggatcaacaccggcatttactgaggagccagaatagcctacaattgcgacacccaagacaacaaatgccaaacaaagccaccgttgaagggtgagacgcttttgcaagaacagcatggagaacaacgcaacaaaaataattagagatcccctggtcatttgataaacgctagcactagtgaaaaggagtccaacgttcataagggtagaaccacaaatgtccataaaggctggaatggccattgacatcttctggcctgtagtcaaaggttttacaggagcgtaaccaaaacggttcttccagcgattccaaataacatagaaccagagacaggcttcacccataaagatatttaagctttggaatatagctacacttttaacaggtccattttcttctgctaacaagtcttggtatctttagaaacattagtacaaattgattaatcattggtgtattactttgaaagaacagtgttagctacgccagaggcgagcataacaatgggcaatgttactttggaagtcattaaagtgtatggatgccactgtgtggtgaaggagggatacaggcagtaaagcctcttgatataggccttgtcaaaacgataaagataagcaaacaaaaaacagtcaatcactcatgcgggagggtctgtaaaaagggcgaacacaaattttattatatggacaagttgaagcaagaaaatgaaggaccgtacttataatgaatgtgcaaataattctcagatagtaaacgatcagtagactatttatataattgtatctcacacaacgaaataagaagggggaggatattcttttttttttaagctgtccgtaatacatgtgttcggaaaggtgtgaatgccacttttgtaagatgactttccgaatgattgtggaagaacaagcgcaattaaatacgtagttagaacccatagcttctatatattacctttgtaccaagagatttccgattcgttttgagcatccttacaagagagtactgattaccttttgtgaagcaaagttccagacagcaacactcacataacctagagaatattagcgaattatatccaaaaaagacgtaaaatcgactaacgtaccagttttcgctttaggcaaggctaggaaccacaaagcccaagtaggcaacatgccttcaggaacagcaaacacaggattgccagaattcttgaattgaacgatgaagcggtatccccgagtcacaatccagaatgttaagctgataagtttctttacaccttcggacttttggctgacgatctttgattgcttctcccatttcacgttcagttgatcaaactttcgatttaaacgagcccacttcgcaaattcatcttgagcactgacattattaagatccctcttcgtagataataactgcaaacgaagatcattatagcttttgaattcaggactgccgctgaatcttgcatatacacggaaacccttgttaaatgttagtattcgattcgaccgaagaatttactatttgaacgcctcagcttcctttctgacgacgctcaacatcttcatatagctgatcttgttattcgtacctggttaaccaaaaaggttttcacatatttgtcaaacaagtgaataaacaagttaagacaaaacaaaaacaaaagaaaatccattttggatatgagacgttgaaactaggtagtagattatcaaagttccaactcaaattgcagaaaaggggagcggtttagggatacggcagaagttgaacaggggaccaggttagaaagttggtgcatagaaacacagaacagaactacaaggaagatactaataaaaggagaaagattacgagatgaatgcgaacgaatgttcaagaactgttacacaagtgaaacccggacctcttacgtttatttactaaaagttcactctcatgcacaaacaatttttgaaagtaacctgtcattaacgaatttattttaatgaatggacatacaacaggctgcttctaagtaattcacgacagttgacggagaaggacataacacactacttttttggggaagacataatgggatcctgtagcaattactgaaatatacacgtggacaactcatcattatcataataactggaggcaaaaatgatcaaagagtaaagaatttctaagggctcttatgcttgcgcataatttcagaaatgttcatatgcttgtcgccgtatggacgaggcccaagaatcttttcgacttcggtataagttataacctccttttgcttgagacgtgcagcaattttttccaaacccgtgcgatgctcttcaagcaatttgcgtgttctttcatgtgcactctttactaaacttctcacttcctcgtcaattaatcgtgccgtctcttcagagtacggtttctgaaaagtctcccgactttccaccggataatatattgtaccaatgttttgagacatgccgtaagcagtaacataggcagttgccatttgtgtcactttttgaaagtcatccgctccgccagatgtgattttgtcccggccaaaaaagatttcttctgaaacccgaccagccagggccatactgatacggtcgaaaacctgagcacggctcatcaagtattggtcttttggaagataactcgcataaccgagtgcctgagctcgtggaataatcgaaaccttaagtaagggatcaacatgctccataaaccatccggcaactgcgtgtccagcttcgtggtgtgcgacaacattcttttcatctgggctcagtacacgactctttttttccaaaccagcagtgacgcgctcaatagcctgctcaaaatgttccaaagtgacagcagcagcactttgacgggcagcgataagggcaccctcgttacaaacattggaaatatcagcaccggtgaagcctgaagtcaagatcgacaggcttttggccaagtcttgtttgttgctggccgtgacaatatcacgcaaatgaacattaaaaatttgctcacgtccgtggatatcaggacggtcgatgataatttggcgatcgaaacggcctggacgtaaaagcgcagggtccaaaacgtccgcacggtttgttcctgcaaagacaacgacatgctcactaggattgaatccatccatctcaaccaagagttgattaagtgtactttcacgttcatcatttccaccaaattgattattgcgacctctagccttaccaatagcatcaatttcgtcgataaatatgatgcatggagtattacgacgagcaacggcgaaaagatcacggacacgggacgggccaacacccacaaacatttccaagaattcagatcctgaaacactaaagaacggaacacttgcttcaccagccgtagccttcgccaacaatgttttaccggtaccaggtggaccagaaagaatagcgccgcgaggaattttggctccaagacgttcatagaatgctggattcttcaaaaacttgacaaactccataatctcttctttggcttcatcaacaccagcgacgtcagcgaaacgaaccttgatatcagtttcatgactgaacatcttggcacgactctttcctataccgaagattccgccttgtgtactaccggctgcactacttgctcgccgcgacaaccaaatgacacttccaatgagaagcagggttggggcaaaagacaacagcgtagcgagtagcgatatttcatcatggtaagccacagggacataatcgtcaggtgaaaagccaagctccttttgtgcttcgtcgagtttcctttcaaatgcatcgacagagccgatagagaatacatagtgtcctcgagtacctcctgcaccagaccgtagtacgacacggacgcggttgcgattaatgacgacaagtttctcaacaagctttttctcaaggaatgattgtcggaactcctgccaagtaatttcctgaacattggcgtttggcgataagaggttatacaagatgtaaaaaacaatcatagagccgatcaacgagtttccattgagagcaatttcgtaagtttttcttggatcatccttgttgggatcattaggatccgtactgtccgaattattgcctttcttattcggttcgggaccagactgtgtacctcgattgggctgaataggttggttatgcaggaatgaactatgtgagaataatcgtttagcagcagaaaactgggatagtgagggaatcgctttagcagcaatcaaatttgaaggggcatgaagagcggaagaacgataattcatagcataaggaaacctggtatgtaaagcggtggaagaggaaaatgaccgtagttcagaaacacatttgttaaaacgaacgtgagcggaacgagaccgggagagccttacgaacagaaacattgataaggtctagcagtgaaggtaattcgggctaaaataataagttttaagatttgttaaagggttttgtctaccgcggaaaattgagaagtgaattaacgtcccaaaggtcaaattaacagatatacagttgaaaggcggagatgtttaaacgaaattaaagaattctcagcagcttaaacccgttgatttcacagattgttgattttagtaccaacaggaaaagcatttagttacaaaacagattcgcttccaaaaacaagaactgcaacagcgagaaagcgtcacgaagaagtacagacgaaggcaaaggtatcctcttatgtttaattgtcagtaattctatattgagcaatttagtaaatgggtggtggtgctttatgaaaacaagaccaagcaacaaaaatgcagagaacgggaataatctcagaaagatgattcactagtgagaaacacgaaagagagttggatcaaaacggaaagaagcttcgaaaataattgagtaattttcattctttagcgtattaaaaaaggttttcgttcataatgtgcaagaattcaaagatacacatgattgtagaaacgcatggtgcagcaagaacagaaattccttgatatttttgttgtctgtagttaagagatacaaattactaagagtttttcgtttcacaatgaaaaaatgattgcgaaaaaacagacatagtgaacataaagggtaataaagagacataaattttttccaagcaaatgtaggacataaaaacggggctgaaagagaaaatgaaaaagaaattcaaggttggttcatataagccgttcaaaatttgactaaggtcttttaaaaatatgccttgcttacgcatttatatcagacacaccgaataacgagtccaagaagggaacacggggaacgatatcatacataatggcccattctgtcaaagccgcaaggaaaccagtcaatttttcaagaaaagtatgataatgaattgcagtcatgaaaagcatccaccaccaaaatgccaataaaccaacaagagtactactgctcttggtcttaaatggcgctttggagagtgtggaccaaaactcggaaattaaaaagagacttgcatgggtcaaaagaaagacatgaccagacaagtcatgacctccatgccacaaaccgttagcagagcgacataatgccgatgtgcggggagagatagacaatacagtaatatcgtaacctttgcaggatccgccagtccaagcaaacgctctgtccgtgatggcaggtccaagaaaccattgagttatgaagaaccaccacattgttgctgctccataacgaagaagaacacgcatgtcatagcgatccttataactaacaatagcatgaacgaagtagacaaccgtcgtccaaaaccaaccttttttgacgaaaaaaacattcaaaaagtttttcgagcttccgaaataattgcccaatgtagaattaacaaatacgttgtataatccaccaagaagcagtgtggctgcgtagaatccagcaaggattatattccttttcctaaggcaacaatgacgttcctgtaattgagtagtagaactttgtttttccatttggacagaagaagtggatgaagtagaaagaaattgatagaagggaattaataatgagttaatagatgtgttttgtatatagtaatgtatgtttttaaagagtttagaggtgattgacacgaatggaattatagttgtggaggaggggggaggtctgaccgaaagaaggagggttactataacgaatggtagtaagctttgcaggcacaggacttgacgaaagtgctgaagacaatcatggaacccctactactcttgctattatttccttccgtgacgcccccctattcatccaagaaagagtaatatttatcattaattataaacttcttctataaacaaagacatgtcaacgttgcaagcggcagaacccttaatccagggatgcaacatcattttatgcgggccaggacgcttggttttgtccttgattaaactgtattggttagcaaatgcggcaagaagagattgtttaagtaactccataccaaacttgcaaaaagtgtcgaaatgcttggctccactgaatgccagcttcttcagggagcgtcgggggaggcatgttgatgatataggaaaggagttcaataggcattagcggaggttcgccttctggaggaaagggaaaccgattagaagctacttcaagaagtgtcagtcctagcgaccaaatatcagaggagatggtgtacgattcgccagagatgcgttcaggctgtaatgaagtgttagtacgatgtaagcaagtgtgcgtttcgtgcatctacataccgccatatagtaagacgttcccgtaaacgtaccggccaaagagtcgacaagctcaccggaaacgccgaaatcgcagagcttcacatggccatcggaagttaagaggatgttagagggtttgatgtctgcttcgtgtgagcaattggtttgccaacaaagactttatcagtgagtgggacgtacctcggtgcacaatcttttgttcgtgtaaataacagagcccattcataacaccgacagcgatctttcccaagggccgttcacccgtacggccaccgcgtgaacgaatgcgtttgtagatagcgtccagggagccagctccacagtactccattacaaagtttacttgccccgaagagtcatcaaggaaggcaccgtagtacctagcgataaattcagagttgcagctccgattaatccgcaactcccgtagcagttgtttctgaacctgctgatttgaggcaacaggaatggtctagaggagagttagcaaaggagagagagagagagagagagagggaggagggtgagaacagagggcggatagaaggaccaatgccaatgaagatgtccgtcagcgtccgctgatgtcctttggaagccctgcaatgccctctagttacccatggtgtgccctcctttataccatacctttaatgcaaacacaagattcgaattacgaagcttacaccgtcgaacaaaccctccggcgccttctccaagcttgtttaagtgtaggattccaccctgtcgctgtatattctgccaatcggtgtcgtccaacccttccaatgactccggcgggacaaactgttctacatatgtattctccttccgcgagtaaggatcccgagaattcgcaaacagcggttctgtgacctccacgataccctcactcgcaaatgcactgtggtttgtggtttgttcgtatgaagttgcacatgaaatgtctaatttgagctgctgtcttggtaatctgggtgaattaggaatctgaagcataggaaggcccattttaaggcttcgtggagacgaagaagtcatttctcattcgattgccttcgaattaagtcgaaaaaaaagacagctaagattaagggtatggaagatgcaaaagatggattcaaaaagttgtttatggataaacgaatgatagcaaatatgaagtacaagtggataaaacctcggaggagacggatgggggaaacggacaaggcttcccaccccgggccactaaattaggggggattagcttgggccgatcatctacgtcgagtgtgggggtgtgggggtgtgggggtaattgagaacgctcgagcgtggtcagtctcggtatttggtttagtgaaggttacgtagcacactaaactgaatatggagggttaacgaagtgcaacgcaggatagtttctccagagcaggaatctggtgctggctcattgtctgctgcctgctgcttgttgcccgctctccaaataataaaaaatgacaaacgaacggaaagagacgttcggctcgttgggaatatcgccttggttagtggagacgctacaggctgtggctattcaagagccgacgcccattcagaagggcgttataaaaaaagttttggaaggtccgttacagacgcgtcaaacactccattcgtacacgatggactaacagtatgtgcaggtgctgattgtattggaggcgctaaaaccggttctggtaaaacaattgcgtttgctctgccaattctcgagaaatgggcaagagacccctttggcacatttgctgttattttgacaccaacgaggtatgagtgtgtgtttgtttgggtcgagataaaccattgtcaaagagggaagagaatgagtaacagttcctgcaatgactgctcgatttttccactcacttctcatttgtacagcttttgctaacagcttttgtgtttagagaacttgcaatccaaattgacgaacagtttgctgcactgggtgctcccatgaatttgaagcacattctcgtagtcggtggaatggacatggtagctcaagcaattgctctgtcgaagcgtccacacatcgttgttgcaacacctggccgcttggccgatctgatccgcagtaacggggaggagacctatgccagcttgcatagaactcagtttgttgtatttgatgaggcagaccgtctgctttcacccacgtttgccgatgatctcgacgactgtttagaagtactgcctcctccagagaaacgacagactctgctgttcacggctaccatgacagacgccatccgtgctcttaaggaccgtgagccgcaccccggaaagccgcctttgtggctgtacgaagttgacacagaaggtgtatcgattcctgagtctttggaacaacactatttgcttgtagcgtctcatgttcgggatgcttatctcgtgcagttgctttctagcccagagaacgaagacaagtctgtcatcgtttttgccaaccggacatacacagtagagctgctgtaccggatgcttcgtctgctcgactttcgtgtaacctgtctgcattccgagatggctcaacgcgagcgtgtgaactcgctgggccgtttccgtgcagaagctgctcgcgttctcattgccactgacgtcgccagtcgtggtctggatatcccgtccgttaaaatggttgtcaactatgacattccccgtgaccccgatgactatgttcaccgtgttggtcgtgcagctcgtgtcggtcgctttggtgagtcggtatcgtttgttacggagcatgatgttgatttaatccacgcaattgaagaccgtgtgggaaaacaaatgactgcctatgagtcattctcggaaaacaaaatgctcgaaaagctcaaacaaataaacgaggctaaacggaaggtttccctcgagcttgtcgacgaggatttcggaagccgtcgcaaaaaactgaaggagaaacggatgatgatggctagtaaggttcaaacgacacggaaacacagtgctcgacacagtaagaagaaggcatccgttaaaactaaaaagtcgttataaattgggtttgtaaatgcaaaagtaagcggttattacagggtaaattcgcattaatatatggtccgtcaatgactaatatacagttttgttttgtatcctatcgccctcatattcctgtttttgttcattcgtatggttgcgaaaccttaattaattaagcttttcacgagcatgcacgtgcaaactgtaattgaaacactaccaccatggcacttaaaatacagtaaaacagaatgttgaacattacgtgaagccaagtaaagccaagctgtatggctctgcaaaaatggacgacgggttgtcgtcccttctccgggatgcttcgtgatttaaaacggaggctgcgctactacaaatcagattggacagatgcttgggattatcgtgtccttccagcaagtatcaatatttactttgcaaagtgagtgtaaacgaatttcttatgcccttggtctaacaagaattattagtttgctacctgaattggcgtttgcgttggacatgttcaggaagacagataacaactttggcgtaaatgaagttctgttggcaagcgtcttgggttctgtcgtctttgctttgttttctgctcaacccttgtgcatcacaggtgtcaccggtcccatcaccgttttcaattataccatttacgagataatccgtgatcgcgatactccatacttcccgtttatgttttggatatgtttctggtctatgattatgcacatgtttattgccattactaatggcgtcaattatctgaaacatattacaagcttcagttgtcagatctttggcttttatgtggcatttatttatttacagaaaggtatacaaatactgatcagtcagcaagaccggggacttacggatctgtttttatcggtcgtagttgcattgcttgtgctattttttggttatggttgcaacatactcggaaaatcaaatctctttaagcatcaaattcgagtttttctgctcgattatggcttattggcggttgtcattttcttcagtggattccagcacatgggcaagatgaaagaggttcctttagcaagacttcccacatcaaaagcgtttgaaccatcggaacacagaagttggttggttcatttctggcgtatatctgtgggcgatgttttcctcgcaataccttttgcaattgtactgaccattttattttattttgatcacaatgtctctgtatgtacatatcagtattcgaaatcttaaaatttgatactaacactagcagtgtatcatgtcccagtctcccgaatatcctgttaagaagccttctggctttcattgggactttttcttgctgggtataacgacgggcattagtggtctactgggcattcctgcaccaaatggccttattcctcaggctccaatgcacacggaatcactttgtgtaacacgagtgcaaactgaaacagaagctggggagaagcacaagcccatgattattatggaccgtgtggttgaacaacgagccagcaaccttatacaaggtttacttactttgggcactatgacgggaccatttttggtcgttttacggcaaattccacagtgtgtcctagctggtcttttttgggttatgggcttttctgctatcgaaggcaatgcgataacgcgaaatctcctatgggttttcggggacaaaagactcattccggaggaccatcagcttaacggctgtgtaaagcgaagcagcccatattattatacgctatatcagttaattggatttgggtgcatcttcgctattacacagattcccaaagcatccattggcttccctgtcgtcttaatgattttaataccttttcgaaagtactttatggaaaagtggttcgtcaaggaagatttggaattgcttgattcaccagtcggcgaaatgatttactcttgatttattcaacatttcatccactctttcacaccgtctgcatcattctgtttctcttttgtttattttggcatttttttttaacataaaaagcatgtgtatatatccgaaatgttataatcttaaggcgttttttttctctataatagtcattttaccaagaattccatcgaattaggtatagtttgtaacgtgaaattacatttcggacagctttccttggaagtccttctataatcgatattgtttgcaaagcatgtcgtccattaaaatactttgcaatttgtaaaaatagagaagcaaggtctggttcttgttcgtttgcgatcgtaataagccattgctgctcaagtagtgatgcagaatgtgggtcgttaatgatactctcttggccagaatcggcatctagctgctgtagtaactgaacatctgtacccttgtcttcccgaagtattgtacttgctttctgctttatagattctggaacacgtatatacagatatgtgttttgttcatatacccattttcgacgatataaccaggccaacatattaagatagattgactcgtgatcttttgacggaataatggacataaatggccgtggcttaaacgatagtataccaagaaacactgaaagtgatggcaaacttggaaacactttttgaaacagtatagaatccgatgccagtttggataaatcagctgtaggagatgttacatatgtaccacgaggtgttatgggagggattgcaattgcttgtcgccagtgaatcaagtgcttcgcaagcataaaacactctgaaagaggaattgctagtgtcctagccaactttataaaactgcgtaatcaattaataaagatgccaaatagattcttaagaaacttacgttgtgctaggttttgcatttgcgataaacgaagcgagaagagagttttttgaaagtgggagactcttcattaaaacttcgggttcctgcaaaagaagcagggaccaatgaggtgctaaaaagggttcgatgggagagctttcttcttcagaaaatattgtttgtgaagccaaaatcagtgacggtctgcttggaagctctggatgctcaattgttgctgttgaaactggttggggccacaaaagtgagagatcaatggagttgttgattagcaaatgggctgtatccgttcgtgaaatagcttcaaaagtgcttgccaaagctgccgcgagattagaatgattaggtatttgacttgcgtatgtattaaaaggaatgttttggttaatgcacttttcggtaagtcgagtgatttgtcgacactcacgagccacatagtttcgtttagcttgttcatatttcaatgcagttgaaagtttcactagaatatgttcatacatcgttgtaaccattggaagatattcaggtccagtaggaatattgagaacaaatacaacgtgaaacatagaaattctggattcacgttttgatctcgagcgtgtcactttaggagtgcttgacatgtttggttccacttgttcaggtcctgtcgaattttttgattccattgttgcttccggattgtgctttcttcttttaacccattctccatcggctccgacatgaattggacatcccaaaaaggtcaatccatcaacccaaagctcaaacttttgattacagagttcctgttttggcgaaagaaaattcgcaagaaactctttctcataacctaaaacatgataatcatctgcttttgttgaaattaaatcttcatcattctcaacattaagtaggtcatccaagttcgtagtagtctggaagctgtaaggattttcgccaatttcgagttttggctggacaggccaatgaaagacaaaactagaaccagaactcgacttttcaatcaagaaaacagctataatcgatggacactctattgataatttcatttccgcagttagttaagccattgagagaaaaagtcaagtatttgttcgatacgccgcccgacgatcgtctactgtgtgaagtcgataagaaagtgctgatagtcaatgtgttctaaataaagactataacaaaatgaaacacagctgttgcattagaaacgtagtagaatcgtaatttgaagagttaatgaagcattaatgaatacagccgcacagcagaaaacatccataaaaaaaattaaacactaaagcaagaaattagcttcaccatgtgttaaagaaaacgtttttttccctacctacctataacataaactaattcatagaaacctgacttgtttgtaaagtttcgattactgaaggcgagagataattctcaatcatagtaccaaacataaccagagaggaagccttttgacgaagttgccaaaattcagagcttaaatcatgcacatcggctacagtgatgtcccgaagttgtttaaagagagtaacgagacaagacatagccatgagaagaacgacaggaagcacacgaacaatgggaacagggacagttcccaactccattgcacgatgacgaagcaaggccgaaagctgggtttgagtggaaggatctgatgggcacataattgggacaacatcaacttcctccaatatccgcagacagtctttatagcgttcttgttcaaacgcttgcttggcagcgacaatggacagtaattgtttgcaaagaatgcgtgtcttgtcactgattttaacattttcgtccgtgctttcagcatatctctgatacaactgctgcacaagaacatctggcgcttcatccgcggcaatgacaacggacagtcccactaaagaatcgggttgcgagtaactagaagcccaaagtcctttagcaagaatatcttcaccaagctttcgagcggcaacagacaaaacggtatcatagtcaccaagcaaatgataaagaagtactgaatcgccatagcggccatcattatctgcctcagttgcaccttcggcgtacaccttttttaagaaatcttcatcaaaaggaataatgcgatgatacacctcaaggtaaccggatgagtgactaccgtcgcagtgtacatcgcccaacaagcggccaaagtcgcatgaatgcaaaataagtaacttcacaagtttcaaacaataagacttgtaagagggtatgagtgaaatgcatgacaagtagtccagacattccaatgtttcggaagggcatttgtagttgagataggataacaaaagtaacggatagttgaggcgtaccaagtcatctcgttcttcgttaagcaagctttcgcttttttcaaaattgcatgtagaaagaagtccatagtatgcaagaacgattgcgaagtgcacagcttctgcggggaaaaacccatgcaagtaatgtatggctcgttcaaattggccgctcaataggagaaccaaaaagtaatggaaagggttattgtttttagggttgaaatgacgcgctccaaaggaaacaatttttttctgaaaggcaacaaggtcgaacgcaccagtggtgcctacggcactagcattctttgattcgcgacaaagcatgagctgtatccacatgtagtcttcagtggttatgcacacgtccggtagcgtgctccgattaggctcacattgaccaagaattttgtagatcgcatgcttgaatggatcctctggagcatatcgaagtagctgagaaaattctgtttgtaagcgttcagcgagcttttgcggcagtggttccgtcggtgcatgcacaaaagcattaaagtatgcggagaaggaatgtgcctgcttctcaaactcagtgccccagtttcgaacaaagtccatggcgtcctctagcagaccggcacgcaacatgtaatacaaaattgcccagatgggaacatcattaacaatggtaagatttgtgttcgtccatgcgttgttcttgaaaaaacgagcccgagcaaaggcatgaattttcttaaaagtatccgaattaagaggtacagtgtttccgatttgttggtgaacaacagtgaggaattgattctgtaaataagacaacgaaccttgaacgatacgtaagcgcaactctgctgcgagactactgttgtggggtgctgacttgttggcagcatacactccagcagggacgtactcggcagcaactgggtgcgtgcccacgattcgtgcaagcagcatccaggcatcgtaaagttgcggtgtggcagagtcaaacttttgtgcaacagaagagaaaagagaaaagagaggactgtttcctccgctgatccgatgctcattcatgatgtggataacgctgtataaagcgtcgagtttggcttgcacagtgtacgaagggatagttccagcaaaacgcgagctcacatcatgagcagtctgcagttcagtggtgcgtaagaatgacaaaccagcataagagccagcagtacgagaacggacagtgctggaaaaaaaactgcctgcaccgttaacgcttttagagacagatccacggaaggatagagacattgaagctccaagcatgctgtcctcctttccctgaagaagacgacctatgtcacacataaagtctgatttcaatttttcccattcacgaccactggattgtacaaggtttttttcaaagtcagcaagacttttattcaggccattctctatgcttgcagtaatattttgttccttgtatctttttaccggatgctcaatgatggtttttttgtcgagttcatactgctcagacaaggggcctaagtgaatcgatgttattttttggcgcgtttgttcagcattcattccactttcagcaagcagatagtgtctagtataagtcagttattctgctcatgagaactgaactctttcctgctaacgtatcaaacgcgtatttcatcgtgcgactagagaaacgagtttgcaggccattttacttacgctttcgcatcaccgtcccgcatgggaagcatcttttcaaccattttatgggcgtgagcctcaagctgattaagtccatattcaattggaggcacctgtggtttaattagaacctgaaagagctgacgcgacttttgaagaagatcaaacagcacgctgtgttgagacgtagaagcggccgcatcgtgcgtttcaccaccgtctttctgcgctgtcgacatgaaaaccgtttaggggagaagacaaaagcgtatcggtcgcggcagctaagacatgaacagtataaagttggagagtcgcttagattgaaattaacgtttggacccttgttcgttaagataagatgttatagataaacgacaaaacaacaggtgttagtctaaatacgaaatgaagatgaatcaacacaaacagagtaaacacttggagaacgattgccattcctatataacaacgcgcgtactgaaccaccaccggcaacacaagcaaaaccgccttacacccagcactcacttcaacattcctcacaagcatgtttatgcaatattaataatacccaatgcaactgttaccctgaattcatctattattgtacagttttaaggggaataccaaacaacgcaaaaacatttttccaaaaatcaagtggacctcgtttagtcgacctcctcaacctcaggaccgttgtcgggagcagcaccaggggcagcgccaggagcggcaccaggcataccaccgggagcagcaccagcaccagcttggtagatcttagccatgatggggttagcaacaccctcgagctccttttgcttggcctcgaactcctccttagtggcggtttggttgctgtcgagccactcaatggcctccttgacgtgcttctcaatggtctccttgtcagaagcatcaaccttgtccttgatgttgttgtcctccaaggtgttacggaggctgtaagcgtaggactccaagtggttcttggcttggatacgggaggcctcggcctcatcctcggccttgtacttctcagcctcggcaaccatgcgctcgatctcctccttggagagacggcccttgtcgttggtaatggtaatcttttggctcttaccagtacccttctccaaagcggagacgttcaagataccgttggcatcgacatcgaaggtgacctcaatttgaggaacaccacgaggtgcgggggggatgccggaaagctcgaacttacccaaaaggttgcagtccttggtgcgggcacgctcaccctcgtagacttggatcaaaacaccgggctggttgtcagcataggtagagaagatctcagacttcttggtgggaatggtagtgttacgcttaataagaggagtcatgacaccgccagcggtctcgataccgagagaaaggggagcgacatcaagaagaagaaggtcttgagtcttctcagaagtgtcaccagtaagaatggcagcttggacagcagcaccgtaggcaacagcctcatcggggttgatggacttgcagggctccttaccgttgaagaagtcagagacaagcttttggacacgggggatacgagtggaaccaccgaccaagacaatctcgtggacggaagacttgtcgatcttggagtcacgaaggaccttctcgacaggctccatggtgccacggaacaagtcagcacaaagctcctcgaaacgagcacgagtgatagaggtgtagaagtcaataccctcgtacaaagagtcgatctcaatgctggcttgggcagaggaggaaagagtacgcttggcacgctcgcaagcagtacgaagacgacggagagcacgggcgttgccagtgatgtccttcttgaacttgcgcttgaactcttggacaaagtggttgacaagacgagagtcgaagtcctcaccacccaagtgagtgtcaccagcagtggccttgacctcgaagataccgtcctcaatggtcaaaagagagacatcgaaggtaccaccaccgagatcgaaaataagaacgttggtctcgccctcgttcttgcggtccaaaccgtaggcaatagcagcggcagtgggctcgttgatgatacggagaacgttcataccggcaatgagaccggcatccttggtggcttgacgttgagagtcgttgaagtaagcagggacagtgatgacagcgtcggtgaccttgccgcccaagtaggcctcagcggtctcgcgcatcttggtcaagaccatggaggagacctcctcgggagtgaaggtcttggtctcacccttgaactcgacttggaggaggggcttgccgtccttgtcgatgaccttgaagggccagtgcttcatatcagattggacctcggggtcggagaacttgcgaccgatcaaacgcttagcgtcgaagatggtgttgaaggggttcatagcgacctggttcttggcagcgtcaccaatgagacgctcagtgtcggtgaaagcgacataggaaggggtggtacggttaccttggtcgttggcaataatctcaacgcggttgttggcgaagtgaccaacacaggagtaggtggtacccaaatcaataccaatagccttgctcattttgcaaaattttaaagtcgttcaaaaaatatcgttcgttaaaacaaaagaaagagatgctcagtgagtatcctcgaatcacaaaggaatcgatgaactatagggaattcctgtagtatgaaagatagagtaaaaaactccgggattcttaaagaatggtttttgacagttgtcgtactgctgcgagcggacgcggcagtatttaagcttttacagaattctggaagattcccagtaaccctaacccacgtacgtcattggaaaggggtagaagaaattggaatgaacgaggagcagtgagaatcagtgagagaagacgagtttggtcgagcagcataaagttaatttaagcgaacttttttcgattacgtaaacggggtgaccatttgtgaccaataaacaattggcattagctacacgtgaatcctggaagacgtctgattggctcataagcgatgtcatgctgaataaggacgattcaactgtgttctgtacttttgttttgtaacagtgcatagtcaccatagatgtgcacatatacttaaacaaggttatgtatattctataatggttattgcatctaggacaaaaagcctctcgcttagcaccgaatctgacttttgtcctaatgttctccttcgcttcatagtctattcgtagagcgttgctctgaaaatttcggggcccatgttcgatccagcgttggggcttttttccctttttttttctgaatcatgaattccccacattctggttcttgcacgtgcttagcttattgtctcgatacgagagaagcttcgattcggatagaattctccgccaaacttccaaccaccacgctgggctactgagcacaacgtttctaccgttcgccttacccaacatggttgaactggatgaatggattgctacggtcagaaaatgcaaatacttacatgaacatcagctgaaacggttgtgtgaacgcgttaaagaaattctcatggaggaatcgaatattcagcccgttcggacgccggtgactgtgtgtggtgatatccatggacaattctacgatttgctggagctctttcgtgtgagtggtgaactccctacgacaaactatatttttatgggcgatttcgtcgatcggggatactttagtttggaaacatttactttgtttatgttgttgaaagcacggtatcccgacaaagtgactcttcttcgtggaaaccacgagagtcgtcaaatcacacaggtgtatggcttctatgatgagtgccaaacaaagtacggtaatgcaaatgtgtggaagtattgttgccaggtgtttgacttcttaactctggccgcaatcatcgataacaaaattctctgtgttcacggtggtctttcgccggaggtgcgcacgctggaccagattcgtattcttgcccgtgcacaagaaatcccccacgaaggatctttctgtgatttaatgtggtcggatcctgaagacattgaatcgtggactgtgtcgccgcgtggtgccggctggttgttcggtagcaaagtaacaaccgagtttagtcacattaatggtctcagtctcattgcccgtgctcaccagcttgtgcaagaaggctacaaattccatttccccgaaaaaagcctcgttaccgtttggagtgctcccaactactgctaccgctgtggaaacgttgctagtgtaatgaaggtggatgagacgctggaacccgacttccgcatcttctctgccgtcccggacgaagagcgttcagtacctcctagtcgaaaaagaagtgagtactttatttgatggatagttatgacagcgcaaatagtgcacgaaatatcccgcttcttcaattttgttgcgttcccatcagctgtcaggaggcagattgttccggctttggactttgtttcccttcggcgttgcatcatatgtgtccctgtgtgtatatgcggactttctacttctctatttcttgtttcttcggtttcaagtgtctcatctcaaatgtgcatccgtgtcttctgagtgaaactggttctttttacgactatgaagcactgtcttcatccgttctgtcccctccccccttttttcgtatgcgcactttctcgtataaaatgagttccacgttgtgggcactgtaggtggaaattggtttattctctctctctctctctcacgcacactctctctccagtgcgacgtcttgttgcgttcaactctgcacgatgatatgggtcattatgcctcctccgtgagcggttttcttacaacagctttcagtaacaaaaaaaaagtcttccgtttgtgttgtaacgagttttgttaatcgtgttccgttcaggcgtttacccgccggttttggattggactgagaaacgacattaatttaaatgcactaatttaattccatgtttctatgtgggtgaaggtctagtgtgcagcaatgagtcttcggattcgcgcaaacgaagggctgcgaatgtgtacgatggctttcgaccagtttgcattgctgtgaacatgtaaaatcacttcgggattcttaatcgtagggatcgaattcagtcttgtggatttaaaaaaaaaaaaggcgctaattttcgcctgtacgatgtcgccgggcatggactcatgtaatcaggaatcctgtcttgatattaatttcgtttggctactggtgaactggaaatcgtgaacagattggtattcaatgatttaaacagtactcatcgctgccgtatattgtgtgagtccacatgttgcgaaatgacctttaatgcattttctttatgattgttgtccttttcactagatccattggtagtaatgattgagtaagtgttagagtgagagagatttagtgaaactggttattttcgatttatgttcattaaaacaacgagggatgttcactaaggtatttgcttacgaatagtacttcattaaatattattttgttcaaatgatcgagataggacaacgcacatacgtactttgaagtttgtatctaaaagcgtatatggttgatgcttatttaaacatcttgtacattacaaatctattggtatttaacaattcgtagaaagagaattcgacatttatataatgacaatacaagtaaagttttttctatataagaaataagaaataacaaaaaacaaaaaacaaaaaataaaaataaaaataaaaaaaagtaaaaaataaatatatatatatatatatatatatttgcaacagagacaagcagacaaaaaaaaaaaaaaatacacgcaagcacaacggcgaccgcaccgagctcatcctttctcagcaactccctcttccatgtttctcgtactacaacacgctctattttgaccaacttcgttaaataaaataacgcagacttacaaactgtaacgtatcattcaccctaggaagctggctacgcagttcgtcttttacaagaggcattttagtgtttgcaatcgctcgacacttgccatgtcatggagcaactgtggttagacaacgatcttagtgaggagtggatacctcgcgatccttctccatctggccatgagagcaccgctgattctgataatccgaaaaccaacacgcaaacatcatcataccggccttctaccgctggccaaactgtgcgtggaagcgtaaataatccagtggaggaggaagatcaggttccccaatggcgtcaagtgaacgcaaagaatccaattgcaaaagacatttttgctcgtcttgatttagagagtcttttcgaagacgggaacaagaatctttctcgtccgctttccagtactccaaaaaacaactcaaacaatgcgaaatactttgaagacaattctgaggctgaaacggatgaccaggaacatggaactgcctcttttcatagcaattccccacaggtttcaccaaacagaagaccaactagcagtttacgatttccacgaacggctcagcgtgctcagagtatgcagtttcgacgtccttctatagccccagattcatttgcacatgcatcaagcaatcttgaaactggtgcgcgacgagcagaatcaggacatggcggaccagttactcctaaatcatcttcgagcagtgattctaacgactcgtcctcttcttttcacacccactcggcaaagggtaattcgtccccgttaaaactattccagggcgcgagtgacacattcacaagggaacatcttacgagactggccgaacatgtggaaccgcacaattccctaagctcttctggctacgatgacccaccgtctatcccgggctctagtcggatttcgcaacctgtgtccgtcagcgaccggtgcacaagtttcaatacccgtgatctttatgccgaagcagaacttattatggaaaaactgaggggcagagacagaaaagcgccatcggcttccccctttcgttcacgccctcttgacgatctgcaggaagaagacgaacaagacctcatcagccagaatactggcagcagagcatcccaaaaattcgaaccttccaccgcaagtagttccagagcttcacgaaagaatgctccgccggcggagccggaagacagctggaacgtttcgtcaacaaaatcagagagtatgttcaccggacgttctaaaggttcggcacgtacagctcctcaaaactcactctcaaataaaaacaaaaggaacgttgtgggtccaagcatgggtgttattacgccagctgatttacctcggtacatcaacacggcccaaggatctatggaatttgatcgtgaaaacaattgctggcgtcgaaagagtcatgaatctgatacaccacttggtttcagtgacaacgagtctggttcacagtcagatgcatctttatccagacactcaaatgaaaatactttctcggaaccggaccttctcccggatacactgacaggggagaactatgaacatagccagtctcggtcataccctgttcggcaagcacagcagcatcgtcggttagaaggacgaaaaacatcatcgttgcgcactcgaaggtcaattccatctgcttcctttcctgcgaatcaaaacatcactctggatgaaaccacagaaccttctttctcaatacaaaatttaaatggaatggccagaccagttccctttcgtaatcatctcgaggccactgatcaggtgaacctttccaaagcagaggattgtagcttttctgtctccagaggctctattatacgtttactttcaaaggtggagccatacgaaccattttgggaacgaattattcaattggatattagccgtcggcatttgagttcaatcattggcatttcagacttttgcccagccattgaagagctcagcattgaagggaatgaaattgcttacctgacaggttgcccgtcttctgtccgatccctaaacgctatgtacaaccgtcttagctgtttgacttctttctcccatctagcaaatcttcagtatcttgatatctccggaaatcaactggagaacctttcgagtctctcctctctcgtccatttacgtgaacttcgtgtggatgacaatactcttatttcgcttgacggagtccagcaattagatgggcttctgaagcttagtgcacgaggaaacaagcttcgtagtatcagctttgagggtatgaatttacatcgacttgaagaattactgctggcagataattcaatcgatcgcattgatgggctcgattctctaaaaaatctgatggtttgtaacttggatcggaacaaactatcaaacattggtgtgtctgaacctatgcatcaattacgaactttacgaattagtcataacttactgtctacgttcccagtggacgactttccaaaattaagaactctatacattgatgaaaacttatttaaagaaatcccaagtgttcatgaactgcgatacctaaccaacttttcgttttgcaatcaaaaaccccgaaaggtcaacttgacctgtcgcttgccgcttgacataaaaaacctttacatttcaggaaaccctctcatcacctttacttcttcaggcctatttttgaatcttaaataccttgagcttgttaatgttcaaatgtcacaaattcccgaagacttgcctaaactcctccctcacttacgcgtgctcgatttgtcgtacaatcttttggaggacataagcccattaaaaccacttaagatgcttcatcgtttatacctattcggaaacaaactaaaaaaggtgaagcctctgtgtgatacccttgccaatctacaccgtttacgggctcttgacttgcggcaaaacccattaaatgtgcacttatacccatacattgaagaacgaagctcactgtcgcccgaaaaagaaaagcaagaaaagcctcatcgtggacgagatcacgaacaaaacgctagacggaggctttcacaaaaggagtggcatgaactagatcttatgttcagcacttccatgacagagaactggcgactacgacgatccatgtaccgaaaggccataaacttagcgtgtccgaagttgcaatggcttgatggtaatgtcattcatgcttctgaagaagacaagggcagaactgtctaagttatataagcaaccttgttgcctaagcaatgtatttcatttcctaaagtattcacgagtaagaacgtcactcaagcaccaccgagtaaccatttactaaaaactgcatggtatagcaaaaggcttctaccattctccaagtcaccattaactagtgtttgttattaaaccatatcgtaatctcccactatatcaaaactgaaacaatctattagaagtaggaaaacggggaatgctaaacggtgtaaacgggaaactgcaagaaaacataacggcgccagttggcattgtaacacggaacgaatgtagtaatacatatacaaaaacaacacaaaaccggttgtagggttgctcataaacttaattcatagcaagcttaacgtccccaacggaagatgttcgaggccttgttagtggagttacgctttccttttgctggagtggacgaggcgttgtcaacaggcggtatatcagctaccgaccaaggattctgcgattcatacgagggtggctgagaacctggttcttcagacacggacttgttgttgcgatggccgaacgggaagcgataacctccagactcacggttttcggtttcggcatcgacagagcgaacactattgctatacgtgggcttcaactttgcgggagaagcagcgttgtaacgcaatggcttagaggaatcttcggacgctacagtcattgcgtcggaaggcttttcaaacgataactcggcaaacttgggcagactagcgtttgtagtgaacatgttgctgttgtcttgcagcgtgtaaggattgtcaccaaaggaagcagagcgacgaatgtgcttgttctgcaacttggcagcttgtcggcgtgcgataaatagggtaaacagtactatcagttggataccagtgtttgctagtacgagccaagagatccagcgaatatgaggaataaaagtaattacgcagataataaacgagattgcagtgaggaaaatgttgaagaagatgacagcggcgactacattgaaataggagggtgaacgagcgacaaaacccaaatgggcaaagagaagcatgaggaaagcaaaggcgcaaacacaggcagaaaccgggacaagaacgagaccaaaggaagcacgataacggacgtttgccgacaatctgtatccggaggcagtgtttgtattcaaaaagtcatagttatatccaatgcgaggatcaatacagttgctcacatctgtacaataaccaaagatgccaaaacggatatcgtcaagcttcgacaatgtaagccgagacgatacaggtgctgtacaacacgcaagagcaaaaaacacgaccgcaatacctaacaaaacaaatgatggagtagcgttacggatcctcatgatgaaagcactaatttgggattggtaaaggcggacaaaacgatgtctctgggtgttgtcgacgagacggatacgagtttaagaaagaaaaaatcgctaataagaacgtgataaagcgacgtgtcgtaaaacttaagtaaattgcagcaaaatttacatgtaattgctcgcacaagagcaaagaacacggttctgatagttatatgcccgaatttagcaaattcagcccaaaacggttggaattgctattaattcgtggcaagtgaatgggagaaggcaacttcttaggccactgtgagcaccccatataccattgtccaacatgacatcattcgagtttccaatcgcagcacgccgctgcacgttggcttttccccgcgtttctacgtcatcgatcatcacagacttacgcgacgcgtctccactctctgaacgtgccttctacaaaccacaacccagggccaaaccccaaaattacacgaatttacgacgtttaagcgcttcaattcgcaatgttcaggagtaatttcatgcgtgtattgtctaaacgaccaattcaacagctgcgactaagtttccggaggtctgcagcgacttccgtcggcaacacgccagtgaaattgaccgccgaagaagcagccatcgcaaaacgtttgccagacgttagtccggaagaaattgtctctacagaaaaaaccgcaagtacggaattcaggcgaaaactttaactgggtccgacactaacgacaacagacttttggaggaacgtgtcgctgtagtaagtgggaaaacgaaatggaaagattctccttcagtctgctgacaccacagcctttgtataccggcaattctgctttcagtactaaatgctcgttacttatgtatgcaattgaagtgcaggcacctagaacgacccattctcaccgccatatcacagataagaagcaccaaaagcacatgaaacatttggaggagtccggagaactcgaggaagagccgatatacgcgtacgtgctcctacagaatgaaatgaaactaaacggcagctacgaaaacatccggaacaccaaatatccttggggaaatggcgaaaagacactcttttggtaagcggatggaaccatcatcatgcattgtctaatgtacgtaggaacgacaaggtcaatcgacttaaaaaggaagaatagacgggactgagacgtccacgacgaggagaacacaaggaagtgtcacaacaaaggtgtccagcaccttgtttttgtatttttattaacagagttgcactttgtggaattgcactcccaagtctacttgtttttgccattaaagcgaatgtgttgacgaacgacacggtctgccacagccatggagacggggggacgctgatcctgctcggaatggttctgtttctgctcaacctttctgattttctcagcatactgtttcaaacgctgcagctcgaccatgatagggtgatcgtttgtgtctacggcattcagtttcaagtaggagaacagcgatgaagccagagcatagctgagactgacaaacgtctttgcctgttcgagatccgactttccctccttcagctcgaacacggacgagactttctcgagtggttgaatgacctcctccacttgcccgacctgctcttcgagacgcttgagaatttccttgtaatcctgattcatagcgctcgctcaaggtagaaaatcgccgcagctgtactaagacatttgcgatttagtgacagcatgcgatgcgttattgtgtattaaggagaatcactacgatttaccgagctccgcagaggcgtacggggtcgcaaaaatgcactaccgtgcagagtgtttaacgcggactaacaaagtaaatacaaatttcagtaatgcgactttaatgaatttcgtaacgctcactattttattttacgaggtccaccgaatataagaaagcctcaacgcgctgccccgaagcacactatcaatcctcaccactctggccctccaatcacgagccggataaattgcgacgttttacgtggcctgccggtggatcgtttgggcagggcgatgaaggagtaaggcggcggtgacgagtattgcaacagcggtgagcattattcgcaatcaatcagatgcactgtattagtgtgcacgagcgggaagggtctcgcgtctttaaaagcaaaacatctccctcgtctttggtcagctaggacggagcaaaaggtcgaattcgtttgttcactgaaattacagactttggccacgattgagcaagtaacagggaaattctttttgtattttttttgtcgaaacaattcgctgtgttcataaatttttattaaaattgccgttattttcttgtttccctctttccaatgttggtcaattggtccttaaaagatgcctatgtggtcgtcgtaggagacggtaacaatgctgcaaaacgtgttgccatgttgcaggagcagggagtgaagcaggtcctctggttcaaaaccttagaggctgcgtccagtatcgccccaaagtaagtgcttagtaacgagtttggcacgatagctaaccagcaagaccatcatacacgacttcatactcatcagcatactcgtcgtcatcatcatcatacgcttggggtgctccagcttcgactggcggcagcttttcctttagtaaaccgacagttgctgaagctgatgcagcagcagcagcagctgctgctgctgctaagaaaccctattatgtgcaaaacggcaacgtccaggaatacgactttagttctcttagaatccccgagtcgctacaagaaatgggaagccctgaaaggatgaatgtggtggatgccgtgtttgccgttaatgaacagaaagttaaaatggattctcttgccaaaacatgccgtcgtctgcgaattcctttcaataatgcggaatcatgctcatataacaccttcaacatcccagcgacttggtcggaaggcccactgcagcttgctctcagcacctccagaaacggctgccgtttggcacaaagactgttaagacatgtcgtcagtactcttccggtcgaaatgcccgctgctgttcagacttatggtaaagttcgtagtctcactcaagaggatgcacagaaatcaaaatggctgagtcaaatcaccgactactggcctctggaaaagatatccaaattgactgaagacgattatcatgccgtacttgacgacgaaaagacgcttacccatcctcctatctataccgcatcagcattcaagccttcgaaaaagggacaaatcgtcctcgtgggcagtggccctggaaaccccgacctcttgactgtggctgctcgtgaagcaatccagagggctcacttcgtactggcggacaagcttgtaccggggcctgtgcttcgattaattccccgacacacacctgtctttattgcccgcaagttccctggaaatgcaagcaatgctcaagacgagctgcatgagttggctttggaagcacttgaacaaggccagtatgttgttcgactgaagcagggcgacccattcatttttggaagaggaggcgaagaggtcttgttttttaagaagcacggatactctcctcaaatcattcccggaatttccagtgcgatggtagcaccagcagttgccggcattcccatgactcatcgaggaatcgcagaccggttcttaatctgtaccggaaccggcaaaaacgaatcgtcgccagaaatcccaccgtttgtggccaagcagacggtcgttttcctcatgtcattgcacaagttacgctcattaacggagtcgttaataagcaatgggtatccttcgataacgccagtttgtattgtcgagcgcgctacgtgcgccgacgaacgttttattcgtggtaccatagaaagcattgccgacatttacgaggatattcccgatcaccgcccacctggcttgcttgttgttggctttgcttgttcagcatttggcattactgaaggaagcattgacaaaaaggaaaacatcgtcgagcccagcaatgtcgcaaaagaagacgttgccaaaaaagatgttgtcacgaaggataatgtcattcaaaatgacaattctgtcaaaaaggaaaccgcagcgcttgcaggatcttcgtaaaacctaaaattccccttttcgcttaatagaccactccctttatgtttttcttttttgtaacacaataaatattttatggaaacccggaaatcttttgaagtatgcaggctcggtccgaccaaagttgggacaagtttgatttggcgcatgggattgttgaattggataaactgctaatttccatacaagcgttttgtaccaattgatgtaggggccgtagtctggcttggagaaattcgtcaacttcatgctgttccttttcaccatcgtagtagccattaacaaataacttgcatctgcgaacgtttggatccgcttcatccagtaaacgcgtatctggctgaatgagtaaggcacgaatggccacttgtgtccggaaagacaaatcatcagccatgcaggtgtagtcatcaaggtatccaagagagtccaggaactgacgctgcaagacgctgagaggaagatagtgatctaactgaaggtaattttgtgtattatttagcatggtaaatccgtattcggacattaagaaatcatttgaatgaggtccgtaacgcagatacaattgctctccctgtcgaatgggtttgtcgaggcgtatctccacaccgtgaaaggtgatagaaacgctcgtttgcgcttcgttggaatggttaaaatattcaaaaactggtgccaaagtcatattttcttcgctagttgcatcggcttccagttcatagtacaaacatcgtgtgtttacacacaaccaagccagttgaaactctcgaaactctagtttttcaaacgtagatacagcggcgtaatctttttgtagtaatcgccgtttttcttcaaccaagcctttgacctcatctggcaaaagttgccattcctctgaatcacagcaccatgtgagaggatgaaacgagaaactagctggaagatgttcggtataaccaggggatatctcttccagaacctctttctttttacacaggcaccaggctaggaattgatgcgatgtccattcgtctcgtggaaccagctgtcgacatgttcgtttgttgacaaggtatctatgaggaacacgtaaaactaacgtgttggcctaaaaccacggtcagaaaatgcaatgctattccgattttccttgctcacctttaaatcgcaagaagcataaacgcaaacaccttccgacggagtttttacaaaacgcacgcccggagaaaggaatacaccggagggaacactgatagaaacctccatctcgtgaaaataaagggtttttgtaaagttacacttaatacagtaaattttactgcataaacacttcagaatgccaacttaataaccctgtttctgctgaagctgcagtttatagcgttctaacgtgtataacagcctttgtcttttcgcaatagtagcttttaactggtcggagaactgctcagctggtgcaaatgcagaggaaggtcgattcctcatcgtgtccagacgagcactcaaaagctggcatttactttttaaagagctttcttgttgttgaagaagctctactgcgtgttcaagtttgcaaaacgcctgaagaagcttaggtttgacgagatgttcaatttcttctcgctgtaactgcaattgtgcttccgaaacaagctggaagtgacgtttgctttttaaaatttgtgtaattcgatcgaagtcataagtcccgctgtcaagagtttcgacacttgtggaaatcttaattgtaagttagttacgaacatgtcatatgcaatattgaagtacatacagaacgaatgctggaacgcagtgaatcacaacatctatcaagtctaataacggtcaataaactcaattcaacagtttaatcgatcttcctacttgtctaagtacgacatgtttcaaaatcacaaaatacaaacacaagtaaccgtttcaaagaatccaatgaatgttctaacaactgtaaatgtctctgtctaaagtttattaagcatccatgcaacagatggaacaagacagcaatgaactagagagagggactgacgaagtcacccaacgacagccgcgaataccttacccaacttaaagtttaaggttgaccgacggaggaattaaagttatttacaacgcgaacaacggacactaacacgaagtcgcgtggacagaacacccaaattacaaaacacactcactacatgatccaacgttattgcaaccatgaatcaattgacatttcgaagacaacgattctatgaaacacagctgagaaaaagttcttgccattttaagcgaacctgcgcatctaagcagactcagcagcagcagcagcaggcttaccggcacctaaatcacatgttagttataaactgtttgctgcaaatttgcgtaaaacacgtacggaaaccattggcaaagcggcggtgaacctccttcaagtagcgcatgcgaccagtaccagtagtctttcttctcttggccttagggttccagttgtacttgcgagtcttagcagcagggtaaccgcaagaggcacaggtgctcttttggatatggaaggaacgctttccacaacgacggcaaatggtatgagacttgttatgtctcataccgaaggactgagtacccttggtcattttgctagttggttgctggtaggttggagcgcaaattccgatttgtttggtgttaaaaaagccgtcacagtcaagtgttagggtagggctaaattaaggttcgccttaccaaatgcaaacgcgtacgcgtccaaactgaacaacaaaacgacaggtttcgaggttttccttctcccacaagcaaccacactcgtagtgccgaactttccgttcgtattttgtgttaggtcagcttatcaacattttatattggactgttggtattcatgggtaccaaattgtgaactactgcctacgaagccacttgacggattttgtgttttaccattgccggtttccacgtttcgtgttcaaggagttgatattcgtttatttaaggattaaagtttttaacggttcggttaacctacggtggctgggataggtcgaattcagggagcagggtcattcagctatttcaatcttattcacttcgagcttacacaccctgtgcagcttgaaaggttttacttctttctatccattacacgactatcaattttgtcggtctaacttttgtttgctttgcgatacatacgccaagtactacgttgacagacaccttgaccactacataataaggccgtcgcatcttttgtgtgcacgactttggtaataaccacgctttgactcacctttacgtaacgacccttctttaggttgtacctagtcattttctctccttgttgcgagctaatttgtctggtttcctttgttttcttcgttgaaaatataaccttgcactttgtcttgtaatttctccgttccttatacgacacctttcctttttcttttttgtttttgttactgggattctgttgggttaaactctctcatactgttttgttcttttcccttgattttggcttggtctattggggttttgtctcatttaatctttttcttatactcatcactctaatgaacatctcctaacgagaatgtctttctttttcaaaaaaagcaaggctgcacatagcgcgaacaataattcctctaacggcagcaaaattcggtcccctaatcttaaacgtttagaacctcatgtggctcccaatgcacatctgaatccaacggtaacgccccatgtcaataatgctgctcatatgacggcttccccttggtcaaagcttacggtccgtggaaatgccaatgtcttacctcgctatggacattcatcccatcctgtcgctgaaggcggacaggacatctacattttcggaggaatggccggaaaaaatggggagaaaaacgacttctgggttctgaatgtgaatacgagccagtttaatgctcttcgttctctcggtgaggtgccttctcctcgacttggtcatgcttcggtattaattggaaacgcttttatcgtttttggaggcttcgtccgaaatgctagcatggaacgtcaagacaatgcattatacctattgaacaccacgtctttagtttggcaaagggctttagcttcgggggctcgaccaagcgcccgttatggtcacactctcaacaccttgggaacgaagatttgtatcttcggaggccaattgcggaattacttttttaatgacttgatattttttgatttggataatctaaatacgccggattctcgctgggaactggtaacagctgttaacgactcacctcctgctcgtgcaaaccacatcgctgtttcgtttgctgagaagctttacgttttcggtggcacgaacggagtccaatgctttaatgatttatggtgtttccatcccaagcagagtgcgtggtctcgggttgaggcctttggtgtctatccaactcctcgagaaggtcactctgcagctgtggtcaacgacgttctatacgttttcggtggtagaacgcacgaaggtgcgtttctgaatgatctgatggcgttcaaattttctacaaagcaatggtacaaggtttctgaactcccatttactccctcccctcgtgcgaatcacacgctctgtgctgcaggtgcacatgttgtattaattggtggtcaaagtgacagagacgtcgaggatgtgaacatttacatgcttgacacgactcgtttacgattcggaaatattaatgctactcccgctgccagaggttacaatctccgtatgtcctctataccacaattttcgaaagctccttcgaggggtattcccggcaactatatgcacccgcaaggcagattgggtcctaaaccacaatccgcatcccgttttgcttctgcatttggtgcatcaaatcctgctaccacacgttatcccgctaccacgtcttctgctcagctgaaacgtccagttagtggtacgtcttcaagactggttcctagagcattgtctacagcgctacccgcgggaaactatgaaaaccaaccccccaattcaattcgtaacaatcaagtggacttggcaaagacgttcgatgggagccaagaagcaagtgaaccaacttcacccgtcatgtcttctgataccgcatctacgccttcaccaaaccacacaactcagtccggtagccctccacgtagtgctcatactcgccgagtcccaacaacttcaaatgcgaatgcaggaaacgttcccctccgtgacttttctgcggagcttgaaactcctcaagaagcgtttatgacagcaatttcttcgcagccggacgatgacaatgatgcgtcgcttgaaacaaacatgcctcgcatgaatggaaggcaggtcgctgaggttaatgagcacggggcttctgccatgccaagtaaatacggcaccgaagctgcaccttccgatgaaagagcgcgcaacaatgcacaactaatgaactggttccgttccaagctttctttgttaaaagaagaaacggattctcgctttgcagctttaaccaagcaacttgaagcggcgcaagctgaacgagacgccgcattaaaagaagcagctgtcataaaagctgttcgcgctatacacggagatgaagttgatgacgatgcaactactgaattgcaagctagctctatcagttcagagaaagttgcacacgtcatgcaagagaatgtaaagttacaggaaagcctttctcttttgaaggagaactcggaagaattaaatcaacaactttcagacatgaacgtgaaaaatcgtactcttgtcgagaaagttgaatcgctagagaagcaattggaagttgaaaaaggtgttcgccagacatcttcattgcaaattattgatgcaaatatgcaccttcgacgaacggaggctttagtgcgagagcttgaagatcaactcgttgagcaaaccactgaaaccaataaaattgccagtgagcggcaattgtttgaggaacgatgcactatcctggagtctacaattaaagaacttctagaaaaattggctgcttcagatacgcttaccacatcactacatgaaactgtagcgaacctgaatgatgataatgcacatcttattgaagaagttgctacgctgaaggcagagcttacaaagaaacagtcgttgctcgactccaacgccaatcttgttcaacagttggaagcatctaggaacttatacgaggaaaatgtaaaggcaattaacgaaaacttaaccacatcgatcgaaaaattacttgataaccgaaatagcacagcaaatgtggagattgaagcgttgaacgaacaacttcgcctcaataagattaagcttgagaacaaccttcggctggttagcgtcagcaagtctattgaagacgcccttcgcttgaagattcaacaggcaaacgacagaatttcaatgctcgagtcaaccagcactcaagctaaaaccgaaaacaacaaattacagatccagcttatgaaagcattggagcaaagaaatgatggtgcgaaacagcttatatctttgcgcgtccaactttcaactgctacatctgaacttgatttgctgaagctgaagctcgaggctttgaatcttgctttgaaggagcgacccatcagtgacgaccttcagggtctcgccaaagctaacttctcgggaatttctgagttgatgaagcaagttgttcatcttacgaatctgtttgatgcagcgaataaacggttggaagagacaaagcagaagctgaacacgcttgaacctggtactctgactcgctccagaagtcgtgatggacgaacttcagcaagttcttacgcttcttccatccattcttataatagtcatgttgagtcaaagaatccggaattggaggctgccgcaaactcgttagctgaggcctctgaactatttctgaaactgaacaacgacttggctccactaaatatgagactaaagacacttttatcacagcctcaacctgccgaagatatgtcttcgcgactaaagacatttttagcgttctcaaaagtcgcaagctctatcactcaagaacaaacataatagtttcgattcttgtcttttcttcctcagtcattatccttctatgtttttttgtatatagtcaatgaaacttcgcattcatataaatcacgggaggccgcctacattttcaacattgcacacaaaaaatctatcattttgtactctagcatacacaagtctacactcaatgcttcatttatggaatagcttaaggaagaagacgcttaggatcacgggggaaggcactggcaagacgaatgttaggcaaattcaagtagaacatcaaaacacgctccaaaccaataccaccgccagcatgaggaacacagccgaggcggaaagcatcaatgtaatccttcaagccgttaggatcaacaccaagagcattcatacgctcaacaagcaactcggggtcgtggatacgttgagctcccgacataatttcttgacccttcatgaagaaatcgtaactgttggagtaacgagggtcctcaggatcgggcatagtgtaaaagggacgtgcagaagcgggatatttgtcgataacgtagaagtcagtgttgtgcttttcacgaataatagcacccaatacacgttcctcaggagtactcaagtcctcaaagtcggggtccttaacgtaacggaattcgtcctccttgggaatttccttaccgggctccaattgttgacggtaacctgcgcccttcaaaagtgcaatagcctccttgaagtggaagcgaagaggtgcttggtcgggaatgaggaaatcttccgaagggtattggcgacgaacaatggcgacttgctcactatactcggttttcaacacacggaaaatgtgcaagaagagattttcgatgaagcccataacttcgtgatagtgttcatcgaaagccatttcaagatccagaccagtgaactcggtcatatgacggtaagtgttagactcctcggcacggaaaacgggaccaatctcaaagacgcggtcaaagtcagcagcaataagcatttgcttgtagagctgaggagattgagaaaggtaaccagtgctgttgaagtacttgatggagaaaacattggaaccaccctcgctggaggcaccagtcattttgggggtgtggatttcagtgaacttgctgttcaacaagtaatcacggaaagcacggcagattccggcttggatctgaaagatagcttggttcgttggagtgcgaaggtcgaggacacggttgtccaaacgggtatcgagcaaaacacgaacgaacttagagtcaccttccttggcggactcctcagaagccttgatttgttgctccgaacgagcagcatcttcaacaaggaaaggtaactgcttcttaacagaggaaacaacaaagacggaagagatttgaatctcgacgtcttggacagtcgtactcttgatgagttcaggactcttcttaacaataccttcaacaaggataatggtctcaagaggaatgctgccacagaacttgaccatttgcttactgatggtttccttgttcacaacaaccaaaccttggacagtgctgaacttttggcgaagagcaaagaagcacattttgttgccttgaagacgggaggtatacacacgagctctgatgaggaccttttcgccatccttagcagcagaaatgtcggaaatgttggtgtaaacctttccttcacgctttgaggaattgttcaaaggaagaacaccgtagaagtctttggcgtaatcaacctcgttagcttcgcgctgagcacgctcagcggcttcgcgagcttcacgttcctttctctttttctccttttcacgctccttttcgagctttttcaaagccttcttcgacaaaggctttccatcaggactatttattcaaactgttagtaatgaaaccacgaggagacgaagacaaaggccaacggaaaaaaaacattaaatactgagtcaatagaaggcaccaaaatcaagtactcagatcaacgaagagtttcaccacatcgttttcacaaagaacacgccaaaactcagtaacaaacatttccaaaaatttgtctttttcgtaaaaaaactcaccccaaaggaacgtccttcttttcaacttctttctccttcaaggaaaggtcttgaaccttgttttcaagttctgccatgtttggtttattccaagtatgcaaccccaagatagtgttgctaaattttgaataaagcgatttccaccatctcgataagtgataactttatttcatttacggttatttaacgttaattaaagtttttattctcggaaactcggagatcactcgtggacggctgtgccgcctctaagagaaggtggatacattttgattggtagaaagttttgcgaagatcgacatgtgatgaaaggtcgactttttttgataatcacgttccattatgtaatccgcctgatctctcggcagagtggcactcaatccgacggcatggcaattgagtttcgcataagcgggaatgatatcattctacccaccatgattgcgggaaagccctcaggtgctgatttgctaataagggagaacacgaacaaacaaatattgttgattatttttacacaaaccgctttgtttcatttttccccgaatgtccgcgttatatgcgtgtgttgtatgcacgatgcatttttgcgactttttcttttagtctgcgaaaagcatttaagcttcgcttatcccccgaaaggaaacctgaccagaaccaactacatcttgttgttaatagtgtttggctgagggaaaatagattcgcgtctcagttgggtttcttttttttttgtttggttacttgcaattctttcttttttgatagagtaaaggtttctcttggtgattttttcctctatcccttttattcattaggattcacacggtttttcttgttccaatacccaaaattatacatattctcgcgtaatttttagaaaaatgagcaagtctttgaaggttctttgtttgcacggctacgtccagtctggcccagttttcagcaagaaaatgggaactgttcgtaagtacttgtccaagtttatggatcttcagttccccactggccccatttccgctgaaacgactgagggtcttactgaggaagagaaaaaggctcgcctttcccaattgggcggtgagggagctaaccaattcggttggtttgaggtcgaagacttcaagaacacgtacggcggttgggagaagagtttgaagtcgttggatgagtacatgaccgaaaagggaccttttgacggtattatcggtttctctcaaggtgcaggtattgccgcttgggtcgcacaccttcttgaacaaggcaagcctaacccctacatcaaccaacctcctctcaagtttgtagtcttcatcggcggtttcaaggccgacaaacccgagtttgcccacttttatgagcccaagctgaagacaccttcgttggtcatttcgggtctttcggacacgctcgtgccttttgctcgttcaatggagtttgccaagacccttgagaaccccaatgttctcactcaccccggccaacacattgtgcctcagcaagccaactatcgtgtggctcttcgcgactttatattcagcgctccttcgaccggtgagcgtacgaagcaccctcggcctttgactctcatcgttgcttctgcttcgaacttgtccattggacaaaagaacaaccttccctggcacatcaaggacgagatggcttactttgccaacaccactaccaacgccaagcccgctggcgttagagaggatggcaagcaagtcatgaacgtcgtgcttatgggtcgctcttgctacgacagccttcccaagaaaaaccgtcctttgaagggacgcatcaacgttgttatcacccgcaaccccgactacaactttggtttgaaaaagggtgctgaagcccccgccaatttgttcaaggctccatgcattgacactgctctcgatctcttggccgagaagtaccctgaagacggtgatgtccagattggccgtgtgtttgtgattggcggtgcccaattgtacggttcggccatgtatcatcccttgttgaaggaaattcttttcacaagaattcaccaagaattccctggtgacacctacttccccattgaccccgctacttctcctttgtgggagcgcggtacgacagaggagttgcgtgctatcgttggtgacgatgttgctgatggccgtgttcccgcaaagacttccaagaatgaggaagtcgagttggagtttgagtactacaaaaaggatgacgtctctgatgtcttatccaagctctccgtgaagaactagaattgaacaagaaacgctttgtaatgaacgactatgaaaaggacggtagagagacattaaagcaaacggactcgtgaaaccagtgacatgccgcatatcttattacaagggcaaggtggaccgcccaaataattgtgaaaagcgacgaggagctaaacgaaaaaagtgcattcaacaaacataccctttttaaaaccttatgaagctacctaaaaccgaaatgcaaccaacacaattaccattccaccagacaaacccgctactgcctccttaaaactaagaactaagaagaaaaagtacataaattcaggctaaaacaaaagtcaggccacggctcaagccgtgtactagacggctccacgcaacagcacatcaaccggccacaatcaacgagccagaggatacatctttcagcagatgccaaaatcaaaccgacccgcgcatgtgcactcgtggagatggaactagacggagctgcgcagaagcctgtatataacgacagatagtacaaaggggcaggcgcaacagatgcaccgcagcaagaaacggatccagccagcagtccttgctggcaaccgcttgaactagctcaaggtgctgcgacctgctaggtcataatcgctcgccatcgaaagaacggaaaccgatttagtgcttggagaagtacttgtcggggttcttggtgtcgatggtgtcagcacccttgtgccagttggcggggcagacctcgccgtgctcctcgacgaagatgaaggcgtccaagagacggagagcctcttcgacagagcgaccgacgggaagatcgttgacggtgatttgacgcaagattccgttggggtcaatcaggaagagaccacggaaggcgatgccagcgtcctcgatgaggacaccgtagtcgcgagagatcttgtgggaatggtcggccaacaagggaatcttaatgccgccgagaccaccctccttgcggggagtgttgatgaaggcaaggtgagagtactcagagtcggtagaggccaagatgacttgggcgttgcgctcagcaaacttggaggcagcctcagagaaagcaacaatctcggtggggcagacgaaggtgaagtccatggggtagaaacccaagaagacccacttgcccttgtagtcagagagcttaatctcctcgaaggagccgttgacgacggcggtacccttgaagtcgggagcgggttgtccaattctcaaagtcatttttagtaagatgtgatgtgaagtcttgaaaggtgcgtgtgtcttgtgtttgtgctctggaagacgtgatcctaagaagctgatgctgtttcagagcgagggacagaggggtgttttatacttgtttttttcacgctggggcatacgtcagcattgttctaggatgggccagtaacgtaagcgaaagtgagacactatgctacgtgattggttggtaatgagtgagtggtcgagagagcgcagaacttagcataagcagggatgtgtcgagactcaatgctgacaaagattcttgcagcaaagaagactatgaattgcagcaaattgctgagcgacgcgtcgacgcgttgaacgcgtcgaccgcttctgaaagctaatattggatcgacattatgacgtagacagctaagaaacgcgcgagtcgcggggaaaatagggtgagtttgtcgttgcgacgaaccttctagagcaggaaggtttagccttatcgcctcacgctgatccacgttaaacagatccgggacgcagcatcgtagagcgagcacgactggctggctagtggtcagctatggagtagctggctggacggtccggttgttggttggtcgttgctattgttatagccaacataagaccatattactaacggaacgtgcacggctgagcagacgtgaaccacaaattgcaaattgctggaaattgtatttccgcggagcacggcgtgtgcacacaccgcgtgcagtatcgtacaacccgtgcgactgaacgggacgggtgagagagctgagggactaggggaccagcgtgtgtgtggttgagtgcggtgtgtcgctgcagaattcgttaacctgcgttaatttagtttaacgatgctgtagttcctccttgatacgcactattctcgtttaacgaggtttttgcgtctcctctctccgcctcactaaaaagcttatgtcagtcgtgtcgcgggggagtcgcgctccatcctctcccatcatgtcgtacatgaacaatacctttcaatcgaattatgattactctaaagacaagaatttcatgtcaacagacattgggccgtccatgcgcgaaatgaaagcgcagaggcggcgcgcccggccagcggagaacgccggagcagataacccatacattccacaattcatttccaaggcaccgtggtatgcacaggacgacgaggccgtcgagagactggcccatcaacgtatcacaaaagaggagacgcccagcggaggtcggtcgtctttgggaggcgagtggtatgctcgaggaaaacgggcaggtccagcagcaaccaagtaccggaaaggagcctgtgagaactgcggagcaatgacacacaaggccaaggaatgcatggagcggccgcgtaagcgtggtgcccgctggacgggcaaagacatccaagcagatgagattgtgcaagacatcgacttgagctgggacgccaagcgggaccgctggaacggttacgatgcagaggagtacaaacgagtggtcgagcggtacgaattggccgagaaactcgcgaaacaaacgtcgagcgtcggtgaaggaggcaagcattcagatgctacagacaagacgggcggcagcgactcgatgaaaacaagtggggcttccacacccgcaacaacagtttctaaaacggaaacaaatgctcctctgccgagtcagagtcttcgcatgcgagaagacattgttgcctatctccggaccgaccaaccagacctgcagtacgaacccaagtcgcggtctatgcgagacaaaacgggtgcacagtacattgacgattctgcgtccggagagggcttcgtccgtgcttctggcggagacaaggaaaagtttgagcagctgcaactgtttgcatgggaagccgaacgccaaggtgatcgtatgcatgtcgtcgccaacccgactgctgcggaggtgttagcacgcaagaagcttgaaggacggagtacagatcgcaaacgcattgacgagtcggtgcttcagcggtatggcatccaaaccgagcattccagcgagcagctcaatgcagcttctgaagcggacaaagagacaacagacgctacaaaacaccgcaaggtggagggaccggatggcgaagcatctcagaaagaggaatccgctcgggaaaagaagacgacggaaacaaaggcggaggagaatgcagagaagaatctcgttatcgttgaggagtaagaggagcatcaaacatctagtatgcatcaaccactgccgttgatctgcgttttctccattccacttttgtttctctgcaacgaattgtcctccacatgacccccgcagctgtgctcctttcctctccaccttatcccactcccccacttctacctcctcccaccattacctgcagcagtttgcgaagttctttccctgggtggtcaagaatggcagaaaacaagatttcgaaaaagaagctcaaggcgcttcagttccgttcggaaaaattccataaaaagtcggccaagcttgaggccgcagaggctgccgtcgctgctgctaaaaaggagaaatcacaagtgaaagcctctaagcaagctgacattagtgcagaaaaaccaccttccaaaactgcccaaaaaattgctgctggtggctcggatgctgactcgaaacaaactcccagctctaagaaaacgaaaaaacgtcgtcggaagggcgcaaacgaaggcgctgcgccggagaacaaggtaattttgtttgttggtaacttgcccaaggactctaccgtggagacactccaactccacttcaaaccctgcggccaaatcccccgtgttcgtattccgacggagaagggaacaggaaaaatgcgtggattcgcctttgttgagttcctgaaccccggaccgaacgttgtttcaaaggccctgaagtttcatcacaccgtgtataaggacaagaaaattaacattgaactgactgccggtggaggtggtaaggccgccaaccggatgcaaaaaattcgcgagaagaatgcaaagtacaaggaggagatgcgtgagcgtgttgctcgcgaggaaaaggttgctcaaggaaagcaggacgaacgccataaggtcaaggctgaggatgccgtgggcgttcatcctgatcgtctcaagcttcttggttagtgcatcgggctgtcagcgagagtggacggtcggtgcggaagacggagaagggttctatgcacaatcattccatcctttttcccgcagtcatctcttcttccctctccatggtcttctccctgcggggccctcctgtctctctccgtctgtcctccttccctagacacattctcctcccctccctgtcttgctccttcctctgcccccactaggacaccccacttgtttaccgagtcatcgttcgcccgcgtttttgtgtgactgtttttttcccttatccaaattttttgaagcaccttcgtttcctctgccaacatcacgcctttagcaagatgcctcactcctacggtatcagagctcgtacgcgctaccttttccaacgtggatacagagagcatggtcaaattcgtttgtccacgtacttgaagacctacaagatcggcgacatcgtcgacattaaggtcaacggtgctgtccaaaagggtatgccccacaagtactaccacggcaagactggtgtcgtctacaacgtcacccagacctctgtcggtgtcttgatttacaagattgttggcaaccgttacatggagaagcgcgtcaacgtccgtatcgagcacgtcaagcactccaagtgccgtcaagacttcttggaccgcgtgaaggccaacgaggtgaagcgtagagaggctagagccgagggcaagaccgttcaacttcgtcgtcaagccgctctccctgttgctgctcacgtcgtctctactgagggcaacacccctgtcaccctccaccctgtcgcttacgacaccaccatctaagtggtttggtgcgaggtaggaagagcaaaagcagcttcgaccgtagtaggaatacaacgcttgttgaatgtggaatagtgtagaggtcgggggagaggagtgagcctcgcgagtgtgtgttgtgctggtcgacggtttatttgtgcgttgttttaggttctaaaggcggtctttcgcttctgttgcgtccatctttcatttacggtaatagtgtgtgtcatggtgaacaaaggaaagggtccacccatgtcatgatcgaatgcattgaattcttacttagacaatttgttccagctctgcggtataaccaagtaattgacggatgttctttacagcagcgtcatgcttgggatcaaggaggttcagatcgctggtgctttcctcatccatgtccatgtcgtaggaatcggtttgtgtttctttggggaatgtgatcataccgtttttaacggtccagttgcgctcagcagccaaccgttctgtctccgccgttcctttgaggaatagcaagctggttgcgtttgtgagaggaagcgtcgagtacactttttcggcacaggatgcaatttcgtttcgaaccatcgacatgacaatattcataaagtaagagaattcgagcacattgcactcgttgatagaccgtgcaaccttatcaaaggcaccctccatcacattttgctctagggacatgacccatttgacgtaagtgtcgttttcaaagagagttttgtccggcatggattccagggccgtatgaaactctgcaattctgttttccgaaagcagatacagcatttttaaagccattaccaaacccattctaggtgaaggcgcgagggaagggcagtagtaaaagggcattacttggttggcataacgagcaaaagagtcaatgtcggctatttgaacagaaacaagagcaccgtattcataaacgttacctatttattttccttattagcatacgaaaccaagtttttttatgcagcacgtacgggcaaaacaagaagtgtcttcttggtctgtaggcagtaataaatcgtttctagccaagacaattttcagtctaagcaattctgtcttacaaccgtcccagttcttttgttcgtaaagctcattaagagtcttcaagtcgaaatctgccattgttaagggcgtgtacaggaagatgtatttttttggtagttggcagctccaatatcaggcactagcacacctctctgttcagtgggcacacgctcaaaaaaaaagagcgtggatatctttggtaagggtagagcatatacaccaccaaactatctacaccgtgaaggattatgagttgcagcaagatgttatgtgttgccggtgataataggataaaataatatggcagagttgtcttccttactggctgcgaatatcgcccaaggagactctgtagatgtcgttcatttaaggacgaagtttacaccatgtaagggacttttcggagaaaaggcgatgaaatcggacgaaacacacaatgcatctgcctctaatcatctgtttttactttcccaggaccatctttttgtgtttggtttagaaattattgtgtatgatactcaagaacgacgctacattttcgtatcaaaagccgacagcacgggtttccagacttctaagctgtctgtccttcgtcccgcaactgttgctattcttcttcacttggtgcacagtgaacatgttagacctgtacaagcgaaggaaactgtaatttgcttctttgccatttctcagggtcaatatttgtttcccgagtccgcgaacaatggcaagaagcatgtatgttcagatacggatcttgtgaaatggtgggtaaaggtacttgaaagtgtgcgaaaacaacttgaagacaataaagtgagttctgtaagcaaagagccacagcagaagccccgaaaagagaaatcgcttgaggttaaagtggaagagtctgttacgggacatttatatgttccgggttttaccaatctgaaacaattttttccaaatgagttttggttttcagacaccgtctttgataacggtacggccacgaaattaattcctcggtttcctgacgatcccaaggcccgatacttggacgagttagaattacagaatgatgacatgcaaacagacaagttttgggaaacgctgtcctttcgacaggagtgctgttcaggaaagcttgttgctttcttttccctttgtattcctcaagtctcgactgtttcaaaaccttctgggttacttgttggaccaaaactttaccaaaaaatgtactcacaattgctacaatattctttcgtatcccctgcagtcacgaaagaatcaacgctcggttttcttgggagtttgcaaagagtgttcgcccgaaagaagggcgaacattttcgcgtatatgaaaccataaacggttgcaataaagacaccttgaatgaaacgaaacctctgaacaaacgtaacgtgaattcagacacatcacgaccaatgaatgtactaatacctcggaagaaacaaaaaactcattgataagatttctagattagaattatgttgaaaaatcaaaattgatatgaaattaaaagagaatgaataaagggtatttcaaggacccagtttccaatcataattatgtacaaaactgccactaatgacacactccgtgatccagcttgactcgtggatctgttcacctggttcagaactagccattttcaagtcagatataattacatcccagttgtgatcgtcggcgtcgctcagactgacatgacttacagttgcgccgaggcagaaagcatgaaacatgtaggttattaagtcatcacttttctttgctcgtttttgctgagaggacgttttcgataagacattgtcagaaaatagtatcttaacgtcctgtaaaggaagccttctatcttttatacgttgataaagactttcaccttcaacaaaattggtaacattttgggataggcaacagtttaatcggcgcgagaaccccgccgctaacatgtacggagaatgatccaataatgttgctaaccgtatggagtcaaaaataaacataaaatgaacgcacgggacgttaagtgccaggccttcaaggtatttaacttttcgtgaataagtgtccgaaacaacgtaagccttcatccaagttctcgacactgttttaaggagaggacgttttgaccaattctcgttaattacaaagagtgtcctcaagccatcatccaagacagtacctccaaattgttttattaggtttttcatttcaagacggttgtatgatgaatttgatcctgtgagaacgaatagacagtcgttaaagaatccgccattttcatacttttgtatgcataaagaggtacttgctcggagttgcgggaaacgtaaaggagtcgtgtttataaaagcaggatctaactcagtggctttactttctttcgaggaaacgtactctgcaactgttcggtcctcaaattgcttaatatgagatggtggtaagtagatgagaccgacggatacagtcaattcttccttttttagacgatagactgtgattaaattgtttcccttgttgtcgagagatacgtattcgttttgttgctcttttggaatttgccttgagactttcaaaactttgtagttcgcgtttcctcttccagcaacacgaactgtgtctccttccttgaactccaacaagcgcatttggttcatttttacagtgcctgtagttgaatcgtcaaatctaactgtgtatactttattagcattcgcagaattgtccaattcagtcactagcgtagccgggtagtagtaggatggatgtcccttaaagaaggcaaagacgcgtaagtcttcatcaaagatagttgactttcggactgatggggtgttgtctttttcatagcggtcttctgtgactgagttgttaaaggacaaattcttctttaacgagttcagggacactgaaacactgaagtccgaggtcgattctcgcgtcttcttggatatgggagtagtgtgggtattggcattgtcatctgcttttcgcctgaaattctgagaaagcgagtggagggaagaaacgcgcgtgggcgtagcttcgatgatttgtgaagttgtgggcagaccttctgatgatggttgatgaaacagtttattctgtgtcctgttttttgcaatggtatcggggacctgtatttcttcgtccaatggggatggaaaagagtttgtgtatgaagaatgaatctttcgtctcgacggattttcactcgaaatttctgttcgttccggtatgctttcgtcatcaacgtcttggagagaagacgcctgactagggaagtctaaaggttcatcattgtcaccttcttcttgtaaaacatcaataggaaatggtgcatcagccaggtcttttgatgcaattacatcgttaattgcgttgaaatcgtcttgactattctgttcaaatagctgtgttaatcctcccgaaccatctcccatttgatcatcctaagaaaatgattttccgtaagttattcgcaaaattaagtgttgtttatgtaacaagcatcaatgacttgccctaatttcccaatgtttgtttttaattacagcaatttcgagcgttatacgacagatttttcctgttagggttatcagcgaaaggataaaccacgcgaaataattttattctcgaacccatagtatagagatattggcgttacgcatacttagctcagttgttctacatgttcattgatgttgctaacacttttggcgcattgaattacatatgacgttacttgaagggtaagtgtgttaaagaacattgtaagacaatatgtttttctttatgattccctaaaccagcttcggtcgtcccaagggacatgaatgagggtagcgtatgaggtgagaagatggatacaattcgatggtttaggtgattcactataagaatgaatgcaagtcaaactatgaggagttgattatcttttttttttattatctctattttaatagcaattcacataaacggaaaagacgttcttccctgtaagtaaagcatgagtgaagttgaagactcttgaaatatggtttctttatattcatgcgcaagtatcgcttgtcctaatacatttaaattaagaactggcatcgcctaattctacaattactactaatggtgatgtctttggctagataaatgttgttcgtaaattgaatcaattcggcgctagtgaataaaacattgcgaagccaaaggagaatgcgtttttagtaatgaacaggataacggtggtcaactacattttcgggagaatgcgtgtattgtcggaatgtaggcatatcatggtctttccgttgcgggaattttcagtttttcctttaccggtcatgctaataatgaaagcgttgagcttaaactcgtagtaaattaggcgtgtgacacttgaaatttattcactaacattttcaatttcgttgattgaatttaattatattataatttattttggtctgtctaagaattcccatgctgtgtcgacttgtcagtaaattactttcggtcctggctacttggtcaatggtaataatacaccacatgacatcgcatgtgtgccttcggacaaaacagttccagttcttaaactggttgtcgacactgtcttggacatattgagctcacccccaattgcactatatcgcaagcaccggcccaagcccttttaccaccagtagtccagctaagtagcaccctcccaacacgttaaccttcactaagacacactaatccattcaccacaattcaacgaactccacgacactccaccgcccttctacgcaacgcttttgactgcggcgagccatttgtggtggcatttacaccttcactcagccttctcctgtgatactacacaaacacaaatatggcatttttggaagaactgaaaagcagaaatttctcgtacgtaaccggtgccgctgaggctctctttgtgctccctcaagtctaacaagttccatagtatctacgctcaatggctgggactcctttccattttgcgtaagtaattcgctgggtagagcgtcacaaacaacaaaggaggccgttagcgaggaatggcggtgtctaagtgaaagaaacgtggctcgttccgtcgtgaacttacgagctcctttgctaccaccgtgctttttcccgtcccgttcagaccggccagtacacctccttctgccccttgagagtctctccgagtctgatcggagacttcccctcgagtgcccctcgtccgtcgtgtccctctctccctttctcaatcgtagtacagagctaactaagcaatgtagttgacatcattttgggcattgccaacttgttccacatcaagttggtcgtcttgttctcagcactcacgctggtcgagggtgtgcttctcattttcatcgagatcccactgctggctcgcgtctgtcctgtctccgacaagttccaggctttcacaaacgcctttgccagcaactactaccgtgcagtacgtcatgaaccccacacggagacactcgctaacgaccacagcttatctacattcttttcgccgtcgtcacgttcctcggctgcattttccaaaacaccagcctcattgccgctggagtcgtcatggctctgaccgccttgtgctacttgcttgccggaatccggggccacgagttcacctctagtgctaccctgggcggcaccggtgtcgctgcctccatggtggtataaactccctgaggtgaggaggtccgttgggacaaggagtgtttgttaataatatcatattcactaaaatggacggatggatgggtgcatggatgggatgaggggattagcgtagtacggtacagtcagacatttcttgctctatggcgccagctggtatgtattctcctcgagtcgtcgttcaatttcggcctttacttggtcgagacgactctcgttgacgaggagtctctcatcgtcaatttcctcaatgacaattcccggactccgttcgtccaagttcaggatgagttgtttgactgttggatcgcattcgaccaacaagagtcctttctgtgcacgaggcatgtcgagaaaaactccggttgcacgggtgtagtaaaacactaaggaagtgggtgtcacagacagggtaagagcacagctgctagtgaaggtggtggttgtggtggaacaatcaagaactaccaaagtaaaaaagaagagacaaacactactaccggaacaaagctccactccaaaagccagaccaaggcaaccgaaaacagaaccaaacgccaagagattctcaagactaaacctataacaccttaagacgctcaccactcacctcaacttcccatcacatcacaatacacttttagagccacaaaattcttttcataaaattctataaagcatctaaccaactcaactcaggagtcggggcagcttagtcgacccggcgctttttggcgtcaggcttaccagctagttagttgtccttggaagcagagaaggcaacaaggtcaacaacacggcgggagtaaccgtactcgttgtcgtaccaggagacaagcttgacgaacttgggggagagttggataccggcagaggcatcgaagatggaggagtggtggtcaccagtgaagtcagtggagacaacagcgtcctcggtgtaacccaacacacccttcatggggccctcagaggcggccttgacggcagccttgatctcctcgtaggtggtaggcttctcgagcttgacagtcaagtcaacaacggagacatcagaggtagggacacggaaagccataccagtgagcttaccgttcaaggcagggataaccttaccgacggccttggcggcaccagtggaagagggaatgatgttgtcgccggcagtacggccaccacgccagtccttcttggagggaccatcgacggtcttttgggtagcagtggtagcgtggacagtagtcatgagaccctcctcgataccgaaggtgtcgttgatgaccttggcaagaggagccaagcagttggtggtgcaagaggcgttggagataacggtctcagcagggttgaactcggtgtggttgacacccataacgtacatgggagcatccttggagggagcagagatgatgacacgcttagcaccacccttcaagtgagcagaggcggtctccttggtggtgaagacaccagtggactcaataacgtagtcggcaccagcagtggaccacttgatgtcggcggggtcacgctcgttgaagacggtgatggcgtggccgtcaacaatgagcttaccatccttgacctcaacgtcacccttgaagcgaccgtgggtggagtcgtacttgaacatgtaggccatgtactccaagtcaatgaaggggtcgttgacggcaacaacctcgatggtcttagcctcgatagcgttacggagaacgatacggccaatacgaccgaaaccgttgataccaaccttaggaactgccattgcgataattgaagatgtaatgagaaactggattaaaattcagcgtgtcgaactgggtcaaactcttgggtatttatacgttttccctccccgcagcgactgccgatcgtggtgtgaacagggtaagggttgcgccccgaagaatgcaaaagaagtctaaggaagctccagaatacgttcggagaatcattaagtgccaaagtggacgtaaggaagtgaggaagcctagtggacccgataacgtagtagctgttgggttggcgatttcggagaaactatcaggggtgggcggcaacgtgcgaataggagcgacatgtcgcgacgtgcaacagccggcgtaaggcgacaaatgacgaaagttacatattgaatgctttgttttcattagcgctttgctacaaacacactttgtacacaatttccgactcccttactcatcattgttgcaattgctaactgtatctaatccccctatttctccgaaaacgtcgcgatttgctttatcacaaccgaaatgacgtcgtgtgtttttccgagtttatccgtaggggattatgcgtgaaatacatcattaaagtttttactacacgaagataatgtcgcaggcactaaccgggtgcaagggggtaccaggccttggacggactgcattgcacactcacaagggatcaacagcacccgcaaccggcaaacattattaccacgccctctcctccattctttactcatgaaatgctcttaattctactctaatataatcgtaacttaagtgataacagtaggctccttgcgaccagtaaaggtctcaatactcagcaaatccaaagcaaagtgaatcaagggcttcaaggcatcttgagcgtccataccgaacttggcgggatcgctgtcgtacttctccaagtagagacgcagagtagcaccactggatccagtaccggacagacggacgacgatgcggcttgtgtccttgaacttggcataaaggccttggtgaccgctcacactgccatcaacagggtcgtggtactcaaagtcgccagcatcctcgacctcgtagccaggagccaacgtcttgcccttgacatcaccagcctcgacggtagcacggaacttgtccatgaccttcttggcatcctcactagagaggttttcgtagtcgtaacgcgtgaagaaagtacgaccataagtggcgtagaagtcgtccttcacgtccttgatggttttgaacttgacggggtcgcgagcattcaaggcagcaaggatgttgaaccagcacaaaataccccacaggccatccttctcacgaatgtggtcactgccagtaccgaacgactcctcaccacagatggaaagcttcttagcctcgaacaagttgcagaagaacttccagccagtgggaacctcgtaaacattcttgttgtgaagcttaccaacacggtcaatggcaccggaggtgggcatggaacgggcgaaaccgtggattccaccatcgcggaaataggggatcacgtccgcatggtgagcaatcatagcaacactgtcactgggagtgacaaaggcgccgtatccgtagatcatgttacggtcaccatcaccatcggaagcggcaccaaaggcgatcttctcactgtcaacgcgatccaccaaagtgcgtgcataggtcaagttagggtcgggatgcaagccaccaaagtcgggaagagggttgcagttttggcaaacggtctcgggaagaccaatctcgtcaacgaacaaagccttaccataaggaccggtgacaccgtgaagaccgtcgaaacagaagctgaagtcagggttgctcttcacgaacttcttgataatttcaaagtcaaagatgtttctcaccatctccacatagtcgtcaacggaactgatgatttcaacctcaagaggaccatacttcttcgtaccaatggcagaaaggtcaagcttgggcagacgaataatcttgtactcagtgattttctgggtcaaggcgtaaatcttctcagtcacaccctcaggtgcggggccaccgttggacaagttgtacttgataccaaaatcgttcttgggtccaccgggattatgagaggcggtgagaatgataccaccggtaagcttatacttgcgaataacattactggcagcaggggtactgagaataccgttttggccaatgatcagcttggcgacaccgttggcagcagcaatattggcaataacttgaatggcatgttcgttcaagtaacgaccatcaccaccgacaaccaaatgagcacccttggcactgggctcaacgacatcgaggttgcactgaacaaagttctcaatgtagttaggttgttcgaacacggtaaccttcttacgaagaccagaggtaccggggcgttggccttcaaaaggcgtagtcttgacaatctcgatttcactcattatttcaaataaactgatgaatatgcttaaacgaggttgaatagagatgcgaaatgaagagaatgaaaaaggaacgaggataaaacggcaaatacgtgtgcgtcaatgaaatgaggtcgtaacaaatcgtaaatgcggcgtgtgctcaagcgtcctcaaaacaaacgatgagaggacagcaatgtatgaaacacgcaaaggaaggacgaaaactgcgaaacagttgctgcagacaaagtcagcaaaagtgcagatatattaggttctctgagcagtaggtgctctcgatgcaacgacagttgtgtgcagaggacaagtgcagcaggggcgcgttcattaatatgtgtatgcaatgacgtcatgtttccccaacgtcaagcgtggtcatcacgggagagggaggctggttggaattggcaggaacgcgtacacattgactttagctccgcgtttcatagccaatggcagttaagaagaacaggcgtgcatgcacgaagaagtggaaaaccctgtaaatgccaattacagccttacagtgagcttccccgtgaagttcatttttgagaacgttttttgggattctacgaatcaaaactagtatcggcgcctgtcggcgaaagcgcgtagagcgccaactagtctttttctttaatcgggtcatttatgaattagaagcatctagatcgttccccgcgttcaactacaacgtcagtcacaactgcttcattatgactcgtgcatgaatgaagcatctccatacttcgcaagaaagaacgtgcagcagaggtggggtttaaagcgggggcagtaatgctccggcgaatctacgaatctgcctcgatatttcgactactacttacataggggctggtgacgagtgattatgtctgtaacaacatgtctgtcgtatcgacaattggtagttactataatgaagaatgaatacattaagtgatttgcgaaaacttagtataaacaagaatcaacgtggaaccgtaaacaacagagaaacaaaatgataccagagaatgacaaagtgtgtatgtacgacggcgagaatgcggacaatggttattccggttcacaggcaacgtcaaacagctcatcgggtaaaacggagggagaaaggcgggtggaacacacagatctggcagaaataataagcaaaagcaaaagactgcggacctaaagccgtgagttggctaggcaccgcattagaaatagtagatgttcagtgcaagacctgacgtccaaggtatacatgcgggtaggaaaacctgtaccgaacggacccaacagcagacgaagtatcggcttcgagacacgttgtacgccaaatggaacaatgccgtagtgcgtgttttgtatgtgtctgttggagcactccttgtaaaacacagccgcgtaagaaagatgaatctgatgaaaagcggcaagcacaaaaaaggaagaagacacgcggacataaagcaacaccaagacgcaaaccaaaacaccttccctaaacaaacgcgacgagcaaactccttcacatcatcaaccatcattttaaaacgagcgacacaatgtcctcaatcaaaaatactagaaacattttttggagagaggctgtgatactaccgcggcaaatggttacggaaattgcgtgacgaagacgatggaggactattgttgctatgcccgccaatatgagtatgggaatgcactggacttgaactggtatcggcgttttcgttaccgccataactggacgagaataagtttgttgacgaattgttagtgcttagactgccacacgcattttcccaggattcgggctgtagcacaccaacgagggaacagtcaacggaaggaaggaaagaaggcggccgaggaggtcgcagctgttgcttctgttgcggtggtgagtgattcagcgccgaccggtatatgtgcgaaggtgaggtagcggaaccaggaactcgatggcgggaaggagtagaaggaggaacgttggttggggatcgttcattagcaaaagaatggatggggttgttgctagggtgtgggttgttttccggtgataaggagggaagagtgcgggaacggaaaagtagtcttggtttcatagagcgcaggttcatgtcgcgcggcacgcttttctttacctttttaccacgaaaaacataaacaatctcatctggcaaacaaggttcaggcgagcacctccgttttgttctcggtgcagtcgctgggcgtgaatcaagaaagggattgttggcagcgtcttcctttagcagaggttctgaaagtgttgacagtgatgcagaaggtggctccgtccggcgtttgcaaaagccgttggcatcattaaacactgaccgttcagaaaatagtcgtttcttaggagtttttgctggtgttaatggaaagatttgggcggcatgtcccttcttttttcgtgcaaaagtgtcctctgggcggcctgagctttcctgcaactccggtagcaagtcaagacgaccgtaaagtggagatgaaggagaagaggcggcaacacatctgttaggggcaggcggcgtttggggttccatgtagagggaaagcgtgtgtgtgtgtgtatgttaaggggagcgagaaaaaaaacgtacacagaggattgtacgcagacaaatctgttcctacgttataactgtgtgaggagagtacgtcttccaattttcctgttcaatttttcaacaaaaatccagttcctgatcgtttaaatgaccgaaattagatcgttcgttagcacagcgggcaacgacgtttgtccaggctgtataaacaagaaagagcgaaacggcccgttaaaggaagggaaactagtaaaaatccgtgctgtttaacggcctttcaagtattgtttgggtaatttcgggttacgttgccttgtatgcactattggtgaggtagtagtgcctagtgacgggagtgcgtgtatgagcaacaatggtgtagtgaatgtgaatcttcgctaagccggttttctttgtcacaaaaaagctattgttgttgaagatctcgtggcaaccgtttgttttcaatgaacaaagcactttgttgttttttaagaaaaatagataaagtaaaaaaaaaaaaaggaaaaacaagacgaagccgaaagttatcgaacaaaaaaaattgagataacagagacaaaaactgaactgtaactgtatgagaaaacttgaattgaaaaaaagtgcaaaccgttaagagaattgaaacaaaaagaatatgtcttatgaaaataaagttgaggaggaaaccgattaatcctcttcgttcaaaataatgagataaggtttggactctgcgaaagggttctggggttcttgctgcgttacgtggagaaatgaagtttccggttgaggtcctttcgcgttgcgttcagcaattggagtgtgctcctggtaacttctttaaacagtcgcctgaagacgtattcgttcgttatccataccctaatctatgagttctgacgtatgttgttcacgcgagctctcgtagcctttgttatattgcatatagcacgttcgtgtgtcgcagacctgttaaggggtttaacgcaaagaggcgacgactctaaatacaaaaatgcgaacaatagcccattgtgttctttatttagaaacactctaagaacggagttgtatgcttagaaatattgcccaataaacgatgaggctgctgtgaaagtttgcggctgtttttgcatgtgcgccgcattcattggaccccgtctgggaaaagttgcttccgtatggagagccggccagggtccggttgtcaacgaaacccagatacgtggttccgacgatctagcggggaaaccacggctagtttgcacgtgcttctgataaacaaaccatttaggttgcacgtgttacaaacgtggagagtaagcgagtatagcttaaagctaaaatcgtgtcgcgttgttgagacacgcgtcgtgtttttgctgccttcctcttcaccagcgtccgtccggatggaaagacgaaatgagttagaaaatgaattgcgatgcttacagtcgatcaatgatgccgtaacgaagatacactcgggcatcgaaaactcggctaagaaattgcagtcttttcaaagcacggtcgaggacgcaaataaacttgtcgacctttggtcgtccatcctcagtcaaactgaacacacacaacgcctactcttaaataatacatggaaaggtcccattgctgatgtagaggaacgacaacgcgttgaagaggagcgacaacgtcaagaacgatacgcggctgaacaattacggctacaacaggagcgtgaagaagctgaacgaagaaaaaaagaagaagaggagcaaagaaaacgagatttggagaagaaacgcgaaaaaatggcattaaatgcctcttccagagctcgttcctccatggccgttcgttcttcttcttcttccgctgcacgtcaaagcatatatgcacgacgacccactacgtccgcttcaggccggacatctcggttttctcgaccgacaggcgctgctcctggcactcgtgccgtctccggttctgctgtcggcaatcctgctgctggttctcacccaacacattctctaactaattcttccatggcaactcgtggacgtcgctcaatggcttccacaaacacagcagctcgatcacgtccttcttcaatctctagacctcgcagctcgttcattcctcagcccgcttcctcttcccttacccatcatccatccacaaacaccgcaggtcgcataaatcgcaagaagccttcctaaaacccttcttgcatatacttttacctttcttcatccttcatccgctttatcaaacctctattgttttgtttatttgcgcacgttagtgccaattgttaattaaaagtcacctctcattctactcgttctgttgtcgtattcaaacttaattcttttgccttacagacatgctacccactgctcatgctgcatcttctcctacaaaaccacaagaagaacatttacgctgttggatatgttatgaggattatactggacgaaacccatcacgcgatggatggcgacgaccttgtaaatgcagtttagccgcacacgagagctgtttattgtcgtacatgacacctctcacaaatcgcaatgtccctcaatgcccttacgaaatacagattgtctcggcccactggatcaacgatcgattctcgttagatccattggcctgtatcagagcttggagataggttttgttcaaactggattctgtataagtacatgctttggcattacacgattcattcattctactctgtcacaaacaggactctgggtatgtcgacaagtcgtggaaccaaaaaccatcgacaccatgcttagaattcccgcgttccatcggttcgtcctccctctcatccccttcatgctgattcgcaacacaaatgtacccatccacgatcttacacttagtttgtgtgtccatctcagcgtgtacacatgtgcaggccgtgtgtcaagaccaacgctcttgctatgcttacttccgtgggtcagaaccctgtatgctgaagtaatgcggaggctttttgctcgcgagatatcctcttacacacgggaattacaaatggaggatgtcgcttggtttcgacagtttgagaatcaacttactgagcatcgagaacagatggaaaatgcagacaatgaaagaaatcaagttgatacaggtgtactcgtgtcattagttcgtgttttgttggacgcgtttacgggaaaattcatttctgttattaggccaatattcgttctaccacttgccggtcggatttttggtcgtttggtaccaggccgattctctcgtcttgaaaaaagtataattggagcttgcgcttcagtcgttgcaaaagatttagctgtttatctcttttatgtcctacgtcgaaattggccatggcgagctcgtgtgttgaatgacccgtctcattgcgactttaagtgagatgggtaatattgtaagcccggcagctcttttcatggagacactaggcagtcggcagtagtttgttttcttcgcatagtgcatcctcttctggggtgttcatattatcacctacggtgctcggcggagctgaaacacttggactaccaaatgatgtgctaggattggagcgagcaggtgttccttgagatggggttttcaaggaattcatcgcgcgaaacagattagagactgtattcaatacatctagacagttgttaaattccgataactcatcacgttaattttcataccatctatttgttcctgtgttacattcatctcttgcatccacgtcgttccgtcttctttcacgataggtgttgtttttgtttttcgcagtgcgtatgcaaaagatgctgcagcaagcacatatgaaggatggagtaagcacgttatgcttctcgtgctatcattcaaatatgtccaagcaatttttgttaagtctttcgattcgggcgcaaattgggaggcaagtgaacgaatttgctcgtacggatgaagaagagtgagatcaaaacacaacgaatctagtaaaacttcttctgtgtacagaatcgcgtcccgccacttccagtactccttagtttgctcgtcaatctctaggtctagatttttttgagcgactttagcacagtaaacgactatgtcacgaacttttcggttcgtatcttcaactttacaagcaaggaagatacatgttgccgcaatgtcgtagtagtgatattcttttaaagagtgtcgtaaataaaaacgatgcaagaaaatgttggccgttgccaatgttgattgaggactgtactcgttagcgaacagtgtccagttattaataatgcagccttgattcagagacagttaacttacagcttgagttttgtaccgacgttaatgataaaactacatccttttgatcgttgaatttcttcttgctgaagtggaatcttgtctaatacagacggcgtgcaatttagctgttctttttttatgatccattgagacgaataatcctctgccattcttaattcattaaacgtcgatgtttcaaaaacacaaaaaaaaaataggaataaaaaaataaaagaattactgaaaacaaaatgagtaattgaaggttcgaaggctttggtgtcttctttcaacaaacgtttttacgtctgtatttcctaattcaatagggtcgtaatcaaagcaaaagttacggtaacgaaacctattttccaaaacagtcggtctattttaattactttggcaactttacttagcgtatcaccacaaactgtatcgtttgaacacaaatttacgtgctactggagttccttgttcgtgtccagtcaacaccataaagaatatcattaatagagtttgttcttgttcgaagaatatacaaaaagcggctggtgttatttcttgcagtcagatttatgtcttcatatgtatgatattgtaattcacctgtgtagtatctaacatagtttgcagaaaaagagctccgagtacaagcctggagaacgtcgaccacggaatgtcagtacagttaattcggtacccgtctgtgaaaattacagatcttcagttgtaaaagaaattgcaaggaggattaatcgtatccaaaaccgtaagttagcaatgggttattccagaaggcaatggataaagaacttgtgctgactaaaattgtgcaatagccgttcttccagagtaccaaattcgagacttaaacgatgcgatcaataagcttatgagagaaaaaagagcctgggagcttcaaataaaagaacttggtggcccagattatacacatgtatcaacagcaaaactattcgatgatgaaggccaaaaagttagtgaagaggatgaatatcgttactacggtcgcgctcgtgatcttcccggcgtaaaagagctgtttgaaactgacattacatttgtttcagagcatcagcggaaactcgaaatgcaacaacgtgtgctgaatgcagactactacggatatcttacggagagcgaagaagccaagttactggaattcgagaaacaggccgaacagtctcggctagtagaattacaacggtccgctgtagaccaacagccaccagctgactggcaacgtgtccgaattggtcggattccgaacaagactgaagtggaacaaatcctattacagcgtcgtaaggatgcccttctaagtcgactagactaggctatatcagaaacgacatttttagtttttatgtactcataacaatcgaatggtttatcacatggagagatactctggctgctcgcatgcctcgtactcacgaatcaagtctgcaacaacctcactaataaaaacgttagttttttcagataaaagcaatgtgacaggtatttttaatcaacttaccgagaattgtcaaactcgtctaacgagttttcaaagatggattccttgcgatattgatccaggaatgcgtttctcttacgcaggcgatcgtactgatcaagcgttcttttaaacagctgagaaaagttagtacttacgttacattgtcagacacatacggaagcaatacttgtgtggttagcaagcattagaccgctaacacgatgatttgtctttatgtatggtgacttttttgacaaggccacctgtatactggcggggccccaaggaatgaatgttgcaagctttctctcgcgaatacgcaggagtgatttgtgaacatcatttgggtcagcctcaccctgaataatgttaaggatggaaataaagcaactttgctttccagggttcacggaaaccatgcgatttttaggttgcagaagccgacgcattacgtccagaaccgtggttttacgaatagttctggcatcttcgacttgctgacttgtaaatggagtgtatgacgtggaaagaaagtggcatcgaggtgtgggtataagggaagcaataatgcttacaaggtcattattcatgtagccgggatatctcaatgtcgtggtactagcggacatcactgtggacacctagacacatgtttgttagcgaaatgaggtactaatgccaaaatacgcaccaactgattctgctgatggaaagtgggattttgaatatgaaggcggtcagcagcaatgtgagcaagagcggcgttatcaagcacgacaacagcgtcagcattgagtgtaagtcgtttcaatgtcaacaagctgttgtacggctgcacgacaacgtcagacacagaacgattgttgggaaacacggagtaggtttgaacaatcttttttggaaaccgatcgtttaggcgttcgagcagataagatccgagaccggatcccgtaccacccgcaatggaatgcaagagcgaaaagccttcaagggaatcgctgccctcggcttctcgatcaatcatatcgacgatgtcctcgaatattttctcggcatgagcataaccatgagcccaattgtttcctgctccaccgccgtctgtagcaacgaaaatgttttctgggttgtacaagctaccataagtatcacttaaaatgttgttcacaacctaaaatgagaattcgtattagacatcatcatcaacatatccagcaagagcaaccacttactcttggctctaaatccagcaagatggcccttggaatgtaacgagtgtcatctgactgtcgtacgtgttcgttagtacatgaagatgagtttaatgcaacaaaatcataagcagctttaggtgtctagtttttcatacctgataaaaaaacacatctttccggtccagtccttccgtagcaaagtcttccaaagtaccgtcagggcatatgccgtgttctaagcaaagttgttgccaaaactgagagccgactaaacacgtaattagcgactgtcgtcgtcttccttcgtgtcgcgacgattcttgcgtgaaaaaacaaaccttgattaccacattggcctgcttgtaacgtaataatctcgcgacccatgtttccttggagtggcagaggtcactaatgagaagtaagtacgaagaccaagaaacagaaccacacactcactatgtaacagttgaacttttattataaactaagtaacctacaatcttaaaatactaaacataaacaaagcgcatcctcgatgaaaggagccgccggtacccaatgcactgttgttgttgtgagctactagccgcggagactacggcaatattccgcggcaaatttagttttggtgttgcggagtccaccgaaagtcaaattgaaaatgacgtccatttcgttttgccgacgtcaccattatgtgatgcgcaccttttcgccaggtctagaatccggcaaataatgattccgaatgacctcaaggtggggtatgaatgggtacaatacacgtgcgcctttcccaactaccgaattccggagcgattattgctagtcccttttcgcttattcatagctaagatacagaccaatacgcaagcaggctcggtcaatttttaccaacaaacgatcaaactcgatccacaatcgcttctcatgaacagccttctccgccagtcttcaacgaggtgctttaactcctcacaacttctcctccatgcatcagccgttcgcagattatgctacgtaaagtactcactactccactccactcgtgctcgtttccaaacgatgacgtggggcaatgacgtggtatataaaggtaaacgaagtttctctgtgcgacaaacttgtcttctgccattacccacagcaaagcagtactcaacaacaatgaccaagatttatgattttgcacctctcgacaagaagggagagcccttccccttttctcaattgaagggaaaggttgttttgatcgtcaacactgccagtaagtgcggtttcactcctcaattcaagggtttggaggcgctctaccaaaagtacaaggaccgtggcttcatcattatcggtttcccttgcaatcagtttggtaaccaggatcctggaaccaatgacgagattcaaagcttctgccaagtgaattacggtgtcacattccctattttgggaaagattgatgtcaatggtgacaaaacagatcctgtgttcaaatacttgaagagtcaaaagaagcagcttggtctcgaacgcgtcaagtggaactttgaaaagtttcttatcaaccgtgagggtgtgcctgtggaacgctactctagtatcagcaagccagagcacattgctaaggacattgagagtcttctttaaagcatatcttagaacgatgtctgacaaaaccaaccaacaccttttcttgtataacacccgtgttgtttatagtgacgactactaccaaatacggctatgtagctaggcggctagctttttttcgtcgtgtgcatgataatgaatgacccgtcgagttgacggtttcttattaaggtaaagaagggaatagaagagtcagcgtgaggggatgatgcatagagaatccgtaagacgtgtccgttaatagtcagcaaggtgcttgcagattctggggcaggaagctctttcattgaaccagttaccttctcacagttctccctcttccttctgaatacggaagtgtatgcaggttatgtctcctgtgcgaagaacggccttgtcaatgacgccccagtccgtttcgagatttcggacggccagtttactgtcagaactgtctattgcgaggaattgggcattgtgttcggtcttgtcgtgcatgtcgacgcgaatgtggggttgatcgacagccatacgttgtagaaaaaacaaagtccttttgcgctgctttgcagcatgcgtaatatcgtcctcagtcatgagcaaagggtcagttatccattacctacggtggtattttaaagcagatgcgaataaggttgtaactaggtttcatatgaagatcacttaagcgagtttgttctcggcaaaagcaaactttctaccccaccaaagccccgcaatttgaatactgccaatcacaattaatcgcattatcctattcggcggctgccgctctgtaccagcgtatagagcggtctgctccagcaacgatgaagccggttttgtaccaggcaacactccagattgcgccgtcggtttcactttgcgtgccgatgcattgaagcgtatcgatgtcccagattttgataacgccgctcgaatcagccgagagaagcagatcccccacaggattgaaagcgatggcaaacacccaggatttatgtcctgagagttgagcgacttggtcgcccgacataacatcgtaaatcgtaatcatttttgaatcgccggcagccgctagcagcttcgatccgggcgagaaggcaacagagcggactggctgggtatgaccaagcagactgtggaacagtctgcctgtctccgaactcaccaagaacaactgtccggtttgatggccgctggcaatgaaccgaccgtcagaagaatatgcaatgcaaagcccgagtttgcctttagtgtctaaatctgcaatcttggtgttctcttgtttgtcccatatacacagatgaccgtcgacagtggtaaaggcaagaatattaccatcagggcttgtgcacgcagcccaacattcgccaggatgtgtccattcagaacctataatcgttagcaaaaagctggaagagagaggtacaacgaaacatcgtgcacgacaagcgaagaagaaccccataaatatttacccaacggtgccgtctctccggtagacgtattccataaacaaacgtcttgaccaaaaccacaagttactgcgagttcgttttctaaagatgcatccagtttgtgggcaccgagttgatgtggtgtttcaacttcgaataacagctcatgttgatcagaagcagcatcccagaccttcagttttttatcgccggagacagaccataattgatccttaactatttttatcgcataaatgtccaactcgtgtgcatcttcttgtacttgcgaaacaacatattcttgccgcatattgacgttacgggatatagaaaatgacagataacagtatttgttacagactctgcgaatgtagagaaaaaggcttaaataaagaagaataaaaaaaactgcgcaatatacgattttttatcacaaccagcagaaaaacagacactagtaaagctcaaaaacttactgaatgatgttttttcttttcaactcaccagcgaaggagggtgtttggttgtcagcattaaagtttgaaagaatggtttatcgtattgaaaaacgtaaagtagtaagacgttgtttagaagtgcattcttaatttgaagtataaatttatgtataattaaaaactatgtaactttctactccataacggtaaactacccgacgcgcttttgagtttataccacaccatccgtccgtcgcctccccggaatcccaactcgctgccgactgcataaaacaatccagttttgtgtcaattgcttcttcttggcgtgtctttcagctttagttgttcccggaagtccttccgataatcactgttttatcttgcagttagtcgtgctttttgcgtgcattggtagtcgcttcacttttgaacttcttcatttttgtgtacttttgcactccgtaagtaaaattatagtattagcctggtctaacattgtattaggctttgagcaatttttagtcaggagtttaggcttcttgtttatttttttggaggaagcagttcccacactttttccctggatttacctttttcctctgcttcgaaacattcgtaatgacttcagaaaaagcagataacattaaggtcctctccttcaactgttggggtcttcgtttcgtttccaagtacagaactgaacgtcttcatgccattggtgtaaaattgtcagaatgtgattatgacattgttctgcttcaagaggtttggtcaattaatgactatcacagtatccagaactcaacgcgtgaaaacttgccttattcacgtttctatcatagtgcagctatgggcgctggcctggctgttctctcgcgttatccgattgttgagacaacgatgaacaaatatcctctcaatggtcgtccacaagctttctggcgaggtgattggtatgtaggaaagggtgtcgctacggcatctctccagcatccttccggtaagatcatctctgtgttcgacacgcacttgcatgctccatatggaaagggagaagatacgtatctgtgccatcgtatggcccaagcttggtatatttctaagctgatccgtgctgctgttcaacgtggacacattgttcttgcagccggcgactttaattttcaacccttgacggaaccgcataatattattacaagctatggcctggtcagtgactcttggctgagtgtgcatcctgatcaatataagaatgctccttcgagattcacattgagtgaccaagaattgattgacatccttggtgtcacttgcgactcacatttaaatacatggcgtgcaaatgtttccgataaggacatggacgactatgtggctaagcgtttggactatgtcttccattctcctaataacacagatgccgttagcagcaaagttgtgtttaccgagcatgtccctaagcttgactgcagctactctgaccattttgccattgaggtggttctagagctgaagaagaagccaacagaagttacgaagacgcgcttgtcagaaacaattgtcgatgacttgttggctgtgacatacaagtatatgattcgggaaaaatggtacatgcgccttcgcgttgctcacctcatcctctctattccgatcatcatcggtttacatgttgcaattgcctggtgcgatcctgcatggctcaaggtcatcatactttttattgctgtcgtgcttgccgtttctgctgttggtaatggtttttgtattggtttacttttcggacgttgggagtttagcggcttgttggaatttgccgcagaaatgaaggagcaaaagcttttgtcgaagaaatattttatggacaaccctatagatcttcctaagtctcttgatttgtgattctttcgtcatgaacgtttacgacgaagaaaacgaccgatttctggtaggaaattgaccgcttgttgtcaaccttgactgtaacgtgttttgggctcttttcattactgcatggtctgtttggcttatatttttttctattcagcaacacaatgtactttttgtttttctgggcttttttgtatcttcatttgttctgcggtttcgacaaaagtcgtgatttgagattacttgtaccttagagcagatgccctcaagcctccttctctctttccacgcgtaatgctttgtctttctttcattgaatttgcgacgtctttcgtttggcattttttttgtttcattaattctcgtaaccttgtttccagttcactgttgttgttaagataattctgtgttcttaatttgaagtctgtttctttctcataatgggcggttgcgataatttatgttaatacattcattaacttacatcaaacataatataaaattcatcaaacctatttactaagccaatccagcagcataacttacgctgctatcttcgatgtctacgacctgagagctttggtcgtacgcaataaagcgaaatcgcttgtcaatgttcgctttcgttagagcagccagtataacagctatggggtgctggccgcaaaccgtgttcttggttttacttaatatgcggacaaaatggttgtaatcaccctcctcaatagctgacataacaagacgatccaattggtggactgattgaaagatctttggtgctctaggtgaatggctagacgcggcaagcatttcaaacttgccatcattgtttaagtatcccgtataaccaaaccttaatccccaatgacagaaatccgaagaaataataaaaacattttcttcattagcaacgaatggggccaatgtctcaccaaatgcttgttcatgactatgggataaagcaccaaccataatgggaactatagacacatgttgcagcgcattttggttctgtagtgcctgagcgaggatcgggatctgcatttcaagactgtgttctgcttcatccgcattctctgaaagtaactgaacatgtttcgaagaactaagcaggaaatcgcaaactgtatttagcaaatcatattcacggaatttctaacgaccctcccgtaccttctctgtctattggcagatttcctaaatgagtagcataggcgtcaaaacttgaaacaagacaatctcttgtatacatatgatgacttgggcctagtacgaatacgcgtttacagtgagaaaaatccaggcttccatagcatttgccggctgttggaccgctgtacaaatatccagcatgtctgtaacgattagcaaaagagaacaggatttccaacatcacgcatcagcatatttagagaaatgactagcgtttttaaccattctcacatacggtgaaataatcattcttgttccaggcacgatttgtgtaccggccataaaaccatctaattgctttttaagagcagagaaatcatctgtataccaagtaccggcatgcgtaagaggccggacatttgtagaatggtttaccattgtcctcgtgtggagatattgtattatgttttagtataaagtagcttatttaggaagtgtatactaccaggagctagtcttgcttataaattgccaagaataaatccacggtccgtcccgatcactttgccgcttgtaaccactctattctctggtgtttgaatatagtgactgagtcttgatcgtcacaggcgcatcattgctaaactgttccgatcggaaatgtaccgaaaccagtagcacgtagacaaaataagatactgcagacaacaaaagctcagttgatgtaagacaactggcttttacatttggtggttttggtgttgaagaattgttcctattgtcaacacatacacgcgcgaacaagctaaagcatcatggtgatccaattcttgggttcttactagctgaccactgcgaaatggacgctaagcagtacctggcagcattaaatccacagcaaaaacaaagtgctgaatctcctcacaagtacacgcaaattcttgctggtccaggatctggcaagacgcgtgttctggctgctcgcgtcgtccatttattaaatgtcgaacagtttcatccaaatgacattgtcattgctacctttacaaataaagctgcaaacgaaatcaaacaacgaattggaaagctcgttaaggataatcatgcaaacagtctagtttctggcacttttcattccattgcatttcattatcttctacgccatggcaaaaaggtcggcctgcctaagaattggacagtaattgatcgcacagaagcgtatgtaatatttaagagatgttctacaattgcgttcatccaatttattaacatcaattttgtgtagtacaaacattatgaagcagttgcttgaacgactaaggaaagcaaagaatcctaccgctgatggaataagaggacaagaacttaccccaaatgttgctctttctcgagtgtcccggatgaaatcgagtggtttaatcgctaaacctcactgtgaacaattgtcttgtcttcctggccttactgtcaataccaatcaaagcttccaatccactgaattgtacaaactttatcaagcagtacttcggaagaatggctacgtggtatgttcttcggacaagtgaacgcaaactatcgcctgaaaatatgtctaacaatttaggacttcgacgacttgctcattctttttatccaactcgttcatgaccacacgtactgtattgataatattaaacacatacttgtggatgagtttcaagacaccagtaaaattcaatatctactaataaagctgcttgcgagggatacctccggtatcacaattgttggtgatcctgaccagtctatttatggttttcgaagtgctgaactgggaaacctagtaatgatgaccactgacttccctgatactcgagtctttcaccttgaaactaattatcgttctgctgattcaatcctggagactgcaatggctatcattaatcaagacaaagcacgtccacagaagactcttcgcactagtcaccgtctttccatcaaaccttactttaaagaatttgactcaaatgatcaagaatccgcctgggtcgcatggtatgatatagagggaaaatctacagtcgattactgcgagactaaccttacagtgaaattaaacgcatggtgaaatcatgtccgggattattctcttacagtgatattgctatcctcgtccgttcttccagcttgactcgtgcaatagaacacgcgcttgcggagcaaggaattgcttacaaaatggtaggtgtgcacaagtttttcgacagggaggaagttcgtgatgttgttgcgtatgctcgtgttgtggcattccgcgatgaacaagcattgatgcgtatcattaacgttccttctcgtaatattggaaaagtaaaagtagaaagaattctccaggagactgaaagacgacacacttcaatgtggaacacgctttgcctgctgaataacggcagcttttctttgtcgcaacgcgttgacaaacagtttcaacgcgaattgggtaaatttatgcatgtcatcaataccactgaagcgtcttgtgattcgtcagctccattttccatcagctctatgttagaaattcttctgcgcaaagtcaagtactatgagtacttgaagaaaaagcatccttctacctatgaagaaaaatgggaaaatgtcatggaattgattcgtcaaagtgatgttcttggtgaacagggtgtgctgtttgacgatgaagatgatatttccgaaaatcgtcttgctttacaccgcttcttggcaaatgctgcaattgttggaagtacggataacaatgaagaaacgcgtcatcaagtcacaatctcgacactacatgcagctaaaggactggaatggccagtagttttcctaccctgtttatgcgataccattctaccacactcacggtcaacagatgtagacgaagaacggagattgctgtatgtaggaattactcgagcgcaagccatgctctacatgtcttctttccgaggaatgcagtcaaatttttttagtgtctcttcttccgaaactactcatatgaagaggagtcgctttttaagtgacatagttgtggacaaaaccttgactagtgctgacattgtcttcagcgaaactctggcacttgaaattggcgcgatcttggggcgtgctaactcgggtcccgttcagaacataatgccgcaggctctggagaatggattccggtcagcaaaagtgataggatccaaggacatattacggtttgttacatgcaagtctttggacgaggaaaacacaaaaaatgtgtcatcagataaacctgcacagtttgacatggcacaatggtgtggtttgaaatctgtaccaaaggaaaataaaaagagcttaactgaacagaataagctgcgggccattacttcacgttcgcatttcaacgaacaaacccgtcctaatgtcacatccatcagtcattcagcaataagtcgacaatccatgacactttcgtatgcttcatcaagtaaaacatctactgcttacaaatcgccagtcccaaacctgaagcgaccagcgactgttgacacacatgtggcagaactaaatagtttgtcgacaaagccagcgcttgctccaacaaaaaagcgtttgggaatgcgattgcgtcgctctaaaatgctctaaaacgtttaattcgtttgacaatccaaacacactgctgtggttccattcttttcatacctaatttagagttagcattaaatatttcacgagaccagtaacgtcttacattggtatacagcattgtcgacaaacacactccgaacattgactgcatgttgcaaaatatgttccagttgaacagaagtgacagttgggcgtatcatgtttttcgccgagattgacccctactgtagtgtcttgtggttccttttttattgatagaactttgtttttagcagcttttgctgctttgcctatagtaaataaagcgatgaaagatttcactaataagttaacactgaatcgtttttactcagcaaatgcataccgtctaattgacttttagtctttttagtactcgtatatctaaagcataactcttcatcttctctccctcgtttcatttttttagtgatctacgtatttgcaccaaccaacagatacacccttgatgaaggtactaaacgacaccaagctcagtatgtgtatgtactctacaaactttagtccggtcggctgcagccgatcgcaaaaatcgctataaaacaggaagacattatttcattagcaatagcatcgtactgttcggctgatattgcgaaatggtcatacattgttatatcattgttcatacgcatattaacttatcgctgatcattcggtttgctggaaccgtgatgtccttaagcttaagcttcggcgtggggaaatccgcgataaggtccactaacccttagccttctgataatatactttcataaaacaatatacataaatgaataaataaaaataacaaaacagttctacccgaaacattagatgtataattgccccattcgcttagctgtcctttttagcttaagctcatttaattgaatgctgtgttaccttataggcgggataaggtaacagcagtccttccctcttatagaccacaatctctcgacccaaatttttctgcaactgccataaccctataagcaattgtaaaacataaaagcgcagtcagaatcagcagaatgtctcaggttcaacaagaggaaaaggtagaggttcccgcagttcccaccgaaaaggaaatctcgtcaaagaacggcgctgagactactactgcttcgactgttcaaaaagaaaataacaaggagaatgtgacgaaggagtccactgagactgagtcaaagaaggagaccacccaggagaaatcctcggaagcttcctctggcacgccttccgatggcaatgctcctaagaacacatctttgtatgttggcgagcttgaccccagcgtcactgaggccatgcttttcgagatcttcagcactgtaggtcccgttgctagcattcgcgtgtgccgtgatgctgtcactcgtcaatctttgggttatgcctatgttaactaccacaacgctgatgacggcgagaaggctctcgaggagctgaattactccctcatcaagggccgtgcttgccgcatcatgtggtctcaacgcgatccctctcttcgtaaaactggtactggcaacattttcattaagaacttggaccctgctatcgacaacaaggctcttcacgacaccttctctgccttcggcactattctgtcttgtaaggttgctttggatgagtacggaaactctaagggttacggtttcgttcactttgcttctatcgactctgccaatgctgccattgaacatgtcaacggcatgcttttgaacgacaagaaggtctacgtcggtcaccacgtcagtcgtcgtgatcgtcaatccaaattcgaggccatgaaggctaacttcaccaacgtctacatcaagaacattgatcctgaggttactgatgaggagttctctggtctctttgaaaagtttggcgctattacttcgttctcgctggtcaaggacgagtctggtaaaccccgtggctttggatttgtcaactttgagagccatgaagctgcccaaaaggctgtcgacgaaatgaacgactatgaatttcacggaaaaaagctgtacgtcggtcgtgctcagaagcgtcatgagcgtgaggctgaactccgtaagcgttatgagcaaatgaagctcgaaaagatgtctaagtaccaaggcgtcaacctctttatcaagaacctcagtgacgaagtcgatgacaacttgttgaaaactgagttcagtgcctttggtacgattacctctgccaaggtaatgaccgacgagaacggtaaatcgaagggattcggtttcgtttgctactctagtcccgaggaagccactaaggctattgctgagatgaaccagcgcatgttggccggcaagcccttgtacgttgccttggcccaacgcaaggacgttcgtcgtagtcaattggaagctcaaattcaagctcgcaaccaattccgcatgcaacaacaagttgctgctgctggtatgtctgctcaatttggcattcccggcgccatgtactacggtcccggcggttaccccttgcccgctggagctcgcggtgtccccatgccccatcccaacatgatgcctcctaatggcaagtggcccgtggatggtgctgctcctcagccaggtatggttcctgtttaccctcctggcgttgctgcccctaacttccccggttatcctcgtcctgttgtccctagcgagcaacctgctggtcaagaggcttccaatggtgccgtccccgtgcctgcctttgacatgaacgctttctctgccgagactcccgagaaccaaaagcaaattctgggtgaatacttctaccctctcattgctcaacgtgaagccgagcttgccggtaagattaccggtatgttgttggagatggacaatgccgagttgctcggtcttgtgcaagacatcgaggctcttaacggcaaggttgacgaggctctgtccgtcctcaaggaattccaagagaccgagggaaccgcagatgctgccgccgctgacgagactgctgctgctgctactgctgctgccgctgaaacttctgccaactaagcagcaagactataagctgtcgatggtgtcgtctctaccgctttttgcttagcaaagattcgtatataccatggattcgtatatgaaactcagcacggaaagtggtcctttctaccgattgattaccttgagtgggggtgggtgaaggggagggatgcatcatggatggtttcctttctcatttccagcccatctgcgagtgtcattggtagtttgcattagaaactgtcttctggcctgttcgtttgaaacactacgggactttgttatgttggtttgggctttgtgttaggatgtattggtattaattatctttgttgttcgttaaactatagcgcatgtgtgttcgataaccaagaaaccatttcttatttttcttccaaggtggctttgtactgttcacgtcgtttccgaatgtccaagaaatttgggcggtagctcaggaaagccgagtcgggttcgaggtgtgatgctttgtgtagagaaattggtttcagttcatccgaactcagcaccgtgatgaccacaatggcagctgttgataaaaggcattcagctacaatctaaattacataatattagcaacgtcaccacgaaaactgtgtatgcacatacatcgaatggcaggttgttcctcgaaacaccttgggtcttccatacggcctcgtaagcagaatatgccgaatgtagtagcgacccaaacgccaggagtagaagtgtctttgctgacttggacaccatggtgttaggagtgagaggtggcacagaggaaagagagtgggtagagggggggggatcttattatacgctgtatatggccttgcttgtgcttgttcaatgaagacgtcggtggtggaataacgcttcgcattaaagcattataatgaaatttagtgtgatagcagtaaagcacatagcgaaacttgaagcatcagtaaattgaatagcgagaactagccaatgtccctttataattatataacgacacccgcaatttctttaatcagtttactgcaactctggtaatgcactcaatgtattttagcgcactttttctcaattatcctatcataccctatttatcgcatcgttctcgtcactcttaattcccattactgatatttactatatcgttaaatacattaccaacgtagtgctacgcaggtgcctcgagcgtgcgtgccccaaggatgaactagggcgacgggtgggtaactgagtcagtccatttgggacagctcgacgtcagaacgtgtcgcagccgatttacggcctctctacgaacgagtcatttgttgcaaacgtatcatcctccatcaccaggtcaggtttttcattcaaagattcctgctgctcgtgcttttggagcaaccgatctttctcatcttgcagttcgaagctttcggggattggtgtattttcgaaatcaacgcaaaaagcattcgtctttaacccatacaacaaggaagaaaaggcttcgttaaaggaaaccagattttttcttgtctgagacaactgatctacgcgttcacgaaactcgtctaaacgctcacataacacctgtagaggatctaccagctgctgtatagaagatagctgttcggggatttggtttgaagaagaaagagactcttttgagtgagcagtgacaaagtcgctcatttcacagttttgttttgtgctgatttttttttaattacttatctttcctttattttgtttgttaaacctcgtttctctacttagtcacggtttcttctggttaatatgttcttcccacgaatttggttaaggtgtagaggatcgcgaacactcgctgctacggcgcttgcgggatcgtttttctttcgtcgaaaaacaacatcagaatcatcgcataagaattcttctgggcatcatgacgagacaggcagcgatactgttaccagtactacaacaaaagatggtgctgctgtttccggcaatgaggaatttcgctctccactaaagaaaatgattgaggagacatgggtgtcgatacgaaagattcctgagtatcgagaggcgttcaagcaactcactaaggcagatgccccagacgctgtgttgactcgcttccttatcgcttgcaaagaggagccctcagccgcagctcgcatgctcctgaacacgttgaagtggagactgcaggaagatgtagaggacattgttcagaagggtgagctccatgccttcaacagtggtgacgagcagtttttgaaacagcttcgcactggaaaatgcacatgtatgggaaacgacctttgcggacgtcctatttgtcatgtccgtgtgcggctgcatcaccctaaggagttgacgcagcattcgcttgagcaactcacgctttggatcatggaaactctgcgtttattggttcgacctgtatacacgccagctgagctgtgtacggaacgcaaagtcaacgtcgttttcgacttgactaattttggaatatccaatatggattatacttttgtgaagtttcttgcgacttgcctcgataactactatccagagtcgttagggtgttgcattgtccatcattcgccttgggtctttcgcagtatttggcgcatcattaaggggttgctgaatccacaaatcgctaaaaaaattatattcactcagaatgtaaagcagctctccgaatacatctctatggatgtaattccagaggatattggcggtaaaaacccccatccttatcactacgtcgaacctgacgaacacgaaaatgacttgcttgctccgacaaacgaggaacgactccttgcactaaaaagaaacgatgaattatttacaaaatgggaggagctcgcgttacagtggagcaaacttcccgataacgatacagaaaacgataacgttcggagtgcttgcgacgccgcaggcattgaattcgccaaggattactggaaactggaccgctacacacgtgcacgaaccgtttatgatcgactgggcttaataaaggccccaaaattcgaaaatgattccgattaacgcatattaaacgaatttattgatgtatgaacatgaataataaagctaatttatagactgaaaaggacctgcgtacagcgactggatgcaaccacactgacaaactcgcactcccaaacagcaggcaccatcacctgcacacactctcccctccttacgcacactcaaaatatcccactttttgtaccgcacgaactttattcattctatgcaaagaagctaccagcctaggcctccaacttcaaggtcaagtggcacttaccgcagtaaagacggtccttgtggacagccatgaagacggaagcaccacagttggggcactcacggcggagacgcttaatgctaccatcgtcctcgaccttgtagtacttcaacacagcaagctcaaccttcttgtgcttgtgcttgatcttcttgggggtagtgtaagtcttctttttacgcttcttggcaccaccacgaagacgaagaaccaaatgaagagtggactccttttggatgttgtagtcggacaaggtacgaccatcctcgagctgcttaccagcaaagatcaaacgttgttgatcgggaggaatgccctccttatcttggattttgctcttgacattgtcaatagtgtcagaggactcgacctcaagggtgatggtcttgcccgtaagggtcttgacgaagatttgcattgtgcggttgccaacttgcaagaaccaaacgcttatgttttgttgtgcccgtgactgctattttctgtttcctcgcacagaactttatacttcgttaaacacgttttgcgcacttcaacgggctgtaacgtggacaagctgagtgggggtagtattgtagacagaacagaacaacagacgaacatcttggacaatgcaggtcttccggacgatatggaaaactggacgcattttgcacaattttactgttcgattaccaagtgcccggtggaagagttctgatgggaatgcgcacgaccgatattcagatttaactccatttctccaaagaacatggaaggtagaaaaatgtacgtgacaatggaagcaacttagtcattgactatttataacttaaaagcttgcataaaatttactacagcagctagccgcggtccaggaggtcaaaacgtcaatcgtgtaaattctaaagtcaccatgtcgattccgttgaatgatcttcgtcagcagttgcccgagaagatattcaattacttaaccacaaactctctttttcgaccgttcataaagcagagtgtgattcaaattgtttcaaaaacatcaagaagtcaatttgtaaacaaaaagttgtgtttagaacgactcgctcttcttgtatctcaagcagctcaacatgtcacaccctcagatccttctccaggacaggtgaaacgtgttgagaaactaaaaaggatgcataataagcagcgtttgcttgataaaagcaagcacagtttgaaaaagcaggcccgtagagaaacaatttaatcctcgcgacgcgttcgtcgcaagaatgttaagtatgacgtagggttaactttaaacgaaataaacttgcatgaacgtggtctaatatgtttacatagcgctggctatcaccccgatacttctccagagcaaaccactgttctgaaaatcacaaattcagtatggcagttgctggaaaggacgtggtgatcccggcacgttatattgccgtggttcacaccatcttatccttcacggcctttataatccctctagcgcttgctctctcactgcattacaaaaaagtacgtgttctaaaactactgcacctctgttgcaggtgtcacttgatacaaaattccgctctgtggacctgaaatgactaacatactgataggttgttaaaaatgagttttacgggtaccctgaagaatggtttccatctgtttctgctaccattggagattggtatcctgagcgctctgtcttccaattcttgattgccttgacggcgacaccacgtcttctcgttcttttactctggattgctgcctctggaagtcacaaaaagtctgtcttgttcactgcatttgtgggccttattcgtacggccttctgcggtggatgggtatacgtaacctctacggatgatcatgacaaacacgacattttcatgattgtgtaccttgtgtacaacgcaccttggttttacttaacttcgcgtttgtcgcctaaacatccgatgtccacaaaatgccgtcgtatcggcgctggcatgtttattggcaccgtgtttcctctcatttattggtacattcagcacaagtttaagcaggttcctggtgcttacacaatttatgcattctttgaatggacgcttattctttgggatgtctcctttgatgccgctcacatctgggatttcaaagatatcgacctcatttgctctttcggtggaccttctggtgcatctgttgctttaaataaaaagaaatcggctcaatcggatgcgaatgctgttcctaaggagagcattttctccgtccttggtttcttttctgaaacatatatggctttcgtgttctggagtgtgttcacttccatgggattgcttatttggtacttcccactttggcacatgggtatttcgggacacgaggcgactattttcgttcttttgtcgcctgctttactttatttcccatttgtccgttgcctcgtttcaaaggtgcctcttctttttatgtctttaagtctcgtcggtgtagcttcgtacctcgtgcaggatcctgccaatcgcctctttacgaccggctttgcagctggtatgggttgcttggcttgggccggcatcttttacaatgctcgtaagtctcgcgtcgctttacaaagtcatatcacgtcgtttcttctgggccttgccgcgtcctctgtcgctaagttttctaactttgctaacaatcccatctggcccattttgcatgaagaaaatggtggaaagaacatgttaggtttgatcgttggcactgtaagttgctttattcttctctgcactggttttggcaagtcgattccaacctctgagaagcgtgaacgtcccgtattttctttgcccattgcttctctttgccttggcacagttctttatgggcttcacgttcttctatgcgactcatctaccatcattctttggaattggtctggttaccccgttcgcggtcctttgccccttcctcatggtctcattacgatcgtcacaatgattgcaaccatctttcttgcaccaaaaatttacagatgccgccgccttgtgttgcacggtttttctgttttcgtttcttcggcttaccttttgcacgttcgtgatggatggatgggttactttgctggcctttattttgcaaactatctcattatatgcttttacgccgtaatggtttctgccgtgcattttaatcccggtgcattttacggcctcgctttattcttctatatcatctatgctttggctcatgtctgggttgttgcgtacgagtttgttccaggtggtaaactgatgcgtgagagaacccatttcattactgctgccgtttgcttcagtatcagtcttgtgcttgttagctatatcactcgcgttaagaatcgcaagggcaaagctggaaagtgctccttcactgattttgagctgtctgagaacgaaggaaaggttcaaaaaaagagtttcatcaaaactttcctcgtttctcttctgcttattgcatcagcaattcattccactgttactctctctccaccttatgattacactccctatcatccggaggagaagttatttactgctggtatttggacgatccactttggtttagataatttcatgtgggctagtgaaagacggatgcgtgatgcattcaaagatatggaactggatattgtcggtcttctggaatccgacacccaacgtttaattggaggatttagagatattactcaggaaattgctcatgatttgggtatgtatgctgattatggacctggtcctaataagcatacttggggtgctgctttattgtccaagttccctattattaactccactcatcaccttttgccctctcctcgcggagagcttgcgcccgccattcatgctactcttgacatttacggcgaggctattgatgttgttgtttcgcacaatggacaatatgaaagcttccttgatagacgtcttcaaagcacagaacttggtagaattatgcgtgaaagtcctcgtcccttggtgtttttgggctatgttgtgtctaatgttggtcaagagccacagactcttttgactcatgaaaatggaatgcaagatatcgaaccttcagattgggatagatggtgtcaatacattctttaccgtggagttaaacgtgtgggatatgcacgtcttcacagatctactattactgataccgagttacaaactggtaaattcgttgttacgaaggaacccgccagaaatgttcgagtggatgccagcgaagtacctgcaggatatcgttatcccgataagttctttggatcaggtgtccgtggacattattatgacaataacaacgtggttcatgagccttggtattacgactaggcccctttcacagtcttttcaaactttgcattcttttacatgaggattttcattttcacgttttattaatgctccgttttaatgatgctaatttacttatgcgcataaatggagcatttaagggtactaacaaaagtcttatgtagttacgcttataacattaattataccgttacaaattttacgagtccagaatcgtcctccgcaacacttatgaacgtcttaattttcttcattcataagccgcgggaattgtaagttctcttctaaattagcaattacttccggtatctccttcgacaaaatagagacgctttttagtgtatctaaatatctttgtttcattgtcataatgaaggggtcgcctgttgtgttcgacgcttcggtttctagaggatgtaattgttgttctggttcgttagcattaatttgtttccctgacacggctttttccaaaatttcgagttcattttttattgtatttgcaaatgtcttctgacatatgtcaggaactctatttcgatattgcgcaatttgggtgtgggcattctcaaggtcgttgtataagttctgtacttttgctctaagtgaatagtcaaaaggttcaatagtatcagcaacggaaggatcagagagagcatcctttgcttcgaatccattgatggttaagtttggaagcattttttcatagacattatttaaaagctagatgttagtcaatgaagatgaatgatattccttttatgttgaatcaaaaagcttacctcatttatcatcactttgactcttttcctgaaaacatcttcttccccatgtccagcttctcttgatgcttgctctggaagatgcagttctagcttttcatttgttttctttcgcagtagctctttaataaataaaaagtcttgaacacttcatccggttagtttgtgagattgtgatgatatttataagctaaagcttgtcatacttttctaacgcaattttaggcaaagaagttgcctcagacatgttatagacggttgctggtaaatttctaataaccccagtcttggacgattagcctttgagtaacaaactaatatagagtttagcagcatgaaattggtagaagacaagatgtatcatgaataacacttgattttttattttctagtgtctttatgatgtatgaatgaattggaatattaggcttatatagacttgagctattcctgaaacaaggcactataaatatttaatagcactgttttaggatgtttgtcaacagctttacgggtttctgggccttgccaagatgatagttaaataatgaaatgtaaaaacacgaaactgtagtaaattttatttaattttatttaatcaatttcagcaatttaaaacgttaaagtcgtacacaattttatttgagaatattgccgaagcgttttcttacagaaaacttattacaatttatgctcataaattctgtagtcaaacgaaaaagaccagacagaaggcaggttaaaacttgggaaggtaaacaaaactctttatcataattaaatttatacttaaattaattcttttatctaagtgtttttaattattaaagaattgggattatgaaaattaaaacatgaatcataacataaactgaatcgagtatacacaaattttgttgcattaagaaaaataggacttttgatatgatcattaaaaaaaggtcctagtgaattgaggctgaaaattaattagctgtcttgcttcactatgtgcgacaaggcttattcatcctggctgtaagcaatactatgcttgagagccgcaatgacattttgtatctttgcagccatataattccgtgtcgtcaaatgagaaaatgaaagctgtttcgtttgacctgaatagcaacagttagtaatctgcgtttgttataaagaaaagaaaacttaccaacaaacttcaatatcagtttgtctttcacgatatgaacagactccaactcgtctatatcgcgttctttaattgtacgaagacgattggttttcataaagatgatgcgtgcgtccgttaaaattacaactgtaccgttatcggtgatggcaaatgctttataataatcgcggaagtatctgccattctttaaagtcttcatccaaaattgacctaatgcatcacgactgctgtatggataaacaatgccatccttacttatgagccgtgacattctcactcgttgaatgtttttaccgtcaaagactgtagtagtatttcgcacgccttccgataaacttgaagcacaatcaaacaaacccaccaagggctttgttgtaaggcccaggattccttttccgactccttcaaaaaatccaggaactccatgtgcgcgagtattaatccacggttgcattacaactccagttattccacttcgaaaaccagttattagagatattgcgccagcagtaacaccgtaaagaacatgctccggcctgtttctgattcgagcgtttcgcctacgagtctgaaactttttgtctaaagttaccatactgagacttttagatatacttccagtaactttcgatatactgtcggaaataccaaatacagtcttctttacgaaacttgctgttcctctggcaacacccattccaaagtcataggatccttcactcagtacaaaaccatggtaaggttcgtaaaatatatcagcaatgccagaagaaacagtattaaacaatccaactggatttcccaataggtctgcagaaccaacaattttatgaatttgaaatgtcagctcttgactgtagtgattttttataagttccgacatgcgttgaattgttaagtgaacattgtccattagtagagaattaatgcgcagaggtgcatcattaatactgccgatagccatcgataagacattaaaaagaaatacaaaaggacttcttgaaggaaccttgtcggatatatccctatttatccgctcagttcgcatgaatgacaagttcaattgagcaggttgtaagtgtattaactcaaaataaattgcgttaccctgttcagaagagaccgtcgagtctacctgtaatgcatcattaaagagttcatcattctcattatcgttatagtttttccaagctgatttcatgaagtccaacatagcaaacgcaaaatcctcatcaatttcgacgcttaattcctgtagaagcattgtagcatacttgacatatgtcactccgtaggtagtatttttcaaaattgaaaccatggcataaaaagccggtggatatgatcccgtattttcagaagttccaacctgaggaataactgtaggatacagtacaatcgggtaaataccaccgtaaagctgattgtcaatctgcaaccacttgacttcaagtctatatgtttgtgtagtaggcgagtcgttaaaagcgaatataatatctcgaaggcttaaataaagcagttcctgggtcttatcattgaccaaggaaatacccagtccttgaactttcagctgaaagctaaactggacgtcatttccaaccttttccaactcaaaaacatgctcaagcgcagcctttttcttattcacacgcttcttctgcttgtaaacactcgtttcagagttgtaattacgcaaaacaagtacagtttggcctttctcattatatatatcacgagaaatgaagaattcctttccatgttcgtcgaagaatcgaagaggcaatagcgctccgatttcagctagggtagtagaatattcttgctttccatgcgacaataagatatccttattctgtgccgccggaaaatcccatgagtagttcaatcttgaattcggaccaagcacgtaacgttttcgtcttgaattggtcagtccagttacccgcaacttttcgttgtaatccggaacggcttgccaaaactcaaatgaatagtcggtctcattgcgtattgcaaatggccattgctttgtttcttctttgagttttatcatgatcgcacccttaaccaaactgatatcggcttttatgagtgtgtccatgctgttttgtgataaaataatgtgtgttgttcccaaattttcaatgcataagggagaagtccaagaatccgaaccttcagcagcaagcattacaaaattatctgaagccttattcataaagcgaatataatcacaagaaccagcctttagcagcaatccattaccgcgtgttaagtcagaaatcttcagatttagagggcacagattacgcagtataaaccggggtgtaattgtaataaccttggtcattctgtatatacctggtccgctttcaacatcaactccaagcttcattattcccaaacctgatatgctctcgagttcaacttcataagcacttccaatagcgtcaaaactaattttctcactccacctggaaaattcacaagacaacatagcacggttttttctatcatccttccaataagagaaaagaaaaggaacagctttctcacccttagcagcggggactacacaagtactcgtcctttgagaatgagactcattcttgtaacgaacattgaccgggattcgacatttgttcaggataatataatggctataaatgccaacgcggtaaatccctggatggatttcagtaaaatgagcaccaattctagtagttctcccatcaacacttagtaagcttaaagtcttgtcatgcttacaatcagaatcatcttggtgggagatagggaggtaagaactactgtggaaatcaggagtaaataattgcaattgcaggagcaataagtgatccagctcaacagaatgaatgggaagacaagcacgtttctcgatcgagtgtagagttataccttgagtttccttgtccactattcgaatctggatatcaaaaggaagcagattttcaacttcgagtgttgcggtaatatgcaaatgaaggtatggatatatataacttgacttcttatgcatttgctttgtggtcacagcaaaattgcatttagacgctgcatctgttaacaagttgcaagtgactagttttggcgagcagtccaataaatctttccagtataaagattcatttgaccaagcatagttaagacttcttgggggacgaacacggactcgttcttcatacgcttcacgaattgttggactgaatgtttcaccagcacgaactttatagatacgggtacttccgccgccctcgagttcaccgactaagacttctaaatccatatgcgtttcgttgagaatgagaacagcagaccgcaatacaatgtgcttaacataatcttttgaaagagtaatttcagcaactatatggtattctttggtaaaatcatgagcgataagagggagtaaatgttcaccaacacgatttacgtgtactcttctcaatgtgttccaattttccggtccgtcaaacttcaaccctatgcaagatcgctcctgatcagtatcgagagcattatttatttgtcgccattcctcaaatttccattcggtctcttcgccattattgagcttgtacgcaaattgagttactgtaccctcaaagtctgaccaaatattgacatcgaaaccagtaacattctttatccggtacggggcttcacttttgttagtgcttattgcagtctcatcctttgtcttcttgaaaccgagcaagagtgtttctaaaagctgtggtgtcaaaaccacttcaagtgtctttcttgaaatgatagtaaatattgttttatcataagcctgacttcgtgccacatgtaaagttaccttccaaggttctaataacggctcccaatgtgagtttgcaaaattatagaaactaacatatgatgctaaattagtgtttacgttgaattctgaagaccaatctgagaattcaataacaaaactgttgatgttcagatttaaaattggtagatcaaagtgttcactaattagaagaattttaatccctccaatcgagagattaaattcttccttgcatattgcaaatgtaagtgccatattcgcttctggtttttcgatagccctaaaaagccttaagctttgttcgagcaaagcttctagattttcagagataggtggaacttcataaagttcatagtagaaatagtataccatggagagcattttgtacacaaattttaaatctgttaaagttgtacgtaaaattaacgggtcaaaatctaatgccgcagatgttataatttgctcagactcaattctgttaacagaatatgtaaatcttagctgaaaatcgtcgaatacacgggtacgcgtttcttgaaacttgtccatgaacgcagaatacaccgaaattctgtcagaatttagcacaaagacagactgttgtgtcatcaataattctgtaaaacgaacttctaaagcttttgtcgcttcttgagttccatcctctaaaaatattaatgataggtctgcgaaagtcactcgataatgccacgaagaatcattctcgtctagcaccttggaccttaattcagaggggtcgttcatctcaacagcctttgtaagattccgtaacttgactagttttgtgtacgtgacattccacttcgaaagtaaatcttttaaagataggcaatactcccggttgacaacaactgaggcagaatcaacatcaaggagaagtattgttctttgtaccggatcagaaggcatgtataaactcatcattaaatattgttccgtaggagatgacggtcgacataacaagggatagcagttattagttttgtatcttgcgtcagtcacttcagagtctctcacttttacttcagtgtaagtacttccgtcaatacgaacatcgaatgatacggttaaatccagaaagttaacaattgaatgaatcctctttcgaaaatcatcattcaaaagggaagacttcttgaataacgagaaagaaagacgaggaattcttaattttgtttcgatagaatacggttgctgttctaaaggaattcgtttagagatttccgtctccattaaaacgacattttgcagctctccaattagtactttattactcattttttcctcatccactttgtaaaatcccgttattccatagaaaaaatcccagaaaaggagatactgatcttcacttaagtgaacatcaattggcgcagttattccatcaatactgaggatgtcgtgttgttgaccttcctcatgaatgtatataaacttgaaggaaaaatttgtgtcttccagcagagcttccacgtcatcagaattagctggttgtgtacatgcattgacattatatatatcgatgcacaccaattgcttttctttgctatcaaagtagtcgaaggtattgtaaaacttgaagactcctggcttgataatcaatgttatcgtgtcattgtttttgtggggaagaacagtctcaaaatgcacaattggactgtgaagcttgacctcaaatgtaaactttccttcttgatcttctgttgaaagctggttcaatgtcaacctttctgcagtatccagaagagattttaacttcgacaattttagaaggaaagagtaaaacgttgaaaaaaaacgttcttcaaagaacagattcaaagaaccaacagttaatttcatatgggaatcatagacaggatactgggaaggaacatttatctgttgacttcgatactctagatcgatgaagttatcattatgaattgtaataacaggtgttccctttgcactatgttcgtaatcgaaaacagaaatctgcgagagtttagcaacataagccaaatcattagtaagctcaaaatgaagaagagcttcaatcaatgaaacggtcgaaaaatgaccatcttcattgtaaagaacaacatctaaacgatcaaatcgaatattcacatccatttgctgcacatcatttgcgttcgcaggcaactgccttcttaattcagggggctcaacgtaacgtaattttaagagaggattctgtgaatttggaaacgtagatgtaatgtattcataaatgaccaaaaaactggaaggaacaacattaaactgtatttgttcaatggtgatattgacagttgattcaattcccttataaactgattcaaattctggagaatcaagatcgatgcacgtatattcaattttaacactgctatttttctcattacttggcgaaggcagagatgagattaatgcattgttaaataagtttccactctgagcaaattctcgagcagtgaaacgacgtaattcaaccgcgactgaataatcaaaatggcgaattcgaaggtccacgataaaatgaaaggttgcccggagaatcggaacaattttgtcgttgtcaagtctataagccgtcaaaacaacatcactcacgtcaaaatcaaacgcaaatagctgctgagcaagaaattgagcttcattggtttcactaacagcatccacaaattccgcgttgtctgagccagactcttgttctgttgttaaatcagtcaaggatctatatgaaggagttccagatgtactctttgtgataagtgtattaaagaactcaatgtcagtaacctcagcttccggaaatgtcggtaaaagatttaacataatactaatgaaaactttatactgaatatcagtgaaaccgatttcagcaaagtccatgtgactggaaactcggaaacgagtaaagtttacagccaagggaagaatgcaaacttcaatcaaaatatccaaagaacattctttcagtatatgatgaggcgagggcttgtcaatggcttccaatgcaatatcaaaagaaggggcgatgacacatttcgtggatattaacgatactagaaatttatcgtacataagattttgaagttccacgaactgttcacgattgatttgttggctctgaagacttttaaacttattgattgttgcaggatccagaagctgagaatgtacaataacacgaccgatatcaagaatcagacaatcactggaatctgaatttgggttttctctaacagcaataagaggtgcttgaatatcgataaagacatcaattgacttatgattctccaacgcaaaatccaagcttgctcttgattgcttagcatatgacattaatgcctccgcggcagcagctccccagacggagacatgttcaagcttcacgcggggaggtttaaggaataatataattgattccacgcagcggcgatggtacaagaccaacagccgtttcaaataaatttcgagtttagaactggcacttttgttgttagataaagtgtcaaaattgaagtaaaagagacaattttgtagctgcttaggcaaaggcacatttccaatatggcgtccacctctttctttcacacatattacagtcatcggcagttcattcgaccgcgtaacaccatcaatcatgtttagatcaacaagtgaagcttcagcccgaattgaagagtagcgcgcaaaaatattgaggacaaactcttggaaggttatttccatcagtaggcttttcttttctttgctgtatcccgtaatcaaggaaagtccccccttatgtacttttagagagaactcagcaagcacataacttggagaatgagaagatgcaatattatcagtttcgtcgttatattcaatggccgagtaaaactcttgtttctgagcgtctgtaaatacgagagatgaatacgaatcatcactagtgtcgtccggatctcgctgttcaagttcgtgtggttccttctttcttgtaataatagcagaaatacggcccatccaggaaccctgctcccttgtgtctgcaacttctcgttcaagttttttatagacaatagaacgatacgttattaagtcatcagcagaattatcatgttcaagttcatttaatcgttgtttttcggattttgacaagtccttgtgtttaatctttttgtaatatagttgtacatattcaagtcggatgtccctacgtttcttaaagtattcccatgtccattggtaattccgattatgtatcgactccttgacgacaactatggcataccgaaaccatgccaaggggtcagcgcgagacgaaactttcggccgaaaatgaatatactgttggtgacatagaaacaccttgaaatagtcaaccatgttaagaaagttgctatactgaccatcatttaaagtgaaagccaattcatcgaattccacagcaaaccgtaaacgaggttcactcaggctaggttgacgagatataatgatataaccagagcccataacagggttgagaatataatgatgatcacatggatgttccgatcgcgggatactgtttttcagattttgcaataaagtggcactgtcttctgaatacacagaccttgaatccgagtgacaataaagagaaaagctatcgagaagtaagtttttaaaaatatactgcgatggatccaagcccattgattgtagcagcgtactgttattagtggacaaggcggaaacttcgtgtaaagtgatgcccaaagcaaatggacgttcgatgctgcttagggtatcctcatatcgaacatggatgcgttcaatagaaagttgcaaattgtccgttaattttgtaataagagattcaatgaaagagactttcttgctcgccggaagcttcttcggaacacccacatttctgcgaactaactcaaagcgcccgagcttttcttgctttagactttgtttgttggcttcgatttgttcttctgagatactgttttcatttcgagcgaaaacaagtaagtagatatcttctaaccgtactttaagaggcttttttcgtaaattttgccatggaatttccaagtttaaggtcccaatgactccagaaataatcgatactggtaacccaaatttgtcgacagcctaaaccatggtcagaataccgttttcttcatcagaaacccacctccggcttgatctttagattgtgtaacttgacattgccagaccatacaccgatgttcagctgtttaggatcaaagttgtctacgtaagaaccaagaattcgattgaggatgcctacaagttagaaaaatgaatcaattcctgtttatcgaacctgaaacaaggctttcaagcattctgtaccgtcctgtacacgaagaacttaaaatacagtaactttcataaagttcctggtcttcagacaggtgtgttgctctggtgtgatgaaattgtgccggtggtaagtaaactctactgcaaataaacttttatgttaccgaacgccagtcccaacaagcgatctgttggtgcttaacacattaatgtggtgacgtggaagaaggaaggattatatatgttaatagtttacacattcattaaattatgaagaaaagtttagaaagacttccttgcgggttaaccaaacaaaagtgtagtagtagtaaataatatcttttggccgtactgtccacacatcgtcaatgacatgttcttcttcacgagtgctataatcattgcgccggaaacgaacaacgtggagtggcagagagtgcagttcaaaaaaggtatgaacacaagggacacgggagggtagatgttgttaaacatcggacagaaattgacgcagggatcaagtatgacaaactgtaaaaacgcaaattttaacaaacgaccgtaaaccaaaaatgcaggaaataaaaaaaaaagaagtgaggtggaatataaagaagcgagaaggaagaaggattgcggagagaaacaggcaactcacatgtgtcaggtctgtccaaaacagcatcacagggagaaggagcatgaaaagcactaagtaatgaaacaagctggaaatagcaactgtagtgtgctaactgaacagaaacatggtgaactttaagtagaggggtggattgatgcaactctgtgtcgacgttgtactggacaaggggaaacggtcgaaaacgaatgaacctcgaatgcaacaaaagagtgaaaagagcacgagattgagtaagctaataaaagtttaagagccatcagttgttagtgaaatgcctagttcccgcaaatcactagcggcttcctcggccgagacaccttccaattgagcagccgcaggaaagccaactgcattgttcagttcagacaacatggcagcttgccgttcagactgttgacggaacataactgctgaccaccgatatgggtttggtgcattggcggacggcgttcgagagagcgagcgacccatgtcacgctggagctggtaaattcgagcggatgtctggttcagtaacaactgacgaagtttccgtaaatcgtgccgatattgaaaatgacgttgtcggacaacaaaagcaaaaaacttgtcaatgctagagagttgaaactttaacaactttgacgccatgtcgagacgtttgtcgcgttttttcagaaaaaaatccatacatgcattcaaacgtggatgcacgtctttttcaatcaatcgttcttgttccgtcagccgggcaagttttttgccgaacaagcgttgtcggagaatcgagaattccatttcaagttcaactaaagcatccaacgcttcctttctcttttgagttttttcatcttccccatcatgagagtcgttagccaccttactatcggtagcactcttttcttcatcagacgaagcagccgattcggcagacgtgtgttgtcgtgtccgtttgtcattgcgtcttttccgcttacggcccttcgtcgaaaccattgaaggcgttgtagccttcggtatcgtatcctgcgtgtctgtagcgctttccgcagtagtcattttttcgtcggtatcctcttcctttacagatatgcgagatcgttgttcagaagttgatgagtttaaagcaggctcatcatgaacaccttctggaatcatgactgtctctgcctccgaggcagcaccatcacctgccattgtaatttcacgattcattgtttttgtttcttgctccacaagtgatgtagcctcaaaacgcttcgagttcgggggctctaaaaagtcctgggacattcgttttttatgcaaactgttcgctgacagagaagtcgtttgacgagcagaagaattcatgttgttgtcgagtgttggaacatccacctctctgtccttttgaccacggctagttgaggacgtgctaaaatcgttctgttttcccatgtttgtcgaattttggatcacgatggactccattctgttgatagagtgtaattcactgatcaatgagtccaatgactctgttcacctagggtacacgctgtgtttttctagaacggaacagatccgttcaggctactgctatatgagtgtttcgcgcaaaatttggacttggatgggtgagattggaagtttgtaggttcgcaagcagtttatgggtaacaaaatgtcgcgctccaagtaaccaatcagcttcgggcatggaaaaatgccccgcgggggatgcgcaaactgcggggacagtttaaaacgtccctgacaaacgagccacatccaaagcttcagggaagcgcgccagaaagcactgttgctgagaagagaggcagatgtactttttattagatcctatacttactggtcaatagcgacctcaggtgctcctgtcacggaacgttctttgcagttttcgggtatttttgatctagtttttcaccagtaccgaaaaacacccaataacaagaaacgtgatgtattacatcatatttacgaatgcaccaattctcgagttacttgtagctgacatgaattgctcttattggacactgcaagagtaggccgaagcacgtggtgccaactacgtcataaattacagaaccgaaagcgactgaattaaactgcaagcggggcaccttccactctactgacaagaaaccaaccagcaggctcggtggaacgggatgtggtggacttattaatgtatgcgtttttagaaagaattacgcgagttcttactctttactccatacgggagcgaatttgctcaccaagctcagagagctcctccttggagatggagaaggagggccagccgacgaccaaaccgaattcggtgttaggcttggggatgacgtggacatggacgtggccgacttcttggtgggccaagcgaccgttgttttggaggatgttgaagttctcagcaccagtagccttagcaacacgcttagccaatggaagaagatcagcacatgactcgtcactcagatcggtaagtctctcaccgtgttccttagggataacgagagcatgacctttgctagtgggagcaatgtccatgaacgcgagagacttggctgtctcggcgattttgatgcagggaatttcacctttgatgatacgacagaaaatacaagacatggtgttctgtgggtgtgtgcagacggataaacgagattggttacatggtggacatatatggtgttgctttgatcgacagtaaatcgttgagttgatcggcactaaagcgacagagcaagtggaagggtgaggtcgaggataggtaagcactgggacgcattatggaaatttcaccaccgtagatctacgattagccgcattttagttgcagatcctccacaccaccacaaatgtgatcgacggtgatacttgaaaatcattgctttttgaatcgacctcaacacactaagtcaattgttggtgccgtgcaccatttgccttggtttttgtgtacttgtaatattctatatcaggagcaaacgaacactcgttactcgtgagaaatctacgaaacgcacgaagcatacgggtgttcttttttttataaaagacactatctgatttgctactaatacttttttccgtgaaaaaaaacagttttccggtgtgctagaatttttatttttatttctttcatttttcgattttttttatcttttattcaagtcttggcttcacgcagtttttgggccttttctaccttaatcttttaatatttgcatttcctctatttatttggtccagtcttattcacacgtttctcctttctctctcgtgatggtcgttatcgaagacaatacatttatagcatgggctaatatgactgcctccatgtttcaggcccaggctgcctatgcaaacgcttaccaacggactcagcctgtgacacagactcctcagccctcacagaatccacctactataccgggtcttcgtgcattacagaatcaattgctgcaaggtacgcctccattcgaggtgccaacaacagaagagtccaccttaccgagtttagagtgtttacgagatcctaatctgtctattcttcaaactgagtctaccacaaaaccacctgtctcatttccaaaggcaccacgtgcacttttgcatactcttccgccacatgtaactgctccttcccggtcagatgaattacatacgctagtggaagactcgctcaaagaggaagaggaatcgctcgatcaatataaggcactcttttgccataaacgtcctctcgacgattatgtaaatactttggaagaaagcggttaccgtgttgacgagacgaattcgtttttaaaacatgttgagggtgatcgttaccatccaatcgatgtagatgttgctatgtctaaacggtacaaacttacaactaccacgaaaaccacacggcgggtgacggaaaagaagacgacgtcaacagcaacggtagcgacgacaggcctaaaaccccgcgttcctgatggcactgttgtgggagccagcgcaccacctttgcgtaggggtaaaggccttaagctgcttcagagtatgggttggtctgaaggcctcggtttgggttccagcaaccaaggtgtagtcgagcctgttaaggctgtcgtaaagaacaacaagaggggactttcagaaatgaatgctgaaggggtaccagtccaagcattaagcgttgctcatcggaataatatgcctaattttccagaggcacccaaggccaaagcgagaaacggaatgataacaagagcaaagccgaaaacaaagccaaaaactcaggcgaaaacaaaagcaagaacaaaaaccaaacgcaaacaaaccacgagaaaagttacgaagaaaactacaaaaaaggcagctacgaagaggactacaaagaagactacgggtagaactaaagccaccaaggtaaaaattgagaagggtgcttcaagagccaaaaataaaacgtctgctgcagctacgaaatccaagggaaaacatcacatctgggtgtaatccgcaagtctctttttactcagcttccctgacccagcttcactcccttcctcttccttcatatcttttatagaaatgtggagcatttccacagagtattttcattactgtgttatacatccgtgaactgtgatccgctgtgttaatgtatatttacatgctggcaagggagaaacggatcagactgaaacaaagagttagtaatggacttgatgaaactcatatacactgcacagtgcatgttcgtcacatacgtttaggtacacggagcttcttactggtcatggcgaaaccgctgatggcgaaaaggaagaccatgggatgaaccttgaagcaagtttcggctgcccaaagtccaccgggaagctgttcatgaatttttccccggagagtacacagaccgaggacgaagacgagactcaatgtcgtgggaattggggtgccctcaaagaactgagattttccgtttttgtctttgggaatgtagttcaccgacacattaaagcgcgcaagccgtgaaagaccgcataaaacgaagaatgccaatacgatagtatccaaagtcgtgcgaaagccacaaacaaatgcaaaaactgcaggtgcaacaccgaaggaaatctgctgtgttagaatgcgatcgggacagcagagcggcagaaagacggaaggaagtgttgaactctttgaattccatctacatctcaattctgtcaatccatgtaacataccaaatctgccaaactgtccaattcttgacccattaaagacgactttccacgccagcgggccactttaccatccatgaaatcaaagagcaaaccacagggcattaaaagcagtgctttccacaagttgctatagtcgtattgatcgcccaaacaataccgcagactcgtaaaaatgctcataacgccacagaatccattcatttctgtgagtaaatcggccagatgaagtgcactgcacgagaacatgtattagccattttgtttcgattgtcgacggatacaacacttgacataccggatcaaagagaagtgtctattatcattaacatattggagcatcttcccctccttctcagccgaaaaagccttcgtcttaggcgcgtccttcttccatgtttgcatattgaactgtgtctagcaatatgttgttgtagatcggcaataattgtcgtgccccgtcccttagtcgcgggagacttttgctggaaggaactcgctaatattgctttgccatctccttgattggtggtcttctctcgtaaggtctcggttaccggaccaataaggaactgcaattgcagtaagcgagcgaagggcacgtgataatggcgaaaagcaatcacgtgctctatcacgtgaaaggggtgccttccacgcggtaataacatttgtgtaagcgaaaccttaaactgaagcagatgaaatgaatgcattcactttgtggctacgaaggaagacatgactgaaactagttgtatacaattaacatcctgtccataagctgtaatagtatacgttcctgaccgacatcgcacccgtctgccgtcctccctactcgtccctaatcggctcttttcgacatgtgtatttttttctgtacaaaaaactaaggggatgatgactgggaacgattgtcagcaatggccataagtaccggtcaccggtaagcaaacgaaacaaacagtggctgctagaggacaggaataagagcgacagaccacagacccatgaagaggagcgcacgtaatttgaactgacgaatccgcccacatcgttggtttacgaagtagacgagtaacgcggagtgcgcaccaagggcttttttgaggggcaaggaaagggtgtgcatgtgtttggtatatgcaagtgatcaacacttacagagtaagacgggggaacacaaggaaggtagatgggatccggttatttgggtggaatcgggttttgcatccaggagagaactctcacagggagagctctattccattccactggggacatcaataacgaaaattgatcgcttagaaacgtccacgaccaccgtaaccaccacgagaaccaccacggttgttgaaaccaccgcggccaccaaaaccgcctcgagagccaccacgaccaccaaatcctccacggtttccgccgaatccaccgcgagaacctccacgaccaccgaagccgccacggccaccgaagcctccgcgaccaccgaaaccgccgcggcctccacggccaccagcagtcttgggtttcttaggaccagcaaccttaggcttgggcaagaaacgctccaagggaagaagcttgtctccaccaataaacaccttgtcaccgggcttgaaggagccggcaacaacaccatccatgggcttcacagtgaaataaacttggttcatgggaccgagaatttcgtcgatttttccgatttgagactaaaacttgtcagtaaaaaggttcagaagaggaggaaaagagagtaaagagcacaaaataaaaaaatctttgaacagataacgctgaaatcctcttcacttaacctaccttgttctccaagtaaataggggcattaaagtatggaatcttagggtttgtagactcacaaaccatatctccttcacagtcatggacaaaggtacccagttctaaaaaaaaaggttagaacccattcccaaaactcgaaaaaaaaaccaaaatctcgtctaccgcttgccaactagacaaacatacccaaaacttgatcgggaggaccataggacataggctgccgcgagccaccacgtccgcctctaaaactgccgccacgaccacctctgaagctcatttttataggaggtgtttttgttgttaagggttttggctctgcgcaaaaatttccaccattgctgactggtgtttcgccgtcacacctccggtgagggtgaatggtaggaataccaccacaacaccgacagccgtaactgctactactaccacagaacgtgtagtaaaaaactcaattcgcggaacgttttgacccttttttgttaagtaagtagtcaattgacggaaattttaattacgcgctttggaatgaacaaaattggcagaaatcgcgacacgttacgactgttaacgcatttcggcactcttttaccgcggttcatccattgatgtggcatataatgactggaacttgttgattttgaaagtcctatttgccctttgtgctgatttccaaccgcaatatttattgaattctttttactaacgaagattttagaggaaatggcttcggtggagaaacaactgaagaacatggctttggaggagcccgagtacattcagtaccgtattgctatgtttgagcagctccaaaaggagtacaaggaatttattgctgctcaaccccgcaagactattacggttactttgcctgatggaagtactcgtgaggctacgagctgggagactacgcccatggacattgctgtctccatctccaagggtctggctgaccgcactgtcatttccaaggtgaatgaccaactttgggatcttactcgtcccctcgaggactcttgcactttgaagcttcttgactttaacgatcccgaaggcaagcgtgttttctggcactctagtgctcacattttgggtgaggctagtgagttgcattttggatgccatttatgcattggtcctcccactactgatggctttttctacgaaatggccatcgatgacaacaagaccgtcaccactgaggattaccctgctttggaggctttggccaagaatgccattaaacagaagcaaccttttgagcgtttgatcgtctccaaggaaaacttgttgaagatgttcaagcacaacaagtacaagcaacacattatcgaaagcaagattcccgacggaactagcaccactgtctaccgttgcggtcccctcatcgatctttgcgtcggtccccacgttcctcacaccggtcgtgtgaaggctttcgccgttatgaagaactcttcttcttactttttgggtgatgccaagaacgattctttgcaacgtatctacggtgtgagtttccccgataacaagcaaatgagtgagtataaaaagttccttgccgaggccgccaagcgtgaccatcgtaagattggccgtgaacaggacttgttcttcttccacgagctttcccccggtagttgtttcttcttgcctcatggtgctcgtatttacaatcaacttatcgcttggattcgtgagcaatacaagatccgtggtttccaagaggttattacacccaacatgtacaacgttgatttgtggaagacatctggtcactggaacaactatgccgagaacatgttctcttttgaaattgagaaggataagtttgccttgaagcccatgaactgccctggtcactgtctgatttacaagagccgtgaccgcagttaccgtgatcttccctggcgttgtgctgactttggtgttctccaccgtaatgagttttccggtgctttgactggtttgactcgtgtccgtcgtttccaacaagatgatgctcacatcttctgccgtcccgaccaagttcgttctgagattgagaactgcttcgacttcctcaaatacgtttatggagtgttcggcttcactttccacttggagctttctacccgtcccgaagagaagtatttgggtgacctcgaaacctggaacaaggccgaggctcaattgaaggccgctttggatgcctctggttatgagtgggagttgaatgagggtgacggtgctttctacggtcccaagatcgatatcacagttttcgatgctttgaagagacaacatcaatgtgcaaccattcaattggatttccaacttcctgagcgctttgagctcgagtttcatggtactaccgagggtgatgaggctgccgactctacgaacaagaacaagtacattcgccctgtcatgatccaccgtgctattttgggcagtgttgaacgtatgattgccatccttactgaacattatggtggtaagtggcccttctggctttctcctcgccaagtctctgttgttcctgtttctgctgctgctttcgactacgccaacaaggttcaaaagcgcttgttcgacgccggtctcttcgctgacgttgacacctccgataacactttgcccaaaaagattcgtaacgcccaactctctcagtacaatttcatctttgttgtcggtgctgaggaggagaagacgaacagtgtcaacatccgtaaccgtgatgatcccaagaagcaagccaagacggccactgttccccttgatgaggttgttgctaagcttgttgctttgaaggaaactaagaaccccgtcaaccaaatctaattacgttcaagtgatcacagtctttacgggataggtagtagtagatagaggactgcatacgtaagctatatcttttaacataaagatgtatgttaaaaattgtattcaatacaaatcatggtttgtttttttgtgcgtgaatatttcatttcaatcttgaattataaacatttgtatctagttaagtctcgacaaaacatgcaataaataatcaaaacaaacgtgcgaagctatttaacatgttttccggaaaaaagctcacgtttcttcatttcattgatatttccgttcgtgagcgcttacggtacctccattgtagtatccgttcaccaagtcctataattcacaattctcctcatagaacatacatgttcccaggtactttcattcttgactgacgaattcactgccaatactttgtattaatcctgtacttaataattacagagtatattcaaaccaatgggtacgtttcgacttcacagacggtaacatgtgaaactaatcgctacagatgcttctttagttagaggattatgtaataaactctacgagaagcggaaatcgaccgcttatgaagttgaacagtaagaatgattattgatctcaaaacttgaaggatcgatcgctaactatatgattttcataaagacttattcgtattaagcttgaagacgaagatgaggaaggcattaacgaagtaattcgccagctttcgaatgattttatttattcaccttctcggagtacttatgctgcatttggcggtttgattggattagcggcagtgggaattgctctcgggtttgtatgttttttgcagctttgtctgtctataatcaagtgcaagtatgttaatatgctagaaaatagcaacatttctagagtcgattttattacctgtcttatattgccttaatgacacggactctaagattcgttattatgcctgtgagagtctgtacaatatcggaaaagttgccaaaggcgagctttttcgttttttcaatcccatttttgatgctctttcgaaactctccgctgaccaagaactaacagttaaaaatggagctgagctattagatcgcctgattaaggacattgttttgcagcaagctgcaacgtacatatcttgtgttgatgatcagtcttccacacatacttatgaaccgcccgtatcagaagttcaagatgttcctgtactgggcagagaacctaccagatcaggaactttttctattgcatcagtcattcctttgtttgcggagagaatttatgtactcaaccctaatacacgcatgttccttgtttcgtggattcaactgctggacagtattccagatctggaatttattacttatgtgccaaccctattagatggtttgctaaactatttgaatgatccaaatgagggagtgcgagtcgcaacttccaactgcttggcaaactttttagctgaaattcaaaaggtcgccaaagtgaagtattactttttcgaaaaagatgaagagcggaaaccaaactattttgaggatttaaagaagaaagttttgttggagagcatgtcgccagaactcatagaatatgtggaaaactcaatcagagaaggttcctatatacttgaagcgcatgtagaggtaaactaccacaaaatcttaactgtgctgctcgagcgactgaaatccggtgttcctcttatccaaattactgttctttcctggatgtccgaattgttacgcatctctcctcaggatttcatcacactcattccagacattttgcgcgaggtttttcctttgttctcaagcgtagggaatgtcgcacaacttgctagagatttagcacagaatcttgccggattttgcacaaagatactcgatctcgaagtcagtgatccaaaagcgttgggacccgaggtcgatcgcattgatttggacgctgtgatagacgtcttgaaggaattgctgacgaacgagaatgaagaaacccgtgtaaaatctttagaatggattataatgttcaagaagaaggccaatggaaaaattattgacgtagacgaccctgcatttaaagcctttctccgccgacttagtgattccagtgatttggttgtatcaaagaatctcgagttgctttcacacatcgcaatatctcagaaaggtgctaatctgaaacattttcttaaaagccttctgtctatgtttgcggaagaccgcgagtttctggataatcggagtgctttcataatccgacaactttgcgtgaacataaacggtgaaaaggtttatcgtggttttgctgaaattctcgaaaaagaagaggtacgatttgggtctcataaaaagtgtgttaacgtcgtttagaatcttgaatttgctcaattgatggtggaaatacttaatggaactttattgactgcttcggaactttttgatttacggagaagactcaagtcactttccttaaaagtaagtttattttggcattctacacttccgctaactgtttcaggatcaatctttcttcgtatgcttatatcgcgcatggtgccacaatcctgtagcacttttttctttatgccttattgctcaagcatatgagcttgcagctaatctattaaccgtgttgtaagtttcattgttttgcgaactcttggtcttaacatttttctcagtggtgaaatcgaaatgaatatgcaaattctaattcaacttgacaagctgattcaactcattgagtctccggtatttacgagtatgtgtaatcacattaattgttatcttgaatgttgaaataattaacactctcaggtatgagattacaactgctggaaccggaccggtatcccagtttaattaaagcactgtatggcgtgctcatgttattgcctcaatcaagtgcttttcgtacacttcgggaacggttgcaatgcgtatttcccttacggtcgggcatgtccatctcaaaagaccgtttcaatcgtggaaaccgagatgatcagaattctattgagctgctggaatgcttcagacatacacagaacaaacatcaaatcactatccgggagaaaaacaaaggtagacttgctcttcctgttgctcttactcccaatcctactgcaacgacaacatctacgcctacctctgcatcaggcatcacgacaaatacagcgcctgtctcatctatctttgcaaaccttgctcctgttggaggttccgcagtgggccgcaagaaaaaactgtgagttctcgcgctatgtagacttcaatgacacacttcaacactcggtatatattcatgccatgtttctcatcgctctgttaaatcccacctctttctctaaaccttagatattaaacggcattgcttaatttattatgaactgttttttcttttttcaatgtatgtcatcgtaattatttcttctccacggcaactgtcttacctaagcaaagtttcccaaaaagtagaaatggcaacaaaagaacattgtttgtattgtttggaaatcgtgaattcttccttacaacacagactgccacgggatctttggaacgttgattcctggaccaaaaagtatcccatttttgtcaaattttgtacaattaaaaagtccggaaaagaactacgcggatgtattggaacatttcagtcgtttccgctaaacattgctcttgaacatttcgcaaagcaagcgtaagtagtgctctgtcgttaaaacggtccatgttaaagaacatgactattagctttcgacaccaaaaaaggccaagaaagtaatccgttaacacttacacagcgcatttaaagacactcgctttaagcctctccagctgaacgaattaccaaagatagaatgtcaagtcgatgtattggtccatttcgaaaagatcgcgagtccattggattggaccgtcggtgttcatggcctctggattaaatttgacgtaaagaagaaacactatgaagctacctttttgccttcggttgccgaagaacaaggctggaaccaagaagaaacattggatgaattggtctataaagccggttacgccggctccttgacaggagttcatattgctgctgaacgttaccagacgtctattgcaaatgcaacttttgaggaataccttttagctgcttcagaggctatgggcgcaactggtatttaagtgtgatgaacatgaattaccgacacactacaagcaattgacaattgcctaagcaattagacaccctttttgcattcctttcatgactcttagtaatgactgccacgattttatgtttcttttccctgttacaaaccctcttcacaccattaccaactgatattgatttgttttcttatgttattgtactctgaagaatataaaaataacaattgaattacttggctatgaaagtagttagtagacagcgagttgaagcatgaagcactgaacataccatctttagcgttggaaatgtatttaatggcgtcgctgacggacttaatctcatcggcgtcattgtccggaatttgaagactaaactcttcttcaatagccatgacaacttctacactgtccagcgagtcgagccccaagtctttcgaaaatgtggagttgggtgtcaccttcacgccgaatcgttagcaacaacggtgctctcaaaatcaaatcaatccaatttgaatggagtaagacgtacctgaacaccggcattcttgactttgtcaaaagaggaaacgaccttaagaattctagactctgcatcgggacgtgcaacgctgtagtaccgcaatgaagttctaacagcaggagcagcgcggaaaccacgaaacagagatgcacaccgggacaacatggtttgcacttttcgttacagtagatgaggtctgtaatgtgttacacgactcgcgcgttcctcttccaagatgcagatctttttggtggtgaggttgagtaagaataaacaaggcggggtgattcgcggggtcaggggttacaaattacgtaatcgtcttatcgccactctttcatcattcaacgttccaaaaattgttgctccaacggagagttgctgcggctgtcgtttctttctggcttaattctttgtaaaaatcttcacttattccgaacttttatcgaacctagcttgcttactatgcctttccggagcattcagcggtttgtttctccgggttcccctatatctcgtcttcttagcatccgcctgttttcccaatcggccgtcatgcacgaaatagctatactcaattatcaacaagtgaaaaaactgagtgaacggaatcctgccgatttaaacggctcttccgtgcttgttgacgttcgcgaacctgacgagtttaaggcaggtgccattcctacagctgtcaatttgccgctgagtgtaatagactcagccatgagaatggacgatgcgtcctttgagaagaagtacggatttcggaaaccttccgtgaccgatcatgtcatcgtttactgtcgttccggtaaacgcagtaccaatgcctctcaaatactcgaacggcttggttactcgaatttgggaaattacgtcggttcgtatcttgattgggcaagtcacaacacaaatgcttaaacaactccctgaagccttctcgcttagataaatagcacaactacgcaaacattatcacaaccttaaaatcccccgcagattaccccacagtgagcacgggggacttgcttcattgtaccctaattataacctagggtttgaccggcgtgggatcgcccttatagcgggctcctccaccatatattgtcaggccagctctaacacacagcctacaactaatacatacgccgtcaacagccgtcatgtctctcgaacccttgcctggaacgttggaaaacttgctggagcagaccagtttaaaatggatttttgtcggtggaaagggtggtgtcggtaaaacgactacgtcgtgctcgttggccattcaaatgtccaaagtacgcaagtctgtgctgcttatttccacagatccggcccataacttgtctgatgctttcggaaccaagtttggtaaggaggctcgtttgattcccggcttcgagaacctcagtgctatggaaattgatcccaatgcctccatccaggagatgctggagcagtccgagcaacaaaaccctaacaatcccatgtctggtatgatgcaagacttggcttttgccattcctggtattgatgaggctttggctttcgccgaggtcatgaaagaggtcaagtcgatgaactttgactgtgtcatcttcgatactgctcccactggtcacacccttcgtttcttgaacttccctaccgtcttggagaaggccctggctaagcttagcggtcttacaagccgttttggtcctcttatcaaccaaatgagtggtatgttgggcaccaacaccaaccaagaagacattttcgccaagatggaaggtatgcgcggcagtatctctgaggtgaacaagcaattcaagaaccccgatctcactaccttcgtatgtgtttgtatttcggagttcttgtccttgtacgaaacggagcgtatgattcaagaactcacgtcttatgaaattgacactcacaacattgtggtgaaccaattgcttctggaccccgatacaaagtgtccccaatgtattgctcgtcggaagatgcaacaaaagtatctttcccagattgaagaactttacgaggatttccacattgtcaaggttccccaagtgccgtctgaagttcgcggtactgaagctttgacaaagttctccgacttgctcattcacccttacgttaaggagtaaaagagtacgacgacaagcgtttcacgccgatgattgcatgccttggtgaactatttgtgccacgaatgacctgtacgctgatgtgctgttcgggctcaatactagtaaacgtaaaatttatagatcggtaaatggatgaaaacatttagccagtagtgataaaataggatcgatgcccatgttctcgtagagattgtacaacacattctttacgctgtaaaccttattgactgattcatgtaacggtaaacgaacgtcttaaatcttgtaaacaagcgctgctctgaactgtgtaaacaaaatctatctcctccaaaagtcgttcaaccaccaacagccaaattgtatacacttttgaattgctagaatacccaggagtttttgataatcgtgctcgattgcacacgaccttaaagcagcccgtacatttccgaagttggaaaaatgagcaaattgacaacgatagccactgttgccttttggtttttatcttgcagtctaagtgtgatctacttgaaagttttaccaacaacaggtttggctcgatgggtacgaatctgctattggggtactttaatatgtttgcccttgcatttgcgtagtatgtcaaaacgttttttgctggtggcctttatttccactcttttcttgcagggatgcattcaagatttccatcgtcacagctttaaggaaacagataactttgtgaataccgaattcgctcgtgtcggctatgtcagtgcgaacaccgcgaagttcaccgtacggtccaagtcgccagcttcattactcgttgctaagcgctctcttcccgctgcattgacggcaaatgtatctgttgacgcagccggcgaagacattgattttttgtcgactgtacatgttgagggtttgctgccgaagactgagtacgtatataaggtcgttcgacaaggcgacaacgagacgactccccttgattttggtgccttccgtacgcccgtgaatgaagatgaggcaacggctttccactttgtcacttccagttccatgattcccaactggccatacacatttacgagtcgtggagattatctttctattcctggtgctgacgtattggccgacagcatcaagcaacacaacatcgacacccccgacttccttcttttcctcggtggcttcattgatagcgcagtgggtcatgtcaacggtgacgatgccgtggacatttggagagcgcgctaccgtcaacggtatgcttcaccctcgtacaaacgtatctatcgccaaatgtctacgattcatacatacgacgacgctgatatcgtccatcgttgggatcgtggcaatgaacatccttatccaatggcaaaagaagtgttcgtgcgctatcaccatgaagccaatccacctgtagccgctgaggataagcaggcattgtactattcgtaccgtgtaggcaatgttccgttcttcataatggatacgagacgttatcggtcgccgctcgatatgtcagatggaggcttgaagacgatgttgggtggtcaacaacggagcaagttcattgaatggatccatgaaaagagtgatgtacagacgccctttaagtttgtcgtctctagcgttccctttgctccccccagtagcgacccagtgctgtcggatatgtggaatggttaccagtacgaacgagaattgctcttgaaggagatggcgaaatcagaaagtgtatttatcttcttgactggtcaccaacatgactttggagcatacaaggttgccgacaacgtatatgagttctccatctctccattaagtcactacgcatcgcgtaccaatcttccagaggagccgcaattcacagtattggctcatgagaacaaggggatgagcaagtttggagcgtacacagtcaatacaacagcaactccccctttcgttcgcttccaggcatttattgatggtgcccaaaattgggaaactgttcttacgaattagatgtggtacagggcatcctgcactgcatcgtacaagacacaatgttatgctgtttttccttacttcagtatcaaaaatagctgtaagttttcgttttctgaacagccgatgttaaacgcaaattcagaaaacatgttcacgcctctttcacttaatttcatagctttaacgtgtaattcatgattaaaagagtcggaaaagaaggaatatgagcgctcattcttgcataaacttacatcgaaaactctgcttgaagtttgcgaagctcctcttcctcgtctaagacttggggtttctgcacactgggcaaagttggaacctttccagtagaaggcaacgaaggtgcatggataggaggcttttcggcaccaagcatcttgttgtccaattccacttgttgcagctcttccaattccgccgtgagttcatcttcatccatatcggcattcaatccaatgggggtgctaatcatcgtagaaatctcttctgaaacagcttgttgatcccgaatccggtccatgatttggtcaaccttgtcggcgtccatgcccttctggatcttcttcatagcatctgcaccttggcgcatagcctgcagagtttcaaagttcaggttggcattctggattgtgtataactgttgttcgatgttgttacgactaccttcgattttggccaattccgcttcatacatcttttttctcttcaatgccgtcaatgccactaattacatcgttagtaagatcattccctttcacagtagtcattgtaacacaaaactgttgcacaaacttacgtctcttgtttgctgtagcatttttgcgggcaatctcattctgttgttcaatttgcttttccagcttctcttctttcttgtcgaataaagacagcatttcctggaacttaacaattgtgtccttcgcggtatccttttccttatttccgccgccaaaccatctgaaaaatgaagacatggtgtttaaacgtactaaaagcaatgtagagtttcttaaaggtcgtaaaatgtggatgcaaagcagtcaatatagctaggtgtttgttcaaactcgtccagcgacaaaccacgcaggtttctattttatttctgaaaaaagaaacaattaaaataccacacaagagagcagacaacgataaaagaaacagttcgtgtgcgggttcactgtttctttagtaatactgtagctgtagtcggtcagtgggtggaaccggcttcaacaaggtttcgttcgccaaccacccaaaacatcagcgatttgaagcttaccctatatttgggataattaacgcccaaaaagcgtatctcaacctttttttgaatgaaagaagtgtttgagagtaaaattgagtcaattggaggaaagactcttggctttgtgggcaagaatttaaactccttagaaggaatgcaaaagaacgaagtacagaatgaagttccggaaaaagggtccaaaaagcatgttcaggcttatgcgaaattagaattcgacaacttttccttctttgtacagtcattacaggtcacaattggaagaaaagccaaatcttcgagtcattgtgacctgtatatagacgacacgaaggctatttcccgtgaacatgcaaagatattttataacttttctacacggcgatttgaatttgtcatactaggtaaaaatggagcctttgttaacggcgagttttttgaaaaaggtcggactgtgccgctgacaaacggcgctcgaatacagattggacgagtgccgttttctttcttactgccacaagcaccaagcaaggtctcgcctgttcaacgtcccgcaactctgtctaatgggggcgttgctggaacgacccaaaatgaaaaaaaggaaccaggtctgctccgccggttagtggttccgccgtcgaaggagcacttcaacgagtcaaacccacttgctcaagcttcaacagcaagtggtaatctgactcccctctctattgcgcccgagcagctgcgtcataaagaaccgtcatcgcaaaaccttccgcctgtagctgacgctattaaacatagtgaaatagctacaagtacagctcccgtctcctctattccatcgaccgcatcctcttccctttctccttcgttgtcgaaaacccctctctccgcaaaccagaattcaatcacagccgtaaagttggagaataccgcgactacagtcgctgcttccggagcttctcaaacaataaacacacctgtacaatatagtaacggacatccgggtccttctcagcaaattggcgtagctgcacataatggcgctaatgctgcgctgtttcagtcgcagtctacggccattacaaaacccaatctatcgtatgcgagcctaattgcccgaacgctgattgcgaactcaaaccggaaaatgacactaaatgatatatgcgaatggatttctgatcactggttgtattacaagctacagccgccgacttggcacaattctattcgacacaatttatcacttaacaaagcatttatccgagttccaagacagcaaaatgagccaggaaaagggtctttctggatgttggaccctgcttgcattcctcagtttgaaggaacgaatgttcgacggacgaaacgggcaacaactcctgcttccgtttctgcccctgtcgcacatcgggtttctcatacagcagcagcggcagttaagcaggaggatgaagcgcacgcggcctcatctcttacttcggaaaagtcatcagcagccgttggagcggcgactccttcagctcgcaactcgcctgttgcaacaacttcaacagccagtgcaagggtttctgcggctgcagcacgtcgtaatctcccttatttgcggccggacatgcagcccatcattcttcgtgacggcaagtttacgttgaatccagacttttttaaaaatgccaatggggaaagccagaaaccaaatccacaggctttgcatgccatagcgctgctgcagcagcacatcacaaaacagcttgggcctgctgctgtaaataacccacaacatgcaattgccatcgcgaacgcgttagccatgaccttggcacagcagttacaacaacagcaacagcggcagcaatttgagcagcagcagcaatacgcggcgagcaagcgtcggcggacaagtaaaagtagtgcctcaggtgccgggacacctgaatcgtcggcatcgccatccttgtcatcgctgtttactgcacaggttcatgcagcgacggctaattcaacagcagctacttcctctgcagcggcagcaaccgtagctcacgcacaacattaccacgcccacccgtctaccgatcccctgccgccaggcccgttttcaaatcgaacgcatgctgcagttccatcctcttctgtggccacgtcccgtttatcgcctgatgcagcagcaacagctactgcctcttcaccgacaccggtcctgacaccatacgcccgagtccagcaagctgctggtactggtgctgctgcccccattaccggttctgtttcttccgttcctgccgccgctcccaacatttccgcctctgctgtctcaccggttactgattcaatgccaacgtctcacgaaccttctcctaacactcattctacgactccagtttctttaccttcttatgtctcgcctaatgccgccaggtctgctgcacctgacacccgtcctaatgccgaaccgtccccccgccagctccgttgagtttaactacgttctcccaatcaacgacgctacatgactattccaattcgcatgaattcatgcgattccatcatgtgccttcgcagaacgctgtgtgcctttttcgatactcgctatatgaaatgcattttcgagcctcgagtaacgtatcccactattgtgtggggccgtggactaatttaatgttgtggggaagcagtgcgtggcgttggctgttttcggttggcgtagcagcgagcgagcgaactctaaagcacaattgccgcgttgcgactttagcaagtaccgacgttatcgcgagcagtcgctacaagacacgcgatgaagtgtgcaaaagtgccgcaatctcggttagccggtaaatgtctttctggttatacgtcgtcggcttcaaaactagaaagatgcgcttgccaccgacactatgtgggaccggctatcctgagatacggtcgattataagcaatgcctgactgtagccgcgcattgtttacgtcgctttcattccggaatttcccgagtccaagggccgaagaaaaagacccaactataacgagaaatcactcgaaccaaggactgagggaacggaccctgatggctgcatcgttgatccgctagggggattgagaattcactcaagcgtccctgagctgcacccattcagcttggttgtgaaggcttgacgtaacatggggagctccgtaccccacaaacacaaacacacgtgtaatttcacgccattgaagagtggctgcagcgaatgtggtggtgctaacagtagtgggaacgacacgaactcgggtgtcacattacgatatctcgtacaacgacgacgaaacaaaacaatctccgaatccgaataccaaacgccaatatggctccgtaagcgtgtttatgagacgacgttctgaaccgaattgccgagctgtcaagagtcgggatcggacaagtcccgaggtttggacctgcaattgtgcttgttagtcgcgtggatccgttagtggtcgtaaacattgaaacgtgtctgcgtctttatgtccgggtccctgtgggcgtgatgatgtccagtcagctactcctctactccttctactactactactactaccacatgtctgctccaccagacccttctagggtttacgcttcgattcttctcggttgcgtcatttagtgggacacggggttctccacacatcccgctttgtggagaagggcgtgatcgcttgcagatgacataggagcgcgcgatcgactgctgattggctgatctgttcccttccaccctgacagtgatgtcaaattatcatcggttcgagctgatcgcgttctccgtgtggggtatgcagctcctgaatccggggtgcctttgaaccgattggatcgcgcttctaaagctctgattcttattcgccaactctcgttgactctcgtcgaagctggatgctttgtgacgcatggcttaacacatgaagaaagtgatgtcatggctttgcaacccagacttgctaaaccttagggcttgcgctggtatatatttaacctttgccaaccagtcgaacgatctttctccagcaccggattacagggtttctaacggaaaacagaaagaacaggctttcacttgctttttaggatcagatcgtgtgcttggtcgtgagggatttcactgtaccaacaacaatttgcgataatttctctggtggctttggaacttactttgtgtgtctaaatacggctgcgactgcatgcttgaaatagtaacaattacattatacggaacaattggacgacgaaattaactatatggatcaatttgaaggactcgtggatgaactacgttttgctgtgcaaactacacaacccgccgacttactgaatttttgtgcagactttttcagaagaaaacttgctcagagagaccagaacggcaacaatagcgcgtcaaaggatgcaatggaacgtaagtgcaaaagacaggaggaaagacaggcaattgcgggagattggaggcagtgaatagctgtcgaagtcgacagtgttcgaaatgcgcagcaatgcactgcttgcagctttgaactcattctcccaagtttcttcgtggcacctgccttgtgttctgtttatgtaggtttcttgctaattcatttgtagaagatgaagtcaacattgggccgttagcagcggcaggcccagatgagattctaccaaatcgggtacgtgatatttctatacaacaagcaaatgcaaacaatcttttgccttcggaaaaggacgcacttaaggagctgcaggtgaagtatcccgagaactacaatctccttcggcggcagtccgtatcaaccgagtcagtgaaccctatgtatttctcccagctgcctagccggacaaagtatgcgaaaaaaagtgacgctgaaatcgcgagtatgaagcgcgccatcaacaaaaatttcttgtttaagaaccttgatgaggagcactacactgaggtactgaaccagatgactgaaaagcatgttaaggaagccgggacgcctgtcattgtgcagagcgatgtcggtgattacttttacattgtcgccaagggtgagttcaatgtatataagcgcgaggaaccgaacatcacgccgcaagaggttctggctacaggatatggcccgttggtggctacaatccagcccggtgagtactttggcgagttggctctcatgtacaatgcccctcgcgccgccagtgtcgtctccaaaacgcccgactgtgtgctgtgggcccttgaccgcatcactttccgtcgtattgtccttgaaaatgcctatcgccaacgaaaaatgtacgagagtctgcttgaggacgtgcctatcctttcaaaactgagcaactacgaacgtcaaaagattgccgatgctctacaaacggtagtttaccccgaaggcagcatcgttgtgcgtcagggcgacgaaggtgagaacttttaccttatcgagtctggcgaagccgaggtgatcaaagaaggccaaggcgtcatcgctattctgactaagggcgagtattttggcgagcttgctcttatttacaaaaccgtccggaacgctactgttcgtgctcgaacccgcctcaaattggccacgtttgacaaggctgcgttcaatagactcttgggcaacgtcatcgatacaatgcggcaccaacctcgggcagaagagtcggaggcgagatctaatgccgcacgcataatggttcaagagtagataatgtttgttgctgaatgatgcaaacatactcgaaaagccttcatgcgaaggtcgccgcagcccaaggtgcccttcaaagagaggccttcaattgtgtttgaatatgacttttgctagtttaagaaagcagggttgcgggtaattaaagacggcagagggcgtattgcatagccgcgagtcttgtatcattcgcatccatccgcctttatgatttgaaatcaactgtctttgatggaagggaaagagaaccgagagctgcaaacctcgggttcctcctcgattcattgatactacagagtgcctgtctagcctacttactgcttcacttcaccgcacttttcgatctcgaccttgcactgaggctgaccactaggggagcccagggactcgatggcgcggacgacgtccatgccctcttcaacctcgccgaagacgacgtgcttgccatcgagccagtcgcaaatggtggttgtaatgaaaaattgggagccattggtgtttcggccggcgttagccatggacaacaagccaacacggtcgtgcttgtgcttgaagttctcgtcggggaagtactttccgtaaatggactttccaccggttccattgtggttggtgaagtcaccgccttggatcatgaagtcggggatgatacgatggaacgtggagcctgcatagccaaagcctttttcccccgtgcacagggcgcggaagttcttggtggtctttggcaccgactcatcaaacaacttgaaaacgattttgcccagaggcttgccgttagctacgtttatgaaaacattgtcagtggttgttttatcgggataagagtaacaacgtcgtgtgttccggtggagagacgacggacttaccgacacactggaaaaacaccttggacatttttgttaatagcgatggtggtggtggtggtaatagcggtggttcgtggggctctcgttagcgggagtaaggaaggaagcttgcggtgttcgtcgtgtactgctgatgtcggcgatggggatacggggatgttctcgatggggcgaatatttggtggttagaatacgatcaacgctaaagtcgactccttgggggctttgctctcgttcaacccaatcatgtttctcgctcttctcgcttcgaaaatttaaagctctaagattattatatccccggctaccccgcaccactttaaacgaccagaatttgtcagcgctttaggagcatggcacgtgaagagtattaatccgatgcacgtgattgcgcgagtgcatgtttgaagaacttaagggagactatcgacagcatttgattggtggagcgccaaatcgttgcgtgcagccgattttctttgttacagtcttattgacaccgatagcaagagagggaggcgaatcttgtagccgggaaaggagatcggcgcttgttctgatggcgcgagggcagcgcactaaccaagtaatgtctaaaggaaaaacgctttcggttcacgatgctatatgcaacttatattcgtcgcgtgccctcgcagtcgcttaaacgagcttgggctcgcgtgttgcctttttatcccttaagcccctcctttttcattggatgattagaaactgtattacgtcacagatggtgatgcaattcgcaagttcaggaattgtttctgtccattgctgcgcccactgcaatacataagctaccctctcccaaccacatacacacactacacagataagtgcaaggcctaattctgcctcttacctttgattcttgggattgatttctctggaattgtgtttgtcattgcttaataccatatcctctttttttctccgtttcaaaaccccgagtttgacggattttacgaattttaggtaattcttcctttttctcactaagttctttttcccctttaatttatacacaatgtctgctactgacgcccccgtttccgatgctcccgctgcctctgtcgagcccacaaccacgacgaccactgagactgtgaccgcctctgctccttcccctgcccctgctcctgttgctgaggctgccgctcccgttgaggctgccgctcctgctgctgaggctgccaaggttgctgaagtccccgttatcactcaagaagtcgttgccgacgttcctgtcgctggagctgctggtgtcactgagaccgttaccctgaagcgcgagtcggtcgtcttggacgacgtcaaggctgttgttgctgacgcaaaggctgctgctagtgacgctgccgccgctgttgctactgaggctaagactgaggctgcccctaaggagaagaaggttgaggctgttgttgccgaggccgctcctgctgctgctgctgctcccgctaagactgaggctgctgctcccgtaaaggctgccgctgaggccactcctgcccctgctgctgccgctactcccgctaagactgaggctgctgctcctgttgaagctactcctgctcccgctgaggctgcccctgccaccgaagctacccctgtcactgaagctgctcccgccgaggccgctcctgcccctgctgctgccgctactacaactgagtctgccgctcccgctgaggctgctactgaagctgctactgaagctgctcctgccgctgaaggtgaggccgctgctgagggtgaggctgctcctgctgccgctgctactactgaggagggtgccgccgctactgatgccgaggccactcctcgtaagcacaagaagggtatcttcaagcggatcaaggctttctttgccaagatctttgactaagcatacacgcatatgagaatttcccgttacatggcttattatgaatggttcctgcggtttttacaggctcccgtcttagattctttactcttgtgaatctctcatgctgattatttccccacactcgagtttctgtaagtttattaaacaatggcgcgagttcttctggtcttttttttatcctcggtttcctgcatatgaggatagtatggaaacgttttcgaataatatgaagagcttgctcgtcttctcctccagtatctcctctttctcgacttatgtgctccttggtcatgtgttggtagcgcctttaattcaattattctggcatactcgagaacgtctacattgaacatcctagctaaattagtgattgtcgtatatgaagcggttttgcctttgttggctctaggattgagtaatacaaatctatttttgctttttttaaatagataggtgaagagcagttgttcttcgttaattgtaaatagaaattgattgataattctgatgaagttgaatttgaatttgcgttgtagcagggccattttaacggaacgattttgggatattttttattcacgattcctttaactctaacgcgggtatacctgacagaaagttttgaataatgaaggctgtcattcaacgagttaccaatgccagcgtaactggtgagtccgttcgtagagggattgaatatttactaacttgtttgtcttacagtaaattcggaagtcgtatcctctattgctaaagggtatggatttttgtactttagagcgggtgaactaacgaatcttactcaggctttgcgttctcgtcggtatttcaagaggtatggaaatgccaacttgcaacaaatatatgtcagactcgggttaactgaattaagaggacacgattgaagatgtggaacgcttgacgaaaaagatcacaaagttaagactgtttgaagatgaacaaggcaacatgtggaagaagagtgttgaggatatcaaaggagagattctcagtggtaagtaatgagtatgctcaaatactttcaggtttaaaattgtcattggtgtctgatacattattaaagtttcccaatttactctgtatgctcaaacaaagaagggtacgaaacccgactttcaccgaagcatgaagggcgaagatgcccaagttctttatcagcaagttttggagcgacttcgtaattcattgggcgccgacaaggtcaagggtaagattacttaatcaaaatggttgtatcaacttctaacataaaacagatgggtatgaaagctttgcaaaaatctggttcgctaacttacattaagcgtatttggagcaatgatgcaggttcaactcgtcaattctgggcctactaccatactattggacacaaatgaatagacggtcgcatcaggttgaccaagaatgtttgtctgcctcggaaagaacgcgtagtacgtgttttccagtggggttcacgtcctctaagtatttaagcaattcctttataatctttaaatgactctttagaaagtgaactgtgttggtgatactgccgtccgcgcaatacatgtaacctcgttctagcgaagcaaaaagtttgtcttgtagggttttagcggtagagtgatagaattgattgttaatgaaagaggtcaggacatcgtttgtagagaattcatgttttccagagtcgtcttgaacgattgccaaatatttgctggcattaaacaatgcagtatctaataaatcaccttcaagattccataaaactcgcttgttccataataacgaatccatacggaaaccgcgatcttctaaattcttccaagtcatctctatctgaggaaactttctccggctagctaaatgagtaaagtaaacgagagaagtggaattcagcattgaactgcagccatcagtgatgaaaggaattgtttggattttgttactgtttcgcgaaagtcgaaatctgccaaagcgttgcatagtaacttgcactgctcgttcccaaaattgctgtacgagttcgtcttcagccgtctcggaaaataactgaataacagattcaaagagtgggagatccggtgtcgacacagtcttcttttcaagttgagacagataatctgcaaatattgcttttgcttctgtgaattgttcgttactaacaagagtctttacaatgggagcataaagaccagcgggtaaagcaaattcaggcataggggtatttatagaaatgaaaaagctgcgatgttgcagtgtgcgttggagtaaatcccgcgctttttgaataccgttaagcccttccttgctgtatgcccaaatcagcataatgacggttactacacttaaaggaacgttttgttcttccattttcctttgaagttccgggattttatggaattgctttaatcgtacaagacaacagattgcgattgtatagtgatgggtattggggttgttgatttctgagaataattcgagacatttaacatattctctgactttcacaaaatgatgcattcgtatagtgtagacatatggtgaattgtaactccccgcgacctccagtctttgtaaggtttcattatacagatgttcgtcaccgtattttaaagaagcgtcaagaataactgttagcgtagtcacgcttggtacaatattgtaataatccaagagctgcaacacttggtcaaacttggctcgggtcggtgagaccaagctgccttttagatagatacctaatatgtgttcatttggcactacatcgtgagagacaaaatgatgaaagacttcgtccatcatctgagtatctccacgacgacaaaataaagacattgttatactaaacgccagaacgtcttttattgttccatatggatagcgtctcatctctcggttccatgaatcagcatcaagagaaactgaagtagaaaacagtgacttgatgcatgagagatcctgtttatggcttattgatacaaatttttgataccacttaagtgtgtttctaaaatcacagaactcagaataaagtgataaaatggcgtgtacgaggggttgcgtacgaaaccgtttaaaagtaatctgatatcgcctaaataaatcatccggttttgtttttgacccgaactttaataatatgaacgcaaacattctcaggttttcgtaagaaggttcgaaactgtttaccagtatccatttctgtaaaaaggataatgattggcaagcagtctcggcgtctgctgtgatacatatttttaagagaagttgagcaactcggttgtcgtgattcagtttactgtttcgaatatactgagagtagtactgtaaagcaagttttggccgttcacaatccacggcaagcaatgctaaaacaattggggaatcagatatcttcccgttcctcagacgattcatcagtttaaacaattgaatagccttagtcagttcgccattagaagcccgaaacagaaagcattcgtaatatagtaggaataaagcagtgtcaatatttaagtcattagtcattaaagtcattgattgtatcgtagattcaggagatgggagccgggcaagaatagattgaattattgagtgccacggattcgtaacattataagcgtcgtaaaactgttttcgtggaaaatataaacgtacagcttctattaaaagaaaaagagcatgttctggtgcgtcaagtcgaaggaggtcttgtaataactgattcagcgagattggattaagagaatgagtagaacgaagcgctcgaagataatttttgtatatagaatcaatcgttttttcatcgacaggctgtaccgtccgcctaatcaacgcatccttatatagagcggcatccaaaataggattagaattttgttcatgaaccttctcatattgaggatcatgttttgaactcaacgttcgatcccaagcttgcgacacctgaaacttgaggtttgatgggtgtgcttttggtgggatgcttcgcaaggttgcccaactttgttcaagcttatcatcagtaaagtgtgcatgatcgctgttgagtttctttctacgttttctcaaagcagggaaccaatgcgcttcggaattggctactgaatgaaagttatttacaaaattaaaagtcccagagtccagaaatcgccggcgcaataaacaagccattaataaaaaaaaattacagagtcccggatgtatacacaatactaattactgcttatgtattccattagttaaggccttgttcaagcattcgttaaacgcctaaaattggtaaaacaggtctgttgatgtataaaatgacttaaatcacagattcaccgacgaaagaacgaagacagtgtctttcggaagctttttaacagcaagtacaccacttgcggactcttcaataatatatatgtaatgaattggtgtcgttgctttaaaacttttaaacagatttagcggcaagctggtcagtaccttctaccagcacagaattgtgtcgcccagtacaaagcactattcaagatggctacgccgaaagttacagacaaaaagaagacaaaaaagggcggatttaagttcagaactttgcctgctcatgcctataaaggaaaggagaaaaaaattaaacaagacttaatttttaaagccaaggtgaaaaaatccttttataagtcaataaaaaatgagcatgttgacgataagcaattgaaaagaaaaaaagcaacccataagaatggtcttcaagccgtttttgacaaacaaaaggaagccagaaaaaaaagggaggaagaacgacttgagaaattgagaaagaaggaggagattcaaaagaaaaaagaagacagagaaaagcaaaagaagaagcttcgggagcggacaaaaagtggacagccggttatgaaaaaccaaatgagttacctactggataaaatcaaacgtactcaggacaattaggctttttttttattatttcacaaacgttttttaccctgtgctttattattgtgtcgtttttgtttatttctggatatcaagcaaggtggttatgattatttgagtttttttcattggatatagggctataagcaatgtgaattacatcttccaactgtgtccggatctagtctgctaaagaatgagttatccttgcaattcggattgttgttttgttgcatgaagccgcgattcataaaatgggacacataaaaacgcaaatttgcattgaatataggacaaccaagtgtccaaatagcgactttcattaatgcttaagctccagttatcgaaaaaggactttgtttggcaaggatgaataaaccagcaaatgccggattcaataggatggtcccccattcctacagcctcatgaagatgttcatcgtgacagtttaggagttgttcaagctcgtcaagtttgctgacaaagtgcccattacaatacacttgaaagtacagtaccgggaccaaaaaagtttttgagtacacaatccattctctaatattaataataggcgcacggttgtggacaacatcaagacactgctcatccttttcgacacatgtttggaagtccgaatattgccatgaaatgtacaacgaatttgattcgttttgagtcacgattttgcagtcgtaattacactgttttagctgtagttctaacttttgtaattgtttgttaaatgattgaagcattgttgtggaaaagtttcattggcgattgagcatggctttacttatgttttaaagaaagatgatgcatcaacagattgaatttcagtcgtaaatttctgaggtgtccgttttatcgctacaccattgttactgcttatgcttcaagttttcgcgtaacctatttaaacgctcatgtgcttttaacaacatttgagcttataggtcgtttaaagtagttatgaaccatttcttggacggttgatcgatgcgtacgggtcggacataatgtcaaggaatgagttttagtaaatggttgtaaatttttgaaatcactactgctcaaatcataaaaattagtcagaatgtgctgtgcgtgataacttgttaagggaaactgactgttactgcttataaaataagggctgagttcaattgatacactcaatttaccttagtaagtaacactatcaatacggacgaaaaatacatgaagcataaatttccttaaaacagccaatgttttaacattatctattttatatgttgaaagtccgttagatatgaggctgttcaacaatctttactatcaacccttacatgaacggtccagcaagagaatgctctctaccatgccgtactctttaatattgcatttgtaatttagtttcattgtacaattcggtgaataaaggcatatattttttaaatcaattaacaagcaagataaaaggaaggaacacaatcaagtgtttctaattgctttggcacgttcgcaactttcaaaaaaagcttgatataagacacaccagctattcaacaagaaaaacatgtagggttgaatggaggcaacgtctttttaaaccagacaattactggaaataacggcgcattacatgttatttcctttcttatggattaatactcagtaaaatttattttgttgaacattagacggataccgaatctgcgataaaaccaaaaaagcaaaattaaatgtccccttatagctagtataatttcttcttcaaagttttgtgtaaaataaatacaaaattagtgcctgtcaaatttatctcaaagtattaattaaatgatttgtagtcaataaactcttttaacttcatataattgcagttgttgatcacgataaacttaacatgattgacagtagttgcctacggatattgatttgtaattgatttattatatttcgatattatagttccattgatacttagaatacgcatgcatatataatatagtaaaaacaaataagacattatttgtagtaattttactcagttaacaaaattgaaagtattcctatctcataactgatgtttaataagcctagtactgaaaacagagattaagataaaacttgaaaggctaatggtaattaaatggaaaaacaaactaaagctgacacttagcagattccatatagcggtcacttaatcgccttgcattgacagcgagttcgcaaaaagcatatactgttgacaacctacacgaatttacgaacagattaacgcaacgtgttgtaggatgatattgaattcattcctgagtcattcaacataaaggtaaacagtcatggagccaagcaactattttaacggctagccttcgcctaattaaactgaaatatcaattacgatgtctctttataagcagttctgttaatggcaaattctatgaagcctggaacttctgtataattgatattctatactatcctttaagtaattaatgtaaacacttgctcaacaattgacttatcatacttcttattctcacattatactttttaagttcagttaagtgaagcataatggaactattgagcgattttcatcactgtttgaagactagatgaaaagcaatccctttaaccaaagatatccagccattaaaccgtgacattaacagatgaaaccaattccttattcatgcactatgccaaaggttgataaaaattgtgcgtttttagaagcgcaataccattgaatgcgtggaaagaacaaatcagtcttacaatggtcaaatgataaatgtgcaactacgagtcaattctgctaatatcgtagaagttatagtattgaaagaaagaagacggtcttacttatagattttaataacaacaaatctactgtagaaaattacgacaatagaggccgttatcatagtaagaatatttaataaatactttaacaatcaattgattacttttttcgcattcgataatgtcgtctaggcacatttcaataatcgcttctatttctgattggccatgcactaaatccttaatcgctgtagtaatagcatagcaacgcaaattcaaagttgtcaaaatgcattcttttccaggccatacaattcttcatatttcttgtgcacgaatttgttttttctataaattaaacttcttttttattaacacgatcgaaagaatttgctaaacgactccgcctatgaggaggaacatacactctagcagaacctttttcagtttgagattgctttgcagagtcccgcaacttttctgttgcgggactatcagctaccgtaccgactttttgagattttgagatttcatgatcatttctgtttcttcgttcgccttcggatttcttgcttttagtggcatcatcttttgtttttaattcaccttccgctcgctttgcggacccattgcttaatgacagtcctcgtagttgctgttccaaaaaggcaaaagcgtttcgaccagaccggtttggatcccttggtcgatagcgaacaatgtcttccggtgccgtgtagcctggccgtactttccgctctttgcgaagagttccatcatttcgcttgcttgaaggaattactttttctccatcaactataacagccctaaatattggttaaataagtattcatctttaatatttctttaagagtcttttttatcttggtgcggatagcattttaacccttatggagaatgcaaactgctatggcacacacggtgtttccgtactaatagcatatttcacattcctttcctataaacacacataccctgagagcgactttccagcttccttttttccactctgaacttcagtaccctcctccattgctgctgtcttgcgtttgtattgaactatgaaggcagctgtttcgtgttgtcctttcacctaaacgccgcccctcttctaaccaatactcctgatcgcaccgcactagaaaacaacatacacacgttcattgacaagtcgggaacattatttgaacgttatcgctgtgtgttatttcattgtctgtgctgattttcctcatgcagagtttttctgaaggcgaatgtctgcaggcgaaaaaaattcagcttcggaaacgattgctacatttcctgcaaacacaggcctataaaaatgagtttgtatggacggaagacagtaaaattgctttgttgaaggaactatactctgcattgctatgttatgatgaatctttttggactccatactttctagacaaaaaaccaattatcacaggcacgtttagtcttagaaaggctcagggttctgttgacggtgatgaatacaaaagaggacgcgcgaaacccgtttgtggacatgtgtttcgtaaaggcgaagttatcttccgctgtaagaactgtagtcttgacagcaattccgcgctgtgtgtgcgctgttttcgagcgagtgctcacaaaaaacacgagacatctttttctattagcactggaagtggaggatgctgtgattgtggtaatgcagaagcctggaagcaagactatcaatgcgaaattcatgctcaagcacaagagcctttggattcctgttcccatccagagctaatcccaacagttttacaactgggaatagcggaaaccttcgcatgcgccattaattttattattgatgttatttcttgcagccctgaaaaattgaagcgtctatccagtgtaaatgaggttttgcaaaacgaagtctcctctcgttttcttgaaagtcagtatggtatgccggatgaaccatgtactacattttcactggtgttgtggaatgatgaaaaacattcatttaaacagttttatgaacaaataacgacggctatcgaggcaccaaataacaaattcggcatgcaaatggcggatgtcattaatacaaccggtcgtgctgtcgttgctaccagtcataatataaatgacctacttgttatggctcagtgcttatctcaaattaatttggccgtctcaattcgttccacccgggatttgtttcgtgaagaagcatgtggagtaattattcattggctcgatgatctggcagacagccatacatttggtgatcgtaactacttacgcttgatactatgttcaactttacggaggccgtggacttgtggactacaaaatgtgtatgtactttatattaacacatcttttatcagtaacatactaactaacaatcctaagaacccagactttacagcatgccatcatcactaatcctttatcatctttggatgagactgacacagatacaactccatcccgtcttagtcaatcttctcaatccagttctgcaagctacagtcgttcatgctgggccccctgtgtcaacgaagttgctgctccttcttttgccgaatcgacaaagatggactatttatttttgtacgatttaaaactttggaagagtttacgctataaattgcaggaaatgtaccttggccatctggtatggcagcctaattttcgtgagttcatgggtatacgaattgccgtattgtaccggcaactcgccgaatcttttcttcttctggatcgggagccggagcactctgtcatattcttctccgtgcaaatattcaccatcccacaaattgctaagcaactcgtagcaaaatacgattttttgacaactgtgaactcagccctttacacatttttcacggataaaaatgaacaaaaaccaaattttgtggacgaaaacgcaatgattcggacggactctgcagcctttcattcacggaggtacttccacgtcttccatcacattcaattcctgctgggaattgaaagtgttcaagagatcatgcgcgtagatttccgttatttaaagcagtatatttcttttctgtacttgtttcaaggcatgtgtccgtatgtacgagccattactcaacatgttgaatgggaaaatgattcctggatgtacgttttgaatgtgagtttacagattgctaaactttgtcgctacattggtaatgtttatgttggtctcgacacaggatccttggctgctgctatacagttattgtttgatgttatcttgcgccctaaattccataatggctcttggaatcataaagagaatctttctgtttatacttctacagcaagcggtgaaaaaacacttgttgactatgatgttgcaagccagtgcgtttcatttcatcaccccttacactggttgctcagcactctcctttccaactatgttggaagaaaagatactcagaagctctggtctgacgaacagttgcttgccgtcattgaacatcctatacgggtgtgcacttggctaagccaaatgcgggctaaactttgggttcgtaatggtacaacactacgcgatcaggcacatcattatcgagatttaagctttcacggctacaccttcgctatggatgtattattaatacaagttgcaatggtctacggtaatactgattccgtttttgaacggttggtgaaggctttccaattgacggaccaaatgacagggaactattttaatgaacacaagcactatgacctaactcagcttacttcaatgttcgaagattttctgcttttaataattagcctggtgtcaaatgttgttgggcttgagaactggtctgcttccaactgtattaagtatgaccttattcacatattatgttttggaccgctatcgtactcggagattgtaaaacgcgtttcagaacacttgctagagagaaccgagtttgaggaagtacttcataccgtagctgacttcaagccaccggagggtctcaatgatactggcttattcactatcaaaagtgaatgcttagattttgttgatccctacaatattcacttttcacgaaatcaacgtgaggaagctgagtgtattctaagaaggaaatatgggaagcaacagtttttggatgagaataatgttgtctacgagttgtattcacatagttatgccactccactaactacgcgaattgtgatgtgcaattcgtacttgcaaactatatggcacgcattagtgtatgcatacttgtttcccactgatcagtgtaagtttgaaggccttgtaaatattagtttacatgctatcttactggcattgtcgcacgaaacttcggaacctttcgatttcagtcgtagtgtgtgcgtaaaaaagttctccgtgccaaatggtcttcgtttgtattgttccaagccggaggtttcacttttgactatccttgctcagttaaaaagccacaaactatttgcgttttctcgcccgcgaattattggaattttgcaactccttcagaaacgcctttctgcagaatttgaaatgtgtttttctgatagtgttgcggcttcaataccagaagtttccttggatatttcgtgcaaagaaaatcaagagaaggaagaaaaacttaagcgcgctagggagagaaaggcacggattcttgaacaatttcgacaacaacaaaaacagtttttggagaataatgccgattttaatgattacgactctaatatggacattaatgataatgatgaaaatgaaagcttggatgagaatgccgatttatttttgacgccccccagtgatacgtgtctattatgccaggaggaattaaaagacaaaaattcgtacggtatattggtttacgttcagcgcaattcattgttgagatatcttcctggcgataatgtttcatacctatctgaattgttggagctaccttctagtttagaccgaaaggtttcctcaaggccttttggcgttgctggcatgaagaagaaaaagatggacactttgcccattgaagaattagacgatgattgcttgaaaggtttcccttcggattgcttaagaaaaggccttcaggttacaagttgtggtcactacatgcatacaaattgttttaagacctacgtttcaactgttaatatgaccactcgagctaatccttaccgcaatcatcctcacaatttgagcatgaaggaatttctgtgtccactttgcaaatcgctctgtaattctatattcctgttgatgtcaaaacctcataaggaaaagcgcctgagtgagtgcactggaccagatgcaataagggactggattacgaatcgtgtttatttagaacgcgactccctgcaaactgacgatttgtttagttcggattgttgcttgtctttattctcaatcgacgttttgcagcagcgtctccgaaatacattgaaagaacagtatgtgtcttcttttaccttaccgcaggaaaaccgtatagcatccagaacagacaccttacgtgtggaacttagttcttgtggaagtgaatcttccgtttcatcttttcttgaaacgcataagaattatgaatacgtttatgttactgaaggcgtttatgaactttacagacgactcgaagatgttcttgatttaaatcttacagtatacactgatggattcataattgcaaatggcaagcttgtgaatgttttggaattgtattcttacacacttgcttgcactgaagtgtctcaacgcggaacaaatggtgtagataaatctcaaaccatgttgtggtttgaagtcttgactcctagccaattagtttttctgcgagttttatctgtaaccgttatgacatatgctgctctttcaatgaacgactttcggaatggtttatctgggacttcctctgaatatgccactttagttgctggacaacactaccggctttttggtgcttcagtccctggtttcttttccacccaagttcctaatcaaggcgcaaagtatgatacgctcttgtcaaaagatattttcacagaattcgctgaagcaagtgtttcagggtttctgattcatgaagaatcatttatcacgcttacgaagtgctattatcttgcagatactgtgaagacaatttggttcctactaaaacaacttgatactctcaaaaaatgtcctgtgccacgaaattatcccgttcgcacgccccaagcccttcttggatttaagcatctagtgtactatatatggcgatatgtatgtacatctgaaagaatgaatcagagtccagaggactgtccggaattgaacaatgcgtcttttctctccatgcttctggatttgactgagaagtttgcgcttgtatttttgcgcaagtgtgccctactatggtacgttcgctatggtatacatttcgatacatttcctgctgaggaccttgataagtcggaaatggatcgaattacaaaagccctcgatcttcctacggtcaccggaaactgtaacactttgttacagaaggaaagcttgacagaatggaagttaattgaacattggtgccaatctcacatagcgaacagcccttatcgagagtattcacgcgtatatactccgtcgatttatgagttagttccgctgccacgagaacaagatttgctgtttgagttgttgttaggacgaacctgcagcaaatgtcaaactgaacctttagaaccggcaatctgtttgttttgtggtcaagtgctttgtttccaaagtcactgctgttcattcaatggtgttggcgagtgtagtcttcacctccagcaatgtgcttctaacattggcatttatttcatcgttaagcgctgttgtatactattcttaaacccacccaccggtagtttcgctgcagcaccctttactgatttatatggcgaagccgatctgggtttacgaagaggacgatcgcaattcctgcgacaagaccggtatgatgcatttgttcgcaatgtttggattcaaggtggagtttcctcttacattgcacgtcgactcgacttgcaagttgacataggcggatgggagactttgtaaaattagactttcatcaagcatgtagtaatagacttacaagaaaaatatttcagatactatgtttccaaaaaatgacaatactaaattaatactaataatgaattgttttcagaagttaagatgtagacattgtgaatggaacgttattcttattatatactgcattgcctattgcattttttaatatctacggtatggtaaatttaacctgttcatgtacacataaagacagtatagaattgtaagcttagaaacaaaaactgaccaatttcttactaaagaaagatgattataaaacgaagagtttaaactctaaaatcactaaatcttattcaaattgtcgttgattttgagagtgttacaacattcttagcataactcgcatttggtgaccttttgccattctttcacgaacggggtgtcacttctttttactaccactattttacactacaacttctattactgtttgtttagtggtggtggtggtgaccgaggactcatctccgaataagcatcataacagcctaggtcggaacgccgtcgtcattctcctctcagggccagccgacaccttgagttctttaaccatgaactactaggaaaacttttgaacaaaattgcaggcatttgtactgtttttatgttgatttccccacaaacttccccttaaaaacattattcgtgtctcgacatctcaggcgagaccatttttacttgtataattgaagttctcttggcgatattatatgtaattaagtattatcaatgttttcgcctccgtccagcagttttaaaaccggaattccttggctggatgtctctgacagcgaagatgaatccggagacgaacatatgaatccttcaggatttttcggaaaatcatacagtgatctttcgccaaattacgaggccttttctcctcttaccactccgaaatctgtgaaaaactcagtttctcaaggtcgtgtgccggcatcttcccatgacaatgacagtgatgactacttttattctcgaagtccacgtgccgtttcacctactggaaaacagagtagtgacttcagtcgacagtcctcatttgcttcgtcttcatctttagggaagagtcctgtttctgaacactcagccaatggcttttcattcaaaaacttgtcatttgatcacaacattcccatggacagtagctctagtacggaggaaatagagacaagtgagccagacaggcaaggtgaatacagtgatagagaggcacaaaaattattttcagaaggcacatcaactcctgctcaaacagatggttctcaaacacctacatctaattgggtgtatggcgatgcatccgatctctctgggattcatgggcgaggttcatacgacgatagttctcttggaactgattctcttctcggtgatacggatagtctaaaaaatcttatgagtattccaaatcacaaccacacaaccgctgaaaacattccttcggacgagtattgggagccgccagagagctggggaacaattaaaccttatgatcaaagtcacgaatttacgccgcacgtctatactaagcctaaggagcccgaagatacacaaccgtttcagttgcgtatatatcgtgcagacaaatcagtcgtttcctttacgtgtccgatgaacattcgtgcgcatgaggttattagaatcgtcgctcaacgctttttccttccttatccagctccttactatttgctcttagtcttctttaatcgtgaacgcattttgttgcctgacgaacgaccctgttacatatacaaaaacttcttaaaggattttggttatgattttaattatagggactcgcctgaaacgaatgatgattttggaattgctcgattcgtgtttactacaatggacattggagcatctcttggcaaaaaagttccacgttttacttcttacgaaaacattgatgtttctggcttaaatcttgaggttttacctgtaaagttacatcggcatgctgcagagattcgaaaactcaatgtcgccgataatctatcacttaaaattccaaacgactttttggaagcttgtacaaacttggaagtactaaatctgtcaggaaatatgcggctcccggaaggaaaaagcattgtttcattaaaaaaacttaaggtcctaaatatatctttaaatgacctatatgaagtgaatccggaactacttgcagaaacaaaggccactaatcttagaaaactgtactgttccagtaataagcttttcttccttccctaccctcttttatatctgtctcgtctaacatatctggacctctcttttaataattttacgacagttcctataagtcttgttgagattacaactcttcaacatcttgatatgtcttataattacttgttatacatcccacccgagattaagcggttaaaagaattgaagactttttactttcaattcaattcggtgtatggtgttttacctgaagagtttggctcccttaataaattagaaacaattgacctgagaaacaacaagatcagcgatatatcttcgttaagtggatgttcacgtttaaagcaaatttttgcaagtggaaatccaatttctcagcatgaatcaagtctgtcaaatgctgtccggttagacttgtctcattgtcctatgacaatattcgatgttccgacatctgaaacaacgcctttacgctatttggacctttcctacggaaaaatcgtgacaattaatccctctactattcaatgctggtctcagttggagtatcttaaccttagttacaatcattttaatgccttgccaggcgtcttctcagagatgataaacttaaagcgtttattatgtaccaattgtgagattagcgaaatctctccggatattggaaaattaaagcatctcgaattgctcgacttgcattctaataatttgaaacatgtcccggaagaaatttggatgattccgtcccttacagaggtaaatctttcatcgaacatattggagcagattctgcttcctgcgccgaaaccgacggaacgtgctgttcaccgactacgcttggttcgaacgctttcaggccgttccctttcgggttctgatttcgatcaacactccatcccccctgtgagagagttattgcttgttgataaccgtttaagtgacacttgttttgcgacactgagaaagtttaagcatttacgattgctaaatctgtcttacaactatataacggaaattcctaagggatttgccgagaagctttcaaatttacagcgattttacatttccggtaataggctttcaaagctacctattgtggaacttcaaagattgaatttggaattactttacgtgaattcaaatagacttacacaaatgatttttgaagatacaccgtttccgagtttgttggctttagatttaagcaataataaccttcaaacggttaatgttggaagagacacccaagcttcgactactcgtgtgtatacaaaacttcggtattttaatctttcgggcaacccgtggcttgcaccgttcaaaaggcgtcgggaacatcaacggaaggaactcataaacgttctaaacaagatacgcgtgctctcgctcctagacattgaagaaaatgtttttactagcactaccgacattcttaatcgcattgttaggactggcaatacggaagacaaattactaagctacggtgtctgtgacagctttggaaccaatatggacgctttatcatccgtggaacttgttattaaagagtttttaggacccatgtcttccctgtactgtgtgttggacagtggctcacccactgaatctgcggcaaaagtattacggttcgtttatgataacttgcctcaatgtcttgctgaagagttatctaatcactattcttctaccgagtggatttttcgggctataaagaatgcatttttaaatctcaataaactgttagcgctcgcgttttatgacgatttacattcaaaaggcggtgagatcgaccagggtcccaagaggtatgtaaagaaaggatatttcttcgacaaatcatgcgtggactatggctgcagcgtcatcctagtgtatcttcgtgatactcgtgcttttatcgcaaatgctggaactgcagaagccatcatatcaaaacgaactgattctgaacccactgcaatcagtaaaccgcacagctctaatgatccaatggagatccggcgcgttatcgatcaaggtcaaggttcttcaagtaacgtggaattcattagaaaatacgaagtgaccagaggcgttggttacctttcacaagttccctttgtaattagtgatcccttcataacggtcgaaaatctctcagaactgaatgactttatcgtacttgcaaacagtaatctttggaaagtcctttccacacatgcgcttattgatatcgttcgttcaaattatcgctctccaatgctttctgcatccaaggttcgcgattttgctttggcctataattcaaaagaaccatttaccgtcgtggtgattgacctgaaacgtcgtttcgggactcaaacaccggtaatcccaaaactcggtgaacgtggtactatgaaggaagaagaagaagcggcgttaaacttacaggcgcttcataatttgcctgatgactctgcgttagcgagattaagtaaggaagtatcacctcctcgagggtgcatcgctatggtatttacagatataaaaaactcaactcagctttgggagcgacatccagttgctatgcgatctgccatcaaaacacacaatactatcatgagacgccagctcagagctacaggagggtacgaggtgaaaaccgaaggtgatgcttttatggtatgttttcaaaccgttcctgctgctcttctttggtgtttctctgtacaattacagcttctttcagccgactggccgaaagagattgtcgagtcaattcacggaagagaaattctcggtgagcggaatgaaccactgtatcggggactaagtgtgcgtattggcgttaattggggtgtcacagttagtgaaatggatcctatcacacgccgtatggattattacggaccaatggtgaaccgtactgctcgcattgttgcagttgctgatggtggacaaattgccatttctaatgatgttgtcaatgcccttcaacagcttgatagtgaaaacgcaccttcagaacgctcgtacgagacggagatggaacttcgatctctgaaacaaatgggttatgtggttcattacatgggcgaatacaagctgaaaggtttagaaaaccctgaacgcatttccctaatatatccactggcactcgaaggacgattggagcgcattttgaagaaatctagttcaggcgtccagacatcgtttgataagggaatagtgaaccgacctcgaagtcgaagcaatagtcttcgtccaattatcggtcggctaagcgaatcacgatccgtaagtgaagactaccgtagacggtcagtttcatctctgcgcggtgaaacgtttagcgatccaaaccttcgctttcccgccggcatcttcgataattctttgtaccagcatttgcttgaactttgtgaacgtctcgaggattcggcagcactacttcacggctaccccgaagcgccagaatgttcaattggtcttgctgctccagagacaattggtgaggaatttgccatgctttatcgtcttactcttcggatcgaaaacacaatttactgtctgcgtaagatgttacgaaacatttagctcccaatgctccgttgagctgcattattctttctcgcgttttcccatcaagcatactctttgtttctgttgctattattacaagttctcattggcatttttattcagtcttacttatccgcctgttgttatattcgttctatctccttcattgattgaggcctcccttaagggctctccgttttttgggtaatcttccaatctaatcatccacaaagtcaaaactcttcctcatgtctatcaatcgcgcacgtacatccattcacctcccgcatcgcaccccattcttccaagcaacgcgagtgcacacaactcctagctagtaatctacatttaccacacccgtacaaacccccttgccaacaaaccaaccctctttgacgaccatcccatgtaaatatcttgtaaataaatccataaaattcatcataataaacaaaaacagaaaggaagagaaaacattgaagacttgcgaggtgcacaagcacacgtggaaggaatcaagcaaacagtcggcgtcatgtcaattgctagagcaatggagctagctgctggaagcgccgcgttaacagagtgaaagaaataataacactgtacgaaagagtggagcgagttggagaataaaaagaatgctgaagagagaaaagtgaaacagtcaaagcaagaaccatacaacataacggggaggataaccagatatccactccatgtacggatgccaaaaagaattttaaggaaatgaaagtcagccatttatggacaagcagaacttattgctccatggagacatcaacattgctgccggaggaaccgctagtagcatgcgtcaggtcgctgctaccgacaccgacaaatgagattggtcggaacgactgaacagtcggtcgatagtgcgagctttcaggacgaatgctcctttgcgacattggatgagaatccacgtcaatcagcttatgccatgcgcgaaccgtgtccaacggccgctcgaatttccatcttgtagggttgttcacgtcgggctcatcaattttttgaccgtaatagtctttagggatatgagtgcttttcgggcgatcagaggagaccgcttgctcgtagggttcaggctcggtaatggcaacagacggatttgctggcgtacccaattgcacggaagtgcttctgatctttttgggcaacttgtcctttgacttcttctttccgaacgccattttagttgaatagagagtgcttaacggttaaaatatccaagaagcaacgacgaccctgtgatttcgttaagggttcttaagagtatcggcaactgtcaagttaagacggcggtaacgacaattataaacgtgcggccgacgacttcttcgctgaatttctgttggtagcggtcgagtggagacagccgtcgctatttatgctgcttgggagccacagtgaattcctccttgatagtgcatgcgcatctccttggccgtgcgtattccttcatcagccgattccagaaaaattcttgccccacctacagcctccctgggtcgaaaagcatcgagatgttttagcgagggaccctgtgagaattgcgccttcctagcgagagacaattttcagaacgcgactacgacccgcggggacttcgaatacacgccttgccaaaaaaacacgccctatggccaattgattccaatccacgtggcagagaaaagcccccacacccagccatggtagcgaagaagatgagccataggaacgatttacgtcatcgtttgcgaaaaatgatgccatctgagggaaccactgtttccggtcggcattcgttcgaaatccgacggaggagccacaaaccagttctgccgtcatcaaagagggcgccaaaacaacgaggaaacacttcacatgttgacttgaattctgaagatatctctagcaccgccaatgagccataattcttccgatacactcggcgcatggggcagtcggcggcgtctcttatatgtttcattcggttggttatcatcttaagcttatttcatttctacgtcagcattacggagtatcttgctcgcacgcgaaaaataaggtacgagcaggcacttcggttatgcactgtgcatcctattacaaaaaaacccgactcggctagttctcgcatacgcgcttcttttaatagctgcgctcgataatttgttgcagtttatagattccgaagaacaccatgtggagcccctttgagaatcatgcgagtttttcgtctccgaaggggggcgcggtgaaggggaccgataaggagtacgatcttcaaattcctaattaccacgttctcgctaaccccgcgcgcatcttgaagcaagtacagcgttcgtattgtgagacacggtgtactccgctaaacagcttaacgcgcgctaccatattttattgcattactaaacactactgtaaagtcaattgcggtgtgcaccgccttaggaggctctacggttcgtgcagcgtagctatgtcgcttgaatgacaagcattgaactagtactggcagctaacagtgactaggaaaaagtgctaccagtttgcataaggacgaatgttttttgatttgtctatggataaatctgtggctgacgagttcgtacgtttttgactcaccacccaaaatcacactctaggaattccaacgtactcagagaacagagctttcgtagggctctgagccgtctcattacaacaacgagcttctatattcagctattgatcggattgggatagttgctagcagcattgttttggtggcagcagcaccatcaacgacattcttttactggctcacagcaattccacccatctacacgcacaaaaggctaatttgcgtattttgcaaaagccagatcagcgattgaaaccgcccctgtgtcttccctacctcgctgacggtgaatcgttttatctattttcttttatctctgttgatttttttgggtttttgccttttataatttgccttcttccattttcattaacacaattttgaacttccgtttgtcctcttaatttgtgttttctcatttttgtctatatcatcttgcacatagtatcgtttgcgaatttgtcgtctgccttcacgattctgtggtccattttttggatttaaaagtttcacaacatattttctgttattccttgttactctccagacctttttgaaaagcgcacacatacacacatacgcacacatcgtctttttttgtttgacatttaacatgcagagttcttcaagctcagacgattcgtatgataccgaggttccaaactggtacatttacggccggtgggttctgtttgtgtgcattattgttgctgctatcttcacaattgtgagtataagcttcattaatcggaaacgtgcacgctccggacggcctaatcttcccttcacaaacttctatcccctctcacaacctcctccctacacaccgtccgctgatatgaacacgccaataaggaacgccgaacctgctcctccgcaattttcgtccaccggtgaggtttactattcgcccaccgtccccggcgagaatcctccccctgcttacccaaaggccgttgcttatccataagagaaagcaatggctggcccggaaaccacttcgtaaacgggtaagtcttggtcccttcacacctcttccgctctgtctccctctcatccatacatgtacggctatgtcgggtatctacatcaatggttctgtattaagtttgctgtatccattggtaagaatgtttcgtttgctctacttgactgttcagggtgacacatgttcttgatgccctttcttcggcacaactaattgtgtctttatcatcctattatcattctctttcactctgctttgtcttaattttcaatctttcatttgctcattgcatttcttttttcttcttcttcttcttctttattcatcaattcttcttttattgatgtgaatcttttttttattttaaacgcgcgtgttgtgtgtgcctgtgtgtttcttcattgagatgagttgacttaagcattcagatgaaccttttctcaaaacaattttttttttgtcttttttaccgatctcttcgatctatactgtcaaacgtttttgtgcatatcattatttatcaactaactccttaaatttcgataccttttatctacggagaaaaccaaaacaaatgaagggagatttaaaatggtttcaacaccatcaaaacattatcggtctttccgtccgtcgaacaaaaaagcagccttaaacattcccgctgaatttcagccgttactgctgtatcgtccactctctttctctctctccttttacagcagcactttttcacacctgtctcctgccctcttgctcctgccactaaagttcgccggattgaaatggtggtggtagtggtgttgtgtgcgtggtggagcacttttttacttgaggtttctgcaacccatactgtcaaacgtacctcctaccaccaatccaaattcccaaaagaaggatgtccgtggacaaacttgtgtctagccttaagcagattcacctttctgaataccccgtcgtctctcacgaccgtgtggagaacggaaaggaatgggctgctgctcttcaagctgctaatgacgttcctgcacacagtcttacgaagactgtcgttttgaagcccaagactcccaagtctcaagaacccgtttatcttgttgtggtctctttggattctacacagagtccttcttccattgccgccaagagtgccggtttcaaggaggcacgtcttgctgctgcagacgttgtcgagtccgttcttggtgtgaagcccagtgatgtctctgtcttctctatcactagtggcaacaatgctcaagttaaggtcgtgttggatgacgctcttgtcaagagcgacaagcccctggctttccaccccaacactgccgacaagactcttatcgtccctgtcgccgctgtgcaacaataccttgaatctgtcggtgtgaagcctgttgtcgttgacttcactgcacccgttgctgctcctgctgctaagaaggcccctgctcccaaggctgatgcctctaaggctgccatcgagaacgcagctttgatcggtgttactgtgcgcaaggacctcgacttccccggctggtaccagcaagtcttgaccaagagtgatatgattgagtactatgacatttctggttgctatatcctgaagccctggtcgtacttcatttgggaggttatccaaaagtggtttgacaccgagattaagaagatcggtgttaagaacggttacttccctcttttcgtttcctcccgtgtcttggagaaggagaaggaccacgttgagggttttgcccccgaagttgcttgggtcactcgtgctggcagcagcgatttggaggagcccattgctattcgtcccacttctgagaccgttatgtatccctactacgccaagtggattcgcagtcaccgtgatcttcctctccgtttgaaccaatggaactcagtcgtccgttgggagttcaagaaccctcaacccttcctccgtacccgtgagttcttgtggcaggagggtcacactgctttcttgaccaaggaggaggctgacaaggaggtgcactacattttggatctgtactctcgtgtgtacagcgacctcttggctcttcccgttgttaagggtgtgaagagtgagaatgagaagttcgccggtggtttgtacaccactacctgtgagggttacatccctaccactggtcgcggtatccagggtgctactagtcatggtttgggccaaaacttttccaagatgttcaacattgccgttgaggatcccgatgccgagcttgtgaacggtgaacgtcccaagcgctacatctggcaaaactcttggggtctttccacccgtaccattggtgttgctgttatggtgcacggtgatgacaagggtctcaagttgcctcctgccgttgccagcatccaagctattgttgtcccttgtggtatcacgaacaagacgactgatgctcagcgtgccgagttggagaacaagtgcaagcaaattgccgatagcctcgttgctggagaggttcgtgccgaagtggatctgagaagttacactcccggctacaagtttgctcactgggagttgaagggtgttcccctgcgtattgagtacggtcccaacgatgccaagaaggagcaagtcactgccgttcgtcgtgacacgttcgagaagattgccattcctcttgccaaccttgccaacggtgttcaagacgtgttggcagctattcaaaagaacatgtacgaggtcgccaagaaggcgcgtgatgcccacattgttaaggttaaggagtggaaggactttgttcctgctcttaacaagaagaaccttgtgcttattccctggtgtaacactaccccctgtgagaagcttatcaaggagaagagtgctcgccaagccaatggtgatgagcctgaagacgagaaggcccccagtatgggagccaagagtctgtgtattcccttggagcagcctactggtgaggacgccattgttcctggcgtcaccaagtgctgctactgtggtgaggaagctaaggtttggggtttgtttggtcgtagttattaagaaaggggcaagagctagaagcatttttgtttttactttcattctttcatttaataaaaaaaaaaggaatctatttagggaacaaaaggtataatgtatttgagtagcaggccgagaagcgtgcgagttgtttgttagccaaagcccgcccattccacgctgaagcagcgggtggaagcggtgtcgttacgttttgaggaggacgattttgtgccgcacatgagccaggcctttttgacaccggtgcccaaacgtccaccggcgatgatgttcacgacgggaacctcttcgttccagttgtaactgtttaccaagtagtgcgaatgatagcgcaaagagtcgcctgggtacgcaacaaaatggcatccaaagcggaggcccgggttcaggcaaaactttcgcgcaagcaggtactcgaacgcatgatagcgcttcatctcgacttcgggaaatatgtgagagtcttgaggagcgtacagttcgcggttagaagcagtacgaacggggaccatgagcaagtcggagcgtctgtcctcggccggtgacggttcaggaggaggaggacggccaagcttttgcattgcaagacgtttcttctcgtactgacggcggttgttctcggtatgctgttcttgggcgagttcgcgacgctgtgtgtgaacttgctcgacatgatactttgtaatttcagcgcgagtcgactcatgggacgcaacgtcgtcgacaaggtaggccaagccgtgtttgacaaggtagtaggcctcttcattcatcaactgtaccggtagaccaagaaaaacgttttgctgaggcagttgggccagcgtgcccgtgagcatgcctagaatgccatatttacaccgaaactctttgactgcctctaaatcaaacagcaggtactgcccattgagacaggcaatggggtatggtggcatacgacgaaacaggtgcagggagcttttaaagtacgcagcgaaaaaataaaaaatcgattgagtgagcagggagcgaggaagagaagtgcgtgaatatgccggttagaccctggctacgccgttctaggtcggcttttcctttagagcagctcaatctttgggtggtgtagaaaggcagaagaaggaagaaacaccaaggggaaaagaagaacggcgagggagagggaaaaaaaggagaaggagagggagatggaaggggagagggaaagggaaagagaaaaagaaagagaagttgaattgtagaaaaagacatctggagaggaaggtctcttcttttgaaacaaatgaatccagtaatcatgcctctactaaatccatcactcacacccttttttctctcccttttctctcccttttctctcctctcctctccctctcctctcatatccatttatttttattcctattacctacataaataaaatttacaaccaattcaaacattccattctatgctccctcttctaaggtcacctcgacaagaccattgttgaaaagtgaaccgaaagaaaaggcattgcagccaccacctaaaaggagcagtttgttagggctcacagagacagcttggaagtcgacgagcaaaggccaagacgggaactcgtcctcgaccttttcaccagcgtccatacgggcagacactcgttccaccgtgcgccgttgcatgtcaatgagaacaaacaactcatccggcgacaacgggtggtcgtgctgggtgccgccaacgaaaagtggccgagtgtcatcactcttcacaccaagcacactcgtgcgtgcgcctatgcgggagacaagacggacagccgtcgacggcaactcccagcgagtcgcatgcagaacaaacggacagctgccgctcgcggccgtcgtcgtcggccgcaaggtccactcccagacaccagcgtatgctggatcgtctgtgagcgtgcggccgccgatcaagaggccccggcgtaacgtgtgcgagtagtgcatgcttgtgccccagagcgcctcgagctcgggcgccgtgcagcgcagcagactccacgcacgcgtgcgcagcgtccacaggaagaagcctccgctaggcttgcccgcctgcacgaccacgtaccattcaccgtctgcggcctttacgggcacggcacagccgtggaaagaggggtgcggaagccgcggcagttccgtccactcgtctccacacaggaggtagcagtcgtcgagcgcctttgcaggagtcgtgcggccgccaaagacgaggcatgtccgcggctcgagcggaccgcgcagagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaggtcagttcaggtcagatcaagtcaagtcgccttgggttttggttttgggttcggtttcttcttgctcgacgctcggccgctcgcgtcttcccttccctgccatcgctcgcctcgctcgctcgctccctcgccgcttccgtactcgcttcactcgcacggtctgctcgcttgcgctcgcttgcactcgcctctttcgcctccgcttcagccggccctcctctccctcagggtaccacccctgcagcttctcgtcgtactcccagcccaaagatttccgcgggacacccgtccattccgtggagcttccggagctcgaagacggcctgctccttctgcttggcctcgatcatcaagtccatgtcgctggcacagggcggcagcgcgcgcacgcggtccgagtgatggcgccgctggtggggcaccacggcgccgcgcatggcggcctccgagtagtgctgtttctgcgtgatgcgcttgcgcgtccacgtcgctgcaatgcgctcggccagcggcaggacgccgcggacgtcggcgctcagcgtccccggcacgatcgtgtggtggtgccagtcgagcacgagcgggatgtccagctcctcgcacaccggcagcaggtcctcgacgctccacgagacgtcatcgttctccagcaccaggcgggcgcggatggactgtgggagccgcgcgtagttgccgcggaagcgggcgagggtcgcgtctttgtcgccgaaggtgccgcccatgtggatgacgaggacggcgtcgcggtcgatgggctcgtcgagcttcatgcggcggagcacctcgtcgtggtaggcgaggtcgcggacggcggcctcgacgacggccgcgcgcgggctcgcgagctgcgtgtactggccgggatgcatggtgacgcggtgccggaacgcgttcacgacgcggccggcctcctgcagcgcttcgtcggcgaattcgagcgtgtagccagcctctgcgtggctcgcgaacgggaacagatcggagctgagccggaagaagcggatgccgaaatgctcgttccagcgcagcacggtcgccaggtccgcggtgttctgcaggcccagcgtcttggccacctcgaggccctcgcggcggatgcgctccagcctgcacgtgcgcgcgcagaaaaccgcggggttgcgcgcccgcagcagcgtgttcaggcaggggtagccgaggcggcctctgaaggaggttgtgggggcgtcggggtaggtggggagcggtgcggggcgagcgggggatgcgggggctgtgatggcaggcggagaaaggggacggcacgtacgagggggaggacgagggggaggacactggcgacactggcgacactggcgacactgggcgacgacacagacgacagcaccggggaggacagtttcagcgggggatgtgggggggccggcgacagcgggctcgcatgagcgggcgtgcgcggccggtttcagttttctgggcggccctcgattttctgggcgactattggcgctctgcgccaggcgggttgctcttcttgtcagcaccatgagggcgggagaatggagaaggcgggcagggccgggccctggcgaacataacagcaattgaggcaatcgatgcgaggagccatgatcgcacggtgaggtgggaggggggcgaggaggggggagcgcgcagcgcagcggctcggaaacgtaattagcgcgagttaccgtggttttccgcgctcctccgcaccccaccgaatctctcgctattcccgcttaccgttgcgcagcgcgccccccactccctcctcaccctcccccctcgttggggtgcgctgccgctctccacacccacccaccgctaacaacatggtcaacacgagaagaacgaggacgctgccaaaagaacggtacggcacctttcgtcaacgcccgctaacctcagaaactcgctgtacaacgatcccgtcgaagattgtacgcctgctctgcccgttccctgctaacaacagacaccacactcatcacgaaatgtcgcgcccaggtcattgactttgccgacggaccggccacttttgtgcgtctcaaatgcaccagtccggacaccaagaagtaaggaagagacggacgagacggagtccccaaacggacgctaccgcgtccgtttgggaagagcatcgaagggagagaagagacgagagaggaaagcctccaacagccttgaggctgttggagagacgttgctctaacgaggttgcatcggtctccccagtctccctcccagtctgcaccgcatctgtttctcagtaccccatggctcacctaccagtccccatttcctcatgagaatggctaaaaactcccatatcagtgcgacctccatgtacgttcctcacttcgttcgtcgcgcacatgttcgtcgcatgctaacccacaggttccgctctgccttccccaaggcaacgcccgaggaagaagaggccgaaatgtcgtggatccagcaacacctgcaccccgtcgaagaaaagcaggtttccggtctctgggtctcgcccgaagacgccctggctcttgcaaaggattaccacatgaccccctttatcaaggctctcctggaggcctctactgtgccctcgacgtacgcaactccctcccggccgtccgccgtcgttggctcccacagcgctcacaaaagacacgcttccaaaactcgcaagcgtctcatggaacacatcaccgccgccagctctgccagctctgcttctggctctgcttccgggtccgcgtctgggtccgcgtctgtctcggtagaagtcgatgaaaaggacggcgaaacggcgcccatggacaccagacaccacactgtcgtcgacacggacgaggagacagaggttgttgttgaggaaaaagttgcgtcaaaacggtcgcgcgagtcgaccgacaagacagaaagccgtctgcgagatgcacgtgttgagacagacgacaacgaaaaaaccgacaaggaaaatgaggaggacaaaacggaggacaacgaggacgatgacgaacttgttcaacagacccccagacgcactgcgaaacatgtttcccagcaggacacttccgtatctgtttccgtctcccaacccgctgcttcccgtcccactcctgtcgttaaactacctcgcagaacttccagtatcactccccaaacaggcattccctctgccgccatttcccgtcctcagcgctcggcaaccaccggctcttccagactctctgtgtctgcagcagcagctgttgcggccgcaacagctcccgctactcctgctcgttctcgtaaacggacacgcgaagagtttgacgaggacgctacaaccgaaaaaaatgctgtgaagcccacacttgtgcccgtcaagcgcgctcgcatttctcatctggaaacgcagattaagcaggagcgtcggaaagttcgcgctctcactggacttgtcgtcggtttgggtgctggtgcaatcctcccgtttttgttttaattttcgcaaacttgttggcgttctctgctgcacacaaacacacacacacagcaatatcaatctctctctctctctccctctttctctctgttccccgacttgcattgcattcgaacgacaccattcttgcgttgcaatgctcgtcaaaaatactggtatggcctatatagggcacacaccgtttcctttgcttgcatggatgaaaaaaaaaagaacaggggaatgattgtgaattattaacgctatccgcgtatgcatgtgcagtcaatggcgccttcctatacaaactcttcaaccattcctaccacacttttattacgagtccggtgtatttcagcttcttactctcgccgacaactgtgggatcgcccgctaatgccggatattcctttttttttcccacttaatttgtgcactgtttatcttttgtatgggccgtttggccgccatgaaaatgtcgcgttacgaaacgggtttgcaatttgttcaagacttattcactttactactacaacttatttgctgctgctgctgctactttcacttacacatacatacacaaacataaaaagggcgaacagagcaactgggaggtgtttcggtgcaattttactaatgaacctacaaacgctccttcactcgacactagcagcattctttttttcttattgtattcgccctgtgcaggcctattgacagttgggctcccttcccatagccagccgtgcgtcgtctcgtagagcatggcaggaaatgaaatgttgataatgcaagcaaagaatttatatatcgtttagcgtgaagtgttgttgttgtcgtcttgttgaacgttttcatcgtccggtctccgtactgacacacatggtttcagtgtatcattcaaggttttgcaataaacgtagacaacaattttcacatttcttagcaaaaaaacaaaaaggcagtcaatgtatatggcatgtgcgcatcacaaccagcatgatctcacagccgctttcaaaaggctgcccaagaaaaagagaaaaaaggtgttgtggaaaagcgtaaatcggtacgagtcaaattcactttaaacaaaacggtagaaattttaaaaaagaaatgaaacggggggcatattcgtacccgttggtggtcagtagcatcctgcaagacttgacgggcaggctgttttatttgagataaagctcgtagttctgagggaaaggaatgttcatcacctcataccagtgcttgttgcaactgtaaccattgaagtcaatagtgtcagatggtctgcaagaacacttagaacggaactcgtcttcaatagggcaatgggtaataccgggatgatagtatccaatctcgttgaagaagtgcaagtgtttacggtccataaacaaagcagcagcgatactgtgaacgggagcatctccccaacgttcatagaagaaaccgcccatgcgatccaaatactcgaaatacgaggcataaggctcacttgtccaaaagttgacactagcaatttcaaagttggaccagaaatgacacatgttgtaggactgaccattgtcgtcagaaatgaactccagcgtgttgttgggatgaatggctgtagggtgctcagcaacgaaagccttcgtaacatcccaaagcgtagtaaccgtttcagcatactcgtgcagagaaatggtgaaagcgtacagcttctcgttttctttcatgtacacaaagggatcgaagtcgatgtcacagtaaaagtcgaccgaaggctccacgcgccagtagtactcgtactgagaaacgaggggatggcggtagaagaaaccagactcgaatcggcacatgtgacggtaagactcggagccgccgtaaatgatattgtttttttccatgtctctccaagaagcgtgcatcttgtcttggtcaatgtgagagggaatactccagtattttggttcaacgaagccaaactcagcaccgccggagacagcggcgcgaatggccgtcttgaactcttccgtgaactccttgtcgttcaaaaatacccaagggtaatggtaacgcttgttgaagcggttttcgagtctctcaatggacaaaagcatgtcgtgcaagtcctcattgcgaaccagagtaacgaatgctgcgttgacccggccatctgggaggtaatccgtgttcggttgcgacttgtgcgtttttatttcgtagtactcatgaggagcctctggcttcttttcgctgttgccgcccaaaataccggatttttgcagatccaaagtttggcgaatcttgtccgtctgcgtaaatccaagaaaaatgaacgtcaagacgatggacgctacgatcgcaaatcgaacaagtctattaggtaaaccgatcatcgtgtgtcggctggtgcgtctagctcccttccaaaagttgttttttctgtttcacaggtcaaccgacgtttcggtttaagtagacgctctaggcaagaggaagaagacaaaagcgtggatattaaagccgcaccaatgccacaatgaccatgccgtgcgggctgtgaagtcagaccgcttggtggagtggtggagtgggattagcagtgggggtaaagcgcctagtcagagtttgtgccggaattggatgcaacaaggagaatttgtggtcgccgatacgcggaaaatgtcgcaaaaaagtgcgctcgtttcgctggggccaatgcctttgatagtacacaactgagtccagaagagacgatatctagaaatcgcctttacatcgcgttgacttgccattggtcggtacagaaaaaatgattggtatgtggcgccggagatacgagagagggctgtgtttgaaggcgcattggtgtgaacatgtgtgagggagtaacgttcagaagattgcgcaggttccggtgtgtaggaacgagtcttgtttacttttttcgtgtctcttttttggtttgttgacaaatgtgttgatgacggttaggcagttggacggcaaattttttgggccagcttcgttaccccagtacagtcgccagttcgaaccatccctccgtcctccttgctccatctccaccattagttatggttcgtttttcgttgtaccttagtgctgaagtgaacggggtgacggatcttgctcctgcagacgaaacgagttactcgtacacatttcgtgtgaaatgcaattcgtgccgtgaagtgcacgacaatttcatgggcatgtgtcgctccgacgagcacgagctcccctcaggtcatggaagtgctcatctcgtttggacatgcaaaaactgccagcgaacttccactgctgtcatcgaaagccccttctctccgtacaccggcgaaaagcatcctcaaaaactgctcaccctcgaatgccgtggctgtgaacccgttgagtttgtccctcaaggcgtatggacagcccgaggagtggatagcaacacttctttcgcggaaattgagctcgacgaggattggtatgattacgatgaaaaggccggtgaggaagtttccattgttgagatggaatggtcgattgagagaaagtagaggatattgaaggggtggactgtgttgatacattttggtgcattgggattgaacggcccgagccgatgcaaactaataccgtcggtgggtcttcgtgttcaactacgcggccatgtcaacatcagcaaccttctcgctcatgttttcgttcttggtagtgctagtttcatcaatcaactcataaatggactgcttccaggcatccaaacgtaaaaggcgtttttcgtagtcaacttggatcatgctcacaaacccgctgagtggtttgtacggttgttgccgaccggatccgtaaccctcgtcagtgcctgctagtacgttttcccattcctcggtctggctcagcatctgcatccagtaatgcagctgtgaggttgaactggtatcttgtaacactccttggacttgatttttttcagtggtagatatttgaaagggatccttactcgccatgcgagaagttactaagagatatgctgctgtgagtactccttttcgatgcatcggccgcatatcgtctgtgagtacggtagatgcgagtttactaatgaacggagcagcagacagggctcccattttcaagcacacaagcttcacttcatcacccaagctcgttttcagtttgagtttctgtgtgacaggtgtaagcagctcctggaagagagcgtactgtttctggtatcgtttctttgggagaggaagtccttcaagagagatatccaattgcaacgatggccgtaataagtcgcaggccaaatgagaacacatgcaggcacgagatggctcttcagctggacgcagatgaacgtttgtttttgaccacgccaaaaatgactcggctaagttcactaaccgttcctcaacggcatgtttctgaccagggagaagcaattggagagaggatagaatttgctgacgttccattgaaggggcagaggcgttgttggacgctgtatttatggtttcaatttacaatatttcgagtcgttaagagatgatgagagaaagactagatgtgtcctaaaaccgtagttcatgtacaatgttttatatgtatcctttcgtatagtctatttactccacttcacccctaaatatcccgttagaaaaggcaattgcagaaataacgcttacactaggaacaattcccaaaggttttaagtcgtatgcctttattttgagttaaatgacaaatacgacgcgtccctacacgttcggtgaatacacggaactaattcgaaagtggtttagtgtagtcgtggccgtagcggcttacttcgacgaaccctctaccactacggactacgttgaatccgtacattctccctagaaaacaatatggcagcagcttcaaatgttcccattatcatggataagtaagtgcatcttattaatttacgtataccgttactaacaatggatccagtggtaccggctacagcaagcttgggtatgtggaacacaaacacaattaagaccgcgcgactctggatgcagcaaacgttctttcttcttacttagacttgtgtttcctcttgtcgttttcgtctggtcgtgaatactctcttataaatttactaacattcgatcataaagctatgccggtaacgattccccttcttatgtctttcccaccgtgattgctactcggtccaccggacctacggcttcgggaagaccagcggcttccagcaagccctcttttcttgcttcaaagtcgggtggacacttgtcgagcaagcgcggaacggaggatcttgatttctttattggaactgaagctttgggaaaggctactgccggatactcgttggattatcccattcgtcatggtcaaatcgagaactgggatcacatggaacggtattggcagcaatcactttttaagtaccttcgttgtgagccagaagatcactattttctcctgaccgaacctcctatgaaccctccagagaacagagaaacgactgccgaaattatgtttgagtctttcaattgtgccggtctctacatcgccgttcaagctgttttggcattggctgcctcttggacatcttcgaaggttgccgatcgttctctgactggtacggtcattgattcgggtgacggtgttactcacattatccctgtggtatgtttttacgctgatatttgtgtgcctatagcatattttgttatagcttttttgaacacccctattaacagtatcaggtcgaaggatatgtcatcggctcctctatcaagacgatgcccatcgccggtagggatattacttactttgtgcagtcgctgctccgtgatcgtaatgagcccgactcaagtttgaaaaccgccgaacgcatcaaggaagagatgtgttatgtttgtcccgacattgtaaaagagttctctcgctacgatcaggagcctgaacgttacttaaaatacacttccacttcgttaaccggacacgagacgaccatcgatgttggtttcgaacgtttccttgctcctgaaatcttcttcaacccggagatttcttcttctgatttcttgactcctctgcccgaactcgtcgacacggtggtgcaaaactcgcctattgacgttcgacgtggtttgtacaaaaatattgttttgtctggaggcagcaccttgttcaaagattttggtcgccgtctccagcgtgacatcaagcatctcgtcgatgctcgtattcaccgcagtgaacttttatcaggtgccaagagcggtggtgtcgaggtgaatgttatttcgcacaagagacagcgtaacgctgtttggtttggtggcagtttgttggcacaaacggtatgttattcagccatttttttctgaagtatgctaacaaacacatcttatagcccgaattttcttcttattgtcacacgaaagctgattacgaggagtatggcgcttccatcgcccgtagataccaaatctttggaaattctatttaatgatatagcagggatcgagcaggcttctgcgggagcagcatgaaatgacgactagttacacaccttacaatgattttgattctaatcaatttgacgcaagagcggaggtaataaattttgtagtgggaaaataatgaacaaaacaaaaggaagtaaaatctgtttgtttgtttgtttttttacagttgtgccgaccgtttcatctcaatggcctttttataaggaggggcagtcggaggctgtacggcatctagaggttttgaatttttcgagacagcatacgggtaagtagcatctgcatctgggctgttgaggtcaccgcatgccaggaaaggtgcaatgtcaccaatgcactcataatcggttatgcacataggcttctttaagtttggtttgaatccttcaggaggacagaaatcttgacacactacaaacgcttctaatgaactggctctcgaacttcttggctttgcacacgtaacgtgcttgaataaaagtcgaagttgagaatacaacaacgagacatcacgaccccgaaaaatcttagcaacaaacgttcctcctggacgaagcacacacgcagctaggttcattgctgccagcaagatttgggcctgaatgtattcgtccaagtcatgtaaacctgtaacgtcgggtgcacctaccaaagaggttagagaaagagtaataggaagtagaccaaagccccataaaccgaactataggtctctctttttcctgtgtacataccatcgctcacaactaaatcagcaggttcatcgccaaaatgagacagaattatgggcaatgtatcaggatgtgtaatgtccaattgtagagtacatacaccttccaatggggccataggctgcaggtctacggatacaattgtaggtctttcgctagcagggacattttgtctaggcagggttagcaaagtgaaaacgtacattacacaaatttagagcaagacttcctcttagaaagttttcttaataacttcctaatcatggatcctctttacaatccttcttttccattggaaaaagagtttttacttacactagttcccgcgacaaaacttgagaccatgaacctggtgcggcacaaagatcaacaactcttctaacccccttaaagagatcaaattgctcattcagttgtagcaatttgaaggcagaacgagctctccaaccttgttccttagccatgcgataatacgcatctctctgagcaaaaattaataaaagccttgcagaacgattaacataccttgtctttgctactacggcccattctgtttgtttattaaatgaactggtggttgttggcgaaggggacgacactgtgttttcctcgcgtaccgttcctgtcttcctccaagtcgatcacggcttacaaacttagtatattttaaacaattgtttggtaaatacaaaacgaaaatggatgaacctgttcctaaagatgtcgaagaaaaagtagtagccgtacagaccgaaaaactaagtcctgaaacacacttttttcaaccggaaaagttgattgttgaagcacatgatatgccagcttttcgtaaatcaattgcctatgctaaactagttggttacatctctgctttagattctgctgctaaaaaccagaagactataccgaaagagtattctgaacgtgtggaacggatcatgaattgtctgagtaaaataaatggcattatcgatgaaaccccgcgtgtccctggaagccatcggtttggaaatccggcgtttcgaacatttcacagcaagataaacgatcaaattcgaacgattttgcttgacattgtcactgaaaagtggtcatccgctatcgttgaattgacagattacttggaaggctcttttggtaatcctcaaagaatggattttggaacaggccacgaactgagctttgttggctttcttaaagctttggagatgctttccgttctggaggaaagtgatcgaacggccattgccttaactgtcatgaatcgttattttgaggtgtgtcgtaaactcattatgacatacagactcgaacctgcaggatctcatggagtctggggtttagatgaccattttttcctgccattcattttaggatcatctcaattggcagattcgagaaggcccaaacctactaacgtcttaaagcccgaagttgttgatgattatgcttctataaatctttattttggtgccgttcagtttattaatcgcgtgaagaaaggtccgttctttgaacattcaccaatcctttacgacataacagctgttccgagctggtccaaaattaatcaggtatgtgcagtacaaatatttaccagagatttagagcgattgctaacagttttgttagggtcttcttaaaatgtatgacaatgaagttttgggaaaatatccagtcgtgcagcatttccactttggagccctgttttcctttcaacccgttactacggtaaaactaccgcagcctaaccattgataaactttcattttttggacatcgtattccataatgttttgatgaaatagctttctacgtcttttatgcttacagaaataccctgctgctcaaaacttgttgtccgttttcctttcaaaccgcatgccactatagaatcaaaccatcgaaggtctgtatttacgtttatggcaactccatgacttgtgatgtatcttcgcaggtgaatgccaatagctgcaatcttatcatcgtccgtgacccagacccctgtattctctgttgtatgcgttccgtggattccaaaatgctcacatgtgtttatcactgactgttcaatcatagagacatacgtccgcggtttgatttgtaagtctatcaagtcgacaatgggataaaccacaagttggcctggcccgtggaacgtagtctggcctccacgaagtgcttgtacgacatccgccttgccagcttgtagacggtttatcaattcagtatttcgttgcctgcggcccaacgtgtaaaccggatgaaattgcatagacaagaatgtcgcttttggatgctcaccaatttttccagctttaaaatcgagaaattgtgaaacaatttgattctgaaacgagtcaacatcgttatatgacacacaggttgtctcgtcttttatgaacgagatatgatttatagattttttcgaatgaataaatcgaaggaaagaacgattaaatccttgcatccacggcttgtaaactgtcttacaaagtagcatgatctaccgtgtataactgagctcgtgttgtattgttgaagacacttagttatgaatacgtaagataaaaagaggagttaaagaagcggtgtacgaaaacaagagctaaaccaaattaaataagtattttcttaaccattattcacggacgttcttggaagtcaaaaaagtcaaattgttattcttgtgattccgactaatatgtcttgtgtaatctcgcgtaaatgttcgcttgcatcgtttaactcgtttaatctctgaacagctcgtggacattcgtgaatacctgcccgtcttccatcgtttcccaatacccattgctctacaattacttgataaaatgcgtcaaaatcgttcaattaagagaaagagagctcaaaagagtcagaaattccctaaagaacaaaaatttaccgcagaaaatgcgaaaaaaagggtcgagtctataaaaaagatcataactcaatcattgaaaaaggcacttggattcgaggaacagaaacttattagaagaattaagaatgccaaggagaatgaaaaggaagaggataaaataccacgtttggaggaagaactaaaagctgcaaaggctttaaagcccagtgatctatgcgattattgctatttttcaaaagttttaaagaatcctcgtatcagagagtttctctatgagactctgtatgctgaatctccattaaaatctgcttcagaacctgccaggaatgtaatttctcgcgtttacaagacgaaagctgttgttgatgcagttcagtctattatcatccagacggagcgtctaatggccactgttgggggtttacgagcccatgatcccgctgacaacgcgaacgacttgttgaagaaaactcacaatgagtctcaagctgttaaagcagaagacaaagtcaagggtgtgactgaaaatcccacgtctgatgacaattcaaagctgaatgaatcccaacctgttgaaggaaaaggtgatctaaacgaacagatctccgtggaaacaaatgctgatcaagctatggttgatgataccgaagcaacttcgagtatgcaatctcagaacgatagtgaagaggaaattgaagaagatccaatgtttgatattccgagaagacagaaaaaggaaaatgcatctactctacctgaattgatgaccggttttattgatccgggcgaagagtccgttgaatcagacattgaggcagaagcaggagagcttttaaagccacaacgcaaaaatagacgtggtcaaagagcacgtagagctatttgggaaaagaaatacggaaaaaaggcaaatcatgttattaaaaagaatgaagaatttcaaaagaagcgtgaggaacgtcaaaggaaatttgaggaaagaaaagcgcgctatgaagcacgtatggctcgtcggggaccggaagagaaggcgaagcctgctgccgacgacaagcctttgcatccttcctgggaagctaagaaaaagttacggcaaattcctagtgtgccattccaaggaaagaaaattgtttttgattaggggatttgttacatttgtatttataaaccatcggttggagtggtatcccataaaagtcattcattgtgtctggttctctcggacaactttttggaagatcgtgttaagtttgcaacaatatgttttccaatcattcgtattgagagatgcttggaaattattgctgaattcgtcacacagctgttttaaaacttttgttcgtgactcttttaacattttacctctttgttcattttgttcctgagtgaaagtgatttcttttagttgttgttcaacattatttagtctttctttggttgttagtagctccttcatcaattctgctctttttaagagatgttgttcgaagaaaagattaacggcactgagttgacggctattttgctcaatcatactatgatatgcttcttgcgtgttacgcagttctgcttgaatgttgctcaaagtcatcgactaacaaacagttagactcgactttgttgaccaaggaacgtacctgattgctgaaagccgactttaactggttaaattcaatttgggaacgttcaagatattgaacatagcactggcaagttagtagatgtcccctttattgaagtcttacatctttaaccgacttcattccttccactgcggccgtaagttgaaagtttgccttttcctcggtgtaatggctctgtttcagctgttctttgagttcctgtatttccttgtttttttggtctacattctcaacaagatagtctatttcgtcaactaattgacgagtaacatttttgcaagcgcttcttgttttcggtgtcatattctggcttgtgttagcatgcacttcctacggttcaacaaatgaagtcctactttatcgtcagagaacagctctagtattttcattcttctttcatctcgtttttctttcgtgaaaaggtcttctttggagcatataatcggtattccagacaccgttgtatgattgtttacaagggttggagcattttctgtgttgttcttgtctttggaccacggatgactgttgcttacgaatgtactaggactgctgttgtcgtcccttaacggttgtctcttgtcaactcgggggaacaacagttctacttccgtttgcattgtcgtttcgtccgaacgtgttggtataaactcttgctctagtgggccatgttgtgtaaaaagtcctcctgtaagcatatccgttatgggatcgtctaatctatgaaatcctgccggaccacgaccaatgtgtccgcccaacatgctcttctcgaattcttttcgagcttcttctggagaaagacgtcgtttgttttttctgcgagtatcgtttgcgttagtactcggggataatgttttcttgttaatgcacttaccgctggagtctccaatcattcaacagcatgttttcagtattatctcttatttttggtcggttttgggtacgtttctcaaaaagagaatctcatttatactatctttcatataaataaacaatccattgtaaacaatcccacatgcaatttcaaaacaaaagggggtacgcttacaggaagcgagtttgggatacagtaagtatgaaatccgtttactcaggttctcagtttcctaaatctatatattatcattattaaacattgtgttgacttcaggattcatgtcagtcatcgtaaaaagtaggtcatcatcaaaacaagaatgtctttttcttgcattgagctcatcaagactggtttgattcgctccattgttgtctctctgttcggaatcgtcaactttacccgccgaatgacaagccgataattgcgagttcgcattagtattcagtgcattattgttatcggcgtgtttgccaacatcgtcattcgtttcgttgttacctgaggcggatactgctgtgtctttataatctttcaatgaggaggagttggaagcgttcaaagaagcctcagcccgaaactgcttcatgtacatagctacatttgaagcgtctaaataagcatcgttaggcggaaatgtgtttgcgggaaaaacgtcatgcggtgctgtcttctgctgttgaagagaattgggtcgaaggggtgaaccctgaagaggtgatggtttgtcagaaaaggacaaacgagaacgcagacttgccaaactatgttttggtgcacagtcaagtttctttaaactggcagagtcagaaattgatttgccaacataagagttgtcagaaaaattggaagcctgcagagctgggtttcttgcatcactaagccgccgttgaaggggattttgcgggggttcttgaaaaccagacttatctgaagacgttaacttgtgtgtgtgtttctgctgaatcttgtcagcatgcgtatcaagaaactgaacaaatgcagaaatatcgttctgtgaagagtaactgctgtcaaaaaagtttgacttggctggtcccgtagtagttggtgtttcctccttcttgaaaatgcccttcatagctgaacctagtagaggaattgatttctgataagacgcactttcaaacttatcacgtggcccaaagctactactgaatcgtctgttcctaaaagacggtgttcgtgtcatggtcattgcatcggttgggggaggaagcgtattgttactcgggatatgagtttctggagatgtattggtttcgccatgaatatcggttgaagaaagttttcggagagaagtgtacgaaggaccgcgatgaacaaatttgttcacggtaacctttggtgatatagaactggcatcaaagttttgaccaggagatgcagagagggacggggatttgaaaggatgaattgaaacaacaggctggtatctcagcggtaacttctcgtttatactcagcttacgaataccattactcagaatataggatgcgtcatttggatccagggactctggtaactcaatttgagaaagatagtcttcatactttggtgaagacaaaccgtaaccacccccgtcttccaacagatgagagtgcggactagaggaaggtgattctgtgggtacactatccccaacagtaaatgttgtcgtgttcgcgtgtgcattgggcatcaaatctgccgtgttacggacgttgaaatcgcaatgagtccgatattgaacagaaactttaaaaatgcctactggggtttcaacctttccaaaagagaacatttcggtcttactgccgacaccttcaattaaagaacagttcacggagacgtaatcactttcatcagacgggtccgaaacaaccgcatagccaagtttcagcttactgcaatgtacatgtgaccaagacagacgacgcttcagctgccacacgggcataatacgagcatacgtgtataatgagcgaaagagcacggtgcatcgtttgtaaacgtttgtaagttccggagtgggaacgggtacggtgccgtccagacatacaacccagcgttccaaaacgatcttgttggacgaattccgatccaagtatacgcttttcgcttttgcaccttctcttaattgtaatacctgcgttgaagacaacccagaggtgtcaagataaacgtggatgatcataggaggtgggacgggctcagtaactagattaaatgttttccagtacttgaattggttcatcaccacatcaatttcttctatctcaagattaaaccagcgatttagctttgacggtcttttcgacacgaacgtgtcttccagactgactcgtgcatcgacaattatttcagatgctttgttgaaacagctctaaatctgttagtgcttgtgttctcttacaaaaattacaatcagccagcatacgtgtatcagctgtgagatttttgatgttttaccctcaagaggcgagtgttcgtttctcaatccccccggaggagccgtctctttcgcgacggctcgttgaccaggaaacattgggggaaccttaatgttatttcgttgcatgcttaatgatctccattcgaaagaaaagagggcaaagacgttttactaagtcttaattgtaacagagtttacaacatagttgacgtaattttgttctgaaccagcaattctgtgctcgcgatagattgttggttttaatgaggacgttggttaaggataggcgcgtaagacaaacacgaagatggtttaagctatagataggctgcgattgtttgtggtggtgagtggtggtgattttgacggggcagctggcagtccagggaccacccacatcacactcgggtagcacgaattagcaccgagggaaatgttgtcttatggcgatagataatagaaggctgagaaattagtgacaaaaaaaacgcaatcaatgaagcagaacagagactgacggaaacaggacgatgcaaagctgaatatcgtaaacactaatttgtatgtgaagctaatttacttgttttttttaagtatgtaataattttatttgataattaccatgggtcaaaaacctttttaaccacccaaaaagaagagccagtattagcaaaccaatgaatgtatacccaaaacatatacagtattacgcagatgaagcagtctcattgtatgagcaccgtatagtaaaacaaagtttcaccatagaaacttcaactgtgccgaaaacaagcggaaaatataaaacaatacccttataaaacttaagcaaaccactttattagatccatttaccagcttcaacttattcatgatcaataaggtgagcatagtcttcagcggaagcaaaaacaggcatatcgtggaacgtttttctcttcttcttcttcttagatgtagtgtcttcttcaaccggaagatcctcaatttcggcgtcagaagaaagaatgtcagactggttgtcaataaagtccatctcttcatcaaaaccttcaaactcctcatcttcaacaccttcagcttcaccttcgtcgtcctcagccttctcttcatcagagaacataggagcttcattttcttcctcctcgtcttcttcttcttcgccttcttgctctgcctgttcttcggcagaggattcttcatcatccaagtcagccatagcttcatccatagcctccgagtcgaaaccatcgtcctcatcatctaactccaaatcaggcttcgaatccacaagagccttccagacagcgtcctcgtcgagctcaccatcttcggcagactcacgctttctcttgttgacaaccgacgacgtatttagcttatcagtaaagaagcgatggaagaagagctcatccacagcaacatcttcccgtttcttcttggcaaagtcttctgtgttcaccgtatccgaagtagttccctggttcaaaaagaggttaccacgagactccacaccagccaacggctgcatgatagattgtcctttgttgacggaggccttctttgatttgcggtatgcaaacttatccaaaaagtggctaagagtatgaagcgacaggtcaggtttggtctcaatcttatcacctttcaatatggtcttagcatacaatgacacagtgggatggaaatgatttagcattgggaagatttcccagacgcaagacttgtcggcattactgaattgcggttcacgtttccgaccatcataagcatcgtcatgcttaatactcttttttgcttttttggataattctttttccacaggtgtaccagtggtttcatcctttttctcgccttcctcagctgttgaatcgtcgtcaacatcctgaaagttttcttcttcatcatcatcaaactcgtgcaattcgggatgagtgaacattgtacgaatttcgggaattgttttcaccaactcgccgataaggtataagagaccggaaacgaaagaaggttgatgccaggtagagatttgaagcattctcttgacaaatgctttcacgcgcacaacattcgtttccacaatgagagctttaaacagtaaattcaagtataatgcttgttttgatgagtcaatcaaacgttgatccaacaacgattcatacaaagtacgatagaaacgatcgggaacagcatcgcggctcgagtatgcttggaagataagcatcagaacacgaatagaagtgctgaacgtggcagaatgggtaattttaaacagagtattaatgtgtctctcaaattcctcactttccacttcagcgaaggggaaagctctattgacaccagtaagcacggcagaaataagacgtgagttggcattctcttgtgcctccttctccagctcgtcgtttgtgggcttgtttttctttccgttttttcctttgttttgtctctttaaaccggcatccacctttttctctttctcttcagtaccctcttcatcctcttcttctttctccaatccaaagagaagctttttgaagaaaacgaagtaaatacgaacgagatggttggcaacacctacttcctttttggagagaatggtctggttcagggtaatcactgcatagtactgggaattacgagtggtggatggagcaaagataaatctttcaatttcgcggatgacaattcctctcatcgcaggatgagccaattgcaattgaagcaaaaggtatgaggttttggaggcgacctttctttccttgtccgagagcttgtttaccaaaagacgcaacaggttttgttcttgctcaggcttagccttgagtagatcaaacattgtcgaaaccatctggcttttcacgaaaagaagagggtcaaaagtaagaacttcaatggcctgcaggtattcgaaataaaacttcttcaaaaagtcttcaaaaacccaaatcatgaggtgttcatctttgatatctttggcaccaagacacggttgttgtttgaaggtatgaagttttctatcaggcaagagaccgttcatgaataaatcctttaacgtcgtgacactctgtgtagcctcattacgagacttcttggaacataaacgaaggataacgttcagtgattcttttgcgtgaacaggggactcttgtacgagcaaagtcaaagctgaaattcgatcgctaacagtaccagacttaataagggtagtcagaaaatgtttgtctggatgattacgttccaaatcttcccgaaacaattctgaatctctctgcaaaagcgattcaccccgctcaaacaattccttcaccttttcagcagaaggtggtttcgatggagcaagatcaggcaagggaatattgtaccaggcaatcgaaggatcaagtcgaggaccgctggagttcttaacttccttcacgacagcagttccatcatcgtcgaagacaattttcgtctttttgcttgaggtagatttttgagtccttgctgcagaaaccgttgtagccatcgtgttgtttcttagaggctttttatgtaaattttttctttaggcctaaccttcccaaaatttccaatatatgcaaaaaataaaacagcagcgagcttaaagctaaataattcacacctaagctacgaaagaaatatgcaccctttaaaattccaatttatccaccttctggtcacggccagaggttcagttctcggtacgtggaagtgtagctgcggtgaagtacgtctgcgtggtggatgaaacgagaagtctactttccggctttcaaaaacaacaagaccgcgatactaaaatagtaaagttatattatatagttaacagtttcgttatattatttaaagattgtttgtttaaacgaatggaacaaaaagaatagcgagcatatgtacacttcccctcggtaacgtattgaaagaagaacatcacatgcataagcagaacttgaattgtttgcttcattgaagatgcactcaagtcttgccctcaacgcaaacctcttctaaaccgtgagtgagttttaaataattccgtttcgaataacattgtcacttcaaccgaatggcctagttgaattagaaacatatacctcataaatgatcccaagaaagaactctaaattattctttcattgtgtatggccgtctatctcgcaacataggaacctcaattcttcgcctagggcgatcttgcgatcaaagacgaggagacgacatacgcagcaaccgggcataaacggggcgagggctgactgaacgtatatgtgtttgcaccgcagttgaaccgaccctagccagcgtcctttaatgaagctattagcggtaagatagcgcaaacaacggcccatcccaacaaccaattttgccagaaacaggagtcaaaaaatgacagaataaaaggtgaataaagaaacttttcatacacaattgccctcctcattaaaactcaaatgtgcttttttaccacacggaaacgaaaaggcagggcaatggtacttcgtttttgtatgaacataaagcacgcaaggagaaatattcaatcaaatgtaaaagaaaatcgaatcttgctgagactattcattataatgataaaccaagtagttcggaagaccccaaacttggtaattcagtcgcttagccattttagcgaaaccttcactttcaataagatggtaaaaggggaaagaagggaacatcgcaccgtctctatgaacttcagccttcaccagcaaagcggtagctccgacaccatccagttccatttctctgtcagggtctccattttcttcacgatcatacacgaaaagaggacgataggttgcgatttcatgataaccctccacgacaatttcgtcttcactcattccttgagcaagttcaatggcagtctgactttcacgccaattgttaaggtcatactcacgaatttggttcttgccgtaacgttggtaacagttagcgactagcacatctttgttatgagaggtcatatcttcaatgatagttggaggcgtctccacaatgtcggagtccaaccagaaaacccaagcggttgtaggcgtcagagttgcctcaagcaatgtgtttcttgtgatagccatacggccacgacgttccttctgtgccgcaaatttatgccgctcgctttcagattgctctgtagagatctcctggtcctcaatcataatagtaacctcagcaaaacgcttgttggcgggtccactttggacaaggttaatggccttgcgcagctttttgcttgtctcacgaccctgttttccacgaggaagaatgaagccaagagagattaggtcacgaggataagaaagttttaagatgttattccaatactcctgataaaaacgggcaattggggtaagaataaggacttgttctttgtttcgggcagcatcaccagtagctttaattacattcatgtcgtaaatgttaatcgaggaggaagattcaactggcaagtcaattgaatacgactttgaaggggaaagaaagtgatacagcagtgccatggaaagacacgccgaaagaatcaaaccgatgattctgggcttgtttgcacacctcatggctgtaactgcgtggtttgcaaaaggaaggaggcagcggaaaaggcgtagtgcatactgtcgacacaattatggcgtagtagaccatggaactctaatttccagtgtcgagaaaaacaacgtgaattattgacgcagtaattccaaaagtaatttcattcaaatcagcttggattcaggaacaaattgaatggtgttttatgtgtgctacaattatgaattagctgggatgcacttcaatagtcagtaccttttaataaatagaaaatcagcgtttagagggaatttttaatttactagactaatagtattaatcatttaagacaatatatcaacacgttccttactttttgttttgtttcctttttcacctttgctctcgctccatctccatatacagttatagtgtatcttagtgaattatagcgcggtcctttcttgtagcctgctgtaccaaggtattgcttccttcacgtaacaaagaacggaaatcatggcagaaggaatagctgtggagaacgcccaaccagcttctgaagtgagcgcttctataagacaagagaacatgatacaggaaactcctacaaaagagtccgcgacatcaaattcgacggctgaatacgacaacgcgtcatcagattcttcacaatttgttgaagccgaaaatgaaccatcagagccgaatgaagaacagcctgttgcaagtgaagagcaggtggaagtacgaatttctacatcgtgggagtcaattcgcttgttgtgaattggtttttccagaacgaccagtatccggagattaaatgctaatatcgtatagcctgttccaaaaatcattcgtcgccgtctgaatggttatgttggtttttccagtttaccaaatcaatggcatcgacgttgcgtgcgtaaaggtttctctttcaatgtgatgcttctcggtgaatctggctccggaaaggccactcttgtcaacatgctattgaaccaggacctttatgaaaagtgctccactccttaccttgacgatgatgcattcaatgaagataccaaccaggcaccttgcgtgaatattgaaaaacgacaaacggaagttgtggaaaatggagttaagctacggttggaagttttaaatgtccaaggctttggtgactatatcaacaacggagactgctggcagcccgttgtgaaagagattgagtcaagatttgacgactatctggacgcggagaaacgacttcctcgttcggccattgaggataatcgtatacatgcatgcatattttttattcaaccgactggtcactgtttgagccagcttgagttggagacgttgaaaaccttgagcgacaaggtcaacttgattcccattatttgcaaagcagacttaatgactgatgaagaagttaacgttacgaaggaaagagtaagttcatgtttttttttttttttttttctatctgtttttatctttttgcaataattcggaatactaacaggtcaacatagattttacgagagtttcaaaaagaaggcatcaaaatattcgttcctccaaactatgaaacggatgatgatgagacgaaggctgaaaatgccgagatcattagtcgtattccctttgctgttgtcgcctcaacagatgtaattgagcgacccgacggacacaaggttcgtggacgctcatatccctggggtattgttgaggttgataatgaagatcattctgatttttgcaaattgagacaaatgctcattcgtacacacctggaggaacttaaggagaagacgcatgttttatatgagaattatagaacagaacttcttctgagtaggggtatatctcaagatgttactgtattccgcgagataaagtatgtgtactcacaacgacgactgttttgcagtgtagaaaagtctatgaatgttttactaactcttacagtcctaatgccaagttggaagaagaaaaggcattgcatgaggagaaactacgcaatatgactaaagaaatgaaggcgatttttgcccagaaggttgctgaaaaggaagaacgcttgaaacaatcagagcgtgaactttatgatagacatcatgaaatgaagatggctcttgaagcacaaaaaactgaacttatggaacgcaaagcacggttagtgaaaggcactaaagcgacccacgatcatgagaagccgaaaaagagattctttaagtgagcactttatgattatattgtattgtcatatagtacatttttgcttctcgggtctatcgcaatttacgttaacattttgtttatactaatgaaatataataatatgcatgctaaaggtcttgatcctattttgttttgcaattctgtgttatttttgtggtatagcggttaggatacttcaattagtattcgtgcatttacatttacagcatcctcactctgttcacccaatagtgtgttattttgaatccttaatgcgacattttgttcattaccaaaattcattcgtaattagcattcatacccaccatcgacaagaaatgagctggtaaaccaattttcaggaaatgcctttaagggaccataacttttacaatgtcacgtacaccacttttcgtggtacaccatggatagggtttgaacttgataaattagactcgtatgcgaaggaactctctcttttttttcgttacggtagtactcgacaaaatgctttaactcgaaatgaagcaacatcactttttacaattgattctgttgaattcttaaagctcggagcacctcgtggatttaagaatattcttaagttgcgaatcgtctactcaccgtcaacgggatcctataacaataaagacataaaaaaatatggccaactgttcttgatacagtttcctgaaacggcagccgcacaaagaagggattctactcattcccaaaatgaaattgattcctcacaattcacttcgttttcgttaattctttgcagaataagtccaatcgtttggggaccaacgaaactctatttggagcaacgttttgataccttttttgagaactgtcagttccaacagtcaagcctgattaaagtcttggaacattggcaacgaaatgtcaccccaatcgagctctccgtgcccttagagttccagtggttttttcaaaatcccaatttatctagttgtgttataggcattccagcagttcatgtacaacaatggttgaaactttgtaggaagaagaagctctcattctatgaaactgtacgagagtatttacgaaatggaatggctatttcactggatcatcctgctgtccaactatcaaaaatcgtcgtcgacacagttattatttcacgtactgggaagctcaaattcttcacaaaatgcggagacggcgtacccactatcctccagctattactcgacgatgaaacactgcaatttccctcaaaggagaaataacgataaatgcaaatcccccttatgaatttgcccacccgtcaataataacaaaaaatctaatacgcattagtaacactctctaggaggtttatgtaaatgtggaataagaaacatcattgtcatgaaatctcgttctatgttgtagaacacaaaactatggaatatatattcaaaaaactaaacaaaagacaaacgcagtattatatattcaaacacagtgacctggttaagcgagctcagttgcgtttgttctttttcttgctggtcacaaccttgaaggcagaattccattcggaagcttgttgttgctttggcttgcttttcacaacctggctccaactgttagcagaggactcctgtaacttagaatccgtaggaggttttccgttcaagtcagcaatacgacgagtagtgaactcgacggcaaagcgacgaccatccattgtggtactattcgcataaatagaatccgagataatctcagacgtctcctgattattctcagcaggaaaggataatagcatttgcaagaactcattaattttaacaccattgtttaagcccttcaatgcgtttttgcaccaaacaataaactcaactgaatgaccagaagaggtcgctagttgagcaagcttgggaggcagcacagatgccatggcagagggcacaacattagagggtttaacgcttccagaaacaactgaagccgtggaaggagcagggctgttgttaacaagtttgccgcctggcccaacaacagtccagctgtcatcagggctgccttcagcaacggcagtggaagcagaattagtcgcaacagttgccggtttagggacagggacggacgaagtcacaggcttagaagccattttggcccaagcattaggaactgagtggttgttggtggccacattggttgccgtcgtcttgggatgtgcttctttttggagaaccgtaacattcttcttgacaggacttgttttcactgcaggaggcttctttgcacccgtaccattcaccgaaccccaaacggaagccgcaggtaaggtgggagtgcgagcggcggcaacggcagaagccaaggcagcagcttgattctgcttcttcatttcagcatcctcctgttccatcttctggatttcttcagagagagaaataggaggctcagcgaccttagcccagggtgatcctaaacggctttgagcaggcttcgcgggttccgctttcggacttgaggatgcaagagcattgcttatattcttatccaaagatggaacaggcttggcacgcaggggcttccagggggtagtacgagcgagtgagggagaattcgtcttagatgtaggcttttcttggggttgtgcattggtcaccaacttagtagcaggcttttcctttgcctgaatgttgttgacgaattgcttgaccggagaagcggcagtgacattctgcgacttgatagcaacatcagcaagcttttcagcaagattctcaacagtggtagcggtttccttctgattgccgctttttgcgttctccgttttcggtacaacctcctccttgtcggcggacgtggagaagggagcagaggcatccgaagactgttttgcttgtacaggctcggttgcagaagacaagtgctcttcttcgaccatcttaacatttgcaggatgggagggttcgaccccaacagcatgctttgaaactgatgcataggaaggtgcggctgcggctgcaatcgaggtacctgtctcgggtacgggcacactcgcttgagctgccacctttggaggtgcattcaatttgaatgaggatgcaggcaagtccgtgccctcagcattccatccagtggactgtggttgtaccggtggtaatggaaccaggaagggctcaaactgattgttcacttgccgaataaacaaagccatggagtaaaactcctcctcttctacacgttttatgggaagattcaaaggaaagtaccctgctcgataccactggtgcatatcaatacccgtgaacggaccttgaatgttgttctgcggatccttatacagccagcgcaaaagagccggagggatgagtgatggcaaaggctgcgtgaagccagggaaaaaatagcccggtccattgtcaagctcttgacgaacttgaggagacataattgaggtatcctcgagcccgccttcagcaagaccagcgactttccctttggccttgtccaaaaggatatttaaagggatattcgtatcacgcccattatttcccacatcgggcgtacccggcatgctagccagacgcgaagggcgctgagcgggcgagtggaaataatcatttggcgttacaacactgtctgtgacattgtcagagacattgtttgccaaggcagacgtactcgttacattagcaaaacctgatattcctgaattgctccagccagcgccgccagcggccattgcagttccccccagaccgccaaatgctgagttgcccgtgccaaaaggtgatgcaatgccagacgtacgaactaatggactgtaagtattgatcttcggcgaagcccacgcttgcggagaggcggttccattcacagctgctgccgtgaacaatcgatccctgccaagctgcagtcttggcgatatgccttctgcagtaaacgcattaggaaagttggccgcccctgcggctgctgctgccgctccagaaagcttggcattttgatcgagaatattaggtatattcgaagctacagactgtgctgttgcccccatggacatagttgaattcgtctgattcgatgttacacccattagaccaggcaatccgccatatgtatcaagggaaggggtttgagctgaagtagagattttttttgctgtctggatatttgtaccggcaccgttttgatccgacaagggtaatcctgatgatccgagaccttcaattgaatcacctacacgattgaatgcatttatctgcgagtatgaggatgaaacttgtggatttcgactggtttgctgggaggcacgcctattaaaaatgtcagtaaaaaaagctattccacaagattaaaagactaaactgcacaaactcatgaagatcatcacgagtttagcaaggtttcacttctttttgagcgatttttttgcaattagttacgtaccattctgccggttgaaaaagttttgattccatattcatgattttaagagaataatatcaatttgaacgaaagatccgcagtaaacaagcttgatacagacagacactgggtatgtcgtgggagaggacagctgcagtggtggacggtactcgtagatttaggacttgactttagaccgcaaaaaaacaataaaatgactaatttgttaagatgtcgcctcagccaatcacgagccttcaaacaagaaataaaggtggggttatccgctaaatgtcgttaaagggtcgctaagccaatcacatgacctctaggtttgagcgagtctcggttaaggtggcaatccaaaactctccaccaaaaacctccaccataacattttctaccgcccttacagacttgctgacccgtacttctgatcagagctgtttgaccagtcgtaacctttgttgaatatgggaagagtcggaagaaaacggaaacatcataacaatggaaatcatgcattattccgtacgagagagtacggaagagacttggaccaaatccaagacgatttgaaggaaccagaaaagtttcagtctttgcctttggaccctgacctgcctggtttaggccaacactactgtattgagtgtgcgagacacttcgagtcggatcattctctgagagaacatcgtcgtagcaaaattcacaaaagacgcttgaagcagttacaggaagttccttatacacaggaggaagctgaagctgctgttggaatcgtccgcaagcctgcggtaagcagtgaaaaggtagccgtcgaggcaaagtcggaaaacgttgtcatggctgattagtcgattcaaattggcagcgtgtataggaggcgtccgttcctaggatatcctttttgcttggtaatagcgtacttgtgtacttttttttggttcaatcatgtttccgttttccactgtgttttggtcagagtcatttgggttcaatttaaccgtgtttgtttgtaaacgtaggttaataaaaaattttatatgagctggtgtgtgtcattatagaagaacgaaaacgtgggcgataagggggggttgaatgcattcaatagtacttagaatgcttctaccttagatcaacgacttctaatggtgcatcaagttcacgaacatggccgggtggttcggcactcgtatatatccggccttcatgtggatgaaagagtccgggttttctgcattgaaccactgtttgtagccctgttgggtctagcaagcgaaaaatacccgagctatgcatagttagaagtgaacgtaaaaacattgagacatacgatagtttcttggaaggtgctaatacaattgcgatagcctcaggcaacatgagctggtaagagcaatgtgtgtgtagatctacactgctcatgaaacatgtttgagtgggatgggtgtggatccaaccgagggttaagaggtcatgcttgtcctgatactcgaaaagaccggcttcatcagtcgttgaacaagtgtccgtagtagcttcctgaggagggattactagcttcgtgatgaaaaaagcattttgccgcagcttaccacacagaataccgcatgtttccaaccgtctatcagtgtttggtttggcgattcggagaaaagtggatcgtatggagctgggaagaaatacggtacgcagtggcttaccgccctccgtgtagcattgaatcttaaaagacttggtttgcttttccggtacttcggaaggaggggagaagtgcagaaactgacttgtaagcttatttagaggcttattaggaagcggagggggcccattggtttgggaagtagggacattaggaataggtcgtggagctgaaatgggaatgccggcagcggagttttgtacactgcttgtcgtagtagctgatggatatgagaagtcaagtgtatgcgagtgagctttatgtgtttcgtcgtttgatttcgtagaactggcaggatagagttttaagtcatcaacagtccatgaggagtgtgtccttgaaatagagtgatttgtttgctggggtattttgtcaacatcgtggttcttgctcactaagaacttattcaaattctcatcttcaatcttttgccgttttaacaactcaacttgtttatcataagactcttgaaccaagggtttcagcaatgtaatctcttctaacgccgtatttaccgtctaagctcgttagtgaatgaagattggcattacacccgtacgtcgtaaaactcatggagttctttcttgtattgagaagcttcaggatgtgtttgacagtgaaaaaatagttccgcatagcgatataataaaaacaatccgttttcaaaatccttttctcgaatgtatatacaagcctaggggatttatgtcagcataaactctctatgttaacctcatcgtctacctgttttaaaagcgtcgttccagtgcgcagccaatttcgcaagggaatattacggttaaaagtgaattgcgatgcccgttctgctaatgcacgaggcgacaaaggcacatgttcatcagaattgacattcattcgtactaagctctttacgtttgtgtcctactagttgttggtgataacccgaggttagtccgtggaatggtggacttagccgcggctactgagaatcaatcttcaataataaaaaacagaacaattttcaagaggaacgcaatagatgctttcaaaactcttaatttaattaacaagtattcatgattatgaaaacgatggatactaaaacatcatatacactttttgaatagcaagcaacactaagactgcaaccaggattgccctcaaaagctggacgacacagtctgtgtgcgtttgttcacatacgtaatcacagtcaaactgattaggcctgttgatttgattttttcttgttcttcttcttccggtcacgtttcttaagcttgtccatattcaatttacagacttctgcgtactgtgcgaagaaagaggttgccttagacagcggaacaaaagtctttcttgaccatcctgaagaacggaatgctctcagcataacaaatggttcagtacaatcagcaatatgtttgtactcgggcgatactagacatgttaatagataatttttacgagaagtaacatacaggttttctgttccaaatagatggatccttgaccttgtttactcaatccttctgcggctaaggcaatagctttgagaaactagacatagctgtaatttacatttttaatagacgttttgttcacaaacctcttcattcgacacggtctcctttgtaatagaaggatccgtacctttccgggccttttgctcggttctatttgtgctcgacatttttggatggtatggacgaatctggatccgttagtaggacgtaaaaaccggtgtcgctgtactagggaaaacaatggacgtgggatattttttaattgatttataaagcgtagaataacaaaacgaagacatttataaatgtaatattacaattgaacgtacaaatcgattcatgaaaattaaaaaaaggggattttcattgaattaacattatggccccgtatcaatcattcataaactgtttcataaaatagacttacaactgttctttatagaaggtacttaaacggaagcaaaagaatcaccatttaaaggcaaccatttaggaatgtaccctgacatacgctcaaaattcccaaactgaatcttcatcaacgctgtcattgtcaggcattgtatcggcaatgtgaacaagcttgtcgagcttaacgatacgttgctcgaagtcagtttgacattcctctgaagttatggcgaaaccaaggaccatacatggatctaattcatttatgcgtaacctccggagagttgttacatgaaatgaagaattcggagcaggattgtcaaatgtgtgagcagtttgtgttgtatgtggatccaaatagaaaaaccattgggattgacaagcataaaagtaatgtgctgcacgcggtcgaccccccacgattcctatagcttgtgggattgttagaacgtggcataattgttcatagtaagacgtatgaattgtatcaataccaagccttagagtgaacagtaataatcgtggataaggcgtatttctcagctgatcgcgatacattatagcgccatcatgagaaacacatacattcaatccgacctgcggatgggtggagcatagatggctatgatgaattagtaaaacatttttgttcatagttttaatcctaataacttaggacaaactaaaatactgaaatgcttacgctgcgcaatggctcacagtggcaggaccaaaccagttccctggggtgatattgcagagcgtatggcctgcgtcaacaaactgatgaagagatagatacgcatttgcttcgtcagcgaagtaatgcaaaatcttgtgtacagggagagaaggttgaacacgtcgtaaacaatttgctagcatggtttgcatggaccgtatcatgcacccccatccagcatcagaggagaagcattccattccggcaatgcattttcgataagttaaactcaaaaggtcatacgtatcttgcacgaatgcttctggccattttccagtctccgtagcataagaatgcccaagactccaaatgaaagtaccactgggttcatgatttgtggggaacatgcgaagatatcgttctaatatgtgagacatcagttccatagccaaattcttttttaattgcaaaggctgtcaaatgttgatgcaaagatgcacataaaataaacagataaccggcgccaaaacctaacttaaagcattccaaagggataattaacggtcgtaataaaatagaatacagaattttatagcaattgctcgtaaggaaacaagagaagacagccgagaacagaaagtaagacaaaatgataaaaagaaaagtacggttggaatttgaatcaattacctctattaaactatcttaaaacaagcttgacaattgaaaaagcaattgcttacttgtttaaatgatgttcaattgtagaagagtggcagttggtagtttgtaaaggtatcgcagttcgctactagtgggcgaaaacaaataagaatctgtgataggaagtataaattagtaattgttgtaaagttcagttaatgtaaattggggtgttttttttttgtttaattttttttttaatatatataataaatattcataagcttgcttagaaccgtactagtgattccgttcacaatggttgtattgatttaacagaatacagatctaaataaataatcctgtctatcaaattatcttttatgcgataatatgtcgcacataattatttgtaacattaagaaaataatacaataaatgagtcccccatactcttcaatgtgatagtgataggtattatgttcactttgagcagaaatcgtttttaccctgtatgtcgtgtgtaatgtaattatcgcaagaaagaaaaagaataattatctaaaccatctaacagattaaataaaagaaagtatataatatttgttatccttcaccaactgttaagaacctcttttttattgctgtttccctttctcctctcctcgtcgcattcactccacattcgtaaatggagcggcagtcgcgtaccaatcgcaccttttgccaaataccaattgttctactaaaaatgttgcattgtcctagagacaattcgaaatttaacaaattgaaagatgccacagatcatctaattaatatacacaattttaatgaactacaacatcttaagaatgcaacattgtgtacaccagaattacttgacgctctcgcaaaggtagatggaagtacaaacgacactctccttcaattagcacagaaaaatgccttaaatcgtgttctgcaggatcaacaagaagaaagacagaaaggagaaactttgaaactttcctgtcttttttgtcccacaaaacatctcagtcgtcttcaatggtttgagcattcatttaaaaagcatgacttcaacattggtcggccagacaatgttgtttacctgaacgaattcatcgatcttgtaaaaatagagttaaatgagtatgcatagatacacttttgctgccatatgcgtccatcgagtgactccatattaacttctgcttagtctgtcctgcatttgctgtcattctcggttctcctcacgacatctgttgcttcagcatatgcgccaaaaacgacattttcgtgtcgacccaaaaatgtcgaatttcgataaattctacgttgtcaattatttacctcctgagaattcatcaaaagacttaaatataggtgaagaaagtgataagtctgattctgggtatgaacctcacatgctatacaaaagctaatacgcaaatagatggtccgatttagaagatgaaatcgttcttgctcagtgcgttttctgccctctgaagtttgaagcattcgcgtgtttagatcatttaaaaaatgcacataactacgatttaatcaaaattcaacgagtgcatcatctcgatgtttatggaaccatacgactcatcaactacgcgagagaaacaaaatcgaataaagtaccaccgccttccgatgtaatgtgggaggatcctaaatggctctttcctcgcattcctgacgatgctcttcttacggtaattgatgagccataacttaaattccatttatgcaacaaccacccacctattgtaccccaattgcttatccggtgattttattattctttcattagccgtcctaagctatttgtgaactaatcctcactgctactttataattccctcaccccagatactactatttcgaaccaggttggtgacattcccttttcacccttgttcacacatacaccatgcagttgcaggaactgattgatggtttcttggaccactgtacgatctttacagccgtaatcgcccttataaccgtggtatttggacttcttggtgttttgataaatgttgtctctttctttggattaagtgttgaaaacataagtcttttacgaagtacgtgttaacatgaacgagggaccttgctttaagacaaattggctaactaatttacagttcattcattgaatacttatccccttgtgcatgatggctttcttccttttgtattaggactcgcaagcattcttgtgttgatgcccaagtttgaacggcgttacggtactctttgtactattgccctcttttttggatttcttgaagttatcccagctggtttttatcttctcatatgctatctttttaacagttccactgtttatgctggatgcggtggatggctgttctcctttttgacaatgtatttgttgaatctgtttgacaatttacatcctaaacttatgactttaagtcaaaacgttcgaattggtattgcatttgcagcccctctgttgatgttgccattggatttttcgacaagcttctttttacacatcgctgccgtagctacctctgtcgtgttttcattgtcttttctcgactttttgattccaaaggttcattggctcgtgacaattgaaacgaaactgtctcgtttcattgacaacgttcctaactatgtttcggtctctgaggcggttcattaccaacgtgcaggcggactccctgttcacatgcaagatgttaatgttcccagtggtgatgttgtatagacatctctgacaatagcataatatatgtaactttagtgcttaacaatttcacacggccatttgctttgacaaacaatttggtcctttgaacgttcataaaaacaaattcatcattctactcttattaagtgtcttttatatgatgttaatagacgccttgtatggatattcaaaaaaactcaaataaaagacgctgcgtgagcgtacaactacaaataaatatatctaacactgttcttgtgtaactgcacattacatagtaacgaaattaacattaaataaagattattcgatacgcattctggagtctcgccttctgaagccatgtcatccttcagcgcaaccccacgctaaactcatgaatatcagctaaaattaacgaaaatctaataagaaactatgacaaacggcgatacatcaataaagtttccgggatcactgaactatcctgtcgaaatatcgtcccggcttgttaaaactggcgactatgtaaaaaagcatgaacctttactattatatcggttctacggcaaagtcgaagaggaccaagaagatggaaccacacaattggttgacagagtgtttgtcgagcaatttgagagccctgttgagggtgaactgacacgttggattgttgaagaaggcgatcaagtgaacaatgctacgtatgtgttcaactacgaatttgtgctaatgaaaaccccaatttagagaacccattctttgcattaaagaaccatgttcacatgaagttcattacggtggtctttgcgcaatttgcggtcaaaatattacaaagtaaatcttccttattcttcgccttgcaaacaattaaccttctttcgttatagtcaagactatatgggcttttctgacttgtctcgagccacaattaatatgacacatggcagtggaggacttactgtcagtcttgatgttagtacaccttcgcataccaagcggctccagactctttacaatgatgtagtactttactaaccgaatgtttataggaagcaagacgattggaaacagaaacagcaattcgtcttcaaaaacaaaaacggttatcacttattgtagatttggaccaaacgattatccatgctaccgtcgatcctaccgtgggtgagtggatgaaagatcctaacaacgtgaactacaaagtacttcgtgatgtccattatttctatttacgagaaggcacctcaggctatacttcttgctactatatcaaaccccgtccaggattacaagaatttcttcacaacgtcagcaaactttatgaactgcatatttataccatgggaaccaaagcctacgctactgaggtcgcgaaagtaattgatcctgacggtgaacttttccaagacagagtactatcccgtgatgacagcgggaatttgacccaaaaaagtattcgacgattatttccttgtgacacaagcatggtagtagttattgacgacagaggcgatgtttggaattggagttccaatctcattaaggtgtatccgtttgaattttttgttggtatcggtgatattaacagtaatttcttatcgaaaaccattccactgccacggggcgaaccggaaccaacagagaaagaaaccagagatgaaaacgaatcaacacctgatgctgttcaagaagctacgccgactgtcggtgatcgcactctgctggaggaaaacttcatgcaaagtcctaatactctaaaagagcaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccagtaaccatcttgtcagcacctggagttgcaaataaggctgaaagcaccctttgtcccaagcatccgagaccccctcccagcgggaaggaagggtcttggattctcgcggacatactctgttgcgcgacgatgatcgcgagctatttcatctcgaaaaaagtgctcacgaacattcatcacgcctactatgaccgtttagaggaatttcaaaaatctagctccactattgctcaagaaccgaccgcagatgtgggtttaatcattccagaaatgaagaagagagtgctttctcattgccgtattctgttcagcggtatcattccgctaggagtggatgtgatcacgtatgcaacattttcatttactgttcctgtttatatttgctgacacattatagttccgacattgcgaaatgggcaatgtcttttggtgcccacgtactattggacttgaaagataacccgacacatctggtggcatcaaaagtccaaacggagaaggtaaggcgggctctggaaattcaaactgttaaagttgtgaatctggattggcttcttcactctatgtcccaatggaaggccttacccgaggaaaactttctactatacccaaatcagatactcaaacaagaagctgtttctggcccgtccggaaacgacggcagcgaaatctcctctgttatctcagaatcggacgaaggcgaggatcgtgtgaccgaaattaatgatcgtgaactggatgatattgattggaacgaagccgataaagacgttgaaggcgctctcggtgatattacaaccgactttagcggtgatgaatcagagtaagtgtatactaacgctgctgcaccgtgtatagcagtacagagtattaattgccttattctctttttactaacgaaaaaccattagtcgttccgacctgcaaaatggcgaagacgaaaaacttacacctgctgcgcacatggcgaagcggcgaagagaggctttgtctcggaagtcaagcctaactcgtgttctttctgaaacggattcaccgacagcaaaacgaacccgacatccttctgaaggcgagaactcgaactccagtagccgggctccttcagaaggtgaaacagatattgacgacctggctgatctggacagctttgcaaatgatttggaagcggacctcgaaggacaactggaaccggagcaaactgtcgcttaaaaaaatgagttaccaaaaagtacctaattacgctaacctatcccatcaccacattcatacctcttaaataatcaaccattacaaacactaccacacacacaacacaagaaatagtcaacaaagaaaaatgtatttatctccaattctcaaggttcctaagaagaggggttcatctgtacagggttagcaatacgaagctagacagagactgttgccagtctaaagctaacatactcttctcttgccgccgaccatgttggtaacgttgacgaagcggcgaacatacaaaagacgcttgtaggcacgtcccttgggttgcttgggcttctcttgcttctcgaccttaggacattgggatttaacctaaaacacatttgtcagcaccttcccaacaaccattaagcgttttatttacctttcctgcacgagcgagggatccgtgaaccttacccattgtgtatgttgttggaaggttaaacgggcaacctacagcagatatgcaatgaaaaacgcagtcacactaaacacaaacagaagcgcaacgagattttaaaacaccgaaaaccaactcgttaaaccagattacgatgtgtcttattatatctttaaaattcgttatccttaaattgtaacgccatttactgatggtagcagttgttagagtgcctcgaggtgcgaaaatgaattatgtagtggacccaatgaccaatgtctattcgagattgcttgtcacctcgttgaagagacacaagcgatctcaatacgatcatcctgtgagacagcggcatcatcaactcgcaacgttgttgacggccaggtttacacacaagacattggtccgaatcgatagccgtaaaccaaaagcatattgttagatgtaaaatattacagtgtatgtttaatagagaatggggaaattgattgttcgcaacggttttaaggaatgtgaggtatttgcgaatctataaataagttagatttcaaaatcggagggttatgaacttgagtcagtgacaaaaaataaacacaaagagcaccaaactcgattatactccaattaccgtctatgcagatgtgtttttgtttccaatgtacgctgaccagtcttgatcggaaggctgcataagacgaccgaagcctttagacttatcgagcgtaaacgaataggacaactggttgtcaagaatgaaggggacgataatggctgcaacgaagaaggccaatatcaagaggaagacaaatgaataccggaagaaaatcaaacgacgaagacgattctgcttcatcgtgtagataggcgcacgaatttggcgcttaggttgcaaccaaaacaaaagcatggaatgaaaaacgtctatgtaaggaacgagcaaaagcggaataagagaaaacaagatcatatgacccaaaacaaaatccgtggagaaaagattcagctcggttgttttgcaaacaaactcacgaaccactctcacgaaggaaacatgagcagagttttgttcaaaccagtcaccgttccaccaggacagattcgcattgtcatcaccctgatcacgagtaagcataaaaatagttacgaccttaaagaagaaacgctcaatagtcatgataacaatacaacccagaaccgttttagaaaacgaccaggcctccaaaaaccataaagcctcaaacgtgaagaacagcgcaacgatggatacggcatgggcaaaagcagccatcaaactaccgtaacttctcatacgttttctaaagaggggaccacaacagagagataaagtggaaaagataattgctgacgcagcactagcagcaacaggaatacccgacatgataaaaatacgaataaacgaattgacagacttctcgggatcagggtttccaggttgagagttcatgaaaacatagggggccaacgtaaagaatacggcacaagctggaaggaagagctcgttgacgaacaagttagagaccttagcacgtggcgagtccatactaatcttgttggagggacgacctttgatttgacgccggaaaccagtaattcgcgtacgtgtgagttgacagaaagcaatccacgagttgctgtgagacttcgtgttaccccgagtaagccaacgcataaattcacgataatcaacaaagaagtcagtccaggcgaattggtgaggattgtaaatgaaaggtgacacacagagcgcgtacaatgtaatccagaaatagatataatgtgcggtccaaactgtcaaagtaccaaaaagaagcattaacaacattctcgtaccaacataaatggaaggagccgcaaatctggaatacaatgtcgagaacggaacacgcgttgtagcgaaaccacgaccagttgcaatatatctagcaccaccataagaaaagtttgtgatgatagactgagcataaatttgagtgacaaacacctcaaacatgggggacagtgagcagatttgctttgtaaaaaacaggatggcatggggtgctcccttatcgaccaaatcatgagtaataagaggaaggaacgcgacgaagaatacaacgaaaattgaaataatacagcgtcgaagccaatcaagcaacggcttcaattggtagcagccagatggacggaacgccgcgttaatcgcatccgaagtcgtgtaatgacaaaccgtgacgaccttatacattgcaccaaggttaaggataaccaacataataagctgaatagagaccatgatgaagacattattcaaatggaaaccagcatgtgcatagaaaaaggcgagcaagcggtgaagaggaagttgcgtaccaagattaaagtactcacgcgacaaggtctgttctcccatacccgttccaatcttagtcgtgaagttcaaaatagtgccgaaacccaaatcacgacccttaccacattggaagtattcacaatgcttgatctggccaccacgttgcaaaaccgtcataccagcgtaaatatcctcattgacatgcaaacccttttgtgcctttgagacaccacctcgagttgtcatgaaaatcgtgttcagaatatctggatgaccataatgcaatttaccaccaattaatgcaagagctctcgaaaacagcgtaccgaatgtttgctccttaccggcagcaacatcacccaaaataccactgttctccgagaaaatatactcacgagatccaagcatagcaactggatgttttctcattaactccggggaataaggactgcacgcaggaggttccatctcttcgaattcagcaagcatgctccgaatcttcaagcattcctcgatatagttgtcctgattggcatcaataagttgaagatactcaccacgaatgaaaggcaaagacatgttctggttgtctgctttaccatcacccaaaataggattgccggaaagccgaatacggtacttgggtaaccgacgtccgtctttaaatggacagaaaccattgatcaacgtagcatacaaacgcggttcttcatccggtgatgttacgggatcagaatccaaatacgcaatttgaagttcaggatgagcacgcaacataaattcggcattttcattttcctcctggttgaactttgcatatctttgcatagaaatacaaagtctaaattttcggaaagccatttgctcaatcttgtaatcaactttatcggggtcaccattgcactcctccgataattgggggttctcgacacgataaagcaatttcagggcacgggtataattcatcataccactagcggtacgatacagagtttgacttcttaaagatgcccaaatacgagttctaagtgtgtactctggcgcatttgatttgaaaccgatgcagtagaacggaaggtcggtaaccttttccgttacaccacccttcttacccttctcagttttgagagttgtagcttcatctgcatccatttcacctgccagcagcttggtatcacgcacaaagtactcccactcattgggatacaattgcttaagatattccagtagcgtaatacgagacatgggatcttgttcacgaatgatttcacgtaaactaagaagaattttctcaccataatggggaatgagaactgtgaaagttggcatctccgcaacagaagttgttgcgggcatacgacaacttagagactgggcaaaaaaggaaattcttctctctgcctcagaattcttagggaaataatccatttttgctgctgccctgtccgtgtattgaaaaaagaatgatggagtcttaaaagtacgctttccgctctgctcgctgtcaacgggctggaaaagcaacttcttaagatgctccatggttaagagatgctctcggtacatagaaatgataatgctgttccacaattgagcaatatagatctttggtttatagaactcaggaaggtgatccgtagccaaaattttgttatacattcgtctaggaatgttactaaagaggtaactccaaggcgtccaaatggtgataccaagatagaatgaatatgcaatactaaacatagtgcataccaacatgtaccaaagataggaatccaagaagaacagaactaattcagtaatatatacaagagcaagaatgaatcttggctgatgcttacacaaagcatcaccaataatgtaatcataacaatagtatggcttcatggtgtgcaagaaacgaattggatccttcgctgaaagtgttaagaagaagtaagattccacaaacttcgcaccgaagacaatagtccaaagggctgcagagatacaccatctgtgaaagggaagctttacatagcttgcagtgaagtacttgtgtgcgagatactttctcgagcttttccagtagcgtgaacccagcaaagaggattgcgggacgaatgataagtacaaaacacacacaattgaaaaccaaaagtgagcatgggatatagacttcgcagtgctctcatactgttctgtcaaattacagtaaccaagaatgtatacagccggtgcaatgttcactgccattaaaataagcatgaacaaaagacgagggaaaacactttgagtacccggagctgttctcggaacaaacaccgattccaaaagaagggatacgaacacaatgaatgaagcaaccgctccggcaataccacaagctgtccaccgggcagcaggggcaggctgagtataaagcaaatgatgataattcttcgtgtacatagtcggggaattataagcaatgaaataccaaaagatagagagatgcaaaacccaaatgcgagtaaagttaacaatgaagtgagtgagactccgaatttcacggaatgacttatggacagactgccgccagtcaactctatacagcatgtggaaacgcgccggagccggtgcgtcgatcaaacaagttccatcaaaaagctttatccctcgaataccgcgcatgtaccaaaacgtttggttgacatcgtcgtaaccaataattttagcatggtcacgctcccggcgagtaaacttgccattgactatttcgaactgctcatcatgaagcagttgatatataggtgtaatgcagtgatcaagatagaaatcctgaggagcactgtccttcttatgtttgtactccgcagataagaaataatcgtaagcgcacttataaatgaaacaaagacattcgggcatgaatctcacgttgtttgcttcaccccagcaaagcatgtacaatgacaactgctcaacacgctcaacatcagttaactcttccatgcgattgtaccataagttctcgtaggatttgaggtcgtccttcgcgataaccccggaagaatcctgactgatgaaagaaggtgatccggaagtcaagtcgaggcggtccatgccagctgcaaagtaccactttttaaagtttgcattgggtccaccaatgtaatcagcatgcaaggttgcaagagcatccctcggtgccattctcgatgcacgagagtccaacataaccatgaagtaatcgaacatgttgcgcatgctatcccattggaaaccgaactttgatgagaactcgataaagatactttctatgtcttgcgtcagcaccggcgcgtttgtttcagccgtccacgagggatacaacgcttcatagtgaccagcactgtccgaagaatcaacactcgatccctccacgatgtactcgtgtccaaactcgtctaagccaacagattcataacgctttgacaatggttggccgcggttgaggggaaacatgacatagcttcggttagacacgttggagtcttgcgaagtaaaaccttcttgcgacgtgtagccgtccgggttcattagatcgtcctcaagctcatcaaagtcctcatcgttgtcgctacggttatattcatcataatcatgggcaaaaggatccactgactcgcgacgatgcgcttcaggatcataagtctcagcattttcgaaaggactttcgactgctgtcaactcactcgtccaattttgcccagagtgatagctttgatcgtcgtactctcgttctctgccgttataggccattttttagtgagaaccaagggtaaaacggttcagaagaatttctgtggggagtagaaagtttatacgccgtttttgacgctttcaaacgacttcaacaagtcagtcgtgtgataacgaatgctgtttcctgtacgacaggcaacagacaagcgaattaaagtaacctgtaccaaactcgttataaatcgactttcaatatgtatctccggcacagagttttaataaagagaaaaaaggaccgttactgagggaattaagacagctctcgccctacaacttctgcgtattttatggcacacgtttttattccgcaacgggaaatagcaaataagaatgataagccctcgcagttttcgtaccacaagaccgaagactgtccaacgttatcgtctcccccaaagtcgcttaaaaagaacggtgacagcgacaaacagtggttttactgtctaagtatctcttgaaaacaattgaactcaacaaggacggtgtagggagggataggcggagagcaggtgagatgagtttgcgtaggcgccaagggcgaggcgtttacgctacggataggtctcgggtggtgtagtaacgaggttgcctgtagttggctgtctgagtatgagccatcgagcacgcatccctggtaaagtagtgaaaagaggtgcgataaatggtcgataatatacacagtttttatttaattaatattcgtacatttataagaattgtatcaatgcaaattttatgtatgattggataaaagtaaacatccgtcgtccaagcgaagctataattttcaacttttttaaaacgcatatacaatatagttatgtttattttgttcaaatgaatgtattcgtgtattttgtcttgaagatctcttttagaaaaccatgaggcttctcgtaggtttgacaagctcggtaggggcgcaagtctgctttctccgccttattgtgtttaagatatgcgcacagccaatcatgttattgtatttttgttggcatagcaatgatctgtcaaattggagcctagtctcgttagcgtaagcgtctgtgaacggatggattctcgcaatacgacgacgctgaagaaccttgtgtccaataattatctggttttattaatgtggtattcggcaatggacgctttttcatttatgtactgcatgaagttgggggtttgtttgtttacacccttcacgctaagcccacctatgacgtatgctacatggcgatatggggccgaggaggctcgcctacggaatcgtatataagggccggatgtcgctgctggataatcatccctccaccaaacacatattgcctgtgagcagcgttcactggccaggtcaaactgagtgttgaggttaccttcattacctatcctttattcctttcttttcattgagtcgtagacctatactttgcatcttgtcaaggtactctcattgcattaattcttgtaaagcattcctacattttcatcatgaagttttctttcgttgctctggccgctgccgctttcgctggcattgccaaggcctctctgcctactatttccgtcgatggccgttacttctactttgagaacggtactcgtttcttcatcaagggtgttgcttaccaacccaatgttgataccgattccaacggtgatgctgtctcctctgacttcgttgatcccttggctcaagaggactcctgtctccgtgatgttgagtacttcaagaagctccatatcaacacgattcgtgtctatgctgtcaacgcttctcaggaccactcggcttgtatgaaggctcttgactcggccggtatctacgttcttgccgatctcgctcaacccagtgagtctattgaccgtactagccccaagtgggataccaaccttttctcccgttatgccagtgtcgttgatgctatggctaactacactaacgttcttggtttcttcgctggtaatgaggttaccaacaacaacactaacacccctgcatctgcctttgtcaaggctgctgtccgtgatatgaagtcttacatttctatgcaaggctaccgttccatccccgttggttactccaccaatgatgactctgatactcgtgtttctatggctgattacttcgaatgtggtagcaccgatgagcgtgctgacttctatggtgttaacatttatgagtggtgtggttccagtacttaccaggagtccggttatgctgaccgtactgaggagttcgctaactttactattcccgtcttcttctctgagtttggttgcattaccaagcgtcctcgtaccttccaagaggttcaagctttgttcggtgtcaacatgactggtgtctggtccggtggtattgcttaccaatactttgagaccaacaacaactatggtgttgtttctattgagtccagcagcgtcgttaccttgactgatttcccttacttggcttctcaattcggtgctgtcactcccaccacttcttctgatgtctccactactaccgttactgcttcttgccttcccaccaacaccaactgggttgccgctgttgagctccctcccaccccctctgacgagatttgccaatgcatgtccaactctcgttcttgtgttgttcttgacagcgtcagctccagttcttacactgaccttttcaactacgtttgtggtgttgtctcttgtgatggtattactgctaacggtacctaccctggttcctatggtgactacagtttctgtgattccaagcaaatgctgaactttgttttggacctctactactctgctaagggtgactgtgacttcagcggctctgccaccaccactaagacttctgctcttagcggtacttgcgctagctacgtctctgctgctggttccgttggtaccaactctgttgcttactccatggacgctaacgccgttgccactactttgactacccctggtgcatctgccactaacggtacctcgacttcttctgtcaagtctggttccaccacttactcttcctctggtagcagcggttctgtcggtagctccgccgttaccctcagtggtaacgccatctatgctttcatggctaccgtgattgccggtgttgctgttgctttcctctaagcgtggtgctttgggatgtcgagtgcatgcgttgtatgtcatgcatggattctccaactaattttgaccgtagttccgatgaactggattcatcgggcgcgctgggtttcttgactgagccttctcagcatgattgggtccactcgttctttctttgatattatcttccctgtatgattttgcagcgaattgaactttgtatttttccgtagtcacattaaattcattttgttgaatatataatttgttaaagtacttttttattttgagtgtgtttttggcggattgtgtaacctttctctcgtgtatgtttgatgtggttgtactctaatggtatgttcgaatgcttaagaccgaatcccattgtattgacttgactaaattcgaaagaaaaacagtaagctgtggttgctattaattcgtctaatgcgccaaaaatgtagtaaatatttttatagtaaagatatccttcttccagtttaagactgagactttaggtcctccatagccttttgcagcttttgataggattcggtttcttcccaaatgccctttccccgtcccatcagagaacgcaggacactgcgagatttgaatttccaatccttggcaacgacgcctcccatgcgtccaggtttttcgcccaaatttgtgtatgcatcaacaacgtccagtgcaccatctacagttttatcccaaacggccaactcgcttgtaatgttgggactcgaaagcaacactcggtaagctttcaaggtggcatccaaagattcggcccatctttgacgccaaaacatgaaacgagcaacgagtttccacaaccgaacatcgttggtgatcagcggaataataatggcaaaaagttctgtaagaaggcgagcaaggatatccgtgtcatccttgcaatgttgggttacatgatttaccaaaagatccaaacattgaacatcaacggccgtttcaccctttgattttgaccgcagctctatgattctgcgcatggcgcgaataacttctgaccattcaccaacgtccacggagacgagcatgtaattttcccatacacgccagttttcgtacataaaacgaagaccctgctgcaacgtgcgccaagcatcacgcttgttctttggcttagccttcagcattgcactcgccaagttgttccaactctcaccatcttcgggatcaatcgacaaacagcgagtgaatgcctccatagcaacttcgaatgcattcagctcaagggcagcacatccataagtaaaccacgtagggtaagaaagcggattgattcgaagggatttttcaaaagattccatacactttttcatgtcatggacagcatagtaatgacgaccaagagcacgttgagcaggtgcgtaacggcagccagaaagctcccatgccttttcataatgcgagatatcgttttcaatatcaccgagcatcgtccgcaggcggtgatcgttagggtctttctcaagctgtgtacggatgacatttatagcaagatcagtgcgctccaaagagcagtgacacaatgcaacgcaatcccacatctcgagacgctcataaatttcaagggcggaacgaattgaaccaatggacatgaactttttggccaattcatcctcgagttgccaacgagatggcatggacagttgatgagcataggcaagacgctcgtgtaatgaagcagattcaccttcatctttgggtttgggcaggaaagagccaccgactaccgcttcaagaccgctgtccactgtttccgttcctggagccctgagttgatcattaagctggtcaacaagaacttgtagttgaagcacgcttctttcaaccgttcgactcttgaatccttcaagtctcgtgcgaataagaagacccatagtgtacacggaccaattcacgggatgtgccagaacacgttctgcataaggagacatttcctcacgcgtaaggccatcatcaggattggagtttttgataatttgacagtaagccaaaagtaatgctgcatcgagaggatgtaaacgcgatggttcattgggattctcctctttcaatcgaggatctacttcttccctataggccaaacgctcttgatcgtgtttgaaagagattttttccagcaacgtatcatcgttgagctcaagagttctcggttgagttgccgtgatgtctccgccctcacggttccgtgatttagcaagaacaacaagttgagaagcatcaaacgtctgaaacttggtacggcgtccgagagcacccgtaagctcgtatgcaaaatccatcacgtttccagcgtcattcagcaaacgcaaagcaagtccatctcgtccataaaaagagtggataagacccaattcaattgcgtaacgaccctggacatcttggtcttgtgtgacaatgtagtcgctaatgctactcatatttttgtttatgagattgtgaagcgaagcaacatgctcctgcaagatacgctgtaataaaaaggctagtcgggcttcattccaaaggtggattggagtctggcttttggcgtacgaaaataatgctcgtgagaacacaagtagcaaaagcttaggagcaagatgatacggacgctcaccatcgacagtcagggcattcaaagtcgcgtttttcaagtcgggatgtgagcgcacagcttgaggaagccaatcaacaggttcatcgggcaagtaaggaccggtgtaattagcttgaagaaaatattcaagtgcttccgtagccaaatccggcagaacattcttgtccaaatcagtttgctggtcccaaaacgcaaagagaaactcttcgaaagcaagttctttcgtaagtaattggcacaacggatgtccgtcctcgagttgtgctccgaaaagatagtttttggctgtttccagcgacaatttggagtctacgtccattttttttgtttccgctgggcgtcttggtgacgatagaagcaagaacaatgttgttttgcagtagtctgccaagagtgtcgaaggaagaagtcttcagtaccaaatgcttagtcagagtgttgaaacaaaaacgacaccatcatagcctcgacatgtagtacatcaatcgaaagagaaaacctcgatgattacaatgcacacaatatcaaaaagttatggtgcctcatgaacaatgttgtttttcttcaaaaaacaacaaagtgtgacactcgttgatactcgttactattcactaacacaaataacaaagtccagcgcactctaatgaagaatcatacaacgaatcaccactacccagcgcactagcgacagaacaagcataatgttgcgaaaaggtgtcattgcttcgtctactgacacatagattcattaagtctcaaaataaaatagtacataaacaacttaggcgagaaggtccttcaattgacccttgctcttgatggcttgaaggtcagagttaccgccaatgtgcttcttgtgaatgaagatgttaggaacagtgcgttgaccagtctttgtagccaagtagctttgaatctcgtcaccgtcgtccatggtgtccaactcgtacaccttagcattggcaccctcgtccttgagggtcttcttggtagcagaacagtaaggacagtaagtcttggaaaagaccaaaacgtcgttctcctcaacggcggagtcaacaaattctttaacggcagacattctcgtaatggattagacaggaaaagcgtctctgaatgcaaaagcggggcccgcgttatttatataatttatcagaaaggtatggcgtcatgatgacgcagtgcaactgaataatgacaggcggatactgactaaacggaaggttggctgtgtttattttaacgaagtaaagcgaggcacaacaggatcggaaatgcggagaagacgtggtatagtttcttaggactcgttatagtgtgttgtaccacggtaaagctcctaaaaccccactgccgcgtctctgttgctgtgtaacacgaaaaaacatatggcaaactgtgttgtctgttcttcgacggcaaagtacaggtgtcctaaatgttacagcacttagtaagtacacgacgtctttgacttttgtaagcataaacgtctaaagcaacacaagacatttattcggtcaaaagagctgcaaacgggaacatcagcgatagtttattagtagtagcacagggacgctaacaattggtagctgtagtgtcgtctgtttcaaggaacacaaaacccagtgtgacccggaaaagaagcaaacgaatgaacaggattcacaggcatcttccatgcacatcacagtggagccatctccaaatgtgatttacgtgaatggacgcgagcctaaagtcgcggaggaagccctgcctaaaacaacagacttgcaacgagcgctgcaggacgaaggaattcaagcatacttgaacgagcatcccgaacttgtgaagcttatggaccagctagtacgtctccggagtcaagagactacaaacgttcccgtaagaacacttgcagcaatccaaagtcatcgagacaacaacccagcattcactgaacttgctaacaaagttttggatttgtgtgaggaattgtagccaccatcaaagtgtatcatagaaaaaattttagtgctttggtcgtaaaacttagccttttttttgatatatcaaaaacgagaatgaaatatcggtgttaagtcactctacaagcgtaccagctctaggcccaagtgagtcactacggcaagctggcgtgcagtactgtgccaactcatatcgacaataggcgtattcaaaaacaccggatcgacgtctgtggcatggggccgatcaactgaaactagttgaagacttcctcgggcagcactagccgttgcgaataaacgtgcatagtagggatgtgcacgggcgccaagaacggtgcctgagaacgaagtactacccatcgcgttgggtagaagattccgagaaggaagagtaccattgacttcagcgaactcgccggctccttgagcggaatcctttgaagaccacaactcccaacacgaccagttaccattcttgcacatggccaaaattgagttttgatgttcgccagaccattcggcactaccaagcgtgtcggcggcgttcacttgaacgccgctggcggagagactaacaatccacggacgttgcgagtcttcgatctccatgacttcgtcggcagtggatgaagaagcacttgctccggaggatgtccagtcaaacacacggacttgaccattacgctcgccaacaagcaagcgacgggcatctgaacggcaaaaacgcacggagacaccgggcgatgcaagcgtgtaaccagcgagcacaggtccattatccgaaacacgccaaacgataagcgtattatcatcgccaacactggcaattacatgttcgtccagcgtttggtctgcggagtaaatttcgatgatatccacatcgttcacgaagttttggtgtccagatgtaccgccaaatgtgtgttgtgaagtgatctcagcgtcttgtgtaaagattagccgaactgaattgtcttgacaagcacatgcaatggacagagtacatgaactgttttcttctccattttctgagctgtctggagctgttttatgggcgtaaaacgccaaatgcagtgttgggaggccagttgcaactgtgaaaagctgtcgaaatggccaggcacctgtgcttggttttgcagtaggtttataaaatgtaattccggtttcatgtccttattaaacacaatgttagtttcgagagcacaggtaatcgtgtctgctacataccgacggcaaaaatgtcaggctgggaggatcctggaagcgcccattttatggtataaggaaatacttctaacggttgtctatgtttgttagcgaaattcgcgtcgtttctaacgtggtaaactacctaatgcgattctgctgagaaatagaaaccataacgccaatcttatttcaaatagacagttcagacgcgttaatgtttttttctccagatactgggcggatttgtttttcgttttccactggcttgacagtgaacaggcgtggccgtgttttgtgagggaggttacatcgggtaacaaagttaaataaggttttgtattagcgaagctgacgtactcgaaaaatcaggaataggcaaatggaacacaggtacgagcagagacggccgaccacatgaaccgatgatgcaagcaaccgacaactaacgcgccattcacaaatctctttacacccttaggaaaacaccaacaaatatcagtaacagtattgattacaactatttacgaaagcggacaacttatctcgctgacttattaccacccggagtagatgctgttcgggcagaatgaagtaaacagcgaatttctatctctcaccacgttccccgcgcctgatacataagccgtgacaaaggcccgtgaatagtggggattgcgaatttggtttgactggtgggcggacggccgcttttatgctgttttgcaattgaaactccgatacattttttgttccagaatgtactgagatcacgagacattgttcaggttggagggatttagtgtgcttcactatttgacttttaaaacgtatagagcattacggtatagtacataatgaacggtgacgtacttcattaaaattcactaaatcgccttatatcctagctcagtgaggtcattgacagtgtcggcagctgctgtacaaatgatgatgatggcggcggctgtattcccagtattaaacaaattgctcagttcgtagttgtgaattatacaaatcattgattttacaatggtccggttgactccattagcgaggtctatgtaagtaaagagtgcgttttgaagtgtaaacagttttgagaatcgagattggggatttagtgattgcagcatctaacaggttttctagttttaagaacagagttccatatcttcaacgtgcgactcaagcatcatcgaaaccgacgcatttaagggttagttagctcgtgctctgaaggacgaaatgacggttttctggtgaattggtaatactaacctctaaatagcggccgaaaagcaaatactgggcgtacaccttgtacacggcattcggcgccagttgtattatgggtaccgttgcaaccgtaaaagctttacgagtatgtgttatgttcgataacagaatttctgatacagagtttcgtacctgaacctaattctaactcagaaacacagaaagattaaattgactaggacattgatgggggggtcctattctccctcctgtgtgtgtttgacatgatgtaacctttagcactaaaatgcacttactttttatagtaaacacgtttaaactgaaagtgtagacaaagtacaccattctcgaaactgtttttgaaaccacggtggcgctttgaactgtagtcccagtctcggtcaactattcgaaacgcaatgtcctgatacggttcaccggcaatgaaacgaatcacacaagtttcctccgtctgctgttcgtctctctgcttgcgagaccgattgcgctcaatacggtaagtaggtgcgcgaccagtgccaatgagatcagggtagaagatgttgaaacggtatccctgtacagccttgggcggaggatgttcttcgttataatgagcttgattgtaagaattccactcaaaaccgagtaataccctgttgtagtactttggcttttttaaggaaacgccgttggcgctaattgaaacaggagcttgctcggtctccaattcattttccaagtcagcctcatcggcgtcgcctgctttaaggtattcacgttcaagcctctcctttgtcatcctccagaaagtgtcttcttcgatgcttgtactaactaacttgcttgtccgtacctttggtttactgttcaacaagggaatataagtggcatccgtaactcgttttctcttcgtttcctactcgtagttagtatgtatttccattgcacaacccaaaccataccaacatgtgcgtgtactgttcttcctcaattggcttcaggccttgtggtagctgttcttgccgtaataaaggtgctggatccagattgatgcgataatattcattctctgccagttttttcatttgctgtagttgatgtaaatcatccttggcctgctgtagctgttcttcattttgtttcgttctgttttgttgtaacgtttcgctaaaaagctctgataaataagcccggaccttgaattcttttaaatgaagcaatagtccttcccagtaatcggtatcaatgggagcattactccgaagcttctgctttatttgattctccaaacggacaagggcttcgtgtgactttccctgtagcaatttttgaacatcgtctaaaacgattgcgatagaccgtttggaatcccgagatgcacgggctttttttagttccagatcaacaaagtcatgaactgtcaaccaaaacttttgtttttcacgatggcccccttcaagccgctccagttcaaggcattgttgaccaagtgtctcaagttcctcaacactattgttctcaattaagtctatgggatcgcaaaccgacataagatctggctcaaaatggcgaacacgttcatcaacacctaggatagtactgatactaaccagcaaatgatcgatcggtttagaacgattttgactcagacgcagagcagcgcgttcgtagtactggatgagaagaaatttattttctctttccaattcattttcagcggtatctttgcttgtgagatgacgacgtattgactagagcaggttaacttctgttttcgtaaacggaacacataatactcatcggctatcaccaaagctatggattgacttactaggtcgtcgtctcgttctcgaaatcttttactataccgtgagggggaacgagatgatgaacgtttattgtatgggtaagacatgtctgttatcgaaagtaagtgttttcaataacagagaatcaaactttatgaaacagtggtcgactttgtagatgaatgaaataatgacagcaaaaaagtatttctttttttttattaaaaagcgtagtttgtcatgaagccgtagtaatggaaattagctagagcagtcattcacgtaactattcggaattgtatgaagaaaagcactgatgtcaagtaatactgccgcttattggcagacgatcaatacagatgattagtttgaaaaagaaattaaacgtaaagacaaaaagaacaagaaaaaaataaaaaaaataaaaaataattataataattataaaataaataaaaactaccaattaataagaaaactcacaaccttgatgtcctcaaaagcaataatagtacaactgcttctgtaaagaagttttgcctatgcagtccaattccctctcactactttggtaatttaaagggtccacaagctaaggccaagaacaggccagcgaataaacgtaagaatacacacccagtacaatcacattcagcagcattttcttagaacgtccaacaaaaaagaccactaacccatgctaccgaaacctcacatacttactacctttcccaccgttactaacgcattcccctcgtaataacgtactcttcagctacgtctacgttgttaaagaactttcaaatgcatttcgattttactcctcgtcctcctcgatgagagagtaggcaatgcgatccaagtcacgttgaccttgctgggagatgcgacgaccaccgttctcgctcttctcaagcacaccaatcttctccaagctttgaacaaccttgcgttgaacactgccagagcagtcgcggtgatgagaaggacgcataccacggttgacggatccgccgtaaaccttgcaaaggcgaccaacaccaacttgcttgcgaaggtagatgtgacgagcaatggcagcggcacggacaaagtaccagtcagggtcgtaaggagccaactccttgtgggtaccagtcttgacgatgtcaatccactggggggtagtcatcttacctagaaaataaagttagcaaatgcccgggagttcgacgtttagcggacgttaacgccttaaaacaacataccagaacgcttcaagaaagcggcataggcagtgatgaacttttgagcatcaacatctttaacagaaactccagccatgatgaaactgccgtttggttaaggttggtgaaggtggtggacggtaaaaggagacgtctgaaagaaatgtatttttgctagtgtttctacaccaacaccgtgactgctaattttggcaagcgtcgagtgaacttacccagaaccaacttcctccaccagcaacattaagctcaattcatcgaggaacggtgttttagcgctcctttcgccgtcactccttccgagacgtcttgtttaaggactgtctgtgttgcttaatcaaagatcaatccttggaaacgggaattcgcgactttgcgagagaaacttacttttacgtttttatttgagccattgtgtgttgaataacctgcattcaacggtgagtttgctcttatgctagtgaaataggacacattgtgatgtccaaacaatcttccattacagtaactggtacgtgtgttgtttcttcgttcatacagaagatcattgctaatgctgtgtagttcgagttcgtccgtttaatacccaagagtccgctcatctagtcgctgctccagactctctacaactgcattcgtctacttccattacctcttctgttgcagcttcgtacaaacctcatcttcaacatgcaaaaccattacgaggaatacgtagagtcgtaaaggtgcttgatcaaagaatccttgtctttgacccgccgagtgattcagctctcggcaggcgtggtaatcgcagacggtctatgacgaatttgcctgcctcccgaattcatagggtatccaaaggcgatggtcgggatttacgatatgcttttgaccgtgtgtttgacgaaacggcatctcagtatgatgtttacacggaaacagcccgtcctcttctggacagcgttttagatggctttaatgctacagtttttgcatatggagctacgggttgcggtaaaacacacaccatcagtggaactccagagcatccgggtgtcatttacttaacactgaaagagctgtttgaaagaattgaacagctgaaagacgaacgcatctttagtttgcgtctttcgtatttagaaatctacaacgaatccattcgcgaccttctcgctacaaccgcacaaggaaggagtaggaatctttcattacgtgaagacgccgacagacgaattaccgtgccaggactgacgagtctgtcaccttcatcgcttgaagaagtgatgaaaattattctgcgcggaaacgctaataggaccatgtcacctactgaagcgaatgcgacttcttcgcgttctcatgctgtattacaagtttctcttacccaaaagccaagaacagcagatattaacgaagatcacactcttgctacgctctccataatcgatttggctggttcagagcgggcaaatgccacacgcaatcggggagaaagactgaaagaaggtgccaacattaaccggtcattattggcattaggaaattgcattaatgctttgtgcgacccacatcgccgggcacatgtcccctaccgagattctaaattgacacgtctactgaaattcagtttaggtggcaattgtaaaactgttatgattgtctgtgtgtcaccatcttctgttcattatgaggagacttacaacacactgaagtatgcaaatcgtgcaaaaaacatcaagactgaagttcttcgtaatatgattagtgttgaccgacacgtgagccagtatgtgaaggcaatttatgagcttcgtcaacaaatccgtgaacttgaacgacgcttagaacaatcagatttgcccaccagaaataccccgaacagcactagtatttcatttgatgcaaagttgattgaagcacgagacttactacgagccgcgtttgaacaaacactgcctcgacaaaagtccgtcattgaggatgtacggcacgcaaagcggatggatgactgtattcacttggttcgttactggttaacatcttgcgaacgaacgtgcgcagatacgacagatgagcgtgcgcaattggcacgcgccaaattggacaccctgcttacggaacgttctgtattcgtgtctaaagttaacccgaaagaaatttacgggacttttgagcaaagcatatcacctatcatacggactttgcgggacaatgatgctgatgtctatgccgacgtgttgcaagacgaagtggatttactcaagtcaattcatgaaaaccaaattttagacgctcagaactctacaacacattttacacataccttagaaacactactgactgcatcctttcgattgcttccctcattgcagaaaggtggttttggtgatgcgcatatttttctaaagaattggctgattaatctggccgtgaagaatgaaccttttgagtataatggaccatcactctcatctctttcggaaatctctgttcttaatcaacaactccgccagagctgtcttcaggacaatgatcctctagcagcacttccgtttttgtcttcgccatcccatccacgacctcggcctccagcgatgttcgtggttaagtcaccaaagaagccaattctccttccaaaacgatctcacaagaaacgtgtacgttttgaagatactaatagtcctaccgaacctgctgttgatatggaggaagaatttgaagattggaaagaggaagatgacgaagccttaaagtctgaagacgaggaacatttgcctccccagaaacccgactttctgcaacccgcccagccttcaaatactctttctttccgtgcaccaagtcaaccattcattcgcataacgtctccagctgcacctattaaacaagcatctcaagatgcacggaccacggatccaccttcacactcggacaaatcatcagacgaccaacagaatgcatcattcatgtcccttgatcgtagtatgaccgaaatggaagttgatactagctctcatagtatcagaagcgtttcgctaggctcgacgccatcccgtatccctacccccgatttactctcgtcggggagacatgcagctcttgcagactctaaaaggactctgaattttaattttgctgccacatctgcctcgtccctggacaaaccatctgttatgatacccccctcttctaatctctctgacgcttcttctctcccatctctttccagccgtatgagcttgcctttaccgtcggcaccgaacaagaccgttcggcgactcagttctctcacatcattacgtctctctaatcctgcacgtgtcatccgacgcgacactggactgtttacgggacctaccaacgctccgtctgacgcaccctctcatgaaacgtcttagaatgaacacttccaactgtactacttaatgaattttacttatcagggaagttgcagaagcgtctagacgtaagctactgcttccctcacacacccaaggctttaccaccggggaagcactgcacactcttattaacatccccaatacccactcaactaagtactgctcaatctttgtagacataccaaaaacattttttacccaatttaactagtttaagaaaactgtacaacccttaatagtaaacgggatagtagaacaagcacactatcagaagccactgaatattgagtagcctgagccgattaaagcagtaactaaactgcctaataaagacgcttctcgtaagtagcaaagccttgaatatctccctcacggatggcagcgctactacggatctcaaagcgggtttcgccgctaacgacagacttgtgcaactcaggaatggacttaacaccaatgtcttggaaggcgtggagaagaccggtgtgcaagtaaggcaagaagcgggtcaaagaacccttctcaacaacaagaccagaaacaccttgagcgacacggacggcatcgttctcagagaagtaacgaccagtagaggcgttctcgttaacaccagtaccctccatggcggcgatggaacccataccacggtaagacttgtagcgttgaccgtcacggacgtaagactcaccaggggactcggtggtaccagccaaaagactacccatcatgacagcgtgggcacccaaggccaaactcttgaccatgtgaccaacgttctggataccaccgtcagcgatggtgggaacgccgaacttgttggcgaactcggcgacttgagcgatagcagtggccaagggacgaccacaggccataacctcttgggtaatgcaagcactaccactacccataccgatacggagaccgtcggcaccagcagcaatcaagttggcagtttgttcgcgagtaacgacgttaccagcaataacatcaaccttggggtgggtagccttgatccacttgatcatatcaatttggaacttggagttaccttgggaagagtcgatgacaataacatcacaaccagcctcaaccaaaagagtacaacggaccttatcgtcctcacgagtgccaatagcggcaccaaccataagttgcttggattcaggcgacttgctggcgttggggaagtcttggttcttcatcaagtcggtcaacgacaagagagcaacaagacgaccttcaccgtcgatgacgggaagcttgccctttttagactttttcaaaatttcgttagcaccctccaaatcaatgcccttaggagcagtgacaaggttctcacgagtcataacctcagagacaggggtgctgggatccttgcggaattgaacatcacgggaagagacaatgccaagaagcttaccgttaagcttaccgttgtctaaaagggttagtgaatgctacgcacaacgcatgaacaaacagaagagtcagattgcgaagcaggctcttctctcaagtcagtgacaaaattgtatctccatagcatttctgctgttacagaagaacgaaagttataagtcaaagcatcatccaggcaagcgaagcacaaccgagagaaaagagcactaaaccgcgcaaatccatacacataatccgttattctagcaaaacttaccagtgacgggaataccgctgaatcctctgtccttcttaattttcaaaacctcgccaatggtgttgttaacaccgaagacaacgggatcggtaatgaaaccgttctcgtatctcttcacccggcggaccatctcagcttgagcctcgggggtacagttgtggtgaatgataccgataccacccaacaaagccatgtagatggccatttggtcctcagtgacagtgtccataggagaactcatgaagggagccttaagcttgatgttacgggtgattttagtgtcgagagaaacctcgttggggatgaagttgatgtaaccaggcaagaccaaaaagtcattgaaggtcaaaccaccttgagagttctgacggataagttggtcgatgctaagaccatccttagtctcgtacttctcaagctctttaacagcctcagtgtgcttcaagtacgttgccatggccaaagtaatttagggttgggagagggtaagataccgattagaaagtgagggggatccgctctttaaatactcgtgaaaatttttttatagttaacaaaaaattcatttatttaattaaaaaaatatcatttgttaagttggggcgtggcgaatgaatatagatcggttgcatacaaactgcgatagcgagctgtagcgagaaagtggggttcgaaataacgcgacttagtgatgcatatgttccgagggctattaggtaattactgaattgcaacgaaactttacgagctataataagcagaaagcaatgctgaattgctgaaatggaaaaggagagaatggcttttgttgccgtagcctgagtgagaggctgtctgcaaatgtagtgaatagaagactggaacatttaggtcagtctagattgtagacgtcgttcgaaataaaaggaatgaactaaatcagtagagacatttttgaataacaaaaaggaaaatatagtaagaaaaaacgagcgcatgagatggacaccttgacgaacatctcgtaaatacagtgttacttaaaataccaaggggcggtatagtaagaacaaaccaaaaagcttggtgaatgagccagtcggctctatatgttctcataccagtagatcatcaatccactcatattgtcccgtgtgcggattccattgccgatttctcatagcatactgttcctcatcactgctccattgctcttgcagcctcagcggatctgtgtactgttggcgcatggacgagctatttggctcatctgcccattcgtacatgcgatcgccattttccaaacgctccatgttgagcggaaactctgtcccgtctcccattgaattcaggtacggaaggaaccagaggaaaacagaggggcccatgatttgtttccaattggcaagccagccaacgttgaagggttgcgtggtagaagagtaccgcgaccaagatgcactcagagtttccaatgtcgtgatgttgcgtaaaatgagtgaagcatgatacactgagaatacactgagaatgacaaacatagaaaacgaaaaaataagctgaccaatccacaatacaggtagccaagagagccgggtattttcgtcaagaccacttaggtataggtgcagtgatttaatgcacatatatgccgtaaacatggcatacatagacaggtatacgagaagaaggaagaaaaacttctggtttcgaaatccaatgcagtgttgaaaccatatgcagtgatgatccatcctaagaatgcacgatctgcactgggaacaatgatgagtacgagaatactttacgtattggcatttctgacatcgccgcacattcttcggcatcaaatgctcacgatagccaagcactgactatgcacagagtgttagtatatgtattaaaactgatgcgtaatgactatgaagctgtttcgagatgggcccactgagaagtggatgaacgcttggtattattcatacagatgctcgtcaagcacatgccaacaatatacgacggacggcacctctcatatgggccactctgacttacctttggcgttccagggtgcgtgaaattcacgagattatacgtgagcacagacagcacatacatgctgaattgtaacacgtatataaagcgcgaaacatcatgtcttaaagttgcattcactatttgtgccccagtcataatagaaatagcaacaagaagcatgaaatgatgaacagcagccttcataagccaaaaaagcccgcgaatcggcagcattaaaagcttcgccatggtaaacgctatgggcactttggccagcacacggattaccaattgtagtactcagtaacaagaaaacctgttcgtggatgaatgagtagttggcgaaggattctgtatgggcagtgaagtgcaaggggggggacgaagagaacaaccaaatgtaattgattacaggcctgtggtcaataaaaaattggtggattttgagtagtaccaaagttttaataaggagtttttcgtttagaccctttagttaaccaatttcattttcgtgtctgttctggagtttatgttgactggaattctcaaggaatgtcacttttcgtaaattcaacaacgacaacctaaaatgaaatccattgaacatccgttcagcaatctttcacagcacacttttgcaaatttgtgtttgcaggtatttcgcgtagcgcgttcccctgggaaaagaaacgcgtcgcgtggtgacgaagcaaatgagcttaatctagctcccccaccatatccagacgtcccctctacaaataccctttcaacatggcgaaaccaggtttgcagcattaaataatgaaattgctactaacaatgatataggagttgatcaatacctaaagctgtacaatgttttgtccagttttttgtggatgagcgttcttacacgcggattgttgctctggtacatcatcggtgactaccgggcagtctttctcggaacggaaagctttgttcgatgggtgcagacgcttgcaattgctgaagttgtgcattgtatgattggttttgtacgttcttctgttgttacgactgccattcaagtggcttctcgagttttgctcgtctggggtgtttgctatccatttccggaggttgttcgtgattctcctatttaccttagcatgatctttgcttggtctgtcacggaggtcattcgttacacattttacgcatgcaatttggccaagaatgtgcctgcaaccttgctgtggttgagatacagtgccttcattgttttgtaccctattggtgccggtagcgagtttctcttggttcttaagaccctccgtactgccgtttcttcatggttcccgaacaaaattatttggcctttgattttggttatttatccccctggtaagatggacaaggccgagatgaagatgtttctatacttgttgctaacaccctctaggtctctggcacatgtacacgtacatgctttcacagagaagaaaggcgatgaacgccagtgctaaaaagtgaagcgggaaaatgccaatttaagagggtctggctcgtccttgtatgctaccagtgagcaacaacccttgtcatgattatgccgcacataaccttaccatttttgatacgcttgcagataggttgatccagtaagcattggcttggttggcctcttcatttttacttacaaaaatacttaatggacatttgttttcccgcaaatatggtctgttattttactaatcatcaaaataatgaatgcaagtcggctcattataagcaactccttttcttgcctttttttttgttttgggatcacatacaagcacataaagtcagacagtgccagcaagtcatcaccgtcttcctccgcgtgtcggcaatgatgtaccacgcccgcggacagcgggtgtcactttaaacattggagcattcctaaagaatgttagtggccgtcgagagcgagcttcttcgcttcaataaaacatacttgagcatgtcaggcacaattaggaaacgaatgtgtgatcctcgaatgtaaacttggtctaaatgagatacgcgaccatcacgagcggtgacactgatgtcttttaactggcagttcatgttgtcttcagctaaatagggtgttagtttgatcaaacattggcaaacacatccacggtatcaacgtcatttgttctcaataggaactggcatttttcttgcgataaatcgtgcttttaacgcggttcttattaatcttgtcttaccttcgatgagttttccacggtaagttgcgccgttttctaattccatggtgacaatgtggccttaaacagtcagttacacgatacatgtttcgttttaaacgcgtaccttgagcctcgtgcaatagcttgatgcacaacgacatttttgacgctttctgttgtgagttggacgtgcctggtcttttctttgggggagttggtcgcgctcaccttagaggcctgccacctcgccagtgcagcacatacagtatctttctcatccaccaaacaggtgtgaaccgtggtggacaggcttgggtaactcacaggagcagcgtatgaaaaatttggtaattccccaactcaaaaattacagttggtaccgaggactttatcaattgcggactattttgccaccgtcgattttgttgttcgtcaacgtatagacattatttttttttttcgtttcaattgaataatcttgcattttgcttttttaaagttcttggcttttcacgcttttggtctttttccctcctccagttgatatcgacattttttttaaaagattgttaaacttacgtacgcaatggagtcctcagaaaaggttctgctgtgtaaaaaatgcaaggctaaggcggtcatagaagcgcgttcagatgccttttgcgaagcctgttatatccgcagcatcgaaaacaaaatacgtcgtcagtttgagctgctacggccaaatctggtggacaagtgctcaaaaaaagcactggtttgcgtatcgggaggtttaaactcgatggctatgttggaaacggtgtactacctttcaagctatcgtgaagacaattatcgacccatgtttggtgatttgattgccgtacacttgcagttgcctacctcgacagtcgaagaagaagacatgatccgtacggtcattaagcaaaaatacccgaaatgcgcctatgtctatgtttctgagcacgaatacatgtctcagtgtacgtacgtgaatgctttgggttcccaagttcgggaaccagctgtaagcactgctgagaccgaacagacaaatttcttaaatgtctcatcgacgacttctagacaggatctacttcatagaatgcgtgatcgcgtgctgttacagttggcgcatgagaatcattgcgacactcttgtgtatggagacagcgccagtacgttggcagctaaaactttggagcttgtagcagagggacggggacatgcaatccctgcatcaacaggtgtgtgtactcggcctgctgttgctcctgacgttgctattttgcggcctttgcgtgaagttttggagcaagagctccgaagctacatgggcatgaaaggcctgcagtttgtgtctcgggaactcgattcacgactgacaacaatgtttgatgtatcgaagaactactttctcaaccttggtgagcaattccccagtctcgtgagcacaattgttcgtacgagcgggaagctctctgcacctcaggacggcgtatgctgtcgcctatgtcttctgcccatgcaagagaacacacattcctggttgaatagtacgaccgtccagcatcctacgaatcttgagctgtcggatgaagcttgtaaacaacagagggacgacgtttgttatggctgtatggtttcgcttggtggcttgaaggcgcctttagcttggcctcggtttgtagccaagcaatcttgagcgaaaaagtgtgtaaggttttgaattttaagaagcatttgatgttaaaaaaaaaaaaaaagaacggatagaaaagggaaaaggaataatttgggagctactataatgcattctgctgtattgaaacggattcgcaaacataaattgtatttttatagacattataactgggtcattgcactcatatttcgtgtgagctttttgttttacgtttcttgtataagcctttttgaatgacagtaggtggttttgcgaattctgaaaatgggttccaaacaccacgaacagaaggattcaatgattctactggttgcttgacaaagcgaggtttcagaccgtctgattctgagcactgaagtgcttgttcaagaatatctgaagccgagaactttcgagtaatgaattcttcgttgcgaccatttactgaactgttagctagaacacattttttgtctcttgccgacgtcttctcaaccataccgtaatatgacttgatggatggatgttgattaggacggtgaataacatgaaactcaatatcaccgttctccttcgcaaatacttctagttttcggcttaaaaactctttcatgccttcggaactaccgccccaattgcagtaataaaaatcaattcgcttgcacttagagaagattagttaatgaaacaataatgcttgtccatactggccgaagaaaagcaccaagtccgtttaatggtttagatatttttcgaactgttttaatcatagaaagaaaagattggtgtcggtgattttttattttcttatatttttttttaaaagagaggtataagagagcaccttgtgaaaacaatagaataaaaataaatcaacgggttttatataaacagcggataataatcataaagcacagcttaagcctgttataacgaaggaaatttcatttataaactgttacggaaagtgagtgtattttggtagatcattttaaaattaaaaaccaaaaaagaaaataaaagaaaataaaagaaaataaataaaaaattaaaaatcaaagagtaaaggacagcaaagtaaaaattgactatgaaagtaaatagcagcatcaattgcaccagagaaaagaacccgttatttccggacgggattaaaaaaaacgataccagcagtgatcgtgttgatatctggtcctttcttccgtgccgaccagcgccaacaaaatggaaaatacttcatgtacagcgccgttactcaatttgcaacacttgttttcgacggacgttgcccaatttctttaatatcgttttgtttcttcgtgtgcccaacttccactgtaccttcggtttgtttattttcgtgtcgcatgtattcgcgtctaacgcatgacgtcgtcatagtggaggtgggggtggtgaagatggcatcaacaaacttaagcttatcaggagctccccacatatcactacatttgtcttaaccatacaaaacctgccttttgccagtttttatttacggactgtggacgttataaatttgttaaaggtgcatctattattggttaacgcgcaaaagtaattaaagaatcgaatttggtacaggcgtttacgtacagttcgttttcgaacgagctttttgcgacgcgttttgcaataagtttttttaacccgtttttgtacacttatctatttatttatttgtctcttgtcctttagttgttttttatctcttcgtttctctctgttttttctctatcatgtcgttcgttctcaaagactggagttctcgcttttcagactcgttcaaggaacgtgctgtgtcgttgctttcaagcactttaaacaagggaagcacacattctatgattgccgatcggattacggtcaaggagttaaacatgggcacaattccccccgatttggaaatacttgaaataggggacttggcttcagatcggtttcagggccttttcaatttgcattatgctggtgatgcgtacctcgtgcttcagacgaaagtgcaggcaaaccccttgtccgtaaaacagacacctttccctggtcttaccagtcggcgtgatatgcttgctgctcgtgcgccgttgacggtgcccatgtaccttcggttgtccgaaatcaaattaaatggaattgtagtccttgtattttcgagacaaaaaggcgtcacaatggtatttcgtaatgatccgttggagtcgttgaaggtttcgtcttcattcgattcaattcctgccattgctaggtttctcaaacgggaaattgaggtgcagttaacgtcgctgttccaggaagagctgccggccattatatacaaattgtctcggtattggtgtgctcacatggagtcccccttcagcatgtcctctgtgatttctcgaccgccatcccagcagcgtgtttctcgttctgttccggatgtaatcgaaacaccgcctgactacaacgagtcgacaaagcttgacacgaactcacctgttaaaattggaccactttccacgacaactcatccgaatctcctggcaatcgcttccctggtcacgtctcgtagaagtcttgcccccaacgcttctccatgcatacccatggccgtttaccgttcttcaaatcttgataccctgaacagccagatagtccaaacggaggacggtgcattaccggcatcacaatctcccacattgcagttttcccgcttggagaactccaatgaatccaaatttccgactccgaaaaatgccagcgctactcccgctgcctccatctttggtcattctgattcttctaaacggcgtcgtgagcggaaaaagaagcatcattttgttaaagtattcaatagggcttctggagaaaaacataaagagaaggaaaccaaacaggatgttatagaaagtgctgatatcaaaatctctactcctgcaaatgaattatcgaagataaaagataaaatcattagtaaacaagggcaagaacaatttgcaaagtccttgagccggaaagctgctttggacttagcgatgttttcgcatcgggactgtgcaccctttgcgataaagttgaatggactgcaatggtacattcactcaaaagttatgctgtaaatgcaaaaaaaaatacgtctgtcctgttcatgattatcaccagaccattatttaaacgcatctgcatttttaccgtcgtctcctccccatttgttattaggggtatgtataatataacacaattttttcaccaaatgcacacatgcgaatatacttttaaacctaatgtattgttgttgcgaagaatactgatgtgctaatactacctgcttatggttgcctcagtgcttgaattgcgctagtgataaaaatgccgtggtgaataattgagaatgtgaccagtgttataaacgtagagatcttgtcttctctgcgatgcgtggtattctgtttcttgtcagttagaacataatgtttatgatttgcgcgttttctccaagtatggatttccgaccatgacgaccgtagttttgaggacgattttgtgcgcgtaaatcagtgtatgcatcgggagcgcttggatcaatatcacgctcgttgttcacggggttgttccgcatattttgatcgaaggatacggtatttgcattttcgtttgaaaatgtgttcatggtcgcactgtcccacgggcttggaaaagggacgttcatgaagctattgcttttaaaaatgtgttcctcgcttagagcaacattctcaatctctggcttcagtgaccattcctcctcaaacttcttttggacttcaatagactgaggttcaacaaggcggatctgaacagtctgaaagtcattgtatgcgtttagtgtgtttgctgcagtttcggtgtccataagtcctttctgtaggaaatatgggataagttcgtccgaatttcggattgacttcgtgtcatatatcactttaagccaattcgctgccgcctcttgaatgtcaatttcttcttccataaagggcaatctaggtctgtagcttttcaccgttaattcttccgatgataatttaagttggtaataatgtgcgccaacatgtacagtaaatccatgattagcaacaacgctagtaatgtccgatggatcaatcatgtaaagtataggaaggccaattttgctgtcggcaaattcagcaatgccttcataaccggacatcgtattgtattggtaatacagatagtctccaagcttttgccaaataaactgcgttgtcacagaatcgaaaaacgagcttaaataacaatgggaaacaagtttagacacagtaaatacagtatctttttcccagacgcgtctgtctgcatcagcacattcaatcaaataagaaagtgcatttttgtgattatcatcaaactcaaaaacagaactgagttcttcatctgcgaggaaattggcggtgctttgaacagttgtgttgccttcttggaatgcctgaggttgcaaaactgttgaagaagatttgaaggagagaatgaaatgctgtatatgttgagccagtttaacaaacagctcgacaataccgagaaccaaggtgaattcgcaaagaattgatgtaatggaagacgcaccaaataaccacatgtaagacattactgaaaactaatggcaggcgacgtaaatgatgactggataacaataatgaactcgtttaacttttgagtttgtggggaacagtagtgtaatagttactattccgtaggtgattcaatgagttactcacaagtagagaattcttttaaacggaccaaggaacaaaaaattgttagggaacttcttgctttgataaattggatgaatacctggtaaatattgagagaacggacccatatttatattactagtttgagctaataaattgctttctgtttactctagactgcacagtgatgcaattacccgcttgcaaaaatggttctatactgagagcttttccaaaaaaattggctcaaatagaaagacaacaaagtttgggctttcaagtactcaataaataaaaacaattcaaacagaatactgaaattcagcttgtgtctctgaaaaaagcttccgtctggatataaacaagccgacataatcgtccattaaacttatcttaacgggtcgccttttcgtgttaccctcaccctttctccacaacaccaagaccccgcatttacctaaacgggacatgacataatgatgcagaaaatgtgcggctatggctgtaataatagaatcaaaattacattggtacgcgaaagaacgtaattatgagaagataaattaatggaaggttgccgtgtaatctacatagtttattaactttctgggcaagaagcttttcgtcgaataaatgggtaaacgagcagtagctaaatgtaatgagcgcaactgatactttgtatcaattcgtgaacatggcagcagaaataaagaagcgtagcatgaatgtgacgaaactataaggatactgaacactcttaacaccaaaatagaactcgcgcagccttaagaacaacgctcataacaacgcaagtgaggtcccataatacaagcgagaaggaagagacatataaactattttaactcgttgaagcaatagctcgcctcagatgaggaatgcaatacgttgatttggtaaaagaggagatgagtgaagaccaagtgcagtgataattaattaaagaataaaagtgtacatgacagaaaacaaaaccacactaagggctattgaaaaaaaagaaagaaagaactggacagaaaccatatgcgaacatgaaaaaagaaccataataaaacatgacctcgaaaaactcgagaatccccagaaacgttgtaataaactatgtctgaggctattcaaaccaaatcgacaaaaacttattaaactgactcgtaacctaggtcttcctgtagccttttgccagtggatatacagtacgagacaatttgacgacggaattgaatatcgcaatccttcatgcttccggcagaggcacgaacggtcaaggccagcttttctaaaacattattttcctttggcgtagaagcaacatgagcaaaggcattgatggtattccagtaaacacagaaactgagcaaatcaatgtcataatcatcagcgctaggcacacaaacactacgcaacatgcgacgggcatcgtcggtttcccccaagcggagcaaagcaaacgacaaagcgcagtggatagcgcaaagtcgaggatatgtaatgaacaaattggatcccgtcaaccatgtggcaccttcacggctgtacgacgacaaagtcgactcatacgtctgtaaaatcgaggacagattctcacgagttctgtctgggaaccacagcaacattgccaaaagtgtttcacgatgtacgagcgaaccctgaggaaccatggaaagaacacgatccacttcactctttctaacttctttttggaggccggtaaccaaaagcttgtgcaacaggtcttccgcataccacgaggcaactgcatccaacggagttaagacaaagctatcacaaattttaggaagctgtctgtgactatcaaagtagcaactgctgccagccaacttccaaagacgtttaaccatggacggcgtaaacacttctttcgcggtattgccctgcatgagattgactatatgggtgggtaaacgctcgccagaatcatttttagagccactggtctcgttcattgcctttgctctttgccaacaccgttcggcaatggcattcacaatagcagaaggaacgaccgtatcgtcaaatatgagatgcacgtacatggcttgcagcatcagagtatacacagatgagggaagagagaaagatgaaagatagacaatgagcattcgtgtgcgggaaatttcggtatcaccacccataagttgggcatccatcaagttctccaagccacgaatgtcagcgagctcttgttcgctgggaaccgtgctggcataactctccaaaaatgtttgctgacgcaaaaggaagcagaaagcggctctaacagtctgccaagaaagcaaaacaaataaggaaagagatgatgaaggagtatgcgtaatggtgcagtacttttcaaatgacaattggcggaagagcaaaaatgaaggagctgaaacagtgctatgaacagcagcgctctgtacctttcccgacgacacaccctttcgagagatacgtctccaagcatcatacaggaagtatgaaacggctgaagcaaccaatacaaccttgaacatgttcatcaccataggaatacttggtggactcgtaatgaacgaaggaagcaaggggaaggaagctaaaccatacatggactgagacgagtcattgccaaagtagttgaacaagcccaaaccaaccatgccgcccagagcagcacgacccattgcattcaccgttggtgactgcatcattctgtgatgtgcaggcttagcctggacgggaatagcgttttgaggggccatgttgttcacgggagcctggtttgctgcagcagcagcggacatgttggaatcttcataatatgctaaccgttcttgcagacgcttgttatccatgatgagactgcggtttttgttttccagatggcggatgtactccgtagccttggccaagattgtacccttgttcaatttccgagcaggagtcaggccttccaaatcttctttgtcaggagcagagccacagcgaagagcagcagcagcacgcaaagatggaacagcatcgcgaagttcgcaaatgcgatcgttcagattagtgcgataccgcttctcaatcatattgtgagctgttttcttgggcttattcaagcccaaacccccgctggagcctgtactgccagtactcaattctccgggagactttgagcgcttcatctggtcgagcccttcaggaagtgacatataaggaacgttaccagaagactcgttgataggtgagtctgaagacgaatcatcatgcttccgtttccgtcccaaatccacatcattcagaccttcgtcgctcacatctgcgtctggttctgttttgaggacagtagtgttctcgtctgccgagtaaggaacaacattttgcggcttgcaagcctgcattctatgcatattggaggggtcaatggttgctgctgtcgctgcactcacaacccgttctcctcctctgttctcgtgaaacgtagcttgtgtcgccggagcaactacattgtgcattgggtttgcgtttatcgaattcggagcagccataggcaccatgttagtgttagctgtgttgctggaaatcggagcagcagactcggggttcatatttgctgtttctagcatcactggattaccgtttccctggatggcatcttcaaacacgaaaggttgcaaccagccgttcattgtggactccatgtctgacaaagagagtgaattgggagaatacgacgtattggtaagagtaggaggagagtcctcgacaattcctccaatgtcatgaagcaaattagagcaccgattggcaaatggactgtatttgttgtattcaccttccttctttgagttcatcttggacgagtttccgtttccgtaattgctcttcacaggatttacattgcggccatccttcacaaccgtcacattgggatacatggaagacgatcccatgtgttctgctgacgcggtagccatcgcgtttgagggtcttggatgaaactttgatttattccctgggacaaaagaatttcgaccactaagttctatttcggccggggccaaatatgctggatccagtacacctgaaggcggcatttgggagaagttatactccatgctgctaggttagtagatgttaaatagtacgatgggggtgggctgacacgaaaaagaatcgaacgagaaaaaagccgactacaaaaaatgagttgatgtcatcatcacaaggtgatttgttggtggtgagaaacgggagtgcttagataaccttaaaaattaggcctcgcttaaaagaaaatattgcgagattgcgttttaggttgtcggtaaagacagagagacaaaagaaggcacaagcagagaaagacaattgccgtactgaacaacgctggacgggttccgacggcgggctgagggagtgacgtataaagatattactctctctttttcttttttttttgtctttctttttttcaatagtccttagtgtggttttgtttccctgttcagagtagaacgcccgctttcgtcctgatccttctgctcgtcgtcgtcctcttcttcactctcgtcatcgctttccttaggttcaagttcctccaaatcctccagttggatgcgagacataagaggaggaagtgcaatatcacagacgcgctgctcgttaagaagagcatcaacgtattcatccatatgcgtcaggccgtaaccattcatatcaagagtgcgcaacttgctgtagtcattgagaagtggctcgagggtttcaaaaacccgtgcatctttccatacaagacgaatatagaaagcagctatagcgcgtaaatacttgaattcggtagcatttaaatactgcaaaacgatttcatcctctggtgccaattgcagaagtttgtacacgagacagatgaactcggttggtcgttggtgacttgattggccgccaatgcattggatttgaacggcacgatcaacaagcgaagcagctttaaaaagtcgttagccaactacccattgtttttggtgttttggatcccatccttggcggtggttcctgccttaacaaacgtaccattcagtccaaagcactgttccttccagtaggcacattctacgatccgctctctcaaaattttttcgatcaaaaactgtttcgtggtgcgtcagaaacaagcaacaaactcaaacttaccgtcggattcatctcatgaaccggcccaccttctgaccggtacacacgagcaagatagtccgaagtcgacatcgtgatcgtcagcgttgacaaagatcaagactatatgcagtgtgccaaaaccacctgggcttttcagtggaacccgtctttcaaaaggatgtcttggtgtagcgtttttggtgtagcatttttaaggttatcttagctgttcggttagttcatgagccgaattttgcattcaatgaaaatagaaaacagaaggtttttgcgacgataagaaatagaaaccgggtgatttctgaaatgaattatggtgtggattttcatgaaggtgaaagggtatgaactgattctcaaacgacatagttgggaaaatcgttttacttggtgaggatgggctggaaagcagatgcaatagtaacacgagtgtctttgtcggaagtcaggacgccccttgcttttcactgatcatgagcagttgtagacggattgtatgaacagcatactaaaggtgacttgacgtagttggtagagatagtcgttcatagtagtaggattcacattacattcgcagcatttaaaaagttttatgtctccgctcagtacagtcgttggcaagtacgatgtgtgtacaaaacttctttttggcaaagttgtacaagaatgtcgtgtcataagaatcctgagtgcagcaacagcctcaaaatctcccttctggaaatcctcactctgctcaagaaccttacgaagatgttcaccgcaccaaattgcaaccttgtctcctcctgaccgtcataaacagcaaaaaagtcgatagcctcctcaacagtttcgttttcctctccaattcctcctcttccgtaaatcacattccttcccttagactctctcccccactttatagaacaaaattattcatatcgtgtcattacatcgtctaagtagtcgtagtaattaaatacgtagtaggatctgtcgtaaactcacaaatcattttcgaaagtctgccggcagactaacatctatgttattttgagcaaaccataaaatcgctttgctcatgtcttgagcacggctttcatgcagtgaagaaagctcacccgccaggtaggtttgtgcgtaacgaaaaagaacgctttggttatgatatctcttcttaagaacatcgtacctcgaggagatcgcgacgtattgcctctcgcgtcgttcggtcaatattgaaagaccccagatgtcttgttgcttcttcgaaccctcatccagttgtgtttttagatgatcacactcatctttcacgtccattatctcttcgaacagagtgcccgctctttctaaagctttccgcataccagcaattagactgcgactcaagtagatgcgtttgaaaaaactgttcgtgtgagggaggaagtaatcactacaggctcgttcctgcagcgtagaaagcgagattgttcccaacaacgaccgttgtctttgcattttcaagtacagcagctccaacacttgtgcatgtttgcgtcgctcagcaaacaacgcccgcatgctatcttctagcttggcatacgacgcctccaattgaacaagagatcgttgagcgtatattaaaaatgcgtccgtttcgtcattcaattccatagcactgtaagtgcagtggatgtgctcagacatggcctgttcggccttagtactagctgacacgagcttcgccttttccagcgaacctggagccgtcaaaaattcgtgcaaaatcagttccgtctctttgctcatatgggagattagatgggacaggtacatgtccagtcgattaatattttcaaaaagcacagagcgaacagcgttcattgacaaaaggcataaatgtttcggtaacagattgcactccggcaaccatgtagcgggagaagaacgcacgagcgaatggtgaagcagatcaaaatcagcctgagaacgaaaaacccaaagcggcagtttggagggcgggagcacggtacaaattgcgtacaacacttcatcctcctctacgtacgccgataacacgcatgcttgcaatggtgtcttagcgacattggcaaaacgttctcggaccacgtggaacgccatcttgttggaaagttcaaaagactcatctgatggcagtggaataggaataccaggttgttcaagtgaattattatacacatcaactttttgttccagttcttccgaccaaaactccaaaaatgcatcccaaacattgctaggctcatagcgtttggccaacgtgtgcattggagtatcgccggtaataaaggcgcgcaaaggaattttagagcgttccgtcagtgccttcagcactgatctgtcggcgtcgagtccaagtgtagcggcaagatgtaccgccgtaagtccctgccggtttgtgacactataccgtaccgctggatcttccaataaacataagactgcagctgtgtgacggtgaataatatgatgcattagcggcgtgtttcctttggagtcctgcgcattgacgatagttgaatcacccgcggctataccaagaaccttgcgcagaagttttggttcagtcagcgtatgcaaaagcgtacgtcctttcttacggtcgatgtggactttcagtgtccttgcatctaattgtttgtaggcattaaatacggccagaagcgcatcagtagaccgagagcgggagagtcgccaaagaagtgttgatccattcaccggatattcccaaggaacgcgtagcatgggaagcgcggcaggcaagccaactactgagcgagtagtaatggaacgggcaacgtagtcatcgagcgccgatgagccatctgtgcgtggcgtcccttcggaaagtcgattaagtaaaagcggaacaagttctgtttgcgaatgttgaagcaaaatacacaacaacgtgtctccacgcgcgttctcatcggtatacaaaaagtcggcatcaaacaattcgcacgatagcagactcttgaaaagcgtgtattgttcataccgcagagcgagaaagggaagcgactctgagtactgcgaacaccgtgcaagcagcaccttgtggtcgccgtgtaccagctcacccaaagtttgcaaactttttccttcctttaccgcctgcaacacctgaccaaacatgtcactctcagcggcaagcgtctgtttgttggagagcgcgtagaagcagactccggcgagcgtgctcaaagcaaattccccgctgtcagttcgcgtttctcgcgaagagtgtcgacgaatgaaagcaatgttagactctatgttcacgaggtctgtacgaacgagcgtgcacatgagcatgggaatgagtgcatcgcctccgagagcctctcgatccttcgccaaacaatgagtagcagtaacaagatggtgcagtttttcgagtggtgagcgagctagaccgatgagattaaactcacggacggagtcggcaattcgtttttcaagtgtcggagacacctcgggcatattcagttgcagcaaggttatttgtttcatagacgccaatgcattcccgagctctgcatccttgtccctgtatgcctgagtgtagcgaaagaaaacgagttcgtaaactgattcaaggaggtaactaaagcgggaatattagcaaaaacgaaagaaaaaagaaaagtgtcgcccagagtcactactcgcgtgcaatgtgacatacctttccacggcacccgtcacttcatcatccgtagcgacttccaacaaccgtctttggaggtccatgctcagggttgagacggcatcgattcctgcttggaggtacgcatcaacgtcagcgaaaaaggtctcatagtcgcaaacttcatcttcagaggtcgtttgtgacagatgcacctggagaaaatcatatgtaagttgttccaattgaggaaacaaagcctcatgcacctcagcagccagaaaccgcagggaagccattgagaagacggaattggctcgacgacgagcgggagggaccggaacggtctgcttgctgatttcatgttttggttcaaggaaggaaagtggtactaagaagtcgtcggtgaacaagacgacaggtggaagcttattttcagccgaccttacaacataagcgtcgccaatgatacgcactgtacgttccgttctaaagcctgcagcattagccaagaagaaagacaaaaggggaaacgcagaaacagagagagagagaaagagaaagaaacaggagcagcccttcgtacgagtacgttcacttctactgatgcttcaactcattgcggtcacactcgcctcatacacactctcgttcgcgacgcctaccttttccagtgtgaatttcgcctctagtgacaaccacttgtttattgttgagacaggggactataaagtcatcaccactttgtacagcagcactcacatggagcacatgagacgcgaaaaagtcaaaatccagcagttcgtcctcctgcattgacagcaaatcctcgtaccctgccattgcggacgcagacggcgtcaaaagcatccattcgtctgtggatccaagtttccgcacatgatgagcgatctgttcgtgtttgtctagagaacggtccaagaagaagtgaagttgctggatcggttggtgcatggagatggcacacgttgtcgaagagagaagctgactgagcaggagaagcgacgtggagcgcggcgcagcgaatgatctgtatgcgaatatagtgggtagtaacgtaacgaatgttatttaaggtttagcgagcagtagcaagatagagcacggtggaggaggagtctggaggagagtaagcagcggcagcagcgcacagggagggaagagagctgggaggaagaaatcgagtcagaccctcgacaccgctgtccatgccagagaagtgaaacgaagactgagactgagaccaagactgggactgagcaggaccacaaccacagacacaacacacaaagagacctcaacagaaaaacaaaaagctaccaaacctcccacctcgcccagtttaccttgcataacacatcatctattgatctaaattataaacttaagaagtttacaaggtgttggtggcatagaagtcctccaaggccttcttgacacgcttggtcatagtcttctcaccctcgaaaacccagacacgggggtcgaagaacttcttgttgggcttgtcagcaccctcggggttaccaacgggagccatgaggtagtccttcttgttcaagacgtagtcacggataccctcgaggtaagcgtattgggtgtcagtgtccaagttgaccttgacaacaccgttcttgataccggtacggaactcctcgacggaggaaccagagccaccgtggaagacgaagaagacgggcttgacgttgttggtcttcaattgagccttaacgtactcttggtgcttgcccaaaagagcgggttgaagcttgacgttaccgggcttgtagacaccgtggacgttaccgaaggcagcggcaatggagaagtagggggtgacctcagagagctcacggtaaacatcccagatgtcctcgggggtagtgtagagttgggtgtggtcgacaccagagttgtcgacaccatcctcctcaccaccagtgataccgatctccatctcgatccagatcttcatgggagcagcacgcttgcagtaagccttaacttgagcaatgttctcgggcttgggctcctcggacaagtcaagcatgtgggaggagaaaaggggctcgccgtggaccttgaagtaggcctcgtcagcctcgaacataccgttcatccagggaaggagcttcttggcacagtggtcagagtgaaggacgacgggaacaccgtagaagggagcaatgctgcggatgtagtgggcagcagcaatggaaccggcaatggaagccttttggccctcgttggaggaggccttaccggcgaagtaggcagaaccaccgttggagcattgaaggatgatgggggaacgagcctcacgagcagcctccaaagcagcaatagcagtggaagaggaggtgacgttgatggcagggatggcaaagccgtgctcacgagcgtaggtgaacaacttcaagacgttgtcgccagtgatgacaccagtaggaacgatatcgagaacacccatgttgtttgttgaatctgatggaatatgcagatgtgatgatgaatggggacgaacactgatccttttataccctcgaggcaggctgggctcggaaaaacctatcagctgattgccactgcggagccgtcctggccagcctgtagccaatgagcgacgagtgattgttccgccagacgtcattagtgggcatcgcctaataagcgcgaccgttgacatcggcgctcgagccaaaaaccccgagacttttccacacccgacgacggctgtcgcgtgtatgcatgagctcaggaagcgcggaactggtttcactaatgacattatgatgtttctatgcacgggcatcttagagaaattgttaactaatgcagtggtggcacgttttagggggtgagggggggacggatacgttgtgacaaatttttcacccgcgtccgaacacacactagatgaagcgcgacggtgacgtgtgcatgatgacagcgtgcaaaagctgcttatcgcggagaaatggtgtgcacagatgatttgttgcatgtgctgcgattcgatccatctagtaaccctaagactccgctgcgccaataagcgtgttccgtgcgtctgggtttgcgaatagcgtgcagtatcgtccgtaataagcgaatctggttagcgatgcttatttgccccttctccgagggatggctcggctgcgtgttcacgtgccttgtgaaccaaccaaggataaggttcgctttaagcagtgtggggttctccgcgatgcccgatcgtggggatgatgtcacgcgttgtctattttcttgctacaagggcgccagcgatggaatggcgcacatagtagcgaatgttggtcattggagcaggtccacagggtgcacgaagctcgcctgatagaagggacgtttaattgagataaattcctttgccatgggatgtgcaacatgcgcccgcgtttttgtgtttaattgtggttgatttttcttaatagttggacttgcgttaccaacgtgttcggtaagcaaagcgaaagatgggcgactataattgtcgcaagtaaagcaattgtctcgtataaaaagacaacagatgtgagtgaacaagaattgcagactctgtatttccattcagcaagtgtatccataacacacagggaaaccagggacaagcgatccgccgatttgtttgagaaactgcatgaacgaaacgaaaaagagaaaggaattgaaaaggagaaacgcgaatatttgttaaaataagaaaaaccgagaaagagtgccgtttaataagaaaagatgaaataattaaagaaaaataacagaaaaataaaaggagaaagtataaaaaaagaaaaaaaaaagagaaaaatacacaggtacacgggtacacgaggatgcgctcagaatgatgttttccagcgcatttagcaattacgcttcacgacattcatcatcatcatcatcaacagaagcagcagcaagactgccccgcctgttgcaaagcggggcaagaattatgcaaaagtccgggtccatggcttttggacgacaggaattatgctgctcatacatcgaaccgtcgcaaacaagcagccggcgaataaccgtttagagactgttggtaaagttgaggatgccattcctggtgatagggcgaaaggggcattacctgcggcatattcaaacttcgactaaacggtccagcgtagacattggctgcttcaggactaatgtccttaagcgaggtggccgccgttgaaaggcgcgtcggcgttcgcggagtggatgcatacacagacgtagctgtcggagcagcagacagcggcggtgtagatatttcaggtgcacgggcttgtgccagtgatgtcggagcccagggcgactgcggttgcagcacctgcggtgtaggaggccatggaagaccaatatgcactttcttacccgattgctgatactgctgctgctgctgtttctggacagcgtaaaaacgctcggatataaggggttgcggccggagccgtcgagagaaggccggacagttttctacggcgacgcgcagctctggtatggtaatgcgtgtgaggggattatggtcgagaatacggttgaggagggtgttgagggcatagctgatcggcagtatggactggaggaaatagggattgtgcaagaaggtgcggtacgttccatcggtttgggcacaagcgcgtttccagggattccgttggcaagtaagattaatgaggatgatcccgagagcccaaacatcattagcagccgtggaaaagcccttttgctggggtgtggaggctgagccgttctgctgtgatggttgaggctgtagagcttgtgagttggactgttcattttgctgacattcgggcgacatgtaaaacaggcttccgcacccgtaatccatcgaccacgactcagtcgtcgccaaaccaaaatcagctaaatagactttggtgctgttattatcaacgaggatgttttctggcttcaagtcgcgatgatatatgccttttgagtggcaatgctcaatggcgtccacgatttgcagaaacacatgtttgataagcgtatcatttccggcgtacgcgtttttttccgtgatatgagagaataggtcgccctctggacagtattgcaatacaacatggattgcgtcgtcggtgtccagcacacggtataacgagagaatgcttgtgtgggattggacttttgcgtgcaaggccagttcccgggcctgttgatctcgttgactggcactaagaccggtcttggaaagtgtttttacagcgtatacgctgctgtcgtaaatatcaacggcacggtacacgactccgtaggtgccaattccgatgattgcgacaattcgaagccagtccccgagaatcagaccaattctgtcttccggtcgtaaatgaagagccggattcatttctatgtaagccgaagctcaatatagtttgatgaaaacacagtggttgtgaaagtgtgttaaattcacagaaacagtatttgtcgcacaaatccaccactttctatagcgtttaccagataaacaagacacgttacacgtataaacgaggggtaactgttgaagaaaccgtcagaaataccgcaggtcggtcacgaaacctttttacgtcaacaaacacacaaccgctaaaaacaaacacggataagctctatacgtttctgaccccaacgagtgttttacgtcttcagtatgcgaccagcacagaaaacacagggccaaaagcttcgaaggacagccgtctgcggttaagaaaacacgtcaaacaaaggaaatgagcttgcgaactgtgtatcaaggccgtcgagcactcccacagacctcaattacacaaacaaagacggaaggatcctttttacgcgtccttcaacagttttcgagcacaaactcgtgcaaaatccgggaattgacggtggtggtagatgaagaaatctgaacgcgggctacacgtaggagacccaaacaaaggaactgccatacttaggttgcagcgatcggttagggaaataaggaattgcaaggagaaatacggataagggcggattaatactgtattgtgcagcacatttcagtaactagattagtgtagattacagaaagttaacgaacacattgataagtctcgtaaagtcggtttatttcatttaacgcgcccgtacatactgcattaaattaagctcagttagtacccttactagtattgccctccctatattggatcttctcccatatcaaatgcaagctccagaaaatggccgttaaaggcagtagaagcggattgaaaatgttactgaccgctttaactgccactggtgctgccgctggcctctggctgcttatacagccctcacaatcgcgaaaagtcactggcgactcaaaggtcgtcggtctttacaacgcaacagggaatgattgctttattaattgtatcgttcaagcattagcaagtttagaatctcttcttgatgtactccgttcgcgtaaatcttttactccattgaatgaggctctcgaggaaatccttcatctcttgaacggacagacaaacagaacacagaacgtgaacaaacttgtcctcaagctgaattatgccattggacggagtatacaacggtctcgacaacaggacgctcatgaatttcttcaatgtcttttggaaactcttcagaaccaacctagaacaacgcagtttcaagctttaaaacagtgctacaaagtacccttcccatggccattcatcggacgcatgaggcagcgtgtcacatgtggtcgctgtctatctgtcagcgacacctatttcagcacattaagtttagagctgtcgcttcctcccgaaagcatcagtaagagctggaacaacttgagtttgtctcaattgctacaacaaaacgcatccgacagcattgaagggtaccactgtaccaactgctctaaaaaacgccgagtcgtaaacggtagcaccgttgagccaacatcatgcacgcgttccctaacttggacacacctgccatccattctaattttgtttctacaacgctcctactacgatcctcatcggggtcttgagcgaaacaattgtcggataaactacccgcgtaagctgcatgcctccgatacggacgctcgatcttacgtgctgaaagctgtcgttgttcatagaggcagtccttcttttggtcattattcgtgctaccgcacagctctgggcagctggtggcttacaagcgactcacaaactcgtaaagtgtccatgtcctctgtgctcgatcagagccagaaagtgtgtatactgttttacgaacgggaatctttcatagccggagtcgatccttaaaggcaatgaaaagctgcattaaactgtcacatgtcctacttttttgctcctactatttttgtgtatccatcgtatctgtcgacgcagccgttgtctctaaggcagcgagattttcaaatggcagtttgcttttggcggccaaagtgaaccacgacaatgcagcagattcacaagggcagtgcctgtctcactctcgtttgtaccatcactcaatcttcattcactcgccaacgacccatcccagctttacaaccttccccaactatccctaactctcttgtccatcgtttcaacccagtccaatttgttttgtgttatcttttgtttcgaggaagctcttcctgaaggtatcgttgcttaacgagcctcgaattgaaccatacgtttcgtacgcatcttgtacatcacacggtgaccacattcacggcaacgaatgacctccttggcttggatggagttgtgagcaccacaatctacatttctgtcagcaaacattctccaaatatgaccatttctgaatttacgcaaaaaacttaccagcacacaaataaatcatggtagcaggtctaggagcgctgaaaccagcagcaccgacagtggaagggtgatatgcgtccttgttcattgtgatatttgtgcaaaatcgctttttttgttttttgggtgggtttgcttgtggcagctggtgaaatctccgagcagtcgccctaagaaggcaaatggatgattacgaaaacacacaaatgaccatcattcctcaaggattgcaaccactgtgtgcatcagaaacggaaacagttgttcagttggcttaattttgtcgatgtgtcttgttacgttaattgaactacttggaaatgcccaaaattaaaatgtcgttgtctaaaagctgtttaattcattaataactctttttggagagctgaaacaacgtgaatgttgatgctatttcctaaaagccggtacatagctttgtcactagcaccgcttgcttgccatgtaaattcttcagggaatcccataatgcgagctatttcacggacggtaaaataccgcaaacacagatcatatctgttctcaaggaatgctttcttgatgtcttcgtggtcggacatctgtaatacagaaccggagccttgaacgagatgtgtatatccccgtgtgaaacaacaagaatgtgtgtcactgggtttcactatgtctaactgatgtccgtacttttgcagaatatctactggaacagaatgcttctccatattgacttccttgtccagataattatttattggtcggattgtctccgccttatcagggaatgacaatttcggattccacgaattctcgatttcatctcgcttaagacgcgccagtccataccaacgaagtctagaatttggaatgccaatttgaaacggactcagcaagacttcgtgaaacacataaccgctggctttgagcacttcccgacacttttctgccgtccagcttgtttcaaatccaaaaacgttttcaataaatatgaacttcggtttgtatgaacatgtcggaaggatttcaagtacatgcagaaacgctgccgcccttggatcggcatgaccctgttgcttgcctaagcgtgtgtaaggttgacaactaggacttagtgtccataaatcacaacgtaaggcatctaattgttccttcgtcaatgttgaaatgtcatactttcaccttatgttagttaatgttacttaaaccaatatttacaacatattcatcatacatgctttgcgattttgccaaagttctcattgtatatttggttggcaagaggattaatatcaacagctaaaacaaccttgaaatctatgttcaatttttgtaaagcaaagtgcatgcccccaataccagaatacaattctagcacacgaagttgtgatttcttttcttccatttgatttctatgaaattttaatacaacagggcccaaaaatttaccagcacaatctttttccaataacccaatcctggttttttgttgtgactaattcaaaaagcgtaaaattttttacaaggagatagaaaataatttagaaaaaaaaacccgactgtcgtattattaaacgaaagtatatcaaccttcaaaccagactattcttccaaaatagccctttctttgcaaacgtttgttataaaaaagtatcaattaacataatcataaaacccaaaataacactgacaaaagttcctcaagtctgcctcgattggcaagacgtatcttttttatttcccgtgtgtgtaaaaaatgattgttcgtacaacgagaaagtctccaattctgagtagagacaagttttatttctttctcggcatgcctttacggctgtcctgaatgttttcgggcttgaagtaatggggactaatttccaaaagccattccggttgtatttccataacctgtcgacagtactccttacttgtgagaaccagttcataatagataataaactttggtcgcttttccaacatagtcgagcttggatggatgaatacagtttgtccggttttaatagttcgatatgagtcacccgtacgctccagtcgggcagcgttgcagaagtaacctgctaatagtgctttttgaataggttcaaacgagtccaggccattgccaacaatctcaatttcgacacgatcacacaaactagcaagttgatcacggacatcgcgggcacggcagagacttcgatactgcaaaaagttttctcgtgcccaggagtaggagaaatcggtatccacccattcgttccatatatgcaatagcgtgaaatggtcaccaagcggctgcgtgaaattggcccgacacttgtctgcttccataactttatcgcgtggtctgtaaaataatgatgatgattccccaagcatggcaacgacagaaagtacctcttctacacaaccatacatggaagctgcgatgagtgatttggaaagcattggatcggctgggaattcagctatttgacggccgagttttgttaactcacctttactgttcaaggcacccaatgcatacagcaactcaagagaccgcataagtgtttcggggggtggagcatccataaaatcaaactcaagcagattattgatacccaaggacttgagaagcaaaacgatactcgtcagatttgtccgctgaatttcgggcgaagttgaagcctcaagctcattattatatgtccaccgtgtatacaaacggaaacacttaccagggccaacacgacctgcacgaccagcgcgctgatcggccgaagccctggagcatggaacagtcaccaaactttgcatgcccgtccgcggattataaacatcttctttcacgaaaccgggatcaataacaaaactcacgccgtcaatagtgatagaagtctcggcgatatttgtcgccaatacaactttcctcgcaccgggaggggtaggttcaaaaattttagattgaagctctgaaggcaaattagcgtaaatagggcatataatcatttcctttatttttttcccaagaacgcgacaaagttcttggaggttttccgacattaactcaatttcatcttgaccagtgagaaaaaccagtatatcaccactttcttgcgtagtgtggatttgtaagacagtggtaatggctgcctgaatgtaatttgcttcaggctgaggggtatagtatatactcacgggatatctgcgaccaggaacattataaataggcgcgttgtcaaagtaagtcgagaacttttcagcgtcaatggttgcacttgaaatcagtaatttgaggtctggtcgaaaacgcgcaatgtcctttactaatccaaacaatatgtctgtatggagtgtccgttcgtgtgcttcatcaataataatcaccgaataactttccaagtctggctcagtaagaaactcacgtagcagcataccatccgtaaggtatttaatacaagtcttttcagacgtattattctcgaaacgaatagtataaccaacttcttgaccaagacgcacattcatctcctttgcaactcgtgcagcaactgacatcgcggccacacgacgaggttgtgtacagcatatttttttccctccattcgtataaccagcttcgtgaagatattgaggaagctgagttgtttttcctgatcccgtttcagccacgacaataaggacttgatactcttctattgcttgcagtaagccatcacggtgctggtaaataggcaacgacttgcgtgtctcctgaagagtctgtcgttgagcttcttgcatctttcgagccaactcttcaggcgagacttgctgtccttctggcggcaaacgttcatccaacatgaaatcgatttgttgcgactcgtcaaagacaaaatcatattcctctgaagcaactgcgggctcagtagaagtaccaggaagaacacccttgttaatttggtaccgctcccactcatctaattcggtctcattcttcccagactgatatgccttttcattgtcctcacgttcctgatatcgttgatacaatacggcttctttccgtttgagatcaagctttcctttttccgtgaagtaatcttcgggcatttgatactcgtccgttgacgcactaagcttcatacgttcttccgccagtcgaagcaactccttcttgcgttccaattcttgtatttcgcgcttcgtcagtcgctcgccagcaaaaagtttctcttcatcctgaatttctctacgaagaatttcaagacgctgttgctcacgcagcttgagatagttacgtcgtgaaacttttcgaagttctggtattgcttctctcaaagcatcagggtcgtcaacaatttttttcagagactgttgttcggcacttaatttgcttgaatgatcctccacaaacttttgtgcttctcgttcaacgtcgcgtttccgtaaccgctcttcgaagtctgcgcgttcttgcacatcacgctctccatcaccttcatcaatttcgtcgagcgacgctctggtgaattgggaacgagagcgttccgagccagcacggtcatcatgctcccttgtatgactatgtgaggaagcagtttcttcgtattcctcatcatcactttcccattctcgcccgtctctgtttcgacgaacacgatttcgtgcgtttgaagattcctccgggcgacgtttcttaatccgcttagtaagatgtgtactcacttcgtcaggctcttcttctaataatttataggaggagtttagcatttgtgcttgtcttaagtcgcgttccctttttttccgtgctttgtaatcgtccgccgaacgctgttaggtcaataaaagttcttatatgaatcatttgtagcatacgttcgaagttttgtgaggcactctgtgaaacaattccttcgcgaaattagaaacggcaacatccgaacctgacattccaaaatcgacaagttttttgtacaatgaagaagcatcggacgaactagaggcttttcatacatttagtaaagtcgtttagatcgaaaacacaaagattgcataccttctgcaatgatgtactcagcaacggacggctcagacatccctagaagctaattcttcgttagtaaaacgtccttggcttaaacaaacacttacggacatgattttgtccgagacaaacgcctgcagagacatattgacgcgaatgttgggtattggcagaaattcgcgtcaaccgtgtcgccgttcctctttaccctagtgcgttgtcgcattttccttccacgtggcaaacactatttcttaagcgaaaaccatgacgtttacccacgatgacgtaaacatcaacaccaaatagatgccaaaagggcccagagggtgctagcagaaacacagaaatacagctgaaaggatcaaaatttaagacattcagagacgtgtacaagtacgtccaactcatctcatacaatccatacaaatcttgctttttctttcgatagttccttgacgaaaaacttcgctgaggctctatcgtaacaacttaaaactggttttccttagcttcaagttagttcgtctccttccaagaacagctttacggccccataatttcctccctctcagccgcaggttacagggactacaatttacgtctttacgaaacttgtgtttttctaaaatggacgacaaaacctacgaagcattcctagaggctgcaaacgagccaagaaatacgcatccacagcctaaagcagcgctgccttcgaaattgatgcaaagtgccaactttccctccaaagaactgcacaccaaattgagtaaagccgtggagggaatcacttacacaagtgaatctgacgaagactttcatccaatttttctgactacacttcccaaggccttggttgaaattcctcgggatcagtttgatgccgcgaacaactatgaggccgtcgtagaagccgtcaagcaagctgctcgcacagctgaaattcacttttatgaggcagtggacacaaacacaaagaccatatactacgttctcgccaaggtgaacgatggctgggtcggcttctcaactatgggtgtctttacatgagccgtggtatgacagcaaaacacgagaacagcatgacggatcgctttctcttctcactaagacagacacgtttcacaaacgtgtaaatagcagttcaagaatagctagttcacgctttttcgcattcacaaatacatttccataatattaacacggtcatcaagttagccacagaaatactgtagcattctgtaaacgtctaagggtttgttttcaaagtggtttgttctgcaccgtcggttgcagcagccgtggcagcagaagatgaaggagcgggtgcattgggagcgctcgtggatgaaggggtgaggttgttattgctgctgccagaattgccattgctgcttgtgtggtttgcgcgagtaggcaccggctttggcacattgcccggtttgggaatggaggtttgagaggccgagtgattcttaccgacgtggttacccttcttgccataacccattggcgaacgctgttggtagttgttgcgacgcgaatcatttcctccctggtaacgataacccatcatgcctggattcatggggtaagcaccgtacataggtggcacaccattcattccataaggcgcaattatgggtacaccggtagggggtgcaacaaagtaaccagcaggcattcccccagcagaggatccgttacgcggttggggcgggtaaggcattccaaactggggaatgagctgtggagcgacataaccgatcataggagagggcacaccattaggcataggagcagccgttggaggcacaggagagccaccatttggtcgaacaaactgaggaggtgcaccaggacctgcggcataagggcggaatgggtaaccgatgggcatgtaggacattccaggagcggggaatgggcccatgggtttcacgggctgcataccagcaggaacggcaggaactgcgacattctccactacgggagaaacaccagcactaacctcttcagtcttcaactttgatgtttgagaaccagcctcagatgaagcgttggaaggagcaccagttgagggggcagtagcaggggcttgctttgccaactcacgttgaagagtaacattaccgttattccatgtcggagagcagacactgggtttctcagaagcctccttagcgaccgacgcctgggcggtcttggttgcattgaagtcttctgaaacgtcccccttctcaactgtttcctcatcctccggtgaagcaggaggagtaaagaaagtagcattaggtgcaatagctgcagaagcgggcaccataggaggagggacaaagtaaggcggcatcatctttcgaattggtgagacagggtaaccaatgggcgacttgggcattatgtgggaagatgctgcggggacaacaaagcctgtaggcgaaaacacaggtgcattcgtatggggtttgaaggacgcagccttagcattaagcttggtagtagggcgagtcgtttggtttttagagagaggtgtaggactgggggcagatggaatagtggcagggacaccgttcttacgcagctcagcaatccgtgtcaccaaactctccttcttcggtgaagcagcgccgacgtcagcggttccgggagcaaccgcctcttctttactggcgaggggatgcgcttctgaggtttcttcctcgtcagcatgggcaacagcgttcttctccgtgttgtcttgagcggcctcttgagcgactggttctgtagttgtagatgcagcaggcttcttagcctccggagcggcagatgttccctcggcgggcgcgtcggtcttttcaaaaaccgcagattcagcactcgtggaagcatccgagggcttaccggcgagcgcatccttcaatatagaactacccttagtggtaaaagattcatgagcagcagggcctggaacggcagaagatgtagacatccgggcagcagtagaacgatgcgaaacgattgctggatcgttaggcaaagccttctgcttaccagaggatgtttcagatgagcgccaagcattgttaccagtgttgggacggttgcggtagcgcgaagcgttggcatccttgtcaccagcactcggtgtttgacgacgttgatacgagcgaacgacatcaatggagcggtgcacaccagagtaaagatcttcttcatcaaggccactatcgtctatccgtagaccacgctcctcggcgatatgcaggttcgtagctgtagacgattcgatttcacgggcaatacgatcggcctccttttcacgctttttgtaaagcggatgagacttatcgatggttgaagtgtatactgtttcgtcaaatttggactgaacaccaaagagtttctcgttgacggcgaactgatcccaagtgcttgcagtagtagtggacgccgtttcctcgagagagagcaaaggctcgttcgtattcgtctcctgctccgggacccaacgacgcaactcgcggtgccggcgttcagacgactttgcgtgcaatgaaatttccgtatctgtcatccatttctgttgcgtggaagccgagtcaacggtcgaagtagacgcggacgcaacggacggtgttgagccattggtagtagcagtagcgtccttggccattccaacacgggaggcgatggaggcactagcagtgctcgaattggagctgcgactcgtagtacgcgaagcaggcttctcacccggcgcattgttggccttgttcgagctagcaaccgaacgtgaagcagctgacgaagcagtggatgcgacggacgcggggcgagagttttcggtcgtcggcttcttcagtttgttagcagcagcagcggctgctgctgcctgagcagacatagccaatttgtttccacgggctgcaaccgtcgaccagctccgtgccggagcgagggacgacggttcagacttcttcggctcagcaggttttgtctgcgacgaaaatgctaccatctaaagagtgtttagagtttccttggatcctctttcaatcccttgatttgctacctctcagtagtttactgagacgaaaagcacacgacctggtggaagtatgaagttggctttttggtggagtgcggagcgtccgagggaggggagtatgcaagtacttacgactaagtccttgtataagaagagtacgtccgcaaaatcagatgcgaactgaatgacaaatgcaataacgcgtagtgtgtggaccgcacgaaatgtgggcagagttgaagtaatgacaacgaaaaagagagtttactgatccactgaccgtacacgtgcgtctacgcgtatgtgtgtgtgagagatgtgttttatatgaatgaatgtgttcgtctactggtgtgagtaaagaatacaaggttgtctcgggaacgaacttcgtactcaaacgcaggttggaacggttccacgtgtgtataaaaactcaattctcagaacgaaggtttccagagattgagaaacaaatgcaactgatgaaaaggatggagtaaattcagaacggaaatacttttcaactctgcagggggccaatgggcgagtttgtcgcaaaagtcgtagaatgcttgtcggcaggcgagaacggttaaaacgcgacactagagggcgtcgcgacgtgtggagaggggtgaattattgctttcggcgtgagaaggccagtcaattcccagcgaaaagaagtacgaagtcgtgaatagcttccgaaaactcaattgctagtggaataccgtgaataccacgtcgtcgtctcgcgtcaatcacgaactacaaagtttccgaaacactgcagcaaggaattggaacgcgttgacggtcaacacgcttaggggtgcagagatagtgtttgggagagggcaggttcagaatgggcttcggatccttgttgttcaatctcaaaggtaataagcgagcacgtgaatgacgtagtaacagatttccatatactcaattcagctaagcgagcacgtgccgtggtgctctcgacaagccgatagatcttcgtgatcatcggatcaccaccacacacacaaagacgcagatccacttaccgcaccaaggcgcaagtgcctactgtgtcacagctacgcaggtcagacgggaggcggaaccgccggctgacggccgagcagtgaagtatcagcaacgacagcaacgacagtagcagcagcagcaacagcgtctctacaacaacatcaaccaagtctgcacgcacgcgactcatcacgtccaacaatggcacggctacatctccacccggcattcgtaatgggttccatttttattataggtaagcttgaggtgaaggggcgagcggtgaataaaatgagttggatgcggtgcatggataaaggacgacgacattgttggctgggaatgtcgagtaacgacaaacgtctggcaagaacagcctcggcaaacgcctgtcaagtacgaacgagcatgcacgggaatagctcctcgtcagtaccagaaatccaagtctttgctccactgcctgcttactaacacatacaaaacaggtggaccggtagcgttcctgatcctgaaacgccacaatactgagcagcaacggatcgcatacctgaaatcaagacagaggagaaagtaaaggaacgtgacgaacgctgtaaggcaccgtaaaaaaaattaagaaaagtgaccctactacagcgtttctttcatctctcaaaaacccaagacagcggcattcgcaggcagcggttgcatttatgagagattatttaattttcgtcgacattagacagccaaacagaccagcaacagtcttattaaaaagaaatgtgtgttttccacatcacaaacgtgtccctcgacacagtcacgcaaaaacgaaaaagaaaagattactaggtgctaaggaagaagaaggggatagttgcgtttatacaaacatgttcctatgccagggatggcaactccaaaaaacaggtttgaaattgcagaagcttagtagaacatacgaagtgcaaaattagtgacaatggcacccagcaagacaaagcacagaatggagggaccaagacggtcatcgtagggaccactacctctccggcgaatggcagaagctctccagtggtagatactgagagcatatcccatcgtagaaatagcgaccaaagtaaacagaccggcgctgattttgccaacgcgatcaccaaaattcaacaaaccaacagagagaccgcccaaaacaacggcaaaactgagccaggacaaaaacgtacgctcgttagcaaagaacaccttgggctccacgcgaacaggcagcgcaatgcgcttatttgcggtcgtttgcaaaagaggctgcgaagacattatggacaaaaacgaaacagatgtttgcgtacacgagacagacgcgtgcaggggacaacgagagatgttggttctggttaggagccccaggcactcttctccttcaaatagattcgtttcgccatcgcttataagcgagagcgcggtttttgtcgcacagtcgcagttaaaacatgacgtcatccaagagcgcagattgggagtgggggttaggcggggccaggagggggcaggaaggagagcaagacagaaggagaacgagaaggaaaacagcaattgcgagggcgggagggcgcgcgacatcgagattcatgcgctgttgtgtgcgttctatgtcttgaatgtagccgtaacggctgcagcaacaggcgacgctgtagcgtcgcctgttgctcaagcgactcgcagtcgtcgctgttgctgagaatggaacgtggacttttgcagggcgaaactagatttgataatcgttaagagcaacacagacggctgccttgtggtgtccagagtattgccgaattgtctctccgctcgtgagctcccaaagtcgagttacatggtcggaagaagcggtaacaaggtatgtcgagtcggccgagaacgcacagtcccaaacccaacgttgatgaccctgcaaacgacgctccagcataaacgacatgtcttctgtgctccagatgttgacggttgtgtcggctgaacaggtggccagatgctttacatccggtgacaagacacaccgagttaggtaccggttgtgtgcctggaatttgatgacgggttgcagtagagagacgtcttggtgattcagcatgcgccaaacataacagtttcccttgttattaccggcaattaacatgcttccgtcagaggcaacggtaacgctccgcatgggtacatcctcttcgggaataagctcgtgtgtgcatgtattttctccaaggtcccatgcacgaacacgaccgctctggtcacacgagagcaattcaccctggtttggatgaatgaccaaatcattcaccggcgacttatggtcgtaatttcgttgaacggacgggatacgcatgtcccaaatcttcactgtgccatcttcactcgacgtagctaaccattttccatcacagtgaaaagaaacagacgtaacgttgtttgtatgtccttcaaaggtcataatctaccacatttgaaattagtagtgattcttgaaagaaataaaaaacaagaaagagcgggcgacacagaatgctcttcttctccacattcatttcagtgttctgtcttttctctcgtccttctcttccatattcataccggcatctggctgtttccattaatgtcgtacagtcgtacatggggattgcctgcagcagccaacagccgcttatcgggagagatggccagtctgttgacttgctttatatacacagttagcgttcaagcctgcaaacagtcgctccagttagtcagtaataacatacagaatcggcgtgttggatagtacgcgagcaaatcccgctcagggcctcccaaaaccgaattgtatggtcgtaaccgctgctcacaagcagcacagaatgctgcggaggataaacagtcgacattatttggcaatgtgcacgttggtaatggctaaatgtatttcctcttctaaactcagttctgctacggacgacgcgttttcaaccgagcttaaacgaaaatctcgtatcggtaaataaggttaaatgcaaaacgcgtcgcgtggcaaacaggggtcgcaagggaggtcacacatggaagctaccactgggcagatacctctcaaaacaggaaaaacactaaagggacgcaaaaacgggacgtaaaccgactatttgaccggttggtgagaaacgtaacctacagagtttcaagtgtttatgtggaaaagggtttactgaacggttttggttatttatgttgctggttcctcaaatttattcctagccaaatagactttctgttttttctttttttctttttttggacttcttttgttgagcagttaaagtgaaattctttctagtaaaactgctacttttgttctactctgtttcgttttcctgttgcttttctcctccctcttattcccaatgccctctcacacgccgtttattgcaggtaatatactgcattctatgagagaaaactatgctcaaggtgttgatgtgtactataaaaaggtttctacaagttacaggtaagatgccgtgtactcgttccacccaatctttctaacgggcaatgttagaaacccacattatgcaacagtacgcattctgttgatggaatgcttgagcattctttggtcgaaggatgaaggtctgcgacgaggagcagaaattgttgatatggcttgtggaagcggtgaagcaacagaagtaatcttagaatgggacacgcttgcacgagctctggcaaatggtcaaccttgttctctgaatcgtcggcggacgattgtctgttcaatcgatccaactactcgcaaaccacacatcgtctccaccgacccattcactggacctgcatttgaaactcggttgggctatccttgtctgcctctgagttttcaagacatcgctgacgaaaagctcccaccagcaccttcgaaggaagacggtgcatacgatttagttgtctgctcgtttgcactgcacttgttgaccgacgattccagcttgtgggccacactgtacacattatcgacacaggcccgctggcttcttgtgcttgcacctcacaagaagccaacaattaaacctaattggggctggacttcatggaacatcaaaagttgggagcctgtggattacggaaaggaaaacgactacgttgtcgaccgtgtacatgcgcgtttgtacaaaagcacccagttttattgagtatgcgagcttttcattggttgtgccggatgtgaattgtaaacacatacgtcttggtttgtttacctttttcactatggagtgcgtctctgcttcgtgacagacattctgcaaatcggcacaacggacaaaaattacattccttactacgttgtttgttgattattcgggcagctgttttgctgtgactcttgcttcatgcgggtcgttttgttagccatcattatcacgttggctaacgccttccaatttggtgacaactgggaacagacttggaaccaaaatgtgaagaggacgcaacgtgagatagccgttgtgaaacatgcaacgacgttccagctatctcgttaccaacccagagtcaacagggttttgtgggtcggtatcgccgccgattgcgactatttggcccaatttacgaaccccatgaaagcaaaggaccacattctgaagcaatttcagtttgtttcacaactgtttgaaaatgcgtttcaactccaggtgcgcatttcaacccttcttgtcggacctgattcatgttcgggaagatattcgtgggagctcgggtatcaggagctactgatgaatggtcattccatgcaagagaagctggacattttcagcaagtggattggcaacgctaaacgctcgcttttcgtaaactcgcatttgctttccgacgccaataagtatcgatttcaacgtgcacagcaatggtcattgcttacgaaggacaaggatgttagcggcaccgggatggcatggtttgggcaggtgtgtcaagaacatattgaggacgagtttcacagcatgggcccaaccagcattgttgccgcttatcccactgactggcccattgttgctcacgaaatcggtcacagtttgggtttgacgcacgactgtgatcgagatctatgtctccaagaaccacggacatgctgtccattttccccgtctttatgtgattccgagggtctctttattatgcattcctcccactcatatccatcaaagagttttagcgaatgctcgaaaagacagtttcaggagttggttgacgggaacaacgcaccacttcactgcttacagcaattagaacaagaaactgaatatggacttgaaactctgacatgtggaaacggcgttttagatcccggagagcaatgcgactgtggtgagcactgcgacgataacccttgttgcgatggtgaaacttgtacattaaagaaaggtgccgaatgcgatgacagttccggttcttgctgtcacaattgtcaattcgcgtcatcttctacgctgtgtcgggcatctaaaggtacttgcgacaagcctgagtattgcacaggcaaacacgctgagtgccctgacgatatccttcgtgaggacggtgagcattgtagtacagaccttggacaaggcttctgtgcctctggcgtatgcacctctcgttaccaacaatgcaaagaatttgcgagttttgccatcactgcttgtcacccggagagttgtatgatgtcgtgtcaggacagtaaagggttttgtttcacgacagacaagccatatcgcgacggaacacgttgtacagatggggtttgcagagaaggtatttgtattccggatgtcgcttcgtctgctccgtggtctaggcagcccccgctcttttatttagctctcagcaccatctttggagttgcagcgattgcttggtttttttggtaacgctatggacgcagacagaggtttttgcttttgcgtttaccaaagcaattcccaattcctgcgaacattactcaagcgtcttacgtgcagaacaattcgtcttcagaatactcttaagaatgtgcgtgccttattcttgtccctgcaccaattccactcgccaataatttgtcccccattcctttttacaaacttactagctaccccaaacattacacacattaatataaatccaccacataagcaaggaatgttttattagcaaatcaaaaacaccgggaagatatctactccaaatccttcttgagggtacccaagaattgcttggcctcggcagaggtttggaagcgaccgtgaccgaacttggaagaagtatcgatccacttgaggttgatgggctccaaagccttgcgagaggtgtgagcgaagagagacttacggagagtcaagacacgcttaacgggaccgggggtagcaccgttgagcataacgtagtcgttctcaacggaaccgtagcggacgaaaccacccatgggggtgatacgcttctcggtggcatcgaagtcggtagcaccgttcttagcgtcatcaccggaaccaatgcggtaaatcttggagttcaattgagtacggtgcatgtaaccgttgttaccggcacgggcaacggtccagccaacgttggaaggatgccaggcaccaatacaagcgaccttacgaagaccacggtgagtcttacgaggcaaacgcttggtaccccaacgagtggtgacaccctcaacacccttacccttggtgataccaataacgtcgacaatctcgttttgctcgaaaacagacttgacatcgacagtcttctcgaagtgctcacgagcccactcgaccttgtcggcaacggaaccaccgttgatttggatctccatcaaatgagccttcttttgggtaagaggagtcttgcgaatttgagtgtgggcaaggacacgaacaacagagcagtacttcttgatacgctcaagctcacgggtgatggattgagtggtctcagcgtacttcttggcgtacttggtgaaagccttcttcttgctcttgtaccagttcttgtagaagcgacgcttgatctcctcagacaagtgctcggcccaaacggtagtaagagaacgaagaccacgaggagtctcaacgtaaccgacgacaccaacaacaaccatggggggagtctccaagacagtgacagcctcaagaatctcacgcttgtgcatcttggaaccgggacggtcaagatcacggacgatgtgggtcataccggccttgtaaccaaggaaagccgtcaaatggacaggcttggaggcgtcatccttggggaaagacttcaccttaccgcgggcgcgggcagcacgcttgcgcggcaagaatcccaaagaaccatgacggggttgctcgaacttgcagtgagacatgattcctacttactacagggtagtggctgttgcgaggtgtgcgtaggagagagccgagtcaaaacacccggcgaaacacacgtgactgctttttggacaaacacaacggaaatagcgtatttaagccgagtctcgttgcggcgtagtaaagacaataacgaagtgatgcttaacgtgttagggatcactatcccagggcaaatggaattgttaataaacagcgtgagcagaaagaagagaattggcgatacacgcggcgggcccgagatgttaagccagctaatgtaattgcattaatggaacgatcgttgctacttcgtaagccaaaaaatatatattttatacagtattaaccaactgaccctatccaattccaaagagaaacaattcgatatgctcatttgcacgacatcactcccttctaattagtctccgattggagcgtgtaatataacagtttaacgccgtttcttgtttctggaaagctttctgctgtgtcccttcagcccagcaacttgcttagcagacttcgttttggatgagtgacgagtaggttgactgtcctcgtcaagcatgtcctcgtcgaagtcatcacgaccacgcttattcttcttaaacttgatcttgttgttaggaccacgagtaaaggagtcggcaccagcaactgcttccaagtatgcagatcgtgtgtctgccacacgctcagcaaactcggcatcctcgttgtctgcatcgccgtcttggtcctcctcaaacacaaatttaccatcctctccggaacggaaagagtcggcgacgctcttgtgcaccttgtgagccgagggattcgttgaggaaatacgagaaatcgcttggacgtcaagcaaatcgagaggttcgtcctcatcacccatatgaatgaacgtctcgtttttagcggcaggtgcagcagcaccttcctcctcactttcttcactttctgaatcgtatacagcagcttcgtacgccgaagcaaactgtctcctcacacgcaatggctcggcaacaccccgcatagcgcgctcacgacgcttgcgaagatggcgttcgcgagatttacgaatgttaatggctaaacgtttgtcttcagtgggaacgtactgctcaacctcggtgtaaccgaaacgacggataagcttttctaaaatgttcttcaccttgatacgcaaatggcccttcgattcatgagaccaactaagaaggcttggtacaagttttggcaaaaacgacttcaggaaatcagctggcaatagagaaagtgaaaccttcaagaaatcaacagtcggtctggcgacttccgcgttgcgcgacgttgtcaacaagtcaatggttttcaaaaattcaagaagaaattcctgacgaatgatgcttttgttctcggcaaccacataagtaatggaaacaatagttgcactgatcatgtgagagttactgccagcaagaccagcgcaaagtaatgaaacaaagcgctccagacgctcgggtgcagtcatgccatagttcgaagagttgagagcttgttgcataaacagcttcaaaagttcaaaagctgcgtggcgagctttttcgctttcctccttcgttgaaatgacagcttccggaaggaaactttgcatttcagcgaataaggttggagaagaaatttcaaataaacatctcaatgccataagacgatctttctgggttgcggggctgatgttatttgctccttcacggaaaattgagataatttcactgagcttctcattcagaagctcctcgcgcgaaggaaccttgagaatagcgctcaacagcttgtaagcctttttccgcaaaccaagattgatgtgctgtgaaagagcttgaacgtagtttagcatgacaaacaacgcttccttcggtacaaaaggggcaagagcaatcaacacatccaccgaagtatatgctgctggaggaactccgttatcttcgtcttctctgttagtgccttccaaggcatctatagaatcggagaaagtaccattcattctatcaaaaatggattgaatgacttctgccggagcaatggacagccaagcattgaagcagcgcatgtacagtgcatgatactgcgatggggtcgaagagtaaacgttcattagtgtaaagaggaaatttgaagacaaggaaccgagatattcgagattagcagttgctttttggacatctacgggagacagtgctccatcgatgagaggctttccttctttcacagccttgttgctcttaataagctcaatgagtgcattgcagatgttcgtgcgcaagtcttcttgctggtacaaaacgtttaccaagatactggcaaagtcagttgtgaaagactcaatcagatcctcaggcaagtagcagtatcctggaagcaaagcccaaatctgttcaattaaagtctgaaggattttagcgggaatgctgtcagcatcactaagatctatgattctttgaaataagactccactcaaagggacgaacacatttacaaagtgacccaatttcgtacagtaaatgttatcacgaagaatgggaagcatccaagcacgaccgttttggccttcagaggggttgacgagattgagaggcaacacacttaaaactgcctcaggtccaagttcagcaacaaaccgaccaatagcacgatcagccattgccttttcttcaaacgagtccgtagcacgaagttcaccaacaagcgaaagtaaggggagcatcactggggaagcagccttgtgcaacgctgtgcacagagattccactacttgcaggcactccttccaagcacctctaaaatggatactttgtaatgcacccattaacttgtcggcaacctgcttagcggcttcctgagagtcgttactgtcgtccaaaagaataccacgctagtgagagtactgctacaagcactgcggatggcaggcgagtctgatctcaaaaattcaaaaagattattgaattgtttgaaacatgtagaccgcgcctcgtctggtgagtattttttcataaagttggagcagctctttacagcgtcaagccaactaggcaagagttgtacatcgtactcggagggacgaagagtaaagagagccttcaaaagtgcttgaaaggcgtctgcctcaatgctcagagaaagacccttaaacagagcggagaagacagaaaaagcggcttgcgaaagatgggcgtttctgctttccgtgatgctcgacagcaaagaagcaagttgttcagtatgcttggaagaccaaccagcatgcagacaaatgttacgagcaagaacaagggaatgaagagtgcgttgaacctcgacagcagacgcgttgccagaactaagcaccataacaaaggaattgagaaggttgagagtatcaacggatgccaattttgcaccgggatggcccaaggagggagaaggaggaggattacgcaggatttttataacggcactcaatgcagctttctgtgtgcgtgtagaagccgaggtgcccagtgtcagcaaggcatgaaggcatgacttgacagtttggtcacgctgccaggcattcgtttcctgagccaggagaagcttttcgaggattccgatgcaatgaacaataataatcttgctgtggtctgtgttgttcataacgggtgctacgcaagaaagaatctgagaaagctttgcacgcaaaacctgcacgggaacgaagcccaaaacaagttcaaccaaactgactgttgctttttctatttccttgctcatatcagcatgctccgtgagcagagagagcaaggaaacaagatacgccgtaggcgatcttccggtatttccttcatctaacgacgcttcaacgccttcaagaacgagcttaaggtagttatgctcgtcagcagcaccatcgttctttaaacgtgcaatttttgcttgcaacgccgctgcttgctccattgcgagtagttcgctcttggtgagtttcgtcggccttagtggtgaacgaggagaatgggtagccgtgaaagttttactagtagtgacgacgaaaacagaatgttgaggagaaagaagagaaatggaggtggaagaataggcacgagaagactgatgaaaggtttaatgggtatttgattgtttttgaggaaaaaatgaataaataaagaatgtacgcccccggcgggactcgaacccacaatcccacgattaggagtcgtatgccctaccattaggccacgggagctgctacattcagtcgtcttcagtaaagctacttggcaataagagaaagaagctatgttataacatgcattatgggaagggaaaagagaaatttgatatagtaagctaatagacgttgctaggttcatctcattcatcgtactttgctagcattaatatacaataattgatatgatgcacatactcattttatgaacattgtttgcaagaagagtcttagtaaaaattccagagtgtctgaagtaaagtaatttatttctatgctccctcgattaatttattaaaaagcacaccaagtatttggggaattctggtttgtatacttttttgatactcgaatggaagcaattaaaccaaattatcgtttattacctctaatgattacagttttgccgagaaattctgcacatgaaaacacagaaaaatatatcaagtctctctactcgtaccatttcacatccaacaattgctgccgtaatcattgacataacgccctgaaagcatcctttcgcccgtaaatcctcctcatcaacgtaatgtctccatgtcatgcctctacgcaagccctctcgtcgcttccccgattactagttcggcttatttgacgcagtcgggaagccttgtccttgctgcacgtttactgatgaattcaaacggtttcgctacaaagagcgcgacaaattactgcactccgaactcgcctctaactcagcgatttgaattgttttctcaagaaaccccctctattacttggcgtgaatcgcgtcgccgatataccctagtactcccttgctcctacctcacacccacgaacgcgttgcactcacaaaatgactaaaaatcaggttttcgggaaaatgaaatgtctgagacctttcatttttgttgttgttagtatcgtgagtcatactctgtttggcctgtacttgaatcccagacttttgtcttctgtaaatgtctccgacaagaatgtgtcttcttggtttgtaagtgactaaatggaaaggacggcttcctcattgttcatttcattagcaattccaccattgaactgtacactaatgcgagttttacagccctttacctcattatttctttacgcacttcagtcttgcttgttctatcgtttccgtctcggtttggaatggtgtgttttggcgaaatacccgttgtacacgttgttaggcacgtactattctatctcaaaacaccaaattgcctgggatgctgccattgactgtttttcagtgattctcgcccgggccatgacaggcatggtctatttccaacgccctagacatgttctctctcagggatccgtgcctctcctgctcactctgatggccagtgtgcttttgagcatcctgtcttatgtttgtcaaaaattatttgtgaacctctgggtagttcgcaacatccggcatcaagtgtccactgtattgactgctcctcttcctcttcaatatgtcatacaccttcccattgctttcgctgttcaaagagccgcctcgaagcctctttcaacttttaaagccctatgtttgttcgttgttttgcttttcttttcttgctccgttccttactgcgacattttctggcccaatgttctcgctgctcttcagctgctcacggcgtatattctccatatagttctcgtctttatcgcttgtcgtgctgtattaatttagctgacatgcacttaaaaaaagcaccgttactatagagagtgctggtgctcgcaaaaatcaaatttactaatgtaacgatattcccccctactgaggtccctctactgttttcgtttggttcaatatttggtccttaacaatgacctttagttcaaatcttattctctattgctatcgtctcacttccttcctcttcctcattcccctccctctgcctacagcgcaaatcagggccaccaaccctcagctactactgcctgccctaccaacctgcaacggaactcccgcggccccagctctcggttccgcgcttattatatgtattacccttaccgcattcaattcctgcagaaaacccatctctgccagagcagaaagcattgccatgaaggtgacgattccgaccacgtcctctgtaagtttggctttttcatgcgggaatattgactaacaacgtgcagtctagcgatttgcgcgcaccatggacttggtatcatattcttatcgagtatccgaatgggcgaaaaatgacggtgaaacggagataccgtgagttctgtgagctgcatgagaccttggagaaacagtcttctcaatttgacaccgccgttccacccattccgcccaagtcctggttctcatccaccgtgaccaattcaagtctgcgggagtctcgacgcctacagctggaggaattcttgggacggcttgtctacagcgactggtttcatttgcaagttgtgaaggactttctggagttgcgtgaaccgagtcagatggagtttgttactcctcagtcgatccaacctcagtactggttgattttgtatgaggaaacaaaacgcaccgtgcatgaactacgtgttgcagtgctctctcggagaactatgactcccgcggaggaacggagcacgttatacaagctcaagaagaacatccagcttctcgcaacctcactctccgggtccgagtccgtgtcttccttgggacccggtgagatccagcgtcgaaatgaccttgttggtaaacttgactgtgacatagactatctgcaagcggaaatacgttcgcagggcgggacctccatagaagtatcgagcccttggaactcgagtggtgaatactcaagtccacaacggaatcagttgttcaagtcctcgcgacgagttttgggaaagagctcctcgactagtttgccggcagaacaacagcgtcttgataatcatggactgtatgctcagcaaatgaaaaccatggacactcaagaccagcaggtggaatcactccttccactcattcagcggcaaaaagaattaagcatggccatttgtaatgaagtggaacaacagaacgacatgctagatgaagtgtctgcatacactggtcatacgcagcacaagctgcagaagaccagaggccgtttgcgccgtctggaatgagaacattttcgttgtcttgaaaccatttaccactcaaactccttttccctaaagattatttgatgaatgtgattacgactatcttaaacctaatattatttcattcgcaaccctttcataagtgaatttctgtttttttttttgccattcggaacaaccgcggcacatccgttgacttcacatctagtcttcttatacgaatttgtgtgctgaacgcattaactgagtgaaatgtcattagaacaccattttggtgatggttctgacgataattatgtagccaaagttcctataaaagcggattttggagaagagacgacgaatgcgtcgatagctctatcccagcatgaaaccaaggacgtcctcgtgaaaacagaaaatagtacggaaacactggacaaacttcagtcctcgccttcttcgtctgctacagaaacggatgaagagctcttggagcacgcagcaaagcagcatgccgttgataaacccatacttactactacgagaagactaaaacgtccatcaccaaatcaaaatggatggaatgctgatcaaaaaccactctactgtgtatgccgaaaaccggatgatggtcggtggatgctaggatgcgatggttgcgagaattggtttcatgggtcttgtgtcgggattcccgagacttttaatgacttagtcctgcagtatttttgcccatcatgcacgaaaaacggactgggtgttaccgcttggcggaggaagtgtcgtcttccttcctgtagtcagccttcacgggtcgacatccggtccaaatattgttgcgatgcacacggtctcgagttttttcgacagcaggtccgaaaaagcctcattgacgcatctacacttaagacacttgctatgcatgtgcatgatgcgaaagagctacgaaagttgggtacagaaactcctgcctatccggacccagtaccggcagattgtgttcgtgagtttgagaaacaggagatagctgcactggattcgcgaattgagactatcgatggcgagttacagtacctacagcgtaagatggctttgcttaaatttatgaaagagcaagcgcgcagactgtcggaggagcacaagactaaaaatgcatctaagcgcgatctgtgtgcatacgatgttcgtttgtctctccaagatgacgaacttgaagtctatatgcagtcaaacaatgtcgatgatttagctgctattcctttggaaatggcagcggaatctggcatctgcattttggaaaagaaccgatgtgcgaaacattcgggttggcaagctatgttttcagatgatattcagtgtcagtttgaagttgctaataacaggaaaactgtgctgcaggccaagaaattagaaatccatgagcgtcaacgccaacgttccatactggacgttgaacatgaaggccatgctgaattcctgcgaccacaattagcgtctatggatatggatcggctgttatccagcacattttagacaatcccaaaactagacccagacttcccgctccatcgccgctgtctacctgttcaacacatcaaccaccaaataattgtctactccgtctcgtcttcttctctgttcaaacatcctatcaaattccttttaccgttattctccattgttttgtcttttattcgttttaacggaagatatcgtggcacgttaaacaagttttacggacgtatacaaaagtcgttgtataccaattcttaccgtgtcaagcagttgcgtttacgaacttgtgcgttcattcacgcgatatagctacgtaagaaatctgttatttccgaactctgttccaagcagtcgttagacaaaacatctaacatgacactcgctacgacgcttcctgcaatatttgagccgagagacgcgtctctctggagtctggcggtcgctccatttctctcccaggctgctaatatttcgctctttctgggcggtaaaattggactctgtgagctttacataaacacgaatcccttggtattcgggtttgagctctctattgttttagcatttcttctatggatcgtttctctttacacgcacaacccgtctcaggttgatcgctgctggcctctactccccacgctgttttcatttcattacttagtgtatgcaaaattgtttaacttgagttccaaacgtttgacaattgtatgctttttgcaagcagtatggtgcatccgacttgtctttaattattggcgaaagggcggttacaagtccggcgcagaagactaccggtgggtgtacgcaaagcgtctcattcctcgttgggcgtatccactttttcacttgttttttattcacattttccaagtgtgtctcttgttcagtttgtcggcacctacctatttgattatgttgtcgggtaagaataaaccttttggtttgggcgacatcgccgttcttcaattgttcatgcttgcgttcttcattgagattcttgccgatcaacagcaatgggactattacagagcccgtaacttttatcgccggaacaaggtcgtacctcaaaatgtatacttcgaccttttgtctttggcgcgaggctttaacacatcaggcctatttcgattcatccgtcatcccaactttgctgccgagcaaacaatatggtttgcgttttatttgtttggcgcagtggctactaatagcatattaaactggacaattatcggttggcttgggctagtcgctgtatttacgggttctacgtggttgacggaaagcatttcctccgaaaagtatgttctctatgcaaaataccagcaaaaggttggtcgtttccttcccaaattcaatggctctcactggcaagaagagttcgacgacgagtctctcaaaaccgactaatctcatgcccgcgatggacgactcgttacatactccgcatactccttgaattattgttgcttaatgaacttgttgagacgaatctaatgatagcaagtaatgaaatttaatcagttcatagatatgaacgtgtgtgtacataagtcactgccgataccttagcagaagggcacatgtacttttttttctcaaggctttccgcctggaattaactgtaatcattgttagttgcgtctgcacatacaaacttgtatcatgttttctgtaccatgcaaattccatttccgtttaacaaaatctccttgtgctgttccgtaacatttgtaatagtgtcgctaatacacggttagagagaatttcatcaactgactcatatcagcagtgattatacgtacatttctgtgacatcctttaagaccatattcacataatcgtcaaaaccgaccaatgtgccaacaaactccttttcacctttcataatcacccaaagatttgagccaatgcatttgtcaatcaattctaaaacgcagttagtaaaggacagcaaaagcaaaaatcactgaaacaagaaatgaaagtgcagtaaagtgcgagaatttccacttatttattggaaccttgagtgctcgactgctctaatagcgtaccaagaggaagaatagtcatagacatcttgataattggatattttaagagatttgctgttgtaaaatcgagttttgatgggtgaacctgttgctattgcaggaacgaaaaaacaatggttaagtttcgggcaccaaatgaatgaaatccggtaaagacgatgatgaaaatgagaattaaaaagaattaagcgctagtgctaaatttgctacaggaaaatgtgttaaaagtattcaaatcggtcgaagagtcaaccggaaagcaaacaagtgggatacgacaaagtcatggctttcgtatcaattaatatacagattggtgttatttacagtacattgggtatctgttttctctcaattttaattcacgaatttcccttttgttcaaagaacataacattttctcattacgctaattctcagaaaaaacgtttaaccgccataaaacaagatacatctatacaaaaaacaacatttattaaaaagtaatcttgcatttcgttgacaactattaacgtcattgttattacggagctgagtattggcagtaagagtttttattttgcaatcagtctagttacagaaactacaagtattttgtaaatttccgatttcatttctgtctcctaaaagtcatgaacatttaatgttcagtaaagcaattttgcatttgaaacgtttgttgcagacggtcttgaacacaacttagctcaccaaactcgccttctttcatatgatggatcccaaatcaaatccgttaaaagttttagacagccttgctgcattttggaatgcaaaggataaaaaagagacgccatttgaccgaatatctcagttttgtaactcggacatactttccttcttgctacaactgttagaggatttggcaagtgttgatgttacaacccctattagcgtcaactcccttaaattgcttcagtttattgttcaccttactgtgattactggagtgtatacgcaattacccagcgaagtgctatctgatagaaaacgtgcttccatccctcctcagtatttaccttctattcctcttgctgaggtgtatcaacgtcttctgaaacttgttctatttgacagtctcgtccaaaaaccactatctcttcatttaccagaactcctagctactagcatcgttttacaccttgaacgaattcataaggtagaaggttctcaaaatagtctcgatataaagccctcaactactgaacaaagtcatgctaccggccataaactaaacaatgctgacttaaccgggttcccagaagaaggcttcccactctcagataatccggccatgaatatttctatgtgtctacagatcttgctgccgaaagcacctcaagactttaaggatatcgtaacaagaatacttacgaagtcaatctgtgcgccggaaggagtgaaagcgtttcttgctgtgtttatgcagcccgatcctaattcggttgacagggctaagaaggctgcttccttaattacttcagtgcccagttttttatctacagaggtgtgaatgtcaacataacaagattgtatcactaattcgtataggcatattttgacataatattcccccaactttggaccttaatgaagtcacattctcgtctagcttcgtacgctattctgtcgcttttacataatcatgcggagttgtgcgagacatactttcagccgtattttgagatcctaaagacaaagtccgttgttgatatctctcccgttgaagaagtattatcacgcttagacgcacttcttcgtactaatgatccttccgttggtaatttatgtgttcctattacgtcctctttgtttcatctgtttcagtttgcgtctgtaaagcagcttgttctagaaatcctcacttcactatttcatattaatggggtcaagagtttccttaaccaagaaaccgattacgactctttgctggaatttctgaacacattatcacagaacgaaataacaaaatgctttccggctgtactggaagaatgggtggaaagcgacccacaggagcgtattaaactttacgatgtgttattcttcatgctctctaaagttgatacagatttattatctcccaaaagcgttgccgcccttgttttcagacttagtgaaaagcttaatgatgctgaattcgctaaaaattctctttttgtagttccttctgaagaacgtgcggtacaaatcaaagagaaggaagatattgtaaccgttttgttacagttgctatcgactatggcttctaaacgtacctcaaacgtgtttgaggaagaaactcccagggttaaaacaatgttaagacagtacctgggttcaggtcagcctgttatttgtgaattagctcgagatattctccagcacctcggtgattctcaagatgactatagaactgcgctatcttatcttcacagtgaagacgtacctactcgtggtgagggtgtttacattttgcgaaagttagttgaaaatgactctcccaaaatttcaccaatccaaatacttcaaacatttatcaatcttctaagagatgaagatagctacgttcatttgaacgtaatatccggccttgtctcactttctgagaaatatgacaatattgtaccaatacttctacaagaatatgcaaactctcacaaacatgatactacagaacgcttattgctgggacaagcgatttaccaaacaatggagcgactaggtgaactggtgccaaaattctactcaaatattgaaaatgcttgcgtgagtgttattgactctgaggaaactgaacttcaagtttccgcgcttaacattgccagtcttttgctaagaacacgagacagtgacttattgatagctaaagctgtcgatatattgaacctgaaagccgaggactcaaataagtttcaacgaagagctgctatccaagtcatcagcgagtcaaaacaccttaattcaacggcaatcactgccttgaagtatataagccaatttgacggtgatgattttgttcggaatcaagctgcagtggctttgcaaaacggtattgagcggaatgtgatgtatttagaataatgacttaaacttgtcaattataaaaatgattgtgtaaaaatattatttcgtttccttagtaaatcatgagaaccgttaaaattggggttttgtgtttaaaaaaaaattctcgtatagcaagttcatcatagctttcttaagcacttgtacagcataagcgtggataatgaatgtgacattacgatgtcaaataataaagcttttcacttaagatgctgaaaggcctttggccttatcaagctcgctttttaattgagttaatctcttaaccatgtagtcagctgcggcttggagttcatcggtgttggcatcagcgtgattgtcttttcgactttcaagcgtgggctcatgttcacgaacaagacttttcaggcgggtatttagccatgagttgaaattactctcatcaaatcgtaaagttgaagacccgcttcctgggaaaacaggattttcctgtttcaacgctgggttccatgtaacatcacctttaatcaactttcgcaaataccagaattgtaaacataagaggaaaagtaggagcacgttgaacatattccttggttgagacagccagttaacagccgtggttaatacattcacaattaccggcattatgccagcagcaccttcttcaaccacctcttcaacagctgcttcttcgtctggttgtttttctaattgcttacgagacttctttgacttcttccgctttccaggttttgtgtcttttgccttgcgaatatgctctaacaaggctttgacatagtcaatttggccttcgttagcgcccttttcaatggcacctttaagccaggaacttttttcccattggatatagtaacttatgctgagcttcgtggtattattctcaccccaagttaacacgtattgcgtcttgacgagaaaagatttaccactaggaacctgcggagtagatgtcgtagatgatatttggatgtatgagtttgcatcaaggtgatcaattgtatcggttaggtaacacattgtttgtcggtaaggaggagcaacaggtttcatgtagtgcagctttcgagtaaatagatgatctttctcctcccaaaggtcaatctgaatttgactcattttctgactctgcaagaagtcagcaaaccagcttgagttatcgccaaaaagcatggagaaagtagttccaagaggcttgttaataacttcaccgttacacagtacatggtcataaggggttcccggccattcagttggagcgtgttccaaagttctaaacgcggcttgcatcttagcagggccgtcaccagaagtgtccggagatgtaccagcatccgcgactccttctgctgtaagatcatcgtcaatatctgagttagcagaagtctcagtactaccatcactttcataagcaccatccttgtcttcatcgtcactctcgttcgtgctcgataaatgttcagacgcactgagatcacctcccgttttgtctttcttgtttcctgcatccatgatgccatgtccgttggcaaatatgctgagaaaaggatgcgtatgtttccagatagtgacaataagttgataagtagtatcacgagaaaggaacgacgcaaacaaataacgagcgtgtaatgttgtgatttgaatggcattgggaaagacgacagcagtatactttttctccacagacactacttcagagaaaggaatcacgatattggtgacccagccaaaaatacttgaattgaaacaaatgtgcttctctgagaggtacattcgtccgtgcaagaaaatatccctttgcagtgcacaaccgtaatcctcaattaaatagtcatcgtctggaacagacttgaatagttgatgaaactcccggttacgtttgctattggcgttcgcataacctgtaatattggaaagattgcgggacgaggatacactggaaagtctcttctgggggaacgagtttccttgggcagacgtgttcgcttgtgctgattccaaggctggagaggttgatcgaaatgaatggatggcagacttcgtatcctccgcttcaatgccatcagctacaggagtagttacttttgtctctgaattttgatcatcgtcttgtagcacacgattaaagtcctccaaacgaagttctccttctcctaaaggtacttgactagttgaaggcgaatggatggattggttaggcggtgagtcaggatcattttcatcttgatccaatgtttcggacggcaacgtttctgcgctatgatccttggaaatggcctttcctgatttcttatttgatgaagatccacggtcactgaaatcactcaaagttgagctcagtttattaatagcagaggcaatgatagtagatagaaaaccattttctttcattatttgtgccaataccctggtttcgttacaaagtttgtgcacgagccttttgcgtaattcaataagtttcacacaggacgaattgaatttctgctaaaagcaatgtaatatgaatgcacacggctctttagaaagcactttcttcggctaaaatccttttttcgtgctatttacggaaagaattgtatgaaggggcaatatgaggtagggtaggaggatatcccacgaggaaccgactacttacgtctattaaaagttattaataaagacaatgaaatatcattattatacagtttagtggtaaatttatttaggttttgctttatatagatcatttacaatattgttcgtgacttatggattcgttactcattacaagagtgggtatcactagttcattcggtaggcgacttgacagtcgattttatgcatgttcgtactgaagcttcgtaactgaacttgttcagcgttttgtaattgtcttggatcgctatcaacccaatctgtaggtacctcactgtccttgtcagcatagacaagcacattgaatgtacagcgagtgtccaattgaggaaggaaagtgatggttgcagtcacttgacgaataagagcttgaatttcgttctgaatttccttttctggtttagcctctttagattcttcacctattgagtcttcatttttgcataatatttcgacattaaattgccaccgttcaagatcatcaccagtgtctttatctgttatcacgactaccagtttttgaatctttcctctgtacatccatcctgaaaatgttgcgttagaatcagtagtatggaatagtgttcatactgtgcaattgtgcaataatacgccgaatatacgctttgacttcatcatcaatggttataagcatattgattccatattttctaacaaccttgaaatcctctggcggatatattccacgttgaaatagaattgagttcactgcatattctatatatcaaaagtcagtttacacaacatctgagaaataaacttaccaaaaaactcgctcacaagctttgcggaacccttcaaagataaactagaacgtgttgggacagtagttgccattttgggagtgattgaaaattgaggtactgaagatatgttcaaaagggaagacttaatgtatactttggattttgaaaacataaatatgattaaaaaagaaaaaaatatttgagctaaatggtacttgctttgattgtaataacactgaacgttgggttcgtaaaattgcttcatgacttacaggcaaagcaccattttatgagaaatgtaagaattactttacagaaataacgtcttaagtattaaataatattacagttgatccttattaatcggttgactgcagtaaataatgaaaccttagacctttagccaaacagttgaaatatagcagatccacattagtcgtctgcttcaatgcgttttgtatggcacaaagagcaatgtctgttgatgttagttcgtattataagaataacaaccttaactcacctttactccatgggcaggctattacggattcatgtgcgaggttgagagcctcatacttcgttaccatttgtaacagcattttccacagtgcagtactcgacttataattcgcgttttggagaatgtttttcagaaacctgtaacacctaattttgttttttgaatacacatttagtaaccaggcagtgtacattgttagaacaatagaatgtgcgttctgcaactcattaattttaaggaagagaaatcgccatgtctgttcaaaagaagtcgaagcctgtgcaaatgtcaaataatgcataaacaatgcattattgggatatttggaaatgccttcgctcacaacatgacataagtctttctgtttgtagactctcgtgtttgaagtgaaataaacaacaagttttaaaccaaacatatgtaattgttcatgatatgcatcatcatctgtccatgtgtatgtaaattgatacataatacttttcaaaagagacataaatccttgcgaattcttcatatagcaccataaaagcagaattttagcgcggtaatagaacaacttagcattgtccgaactttgcatatagcggagggtgttcccttcgttaaagatatcaattttctcattatcaatcaggtctgaaataagtttactaccaatatcaagggagtttgaaaaaatgtagaacgggcatagaagactgtatagatgccacttttcgaaaccattagctactgtacgaccttgcagagtcctgaatattttaccagctaaatccggattacccaaagattgtgccaacgtaccaaacaaaaaccataattctaaatcgttcggatactttcgtaaaagcaatttggactcagataaaaaaagatcatttttatgttggaataaaaaaattagataataaccagcgagttgggaatcaagacacttgctcgttatagcccttaaaacttcgtaaataaaagttaggcgcgattcttcgcaatgagtcaagtttaataatgggacaacaggccagtttggaaacgggactacgaagttttccaaaaaagaggggatacaaaaacgatgaaatgtagttgagcatcgattttgttcactcaatatggaaaaatcgtacccttgaatgaatatatcactaaaataggatgaattggtcgatactcctgctggaatcgcggaatgaagaccaagaaataccaaaaaattgtatttgaagctagcgatcacttccttttgcttgaagatgcaaagataagggcgaatgtctttaaataacactgcgcggtagggatcaccatctttagaaaatacgattggatccaaaatacgaggtctcaagaattgctttgaaaaagctgcttcacgattaacccatttgtcgagatcgtgttctttctccataatgtcatattcatccaaggcagatcttaacggtgtgccggagtgattatcgcaccaagaatcccagcttacagcattcacttcgccgagtttaggaacttgcgaatgccaaaaagcagagagcgacttgaacactgatgatgtattttgtgggtcaagtgtatcaggaaagaagtagcacagctccatctgaagctgcatacacgccaatgccatttcagaataaccagattcttttagaaaaatacacaaacgtaatatgatatacgacattgtttcttccagcggtaatctttcttccactgctgcatttaccaacgctttagacaaagcatcaatacatgaccgaaatatttccaggctgtgatcaacagaaaaagagtgaaattgcgtcagttgttggtttatgtactcaatccagagaccactggaagagggatactcattgatgaatgctttccattttgtattgagtgcgtcggtgtcatattcttcctgagctattttcatgtactcgataatgattgtctcacgctcatctgcaattagctcgtcgcactgtaacgctctttctaatacattaatcttgacttgacgaatcccataagctagtttttttcccctcagagtgtcgttcgcattttgagacattgtgtgtgccagtttctcttgaatgctagaaactttaagccaagaggaagcaagttctggatgactttcaactaatttgttaccttcaacgagttctttttttagataatcattcagaaacaatacattagatgagatatcaacattgtcagcttctgaagaagaattctggttagacggagaaaaaagaagaaagtcagagacagactcggattgatttcgattaattttcacgtatccagaatgaccatttgataatttttgagttatgtccttgtcaggcaaattgttcgcatccttgacagcgagcaataccacttttgatgatctatgagaaacaatggtgtacagatgcgaatatccataaacaaaagaggattctcgtctgtattttggagtagaatatcggagccgtagaccatattgaggaatatcaatatcgcctttcacgtcaacttttacatcctttaaagctcgtacttggtcttcaatattcaacttttttatcttctcatgatgatgttgtcttggtctccttcgttcgcgttctttattttttaaatgggacttcgtgataggctctgaacgtttaaaactcaaaaactttggtacttttctatcccgtagctcacccatgctataaatggatgtaaagataacattagttttcagtaattgagcaaatgagatttaattagcttgagctcaaagattgtaagatatgtggttaagaagtgaaaattaaaaccgttgtattaactgctgtactttaaccacagtttcctctactacaattgctagaatttccggttttcgtttaaatttccttgattcttgttccgattttgaaagatctatagaacgttagcttatacgtagacttcaggtcaccgatttttatttagcataccacatctgtaacccgcattccatttcacgtatatatcgtttgtataggcatctcttggtggccactgttcgtcatcttcagttattgtgcaggttttctgtaaattctacacaatggatcaacggcaaattcgtaagagttatcgttccctcattaagcgtgtacaaggtaggtatgaacttttttattacatgcgctaatgattattcagattcgcgtcttcaactcattgaacaggagaacgatggattgcaggaaactgttcttgctgcgaacagattatttgcttctggtatgtgtgggcataacaattctagaactaacgaaatgcagttcaggcacctaatgaagcaagtctcgatgctattcttcttacacgaacggttgatcttgcatcgctaaaaacaaaacaattgaaaattggtaaaacaaagtttaagattgagaattatgtgagacaattgaaaagagccctaaatgtcaatgaaggtgcagcgttagaaagttatgttcgtaacgcagatgtcttggacagctgggctaaactcggtgaaatggcatggaaatgtcagaaacgggcatgtcctgtcgagttcatgtacgtattgaaatgcgtgtttcagcaggagaggcaatgctaacttttaggactggacctctttcattccggaggaaagaacgtcaaattgctaggcgcacccgacaacagcgagtagtcacttcattaactaaacctattaaggtaaggactgtaatgttgcatgctttcctaacttatttcagttaaaagaaagtgacttgtctacccaaaagcaagagacacctggtattgtaatgcaaattgccaagattctcaaagaatatgagcccgtaagcttattcaaattcatcacaaatccggaaaacttttcgcaaacagtggaaaatctattttgtgtcagtcacttagttaaagaaggaaaggttggaattcgtgaggatgaaaatggtcttcccatactaggtttgtcaataactttaaaataaaaccttactaatcggtcgcagaaactaggattccaccttctgacgaaactttaagctctggaaaagtgaagaatattcagctcgttcttaatcttgacatggctatttacgaggtatgttcatcccgatgtgcgtaaggcctttaacatttgcaataggatataattgaaacctttcatataaagaaaagtctaattccaactcggccacctcctaaagagttggaggaaaactctacgtcttggtatggctaaatacataactaactacgcattcatcgataatgttgtgtcgacactcaaaaaatttgattacacttaaatacagataaagtacaacaaaagaatctgtaaacccaatttacacttctttttagatgcctaacttatatatgcatcactttctaaatttccaaaaagacttttaagtgcgctttcgacagaccttccagcttcgtgatctaataatcctcactggtcatgaatgccttttttaaacgctgttcttcacgtcgtcgcttatcacgggttcgttcaagtgtacgacgatcaaactggtcaattgattgatgttcaattggtgtatcaaactcatcgacatcatctgttaaaagtgatgctgacgttgtttttgcgccaagactttgacggacaaaagaaaagccagaaaaataaagacctaatcctgaaccaaaaatgtaacgatatctttgaaggtggaacagcttttcccaagaatcaacgatgacaacttttccagcaagctttattttttctttgagagaacagtcagcgccgtccgattcaacagtaacaagggcttcacgagcagttttgtgaagttgttttttgtgtcccttggatatggtttttgaagactctctggtgacttcaacaagtactctaattaatgcgtctttacgacgtacaagtggattactggccctttctgttaaatcaagcatgtttccgtatttttcgtatgccatggcaattgattccgccgctgctatttgcacacctggttcagaagacgacaattgttcctgcagcgtctccacaacttcttgtagtgtttccaatgcagacgttattgtggttattaatagtccacaacagaaacaagcagattgaacaaccaccgcaacgtcttcagcgcaaacaaccgctccgtcagagtctataattccttgtaagaattctaatacgaacaccgaatcgtcttctgtgtcgagtaataacgtcaaaagagtgtaggacataagacatgcgcagacaacttccgtagaagaactctcgttaacatgtcgtaccaaaacatcttcagcaaaagaccataattcaccaatatctgcagaagaatagacagatatgatgtttaagagtttacaacagtagataatttcctcttttgaccggccttgttttaatatagaaaggacagcagatgtaatagcttcaacgctatcatgaacaagtttgtgtgaacaaattctcaacgaatcacgaagtaattcctttttctgctcagcatttaagcttctgtattccgacagtttgtcaatggcatcctgaatatcactcgtttgaactttcgcgcttgctgaggaaggtaattcgctggtcactgagccttctgtcgagaaattcgtatcgacactaaagccagactcactgagcaagtcggaaatatcaaatatttcgcctgcatctacagtcttccctttggatttccccattaaaatgttcgcgaacggagagttgcttctcgcacacgcgaaatacctatcaccccgcatacgtcatattaatgatgtcacggcatgagcagtctttagcgaaaacatttttccttgagaatatttgcggagagagatgagtgtctataatgacagttttttaggataagaattagtgtttcgtaagttgttttggttgcggactgcctcttttttttttttttttttttttaaatgattttagtcgaattttatggattttttcaatttccataatctcattatccggaatattaaggaataattattaattcaatttctttggtcggaaatttccatcgggcatgtgtatatctattaagcccgaatttgtcggatttaattgggttttttattagtttatatgattaaataataattaaataccctatccccacttgatgtttgtaaaatttatatataattatttttttttctttagaatattttttcttcacattttcacacagaattcgtgccagaatgcaattctttttgttcatattcccttttatttaatttccaattattcaattcgtactctccattacctctacctcgcgtgggcattcccctaacattacctccaccataggatatccgcacctgaacaagttcttcaccgagtcgttcttctttgtcttccgtactcaattgcttataattcacaattagttatgaattctttctgttgagaccgtgttttgtaactggcctcaaagtctgaaattttcccggtttcttagtattggaaacaatccaaagactttgttctcacacattgtcccacgtgttattcatttcattactccttgtacgcattcattcattcttatttattgcattttgttatttcaaacaacaatatcttcatagaactgttctcgcttgttcattttactattagatatctgacagcatcaattacatttactcaaggatgaacaaagcgaactccgtggacacgacgccaaagattgtcacactgtacaaacaagtgttgaatccgcagacttctgcagatgaatttgatgacctattttggcgagagttttttctgctacaagaccacgtagaagaattgaggacgctattgtcagaattcaatgacaacgatgtatatcatttgcggcacaagttgcgaagtatgttttcgtgtgtcattgtgctcctatctcaaccttctgaagaacgacgggtaataaacgcattcaagacgctgtctgttgttttccaagatctttctgcacgaaaagtgcctgattttagtcttaccgtgatcagcttttttggcggcattgacaaaatcgacgagagcttctcgcgatttgtatttaacttgggttccctagtattaaagaaaatgaatacggactttggtgtgcaagcacttcttttcttacgaaaaacggtgttctttctgtatccaacgactctaatctcacatgtgttcgatgatgacactgtatttcgtgcactttactcaatcgtagaagcaaaagcagagggaatagacattgcagttaccacccttggtctgctatcggcatgcgatcgattcgaagttatgaatacatgtcgcgtaaagttatcccatgtcaccgacgaagggtttatgacgaattatctgttgagcgtgtcaaaggcgatgtcaagcctatgcgatacataccgtgaaattaaaccagaggtttccaatactagtgggtttttctccttcttatcgttttctcgtacagtctatccgccgactgaggaacaggaaaccgcattttctgccttacctgatgaccgtaccttgtacgtaattgctctttacgaaatggctacatgtaacaaagtttttctattgcttctttttgacatgcgcccttcagacactgaaagctgtccactctctaacttgatatcactggcatcatacattggagctcatcagcgaagctcgccgattgctggacgggtatcggtggttttccttaacctgcttcattttatgactgacaaaaccttctttgtcaacaatctactgaacgaggacatgtccatcagtcctacgttgtgtagccaaaggttacctactttaacattcccttctgcacccgcgcctccattagtctttatgttggatgttgttgtgatatctttacagcataatttgaagcgcaatctcaactgtataatgtacaacctttccttttcgtatatacgacatgcaatatttcttctattcgatgaaggattacggcttcattatcactggaaggaactttggcggacgctattcttttgtcttcactttttcgctagtctctaccgaaccgaagtgtcgccgtccgcagtcgtaaatgagacagttgatatattctttggactgctcggctttgtaatatctgaaagtggttctgttgtagagactaccgaggaattggtcgatctactttacaaactcgtgcatggcacgactgcgataagaacgttactagaaaagcgggactggaagaataagtcatgtatggaacttttgcttaaactctcggacgatttgacaggtggtgctcccagcggtgaaatcgtcgttactgatgatttattgtctgtcattcaaaagcatactgaaagtttgcaaatccccagcgacttaaaaaacattcatgaagttatatttacggaacgcaattccaaatcgatgtacaaaatactatgtcgtgaattagcagataccgctttgggtactaaagacatggcctacgaacacgaaaaataatgacagctttttcattctcttaatgtgcaaagctaattactcttctacgaaatggtatcaacaaactcctgacgatggaattgagtccttttgttatgttttgtataacatcctaacttaatagacaattatagaattgataatatgaactgaggtgtgagtgtattaacgtccactactttaataaacatttcatagggttagtagctgttctagagacaaagacgttttaaaagtgtactttggaattattgtatttctgcaaaggttacctatttatccagtaatgaattggcagttaaggagttaataaacgaagttaatgacattcattaatttatttgaatgccttcttaatacaggcggtaacgatgtaccaacagtccaggtgtctcaatgtatttgcttcattaaacaacattgactaaagctgaattatagaagttcaatagtcgaagctgagaataaaatttacgggacagtccttattcattgtctgctccataggtaaatttgaatattcactaactgcattctcggatatttgagtgtgtggagcattctaattttagctacgatgtgagtaatgtgcttgaaaagtgttcaatataaattaataaaggtgtttttacttaaagctgtatatttgatgagactcttcaaaagatattcgtggatgattgtctatgtggttggaaggaaaaaagttttgtttaaaaaactcgactgtatcaacggaattgttctttatccgtgtaactaaaactatcaattgagcaatcaactaactcacaatgtgagaagacattgagttattaatctcaaatcccacagaattttaacaagagtcactatgtccgagcggttaaggagttagacttgaattcgttcagttatctaatgggctatgccctcgcaggttcaagtcctgctggtgacgaagctcttttgttgcgcagctttttcgtcttttttaaaagcgaaacacaacagcggttattttgtctagttttagtgaaatgatctgaaccctcgcttgagacaccatcgggaaagttggtgaattgtagcagcaaaaaataatactgtattaaagtaactgttgcattaactcatgaagctaaccagagttcaattaatattttacttttcattatggattttttaagatttggttttttgtgacttaaggtttcggccatgcgattaagcgagacatagaatccaactgtttatagttattacagtaaccaatactaatttcaaagcctaaaaactattactaatatcatttaaagttagtactgaccgttcgccaaaattttgttcagcaattaaccattttttttagatttctgtaggaagtattttaaggtttgtatctagcgaacctaatgtacgatatttctgttttgattaaacatgaaaaatgggacctcggatgtcctaggttttgtactaaactagcggcctaaacatatttcttgcattcatttcttttttctcaatgagttgagatagcacaacgttaaaatttagagaacttgtaatataagatagttcatagcgcaattgctacaataggcagtcaataccacggaacttgtcattactgcttgatattgtttgataacactggcgtgtctgtttaagaaagactaaaatgctttactcgaagtaatttagttggaaacctaatttagcgagacacgacaattccctaagcgacgaaagaaaaaagaaaagaaaccgaacgcagcaacaaaaacgagaataatgcagcgagcgaggttcgaactcgcgcgtttatcaacagcagagtttccatcgaccgttcagtcaacttaaatctgcccccttagaccactcgggcatcgctgcttcggatgcccaatgtggttcggggggcattttcttctacaattgaatgctgtgtgtcaatagactactacctttgagagtgtctaactgtgcagatgcacagtgaggacggtctttagttgctactagcctttcttgaactttgcttggtcgtagtgctaagaagttattctatttctcaattatttgtttgaggaaattagtcgtcactctcacctaaatttccatagtggaaagaggttctgtgttgatgcccaagacatcagctattgttccattacctcccatttaccgactttgttgcagaatcgtttgctggaacccaagtttccacaggagaaggagtagtgtgtgtaaagtttaaacgaatgttctttagaatctaacggtttcaaggtttatctcataatattagtagttgaacatcattattgccgacaatttcggctcgtttcctttttgtttgcttcaatctttatgatgcaagcgagaaataaattgattcggattattggggaaaagtttcttcttttcttccgtctcgatatagagcataattatttaaaccatcaatgtaccaaaacgaaatactagtgtaataaaacacaagtcaataacagtggactcatgactaattgactactcttacaaatgactcgtatattcctcctttagctaaatgatatggtactttcttctcgttcttctcgtcttttttatgaatgtacgaaatgagttctgaaatggttgcgatgttacattttcgcctttacaatcaaatttatacgtcatttgcatatgttaattcttgccttgcttcttatagtatctcatgacgtctctttttcttccaagttttgcataacataatctagtaaagccaatgtgcaacgattattgcatgtcaattaccagagactggttgttgaaatcaatcttctaaaactagactaaatactaatgatatagcttcacgttaagtatacactctacgggaagttaagtgtgaaggttcaaaaacttgcctgtagtttaaacttgcaaaggcagtacacaaatcccagagtgtgagggctcaatgacattagaactagtacattcgtagctgaaaagaaacctagctcaattactatcaaataacattattataaaaaaaaatcaatgatgactgtccgaccagtactttgttatttgctacttttcagcttcaagtgaacgttatgtaattaatttgctgtgacacaaatgtgtttgtataatctcatccttatcgtcaatgaccgtaatcacttagaattacaagaataactaactgtatgcaccaagcgaaatctggatttacacgatttgtcaatactagtaggtagtgaggcttgaatcttacttaaatgtcttcacacagtttggggatgtcactttggttggtattacagctctcagtatcgaagacagaggcttactgacacacagcattcaattgtagaatgtcgcctgaaccacactgagcatccgaagcagcgatgcccgagtggtctaagggggcagatttaagttgactgaacggtcgatggaaactctgctgttgataaacgcgcgagttcgaacctcgctcgctgcattattctcgtttttgttgctgcgttcggtttcttttcttttttctttcgtcgcttagggaattgtcgtgtctcgctaaattaggtttccaactaaattacttcgagtaaagcattttagtctttcttaaacagacacgccagtgttatcaaacaatagcaagcaatgtactaataatttgaggcatccgagcattgcgttgaaagcccaaggtgtacaagtttgtcagatcacattctaccagtatgaatattttctaataaaagaactgttacacaagaacaacgacgccacgtgcttaagaataaactgtttaagtttgtttcattaggcattccaaataaaaatgaattaataatattctaagaatttgcttgaagacaatagatcgacgggaaagtttagagttactgacccagtatggtattataataacagaattatttggcaaaggcgttattatttacttctttcttgtggaattgcttgcagtaacaaagtagcgactatatcaggtactatttactactaaattcagtaaacaataagccatgatactataaaaaagtctaattaaaaaaaaatgagtactaattattgagagctactataatattctcagtaaagtaaattacagaagatcttactaaacaaattttttataactttgagtagagagttgttgtcaacaaattcattatgtcgtatcccttttacatttgcacgggtcttctttaactcgtcaaatctaattaataacgtaatcataaattgaagtaattgttgcttgaggttcgcttagctttattaatatgtgttagcgaaaaccacggtaaaagacaaactaactaaatgaacaaatcaccaatgaattgcgacgtttaggcataagtttattagtattcttattagtattcttaaattgcctgttaaaccggtctacgtaattttgatacatacagcagagattagatttttgttgttcgcttatttgcagggccgaaaccttaatcaaactcgcgaaaaccttaatactgggttcaaacggaaagaaaaattaactatgatgataattaattattattgaatggattcataaatcaaatagaaggtccttgcagaattattgtttccatgattttgatacacgaataaacccacgcggagggttagaacctttcactaaaattaaacaatttaactaaggcttatttttcatcgcaaaaaattatagaagaatgcgaagtaaaagagcttcgtcaccagcaggacttgaacctgcgcgggcatagcccattagatgcctgaacgagttcaagtctaactccttaaccgctcggacatagtgactctcgttgaaattcggtgaaaactgttattgaaataagaataattacgaacgccaaacgtgaatcgcagaggaatttataaagccgaaaagccaactgttgatgacataatggtaatggctgaaacacactcacaaactgttgatactaaacttcgcatgaataataaactatccaattattgaccaagaatttgatcgactaataatatcagataagatcatgcattaaacgtcttgtacaagcacaatcttaaataaatgcaaaattgtaataatgtaatttcttatattgtaagaagaaagttttagtaaggacaaagcaaaacaaatctaattaatcagtttcattatagctgagcaagagaaatttttcagttaacttagttaagacctcaagcatacatgatatatcaaataggcaacgtcgatgtgtgtgtattatccataactttgttgtttacagacagtatatatagttaacaaatttacacgctaagtagaataacgaaataaatttataccatgccgtataaagtcgttcctcattttaaatgaatgagtcatcgaggaaaaagctatctaaattaggttagcccttgaagcaactcgaaaaaggtaatttcttcaagtccagcttcgtttcgtaactaaactgttctccttatttgtataccagaaaacattctcactaaaagttcactctatttgcaatccaaatcttataagttttcctcgagcctaacaattagaagatgcgtatcgtatttctcatttcatcgcacatgttcggcgcgttcagctttatagtataaagttggcgatgaataatctaataggatacataaattaaacattcggctctgtttaacgggcgacgagttaaaatttattaataactgtaagcggtcggagtctacaaaatgattggaagagagaatatgactaagcttcggcaccttcgcttaccgtctaggaatcaatatgcgagactgtttagaatgacagaaaagaaatcaccttgtgtgcacaattatttttcttacttcaattaaaacagtgtgcaagtcaagtaacttcaatcaacgtaaaagcattaaagttcacatataggatttaaagttttaccattcgtattcttcttgttactcacaaaatcgattattttaagctcttttcagtataacacaaaggcgtgtttcattttaagtgtacaacttttatagcagaagcacctgctcctttattttgcttttatacatatatctattgaaacccaattattgatccatcgcccttgactggaaaatgaacgcctccgctatatcgttttcttcggaaaatagcatgtctatgaaacgacaacatggaattttgtgtgacaacacttctgctacagaagtttgcaaatcaacagttcttgatctcgaaaaccagtcaggcgatattaaagaaagtataagccaagaaaatgaaattcctaaaaataacatgccagtcgtcatgaccggaatattgctgactacgtttctgtcagctttagacagtaccattgttaccactgctgtcccaaccattgtgcacgacttgtcaggcaaggtcgattattcttggattggctcagcatatacgctcgcattgactgctgtccttccccttcttggtgttgcctcagacatgcttggtcgaaaagtcgtgttgtacagtagcatcttgtgctttcttttaggcagtgcactttgcggtgccagtaattctatgatcatgctcgtcatatgtcgagctgttcaaggcgtcggagcaggcggaataacgtcgctgtgttttattgttatttctgatattacctcgcttgcaaatcggtcattttacacgtcattcatcgcttcagtatgggggatcgcttcagtcatcggcccgcttttaggaggcattatatgtcaaggcacaacttggcgttggatatttttcattaatttacctaccggaggaatctctatagcaattcttgtattctttcttaatgtccctgttcatgatcgaacaacgttccgacactttctggtgacatttgattttattgggcttactacgtgcattgttggaagtgtgctcatattacttgggctctccattggtgcgacaaataacgactgggttcgcgtgaatgtgcttgtctacatcatagttggagttgttttgcttatagtgtgtgctttctgtgaagctaaaactactagaaaccagattcttccaacattcatgtttgatagtttgtcaaaatgtgcgttgttattcacagtcttcttgcataattacaactatatgcttttcgattattacctaccggagttctatcagaatgttaaaggcgacacccccatatttccggcattcacattattgctccagcgtttttagtatccttattctcttttcttacaggtatgtttattaagaaaacaaataactttatgattcctatgtatattgggtggttatttatgactgccggtatgggggcactgacggatctaaattactcaagttccgtcggcaagattattgcacttagtataatctatccaatcggctctggatgtctgtttctgccccctcttctcgcagcacaggcgtcaacgcccgtgcatgtgatggcgattgttacttcggttgttatgtttgttagaagcataggtggcagcgttggcgtaatcgttggaaaagtcgtttattcacaaactttggcagctctgcttggaaaaaatgccaatacactgtcgaatatgtcttatgaacaaattaatactttcccccaagatgaaagaagtcaattgctggataaaatgggaaaagcataccgaatgaattggattgttggtacaattatatctggtattgggcttctttgtctgctaactgtaagaatgaatggcgcttctaagcaaaagtaattataaactcgttcatgctgccatagaaatataccaataataataataaacaaaaaaaaaaaaaaaaactgtctgaagaaaacaattatacaagtaattgtatagaaatagaagaaacagcaaagctaaatgtggagtgctagttatatggcaactttcctatctaattgaaggcttcttgaacaagtaaccaacacaactactacttatgaaccattaaacgataaaagaacattaattgcattatctttctcttaaaaaattccttctctcacaagattcgcaaagcaaaactttttacgcattcggaaacctgtgatctctgaataatcaagattggtgcattgaatttctagctaaattatcctcaagttcaacgataaaaggctcatgagtactgcatgttaatttggtttatgtacttaccgtgtttcccaattgcgtaagttgccaattacaactaaaataaatgataacttttaattgaggaagttgttcaaataaaggtttcaagacttaagttataacctttattaaatatattaaatgcagaaagactgtctacatgttaaacgatatacaaattctattgatttatttcttcagatatctagtcatgacagttacagaaagtttttccaaacataattcactacttgtcgaatatcaattggtcaatgctgttttattttttatagttcatagtatacctgcaagccttttgaccagttacattagaaaagtctaatctttcgtaaaaactcttacatctcaaccttcactgtttacacaaatatgttatggttcaggtccaaattatggtttagttatctggtaatctaactcaatcgacttggcagtgcttggacctattcactcaacagtgtagaataaggtatcagttagtgcaacataaattagttgttgcgacaactcaaagaaaacggaatttatgtggtggatgcactcgtagcatcgtaattaattgttatcattaaatctatgaataataatattaaatgattaatgataaaatcaagcgtcaagtattgaaaattaatctaaaactttttttattaataatgcgaagtagctgaagcaagatagaaaacaacaatatttttaggcttaaagacaaacggatactaatataactagtcaatctgttcgtccgaagttccgagagcagagaagcaattccatttgcacggtcgctatccaaaaactaaaaatacacgaaaagactacctaaaactaacagcttcacaacaggactgtcacagttcgaggtccccattgtctttgattcgagagattagttcttacttggcttcaaacggtgattgaaaccactcactcagtttgttaacaaggttcgcttaactgaaccttaaatagtaaaatgcgacaatgagaaaagtaatgcgttaactgttgaaatgagcctgtagtgttccgcggatttttggcaattgaactaacaagtatttatgttaattgtctaattaacaatctcctactaatcgtaattttttgttaagtaattacaagattccaataaagccgaagttccaggctttgcggaacgtgtcgatagtagaatagtttagagagaaacaatgcggtcattgtttctcttccgtttatccgtttgtttaggcggaagcttgccgttggtttggctgcttagtcgccaaaattccaaaagtacatgacataaagccaacaatttcatgacactggaacgttacgctttgttattttatatgcggttcatcagaaattactattacttactattaccacatacacacacactttcctacttttatcgtgcgtacctgcttgcagcactcgctttgctgtccactgtttaacatcggtgacagcagcaaaaagacgtggagacccccttccctgctgggacggctcgagtgaatcctatcgctgtcgcactgcctctgacccggggttgacgtgcgttgttgccaacctctgccggtggccccgtgtttaatcccctccgctactggcagctgcccgccagagtcggtaggggaatcagaggatcaacagcgagactcgaacccgtgcacaccaccccaccaggtgacgaagggactgtctctccatctgagccattacagcttgaaagttgcctttcttagcctactacatagcattgctcttcttcttgttccacttgttaattcttgttcatattcagttgtactaaatgattacttactactcactaacatacttagtggtaaatagttaacgtatacgaggcaacataacaaactttgaacagcacacacatcatagatagtagacttggtgctggcttgttttattttgctttgttttatttcatcccaatcaccagcagaagaggccaaaaccatgcacccacatatgtcgatgcagcacagccgttttatgcaaacaaaacaaaaagctatgctcccggcgaggatcgaactcgcgattttcacgtagcatacctggtaagaggtgtaccatataagcatgaggcctttaccaacttggccacgggaaccttcttgcctgtcgtggagcaggtaaatttatgtgattgactccgagtacttttgacctttgaaatgaaacaatcattcaactgattagtctcttaaattgaatgactaagcattcattagcattcattgaataggtaatataaatatgcaagaattcaatggctacaatccgttgaacgctacttgtttcttttagcaataactttcagaacatattgcgcataacataacatttaggttttattaaccgaagcttattgaatggttaaaggaaaccaacaaacagtaatcctcaatcgaactaaatatatccggcctcgaaccgggacagatatggcgatgttactatgtccgagcggttaaggagttagacttgaacatgttcaggtatctaatgggctatgccctcgcaggttcaagtcctgctggtgacgagatacacgggattatctgtcccattgctttttgtttttgagagatgcagtctatattgactacttttagtaaaaatgcttattctttcggcttgcattttcaagtttcatcaacatcagaagtattgaaaggtgtaaaacggtatataactatttagaattgcaagtaatgtacagataattacgtaaagttgttggttccatggtttttaatttttttttaacagtttagtatccaaattttcgcatttttgagtaaggtttcggctctacgaacaagcgagaatctgtatgtaccagctaatatgaattaaagttatcaaaattcaacaaaattaatactaaaagtgattttggatgagtggtaaatcgccattgctcattggaaatttatacaatgatttgggttgtcttttaatttccttttcgtaaatatcaattaaggtttcctgctaagcgagcaatatacaaaaaggtctgtatgaatgaatgttctacttcttggatcaagacacatacgaaaagagacaatatgatagattcgcctaattttaacacatatttttttaaagaaaaatatgtttaatttgaaaaacgatctgataaagaatgatgtgctcaaaataaaagacggtagactatgcagcttaaccccattagtataacagaaattactattccttgtagtgctttggggcttagtataatttgttcgttagtccatattctttttcttctgtactaaccagtcattctgatgttattttctagacgtagacaacttggtacacttgttacttttaacaactaaatgaggaaatacaagttagtatcgcttattttaataggcccgcaggtgtcattgtcacagtttactcaaacgagatacctcgttgtagatttaggtttccaacaagtccaatagtgttttatattacacattgtttttacgaactttgagccctattttgaaattgactcttgtattttgtccgtgaggtactgcaaatgaaagcgtattgttattggaatgagagtaaactaattattgtttatttcgtctcaagcatgatgttaaagccatagcagtaaacacagtgattaaaattatcagttaaatatctgtgtccgtgcttaggaaagttttcatgctgaagttgaagacgtatggcctcaatttattccgacaaatgctgaagtagtttcagcaacaaaaaaacgaacaacaagaacaataatgcggcgagcgaggttcgaactcgcgcgtttatcaacagcagagttccattagccttacggccgacttaaatctgcccccttagaccactcgggcatcgctgcttaggacattttgttgcgattcgaggccgaatatgtttagctcaattaaggattcccgttcgtaggcttcaaataatgaataacttcttcctttcaacctttccaataagctttgattaataatataatattatgtcacgtgccataagttctgaaagttattgctaaaagaaacaagtagcgttcaacggattgtagccattgaattcttgcatatttatattacctattcaatgaatgctaatgaatgcttagtcattcaatttaagagactaatcagttgaatgattgtttcatttcaaaggtcaaaagtactcggagtcaatcacataaatttacctgctccacgacaggcatgtcacagttcgattgcctggttactttggttcaagagattaattcttatttggcttcaaacggtgattgaaaccacttactcagttagttaacttggttcgcttaaccgaaccttaattggataattgcgaaaatgggaattgaagttaagtgctgaataagcttgtaagtgttcaacggctttctagcaattgaacttacaagtatttatattaattatgtatttgataatatcttagtaaatgagattgcttattaaggaatcacaagattccaataaggcagaagttccagactttgcggaacttattgattatagaattgtttagagagaaacaatgtgatcactgtttctcttccgttcatccgtttgtttgggcggaagcttgccgttcgtttggctgcttcatcgccaggtttccaaaagtacatggagtccatggcataaggccaatggttccatgacaaggcaagaaggttcccgtggccaagttggtaaaggcctcatgcttatatggtacacctcttaccaggtatgctacgtgaaaatcgcgagttcgatcctcgccgggagcagagctttttgcctttttctcattacaaattgaaactaaaatataattcccaagtagtacggcttttacatatcaattcaaacttactcaacccaactatttttagtgccgaatttgtgtcaatactgctttcgcgtaaaaaaacttagataaccttaatactcattatctcattcgcccaaaaaaacagtcacgcgggctatttgaaggccagaaacaattcctgtccttcaccacagcatcatgcgtgacaagtggagaaagaaacgtgtgcgccgtctcaagcgtaaaagaagaaaaatgagagccagatcgtaagtgcaactcgctcatcatatttgaagtaattcaattactaacatgttacagcaaataagcggatcgttagcgtcctgagtgtttgagcggtgctcggcagctcttaccggaatctgctcaatggctcttcatgttcgtttcaataaaattcttcaccataatgtttgtgtttttgtttgagtgttaagtgtagggtttgtacagtgtttgttttaattatcttcccaattatgaatgaacttaaagctttcaatgtgaataaaccaataattaaatcaacaacctgtaagccaattaccaaaaactaaatctttacatcgcggagctgtctccgaacattatcaagttcggccaaagccgccttcttcttgttcttcgtcatgcgagaaggcgcttttctacgacccatttttgatccaaaggacgtcaagaaatcatccataacgttgttaaattgtgcatcgtgaatgagttcattgacgtccttttgctctgggtcaacaagctgcgactcatctcgaagaggaacgtattcttcctcaattcggtcaaaacggtcgtccaacagcgtaagaccctcatttcggaaaagtgcagaactagtcatggaaactgccgacaaggcagtcttggctttgcgagctttggggggttttgtagcaggtgcagcagtcgtggcagataccagctcaggaacttcatcaaattcctcttcgctatcaaagtcatcgtcactgttggcagctttgttcttgcgttgctcgtgcttaaaccgttcaaactcaatttcccattcttgtttaccggtttgacgaactgcttcctcgttaaattcttccaattcaggtttgagttcttctccatgagcataaaattcgttttcgtccacaggaccttctttgataagctcagcaaactctgcttctaggttggtaccaatgctggaagccagctcagcatctccttcttcacgttcggcttcctctagcgcttcgagtacttcacgcaagcgtggatccatatcaggctggaaaccagcaattgcgtcggggacattttgttgattttgatatgtcataggcaattcagttgccgagggattcacctcttcgggcaaaacaatatcctccttcagctggatagacgagtttttctcctttggtttttgcttgcgtgcacttggtgcctcaacccaagtagcgtcctcattaccaatgttacgcaaatgctgcatatagtcatattcagtgtcatcaaaatatacaccgtacatggcagcctcgccctcgttcgaacgaacattgctgctgtattcgtcgtcaagctcagcacgtcgaatactacgagccgattttttcaagacatctgtagtcaccaaaacatgttctgtggtaccttcttggtagaacaatggatctctttgagaacggtgaactaagtgaaaagtggtggccttgttcttatcaacgaatttcttttttccctttccctaaatcattttgttagtcaagattgtcagaagaaaatgcaaaaggcttcttattctgatttgaacaacacaattaaaaatcatgtgttattaaagttcataaccaacaaccatcctcctctcttcttgatgtcaagtgccaatgcctctagtaaataaataacataccattgctattttccctctaagaatacaatttatgtcagaaactaaggcttatttaaagcaaaaattcgcccaattcgtctccgctggtgtttggttgaggttgcgtttccactgtccgtttcggtggccgtgactgccccaagctcatcctaggcagaggcgacagaggtgcttcacgtaagcttccaactacacgctaccgtcacggattgcttttgtaatttcagtttttttcaatagaaaccaataaggtctttaacgtcttgtactgaagggtgttttacattgtgattcgacgcaattgtggcgtttgctgattacggaaactttgtttttctgtaggttcttttttcctatttttctgtatttttttaaacctcttctttgttgtaaaacatggtatgtgtgaataaagggaggacgattgtattgtgacaattgctggtttcgttgatattgcttttatcaaattactcctcgtcctctgaagagccgagatataattttctaacatgcatctagggtttaccaaagtccaaaaaccatcttggtttaggccgtgccattcaaaatgactttatgaaaggccgtagaaacaaaaaaggtggtcttcgacacatcaccgatcctaatgatgaacctagctgggtcaagcttcgttctgttacacagcagactgatttagatgagtttttaagtacggctgagcttagtaatgttgactttacggctgagaagttgaatgtcaaggtcatccaaaacagcgaacaaaatcccttccttttaaatagcgaacaggaagcgaagtctaaacaacaacaagaacttaacaaggaccgtctcaccattccctgtcgtcctccttgggacgaaaacaccactcctgtggagctcgaacgcaatgagcgacaagcgtttttggaatggcgtcgaagcctggctcaattgcaagagattcctggtttcgttgttacaccgtttgagcggaatttagaagtttggcgtcagctttggcgtgttatcgaacgttcagatgttattgtccaaattgtcgatgcaagaaaccctctgttctatcggtcggctttcctagagcaatatgtaaaagaagttgatccctgtaagaagaatttccttcttgtaaataaagctgatatgttgactgattctcagcgtcaagagtgggccagctacttcaaatctcacaacatcactttccttttcttctctgctcgtcttgcctctgagcaacaggagttggccggtgtcactggcagcgacgctcctctgagcgacgctgtcgacacaaacgatgattacagtcgtgttaacccaatcaaaatcgctaatatcaacatgctctccaatatcttcaactcttacgctgaacaatcagcgaatggaaagaagtcagtcaccattggtttggttggttaccccaacgttggtaagtcatccactatcaatgcccttgctggtgcgaagaaagtgtccgtctcatcgacccctggtaagacgaaacatttccaaacaatcaaactctctcctactgtcatgctttgtgattgtccaggtctggtgttcccttcattcgcagatacacaagctgacttggtgctgaacggtgtacttccaattgatcagctgcgcgagcatactggtccagctgcgctcgttgccagccggtttcctaaggacgtacttgagaaaacatacgcgatcactattcatacgcggccagtggaagaaggcggttctggaattccgacagccgatgaatttttgtatccgtatgctgttgttcgcggtttcatgcgcgctcatcacggtaatcctgatgactcgagagctgctcgttacgttttgaaagactatgttaatggcaagatcatctactgccaccctcctcccacatatacaggcactggtctcgagtttaatgccgaacatcatcgtaatgttaccgctatcgagttcgacgaggtcaccaatgaattgaagaatgccaccatctccgattcttcgtcggcaaaaccgaagaaggttcagaatccccggagtaaaacagaaacccttgacacaaactacttccgtcgcaacgctcttattcgttcgcatgtgaacggtgctggcgcattgaatgggagtgactatcgtggccgcaccattcatcatgcattccagcagcgcctaaatgatgacggaacgcctatggaccctgccatttcggaagctcaagctgctttacttcaaaaacccttgtctcgccgtaaggctcgtcagcttgccgcaatggatcttggagtttcgcctgaattgcttgccggctcctcgaagaagcacaacaagaagaacaagcgtggcaaacaaagaagtggtcagggttatgacatttaaaatcggttttggcaattatttgtttttgaaaagtgttttctatatggttttcattttgggcttgatgatgacgcggatgtttttatagtcactgttggcttcaatggtttgttttattagttcaatgctttaatattatccttaaggaaaagagctagatgagcgagaatgtgaagcggctgagggggtgtattatgaacggtggccacggtagattaactattatcttcctgatttatttgtcggcctgtgtaagttactttccccaattttgtttactacgcgacgtgttttccatttattaaggttattcattacatatcgtgtcttagtccacctgcaaggaccagccaacaaaacctgccctttgctaactaggtagtcgatgcggctcgattgtttgtgtaatactgctctgtattaaagctgaaatcgttgttgagtgtctaaacatggacgtaggtagcttacacgacgattgggtcctggtttcattaggccacattgtgaaacgcgcaaaacttgtgaccctggcaaaacgatatggtgtctcagcgaacggaaaaacatctgtaattgtagaacgattacgagaaaaattacaagcattgcttcaagaacatgagcttattagctctgaaacgccgcccaaggaaaattcgcccgtgtcgtactcaccggcacacaaatcacagacagaagtcgaaaacaatatggttcaagaagctgtatgctcgccccctccagagcttaaagccgtacaaacgccaattaaggccttgccatctcctgttaagaaaatgacaccatcaccttctccacgcgagcaaaaagtctatgaagcagccaaacggctgtttcacgatgttcgtgaagaggaaccctctgaacttgcaagtccattgtccaaacgacgatgtgtctctatgtctccgagacgtccgagcaacatcggatctcctctcagcagaatgagtgatgacaggatacgggcttcaggaaacattcgagctagcttatcgttcggttctcccaccgctcgttctcctcgaggcttgtctaagctcccaatcgttcggtctcccagccctcgaaaaatgtcaaaggtgatgcatgcaattgccaatgtcacagatacacaagcagcaacttccaacacatctccaacaaaattaaacaaatcaattgccgcaattgcctcctccgaactttcttctgctccaacttccctcccgacaactccccgtcgtgaccattcccttcgtccgcaatccacggcttcagaaacccatcgtcaaaaccgtcttgccattctcgcaacaccaaagcacaagcgcaaacgtttccaattctcgtccccagaaaaaccgccgtggcgctaattcatccgtcttcgtgcatgcgacgcgtcacaataaacttgtttgtttatttgtttacacgtacactttaaattcgcgttgccttggcaaccatatttataaacgccagcagcacctctacaaaaggccaactacaaaacgatacgcgttaacagtgtaaacaaaacaaaatgagtgaatcgaaagaggaaacgaaacctgctgaacaaatcgaagtgccgattcaacctctgcatcaaggaaacttaaacaacttgcacaagcaggtgtttcaagcgagaaacgttccaaaagctggtccttcgtttgccagtcccacagacaatttgatgagcccttgtacggcaaaactgcaagctcataagaaaaaatactacacaaagtaagtgaagacgcgacgaacgtggaatatgtgtgctgacgacattgcaggggaaaaccggtgtcctcgctgcaagcatcgctgttaaacgcaaaggagaacccgaaagaagcataataagttcattacttagttacgaggtactgctagcagacccggcggtaacggaatgaacgcttttctgtcttagaacgttatttctgatggaaccgttcttacagcttctttataccctccacatcgtctgttcttcctttcatgttttgcgttccttggctgtacgtaagtgtgtggacgaattacacagtagcgtgtatttcatttagtccatccattctatctcctttggaacttcctcttccctgtttttgtttctggtttcctctcatatcgtgtgttaaggttgcttatacttcttttttttttgttgttcgagtccgcattgccataaacgtccttaatgaaattcctgctttgctttaaatagtggggaatggatcgaggtgatagtagatatatgcatgcgtacgcagatgagtaagtaggactaaggttgagattgcccgggtagcattggtccagcgaacccttaaaacaaacataacgtttcatacaactcaagattaaaagattagactcgtgagaacatgtgaattgcgtcaatcttttaaactggttggttcctttggttgttgagaagaagatgcgaccggtggctcacagtcaataagcgaaggttcttgaacaatattttcagcggggacggggatttgcatttgttcaaagattttagattgcgccatcatactattcgattcttgctcttcgagttcacgttcaaaaagccgactgtcattgtcgataaaagttctgagtgtttctggcacagtgggatcagcagaacacagggcctctaacgacacatacacaagaatgcgtgagtggaacgaaggatgcgtctcaaaagtcagactcacgctgtcaaaattgacacgctggacatcgcaaatgttatcgttttctaagagtgaaccatttgatacaaatgacacctgataccaatcgctaggaggagctgtgtggacaccggttgaaggctgctggtcttcgccaggattggtttcggtattcatctgcatcagattgttttgcggcactcgcaaaaacaagagtgaaggctctaatagtaccgcttgaagatgacgttcacaatcaccagcaacgtcgttatacagaacagaaagcttttgttgagttgcttcagtctttgccagcgttgaccgtaaacggatgttgaccgattgtttcaacaactctacatgatcagcaagcgaaggattcctttttttcaaaagcaagagtgcatcgtcgagcagggttggcatgtctttctcactaatattgcgacccaacattttgttatatgatgtttcccaccgggaaagggcgtctctgtaaacacgttcatgcttcattttttgcaggacttggtctcgattacttttgatgaactttcctaattggagtaaagggttcaagcgcacgggagcactgttttcggtattgttacctgtaaaaaggatgctacatacatctgcaacattttccatccacagccagtcatcgacagacttgtcaatttgaaaaagacgagcttgtaaacagtcttcgacagataatggcggggccaagtatgaaggtgcatcaagctgcaacacagcatggtttccccaatgttgatgatttgttgagacgtaagaagtaaggaatgtacgtgaaaaaaggggggacggtgaagatgaaaagtagctaaagaaccgagacagacattcgtactctgataaacccaacaaattgtctccgaaagctgatgccaccttgtagtaagcacttgttacgtttgtgttgtccaagtatagacgattagacaaactaagaaaggccattgtccggcacaactgaagctgcaatgcggcttgcggattcaacttcgcgggaagacagtctttctcaccgcaccaccagccgttaggaggtagattatcctttgattgctgatgcaacgtgttggcagcctcactgtagaatgcttgaacggcttgtggtattttgtgaaggacgagcagaaatggtgccaagatgggaaaaattacacttggttttatgatacaaccacaatcattaggcagacgtttacggagactcggctctggattaaagaatgaatcctgatagctgggcagactggagcaggattgtgacatttctgaaggagactccattctatcttgcttcaaacgaccactaaagaagtagtctgcagcattcgcaacatcgttttgacaccgacgaagggactcacgggcatcttcatccgacatacccatagacttaagcgtttccaaatgaactgaactatccatttcatctgatgacattatgtaaaaacaaaagattatttctttacaaagagagaagcaacaaaaaaaaaagagagatgtaacctcaggaagtgaaaagagaaattgaggtactgtatttgtcgaacacagtcaaaaggctaatttaaagccaaaacgtatagttgaacgagcgttaaaagagagaacaggtatcctgaaaaaaaaaggttttattagcaagcagtttcctatttatacaacatagttagatgaaatttcgtatatgcacatacaatttgttatcaaaaaaagtcgtttaaaaataaatgtgtgttactactagtccaaaatgacaagaaaccacaaaaacagatcaattgcacgaaatcccaaatggaatactgcaacaaagttgtggaacgaagtagttggggaaagctggaacacagcgagcgaaccttaatttcagaaataaggttatctatgacgtaggttatgtctttatggtggttaggttttataaagccctatggcaaaaagatttacaaacctaaaagttgaaagcgatcatgtgaagttaccgaccaccacctaggcgcaggtgcgactgaacttccgtcaatattttacctaacaagtttttgttatattatatgtgttgataaattgccaatttttggctaattaatttaagaactacttactgaacatttcgagcgaaaaaacgggaggaattaccgtatttaaggttttcgacgttatccagcccttctgaacgagtcactgcttgcaattgaaatacttactcatttgttaaagcgaattctgctataagttttgctctttggacgcttccgataagttttgtccgttcttcttatactcttatactgccattgtgactgcagacaaagttcccttaacaagtttctcctttggtcgaacatctcctctttgtactcctcgtcatcttttcacggacactcaattaaacttgatctgttctgttacttgctattttttgccgacattaatccgtgatattttgaatatctgtgtctggactctgtatcattgaagctaccactatggaaaagcattactacgttcacgactttacaggcacttccccaattacgcttccgccgccgattcccacaggttctcaagtaatgtacgtgaatgacgaggctacgactaccgtcaatccaatctcgtcaaacgattacaatctgcctcccattaaaaacattccacaaaaacctgcggcttcagacagcacgtcgtcttctcctgcaagcgtgaacaaatccaacggtccgagttatgacagttggtacgaggctcgtaaaatgagccatcgggaggtggaacgtcggagacgcgaaaccataaacgaaggtattcaggagcttgctaaaattgttcctggttgcgagaagaagaagggaagcattatccaacgcgccatccaatacattaacactctgaaagaaaatgaagcaatgaacattgagaaatggacactggagaagtttgaggcggagcagacaattcaggagctttctcgtgcaaacgaaaagctgaagaatgaatgcgaacgtgcttggagaagcgcgaatatgtggaaacaaacggcagaaagtcttcaacaagaaaccccaccgcatgctacagctacagaagagaaggacacttgaacatatcgctgatatgtattcaattcgtgtccttacggccgctgtatctttctctgggatttttatttcactatactctgtaaactcttggtaaacttttgccacacatgtcgttaacagattcagcttcctatgctaaatccgcttacggcattcttgtctacctattcttccgcatagaacacacacattttcacatgcattctcacatctcacgtcttctactattgtgcttcgcttctactcctttgtgtttatttgctttgtaatgctgcctgtttttcagcactgtaaattacaatttgtctggttatttttaaaatcgtcttactgaagacgcaacaacttcatctttgttttcttcaacagctacggactaattcactttaagcttcttgttccctaagcgctatcagtctcggttattttcttaagaaatcccgactcggctactctatctcaatacgtttactgaaccaaagtttccgccttaaaatcgctaagtgaagaacgacgaatttcggtattcaaagataacgtaatatagcgtcggtctaagtcatcagaaaatcgctcaaaatcttggtagaaggttattcggctcacgatacgtgaagtgtgcttacgttatcgattccgcgcgccataaattgaacgcaaggctcattctttaacctcgcagaagcacaatttctgcgaacttctcaaaacaatggtaacacctggggtgtttagcactgaatcagtgctaaacgttcgtattggagaagaaatattcttccgtcaattcaatctctttcctagttacattttgttgttgtttggtggtttccaatattttctcgacttgagaaaacgggatcttggaattcgatttaaaagttattggaccatctggctgaaactgctcaacattgttttgctgattaccttaggtgcatcttctttcgttgatgtattcggttggtacggtacaattgttgcatttgctgctctcgcatttgctgctttcatccatgtcgttgaacaacctactcttcgtgttccttttggctcactgttaatgttctatgcgttgtctttaatttccacttctacttcatttatttttcacaaatcaaaggcattttcttccatttctccttcgacctttggattatggacaattttctctgttatcggtcttactgctgagctttttgttcctcctcctaaccgcgtttggcttccagcggacgaggcagcaacgaacttgtcaggccttcgtcctgctcagtatacctacgcaaacattttcagtaaaattacgttctcatggctgactcccattatgcgttttggttacaagcattatttgaaggaagaggactgctgggaacttcccaaggttgaacaaacggacgttcagttgcgtactttctccaaatattggaaccgctatggagagaaagtaggaagccaatccggctcactttggttggttctatttcgtgcacatttccctgtggtggcactttgtgtcttctacaagtttattcaagattgcttagccttcgttcaacctcagttgattcgtcgcattattatcttcgtgaattcgtacacctccaagcacccttttcccgcttccaatggtatccttctttctttgggcatgctggtttcctctgctgtccaatccgctatcttccatcaatacttgcagttaacaatgattattggaatgcgctggcgcgctcaattgattgctgctatttaccgtaaagctctgcgtttgtctagcgaaacaagacagggccgttctactggtgatattgtaaactacatggctgtcgatactcagaagctcgctgacttgacaatgtacttgttcatcagtatttctggccccttccaaatcgttctggcactcgtgagtttgtacaagcttttgggttatagtgcattgtctggtgtcgtaattatgcttcttttgatcccaatgaatgcggtgattgctagttacgccaagaaacttcaagccaagcaaatgaagaataaagacgcacgttctcgcatgatgacagaaattatcaacaacattaagagtattaagttatattcatgggagaaaaccttttacgataagcttatcaatttgcgtaacaacaaggagcttcgcatgcttcgtaagattttccttgttaattgcggaagtttcttcctctggcttgctgcacctattttcgtctcttttgttacctttggtacattcattcttatatatggaaagtccaggccactcactactgacatcgtcttttcagctctggccctgttcaacctgttacagttccccctcgcaatgcttcctaatgtcattagttctattttggaagcctccgtcgccgtccgtcgtatccatgaatatttaatcgctcctgaactcgctgaggatgctattgagcgccacgcagttcaagaatctccagaaggtgtcattgttgaagtaaaggatgcgacgttttattggaatgatcccaacagcgagggcgctgctccaattctcaaagatataaactttattgctcgaaagggtgaattgtcttgtatcgttggacgtgtcggtatgggcaagagttcgctcctggaagcaattcttggagatatgcacagagccgctggaaccgttaaactttacggtaacatcgcttacgcagcccaacaaccatggattctgaacgctactgttcgtgaaaatattctttttggccatgattttgaacctgaattttatgagaaaacgattgatgcatgctctcttcgtcgagactttgaaatgttcgctgacggtgatcaaacagaagttggtgaaaagggtatctctctgtccggtggtcagaaagctcgtatttctttggctcgtgcagtatattcgcgtgctgatctctacatattggatgatgttttgtcggctgtagatcagcatgtttccaagcaccttattgataatattctgggtcctaagggtcttctgagatctcgcgctgtcattttagctacaaattctcttccagtacttcaagttgccgattcgatccacatgttgcgtgatggtcaagttgttgagcatggaagcttcactcagctttctgcagatgagaacagtcagcttttccagttgctgaaggagtttggcaccgctcattcggaaagtacttcgttacaggagagcactacactggaggaggataaggagtctgatgcaatggaagcttctgtcggcaccacggagcgccgtaacagtacgattactatcggcaaacccgtcattagtcagaacggtcgcattcgccgtaaggttgtcgacgaggaagacactcgtgtaactggtgtaaagcgagagcttcaaaatcgtggccatattcgcaaggaagtctactttgcctacttcaagtcggcatccttggttgctacagtggcttactttatctgtatcgttgccggaatgggtatgaatgttgcttcgaatgtttggctgaagcactggagtgaggttaatacgggtgctgacagtaacccctctgcgcctttctatctctttgtctactttggactgggtttggcgttctgtttcctgattgccgtggctaatgttatactcactgtgtatggaacacttcgtgcttctcaccatcttcatgacagtatgttgaaggctgtgcttcgtgctcccatgagcttctttgaaacaacccccaccggccgtattttgaatcgattctctagtgatgtgtatcgcattgacgaagtcattgcccgtgttttcatgttctttttccggaacgctacgcaagttacattcgttcttttggttattatttactcttcgcccggattcctgcttctcgttcttcctctcggtatcctttatcgactgagtcaacggtattatactcatacaagtcgtgagctcaaacgtctcgacagtgttacacggagtccgctgtatgcacatttccaagagtcacttggtggtttatctactattcgtgcttatgaccgtactggtacgttcgtgcacgaaaacgactggcgtgttgacacgaatcatcgtatcttctacctcttttttacatccaaccgttggctggccgttcggttggaattcatcggtagttgtgtagtttttagttctgctttcctgggcgtactttctgctttgcgtggacatccaaatgctggtctcgtgggtctctcgctttcgtatgccattcagatcacgcagaacatgagcttcatcgtccgccaaatggtggatgttgagacaaacattgtttctgtagagcgtattcttgagtattccaacattaagagtgaggcacctgctatcattcctgacagacgtcctcctactgattggccttcgaagggtgctgtggatttcaaccattacagcgtccgttaccgtgaaaatcttccattggttcttcaagacatcaacatcagtgtcaagcctcaagagaagattggtattgttggtcgtactggagctggaaagtctactctgacaatggcactgtttcgtatgattgagcccaccaagggtaatatcagcattgatggattgaacacatcgacaattggattggaagatttgcggtcccatatcgccattattccccaagagaaccaggccttcgaaggaacacttcgcgacaatcttgatcccgctggtcatcatacagatgaagatatttacgctgctctcgaggatgcttcgttgtcgtcattcgtaaagggcttacctgaaggtttgtatttccacgtcaccgagggtggtagcaatttgtctttgggccaacggcaacttctgtgtttgacgcgtgctctgcttactcctacgaaagttcttctacttgacgaggcgacagctgccgtggatgttgaaacggatgccattgttcaagcaaccatccggagcaaattccacgatcgcaccattatgacaattgcacaccgcatcaacaccgttttagattcggaccgcatccttgttctcgaccacggtcaagttgttgagtttgacaacacacaaaagctgctgaatgacaagaactcgctcttttattctcttgtctatggcactcaactggcttaattgcgggcagtatcccgttattaactttcaatcccccctcattagagtattctcgtgtatactgttttttacataatctgtcatatcgttcttcaatttgccgtattttatttgtgtgcatgaaattttcattcgtatcggattaaacgaaaggaagaatgtattgtttgtttgcctgctacggaattaattctgcaattgacaactttctgtttcacgcaattgttaacataacttcgattgattgttgaacttcgcgagtattatgctccgtgatttttccccggtcgcttattcggcgaaaatcgcgtattccgtttaaagtttttgtgggataatctcggttcacatacatgactgtgattcgtcttatcttcaggagtatcccctactcgtcaattatagtcaaccaatataaaatagcgccgactcgttaaaccgctattgttcccattattcactaaactcaggcgaaagaatcgagctgatcacgctagcgatggcgcagaaaggcagcagaccacgagtctgaaaatgtcgctgttagagaccatactgtcggctttaaactgctgtgttttcgccatttttttggtgcgacaggaagtctcattgacgtctctttttgatcctgtttgcttcatgctgcggctccacgtgtgcaaacaatggccctggcgtttccattgttctgtcggctttgtgacgtcatttcatcccagagagtcctggatttggtcccgtatgcttaggcgcaaaagctcagacttagtcaaaaatagtcagtctatgaatttgcgatggagaatataaatgctgccgccgcatgcagaatgcgcagcctcctcatacgaatcacaagctgagtccatcgggtagtgtctagacaacgcgcatctcttgtgtcctcaactataccactacatcgatacgattttttgaagaacggtagtctagcaaagtcttattaccgaatcggctctgtgcgtattgttgtagacagagcccattttgtaattgcgtttttacattttgtcgcgtgcactagtgccgcgtttcattgagtaccgttgtaccaattactcgcgtataccagttctttggccgcttggcacattgaattggggaacggaaagtaagcagtgcttactttaccataagaaatcgcttccatttcggagagcactctaattaaatcccaacactgatcaccacaactcgctggtgcgtctgtgtcggtgtctgttttcgtccttggtgcttctctaattgcgtttgcgcccttgaagcagccgtcttctttctccaaagttttgctttcgttttccgttttcttttgaccattttttaatctgtttggttgtttccgttgtacttatttaacgttcgtttcattccgttttccattggcatcttcatctcatcagcatgtattccgtttgtgtgttctaccaggtctacgcctacctctctattttgctggcaattcctttgggcctaatgcagatgcgggctcgaaacgtgccttgcatagcattgctgttttggctgacagtagcaacattgatttacggtgtcgacaacgccatctggtggagagaaataatcacggccgttcaatggaaaggattcgtttggtgtgatgttactagccagcttctcgtcgcatccggtctggccatcccacagtctgcattttgcatggttttttatcttgattcggtcgttcgcagcaacaaaccgcttcccatgtacaagcatttgggtttcaacatctttgtttgcttcattagcccgttcattggcatgggtctggcaattatgaccgaaggcgcccggtactacattctaggaatgaatggctgtcgtgcagccattatgaacacctggtttgcctttgccattctcactgtgccgccatgtcttgcatgtctgttcggattgttccacgtttcacgtgtcatttgggtgtacgtcaaaaagcagaaacagcttgaacagtacttcaagcgcgattcatacctcacatctcgtcggttcgtgcgtttgttgtgtctggcactcgtattcttcctgggctatctgcctcttacgatgtatttgttgatcagcaactgtattgcagaagagtggatcccattccgcatttctgacttccatccatggaacaaaaatgatatactcggcttcgaaatggattcgattcaaatgaacagctgggtcccacccacagtgctgtatgtgatggtattgttttttggcaccagcaaagatttttcgaacgttattgttcgttacttctgggtgctcgtgtactgcataccaggaattaaaaacacgcgtctgggtcgtcatgcaaatgcacagatcagcagactggatacctccaagtcatcttcacacacgttgattgacaattcggttatgaatacggacggaaaggctttagttctcgagcgcgtctggagcaaattctctgttccaagcgacgacactttcgaaactaagtgaaccgccgaaaatgtcaagagcgctgccgatggttaagtcgactttgccgccgctgagcttactgacgagttccaggtcggcaaggctgcgaccaccgccagcatacgtgcaggggatcgtaacccatttgcccaatttgacgacgagctccttgtcaattccttggcaaaggccttcgacgtcagccgcgtgaatcaaaaactctgaacagtacttggagagcatgtccaagttatccttgttaattttcatagttgtcagcagctgccacttgttcatggcagcgatccactcgtttccctttcggcgacaactgtttgttagtaatgtgattaatgaatacaagacatggaaatgagcgcatgtaaccaaagttggacaaggcaccgcttcacacggcttgtgcagctttctgcggggtctgcaagctaactgctgcatcgacgagcgtacctgacatcgacaacgaggcgatcacgaccgatgaggtcggagagcatcttgagacgagattcatcaaactcgccattggggaagagccaagaggtaacgatgacctgaatgaggtgagcaaggggaaaggaggatggaagaggaagaggagagagtggttgttcacatagtgagcgcgacgtttgcgagcagagacgagcgactaagtcgcttaacgcctcggtcaccttttgcgaacgcgtctcgttgtccgaatcttccaaatcagcaccgtaccttggaagcgccacgatcaatccattgctgagcattcgacaggttgatgccgccgccaacttgaagagcgtctaaacgaatgattagccgacgagaatatttgacattcacagagaagccagtgtgactctgtgaaagagcagcaaagctgacgaaaacgtactgggccaagcttgaagagcctctgtggccgcttgctcacaattggggccgagcatgatgacatgaccgccggtcaagttgttttgcttgtagagctcagcatagtaagagctcgatttggcggacacgtagtttgtttggagcgcgcgtgtacttcccagcgagccgccgacaatttgtttcacttggccttggtgaatgtcaatgcaagggcgaaatttcgtaggcatgatgtgaggagcgggggggaagggaggggcggtaagaggtgaaatttagagttggaagttgtggagggtgagagaagcgaaggtggaaagagtgcgggaaaacgaagagaaacctggccaacttttttctttccgcttttgtttcagtcgacatcacctcttcccacaattccctcttctttcctttccccccgtttgttgcctcctgcatcgaccacctttttctgacccagcttctgctgcccctccgcacacctccctccaccatggcagaagacgctttagcggctctccaaaaacatttcgagcagcaatttggcgcaaccactgacgtcttgggtccgctgccgtcccgtaagacggaaagggtcgaaggagacgaggaaaatgctgatggcgttgaagaagtgccctcatcgccctcttcggtttcctctcacacatcgcctccttcgtcgccaggcattctgcgtgtctctgccgttgaacaagagcggacgaccatcgtacaacctggcaaaaagtcctttctgaaaaaaatgcccaagctgcttgtggaagaggagcttgtgagcgaacgcaaacggaagctcagcgcggctgctgagggttcagcccaagaggtggagcaggattcgctggaggcagaaaacctgaagaacgacgttgcgttgcagaagctcttgcgtgaatcccacctgctgcatgaggctgcttcgcgttcaggaacagtgtcactcgaagctcaaggcaaggcacgacacaaagcgaccatgcagcatatagccatgctcggaggtcagaccaaggatcaaaaaatgcccatggctgctcgtaagggtatgcacgccaagcgtcagcgcatcaagaaactcgttgccgctgaggcccgtgagagtggcaccgtccttgcacgcgagaaaaagtcgaagccttctaaacggctccaaggcttccagcccaagtcctttacacctggtaagatgcgtggtggaacccttcgtattccgaagcatatgctcccgaaggattagccagggccgtcaggcaaagatggaggagggacatccagtgcatatacagcaggtgattcgcaacgtcctctcctcccgcaattgtactcaactggtttctacaagacacgaccctactccgctacgcattccctacagctcacactcgccatactcccgtgtatcccacttgtcctcacgcagccgacacggctgcgctactttttggtgtagaaaccataaaaaaccgaaactaattaggtagcaggttatacaggtggctccgagccatcgggcactctcgcgactcggaccacaggcttgcgcaacgcgcaagcaataatagaaataaacgccggtgctacgccgtgcgttgtacatagtacatgcaatcggagtggaaatagagaacaaagagagaaacacaagtagaaacagaaaaagacaagcagaacgcagaaaaagatacaaacctcgcggatcagcggtgtcgaggaaaacccgcttagaagcgacggacaacctacttagccatgtacttgggatcggcaaagtcgtcggcaatggattgtactgaagacgtatcccagaagatggattcggcagccaagtcagacttaaggttagacagcttaagagaggggtcgtgcttctgttggggaagttctgtctgtaaagtgtcatccttctgatacgaagggaaaagcttttgatcaaagctataaccgtgtttaacagctttccgaatacggcaaccaacgtcgaacaatgaggtctgcacaatctgtggcaattccttgcggacagcctcggcagatccactgttcacactaacactggcgttattgctcatatttagaaggcgtagagagagtaagagagagagatatatataagagagaatttgagaaccaaaggtgagaaattaattacgagtcggtattctttgtcaattgacgagtaatagatcggtcaatcgcaattgtagcgctcgaatgagtttttcggattgtatttgtatggtgcactgctgtatggtgttgtggagtaggttccgtccagagtgcggggtgtcgtctatttatacttgtcggacacttaataaaatattccacaaatcaattaatctattgaagttgttaaggcggcgagaacgagaccccgttcctttcccaaaacacaacgcgtacttttacgcgctttttatgaacaaatgtcttttcttcatttacgagaatgatttacctgtatgtttctgcttaccgacaatgtcggctcgcgctgtattttttgttatgggacgacgcgctaaatgaaaccttaatgcaaacatgcgcgtgtatcgcgtcgttgtcttttattagccattgcgcgcggaaaaacagatacgagcaagaactgttgcatatacgcgttttcgtttgcttcatggatccggtgggtctacgattttgatgattgcatggcttttttttttaccgcttctgaactcagccttttgctgttctcgctcgtgtcaggaacgcgaaatcaacggtcttattaacttattaactgagaatgtgtttcgcgatgctgttcgcgtcgtttttacgtccgtatatcctctcagtgtcctccacgcgtcggcatggacggaatttgactccgtgttcttgtcttacaaattccattacttctgctgtttaccgtgccctttggttctgctcccgtctcgattgaccgtcctttgtttactttctccaccgggtcgcgtctcagtgcttatgacgtcgatttcttccggctggaggaacttcaccagagccaactacacgacacgcagcacaacgcgacttgcacgttttgcaattgtgcgtttcttggtcatttcatacgcttctgacccattttttgtctttctcagacggttttccctactttcgtactggctacggtacctacgcgtttttccgtttttttatcccaacgaacagcaacagaaaccagtttcttttctattattggaaggtgttggtaaggaacctttattgaatttaaatcctctgcgtttttttgctctttttcgtcgttttacgccaaagaaataatgattatacgtattgaacgtgactattccatctctggcgatatttatccacaattttgtacatcgtacgtgtctgcacttgagccgtacgtgccaccgactgaatggcacacatttgttgtcactttgaacgatcatttacgtgtcgccttttgcccttggacctttcaaaacgtaatggatggatttctggctgtctttacattgtatctctctgagtttcttcttggaagttttcaccggaaacgtgtcgctgcgttagaattgtttgtacaggagtttgcaagtgcacacggcatgaaagccgctagtcttcgaaatatggcttttctgtgtctatgtttccacgttactgatgctgaaagcattcgggtatctcgacagaaccagctttctgtctctgtttctccgaccctttctcagacgcccagcacaccgctctctgtagccaccacgagtttctctgacagtacacaagtatcccgaataccacaatgactaccgaattggagtcgatcgacgttgtccaacggctccatgtccaaggaaaaaacccgtacgtaggttcgcataatgatgctgcaagagatgatacaatttggtgaccgagtttcataacaaatggacttggccgccgtcgtctacatctcttaatttcggctttgcatgtttctgtatacgacgcatgcatagctgcacgtcttctctctctctctcattttcttttctttttcattatttattttgttcccttttcccgcctgctccttttacatgcccgctaacaatctagtcgcaaccgtcttttgtccattgcgctggacgccaaattcgtagaccgggtgctcgagctgtacaacacgtttcagactgttgtgaatgagcgttgcggttcttggtatgttcgtcccgaacatcagccttggtctgcctatttcaaaagcacggatggccatacaaaccaatggtctttcagcacccgtcgactaaaccttcatttgcttgatgcttttcgcgacaaagacggtcttgtcatcgtcgattctacacgtcgtggtaagcgtacgcctgatgcactctctaaaacgattcctatttggattgccactattaataagtgtgtttttgaacgcatccgccatacacacgaatcccgatccctttgtttcttcccaccatacctacccaagcaggagatcgctgaaattgagaaacgcttggatgggtttgttgacactctcatagccagcggtgttgatttgaaacgcttgtcggacgcgctccagaaaccaatgcgtccactgtggtttacacctgccagttctctttcacgcgctgaattcaatgactattatacggtggttctagtgacagcaagtgagcaagtccagtccggttactctcgtgaacacggttttctgtatgtgcaaggagcagcagatgacgaagaggaatgggcttgtcatttgacaccgtcactgtactggaaacatcaagagcagctattagctgcggatgaagacgatttatcaaagataattgcgcaaatcgttcaagcatccgacaagcaacaacacgtttcagcctccacgctctctcttttacaccaagtccaaagaactaagttgtggcttggtgatatatcttctctgaacgctgcatccgttccgccttccacaatcattgttaattttgccaaagacgccttaaatgtgaagggggaatatcattatccagtaagctctggaaagatgggtgctttgaattttaaaaaggcagccaaggaaatgctcaacgatttgtattcccgttattcgatttggagctctgcggatgccattttcatcgtcgacgcagtagatgccaaggaagctgccccttcctttgctttgcttttgctttgcgtcatgttctcgccctcttttgaatctttggaagcgcctctggagttgtcccaaacacggcttcaactcgataaaacaattatccgaaatcgtctcatcaaaattattgaatcttctccaaagactaacccttctcgagcctttctcatcgccgtaaatactcttttgctgagtgcctaatccgagccggttattccgtggtgtttccgaggatagctccgtccaacttgacggtagttagtgtgtgagctggtgtaaccagtggccgctcggcgaatttaacgttacgttcctcacctgcattctgccttcctcgttggaagcatggtttgtatttgtgcaccaatttaatgtcttcgttaactgctaacgtaaatggagaccaaatgtcgtcgaagaaagacaatctgcatccgttggagcagcccggaggcagtacaattggaacacaatactcttcaacacctctgccgcctcttcatttagacagatggagctcatggaagcgtgatgcgtattcgatatactggtcgttatcccgtaaagttgaacggttttgtgctcggatgtgtggttcctccaggatggatgaaagggacgatgccgttgcaggtgtgcattcttttgaggacctttcaagtattggggcttcgaatgccacgaaacgcggctcattacagaagactgagaataatatggccgtcgttcacgatgaacaaagtggaaacgccatcgttgtcgatatgacgaagcctgtagagcccgccttgctgaaagaaaatatgcctggtgttcgtcgtaagcatcttccacctcgtctgtcctttgtagcttcgtcgaaacaattaccaaacgacggggttattgtgctggaggattggatcaatcctatgctatcgcaggccactcagatccaggttcagcgagagttgtgccaacatgattcttacgactgtgatggttacatttgtgtcttcttatatgaaaaacgaaccaaggatccattgtccgaacatagccaactgtccaaatcaattattgaggtagctcgtgtttctgacctgaaaaagcactttcgcatgcactcgccaatgtgctcgtactcgaaacgtgtttttgaagtatttcctgattacgaaaaatgcaaagaagtctgccggtccagctttaagattgcaagactcattgaattggaggtccaagatgcataccattatatacctcccgctttttgtgaagcttgtaacatgtcgcacgaacattggcttgaaatcgacaatggacaatgggaacatattcgtggaatcatactgcggtggattgaatattcccgggtaatgttcagctgaggacagcagttgtaatattttacaatggtttctttcattgtgattgttataaagtgtccggtgtttcactacgcctttacgaattactactctattcgggcgcctgtttcttcatacatctgtcgttgtcattcatgttccatccttaattccccatccacgtttttgatgtcttgcattttctttcttccaaaccttaccgtcaacgcataaatctacctgtaattggaacgaccatactcacttacacacacatatatatatacaacaccctgcatccgatcaccctctatccgcgtaccgcattcctggtgacttttttgtgggtcattttcaccggtctattgagtagctaaagaatgaatacactttacgccttacattgttctgcgtaactgtctttaatccagcaagtgaacgctggaaagagaagcgtaacccgttgcgacgccgccctcagagacattgatgggtttggtacggcagatgtaaccaacttgagtgttttgtaactcctcaccagtcttggaattgtaaacgagagtacccaagattccaagctcgtcaactgtttcaaacttgacagccttcttgccctttaagatgtagtttgtagaaggaatggcatcgatgtgacgcatgaggatatagctagaccagttcttcttctcggtcttctccaagaacttgggaatgtcagcaccgtaaacattgtttccgccaccctcacgttgaggcttcagaacatagtgttcaggcgactccaaagccaatttacgacccttcaaaccagcctcagactcatcaagagggtacatgtcggcaaatgtgtaacgaatggccttgagctcattgccgctcaggtagttttcaagaacaccctctacggcaagttcttgttgtattttctttgaaccagcaaggtggaatgcgattgagggacacttgatggccaaggatttttcaacggtcaaacgagcgttccaatcggcctcggaggtgtactcagaaagggcataagcagtgcggtagtaagcaacggcgacttcgtatacctttccctttaccttgacgaaaagcttgttggtcttgttgtcgagggttgcactcttgtcgagttcgtcaaagtagatacgagctgagggaaccttgaaacggttgttcagctcaatttcgagagcacattgatccataatgttacgttcgtttctgtcaacaatgaacaaaacgatcacctgagcagccgtcttgtcggggagttcgttgttttgttccttgagcaattgctcggcttgttgcttgtacacacaataagccttgttcaggcccataacgataccggtcgtagaggtgttgatggtaagatggttaggagtcaaacggtcatgatacaagccataatcggacagatagttgtgcatgtttttgacgaccttgcttgcagcaccgaacgatacggagatggtattgaactcgacttgcttgcaggaagggccttcctttgagtcggtgaccaagtaatcagagcggaaaatgcccagggagacaggttgttggcaaggtttcttcaaggttgcaaaatgagcacgagactcctcgtaaaccttccacaattttgaaatgaactcgtcctgaccgcacatgtccttcaagcaacgctccaaaaaccggtgatcgttagagaccttggcgtaaagcttgttataagcttgttgaacgctgagagcctcaacaaaagcctcacgaggaataacagtaggaaaaagagtaacagggatttgagtaagagtcgtagcttcagatgacttttcatcattgttcaagaacacgagtccattggacactgcgtaatttctggcagtgtacgagagatcgtcaatctcagaggacgagtatttctcaatttccatagaaggcattttctgtacttttgtggtgtagttacaaaaccaaacacgtagactattatatagacacagctgtctgtttacgaactttgctcacgtcagcaatctaagagatagtgtagagtacgagagagcgtagtgcttccgttatagagtaccgtagaaaaggtatagaaaaaaacaacaacagaacttgcaaaaaaaaaaacaaataccagtaacaaatgacaagatcagcactaaactcactaacttattttttccttaatttttatattttgttcactattaattacattttggtataattcatccaggcatgcaacaatacgtaatggattggtaacattttcttctatgtaacaagctctttcttttctaaacgtgctgataaattgattacgcttaagtataagctatttgttgtattaatcaaccgtgctctaacgactaacatagtttacgtgaatagaaacataaccggctggataatctactcattagtctttgcacgtttaatatgcccctcataaagctgtaccagcgctaatcgaaacaacaattatggttagacgacatgacgctctagaataaacatataacgtaaattcatactctttagacacaccatttctggaccacacacacaaacattgtttttaagttcgtattttgtatacacatataggtatgtaggtatctctagtaaaaacaaaaagttaacgaaactcacatttctaaccatctttttcgttttagttgccctcttgaacagtggtaaactcaccaaacttgtcgaggacctcagaccaggtagtgtgaccagcaatcaattgaaccaaggtagcaacaatttcatcgtcagtaccacggatttgcttggtagaatcacgctcacggagagtgacggtgttgtccttaagagagtcaaagtcgacagtaataccgaaaggcgtaccaagctcatcgttacgagcataacgacgaccaatattggcgttggaatcatccaccttgttggaaataccgtttcttctgagcttggcggagagttggcgcacaagagggtcgaactcggcgttcttactcaagggtacaatcaaagccttgatgggagcaacagcaggagggaaggacaaaacaccacggttgacatcctcaggacgggtccagtaagagtgttccatcaacacatacaagatacgtcccaaaccaaacgagggctcaataacgttgggaatgtatgaacgaatgtgctcagtacgcttttgcttctcaatcgtaaccaactcgctttcaacaacgaagttgacaccattgacgctgacgggaatcttaccagtagaagcaagctcctcggccttggcctgacgctcagcttgggtccaagcaagcattgcctcctcaacagccttagcatcacgcttaaacttgggtccaaacttctttttgttcacctcgacaacaaactcatcgacaacaattggctcggcgagcttctcttgcacaataagaggcgtctttgtggcagcactgtgaacgctcaaatcataagcactgcgatcggcacaaccaacacactcaatccaaccgtacgagcagtgaatttcagcatcccaacagtcgcaggcatagtgagccatctcgttgctcatgtgttgacggaaacgaacacggttcatgtcaataccgatctttttcaagaactcgtagatacgggccatgaagtaaccaagagtagtgttgtccacaatacccttctcaacagcatcaccaatcttcatctcgacgagcttagtagagccagacaactgaacgtcacgaggaagcaaacggagggcagtgtccttgacctcgtcgaaacggtagtgactcttgtcaagaggatcaacaaaatgctcaatttctgccatcaagaactcacgaacacgcagaagaccactacggggggaaatctcgttacggaaggccttgccgaccatagcactggcaaaaggaaccttgttgttgttgaactccaacaaacggttgaagttaaggaattgaccttgagccgtctcaggacgcaagtaacccttcaaaccaccgctgggaccaatttgagtctcaaacatcaggttaaattgacgaggggactccaattcaccaccggtaacggggttgcggatgttgtgcttcaccataaggtcacccaattgagcaccatcgtagttgtcgatctgagccaaaatagtctcatactccttcacgacctcatcatcaagacgagtcaccttaatctctttcaccttcttctttcttttcttcttgtcgtcgctctcaggagcagcttccaacttttgtccacgagcttccttgtcacccttcaaacgagactccaaaacctcctcaacaagatgatcagcacggaaaatttcaccagtagcggggtccttgcacatccagtcggcaaacttgtcaacatgaccactggtcttcaagacctcgtggggagtcagcatagagcagtcaacctcaagcatactttcctcgataacaaagtgacggcgccagagctcgacaatgttcgtttgaagagcagaacccggaggaccgtagtcgaaaagaccactgatacctccgtaaatttggaaggaaggagcgaagaagaatctcttcttcatcagctcctcaaattgagcgcgatcgaaagtctcagatttcgtcaaatccgacatcttgcgaccagaattacgtttaccgaagtttaaaaaagaacgtctgccgcagaaacgtgtccacagagctttgattgacctagacgtggttggcagagggtaggtttgcgcgggtggtagacgagtgaaggtggagtggaatggagtgcactgcaatgaaatacaatgtttccgcattatttataatacggcatcgtcaatttacgttaagtattatacagctgtttagtgaactgctaaacattttagcgtattgcaaagcacattaacacgctctactgtacataacacaacgttacaacgccctagggttttctcaccccgcaaaccttaaaatacggatgtaaatcaagcaacgcgatttgtcaaatcctttcctctccctacaacaacgggaattgagaacatgaacgttagcggtgcttaacgctccgttttctgttaaatcggaccctttttctttgttttaagctgcttgagaggcatatatgctgcactcgtgttatctgctaccttgaagcgttccgtaacgagttttaactctggacttttaacagagtctgtctcgtctcgctataattgtgtacatggtttcttttggtcgtaccgtaatggttgtcttcattaactaataatttctcgcacctatcttcgtcttagtggcttttattatccagttcattttctgtaccgcactgtttttgccattgaactataatcttttgatacaagtctgccttacacttatctaaactcgattcccatatattgattattgtcattcgtctcagtgtcgtcaggtgtgtatctacgcgcgttttttcttgcgtagatgtggttttctgagcttcgacgggtacttccaagatacccttttctgctgttccactactcatatatcctctgtctcaccctctttgggtccattctcgtgtacactggaggtacaaagattgactatgttgatgctcttttcctagcaagcagcgctgcaacccaggcaggactaaacacagtagatttgaacacactgtctatttggcagcagttcgtgctctatggaatcaccatgattactgtgcctgtctggattaacggtgccatctcttttctgcggctgtactggttccgtaaaaagttcaagtatgtcattcgaaaaatgagagtgcagcgacacttacggaaggaggagagaaagaagtggaaacatcagattgatttggaagacaacggtcttcgtgggcgtcctattcgtgtgcttttgcctcatgaaaatgtgaataataaagaggacgacggggtttctaactctactttcagatgtccagatggtactacatccgcgacacgttcttccatggaaatacacgaaacaaatataaacgattcactatctaatggattgtacgagagtccaatgtcttccacatccggcagtcgaaatgatccgaatgctgacgatgtaccgtcggaaatacattctgattatgcagttaatgcaaaggattaccgttcaaatgatatcgaaatggatgacctgcacccacgtctacgtcgacaagcatcaatctcatccgaaggacaaaagtctagtcgcacgctacaacgaggttccacaagttctacaagtgataaggactttttgtcacccccgcagaatgttacctcttattccgataccaatctcttaagtcactctcgtttgccaagcaacatggacacgtccacagtctccatttattctgcgcctcccgttcgaaattacggagtacatgaatcagacttaagttcatctagaagttcattgtccggaaccaacgacgatgatgacgatgaagacgaagaccggcgttctgatcctcatatcgctttcaccaacatccacaaaccgtctcgtaatcaacgtcgcgagcaaaagcgaactgctaagagacgtcggtcgttttactctcatcgcgaagaatcaaagcatcttccccttcctttacgctggaaccgttcttttagtttgcacacgcggacacttaccttcgatagatttctatccaatgctttccgacgcaaacgggaaggaagtatcatgtctggtcgatcacgtcgaacagctatgtcacttccgtacctttcatacagtccaactgttgatcgtaactctgcatttgttactttaacgaaagagcagcgagacgagttgggcggtatcgagtacagggccttaaaaagtctctgttttctcattttgttttattttgtatttttacacttggttattttcatcatgtttcttgtatttgcctatactgcaaaaggttctgaacgtgtaattgaaagctacggtttgaagcgaggctggtgggcttttttcacatctgcctctgtttttaatgatcttggctttactttaacaccaacctctttcattcgtttcaaccttaacatattcatcctgctcacttcatcctttttcatcatcgccggaaacaccggcttcccttgcctttttcgattcgtcatttggtgcttctactgcattgtcccgtcttcttcagggaaaaaagaagcattagcatttttgttggaccatcctagacgttgttttactctactattcccctctaaagccacatggtggctagttttcattcttgtcatcttaaatgccattgatctactcatttttatgcttttggacttgaacaactctactatcaagaaaattcccaccggttatcgagtggtgaacgcacttttccagtccatttgcactagaactgctggctttaccagtgttacattgtccgaacttcacccagctgtattggtcagttacatggtaatgatgtatatatctgttttcccagttgctataaacatgagaactaccaacgtgtatgaagaacgttctcttggtatttattcggccgaggaagatggaaatgcttcattcattggcactcatattcgtcagcagttgagttacgatttatggtatattttccttgggctttttattctgtgcatttgtgaaggtcataaaattaccgattatgctaatcgagattttacaatcttcaacctactctttgaagttgtgtcagcctatggtactgttggtcttagtactggtgtctctactgctaattgttcactttctggtgatttttgtacagttagtaagcttgttattattgcactacaaatcagaggacgccatcgtggtcttccacgtgccgtggatagagctattatgcttccatccgagaagaactatctcaaggaagaggaagattacagacgcagacaacaagggggaaacagaatgtctcgaacctacacttattcaacgaaacaaagcacaatgggataatgagtataatgataactttaccactataatactgttcacataatatagatttcacaattggaagcaattattgactgtatttgcatacggcttatatcgctttctttaaaagtgcaacgaacaatttaaaaaaatccattattaaataacactacatgcaaggacatttaaaaacaagttcataaaataaaaatttagacaccagcacgataaactgtctgtccaccatttctcatttgaattgtttcttttcctgctagaatttgcaaagccatttcaagtgctcgttgagagtagccatgaccgttaacgtattcacggacaagcattctatagctagcttgaaaaccaataggcagacgcttcctaagacttgcttcgatttttttaacttcttctgtgacctctggtgagtttgacgttgcagcggccaaagtagacgtcaaaaacagccgaatagcttcatttgcatgctcttccgtagccacgctgcttaaggtcatctttgcaagtgcttcagtaattcgaataatggcttctagttgacgaacggtaatgggaatcgttgaacgttcgttactttcactctcaacctgatggacacgttttcgaatagaaacaaattgactcgagagtttttcagcggcttcagccgtcagtacgggagcgcacctatgccgacaataattgatgtaacgacggaaaatgtcaaggggaatctcaccaattgctaaggtttctggggcatcttgcaaattggtatgcaagctaataacatgcttagcaatgtttttatcacgcgtttcgtcatgttcgtcacgaacaatgaaaatcatgtcaaatcttgaaagaatagtagtttgaaagtcaatgttctcacccggagacttcatctcatcgtaacggccaaagataggattagcagcagcgagaacagatgttcgagagtttaagatggtagtgatgccagcttttgcgattgagatagtctgttgctccattgcttcatgaattgcgacacgatcttcatcacgcattttgtcgaactcatcaacacatacaacacctccgtctgcaagtaccatggctccaccctctaggtagaattctcgagtggctgcatctcgttgaacagaggcagtcaaaccggcggccgaagaacctttaccagatgtgtacacggcaataggagcggcacgttcaacaaacttcaggaattgggattttgcagtaccagggtcaccaagcagcagaacattaatatcaccacgtagccgcattccatctggtagaatttttttggatccagaaaacaacaaacaagcaatagcacgcttaatgtcttcattaccgtaaattgctggtgcaatgctgtttgcgataatctgataaagattaggagtacgtgaaatttctaagaattgttcctcttcctcttcactaaaaagaggaatggacttagttccgtcatcgtcgtttctttgtatacccagaacccgaatgtaggggttccgaatagcaacagctccatttgccttaacggctttgttttgaaagatggaaaaaattcctgtaatgacacaacgcgtacctggcgaaatcaagtttgttaggtagcggtctgcgttcagaagaacgtgacgtggcagttcaccaaccggtaccatgtcaggagcctcctggagcttcaacacttgttggtcaataaatgtggaacgagagtgatcaatgatatagggatccataggacaatccttgcgttcgccctccagcaccgggctgtcacagacacgcggaatttggataccggaaaagccaccggtaacgaagatagactttgagtttccacaacttcggcataccaaatgaagttttgtagcacgacaagacagtgtcgaggcaccaatgatgattccaggaacacggaccagacgagatatgtgtgcagcattcaagtctcgaatggagaggacattagcgtcggaacgcaggataagttggcacgttggaatctcaacagcttcttgatcgcgaggaaaaagcagtcgtttagcgacagttgtaatagcagattcaaacaaaggcagcatttctgctggttcacttgataataagtgtgcgagatcttcattgaagctgattaagtgttttacttcgacttccaggcagtattttttaaccagaagattgtcacgtagttgcgtccgatacacaaaatttccatcaataacaaactcttccagaaaacgaacaaaactccgttcatagtttgccttagaatcctcctgctgttctccaggaaggacaggggtatagtaaatgttactttgctcccaaccagtagcagccatttttttttatagtctttaacaccgaatgtagaaaaagagaaatagacagagagaaaggaaagaaaaagaacaatgtaatatacagcagaaattatacaaacaagcgtacgacaatacacgggattgagagcagcactttttataacgaaattctcgagaaactcaagtttggattggaagaccgccctaattgtcaaatctcgtcaaatttcgagaaaaaaacagcacagggatgagctgttcttaataagaacaattgacaaacacgtaccgcggtgaatatgcaagatattgcacaattttagtcgttaatttcccagacagaggctggttgagatttggtcgtgtaggttagtgatgtgggatatatgtgggggtcaccagcttggctcttggggatgcacattgatagaaaagtcaaacgaatagaggcagttacagagagaaaatggacaccgttagaacaacagcaacattgttacacaggtccagtctgtctgtggtatcaatggattggagacacgggattcattcaatataaggtcatgttcatcacattcataaatcatcaaaagtacataaacaaaaggaaagaaaggaggagtcaaagcgcagtgagtgaaacagtttgtgcagggaggaagcggtcgttgtttgaagaagttcgtactctcgcgcgtacagaaccttatttagaaatagcaattcctttccatcgtggaggagacgaatggactggaacgtgattaagggtcctgcgaacgttcactgttcattgtaacagcgacagtcggtacacacaattggtgtcgcaccaaaatcggctaattactaaacagcttctcctttgttggaatagaaagctctgtcaacacaggctgcagaacatgaagatattttttgtactgttgggcattacatttcactttaatgccctctaatattcgcacggctactgcgaaatcattgagccgccgagcagcccgcaatgcgctctccaaaacgtcagaagacggcaaaagatcataagcaaagcaattgtttaaaccacgctgcaattcaaaaggatcgtcaacctcagaaaagaaatcaccatatctagacacgttagtaacgatattgttgtgtgatattagatcgcgcctaaggaggctcattgttttagttgaggcacgctgaaggcctctaaatcttgcttcaattcataaacattaaatgtaaacaaacgaaggactaatgcgcctgttcaagacacaaaacaaatgagaatcacgaaatgcagaccagcttaatgacgcttaccgcttgttcagcgcgtccaaatcaaccttgtgagaattgtcttcatttctccgcaaaaaagaagaagaaaacgcgcgtgtacagaaaatgtgattctgagagattcgcttacttacgagatatttaggtagctgaagtaattgacaacgattagacatgatcatacgaacgtggcagctagttccgaggtttttctgtgtttcaggcgatactctcggacaaaatgcaaaggccgatgactgtgataattcgcggaatggccacaagttacagagcaaaaaatttctcccaattagcacttacttaattcagccagtagaaacgcagaaaggctgaatggtagaggacaggagttgttggaggctcaataatgtttacacaactttcatgctttcaagaggggcagccagttacgaggcgtttgtaacgcatcttcaaaatacacattattacaatactaaatacacaaatactgtacgttgatttggcgctttcagatgccgtaatatatgcagtatggatggtggcagggtggtttgctatttcctcttcaaacccgccaggtgaaagtctaccggagcatacatgttgaagatccaccgacctagcattgaccatcctttcggcgtggacttatggtaatgattaactaatttaaagctctgcgattaactgaagcataggagcctgttctcaggtatctgtaccaagctgatcggatggaatccgtccgagtttgagtttgtctctggaaagacacccttgtcaacatggtcgagtgcgattattagcatctccgcgtactatgccattattttgggaggacaagccataatgaagaacaaaaaacctatgaagttacgtcgttttttccagatccataacttcatcctcaccttcctcagtgggttgcttcttgctctaattttcgaacaagttttccctagttacatgagaaatggttttgttcactgcatttgcgatgctcgccaattcacccagcctcttgtcactttgtattatcttaactacctcactaagtacgttgagttgctcgacacggttttcttgttcctgaagaagaaaccgctggccttcttgcactgttatcatcacggtgttacggctttactgtgccttacgcagcttattggccgcacctccgtgcaatggggtgtcattgctttgaacttgtacgtgcatgtcatcatgtatagctactatttcctggctgcttgtggcaagcgtgcttggtggaaacagtgggttactcgcatgcaaattgtgcagtttgtgcttgacctcatgctttgcttctttggtacgtacacgcacatggcttttcgctatttcccttggatgccccatatgggtgactgctcgggttctcttttcgctgctttctttggttgcggtgttttgtcttcttacttattcctgttcattggtttttacattaatacctacattgagcgcggaaacagaaagcctgattcggacggcagtgctcccacgcctgttaagcaggctgaacccgttgcagtctccaccgcctctgaacccgctgcatcttcgcccttatccgctcgttcgcgcaaaatttaatctagctttgcctgttaaatttgccaaaaaacatctcataccgccatttgttgtcatgttcgctttgtttccttccagacctcttcttttgtgttcggcttttagctgaaacgtttgtggtgtggatgccttttctatgtttgtgtgtttgtctttcctagcaggttttgttccaatttggttacattctgagtacggagaaggatgccgtcatttctttcaaaaacggagacggtttacctattctcgggttttatgtttacttgtgtcattgtcttttaatccgtactgaaggccccctgcacacttttgccttcactcctttacgtgaaccaaacctttcagcacgtccgtagctgctaaagttgggatgactaatcattattcttattgacgtcgtcgctactcttcctgttagtgcaatacactggtgtgttgcaatgtgtatagaagtcttcttcttcacacacaagcgttgaccctttcccatctttcgttcatgactgctctacgatgcgtggttgctctgttcttacttgtctttcgtttaatgaaggtttagagcaccacggcccagcggcttgacaactctggctacgttagttagtaagtagaacaaattttcattgtatagactcttgcaaagacagctaaggtttgctcgtcctgcttgatgaaccgttgcgaggagtgttgggagagggtcgagtcctcacctattgttgcgttaatgctttcggaagggctacgcgacttgatttgttaaaagaaggtatttatgaattccagtaagtaattctcgtcatttcgttgaacccaagtcttaaactgcagcattccttttcttccttaaattaagcacacacgtgcacacctaaattctcgtgtgtcctgaactattttacaccaccaaaggttaaacacggaggagcccctcgcgaagtgctcctgcctagtgttaaggaacttcgtagtgccaggattcgcgtcttatgaacccgaacaggccttatgtcaaaatcgcaggagttgatgatgattatgcattgtctacttctggaaacgctcaagatgtcttttcagaagatcgtgttcgagctgaggtaggagaattattaacaactatgaaaaatacgatccttataaaatacttgtcgacgctgctcgttcatccattagagatttcgaaaacaatttgtcaagtgcaacgttacaatcttaagaaaaagaaaaaacaggatcttaaggctcgtgataccgatggagtcgaagacgaggatgaagatgaagaagagcaatacgaagaaaacgatacggagacgaatgatatggaagagcatgactttgacgacatgagatcatattttgaaacaaatgtaacttcgcttgacgtggctcaacaggcttcacggtcagtaattactgatagtactggttatgccgttgaaaataaatctcgttctgtggaatcatggcagatatcaccgaaaccgttctcgataaagagtatcctatcgtgtctttggtcaaaagaaggcattcgtggtctgtggaagggccacttgacatcttttcttcacagtttattatcaatgagtattgaaggatggatttccggaacaatctctggactcttttcacttccaaatccacttattatacccccagccgattccatacgaccttttaccagtttggctattcggctctgttcttcagtaaccaccgctttgcttttagcaccactggatattgctcggacgctgttaatattaatgcccctgtccgctagacggctagtcggaacaacgaaagagggcgcacccgtggtaacgaaaattggactcatacagtgcttacgacgcctgcctagcttttgcccgggctctcttatacttcccaccgctttacattcttctttacctctctttatgtctcagatacttcctgtaagcttgcgtaattacgtgagtctctcaagcttgactatgaaccttgtaacttcagcatcttcagtccttcagtttgctgttcaacttccccttgagacagttttaagacgcgcccaagcaaacgtcatctactcacttcctcctcaacgtatcgttcctcttgcaaagtacaccggtatcaccggaaccatatggtcacttctttgtgaggaagacggtggaaagcttggcatagaaggcctgtatcgtggttggagagttggtttttggggagctacaagtgtatggacccttgggctacttactgctcctgttacgcagcccgtagcagttgagttttaagagcttttttgcttgagatgaaatctgctctttacaagaataaaaaagacatttagcccggtagcaataatgataacctgaatgaatactcacactctaaacaatttcccttcatcgcatattcgtggataagtatgatttgtacctcttaggtatactcgttaatccattcattctttttaaatactgctactggtatctatcgcctaaataactgctatgtttacagttcttcctcctccatggcaggcatatcagcgggtttaaccataccaggaacagacatagccttttccatctctgccttttgcttctcggcgagttcgttttctctttcctcaagatacagctcggcgttatcgcctccaaactccttcagttgaataaggaaatcgcgaagagcaagcttgaagcgagtgtaatcccggttcaatgaaatcacattttgcacgaagtcttgaatttgggatggttgaaggtgggggaatgcgtttgccaacaactcagcaatgtattgtcgcaggaacatttggtttgtcatattttgaggaagttgtgcggggtcgaacaagggcgcttcaatctggccagattcaacaaggtagaagagtcgggaaagaataagactttgaagcttgaagccagacttatgctctgaatcagtaagaacaaagagaatatcctggagggtgctgatgtaataggtttggaaaaatgcatttgcaacctggggtccactattagccatattgttgatcagctccagaagaatgttaagaccggtttcttggatatcgcggctaacgtgcttgaaggaccagacaatactgttcatgactaacttgaatgtgggagcgggaatgttcaaaagcgcagggaaacaatttaagttgatggcccgcagcaattgaaagaaggaagtgcggtgttcgggatactcagaaaagtctttgctaatcatttccagagttgagccaaatacagcttcaaggataataggaatcttgtcagtcaagagttcactcaattgattaacaatggtcgtgatgagattcaaaacttcaggatcacgagcatcaggaacgctacgagagtagtccaacaaaattgcttccaacaaaggagggatcaaattattgtttacaagctcgaggtcctcggctcggctgatataagcgtcgatgagcttcagaatctccttcttaatagtacgcaagccacgaacatgaggagttttggtagcgatatttccttgggaggcaacaacatcagaaataagttcgctcactgccttgtacaaaccgagcatgtcaacgtagttacgcgcgatttgagggtagaagctagcaccaatggaggtacaggcggcaacatttgttttcaggacattagccagcaccttgacaatctggggatcaccaaggatagcggaattttgaccagcttgttgaacgacgttgtcccaagcttgattaggaagactcataagatcaaaaataaggcgctcttgaatttgcttatgaggttgtgcagagaccatgtaaccacaggcttcatagaaggtgtgagtttgttgggaggttaaatcctccgtagtcttagcaaggttgcggataatttcattaatgaagggctccgtttcaccgtgttgctgggcaacaaagtgacgacgacatttttgggcaattttaatgaatgtgtcgcaagccatgtcttgaacaccttcatggtattcgtgcatgaactcgaaaagtttattgaccacagtcttcagaaacttccaatgcgctttcagaaaacggggatactgaccaacaacatacataatgtttgaagcaacaacagccttattgtcttttccacgcttcatttcgcaaaggccaagaagatccttaataacattcacaagaaaacgcttttccatttcctcgttcatagcaccagaaatcgaaccaatggcccagcataaagtattcaggttgtgccaagaccactccgtaccgacgacaatacgggcgagcttctcgctcatagtgacctcggtgtcaataacatcaagatgggtgagatagaccaaaacctctctcatagatttgtacaatgtaatggtgtcactctcttttacaaactcgcgaacgatttcaccctcatcgttttccacaatcaaaacctcctcgggcttcaccatgttttcaatcatgacaagacgcaagcttgaaaggatgtctttgtagatatgctttctgagaggaatattagagagcatggacgattttgaagccatcatgtcggtcgaaccaccgaggttcaacaagggactcatttcagacatgggcaattgctgttgctcttcatacaattgcgacacaagtttcgaccagtattcgagacagactttgaagacttcacgttcgttaacacgagaaatattaagcaggtaagaatgaccattaagtaaaacttcctggttggcagcgttttcgatgagacgcaaatgcgtgctgaagaatgtgcagaggaaaatggccaagttctgaataaaatcttgctcgttcgtgctgctttcttcataagcctcccggaaatccgtactaagggggagcatgttgttgatggaggtcatgacaagattgaacattacaacaaacacttcattatactgaggttgggtcgtcaagccggcaatctctgtcaaacacttgatggtgacattacggaatgcaggaacttcgagaaaacggttacgaagattttcaataagattggtttcaaagatgtagccgagtggaatccagttgagaaagcgcaaaagcgtctgtaaagttgcggtgataagactaggcttctgagcacgttccaaaacttgagaacacagttggaaaatctcggcaaactcaccacacagttgattcttcaagttctttgtttttgtttgagtcatttgctcagcagaataatcaaaaatttcctcactcagcaacaaaaggatatgcatgttgttttcacaaagagaaagattcgacttactggccgagacaatctcagagataaacgtaggccaattgtgaggccattcctgttttaagatttggaccagggtcaagtcaagcttgttaacaaaagtcttttcgcgatgcagtgtctcctcattggaagagttcttaattacaactgcaacaatgtagttccgaatgccaagacgctgctccttgggcagcatcttccagcgagtagtgatcagtttgtccagaatttgaagagcaatgaattttgtttggggaaattgagacttctcaatgatcgagtctgcttgcatccatgcatcgggatgatcctgaaactgcgtcaacacttgctgggcctgttgctgctcagcaccagttcccatgtagaacgtttggaccacctggtccagaactgtaacgtccaactcccggtctagagcaagaatagactccattattcacagtttctttcaggtcaagcttcgttcaatttctatatataaaatttcacaaaaaagaccctgttttggtgaaaaaaagaggaaatattactaaagcacttacaggttggtagaggggagagctggctgcaagtagtgctacctctacacctagcaacaaggttgtggggaactcggacagaagcgctgcgaaacggtacgaagcgatgtgtagcgaacggaaacgaatggaagcgaaaggaagtgcacggtgggaaacggagcgacgcagttttaaacgtgccgtaaattaagtcacttaaacatcgtcatgtgatcgcttagttatatctagtctggctagataacgcaacaagcagttacgtcagcattaactgttgttttcaaattttcgccacagctggacgattcgcgctactcgctaagattgtgaaatttggcggcttatcgcaccttatttattgaccagtgccaatcagtatcatgaatccgccttctaaatccggtgtgatagcagacaaagacttcaggagtaaaaagtgtcacacccttcccctatcttacccgaattcctctcggtatattacacttaaccagagcatatattaagtacaaccaagtttttaagaattggttgaagtggagaattcttttattgaattcgggacttctcgtttatcacatcacaagagcgttttatcggcccttgatatcggttctttctatttgactctttttataatcactttctagaacacgcctccattcttttccgtatccttttagagtttctttcgttctcttctcgttacttttttgtttcttgtccattattccataattgtacaatatgactgccggatttactgccactggacacaccagcatgcatgctgttcccatccctcacagcgaaacatacaaaaatgcacaactcgcacgtgagtatgtccttgccaacgttcctggtgagttggcaaagcctcgagttgccgttgtttgtggtagcgggctcggttcgcttgctgagaacctttttggcccaaaatttgtgatcccgtattcggatattcctggctttgttgcttgtcatattcctggtcatgcatcgcgtctcatttttgcctttatcggtgagaacaaggtgccctgcatgatttttgctggtcgtttccattcgtacgaaggccatgcactcgacgttgttacctttcctcaacgctttatgaaaattatgggagtcgaggtgatgattgctactaatgccgctggcggtttgaattcgaattacaaggtgggtgagcttatgattatcaaagaccatattaacttccctggtctcgctggtctcaaccctctcaaggggcctaatttggacgattttggcactcgtttcccccctctcagtgatgcttacgatcttgaactacgtaagctcgtgtataaggctgccactgaacgtgatgttcatcgcacgattaatgaaggctgctatgcctttgtttcgggacccagttttgagacacgtgctgaggctcggatgctgaagcttttgggcgctgattgtgtgggcatgtccactgtgcctgaggttatcgttgctcgtcactgtggtatccgtgtgttggccatttccttagttacgaataatgtcgttactgaagaaagcccttctgcccttagcactccggacgccgatacctctattatgtctaaaggagctgcaaaccacaaagaagtgttagaagccggtttggctgctgccgaggatatgcgtatccttgtcacgacagtcatcaaccacttgtagaacggtaccgctacggcagtgcttgattgatttatgtattgtgtaatcgttatttgactagaaatttttattcctctatttgcttgtaataattacttttggtcactaacaaataatccatcgttactaaacataacgcacctctttctttgcggggaaataacccctctttacgataaacttaccacgtgctcatccccggcggggatctcggatctaacgtggccaccaccatggacttaatcttatctccctgaacttaattcacctagagccacgacacatccgttcatgccttgtatgcccgtttttctggctcaaatttgcaattttgaagcttcttccgacttgtttttcggttgctagtgcacagaccgaatggagaatatacggtttgaacttcagctgacaatttctcatttagagggagtttggagaagaaacgtttttcgtgtccggcgaccgtttgtgtcattcagtattgatggagggcaagtccaatcaacccatgatgtttctggcagactcatatatcgttgggatgagcaattcacggtaattttacatccgaaaagtgttatcgtcttccaattgtttgacaaactaaaaacaaacaacgccactgatggatttcttggaataggtgcaattcccataaacaatgtaattccagctcaatccagcatacttgaggcaactacaaaaattcccatccacgattcgaatggttacttttatggaaagctagtatgtcattttgaatcgaaacacttcagtcctcaacagctagctgcaggtgacattgcgatcagcacttctccagacattaatctgagtgtttgggaacctcgggtggatgaatacggcaaattgtattactataatcgtaatcatctgtcccaacaacagctggtatcaaagaaccatgttccttgtcaattgtcttcctcttcaagttctgttcctgacgaacagacgaaacatgaatccaggtgctcgaaaatttttgcccgaatcaaactcgataaagctaccgttgcccatctctctcaaaatcctgtacttgcacattctatatttgatgaactagccttaaacaaaggtccccttcctaaaggttgggaaatgcgactcacagatgactttcacgtctattttgtggatcatgaaactaagactactacgtgggaggaccctcgtgaacaatgttctattccttcaagttcgtcaaaactgcagttgttacgtcgaaagcaggcgtacctgtaccaggaactggccaagcaggtgaaggaaggtcaatgccatattaaggttgaacgaaaaaatattctgcacaatgcctttgatataatactacggctccctccagaggatctgaagatgaaactattaattcggtttaaaggtgaagatggtttggattacggtggtgtttctcgtgagtttttctaccttctttctcaccaaatgtttgatccttcgacttgtttatttgaatattccaatgccggcgactacagcctaagaatatccattcattcctgtataaacgaggagcacctttcatggttccgtttcattggaagagtaattggtctggcgatttttcatcgtcgttacttggatgtgtgctttgttcgtacgctctacaagacgcttttggggcagtcgccggaattcgaggatttgcaatatgttgacaaggacttgtatcacagtttaagttggatccgtgacaatcacgtggatgaaacgctttgccttacattttcaacgactgtggatcattttggagaagcggtgatttacgattttaagcctaatggccgcaacataagtgttaccgaagaaaacaaacatgaatttctcaagcttgcttcagagtggcatatgtacaaaaacaccgaagagcaattccagtctctgaaacgtggacttaatgaaattatttcggacaaagatttgcggatctttgacgtcgatgaactgggagttttaataggtggaacatcgaccattgatgtcgaggactggaaacgatatacagactaccgatcctactcagaaagtgaccttacaatcaaactgttttggcgtttggtgagtgaatggcccgaggaaaagagggtaagttcatcacagttcttatattgttgcttcatacactaactagggacaggcaaggcttttgcagttcactacaggaacatcacggattccgttgaatggttttaaggacattcatggcagtgacggaccccgaaagttcgtcattgaaaaagtcggaacagttgatcaactccctcatgctcatacatggtacgtgatcagatttgtgaatttatttcattactaacctgtttcagttttaatcgccttgaccttccgccgtatcaaacaaagcagcagctagatcgcaaactaacgcttgctattgaagagactgctggttttggcacaaaatgagtctcttcactcttctctttcattttttgtaacttatgttcttttttcctacataatgatgttaaatgagcgatgtattccattgtacaattgtatcacgcatcctttttttcgtaatcgtacaaaacagcaaccccctcgttattaatttataataaagtgtacaataatgtgtgtattgagagtatttcaacggggttccgtaaacggtgtgacgagactattgaaaggttatttgaacccatcaaattgctcaattgttttggggaagggaagagatttttcacaagaattgcaatgcctggtgacgttctaaatttgttttttcgttttaggcggaggagtcctaagtcggtttgcttgtttaaaaaaggaacttccgtgtgtcagcgttggcgtcgccgctttcgaagagcttctcggaatcgcgacttcatgattatatagctcgttatgagaagaatcttcaaggtaaatgtccgtgaaagagacatcaacagaggcatgagatcgctttgtgccgaccgccatgggtgatgctagagtatggctttcttgaagaaatgcgagaaactgcgaagcctccggatcatcctcaacctcatactcattctccctgttttcaacatcgtcttcgtcgtagaatccactagcacgttcctcgtaatgagaggatgaagacgctgtgacagagcgagtttctttcacgaaatcttcctcgtcctcatccaagtgaacggagtcggtagtgtaatgaagagaaatgtttgagactttttgtaacctggaaaatgtatcttccacttcgactaacgagtcatcatagtccaaaagcttccctcgcgcaaaactctttagtgtacttgcaaattcttggctttccaattcaccgtcatcacttatgagagggtgtgcaggtcgttcatgatctaggaaaatgtttgtgctctcatgaagagaggcatctgagtgcggggagtgggaggatgttgaattttctcgtgtaggtgttttgtgtattgattttaaggtttcatcttcatgataaacctctaagaagttttttgtcctttgttggaagaacgttgattcgggactgtcgagggacggctcgcgagtctcgatatcgtagtgaatagactcttcgctatcgatctcaataacgtcagtaattggttcttccctggacttttgtgcaaaggcagtaatggctgcggcggtggatagggaactattgttgctggaaaatgattcggcaaagggctcagtttcatgtatttgagagggagagtacgaaagagtatggtcttgcatttcatcttcctcggtctcattagaaatgaatgtctggtgtacctcactggacatagaggcgtcagcgtcttcatcccagatatgaacataagaaagacgtgagggccgatgatgtttggactgttgtgaatttgttacggaaggagaattcacaccctggtttgccttctgtttaattccgtccacccaggtaatgaaatcgtttgccgaaaacatatccaggctcattcgccccttgcctggcgtcaaagtgtttcgtcgaaacatgtgtaatttcgtttatacagcaataatatgcctcatcaacagattttacaaaaaaaaaattaagaaaacaaaataaaaacacaatagaaagtactcaaaatccgagaacttaaatctgaggatcaaagaggaaaaacgttgaggaagagtgaatggtttaaaatacaaatccaatcgagtttatgtatgtacaaacgaaaaagaaacacaaaaccgcacggtgtagacgcgtagaatattaaattgttttactggaatcctagaattcttattgaagtgagcacacgatggtgtcagtaagcgatgctctcatggcggcagtgatgtgtggatacgtttcaccttcctctagtaaaacactacaccaaaaataagaggacaatgctttttagagtgtgattctttagagagacgctatataatttttatgtgctttcgtatgaaacagtaaaattccttaagcaggtttaaggcagatactaaacatcactctatttgtcgggaatgggccctggccaagtcgcagagggcagcaatctatgtacagtaatgatagtcgttacgttgtgaattgaggagatgatgcggggaatggggaaataactgcgggttataagtcaagagagtattcaacctgtttgttctggtagtttcgtaggccattagcgggttctgtcgctcagtttgatccaccaacgctttgattatgagagtctagcccaaatatcagcaagagctttcattcttgcaatcacaggactatctttgtcacaagcaggaggttttctacacagacgtcttatactcatcataatatttgaattcattaagtagctaacatcacttctacatttagtcctgtgcaacttggacaataacttttccaaagtttttgccttgaagcatcgaagtaaaggcctcgggagtttgttccaaacccactttcatatccaatttaaaatgaagcttctgttcgctaagaagcttctttatagtagagcagcattcgtcccagtacaacgagtagtagtaataatacgagaaaccctcaaaccggatgcatttcgtaatcatttgcattgtattttttaaaccgtatggctccttggcacagtactggctcaatgcaccgcaatatatgatacgtgcatacaggtttgcatgaaggaaaacggtatccaaaagctctccgccaacattatcaaaatacacatcaatgcccttgggacaagttctttttaaagcatctgaatagttttcctttttataattgaatgcgtcatcaaaatgaagttcatttttcaggaactcaaccttttcatcagaaccggcactgccgactacataacagccgaatgactttgcaagttgtcctgccatcataccgacagctccgcatgccgaagagaccaagacagtctcgttagcctttgggtgaccaacatgctttaaaccgatataagccgtatggccagccatacccaatacaccgagataatctttcagcatgctgtcatctttgtcagtgatcagacaagacgactcgagcgtttgtgtcgacagaagcgtatactcttcccaattagcaaaagaaaacagcctgtcacctttcttccatttctccgataaagaatcaataacggtgacaacagcataacaagacaatggtttcccttcttcaaacggctttgttacttcctcatcagcatcaagattttctatcagacgaagcttcaaaaatgggtccaccgatatgtagagcactttagccaagacagggaaattatctgacagctgtaattgggaagcgtcatatggtctccgaacaaagtcaatgttttctccaactttcggatacccctcggaactctgcatcagctttctaacaatgacggcgttattcgacatgtcttgcatagtagtagtaatagtagtagtagtagtaggagtagtaggagaaagaaacaatggatgtcagtgctgcttacaatgaattgcagccgaaatacaattctttttatacatatacaattgttattcacatacttgcttgtgaccgcctcggagattacggttttgtcggaagccgaaaacaaatgctttgactaataggaaataacgggccgacaaaaattcgctaacgccaacttactaagcgctttcctacttactaagcacttaagggtcccatgggtcgggagtatactatgatatagttttgaacgatggttcacctgttgatatctatcaatgaattctaccatgtttcgtatactaacataccttgaacatgtgcagtacatacaatgcgatactttcctgccaaaaacgatttttaaggtttatttaagcgaaactatttacttgctttgtcgctttctgagcagtttttgcattccagggagatggtacagtgacaagacgtgtgttgcaaacacctgatcaaggttatataaggttcagaaacgcattctaagttgcctgtaaagaagtttatctgtatacgaaagggtgccggctatttagttttaagctcagtaagaatgtcggtcttgttggatattttcgggcaattccccttaacaatatgtgttccattgtgtctattctacgaagtgaaggatccttcttcgtatccgttaatggtacagaccatgaaagatggtctacaacgactctctgcagccttcccttggatcgcaggaaaggtcattatcgaaggtgttaatgaaaactgcacgggaataagaaaaatcaagcttataggtaaaatcccgcttattattaaggatttgagagatgatccttcggtgccaaccatggatgaatttcggaaaactagatttcccatggcttctattaaggagaaggttgttgcaccatacagtttcctccctcatttgagagatggaaacgacccagacacggactcggatcctgtcttttctgtgcagatgaatttcataaacggaggtcttttgctcacatgtatcggccatcatagtgtaatggacatgactggagaaacgaaggttatgcatttgctttcaaaggcttgtcacaacgaaccgttctcaagcgaggaactgagaatcggtaacttggatcgtcaaaccgttttccaaaaagtgactgaaccttttgacccagaagtcgaactcgttaatcaacttaccaaggttaagcgatcattcaaagagtcagtcggagaagcactcttaaagtacgttccaagcacttggaagtgctttctttttgaacgcgattcccttgatgccctaaaggcacttgcttctgaaagcatctcagagtctacaagttttgtttctactgatgattcactgactgcatttgtatttcgggccatcattcgtgctcgtttcccccgtttgaacccttcaactgaattaagtctggttcgctgcgttaatgttcgagactatcttggcatccaccctgactatctcggaaatgccctgcaccaaacgtattgcagttggaaagctgaaagtgttgtgaaggctccggtaggtagtatcgcgtcgcgacttcgttcagctataaagccatctgaattggcgcgccaaacgctaatacttgggacttaccttgatggtctgcaggataaaagcacggtttcatacagtgccaaccttgacgcaactgaaactgtgatgcttagttcatgggcgaaaatgaaaagcttcgaccttgactttaattttggtttgggaacaccagaagttgagagatttccacagtgtatcccggtcgaaggactggtgtatttcttacatcgtggggcaaatggagaaattccagtttcaatctgcctaagaaacgaagacatggaaagactgaaggctgataaggaattcaccaaatacggagtctatattggttgaaaactggcttatgaacgatgagtaatgagtaaagtaaacactttccgttttcattatgttatgttttttgttaatataaatgatatctatgttatacctttgaacacatttatgaatacttgatgaatacttattacacaaagtagtaaaacttgctaaactaagttcgcaaagacgtcttcgacggacaagaactctcgcagtaaaagagagctccagtggcttccgggaccacgtaccattgcatcgttgctacattttgatgaccagaatgcaaggaagtttgccgtactggcaagttcagccaacatatcggattccgaccgtaaaaaacgaaacgaaaactaccacaaaagcaattaccccccaacagaagcagcaaacacacacattacccccattcagttcactaccagttgacctacaagattcatagactataaaatctaagccttggcaagagcaacacgaacctcgttgcggcgttgcttcttgagacgcatgacagcgaagcggtcaaagtcgctaagttgactgcgaaccttttgggtctcaagcttcttggcccaagcggaggactcccacttcttgcagatttcttgagccttccacttcttagcaacgacaccagtacgagcaccgcgaggaaggtccataacaatggaggtgagaataacatcaccatagctgataacttggcgagggaagttagggcaaggagagtcgaaaacggcctacaagcatgttagtaaaggatgaagaggaagagacgcgacgcgacacgacgtgaaaataaggttattcaagggaaacgagagcacagacggaacagacggccagaaacgcttctaacgaagagaaggaactgttctgttcacgcaccaagctgccagacaccctcaaacctcctgcttgtcgcatgccgcacctcaccaacaacttactctcttgtggtcaacaatgtcgacaatcacggcaagcttgcccttgtaggcacccttgttgacaagagcaatgcgtccaacctcaacgtagcgcttgaatccttccatggtagtttggtgtaggtggtgtggttgagagcaaatcgagcgtgcgtggtggtcgtcgtcaaccaaaacctgtgactgttattttttgttgttcaggtaacaaggtaacaaagcatttgcataggcatcaccacccatcttcctgcgtgacgaacgcaactagagccaataccgccaagatgcagattttcgtcaagaccctcacgggcaagaccatcacccttgaggtcgagtcctccgacactattgacaatgtcaagagcaaaatccaggacaaggagggcatcccccctgatcaacagcgtttgatctttgctggtaagcagctcgaggatggtcgtactctttccgactacaacatccaaaaggagtctactctccacttggttctccgtctccgtggtggtattatcgagccctctctgaaggctttggcttccaagtacaactgcgagaagatgatttgccgcaagtgctatgctcgtcttcctcctcgtgctaccaactgccgcaagaagaagtgtggtcacaccaaccaattgcgccctaagaagaagcttaagtagacagttttcttaacgcatatggttctgcacgaatgagacgcgaaggatgtagacggtagtgggggtctgtgagtgctggtgggatgctgtgtgggagtataccgagaaatgtggggtcatgtgggtgcgtattggtcttcgttcctgtgactcgttagggggcgttattgccggttaacgagatacgaagggacacactaaaacaaaattagcagtcacacgaaactttacccataccaacacagggcggtgaatttgtcctctgcaccaccatgactcaaaagagaagaaacaacggacgcaacaagcacggccgtggtcacaacaagtttgttcgctgcatcaactgctctcgttgtgtccccaaggacaaggccatcaagcgttggactatccgtaagtaattctgtctttgtggcggcacttttttaaattgctggttttctaacatgtgtttgtaggtaacatggtcgagactgccgccatccgtgatttgtccgaggcctctgtttacagcgagtacaccatccccaagttgtacatcaagttgcaatactgtgtctcttgcgctatccactctcgtgttgtccgtgttcgttctcgtgagggccgtcgtattcgtactccccctccccgtgtgcgttacaaccgcgatggcaagaagatcaaccctgctgtcgccgttaaggctctctaaacctttaacgtatgaaaactagtattggtgtagtaaggtttcagtaccacgggtcatgaattttgggatgcgttggttaaggtcgtggaggaggagtttagtgtgcttgttgtgtgtcttagttgggttgctttttagttacaaggctcatgcgtgtttctgagttgaaacccagtcgaggatcgtgttcaggtagcgaagggccttcgggtgaaactgctctacggtgccaaaggtcttcgttttcgttatgagaaggattgtgtataacggcagtacaggctcggtgtgattggcaaaggtggaccattcacttctgtcttcagagggtgcgattacctgtcgaagaatccagtagcctcgacggcttcgaactgttaaccgctcgctgtgctctgtctgtttggacatttgaatgttctccaatacttcccagagatgatgagcatcaacggtcgggaagttgagcctggcaatcgccttgcatgtaggatggtgaacaagtaaaccccaaaaggtttcgctctcggggaaacaaccgggcagtcctgtaacaggaggggagggttgtagcacttgcagctgtgctcgtagctgtatcattatatcatcttcaagtcgtaaaggtcgttctctgtcactttgttgttcagctgtcattaaagatttcttgacttgcagctgactttgggcaatttctgccgggcggagcacaattagtagctcccgtttctcaatgcccactcgcatgcacagcagttgagcttttcgaaacttgcctgatatttggagggcaacgtcgggccacagcgaggacatggtgctggccgtaaatggatattgagatgcacaaaactcaaataatgcattgagctgggcatcgtttgcatacccctcacgcatttttcccatttggactactggttgtcctgcacgtacttttataacataaaaggcataccatgggagagcaccatgctcaagaatacgctcaatcgcgtcgcttctactggtatctgccgaatccttctcaacagcaacggcttgaaaactgcgaagcaaggaaccgccacattctaaaggagacaaccgctggttccaccaatgttgtaggcaacgcacttcatgagatgacagtgtgccattatgatatgatcgtaaaaaggaaaaattagtaacgaaaaattggttgcatagtgactgaatggttgtattcagcacaaagacactcgggcttggtttgcacaccgagaggtaaatgtacagtccatgggacggaaaggaggcgtgtgaaggggaatgactagcgtcgtgttcattggaattctcacttgaactggtgcaatcagactcgctgtcgtcatcatcatcgctctcttgaaaagtgcattgccaatcaacggcagcaacattccttggggaaaatggaaggactaagcgtaaactttttgaagtgtcaacgtgaataagcggggacgacggacgaggaggtgtaagtaccatcgaccgggacaggctcatccaagactgagacattgtcttctgggattccttcggtgttgattgtgcattgtcatcggaaaactgaatgagcccattcaacaaagatatttgacgttttaattcagaaacattcgaaggttcagaatccgcatttgcttgtgattctgaattgggatgccgatgattgtacgaccacacaataacaaccttttcaactgacaaacaccggtaaacacagaattgatcaactagaaccattttccaacaaacacaataaaaatgcaacggagggggtttccgctgtcaagggtcgtgttttttggtacggatgattttgctgtgccaatactacggagcgtggtggagcttttacgcccacaagtcgagcaacgcttggtagtggtaagcggcagtggtagaaacacagggagacgaagaaacgatatatcaaaacaaaccctcgcgtctagtgtgtcacgagaagcacaagaacatggtattcctgtgtatcaatttccagggaaggaaacattgaacactacagcttccaatgttgcacctgattggcaagcgttaaagaaattcactcatggtgatcttgccattgccgccagtttcggcagattcattcccgcttccattttgaatcaattcacttatggcggtataaacgtacatccttctctgctgcctcagtttcgaggaccgggcccgatatacgcggccattctaagacaagtgtcgaaaacgggcgtttccattcaacgtatacatccagccgagttcgacaaaggtgagttgctcgctcagaaagcctatgtgatgaacgggaccgagacgtacgaacagttgtgtcaaacactggcgcaaattggggcaggcttgctttctcgggtcctacgtttgggcacatacgacaaagataatgccccagaaggaatcacatcgtttttaggaaagcgagtacaggtagctgaaagttgggcacctaaagttgatttaaaacaggcttttgttgaatgggacagttacactactgcacaagtgtatgccattagtcgtgcgtttggtttcatcaaaacctgtcttccaacgggaaacagcattactctatggggaatacaaccggttatggttgatgaaacaacctgcgcaaatgtcgctccaggtacgttcatgcgatgcttcaacaatgagttttggataaaaacgatcgacggtgctgtacgtataaatgatagcatccaacttgctgggagaaaaagggtttccgcgggcgaatggattgcaacaagtttcaaaggaaaaggcgggttgtttgtttcgccaaacaaagttcaacgcttttaattttaaggtgcttacactcctttgactgtttcacggtagtgagcacggttcatgttagctatgattgaattgcttccccactcttttattttttttcagtccctttcattgctgggtcacttggccatcgtctttgctgttcttccgcaaccttccctgtgtcagttgcttagaggatttcatagaataaggaaactaagcttggattttgttccatggtacctttagatctgttaacaattgcttccgttacagactccattcagcatggacagaaagtaaggctgacttctttgcaattctggagagcacttcacgtaggttcacattaatgttctcacataacggaacctttcatgggtagatgccgttccatacagaaacgccagtgtagacagactcacccagttcatttgtgcaccccccatacacacagtatgaggtagtagagagcacgagcaatacacaagggaaaatcatcctttacgatgagtgtaccccgtcctcgtccaggtgccgaaagcaaagcttcacaaatgctcaacccttttaccaaactcatcatccacagaggaaggaagaacaacactcttgtacttttttctttcgtatccttcaccaaaactcacttaaggacatagtttcaaaggttcaaaaatggttcatttctcagacacattccacatagagcgatcagtttgttgtttttgtatccattaaaaaatcgtagtattactcattaccttcagcgtaaatctccacacgcagggagggaatttcttttttttgttcctcagcgtctgtgactagtgaaagcagatccgttggttttggtgaaggagaatctactttggtcacttgatgaacacgaacattctcgctcgcgcatcgtcttttaaagagttcggcaatcgtgacgactttcacggtagcagttccctgtccgtagaagctcacgcgcttcaccttggcgaaatccgtccacagatcatccaccgccctttttgagttggttttggcttctattttcatgaagaactgcaaaaaccgaaaattggccggacagacgtggatggtagaagacagctgtctcattaagctgcctgtacattataccgtgtctcgggtaacattgtaactttaacgtgtagtaacgagactcgctaagataagatacgaatttgttgagaaaagcaagcaccagcctaagttgagcaggaggcggtaaggttcgggagcagaagagccgtggaagatttcagtcaatggtggctcgcgtccctgcaatagttactattgtttcgtcattttgtgggtttccagcggtataaactgatggggataaacttgagcaaatgggtaattggtactagtgagagtaccatcatcatcagcagcttgctgagctcctgccggtagttgtgcccatcatcgatgaaaacaacatatctagaaagagacaaatgtaatagtcaatgtgattccgacaacgggactagatttcttgacgaccaagaagccatctctttcgcaatcccaagatgcagcctgggaagccgttacacccgcagtaggatggcctgcagggagcttttgaacgacagtgctgttaacgatccatttgtatgaggaagcatccttgttcaatgcagaaagaacgaagcgctacattcacgcgtgttagtaaacaaagtacgaaataggaccactgcgtgtttctacgtgattgggcgcgtttcaaccgggcaaacgggtctagaacacttacaatagcttccttgtttaatttaaggatagtgtcgtgttcatagacgggttccttcagcaacgaagtaactgcttcagagcaaatggcatcgatcttttctctactaagaggctgtacggtcgcacacggttagtaacagtagagacgtttcaattccaggaacgtacgcagctcatggtataggaatatatgggagaatttgttcgtcgtacgcgtaacagctggggtgtttggaagaggacagggagaattgtatacgtcgaggaagaatacccgtttgtcactatctaagattccgaataagcgaggggaatgcggggaatgtaaatagaggcatcagcaaatcagagagggggttggcgtgcggggccagagaaggctggaaccaatgagagcggttgtattagacaggtacaggtggaaatggaagtatgtaaacgagacggtattaaacgatgcgtattgaggtattaaatccagctgaatgcaggagaggtgagggaatttaggaacatgtccagcaaatcaagaaacgtgattttcaaaaaaataaagtaaagtgaaatgaaatgaaataaaataaaataaaataaaaaaaagcataaaaaaaaacaaaaaaaaaaaaattatatatatatatatatatatatatatataaataaacaaatagataaaaaaaataaaaatctagctagttcagctcaatcgaaatagcataccatcttcgtccctccttcatccaattactcctatctgaatgtatacgctttacggaatttagggatttttgtttgagcaggtttctatgtaaaaatagaatagttaattctttagttgcttaaacgaactttaaaataatagctcaacactaaaaaaccttggaacaagcgagaatcggaggtcccctgaaggaatagagggaagcccaagacggaagtggcacatgcaagagggaaaaaatttacataaataaaaattaaataaaaatcaatattaaaggtggagtaaagacgtatgaatgcgattttatttgaagtaatgtttatgcgcacatttaaaaaatatacatatatgaattaataataaaatataaatgaaaataaatgaaatataaaaaaaatcgaaaaaaaaatcgaaaaaataaatagaatagaataaaataaaaaaaaataaaataaagtaaaaacaaataacataacataacataacaaaacaatataaaaccccaaaccctagtactactaatcgcaataaacaggaccattctaactcattagattattactaaaaccattgtgagcaattattctttgttcaagacgacaccgaattataacccaacctcgctgcttcgccctccgtttcctcattttcattccattctctttgaccacaaaccacttcatccgcatcaataaaataaatcaacttaattttttcttatgagtcaataaattgctctgttttctcttaccaaactcccttactcactcactcgtttcatttcgttttcttccgacctgttcacctctacctcaccatgtccagctcgttagctaagaaattggaggaaaaacagcatgaatatgcgtctgtttgtaatttacgggatttgtcgcgggatttagctgaccgttttgaaaaaatggcagtaaaactggaatcattaagtaatggaacggagggtatgatctgaaaattcaatactcatcaaacaacaaactaatctcgtctcaaacagccgtagcaagcgttctagataactggaaggaaatctttcaaactatacggttggcaagctctcacgcaggaactcttgttcggatccctcaaacagaagatatcccaaagaaggcgaacgagtgagagaaaggaggacggggaccaggtcgaaactgaacttcgaaaatgaacatctactttttcttgtttcaggtctataacatagctcctactgctctttgaccacttttgatatctcaccgttcccgggttcgtgccctacagacgccattgacggaacataataaacgacacacccaatacatccgtgtcattgccgtcagccgtctcgaccacgaatcaactcctctttctgtctgttctcgctgcctagtcactcttcgccttctttccgtgtcctccactcaaacataagagctacagccgactcaaaaatcgttctatcggctcttgctcattcttactacatcggtcgtaatctcttagtgcgccttttaccgggcgaaaattttttacaccaaaccgatatttcttcgccgcgttctcttattcgccgcaattcaagagtaagcccctcctcaaccagttctcagagtcctggagtaaaaaaccgcccgtaaaactttttgtgtttttgtttacaacctcgtgcatcatgtccaacgtttcctccatattgcatagcggatatcatattcctcttactcgtgaatggcaaagtgtgcgtccgttgacaaagtcggctctgatgtatcccatttttatttcagacaaggacgatgccaaagacgtcatttccagcatgcccaaccaataccgctggggcgtgaatcgtcttgaggaattgctcgatccactagtaaagaagggccttcgcagtgttattcttttcggtgttttggaagactcatcaaagaaagacttccgcggctcccttgctgattcccctgacggtcccgtcgttcgcgccatcaagctcattcgcaatcgcttccctgaccttgcagtcgcctgcgatatttgtttgtgtgaatatactgaccatggtcactgcggtttgttattcaaagacggcacaatcaacaacaccgaatcggtcgctcgtatcgccgaggtcagtgtaaactatgctctggctggtgcccaaattctcgcacccagtgattgtatggatggtcgtatcttggctatcaaggaaggcctcatccaaaatcagttgtcccatcgtgtgatgcttctgtcgtacgccgcaaaatttgcttcttgcttttacggtcctttcagagacgctgccgacagtgccccagcgtttggtgaccgcagctgttatcagttgcctcctgcttctcgtggccttgctcgtcgtgctattcaacgtgacctacgcgaaggtgcagatgcgatcatggtcaagcctggtactgctttcatggacattattgccgatgccgctaacttggctcccgatgtacccatcgctacgtaccatgtgtcgggagagtttgccatgctccacgctgcagccaaggcaggtgtctttgatctgaagcgtgtcgtactggaagttatgaacggattcatgagagctggttgttctatcattttgacttacttcactcccgaacttttggactggttgagtgaataaaatgggaaacatcattgttgtccattgctgtaaacgtacattaacacacgcatgcatctctcgtctacgctctcccacacatcccattccataatgactttctctctctaattcatttcctccttactcgtgattaacttaatcagtccacgtgttccatctctcaacaaatccatcctcagaatgaacttacttatgcaagtgcttcgtttttcgactagtgctaaagacaacagtggggaaaagagtttgatacgaagatgacagttgctgaaaagaaacgattgtagctatagtgtgttggcaacacgcgagataataaaaattaaagcgatccctttcttccttttacaaaaacagaaatgaacggatgatttggatatgcacgctggatgcatgcgattagtcagccatgcagcagaacagtattttccaaccaagctttttcttccgtggagcaggttcttcctgttgcttgccggagtaccgttgttgttgctgctgttgctgttgttgctgctgctgttcagcatgacgaggggaattgtagtccgctgcgtgagcagttatgtctctatgtgcttgaggagcaggggagggaagaccatccttcgtgcgaggaagctttgggtcttcttgatgctggttctgatgcgacggtaaggcaagtcgagagtattggggggtgctttgacgttgacgggttgcatggctttgacgatgctgtaaatttcgttgtctggaagcgctgtattgccaaccgcgaccattattcaagagaacccaatcaaaacgtccatcctcctgttcgttgatacgtcgcagaacggagtcgaacaaagagcgcaaatagtcataatcgggcgtctcttcgtaacccaagtttctcacataagtcatgtactggaaaaactccttggggaagccattgcaaagttccttgagcggtgtagattgcttcttctcaccgatcttctcgtacttttgcttgttggtagcagccttcaaaccctgccaaggaagacttccgcgtaagaagtacataaagacgtgtcccatggactccaaatcatcacgccgagactgttcacgaccaagatgtgtgttaatggacatataacgagcagttcctgagagactcttgtgttcgttgtaaggacgatgaactcgagtcttaggatcacgatactgctttgccattccaaaatcgacggcataaatcatattctccgtcttgcttccaggtggtccgataaggaaattgtctggtttaatatcacgataaataaaatgtcgctcatggacagactggatacgagtgatctgacaggttagtaagcagtaagatatgaggcaaacgagaaaacttggagcggagaaattgcaagtgcacttgtcattcgaagaataaatactcgcaatcaacgacggtgctcctagcatgcagataccacccagactaaacggatggacgtatcacaaacatgcccatcgtcttctcccttgttcaatgcttaccatttgcttagcaatcatggcaacggtcttaacgctgaaatgacgaccactgtaatcaaaaagatcctccaaactaggtccaagaagatccatcaccagtagattgtacatcccttcctgtccataatagtacacattggggacaccggctgaacaagttagtacaggatgccttttttaaatactcaagcttgcggaagcctttacaaacttgtaagaccatgcaggaacccacaggaacccacagaggctcacaagagcccacagctccttccacaacttacgtagtcccatcaaaagcttatatgtaagatattcatcacggagttgaggtacttcactcttcctggattcctgtaacaggattagcagccattctatcgactcaatacttccgtcctcaagtctacttacaaatttaagagcaatcggttgattgttcaccaaattcactccctggaaaagcataccaaaggaaccctcgccaattttctttccaaccttgtagtgaacccctacaacattggactgggacgaagacgccgacatttcgtattcgttagctgctgtagcagctcaaaaacgaaatgaaaaaaacagttaacctccagccgctgcaggagaaccgagcaagtacgggaattaatcaatccacaatagaacagataattctgcaaatgtgggatttccaaacaccgtacaaggtctacgggatgcttcttaggagaccagcgctgattgttgctgtggaatactgtgtgtactggattggcgagtggagcctaagtaagggtaggacggaaggaggcagtagcagcccagtcagagcagcgaggtcagccgcactgaaaacacaagatagtacaaattaacgtttattcttagccgaattgccatttttgtcgataatacactcggttattgaattcatgcaaattgtgagaatgtagaataaaacttcaaatacatcttctattcatccatatatactacaaaactatcctaaacgaatagaggcgcaaatgctttgaaaccattcatcaaactgtgtacgatcaaggactttttccagattggcagtttcacggttcaacgtcttcaccacctcttctgcatttccatagagagccagtggatagaatgattcaacctcttgtgcggtgcctttgaaaacccactctcgaggctgcaggagatggacacgtctggtctcaaaaagatcattgacgacgcacaactcaagcgtttgatacagagcagaactctgtatgtccgcctcaatagcagcgtcagtcttgttgcgcaaatcaagaatccgaggccaatagtcttgaagcatggctcgacgccagatggtgcgctcgaagaaatcgtgtgtggctttcgataattgagtgtacgacagaagacgtagggccaagtagtagtcaagttgctcctcccgctcgatgcgtgtccgataaagcgagaaagttaggtagtcaatcatttcaatagcggtaaccggttcgttggacaacaaccgtcgcaaaactcgttgcattacttgcttagcaatggcgggaatgggtttgttgtcacaaacatgatcgatcgttgcttcgattaagagacgcttctttccctgatgcttcattttccgtaatatgggcttcatttgcttgagcacataattttgaatatcgatgaagtctaagttttgttcaatctgaaccatttcagtctctagaggtgctgtgtttggctctgacaaatagcatagctttcccaaacacaaatcgactttctttttgtgaaggcttacatccttttgtgaagccaatgctattaagcggtgagctgccgacaaatactgttcttgatggagatcataaatccaagcaatcacgttgaaatctgttttcgcgaagtactcggaaagatattccgaatgagacgttttttcatccaacaattcctttaacatacccttttccacacaatagtcatacaaaacaaacgcaaaatctttgccaaacttctgaatgtacaaggaaagtcgctcttccagcttaaaatcagaggaattcttgtgaaattgaaaacacaattccacaagtgaacgatagtccagatttttttccgcaatccgcaatgtactgtcttcctttccaatgtcaataagcgtttggatccagaactttctgttgacatggaaaatctcttggatcgatttttcttcttcattaaactcggcacccttcactttgtaccaggcaattcgttcggaaaacgcatcaaaacagacttgtgtgagagcgaccaactgaacattcatattcgataaagcagacgaaagctcgacgcgtttatcgttttgcagttcaatgtcagtaaagacggaaccatgttgatactgagttaatgctgattgcgtcaactcaaactgttttgacaagatactcaaaatattgcgtgtggacgtccaaggctcaacttttccatcaggacttgattgaatgtgaagaaggtttgtcattttctcgcggaaacttgttgcggaggcctggatagcgagaatgatttcgtttgcttcgagaatcacattgaggactaaaaatgggtcttcctggacgcgcgatgccgaatcaacacaataatcatgagcttgcgttataagattctcaatctcatttacatgtccgataaaccattctcgagttgcatttgcagaatcgttactttcagtcattcttagcagtatccttgagagcaccagagattgggaataactagtgtaccgagcatccacactcatccacacagactttgcagcatagcatttttcggccatcgtacggatggatataacagtcgtactatcagcagactcgcccatagaaagggcgtaatgtatgagattcgtgaggtattgaactcttaagcccaggtgatgactgatagaggggagaatggatggtaagtaagaagaagttgagcccataatctcgttaccaatagctaaaagaatagtaccgttgtctccattcaaaagatgtttgtagtgctttaaggaaaagtccaaaggaacacccggaagatatccatagaaaacggcttgttcaattttgtttttcagaaggtttttaagatccagtattcttgaagacttattcgcttcaaaacgcagaacgccagagccttgaacgaccaaaagacaggcgggatttcgcaagaccttgccagaggattcatctacaatgatatcttcgctgccagaagctattacccttccgtattcgttcttttttatgtaaataggatcttcatgcaaccagttgagacccgacgccgaactttgcatatccaacatgacagctgcgccttcaaaaacacaaaatgcaaagcatccaggcttcggaatgtaaagctttggttcttccatgtgtgttgaagtgtaagaggaaagggaatagatgtatataattttcggttttgtagtgtccaaaaagtcgcaagtataaaggacataatgacgatgttgctttttctgccacgacgtaagcaccattatccggcgcagtttatttggaacaggtgcaaggtcatggaccatgaaatcgtgtgttgaagcaccgccttcttttaaagttttcaaaaacagtgtacgtaagtccatttgggcgattaatcgaggatgtgtaggatggaagtcatacagatcgatgaggccagtttcatctgcggcatataagatggactcctgcgcgtgtctctgttcgtgtgttttgagatacagaaacttggcacaatactttggcgataacaggtgcagcgatttgaggcattttgtcatccattctgaagtgccggagaacagatgaacggaaaggctgggatgaccagttgcatcagtcacttgaatgaggaaaaaacgattcaagtttgtcgcgacgacaaacgaacaccggccggctactgtgagggaaagacagtactcgttttttgtaagtgcgagcttggcttcaaatcctttgggtcgcactaggtattgagcagctgcactagcaatggtattccagtaaccaattcgtccactcacaggcaaaacaatgagaagacccgtatctcctgttgaggcaccagctggtacgaacgaggctaacggcctgtattgtgtgttgattgcatcactgtcattaggcaagggaaacacaactgtaggaggttcgtcaattccaggagaatatgtgtaagagaagacataacatgctgtttgggatatcaataatacattaccacttctgtgatccactattccgtgtattccagtatctagcacttgttaatcacccacattccattttacagtccataccattccggattttgggattcaagctttttaaaagaatccttacagagcttcgttcacctcgaatccattcgaaggcaggaaattgagttttttgtgaagtcgtcccgtgtttttctaaaaataaacgtttagccctgtttgtattaacaggtatagggctttttctcttcttcagtatgtctgacattcgttagactccgaagaaccgagaattcttagaggaacagaaattgttgtttagaggttgtcggtctgtggtaacgaagctagacgtaactgaatgaaagcacaaaacagtgacaatttgaagagtagatagtgatttaatatgttttgcgagtgttttacaattaaattagtataatgacgatggttaatggtaaaaaggtacttattcttgacaactgtattgctttcaaaattacataaaggaaatgactggttcgtccagtacgatgtccattacgatgtccaatacagaatagtacttctgtatgagcaatgaaaacagcagcatttaaatgtgccagtgcttttgttctctgtattgattattagaaagtaacttacttctattaacgaagtttgacattagattacggagaatgttacgaaggctttcttataaaccaataagactaaatactaagacagatgataatacttctttattgtttcaagtttttatcgctacaccaggttttgttactttatacggatcttcaacttccctctaacagtacactttatcatcgttatattagaaaccatttagttatagccgttataagtaattttctatcacagtttaaaccatttatttagcatttgcactccaccatttcgtttactcaacgtttaatttttatgtataatttttctggtttttagaattaattaaaacggactttttttaccgtcgactgtgagtattggagtaaaaaatgagcacgatcttggataaacaggttcaatgcccaatagacggcagacacacgattgctgaaagccatttgcagcgacatatcaaacgatgcaatacattgccaaaaccagaactgctaccatattacaaagcaaatgtgaatgcaccgtcattaaacaagacggcccaatgttccacaaccgataagtttgagctaagacaattgtctaaagatgaaattcagacttgggtgtctaaatttaaaacgctcttttcaaatcttcctattccaaaagaagagatttatcaccatcctgctatggatgaaagagagtaagtgaagagtgatcatatacggcttgtgctaaagctgccacaatgttctagtgctaacttattctccagggcagaatgcacaaataagaaaaatccggttcaacaagtacgtgctcggtaaaagcgaattcatatactaaatgcattaggcatctatactaggccacatggggcagttgggcttgtttaataacaaacccgcagtattccttgagtttggagctggaagagcagaattatcgcgttacgtgcaacgctgtagcaatcagcccaactggtacatcctcattgatcgaggttcggctcgtttgaaacacgattcacgaattgtgaaagacatgaaggaacgtgggtttcccgaaccatccattactcgttgcaaaatagatatcaaagattttgacctgggctactaccttgaccgaaagccatttgaaggccctatccatgcatattctaagcatctttgtggagctgctacggatcttacattatcctgtttgaatcagtggaaaacggacactattttcattgcattgtgctgtcatcaccgttgccaatggcaccttctgaatccaacgacaatgtccattttgcaagaatggggcattgataatccacatgcgttccaggttttgtgccagatgactggctgggccatcaatagtcttcgacccaatatcacagaattgggtggagccgatactcattttagtggaatgtgccacaaagatcgtacagaaataggtcttatgtgtaaacacattattaattatgctcgatgtttgacgctttcacgtctgggctacaatgcttggctcgtaaagtacgttagttcgaacgctactcttgaaaatgtagcattgatagctacgagaaaagaacaatagactttggagggaaattagaagaggcattgcgatattacctcatcaagaaatacgattctacaaaatttaaataatataatatattcactggtaatgtcaaatctttgttcataaacaacactcctcttcatttcgtacgtataattaatattgcctctattagtatactgtaaatgcaatgacatgtcaattagcgaaattgtctctgaaaatgcgtccaaccgcacaatctcgtcaattgcaattgaatctttagtctacgtttattcagctctcttaaacgaataagcttgcactagagcccgatttctcttccggccttatagccactaccgagtaataaaatgcaaatgaccaacaccaccacgaataaaaaacacgcattgctgtaagacacttgtttttctgcaattacggctcattttatgtttctttaaagacaatcttcttagatgtctcaaggtttgcaaaaaaaaacgagtttttttactgacgtttaggcgtcttcgaacactttgctggaagacataatcgtcatgggagatcaaggtactgaaacatgtaataacactctctaacactaatagatctcagggatccattcagaatgaactcctgacagatttttggcatgattatctgaagaaagattcttcgagtgagcttgaccaagaattcctctcctttcccagcagtgctcttgagtcgtacacttatacacctcttacaaatggctctgggggaacgttaccgttaagtctgcgttctaattacatgcaatccccaagaatgagagaccagacgaaggccgaacaacaatactatagtgctgcctgtttaagtcgagaagcactaaactctagacacttacgtttgtttttcgacaaccctaaaaaacgacgctctctatcagatataagttcctttccttttccttcaaacaaacgtacccatcgaagttctcctcagctacaagcaataattactacccaacacaaaacattcgatatatggtctgcgaacgattacttttgtctgttgtttggacttgccgggtcacaattaaacaagtttaaagtctttaccattttcccgccttactttgccgaagaactgggcgcacagttctcatcctttccaccagcagaacccggaatagaggaaagagtcatctattgtggtgacacatttccggtccaaactgtagacggtttgcgtcttatggcattttgggtgaaggaaaagggtgaccagctcatttggattctcgaagctgtcgaatgtacatatcatgacttcactgttgctgaagacgggcatgtctacagtatcacttccggcaaagaactcgacatttccctcctttcgtctcgattcccaacaagttggtccgatcgagtattcacaacacaccataacaagtcggaatcggcttttcctagtgttatatttcccatcggtgagagtacttaccggttcaacgtgtttcaacatatggcgggattgctattcttgaattcccggctaattatgttttcattgaatgaagcactcatggagaacttgttgggactagatgatttgtacggaaaacacataagtgtgattatgccagaatttgaagcagtgttatcgcagctctgtcaagatggaaacacactgcttcctggaaaggttatatctgaagttcactttagacatgcatataataacgctatgcatgctggctcttccgaatctatgaatccacatgtttgtcatgctgacggttcgttgattgaagttaatgtcaacatcgtgactttaccgttcgtttctgcgggcagagaggacgtaatatatggtgtttggctgaggttcacttctgaacaattagcgtataatgaactgcttccttatagggtattgactacttttgctgaagatgctattattgaagatgcagcagaaaaccagcagccagcttccattcctgatgaagctgaagactgggaatcgcccccaacaacaatatctgcataccatacaatcaaagaattgggtgttggtgcctatggccgggtacgcctagcttcatataaacgaaaacgggaccatgaaattattgtcaaatgtattataaagactcgcatcctcttggatgcttggatgcgtgacagacagctgggcactgtccctatggaaatcagtgttcttaatttccttattgaccggccgcatccgaacgttgtgaaaatgatttcatactttgaagatgatgacaactactacctggtgatggagccacacagaaatgcaatcgaattattcgactacattgaagtccgagaaaaaattcctgaagaggagtgtaaagcaatcttttatcagatggtgttagccgtcgctcatctccactcctataatattattcacagagacattaaagacgaaaatatagtcatagatgatcgtgggtgggccaagcttattgattttggaagctctagtgttacttggagaggcccctttgatacatttcgaggaactgttggctttgctgcaccagaattacttcgaggagagaagtacctgggtaaagaacaggacatctgggcgctaggcgttcttctgtatacaatactgtatcgtgaaaatccttattataatgtaagtttgactttcattgagtcgccgtgaatgaactttcgattttcctaacaggcatagattgaagagattttggacgcggaactgcgcataccttatataatttctgaagaaagtgcagatcttataagaaagttgcttgatagaaacgttgaagccagacttactattgagcaaaccttgcaacataaatggtttgacaacattcgagaccttgacgaaaaacttatcccagttccattgacgctcacatagccgctagcttttttacgatgcattagcagtagtatcatcgtaattagatgtcacaatttagttgaatatttgttctatgaaatattacggtcgttgaacatgtctaaaacttagaaaagagtgattgttgaaggcgaattaagaaagaacccaattgtttcaattcattaggttgaaaatcgtcaatgatttgttcaacattgacgattgcttcacccaatgtatcaagcgcatcccgtcgagtcatcaattgctcaagagactttttgtcaagctttttacgagggcttgtaggaacggtgacaatcggctgcacagctgttttacgcttttttgttggtttgggcgaattagttacagggggggccttatccgaacgtctttttctggatgaagacgtagcagaagcaatccatgcaacaggaacatcatcgagccttatttctttctcctcaactgtgggctctacagcctcagtggaagactgggaagagttgatagcttcgtcattattaggcacagtgtcagcattggtgtcagtttcaggagcagacaatatattgattttctcttcaacgtgcaccttctttttagcattttgtcgcgatttttttaactttgagacacgaagtacttcagcaagtgagttttcctcgtcctccgtatcatcatcggaatactgcatatctgtttcatcagtttcaacggaaggtgcctctttgttgagttcgacaggattatcagccaatggttttgccttttcttcggttgatgtttgttccgtagactcatcaataattgcaggggcagtatctggaaacttagtagcatcaatagatgactttccgtgaagatcttttataccaggtaatacaatttctggaagtatatcgaagtggtctatttgggatggggggatgacgatgtgtccggtttgtgaaaccttgattagcgtctccaatagttgggttggatactcattggcatcgaaaccgccgagtacttcgttccaaaaattaattgcgatagcttggttggccttggatgtacttgttaagccatcaatgagaagtgggaataaatattgtagaatgaaattgggtgaatctgaaagttcccgaagtcgatcgaaaactgtagcagaaagtttctcaataatttccctttcctttggcaagttactaaaatcaattttaatccaagctcctaagctatcaagcatagttaaaagaaagtcagctaaaacaacccgaggtacaagctgtagaaagctgattatttccttaataaagcgcaactggagatcaggctgtccggttgaacgaagataaagcagtaccttatcaataagagacaatgtaattttgggaaatttactaaaaatgttagcgggtactaaaaatgggaaattaagtaaacctaccattccgaaagaacgctttccccatgtataacttccatatgttttccggctagcggcgcatatagagaaactggaaagacagaaagcttcattaaagtcatggtaaacgaataaacacggtagttttcaacggacaatttctcaaacagaacagcagaaaaaggttcaatgacaatatcaataacactagcttcaccctccaaagaagataccatcttcgcaaagtgttcaagtaaagtatttacactgtccgagtcactaagagaacagtttttggcgcaccaacataggatttgaaataacaaatcccattcgtttttaaaatcatcatcaatggaaccagttcccctgctagtcgataacttatcaagaacagaagatagcgaacgaatagcgagcgcagtaacttcatgagaaacaagcaccctagctagagtcaagtcatcactttcacctaaaatggaggtacaatcgaataaagtttgtagttttgtcgtcaaacccattgctgaatttgctaagtactcatacacggcagagaatgcagtatgcacagtagtaaacatactaccattagctagaggcaaaagcgtctttaaccaatatacaaatggacttgtgagcgtaacatccgaatttgcatctgatcctttagacgcaagaggctttagttcttcggattcctcataatatgccttttcgatgcaaagcttcacaccaaaagcctctaatacaccttttacaagctctgcgtaccgggggatccgttcaaccagcgtttcaaactcctttaatggatttttgtgtaggaaacggaacagggcattactaatgcaacacatggtcaaaatggtttcatccgaggttttaatttccttcaagcccgcactagccaaacatttaatgtaggtattccataaacgatgactttgttggtacggaattccaccaattagataatgttttcttggagtggaacgtaaagcgcgttgcggctttgctacgtataaaacagcctcaacaggtttaactgtaagatcacaattcgtacgaacccattttgaacttattttaggtagctcgtcagactgtaccaaatctcgactcagcaaccgatcctctcgccaaaaaatggtcgaagatgtgtcgaagagagcaagtaggatattaactgattccgccattgaatagtcattttttagggcggtattttcaataagattttgaataaccatattccacaatagatccatgatactgtttgtaatacccggacgtaatgtggcatacagcaatgcaattaaagcattcattgcagcatgctttacggtagatgaattccgggttttgagaaccattgcaattggttggcacaaaagagcaaatctcttggaggcttgagcaacactgtcgaaactggaaaactcatgaatgaggcggatccaggcagtttgtgctgcgcattttgttaaaggattagttgagttaaagcacacttgaattactttcagccaagtgttaaaatgctcccaggatgatatgcgagaacctcctaaaatagtgataattgcagcccaagcatgtgagacaaaaacaccatcatcttcttctgtggctatcgtctgaaaccgttcgtatacgagctgaacaaataatttttcgttcacggcttcccgcaagcatgctaaaacagctcgtgcaacaagtttgtctctatacaacacatgacccgtttccaatgaccacaataaggctttttcacgaatcgccttattagcatcaataagacagctcatcaaacatggagcccaatccatagccctgtgagacaagttctgtggacactgagaaagcatttttatcaatacggagatttgctcttgcccgaccaaaatggatggaaaggaaacacctaaacaggatgtgataattctatcacacaacgctgcagtaatgactgtattgcagcgttggcatgcaagtaagtgtaggtgttgaacggccgcaggctttgtcagttgtttagactctaaagcaacaaccgaatgctctataaaaaatttggcatcatcgagtttaatattctgagaaatgcttgggtgccacaaaagcgtacttagtaagcgattagcttgagtcataagttggaaatcatgtacgcctgtattcgacactgaggaaatatcgcgtttcaacgcttcacagaaacgatcgagaactcgaagaaaaggatcattttctggatgaacagtgtagctttttatgaatggagtaacagcagagtatgtttcaacccgtcgccgtcggtcgctgtcctcaagagcgaccaaccattgagaaaacagactactgaggtccttaatggaagatttgttggttacgggaggaaatgcatctgaaggattgttttcagaatgcaaagttgagctttttaaaatgctttttttagggattccatgttttggcaagaatccacctggtgaattatctagtaaaaattagttttccatattaaaatacaagatgaattcgacaattcgttacaaaccaggatgaggactgaagacaacccgttttttttccgtagagagcgcagagtgtgtcggtttttctgcaggtgttcttggttgttcaataacagatgcagcactccctttcaaattagtatactgggtcatcacatgagatgggaaggtcaaacgacaaggagattgaggttccgctagtcaattccaggcgcccaaccgagtacttcttttgtggttggtagaagcgatgtttgtagctggtggtgaccaagtcgaaaggagttgtctctatacaaaaaggctttgtaaaggattacgaataaaaccagtggaaggaaaagaaactgtattgtattaagggtctgagtccgttcttttcttcttactggcgtttgtagtttcttggttcagggtacttagtcatgatataccattaaagttagtgtgcttaatatggacccgtaggaaggacgcattagagtctgtatagggcagtaatggtcagcaataaagagaatccggtagtatgggaataagaaaggagagaaggggcggcttaaacataatcaattttgccgcagctgtaacattctggcgatacgattgaccattcgtatagatatgaaaccgcctgtaattgtgtatgttactacatcttaaaactgctcgctccctggtaattgagagttggactggaattatactctgtgaactgagacaggctaagttcaagacatcatcgaatcctatacgaagcaagtttaactcattaatactcaaatttcagtttaccgagtttctcatttctagtatgctattgctttacatatgcatttgcaatttcttgaatactgcacttttatatctgataactctagttgttttaaactttcacgtggttgataattttagcgatgcaaccttattcatgccaaaacactgtgaaacgtcaagtgcagtactattgagctttatttgctgattattgcgttttctaagcttgaaatcattgtttgtactttgcaagagcatagcactttcatgcaggaatgtcaggtcttcttaaaccttggcttgaaagtcaattgtttaagaaactcaacgatgcgaattacatcccattgaaatgcggtcaaagcctgccgcttcaaatttttaaagtacgtatactgagctgttataatggagcttatattgacgtcgcttgcagtttctaagatttgagatgccaattgttgcacttttatcagacacggattactatatcgaggctgtctttacggaagagagcatagccgcgtacagaaagtattatctatatacgcttgtattcctatcgaggcttttactgacacttttaggaattcagaaaaaaggttaacctcgttacgagggggaattatatgtttgcgacgttattttgtatacctttcagatgtaaaccaagttatctctattaggattgtcgtcaacgacttcaattaccttggttgtgaagctggtgctctttatggtgacccaaaacggatttatgcatcaaataaactatgtcaattgcttcaatctccctaccttcaagctcttattgcgcaagcccagccttctgtcatagtctctaattcctccattaattctggtacgataacggtagtggtttaatttgcaagaggatgctaacagacattgtcagatttacttcttactcagagctcgaaaaagagctcggctgagcaatcatcggtatgtttgtacggtaagtttttactaatatcttggaaactagaatgcttcccttaaaatatcctcttcttctcttaacagtcaacccgcttttttatggaaaacaatgacaaatctcaaacttgaggattgccttgttccaaaagaacaacaatgtctattacgaaaaaaaaaatgtaagtaaatttttcacatgtgtttttttttattggttgcaagtgccgccatactaatgaatgtagcatggtatcccagcatttgtgatgatctttccagcgaggaaaccgatagtgagcctccagcagtcgaagacgaggatgttcccgtaattaagcacgagccagatgtctcggcagctgatttctcttggtcctcttctcccgacactcccgctaaagaccaagtcaaagcattaaggagcgttaacgcagacatcctgaacgaagccttgcgaaaacagcctcaaagtccggtttcttacgctggctcgcatgcgtccgaatcaccaactcagtttcctgctactactttctctcagcacgtctctaataggttggtgcccattgcagcctccacacagctgagtgcacctcaacccgtgcaatcacaaagtgaccttccccccatcctgcctccatccacaatccccgttccatttgttcccacgtgtgaacagactattcctgactctattattaaaaacccaactcaccttcaaattgcccctccggctcgtacggaggcggtatcttttcacaatgaatcagtaatttcggaaacgccttctaagaaacacataatgtccgcaccaacgtatgttgtgcctaaggctccgagtcgttcctcttctattaccttccttcggaaggcactaccttcgttcgatatagacacacaggttcagcatgcgcttcacgaagtttatcgcgactactgtacaggagcgtgtaataagaagcagctctccagtatttcaaattgcaaaaccctagtcaaaacaaaacagcaactaatggatatctgtgaaggtgagtttcatgatctgcataagaattggctacgaataaaaaagtatcgtgaaaggatgcttgcgaaggtctagcaccattatccaaatcagtgcttcctaagaggcctttctcagttgacagtcgatttttttgaaattaactctaataatgtaatttacaattaatttattcatttaagcaaagcgtaaaaaaaccgaacaattagatagatgcagtgtgaggccgacggttagggtggggtaattataaatgttactccttcgaattagcaggcacaggcgccattggtttgtgtagcatttctagcttgtgaaaggttcactccacggggagaagcgttctttgcttgagtcaattgttcctgcaaaggaagtttattcgctaaaagggaggttagaccggttctggaaaggcataattaaaaacataccaattgcagtaaacagttcagtgacattctctgctgttttagccgaggtctcaaagaacaggaggcccatctcattggcatatgattcggcatccttcagaaaaatcgttagtaatcactaattcaagcaatagttgagcatacagatttctccacagcacggcgttcttgtgcaagatcgagtttgtttcctgccaaagcaataacaattccctcaggtgcttgacgttgaagttctttaatccaagactttgccttctctaaggaagcctaataacggttagaatatgtttccattgtaaaaacagacgacgtaaaagccgctataaaacaaaacacatacagcctgagtaatatcataaacgacaatagcgcagtttgcgtttctgtctaatggagagttagcactaaagatcatatatagtttaggaaacagcatacaatacataggagccaaagacttataacgttcttgaccagcagtatccctacagtaagttagcattctgaaaaagagtagtaaattcagcaacacaatattcgccataccaaatctcatatttaacggctaattcatcattgatgggcaatgtctgagtaagaaaagcagctttgttgatgtcagcaccacatatacaaggaaatacaatatatatctgcctatttacctccaattgtgctttcacgaaaatctaataaacattagcgtcaattcatcctttaaagtccaacttaccatcgaactgatctttgacaaaacgcaagacaagactactctgtaaaatttagttagcatttactcgtacatcgacagctccagtgagacaaacctttccaacagctgaatcgccccagcagaaccagtttttggttgattgtgggtgacaggtttgtgtagccgacatatctctttgaagaattgatttataaagaattcaaatattatcaaagtttacgttcttacaatccaatgttatgtagttgctgattgagaggagggacgggctgaacttcgctgaatatcgacgccattgcgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatcttcacttcttccccaagaagaacgccacggagaaacagaaattgggaaagagggagaacgaaaaatcccgctgtgctagaggaagagcatcttcatcaaggactttctcagaacttatttacgcgaaatagcaaaagcaaggcaattaaaatgatgcagtcaatgggtttcaagtacgttgtatgagattcaaaaaaagaatgctaacagctaatgtgttatagagcagaggaaggtttgggaaaacacgatagtcagccaatgttggaaccattaactctagaaagaaaaaatgataaatcaggattgggacatgtcaatgaaagaaaacgtttattagaggaactgctggttgaagaacagcaacaatctaaaaagcaggttgttgagattgaaacatttgaaaagcatcagcggcaggtgtattcggagaaacaaactgcaaaatatcttcgaggtgctctttccgtactggaacgacttgaggaagacaaattggaggcccaagggaagccgctaaacgaaacggattgtcatccttttctaaaaactatgatagaaactcgcaaagcagcggaggaagaacgaagaaagcgaattcgtcgtatgaacggtttacaatcgaacagcgacagcgatgacgagttatcctctcaatctccacagtacctaagtgaagatgttcctacttcggacgatgagacgccagacacttctgtgtccaaatcgccgcgaacagaattcgatacagccgaggtaagctatctcactacaacacttaaactaacacacaggattctatgaaactcaacatgttattaaatgagctacggactaaatatctctactgcttttggtgtggcagcaagtacacagacaaatccgacttggaaatgaattgccctggattggatgaggaatcgcattaaaacggccagttaatatcggttcacagcttcagcgacaattgtaaaacaccgtttatggcgttgatatctaagtctcattcttgcggcagcgccgcccatacccagccccaagactacaccacttcagcaattacaaggtacgtttacggttttgtgagatagaataaactacggttcagtctcaagacgttcctgatgcttgtcgcgttttgtaaaggctggtttttccttctgtgaactcaaggtctgttgagtgtttgtcagaaattcaggaatgacaccaatggaagcagaacgtaagtttttacttcctaaaacctcgcgagatggagaagaaacatttcctccgcaaatcaagtctagttcgcatttcacacaatcttgtgaacttgatgatctggacacgctgagtatctcgagtcggacgtcttctcatagagacgaatatggactttcgggcacaggaacactgacggagttatccattactcaagagagtgacactgcggcttccttgtctaccattgtcaacggtgatattccatgcagcggtgacacaacggcttctggtgagcatttacctaatacaagcgatattattcttcctgctgagaaaatagcttatgccggtatatgcagactcgtgctgtcatcaatggtggatcgattggcatatttgcatcgacttccatggtacaaaggcgaatgcaaaaatgcgctagagagttttatcctctggtccgaatcgttgattgaacagatattcgagcacctggagctgagtgccgaagaacagaagatgataaactctttacagaggcacggtatcagaccttctgacctggcgccacaacttacccaatgtcgtcaaattggaacgctacattctctcactgagaatggttctgatttattcaccaacacttccatcacagatgattcaagtgaaattaatgttcggtggacagtcatttttgatttgttcgtcttattgttatccaaatttaactatgactctcgttctaatgctttcctaaacaaaattggatcgtatcttggggcatcggtgatagaagtcactaagtttcagaacaaggtcataaacatattcagagtttatcataaggaaacgccaactgatacggttgctcctcctactgccttgacagctgtaatgaagacacgttctgcttcaaatcggaagcagcgttatgtgatgatggggttggcgacccttggcggaggtcttataattggactttcttctggactgcttgcgccaattatttcagctggaatcagtgctgctttttcaacggttggtttgactagcgtggctgcatcgagctttttcacgactggagccagtgccgccatggtcacgactggcggcgtaatagccggtggtcatcttggatgcagtggaatgatgcatagaaaagcagacgtaaaaacctttgagtttaaacctttgtatgataacaaacgttcatcactacttttgactatttccggatggatgtcaaatgccgatgaagatgttcgtctcggtttttctactttgagtgacatgactgatgtttactccctttattgggagccggagatgctacaatctgcgggacaaacaattaacctgcttgcaacggaagttctgtccaattctcttcaacaacttctcggcgcaacaatgtttgtttccctcattggtgcactccaatggcccctcattctgacgaaattaggctatctcatcgacaatccttggaataattctcttgacagagcaagaatatgtggctatatacttgctgatatgttgacaattcgtttcttagggcgcagaccagtgtcacttattgggttttcattgggtgcccgcgttgtgtattattgccttaaagaactagaacggagaaaggaatttggcgttgtggagaacgttttcatttttggaacgcctgtcatttataatcaaagttcttgggtcaaagcaatgtcagttgtttcgggccgtttcgttaacggttacaaaaagaatgattggattttgggttacttgtttcgagccacttcaggaggagttggtactgttgttggacttcgcaatattgatgatattccgggaatggagaacatggatgttacggatttggtcgatggtcaccttgggtataaaaaggcgatgcctatgttattagcggaactcggttttgagttaacaagcgataatgaacacggcattatggacccagaagtggatgctgatctggaacaacagcgtgaacgacaacgagagcttcttcgtgacattgaaattgtcaaatgtcaaaacaagcaacgggaacttgccaaggaagccgttaagcacgatcccacaaagaaaaatatattctttaaccccaataagattcggaagtttcttgaaaagaatcgtgagaagaaccttaaaaagaacaaatgacaaaatcaacatcatttgttttcacacatttttgtattatttattgcgccatacatcattttcattcaaatataataatattacctacttcgttactcatcatttacttagagcaataacattctgtacattcttcttcgcagataaaataaagtgtaagatatgtagtctagggttcttgtttgttgatctcccagatgtcttttatggctgagaagaattggacatgaagttttgcgtacttgcgcataacatctaccatttctgcctgacgaacagcattaaaaaactgtgcctcctcgttgacacgcttgtcaaacaacatactgacctcagtagcttcttggatggcttgctcgacggtattaatctcagtatccacttgctccatttgtttacgaaggctttcctcgtgattgataccgcgcaagtcgttaactgttttcataaagttaagcccgctaggcttatcgttgagaagcttctctttttctttgttgagtttcacaagaaagtcttccagagcctccacatctaactgcttttggtctcggcgtttgagtaaatctctgtaagccaaagtgtatgcctctatatccttcaaagcgtccaaaagggaatgagaattgtcagctaagccagcaaattctgttcttgttccacgtaaagctagctgcatttcgtccaatgagacatctgaaataccattcattgccatcagtttaccaaattgatcagataattcgtggtaattctgctccagaacacgttccaacttcgataaacgttgcaaaattgactccatatttacgatgcccgaggtgatttgctgaatgtgctccttttgctgagcatactcctccttctgctcccgcaatttcgtgaatgcgttcagaaatgcgtctgataaatcttccagtttagaggtagcattaagttttggttgaatagtcaactttacgtagttattccagttagagttagacaggaacgcaatgaaatggggagagctgtgcaagacggggtgagaagaacaccgttgaaggtatcggttcagtaaacttgctcttctgctgataaactcatcagaaaatcttccacccttaatatactctgaagtaaatggttagtgctgtgtccggacttaaacaaaaccatcagactcaccaagacgttgttttccaggtaaaggggggacgatgcaatcctgatacattcgagaaataatttcatgaagcttagtgaagtctgaaaagcgtctgcgaattttgatttctgatttcgggaatgaaggcaatgtagactaagacattagcaagggacatggatcgtgatttccaagaaagcatactcttgtaacaattaaatatgacacgtaacagtctctcgtcccctgcagttctttacggggctcggacaagctgcaaaccaaggttggtaagttcgattcgtaattttcagccattgtaatataattcgccgttggtaaactccaagagcttatttactgagatatttgaggctgctgtcactaagaaacggcctaagggtgcggaatattttgcactttcgggtcgtcggtataggtggtaagggacagtaagaaggcggtcgagcctttggaccctcgcctcgccttacaagagatgctaataaccgctttttctatgcaaaacaatgtacagtgagtgtgatatactgctgcaaatcgtaaacttttgttaatggtttatgcttcgttgtactcttccaggaagatatgacattgcatgaatagaattggttggtatacactatagttgaacggacttatcaaagtactctaacggtgttacttacaaatggtaattgcatgagcagatttggttctttgtgtctctttaccaggagtagtatacatttaaaggagtttgtcagtagactttaaaagcaacaagtagttagatcatatttttagagactacgatcgtactcgtactagtttgaagtaattgaataatggtcacatgctagaaaagacggtcggtgccgtttatggttggattcaaaatatcggtatgtcttacaagactatggtttcaattaacattttgttgataagagaacgtggtttctgagtctgaatccgtaatagaccaaacagttttacgggcagcaaactatgcaagcaataaattaattgttatgaatatttaatgtctaagcaattccattcccctaataattataccacacatgagcattatacaactctaaatgacactttcaaacttcataaaactcgtagaggaaagtattttatatgaattggatgaagtaatatatagaaagtctccaaaaatactgtactatcaatagaaggagggaaccattcacaacggcttactataagtgacacgactgtacatggttacatccataaatagtttctcggcgcacagagatatccacagatacgattcagtttttttagaacaacagcctcaaaaataactcagttttcactaggatatagcgagagtgcgttctatctggaacttttcttgatattatcagaatggatgaatatatcaattcacattggacttagctctgatcctccgccattaagatgactacgaaacgtttattgtgcattcaggttagttttttgccattccaactattaacgttgatcaaatagtcttctgtctgccacggatatgttggaagtcgctcagctacgtttcctttgcagttgttaggttgggatgtcgatgttattccaaccgtcgaactttcaactcatgcaggtatacgaagtgcagtttcagttacagggaaggagaacttgtgctaaacaaagaaacaattaggctatccggttgtttatggcagaaaagttgagcccgatcaaatagccgacttgtacacaggaattgcgaaagcaaatcctagtggatttgattgcttgttaactggatatgctcgtggaaaactgggtgtacaagtcatttttgatactgcaaaacaggtgaaacaatctaaacctgacacattttggggtacttttttttttgcattagcagattacaaattaagcactgtaactaacgcgacggttagtccttgatccggtgatgggagacaatggaaaactttatgtcgagcaggatgtgatcccaatttacaaggagatgcttccgtatgcagaccttatcactccgaacgcatttgaagcagagtatgttttggtgaagattttctcgttgttaacttgtctaacggaaactaatgtaggattttggccgatgtcaaaatcacatcccttgattccgccgctcaatgtgccaagactctgcatcgactctataaaatgaagtttgtcgtcatcacttcgttcacaaccagtgattccgaaaaggagggaagcttgtacacactgtgttcttactccgaaaacgatcagcatttcgaggcatattcctttaaagtccccatcatcaagggtctctttcgaggcacgggtgacttactaactgccttgcttgcatcctacatgggtgatcctaagagggaaaatcacgaaggcttatttttggctacaagcactgccaaggctctgtcttctgttcacgctgtcattcggtacacagctgaaagaatgaaggccttgggattgaagggtgttcatccatctgagacagagctttgcttaatacaatgccaaaatgaacttaaaaatccgcctcacacctttaagccgattccttatcatcttgagtaggaagtaacttaatacatttttcttggtttttcttaataaacagttaatttttcattatgtttataaaattagtaattgcatttctgccattcattgcatactcctcggaaaaggaacgttatgaatcattaataaaagtagtattgcattccgtatatagtcatcaacgtttatgaagagtattgttcatgctcgtcatgacgcctttgtcaacaatttatgttacaaaatttagaaaaacaaaaaaatcgattaacatatacattgttaagagaatgagaggttatgaagccatataagtattcctcaatgcctccttttgcttagtttaggtttaggacttgagtcgcgtacatgcccgccggaacctttccttcaccaaccacgaaatattcaatatgctgaatttggattacaataacattttcctttatgaactattgacggagcgcttgtcgaggtacttcatttattaggaattgaacgctaacaatagtcctacgcccgttggcatcgatcaagtcgttacggattttgacggggtcctattccatgtttcgacgccagagacaaagacgaagattgtcgtcagtttgtttatgaagtgttttgctgaattggagcagtacggcagtggcgagctgttaaatgctacttacggatcctatgttcaaacacccgctgagtctggttacaatttcagtatccttattgacctcgagaacctccccgagtccattgaagagcgtcaaaagttggcatttgacgtttccatgctgaagcgtaatgctcttgctgcaccttttcatcgtgctttcgctaagcaggaagaacttgctgcagctgtcgctcaaacgcctgacaacgcacaattgattgatgccgaatctagaaagaataacattatggctatccactaccgtgcggaggagaccattgttattttgcctgaacacgatcgggttactatcgtcttttccaccaaattccgtgaggagaccgaccgtgtgtttggaaaggtcttcttgcaagagtttgttgatgctcgtcgccgtcctgccattcaaactgcaccccaagtgttgttctcttacaaggaacctcctttggaagtccgtgatgttcccgacattagcaaaggcgaagacgacatcggatacgttacgttcgtgcttttccaacgccattttactcctcaagtgcgtgaagcctgcatttctcacattcaagtattccgcaatactcttcactaccacatcaaagcctccaagtcttacatgcatcaacgcatgcgcaagcgtgttgccgacttccaaaaggtgttgaaccgtgccaagcccgatgttgagacggagaagaagacagcttctggtcgttcgtttgttcgcgtctagaatcatttttgtctttccatgttatgtccgttattcctacgtccactgccctacactctaagttcggcaccaactactcattccttcaggcaattcgtgcactgtgcatgccatcatcgtatctaaacacgcgcttattctacacttttttgtcacacaccaattcggcacacacattagctgtcgtatgaagacttgtccaaatgtcattgctctatgcgtctcggaacgtcaatcttcgtttatgatcatatgcgttatggtcggccgacttccttttgcggcgtcggttgctcgatgaagtgttttcgtctccatcctcgtcagtgtacaatcgtgaaaacatctgcgtgcccttgacacctgctgtgctagaggacaacgaaaatagtctgtcagactcgtgaaattcatttcttcgtctcaagttgttggatgttgtggacttgagcaacccatcaaaaccatgaacgatatttcccgttctcgcagtgctctcgagatacgttccctcgagcttgtagatggaatcttctatgcccaataacgacgattccaattctatttttttttccatcagttcgtgcagctcttttttacatttttcgtaataacttaacgaattttcgggttcctattacagtcggatattagcgtaacgattcttggtgaatgtaacgatgaatcaatccaattttctatttcaaaataaaactctcattactaaagcttcacgtacttttatttttgattccgaagtttcagaggtcataccgtattcttcaagagcttcttaagaaacagaactcttttcgtataccctccctctcttcctgtttgaaggaccgcctccggccttggctttgtttttccacccgctttttggtgtagtgtttttagagttatcacgacgtaaatttagagtgtgttatctgatctatgacataatgctccacccgtagcaggaccaggccgaagctttcttaggccagtgtaaacgaggtaacgagttgtctaacgcgttttctgctacttaacatagtttgcctttttcttatttatattgcttgacagaaacaatacagcatccgagttacgtggtccgctattcttgatcatttgtaattacctttttgttgcactgtcgcgttgaatgacaagtggaaaacgcgttgcaggttttttgtggatttctctacggaattctgcgatatcgtacttctctaactaatgggaaaagtcggctataagcatttattaagcttgcgaccaaagtctaaggaagatcagcaaaatgctatctcaacattgcgacgggacgttatgctggagcaggtagaagcagaaacagacggtacatccactaccagagcatacatttggagcatatttcttcattcaagacccaaaagtagtgaggagtatatacgatacgtgcgtcaaggtccttcaccgcttgctgagaaaattcgcaacgatgtttcacgtacactcgtcaccgatacctttttccatacacgtgtttcccagtcttccctttcccgcgttttgaatgtgtatgtttggaagaagggaactacgtatgtccaaggaatgaatgtacttgccgcacccttcttgtacgtgtgtaaaagtgaaagccaatcatactacatgttcgaaaagcttctccaacacgaatgccctctctacgtggtgccgaatttggatggtgttcaccgaggattgaaggtacgagtattatcggcagcgaccagttccagctaattagccttgaattttagctcttggacaagtgtctagaacttttggacaccaaactctacgcttatctcatcagtaaaggccttcctgccaaactctatgcattcccatgtacgctactgataccgccagcgcactcttctcattgatactaatacgtttacagcaattcttacgctgagcgcatgtactgctccactgtcagaggttttgaaactttgggacttcctttttgcttacggcgtccatttaaatgttctttgtgttatcgctcagctactggtcattcgcgacgaacttattagtcatccaaagtacgatgtaccggttgaattcctgctaacctcttgcttctagacccatgaagctcctgcggaaatttccgccgctgaatgccaaggacgtgattcgtcttactgttcttcttattaccaaaattcccagagacctcttcgacttgctagtacgtcattgctgggaccccgatgttggtgtcgtcatcgatcgcttatgaaaaccttattattccttaataaaaaacagtcacactaccacaaatggatcagtggggacgaggtgaacctgcgcgtttcctatcacttttctcggtactttgaacttaacgaaaattaaacaagatgggtcgtatgcacagcaaaggcaagggtatcgcttcctccgctctcccttatgttcgtcagcccccttcctggtgcaaggctgatgccgaggctgttgttgagcaaatcatcaagttctcgaagaagggcatgtccccttcccagattggtgtcaccctccgtgattctcacggtgttccccaagtccgtttcattactggtacgtggaaactaaagctctaggagcattacatctgttttttttcatttgctaactgaagcaggtcagaagatcatgcgtatcctcaaggccaacggtatgctcccgcggcttgtgtattgagttacacaaacatatgcctctgtttggttctgtgtgctgacagagagataggtctcgcccccgaaattcccgaggacctttacaaccttattaagaaggtacgtgtttactgcgtgttgtgatgatgcgtactaacctcttgcaggctgtttcggtccgcaagcacttggagcgcaatcgtaaggacaaggactccaagttccgcttgattctcattgagtctcgtattcatcgtcttgctcgttactacaagaaggctggagctcttcctcccacctggaagtacgagtctgccactgcttctgctttggttgcttaagcggcgtgttagatagtgagagtactcgttgtatatcgtacagcgtagggctgtacgaaagtggaaattcgggtttccactgtagtacaacaaacaaaatttaccaaaacatgataatgacccagtagccacctgtgagtgtcctgacgacttggtttgtttttatgggcttgtgtgcgccgtttattcagttgtcttttactgttcgcgtataagtagtttgcgacttaagctttctattctgattggctcgcttgcaatagcctctgttggggtttggagtggtgccgatcccccgccggtttatttcccacgtgactactcgtgcggaagtcaaatccgtctcggacgtatgcagagcctcaccgcttcaatagtcattccatactaggtgcataagcaattccttagcataagcggggtttgcccttgatgaaatactaacttacatttttggcatcgactcttcttggctcttatgcgaataaattcattttttttgtgattgcatgttagcgatgcaccggtacgtctcctcgtgtcctttgtaccgaatcctcgtttttgtttttttattctgttgtagatgtgttgcatccacgtccagcaacttatcgtctgcattggttggtgattttattgcatacgaatggattacagacaattcgtccttcacgcccagcacacatcgacgattgctgaaacaatcatcggacggatcttttttgacatacaattttggtaaaaacggcgagtattttgactgtgggttgtcgttgaacaactctgactttgtaattcccttttatggaattttaaatggcgttaaagcttcgtattccttttacgtgcgttcaaatgctacaacactacttaagcttgatgacactaatgactcggccgtctcctttttctgtgacgaaacgcaccagtccatttatgccgtggattacagtgtcaaaaatgcagtctcaaacatttacgaatggaaaggactcccctcgaatagttcttactcttttgtcgcaactgtaaacggcgaagtcacctccctgcgttcctggcagaacggttacatagttgtcggcggcaatttcactcgtttatcaccatacacaaaatcgaatccggaacagctggttgaaacgacactcacctccgcaactgcgtatacaagctcttcctactggcataatatctctgcgctttcctgtgacttaaccgaaccttcctaccgctggattttgtcaaacacatcctcagcttccatgcgggcatctttcacctacccattcactccttctcgtttgcgcatctttttctcttcttctggtctcaatcgtcctaccacacttcaacttaccgctagtagtggtacctcacccgtaaccttgtcatacttggatgactcctcgaatgcctggaagaactgctctatcgcatgccctgtcaatcaaacctcgacggcatggtatcaggacttttatctggcgcagtctgtgtcttcagccgccttcacggcttccttctcaaacaatgctacctctatgattgaaattggaggcatgacgttctttcaggaggatattatcgtttatgccgacaatgatctgaatgacgacaattgtgattccgatgctgttacatcttatacggcaatcgatggtgactggacttccgtcaactcgtctacttatccatactatgtcaccagcagttcggattccaacagcaccgtttcttttttcccgaacattacgtattccgtaaacacatcggtgagctattacgtcccttcatgccttaatgatggatcttgcaagaatcgctcacgggtcgctgttgacgtgtactatgccagtggtcagcaacctgtccatagcgtcatttcactcgagacaaagtctgatggatatgtccctgtctacactggttatatgcaaggaatgagcactggcttcaaaccttgggttgccgtcacagctttagatcccgacagaatggtgacaactatggctatgaagtttgagcttcacgattgggtgggcacgccgggtggtctggcatttttgcaatccggttcttcacacggcatttacacactgtctgatgtttcctcgcaaaacattactcaaggtgcaagcataaccgatctttcaacatgtatcggttgcagtgacgaactattgttccttgctggccgctttaactcgaaggatcattctattctcgctctgcatcctaatcttagtcttgactctatctccaacggaggtttgaatgcagcagttcatacggcatactccgcaaacaacgtcttgtacgttggcggtgaatttacatcgtcgtcggatggcaaagtttccttgaagtatgccgctagctataacctgcaaaactcctcttggcagtctttgggtcaaggtgcaaatggggcagttacaagcattcagccattgactctcgcagtgaatggacaagaagaaatgcttttggctttttctggtaatttcacaaatgtggttaacgcagatggggtcaatattttggcgaatgggtttgctgtttggaactcttcatcaaacgtttggcttcgtcctgcagatttgggctactacttttctggcgacattcataatcttaacactctcggcgacgaacagttgttagttggatcgctcaccgaatttatgcccaacgtatcttatggacttattggcacttcaaaaaacgttcagtcaaagtctttagtgggcgatttccagaaatcgctctcgcccggctcacaattgttgtccgctgcatatcctttcagcggaggatcaccacttgttattgcaggacattttgcaacagacactaacatatctaatattgcctttttgattggtgagaaaaatctaaccatgacaacttccattggcattgacaaagcaagcaacatttcagacgtgtgttcgctaaactatactctttttatatttggcaacattgttaatagcactacacagacgcaaaggggcatggcactttacgatttaattgagggctcttttgattattcctctttgatcagcacgttgtcaggggatgtgaatactcatttagcgttcaatgatacaacttctatgcttattgctggaaacgtcactgagagcactagccaatgtcgtgatatttgcgttctcaatttgaccagttcttcgtgggaaagcctggataacccgtttacgaaatcgaatataacgagcttggtttggttggagcaggataaagtagttctagcagggggaacattcactttgaatggttcgacctcgcatcttcaagtctataactttacgagtcatgtatggtcaacgccttcactcgcagaaagtttgcgaggacccccaactcatattgctacaataacagcggctcaaaacgatacttcgaacaacgcatttattgcatatggtctgggtcaacagaatgcctcacgctatttcgtatcgtatagtgaaaactctaccactgatatatcttctaacttattacttaatgcctctgtcgtcgaaaagctgatgtacctgaaggctgattacatcctgcctaaattctccgacgagaaacttcttcttgctcttggaaatctcacatttagtgatggttccgtttcctccttggcttactaccgcaatcaaaaatggtactcccttttgcgtaccgtggacaaatacgggactccaggctccttacgtcggattgccataccagacacaagtgtcctggctattcaagtacagaccaagacacccacccttgtaaagtacatgaataagcagtatattattatggtgtcactggcttcaagcatgggcactatgtttctaattatatggtctggaatcattctggacaagttaaaggatctaatcttcaaacaagaaggctccaaagtcgaagaaaagaaggctctctaaacggcggaggcttgctcttttacccaaactatttaagataccctcattcatcttcatactctttcataatttgtaagataatataagcattcattgcatcaagacaaagaaatcattttattcatgcagcgttacagaggtaaggattgtccataagagagctagtgtagcagaacataacaggttcagctcctcaactttagctttgtcaaactttctgaagtttcctttatccaaggaaattaacgacaaaaaagtggaacacaagactagagatacagtactccaagaaagctctgtgaaatagttagcaacattaaaacaaaggactgtcgttgtgctcaggctgacaaacccggctacgaaccttttcgacgaaaatgcagacttggcaagcttgggatccgaggactcaatcaattgcgaacgaaaactcacagtgagaacgaattgaccaacggcagcgatgaaaccagagagaaaagaattgaatgggtatgtaccgactaagacaacatatccaaattggacaacgccgatgaagacgaggaacaccaaaaacacgtccaacagcttaataaaaggatctgtcttcttcgcatacacgttgaacaaggtagacaaggctccttggaagctcgtacttttctccatggtgaactctctaaatatggtggaggggaaggacagaaatccgtctgccaaaagccttccagaaagtgcaggtttttgaaccaggagaatcctcgtgtttttttttgttttgggctttagaatctcctagttgcaatggtttactactttacgagtgttcgtcacaatcctcccatttcactttatatgggaaagcacaaggaagagagtaaggaaaaaatacaacggaatacaagtatctaaccaagttgaagacgaggatctcattaaatgtggtgtcaccgaagatgtttggtaagaatagaccgttgcacagttgcttctcattgagttttgtgggtgttctcaacgaaaaagggaaccatgcgcaagtctccttccttggacattgatgaacaagaccattatctcattagggatgggattgaaaaaggattgatgatgattgaagttatacagtgtgctcggaaatggtgttttttcatagggactgaccggtgaagggtatgaaaaaggaatattgctcgtatcacttgatcagctggtctgacaacaaaaagtttcacgtagacaaactttcctctgctcacgtttacgcccggctacctattggaatggactggacggcaattcccgaagatgttttgattgattgtgctcaattgacaaaggcgaactctattcagggtatagagctgaaagatcaatactgcttcgacctgctcaactgctgaccatcttaggaaacaaaatgaaaaacgtggttattatctataccccttgggcaaacttgaagaagaccggcgacatggcggtcggtcaagtctcgtttaaaaatccacaactggtaaatgcatccattcggctagttgcttacgcataggtaaaacgagtccatgtcgctgctcgcgagaatgccatcattaatcgtttgatgaaaactcgtgttgaaaagtttcccgacctcatggccgagcaaattgcttatgacagtgagaagaagcgaaaggccaaagccgaggccatcaaaaaggtttgtaactgacaattcactgaaactcccactgacattttaggccaaggaagaagaagcaattgcgaaggaacgtaaggctgcctccgacgcttacaaacatgcctacgatgatttgtttaacgaggaaaacatgcgaagcactggctgggatgaggacgactttatgtaaggtttagcgtcttgttttaagcaatagaagaaaaataaaaacggaaattgtaaacacattaaatgaaaaaatttataactatttactacctagttactacttagttaccgggtataatcggtcgagaagctggtacagagaacagatactataattgctgtaccgttctattggtagtacaaaccacaatactcggtgtctcgtacggaacgccagagtgacatttcaccaatcggccgtatcccgaaccaagcctacttcctgttaaatttctatttctgcagcaacctatcccacatacaacccccacaaattcgtggtggtgcctttttttttgctataaattctgtgcgtgtattcgagaacttatcctccgccaaccacttttatatcgtggggacggacgagcgaagaaaacttcgttcttttagcattttgttccttggtcatgggtacctttaaaaaagagaagaaccggatcacccgtgagggtgtgaataagaagcctggcaaccttcgcgtgaaaggtgaaaacttttaccgtgatgccaaagatgttgccaaggtgaatatgtaccggagcggaaaagcaaagtacgatgctgccggaaaaattgtcaaggatgctgcttttcagtcgaaagaggtcccgaaagctcgcgttcaaccagaccgtcgctggttcaacaatacacgcgtaatctcgcaggatgcccttacccaatttcgagaggcgttgggtcaagctgagaatgatccctatcaaattcttctcaagcgcaacaagatccccatgtctttgttgcaagaaaactccacaatccctaaagtccgcgtcattgactctgaaccttacgacaagacgttcggacctggtgcccggaggaaacgtcccaaattggcctttagttccatcgatgaactcgtagctggttctacggataaacagacggcatacgaagaaaaggaagaagagcggtttatgatgaaccaggacgcctacaacggtgtttctaccgctgttcgcgatgctatcttcagcaagggtcagtctcgacgcatttggaacgagctgtataaggtcattgactctagtgatgtcctcctgcaggttctggatgctcgtgatcccatgggtactcgttgtcgctcggttgaaaaatatctcaagagagaagctccccacaaacatatggtgcttgttttaaacaagattgatcttgttcctacgtccatcgcggtaagtttattgtccctttcccttccgttcattgcgctatgcgcatcccactgttaagtcaagacttgttccgtgtctttatggcactctacccatggaactctgcctgttacaactttgggagagtagaagtacagtcctcaatttttgcagggccgttctggctcctgtcgaggactgtgctttctgtttcatttgagttgatcatttctagttcctcgtgaacatttttccgaaatgatcttagtatcgaaacgcacaccccattccctttccgttttctcagaaccttttttactaacttttttaggctgcttggactaaaattcttggaaaggagtatcccacgatcgcctttcacgcttccattacgaatccttttggaaagggttccctcatccagttactcagacagttctcgtctctgcattcggataagaagcagatctcagttggcttgattggctatcccaacgccggcaagtccagtgtgatcaacactcttcggaaaaagaaggtttgcacggttgcccctattcccggtgagaccaaggtttggcagtatgtttctttaatgaagcgcatcttcttgattgactgtcctggtattgttcctcccagtgcatccgattcggatgccgatcttcttctcaagggtgtcgtccgtgtggagaacgttagtaaccctgaggcgtacatcccggtcgtgcttagtcggtgtaagcaagcccatttggagcgtacttacgaaatatctggctggtccgattccaacgagttcttatctatgctcgccaaaaagggtggccgtttgctgaagggtggtgaggccgacgaagccgccgtcgctaagatggtcttgaacgattttatgcgtggaaagattccctggttcgttggtccgaagggcctgtcgtctgccgaacctgctcgtgagtcagaggaggttactgaagagcaggagccttcatcagagagtcaagcttcggaagaagaatggactggcattggtgaagatgacgacggttcagcttctgctgctgcggcaagcgcagcggcggtcgaagtcaaggaatgagtgtttttgtctttatgcttttgttctttcggttttttggatatgaaagggtttcattgctggttttctgtttcagtttgctgtcaatgacggcgcgttaatgatgtatattaataacaggttttattattctcttttaactagtgtgatggttatgtattggagaagtgttgaaaggtttgaagttagtgctgaagagttgggcgtgagggagcagagtgtgtgtactttgttcattgcatcctacggtgaataaagttcctcgtaagtgcgcttgtatctcctccatggtgtgtttcacctattgctgacttcacgtcagtaaatctctccagaaccattgcgctgcgaattggacgtagacttggtgaatctacgaaaacggcttctttttgtatataaaaccgtggtgtattggctgtttttcgtgcggttttttggcattttttgacatactttttgttttaaatgaacaaagtgtattatagacaattttagaaccaattgcactttttgttcggagaagaggtaatttttctgacattagagaaaaccgtcgccgtgagaaaccgtacggagtgttgttaaaacgttttttttagtgaaaacgagtcagagtcatctatattattatttggtagacaattgtctttcttcatatacggtctatatttttcttctattaataagggaaactagaaaggaaacttacaccttctcctcctttttgtactatgtgtgaatcttactataattcgctatggtcaactttccttcagagatttggcttcgaatattctgctttttagatgtcaatggtacaaagcaagagaagaactatggacagctgcttcggatttgcaaagctgcatattatgcaggtcttcgtgtcatttattattatccaaaaattaacgctcgaaattatgcgagcttcttttatgcaattactcacaggccctacggcatttttgtgcatcatttaaatttagtcaatgcaacctacacggctaaggcgagcatgacgtctcgaatgcttcgtttgtgttccaaaaacttaatctccttctactctccacagtctggtatcgggtttaccgcctttcgtgccttgtcacaatgcactaaattggaaatcttggatttgtcagtacttactctaaaagccgaccttttttatttattcgagggtgtcaaggatttgaaaaaattacattctattattttccctccaatatctcaggtctccatgcggagtataaactgctggcctacttcgctaaaaagcgtctctttgtccggtggcttcacagacgaatttctttctgaatccttatttccatcatccatacgccgacttggcatctcacattgtccttttgttactgatacgggaattctcatgttcttgtctcgcataggccaccagctttcttcactctcgatttcgtttcccatgccacagttatcaagaaggggtctcgattctgttcttttactatgccccaatttaaaaaagcttagcatatctgtcaattacataacgtcggattttataagtgccatcccggaagagggtcacggactggagattcttgacctaacgttttcgggaaatcttataagtggtatagagcttttaaaaccagacaacctgtcttcagctcttgtcgatgaaaagttacaatctctgaaacgattacgatggtctatccagctcggttggcgtgaacagtcagatgaagttcaggatttggtcgagctcatgaacgaccaaggcggtgaagctttcgtagcttttcagtaatacttctaatcttgttcagcataccgaaggaggcttacttctcaacaactatgccaatagttctgatgacatgtacactgtttaagatgcaatggatgaaaaatatctatgaggacgtatgtataagtataaataaaaaacaatagactaatgagaacgtgtgtttgggggtgtttaaaacaatgaaaacctcagcaaaagtaggccattgatggcaaacaaaaaatgaatttacgtcttatccaagtaatcatcaatgcgatgcaccatacgcgaaatggtctccgtacttcttgaaacgtccaaattcgtgtctgctccaaagccggcttcaccgaatgacgcttcaatttctgcactcgtttgtgattggcgacgtgaactgccgcgaaggatagcagttgaaatggatggtctccgactagctgtctcgccaggaacagtcaagaatgtagagcttggtttccgttgggcttcatattgatccgcttcgagaagttcagaccctccagcaggatcgttgagtgaaattgacgaatattgagagtgctctgttagcggaagtgagaccatgctgttcgaaataatactatcagcatcgtaaatgcgttggcgactttcagcattcaggccattaggatcagaaggcatggcggcaacatcctcacttgagaggaaggggttcaaacgaacacgacgaacagactccaagtattccaaaaatgcttgtcgacatttgatagtcttaataatattggtgagtttttccaggcttattgcttcgtcaagcttcacaagaacatacgcccttcggaggaaatcaccaatagtaagagcttgcttatgatctactacaacgtgtagaacaaccaacataaacatgtcagtaaagccaacgtactcaccaggaagcctcataatttctgtgtatagagcattgtacacgttcctcctcttcgctatagtgtttttgtcgattgttgagatcaactcaaataacttcttgtagtcataccgatccacagtatcatcatccacatttgaaaatgcagtgtttaacttaggaagttctgcttgcaaaagcaagtttcggacagtgtgctcatttctgtaaattctgcattcaaaggcaccccgcaacgatgaaaggaactttccaacatgacgcttatgcatgagtcctgttacctttgtgtcataaggtgcccatttatccttaaactcacgaatatccgagcgtttcaaatccttaatctttgaagaatgactgtagacatatgagaagttttcatacacaacagtaatgaacatatttacgaagatgtacatcgacagaacattccaagaaataaaaagcgtgtaggaccaaggcttgctaccgcaatccgaggcatagaaatctgatgcattcacacaattagggaatgaaactgtgtaatcgtgcatgatgctattccaaccttcaccacatgtcataatgaataacaaaactaacgagttgcggatatttcggaagtttttattaacgcctccattttctccaattctagtcaaaccaaaaatttggttgaaagcaatagcaaacgtaatgaacaacacaaaccaggttgaaataagagaaagtattgatggaagacctgcaacaacagttttaaacaactgatcgaagctatcaaaccgaggaattaaatggaatgttacggcaaccaacataatcgtttgcaactgaagaatagatttatccgagtagcgaaacataacagcaatgttgcaggcaatattaccacaggtaataagaacgtcgaacaaattccataggctgctgacataatgatagaatgatagaccgacgactttaacaactatgtttacaacatagaggaatgacagaacaagaaatattgcattccgaacgtatgtaaaactgattggagatggataaaaaatggtcattagcatgaagaaatggaaaagatatatggctgtgaagcaatgtctccatttaccatgtttgtcaaccgagaagtcataacagtaaccacgtataccgtccggccggatcagcggtcgtgttgtaggtttcgtctggctaatgagccttttcatttcaagccatgccctttgctctggagtgtagtatgcagaaccagtacgttctgtgtaattgttaatgatgatagcaatgaacagggtcaaaatataaattgtcgagatcaagttaaacacaacaaagaacattgcatttccaggttgagcattggcttttggttgcgaatcagctccagatatattcattactgatctcattacatcaatccaaccctccaacgaaacaatttcaaagagaatgagcagtgatcgatgaacgagtcaaagttcaatcgtcaggattttccagacacggggggccaaaatagtccattcgctaggagatgaagtaaactcatttatgcaatcgcccttatccataacatctccgtcagtacaggagtacagcaaaccaccgaagatacctttggcccataaggcgaacggtacaagaagactcacggaaaccagagctgcagttgcaattttcacaaaaccactaatcaaaacgtcatgaaaagtctgttgcgatgttggtgttaagtttacgagtcgtaaaacacgcaaggccttaaacgcccgaaaagcgcgggagagagctccccgatttgtcaatgttgcaaagagattaatccacaaagttaacagaacgaaaagatcgatacagttccaggtgtttctcaaatacgcatttggtgtatgtgaaaatccatctgcagtgatttttattgcagcctctaaggagaagactatggcgaaagcaatttctgtccagacaaaccatgcaatcttaacatcctttttcgcatagtactcactctcataaatgggggttgtaatacatgcaataacaacatcagaaataatacatgcgtaaataataccttgaaaaatacggtaaacccatggatttgggtcaacaccgtcataacgtgtgttagcacccggctccacaagacgctgacagaacctacgcagcttatttctgggtttgtataaccaaaggacatcattgtaactcggattgtttttcagaaactcagtctgcttaatacgaatgaaggcattagcggctgccatatcctttgtcgctgtacgcaaattcatgtccttttcccatctatatccaatgactttcttgaaataagattgagaaaaaggatcatctttaaacagcatctccttaatctgtgtaaaccaagcagtgattttaacccatggcgatgagctagagttcacggtagacgtcgttttcaatgagtcgtgatcattcatggatgccgtctcatgcaagaagccatgaatcacattttctttagcaacccaattaacatcggtctcaccttcttttgccgatcgactgacgcttgtcttcagcaatgctttcagcgtaagcgatgcctggaaaggattgtggtttctcaacaaccgtgccatatacattttgagttgtcgcaattttaagttctctgaacaaccaaagttctgtgaaataataccaacgaacatactcaaaacaatattgtttgaaaagatgaaccaagccgtaaaaaaaaccactggaatccaaccaagatgagtatctttcatactcgcctgcaacgcgtacattatctccgtccaattttctgaagaaaagacttgatatatacctaagaacgaagcgtatgtattatcaaaagaaaactgttcgtcaccggtgccagtctcaaagtttttgaataaacgagcagcaaatacagaggcgataagtaaagcgatcaacaagaaaagcataaggcttgagcaatttcccaagattagagaaaagcttgatggcagtcttcttcatagaaagaataatgaggacgaagcgatagagctgggcgattgagaagatcgcaagccagccggatacataccactcttccagtttttgggcaataacataacagtgtttgccatagcaaggacaacatcaatcaagttgcgcttgctgcggaaaaaatctcgccagtaaggcaaggtgacgaagaaacgaataatgacctcgagtatcagcagcatgaacaccacgaaatcaaacacatagtatgcgtgcagattcttctcggttgaataaccacgtgtagcataaacaatattgtgaactacaatcaggccgacccaaaaaaattcagaccacattaaataaacgcgacaagcattgtatttaattcgaggggttcgaaaaaaattatcaaaaacaccatgttcgttggtcgactgagctggactgcgcaagatcataaatgaagtggtcacaacggcaacgacgagatacatgagccagaaggtaagaagaaacgtagcgcagacgaaaaacaaacacgagacaaagtagtcggcttccatcacgtcgtacataatatcggtaaaggtgttggaactcatgataacaaaaatgagttcaagggaatgcaagaaattatcgaagctgatagtgccgctgtttggattttcgtattcctgacacacgctgtattcaggacatatgtacccacgcaccttgctattggaagacaggccgctttcgagaagatgtgattgtttctcgccattgctccaatagcctccgcacaactgaccggtagcgatcctttgagagttatcggggccaaggtatatacactgacgttttaaagagttttgaaaaaagcggacaccaagcacagcaaaaagcgagccgaagaacccaatgaaggagacgacatgcaagaacaagttggaggacttttttaaactttcaaggatggacgaagtgctgcgagtcagattcaaaagacgaatcagacgcagacacgacacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggtgtagaaaggaaaataacaaagattgtaaggtcaatagccttgagggctcctggcatactgcttgtacgacatgcaaggactatagcatggtgaacgaggaggaaaaaaatggtaagattgaacaccggcgaagagaaaatctttcggcattgtttagtgcccgggcgggaaatatgctcgggatactgtttactggtataagggctgttgacaacgcgcaccacagaggtgtagaattcggcgaagagaacggaaagtatggcacgaaactgagagaatttgagacgtcgcttggaataggctgcagaagaggcgtatttggatctatgtgcagagtcggacttgtggaaagcggaaggcgtagatgaggtgaatgaggtggtaggaggaggggtctgcttcccttgggaagcgtctatgcccagggaatgagtgagaagggcctcgttgtcggcgaaactggtggatgaccgttgacgtgcatggtatgaaagaaacgggttctctgtggtttgcatggactctggagtgtctgtcatccgctcattgcccgacgtgggaagagccgcaacgggcgaggacgagcgaggagtagaggaagcttcagaccgggctcgtgctgagcggcgctcccggcgtctatgtcatcgagcgtgccaagtccatcgagttgatggattcccggaaagtcgctgggatcgaggactctgctgttgatatcctgttcactcaggtcgggactcgctggatcaaggaaaggcgagtgaacgtcgacgtcggtttcgacatcaacgtctgtgtggataccaacggtggattgttgtgaatttcgagcaggaggacgcaggtcgcggagaggaatagagtttgtagattcatcatcgttgtgcatgtatggacgagccatgagcgaggaaatgaagaaatgaaggaaaaagacgaaaacagcaaaattaaatcacaaaagaaggagagagacgcggagaaaacatggagaggaaggaggttttagaggggagaaaagagagagagtgagagagtgtgtgtgagtgtgtgtgagagagtgagagagagaatgtgtgtgtatttgtatgtaagagagtggaaggaacaggcgtaggaacaggaagtaatgaaggaaggaaggaatgaatgacaaaaagtttgagtatgggggagagagctggttcctttttgctctgacgacgagatcaacagggaaacagagatccaggaaatccgagaaaacaaaattcgaaaaagagacagagacggtaaacgaggccaaccgaagcggagggaggcggactgacagcgtacgtttcgttcggcttttggaggtagtggtggatgggcagaggtgtggaggaatagcgcaagaaggagctagatgcagcgcagatttgtcgttttaggcgatataagaacacagagccgtgagaaacaacaaactaagccacagcacaaaacgatagaacgtcagttggcctccacaggcctccacaaagcctgcagggctctgtagactggggatagaccccgcctgcctatgtggcggcagagtggggctttgtgggatagtgtggggtttagcaccagccccacagcaccccactggacattccatgagccccacaaccccgcccccgcagcttttcctgcacctgcccggcgggagagccccacacaaagctaagcgaatcttattacagtgattatgaatattattgcatgcagtgccgtgcgtggtagttagctaaaaacaaagagagccgagaaaagcgaggaggctcgctgacgaaggaagggacgaatagacatatcgtggttaaaaagcctggagcacgagcgggtctttccagccctggctgctgaggctctgagcccagcgaagcggcttgccgagaagaaaaaggcgacgcgacgcagggagacccgccgcgtccaaagcagccctgcagtcgtcgagcggtgcgtccgggtcgacacgaacggtgtagtctcggtcatctgcggccgagcgtatgacgacgagtgcggtgacgtcggtgacgtcggagacgatttcggcggcatcggcgacctcttcggtcttcaacgcctccgagctcggctccggagtgacggggttgtccgggatgtcggagtgatggctcggggtcgcctccgccgaagtccccgcgcaggcgtcgacctggacacggacgccggcctcagagctcgttttggcgtcgaatctggccgtgctcgcgctctcgctggcgtcgtcgacgccgatgtcactgttcaatgtgttgtgctgtgtctgctcgattgggcgacagcagtgcttcagatgtgggcgcccgaaagacactggcccatgggtgatgcgcaagaagagcgaaatgcgcaacttgggtggtgcagggttccggagggaggcagaggaggaacaaggagaggaggctggcacaggggggcagtaggggccgtgggagggcggtagaggggcggtagaaggcggctctttggttcacgccggtgaccgagtcggggacgaccgaactcgaccggcttttagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctatctacttactcaccgacacaatcacgtaatcaatacacgctcttttcctgcatagtcgttcagctgcagtgctttaaacaacacctgccgtcaccacccccacttgggcctgccgccgtctggtattatccaatattatagaccaattactcgcccagtctaggcactggcgacgctctaaaagctaacagaataaaacacaaatggcaggtactcctcgtcgagactcacgtctgccagcttctcctccagctcctttgcttgaggcttgctcgtaggtgtctgcgcgagatacgagtactttttgctcaaaaggttcttgagcttgctagcactcttggcccggggctgtatggtcgttagcattcgttccttcatgttcaccgttcttgttagtcataccatcaataacaccgcagagaagtcggggggaaggccgtagcgtaaaacagattcgacaaatacacgtaaacacttgagatgcatccaggcctggaatgcgtctgagtaagcgacagcagcgtagcgaaccaacgaggtccaagaacgcttctcttccaccgaagcattctccaaatcccgctgctcttcctccttcatgcctgaacggaaggaaaagtcgcgaacaatgtagctacaaagaaggggttagtcaacagcgtgtgcgaaaagccatttggaagccaacacttactgcttctcacgggccttgttttcgaattcttcggatgtctttttgaatacaaccaccgtgtacaaaacaaactcctcatctccggccaacaccttggctgagcgaggtaccacgagattggtcatagtttcataagaagactcaaactcgtttaccaagttcctgtaggcatgggttagtaagaaaaataaaataagaaaaataaataataaaaaaaaacaaaaaaaatgcatcttttgtgtgcattatcttttgctgaaaagacttctgaacaacttactttgggacagccaaaaacacattcgtcaagtaatccgaatcctgaaccacatcctcttcttgcacgatgtctgcaagtgatttctgagagaggttgcctctgcaatgggttagtgtgccgtttgcttaaaactctcgacatcatctcacgtacgattgcttgcgttcgatagactgcaacgccttgctggcttgttggtatgcactgaacttggcccgcacatcattctccaacaattccgtttcctgaacacgattagcacgctcgttcgttctcacgaaagaacccatcgtacatttgttatgccagcagcaagtgcagtaatgccacgagacggcgagaaacggccggtgttccattcaaacgacgtcacatattcttgtggtgcttctacacaggtatgttagcaacgaagaaccaagaattaaccggcatcaagctcatcaacatactgttttgcaccgtcaggtaggcctccatgctctctgtagaatccacaaaggcagcatggagcacctcggtgattttgctcacggcattccggcacgtagcgtcttgtttctccagagtctcactttgtgaaatcaatgtgtccaagctgtcgatctaacaatcggtcaatgcttttgttcccgtcaaaatcgtgaggctacgccaacgggaggccagatcacgctgcatttttcacacataccttgaaaccaggcacacgaaaaggaacgaccaagtcgactagcttgttggaagagtctggtccgatttggagttgaaattcgtcacacaattcaccgctcgtgcccgtagacggcacggcaacaatccaaaactcgtggttggtcatcacagcgtcgagaaataaaaaatgttctctgaattcaaattcgaagaaagatgagcaggaaatgtagttgctccaaactctacgtttatagcaaaaatagtagtattagttgaggtattagtaacgattaggcaaccgtagcgacagcaacgatagtcgtgtgaggatgagggacggagaggagcaaaagagtcagtgtagaggaaacgcgtttgttgtgtccacgagttgtgagtgagtgagtgtgtgtgtgtgtgtgtgtgggcagggttgtgatcgagggagtggtgaaggagagactgcagagacgaaggagagaagagtgaaaaaagacgtgaacgacgcgtgaaacgcgtcgttctgtaggagaatgtgttctctaaagaagctctgagaaacctacgttgttatttgtttgtttttttcctgctaaatgcgcgcaaacgggcacaattgcgaagaacgcgtgtaaattcgtttcaaaaaaaaagaaccattcatactgcttaattgatgcataaacagcgtttcagagggcgaaaacaagcttctgcacgcttggagacgcgactctaatttacagggtatagtgagcccgcggtgcgcgtcgcaaacacgcgctgcgtttcgctgctgtgcggtattgtccttttgcgagatccaccacaccaagcccgcccccgtgcccccactacccgccgcagtgtgttgaggctcactgatatttccgcggttgtcgcaaatcgttgggatcccccgtcgatcactccattccccacatcccctccctcgctcactgcaccgcgctgctcctcctttgctgcccctcggcatgaaagcgtgccgaccccctgcacgtgtttcgcgtggcgttcactgttacgtcataaccatgtttcacctatgttacagccattgggtcagttacatcgcagtatgactggactcagcctcatgctttggatctaccacgtaaaaacattcactccccggctcttgactctcgccctctgcacacctcacctttcgcacacactccgtctgcggactcgacacgccggctctggacttgcacaccgcatcatttattcgtgcaaccaagcttttttcgcgcgtgtgaatgcgaaaattacaacactgaccgccgattgtttaggattcgtcttttcgcctgttgacgaacgcttttgcagcgctctacgcttatccctttatttcagcgtcagttctacgcgcattttcggctaaggtttcatttaacgcgtttttttatattacactggtttaccgcgtttctgtggttgaattgtgtttctacgatcaaccattgctttgtacaagtgcagctagtgtatctgttactgtttgcgatctcaacgtaccgcgactgcagtctttcttccatcactctagcaacaaaaacatcattgaactcggttgtcaacagatcgttcacgagaccggacctgatttgtctagtattgccttcttgccttttctctgtctctgtctgtctctgtctctgtctctccacgttcttccgtcaactcattgctaacgtcatattcttttttcgtttccgttcagtttcccattttctgcttgagtttttctcgttgtttcatttaatttgtcacttactatttacttacgaccacaagacgcgtgcaaattcgttttctcacacgtctctacgctgtttcctgtgtctctcatcattcgtacattcatcttcttttcttctgtgcttgattgccgtcgcctattttttgttctcggtttcactctgcttttcgactcacatttgtgcttcttctcattgccgaaaaactccttgttttgttgcatttgacactctcatcatttcattatgactcctgctcctcgcgacacctcgtccagtgtcaccgctggtcatacggacgacgaagaaaacggtgcggatgccaattcgcatccgtctcccccagcagcagcgacgaacccgtttgccgattgtaacggctattctccgcaacagcgtcaacccgaagcggaccagccgtcctcttccgcgaccgctgctcggcctaacactggctcggatggtcgcaagtacctaacggtgtccacgaacaatcacttctccaaaaagtctgaggatggcaagctgtctccttcggtgtccgttcgctctaccgagcggtcgccatcctcctcttccctgtactcacataccaacgacactgcgtcgcattccactgcacgcactcgcaacggctctccttctagcgaaagcattcctgtcgagcagttgctgacgacagaggatgaggacagtccgttcgccttttctgtcccgctgctccaacgacttcatgaccccaaaagcacccgcgtgttccacgaactgaacggtttgtccggtatctgccatgggttgcacgtcgatcccaactacggaattgattccactgaaacccacttttccaaaaaggttactctcgatgaggtgcaccacgccgaggtccgcaactcgctccaggacttcaatgaaaagcacgcttcctcgaacggtttctcttcgggttccgacgaccactcaagtgtcgtgccagaggattcggaccgtgttcgtgtgtatggtgcaaaccagcttccagaaacccagacgaagggtctcctgcggctgatgctcgaagctttgaaggataaggtattgattcttttatcgattgccgctgttatttcacttgcacttggactctatcaaacgtttggtcaaccctcaaccatcgaccccattactggcaagcctgaaccccgtgtcgactgggttgagggtgttgcccattattgctgcaatcttgattgtcgtcgtcgtgggcggtgtcaatgattgggaaaaggagctgcaattcaaaaaactgaacgctaaagtcgcaaaccattctgtcgaagtactgcggaatggacgagtcatgactatttctgttttcgatctcgtcgtcggcgatgtagtgttttacgaagccggcgatgttgtgcctgccgatggtgtcattattgaagccaaaaacactgttgtagacgagtcggccatgaccggtgagtctgatacaattaagaaaactgatggttttactgctttcagcaacagttccgccgatgtcgaatttaataagaaggccgatcccttcctcatctcgggcagtactgtccttgagggcggcggaaagtatatcatcaccgccgttggtgtgaacagtttcagtggaagtaccatgatggctgtccgcgaggaaggccaggctactcccttgcagattcgtctttctcgcgttgccgatacaattgcaaaacttggcggtggtgcttcaatgcttctcttcttcgccttaatcatcgagttcttggtgcgtttgcgcaataatcatgattcttccaagtcaaaaggtcaggaatttatgcagatccttatcgtttctattactttactggttgttgcggtgcccgaaggtcttcctttagccgttacgttggctcttgcttttgcgacaaacagaatgcaaaaggataacaatctcgtgcgtcacttgcaggcttgcgaaacgatgggcactgctaccaatatctgttccgataaaactggaacattaacacaaaacaaaatgacggtcgttgccggtggatttggtacctctgtacggtttttcaacaataatacggatgtggcaacggacgactctgacggtaacctttttgaggaagccgactcaagttctgctgcctttagaaacattgacggtgaattcagagccttgcttcttgatagcatagctctaaacactacctgtcgccaagtaaatgacgacagtcttcctgctcctcgatttgtcggttccaaaactgaaatggctctgctcgatttagcggtcaaggagttggaactcgttgatgtggataagcttcgtaccgatgccgaggttattcaggtgttctcgttttcctccaatcgcaagggttcgggtgttgtttacaagaagggtgatcaatatatattcctcgtcaagggtatgcctgaaaaggttatcggtcgttctacgcgaatcatcactggtcattctcttagtgatgagggttctatggatgttgaccgtgattatgtgcaaaaaatgatttctggatacgcttctcgttcccttcgtacactcggtttttgctaccgcactttccctagctggcctccgaagggtgctaatgttttccaagaggatggaaagactttagctcattgggattcggttttcagtgagatgactttcttggcctttttcggaatcgttgatccacttcgtcccgatgtgccaaatgcagttaaacaatgtcaacaagccggcgtcactgttcgaatggtcaccggtgataatgttcttactgccaaggctatatctaaacagtgcggtattttgcaagaagacagtgtttgcatggaaggaccagaattccgggaaatggaggataaaaagcgtatggaattgattcctcgcttacatgtcctggctcgttcatctcctctcgacaagcagttactgattgagagtcttcaaagactgaataatgttgtcgccgtaactggtgatggtacaaatgatgcacctgctctgaagaaagctgacgttggtttctccatgggtcagtcgggtactgaaattgcaaaggaggcgtctgatatcattcttatggatgataatttttcgtctattgtcaaagctattgcttggggtcgtgcggttaatgatgcagtgaaaaagtttttgcagtttcaaattaccgttaatatcactgctgtctttctcactataatttccgctctggcttcttctgatcagacatctgttttgagtgccgtccagttgctttgggtgaatctcattatggatactctggctgctttggctttggctacagaccccccaactcctgaaatgcttcagcgtcctccggaagagcccaatgcctcgctgtttacgttcgacatgtggaagatgatattgtcacagtccgctttccagctcgtgattactcttattcttcactttgctggcaactcgattttcaattatagttccgattctggagaaatgaacactattgtgttcaatacgtttgtctggatgcaattattcaacgaagtgaacaaccgtcgtcttgacaacaagttgaatatctttgagcacatcacgcacaattggttgtttattgcaatcttcattctcgttgcagccattcaggtcgtgattgtgttcttcggcggcgctgccttttccatccaccgtattgatggtaagggttggctgatttctattatcgctggctttgcttcgatacctttgggtgtacttgtgcgttgtgttcccaattctttcatccgtcgtgttctgcctatccccttgattgatcgtgttacgcattggatcttgcatcctcgattcggtgagcgttctctgaaactgcccgaccatttgcaagaagcagacatgggcacttatgagcccgcaacgcctagtgatgttgtggagatgcttcgtgagtcattgtcttttgtgaacaaaattcgtggaggtcgtattcgacacatcttcgagcggaatgaagacgcttttaagaacttgcctcctggcgtgcgtccaagtttgcatcggagaatcatgcgtttacgcaccccatctgtgtcgtccatgacgagcatggcacttatggtgcctttctctacccttgttagtgaggcctctggccgtttgggagatgaacgtatatggactactcggagcgaaagctctcgttctgactaaaattagtagtagtttgcgggtttgactactatatcctttttatttacctacctacctattcatccacagtttatgtttaatgtcgaccaaaaaaaatgacgctcgttcaagtgttttgttgttttcgtctttattaaacccgcttttacttaatgaaggaccacctacttggtcattgaatcccgatcaagttttgtgcttgtatgtattctgtgtatataatcgtcttgtttggtttaacattttctctctctgttttatccgttttacccgtttttgttgtctgttttcccccgacttaattcttcgccgtttggtcattcgttttgtttagtgatacgggatattgtttttctattagctgcagaaatgagaatttattataagtaaaaaatacgtctttttaagagaggtttgtcaaaggaatacgaaagtaaaagggaagaaacgagatgctgagtaggtacaccaaacctacgagaaagatggtacacggtcgtttgcgttacattagcaagtcttacagaagagtggatttcatcacggcgaaagaaatgaatccgattagaaaagcgtgtgtgaacagcagaattaagcgtctgggaattgcaaaggtttcgtccgccgagcgatactgaataaaatgaatatgagaatgttgtggaagaaatgacggtaaggataacggtgtgtgtgtggataacgatgagaagatgggaaaagacaaggcaattggaaaacggaagaagaaaagaaatacatcaacgctgtcggacaaacgtttttgagggcaaagagagaggggacgggcgaagagggagaaagagggagggagagagagagagggagaaagtggtaagaaatgcaataaagaggaactcactcgcggacacactggttcatgctagcagtgcatagttactgcaagacgatttcctgcaaattcagacgcacgacgactttcctttatggtcataggttcatccgttcaagctaacgaagaggatggctccgaattggcctcatcgtcaacattgtgagaaggcgagtagcgattgcggacaagctgatggacaaagatgcttgccttgaggtatcgcttgttcgcgtacttgcggaagaaagccttgtgctcaatgccgcggctgtggtactgaagcataatgtatgcaatgggtttcagacgagcctcttcatagccacaggaacaatccacaagctcagacgaccaaggtccacgacgcaacagacgacgggcaaggtacatcgcagcagcagctacctcagacaggcggtaacgcagaagcgaaggctcaaacatgtacacctctaacaggtacttgcccagtgtacgcgtctggtagtcaaagctgtcggctttggagatgcgacggagaaagttgtaggggctaggaaacgacaagtcgtagtcgagggtgcgcagaatgtagcgttcggcttcaagcatttcttcctgggtatatccgccgtttgtcatgtagacaaaattttgaatagaaggacacatcacttcttcgtatttactcgcaataaacaacgcggtgattccaacgagttgcagtcgagacagagagcatgctctcagcgacaggaagcgatcaacaatgttgaccgccataaataaggtctcgggtgtaagacaaaaactaccgtggatttcaatgagccagtcgttcaagataccacgcattttccacgtcaattcgcgctgtccgtccatgtagtttgcctttggacggcagcgttcctcaagccgaagagcatacgagaagatttcgtgtgtatactcgtccaccataagcgggttcgaggcaacatcagggaaattggccgaacttttaccgaaacgagcattctccttgctcagggcaacctcgtctgcctcttcagacagcttggttcgttttgggtggacttcctggccaaagtcatcaacacggcctttcagctctttcatatcgcgtccttcgcgagaacgacttctcgtttcttgctgaacgccgcccttggagggtcgggaaacatcgtgtgggtccaattcccggagtgctcgtttacgagacggagctccaagttctcctagtttgtctttacctgccgtactcgaccggccgtcggggtgcttggcaacattggaaacgtcgacaagagcagctcgtaaaggccgagcagtggccttggtaatgggcttcagcggaccctttacacggttttcgtcctgaattggcagcgcctggtgagagttcatggcataggaagaaagagagcgggctccagctgttttaaagcagacgcgtcgcgtcgcgagtttacgtgactagatcaggcacgatctgggggtaacgcgtttgggaggcgcgacgcgtcccggcgcgcacggcaacgcgtcctaaataaatgcaaacgcgtgcgcgcccgacgcgacgtgaatcgcattaacgcaggcgagttacgcgtcgtgcacaaatagtttaaattgagcacaattagcagaagcgaagcagcagcagcagcaacggcaacagcaacttttcgtattactattttcagtacatatttcatctatgttttttgtctgccgacattacgacataacaaagaaaaattaaacaggggcaggaggagaagctttctcagcgtaaagaaagatctgagcaaagagaatttaaaaagcaagcaagttgggctgctgcgagaatcgaacccgcgtcctccatcacccgaagatggaatcataccactagaccaagcgaccgctcgttgaaatgtcgcggcgggattccgtcaggctagtcagtagagtggacgatggagaagaggaagagagtggtcagtagaacggaaggagcgtttgctcttgtagaacgtgattgttgttacggctttccatgaagcactttcgcttaatgaaagcttaaaaccttaaaaatttcatgtccgttgtagtcgtaacttgatgaaagcgaagaattctgaactgccaacaaaacagtagaataaattcagaatagcattgaatgagcattttattaagtatctcacatgtaacccttttggtaccgaatctccagtgccgtgtacgaacttcctaatgaagcccaactgctcttttttagtacgcagcggctggtgttgagaaccagaaaggtaagaaaaagtattatcagttctgtgcttcctcttcctatcatcctccttctcgtttttcctcagaacatctcttcgttactgatcgtgaacaggttacgactcgtctcattctgctctagaaccccaactaggcgaaaccaaccctttttttccggcacaaatttctcctcttgttcgttgtttttccccgtgtcttgttgctgtcgtcgtccgtgcttcaaactcaactgtagcattctctgttcttctttctactgttttttttattttgtctcttgtatgagctttctcacgcttaagttttatataaacaagacacgattgtgtctcatatcattgcctctactatgtctgtaattggaaaaagtctacgcgagaaaatcaacattctggcacactacccccagacgggtctttccttaaaacagctcgtctactttggtatgcgatacgcgaggcgagagccgccattggcgacgcactctggaattgcttattcgtttctctgtctcttcccctttctgacacattgctaggtaaaaatcccacagccggtaaagtctaccgagcaggtctgttcttgcgcgatgaattgcccattcggtttgcccatcgcatcaaggaactagaggatcttcctcctcctctgcacgacatgaagcgaattcaaggcatccagcaggcatacgcgaaatcaatggaggtacgttttttttttttttcgggggaaaaagatacagaaaaggttggccaggccagtgaacattttgcttttgccgcacctctgtatcctcgcaaattgattccaacacctgtactcatttagtaggaaattatcgagctccaaaacattccactgccagaaccaccttcttcttttggcattcccgattcgaaggctcctcgactaagtagtaacgtcgaggatacggatattcacaacccatcattgctcgatacacaccttgactcgtcaaaaggacggtatttcttcacagacttcagttacgaatgcaacagcgaaatctgcgttgacaaagattgtcccaagtctgttcaccttttcaatcacaagtttgctaaactactcgacatcatccaacagaggcataatcgcgtggccattgaaattgctcttgatgtccttgagtatcattcacgtgtgaaacgcatcgatccggggatccaaaagttccttgaccgattctatatgtctcgcattggcattcgatttctgttaagtcagcaaatcacattggccacagaacctcttcggccaggatacgtcggcgttatcaatacccacgcccgcattcgtgaactcattgaggttgctgtcgaaaatgctcgttacatatgtcaacaggcatacggactgtttgaagcgcctgaagtacaaatcgtctgtaacccaaacattacaatgatgtatgtggagtcccacttacaacacgctctctttgagatacttaaaaacagtttacgtgccgtggttgaacaccatggtgtggacagcgacactttcccgcccattaaggtcattgttgctgagggtgccgaagatattaccatcaaagtttcagatgagggaggcggaatttctcgtcggaacatgccacttgtatggtcgtacatgtacacaactgctagtcctcaacttcgtgaacatgttgattctgaagctggacccccgttggcggtaggtattgtgagcaatgcaatgctttgttccctgtgacggctgttactagcccttgttcttccgcttaactaacacatatagggatttggtttcggtttgcctatggcacgactgtatactcgatattttggaggtgacttggaattaatctccatggatggatatggaacagacgtttttgtacatctaaacaaactctgtgaaagcgcagaaccgctgcaatagatccttcaggctctcgcatttctctttctttctttctttctttctttctttttttttttttgctctcgcttggatgggctgggtgtcgtccatccataatttataatttacattttttgctaaccagaatgactcatatcttggagagcttcccacgtttgtgctgcgagtgaagcattcatttgctgctttttcggcggcagaagcgttgttggcgtttcaaccttttcaagctgtagcacctgacgggaaagtcccgtagatacgaattctactgtggagaagaagtctcttgcatgttgttgaaacttctcaattgacttttcctccttaattgcttcaatgcatgcactggctgaggttagaatgtccggaattcttcgctcaatttctgcgatggtttttagctctgacgtttcatcgatttccggggacggactcggtgaaaatagttcctccattctgtcaccaaggcgaacgaaaaaggatgagaattccttctcgtcgacagctggaggtagtggtagacaataatattatcagatggggtaaggttcaaataaggtttaatgttttatcttaacgaaattgagcggtcatttcaaggtttcacgggaaatacctgaggatgtctgccgaactataatgaataatgttttcaattattatgtaacgataagttaaaacattgttttatactttattaagtatgctcgatgattcgcgctgcgtttactgggactcggtcacacgtttttcttgatgagggttttcgacaggacgctcgccaaaaatggtacggccgacacgaacattgtcgctgccatactgaatagccaattcgtagtcggcactcatacccatagacacttctaacttacacgagagatcgttctcgagttgtttgcgaagttggatgagtttctgtgtatactcgttagtaagccgcacaaccgaattgcttaagttgcttcattgaggaaacatacctcaaaatccgggttcgtcttctcattgagagagtttgtgaacgaaccaatagtcataattccctgcaactgcaaatgactacagctgtctttgatgaatttgcacaagggaagagcgtcttctggtgcaacaccgcttttgttgtcttcaccgctggtgttgacctgaacataaacacgaagtggtttgttcagctcttcgcgagcactgttgattaaccgagcctttttctctgtgtcgactgtttcaatgcaccacaaattctcgatcgatgcaattttcttgcatttcgacgattgcatggccccaataaagtgccagttaacatccttcggcatgacctgagccttggccagcagctcttgcatgtagttttctccgaaatgtctttgtccggcattgtatgcttccataagcgactcaaccggatggaatttgctcacagcgaccaaacgaacctataacgcacactcaggttagcgacctcaacccctttactacgggtttgtggaagcgtctcggcactagcttggatgcacacttcctgcagacgaatcatcgtctgcctccactacagaaagaggcccaaacgaagcagaaagcaccgttcagcagacttacatcacggccttgagcagcggctttaacatgtccttgcacctgagcaagacgggattgaaggggcgtcgtcatttttaaacttgagtttgagtggatcttccgagcaaaatgggagaaatgcttgacatctctcgggccgagctggcttgtgctgcggtacacagcgcaaaacgggatagtgagtacgaaagatgtgtagcgagatataccgatatggaaggatgttgaaaggggtggatgcaggaggaatgccgatggttcaggaacaaaagcaccttgagaaacaccaattggtctgaagagacggaagagcgtgaggaaacgaaacgtaatacacggaagcattgtttacgatatcgcaaaaacctgataccttatgccgtgcatcgggcgaattcatcacgagcctgaaaatgacccccaggaactccccgctttaaagcaacgagtcaaaggagccgtactcagaatagccgctagaggagacaggttcgtttccgggacgaacagcaagaccgactttcaggccgctttggcgagcagcgtccaattcgtggacattgtcgctgaggaaaagccatgtggcaggatcatcggaaccgacaatgcgcttgtaactgtctgcttcgaccttgggaccaatgctagtgtcatagtattcagaaatgtaattggacaggtcgccgtactctgagtaatgaaagtaaagtttttgagcgggaacgctaccgcttgagtaaatgcacacacgaacgcctttgtcagcagcacgcttgagtaagggaacgacgtcaggaaacagatgagcaaccacttttccattctcgtacgcatccttccatatggagccttgaagtgctttaaaggcctggtccttgcttcccgagtcgtggagagtattgagcttgtcgactatttcgtctaaactgtttccaaatacacgaacagaggcgtcatccatgtgtttatggacgtattctgcatactgttgttttgcaagcggaaactgaaagaatgaagagttagcaccttcaacacactgaaacataacaaatagggttctatcataccaaaacgttctttacaaacgatatacttccaacggtaccttcaatatcaagcagaatggtgcgaatcggcgttggcatgttgacaagaaaaaaggtttgagtgcgacaagtacacgcgcaacctaatttcgtagtgtgtcagaaagtcgaaaacctgaacaccaaaatgaagggatacaggagggggggagcagggagttaagcgaagaagatacgataggaacgactcgagaatagtaagattgaataagacagagctcaagggaaaacttcgagcagagctttcaactgtagtaaagtttccgtgcggatcagtcgtaacttgcagaacgaacaatagtaatgattcatcgcattcaactgctgcttttctgagaagtttgtaaacgttgtttggccatcgccagtgctgcttctggacttgacttgttggcgacaaatatctcttgcaagtatgccatgctaacttgtttgggacacactaatgcacaaagctcatcggcaagcttcttgtctgcgcgatagaaacgcgaaaataactcacggacttgtttcggagaggcatttccaaaatatgccttatagtcaacgcgtcccggacggatgagggcggcgtcgagtcgttcagggtggtttgtagtcatgaatacaatccgttcttccgaagaagcaaccccgtcgagggcgtttagtaatccgctaaaggtgacagccgactgaaatcccatctcgtctgtgatttttcgtcctccgaacgccgagtccacgtcctccaggagtacgaccgaacgcggaggaaggttggagagaagatggttcagtcggtcatcgctcaggccacgttctgcgaggttgatcacacaaatatcatagtccaattcgccggccaaagcgaaaaggaacgaagtcttcccactgccaggaggtccatacagcaaatagccacgcctatatggaattccgcgctctgcataccatttcgagttttgcaggaattcccgcaggtcggctacaagcttttctttcacgcctgtgtctagcacaacggtggagagaagtcgcttcgaccttggccgtccaaaaggccgccattcggccgcaaaggctgtgtagatgatggttttattggccttcgcactctgcgtgtacgcttgggcttcagcgagaagttgtgaaaatacgcctcgatcgcggttgagcgttgtaagcgtaacagtttcccaaggcgttcctgtcgtcaagtcctgcagtcgaccactgcgctgtcgttcaatctgaatccaacagccctggtacttaatgtaatgcctgccgggaccaggaacaatcccaaacaatcgattggctttgtttttagcacttcctgctgcctgcaccgtgtccaaggacgccgcgcttgtctcgacagccaaattgtgtgagtaacgacgcggaacattggccatccatcgcaaaaaagcggcatagcttctgtctttgcttggtatttctaagctgacaagcattcgacgcttcatcgccgatgctcctgctacaattgatcgtctaaggatggcgagacccgctcctaaactcattaaccctagtccagcactaaagatcgaattgtcgcttaagaatgcctgaaatcgaccaggaggagaaggcggagaagtaatgtcatgaggaattcctgaaggtgctgactggggcgttccttgttgcatggactaatgcacagaaagcgaggatggagaagcgtcaaaaaaggtcaatgaatctccagtaaaaaataatcacatactctgtcgaattgagccagcaattgctatatgagagaggtatttggtgtgtttccgtacaaatgcacaagtgctaggtagtggttttcggtcggtcagttgtctctcgccagttgcgtgtcgccagtcgcgtcccctcctgacgtcatagtcgatgcttaaggagaaataagttacgcggggtctgtaagccccacactcgcttcacaccagggtcgtcgtccggatttagcttcaagcgacattttacgtcataccgtgcgtttcggtatcaagaaatcgcccatttagcggcaatgagcgacctgtgttgtctagaccatatgtagagaatgaaggggtgagtttattacgtgaggaatgacagctcagtcagcgacgcgtgattcaaacggtgtaaatgtgggaatcgctatttttgcgctgtgttgccatacaggagaatatgttttgtgagttgtcccgttggtttacagttttttaacttctgtatgattggttgttatcggtcggttcccttgtcgcacctgctcctcccctcgcttagtaagcgagcattcaaattcgcgacacgagcgtatctgtgtaagatatcgtctaaggaaaacaaaacagttactcattgagccaccgctcaccaagtgctctaaatttcttaaacaaaaccacatcatcacaaagcgcaagatgtcttctcaaaccctccctttgcggaactgttgttgctatatcgcagaccaaatgccacgttgcgctttaaaaccctcggaaagctcttctattggttagggaaaacttttcgcttcagaccccaatcatggggtgcgaccgcatcatctcatcttgatgattcgcttccttggtctggagctgtgaacgagggggtggtggctctcgcctggctgaagttttacagtatattaaatgcgaactcctgcccacttaaatccaccactcataaggttctttccagctgctttaaacagaatcccttagcggcaagttccacacataaacaagaagaaagcttgctgtctttttctcaccaatctctattcaccaccacgaaacgttatacattcttaacgcagcagcttccacccaacggagaacatcttgggacgactctttggtgtagtgaaaattgagtttgtttgactacagaactcaaccatcccacgtaaacaaaagttcgtgaaaacgatttgacatgttttgtgacaaaacagcaacacaagcggcttgttaaatcggaaaacttgtgttgtaaatatattccaagaaattacttttgaattagacgtctaaaggttcttggacgaaagttttgacgacttttggatctccaacaaaaacgaaagaattacaactgacctgtgcttgaattgctctcagttgttttcttcttgctttttgtcttttaatttgcctgtctttgacaacattaacagtctgtagcacttttttggctttttcttgttgtccgaacagtgtcggctgtttattcgcaccatttcatttgtttgtttacttctgtgtgagtctgcgtcaatctgtgtttgtcacgtcgtctctaggtctgtaaacaacaccgtaactggacgtcaactttccaattagcgttttcttgttcttctattacatttattttattggtctactctcccatctctaatttctctctgccttcgcaatgtcttcggaaacgccgacttacagctcttgggcgagccaacggtacaacgaattgatcgcttggaacgtcaagggtcctcgcttacccattgcccagcgtctaaaacacttcacttggtcctggtttacctgtaccatggccaccggtggtgtcggtatgattctggcatcgctgccctaccgattcacaggcttaaacacgattggtaaagtcgtgttcattttccaggtcgttttgctggcgattttctgttcggcgatggcctttcggttcattcgttaccccgaaaccttcaaaaagtctatttaccatcatttggagaagctcttcattggtaccttcctgctttccatgtcgacgttcatcgatatgctcgccgcctacggataccccagcactggcgagtggatggtgtacctaattcgcattttttactggatgtactttgccgtctcgttcgtatacgccatcttcgcatttgctaccacctttcacatgcatccctacaccctggagacggcttccccagcatggattctgcctattttcccagctatgattagcggcgctgtcgccggtactgtggccttcacacaaccgccgcaccaattgaagaatttggtcgtgtgcggtatcatgttccagggcttgggtttctgggtgtacatcatgctgttcgccgtgaacatgctcaagctgtttacgaagggtatgatgggtgcctctgaacgccctggtctttttatgttcgttggtcctccggcctataccggcttggctttaatcggtatgggtaaaactgctatggactccaagatctccatgttttctgcaacccccgtttcttctgaacaccttgcctttatgtgtacctttatggccttgtttatgtggggtcttgctgcttggtgctattgtgtggccatggtctgctttgctgctggtttcatgtctcgtgctcctattcaattcaaactcggctggttcgcatttattttcccagtcgttggttttgtcaacgttactatgaagattggtgagatgattgattcggccgcgttcaagatctttggtcatgtcattggtgcaatgcttgccattcagtggatgtttgtgatgttcttcatggtccgcgccgtcttactgcaagagatcatgtacccgggccgcgacgaagatgtcaagacacctcccggtgccactcctcctcccactttggtgacgagtcccttgtcctttgcttcgctgcaagacgtaaaagatggccatcccattcaggtcaccgtgtcccgcactcgagacagaagcaaacagcacatgtcgcagggctctgatgaagaaaaaatctagtatgcccaaggcagtcccttttttccatgacttagcttttacgctctttcttccttgctcgataatgagcattcatctgctagtggacgtgcgcatcttcctatgtacgtttgtataaccatctttttctcattacaagtttctttctcgtttcattggattgatgtttttgtttctatcctagccaccactaatcgttcttgttaattttgccttgagcaaggtttttgctttgcatgatacctactgcatacactagaactgctaaatagttgttctcggagcactttaggaaactgtttcgctttgttttatccgttccgtttctcgttattgttccttcatcatcgtctactatttgtttatacaatttgtttccggacgtattgctacatctggtttctttaattcatacttgctgtcactgctgttgttaaactatctactccagtgcctggtattactaatcttgtcactgctagtatagaactgccttcatccaagatgttgcgctacaatagcttaagtactgctgaaaaggctcaattaaaactgtgtaggagtataacaatatatgtatgaaaaaagaaaaacgataaagacaattagggcaaatagcagtagttcgattaggccctaggctccaacaacaaaacgagaagaacgcagcgaccctgatatttataagtggtgcataatgcgaagaggaaatgttaattcaaaacaagttgagtataactcttagtgtcaatgcttaacatctgtccaagatacctttttggcattcattatgaactaaccaaagtgtctgaaagaaacggaggcggtgacgcaagtcaattgttcgtcatttgcattgaagacacgagcattaacatggtatgtgcctggaggaatggcccaagggagaggaacttcaatcgttttcgtaataagggaaggtccaacagggcacttgatacctgcgagaagatctgcttgctcgcaaagatccagcttctcgttgacaatgcgaacgaatccatactttacttcagccaacacgtagctgccttcctcaacaacagtgttgacggcgatttgcgtctcaatcgacaggttcttaccagcacgaggaggattaggaacaaggttcaggtagttaatttgaagcgtgtcgagagaatggtcccagttattgttacaaaaataagcaggattgtctccaggaatcttcagctcttgaagctcgtagtatttcgggcgaatcatcgcctgacagagcattggcaaaaaggacagagcaaacagtagcaccgagtacttcatcttgacaattagaattggagaattgactcggggagagggagatggtaggtttgcatagccaaggtgtcggggtagtctacgtaagatttaagctattgcccgcatgatgtaacttcgaacaaggtttaatactggtattgtttttaacagaatttaatatgtacaattccgttataaactgtgtataagttttatttttatttttacacctcacaaaggagtgttttcgcaataatcaaaaagagtaggcgtagcaggacgtagttgaagattgatttacagctaatctaatgattacaatcacacccaattatcattttcgattacgatttgataaatctttaattgcattcagaaacttctgagttgattgccgctttatctattctttattacttagtagggtttatttttattttttgcgtggctgccagtattatttccctatcgttttactccaccacaacctcaccaccaaaggcgccttcgggcacacatgcacatgaaatgctaacggtgaacgcgtctatcggtatcaatttcacttaaaataccatgtccttgtcaaaaggaggtttgtaatattgttgttgtacgataaaaaactaacttcttaggttactggaaaaacacagaggtgtgaaacacgaaatagtcttgtcattgtgttattatttactaacaaattttaggatgaaattttaaaagtaaaaaaccccaaaagcttcgaatacatggcttctaacagatacaggctgctgtcagtaaatacggaaaaaaccaatgggcaagaattagttctttgttagttcggaagactcctaagcaatgcaaagctcgttggtatgagtggatagatccaagtattaagaaggtttgtgattgcctcttttgagacgcactaaccgaactgtatagactgaatggagtcgagaagaagatgagaaattacttcatttagcaaagctgcttccaacacaatggagaacaatcgcgcctatcgttgggagaaccgcgacacagtgtttagaacggtatcaaaaacttctggacgatttagaagcaaaggagaatgctcagcttggtttgacaagtggtgagggagcagaggctgctgctccggcggacgatccaaattcgcgtttgcgttttgggtctgctgaacctaatcttgaaacgcttcccgcacttccagatgcaatagatatggacgaagatgaaaaggaaatgcttagtgaagctcgagctcgtttggcaaacacacagggcaaaaaggcaaagcgaaaggatcgcgaaaaacaattggagcttactcgtcgtttggcacagttgcaaaagcgacgggaattaaaagccgccggtataaacattaaactctttcagaggaagaaaaatgaaatggattataatgccgcaattccctttgaaaagaaaccagccttgggtttttatgacgtttcagaagaagaacgcgctaacttgcgtgaaaaacgtgatattgatgttaagcttttggaagagggcaagcgccgtcaagacgattctaaacaacagaagaaacgattggagcgagctaaacctgcagctggtctgcgtacgatgaacaaggatgctcatgaagagaagatgaggcgtctggctgaagctcaacaaatgagcaaacgtcggaaattgtctcttccagctcctcaagttagtgagtctgagctaaaggatgtggttaagcaaggcatggcgggagatcgtgctcaaaccatggctactgtgactcgacccgctaccacatatagtgaaaacatgatgggacgctatacacaacttgaacggtctgcttctctccgtactccgcgtgctggtgaacttgaaggaactgaggatacaatcactgtcgaggctaaaaatcttcttatacgaagcagagagcagtcttccttgttgggcggagaaaatgttccattgcaacaaggtggaacgggatactccagcgtaacacctgtaagaacggaagttacaagaactccgcagacaactgaaaagcaaattacaatgttgcaggctactcctgttagaacggcgacagccgtgtataaaactccccgtgatacattagcgcttaaccaaaaaacgcgttcagaaaaagcaattgaagaagtaaagctccgaaagtttcgtctgcaagaattgaagactgcattcgcgacattaccaaaacccaagaatgactatgaacttatggagcctcagtttgctgaggaaaatgatgttgtttctaccgatgcagtaggtattgaagacgcaggtgagcgagaaaagcgtcttttggaacaaaaggaaaaagaacatgagcttgctcttcaacgacggacccaggtggtacaacgcgaccttccgagacctcatattatccgagtggacgcaataataaaagctaacacagttgttgatgagaaccaaaaaacagtttttgacgaaactataaagctagtgatttcagatgcaaaacggtatccgcaagagaatactaaaatttttggaaaagcatttgtgttaccagagctcagtaatgagcagctttcccactgttcacaattgattcaagcggaactgcaggctgaggaacaattatcggtggaagactttaatggctctgttactgaagtactggagaacttgtcgaaaacgaacaaacctttacccggtctttctatttacgaggaagatgatgaagatgtatcaaaatatgaggcagactacacaaaaatagtttacaaggctttggcgaaacgtgccatggaatgcaatactaaagaagcagaattagcggaaaaactaaaaccattcgtggaagaagcttctttactcgctgcaaaaacaaaagaagcgtggtccgctttggaaaagagtacttctgacttgcagtgctactctgaattggagactttagaacgtgctggttcacaattccgtttagagaatgctcgccgagaactgcagttggtgacacaaattgaagcctttgcacagcaagagtatgctcgtaaacagttaaatcaagcatgatgcactaatagttttcctggtattacgttcattctacactactttttttcgtactaatatgttcatcgttggtttgcattaagctcattcatctacagaaaaataatccatgaaagcgagaagtagaaaagaaaaagaggatatgaagcaagtagttttttctcgggaatgttggaacgttttaatactcccattgctgcgaacatggtccagccgtacataagcaatattattgggacgcgaacatactcagtgcgtacgaaagcacagactgctgcagcaatggctagaggaaatgtagaatatccaagaatgcacacagactggaaaaagctaatggtagcaccgagtaatttcaagttgatagaacacacagcctggccaaaccaaattaaaccaaagacaactgtaaacacggcttcagactggttttccggagcacttatagcaaggataatggcaatgccaagagaaaaaagcaaaggtccccataagtcccaactgtaaagtccgtcggaatctttcggatagagtgtatacagaagttttcgcccaattgacttcagatcattcagcaaagttacgactatgggttcttcaagcgtgtctccagctttcaattgtgtgtctaccactgtttccgagccgattccggtgtttttattagcaggccgatttacgtcgagacttgctctggcgggatccattcgaagcagatcctcagtctcgtccctttcaatctcaacactgtatagttcatgctgttctgatgacattttttccgggaattatatgaaggaaagaattggctgtctttcgctgagtcggtaagaacccgaggatatctaaggtttaaatgaaacacgcgacgcgatgcgacgcgccacgcttaatgaaccttaattatagagtgtgcgatattcctgaacgagagcttaagaagaattataatgattgaacaataaagaagatagtgcaaataacatatctatttaaaagacagcagatcgtaaccattaccacgcctctttcatcacatttttaagaaccgaattgcttacagttaagaaatagatattcacacaagttatggaaggaatggctaataggtgtttatggaagctaattaccttttgagagtttaaaattgtgttcatgtgcgcggagaaggatatgcaggagcgagaggagggcggggatgtcgttttctgaaggacaggaaccgggatgcggatcaatttcctgaagttgtttttgggagtttgagaaatggacacaaaagggaggaaagatacacgataattacagctcacatccttttttttccaggttgtgctagcacaatgctctgttttaaatgggtgccgaaatgacctccttgggatcaccaataccatcagaattgatagcgaagattgcttcgctttccggtagacaaggactatcgtaaaccttgcaaatacgttgttcgcctctgcctttacgcagtgacaaacgagtagtactggaatgagccagaatgttaccaccaatgggtttcttaggatcaggattgaaggagatgccgtccacttgggctaccacttggtttgtgataaccactgcaatgccgaattcatctgcgagtcgttgtaacgttcgcataaaccgagcaagatgcatttgacgggcggaaagttcgcctcttcctgagaagtctgtacgatacaaggcagtacaactgtcgacgactagcagagaaaaccgagattctgccatcatgttcgcagcctgttgaagcaactcaagttggtgatcggcgttgtatgcacgagcatacgcaacgttgtccaacacttcttcgccgttcaagccataacgctcggcaacagcgagcagacgaacaggacgaaacgttccttctgtgtcaatgtacagacacttgccctcaccgccacccatgtcaatgggaagctggcaagtaacggccagagtgtgacagatttgacttttaccggtacggaattcaccgaacagttcagtgatactacctgtttctacaccgccctgtagcagtgtatcaagttgtttggaacccgttgtaatggtgatcagttcactacgacgaatgtgatactccgtagctgttgtaaatcccatgggcaccaacttgctcgcttcagacaacagcttatcggcttttgcttccgagatacctttaatattcaacagttgacgtttcggcgtgtacgcaatcgattcaacagtgtagtatcctgcttcatgaactttcttcaagtcacccgtagtaattccgtttccaacgagaagctgtagcggcatcggtcctgcgacgccctcttcttcctcctcttcaacctgcagctcttgctgttgttgctgattctccactggatgctcataaacctcgttaggagccatgtccgtggtcaattgatccacggagaccgcgttcacttcagtcattctttatccgacaattattagaaacaaaagtattacaaggaaagggtattgggtatcagtaaatgcctacaagttcttttattaaggtgttaacgagtattcacgcgcaattcttgttttttgtgctgagtacgtgcatgtacgtggtggggagaggaagtgtaccttaaatgcagatacagacgcgtagcaccggagcgcgtgctagatagggtagggttatgtgaacagtcacaatatttgaatcactaatgagacccactacaacacaaactcaccacggacctcgcacccatctggaagtcaaaatgtctgcctctgaactcgctactagctacgctgcccttgtcttggccgatgaaggcattgaaatcaccgtatgtgttttgacgagcaaggcgtgaaagatgacgatactaacgggttttgttttttagtctgacaagcttttgactttgaccaaggccgccaacgttgaggttgagcccatctgggcctccatcttcgccaaggctcttgagggcaaggacttgaaggagcttttgttgaacattggctctggtgctggtgccgctgcccctgccgccggtgcccccgctgctgctgccggtgaggccgccgctgaggagaccaaggaggaggctaaggaagaggaggagtccgatgaggacatgggcttcggtctcttcgattagatctgtccgtccaactcagataccgaaaaatgtttattcaattcttactggacattttgctttcacatgtcgtccatggtgcgtgaatgcgttcagaaacgtttaatattaacgttttgaatccgaaagggagtgatgggaggttgtggttgagtgatgttggtgaggtgagtagtcttatggtttagttgagctcgaagtggaattggatagccacgaggtcgtattgatgaggaatgaaggtgtgtagcgccaggacgagtggtgttcttgtgtataactgaacatgagtttctacgagcagttctaaggatagcggtggtagtgaattcattagtatcataattttaacgattaagtttcgaaggaataaagagtaacgaactcaattatagacaaatgagacgttataaataaaacagtctgtaaaacgcattcaaaggagactaaatgagtgagacatgatagcagacgctatataaaattcgtataagattatataaattgatgtattcacaaaggtagcggttatttaaaaaatgtaagcattcgtttatgaacagtccttaaattctaacaaataatacggcattatagctgtcgttataggagaaaaaagggagtatcaaaaataatagtaatatcaataataatgataaagaaaaaaaaaaagaaaaaaatctccatacccagtccctaaatacaaaccttacaaagaccaccgtccacagcatccaatgttaactaattacccgtaccatcgacctaatcaattctcgcacttttattgcgtgcaccctctgtagcccccacatcccacccttctcaaaactcaccaccaaaaaatgctctgctggaagcgaacacagtcaatcactgtcgcgaccgaaaccggctcaccgttcaccaaaagcaaatttcggttcagcagtaactgccgccatggacccatcctgcgtcgtgtatggtacgtaataatgaatttatagacttgtgttaactcaatgtcccaatgcagtgggaaatattccgtacgaaatggcagaagagcaggtcgtggacattttcaaacagagcggtcctgtcaaatcatttcacctgatgatggacaatgaaacgggtcagcctaagggttacggattttgtgagtatcatgacagaagcacagcagtttctgctgtgcggaatctgcacaattacgatgttggcacgcgtagacttcgcgtcgactttcctactccagaccaaattcgtcgattggagaaaatgggtgctgcacaacaggctccaccacttgcaccaggtgctgtgaatgctcctgtctcttctacaccccttcccgggcaaccaggcagcttgctacctccattgccagccggtaaataccctcctccaaaaatgctggttccagaggccatctcccgagtgctgtctagttactcggcggcagaactcgactctgttttgatgtcaaccaaaaccctgtgtcaagagaacccagatcaaatgtgtcagctgtttgacctttgtccccaatactcatacgccatctttcaagcgatgctcatgaaaaactacacagaaccgtctctgttacccaccattctggccgctcctcctgagcgtgccactcccagcactttttcgcctgctagcgcacctatcccacctgttgcgcaccatccttcataccctccgtactccgcacctcccccttcatacattcctcctccttccgtgaacccgtctggcattccctctggccctgcagccatggcgggagctcctgctggtccatacggtggcgccgttcccggttccgctcccataccgtcttcgtactacgctcgttacacacctcctgttcccgactactacagaggaggcacaccgatgggcggccaactgcctacgggacccgcggccatccgtcgcggcacgactccgctgaacatgcctcccacaggaccggttgcaacatcgattgctcctccaccagttgcccccgttagggctccttcacaaacaccggcacccgcaaatgcttccccttcgcaagctgccctgatagcccagcttatggcgctaacggacgagcaaatcaacatgctccaacctcaccaaaaaacacagattctccagctacgcgaagctcttatgaagaagtaaaaagactcttaaaaaagaagaagaagaagctcttgttcccggattaatgactcgtaataattcctcacatctaaccctgtaaaaaggagggttgacgatgcgcgcgttaattcatttcagttctacattatttacagcgacgatagctgctaggcgcttggccgcttgtacagttgtatgatggagtcgctgacatatacgacgccttccacgggaccaggaacggcaccctttacaagtatgcaatcgtgttctgggtgcacggcccaaacaagcatgttttgtacagttcgaaattggtggcccatgtgtccagacattttcttgcctggcagcacacgtgccgggatctttgcctgacccgtgccaccagcagagcgatgtgatttcgatgcaccgtgcgaatcgttgcctccagaaagcccccatcgtttcatgacaccggctgtgcctttgccttttgtgagtgctttgacatccacgtgctgtccaacctgaaagtactcgggtgtaagtaccgttcccactttcggcaggcagctgtcgtccttcacctggaattcctttacgtatcgcttcggatacacgccgttcgcgctgaaatgtccctggagcgctcgagacacattgtgaggcaaccttagacccgcgcccatctggaccgcgctgtatccgtctcgtttttctgttttcaagccgaccacctggacgcggtcaaactgaagcaccgtcaccgggacctgttggtgtgtgctttcgtcccaaacactcgtcatgccctttttgaagagaattgcacccggacgagtccgcagcaaccggcgtttgtgaacggcctctggcgtgtcaagaggcaatttagaggcagcacaggtggtaagcgtacggaatagtccatgagaaagcgagaaaggggagaacgagggccgcaaaaatgggagcatcgttgaggtggtcgacagagtgggataatacggatgagtagtgtgtgtgtgtgtgtgtttattttttccccctttgacagtaatgtatgttttcgacctagacccccagagctagacacaacaagcgtgtgtactaccctaccctgctgctagccgacaaaattggtggagagtcagacagttagagtgatcatgtgcagggatgaaaccacacgtgctgcgcacttaaaccttattttaaacggcgcacataattaatccgagatcgtctctgattggcggagctcacgatctctccgccatcgtatgccaagtggtgcaggacgggactagtcgtagaagcatccagatccatttcaaagtttctccgagcccaccggcggtccggccggctatccccgccgctaattttttgtataaataggcactcacaaatccccagttcaccacgagtttcacacactcaatcaattcaatgtctatccctgctactcaaactgccgctgtcttccacgagcatggtggtcccgagaacgttaagttcgaggagatcgctgttcccgagcctggtcaaggtgaggtcttggtcaacatcaagtacactggtgtctgccacactgaccttcacgcccttcaaggtgactggcctcttcccgccaagcttcccttggtcggtggtcacgagggtgccggtatcgtcgtcaagttgggccctggtgtcactcaactcaagctcggcgaccgtgtcggtgttaagtggttgaactcctcctgtggcaactgcgagtactgcatggcctctcaagagtctatctgccccaacgccaagttctctggttacctcgttgacggttctttccaacactactgtgttgccaacgccgcccacgctaccaagatccccgagtctgtttccttggaggtcgctgcccccatcatgtgtgccggtatcactgtttaccgtgccttgaaggaggccggtgttcaccccggtgagtgggtctgcattcccggcgccggtggtggattgggtcacttggctgtccaatacgctcgtgccatgtctatgcgtgtcgtcgctattgacactggtgtcgagaaggaggagctccttaagagcttgggtgccgaggtcttccttgacttcaagaaggtccccgacatggttgaggccgttaaggaggccaccaacggtggtgcccacggtactttggttctttccacctctcccaagtcttacgagcaagctgctggctgggcccgtcccggttccaccatggtcactgtctccatgcctgccggtgccaagttgggcgctgacatcttctggttgaccgtcaagatgcttaaggtttgcggttcccacgtcggtaaccgtcttgactcctgcgaggctgttgagtacgttgctcgtggccaagttaagcccgtctacaaggtctggcccttctccactctccctgacgtttaccacgccatgcacgagaacaagatcgctggccgtattgttttggacttgagcaagtaagcacaaccatttatgatagaaacagacggtaaatgaaattatagatccatgcgttagagaaacaacattgcgagttttgtagccgggatagaggtggtttcctcctgcgattcaatggctgtcttcgtctgtctgttcttgtttgctgcctgtgatcgtcttgatgattttcgtggccgatgatcgccgtatttataccctgcaaatcaatgatctgtgacggctttgtcgatcacgcaatcggatcatcgggttcggagatccgcgtgtgagaaaggggctaactgaactgcgacagcagcgagtggatcattgatcgactgagatcgacgatcgacggcatgagccacggcgatcggtgtcacttgggttgcctgtggtcactcgcactcgctcgtagttacttgcagtagtttattagatgtgtatggtaattgtgtatagtagtgctatgtgatgcctgcgtctgcgtatgcggacgcatgcttgggtacaaaagtgcacacttgcgtgcacacttctcacttgttttacataaggcggagagaaggggggtatcaaagagagttacggacaaggtcataaaacctgcttgttacctgttccaacttactcgtcaccgggagggacttcgtcgtcgatgactcggacaaacgaaacacttagctccgtgtgatcatcacctctgaggatatccttgataaagcgtgtattcacttcaatttgaacctatccatgttagtgacagccctccgaacccaagaactctccacccgcgcataccattcgtagggcacccttgataattccactgtaaatattcgagtaccacaggatcccgcgggcttcaagaggcagttcgacaaactctgcaagtggattctcatccaagttcaaaacaaacgttttcccgtcttcagaccagctggtaatgacaggcatgtagttcaaaaacatcttaaaaccgattttcgagattgtctcggccgtttcgcggaaatcctgacaccgctcacactcggttttggcaagaaactcttcaatcaaacgaacaccaatgttttcgcccctaaatggtttttgaggttagaaagaaaaataaaagcatacacgacaatgggctacggtcgtacatcttttctaattccgcgttaacctggtcgtagggcatctccttgcacaattgtgcaacgatggagccataggtcaagacgaacagctcagcgttctaagcgtttcccagttagcacaagatccacacacacacagacgttcaacagcatccgccacgcgtagtacgaaccactttgtctgctttcttgtacacatcctcgcccaatttacttttcggcatcgtcgtggtcgtcgtgggcctgtcggcaacgcgtgtgccgtattcgctgacgcacatagcaagtgggggtttgtttgcgggggcattttagcagtcacaaacgtgtatataaggagggggttgcagacacagtttaccatcagcagagcacattgcctcgtctgccatacagcgacctgtttctgcttgtacacgcgtgtcgactctactcttgtggaggtgactgtgtgctggagaagagatggcacgtgtggaagcagtgtccactttgttagggtgttgtggtgatgacaacctttttatgcttgaatactatgagagcataagatttctcaaagactacaacggtatctgagcaacatcctttcatttatgtggttagtcctagtatttagtagtgttagacataaattgaatgttaagtgttttgtttatactctttggtgtttgtgtttgtttaagttttttaaggtttgagtaagcgaccctcagcagtgttttttgtcactcagtcgtcatgggaccaatgtcataactccccctagccccgccaagcttgttcacacacccctcctgcccggccaatctccaatccctctcgtttcatccacaatcataaatttactataaaaaaccccaaagagtgtcaaaacgctcaaagacggatcctgtccgacaagcgtaggaatgatatcatacaaccgggaatggatggacaatccggtggagcacatgcgcgaaccccacatttccccacattatccccgctagagttcccgacggagagagttggtgctcatgtaacgagacaaactaatccagatttgacggtaccagaccatctggctcttgtgtgcctccaccattgcatcgcgaatccgcgcttgcgcacggtgatcagcgcagacgactacccggcgctcggagccccaacggtaagtcaagtaggtgaacgtcgcgtccagcagcgtccagtacttgcgcagaatattcaccgagtccagtgtgtagacgcgcagaccgcggtgttcccgcgcatagtcaatgacgccacggtgacaagcacggtgatttgcatggccagagatgccgtagccgtcaaaagtgatgaccaatgaaatggagcggccagcagacttggcggactctatagcggatccaacggcacttgcgacggcagtcgtcgaccacgtgttccgcatgccgtcctgcaacttcggatcctcaacaacgtggacattggacgcggggatcttgtaacgggaagcggcctctacgatctctttggcgcgaatagctcctaagccgtcggcatttccgttagaaaggcatagcaaatggacgcctccgtgccggcgtcggctaacaaagtctactgtgggcccgaagaacatagactcgtcgtcagggtgtgcaaacacaaaaagaacgtcatggtcgagcagctgctcatgtcccggggacgccgcattgagggcgaaggtaatgccggcaatggaaacggcgatcgtaattaagagccagttcatggtggaagctggatgatgccagtctgctccagtggggttttgagggaaacgtttgatgaggcgctgcgtgggtgttttacagtgagtcgcagtgagatgcaacgaggtttaagggaatgcaatgtgttttaatgtgatttagtgagactgaataacacaatgcaggtttgcgctagtggcccctgttgatcatgaatcttaatataaataaggtttcgcttgttttggctgtctcccttcctcctcttgccttcatttcgtctccagcactcatcttccttctgccatgttccgttcgcccattctacaaaccatccggcgtctgtcgacgcagacgcgtcaggccattgagcaagccctcaaggaggatcctgtggtcctctttatgaaaggaacacccagcagaccaatgtgtggcttctcccgtgcggctatacaggtcctctctctcgaaaacattgatcctcgcaagcttgccacatacgacgtcctcgctgacaacgagctccgccagggcataaaggagttcagcgactggcccacgatcccccaactttatgtccacggagagtttgtcggcggcaccgacctgctgctcactatgcataaatcgtacgtacatgaccgaatcgggctcactggaacgcgtacggacgcgctgggctcgcactatctttcgcttcgctaactaatccccaggggtgaattacgcaaaatgttcaaggaggctgacgtcgtcgacgaagcatctgaggaagctgccgaagaaaacggcaacgagaattccgctgagacttcaaatgccgagaccaagtagcaaaggttcggcaattggcaaccgtacaaaatgtaatgaatgaatgcgcaggcaactggagcttgtactaaaagtggagttatagattggataaataaagatgttttggtatgtggaggggggaagaagcgggagggaaggattgttgtatcggtaattggcggtcgttattcgcatcgccgaaaactttgattgggaatgcgggaatatgaagatatagaaatcgtgtagaacagctattggcatgtaacaaaaacctcaagttaaccgtttcccagacgggaagcttcagataggacagtatagaaaaatgatttgggcacaggattgctgaggtttgctgcatcgttttctcactttgtcaagagttaatgcaaagtaaagcatacttctatcccttcactaatctattcaaacaactatgaaagatataaagtaatctcttagcaccgcgactaagcgaagctcaaaaaagtctaatagcaactaaagactgttctccctatgcagattcccagtaataaagatactagttactcatgcacaacattcattgtagaagaacttcctcgaactatggggcattgtcacggagcaggtaaatttatgtgattgactccgagtacttttgacctttgaaatgaaacaatcattcaactgattagctttttaaatcgaatgactaagcattcacagcattcattgctattacgaagcaaagcaattctgagttattgccttatattgcacagcttgcgaaattataattattttattttccaagaattaacaaacattacaaatacgaattagcaacaaaagatagtatcaattaaatagtcaatataaatatgcaagagctgaatggttatagtccgttaaacactacttgtttcttttttcaataactttcaaaacttatggcacgtgacataatattatattattaatcgaaacttattggaaaggttcaaaggaagaagttattcattctttgaagcctatgaacaagaatccttaatcgagctaaacaaatatggcctcgaacaacaacaaaatgtcctaagcagcgatgcccgagtggtctaagggggcagatttaagtcggccgaaaggctaatggaactctgctgttgataaacgcgcgagttcgaacctcgctcgctgcattattgttcttgttgttcgtttttttgttgctgaaactacttcagcatttgtcggaataaattgaggccatacgtctacaacttcagcatgaaaactttcctaagcacggacacagatatttaattgataattgtaatcactgtgtttactgctatggctttaacatcatgcttgagacgaaataaacaatagttttttttacactcattccaataacaatacgctttcaattgcagtacctcacggaaaaaatacaagagttaaggtactttcaaaatagggctcaaagttcgtaaaaacaatttgtaatatataatacgattgaacttgttggaaacctaaatctacaacgaggtatctcgtttgagtaaactgtgacaatgacacctgcgggcctattaaaataagcgatactaacttgtatttcctcatttagttgttaaaagtaacaagtgtaccaagttgtctacgtctagaaaataacatcagaatgactggtcagtacagagaaaaagaatatggactaacgaacaaattatactaagccccaaagcactacaaggaatagtaatttctgttatactaatggggttaagctgcatagtctaccgtcttttattttgagcacatcattctttaccagatcgtttttcaaattaaacatttttttctttagaaaatatgtgttaaaattaggcgaatctatcatattgtctcttttcatatgtgtcttgatccaagaaatattcattcatacagacctttttatatatattgctcgcttagcagaaaaccttacttgatatttatgaaaagaaaactaaagacaacccaaatcattgtataaacttccaatgagcaatgacgatttaccactcatccaaaatcacttttagtattaattttgttgaattttgataactttaattcatattagctggtacatacagattctcgcttgttcgtagagccgaaaccttactcaaaaatgcgaaaatttggatactaaactgttaaaaaaaaattaaaaaccatggaaccaacaactatacgtaattatctgtacattacttgcaattctaaatagttatataccgttttacacctttcaatacttctgatgttgatgcaacttgaaaatgcaagccgaaagactaagcatttttactaaaagtagccaatataaactgcatctctcaaaaacaaaaagcaatgggacagataatcccgtgtatctcgtcaccagcaggacttgaacctgcgagggcatagcccattagatacctgaacaagttcaagtctaactccttaaccgctcggacatagtgacatcgccatatctgtcctggttcgaggccggatatatttagttcgattgaggattactgtttgttggtttcctttaaccattcaataagcttcggttaataaaacctaaatgttatgttatgcgcaatatgttctgaaagttattgctaaaagaaacaagtagcgttcaacggattgtagccattgaactcttgcatatttatattacctattcaatgaatgctagcgaatgcttagtcattcaatttaagagactaatcagttgaatgattgtttcatttcaaaggtcaaaagtactcggagtcaatcacataaatgtatttgctccacaacaggcaagaaggttcccgtggccaagttggtaaaggcctcatgcttatatggtacacctcttaccaggtatgctacgtgaaaatcgcgagttcgatcctcgccgggagcatagctttttgttttgtttgcataaaacggctgtgctgcatcgacatatgtgggtgcatggttttggcctcttctgctggtgattgggatgaaataaaacaaagcaaaataaaacaagccagcaccaagtctactatatatgatgtgtgtgctgttcaaagtatgttatgttgtctcgtatacgttatttatttaccactaactacgttagtgagtagtaatcatttagtacaactgaataggaacaagaattagcaagtggaacaagaagtggagcaatgctatataataggctcagaaaagcaacttttaagctgtaatggctcagatggagagacagtcccttcgtcacctggtgaggcggtgttcacgggttcgagtctcgctgttgatcctctgattctcctaccgactctggcgggcagctgccagtagcagaggggattaaacacggggccaccggcagaggttggcaacaacgcacgtcaaccccgggtcagaggcagtgcgacagcgataggattcactcgagccgtcccagcagggaagggggtctccacgtctttttgctgctgtcaccgacgttaaacggtggacagcaaagcgagtgttgcaagcaggtacgcacgataaaagtaggaaagtgtgtgtgtatgtagtaatagtaagtaatagtaatttctgatgaaccgtatataaaataacaaagcgtaacattccagtgtcatgaaattgttggctttatgtcatgtacttttggaatcttggcgacgacgtagccaaaccaacggcaagcttccgcctaaacaaacggatgaacggaagagaaacagtgatcacattgtttctctctaaacaattctactatcggcacgttccgcaaagcctggacttcggttttattggaatcttgtaattccttaacagaaaattacgattagtaggagattattagacaattaacataaatacttgttagttcaattgccaaaaatccgcggaacactacaggctcatttcaacagttaacgcattacttttctcattgtcgcattttattatttaaggttcagttaagcgaaccttgttaacaaactgagcggatggttgcaatcaccgtttgaagccaattaagaactattctcttgaatcaaagacaatggggacctatgtgacagtcctgttgtgaagctgttagttttaggtagtcttttcgtgtatctttagttcttgcaaatggaattgcttctcgactctgggaacttcagacgaacagattgactagttatattagtatccgtttgtctttaagcctaaaaatattgttgttttctatcttgcttcagctacttcgcattattaataaaaaaaagttttagattaattcttaatactagacgcttgattttatcattaatcatttaatattattattcataaatttaatgataacaattaattacgatgctacgagtgcatccaccacataaattccgttttctttgagttgtcgcaacatgtaatttatgttgcactaactgataccttattctacactgttgagtgaataggaccaagcactgccaagtcgattgaataagattaccagataactaaaccataatttggacctgaaccataacatatttgtgtaaacagtgaaggttgatgtaagagtatttacgaaagattagacttttctaatgtaactggtcaaaaggcttgcaggtatactatgaactataaaaaataaaacagcattgaccaattgatattcgacaagtagtgaattatgtttggaataactttctgtaactgtcgtgacgagatatctgaagaaataaatcaatagaatttgtatatcgtttaacatttagatagtctttctgcatttaatataattaataaaggttataacttaagtcttgaaacctttatttgaacaacttcctcaattaaaagttatcgtttattttagttgtaattggcaacttacgcaattgggaaacacggtaagtatataaaccaaatgaacatgcagtactcatgagccttttatcgttgaacttgcggataatttaactagaaattcaatgcaccaatcttgattactcagagatcacaggtttccgaatgcgtaaaagttttgctttgcgaatcttgtgagagaaggaattttttaagggaaagataatgcaattaaagttcttttattgtttaatggtttataagtagtagttgtgttggttacttgttcaagaagcctacaattagataggaaagttgtcacataaccagaattccacatttagctttactgtttcttctatttctatacaattacttgtaacacttaaaatgaaacacgcctttgtgttatactgaaaagagcttaagataatcgattttgtgagtaacaagaagaatacgaatggtaaaactttaaatcctatatgtgaactttaatgcttttacgttgattgacgttacttgacttgcacactgtcttaattgaagtaagaaaaataattgtgcacacaaggtgatttcttttctgtcattctaaacagtctcgcatattgattcctagacggtaagcgaaggtgccgaagcttagtcatattctccttccaatcgttttgtacgactccgaccgcttacagttacttttaaattttaactcgtcgcccgtcaaacagagccgaatgtttaatttatgtatccaattagattaattatcgccaacgttatactataaagctgaacgcgccgaacatgtgcgatgaaatgagaaatacggcaagagtaaacaaggtgatggacttaatcgagaacaatgagaattacgatacgcttcttctaattgttaggctcgaggaaaacttataagatttggattgcaaatagagtgaacttttagtgagaatgatttcaggtatacaaataaggagaacagtttagttacgaaacgaagctggacttgaagaaattacctttttcgagttgcttcaagggccgatctgatttagaccgctttttctcgatgactcattcattcaaagtgagaaacgactttatacggtatggtattaaatatatttcgttattctacttagcgtgtaaatttgttaactttatatattgtctttgaacaacaaagttatggataatacacacacatcgacgttgcttatttgatatatcatgtatgtttgaaatcttaaccaagttaactgaaaaatttctcttgctcagccataatgaaactgattaattagatttgttttgctttgtccttactaaaactttcttctcacaatataagaaatcacattattacaattttgcatttatttaagattgtgcttgtaaaagacgtttaatgcatgatcttatctgattttactagtcgatcaaattcttggtaaataattggatagttaattatttatgcgaagtttagtatcaacagtttgtgagtgtgtttcagctattaccattatgtcatcaactgttggcttttcgactttataaattcctctgcaattcacgtttggccttagtaattattcttacttcaatgacagttttcacaaaatttcaacgagagtcactatgtccgagcggttaaggagttagacttgaactcgttcaggcatctaatgggctatgcccgcgcaggttcaagtcctgctggtgacgaagctcttttacttcgcattcttctattattttttgcgatgaaaaataagccttagttaaattgtttaattttagtgaaaggttctaaccctccgcgtgggtttattcgtgtatcaaaatcatggaaacaataattctgcaaggaccttctagttgatttatgaatccattcaataataattaattatcatcatagttcatttttctttccgtttgaacccaatattaggttttcgcgagtttgattaaggtttcggccctgcaaataagtgaacaacaaaattcaaaactctgctgtatgtatcgaaattacgtagactggtttaacaagcaattaagactattaataaacttatgcctaaacgttgcaattcattggtgatttgttcatttagttagtttgtcttttaccgtggttttcgctaacacatattaataaagctaagcgaacctcaagcaacaattacttcaatttatgattacgttattaattagatttgacgagttaacgaaacccgtgcaaacgtaaagggaacaagacataatgaatttgttgacaacaactctctactcaaagttataaaaaatttgtttagtaagattttctttaattgattttactgagaatattatagtagctctcaataattagtactcattttttttatttagacttttctatagtaacatggcttattgtttactaaatttagtagtgaatagtacctgatatagtcgctactttgttactgcaagcaattccacaagaaagaagtaaataataacgcctttgccaaataattctgttattataataccatactgggtcagtaactctaaactttcccgtcgatctattgtcttcaagcaaattcttagaatattattaattcatttttatttggaatgaataatgaaacaaacttaaacagtttattcttaagcacgtagcgtttttgtccttgtgcaactgttctttttattagaaaatattcatattattagaatgtgatctgataaacttgtacaccttgggctttcaacgcaatgcttgaggccctgaattatcagtacattgcttgctattgtttgataacactggcgtgtctgttttaagaaagactaaaatgctttacttgtagtcatttagttggaaacctaatttagcgagacacgacaattccctaagcgacgaaagaaaaagaaaagaaactgaacgcagcaacaaaaacgagaataatgcagcgagcgaggttcgaactcgcgcgtttatcaacagcagagtttccatcgaccgttcagtcaacttaaatctgcccccttagaccactcgggcatcgctgcttcagatgctcagtgtggttcaggggacgtcttcttcaacaattgaatgctgtgtgtcagtaagcctctgtcttcgatattgagagctgtaataccaaccaaagtgacatcccccaaaatgtgtgaagacatttaagtaagattcaagcctcactacctactagtatcgacaaatcgtgtaaattcagatttcgcgtggtgcatacagttagttattcttgtaattctaagtaattacggtcattgacgataaggatgagattatacaaacacatttgtgtcgcggcatattaattacataacgttcactcgaagctgaaaagtagcaaataacaaagtactggtcggacagtcatcattgatttttttataataatgttatttgatagtaattgagtaggtatacttactaggtttcttttcagctacgaatgtactagttctaatgtcattgagcccttacactctgggatttgtgtactgcctttgcaagtttaaactacaggcaagtttctgaaccttcacacttaacttcaagtagagtgtgtattttacgtgaagctatattattagtatttagtctagttttagaagattgatttcaacaaccagcctcgagtaattgacatgcaatgatcattgcacattggctttactagattatgttatgcaaaacttggaagaaaaagagacgtcatgagatactataagaagcaaggcaagaattaacatatgcaaatgacgtataaatttgattgtaaaggcgaaaatgtaacatcgcaaccatttcagaactcatttcgtacattcataaaaaaagacgagaagaacgagaagaaagcaccatatcattcagctaaaggaggaatatacgagtcatttgttagaatattcaattagtcatgagccgactgttattgacttgtgtttcattacactagtatttcgttttggtacattgatcgtttataattatgctctatatcgagacggaagaaaagaagaaagttttccccaataatccgaattaattatttctcgcttggatcataaagattgaagcaaacaaaaaggcaaagagccgaaattgccagcagtaatgatgttcagctattgatattattagataaactttgaaactgttagattctaaagaacattcgtttaaactttacacacactactccttctcctgtggaaacttgggttccagcaaacgattctgcaacaaagtcggtaaatgggaggtaatggaacaatagctgatgtcttgggcatcaacacagaaccgctttccactatggaaatttaggtgagagtgacgactaatttcctcaaacagataattgagaaatagaataacttcttagcaccgcgaccaagcaaagttcaagaaaggctagtagcaactaaagaccgtcctcactgtgcagctgcacagttagacactctcaaagggagtagtctactgacacacagcattcaattgttgaagaagacgtcccctgaaccacactgagcatctgaagcagcgatgcccgagtggtctaagggggcagatttaagttgactgaacggtcgatggaaactctgctgttgataaacgcgcgagttcgaacctcgctcgctgcattattctcgtttttgttgctgcgttcggtttcttttcttttttctttcgtcgcttagggaattgtcgtgtctcgctaaattaggtttccaactaaattacttcgagtaaagcattttagtctttcttaaacagacacgccagtattatcaaacaatatcaagcagtaatgacaagttccgtggtattgactgcctattgtagcaattgcgctatgaactatcttatattacaagttctctaaattttaacgttgtgatatctcaactcgttgagaaaaaagaaatgaatgcaaggaacatgtttaggccgctagtttagtccaaaacctaggacatccgaggtcccatttttcatgtttaatcaaaacagaaatatcgtacattgggttcgctagatacaaaccttaaaatactttctacagaaatctaaaaaaatggtcaaactgctgaacaaaattttggcgaacgatcagtaccaacttgaaatggtatttgtgattttttttaggctttaaaattagtattggtgactgtaataactataaacactttatctctatttctcgcttaatcgcatggccgaaaccttaagtcacaaaaaaccaaatcttaaaaaatccataaaatgaaaagtaaaatattaattgaactctggttagcttcatgagtaaatgcaacagttactttaatacagtattattttctgctgctacaattcaccaactttcccgatggtgtctcaagcgagggttcagatcatttcactaaaactagacaaaataaacgctgttgtgtttcgcttttaaaaaagacgaaaaagctgcgcaacaaaagagcttcgtcaccagcaggacttgaacctgcgcgggcatagcccattagatacctgaacgaattcaagtctaactccttaaccgctcgaacatagtgactcttgttgaaattttgtgggatttgagattaataactcaatgtcttctcacattgtgagttagttgattgctcaattgatagttttagttacacggataaagaacaattccgttgatacagtcgagttttttaaacaaaacttttttccttccaaccacatagacaatcatccgcgaatatcttttgaagagtctcatcaaatatacagctttaagtagaaacacctttatttgattttataaattgcaaatgataactataatatacattacatatattagagccagttttcttgtatagttaatactgaacactattcttgttgcaagtagaagtatttaaattgaactttaaagcatacgataataatgataccgtttcttctgtactgagctgttcgcaccccttaaagtttaaatcacttaaaacgaaataaagtacgtataaaaactgagcagtaatgcagagaaacaattcgaaagaagttggtctttttatcaaacaaaattacatcgtttcgttaagtgaaatattacaaataccaatggcaatatagaacattaattaacagctcttttgattagatagaggatgtacaaaatgagctattcaatcaatgacaatacacaatagatgtacaacaacaattctcctaatgatttcctcctgtctatttcaacaaaacaaatttcatagataaaaacctgaccaataatgagaaatttaaacaattaggcgacaacaacaaccggtgcttccacttgttcagtgtcttccgtctcaacaaacatatcttcgtcgaaaatgactctgacaatcaaactgcagctagggcaacgagcaacatcttcaccgttcttcaaatcttcctacgattgttagtaataaaagaaaacaaaaattctatcaagtaaattcttacgagggaaatctcaaaacggtcgccacaagggcagggaaatgtgtaaatgttgttcacagaatctattaaactgtcagtattttccgtcaaatattgacaataacgtatatataccgaacgtaaaatcttcaagctcaatttcatcgtagaacgacattgtttctgttgagcgttttttgttctcgccaactttttcttctcaactcgtttcgcatatatattaccactcggcaccatcttgatccaccagattacaaagtatcgccacgtatgcgctacagtaatttgatgaattaatactcatttgcctatttttttatgaagatgaaacatatgtttaggttgatgtcgtcgccttacgaaattttttgttttatctaacaatcttaattttcaattttgtttattcaatcttgacaaaatcatctttatcattcttttaacaaacttctgaatcacatttaactcacgagactctgttttaaatattccaatgaaatgagttcttcgtctgacgattccgatgatctgcctataattactcttgtgcagaaacatgtagagcagtctcctcctaatgcactttccgctaaaaagtcagagacgaaaaagaagcgaccaagttccgagttaaaaaggagcactcgcaaaaaacgaacgagcgatgttgaaagaaatccttctcgtcctccctcaattggtcacacaaaatatacacccttagaggagcagtacatctgtctaaaaagacgttatcccgatacgattcttgctgtagaggtgggatacaaatacagattctttggagaagatgcgcgaacggtctcttctattcttcatatcggttgttatttaagtcataacttcatgaacgcttctattccgaattttcgtgcggacttccatttacaacggttaatacatgctggactaaaggttggcgttgtcagacaaacagaaacagctgctttaaaatcccaaagtacgacgaaaagtaaaatctttgaacgtgatgtgacggaagtatatactaggggaacatatctggctccagtaccatcagtacgagaagcgccaactcagggcgactttactcaagactcgtgtattctttgcgtgacggaacagcctcgtggcggtacaggtgttaacgagaaagttctttttggaattgttgctgtaaatcccgtagacggaaatgtcgtgtacgacgaatttgaagacagctttttacgaggtgaactacaaactcgattttctcatcttcatccttgtgaactgatatacactcctgatttctcacaaacttcttccacttgcattgagtcttacaaaaaaacagaagagaaagacggatcgctcatatggacacaggagttaaaagggattacgccggatgcggcttttgtaaatataaaggacttttattgcgcaaagtttggacacgtcaagcactcgttacttgatcttcacctaacaaaaattataaatcttcctaaacttgttcttgtatgcttgagcttgatgattgattatatgaccgagttctcaatggaaaacattttcacaatgacacagaattttcaggatttcaggtctagcaacacgatgctgctcagcaataatacgttaaaaaacctggaagtattccgtaaccttactgactattctatcgttggcagtttgtactgggctgttgatcatacctatactcgatttggtcagcgtatgctgcgtgcatggatacaaagacctctcctaaacaaagaagaaattattaagcgacaggaggctgtgggtgaacttgctttttcccaaagtgcttctgtcgaacgtttgcgtcacttactatggcgcttacctgatttggaaaaaggtctttcaaaaatatactataaacgagcatctccggcggaattacttataattttacgcggattttacagtttatcaagcgcgttttatggtgctacgaagaccccgtttcattcaacctacctgaacatgctaattggtgtatttccacaggcttatgattttgttgatgagctattaagctctattcacccagatgaggcacaaaagaataacaaaatagggctatggaccgatgataaggagttgttgagtagtgattctagtctcagccaggaaaatactctaaaaagtcaaatacgtgaacacaaaatggtaagagcctatcacttattaactataaatactgatattttaggcaataattatggcacaagcggatctccaggttcatttggaagagttgcaaaaactgtttaactatcctgagcttgagtacaagacgtggggcaatattgagtattgcgttgagttgtctcgtggatgcaaaactgtacctacagattggattaaattgaacagtactgcacgcctggcacggtatcattcaccgaaaatctctagaacagtgttggaaattaatcaacatagggaaagtctacaggctttaagtaatgaacggtatatggaattcctggattgtatccttcgtgattacgaaaaactacggaatattgtctcggctgctgcttctttagactgtcttatgtctttggcgaaagtcgctgcccaacccggctatgtaaaaccagaatttactgatgacaaatttgacttactgggttgtcgtcatccaatggttgagctgttgcttgagaggccttatgtttccaacgacatatgccttcaaagagatggccttcgtgctttacttattactgggccaaatatgggcgggaaaagctccatcattcgacaggtcgcacttattagtattcttgcacaactcggctcttttgtgcctgcaaagtccgcgagattacccatgttggacaaaatactaacgcgaatgagttttcatgatgatatgttaaacaagaaatcgacgtttatgattgaaatgaatgagacacagcgtgttctcagggacgctaccgatcggtcactactagtttttgatgaacttggtcgaggtacgagcaccttagatggggaagcaatctcatatgcagtcatgaattatctgttatcgtctacaaaggcatttattttgtttgttactcactatcctgggttgagagttttggaagatttgtatccatctaacataatgtgctgctacatgggatactcgaaaaatcaaacaatcgagtcacataccaaattttcagcatctaatttaatttactttttgtataagctcgttccggggacagctccaaaaagttatggtcttaatgtcgcacatatggctaaaattcctataggtgtccttcttcgggccgaaaaagtttcagctaatttggaaaaaaaacataaagagaaagagctttctcagttcgccaaatggattcggcatatcataagcgacgaagagggtttaactcctaagatgatgcaggcattgcttagagagtgtcaaatactctatgatccggactagtggactatttgacttatatacaatgtattattatgacttcgatatctatacgagggtgattgaaaaaattgaaatagaagtaatattgccgcttagagggcgtttatatacacatttgttgctaaacaacgtatataacaaataaccatttctgcacttagcatcaagaatgtattaaacataatgagtattactcattctagctaaataggaacaataacaacaaagggaaaacagcggtatctgaataaaaagcatcgaatccgtaataatgtaccagtactgtttgagtgtgctggctggttaggagtaactttgtgcttgacgaaacttttcttcttccaaccaccaccgggagggtaatcagaacttcagcaaagatggctttggcggatgtacttggaaaggatgtgaaggtattattctcaaacagtaattagtgcttaataggcgttcgtttgtgtgtgtttttcaattcattcaacctcagtatgagtggattttcttttttttttttttcgtactcagaagagcccgtcttgatgagaacaatctacgatcatacattgaacgcttatttcaacgaaaacctgtgatgtagttttattctctttactaattttggcaggcggaagatcactttgcttctcttttgaagttggaggagaaattggcagctgagagaaaagccaaagcttcccccgagaagcccaacttgcttgaagatgaggatgagccttctgcagaatctgtttgggttcagttctcgactatgaagttcgtagcttctagccgtaaactcaagccttatgttattccagtgaaacatgctattttccctgctggtgctgaggtttgcttgctcgtgaaggatcctcaacgcaagtttaaggatcttgtcactgaggctggcctttccaaagttgtaaccagagttattggaattagcaagcttaaagcaaagtggaaatcttttgaacagaagcgtcaacttcgtgatcaatatgacttgttcttggctgatgagcgtatttatgccatgcttcctcacacattaggaaccactttctacaagaagaagaagcttcccattcccgtggatgttcatcaggcgaccgctgaacaactgaaggagactgttgcaggagtttataatagtaccctttttcaagctgctccatgcaatagctttatggtgaagtgtggtcacacgaccaatacccctgccgagctggctgaaaacttgagttctatcatcgagtacttgtccgccaaaatcatgtgcaaaaatgaaaatgttttgctcagcattcacatcaagacaagtcacagtcttgctttgcccttgtggcaagccgagaacctcgctgaacttcttgctaagaagcagaacgaaaacaagatccccgcaacgaagcgcaagaactctgatgccgaagaacaagccgaatcaaagcctgctgctacgaagaagcaaaagcaacagaagaccaaagaggcttctgctcctgcaaagaaggctgaagagaaaacggttactaaaccggcttctcctaaaaaggaaaagacatctgctgcgcccaagccaaaggcttcgaaacccacaaagtcagctaagaagtcgaccacgacttcgacaaaagcagcagctactaccaaatcccctgcagctgccgcaaagaagccttcgggaaagaaggtaaccgtcgctgttcccagccgcaagagaaaaaactgaaaatgaagggaaatggaaaggtaattggagtatgtttatcgttacattggagtcatctagagttccttaattcgttattttttgcaactcactgtacattgtatagatgagaaaaatattcaattttgtcgtgtatcttgctactatcagtctttctgctcgtttgtataaattatctgttgtctggttattggttttatagtgcgcattgacttaaacctttacttcttatcgttataaactaacaattaaccgtgtactaacgtatttaacagcacagtgctgcccctagtccaggttgttttgcactttcttttccggtgcctcccttcccgtcaagccaaacatggtacccttcaacaagtttccagtcaatagggttcttatggctactgaaatagtatcggagccatgtgtcctctcgcttcatgattaaccgaattgcatggcagtctgggaatttggcattatccattttaccagcaaatacttgccaaataccgggcgcctgtttgcaggtagagaaccatggtgagcctaggtaattcaaaacaaaaggagtatatgatgaaacgggattctctttctgtacattaattgcaaagtggtttgaccattcgtcgttatcaaatacaaaaggtgcatatttatctgcaatgtatgccttttctccgctattatgcgttagctgaatactctaagggttgatgctcgtcgtactttttgagtcttaagaaacctttctgatgctgattgaactggaaaacaagcttttcggagctttctgatactggagccagaaagagctttcctccatcaataacaatataacgaccgctcaatccgtccatgctttcgtcttctggttttgtcactaaagaccaataagcagacagacgatattttacaacatctttggctgcttcagcagcttcaatctcagctttgctcctccatatatttgctgagtctgctagacatagccgtattccttcagcaatgagaagcagtaaactgagcacacgaacacttaaaccagtgttagtaatcaccatactaaaatgattttaatgaattcacaaaaatgtcttaaaagaggtgaatggtaagtaatatggaattgtttatatactctcgctttagcaaatggctcgagcttgagttgtttacattttgcgaatttggtcttaacatataattactacattatctacgaagttttgtaagattgtttctaaacacaagatattagttatacttagaattgcattctcacagctcatctgttcgaaagttatttcacaattttgtattttagataatgctcttacattctactaaatatttgccagcaccaaaccgctaaactttttgaaaattcattattccattaacggtgcgggttctcgtccattgaagacataaaaattgttattttagtatgttttaatgccttgtttgtggattttttgatctgccttgaattataatctcagtttttgcgaaattgtaattctattacggacagcatagaacagtttatgcgtacttggtcacatttctgccaatttttctttacatattcctgacacatgagagaaaaaaatggatgttcttatggatatagaaaatgagtacaattgtactgttccaacgacgtctcaaatgaatggttgtgctgttcccttttcaccatttgaaagtacgttctttaatgctaaaaagtgatatactgactccatatagaggctgaagcccagaacgaagatgtgccaatgccggatgcaaataaaaaacgagatgaaaatgtagttgccgagtctcgcaagcgtacgaaagaaaacaagacaaatgagaaacagcaaaacatggatgggagccagaaaattgacactcaaactaataaaaatggaaattatcggcggaacagaagaagaagaaatagtcgtttccataaccaaaaccaagtctcactaaattatggcccccaatctcttcaatatgctaccaatgctgatccaaaggagtggctacgagtgcataaagacttacctttaatcatctgcaattacctacaacttatatttaacatttgtgtggtctccattcttatatacattttgtttgcttttgtcctcacaataaaacatgatgttaagcaaaaggcacacgagcaattgtcagagattacagccgttattaaggattgtgagaaaagttataacataaatcaatgttatcttccaaatcccctgcccggaatcagggaccaatgcaaggaatggaatgattgcagacaccgtgaagtttacggtataagctattccaaacttgctgcacaaacatttgcggaaattgtcaacaccttcacggaaaccatatcgtataagactatgctgtttgtattgctgcttgtatttggtggtctcttcgtttccaattacgcattaactttgtaccggggaaagcacttgcagcatctgcagacccaaggattaatatacaaggaaggacctccataccgggatctgacaatagcaaagaaggactagaaatattaaaggaacgttaactatatcgaatttgaatctccttcagctgcttattggcagtttgttgcgagatgccaatgagccccagccttcaattttatcgaatgaatagtgcactgattcactgtggatgtttccagtgaaccaagcatggctcaacatggaccgcgtgtctgctcgtttttgaggctcgtaaacaagcagcggttttaaaaagctctctatcattctagcatgtgtcggttcaaaattgtgccttttcaccaacatgctctcaatactcatccggtgttttacattccttcttttccctaaaaagcgatgttagtacaaaaacatttgaaagctgccaattaccattggttttgtaaagataagttccttttcgtttaagttttcggagcataaattcaggaagatcaccaagtacactttcaaaaagcagtaagtgcatctcatcacgagaaacttcagaatcgttttttggattaaacaaatattcgctggtcaacaactcaaagacctataatgcattagtgaacaactttgtctttttaggtattcaattccgtaccatgcatgctaagctccaacagtctgtagatgcaccccatggatgatgaagtataatttccggtgctctgtattgtcttgtctgtatttcatcagtaaagtgaaagtctgtcagacatgaatttcccaaatcagcgataacgacgctgaccaaaattgcatgctttccaagcacttgataattgggaggcagctgtttttccagctgccgcaattgttctttgtatagatgttgagtttcatgtgagcttgttgccttaatggcacgcttgagctgataatatttcccgactttaatgtattggctggcatacctttccaaagctgcagaacataaaggcctgcttctggttatatcaccaaccgtgtcttcctctgcctcataaatatctgacaagcaatcaaccaagtcatcatcattaatgcgaatcaagacattttcgggttttaggtcggtgtggataatgccacattctctgtggagaaaatcaagcccaagtaatagttgtttagtaaatcgtctaaccaaacacatcggaatattgtaacttctaaatgatcgcattactgacagtaagttttgaccaagtgtttcgaagaccagacacacgtgaactccatttgggccctgaacttcaaaataatccagaagctcgacgatatgtcttctacccggatgcgtgtttcgttttgagttgacttttcttaaaatgcgaatttcatcaattgcattctctcggtgagcccgggaagaacgacatattttcactactcggtaatggttgtgtctgcctgttaacgatgttcagatagtatacttacttgttgtcttttgcgagccagactgttgagaattgtccccaaccaagttttctgattatagtatattgccctccctttagtgaatcgccaatatgggttacgtggtaacctccaggcccataattcatgatttgctcttcgtactttaaccaatttggttcatgtggtttctcaatctcggagtgaatgatagtgggtttaccataacttttggatccataggatgttatctcactaagcgtgttagcgattgtgttttctgagacactaattgaccagtcttacttcaccgtggtaatgctatttactagctccttagcatcttcatacgacttctgttttgccttagggccatgtctatttttccgaattaagtttaaaagcgccagttttaacaatgtgaatgaaattgcatacagaaaagtggagctttctattaaaaagaaaaacaaaaccacgggatttatgaatacgtatgtcacattccgtagtaagtccttacacaatttcaactttctgaagctgaacctcacctaatgggtttacgtaaatatcagcattgcggaattcggtaaatgtgacatgatcctttaatgaccgaaatgcttctttcgcatcttcagtatagggtgcctctaaataacgcaactctgaaaaaagagtttcaagcaaaccaattctcgcaagcgctgaaaactcaaattcactttcggttaataaagtacacaaaaagataggttttcttataatttcttcatccgctacatctttttgacaaacattacacacacttgttttctcagtctttgccaggggttgagaacagtctgtgtctataaaagtttagtaataaagctcccatcacacatacggacatacgaagcgaaactaatttttgtaaggcaacatcaacaaaccgaacacgaacatgtccagaatcacccattgataagcgtttttgatttggtatagggtttcttaagcaagatgagactagcggcgcatggaagtttgagacttcacacatgttagcagctcaacgaaaccatgggacagaaaacatacctattttaagagagctctcgcttgtaacttccatgctgttctcttccaatataagattattaaaaaagacaagatccccccgctgacaactgtggatacccaaattgttggtagctggatattggatcattaccctcttttttgaggatgaaagactatcaaggaacatgcttgttcttgtaattttcgtcactcgaccagaaacccatacataacttgcattttctttcagtttggtttctggctgttcaacaacaaaagccaccattcccgaaaaccactcagtcgtttgttcccatacggttttccaattaggaataacaagcaattcgccaatgttcaaaagacgcacgtagtctcgaaaggcgcgacgaaatgtcaaagtgacatagtccgatgcgtttcgagtatttaacaattcctgtagattcctaccatgcaattctttcagacaaaccctcgaacctccagatggttgatttacatcttcatggtaaatgtcagtgattaaaaagacagtatactctaattcatttaggtcttttgttttctccaaccattcctggaacatagtagtgttcattatcggtataaacaattgtgtcggaaggaaattaagtatactgctctcgtgaatggagcatattgggtaaagtggagcattcgtaaaacgcacttgggactgaaatacattgttagttttgggtacaacgttgatttaaatatattcacacacatcaattaagatatcataaggaggatgaaaataaagaaagaaattggagtgaactgtcaatcgaccttccgttgaagactgcatgtctttcagatataatttggaaaaatcaccaaattctattttatagcatagtgctttaatgacataatggaatggatctctatcagtggaaatgaaacttgaaaatccttaaatatacatttatgttagtattgtatcatatgtaatccaaatgactcaagaaattcgaaaatggtcgagtcaaataaacttaccgttattcagtaaataattattcaatagctatttcataaaaatgactcatgttagaattaggtttttgtatttacgaaacgtttactcactttttgttcaagttccgtcagtagaaccgctcgagaaataccccaagaaaatgattctgtaatatttacaagttctgttacgattcttttccagtcagcataagttgtcgaaaggtgatgacgatgcttacatattctccagttgtttttcattaaatggaagagtacttgttaatggttttaattcagtagttacatcgtttaacacagcttcgatattcatagtaaagcactttgttacaaaagaaaagaaaccaagcaatggtttcttcttttattgtgcacaattatcagggcagagtatttgcagtatggagtattgaaaaatctacatagtaaaaaataacaaaacgttaaccgcactaacggtcgattcgggatcttattaacatgagtaaattttagtaccttttcgggcgttttgttggtaaagcagttactggtcataacaaattatctcattttttttttaagttcattagaatccgtcattttattaaatttaacttttctgaagcgtaaagaatcatttttttaagagtaccatacagaaagccatttaggaaaagcactgtttgtatagaacaaaaagaaaagccaacatatagtaggctgtaggagtttaaagtcaacaattttgattcctgttatgagaactttccttaacaacaatcctcatgtctggtgttaatggatcatcagtcatataggaagaacaaaatgggtgcgttgtgcaatcagtgtgatgacaaagcaaattacgataaactcttaatatcgtcgtcatgagcaaaagaaaagtgatagtgaacactttaataaaggtaaaaataattctactaaatctttaccaccaattttgtaagaatgtctgtgcggggtaaacgaatgaacgaggaaacacagtgtgctagaacaatcattgacatttgtttgccttaaacgtgtttgtaaaccactgttggataagctcggcctaaagtttgttagtaaattagtacttaggaaagcgacgtcttgcttgctcgtaccgtggcaattgagcggggagactcgtaacagtagtaaaaggggaaggaaccaaacacgtatatagatgaatcattttcaagatttataatgctttgggttttcgccttggcatcactatcagcgtatacactctcactcccggggtgcaaggtgtataccggtaattcaggagtagactcggtagaaaagggaagtgcgggatcgttacgagggcatagagcaaaaaaggaaagaatacacttttgtttggcagcgacggcagcagcaactgctgcacccgtgtcctcacccaaaattccaatagttgaggagtcaccatgatagtaatctacattctcacggacccaatcaacgacatagtgaatgaattccaccgacttctccacagggaactttggtgggcgacaaaaatcagggataacgacaacaaaaccaaggtgggcgagaatgaaagggagctgagaaggtgcgccatgtgtgccactcacccaaataatgacaggtcgatttgttccaaactcaggtgcataaacatcaagaataagattgtgtttcagtaccagtcgacgagcgttgttttctgcaagcacacgatcgggggggtaggagactacgggtcagcaaagaaacaattgcatatgacaaatactgaaacttactgctattgtaatgaagcaactctccagccaagtcattgtaaaagagacggcgaatttgtaaaaaccaagaagcaccactagtagaataagacgttagctcaccgaaaacatactgaccgcttcaagtttacttacgtgttgaactgaaacgacttgccggtcaattttgcggcagcaattgacaaactatgggccgcatagagacccatgataatgacggcaagtaaggagccatatccaagcatgtcaagaaaatacagttgctggaaatagcgggagtctattaagacaaaatggactgttagcaagccaaattcaaacgagaacgaaaagaataaaaacatacaccgtgcgtacgagtggtatgcccgaaacgtcatgaacgttttacaaaagagaaagacaaagggcttctcagaagcacaggcaagtaatcttgccaaagtgtacctggaacatttaggcaaaaatccgtgcacaaatttgacaagagcaacatgcacctctggctggaatgaaccaacgatgcaagcagtcgacacaatcaaccagccaaaatacacggcctcagagatatacatgtcagcggactgtgcaaaattaaagttagtactaagaaaacaattgtgatccggaaacagcaaatataatcgccagtaacgtgtttaaaaaaacaacaggattggaagacgtttctcaagacccctgcacagtaaccatcgtgtcaccgggtgctattacttccgaactgttcaacaaacatatgcggcagcaagtcggaagcaatgttaccgacggtacactcatttctacgctaaagtgcattttctccttcatcatcgaaacacaattcagcaatccttgaaccttcagtgggctatttgtatatctttcgccagttggacgtatatcaaatgctccattcacaacaaacgtaccaatattaaattctcaactaggcgacaagagctatgtctgtcgaattgatatttgcagttcttaatgaacgacgaaagacttcaaatagctccaaaaaaacggtggttcctctataatatatcgggtactactaaacagttcgttcgctgtggtggggatatagccataacagccatttgtacaccatgccgcaggcggcaaagaacataagcgaatttactagcgagacaaccgaaatgaataatccaacgcgttgtaaacaatggaaacacaaaaaagcactacattaaaggacgaaaaagacagggaaaagaaggggagacgaacggctaaattcaataaatccgaatattaagcaaaggtattattattagtagctagtacacattcatgcttcgctacgcttccgtgcgcccactcttatgttttcgtttctatttagtattcaaaactcgctatagattaagcagtagctctattttttagtaaataaacaaaacactgagaacgccacagaaccattacaattgaaagatatcctcaggcgaccgtcgcctggctataatccgacaaatgccgtgcaccattgattagacacgttttttatgttttacaacttttcctcctacaagctcatcgagtagccgtgaaccgtagcacgaacctctggagctccaggatcgttttcgaacatgggtcgttttttgatctcaaggaactttttcaccttaaagccattttgctcggcgatctgaaagaactgaagatctttgtgggcaagacgaggacgatgatgagtgaagaacacatacacgatcgcgtcaggaaactttgacaaagcctccttactcgtatgaacaagcttttcgtgctcggtatgattaaacacaagatcagacagcaagatcacgtcgaatccactatctgccggcaggccagcagcctcgcggagaggtgtgatatctgctccccaaaggaaaccccgaacgtttgttcgatcgacaatctggggaaactgttgcacattatatttgatgttgtcaataagtggattgtctggataatccgtacacacgacagacttggccccgttaagagctgcaatgatggacggtaaaccggcaccagcacctaactccagtacttttttaccagacacaacctctggatgttggtcaatataatcggccaggacgataccactgttccacagataatggccccacaacgaatggttcccaacaagtctaagcagaacttcctttggactgtaataacatgttagtatcgaaagaagagaaataaaaaaagagaacgaaaggaactcaaaaagacggaagagatcatgctgcaattccaaatttcaagaattcaagcagtaacaaacgacacggcgggcgagataaaacaccttttcaccgcgaattctttccgttttttttcagccaaatcaatttgaaccattcatttggtggtgacgtaccctgacatggcatgctctctcatatgagagaccatggtaggcggaggagagggcggacgaaagtcctttggctcctcaaacatatcaaagccctcaaagtcgctgtcgttaccgctcatcacttcttcgtccttcacacctccaatgcagttggaaggttttgtggtggagcagacgcagggcgctcaaacatcatggtcaccaccaaggaaaaacaggctccaagtaagcgaaggaagagaacggggaattcgctagaagtagttaatgtagcgacgcttatttcaacgtcaatccattgaaacggctcacaaggttcgccacaagcgtcacgtggagattaaagaatttgcaaccgaggacacagacagctgggcaacgagggagattcagccgcgcatgtcgccagcaaaaacttgttggtataaataaaatgaaaagaagtacaaacaatcatcgacattccgttacgagtccacttatgagaataggggaacgatagtattaagtggagagggtccaagaacacaaactcattcggttctggagcaatactttttagcgggatagatcatattcgctgaattaggtcacagactaaatcagttgtagactgagacattcatgagctcgtccaggaaacagatggatcagggcagcacgcttgtgtgcatacgaaagatgttggtttaaaaggtctcattgaacaggtctactgcgcaggaccaccatcaggttggtatggagaggtgggaaattaaataagatttttctctttccattcgagaagcatttggatagccttttcttcagagtcaacaacagcactcacaccaggttgcgtgcagtcgcgcagccaggtgtaatggtattgacggaccttacccatcttcgatgtttcgacaactacgtggggaataccgagcaacagagaaagaacatgagcgtgaagtctgtcggcgattaggtagttggaacgggccaagaactcagtaccagcgtagtaacgatccaaacccttctgttcaaaggtggcctcagggtcagttgcactgggaggatcccagtccaaccagtcgtcgatacggtatgtgaggtttgcagcactgaattgactcgtgtacaactgctcattaccatgcttttgaccgccctcattgtcgcggcgagccaacacaaggacatcagtggtcacttcttgattgcgcaactcgggatggggacccaagtagaaaacaatgtcgggaaccagagcaaggtcattagtcaagccaaagtaatttacaccgcgtccgtaactttcacggtcacgagcagccaaacggagatcagagtgggcagagtagacttcgcgagtttggttcagataatcctcgctgttgaaccagatggactgagggaaagagacgatacggatgtcaggaaagtcacgagcaacttgcatacgcaaagcttgatggtcaggatacagatcaccaaagttaccgccgccttggaaggccattgctaccagcttggggtctttaccctcaagagagttttgcaaggcctcgcgcgaataatcgttcaggctagcacacatgtacacagtctcaatgcccaaatccttcaacaattcgcgctcaccaacataaatggcactgtcacctttgttcgggtaatcggggaaattaatgatggcagcatacttaatgccatcaaacatgtgcttgtagtagttgtacaacacagttttctggtattcaagagcagcctcacacttggcactgccaatgggggctttcttgaacagaggctccttctttgatgaggaagaaaagacagaaaagggagaagagctgctagaggatgaggagggagaagaagaggaggaggaagccgtgtttcggaaaccatccaagctaagagaatcattgttccagtacgtaacaaagagggtcaccacagatagcaatgcagcgcccagaataagcacgtactttgtgcgaacatgtatcacctggctcatgatgaagcgtgtcaaacaagaaaaacagagacacaggcaacgaagaaaagcgtaagtggatgcgatatcaaacccaaacgcagatgcagaaagaggaaatttcttagaactgcacgactaataaaatgctggtaaattaaccgcaagaagcaatttcaaatattgcaagaagcactctggttgaagtaacaggattttgtagttgcaattcagccagataagcagtcagctactacaaacagagttttctcgataaccagcgagaatacgaagttcaaaaaaaaaggagtgccaaagcagacccaggagacggaaattctatagcagaagtccttacaaaaacccagaattcctctgcacgcagggaatgcaagttccaatggacgttctatggggtatggtggagggaagaaaccaacgtggtggagaaaagccgaacgggaagggggaggtcgatggtgagggaaaaccttaaatgccccatacttaaaaggtgctgcggttcgcatcagataagagtactgttgtccaatcagcagctcactgaggcaattcgccgccaaattgcgaaccccccctttacaaacatgggcaactgacgccaggagccaatcagcgtccagctgttttgttggcgattcactgtgattacgtttgacctgtcgcttctcgttacaaacaccttcattagaccaaagtggtactagcggcacggcgcaaatgaaggcaattcaggcgtttttcgggcaataaagtgccgcttctgtacctcctaacagcgctcgtgcgcctcgctcggaaatcgatcatatcgcctatgggggattattcttcacaagcgacgtattacgacgttattcctggtatgttctggaagtgcaactacgtaacaatgtcgtaatgcacgtgcaaaaagagccaagttggagatgacgtggtgcggggtgaatccctggatgtagtacgacctgtgaaatcgcaggagttcgctggtgaaaatcagtacggacatatgtacacgctgagctacaaggtgacaatttcgacaacgaggggtcacactcaataccggcactttattgtatgcaacgactgaatatgtgcattgccggtgctacagtagttattaattgttatccaagttgacccagttgcgaaaaatgcactctcttcgtaatagtgtcactacgtcagggtctaatttagtttttctttaaaacaatctatctctttacgttttgctccaacgcaattcgcaacgtccgtaaacgcggcaattctttctattgttgcgatataatttcttgttcccgttctctgagaccacgtcgtttccagaaacctcgtgaaggttgttgacatcttacagggttttcgttgccgagcagccgaagaccatgcaaatgttaatgaatcaatgcagaaaaacccagttgtaccttaaaaagaagactcctcgtcacccgacttaagcttatataagtatatacacccgttttctagcgaaattccattcgtttgtctgtttgatgcacaattgttttcgagacgcgtctcgtgtttcggttatgacgtacggagaaagcttaaacaggaatagctatcgagatgagtggtgatgtcatcacatgtcctttctgcggggctctagaagatttccaggaaaacgacatgctgctacaaattggcacttaacctctcctaaatacacagtgcttgttttcttgtaagtgcagcgtccacgggaactttaacaactaactttcttaggctttaccagcaactgtatacgaaatattcccaacccccttgtacgtctacctgtgaacgcagacacgcaaattttgtcacttcctttaacacaattgtgtactacataccttgcacgcatagtaattgcaccaattacggctttctgaaaaactttgaactcatttgttttccctgtacctgtctttcttccaccctttcgttcttttctgtttctgaaattgtttcgttattatctgtgtaatgggacgcttactgctggctaatttatttctcccttcatctgttggcatttcgtacgactccgtcggttcttcagaacttgcatcaagattccttccaagcgagcaagccgctaaatggcttacggacggaccattaaatgaaacgttgctggtctcggattccgaggactcggtggccgagatgtcaccttgtacgataacccgaaacaatagcgaggacaaacacaattctgactctacggacacgtatttatctgacggtgctaacgatcctgcatccatatccaaaatcttcaatcacaaacacctgtcgtccattcgtgagcaagtgaacttgaccgagcccgtttcgcgtcatcacagcccaccgcctgtcagcgttctggctcctcaatacgagactccgcaaacggcagcaagaacgcggcgtcgctcgtccgtctactcacagcgtcgtccatccattgacttggctgcgtggacagaagttcagtttaaaattcgccccagctccagcggcaatgtatgcgtcgtgaatgcgattaacgcagccaaacgtgaaaatcccgatttcgatgagcatatatactttggtacgtgcggggttccgactgacgcacttcctcaggctcttcgtgagcgcattgacaaagtgtaccaagacgagcataacagcaaggttgtgtatgtgtctgacacagactttgttggccattataatcattactgcaagcatatcttatggcctacctttcattaccaaatacctgacaatccaaagtctaaagcctatgaagatcattcttggcacaattatgtgagcgtgaaccaggcttttgctgactcgctcgtggaaaactacaaggacgaggactgcatttgggtgaatgattaccatttgcttctcgttccccagatggttcgtgagaagattcccgaggccaagattggcttatttgttcatattccattcccctcttctgaagtctttcgctgtttgccaacacgtaaggagctgctcacaggcatgctcggtgcaaatgtgattactttccagatacacgagtttgctcaccatttcatgcaatcttgctctcgtcttatggacttggatgtgagtggaaacgttatcacgattgataaccgcatcattatcatcaacagtcttcccatttcagtggatcctgtcgctctgaaccgtcatctgagcagtgctactgttaaccactggacacatgttcttatgaaacgttttaagggaaaacgactcattgtttcccgtgacaagctcgatcccattaagggagttcgccaaaagcttctttcgtttgaaaagtttcttgcaaagtatcccgaattccgcgagaataccattttcgtccaagtctctccatcatctgtcgacgacggcgagtaccttcctgcaatttccgatatttgcacacggattaattctgcctattcgaacattgcttctcagcatgttcctgtcatgcttctccagcttgagctctcctactctcagtacttggctcttcttaaggttgcagatgccatgattgtaaactctcttcgcgaaggcatgaacttgacgtcgcttgagtatatttttgctcaacaagagcgtcatagacctcttattttgagtgaattcgttggcagtgcttcattgctcggcgactttgctatcatcattaatccttgggattaccaacagacagcagatgctttccataaggcacttactctgtctgacgaagaatgtgacaagcgttacgaaaaattgcttcgtgtcagcaatgcctttgaggctggaaaatgggcacaagcatttttgaacagcattaaggagtcatggaagctacaaatcaagtatttgctgcgcagaacgcctcgattctctgccagcagtcttcgttcatcttaccaaagagcgaagaaacgctttattttcctcaactacgaaggcaccttggcctcttggggtaatcaaaaacatatcgtgatgtcgagtttgcaaagggcaaacgatcttctcgtcgaacttacaagtgatccgaaaaactgtgtctacgtctctagcacattgtctccccaagagttggatcaacttttccaccgtgtgcccaatttgggaatcgtgtcagagaacggctgttacacacaccttccagaccctgaaagctcaggcaagctgaagtggacctgcaatgttcccaactgtgaccttagttggcaaaagacggtcttcgatattttcagctattatgccgagcgcacccctggaacatacgtttcccgcaaaaacatatccatcatcttccattttggcagtgctgaagatgcggacacggcagcttgggctgttaaggagtgctgtgcttcggtgaatggatttaaaaaattgaattgccatgtcttcgtgtctactgaagccgttatctgtacaacattggatgtttcttgtcgtgaagcggctgaacgggcatataagacgagtggtgaaagtgaattcgatttcgtcttcgccgctagtgacgacccagtggatgatgccatatttgagtgggtccgcgagctgggtcaccagggtgccggtgcaccattcacacaaaccgttagtgttggtgagcgtgcttttagtaacgctgattacacgtcggctggtgtgttcggctttttgaacgatttccagaaggcagtcagcaagtaaggtgacgaatcgtaattgcttcgatgcatcatgtgaatgcctgtactttttttgaacgatacatattctgatggaccttttttaatgttgttaacgaaccagatatagctcttatcaatggaggtgaatattctttcttttaacgctagagcgacgatgaaatcgtgtattaactgtcttaaaagagcacgccttaacagcgacagctaatgagtgttgaaacttacaaactattaaaacgaatccagcgtggctacaccactactagcaaatgctttgatgaatgaaaacacatgaaaaatattgacgttctatattaagtttaaagcaaagaaacacctgttagtgcataaaacaagtgtcacaagacgaaactacgggaaaaaacgtcgcaacttaggacataaaaaaacggccgcttctacaagcaggcatcaccgtttatgtattgaagccgggtggaagtcacgaggaaaacaaaacgctttaggcgttctcgacaagcaaacttccagcaatcttgccgagatgtgtgtgtttgctgacacgaacaagctctataaaagcgacgtcgccccaaacgaagggctcgccgctaaatgacgatacagctgcagatgtactgtagtcggcaaggacattgtcggcgtacagcaaaggcatgtacggtttatacgactcagtgtaatcgggatcaacgctgtcagaaacggcatttgcacgtttagccaactcacacaacgtgggcgtcttcttcacctcgagatggacacgcttgtaataagagtcaccgatacagagctttccggtcttcacctccactggtcccttaaaaccgtcgacgatagactcaaggatactgagaggtgtttggccttccttcacatgaatgtcagtcgccaatgtgatgtgaggagcagttgggattctcaaattctcaaaatcgttacggtggttttcactccacgtaacaagtctacggcaccgctcctccaattcactggtgcgttggggaacaagccaaactgtgtatgtctgatgttgatggacatggtcatctttgacaatacgatgacccatccgactggcggacacgggctggccagagatttcctggtcttcttcaggcttcttaacgtcttcgtacgtcgtggttgttgttgattgctccattgatgctgcggtagtaggttgagggagaatagtactttgtgtacttaggagagatgcaagtcgtgagggttgttggtcaagcaggttcagttaaaggcagtaattcttcggggaatccggagacgtgaaagggaaagattctgcgacactataccaaaggaattaattagcaggggatcctttacgagataaataaaggatgcgttaattaggacaatgaaagacaatgatgaacgcgagtgcggtggggaaaagatgtaaaccagcgggggcctcaatgggctatttatgcaaatcttcgtgctgatcttgcgacgtaccgacgtcctaatgaacgccgttcggagacttgctaggccgaggcggggatatttctcaggacaattcacagcctgggcggggcaggtggtagtgacgtaaagccatggcatcccaggtggtaatgcgacattccccgctggaaccacgagaactcattcacgttaagcgaatattgcggggggaattaacgcattgtcacaatgacgtaacgtgcttgtcatggtacgaggtgaaccaaatttggtgcggaagatgccatagtaaggagggttgagcactcgtcggggcatatgaaggagtcagtcggtagaagctagtcggttgtcagataagcgtagttgaatatttagacttcaaagtgcaataagtatggaagtcgggagtaaacgcgacccgcaacgtctcgttatctgtccaactagagtacgcgagaggtgtgtcgtgtgcgtgcttgtttgcgaccagagcttcgacgagatgcgacagttcgtttgcgagaaacattcttttgtgagtaatcaacagcaaactcatcatagtcaattcggttgcgcagaatagatagcgcaatcacctcaatcctgtagactggaattcctgttagcgacatattttctccctcctcatcagcatccgggtcgcacagaacaagtacccctggttcctgtgcatcctccactttatgtagcagctagaagtcgtgttagtatacagtggcttatttaatccccatacccttgcttgacaaacatcaagaattgattcaagtccaaaaagagaatcgttggacatggttgactgaaggccttgagtgaggtagacacgttttccaacaagaacggtacgtttgtagacgtcgttgagcgaaaacccccattcctgttcagcattttcatcttggtacaggtattcgtccaaagcaagtatggcgttttgcttcatacaagcctgaaggtaccgaggagtcagaggagggacaccgagggcaactgacataaggaacttgtgtgtccggcgaagaggaggaggccccattatgagaaaagcggtagccgaggaaatggtatcagtgacattaatactgtgttttcgcagaaacgattgcattgccctggtgggcttaaagtttgagaaggcgatttcaaagtggccattgggtaaagttcgcaaacgtcgtttttggggtgattgctgtgacgcagaatcaaggtaattaggacgcggggagctgggaaaggaatagttggttcctggaggcgttgcgtcagggaccaagccatcttcttctttcgactcgggtagtagtgggggaagaagaagtgtggaagatgtatctccctgttgggtcggcgttgacttgctttcgcgtttcgctgagcggggggtcgaggtatcgtggatagatggttcgtcgtatcttcgagcaatttttgtgtcattctcttcttcgtcttccgaagccttgtctgacgccgtcaaccgttctggaagaggcggtgacgggtgatcagtagaagcgggtgattctccttttttaatgagaggctgctcggtaactggtctaaattctggaagaggaggaatgtcttcgacatccattgcctctacatcaatcatttccatcagggagttgtcttttgattgagtctcggggataacgtcttgtgaggttgaaatgggaagggcaccattttcagttttcgaaaggacagaatttatgggagacagggaattggaatcgtaattttcgctcgtccgttcaattgtagataaactgtgaccatgcatgtcgccgacatcggccgcaagcctacttgttgtgtgcttttttgattctgattgggtcctttgagtatcagaagacagtcgaacttctggagtcgacatcattgtggcatctgccgagggtgcctttttcgttgaggaaactgcattcgtcgttcgacgtttttgaggagtctctggaatagtgtctgctgtaggaatgcgtcgtaaatgtgctgccatgccatttacataaaagctctcgtgaggaagaacgtgatacagcaatttttcgttatttggagatcgtagtacgctgacaccgtacatgctcattgaacaacggatgtttcgtacaaacacttgatcttcttgggcgtaaaactctgcaatttcatctggcacatctgcagcaaaatgctctaaacttccgtcaagaaatacatgctttgattttgtagagaatgttttctcgtttattcgtaattccatgagaacaacactaacaacgacaaagttggtgggaaggaatgaacggaaaaaaagcgacagaaatgaatcggaaacgaaccagtaaaaaagcgctaacaaagaagcaaatagatatatcctttaactcgacaacgattagtttaagaaagtttcacaaagttaaccgactgctatttacaaaaaaaacctccttcagtgttacgctttgcaaattttttgttcagcgcgaaaacgtattttagggttttaagaaacagatattaaaagattttaagaagctttttcatccacgttttctcatccagcaagctgcgtgaacatctatacactgaggtgctctttgaatacagtgtgtggatgcttcttaaaacacttggtggtgtgtttttggtggagtaatgcaacgagtcccaacgtatacttttgtttgttctttattataaataagctaccgagctgcgactataagcgatatatataccaatcattacatttcaggtgcaattaagctttattcctttcgctgcctttcgcttccgtaaataataagcgatggctctgctgctagaagatgtatgtgcacaacacaagttgaagaacgaatccttatccattcctcatcgttgtgaaactgttgcgttcgcttttcagtttaaggttttttcatcaaaaaaacttgttcgaacgattactgcaatcatggggaataagccgaccgtagaattggtcgccgataatcaagttgttccaaacaacgatgaccgtcagtaccgggttattcgtttggccaacaaacttgaagttatgcttgttcacgacgacgacacagatttggctagtgcttctcttgatgttcgtgtaggtagtcatagcaatcctaaggaattacaaggacttgcccacttttgtgaacatttgctctttatgggtacgaagaaatacccggaagaagacggctatagacagtacctccatgctcacaacggtctgtgcaatgcatatactgcttggaacgacacaaactactacttcgaggtttctcatgatgctctgtacggtgcattggaccggttttctcaattttttataaaccctctctttctcgaggattgcagggagcgtgagattcatgccgttgactctgaacaccgtaaaaacctacaatctgatgtctggcgtctttggcgtttgtatggtttcctctgcaaccctgatcatgtattcaacaagttcaacacgggtaacttagagacgttagacgaaatccccaaaaagcttggtcttgatgttcgtgaagagcttatcaaattttacaataaatattattccgccaacctcatgaagctcgcagttgttggccgcgaaccattggacacacttcaagattgggtcgtggagtttttctcagacattgccaacaaggatgttcctatcccgaagcatgatggaccattgtacactcctgaacagcttggtcgcatatgctttgttaagccagtgaagaacttccgtcgccttgaccttatcttccctatacctggacaatatcggaattatcgcagtcgtccagcggattatgtgtgtcatttactcggtcacgaaggtgagggatcttatcttgcatttttgaagcagcaaggttgggctacctctttgtttgctagttctgttcgtattacggatgatgcagaaatcatcattgtatcggctgtattgacagagatgggtgtggatcgttaccgtgatgttatttgcgcactttttgagtatgtgcaattattaaaacatacaactgcacattctttcttatttgaagaatgtcgcatcctgtccgaagctcaattcaaaacccgccaaaagagcccggctgcccgttttgcgcacacggtggctaaccaaatgcatgaagcctacccacgggataagattatgtattgcgctgatgcccttacaggtttcgaacccgaagagcttcagaaggtgttcgacagtctcgatgcatataatttctttgctgtgttggtttgtcattctctggcaaacaagtgtgatgctcgagagaaacactatggtactgagtaccacataagtcaaattgagccagactttcttgaatcgttaaaaaattgcaagccaaacagttccctgcaccttcctttgcccaatgagtttattccgtggtcgttggaaattgagaaggtcccagttgaacagaagcgaaaggaacctgatttgatccgcaatgatgaatacgtacgactctggcataaaaaggatgacaccttttgggtgcctaaggcaaatgtttatattcaattcgttacacctattatcaaagcatcaccgaaatcgaatgtgattgctagtctttatgtgcgtctggtggaggatgctatgaacgagtttgcctaccccgctgaaattgccggattaacgttttctctccagtgcagctctcgtggccttattctttcgctaaatggatttacggacaagcttcatgttctgttggaaaaagtggtctccagcatgcggaatctcagaatccatactcaacgatttgcaaacatcaagaaccgttatgaacaagaattacgcgattttggaacaatggatgcatactctcgttccaacatggtgcttacatgcctgacggaaccgaatgtttggtcaaacgaagagttgtgtcaggttgcgcctgaagttacacaacaggatgtggaagattttgttaccgcgtttactggtcaattcttcatggagtctttggtgcatggtaactttacaaaggaggacgcactggaattgatcgaaggtgtttttgatcaattccaaccaaagccgttgtttgtctcgcaacttgcaagaaaacgtgtcgttgtattgccgaagggcagcaattactgttatactgctcgtgtacctaacaaggacgacattaactctggtatcatgtactatattcaaattgccgatctgggcgatcaacgcgcaggtgcttacactcgtctcatgcgtcaaattatgaaggaacctacgttctctattttgcgtacgaaggagcaactaggatatattgtctttactctgctccgtcaatcttcgccttatgttggtttaagtatatttgttcaaagtgaacgtagtcccgtatacttggagcatcgtattagagcactgttagacgttttgtatgaacagttgttgaacatgcctgaacaggagatcgaagagcataagtccagtcttatcagtttcatgttagagaagcccacaaatttgcgggaagagagtggaacatattggtctcgtgtttgcgatggattttatgattaccgtcgtttagacaagcagattgatgtggtcggaaaggctacgaagcaagacttgtgtgatttctttagagactacattcactacaacggacggaattgtgctaagctttctgttcacgtccattcacaaaaatgtgcggagcaagttgatcctgttcctgcagccgtggaagtcaagaacaaattcctgtttagagaaagcttgggtcttagccaagctgcctatcctgtctcgccgtatgaggacatcaacgaggcgcttttggtttctaatcccttcaacgtctaagtgttcgttctatttcgtattcactcgtttcttatacgataaccacaccccattcgaccaaattgttcacgttttattttttttgttattgttgccgcggagtatccgtgtattgccgcggcatagcctggtactgtggtggagtcctcactaccgcagtgtcaagttttagttgaccatacactatagcagtgcgctggcgctaatattcctctagaagttcaacaggacgtctttctaggccataagaaaagatgtcttcaaagttgatgagtatgaagtttatgcaacgggctcaagggagcaccggaagcgatacagctgaatcggcttcggcaaaacacatccaaaatgatgagcattggactttacctggtgtaaatgttattactcaaaagaaacagagcaaaaacattgaatatgagtcaggatattcgtcgtttctggccatcgatcgtcccaattactcgggaagagcaagctttggattgtttaataaggccttagagcctgccagggcagatgctgaaggttctgatgtcaaaaaaggatctgatgaagacagtgaagatgatgaaacgaccgaacgtgaacgcagaaagcgtgaagggaagtctggaaaaaagcatggggagacgcgttcagttacaaacagtccggcttctacacgtggaagtggaaaaaaacggaaatcaagtgaattaactcacgatgtaatttcattggattcttcgcaatcgaaaaaggtgcataaaaataaacacaagaagaaaagaaagtagtcggtgggcgtttaagctaatttccggcatatttggtaacttgtgtctgtgttctacaagtgcttttgttcgataacaggagttaaaagtctagtgcatgttagctctctcggtgctctggcatgaatcaaaatgaaaacttacttgttgcaaagcaaggcgtttttcccattgttcagccacagttcttccatttttcgttgcgtttcaatactgtttgtgccaaggtgcggaagaagcatcacatgttcattgttcatcaaaccaggatgaattttcggttcatgctcaaaaacgtcaagtcctgcggagaagacagttccgtcgtcaagagctttgactagcgcatcttcgtccatcacagcgccacgagctgtattgacgatgacgacgccctttttcatctttttaaactgttcctcgccaatgatatggtgcgtgtgtgggttcaatggcagattcaaggaaaggacgtctgagcgagccagcaattcgtcgaatgatacatattccgcatctgctgcttcgctaggcgggagttgtttccggttgtgataaatgattttcatgtcgaagcttcgtgctcgtcttgccaatacgcgaccgatgccacccatgccaagaatgcccaaggttttcccttgtggatcgtggcccaccgttacgtctgctcctctccattcgtttcgtcttagagcaaagagtccacggttgaatctgcgcaatgcaccaagcattaagaataatgcagtgtctgcggtagagtcgtctacagcttgtggcacattagatacgcgaatgcctcgtttggtacagggtgggatgtctacttggtcatagccggctcctaaatgacagatgaatttgaccgatggaggaagttgtgcaacgagctcttcgtcaaaacgtccagtaagcaacacagatggcgcagtccgaacgatcacttttacatcgttgaactctccggacttgcacttctggacaaattctaatcgactaccactgtcgtgtatctatacaaatacgaggattgttagtatcagtgaatcactttttttgaacacggatgttacaaggtcgcatgcaaaaggtctgtgttttcggttgatcggcatctcttgtcttcctttcatcaaccctccttctattttccgttttcttctttttattttccgttctttttttatttttgtttctctgttgaatccaagaaaatcggtttcctaaccaaatgcagtcgcccccgcttcgttcataccttcaatgtagcgatggacgagagactcgaccacatttcgtgtgaatggactatggaaccacacaataagattgctggtttcgacattgttttacttcgttcttaaaactcggcgaaaaaaaaactaaaactgtctttgacgagaagacaaaaggttagttggaagatggattgcaggaaataacgaaatatcgtcttcctttaaactgttttttgatcaataaactgccctgatcgggtggagtgaatcggcggtatccgattctccatcggatatcgaggcccaagtttttctattctaaactgtgacaggcagataaagcgtcattacctaatactatctgatattgcgcgcgattatggaactgttaactaaagtctaaagccttttcttaagaccatcccggtctggaaccatgggttcttctttaaaagcccgctgagccaacttactcgcttaaattcctactgatgtcactgtcccaccttcttctttctgtcactagcagatgaccaatcaatagatacgaatttgcttcgcattgtcgatcatatttatcaaattgtggggttatgctgtgttgtgctgatgtagcgatagacccatcaacgtcattcaatgacgtagtgtgactgctcttattatctttggggtcgttttttttttgttttcttgaacttgacgagaacaaaaatgctgacctgctattaacctccctgtctcttaacattatttattttagtaatagaatgcttaatattcatatcctctcatcatctctggaattccactggaaccttcgtgttgtgtgttctgacttcttctccttgaagcttatcttttttctgcgttgaacctcttccgcagaaaaacacacgcgacgggcgatttgtttgtcaagatgcgtgttggagtgcaaggctgttgtcatggagcgcttgatcggttgtaccaaatggcgagggagaaaaaagtcgacttgttgattataggaggtgattttcaggcacttcgaaatttggcagattaccatgctatatcaatgccagacaagtacaaacagcttggggatttcccctcttactacgctggaaaaagacaggccccaattcttaccatattcgtgggcggaaatcatgaagctagcaattatctggatgaactgtaatttccaacgcaatgggtagcattatgtctagtaaactaacgaactgaatagtccttatggaggctgggttgcacagaaaatttactacatgggccggtcttcagttattaatgtcggtggtctgcggattgctggtttaagcggtatatacaaggtgaatgattactataaaggtttgtttattcgacaactgtttgatttttttggttaacttgaagaacagggcgttatgaaaagttgccgtataactacaagacggtaaaaagcatatatcatgttcgagaatttgacgtgtttaaattgaagtgtcttcagaagccaattgatattgccatttcacatgactggccccgtggtattgagcaacatggaaatgttgaggctttgttaagacgcaaaccattttttcgaaaggaagtggaacgcaatgacttgggttctcctgcaaacgaagaattgcttcgtcatctgaaaccacgatactggtttgctgcgcaccttcacacgtacttttcagctactgttcaacatgaaacgctggaaaaacatgacgatgaactctcaggagaaaattcggatcttagaaagaaaaccgaattctttgcgttggacaagtgtcttccgagacgcaaacactttgaggtgttcgaaattgatgttcctgaaaatgaatcagttaccggcccattgatgcaatacgatccagaatggttggctatcactcgtgtattggacaagtatcagtcacaaactgtggaacgtgttaagcttccagacatggaggaaatccagaggtatgacttcccgtgtggctattggcacatataaaatttaacacgtttagacaaattgcagcggagagtaactgggtggacgaacatatcgtcaaagcttctaaattgggtattcctcaaaatttcgtccagacggcacctcctcatagtcgggatgttaccgacaaacaactccgtatgattgatcgattatcttcatctgatacactgttgactaacgaatcacacttgtttagcgaacacatttgtcaatcctcaaacgacggaattcagacgtctcttaggattagagtcggcaccggaaacggaagactctacgaaaaacactgaagaaatcgagttggatttgtggtagtttagacaatgacatttttagtataataatctaattagttttctggatgagaacaacttcaacaggacggccgtcttcaatgtaacctatgtcgtcgcacacgagttccagaccatccaatttggcgaccagtttttttatttcccctttctgcagacgatggtcttgtgttttgggatactcatagacagtttttccatcatcggtaaaggtgcacagaaacaaaaacccgtttttgtttagcatttcggcagtgtcttttaaaagggctctatttaaaaatcgtatttgaagaatgagatcaaatttctctgactcgttaaaccgaaaattggaggaaaggaaagaggcagttgtgagaccttcttgatccgtaaccctttttccttcgcgcgtatatagcgtccaaagaccgttttggtccactttagccacacaagcatcttcaactcggctttcaagatttaattgctcaaaaaagtctgtaaaccgattgatggcacgtttttcagcatccaaagccgagaccatccattgaaactttgatctaaaacaaagccaggcaaggtctcttccggaaccgcatccaatgtcaaggactcgtgctgtctttttaggtgcgaaagcagtttcaattttatctatgacggctgcaagatgagggctgggagaaaacagtacttgcttgcttgttccttcttcaaggaatccattttctctgcaccaattccacaaagattcatttgcgatgatgcttttttcaacaagccatcctcgatcctttaactgacttccacaagtaccttgttcgttttcatcaatgccatgtattccgtcctctacaaccactaggggaacctgtttagcaggaagttgaaaccataggtgttgcaattttgagtaatgaatgttaacggaattttgtatatggcaccgagtaaattcgtgtgcatctcttgtatccaaacatttcaaaagaccttttgctacctttgttacaagcgagcgttctgtttcaataagagaggttgtcatttattgtgccagcgaaggatccgtactagtaaaccaaggcagaatgtaaaaactagctggaatcatgattatacaatgacaagactagcctacaattctaaatagaccacaatatgtacaatgtttcatttatcactattttttaactttttttttttttttttttttaattttttattttcaatttttccttcggatacggaacgtttatgaattataatgatttttataaaaattaagaaaaaataacaaaaaataacaaaaaaatcggataaatcagatccctaaaacaaaaccttctagaaactacttttacgtgtttccgacaaaagttcccgttgtaaagataattcttggtggtcgggtgacctgagtacattggggcaagaaagctaattgagctaccacgcgtcttcctaagctaccaagagccaacgaccctatttcttccatctactaactggatgtcgaattcgccgctggtaaccagtccagacgtaaaaagcgggaagctttaccaagcaatccctcggtttttacatctttacgtctggcccttcttaaccataggttatccctatgtctatagactttacctcaaaaatgcatacaacgaagatgttcgtcttcttatactcattctgattgtttctctgaatgctctgacctggttggctggtcagtggaatacgagagtgtattgttttatgacatgtcgaccggtcaacagtttggaggatgctacgtgcatccatgttgtttctaacggacctggcaaccctggaggtgtcgaacgtattattcgtaccccaattcgtgaaagaaatgaagttcagtactcgttcttgttccaaagcaaacgctacatcttttctaaggatagccgctctttccagaacattaacttccctatggacagtgagattaagattggtgagctgaagaatgccaaaggtcttgatgatagtacggtgaaactcgcttcgtacacatttggccccaatcgttttgacattcccgttcccacttttggtaccctgttcaaagaacacgcagttgctccttatttcgtgttccagatcttctgcagtcttttgtggtgtctggatgagtacagatactttgccttgttcactatgttcatgattgtcgctttggagtgctctgtcgtctggcagagacagagaaccttgaacgagttccgtactatgagtgttaagccatatgagcttaatgtcctccgtggtaagaaatgggttgtcatgtcatctgagcacctgcttcctaacgacgttgtatccattacgcgctcaaaggagaatagcggcttgccctgtgacttggtcttactttatggaactgctgttgtgaacgaggctatgctttccggcgaatctacccctcttgtgaaggaatctatcgaacttcgtcccgaaaatgacgctcttgacaccaagaccattgacaaaaactctcttctgtttggcggcacccaagttcttcaagttaccacctcgatcaattcttccatccaaactcccgatggaggtgttcctgctctggttttgcgtactggtttcgaaacacagcaaggtagtcttgtgcgcactatgatctactccgctgagaaggtcactgccaacaacttggaaagtcttttcttcattttgttcttattggctttcgccattggtgcatccggttacgtctggtatcaacgttatgaagaggagaccaaccgctacaagcttctgttgcactgcgttcttatcatcacatccgtcgttccttcagaattgcccatggagctgtctcttgccgttaatgcatcactgtctgccttgtctaagttctacatttactgcaccgaacctttccgtatttcgctggccggttacgttgacgtttgctgttttgacaagacgggtacgcttaccgaagagcatatggttgtgcagggtgtcgctggcttgaacaaggacaactttaccgaattgacgggtttacaagacactcctaaggacactattcttaccctcgctaccgcacacactttggttttattggaggaagatgacaagaaggaaattgttggtgatccgatggagaaggctacgttggaggcattggactggactgtcgatcaaaacagttgtgtctttgctccagttacttcccctttgcataaacttcgtgtgaagattacaaagaactttcagtttacctcagtgctcaaacgtcaaacttctgtttctaacataaagagtcccacggaaaatgctaaaacttttgtttctgtcaagggtgctcccgaagttatcatgaagatgcttaagaccattcctgagggttatgaagaaacgtataagaagtttggccgtgagggttctcgtgtgctcgcgttgggttgcaagtacatgggcaagtttatttcggaacaagagattagcaacgttgacagagataccctggaaagcaatctggtctttgctggctttttggttttccactctccacttaagcctgatgcaattgataccattaaaatgttgaacgagtcgtctcaccgctgtgtgatgattactggtgacagtcctcttaccgctgtccatgtttctgaaaaggttggtattgtcaaaaaacctgttttgatattggaaaacgaatctggaaaagtattctggcgcagtgttgatgaaaaaactactcttgccatggaccttgagaagcctcttgataaatcgatttatggaccttatgatttgtgtgttactggtcaagcccttgcgcttgttaagaacgaatctgtactggttagtgttttgactcattcgtgggtttatgctcgtgtttctcctgatcagaaggagcacatcatcttgacattaaagaacaacggttatgccacacttatgtgtggtgatggaaccaacgatgttggcgcattgaagcaagcccatattggtgttgctcttcttaacgctagtgaagatgatatgattcgtttgcaagagaagcaaagaaatgacaagatgatgaacctttacaataaacaagttgaattagcaactcgtttcaatgttcaagctcctccggtcccccctgcacttgcccatctttaccctcctggtcctaacaatcctcaccgtgaaaaggcacaagccaacgttacacaagttttggatactcttaaagaaaaggaaaacactgttgaacttacggatgctgaaaaaactattcaaaagcgcgcctctatggcttccaaaatgttcgagactcttaaccaagcatcggacgatgaagcgccctctgttaaacttggtgatgcttctgttgctgctcctttcacctcaaagctctcaaatgtgagtgccattacaaacattattcgtcagggccgttgtactcttgtcgcactggtacaaatgcacaagattcttgcactgaactgtcttattaccgcctactctctttctgttctccaccttaacggtatcaagttcagtgattctcaatatatgatctctggcatgttgatgtctgttgctttctactccgtttcgcgctctcgtcctttggaaacattgtctaaggaacgtcctcaccatagcattttcaacacctacatcattggctctgtgcttgcccaattcctcgttcatgtggttactttgatttatatcacgaaatcagtttatgaatacgaagatcccgctgatgtcattaatctcgaatccgaattcgagccatctctcttgaattccgctatctacctcctgcagctcattcagcaagtatctacatttgctgtgaattaccagggtcacccattccgtgaatccatctcggagaacaagggactgtactacagtttggtcggtgttacgctgtttgccttcgcctgtgccactgaaatgatgcccgatgttaatgaaaagcttcaattggtgaaaatggcttctggcttccaaggaaagcttatctttattctgcttgttgactacattggttgctgggcaattgaacaagttatgaaaaagtttagagacgacaagccaaaggacattgttcttgacaactaattaccttttgtgcgatcatatagaaggtagatatgttaatatcaaactcatgcatccaatgattaagagacagttaagcagtagctatgaacaaagtaatcatattgaaagtgaaggcacgttgatgtgctttttaccacgtcaaaaggcttcaagcgagctcatagcatctctggcacaataacagcatactgaacttttgtttttttataaaatgtgttggctaccttttggtgttaagaaagactttactccaccaaaaaagcactcacttgcatgtttcaactttaaactaaggttgggtgctgggatacgcgtaggaagtaccaaaactaaaaaagcgcgttttcttgtttttccgccatcttttacgagatcgttgcttgtgaatctaatatatcactaaaattattttctggattattcaattgctatattcttactaaattaaaagctgtaaacgcctttatcctacaacaaaacgaaaaatgccattttttctgaaagagctttcattgacgatttccctacatccaagttacttcggaccacacatgagagattatttaaaggcaaaactgctggctgatgttgagggaacgtgttcaggtcaatatggttatatcatttgcgttttggacagcaatactatcgatatcgacaagggaaaagttatcccgggacaaggatttgcagagtttgaggtaaaatatcgagcaattctctggagaccgtttcgggtacgatattttataatcctatatatcaccgtaatacactaacactagtacagggagaagtcgttgatgctgttgtaactacagttaacaaaatgggtttctttgccgacgttggccctctgagtgtttttgtatcttctcacgtatgttggaactgttgttctctttcatctatactaacaaattcgtcaagttggtaccaccagacatgacttttgaccctgcagcaaatcctcctaactattctggagaggatcaggtcatcgagaaaggttcaaatgttcgacttaaaattgttggtactcgtacagatgctaccgaaattgtaagttactaatttttcatttataatacgttctctttaagtcctaactttgtgctagtttgccattgcaaccatgaaagaggattatcttggtgtactttagttcttttttttttgtgtcattgctcaaaacgttcctccttcatttcttcaatatccaaaacaaatcatttaattacgagctaatgtcattccgactgcccttgtcggcgagtagccaaaataaatattcacagaacgtgtctcacagtatactggtgcatgtaatcggttgccgtgacataaaactttatatctacagtgaatgcattgatgattttatcctaacatagtatatgattcggtttcattctctacaagtatacggttgctgacagtactgtcttatgaacaagaatcccgcttacaactgttaccggaagccaaagactttgttacataggattcatgtatcaactcatcctttttgaatcacaaagcgtctttgatttctgacgctacactcaactgccgttctagcaattacttttatcctaactgagtttgtcatagcagtaaatttaaaagatagtaaaattactaaaaatgtacacgtacgtaggattggtaccataaaggttcatattaaaagtaaagagcgctaattgaatcacgtacacattcagccaagaatgtcatacgcatgaaaaccaaaaaaatacattggacttcagaaaaaaactttaattaacaagatggggcttgagttattcttcatcacgcttgtgacggaaacctccaagaacacctttgcgaagcttgtttgtaacatgtccaacagctccaataccgtcaacgacaccacctccaagagaagcaaggcccttaattggcattccagcaagatcagtagcatgtccaaaaacactagaagcaacgcttcttgagccacctcttttagaacgtaagatccatgcaggtgtaaactgcagtccgagtttcagttcaccacccagttcaccgtccaaaggcaatgtcaagacaactttctcatttggacttaagcttgccatgtcaatgacgacattgcccatgaaatcgttctttccgccaaagtcccagtcatagcacttggcaataagtctgtttctatgtctgttgggaatttcaacagtgaagctttcgttaaactgagggttgagagttttcttaattgtcttcgtcttgtaaacctcttcaccttgaagctcaaaaacgacaaaaggatcagacttaccactgcggtccattttaggcaactcaataccctcaataacatccacggtaagctttcccatgttcaggaatgattcagttcgatcaatgataaccggaataggaacgaggcaggaacaaacagtgaaacttgccgcaacttccttaaacttgattgtaagaggtgccagaccactcctttgcaaaaatgtagtggcaggaatgctgacagatccaagaattttctttgagctgcgaggatctgttacgaggaatgtaagtcgagagtagggcaattcacgaacaaagtattcaccaaacaaatgtgcactagctgaaccgtgcttcgttttaggtgagataaatacaggttcaggaatatcatccacttgcaaagcaatttgactacccgggtttggcaggttggacttaataatatcaaagcaaaggaaaccggtaagctgtttcaagtcttcttcaagatcagagggactagacagcagaggtgacaccacttccttctttggttgaggagtagcagaaggcgattcgttttgagaagtagcaatacttgctgtgcggctgacattctttggcgtaggaataaatttcgcaggattgggataaaagcagaaaagataacagagggaactcttggtttgaagacccttaaccgatgtcaaggaagtagtcacttcgcgagtttgttcgaaaggaataagctttccggaagcgtcttggcgaatgtaatccttgggactaatgtcaacataaccgagaatacgctcttccccctcatgtgacaaaacttgcaaacgaataatatcatactttgtgacgataggcacataaagatactcatcccacacgggttgagtgtgattagcaatcgtcaccgtttgggccatctccttgttatgacagagcacacgggtcgaagcattcaccttgcctccatgagacttgggcgacaacgagtttgcgttacgaataaagagtcgaagagcaccaagaggctcacggtatatatctgcgctttcgcacacagcagtcatatcaacaggcttccattccgcagcaatacgcacacgaccactcttggcattttccaattgaaaccagtttagtccctttttagtggcagttaacaaatcatcaagcgtaatgttaaagacgccaagaggtttactaacaccatcagcacgaattcgcacacccaagctacacttggacttctgtttaaccaggtattcctgaaaatcaccccaagaaggattgttgttcttcttgattttacgtgtcgtgtgaacaatctttccgttcatcacaagttcagcgtaagcagtataacggttcgagccagtactcagctccttagcttggaaaaccgtgtagcgcaagatacccggaccagtcaaatcggaagcattctcaccttcggtaacttcaataacagggtagaaacgtatgctgtacttcaatgaaccccgaatcttttgatggaacttcacatcaatcgtagcatcattcacaacgggagcaccgtcaagaacagatgtttcgatcacattcgtgccaatgagtttatcgctgcgaatgtcattgtaatcataaacttccaaaaccaattgctcagagaaagacgtaattgtaaactcaaatttctcgtcaaatgtaggagaactagtatctgagacagtctttgaacgagccaactcgcgaccagtaagagtactgcgaatcacaacgtagggatccggagttccacttaaagtctcattaggcttcaatcccgtggcattttgcaagtggaacgagatggcgccaatggtgacattcatgttggctgcgcccatcatttgttcaatatcgagttcgtaaacgttaggactatacatcatcggacccagagtaaggtgaatttgatcgtaaataaacttgctcaaaccaggaacattaccgatgtcgaaaccaagcttctcaccgccaatgggcttcagcacaaaagagatatcaggtttttcaacaaacgtcagacccactgacttgatgtaagggtaactgctcaaaaacttgagtttcaaacgaatgacgccgctgaatgagaaatcttcaacaagaacaggcatactagcagaggcaatgctcttaccaatacgcacgctcaattcaattttcggtttaatttgagtagcaatttcatggcctgtcaattcggaaagattgtcgggagtgaaagaacaagccagatccatcatatacaaatcctcctccgtctttggatacgaacgaatgaaatccaaacgtggagatttagtaccgagagtgaatttggaaagacgaagagaatccaaaaagccaggtgtgttttccgaaagcacttgatcagcggtctcaaccacatttgcactcaaagagggctcaaaaatgtaccaaaacttttgtaagaaagagtttaaccaagcgacagtctcgggctcgtcttcaattcggcgagtagccaagtaccgggtaaagtcgtcacggaaattgacaacgacctttcgtacttggatacggtaatactgaatacagacggccattacaacaaacaagcccaaaattccaaaacgaaagtaaccgatgaagaatgaagacaaggccgtgtagaagatgatccgggtatcgttcgaatactgaacaaagatattcttccattcaagcaacatgtaaacgcgttccttcgtaagaaatttgcccaacagagtgactattctagacacgtttttctgttcatccttaacttcctcttcttctttcttctcgttcaaagaatccgaagaagtgttggaagaagcctgtttctcgtcggaacgcgacggttcacttaccggagcctcaagtgactcgggaacaggaagcttatcgtccgttgattgtttcacgcccgttgaatttttcttttcttcgaccttggctgacaaaacttggccattcttcgcgccattaacattgtttttggtcgtttctagctttacatcaagattatttcccaattctccagtgacagtcttcgtgtcgacctcagtagaggcctgcgctggctgcttgacctgtccagacttcttttccataatgtcctgcaggttaaaggaaagaagaacgggaaagagagattaacagaatatcaagtgcagtgataacactgtttcttaatcctctgctcttcaatttctgtctttttttttacaaaactctaatcgcgaggttggcacttggtaagttgttttcggcggtaatgcttcaagcaaactttagttcaggacgatgatatcatagactggcgcctgcgtgaagttcaagaagcactaaaatggtgtggacctattgggaccagccctaccacactaacaccaccatttattggcaactcagagggaaagtgccttggggatgaatgggttagagcaaatgatagcgatttcttcatagcgagtcttgaccgatgtttccgccagttccgtcggtacgctactggcatacactgcgataggtaattgcagatgctgagcattacggaaaaaacccggctgttgcagcaacaagagctgcgatgaaggccacccgctgctggatttcacacagtccaactgagaacacaacattgctacatctctcttaacaaatgtaaatgtaaaaggatacgctgcagacccattccacaggcgcgctatttcattgattttacaaaacttttaccattagaccatcgtccggtcaccggtagcgtagtagcagtgtgcagaagaaaacacctattaaattgccatacaaaagaccaaaacaataaagatgaaacaacctacaaacggtcatagtactcagtgtagtcaggaacgttctccttgagacccttacgcttacgggcctcgacgacaatttgaccgaccttggaggaggggtccaacgggtcaccgttcatagcggaccaatggtcgaacaccatttgggggaaagcttgaccaccagtagcttgacgaagctcagcagtgaaaccgaaggactcgttgacgggaaggtaggccttgatgttgtacaagggagtaccgacacgttgctcctcagcgaagacgtgaccacgcttcttgttaagaacagagtagataccacccatagcgttctcggcgacttggatctcgaccaagaagacgggctcttggatgatgggagaagccaaaagggtagaagcgtagacaacacgacgagcagtggggatgatttgtccaccaccacggtgaatagcatcagcgtgaagaacaacatcaagaatgttgaagcggcaagaacgcaagttctcctcgaacatgggaccctccttggaggcccaggcgaaagcagcaacaacggaatccttgatttcgttaaggtattgaacagccttggtttggtcaacaacaaggttggcaccgctggtgtcgggaccgaaacaccaaatcttacgggcgtcagtgacatcccagccgaactcatcagccatgatacgggcacgggccttgaaatcatcacgagggctaacgtggccgctctcaatggcagcggaaagctcctcacccaagggctcggcagtcatgaagatacggttatgcttgttgggagacttggagagagcagtcatgctggattgctcgctaacagactcacggtaagaaacaacggggggagagatcttaaggggaataccagcatggtcctcttgaagatccttaaggcaaatctccaagtgaagctcaccagcaccggcaacaatgtgctcaccagactcggaagtggtgcaaagaacacaggggtcggacttggaaagacgcttaagaccctcaacaagcttgggcaaatcgttaccgttcttgacgtcaacagcgacttggacgacaggggagacagagaacttcatgaccttcaagttgtgggcaacctcggaggtggtcaaagtaccagacttgaccaagaattggtcaataccgacaagaccaataatgttaccggcgggacagtcatcaatgggatcagtcttggaacccatcataaggacagtacgttggatagccttgatgaacaagtcatccttcttgccgggaacgtagttagggccttggatacgaaccttaagaccagaacgaacggtaccagagaagacacgaccgaaagcgtagaaacgacccttatcggaggtgggaaccatcttggagacgtaaagcatcaaaggagccttggggtcacagttcttgataccaatggcacactcatcatccatgggaccctcgtacaaggtctcgcaacggtaggtttgagcgagcttgggggaaggcaagtgaagaacaatcatctccataagagcatcagcggcaggaaggaacttgcgcatgacgagcttaagaagagccttaccgtcgagctccttctcatcagacttcaagttgacctcaagcttggaaagaagcttgaagacttcctccttacggccgttcatgacagcatcgaagatacggtagatggggtccaaaacgaacatgttaaaagcacgctcaagaggcttgccctcagcatcagtagagctcttggaccacttcttggtcttggggttgaagaagttgtcaccccaaagacgttgcatcatcttgttgcggtcaataccgaacttcttggcataacggttggcaaattgacggatagtgaaagcccaaccgtgaagaccggaagcgaaggcaacggtacccttgtcggggtagacttggcagtcaccgagaaccttgtcgtagtaggtggagataacgacgttaacggactcaacgacacgggagaagttttggtaaagctcctccttggaaatttgaagctccaaaagagcacgatcaaccttgttgacacagacaacaggcttgatacgctcaccaagagcttgacgaaggacggtctcggtttggacacaaacaccctcgatagtgtcgacgacgaccaaagcaccatcagtgacacgaagagcggcagtaacctcggaagagaagtcaacgtgaccaggggagtcaatcaagttaaccaagaactcgttgtggtcagtaggctccttgatgtccttgagatcctcttgggtcatctcagcgaacaaggtgatagcagtggacttaatagtgacaccacgctcttgctcatcaggacgagtatccatgaaacgagcctcaccggccttggcggcggaaataataccggccttttggaccaaggagtcggtcagcgtcgacttgccgtgatcgacgtgagcaatgaccgacatgttacggacgttggacggcttgtccatcaaagcacggacctcttcaggcgagaaagcaaccattttgaggacgtggaagaaatggggtaaggggggaagacaggttgcggttgagcgtcagaaaaatgtatacaccagggaaacccttaccctggtttagacgagattcgttacgaatggcatgctcttaccgaggctgctgaaagagtatgtatcaagaaatgagttgtaaaaggatgaatgtttttgtgactgagagtctttgggatatgttagtggtattgtgtgcttgtttgtttgtttgtttgtgttatttgtatattaaataattaaattatttttttcgtcacatttatttgttatataaaataaatatgattttgtaatggaagtcaataaaaaggctgacttagtatcttgtgatagaataatacttgcttgttaagaacattgcatatcgcagctatgaacccgtagggcaatacggtgcacgtaccggtaaatgtcaacttagttagcagcaatgtttgtttattatttgagaaatttacagaaatgtaaacaatgcgcttaccaatttattaacgaaaattcccatacagacacccctacagagacgcgatattttttggttgtgaatacaaagtttgaaaaaggctcaaaagccataagtattaattcaactttgtatcactccgctataaagtcatacgttccagacaagagctagacatataaaaaggcatttgtccttttttattaaagtcaaacatggacggaagattctctactgatcccatttatttccatctcccaaggcaaagaataagcgtcgcctgccaaagatgcaggagacgaaaaatacgatgctctggccgtttagatcctcaggggaaatgtctcggatgcattaaagcaaatcacccttgcgagttcgtgagccgccatcgtcatcggacatttgattattcaagtccacagtcgccgtatccaaaacccgtggatttccaatcaccttccttgtttacggaaagggtagaaaacagtccaacatcgtttacacaggagtctcccatacctttgggagttcccgtaaattcaccatgcggtttctcacaagacccggtcatgactttgttgcaaagacagcaagaacaacaacaaatgcaacttgaactccgtctgctgacacaatctattgctcgacaaaaccagtatatgcaaaatctcgggtggacgcagccaacacaaattccaaacgagaaggaaaaattcgacattagcccaacgatgttgtccttgcaagcatatcagagcgcgctcatgggtgaaaaagacggactcccgtcagcagatttttcagagaaaatgtctctttttgaccagttaacccctaccaacattcctttcatgtctgatacagaataacaacatagctatagttgcaaacgttgagtcttcagaaacatgccgttctgtaagaaaaccacatgtacatactattttaagaataatccaccggcagtagtggagcagagtctgctaacaaacgcttattaagcgcctctgtctccgcgatgcgaatatcattttgtaaaagaacggggaagggaaggtaaggattgtctcggccattttttattccaggtggaagaattgttggctgttctagccgggcaccataaacagcagcgtaccggttgatgggagcaatgggtgagaaagagtgtagtggaaccgtgttccaggaattgtaaacaggtgccattgggcatggccagtacggattttctatcattggcatactgctgagtgtaggcggacgaccccattgaagttgaatgcgcgaattttttatcagagccccatgcatttccagaatgcaccgctcagcagggtatctttgtgcaaagataacgtttgcctttccgtttaaaagctgaacgtgcacaatttcaccaagatgctgaaagtaggatcgcagatcttcctctttcaccgtgtcagccaaaccatcaacgaaaacggtcgtgttgtttggatcagtaaactgattcattggctgaagtatgttgtagaagcccgggttatttactaatgcatctaattcgacccttagcgagtgaattaaaatggatcttttaacacaaaaggctccctgagcttccgtatgtgcgtgcaaggcatcatcagcagtcgcaaaccaaacaaacgcgacccgagttgaagagccatcttcgttcctcagcacatgcgaagaaacataaccgtactttgcaaacaaattacggagatcaatttctgtagcctccaagtccatgttcgttacatataacatgttgtactgactcttgtcccagtcggccaatttatcgagagaaagtggccttccagaaatgagttgaataccttgtttttgttcataagcgtcattagcagccgtagaattttcaaattcaagttggcaataaggaagggtcacaagtctgtcggcgtcttgatagaatgtaacttttacgggagtttcgaataacgattttataaactcttcattcatccatggttccaaattcttcatcctgttgcaagttagaaaaagccaaacacattttcatccacgctccggcaagctgtttttatataacattatcgctaattcaataatactaccatattttttttttttaaacagcaagagtacaagaagacttagactaagaaatatacataccacaaggaagacatgacgaaggggaaagaaagttttggcccttctctaggacttttggctgcttttgcctttttttctattacagtcggtggagggaatgtagaccgtagcaaatcttccagttgcaaatgcaattcaaagagaaagctacctgagtgaataatggaagcagtagtatatacttaatcggttttgtaacaataagctgaagcgatgctacaatagcgaagtgataaagtaacaaaaatacagaaaacaaaagttgttgtaatgtagtaattttattgtaattctccaagaagaatagttttgtctgtggaacaggacaatatggcatttctttggggatgaaagtcaacgtgtgttacagagcctaagtaaattagtaaaagtagatgattcaggcacaaaccttcgtgaccaggaagctggtattttaattgtccttcgtcatcccaaacataaacagagcggtctgcactgccagaagcaatgagggaagcgtcgtggttccaagctgctcctgtcaggcagtgttcgtgaccttgcatagcgcctgtagccgtgttcaataaacgagtagccggagcaaagggttggatgttaaaggtacgaacttgttaatttggttagtagatgggtcgatgcagattgcttgcatggaaatccttaccgatactatcccgagagtttgagaggagccgtgtaccatcgggggatatcgccaagcttgtaattatatctgaggaatcattcaacgtgtacaagggctgagaagaacgtaaatcccatgccacaatttgtccagaaacatcacctgtaaaaactgttgatccttgcttggacacggcaacagctgtgagtgggtatttttgtttgatgttttgggcttcttttttttctcgtgcgtcccagagctacagcgttagcgaccgatgcacgacgagcgtattcttactttaagtgaacagtcatcaccgacagatgctataatctcgtttccgacacgcaaaacgtcaattgcgtttacaatgtctgtatgaccgacatgcttgcaagctcttttgcccgtgttcacatcccaagtagaaacaatataatcagaaccacacgtgtaaacgctggaagagtctctgctccattgcaagtctagaatagcaccttttgatcctttgattaatccaaaatttgagcatccatggtccacgtcccacaagacttttgcgagttagataagagtcagagagtattacattctcacatacacaattgtttatctacaccggctgatgcaaaataggatccgcttggactaaaacggacaactaagacttcgtcctaacgacagtattagaaacatccaacaaacacagttctatcaaagttgaacataccgtgtgtcctagcatctgtaaattgcttgaggtatcattttcgactgcagagtggtcatattttgcacgtttaacctatacggtcagattcagatttcgacaattccacaaaacacataccaattgagttgttcctgcgcgagttacttgccgacgtttgtccatagttcaaatgtatttggtttccgtttcgtattcacctttttgtaacgttctctgttggtgagtaaaaagagcggtattgacgcgtcttcaaaagtataatgatataaaataaaaaaaacagattctctgggcgacacagaactcgcttatgaagtatcgtaactgtttggttaacaagattgggatcttggttcaattcagttaccaatgtttctttttgtttttttcaattaaaaagaatgccattttctcgaaaattgtttcatgtaataaaattcgtttcacatgccagtgcacactataaaccgtttctctttctttctagcaacattaatccatttctacgaccaatatgagaagttgaagttcattattaatacttgataaatgaaatcgactgcatagttaacgattcagaataacaaaaaaaagaggtgtgagctggttcatttttatattaaaactacaactgatctagtaactttcattctcattttgaaatatttcttttttaccatttgcaggaaatcagcaagatatcgaaaaatcgaccacttcctctgccactatgcctaatatctgactgtaaataaagtattaaaccaactgaaccatcagcaactgcgtctaaaatactgccatattgttcttacggccagataattaaccttcgaaacctccatttttctgccacacagctttggcgtgcattcgttacatttgccatagaataacactcatacagggaaaaaggactcattttaacgttctatacacactcgtttttgctccttttaaaggattaatcaattaaaaacggactgctaatggatcaagtgaatcctcaagaagaaaaaggtaaacctccgccaaatacgcgagactctggactttcatcgtcttcaagaccagcacagtcgttgcttaattcttatatttatgattacttagtcaaacgtgattattgtgcggctgctcggatttttggacaggaggctcagattcagacactcgttcggacgacaaacgattcaagagatgaacgaggtttacgccagaatgccgatgtaaacaagggaaacgtcggcggcgattcaaatgatgagtctgttcaagctggccggaacaacccttctaatcggcatgattctcagaagccaccaccgcccgtcctgccaatagattcatctgcaggattcttaatggaatggtggaatatattctgggacttatgtgatgcacgaagcggctgtggatcagaatccgccaaatcttacctctcttacatacagcgacttcgttctaaaagtagagcactaaccaatgttcctcggcaaccctatggaaatggttatccatctccatacccatatcctacatcaggcgtcggtcatgttgcatcgtccatgacaccggcaatgggtccgccttacatgccttctcaatttgatgcatcggggcaccaacgtgctcctacggatgcagcgggaacgcagttctcaaatgtccctgaaaaacaacgtcaacatctttataagcaagctatgctaaataacaaaaaaagagaaaccttccctcctacggccgcgcaaattcagcaactgaaacaaatgcaacagcagcaacaggcgcagcagcaacaacagcaacaaaacgtggtacagggtccctcacacaattacgccggtgcaattgtgccacagtctcaggcgtcgtcagcacaaccgggcggcggccctggaccgcaacaaccaaatgcttatccacaatcggcgaatgcgaaaacggaaagtcaaaatgccgccgcgcgaaaccaggagggctacggcaaacgcgatgcctctgctcaaatgaagccgaatacgatgaatgcatcgcaaattcaaaatgcgaacgcggcctcgtatatgggcatgtcgaattcgtcttcacgtccccccactcccagctcagcaatgtcatttaatcatgatttttctcaacaggccgctggaaatcgacttatggattcggctcagtctcagcagccagctatgatgcaaggatcaggtatggtgatgggtgcgatggacaatacatctgatcccatgatgatgcctggatacggagctgcccgtcctggcatgccgggttatacggattcaatttataaatccactgacaccagaaaaatgctgcgttacacagttaccgaatggaattgaaagcttctcgagcaacaaaataaaaagcggttacagatggccagacaagagcaagaacgtcaacatcaaattgaggcgacaaacttgcccgctgatccatcaaagcccaagcaggagtcacaatctccaaatatacataattcaggtaatggtacaggggcaatccaagattccgcaaataagttttcgctcgagaagggggcagactacaagcaatctgtaaaaggacaatcatatttaatgacaaattctatgggcatgaacaatggcaacgatgttgccaatagttactctggcacgagtgtttccgtgaataaagaagatgaaaaaggcgcacaggcttcaaatacacctcagctttccggacaacagaattctcagaatgctaacaacacaaacgtatgccagaagaccgagttgtttgtagtcctagtatactaacttaacataggtgtcacttaatgctcaacgagctcatcaagaaacagctaatcccgaaggctcttcaaattcacctgctgcgagcgctaaagagtctggtgaaaagcaaagcgtaatgaccgaaacctccaacagcaagccagaagacagaaacgcattgtctaatcaaactaatgcaacagcccaaacatccggaatcgacacagctggcactgtagattcagcaatgtcaatcctctcacaaaatgccgatttctccaaaggctctactgctgtaacccaaaataataatatggaggcgactaacacaagcgcatcccagcaacctggggtatcacagaactcggaacagacctcattcgctcaatttgaccaaacaactggggagattgatgctggcctcatgaatgattttgattttgatcggtttttgacagataacgaaacgaacggtgcaatgggttttggattttttagcatgcaagacggtacagaaccgtccgttcactaaaattaatgtactatatttataatactgttctccctacaatgattcattaaaaatggtccacagctaaaacgtaaagtttcgtaagcctactaaaaacgtgtatggataacatcagaaacaaaaaagtaatgtctagttactaggtgcatagaacatcatcatatgtgttggttttatttacggcaataccagtcagtaacctcaactgccccaagaaatgtttttgaaagatccccacaagccaaccttcttacgaagctgacgaagagaattgctgttgtcgaaaagaataatgttaccgtagttagaaacatcaacatacaaataatcccattcaaatttctttccctttttgaccaggcggccgaagacatgtcccttcgacttgttgccgattacatgaaactgcagcaacatgaattctctaccggaaggatcatacactcgcgtacttaaaacgccgtgagagcgacgaagaggatgagtaccctcaccaattgctttcatcgactcacctatggcatactcacattcgggatgctttctaactttctcaaatgcatcatcgccgaagtacgcttctcctccagtcatactagtgacaagtgaatatgcaataagaccgaagacagatgcacccaatgcaaaaatggctgcatttccggccgttgaagatgcacgatacattttttgaggaatggtcaattctttccattttttgtctggggaatctttgaaaatacgagctaatcgcccttcaggccgagttctggaattctttacggcatcagaagccaaactgtagagtcgaatatgagcctttataggttgcacgaccggtaacgtagctgccctctgaaaagccaacattgacgacgaaaaataacccgttcgaagcatagacatattcaaaacacttcaacgcagtcgcaggaatgcaaactgccagctgtagaagtcaaaagtgaattatgaacagtgagtatggtgttttgccaaattaggaaggatcaactcggggcggaacataaacgaaaacaaaaacaattagaatacgacaaaagagtagtttttgaagctaaaacattaaagaaagtccttctggacacaattctttccctttaaccattctaggccttcacctcgtaagctgacattgggtggaatgaaaattggcttctcagctagggtacctccgttttcgagaatccatttctcactcaaagcatagagactctctagacacgtctttgcgttctctgtcttagcgttgagaccgtttttcagaggactgaattcatcatctctattcacttcgagacaaatgaaattgtcgcgccgaaggaaaggaagaacatcaaatataaacatttcaaatttgtagccattaggactcgtaggttcaacgtgtttgttttcatcaaaatcgtagtaaggaatcttcttgtgggcaatgtgtaagggaagacgaatgtcagaacgagcaacttggtccaaaaagcttcgacggaagtaatggtaggcaatgttagccgcccggaaacgtaggacctgctcgccttgcacttcttcaacttcgtttgccatgtcgggtccgagctcggaatactcaataaccgcaggctttccattccgtagtacgaccatgccaaccttttcatctggacgagtcttttgaaccacttttagagcagccctggcgtgtttcatactcgctgctccaatgacccaagggtctacgggctgcaccaaaacattatcgaccgagaatgcgcagacgtgaagaattccccgacgctccatatcgtccaaataaggacccactgctaaagcttcatacagtccaccatttccgtttggtgaacgagcaatagagtatggtgttgacataagaattcgtccctcctcattcacacagggaatcttgccttgcttgaagaaaacaacgtcctctttcggcagaccaaaaaagttatgctctttgaagaaagacagtgtttcatttgctgttgcatcagacactaagatgtaccaagggacatggacacgcttgtatttaggaaaacgctcatgggcaagagtcattactttcagtaatctttgtgcttgaagctcaaacaaactgtaatgagtgggcaattggatatcaaagcaaccctttgggttctttgaacccaaacgcgttccttgtccaccagcaagcacaatagcggccactctgccctgggcgatacgtttgagtcctcggtataccaagcaggatcacgttcttcaagcaatggaattggctcaatcttatcttcgtgtttcttactttccggggagtccttgtcagcgagtacattgtctacgtacgctgatctgactctgtccacatcaatatttagcaagtcccggaccaaactcgacaattcctttgagtttccagttatagccgacgacaatcgctcaattatatgttcttgtctgttctcacagagtttctggagttggatctgaacaaaaattttgtcctcgtctctgacgagttgcttcttctctaaggaactcacaatgctgcatatatcgtgtgctgagaaagcgtatttaggcatagtttcaatcaattgctccagttagtccaattggagtactttttaatagtataatacgtaaagacgtaaaaattacaaacgaataatcaattctgctgttccgtggatttggtaagacccctcctcccccagtgggccactgctagggaccccggtgactagtcggtaacttctcggtgacctccgggcaaccttaatccagaccgggaaagttggcccaatacaccaaaaatgcgagcaaaccttaaccaacaacgctaagatggcaccagtggacagatcgcgtactgaggtgggtatacaggctgacagagtcaccgatgtaggcagtacggactttcctggatactattttgatgaggataattcatggaacctggaggagttcaagaaaaaactgaacataaaaattacgtcgttagacgatttgaacatgacttttgacatttctggtatcgatgcatctattgtaaatgctttccgtcgaattctgattgccgaaattcccactcttgctatcgagtttgtctatatcatcaacaacacaagcattcttcaagacgaagtcctttctcaccgtctcggtctcattccgttgaaggctgaccctgacatgttcaagtggtttgttcgcccaggccctggaatggaggctacacacaccgattacgataccgtcgtcttttccctgaacgtaaagtgtgatttcaacaaggaagctgctcctggtgagacagatcctaaaaaactgtacctgaactctgaggtcctgtctggcgaactcgtttggaagcctcaaggtcgtcaggctgagcgtttcgccgataacccgttaactgttgttaatcccaacattgtggttgcaaagctgcgtcctggacaagagattgacttggaggcccatgctattctgggaattggccaagaccatgccaagttctcgcccgtctccaccgcctcatatcgtcttttgcccgctatccacattttagaaccaattgaaggcgaagatgccatcaaattccaaaaatgtttcccggccggtgtcattgagcttgaggatggccctaacggcaaaccccgggctcgtgtggccgatgttcgcaaggacactgtctcccgtgagtgtcttcgtcaccccgagtttgctgacaaagtacaacttggtcgtgtgcgagattacttcttgtactcaattgagagtacgggaattattaagcccgatcagctctttcttaagagtattgctgttcttaagtcaaagtgtatggctgttaaggctagtgtggaaggcttgggaaccacggagtagaaagtgtgtactcgctttgatatactaaaaactggttgtgttctttttttttggaaataggataggactttgggaacgagtttgcgaaacatgtttgctggtgcaacaatcttaataaaatgaaacttgacgctttcgtccttgtctttgcatgaactttcgagaaaatagaatgtgcgttgtatcttttgaaacgggtttggatagttttagttttgtaaagtttattccggacggcctgctcacttctgcttaacgacgttccttacgagaatatgtttcggtcgaacctatttttcgtcggattccttggctagtcaactttcacatctgccgaaattcatactgtctttcccaattctcgacttcctaaccgaccgcaactaagcaggcagtagaattctttgctttgcaggaatagtaaataacaagatgctattccggttagcgattcttttgcaattgtttgtaggtatatttgcacatgccaatgagtacagatctggagatgaacttgcaattttggtaggacatactagttctacaaaaagtccttttacatacacatactatgacctgcctttcgtctgtccgtttggttccacaaaggcaagccaccgttcttctttgggcgatgttttgatggacaatcgtttttcgtcgacgaactttcagattcgcatgttgcaggatgtatcttgtaagaatctttgtgaactaaagctctcagatgagggcaaaggttcagcaaaagagtacattgagaatgaatacaagatcaattggagtcttgatgatttacctgctgctcttaaacccgccgtcaccggaaaagacgtgcgctatgttagtggaattccatttggcaacatctcttatggtaaggtttttctgtataatcactttgactttatcattcgataccgtcctgcttctctgatccagtccgacaaatggcagattgttggtttcgaagtccttccaatctcccaggctgatgcaacgtgtccagacgcatacttgacggacaacaaggatgtttctggaaacgagtatgtgcttgattcccaagtttcggacgtacaatactcatattctgtacgttttgtattggatgaacaaacaacctggggacagagaatgaaaaagtatgtaacttacacatcattgtatgatcgtaaatacggttttatgaacgccattattattatttttctgctctcaacttttgttacagggattgtgagtcagcaactatttaccaagaagtacgagaactacgaacaacttcaggaagaaggtctcgaatctgaagattctgatacctggaaactggttaagacagatgtttttcgcccacccgcgcacccgcgtctcttttctgctctgttcggagcaggttgccaatttgctgccatgtgcatgtttttagttcttcttggcttcttgggatgggcgcaaaaaaaggcttctgttgtcaatagcgctatagcattgtacgtcttaacaggtgtttttgctggatacttttctcagtccctgtatcactcttttggcactgataaagaatggaaaaaggtgggagttctgaccgcgtcattggttccgttcctcgtatccttttttggcatggtaattaacttcttcttcttcgtttcttcctcctcgcgcgtaatccctttttccactatattgggtttgttagccctttgggtgctgattaatgctccgttggtttttgttggctcggcaattgcacttcgttggccgatatttgaacaaacaattgttaatagtcaagtttcgcggtcaatccctcgccaaccctggtatctgaaattcccctacaacgttctgttttcgggttgtcttccgttctgttctatattcgttgaagtgtgcaacctgctcgcaatcacttggaaggagaacaatgcctttttcttcttttttgattatctgtttggaatgatagttgtgattacacttaccatttcgttgaccgctatcatatccgtatatacgctgctgcaatcggaggtacgacgaattgcattttccgttttatcaactactcttactaacatcgcaacagaactatcactggtggtggcatagtctgttaataggagcaagccctgctatttatcttctgttatatgccatttacttttacttccagaaccttagaacatattcatggaatggtgtcatcgtctactatggcaattgtgcaattggaatttgcatattcgtcttatatacaagcaccgtctctttcttgtcctctttactcttcgtaaagacattgtttaaatctatcaagtcggactaagtttcagttcacggcttttccctcttaccaacttcatgacttttcgttaaggccctaattccaacgtgtagcctatcgaacccaagaaaacttgttctccaatacaacacactgtcaaatgtccctcattcgacttcgggggcccgttctgttttctaaaatcattcttttgtcgaaaaagcatccgcgccaactacttttttgttttgatcgaagttttcaaacgacatccactaataatgaagaaataattaatttgagtaaccaagttcggatgaaagctgcagatgctttccgacaagaggtatagcggtttttttttgttgcatccttttctctaaaactaataattgctgttaacagatatcacaatttcgtaaccttacggacgagatgaaaataggaccatctatggaagtttatgaacggttaaagcctctgaaaagtcttacaacatccaatcttcagaatttggttctcgcaatcacaaaaaaacaacttcagcaaagttttaaagaaccagacccgtatttggttcagtgtttgaaggacgtgacggtgtatattacagaaaatcaacaagtttgttcggcttctttgtggacgtccattttaaatgcctacgtttgctttcgtcaaaacgaaaaatgtcccctcgtcgctgagatggctttaagctgggaccaaggttgtcttacggaccagcaacagactaattccactggtttattgtacgggcacattttgaagtgtctgcttttgggcaatgttgacgcttccaaacggaaaatgtttcttgagtacgcaaaatcacgactgggagatgaaaattcctcatggtacaagttcttcctttacactctagcggctattcagaattctgagtcagctcagccaaagcttactttcctgatccagagaaatgctttgtcgcagcaacaatcacagatagctttcgacatttttactcgactatcttgctttgaccaaggcttgcgctacctgaatcaacctggcctaacgaagaactccttgccctctaattttatatttgcaaacttcttaaaaaactactggacgcaaacgcacaatactgcgaagtttctggaagccatcaacaattactgttcgatagccaagtacagcagcacacggttgctgaacttgacattgggcattttgttccgtgccatcccggccgaatccgacaagaaatctgtggaaagtttactctctcagctctctgactatttatccaagctgcacgcagggaaaccgaacatcgtcacggcaaacaccttaatttctggtgcttgtttgttaaaggacaaaaaatggtatgacttgggcatgcatttcatagaccagtttggcctaaagccgactgtggttacatttcggtcttcgttcattgcatttggcgcactatcaatagaactcgcgggcattcaaaaactgtggaacagcttgaatgagttcctggcgagtaagtctatgacactaagtcgtagggactacgaagctgtgaggaaatgcgtcctagagctgtcagcccgaaaggatgcgtcagaatacatagagtggtttaatagcttgcttgaaaaggagcgaaaactggacgtgtctgatttgtatctccaggaacaatcggagcaaccgagtttgaaggaggcaggtcaataggcagtcatgacacgcacattcagttactatgtgtttttttttaaaaagttgacattatgattatgatgagctactatctatttaaaaatgtaataattcatttagaggccaatggaagggtcatcacgccggtgcaagaagactgtagacgatttcttttatcaggactcaaacagtgtcttaatttgtcttttctgtttttcctcgctgctcgctgcgcgactcgaacctacaccgttttagtattgttcagtcccggattcgaacgaggtactgcctgcaaccactttcgtggtcgagcggtcaaggtgtggcttgaagatagtaagtagtgagttttggcagtcagatgcgtctagcaactgccaataccagttttgttaatcatggtatgttccagcggccatagatcgactagaactgtagaactaacgtcttcttaacagagtgcacaaggaaacagcggggttcaattgcttttggaggtatgatttgcttatttgaggatttgttgctaatttgtctcgttaggctgaaaaagatgcccgtaacatcgtcgagaaggctcgtcaatgtaagtaactgtctaaggaacgtgaagcaggatattgacttttgaaagaccgtttgcaacggctgaaagatgctcgcaatgaggcagcacacgacgtggaagaatacacaaagttcaagaaggacgaattcgcaaagtttgaggaaaatgtacgtatctagaggatgaaagtttcagcgggctggtctctgagttttgtctgtggttctttttgtttctcgatcgtgtttgctaacaactttctttacaggcttctgtcttgtacaagcagtctgaggaggagtctaagcaagaggttgtcaagatgatcgagtctatcaagagcgactcctctgtaaatgccgacaaagttgttgacgaggttttggctcttcttcttgacgtgaagtactaagactcggtgtcagttgtacatacaacagtcgcttactttctctattgtcattgacctaatcgtgttattgagcggactgtttccgggcgtcttatactaggatcctgttccagcactgctcatcactcctaccttactttttactactaatcaataatatatacccagctgcgtattgaatgtgttgcggctcgttaaaccgcattatgctaaatagtggggtttgcgtttttcgttaaatgtttagcgtgctgcatatactttcgctatgtacaataccgcactcctctgtctcacaaaacagatatagcgagctgtattgagttcttctgcactcgatcgcactcgatcgcactcctgcgcactcttacatccccttgcgcgctcaccatcttacaccgcccctggtttaaccgaccctcgtgtggctctgacgtcctatcgtgtcgctcgcttataccccaaacgcagtcttaggcgagtgctgctcgcgctgtaaaccaatgggcaaattgttcggcgcatttaaagtggccccagtcacctctaacgcatgctactaaaacacgcttgatgtggtgggtggatgacatcgctacttcttcaccaccacgacattacctgggccccacagagtactacgctcgcgcgagctcctacccactaccatacctgaagttacgaccgaattatgcggcaacaacggttcgtggttgctctgcattctttcccgggaaagagcagcgatgagctgcctctagtcgcgggaaaaaagtactttctaattaaaatggacgaggaattcagcgatggctggtgggaggtacgttttctcgctcgttaggcgtgtttcgtggttctacgggaggagaaacatctacgagtctgtttgtgtactgttttttcgcgtttgtggtctaacaattgcggttttagggacgagacgaagaaggtaatcagggtatttttccagcgtcacatgtagagctgttaacggttgaaccacacaatgagagtatcccgcagcctccatacatggacacctttgagcttccagactctccgattctgcagcacaaaccgtcaaacctgggaaacctaaacgacgggatatcatcgtcgatagcggcgacggctgcagctctagagaaccatgccctgatggaggacgagcggaatgagttgatgcgtaagatgacaaactcttctgacgctctgaatcgcatggatagttttacagacgatggtttggacaacgttccatacgacggaggtattgatcgtccttcgaccagttcctcgcaggcacacgtacctgagttgatgaacacgagtgcgttggccgatagtcctacccttcaacacacattcgagcaatcgtcaaacacagcagaggagtctatgcgtgaggcgatgactgacatcgaagctgtcttaatgaacatgacgtctggtaaagacacaacaaccactactacacagtatgataagacgcctcactacgacgaggctcctcaattcgatcggacacctcagttcaacgagtcttcccagtacaatgaggctcctaggttcaatgaagctcctcgatacaatgaagctcctaggtttaacgaagctccccggtataacgagcctcccaggtttaacgaagctgctcggtacaatgagcctcctcggtttactgaatcatcggcgtttgatgaggacgatcattcttcttccttcaccaacagcgtcaatgatcctctacagtcggtgatgaactggtccgcaagcgatgtagctgactggctcactcgtgttggcttggagagtgtgtccaacaatttttatgtcaacgacattaacggtgaaattttgctcgagcttgactctaacagtctgaaggagctgaacattccctcctttggtaagcggtacgaggtgcttcggaagattcagcaacttcgggacgagattatgggttcgaaagccgacttttatgcaccgaactcgcctgctgcatttgtgaatgagggttacgcttctgtaaagctgaccaagcaattctcccagccaagtccacttgcggacactttccgttcggcgtctcgggcatcgagtatccctcctccgaatgtcatggcgccgttctccactcgtgtgaatgatgagccgtccctgtatcttaaccagcaaaggatcggccatgcttcccggacagcaacacccactcgtggtttctacgatcgacccgcagaaacaacaaaggaaaccgctcctgttgttccacgggcgcagacattggcgccgcaaatgcctcctctgaccatgtatcccaccctggacagtgactcgggcattctttcagcgccgcccgtctccagaacgcccgtgccagacggtcttgtttcgcgacaacgatccccatcgaaagcgtccaagagctccagcatgctcagtttgcgtgcggactctatgaaggacgctgctccctcactccccgacatcgaaatcaagccgtcggttaacgatacaactctacgaaatgccccaaccctcgcccaacctgcaattaatgatgtcccaactatcattcaaccaacaccagtatcgactgctcctgagccgcctagtgctccccctcctcctcgacctagttcgcctccaaaacccaaggcaccggtaccacctgtaccgacatcggcaccgcttcctgttcctactgtgaagccaatgctgaccgaagtgtcaaaggtctcgtcgcaaagtgatgctagtgtttcctcctctacacttgagaaaacgcttacgttagagacaccggcagacgccaagccaccagtcaagagctaccacagactccgtggccccatacctagagctgtttctggttcatcaaacaacacatcctctagccagacaccgagttcgagcatcaacacaacagcacctgctgctcctgctcctccccctcctacacaaaagttgaagccggccgaggaggccaagttggctttagcaactaaggcaaaagagccaacagtgaagcggaagtcaaagcgtgacttttttggacgccaaaagattttacccaccggcattagtgaaggtttggctaatgttcccgccacagaagctataaaaaccgcagactgtcatggttggatgcggaaacgcagtgaccgctatggcgtgtggaagacccggtatttcgtgttgaaggggacaagactgtcttactaccattcactttccgatggaaaggaaaagggtctcattgatataacatctcatcgagtagtgaaggttgacgactttgtgttgagtcctggtcgcacggtcatcaagctgattcctcctgcccctggcgcagccaaggctgctgttatgtttacgccccccaaagtgcattactttacatgtgagaacgacgagcagctgcgcaagtggtcgagctcgttcctgaaagcgactgttgagcgcgatctgtctgttccagccctgacgacgtcgagaatgccgacgatttcgttgatcaaggcgagggagctgcgggctcgtccgccttcacttttgcttgacgataatgacgaaggccttgaatcctctttaggtcgcagccgcgttgtcagtgactcgaaggcccagaagggttcgtcgccgaaagagtcgacgattgcgaccattcaaaagaagattgagaagatgaagttgtaatgtttatataaggaatcctgagcgccgctgttaatactgcccattgcttggctcgttgtgccgggcattggaccttggaattggatcgtgggctatgccggaagattcgttcttagttttattctttttttttcgtacaccgtcattcactttttctcaaccttcaatctaataatatctatgtcttccgtcgtttgtacgtccgagcaagcatgcgtacacacgcaaccgaatcatggacagcgattgagtgttcgctatactgcttgagctccttccatgagcacctttgggtcctggggaatgcatttcatctaatttcttttcaatattttatttattactacgctagggggaggagggagaacgtatggctgttccgtgtcgggatgaaaggttggagagatctgtttagctagtgtttgtttgagtgtgcgatccctaatgggaattggttcatcaaagtatcgcactagtatatggatatcggtaattagtatcctgcagatgacatgtattctatatccgttctgctcattctgttttaaatttacatatagatttacatttacacttacacttacgttgatgttagtatctgtattaatatcaatatctatggttatatttatatttacttttaattctactttatatctatctacaagttcaatctatcgtatcacagcaagttttatcgtttaactttattcccttcagcctattctccgtcccgtttgccaacgattctatatatacataaacattcataaatacatatacatacatataaatgtatatacactcgcgaattggattattcacaaaacaaaataaataaaaattatgaacaatatacagtaaatagagccataacttttctgtgtattttcttattaatcatttcttatcccacttatcctacttatcctttcatcctcatcggtcattaaattcgcttaccggtctccctctagcacccccgtcgcgcgcccatcatctgacctcaccctcgctcctaagcttcttttcgcatccacgacctttcagggttagggttgacgtggtggtgagtttggggaagtataaaaatacaattctaaccagcgcacatacttttaaccagactcacaagtcagttcaaggctgtaagtttctaggaaaaatggctcagcagaacgttcctaccttcaagcttgttctcgttggtgacggtggtaccggtaagaccaccttcgtcaagcgtcacttgactggtgaatttgagaagaaatacattgctactttggtacgtgcggaagagtagcgcggggagcacggagaggacgtcgggaggagctgcctggcccgtttttctgcgctgattgacgccgtttgatgctctttttggacgaagtagaccgaaatacgcggttttgtgtgctggtcgtgtcaccaagacgcgttgagacggcaggagatgctccaggattgctcaaaagtacccataacggttcccgtatacgtctgctccgtgtgacctgcgtcagcctcgttgtttccgcttcgagactcaccggatctgtcgctaactagtgtgtagggtgtcgaagtccatcctcttcatttccacaccaactttggtgagatctgcttcaacgtgtgggatactgctggccaagagaagttgggcggtttgagagatggttactacatccaaggtcaatgcggtatcatcatgttcgatgttacttctcgtattacctacaagaacgttcctcactggtggcgcgatctcgttcgtgtctgtgagaacattcccatcgttctttgcggtaacaaggttgatgtgaaggagcgtaaggttaaggccaaggctatcaccttccatcgcaagaagaaccttcaatactacgacatttccgccaagtccaactacaacttcgagaagcccttcttgtggcttgctcgcaagctggtcggcaaccccaacctcgagttcgttgcctctcccgctttggctcctcccgaggtccaagtcgaccaacaattgcttgctcaataccagcaagagatgaacgaggctgccgcccttcctcttcccgacgaggacgatgctgatttgtaagctcgttaaccgcttcgtcttgattagaggatgcacatgtgttcgggttggtacttaaaaactgaatagtaaatggaaatgacgcggtgttgctagaatgaatgggcggaggcgagagggcttgtgtgggtcggatgtacagttcgggtggatggagcggtttggaggttccgtcagaatctcattgtgcaccaaaggctgttttctgctgtgcttcgagacttgtctcggtgaacagttggtctatatacagacatgactcgccgttgatgagacaatcacagacaggacacttccaaggggagctagtgctagatgtcaacaaaaaggagccgagctcaaaacactttttttgttatcgttagtaattgagtgtgtgcaacgcatggtttcgtacctcgaaatgctcgcaacggttggaccgggctgcaagattggtgtctgttttgccggcgtttcgtaaataaacatgagtgggtatgtcaaacttgcgagtactcaagaattgcatgcactcagacttgggacgaacagtcaccgaggacaagatttggcgcactgtttgaactttgaaaagacaaagacttgtgaagtagcgatcgctcagcataaccacagacagaacattgtttggctctatataagtaaaatttgtcacttccaccggcgacttgcacgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtaaggatcgcttgagtttggggtgtctgcgtaaagacagaaagagtttatactgcgttgttctcctttggtcttgaaaacaatgttagcgacaggaaaagcggtgagatttcaaatcaattgtatgagttacctctgtttgagcagaagcatgtcttctttggatatgtcaaaaggaatttccaagagataatgcagctcgtgcttccgaacaaaaggaatgtaattggatttgggaatgtaaacgcttgaaaggattggggactgggacacaggctttttcatacctagttttgttagctgagaaacgaaaatgaagagcggcgggcacacaaacattttgtggatacttcaggctcgcccgacagttcttccaacagaggagcgacaccattttggcttgtaggaggtgctggttttgaagaggatgaaagagtcttgggatggtttggcgtcgacacgtttggaagaagagattggtaagctagtgcgagtttgcgcttaatcacgatcgatgtgtcgactagcttttttcgagtgatttcgtcgtaaaaactgtacttcagtgactcgagatttattgtaaggagtgcgagtaaagtcttttccgaattgctggactctgcaactgagcatagtatgaggatcattttcgtgcaaacaggaccccagtcaacattctgcagcagtgactcgaaggagtttcgaaggatgaaaatcatttcttcggtgatataatccagtgaatccaagacacttccgtgaataaaaatcaacaacaaacgatatgtccgaacaatcaattgttcgtacgtgctcatttgcgtaaccggcggaatcgtatccacccaattgttcaatttcactaattcatcatagtgtttttttacatcatcaaaaagactttgtgaaatggtcaacgagcctgtagttcgcgacatgagttctgttggtaagagaaagcagaattgccaactggtattggaaagacttgggggaataaaactgtgtcacgacaggaatgtaagtgcgagagcaataacaattttcatgcgtcaatagtatccaatagtaagaaagcacgagagtacaggcgaatgtactagattacggtttcgttaagcttgattgagttataactttgcttcatgtacaaatcttgtttcccaaagctctttttaccgggtggacgtgtacttgacaaatttgaacaagactgcaaattttgctgtcagtatcatgtcagagcaaccattttttgacagtgaaagtggtctttggaagtttaaagatccaaacggtgccgaattatactgggatgatggggaaaaagcatggaaagaccaggtacagtcgggctatcttttcattcattaaaactaacacggactattctaggacggtgctgttttgaagaacacagacccttctgaagtaaaaagctttgaaaaactcgaagccgaacatattcaggagcaacgtcaaaaaaatgagactcgtaaacggaagaacagctcaagttcggacacgatcaatcctccatgctctcctaatcggactgaagaagtgaataaagatgccaataaacccccggttgttatcaacaaggctgtttacgtgcaaggattaccgaaaaacgtaagcgtgaaagaggtccaagaaacattcagcaagtgtggtatcattgcagaaaacattgacactggaacaccgagaatcaagctgtacacgaatgacgctggtgagctgaagggagacgcattgattgttttcttaagaagcgagagtgtcgatatggcagtacaacttttggacgacacagaacttcattacggatcaggactacgtatgcatgtgcagccggctagtatagactacaaaaaggaaaaaaccgttcgaaacgcattacccgagaatgtcaagaaaaagctaaagcggcggcgtcagcaacaactcgagtacgaaggaatcgacatgaattgaggaattgcttactaacactctacagaaaactagctgaatgggatgatacagagagtccggaagccgaacggttacggaaaaaatggggcaagtttgtcgtcttgaaacatatgttcacgttggaagagatcgaagctgcgcccgaactattgattgacttaaaggaggacataaccgctgaagccgagaaatgtggagaagtcacgaatgtggtgctttatgataaagaacctgatggcatcgtgatggttcgttttcggacaacagaagctgcagatgaatgcgtacggctcatggaaggtcgtttcttcgatggccgtgttgttgaagcctttgtttacgacggaaaaactcgttaccaaaagactggacggcatgaggaacttaacggagacgagaacgaatccgaacggcttgaacggttttcggaatggattgagaaggaaggtaacgaatgagtggcttacatgtttactacagctactggtctacggaggatccgctaaacaaggcttccctaaaaaatatgtattcatcttttattaatatcaagttcccgtaatgggtcatgtacatatatcacttgcacgtttgcaagcaactttgatgtgaatgcaaatcagtacatcccgtacatccctgtgctgcgattgttattttgtaatattaaatctttaaaactcgttaactacattgaacaagaatggggataattttttcttgcaactcatcttttatttacaaaaagagaacctgaaaatgtggagctttccaatgggagagtatgtgaaaaatgtttttagtgagactgatttccattaattcggaaaaaaatcacaaaaatcggcaaattaattccaaaaaatccaccaaaaatataaaaaaattatcacagccgcaatcgagcatgttatttcagaaaaaagacactcgtttactaattattgaaattgtccactgcttacctacccttcggctgttctaccaactccacaccaacaaccagttgaatcttggagactgaaaaacggtgaacggccattctagacttgttatttccattagcacaagtctctgtatgctctcgttcataagtttaccgttttagatttttattattactaatttttgtttctgatatcacgtatatacccatttcattaagtcatttttgcagaaagatacctattcatttgcgacgtgataccagccgtttttacactacagaattacacaggtaaaaaacggctcaattttagatacctttgtgatgcaacgcaacaatctgaagcaccgggaaggaaccaacaagtatactccgggaatggcaaattcagcagtttctgttgcggcgactcgctcgcacagtaactttcccggcagagacagatcaaaaatctcgatgaatcatccaaacgatagtcacttgtcggcaatccaggacttctatatctccagcattcaatcgagtataccgttcgagtcagatgccataattcctgcttacggtattggtgatatgattgttccagagataaacgaaaacgtcttaaatccagctcttggttcgcaagtgagtctcgcccgtcctcactttcaatatgcgatgcccaatatatcttcatcaagtgtcatgtccactatcaaacgagcaacaaactcttcagaaattccacgctcttcgtccggtacaagtcgatttgcctcatcgttgtctgtagcgcaaacgtctcacgaagatcctcgcagccatcgtcagcataatgcttccccgctgcagaaacaagtccagtacgatattccttttgctttacccataacgggtgaagagcagctcgtatggttacaacaaaatgaagaagccgcgcactccaatgagcccgaagcggctcttgagtgggcagagtttgcgctcaattgttgtgctattgaaatcccttactatcaaacgaatcgcccagactcccaaacactcgaggcccttgagcaggtttgcacttttgccctcactacgattcgtgattttgcaagtcaaggtaacattagagctatttatgatgacgcccgtacctacgaagtggggatattcgatgtctgctctgacatcgaccaagcttggcaaatgtatgcagactcagccgcccagggccatgctcgaagcctgtatcgtttgggtgttattttggaggagcaaggcgacctggagggtgctgtgcagtattttgagcgcggcattgaagaaaacgatactgcttgctgctggaggctaggtttattgatactggagggcgaactcgataacatgggatatgccgaacaacgcagccgtggtgtcgacttaattagacaaagtgcgaagtatgccgatgcagattctccttccggattatacagctatggcttactgcttttgcacgaacatcccggttttgtggatctcgatgctgaaaatgtacaagtagagcgtgacgaacatactgctgtgcgctcgtttgcgaaagcggccttcctcggcaattcttccgctcaactacgtatgggtgctgtgtttgaatttggtaaatatggccttccgttaaatccagaatattctgttttgtattacacacttgcttcccgtcaaggagagacggaagccgatgttgcgctgtcaaagtggtatttacatggtggacacaatgtccccaaagatgctgacctttcatatgaacatgcttcaaaggcagctgtcgctggaaatgcgactggtcagtttattaccggttacattgaagagatgagaggtaacattgatgatgctatcaattggtactcagcagccgcctctaatgcacatgaagaggcgcaagaccgtctacagaaaatccaaagaaagcgttctcatgcttcacaagctgcacaggcccctcctaatgaagagcctgttgctcaagcaccgcggactgtttcggaacttaagaaagcgtccgttcgtgcttccaaagaaattacaagcgttgcccaaaacaatccgactgctgccaagggagctagttcctcgttgggtaacagacactcctcaaagaccaagaaaaatggctgcacaataatgtaaatcctaaaggcacattcgttttgtttccaccctcccgcacgctggcatctaatctaaacttgcgataatttcatcacatctgtccatctttattttgtcttatgattttgtcttctattatttttttttctcaactcaacaggattttacgatttttacgcgcgtcaaaaatgtcaaaaccttcccgctcaaatgatcctacaatcctctttttttcgtcttttccaaagaagacacagatcgaaatgaagctttaggcactactagcatatgatgcatttttccgacaattttgcaacatcacctatccttcttcatcaccagaatgagttcgcatactgcgtataattgattacatacaatacattcactaatagatgctcttctgtcaatgtagtagaactcgtaatgaagggtattatcatatacatactttatacgcactcgcagtgttcaaccaaatctaaaaccccaagacttaacccgtaccaaaaaacgcttaaattaaacctacattacaagtcgagtctcttgaacagagcctttaaatgtgcagaactatgcaaacgaggattcaacttagtatcccgagccattttttcgaaactctcgtcatcagtaccgtactttgcaattaaacggttgacgtactcccgttcgtacttactgagaggattcttttgtctgggctttgcacgctcagctgcttcccgctccagctttgcaacgaggtctgttttcgcaggagcttggtcgataggagcatctaaaacatcatctaaagtcttttcctttccgtatacgacttcaatgatttcaccgtcgtcattacgacggattaaggcctgtccaggaagaagatttttcttgacctcctctaattcctcagcggtaggctcgtagttttcatcacgcttgggggtagggtaaagcttctctgtaccaccagtagcatgattcggagtgacaatgagacccatcttttgataactaagtagttcgttagtaaccaaatgccaagaaaataaaagttttgaagaaaaaaaaaaaaaaaaaaaaggactgtaaaagtaatgaaaacagtaacacttctcaaaaactcttaaggttcacaacatacttttgctttaaagtcaagtttttatcccaagcttcactgataaaatggttgccaaaagttttaggctttttcacgcgattggcagttctgcgtgtaaggcgtgcatgaccggagcgctgttttcttctttgtctaggattggccattttcctgatgctgtaccttaactagtacacgaaaagattgtttctttcttgaaggaagccttatggacggctctgggtaagtcttgtttttgggtcttggtctcacagccaacattttttggtggtgagttttgccaacctacatgcttttggcccccaccaacagcaaaacactttattcccccgggagcttggagagatgtggtggccgatcagcttctgcacgcaaacttgccatctcccatatcgttgctgttttcatacaaattgcagctcattcttttgaagatccttcccaaggacaatggagaacccgaaaagtcatacggcggaaaatgaagaaagaattcttccagaggtcgaggaacggccaattgtcatgatcgacaattacgatagttttgtgtggaacgtcgttcaatacctctctaatcttgagaaacgataccctattattgtgttcagaaacgatgaggtatgtgcactcaattgaaattgctagttaatattgtgccatggtcaccaatttgcgtgtttttggtctatctaatgacttcttttccctttttttttcgtgtttttactaacagtttagatcactgtcgacgaacttgaaaagctgaatcctcgtaagcttgttctctcgcctggtccgggtcatcctactcgtgatagcggtatttgtaacgaggcaatcgccagatttgcaggcaaaattcctatttttggagtatgtatgggtctccaatgtattttccatagtatgggcggcaaggtcgagtctgccggtgagattatccacggtaagacctccaaaatttatcatgacggtcttggtctctacgacggcattcctcaggggattaatgttattcgttaccactcgctcgctggtaacgtctccacgcttcccgacagcttgattattacgagttggacggacaacggtatcattatgggtgcacgtcacaaggagtattgtattgagggcgttcaataccatcctgaaagtatccttagtgagtacggtaaagagtgcatgaagaacttccttaacttggaaggcggcacctgggctgaaaatggaattcatatgcctcaggataactcggcctacgagaaccgtgacaaggaacatcctgtagaaaagaaagagtccattctcgaaaaaatccataagaagagactggtggatgtggccgagagcaagaagattcccggtaaaagtgtcgctgatttgaagcgctatttggagcttggatgtgctccccccagcattgacttcgttgctcgtttacgtcagagaaagccggctcttatggctgaggttaaacgtgcctctccatccaagggcgacatcaatctcgatgcaaatgctgctgctcaagccttggcttatgcctcggccggtgcttctgtgatctcagtgcttacggagcctcattggttcaagggctccttgtccgacatggagcttgctcgcaagtctgtttcccacctttctaaccgccctgcaatcttgcgcaaggatttcatcttcgatccttatcaaatcatggaggctcgtcttcacggtgccgacactgtccttctcatcgttgctatgcttagtcagggtcagctggaaagtctgtactcttattccaaatctcttggaatggaacccctggttgaggtaaactgccgtgaagaaatggagattgccttgaagttgggagctaaggcgatcggtgttaacaaccgcaacttgcataccttccaggttgacttgaacaacacatcaagtatggcttccatggttcctgaggacgttgttttgtgcgctctgagtggcatctcgtctgctaaagatgtagagaagtacgttgagcagggtgtctctgccgttcttgttggagagtcacttatgagagccagcgatgtgaactcctttgccaaggagttggttggtttgcctaatctccctaatcccactttgtccgctccattggtcaaggtttgtggaacccgctccgtcaaggctgcaaagtgcagtgttgaagctggcgccgattttattggcgttatctttgctaagggaagcaagcgcgaaattaaactctccattgccaaacaaatttctcaatatctcaagggtgcagcagcaactgccaagcccaagtatgatactgcgggtcggcaactcggatacttccaggaccaactctctcagtacacacagaccaagcgccccctccttgttggtgttttccgcaaccaaagtttggagtatattcgtcaaattgacgctgaagttgatttggatattatccaacttcatggtaacgaacctgccgaatgggcaacgatgttgaagaagcccgttttccgtgcattttcgcctgaaaacaagactgacattggtacaccccgtctgcattccctgcctctaattgacgcctttgttggcggccaatctggtggattgggtactactgtggattgggaagcagctgctaagctgaatgttcctttcattcttgctggcggtctcaatcccgaaaatgtgaaggaagccattcaaaagacaaacgccgctgtagtcgatgtctcgagcggtgttgagacgaatggtgaacaggaccttgctaaaatcaaggctttcgttaagaacgccaagggtctttaaaccgttccgcttcaggttgcacacaagctactttagaaacatatacagcccccatttttgtttacctttttcatcagtgttttttttttctgaatcgcgatacacaaaattatttccaacgaatacgatatctttttgacttttttttttacattgaaagtgaatcgtcaccaaagcttcacttggtgatgcacctgtaccgtagaccataatgagattcctttctctcccgtgtatcccttcttcggcgccgtcgtcccactgtatatgagttagctttgttataaatatatatgtcatatatatgctaaagagatgataaaacgaatgtgtttaagttggtctttgtagaacagctcgtcaaactttacacggtaaaaaaggaggcaaataggcccgattgaggattaatgctgctgtactgcccgatgcaaaaagggtctgatattactttaactcagtattagcgcccaaccatcccaatccttcgagcaaaccatcgcctgttaaggcacatgttggttggacactccaaagacggttcttgagcgaagtcaattgcaacacctccgtgatctgagccggggaaagagctagatagcgagttagcgcgaaggatagagcagaataacctcttcataccatctggcaagtcttgtttattggcgaacacaagcagtaaggcgtccttcatctctctatcggaaataatacgatgcagttcggttcgagcttcttccagtcgacttctgtcggcagcatcaacaacgaaaataagaccttttgtaccagtgaaatagtgtctccaaaggggacggattttatcttgtccgccgacgtcctgcatgcagaaaacacttgtcagttctgtggtcattgggggtacatagcgtatttccatgtgttcgtgtatacatacccatacattaaattttacgtttttgtaactaacagtctcgacattaaacccaactgtcggaatcgtggtcacgctgaaatgtaagcgacatgttatacgcagacgatgaaagaaaaaacatcaagtgttacctttggttcagctttagtttatataaaatggctaaacagtattagtaagcatgttttttgcacactaaacaacattccgaaacagaccaaactcgtcgtcctgcccttgtgttcacttactagttttaccggcggcatccaagccaagcataagaattcgcatttccttgtttccaaaaacgcggctaaagaacttggaaaaactgtttcccatgctttcaaacagacaaaagaggcgcagaaaagatggaccttggcgagactttagttgtcaactgatttcacaatgtatctggagtatggtaataaccgggaaacaaaatctaagcaggcaactacacgtataaaagcagtgaacgcaagtgctattaaacaaaacaaatttctggacacaatcctcagccccaaaatgactttcgttactggaatacccaactttggtgtgtggttttgcgtgtaacggtgctgataacctgcggctactaaaagcgttcgagtgcacgaaaggggatgggaaagcccgcaatgtagacaaaagacttaaatagaagctaggagaaagcgagaacacaaacaatctctttcttgtatgtagttaactgaaatgaacttgtgtttgttcgctgaaggtgccagttttgacgaaattcgtctggtaaaagggccgttctagccgtcagaatcacggaacgcaaaaaggcgacagggaaagcggagaacctgcattagaacgcgtcaaaacatgattgatgtctcgttttgttatttttcgtatctaaacagttttgtatattgcgttccagtgtatacaaagatttcatttagcgcgacgcgtctttaagcttttctactacgtcatacagcattcaaaattaaattgtacagcagaaatgaacctgccaagaaccacacacttcaattttaaggaatctgccaccgttcccacacaatgtctactaaaggaaaaactatcacttgtaaagtacgttttacactttgtttgagcgatttctaacacgaaaaggctgccattgcttggaaagctagcgaaccgttaacaattgaggagtatgaatgggtttgcggacgacatatcgggaaatgtaaatgctaacttgtcaattgctacattgtggacttgaattgaccggttaaaaccgtcgactcagtccgtttgagcaattgtgtttacagaatccaagtagaagcaccgaagagtcacgaggtgcgtgttaaagttgaatggacgggtgtttgtcatacagacgcatacactttgtcgggtgtggatcctgaaggtgcctttcctattgtacttggccacgaaggaggtggaatcgtggaaagtattggagagggcgttacaaatgtccgcgtgggagaccatgtggtgcttctctacactcctgagtgcaaagaatgcaagttctgcctgagcggtaaaacaaacttgtgctcaaaaatccgcgagactcaaggaaagggccttatgcctgacggaacaacacgattcacatgccgtggacaacccctcttgcactacatgggctgctcttccttcagccagtacaccgttgtgtctgacatttcgctggttgcaatttctcccgttgctcccctgagaagctgttgcttgttcggatgcggcattacgaccggctacggcgctgccacacgcagcgcgaaggtcgagaaagactctgtggtagccgttgttggctgcgggtgtgttggtctggctgtcattcgtggtgcaattgatgctggagcaaagcgcgtcattgccatcgatacaaacccttcgaaagaagcgtacgccaaacgttttggtgctacagactttgtagatgcatccaaggtctcggatctcgttgactacatgctcaaggaaaccgatggcggagtcgactatgcctttgactgcaccggcaatgtggaggctatgaagaagcaactgcagttttgtcacaagggatggggcaaactgtgcgttatcggtgtggccgctgcaggcaaggagctttccttccgtccattcctcgtcgtaactggccgtcaagtacttggctcagccttcggaggcgttaagggacgcacagaactccccaattttgtggacgcctacttgcaaggccggtttatggtcgacgagtacattactcatgaagttgtccttgacaacctcaacacagcctttgactatatgcaccaaggcgcctgcattcgcactgttgtgaagatgcattagccttgcggtcaggcgcacacaattcaataaaacaaaaaaggacaattagtttcgagtgacgaaatcaaccgtgtcttactatacgaatggtttactaccaaataacgactttatgcacacttaacgtcttccctcgtccatctctctctttttaccgagaatcattttaattcatgagctgaatgactgtgtctatttaattgcaaccgtacttggacttgagctcctcgacgaactcaacgtacttgctggcggcatcctccttggaagtgcccttcaagtcgttccaagcgttccacttgaacttgcccttcaagtcgagcaaaccgggcttctcagtgttgttgtcaccaacggtggcttgcttgaaaagagcgtacatctaaaagtcgcattgttgttaacaattctgtctgttttactgcaccgtctgcacgtttgacatggacaggctgcatttgttgttacttaccttcagaagctcgtcattgttaggagtctgcttaagcttcttagcgtcgacagcggcttgttcaaaggtaatagacatgattcttgatgtaaaaggttgaaggagggggaggtggtggatggctaagcggttaggtagtcgctttttgtactgtacggcagaatgcgtgagagtagttacaccaaaagacgagcgaagaacaagcgtaacgaagatatttgttgtcatatatccttgagtaagtccgacccgtacgggaaaaggacagtcatcatgagccttgtataacaaaagctctgcatgtatactaatgattacagctaaacagttcgcttaatgcgagttcactatattctttcattcataactttgtagtatatatacaacttcattagattgggtataagatggaattgtttctttgaagtaggtctgtccgtatcaggaacagaacaaaaaaaaatggtatcgaggtttttttcgttttagtcattggaaccgttgtcgggtccttcttctgcactcttatccaaatcttcttcagcaccttcagttcccttctcagagctcattgacatggcagacagaacctggtccagtgaaacggtcgtgacagcaggttgagtcgattccagttccgaaacatatgcttcatatgcacgaacaacgtcttcttgaatggcacggacaaacaaattaatgagccaatcttcagtaaagaatgcagcacattgctcttcaatgtgcgagaaagacgcatttagcttttccaacatttggtttgcagcttcaggcctccgtgtctgcaaacaatctgtaaagcttcgtgtagctgtttctatatacaggttgacagcaatacgtaactgctggtccaactcctgtctggcatcaaccatgtttgtgaccatacccggcagtttctgttgagcaaaatcccataaactgtgtagaccatttttccattcacgtattgattgccaaaccttgtgaaaatcgattccaacttggatgttagcaaactcaatatcgaatgcctcgatttggcgcttcagaattaaaaagtttttcaccagaaacagacggctagactgaggatcactggtttttgcaaacgcatttccagcagagacaagggaagcgatgcaaatgtgaacaatttcgtgggctatttcatcaaagacgtgagactgttggaaacggtcagtaaatagaataacgatcagaatttagctttcacttacatttaacagccgatacaccttggacaatacctcaatggatttttgtactggaggataccaaccctgtgaggcagcaagattggacaaatactctgtgtttgctgcagtcaaaggcttttcccccatatttagtttgttcatcgactcggggagaaggtccggacgcagctctggttgcatgtcttccggcaagggcgtgtatttttcaatagagttgatgtaggtattgtgcacaacaaaaagaattctagattgcagtgtctgtagcacttgctggtaggttgtatttaagaagtcgtagtacgattgtgtatcctcgccatttgagtcttgctgcaccttcgtttcagcttggagcagcgaacagttccgacacaactgatccaagttgtgctcatgcaaaatgagagatcgggcaagtccttggaaggaggatacaacttccgtccagaaagaggggagtaagggactttcttggcggaagaattgtgaatacagtttgagctcgtcatcaaccatgagcttgaaaaatgcaaacgagttttgaatctgttcatgaggttagcgtgtacttcagaagtgaaaaaagaaatcacagcatacataagtagttagattcttttcacgcgcataattgttcatgagagactcgacaaggggaacaagaagcgttttacgagcggcaagaaattctcgaatacaatcattcacaacctgcactcccattgggcttaaatccaaatgcgcttgaacttcctccaaaagtggtccggtgatgcgagacacgaccgaaaacctggcgtacatcagagaactatccatgactttggatgcatcctgtatgtgtcaataatcgtgagatgaaaaagaagaataaatcaataccattctggaaagctctctctgagtagatgcaagagcactcttgatggaacgaataaagtaagtacgaatgatacctagggcatttgaaagaagcctttcatattgctccaaatactctggactgtcaaggaagttattctgtgtcatgtgggaattagcactcagtcttgtatcacggcaattgcccacaattttcacatacgtgtagctgaagaaacgcaatgcagcggtacaattgagacaaagcgtctttaaacacgtattttgtaacaaggtctggagcaggtttgtgaagcaacttcgaaagctcttttaaaggctgaaagtagttccaagattcttggattttgtctgccgtatgaagaagcgtgcgctagacgcaagttagccagtattttgggagtatggattatcacaaaacacaattagaaacatacctctcccgaagttagttcgtcgcaacgcattgaaaactcgagcatctccttttccgaccgagaaaatcggtttcggagcagcgacaaggattcatgaagagtatcacttttggtaattaagcagtctgtatatgctgcggtaacattaagctgctccaacagtttttgggcctccacctcagcagtagtagtgtacagctgcgaattgaagaagttgtactcgtcaaaagtaaaggaaatggatggttgagtgagaccctgttcatggatagctgaatttccagaaaacgagcctgcccgacgcgacaccgaggccgtttcaatgctcaaaacaggtactgcttccttcttcttctcttctgctgacttctcaaacccaattgggacagggttgtctgtcgtggactacaaaacacgtaaagttagcaccattgagcggtttctgagcgcgaaaaaaagcatctcgagcgtctatacctcttcttcttcgtacgaggtcggcaaaaagttcgtcgagaggtcccattgatcaaacatagtgaatggctcttggcacgcgttcgcttgtgtatgatcgggaagagtggaaacgctgcggtgtgttaggatacggtaaatgaaattgtgtgttttatgaagacttggcgaatgtttgttacgctgcagtgtggttcggtaaagtaaatactgagagttaatgaacattagtgttggatagagatgtctaacgagactaaattacagttcgcacacctacgctatacaaaataacgacgcacactccatcgctcaatacccaatagcaggctccgccacattgccgtatcgcaaataacgacactcagcgcagtcctacgcactactagtctcctcttctcccttctactttccggtgctgtcggtcgttcacgatatcatttcttaatgggcggcggaagccgtggggttagcggggcggggagcagcttgggtgccagtggcattcacaaacttagacaccagcgacttgatagtggtccacaccgacttgaggaaggcgggggttttggggttggcaaccaaagtgtcgacgcgagaagtaaagttatgcaacgaagtacgcgtgtaggcgctgttaatgtaacggagacggagaaacataacgtaggaaagcaattggaggaaagaaacacgaagaatgagggcgccgaagatgagacgaagcaacagcaaagtctcgatggctgcaacgagctccatggcaaattgaaacttttgacgcacgtacgcgtgcagaagagcggacagacgagccgcaggagaattgggatgagaaccatcgagcatttgaggaacaagcgtcggcagaagagtttgacgcgtgtatgtagcgacatggaaagagccatagatcgcgtaaggaagcaaggcaagggtgatagcgggtccacgaagccagctgctggcaagcatgaggtactgcacgttgtcgtccagcaataaacgcgagatgtattgacggttcgtcaagtttttgaaggaaaagtttggagcgtatgtcttgtacagcacaatgacatacgctacgacaacaccgaacagagcaacatgatacaggtgtgaatcaaacgtgcgtgacaaaattatacgcgcgaggtaacgcgttgtgtacagcagaagcgtcacctgtccgatgaaccaggcgaattgggattgctaagcagttccgttagtaacaattactgtacagcaccaaattgggacgtcttccgtaccttgagaatcaccaagaagcgctccgtgaactttttctggggaacactggcagttaccattgctgatgttgggtgtgtgtagagggcaggtgtcagctcgtctgcctgtggtagagtggatgcggtcaacgggtggccgcggaagtttcgaggactttccggatcactccgcggcaacgccgaggaacacgcgaggaaaatccgtggctatcccgcacattcaacggtgttgcctcggaaacacacgtgctcgcttaaaaccttatcagtaacagatgcaaactaaccaccaaaaaggcgactgcctcctagccgctcgcgctgcgtgtccctgctggcgtcagctagtgatttcacacaccggcaagataatctcttatcgcagcaggagatgggatcaatcaacgggggaatcagtgaaaaaggagcagtatcaaaagcagcagaatcggcagcctagtagtataaagttatttccaacacagcaacaatcggaccgcggagctcgcacaggatcagaaacaaaaatacagcaggatggcatcaggacacaaactttggggtggtcgtttcaccggtgagacggacccgttgatgacggcttacaatgagtctatccattacgacaagcggatgtttaatgcagacattgatggctcgaaagcctatgccaaggctttgaagcagcgtggaattttggtcgatgaggaattggaggcaattctcactggtcttgagactgtccgtgacgaatggaagcaaggaaagtttgtgctgcagccctcggacgaagatatccatactgcaaatgaacgccgtttgggcgaggtcatcggcacgggaatcgcaggaaaactgcacaccggccgtagcagaaacgaccaggtcgctactgacatgcgtctgtggttgcgtgaggaaatgaaggacgtaaagaagattctcatcaacctgttgcaagtgttcgcggctcgtgcagagaaagagattgacattgtcatgcctggttacacacacttgcagcgtgctcagcccattagatggtcacatttccttctttcccatgctctgcctatcaccacagacttggtgcgtctcactgaagtgtacacgcgtgtcaaccagcttccgcttggtgcgggagcacttgctggcaacccttttgctgttgatcgtgaatttttgcgcaaggagctgggtttcgacggcatcatcatgaactcaatgaacgccgtggctgaccgcgactttgtcatcgaattcatgttctggtcgtctatggtcatgtcccacatctctcgtattgctgaggacctcatcatttattccacgtctgagttcagtttcgtcactttgtcggacgcatatgccaccggcagcagtattatgccgcaaaagaagaaccccgactcacttgaattgctgcgcggaaaaagtggccgcgccttcggcaatatggccggcttcatgatgtccgtaaagggcattccttccacatacaacaaggacttgcaagaagacaaggagcccttgttcgatagcttgaagactgtcaaggactctattcaaatcttgacgggcgttctttccaccctgaccgttcatcctgacaaaattgccaagagtttgacggctgatctcttagccacagacttggccgagtacttggtacggaaaggcgtcccattccgtcaaacacatcacatttccggctctgctgttcgtatggctgaggagcgtggcacaacaatcgaccagctttctgtggaagactttaagtcgcttcaccccctgtacgaagacgatgttgctgcggtcttcgactacgaagccagtgtcgaaaagcgttgcgccatcggtggtaccgcaaagtcttgcgttgtcgaccaaatcaaaaatatccgcaacatcattgcccggtacaaggactagggagttgctatccttgttttgccaattccgaattcttccccattcctctttagctttgatgtatatacaatgaaatgaataacacgtttgagtcaggagttttataaggattgcccgtaaaatgtttttgttgaagaattacgccgttttaccgacgcttgcgtttgccgacatcatcttcatcatcgtcctcttcgtaatctaacatgtctgttgctgagggtgcatcatcacgaccgagtttcagaccgaagccggcgtccacttgtcgcttttcttgttgttccattgcttcttctgcttctctgcgttcctgcagatgggcgagccggcgaatttgggacttggcgttagcttgttgcgcatccagcttagaaatctcttcgtcatttactgattccgcaaaaagcttttcctttttcagatctaattgcggcttcttcgtgtctgcaccctctccctctctgtcaccaaatggatcgtaatcactttcttcgtcaaaaatatcggcatcgagatttgcctgggggagaggcaaaactcgcggaggacatgcaggaatccgctcctcaacagtgtcttgtttttgttttgtctgctgttcttcgtgagaagaggctagtacgtccgcaggcttaacgatgtctttgtgcttctttttctttactagtcgtttcgtagcattaccattttcgtcgagcaaaatcttaacctttgtgtcattttcataatggatttcatacattggtgctccgttagggtaaaccgggatccgtttttcctttcgtgggcgatgctgcgtaggcttgccagttgaaaaagaagtcgatggactttcttcatgcggtttttccgatgccaattgctctaacaatacatcttcatcctctgtatttaccgattctttctccgcagtttcgttatcaccattagttttttctgcaatattaggaagcgaagactgtttcattctagcgaggagctttctgtccaaaccacggacaaggtgtgtggtttccatatttccgcctagctccttcgttttttccgaatattcttgattggtgatttttccttcacgaaccaattgctttagctcctgaatccttacagagtactcgtcatcctctgctgtgagttctgcgtctgtctcctttgaaagagtttccaatttctttcgttgcttagtcgtctgcttcgtgcctttttcttcttcgctagctgttgatggtcgtttcttttgtaaaacactccttggcggctgaaacaaattgagtcttggctttcgtctaatcccaaacatgtctacagcaggtcgagaaggtgctttcagctttgacagttctgattctgcatttcttggcgtttgaagtaatttccgaaaatcatcctgattcatttgacttgatgggctactcagtcgttttacaccaaaaactcctgaaaataaacaaaacttgaattcaaaaacacgagtttagcccggatatttcgttcaattgatttctaactgggatatttgcgaagactgtgtgtagacgcgacatggcagacgcgcttgtattacactatgaagaataaggttgtccgttagaatatccggaatccccgctttcggtcactttttcggcaacttgatgaccgaaatgtcaccgaggtgcaggctccactaccaccataaactgtaggtattgggcacgccgaacacaggcagcaagaaattgttgttgttgtcactagctgtaacttgtccaaatgaacggacgcgtcacatccagatcgttgcgcctggttaggttctgtacacataattatggcttgaacaggtcgctcatctatcgtagcatgtcaaccggtgacagttccgctggagatagcataacgtacgcgcccgaaccctctcaggtttcagagttttataagaaactattcaagacagataattactttgaaagtgatgaattaaatttgcagcttctgacacacaaatccttcaatcatggtcaaacaccctataatgagggcttccgggcaattggacggcatgcattagaactgagtctcatcaatttctcattacaacaaacaaatcaattgaaaggagtctccgaaatgtggcttcaaaatgcatgccgaccagaaaacatcaacaaggtggccgaacagtggggcctgcagcaggttattcgttggaaaaccccaaaactacgagcttcagttgatacaaaacagtccgggctggaacgtgttacattcgataccatgttggccatcatcggggccgtgtacatgagaaaaggtgctcggacagctgttgatttttgccagaagaatttggttccagcattaattagactacttcataataccccacgaaaacaatcctaaagtcttaatgatacgcgtatttttttggttagtgaacgaagacaaaagattaagggtacagaaaaagatcaacatgaggatgcagcgtaacgggtatcataggcgtatgggtacactatgcatatatacagaaacaaaacaagtcttagaattcatacacgaaacggaggcataatacgagttagttcaccggtttcgagactttgacgaaacagcagcttttggaagagtagagtgttgagtaatttcgttcatcatgttcataaggcattttcgtgacaccaatcctggcgacatttcttcgtcgtatagatggcgatgcaacgactgtgcccaggtataaaggcgccgtccctgctgtaattgacgacgcacttgtccgatagcttggggaaacaagtcaaaaggcatgtcgagctggacaagcgcagttttcagcatatttgccgtctccacgttacattgacgatcaattttgtcaagcccaaggcgataatatatcttctcactgttaggcaagtggagttgtgcatccggcatatcctgctcggtaagtggtttagaaacatgttgttcccatggatatttttgtgcagctgtagaagaagcacaagtatctgcagtgttttgtgcagttggttttaaacactcgttttcttgtatattggaaggaaacgaattgctagtacgacgaatgggtgcggaataggttgccgccggttttgactccttttgctctcgaatgatttctcgttgccgttgttggcgctcccattcctcgtgctcgcgttgacgctgcttatgcaaccatctaatttccgcttgagactttgcaagctccttttgtaattgttccaaaatcataacaaacgaggtggctgtagaagttcgattgtggtctgaaggatccttcgtgaacacccgttccttttctgtcgtctcgggataggttgttgcttgtgattgttgctgaggctgctgctgtacaggctgagtaactgcaacgggtgctggtgcaggtacaggggccgtagcgttattgcggttttcgaaaacaggattagagggcggaggctgcggttgtgtagcaaacttaccaacctgatgaaccaacatttgtatagtttgatttttttgttcgcattctgtccgtaatgcatccaaagcgtgtgttaattcctgcactgcaatatcgttttgcggagcggaaaagagggcgaaaacgtaggcggttggcagacctcgatcagtcattacgactgatggttgacggtgtgtgatgggaacttgtgctggccgtgttgcgtatgactgttgaggtagttgctgaacttggggtgagagatgttgttgttgctgctgctgctgctgttggggttggggttgatggtgcaactgagattgctcaggttgccgagctcgttcttgttgaacacgttgatgctgcgaagcatcaaaaggtggatcacgatacgactctggaacgctttcgacaagaactggccgcgcaacggaaatcgcctgtcgtgaaggaagacagttgggcgtagtgggtgcttttgcgcccatattttgttttattccagcaggttcctgtgtaggcaacgtattcgaagttgttcggctttccgaacgaacctgggtggaaggcatgtgggtatcgtaggtgggattgaaggaagggttggtttgtccgagaatactctgaaaccccgagtattcttcgtcgaggcttcttttctcgggtggaagggaagcgtcataatctgcgctgtagtttttagtcgcctcctcagcaaacgaagcagaagacttagatggagtgctaacgaatgagagtgttcgttcttgtgccggtacagaatgtcgttgcagggaattcgaaccggacgcggaattcgtgtgcgtctcgtgggacgtcgctggggaaacaacttcagcagctttccggcgagtaggtgattcctggatttggaaagaagaaagctgatgagctgtaccattggactgagccgaattcagaattccgttcatccgctggtcatctagactgtctagcatttctgcgacttttctcagcttttccatccttgtagagtccatgaaatctacttcgtgaattcgttaacggtaattcaattacaggacaagacgacatgttttaaggtaagaccagacgcgccatattcaattaccacaccaattgtcacacatgacaagcaatctcgtacagaccttgcctaaccttcaggctcctcccttacataccatttgaactcgactcaaaattcgtactgtctccagcagacggatgactgtcttggtgagagtgtccaagccatctgtagtctgtgctaatgctgtctccacaaaactcatccatggagagtgctacaattcaaggacctcgccttttgctattgggaacgtggattggattcgacgtgctggtggagagcatggtggtgcatttttggtggagcaaaatagcgtatcctaacgcactataaagcaacgcaatagaatttaccgcggtttctgtggggcgtctggttcagggtcttacgtgagacacggagttgaggcggcgccgcaagggaacaaggaatctctatctgccgtggaagtaacatgcgtatctaccaccttgcgcctcactaccctgttttccgagacattgtcgtatctccttatttacatttactgcaccgcgataccactcattaaaccgttttaggccagttcgtcgtcccgacgtcctaccacgagcatacatccaaacacctctgttcaaggagcaatgcctcattagagcttgtattattattcgttgaacgaactgcgaagaaaccatggagtttagaacacgtacgaattgaattggctccagtcagggttggatatctaaaatctgacgaacaagaggaaatcatgctccgttggtagtgcacaagtgctcctttcactctcgctacacttcactgcgacacgttaacttagctagtgtggagactataccatcgctaaacttcgctacgagtttttaaatctcgctatccatgacaaacgccttctcccacgcgctgttatcacgccatacgtcatggaggatgcgagtcgttaaaacgcgattgcacgccacgcagcacttcgttaccgccttctcacccaacaccagtacgaggcaaaatcttttcgctagcagcaaaactgcatgagtacaagcttgctggttttgtcttgtctatcgcatacgagtattcggaactagtatgagaggtgtaccaaaccatgacacgcgtctattaaacgatatcaaaagtttcccggagttcgactacgaggctttggcacggtcgctgccggcttcaactggcgcggttgaatgcacttctgttgccgcaccggaggcaggagaattgtttggtgcttcaaaaccagttgctgaactacatccatcagagtcagagttctgttctccactcgactacgtcggtcaggtggaggtagttgcccgagacaccggcggtgttctcgtcgtccctccggagcagtggaaatgtccgacggtaatagacaccacggtgttgagtctagttggccgggaacagccggaggctcctctccgggactcgggcaagggcagcagcagtcgaagcaaacgacatgtgcatgttgattttccgaaatcgattgtgctgtcgtacgtatttgtgaacaaaaagcctgtcgatctgctgttgatcaagcaatggattaaattgtgcgacgaacggggaatgtcggacgcagaaatgtggtctttggctgctcaatatttcaaacttgacgtgaatagcttgcaaaaagcgtacgccaagtatgatgaaatggacgatgcgcccgtttctcgttcacggcattcttccacgccttcccggactagcaaacgggtgaaacgacaggcgacggggcctcggtgcaaagtctgcaaccaggactccacgccattcattacttgcttcgtgtgtcagtcaaaataccactacgaatgccttgacgcgcctttcgcagcggtgacagacactcgtcgatggcaatgtaatgtttgtctcccagaaaaatgtgtcgtatcttggaaggaagttgattatcaatgtttgtcttccttccatcgacacgcacttgattcttatgatgatttggctggttacgaacatccgcaagacgatggattacagtgcttgccgaaggttgagcaggtcttttggcgagcattacaatctggcgctggtcgtcaggaagcaccttctattccccgaaaaccgttgcgggcgatagccactggaaaaagtggctttcccgcaacccgtcagcaaccatactttcacgatccgtggaacttgcatcacttgctttattccaaacattcgttactacgatttacgccccccgatatcattactaatgacttgattttaagcgaacaattttcttatactggatggaaacaggatcccatgtcgatgtttgctttgcattatcaccatttcggtgcacctaaaacttggtacattatagctgatgaagatgcctcgaagtttgaggatcttcggtaccgtttagcccaaaaggagcttcatctcgatatagaattacttgtgcagtcagaaagcctatttgccctgtcgattttgcgggaaaacggaattcgcattcaccgagtagtgcaacagccgggtcagtttgtcattacttatccgcatacatactattctactgtgagtcatggctttaacttaacggagactctcccattttccacaaaggagtggatcacagagcagtttgcacataacgcatttgaacaagcgaaacagtttcacattccagcaccgttttcgatggatcatatccttctggctaatgcaactctcgataagagtgtgaaaacggcgctgtggctccaatatcccttgaaggaaagaatagatcgggagctttcttctcgatctgcttttagaaaggaccacaagtcagttgtatggaagtcaattcctgccaatgcgtctgtcatggcctgctccttctgcaaaaccttcgcttatctcgcggtaattgagtcgagggttggtgatatgtactcttgtatagatcactgtaatgaagtcttctcatgttccgacaaagaacttattgtatatgctcgttacaaggacgaagatttaaatgctgcctatgatcaagtaatcaaccgagccataaaaaatcaactttggctgaaaaagtatgagcaaattaattcttctgatgaaaaaccagcattgaaaacactgaagtctcttcttgcagaggcggaatcaatgtcttgtgcattaccagaagtggatgagtttcgggaacgtttaaaggttgcacagtcgtgggttgaccaagctcatgcactgctgcgcaaaaaatctgtcgttcggagagataaacgaaagttaaaaaagaaagtatcgacatcgtctcctcagagtggatctccatctccttctgagtctccttctcccacccttcccgttgatgaatctgtattattgttttcattggcagaagactcaaaaaatcttcagtttgagtgtccggaaattcatgaaattgcagaaaaagcaaatgcggttcgtgattttcaggccaaagcaagatcggtgaaaccgaacgagcttacatatgaagtgtgtagttcaattcttgaagaaggtagagctttacagttgcagctaccacagctttcatttttcgaacggaaagcggaacagttggaatggcttgagaacagtaaaagcttgtcaccggaaaacacttcactggaggaactgacgattgcttatgaacatggcaaaactgtaaatatttcaccagacaatgagcaattgtctagactttctgaattacttgaacgatctaatgactggcagcaaagggctgaaactttattgaaacaggacgtgttacctgttacacaattagatgcactggagaaagaggcgcctcacgtgtgtgtgaacacagatatgttagaaaggatccgtgcctctttaaaaactactcgtgctttgcactcacaactcatagagattactgaagcttcgcaagatcccgacttttacaaacggccgtttgttgagaacgtcaaggctgtgttagccagtgcagatgatttaccttcgaaacctgaagaatttaacttggttaacaaattactcaccaagacgtacgagtgggtgcgaaagggaaagaagttatttggtaaggccaatgcaccgttggagattttcaaacaacatcttgaatttgttgagcgtcgtgatactgttgctatggcggatgaaggtgaggacgcaccattccttgttggtacggatgtcccttattccacgacaggcgatcggtcgtccgttcattactgtttttgccgcatgccagagagcggattgatgattgaatgttcctattgtcacgaatggtaccactgtaaatgcatgaagatgtcaaagaaaaaattgaaggaggatgagaagtttgtctgcccaatttgtgattatcgcgtagaaatcccacgacattccaatcgtcctcgtttggaagaacttgcttctatggttgatgaggtgctcaatttgccatttcaacccatagagctcgatttgttgaaacgtgttgtaacccaggcaaaggaatttcatgagaaggtccgcgcagttgcgctaaactctttaggattaacttcacaggacttgcctctaattcgtttttacctacgtaaaatggaaggaggtgaaatcttaatgactgaagaaacaaatatatttcgtcaaaagcttcacgaacttgcacctttggctcctactccgcctccgtttattggagagagcaagtctaatcgtaagccaaggcccacgaaaagacagcgcgagatcatggaacaggttgcgagcggaaagttgacttctgctgaaggtgcggctgccattgcagctacacaaagccgtaatcagtcaaagtccgtctcgagtacgaagagcgttaaaactcttcatcaacccctttctccttggacaatgaagggtatagcccaaaatgccttgtttggtaagaacataccttcggcttcggacttgttagtctcttcattttcaagtcttcgctccactccttctgagatgtctactgtttctccagcgctaacgaaagcttcagcaatgcaaaatgccatgttgtcagcaaatcccatgacttctggtggcacttcattttgtatttgccgtcaagctttttccatatctgacgggatggttcagtgtcagtcgtgttcagaatggtttcactatgactgtgttggtctaacggcagctattgttgcgaccattgtagtttacatgtgtccaagttgctgcacgcaggttggcaaggcatacccatgggagtgtcaacctagatcagtcaatctttcttgggaaagtgaagtttatccgcctagtgtattgcaaggaacaacagaaaacattgctgttgttactggttcattagatcgagcatcgaatttgtttgaccagttaatgccgactgagatggctcagttcacgagagacaacatccttcaggacaatcggccagatctgtttaccgaaacttatctgaacatttagaccctttatttaccagcaggcgaatatttttaatgaacggcagcttgctgccatttgatgaggactagcaatcatgttgcaacgactactctttaagaggtggattaactgaaaaaatgggctggcaaatcattttcatatatcacggttacttagttttttatagatagaatggatcatgaataacaagctacgaaaaaacgttgtagctaaaagaaattactgtattcgcaataggtgctgttaaggcaccctaaataatgacttgaatgggagttcgtaagttgagttacgggtgtaggaaagaaggcacgaagtcattaaagcaacaaagtctaagaggaagctaagcggaagtggtccagttgaggaaaaccattcaagttcagagggaatatgggcggtttccgagcttaacaacccagcacttcccaaagtgcgttctcgtccaagaaattatggtgaatgacagagacgagccagcagttatcgatacacgactgaatcagtttatgagaaggcgttccagcgggatacaggcgtgcccattcgccccaaatactataggcttcgtcccgccacgcttggaacgaaacgggtgcaataatggtcgattgaatgatttcacgaccagggaaaacaccccaagtaactgcattggcgctatccaacgaagcattcgttttgaattctcccttgttgtttccagcgagataggtaatttgaggattgtcgtgcaatctttgagccagggcttcgaaatccatggtagacatgaacatctcaacaaaagctttctggaacacccatccgccacgaggtccccaaccaaaaatagcatgggaagaaggtgcggcgttaacagcaggttgactgccgacggtccaccatttcttttcgatcaatttagcgagtttatcaccaatggtttttgtctcggcttccacaggctgatcaatccaagggattgcggttgtttccccaaggacatgacgcttgaagatattcgtaatgtcatcttcgtcaacaggataaccccaaagcttcaatgactcttccggagcaaagtgaagagagggaccgtaaccatcgatgttaccgtatgcaggagaacgtgggtcaccgaaacgaccgttggtatagtcgtcccaagtggcttcacgacctaaagcaccagtaccttcagaaaccgaaatggaggcttgcttttcaaaaaattctgccgttcttgtaaattgcttgtcgtcagcccgaatatataagccttcaaaggctgaaggaagatgatccttcttaggaataacgacgcggttatggacatcggcaacgttttctttttgattgttaacaacagccttaagtgccgtgagacgtctctcataaagaccgctttcattgagaatgcgagccactgatttttccaagttaagtgtacaaaagtggaagcctcgtgtatcggtgttcttaaggatgtccttaatcatctgagcaacgtgcttcacgccaattgcctttaccttttcgtcgtcagttctcacctcttccaacgactgcattaagtcgtgaggaatcacacaattgcacagacgagccattctgcgaagtgtggtgagagattggacgggcataatggcaggaatgatcggaatcgttttgaatacgccggattcatgcgtgcgaagcttctttacaaagtcgatatatacagcagaatcatagaaaatttgagtaatgataaagtcggcacctgctctcactttttcaatcaaatatgggatatctttgtccacattctgctgcaattcaggcacatttgtgtctgcgtgtccctcaggataagcggcgacaccgatacaaaagtagtcgccatactcttcacgaatgaaacggactaggtcaacagcgtgctccatctcaaacttctgagcattccagtgctcagttttcaaaggcgggtcaccacggagtgccaaaatgttacgaattccgtaggcctttgcctgatcaagattcttcttgatgctttccttgtcaacattggaacaagtcatatgcaaacaggacgtaacgccaaactttgattgtaaagatgcacagagcgccaaagactcggcagctgaacttcctgcagaactccatgtaacggagctaaagagtggaaacatagttttcgacatacgtttcatacggacagtaaggttgtctaaaccgattgtcgttttaggagggaagaactcaaaagagtaatggatatcatctttaggaagctgttccaattgttcagaaatcttcatgatgtttaaagaaggttatgactatgctaaaaccaaaaaaagcaattccaacaacaaatgaaattgaaaaaaagaagatataaagcaaaaatgaaaatgaaaccgtttagagggttttccccaacgtttgaaatgatacttcttggataagcaacttccttgcctaattgttattgggaatggttaacggtaagaagaaaaaggtcggtggcagcaggtttattcgaggtaacaagataacaagtatgggaaaacttctggtaagaaagagttacgagagacgtttataaatcttcttcggttgtttcatgatactgcaaattacggggtttgtcaagtcattaggacataatttcttcattaagttgagatacacttcaaactataaaaaaaaaagaaaaaaaagtgacagcctcattagcagtatgtgcaactgctacataatgtcatttacatattgcttagaaatttgagaacttgaggtctgttccttttttgatagtcatccattagacacgttaataaatgaagtgagtcatagaaggattttcggtttgagaaattttgtcagtagcgggaactactttggttaaatccattgtttccgaagagtccgactctctttgcttttccgtttgaatctcggagaagttgtcataaacagctgtaaaatcattataacgctggagagctaagtatgtttttgaacgagagaagcatttttcaattgtgcttcttcaatgctcatgtccatgttgtccaatgtcttcgcgggaaaaggtacgcaaagaatgaaagactgctctgcggaacgggaacgtacggctgtgtacaagtcaccaattgtatgcgaaaggttaaggcgaacaacttcgcgagaaccatttagcatgcgaacttgaattcgagtagaaggcttggcttcgtcaacttgaataggactgtgttgagcagaggtctctgaagaaacgttactttgaacagaagttgagggacgggacggggcagcgatcggtgtgctagtcagggaagaacccaaacgttgtcccttgcccgaaaatggttttgctttgggatggtattcctcgtccatacgacgttgaacaattacgttaacgggttggttaggagcaacgtttaaaagtcccaggggcgcacgaccagaattgatgagtcgaagcgtctcttgattgagggggtcatcataattgtacagtggaccatcatcaacactaaaaccattcttccagaagttcagtgttctttctacggtgggcaagacagcagcagaggcaggttgcgacgacggagcatgtgtttccggttcggaggcagagggagaagccgatgtgcccaaacgagtaccatgaccagtccaatgagatgcactagccgtgttttctgctccgggtggagttactgagccctgttgacgagccttctcaaagatttgttgaataaggtgtcttttggaatcgttgttgtttccctgaacggaaagaccactcttttctcctccggtaaagaggttaggattgtcattgtcttcatcgctctcatcattccgcaggtctcggaacgttgcaatctttttgtgttggtttcgaggttttgaagaagaggcagaaggcttcgcctgagaggattgtccatgttgtgcgcttgaagcctttcccgtagcatgtgcagacgaaccactctccaaagaggacgattgtgaagactccgtaggcaaaacttcacgaaacagcatacgagctaagtcatagttccaattcgatgactccaggaaaaaacgaccttgtgtagagtcaataccagtttcattacagaatctatcaagtaactcctccttgtccattttctgttgctaagaagacgataaaaggaagtaataaacaaagactttgttttttgtgaaaagtaaacggaatggggggaaaccacaaagtgatgagcacaagaagtagttttgtaggttaagaagcaaattagaacagacgttctataggtgctatacttttttttaagtcgtcgagatatttgttttgggcaggtgtgtttctgctgtgtggacctgtgggaatccaacagtagaaaagttgtacgtactggaaacgcgttcagttaaggtctttacttgttcgtactttgttttcattataccgtaacacgtcttgtgtttctggtgcttgtttctcctacttatttctttctttaggcttttttaaatttacttttatttaaatccaatttaaaagcatacagactcatagaaacattatatcgacgagaacgaacggtttacaacaaataggtgatcatttttgcactgatcatttaatagttcttcaattccattcacgtgtacacagaacatcggcataatttacggcataccatccttttctataatctaattgactcttttctggattggctctcttgatttgtactactaaaatggttttctacgagctcttctgtataagccgaccttttgtgcgaaaaatggtctacacagaagctacggtatgattaaacgacatccagtattctcaacacgaactgtatacggaatgctgacatgtaaataggatatagcaaagaatctcgcaaagcgttgcggaaccattttacttgatcgaagaggggcaattgatggattcgaagtttatggtctaaaagaacttgataaaccaattaagaaacaaggcgagaaatacgatttcggattttggtggggaatgcggtttcactgcagcacatttgcccagtacgagatgttcaagacgctgcatcaggatccttctgttctgcggtttaatattattcggaaagcttataagtaagtatatacacgaaactcgcgacttgtatggctgtagtaaatatactgactttttaggattgatcaactttaaatgatttaatgagcaaaaacaacatgtgtttttggctcatgtattaatgactgtaattgtaatgtaaacaaagctctcatgttttatgctctttttacaaaacatttgaacgttcacccagtactttgagaggttttatgtttggttgcatattttctcgtttcatcactttcacttggttttcgtttgtccccattggaagcacacagacacggtttagtgtttgtgttggaatgacagagtacggattttcctggactctagcacgaagccccatttccaaacgtttagatcgttgctccctcgactcggcaaagcaaacaaagatacgtttttcaccaaccacaaccccgttcatacgagttatggctgaaaacgcttcttctggctttgagaacgcaacaaaaccatatccttttggtatatctgtatcgggtatacagggtaaacaagatgatgtaatatgaccaaaaggttcaaacagctgttcaagcaacgtttttgagtaaataagcttatcatccaaattcttgacgaatacattgcatggatcttcaggttcgtaattctgttgctccgccgccgaggtgttcataccacatgcactccatgcacgagcatacgcttgttccttctgaagtgccagagagacagcaaggacctgtcgcatgtcaggcgacatttgtgcgcgcgatgagaaatagctcggtgccttgacgaaaaaatcgagctttcggtcatggtactcatattctttataatactccaatagctataattttgtcagcaagcgaagtcattgaggactgtttacctgaatgcaatcgtagtatgtaggaatgagaacttctgcatacgttgattcgctatttggaggagcttggttaattgccgttccgacaattttggcatgtttcttaaagtcattataaagttggagtggtgtaacatttgtagggaaatttaaaattccaattgctagaaaacaatatccagactgagatttctttcttgcggatttcgtttttgacgatgatactaaatctttcgaagaaaactggttggtaatgtctgtatcatcgccttccataatgctagtggcggcatttttcgacttctccaaattcgtcacattcttaaagacacgttttcttcgccgatgacgaacaatcctatgaatggttagtcgttcatcctctcaatgaagtaagaaacactgtcatacactttatttccgcaaagaatagtgtcgtttaatgcttcaatggcttgttccacttgcatcgtgtttgaaaacacgacaaaagcaaatttggtagcttttcttttaaaatttgagttcctggtatcattattgtgcaattgaataactactatctctcctatacagttgtttagtattaatgctaaaacaaaaaatgttaaacataccaattggtgcgaaaaacttgcgtaaatcgtcttctgtaacggaatcactcaaattgccgacaaatagttcatttttaaagaagaattgacgattattaggctgcatacgaagctgctcttctacgaaagacattggtaaaggataaggcaggttttggcggtttggtgttttaagcgaaattgcgtcaccgaaaagcttaatttaaaaatcaataggatgatcacgagaattgacgtcgaaaccttatttagcttatattaagctacaccataggtgagaaccctctcaaataccatatacgcgtacggcaagaaatggcaattgctcgtttacatgcgccaattttgtggcagacggcacatattttacgtccattaataagaacagtttatggagtctgtccatctcggtctatgagcacgaatggagcaagttgcttggatactacaggatctgttgttcaaagcgaacgggcggctcgttctcaaaatggttgtataccagaaggttccccggcttctgttcttctttctcatgatacattgattgtcgaaagacaaatagagatgttaaatgttttcatgggatatgaacaagcaaatcgatacgttatattcaatcagcgtgcacatcccgttggttatatcgctgaacagggaggaaattccttaatttctggtatttcacgtcagttatttcatacacatcgtgcgttcacagccgatgttttggacttacaagggcaacttgtcctacagttacaaagacccttttcctggataaattctcgattgttggtgaattccatagacggatctaatggtggagttaagaatgttggatctgtgattcaaaattggcatctgtttagaagaaagtacggccttttcatcaataatggtcaagaatatacccaattctcacagattgacgaacccttcctcagttggaactttgccttgaagaatgaagataataagatgctgggaagtgtttcacgcaattttatgggcctgccaagagaaatgtttacagatactggaagttatgttcttcgattttcttctcccactgctgcagatggaaacgttgaaaacaatcagtttttacagacttctgaaggttgcaaggaagacatctgtcctagagaaatgtctttagaagaacgtgctgtgatgcttggtagcgctgtaaccatagattttgattacttctcacgcactcgtcacggagcctcagtgggttttgcggtcccatttatgcattcatcgtctatgggccctacttcaacacatgtcccaccgactgaagatactgatgcacagaaaattctccgcgatgatgatggctcacaaaccaaacaatcatcacgctcttcttttgatgacggccagacatttacccactctgattcgccgtttatgagcgatgaggaagtggaaacatcaaatgatttttgggatatattcgacaatgacggttttggaactgatgactaaaaaaactacaggctatttttgtttaactcgtttttattatcttcttttatactgataaagtttcttaactagcacttttcatgaaaatttatgacaaaataggatatgttcttccctcatagaaccaatacactcaacatagaattacacgatttatgagaagcttcaccgactgtgaaaattaatttgtaaagtttattatgaacataaggtaaaagatagtgcaacattatacgtattaaatgtaaaaaactgcacactttacttgcgcggtggaaaaaatattaaagaatcagaatgaacgcgctgaaaagtgggtaaaagtatctgtaaggtataaagactcggcctgtgtattaagaaacaacacaattatcccaagtaaaatgctttttactcggacagagcttggaagcgcatgtcaatcttctccaaaagtttgttatagcggtcgaccaaaacttccttgccatcagcagggttttcaaacttcatagaagacagatcatgaagaaggtcagcagtactttccttaatcttagcccagggaacattgccgttctccacagcagcacgagccttgtggtagtatgagaccattgccttcagcatgtagaaagtcttgtagagtgggcaattacggtcatagtcagagtaaccgttctgttgcaagaagtcattcttgatgatagtggcaatgtccaaagtaaccttatcgggctcggacagagcagatttaccaaccagttgaataatttcaagcatggagtcctcttgctgaatgatctccttcacttgatcacgcagcgaagtgaaaccagtaacattttcactgtaccaaggcttcaacacttcagtgtacttggagtacgacagagatgtgttgatagatgggaaatgcttgcgctgagcgagttttttgtccaaaccccagaacacttgaacaataccaagagtagcactcgtaacggggtcagagaaatcaccaccgggaggagagacagcaccaacaatggaaacggtaccctcacggttggggctaccaagacaacgaacacgaccggcacgctcgtagaaagatgccaacttggctccgagataagcagggtaaccagaatcagcaggcatttcagccaaacgaccagaaatttcacgaagggcttcggcccaacgagaagtagagtcagccatcatagcaacattcttaccctgatcacggaagtactcagccaaggtgataccagtgtaaatggaagcctcacgagcagcgacaggcatgttcgaagtgttagcaaccaaagtggtacgcttcatgataggctcttggcggccctcaatttcaatactcaactcagggaaatccatcaaaacttcagccatctcgtttcctcgctcaccacaattgtgaaccaaagtgagattggacaacaagaattggtgatcggagtcctcagcaagagtaacaccatagtaattagcaggggtggtaataccaaggtcgaagtacatgggaacagccttgcgctcaaagctgccaggagcgggagcaacgttggagctaagagcagatttgctcaaaacagactgcagagcctcgttaccctccaattcaatagtgtaagtttcagggtagtatacaccatcaacaatttgctcagacttggtggaaacatatgcagagataccaagagaacgtgcgattctaacagtaccgtcacgaaccttgggagatgtcgtgctaaggtgggcagacgacaaatcaccgtgcttaacggaaccatcagcatcaataagacctgcaaggaaagcttcacgaacagggaaactctcataggcaaaatgagaaggaatagacttgacagcaccagagaagccaagatctgaaataagcttccagaaaacgttgtccgtgttaccctcaaaagaaacagagaggttaccacgttgttcccaggcgggaatctcacttccctcttggaaatcgacgacctcaacaaggtcctcaacttcagaagtgaaggtaccgtcaactccaagctcgccacgaacgatcttaactgtgcgaggattgtgctcagcggtaacagccttcaagcccaaagcctttccaaaagaaatgatacgagaaacgagctcagaatcctcttcgtagagggagaaggcggaagatcttgagaaaccagcaccaacccatacaccaagtaaataagcagcttcagaggcgtacttggcactaattcctcttttgaccagacgattttgcaaatcggccttctcaaacaaaactgggctaatcatttgctgggtaagttcgcggacttcctgcgaaacaagagtgtaatctcttgcctcaattgtccagtagatatcatcgtcgccaatggtagacaaaaattccatggcgagctcgcgagccttttcaacaccgcgaggctcgtgttggaaggacttagtaaccttcttaacaatttgaatacgacgacggtcaccgccgcgagaagatccaacaacaacgtcagcaagacgaaggaaggaaacggagctttgcttctttccacggacaacctgctcaacaagagagatttgctgaggagttttgaggacaagcttgtgagttgcattgcatgtgtaggaaaggttgttcgagcttttagctcccttgcgtgaaatcttttgggaaacagtatacatggtgtcaaagccacgagggagggcaacgacatctctaggtctaccgtccttacccataaccttgtcaccaatgacaacatcctcaatcttcttgtcggcaccattggccatcaaaacttcagttcctttagcgaagcaaccaacataaacaatcaaatcagagttggagtatttagagagagattgagaaataacggttttaccacagccgaaagcaccaggaatagcggtggtaccaccttgaacacaagggaaaagagcgtccaaaacacgctgaccagtaagcaaaggctggttggcagtcaaatcatcggcaacgggacgaggtgcacgaacaggccagtggtgcatcatgctaaaagagtgtttcttgccattaaattcaacttctaaaatggtttcgtcgacagcatacgaaccagcctcggcaatgtgtgtaatcgttcctcgagcgcgaggaggcagcatgatcttatgtgaattaaagagagagttttcaaaaactgtaccgtacacatcacctccagaaatgtgatcaccaacgcggaaatccttgctaggagtgaattcccacttacggttacggtccaaagcttctgtgtaaataccacggggaatgtaaatactgttagaaacagcgtggatacgttccagaggtctctggataccatcgtaaatagtctctgtaaggccagggccaagctcgacggaaagaggctttcctgtacgttgaactggatcaccaacagtcaagccagaagtctcttcataaacttgaatggtacatttgtcttcaaaaatacgaatcacctcaccaacaagctcctggtgaccgacgcgaaccagctcgtacattgaacaaccaagcatgttcgaggcgacgacaactgtaaacaacagtaagaaacatgctccaatagaatatagtctataacttaccgggaccggagacactgtaaacttcaccatagaaagtctccttctcatcaaagtttctcaggttccgaattgcttttttagcattttctatacctccagccttttatcttgttaatagcccgtagtgcagtgtgaacttaccatctttcaagctttgtattagggaaaattgggttggaagaggtttggttagaggtagaaggcagagggtagtagtatgtcgtgctgttatgagatacctgccttacttatattttggtggtgagtttccaggtaaccatggtccacccacacagaccacgagttgaccgtcccagccacggtcaaaaaaccatgtacattcgcgtcgattgtattgtaatataccaaataactagtcaaattatagttcataaataattcaattttctattcatgattaattttaacgcgttggtttttcctgttgtcgtgacagctactggttgctctagaggtgatacgtgattcgtgataattggtttcttgtagtattggcatcatagcttcaatgataagtattatcagctgcttctattttcataattcgtgttcattctcccaaagcttgaatttccggttttctaaattcgtttctaccaaaccttccaacgctatagtaaccgttctcttcatactaccgacggtatctaaacagtgactaagaattggccagttctctggtaacacgtaagaacgagatttacataaagacaattctagaattcattgtatttgctgactttaaaaaaggagctcgtcgtaagttgctctttcattatagaaaatttggacttttcgtcattaaagacagttggcttcagttcgtgccactcagtgtcccttcatcagcttacttcaatacaaaattactctggagcgcaagtattcggtgaatacgtttaaaaaacgtagaaaaagaaaactcagtagcttgtacccagacgaattatatggtagagcgcttcgaagaaagatggatgtgacaaacaaaagaaaggatgagatcacacgtcttatagtgcaagcgctaaatgagtttggctaccggtacgttttgcattttgttttcttaaaatgagcattcgggatctgtttattaacagccttcacagagcgagtgctagtcttctacaaaaagaaagtggcctcgaattagagtctgagaatgttcggaacttccgagaggcaatcatgtcgggcaaatgggctgctgctcgggattattttgaacgactcaccgtccgtgatgagtccatcaaaaaggtaaggacggatgatagagttgctacagagcgcaatgccgtcaccatgataactaacctaatttagaaggcattctttcttatcgagaaacaaaaatgcttagaactcgcagaacaaggaaagctttcagaagcgtttaatgaacttcagaaattctcccgggcgatccccgagttgcccgttgacacaagcttctgtgtcatgttgctacacccggtgaacgaaatacgcaaggaactcggtgttgcgtctatggaagatgcccgtacattactgctcaatgaactctcgtcattcgtttcagcagacatcctcatacccaaaaaccgactagtaactctgctcgatcaagcgaaaacttttcaaattcaaaaacagctgtgtcataacgttttacgcgatttttccttttacacagattacgaagtcgatgattcacaaattcctcaaatcacaacccatatttttgaagagcatacggatgatgtttggcatattagctactcacataatggtcgctatctcgtttcagcctctcgcgacagaactgctgtagtttacgacgtcacggctacaaccgttcttcatcgcctacttggacatgacaatgaggttgcttacgcccagtggtcacccgacgatgattacatcctcacttgttccgatgacaaaaaggttattctctggaacgcgcacactggagccagggttcgcgtttttcaaaaacacagtgagccagtaagctgttgcagatggcttcctgatggacagtcatttgtcactggctcccttgactgtagtattatccactgggcgttagatggaactattctgcaccgatggagagacttgaatatttacgacatggatataactccggatggaaagcgattgtttgtcgttggggtgaaacaaggcttgtcaacagaaaaacatctgagcgtttatcacatggaaacaagacaatgcttgaaacgcatcaccctcgaagcaaaagccacctctgtttgtgtgtcgaaggattccaagtatgcgttgacaaacacagaaccccaaacggtattgctgtgggacttagaagactaccgtatcgtccagcactacgatggaagtcaacaaggaagatgcttgattggttcctgttttggcggccaagacgaaacatttgttctcagtggaagcaaagacgagaaaattcgaatctggcacaaggctactggcaagctgcttaagacactctcgggtcatgtaaaatacgtgaactatgtagcctataaccctaagaatccctatcaatttgcctccgcaagtgatgataagactgtgcgaatctgggaagctccagagtaccttcgagacaagggtctttttgatgaagccatggaagtagagcaataagcttgttaatgaactcaattttttacgtttacgattctgtttgaactctttttacgcccttgtgtttttatgttttctcttgttccagttacaagctctgaaaaatgctttctgccaagccttcactgtttgcgaaaagtgtcagttaatgtaataattttacgttcattaaaatatgctattcataacgagacaatacgatgtgagaaggaaagacgtctgacgaaactgctttgcttaggtgctcgtacttgcgatttcgaatgggcgtcggtccatgggacattgtccttgggagctttctgtggcaagccagttggttatacagtgagaatggaagatgtgagtgcattttccccaaattaaaggacagtcatcaccaggcgacttgcacaagggacaacatccatcaaaggggacgcgacaaataccgcaaacatcgtcttttggagtcgtccaagtccaattagctactgcatgatatcctacggttattgttagtcgatgaaaacataaataaatgcgctttataagcccatacttttaattttgacgcgcatgatttatcgtttacggtagtacactactgcagttggtacagattaagctttttggtgtagtggtttacagcacacgacgcgtcgcacctggctcactggatgacgtattcgtgttttacataaatgaaaagggcgacgcgtcgcaaacttaccaaaagccaacacgtttagatgcaagaaaccagagaatggtttgtgagcaacataagtcacagcactttagttcttcaagcatctgtttttgatttggaagagtcaatggattcaaaataatccttgatcatcggtgtaacagatggtaaatggaattttggctttcgtaagtagcttaaatacgctcttcttggccgcttacccaaaccattctggttaatgacgagaatctccttgacacttggagaaaatactttaaaaccggcctccacgtacgtatcgaggattttgtttcgaagaagaatggaagtttgagggccccgtcgccggatcttcattaagtatccggcaaaacttgtagtgcgaggatctttagaaccgttaacatacgaccgaaccattaaaacagcacctggacgtatacggtcgggattatttttggcaaacatgcgagcattcttattttccgtctccaattgagaaacatgtaatgcttcaatgcatctcgtaacatccttcgcctttggcgggtccaacggttttggaaacggaaacttggcaggtggaattcttcctaatagcaactttttggcgcacaggcgcaatgttggaaacattttatgtgtgaagaaatgtctttatatacgggcaatgaccaactgaaaggattgggtaattatcgattcacaaaagagcaaggacacgttatgatgaaaggaaacggtaaacgaaatcgtaaaagtttctcctattttaacagcaggttataccccccaacaaccaacgtttcctacaagtttttgggatttgtggagaacgggttgttcttgtgagtctacgcttctatcctccacctttggatcctctctagattgaaagggtgcgattaattcagtcaaacattaaaaacaacccctcctgagcccttttccgttggtatactagtacacgatgtcaaatataaaagtgtatgacttgacatttatgcaccatttctgtgtcttgtccaactaacacgacgcagaacatgttcagcccctggaaaggtaatgattgccggaggctacattgtccttgagtcacaatatagcggattggtaattggtttggatgcgaaaggttatgcaactacgacgactcttgaaagtcgacaacttcaaattcacgtgaaaagtccccagtttattgatgctgaatggcactaccaactgaatgcggagaccaatcctatttccgtgaatcagatctcagcaaaggatggaaagccaaccaattgttctccgaacccttttgttcaatgtgcaattttctacacagtaaacgctctcttccatacggaaacactgaaaacaaagtggagggatcttagtattgttattgagatggacaatgcatactacaaccaaccagagttgctcgctggtcagactgcttatcctcgtttcaatcctctgcgatgcaagattgaaaatgtgaagaaaactggtcttggaagttcagcggcgatgattactagtcttactgcatcgctgtacacgactatgcaaaccttactgtcgagtgctactgaagcaccgaaagatctcgacgaacaaacacgcactctaattcataacctgtcacagcttgcacactgttctgctcaaggaaaggtgggcagcggtttcgacgttgctgctgctacgtacggtagttgtgtttaccgcagattcgacacagcaattattcaagatctgctcgtcacttacaacgaccaacccaacgacaacacctttaccgaccggttgtgcaaggccgtgaatcgtccctggacgcgtgtagtgccatttgtgctgcctcgtgagtggaagctcttaatgggtgacattgcaggcggatcacaaacgcctggtatggtgaaaaaggttctcgcgtggaaaaaatcaaatcctgagcaggggaagaaagactttgattgtctccatgatcaactgaaaaccatcgctgcctgtttcgagactgccaatgagggcgacaccgaaaagaagttgcgtacggcattcacaacaatccgtaagacgttacagcatataacaaaggttgcagtcgtcgacatcgagcccgagcagcaaacgaaaattctcgacgctgttgaacaaatacccggtgtccttggcacaggagtgcctggagccggtggatttgatgcacaattttgcatctgcaagaacgatccctccgtcgagaacgccgtctacagtcgttggcgtgaactgaacgttgttcccatgactgtcggccccgttgacagaggactttccatcgaatgaggagagaaagagttcctcccccaatacctaaccggtcagttacgatccaacatagcccagcccaaccgcattccattcttgctccactacatcccaaaccaaatcctccctcttcactcctagtcaactgctttctctttcattattgtcgtcgctttctcccgtgtcaccgaccgccccgttgtcctcatcactaggagagagggatgcctgcacaagcagtttccaggaaagcaatctcttgcagcgagcgcaggttccagaaatgggcagaatgtgttcatcgtcctgggcctcttgcagaaaggaggctgccagacaggtggaatgagctatcattcggcagtcaggaaacgggcaacacagaaagaagcaagggagtaaaattgccctgacgcaaatagaacactgagcctggacggacaattgagcccgtttttttcgttgagtgtcgagccaaccggcatcacctccgtaatcagccaaacgaagcgattcaacatcgtcgaacgaacaaagctggatgcagttgctcggtagccgctccttcaaccaaagacggtgcacagcatcgtcaaagatggcaacccgaaggccccaacgcgaccaggcttcgcaacacagcatgacacccagcgcccggacacacgacaacagtgtttgtcgcttgacgctcaccacccggctgtgctgtcggaggtcgtcgtgacgagtgctttgtggatgctgccagacccattcaaattgcaaggcggcgatttttgtagggaagccgtgaacgaagcaggcgactttccatggtcggcttcgttttgttttgtacgcaccgcccttgatttcaccgttgtgctgacgcagtctcctcgccgggtctggcgtcgacccaatatacacagagcgagatgctgccttttccgagaccagcaagtagcagcagtagaacatgctgccgcggtgtgttagcggatggcccagggaatgagagagtagtgaggtgctgcgcgtgcggtaagaagaacagagaggacgtggtagaggacgttaaccacgattagcgcatcccagcaaaccgatcctaactcggagtaaccgcggcggccgacagccgcccactgggtgccgccgtctctcaccgcgtctcgcctccgcctggcttgttctcctgctccgtctgctgctgtgggggttgctgctcctgcgggggcgggccttgagtagcccagttgggctgtgtgaggcagtacttctcgggcggcaggcggaggccgtaggccggaaggacctgagggagaggcttgcggttgcgttcgttggcgagctcgaggagaaattccttgggaggcgggccggtgaacgagtggtttatctgggaggcgatagccagacggacgtcgtcgacgttgatggcggcgttggttcctcgagcgtgctcggcatacacgtgtgagtcttgaatgatttgctgtgtgtatcgatgagcaaatgttagcaattgcagcggcacagactgggagtacgcggggaccccgagagaggtcatgatgaggtggatcagccgcgcatccttgggcgttttggaaaagtcttctgtaggagaggacatgctgggagagggaaagtggacgaggagcagactgtgggggtcagtagacgcgttgggctgcacaggaatgcgctggaatgcactagcctgcgtcaaaatgcgttatccacataacgcagctctttacacagcgcaagactcccgcattgctcgttattgttgttaacgaagctcgttgcactgcgttaaacaacacaccacgcccgcgctcgttcacgctatcccgtttaacgccctccaccgcagccccacttccctccaccaccccacccggtcgcccacatatcccaaaactggctattaccatttatcccaaaacctaaagattgccatgttgttcgttgcaggcggctgtctactgcaaccgccggttcacattcagatagcccttgcccagacaagtcatctcgatgtggcccgtgtcgagctccttgaaacggtactcgcggccaaagagcgccttgacgtcacgcaagaacacgaccagctgtgacgtaatgttgtcgtggccgatgacgatctggttcacgtcctcggacgacagcagcatgccggtgaggatggagggctgtgtgaagtggtccacgcagccgcccatctcgatgacctggagcagctgcttggcgcacagctcgcccacgtcttctggcgcctggccggcctcgccgcactgctgggctgcgtacgagcagccccggttcgtctcggcgacgagtgccagcgagaagccaggcgattttccgcactcgtctccacgacgaacgtcggtgtagatgaacacgtcgggaataaagcggttcagcactccacgtgccgactccacgatccggttcacagtggccggcgaaattcgcgtggatgacgcaatgccccggatccggaacactcggccagggtccgtcagccggatcgtcggcaatgacgttttcaccacggggcacagaaagttaatttcgccgccgccgtcgggctctgccccgcgtttgagaatgcggagctcaagctcgtcaccgaggttgtactgctttttgaggaagggaagcacgctcgtccgcagcacgtcgacgcccacgtccgacggctcattggacgctgtgacaccccgtagggtgagcgatgtgggggtttttgcaaaaagacacagcagcagcagtggctcgagaaagtagccgacggcgcggccggtcgggcagtcgtgctcgacacggccgcccgtgatggttcctgggcggtagacgaacgaggtaccggtgtatgaaatttcaatgacgctgccgttcgtgagtttttcgagcaaacgcagataagaaacttcgtagtcgcgcagaccggggtccacgctatcagagcgaatcccctccacacgaacaggcgtcccgctgagtgttgcaagggccagtcgatgtgtgaggtgctcgcatcctctaaaccgaacctgcacctgcgacatgatggaggaggaggaggaggagaaaattgcaggaacagtgtggtggtgaagggggaggcacgtgcagggcagacgggagtaagcgagaggataagcgaggggcggggagggggagggaggcacgtggaaagcgtattgggaatagaggggcggggtgaggggagggagagaaaggtaatcacgtggaaccttattgggaacaagaaggcgggatgagagaatgtggtcacgtggcaccttattgggaacaagaaggcgggatgagagaatggggtcacgtggcaccttatttccaacaaagaggcggaaccgattcggttttacgagaccctcctctgctgcctcactgcctcactgcctcgctgcgactgccgcactcggtgcataaatcgttactcgttattatcgtttctaccgctcaccgttgccgcgaccgcgtccgcggccacggcctcgtccacgtcctctaccacgtccgcgtccgcgagacgaattgtggggacgaacccattcgggtgtcatagtgtacatggcacgctgcatctgttcctgtgtgggggccggctctgtggcgggggccacaatgtcctcatacagctctgtctcggcgtttgtgggggccgggttcgacgagctgctggccgagcgcggcacggacgactcgcccggcagcgcgtcctcgcgcggttgcgtgccctcaatctcactctcgttcaggaattggatgcccttcgccagcggacgcgtcgttggctcaatgtccgcgccctcaatgccggcggcgtttccggactcaaccgcggaaacacccgcggcttcggcctcggcgtccagctcgccctgggccggaggcgacgagcgtgccgtctcctccggcgtcgtctctggagaagactgggccgcggccgagccgtcctcctccgcggaaggctcctcggggcggaagaaggcctgcacgcgttcagccagcgtggcatacgtcacaggcgtgccgtcgagcttggactcggagccggcacgcagatcggcgactgcctgctgggaggtctcgctgccctcgtagacgaggacgagcagcttctcaactgccgtgttcaggtcggtgtcggcagatggatggacgcagttgaagctggcaaaacgcaggaaacggaccagactcgtcacctcctggcgtccgtcagccagaccgtccgcgtatcgagacgcaagctgattttcgtgtgcgacacgttcgcgttctgcttgttttttctgctgctgggcgagcttattacgcgtcgagacgactagcgactgcagatcctctaactcgtgcaacgctgtcataacagcctcttcaccccgaagagacgcgcgttggtcagcattcaaagaacccggcgcctcagcatcctgctccttgagcttgacgattttttgctgcttgttagcacggacgcgtcggacggctcgaaaaaacgcgtaaaagcgcgtcaaaacgcgtcattttctggcaacttacttttttcttggtaaagtttcgaatacgtttttgaatgtgctcgaggagcgcgtcttcttgggcgttctctgcggtttttttggtatcgggcttcatgacggtgatgcggtggatgggaggtggcaggagagcagcgaggagtattgcgagcgttagcgagcaatacgggcacgctaatgcgtttagtgaggcgcaccagacacgagcgcagcgagcccgagcgagcaataacgccggtccactagcactcactctaggctgctattgccttttccgcagtgcgctgcagcacgctggcgcgcactgcagcgcactaacgctcgcaatactcgctgcctcgctgcaaccctctccccatgttccgccgcttctactcgttcatcggcaaaaagcccatctgcctcccccagaacgtctccatcacacaatcgaaccatcgtatccacatccagggacctcatggccggctgcagctcccgctcccgccgcatttagccctggaagtttcgccggtcactgcacgcgtccgcctcgccaaaccgctcgaccttctcgaccgaaaggaacacgcaatgtgggggacgacgcgtgcgctcctgtcgaaccacatccgaggagtctctgaacgctggcaatgcattgttcgactcgttggcattggctaccgcgtctccttggacaacacgaatccagcagacccttgcatcgtcctcaaaataggcttcgctaaccttatccgagtgccgatcgtcgatgacgtagaggttacgaacccgactcccacctcgctgattttgcgggggatcgacaagcaacgcgtcactcagttcgccgcgaaaatacgcgcctggcgaaaaccagagccgtacaagggcaagggaatcttcgtggatgatgaaaccattgctttacgaaagtaacgaaagtagcgaaagtaagtgttctcctacgtgctgcttggtttgctgcttggacggagcatgctcgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaattaaatgccgcagtccagacgggccctcatggttctcctcgtctcccactatgaagcagttctttcaaaaatagaatccattttgatttgctcgaacgctacagtcccattgggacaaaactgcttcaccagaacgctcatgattcccgcgcaagagtcgcactttccaaagtcgtttacattcgtggacgcgttccaaaaccgatccaagcaccgtacccttctttccgcctgtcgcctcccgttgtttctgtctctgaagatgccgtcgcgttttctccgcctgttactttccctgtagatgctcctaagaaacgagaaattcccttctattcggctctgtccggtttgctggtggacgcttgttctgaattcgtggctcgtgccgtgaacgattgcattgtcctgcactcgcttcccgatctgcacacgctcaccaccattcaatgccctggcagagtaaaacacgttcactggatgtcttctgtgacgactgagaccgacgacttcagcgacattgcctcacagacagacgcaaaacttgtagctcttctcgctaccggccaactcttgtgctggaatgtgtcgcttgcttcaccgcacacgactactcacctcttcacgacgtctctggcctggcccctctcggggtttgctgccgtatcgtcacactcgttgctgcttgtttcccattccacgtttaccattgtggctctcgattcaatgatccaggaagacgcatcttctccccgctctcaccccatcgatgtgacgcttctcacgtctcttcactctgtcggcgagcctattcaggcgttctcggtgtgtagcaacatcgtttgtctcttcactcagtctcgcgtcctgttcaccagcttaaacgggttggctgttactacgttgaacagcatccaaacattttctcccgccggcgtccgttcattgtgtcatcttcccgccgctgttcctttctttgcgtttgtgaaagattctacgttcgggttgatgaagtttgctccgccgtatatgctgcttcgcggcaaattccccggagatgttcgtcacgcatttgctgctaggacggctgatggcactcctgtcctgttgggctacactgttgatatgatgtatgtggttatgattgatgaaaacgtcttgtcagcaaacccccgaatccgtgttgcgtctatccctattccccaaggtttgctgtctctttctgttttgcatatggacaaaactgccattcgtgtagttgcacaatcgtacagttccttttctgttcgggaattccctctctcatttgcatacacgttccctttggaaagcgaacccttggtgatcactccagctgcgtggtcttctgtaggcacattgcctagtgaacctgcagctctgttgaatacgtttcaacaggaagcagaatctgtagcgtctcacacacatgacgccgttgctttgtatgtaaacacgtgcatcagcgagcaattgaagtgtgcggttatgtcagctatgaactcccttcaaacaaaatcttctgtggtttctgagcaggtgcaattgcaacacagtatacaaacccaagcggtggacgagacgaatattccggtttcgtcagagaattccatagagtcgccctcaccatcacccaccggctcgtctgtggccgtgatagaaccggacttgacaacggaatctttgcccagaccatcgagtgctacagagacaaatgatctggcactactggatttggaccctgttgacgccatagtggaattcactcttcatccctccccttcagcgttttctgatcttcgcgaccagattgaaccctacctctccaagctttctgctccccatctgctttctcttatgcatgttttgtctaagctagggttggatgttgatgaagacgatgacttgtccgttcttcgagtgtcttgcattgtgcatgccttcttccagttccgtgctcttcaagtggaaagcaaaacactcactgactcccttgttcagcccgtccttcagaacattcaggccaacataacccaacttggagctcttggctctgctagacatcaagttaaagtaaagtttgctcgtgaggttttggaagcagcacttaaaacgtttgagtaagtgcgacggaaactctcccgttagtataccttttactcgtttatcgtgtaccatatgtctaagcgaataataccgtgtgttgttgctacatcttcaggcacgttaaaacagcttcactaaaacaaaacgaaagctaagcatcgtcctcctgttcatcctttctgaggtgttctactctaattctacatttttctatgcttgtaacactcaatcgctagcatatactgaaataatttttcctctaacacccttcaccgacggggacgaggatttgtggatgtttagtactattattttacaattattcccttaaaggtgttccgaaacgattccttgctgcaattaagtgtttaaaactgagtaaggctctcaaatagatccttttgcgggtcaataatggttgctcctcatattccaggttttgttttcgatgaagcaagaaataggtattttcgtttgcaatccgcaacacaggccaatcctagcagcatggagtacacagtacaacatgttcgtcaggttggacgagagcagaagcggaagcgaaaggcaaatcaagtgaagcggcaagaagagaagaaaaacaaaaaaccccctccaacaatgtactcaatgttgcttaacaggagtctaggcggtaccatgtgcaaagagcgcatacaaacaaagtttttagacactaagagtacagtacaattcagtaatatgactccacaagattccattacacatatggctactccggaaacatcctctgaaattcttctcgtgggtacacaagccggtcttgtttgtgcgacgaaaatattagaggagttacgtagtacggatccagagacaacccggttatcgttgagcgccttcgatctaagtttttcgcaaacgggcatttcatccgtacaaatttctgaagatgggaatgcattttggacaacgaaagcttccggaaacgcctcaagcaaggcgtttttttcacgagttaacttccttaatgaactagaagtgcaatcattaacaactgtgagcactgagctcatagcagatattcaatgcagctataaaattcgctcttcaaactcatttgctctgggagggtgcaatcgaattgctttattcgatgcgcatgcgcaatccatgtcaaatattttacatacaaaaagtgaagtattttctcttcagggtatgcacgatgccaataccgcaatgttatatgcaggtttgcgaaacagaaatgtcttggcaatagatacaaggcagtcaaaccgtcgtcgagctgctgttttgtgtcgccatgtttcaagcgtatgcaatatgagagttgtcacaccctctcaaccaaagataatagtttgtggattagattgtaaaatggcattatacgatctgagatttattcgagaacacaagtccgaaccacttgttcagtatgtgggttatggaaatgagtatcaacgggtgacacctttgtcggttgatgagacaaacacgacaattctagcagctggagaaaagaatgttgtccgtttctggtcactagaggatccacttttcaacacggaacatgttctcaattcaccggatcaaatttcagcatcgtcaagtacatggtttaacgacacctcgagggatgaaaaaggatggatggtttctgcgggttctcagattcaaatatttgtataaatagaacattaatgtgcattgtccttcattaacacagctagatggatgtttaggaaataatacaaggtttcaattcttcttttttccgagaagaatgcttgtttgtagaagaaacctttggtcgagtaggagggtgttgctgctttgatgttttcgtccgagactcccgttggttctctttctgctgaagctgcttagcatatagtttgtcccgagcttcttgagaacggttcgcttctttgcgccgttgaataattagcacagtggggacaaagtgtgctgagcagagttccccgtttcccgtttcaacaacctgatcatcaaatgtttcccatacaacgtcgttacctgcattaatataacctgaatccgtaacaagagtaaacagcgacaacgattccggatgagagaagagtgtgctgaaatgattggaacgaaacagaaccagtacttcacctggtgcaacatgctcaagaattttactaataccagcatgtgtcagaaattgtttcgaataccggttcatcatcacgtctgcaatgacagatgctattcaagttagaactcgcgaagaagattttactaacgtacacttctgcaggaaatccagttgttcctcagaaagttcctcagtatcagagctttccagaagcgtacttctttccacaagtttgtcagcaatctcctcataataaggaattttttgcagcagctcgaatgtcccttcttcgtttgcgttaaggtcctcttgtgataaaatccagccgtggacaagacgtatgtcaaagagacgaaatacttcgtccccgtaggcaaatttctgtacgtcgaataaacatggattcagttgttgtccaaaatgcattgtagcaagattgttttgtaagttgtccatcgcagacttatcatccttcacgtttccgagattgtattgctctgcatattgtacgagaagcgcgttcaattgctcttccgtaaggcgcttcttttctggcagcttgaattcctttgccggagttgatttcaatacaagacaatttatcaaggcaataatggggcaaggaccattttctaaggacacaatatcgttatttcagctcatggaaacatttaaaaagttcgcctgtcgtacgaacatacctgtttgacaaacaatccgtcttcgttcataaacacctttctctgacacccagaactcaactgattttgtagcataactggtactactcttactttcttcttttggctcacttttgggctttaatccgcctggaattgctatttcagacatggtagtttcagcgggttaagatggcgggaatcgcttattggaaagaacgaggatggctagcgtaactactgcttaataggctatacactagttgaacgaaagtaaaacgaatgctagagctgaatattttgaaagctatgaagaaaaaacttaaaggcggatattgaataacttgagaaataagccatcaagaaacacgcttagtaagtcacaaagagaatagtatttaagaaagaacgttaaaaagagaaagagaagaacaagaaatttagcaatgccataatatcagaccgtcattgtcagcgatgctaaatccaaccttgaagatggtgctagaaaaacagtgcttcacaccatagtagtcgtgcaatacatcaaaatcattacgaaagagtcaaatacagaagcaagcaatggctccttctgtacacaaagtgaacatttaatcactgtttgtgttttttaaacactgagatactattttcatatacctctcacatgcagtaatgttctcctccagaacacgaagctcttgagagattattgtgcatacaaagaatgcacgagaatcattttttcggtccatacagacgattagtttttcgtactcagcggcactcatattcccattcttgtagaaacgttttcttgtattgcaaagcgttacaagcgtcttcagacagcggaaaactagttgagaaacgatgactgatgctgagcatggatgtttgccctgtgaaagatcatgacaaatacgccaacattgctcagtaagcttttgaacatcgacaggtgaagccggtgggtttgcttttgattgtttacgctggtaatcagtaatgtgatggtaaaacaagtaagaccataacataggattaggaccacttttatacaaagccggtagggagtctgtgacagccgattcttcactaatgcttagggaatgatcgaaacgaaatgtagaacagtcaaatcgcgcacttgaaggaagcattaaccatttgcgaaaggtccgtttgttgaacttcagtaatactgaataaaagtcaatgcgccagagagcatgaggaacgtcaacaaagccatagtgtgcaaaaagctcatctgcagtgtattgtccataagaattaaacacttcatcaccggggttgacgcttcgctgcaaaattatatcgcaagtatcattgtctggatcaaaatgatcccaagaatcatgcatatccttttcttcgggtacccacaaagttgcacattcggtgccagaacggtggttcaaactaagcagaaagagttagcaaatctttaaaggcttttttataaatggacgaggtgaactttctttttcaagaagcacttacatgtcacaaaaaggaacgagagccagttgatgtgtagagtcgatgaagaaacatcgagtttgaacaagaacaaatgcatgcaaatattcagaccaagagggacaaggtaagcctttgggtaccaagacagtttcaaaaaatggttgaacaactgaaataaactgaaaagccgtcagttttgagcagttgacaacgagcgaatggacacatgttccttctaattgttcaagtgtttcgggcggccagtagataggcaaatctggtgtttccgcattgagtaaagaatcaacaaaaggacgccagaaactcctttcgttgtatttttcgagtaaaagcgctactgttagtcggacaagagcgagagcatcaaaaggactgctactacaatcggtgtcaatagttgatgtgtctgtttttgtagagcgttcacccattgtagctatgagttctcgataaggcgaattgtagacgctaagaattatgttttttggaatacttgctaaaggagtttgcgcaccaattgccgttcgagcgaaaactccatcgcctctaatcagacttgagtcgatgtacaaatcatcatgaataaaagcacggtttttttccaaccaagcaagaagatttttgtaagaatcgggtgcttcgacagtcatgagctaagtttggattcagctgttccaaacaattccttaggcgttttgaattcgtaaaacagagaaagacaggaaaaaaaatggcaattcgtttctttttcctgacaataacgtgaggataaatataagccttcaacaagcaacaaaagctaagacagatcaaacttgaagaatgcgtcgctggaccctttgccgtttagtaattgtttgttataagaatggacacaattatacaattacagaaaagacgccgtgggtcaaaaaataaaaagggtcaagggcgcaaatgaccccgacgtcttcctaagggataggcaatattttctctggagatgagcagtttgttatgctatgtggtgttccgtctatgtattaaaatataaaaaacaatgaattggcccaaagtgatatagatatacggacaagtagaactaaaatcagaacgcttagatgtaaacacagcggaagattgtgtggacttcatgttgaaaagtgttggattgcatgtcttaacaacaaaatgcgatacaattactgtccagtaagtaaatttcttcaattttttttattcattaacgaagtaattcattacagctaaataagcacgggatatggcgatgccaattaacggacacggaacgacagagatgggcgcaaagaacagtgaagcgaaggttagaataagaatattagccacagcttgcatagtatgatagatgcaatgaatggtagcgtttatgatcatttaacagcagaaaatctccaacgacaagtataaacactccaaacgttccatactgggacaaaggtttagaaatcagtgaccgattttgtccataagaacctgtttttcggcttggatatacaagcgtatcaatcagtttaaatcctgcgtaaaacaaacagaatgcaactcatctaacttttcggcatcagacttcaatgtgtagttccttttttgtgctctctccagtctttgaaattgtgaatctagggctgttcgcagaagtcgcttgtattcttgttcggcagtagaaataggcaagcttttattgcaaactttttccagaagacgtatgctctttgtgaacatttcaaaagcattattctctgtttcccatttctctcttgcaaggttgaggattaaaccttcgagtttcatgttgcgttcttccaattgcgaaaccgttaatgccagcgactcgtgctcctccagaacgagagccagttgttcatgaacattagacgtatctgctatagaagcagtgaacgaggattcatcgcgaatttctttccaagtcatttttgtttttgggtgatcctatgtaaacagactagtagtttatttaggatgatgtcatgagtcaactggttgcccgagatgcagaaaaagtaaatgtgaattccacataaatataataaatttcatagcagacatctctagagaacgggtggacgtgcgcgcatgcgttgacattcctttatagctgtgtgtaaagcaaccacacaattgcccgcctcttgttcggttgttggtaagggtacacgctttattatctcgtttctgcataccacttcaatcattcctggtttaacgacatctctgcgtatctcgttgattcgacaaattacgtggaaggtccacgaaccaggatccagaagtagtacatgctcgagtgtaaagaatagtaactcctttcttggcaaaacagcatggtaaagataatggtcgcttgcatatgcacccctttcacacacccttaatagatgctggccataagcatcacgtctagagtaggacttcaccaaaccgaggtaatcgatataacgagtataacgaacaggacgtacctccccatcatctagcttggctgtgtcacggacagcgccgaaagcattgcttgcaagatctaagaatcccactactggtttagatccaaggttgacgatgttacctcccaaacgtttgaagaagcgtgacggtgttacgtctttacgaggggcttgtacatcgtccaagttcaccttgcgctgagaacgtttatcagatttcttctgcgtgtaaacactgatgttctttgacaaattgccagtccatttagagacgctgtccgtaaatccagaaactgctttacgaacgacacgatcaccattgtaaagtgtgtcagcgtcactaatagtggaggcaaaggtattgaaaaggccaagtggattgccaaaggcatctgaataacccagcattttcggaaatttagaaaccatttgttgcttgtaatatgtctgaacccggttgccaagttcacccgctgaaacccgagcattttgaagttccatagcgttcaatactaaaggtgcattgcttatatttcctaagaatcgagaaaacaaggtgatcaggacttcagaagtagtctttgaagagccaatgtaattgtcctcttcattgctggctgtagcaaatgagacacttagtttgaatgtgcaaaagtccaaaacttcgatgaacaaattgctgggttcgaccgtatcattaaagttttgactaggaagcgatgtctcaaatgaacctgtgtcaattgcagtcgaattatttgctggggaagcagcaagaaatcgagagaacgctgctaagaaggcctcctccaaagaaagcgtacactctcgcatataaatgccggcatggcgaatgtaagtaacaccgtacgatggacttttgagtatggacaattgaagatttaagaaatccgaactttcaccgttatctggtacggtaaccggtttaggggccaagattacaggaaatctagcaccgttcatttgattgtccacttgaagccagcctaaagaaacgacggtgtcgcaaacattcactgagctgctaattaagagtgaaaagtcacgaagagtaaaataagcaagctcctcgtagtaaggatttattaacgatattcccacaccaaaaagctttacagacaatgcaaaactattaccgtttgaacttttatttgtaacggatgtgtgttcttcaccgggacgactttttcgtgatcgttcatcaaatgcaggaacttgggtattaagaggctttctgttagtaattaaaagagttggtgtaatgccatgcatttcgactctaaagcgcaaattatcattaggaagcttccatgttgtaagatctccaatagccgaaaggtcaacatcgataaagtctctatccaacgagaagcgtagccgtttctttttgacaattggatagtcccatgcataaccaactgattcatgagaattcagcctattaatcgtactgctcagtccagacccagcaggtattgtttgattaaaggacaatgaataaggcgtatcgtttcgtaaggtaaaaggccaagaaccgctttcgtcatccaaggaaatcaatattgttgctttatctaactcagcggttacccgaaacgagtcgatagttaccctcaccacatggcactttcatatgcgtgcacccaagttcttgtatggagaagcttgaagaccaatcattagaatagccttggaaggagagaaccaaattgtggatttcctcgtgatagtataaatatggtctcacatcaccgtgctctaaaaccaacatatccttataagcaaactctcgaattcgaacaatacggccaaggttattcttgaacaaaaagcggggtgaaatagataccgatttcgagatacaaaacttgccagtaccttcttcaataaataaaccaagtaaacagaattgttgaattttataatttggaagaacaacctcgatggctcggttggccacatcaagactaaagtattcacttcgcgagaaattggcaacgcgtagtctagcgcgattgttgcgactctttaacgaaaagagaaaaagcatggcttaggtgaaccactcctagatggattaacaacgacttccctaccgccggatccagaagcgatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatatggaagcaaattttgaatcaccaggggaggtatgatgttaagttgcaagaatggataagtcattcgtgaagagtattttaaagtagacagatttcttgcatgtaataagaatctgtatttgtcaccacttgtttctgacacacaagtaaacatggaaagaggtgtctccaaaaactccatccagttaactggtttgtgacaccagacgtatcctcgattcgcagacggacgtaaacggaactgatacacattggctaagtcaagaggaagtgcgagataactgtttgcttcaatggtgtatatatcagaacgcttatgccctttcgatgaatggaacacaagctcaaaaggtgtcgatgtatggttacgaataatgtacggagatgagatggtgatcctcttcacgctattctccagtaattgtacatttaccatcaaaaaagtctctgtttctaactgaggtttaagttcaaatagaaaagtaccttcacgatgaactgaaacctcccgaacagggaaccagacttctttaaatgatattgttaggcgtacatcggattccttctcatcaagcttagtagaaccctgctcacgcttatgcttttcaaatcgccaggggatggattttccattttgaacaaccactttgtcttcgccgtcggtgcttctcgacaattccacgtcaaatccagtaagatttaatatctcataagggtaaccttccgatcttttgatcaccgacttattcttattctcttcataaaacttcttgacataacggacactctcaagcagtttggatgtcacagaaacttcggcgacatcatcagaaacagcattaagaacaaaatcaccgtcgttttttcgaagagtaagaagaatattccaatgttcaaggaacggttcccaatgagatttcgcaaaattaaatactctgcaatcaaatcctaacaggaccttaaatctcggacttgttgaccaatttttcaaggataagttaaatggatccacagaaaaactagcaatgggtaaattatgtgagtcgctaatgagtaagagctgagaaccaccagaagtaaacgttaactcttcagatcttgcccttaaacccgaaaaagatgatgcttctgttccatgagtcaaaacttccttcaacttttcttcttctaattcctttacatcgcttgaacttataataccattttgttgcagcaattctgttgctgaatagaagagtcttttgagcaaaacaatatcataaacagacagtcgtaaagttaagggatcaatatccaaagaaccgtttgtcgtactaccaatttccattccaaaacacaaggaaaagtcatcaacgagtgttatgccatcacttttcagattattcaattgagacattgaaaggcctatgttttttacaataacagaataagaattctgctttatgagagtggtatgttcaacattcaatagtaaaacctgagaatttttatcagagatgtcagagagtagcaagacgttagtatccaagatgtcgaaattgtaatgcatcgtcaggccatcttgtttcggattctcagctggtgttttccttgaagtattaacaatttcaggattaccatcatttgcggaactgtactcaggcggaatttgaagatacttataaagtgcaataaagtaatccaacgaaagaatgtaccgtgtcttttccaaagaagcactgagaacaccaacgtgagaaccattttcaagggaaaaacgagcatcaaagtgactactggattcttcttcaatgaggacaatatcagccaactcggatgtaggatctctaatatcttggatacggatggatgacagagacagaaaggcatccgttccctttgtatcctcatagagtgattttaatgaaacattgtcaaaagtaatgtccgttaaaggagttaagtcgttaggcttgaatccacctctaaacagcttaattccaatggaatctgcaaggaagctaaaaaatacttcaatactggtcgataaagttaggtgttctatagtattctttaaggtctctgggttgtaggtttcattgtaaagagctttggagagactttccgcatcaatatttgagcggaaagagtcaaatagagtcaaaaattgtgtactcgtcgacaaaaacttaagaagaatgacatactggaattcggatactgaaacacagaacttattaaggtttgacagcacagagattcgataaaaattcttctttccctgatcatactggtcaaccttcaattgcacgcggaaattaaggtcgttaagaacagtttgatgattggtgacttgattattaacatcaacataggtgtgagcggacattgaatcaaaaacaagttccaaggacagggaaggcaaccaggaagaagttttgatgctcaaattaccgggagataattctaatatagcattacagtcatcacgtaatggtacaggcaacagcattacgggcttttcgacatcaagagaaaggttaaatatagttccttgctcaacttgataagacccattggctgctaaataacgagcggaatcaataacagcttttgtctggattatatctgagaatataagaagcagacgcttaattgattcttcatcatagagcactgagcaagttccgctctgaagcgtaaaatcgcaagttgggacataagaatttgcagcagacgcaaagcgatattcacaggttaagtcgactagagaatcaccgtttgtctttagtaatgacaaatggtctgtgagtcccttcttgtgtgagacaacattcatgtcttgtaaatgcaaaattactcccatggaaccagtttttgaattaaactgcattttggcatcacttaggttaaattcaacaggagcggacatgtagtcatccatgattgaaaatgaaatagacttaaagtgagtattaagatttgtaatggattgaatgtccgaatcattaataattgtctccttcgtctcatcatcatctgtagaaaagacagcaaagtattctgccattgaaaaaagtggaagcttcgccaatttcaatacacctctttcacaagagaatgtatacgtatttacgttctgattaccgttatcaacgccatgttgaaaattggcagtaaactcgatcggccattcattttcttctgacgtcccagagcaatccaatatctttggagttccttgacctacagtttcggtcgctctatccaagatccctatcctctgaacgagaagctggaaaaacatttgttcatcagttttctttaaactcatccgaccagtgccgacattaatttcaatcataggaataaagcttttatcttgaatctccttttgtagcaccaagctgagtgccgatgcttggaatgacaattccaacaaaggaccctgttcgaaatcacggtcatcatcttctggctgaaaataaaaggaagatgactgatcgtcatccgtcaccgaacttgcatcctcaaagtgttccgtagatgcagtcatacagtcttgtatgcgcatcagggagcggtactgagaatcagacatgaacagattgagcttctcaagttcaccctcaaaaacgtatctagggagatcttttgaaaatacactaagcgcctttacattaaaatgcgtagtaatattctcaataagcgcatattttttcttcagattcacatcggaagttttaagaatatcagaaggacccagcagtaattgagcgttctcgaccgaaagtttgtaacattcgtagaagagctctgttggtaattcattcgggtcctcctgttcctcttgagcataattaggcgttgatgaattaatcgtcaacttgccagcatcgatgcaaagaagattcgtaacctgactaccttcagtctctggaagatatataaccggagcgtgcagattaaggtccaaaataaactttcggcgatcttgtaaatacctgcgtagggcttgcgttgtctgtgttgttataccatttacagcatttccggcatacttcatgaacgctcgtacttgcttttgtgtttctgagggctgcgagaagaatttttgaacttgagcagcggtagcataatcatagtaaaattcaagggcctgtaagcccatggagagtgaatccgttggagaggaatcattgaaagctacactcatgttcatcttcaaaagaggttgtggttcgattgaattggcagctttttggtctctcaagaacaatagcttccgtttgtcattaagaacaagcaaatcgccgagttggatgtcgccttcatatgctaatggcgtatactcatgttgagattcgagatttacgaaacgtacagacaagatatcgacatcgttgaccctctcaaataaggaaaactttcccgccttaagcgcaatcttcactttgcactttgcacgagatgagctttcctcgttatcggtctcacggatagtttgttcatcaaaaccaatggcatctacaattcgctgcttctccgcgagatcaatttcctcagttgctgtgtcggacttgagggaattccaaagccacgatgtccacccctgttgagtttcagctggttttggttttggcttaataccctcccgcttgatcttttggtacacaagtgtgcggaaaagttttatatctgacacagaaaagaaaagttcgagctcgtcaatggcagcagattcctcgggtgtaagactttccaaaaatcgtttttcaaatagttctagatacgatcgtctccgttcacagaaagcctttatagccggccaagttgccgctttccgacgttgacgcacgagacgtagctcatgcagaaatgcatatcgcaaccagaccgtaggattatcggagtacgactgttgcggtctttctgcggcatgtttgcgagcaattaggaaaagggagacgtcattccaagtctctaataattctgaatattgttggtcataaagcgtaaggtttaaggcatcaaaaatgagatcaacggttgttttgggagcttcagacgtcggatccttgttcagaaccaaccgagcagtaccattcactggcgatacgatatattcaataccatttgttttggtttcattaagataaacactgtagtcatcaacatgtgtgttcgagttcacagagaactcgttgtagtatatacaaaaagattcaagtgagcagagtttgtgaatgatattcagatcctgttcaataaaaataggtacccagttatcattacaggaaacaacggagaactgactgatgcagataccaaaagcgaaaccttttgggagcttcgctcgagctccatcattctcgtagcgtatatgaatatcttcgatagtcacttgaatgttatttaccattcgagttaataaagattcggtcattgactgagccttcggatcattttgttcggaattggagcttaaccgtgaagcttcccaatattctagttcatttcgtttgtgttctagtaatacgttgctgtcttctagttctggttcacgtttctagcaggtgtgttaatactcttgcaagaagaagtaaatttaaataggtttcatacggcgatagttgtgttggacgagcccagcgcttgtatacctgagatgtgaatctcaacgggcttatttcttaagttcgaccatggaatggtcacgtcaagttttctgacaattccatactgaacgccaatgggaagaccaaaacgtcgaagggcctgaaacagtcagtcaatgtgtttagaagtgtttaaaaaaagacttatcacgaacattaggtttgagagttaaatcacgaagcgtaatacttccattccacacgccgacattcagttgcttagcatcaaaatcctcaatgtattcacctagaaaccgattcaaaaaacctttgtactacgttagtatttccaacgataataatgtacttactagccagtaatccctccaacattggcttgaattagtgtgtggttcttggtaaaagtatattggctatgagagggaccatgtattatgaacctacgtcatgttttgagcttaagcaaaataagcggggaggtgggggcagcggtaactaaaagccgcggtactagtaatagcagcaggtagtaggaagtagcggtaaaatgatgtggattgctacgttttagttagtaaagttgtattagtatagcaagggtgcaaatagaaaattaaagtacagtgttagaggtgttgctttctgtcatagcggggttgtcgtcgcaaggttttggttctatagctgttgcttcagttgccgatgagaaattagttgggatattttgctgctccatctgctgtggatccgttttaagttgttctatttcttgttgtgtcacattcttcggttctagttcatcctgcgccgcattctcatgctgctctaattcttgtttgtttgccgcctcttgttccgctttctcttgatctaaataagccttaaaaaactcgagcaagaaaaggttttcatgttctgtctgtgttttcaaaagctattgtgtgagttatgcgagtgattcttgtcggtcattggcataccttttgaaagagtgttacacgccccttggttggctttgccggacccggtttgttacgaccggaggcattagttgtgcctttgacatgagcaaatggacatttgtcctttttgtaacagtgaccacgggcgtaataccgacatactgatgttgaggtctgagctgttcgagatgcaggttcactagacgaagcagctactgctgctgtctcgccgtcaacggtcgtatcttcgttgttggctgcgtctttttgttgttcctcctaatgtcgttagaactataatcctattttttggagcagcgaagaacactgtcatgtgcgcgtgtctctctctttttcttatatgttggaacaaaccttctcctttatttttgcagcagtcggccagtttcgtttccgttcagcaatccatgcttcaatatcagccggcgtttcgagacggatattacggcgttttagatactctattccgttggagacttcgtgtgtttccgtgggattgcgattcttaaatctgcgctgtcttttagcggtaggctcctgtgtttgctcggagcggcttgcttcactgcttggttaacagaaatgtctcaattttattagacgtacacttctgctgccgacggcggttttccaaagatgtagccgccagaagacattcctgtatgatgatacttctcgcaacacacaaaaagcaaggtgttaaacgtgttcttttcacaagattaactgtctgtccaaacaagtgaacagaaaattatggaggaacaaattgcactgttgtcgttttactgcacactcggaaagaaaaaagtactaggattaagaggtcacgtaaaacagagaaaaattgaagaacagaagtctattatgtatttttcaacaacacaaacatgtattgaaaattttatgtttacgttggattggtaaaaactaatattaactactctaagaggcacatgaaaaaaatttcttcattgtttgcggcgcttcgactatctttactgcattgcaagaattatctgcaattgcattcatcctcgtccgtacagcctcttcgtccgcagcacttcttcataatgtcatttttcaggagagtcgtgtttaggttacgcgtgctaaatacttacacgctacacggaccaaattcgcgaaacaccaaaaagtgcccaaaagtaacatttcttgttaagggacccattagaaacggtcctcaaggactactatattgttactaaaaaaggagaattgtcttcttttctcagtaattggcctgaggcaagacttttcccgttgagcaatggattctgtcacggcggacatgaattcgccaaatggggcggtccctccgtggaataatcaaggaactaataatgacaaagtgcatagacgaaaaactagtggccctaatcaatcatctcttgggttttttctatcaaatcgcgacaagagtttccgatgctccaatttacatcaaagtttttcagctagctcttcggaagcttctccatctactacatcagtcactccaaacttttctctaggctctggactgctcataaataatacctcatccttcgtcgacccggacgaagacgatgatgatatgccgttggccagttcaacgaatcttagcggaacaaacatactctcgacaccgagaaagacacactgcatacctccgtgcactactccaaactcctgttttgctgctttctcccggcagcagcggtcttcctacagtccgtcccctacacgattccctttaaagtccattcattccgtccatcgtcgcaagtctttactccctaaaccaaaaacattccagcgtgttgcacgggcattgcaggaagaagcagctccgttacagacggaaatgtttcacgaagccgccatctcacgtctcttccaagaatcacagtcttcctgcgataatatttttgctaataagcaacaagaatcttcttttacactacatcgaaaaccacacgaaaatctttttactaatgacttttcatcgtcagaagcaatgtctcaacgacagtcaagcaaactagcagaacgaagcagcaatgacattccactgccacagtacgaaagtaccgatgtgccgactccatgctcgtctatgggtacacctgttcgttcaacagagtcttttatagacattatcaccactccgttgagcagtgtttctcgcactcgcaaacgcggtcttgacgacagctacatagattcgtgcaaaaggcgtgccgtttctccatcactgttgtcttcagcaaatcccgcttcccttcataactcccctcgcttaaattccaatcttgcacgacgaagcagctccatcccaattaccgacacacgcgaagtccttatgaatctaaaattataaaggcatctctaaaaggctctaaatgttgtcacacacattcggtgcttcttctgccgttgtgtacacactaccttgcgaatgaccacgatgcaatttgctctcattttctcatgcaatttttcgtccttcttttctctttatctttcttccccttttttaattttgtaatatttgcaataacgctaatcttttcggaaaaagacggacatgtttcatttaaccatctatctgtatgtaagtttcatagtgaacgtataatttcttatttatacgtagaaagagtaagagaagggttgttcaataccgggggaatgttgttatcaaacaaatgattgtacatagctaattgctacattttcacggctcataatacttactacttttgactacctattccataattctgaatacccatataccactccaacctacctaccataccttgtctccaaatccaccactgaaaaaagaatggcaactactgaaacgcctcaaataaagtctgttgtgtactgtcaagtctgtactctccctgtagaagtaagaatagcgctgagttttgtttgtgtatgtaattgctgacgcgtctaatagtactgcgaatttggaggtaccatcaaagcctgcaaggaatggctgaagaacaaccatgaagatgtctacaatcgtctgtacgctgtcgattctttatctgcagacatgaaagacaaactcggagtgtctggtgcagcttctgctgatgaggtctcaacgaaggaaacgagacgtgctgaacgtgaggcggcgaaacggttagcctccaaggtgatcattaaaattgttgaacgtacccgtagaaaacgtgtgacgactgttcgtggccttgatattttcggcgtggaaacgaagaaggctgcaaagatgatggccaacaagttcgctacaggagccagcgtaaccaagagtggggacggaaaggatgaaattgtcattcaaggtgatcttggttacgacgttcaagagtttattgaggagaagttcaaggaggttcctgctgacaacattgacgttgttgaggataccaagtctaaaaagaagtgatctgaatgcaatgtagacacgttgaggacatttactgaaatgtgtaccaacaaacttatacgaaaagttgaagggagaaaaggagctggaagaaactgataagaaaggtctgttggaaggagggtttattagatgaattgccgatgtacaggtcactttttgggtgtttagaaacagtaagaaaatcgctggccctagtactcgaagtcaaagtagttgaagttatcgatgcgacctagaacaatttcatctctttataaagaatactcatctctttaaactctcactttattaatgctgatggcattctgcttcataaattactgtcaaactatcgtagtttactctaacgatgactctggttaattcatcaaaaagatatcaagtaactaaatgtccaaaagtttccaatctcgcgtgtcagcttataacaacttgtaccttcgcattcacatccgcacgtaatcattgttgaataccgcttacgccgtttatatcgcgtttgagcctttttcttctggctgtgttcttggtttgtcgaatcaccaccaactctgtgctactgtaccaataactcttaattcaagcgttttaaacgcttctgctgcccttagcatgctgcaccattgtgtactgcacattatatgtgcattatttttcttccttcccttaggaggagccgattcaaactatgctatttcgaaactagggacagcctctaaaagtcaaaaatcacttatcgttaacttctcaaaatcacgtaacatacttctactggatgctaccgggacactgcttctttctcaagacgacggaacttcgtggcaagatgctgttagtaattctgatccagcagttgtcgagcaactgtaccaacatccttttgaagatgacatcgtttacgctataacgaaagagagtgatatactcgtgagtgaggatgctggtctcacttggttcaccgtgactatgcctcccaagactgttattgaggcacaaccttttgaattcaatgctcgtcagtctcagagcgttattttgaatgctgcgcgttgtgaaagtggctctatatggacgggtgtcacttgttacccgttcacatattatacctacgacaactttcgaaacttagactctgttcatgactccattgtaagttgcacttttgccgttggcactgtcgaatttgccggacaagatgaggaccagatgctttgtcttattcgtgagaatgatgttgacttacaagctcctttcaatcaacaactcatctcagtatcaaagggttttgaatccattgactatgtggtcttcgacccttactatggatcactcggaactgagagtgttgtggccgttggtcaatatcttgtcgctgcggttgttgatgttaattcaaagaagctcaagcttcattattcgactgatggtcaaatttgggttcctataacatttataaatgccccatcaataggctcccttaccgtcactcgatctacctctcttacgcttggtgtcgatgtcgaatctacgaatctgaaaaatccagttggtgaattctacactatatctccatctgatgcgtatgctgtgcgccgactgaatgacacaaaccgtgacacccgcggatatgtggatgtgatagaacttgactatctgaacaacacaatccttgcaaacacagttgcgaacacagaagacttatataaacgagcatctcgccagaaggaacttgtgacgaagatttctcatgacggtggtttctcgtggactcaattggaacgtcctgttgatttggagtgtgagggtgatgacgctgaggactgccacttgcacttgcatcttggtattacggaaacgaaattcggttccctgtctcccgatcgtctaccaggtgtaatcatggcgcttggatctgtgggtacacacttgcaacctctaagtgactcggatctctttatctctgaagatgcaggcagaagttggtacctttctttgcaaggaccccattactactcatcttctgcgtatggtagtgtttttgttgcagttaaggctaacgaaaactcaaaacttatctactactcccttgactttggccgtgaatgggaatcgcttgaggttgaagcaagcttcagagctttggagattattccacccaaatcattggactcgttgacgttccttatacgcgccaaagtcaaaaaggaggagtctttcattgcaattgatttctcttctattctttcacgcgagtgcacttttgacgagaagaaggttgctaatggagattttgaattgtggtatccgttcgtcatggacgatacaccccaatgtttgatgggtcgaattgaatattacctacggaaaaagcgtgctgttagctgcgttgttcgtaatgaagttcccgtgcattcatttgttgaacaaatatgtacttgcgaaagcaaagattatgaatgcagtacatattttgaaccaagcgaccattttacgtgtgaggttaatcctgaaagccttgacccgctttgcagggtggaccccgatgcaacattgcaactgaaaccatatcgcattcttcttggaaatagctgtgttccaaagaaaaaggaagaaaaggaaaagtcgatttctatgaaatgtccaaaacttgatcatcgtaaagacatccatatgtatcatcacaagatccaagacacaatctccaatatcgtttatatggaagggaccggagagcctgattccaccacggaattgctcttaacgagctcacagaaagttctttttagttatgattttggcgaggagtggcttgaatttgatgaaaagaagaatccatcgttctatggaatttaccctcatgccttcttaaaagacactgcttttcttttgacgaaagacagaaaaatctattttacgaataataagggccgcagcttctaccgattagatgcaccttcacccccgaatgtcgttggttatcccgtcttcaactttcactctcttcatccaaattgggttatgtatatgggctctgagaactgtgatgactcattctatgaagactgtcgaagcgtcgtatatctttcttttgattctggtgcctcttggcaaaaactccccgatgaactggaatattgttcctgggtattgggagaaagattgctagtggaagacaaacttttgttctgtaacagacgtcgtgctgctgctgacagtattggatatgatttggtagcttccactgatttctttgagaccgaagcaagttctattcgcgaaaatgtcctaggcttccttcttgctgacgaatatgtggttatcgctgctcttacggatgacgaaacttcactttccatgcacgtttcggttaatggccgcaatttttctccatgtatctttccccaaaacattcaagtgcattcccaacaagcatacactatccttagttcaaagactagagcactgtttatccatgttacactctcttctcgaaagggtgctgagtggggaagtgtgctaaaatccaactcaaacggcacttactttgtcaatgttttggataaagtaaaccgcaatgagttgggatatgttgattttgaaaaggttgaggggttggagagtattgcactcgcaaacgttgttcttaattcagacgaagccttcaatggagaagaaaaaagattaggaaccttaattacttttaacgatggaatcgactgggagagattgtatctcatagacgcaaagaaacattatcctcattgtgattcaaaatgttccttgcatttccacggttttacggaaagaagcgtgttttctgatccaacctcctcgagtgctgccacaggaatcatctttggaattggcagttacagttactacttggaaccttatgaaacatctcagacttttatttctcgtgatggaggtgtccattgggaattgattttcgactcaccgcaccaatgggcattcgttgacagtggttctctattggttgcggtaccatcaacgaacaagactaatatcttgtattactctgaggatgaaggaagaagttggattgcatatcagttcgctgaagatacatatctgattgaggatttaagcacagcgccttccggaaactcacaacgcattcttgtgctggcaaagggaaagaagtcttcagaaaccatctcattcaccgtcgacttttctcatctccggtcgcgcgtttgtgtttttgacttcaacgatcaacgtgattttgcttcctggacaccagctggacgtgatggtaagcctatgtgcctctttggtcataaaacagccttttatcgtcgtaaacctggaagagactgttttatcggtaatactccctacgtgtctgacactataataagcaactgtcaatgcacacgtatggactatgagtgcaattacaactatgaacggattgctggaggtacatgtcgtcttgtgagtggtgccgaaccgcctctgcaacaagaagaacaatgtgcagctgaaggcgccattgaatggatggaacctacagcatacaagcgcatccccttaacaacgtgtgaaggcggacttgtcctagacgaaagcacgacgcatccttgtccaggtaaggaagatgactaccataaaattcatcctggtaccccagtatggcttatcattatgcttgtgctgctctctgtatttttgtctactattgttggtgcttgggtatatacgaaggctcaaagttatttagtgggtgctattcgtcttggagaggaccctgcagacgaaacagtttttgccaaacttatgactcgaattgagagtgttgtaaccgcggttcccattttcttctctgctgcctatcatcttgtacgctctgtttttgttcgtcaggatcgatcaatgtcactggacgactacgacaactttgaaggaatggaagatgcggcgtttctagaggtagatgacattgaaacatctgaatgagtaatgaaaatgaatatctaatggttggagtattccaataattaattgattacattgtacagtctacagttaagacagctgtgtatctggtgagcatagtaattggataggtaaaggtgaattgctttcattaaaaaatccttgactaagaactcatgttcatgtaatcagcagtactactgaatttttggtttcctttaacgaccttctgcacggcgtcaaggaaatccttctcagtagcaactctccttcttgcacggatggcaaacataccggcttcggtacaaacagagcgaagctcggctccagtttgcgaggggcataaacgagaaataagctcccaacgaatatctttatcaatagccatacttttagcgtgaattttaaggatatgtgctctgccttccaaatcaggcaggccgaattcgacttttcgatcaatacggccaggacgcaagagtgcggcatccagggtattaggtctatttgttgcgaacaaaactttaatgtttccacgggggtcgaaaccgtcaagttgggtaattagttcaagcattgtccgttgcacttcattatcacctccggcaccgtcatcgaaacgggcaccaccgattgcatcgacttcatcaaagaaaataatacaagcctttttggtacgagccatctcgaagagttcacgcaccatacgagcgccttcaccgacgtacttctgaacaagttccgaaccgatgacacgaataaatgtggcatccgtccgattagcgacggcacgagcacagagtgtttttcctgtaccgggaggaccgtacaacataataccttttggtggatcgatgccaagtttaacgaagcgctcgggctattagataggttagtaaagcagttgctcgagagaattcgtcattcagcaacttaccgaaagtagcggaagttcaacaacttcacgaagacgttcaatttgttctttacagccaccgacatcaccgtaggtgacatcgggcttctcctcaacttgcatcatcgtcacagagggatcaatttttggaggaagaggtaactgaatagaatactttgtgcgatcacatcccacacgcattccttcctcgatgtcggtgggactaacacgctctcccagactgacaactattttctgttagtaacttgaccattcggcttcatagcggaagtttagtttctaaagcaagtagaaatgattgcgagctgaatctcgaatacaactcgacgctttttttgcataccaaacttagctatttgcttcatattaatcagatatgcggatttttctggttcttgttcgttttctataatttttgtgcaacgagcgacttggagaggctgttcttcgctcattctttgacgatctgctgcgacatcccagtacgcaagtggtgcgagaccggtatctgactctttaattcctttgaaacagcgggttagttcggatttcgcgaagaaaagtaatttgtcgcgaagaacgacaattccaccataccaacagtgtcattaatccgcttcaaaacagcttttgtgtccttctcgatctctttcaacgcgctaccgtaaggtccggcaccctgtacacggtcagatacagctttaatggtatgcgtgtcaattaacgtacatatgttttcagcaacgcaatgtcattctcgtccaaaggaggaggattgttctcatccttttcctcttcgtcaacagggcgtttgtacttttcccaatcttctttaggaggcataatttgtttttacaacgctacgtttctaggtggtaaaggataagtttaaattcagcgtgtggtgaatgacgcttcgaagaagcttcgctgaggcgggtgggggcaaatgttgatagtgggatactgtggggtattcgtgggggaatgggggcgagacagatggatgcaagtaaacaaacaggatgtatgcggcatatagagaagtacgaggtgtaggtgggttttgtatcgcgtacgagagtcattgagttagttacggaacttacagggcgggtccgattaaattggtgaaacgatttttggccgccttggtaatttaaattcattacaaaaaaaaaacattaacattcattatttgacatgtcgttaaaagattcgctacaggtaaataaagagtagataaaaccccttagtgttacagaaaggaaggaacggcaaacgaaaaaggtcatgtaagggagggaggaccaagtgacaaaactatttcaactctgcaaaagcttttggcatctataatcgttgttcggttagtcaagtgtctgtatgcaatgaaacgtgtttcattgtcgcataaacaagtgttgaacacataccgcacagtttcttgcacatttgtacagatggaaaaactcttcaatacagttctcagaagtatccccttcttcttcctttttcgttacacgagcaacacattcgtcaaatacctctttttcgtgaacgcattggggtgaattcatgcaaactgaaatggttagctaggtttggaacagaagtgaaagtaccttccgtgaaatgctctagagggtcgacgagttctggctcttcttcttcttcttcttcttcggttccctcttcgttttcaccgcttccttcttcttccttttcttcttctccatcttcttcgcttccttcctgttcctcactttcttctgtcggttcctcttccggttgttcctctttggaagtttccttgtctgcctgcgtttcggcggtttcaccagtggcgggaccgtctgcagctgtctccgtgtgctgctgagcttcgtcttcctcttctgcagctggctcctcttcaggaggttcttgctgttcgtcagcggactcttcttttggcgcctcttcagttgcctctgttgtcgcagcttcattcctctcttcagaggattctttttgagtgtcctctaaagcatatgttagcagatttttgctggattcatgcatactcaccctgtttatttgagcccagtttagtactcaagtccttagcgttttcgggaggattatgaccttgttttgaaagtgccattcgctgggattcttttgatccagtacctccgtgaccctcatcctttccatgggttagtactgtattcgaataactatcactcgcagttacgaacatccaactgtgtttctgaggcctttttggaaggcacgtttacagcttcatccggtaatttttcagtatcctcttgatcatcagcgtcacatgaaacaatgggaaacaaactgtttcgtatccaacgtgtccaagctgccatttttgacgagaattccaactcgtttcaactgttaagtcaaccgtcagtgttcaattatttctacgacagaatttttacttacagcctgtttagagtgtgattgagcttcttgtcgttgttgtacagcagtttctcttacatatttctgtgctgcagcaggcttttgtcgggcatacgtcatgatgtgtaaggccacgtggcctttaaagttttcggttatgcgtcattatactgttaaagtttggttcaagcgaaccttgttttaaaaaacaaggataattataaatacaaagcagccatgctatatattcatcttgcttgaacaaatgtataagtatgtatattcctcgtgtttattctatcgtcgctctttggtcccctttttctatccctttgttctcgtctgattggaccatccgctcccacgtgcaaaactatctttaactttaagtatgcctcgattactcgaacattctcaaccaccccaggtgttgtctccctagttgcgttctcccgttcgcgttagctgctgagtgcttgtttgttcgggtttttactgcggaaactgcctttaagttgacacgtatttggtctctgtgagcagtatggcagctcctacaacaaagaagggcgataccgcgctccgtcgcaggaaaaacgcgacacaaagcccgaaatccaacttgacggcttcagtccgtgaaaaaaaatccgaattagacgaaacgtctgctggtgaaacgggaaaaagttcacgtaacacttttttgtactcgaaaacatgctttcgtaaagctttgatcgctataactgtgttgtcattccttacacgtttttggaaaatctgggacccagctcaagtcgtgtttgatgaggtccattttggtaaatttgcgtcgtactacattcggggtgaatacttttttgatttacatcctccgttcgcaaaactgatgcttgctcttgtcgctaaactggcaggatatgatggtcactttctttttgacaacattggtgattcgtacacggaaaaccatgtcccatacgtctttatccgctcatttcccgcttttctgagcagcatggtgcctccattggtctttttgattatgaaggagtctggttacgacgttattgcctcttttacggcggctgctatcgttcttttcgacaatgcacacatcacgcaaggaagattgattcttctggatgctatgctcgtcttctccatggttagcgccatttactgctacattcgtttcttcaagcttcgtcatcgcccttttactcgctcctggtgggcttggttgacgatgacgggtttttgcttgtcctgcacaattagtacaaaatacgttggcttctttactttcctctccattggacttagcgtggttctcgagttgtggaagctttgggacgtccgcacaggtctctctgtgaaggaatttcttaagcacttttatgcacgtgcgtttactttgattatattccctttctgtttatacctcttttggttctatgtacatttttccattttgaagcatagtggtcccggtgattcccttatgtcggctgagtttcaggaaacattgctcgataaccctttgcttgtgcaagctactccccttaattactacgatgtcgtacttctcaagcataagagcacaggtgcatttcttcattcccaccctgaccgttaccccttgcgttatgaggacggccgtgtctcgtctcaaggtcagcaagttactggttatccatacaacgatacgaacagttactggatgattcttcctcaagaccactacgccgacggttccaaatacactcctggtagaccggttatgaacatggatgttattaagttgcaccacatttctacgaagaccgatttaatgacccatgacgttgcttctccctactaccctacgaacgaagagtttaccaccacttctgtcgaagagtctgcctcttccaagcacaatttcacactctttcaaattcgttatgagaatgacgctagtgctcgtgctgtaaccacaaaatcgtttcccttccgtctcgttcatcaattaacaaatgttgcaatgtggtcgggacctcgtcctcttcccgagtgggctcacgaacagcaggagattaatggtgccaaggatcttactaagcctgacaccatctggacatttgatgaaattgttgacctcaaggatcccgctcgtttacacaaggaacaaagagttcccaaaaagatttccttcttgcggaagtacattgagcttcaaaagcaaatgttccgacaaaataacttgttgaaggacgagcatccatatagctctgtgccttggcaatggcctattctccaccatggtatttcattctgggctaatcagtctgaaaacaagcaaatttacctgttgggtaaccccttcggttggtggtttatgcttatttgcattttcacccttcccatcgttgctggcattttgattcttgccaagcaaagaggagtttctttgatggaccaagatgtctttttgcatgtcaacagatctgcacttttcttcttggtcacttgggttttccattacattcctttcttccttatgggtcgtcaacttttcttgcatcattaccttcctgctcatatcgcaggttgttttgttgttggagccttgcttcaactcgcatgtcgtaaacgcttcgacttgcctatctctgagggtgctaagacagcaaataccagtggtaaggttcatttccgtgagcgtcgtaacggtgctgctattgaacttttaatttccatcttgatcatattggcattgttgtactgtttctaccaattctatcctgctatttatggcactaagagtctttcaggaaatggatggttaggactcaaatggagagatacatggcttatgcatttccagaagcctgatgctaagtagcatttttgcaaaaataattgatgaatttatctgacattaataatcttttaatttgaatatcactatgtaagtaatcaaaagaataaaatcgtatgccctattgatgaatcgtaaatatgtacaggctgaatgattgattcgcaatagaactgaatctaatatgtaggtgatgagcttcggattgttagtcaggttgtgttgtttattcttgctggcgaattgaactgtttagtataagtcttacggtcagtatttttgtgaacttgttcataacacgcaaggatgcaattcttgtctagcttgcgcagcgttattatactctttgcattattttaggttatcgcttttcgattaagttgtaaaattgcaatgatttatttaataactatgcaataaacttaacgtttttaattaattcataagaaacagcaactgcaagttttaatgttcttcgtgtctttcttcatcgtatcgaactttccttgaacattagaggcaaaatgtgtcattgtctataaaaactttttacacaagtacaagtaatgaagttattatggttataatgattagcgctaaaagtcgaatatctacacaaacatgaaactgctacatgtatagagtctgttaactagatcgacgatgtccaataacaatactcatactgtatcacagcatcccattcgggccattgaaaagtttctttcatggatgagtccaaaatttgtcaagttcataaaaaaggcaacatgctaatcaattctagcaacaatttcagttttaatagtatgtcctcccgcatacataactcttcctataacttgaaattaattttcctttcgatacatatacgtgcaatcggcctggaaggagggaagagcggttgcctgacttagaacaaagttctctctgcgagtaatgccgaagacaatgagctcgccaatatcttgtccagttaaaggctcgagtcctcgtgacaccctgtcggcagcagccttgtcaccatgcgcacgaactgtaaggaagtcggtgtcaatcattcctggatcaatttccattacacgaatgcgagtatcaatggtctcctgtcgcaaggtggaggtgaacatgctaacagcagccttgctgcaacagtagatagaaccgccaggataggaatcttggccagcaatactgctaatgttaacaatgtctccgtggccatcgttcttgtagaaaatgcgaataatggctttagtcatggcaatgagaccgataacattagtgttgataactttcatggtatcttgcatgtccaaattgcgaacataatcaacacccaaagcaagaccagcgttgttgatcaagacatcaatattggcaaactcttcaggaagagaagcaattgtggactctatctcttcgacttttgatacatcgagtttcaaaggaagaaccttaacgccttcgtattttgactccaattcagtcttcagttcttcaattagagcaatgcgacgagcggccaaaattaagttagccttgccgaccttggcaatttcataagcaatagcctttccaacaccggtagaggcaccagtaataaatactgttcttccatccaagcttgtcatgttaacggatgcataactagtaatagtttagctgataagtcattgaaacattaaactcagagacggggaagtcaattgggaataagtagtcatgcaactgctgttgcatcattaccagctatgctgtcattaagaatccgaatttgttcatacgagtcagtccaattagttacgtaagagcaattcacaatgcttattcttactatgtttcctgttagtgacacaactgaaaggctccctgtattatataacaacttcgcacttgaattcttttggtttgcgataattatagctacagaccttgcgattctaatattcaattaaatttatttcatagcgagtacattagctgacagtttgtattttagaaccggtaaatttgaattccaggctacatgttttaataaacatccgcacataaaaagctgaaaaattgcagttcattgccgcggtgatcatttttatcaatctttgttttctcaatggcttcaaaggatacacgaaaaatctattacgttgaacaccttcaatggagtaaaaatactccaactcgctctttcatttctcagttttgctagcataaatggaataatattcagtattaatactcaactagttgttgtagtgtcgttctttaatcaagctgtgagtaaatcgtcataattaagcaagaaacccaagcgctcatttttcacaaaattattaatcaaaaattgcaaaaagaggaaagaaatgaaggataatgatttgcacttgggagacaatgaagaccaggcacttaggcaataatgctgcaaaagtgttagtataacaaggttatctaaacgagaatgcatttttaagaaagccggtaagcttatcttaacgaatcgcgttcgctccttctccgcgagtagtacttaccacatgttggggtatctccagtgggtagggtggtacttggcgcccttggtagggaggacatcaatggcagagttggagacggtgacaggagtggagttcatattgacgaaaattgaagaagtagtagatgttgttgtaaagatggattgatgcctctttggatgctgaaactggaggtttatggccagctatttatgcaacttcatgtttcaatttcccaagtcatctgctacaaagacgacgtacaaacaaattctcttttaacaactgttctattgtgtcttctattgtgacaagaacgcaactgtccgttcgccgtcacatttcgcattacgtatgaacgtggtacgggtttgtctttgttcaggacagaagcgagtattacaaacaaagaaattaataacaaaaacaaggacgagaacaaagaaataacacccccctctgaatccgttaacgacgcagccagcctcttaaaagtcgcctaacctgtacacacacacacacacacactgctgtactcgactcgctttattcatttgacacaaccacacgtagtaagtaaagcatagagtatatatatagttaaaaaaaaaatacaacaaatagagataaagtttacaggtccagtgtacatcttaacggcacgttccataccggcagcattcattagagaaacgggaaaaaaaaaataatgcaaggatatgctgaacaaggaagaaccaaagccgagtgcttatttatttatgtccatgcaacagccaaggccaccactgggatgacccaaactatcggtatcgatgacaacataagcgatccaagcagcaaggaaggagaagagaagaacgtagccattgtaactcataagcatcaacatcagcaacgttgctgaaccatagactgccgtatagagaattgcacggacaaagtgttcggtaaatgtaacgtgcagagtgtcactaggaagtcccaaagtgaagaaaccatgcagattattttgacgacgctttgaaatcaagcgatcaaactctctttgtccacgtctaacggcaaaaatagccattgtaaaggccatgatgccaataatacttccagcaaattgaccagaggtgtggatgtgccatgacttggcaaaaatacaggaattcttcacgtaccagttccatagcatactgatcttacaagactctgtggtcgaattccccatatccattccactcattccactcattccgctcatgtccattttcattgcgttcatcgcgtccattttggtgtttcgttcccgagtctctcgtactggtctttcgttctggtatcggcgaaggtcaaccagcgataaaggagaggaggatacggccaaaacgtctccaaatttatggagtgagaatcaggaggtccccgttacgtacttattgcttcttgtatatatagtcagtatagcttaaatctctcagggaagtcttctcctatacgttagatacgttatgtgtaggtgtaggtgttgcgctatcagatatctgatcgcaggccttatcaacagtatccaatcgtctttgagaacgattagcacatggtcatctttcatgtacctgattggctgactgtcgcttaaccatcgcatcagatacgaactcacgcgaacagctgcaatgtcggcgcgttgtagaaaaaggaaaataacaaaaaaacaggattctttaagactgttcttcagataaaaaggacataactcgtgtattatgctgtagataccctttgttctataacaaaccaaaatacggaataaaaaccctgtcctcaaaaaccctttttgtaaaccaaacaacaaccccgtcggcatgtagtgcgtatgcttctgtgaaggcgtgaaacagtcgcagttgctgtctaggcctccatggcatcgtcatcctcactctcgacctccatgtcaacttcgacgtcttcgttgttggaattacgaagagcgtcccgcttcttgcgacggacagcctccttgtgctcttggtcttgttgaacagattccatcaacaatttacgttgctcctcacgaaggctgcgttgtgcggcggcaaaagcacccaaaggcgtgcttgtccattccacatccttcatgaaattcacaccctcctccaacgcgatgggtgcaaaatgatgagcgactcgcttctcctgcacaaacgcggcattcgcctccagcttacgcacaagcgtcagcagagagcgattgaggtggatgtttttgctgcgcttaataaaacgcttcaagtgaacgatgacgggaatagaaatttcgggcatagcaatcgacttgcagtaaagtgtgcagtattccaacaacaactctgaaacctggtctgcaacaccttcttggaaaatgcgtgtatgcaagtaagtagtcggtgcgtggatttccacctggaaatccaatgctttgagcgtgctaggtctaggcttgcgcttcatctcagaactgttcaacacttcaaaaaggagaggggcaatgggtatagacacgccgcattgttgagcaacaaacaacaacacacggataacgtggaaacgaagagggaagtattgcgcggaaacagcgacacgaaccacacctaaagcaatttgaacaagggggtatacaagggcactcagaccattgttagactttcgttcgcgttccaaccaaacacccttggaaagcaagcgagcccacaggtcaagagaatgaatgtatgaccagttttgaaccaacttcaatgtttccttaccaggatgctgaataacgttacgcagcgtaatggctaattgacgaatgtaccgataggcagtctgatagcatgaactttcctcaagcagcataagttccacagcactattcttcataaagttaatgccgtcgagtgtgtgaacggaagtatggccacattggcgcacaaatgtaagatatacggaacgaaggataagggcagcaagcgctgcgtctgccgaaatacacaattcacgcagcagcataaaagctgacgcacgcacagagtcgtctctgttcgtgccccattgagcgacaactgcctgcgtgaaagctttcagaaactttctgtgcgacatgagatagggcgtaacattcttcgcctctcgcagcagcaaagacaagttcttcgcatcagacataccctctaaaatgtggagcaaggacagaccatatgaacgaagggatgtagacagcttggccaaccgtttgttgcttgtgtcaatcgtttggcggtgctcactaacttttttaatggggaaatgatgttgcaggacagcaggcacctccttaagagcgagcaaaaggactccattgaaaatctttggatcagagatggtatacttgagacttgcacttccttcctcgttaaagtaagcagcagccttgaatgcctgaataaccttttgcatcacattcaatgaatgattttctgacatggcagtctgccagcgagcaattatttcatcggtgattaagacctgcgaagaaccaagaccagcttctttcaaatcatcctcaacctcttcttcaagggttttggcgttaaagttcagcaaatcctcgtcatttctttccaaatacttgtaaaaatctggatccttttctttcaattcctgaagctgcttttgatacgtctcgggatcaatatcagcttcgtcttcactttcagaagactcttcttcttcctcctggacgggttcttctacctttttctttgattttttcgacttcttctccttcttagccttctcaatctttttaggagcactgacttcggtaggttcttcagaaccgtcgttcaaaaagtcatccatgctcatattcaaatccagtccttcatcttctaaaggttcctttccatttttgacatccttcagcaattttttcacttcgcccttcaaagtctcttccttcctcttttttcccgaatccaatttctcgactctagtcttggactttccagagcgtgtcttcttcacggtttttgcctttttagcctttaaaactgcagaaactttggccataccgacattcaccagatttcgacgttggttaaggaaggagccaaagaacgccaaataccagtacctgaaatccaccaaatacacaaaaataataacaactacgctgttttattaatgaaactgatctaattctttttgctacacatatactcttgctttttttgaactagccgctttttcgccgctttttttgaatattgtatcgctctttacagatgagaaattctgtgaattgtgctctcctatgactgttcttagattctattcattttcttctgtgtgtattgacaaacccaaatctaatccattgattcagtttatcgacttttacaatttcaaatttgtatgaaaagccaacttacgagtacgaagggcattcgctccagaaatatatgcaatggaggataaccgagcatctcctccgaatactgttttaaaggatatggttgttaaacaaaatgattcaaacagggttcctccacatgcctcaaatgagaactcattgtcaacatcacaacctttaccgttgccggtgccaaaaagaaaaagaggccgaccaaggaaacaagcgaattctgtccctcaagggaatccttccaatgtgaaagttgctgaactcaatgagccggtgaaaaggaaacgaggacgccctcgtaaaaatcccctcataccaaatgctgcaaccagtagcatccatagtgcaacagtcatgaatccggaaccatcgactgtagtcaacaatagttcggaagtatcagcttctgtttcaacagacgccatggagcgtgcctttttaaaacggagaaaaggccgccctagcaaacaagatatgttagtgagaaaaattctttctcttgcagctgactccttggtaaataatactgatcctaattattcggatttatacttgacagagaaagcgccgcacgcatcaaagaaaaaagacgcattacctaaggatgtaccgtctttagatgattcgaacacattaggcattgatgataagagtattacctcccaagcgtgcgcagttcctgcattgggatccgaaatgaacaacagctcttccaaaatggcatcaagtaagccccaaagacgacggaggaagcactcaaactttctttctcctttttcttctattttatctacaaaggctccctcaacgtctacttccccttttcatttttctttccctcaattacctgaaagaaaacggggaagaagaagtcgtgaagagcaacttcttcgaaattttggatttgtaaccaggtttgatttagcacatatcaaaagtgggactttttttgacacggtgttaatttcaaattcgaaagaaaccaaggattgccgattatcagatgactctgcgggtccatgtaacaatcaaacaccttcaacttctattacttccgcagtacgatctcaaaatacatccagtaccactgcacctgacagtaggcgttcttttgaagaagaatatgattcatttgacgattcacaaattaatcttgacgttttggaaagaattgaacaagatgtacatcttaaggaacacaaaaattcaactaatggccacaattctcgcccgaaccccatcctccatgacgcttcttctgaatcccctccaccgcttagttcccaaccgtataactttcctgagtgtttatcctctgaatcaccgaaatctcctgtactgagcgcttctccgtccttttacactcgttccaacaatagtgctacttctcctacttccgctaacgatgctcatgaagaacaattaccattttcctctcccctcaaatcctccactgtctcaaaccaaattacagatgggcgagttttagcctcttcgcccataatggagacattccgtattcatcatgccgacagtgcacgtcccactccatcaaacagcacgtatcattctggcaaattgaatagtccttcgttttccgctactacagatgaagtttcaaaaacggaacctgcggccaaacttattaattgtatgagcggtttacgttccattcgaaacaaaaaactttctaagaggtcactcaccaaaccattcaaaagtccgctattgagctcaaacaagtttcttcatcagagacgaaaggaaaacaatttcttgcgcgtgactcaacgaaacgatccactgatacaaaaagaagcagaactggagagagatatagcagaactcaatcataaattagaaactgttcgtatggctttgaaggctgaagctggtggactcgatacaaactccattgcttcaaagattcaatgctggcgtaacgcagctcgcctcgcaattgaagttttgtttcccgtcttttctctacgctttagtactatgatgcaggaggttccggtgtctgttattcctaacgttgtggatgaacttcgcgagaaaccttgcactataggtacatttttgcgtcagttagatattccatttcatcttgttggatacaactctgagagcaactgttgggatgactagttggcatctatggataatgtggtttaatttgtttttactcttcttcttcgtacaggttcaacaactgcccctattgcctcaattttaagtcttatgcctacaattttttcaacaaggaaactactacgttttttcctttccacgctctaacgtctttgcaattctacttttagttaacgtttagtttgttttttttttttctcttttttgtatgaacaatgaatagaatgacttatgaaagataataataccaaccgtagcgtaaacccaatagacaacgtataccgccacttttgtgatgcattttatactctctaccatgttctatgggcgggacttgggtatatttcgggtttcagagtcgttcacgaacaaacacccacagcatcaaaaaacttggtattgtgcttgtaacctctaaatttattccttagacttcaaatacgttaatatgagtaacaacaacaaatttgcactgtcaatcattgattttctgcaagtctccgcagctaacgagcatttggcaaagaacaaacaggaatgcctggaagttgctggtacggatacagatataaagaaatcattgtaactaacacgtgcagctcaatgtttggcagatgcctttgacttggacaagaaagacgcaccctctggcgctggtgcaaagctgaaaactgcttttgaagaatttcaggctcgtgaagcagccctcactgaggctaagaagaaagaagcagaggaactgaaggttaagggaaacgaggctgtggctaaccatgagtacgaaactgccattgattactatacccaagctctcaacatcattcccacgtctcctgtcttcctttccaatcgtgcttccgcctatagtcatcttggacaacacgagaaggctattgaggatgctgaaaaggctgctcaaatcgaacctactcacgttcgtgcttacagccgtcttggctatgcaaagtattctctgggacgactcgaggaagccattgaagcctacaaaaagggtctttctctcgaccccaacaatgctgttttgcaaaagagtctgagcttggccgagaagaaattggaggccaaggaggaatcctcttcttctgcagcttctactactacccaagatcgtgctgcacccagtggtctgcctaacctcggcggtctcggttccggtggcatgcccgatttggcatctcttatgaacaatcctggtatgtctttatgtgttgaaacctaaattgtcgaattactaacctgtcattgtagctgtcatgaacatggctcagaacatgatgcaatctggtgctttgaacggccttttgaataatcctaacattgccaatatggcccgcaacttccaaaacggtcaaatgcccaaccttcaagatctcatgaacaatcctcaacttcaacaaatggctcgtagctttatgggcggcatgggcggcaacagtgagaactctaacaacaactctggaaaccactgatttacatgacgcatttagtcacgcttttgttttcatagtttctcttctaaagatttttattgattaccctaactaaacgattgtgacagaatgtgtgtagctttcgccgatttcgagaaaataatattttaattgtagatgaccaaaaaaaatgcaatgaagtaatgtttactcagtatcctcaaaatcatctgcagtgtcctcttcgtctaaggaagagatagcgtcttcgaattcgtcattttcatcttcagcttcacttgggttggcaaataagccattaatgtaagaacgaagtcttcgtaagagtggtagaacggtattggtgtcctccaaaccatcaatagcatctccttgaacagcattctctcggtcttgatgctcctcatttgttgcattaaccccgttttcttcattttcctcttgctgtccttgattccgattaagaacggcgttcgtaaaataagaaaccaatgaatccgttaaaccatgagacacactgggttgcacctcagagtcatacattcctggaggcaaaggatcataggccaaaatattttgctgagtaattctccggggtaagtatttaatgagtggttgttcgttcattaatagaacgcatctagcgatgttctctgtaacttcggtgcaacgtgcctccacaggctcaagcccatccaagtcagtgacacactgttcaacgaagctgacgacgtcaggcgaagaccataactcatgtgcatgcagaggatacatttcggcgtaaaactcctgcattacatcctcacaggctataggagctatcgtatgacgaacaccaatggcatttaacaagggtaccaacataaaaggcgcacgctcacaagcaacgtgcaatgcatttcttgaatcatcgcaatctccgtatagttgatacattgccaatgcagatgaatacattagacttgggtaggtctcaataaaattctctttatccgcgaagttggcataatgaataagccaatcgaactctctcgatttgagtgcaaatatatcgatacaagcagataaggcataagggtcggtttcgtctaactgaaggagcaactttccaaattccaacacagtatgccaacagttacgttgagtaaggttggtaagatgcagccatatactcaagaagaaatcgcgattcgcctcaacgacaaacggcaatcgaactcttccagtagccaaattgaagagagggtgcaacgatgaatcaaaagcatacaaagcgcgaccaacaaggctgctagccaactcgtggtcgccttgttgcagtacgacatcggaaacctgcagaagtgtgtcaatgtgaaatggatgtgagcgaaggagagagaacaaattattgggatcgtaagtttggacgcagaaaagaaacgtgtcttgtgcttcttgatatgttctgcttctcgtgaattcgaagtagcttataccgtccttttgctccgtcatcttcatactcagacccgtgcgaatcattgctggccatccctcctctggttggataagcacatagcgccgtcttcgctgaattcctcttcgtttcgctacagaacgtttttcaacaagccgtccaaacagttttctgagctctaattcggggtttagtaagttcaagttaaccttacaaagatctgcacgaacagcaacaggatcataggaaggtaccgattgggtcgacgatgattcaggaactgcttcttcgtgatatttcagcttaatctcagcgacaaccctttccaagtcatcaacactcgtgtcattttccaactgttcatttgggagacttttattggcacctcttgccttcgatttcttcttcttcttctttttcttcttttttgaaggtgctgccggctttacaacctcagtcagttcctctgtagatgtcttttcttcaagaccatcgtcatcttcttcatcctgttcttcctcctcgtcattaagcaattgaaagatacttttttgtttggtagattttgagcgttcatacaactcatcctcttcggaagactctgtatctgactctgaaccaagatattgcagttcacgctgtcgttgaagcctgcgtaaagcccgtgtcgacatttcgcatgtttttggtggaagccaactttttgcctcaccgtgactagggaggaaatagctattcggatacaagcagtatggatggcattacaatgaataaatagaatagtttactgtcttcgttgaatacaaaagaacgcatgtagttcatttactagcaatataaagttccacttcccctatagcttactcatatctattaaaagctgcttactaaaactatgttaatacaaataacgataattgtaacgaaaacccagtagtcacagaacatgactctttttaaccataaccaaaaattccccatatcccttcacaaatcatgcttagaatgaaacaacctttttagcaggagccttagcagcctttttctgagcagtggcagaaacaatccgtgagtactcgtgaaaaccatcttcatcaggtccaatagcgccgacagaagaggcaacacgtcctcgaataacgtcctcacgagtgatcttgtcacagtctttggcaaagtggtgcacagaagagcaaagtttgcatccgcctccccttggatacaaacctttaggattgtctggacatttcgaagcgagatggcccttcgccttgcagatgaaacatgtcgcaaactctagaggtcccttcttagcacaagaactcaacgtgtgttctgtgcttccacagcgaaaacaaatagccttagaatttccactttctggacaatcttgaagaatatggccttgctttctacatccaaagcaaaacttgtctgtctgtctcttaacttgtcttctcacacgtctgtgttcagaacgcttcttcttttggtattcactgaacttaggtcttcctgcgttttcgttttttgaaccagattcagtctcaccatcgccagaagcacctttaggtaattcaacgggtttatactcgtatggagtcgcttgcaaaaagcgttttttgcccatgtttgtgtatctagccattttgaaaaaagaatgcagacaggagataacaaaaggcttctcaaaacttaaaaaacaaaaggactagcactacccaaaaccttaaaggtctataataaaaccagtaaacagcagtaactcgctgtaatataataatacacctttttccccaactttgttgtggttagagtgtattttggggtactccctccttgcaatcaaactgcttggtggtgagtttttggtgtagcattaccaaggtttatccacgcattaaaatataataaccgtctctaatgctgccaccaaactctgactgctgttgttaatagtacggtgtttcacccagtcaatacagctaccctctcccaacacagcagcactatgagcagggccgaaattcaaagcttgacggtaaaaaattaccgtctaacagacttaattggtgacttcgccggagaagaactgtatgtcctgttaacactgagttactgttactgacattttttctacagagtccttgttgaaggtgattctttgattttccgcgttttaggaaatgactgtcacttttttggaaaaaatggcgttcaaattttgcatggtatttacaggattgaaaaggaacttgcgaagtttaaacaggctcgtttaaactactgcattgtattttttaaaaaatgggaggctttatatacgagatacgaccctttgttgagggaatcactcattttgtttcgtcgtattttgatccgtcatcttagaaaacacgtgtcggtatactcgtttaagaatgtttcggattctcaatggagtttgtttatttcaaagcatcgtccttacggctttgttgctcttgacacaccgcacagttctactgagaatggattaaagctttctgaggagcaagtacttgttttcaagtcatttgtatactccgctttggcagacggaatccctgtcgctctcttaggttcttacaagtttgtcgataacaaaatattggtctccatcaagtctgctttctctcaacgttcccctgaacacgtcgaaagcgcctacaaggttctttctaaggccttgaataagtttgagaaggttgactatgaaatggagcttcctgacattgatgttgactcttgtgaaacgaacgctgagcgtgtgatcgtgctcgttgccggttatttgctgcgtcacagcaaatctaagaatattatgaactacgccagacttttagtgcttctgacctctgtgttggatcaactctccttaaaatctcgtttccaaccctcttacgaagctttccaacacgaggatgttcagactttcttggtcgagttcttgaaatgcagctctactgtacttcaattcattgactctaaggtgaacggtttccacgatctttttgacagccgtgtcttcatgcgtttgatggctgatgccgctcgtggcaagttggaacttcccgagataaaccaagagcgcgccttgtctttgtggaaagtaatcatcgacttctgccccgaagcaggcgagttacttgacttcaagccttttgagggaatttcggaagacttgtttactcccatgcttccaaaggttacggacgttgacactgctctttgtgttatatatgaccctgttattgctcagttttatgaatcttctgagtggcatgaaatccccgagaaggagcctcgtcccttggagaccgtcttggacttttctcgtcttcggattaacgataaggccatgaccaacaagcgctatgaggatctgaagtcaatgcagaaaaaaactggcgatgaggtgaaagatcgtcgtcaacaaagccgtgctagaaaacaagatcaattctttattagtcacgttcagaaatacgccagttctttaacgggtgctaagggtggtcaacttaagcgtttaaccatctttacgaacactgcaaaggaaaatgttgccaagtccaaggaggctgagttggcagagaaggaaaaggagaaggagaaagaggaacccgctaagaagggtaaaaaggataagaaggaaaagggcgcaaagaagggaaagaatggaaaggctgctaaaccatctaaggccgacttaattcgtgcggagattgctgctaaaaaggctgaaaaggaggacaacaaaaatgagatgatttggcaagaaactaaggctgacttgaaccgcgttaaggacttgcatcttcgtgtttctcgtcttgcccaactgctttcaatcaagtcgtttgatccctatattgaaaatgagatgcgtctctacaagattcgcattctcttgtctctttgggctgccgtttgtgtttctgacgaggagaaggagaagaacatcaacttcgctgttgagatcttccgtgaaatttcgctcatctatcctaaccccatcacaaagcaaattaaggccgctttagacgacactttgactgcctttggattggaatctgttatccgtaaggtgaaaaagcttgaatctcgtcccctctctttccctttcgtccttcccgagttggaggacgaagagatggatatggagattccctacacttcgtccacattccaacttctccactttggtgagtacatggagcgttctatgggtagtgctcccgactctcgtgttgcttttgatcccgataagtggcaacgcgatactttggatattcttgaccgtgatgagtctgtcttcgttgttgctcctacctctgctggtaagaccttcatttctttctatgctatggagaaggttctccgcgataacgatgagggtgttgttatttacgttgctcctactaaggccttggtcaatcaactgtctgctgaggtttatgctcgttttaacaagagataccctcatgctggtcaaactgtgtggtcggtttacactcgtgattatcgtatcaacaaccctaccaactgtcaagtgttgattactgtcccccacgttttgcagagcatgcttttgcagcctgctttggctaacgcttggtgccccaagatccgtcgtatcattttcgatgaaattcactctattggacaaatggaagatggacttgtcgccgagcaattgcttctcctgtcgccttgtcccattgttgctctttctgctactgttggtaatcccaaggagttccaccactggctttctgctttgcaacgtgcccgcggaattcctgttcatctaattgagcacaagcacagatactctgatcttcgtaagtttgtctatggcgctactcgcgatttcgatggacttcaagatgagaaggactgtggtgaaatccagtttttgcatcctgcttctgcaatgtcattctctgatggttccacaacaggtcttacatttgaacctcgagactgtcttcagctttatcatgctatgaagcttgtctcgaagggtgactttaagattagcaagaaattggaccctgacaattacttcagtgactgccaatttatcaaaaaagttgacgttgttgcttacgagaagaaaatcaaggaaactcttcacacctgggcctcccttccaaatgcctttgctccaacctctcccttccaagctctcatccgtcatttctgcaatgagcctcaacgccttatcaataaccagttgaagcttcacaaggatatttctagcattgaatacattgctaagagtactttgcctatgttgaaggatttgcatagcagagatttattgcctaccatctgcttcaactacgacagacaggagtgtgagtttattgctgagacggtttacaagaccttgaccgagaaagagcgtgaatggcgtgagaactctgaggaatggaaggagaagatgcgtgagtataagaaatggcaagcttccgcaactcaaagagctaagcaagccgagaagttccaaaagcttgctaccgagaagcaaaaactccaggctcttaaggaagctggcgatgtctcctggattgaatttttcgacccgaacgagccatctgctgagttctcttttgctggtgtgaagtctacctacggtaaggaagagctttaccgtgatttggagtcccttcgtaatcgccatgccgttcccgaatggtacattgatgctctttaccgtggtatcgctattcaccattccggtttgaacagacgttaccgtcaaattgtcgaggttcttttccgttgtggtcaactcaccgttgttatcgctactcgtactctttctttgggtattaacatgccttgtaagactgttgttttcttgggtgatagtcaacaactgactgctttgaacttccaccaagctgctggtcgtgccggtcgtcgtggtttcgatctcttgggtcgtgttggcttcctcggtgttcccatgcacaagatttatcgtcttcttactactaagctttgggatatccagggtcaatatcctgttacgacaacgttgactcttcaacttagtcaattggtttcaggttctcaggcttcacctttcgctcgtgaccttgtgaaggcattggtcaatgagcccaagttcatgaagaatggtgagactttcagcgtccaattccttcatcatcttcgcttcaacattgagtatcttcgtagagagggactgcttgatgagttctgcaagcccatcaacttgtccactttgactactcatttgtactatgctgagccttcgaattatgccttcattaatcttcttcgtcaaggtattttccatgactgtgctaaggtttatgagagcaacagacttgaggctatgaagcttactgtctctattctcgctcacctctttggtcgtattccactttccgctgagtacgctgctgaaattaagagtcggaatgacttggcaccttcagaagttttgcttcccgaactgccttctaaggctttggacgttttgcgtgcacatgatcaacgtgttttggacttgtataagacttacattcgtttgtaccaggaacatggaaacgtcggtgtcaatgacactgagcttcctttgtcgaagattgccgttggcggtaccgaggaattgccaaactccgccaaatttggtgttatttcaccattccatgcacttggcggttatactgatgccgatgtcaaggatgttccaagcttccttgaatccatttcggacaacattctcttgaagacgtctcatcttcctttcgcccttagtggtgacaagtatcttaatgcttacctccttgatttctttgttcatggaagcgttgagcttcttgttgaacaaaatgatcttaagcactctgagatctggttcgttcttaacgatttcagtttggctcttgctactatctgtagttgtttgggtaacttgttgaatcttgttaccgaggctgatcttgagaatgctatgagtgctttggaaggttccgacgctctccaggcttcgtctgagaagacggataacaatacgactacaacatggacttctactattagtacgaactactctactactcaaagcccggatgagaagcttgacgttgagttgttcaaggtttaccgtatgtttttggatgttcgtaatgagttcgatacgaagttcaagaagatgtgggcttaggcttcgcgggcgtgcttgtccatgcttttcacgacactggtactggctgtacattttagtggtactaaatgttctttccacagagttattgagttgatcctcacgaagtggataactaatgtagacataattttttagaataaaactgggtagtacaaataagcctgtaatgcttcgtcgtgatgtctggtgttgtgtttactgtccgctagatccgtagttggtatgtgattattgtcgcattaaatcatgttatataaatactgtgtactactcactgtatacggtcgacagctcgctccttccgaactgttactactggtgtgagatactcaagaaggcattttttgggattacaacgacagacgagaaacaatgccgttaactgtcgaaaatgcaaagcagttgattgacgattttatgcttagagatgccacattcatgttggtaaattacaatgagccgcaagtagataagatttacagtatgcaacataacgatcaaaattactgagagactaccgtttagtttgtcatttcccttgtagctaacttaaatacttgaacagttctggacagttctttcaacccccctcaaaatgcacacttgtccatgtgcaaactggtaccaaaagatgctcaattacttcttttgttaagtgtcaaaaatgcggacaaaaaagcggttccagcatcttttgccgaacgtttagttatgatggaagcaatggcactggacctacaagaggcaagaccaattattggattatgtaaacacgctttgtttgccgataaagcagaagccatccataattcgcttcatacagcgtcacaatcatacttgctcggatttgacacgctagtcagactcctggatccaaagtactatgagccgcaaggcattgaacaagcactcggacactttttcgccagtacgaaagtgatgtgcgttgctaggcccgacgtatcatcaggtctttccgaacaggaggaatacatgaggagtatcgccaagggcgatatgaaaggtatcccagcacagtgggccagccggattacatttgcaacgttgcgaaacggaggagaaggagtcagtagtacagctgttcgaaaggccattaaggaaaaaaatgatgaacttgtcaaatcgctcgttccaccagcggtgtatcaggtattgaaagagcttcgaccatactagacaaatacaaatgagtagatatatctgtgatcatttcgtcattcaccagaacccttttttgagtatgccaataatttattgaaaattcagagctttctttgccatttccaagacaccttcgtaggttgcgttaccaccaatgaagccggaagcatgaacgaaaatgcatccaggaataccggtcagtttggacagggcatcgtcacggacaccacgccagggctcgggcagaggcaagcgggaaacgaaagaatcgggcgaaatgctgacagcttggatacgccaatttttgccatcactgtagagtgcgtatttgaactggccgacgatattcttctcctcctcaatttcgaacaagtgactcttccaaggacagctcttttggaaaacaatgatcggagacgaaccagcttcgttaacagcggactccacgattgactttgcgggaagccaagaaagagtatagtatttgacagctgcctcgaaccaatgacccatcatccgactagccttcatgaattgctcataaatagcatcgtcatcctgcttgtcggaattccactcaggaaaaagcatggaaaccataccggggagacttaaagaggagcggaaggcaggcttcagctcggcagggtatggagaaataccattgtcatcagcgtcaaggccttcgatgaactcgcggtaaatctttacatgaagcaagtccaattggctttccgtaatgggagcgctaggcaagatggaggtaataacacgcttaccgaaatacttgtacacaagaccagcactggaaagtttggttttatagtcgggagagaaagtatcattgaattcacgctggtgatggtcaaaatacttcacaccgtcgaactttccgccaacgtctacggcaatgtcacaggaatcaatgagctcgaggtcacgagtacgaattacttttgcatcacggtattcctccagacaacgcagcatatagactgcgagggctaagctcagttagtaagcatgcatgaaaagtgagagaggagcagaaaggatcaccgttttggtgaatctgtacagattcatcaacgttttcgttttcttatgaaccgaaagactccctcatctttaacacgtacattcatcagcgtgaaattttccactatgagtagcaattcgtttttgagaagacatcctgaagcgtctagagaatggaagaacgcaaattttgcttattaaattttggagtggtagttggcgcattcgctaccattgtattggatgctccctgagaagctttcgccgcgtttttaattctcgttaaacgagtagtttgttcgcaaagaccagcaagcaccggcgcttttattgtcgggattgaattttaattgaaaattgaaaagaagcgtgcatgtcgttcaatacgagaatgaacaaaaattaagtacgtgtattgttagtaagaataagctcgtcgttgcagtgaaacgagacattcagagcacaagaatcggatcaggtcgcagaaaatgagtagtaaatgcaattttttgtacgcgaaattcaatggcagcgtccattcctactatactcgtgattctttatataatcctctctctggaatggtttacagtttgtaccaagcgtttataccatccatttcataaccacagaaattaaattcggatcttcatcagctgtcatttcacagttcattgtgcaattctagttttgaacgtcgagttgacatttttttcgtcctgttttaagcaatttgaagcctagaattctgttaaacgttcagtttaaattgaaacagcactcgttcagtgttctctttgcattttttaacaatttattaaacattgttctcattttcgtgacattcagtttctgccgtagttgggagaggacaaaacgagataggtggttgctgtgctttgttgttccggcggcttacgtgtagaaaaccttatttggggtttcgacttcgacgtgtcgcgtcgtgcccagtgccataatacacatggatgaggataatatcccattggagtcgttaaagactccagaaatacaaagaagtattcgtatatttctgtttaaacgtctattaacgcttaggttttgtcccttcatttgaggatacctcaatgctttcgaattcaaaaagcaatgcgttcgtagaagactttttcatgcagaactacattccagacacgcttgacggtgcactaaaagagttgaatcttgaatctcataaaattgacgaaataaactcgcaaaatataaaatcttactacgagttgatggagtctgtggacaaaaacgaagatgtagagacgttgactgatgcaatggacacttcgggtatatcgctccttgagcagccaagttttggaacggtaaactttgacgaatggttaaattcgccttctccgtccaaacttattcaaactcgcgaatatgaaaaaccagtggctcgcattccgttaatggctgtcaatccacagagccttactccttcaagaagcttacggaaacaacatatgttgcaaagtccgacgaagatgcagagtccagggacaccgtgtatgcgtttgcgaaaaaatagacaaactcctctatctacaagagttaccccgatccgactacaaagctacccgttgagagatagtcccgcagaacgggaacaagagcattgtgatgaaacgtgtcctcacttgtttcggttagaaaagatacgtgaccttttagcatttgttcaacttgagctgaaatgctatgttgagccctacaagcgtcaagttaaagagctcaaggaggagttgcagcggcgaaatgccgaagtggacgaattaaaacgacagcttgctgcaaacggtcggatggagacttgatacaggcattaaataatatgcactacgacgtatatgataaaataacctcacatgctgacaatgtggatgactgaatggcccattctacatcatgtgctaatgggtgttagtatggtcctgcttatgtcgttttataaaaaagaaaagacctcgttcagtggtttaaggttacttcttaccttcttttagtctgccccacttttccgtttggtatttcgtttccaggtttgcacattcaatggcattcttggtgtccattttattcattgtcatatgcataccaatgacgaagctcttcatgcttcgggtaatctgttcaaaacaagccagacgccaatggttctgttgccggagccattgaaaggcggcacgttttacttcaagcggctgtttgtttggaattaaccccttgtctccgtcgagatactttagttggagtccaaacagttcctcgatattcgctttcagcgggaaatatctttgtttttgttcagctaacagtttgccttcatactcatgtgagggagcataaacgagaaccgtgtcactgtcgagatagttcatgagttgttcgtacagtacattcagtgtctcctcgccattcttttgctctttccacgtcttcatatcaatagctcgtgtcacgagcgaagttagagaaagttgatacttaccgatactgcctggggtcaattggttccattctctagcgactagatgtgcaactgactccatcgttttcggtaatacaactggaaacccattggtcgtttgtaatggtttattccctagcaagatacgaacacaatcattgggcatgtactctacgtgtgtttccttccagagtcttttccacaagttttgttttaaatctttgactgtgctgacgcgcgcgtccgcataccctctcactaaaaaggaaaacgtttgacgcaaaccatgaatccgattttttgtccatacagctcgcatttccaaactcccgcgttctttcctgtcttgcaagttgacttcttactccgcgcatagctggcctaatacccgcggcatttccgaatacagaagaaaaatcaagaacgaaaaaaatgacgggcgatttcacttttagcaaatgaattcatgttgaataaagttatgcttacgattgccgttaacgagtaaacgagcagaaggtcatttctgtgatacgaataaatgtcattataatacagctcttttacggcggcctggcccagcaccagctggcgcccgctttaccggttgaaatgaaggaagttttgtttcacctaagacgttttcagcaagttccgtcgccgacggtggagcttttgtcgtggattccgttgccattcgccgaacaacggcaccatcatgagaagcaaacagtttttttgcttcctctagcagttcttgctgttctgcttcatcggcttcttgcttttccttacgtacagactcaagttttgcaatggcatcgtcaatgtctatgcgagatcgcctagcactctgttctcgaagttcatcgagcgtgtcgctgatctccatccgccgttttgtgtcgagtgtcttttgttcaagcaattttagattgtctggcgtctcatttgcaggatcttctccatcaagttcggggtcttcatgagctttcaacttttgttctctccatggctcaaaattccgagacgcacctttttcagcagcgtagtccgtgtgttttgggtcagtgacaaaggtgatttctgcggcacaacgtgtgcaacgaatataaaatcgcaggatgtcgatggaaaagtacttttcaccggtcttttccttacgagcattaaacttctttcccttgtaaatgtattcaccgcaagtattacacttcattgaaaatggagtcatcaaccgaactgttgattttcctccattgggtccttgaaactttttcttcttctttggaggcgctttcgaaggatcatagtctggaggaatgtatttgttcagaactttacgttctgacattgttagttaatttcgaaaaagaaaaacgtgaaaacggagggacgggatgggaatttgttctaatgtatgaactgtactacacgtttacgttcagataaatccgagtagtattctatgaatcgtttaatctactcaatttcttgccgataagacgagaaacgtgtaaatcgtgtaaatcgtgtaaatgtatattgaaaatgctgcggcaagaagaggcaattttatgaaaatgtctcgaggagtctgagctttaatggttgaactcttttttgttgattaaatgcgtggccaatattgaaaagactcaccaccaaaaattgtgttgtggggaagtggggggagacattcgttctcacaaaagaagccaatacaattcttcgcacaatacttctcgtcctaagatagaaaaataagatgctaatgtatgtgttattgtaattgtaattagtcttttattttcatatgtcgtagagttcctgtttttgaatacgagaggtgggtgatctcatgggacttgaggccgttttgtttcgttgtttgcttttctactgcaagtcgtcaagcatgtatgtgcgcaatgtatggataatgcctaggccatttttgcatcaccatcagcctgcattcgacgacgctgcgcttcctctggactaagaccttcaacactccaagggaatgtaacacgaggcacggtgaaaaacgagttttcttttgaggcaagaccggccattgcattgtaccatgcgatgacagcagtcgcaattccgaaggcgccgccagccttgagaagatgagaagaggttgaggcgttttttaccaagtgagcaatgccgaggagcaaaaaggttatgtctaagcttacaaatagcaaaaagaacgcgagggtagatctcgtcgtacacaacattacgaggaatgtgaatacgaaccaacacatgagatacaaaccaatggcgtgggtcaattccgcggggtccttgtacgcagaagcaacattgaagaagggaatattgattgcagcaaaagacaaccagaaggatccgtaactgccgaatacggctgcaccgaatgtgtttcctgaagccaattcccacatagacacaagcacttgagccatgccaccatagaagacggctacagtgatgatcatgttcgaggtgagaatatcatcggtatgcaaattgaagagcgacaagagaaaggtagtgaaagcgaatgagaacaaacccaacggagccggatttccaagagtgttataacgcagacgatgaggcataggctcaaagtctgcggcagaaggaccgaataacatcttttggcgatgttggagttctgcaatttgtgaagccaggtgttcagcctgatcataaaccggccgagcacttgatccatagagttcagtgtcgcaaatggcggcttcagaagccttggcactcatacgctcttcgggtgcgacagaaacggtgtaagtcataatgtatgcgattaagcaacttcccgtaaattaaaaaaaaaaaaaaaaaaaaacctgcgagagtcttattaagaagtgcaataaaaacctcgttcagagtgattgttgctgattaaatgaaagcaatgactcgtaaatttctttttgggcttcgaattttttggtttcccagcttggacccttgaatgtatcgcttgtaagttctaagcgctatagcaccctttttacgctgtatttctcagtgttcaaactacgaggaaatgcgataaaagtactgaaaattaaatacttctcaaaacaggggagatggcacaggatactaaggctgagatgttgtatcacgctctctcataagatctcacgtccgacagttgacaccccaaggtggaagctctaaactgtcccttcggcggctatgagacattcggaagaatgagaaattgtctagattccttccgtagaactatgtttttcggggaaagttggccttataaacccgttttttaatgtccacgtgagcagtggtagcgtattctgcaacaaacactggggttttgaatttatttaatacgacatacaacagggcttgtaaaattctgttttaccacaatatttactgtttgtatagcgagaattggatgaatgttgagtctctagaagaggagatattgtcgcaaaaatgcgcggttgcatctgttttgcgacacgatctgattcacgtgatgacgctatccaatcaaaaaattgccgattcgcatcggatgcatatagaaaaagggtgccgacaattaagcgacgctaataggcaacaatttcgcacccggtaaactcggcgaccgctacaaaacaaaagaaaacaaaggtgtgaacaaaactacaaagttatttagtgattagtcattaatacgatgaattgatatgaaacaaatactgtataccaaaaaaaatgaacgaaagaaaacagggaaaattgagggaaataatgatgaaagcaaaaaacgcgcaaacaaataaaacaaaaaaaaaaacaagaaacagaatccatgaataataatgaaacaaaacgaaggaaagagcaagttgaactcaacagttgcctgcgatgggctgattagaagggattataacgggtgagcccattgtgagtttacgcttgacaagggttcgcctaatgggcttgagaggaagaggtgatgcgctcatctggtacgggatcacattttgtggctgtttagaaacgccatatttggcttcaagatacttctgatattcttgagcaaatcgctgtttctcctgaaattcttccaacgcatcttcacacaggatcaggtctttaacgaagacccgctgtaatggctcgaactcctgagtatcacgaacattgttgaagaggaacacatcttgtcgcatacagaaaaactgcgtgggtcgaccctgttgtcgtggtatgagctccatagatttcaaatacatgtgcaacggaaaaccccgagcagctgtgcctatgctagtgatgaaggccaaccaagccaggtcgttgggcgtggaagcgaattttaaaacaggggatagacgcatgtgatgagcttttaagttttccccgtccatcggctgctgcaatctgatgttggctttgaagcgtttactagaaacaactgcccaactggtacggtgtggcacagaaaacagggtccttggatcaatcaagtacatacgaatatgaccaagtcggtggcgcgcggcttgaaggtgaagtctcgtataaccgcgctcatatccgtttttctcgatgtatttttccacgccagaccatatgcattcctgataacattttggataaaagtcaaacaacatcacgtggtggaccaaagttgccagcggagcatgtctctgcttgataagtctcattaacttggggagaatgtgggttgattgagttttcgaatcgctcgtagttatagctgagcttttcgtttttacctgcatactcgtatgtgaaaacagatgtttttaatccctctgcgacgagtgctgtttctcgagaatgctgactccgtgatggagaaaaaccaacattcaatccatactcaaacggaacactgaataactcggaaggaataacttgtgtaaagtaaacttgtgccctttctgcaagctcctgcgtccatgaataagcgccggcgcattggacgagatcggtgttggggcaattggaagaaatgcactggtaagctttgtctggatttaattccttgttaatcagtgttgcggtggaatgactgtactttgaagaaaaaagtgtggcagattcagaaagtttctcggcgagtttttgtttcacggaatcggtatcgtcttcatcaaacagctgcttttctggccattcttcaaagctacgcggctcttctttaggctctttgtacaagccaaggcccttttttatgttcttaattgaaaacaacttcctcatcgaccgagggacgaagcgagaccaaaaacttcggtgcttgtataatacagtgtcgacttcacaagcatttagattgagctgcttcagaactgtaggacacttttttgcacagtcttgaaaactcatcccagcgactttgccccatgcattatctgcatcgatgggctgtttccctctgattttctcagcgcgagacctagcagataatgacatcaaagggattgacggatgattcttcttttaatagaacgccttaactgattcaaagagtgaattttgaagttgaacctttagaattcaagttcaaccgaaaaaatgtataaataccgatcaacagaatgagagaccaaaaacggagttgggaatagtgcggagaaagatagacacgaacagactatatacttatcctgtgagaggtttaatgagccatttaagcaatgtaaacaaggggaagttacagaagtaaagtaagcgagagcgggcgagaagaaagagaagacaagaggtgtgtttcgttcagtattaaggggcttaagtaagcgttattcgtatgaactcgtcaacatgctcgttaacagactcgtcaactaaatttgtatagtcattttagtccaaatatcgaaatcagacctccaaaaatcactgagagcaccagcattattcagtaattcatgtaaactggtccttccgctttcaattcattctcattctgttgctacacttaaatagcttcattcttccttaaaaaagctcgtttgagcgtcggaaaaaaacgaaagcagctttaatgaatcaatgaagcgaataaagtcggaatccactgggaaaaaactcgaatttcgtatacaaatgagcactcgggcatcctttgacgttctctttttctaatcctctccaccagtttgccccaaggcatcccaccttgacgaactgttacacgtaaggatgcggcgatactgtcaggatgctacccacagtgggtcttctgggagcgggccgcaatcatcatttctttgtaatcactcgccatgaatttgtttagagaacggtcgaggattttcgtgcccttgttgctgatttttttggcggtagatgttataatagctgcgtgttggttcaattggttctctattccatcaaaaattgtctctgctttgtcggacggaggtgtcgttacgattgaaaatgcaaacactcacacagctttttgggctcagatagcttcttttggaaaacagaatctgtttgaaaattctacgggactcatgattcacctggaaacgccagcttatgacaatccagacggttgtttctcaatgtccccggacccggtcacggttgaaaggaaacgcgatgtttgggaaatggagaacggaattgtccgcgacggaacataccttctcgtaaatcgaggtggatgtacgtttgagaagaaggcattagaagctcagaatcgtggatttcaaggaattattgtcggtgaaacccgaggaagatctacttcttctttgggactggttcgcatgctcaacaagacgggagcagacgacatttatataacagccctttttgtacagaagacggcttttattgagctgaaacttgaactactcgacaatccacacacggagtacattatcagacctttggctccaaccaatgctttgcttcaactactgttcgcctttcttccttttggaattggtatattagtgtacgaaacgcttgtgctagtccaactgggtgtggaatatatcaggaaacgcagaacccgacgctttttaaatactcttgagtctcggccccgtatcgcctagctccagctttcgactgcttaacaatgcagcacccgccggggaaaatggcagcagcgacgaagacgatgaaacacttttgagtgtcgatgaagcaacgtgcagagccctgtacggagtagagtgtgtcatctgtctaaaatcttttacaaagggcgatacgattgtttgtctgccttgcggccatcaattccatcggccttgtatcaccacttggcttgtagaatatcggcccgtttgtcctacttgcaacattcccgtttcgcaaatgaacatgactgcaaaacgactttctgcttgatactttattgtgtattttttttctcttcctcctctagttctctcttgcttatgacctttttgctgcacatagaaacacacgctggagcgtgtattcatccgtcattgttttgtaacgatgttatgttttactttggtatacgcttgcacggttctctctctcttgagattcttcctttaatatacagaaaccgtcgcatctacatccttcgctttcccattacatagcttgaataatatcgcctgcgattcgcagcagctatggcccacgtgcgtttacatttaacaagataattacattttgtacgtgtaatagtagcaccttttcgattttttcgtgtcgccaaacgggctctgtcaaagaacggcattttgggcataccatagccaacaggtcgagaggtgtggtacatgctgtcaatgtatgatgcccttcatcaagtacaccctcatgcccagaactaaaatgcaatcgagccaaaatattacataaacatatttcaatatgcccgaacaaaaaaggtactttggcgaaagtaatcaaatcaaacaatagtaatagtccattcactttctattgccatcggttcaacggtcattattgaggtcaattaaacagtttaagcaacaccggagagaaccaaatccacagcagtctggctttcaccatgtgcagtgatcttgaccgcgacaccagcgttgtccttggcgcgggccattttgactgtagcaagaaccttgtctccagtgacggtcttgccggagagcttaagagtgtgtacccgttcaccttccatagggtgttccgaaccctccaatggttcaagttgcagcatttcaacaactcgctcacatgtctcaaaatagtcgtgaacattgctcagaacatagactgcactaccttcagaggacgacaaagattcccaagcaccggaaaagtcgggttcatacacggggattaagtaatcaccagagtcaacttcaagatcatcaatctcgtattcatcctcgtagccctcttcttcgagctctccagtgtgcagatcaacctccttggatgtaaacttcaaaacattattcagcgtaacagtaggataaggctccttaaagctgaaactaacataaatcgaaacgggttccttttggcttgctcgaggagcaggaataacacaatcctcaacaaggtcatcattagaaggggttgaaacgacgacgacgttctctagtacaacttcagccaaagtgttttgcagctggaactcaacaactaaatgatccttaaagacgtgcttgatggtcttaacaacgaactcggtctccttctctgtcagctcaacaggagtagtggatgacttaagaatatcaccgtaattagagaactctggaatagattgaaagattttgttgtaagtgtcaacaagcacttcaggcttctcaacaacctcagcggctgcctcctcctcgggctccacgggaacagcttcagttgatgccttcttggccttgtagttttcagcgtcaatttcgtcttgtgtaagtacaggaacctcattcaagtcgaaggcgtcgtcaaacttttcgttcaacaaatagtccaccaacttgctttcaagagcagataacgaaggaatttttttcatatcaacgacaggagtcaaagtctccacgttgtccaataccttcaagctaaggacggtacgatcacgtacttcgtcatcagcatcatccaaacatcttgacaaaattgttttgacactttccctcacagcttcgttctcagcatccgtgccaaatttagtaagagcgctgaccgcagcagatcgaacaatagcattttctagcatgatacgattgtagatgtagcggatgtatttcgtgggatgggaagccttgggtccctcttcacccaggatgcgcagaatgcgaacggcaagtttgggatattcacagtcttcaataaactccgcaagctctccaagtgccttttccttcgactgaggaatatatttcataagatcataaatggcatcaacagcactacgcttgtagtcataagtgccttcaccgtcgagaatgctggacaagaatttaagcatcgccttgtacttgttagggaacttcagacaaagagagcgaacggcatccacaacaacgattttaaagctgtcagagatgtcggacatgaacccggaaatttgctgcattaaccggtcaaccgactcttcgttgccagtctttaacagagtagtgatagcgtaggatgcaatggatctgttagggtctgtcaaaaggttctccatgtcaatgttgcaagagtgaactaaatgaggacgagtcatagcgagctcgctcaatgtgcaaatagcggaaaaacgagcggcggatctgtgagaagacaagaaaatcttcagcacattaatgacgggctgaaggaattgctcaggcaaacctttaacacggaccaaagtacgggcagcttccaagttcaccatatcactcttgcccttaagccatccatgaagaataggaacaaacgagtcggtaagatgaggactttgttggagcaagacaccagtgtaacgaattagcataacgagtgcatgaggattgctcacaattccctgctttccacatagcagttggatgagcttggaaatggagacggggtcctgtctacggatgcggtacaaaagaccaagggcgtggtactgtgaaatcccactggaagacggtttgtaacctaaactggacgtaaagaaaggggacttgccgacttgctttccaatggttcgagaaacaacggcttcttgaatctcgttgttccagcgagaaacaatgtccttcgcaatgggaaaaagatggtaagaggacacaagtgcagcagcagaagcagctgaaatggtatcaacaatggctgtagtcataatacgctcaatagcgggaactgtattggcgtcaatcacccgcacaagagctctgatggcgtttggacggtacacagtttcacggtcagtagctgtgtccttcattatactactggtaatcataatcaggtcctgagccgttccggacagcagcttgatagtaatgtaaaccatctgacgaagactgggatccttgttctggaaaagctttgtgattccgaagaagagctctgtagcctgtgcctcttggaatttttcacccgtatagacgagatacgcaagcttctccaaaagagctctacatttctttggggatacaggagactggttgaatatacgagcctcctgcatcactgtaatctgatctacatgggcgaagactgattcatctgcagaaaacagttagtaaaatagaaacaagccaaaacagtaccagtatcgtcgtcttttttagaataactcattgtttacaacgacacaactctatctgtggcttttacaagaccagccagtattgtgtgtttgtgtcagaaggtcctccacggtggaagtgtatcaacgctagtccctacggacgcagaagaataaggttgcaaagacgcgaggtagaatttttgtctgaagtaaactagtgtaaagattcgtagaaggcaataaatatctatggaacataatgagcatgatagttgtgtataattcgtgtcttgaatgtgcgactttattcaagaacagcatagaactggatgattggcctggctgtatgggttgtttagatatttataaattgaaatctatgaagaacattcgtctatctttgttttattcttgttgttctggttggctctcttggctcgctctcacctctccttatttacctacctgctagccatgacacacctgagcaccaccgagtgcattatagtggacgaactgtattgaccacctttattaaaccaaatcaattaatacttataagaacatttgctgaaacagctctcttgtaactcaattacgttttccgaggatttgagatgaagagttaatgacaatgtcggaaggaactgcaaatgaaccctccagagatggactcgacggcataagcctgaataaaacgattaccacgagcgtatatggaacgtctgtgggaacttcaattagcaggggtgccgaatcgtcttcgcaatacgccgagcagactggagatgaagatggactcagtgttataaatgacgacgagtccatattcactcaccctcgacatggcttcgaagaagaatacaacaatgaggagtatatcaatatgctggaacaggtttgtctaaatagtccaagttgctagttgctgtatgcctgtgtgcctgtgtgctaactcaattacaggttttctacatgtactatgccgacaaacggaatttcggcctttcacggacgaagaataaggaaaaaaagtacgttatccaggactggagaatgcgtgatcgcctgaaaaccgtttcagccgcgttgtttgtttgtctgaatattggcgttgatcctccagacatcattaaaccaaatcctgctgccaagtatgagtgttggattgacccgttttcattaccagcttccaaagccttagaagctattggtaagaatctgcagcagcagtatgaaaccttgagtatgcggactcgttaccggcattaccttgatccctctattgaagagaccaagaaactgtgcattggacagcggagaaatgcaaaagaagagcgtatcctcttccattacaatggtcatggcgtcccaatgcctacaccttcgggcgaaatttgggtatttaacaaaaactacacccagtacattccggtttctatctacgaccttcaatcatggcttggtgcaccatgcatctacgtttacgattgtagcgccgcagggaacattatcatcaacttcaatcggtttgctgagcagcgtgatcgcgaagctgctcaagtactaaaacagggaggtgcgtctgtctcaaccccttcacactctaacagtattcaactggctgcctgtggccccaatgaagtccttcccatgaacccagatctcccggcagatttgtttacatcttgtttaacgacacccattgaaatatctgtgcgatggtacattctgcaaaaccgccttccaacgaagcttactttggacatggtgttaaaaatccctggacgacttcaggacagaagaacaccgttgggagagttaaactggatattcactgccattacagatacaatagcctggaacacgttcccaaaacatctgtttcgtcgactgttccgtcaggatctcatggttgcggccctttttcgaaactttttactcgcacagcgaatcatgcgcgttcacaattgtcatcctcaatctagtcctgagcttcctagtacctacaatcatcccatgtggaactcgtgggatcttgccattgacaattgtctttctcagttacccgccttgttggacgcagagagcaagggtttgccttatgagtatgttcattccaccttctttagcgaacagcttacggcctttgaagtctggttgtcccaaggtgttgtgactaaaaagcctcccgaccaacttcctcttgtgcttcaagttcttctgtcacaagtccaccgtttgcgagcgttgattctactgtctaaatttttggatataggcgtttgggccgttgacttggctttgtccattggtatttttccttatgtgttaaagcttttgcaatctcctgcaattgaattaaagccagtcttagtgtttatatgggcgagaatacttgcagtcgatagttcgtgccaggccgacttattgaaggataacggatacggttattttgtgcaaattttgaacccaaacgccagcatatttccttcaagcaacatttccgaacatcgggccatgtgtgcgtttatcttgagtgtattttgtcgaggcttcccgcaaggacaactggcttgccttggtccacaggtcttgggacactgcttagcacacctgcaaagtgatgacccgcttttacgccagtggtcttgtctttgtgtatcacagctttgggacaattattctgaagcgaagtggtccggtattcgtgacaatgctcaccgcaaattggctgatatattgaatgatccagttccggaggtgcgcgcttctgcaattatggcttttaccacctttttgggttttcctgaaaaaacagatgaggtcgttgccgtagaatcttatgtcacttttgcttcgttatcagtcttgaacgatggttcgcctctggtacggaatgagcttattatattcttatcgcacttggttacgtgttataaaaactgcttcgttcttgcttccattgagtccactttaaaagagtttggacttcaaaacaagagtgagggactcttagactcacaatctgtattttatgcttcttgggatgctattttgtgtctagctgctgacccttacattgaaatcgctttggcagctcaaaaaattgtggactatgtatacacccttgcctgcaagtcaccggcaggttcttgtttcgcgaaaatcattaaggaaaagttaggatctgacaaactttcttctcattgtttcccttgttcccattctgacacgcgttcgctggaggcggattcaatgtctaaaaaatcgactgcatctcacaaggaaccgaagattaaacgtactttctctttggcaagatcattgcgtaatatggcttttggaattccatcaaatgatacaggatctattgccgaaacctcttcgattactgagcaaagtaacaatcacgaaacgaagcatcctcctccggccaactttgacgaagcagtctataaggcttcacttaaaataccccttcaaagtcgtttgttcgacgtatctcgagagtatttcacagagccgcaaatgcggcccaatgaagatgacgagcctggaagtatctgttataaccaacgtctttggagacgtaaccggaatgagcggttaatctacagaactcgtcctcttgccgatgttgctaccaatacttcttggaaccaacagattccttctatccaaaatatcagcaagccagttaagctgcttcttcatcagttcgaaaaccagcttgtcactgctgatgataacaacgttatccaagtatgggattggtatcgaacacgtcggttaaatagctttgtgaatgagtcgtcaccgagtgcccaaataactgacctaaaatttataaacgaggacgatgttgcgctcttacttatagcaaactcacaaggtattattcggttgttcagaaattatgaccaggagaatgttgaactggtgactgcgtggagggcgttgagtgatcttgttcctccgtctatgcctacttatatgctcacgagctggcaacaaaacagcggacatctgttggttactggtgacgctcgtgttatccggatatgggacgcttctcgtgaacttgccgtgtgtgacattcctgcacgaacgagcaatcgaatcactagtataactagtgatcttgttggatgcaacagtttggtcgcgggctttaatgatggtgttgttcgagcctacgacaaacgtttgaatccccgggattcgatggtacagtgttggaaggaacaccgaggcagaattgtgaatgtcgagatgcaaagctcgggaatgcgtgaccttatctccggaagtgcgaatggacaaataaaactctgggacattcgttatccaaagagtctcgcaacatcaaatggttccaatgagcaccttgtttcactgtccacacatcatcatgcacctgtttttgcaagcggaacggcagcacactcaatcaaaatttggagaatggatcgaactagtttccgagatacgcctacatatttgagccagtctaaaattggttcaataactgacatgatgtttcatccacatcatcttcttttggcatgtgctgaaagtacagacaatcgtattaacttttacacttgtacgaaaaacgaaataatggatcagctgtattgagcggtatctgctttttgtcaatttatgactgctaaacaccttctgcatgagtttctgtgtttataatttttctttttggttagcgtgaactgtaatgcctcttgggtttggattcttctttggtcaacttttggactcctttcttttaatcaaatatactaacaatctaatgaaagaatcaggccttttttaaataaatgtctataaagtgtttctctgttgtatagcttattattgtgggaaaggcagttttgacggtatgatagaataaacaaggtgagtcgggtttatctctgttttatcgtttgtacttcacggaaagaactaattatttggtactttatttcataaaacatttaagaataaatttgagaaacttgttattgtttcatttgaaaaaaaaataaccaaagaagattgaattgtataaaacagagaagaaagtttgttatatctccaatgtgaccagcgggacctaatcgcatcgttatttgccatattttattcgcatatttacatattgctgctccagtggcccccacaattgacccgtcccccactgttgatgaagcatactcctagttcgagaacctaccaacaaccaacaccctcaatccacggaaaagagaacgaaaatgtctgatttggaagaatacaagaccgtaatcggtctctcttttggtaaccaaaacagttccatttcattcacaaaggtatgagcattttgcgacgaagtcgtttaataggtcgttcttctgcaaaattaagttttatgcgcgagtaccgttactgacatttgtgtacaggatggcaagactgaatgtctggcaaacgaagaaggtgacagacaaattcccgctattttctcttaccaaggatcggaggagtaccatggtgttcaagcttatggccagcttgttcgtaactctcataacacaattcttaacttccgtgacatgcttggcaagagctctgaggacgtcaccgacaaaaagcacaagcgctctgccaagcctatctctgtgaatggccagcctggtttcagtgtcaccgttgttgaccccgagactggtgccgagactacttccaagaagactgtttacgagtttactgttcgccatttgaaccgtctgtttgagtctgctcgcgacttcttgggtaagaagttggatggctgtgttattgctgtccccagtgatttctccgagaagcagattgagatgctctccaaggcttctaaggaagctggtgtccctgctatgcaatttgtcaaggaatctgcagcccagatccttgcccttatgtactctgattctgctctcgtcgacaagtttgttgtcgttgccgattttggtgctactcgttccgaggtctctgtcgcttccatcaagagcggcatcattaccatcctctccaacgagcaagaccttcacttgggtggtgagcaattgaccgaggtcttggtcaacttctttgctaaggagttcgagaagaagcacaaaatcaaccctcttaccaaccgccgtgccattgccaagcttcatgctcaatgcgagatcactaagcgtattttgagtaacaacaccactgcctccgctgccattgattcgttggttgatggtattgatttccacagcaacattaaccgtcttcgttttgagttggccggtagctctatcttcaacaaaatgtctgatctcgttgtcaaggctgttaagaaggccggtcttgagaccgttgacatcaacgaggtgatcttggctggtggtgcttctcactctcccaagttgacttctttgatgtggtcagtcttccctgagcagaccgtcattcgctcttccgcttcttctgctactcctttggctgtcaaccctgctgagttggctgcagttggtgccggtgttcaagcatctttgattgcagagtttgatgctgacgagatcgctggttctctgactcctgatgttgtcaacgctcctcatcttaccaagcccattggtatcaacgagggtgataactttgttgttgtttttgacattgagaccgctttgcccgcccaaaagagcattgagtgtgttgctcctgctgagggtggtgcttacattcctatttacgagggtgagcgttccatcaaggttaccactgttgaggcagatgctgatgagtccgacttttccgaggaggaggagcctgaggagattcgcgagcgtgtcgttactcctggtactcttcttgccactgttaacatcgctgatgttgctcccaaggctaaggttgaggttattcttcatctcgacgccgaaggcaaactcacagttactgctcgtcccaaggatggcaagggtagcaacgttcgtggatcgaactaagcgtctatttgacgggaaaagaaagcttccttgtgactagtcagtggtcactgacaacctcgaagttctctcatttttgggacactttccagcgtattgtttttgtatgtttttttttgccatagctggatagaggataaatagaaaaacggtgattcaaacggactcatacagcaggcatggtatggtatttgttgagtagaagggatgttaaggttcaatgctcgtcttggtgatgtttggtatcagatttggttagcacgcacttgctggcttcctctcaccaattcatcctgtaatgtttagaattacaacataaaatcgatataaatcatcttcattcttaacaagaagaagctcattgcatgttagattgctttttgcgtgttattatttggttaattctttaaataacggcaatcttgcaagatgtcttataacacgcattcaacaggatcattgtctgatgaaatcattattaaaggcctaagtcatgaaacgacagaagaacatgtgggatacaaaggcgtttagctattttttaactgttgttgctaacatccaatctgtaacagatcaaagaagctttacaggacacaggcgcagaatatacgtcaattacagttattcgtgatagagaaacgaagaaaaccagaggatttgcatttgttcggttctgttcgccaaatgatgcaaaactatggatggaagaaaactattcttcgttctctgtgaacggaaggaatgtcattgtgaagttctccaaagaacagcgggatccggcggaaggatggtcttgtcaaaacgtttgtacaactcaactgcatatgcgataattgttgtgattatttacatcgttgctaacaacttgcccagtgtggttccaagaattacccacgaagagagttttgttttcattgccgcgtgcacagaaaccaagcttccttgtctttactaccgcttcggaatgaacgcaaaggcgatcgtgatgtttcggaggacattccctctgtatacatgcttatccgtaaccttgacacatccttgaacgcaacagtcattttaaagggtcttgaaaagttactcattccagtgcaacgcttgctcatggttcgttacaaaagcaatgacgctttctgtggatttgtatttgtagagtacgcaaatgttgatgagacagcaaaggctcttcgaaacgcaaggacaatgcccaatcggggattcaccatatcgtcgcgcagggtttcagcaacctatattcacccgggcgtatttgtaccagcgtacggtccgtcacagcaatggatgtttccgacacgcacaggccatgtcgtttactgggatcctgaattgtattgcgaagtaaccataccggaaggtataagccctgatcagtttttgcctgttgctattcctgagcaaaaatcgaaaaaagagaagagaaagagagacttgtcgaaactgaatccaggaccaacaaaaaaggtacgttttgagctttttgtaacgacttttgatattaacggcggaaccaaaggtgtccatgacacttgcccgttggcaaggagcacaagaagaacttcgagacaacattccatctcttactgaagaagatgagtatgtgctgatgcaatacgcatggaagtctgctcttgtgtgtgtgctttgcgagcgaaggtttcggtcgtggggacacatggtaaaacatgttactcaatcttttatgcacaacagcaagctacacagcaaagaagccattgataaggctacggatcttatgcgacaagttcgacaaatcgagcaagaaggcggctaccgagatcgtgctactgaaagacgccgtattgttgcatttggaggagatcaagacgacgacaatctaacagcgcatgaaccgttaggagccacaactatgccatcgacatcccgaacagaagaagatgaaggccccactgcttacttgcctggatcaggtttgggacatcgagaaggtcgttttcgaatgaatatgacacctgttggtcgggtcaaagatcgcgctagaaacttgtatttctcatctacttcaaataattcatctaattctacttaagctatgtttgtttacgtgtcgcgttttgcatttagggtcgcgtcggcataatatatgtgactgcttttctggaaagataaaatacgcgggtttacgcttctcatcccctgtccttcgcgaacaactactctttccgtcgttttttagacattttcttctttgaaggtatgatgaggtgaaatataggcatcggcatgcgacacagtggcggttcgaacaacggtgttggcgtaaggtcaatgttcttggaaacaagtccgttacgtgtttcctgctgctgtactcgcgtgtcttgtacccgtgttttcttgactctatcactatggacactcaagaaaactaatgcttgcccagtagatataaaaacgagtatttaaaatggtccgtcaatctgttctctccgactgccttaacaacattgtcaacgccgagcgtcgtggacgtcgtcaagtgattgttcgtccctcctcgaaggtcattgtcaagtttttgaccgttatgcaacaaaacggctacattggcgaatttgaagagatcgatgaccaccgttccggaaagattgtcattcaattgaacggccgtatcaacaagtgtggtgtcatctctcctcgcttcaacatcaagcttaaggatatggagaagtgggttagtcagctccttccctctcgtcaagtcggtgttgttgtcttgaccacttcccgtggtatcatgtctcataacgaggcccgtgccaaggacactggtggcaagatcttgggcttcttctattagacgcaaaaattgaaaacgggttcaacgcccaattttttcatctctattcgaggcttttactgcccagtttcgtgtgtatttttaaccatggaggtgctctgtgggtgagcccttcgtattctgcttccgccgctttccgtgttccttcgtaatgaattatctgtggttcctgtttcattcaaaactgttaagccggttgcggtgcgttgatgttaaaagaaaaccattttaaacagagtcgtcattgtcctctcaaacgaagggcggtggtgtgcgttggtatgcaggctgaaacgaaataatcaaagatttgacacgttcgacaaatgtcgctgaaagaacttaatcatgaacaggtccgccagggaagggcgacgccgccactgaactcataaacatagccttccggttaaatttacaaggattgctgtattacaagtgaacttgaaacggggtatgcctatatcacctattaaacttggccggtgccctcgtcgcagctcttgcttgcgtaagaactctgttcgcacatgtgtttgcgtccctggcgcatccacaaaacgtgtcggaacggtttcaattaaatgagcttgtgtttgttaatgtgcaaaaaacgagtggaagtttatattcataatgtgcgactgattgtcggtaactattgcttgaaagacaacacgcgtgagtgccagaagggtggcttcttttgggcttcccacttggccctcttgttctcttcccatttacattggatttacataacggactggctctatggactgctgcaattggtgaatggaaggcagtctcgccggagattgtgacaacgacgtaagtgaacctgacggcggaccagccgggattgttggtgcaggtccaccttttgtgatttcttctgtttcttcttctttggtagtggtgggtggtaagacgctgtttttctcgtccatgttgttgttttcagattcgtctttcacagaagtctcgtacagttgaagtgctttaggagcagcacgggattccaccaatgactgtaggctggacgctgtgtgttgcagcagtagtcgccgaagcatgcattgatatcttctgaacgaatactcaattgatttttctcgaaaggcattttgacgagccagttgttctcgccgatagtgagcgcgtcgttcgctgagaacgagtttgaactgtcgcacttggttgtatgaatcaatttccgtggtcagcacatgatgtgtgtcgttcaggataagtcgttctacccgttccatctgaacaatgtacagctcacttagagcctggtgcagtttgtggtagcgggatctcaattcattcacacgagcctttgcttcagattcgttactgactgcagccgacttttttgacaactgagcagggacattgctcctgctttctgacttttttggccgtcctcgccgtctgcgaacgggttcgggtgttttgtttcccgggctgttgttcatttcgtgaatgttcgtttgtgatttgagcgcttctcactttctcactttctcactttctcactttctcactttcaagcactctcactcgctcgctctctttctacctatggtagtacctctctctggcaccttatgggagcgagaaaaaaaaaagccgactgaaggtttgccgagtgtttgcgctgacctcactgcttgcacaatcgcttcgaatggtcaccgtactcgacgtcttgtctgtctccactaagtcgttacgaatgcgcttttttcgtgctgtggtactgtagcgcactgggattttgtgtctcagcttcgggatgggttgaatttccccgtgtccaattgtcggtccaggggcgtgctcaggaggccgactggggcacccactcagctaagaaccaccaggccagcgggatagtgagctctcgcacgggtgcgacaaacgcatttaacgactcgcacagcagtcgaacgtgacgatggcgaagctgtcaccatgtttcgtgcaaccatctcacctgaatctgcatcatccatcagttgcccgtgagtataccgcgagttctccgtattccccgagttctccgatattgtcgcatcttcaatataagccttcttacgagcacatcatccggcagcagacccttcactaaccgtcgtgcgaattgacatattaacgaggaattctgttacaagaagcagaatcttggttttacaagtcgaagacctgctgcatctttaccgagagctatccacagaaaatgcaattaggtggattggggaacgttgacctttggagtcttctaaagcctatcttcgagagtgacctggaggtcattttcgtggctctaggaggttatctcttggctagaaatggctttcttacacgccaatcgcaaaaggtagggttcgccggcgtggctgatagagaaggagcgacaaacagaacggtgtttatggttatggagtgttttcagctcgtgttgcgagtgttgccgttatggaatgctttcggcgactggcgttacagtcgttagcctgtggtcgtgatggaatgcttcgacgcttgcctgtgccgttccttgttttgctccctacagctcccttctttccttttttttttctgtctgactaacaatgttgcgcacaggttctttcaaatctcaatgtttacttcttcatgtcctgtcttgtgttcgaaaagattgctggtagtttgacgctggaatcattaattgacctgtggttgttgcctattctctacacaattattacagctgcatctgtgttcgttgcttacgtcctcgctagaatcttccgtttgtctaagcgtgagcggaattttgctactgcatgcatcgctttccagaatgtaagtaaacctcagcgcggcatcgaacgatgcattggatgacgcgccttgacgccttgtctccaattcctttttctttcttttataattgtcttcttactaacgtcctagtccaactctcttcctctggctatgattacctctttggccgctactgccgatggtcttttgtgggatcgtgttcctaatgattctcgtgcccaggttacctctcgaggcatcatgtacctgcttattttctcgcaactcggacaggctctgcgttggtcttatggtttccgtgtcctgcttggacctaatcaacctcctgatgagttggacgaaatgcccccatccgagagcatatccgtatatgaacaggctgctgaacaagagcgtttgttgggcacaagcaacgatgagtctgagctcgctgctcttactgccaatgaaggcattcccactgatgaacgaaacctcacggcattccgtgatgccctggcacacaagcatggccatctggtgaagcctcctcaacctgttagcaactccacttcgactattgtcgagagtgacgccgatatctctaccaagtctcgtttccgtaaggcagtggtgttgattcttgactttttcagtcctcctctgtactctatgcttcttgctttgtttgtcgccatggttcctcctattcaacgtttgttcttcgagaagggtgcgttccttgaacgcagtatcacaagcggtgttcgtatggccggtagagctgctgttcctcaaattcttgttgtgttgggtgccagtttggctaccgatatgacgggcaatggcccggatgccgtggacagctatcgtcgcaagcatcccaaccgtgaaaagcgcttgattttcgtttgcttgtttggtcgaatgatcgctgttccccttttgctgcttcctctcttcgcaatcgttgcccgttacacacctttcagcacattcgatgatcccattttcgttgtagttattttccttcttgttggtagccctactgccattcaacttacccaaatttgccaactgaatggtgtctttgaacgcgaatgtgctatcattctctggtggtcctatgttgttcttactcctcctaactcgcttgtcctgaacttggcaagtttgcttgtcgtgaaatgggccaagtaaagcgagtagatctgtttcttatttcttcttttccttactgagtttcactttaaacagtggtacacatacatacatgtgctcgctgcctttactatctgtttcgtccctgtcgtttttatactaacttactaccaacacacttctgttccttgtctggcctgtgtacgtgtgccatgcccttcttcactaccgttaccgctggataatcattagaaatgtgttcattttatgctattaattcttcgacacttgttgtgcgtgagtgagaggcatgtcgttgcaggcttgttgactgtcctctacggagggaagtcaagtcatgcagaccgtggactttttcctcattagtcattaacgtcgtgtgtttcgtgtgtttaatttatgggatattatgagtgttataaacgcgcgtcattgaggcaacggaagacgcacgtatggggtatcaatggccttctttcaagaggcgtgagggtttcatgagcaccaaaaaggtgtgtgtgcgtatggactgtgtttgtgtccaggacgaagcagcaagaaggtgacttcaaagtttcatcaaaagcaaagaaaaacaaaacaagcaactcgtaactctactcggtggacgaaggctgtgcgaattcatcgcaagtagtcaccgtagagtagaaactgtgaatactaacgaagattgcaaagggaccgactgcttgttgctgcagacgatttgtgctttgtacgcttcgccattgatgtacccataagcaaagcctgtgtcgcagagaaacgagaactgctgccgctgccgatattgtgacgaacttctgttgtcctgctgccgatgctgctggtgttgaaacacttggaaatcttctaaatcacgttctagttaataactatgttcaatggagcacgcaaacaagtctcttaccttgagatcctgcttcttctgctttgtgtgaataattaggacatcgtcgataatcttcacagacaattcctgcagaggcttgcgtttgagtggtctttcgactttgtacacaagaggtttgtgagcaacagctgagagtgtgtcagtcgacgagctgcacggaggaacgttttccttgtcttcaagcacctgcatcactcacgaaagcctctgagacagacaaagcaatggcgggtgacgaacaactggaaggaaggccttagagctttaacaaaggaactggtgacgactaacgcttgggtctgtaagcggggccattaagcgagtatagcgagtcgaagtgggcaagtgggggttcgtggaaataagcgaggtaggcgatgtgccggcgaacatcggtgatgaaagcgtcacattggcaccgaaacaaagccgaaatgacaccgagtctacaccgaatcccacccccctttccgacgaggcaccaacaactctcctgtcagttggcggacagaggccgagtccaactacacctggcaaatctcattaatgcgaattaacaacagtgtggtgccgatcgtgcacgctacagtgcttaaagttcatcgccattaatagtgaaattcatgaaaaaaaagaaaaaacctggcacagaaagacagcttgcagcgaccaaaaggaagaaggcttggtaaggcacgtcagtagaaagatacacacttgcgtgtcctacacagaattattttgcgggcgcaggttttatagagagagaatagaagaatagaaactttttcttttacctttatcaatgcgaacgcaacatttctcagcatagtactgccgagtctctgggatacagtgggacggcaacatcatgtgtgtgtctgtgtgtattgacgcctctagccgacacaccttcctgcactcagacctgtctggagggaaaggatgggcgtggataaaagagtaatcgtcaagtagtcgagtatgtgtatgagtgcatgcaaaagtgagcgtcagtgtttctgtgtttctgtgttccgtgagtgagtgagtgtgtgtgtgtgtatgtgtgtgttttgtttgtgcatgtgagtgagaattgagtaatcgaccgacctagtagagctaaagggcctcttagtatattttttttaaatgctcacaaggaagctggtactgctgttgttgtacggtgaaaagacagtcgacaaagatggctatcgccgtagatgttcatcaatactggcgcgagcacatgaaaacacggtatacaatgatagacaacctagaagagtgaatcaaggtgtgtgaatacttgcagcacagcggcaataagctcaatggacaacagttcgtcaccgcttacgttcgacagctcttcagtaatggccttgggcaggtttgttgctacctggccagaggaccggagaccaaagggccattgggaaaactcatacaacaactcatccacatgactaaacgcacgttctcggtcctcgtagcttagctgactgaatacgttgtccagcacgcaagctgcatacgccgaacacacgagcgtcaccgtacgcaggtagcggaacgagagatgttttgggaaataaggagtatcgtccagctcggcaatttgagacgtaaccaagctcatgatccgacgcttcaagccctccttcacgcccgtgtctgctacagggtgtgtggccatgtcgaacagcaaaaagttccgcttttccgtacgcagcacgcccttgtcgacgagacctttggccaaacgctcacgcacctggcgcaattggtagccgattttcatgacattccacgtttcaccactcattaagtcgacccatgagccgacagacatgggctcgctgcttcggatcatcttgagcgcctcgtccagcaatacctcgcccgtcaacttgtcgtctacaagttcaacaattcgatcagtgagcggaaaacgtttacgagcaacatccttctgcatccggatttttccacggaacgccaactctatcaagatgcagcctcggagagcgtaagagatgctgtcgttccagaacgagaggtatccctgtttgtccttaatacctagcaacaacacttcctccataagcgtcagcttcggctgacgagcctgttcttcgccttgttccaagtctcgagggtcaaacgcaattttatggtcgtccccatccgtatgaatggtacgccgctcactcggcgtccgcgatattgtcggtgagtcctgaccgtttgcaccggaggcagcattcactcttctacgcgacagtccactcgacatgatgtgtgtgggctgtagatgagcaagacggttgaagaatggacgaaaagtgagtgtgttgtgtgtgtgagtgtgtgtaggagtgtaagcaacgcttggtattggcgtcagcctaccactggtggttggtggtggtgctgagagtgggtcgggtcggacgctaaaagtggacttgcaccacggggagaagagggagtgtgagggtgagaaggaggcagacagacttgaaaagggtattttggtttctggcctaaatcaaggacgcacattattgctgcggtggccgtttgtgcatttatcaccgtcctgttgatcccgcttcggatgctgggttacgatcctttgtgtgctttttttgtgaatgccttttgtctcccatagctgcgagtatgttttgtgtctcttggtttggggcgatagcattcgcttccatctcctttaagagcgaatgcacagtcatccggtcgcgccatccctcccaagaggacaacagggcttgattgtaaacagatacatcgcatgcacgaacgtacgcttctgcgctcgaatgtttcagacgattcataaaagcaatggccaacatagggttgtgatacagccgtcgtgcaagtagcatggcatctcgaagggctgcagctgaagggaacgtttccgaatcatgtgtcgacggctcagtagcggcaggatatatttttgtcctcactagctgctgcagctcccagtccgttttgcaggcccgcatctcattttgaagaacacggaatgcaggcgtttggttttcaagatcagtgagtgtgtttgattcacgtaggatctgttcagaggcagccgtcatcgccgtcgaagaattagaagacaaaccaaaactttcggctgacttcaccttcaaagcggcttcgttcaattcaacagattccgcttgtacttcctctaacagctgagaaaaaaggtcggcaaacgatttacgctccttcacagatagaaaggagcttggagcgacgggctttagaggtgaaggatttccaattggtggttttcggcgcgacacaattcgttctgttccattgtagaccatatcaaagaatctgaaatcgtcatccggcaaccttttggcatcgtccttgttgtcgggcgatgtataatcgacttttggactagtgttgtgtcgcgctcgcaccagcattacaggagattggttgttgtatttcgaaacagccattgtcgtccatcgggtacagccaccgcctttcgcttgtcgcaaactcgttcgctggagggacacaaggggcccacgacaacgtgtaaacaggcatggcatgtttcgctagtggtgtttaaaaagagaaaaaaatgtcacaaaaagagtttcaaggcactaatgtgtcgtttagttgttgtggttcggagcccaaagaagaaaaccaaaataacgaggacgtgttgtttgaatgaaaatggtgaaactaacggagaaaagggtgtgagtgggatgtttggggtagagaggatatcaaacgggaaatgtgcgaggttttgctcaattgaaagagtttgccccggaggaagcgttttaatttatgttcgagctcacgaagcgggatttgttcctgtgtcatgcagcattcttaagttttgcaaaagcaactgaaactgctgttgcgagaaccaattccgaatgcgcgaaaagaattgttccgtctgtttcgaaccttccataaaaccttccgtgtcgtacatagaacaactacaacggtgatcggtgatgcggttttgtgcgtagttatacgttcgaatcttttctgaacgtacgggagaggaaacctgcttacggcgagcgtcatgctgctgcttctgcagattttcatggcgaagagcagcaacgcgggatcgaagaatgaggagcgctcgctccttgttctcgtgttgtgagcgggaatcttgcatgcaaacagtgatacccgaaggaatgtgtgttaatcgaactgcagactctgtacgattcacgtgctggccgccagcgcccttggctcgcataacatccacgcgtatatcgtttgcatcgagcttgctttcggtttccagagtctgcgaattcacggtaggcaaaacgattacggatacagtgcttgtgtgtaagcgacctttggtttccgttgctggtgtccgctgtacacgatgcacacctgcttcgtgaaacagctcaccatatacgtgtccggagacagaaacaatagcctcggttattccatttccattttctgtcttgctcagcgacagaggtttccacttccaattacggaatgcgcagtatctttcatacatgctgagcaattcagacgcaaacaaggctgcttctgatccgccaacacctgcacgaacttctaacagcgcaggagcttggtagttatttggtttcagtgacagaagcttgtgcatcccttctagcacatcatgggtcttcttcataatctcattattttcactctcagctagttgcaggagttctttgtcgctttcatcgttcataaactgtcctaattcacgtaattgcttttcgaaaggtaagtagaaaaatcaaaaggagccacaagtcgttctagaccaaattttctgttaccttcgtaagcacctggaaggtttggtatgtgctacaaatagatttccatggcaaaacagataattgttccaatacgtggtccttcgactatctttgtcagcacaattcagccatttgtttcagtaaagttgagatagtacctcgttttgagacaattgatgtggtttctggtgtaatttggtttcagtttgacacaaaagtcgcgaaaattccaacaactgtttctcggattcagacaaacacaattttgttgcaattgaatctataaaacgtcttacaggaacattcctaaatcttttattcaaaattccacgtacacgcaacccagaaactcccaaaaaatgaactttttgagcaaaattcatgctctatgttgcggattacggtgttggcggtgggaaggtacgcgagagggagggtgagcttaattggggatgatgtcatttaggcgacaacgtgttccactcccacagctttcaccacgcttatttgacaagtatatgtagcctgtttatgaaccgaggcagagccacgagtttaaacgacagcttctcgtttgtcagttgcactcttcaccacactaatttgtacatttttttgcctaaaaggtgcactctttagggtcagacgactcagagaatagtttcgctcgatttatctggagaagagctttgtggagatactaatttcaccgactatgagatgacagctgtaactgagcatcaaactcatgcacccgagcttgctattgaatacactaatgcacccaatgaaactgtaaataatactgaagaaccagctggactgggcgccaactctcgttataaaacaattccaggaatcgtgcttaatgaagccagtgaaaacggtgaggagcgaagggactccatggcatcggtcactacggctcctgaagaaccgctaccccatgaagatcgtccgaacaaccatttgtctgtcgatccaaatcagtatacgcctcatcgtaaaggccattcacggtttgcatcctcagacaggagtttcagcaaccttccacagcgtgccaaggccagcggtaaacaactatgggcacaattaatgaatgcgttcaggaagatgaagaaggagaatgaagaagtttctgtaactgatattcctattacaagaatcttcgagagtggcacgcctgctgctctattccctgctcttttcttcctgcataatcagtcgggcgaaagtgccatgccaatgttgatggacctggtcaagattcgtgtcctcgacgttgaacctaatcacaagcgtattcatacactttttactgtccaggtacaatacggctctggtcctaaagccattcgctggctcattcatagagaactgcttgattttctttcactccactctcatttcctctttctcgaattcagtcatcatttttacggcaagcgttttaaattgccaaagtttccaaaggaagcacttccttatctacgaaagctgaggggctttaattatttgttatttaacaaggatcataatggccagttggcagacgatgttcgatcgatgtccaacatttccgtctccggctcctctatttctagtcgatctgggaagtctcatgcacatcaacgctcattatctgcctattggatttctcaacgaatgcatcttgagcgttatttgcaagagatgtgttctgctctgcaatttcttccagaattaaacatttataataccttcttggagcttagtatgtttggtctgcgcttggctggtgacggaaatttccatggtaaagagggctatgcttatctaaagaagaactttagtccagcacagtcaattctttgctgcaatgggcctacaatgaagtcacggccaaaaccattttggattatagtctctcaaagttacatagtctttacagacagcccattgagtcttgaacctttggatgtgttcatttgggacgctgattttgaaattacgcagaaggatttccgctcgaaacactcaaaggatgttaatcgtgcaactttgtacaactctacgcataattttaagatgaaaaatcgtgaaagagttatgaagcttgaagtacgaaatcatcgctggttgaagcaatttatgaacagtattcaggttgctcagggcttgagttcgtggtgtgaattgcaacgctttgacagttatgcacccgtccgtacaaatgttgctgctcaatggctagtggatggacgtgatcacgcttggaacatcagtcgagcaatcatgaacgcaaaggaatgtatctatattcatgactggtggctcagtcctgaattatatatgagaagacccgtgccgttggcaacggcttttcgccttgatcggcttattcaaaagaaagctgaagaaggtgtaatggtctatgttatgatataccgaaacattgatgcaacggtgcctatcgactctttccacacaaaggcacacttgcagctacttcatccaaacatttatgtaattcgttctccttcacatcttcgacaaagcactctcttctgggcacatcacgaaaagttgcttgtcattgataatatcattaccttcataggaggtattgacttgtgttttggtcgttatgacacatcccaacacattttgcgtgatgataagaattttggtttcgatggtgagagtgattcacaacgtaccttggataatgcctttacgtgtcagacttggcctggaaaagattattctaatcctcgtatccacgatttctttgacttgactcatccctacaagacaatgtacgaccgtaacgaaattactcgtatgggatggcacgatgtttctatgtgtattcttggccagccggctcgagacgccgcccgacacttcgtacaacgctggaactatttaattcgctgcaaacgtccggctcgtaagactcctctgctcattcctcctccggatttcacaaagtatgagctgcaaaacctgcagcttacaggcacttgtgaggttcaagttcttcgttcagcaggtctttggtcgcttggtttggtggataccatcgaaacaagcattcagaatgcgtatgttagtctcattgaaaacagtgagcacttcatctacattgaaaatcagttctttgttacttccaccgtgtgcgagggaactattgtcgagaatcgtattggtgacgctcttgtcgaacgaattatccgagcggagaaaaacaaggaaaaatggagagccgtggtgattattcccttgcttcctggatttgaaggtgaaatcagtcaaaacgagggcagtagtcttcgtttgattgtggaatgtcaatacaagagtatatgtcgtggcgatacatccatatatggacgactgaagaagtgcggaattgatggcagcaagtatcttcgtttctatggtttacgaggatggacacataacggaccacatgatttgctgtatactgagcttgtttatgttcacggaaaggttatgattgctgacgaccgagttgcagtcattggttctgcaaacatcaacgaacgttctttgcttggtaaccgagactccgaaatcgcagctgttgttcgagatactttgatggaagattctttgatggatggcaagccatacaaggtcggtaagtttgcacatcgacttagaatcagattgatgagagaacatctcggtattgaaacagacgtgcttgagcagcgagagtataatatggatggattagatcgcgacaccgttgacaaacgcatgcaagtctggaatcctcaagccgataaaggtataggtggatccatgttttcggcggaagagttggaactcagataccgttcgcaaatggagtttcaaaactctgaggaactcgttaaaagggattctagagtacgggaaacattggatagacgtgttcgtatcaagaagttgcaaccagctaagaacaagccaaacacgaatgagtatagaagggagaaagagacggcgtgtcttgatgctaatgcacttgttggtggtattccaccctgcatgcgcaggaagattagaaatcagtttgacttttctaagttcccaggctcgggagaagatcaaagacctcttttacttaaggatccagagcaccctgttcctgaacctagtcgtcctcattgtggacttggtttggcctacgaagatacggacaagtacatggagtttaatcctttcaccaagaaggaaattccaaaattcactgcggattcttttactgatcccgtaagcgaggagttttttgaaaacacgtggtgtgctatcgctgaaagcaatactgtactttacagaaatgtgttccgctgtatgcctgacgattgcgtgaagacgtgggacgagtatcacgaatggagatcttacatacgtcgattccctgaagctcaaatgggttggcttgaagaggaaacgcctagtgacagcctgcaagcaatacagaaacagccctccattaagtccggggaggggtcaacccaaagcactaaacgatcttcggcgaagaaggaaacactggcgagtcaaactgcgtttaaatttcccactaagcaagaggctaccgagtgggtcagcggagttagaggacatttggtcgagtttcccctcgattggatgcttacagaagacgagaagtatgtttataagaaggatcatgggtcgcgaatttttcgccttcatgcatttctttttttcattcgcttacagtttttactaacatttcaattagcaaaaagtggctttttggtttcgacaaaattcctccattggatatttatgactaaatgcatttcatcattcattataaagtttttgaaaccagctttttgggatggggattttgttcaagtctcgtttcaaaggtttgcgttcacggagaggaatgtctgcgaatttaatcttgtactccctagctttgtcgatgagcttgttgaaggtaacagctaacgaccgcttgttctgcaaggctgtggggaatgtgtcacaggatatggtgaggatacctgtactactgtcgtaccggtcgtcagcgatgagtttgagggcgtgtatagtaggttgatcaagggagggaatggcatcagggtgaaaggtgagtgagactttgttgtcatcagcggttggctttgtacgtgcagtgtatgcgaaacgtaggaatgcgtcgttttgtttagagaaaggtttcacgaattctagtaagttagtatgagtacgaaagatatgtgttcgctgtttaagcgttttgtagatcatagtatcctgctgttggatatttccgtttcagacgaattgtgtacggtacgtacttgatagaaagggaagttcgtaggcaattttcctataatactcgcgaacaaatcgttcattgtcgagctcctgaatagcagattccttcattttgcgacgtttttctgtgtcatcggtcgctgccggccggttacttctgcgtttcattttccatctgacacttccaatggcccatttcgtagtaaaatccaacgttcgcagcggtgtgaagtttgagcgtaacagcattgtgcagatgctcaagtagaccttcgattgcacgctgctttttattctccagtatgctgttttcactgaccaacggcactttcagtttcgctactgtgtgggggcataccacttgcttagtggtggtttcgtgggggtgttgatcgttttcaaccaccaagtttactgtttattcccgtcttgggcgaggtcttaaaaaagctgctcgtcgataaagaacaacaattgccgactatacggaacgttgattgtctattctgtcagttcttagtaaaaattctgtacagatatctttttttcccgtctcattcgccttactggacgtgttgcagtaacaaaacgtaaactgctcttctgttcttaaagaaaaaaatcgcataacacagccgaattgtgaggttgttgaggaacgcgttaaattacaaaaatgataacggtactacagccgattcagacgtatcaaccaagtgaggatgtcgtagaggaaaccgaggatactacctttgatttgctcaaggaagaggaagaagatgaagacgaaatggatctggatgttggtgacgaggttcgtcaccttcgtaatgttgtcactccgggtcaattgattacagaggacccacagtttatgaggtgcgttagtgaaagttacgaatgaccaattagtacggttcactaacattacaggggtcatggaacatacgcagatggtgctaggatttgtgcgtctgtggccggcattgttcaacgtgtgaacaagctcatttctgttaagccttttaaatccaggtatgtttactatcgtgaatactctgagtgttttttcttttttctttaatacgtatttgactgacaccgtttttagatatgttcctgaaattggcgacctggtagtcggacggattactgaagtgcagccgaaacgttggaaggtggacattggtgtgaagcttgatgcaattctcatgctttcctctattaatctccctggaggtgtccaacggagaaagtcggaaaccgacgagttgcagatgcgtaccttctttcaagaaaatgaccttctcgttgctgaagttcagcaatatttcagcgacggttcggtttctattcacacacgttcattgaagtatggaaagctacgaaacggtgtgtttctaaaagtgccgcctgtgttgattgtacgttcaaaggtgcattcatactcgtttccaggcggagtggatgtcattctgagtgtgaacggttatgtttggatttccaaacatatggaaacccagaagtcgtctgtaagtattacacgattggaagaagaggcatcctttgctatctactctaacgaaaacgatgaaatcgagccacatacccggttagccatatcccgcatgtatatatgcatccaagcgctcgctgctcgtgagcttcctcttacggaggctactattttgagtatttacgagctgtcgctgcagtatactgatcttcagcagctcacaaacccggaagtactagaccgtcttgcagtcgaagttatgcatcagtaaagtcttttgtaaataaaatgggtttcggtttaagggcaagggtgagagtgagagtgaaagtgaaatagaaagtgaaattgagaggaatgtcttagggtgctgggtgtcgagtgtaactgaattggatgttctgcagaaaggcatcaacattgactacgaactagaatgagccttcaactattgtatggtggttttcaagcagcaagttgatgtcaaaagtcgaggattttgcgacagtttgttcctcaagtattactattactgaataatagcttttaaaatacattttctcctcgtaactgtttaaaaacgaacaccagttaagcgttggtaagtagagcttacttcaaaaattactggatatatttaattgttgtctttattttatttttgattattttttatatattttttatatattttttaatatttttttaataattttttctttaatacgaataaataaataaaaaacacaccagtctaatccaagcagctccgaatcatcataaaacaaacgaaaacccatctttcctctctcctcctctctgccgtgcccttttctcgcaactagtcttcttcaccactcctccacgtccacctcgacatggctacgcaagaacaaatcgtgactccttgggacgtccagggctccgtggtcgacggtgtcgaaaagggaattgactatgatcatttgatcaacgagtttggaacgaagcggatcacccccgagcaacttgagcgtttcgagaagcttaccggtcatcgtcctcaccttttgctgcgtcgcggtgccgttttctctcacaggtaagacattttgaacagattgtctcgaggttctcgaaggattcgtgcgacaatctccatttaaatagactttttcttctgtatttttgaacacgtctttatttgcgaatgatttcgttcattgtgcctatggttcattcaccgtgttacctttgcagcattttttttttctcttatgtcctcctttactaatcgtttcgcagagacttggataacattctcaacttgtatgagcagaagaagcccttctacatctacacgggtcgtggtcccagtagctcaagtatgcacttgggacatatggttccttttgtcttcaccaagtggctccaagatgtgttccaagtcccagtcgtcattcagttgacggacgacgaaaagttcttgttcaagcccaagttgacgcttgaggattgccgcaagtttgctcgtgaaaacgccaaggacatcatcgctgtcggctttgacccgaagaagacgtttattttcgccaacactgactacttgggcggtgctttctatcacactgttcttcgtattgcccgttgcattactctcaatcaagctcgtgcttgctttggtttcagtgacagcgacaacattggcaaaatccactttgcctctatccaggctgccccctcgtttagtagctcgttccctcacattttcaacggtgctacgaatgtgccgtgcttgattccctgtgccattgatcaagacccttacttccgtcttactcgtgatgtggctactcgcctcaagtacaagaagccctccttgttgcatgctcgtttcttccctgctcttcaaggtcctcaaaccaagatgagtgctagtgacgacaattccgcaatcttcatgaccgacacggccaacaaaatcaagaagaagatcaacaagcatgccttctctggcggcggagctaccgttgaggagcacagagagcacggtggtaaccccgatgtcgatgttgcctaccagtacttgtccttcttccttgatgacgatgaccgtctcaagtatctttacgatgagtacaagtctggccgtctgctcactggtgaacttaaggctgaatgcatcaaattgcttcaaacctttgtccaaaacttccaagatgctcgtgccaaggtggacgacgctactgttgacctgtttatggatggcactcgcaagttggagttctagaaccaacggacaatgcgtgtgcgcgttgtaaagggaaggaagatgcaattggtcaagggcactagcatatcatgtttgtgtctattaactaattgttccgttttgtttcgttttagataccttagaatatacctgtgtatggtgcgttggactgtgttcgagcgcagtaaatacgatacggaggtttgccgagatacggaatagtcgttactgatgattacggagttccaacgaggtattagtgtcgtatacgcacgcgttgcaactccttatagtactttctggagcacgggtgctccctacactctccctgcaccatgagttcgccttcatatgcaggtttgcctacgagcgctctctcggtaaagatgatctgctccgagtgtcgtgaagacccgccgaatctcgtagaggagttttcgagcggtgacacggtctgtggtagctgcgggtaagaaacaggaattgtgggtgaacgggcggtcaaaatcggtttttgacggcaccatgtgaatcagaagagcaagttgcatgtgctgctcgcgtttcagtttgtttgaatgcgttttgacggcatgagtgcatgctgttccttaatggaaaaaccgtcgaggcgattggatccacaatttgcaaaaacatgtgtccgttcattagctaacgatttagtctcgtcttaggtgatcgtatcgtcgatactcgaagcgaatggcgtacattttccaattctgatgaagcaaatggcgatcccagtcgtgttggtaaagttgccaatcctctgttgaacggttcacagcttgatacgtctatttcgtctacagatggcacaggagctatgctggcaaaggctcaaggtcgttctgtgcaagtccgtggtgagaagaacttgctcacagcttacaaggaaatcagtgcgatgtgtgatgctattagcttgcccaaggtgattgctgatactgcaaagcagttgtttaaacgtgtagacgatcacaaggccttgaagggaaaatcttctcagtccattattgctgcttgtatttacattgcctgtcgtcaaggaaaagtacctcgtacttttatggaaatctgcacgcttaccaacgtggcaaaaaaggaaattggccgtgtttacaaaacactgcaacgtatgttgacggaaggtggtgcactgcacaattcggtcgacgctttcaagggccaagagtacatacaaaacagctctacatcggctgaagacttgatggtgcgtttctgcaatcgtctgcaactccccacgtttgtacaacttgcggcagctgaacttgctcgccgtgctggccaagaaggtactctggctggtcgttcccctatctccattgccgctagtggtatttacatgatttcttcccttatgggctaccccaaaacgccaaaagaaatttcagaagtgacgggtgtgagtgattcaactatacgaatcgcatacaaactgttacacgccgaacgaaacaaacttgtggaccctaaatgggtagcgaaagaccgtaccatggattctctcttacctaaaccgtaaagggattgggtaattcaacaggtcaaggaggctgttcatgagccgctcccttttatgtgcgtgtggtaatcgacattcacttttgtgtgatggagtgttccacgtggctctactctttcatttgttctctatttgttttcttctgatgacttttgcaattgcaaagcttcttgacgttttaggcccgttcttgttgttaaaaactcgccaagttgacatgtcatgtatgtgacaaattcggcgtgttactagttttcctcttgtttccatcgctctcaccatgattcccagatgaaagcaacaactagttcttaacaaacgatttatgaatgatgaaaaaaagaaaactttaaaatcttgaaaaaaaataaggaaaatttacgggaccatgaaagataaaactggatgattgtttggctggaacatgtttcagacgaattagtccaggaacacgtactatgtgcgtggaatggaactttggctgtcggattttgctgtttcatttgagccattatcttcgtcgtgttttaagtaatccagcaaggttcagtctgcaagtccgccatcttacttttgttacaaagaagtgtaaagcttcagctggaattgcctaatgcgatctaccgttattattatgagtttggctacattagttcatggtatccgttcgtgtgtataaaacggtagctgcgtgtcctgagcagtcaataacacggctgcttagtgtcatcaaaagctgtacttattgcttggccaactcttcacaaatgagctttccaagaattgcagggctacgagcagtacgaacaccggctgcttctaaagcaagaagtttgtccatagcaccacccttgccgccggcaacgatagcaccagcgtgacccatacgacggccaggaggagccgtaacgccagcaatgaaggacacaacaggcttaggcttttcgcgggtcaagttgtggttcttcaaatactcggcggcttcttcctcagcactgccaccgatttcaccaatcataatgacaccgtcagtattgggatcgttaaggaaaagctccaaaccgtcaatgaagttggttccagggaatgggtcaccgccgataccaatgacaaggctctgaccgagtttggtctgggtagtctggttcacagcttcgtatgtaagcgtgccgcttcgagaaatgataccaatacggccgggcatgtggatgtgggaaggcataataccgatcttgcactgacctggacgaataacaccaggacagttaggaccaacaagacgagtcttggattgagtcttgagcatgtcagagatgcgaagcatgtcgtgttgaggaattccctctgtgatagcaacaaccaaaggcacctctgcctcaatagcctcagcaatagcaccagcagcgaatgctggaggaacgaaaatggccgaagcatcagccttggtttccttcatggcctctgcaatgtcggcgaaaacaggacggcccaaatgtgttgtaccggcctttttggggtttgtaccaccgacaacttgggtaccatagtcgatggcctgttgagcgtggaaagtgccttgtttaccggtgaaaccttggaagaggacctttgtcgaagagctgatcatcaagttcttaatcgtcgagcgatacgccgacgacgacgcgaaccgtttgaggacgagactcattgttattgtagaagactggttaccaggtcaaggtagtgtggagtaagtcaaacgttgtccaggagtataggagtaaaaaaaattgagttaaataaaattaacttaacaataataagggactgagtggggaggggattatatgatttgcagaataaaataaaataataaaaataataaaaataaaaatagtgaaaaaaatataataataaaaaataaaaaataaaagaagccaagaattagaaattcgaggctgaggagtttttaaggttttgcaaaaaaaaaatatggtaaaagtatttcttctcaatgtgtatatgtatatgtatatgtatatgtatatgtatatgtatatgtatatgtatatgtatatgtatatgtatatgtatatgtatatgtatatatatatatatatatatatattttttttatggttaataattcatttcatttcaattaattttctattttatttttaattaattaatttgtgtaacaaaataaaagatgaatacaatacgttttaaccataagccgtgaacatggttgttacaattcaatcttcattcaatccaagtatttgaactctttaactcgtaacagattcttaaaaatctcatctcgtcctcagtctcatctttatataacttaatgtccctaacgaaatgctctcgtaggttctccaatgcgtgaagccagacttttcacagatggcctcaattcctttccgggtctaataaccgtatgctatctctgcatggacaatttcatcttcgcgcttcttctcaacaacgtgtcgaggtaaaaatccaaaagggagcaggcttcgaccaaacgaagctccatgatgatgaaatacgatatccttctctaccaagaaggtcgagcccaatatgatatcgacattatcgcacttgggaataacaacaaacttttcccatgatacacatcttccaaaccgaaaaagcaaagactcggtgatcgcgctgttggccgtaaacttcctgccagggtaccggtaaaacatacggatggacccccttgcaagaggaatgtcatttgcttcaacgaaatcacgggtgataaagttgaagtcgccaattgaagacagccgacaccagcaacgtatgtagtcattaactttacatacaacgtcgtttgtgcgcactagttccattgcctgtttgtgtacttcacactccactatcttcaaagagggagcaataataggtttaggaggttcacttttcacttcagacgtagacgagttaacgcctttatcgccaaccttgttcttcttccccgcgctgatgttcagttcaacggttggatcgtcatcctcggccaacgagtttaacatgtcaacagccaccttcaacaaattgatgacattgttcagtttttcctttcgagtcgaacgggcaagggaactgttatccttctgggactccaacgagcaatccttcatggcattattgatcgactgagtcatttctaagagttaacactcgacaatggctaataaaaacaaaggatgtgacttgggcgaacccttggggtcttgtttaaaaggaataaaattgtaaaactgagagttccctgaaatccgaaaccgaatatcctcctcgtctcacagacgaaaattcccaactaagagttgagaaagatgagcctgaggcaccggtttaccgccacatccatttttatataaattgtgtggacgcctgaaaaggttgtggtggtgagcttttggtggagtaaaacaagataactctaatgactcgtttagattaactacaaatggatacatcatcataacgtaagccgagtttaagcttaacttaacttctgctcctccgcgtacgctttctctatgaaccaactcgtaattgacttattctcgctgctcgaaacgcgtgaatcgtttcaaatagctgctcaaattcagctaaatcaggcattggatgctcttgctcgtgctcgcgccgtcttgctgtcgtcgaacgacgcgttaagactgcttgttccccgaaaggcaacgttggctgtcgaagacgacggaagcttgaacaaaatacatccgtccaccctcccagcttccatttcttcatctgtacaccaaacccagcaactctggaccaatctcgtccagtccctgctgtctctcagtcgtgttgaacgggacgtgctagcccacttcagcaaagtggaggcgacgaaaacatcccacaattgaatgtggggtgcttatttataccccacataaaccccacatcagttacgctgccttgttggctcgtgatacagctgcacccagaaaaaagctgtccatgtcttttgttgaactacgaaaaggtacgtgtgcttctcacactgacgcctactaacacaccagcctttctgctcgagctctacaacacttcgcggcgtttagaagcctcaacgactgacgcaggagccgcggatgttccagaattgtccgcggaacaatggcttcaagagcggtcacgggatctggcgcgtttgactttattgtttaatgaagaacgcgacgcgctctccgcatttgacaatcgcaagcgcatggaccagttgacgcacatggccgccgagcttcacgagcttcgcacgcgtctctgcccacgcgctccatttaagtttcgtaaaaagcgtgatgtttcgtccaactctgtgcagttggacgcgtctagtcgagaagtgtctgtaacgtcagagtgcaccgtacgtgacggcactctcgtgctccggaatctccgtggcgcttccattccatccgcggaatggatacttctcgacaacaatcgcatcaaactgagtgcttcaggcctccgcggttgttccatccatttaccgcactgctccgcggttcatatggaagacatcgaaaattgtgacgtcagcgtcgatcttgtggatggtgccgtacacgtgtccgaagcgaaagcctccacaataaatgtgacgtgtcatcaggtacgctattcgccagagacaacaaagccccgtgggatgtacaagaactccacccacgttgacactacattcggctgcactagcttccccgcacgctttcgttttgcttggccacacatgctaacccccagtttcgactccacgactcgcaaaatctcggcttggttgtcgactgcccaacctccccggtagttgaaggatgcactggtgtgcgaatcgcgtgtgaaaaaccggtgctcgacttctcttgggcgcggccaggaccatcgcctcatgtggagcaacgccccttatcccgcaattcttaaaatgcgcaatattgcgcctattcaccgataagatacgcggcgaagtttttgatgacatcatttgccacgatgactgaagcatcgacttacgattcgacgatttcaagcttccccacttttttgaacttcgcttactcagttaagcttaagttggtctgcgagtctgccggaacagcctgcctctcacctccctgagacgctttcttcacttcaaccatgagcgaatactcgcgcgtacctacacaaccatcaccacctccgtccccttctagacgttcgattgacgcggcgtttgagcctacagaagacgctgatgaacgggctcctttgttcctaggcaatgagcccgactctcaacccgcggccaacccggcaagcaattctgcagcatcaccggcctacacagagctcagtcaccttccagcggaaggagaaattgcaaatgatcgcgttgtgacgagtcctacgccgtccagtaccgagggaacaggcgtagacgaacgtgccgtacaccatcatgtagacagtgtcttttccaacctctcagcaaagccagaggcccgttcaaacacatcagatgccggtgagaaagaggaagaagaaccaccttcgtacgacgaggttgctgctgacgccgtcccatcgtattgggacacgacgctgtttcttccaggctacgagccatcggacgtgtacatcgatggaatacccgtcggaacagtctatgggttctgtatcaacagtgctgtttccatcattttcccttttgtgggattccttatgacatatatcatggctacaagtcatgcagcaaggttcggttcacaggttggtcttagcgctacactcatcgagcgtggaattacgttatggacggactcgacaacagccggtaatgagcatgctgttcctgacgaaacagagtccatgtatcagtttatcgcagccgtgtcactcgtttgtacgggatccataatgtttttgctcgacgttttctttttcctcagggtgttacgtatgaaacgggctatatcaagatccacaaatgaaacgaacgaaacggagacgccgactgcagcataatcagggtgtttcaccacttaataaacgcttgtggtcctcatcactcgtttgtttcgtcttctgtgtgtgtgtaaataaacacatgcgcttcacaaacgtgatactcgcctctctttattgcctcaagcgacataaaaagacctcgatgctgtgagtaactatcgttgaggtcgtcattatatacgcatctctgcagtcgcctctatctcggacacttcgtcctgtgtcatggtgcactgctggttacaactcctgatgatgattctgttgcacttatgtccacatcctcatccttcccccagattctaaaccatcgttaccactccctcccattctctcattcacgtctcgtctcgcttatactccaactgctacgatcggacgcttttcagggcctttctctaccattgcccatcacccatttatcgtccactagttggctttttaggtgagtatgttttgaccaacgattataaaatagttagcattcgtgtaaattatatatgaaaaagtaatgtttataaaaaggtgagtgcgttaatgaaaacgaagtcgtattctttttttataggaaagagaaaaaaaaggggagtagaaatatgtgaatcaaaaacggttttggtgctgaaaacttttcttcttcttggtccaaaacatttcgttggaatcattgtgttttgattttgaaggttcaggcattaagaagatagtcgggatctctctttaaacattcaatcattcctatacattccttcttcacataaacgagcatgtatggattggcggtgtttcccgtggtgtccgaaaacacttcactttcatcaattgtcgtaacatattcatcgttatacttgcgatacatatcacgttcaaagtcatagatgtacgtccagtaatgtccaaatgtagcttgtcctcggtgaatgaatacagcaaggaggtggtactcctcggacatcatttccttgcacagctcctcttgttgtttacatatcgcttcttgtttttgtccgagagcaccaatttcggcctcgattttatcaatttcagcttgcaggagagaaggcagctccgggttcaagggaagctcagtcactgattgttgctgagcccattgtgcaacagcagccaaagtatctgtcgaggatgcaagttttgaatttgtctccaaaagcaactggcgatccttcaaaacgctttgtagctccatgttcaattcccaatagcgctggtaacgacgttgatgctccggatcatcctttgacatgtatctgtccatgaataaagtctttccaaattcgacatatgcatttgacttgaaaggttgacccgtaacacggttaaactggacacgctgaatctgaatttgcagtatatcaggaagttgcttaacggaaagggatttcttcgcaattgcgtttccaacttcaacatcacttaattcaaatagatgatccaatgcttcatatagggtttgtcgatctgaggcaaggtcaatgataaggtgtgaaaatggttcctctttgctacgtcttccttctctttgatcttccaatgtttgacaaagtgttccgtagaatagctttttcataaggtccacacaaatgggtttttcatccccctcctgtatggaaataggcttcatcgaagccgatagttggaataagacatggtcaatgcattccgtcacatcttgttgaccgccgagatccaatgatgacttgatactttcttgcacgacatcttttacttctcttactgaattttgtttttggtcttctccgtcaacggagtccatatcgatcaacgagtttgtgtctggaagagaagatacactctttacagaaacaagttcttcttcctttccagtgccaattttcgtttcagccatacttggcttttccttgtcctcggtggttgagatggattttacaatttcctcgttttcgtttcctggaataagagccaaatacgccaactcgagggaaggtaaaatggaattgctgcgagtagtgattaaggtaagaaacaagtccctcaagtcttgcgtaaaacgaagtgctctacgcaattcccattttgcgattttacgtccgccaacaatcttttcagtttctgtataaccatcaacatcttccttgtgttgatcaatattcaaaacagcatcacgcagaggcttgatgatgaagtaaaattgcagtaaagaattaaggtagcaaaaattgccattattttccagtccaacaggaacgtcgagtgttacagggggaggtggcacgtttaagtttccttcctttaggtaatgccgaattaatgtagagtctcgcgattctccaatgcattcgagtgctcgtcttagaagatctgcatcctgtggtctgtcttccaccgcaaaatcgtaaacatttatcattaattcatcagaaaggttacgatcctgaacattcaaaacttcgtaagccatgtttatatccataggaggctcttcaactacggagtcggccatatcagaaccacctactcctataaactccagtatggctttactcctccgctgttccccgatcatctgcaaggcctctcttgcttttaaagcatcatcttcggacttgacgacgaaaacggatataagcaaggagtcatcaatatcacttgatacaccgagccagttatagcattctttaacatcgtaaaaagcttaaaagtgttagcataagtaagtaccgggttcattacatacctcgttctgtagattgcaaatatgacaatagcgattcactcttgcgatgataggccaaagcttcaagacattttcgtaaattgcgaatgttgtcagggtctttctccatcatacgaagagctttcttcagcagaacttcgtcgtgttcttcatctccaagtttttcatgatcaagtccaaatatattgtaagcttcttgccaaactgcggtgggaataagcccattcttttcctctgatcgaatgagattctctaaaagaggactatcacgaagctttgcaatatgatacaaagcatccatgtatacagtagcgttgtcgggatcatgttgtttttgttggaaaaagaagtaccgaacaagcgtatctggaacatcgttcaatacacccaaggccaagaacgaagggacatcaggaagtgaagaagagttttgttgaaaaatgttgctgtatgccaatgccacacttggataaggaatcacatccaagccattgattaattcacctcttgcgtagttgaatgaaagtttccatgaagaggtcttgtcatactctgtatttttgtcacgatattgtatggcaagaagtgctagctcattccgtgcaagagagagcaaactcttttggtcagacgttaacgcatttcctgcgttgcaggggatatagtgctcttcctcgggaacgtacgtaaatagaagctgattcataatacgcttaacgatatcacctttacctacatgtttttcaaacgtgccttcgctcgcagcactaatcgagcggtgatcacctttcaataagatgttacgaagaaacacttcaagcgatgaaaacatggagaatagagacggttgtttgaatggagtcttttgttcttccgatgaagagcttgatcggttcctacgagataaaagagacgcaaaagaagggcgcctagaatcaacaagttcttgaacgagatcaccaggcatgacaggagataaccattcgactcgcacagtaaaactacagttgcaacatttccaacacatagaactctcggccgagtcaatgaatgattgattcgaaccagactctgttgtgctttctgaagactggtagagcacatgagaccccctgtcaacatcgcggcaatgagaaaactcttcatcagagtaaaaagttcgaacatgcaaatgttttctggttttcttacagatggcccatatgtcagtacactcctcatcttcatcgccagattgtccggaatccggaaggtgtagcagccacaagtgcttctgattaagtaaagtccaagggtcgttccaaggatcctcgactttgtcgaaagaatcaaagtcttgaattaaacgaccaggggattttccaatacgcagttttagttgttcattagaggtcatcagtggaaaagggtgtttattttagcggaaacgttgtacctggttaaaaaaaagacaaatagcggaaaactacaatttcataaattcttgaatccttggcgaatgaatacacacagataaattcactctaggcggaaaatgtaatgtttagaaagtaagttggtatatagcaagttgccttttatttctgtatcgtcaacactggcagttgttaagtgttaatccgtctggaaggcctttttcttcagatgaactccagggaaatcgggtaactcactcagcgatgtgccgtataagtatatcatatcttataaggaacttcacagtcccaatgcatcgcaacagaaagtacataatatttatttagttgttactaaaactttaacttaaggacaaacaaatatccgtggataacaatcaactagtttaatttaacttgaaattacaacatacgtacacatacaattgacttgtattagctgttagcttcgtagaagaatagggccagaaacagctatatgtacgtataaaaaaatgtaaaaaaaacgaatgaggaagccgctttacaacaacgttacgatacttgtgatgcttgctcaaccatagtgtccctttccattcatcaacattgaaagaagatagacagcaaagacttgtaacgaattaaacggtcagaacggttgccattaatagagacaaataaaacctataaaaacagaaaaagattggaatacatatgcgtaaaattgtacatagaaaataatatgtccgggtcacagcgcagtgttgaaagaggaaatgcgttttatgaagacatagagtttgatgacttttgccttcctagtgtttttctcatcatgctctcaaggaggaagcccaattgattgaagcacgcatgaaacggagttcaatgcaatcagggttcagtttttgaggcctcatcacggggttgctcctgttgttgtttttgtatggaatttaacagctcaagtgcagcactcgcatccgtagggggaagaactttggtcaaaaggtcggcatacggaactgcagatgctgttgacggtgccgaagttgttgtagacgttggtgctggggccattgacggcaacgaggatgtcgaagctgttggcgatgcgcctaatggcaacgaattcgcccgagggagtgcagataaggaaggcaccgtcggagctgcagaaagatcagccggagtatagccagctgcagcacccatccgcggaccagttggcaaaggcatagaagcagcggcaggcccatctgatgttggaggagcgaaatacggtgtgttatagcgagcatatgaaatttgaaggggtctgttaccgtaaacataaccatttaacttttctatagctgaagcagcctccggcgttgtttgaaattggacaacgccaaaaccgcgagaacggccgctaggctcataggcaatagcggctctttcaattttaccgaatgagttaaacaagtccagcaaatcttgatcaaccgtaagccagggaagctaaaaaattaaagtcagtagataagctcattaaaaattccaaatgcacatacgtttccaatatgaatgattggagagggagggccattcgcatatgctcgatcgacaaagtcatttggaccggcattgtatccggcagggcccccatactgtcccatataaggagcggcggcagcagggcctgctccatatgctccagcaggtggcccagaaaatgccattccagaacgaccgcctcctcgcgcaaagcgatccaaacgaacctcaatcatccgtcccataaagtccgtactgtcaaacatacgaatagccatttgagcttcctgtacagtttccatcaacactataccattgccacgagaacgtccctcatggttcatttgcacatcagcacgaacaacattgcctatatttttcacatgtcaacaaatagctcttaaaaaataaaacaaattgtttcaggttaaatttgcaatcacaacgcaaagacaagtacataccggctttccgaaacaaatccttcaaatcctgccaccggacactgtaaggtaactaaagaaacgcaaatgtcagtacacctaaaccacacaacgaaggaaagacgcttgtttgcaatcacgtttgatgttgtcccgaccgacgcccacaacgacttcactcatgatacacatccgatcaccaggcttgtcacatcatctagctcttaacgccttgaaaagaatatcatcgctctcggaatgtttcagttgctgaatgatgtctttgagctctttcatgtttatgctgcaatcaacatgcatcaacgcacccgagtcaaaacaccgccgccgcagagattgtaaccgttggtttaatcagttgctcacaagcgagacagccatagtcaataaaaacaacatcatcacgaaaacacaaacatcctctggtcccaaaagaagcacttacattaccaacaaacagttgtcttgaagattcatcttctccgcccattccctcgcttcttctgacttcggaatttattccagtaccactaaacttgggttcctgttcacgatcctgttccacgttagctctccaaattctgaatacgaatattatggcttgagcacgcatagacacaaaataggatagcattacctctcgaacgtaaattagacgacccatcaatttttgattactgagcattgcgactgctcttctggcttcatcacgagtagaatactcgacaattccacagccctacagggagttagcaagatatcgagacaagcgggtttgaaaacaatgggagggaaaaaaagagtgtcgtgtggctgcattcagtgctcttgtttctctcgtagtccgtctcgcgccctccctatgtcttcttacgcatcaaacatacttttgataatccgtttggcaactctagaatttctgcgtacaaaacatggccagcttgacgcataaagtccttcaattcattccaacgaatttgatagggcaagtttccgacgtaaacacgtcggtcttgttgagtgtgttgttttccaagcagcaactctggatccttctcgggatacttgctatctgcagggttttcgtctcttcttcttaaaaaatcgcgatctctatccccgcgatcacccgcatcgcgacgtctgggagaccgggaacgatctctcgcgccagcagacgacgaatatgcaccggtctgcatgtacgacatatcaggcatatacacactactctgagtggtaccattctgctctcagttagcacaattgctccttaacgcgccaatttcaatcgaaaagtacccattctgttgtacccgacataagtgaattgtttatgaggtacttggctaaggaattgttcttctcggaggatggtggagaatatgctctgacgggggcgtgtgggatagtgtgggcgttggtgggggcatgaagtgacacttggtaggaattacgaagtaaatgcatagaatatagggataaacgggcgtaaggatacattagagatctattaacattcagtcgttcatatacaaagatcattatctgtccgcgtttgatttattaacatacacattcacggatgtgtcttttagtaatacagtagcagtcgggaatgaggcaaaataagaaacagtagatttacggtttgtggaatacatttaagaacatattcccactggcaaagcttaacccttggcaccaaactcctcattccactgctggaagcgctgcagtccctcggcgttcacacttggacgaattagctttagactattagtaaagtccgtatagtctatgggccgaataaactccatacgagtcaccagcaaatcttcgcccaagcttcgtaagggacccatggcagcgtctttagcaagtgccattaagtctgaacccgagtaattatgcgtagcatcgacgatggcttccacttcctcatccgtaagacaatgtttttgcgaacgaagtagtttaagcaaatgcaacttgcgcgtctcgcgctccggcaaaggaatgtatgttcgacgcacaaagcgtcgccgagctgcttcatcaatacaccacgggagattcgtggccgcaagcactagcacacgagacttattgtcagaggatcgtgcagtagaactagctaaagaggaccactggattaaaaattcggttttaatgcgtcttgaagtttcatgctcatttccatctgaactgcgagcagaaagaagggagtcaatttcatccacaaaaataatgcttggtgatagttttttcgccaacgtgaaaagggctcgaactagtttctcggactcgcccaactaagtaaggttagcataagactttgaggttcctcagatggatacgtacaaattttgatgtaagcgaagaagcagagatggagaaaaaggttgacttggattcggttgcaacagcacgagccaacattgttttgcctgtaccaggtggtccaaataacaacattccccgtgcaggttctcgcaatccctgaaacaaatcaggtcgtagaaaaggatatacaacagtctccttcaaagatgactttgcgtcttcaagccctgcaatatcgtcccagtgcacctcgtcaccttccacaacaatctctctcagaatggtcatacccagttcttggtctatgtcaggacattctttcaaagcacgcagctgtcgactaagggtgggattagcgttaggaaattcctgctcagattcaccatccacaggaaattgcttcacgggttgctcttttgtgggctcagaatccgcatcagcggtcaagggaatatcgattttcaccggaggcggccggcgtggagggggaggatgactgacagataccggcgtccacacattttgcgacggctccgatgtgtattgaggtggtgtcttgggtttgtgcattgacttctccggcgaacgcggtttgatttgggaaaggtcgggatcaggaggtagccagtttccggttagttttctcgtaaatgtttgctttacgacaggtgatgacctgatgaaatttggacttggggaacgattgttttggttgcgttggggtgtcgccaacgtctttgatgcaaagcttggtttcgcaattgtatgcggcggttgtcgaacaacgcgaacaggctcctgcaaccgttttgtcggcgacgacattgtcggggtcgacggagctgtagtaggaaaggaattcgcaatcgcattccaagcaagcagggctgcttgccctgcattgctccgctgtggacgttccggtgcaagagtacgcgaggagtacaaagcagctggtttctccttcgacgaatgtccatgttttgtactgttgaaagtgggtctcagagaacggttttcggacgaagacgatgaacgaggccgtaatgtggtacgtgggacatacccacgcgaagtcagtgttagtccttcaggagatggagacgagggtgaggatcgagtgtatgtacggtgagatgtatcggcagccgaagaagagtgcaagtagcgacttcttgctgagtcctgagacagcggacgttgtgaatttggctggatagaagtggagaccgattctcgagactttgcagcctgatgctcctcttccaatcgttgatgagctagtttttgctgaataatttcggcgttcaaaaagtcaacacgggacgagagcccttccagcatacattccaaagcttcgacaaagtaccgatcaacgtctcctacactgtctggaaactcgtggaactgacgaaattcagggttttctttgataagattctccgcctttttgtacattgccaaagcctcaagatactcagcattcttttcctttgatatagcaactgttgcatacgattgagtacgattgaaacagtcttccagcgacattattgttcattctcttaagaaattatgaaaataaaaacacacgttcacaaagcaccgaactgagagaaatctcgtttaaggttattattaaggtttgttgttagcttaaggaataggatgcaagaaaccacaaacgcgtgctttttcacagaaattggttttcaataaaatgtctatgttctaagtaacgtcgaaatgagtgccaaggttcaattccgtcacgaggctgcaatcgaacagtcggtattgggaaacacctgttgacagtgtgtacgagtacgaataagagtgtgtatggttttggtggtgagtttgatgcctatgacgtaaagcaacctcaccaccagagaacagcgccatgcatcaccccgcacacgtatcggtagagcggggtaatgtttgagagatgatcgatgagtaagtagagtctatggcgtgaagaacacacaaatctaataaaacacagtgcactagactcgtcaattgtaaccttaaatcgattcttcactttcgcttcgtcctaaataatttataattgacatattcttcattaaatacagtacttcgttatagacagccacattggtagttattcgaaaagcagctgaaaaaattgaaacaagaaaaaacttccaaaaaaaaaaggatcaaatgttttgttcattagcaaccttgatctggtgagacttggacgtaataatatcgttaccagcagaaccatagttcaccgattgtatgcgctggagttcatcaacaaaactcttgccccagaattggctagtgtacttgttgacataacgatacagcttttggtggttggcccgtctttgctcgggtggcattataagggcgtcgtgaatggcatccgcgagttcctcggtgttccaaggattgacaatgatacttccgttcaacgattgtgcagcaccggcaaactcgctaaggatgagggcgccattgcgcttttgctgagtacaaatgtactcataagacaccaagttcataccatcacgcgtagaagtaattaaacaagcatccgaaatagcatacaaagccacaagctcgtcaaaggtaacgctcttgtgcaaaaagtggataggagtaaactcggccgtgccgaacttaccgttgatacggcccacgagctcgttcacaactgctcgaaggttttgatactcttcaacgtcttgacgtgaaggaactgcaacttggataagcacaaccttacccacccactcaggatactgggtaaggaagacctcgagtgcatggaacttttgaggaatacccttgatgtagtccaaacgatctacaccaacaataattttcattccttgcagctttcgctcaagagcggtgatgcgctccttcaccttctctgagcgcaaagcgtcggcaaacttctctgggtcaataccaatggggaatgttcccacactgaccatgcgtccatcgtactctacaccattgggtagcgtatttagaccgagaatacgggaacaggcggacaaaaagtgacgagcgtagtcataggtatggaaacccacaagatcacagcttaagacgcccaacagaatctcgtttctgacagggagaatacggtagatttcactactggggaagggcgtgtgcaagaagaaaccgatcttgatgtctttcagtcggtcgccgatcatgcttcgtagcatctgcggcagaagcatcaaatgatagtcctgcacccagatcaagtcgccatcgcgcaggttttttacaattgcctcagcaaatttatggttcgcttcacggtaggcttcccaattgtcctcatcgaaactgatctcaccggggtggtagtggaacaagggccagaggatgctgttactgaatccattgtaatggcgatcagcaagctcatcatctaaaaacaccggaatcgcactgcattcatccagtaggcgtttcgtaatgtgctcctgttcgttttccggaatttcctgacctgttcgagaaaagttagcttatgtcatacatacgtcattgactagatgtttctcgacgatcactgcgcccatgacgtcatcgaaacaaccagcaacgcgaatcgaggggatgacgtaccacaccatccaatccactggaaggtcattaactttttgagaccgctgagggcgctgacaaggcctccagaggacatactgaagttgtattttcctccttgggaccgtttaatagtaataggaagtcgattggagaccacaatgagccggtgacccttcaggtcagcgtcttcgctttgacggatatgcgtcggattgagttgattcatgccagacattgaatcgtttcgttttaaattgctgttcgttgctttaaagattgattgtacaggaaaataattagcgttgaactttctgttcaataaagggtggatggatgcgagttggagtgggcaagtcgagctttaataaaatagcttatgaggggttcgagaatagtataatgcatatagtagacgaaatgcgtctcctaaatgtaataaaacaactgatatataaatcggctgaatcgatacatgttttaggtttatgcgtttttttaagctcaactgtgttagagttttccaggcccttcaccaactctaagcaagcatttcctcctccacgaaaaagaccagaaggaaagcaatattgccttatttgaatgaacgaaaagctttgtagtttcccacactctcgaacaaattgtttatgtttcaaaacggtcgatgaaccggctctgaaatatcaaatctcctctattttcatataacaccgatttttcaaccttctgaatgccattgtgctcctccttggatgattgacgcacctaatgacgtttccgaatggatcatcagactttgtaggtgttttgctgagccaattatggcaatagcgatttatgtctctgaccgcttgacaatttaggtgaagaagttgtacaaagtgcttgaagacccggcatatcacaatttgattcgctgggatcgttctggcaagtcgtttatcgtgctacaggtatgttatgcccaagaatacgtgtacaggaggaattgaagggagcttctctgcgtgcattcatgtttacgcgtttttttgccgcaactctagtgtttcttgtctcctatcatcgttcatacataagttttttctgctcactactaacggactctagccaagcgcgtttaccaaaattgtgctaacgaagcacttcaagcattgcaacttttcaagctttgtccggcaactgaacaaatacgattttcacaaagttcgaaattctgggaactgtgagggcattggcggcgaacaatgctgggaattcaaacacgaaaaatttcagttgcacaacgaagagctgcttgatgagatcaagcgaaaagcgccagcttcaaagggattttcggcagcgaactcaagaaacgcgctaaatgaggtccatatattacagcagcagctcgacagactctcttcccagcaagctagaatgttgcagcacatccaaatggttcacacgaattatgaagaagtttgtgaattgctccaagactatagtaataaggtgacagttcaggacaaactgctcgaacaagtgatgactcaaatgtgtggctccaagcgggcagggcttgtctcgaatccaaacaactctactcccatgcctgctcagcaatcgttttcaccaccatattatgatcgctctcgaacggttgtcagccctttaagcactattccgaccataccctctacccgaggttcatcggtgtcctttacccacagtctctcatccgcaaacttatctgatgttagtcaatgtgtgtcaacgcctagttcagacatgtggcacactggtaatgcaagcattgcatcgacaaacaataaaaaagccatgaaagtgctcacagaggcgaacctggagacgccgacgcctatactcatgaagaagagtccgcccaactcgttattgtcagattcacaacctattcaatctcccccttgcaaccgtggcatgatggattattctttgtcaatgcctcatttccctgtagcatataccgcgccagcttctgcaactcattcgttttccccattgccacctactgcagattctagcagccgatcttacgatccgcttgataattacggagtcggaagttactgtcagccgctcatgtcagaaaattcgctggcttcaagtacctcattgtcttcgttgtcaacagaagcctctgcctgttccgcgtcctccttcgtcactgcctccaatgagaatccgggggcaaggaagatgtcggagccgtctgtgtcaatttcaacatatccaattgttctcgttttggacagtgatatcaaagatgttcctttcacagtcaatatgttcgagggcagtggatgtgtgacctacacagccagcgatgccgttaatgctctgcgccttttggagtcgcagttcattgagttgttggtaattgcaggatcggcactatccgtttatgattatttatatccgtccatacggcaacgtcatccttttgtggttgctctattagaaagtgtatccgaaaaggatcaaagctatcttctcgaaaagggaattgatatggtggttctgaagccattaaactccaattccgtcaaaactatgcttgaacgaacacgcgccatggctgcttctgcggacgagcaagcttacaaatatattaattccggtgtttcccgattataaccttgccggttgcatcgtgttcctcttttgtacgcgacaaaaatgacggcgacgaccgcgccctgattacttacactccactcacaccaatgtgtttcacattttcctcttatatcgtattatctactgttacatactgcatcatcgtcgttttttcattttgaaattagattgtttcgcgagacaaagacgaagtgagacagaactacggatggtagctctgttctgttggcaaggaaatgtctgtctgttgctattagatgaccagcacagtttaaacggacgagctaccggacggttttaagtcacccacgtcgtcaacacagctttttgcttagattttttataataaaaagtgtctgacaagaattaaaagaaacgaacatagcacaataatggttatgaaggggaaacgtgtcctcgaagggaatgagcaaacaagagtctgcttcttatacgaaacgacgaaacaagcattagaaaaggcgcatcaggggtcgttgaaaaaaacctttaataggaaaatatgcagggagcgaatagagagggagagtaagtgcaggtaatttgttttctaagcatcaataacatatgtccagcgatgctccgaaagaccacgaactgtgtcatcaagcagcacctcgcgccgacttttgacataaacagttcgatcaagaaccttttgtttgaagctggcgacgtcttcaggagtaaacgggctctcacaaagctcactgagattttccactgcaatttccaggtcgcgttgattatcttcaaaaatctccgtttggttgtcccgttttaaatagaacgcaaatgcatatgtccacttcaaagtctgacggcagatacaaagcgtgtctacagcattctttaagaattgtacctccatccatgacaagttggatgcaacttgcatttctgtcatacgtttctgtgtttgtttgtacagctccctatcgagcttagccgattgttcgtgattggcaaatcggttataataatgcagataccgatccagtgaagctcgagaagaagattggctatcccgggctttggcgctgctcttctcatcataacggttgcaggtataccaactgttcccgtgctctgtccatggtccgagacaaacccagcaaaatccgtacttacatttcttacaagtcatgtggttgcagccaccatttttctcaatcgttgtcaaacacttggggcactcctttgtatttgcgtgaatccagtttgccgtctctgagtcatcttgacacttttgaagccagatctttacaagactgcagatagctggctgatgattatcacggccacaaccgaagcaaaactggtttccgcaagcacatgttactgtgggcaccactgtttccaactgtgaccgccgaacatggcaaagaattgcgtactggcaatcaggtgcaggacaccagcacaaggagtcattctcgtccacgaatgactggtccagcaattgatagtatcgatcaagaacgttttttggcagcagtaaatcaaaagatgctcgtgaaacaatatgactgcagttctcctcgggacattgaaccaagctttcaccttcttgtatacgagtagttaaataatgttggtagcattctttgcaagcctcatgtccacaatccataccaaacatttcgagcattccttcgtcgaaacaaatattgcatgtagcttgctttttgacaacgctgtgttgatgttggtcactcgattcaacacctgcttgcttgagagtgcgttctgggtcttcaacatacttttccagcaagcgctctttgttccaacgaaagtaccgaaacagagcaagtgtttgttcacgtgtaagacccgttatactcatgatgtgctcgaggttttcagcctgccaattccgaagatcttgaatggtagcaaccttgaaatcgacatcataagccttcttctttttcgaaccaatagtaaatccgtcactttcgttttcgtttaactcgatattatcttcaccgaagctgacgcctactgttgttagcagcttgcaggaagagaagaaaggtgggagaagaggagaaacataggataggagacatgttaaatgtaccaaataactagtaccttgaataaagtcttcatctaattctcttatggaccttcccatcaatgtgacgtacctgaatcatccgtatcaaagtcggaaaactctgacttgtccgagaattcgtcgtcgagaaacgcatcctcgtcaagactatccattgtggattcttcttccacgcgtttccgttttaagtctttcgtcttgaacaagaagctttagccttggcaattgtatgtctttgtggcaaaccgtcgatggcaaatggacgaattgctctcaaactgatatgattttaggtgctagcggcttgtagtacccaactaatataaacgatttgtaccaacaggtcgcgtgcagctcaacttataagaacaagcgcctactatcagatacgagagaacaaccggtatctcaagcgaagcctctaatgcttagtctgctttactttaaagaatgaaactgagctttccttttggtggtgaatctggcctaagcgaatccagcggagtaccgagtcggaacgaggatctgcgagaataggcgacacaatctccgttattattggtactcctttgtcgaaacgactcgtaacgaaatatgaccgaagagctctcggttatgattgcattgaaagctaccatacaaaaacaaaaaacaaaaacaagtttagtgacagaacagtagaaaccattaaatctttaggtgtagaatgatataaaggacataaaaatgtaaataattatttgtgttgtttcagcggtttttctgtggggttccagacctccgtctcctccctccaacgaagtttagatgcttcacccctagaagaagctttgagctgatcttctgctagcacttaacaaggcacttttatggatgacactgtaataaatcgagtactagaggctttggatgtcgtccattcctcaacgactgcacctgatgtgcgtgtttctgctcagcaagtaagtttatcgatgaatcttatcatattagaatacatactgatttttttcgacagttcttagatgagttgaaggcgtctaaaacaagtccagctgtaggaagtgccttattaaatacggttcaagaacaactggcctccaatgggctccatgtggatgtgaattcggttcgtcattttgctctcagtttgtttgaggcttccatttgtcagtattggccccaattctctgaacaagaaaaaaaattcattcaagtttgcatatgtgatgtagcccttcggaatacagactttttgactgcttattatgtccgtacaaaaattagcacggttcttatcgaattggctaagagagaatggttccaatcgtggaaggaggattttaacgagttcttactaagtctctggacactaggtgatgcacctcgacaattggcttgtttggtacttagggggataatggaagatatgtaccagtttgaggatccaattgcagctctgcgtcttcccattcttcacaatgctcttctgagcgttctgtgttccacaaaggtgctgaaagaggtgtatccctcaggtcttccttactccatatctattcctgcaaatagcgaaggttggctttccttatggtctaaggcaatggatcgtgaatccgacattctagaggtactccaatgttttaaaagctgtttgtcttgggttcttactcgttctatttgcgagtgcaacgttgttccccgcatctataactgtcttcttaactcgtcgcttgagttgaaaaagcaagctgtggattgcttgtatgtttgtgtcactcgtacccttgaccttgatgatcctatgtggccttttgtagatgagatgctttcaacgacttctctgatcactctccatcgactgttcacgcaggccagcgagtctattaccatgaattcgctatcttctacaagttcagagtacactttcttgaaaaagctgacggaaaccattgttgctttgggacagtataactatatggatgtccaccgacgggcttgtattaattcagatgccctggatacatatgtcaatctcgtaattgaaattatgagacatccaagtatgctcattagcgccatatcacagcacttttgggtgctcgcactgcgtgatcctataatttcaaaaaacgaaaagtttaattttgtcttaaatgatttactgcagctcgcctctgagcgtgtccttcggtttgaggatgcgcttgttgaatatatcgccggttctaaaacggcacagtttttggaatacgatgttgaaggaactgctgcggtccatgctttttgcggaaattatcgacgcttcatgttcgacataatccgtctctccgtatcactaaagcccatggagtcattgggatggatttatggaaagtttgaatctgtggtgacggcagagatgcaacaagctcaaaacaggaatgcctatttggaacggacatctcctgcgtatcttattattgattcagttttcaccactattgaagcagccattcacggcgttacgcgctggcatgacatgaatgagaacgaaaatgaactgtacgagatcctaatgcaaaaactcaacggatggtgtgaaattttggtgaaaatcaactttgaagacccgttacttatcagccgcttaattactgttcttgttctttgcatttctatgatagcgaaaaacaacacgaatttgcttggtttggttttggagaaagttatctcatcagtaacctcttcaaactcatttgcaattcgtcttccaaaggactctcaaaaaatccaggagatgagaaataagtgctgttatgagctgttgcgtcttggcgaattaatgccaaatccgttgatgagtatctatgatcaattggagtctattattgggcaaatgggcgattcctccaatttgagcggatcggaaataatcattttaaagacgtttctatttgttatttcccaatcctctgacactgattggagtgtaaagcaacgttatttcgagaaactagtaaatccagttgttacaacttggttggatgtacacccaccagtgtcaacatttggtgaattcattaaccatgtttcccttccacaaatttctgattatctggctgcaaagttcccattcaaaagcgacctcacaaaatacgaactggattctgatgcagcgagtttccagtccgaccttgagaatggcaggaaatggctgtggcccataaagtgtcttggacgtttctgtgaggccaccgttgcaaataagcatttgcaccctgaagagtttcccaaacatatccaattgtggagcacaatcattcctagtattttacccggtatcttgttattagtcgaacaaatgcatggatgctatgatcctagcgtggtagcaactttgaatgagcatacgcgctactttcttcaaaagagcacgaccgagcgcttttggcttcatggtgtgagccaagtatctaagtcacaattccttgaggagtcgtacaaatcagacacaagtgcgaataagcttgttcactcatttggccattttctgcggaggatgcgtgagtactgctactttactctgtcctctttcatgctccttggcgagcctttctatcgcacaaccgacatgtccaagctttttttgaagtctttcttctatcatgccgccggtttcaccttgcatcagtggactgcagtagtgaacaatatccttaaaccatactgtctgtattgtcctcctgaccttcgtgatgattgtctccttccgctactgcctccgctgctctcccaattggataagaccattgtgaccgaatggagaaaggttgctgagcgcggcactgtttacgatgaggacaatgacgaagatgaagagaatctgtctgaagaaatgattggtgagtccttgcttcgctacctatcgtttgctactgcacgtttaatctccgaggttttgcttcagatttctcctagtcgttcatcttctcgaagtgcttctgcgttgacaactagtgcaaacaagtcagccgttctcaaccgtttgtctgattatgtgttgaatagcgttcttattgctgaacccttgttgtgcatattgtgtcacatgctcgttatccatgacacccgtaccgtttcccaagccatttccgctttccttgccattgtcccttcccttgtttcagagcaagcgcatgttgttgttcgagagttcgtttgtcagcaagtgtttcaaacggttatcatggccattaacgacccatactttgaatctcttcagtctgatctcctgcgtttgtcatgtcttatcctttctttatcacaaaatcttagttcaacacctgcacaagtgcttaacagaataccctcaatttcttctcagcctgatctgcttcccaatttcctccaaaagttcaaggaagctactacactgaaggtgcaaaaagcacttttatctaagctgttgcattcaggaaacgtgtttccgcgcaacaatcgtacagccatcaatgctgccatcctggatgtcagtacgaaggaagttctgagtcggtttgaaaagagtgtcaccatcaatgatgacagtaagagtaatttactctctcgagacgaagacatcggattgtcttcgttgttttcttgagcaagagacgagcgttctaaaagtttgctattactctgtctctacacacagagactgagtacaatccctgtttcatactaaaatattaaaaacttaactaaggctcacatgaagcgggatatgattataaaagatcactacaaaattatttacgagaatcacgagctaagaaagtttcgtagagatggtagagacggaaaggacggcagatatcgaccgcgattgagggccagcagtttcaatattcgcataagcgggctgtatatgtcttctgcacattccaatccaactctcgttattgccgagggccgcgctgcaggctctgcaaattacaatcctgtttctctttaaattgccttttacgtaatccaatatctcttatctagactttaatttgcctatctccttatcggcaaattaaagtgacacgcgattatcatcgctttgttacttgtgttacttcacaaacctctgcctgtccgcggctcaccgttggcccatattcgaacaaacgacatttcctggccgcagtttgtcacgtatcaaaccgaaacgtgcagtactggtaccaagatttgacattgatattgaatttcagttgtgggtgaaaacggcaataaaagtgtgtttccaaattggacgtcctgaagggctttcctttgacattcgttagatcggggacttataaaagaaaacatcaaagatgacgaagaagaacgtcttcaagaacgcagaggataccaaaaaatatcatctcagtgactttaattctcaggcaactccattgtctaggacgtcaatgaaaagtactgaatttcgaggtttaattgatactgaccgctaggtttacaacatgttccgtgcaagttttttcgtcaaggaacgtgtacaagtggaaaaaactgtgtgtttagtcatgatttggagccaaattccgaaaaaactgtgtgcaagtattttctgaaaggcaattgcaagtttggatctaaatgtgctctagatcatgtgtatcccgatggtaaacgagtgaaatctcgagccattatcaacggcactgctctcgcgggcacatcagcatctcctcctccatatgcaggaaatatcagtggtcctcccttgactgccatggcatcgaacaatgcgaagactgacggagcaggtgaacgagcatcggtttcttcggttcctataccgaaaaaggcagtaggaactgtaagccgtaccccttcacgttccatcagctacagctctgccgatcctggctccatttccggtaccattggcttgggttccttgcctgcagctgtggatcctttgaaaacaactagtgccacggagggtactggtaccgatggtatgaatgaaaagagaggtgtggacgagtactgaatgaagtgttttcccctcattcatttgtcgcttacaaatcaatgagcatatttgactaacaaaagtttcaggaatctctcgtgaacaaggaaatgacagcttttctcatcaacctagtgttccctcttctccttcaaatagtctttcaagaaaggatttgcttagcaagcttacccaaggaaacggtgtaggattttctcccataaaacccaaccctgctccatcttctcttgataatatgttctcgttatcaactcgtaggatgatgccccccatgcatattacctctgcattcccttctctaggaactagtcctgcgtcgctgcggacagacccgttcgcttcggcgaacgtttctcgagcgccattctcaccttccttttctgccgtatcccgtttctccgtgtcacacacaagcaacggcagcactccaggaaacctggcgtccgcgttcaatgcatctgcggaaaaacaaagtgtaaaggatgattcagaagattttgccaatgaagaggatttcgtaccgaacagtctgcaagaattgcttacgcctcaagaactcgaacgacgacttagtcactttgaggaggtctcgggaagcatgacttcgtcacgtttcatttccaagacatcttcaaacatcatttcaaatggtggatttacggttggttcagtgaacgcggctgcatccgtatcatttacggggacacccacgtctagtaggtttggagcgatctttgaaaagaacaaaatgcaagatccactgcagtcaccgtttacgaattcaccaaccctagcttccccaatgacgcctggtgtattggagtttcacaaaaataattcattagcaaaaggcggtagtaatactgctgggaaaaattccttgtttactataccaagtgaaaattatgaacagcaagctgatgacgaaacacagtttcagatggatgaagcttagaacaggcttactttcgattctctcatatatgtacgctcacaagcaacaatgataacattggatgtctttaaatctgcgtcatacctttgttttataaaagcgtctgtgaaagcgcgagagttcttttaacctgtctaaaaactttaaaaaaatcgtgtatttctcgttttaaaaaagaaagaaaaaactgcctatttattttccaggcttcgatctcatacaattaatataggaaaatagtttcgacttgtggaggagtcgtattcgtgtaattgatttagtttcatgtactgtaaaacaattgagacttattttcccaagtgtcgaaggaaagagcaggaaagagcaaacaaactgtaaatgtgaaaaaaataaatgaataacgagctacgtctcgcgtactatagttagaagaaagaagatagaaagagataatgagcgtttagatatactctgaaaattaggcgcgcagttaagaaaggtattttcctccattatgctccgatgataatcgtttttgaagatgatcctccgcaaaaggtgcgctagggaatacgagtacttaaaacaggattgtcgggtaatattgccttaacaaagacagaacttaaatagtggttttgttagggcgagtgataacgacaatacgaacaggaggaccatcatagtaaagaaggcgaggaatgtcaatttgaggaacatcttgaattttcaggtggctgatgagcttaaggaagcgatcaaacgtaatttgtcgacggatcgttgctgccaagatgactttgcactgaggatttttatcaaaagcagactcaatggtacgaacaagcatcgacaaatctccctcgtatgtaacatcagcggcgattacagcgtcggcataaccgatcatgtcctttccccaggtaagacgttcaaccgtcagtttgcaatcatttaactcagcgttacgttgcagatcattgcaaacgcgctcatcaccatctgtagccaaaacggaggcgcccatcttggcacacaaaatacttacaagtccagttcctgcaccaagttcgacaattttagagccagattgaacggggtgtttgtagaggtactcagcaagtgccattgaggcctcccaagtgcgaagaccagtagttccgtctttaaccagtacattcttatcttcattgatctttacattgtagtcgccaagcgtgtacacgactggaggattagtctcgcaagagagagactcaatatgcgcgttcaagatcgcttcattgacttctgtgtcttccggagtgtataattcaaggaaagtgaggtatgtttttaagaatatgcggcaatatttagaaggtgaaactattttcgcaatttcttcctgcatccgagaactcgtaagaagggaatagtcctcagcagtctcatacattgtccatttgaacgatgtcatgggaatttgttggaagtattgatcctttatgcgctgaaacattcgctcaaacgactccattttctttaattactggcaattaggtttgtctctggtaaagggtagactgagagttgctatataccacgatgcttgtctttggtgtagcatttttggtgtagtgtttctgcattcaataaacttatctaagacgtatatatgcttatctcttaccagtaattgcgcgaaattacgactagcattcggttaaatataacgttatatcaactttattgtcgtttcaatgacgtgtgatgagttcgaatacagttgtacgacagaaaagaaccaaagaaatgcaatttccgttatcaagagctacttattgagttcggaagttagatgacgacgtttcctaagaatggcgtttttactgaagctttttaaggcttccatgttcttagttgcattttgctgcttgtccgtacttagttcagtgttttattcggtcttctacaatttggtcattcctagttcattagtaacatataatgttcattttgagtgagtagttcatgaatggtgacaactgttaatgaattcgaaacaattgctaacacggcgatcgttagggaagtatcaaacttaaaggccacagtaccgttggatgcatctgtgctaggaaaggaaattccttatactgtggaacttgaatggagctttccaacttccgagacgaatgctcaaattggcaatctaaaggttgaccttgcagttactgacaacagaggcttcaacgaaaccacttccaaagtggttgtccttccatacacttcgtcctatctaaagaagctaaaggtattagctttagcgcctttgtatattaccaacattttgagagagaaggacagtgcaagggtgacactctttcaatcgaagattttacgaccagcgtattacgggcatgtcgtcaatgactatggcagctcaaagcaagtgacagctactcttcaggtggattcgagtaagctcgaaatttacgaggcaaaactgcattttgtgccccaaatcaatgatgttcggtaagtgtcgagaattgaaaatgcatgtgtgactaacaaatagttcatttatgtacaaacaccgcataatcagcttcttctttttgtcttccgttttttggttgacgagttcgggcagcatgcttgttatctatgctgtagcctactcaagattccgacaaacaagtatgaaaaagtctgtatgaagcatcttcatgatggttggataagggaattgtcgtttgcacttaaactgtaatcgttagaataagccatgcggaccaaaaataaaaatgtaaccacgaaaaagtaaagaatgtataaatgcagttgaggctctgtaacatagagcaagtaagaatataaataaacagctttttgcaaaagtgttggggcctcaatgacaatatgaggtgacggtgcttgctgtgaaatggaggccggtattggtaacggctcttctttttcgatctttttttctacaaacgggtttggttcatcagagtcaaattgatcattaacggctgcggttacggccgtaacagtgtcttcaataaaatgtaaagaagtatcctctattattgaagatgtggtattttcctctagttcttcgtctttctcgtccttaagacgattgagcgtttccgttagtttttcgatcaatacgtgttgatcagaaagttcttttgagagaagattattaataataataacttcatctgggaccgatttcgaagttgatggcgactttgttgcttgttgacacttcagttcggatagcttttcttgaagttcacgaataaacagatcctgctgttgcatgtaaaccgtcaagtgttttggagtctcctgtgaagaaagagatggaatggatagctgaactacgggttcggtaatctgatgcttttcagaccggggatgatgcaattgagcaatttcttgttctaaagcttgccgtttcagccgttcagtgtgaagttcatccgtaaaggcttgaattgcctcttggagatcttgcttttcatcctgtattcgtcggaaaacttcttcatctagggtgcattcttttaatgttcgctgtagtttttgacattttgattcctcatgacttagcctttttgtagcgtcggctaaatcttgtcgtagcagttcttgctccttttttaatatctcatactgttcatatacttccttattttcgagatgtgatgtttccaactgctccttcaaagcccttaattgagtagcctgctgttgaagctgattcgtctgaacgcgtacttttgctgtgagaccctttgcgacattggaagcttcatgaagctcttttaatgtacttttgtaagtgttttctgttagtgcaagctcattctccttatgcaccaattcattcctccatcgatcacgctcttttgtaatcatgttcagttcttcttgaacttcttttagccgcagttctgcagatccattatttgttgaagacgcttgtggtaaatggagactgtttaagttagaaaatcgttttaaaacaatacacaggcccacgtactttggaagaggtgtggattgagcaaggatattccgcctaggaggtgtttgaaagaggtcttgtcgttgtgaatggggcagcgaattagcaaggtccataggccgaccgttatacatatttatatgcataccagaaggcattggtgagggtgaatctggacttccacgtatagatgatagttctgaaatctcgtaagattcattgtcaagttggaggttgggagggccgaagacagcagagttgtttcccgttagtttgtaaacaaaatctttaaattctgattttgtgacataaagttgctcattttgctggataaaatcctttgaaatagcccgttgtctttcgttgaggagtggaaactcatttgaattctgtgacgcttgtaaatcgtcaattacatttaggaaatccttcagtgagacctaataaacggtgttaattcatgcttcaaagaaaccatgctatcgcactacctttccttggtttttatagtcgtacgcatcgaaaataatgtcgaattggtacgattgcttcatactacagaaagtgtgaaatacaaggtcttaataaccacatatcctatcctgtacgacgttcactgcttcccctaactcagctaatgcttccgcagtgttttataatagaattatacaccaattaagctgcaattgggcaatgttgatagtgcgcgcgttcaagcaggtcggtaatatgcgtcgctaccaaaataccagctttacgagaagtaccaaattcaatatcaacgctgaacgacaaaaacaccgccctgcaatcggaccctcacataatttaaagacactagttgttttacaagctccaattttcaatacattaaaatcatgaataaacattattttaccatacagacagttgtaacaccaatgatagtaaccagggtagtaatggtaataatagtacagacgtctttaataatcataagcattaaatagcggtagttaataacagctaaagggaggaaatatcccttccgaacatgttgatacgcatccagtcaaacgcaacgttcgtccggttgcgaatcgtatccaattcagaaaggtacgtcgcacgccagaagtaaaaggcagggaggccatgtgctgcatagactttgtgagaaaacggtagaacaatatcaacaatggacctattgtcaccaacataggcgagtgtaccgctgtgttgatatacaaacggtttaaacaaagcatttcgcgcatgctttttgatttgctaaggcaatcatttcgttaccactcagattttggatgacaggagtttgctgcaaactttcaacgtctttaaatgtgaggcgagcaagtttgttaagctgttgacccaagtaaatgccttgttgttctgcaacttgagcggtagctgcgaattgagtcgtggtacaatctccaatagcccagacatccttcaagcccttcacttgcatgaaatcatcaatcattaaaccgcgtctattagtttgttccggaagactggagatgagagattgagtgagttggcggggcttgtttcctccagcccaaacaagtaagccgtatgggatggtctttttggtcttattgccttgatcgtcagtgacttcaacatgcaactcttctttcgtcgcctcttttagcgcggtacgtgtttgaatgtttataccggagtcggcaaaatgctttacagcgtacatccgtcccttctcggtgaacatgggaaggacagagggaagagcttccagcaaggtgacttggaaatcgtctgccaaatcagggtaccacttctttaaatcatgtctgatgaagtcacccatttcagcagaaaactccatacccgtaggacctccgccaacgacaactgtgtgtaaataacgcttcctttcttcaggactcaaaccgggcaaactggcttgttctaagcaccgcagaacatgagcacgaattttttgcgcatcccaaacttccttcaattggcagccgttttcaagaacgcctgggataccaaacgtctggacatcggctccgatagaaaagacaagataatcgtatttaagttcctcttcaatctgtttatcatccgtggtcacagcagaacggattttaaggactttacttgaagggtcgatgtctgtacattctgaccgaataaatctgactttattagacttgtgacgaaggaggtaccgtgtaggagttataatgctgcgtgtctgaacagcgccagtagccgtgctcggcaaaagagacgtaaacaaaaagtagttcctgggggatacaacgatgacattgtactgcgatgtatccaatgttcgtaacaatgaaatagcaccccaacctgaacccagaacgacgagcgttttcttgtctggatcggcctccggctgttccacagcagggttcttaaatctgtgaactcgataaccgtagtaagccaacgaaagccctgtaacaccaaaaagtgtgttccttatggtcttccaacgtgatcgtgttgcatttggcttgaagtttccagggaacgttttagcatctgtacttgcacgacgaagaaaattcgaacaccctcgattgcacaaaaccgaataaaaggctgaaaacctccctaaagaaatgcttggagatttcatatttgaaagagagtaggctagagcttcaagccttgcaaaaaaggagccaagtcgtagattcaaccaaggaaggagtattaagatatcgtaaagtttagaaatataactgttaacgaaaaatgttaccagcgggcaatatcaacaaacaaaaattttgttacatcataaaatgacacaatttttgcgttctgttacggcacttgacgtcaaagaaggatgaacttcacagccaagagttgaccaaattagcaagagggaatgaaacatccagagaatgaaacaaaaaggaaaacaaaaagatgaagaagggaagctgtgtgtctaacgtaacgaaaacaaacaattcaaaagagggaaaaattgctgtcagagagagcaatgtggaagaaaggaagaagaggtaaaactagacggaacggactatatcaaattcccaattatacggcatattcgtataacggagaagaacgctaaagcatttaaaccacaaagttctcaagtatccttgaataatactcttcttcttccgacagcaattaagttaaacgtaatatctgtcacttgcactccattgctattaagcaacgtacgcaaggttcgtatcgtctgtacgctcaatgtattccttctcaatgagtttctcaatgcccttcttaacttcagaaaggtctggttttcctcgtatttgcaaatagtccattgtttgtcgcacaagttggttgtaagtcatagttttatttgctttcataagacgaacaacacaggcttggagttcgaattgtcgatcacgaacaacttcctcttgaacgcttgccttttcttctttactttcgcgaagttgaatctggttgatttttatgcggaagtgaggattggtaaaatgctggttatagaaaaaacgatgttctttcgttattcgccggctcttaggttgcataagcaggggtcgaacgtgggcacaacatagagattgtaatgtgcgcgtgagatcattgtcgttcaattgcgttcgtttctgaatgtcaacgtacgacaatccttcgtcgccaacatcgttaaagagcaaaagaacacaggcctggaacagggacacgctcaactccttacttcccgatgggaattctgctttcagcaaacaataacacaatgccggccgccaggcgagtcggcgtgccgtctgctgagaaaggtaaaagttcttaaagatatccaaatcggtttctagttcggggggaagagtaatagtggtgtctgggtacgttggccagtatgctagagaaagtacattcacgaacagatcgtagtgcagagatcgtccaaatttggactccttgaaggactttgagaagtctttggagaaatcaacgtctttaaacatgccttcgagtgaatgtgtaaatgtactaccgcatttctccttcaacatctcaagtaactttctctcattatcggtattggcagacttgtttaacagtaaacgtttggccacatcacgcttataaaatgcttcaaatacatccttgtttggcaggtaacggaaaatgtctaacaattctgcgcacacgttatcgaacgtgttgttgccgacgacagacttcgtagaccgcattaagtggtcgatgtattttgccagtaattcagctggtttctccctccgcgtagaaggaagactgctgagaaaagtttcaaaagacttgcgcatgctgtacgacagtgcttcgtctcccaaaaacgcatgtttcagtacgtctttcaaaaagatatgaatctctagtaattcagatatgagagagtcatcatggttaggatcattaacgagagaagaacccaacgcgacaattccctgcgaccagggatcacacagcaactttgtctcgtccaccctttttaaaagtgtgtacagtgatttgcaagagtctgtttttcgcttgagtacgaaatccttcaaaccgggtgtcatgctggatatgtgttgggacactaaacagcggtctaaaacagcattgacgtctactaagacattgtcggcgaacatttcgtgtacgatatcttcctcgtgctttaaacaccgctcgatgtatagcaagaactcatccaggggcactttttgcagctcagcttgggatgccgacgtataatttgtttctagcgaacagaggtacatcggaaaaaacaatttgtcaaatagatgagtttgttggagcattttagaggcgtcttttaacagtgtcttgtcgacattattgccgtttcgtaactgctcaaataaggatgtgagttggttcaagaagggaacacgaatttcatcaaaagacatgaagtcgtcacggaaaagggagacagaaaactcaagtatggacgtttggccggctacccgaatcaagtaagctcggtccatgtagtaaaaaatgttgtgaattagctcaatacgttcggtccactgcctccaacaatggatgacggctttacagctttcatcaacagccgtagatatagatgcgagagcaagttcttttagctcggcgattcctttctgacagtgccgaagtaaaagctctaaacagctttccgtttgacctgcacgtaccaggttctgaacgccgacataaagttcctggtagccactgttcaagcctaggcctgacataataacgctaagagcaacgtctagttttttcagcgtgtcatggtaataattctcttgacgctctttcgttttcttcggatcaaaaccacgaacaacgattttcttaacttttccctgcattgaatgattactgaagtgttgtttggaggatgctcgggagcgaattgttcaggaactgttcttttgagagaattgttcacaaataaatatttctatagcagaagaaaggaacaaatggggaagtgtggaggaatttcgtttagtctagtatttcacagaggcaattatctccgtctcgtcgtcttgtcacttcgttctaacggttttcacttcagcgcttgtcgccgggagaacagcctactccttctgtgttcttccctgccgagtgttagttttcttggaattgctgatagaacagataagaagataagtttatttttatcttagtggggttgagtgtccatattgctgcgataatacccctctcgccgagtagttatatccttaaccttcaactaaacgtcacatccacaactttcccctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttggagtcgacgatctgttggtttctttttctgccggtgcagcctttgcatgggactcgtggtttcagaagaagacggaagaatcgcatgttacgaacgtcattgatttacttcttaacttgtctttcttcgtttactttggttctatcattccatggtctcagttcaattcgcccgaactgggtctgcccgtatggcggttaattgtgctcggtattttggtacttttgtttcgtcggattccagctgttttaatctttaagccttggattcccgagcttttgaattggagagaagccctttttgctggccattttgggccaattggtgtgggtgccatttacacttgtatcgttgccagagccgaacttgagtccggccatactgttcctgaagtcgacatctcagatgaatcacatcctcattactacattattcaagtgatttggcctatcgtgtgtttcttggttttgagttctattatcgtccatggcagtaccattgccgtgttcatgcttggaaagcgtattaatacattggctcttagtttcacgcagacaagagactcgcactttttgtggaatctgcctcgaatccgtcagggacaaagtctacctctgcgacgttctaagacacaggccaagagcgagcgttctatccagcaatctatatccccggaaaatcgaaattctattcaccaggatctcctttctcaacccgaagctgctcatgtttcgccgagctcgcctgaagttcacggtcttcggcacaccgattatgagaatgtcgacacgtcccctcaaccaccaattattgatatacaacattcaaacccgagcagcgatgagcgtgtcaatagtagctctcaggaacagtttcaaattggcgatgatattatcgttgaagatgaatctggtaacgtaatctcccatacaaagtctcgcgaacctgagatggaaaaggaagaagaggaaccagaatggccttccaagaaaccaaagactttcgttggacggtggtacagaagattcatggatgctgttaaacgaaacatggatgatcggtttgacggtgtcgaagacgaggagaatcgtatcggcagaccgacggatttgcgaaagatgaacgacgatgttaatgctgatgactattcggatcgtgaaaacagtgttgagcggcggcgccgtgagcaagtacttcagacattgggtgacagtgatgatgaggactcgtatcttgcacctcctacccaaagcagatcaagaagaccatccacagttagttctcgttactctcgtacatcgcgcacgccgacaccgactccatcgtttgatgaggcccatcaaaccagcgaggcttccaatactggtactactgctccccgtggaaatattcgttttgtgaacctcgttcctcctagtcagtatatgcaccgacgttctcactctgggtatactgaaaaatagggaaacctataccaaaaaaaaagtatgtttatgatacctactagtactctaccaaatctttttgtgaaacatgcacaccttcatccttggacattgtctttgtgaactgtacatacataaagttttaacgttattttaataccgcaagcgcgatcaacgcccgtttgtcctgacgaataacgctgtgcgcacccatctttattttttcgcctttcttccattcggtatgtatcggcccgaaccctcaagcacctttccttttcttctttttctttcttttgttttgtttgttttgttaaatacttgtcatgtgttcttcttcctctggatggttggtcatctagagtgtgtttggaaattacattcttctatcactacgtgctgtagtcctcattcgtaataatactcgatactaaacagagcctgccgtacatagtgtaatgatattcttctttggtaacgtgaaacaagcattgattcattaatatcgtattacggtgaaggagaaatgttaattaagtaatcctaaaagatgcccgaaccatcaaactcatcttcaaactccaaaggggggtctttaacaagggccgtagccttctctgtcttatgccagacccgaagaaggttgtgaccggcaatacccatcaaatcgggtatactaagacccttttcggcgagtcgaatgaacaaatccggatatttggaaacatcttcaagacctttagggacaatttcaataccgtcgaagtccgcgccaacgccgatatgtttataggagccagtaaccttagcaatgtgcatgatgtgctccactaccgtttccaaggtagcattgaggggatcaggactaataaatcgggggtaaaagttgaccatcacgataccatccttctccggaattcgtttcaaaacatcgtctgggacgtttctagggtgattatacacccccttggctgagctgtgtgagaagaaggcaggggcaacagagatgtcaagtgtctgatgcataacatcaggagtaacatgagaaagatcgaccatcatacccaggcgattcatttctcggacaagttttcgtccggcatccgacagcccaccgttcgtatgattgccatgaacagcagcatcggcaaaaacgttgtcacagttatgagcgagagtagcataacgcacacccatgttgtagtattgacgaagcgttgatgcgctaccggcaatttgatgcaggccttcaatacccatcatgcttgcaaccttcttgcgacgggaaacgggaagcacctgttcgctccgagtaacaaaccgaaattcttcgggataagctttaatcatgcgtttaacaatgtcgatttgttggaacgttttatgaacggcttcgtattcgcccgaacgattccaaggaagaccagctgcagggtcaagagcagggcagtcaacatatagagaccagaattggccttttaacattccctccttgatgcgaggaatgtcggtatgacccgaaagatgatcatacatactgaaattagacaaatggtactcgtaggtttcacgaacaaaagtagggaagtcattatggccgtcaatgagaggtgaaagtttcaatgcaaataaagctctatccttgggagaatggaagaagcggcttgagcgatatttctcaacttctgaaaaagtcattccaagaaagaagatacaaaacgccgccgaaactgcaagaacaacttttttagtaaagacaccatttcttcttgcttgcggagggggattcccaagcataaggtcttgtttttccgtcattgctaagaaataggtcaaacgagaggaaaagtagttacaatgtaataagtaagcaagtgtgttaggaattggagaacaaaacgtgtggtgagcaaattggacgtgcgcgccaagatatgagcaggtgggtgagccttatttcgtgattgtacatttttgatgtaatgatagtatgcgttatttactagtagcgcaagatagcagaatgaggcagacagaaataaacagccattcggttgctaattacaggagttagatatgtgtagaattgtgccccataaagtatcgtaaagaacatttgtttcattaatatagctggttgcaaatctaaaggtataaacattaagcattgcgttcagccatcgtacattaattctatatcgttttacaaaaaaaaaagaaaacttaaatggccagatacttatcaagctgctcgttgtaacgtttgccgtggataggatgctggtccaaagtgtcccgaactttttgatattgctcttcgctgagaagatgatcaagagtatcaagattgcttttcagacgggcagcagtagtgcagccggggatagggacaaatgcggcctccttgttagagagaacaaatgaaagcgccaattgggataacgtcatgctgaagctagcggccagagcttcaagagcatcaaggcagaccttgttcttacggaagttctctggcttgaaacggtcaagcatagttttgttctggctctctgcagcccttttcaagtcctcttctgtcttaatggtacccgttaagaaaccgcttgcgaagggagagtaagcaacaataggaatgttcagctcggcgcaagccttcaagataccgttttgctcaatatcaagggaccacatggagtattctgtttcgaccattgcgataggaagaatgctgttggccttacgaatgctagaagccgaagcttcactaagtccaatacagccaatctttccttcatcgacaaactccttcaacacttgcatagtttcctcaatgggcacacgagcatccacacgggcacactcaaacaaatcgagtttcttgaccccacgaagatgttttaaaacattgttgacactttttgtcacgctagcacggtctccacaaggtcccaatgtttggggatctgtggcacctttaacggaaatgaatactttatcggcattctctggatactttgtgaagtatctagccaacaaatccaagttggcctcaatagggtcaataccgtagaattcaccggcattccaaaagttcacacctcggctaatggcataattcagcaactcaaaagcctgttcatctgggatgacgttttgtctccaagtaaggcccataaggcctaaaccgaaggtaccgatctcctttccattaactttgattgtctgcatggtgagcttttacgaagaatagttgaatgtcttcggatgcaggggaagtatttttaggagagcttaagtacgactgtgctgactaatagcttcggggaaattcaatacgtagtagattagtcaacttgatgtatgtgtaagatttgctaaactctgatctaattgaaaacaaacaaacagatatgaaggtccgactgatgaaaaatatgcgcttttaattagatttaacttgtgattagtgctactttccgaaaataaaaatcgaaatgggaatcaataaccttttttttttttttttaataattcaaatcttaccagattgtatagaactaatgaacagttctgcctagactcaatgacaaaacataataactgcagtgaatcaataatagaaatcatggaaatatacaacgtttcgtaatacaaacagcaattttcttaactcactagcaaccccgatcctacaacttttggaactcacttgatactgttcatcagctatagcccccaacccaccctattcaattcgttcacttcatagacgtacatactagaataacagtaatgcatagtataaacatgcgcagtaaatccaaacagagctcgtctacgcaaaatattgcagagtcttggacttacgcatctggacttcgagaataccttccataaagtgttcgtgtgtgatcttggactcaccgtgacgaagagcaatcatgcctgcttccacacacacactcttcagcatggcaccattgtactcgtcggtactgcgggcaagttcctcccaattaatgtcatcggcaacggtcatcttacgcgagtgaatgcgcaagataccgacacgggcctcttcgttaggcaaagggaattcaagcttacgatcaagacgaccagaacgaagcaaagcgggatccagggtatcaacacgatttgtggcagcaattaccttaacacgatcatcgctactgaaaccgtcaagctgattcaacagctcaagcattgtccgctgcacttcacgatcaccggccttttccgaatcaaaacgtttagtaccgatagcgtccagttcatcaatgaaaataatagcgggacttttttcttttgccaaggcgaatgcatcccgaacaagcttggcaccgtcaccaataaacatttgcacaagttggggggctgcaagttttaaaaaggtagcatttgattgagcagcacaagcacgtgcaagcagcgtttttcctgtaccaggaggtccgtacataagcgctccctttggaggtttgatgcccagacgtttgaacttgtctgcttgttgcataggaagcacaatggcttcgaaaagctcttcaatttgtttggacaatccaccaatatcagagtagcgttctgtaggcttctcatccacctccatagccttgacacggctgtcgtactcagaaggaagcttgtcgataattaagtacgagtctttgttcacaccgatcaaatcaccgggatgcagctcttccggctctaccaagccaattaaaggcaaaaagattgtttgacgagtagatgtcttaatgacggcggactttccatcgcgggtagcctcagaattttgatttgccgattcctgaacatcttcggcttcggggttcatgtcaagaatttcgacaacattaccaaccaagtaagggagctgcttattgtttgcaattttctcttggttttctctaattttttccagcatagtgcttttttcatgattcaaacgttgatactctgatttcattacctagacataatgttaataagaaattcgtcaaaccgggaacaacaacgtagaacgcgagcacagacttaaggctagaacagattatgaaagaactgagcggcctccttgcaaaatattcgcgtacaacattgttttctaaaacatacttttatgtcattttcaagtaaacgcgtccggcttccaagctcctcagtgctggcattcagaatctctctttccaattcttcgtcttcggcagcatgtatgttctccgtgggctgctgagcttggtttaatgcgtcaagttcttcgagcgtcgacatttggttctggttaaaagatgaaaagcggttgctcgaatgaaagctccaccaccaatttgtctgtcatagctcaaacgggttttagcttatgtaaaagtacaaaattaaattttcaacaacaggcctcgtggcctagaagtaaggcgttggtttccggtgaagccctctcatcgcaaagggctcaggttcgccaaagatcgcgggtgcaaatcccgtcggggtcgattttttccttctgtcaactgagacgtattttatttggattattttgcgtggctcctccattcgatttactacaccaaaaactcaccaccaaacatctacgcttctagtctgcctaaaaatggtgctgctcactaaagactggcggaattgccctttccagtacgcaaataccgtttttgcaacataatggacgagctcgttcgtcggtatcaggatttacagagtggtatggaattcactttttctgaatttcgtctttcgtccaaagagaaaatgtgaaattgtgtggaaatggttttattaatctattttttcattcttgcagaggtctccaatcatgtccaagctttaaagaaacttgagtctcaactgcaagaaaatgtaactgtacaaaaggtaaaatgataaggataacagtcgacacgactggcgcattcactgaggcacagtccagacaaaagctaggaataaatactaaacgactaggaatttgaaaaactagatccctcttccaatgtgttcaagttgattggaccgaccctggtgaaacaagatcaagaggaagccaaaacgaatgtggccaagcgtcttgagtttattcgaaacgaaatgtaagtaaacaagctcgagtgagcgataaaggtgacacgtatcccttccttaccgtcaccgactgtaactgtgtcacaaacttatttgacgagaaccctccgctgactttcccagtgttcgagtagaaggtttgcttgagaaaagccgtagcgatcttactatggttcgtgctgatctcgcacaaaagcagacacaaatggccactcctcagcaatagattaggcattcttttttgcattaagtaatgatgactgtggagggctttgatgcggttcttgtactaacccccaatcgtgtactgttgaccttagtagcaaaacgtaagctgttgagagactctgcaaagtggtcacgtaatggagaaacattaacaaacatgagtgttttagcgtctcctcctaacgagtactttaatagatatgtcaactgtgtaagtaggttagtaagggcatgtgcgtacattttcaccattcttacctttgaattccgatatggaatgtggtgccgttcagagttgcctgaattactggcgagagccgctatgacatctccaagacagcttaaactcttattgatggcttgtgtttcccgcaaacgatcgcccactgcctgactgtgggcgagtctttccgaacctgccaaatcaacaagacttaatgatccaaacgttttctcctttgtggccgcgtgtacaccatcaatgtgtaatgtaaagactgagtgcgaacgcgaagaccgctcgttggcttttgttgcggcgactgatcgtctctcacttgcccgttgcaacacggcttgcatcacttgctctgtttcgagatagatgcatttactgtccgtcacacgtgttctacgagtccgttcatcatgatggatttcaaggcgtttgcgagatgatgtcgtttcatcggaaagtaggtctcggattcgttcattgtatatctcaatcatctgggccgtcaactgatatttccagcccttctcttctaatcgtttcacttcctgaaagacatgtgctgcagctcttggaatgacaccgtccgaagaagacatggtatgcgtttttcccgaaccagtctgtccataggcgaagatactgacgttatagccatccaaagcgctttgcacaaactcggaaagctcctgaaagacgtccaagttactgctattaggtggaaatacgcggtcgaagctaaaattataaattttggttgacggctggcctagagaattttcagtgcgaagtccttcaagtacaagctctcgaggttcaacggaatggatatcaggaaatttcatgacaatttctggatttgaaatggaagctgcctccacgggaagcactggacgcactcgacaaaacacccggatatttccttttaaatcttgaataacattgtgaaggcgtcgtcgatgcttctcttcttccatgagtcggcgctctagctcatcatttctgcgctggaccgcatctaatgtgatctgaagttgtgcagcgtcattagtgttggaatttaaagacgactggatgagttccatctgctgttgaagagactcattcttctgattcgacaggtttatttcaccaactaatgtcgcatttttccgttggagctcgtagatttgagcaagtgcttctgaaactttagattgcaactcttctaactgtgcgcgtccaacagtctgtgtctcatcgtgtatctgttgaatttcgtttaactggcgttgaagatcctgaacaatcaacttatgtttctcttcttcgttggaatactggatttcatatgccctctgcaattcgactattcgcttttcatacgatgcatatttgagttgggtatttacttgaacctcatccatggcttcattaaaagaaatacgaatagcatctatttcgctcttgaattcgtgacaccatttcagctgttccgagtactgtttagcttttaactccgccaggtttttgttccaaacagtctctttttcagcatattgtttttgcaagtcggcacacctttgccgctctacagataactgagtttgtagtccattaattttgccagtgtattgtgcgctgcatgaattaacctgtgcagtcaattccgtcactgtattgaagttagcaatattccaaacaaaattaaagattaccttgcttcttttcagcatctagggctgcctgaagggaggccagttttgtgtttgcagatgtttggatttcatcgaactgtgcattctttgcatgaagcttcgacttcatgtcgaaatatgcgttttccaaactgtctatatcattttcgtcgtccaaaccctgccgaatggaggactgctgcaatgaaagtagactatttggcttttgaaaggtagggaaccgagtttgttgtctgccgtaagctaaaacccaagttgtcgtaagcaaggaatccactctaccgcttcattataccacacacacctgtgttggagaatcctcgattgattctcgacatagagaaatcatcattgtggaccccgcctaacagaaaaatgttgcttgaattcgcattttgggacaatgccgctgagctctttttcgttggcgagtttgattgatcaaccataatggaaatccaatccacacagtatttttctgtaccacaattcttgtaagtcttggtattcaaatgcgtttctcgacaacaacagcacattcgcaccatgaagtcattaagcaattatactcaatattcaaaccagaactgcttaatatccaaaatgtgcgtacctgatctcgtcttctgtcccctggaacagcaactcacagctgaatatcacgtacaaacaagaccgccgcacctgaaatcctgttgttgatttttggtgtgggcaactcaacaccattcctctgaccaaactcaccaccagaaaacggctgtttcgaaaagaacggccgaggagctagctgggtaaattgcataaaaatgagcattacactgtggaactggccgagttattatttcctcggtttggacctgaacgtgtacgacagttcccaattttctgaaattcaaggaattgaagagggtcttcatcttattacttgggctcgtcgtgacattgcaggacttgtaagtggtgctgttgtgtcttttgaagaccggacgaatttactgttgaaatttgatgaaagaagtgaatcagttgaattggagtttgtggacggtattgtggctaccaacgggccgacgcaacaaggaagagcaaaagattcagcaaaagcacgaacgatcccgtttcgtccatcaactgattggaacagactgtcacgatttatttccttggaactgctgggacggttattttctaaaagctcaaaaaatggtccggctggctccgcctttcttatagacacatcaacctattccaacacggatcaggcctcaagtgctgcggaacagttgccaataatgcagccgggaaaggacgactttgttttacagtacacaatgtttgaccttaagcgaagttgggaccccctcaagtatagggcacgaacggtccatccaagcatatgataagtcatttctatttcaacgtcttgttcacacttcatggaataatgactctacaaatgctctgggtgagttcagtctggctttcttgttgtacctggaattatctcattacggttcatacctgcagtggcacaatcttatacgactgatccttcaatcgtaccaatacgctcgtgaggaggcagagtactttactacgttcttgtgtaagtgaatatttgtttttgaacggagtttgtttgttgttcttaaactattattggattttcactttcagtgtcattactaacctagttttaatacagaccttcttcgttctcagctggaatatatgaacgacaagcactcgacaaaggagttgctaccggatgaaggcatctttgctcagttattcgagcaattgcacgaagagcaatctgaagaatcattcgctccggctgtctacacagccattcgagccctggaggaatccataagagacaatgtctcgcatccaaaaagcactgcacaaacttcggctgctcaatccacgcctactttttcagaaatgtttgacgagggcaacgaggccgagctgtatgaaatggaacatcatgagacggtctctagtgttatcgaaccgaatgaaaatactaaacacaccttgaatgaaagtaattgaaacaagtgaggcagacctagggtgaagacacccttaagacactcatttcaaccaagcatagctcatacaaactaccacacagacaaaaaatgacactcaacacaccactctgcaaaaataaattctaggcgattcatttaaattctacttaaaaagcctgtaaaagatgtcgaggaccttggaacaaatatgctgaacagcagacagcaaaaattgaaaggtgctcacaatctgcgaccacgacgaccaccctttctgcgggtggagtcggtagggatgggagtaacatcctcaatgcgaccaatacgcataccggcacgagccaaggcacgaagggcagcttgagcaccgggaccgggggtcttggtgccagtaccaccggtggcacggatcttgatgtgaagagcggtgataccaacctccttgcacttggcagcaacgtcttgagcagccaacatggcggcgtaaggagaggactcgtcacggtccgtcttgaccttcataccaccagtgacacgaacaatggtttccttaccggacagatcggtaacgtgaacaaaggtatcgttgaaggaggcgaagatgtgagcaacgccaaagacaagctcgccggcgcgaatttgaggtccaacgttagtagccatgacggacttttttcttaagttttgctgtatacgagtggtgtgcactgggtgagttggttccgtcggaagacccaacctgtcacttcgtcgtggatagcagtcacgttagggtagggttgttgagtgaaatgaaaatcgcgtcgcgtaaacaacaattggtatggacaaatgttttacgccacagaataagaaaagaacaattaaattggaatgtaacggttgataattagttcattggggaattgttttgagaatggtgcatgtgatagattataatgtacgcaatagctcggagaaaaaggggaatgtgttcattagaaagtcgttattattttagtaggaggcatatatggctcccaaattaacaaatttgcgagcattcttgttcaagtaacgaagaaccacagtttctatagatcggcaacgaataaggccgttcattgtacaacccgttggattgtgtaccgccgtatgtaaaaacttaatttgattgtaaagagacttatcgtcaatttcaaaatgcatgtgtccacgacatcccggtgcacaacatctacgaccatacacgttcatttggcgagttttgtttccgcaagaggaatcatcacagacgaggataccttcgtagtagtgatttaaataattgcgcagttgtccgagaaattgcagattcactgtcaaattagagtattcataaccgcaatcacactcaacgttgtctgcaaacaacacttcacggatctccgcaacagttttcatgttgaaagattcacccttgcattcagggcaaatgagcaataaaggacgagcagaactgaaccgctgatcgtccgttaacgtactttcaattcgtgcgaatgcagacgaatcggcatgctccggcgtatagtactttctcggatccaaaccaagacactcagccaaacgtgcacgatccgtgccttcaacaggagcaaccaatcgttctagtggaggcaggatttgatgcgagaggtaatactcatagtcgattgtaagattcgatgactggtccatcacctgttgaggactaacagctcggtcggcagggtgaccttgtgattcatttccggtaataataaacggaatgacatcgcccacacgaacattttctcctcgtgctttcttctttaaagcaacttgaacaaaaggcatcgtttttccgttagggtaactttcgggtgcttttcccaacttgttgaagatgatgaacttgttcgctgaaaactttccactgcgcattttttgagcgaaatcaactaaataagcatgaatattggagattaccgtctcagtgagctctccagaaagaatttgatccaaactatacttactggcttccttagccagggcacagaattcacgacgtttcatatcaaggcccttgatatcaagaacaggttttccttgggcatccatttgaagggcagcatatttcttttttgcatgaagaagcattcgttggtaaacattatcaatgtcaatttccagttttcgataccgctcattgacacgattcttaaattcattaccaatgcgcaacgcatcggtcatgttgttggcattcgtattgatcataacagaatctgtatcaccataaataacttgaagtcccatgaggtctgccaactcttttgtgctagtcaatacctctcgacccttgtatgtaacaagtacggccaatggacgagcgtagaatcgcgattttgtgtaaccaagacagccgtacatggagttggctgtcaatttaagagcctgttgtttgatatcccactgcagtctttgcaccggcgttgcatttttgtccttcagtaaagccttgatttgcttacgcctattaactaagtttgcaatgagacgagggaaaattccctgttcgagcgacgagtttggcacgtctgggacaacgtcagcaccattttttgaagtgcaatgtttgcgatgaacagtagtgaaacagatgttgtattcctgaatgatactgggatacagactgttgaaatccatgacgagaatgtatgtatcataaaggcctttctttggttcaaatacaagaccacccttatatttgtctttctttttacctaatgtgtctgcaggagtttcttccgggtcaacaacatcgacctctctgctgttttggtattgcttgtctggcagaatatagccattttttttgaattcgtgtagcagaatgtactcgtttctttctgcacgcgtacccgttagtgtgcgcgaccaagaattgccagcaatattggtcaaattttttgataattgtaaaatttgagttttaaaagcaagagccgaaataaaatatgtatccaactcacagtgaagcaaataatcaagcaatccttttggagtgtctgtccaagactgcaaagccttgtcctgatcaatttcttggcgtttaatattaagctctttctgcacaatttctgataaactccatgactgagtcttaatcatggaccggccaaggtcgttagaaagatcacacaacaaacgcccagaggccagttgacgctcaatgaattgttgtgaacccctatttgtaattttaggccattcataacgtctaagtcgtccaattctgtgccaattacgaattcttttttcccgcatacgcgataaaagaatagaatatgatacctcaaaatcatgtccaattaggacatctggatcagcattttgcaacttctcaagaaagtaatttagtaaagcaatttctgtgcgttcacagcgtatgttggatttgctttttcgagcctctgcctcgaagccatttggaaaaatctgcttcaaaggtcggatgacagtaaaagaagtggatgctgtatcttcagcaacaatgggtgattcaatgttcactagagcatagattagtatgtgtgtaataaaaatgcatcttaccattttcataaacccgagcactgatggagaagatttcctgcttgttcacttgatggttgactagcgttctgaaagccagactcataacagttaaaggaggcgtaacagctggcaccttttctgttcctttaacaacgcagatattgggtatagcgcaagcggtttctagacggcaccaacttgtattttttacgctatcgaaatcaggagaacggatgcgaagccagcaaggacccataacatctttttcaagtacaaattgctcgaataacgcagtgtgcgtaccaaaaacacgtgaaaaggtttggcccgataaatcgaaagggaacgcgggatatttatatgagtacaatacgtgcaaatattcagtctctgcgggcacatctggcagttcaaaggcgtacttgaaacgatccaccttacacttccattcatggataccgcttttcgagaagagagccgaaacctctgcctggacctcgtcgagagaagtatgcgtaggggtcggtgttgatgaagcagaagcctcttcatccttttcttcatctacgtccaatggccttggcaagaaatatagatgacgttggataccgtcgagtttgacaaaggcggacgagtacgttttattttcccctttacgtatacttttccgaacaaacagaacgaggaaaagccgatgtcaggagtatccagccaaaaaaagagcatacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtatgggccaggaaaggaccagttgtgaggattggcgagggttatcgggaatagcatcatcagggaggaggaacaacgggcaattccatatcaggaaggtgagcttggtatggcagtagcaaaagattctttaggaacattttcaaggttattttgtgagagacatcgtccatgggaacgtcaacacttgttgatttagcaacgcttgccggcactgggctgcttttaactgtcggatggagattctgagaaaccgtggatgcactaacagaaacagatgcattcaattttgtagggataggacttgagacagtagcggggctgtatgcttgtcctgcgtctgttttggatttgcgcactgacgtaccagaaggggggtttctcgtttcattaagctttcgttttttaggaagttcagtcatcacatctgcgtccacagcacccaatatatcagcaaggaatgcatcgtcatcgcgtttatcggcgcgtttttctgaacttgactttgtggtaggaggagccagtgcctttcgtttgaaaaaagtgctaattcgttgttctggagcagctaaccgttgtgaagaagaccgttttttacgatcctttgcgttttcgtcagcttcatcgtcactcgacgtgggattccgaggaccccattcatcgtagccgttttctacgtatccagcaccattgtcatccacaacgaagtcgtcctcatctagccgtttacggacaacacgacgatactcgtcctcatccaccgaatcgtaaagttcgggattttcctcggtttcatatactgacgcgcgtgtttttcctgattctcgaagagcacgtagctgcgacaatgcctctcgagcactcgccttgcctgaccggctcatattgtggaagaacaggtgctagctcgtgtgtgtgagtggaggtgaagttcttcggtgccagttgaccagttcgcagcagtagcggtagtagttacagaattgtaccttttgcagttaaatagaagttgtaattgcgttctttagtccaaatatggaaagttttatttcctgtcaacggttaagtttataagtgatgattttaattttcttgtaccaagaaaatatcttcaatggaaaaagaaaaacaatatgaagagcatgtacgacccatttcaatgaatcaatcattagtcaaaagaatacgtcgtattcacactaatcggtactcgacgtttcagttttctaggatagaaacgttggatgccaaggacttctaattcagtatgcaaattgacaacaatcagggttgtgctgtaagagcgagttcaatacacgtgtgttgatgcgataactggtttctggttagagtaatactagaggccagtgcgttctgcgaatagcgaacaattgtcatgattataaaacttacattgagatgattgttactaaagttagtgctataattgcacggttattttctaatgctagaacataaacgagaaagtttgttttcttcacagaatagcaattcatcaatctttactgaattgcaaaacattacaagacatttgagattttgagcattaggcattagaactcatacggtctcgatgtaatggaagagttataccaaaaaactgtagtcgtatacttgtaacaactcttcaaatgtgaattaagacgcagatgaagttattggcaattgatactacttgctgcaaaggtttcgtgattgacttgaatccttttgttgttcacctttatggttcatggaactttcttcttaagtacaggaaaggatacaatgaatttcgtaacaaaattaacaaaagctatgctattaaacatcatcacaactctcacttgataagacaaatttatcaaaacaaagtttgcgcttgacgaacacgttactcttttcacgattaatgattctaccggtaatagaaatatagcatacataaaactatgtcctctctacattttgactgggttggaaattacaaacgaaatttatgctgattgcatgacgagctgtctaacggctgcagggttgcttcttaccttttttttcgacgatttaaataatcggtataattgttcgttacgtgattgaagcaagaatagatggcctaattcatttcgctgcacccaacatgatgcttagctatacatgcttagtcttcattcaaaaccaatatcagttccgtgcgagagaaatccgctggctcgttttgtagaattacgagcgagataaaaatataaagtaatatactaaaccctgagactaattgtattgtcccgcgaagtatttccctttgctctatcctatatatactggcaaacaatgataattaagactttgaaccctgcgactgaacgaagttcaaaacgctcgcacagaaactaaatcacaatactaaattgcatcgatgccactccgatcaaagtttactgcttttgcgttgattcatcgcaactcgttctcatacgtttcggtcgcctgactaaaagcgcaaactatattcgggtgccgaatttattttaacacacttaagctactaattttatcgtgacataggacgcaaaaggttttctcgataagaaacaaatgcattgagtattatgagcgagtttttttgcgacaatttcttatccttggctatttctctgacgttaatttttagaaatagtacctaagcttcagcaaactttcgctcgaactcggcgaaattacagagaactttctttttccacgaattgtagccaagtttaacatcggcggttgaataacttaatgtgacaagctgatactaccaattggcatttagcgacaataatgttggttaaattcaatgactattcaataagaaagctatggtacaaaacgggttccacagtttgtagataactatgctcatccgtaatcggcctggaccgttgaggaagagaggaaaccgatattcctccctagtccaggaaccgatctcggggaaatgcctcagtccgtaaaagatgcaagcgatcttaaaagtgaaactgacttatacgaatgatacaactgatattgacctcatcgatcgcagctatctagcccccgtgatcaattggtaaagatgcattcgcctatttacattcctatccaaatctccttttgcgtttaacggtaccctatgcggacctctcaatggaacttggatgtgtgcatggaggggttccgttctgcagcggaagggggagctattggaattggctgacatataggagtgagtattttcgactgataacactacgctctgagctctttaagcatgtagttacaactggcactgttggagccgcgcgaaacggtattactgaagatgttgaatggcttattggggatgtcgaaaacgtttgtgctgaataacgcagattgatgatggaatccaaagtaactgccggttgccggttatcgtaattattcagtttgtaaaataaaataaaataaaaataaataaataaaaataaataaaattcaaaacaaaaaacaaagtcttagggtttaggaacaaactcataaactgtcaatacgtatgagctctgtggttgggaacttccaatccaacaaagttttcgtccacttcatgtgtcttggatcctgtcaacgaatgctaatccaaacctagtctactcgtaccaacagtcaagagactcgttaagactcgttactgtctcatctctctgcagggtcaaagtgttttatgatctagtcttcgttttctcgtgttcccatcctcctcctcctcccattacaggcctttcgttgaccgactctattccctgcctactgcctgcctcctgccttctactcccactacgccctccaactcccttctgccccaccaaaaataagctcaaatgaaaacgcgctacgcgaatcgcacgcgcgcatctgataccaccctcctcgcgagtcactagggtagggttacgaaaagcagtcacggttggaacacttgcgtgtgtgtttccctctacgataccatacgccaaaatggttgcctcttcgactgtccccagcgtggccgatattttcgctcccgagtctcttttgaagaagactaaggctcaggctcaaacgcgcgagcaacaagttgctgccgctgccgagaagaaggctgtaagtgaagacggacaaggaggaaggtgtgtgtgtgtgtgtcacggatgtttcctttcattcatggaatcaacgccagtggtgatgaagacctattcttttggattgcgaacaagaatgtgcgttccacaaataccatctttcggggctgagctgtcgttgattctgtgaatgagagaaggagaagtgactttttcacgtgtacggttccacacacacaccgtttccctccatagtttttctctttcgataacccatactgacctgtctaggctactcaaaagaagcgcgaattgatcgccaagcgtaccgaggcttacgacgctgagtaccgcaaggctgagcgtgagcaaattgaccttgctcgcaaggctcgtgctgagggcaactactacgttcccgatgagcccaagttggccttcgttatccgtatccgtggtatcaacaacattgcccccaagccccgtaaggttttgcaattgctccgtcttttgcaaatcaacaacggtgtcttcgtcagattgaccaaggccacccaggagatgcttcaaattgttgagccctacgttacctacggtgtccccaacttgaaggctgtccgtgacctcatctacaagcgtggttacggtaaggtcaacaagcaacgcactgctctctctgacaacgccatcattgagaacgctttgggcaagtactccatcatctccatcgaggacttgatccacgagattgccaccgttggtcccaacttcaagcaagccaacaacttcctctggcccttcaagctctcctccccccgtggcggctggagagagcgcaagttcaagcacttcatcgagggtggtgacgccggcaagcgtgacgagcacattaacagcttgatcaagcaaatgctttaaatgaatgagcaactacgtgggcaaccgcgtgcgcgtgtgcagtgaagaagtgggatgtgggaggttgagtggggtgcaagtgggcgaggagcggggtgagtggaatgtgtgggatgcgatgggataagtggggtgtgtgggataagtggagcgtgtgctctggtgggatatgtaggcactctgcgagcttcgtgtgcctctccaggtgcctctccgaggcctctccaattgcttccgtgccccactcgcccccaccaccccgttaaccttgcggggcttatttcgccgccacctgcacgtgccactttctcagttcacaccctattctccgcctatctccacgttaaagcctcgtcccacattgcatctcctgtaaggtttcgtgtaacgcacacatagctcagcacgcggctcgggagcgtcgtagaccgaccatctgaaatagtcattcgtctaaccgactcattttgagttcgcgaacggtggtccccgtcgtcattggtggctctggactttaacgcttcacaaagcctgcgacacacgtcatctcagacaatctaagatcgtgggggcgacgcttagagtcacgtgcatgtcgcggaccgtgttcacgtgcatctgaagcggatcgaaacgtcattcttttttggccacaagcgcgccggagaaactttagcacactcgctgacaggccggcgaatctgcgcggcgcctgattgggtcgcgattataaacaaagacgcttccggtcacgtgaatgcacagtctgaacgagcggctgctgcgattggaggagatagtgtattttcgagctgcggggaaaaaagactaagtgaaacgacggcctgactccgcaaagcatacgaaccgattagaggacgcgtggcgagaacatgcacggcggggaggggagacgaaagcagacaaaagcgcagacgacggccgagcagaaacaacaaagcagcgaattcgcgcgcgcgtttacgtcgctgtgatacaattcggcgacggtgatctgctcttcatcgcgtcccaccatgtcccaccgcgtcatctcaaggccgtggtgtcgaaccctgccagcggcgcggtgattggctgtttatagtctgcaggctcgctaagtcccgccaagtctcggctggtcccggtaagcggaagacagatctgccggcttagcgaaaatacagcgcgtgtcactcgccacgtacgatggtggtgggtgccctggccgtcttcaccagactggtgcagtcccccacgggcgcgctcagggatgaaacgaaccctgtggcagccttctccagggcagcaggcctgaggcgaaaaatacgcgtctgcaattggtgcacagcaggggatgcattccgctccacatcgagcgctatgacggcggcctgccattggttgctgcgatcaagcatcgggaacggttttttaatttgccctcggaagatttttcgtgctggatttatgaaccaacgggccccagaacaattcatcccactgcgcgcaaagcatataaacactctttgactttctcgctctgcgtcctttaccagcacaccagcacacccacacacaccggcctcgtcgcgcgcgcgcgcgtagcattcccaccaaagcttatttctccacagaatgcctcggtttcgtatgtgattggccaggaagggctcattgtcctgcctgctgctgcttccggctgcactcacccggaaggccttctccctcctccagcactgctgctcccggaggcgcggccgctgacgtagccatgaccgcgctgacacggtaaccccacctctcgcctgacaaccacgcgacgtccacgtgatattccaaatgtggatagtctctccactggggcgcatgatcgaccactcgcagcagccctgcgtccgcgctcccagtcggcccccctctgggattgccacccgccgtgctaatatgagctcctcaaaaaaccgcctctgagagtgtttccatcgaatgaatcgttattactgtgctgtgtcacgttcgcaaaaattattgcgcgcgcaggtgcgctctaagaagggaaaaaaccaaaacaaaaaagaagggtcgctcgttctatgcccagcgggaagcaaaattcgtacgtgacagatgtgtgcgttgtgcccgtcgtggacgcgagcaagactcactcgcgtctaggcgcgcgcttgagatgcatgcaaaaagtgtgcttatgtgcgtgtatgtgtgtatgtttatgtgccagaaaaagatgtgcgacttatgtcggcagcgagatgagaatcacaggcgatgcgggggacacgtgcctggccgctgccctgcggggtatcgcgacgatccgccgccgcactcacgtgttggacagaccgaaattgtcggccgggccgccgtcgccgagcgtgcgcggggcacggctgcccgccgacgagccttccttgtagtaattggcgcctgcgtagttcgcataggcaccgccccaaagggcgccgtctgggtatgctgaggcggccgccgcggccgccgcggcggggcactcgtaccccggagtcacgtgcgaataaggatagaggggatggggcgggggcgggacggcggcgagagggacttgggagtacgcgttcatgacggcgggggcgtgtgggggcataagcatgtggggaggaggagcgaaggggccggcgggggctgtctgagcgacgggtgccggagcatgtcgtagtaggtgggcgcttcgaggaagacgggcgtcagctgtgcggcggccctggaggcctcctgctcctgctggagggcgagctgggccatggcctcgcgctcctggcggcgttttctctcgcgccaggcggcgcgaatttcgctgaactcttcgggcgtgcgccggggcccgtggttgtggtcgagaacatgcgcgttgagatggttcagcgtgccgtaggccttggtgcagccctcgtagccgcacacgtagatgcgctcaatctcgttgtactttcggcgccgccggcgactgcgaggccgcatcggctgcggcgaggacgcaggcgtgctgccggagcgtgtgggtcccgtgggagctgcaacggctgccggcgcggccatcatggagggaggagggactgcagcggcggacgcaggagcggctgcccctacggcgccggggtttccggcggccgccgggttcggcggctgcgtttgtgttgctggagccagcagcgacaccggtgcggcctgctggggcaggccggcgcatgtgttcgctgtggggtagggcgaccagacgccgcctgcccctgaccgcgtgcagtcgatggagggcgggggcggggtcagtgcggagatgtcgcccagaagcatagagttgtttaagaaagcggggcccgacgggagcgatgcggggtagtgcatgtggtcgtttcgcgcagcagcagcggcggccgccgccgctgcgtaggcggcgtctgcagacgtccggtagtaggcgtgctgcatgggcggggcggccgacgcaacgtagctggccgcgccggcgccgctggacgctgctccgcccgcagacgcgggatacgcctgcatcggcggggtgagaaagggcggcggctgccgcgtctgcgccagacctgtctcgtctgcaggaacagatgctgaagtgacgtcatctcgagccgtggtggaggctggggagggagagaggggcatgctggtcagtgcagtcgacagcggcggaggctgcggcggacaatagaaaagagaatgcaatgcaggggtgttggatagagtgtggggtagcggggagaagcgcgggggcgaggggggcgctatgcggggagacagggggaatggggctgagcgagccagtgggaacgacgaaagagaaggggatggaggcagggaaagagcagcaggtacgtcgcggtcagcgatatacgtgcagagagaaataagacgtgtgcggggtatgtgcggagcacgcggggtgtgcgcggcgcgtgatttatggcgtgtgggcgaagatccgcggagaaactccggactacagaggaagaaattttcggggagctcggtaatctctcgggaaagttagttccggacaaggtcgtcgttcggcaagcttgcggcgacttttcggcaaattatcggcgactctgacgtgttggagcgcgggcgacagcagcgggcagagaagagaagaggcaaacgcgacgtgttgtctagctgggtggaatggccttggcggggcgttggccgtggtcgtcggtggtcgtggtcgtggccgtctcaggtggccgagcgttacgccggagggcctgtggtttacggacgcaagtgttcacgctactgctgacgtcgattagagcagcagtttagaatgtcgtcgttgtcgtcgtggtcgttggtttgctgacgtgtggagcgtacagtggcgagttgcagagtcgtcgtagtcgtagtcgaggtcgtcagtcgtcagtcgttcgttagcgtcgtagttggtgcgtgcgagagcggttcgcagtggcagcgtagaacacagttggagaagcgtaggtacccatggcggccccctttaaccaaaagcgtggccaggtctctaaacgtgtcggcacgagcgatgaccgaaaaccacgttgcgaaacgataaaatgggtaaacccccgcccgaaaggttgaccgaaggaggaagatgacgttattgtgaggcagtttctcgcgtatttggagtgggcggcgcggtgattggagggcgtagcgacagcggctgagacagtgtgggttgcgaggcctatttcgcgtgcagagcgagccttgggaatatccgattcggccgggccctggccgggacgacggtgaccggcaatggcggctattggctggatgcgagattaactatgggagagcttgcgcccttggaggccataggtgcagggcgcggcatcagctacgcagggatgacgcaatgcagcgcagattgtcgggtgattggtcgagtccggagtcgcctcgcggagcaccgtttcgacgcgcgcgcgtattgcgctagcgagcgaagcagcgtctggcggtgattgggtgcgagcgagcagaggaccggaggaggaggcagatgcggcggatgattcgtcggaggacgcgcgcggtgtacgtaagcgatgatctcggtggcaaaaaacgcagcagaaaccgccagggccagcgcgtcgagggctgcgtcatgcacgcgataaagtttcggctgcgacccaataggcgacggaacgggcgacaggcgggcgcaagcgaggcggcacgcttggagcgttgagaagacgcgcgcggtggaagacgccgccagacgtccgtcgtggctgtgtggagagccgacgtcatccaattcagcccagccgagcgaggcgagctgggcgctcatcacgaagcttgctggcgacggctccgttcgcagaggcagggcaccgatagatcaccgacgaggcaaaactgcgaactgagtcaaaataaacccatcaatcgacaggctcctgtggtctgctttccacacaggcgacgcagcgaagcgagctcggagcgcagggtcctaaaccccgcgaaagcaacatgcgacgttgcgtcatcgaaccgcccgcgacgcgcccacaatgcaccacgcacaccctgcccactggcggtcctgagctctcgcagccgctgccctgctccacgccccctagacgaccccccgagtcggctgtgcaagcgagcgtggggtttgcctttgacgaccccgtagcggctgctctccgcacctgggtgcacgtagccggcgagtcacgtcatgattcgtttcgggaatgcttaaagaaacgtgcccaggggtcacgcgacatcctgggggtgcggaagagcgccgcccgctgattggccgagggggctgccgcacgtgccgcttcgaaagcctctcgcttccggagattccccgcagtctagttgcgatttgccggagcgccggagatgattgggcagtgggctgtcaggtgacagccaggcgatgaaggcgacgacagggcgaagctagcgaaggcgactgctggagcgagtgcgagcagagcaggccatggcgctattggggcgagcgagtggataagatttcgatccttgccgctgagatcgagggataggaggattctagcaagttcgagggagatagcgatcgttagcgagcgctagcgagcggctgcgagaggctgcgagcgctagcgcgcaggcgggagacgcgtcgtgcgggttggtgcgggtttgcgtgattaaaccctaaggtaccccagaaccctaagactaggagaggtaggagtgagccctagaccccaagtgcgacgcgcgagcgggatgcgagcggtagcttaacgggcgcgagcgagagcgagcgagcgtagcttaatgtgggataacgagtgcgagcgagagcgagcgcggattaaagtgggttaacgagtgcgagcgaatgcgagcgcagcttaaagtgtgatagtgtggggtagcgtgggttaacgtctgcgagcgagagcgagcacagcctgatgtttggtagcgcgggttaccgcacagcaacgcaacggtacgcaagtttgcgcaccgttacaccccgctacaccccgctacgcactgcggtccttcgtcccgcactgctcgctgcctcccacctctcctctcctctacgctatggagaaattgctggcattagcgacgagtttgtctgcaaaggatgcagacggcgccgaggcgacggcggcggcgccggtgacgacgacgccgggcgaaaaaatcgacacctcggtgctggaccacattttcggtgccaatccggccgaggagatgaagcaggccatggctgcgattgaagaccctgaggtgaccttggagaacaaggaggtggcctttgacaacctggagatgctcgtggagcagattgacaatgcgaacagtaagtgaagtgggggcgtctggcgtagtttcgtagaggagacagttgtgggtgcaacgagagcggagtaagagctggagtaccacgtcgtactccagctctgtctcaagagcgtctgtcaccgtctcttccctctacgaccattcattccctctccctccctcccctccctcattttccactaacaaaccagatctcgtccccctccaactctgggatcctctcttgaagcagctccaaaacgaggagccttcgctgcgtaaactcgctgcttggacagtgggtacggcagtccaaaacaaccccacatcacaacaagcactcctggaccacagcggcttgtcgaagcttttcgacgctcttcgtgcggaaacggacgatgaagtcaagagcaaactgctgtatgcgctgtccaacgagttaaaattcaactacaaaggtcttgctcgcttaaacacggttcccgaggcctggaacacgttgatgctgcttttggagggccaaaactcgaccatcgtcaagcgcctcgtgttcttcctttacgccatcttggctcaggaagacgacagctcaaaattgttgctcgagaagtgcaacgagtacgctgtcgccgacaaggtggtccgtttcatcctccaacaccgtgaaaacgaggattgcgtggacaagggactccaaacgctcttccttttgttggagaagaaggctcggctgacgactggtgaacagttggccgccgagttggctgccctcaagactgagtacgaacacattctcactgccactgcatgggaaacgttgcaggagatgttagcacggaaggaataaatggttgtgatggatcgttaaggaagaagggaggagggtgacaagggtgtgtaaggcagacacagccaagtttatgaggacgatttcgagaatgatttcaaggacaatttcaaggacgatctcgaggtcgatttctcttttttttcttttttttttcttttttcaaatggcaactttcaactttcatcgaattcttctgctatgataggaagagtgtctctcttcacgattctcttcacgataacttctgtggcttctatgacttcgatggctcctccggtagctgtgtcggtcccgttcatcgtgctcacggtttcgttcccgttcccgttcatagcttccgctccggctcctgtcatgatttcgttctctgctgctctccccccttcgtcgtccatcctcttccgtctgtgttcttcccatctcggaaggtctctttcgaagcgggatgtacatctgcttgcgcgggttcttttttccccagctgccaagttcgggaatctcttcctctaggggcttggctcccattcccaagaacgtcggcctcctgttgacgtcgaatgcgtctttggcagagtactcgttgttccagcccatgcctctcagcatggctgctccgaactcttctaccggcatttccgcatactcctcgacttgggacgccgatggcagctcgcccatctgtttcttaaacagtgcggcagcactgtcttctggcgaaggggattttgtggatgccacagagatcacttttcccgagtcgctccgagcaagcggatcgttttctcgttttgtttcttcaagcacgagacgaacttctgctggtagttgttgttgttgctgctgctgctgctgctgttgctggcgtgtggactcttcgactcttgttgttgtcgtcgtttcttgggagacggtttctgcaacgcccgtgctggtttcgggaatgtctttttgggtcaatgtagtttgttgcttcaatgtagtttgtttgataacgacatgggttgtagaggctgacggtaggttgaggccatatttcacagagggaggttttggagaagcattactcttgtcgttgccgttgttcttcccttcaattcgctcgttcccttccctcccttcgtctcgtttctgaatcctttcctgtaaccaatgtgaggacgagggaaccggaatgactttgggttttgccttctcgcgctccttgcgctgaaactcttcgtctttgtattcaattccttcttcaccgaatcctgtgatgaattgaggctgcctggtttcttcgtcttcactttcgtcgtccgaacggccgccaaaggagcgagaaaaccggttcttgttgctcatgaataaattttcccgtgtctttgaggtgttttccggttacaaatggagcgaatttcgtgagaatacgaacttttttgtgtttggttcttccagctgccagactcccaagtataaaactcgcaaccaccaattaggcaaattgttctgcagtctcctttttctcaatttgctggacgtaacgtttgccgcacggtcaaattcaagaagcaatggacttgttcgccgtggtcactaagggaggaattgtgctttgggagaagggcagccttgcctcaagcagaaaacaactaaacgccttgttcagcgatgtatttttaaacgaacaggtctttgaagatgatgtcgttcaaattgaaaacctcaagtacaaatggctgcagtcgaacgtgtacagtgttgttttcgtggtaagttgatattggaaaacgaattgggttttttcgttggcgataccaagtttttagtttgctaacagcatttcccataacaaaggcggcttttcaaaatgctcggctagtcaagtttgcagacaaactgacacaaagtatgcacaacatcgtcctcaattcatgcttaaacgcattgaaagaacaacgattattcaacaaggaagaaagtcagctgctagaagaggcgtatcagatgaaaacacagcagctgagggaggagttcaatgatcttcttgtcgtgaagacagcagcgaataccgggggagcgaaaccttcttcctcgtcaaagtcagaagcgtctactcgttcctcgaagctggctcctcaaaagcagaagaagcagccaaagaaggcgaccacgaagaaagaattgagacgttgggacgattcgttgctggatgaggaggaggctgctgctcttaactattcggaggatttgcctgcagcagagtccgctgcacatgccgatgcagaattgtcaagcatggtgggggagaataataatttggtaaagacgaaacaaggagccttcgttatcgaggaactggaacgagctcctgccgctgaggagacttcctctcgaggattctcctttttctcgaatctcatcggccaaaagacgctcaccgagaaagatttgaagcctgtccttgcaaagatgcaacagcacttaatcgaaaagaatgttgcccagctcggtggcccaacagctttgcgattcacttcgttcatcgctcgtgggcaagaagaccggttctttcgaaacggtaaagggaactattaaagctgctttacggaaaacgttaacgaaaatcttgactccaagcacttctctcgatctccttaacaatgttcagatggttcgcaagaaggaggccagaccatacacgatttctcttattggtgtcaacggcgtgggaaagtcgacgactttgtcgaggctggcttactggttgttgtcgaataagctccgcattcttgttgctgcctgtgacacattccgttctggtgctattgagcaattgaacgttcatgtcacaaacctgaaaaaggtacatggtgataatatcgagctgtttgcacaaggctatggaaaggatgccagtatagtcgtaaaaaatgctgtacaatatgccagtcaaaacaactttgacgttattcttgtcgatacggccggcagaagacataacgatcaacgactaatgggatcattggaaaagttcacaaaagctacgaagcttgacaagatatttcaagttgccgaagcactggtgggaactgattccttggctcaggcaaaacatttccaggcttctctgtaccaccgccgtctggacggttttattatatccaaggtagatgctgtaggcgaacttgtcggcgtgatggttggcatggtttacacgacgcacgttcccatcgttttcgttggcgttggtcaaacgtattccgacttacgaacgctttccgttgactgggttgtggatcaactgatgcgttagacgctgtaatgggaaattctcagtatactgatctcggctgttattttcttaatcattttcactctctatttacttgacgattaaaaaaaaaaaaacaattcattattaattaatttaaacagttgagtctgtaatataccgttaccgtttgtttctagtttctgtattggaattcttattatcttgaactcgtaaaccatctgtaccggtagacaacgaacctccgtcattaaggtactccgtcagcgattgttggtatcttgataaataatcatccagacatgaaagggaagctcgctctggcaggaggtgtttatcttttaagtgtatatgcaggcgctcttggttggagggtgtggaaagatgtttctgcgtacgaacaaacagacggacatagtagaacacagaggcagcctagttctgtgccaatttataaccaatgtgctgacgagtataaaaaacgccttcgtcgagaagaattctggacgggtattagacaccaaagacgttctctagttcgacaagcaaaggtacagaaggatgtagtattcagacaaaaacaattggctaacaagaacaaagggtaatgtcttggaaatgagcagtggtccaggaacgaacattccgttctaccgatgggcagacatcaagtcactaacacttgtcgaaccgtctcagcagatgcaacacttagcagaaacagtaataagaaaaaaagtaccaaagagggtaccgtgtacacattatggaagtgcacagcaagtccccgaggacatgctttatgataccattattcaaacatttggcatatgttcgcagcaagactcagtgacagagttgaaaacttgtgtaagacacttaaagccacagggaagaattctgctcttagagcacgggagaagcaaatacgggtggttaaaccgtatcttagacgcatatgccgagaaacattttcttcgatggggctgtcaatggaataaagacattcggtcaatagtacagcaagccggtttgcgtgtagaatcgatcaagcggactcatcttggaacgacctacttattagaagcgagggtaacccctcagacgtcaatgatttaaattcaacacgaattgcccaaaacgccttcagctgcttctccatctgctgctaacccggcacagtttggctgggcggccagacggcgctcgttaacaccaccaagtgtcaactaaaaaaagaaaagtgtgctcaaaagcaaaagttgagacttgctgcgacagtcttagaacgcaattatctcatggaagacgaagctagctcgacgaacgcattgaatgtgcgggtacttaagtttcactatcctcaagtccaatccattgtcgacgtagcatcgcacgttgctgtctatcaattcgatgttcagcttcagaaatgggtacgtagtaactgctcgaatgtttcagtgatgaattgtcacttcaacagagaagtttactttcctttttggttttctaaccgtcccttagttaaaatcgtctgttgaaggaacgttcttcttggtaaaagatcaagacaacagactaggatacattatccttaacagaaactcgcttgaaaatcttttttttgtatattcaacaggggtctgacgtccacttggtagcacttatatatatcgttatccataaagtctacaaccatcaagttattgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttgaatcggtcgcctcacagacagaccaacacaaacctatttttacagccggtaacggttaaaagtgggattcttgaaagaaaaaacaacgctttgttgtaaaacgaaaggctcagtgtcaataaagagcctaaattttctgttgttttttgagttctttttcattcatttttagactccccaatcattatgtgtaaacacattaaaaacgcacaagtctctattcgaacggcgtgctgtcatcgttgggttgactgcgttgaatgtcataatgagattgctgatcaccctttgctgaaaacagctgagcttacactgatttgcaaaaaatgtcggaaggcctttcgcaaaaatctcacagatgagatagacgagagtgacgagtattgtcctcagtacgttaagcgacttaattgtccaaattgggccagtctaatgatcacaattagctaaccaaatacagttgtgacaaccactatgtaattccggcagtgacagaggcagatgttgaacgtaaacgagccgaaaaagagctcgagaagagacgggcagcctttgatatccgttatgtgaaggaagaagacctgttgttcaccgaagacatggaggatgtcactagccgtcttggataatgaatgaatgagtcacgaaggcaaagccgttgacggaagagaatgtatgctcattcggtaattgtggagagtaactgcatgagtctattgttcattcgtattgtagaaattacatgctcggtgcatgaacgtggtcaactatgcctgcatagtataatcgacttcaaagtaaggcaacatagtcgatatgaacttcagaaaaagaaccatgtaatggtcaacttcgaaagactcgccccgatttgcatactgcttcatcaatttgagcaaaacgcttgcgtgcttgcatgggtgaacactagccattgagttgtgggaatggaagtgtgggaagggttccatagtaacggttttcccggcatgttcaacggatacgtcttcgtagatgctcttcatactgagcagctgccctgaactatcccaacctctaaggtacagacgtggtgtacgataatatttgtcgtaagcaatgtatagatcataaagtctcgcttttgactgcatcactggagcagcttgaacgtcgtcttcttcatcatcatcgtcttcatcattatcgtcgttaacttcgtcactaacaataaaatcatcgatgtcgggtatagcagaagctgatgttgtttctgtggtcgctccggttccagaaacggtgtctgttgccgtttgtgtttcaggacttgcatcatccggatggtccgtttcaatatctatccaatcttcttgtacatttaccttcacttcccttggaatgctataaactaaattgaatagtcagaaactcattcgcaagtgtatatcgaacaatcttaccgtgctttgtgaccaggtactgtcgatcctttggtagaaaatcgcgaatacggtctcctgtttcccatttccacgtaggaaactttcgcaccaagtaatcaccggccaatacaaactattcttctgttagagataattgttgtgacgaggaatggcgagcgaattgccaattgcgtacctgctcagggctaatcatgcctgttttctcaaagtttgaatctttcaccggaggagtgatgtgctgtctccaattcataaacgctgaagctaaacgttgagtcatggtctttcataaaaattgtgtcgcaagtttgaaaaaacgcgagttgtttacagagttaagttataaaccaattgctcaaccagcaagaagcctctcaaaaataaaacgaaatatattggttaaaagagatgtgtgttaagggtaggtgaaacaatgaaggaatccgccttgccatgcaggccacacgtatcgcgtctggcccccacaagactcccacccgataagatttagcttatctaaagtttaagcttaatttaaagtttcgctatagataagcgagttttggtgaacgatggggctagctttaacgaaagtcaaaacatgaacattggtaaggcagttagcaaatccaagcacaaaatgtttccaaatttttagtacaaatacgaaaagtgagagggacgaaggtatcggtattttatgaggcaatgaggttgccgtgaaccagggtgacgccagcttcccaatgaagtctagagaaaatatgttagtatatgcaacaaaaaaaaagaataagcgtagcatagcatacccattgacacggaatttaagtttgcttccaggttcgactatttcaccctcgtcagttttccattttccttgctcttccgtggtgcttggttcaataaaagaccaagtagaaggaatgcattcacgaggaattgaggcattgaagatgcccatgacgagcaaaccaatatgactaggactaacaaggttcacttgtccttctgtaaattgtgttagatgttgtatacacgaaaaggaacgagaggggggtgtttggaaatccttagattaccatacacaaatacatacctaaacggtcatccttctccggagagaacagtagaacgtctacactcacccaaacaaaagagaaaggggagtcgtacataattttagcggctttttctaaaaactttacgttttcgtaagccaaaacgatgcctttcacttgaggcaatttgctcaagatgagactgtccatgtgttcctgcacagcagtcaaaggctccctgctatgagacggcgggatagacaggtaaagttcgacgttttgcttgtaaagggagagttgagacattgtattttcttttcactttttttttattccaaaactttcaggccagcgagatcacaataaaatttttcttaactcggagaaacaccaaatcaaagtaaggtcacaacaacaacaagcaatttaccgcgtccagtacgtcaacaggaatctcctctgtccccgttgttcgtggtcctgcgagtgtgccgaacaacgcttgactgcagatatttggtggttagctttttaggttatggatcttatctaagcgaagtcttaatcatggagcattataaaaagacaatactgaagttgaatccatgtagtaaatcaatcggaaagcagatatcgatatgagctcaaacggtgttggctaatatgagtcgtcaacttggtatttttttttttttttttttttttttattattattattattattattttggtaattataaatatattattaagctccacttcgatttgtcgtaactaactcaattgacttaagttttgacagcgttgatatttagtttaaactactcaaccgtcgagttaatattattttgtatttatattgctagaggtttcttctatattgagttccgactcaatacaacaaaatcattatagatagatcgggttagtggtaatgcatttaaagctcacagctttaacttaaatatagccccaaataaagattgtattgtattagacaattgtaattgcattctttccatgcaattatattgatcatcttcgtcttgcagtaatccgagcgattagataaaacaagtccatctaccaatttggaagagcacgttgtccgttaatctaaatccaacaacgatgaaacacttgcgagagagaaacaccgaatcacaaaatgatacgcatgtactcatcacccttccttgaacctataacatttattaatattataaccataacgtatttcattgcagctcatgaagttcagtccgaaacaagaggtcttggttgttgtcgaactgtgtttcttattcctagttcattcttccgtatgacacctggataaaattgaaatattaatcgccaaaacttaagtttacaacttcatcagcgtaacaaaataaataactttttacatctagttcaaaagaggggtactttggttgcaatgacaacactccaagcgacgctcctttgcgtttccagatgcttttttcgtaaacatccgaaatgtatcatttccgcagtgagagcattcgaattgagtttcgtcttcagcgtagttcactttgttcttatccaccagattcatttcactaacagcagcagtggccgtagaagggggcttgattacaagagggggcattgaattgcgttctaagccagttcccattgaaaaataagcttctgccttgttcaacggcttcttccctttgacaagattggatgaaggtgaagctctaccttgaggcgaagccgtttgtggtctttgattcgatgaatataacgcagtgttctgcaaataagcttcaggcttatcggcaacattgcactgctgagaaccgtggtgtaaaggtaatgcgtagtaagccatgctagcaggtccttcttgcagcagcatcacatctgctcttctcaatgcttcacgcgtgttcatagtccgtgcatttcgtgcttgcgtatttattgtcgatacatcagaatgcgtagcctgttgagtgacgcgcgatagcgcaggcgtcaagccaagttgagaggtgctcgcggcttgtggaagtttggcattaatgtaaggaagagtggtaggacgatcacgttgaagactcatggacgactttgaacgttgaattgtcacctgtggaatgttagagttttgtgtaccggggtctgcgcgttttaaattttgaacactggcattgattccttggaactgttgtttcttctgaatagcgatggcttgtcgctgatcaaatgcactgtcttggcggaaaaccctaacgaccccatcaacatcaccacacactataatatgcccattggagaattctgaagtagtttcatgagggaatgcaagtacttgatcagtaataatacggctctcgcgagtaccactcgcgcgtgggagtccgtagatgggatcactgccttcagcaagtagtcgcttggtccaagtgggtgcaaaaatagccaccgtaactgtccgcaaagatgccttgaaatgttcgtattgctggcttttcttttttcggtaacgatacgcatccacatcccaaacatagacttgatcatcttcactaccacatatgacatgttgcatatcatcgctgaaggacgctttaatttgtccttgttcattaacatgtcccttcaacttgtattccaaacttttgtcctgaatgttgtacacacgaattcgagaatcattcgtagtaattaaaagctgcgtttcacctttcacgccgcttgccaacatacgagcctcgattcctgtaatcttactcccttttgctgtccgtccccggctgtccttaataggcatttgagtccgataccgaaggccttttgtgtcgtaaaacaggcaaagaccaccaaaagttcccgcaatagagaccgatccatctggagtgaatgcgactgcagtaatcaactctggaagttcattccaatatgtcacacttttatccgtaatagaccacagacgcaatctacagtcaagtgaaccagacaagaagaatcgatcatccttgggatggaaagcaatagaggtaacaaaatcactgtgttcaaaacagcacaagcaattcgctccgctaggatgccaaagtcggactgtacgatccatggatgagcttaacagaaagttattcttactccagcaaaggtcaagaatatcagacttgtggcctacatattcacgcacagggcgagtagagaaaacgggcgcatgaagagtgccattgacggacttgcttgcagacgtgtgacccatttgtcggaaagctttttcttgctcctcattgtacacggtccaaacccgaatggttctgtcctgccctccaacagctaaatattttccatcatgactaaattccattgcccaaatagctgcaccggtttttgtgcctgcacgcgaactggtacctgtaccgtttgtgcgtatgcttccgcgtctagaacttgtttgaagcggcgacgataaattctcagacagagttcgggaaacggagggcagcacaggcgacatagctgaattgctgcatgtaaaagatatattggtcacatagggcataaggtcactgccctcaaaggccgtaagtcgtgacaaatcgaattcttgagcaagaaatagacgcgagaaatccttcttgctcttgttcttagaacgcacacgcacgtatcttccaggctcctctaacaacttatttgacgcgtccgaaaactgcagagtgctgtttccttcataacatgactcatcatctttactcatcgatgaattggcattgcctggtttcagcctccgtgtcgtacgaaagattcgttgcagtaaagacggcctgcgtccaacctgcgtcggctccaaggcggcagcaagattgtccaccgcattattggaatttccggcaaagtctttcaagcttattggtgcatcatttctacctgattcgtctatctcttgaattttttgcgaggcctgtcgtctgtgagtaccgggaacgctcaggaagttgccgaaaacggagctttgctgctgctgttgctccgagtctggctggtcgactctgctacgagatcggtcaattatcttccgtgacaatgggtctattccctcggacacatgagtcttgctagaccgaaaaggcagaaagcccatatgtccttccccttcatgtttccgtatctctaaagcccaataagttagtaacaaagtctcgaatatataacagtagtggggaccgaagtgtatatacctggtagcggcggcggttttaccggtagcttttcatcagaagtgtgttcatcatgcactcgagtgcaattgtcgttctcttctatcgattcgtcttgaacggaaactacaagggggtcatgactgtcagaatttccattcatggaattggtctcagtaatgggagttcggatcttcacggtgtcgattaattcttcagttaacaaaacttaagatgttcaagtccttctcctcctgcaaattgcaggaaataaaggtgaattctggtgctagtggatgggactgtgtggtggtggaattccctaagaaacagtgtgtagctgtatagcagtgtggtagacgtaatgtatggagaagtaaatgtaaggactatgggaacaagagcaccggttggtaaatgcgaggttgttgggcgtgtcaaatagcctcaggatcataagatgcagcagtcaaagcgacagcaaatgcgacagtagtagaagcggaccctggcaccgacaggcttatgccgataccgatacagaaaatgcgaacaagtgtgcgcatgcatgcacacacaagtttgattgtttagatgtttgtacgtgtatgaaagtactatatctacaaaaaagaatatcaaattacattacatggaaaaattcattgctgttctatattcatgccttactcgggaagggataggtaaaggggggaggaaacaaaaaaacaaaattgttgagttgaaagaggaacaaaagtgcaggaaactagaaagtagaagagagaaagtaacaataaaagtagagaagtgtgaggggaacagtaagttattgttcgcatacgaattgcggcaagacgaaaatctcattgaggaccttcatttgttaaagttcccgagctgtcaccaagaacaatttcacgcttaaggttattgagagcatctttactgatttgattagtgttctcggccggttgctcttggttagatgttgacgaagtagtgaatgtgagattcaggtgtggaatatgcttctttatgacttgtgagatttgtttgcttcggcgaccttgagtcttccaaaatgacttttgtgaatgccgtgaacgtatactagcagcgttcgttatcatcgacgtttgagtgtccagcacaggcgattgtccggcagtaagactcctcaccgtttcgtcattatagctactaaggaaaccagtctctggatcctccagttcttgttccaagcggtccgaattagaattctttgaagttgttcctgtaaacttctcgagaatcaactttccagagtgattcaatattacacgcaacatatcatgttttaattgcatggtaacttccaacagcgaccagatctcattacgatactccatcgttggcattgtaaatacaaagtctgtaatgttatccagtcccaaatgaccttggccatggtaactaaagcagagaaccacacttggaaccttgaagtatgtaactgcgaagaaagagccggcgcgttctagcattgtattcaactcagctcttgcatcctcgtcaagttcaaagtaggtattagcaacagacatttgactcgactgtacccgagacgtagccattgtgctgcctgtccgggagctcactcgagacatagcacttgccgacctctctactggaggtttatctgactttgagtcgctttgctgtttacgttttctaatacgagaaagaatggatgcaccttccattccctcagactgtttcggaaacacataattgaaaaccaagttaaccagttcctgctctaattgtagacgcaaagggaaaagtgagcattcgacatgttcaaacaaagggataccagcaacagcgtcctgcacctgccagtgaattcggataagcttttcctggtgcaattgctcaatgtcactatccacctcaaagtacggcgagataacatttgaaaatcgtgcaccttcgaacaagcttgttcccttcagtagtccaatttcaacggtatttgaattagaggaatccgtattatcaacccttctaaaagatgctctatacaaagcaatgtccaaaaactttttatggtgctcatctaataaatgccagataacctctttcgtcataatcaaccagcttaaacgaggacgtctatcagactgtccgacctgtcgttgtgcaagcgcaattgactccatgatgtagaatagctcttcttcagtttcaaaaatttcgttttgaagaaagtattgttgcttgacatgccgttgaacatttagcgtaatatcataaagctggtagtgctgtttaatcgcttcataatttctaattcttcgttgcaaagcacgaacgatttccggggttccttccaaatccgtgaaatcagcagtcagcaaaatctcctcgattctcttgctccgtcttttttgatttggttctttatacaagagaaggttcgtaacgatggtgaatatttcatagtactgcgacgaatccgtatagcagacaacttttggaaaatcgacagtaatagtatttgtgtgcgaatccaggtcttgaaagtgcccgtttgtagctgcaacagttcgctttaggcgcaacgcattgtgctttgtatattcagcagagaacgatattctgtcgaggaaccgaaagaatccaggaggagtcagaacaaaatcaaatgttgcctccagagggacccacggaggatagaagctgtttgcatcagaaccgtagttatttgcgacaagaaacttggcgttctgtttcgaaaagtaagctcgcttagcaatgaagaactgagattcgctcacatttacgaggaaacgttgctcaacaaggttgttcaaatcgtcttctgacaatgatggatcaagcacactgagaattttcatttgcatactttgaactgaaacaataacagacgtgttcggatttacagcgctctgaaattgaatttgcggagcaataaatcgaaagatgtaactgttcacgagatcataatgctcatctttgagagaaaagcttccacttgaatttgtagctccaggatgcctagctcctgaatccgtacacttaacaacaaagtgcttgtctatatcatccatgaggaactttatcaaatttttggtttcttctcgcttctcttcatttcgcggaccgacataagtatcaaaaaaatcggtatcaactggggcttcctgcttctctagcaaaccctgaagaaatcggatagctctttgagacatataataggaaaagccccgtcttctatcgacttcatttatgtactccaaaaacgtatcgcgcacaaagtgattccatttgatctgaacattatggaccacaaaacgattattgaattcagtaattgaatcagaaaatcgagcatacacaaaaccgtaatgatctgttttccgagattgttgcgctgagtcctcgtcagtattctcaagcgcgagttttctcaactgatcaaatattcttatgttggcgtgtaccaactcgatgctcttccgttctttttcaatttctttttgaatgaattctgtagcactgtttggaagcgaattaagcttagcaattcgttcttctgattctacaacaagagccttaagctcctcttgccgcgcatcgagaatttccgtctggatttgcgacgtattttcctcgcttaaaagacaacggtgcgtattctcttgattaaatcgacactctggtttttgaccatctttgttctttcttggttcatgttgagccacagtatgtcgatagtaagtgaacctgggcgagtacgcgaaaggataaatggaacaaattgacccgaattgtggaagtaaccaatcgatttcatggaaatcatcttgatcaatccactccaaaggtccttccactttttcaaacatatccttgtttgtattgttaaaataggcgggttggtgttgataattgttatcactttccacattgctttcatcaaacaaggcatttaagactcttagatcaactgctctaaaatcgacctttccaagatgcatcttcatggtggaaacctctttaagttttgaatctttagaaagatagacatgcttttcttttcgttgatgtaaatcgatggtaaatctttctaccttagcctttataccagttgtacttgtgcacttggtgtgtaaatcttttgaagtcttgtaccgatagacatggctgatgaaaagaggtgctatttccaggcaatacttaaacgtcgctaggtaacggccaaactttttatcaggcttgttattctcacttggataaagggaacctgaacgcagtggatatgacatattgtttgaaaacaatctccaccagtcaaagaaatgggcaaaaaccaaaggcgtaagatgaatggtattacttgatttaacctcagaatagcgattctcatcatcaagaaacctgggagactctaaagcaagtgaacaatgaaaaaagtcactgcgaaatcccctgtaggcatcataaggtccttcggaatctggctcacaaaattttggaatccttgtgacaatgtcccaatgaggtttgaaattccacaagcggcacttccgttgaccattacacttatcacaatgttttccgcaggctctttcaggaacaaatccacatctccatcggacttgcccaacgagttttgctataatttttcgacatcgtaaatctctactcttaacgatatcttttgtttccatatcatgcatatcagtggtttcatcatacatggaattccagatggtcgaggcctgtttcgggaagtctggcacactaagataaaactcattgctgtcgacagtcataaagttcctaggatctttatcacaattaatgtcccatgcaacattgccagaccaacatttttgaaaaccggctcccgagcccaaagttatgtaaggatctcgagatcctttcagagaaaagaggacatcaccattaccaacccagcgaaccctaatttgcgaatgagtaattaaacgcagcttatcccaaaaaccaagtttttccgagggatctacgggaagctttgtaaaactatccgtaattcgaataatgtcagaaaaagcaggttgatatgaagtacaccacagcaaagtcgtgggaaggggtgtacgaatgtagatccgagtatctgaaaacgtttttataggagaaacagtacgagtaacattcacagcaaatgggttgataagactactgcccagcttggcaggaacaacttgaacggtaacatctcttatagctgcttcagtagggacttgttcagtaattactatattgcttttaagtaaccacgaagacaattcatcatgacagcgtttgggttgggctggaataaaaatcataggaattggataatcacgaatgtacaagcttgcttggttcattttccaatcaatagacatagggaaataaattgaatactgataatcctttggctgaccattaccaactctgttgagaaattctggcagttcatctaatggaaaggttggcttatccattgtaaagtcaaaagattgagcagcaatatccattaagggcggactcactgatattggaagaatcttttccgagaagaaaacattgtcatttaatgaagggacttttatccaaacatcgtgcttcttccgtttcagtctgttgtagcgaaaacctcttacacgcttaaggttcacaatccaagaaagtgagtcgtattccatcaatcgttgccgtgcttctgtaacggtgactgaaagattattaaaaaattgctcatcgttgtcatcgttattcataaagaattcggcaaagctcttgttcagatcattcagacgttctactctcttttgttctgttgcatcgttaacttcaggatcttctgcatgactttgataatccttgaagctagtattgaagtcaaatgatgagttgctaaaagtgtcatctaagtaacgagtccgaagcttcattactctgttttcgaatgcttcccatcgactttgacgcaattcctgttcagccaatccagtgcggaagataatcgctagcttaacctcaaatggatcatcttcaatttcaaaattgaatgctgaagccttaatatttatatgaggagagatcttcggttcgttagggatttgagcttgaacgtgttgctcttgaaccgtaataggcggttttacaagacgaatagcacctttaaccgtgttgatcagactctcaattagcttataggggatgaatccatgaggtatacggatgcagatactgttagtattgaaatgatgcagcattctttggtgatcagactttgtcataaagtaatgaatatgagtcaataaaataagcggaagccaataattctcatcgtctttactccaagtatgaatctgtaaactatccatggttaattcccacgaacgacttctttgctctttaagcatatgaagatcagtaatatcgagaagaaggcgggcattatcatgcaagatcattttaaatcgagatccccgtacacgaatatcatattgtttttcgtgggaataaggtagtattgcttgttttcccttcaggttttttgaagccggttcattttccggcttactcaagatgcttcttaaaacatcaaacgctttcaataagcagaagttatcgagcattgagtattctccccttaaagcattgatatcgccatgtagcctcgtgaggacattcttacttctcggttcgaaaatggttgtatgatacaacgtaagctggggagcaacgagtagtagagtttcatggtagtttcccgatatacttgaaagcttactctttaaactgacatggtgaaaaccaaaccttatgtcttgagtgtgttccaacggcttattacgaccagtagttttaacttccatattgcgaatacgaaggtgggctccgcacgatgtattggatttttcattttcataatcgcaaactgacatatcgaaaccagaaccataaagcttaaaatgttgaagccattgaggaagaaaacagtcgctttgtttttttggacgcgcttttcctgatttggaggaaaaatccctctttatgtctaaaaccgtgtgttgaatacgcttcaaacaatcgataattgccttttgatcaacaaaaatagccatacgttgatagtcacattcaatacgagccttttgttcaaagaaagaatagtcgcatgtaaagtgtatagtgtccgatagattaacagtactcttattattctgtgggtccagaaagaaaaccgtattattgccaagacgcgccgcaagtttgactgctgataaaagcttttcattgtctgatggatgtaaattaactcgcatcgttgacaaacttgcgacgagcattccaggggaatcatagttaaaagggtccttcacgcttgaaataaataaacgaaatgttggatgattcatgttgagagatacatccaaactaggaagctgacaaaatttggagaacaaggagtctgagcttttagaacgcgtgctactcgttgttttgttccgcaaagcatctataaactgctggacaaaatgtagccgaacatctaaacaaggagaagcaacagaactctcaatccgtagtggacaagaacgtattctagaatgggaaaaaggcgtgcagaaaagttgtgtaaacatggaagtgaaacccgttactgtaagcagtggaacgtccaaaagtacgtgttttttttgtgaacgcaagagattctcaatattcacatttaaggccgttaataatacttgatgagcagtaacattctggtcaaaaaaaagtcggtatgacgagttgttttgattcaacttgttgaaagtgaagccaatatcattacatttgactttgtgaattgagttcttttcaacaaagtgctgtatgacaactgaaaatgtaccaacttgcatatgtacttcctgaagttgcaacaacaatgccgagtaatcttcgtcctttaatttccatgatgattcttggtgtgaactacatgcatctgtttccccacgtttatcactctttgaaaacatgtcaatgaaaagaggactgttgagattcaaatccagtctgccaatcttgatacctaattcgaaaacgtccaaaagttttttcgttttgggaaacagctcctcggcatttttaaagctaagagaaaacgtggtaaaatcattcacgtaaaactgttctccattgcgttcgacaagtaccaaatcaataaaccgaataaacaattgtcgatgagaggtttgtaagtcacctccaagcacattcgtagtatcaataaggtcggtctcagatgtttcaccaagtgatacacttccgaactcaatgacctcaccaccttggaggacaaatcgcatttcacggaatgtaatatgtatcataagcatgaacttgcttcgaagaacacgcataacatatttctgaatcttgaacagcctcaaacagtccacgagatgacgaggaccgctagcatttgcgcccttttgtgactcattccgtgtggaagagacagaattcttcaaatttagttgagtaatggtcaagcctttaataacgaacgtaacagcataaggatttgagggtgaaggtctatgtacacgaattttaaacgaaggaacaatgattgaagaaccattagagaaagtgtgctgtaaaccatggatagagaagaaaccgatccgtcggaaacgccagccagaacaataaccaattatccagaacagagtatggagaactaaaagaacgaatgcaattttccatattgtgaggtaggcaattaatttccgaaaaagaccaatgccagctctaagcatacccattgagctcctcaaaccagagaattcaaaactttctgtcaagggactttttgacagttttactgggccctaaaacaacttatgtttataagtaaacacactttttatgtgaataatgtcattcgcggctgttaggaacgccggcggcagcagttggaagtgactccatttccccatgacgtcgatttccggcaaaatcttatctttatatcttatcaaaccttaatttgaaaaatcagaagccaaaaaaaatacagaaaacaatactgcgtttgatagagacgtattaaaaacacatagtttcttattatcactacttttcgtatttttttctgttcaatcagaagaagcagtcacacgccttaaatacgaaacaccacaatttcagcacttttcacccacagcagacatggccgcagtgaagatcgtcaagaagcacacgacccagttcaagcgtcaccaatctgacaacttcaagcgtgtcagtgagtcgtggagaaagcccaagggtatcgatggcgtcgttcgtcgtcgtttccgcggtaccatccgcatgcccaagatcggttacggctccaacaagaagaccaagtactgcatgcctaacggtttgaaggctttccttgtccgcaacgttgccgacgtcgagcttttgctcatgcaaaacaagaccttcgctgccgagattgcctccaacgtgtctgctcgcaagcgtgtcgagatcattgagaaggcccgtgccttgggtgttaaggtcaccaacgctggtgctaaggtccgttctcaagagtagatccatgaaacgttttttgtaatgtttcaatcgatgttccgtgctatgtcctttgactgggtatatacgttaatcatgctttgggccaaataacttttgcggggtagtggtggggctgggtgtttcaacgtgtgctcgtaagcgaacctaaaacaatctaaaatattttaaaaccttaaaaactcaccaccaagaactgcggggagttgctggggctcgtcgggcgtgtccgcatacgtatcttccaagtagttgggacgtactgaacgtcttgtcgtgtcgtactaaacgtatttggtgaaattacttcttctaaaagtctgtttattcctcttgtgagttagtttgcgtaggagttgccagtgcaattcgtaaacgctcgtttctgttcgacctttacacaattcctcatacacggtaaattgcagttgttttcctatgtcacaatacaacgatcagtgtctttcaactaatccaaagactgcaaatgactatcatggtgcatttccttactgctccgtccatgctcagttaagaccttacgttgcagattgctctgccgcgtgccgaaggaatgctccattttccgaaaaagactcccttcaagatgttgtttggcaaattaggaatatttctaacaagctgagtacgtttgtttgcctgttttaattaattttgtgtaaagaaaaaaagctctaacagatttcatttagagggaacacccatccaaccaaaaatctgctctcttttaattgtatctaaacccggtgaggatgcggtggaacagaagctgattgaaattgtaaaatggctcctgtcacacaagtcgtttgtggtatatgtgcaacatacactgaaatctctattcgaagagcatgaacgcttgcaatattggactccgctgttatgtgctaaacagtcgcagttatttgatctcgtgctgactgtaagttctgattgtgagatttgatattgttaataggctgctaacattgtgagttgggcggtgacggtacagtattgtatactagtcgactatttcagcggacggtcccaccgatcatgccgtttgccatgggcactcttggatttttgacgtatggtttaatttgatgaatgaagcaaaattgctaaacgtttgcaggcactttgatgttagcaaatttcgcgaatcaattcaaagcatatcaaaggaaatgtacattcatttacgtactcgctttgaatgccggtatatgcggaaaaaggatagtcataagcggattgaacttggcgatcatgtgttcagcaactcgctggtggaaaacgaagagacacatgagtttgtggaatcacttgtcgtattaaacgaagtcgtaattgatcgtggtccaaactctgctatgacgaaaattatactttacgttgattcgaagtatcttacaacggtagaggcagacggtttgtgcctatccacacctacgggctcaaccgcgtattcggtatgcttttttttttctcattttaagacatttttgactaaactataaacgcagttggccacaggtggttcgttatgccatccagaaattcccgttgtcataattagtcctatttgtgcacactcgctttctctacggcccatccacgttccggattctatgtatcttcatgttgtcattcccgaagatgctcctcatagcggatggatatcgtttgatggaagaaatcgaactgagcttcgtccaggcgattttctcatggtccgagtatctcggtatcctttccctagtgtctactctcgtgaggagcaggcggactggtttgacagtatcaagcgcacgttaatgtggaatcaaaactagagggctacaatttcctcaaaatttatgttataccgtaccaacaattcctttctaaatttattttcgtatctcacttaaacgcgccgctatgtacgtgtccgcgacgtcttaacaggtttcagctcttcctccaagctagtctcctccgcaaccgcagatgttttgactggcactaatgtttcagccaaaaaatcggccaccgtataactttcctcctttttcgagtcctttcgcgtaatgtttttcaaacggttaagggcatcctctccaactgttccttcttccaaagacttgtttccgtcctcctcatgctccattgtctttgtttccaataggttgccgtcattggcagcggcttgttcttctaatacaccaagagcaagatcctaaaatctcaagttaacagctgtttctcaagtgtttggacaaaccatttcaatgtatgtctcttcgttcgtcagtttctcaagatctgcctcctctccttgttgttcgagctgattgttggcctctttaaagctttctaagaatgatttacattgttctagcactacaaccattgttaatattgcaataacccaagatacacttacgtggagaacgtcctggaaacttgccagaaaacccaccaccaagtggattagtacgttctttttgttgggtattctcttcttttgcactcataatgtatgtagaagaaggaattataagacctaacaattcacctaaaactacgaatttgcctccacggatgaacccttctgaacgcgattttttggtggtgagtttcacttggggaactagacaaaaggcaacgcaagaaaccgcacgtacgtacgacgaaatgatcgaacaagaacaagggtaagagagctctaattcctgcggaagagagtcttcccgcatacggctgcatgcctgtgctggctcctacttggaatgactacgaaagccgatactccttacgctcctcaaccttccactcttacggaacaaaaatacattaagatttttaagcacggccagcagcaacaatcttggcttggacgcgggccttgcgctcggcgttggtaagcttgttttgcttgtacttgagagactcggccttgatggcagccttgtccttggtagacttctcggggagagggttctcgcgaatgttggcataggcctcagcgtagatgtcctcgagttggtcactctcaatgccatcagcaatgagagaagagaattgcttttggtaacgctcctcatcatcgtcaataagcatctccatgtactcagcaacgtgaccaccgtagatgtacttgcgaagagtctcatcgtccaactcctcagtctcgatatcccaaccagggaaacggctaggagagtggggaacgtaaagaccaccatcagaagcacccttcatagcaccgaagacacgagcaccggtggaggtacgcttcagaccaacgtccaagaagaccttgaagggacgaggaccgtcctcaatagcctcagtgagctcaaactcaccctcaggctcgacaacaccctcgtacttcttgtcaagacccaacttgataagagcacgacgggcaaccaagagaccagtagcgtaggcagcggtccagttggccaaaccccacttgatgccgtagcgagggagctcggaagagtgagcagaagcaagaacatagtcaccgttaaccttagaggaaacgatttggcaggtgacgaagcggttggaaatacgaacgaccaagcggtacttgggggcgttgtacttgttcttggcttgagagatcaaacgcttacgagcatagtagtcggtcttaccctcacgacgacgacggtacttggtttggtagcgagagaagtaggcgctgttcttgacactctggaaggccatttttggtggtagagagagggacaaacggccgcgacagagaattcgcgaacaaaacacaaccgtgactgtttttcgttttgttactaccgccaaaactcataaccttaattacgcgtgtgaggcttaattcatttcgcgacgcgctttccaccgcttttcattttcgttcgaacagaaggaagaactcggtccatcacttatttttgcatattgggtgcttccacagccaaaatgagccttagcttgtggttgcttcgttgaaaacagaattcctggcttttttagtaaaactcaacatgttctcggcgaaacgactctggaacttgagttcgttttttggtaatggacggtcagctcgatttatctgcaaatcatcgaaattaacgcacaattctgtgctctcgtacatgaagtacgcagaagaaaccggcttgtcaaaggcgtcaactgtttatcaaggaacattgtttgagtacattatacaacacaccttaagtcgacatggctttcagttgaaacgttgtggtggacgaaatgaccggggaatcgacttgcttgggacttggactttaaaaggactagttcctgtaataaaccctgttgccatctcgtgtaaatgcttaaaccaagcacttggcccactttatgttcgtgagcttgaaggctctctctctgcaagaccagagggaaccattggtatattggccggccaaagttctttcacagatgctgccatcaaaacattagcaggaagtagtttcgccatggctgcgtgcggtgttgttgctcaagatttgaacagttacatctaccagtttctttggaacgaaccagccgcagaattattgggaaatcttcgcgtgtgtcaagtccacaatacgtcaaactctcctccgcctgttacctttctccgctcatgagacgaagaaaaggctgtttaatgattccctccggtttgtgttgtgctctctcactccgttatgataaactaaaatgaaacttgataaatcaacatgagtttacattctaaaacaaggagcgtaggtaggtttacgttatgtagaggtgagtcgctaaataaactgggatacgcgcgagcgtagcctcacatgggcggacctcgggtgattatggaacatgaaaaagagggattgtacctttttgcaacttgtcggggcggcggaagtcttttgcatagagataggttatccacataaagtaaagaccaacgacattgtgaataaggtagggtttctctgctccgtagattaaggagtaaaacgacaagaagtagagaaggaaattgttgagacacaactctaaatccgacattcgtggaagcatccgacccgttcgttgaatctcagtgacaaggataaacgggataatagagaagaaattatgatgggtaggaaagggaatataccagtgcatagaaacattccgaatccagacaagaatgatcggcatatcaaaaggcactaagtggagcattattacaagcaaacttaacgagaagttgaaaaagctccatcgcctccgaacactgggtccatattcacaacactctgcagcgtacagcgccttggcagtagtgcaaatttgagttaaacaggtaaataagtaagcaaattgaaaaggaacgacggtaagcgagaccgtaaggaggattatattcgcaatgatgcgaaattgaatggttcgcttgttgcatttgaagacattgtctcccctaacatgttagttgaacgttatactgaaataaaaccgacaaaaaaaaacgtacaaatctgtttcttgggttagttgttgtatattttctttcgccggactaaagaaaatgtttttaaaagaccgcctaagctttacaaaaatacggattaagaaggagacacatttcaaaatcacagtcagcaagaaatttagcgaaacggaaaagccaataaacacaatggtcaaaacaggggccaacatccagaccattggttcctgtaaaccaaacaccagatagttttgtttccaaaacgcggatcgggaattaatggcggaagccctccaagctgcgacagcattgtcggcatgttctgcagaagcagtcgtagcccgataactcattgacaagaaaacagtcaacaaggaaactactgctagcagctttattaggcctcgacgagcaaatagctcaagtgcttccaaaacatcactgaaagaacctgtcattttagttagcgaataaggagtaaaatagactcacgtacctcctttattaaagcgagtaatttggtttcttaaaacgtaagcgagaataacgaagggaaaggaagccagtagggttctgtagcgcataagcaagcgccccatacttccatagtaatctggttgtatcctcaagaagacatgttgatactttaaaggattcatgtaaaactccaaaacgagtgacttattaaatattgtatccacgttgtcaataaaaggcgaaacaccatgcataataatgtctgcagattttatgtttggaaaatagcgagattcaaccggattttgtagtttctgtttcataaatggtgcaaagagagccggcacaccatcgtctatttcatactcaagcgtcagcttataactgaacaatgagctttgaaggccggtaaagtgaaatgccgagagtaaggtgttgttcggtgagaactctagtcgctctccaactgttaaaagctttaagactgaactgtctatgagcgttggcttgagggataatggtgaaaggaaaccttccaaaaatccttctcttctttcaaaattacgatcatcaatcaagataaaatcataatcaactagatcctttgactccgctgacaagtaataaaacacacctccgtcatgtgggtgcttagtttcaaacgtggaagctggatacagtcgtaaaaattcattcttttcatggcaaagggcattaataccaaattctgtatcgtcgcttccagggaagctcgaagagggatccaacttacagaactgtacgcgaacatgcgaacctatgtccaatgattggtcagtgagtagttgaaaagattgaaactttccatgtggtaatggcacaacagttttctttttgttactatcgccaaaatggtcgaatgtgacatgtgcaacttcacccagatattcggtgtcttcggaatagagtagcatttctttgagtgggtccttcttgttcagaaacaaatcgtttccaatggaagcaccatacacataggtacgccagaaaagggcacgccgttcatccaaaggcttcgtaccaccaggaaagcgagcgtcagtaactgccaataatccgcggctaacaacctgacgaaagcgttcacaccaagccatggcttcatgatccacttctgcccaaacaaatggtataccggatgtaaaaattacgagaccatttgtaggaggtacaaagcttgagatagcagagtattctggaacaactgtagtatcgaggcctccgcctccaattgaaagaacaaacacatcagctagagcgttgttctctggtggttgtagaaaagaattggtccagtactcttttaccgaatcatagaattcaaccaagtgacggtcaatgggaaaaggtgccattgtgtgtggagctgagagtgtgatgattgtgttcaccgacccctttacatagttgtatagggagaatacggactgcgcaaccattcctcccattgagtggcccaggagaattactgaagttggatatggcaaatcgtcatcaggaaaggaggaccgcgttcgcgtatcaggataaagagaaaggatgtaagcaatcgcatcattaacgtattcggcttgatcaatcaaagtttgcccgtggaatgccgagaaatcctcgttaaaatctagagtgaagaagtctaggttccgctttccagaagcaattgcctcgtcgtaagaagctgaaagtaagtctgcaaactggtgtgctacatccgctgcaaaggcgcggacctgtttgtaactgccggcatttccaggaatgaaaattattggaatgcccgagggctctgcattttcgattacgcttttttctcggtagagatacagtgaatatttctctgaaaaccttgtgtaccgttcatcgaagtcgtgtattcgagcataagaaggccacacggtactagtctcacaactattcacaggctggtgatcgacaaatgaacggaagacgagaaaaagaaatacaatagagaaaatactaatggggaaagaataccctttgaaaaaggcacttaatttagttcgcttttgttggacataacttcgttctggagaagaagctatagactcgttcgacggagaaaaggtcccatgatcaactttctcgttcactgtgtccataattcaatgagaagataagtaatcttcacttttaatggacttttttgtcgtttacgtgggctcttttcaaactcaatagtaatgccaaacacaattggtaattccaaggttctatacacagtaactggaatagccttgaaggatgaactatgaataaacgaaaaatcaccttagttacgcatgcgtttagctttttttgctggtttctcaaagttggaagaggagctacagacacgaacgtgtgtacgtctcaaggtctggttgacggaacccacgagaccgatttgagacgtagaagtaaggaatgaaacgatttgattatgattttaatgcaattatcgtctatcattagcgggatgggtggttctattcatggcgagtttttaattttcttgttgacaagaaagcaattttagtgaaatacaacgctttattaaattacattgaccagtgtagaggacgttttattacataaagcgttaagaagaaaaaatgaaagacaagaaaagaaaaagaaaagaaataaaagacaagacgagacgagaaaaagatagacgtatcaaaagattgaaaattgaatgtatgagtcgcagggtatggtcaagaaaggattaatgaaaaatgaaataagagtttccagtgtcaaacctgggtcgttgaagaaaactgtgaatacaggaaatcgcagcgggaaggatatccgaggacaaatcattgaagatgcagggtatgttagaaagctcgagggtatcagtgacagacggcaacgtctagtggccttaaaagcatttggaatttagcaagtcgtaaaaaatgggtagtgtgaaacgggctttaaccgctcaaagatgacagtacgtcgttcaggcttacttgaagccacggtgttccagctctttgttcgagaatgttttcgtttccagtccttttttgacccctttccatccttcatgcctttcaggttggtttctgagttcgaaaacccatgcgcaggagtcggtgcagacgtggaaaaaggagtggaaaatgtggcatagtttcgcaaagcaggtatttgaatacttccgtaaccaaccgaatgaatcggaggcgtagggtgctgaaattcgtcaagagccgcatcgggtagtgatatttcaacaatctcatccacgacataaaacggcgagcattcacataagtggtacacattgcttccagggacctttaatgtctcaacaatgttgtatgcttggccttttaataacgaaaactgtcgtcgaaacattttgtcctcaaagtcagaatcctgactatgtaactggcgcatcttaacgtaaagagtgttccaccagtcctttgaggtgagcttgtttagaaagaccgtgcgagtaaagctcgaaaatggctttctcaaaaagatagaaggcagcgtcagccagccgtgaggataggaacgccattcatctggatgcttgtaaggaaacgcaagtgagttatcgatggctccaatatgaaaatggggtaagtcgtcctcagtaagtgaatgatggttagaaataggatcatcttgatgccggcattcaggttcaaaacaaagagaaaccatccagttttccatatttctgtctgtatttctcattaggtagtccaaaagtaccagtttttcaagttcgagtgaaaatcgctcgcaaagctcttcattccagaagtttgtataccattcgccctcttcagcaaacgattcttcactcgaggtggaagccgcatacccacttaaggaattcaacatcgatttagggactggatgcatgcgaaagaactcggatgcggtatggtaattccgcagaaaaagttgcaaagagccaattttgtcgggcaatggtttcttgccagacaaaaacgctttgcgttcaaaataatcatagttaaaagtgggagatgcaagccacgtaatatccgtgtaaggaacaatgtgaagtccaagactacgatccaacaaacaagcagcagcctcggatatgtagctcagattgggaataagacagcttctaccaaagaagcaagggaacattgtccgatggaaccattttgtccatttgggattcaatctgccataaggttcttcatttttaggtttgaagatgcctataatttcaccgctctcttccaatgtaaaatacgacccagaagatcccttttttatgagtagtggatacactccctgacgaatagcaagttgaatggagcgaagcttttgagcgaaatctggttgattgtagcatccatgattcgggtatgtaagctctacgttgggaagatctaacaggttcggaggtgctgtaaaaaccgaataaaatatcgggggtatagatttctgcgaacgtttatgggattttcgtttcagcttcagggattccatcaattgttttccccatctttcgagaaccggatagctggtgagaagaggactccgttcgccttcactcgtatttggcgtggaattggtaggcgcaggaggaatagaatgagtttctgaagtagagtccgtaagaggccattcctcgcgctcttcctgatgtccggttccttgagaatacaactctgtagaagactctgataagtgtaacactagcggacgtctttctggtgtctcaacgtcattggggaatggtttcaatgcaaatgggtgatatgaagcgaaatggttttctacagccccagaggcagaatttggaagcaacatgtgtcaaataattttctccttggttgtattacggtcaaaattcacattagaaatcagcttggacttgctggcgattctgttcgccaattcaccactcttggtagtggacacgatgagactaccagaaattcttgattcggacgtggaatgtttcggtgaaaatgtaatcagtagtattgttgtagaaacgtctcatagaataagagcagtcgtgcaagccgtataagcgaaatgtttacttttcaaatgtcggaaatttataatacctagactatataaagaatggtgaaaagcaatgatgtgaggaagatacttcattaaggaggtgggtgagatctataatagtaataagaaccgtgactattgtaacatggctggaaggaagttagatttttgataccgaaatgaaaaggtaaacagtgagggagaatgagaatgagaatgagatttgtttaatcggatgagtgatggagaaaggaacacaacagccgtgatgtgacactgtaaaatttgacgaattttgagtatgagttagaatgctcacgtaaacggaatggtgagcaaatatattgcgattttcagaatggcgccgtcttttcagaggtagaagctttgcacattccccgtagacttactagaagtacaatgggaaaatagccttacgagttattctagctccacaatgtggaacaacgcaagatcctgctttacgccggtaaggagcagcgcattttgaacagtagacatgcccacacttagtagcaaagacagatacatcctcattagagaccaactccttttcacaagccggacacacaattggaagttccttttgaatgtttaccgaataaccaacatgtgcggccctagtagtagttttttcttttggctttggagcagcagtacgtcgaagtcgtgaattaggaaagcgaatagctcggaggatgcgagcctgttcgctcgttaatcgtgatgtgaacgaccgcggccgttgttgctccatatcagacggctgattgatagcccgaaaccttggagctgcgttgttttgagatgtctcgacttgccgtgagggtggaagactgttgacattttgagaaactcgttcttgcgtcaagtcgtaatatgcaacaggagcagtatgcgtacttgattccaagatttgcggagcgtcctccaccgtcatatctataaccgtaactccatgaggccgttcccttccgggcactgaaataaaagttagcacgtcgacgtcgtaaaatctaaccatggatacatacgctccaacccatcgatattcatgaaaccgctaacatgaacaggaactgtttaaccttcttttcgaacgagacaatacacgcaatcgagcaatggacggtaatatgactttttggtggacaacaaacgatgacttcttacccatgcaggacgaggaaaacaaaattgtcattcaaaaatagaagcgcaaaacgtgaatcggtcctaccatttattcggattgagctattagtacgagtactagaggtggcaggtagagttctacgttcccgacaagaaatccgtactgaattttcatcatcagcgttattagccacaatttttgggcaaacgttggcttctttagttttaggttgttttctctttaaatgagaatgagctcctcagatgagaatgctgaagtatttgatggaatggaagcggctattcctgcgtcttttggaaagcaacaagtgaaacaaaatccacagctgcttctcaagcaatttgaacgtaacaaagaacaggacgaactttgttacaaaaccacgatctctaaggaaccaatttctcaagaaaaatctgatgacgatgacgactcttcaagcagtgatggttggtcagacgaaagtgatgatgaggatgttggtgtccccagttctcatgagttagttcttaaagaacattcaaaatgtatcactacaggcacgttcgatgtttcgggtactcgatttatttctggctcgctcgataatactatccggtgctgggatttccatggaatggatgcctacaatccgaagccctttcatgtttatgacccggctaatattgatattgagcgctcaggtcgatatcctgtagtgaaacttacagcatccccaaaaaatacgattctcaccttatactcgcattctaaacccatggtgttagacacaaatggaaaggtgctggcagattttgtaaaaggtgatgcatatattcgtgatatgttgaacactaaaggacatgttatggaaattacggatggctgttggaaaccacaaagctcacaggtgttcctgacttgtagtgcggatagtacagctcgtatctgggacgttgaacggacgaagtcacaaattcaagtatttgttcatcgtacggatgctgctgcaggcatttcacggccacatgtgtcggcttgcgcttggaatccttcagatgaaaaccaaatttgtactgctgtcaacgatggtagcgttcatttttgggatcttagatctcgacttttacgaccctcttcgaaaattatgcatgctcatgcaccaaacactaatgtgcagtctttactctttacaaaaagtggtaccaaactgctcagcaggggcggtgataatctcgtcaaggtttgggacacccggaatatcaaaactgctcttgctgtttcttgtgagctaaaaacgccctcttttggttccaatgctatttttagtccaaatgaaaagcttgttcttgtaggcaattgtgcctcgagttcggaaggatgtttcttaaatgtattgaatgccgaggacttgagcttacatgcacgtctgtcgtttgctttgcaaggatcttcagttggagaaagcagtataacatccatttcctggaatgatcggatcaatcaattggccgttggtatgtcttccggtgatgttcacgtactgttttcggcaatggaatcccttcgtggagctaaagacgctgtacttaaaggaccaaaaacaaaacatatcgatgacaatctcacaaatactgtttatatcaatgctttggatggctcaggaggcacatcaaatggattgggtttggttgaagagacaaacgagtccatctcaagttactttacaaacgcgcgaaagcgtaaaaatgaagctaggaaaaaccctatcctgtctcgtcaacctcaaattggtcgagtaagcgaagcaattgatgaagcatcagtcccctttgctagtatgcgagatgaggatccccgtgaagcgcttttaagatatgctgagcttgctaaaaaggaccccatctttacaaaaacatacacagagacacaaccaaaaccagtgtaccaaaacgttactgaagccgaggacctcccggatcctcaacgctcaatccggaagcgacaaaaatccgaaaaaccttagcataaaaccccagacacactcaagtaacatgtttgaataaaacatcttcataataaacagagcaatttctatttacttcaaaaaggggaagtctagcaagataggtatcaaaaagattaagtgttttttaaataattaagttttaggcggagatttgatgcttcacccagccctcaaggccgcctctgatgaaaagactttggacggattcaccaagttggccaacagtccatgtccaaaccttgttttcagtgttcgttacggtgatggtgctatcgcgaacattccattcaagcttccaaccggtacggacagtggggtcgttgttagacttaaatgcgtcgcgaagcttggagacaagttcagggagttgaagagcaagaagagcattgttgatagagtttctcttgaaaatgtcactgaaagaaccaccgacaacaagaggtatgcctctagacaaaatggctgtagcggcttgttctctgctgctaccacagccaaagttgaaaccactcacaagaatgtcaccgggcttggtaatttgaccaaacttttgatcgtaattttccatgcaaaccttagccatatcctcctttgtcaaatcttcacggtatgtgtacttgccgggataaataccatcggtattcaagttatcggcatcacagaaaacaatctcaccggaaaccacctcagggaaaccgtcaagaatttcagtcttagaggggacagcattgcttgaaccagcagaagaagaggcatcagagatagacttaacaacctcacccttgacttcttcaagtccagggagagaggcaattttaccagcaacagctgaggcagcaacaacagcaggagaggcgaggtaagcaagagactcgcggctacccatacgacccttgaagttacggttcgtagcactaatacccacttcgccgtccttcagcagaccagcacccaaaccgatgcaggggccacaaccattgggtaagggaatggcacccgcatcaaggagcgcttgccagtcaccattctttttggcttcctcctgaacaatggtagaagcagcaccaacgtaaaactcaacaccgggtgcaatcttctttccacgaacgacctttgcggcctcgtgaatgtcagatgcacgggcattagtacaggaaacaaggtacgctttgtttaccttgatgtttttcttttcgagttcgtgtgctgggttgaaaatcttgacagagttgggaccagcgacacaaggtctcaaactactcaagtcgaggacaaggtttttggcgtaagcagcaccagcgtcaggacgaagaatgttcttttcaatggactccaacaatcccttggtgatgcgagggtggttgggtccaacagcacgaagacgacgttcgtaccactcaagtaccttgatgtcaacagggaagagaccagacaaagcaccccactcagtggtcatgtttgcgattgtcaaacgagaatcgacgccaagcgtcgaaacgccctcgccggagaattcgacagcatggttcaatacctcatcgtggttgaacgcaccgcacaaactcacaatgacatctttaccggaaagaccttcaggcaactttccaacaagctctacacgagcgacaggaggaatctgccaccaagtttgaccagtagcccaaatagcggcagcatctgtacgcacaataggcgtaccaagacaaccaataccaccataggtgttagaatgagaatcactggcgacggccatgctgttgggcacagcataaccctcctcgaccataatttgatggccgataccacgtccggcaggatagaagtcagttccctgttgttcagcaaacttgcgaatactctcgtatttgcgcagatttttttcgctcttgttttgaacgtcatggtcaagggtcattacgacctggcgattgtcaaaaatctttttggcaccaatgcccatgaacttcaatgccacaggccatgaattgtcatgggacatgcagtgtttgggcttgatggtgacatagtcaccagaacggacatatttgtcagcgggaagatccttggcaaacttttgaacgatcttttcagtaacattttgaggtactgactttgccgtagaataactacgagcaaaccgtggaaggattctcaccctgccaaaatgatacatttgtgctctggtctcatttgcacagtggtagcgcgggtttattgtagtcgaggaagggcgggaccagattcagccaatgatagcacagatatttttatagtcaacgcgcatctcaaaattactctacgagttggttgtcggcttatgattttgagagcatcttggccattcgtgttttctgttgaagtttattggtttaagtttgatgtgtgttttttgttttttaatctcgtctgcagatagaaagaaggttttagtttgagagtaatatttcagtcgtttcagtgacaacaagacctgtaaatctagcagcctttggtggatatgcgtttcaagtacgagcaattggagaagctggtgtacttatagcaacctagaattaaggttagaaatccatttgtgtgaaatagcaatagttcgtgtatttcttactatatcgacatttattagattcaaaatgtcttttctatgaaatgtatgcgttaataatataatgtggttgcaagcagtgagatccgtgtgagggaaggtgccaatgagaaacagtatatagcatgcaaattctggtgaatgtaattattttataattaggattggccttgattccattctggtttagttttcttctgaattgcttccttctacggagggctctacagaggtgctaccttttttatattgagacaactgctcccgctgcgtcttccgccgaacaaattgtctgtgcctacgactcgccaagtggatggaccatgcccgttcacctatggctacaaacggtgccctccgtttgtctagacatgtgtcgcatacaaatcttttgtgtaaatcgttgggatcaattttgagcctaccgcgtgcttcttcatacagttccttttgttcttcagaaagaacaatgttagatgcagtgttttcgttgaaaaagtcccgaaagatatcgcatgcatcagacacttggcgcctccattgtgttaagtcagtagagtttaacacatagaataatacagaacttgaatcgcggtcgtgaatctgaacagcctgaggaaggaaccgattcttgatccactttacttgtgattttgcatattgacgagtggaaatcttcatacggtcaacgccggaagcgaatgacttttcggttctatcttttaaccacgggataaactccttaaagccaatacactgccatataccccgagtagtatctggctcaaagttccgactttttgctagttcgtgatactggagaatctcattcacgagtccgcgttgaagcatcgcgtcaaccctgttgtcaagacgatccgccaatacagaataatcgcaccgaggccaaaaaacaagggttttgtaatgaagtgctaattcattctttttttgagaagcatagagatcacttgggcgttttcccgtgtgaaagaagatttcaagactacgccgaatcttgcgaccgtcttgtggatgccaccgctgtgccatgacaggatcgactttttctaaataatctaacatgacttgagggctttcgtcaagtataaaagcgtctttatgcttttcacttgtggtgtccttaccagctgctttttcaattacatcgatatcagataacgttgagtctttaaaaagaagagattgtaaataatagtgtgtacccccgacaatgacaggaatcttacctctggcatgcaagtcgtcaatcttccaaactggttagttttgagcttcatgaaaatagtcttttctattaattctaacgtaccacccgtcttgcatcctgttcaaactctgccacactgtattctttgttgaagtccaaaaacgacatcaagtgatgaggaacaccttggatctcctcttcggtgactttattggtgataatatccagacccttataaatctgcatcgagtctgagttgataacttctgatgcaaagcattttgctaattctatggacaagtctgatttgcctgcaccagtcgtccccaggacgacgcatactggtttcatcatacacttaagcatgagcaaattgttactgccaagaatgcatcaaatgtaattattggtggtgagaactgttactcgttcaaagtctacgcccacgcaaaaaataataccaaaaaaaaaaaaaaagttttgtgaacagtattactacgaatctgtgctaaacaacatcgataactgagtttaagctgtagaagtcaatctacgaatatttaccgttgaataaagcaaatgcgcgtctttttgctagaagtactgtgaatactactaccaccacgaaaccttctttcagcttcaccaatctaatttagactttacagaagattggccgtaaaaaacggtttagaattcacaactatggcagataaagctcttcaaaatattgaacatagttacccagccgtgagtaatctcattgcgagattgaagcgtcgccaagtgaaaggtgcttttccagtagctgttgaatcggcgcttgttatgcgccaggttatctctcaaacaagatggtcaaccgtggatcagttgttgcagattgttcacacaatcggtaataaattggtaaaggcgcagcctacaggtatgtgtttttcgtgtgctatggttattgtgttcattcgtctgctaaccatttgtagaattttcatgtggaaatattgttcgccgtgttttgagaattattcgggaagagtatcaggacctttgcaaggctgcagaggattcgattcaaaaaagtgattcagacgcgtctcttaagacgatgatatataaagcagaaagtgaagccatgaagatgcatgagcctatctctagtcaaatgtattcttctatgcttaacttacttggtcggcctacaaccgagtcaagcactcgaattcccggcgactcacgagtaattggaggtatggatatgcgaggcgccatcatttctggaattcaagaagtgatcgacgaactcgataaaatcaacaccgatattgaggttcaatccatggatcacattcattcgaatgaaattatcatgacacagggtttttctaagactgtggaggctttcttatgctatgctgcgaagaaaagaaagttttcggtcatcattgccgaaggtttccccaatgagcacagtgaagcccattccatggcaaaaagacttgcgaatgcgggtattgacacgaccgtgatttcagatgcagccatcttcgccatcatgtctcgcgtgaacaaagtcattttaggcacccatgctattttgggtaatggtggcttgatgaccaacagtggtgctcaattagttgctcaagcagctaggtaccacgctactcctgttgtggtttgttctggtatctacaagttaagtcccgtatacccctacgacttggagtcaatcattcaattatccgctcctggaagtattatgccgtttacggaaagtgagctcataagtcgagccgatattctgaatccctactacgattacattccacccgatttggttgacctgtttattacaaatctgtacgttatacattttgctactttccaacgtcttactaacaagtattagcggaggataccctccatcctatctttaccgtattcttaatgatacgtacgactcctgtgataccatcctttaagccatcataacgattgtttagttagattagaaaaataaaagaggattgttttgggtctaattggtgttcttgtttacctttctatctatcattgcaataaaagtaagtttactggaagtagtttgcaaaaggaacgatcgtccccatattccgaatcccaaaccaattgtaatgtgtaatccgtatttatttttattcttttcaacccttaacctcttttaacgagttgtttgttcaataaattaatgtcctcgaccaaaaattctataccgagtcccttttttatgtaagttacttgctggaattttcacagagcaccgtattgttgatgagtcgtttaatttcatcaggctttgcttttccggaggagcgtctcatcacatttccaatgaaccaatttaagacaccgtcctttcccaccttcaaggcattcaccttgtcaccattggcttggataagttcattcaccaaatcctttaacgtgttttcatcaaactccgcgtttgcattttcatttacaagcttgtaaattgagtttttctttggatcctgaacagcaagctgaaggatatgcttagcagcgtaagctgagagcgttccatttgcgagattgcccaaaagaaaagcgagatcagcaggtggaatagtatccaggtcacgtttctcgtctggagcattggcacagtcgccgacgtattcattcaccaaccaaaaagggatgagtttttctgccttcagttgcacatccggggacatagaagaggtgaccttttccaattcaccgactaaaacttgatagtaggaaaggccgtcttccgtttgcaaaagagctttagcgtcttgaaggttaaaatatttcttttgcaacaatgtctcaagaagctcatctacggacggtccaatactcttacgtacgtcatcgacgtacgcagaagtaagagtaatttcaggaatgtcagcttcaggcaagtacatgtagtctgaagggccacgcttttttctaagaaaaacggtagcgttcttctcaacatcgtaggaacgcgtctccggcacgggagaggatccattgttaaggagctcaatttgtctcttggcttcaagctcacttgcaatttcaacatatcgaatagaaggtaaattcttcaattcgactgtagctaattgtttagtaggattttcggcacttgcaacagatacatttacatcacaacgcatatttcccaattccattttcgcgtccgaaacatttgcaagtctaaggatagtctggagtttacgaaggaaacaagcggcgtcatgaggactatggaaacaaggtgctgtaacaacttcaatcaaaggcacatttgctctattgaagtcaaggagaacaagatcctcattcaactcgttaaccgtctttccggtgtcctataaaaatgttagtattataatgtagaatgaaacgaaacaaacaaatgaacacgcagaaatgcgtcactcattttaagcaaaacatacctgttccaattggagacatttgatttccacaagttgatccttctcaacgccatccaaggcggcatttaaacgaacgaaaccattcgttcctaatggtcttctcttttgagtaatttggaatccagcacgttgatcagaataaacgtaatgttttctgtcgaactccaaagacggtgcaatttcacaattacataccagagcagcctttgttgcaagacgaatggcttctgggttgacaatgggaagagttcctggaagcgaaatatcaaagaaagacacagcagaattaggagccttatgattttcggccagtgctctagagaataatttcaactttgtagacaattgaacatgaacctccaatccaatggtaataatccaacgtgcgagagacgacatttagcaaaccttcctatataactcgttgtttgaacaaaaaccgataaacaggtatacttttaaaacgtattttgtgttgagcaatgctagattttgtatttaattttatttttgtggtttgctctgtataacttcgcggatgagctaaatggagaaaaagttttcatagccgtttttctttcgaccaaatgaaaagtcaataaagcctgtacggcttcaaaaaaagacgtaaagtaacaaacagcatcatagaaagttgttcattcataatgctttacccaaagccagctgccaacaaaaattgttctttaaatgacaacattttcccaaatgcttctttgtaatttacatgacccaacctgcaatgtttaggttcatagcagaaactggagtaataaacgactcttctataaatagcgaaacgtgtattaccactctgataaacgttaagatatgaacactaaatcgttatcaagaactgtccgaactgctcataatagagctgttagaataacttccgtcttagatttgtaaatgtacatagctataattccgtgacctaagtttgttatgaagaaagtgaataatagaatacgagatttaagaggattttgtccaacaatataccgtgtgcataagaaaacttttacaaaacatttgctgaattttaatatatgaaacaaactattgtatgagaacagaggcggtcaagccgacaacgtgcaatacaattgttgtactgcattgttaaaagtaagacttgagtattcgttttgattcaataagcattaattgcatggacttcctatctaagtcgtcggctacttgttaggttaattgggttagataaattatttcagctcgcttactcgtatagttaaatttcatgaagatagtaaaacgagtataggcaatcgatgtagtacatctgtattaattttacacgcttccttgttaaacgatagactttcagttgtgcaggtgctgcaatattgcagaaggagttagtagcactcattgtttaatgaaatatgaacttgagttaatgtatttatatgaacgtatacactgtaaacggggtaaataccaattcaattacatagcggttccctaaatataacgtataatcactgtttgctatgaacgactaatctctacaaaaagcattccctcagatggaaatgcttgatactacatctattccgtgccatgggtataccgcacatttgcgcgattgctctcagttagcgagataatatttattcggtgcggcatgaaacctctcaatgtcttaactcataataaaaaaaaatgtgataaaatacaaagtatctcaaaagaacttagcacttcttggactacaacaaaataatacttttggtttgtgtgttcgacaagttcgttttaaaacaaaacaaattgttcctggtaaagacccactgagaatgttacaagtcagtttctaatactacatcacataatgacacataatcatcataaacatcataacttattagactcttcaaataaaaattaaataatacaagatactatagcaattcgaaattaatcgagatcactaatcgcaattagatgcagcttaatccgaagagtaaacggcgggaccagcaacaacgtgctcgttaataatggaaaggttgtaaggagtaagaggaatagcctcgtcaacaagaacaacgaaagcagtaccgttgacaacctgttgagtagcgttagggaacacataagcagaggggtgcatagcaacaccgctgctgtttccagtcatgttcaaaggtgtgtacgtaacgttaagctgggaaatccaagcagcgtaacggggttggctagcagaagtagtagtgacataagagctgttgggaccaacgccgtggccgggagtctcccagatgaagctaacagattgtccagggacagtcatggaagtgcggttcgtggagacagcagcagggtacatgtaagttccgttttggaaacgagggtaagaaccgttagaagcgtttgagacaaagttgggcgagacaatgctcaactttgggaagttttgccaggcaacacggctgttgttggcaggacaagaaacgatgtaaggagcaatcaaagaccaagcaaatgattgaggaataccagtctcaaaccagacagggtaagggaacatgccaccgagttgacgaagagacatctcttgtctagcctcagtactaatggattgcaacaacaacgttgcagcagcaccagaattcatgtgggccaagaatccgtagacaccggattcagaccacttggtgagatgctgggcaaaggtaaggtactcaccaacactggtgaagttgaagttgtaagtacaggccttgggggcgctagggcccaacatgttggaaataagttcagcatggccaatttcctgttgggccatgaagcgaattaagtgttggtagtcttcattgataccagcttgttggaactcttgctgactgaatgcggtaagaccccagttgaagagatcaagttcaatgtactcatggtacagagcgagtgtgagagattgatagtcaaagtcactcaaaggatggtaaacggggttaggctccatgggagcaacaccaccggcaggagtgtagtttgcaggcatagattggttgctgtaggatcctgtagcattgtaggtccagttaccagcaacgtttccagtgccgttgaaaacaacaccttcatcagcacgggtacctattttggaagtagcatcagcgctcttcttgaacaatctcgttaaggagaaagcttcagcggcttgaggtaccacaagggtagaggcggcgaggaaagaaagaagattagcaagcattgtattttttttttaccacaacgattgctattcacgtcaattgctaatgagccatgaacttacattgtccattatataagacttggtttcagtctacgtcactctttgcgatatttgttcttaccaaaacttacacttaccggttttctcataatactctgaatcatacattttaggtaacaatgagtcatttacaaataaatacgttgaaagcatgaaattaaaaatgcacacatatcgcatggtgtcgcaaatatgcgcctttcgccaagtttgaatcgcgccagcatagttcttctttcgctatgcgtttacgagaaacaaagctagttgtagtgagatttagtgttaaacttttatagactgaagtccgtattgatagattgtgagtgcatcatccagcatttgttaataattgggaatgtgtatttttcttattaaatccttcatgacaagaatcatttccttgcccagttaagcgaacaaacatccaatcgaagagggacaaatgaccattattagctttaaagctcatcacatgagtaggggtggatgcgtcactcgtgactaagttgccgaacaatcaaatgagctttctctgcggtaattacacttgacgaagcttatagcgtaaatgatgtgttcatatatgtagttgggtcaatgagttattggaggttgatgttacagactatcgttcagatgatgaatgggttaattgattaagacgtaaatggatctcgaagtgtccgtggagtgattactacattaatgagactcatcataaactgaaagcataatgaatttggccatcttttacgagtacattacagcaaatgttgcatatgaatctcaatgtttcagcaaagtatccgtaacgacctcatacgtgctgttatgatttaaggatgtcagagagtagcatcgcctagtatatgagtataataataaagagtaaatggattatcaatctatagaaaactcttgaattcgtatctctagtgattcaattaccaaaaaagtagaccaaataaatactcttcgtttctgttaagttatatattcattaatcaacgaccgataacaagacgacctagtttaaaaatttgatagagtacaacgatgtgtaatatctatctttaacatcgaattttcaattgttgtttttttttttttttttttttcaataaaaagcaacgagagataaaaacttaaaaaatcaaataaaacaggaaaaaaaagtaggacagcttgtactaatttctttgtcaaagaaatcaattatgcacccctaaactcttcgttttactttcgttttcattttacacgggtaaatttctatgttatgaaacccgactccactgctgtgtcagacttttgacatcggctgaagaagattactggcaacttccttgctttaatagaatctcaaaactttattgtttaatgtaattttgtgtcctctccctgcatagctcaatatatggtctggagataacaagttttgtgttttttggtcaattttagcaacctcaattgtgacaattcagaacattccaaaaggaaaactgattctatttcccaccttttttgaacccgttaatctccaatttgtttgaagttctcgcctcttaagacatggtgcttgaacatacaccgattttgaaaaaaaagaattcaaaccctgacaatgctacacggaacacaaaatcatcctccaacaaacaaacggtcacatttgatttaccacttgacacacaattaagcagccagagttcggacgaagaatccccaaaagtaagaatcgtagagagataatgagggaatgacctaaccttacagaaacaatcagactctgaaagttcgtcgccgtcatcatccgataatgctgaaccaatagatgttgacaaagaggtacccgaggcttccaatagtgccgaaaccgaaaaacaagttgaactgaatgccgacactgcagatgataaaaaagaggttgaaaatagtaaggaagaaaaaggaaaagaagcagacgaagaagaagacgatgacggggaatacgtggtagaagcgatcttaaatcaccgaccaagttttcgaaaaggatggggttatgactattacatcaaatgggagtcctatgatgatcccaatgataatacatggacacatgaacaaaactgtgctggatgtcaagacatgattgatcagtattggaaaaaaagaggcggaaggccggacccattccccccgaagaattcatcaacaaaacgcagaaggagctcgagcctattgactacttcacgtcgatctagcacgttggccagcccgaaaacctcaaaaacctccaaacgaagacggctgtcgaacgaaaggaccaaaaagacaaccccccctcgtactcgctcatcttcggcattgatcaaaagcttctcatccagttcgtcagattcggaggacgactttaagccaccaactagacgcaaaagttgggaagatatggtggagcgtgttgaggcaattgaacgtttacagaacggaaaattgattgttcgactgaaatggactaatggacattctagccttcatgacaacgttgtcgtttatggaaaatgtccaatgaaggttctgtcgtattatgagcaacattcatcatttgattaattgtatgtgtggtcctatatacaatgaatagaatggcatagggttaggtattcaacgcttgcacgagttattgaattgaaggcagtgaagtaaatttacagaaccgttaggtattaaacgagtgatctgctgacgatgctgttgaaaaggagatgtgtgcaaataactgttttattaacattttctaccgaaattgaaattctgcttctattgtcgaggaacaaaaataaagttttcggcttagcgatcgcttcaaaaccttattttctgctgcgtaaacaaatgtcagaaccagttaaagcgaaaatcgtaatatatgggaagggatactgttttgatgtgtggagaaactcaactcggtattatattaatcgttttttgcactgttttcggtttaaacggctaaaaaacttttagtcaaattcatttatttaccaaattggagccgaacgatcagcaacaacaaggtagagtgagcaggcttaccataattacatgtctgtcttactgacgacacacgtttcactgttctggtacatgcagcactgcttattcctttaacgagttacaaaatatcgctaaaccccagtaaatctcgttatccggttttagggttttttcatgctcgttgtcgccacgacaacgagcgcccgtcggcgaaaaagcagtcacgtttcaaataggttctagcaagaaggaaacacgaaacctccaccacacaccaggtcaagtatggctgccgtcaagatcgtcaagaagcacactacgcagttcaagcgtcaccaatctgacaacttcaagcgtgtcagtgagtcgtggagaaagcccaagggtatcgatggcgtcgttcgtcgtcgtttccgcggtaccatccgcatgcccaagatcggttacggctccaacaagaagaccaagtactgcatgcctaacggtttgaaggctttccttgtccgcaacgttgccgacgtcgagcttttgctcatgcaaaacaagaccttcgctgccgagattgcctccaacgtgtctgctcgcaagcgtgtcgagatcattgagaaggcccgtgccttgggtgttaaggtcaccaacgctggtgctaaggtccgctctcaagagtaaatgcaaacatagtcatttattcttgttcaaaaaatttcaatgtacatcataacgggttgtagcgaagtcgaagttcttggaaaaatgggtggtaggtagtgaagggtgtggattgtgaatgatgtagctgcggtagaggtacgtcgatgttcgctttgatccccaggacatgttctctgtgttccaaaactccctgcagaacctgtgcggtattcacattgatgcgacggagggtacctgcttaaacaatgatttcttcgtttcttacataatacaagcacaaagaacctttcgcggtgaagttcttcttttttaacgaatgacttgtccgataggaacaagctcttcaggaccaattacccattttcggttagcaaagacacggacgcttgcatcgttttcagacgacggtgcggcaatggatgacaatcgctgagaaaactcgtgcactgtctgtcgcatctgttcaatggtgacgttcgcagcgtcgttagtgccttgctcgttttcatctgaaaccacgaagtggatttgatcgcctcggaaagcacacagaggcttgtagcgtttctccagttcttcgtccagcgagaccagatcgtcgataataattcgagtgtaaggatcgctccgttgaaggcatgtctctaaaacggacgcgagttgcgtctgtgtaagtgtagcagaccgggcccaaggttgatcagtgtaagcttccgcaaccaaaagactgtaccattttgcatagaaggagagtgcactacgcgtttcttcatccttttcttcatcttctttggacatctttacccttgtccaagggtcttcttcctcggccttgctgtattcgtcgatttccgaccacagtgcaccgatgagtccgggaaggaaatgcggctgttcttcggtaattgcttggatcaacacgatccacagcttttgtacgctcgggaataaccggatgtcatttactcccgcaggaatcaatgcttttttttccaggaaacagtcaatcacatactgaagattggttgtttcgagtgcgaacgttaaatcattttgcaactcatcgttgacaattgaggcaggaatgtaggagagccgggtgttagcaatagtaataatagagtctactacagcgagggcccgtttcacatagcgttgctggttcttggatttcagtgtcgatacatgcaagtgactttttctccaagtacgccaggttttaagcagctgtgctatttcagtctgtacttgggtctttgccgtttcattcaaccgttccgtttcctctacatcttctggcttgacagaagctgtcacgatccaataatgctcgtagagccattgaagcgctctctgggcagcaacccgtaaaacgggcagactaggaagttcctcatgcgtgattgcatgtctaatttctacaaaaaaggcagggagtccaagagttttcgcgagagttgacatagggatagcaaactgtgattgctgaataggatccagtaaaccgctcacaaatcgagacagagatagagcgagggagagccgttgggaaggtccttcagtcaacagagccatcaccagttgagatgttgactcgactgagtgtggaactcgaccgcgagtggaccaagctcgaacaatttcaacaccccggtacaaactttgagcctccggcggttcacctgtcccgtcttccgcgtagaaacacgacatcaggtacaaaaactctgttgtcgacctccatggcaccaccttgtaatccatgagcttggctacaggaaggaggatgcaacgcgtccagctggaaaatagttaaagttaaggtttgtggggaacagtcacgtgtacgctgcttatattatagtgatcatgtggatggaaagcgagagcattggagtaatcctggggtaagaggctactagctttgcctttgcgtgtttgttttattaatttatttttttctaatttatttattattgctagtagtagtacgagtatacacaactgtatatattgtacatgcttttttgttttgttttattttaataatcactaataaatatctattatcgcaaaaagctacgttgttacggttaacttttattactggatacgaggtccatggtaccttttacatgtacttgatcccaagccaaaaaagcggtaataggaataataattaatttattaatttatttattaatcgattaagtatttaataaattaataaataataataataataataataaaaaaaaaaaaaaaaaaaaaaaagacgaataacctccatgaacatcctagtcatgatcaacatacttcactccacttaaaaccattctccttcattaaaatcccttccgtcacctttcatccatcctacggtatacatcgttcgagcaccgtggtctccctggcccacctcgtctagcttattcataagcttcttgttatcaaaagttgattctaatcatgagacatttctaaatttgtcttcttgttttgttcttcttctttccgtttacagttcatttaattatttttttttacgacaatagaactttcagtgtaacaaaatatcttaagggtgcaactttattacttactccttaaaccctgtctcgcctgtattgtccgttactaaatttgtacaaaaaaaggaggatttcctcctcgttgatcgttcgagtggttcctgtactatttactctctcaatttctccgtttccaatttcttctctttttttcagttagattttcttcttcgtcattctccttaaaacgttccgtttcagcaattgtcctttttcacgtgtttctttctaactgtacgcccgtaatcagagaattgcattgactactattttcttctgaacaatttcaatacctgttgcaatgagtttagacaaaggtgaaggtactgtaaaaactgccaaccttgcggatgagaaaaatgatgtctctggaatggacaagccaaatgccaatgacaaatctcttccccgacgaatgtcaggtctttcgttaagcaccttgtcaaccagcccaggcatttacagaactggaagcagtagcagtcttatgaacaagacgacaggcaatcctcggaccggaaagtctcgatggacacgcagaaactcgcgtacagaattcgatactcgtaagcgtcagattggccgtgtaaagaatgttcccatcggcagttgtctactccatctttcacttgaaaacaaacaaaaagatgctttgcttcatcagctttctgttgaaccatccaacaaaaaagatttaaccatactgggagctaaggttaaagaactttcccaattgctgagctcgacaaagctcaaattcgagtttcatgagattttgtttattactaatgaaggcgagagcgccatatctgccatggtccaacttgtgaggcttctcactcagcggacccaacctctatcggacgttaacgagaaatctgctcccaagttttccattggcgctgccaatggaaatcaccagcaagaaaagcaagaaaccgaggagggaaaaaagccgcagtctacatgtaccatataccttgaaaagtctctcttcatgcaccctgccatcacgagtttaccacacggacgtatccaattttggacacaggaactgtgtgccaacaatccaaatatgtttgactgcgtgattacggtaggcgatgacagcaccgcattgcgtgcaagttggcttttccaggaagttgttcccccggtcatttccttttcggtagcaaagcacggtttccttaccatgttcgatgcaaaggactatatgaaagtgattactcgcgtcttcgactccggcttcaccgtcaacctaagaatgcgttttgagtgtacgctaatgaaatattcggcagacacaaacagccatatgcaggcgggtcaatggtcagtgctgaacgaacttgttgttgaccggggtccaaatccgtttatgacctcgcttgaactgtttggtgatgaagagcacattacgagtgtgcaagccgatggtttgtgtatatcaacgccgagcggctccactgcatattcacttgccgctggcggttctttgtgtcatcccggaattccttgtgtgctcattagtcctatttgcccacatacgctttctttccggcctctcgtgcttccggatagtcttattcttcgcattcttgtgcctattgatgcaagaagcacagcttggtgtgcattcgacggccgcaacagaaccgagctttcccaaggcgattatatccaagttagcgcatcaccgtatccatttccatccgtccacacgtccaagtacacagcagattggttctacgccttgcggaggtcactcaattggaatgatcgaagtaaaaggcaacacgacacacaccgaactccgtctaccgtgtctacgttttcggaagtattcaagaatggcaagtaaaacggtacacgccaaaggagtcaataacggggcaacttgttatcgcagaaagttgagtcttctcatttgttctcactttgataggttgtatactcttacatgaaaacacatctcaccaaaactaccatgatccgacaattgcttatccacaccttggaccataaagggtctcaacaaaacagctttttgttttgggcccattaatcatgtcttgtctcacccttccagctaataaaaaatgtctcctaaatcacatgtattaataaacaaacgaaagaaacaagaagaagagaaattaaaaaaaaaaaaggacttataaacaggagatgacgaacagctgtcgcgtagaggagaacgattgtttaaagtcactcaaccattgtaattgagtagctgtaatttgcgataatgcagacgtacgaatcccctatcgttgtaaattgtactattaggataaaagagatttcatacgggagcaaaccgctaaataataagagacagagcacttatgattccaaacagtcattgtacatccgtacaatgtctggtgaaatattttgctgatgcgtgtacctcctgtgatcgagtgccaagttcaagtgaatcagctggcggcagtcctcacaatacacgagtctgattgttgccaatcgcatgtggagttttttactgacaacggccgcagctgtatcacgagcaattggataaagcgtaattgctgtgggcattggatcaccaggaggcatgattggacctggcaccatggtcgagtgctcatacataccaagcggtggtttcaagtcgggagcggcagtagctccgtacaagtcggcagtgccatccgtgccatgaacggaatttgcgccgggaggaggaggagcactataatacggagtttgtttttgaaaagacgaagctgggctgtcgggcggagaatgtttcatgaccggtgcctgagcggtaacattcggacccgccaaagacatgtcagcactggtactggtgccggcaccagtaccggacacagagtgcacgggagttgaaacagcgggaacattagaaagggaagcagaagaatttgctgttgaagagggagcaggagcagccgtgctgaacagagggaaagtcgtaggcataggaggaaaggaagacaaacggggagacaccgtagcagccgctgacgagtgaggttcgttcgtcaagaccttgccgttcgttagacatcccggagcggcaccattcacaggattcaacgcggcaatgttgggatagtgggactgagacggagaggtcatttcagcgagatgccgtgaaccatcattagcgacaccagaggccgggtcgtaggccaagaagctgggacaatgcttagcatgggaggcgaagtttaccggacgtcgccaattttggcgtccacacgcacaacgaaagcgaccattggcactgcgtttccaagtgatcctgcggtccccagcgatgacgaccgtttccagttggtggtaagtacgtttgtggttcgtaagacccgactgcttagcaaagaccaagtcgcatttgtcgcacgggaacttaagtttgggttcagcaggtttggattcatcagtgtcacttccactggcaccaggcctggtggggggctcgtttaaggactccagggtgtgaatacaaggcgacaaacgttgttggttcagcgaggtcacaatggagatgagagagcacaggggaggatacaggtgtagcaaaagaacgtggcgagataagataagttaagataagatatcgtggcgaagggaggcatttagaagtgggatgcgattgtggctctcttagcgcgaaatgttgataatgtatggggagagatgcggaagcagctattccgccgttgatgttgatgtttacaacgatgaaggctaatgtggtctgcagagctcgtttgtggttcggtggttcattgttaacaattctgtcgccgattgcgggtgacggaactctcacttggccagtgcatttattgtcgtatcagatgaaataaggtttagctgaaattgttttttactggtggaacggcgaaaaaatatatactttcaacaagagaaaaagactgggattgcctattggcgaagtggttttcttactttcccgcacgctgctttccatgtgttcttttagttttgtactttggttataaaacttgcagcttattatatactaagcaataatgagcgaatcggctggtttgtagataagataaaagcaaaaatctaagcgaagaaattatctgatcctcgttatctcgtgagcgagcagttctctcgcagtgatgaaggatgcacaaacaagactttcatttactgagtttctttttccctgctgaacatcttttccgtactgcatttttgtgacggatcacaatttttggtggagaggttttggtggagcatttgtttaagtggttgtttgttggagtcgaacccaagacactgcggaatgcggaatgcggaatgccttgatgggcatgtaagatagagagagagagaaagaaataaaagagacagagttactattagtaggcggttcggtgtcgatgctcgcgttgttaaagcatgacgggctattgcttgttaagagcatggtgtttcattacggttctccatcgcatgttggtaaatgcgtgtctgtaatttggtgtttattggttactactgtgaacagagtcggatttcattctattgaataaacacagtggaaattagttcttaatacagtcccatcccatttatagctataacagctggttccttcgagcagacgcgtgaagttgcacttctggaagtggattactgaaatggatctacggtcaccttctgcgacagtataattatttcccaatacattggatacatttgaagttcgcatccctctccgaaagcatcaaaaaacaagcgaaccttaacgtgaataaagtttggtgtagcatttcgtgtggttttttcccacagactttggcgaacagaccaccacagtttgcaagtcgcactcccaactctgcagtccacgttcttaaccaccgtattgtacacttctgcctttttactgaccgattccaactctttcatccaacaccacttccaccccgcctgcagtatcacgtgcgcactcaaaaactttattctaaccaccataaccaccaccaccactaccaccggacacaccgcgaacattgacgcttgctcctccacacactatgactcgcacgacttcgggtcccatgcggacaaggaaaaaccgcacccattcggaaacgccgtacaaaaggtccggtacggctaaacgttcaaaatcgcttttggagcgggcaaaagcgtggattaattcttggagacatggtgaccatgcagacgaaaacgatggccgtaacgaaaacgtcgatagctcagagacttttgatgacgatgtagaaagtgaaaacgaaaacgaagactcgaagaatgactcttcgagtgtctcttccaatgttgctgacacaacttcgaccagcattgataatagcggagtcttgacggcctctgttaatggctcggcaggtgcgaatattgcacttgcccggtttttctctcaaaaaggagcagcacctcttaatgagatggaaatggagggagtaatgagtcttttgaaaaaaaccgctccaacgactggcacaacgacttcgttggcttcaggtgctgctgcctccacagcttcaccatctgcacttcaacggactcccgtgtttcgttacaccaaacagcccggctcggctgaacgagtcggtgttgcaggcactgtcgagaacgctgccccttggtctgccttccgttccaccttctctcctgctcccgcagcaacagcagttgctgctgccggtgactcacttcttccggcgaagcggttgagcttctacggtcccacgctgtcaactcccttccgcaagcgtacacaccgcaagagacattctcttgctccggcctcccttgctcggtcccccctggtctctgggacagttgcttctaatgagatggaagaaagcgcctccaagcgctctcgtcgtcgttattccgacgttccgacaactaccgcgatttcaccagagccagcatcgcctgctcgttttgcattcagtacttccaagacggagcaacctgcagcagccaaaacacccagcaaaacagctgctagcttaatgagtttccttgacgaaactgataaaaaggctgccgccagtgacgtcggtaaaatcgctactggacgcgagacgaaatcccgtcccagtatcttgaatccctatgctcgtgatggtgtggtcggccatcgggctgcgaagagggccgagaagatatcaaagcccacggaaggagtaccaaaaactctccaaaacaaggaactgaagacgtcttcaattgaggtcaaggaatccacaacatcgaccgtgaaaacgtttgttcctaaagttgatttgtccaaggtacccaaaccgattcctcagacgtctactaaaactgaggctgtttcaacatccgcagctgatcatacacccgtttttaaatttaccgctcccaacgcacaaacatcttcggcacccgcgcccgccgctgcccctagtactggcggcttctctttcggttttgcggagaagcagaacaaaccagcaggcggcttttcttttcaattggctcccaagcctgaggcgccaaatgctgtatcgaagactgatgctgaaaagcccaaggtgacctcttctggtttcgtattccaacctcctgctgctacgacttctataccctcaacgacgacgtctacgaagccttctgccccttccgttcccgcagccagtaccggctttcgttttgatggtggtaagataattgccccagccgttaaggttgcagagaaaaaagagccaaccaaaccggcagaagaacagtcaaagaccgcgcaacccgtccagcctattgctactccacatgtagctcctactcctgcagcaaaagccagtgcagctcctgtcacgagccttcccacatttccttttaccattctttcaaagtcaacagacacttcatccgaagctgccaacgccttgtccgccgctgaccttcccacgtttaacttttccgtcgttcctaaggcagaggttcaggtgaaacaaccagaggccgcggctatttccaaggtgggcacttctgtctccactcccgcttctacaccctctgtggtttcggccgcacctgtagcacccgtagcacctccggccactggttttgactgggctgctgctggtctgaaaatgccaacttcggccccaggttcttggacctgcaatgtttgtatgattacaaacaaacccgaggcgaccaaatgtgccgcctgcgaaactgatcgtccttaacttgcaaggggataggctgagtgcactctgttataataaacaactttacgatggtttagtagctattttgtcattgcgatggaagcgagaaaatagaaagtactgttttgctacgaagttgacatctctttaaaaaaaaaaaagaatggaagaatgtgtatggtgctcgtgttaatacattttgttcatttctacgatgctgtttattgttggacaaaagggttgggaatctcctcgcttccgtccatcggcgccaacaaaaccaacgttgtacctctaacaacaactaatcccaattttctcgtctcatcaagtacccgtccgtcttccggatcgcgcagattttcttcaacgtcgtctagtaccaaattcatcaattgatcatagcctttcaggacaccggaaatttgacgcccaccagtaagtttggcttgaatacgttggtcttggtagcgggataaatctaagatggattcctttcgaggacgttcgctgttgacactgttagcacaaagtaataaagaacgacggctgcatacgtaggttggctggaaccaccaggtccaggtcgtttttgattataagacattgtgaacgtaaacaaagacaggtactgactggaacctgctaaaacgtgaagacactcgagtcttgagtagcaattcttttggtggtgagagatttgagtttgcggggctgctgaattagtgtgcacgttatccacgcgcttaatcgtagcaaatgaacagcaatttcaaaaaattaaactttcgcttataattacgccgtaaaacagaattttggctagtagaaaaccggtaagaagcagttcactgtcttgcacgttcgatattgtttcacaataccaggccaggataactaaaagtgttctgaagacccaatttattagtgcgcctatggaaaagtggatgtttcaatgaacgtgacgaatactgttgaatacagccgacacgcttgcaaacatacttgtattacttttattaattatcgtatcttttgaggtcgttaaatctccaagcgcgtttatgctgagcatacgactcagccaattcttctttttcattcatcagttcgtggcatcatcttcctcttcttcgctgtcgtcctcttcgtctgcgaactcgacgacaacgttgccattgggataaatgtacttgttgctttcgatgacagtcgaaggatcaagaagaacacgaggcatgagggtgtacactctgcaagaatgttcgtaggggtacgtcttcacgttgaagtttcgtaaatactcttcgtcctcatcaacggaggcttgagcatctgtctccttataataataggcatctgcataatcatacaattcacgaataagagcacttttagaaaacacgcgaatgacacggttgccgtccggaagtcgaatggagattcgagccgtatccgaagcggacggagtcgcaggttctatccattgtgaacgaatgtaagaccgaaaagctctatcctttgcttccgtctcgcgtttttgacgctgcatagcaagctcacgctcacgttgcaagcgcgcttgagtttggcgtttacgatcagccgcaagcgattcattgtatgcacggtcttgttctgcacgaagctcacgtgctgcgttttgttcggcaagagagttgtgcaaacgctccaaaggaggcaagtaacgaacaaaagcatttgtgatcgtagtcatcaaggactcggcactaagcaccccggacatagaggctgtaacaagtaaatcggaatgtcgaggagaatagatggtcaagacggcggcagggaaatgtccacagccaaattgacacgctgcaaagtatgcttcctcctcacaaacatcgccggcccaacaaataatcttgtgtcgcagtaaaaacgtatgcaattcagggttcattagtactttgctcgcgaacacgtctgcactttcatgctctgaagaggtgaacagaagcaaagcaattccatattcctttttcgcttggacaagtgcctccttgtagccgccattgtcgtaaagcttaatatgagccgtgccgtattgttcctctaagcgctggataaacgcattggatgcgtctgcaggactagtgatacgtttcttctgttgcaaaaacggcaggaagttattgacgagaggcacccgggaaagaaaagcaaatagccgttgcatcccggaaacaaaaagagaaaatagagtttgtagaacaccaaatcggaaggttttagagcttgttttgttgtcctttggtcgctcagacgttgaagaaatcgtttcaatggctctctacacactgttagtacaaatagtcctttaaaccgttggaatgagcgagagaattttcaaacaaactcgtaatggagctcaaaaacatccatctcaatttcttcgcttcataactcgttgcactgctcgaataattgagcacattgttacgtacctgaacgtcccagtcgcaactggatagtagtgcttccgcagtgtcgtccggaacttcacagacccgctgtaattcccgtattgcactttcgtgagtttgtaatgacattctggcgaaaagcctcgcgtagttagcagacggtgcgttgctcttgtactggttgtctatatgtatggtatctttagtagctttcaccaccacctcgggcagtttctttgcaatacatgattatcgggctttttctcgctgaaacagattagaaggaaagttttttaacttttaattgccctcgtctaagttgtgcgggtgtaaatgagcaattttttgcctttttaaatcatttttttgaaaataatcaactcttggtagattgacgtttcttgaagttttccgtaacattcctgacatattcgttcacatattttgcagggtgtgacctgctttaaccaaatacggccttgtttccttgaataatcgtatccttcattcctccaattggatatattcaaccaaaaaaaaaaaaaatcaatatgacaacgctgggtctacccacgcagagcccggtagttccgggtgatgaagacagcaacgattttatgtggatgtttctgatgtggataactagcatcgcaattgctttgatgcttgtttcactcatgggttcgcttatttactacctaggtcgaagacgtatctttcttcggcacgctatacctggtcagctggacgaagagctaaatgtcggtaccgatggttctggcttggaaatgttgagtgacgctgacaaggaactttattatcgtacaaaagattttgaaatgaataatgcgtatgactacaccagcgctgatgtgagccttgcgcagtatttccaggtgaaggaaaaaggcctaaatgcttggcatttcaacccaaatccggactatggatgtattgttacgaacaaaactgaactggacttcacaggtactgaagaaagctgcgttacaacgaacctgccaattcctaaagcaaaccaaacctattacttcgaagcaaaaattattgaactgccgagaaacacgctgatttcaattggtgctgcaactaagccttatcccccttttagaatgcctggttggagcagttggtctgcagggtatgtatccaacggaacttttcgtctcaatcaaccgctctttggcagcgattcggttcctaagtatgaacaaggtgacattataggtgtgggctacaagccgcaaaatgctaagcttttcttcactcgaaacggacagcgttgctacgaagtcacttgcacaactcgaaacctgtatccggtaatcgggtcaaagggagcgtgtgaagttcatgtaaacttgggacaatacggttatgtttaccttgaaggaaatgttaagaaatggcagtttgcccctcaagttgcaagccttccagcacctccttcttatgatgctgatcaaccttctgtacaaattggttttaccgacagttcgtctcaacgcactttgcgtccacaccatcatagccaacgttctcagtctattgacagattacagaatagctatagcacagacatgatgtcttcgacaacatcttactggacggcatccgtaccacttagttcgttccatgacgaatctagtaccgtccattagtcgccaacaaaccagagctctttcacatgcggctgtgttttccttctttccccatcttaatcgttatgattttttcaacttgaacgaattggtcagcagttaacgctgttcgcctttcagttctcatatgtctttatgcctgttaataataaacataattactaatgaaaaattcagtcatgtcgctgtatcattattatcttatattacattaaaattaagttaaattcattaagtacgtccagcgtataaatataaatttgcaaaagaaatgaaataactctcgtaaaataaactgcacgcatccttaaagcttaattacttcgagcctcaatgacatactttttgaggatctctaaaagagtttcgttcttcaacggctttataatgtaatcgtccatacccacttgaaaacaagcatcaccaacagaatctttcaagtctgctgtgagcgctattatgggaagatggccagcatcacgcttctgcttttcatattttcgaatccgccgggcaacttccagaccgctcatttttggcatgttatggtccagaaacgcaagactataataacccggagggtgttcaagaatcattcgaacagcaatttccccatcaagggcagcttcggctttcattcccaaacgacttgcttgttttccaagtgtcatttgtgagattacattatcgtcagcaacaagaattactttgtccttcagcttgtcaaaatcgaaaggcttggaagtagaagtaaccagatgtgtgtcaataatgttctgtatcgtctcatatggcttttttgacaagaaatttaataaagcagtgcaaaagcattcctcggttactggtaactgcagagcaaaaaaagtagagtgtcccgctggattatcctttaaaaactcatcagttttttgatgttcttcagactgcaatccatttattagtagaaagaggactctaatttctttaaaatgagtcctaaaaaagcgaacggaatgcactatttctttgtaattaagcacgtccattattacaagaagtggaccacgactcactttcaaagacagtaacgatttttcgaacacttcaagattacgtgacgataattcgtgtaatttgtctttaagaagtatacgatcaaaaaacgttggactatcaaagaagcgacctctgatagttgtcatgtttttgaaaaactttttcaaggcagtttgagcgtcacttgtttttcttgataaaattgccaggcgttgactgttcaacagttttagagacacatcaaaggaaaaggaaaagaactctttctcctcattaacggaaacgttaaggtttttcgacataatcttacacaggcgtaaacatattgacattccaagtgtagtactgtcattcactttaggtgattcgtcagaagggttcagtaaaccttcaataaggcgctcacgttcatatgccttttcaagtggtctagtgtcagaaattgtaaaccgaacaaccgcagtatcctcttgatttttgtgatgaagtgtttttgttagatcacaatacacatgaacatagccctcaacggtggcactaacagagttctcgatgattgttttgagtacttgagcaatttttgtgctgtcgcccgcaacaaatgatggtaattgaggatcaataaagatagcaaagaaaatcttcctggccataacagctattataaaaatggagagcaaagacttttttatcaaattgtcaatagagaattcaagattcgtctccaatatgacttttccggcctctagtttagtaaagttaagcaaatcatttataatttgaagtagcatttcacaactatccttagcagtagccacaatatccctttgctcatcgtctaagttggtttctgcaagaagagaaagcataccgtagaacccggaaaacggagtacgaagttcgtgtgaaatgttagcgagaaagttagctcggagctgcattactttgaatgcgctagctcgagcctgcttttggtcgtgtatgtcaacagccgcaagaagaatttcgttgttcacctcacaatcatgcagcggattcgcagacattaaattccaacgatacttcttagattttgttaagaatctaacttcaatgatcggaggagattgacaatccttatgtatttgtaagattagcttctttacctttggtaaatcctctggatgtattaggactttcataaaatcaggccgggtatcatcaaaatttggacaatactcataccaaaacaatccaagaggtttaacaatgatgttctcctgaacaacaccctttgccagcaaacagggcattgaattgatgaaatttttataatttgcttttgaagcctgcacaagctcaagagcctgcttttgtgaagcaattatttccatgttcattgcagttgccttatcaaatttcttaaacaacgatacattgacaatagcaaaactcacttgtgaggccagtattgacataaccgataaatgacgggtttgaaacgcattgggatggttttgcaagcataagagcgccactggcttctttttttggtagacaggagtaattactaaacttcttcccatggggtaagccttcgtccatgcttcaactccaaagttatagtcagcttcaacattattcgtgaacagtgattgccgagaatgcacggcatacttaagtaagcgagaaggtaaataattttgggtttctgtaacaggaaaagctggatcaaaaacttcacagtgatcggctgtacgatgggcaactaattcaaaacgaaagtcatcaatcacaataatagatgcggcatcacagcatgaattctccatcatgatagccgtaatctttctcagcaagctttcccaatttagctcacttgcgataacctgactggactttaacacagaagttaaatccattatatccaaagttgtaagcatgttctccaattgccatgctggctcgttactatcaccctcttctggaattggcgggctataccacagagattctggttcctctggcgaatcaatatcagtgcgaagaaaagactgagagaaatgtgatgattctgacgattgagtagccttgtccaaagaaggacgtaagttggtaatcttaagaatattttgataacggttcttcaatatctcacatttcgggaagaatgacaattccgagaaaatattaagagctgcttggatataatgggaacatgacacccatcttccagacttggaatatatatcacaaagctgctcgtgtgcaaatgcagcaaataacggcacttcgttttgctctgagaaagtcaaaatcttttcaaaatagacagcagcatcaactttgcgatccaacgttttaaagtagtaagcctttatgaaaatgacagttgcataaagcaaacagcgattgtttaaattctcttccttcatttttagtaagaaattcagagaagagaaggcacgcgacgccttttctttcgcagactctcccgagactgacaatattccatgcgctccaactgcaagcatcatggatgtaaatagtagaggagaatgataaatcaacactgaatgttgctttatgtaccagttgccaagttcaagtgttcctagccaattctcttgaagaaccaaattcaacatataaaaactgtaccaccatataccatacaggcgaaaattaggaccatacggtagattcatagttgttaaatgcgtattcagtggtaaattgtcaaacgcttcttgtgactctttcagtgtattataaccagaagtacatagtaccaagcgaataattggagcaataaaagaggcatgtttggcatccgcatcccaagtggaaatttcttttagatagtcatcacaataggttaaaaattcgctacgggaagaagagtacaaaaactggacccacagcatttccatatacgaataagaaagaaaaacccgctctccagatgcaatacacaagttcataacctctttgcttgaatagtcttcggcaccgcgaggtaagaatacgtttccaagaaatgctttgaaaaggtgttcaccccttgctttcgaacgccttgttccgtattttttattaaatgtacgtccgatgttagcaagttgaagcatgtcctcccaagaaccagcagtcttcgcagtaaatatcgcaataacaatcatacaatatccggtgtactgcgtggggccatattcgaagaagacatcactaacacatctagtacaaatgacctgttcctctcttgggagccaaagtgatgcagtgatagcttcaaaaaggaaagcggacacattcattatagatgaatcggtaatcaaatcttcaggctgaatttgttctattgcttgcgtggataaaaatcgtgataccatccacttaaattctgtgtcaacatcaaaatctgttaaaaaggttaacgggacatcaaaccgtttgatgttttcaaaacagtaattgtatgattcaactggctttcgttgctcaaatagcatccgacatttaaacatatagataggaatcttttggtcgtaactaaatggaagattctctaactgaccaaaaagcaagtctgtctcttcaaaatcttcaaagaaccaaagaagttcagagacttgagcgaacaccgatagtgccctgcccctagaatttttatcaaaagcgttcaaatcattaaatgttaaaaactgcaaacatttttttgaaaggtagactgccctggtgctctcccaattcagttgtgacttttgagcctcatggcttaagatctcactataacaaagcctattgggatcatctttaagcaagtcaattgcccgaacgatataggaagaaacatcaagattatccatatactgcgaatcattgagacaatgcctcgacatcgaggcaaacattaatttgcgaagctctttaggaatgaaagagactaccgactctatatttgacacatgagaaaatctgtacatgtcatctttttcagtttcgtaaattagtccatcccgcagtagtgggaaaattgattgcttgtcaatgtcagctcgatactctggtatattgctatcgtgcgcaagttggcgcaccaggttgaagaaaaaataatcccccaacatagcagcccaagagagaaggatcttttgcatatcatcaagtcggttgaacttgcgaaggaataattggagattatcttcttcgtacgtctccttattgatctgttgcaggagttcaaagtcaatacaccactcgtttaccatccagctgaacttcaaaattccccgttcataacattctgttgtgatgtttcgtattttgataggaacacccatgcttttatgatacacataagaaacgagcggagcaatatagtcaaggtttttgtgcacgacgacctttaaaaactcagcgacaacttgatatgacaatgggttcaattgtaattcaagcacatttgcagactgaatcttttccaagttttttagaatgtaaatgtaatctgaatgcaacgtcataatcaaacatacaggcacttttaaatcgattatgcgtttcagaaactcaagagaagattcatcagcaaattgaagattctcaaggacaagcgctacaggccttatttttgagaatatgcggaagaattctgtcataacatgtaggaaacgtgctcttgaagtaccgcttcgaagagagttgtgaacagaagcccaaacattggaaaaaggtccctcatcagcatcatgtgggttactatcagacgaaaatgggtctgaaatagacatatctgtggacgggatgaaatcaaggttcgaaaagccggagaaggcatcgtccttttttaaaaagtcaagttcttcccaaaaaacgcccttcaattcaggcaccaaccggaagaaaatgcataaagcatcaaaatgagagaaaagacgctcctttatgcatttgcagaaaaacgagacacatttctcatcttctgtcaacagttgtcgaatgatggacgagacagcaaccaaaattgcggaataaggagcatactgagaagccgtgaactcggagatagccataagagcctgtttgcgactatacaattgtcgaactaggttcgattttccgattccggtttcaccaataataaacagacttaccgaagaaaagtcatcagggtcctccaaaagtacgttccaacttgggttcgaagacagctgctcttttaaggaggatacctcttgtagagacacaccgtcagccgaaaaagaaccgtcggacatggcttcattttgaacctttgctgattgcgcagcatagttcagatgcataacagagatggcctgttctagcacagcttctcttccaaatgtaacagaggggaggtaaaaaatgtaagttgaatcatgtgtagcaagctgaaaatccgaaaggtcggggtcattgttttcaaaggaatctctgcatttctgcaggtcataaataagaccagcaaacgacagataccgatcatcaggccgtttctgggtcatttttgcaagaatcttaattaaaagaggggggacattatacttttctaagtcgtcataaggcaaaggttcggttataacggcacgaattaactttacagaattgccagtgtagggaaacgtcccagtcagcagcacgaacaaaacaatgccaaacgaataaatgtcggttcggtaatcgacggtatcgaatgtgcggccggtctgttccggactgatgaaaggaagccatgaattcgtatcggctgaatgccctgaactagaccaagaaaacatgtacagacaatcctgaaaagagttcttcccctgaccgatagtgctaactctgacatcgcgtcgatcgggcgaagtgcagaaggaccagatgttcaattctccatgcacaaagccgtggaagtgcataaagttcaggcatttcgcagctttaatggcaaattcaaaaaagagggctatgtctttttgaaaatacgagtattcatccatggagacgaaacggtacccgtagtcctcgtagacagcaacagctagttcgagagtgctgaggacacagaattcaatgggcagtaggactatgttccccccgcccgaagtcctgtacagatccataaaacagcagtattcatgttcgaggtactgaatctggaatgtaaatttgataataatagggcgattggaagcaagttctactcctttgtagagcagaaattcagagagaaagctctggaagtgtcggaagggacgcttttcaagcttgtaactgttgagtagggagaatgcaagagcaacagcgtcctcgagactacgacgatatcgcatgctgaatggcattacttagaggaccgtgtttaaagcctcagacgtgtttttaaataaataatgtagcaacaaaaattaaaaaaaaaggaaatgctatcgttccaattactaaaatcttaagaacgagcaatcacaaaccgttttggcatgaacagaagtaacgaagcattgaatttcctctcagatcaatgtttattttttcacaggttccgacgtttatacattttcatatacaaacttgttctgctctctctagataacagggaaagaattatttgcctctgtaagccctcgcttgtgctaaatcttcttcctacaggtggaggctaacagcgactacgcgaagccgagggcaacgtggtggtggggaaatagagaggcgttagcacactcgttaaacaaagctaaggaggagcgagggaactggtgcgcaactcactaacatgcttaacgaagcatacgacacaaaccattgccacactaaccagcctaacgatcccgctccatcgcactcgaccgcactaatcaccttaccgcaccttacggttctccaacgcactcttccctccagcgaccttctcgtgttccaaccgcataggcatgcatggactacagaaaaactaaggcttccctaacccgcgcttgggaatgcttagaagcgcaagggagtgaagaaccaggcagacttgccggattggtacttctcctcgaaggtcttcttaatggtctttttggcatcctcgcgttgagagggctccttgaaggtctcagcagagacaagacccttcaagttctcaagctcgagagcgtaacgagtaggcatcaagtggttgtagttgacgaccttgatgaaaggcttgaccttggaacgcttggcgacacgcttagcacccatagagcgagtgaccttcaaagggtagcgctcgacaccagcaacgatggcatggccgaaggggtgagtcttagagccgtggtcgacgttttgaagaacaacaaccttcttaccggcgaaacgtccacgggtgaccaatgcaacctttcctggcttgagaatcttgaccattttgacgcagacttccttgctgggttggtgtaggagacagtagcgtatgtatgcgaggttctgtacactgtgactgcttcttgtagtgagagccagtgaggacgagcgtgcactagcgagatggtgcatagcgagtattagcgaggtctagtggagtaacgcggtgcacactgtaatgcgacgcgacgtaaacaaacgaagcgtaatacagtgtagacgtgaactgaacactcgagcagaattgtgatcatttctgtttgtttccttcttaccacgacaatgacgcagaagcaaaaacagaacctcgattggacaccagtgctggtttgtgaaatcgttaccaaagactccttggctaacgcttctatgtgaagacgggtggtacagctgctctagttacaggtttgtcccagtgtatgtgatgtttcagggtttgctgaacggtctagaaagcttggtatgtgaggaatggggaacgaattgaacatgcttcgtataccggtactcttcatgctcatcaacaagtttaggtctacccattctcaaccattgttactagaattcagtcggaatcgtccttttatgccgtaggtggcttccgaaacctgtacagaggtgtcagcagtgttattctctgcacaattccttcgggtaagtggggaaaggaaagagacggattttgggaaggtttctgaacagaactgaccgacatagcctctgtgttttttgttgtgtacgagcatctcaaacgcattcagcgtcctgggaccagaaaccatcttgtgtcatctgcaattgctgaactggcatcgtgtgccattcttgcaccggcagaatatgtgcgtcagcaggtgcagacaactgcattggcgccatccaaagcactaaagaagctgttcagtagcaggagatcgctctggcgttcgttcgtcggcatgtcggcaagaaatgtcccgctgacgagtttccaattcaccttgtacgagaacatcaagacccgtttttcctcagagcacacatctttcgccgctgtaaaaggagcagctctcagtgcagccatcacggccgctgtttctacgccgctcgatgtgatcaagacgtatatgaacctcaactcgtattcctactgggaggcattgtgcgcgattttccgaacacagggactcctcggcttttgcaagggagtctcggttcgtgttctctctgcttctgtgggattctctatttacctcggcgtctacgactacctaactgggcatctgagttttagagagagatcggacgattcgtcatgagcatgaccgacgacttcgcttgtttaattgctcgcatgagccgtccccccttcctctcccacctctacccttcacttctctttccttccatacagcacgcgacgtccctgagtgctgtaattcgatgcactgcagacgcttgcgcttgaacctgtcgtcaagccggcagcacaacgacacatagtgacgtgtgtctcgcagtgacgcagctgcaacttaaccctatactgttcttccaccggtctcgtccaattgaagattgtcgtcgcctgctgctacagttttgcctgtttcagcaatcgctctgcaacccacatggcccccgccatgcgacacattttatcgctcgagcacgcaagagtgcactaaacccgttaatgcgctgcagcgctccgcagcgcgactccgcggaacccaagtgggctgttttttagcatggaccagtctgtgattcgataaattctcgtctgtcgtgcgtttgcggcaaatttgcacgtttttcaccgctttatacggcctcaatcgcctctccctcgcgcctttgcttttcatcctgtttcggaatacccctaaacaaccaccatacccttacccaacaggcaacacctctactgcttgaaccgccacgtatccttcctagcctttacgaatatctggataatgagtgactcgcctactcctgatacgaaagctgccgaaaagggcaaaaaactgactgggagcaccaagtaagtgacttaatgtgtgaattcctgactaacagtggtgcaggagtacttggttggtacgttagaagacccaattggctgattactgactttttgtgtgaaagtcgtttctgaagagcattgctacattgtaagttgaagactatacgggatttataggagttttcggggcaaagatccgcttaaggcggagtctatggaaattatacgatttgcggtattgatccactttcccagagagtgagagaagagagagaaagattgacccaaagcccatggttacgagaaacccgctaacaagagtgtctgaacagtactggagacttatcctcgttaacggctccctcattcatattatccagcacttcattaatcgaatatactgcgtattgggtatggtaacgatgtatgaggccgcacacacgtctaacagtgcctaggctgagcatccccagttgtttatttcgttgccgaatggaaagactgccttggagcgtcatgttttggtcaccaaatggtttgcaagcaccttgaaaaatcagtatgctggaagaaatgaacgtgtatgtaccaacaatttatttgcattttggggccagctattagccgctgttcccaaaacttattcattaacttgcctgatttaactaacacgtttcttctttagtatggcactgaaaagaagccgttaaatcctattctcggagaggaattcatcggaaaatgggctacacaatgtggtgacacacgtctggtcgctgagcaggtttctcatcatcctcccatctcggcgtattgcatctataataagaaatgcggaattcgtcttgagggctacaatggcaacaagagtagcttcactggccctcacatccatgtgagacaaaccggacatgctcgcttgacgctggaaaatcttaatgaggtatactacattacgtttcctatggtcgttttggaaggtctttggtatggtgcaccgtacatcgaattatccaagaaatcgtacatattttcaaataccggctacatgtctaccattgaatactccggacgtggctatttcactggaaagcgtaatacgttcaaagcttctatttccgagctgggccgtaaaaccgagccattgtaccagatcaatggttcttggactggccaactgtacattaaagactgttcattgggcaaggaagctgagcctgaactgtttctcgactgcaaaaacttcaaacccatcaatattcaggttgcgcctattgaggagcagtctgatttagagtcgcgcaaaatctggcacgatgttgctgtagccttggattcgggcgattattctactgctagtcgtgagaagtctgtgattgaagaacgtcagcgtgcactgagaaagcaagaaaaggcaaacgaagaaccgtggaagacaagatatttcaattggtgttctgaggatagagaatttgccagcctctcttccaagtgtctgaagcatccgtttattgaaggttactggcaattcactgacgctgagagcaactagtttttttttttttttttgtgaaagaatgcttgtcattcttcggtgtctgcagtactttcaacgacactgtgtaccataacggtagaaggaagtcgaagttttgtggcgttaaattgctttttgatgaaaaacggaaatgcttcctccttgttgactttcacattactttgcttccaaacgtctttttcgttttcctgtttttgttttcaccctatcctaaactcaatttgttcacggtacacgattcgactttagactaactttgtgtgtacgtacacgtttacgtacagggctgttcgccaaagaatccaagtcttctcatcttcggtcttgctttccactcgccaaccgatgcctccctactgtttgacttgttatttccatgtttcgggcttatggtcagtgttggacttgagtggttcgcacgagaatttatcgttgtactttattacgagtaactttttgattgctgttctaggtgatgaatagtttatgcttgtaacgttgagaagcctatttcatctcagaattttgagaatatatgtaactaactaccttactatgaaatacttttctacttaaatttatatgacagcgtgcgggtgtattaggaaaagtgtagaggcacgattgttggtaattaattatagtggtttcgttaataagtactagaactacgtagtgaatattggctactcctacgttaccactgttggacggggggtttgctcttcttgggcatcacataacgaggttagtggatcagtttcgaacccattttccctaacaacatgccaaaaaaacgtttctatcgtaaactaggacgtaaatactctcaccgtaaggctcttctgagaaacttagtgtatgcagtaatagaatgtctcgtcggttttttgtttcatcgcactaacacggatagaacttcattggtacaacatgagaacattttaacgacatgggcaaaagcaaaagaggctcaaaaacaagcggaaaaacttataacaattgcgaagaaaaacgggcgggaccacgaagcgtggataaaggcgtctaatctagtcttccaaccaaaaacgacgcttacaaaagtgtttgacgagctcgcacctcggtttcaagaacgaccaggtggatacacacgcgtccttcggatgcctccgcggtttggagacaatgctcctcaaggagttcttgagtttgtcgatggaccgggggacagtcgtttctatatgacagctaagattatcggtatttgccaggcacgagggaaagcattgactgaagtcacagagctgaacaagcggcgagtccttgccttccgaaaaggaggcgaagaagagtttcagcgactcgttgaatgtgctcgacaggaagagctgcaacgagtacaagccgaccaagagttagagaactgtattcgtgaaggccgtgtgcctccaaaggactggaaactcggcgacccgattccacgacccacatacgtctcataagtttctgtgccgcccgtgaaggcacgacgtccgagctccactgtaccactactcccactgccctgcctctcctggttcctcatgtttattactctcactttttactctttcttgtcttcaaaccccccacatttgcccccatttgaccgctctctcgctccccacacgcccacatcacgatccaaattaaggttaaggttatgtatgacgtaggtgacagagtatatataggatggagaccgcacccgctctcctctcctctgcagaacacatcttaacgttagtcaggcagtgagaaactaaaatgcacgaaagaactgatgattactaaactgaacaaagacaattgcgtatcaattgaaactctcaatctttaattgactgccgggtgtgtacttctttcctttttttttgttgtaagtttgtcagtatttatgaaacttgagctctgtaaacgatgacaaaacatgtgatgaaattgaaaaccagaaaagtgaaaaagtttcccgtgggcgtttaaaactcgaactaaaaaagtgaattgctgtcgccggaatcgcgttccaattcattctggttgccgtggtttcacctattgtatctataatatctgtggtgtatggcgcttcgtttgatacgactagcgagtcgttgttcagtaactgatcgggtatctcatcaggttatcagtgtcgggtacgtgggataccatcggttgtatggacagtcgtctctcttcagtaaggttctggggcttctcgatttataggtacctaactccctgtgtaaacctatatttagcaaagagaagttagaagagcagccgccttgcgacgaaaatgagcgggttaatgtttcgttttccgtttcgccgatttgtggcgactatgcccgataaaaccaagtacattgcaaagtctggtacatacccaaagggatttttaattaatggcgtttcatcaggcgtaaaagccaaaggagcattggatttgaccatgctcgtttcggaaaagccctgtaatgccgctgccgttttcacgaagaacgctttccaggcggcccctgttcgtgtatcccgggaaacgttgcaacaaacgaaaggtcagggcattcaatgtcttgtggtgaacagtggatgtgccaatgccgtaactggtagtggtggtgtacaagatgcacgtcttattacagctcttgctgataaagccgttcttggtcgaggagatggcggcttgccctcgacgttggtcatgtctacaggagtcattggtcaacggttgaagatggacaagatcagttcgggtgtgatgaaagcaattgaaggattgggttcaagccatgagcactggatgcggggtgccaaggccatttgcacaaccgatacgttccccaaggttgtgtctcaggagttcagtgtgaacggacagacctaccggattgccggtcttgcgaaaggtgcgggtatgattaacccaaatctggctaccttgcttggattttttgctacggacgcccctgttgcagttgaagctgtgcaacaaattctgcgtgaagcagtggacaaaagctttaacgcaatcagcattgacggtgacacaagtacaaacgatacaattgccttcttggccaacggtgcttctggtggtccggagattgacgtctcctcacctgcctacgaagaattgaaacagtctgttactggtattgctcagaagctgtctcaacttgttgttcgagacggtgagggcgcgacaaagtttgtcacgattcgtgtccgcggagctgctacagaggctgatgccaaactggttgcagctacgatcagtaactctgctcttgtaaagacagcattttttggcgaagatgctaattggggccgcattctctgtgctattggttattctggtgccattgtcaaccctaaggctacgtctgtgagtttcgtacctgcagaccaaacggagtcgctgcgtctgcttgtgttgggagaaccccagaatgtggatgaggaacgtgctagcgaaatcttgagtcatgacgagtttggtctcgatgttgatttgggcagcggaaaccacgaaacagtttcttggacttgcgacttttcctacgagtacgttcgcatcaacgccgattatcgcagttgagaagggagcgtctgtgatgatgaaaaaacgagtcttgtcatgagcgaatgattcatatatacaacaaactttgttttcaagcggaacgtttatgtatatctctcccgtgtttcctgaacccttttacttggacttgcacatgtcgtttctgctctcctgctgcacaaaagtgacctttactacgtacttgtgttacaaaaggaaaaaaatggaatttattgttaaaagctaaagcttggatgagagggtgagcgagcgtatgtgtagagtgaaagggtgtaaaagggtaacacagggtccgttgccgagttcattcgttggtataccaacttactcgggaggttcctgcaagggcagctctgtcgaggtagccaagtttgcgtcgtggtcgaagtcgtcgtgatcatgatcatcattagaagcaggcgctgttgccgtggcagaagctgttgaccgagtagctgtggcagctgttgacgaagaagaggtagaagaaaggttgggttcgttgtttgtgctgctactgctgtcgtttgcgggtccacgttggcgatccgatgttgatgccgctgcgttgggatccacaggagcacggcagacagcacatgtaccattcacacgaagccagggcttaatgcactgctcgtggaagtagtgtttgcatggcagccgaacaacgtcgtccccagttttaaagttttccaagcacaccgtacactcatattcctcgtcgacaaggttctgagggaccttctcgacagggagttgttcgatgacagattcgggtgcaggaggaggagcatgttgagctgaagtctgctccataagttgtgaaataatgtcgtcaagaccacgagctccccaaacataatcgccaggatttccagcgagattaaacagctcaccgaatacggtggccggattaaaaccttgaccatttgctggttgtgctcccagggatccaaaaatacgctcaagcgttgttcctagatcagcaataggaataggtccttcagcaccagtaccatccgttcctggagcaagtggaaaaggaaggttagaagagctgatttgttgcatggttccgttaggacccatggcgaatacaaagctctgtgctgtcgcaaacggacgattcggttgctcctcacgagggccgttttgttcaccggcgtgagtctgaccttcgctgttgtcgccaggagcggcgtttgcagcagctgtgtccatggctctgtcaggagatgattctgctgtagtgaatgctgttgaggattgcggtgagacgtcaccatgggcagcagtaggagcagtatttgtattttccgtctgcatgtctgtcgttccctgctgggtcggtggagctccgtcggtttcattttcgttgcttctaccgagtgcacctccaaatagagctcggagaaagccttgagcttgctgttggaacgactcaacgggaatactgttgctgccttcagggccattgttgtgatcaagagtaggggcagcagtctctccgttttgcgactgagtaccattttcacgttcttgtccctcaccgtttccagggggagggaatgtgaatgtttgtacagatccaggacgcaaaaactggaaaaatgcctggaacggatttggaccggcctgttcgtctccttcgccgggaacaaagtttctgggatcgttttctggcgtcgtattgttgtcgatctatgaacaaaaggtgtcagcactccattaattttttacatacaacagctgcaaacagcccgacagttgtcaccggtcttaggacatgcatgacaatacacctccttcaaagttctgctgcggtttcttaccatttcaataaagtcactgccacatcgtggacacgtttctcctccagaatactcattggaacatgcgtgacaataccaaagagtgttttgcgattccatcgtgaccaacaaaatcccgttcgatttattcgcgttccagttgtcgtatcttccgcggaacaaggacgtgttttaggcaaacgtggaaatggtttgtatgtctgaccggaaggtttgtcaagtgtgcgcctactgcaacctcggtgatgctgctttgcgtttgggcgtagttgttgaactcaccactccgtaatagtgcactgtagatcatcgtcgatttgtacggaagctttggggatttacatggaagcggtgtgatctgcgcaatcgatgcgagtatgcagatcaagttgcgtttggttttgtagatcatttacatttgctgtcgatcacttgtctctcgcttaattaaccttatgaaatatgatgtcactgactccaagaatcgcacacccgccatacaagacacgctcttttccctctctttgagcttaaatgaaaacgcgcaacgcgtgaaaaagtttattcattagttactaacaaataaccttcgaaacggtttgtaggagcctcaaccgttgttttgaggtggtacaagttgtgaagaaaacaaaaccacagctcaaatccaaaaggagcgttcaccgaatttgggttttggtgacgagcacgaaggagaacgaagagacgagagacacgcgaacgatcgagcgatgtgttcagattaaaggtgtatgtacatgaccgtgtctcccgcaactttcttaatctcgcgtctaccattcccggaccaattgcaaaattcggtgaacccagctgctaattagcaaaccacaggtagcggttgcacacgcgaccattccaagacccagggccgcgtccgactcgtgttgacaagcaactttttcgtgcagagcacgagcctctttgtcgttgggatcattgtttaggagcgtttccgtgcagtgctcagcatcctcaaagcgattcatgttcgcatatccttgtgccatctgataaacgcaatcgcgatgacgcgctgcatcaacggtcatgcatttcctcagcaagcggattccgtgctcgatatcggcaatgcacttggcagagacaagagacattccgtagagatacataatatcggcactgggatcaggcagttccgcctcgaactgggccgagagcgtcacagtaggctttgagctggaagaagacatcgagacgatggagaatgctctttgctgctaccaattcttgccgagaaggcttttggtggtaatcctacaaacgttacaatcagtacaagctgtttcctttggacacaatggttggttgatggcaggtttctggacagtaaacgcgctgcttttatactttcatttaaaaaaaaggtacgcgtcgtgggattcgaaccggaagctcacattcatgacgtaggaaaggcgtcacgcgtacagttcgttaatgaaatagtgtacacgtaaacaaaaggccgcgcggtcaagaagcagacgaaacgcagaaccgttttcgcaatgacagaattcacgacatatcgctatttgctaccgagacctttgtctatttagacggctcccccgccctccttcgaataaaacagatattattattattattaagatctcgtgtacaaaaagtgtacaaactcgcacaaacaatcaatcaaaccaaattattttttttgttcgaattcattcatagcttacacttccttcgaaaccttgcaagtccagtgaccggtttcggaagacaaaagtggaagactggctccgagacaccatccaagttccattccgttgatcttcttggcagtgtgaagctcgcgacggttaggaatatcgtaaccagtggctagcagtgtaatcatgtagttcaaatccaaacaccattctggttcatccgtcagtgcgtcgacagctccaacaacgttggagaagagcgaccatgcctgaggaccacgacacacctggtcggcaagatccttcatctcttcaatcgtgaaggtgcttggcatgccaatgtcgaccattcggtcgtaaaagtaactaatcaagaagatcttgtcgttcaaaaatgtttcccggaaacggggttgatgaacaccgttgaaggaacaagggaacagcgaacagtgctcatccttgttcaaaattttctccgtgtaagcacggcattgcaaagctgcagggacgaagggaggtccgtggaaaacaacgtcttgtgccaaagtatcgtcggaggccggggggagcgaaagcgtaatgttcgtgtcgacgggcaagcaaggatggagcatcgagtcgggtttcggttccacattgtaagcatcgacaatctccttatgcacagccttgcgcgcttccttcaaaccatagcccaagtgagagtgctggtacagtgtgtaacggtcaccgttgtaatcgagaacgtagcgatggtcaccctcagcaagcgtttcggaagggctcgagtactttggctcaaacacaacttgtgtcgaagcaccaccgagatccattacggcgacagtggaatggaagggcttgacgttcaggttgccaagaagatagttgatggtgatccaggcgtatacgccctccatcgaaccgtccataatctcgacaccgcctttctcaaccactgggaaaggatagtctcgttccaagtgctgatgaactttgtcgagaatggccttggccttcgccgggccagtaagacgcagaccagcagtggccttgacagcaataggagagcacgactggtactctttgggaacatgttccattgcgtagtccaacaactcgtccaacgagcgagcaccagcatccggatcatcggcatacgatgacaaaccgggctcggacatcttgaagaattcatcatcgagtacgggggagggattacagttgttgaacttgtatacatgaacacgggaacccgtggaacccgcatcaatcatgaccacgtactgaaacacactcttgctttcatcgtacgcgactgtgcacgaggtgagaagttcacttgtgctcttttcatttgcgtctgtctgactagactcagtagtggactcgtcgacggtactggtcaagtcttgctgcgtccataagtctgttttgtccagagacgcgaaattagaggaagagtttaattgaggaacatgaaaccatagtacaagaaaaagagcagcggcaactactgtgaatagaagagccctaggacgcgccatggctaaaacaaaaaggagatgtagcgataaaacgccgaccacttacaggttcgccgaaggatttgaaagagtgaacaaactactgcaagaagcaattgacgggtgcaagtcgaaaataggtgcaggaattacaaagattagtcgatttacgagaagagaacggctcgtaaacagctcaatggaaagagagactgggctaggcggactggcgttgtagttggtagaggacaagttatgtgaaggcgaaagccgaattaaggtcaccgccacgtcgttgcagatcacacgtggcaatgtcacgtgaaactttaaatgctaagagccgaatatcagtattcgatggatttaattgtgagaaacgaaaacagcaataatcggcgcaggtgatgaaaatgaacgagaccgtagtgatgcccattcccaactgtatcttcgccgcatactagccaattctctcaatcacgctatccgtcttgtctctcttccggctcccactcccgtttggtagcacattcatcatattcacatttaactagcattcttcatagcacggagcttagccatagtatcgacacggttgttggttttcgtagcagcccgaacgtcagcgttactcaactgaaagaatgggttgaacttcttctcgtcgccaatggtgaattggccggtggtagactcgtgagacttacaaaactcaacgagtttcgtcagtgcgggtgtgctaaacaccttggaggcaaacgccgcatttgacttggtgtattcatgaccggggtacgtgacggtgtcgtcaggaagtgagccaagcacagtgttcaaagcatgatccatctcatccgcttctccctcgaagaaacgaccacagccggcggtgaagagggtgtctcccgtgaacacagcacgcttctcgggcgagtctacatagtaacagatgctgtctcgagtgtggcaaggagtgtgcagagcggtaaccttcacatctccaatctgaataacctcatggtccttgggaacatgtgacacttggcttacgttttgtccgccgtaaaccgtaaggttcgggaattgcttcagcagctcacggtttccaccggcatggtctgaatgatgatgggtggtaatgatggccttgagatcaatctctttgttggcaatggcattcttaagaattggaataacgctggacatggttagtaagcaaatttccaaatggctctacacggtttcgtgtgttgttctgtaaatagcatacgaggagggctcggcagggtcgacgatggctgcagccttggttttatcgcaggtgagaaggtaagcatagttgtcgcccgagcctttccacatccaaatgggttttatgtgaaaggacgacatggctttttggcaaagatttgtacaatatctgacggtatacaacacactgggcaacggtacaagctcaaggtcaccaggaagaaaatactcctaactccttgactaagttggtggtagttgagaggacggtgcagatcaaattataccacacaagcccagccgcccattaaattgtgttgctagagcgatctggtaaacggcggcgaaaatcatcttaccagacataacgtaaacactcgttcgagctggcgtcgtaattattagaccagtttgaccagttcgtcaccatgaacaacaacagcaacaactgagccgggaaccaacaaaaagaaaagatatgtcttaggatttagcaatttgtgtgcacgggaaatccaaaaagaagaagaaaaaaaacgattttttaccaaaaaggacatttgtaaaggtgtatacggacaaaacaatgcaaagagtgtgggttggattgagcgtaggaagcacaatgaaaaggtcttctctgagtaacatgcatcaaagaagccctttttttttgtagatggtatgaaaagacaaagaccgagttgctactcctttaccgcagacgtgagcgttgaacttgagccatgattgcttccgttaaagaggaggaaggctttaaggagctttgtgatgctgtgtacgggagtgttgcctgaagggaacgtgtatggaaacgacgaatggatttgtcggcatccaaaagtgctttcgcttcgtttaccttgctagcaacaaagggacttcctccacggtcagggtgattggacaacatgatgcgtctgtgagagtctttaattttttgacgtgataaggaacgttcattcaaagccagaatttggacggcttcgtgacgcgacattttagattcaaaaccacctttaatgaaaccctttaccggagccaatcccctgtactttctaaaggagtcaagaccaatttttccctaacttattagctgtcggttactacaggaaaagcaatccttttaatccacatacaacgacggccagagacgcgactcccaatccaagaataacagaactagtctagttcgttttgttagcatcgtaaataccgcatgcacataccattttagggcagaatccagcgaatggttgaaaaagagtttgtgtaatggcgaaggacagaacgctaggcgcgtccctggcgagcttattctgttgtgggggcggtggggtctaagaggggggcatgtgggtgatgctgaatacaagaatgacattaatggatgagaatgcatacctatgaatgggcagcagtagttttggtgtatcgttttgtttcattaaggtaattctatattccgaaatcgtttcgctaattaaagtgtcaccgtcgcaattggccgagtgcctgttgaacaaatcgactttcaggcgcttcctgcaaccgatcaagcatgtcctttagaagattcgtattttttgccttcgtagcttcttcacttgcgtgtttgacatcaccgacaagcatccacatttcagcacgctcctccgctgagacctccgtgcaccgaggaatgtatttggcagcttccttcttgtttcctgctgcatagatctcataaaagaaagccttaaacccaattggtgatttgcggagggaggccgcccattgctctaattgcacccagtcacggattgccagtagtgcccgaagtttcaaccatgcaaatcgcttttcaggaatctgaaactcgcttttcactttaagcgcgcgttgctcttgattcatttcaattaatttgaaaacaaaggcactcacagtcaacccgataaattgttcctgatacaagttctcgcattcttcctccagacgatacagacggatttgctcatcaagacactaaagtcgttagcacggcggacgagcatgacaggtgcagtttgctaaactcaaactcaacacatacagttccctcaacagtaaacagcttattatcgtgacaaagctttgaagccaccttgagctttgtaagcttctgattaaattcctaaaaagagttagcatctcatttctttttcaaaaaacctcaccttttgcagaaaagcgtcttccatagcaagattaatgatgccctttttgtcgtcatcctgataataatagtcgtgcagtttgtcacgctcattaacagaagcgtatgatttaaacacgtctgctgctgtgggatacttgtttagcattcggaagaaatctgcaatggaaacctggcgtcgaacacgtaaaagcacatataatactaaatggggacaagggtgagtctgtgaacatcgatatagcgtttagcttttgccggtgtacttactgacgttgtaatcgaatgtctccactgcacgctcgagcgcttgttcataagcattcatgtctagtaaaagcatcacttgatgtcttgccagaggttcatgactgagtaactaaatatggtgagcgaagaattaaaatgatgccacataccttggtagagagaacaattcgaccttcttcataggcagttcttgccagactctcataagaaatatattcgcaagatgaaagacgattgacgattgcatcgagcatcacttcctctggctcatgtgaggatttaatgtacctttgagcccagaccaagtaaacccaatcacacggtgccttcatccaacgggatatatgaacagccagagcgtaatggccacgagcggctaatttatcggttacagcctctaggccaatacttgcgtattcgcaagcagtaatgtaaatagctatatccggtttccgaagagcattaagaacacgaaggtcctgacaaacctgtacgtagttttggcgatcatagttcgcacagttttctacgccaaggtatgcagcctccaggagcgcattctgccattcaacactatgttcgtcgacagcagcatccacacaatctttcacagcatcctcaagttgtttgcctaattgtagaagtaatgcttcgccatgaatgtttttctgcttaagcagctgagacgcttcaattaactttgcaccgggacttgtggatcccacgcgaaatagtttaaaaagtgagtcgggaactttccgtacgagctctgttcgagattgagatattagccgaagaccgtcaagttcagatattgcaaatggtgtttcttcaagcaagaacggcaccgatcctccaaaaggaccaacaagagtcaagaggttgtaatgaattaaagcgatggaatcgttgccgcaccataaaagttgtcgaagagaaccagaagccagaacatcaggcagtttgtgcgcaactagttgtttgtacataccagtgctaaacgcatatacagtttccgttgaagtataagcagccacataatgattattaggcgacacggccaaggcaattatgtctccatcagtatccactccgaaggtttgatacgcttgctcgtcaatcactataaagcgaccttcgttgtacaacaggatatccatttgttggtccattgattgtgaaggcatgagttcccataatggaagcttcacctgcgcaaaatcttgcgtgtcatcatggtacagcactttccgtcttggttcagagtaatttgtaatagatagaaatatgccgccgtttaatcgagcaacgaaaccggaaggccaaaacttgcactctgacaaacccttgttttccgcttcctttccaagtgagaactgatgaaaatcaccctgcatatcgtagacgcgtgcaaaaccattacgagaaacgatgaccaacttttcatccttggtccaaccaagtccaacaacagaaaccttgtcccactaagaccagttagtagatgttcttcctagactagaggactgccattctctgttgtcgtaccgtaatcttcgtcaagagttttccactttgtgagaatatgtaaatggagtacaactcaaccttctctatattcatataacttttcaaattcgtctcatcctttgttatagctgtccgtcgttagcattcgacgtacaacgtaatagagcacatgagtcgtgaagtaataaaataacaataaaagcataccaattgctccgccgttaggagaaacagcggtcatcaactccgttggatcaattccatcccattgaagtgtatagagaggagtcttaactgtgtcaacaatgtgttgtttctgtttctgatatgtaccttgtgataaaatgcatcatgcaattgctcccattctggacgaaatgttacaagtctatccataaaaaacatccattacaaacctattacagaatacaaacgactcatatttgtttaaatcgtcataaaaaacgaggaaaatggggttctcaaggatggtagtaggcagctaggtagctagttcatcatgggagaaaggatgctcagaaacatgaattgaagcttgatacattgaaaagaccaccgatggatctgcttttagaggtaaattgttcttcgtactatcctcccacgttgcggtcctgctgcttatatcatcatttgtattccttctcattacaaaactacagacactagtctatcaatttttacatttttcagcacccaaagggctacgttgtgcactataatgcacttgcgtcgctaccggggttgtgattgctgggaagccagagaactagctgcgagccagcggtagctagctgtaaatagcgaggattgaacttaacaatggaaggcttcactgctgattgtgattcgatgtacgactctggcgtaatcatctttttgcgatgagatgaggacatgtgtttgagattccaaatgttgagtctccggtcaccgacggtgccgataacataagggtcttgaggagtgaaacaaacgtttccacaccagctagtactgggatctacatagtccggagggttttcaagccggacaatgatgtctccagtgtatgcgtctagtacataatgaagcgaggttttcgtagctagtaaaatgaacttgccatcatttgaaaactcaatatgccgccattccggcatccgaggaggaaacgaaaagcgggagaggtatctgtcatcggtaatggtaaaggtggaaaagggttccttgtcgtagtttcgcacatcatacagataaattgttgaaagctcataacaagcgacggcgaacactaagccagtgggatcgtatgcaataatgcccgtaccaggcagtgacaaagagcccagtgcccctgagcccctctgtaagtcccagagtttgacggttttgtcgagtccagtggaaaggaactggtcttccaccggtgacaattggatatcagtaacggtagccttgtggccactaaacatcgagatgtaagtgtcatcatgtgttgaaaagtaacgtatactgtggtctgaacgaggactcgaatgaagcaaattgtttgaatgatgtgtaaattttgcaaccgagactccgtgatttttacacgaaatcttcgttggaggtgcaccagactttaagcactggtaaatgtgcatagtaccatctgtgtcgcatcctgtaacgagcaattcacccgtgtcattatagtctacacatgaaattgttgattggagtgagttgtcacgcaaaatttgggatggacgaaacgaggacagaacaggagtttccatcctggtttatacacgcgttgattgttaaaacacgctgtaagaagcaacacagaggcgaaagtgaccgggttttgttttgtgaatcttctcgtaggtagtactaacttgggagaattaaggttacgaaacgcgacaagacacgcgacgcgaattgtattaaagttgaaatgaaaaacgcgacgcgaaaataaacacagaaacacagaaacacaaaaaggccattgctgcaaaaacagtaacaatggaataggaacataagcgcaacatatagatatgtctaaaacgaatgtgtgatgttgtattttattcctgtaagacactctttttcgccgttttgtcttcttcccataaaggtagtttttatgaacaagcaaaagagattatgattaagtcagtagcacaacattacgagcaggacaaaatgctacaagaaaggacataatgtaagcacagacaaatgctagcgaagtttagtcaggcattgctgccaaatagcaaccagcaaagttcgcagggttcgtagggatggatttgaatccaaacaaaaagggagttgttacgacaggcgccatgagttgtgaggtgcgaggtttataagtgcggaggattgacaagagataacgtgtgcgcggtttcgtgtgcacacggtgcatgcccatgtagtcagctcacttccatatctcttgagaattatagagagcagagtcgtatggataggaagacattcccatgtttgactgtggcgaaccacgagcggatgcagatgtagaatttggcatggtagcagccgacgtgcctgttgcactgtgaagtggcatgcgccatttgtctgcaacaaaagcgttttgtgtggttgaagggaacgctgagctgggacgacttgggaggttgtttgagttggtagtgttaaatccagcgctcaagctggaggcagcaaacgccgttgctgctgccgttcctaccgaggattggggtttgggagccgcataaagagacaaaatggaagacttgaggtcattttgcttgttagaggcgggcggtgccgaagcagaaggcatgatggtatgcgatgcagtagtatgaagtcccttgccagtgtttgtggtttcaaaaccatgtttcgtatcacgcacagaagaagtctcaagcaaggcagaagtagccggacgtgcggacgggattggaacgagcggggcctgtgagagcctggtagataagtttgggcgaatgctgctcagaggagaaacgtttgcaacttcttcctctggcacattcaaagtggtggggtcaggaacaacgggactaagtgcccattttttaaattcgtactttgtacgaataaaggaagcaattttactatgaggattgtcttagtattgagtggatgtagtggaatcggcgagtccaaaaggtcggaaagcagcgaagctctctccgttccaaagaaatacatacctgtcagagggcacatgaccatcagagagttttgcttcccagtatctagacagatgttagagaggaattagagagagcgagatggagagagggagagagcaaggggcgttcatcgacctatgaactgagagagagaaatgtcaggcaggtcacagagaacattcataggcacctcctgtcatatttggtctgtgtcattcctattcattcctatccatcccagtccaggctagttcggtgcagtccggtccatccgtctctcgtttcttctttgtccacctcgcttgtcatcactatactcacttgttggctcgggcattgccccatcttttgatctgtgcggtttgttcgtccgtccaagaatccaaatccaccgatttcactatttctgtcagcaaaccaggcaccaatatcgacttttgtacgaaccccggctgatgtggacaccaagactgcggtgaattcccgagcaactgttgcttgttaacacaattattactatagaaacagaaaaatcacagaaattacgcgtgcgcgtcctaccgaatacaaataaaaacgcccaagttccagctggcccaacgcggttgttcattgcttttgcaatcagcacactgtttgttgcaaggctgccgaagcagagatttcagaacctgtgcattcttctcagcattggacttggaatgggcagcagacattgggacgaagcgttgcgttgcttgcttttggtaaaagtggtttcgctagagagcagggggaaatgcagagaaatgggagcaggtacgattcgaacgaggggtggtggttagcgaggcgttatacgactggactacgagatggagagggtagggggtacgcgggggagagcggagggggtgagcggagaaggatatcgggaggaggactagagtatgggaatatgctgggtacgaggaagggtagtagttattattgaaggtactcacagaactcttatagactaatataactcataggattcattgacacagttttgctacagtaaagaaccattttttgtcccagtggttcggttcgagcatatacattatcatttgtagcctacaatttacaattaaagaatgtccgagacgacgaaaaagaaattagcaaaaaagatgggcgaggaacatgcgtccctagaaccaccttcatgacacaaacaccagcagcgtttctaagggaagagttgtggttgaactaagcgcgtcgtttgcttattttttcatcgtgcttgccagggtgcaattttgggcacggaaaaggaaacgaaatgaaaacgggaagcgaggggttggttacaaagccgatcaatcactgacgaggtcgttcatgtcatcctcatcatttccttcttcctttccctcttcattctcgtcgtcattggcattctcacggaacgtgaggtgtcgctcataaaactcgagcatctgggaattcgttagcaaaaggacacacgcgaacaaattcataccttttgaggacattttttgttcgtgatgcgactgtcgtggtgagagatagcaccgtttttcctacattgaatgttagcattgtgaggacgggacggaaaaacagcactttgtgagcctaaaaaagcgcagttccccgtctgcaaagctgccattgtgcataccatgtaaggtaaatctggagcgagccatcgttgcggcgctcgatggtgtcaatactactaattaggtcttcccatgagtccatcgcctccaacttgtccaaactaagttgttcgtctgtaggcagctctggtgcttcatcctcctctccgctttcgatagcctcaacggttttgctctcgcgtctctttgatttgcgagtggactttgttttcttcgttgtcacttccgcagtgtctgattcttggcctaaaccgattagtatgtgagatacggcgggaaatgaattttgaacagtgcacgcagcactgcacttaaagttccatactttcaacttcctccttttcttcctcctcagcctcaaattcagtgtcctcctcctcttcagagacggcctttttacggggtctgccgggacgacgcttagtagcggttttttcagcgctctttgcggcggcacgagactttttagaaacgggaacatcctcttcgtccgagggttcaatgtcagcatcagcttgttttgcggttgagcgggtggccgtgccctcgtcgccagaggcagcctttgaagccgtacgctggctcgtacggcgactttttggtgcaggttgttcggcggcatcactgtcagtttttctggtcgtccgttttctcgtgcgtttctcaggacgaccaccgtgttcggcccagtagttctcgatgagctccttgcaaccactgttcgtgtgagtatatgtgtgtgggaaatgtaaagaaaggcgagaggaatttccttcgtttctttgaactcgaaaacaggttctctcccttcgttgtcatcaaacttacgtgcaatcggcttctgagctccacgtgttatcttcgggcttgtcgtagccctcccatttcaacagataccaaaacacacctctctgtcacagtaattagtatgatgtttgacgttgaacaagggtccaacgagaggattgccctgaacaagatgcaaagacggacacgaatcggcgtataaacatgtctcaacacgacgacgtccgctttaagccaccaggaccctcttttcgcacactcacctttacacggtgatccaaaatcttttcgacgacgtattcctcttcaccttcgtcgttgtcgtttgaatcttccgattcagcgtccttgttctcggcgttttcgtcatcaggtgcgttgtccttgggctctttctcatcatcaagctcgtggtcagagattttttcgtaaacttctgaatccgaggacgaggcctcctggtcttggtttttcttgcttccggagaggctagatcgcgttccggaagaccgtttatacgttctcgtagtgtttcccattgcaacgtgcgcagaatgtctgtgcaggtgctgcttgaactgtcgtaggtgtgtttcgatgccgccgagtgtgcaagtggtacacgcaaggctggttatggaatacgtcatagcaaagcttaaaaacgcgtaaacaaataaggtcttaatgaaaaacgctgcgcggtggaagagggagcaagtgaagaaattctgtcttttgtttgaatgaacatcatttcaatccacactttctgtttctaaacagtatgcgagagtgaactcgcactgaaaaggtgaggaagcggatatagtgttttatttattattattattatttttattattattttttatttttatttttattttattatttttaattttagtattattattattattttttattttatttttattttcagtatcattattatttttccttttagacagtttctattcgttcgtttctcatgttaattcgccatattctcataaaaacaaaattaatagctgtccttttttccgagtttgccttattggttgttgttgtgaactcatttctcttcttttcatggaccaaataaacaaaaaaatccagaaaaatcagagaaaaatcaatatcacatcctgatacgcaacaaacggtggtttaaccgatttaaccctcggacatttctatttcgttccgcttcccgtatcccacttcccacttctcccttactacctttgttccatactctctccctctctttagtaagaatgactcattacacccggcggaagaaagtcgtcggctacagcaccccgaggatgaattgctaaaggagagaaacctaccctccgtacgtccgcacgtctcaactgtctctacgagacatcactgattgtgccacatttcgcatgacgacgacggtcgcgaactgctacaattcgtcgccgtagcaggcgtctacgacgtctggatcctctcgttttcccgtccaaatcacgtcgttcttcctgcaattcattcggcagttcccttcgttcctgccccacagtcttcctccacattcttgtcgccaactgccgacacctaccccacattcccccactgcaccccacaactgcgaccgcgaggaagccagacatgaggtggggatattcagaaattgccgtcaacgaagcttccgttcaccgtcttctctaatccgagctcaccctaaaaaacaaaatatacactcttttcgtccacgtaagacgtcaaggacctcgatttttgagctctacgtgttcttatacacccaattcgcttttttccgggaaaaaacgaccgctgtcaaggatcagtggccagcgacaaaaaaagtcgccgatttctccacccgtatacacgattcgtctcgaagattatcgtaactaggtttaaagggcatccatccttttcctccttgtgccttcccaattcacgcgcctgtttgttgtttaaagcctcgattgcaggagttcgtctgctttcacgagctttatcttccccgtccacactcacactcttgcaacactcttcgaataagacttagtgtccgttcttccttttagcgattgtatgtgctcgttacaaattttgcagattaacgagcaatgtcttcaaaagatgcaggacgccggacaaagtcatttacgagaactgtggcaagtcgttactcattgttccagctttgtagccgcaggttaccgacttgaaaatgccctgtggcgcttgtggaactctgaggcttcattactgctacagagaaaatctctcaaaacggatccaagttcaactgcttccagcaatggccaacgtacttcctcccactgttcagatactcctatggattctcgtagcatccatcagcactcctttaacaaattcatggccttttacggcactttggacgacgacggctcagaacattcactggcgtttcctaaaaagcaactcaacttctccctccacaaaaatgcttctcctctgcgcaaagactccaaaggtctgctttctcaagatgcgctcgaaaagagcgtagtgccttccaagagtcgcataccgtctaaatcttcagcacccccagcaaccattgtcccttccaaccatcaacaacattcggcacccaaacgtccttcagcatctacggctcaaatggaatctctcaattcctccgtcaagaaggatgtttgtagtagcagtgttcttccaaacggtcgtatacatttgagtcgccgcaagactggacctgctgttgcttcgcagtcgagcgtcaagggaaacgccaatgctggctctcttccacgtcgttcttccaacgtgagcctttcagcgggcagacgtcaagctgctcgtacacgctcctctcacaacattcgccctgctcgtagcaactccccacagaagcataacacaccgcccgcaattgttctggaaccaaatgaagttatttgcggctttgaagcttctgcattcactcgaccaaacagtcatctaccaaggcttcgtccgttaacacctttggtcccgaccaaatcttccatggccaggcttacggaaagaaggccaacgtctaagcagggtgctactttagccgtgcccactcattcttcctctccagacaagaagctgtcacacgtatccgaacaacctactgtcagcacgaatggccatcagaaatgcgtacctcccggtcatgaagacgttccgcataaaggcatgttctactttcagaacagtgtttcggatgatgatgtttctgggcattcgcaatctgtcgcacaagatgcgaatactgtcgacaacgtgggtaatcctaatggcttacgtgctcacgaaacaaagtctcgtaataaacagtctacagacgcaccaaatgctgcgcgcacttccgacaatgatgacgaatggtcttctgacagtgacagtttcgagccacatgttttcagaaaaatagattcatctctcgaacgtccaagtctacattcacataaaagcattctctccgaactactaggctctcactcatacaaaggcagcaacgttaagcttccagctgaatttaatgaaacagaaattaatatggaagacgatgccgttgcatcgtctgacgatgaagctgatttcgacaaggatttccctgcgatcccgatggtatctaaacgttcctttaatattcaacacgagacttcgcccgaagccgtacgtcgtcaaatgctatcaaccgagctgtctgagagtttgaaacagagcctgctttgggacaaacaacagaagaagaagaccagttccgctttcttgagtcggcatctcacaagcgaagtacctcaacctcaggagtttacggatttcaatggaaaccaagtctcgtccatgaaatcgttttttcaaggagacccagcatccgtttggtagaagaatcggacctacaatgaacaagcacagtatttctttttaaaccggtttgttgctcgttcatctttaaatttcaaattcatctctgcatccgtctcccttccattctcatgcgtctccgatttatgtttcccgatttttttcccattaccatttaacgttccctttctttaatgcaatgatgttttccatttcctgtcagtgacaatttctctcgtctttatagctgctaagacaaaaagttttgatttgaatattcttcttctgcaagaaggcaatataaaaacgaagaaggagggttgtttcacattttttgtaaccaaaaatcatttaaaaaagataatttaacattgtaagtaatgaaaacccaattttaattttttttctatacctaaataatagtaagaaaatagtatgtttgaaaaaaacaattttcaacacatttagtgataaatatgacctttcacaagaagcattaggagatgcttttcgtctgtaaacaattctcctcttcccaataacaagcaattccttaacatttgttgcaatttcattttttgccttcagtaccaacaactggacttgcctttcgcctaccacattttcttcattttcgaccaaaatgacaacaaaatgtatggaattccaggaaaactacgtgttctaactaaatctagcgacgttgtcgaaaaaaattggcgatttgtttgatgttcgccctactggtttgtaatggaaattctgccagcatgaattgctaaccttggctgcagaaaaggaccctgaaagcttggacacggccttttcagacggagagtcatcgtcagaagaacagaataacgctggtaccgagcattatgttgatgttgggtatgtcaaatgagtgatatggaatcgacatgaacggatcgctttgggaaggtcaatttcgttgataattagactcgtttgtgtcatgtactgcaccagaagctaactataatttagtcctagtgctctgagacaaaaacaagcacctgccttggaccccaaattcaaagccaaaaaagtttcacgtaaggacgtgttcaaagatgagaaagaggataatgaagaggacggtgaaagtgaggagggtcagtctgatgagtccgaagacgaattggaggaggaatctgtcaactcttttagcgaaagcgaagaggcttctgaagcagaagaagaatccgaggtggattctgagtcagaacccgagtcagaatccgaatctaccggcgactctactatggacaaggtaaaaaagctactcgaaagcaagcaggaagacctctctcttcagctgaaagcgtctgccgtggagaacgtcaaaaagggaaaagcattaaaagagcaaattcgtttgtacaaccggctgcttgactctcgaattcgtctgcaaaagggttttctggccattcgaaacgttgatgttaccaatgaagactcgaaacaggaaactgcagatgccagaagtgccatcgtgaacatgttacacacaacgatgaagcttcgccgacaaatgctggagggttgtgacgtcgatacatcagctttgcgcaaacgcaagtttgatgccgtagacaccgatactgtacttgacaacattcgtgccctggacagcagtgcttccgattggaagaatgaagtactgaccaaatggtacaatcgcacccagctttcacagaatgcaggcagcggcaacaagtttaaagctttgaaccaagatgccgttacacaaattgatcaagccatgctgcggaaagacgaactggtccaacgcacacgcatcgatcgttcaggacctacggtcagctcagaaccaaacacagaaatattcgacgacaccgatttctaccagtcgctacttcgcgacctaattaactctcgtatggctgattcgacgaccgccgaaggtgttcgttgggtggctacaaagcgtcaaaaacaaaagaaagaaaacgtcgatactaaggctagcaagggtcgtaagctgcgataccacgttcatgaaaagattcgcaatgtatgtgaattgaagattagagggatgacaaagaagccgaatgcgggtcttcaatgtcgccgtttattatctgttctttattcttttgctaactatactagtttatggtacccattgagactggttcatggaccgacgaacagaaggagtaagtaattggcgcttttgaagtgtacatcgggtttcatattcgttcccattacatgttaccgcctcaagacacattacatatcttactaacacaaacttagcgacctgttcaacagtcttttgggacaacaggtgttcttaacagagcagcccgcaacgaatgagggtcttgagcaacaacaaggtcaagaggaagttcttgttgatgctggctttaagctttttggataattgggttttattagatttctgtatatgcaatgtatggttttggtgtaatagataggaggactctgcaagagctggaaagtagggcaatcggaggtgccgacttagtcttaggatttcagcgtaatttcttgtaattcagaagtctgtttgcgaccaaagttaatgaccgactttgacatttaaagcagctagcttcctcctgttcggccagcacttcctgcctcgccttacctcgacaaacctcctactccaccaccagttcacgcgacgcgtttgtttacgtccatgcgactgaacaagtcctgatttgaaaatggaggcttccatttcatacctaaacttgagagacttctctaaagtcctgcttgcgttgtcaaaaattgatgatgctgtgcactggcagatgaaacggaatcaggttcgtcgtccgttgcaaaaccaaagagagctaaccaggtgctggatgaacagattacattggctgcattgaattcttcaaaatcaggatttgctacagcctgcttgagacagggtttcttcgaaaagtatgttttccgacccgatcctctgcagttgactggtttcgccaacgaaactatagagattaagacgcagctgcgacctttattggccatcttcaaaaacaaactctttgagtcctcatcccatcctgcgaatgccgtggctgcgagcgtagacgatgacactgccatgaaacgaaatgttactgttgaacaagccagtttcaagttggtgaccggaagacacaactgcaatctgacggtaaagttgagctgtaaacatggtacgcaggaaggataacgaaacagcacacacagcttcgtctgttctaactggacaccattaaataggtatagtaaaaacgtttcgcatctcgtacgaacagatcgaatcaccgcatgccatgtttgacaaggccaattgtcacaatacatggacaatcaattccaaagtgcttcgagacttaatcgaacattttggacagcgaacagaggagctgtacttggaagcagcaaatgatcgactcctgttaacaagtttcacggaagaagtggtccacaataatggtatggtgcacagctccacacacaacctttatgttaactctgctacgtgacagacgttctaaaacaacccactcaaacaagtgtgtctattgatggcaaggaattcgaacatgtagcactcactcaaggtgtacctattgccatgtcacttcgggagtttcgcgtatgtcacagattgtttgactccgcttcaaagagctaacaaacccgcttaggcagccgtaagcttggcagacgcactcggcgtagacattaatgcttactacagcaccccaaacaacccggctctgtttgaaatcgtcaaaggaccacaacaagatgttgttgtgcaaatcatcgaggcgacaattgctccgccagacgttaactcaaaggcaaccgcagcagcgggagcacctacgggcacaggagcacgctggtatcgttcagcgagaacagatggcgtgttgcaacaagcagccacttcaagactaacttccatgctgtcagtcccgagtcctgccagacccgaactgaatgccataacagcagcagcagcagagcctttagcagccgccgacacctcaatcacctctgcagatatagacgctatgccggtggaaccagaggcgagtgttagttggcgttcacaggtatgtttcaatgctccgctcttacgtacgtttccctgctaacataactcaccggaggaacagtccgacaacgccgctgaaccgctatttcagtctattctgttcaccaattccgagcagcagggttcaaacgacgaaaacagagggagccaaggcggtggttccatctcttactacgtcgacgaaatgccgaacgaagaggaacttgaggcattcgcagacgacattgaccaagacgaggagtttgggcccacccagaggcaagacctgcaaattcacggaatcttcagtcaaagcactcaacgataagagagcaagagccagaacagcagtagtaatagttgttaacgattcaatttcaagtttaacagcgggagacgaagcaaaaccatcagtgtaaacaattcacgggttcaagaacagtttcaacacgaatttcagttccaagttttagttaccgtcccagtctgctcaacgaaaatacaccactgtgtttgtaaccgaaaaaacccagaacccattactaaaaaatcatacagcctaatgtacatgactaaaccccgaaaccaaacagaaagacaagagaagacggacaggaagcgaagacacactgctacgggcagcggcaaggcaaaagggaacaatgatcaggatgatggacgatcgaacggaagaagtactgtaaacgtcgcttgtggagacggagcgccaaaaaagaaaaaacgcgatcaacgagaagggatatctatgcctgttccttgatcaagtcgttgatggcttcagcgcaaaaaccagtgcgaggagcctcaacgagatgcttagccttacgctcgatgatagaacgcttggtagccgtcaatttgaaaggtcgcaagaaagtgttaatttgtttgaaatgagatccaaggttaaagatttcgtgaatcacatcctccaaagacacgacgtcaaacttgccaagggcctcttcaacgatagcgttgtcggaaagagcaacgttctttcctccaacctttccgtagccgtgcttgtaaatcagctcacgaacagacttaagactgggagttccgtaaacaacgtatggctcgacaattttgagcatcttaaccatggactcgttgttgcgaacgaacacaccggtgtcaatctttgtcaggcgaagcaaggccaagaccttacgagcccgaagaggaatgttggacgcaataccaacccgagccacaaacaaaagcttggcggatgcatctccgagggaggaagcgggcttgtgcttcaaacggttaagacgacgcttttcgcattgtttcgtcttgacgtctttcataaaggattccaggcgcttgaaggtaaccttacgcttcttcagctgaagctgttggagttagcataattcgtacaaatcataagtaagttcgagccgtaaacaacttgtagtcaaccgaatgcgaatcagccgaaagatggtgattttggagcagcattgtcgaaactagctatccaaaggaaaaaagcttcatcctctccgcatatcgagaaaacaagcaaggttgtccacgaccagaaaacagctcaacacatacctccttacgagctttcgcctcggccacacgctcctggcgcttttgctcattgacctttcttttctttaacaaagtctcgggcgcgacggcaccgtcgtttgcattttgctccactgcagttgtcatttgcaaaggacactgagctggcagggggagggcgagctatttataccccggggtgtgtgactgctttttctgcaagtagtggggtcgtgtgggagagtgggagtgtgggtaaaaacgggggccatgtgtggaggccggttgcattagaagagaggagggaagggaatggatgaaggaagaggggagtgacggagtgagtgaggcgtggcaaatgtcgtaggcgagttgtgcgaattgagatcgctgggtcactgcgtttgacggacagcagtgctcggcctgcccggtcccaacactggttcaagctcaagccatctggaagggggacgaaagaccgctgggagggctgctgtcagaggaggttttgggcgaaggaggcatttctgagtgttgttggagggccaaaagtgtgccgtaggaaagctttgcgtgttgtaggagctggagcttcccgaggtagtcgagcagagcatcgaacttggcgaaccattgggtgatttggtcgtctgaattgatcgtaaaaagtggtgtcgtagtactagtagcagtactggtactggtagtagagaaggggtttgctaaagaggtcgtagtcatcatcgtagtagtcgtagtcatagtcgtcgtggtcattgcagtagttgtcatgtcgggtgccctgtccaattccaactgaatcgattggtcggggctcgtcgttcgcacatccgtctgggactcgggagccgtagagatcatgtctgtatgatggtcatctatatcctcgaagctccggtcaccgtcactcgaggaggcagtcgtcagtgattgcatctcctcagttaaagcgacgagtttttcctctcgcgctctcagagccgaatgcagctcgacgttctgtgatcccgtgctcgtctcaatcttgagctggtctgcaatccagcccagcagctcttttgccttgccaaatcctcggtggtactgctggatcagcgacgactgaggaccaccaatcaccggcacaatcaggcgctcaggcttctttttcttccgtctcctctcacattcttctgcagactgcatctcaatgtatttcgcgttctctagactgtgcaaacctaggttatttccaggtttctgtatattcggtgaaatgacgttggggacaagtcgcgttcgcgaaaagcttcatagacttaagctcgcgaagcttttcgcttatgcatacgcgacatcacgtgaaaactttaaagtccgatgaccaccttgaaaacagccccacagcgtcgcctcgcaccccgcaggggccaacccgcaaaaagccccacatatgcaccccacatgacaagagcctccacacaccccaccacaaccccatcctccccactcatcccacattcctccacacgcagctgctctgctgatggatccattaagagttctacttcttcttggcctcggcctcctcagcgcgcttcttggcgaaagcagcacgggcaccggcgtagcgagcgtaggcacgctcgttgctcaaggtagcaaaagcaccaaaggacttggcctcctcagagatggccttggcctcctcgacgggctcagcggcgatgggaacaacagcgtcaacagcaacttgttcggcaccagaaacgtccttggcatcaccagccttgggcttgccggccttgcgggggaagacgatcaagtgagccatgtaggccttgagacgctcaacgttacgttggagagactcctcagagcggttgcgacgacggtggtcgacgggaataccgacggtaggagcgtaacggcgggggataccagcagccttgagctcctccaaagtgaaaccacggccagcacggatcttcatgttgtaacggaccgtggggggcttcacagcaggacggagagcctccacagggcggggagcaacacgagcagccttttcttggcgagcacgacggcgacggagcttacgaccgggttggttgaaccaggtcttcacatagcgctgccagtgcttgtggaagtgcgcgttaggcaactgtcctttaacgtggattgccatcttggtgcaggtgaggtagaggataagttgtggtggatgggagttgtggtgtcaaccctcacaccgaaacttgtgactgcgtttttctcggcttttcatcgaaacaaacgcctgcacacaaccatccacgagccatccatcatcatgccgtctgttcagtgctttggcaagaagtgcaacgccaccgctgtggcccactgcaaggccggtaagggcctcatcaaggtcaacggtgcccctctctccctcgtccagcccgagattcttcgcatgaaggtctacgagcccgtcttggttgctggtgccgacaagttcgccaacgtcgacgtccgcgtccgcgtctctggtggtggtcacgtctcccaaatctatgccatccgtcaggctattgccaaggccatcgtcgcctactaccaaaagttcgtcgacgaacactccaaggctgagatcaagaaggccctcgttgcctacgaccgtactttgttggtcgctgatccccgtcgcatggagcccaagaagttcggtggtaagggtgctcgtgctcgccaacaaaagtcctaccgttagaaatttatattctgtggacggcgaagtcaagtgtgttgttgttatgtggtgtggaggtagtgtataaggtagaacgggaggctctggtgtagcttgttggagggcgggaagtgtgtcctactgctccgccgtggttaagagtcggcgtgcagttgtcagccttcgatggggactcagctgtcgtacggatcatttttggtttattcttcggggatatcgtcgagggcgccctcgaggtcgggggaagcaggagcaggaacggcactagactctgtggcagcggcactggcggcagcagaaccctcagacgaagtagcagcagtagtggcagaagcgacagtcgttttggtttccactgcagcgtctgcagtcgcactgacgtcctttgtggattcctcagaggcctgttgttctcccgcaggctcctcggccgtttctttttcaccggcttgatcgtcctcaacattggcaagccgcagctcaatagctccaatcgcctcctcgtcttcctggccacgcatacgccgtcttttaagagtactgcgggcaaacaatgggctgtacagggcgtcggtagcattgcggttgaagacaatacacacgtcttcgaatccagaagcgttgacgtgcatggaagcatcaaagttgcgagaccgggtgaatgtgaagggagcttcgtcagcgtctgcaccggcttcttcgggatggtaaattttacgcttcatgcgttcggctgtgtcatcgttcgggaggaagtaggacaagtactcttctccgttcgaggacgagggcatgaaaagggccacttcgtgacgagacgataattggttgctggtttgcgtagcctgtgttgcattcaccgagtgagagcgttccgtcaggtcatctgccacacggacaagaatgtgctgcagcgattgctcgatgagctcctcatttggcagcaggttccacgtgttcacagcatggacatttggtttcgtagggtgcttcagcgactcaataggctgctgtacggcagcaaacgtctcatcaatcgccttcaactggcgatccacatcacgaagttctctgccacggtgttctgcaagtgccttgccagtcggggcgacattccgtaaactgcccgaactagaggatgcagaacgtggaatcatggacgaaatatactccgtccgacgcaggaacggcacatcaatctgagacgatccagaaccgcctgcaatttttaataacactcgatctttggggtccagacgcgtaaccgactggtttgccagcatggcactcgaatcaccttcaaaagcacccattacactgctcaaatcaagtggcatgcccatttcaggctccagaccaaaatcaatcgctttttcttgtgcaaggttcgaaacaaaactgggatctgcatactgtcgaacagggtttggaatgtccacgagacgtggaggaaacggcggtggagggagaggattatggtatttgacacgcagaatatagtcctgccgtctgatcgactacaattagttagtaacaagcgctattcttcgagaattcgacagtaccatgttgagaggtgtttgggagagggatggtgcatcagtcgcgcgtcgcgccaataccggcgtctccacaggtaacatgattgttacctttcatgacgtgaagcgcaacggcagttcgagacaagcgggaaaaactatgcacaaccaagtgcactgcattacggaataagcttgttacgggggcacccagtgtccctcattaccgtccaagttgtatcctccatacacccgtattcgttctcaccgttctcaaaataaggtttcagctgagagcgcttcaatttatgattgggcaacacaccagtaatctattggctgaaagttgttcgcgtaaaacatgcttaattgcacacaagactgtgattggcgtgcagttgcacgtggtctccaccaaaaactccaccaaaaccttaagaacaacgcgctcgtcatgcccatacgagctaaatcgcagtcggaggccgtacagcggtattgacccttggcaccgccgaccggcatctgcgcactgcacaactccgtttgcaactgaaccggcacagatatgccacctaaacgaaagcacagcgaggtggaggagaatgtcaccttcaaattcacgcaatttggcattgttcctccaatcaatcaaaaaaacttttctacgtacgtgctgggtgtccgatcgtgcaattcactgacatgaaatagagaatacatgaaacgagaccaccagatgttaatttggcgggatgaagttcacgagaagaatcacaaagagaccgaaagcgaggccgccagcgttgttgacaaggaagaacgacgagatgaggacgaggatgaggaagaaaatgcagcggtatgttcagaagcaacaaatggagtgacggtgttgttattgatatgtttgaaaacgaggatgagttccttactctcaacataatcattcgaactcgctctcccttgttgatcttctctatccttatggcactggctttctaacaccggtaagaaaaatgctacaacagttgtaattcatatcggttcaagaaatcttcgactcgggttcgccgtcgatggagccccgaaagttgtacccatggttgttgcaagaagatttcgccctgctagacggcatccacggcacgctcccaaggagcagacaacaaaagacgaatccggaaatatagtcttcgacaaagaggtacgtaacggatggacatgcttttcgtcttccttctctattcctttttccttttggcaactcaactcacacacatttgtcgacatagtttgagtccaatctagcgctactcactactgaattccggaagcgactcaaaatgcaaaaaaagcggtttatgacgaatggtctggagttggttcacgcttacaacgaaacgtcgaagccggaagtcattgccgaacatgacgatccaaatccggtgcaatggatcgagcctacaaaagatgtatacgttggtgatgaggtaagtttggtgaaatttgctgtcgcggaggctttcgacgtgtttacagcaattcataaaaccttcattcgtgatagctaattctctttttaggcacttcgtcttgcctctaacgattacacgcttctttggcccattcaacatggactgttcaatgaagcagattacgattctccgcaacaactgctggcagatttgctggagattttccggtatgcaatgaccaaggtacttgaggtgcccgaaacttcgctgccacaatactctgccatctttattgtaccagacctatacgatcgcgtgtatgtacaagaggtgatcacactactgcttcatgaattacactttggtcgactatctgtggtgcaggagtcactctgcacatcgtttggtgcaggcatgtcaacagcgtgcatcgttgatgttggtgcccaacgcacatcagtcagctgcgtggacgagggcgttgtaattgccaattcacgaataaacctgcactacggaggagatgacttgactatacttttaatgaagcttctgactcgcaaccagttcccgctgccgcaacttgacctctcacgaccttcggactggagtatggcggaatcaattaagacacagtactgcacagtcaatgaggccaactgcaccgtgcagttgtgcgaggcttatgtgcgtgagatgcacgaaccgccgcgaaaactgtcgttcaaggtgctggacgagacaatgatgacgcccatgggttacttccgacccgatatatttgaaagtgaaaacaaacttgttgggcgacacacactgtttgcccaatccgtcgatttatacgatggtcagccaaacaatcccgaaagccttgctgaaacaactctgctgcaagttagcaaacccattgaagctccgcgatcgctttctgagaccgacagttcaaaggcgcagccgccaacctctgtccgggatgttcgtaatcggcctcggattgttaactgtggtacgctggatgccccggaattcgtgtctgaacgacttgtgtacccgttagacgatgcggtgaaccaaagtatcttcaatgcatgtgacggcaacctgaacgacgatcacgccaaagagctttattccagcatccttgttgttgggggtggggggcatttgcctggatttggacgattgctggaagagcgtttgaagtcaaaacgtgcaaatatccccggtatagccgtcattcctcctccccgtcaaaaagatggacgagacctttcctggagaggaggctgtatctacaatcgtataaagataaactcggaattctggattaaggaacgcgactggatgacccttggattgcgtgtgctacaatacaaaacacttggttatttctggtctggataaccacgaatttgtgctgacgaaacggaaagaacatacattattgcagacaccgaacgagacaattcttcgtattcctgctttaacgcgactctccatttgtggtcccgttgtttttcattcgacaaatcttgccccccagttcaacccgcccatgcgtcctattgttccttttgttcgtattgcttctagaaatctctcgccgatgtcattcgtcttctgctaacttctgtcgggcacttcttgttctgtttttttgtcaatttccccacattatcccacattatcccacatgtgtggtacccactttcttcccttactccacatccacatccgcttaccagctatcccactcttctcgcccccacgttccctttctgtcttccgtttaacaagagcgaaaatcggcaccgttctttgcagtgcaagacgaagcagatacgcaggagcagcaatatgcaccacacagagcataattcgcagcccgcaaagggtgtgcagcagaagctgcagagcagcaactctgcagcaaaaaagctcggaaaaaatgacgttagaactgcctccacttcgacccagcaagttcgagtgttgaactggatgaagtttattgctgtatttctgggtgcgttcacgagtgttgcttggtataaattgggtggttttgaaggaatttttggttctggtaaaaagacttcgcatttcctgcaaaaattgcagcaggttgaggatcagggtatttggtcttcattgtcttcaatactttggccctcctcttcaaattctctcgacataaacggaacaaacttggtgccgttaacattcgaggaccctatccggtaccgcaacaagggaaatcaacaacttaccgtgagcggcagaaacggtatcgtggctgcagaggctgaggagtgttctcaggttggtgtggatattcttcgcgagggaggaaatgctgttgatgcagctattgctgcaggcatttgcatcggtgccgtgaactcgttcagtagcggtattggcggtggtggattcatgttggttcgtcttcccaatggcacatctacgacattcaatttccgtgaaaaggctccggctgctgcccataaggacatgttcaagaacgatcctcttgcagctcaaatcggcggtttatccgtggctgttccaggcgaattggctggttacgagagtgcatggcgcatgtatggctccttgccttggcggaaactgtttgaaccaacgattaagcttatgcgtgacggaatgccaatgcctgtcgagttggctagtcgtattcgttggccacagtttgaatacttcaagaccgatccagtttggggcaaagtgttcgcacccaagggacgttttctgcgtgccggtgaacgctttacacgtcctgagctggcttatacattggaagaggttgctacacacggtatcgacactttttaccgcggcgatatagctcgtcaactggtaaactttgtacagaaaaacggcggtattttgactatggaagacatggccaattacactgtacgtatcgaggagccattgcgtgcatcgtttgatggccgtgaggtgcttacctgtggacgtccgtgcagcggcgaagctcttgttctgggcttaaacgttctcgaccgcatggatctttcagtgggcgaaggcattttacatgctgacgacccaatgactgacgtgggtgttcatcgtcttatcgagacaatgaaatggatttctgccggtcgcactattttgggtgatcctctggacattgacaattccgctcttgtcaaccatattctctcgagcgagtatgccgacagtgtgcgtgctaacatttccgatgaacgcacgtacgactacacgcactacaacgccatatacgatgtcccagatcagcacggaacaacacatctgtctgtcatcgacaaagacggtatggctgttgctcttacggcaaccatcaatctcatgtttggatcgcagcttatggaaccgaagacgggaattgtgttgaacgatcacatggacgacttttctcttcctggtgtcgttaactttttcggtcttagtccatcgccctttaacttcattgcacccggtaaacgccctcaaagttccgccgctcctactattgtcgtcaacaatggcgatgttgaaatggttttaggtgctagcggaggaagccgcatttccacagctgttttggacacacttgtgaagaagtatcgttggaaccgttctctgcgtgactctgttgagtctcctcgttaccatcaccaattattgcccagtattgtatatatcgacgaaacggtggagcctgaagtggtgaaagttcttgagaagtttggacatgttgtcgactatgtgcctgtacaatttcccttcagtgaaatacaagctgtttacagggaagaagggatgttgtatggtatcagtgatagtcgaaaacaagccgtagctgctgctttttaacctgtcttttggccaaaaaaaaaaaataacccgcctgaggaagagtgcttgtcattcatctcttcggcatgtattacgtgcgtatggttacatgtcatacttcttcctctactttaaggcactcggcaagaaagggcggcactcctgatcttgggctcttctcattgatttcttgtcgtttgtccccccttctttttgggagaattgtctcgcataatttcaccggacacttaaagagatcgatgtgtgttggataccttaatccacatctcgcccgctatttctccaacttgttttatcttgcaccttcgattcatcatatcctctggcaccacccgttctttataaacccctatttatcggcttgtctcttccgtttactcctctgatgcgtaggcaacgctttagctgtggcacttggtgcaaggccaagtttctgtatctattactgaaatgggtgttgtcacgaatgtaaaggtaactcttcaatccttactgtttacattttccgcacccgtccactagttatcgttcccttcattagaggtgccatcaattggactctcaaaaaaaaagtacccttccaaaagaacaggcgtctcttttggctactatagtaaatacttatgaacatttttttagacatcgacgtgcacaatttggatactctgatgactgagattcagtcgccattttgtgtatcgagttaacactcaattaaaactcaattagtagttgaaatgagcaggtgagaagttttttcctgtacttgcaaaacagcgtacgggcccctcgcactgcaccctacgacaatacaccatgtttcttttcattgaacattgctatatcattgttttttaaattcatttcaagcacattcgcttacaaaacgtggaaaccttagactaattaaactcataacgtgcaaacacaaccaccaagccttcctgttgcaaacacgaaacgccctgctaaacgtatctgttgcacacagcagactcaaccacgcagccttgtttttcgcatgcttatagctcttgttgttcatcatggagaataggcgttccagttttgccgtacgtcgtttttttgtcccggaacaatttccagcggttcttgtttactaactttgacaagtctcgcctaccccaatcgacaaagtcaatgtcgcccaatcgacctgctctccgtgatacttccatgtcgagtattccacctcccacaattcgagcaggaattccagctccaagggttacaaagccgcggatatcactgtcaacgctttcgtcggatcctcagcagctgaaatccaactaccaaagttctaaaatgcctcctcccaccgtttctgcagcacatcatccttcgcctgtgggcggaggaagcatcattgttggcaaaacgaggccttcttcacaatcggcatttgctcctccttcagctactcgtccaaagctgtctatgtctcgtccttcctcatcttcctcttccggtactggatatcgaagcgtaagtgtcggttctcgcactcctccgtcacgtcctcctagtacaacatcttgtcgacaaccgtctacgttttttgaacgtgttggccgtcatagtttgggatctgcggctgcattgccttcgttcttggcttccaatcatacaaatgcaagttcaagcaatacaaatcttgctttatacccagaggcctacgaccttgaatcacctactactccacttgcgtccgctgcagcattgtcagaaacagaagctcgccttagagccatggaagaaatgtacactcagctttctcagcagatcgccaagcagcaagaacgagacagtccgccaagtaatgattcatcaatgtcaacaacatctagcaatatcttacagcaacaaattgacatgctgcaatcgtctttgctttccgagaggaaacggtttgaagaactgcaggcccggtcgacagcactcattactgaaaaggcagagagtgatgcacaacaaattattctgaaaaagcaaattgaaagtctcttgcaggatctcgagaacacacgtactgacttttccatgaaacgttccgtcgttgaacaaaaccatcaaaaagagtgtgaacaacgagatgctgcacacgctgaagccatggagcgacttcgtcgtgaacatgaactgaattgcattcagcttgaacaaaaagcagaattagaacgacaaagaattcagcaacagcaccttgcagatgtggaacgaattcagcaagaagcgaataaccatatctcacaggtgaagctgcagcagtataaccagacgcatgagctgcaggcagaacacgaacaaatgaccctcaagcatcgtcagctgcaagcagcacacgagcaggcattgaaagatttagaagtacagaaaaaggtgaacgctgatcttcagaacgttatcaccgagcaaaagtcttctctcctcgcttttgaatcggaaattcgagccgttcgaggaaaggttaccgaacttgaaacggccaaccaaaagcttcgtgatcgtgtagacgagctgcagtccctgctgcaaaacaatgagcagcaacgagatgggttggtagaaaagcttcttcgtgaagagacactacgccgtcaaatgcacaacacgattcaagagcttaaaggcaatatccgtgtgttctgccgtttacgtcctgctcaaccccaagagttggaggctgatggaaagattgcgagcattaccttcccgcgcgacaatgcggatgacatgcagtctctcgagattgtcaccgatggaccaacatcttcgttgggtggaaacaatagtcgacgctacccatttacctttgaccgtgttttccctcctgagactacgaacgaggaagtatttaccgagctttcgcagcttattcagagtgccatggacggttacaatgtatgcatcttcgcgtatggtcagacgggttcaggaaagacgtacacgatgtcgtcgagagacggaatgattcctcgggctgttcgaatgatttactccaaagcaactaatttgcaggaacgaggatggatgtacgagatgcatggtcagttccttgaaatctacaacgaaaccattaacgatctcctcgatgaatccacgggagaggacgctgaaaagaaacgctatgaaatttatcacgacacgaaagagggccgcaccatggttaccaatttaacgacggaagtgcttgattctccagaacgtgtttcttcactattggaacgctcctcgcggaaccgttctgttgccagcacgaacgcgaacgaacgctcttcgcgttcgcattctgtttttatgctccatttgcatggagagaatgccatgacgggagaatcatgtcggggaacactcaacttgattgatcttgctggttcggaacgcttggcgcacagccaaagttcgggagagcgtttgaaggaaacgcaggccattaacaaaagtcttagcagtttgggtgatgtgattcacgcactgggcagtggccgcgagggcgtccatgttccgtatcgtaattctaagttgactaatttgcttcaatactctttaggaggcaacagcaaaactcttatgtttgtgaacatttcgcccttgcaacagcacgtttcagagactttgtgtagtctgcgttttgcaaccaaggtcaacaacacacagattggtactgctcgtcgagtaagtcgttaataggggaaaagatgtatctgattgcgagacttgcttgcgtcttgtcttcccttcaaaaactcttatatcctcgatccgggcttttgctatcccacattcggcgcaactgtccgtaactgtgtattaccttcttgtctttcttcaacctatgtttatgtcacccccttttacctctctctttctctctctatctctctcacactttcactttctccctgtttcgtctctttccctaaacgcctccgagattcccactgtctgtgccctgtctctcacagaatctagtcatttgaacctaaagctctggctggcttcggatcttcttccgctgtccttgacgacatgttccaatgacattgtgacacatagacaaaaactttatacaaacacattcactctctcacatgcttacaagcgcatatacacgcacatacacgcattcccttcttccttttccttccctctctcttctcgcttgtgcaccgacgatactcaattcctctattcgtgtacggagaataccctttttattgatatgtttatgatcgcgctgaccaaacgagtatgaaccgccaacccattttggtcaattccgttttgttcgaacgcaatctcgttttttctccctcagcagctgccgtcttaactcgttcttctgcgctcgcttatggccacgtgtctgctactgctgcttcgcttatggtctcgttcgcttgctcgctaatactccttattcggcttatcctagatcatcttgcagctgctgccagcaatggctgatagcaagggcaatgtcatcatgtggggatgtgggggccggactagaagtttctcgacactacacgactcgatgtacttaacctttaccaaccacggattttttaccttccttacccaccttctgccgatctttcgaataagtcgtctgtacgttaatttgagacaattcgtcttaatttcagtttaattctgaccagaaagttgctggaattgtgaagaacgcgaagaaacaaaaaaacgcgaaaaaagttggaaaacaagcgtgaaaacgtgaaaacggtgtaaaaatgtttatgtctaaattctgccgcgctatgcgaggccctgcacgcctccgtagcttgaatgttggaagcattcttgttcaacggagtcttttcgctgctcgttggaactctactgccgctgctggcaatggaaaagtaaatggacccgtgattggtattgatctcggtaccaccacatcctgtgttgctattatggaaggtcaaactcccaaggtcattgccaacgccgagggtacccgtacgactccctctgtcgtcgcattctcgaaggatggtgagcgtttggtcggtgtccccgccaagcgtcaggctgtcgtgaaccctgaaaacacattctttgctaccaagcgtcttatcggtcgtcgtttcaaggatgccgaggtccaacgtgatatcaaggaggttccctacaagatcgtcgagcacagcaatggtgatgcctggctcgaggctcgtggacagcgttactctccctctcaaattggtggtttcatcttgaacaagatgcgtgagactgcccaagactacttgggtaaggaggttaagaacgctgtcgttaccgtccctgcctacttcaacgactctcaacgtcaagccaccaaggccgctggtgctattgccggtcttaacgttctccgtgtggtgaacgagcctaccgctgccgctctggcttacggtttggacaaaaaggacgatgctgtgattgcagttttcgatctcggtggtggtaccttcgatatctccattttggagctcaacggaggtgttttcgaggtaaagagtaccaatggtgacactcacttgggtggtgaagactttgacatcgccattgttcgtcacatcgtcgattctttccaaaagtccgatggcattgatttgtccaaggacagaatggccattcaacgtatccgtgaggctgccgagaaggccaaatgtgagctttccagcaccgtcaataccgaaatcaaccttcccttcattactgctgacgcttctggtcctaagcacattaacatgaagctttctcgttctcaattcgagaagcttgttgataaccttgtcaagcgcacggctgagccctgcaagcgtgccctcaaggatgccaacttgaacacttccgaagtcaacgaggttattctcgttggtggtatgactcgtatgcccaaggtcttggagaatgtgaaggctctctttggccgtgatcccgccaagtccgttaaccctgatgaggccgtcgctattggtgccgctatccaaggtggtgtcttggctggtcatgtcaaggaccttgttttgcttgatgttactcccctttctcttggtatcgagactctcggtggtgtgtttactcgcttgatcaaccgtaacactactattcccacccgcaaatctcaaatcttctctactgccgctaacggccaaaccgccgtcgaaatccgtgtgttccaaggtgagcgtgagcttgtccgcgacaacaagttgattggcaacttccaactcaccggtattccccctgcccccaagggtgtccctcaaattgaagtttccttcgacgttgatgccgatggtattatcaacgtttccgctcgtgacaaggctaccaacaaggactcctccatcaccgttgctggctcttctggtttgacggagaacgagattgagaacatggttgccgatgctgagaagtaccgtgctgccgatatcgctcgcaaggccgttattgagagtggtaaccgtgctgagtctgtgtgcactgacactgagtcttccttgaacgagttccaggctcaactcgacaaggaggagtctgagaagatccgtggtcttattactgagctccgcgaggttgttggtaaggtcaacgctggtgatgagggtatcacttctgaggacattaccaagaagattgatgagcttcaacaggcttctctcaagcttttcgagcaagtttacaagaagcgcgctgaacaagagaacaaggacgattcctcttcttcgtcttctcccgaggagaacaagtaaatggagtcgttttgatgcttcttcccaaaattagtgtactgtttttgtccctgcatgtttttatggatactatttacacaataagaactgttgtcaatgagtaaactaccgaggggaacgccgttatagagtaattattgtgtgttcgcaacgtcctgtttatttctgcatgtacatgagcgacgtaccgtttgtgcactttttatcatatctaaccgaaaacgttagtcaacttaagcatcattctaaactcaccaccaaaatcttatcttaaaacaagttaaagaccattactcaacgatagaaccaattggcaactcgtcatgtcgtctcagaagcggctgttgcggacacaaatccgtaaggtactgagtgcgatttcgtcgcagtcaatcgacctacagtgtatgcatttaaaatcctgtttctgcaaatacgacatcatttactaattatgtgtattcagcgaatcttgtctgtcagcgtgttttgcagatgccggaatggaagcaaagtaaaaacatttgtctgtatctgaacatgccgaaggcggaattgcggacaaacacgctactttcggcggcgtttgaacaaggtttgtgtcaaacttcatattcattcttatttggtcttctaacggtaatgatgatcaggaaaacgagtgtttattccaaaatgtttgggaccacattacatggaaatgttcgagttggagtctccaaacattcaattgcttccaaaaaacaattggggtatacctgaacctgcgggagacacagccaaagttatggaaaacggtattcactgcgacctgattattgtcccggcgcttgcttttgacacggcattcgcgagactaggacacggaaaaggcttttacgatgcctttctccgtcgatactcgacttggtgcacggagaagtcaattcagtatccactacacaagggtaagttcgtcgcttttgttccgtgcaagtgctgatcagttagttggtatttgcctacaagagcaatggttaagttctcgagtcatcccaaacgagcctcacaggatgtttccaaagacacagttgtagtaccctattcgggtccatcgacaaaccaccctctgtatccacgtcggagccgtagaaacaggcgagtgccaatccaaagtgtgtccgtcaccaaattaagcattcagtgtggtttaggtttcatgggttggagagtctgtttaccttcttttacgttctcattaattgcacccattccgtgtggttactgagtttgtttcccccttttcttttattcttcatctctactttttctattagcgaccatgcaatttttatcgtatgcaactgtttcattcgcttttagaattgaatagttcgttttggttttccatagggcaagtttttattccggtctccctctttttcgcgacagtttctagtttatatttcatttcaattcattaaatctatattacagattataatctaagatgccttttcaaaaaagaagttagaagcctaagttctaaaaacgcactaattcatatcgagaagtgaaagttgcatcgcgagacgaatttgctcctcttcatccaagtccatgtaattctcgggaacaatgggcggactcgatgcagtaacggaagttggagtttctaaaatgggtgcggaagactcttgtgttgagtttcctggggcattttctgcagtagtttcttctgcaagaattgtttgcatctcttgtgcctgtaattcttgtcgctctgcttcttctcgagagagcatggttgcatacgccagtaactcttcatcactcaaaccaacgagacctgctcccagaagctgttgagcttgttcttttgcttcaagtcgctctctgcgttcttgagcaacttggtccaaccccattaaaatttcacgttccaactcatttttcgagtattctgctccccctcgttgcattggaagcgaaggcggaatgttggctgagcgtgggtttacagttcgtggacgacgaataacaagctgtttcggcattgtgtatgcccaggattttacatgcttgcccattgagatagcacccttaggactcaaagaatccgaatcaatggaaatgcacaaaatgggctcacggcgcgctggattccgtgcatttgctatggttcgcagcagtgttccagttaccgtgtcaaagataccacaaaagccacttccggcaccggcaacaagaaccgcattgttgagtgccaggcatgttacgggagtattacgggagacttccatcgtttttaagaaaccacgacgagacgaggatgcctgtgagttgatcaaataagcccgtcccgcatcatcacctacggccaccagccgtgcattttcacccggacaaaagttctttggctcgcgttcgtttgcatcaataaccatatacgttggttttccctgacactcatatagaacacgactctctaagggagtagaagaagatatagcaagctcgtcctgcgtgtcataagagaagcgttcaatgcagttaagcggtgcacccgtggtaacaaatgcacatttgttactgcaatcaacacacagcatcggaagtggttcgtcagcttcattgagttgacagacacgaagcgcaatgagtcttggcttcactagcggtgtcaatatgctaggtccttctacaatgtaaagagcgtagaaacctttgctgtaattatacacatcaaacattagtagtctgcgtcgtgaattgtagttaacgctgacaatttgtgatgaatcaaaacgaaaagattgcaaacatactcccgtgcgagcgtcccagcaccgtacgcaaccatcatctccacctgtaactataccaatttgaccgagaggaggcaagtcgccacgaacgacatcgatgcagctgacagcatcctcgtgtttttcgctgaaggctctaaatttccgttgatttgcgactgctcgtgtcattataatcgcaccaacttgaccattcaaaaagccgaagcccatgagctgccgtccaagcatcattttgctgactgtatgtgtcgtggaaagttcgcctgaaccgcaatgaagcaatccccgttcaacttttccagtttttgggtcagaaatggagacgcaaccagtcattaaattccccgtaaacaagcggttagagccaaaatcacagtagatgtgtgtcatttgtcctacacgagaatcgtattgcatcgtctggccttttccgcgcttgtacgctatttggagagccatacgaagaatgtactcctgcctccaagttccattaccaacgggactaaaatactgattttgatcgccactaaaatgatactggaaagctgttctccagcttacatcttttgacaataatgaataccacgctgaacaacactgttttgccgataccagagagttgacgtccaaaaacgaaaaaataaccatcaatatttctacgtttgcttgttagaacgtcgtgattgagtgtttcacgtaccatgaggtaaatcctgaaccgttaacggacgcttctggtgagtgttgggagaattcattatagtgagttggggagaagggccagtcgctaccgtgcagcccaaaatcaagtattttctaattgataaagtcaagctaagacgctgaaagcgggattggagcaaccgtctgccaaaccccacttcggccgaagtggggaatatgtgggatatgtggaggctcatggtggtgacttttccttggggtattattcttggtggtgagtttgtcaacgcatttaaatggaggaggcctatagacagtgcatgagacaatagctagtaaagagaagaatgccgtgtaaatcttgtagaggaaaagttaatgtgtaaagtgtccatttcagcggtttcatttgcaagtttaatattgttcagttgatagcttcttgaaaaattgaccaccgtttcatgagtttatatcacgactcgtaagatacgtatacacacctgtgtgaaggaaagcgaaatccgttgatacccaaaactataaacctatatatcccaaaaaagtagtacactgaaagacatcttgtttgtgctggtcccacacacatagaagcaagcatcacctctcgtgctattaccgacactagcactttttcgtttgtcgggaagatgagaaagagaaatgtgctcatctatcaaagtacgtattgccgaaattccctgttagacgagttacccattctcgcatttactcttcgtcttcgtcatcgtcatcgacttcgccttcgaactcgtcgacttcttcggcaccctcctcttgcatcttgcgctgattttcgcggtaacgctcaagctccttggcctgctttttgttgaatcccgatgcttctgcaagcagatcaagggcttcgagcttctccatagccataacgtcttcccatttcggcacgggtccctcaaacttgagaaccttggcaaagaagtgaacaatgcactcgacatcacggtcaaagtaatacttggcatcggcgtggcttgtggaaaccatctgaggaaagtcgatgataataggctcaccactttcataaaccaggatgttaaattcgttgaagtcaccatgaatgagtccatgacgagcaagacgaacaatgagacccatgagcttggtataaagggcttctggatcaagcaccttttcaattgcacgcaacgggaaagcatccacaagatccataatgatacaatgacgcgaatagtcaatcggtgtgggaacagggaatccatgctcatgaagaatcttcataaaagcaaattcttttgcggcagcaagacgcgagaggtacatccaagaaccagtctttctgttgcgcaagtagtcccggttattcttcacactacgaaagcaaatacgaccgagacgatgtattttgagaatatactgttttcccttctggtcactcacgacgtaaacgtcggattcctttccaacaccgatttggttgcccacggcatacacactggcacgcttggtgagggcttttaatgccaagtaatcatagccagcgtatgtcagccggtacccatcatagttggatttaggcattctggcaatcaactttgtcatgtttaagacagagagagatttcgtacaggaaccgccccgaagcttagccaactgagtaatcatgctcgaaggcacgacttcatggtttctgctacccatctccacctaagtaacattagtacttgctcaaacttgtttcacagcatcgctaacataggttttgttcgttgaacgtttagttgccctatattacagcgatttgttgctattcgtaaccattccaccatcacatactgcagtaagagtacgaaaatcctctggagagaggtatctcatagcttttatattcagattgaccattttgtctgtctgcggtgtttgggggaagacagaaggatttcaatgttcagtaacaggaaagatagaaagagaaaaaaaaaacaatccgtggtaacgaagagacctggaacaaagtgagacgtgtcaaaaattactttctgtgatgcttgggtgggaagaattgtgaaggttcctaggaaaaaaaaagcaaaaacctaaacgacagtgaggaaaagagcagagacaggtcgttttaattcttatagcaatgagatgctctattacctcaactaatatacaaattcatcgttttcctgactatttttcagttttcacttttcacttttcaattaaccgaaaccttattttaaggttcatacaaggtttgtttaagcgagaagtaaatttgactcaggtcatgtgcattattcttcaccaatcacacagccgcaccccatcccttttccctctccacaaacccctttaccttaatccccacaaattcgtatcgattatctaatcggcttctcagtggttgcggccacactaaaactacgtattttcgcctccgcgacaaagtgggctgacaaagtcacagcataaatcatgccagaaccgacactgtcaggcaacaatcccaccaaatttgactcattcaggcgctctatttgtgcgtcctagtgagcccttgtgacctaaagtacttcgtctctgaatagccagtagaatccccgcaaggtagattccggtgcccgtgcgagtcctccagaccaggcacttttgtagccaaatctgcaccgtaattgccgggttttcacgcgtctctctcacacggaagcaattgatcaattctggcaggcattggtcgctgttccggtagccttgagcccgattaccgtctcatagtatttctgttgccaatcgagtaattagctcgagcatcgctcacacactccaatggttcaaatcaatcgtgtacgcatgaaagaggtcaagaaggtcgctgagacgctgttcctcgcgtttcagaacgaacccttcttcgattacttgctgagtccaacttcatggaagagtgccaaatctttaacgaagttccgtcgggatttctttgattatattgcatacgcattcatcatgagtggaaccgtctacgaaatcgacggttttaaaggtgttgctctttgggctggccccggacaagatccttactcgacttataccgtccttcgcagcggtttatggcgctgtgtgtaccgagtacccaaggaagtggtatgtcgatacacggacgagtacctgtcaaagacgtgtgatgcccgtgaacgtctgatgggaaagaaaaagcattggtatttgtgcttcttggctgttcgtcccgagcatcaaaagagggggctatctcgtccgcttttggatgaggttcatcgcttatgcgacaagaagaagcagcagatctacttagagtgcaaccagagtaccaatcgttcttactatgaacatctgggttactcgctgaacgaaatgctccagtttgacaacaacggctcgccgatatcactagcggtaatgagtcgagaggctcattaaaagcagatgtcatcggtgccattggcgcctcggcactttgtatttgtatatggcctattgcccatgcgtgtattctgcatgcggccccgtgtaacacccgactcttgctcgttgaaacaacgagtaagagtcaaaaaaaattggtcacgacaaaatacccggatgcatatgctccggatctttataattttatacctgtaattagtttaattgtaattcatacttttcaacttgtagcaaaatgaagattggatatgttcacaactcgtcacaaatcaacaccgttcaaacaccgtgtacaatctgggaaggcttgtcacttggaaaattttccgctcatccataagtcgtttgctgcaaagaagacgccgcttaaactctggaaagagtatttcttcaagcaattggactatccgttccacttcgtccgacttggcgttttccgagtcaagcttaacaggcacatagaagcgggcaattgctttcagtatgcccgcaaaacatgctttttcttcgagccattcaattttgtgaggggcaagatcggccaaaagccaggggagcttttcaaggaacggtgagtactccgcatgcagcattggtatagattctaattggccttctggactaattgttaattggaaatattcgcttaacatttcgcgtcgagccagcagcaatcgctccgttttttccagaagttcagatttgttttttgtttctccatcgacttcgtcctgctccggtagtccgagctcaagtaaagtgcgtaccgaaatgctgggctcaagctttatgcatccaaaattacaaaattcagatagccctatttgataaaaaagctcaaaagaaagcgacaggtagtcaactagaaaaagaccaatattgtactggataacgcacaaaccgcgttcgggacatacaagccccacatacttgtgttccgtgagaatgttcgtagtaagtacatgcattgattgcagtacctcttctcgaagctcaagtatacttttgtagtttacttctgtgcgatagactttgtcttctgattgtaataagtttgaccttgaaagtgatttgctcgcaacaggcgtaggagatgcctcgtaatcggtggcttcagatgctggcccgcaagctggggtcttctggctcgaagttggcgtgtgtcgattcataagcgtctttatactttgctctcgtgggtcagtgcgcaccatgtgatgctcgtacactgtatgactcggtcgcccttgtcgattgctttccggtgtcttaagcattgttgtcgttgaaggaagaacggtttgaacatgatagcttcttcgtgcatcctcgttttcgagaacctttgaaagatgagaccgaagcaagtctgctatttcctggtcgtgaaggaaatgcacaacacgttttgaaggatgtacgtttacatccacttgtgattccggaatgtttagtgaaagatacagaaaaggactagcacctttgggaagaaattcgctgtaaacttcctcaagattttttcttaaatccgtcgattcaacaagtcggttgttaatgaacagcagaaaaacggtttttttggatgcgtaatttgcattactgacaagaccttgcgcagaaaacccttctaacaatgaacctccatatacttcgaatggaagcaagttctttgctaagtttgagccataaacctgtcgaatacggtcgattcgacgaaaacgagaagaaagggacagtgtggcagcactatctccaaactttttacacgagaatgacacactctcgttatgaatggcatatttttgtatgagtaacaaaattcgacgaaactcttctgcgccattttttaatgcaacctttcgacttgggacgttgtagaacaagtcttcgacagacacaactgttccttgctttcctgcacaaggttggggggccgatgatccatgtccagtagcaggtgctagttttccatcaatgtaaaatgcactttttatgaagattagcttaaactaatactcgaaaaaacaacgagttcaaaacacaccgccaaccatgaactgcatcctttcttttggttgtcacagtcagtcttgaaatgtgacttatactggctagtgcttcaccacgaaagccaaacgtcttaacggaggaaagatcttcaaatttggtaatttttgacgtgctaaatctctgacaaagcaatggtaaatcgtcattctttcaagacattagttagcaacagaacatgttatttactgaaacggattagccgccttgacacatacatatataccagttccattatcagagatttgtagtaattttaagcctccctcctttagaaggacatcaataattgtgctttcagagtctagtgaattttcaatcaattctttaactgcattttccggacgttcaataatctaatacaaaggagcagttagttattgtctaatgcattcagaaaatctttgtgagcttcttaacgtctatttcacgcgtacctctccggcagcaatcttgttgacaacagcttcgcctaacggacgaattcgtcgcgcgctcgagctgtcagacattaggactttacatgaattttgtacacacagagaacgtgcaaggtttttttaataagcagacacagcttactgtagcaggtttctgtggcatctgtcaggcgcggcaggcggagagcgcgggtttcccgcggccttaccgggacttgagcgaggtcgttcatgcctagcagaaacgctcaaccagaacgcaattgaggaatgggacgtgcaaaagggagtaaacgaaaccagcacagacacaggttgaatcctcttcagaaaacagcaacaaattcacaagagattgtgctggagggcaaggaaacggccattcctgtcttggaaaaagtaggttaaatcaattcaaagttttgtcgaaattaccgatacaagtagcggaaaaacagtgactaacctgtttagttgagctcttctgaagcaaaggaacgttcctggtctgctagtgccatttccaacttgattttgggcgattcggagactcgacttttgttactaaagaatggactggtgaaaaaattgcttgagagacttacagatgactctattgaggttgtcattgaggtcactggcgctatccgtaaccttgcagtcgaagatggttacgacgtttgtatggatatgtatcgaaagaacattctgtctcctttaaaaacttggatggcaaaggtacttaacattagcgataaattattgtccactcaactaatatgttcttagatcgctagtcatttggaaggaatgactaatggcaagaccccggaaggtcaagaggaagctgcgtaccaaagttgtctgttcgcggtaaccgagaacatctgcgctgttcttcttaatttaggtgaaaccacaaccgaggtaatgactgctttgaacaacaatggggttcttcctttcttgtttcaacttgctgtccatggatcgttgattccagaacaagttcaagaaattgttctacaagccctttgcactcttcttgatgacaatctcgctggcataaaagaatttgtttcttcctccaatgttgacattgctaatgttttgtccgttattggagagtatatctccaaggacttacctacattacaagcatattccatcggcgttttgtttcagttttatgaggcaaagcaacttgacaagaaactggaatctcaattgcaggttgttcccgctctcgacaatttgcccactgttgcattgcctaagttgggtcaacttttacaggatggaaaacaatttcttcgttcattgaccacgaaagcatttgaaaacgaaaagactttagcagattacagaattgctttgaccgttcccgtggttcttgagattcttgcttccattgcatctttgttgcaaagccttgcagacggtcaagtttctgatgaagatgaaatggacccagaagttgcagcgaccgaggctattgaagagttggacaatttggttggtgacgacgaagcagctgacgatgttgacatggattctgaagtgcctgcgaaacaatcggtccaggttgcttctgagcctattgtattcatgttgcaaaatattatgcctattctccttgatcttttggaaccctttgaacccgctgttgcgtctgttattcccgatagagagaaaggttttcttgatgttgtccatgagagaagtttggagtgtctgaacaatatcgcttggtcctgtaacggtatcattagcgaggattctccatccattgggcaatggcgttcccaagctcaaatcattctggcttgggtgtctaagatagtcggtcctcagtttgaggcttcgccttctagtttcttgactttgtgtagcgtattacttgctgctagtaaagtctatagtggaaacgctattcccttcacacctgaccaggttgatgtacttattcaatttgccgcacgtcttaacgatttccaagcacaatcacgtcttgtcggggctcttggtgcgctggctaagtttgaaggtgatattgctttcaacagcaagatcggcgatcttctcatgtcttgtttaacaaatgataaccctcaacctgatgttgctgttgaggcactgtacgctatctttgatgtttacggtgacaaggtgtatgcttacgatacacctgtttttgttcaaaagaattacctggccgcccttcaacaggcagttcctgctctcactaaaatgacaaaacgtattgatcgtaagcgttgttacaatgcccgcatgcgggctgaagaggctatgcaaaatcttcatgcgttcattgattacaaaatcaacgagtacaaataggcatggtgcattggcaaagaaaaattcccgaaaggatttaagtgattggtactgtacaagcggttatacttgacgtttaaagtccaaacacaagcgatttcttgtttacaactattctcacaaattattatttgctgttttttggaaagagatagaattgtggaacggtagcatccacaccggtagtatttttaataatagaacgatagttgcaaggaaacaacgtcgtgattttctacaaaaatttggaatctactgatccttaccgtaaatgaacatttgccgtatcaatacttcgttactacattaaggttgcccaagcaacatttcactgatgtaaggagcaatggaagggttcaccgtactgatgttaatgacacgacgttcaatcactgtgaacagaattcggccctgctttgaacgaactaaattccgaagaacgagggttgctgttaaggccgttcctgtggcatcaccccgctcgtccacggccgtctgcagtaaaggaactctaaagtcttttgtggcactcgtttgccttccaaagatagaaggtaataagtcttttgacggaggcggaggaaggtgagttagcatgtgagcaactatacctgcagcaatcgctctaccagcaacaccgttagacgggagtctactgtaattgcaatttgcccactgacaagtagtcggtacggttggcatagaagcaatgtgttgctgaacgtgggcatataatgctgagggaccagcaagttgagcaccacaaatgggaccatttgtatgcttccataagcaggtttcaaaacgctctccttgtaatgaaagtggtactcgtcgccgcctaattccgttaatcacatactctactggttgctttggggtagcaacagtcattgcacgggcattgggaaatgcatgactagaaaccttgatgaaatcagccgggctaattcccatctgagaagagccttgtatcttctccatattggaacaatacaattgccagatgtcagtctgcaaaacacagtcttttggatttgcatcaaaacacattcgcatccatctgatgcaccgttctggttcttggacagagagcaattgctgtaattcggaaaggggtaggccgacgtacccagtattttcgcttgacgcgttcagagttggaaggtgaatggccatataacgttcctgtgcttggaaaagcataagacgtattaagtgttcaacaagcgtccaaacatctgatcgtcttagtaacgcttgggtgttagatctgtatgttgtgtactgatataataaatccaatgttgcaccaattacttcctcgtcctcggttgcagtcaacattattacacggccgatcgcctcatcatcaatgtcttgcagcaaacgattgttgtcatcattcaacgccaagcgggccagggtccgaagtgccgcaattagtatagaccgatcttgggatttaaggagcctgcaaagtgttttgtaaagctcatttttttcgctggtgatactgatgtaggatgcttcgagttcggcaatatctaaaatgtactgtaacagttctgtacatttcacttctaaagcacagcgtacacccaactccaatatgtcagcaacatgagaagaaagtgccacgtgttgagcattttccaaattgagtaccgcgtttcgaagaacaagagcagcggcaagtgctcggtcgagatgctcatagtatgtatcctcatgttgataataatgtaaacgagtgatttgttgccgtaaaccttccatcagacattctgctagtccagggagacgttttaatttgaactcttgactacgttcaaaagaaattttgatcaagtgccccagtgcccaatctacttcatcgggaaaattggacttcatggctagcgaaacacggacaagcagaggtgggccgggaaggcccattcctaacttgggagtagcagccgccggcggttgtgtaagcttatttaacgtggagggaaggggtaaggctcggatttgggcagtgggtagagttgagcttgcaaagtacatgttgtttggaagtaatgtgtcaaagggtgttgacgactttttttgattattcgaagtttcggtgtcattttcgtagaaacttcgaatagatggcagattgtgcattgaagcggctggagggttcacttcatttgtgtctttaatagtaaacgcaatggcgtcttttgcctccgcaaccggtttttcttcaagagcttttatccgatcaacaatatgatctctaagttggttgttaaaacattgaacataatcgaataaatgttacaaacctgtagtttgagttctctagcaagtccacgtgtggtggtgtcaaatcccatttatcttttaattcccaagcactacagtgttaacaagacattatcatcaaagtttccgcatttgttttagtgagagtatacatagctcaccggtaactggaaaccctttaagacttacattaggtaatgaaagtaaattgaggctaattttcttccaacattcggcccagggagatcaagcgactgtgctatatttttccattgctcatttccagatttacaaacttcatcgtacccacctaattcactgacttttcggtatagagtacacaagcaaactggacgaccggctatgctcacatcataactcagaggaactctaatcggtaggttagccgatgcaaaacgaaacaacaaaataaaatactccacaatttacgcaacaacgattcaacaacaccggacaacataccttcgttcagctaagaaagtaaaaagtgaagcaagaaaccgacttttggttgataaatgtggcagctccgaggacgcgagatcttctttaaagaacgaagtgttttgcatagcaaatcaaaatctgtgcgcgttgtttttgtctcttaattatgatgttttaacgacgattgtgcattcttcgttaacgcgttcgtgcttggtggagcactgtgcttaaccttggtggtgagcgtggatgataattgtggtagtattttggtggtgagaatgtgggtttcatccacgcaaaaaaaaatagagactgcaaggacgcaagagaatttgttaacttttatgcctgttttgttttataaagtggttacttttaagagtcgttcaatttaaatttggtacacttttatctgaaatttttcttttcgagcgattttgagttgggttttgtttttcaaaagggtatcagtcttcaacagtgaactaaaacgtcaacctctctgtagtgtgtaactcattgtatccattactatggatcctatatatcagccattagaagacaatgaagggtcttcccagaatatggctctcgaattgatgcaacagtcggaaatgctggatgctaatcaagtcaatgcagtgtatgcagagaaaataagacacaagccgcttttattgattccaagtatggctaataagggatcacaagcctcatctcgagatgagtcttcttcttcaaagaaaaaacagaaaggtcgattgtcccacgccgaacgacgtagactgggattgacacaaataccgaagaaaatggactatcaaaaactcttacaactgcataaactttggctgggttatgtacaagaggcgttcacaaaagcctatggagaagcactgttgacgaagttactcaaagcagagtatcaaggtgctatccttcgagtacaaagaagtaaatgcccttcaaaggttggcattgagggaatttgtgttcttgaaacaaagaatacttttgtcttagtaactgaggaaaaccgtgtccttcgtaagtctattgatattgatacgctactgtttgctaactactttctctaggtatttcaaaacatgattgtatttttgagttgggattcgaattggatggaaagaaacatctctttgagttgcatagtaggcaagttgttaaccggccagccgatcgctcaagcaaacgatacaaaatcctcggttcccttgatctttaggtgatggagaacgaattgtactactgttaaatttcgttgtttatataaaagctgactttgtatgactgctctcgtctactaaggtatcgtttgagttaaagatgcagctaattacgattgtaagttaagcttcattttgcggtcaaacaaaatctcgcgcaacacttttgaaatcattgaaggcgagagcaagtttactttgttactgtgcaccggtcttttcttttggtacgatagtgcagacacacccgaaaaatcatcaccatcaaggagtttcttacgaccaaaaccaagactgttttaagttatcttattgcttaagctacgatttaagatacatttttgtttttggcatagcatacccaagaggtgacaatgttacctcaccccgactagactaccacatcggcaacagaacaaaaagagcctccagcgatggattggatggatgaagatgcaatatttaatttggaggaaccagatgaaaatgaaaaggattatgatgaactttgtcggtgctggataaacgaaaaaatggctccagaaattctgccttttgctacagacgtcgtgggacgtgtaatggaacgtatacgtgctcagctggagtctcttgaagagattcttgaaactgaaaacactacagattacagaagtgtccttattcaaaatgaactagaacgggtaaaatttgttgttcgcgtgtatctacggtgtagaatcgctaaaatcgacaaattcgcccaatacattcaaagtcaccctcatgtacttgcgttgctgtcctcttcagaaaggcagtatttgctaagacaccaacaaatcgttcatcgattttatgtaaattcgtttcttcgagatttgcctccaaaaatgacaaaacttgatgatacagtcggaaatatatccatggtcgtggaaccggatgtagacagaacggtgttttgtctagttaactcaaccgttgaggaaagtgtaagagttgcagaggatgagtatgtcaatctagataagggaagcattttattattgcggtattccgcaatagctccctttgtacagcagggaatcgtttcccttatttaatagattaaatattcctgttcactttaatataaactgaataggaatgatcaaagacgttgggtgttatgttacgctagcaaatgacaaaaacttattggtgactctcgtcacccgcaaaaatagtatagagtggattttgagtgccaactgagaaagtaagattagcactcgcaaacccctctggacctagcagttgcagccgttcaataatatcgtccagcaagattgctcggccgacagcagagccttctcccgtttcatgatctacatgcatgatatgtacgtgaaaatgatagtacgagggcggatctatgagttattagtaaaggtggaaatgaggtcgctagtgcacttacagtgaacaaacaatttcaactgagaggcttccaccgggaaaattgtagggatttttttgagtacactctcgcgtaaattacgaagcatgccaaggtgtttcggtttcagatctcgaatagaagcaatctcatgtgaatgagaaatagccatgacattaaacgccagcatgttttgtcggtcccatttcctacgttatgttaatacgatgttaaagtccgaagcaaagtgaatattctcctcaacgaaaacttacaaatcaggtaaaatgatataaccgttctcacggtcagggtcttcaagcacaatacggtctgattctgctttgtggtcgagaatattgtgaacccattgaatctgagaacctctctgagtgagaatgaaaggttgtgttagccgttcgtacatatcgggtgtctcaacaatcattctttttggttgtgtagaatactttttgatatgctacaatgtgttagcaacgttaaaaaattgagttgtaataaatgttcggtcagttaactttgcaataccgaagcttacaccttttctctttatcaaactgaaggtcaaacttttaggtttctgctgtttaacttacattttcagaagcaggccatataagcgttgtcttaatggacggtaacgtttccaagctttgttggaaagtatttagataccaatggaaaacgtcgttgttttggatgagttttccatcaagaatgtaatcagtaatatggttcagatcaattcgttctaaatcaaacgccgttttttctaaaataagaatcgcaagctgatcctgaatgcaaccaagtatattgatggacttcgacttggtatcaatattcaagatgcgttgaaactttagttctttaacgcgttggagcagttcttcttttgccaaattagaagtcattttcgccaaacagcacaaaactttcttttgatattgttcgttacggcagtctcgttctgcaagctacttttacaattggttagaataaatgtaatctacaaggcatggcgctctccaaacaacatccatctgttcatttgatttcggtgtacgcgtaattttggctgatgggtctgacttaccaaaaatttgtttttgttaacaaaatcactaagaatagttcaaaaatggtaatgtacgatacacaataaacaccaaatcttttgtcttctccgttaaaagatcttttttgatgcaagtgagcaaatttactttcgatgtacttactgtatgccgcagtgaacacttcttcagctccattgtgtatcaacaacgatttacaaactcaaaacaaatagtagaaatttatattgcgagagcattataatgctgttttttcttccgtatctgctgctatttggtttctgccaggctcaaaagagtgaatcagcagcctacaaggtacgtttaatatcgtttatatttataaaacaaattgtcctttaagtttcttatttagaaaacagaattttaacttctttcaagcggactgcagttcctgccattctttcggaacagtttacaaaagacgatttatcttcatggagggatagttggttagaagcaagcgatgctaattacgctggatcttggatgctcaaggcattgccaaaaccgagtttgaagaatgagttcggcctcgttacaacgaagcccgcaacttctcatatcctgtacaataatttcgagcgaacggtaaagataccaagtgaaacaattccaattgttctttcattccaagttcgcccaatgaaggaatggacttgtggacattctttcgttaaggttcttagtactccatacgaaggaaacactgaacctgagtactccattcttttcggtcctaagaaatgcggccttattgatcgtgttgaattcattattcatcctcccgatgtcccctacatttacgtattgagaaatcctcctgtaactgatatgaacacttccatgacttccgtctacactgctatcttgtacaatggttcctacgaaatccgcgtgaacggagaaataaaagcaaaaggtgatatccaaaaggactttgaccgtacacctctctcccccaaagcaagaaaactttataataccgatacaataacgcctccgtacgccctcatcccgcataaattatcagccgtcagtttaaacgtttggaatcagaacaaggatgtatatgtaaacaatatctttgtcagtcttaacgttaaggatgctgaagattttgtcaaccaaacttacgtcgttaaacatcttttagaatctcaaaacaagacagaaggcacacctatttacgagttgctcttcattctccttaaagacagtatggaaaagctgtttgagcttttgcggtatgtaaaggttcactatatgtatatttggagcgaacccctatacgacaaattccagcattggtcaagtaatcatccatctatggttcagtacttgcctacagtcatctttggttctttgattgttttatgcctgggaactgcaatgcttcgttaaataaccacctttgccatacaatgaccttctatcgcagtacgcgatgataaagcacagcgtaaatttacttttatatacaatctttggccatgcatttatgagtgctggggatctttttctagattacacgaaacataaaaggtatcaaagcaatttgatacgttcatagtctttggaaataaaacaaaccaactgctatcaaaatgattgatattatacattagagaaatatgtaatctccccttgttatattctgtaacgtaagtaaccaagcaagtcattctactattcttcatgaacctcttccctgaaaccatgttacagcaatgcctttcggtgaaaaaactcgtttgttctccaatttttaattcatgttctactattttgatgcgaatttctgcatattcaaccaattctgcaagcaatcctgatgaattttcattcggtggattacggatatcaactctggtaaatgcagctgaaaagtcgcagaaagaggtccttaaaaagaaaacggcagaacaggaaaagcagaaaagactatcattaaaaagcaagccgaaaaacgcactgaaccaaggccgctcgaattatcccaataagacatcacaaaatcaagttcgtttaccacatcgacgtcccacatcgacaacatttggagcaggaaaagacaatactttgagtactacaaaagtcgctacgctaacggctttcccgaacactcacttgaaattagacatttggggaacagaagatgaagcaacaaaaaatgagtcaatttccaacttagctaaggagttttacgaaagaaagaatatgcataagcaagtacacgatgagtttctgcgtcaaaaacccagatccaaactccgtaagtctacactttctatcaaccatccattctccaatttacggaatcgtcagcgaactaggaacggtgatgaggaggaacgaattttcgttacacaaaacatgttagccccataccgtatcccgtcgcttaacagggaaattcttcgccataattccctatggacacctgcgactcctttaggtcaaattcatatgatagaagcgcttcaacgattggaagcaatgaacacttcggtaagcccctcggcaagcgccaaaaggcctattaaggcatcatgaatgtttgtataagcttcttcatttatggcttcttaattcgactctcacattccatctcaccacgagcaaacttgaatcataaagtgagaagcaaataacataaccggtccctttttggccatcagtactagtaccaacatttgtgaatacacaaactttattatacttgagatctgtttgcagctattttcttacccgtcatttttttaagaacatgtcgtatttgttgaaaaaagcacagaaaaacattttggacgtaacagagaattcagaagatgcctctacgaagaaaggctatgaacttgctgttgatgagaagcttgagaactggtcgctttattttgaggaagaagttaatatctctacggatgccggtacgattcatggattttataccgcaccaaaaaaagatggctgcctgttcgttttacaacatggggcgggttctagtgcaatgtcttttgctcctgttgcccgcgaattagccaaaatgagcgacaatcaagtgggagttttgtccgtggatttacgaggccatggcgaaacggctttaactcctaatacagattactcattgagtacattaacgaacgatcttgtccatgcactgcaatttattaaggaacgtcttatgccgggaactcagatgtttcttgtcggtcatagcctaggtggtgccgtctgtgcaacattgacatacgaacggcttgttcccggtattaacggccttgctgttcttgatgttgtcgaagggtcagctatcgaagctcttgcacatatgcagcaatacttgagtacacgtcccaagaagttcagatcgatcaaggatgccattacctggcacctgaaaactctgaccattcgcaacagcaattcggccaatgcaactgttccatcgttgttacaaaagaacagcgataacatgtatgtttggcgtacggatttgcttgctacatacccgtattggtcagaatggttcaccggattaagtgacaaattcttgggtactcgaggcggcagattgcttgttctagctggaacagatcgtcttgacaagaagctaacaattggacaaatgcaaggaaagtaccagctggaagttttgcctgagaccggtcactttttacatgaagatgcacctggaatgatctctgatttactcattcacttttggcatcgtaaccagccattgaagcttcctcctaaagttggtcaatctcgtttaacagcataatgttgtttttagcgaattatcctttggacataccctaggttttaccactcccctataccaaggaatccatcactcaactgccaacaagcaccattgtcagaagaaacgccctttttatgatttaaaacattatttgacgttggaatagtcctcataagtacagttttcttcattgtagtgtgttctacctttatggagttgcatttcttataatttttattacaaacaaattacatccttggacgtacgaattaatgaaccatgtcttctgttattacacaaacacaagaactatcttcgtatagcccgtttctgtacccagattttgctcaacacaacccgagactacagctacatactcgaaatgtatcatttgatattactcgtaaccaattgcttttaatgcctgaaagcttgctaataagcttatttccgcgaggattgatgctggattttgctcttcaggaatcgggaaatgctgttcctccgcttgagactgcggattttgaccctgaactcttgtctcacatattggacacgtacatcaatgcctatgaaaaggcttctcagcatccagagctgctcccgatgccacctccaggctttcctggacgttgcggtattatttttctgcgtgaagacattgaatactatgtactagaagacgactctccctacactgttcgcaaatccatacatcttgacttcgaaggaaaacgtgcggcaaagcggaggatcggaaacctgcttttgcaaaagaaacgaatctttgatggtcttatcgaaaccggggcagaatcggagaactccacagaagcacatttagtacgtatgttgtgttactgtggttttacaaccaatcaagagtggcaataccgtatgcaagaacaatcgagaacatgtattacttcggtgtcaattgttaatctcgatttttccgccgatgaaggtgacgaaaatgatccttcatacgttcctgtctatcacaaactgcttcttttttggcgtaaacctgcccgtaaatgctggtggacatccaaattacgcacagaggtgaagggagttccatgcaaatcctgggttcgtcgtgtctggacgctcgagctttcagtgttcggcgagcctggcaccaaagaacccatgcacctacagcaggatcctatggaatctgaatctaattcaagcttcgagacgccatcctcacaatcattaacgtccctatctacagagatgcaagaacagagctaatccgttggtcgtctacggtcaaagcgcatgacacgaaactatgaatgggtagcgtttattcttaatttatgaggtgggtatgattggaaagtgtttattaattgaaaatgattagcattataaaacgtaacgagcgataggagggcggaaatgaatatcgggaactagtattttgaaaaaggataacaccggtttgaacagaaggcattgcaaggttttggtgcgaactcattgaatctcaagttttgtaattctgtagtgtgttagtaatgttttaggattcagatggtttcagcaagacttaccgcaagactgtgtagtcttgcacatggcgcaggactcggtcatgacgatgtctccgtttgtgtttaacacggacactttccgcgctcttcggtttaccaataacaacagcttcaatagaaaagtaatcaggatcaatccatggtttacccttcaccgtaaagtctcgcgaacccagcgacgaaaccttgtccaacttcaatgtatcaccaacatttacacccttcaaacgaaacggtaaggttacttgatcgcctttggtaacaataaagtgacgatcgtaaatatgcacatcagcgtagtgttcaggttgttgttttattgagtctaagatctcacgagctttgttggcctgagcacgttcacgaataaggttcaaggcagagccggccttgaagaaaccaacttgatccttactcatagtgtggttgcaaggaatctcaaccacggaaccatccttcttggtgacaatcaacattacgggcttgctcaaatctccgttcagcaaatcgacgacacccttcgtagaaacgatatcctcggcatcaattttgtcataatcagcctcgttggcgaaagtaagaggaagaatgccttgcttcttcaaattggtctcatgaatacgagcaaacgatttggtcaaaatgatgcgtccacccatggcgcggggttgaagagcagcatgctcacgagcggaaccctcaccatagttatgctcggcaacaaccaaccaaggttggtcggccttcttccacttccacatcagttcgggaatggtcataccctcgccattgtcatatgcacggttcacttctccagtagcagcattgacagcaccaatcaaggtattgttgcaaatgttgctcaggtgacccttgtacttcaaccacttaccggcagcagaaatgtgatcagtagtacacttacccttaaccttcacagcaaccttgaggttctccatctcaccaccagggtaagcatcaaaaggctcaagaacctctaaacgatccgacttgggatcaatggtgatttgagtagagggaacgggttcagggttagcaggaggaatataagaagtgttaccggcatcaaaaccagcacttggcaactcctgtcccttgggagcttggaatttgaagggctttccctcggcatccacaagggtatccttggctgggttaaatgcaaggctgtcggagaaaatcttggctgcgacgacaacgggactcgtaaggaaattcatagtgttgcggtttccgtcgttacgagcacggaagttacggttgaaacttgtcaaaattgcattgggctcaccgtcgggaatgttgtcattgcgtttccacataccaatgcaaggaccacatgcgttggccaacacaactgctccagccttttgaagcttcttggtgaagccatcacgctcgatggtagcacgaatttgctcactaccgggagtaacaaagaacggaaccttaggcttgagaccagcctttgtggcttgttcaaccacatcagtgacacgagacatatcctcgtaggaagagtttgtgcaagaaccgatgagaccagcagaaagctttttaggccagccgttagcttcaacggtctcaccaaatttactgagaggggtgttcaagtcaggagtgaatggaccattcaaagaaggttcgatttcagacaggttaatttcgacgaccttgtcataaacagctccctcatcagcagcaagatattgatgttctgcgttggccttgtccgcagcatcagcaacaggaccacgacgggtagctacgaggtagcgacgcatagagtctgtgtaagggaaaatggaagtagtagcgccaacttcagcacccatgttacacacagtagccataccggtacagctaagggaatcgacaccagggccgaagtattcaatgatatgacccgtaccaccacgcacagtgagtttgccagccaaatgaaggataaggtccttgggcgtagcccagtcttggagctggccagtgagcttaacaccaatgatcttaggagccttaacttcccaaggagtttgagtcatagcatcaactgcatcagcaccaccgacaccaatggcaatcataccaagaccaccagcgttaggagtatgtgagtctgtacccaacatcataccaccaggagcggcatagttctccaaaacaatttgatggataataccactgccagggccccagaagcgaatgccgtacttcttagcggcactctccaaaaagtcaaaaatctccttgttggtcttgatactaggaggaacatcccgacgctcaccacgttcaccgacaattaagtggtcacagtgaatgctgacgggaagaagtgcacgatccagaccacaggtcatgaattgcaaaattgccatctgagctgatgcgtcttgcatggcgacgcgatcagggtgcaacttcaaatacacgtttccgcggatttgggaagtcgtagaaccaactaaactctcttcaacgttcgctaaatgagagtaaagtaccttctcagcaagcgtaagcttttcgccgggaagcaccttacgaacatgctcgagttgctttaccaactttgcatagggaggtgtaacagcagcggcagcttctgcggcttgagcggaaagaaaccgctttccttcagcgagtctaagaccgcgttgcagacccttcaaactgtgtcgaatgtgacactggaacttggccaacgtcgccattgtttgttgtggaggtttgctgaggttaggagcggcagcaaataaaaggaaagatatatcaaaagttgaccgcagcattattaccatatattaacattcaaaatttactaaatattctaatgtctctgatggctgtatatgaatgtacattttttcttcaagattgacacggcgacgaatgaaatcgtttggaaacaaatctcgaaggtaaagtgcaagtcttttataaatacattctttgtaaatatagtttttatattctacgtatttaattcatacgagacgaaagtatatttttttcatgtatttttattacttttgctgtttgcatagcttatttctgttcccgatcgcctaccattccacctgacaaaaacaaacaacttgatagtgcaccgccgaagcaataacaacacgaaataccgcttttcttcccataactctcttttaaaattactgcggcatattgtgaatcgggaatatcactcaattctttaacaattggcgttgttttcttgtcattttcaccgcaaattagaacgaacaaaaaattagattgaagaatttcggttctcaaaaattagcgatcgcaaaagagagaatcgattagatagaactgcacacgatagaactgcgagaaacagtataactgcttgacatttaagaatatgtgcgacgatagacgaaacgaaccttcggctataggatcagggtcctacctctccatgatgtctcacaattcattttggtcgactgacctggacgcattagaggaacagaagcctgtattgcacgacggttcttcttcaaaaggttcaggacatttagaaggtgcttttgatttagaagaatttggtgcagtcgttccaactgcatcgtcaagttccactaaacgaagcagtcaaatcctggatcaccttagtatacggggtccagggttaagcgatgaagccgaagccgacggttgcaacacgcctgaattaagtgaatcttgcaccagtacgaatatgcatgagccggtccctgattttagaggaagcgttgtgattcttgatgattcctcgaattgtcaacacccgaaatcgattaccaggtgcaagaagtgggctgcaaggctacgaaagatcttacgcaaagataaacaaccatcattgccttctgtgccgtcatcttttgcagcttcggcagcgcaatcaatgaactcgtctgctagtacgagtactgttttccagcgcttactgccatcatcacttagaggaacaagttgttctcgcactcaaaagaatccagtacattcagacccgtcttctatgattcactctttagattcattaaagccgtcatcgcgatcttcgtcaagggtcgccgactctagaacggcatgttcttcgtctaccgacttgatggcaaaatccatgctaatggataaaatggttgaggagatgcttcaacttgattcggcgtatgacgcgacagaaagcgaaatgcttgagtctggttggaacagtttagacgaggtccggatggtgcatcataaacgtttgcatgcatgggcacactggcgagagcagtttaaactgtttgcctgatgttatgcttcttaaaagttttatgtggtcatgcgagtactttgttgcttttgtttgtctttctgcttctgttgttatgtccgtttgtttttatttattcccttttatgttggaaatatttgtctgcaacgtttctttttccgacctgtatatctaaaacattttctttctttgaacgtttcctgttgtgctggacttagagcacaaattatatctacttcatcctttctctgtctaaaaaacaaagaacatacgcaaatactcgatctacgctctctttccctttgttctcgattttgtttctcctttcccaagtcaaagctgctaaaaatatcaagaatgctcttaccacaaaaaaccaaccccttctaaacaatgcccctcttccactaaccgatacatccctcccctattacacagattactagtaccatgcaacggatcattattgttgtacagatgtttcgttaaagcaaccagcccaactgcgaatacagactgctaaggaactactgctgctagttggcgggcaccagggatactgaccttttcgcgtcaagggagacagaagcaataaaacacctgacaatggtagacccacaaatattcatccggtaagctggttctagtctaagatctaggcttctccttcttctcgtggaagagagcggacaaaccgacaccagcgaccttgacgaccttgaaacggacaccaggaatatcacccttagccttgcccttacgaccgaaaccggaaagaaggacctcgtcgttctcatcgacaaagttcaaacaaccgtcattggggacgaaagcggtactagcagggtcagtaacgagaactaaacgatagaaatggaaacggacaaccgggaacgaacgcattaccaatcccggtcatccactccgtcgttttaacttacaccttcttgccgttcttgatcaattgaacacggacacacttacgaatggcagagttaggttgcttggcctcaacaccaatcttctcgacgacaatgcccttggcgtgagaggaaccgccaaaaggagaggacttgtaagcggtaccgagaaggcgcttcttgtagtgagcatcagcccagcgctcctcacggcgatggttgcgaagcttgcgagcagcgttcagaccagcgggtttacccatgatatgtgcaatgtcaaggtagtactgttttggtggtttactgttcagacaacactgtgactgtcattttttgcataggttagggcaagtgttatatcgttgaagtgcgcaaatgtctcactattctggtttacactatgtcttgtgactcagtaaattattgcaatactgaatttgacaattcgtgtcgttgttaatgatgggtttgaatgattgctcaattgcaacaaaattgttgaacgagaaagacgctcaactttttttttcttatttattcttattttttacaaaattaatcatcttttctactgtaattgcattttaaaatataaataagaaagaaaaaaagattagtgctactctttatacaacacctttgttcaaaagtcgtaaggggcatttacttgattacagaataggttgaattgttcatgtcttttctcactttttcgtatcaataatcactaatttttatttctaactattccttcgtttgcacttcggtttgtagcatccaatgtttaaagaaaggccccttccttctcgtttaaacttaaaccgacgactaaaggtgggaagtgttattaagggaagattataaagttcaagtcaacaattaatctcgagaccaataacacacatcattcaattgaacagcgattcgtttgtttcttacaaccttaatagaacaattgcacgttcttttacacggttacggctaaattctctgcctccaccctgttgtcttagctcaaaccttttgaaaagccattacagagaaacagcgtgttttcatcgaagacgctgctttaactaaatctagtcgatatggatatccttcaaaagggctataatgttattttggcacctccaaaggttcaacaggctgatgaaacaatctcaaaactttgtgaccgtttagaacatgctacactgtttgaagacaggaaggctgcaattctagggcttaaaagtttttcgaaatctttcaaagaagtacgttctgtaaaagtatctattcaagtagagtcataattactaactcgtcttcgtagcttgtcgcagctcaagggcttcgtggcattattcaatctttgcaacgggataaagaggatgtagagatcttacgagcttcacttgaaacatgcttagtgctgatgtctaatgatgatgaggaccagctttcagacactgccttgtgggttgccgatcaattcattcttcagccagacaatatcaacgagctgctcgaaaacgttcaaagcagagactttttcgttcagctatacagcattgaagtattttcgtgtgtactagtctgtagacctgctgagctccaggatattcttttaaagattcccgcagctatcgctacactgctacggccactttccgattcacatgatgcgcttcgtaatgcgaccctgcacttcttcataaagctcgtatctcattctcctaatcttcagaaagtcgccgcttttgagaatgcgtttgactatgcattcgacatttatcaggaggaaggtggaattattggcggcatgatttctttagactgtctaaaattcatttctcttctactggaggagaactcttctaaccaaaactactttcgcgagatgaacttgttccccaaaattgcctaccatctaaatctcgaaacaattaatgattcccttaaacttccacgctgtgctgataatgttattgcgcttcttaaaatcattcggttattggctcctttgtactctctttccagccgcagcaatcaactacaattcatgcgttgcggtgttattgatgtggttcttcgactggcttttggaaccactacatttcctactgatatttgcgttgaagcttggacctctttagcacacattgttcacgcaaatgctgatacccaattagccgtttatcaaaatggatactttacggtttacgatttagatgcttttaatgctttcctccatgtgatctatgacaaacatttagaggtcaatcatcgttatgcggctgttttttgtcttcgttctctaacaactgaaaacgatgatctgaaaaacttatttttagagcaaacacttaaggcttacgcaaatcatgacgacggtcaaacaaatttgttggaaacatatctcagtctcggcttatttgagaattccaagacctatgaatgctggtttactagcgttattctttccttgcttattttcgacagtccggaaagaaaaaagaagttatgttccgttaccatccattgcgagactgacgaggaagaggctgtaacttttatacaaacactatcaaccaaacttattgctgttcttcgacacaatgatgcgttacaaaccgcagttggctacctaatgcttttgatacttatgatggctaacgatgctgattgcgtgaatgactttttatctgaaggcagtgttctacaaatgctcgtcggaacattaattgatgagtcatcttcagctaacgctactattcagggtttaattgcaacgttacttgcagttgtctactattattgcccagaaaactcgccgatctcgaagtctaacatttatggcattatagattcaatggtaaaacgtgacatttttgttcacagactgttacgcctacgacaatctgaacaaatcagagattttgtatctttcgatcaagataatcattgtacaacattactctttgacgacttgtttatcaatttttttaaagataattttgagagaatcaagaaagctatcgatactgctgccaccgagtttcacgttgaaatagacggcgtgaaaattcatgatctcctggaccatgctaggcaagaattaagggaacttcgcgcagaaaaagagtcgatgtatgaggaagtacagaatttgaccgagaagtgtgacttatacagaaaacaatccgacgcagtcaacagtaaattagagtctcttcaaaccgagtctagcgaacaattacaagcctatgcttctgagttggaagaactgcgtaattcgttacacaaagagattgttgagcatgaagtaaacaaatctactgtgaagagcttggaagacgaaattcttatacttcggaaaggacatgaggatgagattaagggcttcaccgaggagaacatgtcgttaaacgacatcgtaaaagacttgaaaacaaagttaaccactacggaacaatattgtcgggatgcaacagctaaaaataaatccatggagaaagaactgaaggctttagaaaagcaaaatgagaggtatcgtcaggacatcgaaactacaaagcaacttttggaaaagagtaatgcaaaattgaatgctatcactaagcaacttaacgatgaacttcaagaaaatgaagagctgaagaagaaaatatcttctttggacttgcaattgcaagagtttacggatacttgtgaaaagcaaaaagctaatttgtcgaatctgcaattgcaattcgcagataagtctaagcaatgttctgcactcgaagaaacgttaaagaacaaagaattggaattaagttcattgaaagataccactaaaaatcaacagaacgaactccggctctctaagaagaagtacaaagaagcgactgcagctgttgatgaactgaaaaccaaaaatactgataatttgaagaaggaggaagcccttgaaaaacgggtaaacgaacttgagggtattgttgctaaaagagaagacgagatgaacgatctgaatacacaactggaaaacttgaacgctatgaagaaagaaaactcggaactgaagttaaagaatctggaccttcaatccgaattaacttctgtaaaagaactgaaagacgctacggaaaaagagaacaatgaactcagaaagtcatcgtctgtcgcctcaaaccaagaatcggagtttgctaagttgaaaacacgcatccaggaaatggaagctgcacttaaagaggcagaaaatactgcacaagctttaacacaagagaaggataatcttgagcaaaaagccaaagaatcggacgaatcttggttattaattctcgaggagatggagaacaagcggaaacgggacagagaaagactgaaggagttgggacaagaagtttcagaggatgaagacagcgccgaggaagacgatgaggaggcaaatgtctagttaaatatttccacacctaagttattggtataattcatttcagcatttattacattcgttgtaagctcattcttcgctaacccaggattgagctaagttccagtagtgttctgcattgcccctttctttcaggatctcgaccgcctctgcatcagaatgacttgttctgaaggaccaaaacttgaagagtcggttaccaatttgaccctcccaaagaaggatacatttgttttgattataatccagctcctttccatccgctccaacaagtttatggttttgggcaagaatagaatttcgtgaagtatcagtccagtttatacgatcgagcatcaattttttgaactttttaacagccttcagtcccccttctacgactacaagattaaggtcgggatgcaaaagacaaatgcctgttaaacccagctgtttcgcattcagatcgatttttagtctgtggggcctgtgtgcaagataatcaattctatcaagttagcattcgttttaaccattgatttgactttttaaaagtgttacgtaccggaacaccaagctgtataagccacgagcagcatcctcctcaagttttcgagcggctttctcggctcgctcttcatctgtaagtttgcgctcctcgttctgttgttcatgctttaaacgacgttcctcgatttgacgtcgcacttgggcttccactttagttggatcttttatagcttcattaccaagcactttcatcaagttcgacagttttaccttgggaggctctggaggttccaaacctaataactgtcgatcttgtttttcttttcgagcttccgctcgagtttgtcgacgtattttcttttgctcctgtaaacaatgttagtaatgcctagtcacatattcgacataatcgctcaacttacctttttagttaagtaaatggctttcttggtagtgccttccgcaacctctcgttttattggtatgggtatttgaataagatcatttatcgtgtgtgatatattttcataacctccttctattgcagtttcatatgcagtattttccgataaaaaagataaatcccaccattctaccaaaggcggttcttcctgctgcgtagctttctccgcaactgtgagcccttttgcaagacccgttttttttgactgcaattcaattttctttttgagctcttcgagccttgctcgacgacgcagagcttccgcttcttgtatatgttttccatgctcagtgaattgcaattgtcttgagcgtctagttcttttcacaacttgcgctcgaggatcaaagaagccatcatcaactcgagttggtggtgcttctagcactaaaccatgccgagtggtttggtttgaagggacctttttagacttttctgttgtgatggtagaagctgactcttttttgctttctccacgacttccctttgtggatgacaatccaagattcgtgtctaaaagagcgggatggataccaacatttaatccacctttttgtttcttgtcattgtcattattttctggctgtaatgtgctgattcccttaagtcgctcagtcgttcgtctctttaagtctgcaattcgatcctgaatactgttatttgtcgttggaatcgtcgatttaccggtaagttctttttccgacattgttttaagacgattcttcagttcttccctttttctccgtacattttccaactatcgttttgttagcctattgttcttataaaccacttaactgaattaccatcacagaatttgaggatgtgctccgttttgcttcatgttgttcttgtaagttctcctcgcggaaacgttttctttgattatccattaaaagagcaattgaaacgtttaaatgcacatactaatgttacgtcctatattacaaaagttaacctttccaaggagaatcgaggccaccaccaaaaaataagaagagaatacagaatcaataagttaagggaattacttagtaataaagttgtttcatgtgaacgtcaaaactaaacggtctgaaaccaatgattttttcaatgttctttgctacgtggttgatatttgttacttgtagttataaattcatttattgaaattgacaaaaaaacataattcttcaaagtcacatttccaatccccccgtgtaatctcatttctcatttcattgaagaccatttattaacggtttcatatcaattttgctgatcagatccagccaggctcagatcggatttatactcaccactgcctcagaaccaaccattacgttaagtgcaacaatatcctttcaagagctctttaaaaaggtgttttagattcaagtatcatgggtaataagttaatttttttgggtactggtacctcatcaaatattccggtaatctgctgtttagtagcaaaacccccaacatgtaatgtttgtttggcagcagttactgaagaaggaaagaaaaatagaagacgtaacactagtgtgatagttcaattggattccgaaaacggtgaaagacccaagacaattcttattgattgtggaaaaaatttctatgaagctgcccttaatgtctttcctaaaaatggtctcagtgagatagatgctgttttgttgacgcacccacacgccgatgctataaacggattggatgatttgagaggtatctgcttaactaattacatttatttgaagtctgttggtaactaacatatttaggctggactatgaatggcccacagagcactctgcatatctatttgacacaggaaacgtatgatacaattgcaagagcagctccgtacatggttgatgcttccaaagctacaggaggtggtgatgtacctgcttttactttccatattttctcacccgagaaccctttcaatcttcttacttgtaataacgttcaggttacacccctccctgttcatcatggttcgtactttggtgagcaaaaatcaaaaccattttggtgtatgggattccgtatttgcaacttgtcgtacatttccgataccaactttattcctcctagcacaaaaagtttgatggagggatcaaaagttgtggtactggatgctcttcgttcgttcccacatgcttcccacttctcatttgaccaagctcatgagtttgtagagtctatggagaagaaaccaaagaaggttttctatactgggttctgtcatcgtacagaacactctgatatggagcgtgcatttgccaacttagagcctccaacgaaacctgcctatgatggattggttgttgagctttagaaagaagtggtcttcgtcttcattaagatttccatgtagtctcatcttaactcaaacgttttacatatgtgcttaatagttaaaccttaaagttattattgtaatcataaaattgacagtcagaaagaaaatcttcgtaccgtgttgaaaattggttcagcaaatattgattgcaactatgtcggctgtagtgggtatagcttctttttcactactaaacaattatttaacccgaattgtttcaattgattttcggcctagcagtgatggaaaggtttatgaaaaaaaaatatgtaataccgagcgtttaaattagcaattagtttaataagttcaatattcctaatttcattagcattgcaggttcataagcttgtccttatcttggttacttgctttagaagcctacaattagataggaaagttgccatataactagtattccacatttagctttgctgtttcttctatttctatacaattacttgtataattgttttcttcagacagtttttttttttttttttgtttattattattattggtatatttctatggcagcatgaacgagtttataattacttttgcttagaagcgccattcattcttacagttagcagacaaagaagcccaataccagatataattgtaccaacaatccaattcattcggtatgcttttcccattttatccagcaattgacttctttcatcttgggggaaagtattaatttgttcataagacatattcgacagtgtattggcattttttccaagcagagctgccaaagtttgtgaataaacgacttttccaacgattacgccaacgctgccacctatgcttctaacaaacataacaaccgaagtaacaatcgccatcacatgcacgggcgttgacgcctgtgctgcgagaagagggggcagaaacagacatccagagccgattggatagattatactaagtgcaataatcttgccgacggaacttgagtaatttagatccgtcagtgcccccataccggcagtcataaataaccacccaatatacataggaatcataaagttatttgttttcttaataaacatacctgtaagaaaagagaataaggatactaaaaacgctggagcaataatgtgaatgccggaaaatatgggggtgtcgcctttaacattctgatagaactctggtaggtaataatcgaaaagcatataattgtaattatgcaagaagactgtgaataacaacgcacattttgacagactatcaaacatgaacgttggaagaatctgatttctagtagttttggtctcacagaaagcacacactataagcaaaacaactccaactatgatgtagacaagcacattcacgcgaacccagtcgttatttgtcgcaccaatggagagcccaagtaatatgagcacacttccaacaatgcacgtagtaagcccaataaaatcaaatgtcaccagaaagtgtcggaacgttgttcgatcatgaacagggacattaagaaagaatacaagaattgctatagagattcctccggtaggtaaattaatgaaaaatatccaacgccaagttgtgccttgacatataatgcctcctaaaagcgggccgatgactgaagcgatcccccatactgaagcgatgaatgacgtgtaaaatgaccgatttgcaagcgaggtaatatcagaaataacaataaaacacagcgacgttattccgcctgctccgacgccttgaacagctcgacatatgacgagcatgatcatagaattactggcgccgcaaagtgcactgcctaaaagaaagcacaagatgctactgtacaacacgacttttcgaccaagcatgtctgaggcaacaccaagaaggggaaggacagcagtcaatgcgagtgtatatgctgagccaatccaagaataatcgaccttgcccgacaagtcgtgcataatggttgggacagcagtggtaacaatggtactgtctaaagctgacagaaacgtagtcagcaatattccggtcatgacgactggcatgttatttttaggaatttcattttcttggcttatactttctttaatatcgcctgactggttttcgagatcaagaactgttgatttgcaaacttctgtagcagaagtgttgtcacacaaaattccatgttgtcggttcatagacatgctattttccgaagaaaacgatatagcggaagcgttcattttccagccaagggcgatggatcagtaattgggtttcaatagatatatgtataaaagcaaaataaaggagcaggtgcttctgctataaaagttgtacacttaaaatgaaacacgcctttgtgttatactgaaaagagcttaaaataatcgattttgtgagtaacaagaagaatacgaatggtaaaactttaaatcctatatgtgaactttggtgcttttacgttgattgaagttacttgacttgcacactgtcttaattgaagtaagaaaaataattgtgcacacaaggtgatttcttttctgtcattctaaacagtctcgcatattgattcctagacggtaagcgaaggtgccgaagcttagtcatattctctcttccaatcatgttgtagactccgaccgcttacagttattaataaattttaactcgtcgcccgttaaacagagccgaatgtttaatttatgtatcctattagattattcatcgccaactttatactataaagctgaacgcgccgaacatgtgcgatgaaatgagaaatacgatacgcatcttctaattgttaggctcgaggaaaacttataagatttggattgcaaatagagtgaacttttagtgagaatgatttcaggtatacaaataaggagaacagtttagttacgaaacgaagctggacttgaagaaattacctttttcgagttgcttcaagggctaacctaatttagatagctttttctcgatgactcattcatttacaataaggaacgactttatacggcatggtataaatttatttcgttattctacttagcgtgtaaatttgttaactttatatactgtctgtaaacaacaaagttatggataatacacacacatcgacgttgcctatttgatatatcatgtatgcttgaggtcttaactaagttaactgaaaaatttctcttgctcagctataatgaaactgattaattagatttgttttgctttgtccttactaaaactttcttcttacaatataagaaattacattattacaattttgcatttatttaagattgtgcttgtacaagacgtttaatgcatgatcttatctgatattattagtcgatcaaattcttggtcaataattggatagtttattattcatgcgaagtttagtatcaacagtttgtgagtgtgtttcagccattaccattatgtcatcaacagttggcttttcggctttataaattcctctgcgattcacgtttggcgttcgtaattattcttaattcaataacagttttcaccgaatttcaacgagagtcactatgtccgagcggttaaggagttagacttgaactcgttcaggtatctaatgggctatgcccgcgcaggttcaagtcctgctggtgacgaagctcttttacttcgcattcttctattattttttgcgatgaaaaataagccttagttaaattgtttaattttagtgaaaggttctaaccctccgcgtgggtttattcgtgtatcaaaatcatggaaacaataattctgcaaggaccttctatttgattaataaatccattcaataataattaattatcatcatagttaatttttctttccgtttgaacccagtattaaggttttcgcgagtttgattaaggtttcggccctgcaaataagcgaacaacaaaaatctaatctctgctgtatgtatcaaaattacgtagaccggtttaacaggcaatttaagaatactaataagaatactaataaacttatgcctaaacgtcgcaattcattggtgatttgttcatttagttagtttgtcttttaccgtggttttcgctaacacatattaataaagctaagcgaacctcaagcaacaattacttcaatttatgattacgttattaattagatttgacgagttaacgaagacccgtgcaaatgtaaaagggatacgacataatgaatttgttgacaacaactctctactcaaagttataaaaaatttgtttagtaagatcttctttaatttactttactgagaatattatagtagctctcaataattagtactcatttttttttaattagacttttttatagtatcatggcttattgtttactgaatttagtagtaaatagtacctgatatagtcgctactttgttactgcaagcaattccacaagaaagaagtaaataataacgcctttgccaaataattctgttattataataccatactgggtcagtaactctaaactttcccgtcgatctattgtcttcaagcaaattcttagaatattattaattcatttttatttggaatgcctaatgaaacaaacttaaacagtttattcttaagcacgtggcgtcgttgttcttgtgtaacagttcttttattagaaaatattcatactggtagaatgtgatctgacaaacttgtacaccttgggctttcaacgcaatgctcggatgcctcaaattattagtacattgcttgctattgtttgataacactggcgtgtctgtttaagaaagactaaaatgctttactcgaagtaatttagttggaaacctaatttagcgagacacgacaattccctaagcgacgaaagaaaaaagaaaagaaaccgaacgcagcaacaaaaacgagaataatgcagcgagcgaggttcgaactcgcgcgtttatcaacagcagagtttccatcgaccgttcagtcaacttaaatctgcccccttagaccactcgggcatcgctgcttcggatgctcagtgtggttcaggcgacattctacaattgaatgctgtgtgtcagtaagcctctgtcttcgatactgagagctgtaataccaaccaaagtgacatccccaaactgtgtgaagacatttaagtaagattcaagcctcactacctactagtattgacaaatcgtgtaaatccagatttcgcttggtgcatacagttagttattcttgtaattctaagtgattacggtcattgacgataaggatgagattatacaaacacatttgtgtcacagcaaattaattacataacgttcacttgaagctgaaaagtagcaaataacaaagtactggtcggacagtcatcattgatttttttttataataatgttatttgatagtaattgagctaggtttcttttcagctacgaatgtactagttctaatgtcattgagccctcacactctgggatttgtgtactgcctttgcaagtttaaactacaggcaagtttttgaaccttcacacttaacttcccgtagagtgtatacttaacgtgaagctatatcattagtatttagtctagttttagaagattgatttcaacaaccagtctctggtaattgacatgcaataatcgttgcacattggctttactagattatgttatgcaaaacttggaagaaaaagagacgtcatgagatactataagaagcaaggcaagaattaacatatgcaaatgacgtataaatttgattgtaaaggcgaaaatgtaacatcgcaaccatttcagaactcatttcgtacattcataaaaaagacgagaagaacgagaagaaagtaccatatcatttagctaaaggaggaatatacgagtcatttgtaagagtagtcaattagtcatgagtccactgttattgacttgtgttttattacactagtatttcgttttggtacattgatggtttaaataattatgctctatatcgagacggaagaaaagaagaaacttttccccaataatccgaatcaatttatttctcgcttgcatcataaagattgaagcaaacaaaaaggaaacgagccgaaattgtcggcaataatgatgttcaactactaatattatgagataaaccttgaaaccgttagattctaaagaacattcgtttaaactttacacacactactccttctcctgtggaaacttgggttccagcaaacgattctgcaacaaagtcggtaaatgggaggtaatggaacaatagctgatgtcttgggcatcaacacagaacctctttccactatggaaatttaggtgagagtgacgactaatttcctcaaacaaataattgagaaatagaataacttcttagcactacgaccaagcaaagttcaagaaaggctagtagcaactaaagaccgtcctcactgtgcatctgcacagttagacactctcaaaggtagtagtctattgacacacagcattcaattgtagaagaaaatgccccccgaaccacattgggcatccgaagcagcgatgcccgagtggtctaagggggcagatttaagttgactgaacggtcgatggaaactctgctgttgataaacgcgcgagttcgaacctcgctcgctgcattattctcgtttttgttgctgcgttcggtttcttttcttttttctttcgtcgcttagggaattgtcgtgtctcgctaaattaggtttccaactaaattacttcgagtaaagcattttagtctttcttaaacagacacgccagtgttatcaaacaatatcaagcagtaatgacaagttccgtggtattgactgcctattgtagcaattacgctatgaactatcttatattacaagttctctaaattttaacgttgtgatatctcaactcgttgagaaaaaagaaatgaatgcaaggaacatgtttaggccgctagtttagttcaaaacctaggacatccgaggtcccatttttcatgtttaatcaaaatagaaatatcgtacattaggttcgctagatacaaaccttaaaacactaccaacagaaatctaaaaaaaaaggttaaattgctgaacaaaattttggcgaacggtcagtactaacttgaaatggtatttgtaatagtttttaggctttaaaatgtattggtgactgtaataactataaacaattggattctatttctcgcttaatcgcatggccgaaaccttatattggaatcgcgaaaacccaaatcttaaaaaatccataaaatgaaaagtaaaatactaactgaattctggttagcttcatgagtaaatgtaatagttagtttaatacagtattattttctgctgctcaattcaccaactttcccgattgtgtcttaagcgagggtttagatcatttcactaaaactagacaaaataaacgctgttgtgtttcgcttttaaaaaagacgaaaaagctgcgcaacaaaagagcttcgtcaccagcaggacttgaacctgcgcgggcatagcccattagatacctgaacgaattcaagtctaactccttaaccgctcggacatagtgactctcgttgaaatttggtgggatttgacattaataactttggtttaagagattagttcgtaattggtgatgaaaccgctcacacaaccctgttaacaaggccacttaaataaaccttgaattgcataatgcgaaattaggaaaagtaatgagctaattgttcaacggctttttagcaactgaactaataagcatttatattattatttaattgatcgtatcttactaattgtagttgcctattaacgaatcacaagattccaataaagcagaagttccagtattcgcaattaatggaactgtttagagagaaacactctgatcaatgtttctcttttgttcaatcagacagaagtttgccgttggtttggctgcttggttgccaagacttcaaaagtacatggagttcatggcatatgctcgatggctccatgacacagtactagatttgtgcatttgcgaacttctcaatgcaaagtctaaagtcaaaactgttcatttgtataattagaacatttttaattattatcagcaattggttctgaatcgcggttctatcattctgtatcgtgtcacttattaaagtatatatgggggacaacgttgctgttaactaattaatacgttttgttcatttgactgaaaaagtaacagttggcttgcaaaataatagaattatgaatatcaagcacaatgcaatacaaataatgtaactgtttattaagggtatgcccatgatcttctaatactatttcaacgaatttgaacaaacactgtaagtagatatatccacgacttctttatgaaataatgcccatttttgtcaacgcttggtaattccgttatggagagtgtagctagttatttcatcttccaacatacactcacattgtccattcatcttttgctgctcctaatagctcattttacccatattttcctcatatcggaaacaaaccacacgctgttcgtttgcctctccaattacctcaacttccttctcaacggagtaaaatcttcgttcactgaggtttaagtacaaaaacttgtcgtcttattgtatcgttacttattagagctcgtttttcacaatgagcttctatctaaatgaagaacaaacaatttctggtaaatgtttggatgttcttgataaattggaaacactcattcagggtacacgtacctgtttaaataatggttcgaaaaaggcataagacaaatctatttcattactaattgtgttcttaatagatcccagcaattctcgaacactgcttcaatcatgtactgaaaaagtaacagagctacaaacatctatggagcagattgagaagaaatacaactcaaaactgaataagctctctaaggagtttgagaaggtacagatgctcgcgttttagaagtttttgctaaaccggattttttcatgcttgtattaacaattacagaaatgccctaatgctttggacaaggtaattgaaacgaatggtgtccatgtttatttacctatgcttcttgctgatcattacgttcggattggagatatggaattggccaaagcggtcaaaggtgtaaattttaacgactgggatgattatcagtctgcggaatactccgaggcttgtaaacttttaaaccttattatggaacgctttagtctatttgatctgaaacctgctattgagtgggccaaagataaccatgatatccttatggaaaggggaagcaatttgacacttttattacacaagtttgagtgtcttcatatcctcatggaaacaagggatcctgttcgatgcatgcagtactgtcgtaaaaatctgaccaacttacagggagcagacttgtcaggtaagacacaattaaacgtctaaaaatatgtactaacacttatactattagagttacaaagcctatttatgtcttttctgctcgttccaaaaagtcccaacgtatctgacgacatgtcatcacttcaggagtatataggcgaactggattgggacagattaaaagatacatttacttctgaatactgtaagataaatggtctcccagtggagtcaccgctacaaactgtactcgacgttggcactttcgcattgacagcatacattaagttttctaaaatatcgtcgaaaaactttcagcctttgaacgatggtttaacgatgcctatggacatcgaccttccagaaaagtaccgctatcacagcttattcatttgtcccgttagtaaacagcaatctacggctgacaatccacctatgttgcttgcttgtggtcatgccatatcaaagaacagtatgttacacttgactcaaaatagtcatcgcaagtgtaaatgcccctactgtccaatagagacgaatccttcagatgcaatgcaactatatttttgaagaagttttgtatttttcccctagtgttgcagtgttattttacggttaatgatagctttatgagatttatgattcacgttcaacaattttgtattggctttattttgcattcaccaatacatgtgtgagagcagttatattgaaaaacttttattacctgttgctttgtaaataggctataatttaatagtttaattcaagtaattttttttaacacggcaggtcctcattctctgtgcattttacagtatcgacatgcaaaaacgtaccaaagacagctcagacggaagaaaactcaacaaacgcgtaagcaatgaatacacaaagttcatttgagttcttttgtctgtaatttgcttacaattaaatagttcaaatatcagcgtcatggcattgagagaaatgaaaccggcatcttggtgacagctccgcgtggaaaggaaagagcatgcattaatgaaattatggatgttttagagcaggtaagcccgtttatgtctttcactaatggatttccaaatactaatcgttatagactgtaaataccttgtggccaaatgcattcgaagccgccgcttccaattctcaggacggagaagatcagaatgaagtagaagaagatttggagaaggcaattgcccgcgaacttgatgacatgaagaaaaaacctactgaaaaaaaagaactacttactcctatcatgctagatattcaatgtggtaagagtatgaaattactcacatccgctaacctgtctaagtgttcttcgtgaaaaccagggcccccattgatccagttaagctggtcgaaagtatttgtgagcaaggaaagcataagaaaatgacacggttcacccagcgtttaactcctattacgaaaacgactggcgctacttttgaggacttagagtcgttagctgaaacaattctcgcaccgcatttttcgggcgaagagaatgccggaaaggtttgattatcgtgagcgttgttgacagtataaaactaacggaagcagaaatttgccattcaagctgattatcggaaccacaatacgctcccaaaagttgatgttattcgttccgttgcaaaagctgttggtcccggccatcacgttgacctaaaaaattatgataccttaattttggtgcaagtggtaaaggtatgtttttacaacaagtcaagtaatcatgctaatgggaatcatgtagaacattattggaatgagtgttgtacaaaagtatagagagctcaagcggtttaacttgaatgagctgtaccagattgcggacaccgaaggaaacgcacaagagaaaagtacagcaagcaaatcagtagaggacaacacagatgctaaaaaggatgaaccagagaagaaaactgaagagaccgtcgatgttcagaaaacaaccgaaacggaaactctctctgcctaatggtgacactcatgacatacttggggattaagtgaattaatttgtatctgagacaccaagtttgtaagatccttcacaattggtctacacaataagcttttctcggtgttctcgtttaaacacaagagcagttgactgcggatttctgacaactttttcgcatgttcttcatcaagtattggtttcgattgtaattctttttgcaaattgtctcgcattttatcaatctccgagtttagtgttggcgaatccttgaaatctggtattttttgttgcattttttcacccttttcctgttcgaccctttgcatctcatgcagaactttggcctgccgttcctgcagagtaataagttcttgttttacgcgtttttgaacataagcttcaacatccagatttcgggttgtatcggtttccgttgtgttttgaatatggtttataaattgttcagaaaattcagtaggaatacgaagcacaaattctggccttgaattcgttgctcccatgtctgtaaactagatagattgagtaagactgtgtgaaattcctattttgtttgaaaattgttttgtttattttaacttgagcggtttgggtgcagaggttgacatgacgtagaaaagcatataaaacagaaaaatgtgatattctgaacatttaagctcctctgtataacagaatacagaatgaacaaaatggctatcatatttattaatttattaaaaaaagaccttggtcattaaatttgatggggaaaaaaaatactgcacggaaaggtacatcaattagtactagcaataagtaatgagtagaaactaataatccaacataacaagcgcgaatccaaaaaaaaagaggaatttaaacgaaaataaaaaacgaaacaatcataaaagggagagaaattaaagaaacccgaaactataaataccaacaaaccttatagacaaatttgtaaatgaaaagaaagagcaattgggagtatacaattgagtaaacatgaagatgtttatcggcacgtcttttttttttttttggtaagcatcctaaacagatcacctcaaggagtcgttattatacggaaagttacactcttcacgagacagtggttttcgataaaactgcatttgcactttgtttagtttgcgaatcctgtgaacaccgaaaatgcccgtaaaaatagccatactgcaaatcgcaacagaagaaatcacaaaagcgcagggagattcttcataaccatttacgagattcataccgaataaacctgcgaagacagctgccaaacctgtactcatggtgagcacggacaactttagatcgtagatcattaacgcatttcgattcgcatccaggacgatgttacacacctcctcggtatgttttatactgctgctcaaactatcagctcgttgaacaatttcctccacttgcttatagtaagtttccaacagtagctcaacctcttcatgcttgtgcatgggccttgatttcccgttttttaatttttcagtcagatacattcccgctaagtcttcatcctgttccaaagtctcatccaatgtgttgcgaatcatcgtcgcgcgttttttaaattcagacaagcgtttggaatatcgtaaaagagctcgaagacgatcatgcctgatgtctaactcaaaatccgagagcagattcgaaacaagtgtttgtaaagtcatcatttcggtgtctaaggttgcgacgacactcacaagaatagcttccaaagctctcatttcatatggtaaagacccaaaatcactagaactttttctcaaccgaccctcgagctcataaataaagcgcgaatgcatttgtgtgcttgtacttccatacacatcaaaaagcaaaaccgtgtcggctttaataattgctcgtacgtgtaacaggtttataaggatacagcttgaacgtaccaatattactggtacaatggaagagacacctgtatctaattttctgagatcacgaggaagaagactatgctgacggcacaaatccatttttttaaaatcagcagacacaacgctcacatttcctttgctgtcaaactgcgtacagttaacaagtaatcgatttttcttatgacttgaatgcaaaggttgattaattggcgcatttaaggaaacctctgttgaatcacgtcttggttcatttggttgaaaaacacgctgaggcggagcatgattcaacaacgaacggatttgtttaattcttgtccgagtacttgattttaaaggttgcagtgctcgtaatgaaaagaacgacctttttgctaattttgagaacgcgctaactccgagacaccgaaacataattataatgagcaagtgagggatccttaccactcgtgatgcgagctttcagctagtgttgtaacgaaatgactgagtacttcagatattggacctgaaagaaaacggatgtttaaacaataatctaaagggaaactgatgataataagagaaaaatgaaagaaattatgatgactccgagagactttcaattctctttttttttttaggaagtcgaatagttcgagtcaaaacagcggcatatccaaatccgagttactaacttaatggtcgaacaaaagcagtcctataaaatcgtcactctaggaatagcatatttctggaatcaaccccagtgctatctttcttcttttgtattttaagagtcgctcgttaaaaggtacgtggagactgtgcagaaaaaaacatgaaaactatatattacaactcctgtgaatttgactggcgatatttaagtaatgtttgtataattaagctaaatcacattgctttcaagcaacttaagaattagttcgagttttcataatattgtagagccagattcacgtaaacgaactatgtatacttcgttcgcatctggatacacaaataaaacaaaaacaatgttgcttttgtccatacattattgccttaataacaattactctattacagactaatccaaaccttgaatttcaaaaaaagaaaaaaaaaaaaaaaagattaattacccaatgaagatcattccaaaagtacatgaaaacacttaaacaggcgcttagaagcgcttgtgcctttactcgccccaatgcatatatttttcaataacaaaagagaaagcagcaaaaccaagacctcctgtgaatgcagcttttggaccagcacgcatggcaagtgcgccacctgtgacaaaacccgctccaatggcattgtacatgtccgttttagctcgataagattcaaaacaacactcagctcccgagtagaccagaccaacgagaccaaaatttttacccgttgaaatggatctccgagtcatgtccttgaattgaatacggatctgctccttgaatgctttctggtaaatttcatgtgatgtagactgaatatccaaagacgacatgaataatccaaatatgccacctagaccaaaacccattacacccgacatggcactcttaaagacacagctttccgtcatccgaccgatgactctgacaatttttgcttgttgaatcgcagccttttcttcgtctgtcaaagaagcagcattcggctgaggttgattaagcccattgggcattaagccaggaagggacattttttgacagactttttctttctgtgcttaaagacggaattcaataccgggttttaaaaagaaatcaaagtagcaggtacagaataagtttttttgccctaaacttcccagaataagtttagctcacacttgagctatgactgaatagtatagaggggcacagaaagaatgtgaagaacaagtaagtacaaacctgcaggtgtacgttttgctgttttgcttttacatcaaaagttttcatccatcacacaccatcaaatccgggttcagatagaaaaacagtttttctgaaatcatcaaacaacaaagcaaaaagaagagcacaaataagaaaaacgccaaagaacactacgtaggaagaagcagcgctctacaacgcttagttctgacacaattgctcatttcattccttactgctttgcagagtgctatgtcatagctgagaaaaacagtcacagtgtaaaaggcgaaacaaacgcgacacagaggcctcaaccttccccaaaaaacaacacctggtcaacatgtctgctgaatccgcacaagtttctgagctccccgccggtaccactaccgttgttcgcgccgagaaggcccaaaagcttatctccaagcttaacctcaagcgcgtcgagggcatcactcgtgttgtcatgcgtcgtcccaagaacgtaagttgacgaatagtagcctaggaagaaggaacgtcgtactaacaatggtttagatcttgcttgttgtcaacgaccccatcgtttacaagagcagcaacaatgcttacattgttcttggccaagttaccgttgaggacatgaacgctcaagcccgcgcctttgctgctgcccaaaacgctgctaaggacggcgatgagactgaggagtccaaggctgaggagactgctgaggctcccgctgccgaggagaaggccgacgagcctgaggaggctgttgacgagactggtgtcgaccccaaggacattgacttggtcatggctcaagctaacgtctctcgtgccaatgccgtgaaggctttgaaggagaacgacagcgatgttgtcaacgctatcatgtccttgaccatgtaagtagagtaatttttaatattacgaattgcatgcacccatcaatcgggttctctcgatcgttaatcatcccaaacgtgtcgtccttatgttgttgctcttgtcgtcagtgcagtagggtggaaggggaagtgatctgagttcctttacagtgaatccgtgtagtatatatagcaaggagactggtgagcttctcaataaatgtccttattgaaagcatatcgggaacccttttcagagaaaaattgtacagcaaaacagttggcgtcaccggtcctttaaccaactgccacagtgagttttcatgattctttcttttcttgcatgttgggattgctgcaattacagcaagaagaacatatacacaacttgtaaagcagctatagagaacaaaaaatatatgcgccgagtacgttgatgagaggtaatggtggcattgatagccattgtagactcagggagaacagcatatttgagagaacgcaggaggaagaaagcggtcgacaagtatgtgtatacaaatacgcttaccgtcagccaagttgacccagctagccgtgcaaacgttgtgagaatgaggccaacaaacttgtagccattgtaagcaaccatatctagtacctggctttgactcgaaatatttagcaaataacaacccagccgagtagcgagaaactcgaaaagaacgataccaaacgacttgctagcccgaattccaaacagctctggatgaaaattaccccgaataccatttagggcacatgtaaggagaatgtgagtagtaaatgccatcaaaggaatgtacatgtctggggcgttcacatcctcgctcggtggacagtaaccttcagagcttccactaacctcggagcgtctcagcactctggcccatgatctgcgtctccaggggaagagaatgagcatgagcttttttacgacgtacgaattcgaaacgtcaaagtagtaatgcaaactagagaacgagaaccatctgccaaaattcttttccacatactcctgaccagtggtaacggccgttcgacccatttgaaggcccatttgagcagctgctgaattgctgaaaaagctctggcccatcgttggaggaaatccagctttcgcccctccaaccggctgattgttaacaaaatgctcatttacctgcatattcatcattggaacagcatgggttggttgaggatggtacaatttcggtggcatttggctctggctgagtatggacgggcgagcgacgcgtcatgaccataagctctcaagcaacattacagtcataaataccaaatattcatacacaagcacagtgtatacattcataaatactatgttttctaaactctgatgtataaagatgaagaagtagctaggcgataaatttaatatctcagtactcttgaacctgcccaaaaccaacatgccaaagaacaagggaaaaggtggtaaaaatcgtcgtcgtggaaagaacgagaacgagaatgagaagcgtgaattgacttacgctgaggagggtcaaatctatgcccaagttaccaagatgcttggtaacggtcgtgttgaggctgcctgtttcgatggtgtcaagcgtttaggtcacatccgcggtaaactgagaaaaaaggtttggattaaccaaggtgatattattcttctgtctctgcgtgagtatcaagacgagaagggtgatgttattctcaagtacaccgcagacgaggctcgtactctcaagaaccaaggtgagcttcccgagaccgccaagatcaacgaaaccgacacttttggcgttgaaggcgatgaggatcttgacttcgagttcgacgtcgatgccatttaaaacaaaagtgcaatcgggttttttttgcatgctggaattcttgtttctgtatatgtaagcaacaatagagatttcttgttcggctagattgcgcatggacgcaagctgcaggacatgcttcttctatctttgcacaaacaccaccctgttattcatagagcatgttgctttctcgcatgttcagaggctttcattgaattaatgtgctttcttctgcgtgtggtctcaggggacgacggtttctgtgtgcaagctgtactgcgtacgcacgctctgcctttaggactgtttcggtctttttccttaatggcatgcgtttcatcggaccataatgtccgctcctatccgagagttttggtcaaggaagatttgggccgctcgtttgttgcgaaagttttggaaaaaagtgaatgaactaattgatttgggtacggagagtgatgtatgagggttaggtgtggtactttgttaaggtaaaccggtttgaggggagtgatgggaggaggtctcgaaacggtttttgtgccttgtcgaccagcgacataaggctaatttgtcttcttgcctcggaagaattgggcaatctgcctcatcgcgactccaaaggattgtgcatgagtgatattgtttgcaagccatttgggcagtttggcttgcgtggaaggtttgttgtacctttcatcaagcagtaaaatacaggcgtagtcgtccttatgtcgaatggctctgccgatactttggttagccgctcgcatgcatgtgttctcggcaaactcataatccaggtcgatgcccttctcggttttagaagacattttctctttcacaaaagacatctttgcttgccaacgaacatcctgagcattgggaaatggcatgccgacaacagctacacatcgccctagtcgatcggaaaagtttatgccttcggagagtcgtccattaatgacacttagaagaaggccacctttcccagcagtgacagatgcacagtagtcttcaaaaacgctttttttacttccgtcgcccgctaaagcctcgcgctctttatcttcatagaatataggcttgcgtttgcataagcgcaaccacagatcagactttttccagcagctaattgcctctgacaaatgtcgaaagctgcaaaagaacacgacaactccgtcggggattactgcagtaaggttcaacatagtgcgacctaaatcttgaagtgcattcacatcgccgcgatttttgtatgtgaaacgaaacggtgtcccgccagtgccttttgacaataccacagtacatatgtttgattcgggaacaatgtgaccgcatgaaaactgctttactcggtctaaaaatgaaggaaatagaagctgtgcaatttcatccatcggagacattgtacctcctgccagtattacagagcgcgcttgctcagccaaagcagcaatttcatgcgacgggtcgagcagcgcatactccaacacagctttagaattatgaccttgtacagtttcttccaccgactccatccggtaaaacaacctgccttcgggagaagggttggcaatggcagttaaaaatgttgcaagcttcattattactggtgtacctgttggaactgcatgcctactatgatcggcatcctcagcttccaaagtatttttcacatgaaacgtatttgctttacgagcaattttggacgcagagatatattgtgttaggcgatgcaggtttatttggtcagtaccatgagcaatgaataacgttgctgggtcaattgtacatgcttcctgtcccgcaagtctttcgaaaacatgaagcagttcatccacaatacgcaacagctgctgaatgtgcatgcgattaggaccagacaaacgcttggcgaaacgttgcagatagcattgcagctgcttttgacatagcaacacttctgtttgacttacggaggccgaaagaatggaacatatactatcaataacattgtgtgcttcatccaggatgcaaacgttatcacgcaaagaaatgccaagcgaatcgcgtgtagactgctgcaataacatggcataagggacagccacgatatgtgctggagcaatggcttcgcgaatgccgtaatacgggcatgtctgtgtctgttcacccaatgtaatcatgtcttccatgtccatcacttccgccagcacggcatcgcgaaagtcgtcaatgggagttgttgcctgtagaaatggacaattgcctgaactgttagtatgctatgaggaagaataacgagcggagcgccataaatataccttgaatttcaatgcacttttcatttatcaatgctgcggagccgagccgtttcacattttcgttgatacataaattttttcgtgaagccaaagagattgcacgaacaggtgtcgtaaacgtagtcatatctagtttccgcacctcatcaaggaattgctgaagctgtgaatgtgttcgggatgcaaagtaaatctatggttagcatcaagttggctgatgaacttgcataccttttgcacttgaggaagcgtaccgtctgaaggttgcagcaaacgaagtaaacggctaacatcttcggtaaacatgtttccatcagcaaaagtgtcatcttgcactaaaaggtcttcctccaacgatgctgatgatcgttctaaccctgagtcttttacagaattctccgtaggacctggtcctctgcggaaacgcttccttcgagaaagcgattgtttcatacaacgttccttccgaatagcctctaaacgagtttcaagttctgcatgagcttgttccactgtttctttttgtaagccggcaccttgggaaatgacccagtccggcaagccatcgtcatcagcatgagtgtctccatgcttcttatcactaacagcagtagtccctgtttgcaattctgtctctccttgtgaacacagacccatgcttccacgttcatctagccaagtcaatgctccacacaacaaactcagactctttcctgtaccggttggcgactcaaagatacctatattaccattctcgataacgtcaaacagcgttttcataaaatccaattggatgctgtacggaatgtatggatggtggaatttttttaaagcattttgcttacgaacaatgagagattcatctgaagaagccagaggatgcaagtcattcgagtcattatcactaacattttccaaacttcgtttcgtcattaaacaatcaaaaaattaaagaggaaaaattccgatagaaatagcagaagaaacggaagaacaaaaccaagggacgaggtctgtatagccgttacagttttgtgcaaatgtctccgaagccaaaagttttgcttactcgaagaatagtgagaatttgtgatacgtaaggaagcataaggcagcgtagtgtactattaaaaacttttgcgaagagcacttcactactttaaaatacgttaaagctcgtaaaagtacgttaaggtgcgtaatacctcggtaaaccgatgcacctcatgtagtacggtagaggttgttcgctccattaaactgagacagcgattctcttcctgtctagtccccgcccgagtatgtcgaacgcgagacgaaaagcgttacgggacttttatcgtctcccgccattggaagaaagacaggacgaatcttcgcgatcctcgtcttctcatccagaggattcaagtgctgataccgccgaaaccgatctgagccaatttaccgaatttagcaacacagaattcgatgctgaagcttacgtgaaaaaaattgccgagactgccagtcctaaagagcttttcgatacggaacgctctctgtcttcaggtacgtaccagaatgatttagtgaaatccactggagagtgcactatttgcgattaatgatgggatttactgaagttgaaaacacgttatacaaaataacgcgttcttaattatcggtattttacataacacagtttctcgttatcggtgttctggttaatgcattgcgctgtaacgcattataagcaacaaacacgtacaaagcgattgtactaacaacaacctgctagcaattcgtcagctttctggtgatcataagtctttggtttataatcattacacacatttacttcgtgccagtcgtgcaattgagcaggttcgtcctattttgcggtttctagtcttaaaattttgactaacaaaggggcctcggccttttaaacagttgtgctctgaagtatctgatttactacctgaagacaaggacccagggtcctcgggatcagtctctgtgaaagagaaggaatcgtcacaaagtttgtagtatacccggtagacggtctgagcatccgtttcaaaaactcttgcagttgagatttgctgttgcaagaggtcaacatttccattagctactgtataataggtccttgtaagacttgtgactggtactgttgtttctttagaagatttgcttgttttgtgtctttttgtcaacaaccatgtataaacgggtaattgtcgcgacacggaatttcgagtgcaaagctacgtttagtgcggagtctcgaggttggagcttggaaaaacgcagtagtatgactgctttgtattctgctattgaagacctctgtcactcggaaactgtacaaacgatacttgtcgctatgcccggtgctattcgtgtcgaacagtcaaatgcatcgttactcgacgatgtacccatctacagcgatttatctacgccaaagccccttgatcctgcagctgatgttttaaacgagacagatcaggctaactattttcacaatcttcaaaattattaccaagagcgcaatacaaatgcatcgttggaaccggtttggcccacggcaccgtcgtgttcgagcttgtccgacaaccgctggatggcttacgctgataatatattatgggaagtcctgcattatcgtttgcccatggtgaacggaccagatgagcacaagtggtggagagcttacagaaagatatcccagctgtatgcagacaagattgtttcactctacaaggagggtgatcttgtcctcatcaacgacttttacttatttctcgttccgaaactcgtccgcactaaacttcctaatgcccacatcggattctttcttcacgttcccttctgtacatcagagatctttcgttcgttgcctcatagaagtgatgttctaaatggagtgttagcatctaatgtgattgcttttcagactgaatcctctgctcgacattttatcagcacttgcctaaacgttcttggtctggagacgacggcaacgagtgtcgacactacggaaggttcacgcgtcgccatcgtgcatatgcctgtcggtatcaatgttagtcgcatgcgtgctttgtgccagacagaatccgttcaatccaaaatttcccagcttcgtggcatatatggcgacgaagttcgtttactcgttggtcgtgaccgacttgatcgtgtgtgcggcgtactgcacaaacttcgtgcgtttcgtgaacttctccgtcgctatcctgaatggagaaatcgcgtcgtgcttgttgaaattacaagcattcctaaaaatggcgacgttggcgacatgaacgtaaaagtcgaggacctgataacgactataaatggtgaatttggttcactctacttttctcctgttcatcactttcaccaattgattaaacaggacgaatatgccgccattttgagcaccgcagatgttgcatgtgtctcttctatccgagatagcatgaacacaatggcattggagtatgttgcttgtcaaaaagaaaacaaaggcacgctcattttgagtgagttttctggtacgtctgaagtgttatcttcggcattgctcgtcaatccgtacgactatgcgggtttcgcaaagcaaatgcactgcgcccttagcatgtctgagcaggaacgtgaacagagatacgcttcactatggcaacaagtcagcacaaacacttcctcagcatggataacgaatcttatagaaactattggcaaccaaatcgtcgccatggatattcacataactacacctgctcttcaaacctcacaggttctcccgctttacaggaaagctaacaaacggctatttctacttgattacgatggtactcttatcgcaaacacaaagaatgtgcgcacacctattccaacggacaagttgttgcgaacgttaaagcgtctcgcagctaatccccggaatatagtctgggtactgtcaggacggtcaaagaagttccttgacgaatggatgggtgacatctctgagctgggtttattggctgaacatggaagttatgtacgtccaccccagagttctaaatggcaagatttgacaggtgatatggatttgtcatggaaggacagtgtccgcaatgttttgcaatactttacggagcggacacagggatcctcactggatgaaaaaaaggcctcactgttgtggaattttgcaaacgcaaacacaagctatggaaagtttcaggcccttgagtgtcaaaccaatttggaaggttttctcagcaacaatcagaacactgaagtcgtatcaagcaaatactcacttgaggttcatccctccatgcttaataaaggttctgttattcaacgtattttgaattgctcgcctaaagatcttcaattcgtgttctgtgcaggcgacgacaagtcggatgaaaacatgtttgaagctattcgtgatcgttaccggaatcgtcagcagaacagcaagaaacaagataccgaagctaccgccaccaatcctgcttccgtttcaactttctgtatcagaattggttacacggacaagccaacgttggccgactatcatttgccctctgctatggatttattgcaagcgctaaaagaactatctggttaatatggcggcaatttgcgatctttcctactcagctatgttacttttacccctcctatgctaaagtaacggtgagcatttcatggatttcttaaaaatttctgtacatacgaataaatttttctgctgtgatttaccacttgttgttatttttttggtctgcttttcgtgaaccggacaaacgaatgacctagtcagctagcttggaagccttttcagcccaaatgttacaatcaacggcgggcttccccatgcgaacgtttacatcgttatgagcttcacatacccaatgtgttagttccctgcgactgccgacacgtggttcgtttccatccttggcaatccaaagtcgcaagtcttcggcacatgaccagcatggatagaaccgagagaacgagtgtaaaaagttgtacatctcggcttgttgtgctgctgatggattatgaggatacgtcgctgccatagcatgcaaaaatgtccaagttgcccgtcccagctctgcaacgttaggaagctgaggaacaatttttgaagagttggttataacaggaggttgctgaatacgctgtgagttttcatttgtgcttgcagcggattgtttctgttgatgcgatccgttagctgcatttgacgaagttggagatgtcatttcggcggcctggttttggaaagccgagaaaatattgcatgttttacatggtttaccgttttcatcgtacacgattccggtttccttgtcccgataccttttttttctgaacccaaacatttttataataatagaagttgaataaaaagaacgttaattcttaaagaaatttcttggtatgaatttcttttcttcttctaatgcgtgtattgatcgttttcgttgctctagaaaaccttctcaacaccacctccaaaagcaatgcccaaattcgacggtgagcagaaaatcacactggataaattatacaacggcagttaaaattagagtgggcaacgcgacgatgactaagcgaaattaccaaccacaaaaagaaatcaaaaaaatccaatgaaatatagatcgagggagaccaacaattacattgttgaacaatcgaatagaatgatggcaatcacgaaaatctatacaaatacagcatgaggttacgcgactgttcctatgagttaattcgcaagccctcgctaatgggagaaggccctgttatttatgttcgcagtgaaatgagttaaggttattttcctttgtccgaaaccctgatttgcgcgtatttatagaaacaaagcttaattacaggaaagtggaacgctgtactgaccaaaacttcctcattgacgtcaagattcacttgatatgttttattttgcagacgcaatacaacctcatgcgggttgttaaccaattattgcctttgaacaagaattcttgcttccgaaagcataggagtccagaaacctaaattcacattttctgacgtcatttggatcacttaaataaaggccaattggcattggcatttagagctctcgcaccgagtatctgaaacttaaaatttgtttaacatattagaaggattatgaaacgtgatgggctgatacctcgttgtgttaatagagaaggaggaaagggtctttagttaaacgaattatccatttaaaaacacgccttaaaaactttaatttaaagacactataaccgatcaaaacctttcattgatgaaaatgaccgcagtcgtattgactcgtattattaaacaattcatatagtacttcttcatttagttagacgggccaagctctactacgccaaaaaggaattgcgtcaacaaaagtttacgtcaaacagaatacacgcatccgactagctgctaagagtacaatctttaactgtggcatcgaagattactgtactaaacaagtggcatgcattacaactttgcttttgtaactaccacagactattgaagcagaaatcggctttgtcgcactacaacaccaaaaaacaaaagtgagcaaagaaacaacaacactttctacgcttttagtcatgggaattaaaggtaagtataatgtatttgtgcagttgttgtacctacgtactcaatttattgcactttactttctttctcgcaaccttcgtcctgtgaatatgttatactaacagtcgttaaggactctcccaggtcatcgcagacaattgcccgtctgccgtcagacacaatgatattaagaactattttggccgcaaagtagctattgatgcgtatgtggttactcgacttacagaatcatacactgtaaaaaaaaacccagtgtgtgcatgtaatttccatttcctaagtacgtgaactaacgatgtgactagttctatgagtttgtatcagttccttattcaagtgcgtggtcaagacggccagcaattaatgaatgatcaaggagaaaccacaagtcacttgatgggcatgttctaccggacactacgcatggttgataatggactcaaaccatgctacgtttttgatggtaaaccacctacgctcaagtcgggtgagctggcaaaacgtgcatctcgacaacaaaaagcccgtgaagaacgcgaggaagcaaaggaagtcggtactgcggagatggttgataaatttgccaaacgtactgtccgtgtcactcgccaacataacgacgaggcgaaaaagctgctggagttaatgggtatcccttatgtcaacgctccatgcgaagccgaagctcaatgcgcagctttggcaagagccggaaaagtatacgccgcagcttcagaagatatggacacaatgtgtttccaagcgcctattctgcttcgacatctgacgttcagtgagcaacgtaaagaacccattagcgagtactcttttgagaaaaccatcgagggattaaactttaccatcgagcagtttgttgatctttgtattcttttaggctgcgattactgcgatcccatccgtggtgtgggacccgctcgtgctgtagaacttattcgtcaacatggaaatttggataactttgtcaaagacgcagacaagaaaaagttccccattccggaagattggccttaccaggatgcccgccgactgtttttggaagcagaggttcaagaggcaaaagacatcgaactgaaatggcgtgctccagacgagcaaggaatcatcaaatttctcgtagaggagaaaggctttaacgaagaccgtgtacgtgtcggtatcaaccgtcttgtaaaagcctcaaaaacgattccccaaggccgacttgacagtttcttcaaagtcctgccttcaacgaaaaaggagaaagagaagcctaaagctgctgcgaagcgcaaacgagacacaaagtcctctgcacctaaaaagaagcgttgattctcgagaaattcacttggaatttttatgtataaagattactatcatgatcttgtcattactctacaatgctgcttgcattatcgtctagacgaaagtgtactatgcaacggaaaacaaatggactacaagtgatccagaaatccgggtgttactgatcaacttgtatccgtaagatgagaaaaatgcttgcaatccggggatactgcggaatagtgctgcaatcggaatctaaaccagttcaatctcaccaagttgggtaatttcttcagactcggatgcgttcataatactaaggaacatattccaaaaaagagacacaatgcttgagaatggcagttgatattgcaaaggcatgaaccaaaagttcacagcttgaacgaatggccaaacagagtaattggcctgtacgatatcgttagcaagaacctgggtgctggtatgaaacgtgcacacaagcacgaagacaaaaattaaatcaatcactgtccggctgaccacaaggcatacatacctttaaagttggcaaaaggacattttgcaaacgacgttttgcctctcggagagtgttaccctcagtgagtgtcatccaagtgtaaaatgcacttagaccaaacggagcaaaaactatttgatccaaaaggacacgagaaacaacgttcccaacacccttactcacaggaagcttttgggctaaaaagcgaagccatcgaaactaaaatacctgttaaaatgttgtccgtggaacacttctgtgacaacaatcgtttacctgaatgggtgaaattgcaaaacctatattgcgacgaagaaagttagcaactggtgagcagcctctgcgttctaataacacttaccaaacccgacaaactgaagtactcgacgtatgctcggcagctctggatgagcacgaagctaaaccaattgttagcaaacattgctcgttctccctactcctcaaacaacacgaccaacaacacctgccaatgtacccaccttctcaccgcctaaaccggtaatagcgtttttacgagcgcgataaatggtcagtccctgagcaaggccgtcggaaatgcctgcaagggttgctgccgtgaaacacatggtcagcaccggcgacctttggtaccattgattataacgagcagaaaacgatcgaaacatagagtggaaagggaagagggagctgctgctgctttatgaagcaacaatactcacattgaagattgcagcagctcaccaacgcacgactcgcgtcagacacgagacaagtgataaccacacaccattaccgaagcatcactcaacatcatgcacaacatcacgtcactcagaaaacactcggacttcaaagactcttgttgactatgacatcaccgaaaaccactatctatcaggcaccgaatgaaggccatacgacatccgagccattgccggaaaagcatcttcaccagatccacaaaaccaatcacctctgcaatgttagccgacgaacaatcaagtcgatgaggaacaaggaaacagcaactgaaagcctagccaagcggaaatcatgttcagagagttaaaaaacttcgcatactcgtcaaagtatatactacgagtgagctgggtttacgaaggagattcatcagggtacatgattccacaagcaagcccaacagagccgacaccctcaaaaatcgaaaacttaccaatagacgttcagaagcaacgctgcactaccacaaggcactagacgattgaagtaggcagagctgcttgacggtcttttccaagtgggaggaggccactatttatgtcagaaaatttcggttttgaagtgtgacggctgttttcacccccacccctaaacactaacacgcttcgggaaatcttgcagaattagggcaaaactggtcaatttacgtcattgaaaaacacgttaatcaaacttaatctttgttccttgcggcttgacgatggctgccgtagcacgtgcagctctggccaaagctgctcctgggcgaatagaacgaggatcgaccttacgagagcgtttgacaggacgttcgtaagagtcggcttcaccggaaccagtttcgtcggctccatcaccgtagtctccggaattgttcgttcgagcggcacgcgcgggacgaacacgcttcgaacggtcttgaccatactcaaggcgccacgtgtcgtgactcatggccatggcacgctgagctgtttcaacatcaaaaaagtctacaaagccgaaacccttgcacttgccggtatcctcgaacgtcattaagcgaacacgacggatgcgaccagcatcgccaaagtactcgcttaaagtttcttttgtcgcgtcaaaggggaggttaccgacgaacagtgtgctggatggcgggttcgccggacgtgcggcgatcttttcggttttagacacggtgaccttgtcgggccggccggtgtagtcggtgctggatttgatgagaacgttacggccgttcaaggcgtgttccgaacacgcgagagctaaacccaacgactcctccgagtcaaagtcgacgtaagcgaaaccgcgattctggtttttgcgaattttgttcatcggcatgtgaacacgaacaatctgttcggcttgcagtccattgcctccttgttctgccgcaattgctgccgtctcccgaacaaaaaactctttgaggatgtccacagtcgtgaggaaactaagattaccgatccagatgccgaacttagtcgccggtttgttcggagcagaagaacctttaggccccttttcggcgtcttcatcggtgtctttctcaccgagctttttctccagccggcgaagacgtttcgcttccttctttttggcctctttgagagcttcctcagtccagttgccgtctttatcaatctttccagcttttctcagcttgcgtcgaagcttccgagaaggcggcactggttgtgatacatcaatctccaacaattcctcctcgtcgcccttcgagtgtttggaggatgcgtggtgcttggacttgtgatgcttcgagtccttcgacaccttgttctcggtgtctgacggcgcatcctcagcattttgtggaagctcattgtccgaaaccgactccttcctactacggctggagtcgtcgtcctcagcgtgctcgctgtgatccttgctcatggctttggcgaagaatgtgaaaacgaagcgctaaggaagcaggattcggtgtgatgcgatgcagttcgttaaacttttttaggtaatttattgatggatgtgttaaagaacaattgagattagtaatgagatcgctacataaattacggagcatggagacgactccactattcaaatttaccgagctgtatgataactgtaaaccggatttatcaaacctcattcgttcgcactatttcatttaacgaacaccctccagcactaaacgcttgaggcgttgaggagaggactaccctactgagcagacgggtctggcaggattccttagtaaaccaccatgactgaaggacccccctcttacgaatctcacttcaccttggaactcggtctccaccgtgaacttcgcggaaaacgcgtcgttctggcgtctggttctcctagaagaaaggaaattatggcccaaatggtaagtgtacggtgggttcaggaagatcgacgcgtctgctgctgagatgatctacatgcacacgtgatcgacaataatgatcttcggtctcagtatgaacattgtcaattcggagacactgtgcttgtgttttcattggattgatgttcccaatgtcgagatttttggcttactaacatctacttttttttaggggttccccgaagttgaagtatgcgtttccgggttcgaagagaaccttgacaagaatagcatgacgccttgggagtatgtctctcagacatctgcgaaaaaggctatggctgtttacgaaaaactgtcggaggatgaggaagcacctgagatggttattgccgccgatacaattctcgtccttggtcatgaagttatcgagaagccttgcgacgagaaacagcactttgcaatgctgaagcgtcttcgtgactctaacactcctcatcgtgtcttcacagcaatcactgtgattgcccctatggatgtccccattcatccgggttatgttatgaagagtcacttggaagagactcgggttaagtttgacccagaacttactgacgactttcttcaggcttacgttcgttgcggagaaggtttagacaaagcaggaggatatggcattcaggtaggcaaacgtcgtcggatgggactcattaaaacacccaagcatttctatgcttgctttcaatttcacgaatacactaacacacgtagggaaaaggagctcttttaattgaatctattcagggagactacaacaatatcgttggtcttcccgtccgcgctacctttaaattgatggaggatgctttaaacgaaagcactgatcacggctattaagtttcagcaataaaacccagtcagggctgtgtcgctgtgctcttgccgaaatgctcgtcgtgtcatgtgtttacatctttactcctagcaattgcttcttaagcatggaaaaatctcaatagggcaaattgaatcgttcgcggtttttcatgtcattacggaaatactgtatagagcactagtcaccagcaactgatacgggcgtctcgattgtgctgcaaggtacatattgacaacctactacttgttgtttaaaagaccttttttttggagctcagccttcaattgaacggcaaagtcgtcatcaccaacgtcttcatcatcccaattgttttcccataaggtatcatcatttgttgcaagttctgcgtctttcatatgccagtctacatttcatcgttagtacatgtgcattacaccgtaaatgaaatattttaacacgtactttccatggcaaagtcttcaaattcatcatcgtcttccaaatctataatgtaacgttagcaccccttcccgtcatatcttttcttctacgtactctcaaggctaggcaaagccgttctcgacatttttgttagtattttttgagatttgcgagtgtggaaaaagaaaggtgccctgtatcgaacatacttcgtccttctaacgcgtttggtgtagaccttttggtggtgagtttttaactcttaagcaacgctcaaggggcacaaaagcgaagagactagtgccctttccccacaaactctaattatctaaatgcattatacagcctttatttagtcaagagaaagaatagaattagacacagttctcatggttaattaaaaaagaagtttaaatttttcgtctaaatgtgtattattgataaaaagttagtcggtcctgaaaggtatatgagattttgttcggaaaggttgtacagccttgcacgtcgaagcaataaaaaagaactcgtagtcaaataactacagacggtcaaaagtgtatagaatgataaagaagaggtccaaagcctgcatgcgattgtatcaaaaatcagtgaaaacgaaacgaagcataatggcaacgcggatgatgggttctcatatacgaaggagaggggaatgcgtatcagtataataatccattttcgataacagagaagcacttacttccccatctttttgtacatgctaataaggtttttatgaccaacgtcctctttgggccaaaagtaacaaacaaacttccaaagatcatgtgtcatcccctctcgtttgtcagtgggtgtatctgcgactagcttgtcaatgtgctttccaattgaagtgaggcagtcggccagtaatttaaccagctggccgcgttccagattcctcgagtcgcgtttcaagctcttaagatacttgcggacaggatgcatgagttgcttacagcgtaaacgtgttcgttgatccaaatggtcaggtgcatttgatgaacgggttgaatcattcgtttttgtatcatgctcaggcgtattatgacgagaactagcgacagatgtccgtctgtcagcacgagaatcaacagatggactgcgagatgatccttccgaacgattcaactggcgatgaagattcgacctgctcgtctgtcggcgattgtggggcattttaggacgatcattggcaatttgttgagattcacggaatgcagtcaaaagatactcaccacgtctaaccaaatgaacggcggaaggcgcatgtttctcattggagtcttgagactttacatcatccaaaaagagtttgtctttgagtccaagctcgggatcattgcgaatactctgccaagaaccaaatccgtatttgcatataccagcaagcagcatggaatcttccacttcgctccatttgcaggaccagccatgaacagcacgtagaggtgctttgatgcgaaaagaagagagattgttcaaatcaacagcttggtataaaaattccaaatctcgaagacgttggataagtgtttcagcattaatattcttaacgcctttaaaagaaataagaatagcctttctagcaggttttccatttttttcgccggatgaagactcactttcggcaatagcctttttacacgatgcttctaagtcggcagaaatctttttaatgacattggcgtcttgggtggtgagatcggcatctttaacgatttcatcgtagcggtcttcaatacgaccatatttgatcatcgctctgtaaagcatccgtatttccttctccataagcagttcgtccttaatcaaacgttttctgcttggcttggaaatcttctcaatagttttgtcttcacgtaaatccaaagtagatgttctctcacgccgacttgaaagctccgcttcctgcttacgacgttcttcttcctgttgttgtcgttcctcttcctcaatcttcgctcgttcctcagcaggaataatgtcgtcccatgaaacattagctttatagtctgtaacttcaaactgttttaagaactcctcacctcccatactggctccaccgacatcattggaagtgtcgtgatcttcggcatgctccagaatttcatccaaattaagatcctccagcttcttctggttatcattgttcttaaacatattcgaagcaccaaatttcaaaattgcactgagttcttctgccgaaaatttatcgctctttgagttttttcgtttgtctgtaacgccaagagatatgattgcgtactcaagaatcattttccgccgcgcccgctccaaaacgtcctcctcaattgtgtctttcgacaaaaatctgtaaaccatgacatggttcttttgtccgatacgatgcgcacgagccatagcttgaagatcagcttgcggattccaatcagaatcgaaaataatgactgtgtcagctgtcataagattgatacccagaccaccagctctagtagacagtaagaatacaaaatctggactgtttggtgcattaaaatgatcgatagagattcgacgagtagctgcaggcacagtaccatcaagtcgttggaagggatagccacgcaaggacatataatcaccaaggatatcaagcatgcgaaccatctgactgaagatcaacactctgtgtccatcacgatgcaaacgtgtaagtagcttatccagtaagaccatttttccactattcataatgagacctttaagcaattcttcgcgtttaccttcaccgccagtcttctttaaccatgtttcctcaactcctggaaatagataagggtggttgctcgctttcttcaactccataacaatattcagcagagaaagttggcttccatttgatgtgctttgcgataaaacacgataatttctcgttaaaatgtttttgtaccagtaagtctgggagtcagataactctactcgcaaaatacgttcagatttggatggcaatgatttctcaacatcctttttcaaccgccgaagaatatagggttgaaggtgttgctgaaggttacgaatgtaggactcttgttcctcatcaggcgcttcaaaattaatctcttcacgaatctggaacttgccaggcatcaaaaagtccactaaagcggccagctctttaatgttattctgaagtggtgtacctgtaatgagcaagcggtttgcatttttgaattgagaaagtgtttcgtagagagaggattcactgttttttagacgatgggcctcatcaatagccatgtattgccattttatattgttaagactggctctgtctttaagaacatattcatacgtggtaagcagcacgttaaatttcagcttttgtgtccgctcatcgtaaaattcatgttcttgaatcatctgccgagactttgcatttcccagataactaatgcaattcatgtcaggagcccatgcagccaatgtttcttgccaggcaggaactgttgagagcggaactacaacaaggaatgggccatgttgtcttaatgaatgagccaaataggaaaggaatgcgacagtttgtacggttttaccaagacccatttcatctgctaagataccgttttcgtttttatgccagagataagccatccaattaacaccagtcaattggaaatcacggagctcaccaccggaaatgtatgacggttgttgttctagcttccgataagtaggtctcgaatttccgtaatttgttccccgtgctggacttaacgcactgttaacgcgtttttggtactcctcaatttcatcttgtgcaacccgagaaataagctcctctgtttcccaagtacaagcatcataaaatagttgcttccatttcaccaagaatatgcgattgcgattttcatcaaaatcttctgcgactatacgatccacagatttgtgttcttcgtaagcctctttctttctttcgcgttcaatatccatagcctcgatatcctcgcgggtggttgttggatcagagcgaatttctttgtcaagaataatgtttgtcttcgtatagttgtcaatttttttcacgcctttggtttccgacatgtcttcgcgggtttcccaagtacagtgaagatacgacttgtcttgccatttaattagaaactcaaagtcatttttggcatcagaaccatcagcaccagctttcaatcggtgatcaagaacaagatcaattgcaggagcattttcaacttcttctgtgacatattcgtaggattcatactcttcttcatcctccaaatcctcaaagtaggcgtcttcattatagttaattccgccagaattacgagaggaaaaccgaatctcgtcgttccggtaggacacctcaacattgcgttttcttttctttggagtcccgccataagagctggcatcactatttgagtcttcttcaccactactaaaaggttcttcctcttcttcgtaatcgtatgaagttgccttctttgactgacgattacgcctacgtttggaagaattggtaacggaatcgctatcatcgtcagagctgtacgattgcacgtacgcaccaggctgactacgcgttcgtccctaatactggttactgttttgcacagaaaatgctgccatggtacgtactgatcttcttagaccatacaactcgggatctaaatactctgggtcatgaggttttcttctcaccgaatgtgcatcctcacttaaatcatccgacgcgtcgtccatagacgcaacgctttcattcataggcagaattgagttatgtagattctgaacttgggaagtggccgttaaggcttcagaactcataacgactactgttgtcagcaaaagtaagaaaaaaacaatatccccatcctctttattctcggaagacccttgttcgctgatccatagctggtttgaaatgactttctccctcactgtttacgaaacgaaactgcaagaacgacattgatacagcttatttctcaagaaaaaaatgtcagtaatcagctggattgaaaacacgacaggatcttttccatttcatctaaatcacagaatacaatggccttaaatgtgcacacaagacaaaagttttacgttcatgtagaatagaatagactaatgaacaaacaaggaaacgacaggtttaacatgaaacgaaaaaaaaaacggcatcactaaagaagtgcagagaacataataatggtaaacagagagagaagaaagaaataggttttttgaggaagcaggttcagcaacaagaatttttccaaatgcgcggtgaaaagacaccggaaagcagaatagaataagtaaagagataacttacacgtttattcaaccgcaaagatcgtttgccagactgttggcgtgctcagaatggcttttttacagaatcgatattttttgtggctggaagaggtcaggtgaagcaaggcaaaagggagtaggacaaatacaacggtttactgaatgggggagaaggatatgagacggaaaaaacaatctattcattatcatcaagtaaagaaatcatcattttcttaacgaatctctccttcttcgctcgattctgcgtcttccgccggaacaggagggccggcagacgcagaagagaccaacggtgcagcaggagacgctggagaagcagagactctcaggcgagaacgtttcgcgaggctaccttcatactcgaaatctgaaggacgggagcgggtgccttcacggcgaccataatcacgatctacatacataggaccattagcatcccactcatcaccatagtacgcacgccttgagcgtgatggcttctccgaagcctcgtaacgttcacgcatccggcgaatgtacttttcaaaagctgctatccggtgttcttcggaagaaagtgcagtaaactcaggcaacgacgctaatttggagcgcacctgtgcataagtggcatccaaaggaatcggtggctcaatgtatttgatggcactgcgtagattgtcaattttacgacgaagtcgacgctcatcgtttcgtttttcatcggccttccgtaaaatagccttttttcgcaaaagagtaataatatcctccaatgtttctggcgaaagagcacttactttttcaatttttgtgttccgcaacacccggtcgacggtagaagcaatatccatggtttcagaaacagcaatgtgaagttcatctaaggcatcctgtacgtcgtttttgtgagtatggtatgtttcttcaagtgagacaatggtatcccaaaaaaagtccaacggagtggaaccagattgacccagcatgttttggtaacgagaatcattgctaaagagtgggtaaacctctttccacttgctgttcatagtaattttacgttgagtaacgagctcggagagaagctttttaaacgcgtctcgattgcgacgttcgttgcgagatcgctcttgtttggcacgttgtttttccgaaatgtaggcacgttcaagacgtttaacatgagtttcaaaggcagacagggcatctaatttgttaagatgttgcagtttagggttgtctctaaagagagaatttgtattgaacagttcttgggcatccttccattttgtgtatgggtcagtaaccgttcgacggagcaagagggtaaattcagcaagggcttcctcttcttggtgttttttaagctgaagctcggcgtcttgcagacgctttttgtattcgaaaaataaaacttgacgttcagtatcatccttcgcagctaggaacgcgggatgattggccatggtagctttgattgtgcgccacaacgtgtatggcttcatctgagcatcatgttcaagcatatcgtagaattgtttcctcagagaagccacacgattattttcccgttccgtttcgtcagcaacgcagttcgaaataaaggtgagaaaggcccgctttctctcccacggatctttgattacgtagtattcattttctgtgcaaagttcttgcacagcacgttcccatgtccaatctgaagaaacatgagatcgctcgagcagccgaaagaaggccatctctgcagcctcatacgtgtcatactcctcatgcttaccggagtcatgacgtttaggctttttttctcttggtgcagtagtcgctggatgagtaccgtcccctcttggaacagtggtttttgtttttgctggagaagatgtagcacctagtcgcggtccattaggtacagcagcagcttgagtggatactcgagcaactgcaggtgttgttgaagtggtggagagttttgaagttgctgcagagacgtgattttcccgtgaaccagcattaaccggtaatcttttttcaggtggagcttcgtgttgttcgtccaacagggctctgtactcatccggaatttcccacacagactgttttgtatcgacgttgtaccagtactttcgtccttcggccgtcacatattccttccaagaaagtttagaaagttttttttctagaggatccatcaattcttctggcttttcccagacactttcctgtgtctgggaattgtagtaataaacacgtccatcatctgtcttaacttgttgccagttcgaaccctcattactaggtgtttcagcttcagcctgggcgcccgaacgggcttcttccatctttacatcctctgtttccgatgattgccatggcggcacaaacatgatggacgttggtggagtagtcttgcgctattgctcccgaaaagagtttggtgggatactgtaccatattgcgttgcagtgcagcaacggagattactgtacttctaagcatctccgtaatgagaattgtgtgtctcacaaacaccctgtaatgttagtataagggcgtctagtgcagcctaaggaatttttttgcgactccttagattgatatgtagcgctctgcttaggtgaaatattcttgagacgttttccagaggaggaagaacagtcgcaggaagattgtacagcagaaaaaatggtcaaggttgcggcatttgtgtgtggtgtcgctagtagcggcaaaagtacgttttgcggtgctttaattcgttatatgcgaggcattggtcgtcgatgtcatcttgtgaacttggatcctgcagcagagaactttgaatgggagcctacagttgacattcgtgatttgattacgctggaagatgttatggaggaaatgggttatggaccaaacggtggattgatttactgcttcgaatttttgatggagaacttggactggttgattgaggaaattggggattatgacgaggattacctgattttcgatatgcccggacagattgagctgtacactcatgtccccattctcccgtcacttattcagcaattgaatgtgagcttaaactttcgtccttgcgctatatacctgttggaaagccagttcattgtggacaggacaaaattctttgccggtgtgttgagtgctatgagtgcaatgatcatgcttgaaattcctcacatcaacttgcttagtaaagtggacctgcttcgaaacaacacgaacctctcgcgtgcagacttcaaaagattcctaaacatcgatccactattgctcgtaggcgaggtgaatgcgaaaacaaatcctcgtttccacgagctgaatcaaagcattgtacaattggtaagggcggatgttggcacacaagcttatagtgcgtgtgcagattgtttgagaacagagagtgctaacgacttgtgacacagattgacgacttcaacatggtcaactttctcccactggaaagtggcaacgaagaaagcgtaaaacgagtccttagctacatcgatgatgctacacaatggtatgaggaccaagaaccaaaggagcctcatgactcggccgatgaagacgatgacgaagaataaaaaggggacaataaaatggtttttaggtaatgtgaatgcaccgagagaagcacagtaagaaagtcatgggaagacccattacagctctctcgaatatgaaatagtgatgcacgttcgtattcttcttggtggaccctgtttattgttttatctttgatttcgcatatcatactgcagatcactgtcgatcacctattcgtgtggtcgatcagacctaaaccctcaacaaagaacgaagtacataatctttgatccatgggtcaattatgctcgacaccgaagaaacattccaaaaatgatggtggaagagcagcttcaccggttcctcgacggatagaaaagccacaattgcaatcgaacagaaacacaccaaagcttcaaacaccagcgaaagcagctacccgaccaagtggagggagaaagctgggagcattatctccatcaacatcgccttcatcgcaagcattgtcgcctcaagaagcagcctggctttcagcggaggtaagttgaatgaagaacattactcagaaaatgaatcctaacagaataatatccttagaaacgtcaagaaacacaaaagaaatcgcaaaaggctcttggaaaacaattagataaagagagatccaagagtacacgagcacatctcgctgacatggcccgcgaacgtgaacaagaacaagctcgtatggtgtgggattagtgcgtttattgaattctgtcgtttcgaatgcattagaagccgtctgttgctgaatgcagcttcttgaggatgtcagtgattcagttccttatacagtgataattggagtgcctgtgttacaaccgcactaaatcaactgcgaagggcactgacaacgtccctccagtgcacctcaataacttcaacgggggatatggacgacagcgatggatcgttaggagggacgtatgtttggtcattcgcatccgcccgcaacagctgtaatggcgaataccgccgagacatggccgaccaagagtaccgcgcgaaaaagaggttgccattgttaaacacgcttggtgcttcttgccgttggtcacgagaaggaggaccttgttggtcctcctggtccgtcgttaggtcgtccgtcctctcctttgctcgattgttcacagcagccagcagaacaagaatgaggaactgtagcagccaaagtaccacatttaacttcagcatatccataattgaagatgccgcttgctcgccaacaaaattgacgatcattcctccatacagataaccatcagagcgttcaaacggtatgggtggaccgtagatccatatactgagcaaagtaatggcaataattgtgtagaatgtgaacacgggcaaaagatagataattgcgctttgtgcggaattttttaaatagttgcaggcttttaagagtagctgaattagacaggtgttagtgattaagtacaggaagcgcgtattctggaagatggacaactgacacatacccattgatagaagcatttgagcacaaagctaaaaaagagaagactaggaagttagcaagaaaatgaatgacgagaatactaaggaaacacaattgatgaagatgcttttgttgttgcatcagatatcaattcgcttcataatttctcttactctttgttgtactgaataaatataagaacgaagcagatgagattgagcgactgcaacatttcaacaagctcccttctcgtatgtatccggacaatttccatcatttttagaacgtttgaatacggttattagaagcgtatgctggtaacagcgtgaggcgagaggatccttgaatgtagaagtatattgataccgacaagcgggaagaaaacaaggcaattcaatcatacaaattcgagagaagtactgatcacaacgcagtatgcttcgacctgtatttaaacccctataatagaaaaggttatcaattcatgggacatggaaaagtgttccacgtttaaaaatgttccacaatcctggcaactgttacttaacagaggaactttgtggaggattactaaaaatttgagtagaatagttacaattgcaagttgcaatggaagacaggaagacggagcaatattgcccacaagcactcaggatccacgatgtgttggcttcacagtattctcgcgcagatcttttaaattaaggttcccccaacaagaaagatcgtcgatcattatgaaattatgtacaccaccaaaaaggatcagcgccagtacaccattcagaccaaggaaaaccgtcgtagcaaggaaattgaggcatcagcaactgtattgctcgccgttcaaacatttccgtgctcagagaaatcacaatttttttgtcgtccaaactttttcctcttggtttctgaattcgtgttttaggattcattgttcatataaagttcagtaacattgatttgcgtatttttttttttttatttctttgttactgctatttctttccttgtatgagtagtagaacatttttccaatatgtcttccatgaatcagacaaacggtgcagatgcgtatgagtataggtacaatggatcagaaatcaacgttgacgatctcaatgcggcgcatactgcatctggggacaaaaatgagtctcttactagacttctgaaacatattcagggcataaaaagtatgtatatttttatttccttgtcaaaggaaaggcaaaaaacacagaacaatattttgtgtttctaactcttgtgttctcccacagtgttctgtgtgattgtctttattgtgctatatgctaacagttccttctagttgatcgaaacgttcaagacatattaacgaaatatgccaacgagccaccaagtctgatccttcacattcataactatcactttcgttttgaacagcaggatggtgcatttacttataacggaccagtaaaatctatcttacactacttacgcatggagcttattccaccagattgcattgaggtgtttcaaacggccaatatacacttttacgacggctgcttgattattagagttattgaccatagaacacctaatcaacctgccccacccacaaatgctgctggtactactgcttcttcaacagcgccgggatccgtaccgtcgactccgaatacagcaaccgcacctagcactgttctttccggatcaacagctggaccttctgctgctgctgctgctgctgccgtagaaccaccaaatgaacaggcaaaagtgtatcacacagttctgcaaccgtcagctgaaaccttatggcaagacctttgccttatcagcgaggtatttggcaattatttaacggacgaagcgttgttagagatagagtctaagatccttttggcatcagagcctccattgttgttggcaccggccacttcgccatatcaaatgcaccgaatttttgaacagttggctcaaaagttaccgccgccgtatcctgaacctcggcatacgacgaatgagatggctgctgaagaagcagaacgtgttgagaaggagaatcttctgttgcttatggacgatcaacagcatcacgattttaatccaacgttccagagacttcaattcatcgaaaacgttcgacggaaaagagcacttatgcaacagcgccaacaacagcagcaacaacaacagactcaacgtaccgcccagcaaaaacccggttcccgaccactggcgccaggagctgcgggaaaaggcgcgtcaccgccagtttcttcgcagcaacagcagccgcactttgtcggtccctcatcagttgcagcaggtcgccgacaagcaagcccgtcaataaaaagcgaaacaatggacgctgcacaggctcgtcagatggcggctctgtaccaacaacaacaaaaccagtatatgaaaaccatgcaagctcaagcagtacatccttcttcttctcggcagagtatgtcaccgcctgctgcgagtaattacatgtcctcccgaaatgcccctacatcctatggaaacaataaataccctcgccgttaatgtttttcatgtgtatgacactgtcacatccctcaaaagtatattttctactattttatttttgtgttttcaattgcatgcactgcttataaaccggtaatagcaaaaaaaaaaaaaaacggaaattaagcggaaaaaaaacacaagggatattcaaaaaaatcttctctctcgttatagttacttttttgtgtataaagatgtatattcttactatgggacggcttttttttgttataaatactggctgtatgaacctgcaacaaaccagcaaccacaacatttgtggtctccaataagcagttgctgggcatcctggtccttttgcgaattggtatgtttaagtgcgaagaaaaaagaacgagacactgtgtttccttcctgcaagtttgtgatgatataatttgcgattgagagacaaacgcttcggatcctcgcctggttccacatgggctttgtcaatatgcgacagattatttactgaactttcagtgagagacacattgttattcatcctttgtttttgtaaggacaattcttctaactgtattagtgatttcttcgatgaacagtctcaatttgcagggaccaattttgtatttggctaggtatgattgagtttatcttggtattggaacttcatgtgatgagttatttgcttatgaatttgtgattacacttttattcaccaagatcgctgaatgaagtttcaagctcgagaaatgtttaccgttttgtatatgggttactaacagcgttagatggtagtataatttgcttgtaatttaatgacacgaatttgatgtactttgttgtgagtaaatggtggttatgaatgaggaaactgttcgctgagttgtacggtttgcatgttatgtgatttgatgggttgtgtagtgctagatgaagcttttttggttcatatggctgttgccttacactggatggtaagtggaaaagaatgcggtcagttctttccgtctgtctttcgtctatcttttggagaatcctttctatttaaataacaaaaaatcaaacagagatgcgaaactgagggtgtctataatcgctcccaactccatctttaatccatatcaatatccgtttcaattttttccatgtcgacaaggcgttcgcctctagcagtacggcctttttcgacgacatgattcacgccaatttcacattcacgaagcttggactttgctccgacggtcacaccagaagcaacgatgcagctctcaagacggacattgtcaccaacaacaatgttgtccatcagaattgaattgctcaacacgacaccgtttccaatagtgcagttacggccgataactgagcgctttacgttgcttcggtctccaatagaagtaccctcattgaccatgcagtcagaaccgacgacagcacgcttagacacgttggcatccacgattttgggttcgggagctgtttttgcaacctagtgttaagttagtatttgcgctacattcacccgcatttgtcagtaaacacttacaatacggttgatctcaaagtagttgggcaaattgttagctcgaagggaaacacaagcgcccttttcaggaataaaaacattaaccttcaaattccgcgcattaggcttgtcattctctttctcatccacgaggactgtagcgtgcactgtgttagtcataacagtagagtaaaaaaataaaagaaaaagaaaaacatacactttgtcacaccctttctttcagcaagagagtgttgattttgtgctttgacaagcaaaggcaagagatcaccacggagtgatgaaagctcttcattttctttaagcagatccagaacccagtgtctgaacacgtagatatgagtatcggcaagagcagtagttaatgtgatacgaggatgcttccacaacaaagacatgcgaaatgagacgtcagaatcgatgtcagcggaactcttgttataaagtaactgacttgatgattcctccaagccaacaatcagtttttcgtcgatttctttggtgagagacgtgacatactcgtgctttggtacatgactaaacaaagctaaagcatctgggttgtttaaacggtaagagtcaagcaattgatatggaggaacatcagtgatactgtcacaactaagacacagaaaatcggtctggtcgcacgttagtttagagattcacaacaaattaccaggcgatttaaaagcactatttcaaatgtcgtaccttgattaaatgggcgatggaacgaagaacatcagcggttcccaaggagtcattggcacaggaaggagcctcgacgtggatgcgaagatgaccctcatacccagaacggagccaagcattaatgtgagcctgtgcttcttccatacagaccaaaattacagaactgaacccggcaacttcgagccattgaagaggatagtggagcataggcttgttaccaataggcaacaaagcttttggtagcacatcatcacccgttaatggatataaactatacataatgaaaccattagtagctgtaacaaaaaatcactgcgactggtgaactaaatcttcacaattaaaaacagcagtcaaacaacaacacggtttcaaataccggcagacagtccataaacgaatgtatagtcgacaacgaaatgcttacctgttaccataaccagcaaaaacaacagcctgaaactctgttggaatagagttgaacacacccgagcgcgccctgccaccagagcttgcagttaaattggcggcattattagaaagaggtgatttcacggcttcataaagcacagacatatttggtaaatgcttggggagccaaacgtgaattcttgttactctggtgtactgacgctgtaacaaggtgtcaagtgggggagcatgtgggggagaagaggaagaagaaggatgggtttaggttggacattataaaacagtagagcaaaggatgttaagcaaagtattattatgcaagaggaaaggtaattgtctgggtttggagaaagatgaactgtgtaagactattccccttattttttttattttttttttctgtaagactataatttaatatattataatttaatttgtgtatttatgtattttcttttttgtgaatatgtgaagctttcacaagactaaattaaagtttaataagtgatcgaaatgagccatggtttgctgagacgaaaataatattgttttcgtagttaaaatgggccctcaaggcataaaaccattgtcgctcttttccatcgggacacttacgaactacgcatctgaaccgaggacaccgttgatcttaatagtcgaccttttaaatccaaaagttcgttgtgcaaatcttttcattatgtacaaaaaattattaacagaatgagatcgacaacaagaaaaagaatgtagtctcgtaccctcaatgcagagaaaataatgtgaaccggggtaaaagtacagtaaacaaatcataacgaagaaacaagagtagaatgacaggaaaacaatatgtgcgatcccacgcaacataaagaaaattaaacagggcacattagtttcggccaatcgaaacatttagtgcatgagttgccgataaataaggaactaaaatgttatgttggcaagacagcccagctggataggcaaactaccacttcttatagccaaatgttgtattagtagcgactttgtgatagggaacactcttccagtcgtaagtatttttgtagacagtgttgccccaccacttaagagttcctcctggatatgtgacacacagaaagatgatgacggttgcaacagcaacacctgaatccatagcagcagccaaaacataattgtaacggcgccaccatgcaaaggcacgacggcggataacataattgaaaatgaaaccaacaatagcccatgacgagtaattaatacccgtggcaggaggaatgttaccagggccggtaaagaacacgggggcattgagcttgcccaaccacgatttggggaagcgcttgcgaagagcgtacgtaaggaaaggtgcagcagcaccaagggggaagaaaaacaaaagagggaaatatgggtgacccttattaaacatttttgcggggcctatagcaccccaaatgagagaagcgttgtaaatagaacggccattaggacaggtaaagccattaggttgagaagagctgcaaatgtcgggaatgtggaagcgcatccattcttgaacaccgacttgtgtcagtgcaccaagcaaagttgcatagatctgaacgaaaaacagcgtgcgtggaggaatcttcatgtactgagcaagcttcagatcacgggagaattcaagaccttgacgcataggaatgaaaccgtacaacttgaccatcaagttcggcatgggctttccaggaagcatgtaaccagcaaccatttcagtaatgatgttcaaaccgacatgttgattggtaattccttccagcacgccttgaggaacgaaattgacaataaaaataagcagaccgacgataaaggcccacacaggagtctgggtgttatagtaacgaatggtgaaaatagacaaaccgaacattacgatgaacagaacaccataccaccactgtggtgcttccgggtaacggcgcatcaacttgcggtggatacattcgtgcgtaccgcgctcattgcgcaaacgcttccaaatgtcctttccattgtaaagcaagcagtgcgtgaaaatagccgtaacggcggcaaagttcagtgccgtggacatactgtacgacatgggcatgtaaagcggcgaataattcttgtaggcagtctcattgagtgaaaggtccttagtaagcacacgactcgcattgtactttgttccggtattgtcaaatgtcgttgatgagagcatcggaagatagttggaaaaccaaacgcccttgtagtaaaggatgggaacgacaatccagaaaatgattacgactgaggcaaacgtattgcaaataacccaccaaggagaggcaagaggattgctgttgtaaacgacctgttgccagtcaaaggtcacgggaagaatacccaaaccagagttatatccaaacagctggttgacaacacggctcttgggccaaatccaacacaaaaatgtgaaatatgaaagcgcagtgaagatgaaaccagggaaccagtaaaagataaaggcagccaccataacataagtgaagaaccgataacgagtaatggtccaaccgttagcaggcttcagtttggtgccgtttgcatcgacaccatcaccgtgcagggtacggaacagcatagtactcacaagtgtctgcggccaaatcatggctgcaggatacacaatccagcgacgagtaaggccagcaaaaccatagccgagggcttgggaagtaaaaatgagaagaatcttgtagccccaagaaaattcaaggttgtagaaagacgtttgagcactgagaatgttggtgccataagcaattgcggaagtcagagacacagcgatagtcactgtagcatgttccttcacattgaagggcgctgggttcaattggaaggcatacttgccgtaaccaatgcgccaattgggtaacatgtcgagaagcttaccaacggggtataaaataagttgtgcaacaatgaagttgatggacaacgaggggtatctgagtacgaagaactggttcacaccagcaaaaacaatgacgaaaatcgtggtcaagacccatgttcgccaagtgtttacgggaagtgtattgtcatcgtagggaagtacagcggcgcgaacttcgggatagatggagtcctcgacgccagcggcattttcatcgtcaacggtctttgactcttcggcatccgaatctacagactcttcgtcagattcgacagaaacagcacggatatgaactccattctttttcgcgtctcccgacgacgtagcgccgagcacgggcgaattgtcctctctaaacgaggattcagcaatgccagtttcgtcgttgctcgtctcgtgctgcgaaatgctggacgtgtttgtatgtgacccaagatcggttgttgttgtttctgtaggatctttcgagggcatcgtgacgtagccttgcctagcagagtttaagaaatattaagattgggggtagcaattgtgttcccgtgatatctcttaacacccgggtccaaattgtggggaaaaaatataagtacagaacggagaagttcaaaggattacaccgaaacgggtgtaccaagaaggcagtaaacgagagaggactcgcacaggaaacgtggagacgaattgcagcactaatgaacgggaactaacaattctgtgtgcaagtttgttgtaaaggagcagaaaagtattcaaaatataagaagcaaattttcaatctgaattttcgttttgccaataaaggcaatgaattgcgtgcacgtcttgtacacaggaccaatctctgtgctcgatggcgacttgagaccaaagggacagatcactgacgaataagaagacgcctaggcaaccaaaattttttaacttttgttgtgacaggctcgtaacgaaattagatcagatatgacactaaacggttcgattcgttatgcaatagatggcgcgatactgtggtgacggttaacacgtgtggacgatgagtaggacacacaccgcgtgcagtgaagggaataataaaaaacagtcaaacaagaattcgcaattgccttttaagtatgggtcttgataggcaaaaagacttgcatgaaagaaatctttgtcgataaagcaagcaatatcttcaaaatagcactgtcactgtgggaagatgataagacactaagatcataaaaagtttcgcgtttgaccggttttaatggcgcgtcatacgacgtcagcgtctgttgcctttagttcctccacatgtatcctaatcaagtcataaacagtcccataaacgaccgtgcaatcgctaaacagtagtcactcttgttgatttgtcggaaattccggggagccgtggtgtaacaattcattggtgtatcagaagcaaccagagagaagacatgttggctttacgtcgtacagatccagagaaggatacgcgaatgtgagagcacctgtgttgttcaaaattttctcggcttaatgccgcggcctagaggagtcagcccaatgctttcgtatactccatagcaagaattatgcaagattatgtgcgcaacagctttatataagcactagacacgtgacgtattttattgttcagtgcttgctatatgacgacacgcgttcgatgcatacggagaatgttcaaccgtggaatagaaatcagaatttgtcagaaggaaaaatgtagagaatacgagtaaatattcttagagtatttgtagttggcatccgtacttcagtagggaacaattagcaggaattttaaagacaagttgccttgtttttagcacattaaggttatttactatctgtagaagcgacgttctagggtttccgacatgaaagagcttacgcgggatttttttcgtttagattgggttttgtcggagactagcgtggtcaatttacagtgacaagcgctgaagtatgcgaacaccttatttgagattagtaatgcttaaatggttgtcactataaggttcgggcatttggggcatttatggttagaaccgccttttcggatctacatcgagaccatccacattatgttccagacttatcaaaagaatcgagtttcattgtgcaaggtttgtgtatttaatagggattcagcacaaaagcttcgtgttcttgaccaaaaaagcgctaacacaggtaacccctagacataacccccttcctgccattgacggtgtaaatactaattcaaatagttgtggcgtatgacattattaaagtactaaaattcttgaggttgttaagtaaacatgctgagacagagcaatgtggtttgtcatctttatgttgaagttaacagaggaacattgcgtcgcctaggtgtatttggggatagcaatcttaatgtacgtaaggatacttttttttcgtagagtatttttaaatttaattgttccatttagtcgactattgtctttttaatagtaataatatatatatatatatatatatttttaaatttttattcttattttattttatttcattttactttagtgatatataacagttagaaaatcccatcaaactgaccccaaccggtttatattatgcaagtttagcgcgacccattattttagttagtctgaaatgcgtttctggcttgcagtctgagcattttgatgaatcattgcagaagaatgcgcaaaacagtttacattctaaataacattaattcggcattttttaatgagagtaagataagcccattgatgacagaaatctgttccacttgaagatttatattttacgcaaccaaacaacatagcgccataattgcagtaatttatcaataattaagtccaagtacggttaaaataaacaaaatcttatttataattgatttgcctttcactatacttaaatcgcttaatattcatttatctgtcgcgtcgctgaaactataaattacgatagtacattgattggccagatcgttatgccagctccataaagatgtattatcatgcattaaatacaacttgcgagttaataacaagttagaacaaactttaaaaatgacatgtgaaagaaaactccgctttactggaagaaaaatgaaaaaactaaacgacacatgaaaaaaaaaagaaaaccctattatagaagcataacatgatctaacactcagaactaaattacaaaatcattccaatttttattctcgaacgggtatcgacatatatggcaaaccggcacatatcaaatattgcctccgcggatcaaagccgctcacttttcacctccaaatccgcactgccgaaacaggcgaattgaaacttggctccgcgaacagccattcgttattcagtcaatctagaacataaggcccatctttcgcctctttgcaaatgctcttggcggagtaaatacccgcggcaacgtttacagatccgcggctatattccgcctatataaaacaccaacacccggcacgaagttgcccaacgcatatcacactcgtgattgctgttcgcgtgaaccttccaaaaccaaaactttttctcttctgaccagtgacgaggcttgtccagcaacgtaagttagacccgagcattggtacatcggtgcaatgagccgcggctactccaggttcgactgccgtgaaggaagcgaatgattgaatgatgattttccttttcttttagatgctagacttctgatttagcagtttgatgtgatggaactttctgacaattatttgaactttcttcagctcatgtgttcgaagtatcacgctgtttgaacagctttttgaatgattctaacaagagtaacagatgtgtggcatcttaggtttaatgcttgccgacccaaagggtcatgcctgtcctgaattgtacgagggcctttatagtttgcagcatcgtggacaagatgctgctggtattgtcaccgctggaaagcgtggccgtttctaccagtgcaaaggcaacggcatggtttctgatgttttcagtcaaccccaacttcgtaacttggtcggtcgcatgggcgttgcccacgttcgttaccctactgcgggaagctgtgccaattctgaggctcaacctttctacgtcaactctccttacggtttagtcttggcccataacggcaatatcatcaacggtgaggagctgaagcacttccttgacgtggaggctcaccgtcacgtcaatactggttcggattctgagctcttgcttaacatttttgccaacgagcttcagcgtttggataaattccgtcttgcagaggacgacatttttgaggcgcttcgcggtgtgtacgaccgcgttaatggaggatacgcctgtgtcgctatgattgctggttttggaattctcggtttccgcgatcctaacggtatccgtcctcttgttattggtgaacgcgacaccccttttggcaaggattacatgtttgccagcgagagtgttgttttcaaccaattcggctaccgtaagttccgcgatgtcgctcctggtgagtgcatctttattcgtcaggcaaaccgtgaagacatgcttgacggtaacactggacctcaaatgttttgcaagcaaattgttccttgcaagcgtttcacccctgatatctttgagtatgtgtactttgctcgtcctgattccgtaatcgatggcttgtctgtataccagtcgcgcctgaacatgggtaagactcttgcacaaacaatcattgaccgttttggtcccgactacaagagcaagattgatgccgttattccagttcccgactctgcccgaaccagtgcacttcaacttgcccagtcggccgatttgccatatgttgaggcgtttattaagaaccgctatattggcagaaccttcattatgccaggtcagcaaatccgtcgcaagtctgttcgtcggaagttgaatgttcaaccccaggaattcaatggaaagaacgttttgcttgttgatgatagtatcgtgcgtggtacgacgtccaaggaaattgtgcaaatggctcgtgaatccggtgcacgtaacgtgtaccttgccagctgtgcccccatgattacgcaccctcatatctacggcatcgatttggctgactgcaaggatcttgtcgcttacggcaagacagaggaagaagttgccgcagtcatcaaagctgatggtgtaatttaccaaaaattggaagatcttatcgcgtcgtgcagtaccgacaagttgaaaaacttcgaagtcggcctgtttaccggtgtgtacacaaccggggcctcgtccgagtacctcgtgcacttggagcgtcttcgtgttgctaaccaacgtgcacggaggaacagttttgccgaggacgaggagcgtgatgttcctgaggacgttgcaatgattaacgtttcgtccgactaagcactagataccaagcatcctgggtggtggatggttcttgatgttaatgcgtaacggcaataccaagtgtcgcccagttttgtcgtggtgtttgtctttttttttaccatgagtccgtttagacccctagtcttttttgttacaatcccctccttttgtaccgcagtaaaaatgatacgttgttaatagctaaagcagagtgagcgagcctatcttctagcctttttggcaagtttaattttttttctttgcactggtgcggtcgtttagtgcagcatccttgtagttagatgtgtgtgtggttttctggtcctggtctggcacttgttccacaggcgtattgctacttccttcccattaagttaaccagacttgaagaggaggaatgcaatgttccctaagtagaaatagatgaaatgccgcgactctaagcaatgttagtgtctaatggttgtatggacaaagggatagcagacgtaccatgtgtaacaaaagagccaaagttacggccaacaatacaatgccaagtaggggaataccgtttgtcgaattctcgcttaatgaacgtagcgatatcctaaccgaacagttagatcaataagacacgaaagcgaggctctcagctcactaagcgaagggggtgtgtccagtcagaacgcctcaatgatatttgttgaagcaagttcacaacggcttaaaagcaagcgcacagagtttgcctaaacgtaccttttcgacggggaacttctcgatggcttgaagagctgggaaatgttaatgacgtgactttgctgtgtttcccgttcccttacctgtccgcacagcatcctgctgcatttcctcggactaacactgtgttagtaaacatagagttcataacattagacaccagacaaaatcagcataccatgtctacagacttgatgaccgcagtcaggtttccatgagatttgagatgaccggagaagctggcgctgatgtcgtcaaagctctctggtttcgtatccgacatgactcttttcactttttgctactgtgatcaaaccagggtgagagctcggtcgaaggtttactcgtacacatagcgaattgtaacgagatactgtaactcgttttaagaaaatcgttaagttccattaaactggatttatgaacctcattagcataccgtatatagaataacgggttcacactacacatcactaaaatttcttaattatctttaaattgttaatttccccccacacgtgagcttctgatcacctgctgaccccaacagcgtacaggggccataaagtttctgtgcccccctactttctatcccacctcccagggtcctcccgccccaccactttgcatcattcagggctggtgggggtgtggaaaccactacttgcaagctccattgcctctagacacctgcaacatcgcctagtttcaccctatattcgcgttgtttcgacgtgaaaacttctaaatagcctgctagaacgcggaactacacctggctcgctttttttcgctttgattttgaccaaaaagagctcttttttaagtctgacccctaagtcgctgactttttgcatgtttgcacataatttgacagcgatttcgtgcaattgaaacactcctcacgcctacttctcttttgggaacgaaaactccgctcttcctatccaaaatcatagtttcatctcgttattcttcacgttcttcacggtttcttccgcccctctattttttctgtttatcttaattattctgtattctcctttttgttccgttgttctctgtttttttcttgtttggatcgcttttcttagtggatcggattccttttttttttcgtttctaaagtactttcgccgaggatggtcgtggaaggtgatgcgtatctcgggagccttgcttcattcattcattcgaatgagcctcggttggccagactgtcagctcaatcaaactcgctgttcagcactccgttgcaactacaattgactcctcatcacctttactacctactgtcatcgtttgaagaaataggagtggacgtaggccgtctggatgttcgtatgcgaacactacgcgatgactcaccccagaattatgagtcgtttctcaattcacaatgctctcataatcaaccggttgatacggactctatgagtatgcgaagtgtggcaacaatgaacagcattgtctcatccatcgcctcgttttggtcgttgcttgccttttccggcggcacgcaggaagagcggaaacgcgcaaaacgcttgcacaacctgcgttacttatactcctgtttcaccatcctgcctgcactccgtctgtctccgaacaaaaaggcacttccaattgccggttttgaggaatttcctttcgacactgccgttccccttggcatttttaaaaatttgtcgcggctagacatagtcgactacgaccctcggcgttttttaggttgggactttttgtcgcaaacgttaaagtatttgaacttgcgtcaatgtgaggtgcatgatttggacttagtgcttgttgacctggtcctcgatgatgctgatgggtttcgctatcgctcatgctcttcgagaaccggtgcacaggcgaatagtccaaacggttcgccgaacacgaatgccgactcggacaatgaccagcaatcgcctcttgccgctcgtcgtcgtacgggtaatatctctacacccactagcccgacaaaaacatttcaaacgcatgtgcggaagcgttcctgctccatggatggaggcaaatacacacacacgaaatcgcacagcacccgcccacgcgctccatccagcctcagtacttcttcgcgccgtcgctacttttcttcctcttcttctctccgaaaccttgcaacgactacttctcgacacaccgatttaccgaagcacgcgtggaagcagttgctgtacttgcggtgctctgaaagtcacctaacttcgctcacgtcgtccacgcttttgcaattgacttcccttgtctctcttgatttaagtcataaccaattcactagcatacctgagtctctcgtttcactacctaatctccgttctcttaatatggcccacaaccgtattacctcatgtacaaatctcctttatcatcgtcttccctcccttgaataccttattctttgtggcaaccaaatgacagggttgtctggtcttgaaacgctgacgaccttgcgtaagttggatgtccgtgacaactgtctcaccgaccctgccgagttgcgacgactcaccggattgtcgtcgttgcaagatgtgtatttcacacccaatccatttacccgcacacacacctctcaccgtgtctccattttcaactatttccgcgaatcacccaccgccaacgaagtgctgcttgacggcagaagtcccagcatgttggaaaaaatgtacctcatcgacaaagttcaacccatcgccgatgacaccattcccgaaccagtagcgacaccagcaaacgacaccaacactccagtcaagacgggcgacgccgtaatgtatccatccaatcctagccactcgtccgtccgtctcaagaagtttggacgttctcgagtcattgaactttcgtctccttgctcgtgcactggtgttgacataacactcactaaccgtcaactgtgtatgacagttgacgacgcatccattgatccagatgatcctgccctctcgcccaccgtgggcgaatcgtaccgacacaaactcgaagccttgcgccagtcagcaggttcgcaatggcttcaagcgttggcgaacgaaaacgcgcaacgcactagtggtgaagccgccaacgaagcattcattgtgaagtaacagcctctttttgttttcacgtattaccgactcttcttcgttgctcttcatctcaatggctctaccgacgccgcaaaatgcccaaccttttcctgttcttttgttttttctctctgcaaacgcgaaacgcgcgtttgcatgcgcacacaattgtcggtcttatttatgattcgtcgatatttcgcaaaatcgaccacatacctttctttcagctgaatcgcttaaaataagcttatttatatctacgtaagacgcgccatgcaagttcgcaacagtcaagcaggtctcgtcagcatgtcgtcatcccaacacgtcagactgctggtgggatcggtggagcgaccgaactgcgcattctatgtcacgaaatgatgtccttagcttcccgacaatttctaatttacgattgtgttgtttatgatactgaatgaatccgttcttttttttctgtaaaacgccgtttttcgcattgcatttttttttggcgttctggcggccgatcaccgaaaccaactgtccactcgtgtctaccactttctttccgcgactcgttcctgattggccgattttgtcgcttcttgcctctcacattttctagcttaatcgctttattcttctggatgcttcagcaccccacttttatttgttccatacattccaaactcttccacagggttagggtatggaatgttcgagttacacgatgcaaaagtattaaaagcgtgccatgccccccgccaggaccacagctcaattcaaaaaacaatttcgacttttatttaagcgaaacaaaggcgtgcgcgtcttgaaaaccacagcaacaacacttcttgtttatttgttcttttgtaacttaactttttaattcccttacgaacacaacacattcatccatctataaaaaatggccactgagactttcaagtttgaggctgagatcagccaattgatgtctttgatcatcaacactgtctactctaacaaggagattttccttcgtgagttgatttccaacgcttctgatgctattgacaagattcgttaccagagtctttctgagccctccgtcttggacgctgagaaggacctttacatccgtatcactcccgacaaggagaacaagatcctttccatccgtgatactggtattggtatgaccaagaatgaccttatcaacaacctcggtgtgatcgccaagtctggtaccaagcaattcatggaggctgctgcctctggtgccgatatctctatgatcggtcaattcggtgtcggtttctactctgcttacctcgttgccgacaaggtccaagttgtttctaagcacaacgatgacgagcaatacatctgggagtcctccgccggtggcagcttcaccgttactcgtgatgagagcggttacgacttgaagcgtggtactgagattcgtcttttcatgaaggaggaccaactcgagtacctcgaggagaagcgcatcaaggatgtcatcaagaagcacagtgagttcatctcttaccccatccaattggttgtcacccgtgaggtcgagaaggaggtccccgttgaggagggtgaggagaagtccgaggaggcttctgaggacaagtctaccaagattgaggaggttgaggacgagtctgagaagaaggacgaggagaagaagaccaagaaggtgaaggagactaagactgagactgaggagcttaacaagaccaagcccatttggactcgtaacccctctgaggtcaccaaggaggagtacgccgccttctacaagtccttgaccaacgactgggaggaccacttggccgtcaagcacttcagtgttgagggtcaacttgagttccgtgctatcttgttcgttccccgccgtgctcccatggatctcttcgaggccaagcgcaagaagaacaacatcaagctttacgtccgtcgtgtcttcattactgacgactgcgaggagcttattcccgagtggttgggcttcatcaagggtgtggtcgactctgaggaccttcccttgaacctttctcgtgagatgcttcaacaaaacaagattatgaaggtcatccgcaagaaccttgttcgtcgttgcctcgacatgttcaacgagattgccgaggacaaggagaacttcaagaccttctacgatgctttcagcaagaacttgaagttgggtatccatgaggatgctgccaaccgtcaaaacttggctaagcttcttcgttacaactctcttaactcccctgatgatgttattagcttcgaggactacatcactaagatgcccgagcaccaaaagaacatctacttcatcactggtgagtccaagcaagccgttgagcactctcccttcttggagatcttccgcgagaagaagttcgatgtcttgttcatggttgaccccattgacgagtacgctgtcactcaactccgtgagtttgagggcaagaagctcgtcaacatcaccaaggacggtcttgagcttgaggagaccgatgaggagaaggccgctcgcgagaagctcgagaaggagtatgaggagttcgctaagcaactcaagaccatcttgggtgaccgtgtcgagaaggttatcgtttccaacaagatcgtcggctccccttgcttgttgaccaccggtcaatacggttggtccgccaacatggagcgtatcatgaaggctcaagctcttcgtgacaccaccatgagcagctacatggccagcaagaagattctcgagattaaccccaagtctcgtattatctctgagttgaagaacaaggttgaggctaacggtgtcgaggaccgttccgtcaaggatcttactaacgttcttttcgagactgctctcctgtcttccggtttctctcttgatgaccctaatgcctatgctaaccgcatcaaccgtcttattgccattggtctcagtgttgacgaggaggaggaggctgctcccgctgctgaggctactgaggctgccactgaggagcccgttgtcgagagcaagatggaggaggttgactaagcaatttagtcaagcatcctttccacgtttgttaacgatcgtttatgagcacttggactcggtaaaaatgctcgtttctgtggaatatgagcggatatcaaaaatagtcaactttgcatatgtagaatttaggaattgataaagtttgtttcgtggttaaaaagggattggtgtacggtttatttgtttgggaatgggttatgcgaacagtcgtttaagaggtggcataagtgcatgtgttttcttttgaaggtaatggagtcgtatggtgctttcattttgttgttgtcttgtgtgaatatatgtctctgtgtgcctgtttgacatcacaaatttaattaagctatacattagttttcctttgttccagctatggcattaacaaatttctcataataaaatgttccatgattcgtgtaaggacgaatgacatcctccaactcagaacctttaatatcagatccagaacgacttagagcctcttcaaaggagcgtagactcatttttccgctctgtgtatcctcaattgtgtaaaaggcttccataagatctgcacgaggtgaaatcttacaaagcatagaacctatggcagtgaggaaagatgccagattaattggaggattgacctcggacagcatttgatccagcgcttcgtcagatgcgtcttgattcagagaagtcaacatggatttcaagtcgtcacggtctacaacaccatcaccatctttatccagtaatgcaaatgcttccttcaactcctgaatctgtgaggttgttaattgagaaaatgttcccgagttaattcgttttgaagtgacgagtttagacggtaagcttttagggagacgtttgttttttgaagtcatgggtccaatgtatgtaaaaaaacgtgtaccactggaagaagataaacgtgatacggtaactgggatgtgttcgttaccttcagcactgtagttgcttgttagagagccatacccgagaagattaccaccaccaaagccactacgggtttcgctacaccaaccaccaagttggccagtgttctaagtcaatataggcaggagttgttgttgtagtaaagccaaaaaccggaccaaaaaaatcagttacaatttgaactaaatccgtgggatttgcaaagacctcgcaaaaggattttccatgttccgagcgttcagacgattacggtggaattccacatacacttttggggtcctttatctcattctaggtggtgaggcatcaagcttggttcaagcgaggcaggcgcatgaagaaatgatgcagtcctatgatctcagaatttacgaattagagaagcgtattaaaacagcacaattaaacgggaaggattaaacaaatagacgttctaatcaagagtttcaagtatgtctttttgctgttctggtgtcagaacagctaaaggtgtaggctgctgagctagtgtttgttgcgctcgcaaatgttttaagacgatttcggcaaatgtccgtgtaatcgtttttgcagcctgaagcttaaatgccttttcgtaaaaaataagagcgttcttgtaaaggatttgtgaagaatttcgtgcgacgtccaaaggtattactgcacgacgaagctctaaatcaccacgcgaaatccaaatacgtgtgtgattgggatcaagtacgcttgcttcctggagcgcttttccagcggcgcttaaagagttccaagcattagctactccggaagccgaattgtctatttggagcaacgcatcggcgaacccacgcagggcgtcagccttgtcgcaaagcaactgtacacgagcagaacgcagtttttgttgtgaactagcaacaagcgggtttgacgtctgtgtaacaggcactttttctagttcttggtcataccattgcaaaaaagttgagaaatctgagattggaattttgcccttcgttaataaccattgccgttttgcaagttcccattcaaacaacacatttccgtcttgtaaatgaggtaataattgctcgatttttgtggacaactctctatagtcatcttcagtcaaccagtcgctatcgcagactaagctggccaagtgaaaaattaaaacaataatgtcttcacgcgcctgcctatacgattcatcatcttctgtagaagtggcttcattgccttgattcgctagtacgagttcaagacactgatgcgaaacccgtaatgcatcggttaaaaatgaacgtgcgtctgtggtgtttcctcgctcctgttggatttccccaagcatagaatacgtttgtgccatattaaataaacagtccgtatcgttagctttgatggtcaaggcttgtgttgcaagttgtaacgcagttaacagaaaagtcactgcgttactatataatggatcacagtgaataacaatgtgtagatatactcgagcctggttgtaaagtgcatctgcatcatttggctgcttctgtaagcatgttccatatgcagctatagctttttcataaaacctcaaacactcgtatggttagtcaaataaattggagtaaaatatactggacattgtaaatttaccttttctgggttaagtctccatcggtcaccactttcttctagttcaattgcactttcaaaaaaatcgagcgccgtttctggttgtgattttttaactttttgattagaacgttgtgatttagataaacgaagactgcgtaatctttgacttgtcgacatggaaaaggttttctcaaatttaactattccaccgtaagtaataaaaaataaaaaataaaaaaaaaaataaaaaaaaaatagaataatatcgctatgtatgagtgtttttgaaaaatccaaaaaaaaaaaaataaaataaaatgaaattcccgaattcaatggaataaattcaaattactcttaaaagtaggcgccaaatgttccacgcacgtccacaactgaaatttcaacaaaagttgttagtggcgtttttcaacaccaaaaagactaaatactgaacgacggtgttgctaacagaagcgctgtaacagcgaagcaccaaacacagtaacattcttttgcctactgaaaaagaaaaaaaacaaaaacaaaaaaatgactgttgagaacaatcttcctaaagtttctgtgctgtttgtttgtctgggaaattactgcagaagtcctatggctcatgctgtgtttcaagaggaagttagaaaacagggattagaacacttatttgataccattgatagtgcaggcacgggtcactggcatgtaggttccactccagattctcggacgatgcaaactctgcatagccatggagttaagtttcatcacattggtcgtaaactgagaaaaattgactttgaccaattcgactatatttttggcatggatcatagtaacattcgaaacattgagaaggttcggccaaaggattctaaagctagggttttactttttggagaatatcgaagccctggtgttcaacgcattgtcgacgatccttactatggcggcgaccaaggttttgaaatctgctatcaacaattgatagactttagtaagaacttcttggagtcactgaaatagaaagtcggaaaaacgaatttgacgatttttttggataaatcaagtggaatgctaagattcaattgcaacaaattaacatgataccattaggtatggcttttttcttgtttatcctcgttctctgtgcaccaattcattggaattgtgctacaaaactgtcggttgtaataaacaagacctctgcttgtttcaatgggatattgacctcgttccaccaagtgtacaccagcaatgtaaattcggtgatcgtcaacgtccaatgatcgtattacatgacaatgaagaagatgtaaggtgtgggcaaggcaagggataccattctcattgcgcttcgttttaagacgcagaaagcgatcgcgttcagtttcgctcgtgacgatggacgatgtggagggaccgccacctacgtcagattccaaacgtctctgttttgtcgcatcacgagcgcgttgaggagaagtctcatgtctgtttgatgcttttggggttatttggctgggctttgacagcaattgagcccattgtgcatgcgtaatttggcaacccgaaagcgtgtgcgccaccagttgcttggaatagtcaattgcactggccgtatgcgaggggagtctaacgttgaaggaaacgacgggctctgaggaggaaagagatacggcgcaaaatgatgacacagtcatgccgctcgttcggccgttggagtctacgctggtaacaatcacaacaggttgtggataccgctgcattgccgctcgaaaatcattctgaatagaggacgacgaatagcaacactggatgcggaaagttttcaatcggccagcgtcgacaccaggagccgacgttctaatggcattgtcaagaaaacatgaccacttaggcaattgaagccttcgaaaagcacggcttattccaatggggagcccgctcattcaatccgtctagataaagttaatgggaactccgagcagtgtcgctgacgaagctcattccgctgcaatttcctggcgtagtgttcagagcacctagtgtaaacatacatgagacaccgtgatactaagcaactaaaaggaaattccatactcccacaacgccttcccgccgtatcattcaaacacaacagcccccctattcatctgcagctgaaagaaagagctttgcgtgaatgattcaactaaaaccccacatcttttaccccttcggcagaatcccctaacgcaacaaaaaattcagcaaccaaaaaaaactccaaaattgcagtgcagaaagcacctaccaaaaagtctatctaagcaaacactaacagataggcaccaagacgctcgggagtcgttggaaccgctcctcctttaaacacagaaactacctcatatatacctgtgataacgcgtacgtcatggtgatgtcgcggccgtatcgcacttttgttgaacccctctttaacaaaaatggacaaaaaaaccttaataaaaaacgcgtgctttgcttatcgtgcagaaaaagcaatccatttgtcgctggtagtggacagagaagaaaatgcggctaattatatgtgtcacttggtgtagctcaatcgggcatacgtccgtggcaattaaccggcttttatcctttggctggctcgtctctgcaggcgcactcgctgaagtcggcctgaggcagcgggccacgtgcttagatatcaaagactttatcgcagttcacaacctgcggaaggccagccaatgagagactagcgcgcggttgtgcggaaaggacactgggcactcaatggacaatgacgacattatttggtcgcatcgttaccacgttatctcccgaacgttgagctcgtctaattttgtagtatggagaactcctgttttgacgtgctcaattacactactcagctgttatgaagaataaaataattaagggatatttggactaaacagggtgctcatgtttatgtaaattagatgtcattggacaatagctacagaaacccgctgtagcaccggtgtgtatatctcgtggtcgttaccaaggaagaagctagtcaggggatcgcgggataaacttgcgaacaatgcggaagccaatagcgagttgtaaagatattgacgagacgccgaggcggcatttgccgcaacggcaaatcgaacggcaaaagtcgaccttcggtagtgggaatactcgacagtcgctaagagagtgttattctctgttttccttgacgcggaattagccactacgtgtattttaagattcgtagtgtcccagacaccctaacctagacgacggttatacgtcattgtcgccccagaatttcaccaccatcaaaaaatataaaccaataaaatacgtttccgaggcagaaatactgctaacgacaaactgtttcgagaaatcaaccaataagctgctttagcgaactaattttctcggcagttctagaccccattctcgaatacgcgttatgctggaatgtcccaagatcagcggcctcgtacgctccctacacttcggatagaacgactgctctgcggatcaagatacatggctgggcggctcgataccggaccgccaaggtataagtaccgaggaatttccctcgtagcatatagcctctctcattaagaagatacagacatcgaattgcctaataaaagtatctaggagtccctgaagttaaggtctcaaggacgacagaacttgtaattcaactcggtctaatctttcaatttgtccacattgaacattttttaattcccagtgaaccaactggtttctcctttactggtttcctctccttttgagagtctgtccacacttctgtgcatttaataattgctctatcaaacacgaaattgtcgttgacattcgtgtaatttgtgtgtgattttatttcagaaagaccgatttttcgtctctctgacagtcattttatctatcgaatttccctaatagacgcgtcttgaaccttctaggattcagctcgtgttcgcaccatttaatacttgttctcatttttattgacaacaaggtttccccttaaagaatttcttgtgttctatttttgaaacaccattcccaaagcataatttgtcagcataatgtcttctgctgcctacgaaaagggtcccgaggaaggtgaggagtacgtccaagctcccactgctcctgcttcccaacctgcacctcccgccgctcatggtgacgatgaacccgatgaggacatcgacgctttgattgaggacttgttctctgaggacgtccaagaggaagctgaagatgatgataaggcccctgccgctggtgaggccaagccagttcccgaagaacttcttcaaaccgacatcaaccaaggtttggatgccggtgaggttgaggctcgtcgtaagaagtatggtcttaaccaaatgaacgaagaggtcgagaaccccttcatcaagttcatgatgttcttcgtcggtcccattcaattcgttatggaagccgctgcttgtttggccgctggtcttcaagattgggtcgatttcggtgttatttgcgctcttctgttgcttaacgcagttgtcggtttcgtccaagagttccaagctggttctattgtcgacgagctgaagaagactcttgctcttaaggctactcttgttcgtagcggtcaactcgttgacgttgaggccaacgaggtcgttcctggtgatattcttcgtcttgaagaaggtgttattattcccgctgatggtcgtatcgtttctcctgatgctcttatccaaattgaccaatccgccattactggtgagtctttggctgtcgaaaagcattacggtgacccgacttttgcttcttctggtgtcaagcgtggtgagggtttcatggttgttactgctactggtgactctactttcgttggtcgtgctgcttccttggtcaatgctgctgccggtggcactggtcatttcacagaggttttgaacggtatcggtactgttcttttggttcttgtgctgttcacccttttctgtatctacactgctgctttctaccgttccgttggtattgtcaagattttggaatacactttggctattactattattggtgtccccgtcggtcttcccgccgtcgttaccactactatggctgtcggtgctgcttacttggctgagaagaaggccattgtccaaaagctttccgctattgagtctcttgctggtgtcgaggttctttgctctgacaagactggtactttgaccaagaacaagctttctttgggtgagcccttcactgtttctggtgtttctggtgatgaattggttttgactgcctgtttggccgcttctcgtaagcgcaagggtttggatgccattgacaaggctttccttaaggctttgaagaactaccccggtcccaagagtatgctttccaagtacaagattatccaattccaacctttcgaccccgtctctaagaaggttactgcttacgttgaaggtcccgatggtcgtcgctgcatttgtgtcaagggtgctcctctctgggttttgaagactgttgaggaggaccatcctattcccgaagaggttcttactgcttacaaggacaaggtcggtgatcttgcttcccgtggttaccgttcccttggtgtcgctcgcaagtttgatggtcaacactgggagattctcggtattatgccctgttctgatcctcctcgtcacgatactgctaagactatcaacgaagctatgcacttgggtctccgtgttaagatgcttactggtgatgctgtcgatattgctaaggaaactgctcgtcaattgggaatgggttctaacatttacaacgctgaacgtcttggtcttactggtggcggtgacatgcctggttctgaagtttacgatttcgttgaggctgctgatggtttcggtgaggtgttccctcaacataagtatgctgtcgtcgatattcttcaacaacgtggttacttggttgctatgactggtgatggtgttaacgatgctccttccttgaagaaggccgatactggtattgctgtcgaaggtgccactgatgctgctcgttctgctgccgatattgtcttccttgctcctggtctttctgccattattgatgctttgaagacttctcgtcaaattttccatcgtatgtactcctacgttgtttaccgtattgctctttctcttcacttggaaatcttcttgggtctctggattatcattcaaaaccgtcttcttaacttggaacttattgtcttcattgccattttcgctgatgttgctaccttggctattgcttacgataatgccccttactctatgaagcccgtaaagtggaaccttcctcgtctgtggggtctttctactgtcgtcggtattgttttggctatcggtacctggattaccaacaccactatgattgctcaaggtcaaaaccgtggtatcgttcaacacttcggtgttcaagacgaggtcttgttcttggaaatctcccttactgagaactggttgattttcattacccgttgcaacggtcctttctggtcttctcttccctcttggcaattgtctggtgctgtcttgatcgtcgatattctttctactatcttctgtatcttcggttggttcaagggtggtcaccaaacttctattgttgccgttatccgtatctggatgtactctttcggtatcttctgtattatggccggtatttactacatcctttccgagtccgcttcctttgatcgtatgatgaacggagagcctcgtcatcctcctaaggatccccgtagcattgaggatcttgttgttgctcttcaacgtacttcgactcgtcacgagaaggaagtgtaatttaatctgcacggatatataatagcttcttgttaaacgtttattttattcacatgttatagaccttgtcactaatatcaatcaatggatttttgcctacatctttttagggtgtcgtagcattaagttctttcaatagtcggtgtgttgtgtgctgtccctgaaatggtgcctttttatgtgcctttattctctccgtttgttaagatggctagctattttggtaaatgagtgaattggttctgcttttaccaaccaccatggacgagttggaaaaggaggaatttgatctctacgaagtgttagaccttaatcgagatgctgacgcttcattaattcgtcgagcgtatcgtaaaaaggcacttttatatcatcccgaccgtattcgtgaggaagataagaaattggaagcgcgtcataattttgagcgtgttgccctagcatatagtatactcagtgatgacaagaagagaaaacgctacgatgaaacgggttcgctgaacttagatgacactgagttcgactggaaagaatggctcgatgagcagtatggaggcattgtatccatggagaaagttgaagagtttaaaaagtcataccagcattcggaagaagagcgtgaagatgttcttcaagcttacgttgacgctaaaggttcaattgatggaattattgaacaggtaatgtgtagctctgtcgaagacgaaccacgatttcgtgaaattattgaagaagctatcaatgaaggaaagctcaaaagatacaaagcatttaaagcttcaaaatcagaagcgaagcgtcggaaaagaaaggctaaaaaagaagctgaagaagctgaagagcttgctcgtgagttaggccttaacaagaaaaccggatcagaggattctttggctgcaatgattcgtgcacgtagcagtcaacgaatggaaaatatgattagtaatttggaagccaaatattcaaagccaaagcgttcaaaaaaggcctgatattggttagttggattactgaatttacttaatgactataacgatgttgatatccaattgattgtctggcactctgagagaacaataccgtgtagcgcatagttaaaataaccgccggagagctaacatgtactcgttgtctgaagacggctatcgtcttaggagacaaaaatcgaccccgacaggatttgcacccgcgatctttggtgaactcgagactccctaaggagtggtctctaccggaaaccaatgccttgcttctaggccacgaggccgcttgttataagtttgtaattttagttataattattgttaagttcttatattaatatatatgaagcattctgctactaaagttattgtcaggcgttaaaagagtgtgcaaatatatgcttaaacgtggctgacttttctaaacccttttaagagcgttaaatattgttctgtattttaggcaacgattttgttataatcttacaaatacaatcttttgaagtcttggtcgcagaatcggttataaaattctgtaacatatttacttactttcctcgttcgtacataggggtaatatacgtttttcatgcgagaagttatttagtacattttctgattagtactattgctataataaaactctacgaaaatatagtgtaagagagaaatgctgtttaaaactacattgttcattacttttaagtaaagaacgtagaaccgttttttttgaagttagaatattaatgaagaagggtttgtattgtaaaaatgcctaagcaagaggaatattttaacttagcaatgttagaggggaaaatagcgtaaacttaaatcccgcgttcatttcctgtaaatggatcatgaacccatttgcctttaatcccagctagattctgtaacgaagtcatgcaagatttattaaactttacatatatctatgcaagcattgatattactatgtagtgacagcgctttttacagactttttgactcttccttaagataattatgaggttgtcatacttttgctcagtggtataccatcttaatgaaaaaaataacttgatgataaagtagtagaagaactcgtaaacatattttcatccaatgattgctactctaataagtgtgtatgttatatttaagtcactttgtacgtagtaatcagcaactgttttagattccattaaaaaaaaagagatttcatgtagcttattattcttttgaaaaacgaatttattaagtgatgtaaaagttaatttcactgcaccattcacgatagaaggaaattacagtcaaagaatacaacgtgttattgcaaagacatatatggaacgaagaaatggcaactgttctatttaacttatggtaaaaccttgagaacgtgtacgtgcccggttgttgaattctcgtcgggaaagtgatcgtttaaggagacgcatctctaagaaagcttcgctgcttggaagtttgtcctagctttaataatgaacaaacaaaatttagaaatccaggtatcgctttttaaatgaacgaccattcaaaccttgcttacaaaaatgattattagtgacaagcattaagcacagaaacattatatgatgagcacatgattcattaatagattatcattataacatagtaatacagatcataacaagggacgtaaaattaacaccatcatgaaaggagagattaagtagtaccgttgcgtatcaatgagacaataagcaaagaagacttgtaccaatgtaattaatgacaaattaactggtcaataattgatccttaaactttcccatcaagttaaaaatggttgatgacaagaatgaaatttggcagaagaaaaactctttagagttggatattaaacgcattgaaaatggcaggatcatcatcaattctcaatacacgcgctttccaggaggcacgggctttacctcattttcatcgagtgttttactcgtaacattacgatactttatagttactggagcaccagactccttttgccaagttagagtatgtttcatccaatgctcatcatcacgctcaggataatcctcacgagcatgagcaccacgagattcccttctgttcaaagctgcagtggcggtttgaacagcacaggtcagtaagtttcgaagctcaagtgtttcgatcaagtcggtgttccatattaagctacgatcgcgaataccaagatcgtttaaagaattatccacgttctggatatttttgacacccgcttgtaacgtgtcttccgtgcgaaagacagaaacatctctttgcatactcttttgcatgtccaggcgaatgacacttgtgtgtttcggtcctgtcgaagtacgtattttatcaagaatttccaaagatttaagaccagcatccggttgcagcggtttgtgcggagtattaggctccagtgtttcttttatatgtaatgcacaagcccgaccaaagacgacaatgtccaacagcgagtttgcacccagacgattaccaccatgcactgaaacacaggcagcttcaccagcagcgtacagtcccggaacaactttgtcatgtccattatcatctacagtgagcacttcaccagtgaaacgagtaggaatgcctcccatattatagtgaacagttggaagaacaggaatcggttccttggtaacatcaactccggcaaatatagcggctgtctcgactataccgggaagccgttctcggataacttcatgaggcaaatgagaaagttgaagatataaatgatccttctcaggaccaacccctctaccctcgcggatctcaatcgtcatagaacgtgaaacgacatctctggaagcaagatctttggcagtcggtgcataacgctccatgaaacgttcgccatttgagttcaacaaataaccgccctcacctcgacatccctcagtaatcaaacacccggcaccatagatacctgtaggatgaaactgcacaaattccagatcttgtagcggcaaacctgctcgagaaaccatggcattgccgtcgccggtacaagtatgtgctgaagtacatgagaaataagcacgcccatagccgccagtagctaaaacagttttatgtgcacgaaagcgatgaatagtaccgtcttctagattcatagcaattacacctctacaagtgccattctccattagaagatccatagcaaaatattcaatgaaaaaattcgtgttgtgacgcaaagactgtccatacaatgtatgaaggatggaatggccagtacgatcggcgacagctgcacaacggtaagcttgtccaccctttccatattcaagagactgtccaccaaatgctctttggtatattttgccatctttggtacgagagaatggcacgccaaaatgttctaattccaaaacagttttgggcgcttctttagtcatgtaatgaattgcatcctgatcgccaagccagtcggaacctttcacggtgtcgtaaaagtgccagcgccagtcgtcctttcccatgttccctaatgctgcgtttataccaccttgggcagcgacagtatgtgagcgtgtcgggaataactttgtgatacaggcagtattgaaacctgcctctgcaagaccactaatagcatatacctgtcagtaatgactaagtagttttatatttcgtcagcaataacgtacaaggcagcacgaagaccagcacctccggcaccaactacaatagcatcgtatgtatgatcaatcagtgggtatttaactgaggatggtgtatttgcttgttgggctcgtaacggctatatacagatttatgttaataaacattcgcgctataataaccgcaacttcaatccaattcctcatacctgtgtgtgaacaattctattcaatatagtgctgcttgaaaatgaccgtaagcaacaatgagaaccgttttttgacccgaattcacataaacgaagcattgtatgggtcttgggggagtgcggcttcttggtcgcatggtcctttctggctaggttatgcgaggataagcgtgatttaagcgaattaaacgaaatttgcgattcggtaacgcctgaagccgaaacgcgttaaatgaaaaagcttattcatattggaatgtaccagacgcgacacagctttacgaaattaacaaaaatgcttctaccatatagcaacgttacacacggtgagtggatttgaaattccaacagaattgacgttactgttgatgtcaacgatttgtcttgatgcgatactatcctctttccataatcgtcacactaagaatcgtgaaatctgcaaaaggaaaccgagcaattgaagacttctattttcaccagtatatagggtacttctttattgtgagcaaactcgtagacgataccgttacacaacttggtgtgaaaatcaccatttccttctttaccgtacacgacgaaccttatctatatactctctttccattatataggctcatgtcaaaatttcattcttttggtcacattactaataatgttttaaatataaaacggttttttactcacaatagtaagaatataccggtatatttgtcagcgtcttttcaaaagaagaatacaaaggtttcaacaccagttaccttagaacacccagactctggagaggtatgctactactaagtcttctcggtggacggttacgctaaacatcgttacaggatgccttcctttgtgttaagaagccaaattacagtcttgctgctgtgtttgacggtgtcggtatgacaatgcagtttggactttggtacgcaattgtcactaacatatctcaggcggctgggccagtaaaggaattgatccttcaaaatttagttggggactgtgtaaacagcttgagcaacttgtatctagcaaacaatcccttatgaaaaaccctaccgagttattgacctcggcatttaacgcattgaagaaaagtaagacagtggttgcaggatcatctactgcttgcatcgcaacatatgaagaggaaacctgcaagctgcggacattgaagtaagttgactgtttgtgtggaggatatctgtacattgatagctaacaaggtcactttctagtcttggagattcaggttacatgctcattcgaaatggacttgtggagtacatttctccacctcaaactgttcagttcaatacgccatttcaactctcgatatatccaactgcccaaccttatgaagatcccatgcaaccccgtgtaggacaaaaaaatacacacaatatccttcagaatgatgtagttattgttgctacggatggtcttttcgataacatggaagctgaggactgtgccaacattgttcgtcagctcatttcttctccaagccaagacccgcagagcttggctgataaaatagtgaagacgatttgtcaacaagcagtctcgaattctcgcgatgaagtctggttgtctccattcgctcgggctgcgcagacagtaggttatcggtatactgggggaaaagtagatgatacgactgtcctgtgcatgctatttcagtaataaaaatactacggtctattttatttttcgcattatttaaagatcttctggtccgaacgagtctggcagtagctaaattgtgtgttaatggtatttctttggatagcatttgtctgatacttacatccttaatggaagcctttgtatatgttccatccaattcgaacatataaatatcaagtgtttttgaaaactctcgaatcctataccatatacatcagtaataatccaactatagagttatctactcatacatttgacgacaaatgccacaaggactcactcttcctttgtgacacatgacacccaaggccataaatttgttgtgtccggaagtctagctggtaagcatacaataacaaattgcatccttacaatggctttcactatggcagttcgttcggcacatataccgacactgtatgaggcattctcgactacgaaacccgactgttagcttcaagcagaaaaaaacaaaaacaccaaaccggccactagcaacggctaacaacaacagtattaccatttgctccctgtataactgtttttttgtcatcacagagaagggctgcaccgacggcaaaattactatatggacaatatgcacgggaaacagcttccttcgtctgcttaaagagctcgttaacaagcttggagttcatctttttctaagcgtattctctcttcctttgtttaaaagaaatatggaacagttccaacatatcattttcccgataattaactacggaagattcccggagatgccgcggtagacaaagaataaagaaaaccagccctgatacagttttttagatacgatagagcacagaagacaaagctctagtgatcattaagcaacttgttacgcttctcgcgacgcttccggcgatcaatgaccttttggtgcaacttttcgcgcaattgggcgacacgttccttctcagccttggcaattcgacggctgcggattttttcagctttctcctgttaccgtgttagtgatcagacacaaatagtaaactgttcagaagcgactgtacctgtctccgtgcttgagcttcttcttttaaagcttgttcacgagctttaatctcctccatgcgacgtttttgctccatacgttcctcaaaagaagagcgttgtgctttggaaagaccagtccgcttcatgggcttcttttccattttcctgagggcaaactgttaatcaaaagttttatataatactattattcagcgccatcttccttaccatggtttacctaagttcatgttagcaaaatcgtcaacacaggaatcagtccttaccggaaacacgattgattgacattttttattaatgcaaactcttaccgtaatctggtaaatgggacactcgtttttccttcacagtcccggagaaagaattctaaacgccgaaaaattcgctggccaccggaaaaaagttcaccgaaaacggtaaaaatttgacggcgaattcgaggttccggtgtcttgtgtcggtcaacttatcggtaactttggcttctgacgagaataatagaaaacactcatttgtctttacgagaggcagaaacgtgtcttttcactggaacggcactatcactataactcgtctttaattgactgaattgtctcatcaattttgcgacttaaattgtccaagctgccaagcggtcagtaacaatgtataccatttcccaagtatgtatacctctgtcgtaaagattctcgttcggaagaatagtcccgctcctggttctctaattgttggatctggtacagctttacagtctatgtgtcaatcatgttagccttccataagcatctcatctactttgattgttctaaacacgcacatccatcaatcgctgtttctccaaggattgcaattcatcaaccaagtttttaatttcttgattcgtttgttgctgagcgtcacgaatatcgcgagacgcttcgttaaacccctccgttacaagctgagttattatacccatttgttccaatccaattttttgattctgaaacgcttgtattgcactacaagttagacttacttaagaagcgacatcacaaaaatccatgtcacctactcttttaactcatgaaacaactgaacgcgtgtttcttgggctttcaaaattttctctcctgcttccatcgttttttgaagaagcttgcagcaaataattgaagagagccacacaaacactgcataccaacacattgcctgtagacccacgaaccgatacccaaggcgacaaacatcgcaccgtaacacagctcactactcacataactacgatccaacacacttaactacaaaaaagggtctgtcttcgtcaagcattttattcgctaaatgggcataccagtttactcctcaacgacggtggtctccatcttagggttggcaacctcaacggcctgaacgtaagtgtagagggccttgtcgtcctcatcactacgcttacgagacaaacgaagacggagacggtgaggaacgctcttgatgccacgcttccaaacctccttgttcaattgggggtcaacacgaacatccttggtttgctgggagcttgttagttactgttccgtacatcatcgacatgtatatctttcacataccatgtgcttttgggcaaaagcaacaatttccttgatggcacgaggagcacgctttttgaaggagactccgtggagtctcttgtgcaagtgaatcgtgtagtcacgagtaacgacttggttaattgcactcttcttggtgttcgccattaggtgagtgtttgtctccagacaaacccatctagtgcaaaacctgatgtgtattgtgtttgggcagtcacattgaaaatagggtagggctcgcttcaaaaataaagttaatctaagcttagagcttagatatgctgcgagttgcttaatagaagaaataggaaaaggaataaatgagtttcttttcggtctcatattgctgttgggttttgtaatttgaataactatgagttttactagaaaccaaagcggaatgcatatatatatagaattagatcttatagaagcgaaataatagaggagtgcattattttatgaacaaaatttagtaagtacataaaaagaagctggtcactggatcattggaaggaataagacgattcttgttggtggctcttcttaatagtgcagtagcagtggtaagaactttatgcttctggttaaaagttatggtcccgaataagctctcttaatatctgttatgttaataaattttataagtagtacgcgacatacaatactattttggttttcatcccttgtaacccggtaataataatcacagtaagattcggtattcatcagacgaataaaacgctcgtcatgagtaatgacaattagttggaagtttcgttgtcttcttcggaactcgacgattctcgccaagctttgagcaagactacatatattttcatcgtccaaattggtagtcggctcgtcgagagctaatattccacaattgataccaaaacattcagctaatgctaagcgaatgatgatgcatgcaagaactttttgacctgcactacaacgtccacgcatgtctagttctgcgtctcctttgaccatacaaacctaaatgaaattagtgtaagtcagcggtataacaaacatacacgatagttatacgaccgatttccctttgtttcattgtcagaccgaataagaattgtgtcgatgtccgttccacaatatgtctgtttccatgcttcgtcgatgattcggttaacctcgttcattttgagagagtgaaattgcataatcgcattgtcgagggcacgaccatattttcctagatcctcgttggctttatcaagagttttcgttttaatgagctgtctacgatacctttctttggcatctttatagtcaatttgtagttctcgagtattatgtgcaatttggccctctagctgtctgcattctccaagaaagccagcacgtttggcattcaattgtccgtacttttctttcaaattttgcgaattgagcataaagttttctctgtcgacgttttgaagttcttttttgagctgctggagcctactcattgactggctaagttgttgcttcagacgacgatatcgaagattgtcagcaatgtttctttcgttatcttttaaattgtgcagtttcttttcaaactctgccctttcattggttttctcttgaatcttctcttcgaaattcttaatttgtgaagacgtttgctcacagttttcctcagccgttttcaatgcatcggcggatgtgtcattttttatcgcaaccatgagagactgtaattttgtatactgttctcttgcaatacggagcttttcactaaagcagtttaactcatcttgagcttcattttttagtgagttcaattgcttgtccaattcttgcatttcttcgtcattggagctcaactttttgttaatgttttgtaccgcaatttcaccttcttcaaggttcgacttattgtcattaagattcatttgtatattttgtttttcacgaagtcttaattttgtctctcttagcatcatggaatcctctgattttttagactcgagtgacacaagttgctttttagcatcttcaaaagcattctcaaatacccgatactcttccctcttctgagaagtctgagtttctaagtccttaagtttctcttgtaaagactcaatagtctcggctgttcctgtgttcgaaagcgtcgtttccagttcacgtatgctttccccagttgttagagcttcatcgcgcattcggtcaacgttggacattttcgacgagagtgccgtaagcttttgaagtttttctttttctagttcgagtgaagcttgtttctccttatgcttcttacttacactagagaaatcatcttcgagttcagcgatttccttcttcgctttttctaaatcactagaaagcgcgatataccgttcctgaattggtagtaatgaccgcagttggtttaacgtagtttcaagttgtgttagttctttttcgagatcttgtgcctttgaagggatcgttaaaaccattgaattgcaatacttagtaaactcttttcgttcagaatcatcaagtccacgacgacaaagttgacatgcatgtttctcatcagaaactttaatagcgcgctcataaaagagaacgccaaattgaagtgaatgaagatcctttctttgctcttctatttgagcttcaatttcctcaatttcagaagatagttgatcaggatttcccgttgagctttttaactgtgcatcaaattcctcaagttgttcagcaatagattcattcctctcatatgcaagagttaactttaaattaagttctgtgctttctttcgaaactctttgctcttctaaagtaagtttatccacgttggcggagagcgtttttagagaacttgcaaggtcaattgtttctgaagttaccttttcgcgagtgatttccgtgtactcagcaattagttcgtcaaatagagattgcttttgttccattaacttgagttttctagagcgcagcatagataattttgctctgtcattcgcctgcgaggcggctttatgtaccaactccactgtattctggtatgattcatttagttcgcgtaactcttgcttcattgcagtcaactttgattcccaatcacttttaacatactcacttctgtaagacgaaagagcggtttctgcatctgcaatactaacttccaaagcagagatatcttcaaagttaccctcaaattcagaaagccgcttttttaaagaatttatattgttttcgaacacagccatacgtttcttgttttgctggcgctcttgcatcaagaaactcttctgtgctcggatattttcaatttttgatgaaatttgacttatcccatgctcatttttttgttttattgacttccattcggcttcaagacttttaattttaagagaatgtgcttcatacacgccttcagaagactgaatatcatatccataaatacttttcaactccttcatcagccgatcacgttcctgaagtcgttcttcatgtagcttaacttcagcgcgagcttgaccaacaatagctaagaagctggaattcttttgacgagtaatttgtaactgtgagtttagggaatttatctcgttctccgaacgttgataccattccatttctccttcaactttttcagagtaatgacagggacaaatcttccaactcctcatccgtttcttcatagaaaaccatattcttagctaaatcagataacgtctcattaaccaattcgttttcacgctcaagtttatttatttcggcaatggtttgttcgtacttttctgtatgttgaaaaagttcatcttgctccttggcgacttcaactaattcttcatctaataagtcaacttctgcctttagtgcagcaacctttttttggttttcatgaagtatgtcctcgatcttttcagctcgttccttgtctgacttgaagtgagcgagtgtcgcgttatcaacctttatttgattcgtttgatcctttcgcaaaaccttaatctgatccaaagcttttgcataccgcatggactcaaaaatttcgtcaaaacgtttctttagagtagcgggttcacttaatggccaaaagctttcttcttgatgacaaaatatcacatagtctaataaggcgcgcgttacaccgagactcaagggaacttgttggtccaattctgcacaacgattactaactgtagatcgttcaccattcttcgtaactagcaactgaccatctaacgtcttcatttgacgggttgttcttttcatggtcaattgcagtgaccgagtacatatcatacgaacgccattcgtgttttggaaagctaatttgacttgagcaagtacttctttttcaccgcaaaattttggatcatgaataaaagcaccgcctttgctattaggaggtagaatgccagttgtagcatattttaaacattcaataattgtctgcttgttagtactcctgtgccaatcataatacttaccgttttaccagcaccgttatgtccaacaataagagttaaaggggcataaaattgaattgtttcacgcgaagtattatcgaatgagcgtatgcccataatggacattttatcgatacaagacatttcaacgaacgtcgttctcaacgaataggtacaataagaacgtggattttcaacggtgccttacaggaaatagcacaattaaacaaaaacaagaatcttcaatatcggccaggaatgtatagctattaagagtaaatgaattaaatgatattaaaatgccataagcccttaaatgaacaaataaattaccacaaaattattgatacaagtaataaatgttgaggtgttggcttaagttgaacgtgttggcgctttcatttagttgggtgaaaggaacactcggtcaggtgtaagaaacaatggttagcaagcatttacttttttaagctcgtttaagccttcttacctactgaacattggttacgtaaattttttttcataaaactaatcatcgcaagattaaaattatcattaaaaaaagtcaatggacaaaatgaaactcagactaaggaagaaacaaatccttcttaacattcaccaacgagttcagtgcatgtacttttgcacttttcacttcactgataagaatgatatgttttaagaatgcctccaagcttgaagatttggggtttccttcaatctctggacgcgagttagttagtaatgtgataaaaacaaagattacacatacccaaaagacacctattcacacggtcagcaagagcttctcttgtttcgtgtgagagacaataggctacggatccattttctgtgtcactgcaagcaagtaagcccacacagtcacctaaaaacttttggtcttccgttgacaatgtgcctgaaaactcggccaccagctcttgtgctgcttcaacaagtggctgcaattgagcgggcgactgttccgttgcgctattgccatttttgcttgttgacagttcttcatgatttccgtaaaggtccaagtactgtgcacattttaaacaaaaagccaagtctgggttctttgtaaaacatccagggtaacggagattgatttttttcactgccctacttgccgttccttccagaatgctatcttgtatgtctaataaaacagttagtgtataattttcaaaggcgtgatttcctgttattccctttgtcacatacctctccgtaggagcgctgattttattgaaccgtttttttgagagagtgcctggaatgtttggacgaagccattgtgtcgtaaataattaagtacaagattacgcacatttatatcgggccttggattctcctctggagtagagttttcttccgatataacttcaaacatttcctttttcttccgtgcaacatactcatcaatgttgaaataaaacggactctctccaaaattaacagtaacatgttcaccttctgatttaagtccaacacagggatacaattggccgttgacatgacggtgagcaatgcccaaagagaccccattctttgtgtagaaaacggttttatcaactctgtcaacacagcagccgattacatcgccagtagtgaaagcagagccatagttgcctcctcggtctgcgcaactaaatacagttccatcgactccgtggtaaccccaacttgcagaagaccaaccaggtagacgacctgtttccatgccttctgtacaaactccaatacatatgcatccttcttttccgcgagaaagtacttcaatttcaaagtaataaattcctgcttgcgaaggaattggatggtttgcgagaaccgttgctgaatcatgttctgttcccgaacctggacctaattcttgttagatataaaaaaaaactgtcagaattcttcccaaacaagcaacactacccataaatcgaagttctctctcatcgttaatagactcaaccaattcagaagactcgatgatattccacctgctcggcaatgggtcgggaataagaacggccatcattgaatctctgtaataatcatcaccttcaacatcaaatgtgtttattgttctcgggtctttttgcgagcatacagcgccataatttgtatttcgcaggtacgatggaattggaaattccgtttctttaaaatctcgtcagaaacatgcataacttgcaaaaaataggacaaataacataccctttgcgtttgttctagccataactataatacaagacgaaaatccgtccttctaagcttgaacaaaggccaatttcgtttgtaactaatgagtggtaatgaacgaactactagatgtaaacaacgaagatatcaacacgtctgaaactggatttactatttgtattctcgaaatgataaaaacaagtgatgaaaaagcactcaattacacaaatgacaatcccaagaacagacccgctctactaatttttacccaatgtcccacttgtaacctttttcatcaacaaataaaatgtatgcactaaagaatacaagcgtaaatatgtaaggttcatgtaggcggagacagcacatgagcatttaaaacactagcaaatttggagtaaaaagtttcgcagaaatttacctaagaacgagtttggctttgaggaaggaaaagcaaaccagcacataggattacacataaaacacgaagttgtttgctacaagattagacaaattcgcgtcgtattaccagacgtctccataccgttgttcacgtgttaagaacaacctactgtgtctgctcatcaggcaaagtaataggaaaccagtatttgccatgttgacatgctgaatgacaacttaacgaaagcattgtccgcccaaaggaacaactgaaaaggaaaagacaatcataactcgtgttgcattacggaagagtacaacagaagtaacctgagaatctgatgcgattgcagatttttttttagatttcatcaatctctttgtagcgttgcattaacaagcgtttgtactcaacaggatccttgctccaaagttcagcggctctgattctcagttaatacgttttcaacaacaagtacagttcaattacatactgagcgttcaaaggagaagcgttgttaggctcacccaacaaactttgaagagataaaagaatagtctgaacattataaactgcagaccacttgtctttcaaaatatccaagcagatattaccgctcatatcaacattaggatgccacataggagaagtaaatacaattgtgggcgctgtataagggtagtttggagggaaagtcatagaaattttgaattttaagccttcgtagtactgataaaagttagtaacggtagcacaggcatagactgctgttaaacaggtatgaaagaacattgagcattcaaaaactactcttccaattgtctttttctttcaacacattgcattgaagtaggagcttatttgattgcaattatcgttttctgacttgacataccgtatcagcaggaccaacaatggtgccagcccaatgcagaagattggaatccgaatcaggaaaagcgctaattccaggaatgttggacatctttaacatgtgtgagagacagatcgagtaaaacacaaactatcacaaagaaaccagaccgtaaacagtgacaacggctttatttcatcactcaaagaacccgtaccattaaactcatcaattcactgcgaagactgctcttgttaacaattgcgaacggagaaataagctttaggcaatgaaatagttataccgtttagtaacactgtgtccatctacaggcatagcattcttcgacatgttcttggcgtttgcttcgtaatctgggctttggttttgcatatctgagtccattggctctggaattgtgggattgggattcggtgagtttgctcgggagagagaggagagtttcatgaaagccagaaacaataagtaaacacaacaaacaaatccgtaacaggatgcaacgctgaaatttcagaattattcacaatgataatccttgtaacgtattaagctggtgctgtcgactactttgccaaattctaatgagtttgtacatttgtctttcaccgccagcaggaacaaccctgcagacagcacagaaacgtgctattccattactcgattcgtcttctcgtacggaaccttttcgagagtgtagatcgagttgattggagctatatttttggtatttttgtgattgacaaatactgttatagtttgtcttgatacatacacatacattcattttttaaagctctatactttattaatacatacgtacatacatacatacaggttttcagtactgggcaaaggtctattcaagtatactgtctttccatccaaaacctctcttataatagtcactgctctcacattttgtatgtctacgattgaagggtttccctaccaaattggacgggagctcggcgagggtgcttttgcttcgtacgtaacaacaacttgttgatataattatattatatgatttctaactcatatttagtgtccgcgcttgctttgatgataaggcacgggttttcgccgtcaaactagtgaacaaaaactatgttgctcagaaaatgaatatgagtgtctggactcgtcggatcactagtgagattcagttgcacaaaatctgtaacaaccataaaaacattattcacttttacgcttcaggagattcaccaacttggcgctggattgtattggaatacgcacaaggaggcgaccttttcgataagattgagccagatgtcggcgtggatgaagacgttgcacagttttactttgctcagttgatggatggtataaaatttatgcattccaagggtgtcgcacatcgcgacttaaagccagaaaacttattgctagacttcaatggaaatctaaaaatttcagactttgggtttgccgctctgttttcctacaaaggaaaaacacgtctactcaatagtgcagtgggaagccctccttatgcggctcccgagattttgggacaatatgacggtgccaaggtggatgtctggtcatgtggcattatcctgtttgccttattacttggcacgacaccctgggatgcagcttacgacaatagcgaggaatacgtgtttttcagagactgcaatgaacgtccctcctaccatccttggaaccaacttagtcctggcgcttactgtatgcatttagggctgttctctctgtttcattgaactaacccaacagcacttattatgggaatgctaagacacaatcctcaaaaaagatactcggtacagcgcgtactccaacatccatggctccacacaaatatctcgttccggtcatcaagtggtgcttgctcagatccaattgctctcgcttcgaggttaatgctgaagctaagaatagatctgaacgtttctgcgatacccacggaaacaacgaaaacgtaagtactaattagtctacactaacaaattactaactttttttagaagaatagaagacaatgcggcaacctctatgactcaaccgcccgctcgtatagaagactctttactagactctcggaacgaatacagtactctctcacaacctgtcatggattccaccgtatttacagcgacaaacattgacactgatccagcattaagtcaattctgtgatactacagagtttttggaaagcttagtacgttacggttatgtcctgaattacctatctctaacgttgcgatagactcaaaaggccaaacgttttgaagacatttgtccaccagagcgtatgactcgcttttattcacgctcttcggaaactgtaatcttgcaacatctctacgattgtatgcgaaaactcgctgtttctgtcacttcgaaaaaggagactaaacaaaccgtactatacattcgtttacacgataaacgcaaatgtcagcttcaaggagaaattactattcaatccatcgcgcaaggcttgaaactaattaatttcaacaaacgatttggagatccgttagaatggagaaaattctttaaggtatgaaatggtcacgattcttgttcactaaccgtgcagattgttgcaagttccatgggtaaatccatcgtcttgacatactaatataaaaatgctagagccacaactttatccgtattttgtaacgaccctgagtgttaaaagagtgttcttaccataacgattgtgatgagtaaggggtatccaaggatcctgttccgtataaaagttgtgcttgtcagtaggtagcatttatctctcaacaatgcgaacaccagataggcaacattagctgttcttagccgctcgcttgagtcttttttgttgttttgcccaacgtaaaccacatgcattgcacagcatttttggacctgtgggtcctttccgccattctggtgactccgaagtgccacattccatacaaatgagctgcttttgtgatcgacccttcacctttcttagattgcgatgtagcttttcgttcacagaatgcaaatccactttatcgttaacagttccaatgtttcgatttgctttaaacgactcgtgcacgttggaatgcgtttgcacagaagaagcactaacaggtgcttgagccgaatcgttaggccgctgtaaaacattgctcggtgcaaactcagacgcgtaatcccctgtaaagccttgctgattaagagtttcatagttatcaaattcgacattagccagcacttcagagggtaacgaagaggtagactgctttgaagcaagatttatgggcgtagtttccccactgatcgacaaagcagaaatttgtcgaagcaaatgaaactttttaagctttagatccaaaaatgaatccaatagtttcatcttctccgccggcaaactccttgcaaccaaaaaaaggcattttgttactccagttgactgctgaccaggcaatgtaggtaattcaatgtcacttacttttccaacactctcaacagtttgaggttccccacgttgattgcgtatgcgatacacaagttgaaatggagtatctggatccccaaagctttcgttaaaagcttcattgaaactatcataaatgattagtacgcattcacatccaaactttaaacatacagcgaaagatcttcctggaagatgtactcggttatactatgaccaacgagtcttgaggaaggataaccaagaaaatcggaaaacgcatcattcgcttgcaaaataagacccgacgaggaaagaacgtgaagaaaatcggaaactttacttacgagtacctagaggaacgatcagtaaattaatcctaatgcttaaagcatgtaattctgccgcacaagcagtcgtttccacatttcggctgaaacaaaacaaaacgtttcactcccattccctctttcagcgagcagattgcaatgaaatttaccccttgcgacaagaacttgtccattttttggccatgagaaagacagctaattgttgaaattcactttcacaccagtcaagaggtgaccaaggagtcagtggaaatcgggagtagcaacataacacattgcgacattcgagccaatgataaaatgctacctgacacaaacatctcgacctcctgtacaagctagaatctgaaggggtccacttttaggtacgtgcaaacgaacttaatactgcatgacaactaccgaccgaaaacgagtacggtattactcaacagtttaagacagttgcgtgtactttaagcgaaacaacactccttaagactcacgccgcttaaaaaggtacagacgaaagcatcatccaatacatacgtacagcctctccaagtccacagatcggttacagcaaggataggttcgcgtttaagaacaaaacgcggaaacagtcacttgtttttccagaaatcgaccgcgcatattatacacacaacgagcgcacatcacaggatgtcaccgaccacgaggttttaaagactccacacgcgaagcgtccgtcgggacgcagttaaaggtaatatgcagttcgtaattgagaataaaaacgataaggataacgtttgtaaaggaggggggggaaagaccgacaacgcgtttgtttttaatggtttcaggttaacggtttcagctcaagtcgaacgtaggtaaaaggagacaataacatgcgtcaaagcagggaagggcaaggctgtgatgcaagggtatttcaactgtcattcgaggtttgtcgaggttacgggatgagaacgtttagcgtttcgtaacaagtctgaaatgtaagtaagacaaaacgcaccgccggactacgtcccaagcagaaacgcctgtctgtaccgctgaattacggctcttttgttaaaggattgaaggtttaaacaggttgctaataaaagcaaaacgagcaaaacggtccgacccagcacttaacttacctgcatccaatttcgtcgtcgcaaaaaaaagtttgaaggacgagcaagactatgttctgaggaagaggactcattagaatgatgagtcaccggaaggtttgcagaaggaaagaaagccgaaaacaacgactgcgaacgtcctccaaaacactgttgaggaaggtcctcgtcggtattcgcggcaccctgagtatcaacaaaaaacggaaaccccgacacagactcagttgttcgaccagacgacgtagagtatgcgctgtcggcggtgtcactaacgccggctacagtcgacagagcatcacacaatgcattcgatgctgtcatcgaagtcggggaaatcgtcggtaggccaccggaatcgacaagcgtgtcactggcgagagacaacggagccacgtcattcgcattcacttcgaacatcgctgaagttgcagggaaggaaattccgttgtctgtaggtaactcgctgcgcaacagtgcggacgccggctcagacaacaagccttcgcccaacggatcgataagtgcattgctttgcagctgtttgggaagatctgtaacaagtgatgagtttccagccatgcccgctacggttggattcagaggagctgattcactaccggaagccactgtattgacagtttcgagcatgccttgctctacggcatcgagaaaagggtcttcactcggcggaagaatgtcagtcgaagcatcagcagtgctcacaaaagtttcgctttggtcgagcaaaggattaacagatgagtttgcattggaagacggcataccacaccttgaggattaaagatttcgttgacgaacaaacccaatcaacagaactcagcagcagccgacgtagacacacacacacacacaaaataccctccgaaaacgaacagatcctgcccaaagagtctaaaaagaacacaaatgaaagcaggatcaaccactttgacaaatgcaaaaagtccggcacagaccgcgtagaaaaagaaaaacagtcaaaaacccaactccaaaaatcaaagtagtcggaaatttcaagcccaactcttagccacaggacatgcaacagctaagagcgtctatatgtttcagcacacctgtgtctgtaactcgaaaacacaagaaaaccgacagtttgtagaaagtcaggcaccgccagccgttcgaacaaaattgaggcgttacagagtgacggcgtaattcgtaatggccacgataataaacgcggatgagaatgaaaaatcaagcactgatactttgggatacagtggactgggtgtcaggggtaagatcacttgacgtgtctggctcggcggacccttttgtgcgtcaagaacaatcacaatgccgagccgagtaaggttagcgcattcccgtttagagaccctctatcaagtaagatgttgacacatgatcgccattaccgaattcggtgtggaatatcgttggccgacatgcgagaagtctggtgtaaatcacaccgttgtgacgtttggccgtttcgtacggtgcacttttctgcagtgcgttggtcatgtgttacctgctccagtaatagtggcaatagggacgagtggcaaaaagaacggtcgcttacaataagtggaaacgacacatacaagtcagtcgtgtttctcgtttcctgaaactgctttcggaagaaagacttaatggcagcgtcgtttctggcatccgctagaaaagagtggcaacctgtggaccaaacaacccccctaactacctctaattccatctgctataattacacgggcatgattggccacggttgcctgctaacaacaaccttcgaaaaggtgttttcgaagattattgacgccgtaggtctcgcacagacgcgtgattgcgagtgactaaaaacactgtacaatgtgaaaaggttttgctgttgattttgatgtcttcatgagaatgagagaaaaaaggaaaagaaaagagagaaaagaaatttgaaaaaaaaaataaaaagaaatttgaaaatccaaaagaactcacgagactgcaacaccctgacctccagaagaagggcatagtgcgttgcatgctcacggttcccatctacatctgttgcattgtctgtgcgatctgttttgtgtattatttgtcctgtcagcaaagggtgaggtaggcggactggtaagctatatacctggtgggaaaacagatgacgtataagcaatcgtcttgtgacgtatggcgtttgagcaaataccgagaatcttagaagtaggccagtcattgcggcgcatgatcggctgttctacgaccaatgatagcatagcatgttccgaaacgtcatagtatgattggattcgggattagtagtggccttctgttaccgaaaatacatactcaaacgaatcacaggcgaataagcgatgagtataattgagcttatatcttcgttaaagcaaaaaaggccagattgtcgcgcttaagcgacgtcacaggactttaggatctcggcgaaagttgaacgatgcgggggagtgaatcgtctagcaccttcctcaggggcccagttcaaaaacgcagtgttcgtggcaaatacggttgtaaggtaattggaagtgtcatctagagacttcttaacatattgaaccctgtgaaattacagatctttgcgcacttttgtatctatcgtacgagcaggctgctgtgtgtaccatcttcatcgcgaatatatgctgcggcacacctgtgcggcaatgatccacacccgccacttacgtgcagcatgattggccagagataaactcaaaaaacgagaatgttccgtggatcagcacctggaacataggcaatttacgtcatacgaaccccacccccaccattcatccacaaccccacactatcgaatgaaaacaatataccatagacaaaacagagaacgcggcctagaagcccatgaggagagtaatgaatcccttcaagtggcggcgagctcgcaggtagggacttcgtgaaggtcatgaaacagacttgcagctccagcgtgcagagaaacacgcttaatgccgcactttttcacgcacaagtacccccacatagcattgcgtgggataggaactgagcgagtgggttgtgaacaggcgtcgtctactccttaataacagcgaggagttcgtggtcacggaacaaagtgaactcttcctcgcccaccttaatgttgctaccaccgtaggctggaagaagaacacggtcgccgggagcgacgtgaggagcaacttgcttgccttcttggttgaggccacccttaccgacggaaacgacgcgtccctcggaaagacgttcaacactcttctcgggcaaaagaacaccggcagcagtcttggcctcagccttcaggcgttggacgagaatacggtccaagagaggaacaatgttcttgacgttcttcaaagtggtagccatggcgtacgtgcgtgtatgtgtgtttaagtaagtacaaagtggggaaaaacttttacttgcaagagagctctcgccgtggtcgcactaaccgtggtgttttgtacgccagcgagttcatctggaaaattcgatacacgaagatagcgcgggatagcgagggggagcgtgctgggagatcgacaaagagtgcgtaaggtttagcgggtgaagaacacgtgaagttggtgaggctgaacgaaggcagcgagtgacagtcgcaccgaagtcaagagcggtcacccgtaataaaaaattgtgtgttgttgaacagcaaatgaaaacactctcagtgttttatgaagaggatgcgatgttaagaaggcataaatgttggtttctctttgctcccaccatttcccagctctccgcgagcattgtctttgctttgtcgcgatgtcattacaaaagcttatttcaatgacatcacgtttggccaatgaacagagcgagggttggtgtggactacgtaattagattgaacgagcgtgactactaattatgcgggtggggtaagccgaaaggtataaagttcgctatgagatggggatgtgaaacgcgagtgtggatatgagacggcggctatgacgctttgaaaaagacgttggttttcgggaaggaattgtgttgtatgtgttcgtagttaaccaatcccaaacaagtgtgtgcgctttcgagatagttctcacacaattctttgtgtagtaccattcgagttgttgtcaatatcattaggcagaagatcagcaaacaggcaagcatgttcctgacccgacattgttattgcatgaacaatgcaagcactgctgttcttcggagcacaaacaccagtttgctcgtaaaacccgctaaatgtctctgtggggactttaggggctatccctcagaaaacatagcactacgatatgcgagttgcccttggcgggaccttgatgcgatggccacgactaatgacttgataaagactgaactgtttcatcaagacaagcaaaggtcaaattactaactaagctaaaggatggcgatgtaccaattgccatcgttaaagaaaaggcctgcgctgatacggccagcgtgctccagggtattgattagcaaatggcttatgttcaatgcatttgctttttgccaaagaattattacgcgctttcggtcgcaaaagttgcggaccagttcagcacgtgcgatacttttgcgatttacgcgaagcggccgataattaatgggcacaggctacgagaacaaaactcgaaagtgtagggacgagtcggcgcgcatggagcaagatccagtctcgcttacgaggattggattaaccttcgtttaatcatttctgatctcattcagaattaaccggcttcgtttcgcttcttattacacgtggaaaggttgcattgacaaatcaaatagattagcccagacataggccgccaacgtttcctgaagcttggtaactttttactgagttgttgcggcctatgcctgggttcatctttacagaattggctttttttcggtaaagaatgtctaggaaagccgcttgacagcgcttcttgacccttgcagacccttgcagaccctttctgttactggttggacgatcccaaatttctccacttcgcaagattcaccactactacaccatgctatgaagtaagaatgggagagacccttattccgagcagggattcatcagcaaccacgaacaagaatgattcatgctcaactagcagagtcgcctgctgttccggtaaggcttagttccacgaaatgtggggctttggattttgtactttccgtgttgctttggcgggcatcatggtaccacagcttatcagtgctcttcttcacctggttgcttattctgtttccgaagtatacgattgcatgcaccgtgcctacttttttcttttggctgtgtaatgcacgggttatcagcatctttgacactacgactgaacatgaagaaacgtcggtagctcctcaagattcaaacgccacggacgaaggcgacagcgttacaattgcaaagagtgcgaatgtccgtggattgaatacagtttctggagatagtgaggaaaaaaattccgcgtcttcttccgctacgaacattctggattcgccaacagctttgtactcgagacgtcctttcgcaaggccaaccttcgtgcccccaaatccgttttccgccgtttcggctcttacatctttgagccagtcaattcaacaaaaaacagagactccttctgaaccagtagttacagagaaatccaacgatctgacattgcttgagggttatcttttgccccttcgacgtctgcgcaagtatgctcaaacgtctcaaacctccttcttccgatggatgcctatgttaagcgttccgttaatcttaattttgcgtttacagactgtccttctacttatcagtacgttgctgcttgcttggcacagtcctccactccagtatggtattcaggcgctccgccgtatgatcattgtgagtacatttgttgataccgttgtgcttggtcgagcatcgcaagatgttgtatctccggggagtgcagtgtccgagaaaaaccgcttgtctcctgtagacgctcaatccgtttccatcggtgttgacaacaaaaccgttgagagtcagtcgaaccgcccatttgacggaaagagtgctttcagccagaccgataacatttctgaaggtgaaattggaaagatttgcatcgttgaacatcaacgcagatgggttggcggcggatggttgaacacattgttacccactgattaccccaactttaccaatgaaacagaatctagttctactagtgagcctgctgctcaactacttcctgcagatggtattgcttggattgatgagcaatggacatttcaaccgtggacatacacagacaacttatggagacaaccttggcctgagccttacatgctagcctttactcgtcgcagaaagtggactcgtcgataccggcgaagccctgccgccaataaaggaaccggcatggacgccaaatgagcacagatttcgtgaagctcttctttccatttgtgtgtgtgtgtgtgttttttttctctctcgaccctcttttctttttcatttacattgcgacagctgcttactgtcactgcgaacactatcacgtttgctaaaaattaattcattttcatgtgcaagcgcaaaccatcagttgcaatatcttttaagacattgaattcaagtgaggttctgctgattcttatgacattttcgttttcatgacctactcaagttgtgactttcttgaagccgcactcaacattgttgaatgaagtctttaactcttaggactcgttctccttactcatccacgacactaagcgtcagtatggcagatgtcccatatgcaactctttctaacgaagccgacgaagtatccactaacttccatttgattagtcaaaattgaactgttagacttatggacatttgatgctcgttttcaactttattatcacgcaaccatttacattttcactaattattaccattgaagcttttcattgaacacattgcaacaagaagcaagctaaaaccgaattgtgtctaccatttgatctgaccgaaatttacgcggcgccaacatccagacaacttactaaataattaatagttttcaatcataaagcttattaatatataaatacacgaacttgtcctgctgggtttctcaactctcatcattgcctcttttttcacgcagaatgtaaacaaaatcaggacctatatatttcatttcatcaaagcatacagaaaaaaattacgaatcgttgtacatgtataaacaccacttgtctgagataactcattcaaaagcatgtcgagcatcaccggggaggagagtaaacagcaacggataactacaacagcccggtatgcatgactgtgtgtatgtatttatagacacgacataagtcgaatcttggaagggtagaaggagtagttagttgaataggccgattggtgttcacagaactgcctattcgaagatcataaaaagggggaacaaacacgggtgcgtgtttcgagaacggaagaaaagtaaaaggagaaaaagaaaaaagaagtaattgaagggtgaaggcatactgtttctttgatcggttgcgaacaaatttgttgcaccgacatgctaatgccaaagagaagcttctgagcgagagcgatgaatccgagcgttttgaggaggaatgggaagaggaagagaagggacagcaggcgttggtaatggaggggcgggccgatcgctcgtagatgcatgttcgggctccggagtcgtgggtcgagttgctgtttcgtagtcgggaagaccgtcaaggggcagtacgctagaacaactcgaatttacagcttcgccatatgtgggtacctttgttaattcatgcaaatccatataggaggatggacgattgaaagccgctccatttgtactaacacttccgtaagggctttgggcgtagggatctacactctcaatacgcatttgctgaaaattcgtagtcagcaccgaagacacactaccggctcttgaccgtgaagtgtgcttggaaagcaagtaattaatgttagtcgtttgcgatgctgaacctgcttcagaagaggaccaatcgggagggagacggggagaatgctcactgacatgggcgttctcactaacaccgggtcgtggggaagacggcaccttatctgaggaaaaaccaccaaatattggagtgtttggtgacatggagcttgtaagagcggctagattaggccgctctgtctcaaatgaattcctccgactggtcgcaggggtggtaaaagtactgggaagcggagtgcatgggaagggaataccgtcccagagcacatcaaagatgtgacgttcatagctcgggagggtattttctgttacgtactcttgaacgttgccggtgaagacaccttctacaggagtcacgccgaacagaacgggcgatatcacgagcgttatggggagcgaagtgcgtagctctgagacgtggccgtctgggttgacaagggaaatggcaatgcgtagcttgtggcgcacacgtatacaatttaaatcacagtcctgtgtgcaatctgtcagggaatcagggactttgacatacacaacgtctttccaacattcatcaacaagctggacgctgggccgtgtgcagcgtgcgagaacacgcttggagtctttgcgagcggggcccgagtaagcggtaggcgacatgaacaacgagcgatactctttcaaagtaactgtaatttttcctacatccaagcccttcaataaaggataaaggatgacgctaacaggaatctcggagccgacagcccaaattttggaaggaatgcttgtctcatagttcactttggacggccatatgtcactgacgctgacggtgtgaagaagatcaaggttgttgggtggaatggtacgcacaatgcgaaagggaagacgcgtctcaatgttggccgtgttgtatgctgcccgttctaaagatgccgtcaacgaatagacgatgtagcaattggaaatgccttcgatagactcctgcaagtcggggggaagtgtgtattcgaagggatactcgtagttacccttgccaattgtctttacgccatctccaaacggcaaaaaggaccagcgcttctcgagcagctgtttggattgtcgacgagtacgtgaattgccgggtcgggtttcttcgttccaactacacatagaaaattgccgttagtaaagaaaatcgggtatcgttaacatacgaaacaaaagagcggccatcaagccgaagcacaagacttctagcttcgaaagactcgcgaacagataacacaaccacgcccgtcaaggcaaccggggtgtcaactgactcgccatacaaaacaattacgtttgcttcagcatgaaacagtctgaatggttagtagaagagaagattgaaaagggaacgagagaggcagagagtgagtgagagagagtgtgtgtgtgtgtgtgatgagaacagagggaaacgaaaaagggaatctcaaagacaacgttgcaggaatgaaacggaccggatatatcacaagcttctaaactcattatatcaccagcaccatcccgtcaatcgtcaatcgtccaagttaaaacatgtagatctttcttcaaaccctgtcaaccttaattggattttcactttccagcaattgcttctcgtagatcgaaaaatcgttcaagacaaccaaaaaagcataaacaagcgttatctgataccgtgagaaaccgtaatttctgtaattcgctgtaaagctcctataattccacaaaattttctctgatgtcctcgttggtctccgtttccctcctggatttcatattttccatttccgtggttttaaccacttctgctggtcttctcaatgaacataccgaacttcaaacaagctgatgggattgcttgaacgtttagttagcgagagcttgctcattcataacaagaggctctaatgaacagacgtgctgtgcgagccttagagcagttttaggataagaaaaggaacaaatagccgaaatggcagctgcgtgcgtgtgtcgttaatggatcgttgcagaagggaaagaatgacgacgggccgagtgaaatgcggaacggattttagcggggcgccagcggcaattgacgcggaagcgagaattttaattcggtcccgcaaaccttatcggcccatgcgaccggcggggcgcagggataagtaaaggtacccgaagagaagttgcgagagcaggacgaagatgcgacgacgatcagagccttcgttcatttcctttctcttaaccgataacttccgattaagatataactattacccacggagtcggtagatatgacttacatttaaagtaggcaaattgacgaaaaacgaatcgatgggttataagttatgagtagcgagttaaggaattacaagttatccctttgtatagcagttacattagcatcgatgagcttcatactaaattggtaaacgagggagagctatataagtgtttatatatataagcgtctatataaataaatataaatgtgtcctgggttaggcatgggaatctgttcaaatttcatagtaactactcttcaagcatgtacagagttgcagggtttagagcttgtagacggcaatgattcaatgaagatcaaatgaagatcattgtgttctcgggacgttctaagttagtttcatttctaattgtgatgcgcagctagggggtctcgttagtcggacgcctatgaattcgtagaacagggctcgcaacaagcgacaaagagtatcgatttcgcaagctgtacgacgacggttgtttgatcagcatgaaactgcggaacctctgtgacttgaaggcgagaagaatgttactacggacctgcttgatagatcagtttcataaagtcactctatagacgttaagaaaagtgagtcaaaagttatttactaaacatttgtttgatttgtcgtgcttgatggaccttcataaggcggcggtggatcaagctttttattgactttcttcttactggcaggatggggcatgaatgacatgaaatataattgaatagaccaggaacccaagatacatgaacctgaaactagcaaaagcaacaaaaaatcggtgtgcttcctcaataaccgtgaccatagaaagtttgacaaagagagaaacaataaaataattgatggaatccgaattgccatagactttttgtgtgcgcgtttaaaacgttgcccaagtgcagggtatggaatctcaattgaagaagagcgaatgaaacatcacagtggctagtactgcagttaaattttagcatggtaatacacagtttagtaatttaactgcatgtttcttgttcttgttcaattgacaatgggattacatattagttatacactttttctcgctttatgattattacttatatcgagtgcactttatagaccagtgaaatttagacagacgaaagttatgcccttgaaccgaacacaagtgtaatgttttcaccgttcaaagttgggttgctagaggatgtgctattattctgacgggcttccacaggaaaaaaatatgcatcaaaaaaaaccaagaagtaaatatcccaaaaagaaaacaggttagttcgtaagaataagtatctaaacctaaacaccatacaagataaatataaggcgtaaataatccagaccccgttatatagcttaagcgactatttaaagcattcagtattagatagtcgtcgttatggttttcctccacgtgttcaatactggtagacttagccgtggtagatgtttcttcatattgaggcaattcgtattccgtcttgttatatttttttaaacgttcttctaggttcgccatgctaaaaaatactactgcttcgcaaacgaattgaacaaaacccgttaacagtgagcatataatgtaacatttttggagcaccaaagactcgggatactttcttaagagcgccgaccaaagaaaattcgatagcgacaggggaagcagtaccgaagttgttaacagcctgagccacttacgataaaaaagacattttgttagttccctttgaacatccagagtaattgaactggggtgggtacttgatgtttccattggcaccgacacttgtttgattttttttttgtcaaagattcacagttgcctggtaaagtagcactggccagtctcgcaaaagcctgcgcgttcttttcacaaaacgccggtgtagcaaacaaagggttataaccatagccgttggcagcgaaaaaaaagtggcaattcgtcattcttactcaaaataccgtagtatcagagaagtgtatgccaatacctgagacattaattttatttctgcttccattcacagatcatgtcgcaagatcgtttagtggaacccgaattgccatagaccttttgtgtgcgcgtttaaaacgttgctcaagtgcagggtatggaatctcaattgaagaagagcgaatgaaacatcaagtggctagtattgcagttaaattttagcatggtaatacacagtttagtaatttaactgcatgtttcttgttcttgttcaattgacaatgggattacatattagttatacactttttctcgctttatgattattccttatatcgagtgcactttacagaccagtgaaatttagacagacgaaagttatgcccatgaaccgaacacaagtgtaatgttttcaccgttcaaagttgggttgctagaggatgtgctattattctgacgggcttccacaggaaaaaaatatgcatcaaaaaaaaccaagaagtaaatatcccaaaaagaaaacaggttagttcgtaagaataagtatctaaaactaaacaccatacaagataaatataaggcgtaaataatccagaccccgttataaagtataagcgactatgtaaagcattcagtaatagatagtcgtcgttatggtattcctccacgtgttcaatactggtagacttagccgcggtagatgtttcttcatattgaggcaattcgtattccgtcttgttataattttttaaacgattgtctaatttcatcatgatcacaagtactactgcttcgcaaacgaattgaacaaaacccattaacagtgagcatatattgaaacatttttggagcaccaaagactcgggatactttcttaagagcgccgaccaaagaaagtttgatagcgacaggggaagcagtaccgaagttgttaacagcctgagccacttacgataaaaaagacattttgttaattccctttgaacatccagagtaactgaagtaggatgggtacttgatgtttccattggcaccgacactagtttttttttttaatttttttatttttttgtcaaagattcacaattgcctggtaaagtagcactggcagtctcgcaaaagcctgctgtattctaattaatagatttttgagcgttcttttcacaaaacgccggtgtagcaaaacaaaagggttataaccatagccgttggcagcgaaaaaaaaagtggcaattcgtcattcttactcaaaataccgtggaatcaaagaagtgtatgccaacaatacctgagacattaattttatttctgcttccattcacagatcatgtcgcaagatcgtttgttggaacccgaattgcaccggaaaaggagcgacgtgcaagaaaaccaagacgaccgttcttcagtagctgtcactattaatcatcgcctttttattgtggcatcgatttcaatatttgcattatttgtttatgcattcggttttcttccgtgctgcttggatattgagcaagactcaagggtatcttgtttttattattttggaatactaagttcattgatcgcattgtcctctgtcataattatttggagtgtcaaaataccagagtgaacactggagtactggagtgataggacaaatgtcaacagcagaccgatgacaaatcgtttgaaaaacaggaatagttcacataattttgaagcaaaaacagaaaaagatgccccaagttggtaacccttttttagaatgcacgacaaccgagtacttgaaaacgctgtgatattacattgtgaagaatttagttaagtccaatttttatttctacatgtgttgtccatatgatctataatattctctttcttttctgtaaagtaacagacatagttgtcaattgccaatatctacttcaagatataaacagttttggtatagccccttctcgtagttactaaagctttgttacattactattaattgaatgctagcttcggagccgttccgctcacagattacataatagtattaattagctgattttcttttatcaatactagttccaatgcaactgtctgtctgtaatgactgagtttatatttgtctttgagtacaagacaggaaacattgcgcgaagtgttttgttttttaattcatcaatgtcgtggtttctcgcaacggtaaacagttacgaatgtgtttcgcaataggagttggtgaaactttacggcttttaagcacttttcgaccgtagttgttatgaatgaatggctaataaataggaatgtgggtaaaaattgctactctacttagttgtattgaagaagccgacttttccagtaatggtcttgcaatgacttagagttaacattagagagcaatatttattcttttaaagttcagtataagaactatcaatgctacgcggcttacacggacattcaagttttagatgattaatgagttcttgaatgtcagaacagtcgataataatttcactcaagtctgtccgtcttttgtcagaatcctcgactgcatttatgtctttcggatcggcattatcatttcttttagtcgaatgtttcacaatgcctgcagcgtccaaaaagttataacccgattcaactgcgcggcctgcaaaaccgccgataaaacctatggcaacgttttttaagataaaatcaatacaaaggggtactgaagctgtgttcgatgtgcaggcgatatcaaatgcgtttgcaccagtataaccgaatattgtgcacactgaaaagattaaaccttcagttattacgagttcaggaatagcctgaaccacattagaaaatataagaatactgaatataaatctcgttattgttataggcttcatttgaatttgctttgggtttaatagtcgacattgtgaagcaggatactacgcatttatgcccaaatgaaaaacaacgtgaaacaaagcgctgcaacttgttgatgcagcacatatttgttcaaagaaataaacgaaaatgatatcatgtcgcatccacgatcaatctatgagaacaaagaaacaatgagtactactgttccactgattaaagtattttagccccgtcttaataacaagaagacggtttcattgttgtaattctcgtttctttgtgctaattcagggccacacatcacaaagcggcaacaaacacaagtgctccatgtgaattttgcaactaagcgaagtttctaaaaaaagagcaggcctggctataaagaaggcctcttataatacgatctactcggtagcttatgacacaatcaagttaattgttaagcgatctacgtacttcacaagtgcccccagaatatgcctattcactcaaaattctatctttcaaccccgtttattccttcactagtattggaacaactgttctgcaaaaaatgcatagtctagtttgtatagctaatactatcttaagtcgtaatctatagttcgttcgtatcaatgggatactctgtacttcaatttccagtcaggcttaacggacggcagtccttccaattgcgcagcttctgttttaccattaccgtttttacgaatgcattgttttaagtattaatttcctcggctagataaaccttgtttagataagttgctgaaatttttggtggtgagtttgcgagaagtccacccgcgaaatatttatgatccaccccttgaaccttatgccagctctgtcgcatatttaattaaaacgcgcaacacgtaaacaaatgcctgcggcgggatattatgttacagttgaaagtgttagatttcgtattaaaaattaacttttatttcgtgcacaactgaattcctacagaaaacggtgatacagcatgccaatagtcgaactatccaatctgacttaagttcacataaaatctacatggaactctctagttgcaatttaatttccaacggtactcctttaatgttaaagagtgaaataatttgaaatggcagcacttgccacattttacgcactaattacctaaggtaacaaattgagccttttattttattataccggttgagtgttaacagccccgcttcaagaactcaggacaggttccaaatagtttctgtgaaagtgcccggtgctgtacactttgtggttgtgaatctttgacaaaaaaataaaaaaaatcaaacaagtgtcggtgccaatggaaacatcaagtacctatcctacttcaattactctggatgttcaaagggaattaacaaaatgtcttttttatcgtaagtggctcaggctgttaacaacttcggtactgcttcccctgtcgctatcgaattttctttggtcggcgctcttaagaaagtatcccgagtctttggtgctccaaaaatgttacattatatgctcactgttaatgggttttgttcaattcatttgcgaagcagtagtattttttagcacggcgaatttagacgatcgtttaaaaatatacaacaagacggaatacgaattgcctcaatatgaagaaacatctaccacggctaagtctaccagtattgaacacgtggaggaaaaccataacgacgactatctaatactgaatgctttactacatcgcttatgctatttaacgatgtctggatgttatacgccttttttttatcttgtatggtgtttaaattcagataattattcttacgaactaacctgttttctttttgggataattacttcttgtttttttttgatgcgtatttttttcctgtggaatcccgtcagagtaataacacatcctttggtaatccaactttgaacggtgaaaacattacacttgtgttcggttcaagggcataactttcgtctgtctaaatttcactggtctataaagtgcactcgatataagtaataatcataaagcgagaaaaagtgtataactaatatgtaatcccattgtcaattgaacaagaacaagaaacatgcagttaaattactaaactgtgtattaccatgctaaaatttaactgcagtactagccactgtgatgtttcattcgctcttcttcaattgagattccataccctgcacttgggcaacgttttaaacgcgcacacaaaaagtctatggcaattcggattccactaaacgattcttcgacatgatctgtgaatggaagcagaaataatattaatgtctcaggtatcgacatacacttctttgatactacggtactttgagtaagaatgacgaattgccactttttcgctgccaacggctatagttacagccttttgtctgttacaccggcgttttgtgaaaagaacgcgcaggcttttgcgagactggccagtgctactttaccaggcaattgtgaatctttgacaaaaaaaaaaatcaaacaagtgtcggtgccaatggaaacatcaagtacccaccccagttcagagataatcgatacaattcgcttgttcaataagatatagtaaaaataaatcaagtatttggtcagctatttctcttcatttacctacttgttatactctaatttattacttgcattgggttttgtttcacacataagttttatcctttcttactagttcatttggtatgactacatggtttaggttcatcattgatgcacaacagtcttagtcttagggtttagtcttaatttcccatcgaaacaatgatcatcgtcttacccacggtttttagttagtttagggaaattatctggtggttcaatggaatggcaaaggtaccaattcgtaagtgttattcacaataatcgaattaacatgggtaatatgaatctagttctgttttacatattgcttcctatgaaacaacatgcaagaaaatgataatggaaagttattccttctatactttgtgcatcaatgaaactgactttctaactttttgattcctgtccgtaattcccatgctgccacaccaattctttcatcttcctcgtaaacaactttcattatctatggcgtttctacatcactactttatttcccgatggatagccgaacaaccggattgactggaaggaagggctgttgcttgagcgagaacaaaggtctccctgcgagtaatgccgaaaacgataagctcgccaatgtcttgtccgattaaaggatcgaaaccttcataaaacttatcgataatagccttgtcgccgtgtgtaataaccgtggcgaattctgtatcgaccattcccgggtcaatctccatcacacgaatgcgagtatcaatggtttcctgtcgcacagcagaggtgaacatgctcacagctgccttggtgcagcagtagacagaaccagcaggaaaagcctcatgagcagcgatactgctgacgttaacaatatcaccatgaccgccgtttttgtagaagatgcggataacggccctcgtcattgcaatgagaccaacaacatttgtgttaatcatcgtcatagtctcttgcaagtccaaatcgcgaacagagttaagacccaaagcaagaccagcattgttgataagcacatcaacattggcaaactcttcgggaagagaagcaattgtagactctacctctccaacgtttgatacgtcgagtttcaagggaagaaccttaacgccttcatattttgattccaattcggccttcagttcctcaagaacagcgacgcgacgagcggctaaaatcaatttggctttgcctgtcttggcaatttcaatggcagtagccttaccaataccggcggatgcaccggtgatcaaaatggtttttccatccaatctgctcattgtgacgaatttgtgttaagcagcgagaaacaataacagagaaattgagagaggtaattcaggtaatgcgacaaccaaattacaataactttggaagcagatatttgttgagtacgtgatacaataaggatttatataactgtaatgctagcaaaacaacccatttttatattaacgaaggaaaattaattattagtaagccagcacattggcgattttgcttaatcagcattggtttttaacggaacaagtgtatactcttccttttactaatcaataatgatgactaaacacaggtagaaaatgtataataaaacgaggaaaaataaggaaagataaataaaataaaataaataaatatatatatataaaacaaacgaaaatgaacaacagaaacgaacaacagaaacgaacaacagaaactagtaattacaccacttatcagtataaccaaaatgtgtgtatgggtttattgaagataattgctacatataattcatgtagcgagttcactgagtaaacatcgacgacactcatagttagaagctgaacggagttgagcaggcaagttcgttgtcgccttcgcatccctcgtcccttgtccactgctcgctcgtgtctcggtgccctaggaagctaattctggatacacttttccaaacgacaacatcccaagccttttgtccgcaacaccccgcggaatcccgtcttacattattaacaaagaatgaattactatatacaaaagtggtctgaacatggatggacaaggaaatgcgaaggaattcgggacgaatgaaacaggcgtaacgaaaaaaaaaaatggtgcgtaaagcggttaggaaaggcagggagatacagcggaaaaatgacaagaggaggattagaaatgacagtagcaatgcgctgaaagcatggttcttgaaggggggtggaggtcgaatggccgacgacaaagagcgagtgatgaagggagacgacgatccatgctactacggcagaccatcactgaccacctctttgtatggatcttcgcctgccttgtcagtcactccttgctcgtctgtctctcccagccctaatccttgtccacacggaagggaaatcgacccaaaaggtatagctgtacaaatacaccagtggaacagaaaagcgactcaatggtcatccgcggaataaaacgactggcgatgttctgagacaaactctcgactcgaatggcctgcggcgtgagcgtggccacgcgagacaagacgctctggtcatcgaatatgaggtgagcctcccacatgggcagcccgtcctcatcgcgcttgttcatatttcgccagcggatgccacacttctcgggcagcagcagatgcgtctccgacaaaatggtccagcagtccggtttcactgtcagcgtccagtgcgacttgtatcgcaggggcgggttattcagcgtgaatccaaactcgcggtgactgccccgccggggtcggaggatcgacgcgagcgtaaaattaccgtagtcgctgttgtagtacagcagcagctgattcgacgtgaagatgcactttttgtagtatacgtcatagaccggctcggcatgcgttgtcgtccgcttgacctgggccagcagctctttcgagccgaagcccgaaagtgcgagcagcgacttgacggccgggaacgccaacgaaaacgtcacggtctctccggttcccgacggcggatcttcctgtgcgtgcggtgtcgtcggacacgccgccggaacaacaggcggccgctccgacacgctcatcgcgtgcagcgaacgggaccgtctcagtgcgtccgggtggtccttgtctgctggcagcctggccgtggggtgccgaaaggggggttggttctgagtcaacgacgtggtggtggtagaagtgggggacagcggggtgttcgtcggacggagtggggtcactgggggcaagtgggttggttgggggctagtgggagaaggtggagtccagtgggtgttgtgtgggataatgggggccgcgtgtggcacaacgactcaagtttggcttgcgggagcagacgagtattcgttggctctgtatggctcgattgcttgcgtaagcgctctaatcagctggctgttaatagtcaatttgtgcggatgaacggcaagcatacgtgttgacggcgagatgaggccaaaatttatctgcggccagttcgctttcagatgaacccgtggagtcccggaatcgccgaggacctcgctacgttgagtagcgatgatttcaaagctgctgacgtcaacgcgactggcgcttattgtacaggcacacgcaccctatcgacgcaatggcaacgtttgactggctgctgtgctcgggtcactgctgatgaccgctcgcgtaagaggcgcgatgattggtggtggcagggggaagaaagtggggtgcgtaagtggtgggaacggggcagctacagccgcacaacgtgctgacagtaacgtactcgggtgaatatccaggccaaggcccgtgatcagtatcagaattggcgccggtgacgcgacgaaccaaaccggattcgttgatcgctggggaaaaactcgaccgtggcgacgacgacgacgacagcgactcagtggggtcgatatctcggcgaatgaagaccaaggattcgatgaatcaacttgctgaatctacgcttggtgagtgtgggagtttgcagtaacaaaaggtccaagcgggacgggactaggcaggacccggctgttctttataacggagtcaggttaaccgagtggaacgacatggcctcgagttgcatgctttttctttgacctcgttcctcatatcacgtcgttttgctgccaccggacgattgcgacgagttttcgcgttcacgtgcgaatgcatgacgtagatgcgacgaattttggttggccagaggcgccccttgccaccaatagcgctcggagtttttttgagactgattaaggttttatggcgtaagggtgacgtgagggagaacgacgaggacaggggaccgtgctgtgcggtgggggaaggcgtggtggagtgggaacgcggtggaggagggtgggagaagtggtggaggacgagtggggctcgcgggggtgtgcacaattgggggggtacgtattctattacgggggtatgtggggtacaactaacgaaagcagcagcatggggaagcactggaacagaggagcagcgtgatggtactgcacagctgtaggcgcgcactgcatcgtgcacggcatgcagcgaggtgaattgcttggcggccgcctttcctgcgatgcgcgacgcctaatacacctcgatgacaaaacgacggtcctccttccattgctcaatgaccttgcgagtgtcaacgggctcggagctggagctttggatcacctcttccagcacgctggtgatctcgggaagaggccaggtaggaccacagaggtagaaggagccgccttcgtcaataagagccttcttcagcaaggccttcgtggaacgcatcacatcttggatgtagatcttgtacggttggtcacgactgaaagcctggccgatgtgcgtcaacaagccagcggcatggtaggcctcccagtcttcaccgtacagatactcctcgcgctgcgtacgagaaccgaggtagagaatgacatcgccagacgcaatgccctgagaccactgccactccttgtactgcaagaaggcacggaagggagcgagaccggtaccgagaccggccatgacaatgggcttcttgggcgagtcgggcaacttcatcacggaaggcttgacggccacgcaaacggtgtcgccgatttgcagctgcgacaagtagtgcgagcattgaccgtagcggtcgcgacccataggatccgtccatccaacaacgacaaccagcaaatggatggcgtccttgtgcttgcgctgactcgacgagatggagtactcgcgacgtttcagcacagggacatggcgggccaggtcgacagccgtcatcttggcgctcttgaactcaagcaacaagtcggcatacgtaagcatgtccacctcggaacggcgctgcaagtcggcagcaccggcagggctgataagcacctcgagttggcgcttctccttcgggtctgcagcgtattctgccattgtttggtagaactgcttcgtgggcttaccgaagatgtcgagagtgtgagacagggcttggaaaacagtgttgctttcccagtttccggggtgagtcagggaaggaacatagatgacttcgttggccttcaagccgtagtctgcaatgaacttttccacgttggccttgttgttcacaccatacacacccaaagcctcaccgatgtcgtatgtcaagccagactcgccaatgtcaaactcgatgtggaaaatgttacggttgtagtctctgggcgtcagacgcttgttcgacttcacacgcacagtacagatcttggccggggcattggggcgaggcagttcttgttgtccgtaggcctccttgaaaatcaattgcttggccacggtgttcaagttgccagactggggcaggacttcctcctctaattcctttaccgtgttggcctcgaacgagttctccttcgcagacgtggggagctcgtcctcgggcaactgcagctccttgagaacgtcgggatttaacttgacaggttctgcctggccctcaagatccttcacaacggcatcaaactcatcggcatcccaaccaagagttgcaaagttcttcttcagagagggcacactcgtgctgtcggcaccgttccttttcaactgaacaaagtaagcagccaacaagaccaggttcagtgcgtgagtctgctcgttggggtttgcgaacacgaggcgaatgtccttttcgacaacatccttcacaaacacagcagggagcttctttgcggcatcggcggggttgacggcggtgtagacaatgcacaaggagcgatcggccacattggcgaggacgcggacgtgattggcaattttttcggaggtaagaatagttacatcggccttgggctcttcgtccgtcaagcctggcagctttgcggaagacttggagacttgcacgtttgacacacggagaccgaggaataattggttgtcgtaaagggtgcggtaaacgacgttttgctcgacatcgcgagaggcatgaaccaaggcaagagcgttggccaaagactccacagagtcctcctcccagatgcggaaagtggtctcaacaagcgaggaagcggaaacagcactgagctcgctagaaagatcaagttcggcagccaacacagattcactgatgccgtcgacgtcagagtagcgagcttcgactacctgcactttgggcaaagcagaggcagcagtggcaaacacgacggagaagaacgtcgagtgcgtgtcgagggctgtgagtttggtttgagaagcgaccacaagctttttgcaggtcttgggaatcacacgtgcaaatgattcttcaataacagggaaaacacggatggcggcgacaccaacgttggaagtgcgagaggcaagagcacgggctttttggagctctttgctaccaaaggcgacaatcacctgggtagcagtggcagggccgtagtactcgacaggagcgtacttggtgccaaagtgcttgttcacgtgttccaaagcagcaatggcgttggcggtaacgccctcagcagggacgaacgaatggaagcactcgaccgtcttggaggcactcacagaagcctcgttgggaacgaacgtcgtggtgagtgtatcgtattcgtaagcatggaccacgggaccagccttagcagccaaagtactggctaatgaaatgtgggcagcgtcctcaagggcgaaagagctgatagtagcaaagtcactcgtgtaagcaaagtcaaggagcgaggcgttgtcgacgtggaactcgttggcctcgtaagaaagtgcggcgacgtgcaacacgagaggtttgcttcccgagtacaaacggtgagtgtacgacagcatgggacgcaacagaggcaaacaagaagaggccgtcaacaatgagtacacaccggaagatgacacagcgctggtgtacgaacccaaaaggaaaccagcagcgcccgaacgagtctcgacaccgtggaactcaacttgctcagcaaagccattcttttgaccactttcgtaccactgcttcaggtaacggtcaagagggacatgttcagcatacgagaaaatacggccggaaagagtgtagacaatttgttcaattgccttgtgaacggcagcaaagttgttggaggtaacttccttggtcatgatgttgtttcaggactaaatgaaaaagtagggagaataaaggatgcgtgtttttgtttcaattaaagtcaatcaaacgcaatgagagaatgtaggtattgtcaaaaagacaaatttcaatgcttttagtgaataacaaaaaaaaattccaaataattttttttgttaattcgttttccgttgcacctgtaatccaagaaaagatgaaaagtctatgtacggcttttcttttatttttagtttgggaaggtgctaaaaagaaggaattgctgcgttaatgcgttctggacacgatcttccccatatatattcttcttatacaaagacgaaatctgacagggtagccgacttcgcaattcttacgcgatttcctgcaatttcgcataacaatgccactagtccaaccgcattggtggtgatgtggagatgtggagacgtgggtaatgtgggggttcacccacccaccggtatccctataccatatagacccgcgtgtattgggcgaagcaggaaaaacgcgtttttcgttagacaagaagtctgattgtagtgacgaatgagtgcgtttgagttaaaaaatgtgatagtcgcatcctgcaattgtagtcccgtagacagtgcatgtcaagttgaataaaaatgtttcagtttgaagagatccgtactatatataaccaaagtgtttcatatgtagctttccgacaattgctgttgttcttgcgctcattcgggttggtgaaggtagacagtctcccaacctatttgtttacaagtttgtttgtaaacaaactctctggtaaacactcataaatcaagtaatgtaatgcgataccaattccctataccaacaatcacaagttgacgacatggttttgattgatggtgtcaagtattcgtggtatgtgttagctatcagcttcaagaaccgcttctaatagcgaactcgcagttggaaatgtatccgaggacatcgagcaagcaagtgcaaacatctatacagtgagctgttcgaggtccgcagaaagggaagacccatgggtcaatggtaagtgaagaaatgttggaaatgaagagatttgtgtttgtaaccgtttcctaaatacagtcctgcgtgtcgcgaaattcgtcgattgtgtcaacttcagtcaaaatgcatctgcggcgaattgttgggaatggaggacgatgctgcctatgcccaggttacacacctggcagaaaaggatccacttgtccttgaacttgtcaacatggtgctacattatggcgcttatgatgttctcgtgaaggatcgacttgcagagtttaaccagaaacatggtgctcttttgggacagggggccacgaaacctaccataactgccgagttaactgaggcaccaaaggaagaggaacagactacaatggaaaaacctgttttgagtgacattagggaacgcgaaattcattcggagaacacgattgccaatgtgatggacgaagagagaaagaaatcaaaaatactcaaaacacaatcccacgatccaaatgacatcgaaaacattgcacaagaagatgatctttcaaaggagaatagcatcgcgccgaataccagtttgatcgcaaaaaagaacttggcttaataagcaaataaaaatgttggaaaaaggaaaatgtggatagtctgtttcaaaaaaaaagagcatacatgaagcatacagttttgagtgttaacttcactcacggttatgaagactttccacgaacttttgtgtcgctgactttggttttgcgtaaaagtggactgttattaccactagcaaaatcatcctcttcatagagacgttgacgcatccgactagcggcagaagatggaactgctaaggcagacaacggaagcgcttttttcgatggagatgccccagcaggtgtagcagatgcaatgagactggaatacttggacgaggctgttgatcccggagtcttcgcttcgcctgtatcttctaaaccggtatacgtattagggtcacgagggcgttcgcgtcccttgtcgtcgcgcaggtacagaataatctgttcgtcgggaagattcaaaatgttgtcctgggcgttactttctagcatacacaggcgaattaaatactccagtaatgtaagagagtactgacgtttcactgtcacttttgctgttggctttggtcgttcgggtgtcatgattggttcgcccatgagttgtcgaagcatcaattcatcatcgttaagtggtttgcgctgttcttcaggttcgggtgaggcagacaattcaggatcagcatgttggtcagacatgagtacttcaatggctatccacgaggcatatgaagaaccgtcgtcctcgtctggtatctttgaaacgcgtcggctcacagatgagtcggattggataatgtattttagtagtagcacgggagaagaaacgttgtcgagacgcagaatctttccggacaagctgtagaataaagactgaatattatacagtgggatacggatttttaatgccttctcatcatcatcatgatacataccatcgtcgaaagactgatcaagacacagttcgtacgcaagcatccgctcctcaaacttctgagacgaagaagtcactctgcgtatgtacgcatggccaagtggcatagactctttccacaacactgtatcttttgacaggtatttgctatttgcatgtccttcaaaaatggtgtaaagttttatattaaactttggcccaaggagacatggttcgccgttgaacttgagattgcattttcgcatgtatgaatttgccaatagcaaattagaaaagctcgttgtttgagggagcgacgaggatatagacacaccagacgttgtaagtgaaagatttagaagaggaattgcatcctgaatacataaaagaagtgtttctatctcacgtaaaacggtagctgtagtacgtttttccgtcgttggtttgtcttcttccattgcaaaggcacccgagatcgtttgaatgaaatgtgtgatgtccgaacgcaacgtttctacaagttctcgagtgcttgcgaagcttgggtttcccgtagcagaactaaaaatgtgttaatgaggtgtctggagccataacagacaagattgtaacaatgagcatgcatacattatttcgattagctcgatagcgggtgtcacgacacgaataatctccaacagctttgccttttcattttccaaggaagccctgtgatccgtcgggactttctagaagtaagttagtaaatgttgagtaaaaagtagcttttacctttatgtatgagctcacttgttgaatggcaagtttgctggcaaatgaaatactgcgtttgattgcaaacgttgttgcgaaggttgctgcatgagaggccacatgaagcaattcatccatatgggcaaaatgatattagatacaaagagagacgtgaggataaatacggtaaaccgataccaaaaaaacaacagaaacaactcagaattagtaattatgtttttttcaatcactaatcggatccacaatataatcttctcacgtatatagaataggcgtaacccgaaattgctcgtattagctccaaaactccacttttttcacagaatagaagtgaattgttctcagtctcttaattcccgtgcaaaatcaataatctccactgtttttagcctcctgttctgagaattcgtcaattcaaatgttgggaaaggattcaaggtacaggcggtagacgcgtctcggtttgtcgcaaacgctgctacgtcatgctctgtcacgtgctcgtttactcaagcgtatattgtgattggataaaacaccatttcacgtgtctcgctaacttgcacgtgcgttccttttttcaccaccacaaaaaccacaattctttcacaaatcgtaacgattccttttcccagcaccacctgtttgggacgaatctgacacaatggctagccaaaacaagcagaatgaagttgacgaaaagttggccaagcagacttccaaattaaacatgtctgctaaggctccttctttctctccatcggcttcttcgtttacgccgtcggcacctgtttttactccttctttccaaagtacgtagttagtctgtaaattctgtttataagtaagaggctaacgtaattcttttaggagctcctgctgcgaatgctggttacactggaggcgttccctctggctacagtcaatatgtccagggtggaaacggatatcaagctggtggctaccaacaattctatcagcaacccggctctggtgtttctgagaacagaactcgtgtggccgatttctcgaaaaagaagtctttcgtgcctcctaagccagctcttcctaaaggaaaggttctttccattggcggcggtgccaaggccggtaaacctgtaactatctctatcggtggtaaggctgctgctcctgctgccaaggaagctgctactaagcctgttgccgaagctgcttccaagacggcttccgagactgctcctgctaagccggaggttaaggagactgccgctcctaaggaagctgctacgcctgtaaaggagactcccaaggcctcttcttcccccaagtctgctgctgaaaccgccgctccctccaagccctcaaagaaggcagagcccgtggagactgctcctgctgagaatttgcaagaggaagttgacagtgaagttctccaggaaatgtacggtaaggagcatgtcaacattgtcttcattggacacgtcgatgccggtaaatccaccttgggcggtaacattctttatctcactggtatggtcgataagcgtactatggagaagattgagaaggaagccaaggatgccggtaaggaaagttggtatctttcttgggctttggacatgaccgccgaggagcgtgaaaagggtaagacagtcgaagttggtcgtggttacttcgagactgagcaccgtcgtttcagtctgttggatgctcccggtcataagggttatgtcaccaacatgattaacggtgcttctcaagctgatatcggtgtcttggttatttctgctcgtaagggtgagtttgaagccggtttcgagcgtggtggtcaaacccgtgagcacgccgttttggctcgtactcaaggtattaaccatcttgtcgttgtcatcaacaagatggacgagcctagtgtgaaatggtccgaggagcggtacaaggagtgtgtcgacaagcttagtgttttcttgcgccgtgttgccggttacaaccccaagacggacattatgttcatgcccgtttcggcctacaccggtcaaaacgtaaaggaccgtgttccggcttctatttgcaagtggtacaacggcccttctttgctcgagtaccttgatacgatgaaccgtctggagcgtaaggtaaacgctcccttcatcatgcccattgcttcgaagtacaaggatctgggtaccattttggaaggaaaaatcgaggctggttccgtgaagaagaatgctcaagtgattgttatgcccacccgtgagcctctcgaggtcacgggtatttacgacgaagctgacaacgagttgccttcttccatttgtggtgaccaggtgcgtctcaaggtgaagggtgatgactcggacattcaagccggttacgtcttgacctcggctaagaaccctgtgcatgctactactcgctttgttgcacaaattgccatcttggagcttcagtctctcttgactacaggttacacttgtatcatgcacattcacactgctgttgaggaggtgtcattctccaagcttcttcacaaattgaacaagacgaaccaacgtagtaagaagcctccattgttcgcgacaaagggtatgaaaattattgcagaacttgagactcaaactcccgtttgtatggagaagttcgaggactacccctacatgggtcgtttcactctccgtgatcaaggtactactgttgccgtcggtaaagtcattgaaatcttggattaggtttcttcatagtcgaattttgaagcgtgtttctttaggtattgaacgaagtttgaattgtagggtgtgaaatatgattgtgtgaaacaggttttgttcggtttcgtcaacggaagaagagttacgtgtttaatgctgacaacggcgtatctcattgcttaattatgaacggaattgtatattttcgaccttcgcttaattccgaggggtttccggggaagcaccggcatgatggtgagccgcacctcgggctaaaccaactgtgtcagtcagacaacgcacacttggatatacccattgcgttcgttttcacttcgaaactactttgaaaacttaccagaacgtgtagtttttgtaattattagtggtatttctggcgtgttcatgcacggagagcgtatttccatagacaaacatgagtctcatagaaattcagaaagaacgtatgtaactctgttaagacacgctctgaccttggacagtgtttttaaagaagattaattctgttgttccagacaaggtatgaattagtacacagacgaatcttagtgtgtctgtatttgttgcttctgtatctcgggggatagtagtcccatgacagcaagaacgtggcatgaatggggttatcggtcgttagcatgctgtggacaacgtatttcccttgttgttcattgagctacaatgattttttctgtatgttcaacattcaactaacagtttgcagtggaaaacgcttgtcgtagacagacgaacggccgcaattatcaatcacctgttctctattcattcattactggaaaagaagatcactgctattgaaatcctagagaatgtccgcactccaaactcatcttttgacgttttgtacatattagaagcacgagatgagctcattgattgtatattaaaagatgatatgcatcctaaaaaatatccaggcatttacgtgtcttttgtgaacgaggcagaacgacgtttttttgacaaactccaaaactcatctgttgcggatcgtttgaaatgcgttgacatccttcacttgaacttcatggcggttgagaaacaggtttttgaggttcgtgatcgcttcagcagcatgcgtctttatcatccgtcttgcagtaccttagtacgacaagaactgtctgatacagcgaaagatatattgtctgtttgtttgtccctgcgcattctccccaccattcgttgctactatccgaaagatgcacgtcatgactccaagactatgtctttcctgctggcgcgaatgctacaggatcatattgtcgagtatcttagagaacatcctgactacctgtattcgtctacgaagacggtttgttttattgctgatagatcattagatacgttcagtccgttccttcatgaattcacataccaagccatggtgcacgacttactaaagtcaaagaatggcaagtatgagtttaccattgaaggacctaatggcaaggaaacttgcgaaggatcgctttccgacgatgaccccatctactgttctatccgtcatcttcatatgcgtgatgcgattgaaaagctgatggttgactttaataagttttgccaggaacacacattgtttatcgacaagtcgcatgcaacttctctgaatgatatgagaaccatgcttgctgatttgtcagagtttcaggaaactcgtgacgccttttctcttcacctgtctctggcccaagattgtatgagtatgtttgataaaaagaaactggctgcggtggcatctattgaacaggatctcgctactggacgtgatacagaaggaaagacgccacgttccgttctccaagccatggttcccttacttgacgaaccgttcatgagtgcggaagacaagactcgtttgcttgccttgtacattatgttcagagatggagtcatttctcaggattttgatcgattaattcgacatgcaaacattcccggacgctacgttacattcttacgcaatttggaacatctgggtgcgcgtataataaaaagcaatctctcggagaagagtttaaagcggaagcacacagctgtttacaccgaagcaaatgagactacatacgaactctcaagatttattccacggctgaagcaggttgttcaagaactgcttgaagacaaattggatgaagatttgttccctattatttatacacccgaaactggtaacggaagactgggtcgtaacggtcctactacattacgcagttcaagaccttcttggacgcgtgcacgcacacaagtacatacaacccaacgggataactgtttggtattcattgcgggaggccttacgtacagtgaggtgcgttcttgttatgaactttcagacagttttgagaagaatgtttatattggaagcacgatgtgtcgtacaccgtgcgaatggatggatttcttctcgcgtattacattacccaaggaagaagtacgtttgtttgatgagcaaaccaagaacattccttgtttgcaagcacccatagccgagtcaccagtttcatcaccattgggtttagaagttagcagaaaacctttgccagcgtctcgcccattcgactctttagaatcatcttcaaaacccaagacaaaggaagagaagaagcgtgaaaagaagaaggagaaagaaagggagaagaaggagaaggagaagagtaagggcaagcacaagaaacttgatttcttctctagcagcaaagacaaatccaagtcagatggacacaagaagaaacactttggggtattttaattattctccgctaatgcatcgcaatgctcttaacactgacgatttaattcacgagtccagtaaacctgatacccaacacatctcatacacatacttatatatacatacatacaaacataatctcatttaaaaaatggaagagaaaaaaaagagagagagagagagaaagaggaggccgaggcgcgggtatcatcaggcggggaacaggcatgcaacacgcattatgtgtgcgaagggacagttttgaattgtgtggtgcactgtatgcgtaaagattcactcaacgacgacgttttgcttattgatcttgtaagacgctcttgaactgtgttcaaagttagtagaaagatacgaagaaatcaaggtaacaccggaagccgttagaaacggtgacacgtacgtggttttcgtcaatggttgtgtaaatgatgccttcttgcatcaaaaactccgtcacggcattgacatcaataccgggaccaacagcctgagttaattgacgaaggtgaacgccttcgttagtttcaggagcattatgaatggcatgcataacggcgagctgagctggtgtcagtgaatattcagcaagtttttgttcgagagagtccccgacagcacccgtgccgtttgcaccatagctagtagtgcctgcggcaccggcttgctcgatagaaccagctggtggtttccgggtgaagtaaagatggactgcaatggtctcaagaatgtgaaagtgaacctcgttaggatccttaatggttcggatgtgttgggacgcaatataaattttctctgaaaacaccttgatactaccgtacacacgaacatatgtatcagtactcaaatccgacatgccctcaacatgctcccaatgacggacctcaataagaccagttccatcttccacctggtatgtggtgtttgttgtttgggcatgaatgtttcttaagacacccacaatcgtaatctggccaacttcaacaccgtcaatcttgaagtctgcgtctgcatgaacttgagtagcgtccaaaatttgcttaatcgtcacgggacgtagtttatttcctgctccttgttgctgaacgtgtcagtaaagtctcatagcaccaataaaaaaaaaagactgctttaaaaccacagtcaatttcacgaataactcatacacggtcgacactgggttgactagcaccgtcatattcaccaaaccctccagcacccattcctggagaaaaggtcgcattaaagttattgaacccttgctttccataagcatcgtaagccattttcgtaggtcttttagaagcagagagacagttgttgctgttttatgatgggacccagaagtctttgggtcttgtcgactttgtgtgttgtggtggtgagttattcgaggggaaacgtagttacggccacacaaaaaaaaaactggaaggtgcgaataacaatgaggtacatgaaaaggagatgcggttagcccttgggagcagcctgttttgtctctttcagcgtgtattttgtgaattgcgatttaattgaagttggtaaatataaaaattaaagtatttgttaagcgagcgctaagtgcacattgatgattagttacagagttctacatgtactgctagttcttactagtaactaactcggtatgtgtagattggtttacgtagtcaagtcatttcttacgatttttatagaactcattaacccaaacaatatcatgtaaaaaaacaagttttcattatacacttagactgttgcgacaatttatccatccattcttccgtatgacaggaaatgtttcgcttttcgcttcctagtactcaaatgtcaaacaagacaatttccgtggtgccaccacaacgtacttgtgaacaacttactacatccattggttttgcttctgcaatgtattttattattacatgaataatatactcagtaatgtgattcgggggggggggggagaaaacgcgcttgcctgtaacaataactacttaaagcaatgttatgtaacgagtgtaagtccatgaacaatgcagaagtgtacactttaaaccttttgaggcgtcagagcaagaggacatgagctctcatcgacagaaagttcaatcttcacttagtcatcagttcatgttaatcgtcccattctgttagacgtatgttctatatgtcatacagatacctagtcattctttgattttaacttaaactgttatttcgtaataagagggaaaaaaagaagaaaaatcgcaagctgcgagaaaaaatatgtaaaaaggaagggacgataagttaacaaatagaacagaaataggacgagatgatgttcacaggcaagagcgagtgttatataaaaagaacattcataaattggggagggggtaaacggagtggggaaaacctgaatttggaaaggagggcgtggacccgttgcctgcgggtctcacaatacacttcgctttttaacgtacgccttctcgtaatgaaaaggaatatgcatacgaaaagctctgtgacgaaaggagtacggaaaaggggaaacgagatgtgttggaaggagagacgagagttgaagaaacaattgtatcttggcaaacaagctctagtttccttgatgaggagagcacgagaagtgcaacagggggaaaatgggacaatgaggacggaggaagggaacgacaagagccggataaaaaaaacggcatagcacataaaacgaatctaggcacagacaaaccacaccatcggtctagcttaaatgcacaacacataaaaacacaattcagtttcgttcagagtttatcgagtgccgtcgttgtcgacgcttgtcgatgatgtgttgagttttgctccatacaaaccagataaagtcacaaaggagcaaaaaaagggtgacacagttgtccgagaaaactgctacaaaggcaaagttcttgcacgcgccaacgcattgattgcgtctagtgaggacggcaatcatttgaagctgaggcaagagccacataatgctgaaaacgactggatatgcaaagagaaactttgactgacggaggatgtcgcgtcgatgctggtataaagggtcgtgatgatagtagtcaccgagcagttcgggatttgtataacctgccgatggattaacagaaatatctgcttcaatagcagccatggatacagacgaagaagagctgaccccttggtacgtagccgacgatccagtgttgccggaaggcgacgaactctcgttgttttgcagttgatcctcaagactccggtcgaactgttcgagtgccgtgatgtgttggtttgtatcgcgtttaaagcgccggatgcttttgcggatggaaaggaacatacaggtgtggatgataaggataaagagacttaaacagtagtcaatagaccaattaaaaccaaacatccaacgcacgggccgtaaaggaagaaaacatctgtattgtgttagaatggagcagggtgggaaggaaatcacacatacctcgtttgaaggttaacataagtgttcgttcggtttacgaacgttagacctccaaggccaaagggaagaatgaaggagagcgcaaatacccaccaacggtacggatagaggccgatgttgttcgacgtgatattctttttcgaaagtaccacaagcgcattgtgaaggaccacgatgaaaatccaatagtctgtcatgcgcacgaacacaaagaggaagaacccaatggtgaagcaacgccatttgggaacaaaatatagcagatgattaatggttatactcgggtgtataatctgcactatggagcgaaaaaacagcgtggtgaaaagcgctataaggatgtgatccctaaagtaccgttcgcgctgtcgtacccgatagacaactgtgccgaagctaaacaagacggacacagaggacgcaacaataaccatgatacgtaagtttttcaactcacgcaggctgagaaccaggatatcaccggtgtatgtagggtcgtaagacattgcatgcgtaccggtgagcagaattcattattcccagcaaattgggttgcactgacagagaagcaagcaagcgtgcggcaagacgtatttaaacaatcgtcgcaaatgaaaccacacaaataaaacaactgtaggagcaccgtctctcacaaaccggtgaagacgcacgacaaaacggaaaacgtcggcccttcaataagacaaaacgaacagtcctaacgtcgccgccgaaaacacgcggccaccgtgacaaaacaatcaccgaccggcgtgtgttgtctctagaaactgtcgtaacaaccaagttctagtccacaaagcagtggtgtcggcttttgagctctcgcacaaaagcgctaagcgtcgatacggcaccgttccacgtgtcaaacggtcagtagcagaaagacaccaaaagggactatgtatgtccgtcactcgtttttctgttctctctaggactgggacagtcgagcaggaagaagtgaacgatgcgccaggaacgtggaggacacactgaacaaacgaaaaaagaatcagacggcgttaccgttagtcacaatttgtacggcgacgcgttgacgtttgccttacataaggtttgtggtgattcccaaacaacgagtggggtagtcggtggagcagacaagcgcgtcatatcagtgatcgctgacaggacggaagcaacaatgaggaccgccagcataaagaacgcattaagaaaagtgcgtgtcgcactagaactgccgagcagcaaacaaatcacagccagtcagacttcgtgccgacatagtggtccatgtgaagacataggagtaaccccgctcggaccccttcagcaactgttcttgggcggccgcctgcccaaaaatggacacacgtcatacatacgcaatagcaatcctcgctagtttcaattccgcgaacagccccctgggaggagccgcggagtgaaaaagcggggtggaaggtcgcagaaggttgatcagcagattgcaaactgcgtatcacgcaatgtccgaggaccgaggagtcctcgtgcaagtttataggcgcggagaagcggcgcgattggccacagcggggtcaagaatgcggggctcagaagaacacagagagaattgtgttcgctgcagcgtgtaaacggggatacagaagggccgttaaatttttttgcgtgccacgctgtactgcagtggagcacgccaaagcaccctaatcctccctaggacgcatcgataacccgctcaagctccgtgcacagtcggacaaagcaagggtcacgcagatatagctgcagcttttcacgcagcggacgattgccggtgtcatcagggacccctgaaacgaccgcaggggatgaaatgggaggagacggaagggtaggtagtcgaaacgacttctgcataagcggagtgcagggtacgagagcaggtgcagtggttggaagatcgcgttgtgacggtgcagcagtgtccaactgagacgataacgacgacgggaaagcggaaaccgaggacgccggatgaacggttgtgtgctcagaaacgtcgactgtgtcggacgcaggaacgagcgagtggcagctcgccattcgggcgcgttttgtcgtcggagacgcaagcagcgtattgccgatgaccggtacagagggctgcgaagcgagcacacgcgtctggctcaacggtggtgtggcattcgccgtgcttgaagcgcgtttttgcgagttcgacgcgggtctggcttccttgaagccaagtccgagactctcgagttctagtttgacgtttaagtaaatgacatcactgggaaagcgcaattgaaaccgcttcaaaaccttttgctgtgttagcgtgtcgatgtgttgcgaccgccgaatcgtatcgagcgttagcgagcgaagaagcgacgatgcgaagttaaagttatgcccgacgcgtcgcgttcgcctttccgacagttcgcgtcgcaaaaagccgatgcgacgcgaccgcgacgaatatgcttgttgcgtaccccattgcttaacgccttaaaattaatgcatggtgcttcgagccagcagtactagacagggttctccggtgttggggttctgtttgtgccataaaatcaaacaggttaagactttgctgggacgttagctacgcaattcgagaaacacagtcgtacgaggagcagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgtgctgcactgtttccagacacaacgtttgcaactgagtattggctacaggataaacaggcatcgaggcagacaggaactgacaatggggggggagccctctatatatgcttagtcaacgcgtgacgtcacgcgttgggtagaggcttgtggggtagggagcgtgaggtggggaggcagttcttatacttcagcagcagcagcagtagtagtagtaggcaattgcctaaaacaaagtgcagatggggacgagatggtgaggaggggagctgtagaactgtgtggtggccgtgtagtcgttgtgtagcacttgtgtagcactcgtggtggttgacagtaacataaacaaggggagggcgacgcaacgcctcactgtggaggagcgcctcggctgttcttgctataaatcgtgtctagtgtctccagcacaaagtcagagttaggaggtcgatagagtttgtccgtaggaccctgaagaatgcgtcgatgtcggttcgataggctttgctcttttgttccgacgtggtcgaaaacgaagttacgaaaaccgagaaagggggcaagcagcactaagtcaactagcggaactattgagtaaattggaggaggggattgaatggattgtcaccgtatgtacaaacggatcaattgattagcaagggagtggttggaaagtttcggagcgagggactcgtatctcggaagccgagtgtttctctgtgaacaattgctgcagcatgtcatttgtgttcacctttatgactatgactatgactagtttcatttattcgtacaaccaatgaaagaggttctaaaagcactcggctacaggcaatgtgaatggacggccaaaggtttgaattggtgtgagagtaattcagcttcaatacgtttctgagaattcagcttcaatacacttctaattcctccccacaccgtccatacaattcgtcttcttaggaagtacggacatcgtatcgattacagtcgtagtggaagtagcatctagggtttatttcgtagtcagacagtaaagaattccacaatgtattcttcttccagctgtcaaatcaccaactgcatcacctctccagctcatttcaccgagcggaactttcaatcggtgtttttgtgaacgatctgctcgtgttcgctccctcctccttcttcagcttcctcaccccttgtcgctttttcttcctcgacccgctacttttccttccttctccccgtcctcctcattccctgctagtatcacgtattcccacgctgagtctcgttcggactcactaaaccatctgtttccctaaattctgctttttttcgcttcctccatctcccgtcatgtctttccaaaaagaactcgaagtagccatttcggcagtgcgtcgtgccagtttccttactgaaaaagtcttcaatgagctcgttcagctcagacaaaagcaccagagtggagcaattatcaagagcgaccagtcgcctgtaacggtcggcgactttggcgcgcaggctgtgattgccgcgttgttgcacgatgcttttcctcaggaccccatcgttggtgaggagagtgctgatttcttgcgttcgaacgacgaggtttgcaaccaggtctggtctctggtccaggagtctacgaaacgcgcttccgagttccctgagctcggtcgcatcgcgtcgaaggaagatatgtgcaacgctatcgaccgcggttcctatgttggaggtcccaccggccgtatgtggtccattgatccgatcgacggcacaaagggtttccttcgtggcgatcagtatgcgatctgcctctcgctgatccaagacggtgtccctgtcgtcggtgcgattggctgcccgaatctgtactgggatgtccctgcgactgccgacggccgccgcggtcttgttatggctgctgttcgcagcagaggctgctaccagtacgaattgcacaaggacggttacgagggagagcgcgttcaaatgcgtcccgtcactcgctcctccgacgctaagttctgcgaaggtgtcgagcccggccactctatgcaagatacacaagaacagattgctcgcgagctcggtatcacacttgaggccacgcgtatggattcacaagccaagtatgccagccttgctcgcggtgacggcgacatctatctccgtctccctcgaagcatgaagtttgaggagaaaatctgggaccatgctggaggctctctgcttgttcaagaagccggcggcattgtcggcgacatgtttggcaagcctcttgactttggtcgtggccgtaccctcaaccacaaccacggcgtcattgctgctgccaagggcatctacgagcaagttattgccgctaccaaaaaggtcaccggcaatgatccccaatttgctttgtagaagaggactcatcgtgtcggctcgttgtcgcctcttgcgcggcttgcgacagttatctaggatatgattggatgaaacgcgacacttctgtcgcaaaatgaaacttaaaattttgctattgctaactagctagtcaagacttcctgctaaatgctgcacgtggaattgcgtgaaagcaaggaacgtggatacttctgcacgtgtgttgcctaccaagttgtcttgtaatgaatagagacggtatctagctaaagaaactcatggcgtgttgatttgctaagcgaaaaccttattttcttgtaagacaaataagcttttaagtgccgacgcgccttcgcttaattcaacttcattcgcgacttgtgttcctccctctcccaaacacattgtcaaatggatagtgagtgcaaccggtttctgttggagctggacaacgttccaactcatttagtacgcgcttacgaatatgaagtgcaaaaatcagcgaccttgtttaatccatggagcgcggaacgcgttttggagcgattggcgacgtatcgcaacaaatggagctttccagaggacggacgactttcagacctgctatgtagcatgcacggatggacttgttcatcgccaaacacgctattttgtcgttggtgcgaaacgactcgagacgaggcatatctcttaagcactattgacccagaagcactacaaattaatcacgaaaaggtttcccctcgacaaccctctccttctttaaagaacatacacgcgtcttcgtgtccgtgggccgaaacatgctgtgcaagcaatgttcttcggatttatatacctcttgaacttgctcaattaccaactcgttttgaatcgtttacaatggaacgggtaaatattagcgctgtgaacgaagcagatgatttattttgtgagcaattgtctcacaaactatcgcttcacaaaggtttgggttggcagcagcgtttgatacttgccgtattcggctggaaacaaatcgcgacacgaggcgatacagaccaagttcttgaatgcaccaaatgtcttcgtcggctgggtacgtggaacttccgggatcaaccactcaacgttatttcttgtcacaaatcgtattgcccctacattgccgaagaacacgatggattaaaaacttggcaggtcctgctcgccatttatggttgccgtctgcaaattcctctgctgctggcggaaaacggaaaggacgaagaaacaaacgagatggaagacgaaattatagattatggggatgacaaaaacgaagcgatgatggaacgttcgcttattgagggtgcgaatactcttctttcagagattcctacaggagaactgtttcttcatcgctgagatcatttcaagagttgtaacttattcagtcttactgacaaatctttcacaagcgcgtccatgtcggaaccatgggcaccgccctccgctggtgtgtgaactcttgataagtccagccggctgaggccctccaagatggtgttctgaaaacgaaatacatcacgtctttgatgttgaatggcgtcgcgtacctgccgcgaccgggggtacagaaatttgcgatcaacggtgtccggtccgccttcgtcttccaaagcttcaaactgtgactgggcccgctgaatgaggatcttctgttgagttcgacttgtgggtgtacccaagtcgaaaagctggtcggccgtcttagtaatacgatggcccaatcggtgtcggatcatcatttctgataaatttgaatccgttggtgatggatgatatcgcgaagatagactcgtttttgtcgccatgtctgtgtttgctacggatgcggcatcatccactccagttctgttgccagctacattcgtctttccaggtgtaccgtgatggagaatgcctgccgccgttgtcgttaccggcgttgatgttggtaatttcctggacgaacttacagccacagacgctccctttgtcgcgcctgtcgtcgttccagtttctcctgtggacagtccttgagtcccttcaactgggggtgcagttgctgtggaggctgctgccggctcggcttccgttttcgttgtaattggtgcagttgccgttgataaagcccctgcatctgagtttgccttggtcaccgtcttcttgccttgtgtggttgaaggctgatttgctgtgcttgcagaagccgctgttcctgttgtggaaatagaatcagcacggcgagaacggtgttcgactgtaccactagatgtatgaacccgatgtagagttggtcgacccgatgttttgttcatctctgacaattggacacttgaaacgggccgtgaagtctcctgtgccttcgatatcaacggcgtcattttaccgagacgatttaaacgcgaatgacttcctacacgtcgcattctgctatgaacaacaaaactgcgtctccgctctttcgtcgattttgagccagtcccatctccacctccttccgtactaattgtggacgtggatgtctttctacttaacgttggttgctccatgcagggcaattcagcatcatgccgcattcacgactggtggtggaatcttgggcttcgctaaagctccgtaaatgctttaacagcgtcgtcaagtgcattttatcatggtggtggtggtgaaaatatgcccccacattttcccacacgcagcactcaccaccaaaaatgctccaccaaattcgtgttttgaccggtgcttgtgatgtcctagcattggaaacttgctgaaggaaaacgaagcagaatttgataaagacaaagaaggtgccaacagttttttaagcgaactgcagtattaaaagtttgctcataactcgactttttctttttttcttcatcagtcaattggtataatctcgtttcctcgttttctctttttctttctccatcatattccgggattaaactagttcactgagagaaagttatttgttggttggactattctttctatctctaattatcctcaatttctaagtgtgtttcaccaccatgtccttccattcgaaaatctcggctcaaagtctacgattgatgagaagtttaagaaatctacgacttggaatttgtgtgcaggcgagattgttttcgcgagcggctcctttgtttcggcctccaagttccactgttgctgggacaataatgaagggcttgtcaattcataaaaatgagccagaccctgttgcaaaagaagataatgagtatccagactggttgtggacgctactggatgaaacgaagcctgttttggaaccaacggaaatctggaagcagccgccttctgttcaccggcgtgcccggaaacaaagtattcgcatggaaaatttgcgtcggaagacttaaatcctgtcattcatcttctatcttctgcttaagaaagcctttttcgtcgcttgtctatacaaattttcgctacttttttcgctgttttcacgttctacaccacaccaggaaatatcggcagagtatgtcgtcaaaattggttttaaatgaaattgagcagaaggttattaatctgctgaaaaagaccgctgattatgtggaaaagacgaaatcccttacgtctcttgaagttcgtctcgccggtggttgggtgcgcgacaagttgctcggatgtcaaagcaatgatatagatgtcactttaaaagatatcagcgggcaagactttgccttggctattgttgaatttgtccgttcgcaagaagctacgacacttgtaccggcagactcagtgttagggaagcttgtgacaaatcccgaacaaagtcagcatcttgagacagctactatgggactgtacggtttagacattgattttgtaagcctcagagccgaaacttatccggattcgagtcgtataccagtggtgactccaggcacagtgttaaccgatgctttgcgtcgtgactttaccgttaattcgcttttctacaatgttcgtaccgacgaaattgaggacattacaggacgtggactaaaggatttggcttccagatcgcttgtcactcctgttgatgctgttgcttctttcattgacgatccattacgtatcttgcgtggcattcgtttcgcttctcgttttaattttaccttgcacgataccttttttaatgctattagacaccccaaagttttggtatgttttatacacagccctttgatattgttttaactaactcatggaaggacgtattctttataaagttgagcaaagagcggattggcgaagaactcagtaaaatgctaaactgtatgtatttgtatatgttattattattattattctaacgtgtctagcaacaaatccggaagtggcagttggaatgctctacgatactggcattgctgctcttatccttgatgaatttacgccggaacaatataaacaagtccagcgtgctttggttgcagcacgtcaagcagttaattatttctcggacgcctctacgcagccaagtcctctttcttctaccggtgatttcgtggtttggttatttgctaccctcgttccttggcgcaacgaaaaaatgctggaaaagaagaaggaagtttacgtgccaactaaaacttctcgtgatcggttgaagcttcccaatcctgttgtgattccgcttagtcagtcttttgcatttgcaaaatcattcgataaactcgcacaccaacctgaatccctaagccgcgtcaccatcggcaatttcattagagaagttggttctaactggcacgttgctcttgcttgtgcatatgtttggagcgctgtggaacggtcagatgagcccatgcacaagacgttcgaaaacttcgaaacccttttacagcgagtctatgactacaatctgcaagatgcttattcttggaaaccaattcttaatgtacgccattgcaaaaccttacggttattcacttcttaaatattgggtttttgattactaacgaaggataaacagggaaaacaaattacgcaacagttgcatgtaaaaccaggacctgatgtgaaaagtgccatagaaaaggttctggaatggcaatttgagcaccctggtggagaagtggatgactgcattcgtgaactttcacaaatgagtgttaaggataaaaattgaaggtgttgactgtttcatcaattactggccgtccatcctttttttgttgtgtttgcggaatgttgaagtaagtagagttaactgataatgaaatggaatactggtgttcataacgataacgcagcgcctacggatttgagtttaccagtcgcgaacaggctctttatattcatactccgttgtttctgggataacactggtgcattttgggtagcagtaatttaaggttactgagcaacgagtcccttccaagtcatcgctgaagtatcttgttccacaagcagagcattgcaagtttaattgatcaaactcatcaataatgtctcgacctgtgcgacttggataattgtcattttcgcatctgtagatggctgtgcaccaatgcgaagcataagacgtatagccgtggtatatcagagatgcattatattgcatgtaagcattggggcatgctctagattccccacgtaacattggacaaaggaatgaacctttacagtcattcggtgcgacggagttatcatagcctaagaagttaaacatgccccgctttgcaattgatgacatagacgaagagtccgtatgaaccgaggaaccactatctggcaacggacttgcttgcaaaaacggaagaaaaggaagccaagaaaagagggatagtttcagtagcattgcaaagagagtgatttctttggatggtaaattcgtgtaccgggatgaatttatagtcttaagtgacttaaggctcaccgaagaaagccttttaaacatttaacagtcgatttcgtgatttgtttacatgagccatttcacattaccgacgtctccaatcgtcttcatcctcagaggcactttcctcgacattcatgagagcgtcaacgttggttatattcgtctcatcgttaacggcattaagagtattatcttttggtcgaaagtttttgagtttttctaaacgatctcggagcgtagtcatataagactcttcttcataaaaaagatctaggtcgtgaattgtgtcatcgggttcttgtttattcatagatggtgttgaatattcattatttgaatcgagtagtttttcttcttttagttgacgtattagttcattctcccgttgtgctagatctttagcttcagtttgtttagatgtaacttctgctatatctttctcaaagttcgaccactcttcgtctatcgcggtattgttaccggtactggttttgtcgaaaaaatcaactgggagtataggtgtacctttatcttcttctcgaagagaatgatcttccgttttatcttttaataacggttcattttggtttttgtctcttggcgcttctgtttcttgtttttttacgcgttttggagtagccgattgaaaacgatcagcgcgttttcgagtatttgttccatttctctgtaatcgagcctgtttcaatagttctcttgcagaagacatatttttagaacaggaatgaagctgcagaactcaccaaatagtgattctatagaaattatactctctagggcggcgactaaatttggcgactcactgaaggcgcgtcccgacacaacaaaacctttcaagaacaaaacactctaattgtgcattcttgggatcgaaaaaccgttaaaaacattttctgtaacaaaagaactccccataattagtttgtgcgtctttttgacgacagaaatgggtaagttagaacgagagctaaatagaaaaggcgttgaacaacattaaagatctaacacgaaacagatgatattgatttcagtataaacgactttcctatcaataacaacgttgatgtcttgttcagtcattcagagtttaatgatcaattgggccaaaacattcccaaacgcgaaaacaacccgtcatcgtattcaggcgacgtaaccagatgcatctgtggttccgctacggacaatggtgaaacctttgttcaatgtgatggctgtgacaattggcagcacgctagctgcatgggcttaaaaagtgatgctcttcctgaaaaatactactgtgaattatgtcgaccagaccttcatccagagctcgtatataggcaaaagcagtatcaacaggtcgacattttgcctcaagaaactacctctgacagtctcgtgaacgagtttttaaataccgagcagcttgttgatgataatagccgtaaaaggaaagcaaacgattttactcctgaggggacaatgtttccattaggcatcgcaccggttaatacagttgctgatcctgtcccctctattccagattcgatacaggtattcgctccaacacaaacagatctaccggttcctccccctccctctgtttctgatatgacttctcaagacattgtacagaatagtgatactttaccctcgtacgtcaacaataaacgaagcaagtcaaatccaaaaccaacatcgacatctgcgccaactcctgctatggatcgagatttgcaggagtttacaaacattgaagaaataccaaacaaggtccggcagagtgttgctaaagcatggctatcagcactgaagtcgatggtagaaaaatgcaaaacggagagtgcgaatctcaaattccccgatttagtcgaatttgctctccagttggagcgtacaatgtttattgaattatcttacaaaattgacggaaacgcaattcctaataaggcgtatcgagacaaattccggaatattaaattcaatttgacggatgataggaatccgcatttacgtgctagtttattcaaaggtgagattacacctgtgcaacttgtgcacatgacgagcgaggaaatggcaaatcctgaccttaaagtttttgctgaacaaatccgtcaacaaagcacagaaaataccattttaaaagaacaccatattccaaaaccaagaaaatatgaggatggggaaactgaaggtgataaagatttaaaggaggagatgtcaccggccaaaagtggaacacagaaacggtcagaacaaccatacgaacctagtcgtgtaggttccccagaatcagaaagccaacaaaaagaaaatatctcctcggaaggctcgcgctctgacggacagtctgctgcagactcttcaaaggagggaaactctcgcgatgcatcttcgcagcccctcactcctaaggtttcacacaaggaaacactcgcaactgtgaatccggcggacctcgttgaaatcgacgaccctaacattgcagacattttgtctgatgatggctccacacaaacacctccttattctccaacggatcacagtcctttgtttttgaatgaaaatgctatttgggaaggccgcataaaaatggcttctgtggcagagtttcccgcaaaaggaattcaggttgctggctcactcatggattccacacttacgaatgaaatattatcctctactgcttcacttgatgggcgcattagcatggaatctactctaaaatatcttcaggccctacagcatagtccttcgaaagacattcttgctatggtgttccttcctacgaattcagacacacatggctttgacacgttgtttgattactttctgaaacgcaatcgctacggggtactacgttcaaagtctccaaaagttaaggacgcatatattgttccacttatgccaagtcccggtaagcctcccgaaatcctcaaatacctccctaattcctcttttcctgcggactttaaagagcgtgtactgcttggtctattcattatcaacaaaactaataccgtgcctgtcacacgagatgggaattttggaaaagatacaggtgcttcttctgtttctcagcaaaacactccgtccgtagcacccaaagccttcaataatcccccttctctagtacccactggcacgtcaattacttcggattccagttcctcttctcatgtctctgatgtgatgactctgtttacaccggcagattgtcattttttaaaaatgctattagaaacagatcaacaaatcagggccaatccatcactggcgtttaatcctagtttcttacaaaaattagtagctgaacatattaagttggctcattacccgcagttatcctaaagcctgtgttactatagtatgaatgagcttcattagtgttattcatatgctcctatcatgaaggtttcggtcgtttcgggaaaaggccgttagccattggataaatggaattactatatattctaatgaaatgattctaaaatacagtttttttctctttttatttgcgataaattgtttttacgctatagaagaggtttagcgcgtagtgaatttcatttagtgtcgcgtcttgacgcgttctttttttaagcttttatgacgcggggatagtctttttgatgaaggacgcgtcgagttacttttgtccttagccaatgtcagaaacgaatattaacgacacaactgcgaagccgcaggaagaaatttcttcatctacagatattctggccaatgtcgaggagaaatcctcaattccggtagaaccattggaaccggtacacgtcgaagacgaaaataatgttcccgtacccccgaaggatacgcctgtaatgaacactccagaacctaaagctttacataagttacccgatcagcagctgttcacgcctcccatttcacgaaaacgtcttcgcgatgtaaaatcgacactttttaaaccattcaagagccctgttatgaaactaccgttaactcctcagaaccaaaacacacaatcaccatgtgcacatgaaacaccaatttctgcctccgaggagctttcgtcctcttcggatttactgtcatcttctccctcgaaggcaagctttgttaggaagaaacgcgtaaagcgatcgttccaatcacccatagcatccctaaaaagctccagcgatccggaattggtcgctttgctttcccatcgattacgtgttgaaaaggaggtaaaaacgctccaggatgatttaaacacggccgaagctgcttttaaagttgagacgaaagacgaggacgatgatcttatagtcctcattcatcgttggcgcgctgccgcgcagcaagcagcggatgttctgtttcaccctatggcagaacgaattgcaaatgctggaggagttactcgatgtgttcgacttcaacaggatggtcaggaatacgtttcggaagaaaaaacgaagtatacaatgggcatgttccttcaacaattcggcgttccttatgaacttattggatacgatccagaagaagacgattggacaacgacttagctttcagggaaggcttttctttttttatgatttatgaccactaacgaaacgaaatatgagtccggtacacgacttgtttcgaagaaaaaaaatagtttttatatatgtctgctcatctcgctacattagcacgttcgcaatattgctacatacgcgtacacacacctcctatacattcgttttaattgacaacgttaattccttgttattaaaaaaaaaaggaaacatgaattgaaagaactggaaaagattgtaactcgtttacatacatcacaatttctaaacgagacacgaactgttcatcgagaaggctctttttccttagagctcttcgcgttcattacgacgactatagttagctttcacactaacgatggatttcttcctgcgatgggaaatatttcagctcgcttaatggccaagctgtttataaggataaaagaatgattgctgcttaatgcgcagcaacttggttacgtctcgcacgacgagcgagtctgtcttctctcagtctttgacgattccgtaaatgttgacgggtgaaaaaaccaccaacaataagtacaatgattgtcaccactatggtttcgacaagtcgacggtcaacgtagtcaaagccgttatacatgatatcgtcctctttcatgtcttgctttttttccgtagtggtaaaggtaggactcgaagtcgagactccggcagtcgtgacagactcttgggaggaattgctggaagatgctcgaaccgacgaaggcagaaaacagactttcgccgggagcaatttaatgttgcagagcggtgcctgaatccgttcttgcacccggcggaaggcattgttcaatagacgacataccatttcgtatgattctgcgtaactacttttcaaaatagacagacgcaacaacgaccacgtactcatgagttctgcccgtttgtcgctcttcagcataagatcatagtgccgtttggccaattcaaaatccttaggtacaccaagacccttctcatgcatccaaccaagtcgccaatgaacaaaagcagactccccgagttgcagagctgcttcgtaatatgtcatggcggtctgggcgtccacttgtgtgcctaatccttgacgataaaagtcaccaactttgacgatggagtcacgatggtattgaccagctgcgcgagagtagaaaagcaatgccgtcttcaagcgggcatcatttgcgactgcgttttcatcgtaaagttcgggaagtgtgcgaaggagggagacatcggggtcgtacttctgagcaacttgaacttgtgcgtttcgattacccatttcagcagcaaaacgcgacgacaacgtgtcgctgttgaaatcaaataagtgaaacattatctcggcaaactctttgtagagcctgacggaaacactaatgtcactctgttcaaaaagatgagcaagatagtagccagcttcaatatcatgagcgttataaacagattgcaaatgggacaatgccatttcccgtttgccgtttgcatattcgaatttgccaagttctcggtaagcagaaatagcacccaatcttttgacagcttcaacgtggccgacggtaaaggtttctttggcttggagatatcgaaggacagctttttcggcagattccagatactcacgggcaagagcctcgttcttcgtcaccccgagtccatgaagaagcatgtatgcgagaccgctaatgcactcgtaattcttcaattgttttcccttggtaaaccatgcccacgccagttcgtagtcgggatctccaccgtccaaaccgatcaaggcaagacggcccaaacggaaggcggtgctgccaacgtacatgcgttgttcatcgtcgtagtcccggaagcgtcgggactgcacggtttgtgccgtctccttgctgactttcatgctgcttggcagatactcatcgacaatttgacggtaaatagtcagtgcctgtggcaagtcctgaggtatatctctcagaccggtttcgtgcaattcagccaagctgtacttggagggaagatcagagcctcgagtagctgcatactcccaaacataaactacgtctctcagacgatgaacattctggaccattttcaagtgatacagatcgggatcgtggcctctgtttccctcatggccaagcggttgcacgaagggtagtgcttggtctgctaagtatcggtacagttcaagtgctttcgactggttctgagcacagtggatgccagcgtgatgctgatacgccagcacgaatatagcaagcggatggtgtttccgggcagcagcttctagatgaatacgagctaagactgggttgtatggaattgccgtgcggaatgcttcttcgtaaccaaacaactggagtgctcctaagacgaaatgggcgtgagcatctccactatttgcatcattttgtagattgatcaagtcttctgatgttacagtagcagcaaagtctttgaggaatatgcttatgtcatttcgtgatccaatttcggtcggcgatactgtgtttttcatatcatcatcattctgagctctagctccgcgtacagggcatatgcattgcgaacatagtaagagaagagccacaaaaaccggaatacacctgttcagcagcgacatcttccttagtagccggttcagcctgggcgcgcccaaggactgctgtacggtagtgctgtgcatggcggtgtacagcactggactgtattaaatgtctttagtgaacttggtggtgctgcacgatactacaagatactctagtgaaacgcattgcaaagcaatgcgtttcactacgtctctctatctcgtttaccaacacacttcccctccctaatgctcgctccctctccttccgccgcgcatcttaacttgccctctaccctcacccatatcatgtcaaattcaattgtcgtaagtagagaattgctcttaacagaaactaacgcgtcagggagaggtttaccagcatgtgatactggacgttatcgccaattcgcgaaacgatttcgaggagaatggagtcgaagaagctacgttgcaagaattgcagtcggtacgtgatgaggcccggaacacaaagactaatgcagtagttgtggcaaagcaagcttgtagctacaaatgtcgcgagttttccatgggctcaggctcctgtagcgccgttttcgctgggtcaactgttcgaccctgtgaatggtataaaaccagaggctctggaagcagctgctgtggcagctgctgcttcaggagcgtctcctgttcttggaaacattgcagctatccgtgctgctcagcagatggatgcttttgtccaacagcagcagcagcaacagcaacaagctagtcgaacaagtgctccttcgtactatacgtcaactccgtcgtcgttgtctgttcaccgtacgccttctgctgctcctcaaaacaacgccgccgccgctgctgctgctgctgctgccgcacagagtaatgtgaatatggcaaatggaatggtcacgtatccttcttacagtgcttcggcgctacaattacccggccagaattcgttggcgtccactggtgcgttttcgaactcgtcgtcccttcctgctcaagcagattctaataatgtctttaatggtctccttcttcccgggcaagattcacccaaaccaccttctcaacagacgtttcctaatctcccgccgccgtctccagacacgaagccagtcccacccgcgtacaccacgcctgcaagtggtgctcgcgatgaatctgcctcgaaacaacagcaacctgctgctgtgggttccgatggaaaaagctcctcagccgacgagccttcgagcacccacattcctcaaacagacgggccctctgttgaagcggaggaggaggaggaggcagttgttgaaccaacagctgcacagaaagcagacgctgaaatttactcgattttggctaaaaaccgtgtccttcaaattgatggcaccgccgacgacgaggatgatgccgatggaaagggtggtgcggcttccgatacgccgtctgatgaagctatcaactctgatttagacgatcccgattccgacgatgctccggaaactgaagaaggctctgacattggtcaggccatcgttttgtgcttgtacgataaggtcaaccgcaacaaaaacaagtggaagtgtgtgcttaaggatggaattgtcggtgtcaatggcaaggactacttatttttcaaggcgaacggtgaattcgaatggatttgaagcaaatggtgatttgaatggatttaatgacctgattattctgtatgtgaagctgcattgtgcgacttttctctaaacattatggatctcaaaaaataagaggagcagaagattttgtttttgtttatgcgcgagctttggtttcccgtgcacgaaaagttctatcgaatccggctaccatccctctctgtttgtccaccgccttctctcccacattctctttccgcttatagcgcgcttcctgtttgttctcttccccctcttcccctacggtatagccgtcctgaaccctttcttgaaaatgtattagcgcttttcgtttacgaagaacaattgtttgtatagatcatttgtttggttatgagatgtgcatgtgcgtgtgttcattaaacaatttcattctgccgtaatctattagtataattaagtgagggagctggattcgtgttctgcgtggcacatagccaagacacagtggtgatacatgagagtacaagaccaaaaagttagcaggatacggcgggtcgtagacatgaaacaaaaaggaaacagattaaaacagcgagcgggggaaggcttttcaaaacgggcggaaaagtaaagaatgtgggtgggtgtgtacagatgcaaaaagagcgtatgaagacgggtgttcgggtcacactgcttaaccttgaggcgctgttgtagagacggtcgtggaacgttcttgggcttgtgaaggtttttcggacgaagacccttccctccgaggagaactgctttgtgcgactgattccgacgaaaccgtttgctcaacaaacaacggtttgtcgagccctagcgtcgacgggttgagacggtcctgaaacaacagtccaacagtctcaagccacgttttacgtttttttatgagggcttttatgcctgcgagtgagttcatagcagcgaggctatttttatcaacaacgacacgctttttcttggccttaagtgagcgattccgcttcatataagcttgttcaatctgtttgtcgagatcaaataaaacggttgtgaattcctgaaatgccatttcatgcggcaacaaatccagaatggcttttttccgctgtttattatgctcggcaacatgctttagctgttcctgaagatcccgtagtgtggcacacacttcatcatctttccggcgggtccagtctacatcttcctcgtaaagcatgtttaggttccttagccgctgcttcaaatagtcttcgaaacgcgaaaagctcatatcggtgaacggcgtctcttcgttttccgccgcctctgcttgttcagaggatggttgttcgtcgtctttcgtagaagagggatctggagagttttcggaaacgacgtttgcttcggtttttgacgtggaaggtgactcaagcttgtccgaggtaaggattgatgcatcatcatcagagtcagcaacgtcggctggttgttggataagagctgaaagcagacgttcggtcaacgggccacagctgatgtcctccgtgtgtaggttgctttcttgtatgctcgaagcgaagccgtgaggagctaccgacaagctctgccgcatgggagcagcgtaaaagttggcaacgtcttcctcttcagcccatacgtcgtagtagtgtggacctaagggcggaataacaaatgcagactggatgtcgggttcttcacgcagaaagttcatgtcatcctctgtaaaagcgcgaaagtattgctccaaagcgccgtagtatgtagagatggcaacctggttagacggtttgctgtaggaaaagtcggccgtagctggctctccggcaacgagattcagtaaatcatcatgggggaaagaagcgacagcaagtaaacgtttcttttcttcatcactttctgtagtgagtaattttgtttccaggcagccggtaaacaagtcttctgccgttttggcgttggcgttatcgtcaacatccttttccctcaccggcaaatcaagcgcagtttctgttttccccaactcttgtgccgagacgccatcatgtgctggctcttcgactttcagtttcttcggttttggaccctcctccgtctcatctgacacgaaatctttggtggcaatttcggtggtactgccgttcaccaaaccaagatcctcctccgtcttcacgatggaaacgtcggtggcatcctttgagtttgttgcagacgaatcggcttcggctgtgcgtttctcgagtaatcgtttcaaacgctcgcactcctttttaaatagcgatttccgtcggaattcaaagtcgtgtagattttgtagttctgacaacagcttccatagtgtagaaacatctgggacactaccggccgatggcgtgtcactaaatttttttaaactctcataagccgaaagatcttccacctcagttatcaccacaggctccttttcagatgtgtttttcgtctcatctgctgacatttcaaaagtacatttggctccaatacctgtagtggctgtacgtctgccaccagtaacttttttgttgttttttccttgctcgtgtgaagtcgtatggtggtgaccgactacacggtggtcacgacaattctacatttttagcagcacaaaaaaaaacattcacgaacggggatgcacgcagatacagtaaatatgtgtgtcattaaagtgctgcagtctgtggctctctattgaatggaatatgtagttttttttgcgttggtaattatgggtgaacggtcacattagtaagcaggtaataatacaacaacttagagacaaagaatatcgggggtgtataaataaggtagtttaaaggagattaaagctgtagacgtcctttttctggactcgttggggcatactacagacgttctcgaggtcttcctttgctttgagggcatttcttgatctctcagttcccttgtgcttttctagaagaaacaccgatttgcatctcagctcggtgtgtttatgaaatgaatttgtagtgtttttgaagaactggtgacccaatgaaagattttagcatactctcaattgactttttttgataagtaaaaacaacttttcagtgtaacattttcgccatgctgaccatgtgtgcactatttgagcttgacggtgtttattttaagttttaacttcgcttaatgcactgaaacgatcatgacgagtgttggattgtcgtacaattggagcagttatagttttcgtttgcagtttgagagacttgctcaattgatactttattcaatgcatttctctggattctattacgttgtcaacaatgtacaaaagatttaaattttcgatggaaaaaacaaaagtaaatttattaaattgaataataaaataagataaataaataaataatgtaaaataaaataaaataaaaacaataaaactggagagaaaaacacttcgtcacagtttgtaggtgtttaaatatattaccaaattagctgtttgttttctttaaccaattgttttttagtcatacattactattattgcctttttacttgcttcaccgtactaactgctgctttttatttcatgctacatggtatattatatagcaattaacctcgagtttcaagtctcaatcagctcatttatctatattttacattattttattttaattaattaattaattaatgaattgttttttttttttttttttttttttttcatcctcttcccctccttcccccatcattccgctgcgtaccgccgtatctcgttatatcaaattttagcacagcggtcacagaaacccctctgtcgcccaaccaacctcacaacgtctaggcggctggtcactaaccttaagcgcaaactcatccacccttaaccaaacttcgtgtcgaactggtttcgatttcctttaaccttgttggactgagcaggtcgcagtaacactcgttcactttcttcggttcacgcattcagcaactttgtgctgtttcctcgcgttctcttaattttattttttcaccaaacgttaatttcgtgtttttcggaaaaaatggtttctgccgacaaaaattcacagacggtatggtttaagtctttacaccggtgtcaacaacatctatttggctttgttagcgtctcaggacgatagtctggtttcgtgtttgtttttcactatctgaatgacctccctaccaatggtgttcccgtgtttctcctttttcctttatactaacgacaatctcttagctagctaatgctatcgataaacttggcgaggcgttcaacgctgccgttgaagcttgcaacgagcttaagcggtcgcttccgcaaattttggctgaaaaattgcccgtgcagtctcctcgtggcaagggaacccctagaaagcaaacaaagaaggtgattgaagagcacatcccttctgacgaggcttccgacgaggaagacgatatgactttgaaggaggctgtcgctgcgaaggctaagggtcttcgtgaggcagcagcagcggcagcagcggctgccgcctcctctaccgctggaaagcggaaagcgagggaccctaaccaacccaagcgtcccccttccgcttacattttgtatcagaaggttcagcgacctatcgttcgcgagagcctgggtgagaagggaaacgacgtcaaggaggtgaacaaggcctgccacgaaaagtgggacagcctgtctgaggaggagaagaagccttttgaagaagaggccgctaaacttcgctcggagtacgagaagaacatggtcaccttcgaggcaaacaaggagaaggaacaggaacagggagctgaaactgttcccaccgaaaacaaagaggagcacacagctgccgagacggaaaaaccagaggcaaacgatagttcttctagctctccttcttcttcccaggaggagtctgctactgctcccgctgcacccgaaaagcccgagagtgccagtgctcccgctactcctcgcggtaaaaagtccaacgagtccgcacgtgagagaaagcgcaagcacaagaagaacgctgccaccgctaacgctacacctgctgcttctccagctgttggcaagaacgaacctcgtgacaagaagaagagacgtaaaagtgagcctcattcgaacaagacgaaataagctacacttcccatctgtacactaataccgactgatccataagtctcatcttcacgagttgtacacacacatacggtggttccgccatcccatggttccatctttcaccactcacaactgatgtgctgtagacataaatcgaattcaacaaggaccgaacacttttggtagctaatagcaatatacagtttttgatataagcaatcggggcacgcccatataccgtttctttactgggttcctcctacaaccttacaaatcaaagataaccttaatttatctatctaatctaagcgaaacactattttattagagtctcctctctcgccatcaaaccatccgagacaacgttacgccgcagatgacgtcgtgaaaaaaaaattacacgtcctcgtaaaactcgataaataactttgttgaatagttttgggcacacatgttcatgtatacagatctcgtataacacgaacaaatctctatcacaggctcaacgccgctggctggtagtgtggagtgtgaggaagggcgctaccacctaaaaatttaggaactgccaccgacgtcgaaatctttgcaactcacacaggatgagcgggatacaggtataaactcgtttttttcagtcaaaagctaaccaaaagttcacgccctcttccgttccgttgcggtatgctgtttttttttgggtttaggttaacatttggacagtcgggtggaagaggttcagtttggtatcttgtcacccgaggaaattcgttctatgagtgttgcgaagattgaagtatgctggaacattgttttgttcgaatgtacagaagtctaacgtcttcagtttcctgagacaatggatgaaactggacttcgtccaagagttgcaggtctcttggatcctcgtctaggcaccatcggtatgttaccttggacgactttcatgcagtttactctgctgtcaggagctgttttgggattgctttcttttgttctcgttttgttgcaacggttttttaacagttttatttagatcgtcagtttaagtgtcaaacctgcggcgagaccatggctgaatgtcctggtcattttggtatgcatttttgctgcttgcagacacggtcaaatgtatcggttactaactcactactcgctaggtcacattgaattggcaaaacctgtatttcacattgggtttttgacaaaaatcaaaaaaattttagaatgtgtttgctggaactgcggcaaacttaaaatcgatccctccaaccccaagtttgccgagacacaaagattcagagatccaaaaaataggctgaacgccatttggaatatctgtaaagcaaaaatggtttgtgagacaggcgtgtctgcgggatcagatgcgtttgatccaaaccgtgtcggaggagaattaggccacggcggatgcggtaacgcccagcctactattcgaaaggagggtctcaaactttggggctcatggaaaaaaggaaaggacgactctgatctgcctgaaaaacgtcttcttaatccacttgaagtgcacaccatcttcaagcacatcagttctgaagaccttgtgtatatgggacttaacgagcagtacgcccgtcctgactggatgatcattacagtgttgcctgttcctccgcccagtgtcagacccagtatttctgtcgacggctctagtcgtggtgaagatgatcttacgcataaactttctgatatcataaaagcaaacgccaatgttcgtcgctgtgagcaagagggtgcgcctgcacacattgtttccgagtatgagcagttattgcagttccatgtagctacttatatggacaatgagattgcgggtcagccccaagctctccaaaaatccggaagaccgttgaagtccattcgtgcccgtcttaagggtaaggagggtcgtcttcgtggtaaccttatgggcaagcgtgttgacttttcagcccgtaccgttatcactggtgatcctaacttatcgttggatgagcttggtgtcccacgaaccattgcaaaaaccctcacatatcctgaaactgttacgccttataatatttaccaactacaggagctggtccgcaacggccctgatgagcaccctggtgcgaagtacattattcgtgatactggtgaacgtattgatctccgttatcacaagcgtgccggcgatattcctctgcgttacggctggcgcgttgaacgacacattcgcgatggagatgttgtcatcttcaaccgtcagccttcgctgcataagatgagtatgatgggtcacagaattcgtgtcatgccctattcaacttttcgactgaatttatccgtcacttccccatacaatgctgattttgacggtgatgaaatgaacatgcacgttccacaatctgaagaaacgagagcggagattcaggaaattgctatggtcccaagacagattgtttctcctcaatcaaacaagcctgttatgggtatcgtgcaagatacacttgctggtgtgcgcaagttctctctgcgcgataatttcctttcccgcgacgttgttatgaatattatgctttgggtgcccaactgggacggagtggtgcctcctcctgttattttgaaaccgaagcccctttggactggtaaacagattttgagtcttgtcattcctaaaggtattaacctcacccgtgatgatgataaacaaacatatataaacccgaatgataagggtatgcttattgaaaatggcgatatcgtttatggtgtcgtcgacaaaaaaacagtgggtgcttcccagggtggtttagtccatactatctggaaagaaaaaggccccgaagtctgcaaatccttctttaacggtattcaacgtgttgtcaacttttggttgctgcataacggcttcagcattggtattggtgacaccattgctgatcttgcaactatgaaggatatcacaagaaccgtcaaggatgccagacgccaagttacagagtgtattaaggatgctcaacaaaaccgtctcaaacccgaacccggtatgactcttcgtgagacttttgaagctaaggtttctcgaattcttaaccaagctcgtgataatgcaggtcgttctgctgagcacagtttgaaggattcgaataatgttaaacaaatggtcgcttctggttcaaagggttctttcattaacatttctcaaatgtctgcttgtgtcggtcaacagattgtcgaaggtaaacgtattcctttcggatttaaatacaggacacttcctcacttccccaaggatgatgattctccagagtctcgtggtttcattgaaaattcataccttcggggcttaactcctcaggagttcttcttccatgctatggctggtcgtgaaggtttgatcgatactgccgttaagacagccgaaactggttacattcaacgtcgtttggtgaaagctatggaggatgttatggttcgttatgatggaactgtccgaaatgccatgggcgatattgtccagtttgcttacggagaggatggacttgatgctacaattgttgagtaccaagtcttcgatgcacttcgtctctccaatgttgactttgaaaagaaatatagaattgatcttgtggaagataaaaaaatatgtcttcacatggagaattctattgaaggcgacgttgctatgcaagaattgcttgatgaggagtactctcaacttcttacggaccgtgagttgtgcagaggttttatcttccctaatggcgaagctcgctggccgcagcctgttaatgttcacagaatcattcaaaattctgtgcagatcttccatctcgacagcaagaaaccaacagatttgttacccagtgacattatctacggtgttcgcaacttgatcagcaaacttagtgtcttccgtggtgatgatcgtattaccaaggaaatccaggaaaacgctactcttctgttccaaattcttcttcggtcgaaacttgctacgaagagagttgttatggagtatcacctgaacaagattgcatttgagtggatcattggtgagattgaagctagattccaacaatgtcaagttaatcctggcgaaatggtcggtactttagctgctcaatccatcggtgaacctgctactcaaatgactttgaacacattccattatgccggtgtgtcttcaaagaacgttactttgggtgttcctcggttgaaagaaattcttaacgttgccaaaaacattaaaactccgtccttgacgatctatttgcttccagaaattgcatctaacatggatcttgctaagaatgtccaaacacaaattgagcacacgaccctgaagactgtcacatctgctacggagattcactatgatcccgatccccagaacaccgttattgatgaggatagagactttgtcgaggcattctttgctattcctgatgaagaagttgaagaaaacctttacaaacaatcaccttggcttcttcgtcttgagttagaccgtgccaagatgttggacaaaaagcttagtatgagtgacgttgctggaaagattgctgagagctttgagcgcgatcttttcactatctggtccgaagacaatgcggagaagcttattattcgttgtcgtattattcgtgacgatgataagaaggcggatgaagatgatggtctcattgaggaagacatcttcctcaaaactattgagggccatatgcttgagagcattagtcttcgtggtgtcccgaacattacgcgtgtttatatgatggaacacaagattgttcatcaaaacgacgacggtgtttttgttcgtgatgatgagtgggttcttgagacagatggtattaacctggctgaatctatggctgttgagggtgtcgatccttctcgcacatactccaactcattcgttgaagttttgcaagtccttggtatcgaagctacccgctcggccttattaaaggagttgagaaacgttattgaattcgatggttcgtatgtcaattaccgtcatttggctttgctttgcgacgttatgacttctagaggtcatttgatggctattactcgacacggtattaaccgtgctgaaactggtgctttgatgagatgttcgttcgaagaaacagttgaaattttaatggatgccgctgccagtggtgaaaaggatggctgccgtggtgtctctgaaaacattatgttgggtcagttggctcctatgggtactggctcttttgatgtcttcctcgatcaagatcttctcttgagcgaggttcccagtgcaggaatgccgacacttgttggaactggcatgggcaaggctatattgccggagggttctgctactccttatgagcgttcgccattagctgacagtggatacatgggttcgcctgacgatgcggcattctctcctttgatccaaacaagtcaagacacgcatgacgacgactatggtatgatggctagcccgtacggagcggacgcacgttctcctggctacatgagtccgttcagcggagcatccagcccaggcttcagtccatcttcgcctagctacagtccctcatcacctgcttactcgccaacgagtccttcgtactcaccgacgagcccgtcgtattcgcccacaagtccctcgtactcgccgacgagtccgtcctattcccccacgagcccttcgtactcaccgaccagcccttcgtactctccaacgagtccatcatactcgcccaccagcccttcgtactctccgacgagtccatcttactctcctaccagtccttcgtactcgcccacgagtccctcctactcaccaacgagcccatcatattcgccaacgagtccgtcgtattcgcccacgagcccgtcgtactcgcccacgagtccttcatactcccctaccagcccatcctactcaccaacgagcccgtcatattcgcctacgagcccgtcttactcaccaacaagtccatcgtactccccgacgagtccttcgtattctcctggtcattccgcacaaaacgcacaaggacgcatgtctccacggtcacccgtgtattcacctacaagtccttcttattccccaacctcacccagttactcgccgacgtcgcctcgttactcaccaaacgagcattgaggaaaaccatttcggattacgttaatgtgttgatggagtctctgaagacttctctgattgagttcatggcattctatttttgaagcacgtacctgcctacgttggatgtctatgggtccgtagcttaattaattgaacgaattataaggatgatagatacaaaaataggagatgtaactgttgacatgttgatgttaggggggcgaactaggttccttctctagcaatgtaaaacttgtacaggacgtagcttgcttgctagtagcaataagtataacggacaaatagctgtactttacctactcacaacgagtgcgggtcggacgcaagaaagtaaacagaataatctgaaaccaaacacaatcccttatctatgttagcggttcaaatcacggcgagttccccttttccgaaaccttcgtagtcgagtggtctagttgtgaaacaacttgcgtctacaaacaatgccggcaacgtccaagttcaaatcgctctcggtcacattaatctcgccaaactcaccagcaagcgacacaggtgccacagtcagcggtaccctgaaccatccagacccatacagtccctacatactgcccgcctgcggcgacagctacccttaatggagatggagacatcaatttctttattcgacattataaaactccctgaggagccacacgggtctaaggttagacgcgagcggctaaccatgggacagacataatcatcgcagttgagtttaagcaacaacaccgctgttgtcaatgacaatgcgggcacgggtagcaccggagttggaacccaaagactcaaccttcttgacgacgtccataccttgaacgacctcaccgaagacaacgtgcttgccgtccaaccaggaggtgacgacggtggtgatgaagaattgggaaccgttggtgttgggaccagcgttggccatggacaacaaaccgggcttgttgtgcttcaagacgaagttctcatcggggaacttgtggccgtagatggactttccaccggtaccgtcaccgcgggtgaagtcaccaccttggagcatgaattgggggatgacacggtggaaggtagagttggcgtagccgaaacccttttcgccagtgcagagagcacggaagttggcggcagtcttggggacaacgtcgtcaaagagcttgaaaacgatgcgaccaaggggttggccgttagctaaaaacaagttagacatttgttcgacaaacaacgaccaatggactgaacacttcgttcagcagcatttcctacacttaccgctcacgtcgaaatagcagttggacatggtgaagatggtagagggatagttttcagaagcagaatcgcgacgttatatattcacaaacaaaaaccggggtttaaacagtaagcgtgtttaaaagatttataattatccgcacgcgaataattcctgtttaaaatgtatatgaatgctgcaaaagtgaccattttacgtcagtcatttttgttctggaagccaggagaaatttcttcggttaaatcagtcccctcggaggatgtcgttgaaaatgcgaaaacaaaaaactgcgaaataacacgaaatgaaagttgaatgtatttgtagtagtcgcttatgcctaaagatggagagtcggtttgtagaatgcattatcagcatatcaggacatacaccaaaacaaagtagtcacgtggatagataaaataagcttaaaataaacgaaccaatcaacccatgtcgacggtcgggaacccaaataaggtcaaataaggcctccgcaggcgaaaaggtggaacaaaaaaaaaacaaattctaattaggcagcagcagctacagtagtctcctccgtttgctccgattgctccgtttgctccggttgtgcctcgggcttcagctcgcccgagtcgtcttgattttcagcagcagcctccagcgcttctgtctcgcgacgaagagcagtaaagtcccagttctcttcatctgcagtagcgtctgattgtgtaatggcgtccttgttgcgctcgaagtactcacgtccagtgagagcactcttgccaacaggccgcgagtccttctctttgcccttcgcagcctcagcttcacgctgagccaaccgtttcttcttccactcggcgaacacttcctcggtaagaggagtctgcttctctccgagccggtgacgctcgatctcaatgaattcctcgagactgatctggttgctcttgtcgtccttgccctttttgcggtccttctgcaagatgtagccctgtgggagagcgtgtcgatatatacaggtgtcgttaccgttgggacactgccacagccagccgtacttgccagtctcggcggcttccaaaaagaacatgcagacaatgtccgtccccgtccagggccgcttctctggaggcagtttgctagtatcatcacgaacgtcccggtacaagtcaatgcgttgagactccttcacatcctcgaaccgagtgatgttggcattttgaacaggcttctttttgggaacaggcttgaataaagctgccacctcagcctttgcttgctctgcagcgcgtttctcctcctcccggcgcttttgcaatgcctcagcacgcttgtctctgccagagttctttgcgttttcctcgatctgacggattttcgcctgaaccttggtcgagcggtttttctatacgcgttagtacacagaaaatacaccgaaacaacaggctgcgctgcgtcacgaaaccagacgcgaccggtgcagccgggacagagaatccaatgggtaaaactgcctgacagcgccgtcccgcggcaaccggggcagactcacattttttagaccaaaggtcgcatttgcagctttcttcagagggtctttcttgggtttagcttcctttttagcgttcttcttaggaggcatggcttgtagagggcgaagaggcagagagcgaagccaaagcttaaaagcgtagtggctacgtggggaggagtgatctgctggcgatccacggcggcgatctcaggcaagagttgatctgcatgttgtgcactgcaccgcactacactgcatcgcagtgtagtgccacagactccgtaaacacgcgtagccccacgcaaaagcaaataccgcgtgccaagacaacttaacgcaaattactgcacccgttcgcacccgtacgcacccgtccgcactcgtccgcactcgtccgcgctccttcgcgcccctgcgtgcccgcgggtttagcgcatcattgcacgactttgactgattggccgtttacttagctactatagattatcagtactctccaatgaaaagtcaccaccggtgatcgagtatacctggccttgcatcgctcaatgtaacctgcgcacaaccaaccactttctaaaccaaacccactctccggaggtttccagcctattctcctccagaatcagccggttcttgcttcagtcgagctttttgctaagtctcgtctaccgtaccgcaagcggtttacgcactttacggtcgggctcatcgttggatacaaagcgttgtattctcagacttttcaaacggtttcctgtgatcagacacacttagttgtttcttcggaccatctttccagtcactgtatgaatacgaagcaggattctttgataaatcttagacttcaacatcctttgcattccgcgcaccgttcccaactgcagtctcgtttcgctgtaccaggcctagctatgtttgccgcctctaaccctacgtctattgcgatggcgtctagtaacactgggtcagttccgtttcatccttactcccgtattcaacaccgtccccgagctggtcatcgcacccatctgtctgcttccggccttgtccctgtgcccaattcgtcaatgccgggagtagcaggtgcgtcgaatgtgtcgtcccaaggctcctgcgtcgccccatcgcaacagcgtaccctccatccggcttactactggcctcaacggtctgctgcaaagctctcgaacagccgtggctctttcttggcctcggccttgtctaactcttcttcctcgtcgtcgtcgtcgtctgcctcgagcgtgaacagcgcgatgctttcgtccatgacgactcttcaacaacaacagcctgccaacacttacttccgccctagcagtggtgctaccgtcaacaacaatggacgtgccccggtccaaggaccggtccttgtcgatgaccgtcgttccagcgcctcgtatgcgttacgcaacggctccaacaacgcgtcgtccggttttccagtagctcgccgcggttctgctgcttctaacaccaacaacgtaactgatcgcgctactcgcaacgccgaacacagcagcggcgacaatactactactagcagcggaggcggaattgctagcaagttagactacaaaatgagtgacatggtcgagtacatgtcaatcatgacatgcaagctttatgcgcgcttcctcactaacgctaacatgtctgccttagctgactccttgccatctttcgttttcagcttccgcaagtttgtattgcaagtgttaacttctaccagattgccctgcgcaacctgcctcttggctttgtcctatctctcgaatcgtttggattccgtttcccaggatccggcgatggttgctcgttggacgcaagagaacccttcctaccagttgtacgccttgttgactgttgcccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaagtttcgggtttgccttgctccgtcgtcaacaagctcgagagagaatggcttgccagtatctcttggtctctgaacccctgatcctcttcaccaggaagcctggaaatggtggcgcgcctcttggactgttttctgcaactccaactcctcgtcgtcttccctcttcgcacaaggcggcgaagtatcgtccccattccgtttccgcaacttctccttcgtcttcgacaacaacccccgctggtttccaatcgcactcatgtgctgatccaaagtactactaccctcgtgcgtctgatcagtactacccagtgtactctcgttatgccattgtgcagtaaacagcatagtggcgatgctgcgaggcgtcgatttcgtacgccgttatgcccttggcaggcgactgcctcctgggtttgggtgtccaacacacccattgtttcgcacttgtttagcgtttgtttatcggcaattttctctttcttctccattttacacacactctctagctttcgaagccgtcatggtgcagtgtcgcatttctacttcacatttattccgacttttttttaatggcgcttgagtcatgtggtgtaggctgttccacatacttagcgtctatttcaaatttttgagtctttgtttttgtgttcgtgtgcctgccgccatgatggttttcgctttgagttacttctttatccttgctttttactctgctactttttttcactcgaaaaactaaaacccaaaaaaaagtgaaaatgagaaaagccgcaaaaaaagaaaaactctttacaaagttaatgtatctatcgtctttttattggatacaacttaatcattaacagcgtcttagaattggtccggtgggtttccctgcttgctatgtggttcttacgtatcttgttgtactggttttccttcttttttaggtctgatgatgcatgcttgagatgtaattacgtctcgcacattttcgtttccgggccgtctcgttcccgagatggcccgctatcctaaagctttatcacgtcgaaaaccactgcgaagtctgagtcgggtgtttcaacgacgccttcatacattgtgcttgcgattcattcaaagcgggtgctggtacgtgcccactagcaccctctttgcgacgagcatcaatatgactcagcgcttcgagtggtttacgtttggcggtgataatagcatttgaacgaagtcttgtccatcattattacgtctaggtacgtacaagtattgtctactggaatcgtttcttggtcgctgttcagtgaataaaaaaacgtgttagctgtactcgtactacaggtgattgtttctcacttttaggtagatggtttatttttgaaacctccaaaagtttctgtttttttctctttcactgtctgttcgcgtacctgttgcgcggacgttttttccctctaggtatattgcgttggttgtgcgcgtcggttacgtgacgacaaacccttgttcaggatgggcctctgtttaattttccttcgttttgagtgaggttagtatttgacattgctacgtttgcatcttgattactgttccacagctgaacgacaatgcgcacgcgtactaaaacgtcttgtctgtcttgttttctgtccatgtgagcagctccggacttgcatgaaacggcgtagcattatgcccatgctgcgaatggcgacgacgtaacagtgttgccatagccaccgctgacaaatctctcacaaaccactgaacgccaaagacacaactaactaactgcctaaactgatacacggtgatatatcaagccgtcacagctatcgttcttcttccgcgggtgaacaactattttaaaccttttatattcgttggtgggatgcgagtgggataatggttttggtggtgagttttaatagtcggggaagggtagtgcagggtagtggttggcatcacttgtaggttaataacgcattttagtgtgacttaaggaaataggaaggagactcagaactcccactggcgttcgtatgcaccacctaagcagaagggttcattaacgtggggtaggtgtgggtgtcgatgtcttaggggttctgagtgctggtagggtccacggggtcctttctccaaggcatatcttcccctggcttcgcttgtccgtgtcattgccccgcctcgcttattctcgcgttcttcgctacgatcgcgtatcgcttaagttcaccaccaaacttcggtccacactcccagcctattttaaacaaaaccaaccacctgttctcgcaaagaataaaaaatgtcaatggaactggatcagtctctggatgcgattattgcttctaagcccaaaggcggcattcgtaagagaagacctcgtcaaaacaagcctaaaacgccagctggaaagcagcagacgacaaatgccgtagccgccatcaaaaccgttatttcggaagaatcaaaaattattgtgtctaacctgcctacggacgtgaccgaggctcaaatcaaggacctttttgtgcagtcaatcggcccctgcaagcgcgtttcgctcgcatacggtcctaacggtcggtcaaagggtattgctacagtgattttctcgcgtcctggtgacgcatctcgcgcgtttgagcaatacgacggccgtatggttgacggaacgcgtaaactgagagtcgaaattatcctgaatccaggcaagcagttgaactccttggctgcacgtgttgcacccttagccaagacaacgaaggcagactcgaagaaaaagcaggccagaaagcccgccaacaacaacagacgtcgtagagcacaacgtccaaagaaatcggctgaagagctggacaaggagatggatgactactttaccggcggtgaagctgctgcttccacaaacacggaaaacaaggagtagagcgcatggtatcgttttcttaggcactgacaattcgagctgctttttaggcgtttgttgttagttgttgttcgttcgttcacgtcttcctcgcacgctattttcccccgaaacctcaggattccctgctccgggtcgtcagtgcctcttctttgcgtcttcttcacttgtcattctgtatctctgcttacaatgtttctattttttttcttccttttcaaacttgtcagattattgctttgcgtgtctgatttgtgtactgtgtgtaactcgttgtcacttcgtaactctttctctaaagcaaaatctcaatcattgatatgcgttcacacatcttggaatatattaacatatttgacgtttaactactttatgaaacctaacaacactcacttaccttttgtaccgtttggacgggggacttgcacatacatacacacctacgggctggcccaaggtgaagaaaatgtcgatgcagagacgacgaaaacgggacgagttagcttggaagtgagtttactactcgtgacaatcgtgcggcaaattgtcgagaggaggagtgcttgcttgaccgcacacagtcgactaagaaaccggcttttgtgagcgaaaatgttgctacgttgtttgggtttccccccgtccgctgtgctaggacacgagtatatataaaaaatcgtttgcctgatctcagtatgttgagtggctctcttgattctttggagcgacaactagaagcagagccagtagtgaaagataaaacaggttttcgcaacgtatacatacgctctgtttgtcgtcaacccatcaaacacggtcttctcaatttataaattcaaacgatgctgcagaacaggcaaaggaaaaaacctccggaggaaatgatgttttcgatctacgggaaaggcaactgggccaagagttcacaggcatcggttaagttttgccgtttaccaccgaaatcaatcctaccaaactgaaagtgccgtatagacctacacttttgtaactcagtccgccgtttgtccatctcctcaccgccattctgcaccgtgtaatttcccacaattgtctctcgttttttttttcagactccttttcaattcccttcccgtcgttcttcccatcctttcattcctcagttttccgttcagtacactccgtcagtcgctcttgtttaactctctggagtgtcctcttgtattgcacgcacactcactcgttccttctcgcgccttttcttccctgcaaccttcccagtcccgacaaaaaaatgcaagattcatcctcaaaacccgaccacattctccttttcccgatcctttcttcaacctaccagcccgcccgctaagtccaaccagccttttcctctcaatccgcttcaccatcaaccatcaacctttgattgccgccgctaaaatcaaaccttcgcctacgaaagtgctctgcactcgtatcgctctcactaatgaccgtctacggcgtctgagcgcgttttaacgataaattttttcggcggttagcgcccacgggtgcacgtgcagtaggaattggcgtcttttaaacacgccagccctggagttgcacaaattaaattctttttgacgcacgccctacgcagaatagcttctcccttgtttttccgatactcgttggcccaacatcttcagcttttttcgctgcatctacgtttcccttcttccaccgccacgaattctgttttcgtccaaaaaccaacaaaaaggtgcatcttctttcacgaatagatttctgcagacaaatttgaaagtaagtttgatctgtgtgaaacggttaaattgtgttttctgagtttaccaacgttgaacgtttggttcagttttgtgtgttctatattgggttctttttaaacttgaacacatttacttgctctccctttccattagctggtttttttgtttgtgattcggagtcaggttggcgttcttcttctctttttttttaaacttcttaaggttttacctacgtatactgtaatctgttgtttcggtgtttgtgactgtacaaatttcctcttacctttttattactgctattgtcatcgttttctgtttttctctcctcttacgtcttcccttcttatatcctagcgtcttcgtttctctctctactaaaacatgcgggactatacgtgtgctcaggtagcggactggctaaatgccatcggcttggaacagtaccaggagtcgtttgtcaaaaacaacatttgcggacgccatctgccaatgctcaatcgtaagtatttaaaataccttggcgtggatgtccttcacaatcgcctcaaattgctgcgtgaaattgagcatctggagtggtctacgaagttgcatgttttgcggttcattgcttgcaatggacagactcgcgcagtccaaactactgctaatctgtatgaagctttatgccgcgctctccgcaaatttggattgcaggaccccgaaaaatggggcgtttgtgtcactcagagcagtcgcctggttcacctgacgcaagaagattttgacgagctttgtcgagaccctcgtcgtcctgaacgcgaacgtctcatacttatagacaaaaattccaccgccccatcttttgaagatctgcgtcggtcttgggaaattgaggctgctcagaatgtcggttctttaccgtctggcaagggaggtggcggaggaaatagtcgctcaggatcgatgaaaaccaattccaagcttcccttctacaacctggcctctcttggttgtagtttcagcgatttgaaattcgaacgctctggtgctggttttgggtccggcggcgtcaaaccttttcctcgcaacgaacgccctcccagtgagctcattagttctcgcatatccgatttctttcccgatcatcagcctcagctactggagaaaacgctctctaattcttttcgcaaaagtgtacgttccataaaccagagcatttttgagtttgggaaggaaattaaacccaagcctcaacggcacaggcgaatgtcatctgttaaacggccgccattgccaaccgtgcccgatttcccttcacccgtagaggtgaaggaagccgtttcgtcatcatctactctttcagcacccattcctgcatcctcctcgccctctgatcgtaactcttcatctgccgatgttcccgttgtatctccggacccacagtcgctgaaatttctcgagtatggttcgcccatgccgtcgccaacactgactgccggaagcgacgacactgtgggaaatgaagaagacaacgacgaaagtacgatcaagtggattcggggtgcattgattggggcaggatctttcggtgaggtgtatttgggaatgaatgcatttaacggtgagttaatggctgttaagcaggttcggcttaacaatagtgacagtcgtgctcaaaaccgacaacgggttatgctagaggcattaaaaagtgagatcgttttattaaaaaatctctctcacaaacacattgtccagtacctgggttcaaatgtcacgggtgactgtttgaacatttttctagagtacgtacctggcggttccgttcacagtttgttggaaacgtatggaaattttgaagagccacttgtgcgcaatttggttccccaaattctcagtggacttgaatatttgcattctcgcgacattattcaccgtgatattaaaggtgcaaatattctcattgataacaagggtcaaatcaaaatttctgactttggtatttcgaagaagattgaggacaacattcagcaaactgtgaacaaccgtttttccttccaaggatctgctttttggatggctcccgaagttgttcagcagaccaaatataccaaaaaaactgatatctggtcgcttggttgtttaaccgtggaaatgcttactggtaagcatccgtatcccaagtgtaaccagacgcaagccattttccgaataggaaaactcattgcacccgatatcccttcaaccatttctgccgaagcaaaagatttcttggcacaaacttttattgttgagtatgaacgtcgtcccaatgcgtctgagcttcttaagcatcccttcgtctgcaaatcctcccattcttcttcctcttctctctcgtccgcttcctaattgtgttcagcattttttccccaaaccaactaatctcgttccctgttaataatttcttacttcacacacagatttaacaacaactgttgaaaataattttacccgcttatggtacttgcctccatctgttgacataaaaaggcaaaaatcatttctgtgctttaagcagctttttatcctccgctttttgacatcttgtttatatcgtttctgagaatgctcagaggttttcatttcggctcgtacctaatttacccacttgtaacgaattataataaataccagcttgtaattttccgaatatcgccgctcaagaacttttcaaaaagttacccgttacccaaaacatgcattccatcgtttctcacagtgttactgcaaactagctccatatactactacatacaaaatgaaggacataaaaacatgaattagtatctctgtgttccttagtacgctttccttttcgtcgtcttcttttcatcaaagggaatgaagctactcaacagaaaacgagcaagatgggtttcgttagtggtagtgacgaacgaaagccgaaaccccgggagtttgcagggaaacatatcatgaatattttcgatttgtggaaacaaaggtagaacgccctcgggaaacccgatggttatgttccctgtaagatcgccaatgttgttgcacagcccgttaaactccctgacacgagggaggacgagttgagccaagacagcaagaaagctgtacatgttttcaccttctaaaacaactttaacaccaacaggtgccccttttcttagtttccatactgcgacgtccttcttagcataaagaatttcaggatgaacaccggtaatagaccgaaaagccatgactgagcttaaaagaacttcttttttcgcaattgcctctttaaccatagtactgagtactatgttcttaagacgcggcacattcttgtgtgtcaagttcgttggtagtggtaaaagaggtttcttatcgggtaatggtttggagatccgatttttatggtatggagacgatccatcccaacggttataccgatcaataaaaccgctatttcttttacgaggacttatgtcctcctcggtatggcgataatccgcgacaagaatgtctgcatcaaccgtctcatgaataaagtcttccaatggagaaggacccaatggtgacggtaaaaagtccggagattctggatgccaaattggaagtggtcgattttttccaagaatttgtttcacagttacataccgtatttgttgccgaaaaagtcgtgaacgaaacaacgaaagactagaaacaaagcggccattaagtgcaccgcgtctcagcataattgacaaacagaacaatgctcaagaaaatgcaagtaaaagacttccgacacaatgaaatcgccgttcagtacaaacggctcgtaagaccatgtattgggggtggacagaaccgttgttactcgtgaggaagtaacaaaaaactcaacaccaaaacatatggttcaaagttgcctttatgcacgaaggcggccacgaataggttttagtggatggagtaatgaaacattggaagacgttaggagaacggcacgaccacacggttctcacacctgggcatccaatgtttgttggtacaattgtttcaactaattgagtaccaccatcgtcttaagagttggaagcatgtatacgaagagcattacgcaacatagaagataacaaggtgtgttgatttgaagattttagtgtctccaccaacgaagtagacgaatagtcggtcagaggatgagatatgggtgtaccagcgtcctcgcttggtgtaaggtcatcatcatcttcgtctgaagagctcgcagaatcggccataataggtctgaatagtacgtgctccccgtcactgagaccaccatcctcattctcttcaacgccgttggaatcactccgaggagatggaggcgacgttacacgggaaggcaaagaactaactgacccgaaagtaggcgaacaagaaatcgccggcgttgaaacacggaattgcagagagtgcatagatccaccagtgggctgtgcacggacttctggcgcaggtccgaccaaactatcaaccatgcgaccgagctgcagagaaggcaggacgctgtcagtctgaaatggattgaggcgtgatggtgaagttgtaacagacgaagcatccccagtttgcaaagcagagaagttccaagcaaactcagtcccaatcccattaatgggggatgacgatccattaataagcgatgtcgaagaagtttgtaacgaattccacggttgtgaaggcacagtcttcagaggtgcacaagttggcaggttaagtacagggccagaggcatttggattagcgctctccatcacgacaccctgaaggagtaaatacacagcgtccaaacatgtatcatatgagcatttgcttatactattaccgtggtgttcactcggccggtagtatgaaatgagaacagacgacaaaaactcaatctcggcagtcgaagccgagggatacgctcctagtggaagtggttgacaaataaatggcaaaagcaatggctcgcttgcagtaaagagcttgacggcgttagctgtgggtggagatctaccgctgttttcccagaagaatgaaagacggttgtgaagccgcttagcctgactaataagctgctttggggcccattttggatgacgagccataaaagataacaacagcgcaatggatgaaagtaacctggaaaagaccggattttctgacgtctgctcagaagaggactgggctgcggctgtgagactttgcaaaggaagcttctcgttggcaacgtccaatagcgtcatgaagaatgacagaatgaattgttccatgaaggaaactagttcaggggccttagtagacgtctcactcaagtttagacctgccgtagcggaaggttcagtggaaagccgcagaactgcgatattgcaaaaactcattgccagcaactgcttctcaggaagttgatggttgttgagcatactacgtaactgtcccaaaagacgattaggctttggaggcagagcgtcgttctcagagttgcattcataatttgcatgaagtttaagaaattgttgtaccacagaaggttcctttgttttaccccggtgcacctcctgcttgggagcagagctgttagtgacctggctgtcacactcacgaaggaacttccgcaaagcgagacctaggttgtcgtaagcagagcttacacccgagcgcacaagcgacgttgtggccgcatagaagtaagcaacagattgcagtacattggattttggagcggaggcagcaattaatccaagctgatggaagtgaatgccgacatcgggcatcacgtaaccggccaggcgataaaactctacagcagctccataatcgggctgcttaggagattttgcctgtgcgaggtaacgacacaagtctccgagcgagataagtgagcggtacacagtccatacgagctgatttttttgcacggttgacgaataaaactgctttcgagcagaaatggaagccgcgcatttggcaacggacgagtaagttcccgttttcgtcgcctttttgttgtgagcgaatgtggatccacgttttagagatacagtttttcccgcagcagtggtaccattttcaccattgttatcaccgtctcgcttcagctgaagccattcaagtaaaggttgcagttcctgcacttcaaatgccagcaccatttcacgaataagttgctgataaaactggacacattcgtcgagataacggacgtgcaaagcaatgctccgagtaaattgttttacaattccacgattagccactgctgtatttgcacctgggctgcttcttcgacttcccgaaccgcgaacacgagtagcagtccgggaaatgttgttaccatcacttttttgccaaacaagcttcttcgtaaacacaacaaggcggtaatgaactttcccccataacagagtcagtagctcttttctattcgagaattcaagatcctcacgaataatttgtccaaaatccttcgtaattttcttgctcagggcaaacaattcgtcgagatcatgcccttccgaactaacggttacgtcttttgacaactgggtgccctcgcgttttccatcgctaccgctggcgcctttttcgacaccattgcacgcgtttttttcgcgattgtgtccttgaattagctcttttaaacgttgcagcttcgtgacaccatcgcgatacaattgttcgtacaacttattcgagaccggttcgttacatgaaatgcctcggttgctcataagtcgcgttcgatttcgtcttcaatctggagatccttaaagaacaagcacacgtcttcgttcagtcccagagcaacagtggattacaaattgtgcgttttccaaggaggaaaaggtcggatgtgtggttgttggtagttggcaagaaccgcgaccgggcggtacctcctcatcatcctgtgggggtatcacccacatacgaagcgtgggggcaccccacactgcaggggtcctcaagtaacagaagcgaggtaacagggtcggcttaaagaaccctaacctaaacgagcaaataacagtcactttgtcgtttcaaaaaacaccttcgatttccacaacatagtcaacagcctttccgcaaaacagcacaaatggcccgctacgctgcagctcctgctcttgagaccaaatccgctaaggctcgtggtgagtaccttcgtactcacttcaagaactctcgtgaagttgcctttaccttgtctggcatgaagttgaagaaggctctcgttttccttcaaaacgtcaaggatcacaagcaggctgttcccttccgtcgcttcaacggtggtgtcggccactctgctcaaggcaaggagtttggcgctgttcaagctcgctggcccgttaagtcttgccaattcttcgagggtctcttgaagaacgctgaggccaacgccgaggccaagggtttggacgttgacaacttggttgttaagcacattcaagtcaaccaggctcccaagcaacgtagacgcacttaccgtgctcacggtcgtatcactccttaccttagccaccctgctcacattgaggttattgttgctgaggaggaagaggctgtccccaaggctgaggagaaggctgtccgtatttccttgaagcaaggtgctaaggcccgtaacttggctgcccgcaaggctatcactgcttaaaatgaatacatgtattcgctggcttgagacgcagaggaggggtgtgggagttttttgcaaacaggtagcagagtagtgagagtttaagtttgaggtttcgctcgtattcgtgtagtttcagttttaggtaatctggtttgggtgtgggtgggccttttcgaaaatggttaaaggggggtaagcatacaacagttacaagggtctaaaaaatgtcatcgtcgatatcaggccagcggaactcttcgcccgctaggtgagcccgaccagcttgttcacggatgtcccaatattcaccagtgaactcccaataatcttcgcgagtgacagggtgttcggacaattggaaccagcggggcttccactcagcgagggtgccttcctcacgagctttgcgttttgagcgctgcttttcttcaaggcgattcttttcggtggcagcaagatcgtattgaccaagctccatggcacgttgatcaggacggaaccgagtgtcagtaggcgccaaccaaggctttaacgaatccggcaatgcatttagtgaaatggcaaacggagttaggttgaaaggacgaggaggacggtcgtgggcttgccaaacgacttcggactggttactatccagcttccgtgcaacaagtttgtcgttccaatgaccaaccagtgtataaaccggggtgtcatcggcggtttgtacagtacccttcacttcgtaagcgttcgtaccacgccaaccacgaggcttaaagtccatcacgcaaacttcgcctgtggtatgattaataatctccatcaaaccataattatcaatagtaggacttcccagaacaatacccacaacggaagatgtaatctttttccaggtgtacaattcgaactgtccagaagggttcttcaattcaagataccaggtaccgagaggacgaatgtcgaaactcttaccgtagaatttagacttgacgttcgactcaccgtaatatctccaataatcagactcaacaaaagcagcaccgatcggtgggtggtgcgaaacttgttcaataatgaaccggtatttgagatcgggacggcagtactcgaacgtttcacccaaaagtgggttgaaaggtttggcgacacgaaggagggtacttgaatattcactcgccgcaaatgcaccaaccagcacgagtcgacgtaaggaatcggggcaaagtgcagccatattcagtaactcactgtactccatgtcttcagctacacgctgaagtaagctggtaggttcattgaaactcacgggcaatgtcatctttgtcatatcctttccaatcatgctctttaatatgttccacaagcttaacttgggtctgtcatccttaaggttcaagttcgtacgaacaggaccctcgtaaccgtggaaggaaatggtaacatcgctttttggggtatggactacagctgcgggtggctccaaaacacgaagatcctttacgcccttaaccactgcttcctcgggcgcagcaaccgcaggtttatgagcagaaggtgctgcttcagttgggatggaaggttgtgtttcgttagcgacagcctccattacctgagattccgcagcaacgtttgcatcaaaaaagacgtccttcgcttggccttcaaagtcctcttcctcagattcactagatgatacatcttctgcgtggatttcttccatcgccattttgctgattgctttttcgtcctttctgccttcaccacggtgttcagtggcttcagtaagctcacgcaagagatgcttgagacgctttcgttccgactcggatttgtgatagcgttcttctatttgatcctgctcctcaacgaccttctttaagttttcagcccacaaagagttgacggtcttctctttgttgagacgacgttggaaatagcgttcgcggtcacggtgcattacaagaacatcatgaaaggaagattgaagcaaccgaattgagttgttcaacgcattcatagattctgagagctcttcgtctgacaacacaatcttgttcttcagagaagcttcaatgagacggatcattgtttcaatctgaagtcgaccaatatttgcgttaaatgtcaaagcgcttttgtgcggctcctcgtcattttcgacatcagaatacgccaatgattcatcgtcacgaaaagactgatctgaagtggcttcgattttacttgttggtgctgtagcctgagtagagaaagaagcgacagaacgtgtttcgtcagcagcttgatccccagcctggatggcggcggagatggcacaaatccacttgtgcgcttcaacgggtgaattagcctttacattgtagcgtttcgatccctttccaatcacttcgaaaaccaaaggttgtttggggtcgtgatggatacgggccatctttaagttcaccgaaccacggcaagcaatgttcgtatcgtcttgattcttgtaatatgacaagacgccatttttgagaacgaaccaccttagtttgtagccagacttgtagtttgtccacttttttaagtaaccgctcatatgtttcacgggaggagctgttgctgtatccgcacgcctgcttgatgcaccacgttcacggaagaaagtacgaatccgatcatctttggcatagtcaattggaagtttgccaaatttgtcgcggcggtagggatcagcttgatgattcaacaaccactgaatcatcgtaacatttttgttgcggacggccgtgtgtagaaaggtttgccccgtctccacatcaatctcgtttaagtcaattgcagaattaaactgattgtgacgcatcaagtaatccatagtctccaaatcatcctctttaaatgcggttttgaactctctggcggtttctttagtgtatgttgcataaaatcctgttggttagccggagctcatcgagataaaccagtttccaatgacgaacaccattccccattttaactcaaccaaaaacccacctttcataaagtcagccagttgtttcgttttggcaacctggtacgccttttttttgtttccgtccagcagattataatttacatcggggtgcagcaagaggatctcaacgatgtcctgtcgtccagacattgccgctaaatgtaggggctgttatacatgttagcataaaatcgtgtaaaagaaaagaaccgaagaaaaattcgcctctggtaaaacgaactaccaaaacaactctcacagtacatacagtatttccatttttgtcatacgcgtttacatcaacattaaatgcaaaaaggacatgtttcatcatgggtccagaagcacattgaataccgagaacaaacgcgtcggtagtttctttacacgaactgttgctcaacaattgatcaactttttcgagatcatctgtttggtatgctttttaatgttagagaaaaccttctgtgcgtgcgacatcgtctgagcaactttaccttgaagaagctctaagcgttttaatccctcttttacgtctatggcattgttagtcatccattcgtgatattagacgactgcatacccttcatagaggttaacgaatcctgtactgaaggggaatcccccattttcgttgtctgtcagtctgtgaatggaggaagtttggagcagcatcgtcgccgacgggtcccctaaacctctttgacgtcatagggacgcgattggtggtgaagaacggaagagtaagactgcggggatgccgagattaacaatgtggggcggaggatcataatctgcgaaactttaaagaatgctgaaaatccggggaagggcctccaacggtaaatggtaaacaagaaacaggacgatttgggacacgcgaacatagtgacgagacaccaattgttggtgttggtctcacgactttaacgtgtgtaacttttgttttatgatggtcttcggagtgaaaggggaaaacactaatcagcagctctggctctttttgtgctttcctcagactctggggttagttttcgcttttcggcaccgctggcagctggctctttagatgcctcacggacagaatgtgtttctgggttgtcatggtgtcgggcttcacgtcgctcctttcgttcataatagctttttcgaatgtagtaagcctcatgcagaagctcctctttagtcacaccgtcttcgatactttcgatgacactacgaaccgttgaccgatggttgccgttctgcttatcatcccggaaacgcataaaacgccaccgattttgttcatccaggtagcattctacaatgcgaccttgaagtggtgtgttgctttccttcaacttctcccattcctcgttttcgaggtacaaatcggcaaagtatgagtaccgtttaccgccttcccatatagaaagcggcatttccggcatcgccgagtaatctatatctcctgtgtcgagttttgccgtaaaccgcagctcaagcaagaagtccacggtgttgctctcgcgagacttccactttagcagtgtttcgtctgttcccgttacataaggggtttcaatgcaggtaaagatgagtccgtcacttccatggtgcaactttggaatgatctctcggaacatcatctcgataccatgagctcgttgcatcagcttaaattcaacgtgaaaaggcataactgccagcaccttgggcttcgccttcaccagtgtccgcagaggcttctcaacaaattcgcgatacacaccaaggcgtctgtcgagtggtcggttggtgtataaacggccgttgcaagcgaggcagtcgaacacaagaaacttgagctgtgacttgccttgaattgagtccatcactaactctccatcaatcagtgtctctgtgtgcagccgactgtcgtttgggtcgtttgtagtagggaaccacaccttgggaacgaggtagtaatcgtttttccggtctattaagtacacagcatatcgttttggtgtagcatgatgcatcgtcatgtacattaaacatcggattccatcacttttttcacaaacatagtagtcgtgttcctttactgtttgaaggtgctttttagcaaatgaaacgggttgtgctcctggaaaatttagcgaccggagtcctaacagccgagatacgcgttcccgtaaaatattagcatctttgtgaggaatcttacttcctggaatgattgccggtggtgtaagttccattgcaacatttagttttgactctgactgtacggtacgaagacagcaagacggtcgctggaagagtggtggtgagtgggggcatttttggtggtgagtggatagtctggccaaagtgcaatgtgggggtaaactgagtccacacagtacacacttttcattgaataagctgttcgttcagtacagaggaatgggctgcgtcgcttcctctgttacgaaatgttgctacattcctcgccatctaccactcaagatactacttatgcaccaattgtacttagaatactcataacgaaatgtcattaaggtcgttaaacaaacatgaaggggcatgacaaaagacataacaagtgtcgaatgttgagagttgtagagtgttggaaacaccagggagggaaacatgactgacagaaagagagagaaagagagaaagaaaaagaaaaatatggtacaaagaacggaaacacagaaaggaaaaggcaataaaacttgaccacacaaatgcagagaatttagcgttgtttcacttgcgacatgatgccttgggcttctgaagataaatagcgtcgaatgccttcacacgagcagttttgatgggcgagcagttgattctttaagttgagaacctcatctttcagttgggaaaccaggagcttaagactgcgggactgctccgatgcactgcgtgcggtagcttcaagctcttgagtccattgttttttcttttgacggcatttagaggccgcaatccggttccgttccaaagcacgacgacgtttctcttcaggcgactcatcaagagtagatgtagaagagcgtttacgcggaccaggggaagtttcggatgggctgtaggaagaacgacgcttctcacccatctgagtcgtcggcatttgagaacgcaaactgttcatgtcagcggtaattgtatgacgacgggtgggatcgaatgcatctgcggctgcctggtcattcctcgcaccggaacccgccagaaagtcttcacttcctcgatgacaatatgcagcggagggagggacgaaagaagacgaatgaccatcccggttcgaatcgtcatttcgtccatctgaaggctgctgcaaagagtttacgtagggcgacgataaaccggacacaggcaacgcacccgatctacccagctctaacgaaggcgagccggctccacctccaacatgactttcattttgcatgcgcttaggcgctgcggagtctataccaacaggcattttatatgccgaagcattgttgccaggcgagacgagcgaaatgtcggacatactaatagtgccgtctaaaaggctgccattgttgttgccagcagatttcttcatagaggacatgcgaagcggaaggccgccatcaccgaaaaaggcgggattgttgccaacatttgaagaaaagtcagagggaccaacggttgctgtgttggccccagcgtcattaaccatggccgtcggttgaatcgagcttgcatccgacacaccgcctgcattgaatgctccgtcatttccgccgatgacagcgtttcctgctgatgacgagttgtaggacatgtggtagttccggacgcccggcagctgcgactgttgttgcgaatcttccatttttactgctgaactaggattgcggctgccgacgtcgcgcgatccgagaccgtcgaagcccatataaacttgtgagaattccattgtgaaagcaaataatgtgtacagttatgtttcaacgagaacggaatgctgtttgcgaaaacgcaattcaaaaattgagcatccaatgatttaattccaaaacaagtgagtacacaggagaaaccgaaatgtttaaatcttgttctgtacgtaaacaaaaacaagcaattccagtcttaaaggtaaacaatcccgctaggactgatgtgggattaatgggatggtgtggggaagtggggaaagtgctaagaataataccccgtaagagaaagcagtggtagtacctaaaagtgggggttaaaagggcacgaaatctaaaccgagaccaaaaactgaggggaacgcgacgcggagcgcgttttaatttaacaaagacaaccttaaacccaccggggaaaccagggcacgcgaaatagttcagcaatcaccctgacgctgaaatgcgcgataaaaaacaaataaatcgccgatacggcttatgttcctaaagaataacaataaagtcaacaatcgttaagataaacaagtgttatacgcgcgatgttcggacaatggttgaccaacacgtgtaagaagacactaagatcaacgacgaagaatgcgtcagtcttaacaaaggagtagagaaaacttgataagtagcgcctacaattactagacggatacccaggaataaacgaacacttcacagttcttccgacacacgctgatataggtgtgaacgaaaaatgaccgtgttgagcaaaaagacctaatatatgtggtaagagggaaaggatcggtgagcttgtggctacgcaatgcttattataatgattctctccctttgtccacgtcatatgcacgatatccgtggcacgtaaagggtctatcatggccacacctgggggttgcgtcatgggagctttcagatcccgacaaccgagagttgccaaaaatccacgagtttaattgccgaacagcatggctacgtgttccgatacgcctaataaaatttttacaaccgaaatcctttgaagcactgaaaaaaaaagcgcaggattgagtgatttcgcagaaatccgcactcctaaagaaagggtgtgtgaatgtggcgtcgcataactagcgcccgatctgcatacagccatgtagatccatgctggctgtatcgagttcagactattgccaaccaatcacagacaaggatgtgcaagtaaactcaaaatccacttcccctgaaaatgataaagaacttcggtcgatgcagcctagactcatgtctcattggctggtttcgcattcgcgcgtattatagctccttttgatgtcatttaccgagacttaaaatgacgttcgaaaatcgcagatgaggagttgcgacattttgctgccgcgtggggaagcgtatgcaaagagggaaacaaagggatggtgaggggatgcgggatgatgcaggctaattcgcgtaatatccgagagtattaagcgagtgcaaaaataggcgttaatgaaaacgcgctacgcgtcataaacacaaacacgaaacgcgaaaaatcaaacgaagaaaaagggcactcgttgtccgtagaatatgcacgtggaaaaacgaattgaagtaaaaaatgattgcagattagcatctgttctcgtttctgttttcgcggtagacaccttattatagctgtcttggtcttttacatacacccaccgacaaataacaggtcttgggttgtctatgtggaaacgctgtattactcaaccgaaaacaggtgtgaggagctggactgcagcatatcatgcgaccagacgcgttttcgcaccaaaaccgccttttcttgatgcccagctaaaggcgtttgaggctagtaaacaatatttacaagcaaaaagtgatctacacagggccgctctggaaacgaccgtccccggatcggaacaatgggaaaaacatagtgttttggccaatttgtatgactacggaatccgagagcagttttggaatggtgagcttgatatgtcacagccggtttttcgatacctggctcgcaaaaaatgggaaggctacgacatgttgctgattcagcagcgaattgagcaacatcgggtcgttcccgacactgttgcttcgttcaagcctcgtgttcaattattgctgggttttccaagtgacacaaaacaaaacccagttgaccccggtgtttttcttcctagtaaaaccacggcacagacaccttggatcaatgtcgtatcctttcattctcagcccattctcgcaactatacttatgctagacccggacgtgcctaattatgcaacaaacatgtttgaaacatcggtccaatttcttgcagtcaacgtgcccttgtccccgacacaacaaaaggtcaatgttgaaagtgcagccgtgcttccctacatgcctcccattgttcacaaaggcgaaaatgctcaccggctagttactctatgtttcgaacagaagaatggtcgtatcacagtaccggacaaaaataactctcttttcgaacgccaaccctttgacgttcgttcttttcaaaacaaacacgtcttggagcccattggagctcatatttggcgcagcatctacgatgagaataccgcatgtgtgcttaaacagcatccacaggtgaatgtatacaaggattttgaggtgaaaccaatacgatcgtagtacacacattcatgttttcttcacatattgtttacggtcccctttctccctattactctctctctccaaaaactcttttttacagcaaaataatcataattcttttaaggtttataggaatgacaaaaaattaacaaacaaaaaaggtacacacgaatgtagaccagcaaaaaaaaggaggtcgtagagtagaaaagatagttaaaatcataacaaatttcatctgcccgacccaaggatggagcataaacggatgaaagacataaaaacacaaacggacaaaagaattgcagtaaggagtcttcggcttgcacacgcaaaaacgtttctctcatcaagtgcatgatatatgcaagatcatgtttctcgtgcactaagatagcggataatctttgggcaaactttcctcctgtactgaatgcgaggaatttatcaagggtattaaagaaggaagggttttcaaatgcgaagcgcgatgagtcaatacctcctcagaaccaggcattaaaggaggcgtcatccataaaaaagtccgagattttcaaaggcgacgtgttcttatttatttccgacatttgatcttcggtcgctagggtgggtccgtatgactgatctgtcgtgtcgaggaaagagtgtgtaatatctatcggtggaagagtcaatggactcgcagtttctcttgaaatggaccctactgatgaggaactgttcgagcaaacaggcgagtgcagtgaaacagctggcgatacagatgagggtcgaattggcagtttacgcattgaacgtttacgaagtacgccacgaattgcatccctagcgtctgtgggacgacgttcacgttgggtttgtttctctgtttgcgataatacttttgtcattaagccatcatctcgttttcttaaacgattgttaccaacgtccaattcttcataaacaatttttgccaatcccaatcgtcctacgacgaaggaagcagcagtgatgctttttgcgccatccagagtttcattggagggctttagggtatctgatgactcggtacatgatcttttacttgactggaatagtgagccgggttgaattactgcctcgccattagccgtagctgttaaggaaggctctgtgaatggacacgccgacatggaatgaaacaagaggatgatatctgaaacgtgtaaaacaaaaaagatagcaatgcaaggaaatataagcaagacaaaaaacaaagagggttctttttttagaattcttgatcctggtgctgttttcaatggtgcatgaatatacgaaccaatatgatcaacggggtatttgactataacaattaagttgcaagattgcaacctcagaagttgtttctgcaatactgtatgcttttggagagacctgtttgtacacaaagtctcgtcctggatataaaaatgataaaagacggtgtaataatttcgagtttcctggctcgaaaataagaccaaatattgacacctagtaattcaaaattacagtgaattatagaaagagtatactgactacgcttagtcgtgcccaattaggtcccgaaagtcctccctgagattttgaaaccgagaatctcgtaaaaaaagcaaatcaactagtattcactagttgtacgaaactcgtatgcaaccaacggtttcgatactgggaagaaatacttcgtataatccagttcagtctcagtagttccgggatttttgattccggtaagcgtttgccagaggggatttgagaggttggagtttttggtctttgaattcgaatcttgctagtactccctccgagctcgaagcgaaagctcggctgtattccacccaaacacaaaccaaaactcatcagtgctaacgaacgttttgtcataacacatgttatttggaggcagcagtgttaatgttgaatatagcatttgtttactttgactattctggcgttgttgtttatttacgcgtcacctagtaacgcgggtttcatttagtttgatacgcgttgacacgtataacacttcctaattagagcaaacaacataggctgcgagtaaatggaacgaattcacatagaattgagagagaattcgtaaaaaatacatgtagattacggaaaatgggcgagatgcaccaaagatcagatatttaaggaattttgtctcgctcgtataacttttctcatttcacgtaatatttgtgataaaacacttctttaagaattgttcttcttatttggatgggcgtttcgtaaggattgccggcgtgtttcttcttgaactgtggcagagtgttcatcaaatgtgtcttgtgcataatccttcatgcctttaaccttcttttttatggttttagaagtgtcagacgccttctctttagtcttttcacctgcagcttcggctgattgtcccgttttgctttgaactttgtgatacatatctttggctgtatccatagcaccctttcccttcttcttagctgcttcggtgaattcccgtgttttgcgtgaagcctctttcatggcgtcttttgctgtttgtttttcgtcatttgctacaaaaccggcttgtttagagtagtctttgagtttctcttttccctctttcattttctcattgacggtcttgttcattgacttcgctttatctgttttcaaaagcgttaacattctttaaggtacacgatttatatgtcaacttacctttagcttgaccccatgtatctttgttttgtgttcttctgaaacaagtcgcagaaaactggcgaagattgaattgaaacggtgcatcatgcaacttcctaagacacgatctgctgataaataagcgtgctgccattttcccgaattcctttttattattcgcaatttctgaatataagaaaccaaatactacaagtgatactagtcgttcgccttttattaaccggcttacatcacaatgagaatttgtttacgagtgataggagggttatgacatttttgtttacactactggagaattgatttgtttacatcgcaagttggcccttttctcgcgtctgttcgtgcttgctaatccacaccaattaatacctgtttacggaattattcgtgtcaatcgttatttcttgctaccttctgcccgtctccagtttgtgccagtgtatatttgcatccgctctgaaacggtcatatattcagattggcttgttgctcccagcacggcctaaagctcacagggagtcctgcaacaggcttgccgcaaagtttgactgcccatgggctctggctccatgttctcgttagctagagttttctctatcacgcgggcttgtcgcgattcgatcgctgaaaggttacaaaagctgcgttcacgaggaaattcttctgcgcaagagaaaccgaacggagacggtcatgaaagagaaagcgattctgattccggaagacataatagcgacagtaatgccgctagtttacactcttcaatagaatcacaaaagcatcggttgatatatgtgaaccaagcaccttcacataacacacatagcaaattagcaaagtacccaagaaacaagatacgtacaactcggtatacacctctttcattccttccaaagaatctatactaccagtttaagaacgttgcgaatatctactttctttttcttattattcttcaggtttgtacccatacaattactttcaactaatattggtatagtcatttcctctctttggtccgagacatcccggtcttccatggattccacttatcgtgattctttctattactgcagttaaagacggaattgaagattatagacgttcccggcttgatcggaaattcaacaatacgaaaacgtgtaaactcgcaaagtggaacaatgtcaatattacccaagagtatgttaacccgtggagacgcttgaaaaagcttactacgagggctatgaacagaatatcagactccttttcacatacaacacagtcaacttcagcatctccaacccaaacttcaagcagagctagtcacgaatactcgacaacgccatctattgtgagttctggaggaagtgcagactggatagccttaagcaactctgctcttaatcaagaattctcagttgttccggtttctgttgtccctaaaggcgcagcagttttttcaactgtttattggaaagatataaaagttggtgatattgttcgcgtgagaaacgatgaagctataccagccgacattttattgcttagttctgagcgttctgatggtacctgttatgtggagacaaaaaatcttgatggcgagacaaatttgaaggacaaacatgctttacagtcgacgaagggatgtctgaaagcttcggattttgaggtcgcaaacttttggattgaatgtcaaccaccgcatgcagatttatactcactttccggttttttgaaggctcctatatttactactgctggagtatcagacttaagcaatgagtcgcaatatttcatcgaacctattgatatgtcaaatgtcttgctttgtggttgtactcttagaaataccaagtggatatatgggcttgtactttacactggttctgaaacaagaacgcaattaaaccaaggaaaagtgccttcaaaaagaagtcgtgttacgcgggaacttaatttcactgtaagcttgatattggaaaacagcaaatcctaacatatttacaggtcgtttctaattttggcattcttttcggtctttgcatatttgcaggactactacggactatagcttggcttaaaagtaattctgcaagaatctttgagtacacgaagaatgcatattccgctcctacattgggtgtcataagtttcttcacatgtttaattctctttcagaatctggtgccaatatcattgtacatttctattgaagttgtgaaaacgattcagtcgcttttcatttttagtgatattgagatgtatgatgccctattggactacccttgtaccccaaaaacatggagcatatcggatgaccttggtcaagtcgagtatattttctctgacaaaacaggtacactgactcaaaatgttatgcactttaagaagtgcacaattaacggagttccttatggcgaagcttataatgaagctatgcttgggaataacaaaaggctagggatccagatgacccatgatcctgctgcacttattgagcaagatcgccaagaaatgctgcgaattcttcaacacagtggaaacgaaaacaaggatgccatcacatttatttcaagcaaatttgtaagggaccttcagtcggatgaagacgaagaacaaaaaaatgcttgcctagagttcttcaagtctctggctctttgtcattcggttgtcacagaaagagaaggtaacatgattatgtacaagtctcaatcaccggacgaagaagcattagttggaacagctcgagacttcggtgttgttctcgtgagcacgcaaaagaaccgactgatattaagcgttcagggtgttttacagcgatatcaattgttggatataattcccttttcttcggcaagaaaaagaatgagtgttattattcgacatcaaggaaaaatcactatgtacacgaaaggtgctgacaatgttattattggccgactttcggatgtgcaatcacccggtgtagttgaaaatactattgaacatttaaagcaatttgcctctgaaggatttcggacactttgtattgctaaaaaatcactggagttggaagattacctaaaatggcgagcgaagtatcatgaagcttgtgcacttctcgaggaacgggaaactgctatcgaaaatgttgccaacgaaattgaaattaatctgcgattgatgggtggaaccgcaattgaggataaactacaggaaagtgttccggaaacgattgcgttgttggcgcaggctggaataaaactttgggttcttacgggagacaaagttgaaactgcaatcaacattggctacgcttgtaatttgttggactccgggatggacatgattgttctggattccaataccgttcaagattcagggcaagctcaaagtgtgctgttaggtttgcttcagcagaaacttagtcttgagggtacggaacaggaatttcagcagctgaaacagcaacgtactattcttcgggaaaaactggctttgattgtagaaggttctgttttggacttctttctgtcaaaacagcttctacatacatttctgattctgtgttgtaactgctgtaccgctatctgttgcagagttagtccttcgcaaaaagcagctattgttgcagcagtgaaaggtgagctggatgtcgttactcttgcaattggagatggcgcgaacgatgttgcaatgatccaagaagcagacgttggagttggaattgccggaaaagaaggtcgatccgcggcaatgtgtgccgattatgcgtttggacaatttcgattcctcggtcgtttgcttctggtacatggccggtgggactataaacgtatttctcaaatgattgccagttttttctacaagaatgttgtctggacttttactctcttttggtatcaattatttaatgagtttgacggcaattatatcttcgactacacatatgtaatgctcttcaatctcgttttcacgtcacttccagtcattataatcggctgcttcgaccaggacgttgatgcgactacctctttaaggtttccacaactgtacaagcgaggaatactacgtttggagtggacgccgacttacttctggtatgttagtcccaattggaaaggtttactaatctatgtaggagtttcatggtagacggattctatcagtctgctgtttgtttttttctcacatatctttcgtttcggactggcagacctgtgtcaacgacggggcgaaatgctgactctattgaagatatgggtgtctttatttcgtccccaactatatttgtgatcaatacttttattatgatgattcaatatagttggaacgtggttacagttgggacttggtttctcagtttgtctatttttgtgttttggactacggtatactctgcctcagttggttcaaatgcgttctaccattccgctgagagagccggtggtacactaactttttgggttggaactttgctcactgttgtttgttgccttttaccgcggttttgtgccatttcttaccagaggctttttaaacctcttgatgttgatatactacgcgagcaaagatataaagacaagaaaacacggaaccgtgtgtatgaaactgaaattttggatgttgaaaaggatgttgttgctgaatctgagcatgaaagtgtcatatttagtcaagcggaggaaaccatagctggctctgatgcagcatctttggcgacattccttagtgatgtcccgccttctatcgttcagcaattggatgcgattgagaatggtgaagcttcatctacggttgtagaagactgacatttttagttagtgggtctttttttcttactttctactttataaagtttttgatgtatttaagtaagtttaatgcatcttcatttattcaattgagcagtaggaatggcgtatacctcttgttattattgctaatgttgtcggtgctaaagtttctggattgcacgaaacaggatatcgcataactgagttcttgttgataattctgtttccgaacgctgaattactgattaacacaacggtatgatgtaaatatgcgacggaggcgagtcggctttttttcgtgcgataactttaaataccagttgtttagaggaataaataagacggaaaagtaattatagataaaacctctcgagctctcgacttcgttttttctttctataaagaaagtaattggtcaagtagacggtggatttttattgcgacagtaatcaaaactaagtgagaaacacaccgacactaaaaaagcactaaggcagtaattccgtggaacagagatgcgatcgaggtggaggtaatgcaataagcacgctaaaagtcgatgttttacaatcgaaaagataattctgtagtaattaccacagggatattataatcggtttctaaactgagttcatcgaacgtaaacgatcattattattctgatagttcgcacccatattatccgtgatgtaatttattaaaagtagtaaatgaaagaataagtaaataataaaatagtccaacaaaaatgaaaaagaaaaagaaaaaaagaaagagaaaaccaataaaaaattaaataaaaaattaataaaatcaaccagtaagtatatataataaaataaaaataaacggaaacatgcgcgtgcagcaatttcccacacagccgttcattatctccaatcagtatcattctaatgcattttgttttccaggcattaatctcgcttactattaattgcgtggacaccatctccacccccgcgacccccactaccaccattaacggtctctccggcctcgtcccctctacgactaccgccttcgcgtccgtaacagcatcgttcctctgtgaatctgttagcgtgagatgtcatggctccttcatcgttactaaaccaaaatgacaaagttacaattcgaaaatatataccaaagtctactaacaaaataatcgctgcttccgtagccagactctatatcgcataccccaagtcagacagttggacgtatactggattgtctggtgccatcgttctggtgtacgacagcgtaggaaagtgttgttggcttaaattagttgatctggtggtatggtgttcatttgcttcttcttaccggggtcgctcagtagacgtgatgttgtatggatgaaactaacatatctatttagagtgatggaggcgttctatgggatcaagaagtctatgagggatttgatttccaccaagacagaaccttcttttactcctttgagatagaggggtgcttggctgcactgagttttgcagacgaagaagaagcatcaaaatttcatcgaaaaatggtcgacaaaggctaccatccagatgctgttgagaatccagtacgctcaatgttccgccgtcgcagcagtagaagaagctcttctcaacgttcttcatcctatagccaatccaatggtaacagtttaagcatcaacaccaccaacaacaataacgccaattttgtggactctttagagcccagtctgatcgattctcttgcccaaatgggcattactcgcgaacaaatttccgagaacgaagactttattcgctccttcatggccgaaaatggaataacacctccctctggttccacttcagcagccaatactcccgtaactgctccatcaacaccggcagtccccccaccgcctatgccgtctggcgccgctcctgcgcttccacacgcttcagcacacgcttcagaagctcctaaatatgctgtcccaccaccgcctcctccaggtgcagcagcagcagcacccaacttacctcactcgcctcctcgcgcggagatacaccacagcaacagaagcagcagtacgagttctgtaccccctctaccgacagctgcagcgtcggtgccaactcctcccatctctgcttccaaaagtacggccggccgtatgcagcgtcgggtacctcctccacccccagcacgccgaaaccatggtcgcagcttcaacaacggtccggccacgaggtcctcctcgactggcagcggagcaccaccgcctcctcctcctcctcgttctgctgcttctcgtgctgtccctcctccgccgcccccacgttccagcgcagcagcgtcccttcacaaacgaggcgtccccccatcaccccccaccaaagtacagcgctttccctcctgcacctgccgctgcagtgcctttaccgcccacctctgcggcaccccactccccctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgcctcgacggcacctccacctccaccactcccgaccgcctccgctccacctgctcccccacttccctccgctgctgctcctagtgtaccgtcttagctccgcaccgccccccgatgggtgtcctcccaacttccagcagccccggcttccaagtggcagcggcagcagcagccgtacctcctgtagatggcagttcgtgcagacttgatggctagcattcgtgccagtggtgatcttaacatgctgaagaacagagtatgtgcgacacgatgtcaaacgacgcaaaccttactaactccatttcagccgaagagcagctcctcgcctcctagaactcagacttcccctccggcaaacgacaattcctcgccgacgaatctgatggacgcgctggcaaacgcactcaatcagcgcaagaccaaggtcgcacaaagcggtaagtcatttttgacaacgggaccggcccaaactcggtcgcaatggcttgtcaactgctcgacgtgttcgtgtactaacatagtttcgctctacagatgacgaggacgaccatgacgatgaatgggactaagtgtccaatttattactaggatacattgttttacgattgcgcaaacagcaactaagagctacattgtttttgtacccactagttggtgttcgcgttgcatttttggcgtgttgtttacgtgttgcaagaagcagtcacaaattgccaacacaaacccacacacaatgtacaccctgcttcctccacaacaaaccctaaacaggtcaaaaactcaaaaaatggattccgccaagttgtctaaattgcaagccggcgttcgtatcggtaagtagttttgtggaacggaacagagcgaagagggactgtcgtttgcgtccgtccactcgagaagcgtacaaaaccgctaatacatttgcattaggtggtaagggtactccccgtcgtaaggttaagaagccttccaaggctgctcttagtgccgccgatgagaagaaggtccaaacttctttgaagaagttgaacatgcaagctcttgccggtatccaagaggtcaacatgttcaaggaggacggcaacgtcattaacttccaagctcctaccgttcatgcctctctccccaacgagaccgttgctatctacggtaagccccaagagaagtcttttgccgagattctccccggtgtcttgaacaatttgggtcctgagtcccttgctgccctccgcaagatggctgagcaattgaaggtcagcgagggcaaggctgacggcgaggccggtaaggatgccgatggtgacattcctgaccttgtcgagaagtttgatgagcaagactaaagaaacaaataaattatcgtcgaacggctacaaggctgtgggtatcgtgtcgtgtctggaaagtaaggttgcgtggattgcgggggtgcgactaaggagaccaatggttggctctgaaattgtcggcttttgtttaaggtttcgcgtaagcgaatttttattttcagagaaacgccgagagtaaagagcattcattaccattcgttaccgttcattacccgacattgcttgctcgtaaagctattggtttgcctcttgaaagaaggcgtttacttccttccagtcgattgcgtcccaccatcgacggaggtactcgtgttttttcgtcaacccgtagtcggtcaagtaggcgtactgccatagattgacacacataattggagtaatgctcgttcccagtttgggttgtgaaaaccagtcattcgcaccccaggagactgcactagaagtgttgtaggaaaacagtaacgagaagaaatgggttcgttgctcgtacactagccacagccaggcgtccccgaacacagctgttcctgcccgaagaaattgatctctcagcatgtctatcgacccaaaggagtaattaatgtcctcttgcagtgcaggtgatgcctctgatgcatagtttgagggggttccggtgacttctggtgccttaatggtagcaaaaaatcgccgattattatacatttgacttgcacaactgaatatttttgactttgatgcatcacctacagtgttttgcatcagaaacagaggattcctgagttccaagttgttttcatcgcagtaacgatcaagtattcctcgtaaatgaacatggtaatcgtcgatgacgcgtagtgccctggacgacaagaagtttttgtagccaagtggaatcgccgacttgaaccgctgatacaccttcatgcagacgatgagcagccagcaccgaaatgaaagcgtgtagcgcaaaacaaaacaatgcgatgcacaaccttaaaatgccttatttgaaataacacagtttactgcatcagtaatagatttaacaaacttgtgcacaggacaccattgcgcgttccaccacattacggcacactaaacgggccgggtcaagttggcttatcccggcactgcaaacttgctcagtccgaatcacacgctaccagtccgtatccttcaatttagctactttggggcgtttgtggacatttctggctaattaattggaagcccttgactgctctgtcttaggcattttgatttctgcttccaatcgctatatttggccgttttatacgatttgtatgcgtgttgtcgtctcaattgatcgaatactgacactggtaaacttggtttggattttatgggacctttgtgcttcgttgtctaccatcttggtgcccattactttgccaagtaaattcccatcttattacaaaattcactcggaagttggacgattctcgactctgaaccatcgttacttcttcttcccccgctttcacggtcattcatttttctcataaacaatgagtgaggaccttgtatcagtttcgtcttgcgtagaatcatttcattccctatcgcaatgcacaacattacgcgaaatcacgaataagctgactgttctgtataaccaattaaaaacaaaaatcccgcggaagctttttccgcaactcttcatcaccaacaatggtttccaaattctcagtaacgttttggcccgtctaaattcagagaatgacttgtctctagaaatctttgaaaaatgtcttcgtattctctcactcgcaacttcatacactgttctccgttcttggctcttagttgagcgacacgtcgagtactggttagcgaatgcaatcgtcaaattgctaccgggcgacggtgctcctttgaagggacaccatcaacgaaatacatctctagatgctccgtacgcttcattgcttgaaaagctttccacaaaagttttaaatgctcccaaggttgatcaaagtgctcgagatgcgaaaagcgctcttttacttcggagagtaaagctctcgtctgcccttatttccttcgttgtcaacgactctgacaacattgcagaagcatttactaaaattgtacccgaggacgttcccgctaaagatatttatgcgtctttcctgacggcgcttgttggaaagcctttgttttttcctgatcttcttcctttagtacttgacattctcataaatacggagctgctgcctccattcgtaaactttttgtgcgagacactcaagcagagtgtctttaaccgtattcaaatcgcttcttctagtgccctcgactttctcatggtccttctctttccgcaatcggaagaaccattggatgagtcgctggccaaccttttaattgagattactgaattgtctgcacgatatggagtttcgaacagcaccttaaccctcgtccttgaagagtacaaaaagaatcccagggtttggatacgcgagtggattcagaaaaccatggacgcatgccatcctccttgcttttatttaaatcctaatttgaaaggttatgcatctgtggattatgtgctcaacaacataaagcttgacgacaacggctacacaatgtctttttggttgaatgtggatgacattccgcttccccaatctactacatcttgttcccccattactcttatatctttagcggatgttacaaagcagtgcttattccgagtcgtgtactttgcggacgacaggactattcgttttcaattcggcgatagtcttcaaaattcagcaactcacaagttgtacgactcatcgcattctgtgtcgcagaagcattcattgaactcatccctttacgggaattggcatctcatctcttttgtgcatgttaaaacttcgaacactcttgtatattttattgatggtcatgctattgagtataatcaatgtccttatcccttctccccatccattttacagccttattacatctccgttggtgccaatccaaaacagccagaaacacagtcggatgcattgagtgattcaatatccagattctccatatctaagcagtctactatgtctgaaaccgataccgctccagatacagtaaatatgtatcccgaaatttacctcggaatggtacgaatgcattccttgcctttatcatcctcgcacatcgctctaatgtatgtacttggccctggttttgcaggttcgttccgtgaaaatctcgcggattacatgatctatagtgcctcaacgtttcttaatcttacatttggtgacaagatcaatagctcaaatcgtgattatccgtccgattcgttggtatttgtttccaatgccaatgactatgtgaatataggtgacgaaggattgcataaactatgctcgccggataccctcaacgtgttggacaacttgaagtcacagttttactctcgtatttatcttaatcgggccgcaacgtcctatgatcacgtcttttccgcagctcatttgtcgtttggcgtttcctctggtatcattctaccatgcgtgtctcaaaacatcattgaggccgcttacaatattggtggaatatctgtactgttggatttcgttcggtcggcaacggatgatgacaatctcttatttagcttggaactgttctgtaaggctatcgattctgaatggagatttgccgaagctgctgaacaaggccatgcttatgaaatccttgcaagcatacttcgctcaaagtcggactcgttgataaatgaaaagaccttgttgctgatatctcaatattgtggactaagtttggaccctgtgccaagcgtcattaagaatccactcctatttcacacactctttttggattttgaactgtgggcgaagtctttagacttagatgttcgtctgcagcatcttactttattactttcgttgactgagaataatccttatgcggctttcaatgttaaacgtctctcaaaaatgcacttactgaaaaaactactgttttctttacgcaatttccttttctccgtggaaacgttaccggttctaaaaatggtcttccattccatatttaaatacatgttcactacggaaacaatacgaatggttgcaaccttcgtcgtttattccacacagaacagtaaacgtgtccgtcgtggctctagagcttccgatttaacacaacgtcacccgctacgtggtactcgatttaccattaagcaagctggtcgtatgctctgtgaaagttttattgatttccttacaaactcagaaaatggtgctgcatgcattcgtcgcttttcgtcaatgattacatcaatgtggctcctgtttcttttacgtgaacacgatactaattactttctttgtggtctgaaactgtttactcaactcattcgtgttatgggtttcgtttacattgccaaacttcaacagaagttttatggtttacgaattcttgggaagcaattagcaatgcacgtgaatgacgaggagacttggattctccttgttagtatgttcttgggctatggggtacataagatacaaaggtcgtcggagaagactcttaaagagaagctaaacgaattgctgtcaagtggacttgaggatgcgtatcccgttatggaagtcttcaatttattaacacaatctatagaatatgtactcaaggataatttcaaggtacttgtaaatcctgtcccctcttgtatcgagtacgcaacgtccgtaacagaattccttctttctctacaaacttccttttttcttgatccaactcacaaagctctcatgttggaggagttttaccgtttggtaatgccgtacacatctctttactgttatctttctcctgctgatgaactggaacaagttagagatacattagagaaaagacttccaagaaccacctctcttagtctcctcagcgcaggcatgactggtcatcatcgtcgtgtttcgagtagtacttttggcaaaaaggttcgatcattgtcgacgtccaagatcaagtatctcaactctttggacaactattcaaagctcgaagtcgcgccttcaaaaacatcgagttttctgaaaggctgtactgacttacgaaacacgatggttgatttattcccggaatgtcgtgtctcagaattactacgaaatgtagacaatttgttactgcgaatttatttgcaggacattttctgctccgcagaatgtcaaaatttcaatcccattcccgtatttacctccaagcacaaaggcatcaaagattgatttgtcactgcagtttcaaaagctttgtgcgatgagatattacaggtaatcgagaaactcccggatctcatgtttaagacctgggtgctgtcgaacctttctattgtttactggagtttgacttgcttatggcaccaagggtatataaactccagcatattcaacataagggacttcggtggacatctgttagagaagtggcataacgagagtaaaattcatgaaatccctaagactgtaacacaaattattgcaaggttacacgcatcattcgttcattcttatttgctggcttttgttccactcaaggaaacttcagtaaacgagcttatgtcaatcctaaagcaacttaagtattggcaaagcatattttttcaggcgtctttctttcagctgggttctcttgacttgatttggtatgtactttatcaaatagtcctcttagatgttcctgaacttcgtactgaagcagtcgacgtatggcgcattttctaccttcatttccacgccaatgattttctcagcaatagatttaaggacaccgacagttcactgcagcacggcctctcctctgttttggaaacagattctcgacagtttcttacctggtttgatgaaaatagaatcaatatcagtaagcatatgatggcagcttacgaagagaattggcaagattttgtgaaatcagcaaacaaatcgaaacgtgacaagacatctgccaccaataacactcgttattccttcatcaaacggcttatagctacaagtgaacttgaatcgcaaaagacgtttgagacatctgcgtctattgagtcttggatgatgaatctttacgcgttggaatgcagtcggttccggaaaatgtaccaggatcagtctgaccaagacgtgtttatccgaaatgctcttcaatctattgagaatgagttaactttacgttcattcctttttaaaagcgacgacattctatgggaacttgattgtactgagggtgcagagcgcacgagaaaacgtttaatgccctgtttattaccaaaactgaagagtgagccaaagtctaaacgcgctagtggaaacggacaaaagtacaatgcaccgacttcagagcctggcaaaagcataaaagatgaactttcgcaagccaagggattgattgaaaatgctaagcccgttgacttggatgcagatgagagtacagcggataaagacactgaagatcttactgaggaagaagaggaaaaggatgacaagaaccagagcgctatgcacgtgctcgtacatggtgatctttttgaaaaggttttcaatgttgggcgtgtcgtaggcctggatgctgtcgaaggcattcttgtactggggaagttttgcatatatctcatggacagtttctttttcaggtccgaccatgagatcgttgatgtcagagatgattcagttgctaatgagcgcgatccttttttgcgcttattacacgaacaagacataaaccatcgtcttgcagacgcaagtactgagagatctgtggccagtaactggcattggctttatggtgagttaatctcggtgatgaaaagatgttttcttctccgtgatgttggcttagaattgtttttcaaagatggaagaagcttcctagtaattttaccgtctataaaagctcgggattcattgcaccaaatgctcctctctcgtaatgagagaacaagtgacgcgttgacattgaacagtcctcttccgaaggaagttggaaaaaaacatacaatggtaggagcacttggctcaagacttgtgagtgctttttctattgccgctactcatccagcaacgaaacagtgggagcggcatgagatatctaactttcattatttgcaaatcgttaatactcttgccggacgtacttataacgatctaacacagtaccctgttttcccgtgggttattgcagattatgaaagcgaggaacttgatttctcggatcctaaaacttttcgtgacttaagcaagccaatgggtgctcaaactcccgagcgtaaagaacagtttatgcaaaggtatcagatgatgcttggcttaaatgattctcaacaaaagcctttccattatggtactcattactcctctgcaatgattgtaacgtcgtttctcattcgccttcgcccgtttgttgatgcctatttggctttgcaaggtggtcaattcgatcatgcagatcgtttgtttttctccatcaaacaaacttgggactctgcatctagggataacatggcagatgttcgtgaactgattcctgagttcttctacttaagtgaaatgttcgtcaatttgaatcattttgatttcggtgtccgacagagcaatggaatggcgattgacaacgtcgtacttccaccctgggctaaaggtgatcccatgatctttgttcaaaagaacagagaagctttagaaagtgattatgtcagtgcccatttgcatgaatggattgatctcatatttggctgtgatcaaaagggtccgagtgccgtcaataggaccaacgtttttcataatctctcataccagggctccattgatcttgagaacatcgacaatgaacttgaacttgccgctactgtcggtattattcataattttggacagactccaaaccaaatattcaaacgacctcaccctcctcgtggtctcgatttcaccgatcgtgcgacgggaaacttgattttcggccgttttgaggactccacggcagcgctaattcaaagttactcgccagtctttgaaattactggtgctgttaatagcatctcttatcagcacgatgtggatgaattgcatgctcttccctataatattatacaaataagccgaaacttacttcttcgttgggggcgcattgacaatgcgattgagctcatgcctcttcattctgagaaacgcacgcaattgtttgaagagctacatgttaaacgcattactcatctccaggcgtgtgatgaacgtagcttcatcaccgttgctaaggatatgaccctaaagtgctggctcatttcgcatgccaagcctaccacgcttaccttgaaatgcgttcttagtggtcaccagtctgagattacggcggtttgtgtctgcaagacttttagtattattgtcagtggtgacgaaactggacatttaatcatatgggacatgaaccgttgtgagtctgtcaacagtatgaggattgcaaaagctcctattcagacaattacggtaaatcctcgaaatggagatatcgctattacgcacggtgtttattgcgtattaatttccattaacggtgataagctcattgctgatagacttactcgttcgttttctggagagaacgaggctgtcacggctacatgtttttatactggagttcattctgaatggcttcaccgagaattactcgtaactggtcatgcaaatggggtcatccgtatttgggaaaagaagcagaaagacagaatcctaatcgatactgtttctcgctttgacagtcttaaaaaaacacccaattggagatatcagttggttcgtgagtttcagccgaccgttggaaatcggcgtagtcggaagccgttgttctcgaagatcacttgcgtgtacatgaatggaaatgcacgcatgctttttaccggagacgttcaaggcagagtatttgcctggtctttacctgatactgggtctagtgtgcacctggatcattcaaattctgctgaaacttgtgttctttgtgacactcgtttttctcttatggaatggagatgccaatgtagagcctgtggcaacagcaatatatgcaatgactgtattgtaacgctgccaaattcgcatattaaggtttgccgtgagtgttcacgtcgtatttcttttaattacaagaactactaaagatgtcatgattttgtttatgttagcgcacatttactgcaagataatattcttgactttgttcaaacatgactttaatgattaatttatgttttccaaatatcaatacaaatagataatatgtgatattcatgactatcttcacttagaacatgcaaattctcgttgactgcgaacaggataattgatgctgaaagggcttgttatgcacctacagtgttcgaactcttttctatgagcgataattaccggtttctttactaaagtagtatgcgaacagccatgatgacacaacatatagagacgtactgttaattactgttagtgttacgagcaacaaaaccaggtatcatcgtcattacttaccggacttgcccgatcaccaattcgtgcacatttccagaaaacgccaagcactctgttttcttgcattagatgaccgttatttaatcaatcataaatataactcacccctcttttcttctattcaacaaagctggaaattgtcggtgaacataggtgcatgtacaaatagtcaaaagaatcacaatcaacaaactttcgaaattaaagattgcagtctagaggaagacaatattgtcagcaccatagagtatattaaagacacggagaagacttaccatttcgacaggttggagtttttagcaagtacaggggaaaagaaggaaaacgacgaattcgcgataataaagaaggaataaataccttttttttatagaggcacaaaagtgaatgtatcaagttactagaaatataacagcttgagaaattgtgtcgtttttgaagaaaaataaaatccacaagtaagcttgaggaaggtgaagagtaaaaagaaaattccaaaaaaatcagttgttgtttgagcgaatcctatttactgaacaaaactagtacatttctgaagtattgaaaaaacaggctttatggcattcaaaaccaggctgtgtcgataaaatgatattacttgccagtaactcccttggatgcgtcgtcaagcttgataatgagtgattgaatccaagaaatagtctctttccgctgctgacggaccttttgatcaccattgatgtcaatagcgtccaattgaataagacgtccaagaagcgtttctgacaagcgtctgtgtccgtcttcacgttcttcgtcagacaatttacctgcctcagcaacatactgttctaccaaaggcaatatttgttcctcaattccgttcttcattgctctaacggccttttctgccggagaactgttgtcaacaacaagttcacaggcatctttgttacgaactccttgcacaaaaacactgccgtccttcaagatctttcccttgtgcataaggagaatgttaccgggcttcttgagaccaacagcgttacaagctttacggagcagctttccctttgtgattttgtccaaaggtgggtcacgaagcgtcaaagtaacggtctttcctttatatttgacggtcagttggcttggagtctccgaggactccgtcatttccacattttcctgttccgggtttgtttccaggacggccgtcttttcattgagcttttcagaactcgatgacttaaccttggtagaacgaggacgtacgctttgaacaagcaaataagcgacagaaataccaaaaatggagatcaaagctaacaattcttttgaaatcccaaacattctagtagtgatttttagtttgacagcaggaattgaggtggccgtagagagagacaagaggtgtggaaaaatcgttcttaaatggccgagaaacagtatttcaggcacaaagacgggaacgattgaatcaaattgagtaaaaaagccagttgagcttgttgaagagaagagaaaaatgcgtttaaaccgatcattcttctcgtcaatccaactttggttcaggatcaatacagaatgattccagtagtattacatcgtatttagaattcttacacaacccgtatttgcttacatatactgtcgtttgttgagttagacaaattcaacgcgtctatgcgcgctacatgtatactctcaattaagctctttcacgcgtggtgtttttcatttagcgaacacatgtacataaggttatgccgatccatcgatcaagggtccaataggttacatccctctcccgctaaacttaaatgctccacgtgtaagtctcttaggggatgcgagagcgaaaaccgcaaccagcctttcgcagactctagcgtctaccgtccgcactggttcactgttacatcgattgtttcgttcttttatgtcgacctatgtcggctttaaatagaaatacgtccactccctcctactggagactcaatcaggtatgtttgctctattcagctggaaaggaggaattcttcaattttatggaattgctgcgtcagaaacggacttttaaagaagaattgaacttctcacggttaagtacgaagaaaaggctcgaagtgatgtagttttattgggaaatcatgtcgttattcgctggtttgtaaatgtttaattacacttaaacagaatcgcctaaagaagaagaatatgggatgtcataacctaaattaaatttatgcatgcatgattctacgccgtcggaaaacatttacgattgagtttgtccaattgaagccatcgaacgaaggtttcaagtggagagtatgaaacggtgctagtgaatattgagatacagttttgtttgacatattccttcccatggtaccttcctcatgttctctttactctcccaacttcccgggtccttccgtcattaacggctttcattctctgttcttttttctgttctccgtgctatgtctaccttctcggtttcgtttctcccttttccttttcctttccttccttttaacttccttatctccctagtactaacatcgtatagagtaatcctgttgtttcggagcgacctcgaacaacaaatggttcactggatgtgttctacgatgtggaggacccacctcagaatgacgaacctagtgtcagcgtgagtacaggtgatatatatactagcccagcatcgaggcgttcgatgcatgaccttcctagttcttcacagtcatttatcgaaccttctcccaccaaagttagcccgcgcttaacgaaaacgctctccacgtcacatttacagcgtccaaagaccgcagggcatgtagggttgcactctcgtggctcagttcgtcgtcgttctgcaggtgcttcttcagccgttcctccctctcgtcagttcggaagcccagaatctgacaaggtgtcccgtgcgccgtcgttggagagtgaccatactactcgtgtggtttctcctcaaacatcgccttgctcctattcgcgtctcgcgaacgccagtaagcgatcgctcgaatcgcaagaaggaaggagctattcaacacttctcgaccgaaaccatccaatgtcgcgttctaggttcactgtgcatacagaatccatttcgccgtccttgctggacacggcgatgttggattcacgtctaaattttacgatggaacggttggagaggtctatatttcaactttccaaaaacacgatgagagccgtctcacatcttgataatgcaccaccctccgtggcccttccttctctaagcaaacgcactgcatggcctcttccagcttctgctcccattacacccgtccctcctcgtccctcatcggtacctcaaagtcgacctaatactacttcttctagtccatatcccacggcattcatgaagaatgactatgcgttggacaacaatgcttcttcccaggtgatcgcggaagagccctccaatcaaattgacagccagacacaagctaccgaactagacaatacagccggtgctcttgagaataatggttctttgaatgacgcagcctctaatgttgcggccgacagtaaacgaaactccagacggctgtctgctatggatcttcccgtggccgatgactttggatcaccattgaaacttaaggagttacccgctactgtcggaagtaagagctcggtcaacaagaatggtagtaaccagcgggcagatatggatagcgaaatacgtttatctttgaatggtccccctacctttgctcctgctactgctacaagtactttccccccagcagttacgagaaaatcctctaagcgtcattactctgaaatctcgtttaccggagtggaacaagaaacacaaatcatgcccatcgttgaagagccaaagacagaatttgcggaaaaggttcacttacgccaggtcagtacctcgaatcggtctgaacacgctccgtccgtcaatactactgtctccaatgttcccaatgttcctaccgtaccttctgcacactcgttttctactgcatcaccctctgttgctcaacaacgcacacaccttgcgcatttgtcatccgatttggcattgcgtcccattgaatccaaccttcctcctcacgtagtaaaggactatgctacaagacctgcagcaaaagctgcagctgagctgaaggctaatgccgctcagaacaaacccgttaaagaaaaaacgtccctctcatctaagctgtgttgcgtcctgatgtgaaaactccgttgacgtgtctgtgtgaaagggttttttacttgatttttttcttccaattcatctttttgtttgcctacatccaagtcttcggtacttgtgtttgctgtagctctttgaaacgaaaagtgccagcagtactttaatatcattcatttcttacctctacaatcaatgtaaatatttaaatgcaatattctaaacgatcaggaaggtgggctatgtagaaactatttaggtgctttgttttatgttgcatgccagtgggagaaaagctcccctcatgttgggaagtgtttcattgtttgataagaattgtttctttatttacccgtttgacgcgacgcgacaaaacgtgtcaaaacccgaatctggttacaaattcactcaactttaacaaacatcaatgttgtaaggcgaagcgtaaaaataaaaaatttaaaaaataaaaccagtttccattgacagtttacccgattatttgaacttacacctgtctcagatccatatgtgaaagataattgtttctgacagaattgcagaatggatttgacggtgaatgaaaagccatattcctcaaacctttattcttctacttcttttccctcgttctgtttttgtccgtgctccttagacgcgagtccgtcagaaccggagaaattgtttgagcagttaaaagactgtttctgggaccatttgtttccagctgaatgtatgagctattgtcctcaatgtcggcaacttaaatgtccaaagtgtgttgaggaatacatcagtgaatactattgcgacaattgttcacaaagcatgcctgctgtggtcgcgaaggtaatgaacggaaagtgctctcattgctactgttgtcctaagtgcatggccgcgaccaagtacatgtacagtaagcagtcaaaggcctattacattgcatgtcctaaatgcaaatggaactcccaaagtctgtggacaaatgtcaagtcatcatccgacttagtcgcgttgtttcgtaaaagctatgactcctacgcaaattcgtttcaagaaatacgcgaaaaagtcatatcaggttcatatatggacctaataaacgggaaatcatctcagcgacaaggtgatcccgtggtcttattaccgacaaataccgatattaggtcagcagcagatcgaataattcagctacaagcggcttccttgcagcaacagcaaggtcagaacagcaacaatgaagataaggacaaatcactagacattgtattcccaatggcaagtgtcccgtgttattccgacgcagtagtaagcaatgtcgggtttacggctcaaaataagatgtttaccgaaagacaacttccgattcctgctcccttaaaaggaaagctctcgcggcgctgtcagaagtgttcagaacagctcgatgaaacttccactttgtcagattttccagagttacgtttgataacagatggtccggagaaattcgaacttccacgaattgtgttgcgcccaggtttgatcgatgaagcgaccggcttgggcggccgaaagaagcagcacatttacgaaatgaaacttgaaaatgtaatggagatccccattgttgttcaattgacgcttccaagcaattgcagtctttccacttttgaaaatatcacgctaagctcagatcaggtttttctagcaccctcaaactactacctctcaaactcaccagatctatacgttcatccgaggagatataatataaaatatacgagttctgctttgatacacatctatagcgactgtgagctcatcttccgcgagaatccattttccgtttttttccctcttcacatacagttattttcctttccaaaattggcgccatctcttattagtggcgctggaagcgatcaactactaatatcgggaaatctcgaggcaaatcgatgcttcgttaattactggctctatttcacactttcacattaaccacatataacacactattacacaagaactggtataagcggtaaaccgagccttaaatcctgcgattaggacatccaactgcttaatttcgggtttttaagccagtctttggtttcctttgtatgcggaagctgttttttaggaaatttctgaagaccctagatttgagctaaaaatttctgttagaggagcgacagacttgacagacttgttattttgtgtaaacgtcatttagagtctttctgcaagagaacgtaaaagaaattggaactcgtgtatacacgtctttttgaattcctaatttgtttttatcttcgatttacacatggatggaacaccgaatgatatgatttccgcagcatcttcttctgacgctgtgggtggttctttaaagaccggttctgtgtcggagaaacctcgaaggattcaacgggcttgcgatctgtgtcggaaaaggaaaatcagatgtgacggtaaaatgccatcgtgtacgaactgtctaaaccacaacgttacctgtgtatttactccccgttccaaacgaaagggtggtcaacgacaactgtacttaaagtcgttggtttcaaggctcgagcaaatggaatcggtgctcagaactgctgctccatcactttggaaagtacgttcaccggtggccattcctgctagtgagcctgactttaatagcagcattgatgacgattcaaacttcgacgactctacttccgaggacattacttccctgactgaacgcatgggtatgttgttgacgacgcctgttggagaacagaagtattttggcgtttcttcagcgctctctattcttcaacacgcagcagaaagtgcatcctccctcgccaaaaagaagttgcttgacgtttttaccatcttcaacaaggagttcgtctccaatgactacttgccgaagttgtctcaacgagcgaatttccctccgcaagatgtcgcgaagatttatatggatctctttttcagacactattcctatatcccactttatgaccaaaaatctgtttatgagatgatcagtaagccccactggtgggagaatccagatggctccatcaatgctgtatcatattgcctgtactttaccatattagcacttggttgtttggcttcctcggataaggatcaattcactaaagctgacgctttttttgctaatgtcattgacaaacgaggtggcttattattttgtaattctttggatgctctgaagcttaccgcgcttattgtattgtactttcattgtacatgccgagtgagtgctgcatggatcacgttggggtatgctattcgtatttcgcaaacgttgggtcttcaccgtaatagctctgtttggtccataggaccggacgatgtacaagagcgagcggtaattttttggaacatttatatccttgatcgcataatggcaatggttactggcaaaccgtactgcttgcaggatatagacattgatcaggaaatccctttcttttccgtctatgattgctgcggtttacgcgctgtccaggaagacaaactctcctcttttaatttttatgaagcggtcttgcaacttgcaagaattaatggacgtatactctctgctctctactctgcacaggctatgaaagacactaatgctcaaatcagtgagcgcattatagaccttgacaaacagctatgtctttggaaggtcagacttcctcaggagttttggttggactatcatgcaaccgaaaaaccattttattacaaaagcttactcattctttctggttcgttttacaacgcacaagtcttgttgcatcgacacagcataacgaaaaacctcactatctcatgttctcataggcccgaatccgaggctactgattcgaaggaaatttgcttcgctgctgccagaaagattgtgaaacttctgacggaaatcgctgacggacatgtacccttactaaaagcacttttataccaggggatgacttccataattgtcatattcattggtattgttaagaaccctacagcggaaactgttgacagcgacatcgcttggatcaaaaaagtcaaagatgtctaccaactcacaatgaaacacttgccagttaacacccctgtcactgttctgagggcccttgattctttgtacgctaccgccattctcgctaaggaaaaggcagcgcaagaggctcaggcgggttcaaccccttacatgctttcgcaaataagtactgttaatggcggcatggttgacggattcgatgcgcctcaagttcccagagtaccgctgaatggaaggaagccggtttttaccgacgatgcgatgtccgctagtccgccatcagcaattcctggtagtcaggatcctcaggcgttattgaatgcattttcaatgattgggacaaatccacctactcaaactgagccatatattcctggtgtgcagtatggaggatgtgaatatccacccgtggattttaatccggagactcctgtgcgaaatgatttattttcatttccttttgaagagggaatggaattgaacttttctgcagcgaacgttttcagtcctaccattattgaaaatgaattttataacgaacctgtatatgaagtctgcccgggggaaaactacatgtcataatctttgttgctcaacaaagtgggtccattaatcttgttgtttatgctttaattttgtttaacgtttttattagatacaatctggaataggtttgattgaattggtcttgtttatacatcgtctatctatgaactaaatcggtgagtgcgaagagctgacgcctctccatgaggctggagttgttggattttgagatgcttggcatggtatacggcgttggccgtaaatttagaaagccactcttcggcttctttggttgttgcgtggtcttcaccaagctcttctttgtaaatatcgtaagcaatccgaatggccttcagggcattacggctttcatcgttaaaagccatggattgtgcaagctggaaatacaatgaggcagtattcagagtgttaccgaagaatttcttcgacaaatcaactgatgcttgaaaccatttttgactgtcgacgaagttgttcattctctgtaccatcacagcaacgttgttgaacgaggtaatcatatcggggtgttccggtccaaatatgcagcgccagagtttcaaagcgtgaacacagaaagctaaggcaattgcaatgtttccggacgagaactcgtacagcgacaagttcatatagccaagaatagtttcagccgaatcgaaaccaagcaccctttcacagacaagaactgcttttctagcaaggttgagagcctgctctttatcctccaattgatagaacaataaagcaacttgacaatacgcccttgcaacctctgcgtgcagaattccgtatatttgctcgtgaagcatgagcgattctgaaagtagactcaaagaaacattcttgtctttttgcgcaatgcttagtttgcaggcgtcaaaagcctcacgcgcgagtgtgctgcaaggtgtgcatgtcttgataaggggcagaatgttaagaatatcggtagggtagaaaaggactggctcgaatgtcgtttgggaaggtttcttcttcgtggccttcttcttcttacttttcttgtctccggcagtcgcaggctgtaaggctgcaggaacgaagggctcgcagaagtagtcccgacaaagaagttgaatgcccaatttcaagcaaatatttcttagcagtggaggactcttaacgaactttgcggaattgtgaatgcggtagcggaaacgggatgcaacattttgggcaaccgactctttaacttgagtgggagtttggaaactttctgaaggtatcttttgcagatactctttataaacaggactgtctttaaaggcttcatcctctgaaaatatgcaacaaaggaggtatgcgacggaggaagcgcgattgtaaaagctgtgtttagcaatattattgctaaacacatgcttgactgcacgggcaagcatttcaagctcagccagatacacgagtggatgatcgtttccgtattggcttgctgccaattcggctaccttacccaaataccgcatgttgatgcctcgcttgtgcatcattcttgccaaagcaatgccatcaacgggcatagcggattcatcagtgcaaacagttttcacaaaagatggaattatatcattacgaagcaactcagaaacggctttaacagcttcttcgtccttctttaaagtttgttcataatcctttggaactttgtaatccgaacggaaaacatcgggattcaatgtgtagtcaaaatcgtttagactaatgtcaggaattttttccaactcatccttaggaaccgactctttaagctttgcagctttggcttcagcgtaatttttcagtttggtttcccaaatagactgaataagttcgggacgaaggtaggcaagggtatggggataagcggggagcttgctgtcatcattagctatttcctccaagaaaccaatgtctagggggaataaactgtacaaatcgagcaagtaagagcgaccgtcggttcccttcagtcccttggcatccatactcgtgaacatggaaattgtcttgccatcgtttccaacgacaggatgcttttttaagtgaagtatggcagaaacctccttgagcaggggatcgagcttcttgtcaaatacgaacgtatcttcaccatccacttttccatacacgacttgcgtagcaccttcgtcttgttggcggaaaataccgggaattaaggtctgtgcaacaatacgatgacccgcgaaatcaatgaggcaagtgccgagtaacgaaatgggacaacggtcagattgagtgagcagacggatgtatgcgacgtcctttcccactgcatgccgagaagcctcgttgccgcctgttttatcgaagatgccgatactgtccatgccataggagaagaaaatgttgttgtgaatatacatttgcgaggcaagcggttctgtgggattcagtgcaggaacgttcccgtttacgacttcgatggcaccggccatagcactttccgtaaactcgttcagtgtcttctgcaacaaacgttcacgaagcacgcgctcttgcaaattggcgtagggcatttcacgcacagattgaatttcatcattccagtcacgcagattgctcttgttttccaagaaggggttacacacaatggattgcgtccgagtaatatccgcagtataaacagaatgtgtgttaatccacgttggttgttggagcaccttactgacctgcaacttaagtgtttggtctaattcgcctgaacttttcagcaaatcagcgagacccgcttggaacttgggggaaagggaggacagtaaagcagacagggaatggtgaagcgcgtactttggatttggtgaaggatcgaactttgtgttggagctttggttcacacagtagccatcgtagcgagaggtgatgtggaattgctgaccttcaaggacggtgactcgaaggtaaaacaagtgaccctgcagggcccagtatggagggacggggttccatgcagacaggccgaaatcctgcaaacagtcgatttcctcggaggcctgtgcagcatcctcaaaaagcttcacgtagtactgcaacgataactgttcgccggaaaagtctttgaactgtgcgtgcgaggtgttcctcgaagcatcaacatcaccgcactggttgcgcaccagctgaggatacaccgacatgagggcgccgagctctgcgttgtgagattgtcgcgagcagcctgaacggatgttgtctaggagtcgaaacgcatgatacagcgactcacgctccgtgtagtggtccagaatgacgcggaggctaatttccttcacggtttcgcagtcgatggcctcagagagctcctggaaagggttcatgatggttccattgtactcgagacggaaacaggtatacagaccgttgttcaattctataacatgttgacgaagatcattaaagttgtcataaggggaagcatacaggctcaaaggagcgacatcagaaccaaaatcgaccgtgacctttatttcattctccaagacggtcgctgccgacgaaaccgcagatttgttctccttctcttcctcgtgttctccctcagtttttctatctaaaacaacgaggttagcaggaaatgtcactgaaaaacattatcttgacagtacgatccgtgaaaaaaaaacaagggtcttgttgtacgtactctcttcgttcatttagcgtttacgtgtgttcctaagcaaaatctagagatcccgtactaaatgagatactttctatgtcgcaaaaagtttttgttataagtaaataagagttttcgtcaaggaagaccgtttcaacaggcaaaaaagcaaggatagaacaaaaacacagcgttgacttttcgggtgcgcagcgcaagcagcgcgatactttggctcagagaacgagccaatgatggaattcctcggttagatctaaactttatatgcgtagggtctagtatgcgacaagaccgactatagagagaaaaggtggagaaccgaaaacgaaaaaagcaattgcgcctctgggtagcgttagaaaacgtaagtccgacaaagatgagaacgattgtgggcgtgaaatgggacaagctcggcagtgctgttaggaattattcgtaagccagaagagtgccgacaaggacaaaggttgaggcaatcgaggcaatcgaggcaatcgaggcaatcgagagagacgagaggacaagaggacaagagagacaatagagtgtgtgtgaattgtaaaagaaacgcgtcggcaaagaccgagatttcccagttactcttgttcttggtcccctgtttctcttttccttgtcgctgcctcctggcgaatcatctcctcgtcgccctccccccttagccctcgcgaaccccatcgtctattatcgttctaataacattcattcgtttctctatagaatatgtgtgaattgggaaaggaaagaatcccaagccaagcttcctgtgttatgagttcgcatgtcgtgcttactgctcggcagaggaccaaaacaggttctcgagttcggtgactttgacaagaagcttacgagtcacgtccgagtaaggaaggttttggacttggtgagccatctcttcgacatacttgaagaaaggacggccaccccaccaattgacaaagtcgagctcctggaacgtcttttggaagatgggagaggcagcagccgtagcaaaggcacggtggtagatggcctcggtgatccagaacacgtagagcagatcagaagcggtgagaccaggggtctggaagacatccttggtgacgaactcgacgtacttgcggcagttgggcgaggaaaggtggtagaaagcagaggggtcggtctttaccatttcatgagggtcggtggggattttgggaagcttgggcatttcaacaccgcgttccttacacttggcctcgaaatgagccatctcaggaccaagaacagcataagcgtgttgaataaccgccatggcctcctcagggataatggggtcagcctcggctctcacataaagctgggcgacaaagtaagcaccggcttggacaaacaaccggtcgtcaaagagccacttgttgaagctgctagcggcaagctttccttgagcaagcttttgaatgaaggtggcgttgttggagcatgcctcgacatgaggagcgatgttgtagcgcttgtacaattcaacagagtaggcgtccatgataaagagggaagaagaagagaagaagaagttgtagtaagtaaaaagagagagcgagagagaaaaaaaaaatcaaaacctgtggtcagatgcgactgttgtagaacgagttgaactgttcttcaatgaatgatgatgatgggatgggagaagcagctgggtttatatacacagacaaatcggctgctggaagccgttttgagagcaacaaactgttgaagtcattgttgaacatccgagcactcgggaacaagaaaacggtttcctggatttgcacatttgttctgtaaccttgccattccactcagcgacacgtgaacgtgtttgcgacacagtttgtgcatcagccgaccggattcagggatcctcgctgcaagagtcgtcaacaaggttcggttgcgcattccccgcagtcgatggtgacatgtttccgaaaccattggtcggtgacattgcctcatctcagggatttccagggatgtcgcagaaagccgaccgggaaggcgacagcgagtgcgatcgcacacgcgggagcaagttcgctagaaaagtaatgacagtgaagtgagagtaagtgagaggggttgagcatgcaggcttggatgattgtgtttgtgagagaggaacggcccgtagttcaagaggactaacgttaatctgttgtattgaatgatgcaaataaaatcgtcagccgaaagacttcattcaacgagtttcgggctctagggtggcagtttcatggttgtattccttgcttccattcgtatagctcgttgctttctcttcaccttgtacttgtgctatttctttgtcttcgtagtaaactcattcccgacacgacccatcccacagacactcccttagagtaaggttcgcttaaaaaataaacactaaacactaaattaccccacacaaacgacccaatcagaatttgccttctcattctcccgttcatttcatgtacatcatattcgccttaacactccaccatagaatactcgagtctggcggctaaatggtcgtcaaactcagacgtgtcgtcagaacgaagcggtgtcgttatcgtctcaacgctgcgatgtggccgttcagaatcgtccaatacgcgcaccagctgcacttcacatccatctttcaagtacagttctagtttccccgtagtgggcagcgaatagccttcgtacacacatttaatcagccaattttgtggtcccctgttcagtttccatagcgcgctacaaaagtctccgatcgtgttttttgcgtcatcaaggcctaaaagttgcgtgtttgcccactgtctcaacgcgaaatcatcgctacttactttcaatctcatgttggcggtgaaaatgtctgtgtgcccccactacggcgttcctgcttcttggtccctacgctccggctggctccagtgaagcaaacccccgttttcatgtgggcagatcgtgggggttgttttcgtatcgaagagcggatttctcgatacgtgttcgttacgcacatggtgacgtaaactcaccaccatacggattcagatggctactgctgctggatgtcggataggttggtactgagggcgttccggtgccgtagaatggattgccgccatacctcacacggtttttaaatggtctgttgtattgactgtgtcaccgtattaccgtactgccgtattagtttctcctaaaacacatcctagcctttggatcccttttcgttcgccttacacgctacaacaaagctccgcgacaatatttactttggaaagttactttgtgaccctgcgagtcgttttcggtatctaccgaccggaaatttagtttgtacattttttttcttgttcgtcgtgattagacacaacaaaagccaacagctctctgcagccgaatttagctcctgtgaagtgagtcgagtgttttatttttgtgtgcttcaagtttgacaagttcacacgatcgccagcgttcatcgccttaccaaattaatcgcttaactttattgagttcctttttctgtcccctgacgcgccctctttctccccatggcatttcgttattttcagctagcgaaacgagacgccatcaatgtgctagaccctgccgtccgtcctaaccatgccggcgttattccagcacccgtgtttggtctcgacagtcacttgtctcctcacgttggcatcttgctgccgttgaacggcttcgacatggagcaagtgtgcttcgtatggagatcgttgacggactcgggtttcatggtcgagtttattattcctcatgtgcctcacgaaaacgatgactcggcgaatcttaccccccaaccaaaccaagatgtgctctcgggtacgaaaggtttgttaaaaggacctcccaagtccgctaaagaaatctacagtgtcttgtgcacactcaacgagtttacgcatcccaatgtgcttcattcgactgggttcacactaaccaagtttgatgtgctcttcattaccggtggtgctggccagggagtggaagaaatgattaccgatcctttgctccactctttgcttgtgccataccttcgcttgtgttaccgcgagaaacccgataacaatgctgcgaaagagcccagcaagattgtgtgtgccgtgtcgcaaggcgtccgtgctatttacgcggcagaccccacaattcaattgaaggcaactaccattcccgtgtggatggaacggtcctcgctactgctaggcttgcggcctataaaagcaccgtacacggctccttcactgccacaggatcgttacgtagccggtccggttgcgaaaaagaaattcatttacgttgatgaaaagtactactgtgtcacaggacgctgtaataacgactcaatcatgctcgcaagaatggttgttcgtttgtacaaacaagcacagcgcgaattgcagcgtcacctgagacaccagtctgtttccaagaaaacggagtctccgtcttccgactagcaacgtgaacgttttctcttaatgactgcacaagcgggctctgtttgctttcgcaattgcttcttatgtttcttcatgttttcccctttttgttcgcctaagcgcagcatatgtcatagtgtagcttatagtgtattacccttactatatccaaatatggttctcaccaccacgaatgtaaaacctgccaactaccaacctaccgaaatcaaccgcgggaaattatatggctcaattgcagcatacacggtgagttttatcgggttccgtgaggacaattgaatacatctatttctgagttgacaagtgaaattttttccggctcgattttgccattttttatttcaatataatatctcatcgtggttggcttgtttcagcacgattttcagagttttttctcgcagacgagcacgttaatattttgtctaattttctctgcttaaatctttgcgtgtgtccttaaatagaagcaacaggatttgttattgtccctttggttggttgtgttgaaaaaaagaacacagtttagagttatttgaaaaaaaaaaaaaaaaaaacaaagttcgtttgtgtgagcgtattgattgattccttgttccccttgtttcattcccaacctttcttgttcccttcagccgttctgctacttcctttatttccctttattttctcgagttttcaaagacatcgggccctgcttacattcgttttcattcttccttctctcattactcccgcagaatcataaaatgcccagcgtgatatcagaagcctcccaatttccccccgtaggcccaaacagagttgcttcacagcaagatgccgatgttttttctgctgttggaattggagccgacctcagtagctttggtgctgatactgagctcttaaaacacatgttcagtgcctttgtcggaaaagccttggacgactacgctcaaggaaacccgtccgcctacgaagacatgtgcagacagttttcagcagcagccgacgctgatgacgcgccttcctcttctcagctgcagaatctgctcatggctctcactcgaaatgtatcgaggttagattcctcatgcagttccttaatatcgagcattttaagtacaaattggagcatgcgtgatgatgcctttgtatcctcgtacgtacgcttcctcggaaacctcttgtctgctcagtcgacgtacatgcctctggtgatgacgatgatcgttcagcagatgtgtttccaaccatctagtcagtctgtccaatatgaacgagctcatttagccttgaagtacgtacttgacttggtccctcgcgcacattcgcatttgtataatacaattatcgaagagtttccatacaaggacgaaagcttaacggctcaaatgacctacatttcaaatattctttccatttgtgaatacgtgccctcaatcaaagggcatgttattcgtgccattattgacaaacttatccaagtagatgttgagctgcacaccgagctggaggatttcgacgaagaagaagacgatgatgatgatgaggacgtcgattcggagagcgagaaaagtgcaagcgacgacttgcttaccgcttccactctctatgaactgcatgaatcggcaaatggagagacagcgatggagcctatgtcgatggacgtgcccgagacctccccgaagttacttgtggagcagcttgatcaacttctctacatgctatttgcatatcttgactcaaacttatcccccatcaacgttgatcgtgaaatcgtctacaattatctcattaactctttcgtcagtacagtgctgaataccttccaatcgcgctacgtacagttcctcattttctgggcctcacaaaaagatccggaattcacggatattctgttgggtgtcctgactgaggtatgcttggatccctcaaaatcttgcacaataagaattagtagtgcgatgtacatcggatcgtacgtcgctagagcaaagtctttagatccccaaactattcgtgtaatggtgaacatgctctgtcgttggatagaggcgtatcttgaccagtacgaagatgacaagtgtgaagacttgttgtctaaacactctgtgtgctacgccattatacagagtgtcttttacattttttgcttccgttggaaagagttgaaactttccagtgagaacgacagtgttggagacaaattcgaatggttgcctggacttgctgttcttcaaagagctgttctatctcgtctaaatcctctacgattctgttctacaaatgttgtgcagcaatttgccaaggttgctaatcatctcaatttcctgtatgtgttcacaattattgaacacaaccgtaaaagtacaatccgtgagggtttcgaaactatagattgctttttcccctttgatccacttcggttacccaaggtgcttacatttgttcaaccttactataatgagtggaggcctattcccggaatggatgatgacgatgatgatgatttgtcagacgcatcggactccgagtaagaagtttatgattgtgctgttgatgtttgatcataagcttggaaaaccaaaaaaaaagcatgagaccacaaactacggattttggattataaaaaagaagaaagcatattaaggatgggttaggataggatttttgtaataaacaaattaaaaagatacatggcgaatttgaagtggatgatcgaaaactttaagtagtggagtctaaagacattccacggatactaaataagtcggaacgaggaatacttgctaataatttagggcgagggatgcaacgtgtaatgcccgtattaaactaccaagcaaaacgttaactcattcattattaataactacatgtagtaaaagtcatcaggagaaggaaaaaactaattcacctgtgtttcattaagtgtgttaacgccgacccattcccatacccgagtccattcgccttcaacctcggcttctcgtgttcttattgtagccatagaacctagcttgttgactactaaagaccataaacgattttctaagtgtttagacacacgcttttttgacatagggcctccagcatgaaacacgatgtcacgcagttccattaacggaatggcagactgttgaacttttgaagcttgatagcgcgccttatgttgcttcaacgcttgcaaacagaatgttgcaattctttccgattctcgacgcaagaaaagagtttgctgcactttatgcacaataagtaacgcaagacttgcaatagtcaaagctgccaaaatatatgtcttatacgtcaacgcagacaagaatagttgccgacgcactctagtaaaccaaggtatggcgacccaactgctgctttcaataagttttccgttcattgatatctcatctgtctgaagtaataaaggtagcgaagcagcaaaaaggtcattgaactcggaaacgggtaagctaggaactttacgtgaaagcagtaagtcataaaggaaggcaacggaaaaggctgttttacaagaaggaggtttcgcagtaacaacggaagggacaacgatgtcagcaggaagaacggctgttttgttcttcgcaattgtttccgcggatatttttttggtaagtaaacgagcgttaagtttgcgtaatgtgttaagacactcttcgtagaatacttttatattctgttcgcgcacagaatcattcaaacattgttttgagggccaaatatgcagccgagaataccaaggttcggaaagaatgtatcctggtttacactcaacttcaagtcgagaaaagcataaggcattcggcggacaaggaatgcacataggcccaataccaagagatcgaagaatggttggagcctctgaaggaacgttacagaagccagttcggtatacctcttcatgccagagaccaagaacaaaaacaagaacgagcagtaaggaaagtgtcacagtattataggcagtgatgcgccaaaatttccgaaacaagtaaactataccttttaaacctgccaccgcaaaatggtatattgttacagatctggttcttaaagacagttccgctcttttcaaaaaccctttgggcgagtctgacttacgaacgtttttttccttttgagtattatcacgagtagctgattctctgataaacgttttgaatagctcatcgtcatcatcatcgccggattcttcttcggtgatagcttccttttcctctccgtcctcacgtctaaattgaacaggataggatgcttccgaggcgtttctcttgacattcgtggaaccggaaagcaaaggggaagaagtcggagattgcactttaccttgaaaggcaggagacgtgcgaatcatggaagtatccatgtaacgaccaccaaatggaaacgacttccggttacgcgttactgatctccttggtgtctcgtgctctattgggcccatggacattctgtgtaccggtttcttaatcgatactggttcagtgtcatttgcgatagttcttctacgtgaatatgtgaattgatgatctggcggggaagaagaccgttgcttttgaaatatattcgagtctctgtcgtagtttttccttacgttagcgacaggagatgatgcattatccgacaaatcttccttgttcattgagtttgtcaaaggactgctggtagagttgctcggtgaactcgaatagtaacgtaaatcagtatctgaatttgattccttaccatccaagctttcactaccctcatcactgtcttgattgtacaattgtgagcgcaattgctgcaccaaattaacaaagtcgaccttcttggcattgtgtggcagagaaattccataagatgaaagaattcgttttagatcgataactcttaacgtcgccaaattaaaatcaagatctttccaatccatttttatcgattatttcattattatgcatccgaatgttgttggtagagggcaggtgccgttttgttggtgtgggtgctgcggtgttgaaagaattgccaccacaatacaaccttactgacccgccaaatctgacttctcctctaccaaccacaactggcaataaaaaattccatggttattttagtagttgctagagataatttattaaaacatgcaaaagtatatggaacagaaagtgaagcagcccttccggaaaagtcgtaagggcaatgatcatggctcctgtgctcaattgaaaacgcctttaagcaagaacatgtgcacgaacaacaacaacggtaacaatgttcattataaggatcgatttgatgtgcgagacagcactcaaaaaaaaaaatccggccgttcttcaagaaaatcgagtcccaatggtcgtaacgagtcttcacccaagggatctaatcgtgtgaagcctgcaacgcttccagaaaatgcgaaaagtgtgaagaaagacagctctgtcaacaataagcgtaggaactcctacaactcttcagacaatggttcgtcctcttcttcctcggcttcggagtcatcaggattgtacgctggtcctacattccttcattctcccgccgcttccaagctccctattcccgattttttgaacgacgctggtgctgtttctcaagtcggagctgttcccgcttttacaactgtcacgactcctgaaaaacccatgtggaatttattccctactcaagcttgtggttatcgttccatgccgcctacgccgacagagtgtggttcgcaagaaatatacttcggtgcgacgcaacagtctgcgtatgacggcttttttgaggtaaagtcccaaccttgcaacccccctagccctttggccaatatgcacactcctatccattctgaagctgtgaaaggcaaacacagccattccactactaccttggaattgctcttccaccgtgaccgagagcagcgtctttttcgcttgttgcgtcagggaagcgcttagatcgctcgtttatttgtttctttttcttgtgttttattttaaacccttcggtgatattgatttcttgactgactcctgtgtctgcaccgtatgtgtgcacttatatgcttgtacaccgttactcttcgcttgaaggaagtacacccatatatcgtattcttctggtttgctttgttcgtttttgttttcggttcggggttcagttgaatggtccccgacattggtttctggctccttgagatgtcctcctaatttccgcctctcccctcaccctatgcgataatgattggaattgcttggcactaaatcatatgtttgttgttccgatttgtaataggtaacgggtatgctctgcgtatttccttgatatgatcatggaagttgtttctcataggggcacttctctgttcggtggctctggccttgttccctatggtcacagttgtcttttctcgtttgttttcagctgcttattattctgtgccctctaattgcattcatacgtactccttattgccgatgcttacgatctgaattgaacaattgattggctttgtttttctttattcgtcaagagagtctttcgtttttattttcaagaaagtgctctggcagctgttttgttgaggtttctcgttcaacttgttcgttgctttattttatgacccggtttttttgggtctttctattcttctctcaacggagtgagtcaaaaagtcatgatcatcttatggttttggttctttgtttttctctgttattctcctcagtcggcgagctcttgattgtgcttgcactactttaaccgcccttaactaaaaagaggagagctctatgcttatattatgccatagagtaatttcgggttgagagtgcgggtttcattattaccgtttctcctaccttacgcctttggattatgcagttcaactttagcttttgctggcaaaaactgggctgctaaatatgatgcgtctacgaagtcttctgctatgaaggctttgcgtcgtttcattccaccgaaattattaaccttgcttttgtacctacttaatgtagtctgcgatgacagggttatttcttcgtcattgaagccagctgttgacaaacctctagatacttctgtgaaatgctatatatgcgtgaagtaaataaggcgtacgcatatgcactaatactggtaatctaatatgtttggcgacagttgacgcattgatctaatgtctgacattggtcaattggctttcacgggatacacttgagctatactcttctatgtttgtgctagggatgtggtgttcctcaccgtactggcatcttcgttgaagtatgtagtaaatgataggtgcgtctcttatgctttatggccgtgtgggaaatggtagggatgtgtgattaaagggtgtttaagggtggctcgtagtccgacttaaacttagagaatgggtctttaatagtatttatagtggggttggtcttcaagtttgctacgtagggtcttattgcagttagaactaaccatgccttgtaatgaacaagctgctttttattatggctctaagaccaaacataaaagcgtagtagaccgcacgggttaacagttttataacgtatgtaatttctctgttaattgtttaacctatttggttgttgggattctcttttctacgtacgggtcggacaatactattctctggggttattttgtattataatacaccatatgcacactgataccctataagaaaatggcaagtagtaaggtggaatctgtaaattttaacggagttcagtatcaatggactcaaaccctacgcgaggttgatattacgatagatgttccaaacaacactcgaggaaaatggcttaaagtttgtataaagccaaactacattgaagctgttcttcaacatcctgaaccaaaaactctgttaagtggaagtttatacaaaaatataattgttgacgaaagtacttggacggtcgaggaacaatgcaaacttgttattcatcttgaaaaatcaaataagatggaatggtggtcatctgttataaaaggacatccagaaattgatatatctacaattgagcccgacaatagtaacttgacggacctcgatccagatatgcgtgctaccgtggagaaattgatgactgaacaaagacagaaacagcagcgtgagcattcagcaaaccagcagaagaaaaaggttttgcaggactttatagaacaacatccagaattggatttctcaaaagtaaagaatttgtaacgattaaatataatagaactactacttatagcagaaagtgatcgcaactcaacagtaggaacacacaggatatgaccggcaagaactctgttcgtacaagtctcgaacaacgagagagacgtggttaagagtcatccctaacgaagatgtgccgtcgactcctatccgctagcggtaattactatcctatatttttccatagtgaagatgattgatgcataaaaactcttcgaaccactcatgcgtgtgaaagacatgactacataaacaaggaacacataaacttcaagagcagaggaaattagtacgaaagttatgcaggacgaaacgggttattagagtttctccagttcgcctgactaaactgctgagaggttctgcgaagagcaaacgggttgctggactttctcgtcgtcggtggggtttggatcaggttcggagtcgaccgtctattataggcattgttgttaacgttcgtttggaatgacattggtgaatagccaggcgtgttgttttgtgcaaccatcatcggttgcggagatgtgatcatcggtgccggcgctccggtgtacatgttagtttgtatgttgaccggaggtggagctcctgtaagcattggctgctgaggatacattggcatcacaggttgaacgagaggttgttgttgttggatagatgaaggtggaggaggaaaagatggggaaacgggtaaagaaggtggttgctgcaaagcgggctcttgttgaccgatggtaggaaagaaaggattggtcacattcattgatggttgcggttgctgcatttgcggttgctgcatttgttgttgctgaatagcgtaaggattagccatgtaacctggagtaccaacaggagcaataactttttgaggcatatattctgtggacgccgtcagttctgacattggcgtcaatggttcagcaagcgcagactgaacatgctggtaggatgagttcaaaaatgggtttaggcgatcatcctcctcttttttagtatccttcagcgaagcaccgttgtaagcaggggctgctgcttgaggttcggggacgggaggcttcttcctgaaaggtttctctggtgcctctgcacgaggagcgatgttgggaggacgttgtttcgacttggaccgtttcatgtccatgtattgttgtctgttactttcaaagttgggatcttgcaggtattcctcaagcgaagacgtcagtcccgtaggagcatgtttgatattgggtacttgaagccgagtgacaaattccaacgaccgtgcaaagctaaggaagtgaattactgtctcggtttgtgtgacaaaacatttgtaaatttttaaagcatgctcagcatccacatagctcatttcaaagtaatgttcaaggacgttaatcacaccgagattaacagccttaaacaaacttaacaaatctgcaactaataaacgaaacgaggtgatggtaatatcgttgtcgacttcctctaccatgtactcgcattttaaaagtcgtctcaattgagcctgaatgccttcaacgtttcgaagcaagcctcgttcaacagtcagtcctttcagcttagcctttgggccatcaccttgccgagcataatcgcaggacaatcttgagtactgttttacacgctcttggaggtattgactgtagttatggatattttcaccttgagttgtcagagcagtggctttcagaacttcaagtgaatggtcacgacgagtcagacactcgatcacagcatttggagctccatcacgaatgagaatatgaaagacaatcagagccttgaagacaatctacagagttaggactttcgtttcgttcatacaggtcattcttaatgaaaaacatacagtccacgaattattctttaaccgttcacatagacagttaacaacactttccaaaacaggacctccttgttgagttgctttcagtaggttttctacgtgtttgcttttaggagccgcaagctttatcttcgttgcctcttagggaattgtgagcgaactgagtaagctaggtatgtacatacttttaaccgacttctcataagtagaaaacatagttcctaccacagtttatgagataaaatgagagtttttggacaaaaagggcctgcagacttttcacttggtgctttgccctcagcaggaccgagggatcccagggtaggtaagtctgggaaccgcggttgtgccgcggagtttagagaaacacagaacaagttttacttatttcgttttttataatctttaggaagctctagcttatttccaagggaatgcatgcctaattttcgttttctggcggtttcttgtattttcatcaaaaccgatttttcagttggatagtaagaagaattagcaccttcatagacaacggcaagtcctctagagacaagctgagggccaatgtcccgtttgaaaaaaagccaccgaataggatagtacgttacaccgcatacagcacggttgtattgatcacgatgcaatggatacactcgaacagaacgatgctctaactttctcgcgagaaattgtttagcttccagtgaaaaaggttgacccagttttccaaaataacctgactctggagcgtcaattccagaaagtcgaatgctgagggtttcattttttaaagcatttcgattagatgggacttttctaagccaatgccaacctagtaaacggcctccaggcgtgtgatagaatcggaaattgtctccatctccaacagaggttacataaccatacaggctattaagtttcgtaagagacttctgttgcccacgaaaaaatctagaggataaatcttcaatgtcttttattcttcgaaacttgcgatggatgactattcctgttgaaattgtcaatatgatatagctgagattccgcaaggatatggagtactcgtttctttgattttgcatcctcgacaaaacatcggtttaagtgatatcacgtcgaactatcttcaaatgaaggatagaatgtttaattcatatattgttgtagtgaaataaatgaaataatcctccttatactttaattcattgatttttattaatgaaggtaagtatctgatacgaagaaaatctatactaccaagtgataaaaagtttatatgaagatggaccagtaagtaatgtgagaacattgatttttacagtactaacatacaatcaaatgcgactatcataaaccaaatgggaggtttgttatattcaatgaaaatgggaaaatgaatagtaaattagtttagcgtaattacgtcggcttgcgatctgtgttcaaataagtttgaaaatagtttcgtatagtatagacggtgtccaacgtcacttatgtttgttaaaatactcgagtaagtgtatcgcaccgaactcagaaactttatgtacgagactgaaattgttttaagtaattgtttatacaacaatgactggtataagcagcacattcagactatgtgttgctcatgacacagttaatctctcattaaccgatatatgatactcgaaatggcatgtgttatacaaaatccagtcagagacgttacagaacatgtgtgtcagagaatctccctcgcgtgtctaggatgcaggaacggctgaaacctttttttttttctttttgcattatgcacaattacttcttgtgcatatttcacttgttggtaaaacacagcagctacctcatttattacaattcatctcttgtattgatgttttacagagtcatctccaaatacatttaagacatggcggcatttactggtctttggttttggacttctctcgtaaggtagaaccttttgaacgaagaggaagaaaggccacgggatgtttgttaaaatgaggccatgcagggacacaaatctagaagagaattagattcatgttcttgaaaaaacaaactcagaacttacaaatagcaggataatcgaaagtaaaccgaaacaaataaatacgtagttagaatcttgggcaattagtccacagacaaaagaaattgcctatattcggtgtttattagtacattcataataaagcagaaattacgaaaaacatacactgattattggaattccattgttaagtatgtttctacaggcaatttggccttgaaaatcgatgattcccttaaaccgatcaattgttatcatattaaagtcttggtatattttcccgtggaagttgcagttgacaaagtgcatcgtattaagtgagagaggtatttttcattaacaatctatatttgtataataaacaaatgaaacttgtcattattagatatgtattcacgttgtatgagttacatatcgacttaatagggcctgtgaattgatttgggttttgtctttttgtttcggtaacatgttgatgagctccattgcagattgggagcaaggagagaaggatagatggatacgctgtttaatgaagaataaatatgtgtatatagtccattcatctggtaatggtacagaaattttcgagttgtttcattttcatttatattcatatatgacgaacggtttatattcagtgatttcagtggtatgcgggtacatacatttattttttgacctactataaaatacattttattccttgcttatgagttagtttgaaaaggtatgtgaatgattcagtcgttgtcatcggttaagaaacaacttcgtgtagatatacataattttttagagctaataaatgtttggtagttgaaggatttcatggtctataatgttttgtatggagttgcataatgaattgcaaattaagaacgcgtttgccaaaattagtagtatttcgtttaaaaaaacaaactatttactagacagtttttttttgtaatcgtgtgtatcaaaaaaagctgctgaagtatttgcttatattgagcagttctaaataacacaagatgtaaagaagtgttatttgtgctaattatgtgacccaaccatataacccaagacttttctgacatatcccttttcatatctttaagtactaacttagtaaatacttgcacagactaagttccaaccctaagacacgctacccgacttgttaacatacactagccattcatcattactaactgtagttaagacttaggctttttttcggccaaggtagactactacttagccttagtaacgaatacattagattcaaaagtgtaaacaaacatatattaagtctacatcctctaaacttttaacgggattttttgtttagtaaggttattttgcaaagtgctacagttgataactggttcaatgatgagatcaacatgtattcatcctttgagtaaagggaacattatactgaagtatcaaaaaagtccttgtgtttaggcgcttgacttggaacattcgtatgaatctagtattaataattaattaaatctgcttttagaaaacaagtgagttaacaaaagggtttctcagctaaagaatttctggacttaaatgagattgacatcaacagcacacaattctaccattactttgctaaataataaaacttatcaataacatgattaaatacaacattcattagtaatgtctattgtttccggtaactattaccattaattcacaggttcaactcaaatatcatatccacatatcccctttcatatagctattgaacataaacaaatcaaaagtaccagtagcaagatagtatttttagacaattgatgcgcttgaaggttaggaatttgataggataactatttctcctatacaatagatcccatgtatactaagattgatactttcatagaatcgttattagttacaaagcttccactgttaacaggtcgaggttatatgttagtcaaaaatattgacatttattttccttaacatgatgtccataaacagaaatgttttttttaaaaaacctagccaactacgagtcatgaatttccaggagaatgcaagaaataagcctaacaaaacttacataaaaagcacagtttgtatatccgatccaaaaccttcgccggctccttaagaaaaaacctcgttcgacaagcaaatgttagataaatgatcctattaactgagtaacattggcagatattttcatgataatgcttttccctgcttcagagccagcttttgcttttttgtaagtggagccgcattctgtatatggactacattgcgtctccgtttcgcgacatcagtctctgcctgccatatagggatggcaatactatctgaggtctttaatgtgatgttgtcaatcgcgtaccaccctttggcaatatatttttttaacacaacatccatgatagccaaaacgttctcgagaacatgctcagttggttgggaagccaatccacaagcaacaatatggcttgttccttctgacaatttgaagtgggtagaatgaaaacactttgcaatttgatgacggattgtatctttcttcaaagatataggaaggaactttaactttttctgctctaagacttttcctagcaatacagtagcgtccttaatgactctttgatcagcaaaaaaatatttgtgctcatttcgaagttcacacttttcctttatcgtcttataacgtcgcttaatacgcggaatactaagaactgtagtaacgatttcgtccaacttctctttctccacttggtcctgtattttctgttggttttccttcacaataaggcaaacattatctaaagggacgattcgatgtggcaaaaagcttaacggaatctgttaataaaaaaaccccaaaaaagagaactgtaatttcacttacattttgctgggaaccttaagctttgcatttgaaacgggttgaaacgtgttgatttgaatccatagtttagatttactggcatcaacgtttgagcgtttgcaattctctgacaatgctttcaaagcactttcaacttgatgaaagtcaactttatcgagagactttgaattctttttctttttcgaaatagggacagacatttcagagcttcaagatgtcttccttcaattgaaaagtattgttaatgtttcgttctcaaaaccgatataaccctaagacccaaaaaaaggaagaaaaatcaataatgaaaaaaagagagattgtcggccgatacaaacgcaaagctgcagatgcaaattgttttgactgtggcacgaacagtatttacgggtaggttggttgtaaccagtaattgtgtggccgaatatgtacccaaacttaccaccaaaaaatcccaccattcgtgcgggatgcgagcaatgagggttgtcgaagatgggttgacgaaattgatatggaaggaagctggaaaatttgtgaacgcttaacaccagtgtatgcaaacctcttaaagaagaagctgccaatttatcgtacacacacacgttacgctcttaagcgacttcattgaagctctttcaagccctcaaacttcattttctcaaacatttgaaaatgcattaactcgtgacgatgaaatgcaagctagaaattaacacgcacctgaagcaagagaaccggaacgcctaagtagcaaaacgttctgtacatgttctcaacggtaaagcttgcaacattaaggaacaaaagacaaaccctttttgatactcttcttcaagttctgcaggcaagtttcaagcaggcccgtttcgtagtcattaataaggccgacgggatggatgtcctcggctccttctttgcccaaagtaacccgagacgaaaagaaatcgacaccctggtccgtatagagaggcgactcaacataggcacattcagtaacgccaacttcaccagaaagtccacggagaacggcatttgtcatccgagctccggcatacgccatggacaaagtagcacttccggctccagccttggccttaacaacttcatctccaccaaattgaatacggtgtacgatctcgtcacgttctttttcgctcagttggacgccactttgtgaaagcaaaggcacaatagttgcgccagaatgtcctccgacaatgggcacacgaatggtttctggcgaggctcccttgacctgagaaaggaacttgctcgctcgcacgctgtccaacgtagtcacgccgataagtttccgggagtcacgtacgccgccggcagcaagcgcatttttcagaacgggcaccatcgagttgacaggatttgtgatcacaaggtatatggcattaggtgccaccacagcacaagcccttccaagcttgtggatgatagacgcgttgattgcaaacaagtcgtctctagtcatattaggtttccgaggaacacctgctgatatgatcaccacgtttgcgtcctggaccgagcgctccaaaccgccattctcagtagcgtatccttgtacatcgctggaggtatcgatatgacttaaatcggcggcgacgccagcggcaccgtgaatgtcaaataacgatagtttagagatgtaaggattcagcttcagcaacaaagacaatggctgtccaatgccaccggcggcacccaggacagaaacttttaaaggacgtgtggtcgtagtgctatacagtttgcgagtcaatggacgactgcaattatacgaaaaaggaaaaaccgttcttgtcgttctcaacataatgacgatgatatagacgtcaacactcagaaacacgacagtacaatcaataacagcgaattagacagaaacaaagatcaacaacgtttcgctctcaaactttgaaaacctaaaccaaccaaggacccgagtcgatattagtcaacgttaagaaatatgaccagcgagatgttatagagagaaaaaagaacactcctgcggagcaatgtgtacacggacttaaagacgcagattttccaaataaccgttaaataaaactaacggtgtctctcgctaaaccgctgttttatagtaaatgacggcaaccctgtgaatggtcaaattttagttaaaattagtaattggtcgtattccaaatgcaaattactgcaatttgagctacaaaattaagtgtaaacgaccaagaattattggcaatggatgttgggaattgtcaagttcgtgcttgaccggccgctttaatacgcagctaaggtatgacgtcggcttgcaaaaagcattatacaaaaacttaatctaaacaaacacaaaagatgttacgaatcgaaacgttcgattctattcttattgagtgcattataatcatatacaattgtttcttgcgcagacgacgacctagaacacagcaaggcagtgtaaacgggcgccgtgggcaccacgtgtgcgcataggagtagtctgttacagaaaatgacgctacgtacagccattaacatcacacggcgacaaagtctaggcgagggtactagctaggaaacatgggaggaaaattggtacaagtaattatttacggtccagagcgccttacgcccggaatggtaaacaagaactaacccaaacatcgcactctacccactttgcaggtcgagttgttccgaccagacaaaagggggaggggacgggggtggggactaaaccaaagcgaagagatgtgcagaagggaagataccgatcggtacggaagtagggtgcgcagaaacaaaaacaacagggtgcctgtccgtcgatacttaggaaacgttccatccggaccaccaatacactcatccacccaccaatccaacagacccactcaacctgccccttgagacaggaaatgcgtttccctacaccagtaatggggatgactagaggggggttggataggatagatgaggttctgcaaaacggtagatagacggcttcagtatggcccggttagataaaacacattgcaatcaccttttgtgtggcttgctttttcagtttcgtttccacccaaattggtttcatcgacctttcaggttcggctttttccagttcctcaaggtccctctccatcccttcactcattgaggcgactcctgatcggagaagaaacaaagaatgtgtcatcaacagttagaatgcatgcgtgagtagatttgtaaaaacatcggcaaaattgtttgtggcaacgttgcatctaaatataaagattcaacaaaacacacttcatgaagttggtcatataaacgggcattgtcaccattcataccgcttcgttcgtagctatgcttactcatggcggataacttcggtgacaaactctcccttttcgttaacggtgtgcttcagcatctcaggcatagcacactccttgtagtcaccatcatctgtgggaatgttgatgttaagactcgtggtacagctcgtaacaaactcggtgtccagcgattgcttgctaacgaagatggatccaccgtcacatttgtcaatgaccaccatggggaccttttccataatttgacatccaaaattggcgcagttcgcaatatccaaagaagcaacgagagtgtcgacaacaacgcttgtgcgcttgcaacgcgacattgagacggcattcaatttgcccttaatgataatggtgcagttgttgcagttgaaaatttgaacagtatgattgagctcaacgttttcaaggataatgttgtggttgtccgtctggttctcaacgaaccacttggtgttctccaactcgagacgaggaggtttgctgggtgcaggagcgggtgacttcttcacagcatgagagccgggactagcgggcttaggggcgacaggaggaggttgcttgcgaagctcaggattcttatgggtcatttgggacttgtcaaccttccgaagaccggccgtgataccctcgccctggttaatttcagcaaaaacagcaccaagattaggcttgctggaagcaggcttgggtgtggtatcatcatccttctcccagtagttacccgtaggtgcaggaggaggtggaggaggggggacggatgcagaagaagcggcagaagacggagcagtactatcttccaatttcaaatccttaagcttagtagccaagtccgcagcagaagcatccgtgctccattgcagtccagtcttgaagtgttccttcacgtacacttgcaactcgctcaaaagcttcaggtatgagcggacccactcaacttgcgtctgatccttgttcttgacttccgtaagaacacggttggcatagtactgggcagagtccttcatctcacccataaagccaagaggagcaggttcaacggtgacccaacccaaaatgctaataccgtccattaccattgacagctggttgaactgaggcgagttgcgattctcatcacgaattttggtaaccccgagcagctcttgctgaacaggcttcagcatttcagtgtactcaggagaagtgacgacaggtttcttgcacaaagaagacaactgcaggatgtcacgaagcttttggaaggcgctgtccacatgttcagactaacgcgtgttagagaaacactcagtcaatacaaatacagctgtacaggctgcagtttctacgaagaaggatccgtaaaatccatattcatcagacatacctgtttttcgataagtcctccaattttcttgcttaattgcaaatagggagtgagatgagtcttgcaatacgcatcgtaatcagaaacagacttgggaagttgaggtaagtcggcctttggctcagtctgtgccttttcgggaactggagcagcaacagaagcctgctttggggtcgtgtcggtctctgaaggctcttcttgttggctgagtgaagaatcacgaccaatctcgacaagatcctccaaacgcgaggtagcagcctcgagcctgcatcggaacttattagcaacagtctaaatcccccagacaaacataccgcttaagaattgtcgtaaaattgtaaccggtttcacgaatattgctgagatcagccatggtctgggaggtgaatgtggctctagagagtatatggtagaagataacctgttagaggcttccggaagctctccacaccaccgggtaacaaacgggggtaacaatgcctgacagaagcggttcaatagcgtttaagcttcgcttaaatttcgcgcgagaagttaatttgttcggcagttaatccaatgagtcggcgaagcgcgagtttctgatgtcataacctggagacacaggaattaagcttccgatcgtctggcgccattcaaaatagcaacgtaaacaaacaaccagcctgccgattgtaaacaaacgcaaacaaattatgcaaaacaaaaggcaaaaacttgtttcttgttgagtagtttatccgaaactgctctgtatttgccgcaataacagcggaaatttgcatgtttacgggagtgaacggcacgagatcgtcgttcaggagctcgattaattcatcttaacgaaccttttgtgcaattaggctgaacctcggaactgaatcaaccactcatacgccagccgcgcaaaagttggcatggcgacgagtggctgtggaacatccctgcgccgtttaaaggtgaccttacgtcaggtatgacgtagagtccagaatataagtagcgcgagcttccccagatgagagcatcagagagttaccaaggaaacctttgttcaggaaagtctttttgtatttatctggacctagtgacgctcttgttactgcgcaacaataccattttactaattggtaactgaaaatttctctggtattttcagatatagcattttcccattacgaagtactcaaaatccgtgtttcggtcatagaattttttgtcccgtgtttcatttttacgacaatcactagaacacaatgcgtttcttcgccactatcttcctcttcatgagcactgtgtctgctctctccatccgtgatctctcttgggttttcggcaagaaggagaagagaatgaccaactctcttgttactagtgttaagactgtcaagagcactgcctactacaacatttctgagggtactttctgtcacaccaatggtgccaatttgtgtgtctcccccgatgtcattgccatctgtaccaaccacagtactgtgttgctgaactgtcctaccattcttggttacccctacggtgttggttctgcctgtgttgagacctctaacacttacggtttgacccgtggtctttgtgttaccggttcctccaacttcaccacgaaggctaacgcctctaactttgagaatgccactactcttgtcactcgcggttctcccttgaagcaagtttctttggagttcaccaacgtcattccctccaagtctgtttacatcagccgcagctctctgactgaatggagctgcaaccaaactctttgcaacagcgaataccccttccttgtcaacacttgcttcaacggtactcaataccccgttaactgcaactctgctcttcgtacttctttcggcggtgctgaatgccgtaatgttggttacagaggacaaggtgtttgtgtttacaccaacagcagccgctctgctactcgtttgaatgagactgccgttaaggatatggcctctcgtgctttgtggtaagtagtttagacaccaccctttgcttcattttggttactagcttgtttctttacctctttaccgtctgaccgaatgcatgacatcgggacggtgttacgctctttctgtgtcttttctgttcaccatgcattttcttccctctgcgcgacgtgcgttatggattgtgctctgagctatctgcattttcttacgttatagcgtgcattcttagtaacggcgttcgttacggcggttatggtcgaccactgacggcaccaacttccacgcaagagcatcgttctttactattttatcaatgcaatttgattacatgactcgtactattctttaagttgtggacagggaacggaggatagtctcgacggagcaagtgtttgtttttaatgtggggatgcttcatcgtatattatgtgcggtgttgtatagctgagagattgtttcttgaattccactggatatcctttccagaactgtctgcttttcaagctgaagagtgtcgaatcgtcgttgtcggatgtgtcccttaagcagttcatgaatgcgtgccaacgcctcagggatgagtgaatgaagcagctgttccttcacaatgcggcattcatgcagttgcatccaggacttgaccgtctccatacgttcacatcgggctgcatggagaagttgctttttctcttgtacctgcagactggtccgaatgtcgttgaagatgagtatgagaatcgttgagaacagctcctcacacaggcggatgcatttgggcgataagagagtactgattgggcttttcacacgaacaactagttttatagaggagcagggtgaatcttcaataacgttttcttccgtagtcgtgataagtagagagacgagtttgtgtgccgcgttttcgttcatgattctatcaatagagttgttaatagctgtctgtaacgacattgccagttgaaattgtaagtcggaagatgagacattgtgagggagcaaagtgtctcgacaaactgcacagacatcaccatagaacacttcgtcagagaacagggcaatagactcaaacaggaggatgttgtttgaaatgctagattgggtatctaaagtgttcagcaaaaccatagagagtgtgtccgaatattgctgcaggggaagagcgaatccgtatagaaggcaaaacgaaagcgggcagagatctgctgatgggtactgcaggttgacacgacaacttcctatggtcgtcctgtcctgtacatgaatgctgtcaattttgtgtacaagatcgtcgaaatttaaagtaggatggtgagagatttgtgggattgaagaagtaaatgtagacggatgtgttgacgttccgttctcattagaattgttatgacctgtttgtcttaaatcgtcaaagaatataggatactgacatttggggaagtcgggcaaatcttgttgaactgatatccttttcataaaccgtacacactgaattacattccgcaacgtttcgttgtaaggcttcagaaaaggcggcaagtcaatttcgtcgtcgtgttcattgtgtagtattcttcggacctgtttaacaaaaaactgaaaacaaaactgaaagcactgtaagccaacataataattatcgctgttttcagtggcagacgcgtaatcatacacaaattctaagaaggaagtgcttgaagaggagaaatctgctgttaaagaatacgagagaaattgaataaaaggtttatgctgctgtaaaaaaatagacagacagagagtgtagaactcgccgtcagctcccagatttaatgaaaggacgtctcgtttgtactgaaaaattgcttcaaggatgaaagcttggaaggcggaagcaatcgtggaactttgaactcgttgagtacttaacgcagcctgtgatttcttaacaagtgaaccacagtctatacattcatgacatatgcccataaatgaggaaacagtaaatccacttgtacaaaaagggtgtgaataaaacgattcacgatttgggtcccatcggaaaaaatcactctcatatccttgaatgagtaaaagcaatgcctagaaatgttgagtgtaagttataaaagcttgagacagagaccttacctttttaacaaaaaatagtagtaaacgaatgtatttgttaccgggctgtagttcataaagtttttgcgccagagcgtcaaatagttccgcctctggcgaggaggatgtaaatagaatgcttgagggaacactcgtaacggtgtctccagtattaatgaacgattcttcttcgtgaagaaatttgtcctcttctggacgaagaaagtgaccagccgggccgcaaggggtttcatgaagatgaaccggtatgagtttactgtgttgacccttttgctgcttcgcgcgagaaatgccgattgctagagcatctttctttaaataggaagaatcggcagaatcaactgcaataactgtcccagatacgtgtgttgttatttcaaagcttttgtataggggtgtcaccaagtcctttgggattgtggtttttaaatgttctgccaaaaccgttcccggaacgcaaggtcgaatctcaaactttcgtttcatgactcgtaaaaatgtatacgaaatcgttaatggtgtataatcaaagaccaggttgtgatgctataaactttccgatgaattgtatgtaatcaacagtaaagaaaatttgcgcgataaagacgcaacaattgtagtaaaggagaacttagaggtgactgaagtgtaacactcgggagttttatcggttcatgaagaataaacgagcagcaccttactaatgaatataggaacgagaattgatattcgagggaaaaaatgaacacgaaacgagaaacttaagaaagaggaaagcaaagcacgttcctgtcagggtttggaccctttgcgggttaagcaaatatcgcaactcagcctatacgagttttctgttttgttgttacgccgatccgttcatatctttcaattaagctattatcttagcgatacataatagatacggctacataaaggtagctcaatatttggtaaacgagggagagctatataagtgtttatatatataagcgtctatataaatgaatataaatgtgtcctgggttaggcataggaatctgttcaaatttcatagtaactactcttcaagcatgtacagagttgcagggtttagagcttgtagacggcaatgattcaatgaagatcaaatgaagatcattgtgttctcgggacgttctaagttagtttcatttctaattgtgatgcgcagctagggggtctcgttagtcggacgcctatgaattcgtagaacagggctcgcaacaagcgacaaagagtatcgatttcgcaagctgtacgacgacggttgtttgatcagcatgaaactgcggaacctctgtgacttgaaggcgagaagaatgttactacggacctgcttgatagatcagtttcataaagtcactctatagacgttaagaaaagtgagtcaaaagttatttactaaacatttgtttgatttgtcgtgcttcatggactttcataaggcggctgtggattaagctttttattgactttcttcttactggcaggatggggcatgaatgacatgaaatataattgaatagaccaggaacccatgatacatgaacctgaaactagcaaaagcaacaagaaatcggtgtgcttcctcaataaccgtgaccatagaaagtttgacaaagagagatacaataaaataattgatggaatccgaattgccatagactttttgtgtgcgcgtttaaaatgttgcccaagtgcagggtatggaatctcaattgaagaagagcgaatgaaacatcacagtggctagtactgcagttaaattttagcatggtaatacacagtttagtaatttaactgcatgcttcttgttcttgttcaattgacaatgggattacatattagtatacactttttctcgctttatgattattccttatatcgagtgcactttatagaccagtgaaatttagacagacgaaagttatgcccttgaaccgaacacaagtgtaatgttttcaccgttcaaagttggattgctaaaggatgtgctattattctgacaggattccacaggaaaaaaatatgcatcaaaaaaaaacaagaagtaattatcccaaaaagaaaacagattagttcgtaagaataatcatcaactaaaattatataccacatagaatataaagcaggcacacaacatccagaccccgttatagtgcataagcgattatgtaaagcattcagtaatagatagtcgtcgttatggtattcctccacgtattcaatactggtagacttagccgcggtagatgtttcttcatattgaggcaattcgtattccgtcttgttatatttttttaaacgttcttctaatttcgccaagctcaaaaatactactatttcgtaaacgaattgaacaaaacccattaacagtaagcatatattgaaacaattttggagcaccaaagactcgggatactttcttaagagcgccgaccaaagaaaattcgatagcgacaggggaagcagtaccgaagttgttaacagcctgagccacttacgataaaaaagacattttgttaattccctttgaacatccagagtaactgaagtaggatgggtacttgatgtttccattggcaccgacactagttggattttttttatttttttgtcaaagattcacaattgcctggtaaagtagcactaagcagtctcgcaaaagcctgcgcgttcttttcacaaaacgccggtgtaacagacaaaaggctgtgactatagccgttggcagcgaaaaagtggcaattcgtcattcttactcaaaataccgtagtatcagagaagtgtatgccaacaatacctgagacagtaattttatttctgcttccgttcacagatcatgtcgcagcatcgtttgttggaacccgaattgccatagaccttttgtgtgcgcgtttaaaatgttgctcaagtgcagggtatggaatctcaattgaagaagagcgaatgaaacatcaagtggctagtactgcagttaaattttagcatggtaatacacagtttagtaatttaactgcatgcttcttgttctcgttcaattgacaatgggattacatattagttatacactttttctcgctttatgattattccttatatcgagtgcactttatagaccagtgaaatttagacagacgaaagttatgcccatgaaccgaacacaagtgtaatgttttcaccgttcaaagttggattgctagaggatgtgctattattctgacgggattccacaggaaaaaaatatgcatcaaaagataccaagaagtaaatatcccaaaaagaaagcaggttagttcgtatgaataattatcatctaaaattatataccacataaaaaaaacaacaggtataagaaacccaaatatcgctgaacggcataagcgattatgtaaagcattcagtattagatagtcgtcgttatggtattcctccacgtgttcaatactggtagacttagccgcggtagatgtttcttcatattgaggcaattcgtattccgtcttgttgtatatttttaaacgatcttctaatttcatcatgatcacaagtactactgcttcgcaaacgaattgaacaaaacccattaacagtgagcatataatgaaacatttttggagcaccaaagactcgggatactttcttaagagcgccgaccaaagaaagtttgatagcgacaggggaagcagtaccgaagttgttaacagcctgagccacttacgataaaaaagacattttgttaattccctttgaacatccagagtaattgaagtaggatgggtacttgatgtttccattggcaccgacactagtttgatttattttatttttttgtcaaagattcacaaccacaaagtgtacagcaccgggcactttcacaaaaactatttggagcctgttaacactcaaccggtataataaaataaaaggctcaatttgttaccttaggtaattagtgcgcaaaatgtggcaagtgctgccatttcaaattatttcactctttaacattaaaggagtaccgttggaaattaaattgcaactagagagatcttatgtgaacttaagtcagattggatagttcgactattggcatgctgtatcaccgttttctgtaggaattcagttgtccacgaaataaaagttaatttttaatacgaaatctaacactttcaactgtaacataatatcccgccgcaggcatctgtttacgtgttgcgcgttttaattaaatatgcgacagagctggcataaggttcaaggggtggatcataaatatttcgcgggtggacttctcgcaaactcaccaccaaaaatttcagcaacttatctaaacaaggtttatctagccgaggcaattaatacttaaaacaatgcattcgtaaaaacggtaatggtaaaacagaagctgcgcaagtggaaggactgccgtccgttaagcttgactggaaattggagtacaaagtatcccattgatacgaacgaactatggattacgacttaagatagtattagctatacaaactagactatgcatttttgcagaacagttgttccaatactattgaaggaataaacggggttgaaagatagaaatttgagtgaataggcataatctgggggcacttgtgaagtacgtagatcgcttaacaattaacttgattgtgtcataagctaccgagtagatcgtattacaagaggccttctttatagccaggcctgctctttttttagaaacttcgcttagttgcaaaattcacatggagcacttgtgtttgttgccgctttgtgatgtgtggccctgaattagcacaaagaaacgatatttatattcagtattcttatattttcgaatgtggttcaggccttcaatattataccctacgtaataactgaaagtttaatcttttcagtgtgcataatcttcgattatactagtctaggagcattttatacctcctgcatgtcaaacatttcaggacccgattgtactgatgtaatagcgaaatacttagccataggaataatcggcggttttgcaggcttcgcagctgactcgggttataactttttggacgttgcagacattgtgaaacattcgactaaaagaaatgataatgccgatccgaaagacattaatgcagtcgaggattctgacaaaagacggacagactcgagtgaaattattatcgactattctgacattcaagaactcattaatcatctaaaacttgaatgtccatgtaagccgcgtagcattgatagttcttatactgaactttaaaagaataaatattgctctctaatgttaactctaagtcattgcaagaccattactggaaaagtcggcttcttcaatacaactaagtagagtagcaatttttacccacattcctatttattagccattcattcataacaactacggtcgaaaagtgcttaaaaaccgtaaagtttcaccaactcctattgcgcaacacattcgtaactgtttaccgttgcgagaaaccacggcattgatgaattaaaaaacaaaacacttcgcgcaatgtttcctgtcttgtactcaaagacaaatataaactcagtcattacagacagacagttgcattggaactagtattgataaaagaaaatcagctaattaatactattatgtaatctgtgagcggaacggctccgaagctagcattcaattaatagtaatgtaacaaagctttagtaactacgagaaggggctataccaaaactgtttatatcttgaagtagatattggcaattgacaactatgtctgttactttacagaaaagaaagagaatattatagatcatatggacaacacatgtagaaataaaaattggacttaactaaattcttcacaatgtaatatcacagcgttttcaagtactcggttgtcgtgcattctaaaaaagggttaccaacttggggcatctttttctgtttttgcttcaaaattatgtgaactattcctgtttttcaaacgatttgtcatcggtctgctgttgacatttgtcctatcactccagtactccagtgttcactctggtattttgacactccaaattattatgacagaggacaatgcgatcaatgaacttagtattccaaaataataaaaacaagatacccttgagtcttgctcaatatccaagcagcacggaagaaaaccgaatgcataaacaaataatgcaaatattgaaatcgatgccacaataaaaaggcgatgattaatagtgacagctactgaagaacggtcgtcttggttttcttgcacgtcgctccttttccggtgcaattcgggttccaacaaacgattctgcgacatgatctgtgaatggaagcagaaataaaattaatgtctcaggtattggcatacacttctctgatactacggtattttgagtaagaatgacgaattgccacttttttttcgctgccaacggctatggttacagccttttgtctgttacaccggcgttttgtgaaaagaacgctcaaaaatctattaattagaatacagcaggcttttgcgagactgcccagtgctactttaccaggcaactgtgaatctttgacaaaaaaaaaatcaaactagtgtcggtgccaatggaaacatcaagtacccatcctacttcaattactctggatgttcaaagggaattaacaaaatgtcttttttatcgtaagtggctcaggctgttaacaacttcggtactgcttcccctgtcgctatcaaactttctttggtcggcgctcttaagaaagtatcccgagtctttggtgctccaaaaatgttacattatatgctcactgttaacgggttttgttcaattcgtttgcgaagcagtagtattttttagcatggcgaaactagaagaacgtttaaaaaaatataacaagacggaatacgaattgcctcaatatgaagaaacatctaccacggctaagtctaccagtattgaacacgtggaggaaaaccataacgacgactatctaatactgaatgctttaaatagtcgcttaagctatataacggggtctggattatttacgccttatatttatcttgtatggtgtttaggtttagatacttattcttacgaactaacctgttttctttttgggatatttacttcttggctttttttgatgcatatttttttcctgtggaagcccgtcagaataatagcacatcctctagcaacccaactttgaacggtgaaaacattacacttgtgttcggttcaagggcataactttcgtctgtctaaatttcactggtctataaagtgcactcgatataagtaataatcataaagcgagaaaaagtgtatactaatatgtaatcccattgtcaattgaacaagaacaagaagcatgcagttaaattactaaactgtgtattaccgtgctaaacacaatataccaatgacttgatggagggtttcctttgacaagcttcagtcagtcaatagctgctatccttgaaaggcaatggatattccccgtagttacaagtaactctcgtttcatagactgttattgctagtctaaaggggatagagcgagagtgaaagcttcacagaacgatacaacaaattccaagacacagcttagtaacatcttattgtttatcttacttgtgaatttgctaaaatttaactgcaatactagccactgtgatgtttcattcgctcttcttcaattaagccagtaatcacaataacaattgagattccataccctgcacttgagcaacgtttttacgcgcacacaaaaggtctatggcaattcggattccactaaacgatcctacggcgtgattaacgaaagaaagaagaataacagccaatatcagaaggtgtcggcagacaccttctgatgctacgaaatttttaccattgggtgacgaattgccactttttctttattattactaccaataacatattgagccttttgttttctacaccgctgcttttgacaataaaaccttctaatattgtcttgacacgaggcaagctgctacagtaagatcaattgctctttatatatcaggaaatacgccaaaacgaacgctgacgttaatggatacatcaacgatatcgtccattcatggtgttcgcatctacagagacaaagcaacactctcttttgaacagctcaaacatttcaggttgctatctattgttttattatttctctctttgttgaattttctctggtcactgttatttaagtatttttccgtgtctcggttgcttttgctagtttcaaatgtatgttatctaggttcctggtccattcatatctatattgtcacatttacgcgtttgtttgaagatgaaaagaaagtcaacgaggagcctgatcagccgccaccgccttacgaaggtccatcaagcatgacaaatcaaacaattgtttaacaaatactttatggcacgacttttgtgacccttagaaagtgacacactgagggttagtctataaacaggcttcgtagaatcattcttgcagagaaactgaacaggtcttataactatcgtgaccccttagatgtgcgtacgattacggatgaaacaaattcagaatgacctgagaaacatagtgattttttttctattactggtacttatataagacactccttttttacatgaaacaactgcactacgaataaacaacaagacaccgtcagatccgtagtttaatttactctattcttcctttaatcacatatatcgttaccatgggaaagaagattccttagttggaagtttagaattaaaaaaggaaatagaacgtgcataagtatgttattcttagagttgaatgaaacgcgtaaactggaagacggtataagaatgaactgttattagcacatttagggagataaaaagacgttaaccattaaatggacactctcccaagataatataatggattgtttaggtaatatgaacacgcatgattcactactaaaaccattgaacaccatagagttctttcaattaagacccaaacttattagttctgacattttgtatttaataattgaaaaggtctatgtgaagcaaaacccaaggattgttaaaacaatttttttttttttttttttttttaatcaatatcaaactcatccagctgcaataggtgacaggaaactcggtttaaagtaagggaagttcagtataagtgctcaatgactgtaatgaaagcgtttattcgactttcagagttaaggttttcgcatactttacccttaataaaccaatgcgataacctgaaagcaagaatgaatgaagtgtttaatgcatctgtgatgttcaacggcttttaatcattgaacttgaataagtttatcatagtaacttattcaactggagcttactcaattgtgaaaaattactagatagcacaaactcaagagttgaagaaatacagggttcttcggagatgaattatttactaagaagcaacgcgattgattttttccttatactactttttaagcatacgtttcgaataacgcatcaattgtattaactcagttacgaaaactgaaatcctggaagttttcctgaaaagggatcacattttagaggtggaaaagagacacattaaacaataaccaattatactaagtacttttataagacggactacagatatcgaaatttctttttggttttacaacctaaattcaaacgcaccatgaaacactgtagcagggccgtaaaacacatagaattgaccgcgatcatatacagtgacacaagaagcagttaatttgatattagattacgtattgtataatatcgacatatcattcatgatttaaatcctccgataactgcacaaaaacgtgaacagctctttgcaatcacacaaaaaaaatatatggtaatggaacatcggggagccacattaaaaaatctttttcttctagcttttcctatacacactcattgttgtatttttcctatttttactgttacccttactactcatacttggctctggcaaaccacctaaaacgacggaatccagtcattttaaacaataccatggcgaacaagctgctgcgtgttttcccaattctattagaagctcgttctgatcacaactacgagggttcggagtatgttaaatacttggcaaacaagattcattgtttgcggaaaaaactaggtatcacccaaaaaggcgggaaaataaaagaaagcagtgattttaggtatgtgcaatacttttaggaacgaatgtgttaatgttttatgattagctattacgaaattttgttatttaatgctgatcgagcactgcatcaatttttcctgttgaaacctgttaatcgaaaacatgctatccgtcggctgaaacgtgcaatcatgattgctgatgctctgtgttccttcgtttcttcaaatgcaccggaaaacttgaaggagacattcgttttcgaaactcagacttacgcaagctttcttcatggatatctgtgctacgaaaagagtcaactagaatcggctaagcttttcttctgcgaaacacgtataggtctccaagttgtacgtctaaagttggatgctcctgactatatgaaacgctttttaggcgatttgcaatctaatctggacaatgacctgcgttatatcgttcaaaagctcgacgaagctgacgcagaaaacacactcgattacatctcgttgaagggcacgccagtcagttctcctgtacttgaatttgctcgcaagcattgccccgacatgattgcttcccagagccagcaagaccacgaactcgcttcagtgcgtaccattcagtggagaaataacacagtctctgttcacaactttgacattctcatggcattattccgtgtccaagacgctgaacgtggactagcggatggcgatgagctacacgatgaacgtacgctctcagcctgggcaaatgccgagacgattgcgaaacgtgtactcgactcgacttccattgaagatgatgaaaaggcgtttcaagaagtgtctatctgctatacgtacattgcctttcaccatgttctccaacgtatgcaacgtgacatgaaactcttaaagacaactgatgatggacattattccagtcaatatagaactttacaaggtgtttatgatgctttaattaaggtacgagcagaagaaaaaccccaaacatcagtatgctaattatgtttctagaacaccgaacaagcaaagacgctgcctggtatctccagggatgttagtatgtctatccaattagatgcacaaattgcaatctttaagtgcaaacgctgccaagtaattgctgattcataccaacaagtgaacaaagcagtgagtttgggtatgtgtgtccgtgctcttgaacatcttgagcaagttcaagatcttcttcgcgaacttgatgaagaaccacaagcaattgcattcaatgttgttgcagaatacaaaaaggataaggaaacactcgaagaacgagtgctgcaactgcaaagcctggcaactgtagaagcgtttagccggagaaacactcagctctcggttactgaaagtatgaatacagcttacaccttccaagcgaccgaggataaccaatctccaatcaatgttaccaattcctccgttcgtcctatccctatgaaacccgtgttttttgaccttgctgttgcgtacttgggaaatcaaaaggcattccatggacccgaatcgagcaagaaagaacagcaagcctcgaaacagcccgccgaagcaccaaagagcaaaggtttctttcgtagttttttgggtcgtttggtatctcaataggtgtgaaaatgctttgctacatgaatgcgtataaatgaaatggaaagaagaggggaagacgcacgagaaagagtgagcgtgtacagtattgcgttgtagaacaataattcacgacctttgtgagagctattatacaagtatatcgtatagtggttatgaacaaggttttccagttttaagtcacaaagagttttgtttaagaatcatccatcataattgctataaattcttgctcgttaatttcgccgtcttggtctaagtcaaactcctcaatcattgcctccaattcctggtcatcaatgttttcgttaagctcttttgcgacacgtcttagattgcgaagactaatttttccggttccatcgtcatcaaacagttcaaaagcccttttaatttcgtctaatgggtctctttctgctattttttcgctcactgtggaaggtgaatttcgtcagtaatatgctcgacaattaaaaaccttctaaacacacttactgacacgaataaagtcgtccatttgcagtaggccctttcccgttttatcaaaatcgcgaattattttgagaacttccgatttctgagcttcaaaccccaacgctctcatagcagctctcaattcatgataatcaattgcatggtccttgtcagaatcaaataattcgaacgcttcttttatatcctggcgctgctcctctgatatttcaacacgcgctgctggataagctgccagacgcgtagcagtcggcgaagacgctcttgaccgccgttttattctcgaatttgcgaacatggtaaatacgttcttggctggtactctcgtgtcgcaaaggtaaacaaacggtgtttagtcggtgaattatcgggatttacggtcatttggagcccaaacatcaaacaaagttcaccgaattatgctcggcataacctcagatggcgcataagttctccgagtaaatgtacagaaatcaccgccataaacaccgttctgaaggagaagttcggcaaacactcggtcaactttctctgcaatacccgaacagtgcaggcgtgtgtagaggaaaaggagaaatgctactgcgtgtacggctaaaatcgcctctgattccggtaaacatttgggtaaatacgaaggagttttcgaaagacgaaaaatgcttaacgacaagtgactttgtaaaacagttcttaaaattcgtcttccagtctaatgatgttcgaacggcatttgagaaacaaccctgtgatgagtttgttcgaggaagagtttgttattttcaagttgtgaaggaaacatttgccatacctgctcatagcgggcttcgctatttcttggatgatggcgattgtatcgaaataggaacattcagccagtatgaaactttaccgaaaggtctacacgttatcgttctcgaagacttgaacgttcaagaacggaatctgttctttcagaagatgtggccggacatgctaagtcaaagcctacaggcatctgtttctttacttagtagaaaaaaacaaaagcgagatagcggcgtagactccgagtcgtctgactcggacgcttcttcagattcatcttcgtcttccacttctacaactttaagcacctcttctgcctcaagttccacctcaagcacatcttctgctacttctgatgagagttcggattccgactcatccccttctgaatacaacagcacgacggtcagctcagttgaaaagaccgaatcctctatatctaacgtgaagccgcctggaacaggaagtgctgctactcgtgcccgcaatgaacgacgcaagaagaagcgacttctaaagcgactctccatgcaagagcaggtattgacggagacaacagaaccacaaatgtcaactgcatcgaacgagtataacgaagaactttctgctaatccagaacccagtatcactttgtctcctacgtctttaactccttcaactttagtaactcctgtgcctgaatctattccacttacacaaaaatatcctcctggctcgttactgcgttttactgttatggatatggacccaaagacatacacacctcaacttgtccaaaagtctggaagggtaatccaagcagacgaatcacaggtgaagttccagctcactattgatagtcgttacaaaattgagtacgacgaatacggtgaaattatccgtggcaggttcggtgacatacctgacgaagaacttgtcgaaggcattgctacttatgaatggtctgtactatcagacattgagaaaatccattaagacttgttcggctaacagtcctcaaaggagctgtcagcagaaaaataacaccctaatttactcgatgtgtgatacccctcactttctgaagctgtgtattttctttcttcgtacaagtttgtaatactatttaaatggaaaaaaaaggacaacaacaaacaatattcctctgtatttcaatgaaaagtgactttttgatttagtgatctttctgatggtctcagttggtacaaaaccttctgctgttcttattcaaacttgtttttctgaagcgacattgttttggttcaccgtttcacgtagagcgatcttagacaagaagacgagaacgaactgagcttgaacgtatgaattcaacacgattggtcatccttactacgatttttttcattaccgtaatcgtctactttgggagacacgacctgcactcgcgaaccaactgccaaaaaacaaaatggcagaagtcttggcagatgagctgtacaaagacagagttcgtatttttcaggaatatttagaacatgaaccgtcagataataacgttgtcgtgtaccgtgaagcgataatgcgcatgctaaatacgggaaaacgcagactaatcgtaaaccttgacgaattaagagattataacaaagaacttgccgatgggatcctttacaagcctatggagtattgtgatgcctttaatgaagctttagagacggtcgtttcgactatgatggatcctatagtacatgttgaattacaaggaaaaaagttttacatcggctacagcggttcttttggtgagtttcacgttacaccacggacaattcgtgcaaatcacttgaacaaaatgatttctcttgagggtattgtgactcgttgctctttggttcgaccaaaagtcatcaagtcagtacactactgtgaagcaaccaaacgacatcacattaagcaatacgccgatgcaacgatgaatggaggtctttcctttcaaagtacggtatatcctacacaagacgaaaacggaaatcctctttccatcgagtttggatacagtacttttcaagaccatcaaactatttcactgcaggagatgcctgagcgtgcaccccccggtcagcttcctcgttccattgacatcgtacttgacgatgatttggttgataccgtgaaaccaggagatcgggttcatattgttggtcaatatcgttctatgggtgcaaagaacacaaacaatacaagtgcaacttttcgaactcttctcctggctaacaacgttgtattgttgggtacaaaatcaagccttagtggggacaccggtgcaattatgatcactgatgctgatgtccgtaacattaacagactcgctaaaaaaaagaatatattcgaactcctgtctaccagtcttgcacctagtatctatggttacgagtatatcaaacaagctattctattgctgcttttaggcggtactgaaaaaaacctcgaaaatggtacacacattcgtggtgatatcaacatcctgctagtgggtgatccttctaccgcaaagtcccaaatgttgaggtttgttttaaatatcgcgccgctagcaatagccacaactggtcgtggatcttctggcgttggtttaactgctgccgtcaccactgataaagaaactggtgagcgtagattggaggccggtgcaatggtccttgctgaccgtggcgtcgtctgtatcgacgagtttgacaaaatgagtgatattgatcgagttgccattcacgaagttatggaacaacaaaccgtaacaattgcgaaggctggaattcatacatccttgaatgcgcgttgcagtgttttggctgcagcaaatcccatttatggtcaatacgatacacgaaaggatccaactcgaaatatcgctctccctgactcaatgttgtcgcgttttgatttactctttgtcgtcaccgacgacgtggatgatgtgaaggatcgagcacttagcgagcatgtacttcgcatgcacagatacactcctccgggagtagaggagggtgttcctgttcgtgatactatcggtaatgttttatcagtgggagtaaatagtgcagctggcgttggtgcaactggtgctgatgaacctgaaaaagaaacccccgtgtgggaaactttctcttctctattacatgcaaatgcacggacgaagaaaaaggaaatcttgaacatagcatttgtgcgtaaatacattcaatacgcaaaaactcgtattcgccccgtgctttcccagcccgcagcagactttattgtgtccacgtatagtgcacttcgaaacgatgaacttcagggtaatcaaagacgtacaagtccgcttacggctcgtactctagagacccttattcgtttgagtaccgcgcatgctaaggcaagacttagcctttctgtcgacgttaaggatgctcgagccgccgaaaagattttacggtatgcactcttccgtgaaattgtgaagccggaatcaaaacgtaagaagcaacgtttagaagcacagagtgcttcgagttctgaagacgaagaggaagctgttacgcagcgtgattcttcgtatagaggctctcagacctcaacggctactacacagtctactcgaaaaactcgttcacaaacagccgcaacacctattgctggttctatatctgcccaggcaccttcgtcggtggatgttgcaatgtctgaagcgaatgactctctcgctgcaacagaaggagcaaccgtgtcttctgccgagaaaacaacacagaattcgtggccttctactcatctctctcttgaaacaacgacaaaagattctaacacaaccgagtcacaagagagagtgagcacgacctcgcaagctaatgcggagcttgatcatttgccccgcgacaaaatgactgtatttacagctcggcttgccgagcttacacggacggaattgtttgctgaagagtgtgcatcgctggatgatttaatacccgctatgaacagggcctccgatgttcagtttactcgtgaagaaaccatttctgccctacgtgaaatggattctcaaaacaaaattatgttttccgacaatgttatctatcgcatttaatacctctactatgtttttaactccaaaatatttcctttctatttccggtttctttctctttactgttgtttcttataacaacttttctgttttctgtaccttactccgttattacgattgctttcagatacaccttttgagtttttctcacaaacactttactgttctaacatacgaattattatttacgttagcagttataacttttaaaagagaggatgtcctcgctcggtgttgctcgttcagggaaatcgatactttgagctcattcctcatcttcgtcgtcttcttcttctttcttaaggaatttaggcttcacgtctttccattgcatctatgaattgatggttagtaagctgtacacatttctcttgtcaatagtgtaagaggaagaaagtttttgcttctcgttcatacccctgcgttcgacttctcccaaactttgtctgtaataacatccaatccactggactgtgttagtaatggtacatgacaacctagctacatttttaagaaaaaggccgaggcgaacactgttgcgataaatgtggagtttcgcttaaataaaagattataaagtgagctgttctaaaaccgacaaacagttagcaattatataatgacttaacctcttaccataatagcttgtagtgaattaccattaacttggaacgaaacgtttttaccaaggcttattatattgtttcgtacgtcatgttgatgaattctatgtaacaagtttaaggtttggcgctcgattaaggttttagttacgcgaatacggcatttcgttgtacctgaataaattgaggaaactgaaccaaaaacgataattgaagaattggaaaagctaattaacttataaactcgtcttttgttattttcaaattatgaacaaaaacgaaactatcaccctttttttttccagaggaagataacccaaaaaaaataaccaaaaactctttgtacggagctcgatactggccgagcaaacgaagcggccattttttgcaaataaacagatgaaaagaaagaaaacgccgatgtgacacatatagatcagacatagcaaaatgccaccaacagtttcttaggctgaaggggacaccagttgaacgcccaattgccccagtggttcacccactgcgagacgagatagatcgcggaacataccttccatatccacctcagtcgttgaaggcacgtcgaataaattgtgaattttatcacgagtaagacgcttgtaaaccgcatggtcaactgtttcctccgctgcatcagtaacacgagacgttgtaagagcgctggaaaagtcacccagaacggaccgagcatcggtagaaaaggcactggcagacaccgcccactttgcgataggacgaccgtataaatgaatcacataacgcgaatcaattacaacgaaggaatggtgcgaataaagaagagcctgaggtttcgattttatcacatgcatcgatacaataacaggtgaggtgacacggaatacaagcaaacgagagtagactgaattggtatcaataacggcaaaagtatccgtgccggcagtttccaacaaaccagaaaatttggaatccagggtccaagtagcttcaccaacaatcacattccatacgagcaaacgtcggtgtgcaacgacgaccaagtattcagaacccacaaaacgtgcattctcaatttgaccactaaaaggaatgttgaaactggaaacagtctccaaggaatcggcgtcaactaaatacacacgcgagtcatgagcatatgcaagaagcgaaccatcagcggagcatgtcagcgcactcgaaaagggtctaggccgcttagcttccttcatcgctatagtattggcaaatgccttattagtggtgcaaacccaggtatttgcctttttattgaaactccaaagccttaaggaagcatccgttcccagagacacgaaggcgagtttcgaggggaaagtaatcaatttcagcacacggtttaccaaagccgtgagattcatcaacacgagttataaggctgtaattcttttgcagagctatcgtaacggccaaaattttagggacatctgttcggacagcatgcttttcgtccttcgccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgccgtcgttgctacaagaaaccgcgtcacattgcaccgtaccattttcagcaatagcttgcatggcaccttttgatgtgttaccataagagtaacgagcaacttcaaaacaatgaaccgtagagtctgtatccaggctgtattgttgaagtatggcactgtggccattaaagaaagaggaggaaaggtacaagagatcgcccgtagggtggacaacagaaagattcatagtgacagccgctgagctggacgagttcatggaaaagccggttttacgaacaactgaagaaggtgccagaccgcgaatgtgaacttgcttattgagatcggccgttccaatcacctgaacggaattgtcacccatgtacacagcgtactgctgattgttaggggaaactgcaatagcgtgcaatgaagaacccaggcggggcaagtactggcgctgggcggtttctaattgccaaagaaccaaaacaccttcactaccaccggacagaagataattgccgtccaatgcccacgcaagtccacggatgggatttgcatgccaatgaaatactcgcggagcggccaacttaggacgctggatgttttgatacacaatgaccttaccctcggaatcggaaactgcaactttgtttccgaacagttgaacaagctcaggggtttggtttgtaaaggggatctccttcaaatcgaaacgaacctgacgcttcttgcgctgtctaggaaagacaagaaggagcttatcattcgtagtgagagcgagaatagtagcgttttcgtattgtgttgctgagaatgaatgaaagcttggcacaccacaaacgaaagcaggctgcagaacgtcgacaccattttcgtttgaagcagtcaatgcatacaaagcaaacgactccgtgttatttttctccgccttcgcctcacataactcggcactttgtgctacaacgtaaagcgtcgatcctgcaaaatttgcggcataaacttgggtagaaaggtccatcgcacgcaaacaagtagaagtagaccagtcatacacacaaataagaccgttgttaaacacaacagaaagctcaaattcattgcttggtgacagtaaggaagccaccggagtgaggccttcttttgcgcctggaaaggcaattttgctaatacactcgccggtgactaaagaaaatacaccagcgaaacgttcataagtgacgataatgaatctacacattcacgttagcgctgaacacgtgtggaaacttttagagctacgaaacgcgggcaaagataattcaaataattaaactctcataaaaaccgtatccatgaccagaaacgcgttcaacaacactaatcaagtaaaatagagtcatgtttcgcatttcaatctcgtcccgtaatcacttgttctgaatcacatacctgccatcgttagaaaagacagatggaatggaattctttagcaatccacccaattgagagtgtccctcccacaagcatcgcttcctttcgtccgagcacccgagaggagctgtttctgagagtatcctggaccattgcagacagcaccgcaaattggtagagggataccggtggtgagggtgctgtaccggttatggtggaggccagtgtgtgggggagccagctcccccacaactcgcccactattcaccacatacccccacaacgcgaacagaaacagcgctggtacgcgaaaccttacctgccttttgcacaccacggtcctggaatttttttgtattgaaggaggtgaaaacgaaagatgattattcctgttcgctgtttttcgtgtggaaaggtaagtatagttgcaggaatcgatggaagacggttttaaagtgatttgcgcgattctttgcgaaataaagcgcgttcgcttatgagtcggattatttgatgtcgaaggtatcacagatgcgtgtgtgatgtttctcgtaccctttatctattttgtcttccttcgtactcttcagcaattgcacttatgtgtgattttgttcacttttaacgcgtttcggtaggtcattggtgacaagtgggacacatatttgacactcctgcaagaagacaacactgagggtgaagctcttgacaagttgggtctgcagcgctactgctgccgccgtatgattcttacccatgttgatttgattgagaagttgctctgctacaaccgtaagtcattacacaaagttaaattattcgtggatcatttactaacaacgtttcagccctctctaagcaaagaaacttttaagtcgcccagctagcatcttctgggaatgaaccggttcggaggtagggatggcgggtacggtggcgatggagtgggtggatgctggtgtagtaataacatggggcagaggggctgcagtggtgggcgtcttcttacggtgaggagcacccggtagtaggtagtgacccacggagcgtactatacccaacctgtcaagaccactcggaaccacaggaagaacccagggtcactagagtcccgcacaccattatctcatccaaaaacccgctactacgacaacagttatacagcgtaaatagattatcgttactatatataaaacggataggatgtgagagacgaggcagttgagataccaacgcctatttttttggtgtctgttgaagagtacagtggcgcccacgctcactacatttaagcagcaagaggaagagcagaagtccactcgataacctccttcttcaaggcggcaagctcggggatgttctcaccctcaccaagagcggccttgaagtccttcaacttgttggcctccttgggaaggctcttttggaggtcggcggcaatggtgagagcacggtcgatgaagtcaacaacacggaggaagtcttgctccttgaagccacgagtagtcatggcaggggtaccgacacggataccagagggagacaaagcagacttgtcggaggggagagtgttcttgttggtgacaacgttgatgagctcaagaacacgctcagcacgagcaccatcaataccgtgcttgctcttgacgttgacaagaaccatgtggctgtcggtaccgtcagcggccaacttgtagccgagcttcttgaactcgttctcgcaggccttggcgttcttcacgacttgagcttggtatgccttgtaggcaggagtgtcgcattgcttcaaggcaacagcgagagcagtgatggtgtggttgtggggaccaccttggtgaccagggaagacagagaagttaatcttgtcctccaagtcgtagtagacggggttacccttcttgtcatgcttgcggagaccgcggcggaagaagatcatagcaccacggggaccacgaagagacttgtgagtggtggtggtgacaatgtcagcgtactcgaagggagagggaataacaccagcggagacgagaccggaaatgtgagccatgtcaaccatgaggtaggcgttgacactgtcggcgatctcgcgcatgcgcttgtagtcgatcaaacggcagtaagcagaggtaccagcaacgagaaccttagggcggaagagctgagcgttcttggccaaggtgtcgtagtcaatgataccggtctcggggtcgacacggtagggcatggactcgaaataggtagagacggcactgatcttacgggcatcggtttggtaaccgtgggacaagtgaccacccgaaggaaggtcaagacccataagacggctgtgaggaggcatgatagcctggtaaacctccaagttggcgggggaaccggacaagcactgaacgttaacgccccacttgtcagcagtaacgttgaaagccttgagggcacgctcttgacacaaggtctcgatttgatcgatgaattggttaccaccgtagtaacgggcaccggggtaaccctcagagtacttgttgctcatgacacttccaagagcatccatgacagcacgagaggtaaagttctcagaagcaatgaggttgatggagctacgttgacgttgctcctcattcttcatgatctcggcgaccttagggtcttgctcggccaagggagtcaaaaagagttgttcgttggtaacagacattttccaaaaaaaaagataattgaatgacctggtttagtcctgtgatgctgctcgctaaataaaggctgctatttggcctaaagaggagatgggggatgaaaagggggttataatttgtcgcagaaggcggcgacgcttctgtcttttatagtgatttctcaataaactgtgactgtcaattatgcggtgttccgttcgtgacttgagatacgcgaacgtttatgaccaatcagtatcgtttttcgttgttgctgcagtgatagccgaaacagtcgcttatgtatccaataagttaagagcagataagcagtggtcgataagccagcagaagttgcgggtattatgcagcgtgccaattttccagaagcgatgggattgttatttcgtttagattagataaagcgcatgttggcgcatcacggtgtactttattttattaataaagttatggaaacgcgaaactcgcgatttgcaaacaaacgcgttcagtggcatttaaaacggcattttattttgaacgagagaagaaagaaacggacatgagtatatcataaacttttttgcaaaattgagaaggctacagcagtttaccaagccgcgcgaggtggtaattgatggtgtccttaggaggtcgttgtttagcggactacgaagatgggttagtgatggaagaagagagtagtgtgtctccaattaagttgtatcgcgtagaagacacttcaccaaatacaattactagacatacctgtttctgcatgcacgcttgcaaatttatggccaattgagcacattgtggagcgtccggcactccaccgttggtttgccagcaacccaacatcgctgccatttgttcagcacatggaatagagcttttcgtcttctttggacgaactctcaaacgcgaaaggttctgtaaccgtggaacgtgaacgactttaccagacatgctaaggacaacgttgccttttcgttaagggaaacacttccaccagtggtggtgaggatcgacaccactggtcattgatcgcttgaggatccgatgcagatcatcggtcaagacgacctcgtaaacaccgtagaagctgactaaacgaatcataatacacggtacattaaaacgctcgaaacttctatcttcgtctacacttttctacgttcttttctcctaattatccaatttccccttcacactttcccttcctaatttatccagctctgtcatgactagcattagaattcgtttaaaatgtggacctaaatccgaaattctaagtcttccggctgattcaacagctgcagcattgtttcatgaaattaatcaacggttttccataccaagtgagtgtgtttcattgaaaattgggtttcccccgaaagaagtatcattcacgagcaattctgccctcatatcttcacttatatcgtccggccaacaagtgcttgttgaggagaagtcaaaacccaaaacaaccgagttttccggtttccagacggcagctgctttggaaaaccagagtaaacttggcactcttacgacaccggcaacgaacgagtactcgcaatcgagtacatcaccagcaccaaatgctagtgactcactttaccaagctcctgcccctaaccctaatgaccctccttatgtgcaaacgcctgaaggcgacctcgtcctccgtattatgcctgatgataattcgtgcctgttccgtgccttggctacgcccctgggcgttcagcctttcgatttacgcaaaattgttgcagagacaattcttagcgatcccttcacttattcggaagctgtacttggaaaagctccacagaactacgcagcatggattcaaaaagaatccagttgggggggatacatcgagctctcaatcctttctaaacactttgacgtcgaattttgttccgcagatgttcaaacagggcgtatcgactcatacaattccaacccgctaacaggtcagcgtatttggatcatgtattcgggtatccattatgacttggctgctatcgcacccattctttgggatacttcggcagacattatgttctttgattgtaagaacacggaaatggaatcgtttgtcaagcagctggctgctttattgcgccaaaagcattactacacagacactggttccttttctatccgatgcaatacttgcggtacaggcttaaagggcgagaaagaagcttctgcccatgctatgcagacgggtcatacacaatttggcgagttctaaagcccattaactaattaaaataaagcagaactagacccctgggcaccgcatacctaatcagcttcttttccatgcaaatatggtatctttgtattaattacatactcgacttcattgctctctctcccagcagtgtgtgcttctttgtaaccatctatcgcgttaaacacatccagtctcatttaaaaaagatggagtgtttcttcgttttgtcgctgcggactaagttttccaaactttgcttctgagatttcagttcgttgcaacgattaatcagtgactcctcatattccttatgtttggcttccaactgtttttctgtgtatgccaacaagttctccttttcctgtagcttatcttgcaccgtttggcgcagacttctttcgactcgtccaagttctgctttcatgtactcttcaacgagcttctttgaactaaagtaaaagttagcatcattgaccaaaatgaataaatcggccatgttcttcgaacaacaagcagactttccgcacctggtgtaaaagccgtttggttggcttttcagcttgttgagacgttctgttcgaagcgcatcataaatgactttgtgcgtcttctcgattagcgcctctgcgtgtgtgtacagcaaaaagttacggaacgcacagaagtcgctgtgttggggatcatcaatgttgatgactccccatggatactctcttccacggattgcgtttttactgtctgattgcattcccttggttgcacctatgagggcaaagggctctggcatgccgtaattaataccttcaatgctctttcctggttcatggaagaattggatgtgttcgtgctgcaggtctttaatgatgttacgtttaaatctggcacactcttctggtgtgagcatgtctgcctttgcaatgactggaataatgttaacgaagcgatcaattcttttcataacatagagctctaaaggatccagcatgtgacctgtaggattaataaagaataagcatccgtggattcgagtatcgacgataggcaattgacggcatgcctttatctcattctcgaaatatgcattcaaacgttggacgaggatatttgcgagaggtttccagctatttaatattgttatccggcttatccttttgtgttatgattaacttaccaattactattatcgcacttctcaccaaatccaggagtgtccagaattgttaagttaaagttaatgtcgccatccgtcatacgcaatctatgttgcataaaatcacttgttttagcggttttctttccggttaagcttccctgaataagggaattcacgaaggttgttttacccaaactagaaccgccaacaaccagtaagttcaaggttgtaccaaatttagaagcgtatcgataatattgttttttaaaaccatcaaagcccaatggttgttctggtttgctgtgtttcacgatcttagtgagcttcgacagttcagttggagaattggcattggattcctcgggtttcatctccttttcttgtttcacggaatctttcgactctccttcagtgttaccggtctcctgttcaatctgggtttgatcatttacgctcgtcatcgttatgatgtttgaacctcgtgttcaaaatgtcaattctttcttaaatgaggggccttacaaaggataagagaaggcaattttctcttttcaataaaacgtcagggaggtgcgtaatggttctggtcaagtctgttgtatttagcaactggcatttattaaaacgtgtattttaatcgctaaggcttttcgcttctaataattggagatctagtcacattagttctttgacgtttattctatgagctatatgctataaaaatatgcattttttttgcgtacattatctgacaatggtgatttcacggaaagagattgaacatgttatagaagggatgccttaatttcttccattgcactgttcaatgtatcttttccaagtctttgtttcatatgcaatttagtattgcattattgttgcgttttttttttccttctttcaattcggttataagtcaatttgtaattattaaaataccaagtcttattcaaaaaagctgaaggagaagctcgccatcccaggtatacaaactgagcataagtggatttactgtcctaccttcataacacaaaaatgagttgcaaaattcctgactcatcatgaggacatgaccacgcaacaagagaaatggattgggaacggtgaaacatttagtggctattttagttgtgtgtaccaagcacagatttattctaacagtgtactattatcgccagagataaaaactcgaatgcgccaggagacgctttcttgagcgatgcaactacggcttgatccgcgtcgtcctaactggctaacatctgcaagtcaagacagtgaagaggatgtcacatcaaatgatggcagcacaaagcattatgcatctcttttacaacgaccggcaatagaactcaatccccagtttttctttccgtcaagaaataaaccaaggacaataggtagagcaaactgtgtgattccaagtattaaaattgaagaaaattcggaacaacaagaacaagacgaagatgaaaattcattcgttaaaagcattcagaggaacccatttacaaaacacactaatccatttagggatgataattctgatagtgccgttcaaaatgggttgcgaccgggaattcctacacgctccgtttccttcaataataaattagcatcccagcttgaagaagaagctactcggagacaacactcaagtaacagcgaggatggaacatcatcaccaagttttttcagacataaacgttttcctcttaatcagtcagccttgagtttggatttgtcttcgcgcagacgcgattctgtaaaggggagttctcaatcgcaagcttatatatctcacccatatccaacggaagcatcgaaacgcctagttaatttgcgagaacgggcgcagcaaaattctaaagactggtcgtccgaacagccgcatcaggataatgaagcaggtcttgaagaatctagtaggaaaggctttttagcttggatacttaaattgttcgtgagtcgtgacgcaaatgcatacattggacccttggacgtgagtattagcggccatctgaaattgcttccgaaaattgtgaacagtgtccagaaggaaaaacaaagtttggagaaggaacagccccaaccggaaaacggaacttatcgtgaacgtttaagttatgctttccataagtatgcacgttctgaccttcatcgaagtcgttctaaactacgaattactgttcatccagatccttatgaaaagaggcagctgtttataattaaactgtgcgaatcacttatgcgatttggtacaccaagtcaccgtattgaaaaaagtttaaataccgctgccaaagtcttagatgttggttgtaaatttctttattttccggattgtatggtactgtcgtttactaaacaggaaacacattcagcagatataaacatcgttcacgcttctaccataacagacttaaaccggatggctttagttaatgaagtgtaccgacgtgtgatatttgatgagctgggtgcaacagaaggtgccgagactctacaaaaaatcatatcctttcttcctctctaccggtcttggctggttgtgtttatgcatggacttgcgagtgcttctattctaccagtcgctttcggaggaggatggatcgacacaccggttggattctttcttggtcttatcttgggcttcttacgtgtttatgtcgctccacgctcatatatattcaacaacctttttgaaattattgtatctatattgactacttttctcggtcgagcgtttggtagcatatatcgaggaagtacagaggttttctgttttgcagctcttacggagggcgctattgtgctcatccttcctggatatattgttttctgtgcagtgctggaacttcaatcaaaaagcattgttgctggaggggtccgattgttgtatgctattatattttccttgtttctaagctttggtattaccattggtgctgctctctatggttggatggacaaaaaagcaactaatcaaagtacatgtccttctacgagggctgtaaatcccttatattacattcttttgattcctatcttcacaatgtgcttgctgattgttaatcaagcacatcccaggcaatggccaatccaaatgataatttcttgtgtgggatatctcgttaattatttctcctctttgcactttggcactagtcaaatttcaaatgctattggtgcttttgcaattggatgttttgggaatgtctactcacactttggtaaaacaatgtcttttgcagctgtgcttcctgcaatatttgtgcaagttccttcgggttttgctgcccagggaggcgtcagtgctggattgcagacggcaacgaacattgttaaccataatactacgactaataccacagttgtcactgttcaagacaatcaaaacagttcacttcaatttggttttacgatggttcagattgcaatagggattgccgttggtttctttgccagttccataactatttatccattttttggtataaatcaaagcaaagacgaagaagattaaatttgatatgcccgcaactgctgtatttttatgatctagtcgttgttatctagttaacctgaaaaagtgatgtatattaatgagtatctaacgaaatgtgtattaggaaaaatgtttctgttaattgttgagtagataattttcaagtatcacggagaaatatttctcaaataactattttaaaataacagtctagcttgctaaagcacatacgtacgttaacatagaaaaaatgaaggctgactcatgaagaactcgtgttttgtacttagaatccaaatttttttttataccaactgcagcgtctgcaactggacacgactatagcattgatcactccaaaagtaaacctttaaaaatgcctcccaaacgctcaagaacaactaaatcgacatccgacctctcaaaaaagcagaaaaaagatgagcatgaatggatggtaggtaaacggatcgcaaatagtcgtgaagcaacaagactaattacattaatagataaatgattctacgaaaaaacgtgttactatttcccaatttaaaggaaaagattatgttcacataagagaatattacgaaaaagatggagagtttcgtccaggcgctaaaggaatcgccctcaacattgacgaatggaaacaatttacgacatacgtaaacgaagtgaataaggctctaggtattgaagattcaacaagcactgaagataacaaatccgacacttcaaaacaatctgatcagccatccgactctaaaataaaaagtgaggaaagagtagttgagtctgaagaagagaacgaaaatggtaaggatgatacaccagaggaatgaaggcatttgtttgctagatattgaacatcaagaaaccaactcttaaagtcgagagagaatcgtttgttaaattaggcaatttcttgacaaagattgcgctaaaaatgaatctttctgctttgtcgtttctaatagttcataaaacatatccggatcagtactgaaatcgttctcgttttcaagcatcccatgcccacaagttggacactgctctgcctgaccacagaaagcgtggacaatgtgtttgcaggagtaagcagaaaaggagtacttcaacggcgttccacaaatgtcgcaaagtttgtctgcttctgtcatgtgctcaatctcttcttggagatgttcggtttccgcttgtaattttttagtcgcaacttcattcttaagaattggttagtatttcttaataaaagatatgattgattgtcgtacttcgttaataacttcattaaaatgtgagatccactttgtacagagagacgtgacgtcgcacaatgagagaaaactacatttttcgagtacatgtatcactttgtccagtgatattctatactctgatagacatctctcagccaaagtaagtatgacaggtttagtttcctcggtgatgactgaaacaagttgctctagtgttgaaagactatcatccgctgattgaatatcgtccaatttcagggtgccgtagttttcaaaatattcaacaatagtgtttggactaggaagagcataatcagtttttaaagaaagtgctcgcatcgcttttgtccatccaatgcctcgcatcaacaaaccaaaagatgtgacatctagggttgaattgtgatttcgaataacagatactgcttgttcttccaaacttctgtccggacttttgcaatactggatgataaatgattctagtagtacatgattgtaaagaccttcataatcttctgtcatactttcggagctcttcagtttacgcagaagatctaacagattatgtttacgaaagcaaaagattcgctgtaaatcaacgaatgaaatgctatcatcggagcagttgtgggactgaataaataactggcggtttgtaaggagtttaaacaagaagtcggaaaacgcatcttcggtgagctgaagcaacgagtaaccgtatttctttataatttgagcaattaccaggggagagcaatgaacaagataatcaaaaagttgagtgtacgattcttttaacattaatgtttcagccattagctttgatagattatatgtaatggcaagaagttccagctcctggtaaagctgaaactcaaagagaattgggatcacgacggcagtagaaggaaacattttgttgctgatgtactttcttagcaagtccaactcgttcagctcaattactaagtagagtagcatttttatatcatcctctgtagcacaattcttgcataaaagctgttcaagataccgaactaattctgctgattgattttcgtgtaataatgcatcggcaatgtcaacagaattcgccctgggtatggcacaaataaaataatcaaccgcttcaacaaactttttctcttttagctttacttgtccgcatctcaacgcaaaagtttgtaagagtcttttatcttcccgcaggtagtgcgccaaaaaatatgccaaatccacttggttattgtccgccagagaatcatacacatctttgtgattgcgtttaattgttattctcagtgttttttgctggtcaacggcaacaaaggtaccttttctttgggaaaggaaacatgaaatagtaggcaaatgagagtcaagcttgataagcttgttttctatatcaagtaggagtactgacatttcgttgttcgctccttctgtatctgattttgaagttcctaaaatatacacgtctccaaaacaagtcccgagttgtgtaattgatactggagttttgatacggccagaaacccttccaaaacagtctataacgtaaagagactccttataactcagaataaacttatctttagaaaatcgcgagcaacaatttaaaccgacccctttgaattccaatggtgagagtttcaacgatgggagatggagagagtacgagcttgaaaaggtagttacaatagctgtgatgtctgttgtaaggagaaaattggttattggctcggtgatttttaagagaactctttgctgagaacctaaatctttcaaaaaatttccatatattgcaataagtaatccgttagagaacccacaaaatacagttctgaggtcatttgaaacacacaagactgttgccgggtgcggcggtttagatatattgtgtatggaatgttcgtaaacgcatttataagggcgtgacttttttcgatgctccaagacaatccgccagaactgaagaagaacacggccattatgatcgttctataacaacagtcagtaactgcagtacaatggagagcttataattaacagtaccccgacgataacaagaattcccccactttcaacaaactttagtaactgtatatctccattttcaattgcagtaaaagaatacacagcgttccactccttattgaatacaaatactcttcccgacgaagttcctaagacgctataacaagatccatttgcagaagttgagacacgacaattctaagtgtgccatttagttaatattcaagagcttccgtttattcttcttactgtcagtaatgtcgctaggtcttgactctcaaatggacgccattcatacagagatgcattcttccactatataatattaatacaattgtgacgacggaactcctgtacctgttttaaatttgtcaatttgctctccataccaggagaacacggtgtaaatggagacggctgttaagcaattgcaaagtacgttgtgtagggcaggcttaatatgatgcggtcctcgctgaactagcctgacttaatatacagtgaaaaggtaaaattggatgaatacaacaaagctctcgatattaacaatcttaaaaaaaattctaactatgcttgctattattatttgttatagtttataaagctcttttctacgagtaataaatggctaccttttgtaattattaaaacgaagagcatgacttgtgagggaataacactcgagagcagaattgacgtttgcttataaagatgaacgagcacgactctattgtaatgttagtaattgtttagacagtttatgagaaataaacttatctttatgcaaaaaaagagaaaaaaaaaaagaaaaaaaactctcataaactcatgccctgctgccgcacaaaaagaggatgcacgcttagttgtgcaacgtgtaaatgctttcaagcacccagttaagcgcgacaacacaggtgtgcgaaaagacaagtaaacatactttgatccgcagatccccttcacaaacactcgttcatcggcactcactgaaattgctaacatcgttcttacacaatgatgaaagcatctagtcgtgcgatgtttaaaacaccgcatttgatgaacgccggttcaatcttgagcggttggatctatacatagcataaaccatactgcctttgttggagggctccttgggtcaacataccggtttttgattcaatcccgtgtttaccgttgcaagcaacggacaaacaaaacaggcacggtcaaagtaccggccaaaaaaccgatgcctcgagtaaaaaacttgagggatgattcaactcccaacgcgtaaccaacgaaaagctggcacactaaggatactcggccatttaaggaagatgccaacgggcaagttgcactcgaaaacacaaacagctcaaccgtaagttcagtgcttagtcttgaaacgcaagaaggcgccggcgacctcccttaaacgcaaggcacaaaagagaaacatttctggacaattccctgcatggcgcagatgcagtcaagggcacactgacctgccaagaacacattgcgatctgtagagaacaaggtacgcgagcgtattctccaggtgcttaaacgccccagtttttcacacagcttgctcgtctacttgggcaagcaatactatgatgcagcacaaaaggagaacgtcctgcatccgttcatgccatgaacggtacaatcaggatcgcagcttttcgctgccctgactcgttcttacacaaggaaagctacactcgcgagtacttggtgtgaacgatctaacgaaaccgagcaactatacagtcaattgccatttttctgctaaaaaaagcaatggacaaaataagtaaagctgctctaaccagtacagtctcacgaacacgcttagagaaagtagactaactcaaacgtgcacgcgatcccataaacgggacaacagttccatggaaagtgatgtaacaagacacgacaaaatgctccatacagagaatagtaccattgtatttcctgtgcaccgatgagatagtctagggttaacgaagagaaaaaactgaggcacattacagaaacacaaaaaaaattgtgctcagtaaagagaaaacgacgcgtccaaaaggtgctccgtcttcctctgaacgcaattccatacagaatacgcgtccagatgcacagatctcaagtcaattcctccgattaaagaaagaccgtgaactgcaaaagaaaagacaataaaagtaaacgtatttatagaccaaatccatcttagatatccacgacctttcgcaatcaaattgcacaaccaaactgctcgtttttgtacctcagaacatgttggcactggtcaagttgttcgctgcagtaccagcgtgtataacccagtttaaggcttcgcttagattgaaattgtcgactaaaacactcgctggcgtttaatctcccccgagggttaatgcttagtatagtcgttaagatactggctttattgttattaagcttatcgctatcatttatcaatgagtgaacggattctgtcaacaaggctgggagaaataatcgctatgaatttccagccttaaacttgtgctttatcccttcgtcgatatccatttcagtgtccaatctttttttaagaagtcaatttagcatctttagttcagttttggtagcgattcccttttctccgctactcctaccgtcaacaggaatttgaatccttctggattgttttttggaccaagttttgttattttgtttaaagtcgctacaatgaggggaaaatcgaaaacgagtaagtacggtacgtagatcttgaactgggtttcttgatagacttttgtactgctgtggattttgaggctaattcagatgtcaatttagactactctaagaaactggtcgtcgttggagacggtggttgtggtatgcacgttctctcagcattcttaagcttatacaataggaaaaacatgtctcttgacagtcttttctaccggtgtctttccagaggtaaatattggatgattggtgctcagtacttccatacaggagtattatgcacatctaaatgatttaattcgcagggtatcgctaactgttactgattacagcgttacgtaccaacggtttttgagaattacttgactactattcattatgggccatacaataaggaaattgaattagctttatgggatacggctggacaggaagaatacgacagactgcggcctcttagttatcctaacagcaacattattcttctgtgttttgccattgactgtcctgccagtttgaacaatattactgagaaggttcgagttgcttaaagagcatgataatgtctactttgccatacacgaatactaacatttttcagtggtacccagaggtgcagcatttttgtcctaggacccctttacttttggttggtctcaagtcggatctgaggaaaaatcgaaatgcaacagaggtcttgcgtacacaggggttgacacctgtcacattccagcaggtacgtgtttttgtgtgaatttgtttctgtcgccacgtcgctaactctgttacaggcatctgctgtcgcagcgtcgatcagtgctccgtacattgaatgttcatccagagaaaacatcggagttcatgaagtttttcagcttgctgtctccttggctatgaaaaagacattctctttctcaaagaaaggctgtgttctcttatagacgaagtaagaagacgaaaaagaatgtgtgaaagtttccttctgcaaactgacctcgccatcgttcccttctttttcttccttgtcccatcgggcatattttttattgtcttaggatggcagtacccacattgtgttcacgaactgcttctctgtttttattgtgagcccgcaaacttctatgtttccaatggctctaattcctccctttgagcaggtctcaaattccactcagttaaggatgcacagttcactgataccctacatcttcatttgttttctacatacatcttcatcatttaacgtcgctgtgtcaatcctagaaactattttccactttcattcaacatatatgcacaatatcgtataaaactacatgcacgaggcaagccattggaccgcaggaaaattccgtcagactttaaacgcgtttccattatcattctcaacaggagggttcgttacagattcgtgaaatgacatccataaggatgcaactttgtcgaactctttgccaacctgttgttcaaggttagccaacaaaagcttcttaaacatcgtaatgcaatatcataccccatttacactttccaaatttttatttaatacatcgagaagattgacgatttcatgcatattctttattttagtattgttagcatctgattactatgaataccgttatttgttgtatgttgacattctaacttacatttgaaatttgaagtataagctgccttctttttcgttcaaaagtgcttgattcgttggttaaatcgacttctggttcatcaatattcatatttgtgtccatttttcagtaatattggaagctaaagatgtgtatttaagtatgttgaagatgaggtccaaatgtgagcgagtgcaaaaaatggacttgcctctaagtgatgagttacagaaagaaaaccttaaggaattggttattttaatgtgatgttaacaagctatatagttgctcatcagtttactggcagagaatgcgactctaagatttttggtttttattttaaaatacatgttacgttgagaccaatatataagcaaaataaagattgtattattaaacttaaattcactaaactcatgcactcctcattaatctcgtaaatatcttaattagtcaatgtaccacattcattgaatcaagttgtgaagcttcaaggtccctagcacgacgaatacgtctttcaagcaattcatcttcgactaggtcctttcgtttaagcttcacattgcaacctacaacaggacatatgcaaccgttacccatgagtgacaagatcgcttccttttcgtagaagtgttggcacttttttgagagcataggatgttcaataggttgcaaagtcaaaggacaacgaacgttcattgttgctgcagagacaacaaggtcgtcgtccgaatcgttttcctcgtcagcttgtcctgcatctcggaagaaggtatgcatagaaggaaattcagcaccatccaaatgttgttctctccatatagttttccggaattcgatgtattcacctagagacccaaacttctcaaattctgttttttcttcaaatgttttttctctttctcttatgaattcttcatacagggatactacgttaagttccttcagtgtttgttaataaatagaataattcatgagtatgttgacaggaatgtcttggctaacctgttgagtcctgagaacagtagacgtctctttggcaacatactgtattgcctttttgtggattgataggtgttctttttttacaagaagctctttaatagcttcatccaatttgcttagtgactacattgttagagaggaattttgaaaagcgctaaaacggaaactaattctcggaagcggaatgctatgtaatttcatgcttgctgataactgaaggacgtgaaaattactcgtacttacttcttgatcgtctagttcagctgccagtgctgcagctttaatgatttgatcaacagttctctgcaaacattctagttgtgtattgaatgaggcaatctgagattcgtttggcttaatagtgcgttctaattgtcgaatagatgtttctagctcattcgatgccatattgtgtacaatagaaagccataaattagattgcgtttaaagtatatacggcaagaaaatttcctgtataaaacagaaggtatcattaagcaatcctcaatatcaagatcaaatagtataacatgctgatatagggaataaataactattaatagcctaaaaattattaaatggcagaactaaaattaaatttaattaaaaaaagaaggaaaagaacaaatctgtcaaactttcaacgacaccagatttagattgagcatctacccatattatatgcttgccatatacatacatatacatatatatatatatacaatacatagtaatgcatacatcgacaaactcatcattacaagattgtttactgtcatgtacacattcatgtacggtaccagaatatgaacaatacgagatttagcatgtcagttgcattaaaagaactaacggtttcgtatgcttacttcagtacatgattgaaacttctcaggaggattaacaaggcatattaaagcccagcagccagtctccagctttaaacgtgaagatcaatatatgattagattgactcttacacgattatagtcaataagagtaagcctgccaatcctgcagcagacaaaaaacaaaaacgaaacagaaaaacagcagcacttaccaaaaccagtgaactaaaggaagaaggaagaaaatggacttcaagaatattggaatggtaaacatgttcgataggtaaaaaaaataagaaacgagggaaagagaaagaaaacaagagtgaacgaaaaaaagaacaacttagtcatctttcaaccaaattgattcaatgaaactgtggttaagtataccactatgcaacatttaagaacaatctttaaagaagtcaagaaaatgcagaaagcgaatgagcttaacaaacgagtgactgaaaaaaatagaaaagctcatgctttaatgcaaacaaagaaggacgatgtaaaggcaactaagtttgtttttcagtcacaggcaattcatctttgtcatttttgcgatgattgttgattccatgcaattcacagtatgcttgtccaacagtaacatttttccaaaaatgggaaatagaataaagttcatcaagacgattctgcttcatgtacttagctttgactaaacgggccttgtctttcagttgaacctgagagaaaacacttagtgggccatcatgactcttttgaatattttggattttagaccagctacatccatgtaaatgaatcattttaaacaattcatcttcttgcgctgctgaccaccgttgccgtgtttttcgaggtctgcgggctcccgtcatttttcgagactttgactgctgaggaggttccatgctactctccatcaccatagccctattgctgtaaggggcatttccgtcacgaactggcggaaaatcggacgcgtcatacatgggagtagaagagttatcggcctcgctaaaactgtgttgctcagaattatatagaaaccagggtgaagagagatcagtggttggacacgcatactcattagtctctagtaaatgtgaatccgcggtcgacgtcggactgacgagatgctgtatttgaccaacagccccctgttgaagaagctttagctgttcgcgaaggtgatcaatttgcatccgaatgcgctcctcacgttgactcagtatacttgaatcagcggcaatagcatttaactgtttctgcagcatgcccaatatgcgcgggttaaagccttcgttgtatctattcaacgatctttctgcccctatcacgtttttcggttttttagttgcgtttgttggagtctctgatatcttgcgctttattgttgccgaagaatcgtttgcacgattcataatgcgtttttgcaaatgctcaataagtgcccttgtacttgataagcgagcaattgcatgctctattcgagaatccggcaagataagccggtttgcaaacctgagctttttaaagtattgaatcccttttctcacgaaaacatcatcatcggcggccttcaccccggcgtcatcttttaagtctaataacgcgtccttcaattgctcttcgcaacgtcgcgactgccaaagacttccgcccaactctttcaagtgatccagagacccaaatatgagtgtttcgattaagtcgagaggtcgttttcgataaacgggataatgttgtatgacacgaatgcatacatcaataaatatatcgaacgtttcctggaacagatcctcgtcattctccagtacgagcattgcatcgataagcattgtgcgaagagcaatatagataaatgatttgtcgaataagtcaatgatacccgtacagtattgtagcgagctcatagattcttcatgtgcgtagagatccggaaactccttgtcccaacctttaaagcatcgaaaaatcaatgttccactgcttaagttatagatctgacggagttcctccattaagagaaagcccttttgaataaacaactccgtaccttccgcagtaagaggtcggttttgtcccggtaaaccttctactgaacggactaaaggagccgagatggagtttgcacgcattgcaagcaaatccatatctgtaagcaaagttttcatctgtagattgtttaaatctccaatccgggagggagtctctggaggagacgaatcattaagaaccatagaatctctagccaactggctttcattatcagcagctggggccttcggtgtagaactgtttcttatgtccaagctgacacgtcttgacggatgatcaagtgctccaggagtttgcgaggtttggcttattccctcgtgaagagaaggcaaagagctttccgatgtattaccttcatcatcttcataatctattaaattggcatctacgaatttttccttcgcttttgttccgtagagatgtgtcgttgaatttgtggcattctccttcatttcgtgctcttttgacgttcggtgattttcgttcgaaacggtggccattattcgtgttttcatagccaggaccgttcactgattatttacaaacttcttagatccggtttacttaaaaggaaaaggtgaaaaggacaattttaggttctgtttattatggtgggtgaaaaagcaaccagatcgtagttacacaacatttgtaccaatctcatactgaggtacagaagtttttgaataaaccgccgatcaaatcaagagaattggagtcggatatacaagatcagacgcttaagcgcttttgcgcgggaaagaatggtacattttcagtaacatattgaaaaaaaaaaaaaaaaaattcaaaaaatcggaaaattatatatagatagaatttaccattgagacaaaagctacaaaatttttaaacaaaaaagccaaagcgacagggtgacaaaaaatgtaattaatttttaagaatgaagaggaatgaactgaatcgaaaaatggacggataattaataggttttgaacagtagaattgatttcgtttaaaaaagaattggcaccttttggtaaaatcatgatcatgaactaactgatcagaaagacggaacgggttcatcagttcgcaatcactgcatagacaggctcggatggttgggtgaaataatcagtaacttgcagcgttctcaacactaataaacattgagaaagcatttcgaagaaggagcagaagaaagacggaatagaacagcaatgtttttaagggtaagagagaatacaaaagaaaaaaaaaaaacaaaaacgaataaatgaaatgacaaaagaggcaattttttcagaagcgtaaatatcaacaacagggacaataaccagccagagacttagccaaatccagatgcacttttggtttctgtttccttaagttccgagacaaccatttcaataagttgtttgtaatataacgtagtactcacatgaaacggtaggtgactctgcgtaacaaatagacgagggagccgagaacacatatgggagtattgattgaaaagcttgtgcatggcatccatggacggaaaagcagaaaatgcaagattgacttcaaggataggaataaagttcctacgctcacaaagacaaaagataccacgggttatgataaggtagccggtatcacgaagaagaggattaatctgtttcagcggtcccttataaaaacaagcaaacgaattgtctggtatggcttccgactcttcaaatttgagggcttgtatgcggaacaaagtgtcagaatcagctcttcggctatttggtatgaggaaatagccaagtgacatatgaagttcggtatgtttcttttgaatacatcgccaacaattgatttcacacataccaagtgcgtcaatcttcatgacattaatggaccacgatgtctgaaaaggtgttataagctttaatgtatcattccaagctttcttgagaacattatccaaagattccagctccttgacataagttcgcacatccagtatttcaccgtatgaatcgcaccaaacaaacactacccaccgttgaaaaacggtagcataagttacatgtagttcttgattactcaagtatacagaaggaacgtggactggaagcatctgaaattctggctcatcgctgatcggcttcaacagcaagtacgctggttgtcggaattgctgggtacatgtcttaataaaacatctgtcgtatatattgaataaaaagtctgtaaagaatgttgatgtaattcccataaataaattattttgctggaacattgaaaaagggaaactttggaatgatacatccccttctccacttagcttttgctgttttttaacacgaatatactcttccttgagaatattaaaagcaccgcaaacatttaagagtcgcaaaccttgcttttctccctcaaagaatataagtatcataacgtttttcgttggatgttccgtggctatacacgaaccaagctgtgtccaaaagcttcgaatattgacgctcttaaaactttcaagctcttcttcgcttagcaaaccagagtcgacaattacctgaccgtcagggtactttgacaactttagttcattcatcttaccaaaattcatcagctcatacataaacttcaaatcctgtataaattgttcatagctgattttttccgaataattgctaaagtttatagataatacactcacttctttttgcccgctcatgggttccaagagtaattgagtccatttttttaatgcggaatcctttaaacttaatggttcattctgaagccgcaccataacacgtaaatgatcccgtttgaaataactgtagtgagaaacacctggatctcgtgaacataactcattaccgcgaatgagacagggtgtttcatagcgaatcttctcctgtctgaagagggcatgtaaagaccgactggcagcggtctgtatgtaagggagattggcgatgtcactttcagagtgcggcagcgactggttcactttccaaaaaggtaacatcgagaaccagaggtcttgagtaaccaactgttcaataatttccgagttaatattaaatttttgatcttccatttcctgatcaatcaattgtctgctgaacgcctgttgcgcagtaaagattgcttgaaataggaaagcatacgaatccctctccgttgtttttaactcgatgtcaggatttgtcggacatgattcaagatctgtcttatccatatccaattcacaagatgtgcaagagacttcctcttcactgtcgctcggaacagtaaacgtgggttccgcaaactgttcactaactgagggatccaagtgaataacagattcactgcttacctcattgtacggacaccagtactttcctcctgctgcatattttgcgtttagagttttcatttttggcgacaacgcttcccctcgataattagatgacataaaagagaatttcccagggcttgtttcacgtaacggaaaagagctagtcactgaagttgatttctctgatccatagtcgccgctataatgttctgttcgtgtcgtgcccgtcggaccagacggaacattgaatttactctgtgtcgaacggtggttcatgtcttcattctcaattatgtcttgccagtatgcgattggggttaccgtgtccgcatttgttggcgtatcaaagtaatcaaaatcagcgtctgtgatatctggttcagtaaccaaatcaaaaaagttttgggtatcagcaacctctgttttgttttctaatgattctttaaaggttacatgagagttcgaagggacatttagaggaactgtttcactcggtgtgtccggaacttttcccaggtttatctgtcgttgaatttcatgcgacatttccaacgactccaaaaacggatcaccatcgcctgtagtatcgatgggtgagtcagactctgcgatcatgcttttcaaagcaaagcataaatccaaaggccaagaatattcgttcatcgattgagttgatctcaaccgaacccaacgcacagaaggcgaaataacaagccccgaacatttggctatgagtgaagcaacaaagggatttggcttagcaaacggtgactgtaaaaacgcccgaataccaaacggggcaagtatcacttccttctgctcactctctttccaagcatttaggcttccaatcttataaacacgatacttagaggaacggaaaaatgtgtaaaaggttccattcgggattacagatgtacttggacagattaatggataaccgttaattgtccagagttgattctcggaatgatgccgtaatcgtaaggggattaaatagtctgaaatgctaatgaagccataacttcggcaagcttcaaaaataaggaatttatggatggcgaaaatgaaatgattgaaaagttgagcatccgcatcatcatcaatgattttttcggtaaaaaagaagtgggaagtttttaaaaagccgttatttgtttcgtgaatgccggcgatcggcgtgtaaatggatgcttcataatgtttttggtcttcttgccgaagaaaaaaagtatatacattttcgtcattgatatagtttaataccttgtttccttttagtcgtgactcgaattctagtagccgctcaagatcaatatcgtttcctggagactctattacataaactttgtaaaatacaacttccgggaattcctacgttccacgagttaatataacatagccacgttactcttaattcaattttcttactataacgtcgtagtttaatagcgcaatcccatcttttaccattcccaatagtatagcaggtgaaagtgactgacggttggactaatatataagtccataaaaaacaatagcgtaattacagaaaccggatatcggtagatgaccaactgcttctatttttatactgactatggcatttgttttggttcgtaaaagaaggttccattcttaaaagttgaactagaattactgaaattgaaaaagataaatactgatgtcttataataaggttaaagagttcaaaaatagagcgtgtgctatattaaaacgaataataacgatttatatttatattctatactaggaatacttaaagaaaatgatatgttaaagggaaacgcagttagcattttttgagaattttttaagacaaggaaaacgcaagtccctatcgacagtgtttagaaaacaaaacgactaacgaagtctgcattatcactagtaaactgatgacacaaacagaaacctgtgccattatagccatccacttgacaaatgaatgtatattgtaaccaaaatacttcccataaagaagaaatgctatgtatatatttttaagataacaggacgaagcaaatttagtcgctttcttcaaactcttcactgtcttcgtcgtcgatgctttcatcgtcagagtcgaccagagctcgttcatcaaaatttcctccgaatccaagattctttgctaaggattgcagatcagaaagtaactaaatacattagcataatgtactgcgagatgcgtcaaaaatttggcataggctctgtttcatgaagcagtctgatacacaaatttttgaataatttccccacgaaaaaaacttacagtcttgtcttctttaagacgtttgctcttgtgttcttctgtctcttcatcttcagaactgtcaccctggctcaattcagattcgtcactaaggtctgcaaccagttcgagatcctccttcgtgcctccgagctctaacaattccttcatagatacatcaatcttggtttttttttgagcgactttatccgactttgcaggttgattttctttaggtttttgaggaccacttttcgccggtcttttccgatcaacttgttttttggaatcctccctatttatagcctcttgtttttgtttcggtcctttatgtcccttcttatccgtgtgagaattttgtttctcaagtgatttttttatatcattttttaaattgctgaataaagaagtgtccatactgggctgttttaagcgatgggaaggtaattgtaaaagattaatatcttacaaaggggacaaaaatccaaaagtgttagttgtaattgttttaccgaaaaaagagagtaatcaagacagagttgtcaaaaagaacaaaaaaagcaaaaccgtcacaaacttcctttttacctttccttaaaccgtaaagaagtctgttatgcggtgaaagaatggctgtataactcgatttctcaaggtcagcaaagtcgactgcccctactaagaccctacctaaccttgacaaaacgataattccggggtattttttttgatatacactaaaagaaagagaattgaatttcgtgataatattctccctttggctacaatgcaaaattataagcctgtgctctttctaaaaaaatttttgagcaatttccctcttgttaaacatgatgatccttatgaaaaaccaccattgtctgtagaaaccgctcctattctatttgttgaaaactggaataaggatcctgaatctccagctcgtgaaatttacagtcgcttatggcagacatacattcgtcttacaaaacagaaaataacggtggtcaatgcctcctcacaggcatctccagactcaatattaccaattctacaagtaaacggcgaaagacttgtttataaatccggcctctttgatcactttttggtccatggttaccggaatgaaactattactccttggttggacttactatccgagtctgtagagcctgctattctttacacaatgtttcttgatcaagaaaacacagagtctgtaaataagcgctggctatacccgacttcctggcctttgagttacgttctccaaagcaggaaatcacttcaaataaaacaacatcttctggataaaatgaaatcaatgaacggtgaatatgtacgttacacgggaaacagtacttttaagctaaatagggcttttcttgtattatacgaatccttcttcatacgtttcctgtagcatttactaacacaacacagctttacgccgaagccgcagaagcgttcagccttatggcagaaaaactgggaacctctacctacttcttagacgttgaagaaccatcattcatggacatcgccatttacgcctatggttccatccttcttgagctgcccttacaaaacagacaactacaacaatccctgcaacgacacccgaacctggtctcactcattcattctgtgtctgacgtcgctggatttagtcgacggtaagtgacgctaacgacgcttttcaaacttgcataaggcactgagatataagtgatggttgttaatttaaaagaaccttcctagtagcaactaatagtaaatgctgcgtacttcaatacacggaatttgctgatgcgcacgagaattgtcaggtcgaaacgcaatagattgccattccttggcaagatcccaaaggtaaaaatcaatttcaattgcattcaacgcatatttcggcatccatttgcgaatacattcgactgcccaaatgctgcagcctcgcatttccacctccataacatcaccgtgagcaatttgttcatgattccgcaaacgtccttcaaactcctcgctgtagtcaaggcattcaagttgccacaaaatctgtggaacacggtagtccgcaaacatggtaaccgtgtcaatatcatcgaaacgaccccagtctttgcctccgaaacaagcccaagtttctgctacaagaatctgagctcttttgagaatatagcaattccggtcgcgataaacggacgtgtcattgaaattaggaaagtcacgaagcaaaagagtcagcagtcgttgagccgaatgtgagcattgtttgagaaggttagcataactcccgtcatatttttcaacgagaactcgtccgccttcacgaagaacttggatacgttccttgagcattggcacgctctcgcttgttgcactggaaaacatctcagcaatgagcccatttggacaacgctcaacatccgcgtagaactttggatctgtaataggaataccacgctccaacatgcggtttacggctgcacagagactccaataaccagtgtacctcttgccatgatactcaatggcgaatctctctggatgactccctgtatcctctacgtcagtcttcgaccagaaggagaagtttaacaagtcaataaaaaaaatcctaactcacaacacgttaaccttaagaacactagaccctgggtgcaaacgctgcaatcacacccaccccagactgcctttttccaaaagacataatcaaatgcattaccagtctaaagtagatgtatccttggtttgcggatgcagctcatgactgtcccaagtttcatatcgcttcccatgagcgtctatctcagcaacaatcgatgctgcaactcgcttgcaaccatcctcattcactcgaacatgaacggcattctgaacatgtttgttagcaaatgaaagaggacaaccgagaacgctcgacgatagtctcttgatcatcagcaatcaagacatacacctgcaataaattttgaatcttccagcacacagatcatgagggttcagagtaaaaaattttcaatcgattttaggtggaagtgaatggaccctgcacaccgaaaacgataggaaactcggctattcgaaccgctagctcattccactattgcatccactgctcagcagcaggtcaaatttgcctgcatggtcctatgcaacccggcaaacaacacaacgagcaattaggctgtttagttgagctcggtgattttagcaccggcttccttctcctcaaccttcttcgtctcagcagcaggagcggcagcggtagaagcaccagtaacggcagtgcgttggttgttgttgttaccaaacaaagaaggaacggcaaaaggacgagccaaggaaccctcagcgggcttgccgaagaggtgaatggaaaccaagttgttggtgagcacggtgatcaaaggcaagatggattggagcaccaagggttgagagtagtgaaggtacaagtgcatgaaggccataaccatgataccgaagatggtggactttctggcgcgaccaagttgctccaaatcgtagtccataacggtagtggcaacactcttgccggtcttctcaccggagaagggaataggaggctcctcataaaccaagggagtacggtcgttcttggtctcaatcttggacttaataatagcgtagatgccaaaaataacagcattggaaacaacgtaagcggtacgagcgtacataacaacttgagggtcctcaaagtctaatttcttggcatattgcataacgccgaaagcggcaatcaaattcaaaagctgtcatgttagtatatctgcggaaaccacgcgtatgagacgccagcacgatgttttggaagcatttgcgccccaaatgccacatacctgagggttcataatggctgtttaatgtcggggagtggatggttctgggtaggttctgggagagccagtcgtgagaaacatccacctagactgccttatttgaattaaggttatgccgcggaaccaccaagttattcccgcgggaccgaatgcaaaacaataagacgataataggcgagcgaggagaagccgtgagaaggttttcgttaagagagggataatgattccattgtaagtctcgatagaaagaacattctggcggtcgagttcggttgagcttagtggttgatggatatggattcataaagcatggattgtaaaggagaaaagtttggtcattcaatttagaaagatgctacggacataattggtgccaatatgcaaaactagaaagtttaaagtacatctttttgttcatgcagtaaaagtcaaaacgggagttcataacaaaatggtgtttcaatagagaaagacacgtaaatgagttacactggaacattaccgatgctaataaaggttagaagtgaggagatagtaaggcgagaacgtacgaaaagtgattaacgagcggacattcaccaccctcaggtaggggaagacgaaatacaagcaagctaccagctagagtagcaacattcacatacagtccatcggcagagaaagccacagcagtgcgaactctaggcccgggaatgtgtgcaaaagcaaaatgccgccgaggatcccagacaccggtaaacgactgcgggagatatccaccgacggcattcactagtgatttggaaccgcgtcgtaaaagactgtgcttagatggactcggttcaggcgcatccaaacggtatacatgcatcgtttgtgagtcagaagtgacagcgagaaagtgtgacttgggatcgaaagctatggagtggatttgatttggtaaggtcccacgccggaactgaaacaaacgctcaccggagggaatcgcaaagatacgaatgatgcgtccgtcttcagaaacggttgccaacatagtgccagttgcgttgaacttcaggagactcagagcgtttttatgagcctcaataacacgaacaggctgacacttgatggcatcccacagaacaacgcgtcctgaaacgtctgagccaacgacaccgacggaagacccaccgttcgatccctcgtgcgttgcagtctccttgttcatgtccggatatacaaggtagcagttctctgaatcagcagacaaagcacacacgcctaattagagcatatcagttagcaatcgtgcgtcgaacgcaagcagcacaatatcccctcataccaaaagcattattgcaagtctcgatggtgtagagcagcatcatgttgctaatgtcataaacgtaaatttgttcctccagcacggcaacaaggcgttttcgatttagcttcacggcgagaagctttgtcggaaaagttaattcacagatagttgtacttctctaaaatccgagaacgtcagacacacagttaagttcgttttagctagaattccaaactcaccttggtgttcataatttccagtttcctgctattgctttctggtgtctgtttcaccaatgctacaagagacgtgttgaacaacatctcaataatcgtcgttgcttcctgggctgtgccggacagttagaggccaaaaacacgattgaatgagttgctacctttttgaaaacattttccgaaaggatcgcaattatagattttgtatccttcacgcgttccaacagcaagtaaactaagtcgttagcgttgaatttgcgagcaatttcaaacctgcagtcctggttatagttacagcataaaatattgtcgttttgagagcgcattgctcaatttcagaggccagagttcgtttttgaatgcgtaaagagtgtcgtgctggattcaacgtagcacacctaactgccggatatacgaagaggtgggatcagataagatttaacactattaaaccttaattttaaggtgctcggttaaacaaagctaaaacaatcgtgttggtaaaacagaaaacagatacatacataagaatcggtaaattataatgaagctcttatgcataaccagcagccacaataatcatttacgtgcattcccgttttattgcttagcaaaagattagtctcctaaagcatgaagaataaaaaaataaaagaatagaagaaaaaaaaataatggaatgaaaaccaaaacaaagagcgcaaactcaaaatcaacaataaaagagagagagtgggagatgctgcaacagaactagtcatcagagattcttaacacttgaatccatgtcgttgcaaatgactcttcttcataactcattactcgtcatcctttccgtatccaaaaggattttgactctgccatttccatgtgtcctggcaaagttggtcaatgctgcggtgtgtcttccaacccaattcctggtttgcacggccggggttagcagtcaagtttacgacatcaccgtcacgacgagcgacaactttgtatggaaggtttcttccaacggccttggagaaggcgttgagcatttgaaaaacggtggttccagtgcctgaaccaagattccaagcacgacagtgcacctcgtgagcacgcaaataacccaaagcagcaacatgggcctcggccaaatcacaaacgtggatgtagtcacgaatgggcgttccatccaccgtctcgtagtcatcaccgaacacattcagatgctcacgacgacccaccgcaacttgagcaatgtagggaagcaagttattcggaattcccaatggatcttctccgataacaccggatggatgggcaccccccggattaaaataacgtaaaagagcagagttcaaccggggccaagcaacgctttcgtcttcgataatatgctcaatgaagagctttgtacggccataaggattggtggcctcacgaggacacgactcaggaatgggaatggtgccaccgggacgtgtagggtctccgtaaaccgtggcggacgaggaaaacacgaagtttcgaacgtcgtgttttttcatacattttagtaaatgaacagtgcccgtaatgttgttgtgataatagtccaaaggaatctggacagattccccgactgcttttaatccggcaaagtggatgacactgttaatcttgtgcttttggaacacaccgtccagatcgtcaaggtgtaacaagtcgaccttgtagaatgcaaccggctttccagttagtttttttacacgacgaatcgactcttcccgtgagttacaaaggttatcgacaacaacaacgtcgtaaccttgttccagcaagacgacaacctttttttcgttagagagaaactagaaaacactaaattcccacatacagtatgagagccgatgtaaccggcacctccggttaccatcacacattcgttttgttgtttctaagtgcctgttagccatgtacgttgccgtttgtgtaccatttttgtgtttttagtgtgcaattgctgcagactcagtcgcgaagcgttttggcgaagggtagaaggctggtggacatttgcgaaataaggttcggatgatttgcggggcatgaacctaaattgacgtaacgcatcctctcctttcccaataccgctgcctacgtagactcccgtttcctgaagaattacggatgtaaacagctattataacatcatttgtgtgttttaccttttacaggagttgtattatgcaagtgtttcgtttttttccggccgaaaagctcatttgtttgcgaatattgtgtattaacaagttaacggaccattgccttgcgggaagctgctagacggtatactaccgtgtacatatcataatttttctccttcgtcatggatagtcccgctcgttctgctcggtttgcgcgaagtcgacgctcttcttccagcagcttggaaagcgagacaatactagaggctgaacaaatctatcaacagctgtcgcgcgagaatgacttttacgcttcgagtcagcgtcagtctgccgcctcctcaccaaaaaatagtgttcagaactttccgtctgaacctataacatcgccagaaagaaaaccttggaagttcgacggcacatctcagcacagaagtgccgcggatactgcacctgctcaacgtacataccctgctgagagtacggcactcgatgagcgagtcccacactcaccattccaagtttccgttgatgaaattcagccttccacccgtccttctaagtaccgtcctcaacgtcgttctcatgtctctcattctcgctctcgctctcactcttcccatccctcccctccctcaccctctctctcctctcgtcttttgcatttcttatttagtttagttttttatgttcgactggcgtgtcgatggtctctttcattgatctctgttcttcgttacttgttcgttcggtttaagatcgtgtactttattgtttttttcgtcactagttcggcgttttgttttgcgtttcgtgagtacatgctctaccgcaagcttcatgtctctgggcctcatgacagcgaagagttgtacgtacgtttgcaacaattggaacagcggttgctcgtatcacatccaaacatgcagtcgttgcaactcttcttcaatgaactacaaaaacgagaacagtttacggaattgaattacaaacgtgcagatacgctgttttctcgcctttcttccggcctatcttctcttcgcacaaacctttccaagctgccacaggttgatgagtctatgcggtttgtcggctggatttctgctcaactggaaacgctgtcggagaccgaccaactgctgggtggcatgcaggaataccacgattctcatgttctgcctcagtataacgcattgcagcctcagattgcaaggctcgcactcgatgtttcggaggcacatcattcaatgcaggcgctaaaaaaggcaaacgatgaattgtcgaacgcgttggaattatctcagaacaaccgtgagacttcaatttctctctctgatctagattccttggaagagggttttcagcggatcaagtctatggacgtaaacgaagtaatgccagaggtagacaaactcatttccaattttgcgcagaaactagttgcagaagcaacacctgatcgaaagttgcttgaatctttcttgcaggaaaacattcaagatcggttggtcaacgatgttaagcgatcgaccacatacgcctttcttcaaaaaccagacgtagagactttgtttcaacgtttttggaaagctcgatctaaacaaattgacattagcttatcacaagcacctatccgcactcaacaggagctgcttgaagtatatcatcgattactaaaagaacaattgtttaatcaaagcgcagagtccatccttgctccggactacgcactaaaaaccatgggtacccgaattgattattcgttaacccatccaaaacctccgatctccgccatactaaagcaccaacttggtctcttctcaaacggcattcctgagcacttgctgaccaaaagtgcactaacgtactggtgttttccaactcaaaaaacctcgagagttgctatatcctttccccgacccgttcccgttactcgtcttaccttgttctattcccaaaagaagccgttgaaatctcaagttacccttaaagtttatggagtctttcctgatcttcagaagtcctcccgcacagtgcgattgttgcagggaattaacactcaactccatacaacaggagactgacggctcatttgtgttggcgacggacgagcagcaacaaaagaactatacggctctagtttttgagcgtttcgtggaagaaggtgaagacgacatgactaattcagcacttagcggagtaactaatggagcgtctaatcctttctgtttatatcacataggcatttacgcctgatagattactgtaaatattctttataagaaaagtgtcgcacaccgcattctttgagagcattaaattaagatttattaaagttattgtagtactaattatgtctgtaactggaacaacggctgtagcgaaacacacattcaatccttgaacagttggacgaacctaataaggctgacaaccccgctgcgactaccaccagcgatacaagaagacttattactaaggataaaaaagaatcgagactcgccgtggcaatcgttttgccaaactactccggttggctacggcatcagcaccaaagaccccaatggcttagttcactgcctacttgctggatattgctaatggacacgcaattgccaagcatgaactaccataatttaaccattatatttcaaccaaccagtggtgttggtgttttctgttttcagcgtgccttgcgtcagcactgaccaaaaaaccccaagtcgtccgtcatatgtaaacaacagacaaggataaggccagtaccagacgaacaaaccattccttaacatcatgtcaaaacaagaacaaaatttcccaccgataacgcctcacgggtaagaatttgacataaaacagacgccaacgaagaaaccatagctaattactctgcagttctctcattcttgcctggcaaattaaggacaaaaaagttctcgtggtcggaggaggatttattgctgcaggacgtgttcttcatgcactagatgcagatgccttggtaacagtcgtctgtcctgaaaaaggattaaacgacgaagttcgttggcgtgtacaaaataaagaggtcgtgtggaaagacaaaactttcacagacgatgatttggaagaggacacagctatggttttcactgccattgatgaccctgaggcttcctcccacatttgcaaactgtgcagaagcaaacgtattcccgtaatgttgccgatgtgcgtcaagaatgcgacttttacttcggctcagaggttcgagatggtatgaacaactttgtcaagccaaagcacacttactaatgcgcctaggtcctttgcaaatcatggtaagcacaaatggaaacggaccaaagctggcaaacctgattaagcagcgaattaaagcgtcaattccagacaattgcggattagcactccagaaagtaggtcaattacgtagcctgttgcgttcaaagtttcccgatcccaacttgtcaaaaaaacgcatgcgttggatgaaatgtgtcagcgaacactggtcatttgacgaaatcgcatccttggatgaagacatgatgcaagaactcgttgaaaactttcccaactttgtccccaccttttcgattctaactcatgccgaagacaagcagcaaccgatgcttcaaaatatcatttggtatggcaccctcgtggccggcgtgcttttcgctgcaagccgattcttaacaccaagatccaactagacacgttcatagcaaactctgcacgcattctcccaaatggaacgaataccttagataacagacttctttaccaacaatattttagattgctgcccataaccattatcataaaatgcattagaatgataatgaacacataatgaaaacaatacagacgagcatgtgccagatctgttcgtaagcgcgcacgaggaacactaatcttcacttccagcaaaactagagaatcccctaaatgactcttgttcggtctttgaaagaattgaattaaccggcgtcaacactggccgttcccgtgtaaattccacatcaaagttgttgatatcataagcaccagttgttcttggtttatacgttggctcgatttgctttttgaagatcatgtcccagtcaactccacggaagaaaggatgctccatgacatccaaagcatcgcgtggacctccacctaaacgtttgtcgatgtcgcgggtaagtagtttctgcataatgtccacggcttcacccggcatgtgaatggggaacatgggttcatcattcaaaatagcctcaaagatttcctcttcgtcatctcccttaaacggagattgtccgagtatcatttgatagagaaggacaccaaaagcccaccagtctacagcacgattgtattgctgatcgagtagaatttctggcgccatgaattccggtgtaccacagaaggtgctggtaaactttccttcagtcatattctccttacacaaaccatagtctgcaattttaatatgaccgtccgaacacaaaagaatattatccagtttcaagtcacgatagataatgtggttttcgtggaagtatttcaatcccaaacaaacttcggcagcatagaattgagcacgcttaagactgaattgctcccgctggatgtgaagcataagatcaccaccgtcaatatactccataacaaagtacacacgtgttccagtttgaaagctggcaaacaagtttaggaggaaaggatgcttttccttattagcggtcatgaagacacgtttttccgactttaagctttccaattcattattcttcaaaattgagtccttcttcaaaaccttaattgcatacaaacgcttgttatgcttgtactcggcgagcataaccttaccaaagttacctttaccaagcacagccaagaaggtgaaatcgtccagaccaatacggggctttccctttttcgaagcaatagagctcggagaactacactgctttacgtcaggaacttcaggcttcaacagggtttcagcaatggaaggagatggcgaatgtgcagggatagctggtcttggaggaggaggtgcttctgggagcgacccagcaagttgctgagttgcaaacagtaagccctgtgatatagacggtacaccgcctgattttttgcggaacgaaaacggagtaggtgacttgatttccggagccgcaggcttggatacgcttgcagcacttttcatgactctcgatgtcagcagctttgtagagcgaatctcgttcaagatgtgatttgccatatcattggacattccacataagtctggaatcaaacgagaacaacgaatgtgacaagtgataccacattccttacacttgtagcaatcctttttcaagaatgatatgaaataaccgcaatggctacaccagttggcactgaaagaattatatggctcgaagcgatggggaatatgatgctttaaactttctccgccttcgggaggggcagtaacagaatgtgtcttggcaatacaacggttgatggttttcatgagacatcttctgtgacacgtataactacattcagcacactgcagaccggaaccatctttcaaaaagtcggcgcaaacggcacaccgcataatttggtagaattgtcgcaggacaaatgaatgtcccaagaagtccgagataacttcttccttgttttgacgaatggcaccttggcgacccaaaccattatcagaaataaccttgctgtttggtactttcttcgtgaactccaacgaaacacagatttgtccagcaggttcaagtgataaccaaacttgcgacagcaactttcttgttttgtccccaccgggagcagctccggcattagacgcaacgtctgtggatacagaggcgttcgtagtccgcgacgaagagtgtttgagtggaagcatgtccgaatcgttcattttccagtcaatttccgacaactcctgtaagtttcgcttgcgtctcgaatcatccaaaattaaagctgagggaacccacagcaaagcaataggcaaacttttgtccggctttctatcataaacgacaacttcgcattcacgagctttgttcatttcgaacacaaatgcttcgttccaagtgtcatgttggacggttcttgacttgcagacaactcgattatcaacaacaatatttaaaaatgtgtcgtgtgcgccatgactctgctcattcgcatctgtgtgatcaacgtttttaatggcatgaatggttaactttacagtaccggtcagaggcttgaacaaattctttgctatacttgtctccgaagcagtcgagttgggttcatcagacggaatgtacagttctttgtaccgtttcaatgctgacttcaataatcttgttttctgaagaatctcttcacgttgggccgctgcctcttcgtaatttttgctttcttttgaatagaggttcacaattttgtccacgccagcaagacattgttcctcgacaacaagacgcatctggataaacttcattttcgtcataattatttcctcgttcaacggggccttgctaagcaggatatcgaatgcggactttccgtttacaaccttagaactcattgaggatgaagacacactcttctcatcgaaagctttttgaataccgcgaagcgatggggcatttttttcaatcattaaagaattaagacggttcgttaaatagtcaatgttactagaggcctcgcgtattttgtgctccagtctctgtttaacttctgagttaccagtggaatcaaccatggcctttgctccttgaatgagagacttttctctgtctattttcttttggacatcgtcaatggcagcttcaatactatacatcgcgactaaatttagcaatgcttaggataaagagaattacaggcagaaactggcgatgaaagcaagtgatcacgaaaaagccgagtatacgaaggtaaagaacgagtttttggaatcaagatgtcctaacaacaacacagcacctttctagattcttataggttaatgaatccaaactgtaatcaaaaaggaaatgctgtgcgatgaacaaccgtgagaaatgaatgctgtagttcgaaaacaacgaagaaaggccgaaaagcctattgtttcgaataaaatgcaatacagaaagttgaaccgtagcttgcaagatacagcacaaaccaaaccggaaattctgatgcagagttggttacgttgtttgcttcgtacgcagtaacccccccgaacattctcacccaaaatttaggttcggttaagcgccacgcgagaagaataagaaacatcgtttaatgcatatacaccttcaaagttaaaaccgaatacacagaactgcgtggttgttaactgttcacagaatgcagctaaaattcatgtttattgttgcatcgtctttgatgctacataacgccggttggtctgtctccgtttggccacttccaaccacaaatactgagtctaagccgttacagaatcctccagttgaagaataacaagatggtttatcactacaagaataacagcagcaaccatcacaatcagaacttctacaagtatcagcgtaagtctcgtgccgcgaccataatagtgccgttacactcgactaacctaattagtggctgatttccaagcatcttttgataaagcacggacgtttgatgcggaagacgatctcgctttttgtccttcccttactgaagacgaggtatgtactcgtttatgccgaaacacttcgtttcctggttagtttccgcgatttgctcctaacacgcgtttagattcgcactatttaccagtcaacaaacgtgtcgccggttagtagctcgccctcgatgtctccttcgacaccccatgtatatttaaagggaaatctcggattgcagtacatgaactataactatcaaaagggatccggcacccacttcaacaacaacaacgttacttctggtgttgttcgtcctcgaaagaatgctggaattcccattgttgatcctgttactggcaatcctaccatcgttcccaataccgtaagcaacaaacagcaactctggtaggtcagatctcccggaagagaatcgtacctgcgtgcattgtcggcagtatgagtatacaccctgttgtatatgttgtgtaatccatactgccttctattgcgagtagaatattcgttggaacgactgtttgtgctttgactgtacattatcccttttcaccctttattttatctttgaagttcttggttttttcgtggtttcctggtcctccactccgcatgcacacgttttatgacctttatgttttcctacgttcacgtcttcttgttttgttctttattcttatgtttgagcgacattgattgccgtcgagcatgcgcgttaacacctatatgatgacaagttttgcagcttgagctacttttggggttttgccttctgtgactttgagacctgcatcttttgtgccatattcctttttagcacaaatcggtatttctatttcctgttccttcggtgtttaccacatctactttccgtatggtacactctctttctccttggcctggtgttgttatttttcttcgttctttcttcttgcatttgctttccgcacaccatacgttagacatttgatttgttttcggcttgttccttggttcgtgagcttgccgcgacatgacttttttgtattgactaataaccgttggcttgctcttgctgtttgtcctgcgacttcacgtaacttgactctgaacagattgtgtgagagtgctgaggagaaacttcaagagcaaaagtctcgacggttatgcaatcgtccattgctataaaccatttttgtttaacaattctattaatattcaaattcaaacacttttcttttccgtaatttcgttttttggtcttgatgcccaaggtgtcaaaaaagaactgtccggaagggtgtacaaactggctgaatttcgctatacgattatggaggtcggatgagtgaagaatgatgatctagcttactgaaagaattggtgtaacgacttcttttcgtcagcattcaagttttgttgaacaatgtctcggaagttgtgtgcattaacggcccaaccctgtttgaaaaagtctgccaaatacgtctaaaaattgtgtcagttaaaagtttgtagagcaaattatgaaaccggtaggctaataatacctgcaagtcaagatccaaaataatttccgtgtcattagaatcctcctctatagcatttccatcttcggcaaaagctttcaaagctaaatggcatgtcagtaagaaaaacaataataacaatctgtgtgttgctcatactctcaaaatcaatatctgcagtgccgtcctcccaatcatctgctccatcgtcggaaacttcttcaacagccagatccttcttctccagtgattggtactcttgagctaaaagttgtacaattttaacagcagctgacacagcactaaattgttctggatctgtgagttatgtttagtaaaatgaccacaagacgcgcactattaaacgacttacgcttcttggattgagaacgtgttatgatacggctagattgtgaaacaagcaagtctcctttcacctggatttgatccagcattggttgctgaacacagaaaaccttagccaaagcagttgcactggaatttgttagaaagcgtggaagggacaaaaactgttgattacgtacataaaagcaatattcttaaatccactgaacacagagaagttgtcgcaccaaactctcatgaggatttcgagtgcagttccattagccgtttgcatagatgtcaaaaagttgaccattccttcagggtcacgatggatcaactttgcaaacacatagatgatgctctaaattttaggtcattagtatcatttcaaatactgcttttagacgtacttggataaacctgggttgctctgcccgagacaaacggttgatacatgcaagcaaaagcgtctccatgttaagggagctgcctgctttatcgatgacttgaactacaatggcaccaactgaaacgcaagccgaatcatttaaatttgtgcacaagagcttttccaaaatggacaacacaatttgcatgccagaaattccgtctttttgtgcagcggaaacttgagcggcatccttcttaagcaattgcagcatggtttcttgagaaagctgaacgacttcattgtcatcaatatgagccgtaatcatttgttctaagatgggaagtaccgttatacaaaagttggccgggagaggagatggtccacctctaatcaaagacagcaaaagtgcgctaccaacatcgactagaagttcatcgtcgctttgaagaagctgaccaacctcgggaaacgcaacggaacatatttgttcgtagttgtttgaagcgctggtcaattcctcaaaagtgtcttccaaaactcccaacacatagggatctcctggacttttggtgacgattgagaaaagcattgaaattacagggatgtcagtagccaatatagcctcgtagtttaacttcaaaacagctgccaaacattctacaagaagaataaatacttcgtctgccgcctccgtaaaaaacgggataatcgcctgaaccaggcctgtttgatactgctccaagcttggatcagaagaagaagagcaaattcgttccactgtttttatggccgaaaacttaactaagatggatacattaggagcagtaagtatgccaatacagacattcaacaactggccacaagaaggaagtacttcagagaaatgaccaagcataaggacgatacgggatgtgagaaggacgtgatcattagaaccttgtaagtgtgctgtaagaacattaaacagaggatctaaaccttcattcattgaatcatcagaattagcgtcaacgacaccacacgcatacaaaagagcttcttgaagcttccaatcaacgtttgctttagaaagaaggtcggcagacgtttctcgtaaaaacttttgaatgggcaatgaggaatgctcttccatagagcttaaaacatcaaccgcagcaccacggacagattcattaatccagtcaaatgtaagttcaatagcaaggtactcattcacatcatcttcatagacctcaatgtcatgctcggacaaacgagcgtactgcagtaatgtttggatacaagtgagattgccagaagacgcaccgttttggaagaactgttgaacagccttgttctggaaggagatactgatgaactgtaataattcaatgaggtactgagactcataacccggcgcgaattgtgagtcttcaatatcgttgtttttcccatccaaggcaatagtgtatacgggcagtacaccgacgagcatcccccatgcaccttcaacgaaatgaagcaaatagggagtcaaacgtttggggtacagctcacgaagtgtttttaagactgaagcaatctttcctttcagagcgaataaacctgctctttcaggcgacaaaacctgctcacccggatttaataaaggtaattgcatttttagaagtaacaactccatccatggaggaagcagttcactcaaaaaagtctgtataagttcaggtttggcttcctgatacatttcactaagttccaagcatgaaccgaaagcggtgacagcacggacctgagtctttgcaacttcatcaatgttactatcgagtttcaacaagttgaacaagcgagtagcaatttgaggtgcgatagcaaaaaactgctcctccattaaactttcgttcaaaagctcgttgagtacatctaatgaagaatgaattaatgagttgttcccgctgtccataaattcaaggataattggtaagatcgaaggccattcatcaggaaagtctactgttgcaatccgagcaatagtataagccaatgccttaaccaagagcgagttgtccgtagactttaaaagatgaatgagcccattacggacttgatttttaatttgttcatccggagcaggtccttgaaattgttcaaatagaattgaccaatgacgcaaaacgtattgttgaagaagcaaaatggcagcctaaaacacgtggttagtatcaaactttcacaaccgtttaacaagacaaataaacagcttatgatcttgttgtcctctgttttcactatcatcctacctggcgaagaggaacttccgcatcggagccagcagcttccagtaattgaagaggaaactctagtttgaagagttagtttttggacttctgatacagtcgtaatgtattgaatatacagtagaatcccgctagttcttgataatgttgtagaaccgacacagatgcccgtctccacgccgttccagctacacatccgcaacgtacctggtgtgttctcgagtttcttaatctccaattctacctggaggcgttcattggggtccacagactgagttgatcgcaatagaccaagcatagttcgagaagcgaaaggcaagctgtcttccttcctctcaacgatccacctgtaggactgatcgacactaagtcactaagtgtcgcgcttagatataactacatgttactttaacaggctgttaaaccattttaatacattatcgtgatctaaagttggcttttatgatctgataaacaaatcgcttagataaccaccatgttttcatgaacgaagattacttacctctgtttagagcacgcgctcacagggaataaagagacgcgagcaggagacgggacaaacacagaagctaggaaagttggagctacattgacaaaccataacgaggttaactagttgttatttttatgctcgatttagacgaactaattgagagaatccaaaagaaggagctcatagccgaggtcgtaattgcaacactatgctcacttgccaaagagactctcgtccaggagagtaacacggtccagctttcgactccaataacagtcgttggagacattcatgggttagtagcattgcttagcatggtgcaacataaccaataatcataagaacattgttatgctgacaagagcgatcgtcacgctaacaattacacagacaatttgatgacttgctagagattttcaaaatcggcggcccctgcccatacaccaattatctctttttaggtaagaagacagccatagtgcgaagtaagccgtgagtggattgttttgacccatgcagatataaagaacaaaacaagattacagttcaatctgttcctcctcatggcttttctttcaaccgagtaattctaactgaagtaggagattatgtcgacagaggcttctacagtgttgaaacaattcttcttttgatatgtttaaagctccggtatcctcaacgaatgaccttgcttcgaggaaatcatgagtcgagaggagtcacgcaaacatatggcttctatgcggaatgtgttaggaagtacggaaatgcaaacgtttggcgtcacctaacggagctttttgactacctcacgctttcagcagtgatagacggccgccttttttgcgtccatggaggactttcaccaagtattcaacacgtagatcagattcttgtcatgaaccggttccgcgaatttccacatgagggtcctatggcagatttaatgtggtcggatccggaccccagcattcaagagttcgcactatctcctcgaggagccggctattcgttcggcgaacgcatagtggacaaatttttacattcaaataagcttgatcacattttgagagcacatcagttgtgcagtgagggctatcaagtcctttttgacgacaaattgtcaaccatctggtctgcaccaaactactgttatcgatgtgccaacttggctagcatcttgcagattgaaacagaccaaagccggttttttaatgtttttgatgccgctccaaaccaaccgactttgggtgaaatactcaaataccaacagagtatggctagcagtgtaagtagtggcagcttgcacaaacttttacagtttggcgttcaatgcgatattacaacaactaacatgcatgtagcaaagtatcgccgagtattttttgtaatttgacctgttcaaaagacaggttcgtatctgttcatatccgtaacctatacccattttctatgagtcttgccatttcaacgttcccatgagaagagcattgttaggaaaccgatgctgaaccggagacaacactgtcaaccggttcttcgtatcgtcaacatccgacacaaacacataacccaaaatgcatgaatctaaaataaggtgctcatcttcgtctgcactcacactggacacggcaagaatggagttttgtaaaatggtcattgagtctgtgtgaatacgttccaaatgattgtcttgcatgaaatggccgccaagaccatcgccagagtctccgttttcaacggcagcagcgcttgtaccgtcttcttcaccgtcaccacccattcccaagggcaatacactcgaacgcattaggtgggcagatgcttccaaaacacggtacacaaccacctcctgtgcatccaaaacaatagacagtggtgataagggcatgcgatagtcaccataaaagtattgctttacacaagctgcttgccaatgctggatccactctgaactgcggtcaacacagccgccacttttgggtattttgagcacctttaaccagtgcgcatcgttgtacttgcgttttatagcgctgtaaagacgctcagatccaagaacaagacaaacgttgacacggaagtctgtcagaatggaatgtagaatgttgtagcccttttcagagtccaccatgccgggtgtgtcgatgaggaggccagagcgacgagcatcatcgttttgtgacatacgggaagcaactgtgatggcaagccgtgacacgcaatttttgtagagctttggattatccaatgcttcgtcaagaccgtagctgtaaacgaggggtgactttgcctgaatctgtgttggtcctgttgccatactcgaaccaaaaccgtcagcatcctggatatccagcatggtcgctaaatggaaggcagagaatgagccaggcagggcaagcatagattgggttggactgagattgacacagatgggatggtaaaattgtttgagtgcataggcctcaagcgttttaagcagagaggttttcccggcatctttaggaccaacgatgcaaacccgcggacctaaagaagcctccgaatctggtgtagcagaagaaaactcggcttgtttccgtaacccgttcaaagcgaaatgcaagttaaggtaagtaagcataggtgtctcttcggcaatatactcgaccaatggttctccatcaagctgtagaacacatccatgccacgtaaaaatagcggctttttggtaacgaaatttgtaaggaggaccaactgccagctcagtgccgaaacattcagcagtgccggaaagcagctaaattacaaaactagtcagtaaaatgcttcagcaaaacaacaaccccaggatgggtatttacctttatttcaatttccggttcatcgacttcaaaccgccattcacactccttggctatggtaatttccctcattcgcggaacgcgtttgtgtacgtgtgctcggtgggcaattaattgctgtccatgctgatgttgcagtttatggtggtggaaaaatggtggtgacaaataacgtttttaaagtttcggtaacccatgaaagggtcctaatgagtgtcgcaaaattaaatctacgccattcaaacgtcatacaaatgttcgctaccccgtggtatactaccggcactcaaaacagaggcgactgcgatggcggctgagccgccatcggtattctggcgttggttcatttctgtttcctctttgacaattagctgttgtaaacactaacttcacaggctactcccagattttcgtactttgtttagcaatgtctattaagattgatatacagttccgcttcagaggttaacgtagcggaaatgactcaaaggattacgccgcagtgatcgtatagtgacgacattgttgtgtcatgcggcttttaaagtggcccagtttgccaccaattcatctatataaacagttgaccacgcaacaacccacacggaacacgtgttttaattgacaacatcccgttacaatacatttacataatgtctgagaagcaaacttgtgactgcaagggggacgcgaagctttgcaaatgcgcagtcgacaaatgtgcgtgcaagcagggtaactcttgtcgggctgagaaaaccgattcgcacgattccgacggcaaatgaatctccgcagatccccggattctgaacaataagcttccgagggtcgaccctcaaagcgaagatagctctgatcctcgctcgttaaattcgccggaaccctctatctatcgggttaggcctcccttccgactatgattggccgccatctgggccctttgatgttaaataataaaatttaagtttactcggtatacactaaagcggtttagtacactcgtgtaaaggggtctattcgtacgtaactgtagtattcatttcttcacatggtttgtgataccgtccgacataacgcttccgcggcgacacgctgagatcgcgtggaaattggatttcgcggggtgatcggctcctgagagtgggggcagtgagtcgccgcttttgcatcgacaaccgagagttgattggtggagggctcagttgtgtcaagttttgcatttgaactagcaggacgaggttccaggcgcagacattcgcattcgttaataaataaagttccgctcgtaccttatttctgtaagcgacggcatagcgtgtcagtgacatcacgtcttcgagaagtatttaatacacacgcttgcgctctggttgttagttaatccaagcgaagtccgtcgttgcttcaatagcttcagtagtttcgaaaaaatggagccaatgaccgcaatcggttaagtgatgaaaccgatcacaaggaatccctagggttcgtatgagagaagtcagaaaggtctccgcatgtcatgcctagtactcttcctcctgacgaagcttcggccagcaagtctgcttagtgtcgcagcagtcttagcatatggcaggcgtgtccaatcgctgaaacgggtttgatgccacctattcagacgtcatcacactcgctaaactgctgctggtcccattcgctttcgatcaccccgtgcatgtgacgtctaatcatcgccggagatcattcctgacaacgtgagacaacgtcactcagccttttaaccccacgcgtccccgctttaattgatgcagtgctattcgtcagcgctcggcttcgtgttaggttctttgttcgcagccatttgggaggcgtatggaatctgatcgatggttatgacgttactcgttcccaaaagaagcacaccatagctccataggcaaaaaagccgctactccttggctccttagttacgcgagatctgcttgcagcacacgttttttttctccgcagagaaacatcggtttctatttcttcgtggttttcgtatgcttgcggtgcctttctcaccgggaactcgactaacgatccaatcgttttttctgagtaatcagctggtctagcacggttgaacgggacccgcgttttcttttggttgatcactcgctatctcggctcgttacactgcgttaggtactggcgtcaaatatcgccttttctcggagcggtcgctaggctaaggcacttgcgaatttagctaaagttgactacttctcttcaaataccgcctgcgtccatgcagggccgaattgctgaagcttgtacgaagtgagtatctgatccccaaggcctcaccggcgtttgcatcttttctcagtgccgacagagtacacgctcatttaagtaagcgtgctaacgaatagcccgtttttcgttcaaattctgattgaacttgctgtagcagctgcaggctactactgctttgaccactgttgctgctgactgtcttcagcgtctgtctacattttcatgcgtcatcattctgcttcgtttgtatctcttggtccgtctttatctcattcttttcagcgtatttcttgctgctcctccttctctggatattgccaagcaacaaagccttctttgttcgtgacatcgtttccccactctttcatcggactggcaaccgaatcccttcgactatagtcagtcctttctttgtttgatccttttagtcccttgcgttgctttaggaaaattgcagccacgtattctcgtttgtttgtgccttgtgtgaaatacatagacaaaagtgacagtattttcctcgcacacaaagggccttgtgtgctgccaaatttgctattgtttttttttgttcctttaatacaaagcggatacgtatataacttgacgagctgtgcgtttgcactcgcctttttcccttaattacctgtctattttttgttcgggttcccacgtacacgagcgtacagaagcattcccttcctttctcgcctcgcttgcgtatattcgctactcaatttctctgtaaacgtacctccacacgtttgcaccctcttcctctgttggtttctactttttcattgccccggtcttctttttgtgtgtttatttttcaagcggtcgctttctgttcaataaccaaaaatgatgaagatacggcgttcctggaaggggaacaatcgcctcgtggaaaaagatcctttggccattgagcctcctaaaaaggttatccgcgccctttacgactaccgggcacgaggttcagaagaactttccttttcaaaaggtgatttctttcatgtcattggacgtgaagaagatcaagcctggtatgaagtgtgcaatcccgcagttggtgctcgtggatatgttcccgtcaagtattttgaagaactcgggaagacagtcaacaacagagacagtgataccgtctctgccatcgactttccggcaacaagtcctacttccaatgaagccacctctccttcaggacatcgtcttcagccattgttcggagttgtattgtacgacttttcagctgaaagacccgacgagcttacagcgaaggctggtgaagccataattgttattgctcgttctaaccatgaatggctcgtcgccaaacccattggtcgtcttggcggcccaggcttgattccgatttcgtatgtggaattgcgcgacatgaaaactggtgctgttcttacagaccaggaaggcaacgaggctagtgttgcctcccttgtacctctagttgatgagtggaaacaagcagcctctagctacaaaaagagtagtattccgttgggtcgttttgaagatgatgacagtgtgtcctcagcacccgaaacgccaacgaacatgacgaattcctctggtcacacatcgagcgccagtaatgctttgcgtgaaagtaccgaacttgcatgcaatgaccgtttgagtactgccagtagttgtgatcggtcgtcccgtcttactcgggattcgcgtatatccctttcgaacgaacctacagtgtcaggtgccactgtcgaatcgtttgttcatgccaagactcaatactggtatctgctgcgtgcggtaatggacaatggacagcaccgcaacctttgtcggtattatgaagacttctacaatctgcagctcgctttgctggaggctttccccgatgaagccggacgcagcggttccaagcgggttattccatacatgcctggtcctgtcgacgaggtggacgatgttgtttctgaacaacgtgcactcgatttggacgtttatgtgaaagagttgtgtcggttgcctgctaatatattatcgagttggtttgttcgccggttcttcttcctcgagcccggtgatgtcggcgctgattatgcaacaagcgtcgttcccaaggtagtcgctagaccctttattacatataacaaccagtcacctccgtcacctactcgattgaacacagctacaggatcgcgttctagtgccaacgggtctataaaggttaaggttcgtgctggcgaagacttgttcgcatttcgtttgtcgagtggatgctcgtatgacgacttctgtgatcgtcttcgtaggaaattggatcgcgattggactacactccattaccagaaagataaaaatgagctgatgcctttgcagaacgatcttcaattccagcttgcgtgcacgttaataaatcctttgcttgtgattgttgacggcttcatttcggaataagcggtttgcttgtttcatgaaattccctcaatctgttttattctaaaagacttgcccagaataggttaaacggctttgtcttgaatatgcgcattgaatattcccctccctctactatttattgctactgggtgttctccatataaagtgttggttgacacaaccaacgtcttcgattcaagttctggttccttgatggtccatcagcgtataccaccgacacggtaggcgtgtgtatcttcgtcaatgaaggaaggggctggatttgcttttgctctcttttgtccaaaaagttggataaaccacacaatcactcaaagatgttctcacgtcgcactgctctaccagcggatcgttaaacccgggggaatgagtgagcgtgtgattgacgatgatcatgatgacgattcacgctaaactgctcctatcgttttccctccttccatctatctttgttctcttcttttttggcgttttatataaacctctttttccgtccattgtattacgaccaacctatgtgtgattgaaagacgtgacaattccctgcgacaacgtattattccctccaacttagttctttttcactttagttttttcggttcattaattttaaaacattacaatcataaacattattcattaacgtaatttagagtaaaactgaagcacacgggactttctaaaaccaaaaacgaaacacggatgaacgagtggagctgtctaggaggcaagctcagcaatgcgttttaagatgagcgatgcgccctcagcgtccaaccaaacattgtgtcccgcattggaagcaatgtcccacatcgtatgttgggtaagcttgctaagtccgcgctgatcagcagcccagcgcttaagacgctttatgtttttgccggatgagataacagcgacgggcaagtcctttggaagtaccgaggtggctgctcggagttcgtgaagcgagaacaaaggacccgtcaaagactcttccatcttgttcttgatccagcgatcattaatataagtagcctcaccagcaatgcggtccaaccgactctttccggtaaacagccaataccacatgcggcccaggccaagaggtgaaaacacaccacgaacaccgacccagaaccggtgaagcatgcggcctgaatctttcagtgtgttttcgtagccactgtcaattaagacgagaccctttacatcgttaacgtgtctcgcggcaaagatagtcgagtatacaccaccgacgccatgcgcgacaacgacgtagggtccgggaacgtgagcctgctcaagaacctcactgagaatgtcggtcaccatgccggcagacacaggagttccaacgttgtcggaccaacccattccggggcggtcccaaacgcagacacgagtatcctcaggaacgtaagacaagtcgcccaggttgtatctgtcatcgagagggactgccgaagggttccgggaaccgtctttgttttgagggccttgcaattgcattaaccaggccttaagggggtggacagagtactcgccgccctcaagaagaattgtggggtagttgctggactgattgccgaaacactgcatgtgaatacgcgccgagtagtcagcaacgctgtacaagtgccctgggacaggaaccgccgagtcgtaccagcgcagcaacaagctcagcgaaaggaggatggtcacgacagaaacaatggcagaacccagggatgcagcagtccagtgagaccacaagcgccaggaccaccatctagggcgctcgctcgaaagtgcctcatcgtagtaaccgctgttcttcatgagcaagaaatcagcagcaatggcccacagagcaacgatcaaagcccagctgcaccataggattccgcgccatccctcggtgtgacggtaggtgcctgagaccatcatgacaaccacgtcgacggccagtaacactgcaacgaccctctgcgtaaacctctcagcaacagagggttcatacgaagaaaggagctgcaacaaaagaatgcccatggagagcaagttgaagccgaggggcaggaaaccaggggagcgtggggtcagcaccggaatagagacgaataaattaacaacaagtagaatgtacacgattagtgtgatggccaacaacgtgaacgagacactgcgaatccagcggaacaagggagacttgtcgtcatcacgggttgttccatctgcacggatgcccaagtatcttgggagcagcgaagtacgctcgtccactggactctgagtaggagaaacagaagccattacagatattataattaaggggagagaaaatgatcactcttgtagatgtacaagtgcgtaacgaacacgtggaatgttcttagcgtcaaagcaattgttgagagacgcacgatctttttttcaaaactcacacgaccagtctgggtgagtaaagaggaatgatgaattagtgaaaagccaaaccgaatggcaaattaagacggtaattaaaattaaaactttagtggaaagaagtgggtggatgatgtattatgcgtgtggatgaaaagccgggaaaggtatcccagtataatcaaacaaacaggcactttataactgttgccggccctcaggaagagcagcccatttatgcaacctgagtcgcctgaatgaagtaggtgtgtcgtcggagatggcctcgcataccgcccgttgcccgtggcgaagttacatggaaatgacctggcaacgcatcatgaatgccgagttcgggctactacatggttacgacagcctgcgtcgcgcgcgacagccggagcaatttctcgctcttataacctcaggtaaacattacagaaaactgacgtcattttagctgtttttgcactttagcagaattaagctcaaggttatggccccttaccgacagggtgcggagactgaggaacgtgattggtgccaaaaaaagaaagccgttctagaagttcacatggcacacgatattctgtaaaagtgacatcagttctcgcgcgactttcggaaaaagaaactaagcgtcgcttcctttgtaaggtttctcgttacgaaaacacgagataaaagctagacgacagaagctcatcgaatcacatcctagccagagccaccaccaacgaacctacaaccactcactgaaggataacggtaagaaatgacattgagtcagagatcttgcaacgacgctagcactatgagagcctggttagcctaaggagtcgctcggacacccagtacatgtgggtggttgacgtatgggagctgatgcttgttccctgcagcagcagctatccccagacacttcggtgtagagtgttgaatggcatgcgcatccacatgtgcaccccaccaaaaaccttcaccagcccgcacgaggacactcggacggctcccgttttcgcttttgccccacataccccactcatcccacttgtgctcttcgtctctcggctgctgctcgctccgtcgcctgttagtcgaaagcccgtttcgctcccggctctcgttagttctcgtgctcgttacgagagtcgttgccacacaaacgccttcctcgggaagcgtcgttgcgatgaccaccaccagactgtctgctaaccaccgccatttgcaggatctttttgcgcgaacccaacgctgcttctcgtaacgatgtcccctgacgaattggagtactcaaatctgttaccaatagcaaatgttgctcgcataatgaagtcagcgctccctgagaacgccaaaatttcaaaggtaaagtaaccgggcagaaaagccatgagatttctgaaccccaggaggggaggaaaagcttatggccatcaactcgaaacgagccaatgctgacgatgataggaagctaaagactgtgttcaagactgcgtgagtgagtttatttcgtttatcactagtgaaggtacgcctcgccggacagattgacgcagaggggaagcagagctgggcatcgaggacggcaagtgatagagcaggctgagaggtggtgtctgttgtttgttgttgttgttgttgttttatcgttgacggtagtgcttcaaacactgacgacaccgacgacattgacgattcgttctcactagttggtgcctcccctagctcagcagaccctactgcgtcttcttcgttcatctgtcgttgtgttcgcattcgcatcctcgctaacttaactcagcatcggatcaatgcactcaagaaaaacgcaagacgattactggtgaggatgtgttgttggctatgtctacacttggcttcgaaaactacgcggaggtgcttaaaatctttctcacgaagtatcgagaactgcagcagcagtctcgtcttgccgactccaaagagagccgcaagaagccccggacagagggaccctaaggaatagacgggggcggttgtgagcaagctacggacggtgacaggagagatgcggccaccgttctaattctctccatctctagtcttcttgctcctcctccaccttgtctcccgctccttgtgtcattctcgtccgtctcttcttggtccttcgggtggtaccttctcgtcttcattgactgccttgcttcacccccgcgttcccccaccgccccaccttgcctgcatgatcgacgtgcagatcacatacgcgggacagctgttctctgatacgctctgaaggtcgatcccgttgcaatgagctttccccgttgtacctgtccgtgtactttatcaaccatcccccgtttcgtttttgtgtgcgttcagacggtttgtgtagttctttctcttttatagttccccgtagcgctgttgacgacagctgcaccgcaagttgtctccggcacagtcgtttgcttttaaccttgtttttatataaagtcgcagcgcggcgagtgtttttttcgtttgactatcttgtttcccgcgccattttgtattcctccgtccctgtcccattccgtccgtccgtcccgtccgtcttcgcctcgtgcgacaagctctcttccttcgcatgtcccgtctggcccacacgcttgccgtcgtccaagggttgactcgttcgagtgcgctccacctcagtaaccttgttccaccatgttacggacgacgccgccagcactcgcttcctctaccacgcagtccaaattcacccatgtctacgacggagacgctcgaatggcctgctaataaggtccggagtacctttatcgactacttcaaggagcatggacacacctttgttcctagctcctcggttatcccgtttgaggatccaacgctgttgtttgccaatgctggtacgtgtgatttagcttccttcggcgtgtgtgcgcatataaatggatttctgacacgaattctgcaggtatgaaccagtacaagcccattttccttggcactgttgacccttcgagctctttcgccaagctgaagcgtgcttgcaactctcaaaagtgcattcgtgccggtggaaagcacaatgacttggaggacgtgggtaaggacaactaccatcacaccatgttcgaaatgctgggtaactggtcttttggcgactacttcaagaaggaggctattcctctggcttggaaattgcttaccgaggtgttcaaactgaatcctgaccaactgtatgtgacgtactttggtggccacgaggagagtggacttggtcctgatttggaggccaagaacatttggcttgaaatgggtattccccccgagcgtgtgatccccggtaacttgaaggacaacttctgggagatgggtgagcagggaccctgcggtccctgctctgagattcattacgaccgtattggcggccgtagcgttcctgagcttgtgaaccaggacgatcccaatgtattggagatttggaacattgtgttcatggagttcaaccgtgaaaaggatggttccctgcgtcctcttcccaacaagcacattgatacgggtatgggttttgagcgtttggtttccgttgtgcaaaacaagtcgtccaactatgataccgatctgttcgctcccttgttccaaaaaatccaagagcttactggtgctcgcccttacgagggccgcatgggcgaagacgatgtggatggcatcgacacggcctaccgcgttgttgctgaccatgttcgtaccttgacgtttgccattagcgacggtggtgttcccaacaacgagggacgcggctacgtgcttcgtcgtatcttgcgtcgtggtgctcgttatgtgcgcaaaaaattcaatacccccattggtgatttcttctctcgtcttgctcttgttgtcgctgagcagatgggtgagttcttccccgaagttcgttccaagcttgaggatgtgaaggagattttggacgaggaggaggaatccttctctcgtactctggatcgcggcgagaagatgtttgagcaatacgctgctgctgcccagaagactgagtctaagatgcttaagggcatggatgtctggcgtttgtacgagacatacggtttccccgttgacttgactcacttgatggccgaagaagccggtcttaagattgacgttgagggcttcaacgccgctcaggctcattctaaggagatcagtcgtcgtgcagccaaggctggtggtgacagcgctaccatggtcactttggatattcacgctcttggtgccttggctaagatgcccgaggtgcccaagaccgatgaccatttcaagcacgagtctggcaccatcaacgccaccgttaaggctctgtaccatcctagtggtttccaaacctctaccgagaagtttgaggctggtgagaacattggcatcttgctcgaccgtaccaacttttacgctgagcagggtggtcaagagtacgacactggtcgtattaccattgacggcaagcttgagttccgcgtgacgaatgtccaagtgtacggtggatatgttctccatactggtttctgtgagtatggttccttgaacgtcggtgacgaggttatctgtgaatacgacgaacttcgtcgtcgtcctttaatgaataaccacaccgttactcacattcttaactttgcccttcgtgaagttttgggtgagggtgttgaccaacgtggttctctcgtttctcccgagaagctccgtttcgacttttctcacaaggccgccttgagcatcaaggagctggaacgtgtggagaacatttgcaaccagaagattgctgagaatcttagagtttacgccaaggagcttcctcttgctattagcaaggaaattgctggtcttcgtgctgttttcggcgaggtgtatcccgatcccgtccgtgttgtctgtgtcggtgcagacattgatgagatcatcaaggatcccaagaatgagcaatggcgccaatacagtattgagttctgtggtggtactcatcttcccaagactggtgaaatcaaggactttgtcatccttgaggaaagtggtattgcgaagggtattcgtcgtattgttgccgtgactgcagccgatgccaaccaagtctgccgtatcgccaacgagtttgaccaaagacttgacagattggctgccatgcctcatggacctgaaaaggaagccgagattaagctggtcactgtcgacttgtctcagctttccgtgtctgctctccgcaagcacgctatgaaggagaagttcactaagatcactaagcaattccaagatcaagtcaaggctgctaacgccaaggagcaaaaggatgctgttaaggccgttgctgactactttgaagagcatcctgagtctaagttcttcgtttctaagcttaatgtttctccgaaccctaaggttctcaactttgccatctcttacgcaaagaagaacttggctggcaagagtctgtatctgttggcttcgaacggtgcccagccggacaaggttgctcacgcctgtttggtttctcaagaggctttacctaaggtgaccgctcaagaatggtctcaaaaggtttctcacgttgtcggtggccgctgtggtggtaagaaggattcttgccaaggtgttggtaccaatgccgataagattgaccaagctattgaggaagctattgagttcttccaaggcaagcttactctttaaccgcgggctggttgataaaaggtttacataaattttcttgttttagtgttgcataaaatctagacatgggcaatataaaaggacgatttccgaagtacaaaagtaactggaaggagtgtgtgttttgtgggatagtatggagcaattgattgttttaccaacctttttttttacacctcgttcggcactccccatttacagatcctttttttggtggaacagccagaagggaaattctaagcgttgtgtcgttttatggcagcattagtgaattatagtagctcggattcggacacggatgtgagctctaatgaaattgaaaatgcaccaagtcgaccaaagttgagcttgccggaggaattcgagaacaaatatagaagtatgtaagcttttgaggaacagtaaatgcaatctcgttttcgaaagattaacaaacggtgtgctatgtttaggttccccgcggttactagatgaccctgtgtttcatcaaggaagaaaacggactttcgctcatgttgaaggggcatggacaactcaatcattcatagaaggtagcgtttccggcatcctctgaagtatcattggctttgctaatgtcttactaactccgttaatagtgaagctgacgcgatcactgagtagtcaacttcagcagattctaaaatccgaaattgcaattgaagaaagagatgacggtacgccaaaaagcaatgattgggtacctctattttttagtgagctaggtcttgctaaaccgcttcatctgactctttcgtctatggattgtttggattatgagagtaaagaatcctttcgcgttcagtggaaacaaaccctgtcctcggctcattttcagtaagagctatctcctctagcgatttgtgtgtctgacttattgtagaccgttttcaattcagcttggaaaggttttgtacttggttaacgagcaacaaacacgaggttttcttgcatggagaattcatttcgatgagcaccacttgaagccactgtgccagaaaataaatgatcttaatatttctttcggaatgcaaccattacgaccagtatgcttattacatcgaaggcaacctttagtgactgacaccaaataacttgtaggactttattccccacatttccttttgctggcgaaagacaaatcccaaggaatgcgaagcatggtcatcagcaatatcactttatgaagtcccatcaaaattcgataatttagtatctgcaattgaggatcttctcaagtcgaacaacacaaatatacccgtgaaatctgtaaaactgtctacgggtggttatttggacaccttagaactgaaggaaccatactaacccgtcgtcatttttcttttaagatatgtgttcaagtgagttttatattcagcgagacatcggatgcgccgaagaaaacagcattcgacgaatgcttctcctactatatatccatttaacgaaatccgtctctgttttttttcaacactttcattattcatctctttttcccaacttgtccaaaattcgtttaaaaaagacgaaattttttttctacaatctttcgccttcaataaataccctggcagggtttctctttaaaacgcgtagtttctccagcgcaattgcattttgtatatcatagtaacctgtacccagcatttcccccattgctcgttatgtcatactcgcttagcacaacatgtatgacatcacgttgttttccaagcgagaattctacgagctgcagacaccccacgagaggcctcctagcatccgccaacaactcgcaaaaattttgttgtttcctgtagttctgcgctgacaacttcggcaacaggcgtgtagcacttactaagtctaaaggattttaatttcatacaaggcgtgttgtaaaaatggacgctacggcaacaacacgtccggtctctattgcacgagtttgtatgtgggagaaaacgcgagctcagggcttccggatggttgtaacttgttattaacaggtcgtagatgctcatgtaaacgaggaaatgcctagagagtactgggactatgaaaacctggaggaaaaatacggataccaagacaactacgagattctgagaaaagtcggtcgcggaaagtacagtgaagtttttgagggcatcaacgtgctcaacaacacgaaatgcattattaaggtgttgaaaccagtgaaaaacaagaagatcaagcgtgaattaaagattctgcaaaatttggccggtggacctaacattatttccttactggacatcgtccgtgatccagaggtgagtctagttgggcaagagtatggacggagggggtgaaaagggattgaaagggatccccattcacctgttccctctatttacgtctctcgatgttttcatactacttgtcgcgttttcgtcgtcacgagcactattactaacgcagcctagagtaaaacgccttctctaatttttgagtatgtcgacaatttagatttccgtacgctgtatcctactttgactgattatgatatccgttactacatgaatgagctgctcaaggccctggacttttgtcactcccgcggcatcatgcatcgtgatgtgaagccccataacgttatgattgatcatagaaagcgtcagttgcggttgattgactggggattggccgagttttaccatgccggcatggagtacaatgtacgtgtggctagtcgctacttcaagggtccagagttgcttgtcgacttccgggagtacgactattctctcgatatttggtcgttcggcgttatgtttgcggccatgatctttaagaaggacacgttcttccgtggtcgtgacaattacgatcaacttgtcaagattgctaaggtccttggcacggaggaactgtatgcgtatatcaaaaagtacaacatcgtactcgaccgtcactacgatgacattctgggcaactaccccaaacgagactggacttcgttcctcactcgtgagaatcgtgctcttgccaacgatgaagctcttgacttactttctcacctgctacgctacgatcaccaggaacgttacacttgtcgtgaagccatggcgcatccatactttcaagctttgaaacaaacgtaaaagccccctttgctatgaaatgtttcttggatgacgacagcgacgacataaaagaaattaattacagcttgcaattgcatgaaccgactgcgtttagacacactcttttttggccccgtgtcataatgggaatggataggttggcagataccattttcgcttgcatgttcgtccttttctacagacccgcatacgtacatactaccttcgagctccctcgttatgttgcttcctacacgcatcgtcatctggcttcatgatttgaatgtgtgtgcgtactattgcagatgattacggcgcaaccacaatacacgtacaaacttacgcgtcgcaccgttcatctttcccttaccgtttgtttttctcatttttactctcttcatcgtgcgtgaacattatacggacaaagcgtctgctttgttaatgtcattatattgatgatcgccattgtctgttgagcttttagtctgttctctattactcacgtacgcaaaacagacaactttcccactaatcgccttaacgtcgaatggtcgtatttgcagctacttgttgtctataacttgtttctttggacatgctcaggttgagtcaggaatgctgtcatgcgggacgaaatagtgctaaggagcttcgagcgtgtttctacgtcctcaatcgtcgtgcaccttatggcttcctctagtttgtttttactacgattggtgttagtggttactttagaccagtgtaccccaatgcaaacagcaggcctatagcttgcttaagttggtgtcgtacatgatggtacatctttgcagcgtaagctgcagctcttcaagaataattttttctgtgggctccaactcgtcttcggtcatggtgaaggcaggtgaaaaagtgcgtaggactgtgttggaggtttgtgtattattgtatgccttgttatcttgtattgcgcgtgttggcgtagtacgtaaaccgtcttagtgcggtatctcttcaacgtaggagtatgctaaataacctttaatagttattgcagtgacagtcgaaggacagaaaacataatcctaacttttagtaaatgtggaaagtctcgttatacataattacgcattttgtttcagttgttcaattctccgctgcgtcccgctaagcttgcctaccgtaccctatcgtaaacgtaaacaaaacacattcccctttccgacctctagatgctcttgggccacaaaaaacgtcaactcccaattcgacccattccctcagcaaacgttaccaccctcttcacatacaacaaacaacaatgattcggagaccaccaactgctattcaagtgacggctgaagatgtgcttgcctacgatgatgaaaagatgaaggagaaacgaagtcttgctggacacggtgccgaacatacaagccgtgcatccaatgtctctagcgaattgacatcttcatctaagcacgccagcaaggagtcacggataggtattaacaatgtgctccggggagctggcagtggaaactagtacaaatgtgaaggatctactactctcacttcaaggacaatgtcgagtagccaaagagcaaaagtccgtggtcgagatgtatgtctcatatgtacagtttacgagataactcgtattttatgaccaataaaatatcaacgttagataaccacatttgcttgcgtcagcggggaaagagagtagagtcagtagagctggtagagtttgaagtgaacaaacatttagcacactgaatcggtgtatgccttgaaacgagggcaacaggtgttttgatagtgaaagcttgttaaggaataagcgcaacgatacaatcatgctacgcaaaactcccaacttatgacactttaacaagtacgggcgctgcacaatgacccaatggaggacgtgcaagtccaccatttttcaccagtgaaccgcctgcatatttgttttgttttttttttaattaggtgtttttgaatgcttgcacccaaagctagatgggaattaattatcgagttatagacacaaaccaggtggaagcaaaaaggaacaccaaaagtaagagaacgaaaaagaatgaaccgagagaccaaaaaatcagaaacgaaacttagagacaaaacaaaaggactctacttcttctcggcctgggcggcaacatgctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaagaatctttcagagctgttgacaatattcatgatcatacacctatgatgttttatttaaataacgctacagacaaaatttgtcaagtctcaaaagctcacattgtccatccccgaaacccccctctcgatgactactcgtacttatatactgcagctcaaaattcatctttgttacatacgacagtccatgtttgttttctttcgctcttcccctctccaatagcggcccgagaattcctatcacctttctaaactggctaaataaatgatgttgcaatagcgtaaaaggcattaggtgctaactgtagatggcgctttcgtcccctcactgtttatgacttcctctttcttaagcgaacgttaaccgaggaacgaaggccgatgtggtagctgtgtttcggcagtgacataattttgtcttaccacgttctttgatagccgaccagccatatatcattgataagatatatctttcaagggtctggacacaaaaggacgacaaaaaattacacagcccaaaaggttattgcgccttgtgcgcaatggagtcaaatccagattctgatgcccgtgtttttcattgatacattccatcatctagccaacaaatcatcctgcacgcttaattgccgcatccgtccaaaactttcgctcaatcaacttgggccccgcttaaattttatcttagcggaagcacatgaggcgcactatgatctcgtgaaaacccaatcacaaaagcttagagacttaatgcgttagcagtttcgtgtcagagtgaaccagcgacacacctgatgtgactgaatatcgccttgattggtcatctaattgccggtagaccctcaatatgacgtggccattcggtcagaaggaacaacgcataacacatcaggtaacagactcccgacacgtaaaaggtaaattctcacaggcatcttcacttgtccagtacacaacacatttggaatttctgtgctgagcagatttgcgttttcctgacgatttctggctgaaatagaccagttttcgttcttgtttgcaccgaaatcgctcatttttgtcgcttttgtgtgccaagagctacgagtacttaaatttatttaagggttgtattctaatatttaagccctgctttgttccctcggcttgaaaggctaaatactgctaattttcgtttgcagtttttcacactgccttttcaattgtcttctgccaaagaccctattgacaacttttgcaaatttgttgtaagcaaattctagctaacggttctgttagtgactgttcctattgtatctttaattgagtaagacacacgtcttgtctcattgtttactgtcactcgttcaatctcgttggtttctttctgtcgtcttcgtacgtcttatttcttttctttttgtttctgctttagtattctaaagtctaatccgtggtttctttacgtgttttcgaaacgtcaacagctcatcaactatggctatctctagaaaacttaaaatttcgcttcttcttgcgattgacactgtctttttcttcattgagttgatttcgggttacatgatcgattccctggcattgatcgctgactcgttccacatgctcaatgatatcgtcagtcttatcattgccttgtgggctactagtcttgctcaaagacgtgaccacaagcccaaatacacttacggttggcaacgcgccgaaatcttgggtgcgctggtgaacggtgtcttcttggttgctctgtgtttgtccatcttcttggaggccattcaacgtttcattactcccccagaggttacaaaccccatgcttatgcttacggttggtatcctgggattcattagcaacattgttggtattgttcttttccacgaccatgcggtcggccatcatgatcatgccgactcctcgtttcccgaagacgatattgagtccgtgctccctgccaccgttgttaaccgctgccgccgtttgagtgtcactagtgctgaccttgagggcgccaatttgtcttccgaccaaccttccgaaagctctcccctgcttagttatgtcagcaacgatcactcttctcacaagcatacccattaccaaggaaccagtcaggagcccacttcaagtatctcttctgagacttcaagcactaagaagaagcataaccacaacctgaacatgagaggtgtcttcctccatgtcatgggtgatgcgttgggcaactttggtgttatttctgctgctattgttattcgttacaccaactggtcttggcgctactactttgatcccatggtcagtattgtccttacgggtattatccttgcctctgccatccccctgtgtaaatctgctgctctgattctcttgcaagttgcacctcacagtatccgtattgaagatcttcacagacagatcactgctctccctggtgttgagtcgttgcacgagcttcatatttggcagttgtcggacgtgaagttgattgcgaccttgcacgtctgcgtgaatttgtccgaagacaatggtgaagcctacatgaagctgaccactgacattcgcaatgttttgcacatgtatggtattcacgattgcactattcaacccgagtttacgaatgttgctagtcgcaagccttccttaaacaaggttcctgctgacgaagcttgtcttgtaacacagttcagtgactgtcgtggcgaagaatgcatcgaccaccagtaagccttccgtattgctgatttgggacaagctgcgtgtgtgcatgtgtctgtattactgtagcctttggagctctcgtttccgttaaacggtttgagtgtcaccagggcaagtttggttgtccgctggatcggcattcgcttgacacatcacgtttaggtcgttcttgttgactggctttgttacaatttcaatcgtatgcgagtagcttcgtaacgtttaagagtgagaaagcattgtttgcgtttggtaggatatctcgcattcgggactgctgagcagtgcaattgcgagtggcgctcgtattccctggtcgctctttatatttctaatcagcgtttcgtcctatgattctcttcttacattcggtgatataggtttagtttaataagactaactgaatcgtgtttgtgcaaatgccgtagggtacatgacgggctttaaatttggttttatttggttgtgaatttcgcttttataacaagttttgataaatttcggattgtccttctgtatgaaccaaggcttgaaaatcagtgcttagtaaaaggtaatactccgttttactaatagagagtctgtttgcagtataatatacacttattcgtaaatttcgtaattgtccaaatataagttatacaaacagggtaaacattctactgtagtcataaacaatttcgctttctaactaacaatgtagtttcttttttacgcttttagatccttcgtaactttaatttttcattagtcttaatattcttttcctgtttctttcatttttatttaagtctttctcgaacagatatttcattcctactccaaatcttgtgtcgttgctttcagcaaattcctttcctttgcctacaccatttcttgtgctgtgtgctactgctgtgcgtctttgtacaacgcgtacggacttgaaatccatcttcctccacttactgactcaccgacatagtaccttagctcttttggccttctttgaattcacagctcggacctccttgccagagcaattacctcggtagtagaaaaaacaacagagtaattcctacgtctcatccgtctataacagaattatcacttggacgacatttggaatactcgtatattacaattccatacacacgacacacttcatttctgcatgtgccaccgttcgtagcgaacttttggttttgatgaaagaatcactactcactagcatcaattttatgcatggtcctcctcctcatcacatgtcggaacaaatgatggataatggtgcacaagctccagacttcaggcggcaaggaccagtcgtaaaaacagaacccgatgatatcgacatgctaatgccgaaccatacggaaaggttagatgaagtgcccagtgcaaaaaacaaaggccttacccaaaacggatcagttcacacagaactttcgaccgatatcagtatttcttttcgaaaagatgccctgccgacaactccggactcctcctcccaagaagaccaggacaactttttgaaaaaactctcaaacgagttgtttgacaagccctcgatatactatgagtttctcgagattgtctactcatacctcgaaaatatgtacgcactccagctcgaacatctgttcttagcttgattcaccaccgtacctcattactaacttccttagcattgatttttttggttttcttgagcgaatttacatactttttaaagagtaccctcacatcctcatagctcttaacactctcctccccaaacagtatgccttcagctactctcctctcgaccctgaaaacatagctttgcacacgccgacaggacgtgttcatgcttcttcttcttcgtactcaggtacataccctgacccgttgtcagatgtccaaagagtcatcgctttcacgacacacttgtgccagaaattgcacaagacacccgaaaaaatccatagaattcgtcaagcacttcagcttcttcgcaatggaagtgtttctgccgattcggtaaccaagcaaattcaagctcaacttaaaggccactctcgattgcaacaagagttttcctacttccttccacatgctctcctttttgccgctattcctcctccaggctcgctaccattgcgagcaatccgctactctacttaccattctccttttattcccgccttggtgcctggaccgtcctattccgctctgttaaacacgcctaaagaaccagtcgacgaccttgctttcttcggccaggtaactgaatacttaaaaaaaccaaatgtgtccactgagttcttcaaactactaaatctcttctcacaaaaaattatcgaccgagacgctcttctcaatcatgtgtacgattttatcggcatgaacactgttctgtggactcgtttcctggaaatcatgcaaactagtccgcgtgagtttgaacaaaacttctattcgcgtaatgacagtttccccaaaagtggtccaagctatcgcttactacctaaaagtgagcaaacagttgcttgtagcggcagagatgagctggcctggagtgtatgtaatgatgcctgggtaagccatcctacttgggcatccgaagaagctggattcattgtgcagcgaaaaacaccctacgaagagaccatgacaaagcttgaagaacaacgatatgaatttgatcggcatatcgaggcaacaacatggacgattaatcttttagagcccatcgccgaacggatagaaagtatgtctgacaaggaacgtgccgagatgaaattgtctccaggactaggtggtaaaactgtgagcatctacgagaaagttgtgaagtggatttacacgcctgaacttggaaatgacatgattaaaggtttatacgagacaccttccatcgccgttcctctcgtattaaatcgtgtaaaacagaaagatgaagaatggcgagcgttgcgggacagcctttcagcaagctggcgcgacatcgagtatcaaaattacgacaagcacatggacccacagagcttgtactttaagtcggcggataaaaagttaacaatgccgaagtttctctttatgtcagcagaaatgcaggcttttgagaccgctaaagcatatccagaacatgctgaagttgcttcacctttctcgcacaaaattgatgacgttaatattttcctggatgtttgctacttagtatgcacgtacattgtctgtaattccccgagtggattacgaaaagttgaatactttttcaaagtcactatcccggaaatttttggtttggagaagcagcttttgcacaaatgcttggagccgttatttgaaaaagacgaatcagaaaaagattcatgcgatccaattgcacctaatcgttcacggaggaagcgtgcttcttctctagaacaacttaccggtaatgcaaaaataccaaaacttgctgagcgacaaagtcgatcggctaccgcgcaattacgagcacaagaaaatgagcgtgaacaaaacaaggttgttgatggcgaacccgaagtcatgtatccagatttgatcattgacgaaacgaagccgctagctacacagctcccgcttttctcttccacttaccagtctgaagattcagactcagcgacggcacaggatataaagcaaccgaatgacagtcctgagacacaacgaaacacgcctgttcttcggaggccccgagaaacatttggcgagcctgggaaggtgacagagtattatggacattccattttttacttattcttccaatatctgtttatgttatatgagcgattgaagaagttaaagtcatttgaagaagatgttaaccccaggctgcaccagttacgaccaagctccgttgttctagaaatgggtatttggcgcaacagaaaatccgatctgccccctttacctgatgaaggctcttattatcgaaatacggttgtcatgaccattcgtcttctctgcggaataattacacaagcgcaatatgaggactacttgcgatacttttatgggtacaaggcgtatgaactttacactgctgagaagcttgtatggtccctctcaaaacaagtgcatcacattgttgccgacggcaagaacaaaagcatcctgtctttgtttgaaattcgggggaaacaaccagacctaaacgcgtttactgatatgatgtaccgcatgcaggtagacaaggtcttgggtcaagacgaatacgtcttcaaaataacatggaatcacaagtccaaataccttgggatgcgatacttgcgaaaaacggaattatcttccaatgcgcccttctttcttaacgaagctgcgtgcgacaagtatttcaaaagctacacgagtgatgaagtaactaaagaaatttcgctacgaaagtttcactgtccttttattcctcgcaacttgaaacgctctattctgccaagtttcaaattgtacaaagatgctcatcacgaacaactgcgtggtttttcagaagacaagaaaaccatctctttatcaataaatgcgaaaaactacagactatcctactctcatgcaaaggaggacgtcttgctacatagctcatggtcattcactcatgcatctctgcagtcagacaaaccgtctaccttaacgaaaacaattgttgatcgttcccaacgttggaaaaactgttattccagcttactttctgcccttccgggatcccttgaaactctaagcttttaattatgtaccctggactttattaatttaatgctatttggcctcgtttctcgtatatagactcattgtacttgggctcctttaacactagattttgtatagtaaaaaagcactgctatatttcgtttttacattttaaatgcatttaaatttttacaataaataagaatgcatctctgttttatcttttactttaattgaaccaataaacccaataaccaggacatatcctgttcaataatgtttgttttgatccatgtaaacaaatggatcattgcctagacaacgacaatgtttacactgtttgcggcaccaccaaactcctgacaataacaaatatcaagcgatggctacggcggccgttaaggaaacaaaaaccgctattactccgaagaagaagacgaagccttcacgtctgtgttttactccgccggtcaacttaaaaaacaacaaaaagaacatttactatacccgttacgactgtattggagaggtatgttgaccggctgaagccctctctcgctcttctacgtgacaatggtatactgactcttttattagggtggttttgcacgctgttttcgtgttaaggacaactatggaaatgtctatgctgccaaggtaattgccaaacgatctttacagaatgagaaaacaaaacaaaaggtaattgcaggcttctatcactcgatttccgtgtttgctcacacgtctacagttgttcggtgaaattaaggtccatcaatccatgaaccacccaaacattgttggttttgttgattgttttgaggactcaacaaatgtttatcttgttcttgagttgtgtgaacaccgttccttaatggatttgttgaggaaacggaaacatcttacggaacccgaagtccgtttccttatgttgcaaattctcggtgccttgaagtacatgcacaagaagcgagttattcatcgtgatttaaaacttggtaacataatgcttgatgaaagcaataatgtcaaaattggagattttggtcttgctgccttgttagttgatgacgaggaacgaaaaatgactatttgtggtacaccaaactacattgcaccggagattctcttcaattccaaagagggccattcttttgaagtcgatctttggagtgcgggcgttgtgatgtttgccttgcttgttggaaagcctcctttccaggataaagaagtgaaaacgatttacaaaaagatcaaggccaactcgtacaagtttcctcgaggtcttgaaatttcgaatgaggccaaagaccttatttcgtctttgcttactcaagatcctagtacgcggccaagcattgatgcaattgccgaccatgccttctttcatactggctatatggcagccagtttaccagacgaggtcttggaccaaaaacccacctggcccacaagccaatcttcacaagcattccaacgcaatcttgactacgtggctacggcttcaggagttggttttggtaaatctgctggtatagaacaacataaaccttatgctttgcaaaatgaccaagacacagacaaagaacgaattctgccaagtgtcctcagtcctcgtgatcgtgttgtgccggtaatgagaattggtgctgaagacctgccggcggctgcgtacagtaatgctactcacaaagcctctttagcggcggcggcacctcgtcgagactatgctgtttctcgggtgactgagctgcgtgaagaagcacttgtatcgaaacttagcgagcagcgaattagttcttcaaaaacaactgaagccattgaatcccaacgaatgtcaacccacgaagtaattattgacacagcgaaacctgcagacaatgagaagtccgtatggatgagtattcgtaagcttgctttgcgtattgggatggctattgagacacgagcggcaacgagcactattgatccgcgggctgttgagcgttggccttcacttttcattatcacgaagtgggtggactattcaaatcggtacggtcttggttaccaactctccgatgagtcagtaggtgttcactttaacgactcgtcgtcgcttgttctttcaccagacgaatcttatttcgactacattgtccacaagcgcaatcttcctctcagacgcttgttatttacgtcgacaaacattcctgacgctcttaagaataaggtgtatttgttaaaacatttcaagaattatatgggtcagaacttgtcgcttgccagtcaagccaaacacgctgcatccaacggtgcaaaagcgacacatatggcttttatgcatagttatttacgaacacggcaggcaattttattccgcctgagcaatggcaccattcaagtatgtgtttgcttaaactattctctccttcttactaacttgcttatagtacaattttaccgatcatgcaaagttgatcgtttccggtgaaggcacacatcttgtttttctcgataaggaaaagagacgtttccatctttcgatggaggaagcttgttttcattcagaagaactcaaagcgaggctgctgtatgctcgcgaaacactcgaactctgggccatgaaactccgtggcggcaatagtcaaaaggaaacgacggactagaccgatcatgattttgttctacccaaactaatttggacacgtcaaacagcctaatttctcaacatttttttttcgcacttttttattaatttcccttgctcctctgcttttgttccgcacgtctgatatacgtggcgtggaccactattccctccctgctttacaaaattaaaaggacatagacagacgtcaaggacaagcattgtaatttactgcagcagcttaaacttttggatccctttaagcattccttcccgaaactacctaaaaccattgatgatatactcgaccccttttatcccttcctttcagttttttaaacatattctaaatgaaagttatttgattacgaatggtattgcgaagataaattgtataataaaaacgatggtgcaaacattgttccagagcataaaaaatagatgaggagttttagtaggtaaagttattacgaaagaggttttcgactactattgcacaactcgttcaatctttgcgagttcattaaaccaaagtccacttactaatgacaaacgagacttgccggacttaggctttgctacaagggtcctggaagtgtattcctcttgccaataaaccttcagggtccactcatgatttattcaatgactacgctggcgcataactatgttcgttgacatgtagattcgacttattgatccttaaaaggacttactaaaaaaacaaacagacaatgtattcgatacattctaagcaggttgctctcctaacttcatgcacattaccaaacaaactaccttagcatctaaactacactttccatatctagttcatatcatttaattcaagactcactgactactcatatacactaacagccggtgactacggcaaattttccggctttctaaaactatcgttggtggtcgagtggctaaatcttcaccacaaattcgccgcttaatcccccacctttcccgttcgactcccttacacacccatttatcttcatcttccacttatcgcctggttcacggctatggccaaacatctccgtaactcatctaaccctgtcatttaaccttgtctttcacaaaatgctagaaaagcaagttttatcgctatacctacggggcagtacgtctatatgctgtagaaattggccgctaatatcgtctctagacctccaattggggaaaaccgtgtttacaccagctgtgttttcacgaacaattggttcagttcaaacaaattggagctctaagcagttgcaatggactcagaatattgcattgagctcaatgaaaccatacttccagggctctaaatggtctacacgtcgttatgctacagaaactaagagcccagagacacaagtcaaaagtccaccagagtcgaaagaggctgtgggaaagcatgttgagaatacaccagcaaaaccgtcgaagaaatccctttggcagcgtttcaagggtggtgttatccatttctgggacggcacaaagcttcttggtgctgaaatcacgatttcatcaaagcttgtttacaaaatggcagttggttacgagttgactcgtcgagaaagccgtcaattgacgagaacagtgaaggacatgggtagattgcttcccttctccatgttcgtcatcattccattcgcagaattattgcttcccgtagctattaagttcttcccgaacttgcttcctagtacttacgaagatcctaaggataaacaggctaagaaggagcggcttcggaagactcgttcagaagtgtcgaactttcttcgtaaaaccatgaaggctggaaagtttagcatttctgatgaaactcgtgagtcaaaggagttcaaggacttctttcacaaggtgcgttacagcaaggaaaagcctactcgtgaagaactcatcaacgtctgtaagtttttccacgacgacattactcttgataatttgtcgcgggcgcaacttgtcgccatgtgccgctatatgaacttaggagcctttggcaccgagccgatgcttcgttacaaccttcgctcaagaatgcgtcaaatttgcaaggacgatcgtgccatttacatcgagggaatcacttcgctttccgttcccgaactgttaaatgcctgtaactctcgaggcatccgcactcacggacagtctacggcttcattgcgcgaagaactgagtgtctggcttgacatgcgtcttgtccacggaattccttctgccattttgatgctttctaacgccttttcgtatggatttgctgaagatacttttgagtctcgctgggatgcgttgatggatacgctggcctcccttcccgatgagttataccacgaaacagttgttgatatgccctctcaagatgtttcaaacaagcagcgtctcgaggtcttgcgcgaacaagaagagcttattgaggaagaagctgaacatgagactagtaatccagccgacgcaaagcgccgtgctgccgacgacaaggcggatacgattgttccccccaagtctgaaaagtaattgactggagtccgttttgttcgcatctttttctttcgtcaaccgtttctattccaaaccttccttttcgcatgtcgtcgttgttcatgtcctcttctttttggctgttttgacccgtatcaggtagaattgtgtttacctaattgtctatatatcaaatgactctactttagaacgaatactatgtttcgtgactttttcgcacgcaagtcacgaattctgtttacattcttttcctccatgtattgcttccgtaaagacccttgagtgatgcttcgtctaagtgtatgaaaacagcttcaatgaatatttcgctgtttggaatgtatatatatgaaacaaaaaataattagatgatgctttttacccttcccgttttaagattgattttgccgttttaatagcctctagaggaacgccagcgagggcggccactcgaaggccatgtgaatttctatttacgcctttgcgcactcggtgatcaaacacaaatgtgtcgtcctcgtttacaatcaagtctgtacaataacactcgatttctttttcgtcctttaccaaggtagccagttcgtgcgaatgagtagcgaacaacactcttgacttattgatggtgcgcaaatgttctaaacatccataaccaatggcgataccttccttcgtcgtagtaccccgtccaacttcatccataattacgaatgatcgaggtgttgcattctttaagataaatgcagactccatcatctcttccataaatgttgacttgtgctgagacaagttatcggccgaaccaactcgactaaatatttgatcaatcacaccaatttcagcaaaggacgcaggaacaaagcttcccatttgtgctagaatagctataagagcgttttgtctaaggaacgtactctttcccgccatatttggaccagttataagccaaattctggagggcttacccacataacaatcatttgctgtgaatgataccattttttgttgaagagctttctcaacaattggatgtcgcccttgaataactttgtgtacacaagaattattcacaattggacgaacccattttccttctaaggccaaagaagccagtgaagtggaaatgtccaattcatttagtagtttagcactttcgcgaatagacgacatctgttttagtacatcagtttgcaagtccatgagtgtttgagcttcaagctgtgagattcgtgttttcgttgcctcaatttcaaggcctaaacatgaccatgatgggagatgataattagccgtagacagagttgtgttgaaaacagttgcgtcctgaaaggtctttacaaattttgattttaaagccttgttctgtgacttgatgtaaacaaagtacatctttgatgggcttctgcgtaaagtaacattatcaccgacggtcgaagttatttttgattgtagcttttcaactgctttataaagagtttttaattgttcatgttccttcaatagtgctggagatgtagagggcttgactatccagatatcggaaagattgttcagaaaagcattttttacagactctaaagaagattttgattttctgctttttgtttttggtaccggagctgcaatgcttgaatccaattcaagatcttcaacaacctcgccctttgcttctaaatcctgttcctggcgtttgtacagggcctcttcgtctatggtgttgctaatcctttggcaaaggtcctcgtgagtattcaaggcctcagtcaaacgaacaagagacgggttggtattcatggaacgtaacaatgtctttatttccattgtcaagtggaaagttgaagctaaacctaggaagtcttgcgcacttcctcttcccaatacagatcgttgcagcagtctttcagaatcactggttttctttagcaattctgtaatttgaatacgtgcagagggattctgtacaaaagcctcaactaaatccaagcgttcgttgattacacgaacgtttgtcgaaggagaacatagtctttgaacaagcaaacgtgcaccagaatgcgtgacagttcgattgatagcatgaagcaatgttccttgaatacggccctcctgaaacgaatggcgaatttccaaacttcgcaaagcacaagctcctatgaccatgttctcccgcggagaatatcgaatcggatgttgtattgtagttttagagttcatcagccgattggaaacatactggagtaaatgggagcccgattgaagttccacgggttttaaatcttctaaaaaatcaatactaagcggacggtcaagaaacttcctccattggtttatttcccagacttcagggtcagtataagagaaatagagacctttggtatttacatccgagaacaatagatcccgagccttctcatctttaaaacgagtgtccaacaaaacctctctcggggaaattcgttcaatgtccccggctagctcttgcacgctggagtctttcacgtaaaactcacccgttgataagtccaaccatgttagaccgactagagtttcgggctgaatatcccctaacgattcatctgtagcgatagacaaaatgaaattgctttctccagggctaataaaactctcgtcaattaatgttcccggagagattactcgagttacaacccgattgtacaagttcgatgtagaaaaatcatctggggccttgggaatctcttcactaagagcgacacaaagattcatgtcttgaacaagtattttcaaataccgatcaagtttcgcggcaggaaatcctgccatggatacaggcataagtgacgttctccgttgagaaacccgcaaattcaacagcggtgcaacttcctcggcttgttgaaaatacaactcataaaacccaccgactttagtaagcaaaacgcagtctggaaacctctcttgctgcaatcggactccacgaagaactggaggaagtgtcttcgttggttcgattggctttagagggacactattgtttttctttaaaagtccattgattatagtagacttttgacgaacttgcccacagtcccatgttcgcaagtgctgagttcgtaaccgacctactcgacaaacgaatgccgtaatagatttagcatggctcatgtctattacagggtggtggtacagaaatcattcccgtcaataattacaagaaagaaccttgacgcgaaatgagaatttggagaggaagctcattaaagtactccataaacagcaatagaaaaagaataaaaactcccaacaaaaaagtacgggtcggacattttcgatttcataagaactaaattagtgagagaatgttatctaattggcactcataaacactttaactcatgcatggcagcaattcctcctgtgaatgatttatattagatcaaaagcagcgtacttataaacaactatttttgttattaattatagacgacccaatgtgcacaaataatattaaaaagtcagttgtcacgatagtctcaagatttctgtgctttcgactaacgcactgacttcaacgcagatccattcatacacaaatgcaagcggacactgaaaccaaaagaaatactttttgtgctagtcaacacctaggcagcccatagaacttttttaataaaaataattaagggaaaatggaaacaatgaaagggaacaggaaaaaaagaaacaaaattgagatggaaagttggcatccggtgaaaaaggattctctatacggcacaacgactctatttgtccgtgttgtcttctaattgtgcacgcttcaactccaattccgtaaccattctgttgacatctgcaaggaaacgattacgcaggataggattggtagcttcgtcggcatcacgtttacgcttttggatggaggattcaagctcagagataaactccctaaccagacggttctggcgtttgttctctcttgtttcatcgtccgctgaacaaagttagtcacaaagaaaatacataaataataaaagcagctcatcataccatcattatcatcttcatcctcctcctcttcatcctcatcgctagcagactcgtcggcggcttggtgcgtctccgcagtggtttcacgagtggtactttggttaagctccaacatgccttgttcaatttggcctgcaagatcatcttcgtccattccgtcaaacaagtcggcttgtgaaacactctcttcacgctccgtagtttcaccacggcgaaattgggtattgttgaatgacatgtcttctgaaagcgccatactgctctcacgagccagttgagcactatcgataagttcatgaatagatgtttctgcttgttcatccaaagcaagcagacgatccacttctgcctcaacagcttcgatagtctacaaaaagcttattagcacaagaactgaaagcatcggctcatctcaaacgtactctgttagaaacacgttttcgaaaacgtttctgtcgaacccagtgcatcggaggcgtaacaccatgaggataaacatagtctttcagtttcaacggatccattggcacatcatcttcgtgctcaatccgtttctcaacaagcagcatctgagagatatcggctgtcttgaacacaacttttttgtcataactcttgctggactcaatgatgcatggcaaatcaacaagctttgccgcatacatgtgtccattaacatgaatcacagcacgacgattgtctgacacaaagttgttagtaagaagagcaactgtaacaataagcttacccttaaatttgatccatatgtcggcaccacgaccgacttcccgattctcaatcgcctttcgaacataatcgcagtcttcaccaggaggcatgcggagcataatttgttcttcgatataaggatcctcttccctgtctgaagcttctgaatcgtatcccagacctggctcacgggcccttttcaaacgaatcttcgtaggacgcgggttcgaagagtctctagctgctctaattcgaattttagacacgccagagccattagcttttggtgctttgatatggatttttggttctgcagagggaggaggtccagccttgatttttagttttaccattgtagaagccagaaatacacagtaacgagaacacccttattgcaaatgaaaataatgcaagtaattaagcaaatccctaatccgttcttcccaacaaccagagcacccagagggcaatattattacggaggaaagtaatcggtgaatggcaaatgcggcgaagccgtaacacaaatggccacagcaatggatagttcggccacgctgttttacccaaggtgttggtttcagcccaactcgtgtgttagtattgtggtggtgagcgtttggtggttagtctcgttaagcttccttggagtgtttcgtgacacactatacatcactatccgcaactccaagtgggcattctcgccggcgaactgatgactgcaacagactctcatacgccatcctcggtagtcggctcgaagaaacaacaaataccatactccttcggtttggagcattttgtgagggaaaggtggtcacattttaaaatcaagttactgagttatcaacgtagtttgtggtttctccccctcgattgagcctgacaatgtcaagcttaaaatccttcattaaagcggtacgtgctgcaaagacaacagcagcggagacaagtgcaatccggaaagagtctgcagcaattcgtaaaagtatacgccaggacacgaatgatctgaaaactcgtcgtcgaaatgtcgcgaaactcatttatttataccttcttggtgaaccaacgcattttggacagatagagtgtttgaaactggttgctagtcctcggtttaaagacaaacgcgtgggttaccttggtgcgatgctgttgctggatgaaaaccaggaggtcctgactttgttaacgaattcgttacaaaacgaccttaagtcaacgagtgaacacgtcgtcggtcttgcgttagctacctttggaagcattgctagtgaagagcttgcacgcgacctctccaatgacattaatgaacttattcttcgcgacaaagtatcaattcgcaaaaaagccattctttgcgccatgaaagtttgtcaaaaattacctgagctgacagaactttacgttgaccgcgtaattcaacagttttctgtgcgcagccaaactgtgctactcacatctctttgctttgctattgatgtgtgtgaacgggatccatcgcacatcgaggtattcaagaaacagtactcgtacatgcttttccgcctcaaactcttgtctacgcctggtcatgctgatgaaaacaacatcggcaacatcggcaatccttttctccaagtgaagcttttgcgtttcctcgcgatcatggccaagggagatcaggcactttccgatgaaatggcggaaatcctaacccatatttgcactgccaccgacacatcaagaaacgccggagatgccgttctctacgaagctgtgcgaacgatcctcgaaattgaagcgagcagcggtttacgggtgctgggtgtcaatatccttggcaagtttctcagcaacagagataacaacacacgctacgtcgctctcaatctcctcaaacgtgtggtcggcgtggaagagcaagctgttcaacgtcatcgtactactgttatcgagtgtctttatgatgctgacatctccattcaaaagcgcgccttagaatttgcatcttatcttgtcaatgataccaacgttcgttttatggttaaggagttgttagcatttcttgaggtggcacctgttgaattgaaggcgaagacgacggccgaattgagccaggctattagcacatttgctccgaacagaagatggcattttgacacgctcttgcaggtcttaaaaacagctggaaacttcgcttcggaagatatagtctaccactttttgcgtctcattgcctccgcacaagacttgcacgagtatgctgtatttaaattgttcgctgcgttaaacaaagacatttcccagaatgctctgactattgccgctttttgggtcatcggagagtatggcaatatgcttctctcacccaagctccacattgatgatcccgacctcccatcacacatcacggccaagggcgtgattgatttgtacgaacaagttttgcggagtactgatcccaagaacacgacaattattcaatttggcttggttgctttggcaaagttgaccgctcgtttccaaacgagtacagaacgtcaacgcattgtgcgcatcatttcttctttctctgctcacttgaatgctgacattcaacaacgggctatcgagtttgaagttgctatacgcgatagcgggctcgaccatgtcgttttcgcaaatatgcctgcccctcctccgcccacttcatacatatccatgaacagcgatgaacaacagaaaaagcataacagaaccaagtctgaagtgcaaaagacggccgatttgctcgacttaattggcctgaatgacacgacaaacaacacacccgccactgtagacaatgtgatggtcggcgatgcctcaccctcattatccatcaacacgtctgttcctactccctcgactgatgcgagaaagagccatgtgaacgatattctcagtctctttgataccgcatccccctccataaacagtgttaatacaggatccgagtttgcctctccagctcttactccaaataccacgtactcaactcctttcactaccgcagcatcggcggcagcagaacagacgtacgcagaatgtccggtttacaataagcacgatctgtctgttgttcttgtccctgcaaaagacgcctcttccaagactgccagcatcactgttcttttccgtaacctcagcagtacagttcaaatcgatcgggttcagtttgaggctgctgttccaaaatcccagaagcttaggatccaaccgttgaaatccacaaccattcctccttctggtgaaatttctcagcttttgcgtgtacagggtcctgaaggcgcccgggtccggttacgtcttcgtcttggcattacccgtcaaggaatgccgcctattttagagcaattggacgtgagcaatttgccgttggacctgctgagctaaaagtgtactgtaacacattttcatatctgatacgtaacagcattaacaaacacccaaacacgccgacatcccttcccccccttcgttcggtgttgactactttcaaccttaacactccttatgaaggcgttcagtgatatgcaaatagatatttgtaacgaataaagtaatctttcttccttccgtgcacatttatacggcttgttcttgagaagcttgttttttccgttcttctatggtctgccgaatgtagtaagcttttgcgttttgtgttgctgtctctaatgcagtcatccgttctttcaagtcgcgttccaagtcccacgtagctttttttggtcgaagggacgttaaatcaagctcttcttccggaattgcctgctgctcttctaacactttttgggtttcttcttcaatgttggcggccaccttttccaccgtttcctctcctatcgttggtggctccacaaatcccattttgggagcctgtgtaacaggatcgtaattcctgaactttaacaccgacgaatttgtttcgttttcgttatcatttccctcatggttttgctgttcccgttgaagttgattgattcgtctaagctcagcaagtctttgttttctgctttctgaggcttcattaaaagtagacatgtttacaaaatttctacagagcgacaggtagtgtaaccaagcagctcgttaccgtccacttcaatctgtaagccgagtcaatggtgggccttcttggcgtttttggtggtagtgttttggtggaggaaaataacatctcacactgaattctgttatgtgatttaatgcattttaatgcagcgcaccgcactgctgccacggaacatccgtggaggaccgggggctcccactaactatacgaccgcccccgaacgatttttactctctcttagccaactacgtgcaccggcagttgacgtatctctttactttactaaattcaatatgcctcagaacgagtatattgaagaggccattcgcaaacatggtcgtcgtttcgactatgaagagaagaagtgagtttcggacgatgttttttgtactcagttccttctgttactaacaacgcgtgaacagacgtaagaaggctgctcgtgaggtccatgagtcaagtaaatatgctcaaaaggtccgtggtatcaaggccaagttgtaccaggagaagagacggaaggagaagattcaaatgaaaaagacgtatgtggacaagacgcgattcattccgctaaccgtgtcagtattaaggagcatgacgagcgtaacacgactcaacgtggttctgagcccgaagtccagggtgctgtccctacatatttgttggatcgtgagcaagaatctcaggcaaagatgctttcaaacgctgttaagcaaaaacgtaaagaaaaagccgctaaattctctgtgcctcttccccaagtccgtggtgtgtccgaggaagaaatgttcaaggttgttcgtacaggcaagagcaagaagaatgcttggaagcgtatgatcacgaaagcaacatttgtcggtgatggttttactcgtcgtcctgttaagtacgaacggttcatccggccaatggctcttcgtcaaaagaaggccaacgttacacatcgtgagcttggtgtaacgatgcagcttcctattatcggtgtcaagaagaatccccagagtcccatgtacactcaacttggtgtgttgacgaagggtaccattattgaggtcaacgttagtgagttgggtcttgtcactgctggcggtaaagttgtttggggtaaatacgcccaagtaacgaacaaccctgagcttgatggctgtgtcaatgctcttcttctcacttaaaacgtcctcattctgtcggccgttgtggctcgctctatggatacttgttttgtgtttgtttattgttttggatgcacgtgcatatagggtttacaacaggaatgaaaagaatgtaattcaaaagtgagtgtgcataaaagttagttgtcggatttagagaatggtcaggtaggttaggtgagtagttcttttttagagacggtggtaatggcaccctgtttgcgaccgctttgttttgttttgtttctgttttttttgtttaccacgcgtcgcgtttttcatttcggcgtgtcgcaacttattgaataacgtttccttctatgcggatttaaacttaccaactaccaaatggctactgtgacaccaaacgtgtgggttgctgccagtgatggcaagattgacgttgtgcttgtacgtgaaagcagaataatgctgtttttaatggaattgctgacagtttttgcttagaaacacttggaagctggcgtttctcccaatgtgctcgatgaaaacggatacactcctatgcatgcagctgcgtcgtatggtatgaaaacacacgcgttgcgtatttattaatttcattctaacggggtttttatggaaaaggccacaaggagctgctgaaacttttggttgaacgcggtggaaatgtgaacgtttgcgacaacgacggagaaacaccattgtttgtttgtgagacagtccccatggcacagatgttggttgaagaactgaacgcggatccattggtgaagaatgctgaaggactggttgctgcccaagttattgaatccaatggtgaatttcccgatgtcgccagttacttgtacaaggccacaggtatgcagccatcgaacccacaaatgccagaaaacacggagatgaagtatgcaaagttcatgactccaaccgagatggaaggaatcgacgctcaaccgctgttggacgagaacgccaagcaagacattcaacgtattctcgagcttggtcaaagctcagaagagacggacgctcaactgcgtaaactgcttgaaaatgctctttctggtcggttcggacgaaacgttcgttcacgcgaagagtaaaaaaatttgtaagcaagcagtcagctctcgtctgtgccgcatgtattcgtttgttgtcagtgagaacgcccgcaaatgaaagagtgactaagtctagagcgtcgatcagtcaatgatttatatctccagctacaaaaacttcatttcatctagaattggtaaggaaaacgtattttttttgttgtcatttctgggccgaggggaccacaaaatttcgtcgggccctggtggcctactcccacaaccacccacaaaaccacttctcgttgacgtacctcacccatggctgcaggaaaaaggaaggctaccgcggcgaccgtcaagaaacagcttcatccctccaagaagcgctccaaggactctaccgtgaagtccgtggagagagaggaaaaggaggaacagatgactgtggacgaaaactctgatgaagaggaagaggaagattcttctgctgtcgagtccagtgaagaggatgaagatgaattggaccaagattctgactctggagatgatgaagaagacgaagaggaggaaaacgacgaagatgaagatgatgccgaagaagtcgacgacgaatccaagccgaagacgaattccaaggaagctcacgcacttcagaaaaaactcatcaaggaaagaaaggcagccaagcccttttcggacgttgttgaccaatccaaacgcctttgggataaaattcgtaacaaaacgggtatgaaagcagcagagcgccgtcaacttgtcgaagagctgtttggccttattcgtgaaaacgtaaaggctcttgtgttcaaacatgacatgtctcgtgtgattcagacctgcgtcaagtacggatccaaggcacaacgtgaagctatctgtgaagaactgaagggttgtcatgttgagctgtgcaagagtccttatggcaaatacctttcggtcaaattcttcaagtatggtacgcctgctatgaagggaatggtcttgggcgaattgtacggaaacgtcaacaagcttattcgccatcgcgaggcagcctacgtggttgaagatgcgttcagagagtacacaaacttgcaacagcaacacgctctcatctcagaattttacggtcctgagtaccgtgtgttcaaggacgcatcacaggacgtacacattgacaagttgctgaaggagaatcccgacaagcgtaacagtatcatgcaaaacctgtggcagaccatagagggcagtgtccagaagggatccattggatttaccatggtgcatcgtgccatgttggagtatatgcaacatgcgtctgagaaggaagctgaccagttgctgcagctcgtgaaggagcaggtgtatgagtttgttcacacaaaggatggttctgaaacagccatgatgctttttgccgttgctactgctaaggaccgaaaggtgatgtggaagagcatgcgtccttacctggtagagacggccaaggactcgtatggtcacttggtaatcgtggccggccttgactgcacagatgatacagtgcttacgggaaaacttgtgcaggcagagttccaaggaaaacttttcaagctgggcattgatcgttacgcgcgccgtgttttgttgtatccacttgttggatggaatgagccccggtatttcagcaagctgaaccgtgactttttcgcctccttggctcccttaaaggagaaaacggcgaagaaggatgctgatgtccgtcgtgccgaactcagatcggcgttttcgcctgcccttcttgagctcgttcgcaacaccgctggcgagttgatggccgagactctgggttcgcaagtacttgtggagactttgctttatgcagacggcgacaaggaagctgctatagatgccgttgtttctgcctttagctctgatcctgccgaggacacacatttgattcacatggtgcactgttctcgtgcgctcaagacactcgttcaaaatggtcactgggatgccaaggcccgtcaagtgcgtcagtctgaatctcaacttcacatggccgagaagttgaagccggttatggagaaacatctggagtcttgggcgtgtggcgatggtgcgtttgtcgtacttgccgtgttggaggctctttccgacgacgacaaagcatctttgctggctgcactgcgcaaacacaagaaggctcttaagtcttcatcaacgtttaagggtacgcaacgtctattagaactactgtaggcggcccgctactgtacatctttttgttttaaggcacgtgtgtgtgtgtgtgcatcacacacacaagtgtcactagggtgtgggataaaaaatgacgcttgtataatgctgaattctgcaagcctcgaggactggaaaaatgaaaacggtgaatgacagcatgacaagtttgtcgtgctgtttctacgacacgagtggcaccgagagtggtgcctctgagggggaagtgtgtgggttttgtggggtaggggctatttgtgtgcagaaggcgagtttgatttgtttcgtattctctgtatcgagctgtatatggcccgttcacttagtatcatttggcccagtgtgtgggcatctggatttgggtttttggtggttaggtatgtgggatccatgtggtgggacatttcttatccacataaccccacttctcttcaccaccaaaactcgcagtccactggaaggaaaacagccatccctgtttctctcctccacaacccccacctcaccaaaaatctgccatggccgcctctttgctcgttctcatttccggttcaggatccaacctgcaggcgatcattgatgctacacaatcaggcatactcaaggacaaggccgtggtgaaacacgtcctttcgaaccgcaaaaaagcgtttggtttggaacgtgctgctaaggccggcatccccacgtccgtccacacgctgttgccctacaaaaaggagcatggtgatgaagagggaagacgtcttttcgacgaggagttgggccgtcagttggtcgagcataacccttcgttaattgtttgtgccggatggatgcacattttgtcgcctattgtgctgaaccaactctccgctcacaacattcccatcatcaatcttcatcctgctctgcctaatgcctttaacggaatccatgccattgagcgtgcttacgaagcgagccgtcaaggcaagatcaacgagacaggctgtatggttcactgggtgattgctgaggttgacggaggcaagcccattgccattcaacgcattcccattactcaagacgacactgtcgattctcttgaggccaagatccatgccgaggagcacaagctgcttgttcaggccattcacgacatcgttaccggtgccgttcctcgtccttaaggatcgctgcagatcttttctgagtttgtggagatccacgttgcagatcatgtttaagcagtgatcttcactactctcattgcagtcaccaccatttttgtttaccccctctcgtagatgaatatagcgaaattttgtgagtgttctggcgtcgccgtaagcattttagcgattgatagcgatgcttaacgagttagtggaccccgaagggacgcgatgattggtggcgtttggccttactcaactgccgaactatcatctacgcctctgcctacttacacatacagtcttgtgtgaccaccaccagtggtctgcaccctccacttcagttgcccccattatttcgccacatactaagtgggggacagcagccatccaagagttaagaaatatacccggcaagacatcattttgacggcatcaagaaacgcttggttatataaaggacgagcaggaatgaatacaaaacatctgactataacgaactacaacgattctgagggagaatattatcacaattgcttgtagtcgcgtcttgtaacaacagcacaaaatggaccgacaaaactcacaacatcaaccaagctctcggaaagacaacgagtacgttcggcatttgaacttgacggagtcgtctgtggtagaggaggacccgcaattgcaagcgaaaagccatgaaaacgagcaacacgaacgtgtcctggacgactcgttaatgcagaacaagcaagtgcttgacgaggaattcgcccgcttaacacccgagacaaccaatgagagtctcaagtggaagaaggaatgagccggacactacgtttaccgcttgaccagtccccagtctgaccctcgcggcgtcagtgcgacgcgagactccttttaatgaatgtatttaatgaatgtgtgtactttaagaagtgggatggtgggggttgtgtggggtggctggtgtactgcgttaaagagtatagcgcagtccaaactagttcataaacattccttgcgttatcgtgtggctcggccgttctcgcaacctgtgttagtgcgagactcgtagtagtacagtattttgtttaatgcactataatgcaattaaacgcatctcgcttcattaccacactattttgtttattgtactctatggtactgcaccgcagagtaaagagctgtagcgcgtcccaacgcatcgaagctcccccttcaacctcgcgcaggtctactgctaaagaccatcctatttagctgtaaaaaagccgggaaaacagcgaaattcatgttcacaaacccattctttctaaagagacaggtaattttggtaccttgccgaaaactcagttttcgtgcggacatttttgatgaaacgcgttgctgacttgctgcaggggacccacatctggaaacgatgtttaagacagtgtaattttattcaatggcacaaaaggacactcacagtacaaagtttttcgcctcttcggcggctatacacgaattcagcatttccaactaattccaacactctgagacaggacctcgcgtttctggaggaaagagcaaatgcagatctgtatgactcctctgagcaggctcgtttttatgaacggattgtagatatatacccggaggctgtgattaaacgttacgaaacaaaaggtgttgcgagagatgccgattgcgaccggctatattcgctcgcactgctgaagaaggctcacagtcttgcacctgaaagctttctttccaacactgctgcagcagtgaactctgccgaaacatcgcctcactcctaccgctcattgcctttttcaaagatggctgctccttatgggtctgctgcagctgctactactggaaccgcttccgctaatcccattgacggtactgccacgaacaacacactgggttctaaccctgcaccagccaaagggcccgtctcaagcgtgctgcattcgcagtcgacaccttctcttgctattcacaccttgccagcgaccactttgcccctgggttctgacaaaaaacatcctctatttgtggtgatggacgagtctcgatttgccaaagtctttcgtgtggttcgttttctcgtcggtgtgggttttattacctatgttgccttagtcggtatgagcattcttgccgaaacgtctggcgttaataatctcatcgggaacaaccccgagattgaaccggccgaagaacggtcggtggacgttcatttctccgatgtgcaaggtgtcgatgaggccaaggaggaattagaagaagtggtagagttcctgcgcaatcccactgagttcacccgtttgggtggaaaacttcctcgaggtattcttcttacaggccccccgggtactggtaaaacgatgctggctcgggcggtagccggcgaagctggcgtgcctttcttctttatgagcggcagtcagtttgatgaaatgtttgttggtgtgggtgctaaacgtgttcgtgagctctttgctactgctcgcaagcatgctccttccattatttttattgatgaactcgatgccattggacaaaaacgtaatgctcgcgatgctgcacacatgcgtcagacgctgaaccagcttcttgtcgacctggatggtttttcaaaagacgaagatgctgcgcatccagtcattttcatcggtgctaccaatttccctgagagtctggatccagcacttacacgtcctggtcgtttcgaccggcatgtccatgtacctttgccagacgtacgtggccgaatggctattttgcgccatcatacacaaaacgtgccactatctgaagatgttgacctcagcgtcattgcccgtggaacatctggatttgctggtgctgatttggctaatctcatcaactttgctgccattcgtgcaagccggctacactctagatatgtcggaatgtctgacatggagtggtcaaaagacagaataattatgggtgcagaacggagaagcgcctttattacgcccgagtccaaaatgatgactgcttaccacgaaggtggacatgcgctggtcgctctgtttacacgcggtgctatgcgaccgtacaaggctacgattatgccgagaggcagtagcctgggcatgaccgtttcattgcctgatatggataaagacagttggactcgaggcgagtacatggccatgatggatgtggctatgggcggaagagctgcagaagagttgctgtacggaagagataacacaacctctggtgcccacaatgacatagagaaggccactcaaattgcccgtaaaatggtaactgagtttggcatgtctgatcgtgtgggaccggtgagtttggaaactgagttcagtgatctttcaccagctacgaaagcggtagttgaggctgaaatcaagtctctcttggaagggtcttacgaacgtgcaatgctgttattgaaaactcataaaaaagaacttgaaacgctggcacgagctctcgtagaatacgagttcctcacagcagatgaaatgcaacgagtcatgaaaggtgaggacctctcgcggacgccaattgactaaccatgtctgccctctttctttttccctactaatggcgcggtggcattgtccgctattagagtctgcgtttttctctctgttaccgcgtttcctgtactggtttattttgacgttttctttttggtagaaatcgatgggcaggcgtcgattaattcaccaatgcaaccaatctcttttaccgaatgaccttcattttccttgatttttttacttacctctttcaattccatctccctcccgctaccgtgttaaactttgtcttggaaaattactgctgatgtattaagggtaatagaactaaagtgttaaaaaagttgtacgttgctgtatagacgtaaaggatgttgttatgcggacagtacaaaaaactgaagacgagataaaggggggtacaagtgtgtataatgcgtaaaagagtgatttgttaaatacgctcgtacggcgaatcttggataaattagaaaatcacgtcctcgtcagagttttcatcgccggaaaacttgctagcagatgtcaaaagcgaagactcaagggcatcagagggtgtcgagacaccgctattaacatcagaagaaccattcattgcttcgttggtattacgacgagcgcgagcagcagccttagcacgcttattgcgtcttcttctagctgacttggagacaggtttagaggtggcagcaggagtttgagaattagggtcgttttcttcaacggcagcttcagtttgggtaacagtcgaaggtgcttcgtcaaccttattctcggcctcctcttgaccctctacgggttgagcttcttcaacgtgttcaggagcggtgacctcctcagtcacttcgttcgccgaaggtgtttcggtagcaatgggtgcttcttcctccacaggtgccgtttcttcaacttcctcagttgtaacgggagcgggttcttcagcctcgtcggctgcaatgggagcggcttcctcagtttcctcctttatgataggggtggtggcttcttcagctgcctcacccgtagcaggagcagcttcttcaacttgctcttcctcggcgggagcggcttcttcagcaggagcaacctccttaacttcctcctcctcctcctctggagttacctcagttggttcttcaaccgcgggagtttcttcgacttgttcgggttcttcgattgcttcctcaactggtgccgtcatgtcggcttcttccgccgatgtttctttttcagttgtttcttcaactgcgggtgtaacctcttcaggaacagcctcttcaacttgttcttcctcaggtgcaccctcttcaactgcttcctctgcgggcgcggtctcctcggcttgttcttcctcaggtgcaggctcctcctcctcagttacctcgttaactgcttcttctgtgggagtaacttcttctgcttcctcggctgtgataggagtttcttcctcaacttgttcttcttcggcagaattcgcctcttcggcgacaacgtcaaccgcaggggctgtctcttcaagctgctcttcctccgcgggtgctacctcttcaactgcttcctccgcgggtgctgcctcttcaactgcttcctccgcgggtgctgcctcttcaactgcttcctctgcaggagctgcctcttcaatttccttgttttcagaaattgcctcgggagtgtcctcctcttggtcttcttcttctccttcctcttcttcttcttcttcatcctcatcttcgtcgccctcttcgtagtcatcctcatcttcatcgacggcctcactgtccccttcgacagtcatctcaagtggctcgggaagttcctcatcgtcgtcaatttcttctttcttcttagaagatatagcgttcatttcggcatcagccttctccttcaccttttgaaccttcttcaaacgcgtaaagtcttcacgttccatttcttcaagttcagagtcaatgtacttgatggtgttctcgagacgaggaatgatgatatgttcaattgaattgacacgacggttggtcatctgcaggacatcacccaagaggacaaaagcagactggtaagaagccaattgcaccagtgtttctactgccttggcaaagacttgacgagccttttggatttgctgtccaccacgacccaaaccagtcaattgaaagtcgtcaatgctttcatcaatggacgtctcgaatgtaggcaaaaagacaccactaatgttttcttgttttgaccggacacggaatctggcgtttttcaccgactgttggatctcgaagtcgatattgttgcccaaaacgaagccaacttcggccattgagaaagcagcaacttgcataacacgacccattttctgcttagcctaaaatagatgtgttagttaagtaaatccttccaagagcattttgcttccataaacacaaccgtacctggtcaatgttctgtgtgatctcacggaaacgttttttcagagcctcagactttctcttaagcaacgaatgaccggtttgagctccacgaagacgtgttttcatcgcggtgagcgtcctgcaaataaggttagtgatgcaaaactcgtgctgtaagagcatttatcacctacattctggtgggaaatacattttccctttgtcctgtagacatattcacgaaataagtttaagacagtagccgctaacgagaggaacagcaagttcgtgtgtttggcagggagaacgtgtgttggcgtggtttccaagagaaacgacctcgttggactgtgatagggttcagtaaacagcccgagggggatagcgcttagacttacgagtgggtcgcttaatcttttagcaggcgggggagcgacagtgaagaagataagtgcaacatttagcaatatacagaaatttagcaaggcaaacgagagtacatgcccttaactctcggcatgtaacattagatggatgttctgtttatgaatcacacatttattctccataattattaacaccgggatttttattttcgtattcacgtcttatatcaattagacatgaatgctcgtctagaaggatgacgattttccattttggttttaaagaatcggttttgcacacttgcgttgctccacgacaccagaagcggtttgcatgtgttggtagccgattggaaacatttgttccccagtctcacttgactgtgcaaaaatcacgcccaagtcattacgagctgtggagagaaagtaagaggagccgtctcccagcgaaatctatttgttagtatatgagcaggtgctaaggaagagcaagtttgagagggggttgagacgacctcaggataggaacgtacagaaaagaacacatcagccaaatgacaaactagaagtcttgctatactgtaacgagttccttccctttacccctctttcgcctttatctttgcaacataccacaagagcccgaacaatgtcgccaggacgaaaagattgacgaactttgactttgtctttttctgttgcccgaatgtcttggacatgaatcacaccctggaattcttcttttgcacacacgttgtcgacaacggtcatttttatagaggcttgacgaacactgatccgagtaacttgacccagaacgatggaaccaacctttggtaaaacaggttgctccacctgctcgtttgtatgagagacaatgtgtttttcagggtcataaacgccgagtctcgtcgaaagtaaatagtcaccgcgaacagccgttccctcgcctcccttcactcctctcgcaagaacttgacccggtacaacaacgacagcgctcatattctccggttcacgctggacggttaactcaaaactgcaaaagtcaccagtatgcgttattcgagtaggtggcttgctgcaacgtccggtcgaattcaccgagcagttgccgaagttcggacaacatcggtcaactggtggtgctaacgtcatgggaagtgaaatgaaaacgcgatacgcgtctgagcgtaaacaaaactgtagcaggcaataaaccaggaattgcaagctgaaatcacaaaaagaagaatctcaaagagttagaggggcactaagtaggagcgactggatagtattacccaaacagcgggcgatattgggtttttagttgcaggctttcataagaaagttgagagagatatattttttttttcgacttcaatggacaacatcatgtaacggttcgcctctcactttgctccattctatttcattgtccagttgctggtccacgagtccgaccattgctctaaagaaagaattagtcatcttttagaaaacagaaacagtcatagtcgttgttttagacgtacacgttttctccacgaataatatacagtccaagaggaattacttctgtttcttgatcccaactaatgagccgttctttggaatttgaaagaataagatttgtcgtttggtcgaaaccgcgtaacgagcctaaaacgcaacgtccatcattcgtgattacttcaacttgttctgtattgatcgtttagtaagagtttttgtaagaatcatgcagcttacgctctacaaattcggcaagactcatgtttgtggtactgtgtgagggttggttggtagtggaaggaaaagcaaatgaaacatggttggatggtgcagaaaccgtgagtgagaaggaaggatacaaatgggtttcataacatcgtatttttcgttaaattattcattagtgtaaagtgcgtctcataacaaatggtgctaatgccgatgccaattctattagcgataattagaacaattgctcgttctaagcacactcttaatacttaaacagaaacacgaattgcagaaatactgcaaggcatagaattatgttgctttttcagcgagacgaagtatgtcattaacagagacgactccatgtacgctcgggtcgcaaatcgcctcaacaattgctgcaccgacacttgctgtaggtaatgggggagcaacaagggcattgtctacacccgctttcggtccgaaaacagcgtctttcaagccagaagtcattttaaagagtagcgaaatgggttcagagataggtcgagcgtgtctgtcgtacataaagctaggacgaagaaaaatggaacgaaggttaggaatggactgaatgcgctgttcggctctgcgtttcgaattgacgtattctgggtcaatgcctggaaaataaccgtgggtggaaatgtagcaataagttggaacattattctgagaggcgagagcaccaagttttactgccaagttttcattgatagccttgaacagtgatcctttctgcgctggggattttgtagtcttttcgtttttcagaggattgttgttatccttgctcggaaggaaagacggaaaattcttaagtgcacgtattccagcactaaatggtttcttcaatattttcttgtaattattttccattaagatgccaattgtatttaccaaacaagaagaatccttgagcaatggcgtaagagctttcgtatcgttttgtacatcaatggaatgccaagaaacgtgattcgcccaagcgtcttctaaacctttcgttttaccgtgtcgagacacagcatgcacctgcaaacccttctgtactgcagctctacaaattgcctggcccaaaaggcctgtacctccagcaacgacgatcttcataatttgtttccgttcgagaaacagataaatctaatacaaatgaaagaacaattgcaatatctgtcacaattacagaattcccttgactgagccaaaaacgagggtccttctgaggagtcgaacccacccacgtttcgagagtcagaatcccgcgtgctaactgttacaccatacaaccgtaatgaaatcgtaattcgctggaattctgctggtggactacctggagtttattttcttattttttttataagcgaaaaggtaatcaaagctgtataataaagaccacgggatcaatgcaacatatttaaaaagatgagggctcacgcttaattttttgtattatgtcttcatcctttgaagagtagtgttaatatgaagggaatttatgagaaattaagttaagcgaaactttaatcgcataattattcgtctgttgtcagattgtgcgaatgaacagaataccgtatttagtcatagaaacaacaattttatccatgaagcagtaacgtgtcgataaaaagtatgttttttcttgaaaatctaaatctaaatttaaataaaaataaaaataaaaaaccggcattacgttcaatggttgttcattctagttactgaacagacagagttccttgtaacgcgatacggggtacggttgcattgtattgataattcgatcactaataaaataccatcttcattacggtgccgaaacctaatttgtacacacatttttttttttttttttttttttacaacattcttctggaagacgtatcctcatccgcattagagttcatctttctgtaataccttcttaagctaaacttgtctcaacggggttgctgttgacagctttggctcatcaaggttgcgctaattataaacctaaaacttagttgcgatatttgatgtacagaacaggtttctaggctaatggagtttttacgataattgaattgacatttttaactgattgtgtcaatcggtcacagtcgccgctgtaattgttttcctagtttaaatttcaatacatattccttcaagcagcatagtggtctagtgactttgctcaaccaatttgagtaattgtaacactttattaaaacaatttatgatcatgtagtattcattgaattaaaaatagtaattacttttgtgattctttaagtataaaggaagaaatatatatatatatacttttaacatcttagccaattcataagagtccagatgctattagaaaaaagtcccggataagtttgtccaacgaattaatacatttatattctcttacgtctgacacaagagagcacatacgttcactggctgaaacaaggcactagtctccatcaataaggatgctggcttgccatacttgtctttgatcgactaaacaaattatgatcttcgacaaagaagtccaaataacttttcttactactggcttcttcttttttcttcatttactattaaaacctctctcctcaactctaacccaagcatattgttcattcacggcacaatctctaggctctgtaaactctgaggcttcatatattatatccactacacaagcaaatcccactatttgactctctccatagtcagtaagtccctcccctcgaataccatattgattgattacctcattccttgttttgccatactccaaaacccaagttgtttattttttctaatcaacacgttttttcttgtttgctctcttcgccttcacctttgtttccgttttctcttctgcactttcatcctcgctttcgctgctgctactctcactatcgctttcgctttctgactgagagacgcgtttctgaggtttaggaacggcagaagtaagagcttccattgcaaccatacatgtaacacggttgccctcggggaccttgtgttctgcaacacattcccacttatcgttccaaattttaacaatgccatcagagctggcactgacaagatagccacaagctgcatacagagccttgacactggtcattcttgttagtacggatacatttgggcatatgcacataccgtttttgtttggtatcgagttgcttcaagagttctccattggaggcatcaagaatcgatattttaccgtctccctgtccaacagctattttatccttatagaaacacattgtgttcagctgcgacttagacttataagtataaagagactcaatgttctacaatcatttcgttagccaaacatccaagtaaagcgccattctcttacaaaattaaatgcttctaccgacgtccgtgacataacgataaacgtttcatcgttcaaaaagtccacgagttcaccggctcgttcgagaccaacaaccttgcttcctttaccgcgaacaaggtcccaaagacgcagctttccgtctccaccgacggtcaaagcgagcttttctgaggggtggactgcaattccagtaatacccttgctggaagacgatttcaagacatggaccagcaaccaagaatctcttgaccacatagtaatctgtccattgtcgtgacaagccagcagatgcttttttgtgaacctcatataccgaacacaagcattagagacgtccgtaggcaccgacacatcagcaatttgtatgttttttgtgtgatcgtaaattctaccacaaacagttagttcttccgcacctcagccacgaaaatcgtacttgatagtctcgtcaccactagtagaagccaaatggattccgtctactgcaagtgcagtcaaacccttctcgtgggcttcaaataaccaaatcggctttgatgtgtttttcttaaggtcaacgtctactccatacagcaggcgtgtatacgtgcccacgacaaaacgaagcatgtcgagtaagtaagacgaattcgaggcagaagggtgaatagcagaaaccaggtcttggtcccggtgagtcgggttcaccgagaacccggagtacttatccgaagacaccgataattttttggaacatcgccgaaacgatgccgaaaagtcacccatgagaccgcgcgaagaagccgagaacattcccgaaaaaagaacgaaagtttaccgaatttaacgccagcggttacaacaccctgcccatcgtcgcaatcaagatatgcccgcgcccggtgtttaaacaccgattaattcgccgactttttctgttatcccggtgatctcggtgtctcgaccgagcctatgctctaccaccgttcacgttgcccgaaaccttgtccttcaccaactactaaagcagcttcatgcgccatggacgaagagccagcgcaagctccttcttcgcggattccctctcatttccccaataagcaaccatcgatcccttctctaaaaccgttgacaaatcttcaatcgagttcgacgtcttcgggtggttcgtcgatgaaaacatggctgcctcccattgatgcgaactcctcttcatggctttcactgcaacagcaccagcagacgcttcgtcactctggactgcttcccgcggtcgaatcctcatttgtaaatggccaccgtcgaagtgctagtacgggaattgctcttcctccatcaaaacatgcttcatcgcactctcttagcggcataggaaacatctctgcagcatctccatcacttcaggtgccttcatataagtcttactttgaaaatggtccctttatgccgtcaaatggctcgacagccaattcaccgtcttcgtatgttggtgctgtctcctcttcgtccggcatggtgctctcacatcctccttccatatcctccggctctcctcaacaaggctctgctccaaacgtcccgatgaattattctggcgcctctaatgggagaaactctctttcattttccaactcaccttctgttggcgtctccagacatgctaaaagtcatagtatcgcgtctctcccgaacccatcgggttctcctatgtaccctccatctctcgttcgtaaccaaagaggttctcgcaattttgatgccccatggcgccctcccaattctcagagcggtgtattcactcctcctgccagcgctttccgtcctccacacgctggtcataggcatcgttgttcaacaggcagtcttattgtgccgaagagacctgcgacttcttctgccacttcgcccgcgaattcgcgaaagaacctctttacaccctaccttccccagtcctctgtacctgctcttattgctgagcatcgtttggtcactggtgtgctcacggttagcaagaaaaacagatccgatgcatttgttagtgtagacggtttggatgccgatgtgttcatctgtggttcaaaggatcgtaaccgtgcgctggagggcgacgtggttgcagtagaactgctcgatgtaaatgaggtttgggctggcaaacttgagaaagaggaaaaccgccgccgtaaagatggtttggctagtgcgaatgacggttccatgaactctccttattcccccaaagcacaatcggttcctcaccgttctgctattaaggctaaggatgatgagcaggttgagggtcagactttatttttgttggatcagaaacagttgggtatcgacgaaaagccctatcacgcaggtcacattgttgctgttcttcaacgtgctcctggtcaggtcttttctggtgtattaggtattcttcgtcccagcagtgctgctaccaaagaacgccaagtcagcaacggtaatgcagcccagtcatctgctaacgaacgccccaaaattgtttggttcaagccttctgataagcgtgtacctcttattgctattcctacagaacaggcaccagacgatttcattgagcgtgaccatgaatactctcaacaattgtttcttgcctccatcaaacgctggcccgtcacttctcttcacccattcggtatgcttgttggccaattggggcccatgggctccttgaaggctcaagtggaagccttgttgcgcgatatgggtgttaattgtgaccccattgagaactcgacttcagcagctgcggccattgctaccgccaaagaattgaatccttccatcgccgaacgctgtgacgaagacatctttcttcttactgtcgatgatgcgtttgtcgagcccgagtccaaatccgaagcttcgaagaccaatgcatcagacgacaagccctacatcgcctcgcccgtttcgtcggctttccatgtccgcgagacggaagagggattccatgttggtgttcatgttactgatgtttctcgtgctgtcgatccaggaacggctctggatcgtgagcttcaacgtcgtggcagtgcggttcatttgtgtcagcgggtccttcctctattccctccagaacttttgaagttcctgtcgtttaaaaaggacactgaaagtcatgccatcagtgttctcttagacatttcccacaccggaagagtcttgaaaacaaccattaagcgaacgataatttgtcccaaacatacctatagtattaacgaggcagcttcgttgttagaaaaagatgaacgcttgcgtttgatgaagacagtctcgttgagcctgcgctcttacttctttggcacgacacttcctctagaccgtgtatgtcggttggctacacgttgggatgaagaaaatgtcttcgtgaatgctagacacaccaatctgtttgaaccgaataacatggttgttatccgggacatgctcgttaatgccgccaaccgtgcagtcgcctcacaattggagatgcattttaagaaaaatgcacttttgcgtgttcaaagattgccctcgcgggagaactgccgtttgcttcagcggatggctatccaaatgggttcagttttggatatgtcatcttcgaagtctgtgttgcgttctttgctgctgattgaagatcctaatgtgcgcaacattttacaattgttttactacaaggtcatgcctcgtacagtgtatggtattagaggtgtgatggaagcaaacattcacgctgctatgcgtggaatctctatgatgagtctcaatgaagaacctgtcgaagaggacaatgcactgcttactcattttgccgctcctttggagcgatacgcagacatcattgttcacttccaactcgatctcatgctcaagaatgaaaatattccagaacgccgtcttcgtgtctgggcgcaagcttccaacgaagctggtcgacgcttgttggtcagtaagtttgcacaggagtcgagtattcatttgcaactgttcagcaagtgggacgcaaacaacgcgtggtttgatggcattgtttgctttgtctcgaacgcctactttgacgttttcttccccaaattgggcatggagaagcgtgttcatcttgatcttttgggtctttcccaagttcgtttcgatgacaaccagtgcgttttgtcgctgcaggagcagaatggtcattggcgcactgtgaagcttttgaccccagtgcgggtgcgcttgttcgcattgctttcaacgcctcccctgattaatgtaaaatctgtttcgtttaatgtttaaacctgttttggttcatcttcgggctccaagagcaatcttctacaagaggtgtcgacttgtttctgtggaagcgcgtcgactttgttcgcgcattgattcaagcgtgcgattttcatgttgtacagagaattgattgcctacacctacgtccatgctttccttttcccttgctttgtgctcactatgcactcatgatgttcatccatataaacaagccaatatattgtgactctttgagaaacggtttgacgcatctgctttcattctttccgaggccgccttcattattaccaaaaaaaaaacaagaaaaagaaaaaaaaacaataaagcaaacagagtcctcatcattgctcaatgagtggagtatatcattgacagacactgtatgctctttacatgctctcgttcattgtcgtcctcacgtccactgtttttttcatacactcacaaatcattccgcacatgcatgactcagtctatgttgactgtgcgttcgacacacggtctcctttcactcgcttttccttggtcgctgttgcccgggtactgttacattcggtgcagtgctttttgccagtatcattcctatcattgtttcactccctttttgggaacgctacgttccaagcgttcgtcattccgtatatttgcacctgaaattctttaatggcggtgactccctgagttgctgttaatattgttgtatgtttgagttattgtttggaactgtcgttgatggatatgcttttggagttgctatgacctttcttgttaccttttcttccatttgtcgttggttttccaactaaaatacacatttaaaaacggcacccttcgtgttctatgctccaatgttgcagctgtgacttacactctttagtgtggaattctttttatggaagctttctgttctatatatttttttttacagttgtatcgctagagctacctgtgtgttgtcttttcatactttgtgggatggtaaagattgctcacctattttacgattgtttgatgctgttcatatacgcgactagccgttgcgggttttgcaagggttttcttattgcgtagatgaatgaatgctgctatgaacaagaagaaaaggtctaatatgtgcaggaacttgatgtattttcgagggcaaaagccaataggcaagttgtttttgttctttttcattccagttcgtttgttacttgtttcttttctttttttttctgccgggcgtttctctttctagactatcaatgcatggaaatgcttcttgtttgtttttggtagttttgttttttattactattgttcctgttgcctgtaactagttttgttttttgttttttttttagttatgtaaggaagggacgtgtgacacgcgtcctttgtttgcgacgcgacttaatgaagacgcgtttggacgcgtgcagacaacttgcctttagcctactactactactattactactacatacagcatggataatacgtccaagggaaagacgattctaccgcttagtcgcgtgaaaaagacgattaaaatggacaaggacattcattcctgctccaatgcatctgttcttctcatttcattagctactgtaagaaccattctcattgacatttcatttgtcgcgtaattgctgttcaaaacacgaacaaaatagtaactgtatgtaataggaaatgtttcttaaacggttttcgcaaaaagcattccaaattaccaaaattaacaaacgccgtaccatacagcaaaaagaccttgcagatgctgttcggaaagacgatcaattggagtttcttacggatgttattccctcaaaaatgtaaaatggaaaccacaaagagacgggtttcctatgtgttttgttggtcgttgccatacatcagccgaaaatgggaagaaacatgtacagcttgtcttactgaccaccgtgatgcgtttggtcacagatctttgagtccatttgacattaccgggtcctcaaacaagaattggttcatttgcgggatttgtcagcataatgatagctacacctcgtagctacgatgtctttacgttaatatggtgcgctagatacatacacctacctttacacacaccaaagtgcacctatccaccaccactaagaaacagaatgcttgcgtttacctacgaggatagccgtcaagtcgctgagaagctcgcagagatcgtcaagagcagcagtgcagccgctattgagaagaatggtcggtttacaatcgccttgagcggtggtagtctcccaaaaattttggcccaggggcttgcccaggtacagggcgtagattttgcaaagtggtacgtacagcagaaagatgtgacggagacaggagcatggttgtgtgacgtcgagcttcagtgcagtttgtgattgctacagggacgattgccatcaacgagtgtaaaaacggtgactccgtccgcctccaactttgtcaatgtagtatacgctattaacacactaacagggaagtgtttttcgctgacgagcgtgttgtccctcttgaccacgaggactcgacgttccatgcgtgccaggaagcgtttttcagcaaggtcggtttgaagcgtgaacaaatccacacgctgagcgaggagttactgaaagaaaacgaaaaggatgtccagaactatgccgacgagtacgagggccaattggtgcacacgtttgccaacgcctctaccatcaaggttccctcgttcgaccttattgttcttggctgcggacctgatggacacacctgttcactcttccccaaccatgagctgttgaaggaggacgttgcctgggtagcacccattaccgactctcccaagcctcctaaagagcgtatcacgcttaccttgcccgttgtgacgcatgctcaccaaattgtgtttgtcgctaccggtgctgctaagaaaaccgttatcaaggagattctcgaagatgccacctcgacgcttcccagcgctctcatcacacaggccgccaaggaccgtaccacctggctcatggacaatgctgcttccgagaatttgagccgtgctactttggctgatcacttctaaagcaaacgaatacgggcggagtggactgctcgtccttgcgggtgtctgtgtacgcactcgcctttgtcattgcttgcgaaccgcaaattgcaagcaatgcttagctaatgttaggcgttctaatgaggaattgacatgatataaccgacccgaccttttttgctacgagtgcttctcgcggcgactgcctgatctgcactccgcctcgttgcaaaaaatacggcgatccacggggcgcgttatcttaccgagcgtgacgtaatgcggtgcgttcatccatttaacggattttatcgagcctttgcgaaccttaccacggtccaaaatcgtacgcgttatctctcgttggagctcacaatttctccgagctgctcgcaacgctcgttaccgcttgtaccgcttaccgctgtacgctcgtcgtcccttctccgtcagcagccatgaattaccagcgcttggaaaagctcggtaggacctgaacattttgtctgtatactggagcagctcactaactcgtgtaggcgaaggaacgtatgcgaccgtgtaccgtggacgacaccttcttacgggcgaaattgtcgcaattaaggacataaaggttgatcctgaagaagggactcccagtacggcaattcgtgaaattagtttgatgaaagaattgaagcatccgaacattatggagctgcttgacgttgtccatctggaaaacaagcttatgctcgtctttgagttcatggaaaaagacctgaaaaagtatatggatgcgtacggcgtcgatggtgcacttgctcttggacaagtgaagaatttcatccaccaactgctcaagggtgtcgccttctgtcacgagaaccgcatccttcatcgtgatctgaagccgcagaacttgctgattaaccatcgcggtgaactcaagttggcagactttggtctggctcgttcgttcggcatccccgtcaacacgttctcgaacgaggttgtgacgctttggtaccgggcgcctgacgtactaatgggctcgcggaactacacaacgtctattgacatgtggtctgtgggttgtatcctggccgaactcatcaccggccgtcccttgtttcccggtacagacaacgaagaccagctactcaaaatcttccgtctcatgggcacccctacggagcagacgtggcccggtgtttctcggttgcccgactacaagcctaccttcccattctatcccccccaggaccttgcctccatgtttcccggtcttgacggtctcggtctcgacttgctgcagagaatgctgaggatgcagcccgaactacgcatcaggtacggacctgccagtggctcgaaaacgagtgagcggcatgcgcgacttgcgcaacagtgctatgacattgctactcctgctaacactcttcttcgtctagtgcccataacgcccttaagcacgcctggtttgtgggagtgtaacgaggtgcaacaggacgcaacgagggttacagaggtttctcgactgcgctgcgggactttaacgaaaattaatgagatacaaggaagtgcgaaaaagtgcgctgtatatttttactgtaactgtgtgagctgtttgatagtgcgcagctgtatcttaataaacaattgcgagaatgcctttcaatgctgtatccgatataacacggtctatcgcaccgcactatatacccttcaggcctccgcgcgctcgcgttcgctccctctctctcgctctcgttcttgcctctcaattctccgcgacgaaaaccagcagcatgtctgacacgcgaagattcaaggccacggacttgtttgagttcaacaacattaatctcgactcgttgacggaaacggtatgagtagccgagctcagcactacgcgtttgctaactcttctagttcaacatttcgttttacctgagctacatgtcgagatggcccaatctgtgtgtaatggttaatgaagaccggcagacgcccgaccacccctctcctatgggctacatcatgggcaagagcgaaggaaaagacaaggactggcatactcacgttaccgctatcacggtcgctccaagctgtcgtcaactaggcattgctcggaaactcatggactacttggagcgtgcgggtgacgctgacaaggcatacttcgttgacttgttcgtccgtcctagcaacctgcttgccgttaacatgtacaagcgactgggctattcagtgtaccggcgtgtgctgggttattacagcaaccctcacggtcctgacgaggactcgttcgacatgcgtaaggcactctctcgcgatgtaaaccagcaaagcattcgtaagaacggtgaacagtttacctgtaaaccagaagacacaatgttttaagtaaaataaggtgccgcctttttgtccaatcaacgggcgccagaggtgtgggtgcgtcatgtggggtttgtgggatatacatgagagaggcgagactcgaactgcggaggagaaagaggaggaggaggggtatgacaacaccaaccaactgggccaccgagacagagatgaaaacccggtaagcgaaagcaaatgtcgtacttccctctcaaaaacccaaatgcttccccatcactcccctcacttcacagtcgtacttgtcaagactttattctatctacaagaaatgttctcctccagcagttcgcgaccagatgaatgaaatcaaaggaccatcacggaaagaggaacattgctcttggttgataataaattgatctgtagaacaaagaatctgcagatcagagtgtgtcaacctttgttttaacaagtttcatacggttcaattccaatccgtttcaaatccacacccgcaaacacctcaccccatcatcactgccgtgtcggcgacttcaaccacaaagggaaaccacttgttgatctttagagcatatcttgttttccacgtgaaaactgaatttactcttgaggaactaaagagcgagttagtatgaaattcgtaaacagccattctcagcaggcaccgtccatcaacggacgaccggtcccgagaagcttcacttactctcaacatcaccgttgtcgatctccttttgcaagtcatgggggttcttgccatcaacggtgcagccaacggagaagcaagttccaagaatctccttgacagtacccgagagctccttggcgagagacttgaagcgcatagtgcgagcaatctcgataacctcgtcaagagaaaggttgccagagtgaataatgttcttgtccttcttgcggtcacgagcaggctccttaagggccttgatgaccaaggaggaggcagcagggacaacagagaccgtggcctgacggttttggatggtcaacttgacggtgacacgaagacccttccagtccttggtagccttggcaatatcctcaccgaccttcttgggggacaaacccaagggaccaatcttaggagcaagggtagaaccaccggcgacctcaccaccgacggctctcatgagaaggattttcacctcactgggatcaaactacaagaagacggttagcatgctgtacacaggatgcagagttgctctgttgcactttaccttaggaggcatcttgggtatgtggctgtaggtaggatgagggcactgttactctctgagtgttgagagaaacaaaggtaacagtcacaaaccctaccctagatatgtctcggtaaatgaactcgcgtgcgtaaacaaacaaattaaaagactaaataacgtttcgtgagtgttaccgcgcgtcgtaaatttccgctgttgacatagataagtcgtaaattataagcgcactcgaatgcgagatcgtaggttagggagattgtttgttcgttgttcgttttttccatgttcgcatgctgaggatgcatagacgaaagccgtagagcgtcttcatagtaattcacagccaaatgctccaagcctagttggtggtatgcacgcgccagattgtagagagcttcttgtttttgtccgggaccttccaaacttcgaatgtcataatagcggtacagaaaagtaaagccctgtacaatttgatagtgtcggttgtctgtttgccgttgcatagcgcgatgaatgtatgccagaccgagtgacaagttgatcattggatcttctggtgaggcagcatatgctcgactgtagtaatttagagctggaatccagcttcggccacctgccataatatgaccgtacaatagaagtagaagaggatcgtaagaaacgggccgtgtagcaaatccgtcttcatttttagccagggtggcagctccctggacatcctgttcgccgacaagctggtccattaactttatcagacgaagaagaaatttttgattagcgctgtcaacaaagtaacgagcataataatgaccagagcaaagtacggcagaccatagccggtatgagtcttgtcgaaactggaacgtattgaatacccatcgcagaacggacgataccatactaatgtccttggcgtatatagcacaagccagcatataccaatgcatggcgactcgtttcatcgggtcttcgtcgaaaacgttcgcgtacagtgcagcacgaaatacctcatgtgcctgcttcatgcgattcaactttgttaaaacgatggcgaattccataaacaattggaaccaacgatccaatccatagccacgaaactctttttttgttttcactgattctgcatccaattcttcgagatggggccatgcgagggaatcctgcaaacgagtggccattcctgccaatttttcagtcaaatttccatactgtacatgttgttgggcaaagtttgcacggaacttaatctttttgtcgggtgggtaaaagactcttgtatttataaactcatccaccaattcggaaaccgtttcaatccagttattaatacttttttgatcattttgaatccgaccgtcatcaagcatttcaagcttacgaaaccgaaacgacgcctgttcggctctccacctttgaatttgttttgttttctccatagagcgcgtcatctccaaacgtttacgccatgcggaattctcaggcgcgctttggtttgtaatgagcgacgaagactgagaagcgttctcagacacctgccgggagctgctgtcgctagatgaaatgctgggagccattgcattccgcaacgcaataatttctgttacaatttcgagtgcagcatctcggtcttcgagcagctcatatatttctgcgagacgcaccatagcatcaatgtttcgattattgagcatgagtgttaccaataaacactcttccgcacttgtgtattccttaagttctttgtaacaaatacccattgagtaatacaggcgctcgttgcaagcgggttcaaacttgttgagaatgagataataacttaacgcaagatcgtacaaatcaacgctgatagcggcttcagcgatttcaaaaagaatgaatacagtttcggtgatgggcagcgattttaaaatatcaaagtgcagtgttgcctctgccaagtcaccgatcttcaagcgtgcaattcctaatttggcacgaagattaaaaggtaacacgaatgcgttttcgggttgctcatacaaattagagctggggaatttccgtcgtttttcgtcaaggtcccactctcgatcatcatcaatttcatcccaatgcgtttccgtttttcgtccacggagccaacgggcaccgcgtttgatgaggacaatcaattcatgccactgttcatcactatacaataacccggcatacgcattcaatgaggaccaatcaaacacgccctgtcccaccggtggacttgggtaacggtagaagtgattccaagcagcttcgtagagtttgatagcttctcttggttcttttagttcaatgtaaatttccgcgagatggtgcaacacagaagaatcgtgcggcaaatagtttagtaaattttgaaatccttcaattgcttttttgtagcgttcatgttcttgatttaagatggctctatcccatatgtattcaatgagtttgtcgacctcggacggtttcgcttgtatagcatggttgtaacaataatctgcctgttcccaaaaacctaagctttcactgagtcttgcgcaggtagcccaaagctcatggtcccgtggctttaaatgagctgccgccatccaggcaattaagcatttttcaatattaaccctctcgtttcccttttgccggtgacactctccaagcatcttccatgcagcaatcatgttattgtcaatacggacaatctcctctgcgagtctctgggcttcttcaaaattaccttcttgagcgaaagcatggttggcacgactgagtaaactctgaacttccagcgacggaggcatatccactcgacttcgccggccccgtccttttctttgagatgatctgaagccggcaactgctttgagatcctgctcaaagtcttcctctatattcccaaagacatcctgctgaaaagaaggaccattcagcgtcaacagatcattgtcgctatcagcgtagtctgactcctcgtccgaccaaagaccttcctcatgcaaagaggccgccgagaaatctattggtgtgtcatatcggtcagtttcactgaaacctgtgctttgaaccgagtccaattccaaaagtccgtttaaattcgacgagttcttttccataactggcaaattattatcatctacatcattcgccatgttttttcgacgaaaacccgcataaattcctgttacatgcaggtgattcgggtttgcagtcaatgtactgaacggtaggttctgtggataacgagataacctaggttattcatcaggttacgatggtggtgaatttcgtaggtggggatttggaaggtggataatgaatcgatctttgggtatagagaattgtttgtgtataaaagggaaatgtataagacttgaaaaaatacggcgactactaatgttaacaattatatctactttgaccttgacgaggacaaaaaaaaaacttaaatgttaagaaattcggcacctagccagaataccaagctaagataagatatagtttcttcttttgagcggcaagtttccccatttaaataagcgacaataaatgttgacactacctttccttcatttactctaatcgtgtactaatcatctcgttaatttatatattcactttattgcttctctttacacctctcttttcggagataatcgatatccttattttatctccaccaataaaaacgcatgtatatatttagcctaatagggttgtttcgattggcccgtcgtgtcggctatttttgcggctttttcggcagaggtcgcattctgtgtcctatctcctccattcacaacttcctcaacactcgggttagagtggtagtgggaggtttgagctgcattttttactcgtctttaaacgtttcttagcttgacctggtgtctctggagaaatattcgtttccggttcgtagtataacgttccgttcttggtgttctggtcgtaagataccgagacttttggtttctggtcgacaagtaatttgtctctctgtatttcctttcctgtgagacagcatcttagcgcattttataaaagattcagttgacacagtaacaaactgttcgcgatctgttgactgttttccttctgcgtttcttcgtgatttacacccagcaagatcctatgcaagcttctcgtcagtgtcattccaacgaagtggtaaacaatcagctccttgcatgtgtactcaatttcagactccagacaaaaactccaatttgttgtcttcaaatgtccctgcagtaccgcataccgacgttcctgtaacgcctactcctgcttccaaaagatcaggctcagaaaaacgcatttcctaccaagatctagctggcctagactctcgcgatatatccagctcatggcattcggctgacgttgaacgttggtttcaggtgctgtctaaaccacaaagagctgtagctttgttgacactgctacagtatatcccctctcctaattgtcgctccatgcaagcgtacatcgacaaacgggctcgtcaagccgaactggacacacagcatccagctggtctggctgctggcgatcagtattcagttctctcacccacttctctttctccatcatactcctggtggagccctggaggctcgccgtacaatagcatttaccgtgggttccaaccaagtgcatcgtcgcagtctcctcgtcacttaggcagtgcacaatacgggagacggtcgtcttcaacctcgaatatcagcaccgctgcctctgcagctttaaatgaagctcgccggttaggtgacctttctcagcggtttgccaaaaatcttcgcctcaacaacactgaccaaaagaattgagaccattgtcttctgtgataatagcagaaaaaagagatgagtacaactcactggttcttctgttgttgaacgtctcagatatacttgttacttcgtatggttcgctgatgcgacaaaaaaataaaataataaaaaaaaggcagttcatttcgtttacatgcttatcgcttttgtagaacagcagaatggaagtagcagcaccatacttcgtatgaattgccatttttttaaggttgtttacaacgcgtcgccattttcatttcgagttcgcgtttgttatgacgtatgcaatatcgttaactgagttcttcttgggatgtgaactttaccagaacgtgccccatgctgaaactgcgtttcggcttgttttcacttctttcacggagcacattacagaaaccgattcagaatgcctttcctcgggccattgtcgcggcgttttcgacggaagcttcatctgttcccattgatgaaggtgtccaagtcggaaaaccaaaagaattaaatgtaaactcttttacggatgctgagtgttgctatcatatgggcaatttgctaattggagttgtagattcgaaaatttaaaccaattactccgggtttgcgacatttacgacagttggtaaatgatcatttatggaaaaaaggacctcatcgcgccttgactgtgacaaagcggaagacaggaggtcgtaatcacacaggaaaaattacaatgcggcacatcggtggtgggcataagcaaagaatccgtctcgtggacttcatacggaaaaagcctggctctcaacgggttttacggatagagtacgatccaggacgtagtgctcatatcgcactcttggaacacttcgagacgaaagaaaaaagttatatattggcatgtgaagatttacgggcaggcgatgttgttgaaagtctcactcacttgaagaaaccagcttccggtgacaacatcattcaaggccttgacaatggtcaattttttgtcgaaaaagtaaagcgtggaaactgtttacctctgtgggctataccaaccggtacagctatatatggtatcagcctcgaacaaggaggcaaagcaaaattatgtcgatcagcaggctcatatggccgcatcacttccatttatgacgacaaatatctcgtagttaagctacaaagtggtgaagaacggcgcgtgctccagaccgcgagtgccactatcggtcgagtaagcaatatcaattggcagcaccggaaactaggtaaagcaggacggtcccgctggctcggtattcgtcctaccgttcgtggtatggcaatgaacgcctgtgatcatccacacggcggcggaggcggtaagtctatcggtaacaaacctcctcaatcgccttggggtgttctagcaaagggctttagaactcggaagggaagacataaaaacaaaatgattgtcaaaggtcgccctagaggaaaaaagaataagcggtaggagttagactcttgactcgttttcaaacattcttgttatatcccgtctttggctcctttgaaggcagcgagtgctataaattttttttccttgacatgcaacgatattctacggcatattacgtccgtctacgtcttcttcttctagatttcttgtctctgctgatacgctctgctaaactcaaatcactaactttgggtcctaaacgtgcggctagtgatttaccagagcccttattactggtgttgacagaattggatttgccttcgtttttctgacgctgatgtctataaaatctcttattagacttctcttgttcaatatgagcttccacaagcttgacataccttcttaattcggaatcctcccgcgggtctccgtgcaaaagataataacgggagtacacatgagcgttactcacttttttgtccaaagtcgtagccaggcgaatggagaatactttttgaagagaaggatgcggtttcgtttggtaaccgcgtctctcgtccatatcctcaatactttcgtttaccaaatggaagagtgctgaacggcacacgtcgtcatctggatatacaagattaccttaaaggatggtcattatcattactgctggtttcaattttacaccatacacttatcatcattcacccattcaaacacgcatttcggttcagaaaagtactctgtgacaaactcggacacttgattttgagacaaatcggttaatccgattaggtgcaatgcattccgtctgatttgaacttcttcagttgctggctggtcaagctcgttttttgctgttccttctacttcaacatcgcccatgacaacattttcatccatatgctccttagtgggaacagattctgttaacaaattgtccatatacagctcgttctgcacactttactgctggtactaataccgctatactggaaacaatgttcgtgtcggagttctcggttagttttcggtggctttatttgccgaaagtcaccgacaatcaccgaatgctaaatgaacgcgacgcgtctcctgtcctccatatttaccaaccacatacagaaacagtttcatgggtagattagtcagacttgaagtggaaaacttcaagtcgtaccgtggatttcaagtaattggaccgttctacgactttacttccattattggtccaaatggtgcaggaaaatccaatttaatggacgcgatttcgtttgtcgttggtataaaatcgtcgcacttgcgctcgtcaaacttaaaggacttaatctatcggggaagaatactttctagccagtctcaagaatcttcgcaattagagcagtcacctcagtctgcctttgttaaactagtattcgcgttggatgatggacgtgaagtttctttcaaacggtcagtttctgcagctggggcctctgaatatagcattgatggtcgtacagtgagtttttcggagtatacgaaagcacttgaggaacagaatattcttgtcaaggcgcgcaatttcctggtttttcagggtgatattgaagcaattgcggcacaatcgcccgacgacttgtgtcgtttgattgagcaaatcagtggttctttagagtacaaacgtgaatacgatgtgctaaaagaaaagcaagaccaagccgttagtctttctgcacacactttcaacaagaaacgtggtgttaatgccgaacttcggcaatatcaagatcaaaaagctgaggccgagctctatgaaacgaagaaggtgcagaaaaatgaagctgaactagtttacacgctgtggaaattataccacatcgagcagggcagtcgcacaactttaaaacagattgatgggttgaaacgacaactctcaaaggcagtgaagaactgtgagagtctacaatcaacactcaacactttacggagcgatgagggaaatgttcatcgcaaacttctagcaatcgatcgcaagattcaaacaaaaaaaaaccaggccttctcgcacagacctgaagtcctctcgttagcagagcgtttggctcgaagctccacgaatgtgaacaaattgcggatcaaactcgaggaagttgaaaaagatcacgtcgctcagcaaaatacagttgcgcttttaaaagaccaattgcgagcgcttcagatggccgaagaacagtttcttaatgaactgaaagagtccgagaaatctcgcggtattcaattcacaccccaacaagaagagacgtacaatgtgcttcgtcaagaagttgacgcgaagaattcacttcttctgccggaggtggaagccatgaatcggcgcattaaaaaggattctcaacagctcgtatctattagtgacaacattaaaggaatccaatctaaacttcaaggtttagatgagcaaattaatagtcttcaggctgaaaaggaactccttaccacggacgtgaatgacaagttatcggctttagagtccaagaaagccgagcattctcaaaaacgtacaaaactcgtccaacttacgcaggaggaagccatccttaacgaaaaattgcaagaatgcttgagaaaattgttggaggtaaacgccatgtctcatgaatcacgacgtgaaacaaaaaagagagatgctctcttttccttaaagcgtatttatccagaagttaaaggacgagttgttgatctctgcagacccactcaaaagaagtatgaaacagctattgcagccgcgcttggacggaattttgagtctattgttgtcgaatcgcacacaattgctaaagagtgtatcaattacattcgtgaccagagagttggtgtaatgacgtttttgccaatggacacaattgcggcaaagcctacaaatcagaaccttcgtggtgcttacacaggagcccgactggcaattgatataatcaactatgagtcggtgtatgaacgtgtcatggcgagtgtcttgggagacactctcatttgcgataacatggacattgctcgagacttagcttatagacggcatgtcaactcaaaagttattacgttggagggcacggttatccacaaaacgggtttaattagtggtggcacttctcgcaataacaatcgtcattggaatgatcaagaggttgaaactctcaaaaatactcaaaatactctaatggataagattgctcagattcatgacgaaaagtcgagtatttccacccttgaaaacgagtcgatgcaattacagcacatgcaaactcaacttactcttgtgcgcgataatctcagttccgtaaatcgttcgttagacgacaaaaagacagaacgcgagcatgtcggctcccaattaaccagtcttaaacccagggaaggacaattacgccaacaattggagacttcaaaagcgcatctttctgagttggagcggaaggtcgaaatggttgaggataatgttttcgccaacttttgtgaggaagttggcatttcctcaattcgggaatacgacgattaccgaacatcgtttgcgcagaagttttctgctaggaaactggagtttacgacacaaaagtcgcttgtacaaaatcaactgagttttgagtctcaaagacttaaagaaacagagcagcgtttgcaaaagctgaagggttatgtcgagaaggaagaaaccgctgccgtggaaatgaaaaagcaaaaggactccttggagaatgttattgctacgagcgaagctgagatggaattgcttcgtgaggattacaataaattaaagcaagacaatgaagaacttttgcaacgtgttgcttccgagcgctcactgctaagtagtaagggaagcgaacaaaataaactgtctgcaaaaataaataccttgaaagcatctattgaacgttgtcgttcagattggcaaggtgttttgcgcaagtgtaaattggacgatttgcagataccgttacttcaaggaaatcttgatgttgttccaattgatgagataccagtttcgaacgaaccttcgcaaactcagaccgacatggacatcgattcggaaaatggtaaccctgttgataggtatggcatcgttgtaaactacgatgcgttagatgatgagcttcgcgaagacgcttctgaaagcatgggtaacgtcttagaggataagattaaagagctggcgcaagagattgaacaaatgtcaccaaacatgaaagcgaatgatcgacttgtaagcacggagcagcgtcttgacgaactagatgatttgttcaaccaagcacggcaagctgcgaaggagacgaaggaaaagtttaacactgtgaaaaagttgcggttagagaagtttctcacagcttttaatcacatttctgaacaaattgatcccatttataaggaattgacaaaatcaaaggcatttcccatgggcggtaccgcgtacttaaccctagatgatacagacgagccatacttgggcggtgttaagttccacgcgatgccacctatgaagcgtttccgagatatggagcagctttctggaggtgagaaaacaattgcagcaatggctttgttatttgctattcattctttccaaccatctccctttttcgttttggatgaagttgatgctgctttggatcaagcgaatgttacacacatcgcaaattatattcgtgaacatgcgtcgcaaggcttccagtttgtggttatttctcttaaaaaccaactattcagcaagtcagaggcgttggttggtatttatcgagaccaagttcagaactcctctcgcacattaacgcttaatgtaagtcctcaaccgtttgtgtacacgatttccgtttactaaccatttagttggatcaatatccattgtaatgatgagtttttgttcagaaaagattgaatgaattgtattgtaatgttatgttagctaaatgaaataaatacagacattgtatatatgtgtaattctgttagcgtaatagtacgggatttcttaattacactactattctctataggacggttccttctgtttccgttgctaatatcttagcttcctagagttctgtttaatagtacttttatctttgtcctcaacaccggagccagtcttagcgggaagtaccaggagcacaagacccagattgtttatatgggagttaaagggcttttagggctcttgaaggacattcaaaaaccctcacatatcgaggaattctctgggaaaacgctaggggtagatgcttacgtttggttgcataaaggtgtgtttgcatgtgctaaagagctcgcattcaacattgaaacggataaatacattcagtatgcaatgcatagaatctctatgctaacctattacggtgttaagccatttgtcgtgtttgatggaggacctttgcctagtaaactgggtactgaagagaaacgacgtgctcgtcgtaaagaagctctcgagttaggaaaaaagctgtggaatgaaggaaagagaagtcaagcaatgatgcatctttcacgctcgatcgatgttactccagaaatggcgaatagatttgctatgacattacgacaaaacaacattccatttgttgtagctccgtacgaagctgatcctcagcttgtgtaccttgaaaagacgggtttcattgacggtatcatcactgaggactcggatatgttgatctttggtgctcgaaccgtgctctttaaacttgataactttggcaattgcgatgtcgtacgtcgagaagatattccacggcttcctaatatgagtctccaaggattcaacgatcacatgctgcgatacctggctattttctcgggctgtgactacacagacggtatcgggggcattggacttaagaaggctatacgtttcatccagcgttttcctaaaccagatgctgctatacgtgctatgcgtgcagaaaggagtctgaatgttcccatagactttgaacacactttcactctcgctgataaagcgtttcagcatcagcgtgtttactgtcctcagcaacagcggcttgttcatctaaacgacgttgtgggaacgttggacgaaattgaagaagcgttcgtcggtctgcctattgatgaagaaatagcacgtcagatcgcaattggtgaaatgaatcctattactaaggagaaatttgtttcctgcgaacctttgaaaggagaatccaagaaacggagatttgttgcaaagacagatattgcaaattactttcctactgccaaacgtcctcagaaaactgcaagtctttcggatgttacaaatatcgctcctcaaagatcacccgaaatacttgctagtgatgctgggcacaatctgaagaaaccaaaatcaatgagttctggttctcttggtactaaaatcgctactgcgaaagaaaatcccggaaaacccacatcagtatgtagtccttacttcacagccttgccaaatcatgaagccaaaaaagagaatgaagctattaatggtcaaacgatatcaaccccctcaagtcattctcctagaaaagctacgacacaagggtcacccttagatttgacagcaaaaactggaagtaccactttatcttcgcacgacaaagagacggccgtactttcagcacctttaccttccattggccaacctgcagatacccaagtcgagtcaaattcgggttctgcgtctccgaaagaatcgtctgttgagttttggaagaaagccttctcctataaacagaacgataaatcgggtaatcatacaccccgtatgtcaccgctctctcgcattggcgtacaagccttgtcgaagagaaagtcactgtctacttctcaattaccgtacaagagtccttctttcacaagtccgtctagctcaacggataaatctcctggtatgctctcattgcatcaatataagttccgctaattctcgttgtttacgagaattcgatcattccctcttgcctttgtcgttgcttttaaaaaaagtttcctcgttttctatatccaccttcgacggctttatgagctgacgatatgcattttcgcaaccatctcttacattctcacgttttcttttctctgttttaatatttatatgtgtgcatgcaatcattcccttcataccagtacatatcataacttagatacacaacatgtataggattcatttattcagtcatatgggttacttgatttatttgtaatattcaaggaaccatcgttttaatagagtcgatgaacgcagcgtcttcaggtgcgagggcaaagttgtttaatctttcgataagtttcttggcttctgtgagctcgcccaattgaatgagccaacaaagaagtagtttttgtgcaaagaaccccttatcctggagaagaatgtctcgaagcagctgttgttcctgctggctaagcgggagagcaatgatagacttacaagcttttttattttcagaggcaagtacctgacggaccatctcagtccacagttcttgtgagttctgaaactttcgctgtgaatggttagtgtgacaatgttacaattagcttttagataaaaacataccgcattttggtaagcacacacaaaattcaattgagctaatgagagaatataagtgctttgtttttgatatgtatcaaggggcggactaatcgtttgtacgaaacgaacagaaagtctgtattgcttttgctgatacagtgtctccaaaatcttatcagcaaagttgggaatgacagacggatgcaagaaacaattcaatgcggactaaaacatggttagcggaaaccgttctgcggtgcagatgaagaaaatgggtgaaggtgagacaaaaatagagagaattctaattgcgatttcaaaataagtcaagtacttgcattgacggaacagtaaacagaggaaaaaatcccaaaataaaagcaaatattcctttttggtctctcttcaaggctctaaccaacgtaaacatacctcataattcatgtgatccatctcataatatccatccatcaatgtgcgaaagtttttaggtaaaaggacctgttctgcgaattctttgcttttgttccagtctttgagaatgtaatagaaacagcaatgttgttttagttcgtcggtaccggactcatcaattttcaaaaagagagttttcaattcattcaaatcagacggcgggaaataaacagcagcatcctgtattccagcaattacggctaataaaacatcaaaaaacaaacaccgatcaacttgtaatgagcgtagtttttgtactcgtgcaacgaaatgcgatgagtatggaaaatcttcttttctaagactaaaaagcttagaaaatcgctggaactgctcagtgttcattatgtaagacgaatgaacccggtataccaaacaaaccctgcttgtctacctgtgatatcgtcgttcaaagaactggaaaaaggaggacctcctcaacacctgctcagaaccaaacacctcccaccaggaatgctatgagtcaaagagaagactccggggaagttcgcggtcctcttattccagaggctattatagatgcgcctagtcagcggctgtacgcaattgctgctctggttgcattacaagcgtacaagctctatgacttcgtactatttaacgcgtcaggcgcgtcagatgttaaaaatacaaccttccttttaaaatggattcttttggacgcttcgtattgctatattttacctttattccgcattccttggctttcgtttcaaccgtcaacaactttattgcagatcgccttgtttgcgattgttgacgtccttctctgttcaattacaggattcaatttttcttctattgctttgtttctgtattccttcataaactcaaaagaactgactttgacagaccaaagagtcaatcctcaagacattataaataactcttcccgtattcttggccagtacacggttcatattttgcctgaaagttcagccaaaatcaatccttataatgaacattattgtcttccaagtgtcgacgaatttggtgagaagaaaaaaaataccgcacctatcacaatccctattcggtttaattctacgacaccttatttaattgagtatgcatttgtggatttggaaacgcttgaggagaaccgctataacattagtggccgcgccttacgccgtatattagacactgctgttcgagacaacaaagatggccggttgtacactgttcaattcaaggccccaaaacgtggcttgtaccgtttaacgcgagtaattgataaatcaaagttggcggtccggatttaccgttctgaagccgtgattgtaacctgtccccaggcacgtttacgactcccacaagacagtcagacgaaaaatcaaaagcaaaaccaagttccgcgttgtgtcgatgatgcaaatcatttgctgcttgatgttcaaggcgttgcgcccttaaaaatccgttactcacgttggattggtaatgatgaaacagtcagctccattgagtctgctaagccaactggttttgatgcacccgcagaatttctttctgcgccagaggaaatttacttcggaaacaacgttgacctaaaatttgcacagtcatcgaatgtcgcgatatttttgaacacgaccttggcactccctggagaatggacgtacggtattcacagcgttacagatgccttgggtaatacagtctcatttcctgttgaggttgctttgcaagacaagaagcatgtcccgaactatcccttcatctcctctgtctatgtttatgaaagaccaacattgcggtttgaaggatgctctatggaacaccctgtaaagctacttcccgggggtgaagctaaactccgtgtatcgacaaatgttcatctggaaaaagacaaacagattcgttttcaattgcttagatatccattgggaacagatttagagtctgctgacaagacacccacgttttcttcgtatgtttccctctatgatttgcataacggtatcgctgtgcacgaagacggtatctatgtaattgacaatgtctctacagagttttgctctggcacgatattggctcctagtcaatgtttggtgaccgtgccaccaaaagccgaagtttccgtgcactttgaggagattgcggaccaatgcgccggttcaatcggtgctcgtgcagagttagaatttgaaggtgtaccaccttttggtatttcttatcgtatgtctcggaacaaggaacaatcacctatccagtatgcacacatcgatcgaactcgttaccagctatattttactcccaaggaagcaggcaagtatcgctatgtgattttgggcctggaagatacaaactacggctatcgtgaattgaagggtcccgagtttaccaaggaacagaccgttttccctctagctgatgcctcttttgacaaaaactcgcctgatgatttaacgaagaactgctgtatcggtgacagcctggatattccagtaactttgagcggctctgctccatggaaacttgagtacgaaatacttcgcgataacaagagagaaaaagtgcatatattggagtctaataatcccaaatgtgtgatacatacaccctccttaaagtatggttcacagtacactgttgcacttgtcagtgttgaggatgctaatggttgcaaacgttctctgagagaatcagacgtaatcattaatgttcgaagacaacggccgactgcttcgttttatccacagaacaaaaagttcagcgttgaggatgttgaaggaactgagcttcaaattccactcagattggttggtgaagcaccatggcagttggaatatgaacgcgttggtacggatggttctgtttctaaacacatgacgacgctgtacgacgcaaacagcaaccttaaggttaatgttgctggtacgtataaactgatttccgtacgtgatagttcgtgcccaggatccattccttctccggatcaaacgtttgtcgtctcttggttgcccaaaccccttctttctctttccaatgctccgaaaattaactcgactacggagctcgtttatgagcatccccacatctgcgaaaatgcgaacagtgcttttgacgtttctttggttggcacgcccccattcctgttgcagtacgagaagtaccttgttgacgagaatggaaagattcaccagcgagaacatcgtgagctttcaaccatgcaaaactttgttactcttaagactgactctgcggctgcaggtacgtactactacgagtttgtatctatttctgatttgttgtatacggatgtgggtgcattcgcaaaagataatgacggtaaattaaagactgtaattgttaatcaatttgtcaacaaggcaccaaaggctgcctttacggagccaggaaaggtgtacacgttttgtctcaacacaaatgtgtcgcaccctgacgcgcaaaaaattcccattcggcttgatggccagggacccttcgacataagctttgaaatcaagaacgagcttagtggctcggtgatgaaaacagaagttcacaaagtggaaggtcctgttctcaactttacgtttccccaaaagcaacttacacttggacgtcacaaggttcgcatactgaaggttgtggatgcgaacaagtgtgcttatcacgttcctcataatgcacctactgttactgtcggtgttgccgaacttgcttcccttacaccgttagacagtcgcgaatactactgtgttggcgaccggctagcattttcactgcaaggtattccaccctttaacgtggagtatagcttccttgacaaaaaactccaggcaagtacgcaagggcatagcttctcgcgcattgccgagacgcctggtaatttcaccttgctctcgatcgcagacaagggtagcccgtgtcgtgccgtctttaaaaagccaatccattacgagatacacgatattcccacagttcgtatcagtgacggtcgcgaagttgtggaaaatattcacgaaggtgatcgcgccgaaatttcattccaattcaccggcacacctccctttacgtttacatactcacgacacgctctgacgcggaaaggaacaggcaaagtcctagaaacacacaccgttaccggtattgaggaatacgagtacaaaatcctcagctctatcgagggtgtctacgttgtgaatagtgttcaggatcgttactgtcggttcccgaggagctcgacatttaaaggaaaataatgagtaattaaatggctgtctttttatgaactaaatacaaactgtttctacaatcgcgtctcttggtggacctaccctggctcttctgagcatccgtagaatgcgtgaattcctccgtgacgggtatagtactccatttttggtgtagtgtttttggtgtaggtttttcgttcagagaaacatacgtcatcttcgcaagggttcatggaatagagcggtttccgctggatcggaactcgactctagaaactactagggtcggaaacaacatgctttacgtttacatacatcaataaaacaagaatcacatgagataaatcaacggaattaacgtacagaaactaattgaactacatgcgttgtaaatgtgttgtcacttagacgaggtaacagtgcatgagtctaaatgcatccgctaacatataaaaacggaacacgcgccacaaaccattgagcgttctgcattcgagaactgttgttcacggagtcgcatcattaacacatccgtcatcctatgagaacaacaaaagtcccatgatggggcactgcatggtaacaaaggttgacttgacgatcgctttgcgtctttttatgcccaagaaagtgcatattcatgtaaccgcgtcatgttttagctttgtcgcgatttaagactaaaagattctagtgtggagttgactaatgaacgcgttcttagtcattcgtttcgattcggtttctccatggagaacttatccgcgaatggtgatgtcatgcagcagctcgattttcaccttagccgtgaattaaactttggggaaataccgtgggttatctgaatgacgtaatcctgtgtcgggaaaagcgttgccgcagaagtaagcatttatcgtgcggaaatcgacgggaatcgcgttagggctgaggatgaggagacattcgcagaatcttcggctctgggtctggacaagccggaagtaggaataaaagccggagccttcgcgacaagttccttcgagtgtcggactgactgttaacctgtgaatcccctctctgcgtccatcttttaacgttcgctcttcttggagaaacattactcttttgaatctatttcatacgcctgtgcgttgaatcttgattcactttaaacatatctattgcatatcattcttgtgaatttgcaagttttatctttcattcatttccttaaactttcaggataaaaaaactaggaacaatgatgtctttcggaaagttcatcttgtctcttctgatgttctctggcgcttttgccatgcaacctctcagcgtgaagggccgtaagttcttcgtcaacgacacccagttttacttgaagggtgtggcctaccaacccaatgttgaggccgagaagaccaactttgtcattgatcctcttgccgaggccaacaaggacaactgtactcgtgatgccaagattttgtctgatctcggtgccaactctatccgtgtttatgctgtcaacgccagcttgaaccacgacaagtgtatgcaagccttcagcaaccaaagcatctacgttttccttgatctcgcaaaccccaaaactgctattgatcgttcttcccctacttggaacatctaccaatatgccaactacaccaaggtgattgatgcctttgccaagtacaacaacaccgctggtttctttgccggtaacgaggtcgtcaacaacgcctccaacagtgcttccattgcctatgttcgtgctgccatccgcgacagcaagtcttacatcaaggccaatgtgaaccgctctatccccgttggttatgctggtgccgatattccctacattcgcaccaagattgccaactacttggcttgcaatgctaccaagagtgccaacgacaccgactcggaggctgacttcttgggttataacatctacgagtggtgcggtaagtctgactatgtcacttctggttacaaggaccgtactgaggagctcaagaactacactgttcccttgttcttctctgagtttggctgcaaccttgtgagaccccgtttgttcactgaggtcgctgccctctatggctccaacatgactgatgtctggagtggtggtattgtctacgagtacactcaagagactaacggctacggtctcatcaacactactagctctggtgaagttgtcctcactgatgactacaagaacttgaagaagcaatgggctgccattaagcctaccactgtcaagaagtcttcttacaagccttctggtactgctcctgcttgccctgccgtggcttctaactgggaggttacctccaaggccttccctgtcactcccaacgctactgtctgcagcaacgccgttaagaagcttacccactgcactgccaagggttctcctgacggtgagactatctctgacactcttagtgagctttgctactacgacagcgacgcctgctctagcatctcttctaaccctgagcaaggtacttatggtaagtacagtgcttgcagtggtgttcaacaactctccttcgctttggatgcctacaccagtgaccatggtaacgatgcctgcagctggggtggtgtcggtactctcgtcaagaactagagtaacgagcatgtttgcgcaatcgctttcgttttgtgaataaaagggagctttgcattgtttatgaatacgatgtcattacctgcatactgcatttgatcattgaaataaattgttgtttatatctgtgagatggatgggggttaagctgtggattgggaagagaggggtgaggtacgaaggcgaatctaattgtcatcgatgttttcttcttgcttgctgttgtcttctggagcatcgagttttagttccagatgtcggctaagagacagactgttgtaaaatcgccgctcgtctgtgtgaggtgttcgaagcaaatagtgcaagaacaaaagagcagtgtcgtatgcatctttaccggcttcatgggaggatctgcggttcatggcttgactccaagggcctgcatccaaaggcagttgtgagtcagaggactgtttatcctctccggaactgctgctgtcgccagtgtgaagagacatgctggatgtgtgaacaagagcagcaagagtctgcaggtctgcaggaccgcctgcgacgaaatccgacaacagaggagaccgtgtgtaaagcaaggcagtgtcgtagacacgggtaaagtgttgtcgaacagaagatagtaactgttttgggggaatgattgggggtctttcactttgcactgattgcagagatggtgctgcacagaatgtgcataccaaatacatcaagtcagcaaatccattgtgaaacacgaacggaactttcaacttcatgagatggtcccacacttttcgacaaccgatatgctcttccaaacaagtgagaatcctttcttttttacgcgcaattctttgctgagctgggttgcctgagacggcattttcggtagcagaggccgagtgctcttgtttacgtacttgtatgaatgtacgcttagagatagtgtgcaactgagggaactcggtttccacaagttgatgaacggctttttggatgtatcggttcggtgcgtcaacgttgcaaaaacttgagacaggtgtcttttgggcaagccaagcttgaatgtttttacgggcaactcgaacagcttgagaagccgtttcgtcaagtgtcatgggttgtccaatagctttgttcatcgcatccacctggctccgaatgaacgtttcctccatctccgtcacatatctgactccattagccaaatggtttgtgaaatcgaaaccatggttgagtaaaaagtcgattgtctgtgcatcgtattggcaacggcgtgtacaacgcagacaatctggaagtgccggagagatgtctatggtgaaagggatacattctgcctgaagtttgttgggcaatagccgaatacagcacaatccaagttgtatgactgaaaatgtttgtgcactcgaacacaaccggttcataatttcatcaccagcatctgctgcagaaccgtctctggactctcccttcgtcctgtctagtcctgaaaactcacaatcaaatgccacatagtcggcttcgtcaagacatttttgcagtagaggaaattgttccttgaagttattggcatttatattcatgagcacagggagaatataagaaggtcgtttttgttttattagagacaagtattaatgtcgatgatgcaaaaaaacaaaaaaactaatagaattactaacgttcgtacggctccaaaaaaccaaacttgacagtatttttaaggatttattttacttgcactttgtcctttgttttttttttttttactcttccggtagtgttttgtttgtttgtttactttcatcgttgtcatggaaacaatgaaagtaaacaaaccttagttgtctcgttaaactctcctggaaccaacatcgagctcggtcagattttgctgctcggcacataggaatgtcagaatcaaagctcgttgactcgttgaaccggctctcggtaaataatgggagcacagttgcgtctggcagacagcaattactgcgtcttgctgtttccaaccaaatgcacgcaaacaacaattcgtcgaccagtgcagacgctttgagagaacgccaagaaagacactactcgctttcatccgacggaaacaacaacagcagtaaaccgttgcggaattttcatttaggaatgttcgaaattggcaaacctttgggaaaaggaaagtttggtcgcgtctacttggccaaggagaagaaaacaggctatgtggtcgccttgaaaacacttcacaaggaagaattggtgcactcaaaggtggaacgtcaagtacggcgcgaaattgaaattcaatcgaacttgcgacacaaaaatattcttcgtctgtttggtcactttcatgacgagaagagaatcttcttaattcttgaatttgccggccgtggagagttgtacaagcatctccgtcgccaacaacgcttttcggaggagttgtcggcaaagtatattttccaaatggctcaggcgttagcctacttgcacaagaaacacgttattcatcgagacatcaaacccgaaaacatcttgttgggcattgacggcgagatcaagctttccgatttcggttggagtgttcatgcaccttcgaatcgcagaacgactttgtgtggaacgctggactacctgccacccgaaatggttgaaggaaaggagcatggtgcgaaggttgacttgtggtcgttgggtgtgcttacatacgagtttctcgtaggcgcacctccctttgaagacatatctggccacagtgcaacatacagacgtatagccaaggtagatttgaagttcccaagcttcatctcagccgaggcaaaagacttaatctctcggctcttacaacacagtcccgagaaacgtttgtccctggaccaagtcatgcgtcatccttggattcttaaacataaaaacaactgggaccgaccgggtgttgatccccagtgaagcaatgtacagtgaataacggctactgcttatgcagtcgattgttcattacacgctgtccagtacgctggcgcacttacatgcatacccgctttccttttcattccttcctttatttacctgtccttgaaactcccctgtactttctcctatctcttcaaacactcattggtatgcctatgcctccgtgagtattcaacttcttcattgtctctcaatttccttcccctttctttcctaaccgttttgttttttattcctttcttcccgactacatcttaataaactatatgaaacatgttagcagacaacccggtccgtgttctccctgctcatcgttttcccacttactcttttcgaatggccgtgtgtctcggaaacacgcttcgaacactttgtttaccacacgttcggcctcttctttgcttgtacactttggattcgccagcacagattgcgttgctcttcttttcacacacgcctggtggtgtttactgaacgttttaatattccccccggcccactctttggtccaacggcactcaccgcttaaactgctggctcgaatttctgcacatgcatgatgctccagattaagccaatcaatttgaaactgcttgtcgtcgtgcatatgaatcatttcatgtgccaatgtattttctgccatctttttgttgaacaaatgatttgcacatagtgtgatgccttcgtcaggcgtatacccgcctgtttgttgttcatcacattgaacacactggaccatgtctttgactacgtcttttcctccattcaagcgtttaattgcatccgtcaaaaaaacacaaataggtgaattcgatagcaacaagtctcggatcttctcacagtccattgctggatttcagcataagaatttgtgtgtcttgtgtggacagtttggtggtcacttttggtggagtgttttaaagcggcttagagccgtgcgttatccaggttaacgtgttcgtgcatatcacacggtatatattttaagacgggatgcgatagtcgcgctgcagctcagtaaatgaaaattcagtggtctctctactacacaatctacgactagcaagcacaatggatacacgcccagctctcactttctgctacctgactcgcccccactccccacatcccccaccctaccaccaccatctctgcacagtgtttgttcatccaccgccgtccttccagtccttttcgtactcaaaaaaatgcgtcctttgactcacgaggaaaccaagaccttctttgagaagctcgcccagtagtacgtggagactagatttttagaatgccgagttttcttgcgactaaccttctgttaacagtatcggaaaaaatatcacccacttaattgaccgtcccgatgatcctcattgcttccggttacagaaagaccgtgtgtattatgtcaggtacgtggattgctccagcttggttagaagaagttcgtgactgacaaattcgtttcagtgaaaaaattatgaaactcgcgaccaccgttgctcgtcagagcttgatgtcgttgggtgtctgctttggaaagtttacgaagaccggcaagttccgtcttcacatcacgtcgttggactacatcgcccagtacgctcgttacaaaatttgggttaagcccaacggtgaaatgcctttcctctacggaaacaacattgtcaaagcacacgttggtcgtattaccgatgatactcctcaacatcaaggtgtagtcatttactcgatgaatgacactcccttgggattcggtgtcacagctcgttctacagtggaattgagacgtttagagcctaccgccattgtcgctttccaccaggccgatgtgggcgagtatcttcgtgacgaggacacgctgttttaagaacagaacaaaaaaggaccaagagtgcgttgagtacttgtgctatagggaaacatgtttttttttgggttaactttggacaagaatgggggaaatgttgggaaaagggacgtaggagggtgtgtgttaagtaaaaagttatgcagagctcaaagatgttcaagtatcttgtaaagtgaaacaacgtggaacggagaatatgaagagtgcaatttaaaaggagaacttctcagtaccctcagctcttcaacgacggaaccacgatttttttgactgttcagagaatgatcatttagtaggcaacacttccttgcgtgtttcgacttttggtcttcagctttacgttacgccggtccttcttaggaatccatctttccggatctggcttagcgttgggcttgaagtttttgggaacgggctttttgcgcttgcgaatcttcttggcttctgtattggttgacgcaacaacattcacagcagcacgcttaatgcctgcaacaggaacacccttgttttcaatggcatcgatatccgtaccagaaaggaggtcttttatgggaagcaagtgctgctgtaaggatggagctactgacatccgcaagtggctctgagcagccaattgacatgctaccagctcacttgctggtccccgccaagcaatgagatcattcagagtaagcaaaccctgttgaatgacttcaggtgaagccttctcgtctacacagaccaaaagctcacgaggacataaaagtaacttggcttcgcaattgggttgagaagcccagtagcgagcggcagcatgcaaatgcgtgtagtggggattgtttcggtgaatgcgtgcttccaacgcatcaccaagtccgacgagacccggggcgtaacgcttatcgagagaattagcagcttcaagtgcggagaacaggcgtcgtaacacagcatatgctcgcttataattttcaaaagaaatgtagtgttgcacaagtataagagtaagaccaatatccgtaggatgctgcatggacgaccgtatgagggtgtcgatgatcttttttggatccgtgtaacgaagactaaacttgtgcaataacgtttcgaaaaaagcactgtcggcgatattcttttttgaggtagagcgcacagcacgatgcttgtttacagccatgtccagcaaggctaggtttcttgtaagctgcacactctggctcgcaagcaaggaggagaaacacttggtaaccgaatttttgtgcatattcttgtaggaaaggtaagggtttccaatgtcaatactgatcaaattgtttgcaaacaagactttttcaacagtacttaaaacgctttcatcttcgatctctttagcagtctgaagagctttttcggtttcacccttctgcaaaaaggcatacataagctgaagaaggaaaggatatatacttgctttgttgtcttgacccaattcctttaagcggtcgatgtttgcttgcaaaagctcgatagcgttatcccattgacgaaggtttaagtatcgagtagctacattgtacataaaatcgtgatcctcttcgtttgtctcaaacgggagcttccagcaatcaacttgtgaagcagcagccagcatgttcacagcaatatcagaaacttggcttggtaaccgacgaatcatatcatcataaatctgaagagttttcgtaaaatcagactccttataagactaagaacactgttagaatacacataagactccaacgcagaagttaaactcgcaaacgcgtccagtatttatacaaaccttttgagcgcgtaaatgatcgagaaaatcttgatcttcaatgaaagagaaatcttttcctagttgataacaacaatacgcacgctcatacaacgcatcctgtggtccaaaacgcttgttgatgctgtaaagtgcttctttgtacttttcctcctcaataagctttaaaaccgtgtcataggcatctttcggcgtggttccgaagtttagaccatccagacgttcaacgatcttctcaacgtctgataattcttcgtccacggacattggaaatggatgcaacagttgtgtggagaggacaactacgcgtgtcttggtggtactggacgtcccattagggttaccatgtggatataatgaaaaacgcgacacgtaaacaaacacaaaaaaaagagaattgagtgcgcgtatgtgttcgctgtgtatatggcattttgccgtaggtgcagacagattttgttctctggagtttaaagcatgatagttactagtatctacagtacctgctgggtcgtttgtgtctaaagaagaagacagagcatagtgaggaggaaaaggtgcaagagtaaagagtaggagtaggagaagaggaggaaagacgaaaacgaaagaagaaatataagtcgttcccagcgttacgtgtatgtactacgaaaacatgttcggcttgtcatgtgattgagaacaattaaacacaaatgccagatgcgttttgtgtttcagaaattaaaggttcgcaagttctctgctttacgagcttgttgtaaaactccttacgcagcttgcacgattctttgttacaacccggacaacacattagaaactgggtggagaaccgttcgtttttctgcaaatggccggccactaagtcagccatacctttaatgaaggaggcattgtcattcagacccggcatccgacggacgcccgtcattcccaatgcctttgcttcggctatgtactcctctaactcatgcaaggtttcgatatggtcggacgtaaaggcgatgggaacgaggatggcgttcttgtggcccttcttggccaaccaagtcaacacatccatcgtctgcggtgccatccagcgagtgggaccgacctgagattgccaggcattgatgtatttgtttctgaaaccaagttgttgcataacggcgtaagacgtggcagccacttcgttgatgtacgaatcacccttgttgatctgagtcatgggaagcgaatgtgcactgaatacaatgatcgtgtcgtcttgttcattttttgggtacgtgtctaagatggcttgaatgctttcggcgaaacctttgattaagccgggttgtgtgggccaacgatcaatgatcgaccacgtgaagtcgttggtcatatttttctttgtaagctgtactcgaagttcgttgagtgagctaccggtcgtcgtacaggagtactgtggatactgtgtaaaagcaacagctcgacgaacaccggatgctttcattcggtccaacacatcctccgttaacgggttcgcatatctaaacattgggaaaggcaaatggggtgctgtttgcggtgaaagagtatcgagaatcttgcacatttccttgccttgaatttcagtccatggcagaataggactacgccccccgatcatctcgtaatttttgcgcacttttggtgtacgccttctagcaatgaatcttcctaatttttgctggaatggacctaacggaataatatcaccatctgtgaacaagcgagtaagaaaaggctcaacctacccagctgttaggaattgctcaaaatgcaatgaaatgaatcacaaattagtgtttgtcaccactcaacgcacctcgtctagtgagcctggtcctcccatattcatcattacaatggcctattaggttagctctaattcacactagccggaagtagcggctccaagctggaacagaacacgtacagtaggtccttgtgagtttttagtaacagtagaagccattgttcttcgctgaacccaagctgaatgaccaagttttttgagcaaattgtaacgaacaatttctcgcggggttgaaagaaaccgcgtaacgagcagccgtccgcaattcacgggagcgaatctaatcatcgtagttgtgcggagcatgacgacgggctttgttcggatacacaaagcgtattacttattttcgctgtcccgatctctttcgtagctatcgcgggaggcaggggtttcgggtaggcaacggttctttggagagaattactcggcaaagagaaatagacttgattaggttgttcgttgggtttcaaggagtctaacgagggtcttattgcttaatttgaagagtggtgtattaacaggccattttctttgttttcgtcaaaatgaaaagtgaatgatgatacactaccgaaatgtagtacgaataaaacgtacggttagtaattataggagagaatatgaatggaaaggaggttacgttgttgttcactctttgaatattgattagtctagctatttatcaacttggtatgtatgttcaacgaaaaagatacacaaggcattattacaaggaaataggagttatccacaagacacaaggagagagagatatatgtcaggaaagagtgaacaagatttgctagaaaacaaaaaggaagtgcaattgacggaaccgaaaaccaaaggagaaaaaaaaaagctaaagcactgcttagcaaaataacttaaataaaaatgttacaaggacaaaaagcttagcctttagcgaaacgaaaggggtgtcaaggggatttgagtcaaatcgatagaggtaaagttcgttaaggctttctctccacttgcaattctgcaatttcagtctcgtttaatgtacgctcacccaccgtagctgaagtcaccttacttagcgagtcgtctggcagggatgcagaggcttcagaaattgaaccccggtacattccaaccccgtctactccttcgccttcgcgaagccagggctttttggcatctttagtggcatcgacaaaaatgtggtacacacacaatccaaataagacacaaacaaatgcaattggatataaccagtaaacatagtaatgaaatacacgcaaaccgacaatcaaactccaaaagtcagaggtgagaatggagatgttgtaaaaagtagctgacgaaatgcggaacataatgggaactaatgtgtacaagatgaacatagcgagtgtaaagcctgtgaggtacccgcccatctttggtgtccagttaatgtgaagcatttgattgcggttaaagatgaaggcttgtgccaaattaatcaaagaagcccagaaactaagttgtccaacaacaacgtacagcggttgtttagtcacaaagaattcttccaaaacgtttgaaataccgtagaacgtagcacccaaaatcatgaaaccatcacccaaggcggggtttgaagcctcgtaattcttgtttgttttcaagtcacttacaacgagtaatgcgagaccgccaagacaaatgacaatgcctgaaatttgtgtccagtggtagcggactttgagaaaaatgaaggagaggatgacgacggcaacagtagcccacgagtcaagcaaactggcactcagcatgtttgtatattgatatgcgagaacaacaaagtaattaccctgaacatcgacgaatcccataattaagaatttccatccgtggcaacgaaccatgcggaagtactctttgaaacccatgcgataaatggagtaaggcgtgtaaattattgtaagcaaacagtagttgagtaaggtttggaaagccggaatattagcatcttctgcgataagtgtagtaaatgtatttgtagcggtaatcattagagaaaggatttgacctagcatgaatgcgacccaaaaccgtttgcttttagcgaacgcaaaagctttgccttttgtaacaaaaaactgattattcatcagttttgattttaagccttttggttcttcatgaggagtgccttccactgctccgtaggatgttgtttgttcattgttgggagcttcatttgtgattgcccgaatatcttcagaaaactcgtttttctttccaggaatcactggaggggtagcttcatttctttccatcctgcaattaaatctaaatattaatctggtatcagggttttattagaaaatgaatacgcctaaaatgtgtaaacgcgtagactcaaaaaggatgaaagagacccgtaaagtgcaatggctacaggaatgttacaagctgtatggaagaaacagcgtttataaccttagcagcacagctaaagtaaattatgtgttcggaataatgttgtttttctgttctagtgagtacacatccaccgcatgtagtaggcaaccaggggagagtaaaaaataaaaataaaaataaaaaaaaattaaaaggatggcaacctttcattctaacataatataaaaaagattaaataatataagaattaataacacagggtttaattaaacaaacgttgataaatatgaattctgtaatttatcaagtatcacattttagaaaaaaaaattgaaaaaaataaaaaataaaaaaaaacagaacacctactgtctcgatatacaaattattaataatgataactctttcattctgtttcgttgtgcgcttttggattctcatttaataacaccggtcttattaaaactaacgaaagttgaaaatcgatagtatgcgaatgggaactattacgaaaggaacattgcaactcaatatactttatgcataatttgtgcactgttggattcaatctcgtttgcttcctcaaatcaccgacctctcaaatgttgaaaatggccacttgattgcaatattcagtttattcgccacttgatgctactgtttattttacaagacaatatttttctctctcgtactataccaacttgctgcggtcttccgtagagttgcaagtttttttggataaacattaatatcgtgccggcacgaacactcaattaacacgtcgttttatacctactcggcttttgttgggtatcattaagcaattcttacaaagtagcataatcagttgtttctgtgcgtacattcgtgcgtaacattgattggattacccgcttgagccaatttcattaacaattctatttaagagctggacctctctcaaagcaatctttacagtcataggtctttccattaagtcgggacctttatacaaagccgcggtctatccttgtgtggagaaattgaatctcttttatcctcgcctttgctgtgaattattctctaattgagaattgtaactcccgttccttcttcaaaaacataaaaaagagcgctattgcataccgtgctcttctgtatataaccaggaccggtgtttttttatttcgaaatttgtgttcagaaaaaaacacaacatttgtccttctttcgcctgaatcattcttctctgcccttaaagttccacttaaggaagcctgtgccttttcagaaaactattttcctcgacaactttggtattgtttatttgtttaccaagtgatctataaagttatttaccttttgtcttcaaactcaacgaaaacatcttaccagaacacaactaaaagcttcagtttttgaatctttaagtgttctctgttaaaacgtttcattcaccagttattacaaatcattctgtttagagaagttcatcactcgtttagtgattcatatcttttccggcacaatttgatttgttcttcttcttcgtctctactgacagtttccctattgtaccctttctttcgggtaagatcttttaattgccccaacattttctcttgtcatttcaagcaagtcaattatgaatatgcaattttcccaaatgattcctcagcaaccatttgacaacggtgcttcattcaaaacttcgccatcaactttggaagctatttggaaaagcaagctcaatgagcctttgtctattggtttggataacccggcgtcaaatgccttctcaaatccatccaatctcaactttcttcgaagaaagtcttcgacgaaacctccattgatgggcggcatcgattcctctaccgtgacatctaatgcaccggtcagcaagcctattgatggcggactgttccgcaacaactttcacctgccgcaaggattggatgaagatttagaggacgacgccttttcttgctctctgcaaatgtttcatcatttccctaaggattttgatgaacgagaactcttcggcattttcacgttctgtccgggtttcaagaaggcacaactggtgcgagaacacggagaaccagtggctattgcaacgttcaccacaccttctttagcggcagcagctaagcagcagctactaaagtcaccggtgtattcgttcaccattgtccagtcggacacaacgcctgttcgctgcgacaacgttggtgcccccggtcaaccgcctgaaccaagcgatgctagtcgaaggccaagctttgcgaaacagttcccatcaagagagaaagatggaatcgcagcaccacatctcctcaacactgcaacaggtcttcaacgttttgagaatgttccaaacgaggtccgtaatcctgtcagtttgtctgagaacccatctgtgtttccttatgcctcctccggaggcttgacgggatcatctttgctgcccatcgacagaggcgtttggggaaagatgcctatgggttctcctgatgataatcaaagaacaagcgactctgagtccagttgggactccttcaagcttaaccaaacgttctccgttcagaaattatctccgtttgtcactgcacagcatactaatttggcgacgaagatgcagtcaccaacctcagcatttcctgtccctatgcacctttcctccgcttcagaaacgacgacgaccacatcttacagccctccccgcacctccgtatctgctactagcgatacgcaggacaaggtcgcgacatctaagcaatcatcaacttctccttcgcttcgcagcaatacccacgttcgaacgcattctgctgattactcgagcattgccgcacaaaatgcaaacgtgcccagtttcgagcctgcatcccgtcactcttcttcacccaagaagcctgtcgtaatgcccatggtaaacacgaatcctgctgaccagaatccgccctgcaacacgctctacgttggcaacttggccgccaacacaaaggaagacgaactgagagaactgttctctagacagagaggttatcgcagattatgcttccgcacgaaaggaattagtcctatgtgttttgtcgagtttgaggatgtcaagtacgcaactgccgccttattcgagcttcaaggcgtttgtttgagcaacagtgtcaagggtggaattcgtcttagtttctccaagaacccattaggcgtccgctctagtgctgacaacgcaacttccgtttttggtgccaacttaaacgctgtatgtgttgcctctcctgctggtttggaacgaaagtcctcaagcaacttgaaggctgcatcaaatgccagtgcagacaaacagtcccagtcttcgagtggatcccgtacgccagaagacgaagtcagtaaggctcgtcttgaggagagtgccgacctttttggaaagtaatcgcctttttttttttgtaatcatgtacacgctgttgttgatgcgcattaatgactaatttaatgaatgttttttcgtctataagtttacagtggcacttgtcccgtctgtttaataaaggtgataaataatgtatggcaaggatagttgattatgatgcgttttgtttgattttcttatttttcgagtctatcaccgcttgctggctcgagcagattgtgtggatgaacatggccgtgatgatggtccatcaattcatcgtgtgagcctttcagcaagcagcttgtaaatgattgcgtcggccgtttggcgaagggtttgccgaaaacgaccagaatgcgtttcgagagggaaggagcatcaaccgacatagccttgtaaccgtaataataaaatacgttacgtatccagtatcggcctaatgcttcagcgttttttgaaacacattggagacggaccgcgcagcatgtaccgttgttcccagaaaatttggcatccaccttttgcagaggacaagcaagcacttcaaaattgtcggagtggatttgaatattctccgaggagctttcactgaagtgtgtctgaagaatttcgcagacgaagcgatcgaagattcgaacaagccccatcaaatgacaccgtttaatttctaaccgaattttatgaaggaacggctctggaggatgcacgtgcggcttgtgcttgctcgagttcattgtgaattgttgaaatgaatgctgtgaatcatgtaaatacacatcggaatcgagtcgatgaaactgagtcgagtttaattgcaaaaaagcaaaacaaagttcatcctccagtgtaatctcgtcaaacgcattattctttataaattgatcgtttaaaagacggttccgtttccggctgctcaaggctttcttctttgccggttttgtcgcctgtattttttctgcaaaagtctttatagggacaattgaaggacgaaattgttcttctaccgggggaatattgctgtgaacgacgctgcgcaggttaatgcgacggacaattccgagacgaggatccatctctgacttgtcgaacacatctctcgtatagcgactttgtggggatggaagcaggaccattttgtgagtatgagtttcttgagtttaagttcacaaaaacgagtgtatttaacaatgatcttctcggagttccctgctataaacagcgcgagccgtgccgaactggtcaactgcgaattttgctttctgcgatataacgttcggcagcgagtcgcaacataccgctaaaatacgcatttagggtaatgtaaccgagttgtcagtatcactgggttttagggatattgttaactagaaatcccttaggatattgaattcgtagtcatttcgccgaatgtgtagtttcagttcccgcgccaaatatggaatagtaaaactccagcttatagtaaatctcgtagtattcatgaattagcaaaaaataaaataaaagagcaactagtaagggcaagagtaataataataagagaataagagaataataggagtagtagtcatagtagtgggaatggtaatagtaatagtataagtgagcacgagcaagtgttagcagggaaaaggaacgattgctagtagtattgaacctccatatagcgtaattgttcccaactaccaacggtcttgttccattcattaagctcggcgagccggttttcagagtagtaattaacaaaaccatcaccaagcaatttccgtgccatgctattgggcgcgcgaaatacttcaatggcttcgccaagtgactttggcatttgagtcaaccgttcgacagcggcatcgagcttctgtggagcagagaatggaccaatcggtgggaatgggatttcggcattggtttcaatgccataatatccagctgcgagaattgccgctaacacaaggtgaggttgagcatctgcacctgggattcttatttcaagatgtgtgtcgcgcaactcgcacaatggcggagcaactatacgaatagcattctcgcttgtcagaccccatgaaatacttgtcaaatgtgaagactgctcccacagtcttttgtaggaattgaccgtcggtgcaaatatcagcacaagatccctggcggccagcagtactccggccaagaactgctcggctggtgcctgaagcattgctgactcttcatacaagttatgatgtttcttcgctagtgcgggaacaggcacactcttaggattctgagagagattgactcggacaaacccggagcaacctggtaaaccgctcagtggtttagccataaagtttgcatataaaccggctctccttccatagtttgttataataaacttggccttcatggcttcatcagccatttccattgattctaatgggatgagagtatactcaaggccagcgatttcatgttgtatgcagctatacgcaaacatgttaacacactttttcgtgacggtagtccattgatccttgaagtcggaaacgcgtgccaattcatagcccgccataccataggtggaagcttgaagtttggatatgccttgctgtggggacacatctttcgcattgcgaaagtaatagaaattataactgaaggcgaccttcacttcattttcaaatctttggtatttctcattaacaatacgaagcaaaaaacgtgggtcttgtactgaaggcaatccagtttcaaagtcatagagatatagtttataaatatctagacccttttcaaaaaaacagaatttacggttactaagttctgcatagaaacgtggtttcttatttccccggtatattacgatggcattttttaaaagaaggccattttgtaattgcaactctcgaatcatagaataagcattataagaaaagtatgcattatcatatacctcctcccgtgaatatgcaggtagatcgaggtgcgctgcattagtagcatactcttcatgaactcgcccttcaacatcaaaagatacgtagacagatacaggatctggatttgtgtaaactaacattttcagttggagccaagtacttagcaccgactaattgtagtaaaaagcaacgaaattgtcaactttatcacaaatgcaataaaggcgtgcagatcctcacaattgaaacaatagctaaaatgcgactcaatacatcgagtatttagctcccgtcccgtaacagaaaattctgaaatccgaacaactattccagtactgcgatttatattaatagccgaagacattaattattgttcagaagttcattttaacaattataaaagggataatgcttaaaaactcataatgatcataagattaaaacaaaatgctctgaggaatgcaaattcattcatggactttgaaatcgcataccataaagagaccggtaaatcatgacaaatagacgagggcccctttgtggtagacaaaataacactaagcgtgcgtaaaatagatattacccagctatttattacttcgcggcgcgtttagcttagtaaaacaatttcgttcttattagcagtatacatatgtgccaaaattgatgttttaaatgaatgtctcatgagaagatgtatcacttagcaaaagaactcttctgaaaatgaacacaaaacgggtaaattgaacgacattatattttatttacgctcattttaaatcctgtattgtcgaggataattctttaattcaagccccggtactgttagagcttttatattccgtaggagtgttccctaagccacggacggggttcggcttcattgtagagaccgtatttacgtagtagcatttaacgaataatgattcgtatcacaataacctgtcatctttgaataagttccgagaataatattaaaggaagaaagttctattgattaaaacgattaaataaacgtaatcctaattttaatatgttacacaatccctactatagtgctttgataatcctgtttcttttataatcgatctatttagctctttttccgattttcggattactaaatttagcggctaaactcgcatatgctggccggaatcggtattttactgttccgttatgatcaaaaacagcggcctatttgaattcatgccttaagtgtttagagtaattcgttgagtaattacccagtgtgtatagacactagcatgatgcccctcactacttgtggtatcaatactcttatgctgatacgtatgctagtatgattctttaattatcatttgaggattctggctcttagattgtaatattaagctgtttaattgtgcgctgatcacaagtacgactaaaacatatatattccaaatcatggtaataatggtgagcataacggaacatataatacgggttactgcaacctctaaaagaaattggttaaactcgaacactaattcagctaatagatgcgattagcgatttgtttaagacacagtattttagggtcttcgagttgttcgttcactataagcaccattttgtttcatgttgtcgaggagatacaacataaaaatctactagtatagagtaaccaagactaaatcaagtcggttgaattagttcaataaaaaatgttaaggagtttgtaattaataagcaaattttaataaaatattatgttaatttagagctcacttcgaagagtattcgtcatagtgcagtgagaaatagtagtaacttgtaagaacatgctctgtatattttaatgacccttttttttccaagtgccgcgaaaacgagtttaaaattcatccttttaaactcatgtagtaataaaactatgcttatttaaccttagctactaaagaatggattatttaattacttgtcgtccgttcaactagtgaaaccgctcttcacgctcttcacgtcttgacaaaaataagggacattaaaaattgtcgtttagtctttaaaaggttcatatttatgcaatgaaagccgtttctttaaaccccacaggtccttgcgatgtcacacgacactgcttctgtggcttttggtaaggttactgaggttgcaattattgcgtcaaacgaatcattcgttttaacgctgttgggtaacccattgtgtagccgaaaatacatttttctagcgaattactgagcattcgatgtatcgtgtatttaaaataagcggcgcgtattctcatttgcatgttacagccgaattcaacgaaacaccaacgttcttgaatttcaagcttccccttctgtctaagacatcttaacgaacaaaatactgtctccaaactgtacggttcttctcatatataacattacattccatcttttcaatagccgtcgcattacataaatagagttttcgctacgaaaaaccttgttgacaaggttagatgagtcatgtttggcccaacaagcaaccagtaccgcaatcgtcgtgacacgaggaggctgatagcaatgcgcgcctcactacgagaagagagttctcgtttctggcagtaataaacccaccaactcagaagccagttcacgactcaaaatcattaattagacacgacgtcaacaacaaaaccattcgcaactgctaccacctcatatgaacatcactctgcaaccccacatcccacccatcctacacaactattccttggagggaaagtattaaacgaacagagagtctaaataaaagtagtacgagacagtcaaatgccacgtagcttaataatgaatgtggaggattcaatgtacactcatcgtcgacctccaactaagctgaaaattagcattagctgtatgcttatgcgaaaagtataatcaaatgaaaggcaacaaggggctagcaaaacgtgtgacacgaacaaaaagtgaagaaagtgacgaaaaaaagaatacagcaaaaagagccatatcatcgacttcgcagcaaaacgaggactccaagcactacttgttcgcgatgaataataatgatgagacaccaacctgatgtcccacataagcacacactcgcatcacgcagccacttgcgcatcggcgcaagcagaatacgtgcagcagcgatatgctttgtcgtcacattaaaacgcccttttccgttgacgcatctaatcatagatggcgtcagagtagacaaacatgctcataccaacgataggagaacttgtttgggtgaaagccaaagtagtgtccttggaggcagcaacaatttcataagagtgagcatgaccggcacgagggcaagcaacattcatgctgtaatggcaaccagccatggagcagttgaaacgagtaacctcgtccaaacgagtaggagtgttacgagaagtagtaccgtcggtggggttgccagtcatgttgtagatgacaaattgagcagtaccattagaggggctgacctcaagagggaagagctcttgagtcaaacggatctcgaaggagcagctagtgtagtagaaagaagagtcaccgaaaggaaggttgtaggtgtagatggtggtacggttggcaccgttggcgttggagacgtaggtacggccagcacggtcagacttgctggtggtgtcctggtagttgaattgacgaatagcttggggagcaagacgctcagacttggcaggaacatcagcagacagatcgctgatagactcgatagtggggacaagttgacgaacaccgttaacggtagtgttacggtaagtgggagtccaggtggagaggttcaaggcaacggcctcgaagtcctcacaatcgctactccgtccagcaccggtgtagaccttgttaccacaatagatgaagttcttcttggcgcgttggagagtgtaaccgtaggagttgtacttaccgtgagccttgttggcagtgtattggtcaacgggcttcttctgggtggtgtcaacacggttggaaccgtcgttgtgttgcttgatccagtagttggtgtggttggtgaaggcaacctccttgttgtcgccagagtaggcaaaggcaccactgttgcgcaagtaggtgtcctcgtcaatgtagaagacaccaggggtggtggcatcaccgctgggaccaatgtagacttgaccagaggtgggggaaacgtaccaagcatgccagtcgacatcgtagaccttgttggcataactgatgacaccgaaggtttggttaacaccgacaccggcggcgacagagtcagcacggcgccagaaaggcacgggggcggccgaaacagcggtcgcgagcatagaaactgctccaaggagagaagtgaagtattgcatgttttcgagtaaagataaaatcgttaaacacgaaagttcacggtttgacaggattagattccttaaagaaaaatttgtgatggtgactgttgagtttgtttacggtgtgtagttagaaaacttgacacaacacacgttcacaatgacacgggagtttgcaacaattacgtagaattgacaatgaacagcgagttttgaaaaactgactgttaatgcagggggaaatgttcgttcacgaaattacaccgagagaaaatcgggttcagagaaagttgttcgagacgaatcaacaagaagttataaagagttcgcaaaagggctgatccgaaagacaaagatgtgaaaaaatatcttgtgtcttgaattacactcaaaagaccaggtgttaagggctaaaggagcgggtcaattaggccaacctcaaatgttgcttttctatggatgcacgacgctattttgcaaaagagacgttgcgagacgggaatttgtggttatatagtatcgggggtgcggatcgggatcttattggtggtttaacagtccgattcgacgagtagaagcgcgtgacggtcgtcataggttacttcagccttggcaaatcataaccctacattccaggtcgagagacaagaaaggatgacgtattgtgctctacgttattagagatgccgttgctcgccgtcgcgggagccaatcagaggcggatgagcggcagatagcaagttcggtcgcggggaggaggaaagggctgcttgccgatccgcccggatggcctgtgaatctctgagcagccgccagccgtgaacagttagacttgcctccaacgaagctacgcaagtgccgtaatggtgggacgccggactgcatcgtctctctgtcgcttgtcccgtttttcctcattcactgcggtcaatggttctaggggcggaaagataaggatagtctagattggctgaagctaactcattggccgtcgctctgtttttttaagtttactcagggatgcgctcggactcgctaaaatcgagatagtggggaagtgggcacgtgtgggggtttgcgaccggaacatgtgtcatagtgaaggatttgcatgtgttaactagactaaggaaggattggacagggacaatgcagctatggatgggtgaacagaccctaagaactaccagcccttctcgcacatgtaaccatgttgctactgtaaagtgctggcgaagtcacgttgcagacggctgtcggatggcttcagttctccttcgcttacatgataatacgtcaccaaatatgccagagctcaagactaagactaatgttgtccacatcccccacgtattttccttctcacacagtagaacaaaacggcaagtggccacgggaaaaggcacggcctggacctgctgacgggccttatccgggacacaattagtgtttcgtctgccgataaaaactagcggacacgtggctcacagtaatacgtaacattgcaacggggtgtgagaattttccagactgtgctgcaattcgtttagactcgtagaaacacattaaacttcattaagcatcatagcatcacagtgcggctcgataagtgagcctaccgttccgtcctgtgcacatctgtacacttcggtaaatccgttaccgaagtataacgtgattattcgatccgctcagaactcgagtgcacatttgaccattttctcactgcactttacgtgtttcgggcaccttcctgatgtcattatttggcgagaaatgggtgcttttcattggtcaggatcctcgcttgcgtaacttttcggtaggcatgcatcaatcatacgtcatctgactccactgccagtttttatagatatgctgcgttggctaacttgtcctctcccaactgcccactctgtcagaacaaacgctctgtatttagtattcagacgttttccacttataaattagtgttttcgacggattcacttgttgcagcttgtttgacacagtgaagcttttcacgactgtatgattgtatgtctctgtgtagatggttgtcgtagatgtaggtgtggagtttctcgtgtattcctgcgttgacaatttccacagttcatttgttcgttttcctgtccgtactggtcgctaacagtctcttttttaggctatttcatttgattgacgaattcgtttcatactcgaacatttcttgatttattcacccttattatttctctaattgtcaacactaaagtgttttttacgatcacgttctaaaaatgtcttcttctgagccaacccacaaccctttccaagctcctaaccgagttgccgaggaggagcaagtactcgataacttgcactctgccaccgatgctgcttctgaaaagttgaacgacttgctccattcggcttccgccaacgtcggcaagacaacccctgccacgtctgcgcacgttgatcctgatttcttctccaacctggctggctccggtagccattcggagcctaaggctgcctctgagcaggctggcgaaggttcttgccccgttgctacctcttcccaccatcccgagaagccgacgtctgtgctcgatgacaaatcctacgtcgccgtcgacagctccgtccccgagggcactacttgccccgtttctaattcctctgtggagaacgtaaagtgtcctgtttccggctctgctggtaaggccggtatctgccccgctaagaatgttcacgacaacaagatggacattcctgtttcggaggaggaggctaaggagaatgctggcaaggcctgccctttctccaaggccactgttgattcccaacaaaaggttgcctcatgccctgttaacgtttgtcaatctgatgataaaacttgtcccgttgttgacgctggttgtctcttcgagtacaagcctcttaccgctgagcaaaagcaattccagggtgctttcgtcgatgtgcttttgtggaagaacaagtactgctcgatgtccgtgctcgctgccattttcaccgccctgtacttgccctgcgttttgagcattcaccgcaatctgttcaacattagcagctggatctttggtgtttccgccgttgttgagtatgtcagtcgcatcattactggtggtaagtctggtgtccttggccgcttccgtaacaaccaattcttcacattaaacaagggctccatccatgcttgtctcgactccgttattgagcccgtgaactgcatgctggttgagctccaacgtcttttccttgctgagaacccctgcaagtccgtttctgccttcttcttggcttggttctactacagaatgtcgttgttgttgtctctgaaaaccatttttgccttgtcggttattgccgcattttccctgccccctttctaccaagctaacaagcgtgtcattgatggtactctcagtaacatcaagttccaaattgaggagtatacttgccaattccgcaaaactgccgagtccaagggccgtgctgcctcccaaaaagttgctgatgctctcaacttgcaaaagaagactgcctaagcgcgtgattaaaccatgttgtggtgctcgtgttttgggcgcatggtaatgctttggcgttgtgctaatgtttgtgtgtacgaatatgaatcgcttttaacgatataaatgggcattggtggagtttggtgcagcaatagagactagcagtgagtcagtgtattgagagcagtttcgtatggtttttcctgttgtggagggtttgatttttttctaggttcattggattgctcttcgcgtcttcccttacaccttcatcgtttggactttcacggcaaattgcgacaaacgttggttgtttgattcttatgaatccaaatcgctttctcattacaccgaagaagcaaccgaaaaagtctaagcgaatttcgccttcgcgttctcgagaatcgccgagtttggtaaaggctaaggttctccgtgaccaattcatcaaacggcattcgtacatcgatgagactattgacgatgatgagccccaacaaacacctttgacgccctcgcctaccattgcgaaacggaaacgtttagcggacgaagatgaaattgttgacgagggtgaagataatgagagtgaccacgtaacaccgaagagcgttgataccttaaaagtgtcgccgaatatcagttcaaagctcggtgcagccgaaacgtctccggctcccgcccgttcttccaaagtgcatgttgtcgtgcctatttcaacgtcgccatattcaaagggaaagaacggacgctctccaaaactgcaccggaacatattctttgatgatacgaagcgcgactactcattaaatgagcttacggttttgataaaaaagaagcactctggtcgtgctcagcatcagtcaccatccatgttctccctgaacgaatgtacagttttagacagaatggaaactggtttgctattggtgcggcatacgggaacgaatgttttgcacttacttactcaaaaaacggtttctcaaatttctccagagtcggagtctatccccttgtcccctgcactatgttctgtgctatgtgaagcggagcgagaacatgaggaacgggtgtttattcactaaacatttgagaagatgacgagatgtaatgaattacgcaagtatatttgttttcatttaaatgttgctactacacataggtcttaatagaataatgctcattttgggaggaggtaatatagattttggcacacataatcaattgcattgtcacatgagatagcaacttctcagctttttctgcatcgtactatgtatacatgtaccttaccgttgagtcaaggtagtattattgattcttaactgccaactgcatcacactattacgacagttgatttaagtgtatatattataacagtgttttcgacattgtaagtttgccaattctgtgtatggtatgtgaacgtgccagctgatgagtttgtttcaagtaaggtagtatattgatttgttaattcatattcttcagttttccatttgccgattgttgttttatttcagtcattgttaataattaaatagtagagaaaacaatatgcatgtattccgtcataaacagtcatggaggaagcagaatagccactcagttttggcttactaatagttattcttgtccatatttgtataaaaatgtgttgtcttactagtattcaaatataaaaaacgattgaatcgcgtactcgagaaatatccgcttcctaaatttttataattaagttgtcgtattatcggaacttcccctcttgatttccctgttacttctcttgctgctttcaaattaatcacgatgagcaatttggacggaaagactattctgatcaccggtgcatccgccggtatcggtaaggctactgctatcgagattgctaagacggggaaagccaagctgattttggctgctcgtcgtgttgctgttgttgaggaactaaaagccgaattggaatcaaaatatgaaggagtcaaggttcttcctttgaaactcgacgtatcaaatgttgaagaggtagaatccacaattggtactcttccaaaggaattttctcatatcgatgtgcttatcaacaatgctggtcttgctttgggtcttaattatttccgtaatatggatatgcaagatgctataaaagttgtaaacacgaatatcattggtctcattgcagtgacaaaggccgttattcgtattttctacgaaaacggtggtcatggagacattgttaatgttagcagtattgctggtcatgagccttatcccaccggttcagtctactgctgcaccaaggcagccgtgagcatgttcacctctactttgcgacaggaaaccatcgatactcgcattcgtgttatggagattgacccgggaatggtcgatacagaattcgctacggttattacacacggcgacaaagttgctgctgataaattctatgagggttacgaagctctaaaaggaaaagacattggcgagcttattgttttcggcatcactcgcagggagaactttgttctcgcccaagcgacagctcttccttccagtcaatctggctgtacggctatccatcgggaatcaaagtaagtgatgataatacaatagagagtgaatgttgtttacgaggaagatgaaagaattggtgtagccgcatgggaattgcggacaggaatcaagaagttgtatattgattcggccaatttggcagcaaagagcttcagcctaaaaaacccatgtcgtctatgagggattacaatgaagattctggcgtctgggctattatagctggcttcatatacattttttcctcgaagtctgtttattttcaatcaaattgtttctctctgttccttcggcaaggccgattagagcgcaacaatacctgacctttcgagaatacaaaaggtcgcacctcgaacttccctttgcgactacgcgaaatcgaattgaatgccccaagcaatcgagtcaagccttagaagtaaactttcacggttcgaggccggatatatttagattgattgaggattctggtttgctggcttcaaacaatgaataacttcttcctttatcctttcaataaacttcggttaatacaacctaattgttatgatgtgcgcaatatgttatgaaagttattcttgaaagaaacaagtagtgttcaacagattatagccattgaactcttgcacatttataataactattttattgataatatcttttgttactaattcgtatttggaactgctgataattttagagaaataaaatccaatagatgtgcaaatgtaaaagcaataactcggaattgcttccaaagtagtaaatgctatcgaatgcttagtcatttaatttaggaaaccaatcatcaaaagaaattgtaactgaaccattcagagaaattcagtatgaattagacacaagatgtgaaagtcaaaaccgaattgaatcttgcactatttaatgaatattaaagagttgtcaatagaaattgaataaaattaaacatacgaaacaatcaaaattatgcttaataataaaaaattgaattaaaaagattaattaaaaaaataaaaaataaataaaatcaataaaaaaaagatctatatgttaacataacccctcagcataagtaacaaagttaatttatatcagagctacaagttactggacagtctatatcttaatacaatctaagatccatgtcaactctatttctcttagtcgccaaaccattaccgtatgtgtaatgaccaacaccgaaccaaccctattctcaattagagacatccaacaacagcacattgcaaaattacggaactcgacaacgcaccccaaaagtcaccacgcagcccatcctactcattttcgcaaaactgtaggcgtcaaactcaaccaaaggttgctttcgacagaccaaaccaaccgctgctgcatcaaacgcttgttatgccaagcaacaaaattcaacaatcactcctcaaaaccaaaaccagtacacaccatacaccatcacacatcctttaaataattatcaccatcataaataagtctttttactaaactccgagtgaatcaacttacttcttttgggccttttgggcagccttggtgaccttggcttgaccaggggcaaccttctcgacagccttgatgacaccgacagcgacggtttgacgcatgtcacggacggcgaaacgaccaagaggagcgtagtcagtgaaagcctcaacacacatgggcttggagggaaccatcttggcgatgcaagcgtcaccggacttgacgaacttggggtggtcctcaatcttcttaccggaacgacggtcgatcttctcaatgagctcctcgaacttgcaagcaatgtgggcagtgtggcaatccaaaacgggagcgtaaccggaagagatttgaccggggtggttcaagataataacttgagcggtgaaggaagcgcaacccatgggagggtcgttcttggagtcaccagcaacgttaccacggcggatatccttgacggaaacgttcttgacgttgaaaccaacgttgtcaccgggaacaccagcctcgagagactcgtggtgcatctcgacggacttaacttcagtggtgacaccggagggagcgaaggtgacgatcataccgggcttgataacaccagtctcgacacgaccgacggggactgtaccaataccaccgatcttgtagacatcttgaaggggaagacggaggggcttgtcagtgggacgtgcagggggctcaatggcgtcaatggcctccaacaaggtcttaccggtgtaggaaccggacttggtctccttgttccatcccttgtaccagggcatgttggtggtgggctcaatcatgttgtcaccttggaaaccagagatggggacgaagggaacagtcttggggttgaaaccaaccttcttgatgaagttggaagtctccttgacgatttcctcgaaacgggcttgggaccagccagtggtgtccatcttgttgacggcaacaatgagttgcttgacacccaaggtgtaggccaaaagagcgtgctcacgggtttgaccatccttggagataccggcctcgaactcaccagtgccaccaccgataatgaggatagcacagtcagcttgggaagtaccggtaatcatgttcttgatgaaatcacgatggccgggggcatcaataacggtgacgttgtacttgggagtctcgaacttccagagggcaatgtcaatggtgataccacgttcacgctcagccttaagcttatccaaaacccaggcgtacttgaaggaacccttaccgagctcggcggcctccttctcgaacttctcaatggtacgcttgtcgataccaccgcacttgtaaatcaagtgaccagtagtggtagacttaccagaatcgacgtgaccgatgacgacgacgttaatatgacccttttcctttcccatgttgattgtgtgtgtgtgtatgtgtgtgtattaaagcaagatgtagcgcttggctctcggtgttgcggacgaattagtggggtgcagatggacctccatttatacgattggcaaaaagcagtcacaccgttgccacagcaactttcgaacaggatcgccgctgtgagcgccagatcgtattcattgtcatgcggcgagacgcacaagtggccattttggatgctgcgtagaacgtgaaggaacaattggagcgtgtgttttccgtcgtgtcgtaagcgtagcgccggagccggtcgtaacgcgtgacgcgcgtgagatgcatttcacgcgtcctaataccttaattacaacgcggttcgcgtagacaagcttaattgaataagcgagaaccatagtgactaatgcagaaattccaacgaaaacgtgttgattagacgactatacaatcaagaccctaggacgtgacccccgggacgcactttgtagctcccttatttacagaatagctcctatttccactcgcttcgcctactcccataccctcagctccctcacccaccacacgacccccacgcttcacatagaaacagttccattttcgtcgcgtcgagctggcgactggctccggctacgagaatcaacgtccatgcgatgactgactggcggctcgagaaacgcgtaatcagcctgcaatttgtgtcccaacagagtcaactgcgaggcttcgactgccttttgcgcctgttctaactcggcgtattcgagcaacgcgtatcccttcacgtagcccgttcgtctgtccaggttgagatgcagattccgcacaggaccgaagtctaaaaacaaatcctccacttgctcctcggtcgtctccgggtggagacccgtaacgagaattgtgtagccctcaatggactttgccgggtttctcgaaggagtcgctgacattggtggtgggactgtggagaggaaaggcgacgggagacacgaagtaactgatatagtgaagcgtaaggggtgtggtaagtgcgaattgcgtgtgcactcaagtacgaaatattgcgatacggtcctgtcccgtattctgcggaatgatccgttaaccggtttaacgcagtactgcgtctcttctccgtataccatttaccgtggtggcaaccgcagtttccttcgcccgtcctaccctgctcgtcgttgcgtctcgttatacgtcttaccacaccgcaacacagcctttatagaaaaagcagtcacaaggcttcttcctcaacaaacctgcttctctcacctgcgcagaacaaaccaaaacgcacaagttcgtcatggctcaacgtgttacctaccgccgtcgccttgcctacaacacccgtagcaacaagaccagagtcattaagactcctggcaacaacctccgctccttgcacatcaagaagcaaggcaagatccctcgttgcggtgacaccggtgtccctttgcaaggtatccctgctatgcgtcctcgtgagtttgctcgcctctctcgcaccaagaagaccgttcaacgtgcttatggtggctgcctcagcgccaacgctgtcaaggaccgcattgtccgtgcctttttgattgaggagcaaaagattgtcaagcaaaagctgaagcaaatggctcaaaagtaggtactaaaatgacaaccatggtcgcttgaacgtcacgcattctcgcgtcgtgacgaagagacggcgcttcgtttaggtactctgctgttctgcagctcttcaatgagagtcttttcgggttacatgtggaattatttggggagttgagtgaggttgtaggatgtgtagtggatttcgcggctgctgtcgatgtaggttgtgcagtttgtttgctgttcttggggttctgtttgtacggtgtagttttgtagcctgccagtcgcatacccgctcgttgaccgtgattattcgtgcacactgattcgtatttagcctgctaacgctggtcgacaacttgttatatcttttggacataatgggcaggggacagaagacgtcctagacagtttggatgtgatgcaggcgtaacagaatagatggccacagctggcccggtacgggtgaacaatttgcgttttgggagacgaacgaaggatgcagaaggcgcactgacccgccttgttctctatttttgtgtcttgtacacgcaattggccttgtcgataccgatccaccatcaaggaaggcacccctgtcgcgagtatggtgtcaacgatctgttgcagagtcgacattgcatacgtttgtagtatattcccgttggcaagctcctggtacatggacgcatccggaaactgcgtcccggtaatggaaaaacttgccagggcgtttgtgtacgggagtatacccgtgtatgaaaggaacagttttcccaaaccgtatagcgattgaacaatttcaccggaacgtcgaatccgtaacgaacgtgcccgttgtgagcacagtctcagcaggcttaacactatcagccatccgacagacgtcttcgtttccacccgtttgcgaagaagaccgtacagcaaaccaatttccagcaactgttgcaacaacgggcttgcatctttcatccaccgacgaaacgaatccacgagagtccttacagctaaaacgtcttcgtttgcctgtgttaccgcaaataaccgatccatgagaaaagataggaaatcaagagaatatacgaccgaaccaatgagtagaaataaaagcaaaaataggcaaaaatgagcgtctaattagaggaaaaaaagccttcaagaacaaaagaactgttataaacaaaaaaaaaagccagtttacgtatggacaagacgataagttacagaaatcagtagtcgttttacaaagacaacagaagttacacggagtgtcccaacaaagcgaaaatagcgccttcttcacaattatgtatgaaatccactgtcaagcccgttaataatcccagtttatcgcgtagtttcgttttttgccatgatgagccagttttgctctgggtctgacgcgtcgagacgcgtccgcataaccttatctgtgaccgtaaccttaatcaagatgtatgacgtcagatgagctaatgcgacgcgtttgggtctaaccttaagctggtacaggggaaattgaactcaccgtttccctaatacccatcgatgcaccatgtcaatcattgatgtacgaaaccgttcaagtaccttcttagaccaaatatctaacaactacagggttttaaacagctgcttaagcactccaaatcctccaaagatagacctaagggcggccaagaatcttcctcaaaaacaaacagccgggccgtctacgaggaaatggctatcagaatggtcgctgctgaggctgaaagtagaggaaaaatcccactttaccctggcttggaggggtttcagctgttggagaagctaggagagtacgttactgagtttttggtccgaaagcacatactgacaatcttgtaacaacagtggagctttcagtaatgtctacaaagcaatttgtgcaaaaacacaagcaaaggttgcgattaaggttattcgcaagtacgagatgacagaagctcaggtatgttacttcagggaaggttgaaaggcaagaaatgggatatttttaagcttaattgtttcttatggattcgaatgacgttctcttttttttgaaactttgccaaactaacgtattattcagagggaaaccgtttacaaagaagtcgctattatgaaacgtgtgaatcatgaaaacattgtctctttacaagacttcgttgagacaaccgactactatcatttaattatggatctcgtggagggaggcgagctgtttcatcaaattgtccgacttactttcttttcggaggacttggctcgccatattattgttcaagttgctgaagcgattcggcatttacacgatgaatgcggaattgttcatcgggatatcaagcctgaaaatttgttgtttgacccaatcgactatgtgcccacggagaactaccaaccccctgcccttgaaccctcaaaagttgacgagggcgtattccgacccgggattgggggtggaggtattggtcgcattcggctcgctgatttcgggtttagcaaggtgatttggaattcaaaaacgtctacgccttgcggaaccgtcggttatgctgctcccgaaattgttaaagatgaactgtattctaagaacgtggatatgtgggcccttggctgcgtcttacacacaatgctttgtggctttccgccattttttgacgaagacatccgagttctagcaaccaaagtggtaaacggagagtttacctttttgtctccatggtgggatgacatttcagagacggcaaaggatttggtgagtaatctgttgaccgtagacccgatggagcggtatgacatccatcagttcttacagcatccatggattaagggtgaatcgaaaatgccccaacagatgctcgctgttccgtccgaatactcaaacttccagagtcttcgtcgtcgtagcgtcccttccgtgcagcctatcgtgattcctaatcctatcaactcaagcgacgagctttctcccaccaactccgaacgttcttgtcggttttcacgttctttcgaatcgcgcactcctgacctgtccacattgcacgaggctatgggtgttgcttacgacattcgtcgcatgagccatgcagagatgtcatcgcccgtgccaagcatttccgtgcaagagggaggagacgatacaccccgtgtcacgaccccgatacccgttcgaagtcttacagccaagtttattgagaaagccatgctaaattctcctccatcaacatcatttgaactggatctgaccaggtcacctttgtttggccgccgaaccaaacatacacaggctgccgccgctgctgctgttccacaacaaacacccgagacgttatgttagataacgagcgtgtttgtattcttgcttgtgtgaatttatcaacccaagcaacgacggaacgctggaaacgcaaacggagacacacttggtgagcaggcctcctcttttactccttaataatcgtgcccgtttgacaatcatggatttcttagaagaaaccaatagctctcttttggcttctttcaatttccgtcgcgtcctcgcattgattccctcttgttttccctccttttgttccccgcttctccatgtttgcggcaataacggcattgacacacacaaacaaatacatattcacgcatgctttgaacctttttgcatttttgcttttgagtttgagcatagcaacatgtctgtgtggacatggtgttttgtaattttccttaactcctaccaggtttgatatttattcttctttgggatggtaatcacttacgtgagcatatccaattgtccatgatgggttttgcaatacagcatcttcccccttatttcctaatccattcgacgcagcggccggtggcctcatgtccggcctttcgtttcgatttcccatgttgcaatggctgatgcttgttttttggagaatggtgcagcgtccggagcgcagtatgcaaattgcgcttagtcgacgggaacctttagagccctcggctcgtctgattcatcctgagtgtgcatgcctccactgtctacagtccttgacgtctcgcctgctttccccttttttgttgtatagccattttacagcatgagagcttgagttctttcatcacacacatccatttcttttcacagttcatcttccaccgatgttttcttctcattttctcgatttcacttactcatcaaacttactacactctttttaactctttatttttcacatcagtggcgtgccgaaagcacactgctatatgatataacattctgcggtggcattacttgtttttttctgtatttctccgtcatgtaattttctttacctgactgttcgtaacaagtgtttcttcattgttcggtcttttttctgtttctttctgtgttctatcctttcgctatgattgtcatctgcactgcttttcccagtctcaattaccgaatttgtttaaaacgttcgcacaattcattcaaattattccaacactatggaaggcgacaaaagtcggtgagaggcgatcggaagggcgaaggtacatgtaaattgcacgtatggcgtaaacgtatagtgcgaactgttgtttgtacgggagagggagcgagagagggagagaaaaaagagagcatatgtaaaagtaaaaagaagctggcgtcaaatgaagtaaaatgcaagcaggtagcttatagtataacaacagccaagtaccattcaagtcaagctgattattagaatgagacgtgaaactcaaaaaaaataggggagacgcagcgtttactagtagtgatcacgggaaagcttccttttcgacagaataacttcgaactctccataataaagacttttaagaccaagttctatgcagagcgtttgagggtcaagagaacggaagtaagtcttttaaaactcgtaaaaacattgcacagtttaactgtttcatcaaagttcaacggctaccgagtccgttcccttcttagtaagttccatgagaatccatctgctgctacgccaaacagagggaataagcttcatcaaaattgacttcgttgcccagccagtaaggaagagaataacaatgatgaatacattgtagcagaaagcctcctgaggtgtgaataagtatggtccatatgtaacttggtagcggtagtactgaagcttcaaccagctcataggtctcggcttgtacacgggtgtgtaatcttctggatgaatcttcttcgacatgttgaaccgggtttcttcttatgttctaaccacagtgctcagcaacttggtttcggtcaggagccgcaggatatcatcctgttcgttgcgttgttacccttggtggtgagacccaagtaacaagttgatcgtccacgcaataaagtcataaaaaatacaattgtgctggatgtctgcattgaagacatccacaaatagttttgttgaattgggtcatttattcgcttaattttgatgtaattttatgtgttgccgtaacgaatacatttaaggtcccgctacgttattcccggtcagtatgaagcatctctatgccctcgtaaccgcaggaatttccctgctgttatggttttctgtagtgaaatgtgaatctctgtacatgaccaaggaacggaggctgcagttacggtaagaatttgacgttcagtagccatactctccatttatcaagaactcacttgcatctgaatgagagtggagctttgcggaccctatgagacacaaaaaagaacacatactgtgctctagttttattcggagtgttatgatagtgctttaacgtttctgtaactaacttactcttcagtgacaatgttcgtgagatgttccatcatggttacgatggttatttgacacatgcgtttcctgcagacgagttgaagcccatcagctgcactggggctgggccagatcgctctaaccctgctaatattggaataaatgactcctgtggtgattacttgttgacgctaattgatgttctggatactcttgttgtcttcaacgacaagaatggctttagagatgctgtttctcgtgtcataaagcatctggattttgataaaaacgttaaagttcaagtctttgaagcaaatatacgtatactcggcggacttctttcagctcacatctttgcgagctcggatgactatggatttcgtgtaccggactacaatggtgagttactgtcacttgctgttgacttgggtgaacgtttgctgaaggcatttcgtacacccactgctattccttatgcccgtgtcaacttgaagtacggaataccattcatggaaacccatgaaacatgcgctgctggtgctggaagccttgtattagaattctccctgctgtcaagtttaactggcgatgaacgtttttccgaggcagccattggtgcatttcaagaagtctggcgaagacgttctcatattaaccttttgggaaacagtatcgatatcagcacgggcaattggatatacccagttgcaggagtcggtgccggtatcgatagcatgtacgagtacgctctaaagtctttcgttttacttggtaatatcgagttttatgaagtttggaagctctcattaaaggcaatcatgcagtacatggcaccggtggataacttttacctacagaatgtgtttattgccaatggtcaccgggtcaacacatggatcgattcactatcggcttactttcctggcttgttggtcttaagtggagatgttgagcttgcccaaagacaacatctgtttttctatgctgtcttcactaagtttgggcaattgcccgagcgttacgactatatgacccgtgaaatagaacttgatggttacccattacgcccggaattcattgaatcaacatactacctgtatcgtgcaactggcgatgacttctatcttcgtgtgggcgaacaaataatcgaacagctgcaaaagctccgaacatcatgtggttttgcaacgctaagctctattaccaaacaaacactttctgacagaatggagagtttcttcctttcagaaacgttaaagtacttgtatttgctctttgactttgaaaatacatttcacgcactaagctctaactttctgttcacaaccgaggggcacttgttcccagtattatccatagaccacacgtcttctaatgcggaactgggctttatggacttgaaatgttcttctcattccgtaacgtatgatccatttgcttcggattctatcatttcacgacctgagtattattatgtgtttcatttagtaaacgctactgcaccaacatatctgacaagcgctccaaatgctgtctcaatggcaccaacctttctacagggcgttgacttcatctatgcccccggagcgcctttctctgaagatactattttacgaactaataacggaattttactgtttgatcttaaaggcattaaaattcgtcttctacagtacgaagccgattcttacaccattagcaaaggtatgataaggcttaagcaattttagctcatttactcctattcagcaatctaaccatttctagttgggccttttacactacgggataatgaatctgtgtttattgatgacccaagttatgaaaagtatgttaagcaaggttatctaaaattcaacgactcgttaatgtacctccacgaagttgcctccgaaaatcgagaaccagtttccatgttgcatatgggtagtcctcccatacaacatataccgtcgagactacaagttgtatatttggatgatgacttatgttcacgaccaaagcaaaatctgaggcctgcatatgcatacgttgtgtctagcaatgagtgtcaatggacgcgcaaagcaaagaatgcgtatggagccggccttttggttatccacgacagcactaaaaacgaaagtttacagcatacagaagctgatgtgttcgtacacaaaaatccttttgaatgggaacaagaggaagatgatgaagacgatgatgatacagtcctgccgttcatgaactactttttgaaaagtcacatagcacccaccatttacatcactcaggaaatagactggttgcaggaaaacgctttcatcagtctcgaagacagctggactgattcagccgcctttttccagggcgttcccatcagtaacatgttcctgaaaaagcaaacccggtttcatctcaacgatgtggaattctaagaaaccgaacacttatacacatgcacacatactcaaactctttctctccctctcttttctacccaggatgcgtacaattgtttgtatttccgctgtttaaatgctccaacatacaatacccacacgaaactgattgatggagttattttacaaaactttccgaaccgtttttaagcccactcgctgccctcaggagcctcagcttggccgttcaagaggttgtaagtaggagcttggagtctgtcacgagccttcaagaaatcaagctccataaggaagacgtgtccgagcaacttaccgtcgagcttctcaatcaattgatcggcagccaaggcagtaccgccagtagcgagaatgtcatcgatgacgacaatacgctgaccgggcttgatagagtccttttgcatggcgaagctgtcagtctcgtactccttcttgtatgaaacctcaacgacctcaccgggaagcttgctgggcttacgaacggggacgaaagagcagccaagagcaagagccaaagtaggggcgaacaagaatccgcgagcctccaaaccgacaattacgtcgacattctcaaacttttccttgatcaaagaaaccaacgagtcgattaagatctggaaagccttggggtctctgaagatggggagaatctaatgaacgtcaattagtatacattacttttaaggaaaggaaaagaagaaagaaatgtgagaatgatgacgaggataaggagcaaccataaattcctatcaacgaataaagccactagatcttcacaaacaactcgtcttcttaaagtctatttgtcttcattcatcttatcggaatttattcatccggcgttgacgagaatcatgtggtcgcatcttttttcttgcactaggatgactgcttaaaatacaattctttgactctgcctgtgccttctttcaatccttcattccttcctgaaccatctcattcttcttttccaactagaaaacaacttacatcctcaaacagaattcccttcttggggaaatcagggtactgggcgagcttagagcgcaggtattgaatatcgttcgcagacattgtttttatatgtatttcctgtgtgaatctttcgaattgcactggttatactacttggctgttttttttctactatatatttactcttccgtatttaaaaaaagtttcggtttcccacaaaaaagcagtcctgggccagacctataccacgttaaggctggcggcgatatcgcggggtcaagtcgcatgtggatagtgaaaactcgggagtaactcagtagataatgggaaaaacgaaatataaaccaatacatgtttgagacaaaattacggcgattctgacacatcccttttttacatatttttgcgcttcgttaacggtttgtatcatattattctgcaaacgaacaatcatgcatagaacgcgtgtaaaacaaaagggcgtctatttccacggtagaattgattatgtagaacacaaaatataccggttttctcctctttcttttctgttcgtaattatttgtttacattcaagtatgcttgacaaccgttgctatgtaaataaaagtgatcagccttacgcagcacgaccagtgcggctgggttcaacctttaccagcaacgtcttagctagccattgacccgttttttacgattctacgccgcaccagcggcagaaaactgatgctaggttagctttgcatgtgttcaggactggctattactggacaaactcgtccttcgcgttggttttttacattctttaccctttttactgtatctgtcataaataagcgttttctagtctcgtgaaggatacagcagctaacagttggatcgtttttacagcgtatgcaaaaactagcccttgtttatatctaattttcgcgactacttcgcgtttgataattattgtctttttacagactcctttttgttatttttagtaccttttcttcttaatacttgagatgtggttctcaatgttctcacggagaccagctttgacgccaggctccgttttaatggtgctaaaatttgtcgtattcattttcatactcggatccgttgcatatcatttgtttcctctcttctacggaattaccgaccgcatacatcggcgagcagatgacacattcgttcttatggccgtcgcagacccccaaatcgaaggcaatcacaaggtagagagccataactttattaagggaaagttcgacttgtgggggaacgaccagtttctgcggcatttggtttcaacatgcaagttctggggcaagcctgatgcagtcgttacactcggcgacctggtgagcttccagtatctggacgacaaggaggcggctgatcggagtcggcgtcttcaacgcatctttggtattgacaacgagtccatgcactctcccgaccacaagccacccctgctaagcattgcaggcaaccatgacattggttatggtcgagagttgcatcctaggaagctagagcagtgggagaagttttacggcccactcaattgggtttggcatggccgcacacgagcaggtacgaagtttcgcatcctcggtctcaacagccaggcactggacgatgttgcatgggacgaggtgatggagggaaccgagtctgttgacaccggtgacgatccgttgcactcgacaaccaacacactcaacacagccgtgctctcgttccagccgctttctgacgctgcacgagaaacctgggactttgttttgcgtgcagcaactaccgataccgatgttgccacgatcctcgtcactcacattcccctgtacaaaccggacggggtgtgtgttgatgcaccgctcgtacaaagagacttcaacggtcgcattgtgacgcagaatcatctttcccagaccaccacgcgccatctactacgtctgtttcccaatttgatgactgtattgtccggccacgatcactgtgggtgcgaatacaagcatgtcaacgaccagggcgtcgtcattcctgaacacacccttccaagtgttatgggatactttggtggcaacatcggtttccttcgtttgtcgtctgagtttgttcataacgaccagcacagggtgcctcagactcgcctcgaccttgtgaccgctggtccttcgcacctgtggtgggccctgatcttcgggaccactatgatgctcagggcatgcgtcctggggaagcttgttgaattctttgtcaatttccgccgccgctttcgcccagaaaccgaaacagagaaggacctgcactgagagtgcactgcaacgatcaatgaaacctcgttatttattttaccgcgaaccacaacagattgcgttatacttgcttacgcggatgacgcaagctttcgctaattgctttttccgcagtgctgcgggctatgaatctctccattcggacacgggaagagttggctggtactgacttctttgagtttattgttacacgtcatagctcggcacgatcggcgtctaccagctgctcctcactggggtaatcgcgacttactataagaggcccctgttcctcccgtcgcaaaccccaaccttctttcgcgtctgtaatctcgagctgtgcgcgtctcaatacaagacactttacgtggacaaattttatcattgaagctctttaaagagttgctgggattttttatttttaaaaaaaaaaatcataaaaatcataaaagtattcccggaattttcttagaatttttttcaattttcccggatttttactgatttttttggttttcctttcgaatttttttcaaagtatcatcaactctttccgattgttcgtcttttccttgtttttctcctgtttttttcgctattttcctccatctttctcggattatttctccatttacattgttaaggccccctcttcacagcatttcaggcattttcgttgacatctttacgtttacttcctgttaaaacctatttttttgcttctctattgaaacatgcttaccactaaacttttcctcgctttttctcttctcggtatcgcgaacgctcttatggtcttgtcgccttcctccggcaacacctgggtcgttggtaagcctcagacggttgcctggtcttccgtcgacacggatcctacctcggttcgtattttcctcagcaacatggcttcgtaccccaatgtgaacattgaggtgactaccgtagaggttgaagccggcagtgcggttatctctacgaaggatttccctactggatcaggtttccaaattaacctcgtgtccacgtctgacttgagcatttatgctcagtctggacagttcaacctagttgctgattcaagcagcagcagcaccagcggtgccagctcaacttctgctacttccacctctggcgtggttgccgtcgcttcgacgacgtcggagacgagcagtaacactgatgactcttcttcggcctcctccacatcgacactcgcccttattgctacaggctctattaccgagtcttctgcttcagcatcctcgactgctgccaacgtgaacggaggccgtggagaccttgcttcaggttctagtgcttcttcggccacactctctatggccacagtcactacctccggatctgcaaccgctagtgctagtggaaacgatactactgctactactagtctcaccaacggcgtcgcttccgcaccagctcgcagcatgctttccatcttcgtgggagctgcccttgcctctggtttgcttttcttcctgtaaacgcatatattcgggacgaagcgctcaaccgtcgtcaatgcggtgtcgggtctttgtctccttgcaaaacgatgcaggcacaattgttgctgctatgttctcctccatctgcgccctctttgcctgacatcccttccgggtgccgacattcatgaagctgcaaacgttgcttaagccgctgcgctgactactgctcctttctcttgcaatttatgtaatctctggcattctttagcatatcctttcattaattcataatttttgatttcccccacatgcctcattgctctctctcccctagctcctactgtagcctgctgctcccccccactcggcctccgccgatctctaccaccaactccgtcttgtgccccaccgctactgtgcttctacatgcatcgatgcccgttcagcggaatactatggaaacaaaaatgaaactaggaatttgagaattgagaaacacgaatgtgatctgtacaattacaaacgttctatgcagcaaattcgctgtattattgactatattgtgatttagagttattgcatgacgtacgcggaagaccgcacttaccaccttcctccccgtcctcttgcattctaccaacagcaaacacttaattagcctgaaccagttccttaggagcctcgtttttgcgcctttgcagtgtttttgtttcaattctctctttaagaagcaggattaaaagttttttgcaaagagccgaattcttgtctctcttttttttctacattcactgttccttctgtccttttttgtaacgatttattgactttttgatttacgatgcacagcaaaaccacagacagtttcgaaaacgaaaataatgtcgatctgtccggcgaactgattgatccagccgaattacgctcgtacggtgtgaacggtcgaattatttatgctctccgtcacctgccattcaaggcctgtgtccatgaaaattcgcgcaagtgggagttccgaggccgtcgtggtgctactagcatctactcaagcatgaattggctcgcgaactcgacgtactggaaaacggtgcttgtcgcgtggacaggtgttattcctacgattgatgacggcgagaaaacaggatcctctaatgaacagcgatttaccgatcggccaacgacgattactcccaaagacgtcgataactttgagcaatcatataaaaactgggtctctgacaagaagaccgagtaccatcctatctttttaaagaggaaatccacttctgacgatgttgtgttatcggaagaagtttcgtgtcaggctcgctggcttgcttacgcggaaaatgtaattcgtccccttattcactacaaatactggcaggataccgataacgacgatgaagaagaacaatggtggaatgactatgtgaaaatgaactggagatatgctgagaagcttagtgagatttatgagccgggcgactttatttttgtccaggactactctctgttcctggtgccccaattcttaaaggagcttcgcaaagatgccatgattggtttcttccatcaccatcctttccctagttctgagattgctcgttgcttcccgagacgcaaggccattcttcggggagttttgggaagtacgttcattggttttcaagactactcatacgcccgtcacttcattagctgctgcgctcgtgtactgggcctcgagactggacatgattgggtttcactcgaaggcaatcgtgtctcgattcgtactatctccgtcggtattgatgttccccgtgtcattcgcgccagcagtgcacccgctgtaaacgagcgtttggcggagcttgacaagcaatttggttccttgaagcttattgttggtcgtgatcgacttgatgagctctacggtgtgcctcagaagttccgtgccttccaacggttccttcgaaactatcccgattggcgtggaaaggttgtgttggtccagattaccatctcttctgcttttacacatcccgagctttctgctcggatcaatcggattgcaaatgctattaacagtgaatttggtacggaacactacacgcctgttattcattaccacgagcaattggagccttcgcattattatgctctgctccgtcgtgcagatgctgtcttcattagctctatccgtgaaggcctgagcacactcgctctggactatgtagtatgccaacgggaccgtttcggcgttgttttgctttccgagtttactgctacctcgtccttgttgcacgacgtccctctaattaatccatgggactacacggagtgtgctgaggtgattaacaattcgttgaacatgccgttggagaagcgtaaaatggttcaccgtgaatcctacaagcaggtgactactcacacgatgcaagcttggacatcctccatgattcgttctcttgccaatagaatagccagctccaaatctgttcaacacattccccttctcaccgatggaaccgctttacccgtttttaaacgcgcgaagcaacgtttgattatgcttgattatgatggaactttgactcccattgtcaaggatcctaatgccgcagttccttctcccaaattgcttgacagcttgcgtaaactagctgcagacaagagaaaccaagtatggatcatctctggtcgtgatcaacagtttcttcgcaagtggatggacgatgtgaagggtcttggtctttctgctgaacatggaagtttcttgcgccgcccccatagtaccgagtgggttaacttagccgaattgttggatatgtcttggaaggaagaagtgagacgtatcttccaatacttcactgatcgtactcaaggttcttcaatcgaggagaagcgttgttctatgacctggcattaccgtaaggctgacccagaaaatggtgcattccaggctctcgaatgtcaggccttgttggaagatcttgtcgtttccaagtatgatgtggagattatggcaggaaaggccaatatcgaaattcgtccttccagtattaacaagggtggtatcgtaaaacaaattatcgaagactaccctgtgaatgcacgccctggcttcgttttctgtgctggtgatgatagaaccgacgaagatatgttccgttctcttcagaaaagtgatattgacaaaaaggcgatgtttgctgtcaccattggttcaagcaacaagctctcgattgcagaatggcatcttcccgagcctcaaagtgttattgacctgctcgccgaccttgcagctacggagtaagcaagtatttacgactgctacaaagcaagcatacatttaaacatcgttttacgtgatgacggtgcatggtttgcgaaacagcgatttacatgaatcccttgttctttatcgtgctctacatttcatcgcgaaagatggatgtgctgctggatgagggtgcttgatatggggtaccgctttaattcacgaaaccagtccttatgttaaatgacccctctattgatgagagcgcatcttcttccagctctatgacattctcacgacaggctttcccttcgttcgccgtttcgttcacgatcttgactcggcttgtggatgttgtatctgtgttacgagtgcgactctcatcgcaggacgacatgcattactgtattaaatagacaatgactaaatgatccttaatcccttgagctctgctctgcacagagtacagtctgtatgtaacacacggcttaaacgacgccgtaaagctgcgactgatgcatcgaaaaggcccaaattcgaacagatgaagacctcagtaaaggactgggcgacttatgtacatatgtagtagtaatagtaaaagtagtagtaaaaaatagtaggactgaatgctgtgattgttcatgtgttaagtgtgtgcgtgcgtaaagtaaagttatgaagccagacgagcagcggatccatggtaggaatacgcgggcatttccaaggattccgtatcatcagtaataggattgcggggagaagagggaagttgaagggatgagttgttaagagcaccgacagttggctgcgaaggcggaggatcctgctcttcatcgccttcaggtgtaagcccaagaacgggctcagtcctttttatgggggttgcgcgtaataacagcggtgatggattgatgctgttggcaataaatcctaagaaacgctctgcatactcaggaggaggaacggaggatatgtcggatcgtggatgactcagccctttccaaaagtgttctactcgtttcacgtaattgtactgagaagattagtaagaaaaaacgttatgaggggaagtaacccaagaaattgtgacaaacctttgtaagcagatcaataataccaatgtagaaaatgaaattaccaggctggttgttttcatcggtagcacgaaaaccgccatcatcacaataaaacaaaaaatgtctgcgcctataacatcgttagcatctataacccgtataaagacaagtggtaaagaaaacacacaaaattaaatagacatactccatgaactggtcgtcggggagccggtaacatgagcgatcaagggagacaggtccagtcgtgtttacggctcgtcgcatctcatgggcagtagattgagtttgtggacctgcaattaaggcatggtgcgacatgtccggctcatagacggacaagatgctgtctcgaatgttatcacggttaccacggtttaagtcgtggattccgataagcatactgtaatccataattccaagagacgaaagcaaatctacgtctgctttcatttgtgcaagtaaaagttgtcgtttgagaggaccaaattgaagatgcatatttcgattgatccagttggtgtccttcattgttgccgaaggattcttctttgcaagctcttcatcgagctcgcggcccaaagtcgagccttttaggtcgaacatttgatggatatcacggtgcggagggaaaagattattcatcacaacaaagtggatcttgcgaccaaaaggaagcttaacgcgatgcaagccataaaactgcgagattagagtattaggattgttttttacgtgattataatagtctcggagaatatcacgcaggaacttatgttcagaatgatgaatggttttaatgatgaaacgatagtcgcgagaaaagtaaaagaaagaaccacttttaccgggagagcccagctcagaaagaatgtatttactggtcagcgaaacgagataatcggctgcatcgagatgaaagagttgacgaagatgtcgaaagacccacggagcgtaatctttgaacttgaagtcatattttgcagaaggtgtcagttcgttccccgtaatgtcaaacgtgaacttgtgtttggctgtaaaatctgatgctacaagctcacgatcaactttcgcttggcaacgagatacaccaactcggattccggtcagcatgttgtacgcggtaacgtaattttcgtgaccttcagacacacgcgtgcctacgagcacgcagtcatcgtcaagctcttcaagtcgcttgcgctggttgagacgcctttgcttaaccgcttctgcccaccgagctgaatctatgtcaggcgggatgctgtgccgtgcagagtccatcgtgtcacctgctctggtgcccggagcctctccgtcctgggataccagtaaagatgttgagtgtgtgggtgactcatagaaatcgtttgcacttgtattcgacatagacgtagaggggctgcacatctgatccaggtcatatgtactccgagtagcaggatggcgatcgctcaatccgttcggtgacgactcaacggttccgatctgaataggggagatgggatcagtactggtaccattcgttagacctgtcgtttgtaaacgaagggtagagtgatgaccgtttatgccaagtgtagctctgctattgacactgctgccatcgatgccaccattgtttacacgtctggcagcacgtagagttgtccgtctttgccttggctgaaagtcaatcggtgctgtcgatgttgacgaacctccttgctgactttctcggttttccgtttcgttacgatcattataggaatgagactcgttcaatgaggttatttccttttccattccttgtttcaatgacccatgaatggattagataactgtccgaagcagtgattcttgtttgtacacaaaaaagttacttttcttctgaatgcctcaaacgaggccgttttccaccgttctttttttcagttaaagagaatgaatagacaaattcaattcttcaaaaaattccactgtaaatcctcgttttttaagattataacgacaatttttgggggctttcaaaggtgtagttggcagtaacttactgtgtttatggagtaatgtgcgcctacactccagaacaggccaggggacccttgacgttacgtggtggtgggagagtcattctgaccaccacagtcaaatcggtcggtgggctctcaggctgcctacggtcggcgctactgctaccgtagaagccaggttgcgggttcggtactgttttttttccggtaatcacagtcgtgaatgtagataaataagactcgcagaccagttcaaggatgcctcaacgagagtgaggcaggttgtaataagtcaacgagggttttgtgccgcagtctcgttctttacaaaaataagtttaagaggccttgtagtaaaataaaacaaatggacaagaaacattgatagcggtaacataaagacgaccaaagttgcgttcgggcgtgtatattttactaagcgagtcgattctgccggaaaaaccgactcgttctatgtccccttaaaaaataaatgataacagaagagccgaaaggcagatggaggataaaagagtcaggagtaccttaatttgttcgttttatatagtcggttttcgcattttctccttacccaatcttaatatgacaatacggaacatttcgaatggctgtttctttcgttgaaggccgtgaaatagcgacaatggtaaggggaagcgtcatactaccaaagttggtaaataattgtacatgatccaatagtctggggcactgctgaatgggacaaatcttcatttttgttgcttgcatacaagagtgcatcgacaaataaaaacgaaaaaacgcattggtgatcgcttgaaaaattgagaacttaaaccagaataagtcgctattcggcactaaggaacccgtcatagacgaggttcctcgtatacgataccttgagacctcttgaaaatgacgaccaaacctccccatgcataaaatagaacagaaagcagccattacaatggcaatccttgaatatctcctgcttagaagtaagcaagaaaagagcgcgcaagctcacgcacagggtttagaaggtatgtgggcagtctttcgtctggtaaagcaattcactgacataacttttctcttagctttcgtggaatatttgggccatcttccgggtttggagacaaaaaagccacctatatttgtctctctggcatttctgagttattgttttaacattgaaggcgaatttcatggtcgtggagaatccaaggaagatgcgtcgaaaccaattgcttgtttttgggacacagacgtaatgagtaatgcattatttcagttgaaaaatacagagcactctagaaagaaaagaattctaaagatactgcgacacgatttagatgaagacacgacagtacggctccgctcgctggacaaggaagccatgagactgtttgcttgggcaaaaagcggtatatgccgctgggtatgtactcatttgtttgtctgttcgtcgagttatgtatttgtgaggatattcgtgtcgtgaacgatgctgcaatttttcgtttgcataacagatacagataactgcgtccggcgtcgtcgccattcagcaaactaacgtgcggatacaggtccttttttctcttactgataaggaacgagtagacgaagaagctgttttggcgtttctcaccatgtggatgattgatgtccccaacgagatccaaacatttaaacggctcctctcctacgactgggaccaccgtcgctccaaaatcaagacgtacaagaaaaaaataccgtggtcaaaggtttacagcgtcatccagcgttacatcgcgtgcactgaagcgcaatgtaaactagtgaatcagtttcagttcaatgccgatacttttctgcaggcagtggtagaggcgatagagcaaaaccagagggtgttatctatcttttcgggtaacgggatatagttttcaagcattggaaacgactgctggacagacgaacggagagatgcttgtaacctaatctcagaatcctgagtgttttagccatcatttgctgcgatggcatcggcaatttcatagagtgtttgttttacttcaacgtccggcaataccgacagcaccttcttagcgcggttcacctcatcgtcaagacgtatttctgtcttgtcagggttggattgtcgaagttgcatggctgttcccagatgcaaaccatattcaaaacatgcctgggatatgtgctcggacgcccggttgagtatgcttgcacataaacaagcctttgctggtagaaaggcggattgcaggcggagacgtcgtcgctcagactcaatggacatggtgtctctggtttggggaaagtttccttcaattaagtttgcaatggctgaagccatgagttctgtaatggagttgtctttcaaagacgctagatccacggatgcttttcccaataaatagtcgcctaccaaaacttttaatttcgtaatagaatgcgcttcctttgcgtgttcttggacacttttgtgaattgcattagcggcatgaattagttccgttatacgcgaaagttgcttgtaccgctgatattgttgcttcgaaggcgtcgcatctaacgtagaagcgcgagacattaatagaacaagcaatgggtggaaaaaacgagcatgtgatgttgtgtatggttgtataacagtgtcgagaagtggttccgagttcgtccactgtaccaattgtgaccgaaggttttccatttcctcggacagcgtagctagcagatcagagtggtatttggattcctgagatactaccccgacggctctcaataaaacagaggaccatgttgaactgtttctgccgaaccgaggcattaaccgagctggtcgaacatatgtaagcatttgcgaactgaaaaacacagcacaggtgaaaaatcttccggcgaaatacgtttacagacaagagatcctttcaacagtctcgtttagtgttacagtactgcgtccaatgaacataaaatgagaagggaaacgaaaaaaaagattacagatagtaaaacacagagttttcaatggaagtttgacatgaacaagaacatataaaaagacacctattgcaataaaattgaattaaaaaatcaacgtgagaatgggggatggttggtgaagttactatgtctcgattccgtaaacacagctcggcaattattaaggttgcataaagttcgcgtatgtcggcggcacccgagttagacttttcgcttatttggtggtgggaagcttaattccatttcataaagactatagtagtagcaatgggagaacaagattaagacgaagcatgtattcatacagagaagaggcgttcattaaagcagaagagtcgtgacggggaacagcttaaaatcccttagagcgcattatattgctgacagcgcgcgactgaaaggtcagccaagagccaatttcgcggcgtatgctgtttagcgaagcagcatggtccatccggtgcgagacaaaacggtacgtgtcaccaaagtcgggcgaagtatcacgagtcatgtacaactcagagagaccgtaaatagaggcgacagccgcccgctttgtgtaccactgaaaatcatttgagctgtcctgggccagaaatagtatttcgtttgccagtagaccaagtgtctttagcgagtgccttatattaagaggacgactgcttaaggcaagtattgacggaaggtgcctgtttacgtctctgttggcatatagacgggcccatagcaactcgataatccgttccttcatcgacggaatggtacttaagtgaggcttgagctcatggagcgccttacgctgcacatagtgaaagaagtcaaacaaatccaatcctcctcggggaaacagaacagccggtagactggtataaccagagtcctgagcaccacgggctaacgcttcgttggtaaatccaagctctggcacatggtgaagtgcattctgtaacagttctttcttttttccataatacggctgctccatgtcgacagctttgctgtgatattcattgaacatgggacatgcaccttgagagcaaccaaatcgccctacacgcactgaacatgcagcaaatcggcggaatgagccattcaaaaacatgagcttataaaattggtcttaactaaccgaaagaagggcgaaaaagaggatccttatccggaatagagcgatttgcttaaggatggagaagacgagggtttagattaatttaggttaattaaggtttgaggtatttttggtggtgagtttcggtttcttttacgttgctagcttcgaaacaaggcattctttgacttccgttcgaatccgggtatgctcccttttcgcaggcagtcgcaaatcttaccttgtcaacaacacaagaaggaagaaaacgtgaaaacacgtacgcgggccgtgtaacccacaatatgtcatttgcatccatggagacacatatgtaagtcaaaaccgtgctgacgccagcaactggcgttggaagactattgttcgtgtttgttgatctaaccgtgatttagtattcttctcttacaacaagatgtacgttactttgagtacaacagacgcgggcaattttgcttattgaaacagaacgatcctagatctcgtgtttggagtgaccattgcagcctacagtctgctatcgagtgtaagaacgctattgatatatagacgcgtatactgacgcgtccttaaagatatccttggcgtttatatgtcgagaaaaggtatgtcaacaacaaatgggaacagtcattacgttattcaaaggtggaggcgcttccatttgcgtgttttgttgacttttttttttggtcgcttatattcattggaagaactttatgctcacctacagcagatgttactctcgaaactctagactttgttcagttcgccgagttttttgactccatttacgattgtgtgccgctcgtttacgattcgcatttccgggcatatggtgagtgactcgaaatttcttttaaaacattcgcaactaacagaccacagttccgtttgaaaaaaagtggctgcttgctcgaattgatcaatatctgaagattccagtgaaggtgagttcgtggcgcaagcgaactctgacaaccactgttcctgtcattgatcttcattaccttacttgctcctctactaacaattaaaagcccccgtatgaggaagtatctgcataataaggtctccaccttattttcttgtatgtctcacgaataacggaactctgaaaacttatctaccttgcagcagacctggcaattgctcctggcgtgctgtttattactgaaactcagcacgcgacgcgtcgcgtcgcgttctgcatttcgctaaataaggttactctaaaattgcgcaacgccggtcgcttgcgataacatgtctcgcttccttcggctaatgcccgccagccccgataacgatatgtgacgtcacataatcaataatatatatataagagagccttccacccctctagccgttccccaacagcattctttaagaaatctcgtaacatcttttggtacaccgttaaaagtaggacaagaattgcactgcttggtattgtaccagtttaatttattgttctttcaatcaaaatgttgaagaagtcatttttgctgtttttgctttcttcgactgctttcgcccactatattccatcttccggcgacaaccttgcggctacttcgcccgatgctgagcatgagtctttaggactggagaaggccaatgagaatcgcgacggcgtcgccaatgctttcggcaaatttgtccacgctggttccgatctcttggatgccgtgaaaaccggatttttggacactttctctaacggaaagcgcccttctttggacgagctgagtatttcccaagagaaggacgtcccttccgacgacgatgatgatgagaaggacgacgagcctgatcataaggacgagaagaaggaaaaggatgacaagcatggccacaagaaggataagctgaagaagaagaagcaccacaagagcaagaacaaacatcactctaaggaaaaacatcacaagaaggagaaggacgaccgtgagcctgagcatcatgacagacctcctatggactttgaacatgagcccgaacatcacgacagacctcccatggatttcgagcatggacctaagcgccatggggagcctcctgaggactttgagcgtaagcccgagcaccacggaaagcctcctaaacactttgagcccggacccgatcaccatgacagacctcccaaagactttgagcatggacctgagcatcatggtgagcctcccagagattttgagcgtaagcccgagcaccgtggtgagcctcccagagatttcgagcgtaagcccgagcaccatggaaagccccctatggatttcgagcacgagcccgagcaccgtgacagacctcctatggatttcgagcatggacctgagcaccacgacagacctcccatggactttgaccacgagcccgaacatcacgacagacctcccatggacttcgagcacggacccgagcgccatggagagcctcccagagattttgaacgcaagcccgagcaccacggtagacctcccaaagactttgagcatggacctgagcatcatggtgagcctcccagagattttgagcgtaagcctgagcaccacggaaagccccctaagcatttcgagcctgagcgtgagcaccacggtgagcctcccagagattttgagcgtaagcccgagcaccacggaaagccccccaagcacttcgagcctgagcgtgagcaccgtgacagacctcctaaggactttgagcacgatcgtgcacatcatgagaagccccctaaggagtctgagcccgagcaacatgagaagcaaccaaaggagtctaagcctgagcaggagattgatttgcaaatcgtcgacagtgagcgtttgaagggttctcctgaggatgttattgctttcctgcgcgagtttgccaagtcgaatgaccgtgagtatgctgcccttccaactgaggcaggcgaaccccactctgtggatgacattgatgactccgctatggcatattttgagatgctgaaggccgaagcagagcaactggccgaggatggcgacagagacagtgtcttttttgagcagctcgatgcgttcttgaaggatttgtaccgtaagcctgaattaagtcctaaagacaatattgctgaccttttcgaggagttcaaccaactgatggagtttctggctcacagtgagtatatgaccgagcaggatttagctcttctggctcaaacaatggaagatgagattgacaagctcacgttttctgaagaccttgaaaagaaagtgatacctgaggattctaacaagaacagccccaaggagcagcatccctttatcgccgagaacagtaacatggaggcctttcgtatgaatgctttccccgattacacccttcgtatccaggaaaatgctaaccctgttgagcttggtattgacaaagtgaagcagattactggttaccttgatgttgatgacgacaagcatttcttcttctggttcttcgagtcgcgtaatgaccccgctaacgaccctgttgttctttggctgaatggtggacccggttgctcgtctttgactggtctgtttatggagttgggtccatccatgattgacttggatactgttaagcctatttacaacaactttagctggaatgccaacgcctccgttatcttccttgatcagcctattaatgttggtttcagtactggtgacgattctgtaagtgacacgcttgctgctggcaaggacgtgtatgccttcctcaacctcttcttcactaagtattctcaatatgccgacaaggatttccacatttctggtgaatcgtatgctggccattacattcccgccttctctcggatgatccttgagcataacaaaggtgcatccgatgcatttgttgctgctggctacgaggatacgaaggtgaacattaatttgaagagtgctttgattggtaacggccttacagaccctcttgttcagtacaagtactactccaagatggcttgcgagaactcttatggtcccgttctccctcaagaggagtgcgacaagatggaccgtagctatggaacgtgctccaagctcatcaagacgtgctatgatactggcttcacacccttctgtgttggtgcctcgatttactgcaacaacgctatgatgggtcccttccagaagactggtctcaacatttatgacatccgtgaaaagtgtgatgacgaagcaagtctctgctatccccaactcaacgcaattgaggagtacttgaaccaagctgaggtgcaacaggcacttggtgttgagcccacagactacaagggttgcaacacgcaaatcaacattgcattccttttcaagggtgactggatgcgcagagacttccgtgacgatgttacgttcctcttggactctggtttccccgttcttatttacgctggcgatgctgactttatctgcaaccacatgggtaacgaagcctggaccgatgagctggactggtcgggccattcttcgtatgctcctttggagttgaagccttggagtgtttcgaactctaccgctggtttgggtaagtcttacaagcaacttacctaccttcgtgtcttcggtgctggtcacatggttcccttcaaccaacccgaggctagtcttgcaatgctcaaccaatggttgagtggtgaactcgctttttaagcgatttccttttagttcctcttaatacttgcttccttttctttgctgttttctcttcttttactgtttcgttgcgtcgttcggcgcagagcgctcgttcgtcagccattgagtcgtctatactccgttttagtttagtacattaatgttattgctgcgaacgcatggagggagaattagtcaggagttgtgtatcatactgcgagcttgggtctggggtatggggcctgacgcagtggtcgccgcgcatacacttgctggggtctgcttggctctcgcttcatgaatgagatacttcagactaaggtaacagcgttgcggtactgtatcccggctaacgaatcacaacgaggactatgtctccgcttcactacacctcagtaacccgtgctatctgccataccgtagcacgcaacacgagtctgtattctttgattcttttaacaagtcaaaaagtctgatatcattcattacaaaaaaggtcattatagcctcataaaagtcgtttaatcttcatccatgtgttgcataaatatgcgtttgtgatgagctacaccgagctcagtaagagcatcaatgtcggcctgctcaagtttgaatttttcaaacttcaaacacgtagccatgcgctcacgcttgctcgaagttgtaattggcaacacgccgaaagacttgcaccaattgagcaggatttccgtgtcagacacaccgtacttcttggctaattcgcggactttctgagcagtaggaccctcagagtcacgaactatcggagacaatggtccgtaaccttccacaatgatgttgtttttcttgcagaagtccaaaatcggttttgcagctttgaaaacctgaggatgaaattcaatttggttgacacgaggtttgacggctgcaatgtgtagcaatggctctaaatccttaatacggaagttagaaaccccgattgcatgcacacgaccctgtccaagctcactctcgagttccgaccaagctttttcaaatgacacattcttttcgtagaagggtagaggagtgtggagaagaaacaggtcaagataatcaacaccaatgttacgcaacgagactcccaaggcctcgtgaatgtcgcctatgtcatcaaacacttttgaagtaataaaaagcttttcccgaggaatatcaatttctttaagagccattcccacttcttcctcgttaccgtacacttgagcacagtccaaatgacggaaacctgcttctacagcagtctttacagactcaatgacttgaggattgaggccggaatttttgtcctttttgaacaatgccgtaccgacgccgtaagcaggatacggaatttcaggtccaaacgcagcgatgagcataatgaatataaatgttgttggtagagggtaggaggatgcagagctgtccagaaaggatatatcggtgatggccgctacgtaatgatgacataagcccaacgaggcaaggatcgctcaggtcggtgagactgtgtctagaggatgtggaataacggaacgccgaagacggcgcggatctagatgtgtagaagtggtttactccttgacgtaactgtttttctcggtgtctgggagaaacgacagtagcactttcttacttaatgcttagcttggcattaaggtttccccgtaattgcttgtatgaagcttaatggaattaagcttcatacaacgattaaatgacatcatacaacacacaacgcgaagcactatttattgaaaaacattactacagaagaatgtatagaggcgtacaagtatagaagagaagatagagaagaaataaaagtagtgttcgcgaatagagaaaagtagaaactcctgaagtgaactctcccttttatttttttttaacaaagcacgaagttgtaccttttcattaagcaattttgtcaagagccttagttgaagttagtctcgtgttcaaaggtgtcgccaaacgtacttcaatcattataacagagtttccgcggatggcggctgagccgatcggtgccttttcaccagtggatttttcttcgtaagcatcttcgacaacaatgttcaaaaaaatctgttgccgattagcaaaagcgaaaaaagccttcttcacttccgacttgaaagtttgtttctctgtatatccacgtacatcgtatccccgtaaaactccgtaaacttttcgggaaccattcaactgaacaaatacttgtttatcaagatactacaataaaaaaaggttaaaaaatagcacttcttacagaatacgctggattccttaccttcttcaagtcaggagccgccgcttttgacattttgctgtatttttcgagttttggtttgggaagaggttggacgcgttttcgggcgccattttgaaaagtgctaaaatttagcttctgtggggacttcaacgtgatcacttaaaatagcttaaaagtgttaagaaataagcgttgcgtatgttttattaagaattatagtacaagccgatagagcttgatattatctagtaacatttaaatgtttactctgttcataacgaaggaaattgcggacacatgatgttgccaatactgagttcctttttcagttttcacacaataactttccattccgggttcggtcggcgccaagaaagtgctgggatacgaacggcttcatagaacacgggcttcattttcttaagcggatcgatggtgccactcgtggtgagaatgataaacttcagctgggcgcgcataactttgaagacattaaatacgcgatagcaaaaacgctgcttgcggttgtaaatcccttctgtagttcgtacggcctcggctaaacgaagaataagctgattgtatcggtttacgagactgggctgttcttcttggtatgcctgctggaccttcgggtgtcgtattacgcacatgatcatgcggcccaaactaaatgcggtttggtttacgtgctcatataacaagtagtagcggtatccagtaagatcggtcgacttcattttttgtaacttgctgcgatggaagtaaacatcggtgtatagtgcagctagctggtcgcgcacccagcacggatggaaatcaggatgcgtctcgaacatcttgtccacatattgggggtcagcaaacccctcgtccaggacttcttgcgctacttcaagaatgcgttcgtatacttgaagcaaatggtactttacatattcgttgtgtgttttgaaacgaccatctttagacttgaagagtttgttcttgaatgcgttgcaaatgtttgtccaagagtatgccatgacaacagcgtagagaaatagaaattgtaaagtgaacaatgcgggattagatcgtgcgtattagggtcgatgcgatggtgatgcgtgtgcgaagaaatgcttagatatcagcacgaattaagactttcgatttgtacagcggaattcaccaaatgcgtagtatagggaaaagatgagaactccatagcatcacagtcatatttataagcttggtagcgcggaagtgctgtcatgtttgaataattgacaaaaaccggtgagccattttccagaagaaatgttctcgaaagtatacaagggacttggcgtacttcgtaaacgtaaacaaaggcaagggacgagtgcgtacacgagattacaacggttgctattggattgcaactgcacgattcatctaaattgcgtcgttcacgaaaatcatttgttgcgaaactttaaatgtattaagcgggcggcccaagacgtcacatgcgacattttcaccaagaacgcgcattgtttttgacgaaccaagacacagcagctgttgtgggaaaacgccaaaaagccttgttggtgtaagactcgaagtactgacaaaatgcaaaggtctcaaaaaagacgggaacctggtccattgcaaaaaattcttgctggtgtgaccgctggtgcatttgaagtgagtatcacgtatcctgcagaattcgcaaagacgcgattacagctgtacgaacgagcagaaggggccgcagcgaagctcccgccatttggattgcaatggtaccgaggctacacgtcactattcattgggaatgtggtcagagcaggatttcgttttctcgcgtttgacggtattttgagattgttgaacccaccaaatagtcgaccaacaggtccacgaaccgtcgctgctggcttaggtgctggaatcattgaatcggtatttctcatcacaccgtttgaagtcgtcaaaaccgctgtaattgatgacgggaaacaagtaccaagcaagcaacgacttggatcattcatgcatgccattaaaacgatttccagagacgggggtctaaaagcattgtatcgaggttttggacccacaattgttcgccaggcaggaaactctgctattcggttcagcacatacactggtttaaagcaagctcttcaaggacatctaacaccaggtgagaagctgagtaccaaaacaaccatttccattggttgcatctcaggtgccgttaccattttctgcacacaacccattgatacggtaaaaactcgtatgcaatcgtgcagtgcaaaatacagatacaaaaacagcatccattgcgcttacaaactgtacaaacaagacgggattcgacaactttgggcaggaacgcttccacgacttgttcggttgacgctgagcggaggcattgtctttgcagtttatgaaaaatgtgttgattttttttaatgtgttcagcctacacgcaacgggttaagaaatagtccggatggtgttttagtaggtgcatttcgttcaaggatggcttcagtggcggttttatggtttcaaaccgccatgcaaacatcgtgttattgggttaatcgcggttaagtatatacaatgcagagactgttctcattaaacaagtactaccaagcaagcattagatgaaagaggaaaaaagaaaaacgagataaacgattgaaaggacgaacgggtgatacaaggtttaccagtggctcaaatccatagactaaccactgaacataacactgcggtgtggaagggagcgggaaagaaagaaccaaaggagaatactcaaggaaacataagacggacgggggagagggtacttagcacattagctggtcatttacagctcctgactgggcttggtacgtcctgatgtcttgggaagcaaatgttggtgaatgttaggaacaacaccaccttgggcaattgtgacattgcccaagagtttgttcagctcttcgtcattacgaatggcgagttgaagatgacggggaatgatacgagtcttcttgttatcacgagcagcattaccggccagctcgagaatttcggcagcaaggtactccaaaacagcagccaagtagacgggagcaccagcaccaacacgttgagcgtaatttcccttacgaagaagacgatggacacgaccgacggggaaggccaaaccagccttggcagaacgagattgagcggacttggcgatagcagccttacctccagattttcctccagacattattaatgggaattaaaagcttaatgagttttacacgatcgttcagcaacaattgggtgagttgttggtggaaggagtgttcgctgctatttatttattttccgtgacaattagggttagggttgttgatgaatcatggcgaaagcaatcgcgaaccttaaataaatggaacgcgtgtcgcgtctaagcgcgtcggtcattgatcggacgcgactatcgatgacgtgggttaaaggggtggcagggggtcagggtgaggcaagaaagcaagacggtggtgaatgcgtcgtaagctgctgatgatactgtcaatttgaatatcgacttgttaatttcggcagtatagcagaacttgattcttctgttttttgtttctttatttttcagtattagataggaaatgaattcacagtgcgacagctgcataattgtatctccgtgtgaactgccgtaatcactaatttcatatttaagggtctgttgaggggttgctagcaaattcgggttgtcgagcaaatgaaaccaaagttgaattcaagtgcgttccttgatttgactgtgttagttgatacttttgtgcagctgggaagatgcatgcatatgatatacctttcccactttgtgacaaatagaagaaaggacattggctcaaattaaatatcagtaaaaataaataaaatacataaaaatagaatgaaaaatacacgaaaataggattagaaaaaataatctttaaggtgaacgaatttgttaatgaaattaaaataaactggaatcaaatttttaaaattttgatttaatagaacaaaaaatattgaaaaatattaaaaaattaaaaataaaattaaattagaaaatgcagaaaaaaaaaaagggaaacaaacttaattcagagacagtgtgcagctcactctgtcttgcttttggacagcgtgagtctcaaagattcctgctcagcaaggttctttccttctacggctcctactcgcttattactctcgcttagccgcctaaatgtcgcccccacatacccccagtatgactgttcttctgctggtggtattgtcttcctcttccgcccacacctacttctcctctaccaaccacttttggcaggaacactggtcaagatgtcggaagtttacgaaggagctattggtatcgacttgggtaccacgtactcttgtgtggccgtctgggagaccgccaacgttgagattattcccaacgaccaaggtgctcgtactaccccctcttttgtcgctttcaccgactctgagcgtctcgtcggtgatgccgctaagaaccaagccgctatgaaccctcgtaacactgtcttcgacgccaagcgtcttatcggtcgccgtttcgacgacgctgagacccaaaaggatatcaagcactggcccttcaaggtcctcgacaacaacggtgttcccaccattgaggtcgagtacttgggtgagaagaagcaattcactccccaagagatctccgctatggttttgaccaagatgaaggaaattgctgaggccaagttgaacaagaaggtcgagaaggctgtcattaccgtccctgcctacttctctgactctcaacgtgctgctaccaaggatgctggtgccatttctggtcttaacgtcctccgtatcatcaacgagcccactgctgccgccattgcctacggtttggacgccaagaccgaggaggccaagaacgttttgattttcgatcttggtggtggtaccttcgatgtctccttgttgaagatccaaggtggtgtcttcgaggttttggctaccgctggtgacactcacttgggtggtgaagatttcgatgctgctcttgttgagcacttcatccaagagttcaagcgcaagaacaagctcgacatctctgaggacccccgtgccctccgtcgtctccgctccgcttgtgagcgtgccaagcgtgccttgtcctctgtcactcaaaccaccattgaggttgactctttgttcaacggtgttgacttctcttccagcatcacccgtgcccgtttcgaggacatcaacgctgccaccttcaagaagaccattgaccccgtcgccaaggtcctgaaggatgctaaggtcaccaaggccaacgtccacgacattgtcttggtcggtggttccactcgtattcccaaggttcaaaagctcgtttccgacttctttgacggccgtgctcttaacaagtccatcaaccctgatgaggctgttgcctacggtgccgctgttcaagctgccgttttgaccaacaaggctgactctgacaagactgccgaccttttgttgttggatgtcgttcccttgtctttgggtgtcgccatggagggcaacgtcttcggtgttgtctgcccccgtaacactcctattcccaccatcaagaagcgtaccttcaccactgttgccgacaaccaaaccactgtcaccttccccgtctaccaaggtgagcgtgtcaactgtgctgagaacgagcctcttggtgagttccaactcactggcattccccccatgccccgtggccaagccgagcttgaggccaccttcgagatcgatgttaacggtatcttgaaggttaccgctatggagaagaccactggtcgctctgctcacattgagatcaccaactctgtcggtcacttgtcttctaccaagatccaagagatgattgagaacgctgagaagaacaagcaacaagacaaggagttcgccaagaagttggaggccaagtcccaattggaggcctacatctccaacattgagcaaaccatctccgagcccaacgttatgatgaagctcaagcgtggtgacaaggccaagattgagtctcaactcgctgagtgcatgtctcaacttgagcttgacgacgccaacactgatgctttgcgtaaggctgagctccgtcttaagcgctctgtccaaaaggctttcgcttctatgcgttaaaagtttcttctttaatagagatatgtgattcacagttttgctagctcaaatacttggagttttggtatacacataaattgtgaggtttgtttaggatttaaaatgattaaaggttgtctttacgattgggaggggtttgagggaagtgtgatgcgctctgcgggcgaaagcatttcgtaagtagttttcatattagtaagttcgttagacatagcagtagggctgcgatgggtaattgaagtctggcataaacgtttcgggtgccttgataattgactgagccaggtccttcgtcgcctgctcattccgctcagaaactcgctcctgtcgcagctttgatgttctccatgattcatggcatcgttttacgagctgaagagtgtctgcttgattcaaaaactggccgtttaaagcgaaatggttttttggctttccatccggtactttgtaaatagagaaccattttttagtactttcgagcaatcccggcatgtacctcttagcatcttgaatatctagtatgtttagtaatgacattcatagttaacaaagaacatgaaaccacagttgaacgacaacgttcgttagcttaccattcatcttctcagctaggggatcttgggtatcaatgacaataattttccaatcggtttctccttgatcaatgagagccaatgcacccagcagcttaacttgcttgatttgacccgtttttcctttcgagccacctatgtcgcagacatccagaggatcaccgtctcctacgaggccggtgaattgatctctttccttttggttttcccaactttggggaaagacgccataattccatatgtagccatggaatgggaaacagtttggaacgtatctaattttatcattcttcatgtcataacgtattggctgaaggggatcatggatagcaatctcacattttgcctgcgtccaacggggtatctcaacaatctgtacaatcattagaacattgaactatagagggtgtggagtccattcttagtaccatgttgaaagtcttctcgtccgaggcaataggaacatcatgtaaatatgaaacaggtttcccttccttcatacaataaacccggaattctggcgtatgtagcctaccaattgctttcaattggtatttaaacaatgacctggccaagtttgacatctatgtattatattcgatcgttaatttactgtcagagtcgtacaaacaaaaaaccgactcgtagaggcaaaatagtggcgtcttcgaaatgaaccttgcgtttgcgtaagatacagatccaaggtcgaagaaggcgtaaatgtataactaaaatttgctaagttgaccaaaatctttgaatccgtttttattactgttgtacccctgcatcccagactttgtgcaaaacaatatttcttcaattcatctataagagttttttcgagccttaaatcagtttgctgatgtacatacaacgttcttaaggtatttaatcgacattttatgttgatttgtctgttaatattgacacttgattcagtgacccgtacatcatacattcaaaccttccaagcttctgtacgaagtcttaggattaattattaaacaagcgtattcataccacgattaacggtcttctgtgtttcacaattctgtcttttcttttttattatcattttcccttccctgacttataaagtatggccattaacggcttagtctgtcaaagatgccactcattcttgaatgtcaagacaaacgacagcgaagatttatcaaagttgaagttactggcatctcggtatatccaagacaatgcttatccctcaagaagagaccatgaagagtctggtgagacctcgccttcttctgaagcattagctaaaacggagaaagcaatgaaggaaaccattcaagcccgcatcaagcaggacaattctacaaatggtgcccttaccccaattcttgagtcgttcattatgttacccaatgatggagaggaacctgaagagttagatgacactgttgcaaacaaccttcttagtcgtaagatggagatctataattacatttttgatgttttgtctgagaaaacaaaaattgaacacccactgtgctccgattgtgctgaacttctcacagaggaaatggacagacagtttgagacaatgaaagctgaacaggaggtttacacagaatatcataagttactctgttcacggacggtggatgacaatgcgttgttagaggcgaatgagaaaatccaaaaggtatgtttgtaactttcattacttcgtactaatgttggctctagattcagatagaaatcgacgcgaaaggagccgaagttgatgccttaaagacagaggaggagagcctgttacaacagctcaagcaagcagaagaagaagaaagccaactcattgaagaaaatgccggtttctggcaggatttcaataattcacagctcgagttagccaatctccagcagtcgaatgacagtatccacatgagatttgaaatgctgtcaacctccatggagaatcttcaaaaactcaacatctatagtgacatattctacatctctcactatgcagaatcagaagatgatgggtccattgcaactattaatggactgcgtctcgggaagcttcctagtcagagagtacgtcttagctgaaatgtctgaacaaagtctaacaacactacaggtttcatggtctgaaattaatgctgcctggggaatgactgttcttctaatgcaggtcttagcggaaaagctacactttgtttctgaaaagtttgaattaaaaccttatggcagtcattcctacatattaaaaaaggaagtagatgcctctggaaatattaaggctgctaagttgaatctattttcttcgggtgagctaaagctttttatgcatcggcgttttgatcagggcatggtggcatttcttgattatatgaaacacatgggtgaattctgttcgcgaattgacccagcaatggagcttccttatggaattgagcatgacaggattggtgggaaatgtatccgtcttgctttcaatcaagacgagacttggacaaaagcattgaagtttatgctgacaaatgtaaaatttattgaagcttatgtttcgtcacaagacaaacaacagcttttttaaatgaatacgaagaggacgcacatctgtttatgaatgcccaacgcaactattaacttattgtacagactattaattaacgaatgtaataatatatattaagacaattcataggtacttgagccgtattgtaattcaatcgacatatcgaaaaaacgcattttgctcttatgtatatgttacatttgacaaacgtccgacccgtgctatatttttttcttaactgtacgcttataggccacttggactggacgtctaccaccgtgagcgaactctctaccatccttcaacatgcctaaaaaagcgcttgatttgcgtattccggcgctcattaagaatggtgtgcaagtaagtattgcttcttgcaaatctttactaaattgtaggtgaaacaacggagttttttcgtggtcgtcggcgacaaggccagagatcaggttgtaaacttgcattggcttctttctcagtcaaaagtagcatctagaccaagtgtcctctggatgtacaagaaggacttgttgggattcaccaggttcgttttttgattaggggtattacggaagactaaccgttcagtcatcgcaagaagcgtgaaaataaaattaaaaaggaaatcaaaagaggaatccgtgatcccaacactgaagacccatttgaattgttctgtagcattacaaacattcgttactgttactacaaagaatctgagaagattctcggtactacttatggaatgcttgttcttcaggatttcgaagcattgactcccaacttgcttgcaagaacaattgaaactgttgagggaggtggtattgtcgtgttgctgttgaacaaaatgaattctttgaagcaactgtataccatgagcatggacattcattctcgttacagaacagaagcacataatgatgttactgctcgtttcaatgagcgcttcattctctctcttggcaaaaaccctaattgtcttgtcgtagacgacgaattgaatgttttgcccatttccggaggcaaaaatgtaaaagctttacctcctgcacttgaggaagaggatccgtcgaagcaaaaaatattagagctgaaggagtcgttagagggtaacgagttggccagctcattggttggtatcactaagacggtcgatcaagccagagcaattctcacttttatcgagtcaattgctgaaaagagcctgcgtggtacagtgtctctaaccgctggacgtggtcgtggtaaatctgccgctttgggtttggctatagccgctgctgttggtcatggttattccaacatcttcattacttctccttcgccagaaaacttgaagactctgtttgaatttgtcttcaagggtttcgatgctttaaagtatgaagagcacattgattatgacattattcaatccacgaatcccgccttcaacaatgccattgttcgcgttaatattttccgtgatcaccgccaaaccattcagtacattcgtcctgaagatgctcatgtgttaggtcaggctgaacttgtcatcattgatgaggctgctgccattccccttcctttggttaagaagcttatcggtccttaccttgttttcatggcatctaccatcaatggttatgagggtaccggtcgttctttgtctttgaagctcttacaacagcttcgtgagcaatctcgggcgtttgttgaaaagtccggcagtgaaggcgcaccagctggacttggcggacgcaaattgcgtgaaattacccttgaagagcccattcgttacgctacaggtgatccagtcgagtcatggcttaacaagcttctgtgtttggatgccacgagcgctcccagccgtttggcaaaccaaggattccctcacccttctgagtgttctctttaccgcgttagtcgggacactctcttttcctatcaccctgtttcggaagcattcctgcaacgtatgatggcactttacgtcgctagtcactataaaaattcgcccaatgacctgcagttgatgtctgatgctcctgcccatcaattatatgttttactccctcctgtcaatcctaagaatcctcagctcccggatcctatttgcgttattcaaattgcgctcgaaggtgagatctcccgcgagtccgtgttgaacagtttaagtcgtggtcaaagggccgggggtgatttgattccttggcttatttctcagcaatttcaagacgagaactttgcttctcttgcgggtgcacgagttgtccgcattgcggtggcccctgagtacactaaaatgggttatggtacgcgagcaatggagcttcttcacgaccattttgagggcaagtttatcagcatgtctgaagacaataaaagaattaaactccacgccgaccgcgtggacgatcacgatttggagagtaagattttgcaaacagagaatcttcaagttcgtgatcatcgcactatgccccctcttcttttgaagctttctgaattgcagcccgagcctctccattacatgggtgtttctttcggtatgacttcttctcttctcaaattctggaagcgcggcggttactgtcccctctacttgcgtcaaactgccaatgatttaacgggagaacacacttgtgttatgatacgtcctttggagggacgggaatctgaatggcttggctatttctcacgtaacttctatcgtcgtttcctcagcttgttgagctatcaattccgcgattttactgctattacagcattgagcatcttggatgcttgcaacaacggcaccaagtttgttaaaaaggaaccagcaaagttaactgagtctgaagtttccacactctttgaaacgtatgacatgaagcgtttggaggcctatgccagtaatcttttggattaccacgtaattgttgacttgttgccatgtgttgcagagttatactttaaagatcggtttgccgatactgtgaaactttctccagtgcaacagtctgtcttgcttgctcttggtctgcagaggaagaacgtagatgatttggagaaggaatttaaattgccctccaatcaagttcttgctcttctcattaagttgttgcgcaaggtggtcaaccatcttgattctgtcgaggagcaggccattgaagcagagatgaacgactcatctgctcaacaaaagccagaaagcaaggtgcctgaattcaagcctttgcaacaaaatcttgatgaggagctcgaagaaggtgcagatgaagctcttttgcagcttagagaaaagcagcgtgaactgattaatgctgtcgacctcgaaaagtactccattcgtggagatgagaaacagtggtctgctgctgagaagcaaatcaacaaaaccagcggcaaaggtgcaactgtcgtgagcgtaaagggagaaaagcgcacaaaagatcgttctgaaggaactaaggatcgtgattcaaagcgcagctctcataaaaagttaaagaagtctagaaagtaggatggtagttgtgggttattgattattgcatttcgtttttttggacttttggatagaaatatttacagtatttccactgtgctaatagccattcctttagtggttcttgtttttctgtaattgactttgtttaaatttaaattgtaattgtgtcctatagagttatggttcaatgaatatgaaaacacatcttttcaaagttgctctgggcaatgttgtgcctcctttgttgggattttattacttgatcttctatgtaagaaattcttagacttaccaaatgccaggtgcatgaaggacacttcgctaacaaattaaaaataaaggcgcgtaattatggcaattgatagaggaacagattttgatcctattgtaattcctagctcttctccattttacgaaaggaaaggcgtcaaaggcaattatgaagttccgaattcacctggtcattcttctgtaattgaaaattcatctcctttaaatgaaaacttagatgtctttatacaacgcatacctaaaaaaggtcatgtcttggcctcaaaatcattaaatactactgacgttactcataaaaaacgaaatagttttaactgggataattgcgataaagaagagagctacgagattctcgacttaactgacggttcaactaacaatcttattcaagatgcattaaagaagcagaatgttgtctccaacagatcgaagaaacttgaggatttggaatctcgtttcaaacatatcccaaaaactatcatccaagaaacattagaaagtgttcaatggaattcgaatgttgccattcacaagcttacattctacaaacctaaaaaaacaactcctttaaaaacatctgaagcagacatctccgtcgaagacgtttcagaaactcatatccaaagacccagtcgccgaaagcgtagacggaggattgcaacttctgatgatgatgaggaagaagaagaggaagaagagaaaagttcaatgcctgccaaggtatctcgtgctagttcaaaacagaacaatgtcagtgttccttcatcgagtgaacaaagtgaagcctccggcgtcgatgaaacggttgaagaagagtctgaatttgataaaaaggtgctccactttcttaatgcatgtagtattcaggaactcctggatctgtctggtcttccacgagaagtcatcgaaagttttattgtgaagcgaccgttcagtactttggaacacgcaagaaatgcagagaaaaagaaagcaagaggcagaccatctaagcgttctgggccgaaaattggccgacgcgtcgtgaatcgaacgtttgaagtgatgcttagctttgaggccgttgactctttaattgcaaagtgtgatcattacagttcgttaatttcaaatacattaagaggatggcacacggtcatggatgaagaaaaaattgattcttttctcgaaaatcaagaacgtattgattacaacttccgtgaagaacaaccagaacttttggcgcccaatataatcctaaagcgttaccaagtaatcggcgtgaattggttaaacttgatgtaccaggaaaaactttcaggcattttagcggacgagatgggtaagctaactcattgtaaatgttttaacgtatgaaataggtttgggaaaaacgtgtcaagtaattgcttttcttgcacttctgaaagaacaaggcatccatggtccgcacttaattgtggttcctgcttccacagtagacaattggcttcgagaatttcagaagttcagtccttctcttcatgttgagcaatatggaggatctcaggctgaacgtatggagaagcgatattacctagtcgagacacagtacgacgtcctcgttacaacatatcagcttgcatcaagcagtaagcaagatcgttcttttttacggcaccaaaaatttaatgtatttcagttgagagtcgatgatatttcctatgctaactcttttaggtttgtgtttttgatgaaggacattacctaaagaatcgtttatcggaaagatacaagcagttaatgagtattcctgctatctttcgactattgatcacaggaaccccactgcaaaacaatttgaatgaattgatggtatgttcaatgtccggatcacatgcttacgctccagtctttgcttgcctttatcttaccaaatgtctttgacaataatatgcaaggactcgatctcatttacaaaataaaaccagccgcggacgcatcactcgagcgtgcagtgatgtctcaagaaagaatttcacgtgctaagactatgatgaatccatttgttcttcgtagaagaaaagcagatgtattcagtgaacttccggagaaatcacgttttgttgaaaagtgtgaaatggtctccacccagaaaaaggtttaccaagcgatactggattcacgcaacaatccagagtcaagtagagacaacatacttatgcaacttcgaaaagctgctaatcaccatctactgttgcgctttcactataacgattcgcttcttcggcgcatggcgaaacaaatcatgagggtattttagacagctaacgcgcgattcaaacacgacacattactaaaactttactataggaagacgtgtatgctgacgcaaacgagcaatacatattcgaggacatgcaggtcatgtctgatttcgagctgcaccagctttgtgttcgtttcccttcaataaaaaggtttgctttagaagggacaccttggatgcagacagccaaggttctgcggttacaaaagttgctaaacgagttcaaaaaggatgatcgtatacttgtgtttagtcagtttacacaagtacttgatatcctcgagtttgccttaaaatccatggatgtcaagtacctacgcatggatggcagcacaccggttgaaactcgtcagggtcttattgacatgttctcaacaaaaccaaaatacaagttgtttcttttgtccacaaaagcaggtggttttggtattaatcttacagctgctaatgtggtcattatgtacgattgttccttcaacccgtttgatgatttacaagcggaagacagagctcatagagttgggcaaacacgaccagtatccatttacagactggtgacggaaaataccatagacgtatgtgttgtctttttgaaagactgattaaaaggagcatttactaacaatcgttgaacaggaaaacatacaaaaacttgcattcgctaaacttgcgttagagtctagcatggtcaccaataccgaagaaatccaaaaagagctctgcaaagaaatcttcgataccggtgacaaaaataaatagtttgagctaacgaatacacacaacctatacaattgccattgagtaattttatgccgacattgttaaaactgtgagtttattagacactaaagaacggactcggtatttaatggtgataaaaacaaaacgacctgcagcgtaaaccattcactttcatggaacaccagtcagcaacgcttgtcgtagaaatcaaaagaaaaacaattatatgaaaatgagaaagaacagtcatgaaacctgaagacagtgcgacgacacaggacaaaacaatgtaacagcacagaacgtccttaaaccagcaacgggggaagtgattgtcaagcgccgcacgccttatctgctcattaactctatggacagggaaagaggattacacctttttagcaacaatgtacggacacctcccgaagcatccgtgcttttttcattccttccactcatcaactctgtgtcaaattttagatagcagctggagtaacgctggtaccgctgctgccaccggcggtttcgggaagagctggagcaatgggtctgttgctttcggcaaagacacgagtcaaagcgataccggcaccctcgattacggccagaacacaggcacagccaatagcaccatttctcgtggctctccaaccaccacgaacggctaaagcaccaccggtaaagaaaccagcaatgatggcattccaaggatcttccttacggcgaacacccttgacagcacagtcaaatgtactgaagagaccaccccaaacaccgaagttacctcctaaaacaggagcacgggccttggcagctgcaattgctgagaatcgtttttcaccctaagttcgttagtatgattcggaaatgaagaaagcagaacgggaattgagtaacggggacatgctcggaaggaagaggaacacacgtaaaacagctctctttagactacagcgtgaccactaatgcaagaccataagaaaacttggaactttttctctggtatcagaaaaaagtcccaaattcatctcatggaaccatttcaagcgccaaaacgtgcttttttatatccaaacaaacaagaaacacaatatacacccaacttcggcgagctgccgttctctttttttttttttttttgcttaccggtggactatttctccaacctttaatggaatgccagatggcaccaccgatggcacccatggtgaaagcaccgccaaaatcattcagaataacataaggacatggatcccgcgagtgatctgcctgcgacatgttgcactgtcaaatgaaggaagtgaggcctgcactgttcagaatctggtggtggtctttagctgttgtatcagtgggatcagctaggtgggatgcgtcgaccgaagtgggatactgccgaaattggtggtgataacaggtgggatgcgatgggggttagtgggatatttgcgggggtgtcttttacaaaaatgctatgttatagacagggaaatggcagtaataactagagtaacagaatcacagaaatacaattgtagtgtcgaatgttacacttggatccctcccttgttcttgttcttgttctttggttgattagactgtttcagaattttatttacatactcgatgctgttctgtttgtgaagatggtcgttacaggtatttcgcttgataaataaaactgatgaatcaacgtttcactggcaaattaatttcctcggcagcatctacaaaactcaaatcttcaggcaggttatgaggcagaccctccttgtcaaggaatgcatcattgtaaagtttggatgagtgacgatggccgggatcacagaaaatagtaacgattcggtgaccgggtcccagcttcttggcaatctttactgcggcaacacagttcaaagcagaagaactgccaacgaaaagaccatcgttgtgcactaaccaacgggacatttgcacggcctgtgcatctgtaatgcgataagcccaatcaatcaatggttcagcgatggagaagttgcgtgtcattctgttcaatccaataccttccacaatcgtatccacttgtttacgacgacgtgtaccttccttttcacggatatcaaacataacgccattgacaatcttgttgtacagaccacttcctggtggatcagacaggcagacaaggatattacggttcttttctttgaggaatcgagacgttccagcaattgtaccacccgtgccagaaccagtaacaaaagcatcgactcttcctgcacactggcgccagatttcgggacctgtcgtctcgtagtgagcacgccagttggcaaggttttcgaattggttagcaaagtaacctttgttgggcgtgttcacatcatctgtcaactcctttgccttgtcacgggcaatattgacaaagttcttacgatccataatgggagccgggggaacacgatgaacatctgcgcccaacatggagagcatgtcacttttctcctgggcctgatcgtttggcatgtaaatacgtgtttcatagcccagagaacgaccgagcatggcaaatgaaatgcctgttgaacctgatgttccttcaaaaaccacatcaccctgtttcggccgtagcaatccacgctcttctgcgtccttcagtataaaaagagcaacacgatccttagcagagttccccgggttcaagtgttctgccttggcaagaatatcacagcctgtggcctctgacaaactcttgattcgtactaatttggtattgccaatcaaaccctcgacaccgtttacgatgtcttcttcgtccacatcatccttcttgtgtgtgcttatgtgtttctttggacggattcgagatacaattgcccaaacgcagcaacccgtaagtgcaccgtaaacaaatccttgtacgaagtgtttcgcttgcaacggcatgctgacaatatgaaggacgttttatcggtcccaaaaagacgttataaacgtgttagtgtacccaaaaacgagaatttcactgacagtttctaaactgtctttctgtaagtataaacaagcgagggcgaaaatttaagaagcaaattgaggaagtcaaacgcttcatttgaatggtcaatctttagtaagagggagagaggacaacggtaattctagacaggtagtcaaaataaagcatttatttgtatcacaatggtttgaaagttgtgagaatgagccgagtagagcgggaaaggattcatacaggcgaaacgaaaacgaatcaaagcaccacctgatgcatagatcaccctacacattgaatcgtttatatgtgttgtcgagattttaaagaaaacactgtttaaaagtcaaaatgctagaccaaaacagtacattgcacttaaccgtacattctgaattcatcccatagttgttcatataattaattttaataaaggcattgcttgtttcatatatggttttttttttttataagattgtaggaaacctccatttttaaaccagtgtttagtcattaggcatcatttaaaacaaaaaagtcaagacccatacattgtgattagcctgaaattcatctgcaactcctttagtaaaccaaagtagtactataatattgatttggatatgcagtttaaagcggtgttcatttaaggagccaaacgaacgagctcatactccttgtcgatactttcacgacggaaggagaagcggtcatgaagacggaactttccaccttgccagaattcaatttccaagggcacaatacggatgccaccccaaaactcgggcacaggaacaggctttacctcgtcctcaccaaactttttcgtatactcggcaactctatcctcaagctcctttctgtccttaattacgtctgactgaggagaagcccaggcaccgattcttgaaccacgaggacgagtctggaaatactcatttgactcttcacgagtcaggtactcaattgcaccttccacacgcacttgacgctgcagaggctcccaccagaacgacaatgaagcatgggggtttgtctttaagtccttggctttcttagatgtgcccaaattggtgaacacgacaaatccacgatgatccagttccttcagcagaacgagtcgagaagagactctgccagatggtaaacgagctgtagacaaggttgttgattctggagccttaatatcctggttctgaaccgcatcacggaaccattcgttaaacagcagcaaagggtccttgttaaccaggtcttctctatgaagacttcctctagtgtattgatatctctccggtgcaaaaatcagtttttccttagtatcctttgacatttcgtaaattgggtttttgaaaggtaagatgtgatggaaacgggtcttataagcaaagatactaatcaacaaaatcagaagcttctagcagataaagattataaatatggaaactccacattattcgagatgtttgttatttatagagtatcttttcaatgttttacaaaaggaaaaggctcggagccgcaattgaataaaatcacatttcgagtttcttttaacattcttactgcagaaactcggcacgccatgcttattcatttgcagaaaaaaggacacctattgaggttaaagggaagaatatgattgaatgcattcaaaactaaaaacagaatggaccaggtaaaaaaagagcgacccttcattacaaagatagataataataatgagatataaataaggttttatattattccctaattcgattgtactgctgccttggtgtattaggctttctttccttgccatggaatactccagcggcagcagagttcggggaaccttgctttttatgagagggggaatgtttggtaaaaagaggattgttgtgttgaagatatgtatcaactagagacgaaatcttgttaacaacaggtcccgggtaacgtttccgtttgagttgagagacaacttcaagcgcttccatcgccttgtcaaagtataaatatgcacgcaccatgttttcatacgtgcttggttctttgcgcgtcgttccacgtgtttctaaaagatcaaagtaaaacctagccctttccaaattgccgactttggaaaaccccttaataagagcattcacaatgtatgcattcagtttgacaccaaatttctccatgtccttgacaacgctaatcgcgttgtctagttgctcgttttcaaccaatgactcgatttgtgattggaaaaaattggcatccaacacgagttccttcgcacgagccttctcaagcgcttcgttatagcactccgtagctgccttgatatcagaaagtacaataccctggatgtgaatgcaggcagagtaatgcatagcaagtacgggggtattcaaacgacgcatcagttcaaaaatagtcccaacagatgcgatgtcaatcggcttcaaagtgccataggcgtccatgagcaacttgaacgtatgagaagaaggtttaatcccagcaatacaaagtctgttatggtattgcaaagccttggctctgctaaacattgtttgtacctcgaactgaatcattgtgttgtaaggagcaacacgaggttgatagttgggctgcttctccatctctatgaacatgttttcagcaagtcgctcatcgccaacacgacaagcagcattgataactgttccataggtgacgctcgttggaaccaaaccacggtccttcatttcgtgaaaaagtttcatgcactctaccgttcgcctagcccgacccagcttagacagaacagcattgtaaagaaagacagagggccgaacgttggaaacttttgtttcctcaaaaattgccaatgccgtcgaggcatcatcagtatcacctttccgggatgagttgttaatgagatgggcaaaagtcgatgcacgcggtacgtaaccaagttcacgcatctcttgacgataagtgttactcatatggaaatcacgagcaattgaagaagcgaggaccatgctatccagcacaagagccaagaaccaattcgctttctcaaggctactcgatttcataagccgaaacaaggcctttgtgtgttggaacactttctgaactgcatcaaaccgtttgtttttactcaaaacagaaatcaacaatggatacacctcaggatgcagatacgtgccggtttccattagctttccgaaattgaacagcaacatattaatgtccacctgttgaaaaggagagttggttaacattttcagaatggccgagtttgcttcttgattaacaacatccaaaccatcaacatcatggcacacctgcgagatatctgcaagaattctaccaccgcccgagtccgttgagaagcctgttgaaacttcagtaaatacagcagccctaactttcctcacaaagtcgtcatctttttcaagatagctaagtgaacgaaaaacgatataaacgttggtaaatggcaaggggcgaccatgcttcatgaaacactctagtaacaaaagcaaatcattaaccaatccatccgaaccttctgtctgaaccacaatgaatgcagtgtattctaaacaaaatgcaaacatccttggtgacaaaaagctagaataatcggattgtttagcaaggtggtatattactgtacgcaacaagtggacattaaagcttagtaataaaaaccctcgttgtgtctgtaggatagataacaaatgaaggcaaacattaggatctttacgtagattcgagtccaaggcctcccaaaaatcgttgaagacacaaggaatgagcataaacaagtaagccggaaattgattcgtatcaaaacggtcacgcggatccacatgcttccgcaacaagcgaagggcgacagccaaatgtccagacgatattaaggccttgtacacattggcaaatgtgtgatttgtccatgaagacactgagcggattagtggaggagcatgcaaacgcaaaacatcaactcgttgttccacagctaacaattccaagtatcgcaagagcgcaacatattggcccgaaaatttggccaatgagtaagttcgcacaaacactatagcaaaatcaacatccccattcgaacaagcggaggagagaatatcgtccaaaacattcgcagtgacgacgaactttggcgaccgctctaaggccttaagccatgagaaggcttccttatagcagcctttctttgctaaatgtgacaagaacaacatagacaattccacgggaattaaaccaacaccatggccggtaagaatcgtttccataacagacacggcatcactaatgcaatcattgtaaaagtaagcttctaacaaagcttttagaacaccgacgctagcattgggatgtgtaaacattcggttagcgagattaaaccgatgcatcagctgaatacacttttcgagctttcccaattttccaaaacactggattaaaacagggacaagagttgacgaagattccgagctgaaaacatttggtttaagattttccatgaggaaagtgagttgaacatcggcaccataagtgcaaacagtgctcaacatttggttgtaaaatgacgagctgtacgaaatgttctcagcactcatgatgcttgaggtataaataaatactgctgtttccaaagggatttcagagcgcaagctagtgatcttcgactgaagatcttgggtaacacattttgcgctgtacttgactctgctctctaaggattcaatctccttagtgacataatccgcacgacgacaaagagctagaataatactttcgtaggaaagtacgtctggctccaatccaaccttcagcatgtccatatacactcccaacaaattttgaatggcagacgaggaggcatgtgcgttttcatcatttgccataatgctaagcacagtgttataaacattaagatcaaatgttaaaccatcttccacagctttgctgtaaagatcgaatacgtgaatcgtgagacgaccttttacaagtctatgcaagagagaaagaaattcgttgttgttagaaaacgcataattcatcttcgaaaattcgccggtttcgacaagtttttgaatcggactgccagaactcgaaccatggtagaaagaacccaaatttgagctttcttcctgatcctgcaaaacagaaagtgcagacatgggtccagcattgaactgcaaattatcataactatgctttaaagaagctagttgagaacctccataacccagcgaaggagctcgaggaagatcctcgtatgtcgaaaagactggcgttaagggagtgctgctttgaccgtaaagcatttgattgaacccagaacccagagctgggattggtgacggagcttcgtcacttttcaacgaaggtctagaatagcctcctccattgagaaatggcgagttcacgtattcaagtaaagagttttttttggaagccattgttgatatagccggacaggaagtattaagatgggtgattgtgaaaagaaaacgtaagggaaataataaagggaaaagaaaatagataaaccagaatccaaagacgacacaccaagttccaaaaccgaagtacccgtgtagagagagagagagagagtgagtgagtgagtgagcgaaagaaagggagaaaaaagagagtctactgatatagtaaactcatgagctgagtgttacagagctttcctaacgaattagcaaaccaaaatgcaaattgtatccaaggaaaagccttatgccgtgaaattaagaagtcgaaacccactgaccacagtctaattcgagtggtaatgttgcaatttccacctcactctatttacagccttattgagaaacagtcccccgttatggaacgtttcttgcttttttttgtttttttttgtcttctttattcgcttctttgcctttcactttgcggcaaaaaaacagaccttcccgacactgaaatgacacgttaccgagtaaaagtacgaagttataactatctccagcagcttatctcggccttcaaaacttcagtggttaatttaaagggataatattcctaccctttacgaagaaagacaactccttatcgcaaacttggtccaaactacttaacctgaaaccaagagcggaaccaacagatcaagctgaaaactaatcaaataatgatctaacagctgtttaagtaacagaattcgcacaaaatcgagaggaattcgatcttgtatgttactcgaagccgcttgttgttggttggtaaaagctgggacaccacgcaccctccgaagcttattatactctgagatccttactaatacacgtcacgtgtcggttaaaaaataagcttacttaggaataccggttagaacgacgtacgggaaatggagaagatggaacagaaaacaagaacagagtacaaagcacaaaacgaattgatctgttagcctaaatttcaagaaatctttgggaaaagaatggtacagctgagaggtgggagtggaaaatgaaaagtaccatgaaagattccctcacaagcgtctcggattgttcgttttttcattaattcttcttaatgcaaacaatttctctttttactatcttttttttcgattaattcataacgtccaaccgtgcatttctctgccgctatttgtttcgacgcgtcgcgtgttacgcgacatcatttaaccttaatacatcaagagccgacaggaacaagacttaccttctccgatcctgaccgttcgtcctaaccgttctcactctttttcaaattcactgaacgacccttacttgtcttagttatatgtcgatttgttaagaagacaacttggttgcaatggttcatgttcaattaggtttattttcgcaattgctagcatacgcagctttcggtctttttttccaaggaacatatgctttggagaagccttggaaggtttgtccactttttgttgatttttccggtcaattgcagcatgctttagaacattaagactaactattcaggcatgcccaaactacaaggtattttcggaaaaaagacactttccagctgaaggtagggttgacttcttttaaatcttagctgacacttcgtccaggttctttaaagttgccgttgcaaagacctgttcacgcttgtagaacattccactcagatgttgtggaaaacaaaatccttgaagtgaaagacgcacttggtgatactgatttggctcgtttgttcgagaactgtttccccaacacccttgatacgacgattcgttggcactcgcccgagaaagatgatccgcagacgctggttattacgggcgacattcctgcagaatggttgcgtgactctgctcatcagcttgcaccttaccatgctttggcaccgaaggacaagcaactggcgatgctgcttctaggtgccatccaaacacagtctgaaatgattatccaatttccttactgcaatgccttccaaccccccaagaaaagttatattcatggcgaagacaatggccaaagcgacgttgttaccccttcgtacgatccgctggtcgtcttcgaatgtaaatacgagctcgattcactcgcttccttcttacgactttcctacaagtactggaaggctacttcagataaccgtatatttaccacaaaatggcttgcagccgtagaagtcatatatacggtactcgaacagcagtccatttcgacgttcaatgaagaaaccggcctgcccagaaaccctgtctactccttccgcagaagaactgacgcgggaacggaaacccttgcactgtctggacgaggattccctgtccaaggaaatggcacacttatccgcagtgcttttcgaccctcagatgacgcctgcacgcttcaatatctcattccttcaaacgcaatgatggccgtggaactgggacatcttcaggagatgctctcggctaatggcaagcattctcttgctcaagctgcacagtcttggacgaagaaaatccgcgaaggcattgagaagtatggcatcgtcgaacatccagtgttcggacgtgtgtatgcctacgaggtagatgcgtacggaagcgcaatctttatggacgatgctaatatcccttcgcttttgtcgctcccctacttggggttcgtagagcgcgacgattctgtttacctcaacacacgcaaaatggttctctccccacaaggaaaccctttcttcctgaagggccgcctgattcagggcatcggcggtccgcatgtgggtctgcgcaatgtatggccaatgagtcttatgattcaagccattacatctgacaacgacactgaaatttcagaactgctgaacattatcaagcgctctaccaatggtcttggccttatgcacgagaccgtcgacgtaagcaacttttctctctacacccggccatggttctcttgggcgaactctttgttttcagagctcatcatggacctgcttgagcgaaagcctcatcttgtcaagaagaagtctgcctaagaacactgaatgaaagctgccgtaaggaaacagcgacctgttttccatttcgttggtgctacagatgctatttctaatgtgctgacccacagtactttacaatatcgacagattgcccttgtaattactcaccaacgacagtaaataacctccttaagtcatcgtttgacatcactttcgctcaaagttccgactccttctttttcacaattggctaccccttggcaagaattttccccattgacatccaagcgttggagagaattacaataagggctatttttccgtaagagcactactacagacgccctgtaagtttgtcatgactgtagtaacggacaaggcatcccgtttgctgctcaaagtcgaggccaaacagcaatccgctgtgcacgaaaatgttgcacaccttcttccatgccacattgatttcgacggacaagcgcccgtaaatgagtactttacggttgaacaagatgaggcttgcaaagaaaacgctgtggcctatcttcgcggacgcgagttatgtggaacagaacttgcattgcctcaaggttaccaaggctacctggtgcagtcatcctcaacgaagccggaaccggatgctatgtcgacgaagcgagaacagggctcggatgacgaagaagaggagcttgttcctacatcacttgcagcctctcacattttcgataaagtcttctactgggagcaagaccttcaaccgcaactgagcaaagacaaatggtatcgcggaattcaggaatggaccgtatttgccgaaaaggtttgtgagctttcgtatccctgtgaatgtgaactaactaatttttagcttgctgactaaagaactgcacaaaggggtgatttacatgttccgccgtgaaatccgtctactatattaacagcggctaccgcattgtgtcttgtggactttctttcttatgcaactcgaatcctttgttttattgaaatcgaagaaaagaggtaaaggagcatgagaaatgtttctttcgagaacacgtctctataccatctgtatattacactctacgtttcttttactgttttatagttttgctgcgtttaccttaccaagcctacttggacgttcttgccgtagagaacgctcgttcagcttattttctcttctactaaatgatacatatagtcttaaggaattactacctgagttacttgttctgccggagaacggacgtccgtcgccagccaatgcatgcgagtccgttctccgtacgtccccatcaatatatcctctgtaatgaatctcttcgtgtgtaacagtcttccacattcttatttatcctatagaccccttggttgttattttggtgagctgaagtacgtttttctccatgcgattcaacacttccccactaccatatcccaaacactttgactatgttttaagaactctcaacactcgcgagagaagagatacgtttgtctttgttttttacgagtactcgttgatatagattctcctgtttttgaaaagtttttttcttatttttttccgttttgaactttttgttatttccgcttccttttctcttaagatccgacttcgactcctctttaattgtggatttaccctaattgttagtattgctgctacacaaactgcttcctaatgtccacggctttggggttttctgaaaagaaacatgatagaacacaaagtcttggtccgcccctctctccctttattagcataaacgacatcgatgaactcacgaaatcagcagtctcgaccgtcgtttcctctgacatacgacccctaagaccagctcccaatcctcctacctcccgtctctgcagaaaagccacctgtagtacgggtgcggcttctgcctcgacatctcccaaatccgcttctaccgactatcacgtccccctcgtgcacaagaagtccacctccactacatacagcaccaagtccagcttctttaatctcagtaaagattcggttaacttttgcgagaccggaagtctccgcagctccctggaacgccgactcagtcaccgaaagtcattgtcacatttatctgacatattcaagaccctgaagcaaaaactacaggtgaagggtcaggagctggagaagcagccctcaaaaaggatttccacgccgtataactttaaacatgtggctcatgttggatgcgataaacagtcccatggctttgctaatatgccagccgagtggactcaggcggccgtgcgaactcaaaagggttcagctcaccttcgcaatcatagcatctcgcatcttgcgcctcatttcagagcgcctgcgacattatgcgacgcttctcgccgcacgcaacttccagtgttgcactgtaatgatcggagccctcgcaaatgcattagtggtaatgcggaaggctgtgtaagcgccgatgtgctggactttatgccctccatcagaaaggtcgagggagccttgtcacggtgtgcgtcgacagtatcgaccctgcagtcaaacggtaacggcacgaacagaagtctttcgaaagaaaagattcacactcacacacggcatctgtcaatgatgagcgactcgacaagcagtctccgtgtccaagacattgatctcaagcttaacagctcatcggagaacaatctgtcttcggtgacgccgacacgaagcccggtgaaactttccaatcatcgcccgccgaagtcgttttctagtttacgatacacgctttccgacaccgatcagaaacacctaattgaccagttgtgcacgcaaaaagatcctttgctgcagtacaccgactttgagaaaatcaaccagggtgcgacttcggcaatgtacgtcgcgaaaagcactacccaacacaagccttacgcgataagacgcgtgttctacaaacggaatcacggtacgtctctgttgaacgagctgcacgacttgagtacactttctcataagaatcttgtgaagtatgtcgagagcttttggtatgacaacgatatctgggtcgtgttagaacacatgaatggaggtactttgaagagcctgcttcgtaagtgcgcgcttcgggagcagcagattgcagctatctcgtacgaagtctgcttggggcttgcgtatctgcattccagaggaattattcaccgcgacgtgaagtcggaaaacattcttctctcgtcagatggaaaagtaaagcttggtaattttggatgtacagcccacaatggaatgatggatgttttgcatcagacggaatcggatggttcgtattggttggccccagaagtcatcatgggtgagaaatacaactcgaagctagacgtctggagtctaggaattcttgccctagagatggcacatggtttgccgcctgaattgtttaacgatacagctcggacgctgaattcgtcttcgcaaaccggcattcagttcttccatacacccgattctctttctcaggatttccgtgactatgttatagctacgctgactgttgatgtggccgaacgcccaacggttctgcagttgctgaaagacttttcgttcttgcagcaaagagaacctctctcttccttgaaaccctatattcagattaatatccaggattcttctcccgattccaacaaatacccctttgacagcgacttgcgctaatgatgcgtacatttaattgttttaattttctcctttccatttcgcatgggcaccacaggtaatccaatatcctcttctttttctgttcatcgataccactactattactatttccccatatcttttctggcttatgactgaaacttttccgattgatttgttcttcgctcccctattcgccatcgcttatgatcgtttgttcccccaggcttgtgttttttgtgtggttttcttgtctttttcgttactattgttcccaaacttaatacctaataacgctatgcacaggcaatgtgcttctattcctcctgttactttgcataatattttcaaaggataaactattaattatcattattacgtgaaggctgtcattacggacgttttagaagaagaatgatagagaagctggaacttgtttgtgaaggtctagcttgatcgttgaggcaatacagggcagcactctgtgttattgaagggccacaaacgggaattaaacactttagcacgatgaacttgaaacttcctcagatgtgcttgatgacgatggtttgacatcccaattgggagtctgtctcaatgaccatctgtaatagttcaaaagatcgtccagctttgagtttaccgtgtatccttccgccagcaaaatgcttgtatttacctgctttgcaacgatgtctctttggttttcatttactagtgccctgaacttttcaggaagctgtgtaaagggaaagcataccagagccattatgtcttcgagcttgttcatgtgacccgtccttgtcaagggtaccagattttcagaagcaaagtccagtgtttcttgaaacattttcgtcagttcctcctcgttttcggaagtaatgtgaggccgtattttttccatgagttggagtctcagcaaagagaacattaaatcttcgtttgtgtctaaaatctaaataattacaatgttagtattcaacacaaagcgagaagcacgggagataaaactcgttcattcattcaccgtcgtcttccgtattgttcgaacctcaggggacaagtcgttcagcccgttaattgctgcttcaatatttcctgtttgaacatgcttgcagatttcaacacgtttctgcattctgtccggaatatgcgttgagcaaaggtttgcttccttaataaagcatcgtgctgcttcttcttcgccttcatgtaccaggaagtcgaaaacaaggctgttcatttcactgaagacttcgttagccctctttaccggttcttcgtccgtttttccaacaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtggtgaagcagagagtgcatttgtgttttgcgtaatgcggtaaaggagacattgtgttatgctgtaacagtacactaaatgacgcttaccaaatattttcggtctcgttaattgttttaacacactcgcctcattgcacgctgcgtcgcgctgcaatgctacaccaaacttgtaacctacacattttactcgattttacagtgttttctgttttgttccatttcagaatgattagacgttgaattgaatgaattcctctgccttaacatctttttttattgtcggactggagttttcgaactgaaattgtgttttttttgcgctgaataacacctgtttcgcactcttctgtaattactgctcagattacaattcttggaattcttttcgttttcagcatagtgataaatatgagtcaattctccagcagtgatgaggatgaagatgaatggctggaattggacttaaacaaacctcaagttcctgcggaagaagaagaggaggctgacgacttggaatatctttttggagatgaaaaagctacggatgcattaactgaccttgatgcgaagccaaagattcacgtcaaaccaaagcctgatgagcttcaattgacactagaccacacgaagaatgtatcaaagaaaagaaatgtccggcgaattacagctcgtgataggaaaattagatatcatacccaccaaacgcatattttgtgtctactgttccatttgtgtacacggaatgcctggtgctcacgtactgaagcaacgaagagtttacttaaactgattcccaaacaattgattgatgctctgcatccaccagcgaaaaagtcgcaggcccttcgaagccgttcatttatacaggctgttacgaacatccgtgaaatctggaagcggacttttcgtataactaaacctggtctaaaaaagcccggctacggcaaacttcagaatgagttagagggaacggagaatgtatcatttgaagcttttataaaagcaacaaaaagcctggaagggagccgtgacttgggagctcagttacttgccagtttgtatcgctgcgctggagtagacacacgacttgttttctcattacaacccttgagtttccgatttgttggctcatcgcgggaaggtggtatggctccagattcagctggaacatcgtctacattggaaactgctttgtcgaataattctctctttgacaactcattcgctgcttttctctcggcttcatcgccggaacaacctgtgcaaaagcgccaacgtcttctccgaccgtctttctcacaaagcccatctgtctccgcgtctcctagttctgtcagcgagtctgtaccggaaattcgtgactcgccaaaacctgttttctggatagaggttttcaacaatgcactacaaaaatggtcggcattggatgcatttggtgatgatgctgtgggtaaggttcgtgcatttgcgccgtccacaaatgattctctcaactcgatgacctatgttttcgctgcagatagtgacggatacttgaaagacgtaactcggaggtatgttcttcacttttacaaaacatttcagtatcgtgtggaatcaattcccggtggaacggtctggcttgagaacgcgacaaaaaggttacgccgaccgaatcggttgtatagagacagagattccattgaagatggggagcttatgcagcgcgaactgtctgaaggaattcctaaaaatatccaagacctcaaaattcacccgctttttgtgcttgagcggtttttgaaaaaacatcaaatcattcatccaaaaaaatcgtgtggacgtatcaatacaaaaaagggcacagaattggtctatccgcgaaagtatgtcctgtcggcgtattcttccgagcgctggtacataaaaggttttgtcattaaacctggagagcagccagtgaaatacgtgacgaagagacaaaagggcgaagagaagcgggtcgctttgtacacagaagagcagacaaaacgctacacaccaatgcctgttgttgccaacaaagttcccaagaatggttatggaaatatcgatctctttcaacccagtatgctaccatacggtgcttaccattgtacgcataagtttgcactaaaagctgcgaagatacttgatatcgactttgcgagagccgttgttgggtttgactttgaacgcggcatgggtaaaccaagatatgcaggcgttgttatctcgaaggccttcaaagatgcattagaagagactgcacacgaactgttactcgactacgaagatgaaaagctatcgcagactcgcaagactgcactcaaaaactggaaacgtttatgcatggggctgcggatacgtgagcgtgtgcttaatgaatacagctaagaaagaatgcattattagttcgaaattataattaaaattaaatcgtcttagataaaagctttcaaaattgcgaggatgtttatgcacttagtagtattcctccaaattctcaattttgaataggggtgaagattgtaggatgctgcaattccaatcggcgctcttctcataagcaagcttaggaagaattcctgcgtttctggatttcttatagctccattgagctgatgtttcagtgtcccagttccagaaaaaccaaccccaggtcttctcaaatacctccatttgcgaaagagcgtacatgttcaaatacgtcttgtaagaaggcgggtagtttaacggatcagcattcggaatgtcacagctacaagcaccttcaactgcacaacccccattcgggtatactgcagcagaaaagttgccttcccaacgagttccttcaccaacatcgttcaaaaattttgcgcaatccgtatctgcaagactccattcaccgacaaaactgggcaagaaagcattgtcttcaaactccttatcccagacatcgcacacagcatgcagtgtatcgatgtgagacaaacgaagcatgaaagaatcgaatatagtatagcgatgaatgtcaataaccatatttggataccgaattggcgcgtaattcttctcaatactaccgacgcccgtaaaaccatcactagcgacaatatagccagaatagccttgagctgttatagttttataagcttctttgtgccaatcaataaccttcttgttttcaagaacgaacatattcggctcattaacaattccataaatggtaacaatattcttgtagcgttcttgtgcgaagaatgtcgcaagcatctcatgaagcttaagtgtaagatcggcattcttctgtcctaactctgatccgtcaagccaattgagaacacctaatgttcctccgtgattccatgaattctgattgcctggaacggcgtgtaaatccaaatttacgcgtagtccattttcgcgagcccattcgatcccccgtaggagatagcgccaaccaatttggaaggggtgtgtttcgtttggtgacgagaaaagaatccaataagggaaaggaatccgtacgtgatctaaacctgcttcccggatttcccgaaatgtgtcttttgtcacaaatgtattgtaatgtgtttcaataacattattgacatcttggccgaggaattgatgaagttcggtttcatccgtaagttgatgagtgccattaccatatttttcaaagaaagacggagtaataaatggctccatggaaagccaaccgccgagattcactcctctaacgggttgactaccataagggaaaggcgaattaaggggcgggacgccagggttagcccgagtacaatcgttatagaagctgaacaggcccattatgctaagtccacccacagtttcatttgtgaaggttgtattaaaatcatcagttgtaagccatgtactagcatccagatatgttccccgtacataatcaggtatatcaacgggctcggaaaagttggcttttggacttgacacttcgagaacctttcctttcgacatatcagttgtgtcgtttgttgcattattatattgttgtcttatttttggaagaatggaacaaaagactataggaaagaatatcgcagaaaataagatgacggtgaagagcgaagagaagaaagcagtacagatatctctttttcgaattcgcttgtaaaacggtttggtttcatcttggcttatgttataaaagctgttggagtcatcagtagacgagtccgcagttactttgtacatttcttgagcttgtcagtgggagactgtttttgggatgagagacaaccgtttgaacagttctttattatagttaatggctcaagcggaacggaaacccattgagaaaagttactgtagccaagtgactttgtgagccattatttcatcctagctttgaacaagttcagactggtttaatttgttttccttctcataaacaagttgtaaaatagtcatcttctcttgttgaagtttttctttttccgcggcccagaaacgtttaaaggcagcggcctcttcgtcaacagtttcataaagtgcatcaatctcctcccttgattctttgtaatcttgcgcagcaacatggagcttacatcgtagatttttgagttcttcttttaggacattatattgatcaatagaaacatatgccggaccagaagaatgagacgaccgtgaggaatgacgtgtcaaggtagtacttcctaaatttagctcgggaatgtcgagcagacttgaagacattaatacctgagtgtcctcatcggtactgtattcgttcattgctgtgtcgactctgctatttgtcctgtccgcggaatacacagaagagcggcaagacgtatacatggaagaaacaacagaacgaacatcggaagtggaagacaggcttatagcgtgtgctggaacaggaggtgcattaaaatcaccactgggtgccggacttggttgtgtgatatgaagatgtatattgtttggcaagctcttcgagtcccttggaagcggattgttaagttgatccgcaaaccgagaccgtgctgaatgaaaatctgtgtccgaggatacttttttcgatagacctttccaaagatagggtgtggctatagaaataaactcgacaatgggatacattttatgtacgcatttacgaggacatacaactgcagatatggaggcaaagaactggatgttttcttggtaatcaccatcaagtttttggtacacttcttgaaccgtagtaaagaaagcttgaagcagggaaaagactccgggaggtagctcttcagtaagagtttgaatgatttcaacattccgactgaaaaggctcttgttgtttaaatccaatggcaaagagagaaattcgttgcaaagcttttcacttagcacatgtccagcatgagcatgggctttatctttaacaaaaaacaagaaagaaccgaaaagtattttgacgggtaagttctgtaacagcgctttgacgttttctgaagacttgtctacttcttcgctaactgccatcatctggtctttttctgactctgaaaaattcgcaagaacatcttggatgttctttctagcaccgaatgcatatctataagcagacagcttctccacaactgtggtacaggaatccataattcttgaactttacgaaaaaaccaaaactcgcattaaaaagatacaaaattgcatacatctagttcatgagcacaatagaaaaccgattatggagagtttatatgtacaaattatgggaactgtagcttttttcctactgaaagaaggaacgagtccgaggcagggcattaataaggagggacagtgctcagaatacgcagcaatttcccgctgtgtaaaatcaccaatgcatttatattattgagagttgggtgttctatcttatacgattgctagtaagcttgtcgagaattgaaattatcgttattcgcaaattcagtttgtaaaagatttcgaggatatagaagtattagttacattcattgtattgtttatgcagaatgtctctgattatgctttctcaaattgatagcaagcttcttaaacgaaattgctaatacttgaatcgttgctctataagaaccaaaagaaatgggatttaaataaggaaagagagataccacagcgtgtttattagaccgagagaggtactataataaaacatgattactctaaacgctgtatgactttataaacaacgtcgtatgcacccaagaagatggcacctccgcaactgagccaacaaactcggggtacgagacctctccaaaaggcggtgaaaccctcatgccttaagatttcagaaactgtttgaaagtaagttttttcctaagatgttgagttagtacaaattatgccgacgaacagcacatcgtagtgaagccactgagagcagccagttcaatcctcccgtgcgtttaacgtacaccatgagcgagcatcattcttgttttgagaacatccattggggttgttaatgcagctgcaacgccgcctgcgacagagccataaagagcagcttggtaagaaggagccacatcgaccttgtgtgagttacagtattgggccttcaagtattcccaaagagggtactgaataagagtaaatggtatctcacgggcaatagtaatactgaaaccagagtaaagactcttccagccttgcgcggaactaattacggatttgaacacattcttcgaactcaatgatcctgctgaggcttgtgctttctgtttgattacttcggtaggaacgcgaacagtgcatgcgacaatttcaccaagtgatgccgatatcatatgaacaactgggtcgcttaagcccaacttggacctcgagagcttttttttagaagtctcataagtcgtaaagaataaggaagctaacagctgtcagtcattttcagtaatagacgataggttaagtattgtataaataaatacctccaggagcacttccaacaaaaatacttccaattcctctgtaaaggcccttaaacttcccgttttttaaaaacccgccttttgcttgcaatcgtgtttttaaggtgtcaataggaaatagtgaaaaatccactgccaaaccggcacagattccagcctatactagtcagagtcaaatggaagaacgagtactcacacctagagcctcaataaacgacatttctacgactggttctccttttcctccagatttccgctgccaatgttcctgcgttcagagtgaaaaagtaagtgtcttttggaatgaatgaagcggaatgaagtttctataagatatggtgggatactctattggatgcatccctacatacagtaattgatcaactcatacgcccggtctccttgttcacttcattgggtttgtcttggatttttcaaaaaacaaaagtgacgactaagatcctctgtgtattgtaaaacttatcataaaacaatccgaaggctcttttaatactcatgcgacaaagacaaactcgaaatttgctcattgccttttcatataatcgtgtgaaacacagcaaaaacttaagaaactcctaagaagctcatgcttacggcagacaatttctttgtaaactcattacggagctttattccgtatcttcgtaatggaactgctggtacgcattacaggtttcattcgtattttactaacaagaacaaggagtggccgtctcaggcggggttgacagtatgtgccttgttcatttgttgagagaaacgatgcttcagtacttgtggccaaaacgaatccatgcattcattgttgagcatggccttcgcaaagaaagtgctgaagacgctgtgatcaccaggcgaagacttctcgacatggggattccctctactattttaccattaaatcacaaatgggatctctctaagcaatcaaagatcgagacaattgctcgagtattacgctatcgtactttggccaaagcttgtctgcgacataaaatttatggcttatttacggcgcatcatcttaatgatcaatacgaaacaatagtaatgcgactcctacagaggaaaccaggaacctggggaggattgtgtggcattcgaaaagttgctcctcttcctgagtccgaagacatttatggagcggatcaaatacttcttctcaggccttttctctcttaccctaaagcacgttccatatgaagttatatctttgctaacaaattagaccctgttgaacgagacttgcataaaaaaaaaagtacagtggtgcgaagacaaaagcaataaagacatacaattgacggttagaaatgctattcgtgctgtgggtgtcgatacattggtgtcaacggaaatagcaagcatatcgcaaacatttcaagaacttgaagaccattctcagaaaagtgtgcattcattattaaagcagtgttcttgcctatattttaaagcgattcattcttttcaaatgcagataccatgtataattatggacacaagtagtgatttcattaaaacagaattccttatgtaccttattgacataatcacaccaaaaacaaaaaagaaacgtcgctctattgaaggcatcagcaaacgtctgtggaacagtacaaaacctttgacggctggcggttgcagctttaccttaacaaaagatgacaattgttcttcctatatcctattcattacgagagaacaattttcaaaacgagacgcacaaaaggctacttttgttctaaaaaatggctccactattctctgggataatcgcttttgggtacaagtgaaatacgatagtgctaaatcttttactattcggccgcttaaaagcggtgacattaagcaaatacggtatctttgtaacaactttccgaatctctcctgggctgctttttccaaaagcgctccggggaaaacacgcttcacgatgccagtgatagtaaacaacttcactcaacaaatcaattgtcttccgatctcgaatgtcaaatgttgtcaagatgttgaggtcagaattgtacctcgaaaggagccgaacctagaattgtttgctcatagtcggacatgagcgtttgtgatgaaatttcaaaatggctcaaatttatattatatataaaacgtatcgtattgatcttcttgttctgttttcacactgttggcttgatttcgttaaatacgctgatacattatggtttggccttttactgccaagaagaagaggaagcaagcgagccaaaaactgaagaagcttcgccatacacttagtctaacaagaatggacgactcatcgcaattgctgaagccgctaacttctgattttgagcctctttcactaccacctttgccttctgttgtcgatgatatgaaccaagtaatggatgatttgttcagcgaaatgaattacgaccccgagacagatccttttagtgttgttttgagggaattacgtatcaaagaagcagttcctgcatacacaaatgactgtcctccatcttacaaggagaacgcttgagtgctatttcaccctgaactcgtgtatctactaacatttacaatatttggactattttttcttatataaacttgataaataatcggtgtttacgcgtcacacacataacctggcttccttactctcgtttgtgtggtctttatcatgtcgagataggattaatgtttgttattttcgtataatgcatttaagtatcatcttgtatcataaggtagccaaaagatgtgagccggacattatcaagcattagccattctcatgctgttgacattctcccagttaatgcgttgacgagtcactggaagttggcggcgaagtgtcttaaacattccgttgtttaagccagcaagctgagagttgatggatttttgtgcttcattttctaccttctcgagagcttgttcaagtcctgaatcattttccactgtcgaagaaaagtcttttgtagaatctaaccacacgtttccatcttcataataatggacacgagcataaactgatcccttcaaagttttttcttcaatgctgtacgtcgcatttaaacgccaactgccgttccagaagttgttaggattgtatttagaggccacaagcacaatatgaaggacttttggagcggtctcatccacgaacaccgagtacgcaggacctgagagatagtgtttctgtacaacagccttcaactgtgtgagaatcttctcatcaatctcaggtttctcagagtaagcttcgatgtctgaagcggtctaaacaaaaaagaggtgtgagcagacgagagaaacaggtaaggtcacataccatgtcatccacagatacagagaatgacttttgttgcacttgatcgtaataacggttgtctggaagtttgcaatgactcgacaaaacacaagcgtgcgtcatcccatcctccaacttcaatgtgacaattgaattgttttgttcatgatatgcgaggatgtttcgctcaatttccacttgattgtctaggcccaaggcttgaaggtcttgtcaatgttagccaacagaaatgtttttcttagatgataaatgaactggaaggttaagccctcacagaacatgtcttactgtatcctgaaacttaagaatccacataggacacagcgaccaagcgaattgattgagttttttcggcttaaccatgtacgagatcatttatcacaaacaatcacgaactcacctttcacgacctcattgacctcccctggaggggattcacgaattaaagcatacagcgacgaagacattgaaggaaacagtatatgcaaagggcaagtttgctcgcgtcaattccgcatctggtccatgcctccgcccaaatagatccttggagttcgttatatttcgttaaatggtttaatggatactaacacaatgtagtgagatgatgtcctgccttaccaagagtaacttaaagtcaaaaacaaataacattgttgtgagccttcatagtacatcgtataccgtcatctcatatgttttccatcaaatcaattcagctttgtagatactttagccgtaaatcaggtgttcttcgttattggcacagtgccccgtacttaactcattcaaaattgcttgaagacaaattaattcgtcctgtagaccgttcaaaagaaacagaaaaacttcttagatctcgtttagtttaccagtcgagaaaacgagggattctggagactgacttaattctgtcaggattcgccaaagagtatttgtccaaatacaatgtcgaattgctaaaggagtacgacaatttactaaatgaggcagactgggatatgtaagcataccattgtttaacaaggaagggatatttttttactaacatgtaaaatccagattgtactggtgcaccggcgagcgtcaagctccagaacattggttgaacagtcgtgtgctgcgtgatctgaaggagtatttgtcgagtaagaacggagttgttcgttttatgcctgaattgtgaggacgcaattgatgttttagctgtcttcgtttgtattcttatgtaatgaccatgtactataatttacgtgtgtggagaacccgttttcctcaatcatagaattgcacattatttctttcgtttgcgatcacgatggtttcctttgccaaattgcatttcgatatcagtgatttctttcggagctgcttcactcagatttatgggttcgtctttgcctactaaaatactgtcttcgattcttatagcaacgccttgggcccagcgaggccaacggtcgtccatgggaaagtatactcctggttctatggtgatctagcaatcgttagttgcggaagttcacaaattaatcgaaataaaacacgtaccacttgatttttcttaatcggctcataagtgctgatggaagagcagtcatgtatttccagtccaatatgatgtccaacggaatgtggatacagcacattttcaatttcctagtgaacgaacgttagcttgatatactcactttgttaagggcttacgaagttgctggcataaatgccaatttgccgcaattcttctcgtaaaagggaactgctatggttgtgaattgctgctatagacaatcgttggttttcagtacacagttttatacactctttctgaacattcaaaacggcttgataaatgtccctttgtgattccgtaaatcggccatttacaggccaagtacgagatatatccgttacatagttaccgtactctccaccagcatcaacgaggaccatgtctccgtccttaaggacgttattattgacggtgtaatgaatcgttaacccattctaaaactagttagagcagaaatatggaatgggtagaaaggtacttaccaatcctccagctacaacaggtacataagcagagcgttcacaattcccaacacgaaactcgtaatcaagagtagctgcgagttgggtttcggttgcaatctgacctccatggaacacgttggcatacgcttccccactgatttggccagcatgtttcatgcaatgtatttctcctggtagttttacacagcgaagcggatgtaaaatccggctgatgggtttcaggctacacgactgtgataagtttacgatagcttctgcaatcgttggtggccgaattctgcatagatctccgaatgttgttgagcccgtcataggaacatctgcgtaagcacatctgtatttttttgctttattctgcaaaactttttgaaaatcatggatgtttaagacctgttgaaaagctgtaagtaaagttgagtacgggacttgttcacaaacctcgtcagcgccaaacatattttctgcagcagcaagacccgttcttgtaccctcccacttttcggcaaatgcatcctttggtcgaagaaataacgtataccggaaattgttggctttggatgaatcgggttctggaaatagttagataaagatcagcagaatgtgtttatcataccaataatagcagcactgctgggttccaaacatcctagaagtcagaggatggacgatggggcttttgcttaccggttaaatagaaactaaagcatgagttttgaggtttttaaacaacaagggcaacgtacaagttaggatcttggtgatactcatagctttggagaatttactgttaaccttaaacttgaaaaatattaaatagaaaacttacaatgcaggtccacacatatagctgacaaattgtgagttagcaattgaacttaacaagatgttcatactttactggggcagatgtggtaacaatgaattcatttttgtcaagagcttttgttgctcgtaattgtcgagctttgtactcgtctttggagatacctcttgtcactaaccatgttaaatttcatgcggcaagtattaaaaacaataaatcttacattcattactagcaattaagtgaggatgtgtttcgtgagttggttgaccaaaagttgcatattgtcgaaaggaagcgatgcaatttcgatacacgcattggccaggcttttcaagacgctttgaggcccggaaaaatacgcgtttaagaaacatgaaaaggttagaggggcactgcaacctctcaaaactggctttcaaacaagagctcgtattgttcttagatcaaccgtaaagagggtattttggtggtgagttttacgggtttttatccacgcaattaaaaagtatgaagcaggtaagctagctgtttacaaaaaacgccatgtaaagtggtttatttatttgaattcttacaatttagtagtaagcatctgtaccgttttccaaaaataaaaagtaaaaattaaataattcgaatctataactttttaaaccagcagtagagatgatacactcaccaggcccctctcgtttgaagatccctacaaagaacaagtgtattttcctcgtttttgtcttctgatgttgtgattgtttcatgaccatgtgtttgaaaaaatgggcaaacaatagtcttcatcacagacaaaaagaggcgctcgatgacacctgaaagctggtcaccggtttgtcgaaagtctggatactgataacgaaaacgttagctaatttatcgttgtgtaaagtacttactgcgtttacttccagaagagaaactgtttgatcagagctaattagcaaatccacgccaaatatctcgaaagcattatccaatgtctggtatgtgttagttgaaaagactaatcataaagtaattacctgaaagtgcaaagactgtgtaacagcagcagcctcaaatacttctccaacaactaggaggatctttttaaatatatcatccttgttgggtacttccgaatcccaaaaggcttgtactgagtgggaacggcctgcttcctgaatgcaagtattcgttaagtgtgacagtaaaacattcgtgtcagaagttggtttcacgtaatcgttttgggcaaacaagcagagcatttccttattcacgtaaaccttcagggacccgaatgcaacaacgtatgcacgtatatgaaactttttgttattcagcaacaaaggagccttgatgtatttttgagcaatgaagtttcggatttgattaatgacaatttttcctaactttttgttaccggttgagtcgttctcttctgtgttttcttcatcctcgctttcctcatcgaaactgtcgaaaatggcctgaagctcatcaattgtagaaaacaagcgaattccttgcgccctatcgcacatgctcggttttaaaatataccaatctcgttcatttgctggtctagcctcattcatctccagttcttgtcgcaattcgtaagactccattaaggcatcatcaagaaactcggcgtaatccagttctaaagtaaaggtttctggaataactttttttaaaatagagtccggatgttttgttgtgtaagagagaacggaatgccatagatattgttttctaatcaatgcttttcgaataacataagaacacaataacgacgaggagttagccaaagctgcatcaaagtctaaaagttcatattgagcccactgcaagtctgcatcctttccatcagatacaaattgtgaacttggatagtagcgttgaattgcactctttattttcggttcaacataaggatcttgataatcaagatatacttttaacgacatttctttagatttgaagtcacccttctataatgaatataaacaaaaatgcgaagaaaaaatgtagcacaaagcctccgatacaagaggttcttggtcagaaaaagaaaacaaaacaaaaaaaaagaaggaaaaaatcgctaatacagaacctttgcgactgttgatatgaaaattatatagggagttaagtaagttaaattcacacaagagttgagcataactgattttaatatatattttaaacaaccaaatacgaaaagttacaaaaaaacagccaagcatttaatgaaagtagataattcaaagtaactagaaataatatacacccgtcaagcgagcagtaagacattaacatgacaaatgtgaatggacaaattagaaaatcaaggtcgctgccaaactcttattctaccacctataccagcgataatcatgcagtcaggttggaagcaaatagaagtgactggggcgttatcaactttgtgagcagctaccggcgtgacaagaggaacagttgagcaaggaggtaactcatgtacgatttcttcttcggaactaccgaaacccaatccctggtcctcgcttgagttggtaatcatcggtgtcagctcgtttaacatacttaatgaacttgcccttgtattcagatttagtgaacgtcgggtcattgaggatttcggtctatggatagcgccaacgctgaagtcccagagtaatagttgacaatccatacccacgctcgcaaaacggtaactgtcgccgtcgcaacgccattcatcaaaaacgacggcttttacaaatgatttgtgtccttgtccgcgagcaaacaatttccgtgcaggaaaagaccacacggaaatcagatcgtcttcaccgccagtgatgagaaactttccatcgggagaccatgctacgcaggaaaagcctccatagtaactggaaaatatatctgaaatacgttctcgcaaataatcaacaataataagctttccgtcactagtcacaacagcaatgtgctgacattctgggctaaatgatgctgcggtgatttttacatctgggatggcatagcaggaaactggattaaattttttgtcatcagtagaatgcgtactcttgataaccaaaagtgacctggataatcctgatgaaatcttccgtctcactctatcattaacgactaggtgaacaggttgatcggagcgttgtgtgtcatatatagaaagccatccatttttatggacagctaaaaagagcgtctcgtaacccggaacccatttaacagtaactataggcgagtcattaaaacatcccttaaacaagttagtaagaggactgtggaagagcactctggcagagtcaaaatgggtttgaaaacgtacccctttatttaatcggatgtattgcaagtttaaaggattgtaccaaacaatgtctcctgaatcaagacccactacaagatccaatcggaatgagctcttagaaagcatgttcaagtcaagactagtgggcctcgactgggcgaatgttatctgacataaaaaatcgtttgttgtcgccttgctgagatcaacccagtagaagctattttcaaaaatagcaaaaccaaaaacattacaatttgttttagaggaaagaagcttaaggaagtggtcactgaagcacatgctccttacaaatgtgctggaccgattagcggatgaacgatgtgttgagcgatgaagctttaagtgatgagacgaagaggtggaataggagcgtttgtgagagcgagtcaagtccaaaagaacggaaggatattcgtggctgtcatcagcagtaaatacaccgttgtttttcttaatgtttgcaacgaagtctgggttcatgaccagttcatcgtaattcatccgtacaacaactagctcaatcggccatgtgaaaaatgtgtgaccatttgggtctaacggatgcgcaactaaatgatgctgttgtggagctcgaagaacgagctcatcacgtaaaacatactcgccctctcgcgaactgagaaagagtacaggttgagcaattcccgaagccatgaaacaagattaaggggaatagactgacctcaatagacacattcaaacaagaagaagtctacttagcacattcaattgcgttttccataaaatacgcgatgtaggaagagttatcagatgcacttaaatgcatataacacgattatgtctataaaagtaatagaattagcataataatacttgaaagatatctttttcgcttgtttcagtaacgtacaacatgtaatcctaaattacgcgtaaaagaggttttggttccggaatagtcgcaaaccatgcgtaagctagtataagcactaactaagcatcattgatagcagcacgtgcaaagtgggcattgctatctaagcggatacattaagcttaaacttaagcgacaaacgtaaaagtgcgagcgaatcgctggaaataaaatgtatgatcttcactgtgtcttaatgtgactgataataagttattactatcatttgcttcagttaagaatgatagagactactttatagtgtttatactgtaaataattccaacgacttttagataaagttgagagtcgaacttaatttattacaattacaattattattgttattattttactcatttaagttacggctagttgaaatgagaaaaagtgattgcagtctacgtaatccaactttcctaaaacatttaacagttaatatcaatttatctataagtaaatctctccggtcgataacaattgacttgtttattcattcattcggagtacatagccttataattaactttgaattaatgcacaaaagtttggtcaataaaccattaccgtaatgattcgtaactctacatgcagaactgattagaaagcacttcattgtatattaagtacagaaacaaagtaataatgccttaaatatattctacggcaactgtaactaggaaaacatttatgaatcatgctcattgtacaactgaatatctcctataacctttcattctttccgctttaaagttccacgtggttctcgcttattataaacactagttttcactacttcatactatgacgtatgcaaacgccaatcaaaaaagagccgtcaaataagctcagagacgcgtcaggcaacgcctgccatccacctcgaaggttttctcgggtagttttgtatatttactgtaataaaaggaaaccagacggtctaaagatgtcttcgtcgagtgaggatgaaggaggcgaggcgacggtgacagtccgtcgagctagaaacgagttggaggagaagcgcgtgcgttccatcgctacaaacggtatcttgaagcagtctaaacgtctttcttatgaggttttctggcaccctgcttaccttggtggtttctgtttggcgtatcttggacttattcgcgtcagtgaatactatggaggaaaaagtattccccggatgatcgctttgttattcatttgcagtgctgtctttctgatgtttatggaaattccatgccgtcgtttgtatgaatctttggcaaaggagtgtgattcagagacgggctcactagctcaacaaaatatgaagcattactggattgccttcctgggtgaagagattattggaatcattggtctgttgcccgcaggcgcaccaggagcgcttccagaactgcctaccatcgttcattggaatgttgctgtcaaacatgagaagtacgccaacgacttacttacggctgctctgactgaagctcgggggaagcgttacaaaaagattgcagcctacttattttcgaccgataaaagggtccaaattacacttttaaagaagggatttgtagagacctcccgtgttgcgttccactggatgtcctttttcgggcttcgcgaacttgttcttgagcgtcaaccctaagtctcaacttaacggaatgcatgacatatacggccctgaagcactttaacttaatcctatatatgagtaaaacaaaactgtttcttgtgagtcgcaatcttcgttggtcggtagtgtgccctaaagttacggatgtaaattatggaagaaatgcaattcctcctctcagttctagctaaacaaattacaccttataaagaagagatgttactcaactatattttttttattaagtatttgccccatgggtgtaattggaaccccatcgcagatggcgaccgcctttcgcttgcttgtgtaatagagtatataattcggttactaatagtcgcccacacctgccgtccacaatcatccacaaaatacatttcaagaaaaattgttagttttttactcatagacgattagtgctgtggttaagaacactttttataagttctttctcgtttttgagcgtttaattacctcccgtcgaagagtcatataccactgcagtatcagcattaaaacagtcgaatatctttttttttgaaagctagaggatattaggaacataattgttttatcctgaattgccgatattgtcttatgaacctctcctcagcaaaaagacggtttactcgaaaatagtcaagggaaacttgaataatttagaacaacaaaccaacaaagcactgaggtttcatatctcaacagaaaccggtataaaagtctcgtaacggacgttaaaactaacagtttttaaaagtgattatgaacacaaacgaacacgatatggctacagagctggataacgatatgttctcaaatccagaagacgagagccatgatgtttcttacagaagtgcaggggcgcaattgaatggcaatggcgatgattttgacattcatgtaattgatagcgacgcacctgcccatgaacatatgacttcctctgttgacgaccacgatgaaggtgtgtcagatgaggaggaggacgaagaagaagaagaagaagaagaagaagacgaagcagtggacgaagatatgagtggtgaagatgaccacaggtataacaactattactctgagtcatatgaatcagacgaatcagaagtagatatgagaaggcagttgcgacggggccagtctaataatcccactcaagactcctctacttttcctcttgacgaatttgaaaatagcgtgcgtcgtttttttactttctcccgacaagaggggtcgcagcttggatcgacccttggcagatttgctccctttggcaatttacccatacaatttcgtcaaattctcattggtcttaccgatgactcagatccttccgcacaaatggtcgcattgcaggagctttcagaaatattggtaatcagtacagaagatattttacaaggcttattctcagtggaacccttcgttcgtgagtttaaccatattcttgcaaatagctcttctatggaattaatgctcatgtgtatgacatgcttgtctaatatgctggaagcttttccttcctcaattgccgtcgttgccaatagtccaattgtcagcactctgtgtgtcaagatgttcgatatgcagtacattgatatgactgaacaagccctcaacatccttctcagaatatcagaaaagtttggagaccgcatcgttaccaaccgtggtttactagctgcactccaatacttggatttcttttatacgggcgttcagcgtgtagccatctccatggcagccaattgctgcaaattcttacgcgaaaaagatgtggatcatgtgaaagaagcatatccacatttaattaccgcgcttcaaatggccgataccacggtccgtgacaaggcttacgagtgcgtggagaatataatgattgcttttgaggacaatcatgatataatgaaaagttttgtgaacacggatttgataagctctatcgtcgcttcactcgaaacctcccaattctccaaaatgcaaacaacctcgcaacctcgccttttcagtattttgacctgcatttgttctgtttcggaaaattacgtgcagcctctcttggaaatgcatttgtccgatatcatatacgaattgctatgtggcattccacccccggaatcgttttcgcataattcgatggttgcaatgcaaagtttgttccattgtccaaacgagctgattagcaatgtcctcagtctcatctgttctcttcttcagaattgtccagaagttagtaaaaccggagaaaatagtgcgggaacgacaaatgctttggttcgtactcttctccccgtcgttatggacatttattcaaccacaactgataaacacaatcgtgaactagcagttattgccgctctccgaatgattaatagcgttgacaatgagtgtctgcaagcaacggttaaaagtcttcctatctcagctttcttggcttccattttgacacttaaatcaaaggaatatgctcttttagaaaacgcgctattaatggctattgctttgttggagcgtatgccggaaatttacaaagatttgtttataagagagggcgttgttcaagaagtctcctatatgagcagtgcactgtcggcagaactaaaaaagctgagacgtgattcctctggttcttacgaaaatgtttttcagcttggcatgttacagaagtgggagaagtcgtttctctccttctacagagatgacgaactggttaatccgacattggaaaaattgaccaaatttgcgaagtcactcgtatatgaaaatgattatgaacgtgtattcgcgcacctggttgaagtctacgaacaacgacttccagtgacaagttatgaattacttcaatctggacttatcccttctctccttaaattattgtcaaagggatctgttagcgttgtccgaaaattcttccaagctttcaacaaaggtgacgaacatcatgtactggactttactagtgggtcactttcacggtttattacaagccttcaagaactcctttccagaattgaaaagtttgagatttcaataatacccactagttctccttctcaaaacttgggattcttatccaagcagtatagactaaagcttgtcccctcccctactgtgaatgagagtcttggtttacgatctttcatggtttccattaacggtttggattcgctgtctacgctggaggattacatgaaaggaaaactcttctctagaagaactcttgagaaccgcttgtcttctcttcatgagggcacggccacacccattggaaatacatcgcttacaaaccgtattgctaatgaggaggactctgcatccaatcgtagtccaagtgttaatcatgatgcctctccaactgattcacagtctagctcctcggatacgcacctttctttttattttgacggtaagcctgtgaacaagaatttcaccatctttaaagttatactggaatcattgaaaccgaaagggaaatgttctatggatgacgttttgaatgcgtgcataaccctcaattacaacatttgcacaagtgcagacgaaccagaagttacgcctacagtagaagcctttcaatgtaacccagatctcaccaatgtgcttcaacttctaaaaacaatctacgactacctcagtgacctggaatctgtttttccaagtcggcatttaatcggtagcttagaaaatcttcttactgaattcaacaattggaaacttagtgccaagctgaatcgtcaacttgaagaacctttaattgtgttgcaccaatgtcttcctcgttggtgtttacatattgcatctaattatccgtttttgtttccttttgagactaggtatattttgcttcagtttacggcctttggtatggggcgagctataaattactggctttcagttcatccggtacaaacaaatgacgagaattcaactgttctacagcttgtcaaactaaatcgtcaaaagttacgaatttcaaggaatcagatttttgagtatgcaaaacaagtactcttttcatttggctcctctaaaaatataattgaaattgagtatgaagatgaagtcggctctggccttggtcccacacaagagttttacactacggtttccagagaatttaccaggaagcatcatcatatgtggagggatgacaatcaaacatctaactatgttcatagtgctacaggcctcttccccgcgccaatgtctcatgcaatcggtgcaaacgaaaaaatctgttcactcttcaagatgctgggccaattcatcgcgcgttcactttatgactctcgtttgattagcgtgcaattaaatccgttaatctttgaagagacaataccgttaactttaagttctgtcagtaaagttgacaaggagcttggtaaatctcttcgtttccttgaacgattgcttgctcgacaacaagctggattcactgctgtgcccacagagacaaaaattgaggatctctgcttggactttacacttccaggctatccttctgttgaattgataccaaatggtagaaatgttcaagtatctcacaaaaatgccagcaagtacatttcttctataattgattttaccgttggaaagggagttcagctacaaatccagaatttccgagagggcttcagtacagttttcaactacgaatcattaagaattattacgtctcatgaattatctatgctgtttggcaaagttgaagaagattggagcttcgaaacaattgcaaagtcaattgttgctgaccatggttataatatggagaatactacaattcataatctcatcgaggttatgagcaacttctctttttctgaacaacgagatttccttcaatttatcactggtagccgcaagttacctattggtggcttttccagtctacatccagctctgacagttgttcggaagctgaatgaacccccctacgttcctgatgactacctaccaagtgtcatgacctgtgttaattatctcaaacttccggaatattcgtccaaagagattctcaaacaaaagctaatgttagccatgaaagagggtcaaggaagcttccatttatcttaacaagcatgaccgatgttcagtgaagattttgataatcctaactcatagttgaaaacgaccttaatgaaaaattcatgacctttattaaaagttatctactatacttacaataatctcgtatgtgtcagttgtccattgatgcatatcatccgcggaggtcttaagtagcagtagtgaatgtttagaatattaaagctcaatcactaagattttactaatagtaataataccggtcaagcctgacctaaaagagggtttcagaagttcatactgggtaatgtagcatgaaagaatatctataagaaaaacaatgcatgaaaaatactatctcacacccttacgggaatgaaacgcctttttcttagaggcggaagatgaagatgatgatgatgccttggacgagccctctcgtctttgttcaccataggtattattgagaatttcaagctcactcttcactctatcactagagaattctgaggactgtctgccatttgaatcagcattcggatcgcccttgtagttctgcttcgaagaaccatttccaacagctttcctgcgaatacccggagcaatagatgccgtgttggttttggaaatcaagtcgaggtagctgtacatgaagttactaagaagcacttgctgcagcaatggtctccgtggattagataacttaatgtgagaaagtctatagatggctcgctcaatatagatagggaaacgcgaccaattctgctggtggtttgtacgattatgaggggtcttgaagctgctgtttttaggattttcttttttcaatggttcattaactttgcttgagtccttacgtttgccattgccggaataggtgtatttcttaggctttggaactggaggaggagtggtcacatttgaagtgggagagttttgcgagcttttctttttattcccaaataatgaattcagaaaagtggcatccttatccttcttggtataatgaccagattctgaggaagaagaagattcggcgttcttacccttcttcttcgacttatctttctttgcctccttctcctcttccgaggaaatgaaaagacgaccccatgacttctttggcttcttgctgtctaagggttgtgtgatgggttgggtcgtagaagatggggggtttgaggaagaaacttggtttttgatgctgtgagtgccaaccgtatgggttaacacagggcgttggggaattggaggaggtgttctaagggaagcccgcagattgggtgagctataagacttcggtatcgtcgaagaagcctgcttcggagtttcagaaagagagatgggtttaggaacatccttcttaacaataggctgcggggctataatgggtgcagccggcttggaagttaactcttttggttccggttcgacttcttgagttgtctgctcagcaggctttgataagggagaaacatccttatgagctattgtagcgggagcagcaggatcggtgggtgtagtggccttcgtatccccaactgttcctgaggagctggtagcgcgttgactggagttggacgaaagaagtgaagcctttccacggtgaactgtacgaatagaagcgccacttcttctaatagtagttcgggatgaacgctgaaggaactggcttggaaccaagagtagaggttggtcttcacctgcacttgagttggctcccgtgttttgaccattagacagttcggcaacaagactgcgcatgatgctgggattacgggccaaggtttccacgcgctcaagctcactaagttttaatgagcgtgagcgttcaacattctgttcctgaataaaaggggcagcatcatgatacgaagaagcaccttcttctggattaatctgatgagacagaagagaccggcgacgccgaagagtattcgaacgcgcagtagggttcggggcagatatcacagcttcagagttcttcaaattagaaacctggttgtccaagaaggacttccagccattgggattaagctcgggatgaagacttgcaggaacccagaaaagagtagaagcatcattgctagattgaggaggctgcatggccgcctctaactcaaccggcaggtcagggtcaggaattgggcttccttccagtgaccgccgccataactgtttgagattagcacgttccatgtctacctcctcctccgtcagactctctggaacgggagcaatcgcctcggcagttgcttcagctgttgcttcagctgttgcctcggcaggaggagccacagactccacggccttaatctcagtctcaagaatgggagaagctaggatgctcgagtcagaagtaggtgacggggatgaatctcgcgaagcagacccactcatacccctgtcctcaacatcttcgataaaagaggatgattcaacggatgaagcagaagatgaatcggaagaaggaggaagaggaggaggactgcaaggcagaggaggggtagtgagagcctcatgtggattggaaagcgcagagggactcatttgtacggcagttgtcgtttgacaagagtaattgctcaacatcacgaacaaataatccgcacaaagtcaaggcaaaaccaaaaaagtcccttatggcagtgtaaggtttaaataatagagatgcaatgcagtagaaaaagataatagcagagtaatgagtttcttaaacaacacgaagtaggaagcaggtttgaaggaatgcgatcagttgtgaggagtagaacaaaagcgtttcagttcttacggtggaggaatcaaatgcctggaatagcagcaaaatagccttgaattgttttaaaacacaaacttgaggccggggaaggctgaagaagggaattaaactcgcagattcgtaaacgcacggataggctcacgcgtacacaaacaaaaacaaaccgattaaggagctcttttaagaggtgaagacggtggtagtagatgtgaagatactagctagcaaaatcattcaaaaagctgctatcataagaacaaaaacggctagtatcgtcgattgcttcacagacgtcaataaagggagctacaatgcaccgagacgtgtaaacctggtagaatactcttttcaggaaacacacacgtccacacagcttccgaaggcaagtcacgaacaacgctgggaattccctacaggaatacgtttcgctgccgaacaagcagaatcgctctccgtgtacagtactcctgtgcttatgatgagaactttataattcttagacgcacaaaggcacaggatgtcgcagaatgaacacagacactgttgcaaatgggttgatgttgctcgctggtggagcgtttccggcaaacgaattaggtcttccgctttctggtggagcgtaaatcagtggagaaggtttacggatcgtgcagatcattgtggggtgaacaggcgattgatcggctaaattggggattacgtaaacgagaagcgaacagcaaacgaagttggcgagagtaaatgtttgcaataaatagggcaatttcagtgagattaggacatatggagaatggaggatcttgaaagagtgtgctgtatttgtccctggatctctatctatataggtagatgtgttgtgtattttcatctagaatccatttgaaactgtcgcttcttcgttcgaacctatgtcatcgcttttaaaggttattttattgacttattagtagtgtgtgtgtgtggtctatttcttcaagtaattccggcccacttttctgtcatcatttcacaccgtatttcagtgagttcatatacttgtatttttttttaatcacatgtgcttctgtattgtcgtaagtattcctttcagtttcccccgattttgtagggattttcaactaaaagctactcaaagaaccgttttcatttgcggcagtagcgtgtaccttatattattctgtatccaataataagtgataagtcatattttgcgaaaagtgcttgatcgcatgatgacgttttacagaacttgtaggcgacattccgtctcaaaaaaaaagcagcagcgtaccaattctcaattccaaggccacagcttaatcggaccgacggaaacgttcttatcattttaacaactacgttcagttcaattcactgctaaacttaattccctgtattttaactttctaataccgccgaaacaaccttattccatttacgcaaacacgaaagctttgtagctcaaaagtgtactgtaaatgcgaataaatacacatagatacaatttcgacaacactcttgtcacaacatgaagtcttctgcaaaacaccttttcgggagagcataccgtgttacggtttttggagccggactcggctctctgtatcttggtactaatgcagtgctggggcgtcaccgtatgttgagtgagtcctcagaaactgataatcctccaaaaaactttcctatccatttgcaacacatgtccacaggcgaattgctcaagggggcatttatttacgaggtgtgctctcaaagatggctaatcaacacatgcattcatgcaatgcatttatgtgacaaacttcatctcccattgctatacacgactgtttgtcgtcattccttcttccagcatttttgtgggggcgaaacgatggaggctgtcgcaaagcgaatagtcgaactaaatcaaaacagagtccttgcgtgtcttaattacgcacgcgaagtgaatcttcccaaagacttggacgaagataccactagtctcaattccctatcaccaaacaagctgccagaacccgtaaagcagccaagcaatgaagaacaaatgcagctcactcggatagctgaagatgcgctactgcaaaataagcgcacaatcatgctcgcatcaaaacatcctggttccctatatgcaggcaagttcacgccgtttattaatccactagtactccaacggtacggttcattactaaatcacgtttccgcagattcggcgcctagctttatagctcatttgaagcatccggagctgacagactacgagcgctcggaactgtgtcgtttctggaattatgcggaacaactatgcacactggcctgtgaaaacgaagtgaaagtttttgttgatgctgaacaaagtaactttgaaggctgtatacatgccttaacactcgacttgatgcgactacacaacagaaaaagagcaattgttcacgacactttccaaatgtatttgaagaagtcaccggagtttctccagagcgctgtacaactcgccatcaaagaaaaatggtgctttggtgtaaagcttgtccgcggtgcctatctggagtcggagccgcgacatcttatttgggatacaaaggccgaaacggacaaggcgtacgacaatgccgtgaacttcgtgttcgaggaagccgccaaacacgctcgaggtgcgacgttcaaaaacgaaaatcagttaacaaacgacgatggaaaatggggccttatgattgctacgcacaacaagacctcggtgtatgacaccattaataaaataagcttgagagcaaatgatttaaaccgagtcaccatttaccttgcacaattactcggaatggcagatgacatcacttatgcaattgctcatcaagacagcccacacttttatgttgtcaagtatgtttgttggggaaagcttgctgaagcccttccgtatctggtacggcgagccgaagaaaactctagctctcttaaccgagcagttgaagagcgattttattatcgggcagaactttcccgtcgccttaagagcgtctttaagagttaactacatcacccaaaaaaatactattctcattattatcacagctagttggttgtctgtgtatcgctgtatacccgtataaatctcatccataccacctcattcttggtgtttcccccacacctcttccctcttctctatattaaggttttcggtaattacggttcacgcgcaaccgcgaacgcacttgcgattcatgcgacgcgttgaggcgcacatattggcaagcagacatacgtcattgtttgattaaataggatgaatatatacataaatatctatggaaataaaatacataaaaactatagacacagctcaaacattgtcgacgagagagaaccattgtgtcgtaaagaagataagaagcgcagaaaacgaaggaacacgacatgtgtcatacatgtcggagcaccattccaggagtacatatgtggcaaaaaacagcagcttttttcgtgtttattgcgtcacgcgtcaaagaaagcggtcgattttgcacttgatcaagcgcgaacgcgacgcgtcgaaaagttataaaaggcaggtctgtcgcctttctgctcgccggtttttgcaatttgcatgtacagtgccctccaaatgggaggggtatcccatttgtgaacaccgacaaatgttggcttgccgagagccggtacaaggctcttggcgtatgagccatgatgcacactgcactgcggatgcgtgttgtcgtctgtagtgtcgggcattggtgaactcaacaaggactacgccgtagtcctttcttgcatgcgagttctttgtgactcgcgttcaacgaaatctccgacgccatgccttcatatgcgtcatgtcgtcgatgtatcctactctggggtacttctgcagtgctagattagcattgaatatattttcatttacatgcaggtgacatgtagatcgtatagaacacgctggtgtgtacgaatgcgtctgtagcaaagcagcctgtcaaagcgtacacaagtgggagaatgggtaactcgaacggagtggcttttgcatgtacaatacgtacgtgttcatacacacgcttcacttaccttgtcgaagaaacgaaaccacttgtctagcgcgatcagctgtttttctgaaagaccatccgtaactggcacacaatctgtctcagcgagactcgtcttagccaatgcgcggctggaatcacggcctgtaaacacggcgtatggtttcccagggttgtaaagaggattgccagagacgtcgaagacaatccccttaacagccacgtacgttggtgtcgaggtcacgtttgcaccgtaaagacgaagttcttctgcgctgaactctctgttcgtcgtcgacatggtcgaacagttgagagggaaagaacgtggagtgggtggtagcgtatttctgctgctcgcaagtgagtgggagtgtgtgtgggaaacgagatgaatttatgtggcggacactgccgcaagcctcttccaaccaaaactcatagtttctgttctcagaccctgcgaaagaagagcgtgttgaaaaaagtcataaaccgctctggttgttccactgttcgttcgctaacactcccacaaaatgactcactccccgtccttttttccatttaaggtttaccccgcagtcacctggaaagcgtcatccccacgctgacccgcggcctgcgactggaggtgtcgcgtattctcacgcgagtcgccaggtacctggaaatcgcagtcggccacaccctcagccctccacgttggcatcgtctacaagctcacgctccgacgcgaccgtttctattgcaaacatatgcaaatcacacacgcactgttgctcgtcgaatgaattcgatcgcgcggctctcaaacgaaattaacaaggcccttctcacgatcccagtcgagaaacatgcaggcgccgcttccaaatatcgccgtagttcacatgcagcagttgacgaggactctgtaaatgaatatgaccacaaacaagaccacatcgacagtgtcgaagagcgcttgtcaagttctgaccagcggcagcaaacacttcgacaacgtcaacttcaaaacgaggagcgtctgaatgaggatgacaatcgtgatggctcaaattttgtacaacaacctcgaccaggactcgttcatctcgttttttacggtgtccgaatgctgcttcgtcgcctatgctcaattattgtgagtctttggcgcagttttttccatcttttcgttacggataacaaccgtctcactcctatgagcttagctcgaggtttattacgacttctctttcttcctgctctgcgttctcgccggccgcgacgaggacgtcagcaatggcggaatgttccccagtcttcagctcgacacgcccatcgccaactgatgccactctttactcattacagcgaagacatgctagctgcatctaccgatgccagctcaggcacatcgacagcaacaaatgctgccagtgtcaatgtccacatcaagatcaatgacagcgccagtgcaagtgctcgtttgcatgagcggttggcgtctgtcgcttcacagcagctcaaatcgccaaacacttcgtcttctgtgtctgcggctgcatttccctcttttctacgtatcaaggcagacttgctgcctcgcacattactgttgccaaaaccaccacggaaaacactcgtgctcgacctcgatgaaacactcattcactccgtcactcgtggctctcgtaccagttcgggccaccccgttgaagttcacatccccggccaacatcccattctctacttcattcacaagcgtccgcatcttgacaaattcctagctaaagtgtcgcagtggtacagactggttttgttcaccgcatcggtccaagcatatgcagacccaattgtcgattacttggagcgcgaccacaagctgtttgatgcacgatattatcgccaacattgcaatcttgtggacagcacttatgtcaaggatatcagcatatgccgcacccatctctcacgcataatgataatcgacaactcccctttcagttacaagatgcaccaagagaacgctatccctattgagggttggattagcgatccctctgacaacgaccttttgcaccttctgacctttctccatgccatgcaatttgtgcacgacgtccgctcgctattgcacctacgaaccaagtaaaaacagcaacaatagcggcggaagatgaaacttcaacccacctactcaacctttatgccatacctgccgctactattacagctactaaaccagtagacaccatctcgctctctggccctctctctttctcccgaaattagtttttgtcctttctgaaacaccccgttcttaaccattccctttacgatccatttcattgtcattttctgcccaaaaaaaaaacccattttagtgcattgcactccttgacgcaaccacgcgacgttaatgaaacttgatacttttgacaagaccagccttgataccgctttgttcgcccatgtaaccatgtgtgggtgcgcccttgaaaatggccttcttgcttgcaagctttttcttggccttctcgtagcgcatgcgctttttgagacgaggattgcggttgattttggcacggaagggtgtaagacccttgttcttttcgatgtcccgagtaatgccacgcttctcaccatcttcgaccgataacaactcgggatgccgcatagcacgcacaaggtcgcgctctgaatcgtgctcggccttcttggtctgtttggctgcccgtttgtctttagcgagagagtcgtaaaatgcgagtgcatcttcatccagatcgggacgctcggcgttgatgggcagctgctcttgctcaggatccacatcatccaagtctgcaccgtccgttttggttacgaccacgctctgcggcctcacgcagcaaacgctgttgacgctcaaaacgacgctccttgaaaggaaggtctgtatcacccgtttgctctgcttgagcccgcaatcttttggcggccttttgatcaatctggctagcgtagaagcgcagtgtccgcttgcgttgtattttgtcctccgcatccaattcatccaattcgtcattttcaccaaagtcatcgaccaccaaagcattcttgcgtttgcctttggctgcctttgcttgacggaacttggattcaatagactcagacgcatcagaagcgaatgaagcatcagatccggcctcttcttcttcgtcaaaagcgtccacttcaacgccttcatcttctgcctcgtcatcactttgaggttgctcaatttcggcttccgcatcaagctcttcttcttcgctctcctcctcttccttaagaccttcaaaacgcttccaggtttcacgacagcgaaccaagtcaaccatgaggggatgactcttcacatcatcttctcctgatttaagcaatgcaaaatagaaaataagagaagcgacgtatgcacccaaagatgtgcactgggcttcgagaagccgtgactcgggagcatcgtgtctttgctgctgcagctcatccaaacgtggtcgtaaggttttaagttcttgcgcaaacagctcaaattcaggatgcttaactttgagaatacgcttcagctcagaaaccggagtctcaggcgagatggattggccaagctgttcaattgcagcaacactgttatcgtcaatagctgcagagtcttgggaagcagccttgtcgttccagccgctcaagtcatccatggcatcctcttcagacaaacgctgcagacgtttcttttgtaaacgcaaagcctcgcgttcttccatcttcgtgtcgacttcctcatctccggacgagaattcatctgcctctggctcaccgtcctcaccgccatagtacgctttgcgtgaatgaccccagccttgttgatcaaacatttcctgttcgtctaacggttgtttttcattgtcgctgctgtcgtctgagataacgtcctcttcgtcgtcatccgacgaagtctccaaacccatgacctcttcatcgctaaattcatgggcaacagcactgcgcgaaccacggccagcattgtcatcgtcgaaaagaatcttgtcctgtttcgcgtaaaactcgtcctccgactcggcgacgtcgtcgtacgtttcgatggcatcgaccttttgtttctcgtcaatctcaaagctgggtgcatcgcgcgacccagacttgctggatctcgactttttcctggccatgtttggtgtaggcgtgtgtgtgtgggaagagaaatttgccctcaaggcgagctgcgacaaaaatggtgaaggtcaagtttggtggtggttatgtgccaccacagtacgctgttgctgaacgcatgaagcgaagttactttcgaatctatgaaggtaaaatctaagacagccattccaagaaggaactgttactattcgagtcgctgacagcaattctacaatgcgggacacacatcatcctcaactcaagcttactgggctgtcttcttggtcaattggatgagttgaagtgcacgctccactcttgctaaagcagagtcacacgtatgatcagttgggagcggaagctcacgttcgatcaactgctccaattgaccaacaagtcggccataaacggttgaattggttaccaacgatgtcgtagactcagcaatcccttggtcatcacaagccatgtccgtaactccctcaccaggctctgacgcattctgttgcggcgttgcagccggtactttttcctcctcctgtttcagttgttgctctcgctgcttctcctgttttttttctggcgaatcacagaggacgcaaaactctggttcgttgcgaagtctcatcaacggagtcttggagcatgtcgcacacactgtgtccaacagcgtatagcctttcagcatgtattggcccagttgttttgacacaatgtcccagtcagtcatttttggagtgttggacttgccaagttggttacagccttggccgtggcgaggaacgccgaaacaagcgaacgttcctccaaggactgaattgcaagcacttaaacgaattttgagactttccaactttacaacaagcactcacacacaaacactcccctccttcatagtcctcttcataaatgaattcacattagacaactctattcttttaataatcgccagacatgagctaacgaggttgaaacacacctgtgtctcgtgcactcgaatgtgctcaagctctcgcctgacgtttgacctgctcagcggcccaccgagcaagatccttggtttgttgtgatgtggacttagctttgccaatgctgatgagttgttgtacccaatcggcggcgaagaacgatttaagctcacctttggggaatgactcagccaaatcgcccaacagaccaagaccaccgcgcacaaggctctcgctgctctcgttgtcagcagtgatagtgctcaataaaccaaacattccatggacataaggatgaatagcattcacatggtgacctgagcgaacagcttgtgtgataccgacgtaggcctcaacaattcccaaccgcaaggcatcaacataatcgaacatatcaaaaccagcaccggcaggaacttgtactgcagaagcttgttgaagcagcaacattacagtctcaagatacttttcaaagccagtgccaatcgccaaagcaatgtcactgaagcatgaaagaatagcaggcttgacgttgcgatcaagcacagtgctttgcaagtcttgaaccaaacggctcataaaatcgtcgcagtatggggcaatcttctcgttcagagcacgagccagatcgccaacaagaccaacagcaacagaacacaattggtactcctgttcgttactcaaagcctcgcacaagaatggaacgaaagactgcgtgtatacctcaaattggtcatcaagagcgttcataagagcacctacagccaagaaaacatcctcatgcacaacagattgcttaggagccatttgcatggtctgtaacaacagggtcataatatgatcagaagaagaacgaatctcgataccaaaacgacgaataatgctggtcagcgtgttgcacaagttagactgcagttcctcatgattagtgcgatcttcaacaccgagaagttgagattgcatttgaagagctccctccaggcgagcaagaataatgttaagcacattagagatcatgggaagtacaccattagagctgaaggtaataactgtagaaagtgtttcgtaagcagatgtgcgggagttgttttcattgcccttttgctcagtgatgtgtaaaagggcggcaatcatggcttcatagaacggagtcatgagcgatgtttgctgcgtgtcagcaggagcaaagtgacacacaagattcataagtgcccagcagcagttggcaacaatgcgaggattgtcggccaaaccagagagcaaggcggaaacaaggttgggaaggtggacttcgggaataatggcatcggcgacaaagctggaaatttggcccagcgcccaagccgtggtatctttaacatgcaaaacgggatcgttcatcatttgaatgagcacaggcagtgcttggttgacaagaggcgtcatcatggcagggttcggtccctcaagcaccgaaccaaaggccatgactgcagcttcacgttggtgccagtcagcactttgaatgttttgttcgacgaatgacaacactgggttaaccatatcatcgcccacaacttgtgcaaacaattgaagacaagtggcagcagccatagaaatattccagtcatcctcatcggcatcttcgtcttgcttagtaagaagctgcaagagcacaggcaagacatcacccaaagctgctctggcaaagttgtgacatttgcgagtaggcactccacccaactcttcagcttcttgcaactccaaattaacatcgatttcttcttcacacacggtgctccaaaattcgatagcttgaagagcaacttgctcattcgcttggtacatgccttgtgttgtcaacgcgaacaaagccttctccatgtagaaaggcatatagtcgtagtacaagtgcatgatctttaccaaacagccataggcagccacttgaaccaaggactcagtagactgggtagcttcgcacacaacctgcatgatgtagttgcgctcagcttcattgccaaagtttgtcttgacaaactccagtgagtcgtacaaagcgccaagagcagcgatacgcacattggtatcgggctcctccttacgagcacccgccacaacagcggtcaaaatggcattcgactgtgtggccagcacgtcaggctgcacggcttcgcaaatgtagccaatggcctgaagggaatgtgttttcagggcagcaggctgtccttcacccaggttttggacaagagtcatcataagctcctgccattggtttgtggcaagctcataggaagcaatagctgccacaagctgagctgcagactgtccggcctggtgttcaggagctgcaagagtcttcaaggagcagtttttgatctcttgcttgatttcaaacgaaagagcctgccacatctgttggtattccatctttcgagtagcatcacgagctgtaattgcatttttcagtgccagaccagctgccatacggatgtaaggcagagcattctcgttcgcaagttcatacgcaagaagcgtcatatactgtgcaaaatccgtacgagcagcattctccagctgttgttcggcctgtgtacggacgtttacgtccggagacaacgtttgagccaacaactcaccggcattcattcttgcttaaggtaactaattccgagtactcaagtgagtgtttgtgtgaattttgtgtgtatgtatgtacgtaggtatgtatatgagagattagtttgaagaaagcgtcttgatccagttttaaaacgcaaacgacgactccctatatttgcaacgtaacgtcgtcttttcttcctgttccagtggcttttcttcaccgaaactgtgcaaaatcgagccccaaagacaatcgaaacgaaaaagaactacgagtccacgaacacctgtttttcagctgcgacggcggatgaaagctctcgcagaatccaaaaccaagaacttgttgacttgacgtgcggtgtcgttgttggttaaagacaactttggtttggcgttgttagtggtttaaatagtggagggtgaagcggtggtggaggattaggacgcgaagttggtagaaaagtttagtcgtaaatgaccgagaacggagtagtagacgcgttaaaggttatttttaaatggttgataaacgaagaacgcgaacaactcgctaaagaacggaacaaatcggacgctttttgggagattgcagttgtacaatcgtagagcaagaaaggccgatgcagtgtacgggtgtgtacggaatagagagtacggaacaaagttacataactaatatctttacaccgtctacgacagcgcgaccatcttctcttttcatatatgtttatttcttggtcagattactagaggcacgcttttccaagtcgaggaaagccatgcgaattaagttttttagctgtgtataggtcagtatgagacgaatgaatgaatggcgtgtgatccaagagtcagaacaagagcagaaaaccataaaactagtaaagttcttctctcgtcatcagtgaaatcttacctctttgtagcttacaaggatcctcgagaattcgtcctctagaaacacattttcttctgttccgacgtccagctgtgggttagtttcgtgcttaacatccgcttaagatcaactttaccttattaagacaggctaacatgtgagcatagtccattgacttagtgccgtcggaatccacacgtaaccgagcaaggtacttgcgaaagagaataatgggatagtacatacccgacatcccccatgccgtatcgtctgcatgttcaggccgatcgtcgagaaactcgagtttacacaagagccgtagaagcctgtcgtcttccagataacgggccatcaacgattcgtagtagtcctcaaggctacagttggttagtaatgctaagaagcgaaggagatagcaagcggacaaaacggaaccgaaatatttagtcgacttacagtaatgaccgttcatagttttcgagagagtgcgggaaaatgattgggacaagctttcgcgcagtaaccttaggatcattcatcaacacctgcagcagttgtacgaagcttgcatctgaagtggacaatgaagtatattgtttcaaatactcttccttgttctcatcatttacaccgtcaactccacaagcgagagaaagcaataacaatccaagagagtggaagtcctcacgctgtcgtacgtgcaccggagttccatcatcacaaatcacatctaacactcccatgccaaaaattgacagcctcattttccccgtcatcagtacattttttggcgtgagcaaacgggctgccactccaactgaatgaatactgtacaaggctgagacgagttggctagcaaagcaccacagcacttcattcgttgcttggaatgctgttgggtgcatcagctgagaggattttttacggaaaacaggggaagaaaagaaaagatcgtgcagggttgggcaggcggggaaaaaatcataaacaaaaacgatagctactaagttagtgaatggaaccaaaaaggaaggaggaaacagcaaactcagttgtgtcaatcctgtaactcatacacttacactgatcactaaaggcgcgagtggtaaaagcttccttcattcgtaacactgcgggcgagtcgaccttcatccaagcagtaacattggagatggaccgttcttgggccaggcgaaagttttgaagacgaacaaagatatatgatttgccgtccgcgccgttcacacccttgtagatatgggttgtatagccaaggttgggtaaacaaggcgttattgtccgtcgtggaacgaacgagtggtaggtaaagatttgctgaggtagctgactcgattcctgatactgaagagcttccacgcgagcctgtctgaacaacttttcaggttcattggcgacaaaaaaattaagtttgtgtaattgtcttttgtcaagtcgatgagaatacggcgggaactgagcgtagatatggcgcgttaaatcagtggcatacacatctggaccacccgcagatacgtgttgtgaagaaaacgtgtcaactcctctgggcactgaaccagaccgatgcaaaaccgtaggtgacgcacgaggtatctgcttcggtgaaggtgacttttcggaaactgtagtgcccacggcagtcgtagcattagagatagaaacagcaccattgcccactaaactattgcgtaacgaacccggtgacagacgctgctgagggattaacgtagatggcgaccgcatcgtacttgctaacgctggagtactggccgaagcaatttcagaagtcatcgacggtctgaattcaggaatgaccagcttccgtggaaggaccaaatcgtctgaagacttgcttttgtctgcggaaaacaaggtcgacgaatacactacatgacgaaaacggttagtgaacaatacctttcacactgagctagtcagaaaaactgcaattgtttcatacgttttcctttcggtacaaaggcagacgctttggccatcgtaggagaaaggctcttctttgtcggagaagaaggtgtgaacgaaggacttgcagcactcagtttcgctgtagaacggtttctactaagcgtaaacgttttcactgatccacgacctgcattttgagagtcctaatgttgcgttagtcactttcatagtggcatatttgtaaaaaaaaccgcgtcacatacaagttgaccaacggaagctgtaggtttagaccccgtagcagcttcttggtttgcagaaaagctatacaatgtggaggagagaaacggtttgccagaggatgaggagaatttcgaatctacgagtcagtatatcgctgcttgacacaaactttggaatccaagattccaagacgacagctggtcaatggaacaatataggtataagggattcatcatgtacgaaatacttacgtttctcactcattttacgtgcatctctcaggtggacgagttggcactaggtaaagggcacgttccctaggtacattaggactaacacatgacgcaggttcagcaggaaagttgacggaattgcgggattaaacgttataatggactatttttcattcaaaaagaacttttatgtttgttttcttgaaattttattgtatatagactacatttaaagctgttagaagtgagtaatcacaaattttcttataaatgagccgtttgaaagcgtgataaactagattatgaattgtatgactgcttaacctttttagacagcgttaaacgccgcttttgtatcattcatccagtactatttaagaaattcttcttttttggcgtggataatttgaacataacgtcaaaggtaacagtgttaccctcgacctgaaacgctacaccataaaaaagggagcgagaacgaaattgtcattgaaatgaaatattaatagttgtcgtaatggttgaatatttttagcagaattcgttatgaatttgatatcatgtagtagcagaaagtttagttgaagaacacagtaggcaccgtaaaatgaacgagcgtttttgaaaggatagggccgttcgaataatgaaaataaagaagtctgaacattattgaaaccgttgaccatcatcgatatgaataactcctatcgccatgtactcttcagacctgtacttgttcttatttaactcaactcgaagcaggcttttgacccgcagcgacaaagatactgaaggttttagcgtaaagagtttcaccatttggtgctattttcgttttgtcctcagtctgtcccggaactcgacagtacctctttttcggcacgtacatttccaatgaaatgttacggtgaacgcagacattctgaagaccggcacgcttaagggtgctgatcatgaagcttgcagagaatccgtttttatgggcaacaccggattttactgcatcttcatccgtttgtgcgtcatgaaagccgccggcaccttcggaatcaatatctgccacaaatagccaacccaaaggcttcagcgtccgagaggataacgttgaggcaacgctcgccgggtcttccatgtgatggaaagcaagagaacatacggtaatatcaaaatcatgtacatcttctggcacttgatcggaggtaagaatatctatcacttttgcttggacgtttgggtttccggtaaactttgtcttaaagaattcaaccatttgaggcgatatatcaataccaagaagggatttacagtgaggaactatgtttctactgacaagaccggttccgcaagcgaaatccataactcgtaaatccttgtttttccacaggggggagacatcaatttcaccgctgaattgtatgtcgacatcctcactagtatatacaactgaatcatcgttgcttacaacatctccatctttctggtttaggacgtcaaatttgagaatgttgtctgcaataaccttagtgagaaagcatttcgctggatcatcgtagacgagagcttccttggcaaaaaattcagtgtttttggtcgcaaaagaatccatgaatatatggcggtaatagtcaatcaagcgtttcgtcttatatttgagtaacactgcaagcttccttgttgccgatctgaacgaaatctggttcagatgaaacttgatcaggcatacgtttctaattgcactagttcgttgtagataccctattagataatgtgctgtgaaagtccgctcaaattctgaaattcgtctcacataaagatgaggaaaacagtaggttctcttggttggaatgaaccgatcaatccaattatcagctgaatttcaccaatgttgtctagaattaccaaatcagttgaagttacgggtcggacatagtgcttgggagatcaaaaatagtaaagtaacaactattcgttaactgctcgttcaggtatagtaatacatacggcatccgcacaccaatacaacgtacatcccatcgattacattaaaagaaactactccagtaccatacaccctcttcataccctcctcattgaatcaggctgcttaagaaaagcattggcctatgtctataaagtctatgctattagaatggcgctcataagagtttcataaaccctaaactcctatcaaaagcgccagaggagattcttgaactgaacgacagtctcacagtctctacagtccttaacattccttaaagtttgacttattttacggattgtagcggatagaaattcgccaaaacccgtggagtgcagaagaattggttcgacaattcctgggcgtggaccgaaaaaaggggcaacgaacgggagaatgatgagtcagtcaagttcgaagatgataagacaacacacgcgagtaaacttgaaaaagaaagcaaataagcagggcctttctcatgatgccatgaaattaggagacaaaaactcacaaacataagcccaaaacgagttgttttatgtcgcatgccaatggacagagccagccagcacacgcagcctataacattcgtgaattaagaaacagcaagacagaaatgatgcgctccgagtctggtaaaatgattgcacaaaaggaaattgaccaaaacagtgctttaaagtacaaggattaattgttcagcgagaaaccgccaaacaattccattggattacaattgttaatatccccaagggtgcaatttatgccttcttgggctttttctcgccatcgactctgcgcttgatagcgtcaatcatcttgtagagccaataaaggttcagaaagttaagagacatgttcgcaattaagaagaagacgccaagaatataaggtgtgcttttcacacggcggatgacttcgactaaaaaaagggttagtaagtggaagcttaatgcagggtgagaggacaatcgatgcagaaaccaaccctataatgtacttacgtgttgtgtcataagcggagtaccagccgtagacgatacgaacgaggaaaaaggtgagcaccagcatcaatccgttgatgagctgcaacttggagccagtccggtcggttttgtcaaggaaataatgtacatttaggaacggcgtgcttaactcccaagaaaggaaggttggtgcaaaatacataaggaagggtctgtaactgaaacaaacaacaaacaaggcagcgagcgcatggacaacaaacccaggtcccgtcaagtagacgtagcgaatagaggtaagaagatcccaaagaaagtaacctccagctgttgcaattacatcagcagtaaattcgctgtatccaaagattttgtccgaccacgaccggcggtcgacgaacatcaatgatccaacgacacaaagaaagatgctctgaacagtactgacgaagtgaatgtcccaattaatacgcgtttttagtggcaagctagggtaatgtttgctcagtcggctggaaatccttggagacagcatcatgaccagctggtacaccagtgcagcgccgataaacacatgtgtatggcgagcgagcttagacaagtgtaatttcgcaaataaaggctcaaagaaggcctcaaaggcctctggagctctggggaacagaccgccggacatgaagactgtgcttgggagagggcaggatcgcatatggcaaatgttcgggataatccgcacggaaatcagataagattgcaagcacgcgttaattttctagactgtcatttgttcgttgatatttaagcttattaaaatcaataccaataacgactagcgtcagaatgccgctttttaaggtttcgcttagataagatacgaaagtgcaacaactcgagttggttcctattactaagcaatgcaaaagaactgtacgtatgaacaaaataaactatgatagattagggaaataaaaccgtttcttctgctcctttcgttttgcggtaccggggcttatgtgcatttctcgcagaagcacaactagcacgcgtataatttcgttcgagaaagaatgtaaagtgggacaaattaagttcgagtaagggacccaaaaggaaaaagctcaaagaatattaacaatgttcattgcccggtcccgttgattctgactaatacattcggcgatccaggtaatgttctacaacatgttagactgtgaaggggtgaacggctgaaatcccggaaaagaaacttacacgaacttcttgctccttgagcttaagaaaagagtagataatgccgtaatggaacttaaacagttagtagactgctggaaataaagctgcaagcatttcttcctgcgttggagtcaaagtctcaggcgttcaaatacatattatggaacaaaccgactaagactcgcacttgcgccatacctgttgcaaaaaggagagcttattcaagtgggcttgcatctcgtaaaagtgatcgtctaaacttttgtccgaggtttgatcaaaaaatccggtgtactccttcaccaaagatactgcactttcgacatcgccgatgttgtctgctttggacaggatggcagtgccgtaggggtataaacggccaatggaagggtacaactttgaacgaagatccttgttcaactcggtgccgaaagaattgatggtaatggtaatagcacggcagtcggcctcaaattccaaaataggaagcatagtgtcagcggttgcgccgccaagcttcttacaaaactcgtaaaagtcctccaagtatgccttgtacagggtgttacgaatgatctcaatatgaagttcatccaaatcgtcagcagaaatacaatccttgaagtaaggagccaacggcgtctcgacaagcactaaactgtacaactcttcaacattggtggctacacacaacgttgggagtgtctcaaaccagcccagaggatggcagcgctcaagcaattcgtgcgtgtcgtggccatgagcagtacccgaaatcataagcatgacattgtcaatcatgtaagcgtagctaatgtaatccataaacttggaaagcttttcatcagcctgggcacgaagatactcatattcatcaatgagtttctcggttgcctgagctgcaataatagcactgctcaaacgagcctggtttgccaaaaatccaccgtaatcagtggcagaaagctgcaaacgaaagtcttttttacgagtattagtatctcatcgctttatctgtagctataaacgtcacttcgtaccatccagtgtttcacattgagccaaattggcataaacgtgctgctttaaaagaccagacttgtaaccccgaaccagaccttctaagtagccgctgtttgtgctatacgactgttagtttgtacgaattgatgctgttaatcatacttaaacgttaacgcttccatggtagatgtggatggtggagggttggcccaggtctgataagttgagaagaccaagaggtgtgtaacgaagggcagcagttgttagttagctttaaaaggaaaacttaatggaatgtagtcgaatatttgtcttatacggagaggagaatgattcccgccattcatcatattttttgtttttgtcaaaaaaatgcaaatgcatttcacgacatgtatgccagacgtatagtaagccatcccgatggtaatgctttacgattgactaaatgatttaaaatgctccaaaaataacaatttttcttttctttaaattctcgctcatgcttgagtctttcgagtagcaagccattctgcagttttgttcttaggaacgacaataagttgaataattccatccatgactaccaccttgggatgctgaaggaccttgagaatgggcacgcgtttaccaactttgacgagtccgcctgtacttgtttgaataaatgcatccacaacattaggacggtactccgccgatgtgtcccactcagccggtgtctcaaacaccgtgtttaagagatcctgggcagtcgaatgctcggataaagctggaacgaagtctgactgggattccaaaggatagagcaaaattgtagggaaaaacaactcactagaagcatcttctggcacttctaaatgaagtttggcatctcccatgtcgggtgactcctctgaagcaacaactctaatggaacgttgctttaaagcattggttaatgcatcccgacggagcgcttcgctctgctcacgtctagctttttctgcaagcaatttttcttgttgtttcttctttgttataagctctttttctagtagcacgatagcaggatcgtcagcatttccacttttgcaaacatccaaacatttttccgcctcatccagacgctttaagacaattaaagccttagctgagcggtaatacgccttcacatgttttggatcacgtttcagtacttgtgcacagtcgtcgagcacctttctataatttccaaaaattaagttgcagccagcacggttagagtaacaggcaatttcaatgtctgtatgaccgcatttttgagcgatagcttttgtgtagtattcaatggcttccttgtactgtttctgcttgaaacactcgtttccatgttctcggaaattttgagcaatttcgtgaggctctccttcataggccattgctttcagagcttcgagctccaggttctcctctgcctcatcaccggcttcatctaaactttgcatgaagaaggggattttgtttagctcgtcaaacatctgttctgatgttttgtccctagtagggacatcggttgcttgtgcaacaggagttgcttctgaaggttcagacatgatgctttttacacgttcaaacggattatcaattgccgcaaacgacttttctaaagaccaaggtgaatcgtagatggtagagtcaaggtgaagaaaaccatggaatgagtcagcagagaattaagaaaaaaaaagaacaaacgagattgaaagggaataaagtagcatggaaaggttgcacagagggagtcaattgagagaaattaaatggattttgatgtagcctaatgaagacgacaatttgtaacagaagcaaggaatgaggagcaagataggatgcttcaatggttttaaccttcagctagtgcaacgatggtcagaaaaggtgcttttttcaaagtgcttccttccgttacttcttttcatttaccgttctcttctggtttgcttgtcctttttgtgtctttccgaatccctatcgctcctatgacttctaagtccactctctttgtgaacccatttgtcgtgattcggagggcaagaactatcacttaattgttctcgccgacgacttttgtaaggaacgtctgctggtcgagaaagacgcagaggatcactgtgatccattacagcattttctctctctttgtggcgctccaatattcgaactcttctttgcttcagtttgtactcattatgggagtcaactcgctgcaggatgttgtgcaagaaacccttgtccgtgcgtgatggggttcttttcttgttaagatatgcagctgctccacgaatacgatactcgttttgcttttcttgtgcattttttgaaataagttcggcaacaaacgaatcaagttttgaacgagaagaagcaggagaggagggagatgtggaagaggtagaagaaaaggaagacatgagatactgaggaggctgaatagaaagtaaaacgtcttatagagtatagcaaccgttgaccgaaaaaacaaaagtgataactaattcgttatatgctgaatgataaaagtacacgtgcacatcaaatcaaatagaaactttaactgattcaacgcgttttttcccacatatatggcattcaatggcacagaaatcccacgaaaagttatgttcgctgataaattaaaagaaacccaagtccgaatgtaacgtattcggtcaacggatcatgaagcacgttaaacagctcaagtatgtgttaccagcaaaagaaatagagaattccgtctcgattatgagtaattggagtttggatgctggttagagtgtgcgacgcgcgagagcgagaaccgggccaaataaggttacggcatcccattaaacggagcttacccccatccaccacccacctcaaaacggtacaaaacgcatacagttttgtgaatatttctgtacctatagacgtgttttcttagaacacgtaacatgccatggattctaatctcgaagacggactgtccggcacgtttccgagaaatccacggcctttagattttctaactggagctttggcggcaaatacaacaaaattggacgaaaatgttgagcttcagtcacggatagaagctgtgcacagtggtcggacgcggaaaccacgcgtaaaatggtcggaggaggaaacaaataatttattacaaggatgtcgcgtccatggagtcggaaactggaagaagatactcacagatgaacggtttcatttcagcaatcgttctcctaacgatctgaaagatcgattccgcacaatttttcccgaagagtaccgaaaactgtatccaaatgctaagactcatacaggccggcagcaaaaaatagcattaacgagtggtttttcaaaaaagactcgcaaagaacggcaacagtttacaccagaagaggatgagcggctgttggaaggcttttttcttcacggaccttgctggaccaggattcggaaggatgcttcgcttggtctacagacgcgtcgtagtacagacctgcgggatcgtttccgtaatgcatttccagaacgatatgcagcggcaggcttcaaactgaagaacaatcgcaaactaaaatcccttcaaactgattctatgctagtgtctaatggtgccaacggaccaagttcctctttaaccaccagtgctgctgctgctgcagtagcggctgttgcaagtacagcagcggcaacagctggttcatttctgccacccgccgcttcaacatcgactgctccttcggcgagtccatcaccggcagcagcttcagccagagaattatctggcgccactgctaccgctgctacattgaacgatgctgatgaactcgacctggggtggtcatcccagtcgcttccctcccaactattccattcgcagcgcgtctcagacaccacaaacaatctgcttttggggtctcaaatgaacgatccgtttgcgtccgcaacccttggaacgtttcataattacgaacagatgttccctccgcctccttcacatgtatctgctctcacagcacctgcgaacacgcctggcgcagcccagtctcgatccacttccgcttacactctccttcagcacacccttcctgcacatcccccagactctgctgatgctctcggtctcaccgattcgtctcgaaatgcttcccggcaaggctcacatcttcatctgtcttccgacagttccccgtgggacgaccgagactgagtgggggtgtgtgggacaacgacgaaccgtccacctgaatcccgcatatcccactgtatcccacttgagttatcctcctccacatatcccactgtatcccactgtatcccacattaccatgccatgtcatctcaacaggattacgcaaagcagcggacaagtgtattctggcgtgaatttctaaagtctacgcagcccaatccaccaggcagttcggtttctgtatttcttgtgtgattaacgaattttttcttaatcattgtacttaactattcttgtcctctcattcagctggtccccccctcttttttatgaatctcattggcgtaacgtttgcgagaacggctagtcgtaggacgccgtttgtattttctttgccaagaacggggtttttgtctgtatctacttttccgcgaagattattcacccaggacgccgttcgtccggtcgatgcgccctttttacgtatgtgcggtagtttagggattgttgttcgagtggaaagagtgtatgaggagaaactttgctaattccaggctgttacattcgtccgtatccccgaccatctttctggaaacatcctatattggcattaaagacggtatggagaattctcgtgcgggagaaactcgtttctcttcgtaaccgtcttcttttacgccgttctcttcctggttatgcgtttgcatggaaatcactgccagcgttggctgaacaacttcactcagcattgaatacagcaatcgcaaggtatgtcacaggccccatgtgcacatgatttccttagtccgtgttccgtttgctgacattcaatgaaacaggcacgatctggacgccattgataaagtgtgtacggtgacagaggcccggcaacttaagtcgcacttgaaagactcacctgtgtttacatggaagcgagaagcgtgggtgcaaaagcccaaactgctcgcaacgaacatcgcgcccgtaaatttcagtggaaatgagttcttcatacaatgtgttgtccgtttgcactcgcgtcaaagcgtccaatttgattcgagtcagcccaagtcggaagatgagtgcgtggagaacatagtactccaacaaaaaacatgggttcagccgagagaatggaagatttggggtttcgtaccctcatgcgagtccgattccgtgaaaatgaagcttcctgatggccaggtcgcttacatttctcgtgagaagctctctgttctcgccgatgcaaaagcaagtgctaatgtggatgccactaatgctggtgccggtgcccaataatctacaatgtaagacaaagcaatttagatggcttccttaatccctgcatttgcgaccgttattcaagtcatttcctattcacttggtctaaataactattcctagcacagtctagcgcaagccggcacacgcaactacggaatcgtgtatatatacatatatatatgtatatatattcacacatttttccattgcattctttccttcacttgtgtgctcctaatgtctcttttttattgtttattacctaaatccttaatcccatcctgcttttcttttcttttttggaatttctgagtatgcgtaacatttccacgtgtacactcaattgagcttatctttcaagcgacaaccttaaatgcacgtgtaagtggtgaggagacacgtgtgttacacgtgatcacttgaaacgagaatgcgctgacgctggcacttaccataaacaaacacgctaccattgtgtccatacgagattctgtaaaaccgtctttcgagtacggcagcaagaaacaacgtacgaagacgagtagtagttaaaagaaaaaagttaacacatttgaaacgtagaattactctgttcttaagtgtgcgtgttttttagtcctgttggagacatagacttgtttgttttcctgtgctgtctttgagggtttcgtttcgtttcatttcatcatttcttcttcttgtgtttttgcccatcgtagtcatgctctcttccagcagtgatgatgaatattttggcaatttagctgtctatacgccgcctaaaaagtcccgttatgttttggacaacacggtgccggactcgatgtttcggaacagagttctcgtgatgttacaccggcttaacgtgcccaagtggaagggaattccgcccgcacattcaaacaaattgattatcaaacgtttgtctggtgcccttacgaacgcagtatacttcgtggctccgcctgagaacgtggatgcaccgaagcttttgctgcgcatttacggaccgaatgcgagtttgtttatcgaccgtacacacgaacttgccaatctacgtcgtcttgctcgacacaaaatcggcccttacttgcttggagagtttgccaacggtcgttttgaacaatggttagactccatcacactcacaagagacctggtccgtgatccagtgctgtccatttttattgccagacgtctttgtgaaatgcactttgccgtcaccttgagtgagcacgaattgcacgagctaccaactgtttggcataactggttcaagtggcttcctcccgcacgtgaggctgtgaaaaagttgagaaagccgctgcctacaatgaccgtagaagcgtttgctagtttggagcgtgacttcgctgcttactaccaatggtacctgcagtggtcaagcgacaagaaacaatggcccgtacttaagctcgttttttgtcacaacgactcccagtatggcaacatcctcaaacgtacggcgagacgtcgtgcacttcgttctcccgctgctgctcatcgtgttcttgtgcccgtcgactttgagtatgctggaccgaaccctcgagcctttgacatcgccaaccactttgcagaatggatggctaattaccatcatcctactcacagctacgccatggattctggcagtttccccactgttgagcggcgccaagagttttatcaggcgtatgccgagcaggacgcggtgctcaatcataagctgacgctttatgatgcagccaagttgtctactgatctttctcccgagcttcgtgagagcattgaaacttacatgcagcaatgtgaagcagcaatgcgtgcaataatgccttctgttcacgcaacttgggctctttggggcattttgcaacacattgaagacgagaatgatgaatgggttgatgtggttgacggcagtgacacagaagagcatgcagctgctccagcgtctactgaaaatgctcccaaagagcacgttccgcccattggttcgtctgacttcaactacttgggctattcagacgcaaagctcaacctgttttaccagtgttgtgcttccttgggtcttgagtctcgaggccgtgatgaatttccatataacgatatttcgaaacaaaatgagtagaagaaaagccttggtcctctcagctaattctttgacttcttttttttttctttcatgcacaagctccttttctcactcgttttgtcctcttcatttttaattccttccatccgtttgaatgaactaatcattattcgagacaaactgtgtgtcattgatttccagtttcagtgccaacaggaatgaacgaacccacctttccatcattggagcattactcagtttgttcctatttacaagatcgtattgtgtttttttttatatattcccgtttaggagaagcatttcctcaccaagctcggctttcttacgagtgcaccaagactacgggagaagataaggactcatcaggtagtctccatacacgcgcacacgtacgcatgtacaacgtctcgtttaggcttctccttcacgcaatcactctttcttcaccttcaaggaatcaatcatctcatcaaccgtggatagcaggatgaatgaaatagtaatcacacaagcactacgctctatgacactttttaaaatatcacggtttatgtgtaactcaaattaaatattcaataccatacagaagacataaacggtagatggatcatgagtccacctcatgattataaacgggggaaattaacacgacaggtacgcacagtgttcacttactgttcgcgacgaaaacaacagcaaacaagcttgggcttaaccgccctcactttgttgcttgtcgtcgtcagtgttttcactgtagtgtcggagatggcgcggtaaagaagcgtcggtccggcaatgaggtatgcggacaatcgatgggacgggacgaggggaaccaaataaaaaaatgtagaaaaaagaagaaaaagaaagccagtgagaaacttatgcacacagaagacagaagggaacataaacgaaagaaggcgcgtcgaaccaacactctccaacgccttgtcggggtcgcccaccttggaaaggtgacaacgatgaagtggtaacatgtttgtgtgtgtatgtgtgttacgtggaggcaaacgtgtgcgccgcaatgcaacataacaaaaggtaggttcatgtgttgagcatcgctacatcgtatacgcaggccgtcctgtgtggtccacagaattaggaccgttcattcagtatgaaggcgccggggtcattggtaaagcaccctgaccatagtaaaagaagtttccctgcatgcacatttccggtgtaacgtaaggatacattggacccatggacatatttatagggctgccaactggcataccgttagggccgacgcccacaattgtcggaggcatgaactgtgcggaaggagggtacatgccgtagcagcagcccggcattgacataggaccagggacgctccggatttgacggaattgaacgcgaatgggcttttgttggaaaacaggcttgttttcagaagacacagcactcattgctgctgcctgcgtatcaaagcggacgaacgcgaatgcagacttgcggccctggtgaattagcttgcaatccacgacatttccaaactttgagaaatgatcaattaaaagctcacgagagcaatgtgtcgggtctaactgaccagcaaaaatagaaaacggatcaatcgtaggcggcatggctggcgcgggtgcgaacattggatgtgggccagcttgagtgggtgaaatcattgcacccgcaagtacattttccatgggagcgggtgcattagggacgggcatgggtgctgattgcgcaggcatgcgaggcgaggatgaagaactggaaacgtcccgctgcgtcgtcggaacatgtgaggaagcaggagcagacccgacattcgaaaggttgccggtggacttgtttctgttaacaattgcttgtggtgcaggggactttgagagcgaatctgggtgactcgcactgcgctgcatggcggcatgctttacgtggccgttgctggcgccgttttcaccttgcggtgaagaagcagacgaattctgtgcccactcgaccgaccatacggaatgacgaaggctactaaacgctgaaatcgcatcgtcccggtatgcaaatcgagcgagaaacccgggtctgtctatggtcgcagtaagctcctcaagctcgccaaacggttgtagcagcgagcgcacatcctgcagctttggctgaatagtagggtgcgcaatccaaatggttctgttcatcctcgcttgttctacgcgaatatagcgaccgtcaagaagtgtgttgtgagcttcggcgagcgcgcgagaagcgtcttcttgattttggaattgcacaaacgaataagggcgctgcagccaatctttaaggaccttaacgtgcaacagtggaccccatcgtttaaagtggttttccactgctgtggccagctcttgttcgcttcgggcagaatttaagctcgcaacaaataagcaagcaatgggtcttccacgctcgcggccgtgtttagaaccgtcgtgcgcatgagaaaagttctttcccgacacgctggagcggccagaaaacgaactcgtggcgcccgtcttggccgcggtagcaaatgaaggaagtgtttggaccgcagatttgtcattcggaggtgtattcaacgccgatgtaggcggagacggggagggtgtcgatgccggtgatatagtttgcatggcaaaggctctttgttcgaagcggcgagtctcgtccagtaagtgttcgtcacgaggagcagaattcgtgtgagttgtatttgggttgggccgaattcttgatgtaaagcctttaatgcacttgggcggagaagggaggagaagggggatttatatctttcccagacaaagacaggataaacaaaggaatcaaacaggggtctcgtaaccgaagatgtccctaaccaacatgtcgactagcggagaagtgtgtcgcaagacgatgacgtaggtagccgagtcacagcagaagcgagcaatgacgaaagccgcaataaacaataaagcgcagccgaggcgctaggccgcactcttccgccacaattcgcaaaagaggaccaatccgcacagcggtgaggagtgcctaattaccacgtgcgctatttggtagaccccttagaatgaaagagcagtacactggccgggacaaagagtagtgtccgagttcacagaggcggtgtaagagaaaaactcggtggcttcatagacaaacgattgcacgcgcgtaaatacgggaaacagagctggagaagacgagccaattcggtgtcaggatggtgccttcttggaggaaataccatacgtaatctaccgatgcggatttcccctaggtttcggtcggttttttcttgatagcgagggagatgcagaggaggcatgcccactaacatcgtagagggtggctgttagcatgacatgtgcgtttagaccctgtgcaggaacttaatccgaaactaaaagttgcgtggacagtgacagcacagacgggaattcgccagcgaaagtgcccgcttctattcatttcggccacacgaggacgaagagctcgtagggatctgcatctccatcaccacgtttcatgggactttagacacaatcatgcaaaataacatcccccggagcgagcacgtgtagaagggtcaggtgctagcccaaagtgtattcagcaaaccaacactattcgaagtcttcggggtagcccacggctgaatcggcagggtgtacgagggatggtgagacaatctgcgtaaagcatcaaggatcttgctcgtgggagctattcggagaagacctaagtcaattcattcgactggaagtaaccgcaaataacctactacaccgacggctgtgtttgcggacacaagtggctttgcaattcttccagagcctcaatgggggccaaaaagtctaccagcgtcgcacaagaatatccgctctcattctcgcgcgtcggttaatcctctagtttccggctggttatgttggggactaagatttcgcgaaccattcaagcgagacacctaaccgtcggtcctacacacagccattcgctttagggccagtggacggaaacctggagaaacggacatttcgacacaccgttgttagtgcttcctatgtgggttagcctcatcaataacgatgctggccatctctcttaaggaggattggatccacgttccagaaaacactgcctctagtggtgcaattctcctacaaacgtcttccgtgccggtctcgcatgcgaaggccaacgcgcgcaattcactcgctaccgtagacgtgaaacgagcatttgaagaccctaaacttctgaaacgagatttctcggtaacagcagagtagccgataaaagcaacacgtggaccgtttcagacctggtttatgttttcggcttcccatggctgtgtgatgaggtgtggggtagagacgaatgtaaagttcaagaatactatgtttccatcctcattgggtatccaaagctatagtagcagcaatccactggactgcacgcgtgagcctaatcaatagcgctaactaacgcgctacagcgataaaacagcttcatggtgttcagtggtgtatgttgtgggaggatgcgaaatcgttgcagagtttatatttaacctctatctaaagcgcattacgctcatagacggacgcgaatttgcatctgcagggtctaatagtttcccccgaggtgactagacacttatcgctgtatatttacaacacgggatcagtgctatataagaactcaaggttcctctgcttcccgagcttcgcacttccccgcaatgaagcctcattgcaatgtgcctcacagaaaagcttattcaatgatgtaacattttcactcttgaacagaagccgcaattttggtgcgatgaacgacgcagcgttgtctgctgctcctcctcctttcactcatactctttcacttgccgtctctgtatgcttacggacgggttgtttgacaaagcaaggagctggtttacgtcatcgatattcttggtgttgtgtttttggcgcactttgattggtggtgaacaaactgcgagggctcacctaaactgacgtgcgtatttcgtcatgcccctgactcaaagcataattctgctaacgactgcgacttgcacacgcatcacacttgtcctcttcctctaccatttttacctgtttcaggtgaaaaaatttccctagaacaacctaattcacttgtgtgtgctgtttctattccctaattctcattcggtaagttggtgtggttaattctcggtacaattgcgatccaagcggtgctgcatggagcagttttgtgctcacaggagtttttctgctatgggtgttggtgaacggggtaggagtctaaggagtcgtggtgccttctcggtatttctgctgcatagataagctgctaagcgttccatcaacggcaagtttatcctggagataagtcggtgattcgacaagatctctagttgttaggctagcgggacatatgcgcggttagagccgaagcaggtgtcgcaattgtcctattgtttcgttgatggatcacgaagatagtggtcaacgccggtatgtcagatatcgggttgagctttatattgtgccggtgtgcctgagggatgtgctttcacgagcgcacgacactctgtacatttagtgttcatttgtggtctttcttgcagggcgggaattcatatatatatttccacaacgctccttcctctattcatctgcacctactgcatttcaactttttgaacacgcaccagcgcaacccagtcattattaacccaatttttcttcttttttgctccaggctctaacattttttgttcaagacatttacgacatgttattattatctttgcctcgttttatgaatgctacaaaagcggccagctcccgtcggctcgcatcatcattgaagtcccagaggctgctatttactcgacttcctcagaaggcaaccgctgtcccgctaaagcagcctacgcctgccttctactccaccgcacatgcctcacctctgaaggagcgtctggcacagctcatcccgaagagaagagaggaggtgaagaaattccgtgctgagcatggttcagatgtgttgggcgaagttacattaaatcaaatttacggcggtgctcgtggtgttcctgccctgctatgggagggctctgtcctcgatcccaatgagggtattcggtttcgcaacttgaccgtaaaggagtgtcaagaaaaactcccctccgctactcatggcaagcaacctttgcccgaatccatgttttggttgcttgttacgggtgaagtccccactgcaaatgaggtgcaagctttgtccgcagagtgggctgctcgtgctcaattgcccaagtttgtcgaagacttgattgacaactgccccaatacgcttcaccccatggcacaactttcccttgctatcacggctttggaaaatgattccgtgttcagcaaggcttatcatagtggtgtcagcaaggcagattactggcagtttacttatgaagacagcatggacttgattgccaagattgtccctattgctggtcgtatttatcgcaacctgtaccgtgatggtgtggttgcccccattcaacctgacaaggattatggttacaacttggccaacgttctcggcttctctaacaacgaggagtttgttgagctgcttcgtttgtaccttagtattcactcggatcacgagggtggtaacgtctctgctcacactggtcatcttgttggttccgctctttcctcgcccttcctgtcgatggctgcctcgttaaatggtcttgccggtcccctgcacggtctggctaaccaagaggttcttgatttcttgttgaagatgaaggagtcagttggtgatgattattctgatgaaactttagagaaatatctttggaacatccttgacaatggccaaattgttccaggttatggtcatgcagtcttgagaaagacggatcctcgttaccttgctcaacgtgacttcgccttggagcaccttcccgaagatcctatgttcaagcttgtaagccggctatacgaggttgttcctcgtgtgcttaccaagcacggtaagaccaagaaccccttccccaacgttgattcccactctggtgtcctgttacaatattatggtctgaaggagcaaacgttttatactgtactattcggcatctcacgtacactgggtgttatggctcaactcatctgggatcgcgcattgggcttgccaattgagcgtcccaagtctttctcaaccgaggttttgaagaaacgcattgaaaaggcttaacttgttctgaatgattattgtttatgttttctagtgaatgacaggttcatgcctttttaactcttcagtttgtgtgtgtatgattacattttgctcgctgccattcctagaggatgagccctttcaacagtagcagattacggacaacatctcataacaaggtcacgctagtgcaagggccactacttcactgtagcaccaagaacaaaatcaaaaatcgacatgcgcaaacctgcaaattttacaacattgagctacgaaaatactagtttcactaaggaatgtaacgcacacctagtcagacggtcaacataaagaaggttggcatcccggcttaatggtgcatcaaatcactcttcactcacggttatacctggcctcatttattttcagcctatcgtatgtggattcacaggagaagaaacccacgtaacgagtacacgagcccctaactccccaaacatacgtcgcgagcgacagtttggtctctgaatgatgaattcccttttgtttaacaaaaaatgggcagtcactaaacctaacctaataagtcggtctcctgggtacccattgattacagtttatcgccagaatgggcgtgtcgttatagtcaaaggatgaggataacgcagtgtccaaagtaattgtagtagattttttacttacaatcaaatttattaataagtttttcgcgaattgttcgaaatctaattcttagtcaaactgaagggtttctgttgtacttattgtcgtttcttttacagtgtacttttttaacttaatttctctgtataactacgcgggaagcaatttgaagattattgaagttagtttccttcgaatatatatgttcatgcaacaaacagataataattgagtgggtgttgatttagactagcgctgttctagtactaatttataaacgaagatgaaaagcatagtttatgcattcatcggcttgttcagactgactgattggctttgcggtacatttccactaaaacgtgttacgtactaatatacatttgacaagcgtactatatacatttcttgttatgtctgaccattgccagagaccattatgcaatgtaagtttcattccagctgtaagtgtactcgttgccatcgtctgaaaacccattttcttgcagtagttctaaaactcaccctgtcttgctttttagtgtgattgctagaattatacttattgcctcaacatttgttattattagtttaatacttttatttttgccaaagttctactttccgtttatctcgattgaggatttcaaggcagctgattgtgcgtctttaatgactacatactttaaactgcaaggagtgttcaatgagaaaattaggcatggtatgatatgatatggcacaagaaagggagttgtagaaggatatgtactagatcctctatttagataagtatcgataaattcttccttaaagcgggtgatatagagtagaaggattggcaaaatgtgctagtgattgaacaagactaaacactgaaagttttggaacgatgtgcagaagtaatgaggcggctacaatgctacagcagcagtcgtagtagatagcaccaaggtaataatctatcttaggaacattgaaggattgctgcaacgactttcacgtcatagagcaaactgacttttgtcatcaactccgagtacttctgaactttgagagagagacaatcattcaaatgattagtatcttgaactgaaagctaaacattcgctagcatttattactattacgaagcaattccaagtcattgcttttacatttgtacatcttgcaaaactattagattttgtttctctgaagttaacaaatataacacatatggattagtaaacaaagatactctcaattaaatagtcaatgtaaatatgctaagccctaagattgaaaaaacccgttgaaccttacttaaatcttttgacaactactgattttcaaaacctgttgtgcataacatatcatttaggttttattaatcaaccgaagcttatttagagaggtctaaagaaagaagtgattcattgtttgaagcctacgaacaagaatcctcaatcgaactaaacatattcggcctcgcaccacaacaaaatgtcttaagcagcgatgcccgagtggtctaagggggcagatttaagttggctgaaaggttaatggaactctgctgttgataaacgcgcgagttcgaacctcgctcgctgcattattgttcgtttttttgttgctgaaactatttcagcatttgtcgggaataaattgagaccatgtgtcttcaacttcagcatgaggactttcctaagcgcggacatagatatttgattgatacttgtaagcactgtgtttactgctatgactttaacatcatgcttgagacgaaataaacagtagttttttttactctcattccaatatcaatacgctttcaactaaagtacctcacggacataatataagagttaaggtactttcaaatagggttctaaggttgtaaaaacaatttgtaatatattatactattgaacttgttggaaacctaaatcttcaacgaggtatctcgtttgagtaagctgtgacaatgacacctacgggcctattcatataagcaataccaacttgtctttcctcattgagttgttaaaagtaacaagtgtaccaagttatatacgtcaagaaaataacatcagaataactggtcagtacagaagaaaaagaatgaggactagcgaacaaattatactaagccccaaagcacgacaaggaatagtaatttctgttatactaatggggttaagctgcatagtctaccgtcttttatgttgagcacatcattctttaccagatcgtttttcaaattaaacatattcttcttaaaaaaaaatatgtgttaaaattaggcttgtctcttttcgtatgtgtcttgatccaagaagtagaatattcattcatacagacctttttgtatattgctcgcttagaagaaaaccttaattgatgtttacgaaaaggaaatctaaaagacaacccaaatcattgtataaacttcctatgagcagtggatatttaccactcatccaaaatgactttttatattaattttgttgaattctgatagctagaatttatattagctggtacatgcagatactcgcttgttcgtagagccgaaaccttactcaaaaatgcgaaaatttggatactaaactgttaaaaaaaaattaaaaaccatggaaccaacaactatacgtaattatctgtacattacttgcaatcctgaatagttatttaccgttttacacctttcaattcttctgatgttgatgcaacttgaaaatgcaagccgaaagactaagcattttttactaaaagtagtcaatatagactgcatctctctaaaacaaaaagcaatgggacagacaatcccgtgtatctcgtcaccagcaggacttgaacctgcgagggcatagcccattagatacctgaacaagttcaagtctaactccttaaccgctcggacatagtgacatcgccatatctgggatggatcgaggctgaatatattaagttcgattgaggattactgtttgttggctccgtttaactattcaataagcttcggttaataaaacctaaatgttatgttatgcgcaatatgttctgaaagttattgctaaaagaaacaagtagcgttcaacggattgtagccattgaactcttgcatatttatattaccttttcaatgaatgctagcgaatgcttagtcattcaatttaagagactaatcagttgaatgattgtttcatttccaagttcaaaagtactcggagtcaatcacataaatgtctttgctccgtaataagtaagaaggttcccgtggccaagttggtaaaggcctcatgcttatatggtacacctcttaccaggtatgctacgtgaaaatcgcgagttcgatcctcgccgggagcatagctttttgttttgtttgcataaaacggctgtgctgcatcgacatatgtgggtgcatggttttggcctcttctgctggtgattgggatgaaataaaacaaagcaaaacaaaacaagccagcaccaagtctagtatctatgatgtgtctgctgctcaaagtatgttatgttgcctcgtatacgttatttatttaccactaactatgttagtgagtagtaaccatttagtacaactgaatatgaacaagaattaacaagtggaacaagtagagcaatgctatataataggctaagaaaggcaactttcaagctgtaatggctcagatggagagacagttccttcgccacctggtggggtggtgtgcacgggttcgagtctcgctgttgatcctctgattcccctacggactccggcgggcagctgccagcagccgaggggattaaacacggggccaccggcagaggttggcaacaacgcacgtcaaccccgggtcagaggcagtgcgacagcgatgggattcactcgagccgccccagtagggaagggggtctccacatctttttgctgctgtcaccgacgttaaacggtggacagcaaagcgagtgttgcaagcaggtacgcacgataaaagtgggaaagtgtgtgtatatgtagtaatagtaagtaacagtaatttctgataaactgtatataaaatataacaaagtgtaacgttcaggtcatgaaaccattggctttatgtcatgtacttttggaatcttggcgacgaagtagccaaaccaacggcaagctttcgcctgatcaaacggatgaacggaagagaagcaatgatcacattgtttctctctaaactattcttctatcggcacgttccgcagagcctggaacttcggttttattggaatcttgtaattccttaacagaaaattacgattagtaggagattattaattagacaattaacataaatacttgttagttcaattgccaaaaatccgcggaacactacaggctcatttcaacagttaacgcattacttttctcattgtcgcattttactatttaaggttcagttaaacgaaccttattaacaaactgagtgagtggttttaatcactgtttgaagccaattaagaactaatctcttgaatcaaagacaatggggacctcgaactgtaactggtcaaaaggcttgcaggtatactatgaactataaaaaataaaatagcattgaccaattgatattcgacaagtagtgaattatgtttggaaaaactttctataactgtcgtgactagatatctgaagaaataaatcaatagaatttgtatatcgtttaacatgtagatagtctttctgcatttaatatatttaataaaagttataacttaagtcttgaaacctttatttgaacaacttcctcaattaaaagttatcgtttattttagttgtaattggcaacttacgcaattgggaaacacggtaagtacataaaccaaattaacatgcagtactcatgagccttttatcgttgaacttgaggataatttagctagaaattcaatgcaccaatcttgattattcagagatcacaggtttccgaatgcgtaaaaagttttgctttgcgaatcttgtgagagaaggaattttttaagagaaagataatgcaattaatgttcttttatcgtttaatggttcataagtagtagttgtgttggttacttgttcaagaagcctacaattagataggaaagttgccatataactagtattccacatttagctttgctgtttcttctatttctatacaattacttgtataattgttttcttcagacagttttttttttttttttttttgtttattattattattggtatatttctatggcagcatgaacgagtttataattacttttgcttagaagcgccattcattcttacagttagcagacaaagaagcccaataccagatataattgtaccaacaatccaattcattcggtatgcttttcccattttatccagcaattgacttctttcatcttgggggaaagtattaatttgttcataagacatattcgacagtgtattggcattttttccaagcagagctgccaaagtttgtgaataaacgacttttccaacgattacgccaacgctgccacctatgcttctaacaaacataacaaccgaagtaacaatcgccatcacatgcacgggcgttgacgcctgtgctgcgagaagagggggcagaaacagacatccagagccgattggatagattatactaagtgcaataatcttgccgacggaacttgagtaatttagatccgtcagtgcccccataccggcagtcataaataaccacccaatatacataggaatcataaagttatttgttttcttaataaacatacctgtaagaaaagagaataaggatactaaaaacgctggagcaataatgtgaatgccggaaaatatgggggtgtcgcctttaacattctgatagaactctggtaggtaataatcgaaaagcatataattgtaattatgcaagaagactgtgaataacaacgcacattttgacagactatcaaacatgaacgttggaagaatctgatttctagtagttttggtctcacagaaagcacacactataagcaaaataactccaactatgatgtagacaagcacattcacgcgaacccagtcgttatttgtcgcaccaatggagagcccaagtaatatgagcacacttccaacaatgcacgtagtaagcccaataaaatcaaatgtcaccagaaagtgtcggaacgttgttcgatcatgaacagggacattaagaaagaatacaagaattgctatagagattcctccggtaggtaaattaatgaaaaatatccaacgccaagttgtgccttgacatataatgcctcctaaaagcgggccgatgactgaagcgatcccccatactgaagcgatgaatgacgtgtaaaatgaccgatttgcaagcgaggtaatatcagaaataacaataaaacacagcgacgttattccgcctgctccgacgccttgaacagctcgacatatgacgagcatgatcatagaattactggcaccgcaaagtgcactgcctaaaagaaagcacaagatgctactgtacaacacgacttttcgaccaagcatgtcagaagcaacaccaagaaggggaaggacggcagtcaatgcgagcgtatatgctgagccaatccaagaataatcgaccttgcctgacaagtcgtgcacaatggttgggacagcagtggtaacaatggtactgtctaaagctgacagaaacgtagtcagcaatattccggtcatgacgactggcatgttatttttaggaatttcattttcttggcttatactttctttaatatcgcctgactggttttcgagatcaagaactgttgatttgcaaacttctgtagcagaagtgttgtcacacaaaattccatgttgtcgtttcatagacatgctattttccgaagaaaacgatatagcggaggcgttcattttccagccaagggcgatggatcagtaattgggtttcaatagatatatgtataaaagcaaaataaaggagcaggtgcttctgctataaaagttgtacacttaaaatgaaacacgcctttgtgttatactgaaaagagcttaagataatcgattttgttagtaacaagaagaatacgaatggaaaaaccgtaaaccctatatgtgaactttggtgcttttacgttgattgacgttacttgacttgcacactgtcttaattgaagtaagaaaaataattgtgcacacaaggtgatttcttttctgtcattctaaacagtctcgcatattgatttctagacggtaagcgaaggtgccgaagcttagtcatattctctcttccaatcattttgtagactccgaccgctaacagttatttttaaattttaactcgtcgcccgttaaacagagccgaatgtttaatttaggtatccaattagattattcatcgccaactttatactataaagctgaacgcgccgaacatgtgcgatgaaatgagaaatacgatacgcatcttctaattgttaggctcgaggaaaacttataagatttggattgcaaatagagtgaacttttagtgagaatgatttcaggtatacaaataaggagaacagtttagttacgaaacgaagctggacttgaagaaattacctttttcgagttgcttcaagggctaacctaatttagatagctttttctcgatgactcattcatttaaaataaggaacgactttatacggcatggtataaatttatttcgttattctacttagcgtgtaaatttgttaactttatatactgtctgtaaacaacaaagttatggataatacacacacatcgacgttgcctattttatatatcatgtacgtttgaagtcttaaccaagttaactgaaaaatttatcttgctcagctataatgaaaccgattaattagatttgttttgctttgtccttactaaaacttccttcttacaatataagaaattacattaatacaattttgctgttactaaagagtgtgcttgtacaagacgtttaatgcatgatcttatctgatattattagtcgatcaaattcttggtcaataattggatagtttattattcatgcgaagtttagtatcaacagtttgtgagtgtgtttcagccattaccattatatcatcaactgttggctttttggctttataaattcctctgcgattcacgtttggctttagtaattattcttatatcaatgacagttttcaccgaatttcaacgagagtcactatgtccgagcggttaaggagttagacttgaattcgtccaggtatctaatgggctatgcccgcgcaggttcaagtcctgctggtgacgaagctcttttacttcgcattcttctattattttttgcgatgaaaaataagccttagttaaattgtttaattttagtgaaaggttctaaccctccgcgtgggtttattcgtgtatcaaaatcatggaaacaataattctgcaaggaccttctagttgatttatgaatccattcaataataattaattatcatcatagttaatttttctttccgtttgaacccaatattaggttttcgcgagtttgattaaggtttcggccctgcaaataagtgaacaacaaaattcaaaactctgctgtatgtatcgaaattacgtagactggtttaacaagcaattaagactattaataaacttatgcctaaacgttgcaattcattggtgatttgttcatttagttagtttatcttttaccgtggttttcgctaacacacattaataaagctaagcgaacctcaagcaacataattacttcgatttatgattacgttattaattagatttgacgagttaacgaagacccgtgcaaatgtaaaagggatacgacataatgaatttgttgacaacaactctctactcaaagttataaaaattgtttagtaagatcttctttaatttactttactgagaatattatagtagctctcaataattagtactcatttttttttatttagacttttctatagtatcatggcttattgtttactgaatttagtagtgaatagtacctgatatagtcgctactttgttactgcaagcaatccaacaagaaagaagtaaataataacgcttttgccaaataattctgttattataatactatactgggtgagtaactctaaactttcccgtcgatctattgtcttcaagccaattcttagaatattattaattcgtttttatttggaatgaataatgaaacaagcttaaacagtttattcttaagcacgtggcgtttttgttcttatgcaactgttctttttattagaaaatattcatattattagaatgtgatctgataaacttgtacaccttgggctttcaacgcaatgcttgaggcctcgagttatcagtacattgcttactattgtttgataacactggcgtgtctgtttaagaaagactaaaatgctttactcgtagtcatttagttggaaacctaatttagcgagacacgacaattccctaagcgacgaaagaaaaagcaaagaaaatgaacgcagcaacaaaaacgagaataatgcagcgagcgaggttcgaactcgcgcgtttatcaacagcagagtttccatcgaccgttcagtcaacttaaatctgcccccttagaccactcgggcatcgctgcttcagatgctcggtgtagttcaggggacgtcttcttcaacaattgaattctgtgtgtcagtaagcctctgtcttcgatactgagaactgtaataccaaccaaagtgacatcccccaaactgtgtgaagacatttaagtaagattcaagcctcactacctactagtatcgacaaatcgtgtaaattcagatttcgcgtggtgcatacagttagttattcttgtaattctaagtaattacggtcattgacgataaggatgagattatacaaacacatttgtgtcacggcatattaattacataacgttcacttgaagctgaaaagtagcaaataacaaagtactggtcggacagtcatcattgatttttttataataatgttatttgatagtaattgagtaggtatacttactaggtttcttttcagctacgaatgtactagttctaatgtcattgagcccttacactctgggatttgtgtactgcctttgcaagtttaaactacaggcaagtttctgaaccttcacacttaacttcaagtagattgtgtattttacgtgaagctatattattagtatttagtctagttttagaagattgatttcaacaaccagtctcgggtaattgacatgcaataatcgttgcacattggctttactagattatgttatgcaaaacttggaagaaaaagagacgtcatgagatactataagaagcaaggcaagaattaacatatgcaaatgacgtataaatttgattgtaaaggcgaaaatgtaacatcgcaaccatttcagaactcatttcgtacattcataaaaaagacgagaagaacgagaagaaagcaccatattattcagctaaaggaggaatatacgagtcatttgtgatactaattaattagtcatgagccgactgttattgacttgtgttttattacactagtatttcgttttggtacattgatcgtttataattatgctctattcgagacggaagaaaagaagaaacttttccccaataatccgaatcaatttatttctcgcttggatcataaagattgaagcaaacaaaaaggaaacgagccgaaattgtcggcaataatgatgttcaactactaatattatgagataaaccttgaaaccgttagattctaaagaacaatcgtttaaactttacacacactactccttctcctgtggaaacttgggttccagcaaacgattctgcaacaaagtcggtaaatgggaggtaatggaacaatagctgatgtcttgggcatcaacacagaacctctttccactatggaaatttaggtgagagtgacgattaatttcctcaaacaaataattgagatatagaataacttcttagcaccgcgaccaagcaaagttcaaaaaggctagtagcaactaaagatcgtcctcactgtgcagctgcacagttagacactctcaaagggagtagtctactgacacacagcattcaattgcagaagaagacgtcccctgaatcacattgggcatctgaagcagcgatgcccgagtggtctaagggggcagatttaagttgactgaacggtcgatggaaactctgctgttgataaacgcgcgagttcgaacctcgctcgctgcattattctcgtttttgttgctgcgttcattttctttgctttttctttcgtcgcttagggaattgtcgtgtctcgctaaattaggtttccaactaaatgactacgagtaaagcattttagtctttcttaaacagacacgccagtgttatcaaacaatatcaagcagtaatgacaagttccgtggtattgactgcctattgtagcaattgcgctataaactatcttatattacaagttctctaaattttaacgttgtgatattctaactcattgagaaaaagaaatgaatgcaaggaatatgtttaggccgctagtttagttcaaaacctaagacatccgagatccatttttcatgtttattcaaaacagaaatattgtacattgggttcgctagacacaaaccttaaaataccttttacggaaatctaaaaaacaggtcaaattgcttaacaaaattttagcaaacggtcagtactaacttaaaatgatacttgtaattatttttaggctttaaaattagtattggtgactgtaataactataaacaactggcttttatttctcgcttaatcaaatggccgaaaccttatattagaatcgcgaaaaaccaaatcctaaaaaatctataaaattaaaaagtaatattttaactgaactctggctagcttcatgagtaaatgtaacagttactttaatacaatattattttctgctgctacaattcaccaactttcccaattgtgtctcaagcgagggttcagatcatttcactaaaactagacaaaataaacgctgctgtgtttcgctttcaaaaaagacgaaaaagctgcgcaacaaaagagcttcgtcaccagcaggacttgaacctgcgcgggcatagcccattagatgcctgaacaagttcaagtctaactccttaaccgctcggacatagtgactcttattaattgtcacggtccgaagccaaatatgtttagttcgattgagaattcttgttcgtaagcttcaaacaatgagtaacttctttctttaaaccattccaaatcagcttcggttaataaaacttgaatattatgttatgcgcagtgagttctgaaagtcactgttaagagaaacaggtagttcaacggattatagccattgaaatcttgaatattcataataactattcaattgataatatctttggttactaattttacagaaacaaaatccaaaattggaagtgtatttgtaacgattcgataaccaggttcgcttaactgaacctttaacagcgaaatgcgagaataggaaacttagtaagttaactgttgaacgagcttataatgttcaacggacttttagcgattgaacttacaagtatttatagtagttgtgcaaaagatagtatctctcttaatgcatttgattggtagcaatcatatactttcgaaatgcggaagtttcaggcttcatgaactgcttaaagagaaacaatgcgatcaatgtttctcttttgtttgatcaaccgagaactagctgttagttcggctgcttggttacgatgactcatgacagttgtgagcattttcgacaagacaatatattctccgagaatttccaagactcctaacgtaaagcttaacaataagaagttgcatgtacttaaagtgagaatttgcgatattaaataacgtaaacatggtttttaatttcggtgcacactttcgataaaaaacaaaacaccgactctccttaatatatacagatatgtcaaaagaccctcatacacaaggcaaaatgaaatcacagaattccttttagttcttagcaagttattaatgatctatttcccgcacatttcttagtactatacgagaggaagtagccacactaataagacactgaaagtacccacgacgattctctttgaacaaccgctgttacagtaaagcagagcttcctaaaatttgtgtaaccgacccttccttcacttagttataaagcagcaaaaaaaataatgatcatattatgcatgtttttcaactttggctctttaacgtaaatgatattccttactcatccagaaatagaaccgcaattgaatggttatggagcgtcccaaaaaccaaaaatgatagatatttcccgttgtaattcaacacaacaatttaagcgtgcttgggggaaagtttgctctcattttctaaatgttctttagacttaggtccgtaccagaagttgataaaacgagcaccctgagcactttgagcagcagtgttgaaagcatgacaacacaaaagaagatagtttctagggtaaaccatccaagcgtatctcatgaagacacaagagtatacaatcaaggcactggtcatacggcccgaaataagatgagggtccttcttcaagtcatacaaagcagcgataggaattccaaagttcgacaaaggtccccaaaaatgagtactcatcaaataccgacgaaaattggggcttttcacccattggaagaagcgtccagtcacagaagcgctgattttttgacttgctttttcagttgcttgattcctaaaaattgttagtaaatacgttttctatacatgttctcactatttctttcgtacatttttacaaaatatattctgtaacaaagaggagaggaaaaaacaaaaaaccaagaggttccgagtgaaaggagatttgaacccttaacaagttatttcgtttcacagtctcaaagcgagccgtaacttttttagtatcacttagacatcaagatgagtatcttaattaagcgaagagtctaaacgaaaacgtggtaaccttattgtataaaaaactcaccaccatcattaggttacgtattaaccctaataccctgaaaataacctgaaccttattctgggatgccgatggctcagaaagcttgcccagtacgaacccggcaacctcgctgttatcgcctcaattcatgtcggatttgcctgattcgaagcttaaaacgcttggagtgcaaaagtattatttttgaaagcaatcatgcttgttagtgccttcattaacacataatacagagcaggcgatctcattcgccaaacagatgtatgttgcagcaatcgcagaaggaagtcttttaagtgaatccatctgacgtgtttagagttttgacaaacttactgtactcattgaacgattacaacgtgagaaaaacacactagacgtttatgtgaaatccgaattagaaactttatcaaactcttacaaggtttgtactaagaattatgttcattttggaacagtaaacactgacaagtttttaggccggtttggaacgagtgaacgatggaaaatcaaagttacaggagctacaagacaatatttcaggcgtacgtatcacacaagaaccattccaacggggaatacagtttgtattaacaagctagttggtttccctgtgtaataatgcaggatccatggtgaacgagttttcacttattagcaaaatatcccgagtgtaccgaaactgtacggcaactaagcagatgatagaacaactagaaaaactacaagaagaaacagacctggtggaagatatgctacagtcagatattcaccaaggagatgatatgccaaatttgttacgagctcattttattcttacccgcttacagtcatttcgagacgaggcaatgcagcaggctgcaaaagaaaactcgattgaactggacgagactcttgagcaattattcagcaagctgaatgttatttcggacaattttgacagacttgtcttcagtttctgcaggaattttcttgagctgctcagtgatgaacaaacacgcactcttattagtacctttaagattattgaggtagaagaggcagctgatcggaaggctcgaaacttgatcgacgtccgaaagtcgacatatgcgggtgcagattccagcttatggaactttcaaggaagcagaagagaactaaaaaattttcgtgaacgtgccttcgaggagattgagaacagtattcaagaacggttcgacacttgctggaatcagttgcaggaaccagatgcttctcttaacctggaatgggtaatttccgatctagatatggcgaagcaactggagaagcttactccaccggaatatcgtttattttcgtttgtgttgtctacttaccacaccctcttggacgagtttgtgcacaagtgcattaacggtgacatggctgttgtcattttgctttaccttgttgaattccaggtagcatacagggagtatttaagggattcacattatgtttacatcgaagaactggatccacccctagaagatagtgacgaaagtgaacttgctcttgaggtttcatccgtacttgttaacaaggtcaaggaatgggccaaaaaggttttcgacaaggacgtggatgagttcaccagaagacagaatgaaccacagagtgataaccagcataagtacagtctcccgggtacaattattctttttcaaatgatatctcaacagctgaaattactgtcaccttgtgaaaatgcaaccgtcttttttaaggttgtgatgggcgcgttagacatgcttttaactttgcaacagaaatggaaggagacactacgtgctgagacgacaaagcaaatgaataatccgcattcagttgttccaggattaccggaatacgccgttgcactttcaaatgacagcttaaagtcatcgggctttacggaaagtacatttaaaaagtaccacaaccttatacctgagaattttagaagtgagttccttgaacgtctttccaacgtggaagatggttatatttacctatccggttcgtgtctaagtactatcgttgctctcattgccactgatacaaaacatgcattttctttagttttccaaactgcatggtatgagtcaagtaatatcccgatcgttgtcaatacctttcgcgattacctttcggattgtaaggaacacttggtttccggtcttacagaaagcttggcaaaagagtctatcaagggttttgttgtgtgctacattcgctgtcttcttaacaaaaacattaagctacgcggtgcagaaactatcgaacgcatccgtgccgatgtttcgtgcgcactacaaatgttttccgattatgcttcagacgttaatgaactgaagcaagaatttgtatcaatccaaagtcttctcttaggaatgttggatgctgacacgaatacggttgctgactactatacagacctgaagaatctcttctgggatgttcctatacaactcgtggaactcgtactcatcaaccgttccgacctcgaccgcaatgaatgtcgcaagatgatagagatcattcgatacaccgatgcaaatattccgacacctaaaaatgcagagggtaccatctataagaatgttctttcagacggtcttgcagtttttgaatgatagatgtagttatgtttacgctcttaatattaatcgcattagcttaattagtgttcgtatttcaatgcgtctccttttatattgttgctcagaacaataaggtctgtgctattaccagccgctaggatttcatcagttctgttccaattcaaatgccggattgcacttgcttcctctgtggcatttggtttatcaatagcggtgctaatatattcgcccaccagagaagcgtttttatatctccatatatgtaaatttccatgaagatcgccactagccaagtatcgaccattatggctgaaggacattttcgtaatagctgtccgatttcttcgtaaccggtacagtaaatttcttgtaaaagcgttatacaggcagatactgcctgaggaagacacggcgaacagtgacggttcagatggactccattgaatgcagtcgatagatgctgggagctttattgaagaaattaatttaatcgtataatctgcgtcaattgaccataactaggtaatgttagcttcaacgaaaaaagagacgtttacctttatagatgcatcggcagatgctgttagtagtaaacttgcataaggcgagtattcaacggatgagattgatcccaaatgagcgtaaggaatctgaaagaccggcgcttcattttcaactgtgtacaaagtcagatttccaatcgcatcaacagttacgaagtgttcggcgtttaaccacgctaaatcaagtataggtgcattttgtggttgctgaacggtatgtttgactaaacgtgcataagcgtcccataaagtaaagcttccatctgcaagacctaaaaggaggaaagtgtccgtcggactccagcatgcacttaaaataggagcatcctgacattgaatagttgtgataagggagaagccatcgttaaatagttgaacgagaccgatgaaataggtacacgcgagaaaagttccacaatggttccaatgtaacccggttatgtcttgaccggtttcagacacgctcatttgaaaagcgatatcataagcggacttgtcttttagagtaggcgataaatcaaatacacgaagttgtgaatcagaggaaccgatacacaacttgtaaggatccttgtaagcccatgctgagcaagtaaaagtcgcatttacggaaggaagagataggaatgaataacagcgaaatgctgcaacatcaattaaagcattttgatacgataagtctttgtctaaccttgtagtgtctgacgagtcgacatgttgttcatcactttccagttttatagattgtgtagcgtccagatctgcatccatgggacttgatacgtcgtttttctttgcacatacgtgctgttctactaaagagaaggaagatgtacattgagtagcttcagtatcatcggttgtagttgcgtaatgctgttccagttccatatactgtaaacccttttgcaaagcccgtatcaatgcacctgtgggacaagattcattccattttctgtcggcctgttcaatttttgtttcataatcaaaagcgtaagcagtattatcgtaacctcaaaagttgttagccaaaaactgagagaataattgattgttttaacataccagactcttttaagtagcgccatactacgtagttcacttgttcggagtccattttatgggcgttatatcaacgaagaaaagatcactacttaatagtgcataggaatactgagagaaagttaccaattagttaatttcaaaagaatcaatgcatttcacacaaacacatgaagtttacagtgaaattgctgatataaaggaatccaagattttccacttaccaactgaagtgttgtcaaccagtacggaaaaccgaatacaaaaaccaaaaacagaaacggcaaaagaacctgtccatactccgttaggatttaattaaagcacattaaagtgttgttataacttgtacttagtggcaggtggtatcttttgttaaaaaaaaaggaaaagctttcttttactctatccgaagaattattataaagacatattcatgccaattgctgagttacctcgatattagccgaacaagtcctttgtctttttctgtacttcttttgttttacgaaatcatcgttgattcttcgtggtcttgttttttttgtatattgggacaattgtgaatggtaacgttcttgctaaactgttaaaggaactgcgattactattctaaagttctcttttctggaaattattaaaagattcttttttttcctgtttatttacaagctttcgttggtgccgtttttttttgttaatagggtttttcaaattccggcaagatgaaagaagctattacccacgtttttctctttctatttgttattggattctttttgcggacatgtattcatctgtactctatgtttactctgtacacaagctttcatacctacatgcttctctgtgttaacatggttcctaagtttttatacatgtttccttggacacttttgacatgctgttttacggagaacaacgttatttttttttcactttgcgtcgttttgttaaaattagttggtcaccatatggagcatttatggtcgcaaagagacgtcgtactgttcttgtactctctttctcttcttccaaacgtatttactctcctcacaagttacgttgcacatgtcattacagataatgatgctataatcactagtcctatatatggaaatggagcatttataattggactcctgattgcttgggtctatctaaagcctgcacatcgcatatccattagtccgtccctgtcacttcctatccagtatgctccctttttttacttggcatttgctgtggcgcattgcgtgacgttttctcagtattcccgtcttgttcagatagtctttggttttttctatgcctggttctacttactcatcttacagcccgtcacgttcgacttgggtatccactcaatcgagcttggaaaaggttcacgccgtcgcatctccttttatgactttctccctcaaccagtccaatgttttttaaaacgtactgagaatcggatcaagcattttctttttgatgaaagaaacaacgataaaggactcactgaaaccttgccatccttcagtgtacctaaaaaagatcaccgtgcagaagctgagcgtcgcaggtaattcttttctgtcttaatgctatataacggtatgaactaacactctttaggactgctgcccttcattccttggtcaattaaaacatcgcacgtataatcatagagctctaaaatatccgattacaactgtacgcattgttgatttagattaagtaacttataaacatatgaaaaagctgtttcgcaaacaacgaattaaagtacgatagagtgccgactatagctaagcgaacgtgtatattctattaaccctaccctaaatattgactatataaaccaacggtgcagaaaattcttctccttaacaaaatgcattccattaagttggtttgtcggggacgccgagtcctataatgggacgagttccaccctttagacgaagcaattagtctgagtgcatagattaagattcgttcttacttcagtctttgaagtgagaacaatgaaaagggctttacctaacagatatgcatttttccgtggccagttttggtcttctttcttatggaaaattgtttttttgtttctttttgctggtttggtccacatgcccaggtagttttgtagcttttgtatgtagcaaagtcgttagttcatcaagtttttcctgtaactgtatgatgggttggagggttttgtcaattctcgataacggtgcttgaatttggcggtaaagtttggaagggatcgctgaagagttgctcgaaagttcgtcatcgtcactctcatagcaaatgtcttctagtagctgcatttgttcttcttcacgaattctttgtttccgaagaactggatgtaactgattgtcatgttagtttttcgcctcaaatacaataagcatcaaggtgttaacacatacccggttacttttgtccatgtagcgttcttgatttgctttcaagttttccgacatttgtgacagattttcttgatctgccttacgacagtcgtattcgtactgcaactcaagccgaagtttttcgatgtgctcaagatcagagtatagctgttgttccaattggtactagaatatgtttagtaacagaaagtagaagataaagcttcctgaatactaacgagctccatttaggtgtttcgtagattcaatgaacgatatagtaagccaagactaatcctggattacaataagaagttgctccttacattaatggtgctcagttgagtgagcaaaggttgtttttttgccggttttggtacgggaagtgtaagtaagccttgttccattttctcaagctttgaaacaagccatgattccgctgtttcttttcttgattcagattgtatactatgaagaacgagtctagacagatattagtacgagagcaatgtgagcagcggcagaatccaatttcaatagaagagtatgtatacctggagcatgttcgtaatatgagagctacttctcgacgacgaccttcacttaatggttgccaacttttttgaatacgatcttttacaacggaacgtgtacttttttttagtctcatagaagatgagtaagttatgaatacagaaagactactgtaaacttgtagaagcctcagtgagaagctcttcgcttctgttttctctatatgcctttattatctactctcatagattttttggtgtagcaaattgttacctgcctcaaggtaacaagctgaagtccacgcaattattgacatgtcaaaaaaaagacatgtggacaagcaatgaaaacggcagtttgaagaaattgagcttgaagctttaccttcattaaacttgttctgttgtcaaaaaacccatttttctcgttgacactacggagaagtcgaataatcgatattcaccaagtacaaaacaacatctcgatataaacgttctttaaaatgagagaagttcgaattgttgtatgcggtgaccagggtgtcgggaaatcatcgctcatagccgccttggtgcaagaggacaacgtaacaagtattccaaaggtaagaaacgttttctccgttcatgctattaactctatgaaaggtctttcctgtaatttccattccttccgatccaatagttaacgacgatgtttctctcgtaatcgtagatactcaatgtacgcaaaacacaagtttctccttcgcatgtgaattaacattatgtgaaattaagctgacgctgcggagcgagagttgctggaaacagcaatcaaaaaggcgcataccatttgtcttgtttactctgacaattacacttatgagcgtattagcatattctggcttccgtatttcagatccttaggtgtcaatgtatgtaaacttggcattctcttttactaacacaacaaggttcccgtcgtcttgtgtgccaacaagtctgaagacatcgacaacaatcagggccttcagcttattaatcatgaaatggtacccttaatgaatgagtacaaagaaattgaagcttgtattcgatgtagtgccgctgaaagaataaatgtgaacgaggtatgcagcagacacaatctctgtgtaaaaactttggatgcactaacctatatcagctgttctatgtatgcagaagctgcgtagtaacacctattacgccgttatgggaaacgaaagaacatgtatgacaaaccttgtttgcatttatactcatcaaatagcggataaaatgtgcagctcgtgatgcccttagtcgtatattctgtaagttgaccgcaaaaaaactctatttactaacattttttaagttcttctcgacaaaaacaatgacagtctagtaggcgtggatgaactaaatgagctacaaaatctttgctgctcaaaaatgttcactccggacgagagcaaggacatatttgactgtgtacgcgccatctgcccggaaggcatcttaggtgactctttaaacataaatggtttcttagcgtacgtttctcacatgattgaaaacggaaagcaagaaagcatttggggaatcctgagagcattccattatacggatagcctcagtttggatgaaggatatctctatccccttcttgatgtctcttctggtcaaagcgtcgaacttagtcctaaaggtacgttgcttattcacactgctctcttctaattgggcttcaggttatcgatttctggtagacttgttttatcgtttcgatagggataacgatggtgctcttaatactaaggaactcgctgctttattccgtttcacaccgggtttgcctgaaacttggattcaatcacaattcccaaactcaaccgcgctgaacgaacatggttgtgtcacttacaacggttggttggctcaatggacaatgatgactctttttgattataaaacaacattggcgtactttgcttatttaggttttgactcaggaacccgacaatcggtgcttgaagccataaaggtgacgaagtccagaagtttgcgtaaccgtaggcaaattaaggttgatagaaacgttttcttgtgcttagtcgtcggtcaacggggatgtggaaaggtatgttgttcctcacactaaaacttttgtatgcattctactaatttgctaataactattagacttcgctattatcaagtttcataaacagtgactatcgaggatctctaactcctcctccaagcactgtggtaaacagcgtcgagtttcaaagcaagcaacgttaccttgtggtaagtataccgtgtaattgttatgaccgttccatcttaattaggctgacatgttttgactagctgagcgaagttcaagatactgattatgacgttttctctgatgtacggacgttagatgcatgcgatgttctctgcttgctttatgactcttcaaaccctagtagtttttcctacatagcgaatattttggtgagttcctaaacgcatttggtaaaagaaacgaactaatagctaacgttgcaaaggaatcatatccacttcttaacaaaattccctgtgtgattgcagcgacaaaagctgatttggatcgacagcaacaggtaagagtttctcgatagcagattttataactcacatgaaagcgatataccattcaaccagatgagtatgcaaaacggagaggcctttcttcaccgacccacataagtactgcagctgcttggaatgctccaaaagaattcttcattcaggtacgtctcgacgaacattcattgctttaaccttttattattagttagcagaagcagcccaacatccagcctcggcgatgccaaattctactgagaccgaagaaaacaataaccgtttccgaatgataacagctctcacagcttttggaacattggttttaactgtcagtggaagcttaatatggagaattatgaaacaacgcggctcatcttcaaataggtagaatgaagcccaaaaaaaatcacgaataaataccaaatctattattaagttgccattcttctatatgacttaaattaaaaaccctaagtatcccaagttgcagaagcgagtatagagataggcatctccaaacgtggtagattctgcatcagttttgtcataaagctcaacagaggagtgaggtatgtgaggaggacgtttaataggtgaaagcggcatgccactaagcttggcgttgattaactttaagacaatgtaatcccaatcttcatggtcttcccgactaacaatatccctccgtttttcgatacattcgcggatataaccaagtccacgacgggcctcactttgcaagccaggcacgtcaaaaacgcctatcaagacacaggcggcaagactaaagaagtgatgattcaaaggggttagaggagtagatgaagatggaagtattgtagccatttttaatgcaggcttaagaaccgaagcaggcggggcttgccatgcgagttccaaaagaactttgacgtgggttacagcaagcgttagtaagttcatttgtccccagacaacatccacgctctctctgaacgcgtcaatctctgaacggatctgctcagcaacaataggatcgtcgcgagcagaaaaggttggtgattgatatgcactggacaaatgaccaacaataagagacagccgaaccaagtgactagggaaagatcccaataatttttgatcctgaaacgtcaagcgaatcaactgctcaggaataaagagaggagaacaagtagacatcgagtgccaacgatctaaaacaaccagaacccaccaagctcggcgacaaagtgcttctgagctatcaatatcctctgtgattgacttgaatgacaaatgtccttgcatatgaagtcgcatattacatgcaagaccgacagcagcaccaagccacatactttgaggcaaaccattcttgcctgtaatggttgctggacctctttggtcgctttctatagcaagcaatatcatggtctgaagatgtaatatccgattgctaagcacttgaacactggtacacaagaggtttaacattccaatagcctttgaaggagtattatgaaacgaatgcccctgtgaggagaaggggggtctgttcactagcgaataaattgcatgaagacacgaagaccgtaaatgaacaggcgcattctcgagttcagcacggagacgcgccttgctgtgatgaagaatgggaaaggtagaatgaattagcaagtagtaacgatcaatggcggcctcatcccattccacatcttctttatacaaattcgccaactcttgcaagtgtgttgtttcggaaccagaaacaagtgccttttcactagcattgttatcagttcccgacttcaacttcgatccatcacgttgactcagaggtgaaagagagtcattctgctcagaagtaagacctccaaggtttggaatccgacgttcagaattcttggcctccgattgcgaacccaacaaagagtgtttaaggatttcatcggtaacagggttgccggactttaccggttgcggaagaggactactgtgaagcggtactggagagagaatgggggccgatgagtcaaaagaattgatagaagggagaagagcgtgtttaaacataggggatggtaaagtgcttaagggtaattgcgcactagcaaacccattatcatccaacacctgtttgtcggtgacaggttgggcagccaaagtccgcggcgtgagcgacctcaattgctgattcagctgccgctgttgggtagaatccatggaagactggtatgcaccaggagacgatgttggaagcggcataagactgctgggcggatttgatgactgccgaaatggatccacaagcgcagacgaacgaatgggaggcggggcatacataagcggttgactggcgagaacggcagcagtaggtagaacaggactagcggtcagcatcggttgtggctgctggacatcggtagatatggaagggaaaacagaggacgtagcgctagtagtggtagaagggaaggaaggccattgaggttcagataccggacggttcatttgagggtaaccagacatagatggaggattgttcggcggagtgttctgtcccgaaaacatgttgttgggagccattgtggtagacgattgcgtaggaaaaccgccgtcattctgggcttgctcctgagaaacctcttctaatgatattttttgttgcggctctgtgtatggtttggaaactcgggcattttttgtctttgctgatagctgactgacctttctgttcttgtctgcagcacgtctccggtttccctttgaaggaccacgcttgagaggtatgtgtgtaaagctacattgcatgttattgcgtacgcaattagcgcagccatttccagaagggtcggtcgaaagatcacaacgaatctttttgtgccgacaacgatcacaagcccgggagaccttcttatgctctttcggaggatgatctccatcaccagaggccgatgatggttttgccgaagcggcggctgtcggtaacggggtaaagtgaggaggtacagaagtcatattctcctttaaaaatagcttgctgttgttattgttgttagcgccagttggaagattcatgttcacgagaggatagacagaagtgttagcttccatttccaaagtaagaagggaagagacaagaaatgcaggagccttaagctgaaggaggagaaatgcaacacgcggagaacaaaaagaagaacgaagggagacaataaggcgggagacactctaagacttcaggaaaatcgcacgagatcaaataacccacgaatggaaaagtgagaactaggaaaagacgaaaaggaacaagacgagaataggacaaaacgtggattacaactcaccgataaaaacaatgctcacgatggaaataagcgccttgcggttataaactgataccgggcgtttcgaagaacaggaaaataaggacaacgtagatagaaatggcccagaatgagccaggagaacaaccagtatgcgaaccaaagatgaacaaaaaaaggagagagaaataaaaacaataggaaaggtaaaaaaaaacaaggaataaaagaacaaggagaaagagatgtagataatgtgagaaaggattgcaatgacttgcaatagcactagtaaccaaggacgaaggtcaattagcgaggaataaacaaacaaatgcaaataaaatgccgttaatgggtcaccaaatatgttcaatcgaagcaagaataaacctgattgctgatggactaccgaaaaaccgtattttaatgggaagtaggcgtaacgccgggtgtcagaagaacatggacactcgttttggaaaacggttgcacacacttggtcgtattaaagtttgacggagatggcaaatgtaggtggaaaccgatatgccgtctggacacagttacaagagagtcttgatgagaaacaagcagccaaattgaccactgtagaaccgtttgcagcacagaattgtagttctagcagaaagcaagaagagtcggcggatgtgatctgcacaacaagcgagaaataaagacaatgcagatcagcggggtagagaaatgatcgacgtgatcgccaccgatgcaaggggtaggcagcacagatgttgcaagtgagggagcgttcgaattgcgcagtgctcgggcaatttttatccggagagggagaatttggtaggaggccacacagagtcaccactaatcgggaccagggaaggtgacgtgtgagcgagttagcgaacgagctaaatgaaaaaagcacgcgctcgcttgtcaccggaggaaaaccgttctcggaaggaaaaacgagcaaacacgggaaaaccaggcgctcggtttggcttgatgggaaacggaatccacaggattgcacttggatagcactgggaagggaaacaacgataacagttgagccgtggcgagtagtggtggaggagggattaagtgtatttaactagcttgcctgtaaaaatttctccgacagttatgatccgtacgcgctcgtaacgttaacgtcattcaatgaatgatttttttcatttgtcagctgaataggttagaggaacatcggcgaatgaaacggcgtcgagataagattgacaaaacaaagtctctccactcctgaatgtatgcctgcgcataattgctacgacttgagcaagctagccaatcacaaaacgatgcgcgtgatccctgaatagccgacgaatcactgagggatgtgcctccttgttccgcattaagaattccgtggggtcgccgatttctccgagcatctataagccggctgcatctgtagcgccaaggggatggggagcaggattggttgattgtgcaagcgagattgagcttctgaagtttaattctcggaacaacccaaagaagggtttgagcaggctgtttctggatccgaagtagacagaaaactgtggggtgcggggaatttgcccagacagaagactactgatctcaatgaaccagaagctgctcaacgcagggacggacggcttgtttcctatcaatgtgcacccactcgcactctggtcaacatctcgttgcttaagtaatatgacgtaagactaacagggagagaggaagcaggcaccagaggctgagcgagatcggcaattcaaagaatgtggggcaaagtgggtgtcagcgtggggcacagaaataaaactgcggaggctgtgggggctagtgggcggatgtgggagaaaacaggcgagttgtggagggctagtgggcggacctgggataccgtgggggtgtggaatcgagcagcggaggtgctacccgatacgcccgcggaagatacgggcggtgttttgcggccgacatcgtcgacggccgcgctgggaaattcacgagaccagacagcactgaattccgggagtcggaacctcgaaatcagcgatctcgctcccattcactgcaactcactagccaaccacgcatcatcgtcagcaacattctctcgcccccgcttgcgccccactttcgacgttcccctccctgacaaaagtgggcgatagtgccgcatagcgtcatctgcccttctgccgaggtcttagaatatgccggctttgagagaaagccgccagtagtcagcccggcagttgtaagcgagatttccacatcgtaccatgcgaccgcgtctgtcctctcgcttgcccgcactgacgaacggccgatgacatcacgcatagctgtcgcagaggacaaaacgagaaacactgacgaggaccattcaatgtgctggaacgaattgcattattttacgccaggatctgtgactacaatcgagaccgccgggcttccggaagtgcgagcggtagtggttgagtagttgagtgttgtcggaatgcagctgcctctactgttggccggacatacgtcatattcctcgtatccaataaacttagaatagcagtgctaacaacggttccctatgacgcagataccaatggccaaaagacacgatcccgtacgcgtttcacggtataaaatccagcaaattcacccagaggatcctcacaattgtcgagaacaccaccgagttccagcaactactaactactactactactagtaccaaccactccaccataaattactcgtactcctgaagacagaagcgaacttccttctcgaaacaccaaccaccacttttagaccaacagtaacaagaagaaatcacaatggacaagatcaagagcttcgccaacaaggcctacggtgcctaccaaaacatgtccaacaaggacgatgatgacaacaagaactcttacggaggaaacaacaacaacaacaacagttcgtacggaaaccaacgactcgtatggaagtaacaataatggattcgtatggaaacaacaataaccgattcatacggaaacagcaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctaacaatgactcttatggtacttctagctctggccagtagaagcacaacaagaagcataacgagagctccaacacttatggttccagcaacaacgatacctacggatccaacaacaatgacacttacggatccaacaacaacgatacctatggatccaacaacgactcgtacggctctaaaaagactgatacctatggatctaacaacaatgatacctatggttctaacaacaacgatacctacggttcaaacgacaacgacacctacggttcaaagaagaacgattcctatggatcgaacaacaacgacacctacggctctaacaacaatgacacctatggaagctctaacaatgactcttacgctagctctggcaagaagaagcataataagaagcacaatgagagctccaacacttatggttccagcaacaacgatacctacggctccaacaacaatgacacctacggtaccaacaacgattcttatggctccaagaagaatgattcctacagttccaacaacaacgactcctatggatccaacaatgacacctacggatctaaaaagaatgatacatacggctcaaacaacgactcgtacggctctaacaacaacgattcttacggctccaagaagaacgactcgtacggtaacaacaactcttcttacggtaacagcaacaacgactcttacggaaatgactcgtatggttccaagaaaaacgattcgtacggttccaacaacgactcttacggtaacaataataactcttcctacggaaatgattcctacggctccaagaaaaacgattcctatggaaataacaattccacttcctatggaaacgataacaacgactcttatggtaacgacgacttttaaggatctttcctattaatataaatcaggcacttcaatgaattttgacacgtttgttaacgcgttttctaaattttacgttagtaaagactcttctgctggcggtgatggacgtcaggctggtgagaatcgtgctacaaacacggattctgctattggtcatgccgctgtaatgaaagcagctaccaagttcttcaagcagaacaacgctagtagtaatggccagaacagtcaggccagccaagccaatttccttagcatggttgagcaggaggcccaaagtcttttgaataagcaaaacggcaatggtaacggtggaaataactatcagcagcagcagtatcagcaacaaccccagcagcagtatcagcagcagcctcagcaacaataccaacggccccaacaacagtctcaacagtatcagcagcaacctcaacagcagtaccaacagcaacagcagcagtaccaacagcaacagttctcagcagcaataccatcagcagcaacctcagcagcagtaccaacggccccaacaacagcctcaacagtatcagcagcaacctcaacagttccaacagcaacagcctctacaacaataccaaacagcaacagccccaacagttccagcaacaaggcaatggtaatcagaatgcttcgtcccagtcagcatcgtcccagtcggcgattcaacaggcccttgctctgggcaaaaacttgttccaaaacaagaagctgcttgctatgcttggaaaggtcggctcttcgaattccggttctaattccaattctggctcttcctctggaggaaactttctgaccaatgcaattggttccagtcttctgggcgctgttacgcattctaactcaaactcgaactcgaactcgaactctaactctaaccagtcttccggtggaaacgtgcttactaatgctcttggttccggcttgttgagttccgttactggcgcttttaccggaaagaacaataacaacagcagcaataacggtaacaatggaaactataacggcaataacaactacaataatgccaactacaacggtaacaacaactacaatggaaattataacggtaacaacaataataacaacggcaacaaccaatcgtctcagtcaagcttgatcggtcaggccgtcaagatgtttctcaagtaggtttcattctctcgagcagcccgtcccgttgtctttcttctttttgaccagtcatttttgtcatcaacgttacactcatacttgcatcttttgtctaaacgcatcaactttcaatgttgtttcattctttaatactactatcgttataaaataaatgtacatactatattcttgttccttctactgcttactgctgctgcccttgtggacgcgtcgcgaacttcatttattgacaccctctttggtggtgtattacgtcatcacccccctgcaactgcgaagagcgtatcagcattaagctgactgcacataacgtggatcaatggtggataagggtacatagcaaatcagagccgccggaaagcccagcgtccgcacaacacgttgaaacctcacggagtacaacttttgctttaaacaatcattttgacgggataccagcagcatttttgaattcttcgtgtaatttggaatcatgacgtcttttttccgctctcaaaaacggtttttgtcctctgcaacgaatctcgttcgtaataattggacccgtgaggaaatccgtgaaatttataaaaaaccgcttctgaatctggtttacgacgctgtatgtacaatcacacggacaatggattagggagagggttctgggagtactggacgcgttttggaagtactatggactagtttcgctgacaaagttgattgttttaatttacgcgtatttcgcgtttattgacaaatgttcaagacgtttcaagtcaactcccgtaaatgctcgtgtgcatgccttgactgcttccttttgcccttttgtgtttcgtttcatgttcttcttttattaacctttctatttaggcgactgttcatcgtcaatttcacgatccttctaaaattcagcaatgcacgcttttgtctattaagacaggtggttgtactgaggattgcggttattgtgcccaatcttctcgctacagcaccggtgtgaaggctacgcgtttaatgaagaaagatgaggttttagaaaaagctaagatcgccaaggccaagggcagtacacggttttgtatgggaagcgcttggcgtgacttgaatggtcgtactcgtaccttcaaaaacatctgtgatatcattaagggtgtccgtgagttggacatggaggtctgtgtcactttgggaatgctgaacgatcagcaggcgaaggagctgaaagaggccggtttgactgcttacaaccacaacgtggacacctcgcgtgagtactattccaaaattattaccacacgtacttacgacgaccgcttgaacacacttggcagccttcgtcatgcaggactcaaagtctgcagcggtggtattttgggtttgggtgagaaggaggaagaccgcattggcctcatccacactctttcaaccctgcctttgcatcccgaatctgtgcctattaatgcactcgttcccatcccaggaacacccgttggtgataaggtgaagaagcccgtgagatttaccgatcttttgcgtacagtcgccacggcacgtatttgcatgcccaagtctatcattcgtttctctgccggtcggatgcagtactctgagtctgagcaggcattcactttccttgcaggtgccaactctgtgtttaccggtgacaagatgctgaccacacccgctgtcacctgggacgaagattcgcagcttttccacaagtggggtcttgagggactgaagagttttgagtatgaagacggttctagtgcacaaaacgaggacaagacattcactcttcctcccaagcaacgtttggttgaacaggagaagcaagccgaagccgtcgcaactgcgtagacattctggcgttatgttgttcgtccctctttgaatattcttgctctttcttattcggttaggtttttgttttgtatttcaaatttgtccctgttatattattttcaaggatcatcattcttcggttcagttatttgagtaccaatgcatatcataatggtcttccccaaaacgtacaactttatatcttgttcttttttattccgtctacgatagaatcccggaaaagtgcgtgacctaattcaaatctattcaatgaattcactgccggttttgcttcacattattgtcacttatcgggaaactgcattttttggtggagcacttttggtgtggtaatttccgcgttttgattggctctttcgtttacatttgttaccttaaagctgtacaacgttgtttttaaaggtaacacccctttacccacacatttttctgctgcctagtttttgtgctcaagttatgcagcgaaaatacgctgaacagatgttattgaagttttgctcgtcatctctttataatgtttgaatttcaatttagtaatttagtaggtcttttcttgctgtcgcgcaagactggccgacatcgttacgttggctgcaattaagaacctcccataaaccactggcaaatgctatgactgtagaacttaggaattggaagaatgaatatgaagtaagcgatttttttaggttcgtctagcttaccaattgaataggaccattattcgaagtatttggacccttcccttgtgttagcaatcgtaaatgacactgatgacaggaatcttgcgaaggagaccttggatgtattaaaaaatgagtctcactatgacacaaagttacatgaaaatgcactcaggttggagacgttgtttctagatgaaatcgacgagtacgaacgagaatttcaaaatatagaattgtcttcggatactccgagttctcaacttacggaagaacgagaactggaggaaaggtaccttgctgaactgtctagcgaacaaaatggacccgatgtcgagattgatggccaggcatatgtttttgttcgttccatgtttccccaaattgatccaattcatgtgaagttcatactgaggaaaacaaaaaacgacaccgaagcttgctgtgaggaactgctcagctttgatttgctaaaaaactcagatattgcgaatgctacagacgcaatatttgttagtactgtcccccggaatacacgttccggaaaacgaaagaacaaacggtcagagacaaggaaacgcgaaaaaaagcagctcctagagcttctcgagtccgaagtccaggatggagcgacagcgacaacatcagctacgtcgcctactgcaaatagttcctctgaatctcattgggataaaagcaatgctacagctcaccttgtttccaaaactttgaacgtgccaacttcgcgagtattgagtacgtttcatgcaaacagttcctcttttccgcgggctattatgactcttcttgaaacacaccctctcagcaaatcaaacgttggaacagcgagttccgatgaagctattgctctttctcaaaaaacaaaactcccagtggatctctgcagcagacttcttcagtgcagtacttctccatttggtgcccaacttctcgcgggcatgctagcagagtatcggtctatacaagtgcgccaacaatttgctaatgaggccaatcaaaaagcagccgttgccaaagacagtacaaactacaaggcctctgctggagcatctgagacggagacgtctttacaggctaggctttcaccggaagaatgtctgcaaatggccgatgagtaccgagctcgacgaaatgaggcctaccgcaatgcatctcgtgcataccgtgaaggaaagagccagcatctatttggtggagccgctacttattactcagaacaaggtcgtgagtataatgagaaggctgaaaagtggcattcatatgctttaaagaaaatatcggattgtgcagagccttatttccttgaccttcacggtgttactgtcccagatgccaaggtaattgtccgggaggcactcgccggctggtgggcaagagaagctggtcattcgtttgatactattcgtccatacactattgttaccggtataggtaaacacagtggagactatggtgctcgtttattgccttccgtggtccgtttgctcaaaaatgacaagtggaagtttgaagttcggcatggtgaaatcactgtctattatgttaacaagcatgcttgataagaggtttcaaaagttgttttgactcgtcgcttcgtgcacatatttgttgaacgtatgtttcactccgtttctttgcgtttggtcgttctcctcgttttcgttttctcttttttttttggtgtgtgtttttctaatctcattatgtcttgtttttgtcggctttctctttccatttttggagtgtctgtatgcatgaacatgcagaagatttgtttgcagtaacctttgttttaataatagttaacgttttaagcttacaatcgtacgacctgtagtcttttcagtggtaacgaatgaatgtcgtggttttctgtttcagatttgtcgttcaactctggtttacatactttcattgagcaacatatatgaaaaacagtgttagtctaaagttcgttaagaaaatcaatgctcttttaaagagacttgagaagaatgggaagaatcataaaggtcacgagagagagaacgctcgaatggaaccgtcaagtttcgtccggaacgctctagtttctcatctttgagctcgtaagcgggaaaataggttccatcgggctttctcaattcgggattaggagcagtgtcccgttttccgccaagggaagtataacccttgtcgtacagtctgcagtacttaacttttgttttgagaataaactgtttataagcttagtatggaagaacaaacatactcaaaggtaaaacttacctcccagacttcgtgatatgaccaatcgagtatgggctggatccgtgtaaattggggccatccatggtcagtgggttcaaatgttatgcgatgcataccgtgaggatccagtcgacgaatgccaataaatattgcttttgtagtcggcgccgtctgcataaactttctaaatgcctccttcataggatcggtcaaggcaaccacttttaagttgtataacttttggcattcaaagacaaagtcgtccatctcctgaaactcatctgtgggtctaacaaatacgaatgggattttagagagtatggattcagattcttcgcccgcatgtttccatacgacataaactaatagtgcaaacaagactagacaatctttgccgccgttaaacgacattgcaatgtttgttaggcttcgcagttagtaatccattgaataaggaccgtaagtctcttacccaaatttgtctacagcagtttgaatcgcatctaaagagtactcaacatgttgaaacaaaagttcgtcgtaattcgggctattttttgaattaagaaagttctgtatgttgagtccaagctgccgaattgcctccatgaacggctctaacttatctcaagaaagaatgaaactattcgtgaaatcgacacgaaatcaaccaaaaacgcgcttctcctagtaaaatttcgccgaaatgcgcaatttcagaaacttctgtacactttgccgattgtttccttgagtactaacaaatatgtcaatgttgacgagatagtttgtaagaatcaagtagtcgacgaaaaaaacaaaaataaaaacaacattcaccagaaatcagaacgaccttcatcaatgagacagtttcgttcttcacggttcaatatctaatctggtataacggagattgtacatctattgagttctcgaattccgactacttgtgaatctttagaagaatttattaataatcatatacagaaatgatatcttttccattactatgcactgaaaaaccgacttagatacacgtaaacggatcaaattttaaaaagaaaaacaaaaaatggacgcaaagagaatgaattgatctgcggtttagcactcgactatcgtcttacaaaatgcatgtctttccatagaagaaataatacctttgcaaccccgataagatactggcaatgaaccgtgtatatctgctgaaaggcacggacaggtagatagataaacaaaaactgatcacaacttccacggagaagacatcatcgattggctttaacagagttattgaaacaatcagaagagaagggagtaagaatcagcgtaatggatggcatataaggaaacagcagtgggtggtggtcgttagaatagttaatactttttacttaaggctgagcaggctgctcagattctgctggcgttggaagcgagtcggcagttgtggttggtgattgctgaatgacggactctttatcgctgttttctacatttgacgtttcttttagtgtcggagaagcgtctgtggattcatttgcgtcctttttcggttcaggctcctgtttgtccggtatgctcaagccttccttctctagttgctgttgagcagaagaggtcgttaaatcattaacagcagtcttatcatcatcagtagtccgtgcatccggcgtcgcctcttgggaaacctcggtatgcgcttcagtttcttcctttggtatagactcagctgaggaattcttctcgtctgcaacattgtcgttcgattcctctttagacgcatcctcatcttctgcgtgtgcattggcatctgcattgacattggatgagtttacttcctcgctgggcgtcatttcattttcctcttcaggaggagggtttgctgcagtggcatccgtgttcaaagtagaggccgtttcattattttcagtggtaggttcattcacctcgtttccaacagtagtctgaggaatatctgcttccagcatatcttggaccaacttctctcccaacatttcgcggtccttattctcagaactgagactcatatcgagagccaattttgtatttgcgagacgttggatgtattcttcaacagtgttttttgttattagccgaatcacagtaacttgcttggtctgcccaacacgatgagcacgatcctctgcttgtagatcatcgaatggattgtatgaacagtcgtacaggatgaccacatttgcgcatgcaagattaatgccaaagccaccagccttggttgacaaaagaaagacggtaatatcagtttcacgatgaaactgatctataatatcctgccttgtttctacctgagttgacccatctaagcgagtgtaggtgatcttcagcgtgtccagcacttgttccaaaatatcaatgacttgtgtgaactggctgaaaatcaggattcgatctccctgttctttcattttcgggagcagttttttgagcacatcgatctttccggatttcatccagggatcatcctttaacatgtaaggatgtaatgaaggaaagtttcgacagagtttgtgtaactcaaagtctgacatgacttccatgtcttcatagatgtattgttcattagcatttttgtactgctcctcagtcatgatatcttttgccatttttcttattattttgtcggtgtatttctccctgaacagaagagcatgattcgctgcctttctaagttgcattagaatatgaccggcaggaggtgtcttgctcttatcttcgggcaaaggaacgccgttcttcttcgcctccttcttcatggtacgaagattgttataacgatcatagatagttttttgctcagcagacagttcacaattctcgataatttgaatttttggtgacaagtcatttagcacctgcatttttcgacgacgaaggacaaaaggtgtcatcatcgttttggctctgctgatacgctgtttggaaagcaatgcttgctcaatgtcaccatcagcagtaggctttgctttaaagattacatccaaaccttccatgttgttgtcaaacatattcggaagaataaaggcgagaagggaaacaagttctttcaagttgttttgtaatggtgtacccgtaagcaaaagacggaagctagcattgatattcatcaaatgacgataacgttccgacattctattttttaagtaatgaccctcatcatatacacagacatcgaacttctggcgtttcaaaaaagcgcgatcctccttgctactggtagctaactgatacgtggtgaccagcacattgtatccggcttcgttttcttcaattgcttcacgaatttcagcacgttcctgctggttaccgtagtacggttcaaccttaagactaggacaaaaccgtgccaattcccgaagccaattttcaagtgtcgaagacggcacaacaaccaaatggggaccaacccgccccgattcgagcaagagagcaaagaaggataccacttgacatgtttttccgagacccatctcgtcggccaaaatgccagaaagattttgccggtaaagaaggttcaaccagttcatgccaacaagctggtacgacttcaaaacgatgccttcacccatgcattttggctgcacagtaacgaactttgcgaagccggaggagttaaccgcctctgcagggtccgtcgttgcgttagaggcattcacgtctgtaaggttcacctccccagaagcattgttcagcgacacaccccaagactccataccttgcgaaatccgccgacccaaagactcacagcgagcaatgagagagtcgatggcgtagtagccttccattgtttccatacacgtattgacgattttctgtcccaagggttgtttttcacgacgctttccgcgctttcctggcttgctaggtacatcatcgggatgcttgatgacacatgcctcagccaatgtctggaaggggcggtgttcgaggagaatttttgaatgatccaaaggacagctggcagtgtcggagagctcctttgcggaacaggtgttgaggaaatgcagcacagtgttttccaaagcagaagtatcacgaacgatttctgtttccgactcctcttccgagtcgtaaaaatcatcgtcttcacccgtgcgcttactggacttgcgaagagtaatgtgtgtttgaggtgggacatattgagcagcggcagatgagccagtagcagcagcggcgtttgcctggttctgcatgtatctgtcacgaatagacctcttctgcgactgcacggttcgttttgagctttcatactgaggataaaccatggcaggcatttgtgcggcattggccgacatttgtgatgcttgttgtaaccgagaagaaacgtcgtagccaagcagtttttgggataagatcgagagagccgttacctcgttccagctagtttgtgccagcacattgatgaccaagtgcgtggaagcttgagggacgtggtagcgaatccgctgcacagctttaattatagactctgggaagtgtgcttctaaagagctcaaagaccctgcgccaggagtaggctgctgttgctgctgttgcggcgggggaggctgctgatgctgttgcataggcattgcctgtcgataaccatactgagaattggcaacgcgagtgtatgaaggcatcgccgacgccatttggccgttgtactgcatcatgtacgcgctattcatggcttgttgctgcatcccggctgccgacatcgatggaggcccgggtgacatgccagaaacgccattgtaagctccatacggcatttggacacgatccataccggcccgttgttgatattcgtaaggagacgcctgttttccagacatttgggcctgtaacattgactgatattgttgttggtagtacaactgttgctgagatggttgtccagagtacgattgtccgttctgtaattgcggaacacgtccggcattttctccaggcgacatattcgagggagacgagctcatataacccattgtttgtcccatatttggcgagtaagaaacaggcgcgccttgttgatggactgcgtcattttcatctgataacttgcgtttcctactcgtaacctcgtacggagaattataaggtaacattgtaaacacaaaggaacaaccaaatgcacctaatgttcaacaattaaagcaataattgcactttttcttatgatggcggttgctcgcagaagcgcgagcgtacggtgcgcccacgagaatagtggatagtgagctgcagcgaggagtagcgcactgcaaggaaatgcaagcagtcgcagcgagtttctatggtagttcatagagttcggtacagcacgttaaagcgtttaacgcactttaacgaaatggaacgccgtttaccgcagcattaccctacactactcagccagcatgccgaggaagacgaaactcgccactggacccagacccgacccagaccctttattatagactccagctatatctcccatctcctctctatttctcgctatcccgcgctattcgacgcaccgcactccaccgcactccaacgtgccttcccactgcttcgcgtctgtaacccgcgtagagcttccttctgcaacactttaaggattactgaacgatggctgtctcctcttccaacggtgtctctgacaattctattcctcagtatgtgctcctttaagactttactggcgcattggccatcaatggtcgcgtcttcccgcgagtcgcgagtgttttcgcctttttccgcttcgaactgtgactaactcttttgaacgacagaaacgttattattaaactgttttccttctcgattgctctttttgccgtgccgttgaccgcgtatttttggagtttgaagacattgtttcatggtacgctaattgtggccgctaaaacgcgtcaaactaactctactgtaaggtgaaaacacgctttatgcaggaattgttgctgctgtggctgtgaatgtgattctgcttctgtacatcattgtcgcattcagagaagactctgccagcagcaaagagacagaaaagaagaagcagtaaggcggacgaggtgaaacaaagcggactggttggactcttgattacaatgaatgatacaacacgtcctctttacggctttttggcgactttttgaacaacaaccattacaagtcttcctctaccgtttcgtcgtcctcgaaaccaccttctggaaagaaaaactgtgtttctggaccaatttacagcgtcgttcgtctttcccaatccagttttctgttcttggcggctggatctttttcttcagttcgtctcacgcagtccacaacctggccgatcccacacacacagaacataacgaccatgtcgaatgcaagtgaacaagcccgtcttcgtcgtgaaagacgtatgaaacttattcgtgagggcggaaacgacagactgaaccgcattcggtccagtgtgggtgctgttcctctcgaaaaaactgcattgccaacttctgtctcgagtcgtgaattgcctaccacagtgtcccctggtgactcggaattcactccttctggctctcagacgccgtctctgaaccctaatatgcctgtccgtgccagtgagttcagtattccaactccctctgacagtcctgatcttgcaaaacttttgagtgcaatttcacagccaaacagctctacgacacctgtcggaaagcagagcctcgaaaaaccgtcacctgctgcggccgtggagggagaacaggttgatcctaaggttgctgagcatcagaagctttggaagtacactcacatggtcggtattatctcggtcgtcgcttactgcttcttctccaaactcgtatgtgcaccccagagcattctaaacactgtttttgtttctgttttgtttctgtttttgtttctgtttactgacaccctgtagttcctcctcccctggatcataactttggaaattttgcttctttctacccaattggctgttgatcgtaacaagctgcctcccgcgtccttgttgactactttgggtgcccatctccctgcaccgtacaacacactcgtctccaaatactcgagtatcatgggtcttgttacgcaagtcgtcaccgatgcttgttttactattgttctcttaggtttcctttctagactgtaggcgggtggcactcaataggtctcaatagatcttaaacgaacagtctgtgtcaatgtcctcgtgcggttgttacggttgttgctgctattacttttattactaccattactactactaaacacccatagcatatatgaatcatttacccgccaacccacagtggcagcccagactgccccgccggcacgcagtaagcttgttttgagcttaatacttcatacgctgtacactgcccggctacgtcatatcttacatcattctgttccacgtgcgtcaaatcgcgtccacgtgctgtttatgccgaaaagtgcgaaaccgccaccaagagcagccctgctatctgcgtttcctccaatcacggcgacgataaacgagcagcaggaatggccgcacacaaccgacttcttacccagttgcattcaacagaactcgtaaacggccgcagcactttctaaagactctccagtaacgaattcctgttcacgagcctctctcgcccgcttacctgtaattgaacaagtttcacacacattacattggcttttcttaacaaactgctgcttttgatcctctctaattctttttttttgggctttttcgactgatatttgttgttttgttcatttctgcaatttcttctggtgtcggtgaacggtgttggagttgaattgacatagaattagttgtagttgtcttttctgttgtgtttagaaggattcgtctttttggggcttgtcaattcgtctttttttttgtgcaattgaacatattcgttgacttttctgccgtcgttgtcccttcaagatggcctccttcacgtcttctcctactttccaggcaaacgaaacagcgtctaacgaaacgttgactactgctactcttgccggccagcccaatgcttcccttgcacatcctcctaattacatgaccttcaataaccgtggctccacttggaagcgtgcagacgtggtccagtcgaagccacggtttctgagacgattaaagtattatgtgcgtgtcctggactggttgcccaattactcgatgaagaactttttgtacgacacgactgctggctgcgcgactgcctgtctgagcatacctattgctctttcttacgcacagagctttcttaatatccctcccatatacggcttgatggccgccatacttcctcccattgtctacacgtttttcagcgccagtcccgtcttgagtgtcggaccagaggccggtgtgtgtctgttaattggcgaaaacattcatcaacgtatgttgagtggaaagcatccgcccgagtacgccatcctcatcaccggtttgattacaggactcatcggttgcgtcaccctgtgcgcaggcatctttcgcctcggctttcttgactcgctcgtttcacccatcttgttgctgggttgcatcctctccgtctctacggtcattctcattaaccagggcgtggccatcttgggtctgtcggtgaaacccgacgaggtctcagacatcccgataaacaaactgatgtatttgctgcggaacctcaagaatgctcacccgggaacccttgtcatttctatttctgctcttctgttcctgacaacgtctcgcttaacgaaaaaaagatttggaagaaagcatccagtattgggcctgtttccagacgcagttttgctgcttattaccgtctccttcctcagcaaacacttccactggcataaaaactacggtgtccccattctgggtcaagtgggcgaagaaatcgtcaagccgtcgcttccccttcctgacgatcgcaagctagactttgtaaagcattccatttccacggccgtcacatgttcttttcttgctttcgtggatacagtgattgccgctaaggcgatttctcttcagacacatgatctggttcgttcaaatcgcgagttggtcgcccttggctgcgcaaacattgtcaacagcatgtttcgcggcttgccagttgtgggcggctacctccgctcgaagaacaacatcttttctggtgcgcggactcaggtttcctcggtaatgtgctcgctgtttgtattaatggctctcctgtttttcatgagcgtcttctactatgtcccgaaatgtgtaatggcttcaatggttgtcaacgttggtatttccatgttctttgatgcgtttagtggtgtcttctccttgttgagatgtcgtgcatacagagacattacgattgtcgtttccattggtctgcttaccctcctgtttggacttgagacaggcattgtcttgggtatcgtggtcaccacgtttcaagttgttaaacatgccactgcttctcggattctatttctgtctggcgatgaagaggaaggtgaccaatgcttcgattacagtggcaacggaccggatgttgtcgatgacgacgtgtcagctttagaagcggcaccgtcgatttcggccaattcacaagcacagaagcttccgcaaacgcttattgtccgcatacccgagccacttttctttgcaaacaccagtcaactggaggagcggttaaaccgtttggagaaatttggtcatcccagggtacatccttcggagcgaccttggcgcagagagcggcaattagaggcaatcgttttcgacctagttggtgtttcctacattgactcgagcgcactcatctctcttcatcgaatctttgagtcgtatattgaacgagactgtaaagttttactgacgtctgtggaccccaaggtactcaaccagtttgaacagcagggcattatagcccttattggaggctattcgtctgtctaccggagcgtcaaagattttatttcgatgactgaacattccaatttcgtatgatgtcccggggtattccgtatttgctccaatttccttgttccacatctcctcgtttcgctttctccctcgctcctttcattccaaacactctctacattgatatatacatatttagaaatttgcctagacaagacaagctaggtatttacttagcatgcagacattcttgcttcttcatttactcatctaactaatacttatttacttatgaatcacatcgtcaagctttgtaacagacacaattgcccacagaccgcacggtaaaagccgtagacgcgcctctgtttgtcttcccagcgcctccacccattcgcaataattattcgccaattgattattaatttatttaataaattactcttattgctaagcttctctaagcttccttcaatataagtggtgacgtcacggttttgtggggtaaccttattaccccggacaattgagttcgccgggtcatgcgctcctatctaagctgctctcccaacctgacccaacctgccttctgccaatccccaacccaattcttcaattgtacaaccttctttaccctcagattttgtttttggaaccatatacttgtacttacccgtcattctttgtgtattttccccctctctactttgataaattattagatgagtcactagcggttttactggctcctacacctgctgtatccaatttaacgttcagctatgatttccaaatccactctactttcccatgaagtaagtgctttcgatgctgaaggagactgtttcacggaatcgagtatctgctcccagcctcgaagattgaatgacgcttgccgttccgagagaagtacgtatgggcctttttgcaaggctttccggttcgtacacgcgattctaacatagattagcgcgattgttgttggtttccttgcttgaaagcttttgtggtacgcgttttttgcttctccaacgagggattcacgttttgtgtgtgcagtaactaacagttacttaacaggaatctatgaacctgatgaaggacatgctcggtcgatgttccgttacattaccgagtcgttgcgatcatctggtatcatcgaaagggaggatgccgatgaattgaacgccctgcgggccgcatacaagcgtgccttccatgatttgctcttcaaagcgcaccagcgcagtataactgatgatgagaacaaggaaccaaagtttctgctccctgtgcgaaagtcttgctccgaaaacaatctgcctataagcatcacgaacttttccgatgattctgtcgatgtcgagggctcagacaatagacgggaactaccgcgttctaaatcgatgttcttctctgaacaattgaagcgcttttccagtaatacgtccttccaagatgcttcgtctaattcattcgatgatgcttcgtcgtcttcagctgcctcgaatgtttccttcgatcattggctgtttggtcgtgcttctcggtatgaaaccgactttgaggagttggagatgttaggaaaaggtggtttcggtacggtgtatagggtaagttggttttcacatcgggtgttgtcggttactgacagttctttcaggctagaaacaaaattgatggtgcagaatatgcacttaaaaaaataattctaagtcttcgttcactatctcgcttcggtgtatttcaagaagcgagatctctggcccgaatgaatcatcccaatgttatccggttctactcttcttgggtcgaagagctttcgcgtcctcctgctgccggtcgatcaaaagcacaagaatcggaatcggataattctgcaaagaatggagataagcaagaatcctccaatttggcattcggatcagaggacgaacaagaactgatgttcaatatggatgataccgagttttcttccaactcaaaccaaccctttcagattgtctttcaagatgattctaaccccctttcccgttccgctcttgccgaaagtgaggaaacagaaagctttcgtgttccctcccgagtccgcaatgttcgtaaagagtattatccgttttctacagtgccgacctcctttcgttttggaggtaatgatagcaattcctcttccctttcgagttcatggggagctgttcgtggaaatccaatgacacgatccacccgcagccagtcctacagggaagggtgtcatgaaaattgctccagtcacactggttctttttgcctttttatacaaatggctctatgcagtgagtctctcgaggatcacattcgccgtcgtaatcagtattacactggagttcttccacgtgaacttcgcaagttatacttgatgctgtttatgcgcgtcttggaaggtgttcggtatttgcatgatgttatgcataccgtccatagggatttaaaacctcgaaatgtgtttcttgctgagagctcactggccgaagccggctccgtcaatcttccctctttccgccaggacaatgacagaaacccgatgaaggacatgtattatgtaatcccaaaaatcggcgattttggcctcgttatggaggaagatggtgttgatacgtccagttctgatggatttgttgggaccggcacgtatgcgtcgcccgagatgcttacaatgcgctgtcgagactcgtgttttagctggaagacggatgtttatgccttaggtgtgatattgtttgagatcttgtggcccttcaatactgcaatggagcgagcatgcagcatatccgacttgaagaacggcaggcttccacccgaattcgtaagatgtatgccccatgagagtgagttgatacgctgtatgctggcatcttcctctcgaagaccacgagtgagtgagcttttgcgccatgaagtatttaattcactgaacatggacgaggtcgagttgtttagagcccaattatttgaggcacaaactcaaaatgaagaacttcgtcgacagttggaagccctcaagtactcttctgcatacgccgatatttaacgagggtcttcttcagacaacatatatgatatctccactcccatacggtgcttgttcccgatggtctttgcatttttttttatctatttctccccatgcattcgttatttgttatgatctctctctttccttttttatttttcatgttacgatccaaatttatgaggtatttatgaacgggtacaacttgcttcttttccttttgcctttagtattatgacttacgggcaacattcctgattgctatgcatttgtcaacgtgctacatcagatatattttcttatctctgctcgttttcgatttgaacctgtatgtgcgttcacctttcatgtctcatgtcacaaacagaattccccaacttttttttgttacatatatatactattgttttaccttttgtcggtggctagacaggctgattgttctttatcgaaggtttgcttatgtctttacgtttttgtttttttttttttcattagcagtagcctgcgcggatcgtctttgcagctgctcatcgacctgatcctctacaacctataaggcttgcttgaattcgttttatgtatcgtgaaacagtctctatgcgactttagagcacttacttctagcatgattattactatagcagatttacccttctttattttggaacaatgaattgattccaatttaacagtgagacaaaatatgtagtaaaggccatcgtattgtgtatctgttacttatcttgataattaattgtctttttgttggtttacatgtatatttgctacacattctctacgacaaccggacaggcatggaaattatctgaggtttttcgatataaaacattgtatttaatgagcacaatcggttgaatgaaagcagaaagaggcgtttttgccattctctgttgtcatcaccgtatgaaacctggaaatcgctttgttagataaaagctcaacgactgttggtccctgatgctccctgaaatgggcctcctttcttacggattgttttcaattaagttcttttgtctactgtaatgtgactggagggctgatagctcctttgagtcgatgaatgatgcaaattagcgtgtcatgacgcgcagaatttaaacaaaggaaatgagaattttcctgaagaatgacctgggtttttaaatttagttatactaaactttgctcctttgtattgctattacaataattaccacttacttcgttttcgtttacggaaaggacgcagattgttcatgggcaagtcaactacagacttgataatgaacggtctttcagtacatgggccatctcaatctttgtccccaactgtgttttctacggctgattgtcattcgaaaatgcattcctctccatcgacgctgtcagtattgaataaacattcggtttcttcgtccccaaacagcagacatgatctttcacgcgcaaatgggatgtcttcaacatcatttgttgatgtttctcgggctggagcatatgcgtttcccggacgtcttagcaaaaaagaagtcatacatcaaatagagagctggatcactgacgatgaccaaagtcctattaaaagagagctttcagaaatgtttaccaggtcttcctccgacaccgagatattagacgaactgtacaacatcgttcttgagaattcaggcactcgcaagcattcgatgctgacgaacgaggaaagtccagaaaagaagatatcctgtattcagttttatttgatgaatcaggaaccctcttcttccttagattcttcccaatcaaacttaagaagtatagacaaaaatacgccttattggtatatacgtaagctctcagaaggtagtatgaaaccaaaaaatctggtatctttgtcagtggctttacgaacacagtcagtctcgtgggttcgagagtttgtctcattgaatggacaagacttactgactcggacgttggaaatcattcatgggaaaaaacaattgaagaaagtgcactttgatatcgagcttggtgctttgaaatgtctgcgatgtattatgaatgacaagtgcggcgttacgaagacacttgagaaccagaattcggtgaatgcaatatgcaaatcacttttgtcacaaaagctaagtattactagggttgcagctgaactacttgttttcctatgttactgggagccaccaaacggtgttagcaatgtactctctggctttgagtctgccggctttgcgatcctagaccgacaggttccttacctggaaatatggatacaaaattggaatacagcagtggagagccgcggccgtttaggaagtcttgtcggagcaggagctcaagcccgagaagagggtctgcattatgggcatgccgtcactgattgttgcattatctatatgatgcttataaatggtatcattgataattgtatcgaccgaaaaggcagtctttctttctatgaaagtcttatggaaaatggatttcatgatctattgaaaaagcttgcatctatgcatgatgtttcgctgaacaagcagttaaagaagttttctcatttaaaacagaaaatattcaccaaatccgttgctgtttccaaatgcaaagatcctcaccatcgagcagtttccattgtcaatgcagatttggccgagttattggcaaagcttaataactctatgaacaaggaggcattcatttcattctttgccaatctctttcgtttgattcaggagaataaaaatccagaaagaattatacagctgcttgattgtattattatctgtatcagcggaggagaccgtgctaatgaggcgccaatttccaaattatacgacagtctccgaagtgagggtcttgataatttacacagcattcgtgcttcactcagaccaccggaaataaaatccatacaaagctatttacaacgcgttaaatctgaagttcaagactatcgtcaatcaagagctggctcgtcttccagcccggaggttaatcctacggattctttaaatcaaccgaactcctttgctcccaagaatcgtaccaatgagcttttgctttctagggatggttcagatcgcgttgactcgtcttactcaattcagtcggaagcagaaaaacaacttgagagaattaagacgggatgtacacttgcaggtatacatcttgatagttcagctgatgtgtcaagcattacagaggaaaattatgagcaaaacaatgataatatgcttaatgcatttcgaaaactcgattctttgcaaagtttaggtaactttggatcagtgcctactcgttatacgaagtcaaattctaccaagtgcttagaatcacctagtggactactaagtacctctcttgataatgagcaggacaaagttgcttcagattttttttcgtcaaacgaaaatcatgatatgaaaccggagactgcgaagcttactcaggaaggcacattatcaatagacgaacgtcctagggagggtgactctaccacctgttttatagaaccggtaatgataaaagacgatgagtcattactatctaaggccaagaaaattgaatcgaccaatggaaaatctaacacccttgcaacgttcaaacgggaaacacctattccttttggtgaaggtgttgcacaaacgagcattgctgttgcggaaatacctataagtgagtctgcaaatgaaccgttggaattggaaccgagtaatagcacggcggatgtaacattggtgaactgtgaaccaaatactcatgcagcgccgcctccgccgcctcctcctcctcccctccctgtattgcattccaatggatttcagccgctggacgagcgagattcaagaggttgcttagcacccggttcaacaacagttgaagcggaagaatctttgataccattgccggatgactacccagtggaacttcgtatttctactgaagtatcgaagtcacctccgcctcctgtgttgccagcaccagttgcggattcagaggagaaacgtcgtttaaaacaattgcattggatacgtataacatcacctcaaggtactactctttggaatacagttgcaacagcaggaaaagacatatgggcagagctcagggagaagggatttttggaggacttgcagaaagggttttatatgcgcaatgttaaatgtgtctcaaaacccaaagctactaaacgaatttatttgccaaatgaattgcaaaaggtctttggaattgtttttcacaaattttccgctctttcccctattgacattgcaaaaaagttctatgaatgtgataaagagttgttggatttggtacctttcttgaacgaaagcaaggtatttcatcaagacgcagtaagaaagcagcttcgaccttttcagactgttattaagcgagctgttgatcctccgcgaaactttgaaagaataaacgaattagaacgttgggaccaactctatacgctgctcgtcgttgattcggaagagtactttgtacatcgaatgaaggcattagagttcaagctggatcttgaacagacacacagaggacttgtgcgtcaaatgcgttatattcgtattgcatgcagtgatgtgagactcagcacttcatttaaaggatttcttggtttcgtcttatgtttgggtaatcatatgaatgacagtttaaagcaggcaacggcatatcgtttagagagtctcgaacgaatggcaatggtcaaggatgaaagagacggttactcactattgcactttgttgaacggtacattaggaagcattgtccggacaccgtttcctttgagaaagaattccatcgcgttccagttgctgctaagatgaatttggaacaagtagatcttgaggtccaatctttcgttaagagactgactgaagtgaaaagcgatctcagcacaggagcactctcgggtcagagttatttgcatccggatgatcgtattcgagatttcattcttccatggatgccaacagcagaagacctcgtaagcaaaataaagcagggctttgataatatgaagaaggcttttgaggatcttctttgttactatggcgaaattgaagagaatgtcaacttacgaaacccattcttcgttgtccttcatgattttttgaagaatttggagaaggctaaaacggagaatttgcgtctagaagcgctccagacggaacgacaagtgatggaatcccacaaagagacaaccaggcctgacattttgaaggctataatgcaagatgaaaagaattcaaacgaacctacgatggatgttttattggaaaagctaaaaacgggtctgtgcaactctagcaggtccccacagacgaaaaaacaagatttagagaggggaacggaaactatgaatggtaataatccacgcattatgacaaacgaaagtttatttgtcacgcaaaggaaacggttcactgttgttgaaacagcacatggcttgctcgacagcttgctggcaagcgaaagcgagcagagttttaaagaatgatatgaatttcatgaccaaaagcagataaggtttacaagccgcgagagcgcttgaagtaatcggtgaagacattgataccaacgttcagatgttctttcacatcatcccatgtagcacgattctcctgacctcgatcgccacgtagctttctgtcttgttgaagccagtaaagacacacttccagcagtctgctgttgcctttttgtgaaacgatgctggaatctaccagctcggaaatgggaccgtagtgaactattcttcctaaagagagatgaaccaactgtgtaggccagtcaccaataccatcaaagatgtgagtagcgtatacgatagtagcgtttctcgattgtgtttcctctctcaggaattcaagcaaagagtatctagccaaaacatccaaatcgacagtaacttcatcaagcaacaagacctcgaatggacgaattagacccatgcacaattggactctacgacgttctccatccgaaactgcgtgcattctccaacgaaggtcgatgtcgagcatcttgattaacttgtctcgacgttcaggatagagatcacctccaatagaagcaatcagacgaacgacatccatatcacggtgaacaactgggttcgttacccattctttttgttgttagagccaaacactgtgtttaatgttcatgcataccagtgcctaaatagatgataccactgttcgtctctctaaaggggtcactgccgttaactgtaatctttcctgcgtttgcaatggtctttcctgctaacagtttcaacagggtcgattttcctagtccgttttgttagcatttgtgttgaaagtgtaattcaatattcttaaagcacatcctcttgaatcgtacctgcaccatttgcaccaacaagaagtgttctggagccttttgggaacttgacagaaacatcgtgcagacttaacggaaggtttggtgcaaaagagtatgataaatggtccgtatgaacgcaaagatcattagaggacgaagacattgttatagtaggttaagaggaaaaaaccaaacgaccgctcggaacgtgaaaattgactaattttgttttttacgggatatccagtgctacggaaaaacggagtgacgttactttgataatgtcaagcaaccagtttgaaaccagcatcgtttgtttgcgaaaagaagatgtaaatgatcggttttggtgtgatattctcaacaactaggagttttatcccaattgactgttttgggatttttaatcttggtcctaaaaagtcgtggatctaagagtgagtgtgttgctttaagagttaactatgaactggtcaagggggttgagaggacggtgttatgggtgaattgtttgatgaagtttcatgctaatggaaatcgagaatattgtagtaatgagctgcatctagtagtcactttggtgactataaacttaatataataaaggttgaagggctgcactttcattgtataaggagatgttagtagtagcttggacgcagaaacgaattgagcgaattcgttaaaagtcgatttcaaaaacgctgtacactgatacttagaaaagaacaaaactaacagaaaagaagctcggattactaattgaaagctatacactgaagcttgtttaccctaatcaatacagttttgtataagaagcaagctgcactcattaatgcaattaattctataacggaacggataatctttattataactttgttactaaacagagaataaaaagtttatgcgacctatgtttttatcgaactctaatttgtctctcaaagttggaattcactcaatcagttctaacaagatttctcaatttgagaatcctattaaaaaacagccaaggaccaatttaatcctagcttcaggacactggagatccttgacatactagaattatcaaggaaacgttcaacataatttgacgcaggcccagtccgttggtcacattcacatttaccgtaaaaaatccaataaattcgacaaaaaccagaaaaatcaatgttatcctactaactcacttaacgaccacacggacatcttaagcccgaaatagaagatgttttgcgactcgtaaacaaacgtcggtaagaacattcctagtaatgtccttccagacaccaccactcccacagaaaaaacaacattctcagctactggcagtcattgatttccgtttttcgaacgtctaactgagaagtaatcagttttttactctgttgagtttttcaattgaaaacttttggctacatgccctttcgtactgtgttattgcttggataggcaatgttgaaaaactcagctgaagatagaagggtttcgttcaataatccggataatcgatcttcagaacatttgaaccgtgatgaaagtgacaatacgcgtttaaacccgtttcttgcaagtgatgacttggaagatgtgttgggtgaagatttagatgaaccaactccacatagctacaagagcaagaatccatttctggatgatgaattggagaggctacatttgtccacaggtactactggccttggttacgacccaaaagcaaggtcgagctatactgatgacattcccttagaaacattaagtcccacgacaccgcgccgtccactttatcgcaacagacgctctgcaggtatacttgttacactccattcctgggtggattactgccgtcgagcactcaagaaaaacgaagttcctgtagagaacttgggtcctcgagtcgtgtacataaatgatccagacgcaaatggggtgcaaaagttcgcctctaacaaggtatcgacttccaaatacaatatagcctctttcatcccactttttcttgccgaacaattctcaaagtatgccaacctcttctttttgttaacatccatcattcaacaaatccccggcgttacacctacaaaccgttatactactatcggtcctttggctgttgtattgttggtctcagcctttaaggaggcagtggaagatttaaagcgaaagaatcaggacaaggatatgaacaatgcaaaggcttatgtgttagaaggaaccacttttattgacaaaagatggagagacatccgtgttggagacattgttcgtgtcacttccgaaacaaacttccccgctgatatcgttttgttggcttcttctgaaccagaaggcttgtgttacattgagactgccaaccttgatggtgaaacaaatctcaaggtgaaacaagcacatccagaaaccgcacacttggtgaaacctgttgaggctagccaattgcagggtactctgcgttccgaacagccaaataatagtctttatacgtatgaggcgactcttcggctctcatccatcgatcatgaaatttcaatctcaccagatcagttattattgcgtggtgctcaattacggaatactccctgggtatttggcattgttgtattcactggtcatgaaacaaagcttatgaagaacgctaccaagtcaccaatgaaaagaactgctgttgaacaacgcgtcaatgtccagattttgtttcttttcagtgttctcatttttctcgctttagcctcctcattgggctccgtaattacaaaagctacatacggttccgcactttcatacttgcgtctcaacgtcgggcgcgccggaaacttttttttggaatttctaactttctggattctgtattcaaaccttgttccaatctcactgttcgttactcttgaagtcgttcgctattcgcaagcacagttgattggaagcgatttggatttgtaccacgaagaaactgatactcctgcagtatgcagaacttcttctttggttgaagagttaggccaagtcggtcatatcttcagtgacaagacaggtacactaacttgcaatcagatgcaatttcgacagtgttcaatcgccggtatcgcctacgcagatactgtgcctgaagacagatcagcttctaacgaggaactcgatgccgatatgtatatttatagcttcaacgatctgttaaacaacttgaaatcgtcagctgacagtcaagctattcacaactttatgttagtgctttctatatgtcacactgttattcccgaaagaaaaggatccaacacgacgagtgaagttaagtttcaagccgcctcccccgacgagggtgcccttgttgaaggtgctgcgaaacttggttatgagtttttttcaagaaaacctcgatcactaagcgtaaaagtgcagggtgtggagcagaattttgaattgctgaacatttgcgaattcaactcaacacgaaagagaatgtcggtagtttttcgttgcccagataacaaaattcgtctttacatcaagggcgcagatacagttattatggacagactttcgcccacggacaatccacacgtcgaaaagacgcttcaccacttggaggactatgctacgactggtttacgtacgctatgtattgcgatgcgtgagcttggagaaaaggaatacgaagattggaatgccacatatgaagatgcagccacgagcttggataacagagctcaaaaactttctgacgccgccgagcttattgaaaagaatctcactcttctcggagccacggctattgaggatcgacttcaggacggtgttcccgagaccatttcttccttgcaaacagcgggcattaagatgtgggtcctgactggcgatcgtcaagaaactgcaattaatatcggaatgagctgtaaactgattaatgaggatatgaatttggttatcataaatgaatccacgaaagagaaaaccacggacagtattctccagaagctttctgccatttacagaggaccccaaaacactggccaaatcgagccaatggctcttgttattgacggaaagtctcttgagtatgctatggagaagaatcttgaacaacatttttacgagcttgcctgcgaatgcaaagctgtaatttgctgtcgcgtatctcctttacagaaagctcttgtcgttcaactcgttaaaagaaattcaagtgatatccttcttgccattggtgatggtgcaaacgatgtctctatgatccaagcagcccatattggcgttggtattagtggtatggaaggacttcaagccgttcgtagctcagactttgcgatcgctcaatttcggtatttgcgcaaattgctcctggttcatggttcatggagttatcaaagattgagcaagcttattctttactcatactataagaacatctctctttacatgactcagttttggtttgctttccaaaatggtttctctggatctgcgatttacgaatcatggtccatttcgctttacaacgttctcttcacggtacttcctccccttgtgattggtatttttgaccagtttgtgagcgcaccattgttggatcgatacccacagctttaccatttgggacaaacgggttccttgttcaattcaaagaacttctgttcttggattgcaaatggattctatcattcccttttgcttttcttcatgacggaggccgtcttcttattcgatggaccaaacgcgaatggttacacatctggacattgggtttggggcacaacactttacggtgttgttctcttcactgttcttggtaaggcagcgttagctacaaacatctggacaaagtacacatacattgccatcccaggatctttcattctctggcttgtgttcctgcctatctattctactgtagcgccagcaattgggttctcaaaagaatattatggaattattcctcacctgtatggaaatctcaagttttggttggcactgatacttttccctttgactgcattacttcgtgatctaatttggaaatattatacgagaatgtatgcaccagagcaatatcaccatgttcaggaaatccaaaaatacaatgtggctgattaccgacctcgtatggaacaattccaaaaagcaatccgcaaaatcagacaaatgcagcggatgcgcaagcaacgtggttacgccttttcccaagcagatgagggtcaagatcgtgttgttagagcatatgatactactagagacagaggtgcatatggagaaatgcgctagaactctgtatgtaacaactgattatgatttcattttaacgaattgatttaaagcataatgaagcattcgttcccccaaatccaaggctgttagacaaagcgacattcacctttttttcctgcgggttatttggaacatagttacactgcaagtgttcaggcaagtcagtcttattgaggttcagagtgggcggcattacattctgtacaagttagtaaactttaaggaactttttcgcatatcatcacatacattataaatggagagaactgtgaacacagcttcaacggcgccggcagcaccaagtaaatgaccagtggcaccttttgtactggaaacggcaagcgaagaaggaagccgaccaacacctgctaacagtctgcaaatggcactgttttcagcagcatcaccaagttttgtcgaagttgcgtgcgcgtttatataatccaagttctgcacagattgaccgcctcgatccatcgcgcgtttcattgccaggtatgcggcatcaccgttcgggttaggagctgtaatatggtaggtgtctgaagacaaaccatatccgacgagctctgcatagattctggcgccgcgtttcttcgcatgctcaagttcttccaatacaacagcgcctgctccctcggccataacgaatccacagcgtttctcgtcaaaaggacgtgatgattctgctggcctatcattaaacgcagtggccagactctttgctttggcaaatcctgccatggaaagtggatgaacactggcctctgaacctccagcaacagctacatttgcatggcctaattgtatgaattgaaaagcatcaccaatcgagtgtgttcccgtagcacaagccgtacttgctgtgtgattgaaagctgtgaatccatgcattctggagatataacccgctgtcatgtttaaaagtgtctttgtaatgagctttggagaaacccttcgagcaccctttgtcatcataatttgcatctgttccacgagttcgtctacatttccaataccggctccgaaacatacaccctattggtgaacatttgttagcgatgaatttctaggcaacaggcaatatctttccttacataccgtttcattcttagcatcgtccgaaagatgcccgtcccatccagcatcgcatagggcttcttcggccgcttcaatccccatatgcgtgaaaatagacatatcacgagcaatcacagagtcaattcttccgtacgtattccattcaccgtccttttctccccgaggaacaatgcctgcaactttgcttggaacatcttggtaccgtttgtcggacgctaacgaaatgatgcctgatttcccctccagcaatcgtgtccaattcactgtttttccatatcctaaaggcgtcaataagcccactccagtaatggcaacacgtctcatgttctgctctatatgaagtctccttgtaaccacaggttcgtactgacaatgcttaaagacgttatgttaaacgggccgagtgtcgtctaaagaatgaaacttttaatgcactatcgttaggtggtttttcttcgtttggaaaatttctttctaattcagacgctaattcaattaataagatgaacaatttttgagtaaaagcttctcaatctgtattccgaacaacgcatgtgcaattttctaagcaccgttgatacgatttcactttttaacgatgagtaacggtagaatttgtctgttcgtagagtttgcaacagatgttgatttagcctcgtagacttcctgtaacaattgctgaaacaaccctgtcttatttaagggagggaactaataacaaataagtgtttccgttaatgaaataaagtaccacagttataaacgaaagcggctctttaatttgccttccacgcacctcatcctgatacgagggaaacagagaatatgcgtctttccggtaatgtaagtacattttatcgactaattctattcattaacctgttttaaaggagaaactggccgaaaaggtcgctttaagtgaaccgtttttggaagataattccaatgccggaatgagtccatcggtaaagccagaagcgcttgaattgcaatcatcagtcgtgttagaggatacacctttgtcccattctatgtcgttctctcggaaggtgcttcctcacatcttgcactttctgttttccacttatgtgtaagttaacataaatttactactgtgtaaacacgtctctaatactcaatgtctatctagtggctttaactgtactgattttcaaaaagctaaagatactgcgttctcatattccgcttccgaagttgttttccattttggaaacagtacttttctactcggaatagccattgacgcccttgttgctgcagtaagctagtctaaagctcgattcaaaagcgctaacactgtgatataggcagcatttgaatgcatgggtttccgtcggtcttcttttgtgagtgctctgtgtttgatcgtgtttaatctactccaattctttttccatcgcttcgttgtattcgcggttattttccaattacttagcggaagtatgtttgaagaacttgaagagagctgctctgtgagactgtttattcctttctgaacgtgcattctacttgtggctctctattcgtcttcatccccaggctaacctgtttttttagtcttctccggacaactcttgtttaactgtgctgcttcgacgtttgagcttcatgccactgagttgagtatcggaggaaccgtgttctggctcggaggttttgttgctggattcggaggtggttctctctttggaagcgctattggcggaaatagtcgtcctttgaactggatctatcttcttaaacttgtttggatgttacttgttgccgttttgcttcccatgagttacgaaaccagcagctcgttcacgagattctccgtcgcttcttcagccaatattaacaaacttattcaacgggctcgtcataatctgacccaagctaagtgtatgctaaactgatcgggaattctactattttttgctaacatacttgccgcatagttttctttaccaactgcagagattttgagattcttaccattggttatgtgctcttctttccacttttgtgtcttatgcaaatcggcatccaaacagctatgcttcgtctctacaacaaatctcgcatttctccaatggcagcttgctgcttccttgcaataggcgcattattcgcttgggcactgtttttgcttgacagtgtgcagggacgcatgtttcacaatcgtctcggttcactgagaaaccatcttcttcccattggaactactatttatttctttagtatgttgcatacacaaatagtcacacacacacacattcctttttttcattgatactaaccgacaggtatgctttggtatggatttaccaataccaacttggctattacatccattcctcccgtgcccagcatgtttgttggcttgggtgttatctttatttggtcagacaagcttcaatacctcaacgaaaattatggttccgcttgctacagtgcatttggtttcctgcaagcattccagttttttgttgggttcctcatcacatttattgcacctgttggtatgttcaacagtgaaatattcgccggtttatatatcgctgtactaacttcatcactagccgttgaccttattggttgtcctgttattggaatggtgtcctggttgttgtctattcctgtaggcgtttcctccctggcgcttcaacgtttccgttatttgggagcttaagcttcgagcatgtcattacgcgctaatccatcccttcgtttactgcgcgtacgtcttctctttgctaacttgtcctttcttcgtgcattgactttcccattcctcgcccctcatatcttcgttaaccattcgttaaatctatgtttggacaaaaataaaaatacattactcctatcttgcatctaagtcttctataccgtagtattccgtcaacaagtcggcttcggcttttcacattggaccttgactcctctctaaaacgacgagcaattttcgcccaatatttaaaaagagggattcataagtcgaagaagcatttgtatttgtttaattactgtaaacagttttgtcacaacgttcattactgcgtggagtttagtctacccttttcttctcgccgcttggaactcacgaaaaatgactggagtctggaaatgtgtaggaatattcgcagctggcatcttttcaggtgctgctttgttgaaaacgttggaaagagaacccgggaatgttccaggaagatttggtttaactcgtagggatgccgagaaacccttcgattttgacgtcgaaaagtttctcgagatgggtgaccctggaccgattcacgacaaacttgttcgtcatggttatatgtctgtttatgacagaagaacgcgtaccccagcttatgtaagaaacagtgactaagttgtgttgaattgattttcaatcagttacacgaagtgaacgatgcgacatgcgggtcactcatagacctactcatcaaaatcattacattactaaccaaatactagactgctgaaaccataacgaaagagtctctggctcagcgtgatggaaacagaaagtacagtcggttcaaggaagatgaagaggttccccaaatgtacagagcaaaactttcggactactacagaagtggttacgatcgtggccatcaagtgcctgctgccgactgtaaaacgagtcagaccgctatggatgagacttttcttttgacaaacatgtgtcctcaagtcggcgatggattcaatagaaattgtacgtttcgcaccaacctactaagcacactagatcaaacctcgtactaacgcttttgttcactacagactgggcctattttgaagattggtgccgtaaattgacaaacaaatttgacgaggtgactatcattaccggtcccttgttccttccaaagaaaaacggtgacggcaaatgggtcgtctcctacgaaatggtcggcaaccctcctagtgttgccgtccctactcacttctacaaggtggtcattggaacatccaaatactctcgcactgacaatgcagctgtcggtgcgtttgtgcttcccaacgctgttattgatgacaatacggctctcagcacctttaaggtgcctgtagaagtgattgaacgttcaagtggcttggagttgcttcatggcttgaacgcatccacgaagaaggacatttgctcccaggtgaattgcagtctggatgttgccgctttcaaagagcatattgacgctaagaagagagctgccgctactgctgctgctgatgccaagaagtaggtcggaaggttttgtttaaatacagagagaaagtgctattttctcagaaccgagttaggggaattcacgtctttttaataaaactttcccccgcttgctactttacttgctcaattaataccattataacgcatccattcaatgtcaacgaatttcattcatattttttcatatcaacgcaaggcttcttgctcacgcttcatacgggcaatgtaggttttagacacaacgttccaagcgtccatgtatctctccatgcatttagaaacacaagcctaaagaagccgcttgttagcatcggctctatgtggatgataagcattttcgtttacataccttgtcggatttatcaaaggtagaaccgggcttgggaatacacaagtcaaagcagttgtcgttaattttctgagtacattagtatgagatgacagaaggcagctttgagttaagagagacttaaagtctgttttctcaaatctctacagaacgagccctacaactcgtccgttgactattttacggtactcacattaataagttctccagcttgtgcaacagcaagttcttgctttacttgtttcataaaaaaagccttcttatcttcgctagaagcagcagcgtccttgtttttactaccgaaaagagaactcatgttttctaggattttttctttctaatttgctctaattaccaagacagtagagggcaagtgtacggcaaatgttaatttccgtttatagcactttttttgattatggtgtgggagtgtagactgtttgctgtgaagctgttatagggtggtatgtacgcagagtagtaaaccaaaggtcagaaattaagagttgctctgtgttgtagatgcactttgaaatggttatgagaatgctgaaaaagatgattgagttgtcattagatattctcgttgtgtagtgtaatttgaaagaactcaacttgctcaattgtgcacatttcaatggttccattgtataaacagatccccaacaaggctttcatgaaacacaagcagtgccaacgtaataaataggcaaaaaagaatgtcgggaagatgaggaaggtgtgggaatcaaaagagtgagtgcagcgatttcagttggaaagaaagaataaatattacctcctttcgaacgaaaccgcttagtccaaatcggtaaagtagagccagataagactgatacaagaccagaatataccccaggcagcataggcactgaggagcatcaatggaagaaactccaatctgtctccgaaaacgattctatgaacaattccattgtaaatgagaaggggaataaaacccgccatgtaggaaagattaacgcgcgtcaaaagaaattgtctcttcaatggaactggggcggcacggttaaacttgagaagaatagcaacccaaagtccagtgtacagatactttatgggggcttctgctggcgtaaagagcagtgggaacagcgagatgcatcctgcgactgccaatggtctgaacgcctccaagtatcgacgatcttttaaggacaagagaccgaatggcataatgacaatcaagattgccttctcatgaacgtgccatccaaacaaatagctcaaccagccgcacagagtcactgcaccgacgaaattacgccaagtgggacggaagaaaagtttgatgaggacaagcgactggaagaaaagggttataaggaatgtcaaacgaggagtgatgttcggcaacacagtgaacacagtgtcacgcactaaaccccgcgtagggccattaagagcagagttaactgcatctgggagtgaataaccaaaccgaggaaggaagaatgtcgcaacccggtctgcaaatgcatacatagcccaaaagttaggagcccaataagcatgacacagacctctcgagaacggaaacaagcgctggaacacctggggcatttgacccatgtagatccaaggaccaaatgctagtaaaaatattccaataactgtagcgcccaatttgatcgagtttttgaactggatgcgataaccagaaggtgacaggcagtacgttctaagcaaaaatacaaagtatgcaggtgcaacatacagataaatgtgcttgaaacacaataacgcggcaaagagggcagcagactttagaagtgtttcacgtttttgagccaatacaagtgaccacatgagaataccaaacaaaaagccattgtattgaaaatgtatgtgatcaataatgagtagggctggcgagaggaagatgtcaatggcagctaaaatcgcatttggttgatctcgagcaggcatggagcggacatacgcacagagggcatacaaaagcactaattccagtacgataacactgctgcgttggaaaacaattgtggaggttgaaacgtagttcaagttatatggatccagcattgctttatcaaatccaagcagtcttgcaatccacgaaagggtaaattccaaccaagcaaagaaaggaggataatctagcgtccactccgatatatgagaagtgtaccattcttttaaaggcaaactgtgggttatagcaagccagtttctgtgtacttcaaaatccgttgaccgatagcaaggaaatagcaggatttttacaaaagcgctggcaattgctgtattatacagcatcgacaacgtcggcattgtttataaaacgtaccaactcttcaatttcctgcaaactacagttgagtaccgacaccggaggaaggcaggaggatgagcatagaaggtcgtatgaaaaatgtgtttccagcgttttctgctgtatgacaaaatacaggttcttatcaatgaattcagctgtcgtaacttgagcatggaatactcggtttcgatttgttttgtagttacgatgaattagaaatatttattgaaacaggcgtggaacagaaaatgaacaattaaaaacatttacaggatgcaaagtgaaacaaatacaagaagagtttaaagcggcagcatacgaaaaatagagaaattttttaagcattataatattcattggtaaagtcattgacggaggggaatattgaaaggtatgtgcctgagactgcttataagagatataatggagtagttttacacactaattgcacttagctcataaagaatgtgtttttttttttaacttcagttctttgagacatgaaatgtctaaagaaattcaagaccggctccaagttgaaaaccccttcggccaagatccttaactgtagtcattaacggaagagtgaaattcaactcaaaacgagcgacgcccgtagcataaatgagaccaattccagatgtgacgcatggtttttgaataatgtctcggaatgtccgtaatggttgacgctggtctaacatgcgtaacccaccagcatttataaagaattgcatccgaaatggtttagaaggattgactccaggaacaggggatgtcaagctggccgaagctgctaagtatgctgttcctccgagacaatcttttccatctttaggacctatacggccctctgtaaatccacgaaggctagtaggaccaccaaggtagaagcgatcgcaaatgccaatagtctcattatcaagatcgtgaattgcaccggctcgtaaaccaacggttgcacatgaactgtgagaaacatttaagggtatcgacaactggctccatatctcattcttcacaaacttggcgtcaccaatgatagggcccataccggcaagttctagcatgtacttcaacagaccgccttttgttggcaaggcgggattatcacgtttgtcgagtgtgtaggagtatgaaaatgcttgttttaaggaatcaccagcagccagtcgtatggaaggagaggcagtatcgacaaggtttgttacttggcgccatgtgagggactgtttcaactcgtgaaagccattccatgcatccttgtgtgttattgaagcattaacgtctcttgtcaagatatcatgacttgcgataagcttgttgtcacgaagaacatttatagcatttacacgaaagtgggtgtatggatcagcattaatgggtgtatcaaatgttaaagaagcaagcatacgatttcgagtaccataagaaagattgccctcaataaattcagcaccgccgaatgcgtttctcgccaagatattggcatacacatttccctctacattaccaatatcagtgccagtcttcgccagcaatcttgatttttcttttacaaggattgtaatgtcgatatcgttttccccagcaatggggcccgaggctctgtcaattaataatttagcatcctcatatatcccaaattccattaaacgttctgcaatctgttgagcagtttctaagctttctccaagagggatgctcttaatatttcccttttgtgcaagtttgtatgagacagctttctcaagaaagcttggacgagttctcgtagcaccaacgacacgaatagacgcaattccgagtgggagtgtgctgttgtcatttagctgtgataaataacatgttaataaatgtaaaattctttaaatcaaatatcttttttagtagcagaaggtcgtgctagacctgttgtttttgaacattcatagatattacatacaatttgagctaaatcttccatggatagtttcaattgttccgtatctattccagcaggagtgttttccatcgtatcagttggagaaacactcattttttgtgaatttattgctgcttgttctgacttggtgaaggaacatacttcttcgtacttgccaggactaagacaaattggagcatttggtcctcattttggtacgaaagaattgcaggatctgtctcaatgacttgtttaagcacatagtttattagcagactacgagttgtgtgaatttgtatataacgtttggttttcattttcaaaatttaatttatacaagaaataagagccatcaaaatgaacgagactaaagtggaagaactaaagaaccagataaaaattattgatgacatttatacgaatgtaagacttgcatcctcgtgctacatagtcactaacaggtttcttactctcagctcgatgatctccgagttctatctgcttcgtttatgaaatgtcttcatccagaaaagggaggaacaagtacgttttaaattgtttatattgtctcggttcgaactgtcactgacagttttttaggtcgtttattcgcaaaatatgcacaaggagctcagaagaaggccgaagaactgactcaaagcattaaagacaatgcaggtaaatatacttgcttgatttatgttgctttatcactaacaatagatcagcttttttcgaacgggctcgtcaatcgccaaagttcaactcatttgacggtgcaaacatgctctcttctcatagaaaaagatcggaattaatcccagaaagtgcacagaaacacacggatggctctagtgtagcaactatcattcctccattttccttaaatttgggattagactcgatgaaacaatggatgaacaagatagctcaagaacatccagaatccattacttctgtggattggccgaaaagcaacattgctcgggtccaactaaaaaatcatatagaattccagctttacgttgaaatggaaaagtcctgtgtcgttgccagctgtgtgtcttcacaaacacagcttctctcttgctcacttacaaaagcattgaaggacttcacgaaggtggatgacattatggtatgtattaaacaaagtactgtgatcttaaactgaccttttttttagctcgtattgctctcatacaatcagctctactcaacaacttgtgacaaatgtcataagctactttccgctcatcggttacagtttccaattagaaaagaaatcaaggatggcactgtacattcttatcactcaggatgtatgtaatttaatgatattgattcgtaactacaaagacttagtaggccaagttagtaattcaatgctgctatttcctttctactgtcgcttttctttctttttttttttttaaataaattcttcacgacatcaaattcacaactaagctaatcatttgttaacctttctttcagcaatgacatacatataaacctttactttacactcaatttcacaaaatgaccttcacaatttcttttaaataaaatacttaactctaccgcacaaaaagctctttcctttcaacttgtaactactgctgaaattcttggaacggcaagaaagtagaatgctaatatcgagagcattatttctttaccgcgtacttcctagagtgagctgttcttttattacttacaaacagtttcaccattctgcagttcagtataagaagcgatcgggaagaaaatcaaaatttccaaagaatggaacgtcttcccattccaaaaaacgaaaagagattactgaaattacttcagagcctcaattagaacttctacaaggaaaaaaattcaaacaatatgggtttaactcagctaccgaacttgtaaaacaggcttctaagatattccactccttttttggagaaaacggaacttggttgacgtctccggtttcagataaagtaaatctagtacgtttttgttcgttcgtaaacggatatggttttttcaactttgctgaattgacttttgatccaagctttacacaggcgaaagaacggatttttgtgaagttctttaaggatgtcaaaagttataagcttttgaaccagctacacagcggattcttagagccttttgacaaagttcagttctcggcttctcgagattatcaaaaagaagtgctctcctactgtgcttcccagctacacacgctcccaaacatagtgtacaggcttgtggataacctgtatactattgaaatataccttccggaatacagagttcgtactattgtcaaacttgatacaaatttcaatgatgcggaaaagtacgcattttatttgtttctaagacatgttcaactatcaacaaaagcatccatcgactcgaagtctatcttacgagactttcgaaatctcaacatgtcaaacgctcgcggattcgtagaattctacgctactagcttaaagaaggaaagcaaaaccgttagcagttgcttacattcatctctacacagcgccagtgttgtcatcgatggctttacatttccctctgttcacgctagtaatcaagacgcggctaactcaattgcctatctttatgcttcacaagcgctgaaaaataagcatccagatttatgggaatcttacgcttatgatttgaggaaaggaaacggggttgtgctacaaaaaatacctcctggaaaacacagaacctttaaacagttgactgaacaagtctcttcattggcagaaactttactttcgaaagatcgggatgcggaaagataccatgctcattttctttcaaaggtttcttcaactattaatgaagatgagtcctcagttgcaagtccaatattgtcttccatttcactggaggaacagaagaagcttaatgcacaacgaaaagaagcactcgaagcttatgatcaaaatgatgatataaagagtttgcgtgacgttcgcaaaagcttgccaatttatggttttgaacaaacattacttcgcgccattgaagtaaaccctgctgttatcgtggtcgcagatactggcagcggaaaaactactcagcttccccaaatgattcttgatgattatattcgaaggggggaagccacaaaatgtaacattatgtgtacgcaacctcgccgactttcagccgtctctgttgctgagagggtagcaaatgaacgaaatgagtcacttcgtaaatcagtgggttactttgttcggtttgagaatcggacaccgacagcaccaggcagtatactcttttgtacgacgggtattgcccttcgaaaactccaagactctaatagtgtattaagttcgtactcgcacattattttggacgaagttcatgaacgctctctgcaaacggatctcttactagctatcttaaaaacatcaattgttcaattgatgcacgctggtcttccttatccaaaacttattttaatgagtgcgacaattgatgcaaaaccattccaagagcacttgtccaaccttttcattgacggaaattgtccattaatcaaggttcccgggcgcgcttttcctgttgaaaagaactatcttgaagatattctcccaatgttgcaatcacagaccgacgagtataaggaagttatggaagataaatcaactcgcaacttcattaatcacgaaagttcgtatatgaacaatgtaataaaaccatcgaattaccaacgcggagcatctgtctcgaacgaggatgctgaaagcaatttaaacatacatagccgtgttcacgatggtgaagtgacctttgatttcaccgacgaagcaaaagacataccttttcgtttgcttgcctcactgcttggttatttatgcgcgaacggtactttagagggctctattctcgtcttccttccaggtttggcagaaatgacaaaactacagagcattcttgttcaaacaaaaccttttggaattgatgttgaggactcagagaagtataaaatttatatgcttcactcttcattaaagcgtatgaacgaagttttctgcgtgggcgagaaaaatgttcgaagaatcatattggcaactaacatagctgaaacgggaatcactattccagatgttgcttatgtcgttgacagttgtttgcatcgtgaaaaaatgtattgtcctcatcgacgagtatctgccctgttatgccatagcatcagcaaggcgaacatgcgccaacgatgtggaagagccggaagagtacaacccggcgaatattatgctcttataagtgaagctcatgcggatgcgcttccagaatccacagtgccagaaatccatcgttcggatcttcaagatgtttgtctgcaagtgctttcaagtacaaattttccgttgcaacagcttcttaaggaaactctggaacctccatctactgcggctgttaacgaagcactagctttgctcaaacgaacgggagcattaacgaattctgttgaactgacaccacttggcaaacttcttgctcacttaccaatggaaccgtcaatgggaaaaatgattatttgtgctgcggttttcaagtgtttagaccctctcttatatctgacagctgctatgactactggtgatgtattcttcacacccatacgagatcgtgaaacagcacaagcaagaagacggcaattcgatcgtgtatacctcagcgatcatctaacaactattaacgccattgctaaatatcgaagtattttaattactgagggacgcaataaagcttttgactttgcacatgacaacttcttgaatgtgacgaaactcaacagtgctttacacattgctgaacaaattcatcaaattcttgtcaaacttaaacttgttccgtactcctcaaatgatagatcgagcacttttatcggtcacccttcagcgaatgagcatgcagattcacaagaattgattctcgcccttctgaacattgggcttctcccgaatttggctattactcggtacggaagatttttgcgaactcccactgaacaaacggcgatggttcatcggagctcaattgcttttgttaaatccagtcacggcgtttatgcaaaacccgacgaacccatcactcagggaaaaacatatttgtatacaaccaagtcaagtaattccgatcaaggtgttgtattccttcacagcattagtccaaccagtcctttgatgcttcttcttttcgaaacctttcctatacactcttttggtccatgtattaccttcgacaattggtacactgtatacttcaatgaggaaatcttactcaagtgtttgatgatctcaagcttcataaaaaaggtatgtaattttgctctacagacgtttctttactaacaaatacttttatagttttttatacgactgttcgaaaaggttaacttgacgctttccactggtgcttctccaagaaggatgctaatttctgataatcattgcagcaatattgctgccggactaaagaatgtcgcacagtccgagtactcccgctatcgactgtggaaataactgacaaaaataccaccttgcttattgcaagctgtacgcctggtgttcctcaacacttaagagttatgtatgtaatgtaaattaatgatagttttatgagccactccatgtctttgataacattcaataaaatacacaagttcaactcagacttttatgtgaatccccagcatcattgtatctattaaaaaactttttctccatttaaactgtctaaaacgaatgaatgcttcacggatcgcttcattactacacatttgctaacaaaaaaactcaatccatgaacccagtgcaagtgtgatagaaaaaacctcgtaacaaaactaagcgctagctttagagctggagtttggatccctttgagaagagttaccctcgctgtcatgattaccggcgtcatgatcttgctcctctaacagctcaaaagaatttgcggttgttaccggggccgaagctgctggagcacgagaggtagcttccctccgaagggaactgctttgattagaagacgaccggttgccgcttcctccacgcatcattgaactgaagctagtgggtccatgtgagccgtgagagccagacttaagtcctctaattccttgtcccagtctagcgtatccatccttattatttgaccagtcattgtttccatagttgttaccacgacgagagtgtgaatcgttgcggttcatgtcacgaccatgacggctgttagcacgttggctctcttgcaaagctctctttctttcagcttcttcatgaatttcagcaatagtcttaggtcccttttcaatttcgttcttgattctccatccagccttacgggaatcgataacatccaaaataatgaacttaatacgagaaggaaggttctcaaccttagtgatcatttccattctctgaacataaacatccatagcagcgcgtcccttttcggtagcatcaatgttggcaccgacagtcataagaagcttgcaaagactttcaacttcttcctcttcgggatcagtaacgttaccaagaagtctcttgatacactcgtgcataattttctcagaaagcatgctaagcttgaacagttcaccaatgaaacggaccagacccaaaccacgacgcttaatagcagcggcaacgtaatactcatcagacataagctcagcttcggcgacacctccactgggcaagctagccttccaaccgcgctcgaagtcctcttgacaacgactgagaaggtattttctgaacaaaagtcctccacgaacaggttggctattcttgtcaagaacgttctcatcaacaatgccttcatccatgttgtccatcatcttacgagccaaacgggcatacatgttagaaaagttaggctcatcagtagccttttcgaaagtgagttgaataacagtcttaagggttttaccatccttctccatacgagattgcatagcaaactccaggatttgatcggaaatcttatcgaatttttcgagggtcatcttgttaagggcagccttgaccttacgttgaataacatcaagaggaatgagctcattttcagtggctctctccaaaacagccttctcagcttctctcttaggttgccaacggttggcagaaagcttaagaggagcgacttgttccaggggaatagtcatctcgggttccttacggtcaccacgacgggatccacgttgagaaccacggcgagatccattcatacctccatgaccgtgtcccattctggaagcactcttatagttgctaccagaaccgaaagacatgttcgaagaaccgaaaccacgctcgagggcaagacgagacatcgacttgtgttccatattaaagccagcgttaccgccgtgagaatgtgtggaaccagaacgagaaccttgacgactagaaccgaaaccgcgagaacccttttcagtaaaagcgtttccaatagtttccttcatcttttcggtccaatcaagagtaggcttgtcagtgtagtaattctggaattgcaaaaggaagggaatgtcgtagatgtatttgccgggaatctgtccgatggaagaactgggaggcttaatgttggcggggtaagaaatttgagtgaagtcctcaatatacttcgcactggcaagacatttgatggcagcttcagattgaggactggaagggcgggcagtagggtcgaaacgggaaggagacgaagcgagcaaggtctcacgaagtctcttgccttcagacaaaggcgttgtgcgaggagactccacaggagcactgctgcggtcagaatctgttttaggactcttggtgacagcagcttcggcagcactagcagctgtagcagcggcagtttcagacttggccttctcctcagcttcacgcttagccttctcctcggcttcgcgcttggccttctcttcagcttcaagcttggccttctcctcggcttcaagcttagccttttcctcagcttcacgtttggccttctcctcggcttcacgcttggctttctcttcagcttcacgcttggcttgttcttcggcctcgcgcttagccttttcttcagcttcgcgcttggcttgctcctcggcttcacgcttagccttctcctcagcttcacgtttggccttctcctcagcttcacgcttggcttgttcttcggcctcacgcttggccttctcctcggcctcgcgcttagcttgttcttcagcctcacgtcttgccttctcctcagcttcgcgcttggccttctcctcagcttcacgcttggcttgttcctcagcttcacgcttggccttctcctcggcctcacgcttggctttttcctcggcaagacgcttagcttcggcctccttttcttggatgcgttgctgaacagcgatcttaatggcgttcttgcgttgagaagcttcttcctcggttagttgatggcgaacaggagcagcctcgggctttgcgttctgctgatcggcaggcttgttcgacttaactttttgagggacaacaacttccgtatgagtaacggggttcacgatcttgagagcgctgctctttttctgttgcttcacaattggaacagaagcagaatgtgggctagagttcatagagccattattgctgttgtgcatggggtcagagacctgcgaaggagttcttgtcatggcttgatagggctgagcgtaggggttttgagggaaaactgggtagtactgtccgacatatccgggctgaatcatgggactatactggaccatgttgggatcaataatgtagggaggttgaccgtagagctggccatacgaagattgtaaagagacaggaatttgcatagaagcaccggcggcaacaccctgaggagcattacgatggttcatagaagcgcgcgtattagatccaaaagagggatatgtcatctgagcattactggagccacgacgattccggtattggccgccattgttcttgtgagggccagagccgttgttataacctccgtatccgtgagggtggtaatttgagtgcttgttgtatgagttgttgttgttgttgttgtagttactgttgccattgttgccgttgttgttatagcggtcaaagtgacgcctgtccgagaattgccgaggcttgtcataagagttatgagtgttttcggcaggagcattaggtttagcagcagaagctgcaggtgagtcggccgtgggagcaggtgcagctgcaggtgcagctgcgggctcgactggagccccggcttccgtcttaggctcgggcttttcttctggcttgtcttcttgcttatctttgggggcagcaggtgcaggggcaggggcaggagcagcattcgcactctttgaagccatattggtgggaactgccacgggaatagtggcattctttgtgatagaaccgaactgaatgggaacgctcgataccgcaggctttctaggagcagtcgttttgtgtgtgggaccggtctgatgactgctcttcttctccgaagcagcgggagctccctgttgctgtgattgtctttcggccgtgtcattcttgctgacaggcgccttctctgtgtttttctcggccttttcgaccttctcaaccttttttacaggcttagcagcagccgcaccgctttttgcaggtgcgttctgggcattatttttgttagcctgactgctagctaatgcacgggcatagctgaacttctgagtagatggctgctgtttcgaagccatattcagtatacaaatgaatcaaaaaaaaagaccaccgatattcctaaacgtgttagacgtacaatactctcaagatagcgcgagaaattagacttttcacaatttctccgagttctaccttgaaaaaagaaaacccaatatatagatgaaaatacaggacaatcacaagcttcaaaagtgcagattagtccgtttggaggcgaaaaagctccagaaatatgatttcagatttttcaaatgggtggaagggtggtggtggtggtcaagctaaaacaggtggtagagcttggggtaatagcaggtactggacctgctgtggtggtgcggtaggtgtggagggcgatgtggtggtctactgggcagcactgataggaaagctgctagtagtaagcggtacgctgccaagagtatttggcggacccgacgatatagtgagcaggctaataaataggtgctcaaaaattgtacgtagaactggaacttttaaggcgctccgagtacgtaacgaaggaataagaacaatgttttaaagaccgggcggttcaaaacgctgttatgacgaaaacagatctgctaacaaaatatgaaagcggaaacaacagtaacgagaagaaactcgacctgctgtaataagagaaaagtattaatatacaagcgaatcaacaaaaagtgaatgcctggtccgctcaattgctcgagttagaccggtatcaggaaactgttttgtctgtgtgaaacaaaaacagcaaacagtagatgcacaaagtctttggaagtaggcgaaacttgggaattcgctggattacaaagaattagtgggaaggtgaagttgcgagtagaaggtctgaactatttatatttattatttacaagttgagccgtttgtttactctcgagaaagtgtaaacaaacagctttctagcaaagttcattggctaagaaaggacgcatattgagctgcttgacgcggctatattgagtcattgtttgctaacgttgaaggagagaacgtgcaacaggattcaagagtaaaaaacaaactcacgtcaatttgcttaaaagacaagagacgtcacaccggaaagatactgcagacagaagaagtgaccgggtatcctattgatctgcatcatgaatgaagaacttgcgatgccctccgagacagacagtgtaaagctgtatgtacttgacacttccaaaatgtcttacaccaaagtatgttcgtgcgttgcctgtacatgtgtgcgcatatgtgagcccactgtctcaatcgtctttatgtcttgcaattaactaacgcttctgctccttacagtcaatgcagtgcctcctgtctccgtccatgtttactccatctgagcgcgctcgaattggaagattctattttgcgaaggatgcaatgctggctattgcgtctatttatatacagaagcgtgtcgtttcagaagccattggctgccccataagcgaagtgggcttgagtaaaactgcctctggtcggcctttcagtgccaaagcaacaagggcaagctcgtactttgattacaatgtttcacatcatggaagcctcgttgtctgcgtttgcggatggcttaatggattgagaggcacgcgagagactgggccaggaattggcgttgacgtgatgctttgtgaaccgttgtacgatggaccgtggatggaggacttgcgagatgcattccatccctctgaatgggaaaccatccagactagtcataacccaacccaaactctgtttatgatttggacatgcaaagaagctgtcctgaaagctactggcattggaattgttgttgatttaacaacggtgcttgtgcaaatatcgcaacccgaccagctggaagacagtccacacagtctccagcagacagtcgctgcaagcgtgaattttcaaggtcgagaatggtcagtcaccatcgttcaactgaaacataccacggcagccgctaaaaaaacgtacctcctggcttacacaattccttccaactgtagaagcatcaatccgcaggtacactatctacaagagtttcccaaagacctgttcattgagccgaaagagcacagttagaacaacaaaaaggccaaagacatactacctttgtcacagcactcatttgtaacagtgcaacattttagtaaagatattcccggtcaaaatccaataatacactcaccatcgtggccatcgatgtaaatgaacacttttaacatgcaacatgcccatcatctcatcgcatttcgatattcctacacgcaatcctgtttctgaacccggcgcttgctgacccaaattaaggttcagctgccgctatgtttatttacgtacttgaccatccacaaccaaattccaattatcttgaaaaaggatgtcagagcgattgcggagcattatttggtatagcattgacatacaggactacaaaaatgctatcttttttgcagaacggctgtatacgatggaaggatcgttagacaatttgtgtcttctcgctcatacccatttactgcagttaaactacgcaatgacatttcagctgctcgagaagcatgctataaatcccataagttgttacacattcgcaaaggcctgtctttacttgggaaaatacaaacagggaatatcggctttggaaatgacacaggagtcctggagacgactgccaccacagtgtatgcacttactttagcggaaagatgaacgttaacaatgattatagtgggtgattcgaccgttcgtcgcactcgtcccgacgcaggaagcatgttcgaattacttggtcacctatacatgaagtctggcatcgtgaaaaaagcagcagagtgttttgcagaggcactaagtgcaaatccatatctgttcacagctttccagagcttggttgctataggtatgttgtgtgcaagtcatttccatttcgaaacgactctaagcaaaagcgtattaactaacaaacgctttaggtgttcatattagtgtggaagagatatttacaaacatgcctgctttttccattcaagagtactctccgtcagagacaacgacaccgacaccgttgtttggaaaagtaccttcagcagccaatacaccaaccaatcctacatcttcttacgtccccaatatctttgccgttggtaaaggttttgaataccttcaaacacctcaaaacaattctcttaatactgacccaagcaacaaattcagcactccagtaccctctttctcggctgctttaaaacaaacacctctttctcgtgcgggcacgaatgttacaccaaatgatgcttctcgctttgatacgggcactcgaaaaacacctgccctgtttcaagatttgcggaaaaccgtgattcctccgcgacctgtcagtacagcgacactcactgctcctgcgtcctctacttcagcggccgtcgtaacgtcgaagaaggccatccgttctgaacaggcggcacgaccaaccgatgaagagtatatcattactatactgaaacttattgcacaaggttgttacgccctggcccagtatgatcttccggaggcgctgaaatgcttccaggcccttccgctcgcagaacaaaacagctcctttattcttgctaagcttggtctagtttattttgagttggtacagtacgacaaagctgttttctactttgaaaaactgcgtaggggttacccagctcgtattgaggacatggaagtgtattccacagcgctgtggcatttgcagaaaaaggtggagctctcgtatcttgcgcacgaagcacttgaacttcatccatacgctcctcagtcctggtgtattttggccaactgtttttcgttacagcgcgagcattcgcaggctcttaaatgcattactcgtgctattcaactggacagcacgtttgaatatgcgtacacgttacagggtcacgagtactcagcgaacgaagagtatgaaaaagcaaagacttcgtttcgtcgggcaatccgaatcaacattcgtcactataacgcttggtatggtattggaatggtttacctgaaaacagggcgaaacgaccaagcagattttcactttaaaaaagctgctgaaattaacccgcacaactctgtgcttatgacatgtattggaatgatttatgaacgtatgaaaaagtttacctacgcactcgagtactatcgacgagcgtgtgtccttgatgagaagtcatctttggctcggttcaaaaaggccaaggttctagtgtcgttgcgcgaatacagtaaagcgctcgaagagttggaggctctgaaagtccttgcacccgacgaggctaatgtgcactttcttttgggcaagttgtacaaacggatgaagaaacgctcactcgccatgcgacatctcactatcgcatggaatttggatggcaaggctaatcacattatcaaagagtcaattgaacatctcgacgtacctgaggagaatcttttaggggagaccggcgaaatttataaaaacctcgacgagtgaaaacaaaatgctttttgattagctcattgcaggagttttttctttttatttttttcagaacctttactttaaagctttggaaaaacgtcagctcattgatagcgtcaactcctgtgaaatatgaccaaaatataatctacgaaactactagcaaaagtttgtcatcctcatcaataggcacgacgactgctccttcacgattactgcccattccttttatcggtcattcgtcatttaattggtacaaaccgtctccagcattcttactcacttacgttttttcattctcaactcatctttttatgactgctgcttgttctcctccgctatcgttttcccttccgacttcttcttgtgctaacaacatgttatgtcttattttccaaatgtccgtctaatctctttcacacccttggcgagtttcatttctcctattactattaatccgcctactcaaactttttctacccagacaaagctctatccagggcagagtgtggtggttccacagccagccggtgtcaccagcttccaccaccaccaaaattcttaaatatcaagctccggggccctgcaactccaaatccaaaatcctcttgtaccgtcggtaaacttttttatttaaaacaagtcgttcgtgaactcgcttgggtttctgtttgacaatggtcggttggaaaaaacttattcttgcaggcatcgccgccgtggcaggtgtcattagtcttgacaaatatcggctggtccctagacaatttctttcgtatcgtatccgtacgtttgtgagtaccggtactttacttgttgctgctgcttatggaacggttatgtctgctatttgtcgttgttttggacgagccatcatgggccaatatttgacttcacggatgtactattggctgggaggaaccatcctcggtattaaaattcgcgttttgaaccatgatatactgaagaagagagctcgtgctgtgttgattgttaaccaccagagcgaactggatattatggtaattggcagaacgtttacaccatactgctctgtgattgccaagaactcactcagatacgtcccctttttaggctggttcatgattctcgccgacgttgtcttcatcaatcgtgctaagcgtggtgaagcaatcaagattttcgccaatgctgccgagcgtatgaagcgtgaggaaattaagacgtgggtttttgctgaaggtactcgctcctacgcgacggagcccaagatcctccctcttaagaagggtgctttccatttggccttgcaagcagatgctcctattattcctattgccgttcaaaactactcgcacattttccaccctcctaccaagcacatccagcccggtacctttaccatcaaggtccttaatcctatttcgaccaagggaaagaccactgctgatattcccgagttgatggctcaaacaaccaaggccatgaacgatgccctcgtcgaacttgacagctacggcaagaacgtgaagaaggacaactaaacttaactaagacatgacgaaatagaaccagcatatgaagaatctgtgagtgggtggtggaatgggaggatgtatttgttgtgcgtgtgtgtgtatgtgtgcttgtgtctaatggagctttcgtttttgaacacagcttgggacgaaactggcagttgtttatgctgtcgctgttgtcagtttgcgatatactgtattcgcaaagctctcaaataacataggatccttcccagctttccaacggaaggttaggaaactcctgtgctccctataacccaattccaattccaattgaacgcaaacgcgtagaaccgagacaggaggactgttcacaaagttgcataccgatgccgattctttcatacgttttcgacgagcttttcttgaccaagtgtcattggctgcgttaattacagcattaaacaaaagcgagtcagtatggcagacgtcttcttcccattgcaccgatactttccattcatccagcaaaagagctaaccgttctttcaccaagtttgtttcttttgacagagggaaaaggaaacgcagctttgtgttccaaggcaacagcttgtgaagagatcgcgaaacaggtcgagctaattcaggaggaggccgttggtcacagaaactccacgctatgatccagcgtttggtctgtccaggaatcaactcgtgcaaagcgtaattattaacggaggatgctcgtagttcaacgacaatacgctccacggtagacaatttaccaagcatgcatgtgtaccaggtcaagtgcgatttgtgctcctgtctccgtcgctcatcttgctgcaaactctcgcgcagaatgcgcaagacaaactctgtttcaccgcctttagtaaccatttcgtttggggcaccggtgcacacagcatacggagaggttaacttttgtgtagtatttttagcttcttcgattgtagcataaaacggtggattacacatagtaaatgacaagttgcaaccattagcttcaattgtcttgaatggtaatagtgcatcttcaggcgaccgtctttccaacaaccagatccgatcctcgaaaccatttcgccgaatattgaaggcggcacgaaccagtgatgtttcatcgatgtctattgtccaaggtgcatgtcagttgagtttgacatataaagttgcttccttacccgtcgcatagaatatccaatttgtgtatgtggcacatcctaataatggataaatgcaagtagcacctgttccaatatcaagaccaaaaactgtttcaggagcatgttcgcaagtagagcacagtagttcatttatgaacgtaatgtacatatgcctttcattagccttcctgttggagtctcaaaatgaccgctttcttacggtaactatcacataccggttcacgacctgcttgttattagctcattcaccgtatagtagaatgaataacataccatcggacacagacaatcacttcctaaatgcagatctaaatgaaagtgactcgacagaattgcccttgtcaaagcttgtaatgcgttcatatcccaaaagtcaatttttccatccttgacacttttgtttcaacaggttagcatttaaaaaccaccaaccaatacatacaacggccgaagttcgtcgttctcgtcagccagcgccttgaagttaacgtccaaaggctttgacatgctcgtgttttatgaactcgacaaaaaattaacttccaaacagagcagaggggcagaggaagtagaataaaaactgtttcgtttaatatacccgtttgactgttttgatcacgtaaccattttttaccacctatcccccacaccgtgcaaaacagcactcttcagaaaaaatcgtttttttcattccatctgtttaagaacgtaccgaattatgagaataagaagtgttatacaattgagagcgcaaagaagcaaagagatgcggcggagtacggccggcccattaacctcaaaaaataactcatctcacctccaagcagcgtcagagttggaacagatgttcgaggctaactgatttcaagatagctaaacacattagaaaacatagaagggataatagaatgaaatgttttagtcacatcaagttgcggggtatcgttcatcaagcaagataaaacatgcagtgggtcgttgcttaaacagaaatcaacaaggtcataccctcaatggggctagcttgctcgaagaaagtcaaagcagaaccgttgctggcgccagcaagctcgtaggatactctcgtgaacgacttggggcacacaacatcggccgtgtagtcacagccaccatcagtgcagttgaaggaaccgatacgagcaatacgttgaggaaccgagttgtaagtggtggtgtcgttgggagaaccagtcaagttgtaaatgtcgaaagaaccagtaccgttgggaccggaaacaccgaaggggaaaccattcaagtcgaagtgaaggttaacctggcagtcatcgctggtgtgagcggggacatcgaaggagagaatgctgctaacaaactcggtaccgttggagtaaacgacagcggagtattgggtagtcgtgttgtcgttaggggtagacgagttgaagttgcgaatgtcgttggggaacagacggccgacgttggtgacgaggggatcgtaagtacaagcggggagagcggacgaaacagtggaagaagcagcaccactggacacgggaacaacctccaacacgctggtaacggtagcggtttcagtaacggtaacaacggaagtgtaaccgccagtgtggacggtcacagtgctggccgaaacagtctcctcataagtggaaggatgcacagtgacagttgtgaggtgaccagagacggtcgaagtgatggtagtaggcttcaaggtgacagtagtcgtgtaaccagcagcagtagaggtaatggttgtgggctcaacatacacgtacgaagtggcaggagaagcggtgacgatggtcacgacagtagagctggcagtagaagaagcgaactcagacttggtagaggaaactggggcctcggccttcaagccaatagcctcgaaaccaacacactcgggattctgagtgggaagggtcgtgttggtgccgttgaccaagtcttcatacaattgcttgccatagtagacttggaaagccgtaccgttgtacacgggacaagcgtaaggagaagaaccgttcagcaacagatagtaaccaagactcgtaggagtgttggcagtgaacgtttcggcgggactcgtcacgttgtaaccaaagagcaactcgcccttcttaccaaggaaggcggtcttgccgtcaaaggtgaggctgccgtcagcaatctcgaaagtgccaatggccgagttgttgtaggggctcaagtagacatcaccgtcgtcggagacgtagaatccatggagatggacgtttggattaccagaacggatggtaagcacaccaaaaggagtgccgtcattgaaaccagtaacattggtagtagaggaggaagacgtagtagaagacgtagtagagttcacacgtctccaaagaggagaagcttgggcagtgcccagaaggcccagaagaccagaggtcaagagagaagagaacttcatcttgtaaaatgcaaaagtgagtggtatgtgatggaagtgatagacagaaacgaaatcaaagattcacgcgtttgagatgaagaagttttggttcgaccttttttaatgcagtcaaaaaatgcttaaagatatcaattgcacgcaaacagtgctggaagaatgagtaatgcgcgaaagggtatgtgttcgatgacggatttgtcggtagaagggtatggatgaaagtgtttcgagaaaagtcgctagaacaactctcaagagaaataccgtgtagagtacggagaacagaagacttagaacagtaaagttgctttgttgttggtgacaattgctggcaagaactctgtcttttatagggcggaatgtccattatgtactacatcatgatgatgagacgcatacgtcgggcccgtgttagaattacgaataaagtacccaatttgcatctgtagaaacatcggcacactttctcgcgtgaactgtaccagcactatgattggctgttgcccccaagtagaacgacctagaactgaatgtgcgaaaaccctggccaattacgagttggatggaaaacagccgaaagttacactttataaaatctcgcaagtttaaaacaagctgtgcttactaggtaacatgtttcctaacatgagggagcgatgacggaagtgagagggacggaaacggctggaaccacccgtaacgggcggggcaagagcgggagaggatgaaatccgaggatctcggcgtctctagaacggccaaagttgcaggttacgcaaccgtttatgccggtacgtcattacaacgagacgcgtagcgtgttttaatgtttcagctagaaggttgctgcagcgactcccgttgctacggatcagaccctgtcgcacccagtggcagagcagcgaacgcggttggataaatacaagtgttagagattctatgacgtagacaaatcgcacaacaacggcattggtagacaccgtgcccgaatgtggagaagtgtggggtacatggggtatcgacgcgcggagccgcatgggcctccaaattaccgacgggggcatgggtggaccctacctggtatggaatcattacatgtcattcattgatggcgcgggaaggaaggatcaacaggatgtggggaggtgggggcatgagtgcccaggttggtagtaaacaggtggtagtgggtaggcagacgcgcaaggcgagagagacgctggtaaacatatcagagcacagcggcttgtgcccgttgcagtcgcccccgttcgttcgtcacccctagtgggcaatcatacggcgctctctctccttggcaagcgtgtacaagatactgccactgagaatgaagaagataccgtagatacgattgccgtacaagtgttcaccaagacacacgacggcgaggagggtctgcagcacaccacgagaggcgacagagatcatgtaggtgacaggggaggtgaccttgatctgcgtaaacgtagcgacgttgagcaaaaagttggcgagggcggaggcaacaacggcaaagccgaacttgcccagctgaagcaagtcagcagtaagcagaacagacgagagctcgtgggagaagacggaaacacacagacaaaatacggacatgtatgtggagaagatgtagatgaggtcgagcgtggggaattcgtgcacataatgcttcacagcgacagtctcgatggccgtagtgaaagagctccagacgccaaggaatacaccgataaacggcacacgtgtctcgtagtgaacgccggagacgaaacccagcataacgagcgcacagcccacaaggggaaatgcatatgtcttttgaccaagcaagaagtacgagagcaagatagtgaaaggcagcagcagaccacgggagatttggtagaaggagacgggaacatgagcaagacagtaggtcttgcttacaatgccaagaatcttgacgaacacaaaattacgcaattgaaacacggaaccaagaccgagtgtttgtttctggcgcgtcgagtacgcccagaacagcttcaggagacctgcggaaagcgccgcttgcaaaccgagcatgcataatggtgctgtcagaatgttgagagcggacttgttgagaatggttacgcaaatggcgagaacaatctgcgtggacacagcaaagaagatggtcgctcgagaaacgggagcaggacctgtggtagtgggaccaacgggttctatgggttcaagatcctcagctggctgctccaatgcagtatcttttcccccagcaaggtcgtcatcttttttcgttgtttccaacagctcgtattcctccttcgacatactggctcgagagaatgggatttaaaaacagtggggagttgggataggcttacagaaagaaaaaagaaaagcggttttggcgagaaagaacactcgtaaagctggtgatgtacagaaacaaccggttcaaggcaaataaaaggcgtcaccaaacgacaaacacaatcgattacactgaaaatgagcgagaaacgcgaattacaaaacaaggcaagggaatgcttgcgaaaaagagaatgagtacagaagcagcttgactacaggcaagctggggtttgggaatgcgttaacgtacagctggatgctcaatgagctcagtcagaccgagaaggagatatgctaagggcaggtacgctcagacgtcgctggtcgcaaataggctgcagcgcgtggacaggggagatgtgggataagtggggtgtaaatggggtttggtgggataggtggggattttggatgggggtctggagggctgcgccgagcgagcggggaacgcaggaaagtcgtcaagtgtttccgtatgttgagggctcgtatctgaggagaaaagcctgaaggaggctcgacaggggtcatcatttgtttgtggtggtcggaggaggttggtagtgtcggcggcaatcgcgaaccagctagaagacagacagcagatcttcctaacgcctcgattgaaccccgcgccctggcaaactttaaaactttaattacaactttaagctactatgagcggtctttcattggtaacgacgaattaagctcgttctctgcgacaaaaagccccagggttgccccgcagaaatagcaattgtgccgcaacgtatttcacctctacgaaactgtttttctctgcggaaaaagaaaccaggccaatttgtaagtgcaagggaagacacacgctggacccttatcaccaaattctctcacaagctgtgtctcgcatggccctcaccccacccgctcggatcatcggatgcttagaagaccatgccccactttcgggaacgtgatctgctgctgaaattcccgtgggattgctaaaaagcttaataattgcgagatcgaggtgtgacgcagttgcgaatccggccaactaccgagagctgcagacgtagcagacattactaaacacctgctggtctgtaagggctccaatgacctccacaggaacaacgctttttctccgtccccgagtcccgcgaagcctcgtacccgagagctagtttttttctgcgctaatttggctcgcgaccaacgatctgcaagcattgctagttacttgccgagggaagtaccggcgattgtcacctctgctctccaaggagcgtcactattccttgccgaaagcacgcctacaccccatctttagcatgacgtagagctcagcagcacgctatttcacaaggcttacagaatttgggccaatcacaaaattaaccgctcccaaccatctaggcaagtggcgagcggaggcacatttctcgcatcgagcatgccagtttgtacattttgcctcttatccctgatgtcatcgtctaaaagataactttgatatgggcggtgctggcaatttaccgatatccgcggctttaagtggtcggccatttgacatcatgcaccactggttggccggtcccgcaaaagaaggcgcgcacatagttaacgcaactacgacgcgacggtgatgctgtttcctctacgcgtttctaatatttcaaagcgtggaaccgagctcggcgttttttcagagtaattctcgcgcttgtcatttgtacatgtcctccgtcgtctggttgtaaccctgctggctatttctttccattttttccgtcatcttcgtgtttatacgtgttttttcgcgtaaaccttgttttctgttactaagataaccgtactcagccgtcacgaatctgcttgaccaattttagctctctacaactgctgtttgggcctgctgaacacactttaagcttgtcacatgtcgtgttgaagaacacggttaagcttctccacatttctctcctactagattcttgctagaactcgctccgcggccttcccggtgttcccgcggtctctccggcacccgtgtataacctacgactcataacaaactctctgtttgcctgtgtcccccgtaaaacaggccatctgtgcgttcaattgctgtgacaaacgtcttggtaatctggacggtcggttttttcctctctccgtcgcttccaaacgatacatttttgcgtttgtgaacgctagcagctcggcttttatatagtccgttgtttctgacgtttcgttgtcttttacagaccatctgcttggactttgtttgtgactgactctacatttgtttgtttaattgttttttttttcggtttttcttctctttaactttttcaagtactctacatcctctccttctctcttggtcggtttttgcttagaccaaatcgttgttcattcaattgcgacactctctccccgtgtggcttgccctgtttcggattctgttgtgcgtgccctgtgtacctgctgatcgctttcctatagacgaatctcgtattaccgtttttcaattgcagtttcacacgaatttgcgattgctctagggctaatttcgagttctctctgtccttattttgcttcttgaacaagttgctgcagtaccccccaagtgttcttctctgtttgatgtatttacggtcaaagttttctgtttacaaaactagaagtacttttcttgctttgtatcgatattggaattgctcacgtgtacttcacttatccgcctgattgtacttttttgtgagctgagccatttattcatcagactgtttgtgtacacaaaggtcccttcgttgcgcttgcctgttgacgttttcatacgtatcacatccgcgtgtttgtactaccattcttctttggctttctctcgtctcgcttttgccaatcttggtgtgcagttcatttacgaactcgcagacatactattgttgcttgaatctctatcgagtgctcgagtgaagcttacagcttttttccaccagaaaagtgtacttcagtggtgcttttcttgttaattattctgttacgaacctaaactccccacacagcttctaccttcccgtcttcatgttttcacaattttcccttcggtttctcaagggtcgctccgtcaaataccttcccacagtcgcatcgattgttctgcagctggggttgttaattggcgtgattatgtggctcaactcgttgcggttttatagtccttcaaagttaatcgaaacaaaagactacaacgatgtggtaacgcgacatctcaacgggctgcactatatgtttcttttgaccgctgacaggatgtttcgcggcattgaccgtgttgcgcttgtgtccgagtactgttactgcagtggctcgaactttctttccattctcgggcagcacgcgtttcttaagcaaaacaacattaagagcgtatattctacgtgcaacatgacagttggtgatgtgggtccattgtacaattcacttgcccctatccatcctttgcgttctgccattgtcttctcaactggcgttgacgaaccctactcatctgtttcagcaaattggaatgtatataattttctgtttaacgacacccgttacaagatacgctcctttcccctcggcatgcacgaggttcatacgcaagtgaagactcgtctcttcaatcggataaaacatcatccagatgctgtcttttcgttatatacacaggaaacgcgtcagcagcacgattcacttataggcttgatgtctcctgtggaagtgatgcctcatccatccattttattgctcccagaattgcgtgagctcaagttaccgaaaccaaatctcgatgttgccatcgtgtttgatatgccattcctcgatcttcctgattggaactatctgagcttgagttacctaaagtacgaatttcgtagctgggataaaattccggctccaggaaacattcatgaacaagctatcgacttgtacgattactctattcaaatgctctcgggtgctcgttttattatcacaaatctgtttcaagtacatcttatggcttgcatggcgaatattcggcacgtttatgttgcttcgccgcagtcgtacgcatattcgtaccatcaagcctggctgcagcctttggagcaacctggcttcatgaccacggtgtcagatgtgcgtacagctatcgaagttgtagagaattggacgacctctacatcatattaaccaaaaatcgcacagtcttaactcgtatcgttcactacagtctcgatctcttgaacctttccatctctcccttaccgtttgtcaactaatttttttgtcttcatcttgctgtctcgtcttccgattgactactactggcattttcatttcgcctttccactgggatgtggcaggcataataaaagacaatagttttgtcattcaatacgttcctactgtgtctctctgcttaagacgatgccctttagccaagaagaaacgggatttcacaatggagacgccagtcgtttattctttctgcaacttttttgatccacgagattattgaattctcttttcaggacaactctacactctttttatttccgcttgttctattgctatttaagttacgtttcttttgcctttgctaagtacttatgacaagcccttttggtccagaaactccattatcacacacaaatccacacacacacacgccctctttatacacaaagtcaacggatcaaactagtttcattcggtcgttcgttcattcgtaagtaaaataacaagtgaggtatcacaagatgctgttcgtagttgcgtaaatgtcccgagtctcgacccaagaacgtatctgtatggtctagtaagatgttatgaagagaacggtggtacagactcatgagtgcctttttgtataacggataagtacatgcacccaagtttgtaaagggcatcgtaatgccggcaatatagtgttggcgtcctaggtgagcagaagactcgtttggttatgcaccttccgcgccccactcttcttcatacttttaccaattcaatttttgttacgacaaatggcaaatagtaaagattaggcctttttttcttgtgccctctatttgttctcgtaactccttgatttcatcaaaaataacacgaattttatagtcaagaagagagaaaaataagaagagagtgtgtgtatgagcgcgtgggagtgaataagaaagagagagagaaaggaaagaaaaacgagcctaggtggaacgaggacccaacttgtccaaggcacgaacgccaaactcctcccattcggctttagagacccacatttgatcgttttgagccataatgtcggccaacacggcacctccaataaacacagcatgcttacgacggggagcatcttcaatcttaaccttaaagttggagaggcgtgtcgggtcgccgtgcaacacacgctcgagccagagctgtttgagctccttttccaaccgggaaggcaatccggcatacatactgctaccacctgaaaggacaatggcgcggtacaaatccttacggacatcaacgtcggccgcttgaatcgtgttgaaaatgaactcagcaacaccgggttgttcactgccaaccagatgaggttggaacaaacactcgggacattcaaaacgttcagaaccaagtttgataacacgaccatcagggagtgtatatgagcgcatgagaacggtggtttcctcactcaaacgatgatcctgttcaaggtcataactgacataacagagttgttccttgatttgacggacagtctcaaagtcagctgtacggttgaaagcgtaacccttacgaagaagcaagttgataaggtaccgggtagcgtcgcggccggcaatgtctaaacggccaacaagatggttgagaacgacactctcgtacacggggacaatgtgtgtaacaccgtcaccggagtctacgacaacaccactactaagaccttgtgcgtacagagacaaaacggcctgaatggcgacgtaaacaccgtcaaagccgtaccgttcaaacatagtctcacacatccgttcacggttggacgacggattcatgggaggttctgtgagcaggattttacgaccacgggtgtccacctgcaatttgttttggaacgtataatcccaaagatgtgtcatttcctcgaaatcgcgaataataccgttttccatgggatatttaatctgaagaagtgaacggacggcttctgcctcatcaccaaccataatgtccttgatttcgacattgttcgtgcgctcttcagcgcgcaaaattggtctacctacaatagatgggaattggtaccgcggagcattgtctttagcataaccaacctgctgttagcatacgagttcctgagcagcaccaaccaaccttaacaaatcctgttccgttgtccagaacaattggggtgtccatgatgtgtttgggggagggagggaggaccggaacaaggtgcagctactaggcccgcctcgtaagggaatagagcgagctggaaggagacttagtgtgctctaagggaacgctaagtgtggttagtgtgggttagcggagtgcggtggagtcttgaagcggtaaatattgcagaaggccgtttgcattgcataagcaaattttttctgcgattcaatgaaaccatttcagatactgtacgggtcgatatccttagaacttattgaaatcgctaagctattaaggttgtcgcaaacatttggcacgtgtaactttggcgcagtacactgttagttgattggtcctgatttacggctttggtcatagatattgactttaattgtcgcattgttcccatgtgcgcattaaggtattcgcttaatgccgctaagcatcgctatataactcacggaataaagtcagctctaacaacgtttagtacccttagatagacgatagcggcgcctccaaactgtgtcgcatgcatttcaaaggagcacactttaaaagactcattcctgcttactctcatcttagccttctctactagtgcacctcccaccaatgtaaaagctgtgacaatctcgcaccaaaaccattcccaacaaattcttccaccgtgactaactctgagctttttttttgttctatgtgtattcccattgatcagtcctcgtttcaccttcctaaccgtcttatcaactcttgccgattgctgtggcattcttatctctagtgaagcgaaaaaaaaagcgcatgtcagttctcttcccgtgatcccatagtcagccccacgtcacgaaaaacagctgtattgctttgtctaaaatacccacaactttccctaatacgcctttacatcccgcgtactgtttcatttcttgttcctccactctttgcccacgccgttcttgtattcaaaatggacacttgatattttggcgttttgcgctcttttttttgattggttggttgtggtttatctctatcgaatgggaagacgcttaaagctcttattttttatcttgccgaaacgtgtgcgcttatagctgtctctttattggacacgttgtcaacagagcaatcatcgtcgttcgcttatttcgctcctttccgtcaccttgtcttatcagcaggctccactctagctgcacagggccagtaggccttatcgttgaaggctgctgtgctttatcgctatcggcctatgcaatgtgtcgaattgagcactatcaatgacattgccactagcaacggaatacgttttctcaatagctgtcttactacttaaggcggtacttgtcccgcgttagcagatcaacggcctggtcgctaacaaaactctctctctctctttcctttttctcttgaattgactacgtagaatcgcgtccttccgcttagtcctcataccattaacagacgttttgttatccagctgttgctgctaaaagtttgttgatcttgtttttgcctttttggttctctgtgacaacgtttgactgagtttgagttgaacttcattactaataattcccgactgttttaaagaaactcgtttttgaaacgatatttactctttttctttttcaactcttttttgtgtgtcaatatgcttcctggtttttttcgtcatcttttggttctcgttttagcattgcaagcaagcgcctctgctagtttcagggttgaccaagagagcaaggttaagtgtgctgatcaatccgcttcagaggactccttggcttctattcaagtcgacatcactggccttatgcgttctgactatgccgtcattgtttacaaaaacacgtctgaaagccccgttaaatacaactctgacgttaattacggtacttaccaggtgacggagaatgcagacaaggttctcttgaaccaggtgtatgacccccttgacaacatcagtattcgtggatggactgttcctgtctctagttccggtcaatactgtattggtactcgtaacacgaagcaatccgaccggaagtactacattgatgtcactatcaacgacaactctaccgtcaacgagacgaccattaactatatgagtgcagcaagtggcatgcgtccctctgtcttcatcgcattggctgttgctttgttctctgtggtcgccgtccaatgctagacaaaagccttttttcgtcgactcaccgcatcattttcccgtacgaacaagctatggacaatacacatgcaatccctcgctgctcctgtttgcactgttcaaaaagccttctaaccttctattcccttaataatagtccttcccaacccaacactttatgcagctagacagatagtaaagcaattttgttagtagaagaggcgtgacgggtgacatggggttgttaagaatgggcagactgcacttcgtattttggtttttatgtaaatcttctactttcgtccaattgtttgtgacactagttaatgttcatcttcgatctaagcgataccttaacgcggtaaaatacaaaacaatgggatgaaagaagattcgagtgcccgacattggccaatgggaaagtggtcgaaggcggtaggaataatgtgcaggtgctaagatttactaagtgggtataagaagtgtgtgaattgatgataagcgtatttagatattgtctcttgtatattcgttggagaaaagaggcatttcaagaacggcattaaatatagttttcgatatatgatacagcaaacacaatgggttcatgttgcgaagaccactgctaagagttatccgtgttttagttcttagtgaagagagaagaataaccggaaatataaatacacgcaaacgtttcatatgacatgctgacctgattttcgaaacaatttaagtaaaggcatataagtgaagaatcaggtcctgtaatgtaaattactgcagaaacgcccgattattagtatatagcaaaaggacatcgtgcacaatctgaatatgattcggtgaacttacaggatttattagttttcgccaattgttaagctatttaaatgccactttctctattaacagcctaacgaataaatgacattaatattaatgaacttatagtaaccaagttgtttttgcctttcagacaagatgaatagactattcattactcagccgtagatgtatcgttccaaaaacttattagtcttcattaaaacacttatattctgttataggaaaaaccggcggatgcagctactaactctttattcaactttaagacgtggaaaactgtttctacttgtttgttccattacgaacttgggataatgacacttaaaaatgtaacctatcggtgtcagtccaacgatgattgccatcggaataaggcaaattacaatagcagttaaaacccgagaagtatcattctggagccctcctatgtcgtcggtactaaacgatttgcgagtgctagatgatccttcatacttaggcaattcataatccatctgtaaacctttttttgcgcgcatttcgatccttgtatctttactagtaattaatacaaactattaatattaacgggacatgaaagcacaagcatgaatagatacgtttttcaagcacagaagactcgggtcacgttccaaagagtgccgaccaaaggaagtttgatagcgacaaaaggagctgtaccgcttgcgaagagctaaatactttgatagttcctttggtacatcttgtggtttcaagggaacaagaggtctatcgtttctcgcaccaccggcccccgtttgcgtttctgctgccactgctgccatatattcaatactaaatagaattaagaaatctcaccgtaacagcagaaaagtgtgtatcgacgacaccttagatttaaaaataatttacttgcacgtacggccgtgccgcagaaacgtttgttagaacccgagttgcatggtataaaacacgatgttcaggaaaaccaggataataactcttcaggttatgacactgccactctttgtattcaagcattaagtgttctgtctgtaataatggcattgatatgctggcttttttcctttgttgtgctacagaaaatccaaacaatcgaggaactgggtttcatacatggggaatcgtttccgtaccaatgatcttggtgcagagcataattttagggatcgccaattggtatgtacgaaagtgaacattggagtcctaagatggatatcaatagcagcagaccgatgataaacaactcaccaagttcttccttttacctttaacgaaatagtggtccttttccctaattttcgggccttctcttttgaataaacgcgcaatttctacaaactcgaaagctgcgatgttatagtgtcgattattttattgactctagatgaatgatttcttttatgatgtctgttaatcattcatagttcccttcttttttcctttaaatttgcatagcatgacttactagagatattgtatagaatgtactggatgctaattacttggagccggtttactgtaattattctcgttcattagactaaatttaagtataaaaattgttacttttctgatgatagtgacaccgatgcagaataaacattctacatgtgttgagcagattcttccctttgagaacaatccacattttgacaaactaaaagtcaattttttagaattaaactatagctttaatctgtagcagaatctggggttacactaggtgcataattttgttctttaaacttgtcgttcagactattatcatcctcaataattggggccgatcgttttttcaagagtttaaggattgggctacaacccaggtcatacatgtaaagcgtgagtatcgtgtatttatacctggtattaattacacagaacaaagcactataacaattctaaaacgctttgattgctattaaggtaattaatgacaatattatcatatattattcatgatcgaagtccaagaacaaagaaaatgaataaatgtttgtagcctttcctaatagataaacaataaaaccaatttcattgttgtcgttctagcttttgtgcgaatacagggctgcatggcgcagtgcacgacagtaaaaacaacgaacaatgaataataaatgtacttttagctttgcatctaagcgagcttctgctctttcacaataaagaagttttaacaagtaagaaagcaacatctggctttttaaaaaaagcatccttaaagactaaatatattctgcagccaatgacgagattaaactatttattaagcaagttactgtatgtatcgggtgtccccgaacactgattgtttccgtccaaaatttttgttttcggcagtaatctgttcctttagcagtatatcgatttctgcaaatactcgtctaatttgtatgatgaataccttatgtatttgtgtttatcaaagtcagcgtctaaaggacggcgatagtcccttcaattgcgttttctttgtattgctgtaatcattttgacaatacatgattcaggtaatctatcacctcgtttagataaaccttgtcaagataaggttgtaaactccttggtggtgagtctataatatccgtctacacttgacaaacctagcctttacacctttatccaccacaggcactaccgcgctttgttgcatgctatattgaaacgcgcaacacgtaaacaaaacatatgcgaacacactcccgcagtataggataaaactgaaatttaacgcatagttgtaagtcttagacaccaacaggagaaagtagtactcctccgatgaaaactttgcaacagcatagtcgatagacgtactagctggatcctttattcgttcacaaaagagcattaaaacctaaatactgcgtttcatttattaaagaactgctgtacctcagcacagattgtttaattgcaggaaccaggtttatttgactcagtaagtctgtattctcaagctcttttaaacttcacatttttccctttggtaatgcgatcgttaaaaccattaagaatattcttcattttatttatttaatttttctgtaagacatgattccatcgtttgaattgaatatatcgctactctgaatgcaattatacttccaatgatgctcctgcaagatcgaacagtaaaatactataaaatagggaaacaattgcccaggtttttaacattggagacttggcaaagagtgacaatttgcgactttcttatttactaactgtcaacaatagtctcttgagccttttgttcattgtacggctatttttgacaagaggaactcgggcttctccaaacaggaataattcactctctataatgacttactatttataataaaggaatttattagaaccaatgtccgtgtttacagacacgtcggaggtactattcatgcatggagttcgtatctaccgagacaaagaaggagagctcgatctgccgccgccttatgaaggtccatccactatgaataatcatacaactgtctattgatggagttttggtaaatttattgcaacattataaaaagcagcttcatgagctcggtcgatccagcagcatttgtattaacattcattctgtatataagttaaaaaaggtctaagattactatggtgatcctatagtcatagctgtattgcttgtatagtcaagctttttattcaatcattgcagggtccgttctatattgtatgaggcactcaacaaacgagacccctcagctgcgcatcataattacagaggaaccttactcggttaattagacttgttatgaaacaatgtcatgataaaacaactacactatgacagacaaccagacaccatttataaacagtatacttccgtaaacgatggtttaaaacgagaggatggatcaatggatgtttgtaacaatagattaaccgagattattggggcatgtttcattgttctgtcataatcagcacgacgtacagaaacacggacttcaatgtcgcaaataattgggtatatcaccttcttgtttttttctcggtgaaccccgtacgcttgcggtgttgcttgcactcggcacttttcgtttaacttctttcgttaacggatcgcgttaatcgattcgttcattataaccggcctgcacaagtgcgaactttgtttccagtatctttttcaatggcgatccatggaccgaagaagcaatcgcacataaaacatagtcaactgtcgtaacatttggcagagatcttgactaaggtcagaaaatcattcctcagcacgtagaaccctcttactattattattttgaatgaatttcgttcaatgaagagtgacaagtcaaaagcactgcagctcagccggcgatgtcttgttgtagtcggtgtacttgttgaaactgtgtcggaatgaaccatgtaattcgttctttcgtacattttcttcgcaaccttattggagcaattccttcctgaaaattcatctcagtctagataacaacgctgagcgggtccatacactcatagtagtatacgagtgaaaccgcattttgtcaacgaaatccgagattaatcatagtgtagcaaagctactacaatactccaaacaattgctgtccggacaaacaaaatattgtatagtggcactgaggcagcatatcctcaactgaaagtgaaactcttgaaacattgaagaagctgcgaaagagagaacaaaaaaggagaaataacggagccctttatagacagagtttccttaaacttcgtttatgtaattaaccatacttcatcgtatagccctacagcagttcactgtcaatgttgcaaatgtacagtaaaagtctagggtttagtgcattcaaaggtgaaactatgcattgtgttcgccttctttatcttatttagtgtggtttaaggaagagtaaggaattttaatgataagcgacacgacctaatgcatttcttaaatatgcgttgctggaaaactcaccaccaataatgagatccgcgttagtaaggggggctaggtaaaggaagggaggaaggaggtttatacgacatactcccgaaattggttctggacatcgagagtttctacattattccaagtcaagctggttttctctggcgtcattcggaaaatgaccgctcgttgtgtaaactgaatttcatagatttcgtacaattgtattttttttcagtagatacatcgcttggtctttgtctataattcttgtttataaaatgtagataaatgatatgttttttctttttttttgtacgaaagacgaatgcatggatagaagtaaacctttaaaaaacgcctccaacttttgaagtttaaaaagcatatgtatcagatacaaaaattggttgcaaaattgagaaaccatttgtcatgagggcgaatgtggattaattagaaaggcttatgccaatacgtttatacatttgaaccgtaaaaattaagatggacggaaacctgttgctgaagtgccttcacctagaacatccttagagcttacttgagtactgttcaagaatgatagctatgactttgtttattgggactagagtcgtgtcgaccagaccaaaccagaccagaaaaggaatgaatgtgaaactgtttagtattgtaccgcacattttatggctcatggaacacaaaattagtcgcggaaaaatgtatacaacaaaacatcttaagaaatatgatactctgggcaaacgaaacaattaaataatggctcgtcttagattaaacaaggacattggatacattactcattaagatgaatttggggcatgattgtaatgtggaccaagctgccatgagaagactgggaggaaagagctatagaacatacacacctattgtacgagatagtttgttgatttcatgctcattcaagcccaagacttcattgagagtccacataaaaggcgcatcattaaatcaagtaattggtgttttagatggatgctgcatcaaggtattgttaaagcagagtaggaaagaatgttatacattgctcttgataataactagtcaaaagtaaatagcgtctcggacactaatgctcatatgactctttttcgcaagaatttacttagtctaagcgaacaagccggtacaattacaggcattattactgttccataaagtccgcgagctacgaatgcaatcaaacgcgaaatgataactgcgtaacgaaaccaacactagtaggcgaataaaatacctcacggcgtgatgcagataattagaatagtcagagcttctccgtaattagggaaactagatgaaaatgatcgggttaatgactccttacactccttaagctttcatttgcgaatgcgctgacagcctgcttaagcgatatagtcccaagtcagaaattggagagtccacaaggcgtgcccgaaacatgttatctacaaaaaaagtatttttatgaatgtttcggtgactttagagatattcgttaatatatactttgttttattactgtaaactaaatattagtcagatagttattctagtggagtaggtgtgcattcaaatatttgttagcattcattactatctgtaccagacaccacacagtttattgccgattttacaaaagatgtaagcttggaagcgacagtctaccctagacacaaatagtaacaattgcaggtcaacaggtgatttgagaacgcacacaattagtattacttttggactgcagtctaagagctatatttcttccttcatattaaatattataaactcgagaagaattttgcgacatgtgttgtacgcttttggcgcacgcggttccagagtacttaggttgcttaataaaccgcacactaatatcatgtcaattgactggtaccccttgaaaagtcatttgaaagttcattaatgcagagctacaactcataatttcactccaagttttgatttagtctcgaattgagtggttacggttgaacattataatatctgatgagtaaggagctttcaattgacaagaaaagtgaataagtaacctcgttcatgcttatttaggaagtcataggatttaaagtaacgagtgagtacgtaaatactcatttaaattatttgactgcttggggatgcgacaaaaactgtgcgtggatgggatacgccgaataatagttccagtttttcactgttaaagtatgctaaatatcatgcttgccgctgctagttttgttgtctgcacaatcaattatagcatttatgcaatataaacgttcagaaaggtaagaagttgagacaaggaaatgcggcactatagattgtcataaaccgatcaatctctttcttaatgttgaaaattgagcattggaattaaaatttaaacacgaaaacttaaatcgtttatcactcatgtataagctgtttcattacaattcttgcttgtttgaagctataatatcgttgattatttaacgaaacaattgaatccttttttttttttagcgagaacttaaacagctcgcgttaccttggaaatacttaacaaacaattcaagttgatgaaaatctacatatgagaaagaaattcaacacgccattaaactctaccaaagcacaacaaattccaaattaatagtttcaaataaagcaaaaacaaaaaaaaaaaataaataaataaataaaaacaaaaccaagttactatctttatgaattgcttcttcgtaatacttattcattgaatgaaaacaccaaaaaaaggctctgcttctgttgacaacaatttttcaccgacactataatgcgcaatcgacgcattcatggtcaaacagtacttaaatatccaactgaatacaaactcacaacagggtttgcctgcccaattaaaatctccgcagcacatgtactcgtccagctggaccctgatactccttctccttctgtgattatattaacgttgacattcgcccttgaaccccgtggccagccgatttgttcatcccatttttccgttctttatttctccacatgagtataatccttaaactacaactgagttttcgcatcttatgttagacgaaactgacatctctattacaaatcatttcgtcaggggccctgtttgaaccctggtagcttaaaatctcgcgtaccaactagttcacatccttggtctagtaaggtcccttgcatagaccccttcagcccttgtcagtattcaggaagtaacccgtagctataacagactatgcgacacttcatgtcggcagccgacactataccccacagccgccgaaacgaaaaaaaatgtagtagtaaagcaaaaatttaatattcattcaaaaaaaacaaaaccgaatcaatcataaccataatataactccagagcaaatttgatgcgagatttgtgcaaaaaagtgcacagacgtaaaaggaacgcgcgtttatcttcaaccggttttcgaagagcgtttaaaggggtatccagtttaacaaaaacgttcaatatcaaaagaacgcttacttgtaggaagcgaaaccaatttggttggtatcgtagttgatggaagtcaagaccttgcggaagaaagggtcaccaagaatcatctcgccattgctgtcaaagtaggagttggagtagaagagggagaagcagtaaacgttaccgtagttaagggcgtagtcgttgaatgtaaaggtgtagctcttgccgttaatagtgaaagtaatgtcaggaccagagcaagtggccatccgttgtccactagtaacaccaagaagtttattaatagaagcggcaaggttgctgccaagaacgaaggctgaggtaccagaatcgacaatggcagtgagggcggtcgagctgacagtggtgctgccgaccttgatggagttcaatgtactgcagaagtagacggagcaggtgttgggggaccaggagaaggccgtactggccaagctcgtgggcacatcaccgagaataagggagctggaggagacatcgtttctaaggttgaaggtggcaatgtgaggattgacgaggttttcctggaagatgtggtaaaggggggaggttccagacatggcatagtgagacatggcaccaatacccatgacaccgctgaagccatagttggcataggtatccatagaagcggcagaggctgcaccgaactgctggttggtcaatttaaccccaccaattgtaagggtatcctggtacacggggccggaggagccaccagtaatgtaaccgatgctgtatgtgctaccggtgttcttggaagtagaggaagcactggggttgtagcgttgaggatcgtcagaaccacagtcgccgccggtgcaaccaacagcaggaacccacaagtcgaaactgcctgtatcaatttggacagtgaattcctgagcaggggtaccaaggccaatggtgacatagtaagcaaggaacgttgcgggccagtcaccgactcagtaaagagtattacgcttggaaaacgtattgttgttcaacgtaagccagtaagggctgacagtcatgttcggactgtagtttccgtcttcgtcccaatgggtgaattgaggaggcatcttcgtcaaaggcagctcaagagcctgagcaacgcccaaaagaccagtggcaacggtcaaaaagatagaggtgaaggaaggcatactaccggaaaagtatatgggtatcaagaagaagttgaaagtcgtaaagtcagacaaatgtgcgtctgggggtatcaaagttaatgtgttcgaaacaaaaaggacagcgaagagtgcaaaaactcaaagtgttctcaatagatgaatccgaacaagaggcaatggaattgttgtcgatgtcgatggtcaaaagtgggattttgctcaagtatttatattcttttggaagggatattatcaattgaatgaggattagtgtacgaattgcaatcggtccattacggcagaatacccacgcaaaggcagctgttgtccgatgtcgcgtgtaccatcagcaaggagcagctgatgaaacagctaccgcagagtcgcagccggagccttgcgaaaacacgcggcgcgctatcggcgcttattacgtcaaaaggggccaacgaaaagaagcgagaggggatgattagaggaaaggcataatcggtgtgctagcattcaggggcttctcgttcgctgcaaatagacgcaaactacattaccaataagcgacgttgacgctagcggggagaatgatcggcggcagagcaaacacaaagaggggtccgaggagatcgccggctagccgggagcggaagcgagggaaaccgaataaaattacagcaaaaacgatggtgggaataacaaaacaaagcagcatctgaacgcatcagaacagccctgtgagtcgtttctcgtatcgtaatcccccgtactcgcggaagcagtccgcacgtttcaggagagagcagtcgcattcatatgacgtacggcagtgagttcttgcacgtggggccgatactgagtaccgaatggcgtcaatccctgtcacaaacgagcttgaccgaaaaccctgcaggaggggtcaggggtcaaggggtctcacgggtgaactacctatgacgagaaacagctggccctgcatccccgagcgagcaaaagaacttggggctactcgtgccgcacgttcttggagctacttttcttcgaacgaatttcatgacaaaaaactcagcagaaacaacagacaattcctgtctggagcaaaattagtttccctctttcgtgggacacggcatgcattgcctatcttccaatttcttaacactgcgatatacgtcatcatcacgtggaccactagttctcacgttagcatgccactagctcagggatgaaatacagttgaacctaatccgacaaaccgagctgtcagagagctgctgacgtcaagcgagaaagcttgaagggggagaccgccccagggcagcctaggctgctgagagaggacccgcttcgagcggggaaagggtgtctgtacacgccaagacgaaggtgggtgaagtgggtgaagtgggatagaagcgagcaagtgggttgtgtagtgggggcacgtgctggaccctggacggacgaatggcccacagcgccggctgcacacaaattcgagcgcagcgtctgagagcgattgcgtcgactacagaaccgatagaacggacaaagagtgcgaatccgttttaggaacaatgatattgccaccaaattccatttctttcaaagggatgccccttctctaactatgtaaagctttccctagtacacgtattcacacacgcacttgatgtcaaggtcgtagtgtggctgtttccccgtcacgctataagcgaaagggatgcccacgtagctcttagagctagctcgatgccgatcactgcccgaaagcatatgacttggtaagagctttggtggtagcgatttcgttttcaactccttctactaactaattcgtaagtggaacttaagtgggatgttggtgggatgataatgggggccccccttgaactccactactaccaccacatgaaggaggattttctgagattcgaacgaagggctaccgcgcctccctcgcttcccaaagggacccactcgcgagttcgactctcacatgtgggtttcctcctcgtgtttcggagccgtgcgttccgcgtttcctcgaggttgtcggcacacgctcggcccctcccgatcgtccacacatgccgacctatgaggtctcagggattttcgctagtcaatgcatcccgtgggtagatcccaataggcatttttgttcacgtacaactccgcttttccagggttagggttagaataatggtatataaggagcagctggcacccgctcttcgggtttctgcctcgactgctttttattcccactgcttgctttgaaagaagaagagttcgtgtggtgacaacgacgaggtagatgtgacattggctatgagagttaatgtgtcgtagttagggaaacaaatctgaaagttatgattaagaaaggtttatgaaacaaaattgggagggtacagaggaaaatgtctaaaacgaagcgagcaggccattaaccctgaaacgctccttttgagcgtacttgaaaagaaactgaaattgatttgaacagttttaaactgctactccaatcagagtactcctaactgttacagctttcggcttctttctttggtggtctttcaatccgcccacgacaaaaaaaatcagttactgacaacatcccactgcattatgcgaacttgtcttttttctctctattctattttttgtttgacaaattgtgtcgtcctgtgctgctcatttgtcttccattgggcaccttgcttgcattttaaccctagtgtggcgaatgaacaacaacaccattagtcagggagtgccgctaagctgcgacaaggttttacgcggagttcccgttttggaaccatctgagattaaaaattgcgcagcttgaggccgttacgcaaagtccgccctgaattacgggaatactgcgatcgttagtgtgtataagagcaagtactgctgccacgttgaataccagtcaccgacaactctctttattctactctctactctacatctatgtcttctttcgttcgcagccttcttgttgcctgccttgttgccttggccagtgcttccactcttccttttggctcctacgataacactgacatcaagacctatcacttgggttctttgagtgattatcactcccctgagaacttcctcgacaatgatttccccgagagctgtgagttgaagcaggtccacattcttcaacgtcatggttctcgcaaccctactgccggtactaaggccggttcggccggtggtatccaggcttttgagaaccgtcttaccaacggtactatcagcttcaactcctctatttctgacaacgctttcaacttcgttagctcctgggagcctattattctcgagaagaatgccgatctcttgtctgaccgcggtcgctaccagatgttcgacctcggtgtgcaaaactacttgcgctacaccgacctcattaacgacaaggacttcaagttccaagttaacactgctgcccaagaccgtgtcgtcgagtctgccgagtggtacatgagtggtatgcttggccgctcgtacgtcaacgagaccactttccaatatgttcctgaggactcctccgccagcattaacactctttccggtaacgatgactgcaagaactacgagaactacaactctacctcttctgccgtcgtcaaggcttacctgaagaaggcacttgaggctcctcgtaagcgtctttccgagtacttggttgatggccaagagttcaccactgacgatgtggtcaacatgttctctttgtgtgcttatgagaacgctcttcaaggtgaaagcgacttctgtgacctcttcacccctactgagttccgtgcctgggagtactcgtacgacttgaagttcagctacgaaaacggtccttccaacccttggactcaacctgttggtgctgcttttgccaacaacatggccaaccaaatcctcaagcttgtcaacggtaccacttccgaggatgaccaacaaatcttcttggccttcactcatgacagccacatcaccactgtcgagacttccttgggcttcttccctgataccactccttccaagcccctcgctcccagcttcaactactacaaccagtccttgaagacttcccaatacgttcccttcggtggtaacctcattacggaggtcttcaagtgtgacgatgacaagttctatgttcgtcacctcgtcaaccaacgcaccttccctttgactgattgcggtaacggacccagcggtgtttctgacggtctttgtgaggttaatgcctaccttaactctgacgcccgtcgtgatgccgtcttccacggtattgagacatacaaggagacttgcggtactgatgagcctgcctttgaggccatgtactaagcggttgaatgagttttgatgacgtttgtgcctttttttacttatgcacagctcaccatgtgagcaggataccatatacaatacctattgcagtgttcgtgcgacgtgccaactgtgctgtttctctcgttactttgataccttttttttaactttataaatgcggaaatgatagaacttttttctctagaatcattggcgatggctgcgtggacaaatgaaacgagacctctgacggtacaacaatctgttggctgccttaactaaacttcgaacgtctgtgtgacgaattgagtctctctctaccttgccgcattcgtatacatgatgaaacgttgaaatagctgaaactgggcgcctatttttaagcatggatttattattccggcgtatcgcaacaagcgagcgtttctgaaactcttgtttgttatcaacaatttgctaatgaaacgcagtgaagctgcatggtttattataaaattctacttttttaagcagttcttcggactgaaatatgtcgtatacaaactaatagcacttaaatctaaaacgaaaaaagaaaccccgccagaaccagcgaagaaaaagtctcgatttaggtcatttttttctcggaaaaagaagaaaacaaacccagttattgaaaaaaacatcaatgccacaaacaatgttcatgaccgagaaacaacaatacaaggaaaacagcatcggcaaacaacaaaattaccactccagccgtccgtcccataacagcacagaatctcaactggatcgcgatcgtttgcggagtcggatataatctggaagactggttacccggtacaaataccaagttgcgatgctcctgtagggcgcacaggcacatcccaattcatttgtttcccggagacttggtaacttgtccatagcgtacaaataccgaaatccgtctcggattttcaggtcaccagcaggaagaacgtctaatcttcccattccaaaaattaagagcatctccgctgtccaccgaccgattccgtgaatctgagagagtctttcaattaactcttcgttcaccatttcatgtgctgcatccaacgacggtataagtccggtttccacccctcgagcaatttcgcggatggtatccgtttttctacgggaaaacccacatgactttaactgctcctgttcgagtgccagtatttcttctggcgtaggaaatccgcctgttgcacttgccttggccaccaaacgattaataatggcctttcccgcctttgtcgtcaattgttgatatgctacagcacggatgagtgcctcataaggctgtctcactttttctacccgaaaactcgtatggccgatagcctcaacaacacgtttccaatgctcatcaatggaagccagatgttcttcggcctttgccagctggtctgcagtaggctgccctggatttgtgatgtttgcaggactatcttgtgtaatctcgacgttggtcttcacgtcaacagagtccgtgattttgctgtttaatgataactctgtccgctcgtcaagcggtcttttaatttgattgttttgattcatacactccaaaagttcgctgtgaaactcgtttccccaatgtgaacttcgtctgccttatgtggccaaaatactatcactaccgtacaattccacgtttctgtcttaactacgtcgataaccaactattgcatgacaggtctctgacaccacacaaatcatgtagtggctttaatgctgatggactccattggtttctccttcgtccaaaaaataaatggcaccaactcagggatttgtcgctataattctcttcccctcattagtacggatttaaacagcaattgctgcgaattctgctttcgccgaacagtttttcttgtcgtgaacatagcggatcctctgtgcaatcgcatctctggtggcattttagtgtcggcatatgtcgcatcgcttctcggttaatagcgcgaatttttttaattggacaactggtcgctcacaagcgcgcctaaaagtctttgtcctactaaggaacaactggaaattacggagaagcaaaacaggttggcctgaaccactcagaaacaagagttttctgttaacaaagacgttcacttcataaccatgtcaaagcgcacactcaaccatcagttgcggtttcacttctccgccgcctggaaatgatagcgattcatgacgtgactaaaccgcgtttgccgcttattcatcactcgcttcttaaaacggagtaagaaaaattggacgtctcactttcagcggatgcgttacgtactcatcagtatgcgttgatgtttcttgccgtttaaaccgcatttttagggctgcagtttggttttctcttcccacttactttgtgcttaagagctactactggtttttttagacgggttccgttccttcacacagtcttcccccctttctcccttatcctacgagagacgagcttttttttcgtgcttcacggacggtaaaaagttcttcaacatacttccgcttgcttggatgttatttgagtagtacctgggccttcgttcttttctcgtttgtctttaggaaggtacctttttttcgccttctcctctttaatctaatacactggttgtcacagccagttgtatatatatagtcctttaatttctgtgcatcttcaaaatgatccctactcgccgaattaaacttgctttattcgcagttttactcgctctgtgcttgtttacactttctgtctacttcttcaatggaaacgaatggctgcgggcttataaagcttccttaagcagcaacgatgatggaagaatcgtgaatggcttctatgttgaggaagacagttcctggggaagcactggcaccaatgaagacactacggttgttagtatcacgcacagcgagcctggtatgacaacgtactatcaaccagtataccggccggatgatactcaagaaccaaagtctcacgaaattgtcattctgttggcaagcaacggcaaaacttccgataagaaaggtggccaaaatgtattcttggagtgtttgaaaaacagaatcatgtacgccaaggctcacaattatgctttcgaatatgtcaacgtgtctacctacgatgttcctcccgtttgggcgaaaatgccagctattcttgcaactatggacaagtaccctaatgcgaagtgggtctggtgcctcgaccaagatgctcttttaatgaatcgcggactttccctgcaggacaacattctcaacccgaaggttctgctgaagagccttctcaccaatactcccttctcaaacgatatcgcatcccttggtactccggataagtaccgtatgtcagacttggataacattggacttatcttgtctaaggacctggaggggttgaatgctggaagctttttcgttcgcgctacaccgcttatgcgtatgttcctagacatgtggacagagcccagttttcgaaccaatgaagttgtcaaaaatgaacaagagctccttgagtattttgcaaagcatcacccagagttaacttcccacgttggcttggtttcgcctaaaaagatcaactcgtttgatgctgccgaggagtacattcgttacacagaaggtgacttggttattcactttgccggctgttgggttgagaatcgttgcgaggaactttggaatcgatattatgacatgtctcccaaagatgacgaggttcatctctagattccgagtctttgtttgttaatttccaattgcttgtcgctaacgaatcaccataataaaaagacagctagagttaaacctttgcggaattgacgacctggtatctggtaggggacactcgcatttcctgttcactgtatttaatacacgagaactcgtgacagtttgactgtattcctcttcctttcgaacacaaagtttcacatgcagctgactcgtaattgttcaagaagcgataagcagtaactgggtctcacccaatttccttcagattactcctgttgtattctattcgaagccacatgacataattcaatggaggtaataataaaaagctgcgagattagtacttgcaacattttaaacaagttcttaaaggttcagagcctgtcgttttctttcaagttttcaataatcatttttggttcttacacgttagagagttacaggaattgctatatttgcagcttcattacagagcaagtcttatgaccgttataatgatggcttctatctatttctatggaggcttactctgcaatctgcatgggttactttcctttctatattactagttcagttaagatactctattgatccttctttaagcgaatatagttctgagagaaaaatatagattgttgggctacacggaaatagaattatgatgtttatctgtgtatactagtaacttcagtttgtaatccaagttctgtcgagacctaattcaccgggtccaatctaataaacatcctgacgcagccaacaaagctaatttttcgtgttttgaggatccagagtccatatcctcattaattatacgtaaaagaaactcactgttagctgtaaagtgcgaatttgagttgttttgctcttatttcaaacggcaattttagctttgacatttgacggttacggtttggcttacacactgatttgtctggtaagtttgagttgggcgacagatacgattaccattaagactgattgttctttatcttattgatttgagcgtattccattcttgtttttgtttttttggaaataccaactatcgttgaagtcgataaatcctgtggattctttataacacttatattttaatgccgtgcgtgtcatttttgtttgaactggctagattcttcaactatggacacgatattgacactttcttactttgtcatattttcaatgctgggttatctcacgcgttcaggaattcaaggtcttaatacttatccgggtgctccttttcatggcttagtatgggcccaagtgtgcggttgtgcgtttatgggattccttcaaacagagaatgtcatgtttcctacggactcgaccaacaaaccgcttttacttgctttgactactggctattgcggatcagtaacaacattctcctcttggatgctcgaaatgtttcttggtatgggcaacattgagccgtcttacacgcgtgcaaaaggtgatggatttctgagtcttgtttctatcttttccattacgttacttatggcctttgccgcattactgtacggaaaacgtgtgggaagtactacacatctttggaccattaagtcacatcgactattacgcccattcccagctaaaacacacaccgctgtccgtatctttttatcgttattggcagtctgtttttatgttggtgcagcattgtatacagcattcagcacgtcttacgcacaccggaagttcggctttggtcttgtgttttctcctattggggcactattgagactttaccttagtttatggcttaacaaaagctcagcttacttgccgtggggaacttttgctgctaatattcttggaacacttattctgtcaatcatgttcatgattccgcgcatatgtcacgtaagcgatatttctagaagtgtactgtatggtgtacaaaacggtttttgtggagccttaactacattgtcaacctttttaaacgagttacataagttaccagacaaaaaggcttatatttatggagcattatccgtcttcgtaggttacgctcttgttctaatcgttgacggatcaactgcatggggccatggttatactgttgagtatctttaagtaaactgtttgtcttattttaaaattgttggaccggctacttgtccacatgatacaacttttcaacagcaactggtttatggtgttagaaatactctctgctccatcctaacctatttatttaactaccatttcttcatttacgctccttttatacctgggttcttttatatttgctactagacacaatgtccctatgaagtatggggaaattgctacattatctttctattaagttgaagcatgaacatttgccaaaaactgaagtacaagctctctaattctgcttcaaaatcacatttactgattaactatcttacttatcaatgaaggttacactaataaaaagctcttcatctttggcaactgtacactataaaaccccataaactagttcaagaaacttgagttttgacaaagagtataaaatggtcaaaaccgatttgccgtacaaaatttacttggccggtgatacggtcttttggccagatgcgcttgaaagattcggaaagatgaaggctatttgtcgagaatacgggcttcatggagtggctccatttgacggccaggctgacgttcaagattcaagccctggttttgaaacgagcatgaaaattgctgccatggatcgaagccttatgaatgaatgcgacgctggagttttttgtataaatccttaccgtcgtgctgcggatatggacccaggtacagctgttgaattgggttacatggctgcccagggaaagccgctcgctggatataccgatgacggtcgcctttacacagagaaggtgaaggattacagagctacagcatggaaagatgaacttgtgttaagaactgccaagggcggaagcggttcgtttgaagacgcagacggcatactcgttcactccgaaggaatgtaccaaaacatcatggtcgaaggtttcattagaatgtctggaagctccgtctttgtttccaaagattcaatggatgccttccgcatggctatagcggacctgaagcgacttttaagcggacatagtcaagcctcaaagtaataaacaaatatagtaaaagagcattgtatgaagaaatgcgaaaagggaaactgctaactacacctgggtaagaaaactacaacaagacacgctacaaaccaaaatccaagcttaatttgaagcctattataaagattatattactaatattatacccatccttggaaaactgtgaaaaactcattaatgaaactagtagttgtcaataccaccgttctcttgaccgaagggatagaaggacttgttgcaagtcttagtgtaggcataggcggaagtatcaagcttgtttccttcgccgtcgacgaagtagaagtagaaaccacccaaaccataaccgttggcaacaatgagacgaacgggaaggtattcaccatccttcaactcaccaaggtcccactcgcccataccagtttcgaaggtagtcttactccacttggcataagcatcgtagttagagttcgaccagccgctgatggccttgtcgccgaaccaaccatagaagacatcatcgacgttctcaacgaagaaagaatacttgtcatccttgggaactctgaagaagaattggtagataagagccttgcaagtactcttaatggttcccatggaaccatcaggaggataggaaggaaggttgtaagaagaagcccattgaggaacggattggtcgacgctgaagacaccactgtacataggctcgctttgatcgagatcagaagaaccgaagaaagcgggtctgtcgaaggcagaaacatcagtaacggtttggtcacagaacttcttcttagagggaagagtgtagttgtagacagcgtattgaagaccacggacaccagagcaaactgcagtgggaacgctgatcttaacagtgtcagtagcagatccgggaatagtctcagtagtaccgacactggcagagtagtcagtaacggtgatagtgggatgagcaggagtaggaacgagaacaaccacggtgccaggaacagaaccgctagcatcaattgtagtggtggaagaaatgctaccagaggtaagagtctcggtagtcattccagggttcgaaggaacaataacatcaacggtgatggtgcttccgttaacgggaagagtagtagtgtaaccgacatatccggaggtcttggtctcagtcactgtggtaagagtctcgggaacgaaaacctcgacggtagtagtgccatcggtcacagggagagtggtagtgaaggcagtcgtaccggaggtgaaagtctcggtagtggcagggaaagtaggaacgaagacctcaacggtggtggtaccgtcgctaactgggagagtagtagtgaagctaacagaaccagaagtgaaagtctcggtagtggcagcgggggaagtagggacaccgacctcaacagtggcagtgctaccgttgagggggagagtagaggtgaaaccaacggaaccggtggtaacagtctcagtaacggtcttgatgataccaggaacgaagacctcaacggtggtaacgctgtcagtgacgggaagagtagtagtgtaaccgacagagccggaagtgatagtctcggtaataatgtcaccggtaggaacgaaaacctcaacagtagcggtgctgccgttgacagggagagtagtagtgaaaccaacagaaccggaagtgatagtctcagtcacaacagcgggagtgggaacaacgacgtgaaccttttcggtgctgccgctgacggggagagtagtggtatattggacagagccaatagtaacggtctcagtgatggttacaacggtaccggggatgtaaacctcaacggtggtaacggtaccctcgacagggagagtagtcgtggaagcaacagtaccggaggtgatggtctcagtaacaacgttaccggtgggaacgaagacctcgacagtagtggtgctgccgttgacgggaagagtagtagtgaaaccaacagaaccagaggtaatagtctcggtgacaacagcgggagtgggaacagaggcagaagcactgctgctaagaaccgcagtcgagtgaacgaagtcaccggaagtggtcgtgttgatattgtgaaggttggtgggaatgacgatttgaacaagagtagagttgatcaaaccgggaatgggaacggtagtggtgaatccaacgctaccagtggtaagagtctcggtaacagcagggacagaagtagagacagagctggcgtcgctgtaggcaccagtggaaggcttgccaacagtggtggaagcaacgacagtgctgttgtcaccgtaaatggtcttgtaaacgacgctgttggaaggaacggcggtgttaccaagagtagtagaagcaacaacagtgctgttggggccgtagatggtcttgtaaacaacagtgttcacgggagcagactcagaaacagagccggtgctggagggaacagggctgccgacaacagtggaggcgacaacagtgctgttgggaccgtagatagtcttgtagacaacaatgttggcaggggtagactcggaaacggaaccagtgctggaggcaggagtgttaccgagggtagtggaagcaacaacagtgctgttgggaccatagatagtcttgtaaacaacggtgttcacgggagcagactcggaaacagagccggtgctagaagcgggaacagagttgccaatagtggtggaagcaacgacggtgctgttggggccatagatggtcttgtagacaacagtgttgacgggagcagactcagaaacagaaccagtgctagaagcgggagtgttaccgagggtagtggaagcaacaacagtgctgttgggaccatagatagtcttgtaaacaacggtgttcacgggagcagactcagaaacggagccggtgctggagggaacagggctgccgacaacagtggaggcgacaacagtgctgttggggccgtagatggtcttgtagacaacagtgttcacgggagcagactcagaaacggagccggtgctagagacgggaacagagttgccaatagtggtggaagcaacaacagtgctgttgttaccgtaaatggtcttgtagaccacggtgttggaagggactgcctcagagctgccggaggcagatctggtcacgctgctgggaacgacaacggtgctgttggggccgtagatagtcttgtagacaatgctaccggaaggagtagcctcagaatcgacactcgaagcggagctggtcaagccagaaggaaccacgacggtgttgtcgccgccggtgagggtagtcgtgtaaacgacatcgctagaggagacaacgaccttggtgacgacgggtgcagagttggtcacgctggaggaggcaacgggaacgttgctgttgccagggacagaggagtagacaacgctgccagagggaacggcaccagagctagcaggagcagagccggtctcggtagtggggacgacgactgtgctgtcgctgccatagatggtcgtagtgtagacggaaacggagcccttctcggcgggagtctcgctcgagcgagcaggagtaggctcagagacagtggtaggaacaactacagtggtgttgtttccgtagaaagtggaagtgtagacgaggacgttggaagagacgccgtcagtgccggcagaagcaggctggctgacggtggtagggacagtagcaacagtggtgtcattgccgtagaagacggtagtgtagacggtacccttgtaaacgaaggagtcggtgacagcagaagggctggccacagaggtagggacggtgacactgtcgtttccgtagacagtggtggtgtagtagacattgctgttgctaatggtctcagtgacaacgctgccggaaggctgctgggtcagagtaacagtcttagtagtggggaccttgacgatgacgacgtcagtctcggtcgtggtggtgtagacagtaccctcagtgaccgtgacagtaggtttaacgaacgtagtgagagacgaaacttgagtcaccgtagtcgtaacgacagaagcactgccatagacatcggtggtgacggtgacggggtaagtaaaggtctcggtgacgggaacaacggctgtcttggtgacatagatcacagtgtagactcgacaaccgtttgaggaaccgtagtggtaacggtgtagaccgtcaaggagggcacctcagtgacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntacttggtaacagtaacaggaatagtagacgttaccgccggagcagtgcacaactcggcaacagtttcatacttggtaagagtggtcgcgacatgttgagtctcagtgacagtgcatgccggagtgttgcgacggtttatcgtattttggcgacgacccccatgcggggcagctgcggaatttccccacataagcaaggtaacgagcacgttgcacaacgtgctcgctcttgtagaaaacgagcgactaaacaccattatacccaggtgtcgtgaaaagagagtgaaagagcagtgacgaaaatggctgcgagcgagctgcttaagaatgctggagcccggccgtcgaggcgtcacggatctgtgcgaatgtgcatttcgttcgactggcctagcaacacctcggatatcggtgcgaaattcgttagccaggaagattccggattagcgacagttggtttgagttagcgcgcatttaggttttttagccgacaatttccgagcgatcttcgacttttacgcgactaaaccagtttaagttacgaaaactagcgcatggaatcagcccccgcaaaacgcctcgataacagttcatggtatataggctgaacgtgaccatgtaacatgaagcaggcgtgctggtgttctgtggggctgcagcaggggggacgcaagccacgaacatgcatgagacgttgttctggtgacgggacgagccgagaggttcacgtcatcgtttaaagctaattggtttagcgaactgcccctcgatgtggtgcgatgcttaattctccacagggtctagagatgcgggaaaatcttcgggttcgccgatcaattcacgagttcgttgaagtggaggacagaaggattgcgattctaagagtcgatggacggtatgcgtgcgtcgagtagaaccggctttgtcgcgttcatttactggtgtgtctgcatgactgacggtcttctcggaagcattcccgtagcgaaaaacatgttctgaagctgtccatctttgcgacgccgtcaccttacgttgcgatcgttcgctgttgccttcttgtggaatcgtgttgcgcgggaacaacgggaaagttcgggaaacgatttagtttcctctgcactttccatttgtccccgttcgtctctgtttgtccatggcctagtccatctcctccaatgacgctcccgaattcatccgtcttcttgttctctcgcttccgacttggcggggcgccttttggttggtcaatcttaaaatagaaacagcaccttaatcgcattggtggtgcttgcgacgcgaaagccgacaaccactgagagtcttgttcggatgggaaaaggtttaactaactactatccatagaaagcagaaccgacgcatgcagaacggtgcgcgttagttgatagaagaaaaatgaattggtttttgaagcgttggaattttttgtcatgaaataaattcaattaaactttgctcagaacgcgagggaatgcgtcatagaaagtgcggggcagacgcaagggacatttgcttgcgggatgagctagtaactagttgtgagacagaaattggatgaatgggagaatgaattgttatttggctcaattaacgagaagtactcggtagatggaagaagaagtccgtatcagtcaatgctgagatgatggagaactgttcattaaaaatgaaatcgacgccaatggaaacgcagtattggaagtgttccgttaatgagaatagtgttttaatgcttcatcatctcagcgaccgtcatggcaataaagcactagcggcggtcgagcgcaatacaagcaagacagtccccgccgccgctgcatgacctttgcgacttgtctctgtaagcgaagtagtttacaatccactgagtcctgcttcgacccttctaaggcctaagtcattttagcactcgctaatagagctacaagctcgcgactggcggcttacaggagttcgcgtgacaatcgtttgcaatggcattgggtggcctgaagaacaggggttcgtttcacgagaaggctatgaacgagctgagtctcgccatcaacagaacaacgggtatggaagtgaggctgtttcatgtgactagcaagtcggcggcgaagccagtgatgttagtggctttgtagcttactaaggaaacgggtatcgtcatgagagcaaccgttttaggttgaggggagtatgtcgacggacggggttctgctgtatgagggtttattggcattgagtttagttatgcctggctacaggtttggcatacttttattcgtcaagtgataactcgaacatgaaattgtaacgagaattggttagacgataatcggtaggtgtgcctttctttggcggtaattagtttcattaatttatttgttgtgttcacgtttatacgatgtgtgtaactgagagctcattcgcgaattgagggtagtgattatgtgaattaggtgaattgaaaggagggagatatgtgttgcattgatagttgttaaaatggattgtaccgaattgaatagaattaaagcatataatatgtattttacaaattagttaagagtgtcgatatgttgtatgcatatgtaaatataattaataaataaaaatagtaataaaaaaaataaatataaaaaaataaaatataacagtacaatttacagcaaaattacaaataaaatatcgcagcaatcattctacattcagatagtcctttgacagaatgcacataattctacgactaaactaaactaatctcgtcttgactgacctttacgtcccacaacccgtttccctaaaccacttacggtacctttaggcatttaaaattatatccttaaataacgtttgcgtagcgatgttaaacattcttatactgattaacgattttcaccatacatcgctaaaccattccttcagaaacaaacaaaacagtaatacgaatgacggaaattgtgctcatgcatctcgtagacgaataacgatgacttcgattcatccaaatgaaccaacttgaacctcaaccatgctcaaccgtctttaagccagccatccagctttgtcaatactcgtagcgtttccttttgttcatagcacccttttacatagaatgaattagctatacattcttcctattacccactactgccttcacctgtcatttatctcgatcatggaaacacaactattagaacaaacacgtatgctttgagatatcatttctatgtcttctaacaaaatcctcagtgaaaagaatgctctctgggttagaagaaaacagacgccaaagagcagaattgagaagacaagtccggaaacaaatggtcgtaacaaaagaaatgcagtcattacaagaagctgctctgtgtcgcatgacggatattaaaaatgaaaaataaaaaagattaaaaaggaataaaaaatgaaagagtgacaagtaaatggagccgataagaaagcaaaaaaaaaagagagaggattctcgacatcatcaaaaggaactttcgatgctttatgaaaaacctgaagatcaacggaaaaaggaaaagacagggaccatcgggtctgcacatgggagggatttcagaactgcggagcaaaaccgttgtctccttacgggagcgtctcttcggttttttcggtgaaggagccatctgatgaatcagacacaaacttcatgtcaaacgtgcggtccactcgaatagtcaattgtgttcccgagggtggattggtgttgtctttcatcgtttgcagcttttgagccgtgtgcgtggcccacaaacttgataatggcagcgaaatgatgagaagacactgtgtcatcgaactgaacccatcgtatgtatgtgtaaaactgtcaataagcgtaaatatggcaggcacaatgagacactgacagctcacaatgaaaatacactgcattggcccgaacgggaactgaccaattttgcgccggatgtatatggcacgcatcagtttaaaagaaaacacagagctgtggaaaataatgcttgctgcaaatgtgatctttgcaataaagtatagccagctgtagccgacgatctgtttcatgttgtaattctttaggaacaactggtatgcgatctcctggctcatgtctgtgatccaaaatgccaatgtgacaacggtgaagatacagctgattacagtcgtggtaatcatcgttggtcgatgttgcgaacaaataatacgaacctgtagcatcaaactcatttctgcaatgaacaggataaaaggtcccaacaataagatgatgatgttgaatgcgtgtacatattgccgaactgcggcaaatgcaaaaccgtattgaacggcaatactgtagttgttgcttgcaaggacaattacctcgaagatggctcttagagtcatcaccaagtttccggcaaagttgaaaataaacacaggtttcttgcgcttctcactgctagaaaagatacacattaacacgagaatgaagcttcctaagccgacttgtactgcgactgtcattccggtcaacagacgatttctttccatggaatcaatttcagagattggcaactggatagtgctgacaattgtctctagcgtgacagtttggttgagaacctctgcttgctttggtgaacggaactcgtcccacgaatacataatgttgcaatagtagaacacgaattgtcaactggatgatgcttcagagaattgaaatgaaacaggctcaaaaagagacaggataaaatagtagtctttattccgacaagggattttcactttgacagcctcaacagcctcaatggattgtagcttcttgggcaccaattactgaaaattgaatcaacgacctacaggacgattcctcaaatctgcaatacacacaagtattctttgcaatgaattgctacttttgggattctatgcggcatctccctggccttttatgcatttccgactaattttcatattgtcccttactaatggccgacattgtttcaggcccattatatcaagcacaaagcaccacattgtatcgggcatggaggaggtaaatacttaagagactcgtaatatgtgagctttgttaacgtttatagtacgagcattaccgggatttggcgtcggaagttgcaagaaaaagggcaaagtattttgaagaatcaaaagcggcctacgaacgcggagacaaagcccaagcacatgagctcagtacactggggaaacaatgctccgttgagctggaaaaatacaatcgccaaggtatgcaaaggatgtgagagtgtgacgagtgaagtgccgcaggtggatgagacatacgtttttatgaagagatgacatggagagctacgaagaagacgttgagctatgggaataggctcatttcattatgatgagggctgttaaacaatgttgttcacttcataccaatcactgaaaacgccttttcgtatatttcaaccactgtcttttattcgtaaacagatcgcaaaaaccttactcctcgacactctctgtttcacttatcaccgcttctaacgtaacagccgctgctgcaatataccgctacaagaatactcagtgtcagcctgacgagattgacttgcacggcctttacgtggacgaagcagtacaggcagtagaacaacgcatccaaaactgctacaagtttggtttcgaccacttgcacatgtatgaaatgttatctcatattgcttttcttgttaaccatccagtatcgttggtaaaggcacacacagtgcaaaccatgtagagaagttacgaccagctgttctccaaaaactgcaggaactttctcttcgttttcagtctgaagaaaatgctggtcgcattctcgtacacatccccgttaccgttccctctgcacctgtttctgttcctcctcaagttcctcaagtacctcaagtaccagttgcagctggagctggagcagctcctgttgcagctcaacaacaacaacaacaacaaccagcaggtacaggtgcggagaatattgccgaggaagttgtttcttgttgtcttcccagtctcaagtcgctgtgtacaattatgtaatttcccttccggcaagagtacaaactcgtactcctcactcctatattgcatacatttttggtaaacgtcttttctaaaaaatcatttctgaaagatccagagtgcttcaacgggttcggcttctttctttttgttttgtatatatgtatatcctatacaatagtagtctaaaagaaaaataaaaaaaaaaggtactagacctatccacatttgtataaacaagtatcttgaaaaattaaatgttgttttgtgagttcttgcttttaagtatcccagattgaggatttcgtttttttccttccttctctgcgtattacttaaatgaatacttcctctcgttcgaacaaactgttttacagataaaagaaaaatgctacatcctaaaaactctcatccctcccttctccacttgacctcgtaaatcatggacgatcccgtttaccaacggcgggtagcaatactcaagggcaagagtgtcttactcttgctcaatattacgctgttctcattgggatttctcccaaagtgggattggaagtgtgctgtccttggtactgctggtccatggtcagtaggtcccaaggtttggataacacaacggtatggaagcgtcggaattgttcttgtggacacaattgctaatggttaagcatgattcagtttttcttggattttgtttcgttggccgggtgttccaatgaagaattccaaatacaaaacacactctttggcatatcgacttttgcaagaccaatttggtttatggagttactggcgacattattgtgggtaagtaccggaggaagggcagtttgggtgaatgggactgacatatcgatcattagttagaggaagaacttgctcttgcggccgtcttgtattttgcttgttgtgtgctgtcatgtcacgttttattaaaatggaatggtttgaaaaagtttaactactcttacatgtttatagttgaactcccattcaagggacgactctgtttcatgacctttatgtgtctactctgtatgcaggaaacaattccgctcctcgtacatatccctctgctgatgcacatggtcatttctatagggcttgcttccgtactactttgtctcttgcttttgaaccaagactctatgctcatattcctgtatggcatacacttttgctgcctgctttccggtcctcgaagcagccagcttcctctctgtacttttataaacggtatcattggatgcgtgcttcttgcttccgcaatctttcacttcggaaaagtaagccatttgcttttctatgtcttccttaactaacgcacatagacgagaaaattgtttcaaccctttgaagaacaagccgattatcatgaatactggtgaacgccagttacgacacacgaatacatctcatattcctaaaaaaaacgtgattcattcatctaaaatttgtctcattttgtcgcggacaaaaaattgacatctcgcgagttttttcatactctaaaacttgttagtctttacttgccatctgcacagcataccgtaatccatgtgtttacaggcaaaacctgggctgctaaagcgtcatccagcgtttgtatgccaaattccaaatcagaatccttggcagatagttccgttatactagagttcgaggttaacaacggtaaaacttccagctcggacaattcaaaccttgcttgttttggcatcatttgcttataaatatcgtcgtcagacatgcgtttaagctctgtcactttgtccatggaaaccttgatctgttgccgtccgtgtctaattgtatccaggctcgtctccatcttcctcaacacgtccaacagttctgcttcttccgcatccatgccctgctctactacttccagtttacgagcggttcgtaattcattcaaacgatctgcttctatagaccgtcgtagccgttctgccacatgtggaacctcagcacttacggttgaagggagcagggtctcgccgaggattgttggagagcgagacacgattgatgaaggcgatgccggtgggatatcgtccaacaagttttggaaagaagacgacgcagatatgttgtgtcgggggctctgtgacactgaactagcagacgaagcggtacttcgatggggcttcggaggaagactgggaaatggtttcgcgggaagaggcggtggttcagttggagtgcgcgttgctttcatcgctagagacatagggacgctggcgtctttactcttctcatttgttcgtatctgttttcctggttttgggggcaaaattggaggagccgatggtccaaattgctggggagttgtcagagattcatgtttcttctgttcaatcctttcttcaggcttttttggaagagcaggaggagcagcacgagtggatgttggatgtatagagtgggatatctcgtctctgagcggttgaatgatagtaattaaatcgagtctgtcggaccagttctgtagactgggacacacaacaggacataaagtgttgtcaaccagtgtgaacactttaggtgggttcttcgggtagtccaatggcagccgtagaatcatattcggccaagtaccatattgaaccagataccaaggatacagatgctctgacaaaccaccctcaggataaagcttttcaatatcgctgccaggaggacaaagctgtttcttaaatagcggttccttttctaagaaagcatgaacctcttcgtcaattgtgttccatttgtgggtttcgtaatactaaacatcggtaatgttagaagatcgtgaacacaccttacaaacagcgtaacactcactttgtgctgtaattccggagcctttttagggacaattggaggcgtctgatacggtaaagacatgagattaaagaatgaataccaggccgtcttgtttctgtcttgcagtgcgtctcattagaaggcggtaacaggaatagcgaatacggtgtagcacgttatgcaagttagcgaaatacctagtaaaactgtatagcttgctgcacttctgtattttgattaacgaagcggtttaagtcggaacgaacttctttgtactgtgtaaaataattctgcgtatcctaaaaaatcgttaaagtatataaggcagtacacaaaactgcttaaagctgcattattttaacgcagtgtaatgaactgtaccgagcatccaatattagacatggcgtgtcatccgcagacacaactggggtagtttactagatgcacggcttacgccgctcactgcccaccagtacggtggcacgtaaacgtcacattacttcacgatcaagcacggcccgacagaacgacactttaacttttattagacgaaaatcttgatcggctcaattgatccgcgaacaaatcaaatgagcctgatacagcgcatagtcagagacagttctaagaaaccttattcatttaacctgaaatatttttatctatcggtggtgtctgttgaggaattgcaattcttatatccgcggatttttgtgagcttccgagcagaatcgcatttggtgagatatgtcggcgagcatgacgaagatatgatgtcatgaaaactaagccttcatgcggcgatttaaagtataaatagcctcgtcgcgtccagaaatacgctttactgcagaactgttacacagagttgtcattgttgcaattcagcgagctttctccttttttttagtttaaacgcgccatataatccattggaactgtgtgctggcacactgaaggattttcggtacggtttttggctgcttttggtgatttcgtcgcgtcggttttttattcgtttggtcaacttaagcacggagcgtctctaagcttgttcttttctcgtgaatatgaaggcatctgctcatcctcctcctcctccaccgcctccttccatgtttgaaggtccctggaactgggatttccacatgcacggacctggtttccatggtccaccacccccacctcctccacccgggcctcatggaccccaccattgtggtccgccaggtcactgctggccaccgtcgcccccacaccaccaccatggtccccctccgttttgggacttcccccacccccctccaccttgcccaccttggggatggggacctccaccccatcatcatcatcccccattctggcaccccaagttccctccaatgggacctccgcctccgttcctcggccgcggtcctcccggaggtcctcacttcagaacgtgggatgatgagttcgtggcgtttcgtcgttccgcggcgggacccgggcctggaccggaagtcggtttttcgttctacagccgtgaagacggcgagcctgagggcgtagaccgtggttttggagaagaccgcaactatggtccggaagagggtgcggaagctgagcgtcctgaggagccggagcggtttggaccgggtggtcgctactacgcctacggtgcttggggtcgcatgcatcctgaggacttttctcgtttcggtcgcgaatttttcggtccgtacagggacgtcgagtgtcccagcgacgttgacgatcgcgagtttgctgttgaagagttggacgaagtgaacgacgagccttcgggcgaaaatgtgcaagcccgtggccgtcatcatcatcatcgtggagaaggccacagacgtagaggccgtggccatggaaaagtgcatcttccgtgctctcaacgccgtgcgtgtgccaaggaagctcgtcgtgaggcgattgaacgactttctgagcgagtgcgagtgagactttcaacgtcttccagtgaacaaaacgaagagaagacggagagtgctgaccagcctgctgtctcgcctactgagaagtgtgcaggttgtgaatgtcattcggagaaaacaactactgaggttgagaatgttgccccgaagcctacgaaggctttggatgcatcctcaaagcccgatacctcatcaaaggaacccaagagtgcttagtggcatttgatcaagttattcttctggttttcttgtgcaaccacagttgctattcctatgttgcaagctgctggtcggttttgtgaccgcagaacagctggtctgttttgtgtctgtcgaacgattgagctggtctcgatcgtgtactaatagcattcatgcataagtttttatctcaatggtgaagtttggggagcgggtttgtgatggggttgaggtgttatttccagtagatcaaacagacagtatctttgccaggttgaagcattgttgcagtacaaaccctgaaccctaagactatggtttgaatgcttggtcagcaaccaacctttaaatttcggtacgaccagaatttatggagtcgtcacaaagacgaagatgagttgattactagtatggaaatggatgcatcgtttattttactctgacttaaaatgagccagtcagtaacatgaaaggaaataattaattttaactgacacaaaacatttttttcaccatccagtactctaattacagcattaattagttaataaatgaatatatagtatgatttgaagaagaagaagattagtatgtcataacataattcaaaaataattcaaacttttttattaacttactgctaccgtataaagggcggatataatttgtgtaacatgaattgttgcaccgacatcccccccaagaaagcaaacttcagatatagtgtctgtagtattattaccaatcaaaaactcgatactcgtgttctaaccttcctcaaggaatcagcccgatccatttgctacaagtatgtcttacactcaaaactcaattcgttttcaagcccaatggataagataaacccaaagattcgaatgtcttcacactagcatcagaccaagctgcacacccgtagtgtgtttctttattcacaaccggtcaatttcgtatgctactactacggatccaagggggggatgaaaagacagatgcgagattccattatcagccgaatcaatgtagcaccacaggaggtaatgacactgtcatcattacttgcagtagtctttgtatgaggggtgcgtgcactgccccgagaggccgttccttgggcctttaacaaaagtacagactctcacagacccctctgaattccttcatccctttgtgtcagggagtcgaaacccttttcacaagtacgatggagaattcatgtagctgtgatcaccgatcaccccgccgctgcctaggtttcttttatttctcgtaagaactgacacgttctttatcgaattttacgctctgcatagccgacaacgtgatgcactacataattttgcgacaattagatttgattcatgtgcatgactcgtgccgatgcacagccgaacgataacgttccgttgaggattacggaatcgcaatcacgaccatgggttttcaacaaaacaccctgcaaagtattgcaaatacattggctgaattgccgataaacgctccgtttatttgataattgctatgtatttttctttttgtcgcaactgtaggaaaatccattttgccgggcgcttcaagcatcgtagacagaagtggcaagcagcgccgattacaccggcttgaggagactctaagtacaaaggaggaatcgcgttcacgaagacagcagatttatgtatcgcttttatttccttactgtgccatgctctctccagtacaaaagttctgttcgttgcgcccttttcgccatcacttctcctccttaatccccacacatatctgtcggcttttcgggcacgtgtagcaggggatacacgtgcgccacgcaacatgcggcaccggtaatcttcatatctgttttatacaggattctgtaataacataaaaggcagcgtatttccttctgcgcctcttaataaatttagtcttgttctcgttctcgttcttattcttttggtttttattaattcctctttcgttcctctttcggctccccccatcctctccacttttttggtaccaacttaacccgttttttttttttttttggtagctgaggagaatgtctgtgcgaaacagttatggggatacagagattatcgccattcaaacttcctccgatgatactgcggttctgggatctacagagaccgccaaagacaagaaaagtcttgatgtcgaacaagtcgtcgtttcgctaaacgacgcatcgaccgacaaaagttcgcaacttgcgaaaaaaggcgacaagagtagccaatactttttggagccgacagatgaggagctcgctaatttgccacgtgtgagaagtaacgtgtcgcttagcgcctggcttgttgttattgtcgagctgtgtgaaagattcgcgtattatggacttacaggaccgttccaggattacatgcagtacggccccaatgactctacgcgtggagcattaaatctcggacagagcggtgcgacgggtctgtcgaactttttcaccttttggtgctatgtgacgccaattttaggtgctattttggccgatcagtactggggtcggtacaacaccatcctaattagtgcagttgtgtactttattggcattctgattctcacatgcacgtccttgccatcactcattcggaaggggaagtgtcttggcgggttcgtggtggccctcatcgttatcggactgggcaccggaggcattaaatcgaacgtgtcgccaatggtagccgagcaggttcctcgtcatcctccatacgtgaaagaagacagtgcgacaggaaggcgagtcatcgttgaccacacggcgacggtgtcgcatgtgtacatggtgttctactggtgcattaacgtaggctccctgtcggtgatagcgacaacaacgctagagagcaaacgcggattcgtatatgcctttcttctctgtctctgcgtgtttgtgctgcctatttttgtgctcgttgtaagcaagaaaaagtacacgcatcgtccgccacagggctctgtcattcttcgggcaatgcaagcattgtttcttgcgatggagaacaaattcagtctgaaagccatacgcccttccttcccccagacccgtggacatgcacatctcaaggagaattgggacgatgtgttcgtcgatgaactagcccgcgcactccaggcttgcaagacatttttgttcttcccaatttactgggtgtgttatggacaaatgaccaacaacctggtgtcgcaggcctcacgcatgcagaccaacggagtccccaatgatttacttcaggcattcgactccattgcactcatcatttttatccccgtgtgcgattccctggtttatccagtgttgcgcaggttccacatcccattcggacccattgcacgcataacagccggctttttcttcgctgccgcctcaatgatatacgcagcgtgcatccagcacaagatctacagtactggcccatgctacaaaacattcacagacagctgctcgtacaactacgtcaatgtctggctccaaattcccgcctacgtgctcattgccttttcggaaatctttgcgagcatcactggccttgagtatgcgtatacaaaggcacctgtttctatgaaatcgtttatcatgtcactctttcttttcacgaacgccttcggctccatcctctccatctgcatctcctccactgctgtcgatccaaagcttgtgggaatgtacaccggaattggcatcacagccttcgttaccggtatcattttctggttctgcttccatcactatgaccgactcgaagactctctcaacgctctcgattgcaaacgcgaccagctcgatcacagccagccaacggactgtgaaaagcaagccgcttccctccccgcacactccctcgaacaaaccaataccaactaatcatacgaacggctctcgacgtgctccgagaaacgacgaagggaaaaaagacacaccagcatcccttttgcttctgtgaaaatctactagccattgccgacgatcacccatcccagtctacgcactttcaaacgccacgacgcctctactgtaccttattgccattccaatttccgccagtgttgtttctctgcaaacgcactacgataatttagctcagtttaactaatttaccattttgcttctatataagcgtgcgctccaatcattgtcataatgagctcatccgtcgcaagtcgcaaaataacttcgggagctcaggggttccgctttttttcctggggaagtggggtgtttctgagcgaataatacagtgcactggcacatgacctcactttcttaaccattcaagcgcgactgcggagaaaagctgcaactatttatcggagaaagtctggggtccccgtggacaatttcttgcagccgacagaatgaatatttcatttacagtagcaagaccattgcttccgttcattaccacatactgataaactggctggttccgttgtttacagggatgagaaagatcttgagtatcacacttcttctggacccttctcgtcggaccactgagaacaagacatgcagcttccgaaaggctgtctcgttacttgaaacgaggggtcttctgattacgtccccagtcgcaactcgctttcgtttcgcaaaactccaccaatagatggcagttaatgatttgccacatagttaaatagagaatacttcaatatgattggatgtctggatatccttttaatggggtttccaagaataacctgcaatcatagtgattttggcttcgcgtggcgcttaaatttcgtggcaagcgagaagttcgtttcgcattcttgaaatcgtcgctttcgattaggctaattaagggataaaattaccttatttctttttcttgacgaataagaatctgtcgtcttatagacccctgcgatcccttccactatcagcggcgcgatcattgttacttagtcgccacgagatcgaccacagggcctaatcaaggggttcaactggtacatgttcggagactgccaattacgccgagaatggaggggactgaacatccctgaagtgccctaatataaaaggggacccgtgtcccctggctcagcacgccgtacgaccccttggataatttgaagctaggacgacgctagtgtcccattaagtttctctagcaacctcttagcgtccaccttgacgtcacgtgaacatactgacggtcgtgttttgtcattctttttactgtttcttgctttagacttcaagggtttaaagtttatttgttaagcgagaaagcttctcgcgtttgcgaaataacaaaacagaagccgttactgtttttctctgcgctcgtttgggattgatttactgttcagtgtaaattggtttccttggtactgctatttgaaaaaagcgcgttcttttggttttttttggcacctgttactaaacgattttgttttgttgcgttctttggctgtctactaagtttctgaagtagcaattgttaacaatgctgttccaatcctttgctcagggagctctctgtgctcttttggcttcctctgctcttgcagctcctgccttgcatcgcaaagttcgcgatgcttgtgaacctgtaactgttactcaaaaagctactgtccacttgaccaagacggtctttgttacagaagcatgctccgctaacggcggttctaatggtgcaacctctaccgacgttgcttcggtttccttgccctccggtgttaccgttggtccttcggaaacagccgttacaggttacactacgtaccctgtcactgagaccagcacggtgagtgtctatgagcctagctgctcttgtgttaccgactccattgttactagcactgctacccatacttcgcccacggctgtgtacgttgtcagttctaatgactatacgacggtaactcgtactacttgctacttgactgagaccgagacggctcaccatacccctgcttctgtcaccgagtctgccgctaccggcgtcgtctctggcaatggcaatggtcaagagagttctgtcctcacaatcactgcttctaatgttcccgatgtcactactactgtgaccaccgagattgtttctggtaccactgtcacgaagactcttgcctgctctgcaaacaatggcggctgctctgccattgtcagcacaactgtgtatactgagacttctgctgttcctaccactatcgtctctactgacactgttcgtggtagtgtcatcacctcgacgggctatgtttctgtccccgttactgttacgtccacggagttcagcacgcttccgtctgaaacgacccttctcacaactattccttgcactcctactactgttacctatacctacacagttcccggacgtggtgctcaaacaaccacttcggtcttcactgtgactcaaccttacaccgaagttggtactaccacggtgaccgttactgagggaaacagtgtatatacaaccactgctaccgtttacagtaccattcccgttgtgaccacgtcctatgttccttcgactacaaccgtagtctctgaatctgtctatgtaacaacgaccaccgttggaggttctgtgtcagtcagcaccgttactgtccccgtcacctacactgagataaagactcccggtactactgtgacagttcctaccactgctgttgttcctccttatggtctgaacaccacgacttctactgttttctatggtaacagctccgttgtttccgtgacgaaaactgcaactgtccctgtgaatggaactactgttgtaagcactgtctatgcgaacggaaccacttatgttacctctgctcccgttactactgtcactgtaaacggcactacctatacgaatgtttcgactcaagttagttcggttcctgtcaccagcatctctgccaacgttacagcctccgtgagcagtattcctgctactagcgcattcgtgaacagcagcgtccctgttagctccgttcctgctacaagtgcttttgccaacagcagtgcccctgtctccagcattcctgctactagcgcctatgtaaacagcagtgttcctgtctccagtgtccctgtcactagtgcctttgtgaacagcagcgcccctgctagctccgttcccgttaccagcggctatgtgaacagcagtgttcctgtttctagcgttcccgttaccagcggctatgtgaacagcagtgttcctgtttctagcgttcccgttacaagcgcctacgtcaacagcagcgttcctgtctctagtgtccctgtcactagcgcattcgtgaacagcagtgtccctgctagctccgttcccgctaccagcgtctatgtgaacagcagtgtcccggtgtccagcattcctgtcaccagtgttcccgtctccagcggctatgctaacagcagtgcccctgtgtccagcattcccgtcaccagtgttcctgtgaacagcagcgtcccttctactagcgttcctgtgaccagtgcccccgtttctagtatttacgctaacagcagcgcccctgctaccagtgctcctctgaccagtgcacccgtttctagcgtttatgccaacagtagcgttccagtgtccagcgttcctgttactagcgtccccgttaacagcagcgttcctgccagctcggtccctgctaccagtgtacctgtaagcagcgctcccgtttctagcgtctacgccaacagcagcgttcctgctactagtgtccccgttagcagcgctcctgcttccagtgctcccgtgaacagcagcgttcctgctaccagtgtccccgttactagcgctcccgcttccagtgctcccgtgaacagcagcattcccgttactagtattcccgtaagcagcgctcccgtttctagcgtctacgccaacggcagcgttcctgctactagtgtccccgttactagcgctcctgcttccagcgtctatgccaacagctctgttcccgtttcaagcgtccctgttagcagctcggttcccgctaccagtgtacctgtaagcagcgctcctgtttccagcgcctacgccaacagcagcgtccctgtctcaagcgtccttgttagcagctctgttcccgctacaagtgtccccgttagcagcgctcccgtgaacagcagcattccagtctcaagcgttcctgctactagtgtccccgctactagcgcccctgcttccagtgctcccgtgaacagcagcgttcctgctaccagtgtccccgttactagcgctcccgcttccagcgctcccgtgaacagcagcattccagtctcaagcgttcccgttactagcattcccgtaagcagcgctcctgcttctagcgtctatgccaacagttctgttcccgtttcaagcgtttctgttagcagctcggttccctttactagcgcccctgcttccagcgctcccgtcaacagcagcgttcctgtctcaagtgtccctgttagcagctccattcccgctactagtgcacctgctaccagcatctacgtcaacagttctgttccagtctcaagcgcccctgtgagtagctctgttcccgctactagtgtccccgttagcagcgctcctgtttccagcgcctacgccaacagcagcgtccctgtctcaagcgtccttgttagcagctccattcccgttactagcgcccctgcttccagtgctcccatgaacagcagcattccagtctcaagcgttcctgctactagtgtccccgttagcagcgctcctgcttccagcgtctacgccaacagttctgttcccgtttcgagcgttcccgttagcagctctgttcccgctactagtgtccccgttagcagcgctcccgtgaacagcagcgttccagtctcaagcgttcccgttactagcattcctataagcagcgcccctgcttccagcgtctacgccaatagttctgttcccgtttcgagcgttcccgctaccagcgtccccgtcagcagtgcacctgtttccagcattcccgtaagcagctccgctccagtttctagtgcccccgtctcgagtgctccttcgaacagctctgtccctgtttccagcgtgcccgctactagtgctcctgtaagcagcgctcccgttagcagctctgtcattgtttccagtgcccctgctactagcgcccctgtttccagcgtctacgccaacagctctgttctcgtttcaagcgctcctgctaccagcgttcccgtcagcagtgcacctgtttccagcattcccgtaagcagctccgctccagtttctagtgcccccgtctcgagtgctccttcgaacagctctgtccctgtttccagcgtgcccgctactagtgctcctgtaagcagcgctcccgttagcagctctgtccccgtttcgagcgtacccgctactagcgctcctgtaagcagctctgtcattgtttccagtgcccctgctactagcgttcctgtttccagcgtctacgccaacagctctgttcccgtttcaagcgtccccgtcagcagtgcgtcctccagttccatcttagttcctgacatgcctggtaatttcgaacccgtcactaccagcgaagctttcagcagttctgcaacttcgactgtcgcgtcatctactgaagcaagcgcttctgaagtatcttcgacttccgtctcttacttgattcctgacatccccggtgatttcgaacccgtcacaaccagcgaagctttcagcagttctgcaacttcgactgtcgcgtcttctactgagacaagcgcttctgaagtatcttcgacttccgtctcttacttgattcctgacattcccggtgatttcgaacctgttacaaccagtgagtctttcagtagttctgcaactttgactgccgtatcctctactgagacaagcatttccgagacaccttcgacttcgtctgatcctgtcgaatcttctactgaagtgacctcttctgaagctcccttgactacttcttccttctttgagtcttcttctgagttgagctcttctgcggtccctactaccacatccacgagtgctactacttctacggctccttctacgaccactggtacctgtgtgatcggtgcaactgcagtggctactcctcagtgtgcatctcaaaagcaaggcaacccctctggtatcgttgaattcgtctctgcaaagaaggtctccgattctcagtacgatatcacatggcacatgaaggtcgactctggtgaccgcgatatctcttccagtctttgggagttaaaggatatcggtacttctcaaaaggttctctacagcaacaacatcagccctcccggtaaggatctttctcagaactggtttgacttctattatgttgacagagttactccccaaagctctaacggtaagctctgtgcttacatccaattccaatatgactacaaggacggaaccaacagttacgactaccgcactggttgtgactccgctgccgctggtgctacctactgctgggactcctgtgtcgtcgaagcctaatgaatgacttgtttttgtttataataccaaattattagactgtatgttgttaggtcaaccacagtcaaaaacttcatttcttggaattcgtttctctcatttctgactatctttcaagacagtgctggttaaactgttataatcttattgttttttgttcaagtcaacaatagttttttagtccattaaaaagcctttaataaattagggtttctaatttcccatctcatttaataagttaacatttcctgaattgtactttaatatatacaagaattttcgtcttcaagggtttgctgcgaacttggaaaacagtaattctgtaagatagatttgggtaagacgagattttttacagcgacattttcttcaaaactagatatctattacaattcatgcagtgcgatgtttctaatgtgtttctccaaaagaaatgtaagatttgaattgtcagaacagtcaaaggtatatatgtatatgctccaagtgagaacgaattcaatgtttagagtgtggtttgcaaattgtcgaactcgattacacaacatactgagacttttaatttcaagcacatgttcattataatgttatagtaagataaatttctaaaaggataaacatttttctatgatcactttgtttgggattaattttagattcaattactcacatttttatactgactgccggtagcaataagcggcaacaacactactgtgctatttgaaactatcaagcgacataataacagttactgaacttattttgaaacccttagtgaactcatgagcggaacaaaatagtgttcattttagtcagttgattagtcataataatgttaagcttacgtaaaagaatatccgtcattaaagagtttttgacaagtatttatagagcgctgttgtcactttgtttgccgtacaaatccacattacagtttaaactgaaattcggtaaacgaaaatcatcaacatgccagtgcaatatcgtgtagagaagattcccgcagagtttgacgaaattaagcttcagcaatgcgaaattccgaaagccaaagctggttatgtagtgattagtacgtgcaaacaactcagagcctaatcattttatactaacgacggcttgatagaactgcaagctgcatctacaaacttccgtgacatggccatcttgaaaggaatgtacccacttcctctcaaattcccagttgttcccggttcagacggagcgggtcatattgttgaagtcggtgaagacgtagaaaaatggaaggtatgctcccgaaacatacactcacaaccaaatgactaacgtgttttaaacaggttggggactacgtctcttgcaatttcttcccgttctatattgatggcaagtccattccagaaagaacatacaaagccttgggcggcacgatggatggatgcttccaggaatatgttgctgttcctgcagttggcgtcgtcaaactccctgaaagtcttagccctattcaagcgagtaccctcccatgtgcaggactgaccgcttggaatgctcttttcggcgataagtcaaaggcgttacaaccaggacaaaatgtcttgattcagggaacgggtggtgtgtccatttttgctcttcagttcgctgtagctgccggtgctaatgttacggtcacttcatcgtccaaagaaaaacttgaattcgctaaaaaattaggagctcgtcgcctcatcaactatcgcgaaactcctcaatggggccaaaaagcattggaacttacaaacaacgaaggttatcatcacgtcgttgaggtcggaggaaagaaaactttcaaacaatcgttgcaatgtcttgctcctggaggcgtcattaccagcattggttttatcgccagcgaaggagaggaagccaattttgatgaattcatctcaatgcttcttcataaaggtgcaacgatccgcggcatttttgtgggcagcacaacacagtacgaggatatgctgaaatgcattgaagccaacgatattaagccggttgttgccaaagttttcccacttcaggaattgaaagatgcatacgaattccaatggcaacaaaaacatatcggcaacattgtccttaaaatttcagattaggaagagacaattatgaatcattgaatttcacaacatagtatcacaagttgaccctgtaaatactgtttgatagtttcctaaaaaagtactagatcattacgttacatgtgtatattacaagcggggaggttttcgagcttgcagcaaatcttcaatagctgaggcaatacggattagatgtggttcctgccaagcaccactgcttaaagcaattccgtatggaatgtttgttgacgatatgccaaagggaacaatcacagctggatacccagacatagccaaaatgtgtgttgatggtccgtgatgtggaggaagaacaagcgcatccagcataatgtattctccagcatctgaatcccaatgtctcaatgcatcgtcaattccctcttctcttgatatccaatgtatgtatttcaaagctttttcataaacatcgtccttaacaccttttgcatttgctgcttgtattaatccgtcctgaccagaaagaaattgaggatgtgaatccgggaaaccgccttcctcctcattatgttcataattaaatagaataacgtcatcaagcgatcgtacttttgagcacttcaattcttttaaatacttgttgatgttattgtagaagtcaacctttacaacagtaaactcggatttctctggttctccgcggacgccttgatgatcccaattccacgagggcggaaggtcttctgcatgcttcaggtgcacgtctgtgtacaccgttgttccagcttgtctaagtgtttcaataagcttcgttgcgttagtgagatgctcgtccggaagacgtaaccacatatcgtcccacaaaaaaccaagacgcagaccctttagtgcactctttcccgacaagtaagaagtgtatttacatttgcgtggcgtttttccaatagacgccaatgtgtacgggtccatctcatcgacaccgacaatggcatccaaagcgtaaacggcatctttcatagtacggccaaatgttcccactgaatcaaggtgttcactttctggaactacaccggcacgagaagttaggcccacagttggtttgatgccaacaataaaattaagtgcggcaggtgttacaatactgccatccgtttcagtaccaagggctatagtcgccatgtcacaagtcacagcagccgcacttcctgaactagaaccgcccgggcatcctcctttacaataaggattgagtgtctgacccgaacgagcggagtatccttccataaaacgtgaagaacgcatatctgcccattctgacattgcagcgtgtcctaaaatgactgcaccagcatctcgtaaaagctttaccacatgtgcatcccgtggaacaacactgccggctaaggataaggagcccgccatagtagtattagcgtcagcagtagccatattgtccttcactacaacgggaatagaatgcattggaccgcgaacatggccatttgcgcgctcctcgtctagttgtttagcgattttgactgcatcggggttcacctctgcgaatgcttttacccttgagtttagtttctcgattttttcaagatactttcttgtcaattgaacggtagtaatggcaccagtgttcagaaagtgctgcaattcatcaatagagtattgttgctcgtcattgaactgttccgttttagacatgcttagtcaacacttcttcaatcctgcattgaaaagaagatggtttaagcaaataaccgtgttccttcattgtgatttcaccgtgaagtcaccaatgcacaaaaaccagtacagacaaaccaacgttgattctagagtctctgaaggataccaatagcccaatgcattgccggtcgtcgactgcgttcgtaatgagaggaacgtagaaagtattagacataccaaggccagttccagaaagcaattttccgacaaaagaggacgttcatactccttcatataatacattaattgtacacatcttctcgtaaatacttaactaaggcagttttggcgaaagcagcagcatttgcccattgacagacttagtatcaatcatcagataaaaatgcttgtaatgtttaaggtttatatctacaacgtatcaaacaaacagcagctgcagcacatgaaaccttaaaataattccctataacgcgttaaattccgttataagttaccaccaaaaaatgatcaacgcttttttatgaatgagagcgcaccctcgtgtgtaccagccatttcaacgagaaaggtttccactgccttcatagagttgaccatttcttaagcgattagcagattatataacccacgtaccgtcattaaaagccgtctcataccttcatcttttgcaatttattgaagtcgtagaaaatggcaaaagcaaaaaaagttcagaaaaacaagcgtatgacacaaacttgaacgtcttaaaactaactgtgtctgttacagcactttttcttggttcacatgttgttggaggaaaagttggaaaaacaaatggtcagaactctgtacgtacatctgtcagaaggttgttgctttctttctcgcatcattttgccttcttcattttaagacgttgtacattaacaagcataatcatttagcttgctgcccgtatatccggaaactcaaaaaccgattcgaacaacaaactcgttaagaatgagctctatcaacgtttaaacgttcctgctggacgaacgaatcgacgttcgacaccctcgtcgcctaacggcagcacaaacaagaataaaatgagtttcaaaactgctggcagctccgtttctatcaaaggtagcgccggtcctactacagtggtcttggagaatttggctcccggcacgtcgtcggacgacgttgtggctacggtgaatagttttggcgagattatgaattgccaagttaatgattcccaaggaaaagtgcgtgctttcgtccgctttactacacttgccagttgcaacaaggtggtcgaacagtttaacggtattactgcagatggtatgtttatagagggttgcccggctaccacgaacacatttgttgttttctttttcccttcatcggtcaattcgttgcgttcatggctccattactaacagttttactaaggccacgtactctctgtatacctgaaacaatctaatcgcaaaacaaaggcacgccgcaattaaatctgtaatgatgatataccgtcgcattaacggccagtgctgtttatgaagggcaacaggaaaatatgtcttagggctttgtgtttaagtcagcacaatgtcttcgaaatagggcaaaaacagagggatgtttttaggcaatagctctgggtaattccgctgaatgcattccactatcagacgaaaaagcaatgagttacccattgcagtaagatgcaagccatcacaaaacagcaactccggtgtcggatgcgtctgactctcttcataaaagtgaattgctactgtgtcgtcacgagcattagcaattttgtaaatttcgtcaacaaatggtttttgaactctctcataactaataagctttgtcgagatgggcggagaaataacaatcttttttgaggtagggaacgtatccagtagcgcagtgatattgcttcgaaactcgtccggcgaagtcaagaatccatttggtccaacttgacaatcatttgcacccaaaaaaacaattaataattccgtctcctgcggattgatgtgtagctcaggaaagtaacgtaaaacgtgtctcgatgtgtatccggataagccccaggcctcgacccgcaatcgtctctgatagaaatttgttaattccgcacaataccctccgggtgtaaagcctttctgggtaaaggaatcacccaaaatgaccaacttcttaatcattatgagatttccagcacaaagaaatgaagaataacttgaaaactgttgctgcaaaaactagctttatatacttacaattaccggggtccaacgtgcctcatagacactcgcaaaatagttagtcgaaaaaaagagccgatatagtacgtatagtcgccctgccaaggtcgttacaaaaagaaaagtgatctgtaaggctcaattgtgttcgtttcaggctttacccaagaacattatggttacccaaaatgaaaatccttgaaacaattcgttggaatgattttttagcggaaacagagactcatgtaccattcatttactggaaccagagtgtatagttaggtttagctaaaaaaaaataaaagttttgagagcatgtcgggaacacgatgagaacacacatcgtaagcatttgcaaagagagaacggttcctattttacgttgctctcactttccgtaacatcatactccagtctatcttcatacttatttataaaggagggaaaaaaaaattgaattaagacagctctagttgcagaaaactcttaaactaattcaatgcatggtataagaagccgttaatcgatacgtttataaagcaggttgggggggggaaagaaatttgacttgcagactttcaggacaactgaacgaattccgcgtcaagaaacgtatgagagagaaaagcatgggccactcaaggacgtggtcaagaaacttcaaagatttccgaagaagaaaaactcgcagaccctccgtacagacggagaatggtgtgtgatccctggggtaggccatgaaataataattattcaatgaggatacgattatccagtcaatcatcaatcactggtccatggagagttaaatggcaacgatattaagtgcagccgtcaaggcgagaccaaaagccaaccacgtgaaagcgctgttctttgatttacctgtacgatcatgatgcactgcttggggcaagacaatgcgtaaggaaagaattatcatcatacctgcagttgctgcaaaaatacatccatacatacaactgaagaaactttccgacaaaccatgttgcgtatgcaagacgagaaatgccaacaaagcacccagaggcatacttgttgtggtaagcgctgaaccaactaagaatgaacggaatcgcgaatgccaggccaagtacaaggggtaggcaatggtgaaaccttcgaacaagttgtgaacagacatcgcaagaaatacaagcattccagcatcagaagacgacgtcatgaaaataataaatccttcaggaagcttgtggagactaattgcaatggctgtttgaagaccaacggtgaacatgcttttctcgtgatcactcccacagctagaaccagagagaatactcggagcctgctggtccggatgatgacactcgcacgcacaggtagccatgctggcgtttccgtcctctaccatgagtggacgccgttcagtactattggcgtactcttggtgatgaacggctaccgaagattgatgcgagtgtgtccgagaccatgagcctacggaggtttgagtatcgtcatcctcctcgccgtctgagtgtagggcaccgaagggagacttgtggatgtaatgatggacgacagtattaaaaccattaaacaataccatacccaaaatgaaccaaacgctacgaaggaaacgggccttcttgtcggttatcccttcgattttttcaaagtattcaagagcctctggatataaacttcccagtgcactgtaaagctgaaaagttagcattgagttcaatcaaagtatgagtgcgaaaaaagaagcaagaaagtgcattgatggacgcggatgagaaagcagaacacaacctacgtggacaatggaacttgtcgtgtgtcgtgcaggctttaaatcattggctcagacctatagagaagttcaaacgtcgaaaagcaaagaaaagagcctcgttacaagacacatgaacacaaaaaactcttcttaaaggtgttctgtgccaagagatagcgcatctgcatagttgcatctcgtagatcgtctccaataccttctcattgccggtcgatcatttttaaacgacaaaacactcttctgcgagggaatttcgcaatcaagacgaattcgagcgatacttagctcgaaacgagacataccaagattccagaactcattccgagaccacagacaagagccatgtcactatttgcgagatccaatgtgtccgagttcgtcaatttattaacaatgacatccaaccacactgatgctgcaccaaggatgcaaaaggcattcgcagcaaagcttagggccctgttggagttagtttggtcacaaaaaacaaggtagatcatataattctcaccatcctttaccgttgcccatgttgctctgagggagaaagttcgcagcgccagcgatttaaagcgcaggctgtgcgctatctaccaagtagtttcacggggtatctcgcttacatgactgtattcctaataaccgtatcagattaacgtaaggtttcagggatgaactaagataagaaactcaccaccaaaagtgctacaccaagaacgccaggacttgcttagcagtagtcgcccgcccagctgtaacttgtttaccgccccaccatattctctccttaccggtctgatagcctgcaagaccagacagcttcatcatgaatcctgttgcgctcttttcgataatattttacgctttcagcagcttgttcaagctttcgtatgcccaaccaggcactcggaagcttagttcaatgacgttggagaaaccgtacattgaccatggaatgcgtaacttgtggtgggaatatggcggaaacacggtcgttgatagaaagaatggtgtcttgttgactcaagacttatctgaacaacacggttggatttcgtctcgcctccctgctcctgctcgcagttttgtaattgatttcgaggtcaagatccatggattgggcaccacggtctacggagatggaatgggtattttcttgacggaagaacgtgcaaaaaccggacctgtctttggtttcgctgacgagttcactggctatggcattttcattgacacgtacaataacaaccgtccccgtaccgctttcccctacgttatggctatgaagggcgatggaaagacaaagtacgacgttgagaatgacggcaaggccaacgaaatcggtggctgctctgctcgtcgtttccgtaactctcgtgttgctaccaagggccgcatcacataccgtaaggacttgaagaaactcagtcttgacttggcctaccttgagaaggatgtgtacgttagctgcttcgagttggaggatgtcgaattgcctcaaacaactttcctttccttcagtgcccacactggcgaagttagcgattaccacgaggtgatttctgttgttacccatgagctcactgacgaaaataaggatgctgctgcctctcctgcagccaacagtcagccagttgtggacactcccatcaacaatgcccccaaggtcaagggcagctcttggaagaagcctgtcatcctcgttcttttcttcttaattctcgtctttggttttatggcttaccgctcttatactcagcaacggatgcgtagaacttccgtgctctaaaggctgcatgaaaactatgtcttgcttaaggaaaaaacgtatacactactgtcttgttggtgcaacctgagaagcgaacagcttcctgtcatgatttaattgtcttccctatgatctttaaaaattgaagcaagcatgaaaaaagaaaatacgcactatgaactacgaaagcagagctagtatgacctttcgacctttgcaagcgttattttcatccgtctacgtctttccattttaatggggagtttcaaaacgctagacaacagtttaatcaaactaagtatgcttaattcaactaattataaaacgcatggggagttgtaacttgcaactactcgcaatttctgttccaccgcttgttttattcatgcagaattcatgatacagggtaatatggaggggagccgttcggttgcttcgcatactgtgtcaattcttgcattcgaaatcctgtgtgtcttcactttcttccatttaattagagttcgcttaattttgccacgtgtaacacacgttcgaactttaaacaaggctgacctcaccaccattcattgccgctgcaagtgtaagtatacacgactgtaatccagtccccacgtcgacacaaaaaaaccgctcacatggatgacaagcaggcggttcgcggaccgacttctgaggtcctgcagaccgcggaagacgccacaagttcagaaatcgtggacggagatattattcagccggtcttggagacgaaaaatgcttctgaggtttctgaatcttcgggtacagaagtagtcgagggtgacaaacaagaaataaaagaaatggaactgaacactgcagcgacttccagttctgtagaacaatctttggttgctcaaaagccctccgaagctgttgacggtgttactgaagacgaagcttcacctgactgtatcatttgtttgtctgaaattcctgtatcaccgccttccaccccaattgccaccttggtttgcggtcatttcttccataataattgtcttgaaacatggtgcaatgtacgtcctaattggttttgaatcgttgtttctcgttcgacatactaatagttctccaggttgcaaacacttgtcccttgtgccgggtagtttttcacaaagttgatttatacgagtataaaggaggtatgtaacacaaataggggtcttctgcgttgtgtttgattcattaattacgttttcaatcgctagattgttaagtcgaccttttgaattacacacatagcaaagaacaatttactattttattacatagaggcattagtactaacttgttgaaggtccatgggttcgagcatatcccgtccaagacaaaattcaaggcgtctcagagggtcccgacctttcagaagtcagatgcattgtttgtggccgaatggatcaggaagatatgcttatgctgtgtgatggttgtgacgatgcttatcacacgttctgcttggatatgacttcggttcccgtgcacgaattttactgtcccaactgcatgcttctgaatggccgtctgcaagactcttcgctgcttcgcatgtccaacatacttgctcgttcaaacactcgtcctgcacgtgcttctcgggtttcgcttacccagcagcggttgtggacgcgcgcttggaacgaacttcgaaatcgaacttggcagtttttggatgcggatttagcttatctttcttcttttcaaaatacaagcttccaacgttcctcaccggctgatgaatggatacgacgccgcgttgagcagacttctcgacgctctcggcatactgatgtaaattcatctagaacggcggaaggagattcttctgcagaaccgtgcgctcacatgaatccggaggagcaaaaagcttggagtgagctggaggtgcttcgtcggaatccagagcaagtttcagatgatgctgaaagaacatcgacaactagcccccgctccaaaaaaactgaagaacgatcaaataagccgacaccgttagcatcagcagccccaacatcttctaactcctcggttaccaaattaaaacgccccattcaccgcgcatcagatagacgcgagtctgttgcaagctcctcaagtgttcaaacttctcctcaggcatcgctactaggctcatcgtctggtggaccgtcttttctcgcaaacttggttagtgatattaaaaagcctaccgttcccggcacacaacctatcctacaacttaacgatattcaaataccaagtcatccgccggcactatctgacacatccgcttctgcttcttcctcgccttctccccctccattcacacctctgttctctcatttagcgcccaaggctttaccggtgatagaaacacatcatgatgctcacgatgtcgaaagacaaacaacgtccaatacagagatgaccaacacaactcactcatctaagcattcgactcgtttacgacgcaaactccctctagaagtcaaatacgaagtcgagaagatggtgcgcgcaacacttaaacccatgtatcacgatggtcaactatcgaaaaagcagttcgcctcttacaacaaacacatatcgcgatcactttacgattctttgctcgacggaagcctttcgtacgagctttctcagaggcacagtttacagaacgcagttaaggatagagtcagggaggccttcaacaaaggtcgctgaaggcaacgggtgcgtaaattgcaatcctgctgttccttagaatagtgtgatatgcttcatatgcgtatgtgttacttccaaaaaaaagtgtgcgtcgtgtcacgaataactcttttttattttgtacaagtagttttgaaccattaatataacgtctcatgaattaaccaacgagattggattgtttaagtaatgcaggttgatattcatcttctacggggaggtcttggacgatggaatgccattttggaagtctgctgggaggcaggcttctccagaccgacggacgttttcaagtcgttttcatcaatatcgttaacgctaccatactcgatctgttttgtcagtaagatttggaattgaaacaaacccagacagaagcccaaaagaacgtttgaccagcaacagcttgtaatctaagttcatacctttccatcaacagggaaaaattccttaaccgagtctaaaatacctgcgcgggaggaggagtacagcatgcgattcttaacagtagaagtcataggacacacgtaaacaaacactacatgcggttagttaagtgcctaaagagatgccgcttacctattttattcccaccgggagcagctatagtgtaaaaagcataacgtggctcggattcgctgaagtgagattttaattgagaaggtgggatctgagatttctcaaccatttgaatgacttcgtttgtgattgactagacaaagttagagaccctgcaaaaactgtcacccgaaatctgtaaagcataagcgacaatagccacttgtgcctggctacattagtgaacataccagcacaatgagcgtgtgttcaggatcgttcttcagttgcgaaagtgtatcagatgcatcttttgacaaagccaaatgaactccccgaggtgcatgagaattgggacgatgttggataatctgaatagttagtatgaccactacaacgttttaaggacgcacctcttcctttgcagttgagattctttcacttatagcgggaacgggagaagagctatccgaggacaactgtttcaaatcctcctttgaggtagcaaacagtgtcttctgcacacgttccaaggtaacgatatcaaggatggccgaacgacttgatgcaaaaagcattttacgtcggacatttgcttcatctggaacaaaagagactaagtgcagtttactggggtcggtttctgcacgaacaaaaataaagtatggctcgtcattgggcaaaattgcttctaaagactgtacaacggatccattttgtgcatcggaagaaacggttttgtagacagaaaagtatttttctgatagttagctcgaagaaggacaacgttttgagaaatttgactgtgtcattcttcgtaggcaaagaaacagaacccgtgtgtttccatgaacatgaaatgagcaagccctcagattacgatgaaccacatttcaattgtctcctacataccgtccgtaatagtgactacagctgcactagttgtaaacggatgactgttatttagaaagtcggaaaagctggaatgggctacacggttaatacctcaggaacaacacaagacgtggaaacacaacaaaccttccaattgtaatttgttagacatgatagacggggaggctgcgtacacaccgacacggttgagccgctactaatggagaggacacggtacagttcactattccgccgtaggttggaaacgaaaaagcaagttcagtcgctgttaaaatgcctggttttttgttctatatgtactgaaatagctatgaaatgttcactgggcagtgcttttcaatgaagtgtattgttcagcaaaccagtcaattctactcaacagcgtcccgagctttgttcaattgctaaaactcaacacctcacatgtcctcctttcctccaaaatcaacgcaatgaatatcaaagtattggggttggtacttatctttgtcgtttgttgcagaatgaggtccagtgacgagtattactaatcgttgaatctccacgctctgcacccaaatcctcaaccctaatacgaagtctaaaaccccatgactctaccggctggacacaccacgaaaggtgatacagaaacttactctacttacgcacacacacatccatcgaccagcaatgaggcatttcgctaggcatgttttggtggtgagttttaaaataaggttgaaataaagttctcgcttagtcgcttctgtttaagcaaaaaactacaaacgttttcaatgttttgcttagtctatacattcgcacaaaggttgactgggcaatttctgtaactgggttgtgtcatgcaagcgactacccgcaagtttctacaaagtatgcaccagtccccttcactaactggcccgccaaaattagccttaaattagccgaacaagggagctccctaggaacgatttgtatgtactagtaaacagccctcattatatacaagctgtcgttagatggtccgtttcttgacatcacatatgtttcagtttcatgtctgtgatggcccaaatcgtcggtgactaactgttggtgaaagctcaaggaacagtatagtaccaccaagaaacattctttcgttattacctcaacgaaagaaaaacaaaatttgccacgcgactgtctcggactcagttttgtcatccggcttgcggcagtccatctgttgcacccacgccccttgttgctttaatactgagattgatcagtggagttgatctcgacccacgtaagtagaacgtgtggccctgctagaacgctcttgtccttgaatactgtgtgccactctgctgtgcacctttcaaatatactcgtcgcacacatatgaattacccattggaagttccctcgaatgcggaccgctccagcggtgtggaagtaattgatgatgacaaggaaaaaacgtgtgtaagcgatgcagaaatttcaacgaaaacattggctgcagccgtctcggcggactcggtagacgaccattcgagtagaggtatccgaggccttttcaaattacagaaggcagaacttggcgaggatacagagcccaaggactcacgaacggcaagtttaaaaccgcgtcatttgcgtatgatcgctcttggcagtggtattggcaccggtctcttcattgcttcaggtaatatcctcaagagtggtggccctggtagtctgctcattggatacattgtcatgggtgccatggtgtgctgcgtcgttaatgctcttggcgaaatgtgttgcatgttcccaggcaaatcgtccttctcctactatacccggcggttcacggacgaggcaagctcgttcacccaaggtgtgctgtactgctgtactgcgatagtaatgtttccggcagaaattacagccgctggttttgttgcgcaacattggcaacaagcacaaaagttccctactgccgggtggatgagtgtgttctttgccttcgtcgttgtcatagcgtgtaccggtactcgtggatacggcgaaacagagtttcttgcttccatgctcaaggttgctgccgtagtcatcttcttcttcacagccattatcatcaattgcggaggcgcgcccaagggtggatacataggccttcgttactggcacgatcccggtgcgttcaataacggctttaaaggtttttgctccgtcttcattaccgctgccttttcactggcaggtgtggaaattataggcattgctgcaggccaaacaaaaaacccacagaaggccattcccggagccttgaagagggtattctatcgcatccttggtttttttgtgatcaccctgtttatcgtttccttgaatgtcgcatataatgattcgcgtttgggcacacaatccggtttccataatgttacatcaccgttcatccttgccattcaagacggaggcattcgtgtgctgccagacatagttaacgctgtcatcctcatctccattctgtctgtcgcaaacacaagcgtattcatggcgagcaacacgatttatggaatggcgctttcacaccaagcccctcccgtgtttacatacgtgaacaagcacggcttaccagttgtggccgtcggcctttgctttgcgtttggttttctcgcttacgttaacacgaccaagggaggtgaaacgcttttcagctggcttaccaatatatccggaacagcctcgctgctcgtttggatctcgctgtcatacgctcacatccgcatgcgtctagccatgcgggtccaaggcgttcccgacgatattatgccataccgtaatcgtttcggcatatgtgctagcgtcttcgccatcgtcatcaattcccttgctctcatcgcacaaatttggattgccatttggccggtcggcggagccaaaccctctgccaattacttttttgagcaagtcattggaatccccatcggcatagcagcatggtttggatggcttctgtgtcgccgtaccggattcccttcgttgaaagacatcgacttaaccactggtcgctacgaccagggctccgattttgatagggaaaccttcaacgagaagcttcatggagacaaaccccaaacaataagaggtcgcgtgtacgacttcttttgctaaaaaaaaaaagggctcgtgctgtcacaaacaaccaacaactgctctcttcctcctatatatggacctttccagttccgttaatcacctcttttccccgaatggccgccatcaagcaatggctttacggcccaaatgtactacaacgccatctacgaaggcaaataaaaactgaaacagcgaacctttccaacgaaaaagcgctgacgccccatttaagtagtcccctccatcgttttcttcaatgtcacccttacagacaccaacacatcaatacctatactttttgggcttcatactaagcaataccttttatatatacttcatcggggcggagatttgttctatgtaatacgattcgtgtgcggactttatctggtcggcaatagatagaccagaacaaaaagccgcgttgacataaacaaagcataaaaagaaaccgagacaaagcaattctttcgtacaataaagaaatcatgtttcggacttgattgacgttctttgttttatggaaatagcacaatttgcgtaataaagctgtgagaacacagtatctgtccaggtcagtagagccgatctccctcggtgacaaagtcgcaatgataggaagtttgctaagtatattcattcacctgttgcaatatacccgtccacttatgaggctaaattatgtcaatttgtaatgattgttgttgtaatgtttctatcgataccattaattgaaatcagaaaataaaaatcagaaatgagacattgaaacttgataggttaataacaaggtgtcaggagtatcagctctgttttcattagaaaaaagaacgtagacatagacttgaatctgcactggaatttaattaaagacgggtgtaccggagattacgtataactgtttccattttcgtctagtaagacagagtgtgcagcggaaaggatctccgagtcacaatcacgcttcatatttgtaagcagagtacataagcaagttgaagtagcgagagacacggtgaatgcttgctcatctggtcgtagtattgtgcctgttctcacccgttaccaagaattcatgaacaccagtacattaacactctcttatgaatgttccacttgttagcaaactatagccaggtaccgtgcagctttgctacatgaaacagaagcacaattccgatcttaaaatgcttgtatactgttttcccgccactaatatggtcggcttatggcataaattatcgctggcgaaaactttaatgagattagactgcggggtgatgtaacctcgggtccaactcttatcaagtcttcagaatgacagatccggatcgactattgtgaaacttccagctacgctttatggtgactacgaatagatgaaatagtttcttttgtactgaacaagaaatattaaagatgagtcttaaaatccatattgatcgaggaggaacatttacagacgctattgccacgttcaccgacaagtcccgtgaaccaattgccattaaacttctgtcagaagatcctagtaattataaagatgctccgttagaagctattcggcagattttggagaaagcaacgggaaaattgtttcctcgaaatgaacctctcgatacctcctccatttatcatattcgctgtggaactacagtagctacaaacgctttgctcgagcgaaagggtgaacgttgtgcatttatcaccaccaaaggattcaaagatgctttaataatcggcacgcaagcgagacctaatatttttgagcttgatattaaacgccccgaagtactgtattctaaagtggtcgaaatcaatgaacgagtaacgctggaggattttgtcgaggatcctagcaatacaaaaacaaagattgacggtaatgaccccgacttggtgattggaagatcaggagaggttgtacggattttaaagcgcatcgacgagaacgaagtccgtttagctcttaaaggactacgtgatgaagggtttcagagcttagccgtctgttttgctcacagcttcacttatccagaacacgaaaacattgtcggacgaattgcaaaggaactcggttttgaacatgttagtctttctgcccaactcatgcctatgattaaattcgtttctcgtgcgaattctgccactgcggatgcctacctttcccccgtcgtacaaaagtacatctctggctttgctgctggccttgaacatggcatcgctaagagtgaccgttccggcactggtactggttccggaacacgttgtgaatttatgcaaagtgacggaggtcttattgacgtgagcatgttttctggccttcgtgcaatcttgtctggaccagctggcggcgttgtcggatattctcttacttcttatgacgatcgaactaagattcccgttattggttttgacatgggtggtacttctacagatgtctctcgtttcggcggtgagtacgagcttgtctttgaaacaactaccgctggcataactatacaatcccctcagctcgatataaacaccgttgcagccggaggaggttctcgtcttttttggaagaatggtctcttcaatgtcggtcctgaaagtgcaggggcacatcctggacctgtatgctatcgcaaaaatggttatctggcagtaacagatgccaaccttgtcttgggacgtttactccccgagtcgtttcccaacatctttggtcccaatgaaaatgaaccgctagactatgaggctgcatttcacgcattgtccgaagtaacgaaacaggtgaatgccgaaactaatgcaaacatgactgtggaccaggtcgcctatggttttattaaaatagccaacgaattaatggctcgtcccattcgagcactaactgaagccaagggccatgatgtatccaagcaccgtttggcatcgttcggaggtgctgggggtcagcactgcgttgctgttgctcaatccttaggcatccatcaagtgctcattcacaagtatagctctatgctttctgcttatggtatggcgctggctgatgtcattgcagaagttcaaaaaccaacttcagaaaagttggaaaagaattctattcccgttttccagcagcagttttccgaacttcaacaagaagctcgcggcacattaaagaaacagggattttcagatgagcagattggctatactctttatcttaactgcaggtacgagggtaccgaaagtgctatcatgatccgaaaacctaacgagtcttgggatttcttgggagcatttcttgctcaacataagcaagaatatggcttcttgtttgaaggacgtgatgttgtagtggatgatttacgtgttcgcgcaactggaaagagtgagtccttggacgaggaaagcgttgattcacaattagagagtctcaaattccatactctgagcactgacgcggccgacgaaatgcgatccgtatattttgagggtggtcgtcgagaaacacctgtctattacatgaaaaatctacaagctggcagcaagataaacggaccgtgtatggttgttgacaacacgcaaacaattgtcgttccccccaattgcactgttttgtcactcaaaactcacactgtgattaatgttgagaaagaaaagacgaatgagcttgccatcgatggaataattgatcccatctatctttcaatttttggttctcgcttcatggccgtcgccgaacaaatgggttacacgttacagaaaactagtgtatcaacaaatgtgaaagagagacttgattattcatgtgctatcttcgacgctgatggcggtcttgttgcaaatgccccacatttgcctgtacacttgggttctatgtctacttgtgtacgtacccaagctgaactgcataaagggactctgaaacaaggtgatgttcttgtaactaaccatccttcttacggaggaacacacctcccggatatcaccacaattactccgcattttcataacggtaaaattgttttctacgttgcttcaagagctcaccatgctgatattggtgggcttcttccaggaagtatgcctccctcaagtaaagaacttgctgaagaaggagcgcgcattaagagtgacaaggttgtaattgaaggaaactttaacgaaaagcgaatgattgagctgttgcaggacgagcctgcaacaattgaagggtgctcgggtactagatgcctgactcataatttaaatgacttgagagcccaagtggcggcaaaccaaaagggtatcaaccttattggatctctattcgcggaatatggtgagcctgttgttcttaaatacatgcgtgctattcaggaaaatgcggaaaacgcagtacgacaattgttgatgaaggttaaggagcgttttaagggacaagatttgcacgcagaagattttatggatgacggaacaaggattgctcttcgtatctcaattgacggcgagactggagatgctgattttgattttaccggtactagtgaagaagtgtatggaaatacaaatgcgccaatggccattacatatagtgccatcatttatgttttgcgcgcactaatctctgaatcaatacctttaaatcagggttgtttgaaaccggtcaaggtacacattcccgagaacagtttgctgtgtccttctgaaacagcagctgttgtcggaggtaacgtgttgacttcgcagcgcattactgatgttattcttcgtgctttccaggcatgtgctgctagtcaaggtgatatgaacaaccttacttttggtattggcggcaaggatcccgaaactggagaagtgaaaccgggttttgggtactacgaaacaatatgtggaggttcgggtgcctgtaatggctctgatggcgtttctggtgtgcatacacacatgacgaacacacgaattactgatttggaagtccttgagcggcgataccccgttatcttgcaccagttctctctccgacctaactctggaggcaagggtcaatggattggtggtgatggagtaattcgagacattgagtttcgtattcccttaatggtttctatattatctgaacgacgagtataccatccatacggcctcaaaggtggagaaccggcagagcgtggaaagaacatatggttgcgaaatcggaagctttccaatggcgaactttctgtacgccgtataaatttgggaggaaaaaacacttgcaatatgatgcctggcgaccactttatcatttacactcctggaggcggtggttttggacctgcaactaaacgcaaggaaagtatgcaacaatcaggtggggttgatgcatgtcgtgccaatggaagtatcaaaattagacagggagcacaattgacgaattagagctgcatcgaatcctgttttcaaccacacgttagacaaacgtgtttaagaataatatcctaggctctgtattttcaaaaattactgcctactgatggtgtgaaatgtatgttcgtctgttattactacttggggaatggatgctatgataaaaataaaacgatgaacgggttaacaattgaaatggctctcatgcttgagatgagtgtaatgtaccagtgatttagtttagcggaacgtgataatacggtgtttatcacaaaaacatacttacaaaacaatggtatatcgcattttaaacattgacacctgtacgaggtcttacaagttgtagtaatattacatacctgttattattgataggattataattctttgttgaagcacgtatttatataaccaccacgaattggcatacattgaactcacgatgtcatttagcggaggtttgcatgctgtaacattttcgtacgaagtgatctaacatatagctggcggggttcctggtagtttgaagaagattcctcctgaacgcggcagttttcccttggatcactatggtaaggactagttattcgttttctgtgagtagggaagaaggtgtcttgaagtgttcccagtagtgagtctatattacgaccaaagaaaagtttttgagaatgataccaacggtagaacatgtctcaaagatgcaccctcaatcaagttgacagatactgcgttcactaaacacatggatatcgtcttctcctttctaagacaccacgatgttttcttacaagtactaactatgaaggggaatgcaaggaagtgatgcaacgctatttggcttgccttaaagcaaataagactgaacaacaaaaatgtcggccattggcaaaagagtatcttcaatgtcgtatggaccgtgagctatttggaaaagacgacatgaagaatctaggttttaaggatgagacagaggagacaaaaactccctcacaaccaaacgacacgaatacccaagagcaacaacagaagaatgatgaccataagtcaaatgaaacaagttcataaagtgccgtagtggacatggtttaacgaattactagtttagcttttcattttctctcagtaaattacatatcatttttacgcgtatgacagacatgccttttcagttacgacactctgcttcatcattaaatagcctacctgcattgccattgcatactgtaaaacacgtttatatatatcttatcaagggttccacctttgtaccactcagacttaatttattcgctccttccaccggatagcaaggctagtgaacgctttaagggggatatcttatcatcgctaataatgtcttaataaagtcctttaagccctacaaaaaggagaatgaagttcggttgaagacaaggatcaggtggagagtcgttaccaatgtatttttcgctccctgttttgtcagtaatgaaagcgagtatcggacttgtaaggactactccgatctctgcttaggatctgttaaacaagtctggattttatattaccgataacgtctatttttttaaagcaagctattgatatcttgttatccgagatttcacgggtgtctcgtccattcaaaattcgtggataacgcttataaaaaaacattacttacggttttgtctctgttacccttgtataccactaagttcgttagaagacgtttccgttaaattgctggaagcactctacaattactctacaaagagaatttggtagctttaaggaagcttcagtgataaccgtttctttaaagggttttagtcaaaccattcatcttcgcacaagggctttaaggagcactgagtctggtatttttctagctatcctaaattacgaaagatgcaaattatcattgttggtactttcgtccatactccttccataagcaacttggagatatttgacgggacagttggtgtgaataatggcttgattgtctttttagagcgttccactatggaggaaacagtacgccaagccaagctcttacctggaatggctgactcaatggttttgcgattatctccactcgaatttgtgtgcccgggaatgatcgatacacacatacatgctcctcagtacgcaaattgtggtttgggaatcgatctgccgctgttggaatggcttgacaaatatacttttcctctcgagaaatcaatgacaaaacttgagacagcatttcgttcgtttagtcaagttgttcaccgcacacttgaacatggaactacgactgctagctatttttcttcattgcatgcacactcatctgcacttcttgcggacttatgttaccatcacggacaaagagcgtttatcggaaaatgcaatatggacacccttgctcctgacgactatcgggaatgctctgctgaggcatctgttgacgctacgcaagaccttattcggttcatgtctaaactggacccttctcggacgctggttagtcctataattaccccacgttttgcgcctagttgttcagaacagttactgtgtgagtgtgcagcattggcaaaaacgcataatttgccgatacagacacatgtttccgaaaacaagggcgaagttgacttggtcaagcgaatgtttcctaacaatacgtcgtacactgacgtgtacgatcaagctggtctgctcacacctcggactattcttgcgcatgctgtgtatctcacgtcgaacgaagtctctaccattgcagcccgtggatccggtgtttctcattgcccgacaagcaatgctatcttgtcgagcggacttgctaatgttcgctacatgctcactaatggtgtgaaagttggcctgggtactgacgtttctgccggttattcggttaatatgcttgacagtattcgacaagcagccatgacttctcgccagttgtcagtgctgcatagcaataatcagattgctttatcgctagcagagctttttttcatggcaacgttgggcggtgcgcagttacttaatttgggagacagaattggtagttttgccctaggtaagacttgggatgcattacttgtagacgttggcggatccaatgccggtgctacaatcgatgttttcggaacagagacgaaggaagcactggtgagcaaatgggtctttggcggtgatgaccggaatcttcgacgagtttgggttaacggcgtatgcgttgctggaacagatttactttcttcaaagtgtgaaaaatgcgagcattgcttacaacacacaaaagcaattgaagttccggtgacacgtactgtcgctgagcaagctagtgcttttgctaaacctgtctcgaccacagacaatgaaaaggagcagatctcgatccagtcgaaggcttaattatgaactttatgagaaatgagcataatacgtgttttcattattaaaatgttaatgacatgctttatgatgtagtcttaagacaagtaagcgatagaagagaatcactactcagttgtaggaatgcagctggaccaacggtgacggattcttgtaggtatagtgttattatcccttctgttttccatcttttactaagggtaactcgaccaaaaaaatgtgaataaaactacaatagatctcgaaataaggaggaatgatagtgtcacttaaaaatatacgaacaaaaggttctaatgaaattataatgttttattgcactacacactaataagaagacactcactcgggttcagacaacgacaacaaaacacaatcatacctaaggtgtattcttcgtgaaatttaaacttttcattgcaaataaaaaaaaaaaaaaaaaaaaaggtttttaactttcgcttacattaatttgtctactattttattgccattgaaagagcgaatcatccgaaaactctgcagcagcaccttcggcttatacgaacccagccgcgataaagaacaagtattgaaataaacggtagaactcttctagtagcaaaaaacatcatttctgtttcccagtaccatgttttcccccacattctacaattttgtccaaaccttcatttttcgcgcctcccgtgggctgcgcgccgaaaagagcgcaagttgcgacaaatgcgaattactgaccaatcgcatgcgaacacaaaaaattttagatatcccatgatcagcgcaagcttcgccttgcgaaatatccttagtggtcaccagtgaggcaaggcattgttttttatgagaaaatggcccttggtagttgatattggctggtcacgtatcttgtttctcgtgacgaatacgttgcagacgaggctttataccaatgaaaattttgtttcaaccttgagcaagaaagagaaaaaacgaacgtcaaatccgccgcacttagattagacttccgtaaacaaaagtcattgactgctttatcgggtctgtgggatcaagacattgcttgacgcatcgttccgctagccccttttttgatactctgtcttttgtgaatgccgtaatattgtgtgcgagtttgttacttctgagtatgtcaattctgtttactactagagacaacagaaattagcacagaaggtattcacagcagtacaaacgcataacattttattctcctatttctcaacggtcagtgattgagaattttcctttacattgaagcattgtcttaaggtacacacactatcttgcttccgctagacacacacgatgacaaggtccacggaatgtgatcaaaagaccgaagatggtcctgttattgtagtgtctgaggcatctgcgaaggaaaaaattttagtggaaaaagtttcgtcttgcgaaagtgatgtgcccattgaaacaatccgcttgaaaaagggtgttgaatacgaaagtgagagctccgtaaaacgattttttaacagcttccgtcgttccgatgtgactgattcattggctttgcagaggaagctgaagagtcgccatattcaaatgattgccatcggtagtaccattggcacgggtctttgggttggaagtggtgattctttcgccaagggaggtgcggcgtccgttctcatcaattatataattgtcggtaccatgattctgacgactgtatactcgctgggagaattagctgtaaactatccagttcctggcagctatctttccctctctagccaattcgttgataggtcttggagctttgctatgcactggaattacatctttggcagtttagtaagcacgccgcttgaaatcattacagcttgcatgtgcttaacatactggacaagcattaacagtggcatttggatcactattttcattgcgttttttatgtttattaacatcttcggcgtcaaaggttacggtgaaattgagtttttcttgtcgttcatcaaagtggtttctataatcggcttcatcattctgggaattattatcgactgtggcggcattcctacggatcatcgtggatacattggcactcgcatattcgagagtgatgcgtttatccatggcttccgtggcttctgtgctgtgtttctcaatgcgacgtactcttactctggcactgagtgtgtcggtcttgctgctgctgagacagaagatccggcaaagacttttccaaaggcagtcaaacagacggtgtatcgcattgccttgttttacatcgtagctctgtttattgtgagtcttctaattagcggtaaagacccaagactcgttaccctttcgggaaacatggcaagtccgttcattcttgctgttgaggatgctggaattaaagcattgccttctattcttaatgcaattatcctcatttccgttttgtccgcagcgaatgccatcttttataccggcagtagagccattcattctgctggtgtgaatggctatggtcctaaatggttttcctatgttgaccgttctggcagacctctggctgctcttgccttgctgtttttattttgcggtttagcgtatctcagtgaaacaaacacaaattactctatcttcacatggttgatggctgtttacggcctcggaacactcttcagctggggcacaattaacctcgtgcacatcagaatgagacttgcaatgaagcgacaaggtgtttcaacaacgaacctgatttatgcatctccgttcggaatatacggttcctattacagcttaatttgggtaatattaatgttcattgctcagctgtatgtggccatttttccgttcggaggaaagcctaatgcttcttacttctttcagcaatacttatctatgccagtcattataattatgttcttagtgcacaagctttggactaaaactccttggctgaaacttaaaaacattgatctggatacggggcttaatcagtcatttaacgttccattcgaacagcctcaggagaaaacaaaaaacgaacaagaaggttttaagcgaaacctgtctaggtttctggattttctatgctaaaaagcgcggtgattctgcgtatttagcatggatttgtatttttagcaattgctttcattggatctttgtgtccttttggtttttcaatgttacatatggtaccggttgtctacgatttttcatcatagcacgagaagaatatttctacctcgtgtttcttgtttataattattatccccttctctttgactagtaattcaactttcgagtctaatgaaaccagtgtctaaacaaagtgtgtatgtgctttctgcgaaggtagatgcgttcagtgttctgcattgtatgaagcgcgagtcctcaagacggagtctatgagttggattgtgttgcgtgcacaaacgttgagagggccttttcgcatattgttttgaaattagtttatgaatctaaaatacagctcctacactggtgccttgaataaatcaaaatttaaagaaattcgagtttgtctacagcagtcgcaaacacgaaggtgttttactacagaaattactgatattgggataccttccattttccccactgagcattggtgacatcgtctctcttctcaaaaccagaactgtagtatttcgttaagctcaattctttatgacgtctgaatagatgattattttatgtatgtcttccaactagttgtcctacggtataaaactaccaagtctacgacgtgttcacttttactgcacgagacaattgcacctcatgatttcttaagaaaaagtttaagatattcccttctctgtttctctctctatctggtttttctgttttgttgcgcggtgtagtgaggtgccagctggttcaagaaatctctctcctcttagcactcctttagcaactttaacgttgaaaatcttactgattcctcgatttgtacaagttggatgatgcaaatgaattttcctttcctcctacttgttcttgcaggcctcacttctgcaactacggtaacgatttcttgccaagaaaacaaaggtgccgtgtttccttacggaactgcatctcttgaagagaaaagtttccagtatacttcggattttcgagcaacagatgctctgagcaaaggaaatgatgtccgttgtggcatgtacgattacgataaaaaggtttgggccgctggaacgggttacatacgtcccaaggtcgctaaggatgaaggtctcaaccaggaaagcatcttgctttatgttgaggacgtgaatgatgaacagggaaatacacctgaagtcgtccaggcgacatacggaattacgaagaacgaacaagtgaaggacaagtccactccaattgttaaagtgaaaaacattcctcatggtcctttacccaatttacaatacgcacagccattaaactatatttctacgaagggttcgaaacagaaaagggcaccagtcagatcgaaaagtgccgttgcaaataaaagaaaagcagtggagaagaagcaaccaaacaagaaccaacaacctgctacggaggacattgatgaggacgaagaggaggaagaagtggaagaaaaaacgtttttccaaaaatatggtcttttcatcattcctattgtcgtcctgctcttcattaacggaggtcaatccacccaaacacaaggaaatgctgctcgttagaacaaaaacgatgtagtagaaaacgagaaagataaaacctagttgttattcgctcgttacttgctacgagtaattcgaacagatatcccatacacatatccccaataactccacatcgtactgagtacagaaaagcgtttcccccccctttcctcccttacactcctcaccaagtcattcattagtttcattaggtcattatccataaagtcattaacggcacgagggccaacggtgcgagtttgcgagtaaggaatacttcacagaatccaatacagtgtcttcatgttccatggaattcgctaaactcaattttgggccctaagatactgggcaatatcatacacaaaacggaactgtttaaagttttggaccatcttcatacgctgggaacggagtaggttgacggtttgaaagaccacatcttcctcatcacgcacgactgcactatcaggcagttgctgagaagacaggtgcatgaggtggtcaatggctataaatgtgcccgttcgtcccacacctgcagaacagtgtacaataagaggaccgtcccgctcaaactggttcacaagccgagtaaaatcaaccacacatttcgtatcttctggtgctccgtgatccggccatgcgacgtaacagatctggtacacacatttcggtgcacaattattacgcttcatataaaaaacattcataatggcgttcaaatccggaagttcagtgtgctcaaacaactcgatgatgaaaccgcttcttgggtctatcatcaaaggctggtcaatagcagtaggccagtactgtgtgcagcgttcccgaccaccttcgacaacgttcgctagtttaacgactgtgccaaccttgtctatgctgaaccaaatcatttcccaaaaatcgagcaccgtggattctttgggggcctgacaggctatatagcgatcggtaccaagtgttatgtgagaggcgttgatgtagtccgaagtcgggtcgcgagatgggatttttacacgagttctatcgtagggaacaatatccgcataacgattccgacaagccaactccgaagtcttgccagactcaatgcagctccattcggattgctggtcgttcatttgcgccatgcgaagcaggtcctgttcctctagccgcttgaacttatagtatatggaggctgtattcatgtcactcagcatgtcatcgggaggaggagttgcgcgcttcacagagccccaaggattgctgacgccgtctttgggaagggcacaaataaaatgcgagggaagttttttttgttgagtacattgcattttgtctaggttcaatcgaaggggtggcggctgtctccgcgaactcagccgatgagaaaaggatgctggagcaatgcttctcttttctctttgcgcgggtctttcaccggtctcgtgggactcggctggagctcttctcgacattttcgggttgttgaaaagggctttcacgtcgggtgcagacttgtactgatggaggcattttaaggctttcacattttccaagcgctttgatttggcggcagctgaacggggagactgttggggataggaaagtctcgtttttaatgatggccgactaggtcgggaaggggtgacatgggtttcggatgctgcagggaaataaccagactgctccgacgaggttgagtcggaagtagccaggtttgtggatttgtggtcaaggagaatgggggcactgaagatggaatccacatcagttgcctgtttgtcggaaaggacggtttgcgtagatgaaatggagaacggttttgtaataactgatgcgagactggacgaagatgtgcaaccagagacattaccactgggaacggtgcttgttggagtggacaacgacaacatagtaccaaattgagactcaaacaagctgcgctcgctttctgacgaaatcattaattcaggtgcacatctgtccagcgactcaaaaccagaattcagaatgtaaatgggttttgtgtaaccggcacgcacaaattttaaagctaatgcacgcagtctggcggcaccggagataccggcatcatagatgaacaaagcatcgctgtctttccaagattgtaatcgttgaccgtctgggatggaactgagaatattcgagatgccaaactttggacgacgcaacaaggtgcttggaatagaaacatttactgcgtggcggacatgtttttctgagtacttggactgtagtctaatgtcaatcacctctgcccacaaagagggagcaccgggtcgtttttcttgtccgaatacgttttccgagtactgttgtaatcgggacaaaaactcctctgaaggtaccgtagcaatcgtatccataaattcgattgtcgttttccttctatttttttctgtttctttttttgtatctcttataaggatgaattccttacgctcaaaaaagctgctaatggaactttttggccgatgttgtgtgtacaaacagaggctagagaaatagtacggtgtgtgtgactcagacactcgagtacacaggtacgcaggcactttcagtacaaacgtgaaaggaaaaaactgtttgctcgtaggcaaaaaattcgtaaataccaacaacgctcaagagttgtcgatgatgtaaacggtgatggagggctggacaaatgatggaagaccgcagcctaagaggttcgataaaatgacgaaaggacaggtggaatccacgaagatggaagatgaaagattaaatgttaagttctcgacagaggtcgatgtgccagcaatacgagtgtcactagcaacaagaatttatctggaacttaatagccaattctttgttgttgaataggtcaagcaagtgacgaaacctggtggaaccgagttgcaagtgtattgttataagacgaagaactctagaaatttcgctcaaaagtcacttcactttataaaaagatttgacggaacgctaaagaaacacgaaatagcttgacgggattagcggaaccggaaaaacttgccagaaactagtaagaaaaaatatacggcagcaaaaggttgctgtgttcctttattacgcgttcaataaaacacgaattgtttcttagtaagttcaattttaagagagaatgtttttgcagatggcagaaattgggcgccgggacgtgtccatataatcgggcattatgtcatcgatgacgtgtggcgttcgccttgccggctttacctttcgaccacgctagggaataatcgatgacgaaatgcaaatccctctttgataacatttgtgaatccggggttgtaagcgagcacgcgaataagaagtgaaagaggagaagaggcagtgcagctcataaaatccgcccgagggggagccccccccattggggatgaatagccaaagagagagcacgtggaaaaaactgcgacagaaagaataaagaacactgtggtcgtctggcagaaaacaaacagaaggaaaatacgaatacaatgtaagtagaatgctgaggtattagagcatacgtaccaattagctcgttcgatttcttactaaggtttgtcaaacaaccacgtatgtctagagcaaaaagtcccgctatgacgtatatgcgacagcctagccgaaaaaacaaagattctgattggttccagttaaacaatttaagcgtgagactcaaaaggtaaaggggaaatgatgtaagaaggagagggtaaagggagggtaaagacgaagaaatgttgacgcgaaaaaaggagtaatccctgcgactactcttcattttttttgttcgagaaagacggacgcgagggatgaagtgtgcgaaattgcatgtcacattccgcataggattttccaaggccgaatccgaggccactccacactggccatgaagcccctgaattcgtcaatcgttagccttttgtcaaggtggagaaaagcgcgttagcgagcgaatcagaacaattctacccgcaccaccacaaattggcccgttcgcaaattgcaaacgtcatcgcctcacttacgtcggaagagaagaacagagctcaaaacgcccaccccaaggccaatgcctgatttgacgagcatattggacagacagacgtcccactatcggtcagcgaatgtgcgaaaatgggacgaaatgtggtggtgaggggttttagcacggtggggtccaatacagaagggcattgtataagcaatgtcgtttacattttatgtgcttgcttgtttacccccactattccccaccatcccacttagcccactttacggtctgtcttaccttgtagtccaacagcttctcgctgggaacgggtgtttttgtggtcgtttcgggagtttcagtcattgcgagctcaaagcactggttcaattgctcaacgatgcaaaatacgaaaacagacgggatcgggttgtcgtgtatgtgccttgtgagggcagtgatgtgatagggagaggaaaagagagaaccgaccttgcacggacgtcgctcgcaactcgctggctggtttcggagagggtcctgtatgtgctacgtgatgatgacggcagacacgagacaggttaaagctgcggggcagtcgtgggctgattgtggggcagcaaacggtttagtgagctatagcgaatcccagcgatgtaagcgaaattcagaaattagtatagatgctagtaagtagatgcgattcggtcatagttgtttgtgtgttcagcggttcccgtacataaaaagacatgttccgacaacgacaacagtcattcggtcggcttgtaccgcgttcgtagaccaccacgggtggcaggcctgcttgagagattcattaaggtatgttctcaagtgcgacaatttattcctcgcagcgaatagacacacgctcgagttcaaggatgtagagattttcctttatcttctgagaaggttcgtacgcacgttcataacgccagccaatattactgtgacaatggcagcaaaggatgcgacggacgacgtaacgtcccgttcgcatttcttccttttcctttcctaaggcgattccattaaacaattgttcaaacaatgcagcagccccaaatgccccataatagtctttgcttcgcagatgagcaaacaaagcaacatgcgtattgcaggaattgcagacaaaaaacttgcgagagagatacgttcgataacttcgacccatgagcgtgaaagaatgaaataaagacgaggaaatgaagtcgagaaaggaaggtgtaattgtcttgtgtgcgtgtgagagagagagagagagagcagaagaagaagaagaagaagaagagaaaagataaagataaagcaattgacgacaatgattccaaaaaaaagcgacaggaatatacgctaaaaccgccaaaaaaaaaagcagcaactaaatcaaagctacgataggtaaatgcgtataagtgaacaattgtaacaaaaagtcggctgtacaagtgcaatggacaaatcgtatcccaaaacgactggcgttttttttttctgggaagcagtgcctgcttcgtttcttcgttcaaccagaccgagctttcgaaagtggttactacaaaactctgcgacactggtggtgtacgacgttgctcatgaaagaaaggagggaaatccttccgcttgtggcgaattgcttttgcgcgcacgatatctgtcacctgcttacgctaaccggcatttgtctgcgacggcgagtttttgcgtaccgctaagggcagtggcagcaaccgctacttgctattaccgctttatagccgaaagacttctttgccgaggtatctaccccgcattcttgttgcaactaccccacaatcttaaaagtcctcgaaatatagttaaggttatagaggaagggtaaggcgtaaacttgcttaaagtttatgagtgaccgaactaattcgtcccaaaacacaacacgtcggggccttgaaaacagaaaaaaagagacaattccccaaataaaagcgcagatttttgggcatcagtggattctatttgctctgtttatgcatcacggttgtctctaaagtcaattgtcagatttgctcgtctggctgggctagcgagcttcatccttgttttcaaaaaaaaaaaaaaccctgttttcatctcatacattcccactgtccgtttcatccaaggggtaattgggaggtctgtataaaatagttctgctggaaatcctgaaattagtcacttcatattcttctacagaccaattgagtttgactcacagttttttcttagtacagaaacattttttcttaaatctccaattgcctgtttcttttaattcctcattttctagtattctcctctcatgaaatcctttctttctaaaaaaagcaaaaaaagctcgagttcgaaagaatctaaacattatgaccatggcctctttcgcacaagatttcacagaaaaaagactcaccgacctgaaaacccgactctaattgttaccgagagcacggagccgtcgtcagagaactcgcaagcttctcgtgctgaaatggatgaccacatgctggcgtcgttagatgaacagaagttacgagaaccgacttcgcctatctcgccgttgcggagttctccctcctcatctcgtttctcgagtcggttttcaagtgctttgaagcttagtttaccaagcagttggcatcgacatggtcgggcttcttcgtttcacgatggaaatcgcaggcgtagagcggtgagtgacactcttcccgcacatgcttcatatgcatctacgcccgtcaatcgtgcaagcatcagttccgcacgcactagctcatcaaacgtttccctacaacgctcgcccgtggaaagcgctagtgattttggtacccattccatgtcacacacgcgcatccccagcgatcgttcgtccggtagttttgcgtcgcgaacatcggcggcggattctgttcattcgagcacagatcacaataaactcgctcccgtctcctcttcctactcggcatcaagcaatacgagtgccgaggtttcacggcctcagtcgacacggagttccatcgggcgtgcttcttttgaaatagatgtttgccggctttcagatttcgaaaacctaaaaccttccgaaggcgagtcggccaacgagtttttggaacgtgtgcaatccatagtacctgcacgcttcattgccgctctgctttccacaaacaacagcccccttcaccaaatgtgtttgcggatgtttttccaaaacttccgctttaataatgaaccacttgatatgtcactgcgcaagctccttgctatatgtttgcttccgcgagaaacacaacaaattgaccgtgtgctgagtgctttttccgaacagtactacgagtgcaatcccaacctgtacaattccgctgatgaatgctatattctctcgttttcccttatgatacttcacacagatgcttttaatgttaacaatcgccgaaaaatgacccgatccgaattcataacaaacacaaatttgcccgatattcttccggaaatactggaatgcttctatgacaacattgtatttaccccgttcgttcacctagaagacgacacaccattcagttcaaactatgagagtaaagaatccgtcatctcacagctcataagcggagcgtctatttcgagcttcgtgaaaaaacattcgttgcccaaggaatatagtcactttgatctatcacagcaaacgaatgcagtgagcaattaccggccaaatttaaaagccatactggatgaagtgttaaactgcaccatctcaacgaccggaacacaacaagagatagagtgtgcaacgcttcaccaagcgtttctccaagcaccgagcatccaaatcatttccttgcgctcgcaaccaaaagccttctcatgccactttgcccccgatccggcgaacgaaagcagtgcgcccgccatcgttcacgtaaaagtgtttaaagttggcgttctattgcaacgcgatttgaaacgtaaagacatctttgcgtcctttcgagaatggggtttgatgttgaccagttcgcaactcatgtttttccgatctgtgtctaaatgtaacgagctgttggaacaacagcgcaagcatgatatgcttgctcgcgacaccgacagtgcctcacaacactctgatccacttatatttgaacccccagtagaatcactgaatgcggactatgtcgtgccattaagcaacctcattgcatacacggacaattcgaacggcaagcgtgaccactgtttcaatgtgcttcgcaacaaaaacgaacagtttgtactggcggcggaaagcgacgaggaaatgaacgattggatttcacgactaaactatgtgagtgcattcgctaccgccggcatcaacctgcgtggaccgtgcccaaagggcgagatgtcgccggtggacagcgtgtcaatgtccatgtctatgtccattggttcaatggcatcgagcgacacacaagaaattttggcaagagtgtcacacgaagatggaatggagttattaaggtgctctagctatcgaacaaaaacgcttcagcagcggataaaaaaactagaagttcagctggcggagtgtgcccgggtggaaaccgtccagcgtcgcaacacatacaatctgacatgcatgatgcctgtgcagtctcgtacgcgcaatcgcctcatacatgcggccagcagccttgcacaccggatgcatcagcagatgttgcacaaggctcgacttgaacgatacctgtgtgtgctgcgagcggaccttgagttggatcgtgaattcatggactgtctacacaacttctttcctgagcggaattcgctgccgcccgagtcatcgtcacccaacattgctgctgcacacgactatgccaaccaattgcgccgttctctttccacgcggtctcgtcttcgctgcagcgtagttgaagtccccatcatacgcaagccgacaccgccatcgacatcgacatcaacaacttcaaagccttcggcggtagcatcgacaacgtccaacgcgccgcctgagtcgtgcacttcacagacatctgccgcacccactgctgcaccttcttcaccctcactcacccgtccctccactcgttaacacagaaatcccactacgcaacctccgacacgaatttgcgaacaaacgatggacactccgtcgtcagacccacaaaaactgtcaacacaaccgcagactaccgtaaaactcgagtcgcctgaaccaaacaatgtgaaaatcgaatcgccttccccgcaacccgagcagcagcagcagcagcagcaggaggaccaaaaaatggacgtcgataaaccggccgtgaacgaagaagccgtccgtggacgacgaatgatgggagcactgctgggcacgttgggtcgaattcaacgggaaacccaggaagagcggcaaaattcaagaatgcagcgtcggatgcagttggagcagcgacttgctaagcgtttacaagaagaacgccagcagctcgaggagcaagaacgaaccgagcttgagcgaaagaaacgagaagcagccgaagaattagagcttgaccgaagggagcttcttcgtctcgtagacgaacgtaaggagcaatttcgtttaacgcatacaaagcctcagttgttttactgcgaatatcgaagctaagcgatgacacggcccaagagccacgggctcaaaggctcctccgttgtattcgacattttcattgcttgcttctaattgcgcttctgatatttgcgctcgtctgagcgccctttatcacatctcccccatactcggagccctcagctgccccccagtctcacaccgtttcaccgcctaatctctaagtcaggtctatcgcatcacgtttcatcagcgatgccatctgcccccaccacctccacctcaaccatctcaactcgactcagctaaactcaactcgaacaaaacacaaagcgcacgaaatgagttttgcacgcagcatccgcagcgcccgctcgatgggtcgcatgctgcaaacgacgagaagcgtcgtccctggattccgcactgttacaactgctgccgctacgacgtcgggagacgccgctgcagttcctgaagacggtgacaagccttttacggttcgtgttcatgacgatgcttacgaagcttacaagatggacgtcccctcgttggacctggaagtgacgaagaacgagcttctgaagatgtaccaggacatggttgcagttcgtcgtttggagctggccgctgacggtttgtacaaggccaagaagattcgtggtttctgccacttgtctgttggtcaagaagccgttgccgttggtatggaaaacgccattgagcctgaagacaagatcatcacttcttaccgttgccacggtctcgcctacatgcgcggtgtcgctgtgcgtgctattatcggcgagcttttgggtcgtgaagttggtgtctctaagggtaagggtggttccatgcatatgtttggtcccaacttctacggtggtaacggtatcgtcggtgctcaagtgcctttgggtgctggtttggcttttgcccaaaagtacatgaacaagcctaacgttacgtttgccatgtatggtgatggtgctgccaaccaaggtcaagtgtttgaggcattcaacatggccaagctttggggcatccctgccatcttcacctgtgagaacaacaagtacggtatgggtaccagtgccgagcgttcctctgccatgaccgagtactacaagcgtggtcagtatatccctggtcttcgcgtcaacggtatggacgttttggccgttaagcgcgcctgcaagtatcttaaggactttgctctcaagaaccaaactcccttggttgttgagttcgttacataccgttacggtggtcactccatgtccgaccccggtactacttaccgtacccgtgaggagatccaaaaggtccgtgctaccaaggatcctatcgagggtctcaagcgccaaatcatggaatggggtgtcgctaacgctaacgaactgaagagtttggaaaagaaggtccgtgccttcgtcgatgatgaagtcgctgccgctgaggctagtcccttccccgaggctactcgtgccaacctctttgctgacatctacgccaagggcactgagcccaagtatttccgcgctcgcactgagcttgagtaagttgcaataatgtgtgaatgagtaattttgagtagactacttcaaggagggggtgtgtgaggagtactagtgaagagcgggcggccttttgatggagcgaaagaggtgagtatagctacaacgttaaagaacacgttatatatgtttcatgcatcaactcgtaaattctggtactacgaacgtaattactagttatcatagtggaacagcatcaccttctttccatgggcaccgatactgtccgtaaagggtttgagaaagtctgcaggttcagcgtttgcatcgacatcaacaagatcaacgtcaggagagtgcaatacatctctgcggtaatactcctgcatctggattacaagatcacggaacttactgggctgttcatccttccacttcgtgagccagaagccgtggaagcgaaggtccttgaaaataagcaacgacaccggaatgccgagtggttgacgagacattcctccgtatgtactaatggttgcgctgttggcaaggtactttgacatctctgtcgctgtacgaccgctcacacagtcaatacccaacttgggtggattattctcagtccacttgggtaccagtttcttcatctctgaacgctgcatcagctcctcatcagtaataacatatgtagcacccaactgtctcaaacgctccttgagactttcggcatccggacgcgcacggatgatgttgatgctgttataaccaaagtgccgggccaattgcaaaatgttcatgcccacaacactgtttgcaccggtctgcataaaccagtcacctggttgcaacttgactgctgagtgtaacaacataaatgccgtgcatggattgacggtcagcgaagcggcctcttgcacgttatgaaacgcgtactgatctacgcgaatcaggttttcgggtttcgtcgttaaatgggtgcgccatgtgcccaggttggtcgtcgacataacagcccattgaccgggctcccaacgatcacgaagtgaactgccaacatcaatgacttcgacaacaccttcgttacccgcgacagctgagggtgtgttaggcgtaaggtctgtcgtcatcgatggtcgggatgggtagacgccttcaatttggttgatgtccgacggattgatgggcgacgctaggaaacgaacagtaagctcttcaggagagcaatgctgtacagggtactgtatacatctcagcacctgcttaggatttccgtattcggaatatgcaattgctcgtccaagcatttgacgggcaattcgtgtggcaccaaatgccatattagacgatgtgttgctggtgtagtgggaaaacaaacaaacgagaaacttctttagtgaaaacaaaagaattatcccttaatctgtttatacaggtacgaagaagaagaacgttcggagcctgtctcgcacattttgagcgttcagtattaccagagtacaccgtgacagttatgacacgttgatgtcagcaccaacacgataaacacacacgcatcatacgccccatggggacaaactcgaagaactgcgctgcaaaacacagtcatcactgagcatccggacacggtcagagcacgcacaacggcggccaaccttcgaggaaaactatgaacaaaaaccaccacctatgcctccacatcacgaaacctcactgcaaataatccatacgacacaaacaaacacaacaaaaacaaccacgggagttgcacacgcaactcaccctcataggcgccaaaaaaatttgctagtattatcatactaacggtgacaacctcaaaactcactcaacgcgtccgcaagcaagaggtgaggcaatcgagcaagtaacacgtgcctaaaacacgtgcagagaactgtatacagtagatattctaaccttgagtacccaagccaactagggccgaaacgtgtgcgacatggctcctatatatagtttcggaagcgtacgcgtgtcgtcatgcttacgttaagcgaaacgcgtcggagccacatagagcgataggttatcacgctgtcgatcctttttcggagaaacatttggcttgcattgcaaaatattccgaagcgagagccactcagacgccgacttccgttaagctttctccgaattggcagtcacagaagcagaattcgcactgcgttgcctgacgtcatgcattttagacaaagaaaacaattatttgcagaaactagttcttactgttctaacgaaagtcatttctttcattcttcaattcgtccatgtatactcatacaatgctttttagcgtgcgcaatgaaagttccacagcgttctacgagcgcgcaattccactccaccaagtatcctgacgtcgcgcccctcttcccgaatgccaatgagtggtcgactccgcaaccgaggcgccgctgcccctgagaggtatcgccataggccatggagcgaccactcacggaaaatcttctagacggatcgttgagggtgccggagagggtataaaaggagtcccagtcgaccccagtacaacatcaaccatcacttctttttggtctttcatctatttacaacatgtctactactactactgccgctgctcccaaccttcttgtcctcacccgtcacggtgagtccgagtggaacaagctcaaccttttcactggctggaagaaccctgctttgactgagaacggtatcaaggaggccgagatcggtggtcaacgcatggccaagcgcggtttgaagttcgacattgccttcacttctgctcttcaacgtgctcaaagcacctgcaagatcatgcttaaggaggttggtcaacctgaccttcaaaccatcgccaacgagaagttgaacgagcgtttctacggtgacctccaaggtcttaacaaggatgacgcccgtaagaagtggggtcccgagcaagtccaaatctggcgccgttcttacgatgtcccccctcccaacggtgagtccttgaaggacaccgttgcccgtgtccttccttactacaaggagaccatcctcccccacatcctcaagggtgagaaggtcttcattgccgctcacggtaactccatgcgtgctttgatcaaggagctcgagggtctttccggtgaggagatcgtcaagcgcgagctttccactggtgtccccattgtctaccatttggacaaggacggcaagtacgtctccaaggagatccttgacaactagattgttatgtgatgaactagatatttagaatgacagacccatttgtctatcacattgtgtggtgtagtagtagtagcagtagtggtttcggtgtcttcttggtgcttttggttgcagtttggctgagttggggtttcttgtctttgttccttttctcgcgagagccgtcttcgtctgttaggtctgtcttgtgttgcagctgtttgtgattggttgcgctgggattaggtaattgcttgagttgtttctggacgaatctataagggagccgatcaaccagcgcgtcggccgatttcgtcatttattgtgtcatcattacgtaacgcgcattatttcccgacagatatataaagaccagcgatctgtcgcctgagcagactcgtctttagcacacgtctagggacttgacttttttttttgcttgcaaccttttcttccactcttttagacgaaagtcagagcttctggttctcaattcttttgatcttctttttttcttttttttttttagacgaaacatttttaacgactacacgaaatggcttctgtaaatgactactttgagaacgccaagacgacgtactttactttgagatcgggtgacaagatccccgctgttggattgggtacttggcaatcacccaccaacgagactaaagaggcagtcaagtacgctttgcagcacggttaccgtcacatcgatgctgccgccatttatggtaacgaagacgaggttggtgacggtatcaaggagagtggaatccctcgtgaccaaatctgggtcacatctaagctctggtgcaatgctcatgctcccgaggctgtccccaaggctttggagaagaccttgcgtgagctgaaacttgattaccttgacctttacctcatccactggcctatttctttgaagaccggcgatgacttggttcccaaggacaaggacggcaacaccatcactgtcgaaattcccctcgaggacacctggaaggctatggagggtcttgtgaagtccggcaaggtgaagaacattggtatttccaatttcaacaacgaagagttggatcgtattttgaaggttgccgagattcctcctgccgtccaccaaatggaaactcatccttacttgaagcagacggagttcattgagaagcacaagaagcttggcattcacgtcaccgcttactcgcctttggccaaccaaaatgctctttacggcaatgccgttcccaagttgattgagcacaagactcttgtcgacattgccaagaccaagggtgagggcgtcactggtgccaacattgctatttcttgggcagtcaagcgcggtacttcggttattcctaagtctgttcatgccaacagaattaagagcaacttcctcgttgttcccttgactgatgacgagatgaaggccatcgataacattggtgtcagcaagcgtttcaattggagcaaagttttctgcaatgagaattgtttctacggtcttgaggatggtcctcagtaaacgccttctgaggagtcacctggacttgtaaatacatttagataagtctgggattttcttttaatgaaatcaatctatgagtattaattactgaagcgtggggacagacaagcgagtttgtaagtaggcggtgtagtgaagaaccggtatgcctgacaatttatattgaattaaaaatgcccatttctatttacagtgtgcgaatctattaattgggggagtgggtacagtagttgccagcgtgtaaattgtccggtttaattgttaaacattggagtgccaaattttgacatcgttctcgccattgatcttcttgacaagttgcaagaggaattccaagtcgttcacaatctcctcaatgacttgacattcagcgtagtatgccagtgcaccattgtattcatccaacaatggttccgttttcttggcattgatgagattgctgtcgatcttcttcagagtattctcggcctcttcgtcatactctccgaaagcagtgtcgaaatcagaaaatgaaaggtccgcaagaccaccacgaccgctattctgtttattggaggctgattgttgttgtgaattgctttcaaccttgctcaacaagttcttcagaatcgcttcacgtagattgaagtgagcattccgacaggatgggacaaagtaagggacgggtgccttttgtgtaatactgtgtgtaaggatgtaaatggtgagagcgatagtcgcaattagatcctttctatacagtagcacttgttcgacgatttcatggtagagtccaagattaaagtgtgagcggactgtgttaagcactaacaagcgattgcctaatcgctcaagacggccgattaagctagcgaaaagatggatgggaaaaggacccttaagtcgaaactccataccggtgagtgcaagcagacttcgcgcagaacttagactgcgctggatcctctgttcaatttgctcacacaactctggatcagcgtagtgacgatttccaagcatgttttccgaaagcgtgctgtagagctcaaacaattgccttgaggcgttaccgagttcattgataagacggctgcgagcaacgtaggggaaaatcagtatattcacgatgacagccatggtaatgcccaccattacatcgagaaagcgtgtgacagccaagacgaacgcgctatgtgacgaacctaaataagcaccatagaggatgggtgggaaagtgatgcaaaatacgatagatacaccggcaaacttggatagatacatcacatatgcagcaggccacgctgcgagaaaattaatggcagcaataacgtagctccacccacgacttatttcccatgtgacataagcaaagacagcgccaataaaggttccgagtgcacggaaaagtccaacacggagtgtagcggaaacagaaacttcaaggacgaaaagcgtagagatcagtgcccattgaccattccagtcttgatatttggcagctgtgcttccgtgaactgcaacgatactgagcaacccgataccaatggacattttaagtgcatactggatatccttcgatttcgcacaccaacgtgttaatcgccaagcgcgaaaacgaagaatgtagaaccattggtacattctcctcttccaatgtggatcccttgagttggtcgttttccgtgtaatcatttccatgtcgtcgtaatcagaggatgtaacagcatcatcgtcttctgcatcttctgcggaatccgggttgtgaaaaggtgtctcaagcacaggcaaaaatgcaccgctgtaatttagatcacggacacccgtcgagtagaaaaacaatctctttttaggtgcgcgttgactgcgcagcgcatacaattcaatgagtagcttccgaacctcaattgctagctctgagagattgaatatgaaaaaggcgccagaaaatagtaagtcatcaatctccattgacgattctaagctatttccctttcccagactttttgctcttataacaagtgcgactcgaagtgcttcatggacgctcttcttttgaaccaagtttgcgtttgaaatggattcaattagagtagccagcttttcttctgtaactgcttctccaccttcatttgtattgcaccatttcaatgtcgacgatgcaatagcgagtcctttgttcatgaaatcagtaagtgccgcaatagttggagagaatcgatcgaaaaacacgtcaatgctttccttcgcttgagagtaatgagcgctatgctggactggaatatcgttttgaatgcggtgctgagccataaaaaggtcgtttacaggagaaacaaatggtgcaggtttgtctgaattggttgtactcatgcgttgaggaatgtgcatgtttaactctcgccgaaatgctcgctgcagtgaaagactcgaactaatgcaggaagacaattcagtatacagtttctcgtaatgtgaaaggaagttttgatacgcggtcacaggaagataggagtagctcacctcaaactttgaggcagcagcattcgtacgaaaggtgtcgagcttagagcgtaaacttttcaataaggatgctgccatggcatctagctcttttgaatttgatgaacagtgtttcacatcgctcatgaacacatcgacgcacttggcgcattcgttcaaatattccacggcagaacgaacaacgacatcgcttgcagtttgaatgggtggtacacagaaagttacaagcagaacaacacccgcagctatcaatgagggatacgtaagcgaataataaaaggtatgaggaactgtagttccaaagggatcccccagcattaaaaagcagtccgtgaatatccagatgatgcaagcaatgcggtaaccatagcggcttcgaacataggaggctgcacagttagcatcgataaatgaataaaacaaggcgaatcagagtgcatgttagtctactatatacttacagataaacgatcccatagtaagaccaatcgcgagaaggggggctccattagcaccattcttgttggcggcaaccgctaaaaacttgaagattactgcccatatcaagccaactgttagtcctaagagtccctcatcttgaaaaatgggttagtacttgtgtataagcacaggcatttcagagcgaagtaacttacacacgacgacaagctgattaccagcagtttgacgaatgggaaagaataggcagtgtatagtgacgatgagaaaggcataaggaccaatgattttgctgaaaggtttaatgagcaccaatatctcgcagatgaaaagtgcaagaacaggcttaaacagcagacgagtagttttgcgggaaggaacgagtctcgataatcgatttctcaagcctaacactgctctcatattctcaatggatgagctctattaaccacgaaccaaaaataagaattaaaatccaagaaaacaaaaagacaagaggtaataatgttgagatatttacaaggtatatgttaacttcagtccagcagattaaagggtatttttcctgagtaaacaggaaaaagattaaagactgtctactagtaaaagaagcagcgttatttaagcgcaattgaaagcagatcgcacaggaaacaggacatccaagtcgtgttcacagtgaatacagatattaaagcatgaataagcactcaatacaggccaaagagccttttacgcttttcttctagcaaattgttaagggtggcttttaggaccaagaggcaacaagccaaacgaaatccattcctacaggcaattgttaaatttatcgcaaaaatatcatctactaatacacgatgtcatattagcgtgaatatacacgtagtatgagctgtttctcgtactatttgggtgtgtgtttcgatgtcgcgtttggtgtctttaaactaccatgatggctaaggcgaaccttcccagaaccaataccacctaaaagaccaattcccttttttctcttatatttgtttcccaaacactattgtttcgcttgagtggtcgcattggtgttctaatgctggcaattgttcaaggaattgctgttgtatttgactaggctaattaggtttataacatttaggggaaacaaacaaaatgacacttgaaaacgatcaaattctgcttggaagtggtccacaggagcagttcaacgaggcttccattatgcaaatggccctcaccggtaactatagtgatacctcattcaccgacgacgatgactttggtgatgccctggcagaacagcgtgacgatccggataggacaagcgttacgagcaaacatgcaccaaaagcaaacccccattcactcccgcaaactcccccgaaagctcgtgaaagtccggaaccattaaagctaagccagcataaggaacaatttcatgaacctcctaaacacaaccaggacgaacaacattcacagcaaatgactggaaacagatccacaccagtctccagtactgctaatgacgatagttttgggctctacgaactggaaagattaaaggaacttgttgacgagtcatcttcttcccttttgggcttgtcggaagatgattctctcacacagagtcccgtagacagcattagtaccaaccattcagctcccgttatccctccgaagaacaagtcgagaagacgtaaaccaagaggacagcgagccagcactggatccgagcctatccacgaaagtgcatctatgacggagaggtcctcggagaccggctcaattgatgccaagtttactcaaacaagcgatgttgaagtgacaagaaaagatagttggaagtcggtcgcggagtcgtactctactgctgccgctgccgctgcttctgttgctgccgccaagaacaagtcagcggttagctcaacgcaaccccgtgaacacgttgctagtgggtcaataaattctttcacttcggtcgtgtctactcggaccgaacttcgcgaggctttctctgatcatgaacactatcgacaacaagacgtcgttcctgaagttgcaaacgtgcatcggttaattgaagataaaacagtttctcccattcctgaaacttcttcaaccgtttcggccgtggtaaacagtccgccagctgtcaagcctgcgactgaagttttacccgcagcagcgagccctgaatcaaaagaaacttttgataagaaccaagatacgctttatgctaatgaacaacaatcatcaccggtgcgtcctcgttctgtaccgtcgctcgttaaccaagttcccgtgcatgatcttttctcccgacccaaatctacccttaatattcaaaatgaaatcatggaaatggagcgtatgttcaacgagcttaagggagccactccgaaaaacgttcgaacatctactcccaacgcattaaacaacaagcctcctctccctccgcgaacggaattcattcctaacatcgttgttcatcctgccagcgaagcgaattcaactgccccttcatccagcggcgcgaatgatgttttcgtgcccgagccagttactgctaagagcgctgtgcctgcgctagcaacacaagaggaaatccaatcacctacctctactcacatcgctgcaaatgcacactttgtcagtgatcaagaaatcgaatttcccattcatcgcttgcgctgtgcattcctttatgaatttataaagaagcaagacaaaatggaaatttccgttcagtacgccttacacgatatgctcgaaaagtcaaaggtgcaattagcgaatgctgatttatttgaattactgaaacaacttctggatcgtcccctcgaagttcttgttaagcagtcagaagttttggattccgttttgacttcgcatacatctccgcacgttcatacagctttgtggagaattataagaggcttgctgaattcgaggaaagatctgcactatcgtgctctttctaccgaaaagtgtccttcggataaacaaatctgtaaagatttaagtcgcacattttctgaagaaacccttggacgatttgtgtccaacacaatgaaacgtggtagtgcgaaagaggagcctcctcacgcagtgcttcaccgtgttctgaaagcatacgcagtgcatgatcctgctgttggttacactcaaggcatgtcttggattgcaggcaccctgctgctatacctacaggaagaggaagctttccaagcctttgtattattatttgaagagtatggattacgttcacttttctctcctggcatgaacggtcttagtaggttgatgtaccagttttcccggttacttgaggacaccatgcctcgtttggccattcatttttatcgtgagcaactggatccttgcgcatacgcgtcagagtggttcctcactcttttcgcctatcgctttcctttggatttggctgcccatatatacgaccatgttttcgtgtatggtcccaatgtgcttttgtactttgcactagcattactaaagcaggaagagcggcatttgcttaaactccgcgttgctcctctcgtttcttttctcaaagaagacatttttcaaaagttccatgccaacagtcagtatggtttgttgttaatgaagttggtgagaagtttccctctcacaaacgagcaagttaattattacggtcgccaatttgacgatcagtacaatatggaatgcaaactccaggaagaacttagtgcattgacggaagagcacgagcggcttaaaaggcaaatgcaagaactttcacatcggaaaaaagcactgcaaacggagcaccgccgaatgagctctcttttcacacgggaggtcttggatatgaaacgcaatcttggtattcaagcccatttacgatctgagattgagcaactgaaagagtctttcaagaagcaacagcgtgatattgaagaagagtttcgtgggggaatggaggctgccattgcagaaaaccttgacattatgggcgtgaatcaacaacttgaggatagtctctttgaaaaggaaaagactcttgcagaagccaaggttaaccttgctactcttgatggcgactataccgtggctcttcaaaagtggagacgtcttcagaacaccgttgcttctgatgtttaaagtgttcctgcgtattgttaaatactttttccattttccaatactttgtttcagttgtttattattttcaaacgacaaaccccgtttttggggaacgagaaaccaaccgtattctgtcattaaaagatgcattatcattcatatggacattcatcattaatttatttattaacgtttcctaaaaaaaaaatattaccgcaagtgcagatggaagaatattttgttttaaggtaatgctttaatatgtctcatgagttttatcagcgtgaataaaagtacattgtatgaataggggtaaaacatttaaaacagacatttcgacttcttctctaagcaaggacaaatgactaagcctgccaggaatgtcatcagaatcattataagaaaataagagtaacagaaagcgagaaacaactcgcttagatataaaatacagtgagcctcgcatacgcaaacaaagttgatgcgggctgacacaaagtgaggcttagctcggcatcaacaagtagtctccacgagcaaacttagctctgcatggaggccgacgaacatggagtcgcctgttgctaagtaccgactttgacggcaatgggaacgtagcccaacattaaacaaacaaagcagacatacacatacctctgcagaatacattagacaggccagtggattttgcacatgaagcaaaaaacgacaacctgcagttgtatgctgcacagaattaactatgagcaagcatttaaaaacaaacaggaagcacaacttagcacaatttaaaaaaatcactgaaagcaaggtctgcaaatgcagaggttcgatgtcgttaaataacaaaacccatgagggcaagtattctcatataggactgaccaaatagtcaatactaaacaaaaaaataataaaaaaaataaagaggagagacaaatgtaataaaaaacaaattaagatgtcgtcacgatcttcgagactgggaattaaaaagttaaagcggttcaaaaacacacgagcagggaatgcggagggctggaaacgaaagacgcacaagtcactgcggaatttccaatacgtaagccattagcggtccgcacacgatttcgacgattacttcgctgaaacgaagcaccggagaataaggtgctcgaggaagcgcattagtttgggaacgcaggcagacatgaacggacaggacatctcacaagaaggggtcattgctgtcgtgaggaacgataatgaattgaaagggcggtttggttcagcaactagacaagagacacatcacaagggaaatctaggacaaaaaggcggacaaggatagagcatcaggaaagggatgtttgagtttggtttcggaatggcaagatatataatcgttcatgcgctcgcttatgacaggaaagcaaattcgagagaatcatcctgacaaagtcgttcaacgacatcataaacaaatttgaattgtgcaaaagtctgcaccattttcatgcgctgcatgcgaatgttgttaatcagctcaaatacaagatctgagcttgagctctgagaacagcttgactgcagttcaatggtagaacaacgaaggagagagtcgaggacaatgaacgtccctgttcttccgacacctgccgaacaatgaacaattagcggtccatttttagggagatcgttaacaagcttcagacaacgaagaaccgaagagatgtcctctggggagcaacaatcagaccaagcatgatactgaacatggttgatagtcttttcagactgagtttccacatcacgcagaattaaaacatgaagtgtgcaacacgcctccggaacctctgtgaccgacttcgagcgaatgacaaacctctctgtgcgaatgggctcgctgagttgcttgctgggccagtaaggcgcagacatctcgcggccaccttcgcacaaaccggccagcatgacgatggtgcccgaagtgccaacattatcccacaccattagccaaaagtcgttcaacgtgctcgacactggtgcctggcaggcgatgtactcatttttacgagttttaatgtgagaggcattaatatagtcatcagaatcagaggagtcggggagatggacacgagtcacgttgtaaggaacgatatccgagtaacggttcttggagtaagcggcaggcttcatcgcatcaacggtgcaccattcagaacccttgtcggcgctgtaaacaaaccgctcggattctagccggtgcaaggaatgaaacttccggtacagcgaggagcacgctacatcggtcatttcgccagactgtgtgagcagagaaggactagtagccaagttggcaccaaaaggattggaagccagttcgctgcgtggaagtggacaaaagaacccagaaggacgagcagtaagaccctgcagcgatatacagcagggtacgtcggcagatctccgtcttttcgacgaagcatcagctgcagccgaagacggagtagtcgaagttgccgcattcttgggctcacaaaacgaacccaccggcgagttggccggcgacagtacaggacggacagccgtcggttccagctttgtgtcgtcgattagcgcggagtagtgagaccgaatacacgcaaaaccgccgtcaaaaatgctcacagagccagaaaacgactcgtttttgaatttcttgccgagagactctgcaagagcaatgttgctggcagtccacgaggccacacacagataaacatgctcgagatgctgccagtcatcgagcgggtgtgacgaaccacggggatcaaaggccgtctgcagaatttttgagacattaaagcgtgggcgcttgaggagagtcgcggggacggaaacattgatggagccgcacaaacggcattcacagaattcactgaacgtgcgaagatcaatgataattgagtgcgagtcgggcttggtgcagcactcgactatacttttcaaatcagtgagagggatggtaaagctcgacttgggacagcggctttcggatagtgggcctacacaaggaccagaggtaggaagcttaaatccagagacggacacgaatgaaggaacgactgctggcactaacgtccggctttttctgagactttcattgggaaacgggccgggacttgtgtgaccaaacacaatgggagaagcgggcatcatcgcgttaaagtgtccaggaaccatgaatgaagcggacagatgatgatattaatgagaaagtgagagtgagatagatggtcgtggcaaggacgggaaagattgaaaggaagcaaaaaggatcactcaaaagtgcttttttagtcttcagtgagtggattaacaaaaaaaggtggaggtgacgcggatatagatatagggataggcacagacgcacagatacagaacaaaataggacgacaaacgcgtgtaaacaacggggttcgcgctcagaatgaagaaatagacaagcgtctgtagtctaaaggacgcaaatgggtaaatgggacaaaaatacgcgggataaaaaaagcacacgttgagatacgagctgtttccacgtggcaatagagcaaaactttacggaacagtagtagttcgtaaaaagacgtttgagttcttgcgtatgaattgtcaaatcaaaaacaatgccggtgcagatgcgtttgttatagaggtacgagcagagaatgggtcatgatcagagggaaacacaaaattaacggttcaaggttggactttttaagtatgcccagactgcagctggaaaaagttaagagcggtggtagactacctttaaataggcctgcaccacttaaagttacggtctcacccatcccatgacgtgggccaatatttccccgacaaaaaaaaaataaaattgtaacaatgagccaatcatcgcttgagcgatggtatcaggcccattgcttgatcgaatcgacagtccgtatcgcttaacaagcatgtcgcagcggggtatgacgtggtgaaatgaagaagaaggcgtttttcgctgatgacgtgtatgaaaaggggaaggtgttgcaggcaacgagggtttgggacactcgttgttgctgtggtgtcaacaaacggcgagagaaacaagtcgtcagccgaatctggaaaaccgcgataggtccagcaggcctcaagcgtgcatacaggctactaatccattcaacctagggcaacctcgtatgcttctcaaggcagagatgcaaatgatactgtgtcaaaaatgctaatatgtgatgtaatactgacgaaagggcccacatgagtgtttgcaagctttgtggattttggttgacgagcaacgggggaagggataaaacgaccacgtgcaggaaagagtgttcataggatgcatgaactgccgaagcgagcggcgacacgtgagtgcgttggcgcagctgtcgcaaaaatgtaacgataaattcctagtagccgacacgaaggataaaagatctcgggcgtctttgcggcatcccagccaatcagcgcgctaattgcagtaatcgatgcctacgtcatggactccaactgccgaagcatcctatgtttgcgacaccaccatgacgtaggaagcacagaaggggacgtcgctacgggacaggttcgacgacctttcaggggacatgtgtagctgtttgtgtggatgaacagacatgttgttgggggcagtccggcaagggagaccaatggtctgtgcgtgcaataatggtgcggaaggttccctttacaagcggatgagcctaagtctggccctttatgaagcaaccacacgcggaacttgaattgactagctggcgatgatttaaagaattacgacgttcatctataggctcggaaaaattgaaccgttaaatagtttagctgcaacaccatgcaatgacatcagtcctactctttaaagattcctaggctcaagtggggcaagcgggatgggatagtggggtatgtgggtcagggctaacaaggtacagcgaaaatacctggtcgataggaagttacgtaggtggaactaggccaggaagagaaatgcggaacggtttgattcgaggaattgctggacgggatttgatctgtggatgctacaagatgccattgcaggggcgggagttgaaaatgccagtactagttgcatcggatattttattactaagtagatgagaggtggtacgaaaattttgttagagcaagaaagagggtctgtggagaggacggaaggacggatagaatagagggagttgcgtggagagaacataaggggaataaaggggaaaaacagaaaacaaaaaaaaggagcaaacgaaagaaaacgaaaaaaaaaagaaaagaaaaatcaggaggctcggttcagctattttttatttttatttttgattttttattaattaattaattaattaattaatttttatttacttttttatctattttttattattctcctagaatgaaaagagtcgtgttagaattgactaccaaagtagcatctactcattcatcttgtacgttcacataatatactacactctcatatttttctaccttacaaacaagcagacgttctctccaaaaccattttatttttgtaccatagcctctcgctgccgtgttaatcgtttagtcgatttccacaagaacatcatcttcgtcctcctcaacgacgacgggctcttcgtcacggacaagcatttgtaccaatctagagtagcgttagtaataccatccaaacgttcagatggacgtgtacacgccgtctgtgctgccacttactgatcacaaagagcacgaatgtcttcgtcctcaacggccaaatgcagctcacggatgataggatacaccttccgaagccgcatgtgttcacgaccctcgcgagtggctgtaaggagaatgagcgactcaacatgtgtcttcatcacgaacaagtcgggctcgcgtttcttgtcgtcgggaagcaactgcaattcgtcgaacatgccatccatatcctcgtcgctcagctcctccggacctgccagaggaaggaggagatagggcaacacgttgatgccgtcctcgtccatcaacgatgcatggaaggttgtgtcaaagcacacgtttttaatggtcgctgcgacaccagtgcgacgaagcaccgaagcgtgatcggtaaagacaacaactttgctaatgggaatcacatcgtcgtatgcttgagcctctgtgaagtacttacggccacgctcgaaacgagtcaagtctgcaaacacatttgccaagaagtcgtagtttgcgtactggttgataccgtggttgctacctttgacaaaacagtccatcagttggtctatggcattgctgctcaaagagtactcacgcaagggaaccttcatatcgaacatgttcacaatgtcgtcttctttggtcagattgcaaagcagcatacagcacagatccgccaagccatgttctgggttggtaatgataccaagtactgtctgcacgaactctgcatcaattaagtaacgtcgcacctcgtgattctgcgacacgttcactagtgctgtagctgcctggctagcaatctggggtttgtcaactaacaaagccttcaactgcttcaccggtctgtaatcatcctcccggaagatgtcaaaatgcgggttcgtccgcatggtgaaaggcagcaaatgttgcaaggccaacatgcgaacctgaggattctcatcatgcaagaatccgaccaactaaatcgtcagtaagagacaccatgcaaatggacagctgaataaatggctaactgaacaagacattgtgaagtaacatagaaggggaaaaaaatagtatccaaaaaaaaaaaaaaaaaaaaaatagtcaagatcgaagcatccagtatacagacaaaattctgtccgttcatcaccacgaccaaaatgaaaacagcaaacgagcattacattaccaaaagtctcatgcctccaacccttcatatacaaacacaaaaaggtgttctagtcgttctccatgtccattccatacatacctccttcaactcagacatttttggacgacgcagtatcgtatcgaccgaaatttttggtggtaatttcgtttttcaatctcagtaccggaaacgctatagaagaaccacgaatcgtcgagcaagcaacaaaacggtaaaaatgaaagagaattgactgacagagggaaccagcaatttcaaacgaggaagaacggacaacgaccacctcctcagacagaaaagaatacgaaaagcacacaactacaaagtaccactgttccacccacttcacacccattccatacctagaacaatttgttccaaacacataatatttttaattatacaactcataaaatacctttcacgaaaacatctcaaaaacctgcaaagttagcaaacgaatccggagaatacatgtaaatcgatcatcaactgaatggttctcagtaaaaaggcaatataggttatcctcaacgaaattcagaacaggtctgtaatgttttatcatcatatgaaccactccgtaacagtcgatttcaacaagctcacataccttaataactccaaagaccgcagcagcgaacaaacaatcaccaaatgaacaccaaatgaagactattcattgccgctgctggcctgctgttctgggctgcagcttgctggtttatatagacaatccgtgactgctaccacaacaaatactcatagggtagggtttccccaccaacatttccccacctcgctatgtgggggcaaagtagaagacgagcaaacttaccggctcgaagttgcctactaccagcacttgtttgcgattgtaatccttccgaattcaacgaaggtttcagacgtgaacgcgtaaacttattgcttcgacagcggggagtgcattcgtctgaaagttacgtaaaatggcacctaaaggagccacagttgagcagcttgagtctcagactgcaaagctgaaactggagaatgtgagtttttcgctgcacgggtcgtttgtggaagacggacaattaccacaaactgcttgggttcaatggttgtgtggagaatgtagtttactaactggttgcagactactaagcgtgatactcttattgactgggaaaacaagtaccaaaagaaatgggaagatgagcacatttttgaggtgaatgctcctttggaggatatgtccatggatgaacttcgtgaaaagtaccccaaatttttcggaaacatgccttatccctacatgaacggtgctcttcatcttggtcacgctttcactttgaccaaggtcgagttcaccaccgcttatgagcgtcttaagggcaagcgcaccttgttccccatgggtttccactgcaccggtatgcccatttgtgccagtgctgaccgtttggcccgcgaaattgagttgttcggtaagaactttgagcttcccgctgaggaggaggaggccactgctactcctgagcaaaagaagtcccccgttgcccacgaggacgtgaccaagcatggtggtaagaagagtaagcttgctgctaagactgctgccgtcaagtaccaattccagatcatgcagtctttgggcattcctcgtgaagagattcacaagtttgccgacgctaagtactggcttgagtacttccctcctttgtgccgtcaagactgtactaatttcggtttgggtattgactggcgccgttccttcatcacaactgacgccaacccttactacgactcgtttgttcgctggcaagtgaacaagcttcacgactcgggtaagatcaagttcggtgaacgttacaccatctactctgagaaggatggtcaaccctgtatggaccatgaccgtaagagcggtgagggtatcggtccccaagagtacactggcatcaaaatggaggtctgcgagttccccgaggccgccaagactgacttggcttctgtcgacttgaacggaaagaaggtcttcatggttgctgctactttgcgtcccgagaccatgtacggtcaaacgaactgctacgttggtcccagccttacttacggcttgtatgcttctaatattcccgatgagtatttcatctgcactcctcgtgccgccaagaacatggccttccaaaagctctctgccgagcgcggtgttgtcaccgagcttgcccaattgaagggtgagcatttggttggtgccttggtcaaggctccctactctgtgtacgacaaggttcgtgttcttcccatggagaccgtgttggccaccaagggcactggtgttgttacctctgttcccagtgactctcccgatgattatgcaactcttgccgatcttcgtaagaagtgtgaatactaccacttgaaccccgagtggttgaagaacgaccctgttgccatcatcgagaccaaggcttacggaaagatgtgtgccgaaactctttgccagaaactcaagattcaaagtcctaaggatgttaagcaattggcccaagctaaggagcttgcctacaaggaatgcttctaccaaggtgttatgatcattggtgagttcagtggtgacaaggtcgaggttgccaagcctaagattcgtgccgatctcattgccaagggtcttgcgttcgcttacaatgaacccgagggtcaagtcattagtcgtagtggcgatgagtgtgttgtcgcactttgcgatcaatggttcttggactacggtgagaagagctggaaggagcttactctcaaggctcttgaccgcttgaacaccttctctcctgaggtgcgtaacggtttcagaaagaccttggactggctttctcaatgggcctgtgctcgttcttacggtttgggtactcgtcttccctgggatcctcaattccttgttgagagtttgactgactctactatttacatggcctattacaccattgctcacttgttgcaaggcaacccctacggtagtgctcccggtctcttgaacatcaagcccgagcaaatgactcctgccgtttgggattacgtcttctgccagaaggctaagcccactgattccactattcccgatgaggccttggagcgccttgcacgtgaattccaatacttctatccctttgacattcgtgtctccggtaaggatcttgtgcctaaccatcttaccttctgtctgtacactcatgctgccatctttgatgagaagttctggcccaagggtatccgtgccaacggtcacttgctcatgaatggtgagaagatgtcgaagtctaccggtaacttcatgactttgcatgaggcttgcaagaagtatggttctgatgctacccgtgttgctctcgctgacgctggtgacactgttgacgacgccaactttgaggaggctacagcaaatgctgctattcttcgtctttacactcaagaggcttggtctcgcgagatggttgagaagaaggatactcttcgtgacggaccttacaacttccatgacactgttttcgacaacgagctcaaccaaatcatcgagcttaccgatgctgcctacagtgttactgccttcaagactgctttgaagcacggtttctatgacctccaaaacgctcgtgactggtaccgtgaggttaccgctgacaagcaaatgcaccgcgatcttgtccgtcgcttcatggaagttcagaccttgttgattgctcctatcgttcctcactggagtgagcacatctggagcgctgtcctcggtaactctggcagtgttcgtcttgctcgtttccccgagctcacccatcccgtcaacactatgcttaccaactctcttgcttacgtccgcaacttgactcgtgttattcgtgaagcagaggctgctcaactgaagcgtcaaaagaagggcaagggcatgcttttcgaccccagcaagcctcgtcgcttgactgtttacgttgctgagaagttccctgaatggcaagctcagtatgttaagcttatgcaacaacattacaacgagaaggagaacaagtttgccgataaggctatcatcgctggtgtggagaagaaggagatgaagcgtgccatgcccttcattcaacagttcaagcagaccctcttgaaccgtagtgagcatgttaccgctgagtctctcttcagccgcgaattgggcttcaatgagttgactgtcttgaacgaggtcaagccctacttgttgcgcagcgttggtatcaaggagctgcgtgttgttctcttgaagactcctgctgacaatgccacccaattcaccggtgttgtcgagtccggcgaacaagctggtgagactattgatgttgctgctaacttcgccaatgctcttcccggtcaacctacgttcttgttcgagaatgtttctgcctaggcttaaaaacacctggctggttactcccacttaaaataaagcatcaaggacgttaggcatgtgcaaaattacttgtttcccgtacaaacaatagatatcttttggattatagctagaatgaaaatgaatgtacaatcaattgcgggatggacggccgtaacaggtgtactacagaattaaacttgctatatattacatatagagatacattttgtaaactacttattcattgctttgcttgttttgtgtagagagtaaccagtcactcatagccattatagcatagcaataacattcataaagtcatgtcatgggttcccggcgggtaaaaccgtacccgttttttgcttgacccaattaactgctcctagagggaagtgtatatcgtcgtccatacttacaacggaatggtacgtacgtcaagaccagcttgcagttccgacttcgaaggcattttaccactaagtagaagttggctactagcagtgacggccgggtccgtcatcatgctagcaacagcgacaattttttcgccctttgcatagaagcatgtaaacttattgtcggcaaaagaaccttgcagaacgatatcgtcgtaaccagccgcagaagtattgccgcaataacgtaattgttttccttgtgcagtccagaagaaaggcgtgaaagactttgtagtaaagcttgaagtctttccaaaagcaatatggttggcagctacgcgagcaagattgccggccacgtcccaatgctcaattcgtgtgcgtgtttttccgcctctttcaacaggcaagttcgaaaagggtgcgtgtgcaatgtcaccaacggcatacacaccggcgtcttcaagacctaaaacccgacaatgctcatctacagcaataccgccatccgattccagcggcacggcatcacctaagtaagaaagatcgggtttcacaccaatggccaagataacgatgtcagcaggaagcttcgtgccgtcctttaaaataacagcatcaacattttcgttcgtgggatcagagcgctcaaactcagagacaccggcattcatgtaaaaacgcacgccgttctcctcgtgcaaagcacgaacgacattgccgacgccgcgacccatggccttttcgaacggtacactttccatgccaatgacagagagattgtgatccttcaagacaacggaaagctccaaaccaatgaaactgctgccgacgatgacaatgttttttctaccagcagactctgggagttctgtggtagcggcagcaagacgagccgcatcgtgttgggaacgtaacagatacacattgtttgcatcagctccttctatcgggagagcacgggggacacctcctgttgctaaaattacatagtcataagactgttcgtctccttgctctccatagtaaatgattttgtttttcacgtcgattttgttcacctcgctggaaaagtggaagacgatatccaaagcttcgtagtgttcccttttttggagaccgattttgttcatgtcatgcatgagggatttggagagctttggccggtcataaggaagcacggattcttttgtgaaaacggtaatggcatctgtataaccattttcacgtaatgcctcaattgcaacagctgcgccttgtccgccgcccacgatacagacttggcgttttgtgggtgtgctagtcccaggaggctttttgtacacttcagatgctctgtttctccaacaaccttctggtgtcaaaagcgagagtccatgttgaccatcagtgtccggtacatcaatccaaagctcgcctgccgccttttctacaacaggaaaacggcgcaaggcattgagtgccggtgaatcttcaatgtcaccagtctcaatgttataagcagcaccgtgccagggacatacaatcgaaccgttaccatttagacaaccgttggctaaaggagcaccgtaatctagcacacgcaatcatgttagtcgggaccactgcaatgaaaagaagccgaggcgactgcctaaaacattcgtttcaacaattatttgcctcaattccttttcgttctctcacttacgactacacttggagctcgtagcgtaaaattggtctttgtgacgcaacagcagcacagaagccgaggtgccttcgaccttggcctccacttttgacccattctgcgatacagcagcagggtcgaatgacaatttgtacagagtcatgacgggtttgaatacctgaaaactggggactcgagaaaaaccaaaaaaccgtttcccgaaagctggaagaaggccgctccggaaacaattcctgttcaaattgcgaagaatattgaagtacgaaagaaaataaaaacgagtggatgaatgaccagcgacaatcccgaaaaactgtctctggcgaaattaaaattgttgaaaattaatgaatgaattagaacacgcgcaaaaacaacccagtgacgaagtccagcgcctctcctaccgaagcaattccaacagacgtctcacagtgaacaattcctcgaggtgaacaagcaaaagagggcacacgaggagacttatatagtcggccgaaaacatgacgtaggcaagatgacatagagacagtcgcgagccgaaaacgtgtaaccaatcaccaacaggacaatttaccagccatccaattgcaagccacacatacaagtgagaaaaagagaactttatgctttgttaactcacagatgggccagaccgcaccacccttcccaatcacatcgtctgaagcagcatgaccgctacagtcgatgagaaggggaatttacacgtcagaatacaccagctgccctacacgacgggaccgtccagaggacgagaaacccgaggtgtaagagatcatcgctgaagggggagaagaacaacccaaaagagagtctgccctctccctcccgaagaaagtattgtctcactcttcgggcaacggtgcttccaatcatcatccgtgttgagttctgtggctaggttaggaaacccaagccggacgtatactatagaaatgatcctatggagtatcgtcgatggtttttcgtggagcgagctgtgtgcttttatagtttcagtgaagagtttatagcagtcacaattcagtggccgtttattcgttgatatggagtgtgaatcggcttaattctcatttgttattgttaaaacgcacgtggaaaccatcaaagttcctattcgacaacagcaaaccaaggttgtaacgttcgctaagacagtcaatgaaatgaaagacacagaccctagacaaacgcagtcagaaacccctgaaaccttactcaaactttacccaactctaaattaacctcgccaatggaagggcaaatcttatcctcataaaaaagtaaatatttatttgtcatatacatcatccacaaacattaaccaattaccagtaacagattaccaaaagtcgtatccgctactgtcagcgcaaccaaccatctcgacgggttgcttctacaagtgcaaatccctgcactccaaaaagggcggcatatttcgctagtggtacaagcgttgtttgggttacatgaaagagtgtctgtctacttgcagaccttgccgtcagcaacctcgcggccggcaataggcttgtcccaagcccaggcatcctcaatgaaagccttgtcctcgggcttgctggcgtccaacttggtgaaggtgtaggactcccagtcgggggcgacatcgaaggcagggacgtggtcttggcccttgatgacgaaggcaccagtgatggtgttgtcaccgttctcaccgataacgacacagcaaccgaagatgaacttgagggaagcttggagacgttggaagaaaccaccgatgaggttgttggtcatgaagacgggttgcttcaagtcgtcagggaaggcatagtcgatcttccagacggagtagttctcggggtcaaagtggtcaaagaagtaaggaagagcctcaccacgagtgtccttgttggagtagacacgcttgaactcctcaatgttgaagttgccgttgggcaaaccggccaaggggtgcttgggcttgggggcggcttgctcagcagcagcaggcttgggcttctcagcggcagccttcttttgggccttaggcttctcagccttgggcttctcgaccttggggacgggaatagaggtgtcaacaatggtcaactcaccgtggagggagtcaagaccagtttggtagtacatggtggtgaagtaacgttggacgttaccgtacttggcaagctcggccttggtgaaaacggtgcggaaaagagcgttcaaaaaggaagcaacaaagatgtcaccaatggtaagacggtcgccagcgaggtaagtcttgtcggcaagctccttgttgaggaagtcgaagagagcaaaggtttgttgcttgctctccttctcggcagcagcgttgtaaggaaggataccgtggcggccgagcatccattgagcgaaagcacggatgagctcgctgttggcgaaagaggcccattgcaaggccttggcacgggccttctcggtggtacccaaaatgggagcattgggggcttgggaagcgactgtaaacgcgttagtaacaagttcatgcgagaactgaagggcaataaggggcacagaagcgtttgaggattcagatttaccattctcaacactgtttttcagacagggataactgtagaaataaattctcatcattttaccctcgaacgcctgcatgcacacctctcctaattcacttacggtaaatagcaatggcaatggtctcagtcaaagcaaaaccgtcggcaccgaggaaggcgggggacttttgttgagggaacttggcagcgatatcctcagggaattgatgggggaagacgttaacaacgtcaaccttgacaccactcttctgagcggcgaggacgacagcgtcgacgcggaaggatccttgaataccgtagatagtaccgaaagacatggttgaaaggatgctgtggatgggactcggactgctgtggaggaggaaggcttccttttatatgcttcggagaataaccgagatgagccgaataacgcggtcacactttctaagcgaatataagcgaggtaacgatggagagacttggcatgggagaagtttcaggtgagtcagccgcagcagggcatgggcctggaggcggtgagctgagagctggtcgcaagttgcttactaagtgcggtcaaagcggattactagtcgagcgagatgttttgtttcgttgtaattgtttattttaatgagtgttagttgttgtttgctagttgataaatcgttcataaaaccgttgatttttatttaattattttttgagcgagagtaaaaagtgcatattatttatttttctttttcttttaccattatttttattcattaattttactatatattattatatattattgttattattatctaatattaatattaatattttatattttatattttatttcttttcttctttttattttttattttttattttctattttcgcatactatttcgccaactttcagacgaaataatttgtctccaggactattagacatttcacattttgtagcttctaacattcaatctcattctcattctctattaacttttcatctgtttacttcgaacgtttcagacctcttcaattgtttacagtttcaagacaaacctctactctcccccacaccgccctcgctcacttataccatttctcctcccaacagcttccccagtaatacccccaccttaccccactcctccaccgcgattactaaagcctttcggctgtggaaagaagccccgatgcgggtggaggaggtttaatgagaactgcaagatcatcgttgctcacgattcgcacagccttgtggcaacaacagcttggaaccatggagcatgcgatttcgcacctgctttctgttagtacgttgccgcatcacttacctttatagcatttaaaaaaggatacggatcttggagatgcaaattcgctgcggacgggtgtgttttcaatgtagcggaggagtcgcacggttgcgggtaatctgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtctgtgtttgttggtgtttgtgaatatgattaaatagtggtaatatatggctggctggattgctcgaattggatacaaaatatcgaatggacacgcgtttcggtaggtcgtaacggttgcacaatatgtgtattgagaaggaagaaggaggacagaaatcatagcagatcatatagcacatgaaatcatagcaggtcatataacacattcaaagaaacaccctttttccgtaggtgtaagtattctcgcctagaaaatcggcaatccaaacacgaagaacgaaaggcttggttgttgcgtgaaaccaatttcctcgtcagtgccgttttggaaacagcacgggacgtgttagtgtgagagtttatgtgcgcaatcgcaggctttctaatcgtaccgacgctcacgttcgggacctgcgccttcagaccaactagaggcaccgccgtgacgagccaccgaacggtcaccatatgaatcgcctccacgcatgggagaacggtcattgcgacgacgatcatagtacggacgccgtccaccacgaggagaacgatcacgatctccacggtctcgtctgtcaggaccatcaccgcggtctccaggacggtaggagttacggtagcggttgtaaggaccgccagggcctccaccggggggtccacgcataggacgacggtagcccgaaggaccaccccgaggacggaaaccaccgcggcgttttgaaggtccaagatacttacctggggtaggggaccgaggacgagaccggcgggcacgctcgacgcacaggacgcgtccgtaaaattcttgtccgttgagagcagcagtcgcagcgtctgcttcctcaacagtttctaaggaaacaaaaccaaaaccacgcgactccttcgtgtagggctcacgcatgatgctgcaacgcgtaactgtgccgtgcttggcaaacatgtcttccaattcgcgttcttcgatacgactagcaatgcccgtgacaaacaggttcatacccgggttatcgctttccgcttctgtatcccgtctgcgatcgtcatcccgtgtgcgttcgaaacgctctcgctcatcattacgggtttcatcggcagtggactcttctctgggtgcagcagacgccgagtcaggagcagcctcagacgactgattttgcgtagcgccattttcttcggtattttgattcgcttgagccacctccggttgctctttttgttcagtttcgttggttggtatttgctcagcaacgtcaaccgccattccttccgaggaagcagccgctgccgctgcttcagcactcgcagaaaccgcagttgcactcatttcagaaggtacatctgtgggtaaacttggagcagcgacgggttcgacgactgtaccggcttcgttcaaactttcagccattttgtagctaatttagataaacagtacaagtgtaccgtcctttttttggaataattcacgcgcaattgcaatgttttaaggcgcgtcgggtgctgtgcctaataagcggtacgcggtgtgcagttgaatggtaatgggagagggcaggttcaaattctatccctccaccactttagatctcttgttacctgcttccccagacaaagagtttggggtcacggcgcatgaatccttaggcaaaatcaattactaacgatgacgacacacgccgatttcctaaccttgataagcaacaagggtgccctgccgtgattggttgaagcggatctaacgatacaatcttattcaccgtatctcgacttagcgagagctaccgtaacataccgagactggatggtggcctaccacgaaggaacacgaggtagcaagcaagtcgtggcctcttcagatcactctcactgggtgtcgctctcaatcaacctgctactgcgtatacgtcccggacagacgcggttcgagagctttccctctctatatatccataagattcctttgcattcttgtaacgcagttctcacctacttaacaccatcttatgggaatcgctagtacggctgtgtgaacaataagatactcaaacagttcaaggatacattatttatttggaaatagtccactagattgtacattacctgcatttgattcctgctcttaatccccacagtttttccttttctcttctcattttttttaaaacaaaacacggtttacatctctccttacgatcgtattccttgtattgtctgtttttttgaaaaaaatctttatcgattttactttctctggtgcacacctgttatgcttttgttatattttctttaacgtctctcataaaacgattcatttttttttgctcggattcgagatcactccctttttgttactattcctatatatattctgctgaaacccgtatttcagcatccctcatctcttcttttttaaaacacaaaagccgatacttggatcaattgttctttatctttgacttgttgctcctatttctataaaacgagtctctttcattttgtcgcttccttttactatgtcgcaggagaacaacgctcgggaaaaatcagaacccaacaacgttgcctttcaaacaaacgcgaacaatactctttctgccgaaaatgctcagcatcaacgatttcccagcgtcatttctaacgaagcgacggcggctatttcggacggcaattcatcagacacacagtctgctgcctctgcgactgacgaaaaaatcaataatgcaaatacagaccttcgccgtcttactacaatgggtcgcttctataaacgcttctcccagtatcctaccgtctgtcgatggttcgtttactggttgccgttagcactcatcttcatgattcccatggctattggtggctcttctgccggacgcaatgcccgtctgggtcatgttcggattctttggatattcatgtgggtcgaggtcgcctggactggatattggatttcattactctgtgccactttgctccccaaatttgtcgtttttttctttggcattatatccgtgtccgccgttaagtacactactgttttgagcgctgtgcgcattcccctgtcatttgttttctcttccatcatcaacctatgtacatttccatccattatgattcataaaaccgatcctgcatcgtttgccaatacaacgacagcaactactacaactataacagcaaaacccaccgcaacctcctcttcctctgtaattacatccctcgtcaacaccaatgttgacagtcattctcaaacttggatacgagtcattacaaaaattcttggcgcgacgctcattgctgctgtggtgctcttgctcgaaaagattattcttcatctaattgccttcaactaccatcgcatccagtaccagtaccgcattgcagacaacaagtcgcaaatctctgcgctaatgcacatgcttgaagcttcgaaaaaggcaccgcacacttcgtcggtgaatgttatgcagcaagattacattctcggtctcaatctaaacaccggtaagcgtgtcgtgaagaagaagtcgcccaagtacagagctcgttatcttcgctggaaggccagaaagatggtgagacgaacgggtgatgttgttgcttccgcgtttatggaaatggttggcacagatccgaaaccgaagaatacacaggaacagattgtcttggattccttgtcttcgccgcgtcatcgtacggcacttattcgacggatctggtactcctttacaccaagtgaatatgacagcgtgcacaaggatactctgctcaaatatctaagtcccctcgaagcattaaatgtgttggaatggatggacaaaaactatgacagtcaagttagtttcgaggaattcagcgaatttgtgcatgtgttggcaagtgagcgtttcgccattcagtcctcgttgcgcgatgtcgatgttgcgttggccaaacttgacaaagttggtcttgctattgttagtgtgttggcatttatgatttacgtgtcatttttagacacttctttcgagactgtcattactgcagttggtgcgtttctgttaagcatctcgttcgtgtttagcaccactgcacaagagctgctttcgtcgattgtctttctgtttggtaaacatccgtttgacatttcggatgtagtggtcatcaacagcaaccgttacgaagtcattaagctttcgttgctgtacaccgtgtttcgcactacaaacggaactactgtacaagctccaaactctcttttgaacacgcttttcatcgagaacatgcgcagaagcaaagctcaaagtgagtccatatctctacaaattcccttcatcaccgaatttaaaactctcgagaggctcaaggaattgttgctcaagtttgtcggagaaaacctttcggattataagccgatgatagacattacggtggacgacttttcgacactcacttcaatgacggtgaaagtcattttttactacaagtcgaattgtcaaaacgtcggtcttcagatatcgcgacgcaacaagtttatgtgtgccttggccattgcctcacgccaactgaagctgcctgcaactcttattcctactccaggtgccgacgtgaagcatcctttgaacgtgaacttcctcaattcacctcaaccaaatgtggttgttacgggaccagactcctcttcgtcctcttcctcacagttatcgggtacgcttcacgagtcaccaactccggcagcggaaagggatacatccctacctgccaacgcaaatcctgctggttgggcaatacctgccttcaccacagttgccaaccaaaacttggcacttaacgcatacaacaacatcacgagtgccgttctgtcgagtgaaaataacagcaacgacacagatgcaggaaatgacgatactatacaagacacaagtacaacgactgttaccactgaagttgtacaggatgatgacccttcacaacagataccttctaacagctagcatgctgtgtactgtttttaagcctgttttcaccttctactcactcctgataaactgtttataactatcatttttgtcccaaaaggccgatccactttccttcccggcagcttcactttctcaatttcccttcttatccacctacacagcacctacacagcctaactaacgctaagctttcctctgtgccaactcgcgtgccccgcatgatacttcgtcgcaccgttgcgagaatttgtgcagtgcattgcacttcacagaggtaacacaaaagacagtcacattttagaaaatatcaaaatacgaacttagccatttctctaccaccaccacctgtcagaatgggaattgccagagactctagacacaagcgttctgctactggtgccaagcgtgctcagtaccgcaagaagagaaaattcgagttgggccgtcaagccgctaacactcgtattggacctaagcgcatccatgaggttcgtgttcgtggcggtaacaagaagttccgtgccctccgtctggactctggtaacttctcttggggctccgagggtgtctctaagaagactcgtgtcatccaagtcagctaccacccttccaacaacgaattggtccgtaccaacactttgaccaagtccgctgttgtccaaattgatgctgctcccttccgtgtgtggtacgagactcactacggcatcgtcatgggctccaagggtaagaagcctactgccacccctacccccaagtccaagcatgttcaacgcaagattgctgagcgtgctggtgcctccaagattgactctgctttggagtcccaatttgccgctggccgcctctacgctgtcatctcttcccgtcctggccaatctggtcgctgtgatggctacattcttgagggtgaagagttggctttctaccttcgtcgtatgtctgccaagaagtaaatgtctctttagcctgaatacaaaaaaccgcctctaaggagaacgtgttggtgcatatatgtgagagtgtgtcttcgtagcgtcgtgtgtgttgcttgcgatggggtttttgtatcgtatttgtcggttttgttggtattgttgctgtttctgctggcctggtgggttgtgtcgcgtatgggcgcgtttcgtgtttcatttaactttaaatcgccgatctgctccgcgtgacgtcatgaagcaggactatataaacggacgcgtccccagtttttgtacgtaccgtctcccgtacgccaattgttgcatttgaactgctgtaagtgttttagacggtagtttctacttctaccgaatttttcgattggtgtactctcgggtttttgaattgtactactcagagttagatttcatttctcgtttgcttaattttgggtttttttactcgagtagaaaaagattcgctcttaagtcttatttagggaataggatcggcaaaattgaaagtgacacacttgtcggaaccgaaatttaccgcaaaaacgctctgaaacgtatctggtaatcaactgttgacagggttaattttttttactgaattggtgatcaacaatctgttttcttgtacacagagtgttattgaagaagaatcacaaatacatacacacacacactgctcccgttatacacaaaatggaaagtgatttaattgcccagttttgtgccatcacaaattcttcagcagaaaaggctcaggagtttctgatggttgcagacggcgatttgtcgacggccgttacactgttttttgaaagcggtggagtcaccggcacagaagctagcgatgtatcggctggtgcttccagttctgcagcttcgacgaacgctgacgcagattatgttcgcgcgccaattgcgcctactagagaggtgctggttgatccagtgagtgacttctccagtaacattttaaatgaagccatgcttggagctagaggaattgcttcgccgcgcatgaaccgcagacagcggcgacgcgtaggtatattcgatcaatctccattcgcacggcctccttcggacacgggcactgatgaaacggatgacgattcgcctacgacttccagggcctcgcgccttgcaaagcttttccgtcctccgtacgacattataacggcgctgcctttggaatccgccagagctcttgcagctgacaagcaaaaatggttactagtaaacctccagacttcctcctcctttgaatgccaggtccttaatcgcgacctgtggaagaacgattctgtaaaggcagttatccgggctcacttcattttcctgcagtatttggacgatgaggagcctggattggagtttaagcgttattatcccgttgagtcgacccctcatattgcgattttggatcccagaacgggcgaacggctaaaagcctggaacaaaggcttcacgcccgcggaactcgttgttgctttgaatgactttcttgagcaatgttcgttcgatgaaagcaacggtcacaagaatcccttgggccctaaagcaaagaagcctgttgaagccatgtctgaggaagaacaattgcacaaggcaatcgctgcttctttgggtgcctcagccgggtctgaagacgctgtcatgaaggacaacaacgaggatgagatagagggagatgaagaggaggaggaagatgttgtcgaacaagtcccgaatacagtgaacagcatcaacgtttcggacttgcccacggatgagcctgctgctggaccggccacgactcgtatccaagttcgcatggccaatggctcgcgcttcattcgccgtttcttaaaagcagatcctgtgcgctacgtttatgcgtttgctaagcagatggcacctggttccgagggaaagccgtttactttaacctttcagcgcaaaaacctctgggatttgcgcgacaaaaacattgaggaagccggtatcggtaatgctgcccttcagctggagtttgagtaggccaagagagccaggaacccgttcttgtttttcgctttaacaaatctcttgaaaaatacagagacgtttcaacttatggttgcaatctgcattcttgtgtctcttttgcacggttttacggcttctggccttgtttttttttccacatttcgttcagcctgtttgcacttccatccgcgcatgtactccaccttcgcaaccctttttcattctgtgcacttgtctggcataaacggctattacacgccgtaagcagctgtagacgaaggcgttatggtcgttagcgaaaaaaagagtcagtattctgacttggtgctcataggtcaaggcagttttggttgtgtgtatcgggcgtttagtacagcaacgctgcaatgggtcgcactaaaagttgttgatttggactccacgtccgatcaagtggatgacattgttcaggaaattcgatttcttattgagctgcgttcgccgtacattacacgctactatgagtcattcctggagcaagcaaagctctggatcactatggagtattgcgatggaggcagttgtgcagacctgttgaaaatggcaggtgctgttccggaagaagccattgcggatgtgatgaagtcggtgctccgcgctttggcttacctgcacaagcagagaaagctgcaccgtgacatcaaggcagccaacatcctgacgactagtgctggcgaagtgaaacttgccgactttggcgtatcaggccaactagccggttttcggggcgatgacaagaacaatgattttgtcggcacaccgttttggatggcaccggaggtgatcaagcaagttggttacaacgagaaggcggacatttggtctttaggcattacggccattgagttagcacttggtgagcctccatatgcagagattcatccgatgaaggttctgctgctcattccgaaacatagtccgcccacgcttcccgaagaccgtttttcctccgcattccgcgactttgtttcccggtgtctccgtcgcaatcccaatgatcgggcctctgcagaggcactgttgaaacacaagttcctgaaaaagagtaaagacaactcagcggtacgtgcactagtgttcagatataagtactggcagcaacagcaaaaaccgcaggccgcggaagatgccaaacagcaatctgcgactcctgcaaaggctgcagtggaacaaccaagcagggacgctagtctctgggactttggatctaccagaaggacaagacgttgagcgagagaaggcgtacgagcagtgattgattgtcacgagcccgtagctgtttctttctcctcttcctcttcttctccttcttcctctctaacgcttccactttgtcccgttaaaaccagacattattctactaggctagtctattagagaatgctttccttgaggctgctctactagcccgccctactaaactgtcttcccaaaatctttttagactgtgtattgtcgcgctattactcttgatgaggaaattatgaatgaacgtgtacgcaaaaggcaagtcgtccgtgcaagtctagtgcaactagtgcgagacgaccaaaatgattacggggagagaaaagagacgggtgagacccgtcgagtcgaagaaaagacgaggcaggtgagagacggtatagtgtctcgacttttaatgaaaggctgatgaacactcactgcctttgagacggtccgggggtgctacttcgccgttggagagaaaagaaaaggcatgtgaacgtcgaacaacggaagcaaggcgtctgtctgttcgtccaaggcaactaactcctctccattaagcaaagtcactggcctttccgccaacaagcagaccgacaatgagaccaaacagaccgaggacactgccgaaaatctcgacgaccagcaccttgacgaacaacgaagcgtcctgtgcgtcagccaatgctgcactgctgccggtgataccgacactgacaccgcaaatcaaattgcacaagccaacagtgatgccgccccagaacaaggcaaatcccgtgtagtagttctgcttggtgtacagttgaccagcttcactcaagtcagcaagtttggcagagaacacgatggcgataatgagcgagtagatggcaacgacctcacagaaaatgatgctgatgaggtttttcgttttgattctcggtgctttaacagcaccacccaaaatagaactgccacaaataaaaataccccaagctgcgccaatgacgccgaatgcgatgcagctggaaatgccaagcagaccccaggtgtagggactcgtctccaagaggaatctgccgaaatcaaaaagttcaccggtgttgtggaagagcaggtagctgccaacaacagcagccgctgtcagggcagtgtaaaacgtcgtcttaagaagggacatggctgtggtagagcaagtgctggtgggcgtgtaggcgaggagcggcctgcgagaccagtggtgggggtgttcaagtggggtagtgggctgaaagtgggggtttaaatgagacggcgtcagagagagtccaccggagaaacgagtttgttgtctaaagcaaacgaaacggcagcgattgacgggcgaattgacgggcgattcgagagaattttctattgctggttgggctgcgaaggatgccgtctgggggtggtgatgctgcagggagggcggcgttcgaatcccggtgtgtgtagttatttttggtgttgtgaaatagggttttaagcgagttttttacgtattcgctacgataagataaatggttttgaatcagaaacagagaaacaaatgaaaacattgatggagttggtgagtgctgtgcaatgatttggaagacgtggttgaagtggatcaaactgatggtcaggtgaaattaattaacgggaaaaggaggattgaaaaaaagaaaaaaaaaataaaataaagaaaataaataataataataataattaattaacaataaatgataaaataaaataaaaaaacttaatgaattaattaataaaagtacgaaaaccaatttaaaagtcggtttctcagtaactcttgaataacaggtcatacaattcgatatttgtgtccttccattgccgctcatcaaaatctcagagctgacaaaggctttctgacacttgcgacattgctatttcgtaaattaagctgccactagcaatcttattccaaagtacgtttactagtgttgagtcttagggtttggattccatgctttagacaacctttctttcaatgaacgaggcatgaaatccatccatactttacgaacactacaaaattactcagaaatatacacacgtacacgtacacacacaccattctactaacaatagagttggttacgaatgaccgtttgtctttattgctcggaaaagtttatctaagcgaaataccttgttcggctgaaccgcgtaaaaaaaaaacattaaaataaatgaaacactgttaacctctacaaaggacgcgtataggaccgaaacgaacactttacaaggttgtatccgttccattcttccataattatctaaggctttctacaataacggggaaacgaacccaattttcctcactaacaaagatcgcactattttaaccacaatcgtccattcgaacaaatttccatactgtctctgttagccacatcaaacccacctatgaatgtttgtttgcgacacccactgttcgcattcgtaaaccttagataactctaaaattcaaccgaaaagtgtatggcgtttgaaatttaaacccttttcgtcgtaaaaaacgaacatttcttacatacggaaaatgaatcagctgtcaaacttggtaatcccatatccaacattgcctttgaaaaccgtcttcagcctcagcaagacatactccgttctggatttctcacacgcctattatcttatcttatctgcattttaagtcgagattttagcgacgcgcttgccaaaaccccaagaagggtcccaggtggttttgtcgtcttccaactacattctttcgtgttttggtttgacgagcgcagatacgcggaaaaactacaaatttttggcatggagaacgtctcaaagcgcaagtctcggggctctcttgaggttacacatcacggaaaaccaaaagctgtaaaacgtgaacccagtcctcctcaggaaggtgaaaacggtacagccgaaccagcgaaaagtggaacaggacgatgaattagaaagtctgatggcaaaccaaacagctgtgaatagttggaagaagagcgtagtgccgaagacggaggaaaaacttgtattgacgaagagtcgacgaaaaaggaagacgaaaaagacggcgaggctgctcatagtgatgaagaaaagaacgctgcagtcgtgaagaacagcagacctcttcctgctggatcagtgcatcgggtaactccaaacatggcccctattgctgctcgtactttgggtagccatgatactacgacccaacgtctcattgttgtccttgaccaagcttgtcttgagatttacagagtcggaaagtcaaaagaagcaaagtacgagctgctgaactgtgacgatcatcaaggtctgcttaaaaagttgaacagaagcatcgcccaagctagaccggatatcacacatcagtgtctgctcacgcttcttgactcgccgttaaacaaggctggtcgtttacaagtgttcatccatacggctaagaaggttctcattgaagtcaatccatccgtccgtatcccgcgtacgttcaaacgtttctctggtttgatggttcagttgctgcacaagctctccatccgcagtgttaacggtaacgagaagctcctcaaggtcatcaagaatcccgtcactgattaccttcctcctgactgccggaaaatcacactttcgtttgacgcaccgacaatctctccgcgcaagtacctcgacaccctcaataccaaccagtccatctgcatcgccgtcggtgccatggcccacggtcccgatgacttttctgatggttgggtggatgaaaaggttagtatcagcgattaccctctgagtgcaagtatcgcttgttcaaaattcgtgcactcaatggaagattttttgggaattgtttaataaaacggttattttcttgacacaaagggtggtaagtacggaggggattaaagaggggtatcgaattcacgggagttcatgatggtaaaacatctgtatttaatattctttcctttttttttggaaacaaccgtttcataaaacttcaagcctttaacgtagttgggacctttccattcactaaacatccaaaatttatccaagaaccgaaaaccagtgagtaagagcacagaaagaaagcaaagggagacatccacaagcagcatgtagatatttataaagagagaaagcgtgtcagaaagaaagagagagaaaaagagagagggtcgtaggaaggctcattctgcagcttactgcttcatctacttcttacgctcgtttctccacttataaacttgctttccagaagaagtagtcactttccgacgaccacccttgccttgaagaagacgatgcacttgcgtcttttcctcagcaagcttcagcttttcatcacgctgtttacgtaacagcagttccttagctgctttttccttttcttttttgtacagacggcgtgagaaagcatcaatggccaggttgccctcctcaagctggtcagcacgcagccgattctccgtacggtctaacagctcttcgtatgtgttaaagtgctctgctggatcgaatgtccgagcttcgtcttccgtatcgacaaaaagagtgtgcttacgacgttcaccatccatgcgcaacgcaccgactgtatgcatctgcgattccagctgctcgatctttgattgttcaatttcccggtgcatccgaatccaaccggcatcttgtgtcttcagaatttttatcgcgtccatattaattgtcgagtcttcgcgttcagtgataggaacaccgtccttggtttttttattaaccatttcatagtagaactcatctgggtttctttctagagccttttcacggagtcttttcagcttcttttgcttcgttttataatcctgagctctctgaagataatccttcttcttctcaagcaaaccgaactttttacgttcgtagggttgagaacgctccttgtgattgcgccgttggacggcatttctcatggaagacatgatgaatcctgcgaatggagagaaaacccgtcttggtagttggcaagttcatcctgctgtttcttagacaaactttggtggtgagggtttagagtttgcacgcgagaatgcagatctttatgatcgaccgtcgatcataccaaaacaatatgcacagtcgggcagcaaaaaggcctgttagaataaacaaaattcttccgtacatatgaaagctttttcattgcctcttttacgaagcttacgtcactattcagtgcggttttttgagcttaaatgaaacgcgaaacgcgtaaccttaattcaaaacatgaaacagaaaaaaacaaaattacgcacacaacttgttgcaaatcatgtttctaaacggactaacgcgtgtttttaattccaattgtacagccttctgtttttcatattccatgaacattctggtgtcacacctacacacaccaagctactaggaccgacgttgcatccacttcttactcagaaccatatcgtcgctactaacgctttcgccatgcaggcagaagattcgacggaaagtgtgacaagtggtgcagagtctttacgattatcaaatgtcgtaaagactcgtgaaatgcttctgtcatttactggctcgagcgagaaaatactcaactatatccgagttgttgactctacccatggtttgttcctcttcatactgcgtaagatagtcttattaacgaattacagagttcgacaatgaacttatagagtgtattttgaaattttacgcggaaacattgcatcgtactctgccgagacgcgttcgagttgctattgtacgctctttaaagcatctcgtgaactgtactgcgcataccgtaaaatgccttgcttctttcatcatgaaaacagttgttcgggcagagagggctcattatcctcccggtttcttacttaccacgctttcttggcttaatgacgttgtaatgagtacttgcacttctgcagaagtttgcgagtcattggtaaaaaatttatgccccattcaggcaaaactgttgttcatgtgtctgtcgtctacgaaacacactctcgcaaacagtgctctccgttcgacgcgccgttgcattcgctcacttcttctcacaaattctaagaactacgagtcatttgttgataagttcttcgaagctctcttgcccactctgccaatgcccaacggattggcgtttgtgggcgagttcttgagttgctgctattacttcaagttatccaagggccccttggaggctctgggaaaacacaagcagaccattgcaacacttcttgttaagcaagtgttcgctgcaaagggtatcatgccagtcgcactgtatgctgaattcactagaggctatggactggtgtcatcgttggatgatttctcaagcctcgtactgcctagccttgaaaaaacattgctacgttctccagaggtagtatttgctggcgtcattactcacctaacttctggttttgcaactgccggcaaagatttgtcttctgtacttcttcaaaaaataacacctgcgttcatttcgggtttcaaaagctcaaatgctactacccgtcaaaatgcatgtgcaacatttacagcatgcgccaaacttgcaaagaatcaagaagtagcggatcacgccgttgaggagttacttaaggtcctccgtacaggtaaaagttacctctcccgaccaaaagagtcgtacttttggaggctcttcttctctcccccactaatgtctccgctccttacaaaattcaccgatcagttaattcccttgttccaaaaggaacaagctgaaccactgaaggttttgggtgctgtcttgatgaagaatcttgagactggccttctgaacaatgtccttccagacgaaaccgtgcttaaatccttacgctctttccttaaagatgctcgtgcgccaatcagagaatactggattctctcaatcgcacgtttgttgtggaactttgagacattttctgcggcccaaacttctgtgcttgaattgttccttcatgagctccttgatctttgcaaagaggcactgaagaatctttccaatgctgcacaaagtggatccattatggctccttttgttttattggcatttgttttctctcatgttcctaaaacggcacctgaggttgcggagtcagagcagttcaagcatattcaagccttcttgagaaacgcacttaaccccaaatccaaggaaatgctgttattcacccagcgcaacatcaacagacttctcgatgcccaacaaaaacagtgggccataatcgctgcctgcatttacattaccgagttcgcggaatcattggacaattctgcttatgcggatttgttttattgccttgttttcactttgcaagcaaagagcaatgacaaggagtcctgcttttccgctttaaaagaactttctcgtacatgccctgaggctcgtgttaaactttctgagcaaatgtgggactggcggttattaactgagaagttaagagaacaaaagaaggctgaagtcgttttttacgagaattccgtgtcttacttcttcactttgttgtcagcttttactttagactacgaagcaatgcaaccttcagacaagcaggcatatgatgagtatctgcttgctcttcttttcctttcatattattataagtcgaaaattgattggattagactctgtcagaatgcaaagcgtgacccctctgctttggtttcatcgaacttggagaagttatttagaaactacgagctggtattggctgaatctggaaatgaacttaaaacaaatgcggtcatttcttcattggaaatggtagcttttgttgctccggacgacgctatccctcacatcgtcaagttgttccgttcgcaattagagaacattcgctttgacaatattactgataccgacattgccatttggaagactcccgagggtactatgtatcataatgtcttggagaagcagacaaaactgcaaaagaatacaaaagactatgaaacgaagaagtgggaagctgagatgcgcgccaacttggccaagaaaaaacccgtgtcgttgacaaaggagcaaaagcaagctgttgaagagcaacttcgagttgagggtgatattagaaagaaggttacgaacgttgtttcttccttcacacactcaatgtttatcattcgtagtcttgctgccagtgtccaattgcgcccagatttatggattgaagacgccatcaattgtctgcttttcggcaacatttatcaagaaagtcttcgattctctggcactttggcttcagaaacacttttgtgttgtatcaaggcgtcttccctcgaagaacgaattggtgaagccaattttgcattaaaactgctcaagtctctgtctcaagttttgggctacgaaaaatctttggacaattctgctgaccttgtcactaatgttttgcataaacttcgtttctgtattgaagtgcatggtttttctacacccatgtttgcttgtgttttccccttgctttaccgtttggtccaaaaagaatttaatgcgaagacagaagacgaacgcgacgaacaaattctgttggttaccgaaactttgattatgcaggctccaactgcacacgaactctatgctatgcgttgcaagtacttggagtcgttgctgcatcttgttgctgctgtaccgtctcagtatcatgaagttcgtgatgcaatgattagcttcgctcaaagcatttcttcagaatatacggaagaagaactgcagcttcttctttcaaaagtgtgtgcatccgattcttctttgcgtaccgctgtccttcaaaccctgcaatgtcttgatttacacagatttgacttcatcaaagagattttcttggaattgtatgatgacactgacgcaaatgcttctcttgctcatgacatttccaaatcgaatacttttgaagctgatgaatcatcacttaaagagctgttaccattcttggacaatgagtcagcttatgttcatgaaattctgggtaaggctctttgtgatttgattgatgactacgaagagttttccacgtctattccgagggaacttatgagtaattatagagtaaaggctttgccaactcctccggaatatgatgagtatggaattattgttaaagatacaatcggaagggatttgggacgttcatcgcgcgaagcaattgctacttgctttgctcatgtggtgaaggttatggcatctaatattcttattgaattcctggaattccttcttacagctacggaggttgacagtcagattcctgttactgatgtttccgttacagtagcatcaacgatgcttgaagcaggtaaagttgctattgaattacacggcaagcaccaggttgagtctttaatgagcttctttgaagagagtcttcaacgtgttgattcttccagttcttttgatgatcgtctccgtgaagccatgattgttctctttggtactgtagctaaacatttatcatcctcggatacccgccttgtcgttgtcattgacagtcttattgcaactttgtccacgcctagtgaaagcgttcaactggctgtagccaactgcctccctcctctaatcaaaaagtacagtgacaagaatgaggattatatgaagaagttaactgaaactcttctgtcctcttcatcctttgctgagaagaagggtgcggcatatggacttgctggtcttaccaagggagttggtattaaagcctttaaggactttggtatcatggacacattaaaggaagcacttgaagataagaaaaacaaggatcgtcgccagggtgctctattcgcaattgagtcattctctcatatccttggagtcttttttgaaccttatgtccccgaaattattccccttcttatttctactttcggtgacagttctactgaagttcgtgatgctacttctgatgccgctaaggccattatgagtcatctcagtggttatggtgtgaagcttattcttccttctctcctggacggtcttaacgaatacaactggcgttccaagtttgcatctgttgaaatgttgggacttatgtcctacatggcgcctaagcagttatcatactctctgccaactatcattcctcgtctgacagatgtacttaccgattctcataaccaagttcgtaatgctgcaaacaagagtcttacaagatttggcgatgtcatctctaaccccgagattcaaactctcgttcccgttcttctcaaggctttaagtgaccctaccatacataccgaggaggctcttagtgcattggtaaaaacccctttcgttcattacatcgacccgccctctcttgcattggttgttcctattgtttattacggtttgaatgaaagagttgctgccgttaagaaacagtcagccaagattttcggtttaatggccagtctcactgatccatcggatctttcggttcacttggagaagttagttcctcgcctgcgtgaagttttgatcgacccagtaccagacactcgtgctacagcagccaaggctcttggttcacttgttgagaaattgggtgagaccaatttcccttcaattattcccgagttattatccatccttaagagcgatgctagtgaggttgaccgacaaggtgctgcccaaggcctgtctgagattcttgctggccttggtctcgcccgtttggacgatgtgttccctgatatcttggctaacacatccaacggtaatcccagtattcgtgaaagtttcatttctcttcttatttaccttcccgctactttcggagcaagattccagccttatctcgcaagagctattcctcccattcttaacggtcttgctgacgaatccgattttgttcagtcggcttctcttcgtgctgctagaatgatcattaacaattatgctagcaaatccgtcgatcttctgttgcctgaacttgagaagggattattcgacaactactggcgtattcgtgtttcttccgttcagttggttggtgacttgatctttaagcttgccggtatcaacaagaaatccgtcgaagaagaacagcaggaagaggaagagaatgttaccgctagtgatgttaagcgtaaggctcttattgaggccatcggtaacgaccgtcatgaccgtatcatgtctgctctgttcattgttagacaagacgtttctgctttggttcgtgctcctgcctctcaaatttggaaggcagttgtcgttaatactcctcgtacggtgaaggagattatgccaactttgacgtctatgattattagcaacctcaacagcagtggaaatgatagacgtgtcatgtgtgttaagactcttggtgagttgatccgtaagattggtttcgacgtcatggaacaattgcttcccagtttggagaatggccgtttgtcaaccaaccctcaagatcgcattggagtttgtatcgctattaccgaacttatcaacagctgtgctcctgagcaacttgaaaattatgcatctactattacaaacgctattcgtggtgctttggttgatagtgatgcaagtgttcgttctgttgctgctgaagccttcgactcccttcaaaatgccattggcaacaaggctattgatgaagtcttgcccgaacttcttattctcctgcaaagtgatgaaaagtcagaatttgctctttctgctcttcaagaaattattacacgtcgctctacttccatcttccccgttcttattcccactttgattaaacaacccatctccgctttcaatgctcgtgcattggcttcgctggctacggctgctggcgctaccctgctccgccgccttccctctattttgacagctctcatggagtcaactttttctgcttccgaaggtgatttggagggattgacctctgccacagattccattatggtctctgttcaggatcccgaaggcatcactcaaatgatggcttacttcactaacttggcgacgaatgaggactatagaaagcgcgcatttgcctgttctcgcatggctgcctacttcaaggattccaaggttgaattgggcaagttttatgccgaatgggttcgcgtctttattggtctatacgaggatcgcagtgaggacgttgttaaggctgctcttgcagctcaaacagcactcgttggttctctgagaaaagatcaaatggagccacttgttcttcctctttgcaaggcattgtctgatgttggcgttcctgataccgctcttcctgcattccaattgccccgtgctattaactctgttcttcccattttactacaaggacttatgtatggttctacggagcaaagagaaaagtctgccttgggtattgcggacattgttcgtcgtacggaacctaccgctcttcgtccttcggttacacaaattaccggtcctcttattcgtatcattggcgaacgtttccctaccgatgttaagtctgccattttgttcactttgaacatcttgcttaccaagattcctactttcttacgtccgttcttgcctcagcttcaaagaactttcgctaagtgcttggctgatccttcgagtgatgttgttcgtaaccgtgctgcggcagctctcggtactttgattacattacagactcgtgttgatcccttgatcactgagctcgtcagcggctctcgtagttctgacgcaggtgtacgcaaggccatgtttaaggctttgtttgaagttgtctcgaaatctggaaagaacatgagtgaaaactccatgaattctgttggtgatttgttagaggaaaccgaagcttctgacatgactgacgttgtcaacatggcgaaactgtatggcgcatggtttgctaatttacctgatgctcgtgctagtgagtttttggaggacaaacttttcagcgttgaagaagatacaacacttagagttctcattttgaatgccgttgttcgttttggtttcgaaaagattatttcttcgggcagtgagtctgccgttgccgagtacatttctcgtttgtgcgctaacagtgatcctttcatttctgagaatgctgtcaaggctgccggtaagtacttgttgactgaaatgaaccaaaatttcaacgatgcaaagcgtctgatagaaagcctggcagagtgcattcaagcccctgtcagtggttccaacgactgtaagcgtttggcgttggtggttcttcacactgttgcaaactccaactttgatgtggtaagagctcatttgcccactcttgttcctgccgtttttggttgtgttcgtgctactgtcattcctgtaaagcttgcagcagagacgactttcctctctcttctgcaattacgcgaaaacgaggcctttgccgagaaattcatttctactctgcaaactcctcgggctcgcagtatctcagattatactcggcgggttgcctttaaattggctgctgccgaacgtgatcgcattgcttctggaagtggtagaatccaaatcgaagaagcagaaaaccttgcggaaattaacgcaattggtgctgatgatggaatgttctctcaacaagacgcttgagaattacgttatttaatattttcgaagtacagatagacctgcttagtgattaagaggtctcgtcgctttggatttttggtagaggtttaaagggatctttactaacattaaaacaaagttaaaattcattaatctaaatgaaaaaactatcacattcattaatttagatgcgtataattattgttaccacaaatggtgaaagagacgggcgaacgtgttcattatggaaaagtagaatcaaaataaaagtcgtaaaaagtaggcgacaacttgggtacagttgccaaggttatcgttaagcattattatcattgctgttttcaaaaagaccactacgtacggctttttttaccgggttttcaacctggatcataccgttcttttcaagtctaaatagttgttagtaaccgcaacaggaatacacgtatagctaataatacctttggaagagaacgaaaagacgttcagcttctcgttctttttcctccatcgacatttccggaacaggtttctcggactctgtacgaccgccagtgattggattcacattatcagcggttgcagtagatagaccagaaaagagggagtctttggacacagtggagtctgttggttcctgacatacgcgcaaaatgccagaagcataaccgaagccaatagtgtccgttaaaactttcgcattctctctacagagactgtagtaaagatgagctacctgttggggcatttgtaagaagcaaggaataaccagtagtcgcaatagccgcgagggcaagccactgccaaaggcgagagaggcggatcggtcagcttcggaagggaaaagtcgagattcgagtaaccgacatgtttgagtatcatttactttaacgatgttttgtaacaaagctaaaagcggtgaaagccgaacttctagttctttagccgttaagaatacggaagcaaaattcggtactttgaaggaagcgtttccagcctcaaggagctggatgccttttaagggtagtaagacatccaaggctgtaagagctatatctgtgatttgataaagagaggaggaggttaagttttgcagaggaagcaccagtaatgcattgacgatgtgccatgatgtgttgcttgtataggaaggatcccttgtaccggtttccttccatagctgtattacaaagggtgagagttgagctgtagagtagctctttggaagatcttttgaagaaccgacagcatatgcaagccgcaatagctcatctaatacggaagcagatacaggctccgttgacaagttatttaacacaactgtaccacccaatgctaactgtaaaccaggctctattattcgaaatgtccaggttcgatcaaaatcattttctccaacgcataacagaaacagcaatcttaataaggcgatttgacacgcactgtttaagcactaagaacaatgttagtcgatgcgaacaaattgaaaaggcttttaattagcatacaaagaaggattcctcatcaaaagccgaatttgaaaacaacgaagcgatgcgctgtgacatggaaggattgtttacaagcacatttactattaatcgaatcaactcgagtgagtgtgcagagtttctcaatttatccacagaaaatgctctttcagcaaccaacgtccaatcctagaacattgttagaacatcacaagccgtaggagtagagtaatgaccatactaaagcattggaaatcttttgacaagcgtccttctcccgacttttcttccttaaaaatttcaaagatacagcaatttctatcaaattggcggacagctcccatgctgtaggtttcagtaaatcattcaatttgctgcaaatagttggaataaacgatccattgtcgcgctcactaaacgaaagcaagtcaacggttgatttgctatccggcatatcgtatattctttaacgtaggaaaacaaaggagcagcaagaccgttctggcacgtatttcccctatagcaacaggcactgagagtcctcttttgcacacgttgatttcgtcgtatggacatcgtaaaaacgaatagcgagtaattgtgaattttaacgaacaaaagatagttttacaaaaaagtggaacctggctcctcaagagcagtatagaagtcgaagaggagtatgtttgggtgtgttagaaaggatgtagtaaacttctctcaggcagctgaagtagtgcatgcccgtaaggctgagactgccatcagaatctgttatgtaggttagtaattgaaaaagtgcagtatggattaaactcagaacttacctccagtgattgctggagctctaatcgttgtctgcaagtggaaacccaatcctttgtaagcgcacgatgccaaggatctaattgcgaaagttcataaacagccgcctctaaattattggcatgtaaggcactgcgagcacggagtaggactcccgtcacactgctgtttttgctgacttggttttcgatcactggcaaccggaatagcagtgtgtggaataaatgagacagcagtccggtgttgggttgaacatggacagtgcgtgaaagttcatcacttaaaacgtcaaatcgagaatgaatctctgctagcgaaggtattccgcctcgagaaaatgtgttttgaaggatagcaaccgatttttgaaccaaaggatcgttccagtgtaagcctgatatatactttagagcttcgtgcttagaatgaacactgtcgttactcagtaaatcaatggcagttgcaagcttggcagcttgatcaagctgctgtgctctcgcaacagatgcaaaagctaactgttgcaccttttccaagccttcttggacctgttgaagtttgcccagtctgccttgccgctctgtttctaccatcatagtgaccttcattgcattcaaacgttccagttcgagagcttgttcgcggagttcgttctgaagcttttcctcaaagatattcatacttttggtgagctccagttgaagacgactcttgtacagattctgtagccgctcgcgctctttatcaaagcttttcgtccacagttcatcatactcgtgttctgcttgttcaagtcgttgtttgtacgaagcttcacactcttcctttttgacctcaagcagctcttcctgcgaagcttttagcagttgaagttcctcctcaagcgcttgtatacgagagcttgtttttcccaactcttctttggtatcattgaattctgcaacttgtgctttgttcaacgtttctactacgggaggcattctcgtcacagaaacacccgtctcaaggtcacttccaatgtcaatcgctggctgaacaaagctgtctccgggaggaacaagatgtgttaacttgaagtggcgactttctcccttctcttccgttttgcccatgtccgcaagcgtgttagcaatttgcacagatatagactcctcttcttttgccttcgcggaaggagggagcggaacggttcgaacaagaacgagaccagcattgagatattttcgaccaaagtcggaatcttcaattgcactcaataaacgttttccataaggaaagtagtttgaaaaaaaatcatagaagtgtctgtccttaaacgcataccaaacaccgacactgtatcctgtggctccaagaatgatagtcaacgaaatgatctttttccacccaaaagaacctttcttacgaccagaagaagccgaatttgatgtatgagaaggagctgtataagacgaacgtgaatttgtagaattgaaacgtgtttgtatgctataaactgtacaattgcaaaattcgccaaatcgactcggacgaaggagctgagaaacgggctacagagttagcgattaaacaagaacaatacgaacccttcgttgaatgtttagacgccaaacagcgcctttattgcaggaaaaacgtggccgaatcatgaaatggaagttggtaaaggatacgtcagaggggtactgcaaccgtacttcctgagggtaagctttagcagaagtagcttggctgtgacaattaggagatgagttagaggaaacacaaagctcgtatctgtagtcgttaattacaggagaaacagtattacttggtaaaacaaaaagtcgttagcagtgcaaccgcccaactgtgctagctcagatgttagatattaaattaattaagcgcactgactagaagtaattaaagaaagagtattcggaattttaatagaacagctagtacactcatgtctaggaattattagcaaagtaataattaaaaaaagaaaaagagagaaaagagtgggaaacagaatgaggagaccggctgaaaacagcaaatcctagaacaagagaaagacgaccagaacaaccagaacgacgaaagagaaaacgagttagagttaatgtgtgtgtgtgtgcaagaaccaacagaaacgagcagacacttcgttttgtttgaatctacgcagtaatcttgcgattgcgaatgacaagagccgacactgtagcgcaaaagtacatcagcgaaccaaaggcaaacgccaaacgaatacacacaagaagagcatgaaggataacaggttgaagttcctcagaaatacgatgaatataggtaatgtcttccttcagatgatcaagaagaggttcagccgtgctagggcctaatttcttcatcaaaatcagcgacaagcctgtttgaataatagatgtggagacggaaacacccagcacagatccagttgagcgaaacaggtatgaggttgcaattgcactagcttgactttcacaagcggcagagtgaataatagcaatcagagttgttgtcacacccatgccgttaccaaaaccagagaggaaaggagcagtgttgtacgacacttctgccggcttatcactaaacgttgtcataaccatcatggcaacccaactaagggcatagctgccaacagtgatgtacttgtaacggccggtaatgttgatgacgataccacccatgagagaaccaatactcgaaccaacaataagtggaatgagacggaagcccgacttggatgtggactcgttcatgattgcctgaaagtacagcggaagggtgtatgagagtgaaagttgacccaagaattgaaaaaagttactcaagtacgaggcaagacatgtacgctcgctgagcacgggaataggtgctagaggttctgcagcataaaatgcctcgttcaagccgaaaatagcatagaaaatgacggagcttgcgagcaacgagaggactattttgtctgaccagggataaacgtttccgccgagagtcaaagcagtggtcagcgtgcttacacctgcaacgagtagggcagttcctgaccagtcaacacgacggaacttttcgacaaagctttccttgacctgctggtgaggcagatgcagacacacggacacggtggtgaacgcaatcgccagcaatggcacctggatgaagaaaccaagacgccaggtatagcgatcagcaaagtatccgcctactggaccacccaaactagaacccgcggcgaagaaaacgttcacgatgccttggtatgttccacgttctttcagcggaaccaggtcactcagcagaatcgttactgtcgagctcattccaccgcctccaatgccagcaagagctctagcacaaataagatggcctagtgatggagaaagagagcagtacaagcaaccaagaccaaagatcgtgtacgcggccagcagactcgtcttacggccgtagatatcgcagaaccgaccaaacaaaggttggaatgccgtagatgagatcatgtatgaagtcgatgtccatgacacctcgttaaatttgttgaaatcagcaccgattttgggatacgtggaagaaacaattgtgttgtccatagcaccaagaattacgccaagtagaagggcagggagaatcttgagaatagaagttgatgtctggcactcggtttcagaaacactgtcatcatcgaaaactactgcatttggagcgggaaaattgctcgaagcaagaccgccttcaatctcttcaacaggaacaattgctccatggttacgaacgttttgtgttgcaggactcttcaaaagtggttccgaatcactagacgtcaacagagacgacttggacgcttctcgattcattctacccgcaatttacacacaaactacagtactctcagttacttctcgaccacaagctgtgcaactacgagtttgggaaacggcaagttcgtacaactgatcgcaaagtttttgacttaggcccccgcgtggggctaaaaaagcacgtggaaatcgcggccgacaattcagagtatatccaagacgtggtattggctagaggaaaggagagaagcgctagaagggaaaataagcaggataggaaaaggacaagttacagggcaggacagaacagaataaaacagaatctacgattgtacaagtcctatctacttaagggacatgccctgaaggaaaaaactacatctgtaccgcggtacgcactgtcaatgatagtctaatcggtcccaatttttctttgcaggacttaatgacaaaattgtattttaaagactgagaattattagagttacttttgctcgaatacccagtcgttcaagccgtatctgttacgagcaatctcaacagccaaaaattggatacgaggaactggttcgttagtaaagaaaggagaaaaacagtagaggagaggatgggatgagtacactcaggttcaagggagccgtagatcacctgtcaaagcactgttgagcatccttcccaccgttcctttgtggcttaccgaaaattgtagtgtcttgctcatactcgtcagtgttttttatacgaagaagagtaccgaagttgtagtcgtcaatcttcttctcataacgcatcatgaaaggacgccaaacagccttgcccttagcgctcttcatttcgttttcgttcacgctcttggcgtactcgggattcttgaactcggggatcgtcttcaacaaatcttcaaaaatttcgtcgtccaacctaaaacaggcagcaggattagctatacagattcttagcgttcggtgtagtcacctacttggttaaacgaagttcagatccctttctcaactgcaagaggttccagtaaatttctgcccagtttcgttagacacacaaccattcagtagcgaggtaagaaaaaatccatacgagcatgttcaacagcttttacagcaaactgttcaataaaggagttagaaagagcccacgaaaacaaataccagcctggggctgcattcgtcgaaggagagaaaaatccttcaaaacttcaataaacatacttgcatctcaatctaataattagcaaataatttcatcacataagaacatacctcagcggcattttcagccttctctgcgtcgaacttggtagacatttttttttaattgtgcagctggttgtagctcggagggaggatggaaggggaaaaaatgggaaaaaatagtaacaatacaaaagagccacagaagggtaacgaaacgagagacggtaatcaactgtcaatatagaaaatgtccgtgttttcgactttttattttttggcacgggaacgtcttggtttcgtgggacgagaattagatctgactcgtctttttttgaaaagttttgtatcaagctgtgtgatgagaggctgttgagatgcactactagccacagtttgttgttgttgttgttcgtcttcagattcctccgagtcggaagttcgatttgccatcatttgtctgcgtcgttcaattcgcttcttaagttcctcagacagttctggctcttctgacgccgtagagtgctcttgtgatgcaatcgttggagtttccgtgcctatcgtacttgtcgtactcgcagttttctccgaactagctgtttggaaagacgtcaaagcagcatgcagccgtttactcttaaactgatgattaacccggggagcatgcactgctgtggaaggcgtctgaccactgaaaaactgcgtcagatttgtttgcgttccctggaactgttttcgtgtcatgtcttgaatcaccggtaccaaaacttgatcagtctttgcttgtgaccaaccaatagttgtcatgagaaagtctcgcagctgatccaaatcgggaattccccactggaactcttgtttactatcatccacagtcggatttaagtaagcttcttcaacaactggatcggggaagtttgtcggcaacgaaatgcgtccaactaatttggaaaggcgacgacgtacaggcgtaccaaggtcattgaccaagggcgatcctgatgctatgcgcaaaaaccatcttttaaattcaatcaatggattatcacctggaaattcgcgtagtatttccaccgcacttactgggccgacactggataatccttccgtataatcactgcctagaaggtaggctagctggatcaactgctttcggccgattgcgaaatctcgctccatatccgatgaaagatacagctcgacaaacttcgactgattgaacatgtttcgatagatacgggttccgccaaagagaaagacatcagagtcatcagtcacgacgccatcaactagttttaattcaagtagcttagcacattgtgcctctgcttcttggggagcaacaatataaggtagtccaaaatagcgtaataattcttgacattcccggaccatttcttggtttacctcatctgcgtcccttgtttcattctttttgctttgtcgaagctcatgtaaccgtgcttcgaaatcctgctcattccaatctttattcaccggtaccggtaccggcgctggtgcattgctttgcaacttttggacgaattggtcgtaatctttttcttcgtcagccaagtttactaatgtctctaggtcttcgtcatccaaaagttcctgtgtaatgctagtatctggttcttgatcatctagcttaatggggaccggtttcactgaaggcttttcagccgcaatatcttttatctgtggtgacaaaggctcaaccttcacgggtttagcaggctcagcaacactttcttctttggggagagtagtttgttcagtaaccttgacatcaatcgagtctgagctaacaggctcttcctttatttgttgggtttgtgcggtctgtaaaacattttgttttccattttgttcctcaggcgatgttacctgttttggaagctgaggcgacaattcaaataatgtctcagtaggaagcggtagttccttttcttcaactacagcagtgttctcttcagtttcttgggtctgtggaaaggtctgtctaacatctaaaacgaacggtgaaggttcatcttgggttatggaggatgctgcttgctttggtaccggcgacgacgactcgaacaatgtctcgacaggaaagttcgtatccctttcttcgtcagattttattttctcacttacattttcagttttaggagacattggcgatgcagctatgtctacgacctgtgtcgcattttgtgccaactttatttcacttggtaagttcggttccagaatgctaacggcatcaatagaaagttctgaaggaagttcatctcctttattggtattaggatctaccaataaagatggagaagggggccgttcagttttttcagtatcctgccttggtttaaaaaacaatgacttatcgagctcaagtggttcgaagggtagtcctgaaacatcctgaattacttcattcgtaacattactaggagcttcaaaagcaggcaatgcatccaagaattccgtctcttcttctttctcgggcttctcatttgagtcgtcggcttcctctaaaattgtcggcagagtggtttcttcttgagagttctgtttctcatcagtagtcaatgactgtttcaattccataaaatcattggcattcaagttgaaaagggttttcttttttgatgattgggtagcaaaagattcctccatagctttctgtagcatcaattcctcaatttcggcgtcattctcataatcattgttttgtttcatacgaatctctcgaagtttttgtgagacgatttcgcgaggttttagatgttcaaccttgtgtggaataggtatatcttcgaagtcatcctcatcgtcgacgtcaaattcagaatttcccaattcgctgctctgaggcagaacgacatttttattttcagttttttcagcttgatttgaaatgacacctagagcccatccgccttccacaccgtcgtttcggacaagaatgtactccctatcacgctcactggcaatacgtaaaggtccctttttattcataccagtaaaatccattagccgctgtgtcaattcattgcgctcttttaggcgttcaatctgaaatttagagaactccatacgattaggaaacatttcagagagctgttctgttgtaagacccatacgaagtcgagaccgtagccgggcggcattcagaatattatatttatcggcatctgacaacgacttgaacatttctgagtcaaagtctatattggcaaaatcgaacatgctaatatcaatttgagctccgaactgagaagcatagtctgcgagctcggattgcgacatgattcgagggtcacttttactgttcaacttgtcaaacgagacacccatttctggtagttggtaaggatctgctttagcaaacttttgactttcttgtacggcaacctttactgtttccacatcaattgtcatggaggaaggagcttgtattgcttttgaggtcaatgtagttcccttttgaggagagagacgtgattcgcgttcttgaaacgcacgttttcgcatttgtaatgcaagaatcttgtttgctatacgagtagcatcctctctgtgagtaattcgtcgagcttgacgtttgcgaattgtttgtcttttcagcatgggagctcctccatcaaagacaaataccggcttgataccaaaatacaagagtttacatattcttcgaaagaatccaactatatggctgtgtttcatttgttcaccttccttatcgcggacggctttcaagaattggtaaatccaaatagatgcatcgatagccaaacgcttgttagccaatgtttcgagctttactggtcggtttactggttcaagaatgctccagagtccagtaactcccattgtggataaaaaatcttggatgcgaaattattaaggattgaagaggaaggcaaaaaaagttattcgtagaccaatcgaaacaattatctatacaatgcttttacagcataaaccacagttattcatgtcgttataaacctttctacacaacagaatagtaccaatttgctgcaaaaacgtcgatttgcggttggttaaggttgcgattatgcaactggcttccaccaacttctgcctagtaagattgcagaattcaatgttattttgcagaaaactatggatactagctgtcttcttaacactacatctatgtagatctcaaaccatttgttcaaagaccaagatttcaccgtttaatgaacaagatgactcaatttcctgtgaggcaattccttatagctcgctccagagtatcttccaaataacggcaacagtgaacaattctacgggcacattagcttccgcattgacccgcgaaacgcgtactggagcattactttctgaggctgttaacgaaagcatacaaaacacgactctctcaacaacatctcctacattgggcgagtcggaaacaatcgggactcattctactgaaacagtaaattcatcctcttcgtcagagaagtcgactgcggcatctccagtgcctactaaagaagctaagcgctttaattttgcttctacagactgtgctgctgctatcctcgaagcaaatgcagaggcgaaaatgccgtctgctattctttcagaaaatagagacaagtacatgcttatcaagtgttctgttgaacctaagtttatggttatcgaattatgtgatgacatatccatcgataccattcaacttgccaactatgagttcttttctagcacatttagagatgtaaagttcagtgttagcagcacatatcctcccaaaggatctggctggacggatcttggaacgtttactgctcggaatgtccggactctgcaaagcttccaagtagactacccaaagatatgggcaaaatatcttaaagttgagtttcttgatcattatgggtctgagttttattgtccggtcagtataattcgggtttatggaaagactatgcttgatgaatttcgggaggaacgaaaagcagatgatgatgtgttggacagtacagagaaagagcaagctgaagcaggtgcagcagaggatgggtcagctgtttcttctgatgcctcgcatccaaatgctactatgcaaacaaatggcagtaaacgtgctgcttctactggcacagatatgaattcagccgcagagggatcggaaagcaagaatgatggaatgaatcagagtgtgggaacaccgcaatcacaaatttctcatgtaacaaatgctcacgaggaagctttgacagccactcaatctgagcattctagtgttctctctggcaaaccgaccttggtgaatcaaaatgtgcatgctacaaatcagcaggaaagtatttatcggaacatgtacaaacgactttctgtcttagaagagaagacaaaccaactgaaggcacaattggcaaatttagaaaagcttactgttagtcatttccaggaaagcaactctaccctaattcgtgtggtaagtattcagtctctatcgtttaactgtatcactaactttctcatttaagcgtgatgagtacatatcgttacttgaggtttcgctttcaattatccatgcaaagcaagaactttatgatgctgagggagaaagtctgacgaaacgagtgaacatgcttgctcaagatgtatgttttaatgctgagtattatttgcagcctgctaaccgagtatagtacctccttcaaaagcgattgctcgttttacagtcgcttctccttatatctattattgttatactttctttctggaaatcaccctttgttgaccggtttttccgtcgggtttcacgggcccggcatggcaattcaagtacaacctggtcgccgttttccgatagagctgctgcatctgtggaaccagagacccctgtagatgaaattgttggatcaagctctccaaccttcctgaagcgttttcggaaccggaaggtcgaatctgttttatacctggatacccagcaaaattcactttcttcaaacgctcgctcgtccagtacagagcaggtctctgtaagtggtcctccaaaactacatgcacgtagttatacggttgcttaacgaatgtaaaggttattgtttttttttttttctatactagaataatattattaatgagaaaatttatagtataagctagaactaatgctacggtcatttaattaccttcatagtctattccatattcttatagctatcatgcatccagtactggacttcaggtacttgagaggattatcaagttgaaattaaagtggcaaggatcactgatggagaacgtgtcctttaccaaaatgacggcagaagtagttactcctatttgcagcggcattgaatgccataaagacgctaaaaagcttcaatgccctaaatgcctcaaccagggccttcattcttatttttgtggtcaagtatgttattgtttatatagctgcatagtaacacctttgtaggaatgttttaagagaagttgggtaaggaaaagttgtttagaaggaagcaattagggacagtatctgtcttttttatcgatattcgtgttctacgggttgttcttcttttttttttatcaagttatatatgttcagtaacagcaaaatcatggctgtttaaacaaatgtactggctacatttaggagagacaacacctgttatattcttttgtctgttatatttgtcctttgcttcgtttttatacatacaattctctgtgagtttatcctaacatgtttagcccatccataagcagcttcacattcctccacaggcaaagaagaatggtatgttgtttttgctgtaatccctatcggttccaacgctaacgattctgtttcagaggacggtacttatgatccgttcccaaacttctcctacacgggttctttgcgtgcagtatacccactctctcccatgcgcaagatccctgaacatattcaaaagcccgactatgctgttactggtacttcacccagtgagcagttggaagctcgcagtttcaagatcaagcgactcaatcctcaagagattgaaagcatgcggacagtctgccgcttgggacgtgaggttttggacgctgctgccgctgccgttcgtcctggtgttactacggatgagctggatgcaattgtgcatcaagcttgtattgagcgcgagtgctaccctagccctttgaactactatcactttcccaagagcgtctgtacctctgtgaacgaaattatttgtcatggtattcctgataagcgccctctccaagacggtgacatcgtcaacctggatgtctctgttttccataagggatttcacgctgacttgaacgaaacttactacgttggtgacaaggccaaggctaatcctaagcttgtttgtctcgtggaaacgacccgtgaagctttaaacgctgctatcgccgcagtgaagcccggaatgttgttcaaggatattggtaacatcattgaaaagtacgccaaatcggtgaagagccacgaattgtcggtcatccgcacctactgtggtcatggtgttaaccaactcttccattgtgctcctaccattcctcattacgcgaaaaacagatgtcctggtgttatgcgtcccggtatgacatttaccattgaacccatgctctctcttggcagtgcccgagacgtttcttggcccgatgattggactgcagcaacgctttctggtgatgcttctgctcaatttgagcacacacttttggttacggaagacggttgtgaagttcttactgctagacttcccacttctcccggcggacctgctcccaagaagtaatttccaaatgataagaaatgcaaaaatttttattagaacttggtaacaataaatatttctatgggtgcaaccagtaatccgtaaattttggatatgaaatgaatttttagagatgcttgacttgaatatagctcctcacgggatggaatacgtctaggaactcatatgttcctccacgagcgtttcaaggaatcgagtttcgctgtccttgtcgggttcgaccttggagaaaatgtcgccgacaatgagcagtgcttgtgcacggtccttgcgcttctctttgggtacagttttgtcgtacagtaccttgtcgcaaacctgccgtaagacatgctgaatctcaaaacgtgcacctctccaactagcagcaagcacttttcctgtcatgttcttttgcaactcagccatttcggcttccgtcatgttttcctgctcagattccgctttagcgattgattcggcggctgtgtgtgcatcaagggcacttcgaatcgtgtaccaagtatctttgatcacagtacctttttcgcaaagtgcaccccaaatagatccagccatatagtaacgcagagatcgtataaagttgtttgctttctgtatgtaaataccgccaatagcatgaagcatctcggcaccgaaggaggccattttcaggttctctgcttccaaggtcatcttcattttaaaggcctcagtaacgccctcatccttgtctgtctctgtccacacagacaacttgtctgtcaggtaacgtgcaagtttctcgatacgaacttccatttcctgattccgagtttcatcttgttgcttttgtaacacctttttcgactcctccgtgtcctcaactgctctctttgttttttcatctgcttcatcgcccatcatttttatcaattccttcaacaaggtgatctctccaatgtaatctttgaacgattcgcctccgaacaagttctcaaaaaacaattgagcatcctggaatcccatttccgggacagcaccttcttttccatatgtgtcatacttctttcgaagttctgggtcgccaagaacctggtatgcttctccaatcttgaaattccgtgtcagtcaccatctggatgaatcttcacgaagacatattcattagcttaccttttggaattgggcttttgcctcttctggattctctctattcttgtctggatgatactggatggcgagtttactgttataatatattaattaagaaattcgacctaaaatgagaacataccgatacgcttttttgattgtaagctcatctgcatcaattgcaactcctaaaatctcatagtattctttatcaacagttgtagttgccatgttgtcctttttggctctaggatggaccagagcaagttactagcacggtagcaaatacgactaagaattcggaagagtgtattcagctgtgatttaaacgagtttaaataagtctaaaatctgcttgatgatcatcaaatgttttaaaacggaagtttcatatcaaaaaagaagatatctccgtttgatacggtacctgatacagaaaagaaacagttttctaatttttttttttaagaataaaagtaatttcagcgtctttagtcgtaattatttacggaatcgtaaacgaattgtatatcgtttgtgcttttttatgaataaattgaaagcaattgctattcgaatgcctagaaataattactgtcattatttctttagtattgtaaacagtacagttatgtagcatgtaaaaggaggctagtaaaagctctgtaagcggtattgtctcccttaggcttgcgatttatattgtatgattgataccgtaccattctgcaagctttctacttttcatcaattaattatgtccaagcgcaatgtgcaggaatcattttttcaacgttttgaagcagcagtataggaatgaagttagaaatagtatggtcttttatatcttattttatatttttatatacattaaagccaatttttaatttatttatcaaaaacggttccataattatcaagaagcacactcaaacagaaaaccttattctcccttttattaccttttcttccagtaccaatccattctgacataccatgtttttcgtatagccgcttcaggtttcacctgaaccatttcacccaaaaaatatataccatgtctagtcgaagtgcaaagtctcaagtgtaagttataatacatgaatacataattaactatgaatgaacagtgacaagggaaaagctgttgctaagaaggatcccattctcgatttcgatgatgacagtgaggacgtggatttttccgatgacggttcagaaaacagctacgacgattcggattctagtatggacgatgaggaaacagggaatgaaaactgtatgtagtaaagggctgcgctttttttctgtagaaacgtctaacatgaaaaaaaaaacttagtgcaagaagatcttgctgccattgacccaagaaacataacttgcagtacgagaactagacgtaaaaagatcgactttacaaaagccaaggttccagaagacgaattgatggatgaggatgatgaagatgatgaggactatattcctcctcaatgaaaactgtgcaacaatgtcggttttaccaaaaaaggagcactgaagttgctgctcaccggggtgactttgtaatgcaatggacatgctctagttgatttgcaactctttggccgaatttgttgccgcgtagtgaaacgacatgcttcccaagttgttctgctatacgctttcgctgaagaactgaacatgtttgcagcaagtattgtataatgtaattgccgtactggtcggatgccactgttattaatgggatccgaactttttgttgtcgagctgtcattagctcttcaatatatgattcaacaaagttttccggacccgtgcgtaaagccttttctattacctttgatgcaaactgatgtgtactgtaacgaatactgttgcttaacaagagtttccgtagatattcttgttcaacttcgttcccatgctcaacaatgtgctgtatcacccagttgccccattgcccgcaaaggatagcatctgcttggaatagtatttcggttttgcaaagtgtctgtgtgagatgcagtgttagtacttcttgatgtaaaaggtcgacaatgtttttccagcttgaatgcttacctcatcttttgattcacagttttcaaaaatgttttgaacaacaagacttcccatctcgctcatggcaatctctgcccattttccacgaaggagcacgttcagctgtgacatgatgaacgaagtatgttctggccagcgcatgtctaacagcttttgccatacatggcacgagttgcgtcgcaaaatcgacgactctgcgtgctgaatgagttcacgaatgacggctaaacgatgatcagcggacataaaatcgagtgctcgttggactacatgacagccaaatgcatgggcagacagttcgtgaatatgtctgtagatcaccaatgcaaattcgttcatctgctccggcgtacaatactcaaagcacttttgaaccaaaaagttgccaaaccgattgactgcaaggctgtatgtgtagggtaatacagattgacttatttgatggcatgtgtttgcattttcagacttgagttttaactgaagaaaaacggatgcaagttgatcattttgaaaaatgattctttcaataagtacctagagcaagtgttagctacggattctaatacgctttcttgaattgtctcaccttgtcttcgtggcttccgaacttttcataaagctgtttcgcctttgtctttactctctgtccgtgcgtctttgcttcgttttgccctctccatggcgtcttgtgaactggacttaaaggccttaaggagttggctgctccttgcgaatgggatgcggcaatgttgagttgattcgagtaatcgtgtcgaagcaataagtccattgacaagggggtcatgagtgctgactgaaaccctaaacgtgacttgtccttttgtacatcgacatcatctattgttggcaataacgaagaggaaaaaccagttgccaatgctgcattgtcaacatccatcttccatagagacccaggagtggtagaatccagagcatttgcttgagaatgtgtgctggaattccatgacgcgaacggttggtatgtatatgaaccgctgttgaatccattacagggctgaacgctactcgccggcggcatcggctgccctactcgctcgtcaggattgttatctttgagtataaggctattcctaaaatggtcgataaagtcctccagctcatcactcttctgctgatggttcatgttgggctgaaagctcatgaacaagttttgccgaccattcataggttcactccccgaatgtttgaggcgttttgcgtcaacagagactcggtccttggatccatccagtacagtcattccaaacaagggacgacccagtcttgttcgtacgtctcagcacgtaaatagcaaaaccaaataaacctcttggacaaaagcttaaacaaaaagatacaaaaaagctactgtggttttggaggtgatggaaacggtttcttgcacatgaatttggtcatccacgagagcgcaatatgtaaacaaagactcgagccgggtgtttccagtgagcgcgatatattcgctcaaactgtcgcttgctatgtatgctctgtataacccgaaaacaatcgggaaagctagaactgaggctatatcttttcgcgtgcttttccgaaattgtaataatacacagtgatgatatatatggtacatgaataacccaaaggtgtaaaaactaagcgaattcaattgcagcagttgcaagttccgtaaagatacgtactttctcagcttgttcgtttttttcgcatgtacatataacatacaagaatccgtctcgttcatctccaatctttcaaaaccatgaaagttgagcccattcagatgcacaacgcggcctctattcactcatctaaatcatttcataccacgtccctccatcgtttctctagcatatggtcgattctcaactttttattccacacagtcaaatcctgcaagaaaccatggaaatcaatagtaaactactctactagttcacaaacaaagttctaatgttattttatataataaaaacgtcaattaaggtggtatcttaagaagtgtagacatcctcccggacccaggcaaacatgccctctaccaaccacttaataaatcaacgaaaacaggatatacagctgtcggattaaatgaaaaggtgatacattaaaaaagacacgatagtattaaaatttattgccatcctaccctgtttttttgataatttttgtgaccaattgatcattgttttttgagtcaaacgtattgagaagtactgtaaattaaacctgagtcatccccaaaaaacgatggatctagttgaattggattactttaatgctttaaatgacctcacatttaacagcaagccaattatccatacgctgacagcaatcgcacaagaaaaccgtccttatgcggtcagcgttgttaatgctcttcaacatcatttacaaaaggtacgaatgcgctcgttggctggtctggaattcgatagatactaatacgaactagtgtcctcctgcacaaaaattaccagctctatacttgctagactctatatcaaaaaacttggccgagccatataccagtattgtggctcctcggttatacactatgttcatggacgcttacactgtcgtagacagcgctttacggcccaaattcgatcaattgtttgagacctggaaacgacaatcaccaaacgcgagtatccaaggccccgtatacccagaatcagtgacgaaacggattgaactagcactgacaaaatataaagagactgtctataaactcgaggccaaccggttatcgagtccatttacgtcaaacgctcgcctatacaacaaatacggttctgtgccgcttcctgtggcctctaccagccggatttctcccccgcctagtagcgtttcggtcgagtcattactcgaggaaattaaaaacttgagtctcatagaacagagtcgctgtgtgagtaatcccatggacgggaatgcgcgtacgcgtcttgtagtgttgaacaaactgcatgaggtcctgtcagtatcacgacttaccgagtctcagctcgctgccatcaagagtcaacttgttcaacttcgcacaccaaatcatcatccttccgccccggcgcctatggcccagcaagctgcgtatgctggccatcccgctggcgtatacaaccctcccaaggcacccaaagctatgacttcgctgaaaggatcctctccgtccccgtatgctatgggtccggcagcgttaatgaaccagcaacccgggtatcccatgcacaatgcctatcgacaacctgcggcgcctgctgccaacaacatccctaccgaaaatgtaaacgccttttttgcctcccttcaagctgcaggtattgtgccaaattcagcctcgggttctcctgccttgtacggcacgtccgtaccctttaccgtggaattaacgaaagagtcactctcgaagccgcggccggagctggttacgcagttgtacgatctgtatccaaaccattgtgcaaactgtggtcggcggtacgccgacgatgccaaaggccgtgagctgcgggatgctcactacgactggcattttcgtatcaacaagcgaatccgcgaaagcaatgtccacagcattagtcgttgctggttcttgaaagaggagaactgggtgagcataaacgacaacgaggacgccattccggaaacggaagaggatcgtcaagaaaaggaaaagaaggcacacgagtctgtcgtctcacagtacgtgcttacaccttccgatcccacacaagcgtcgcagccatgttccatttgccaagaaaagttccagagcatttggcacgaggatgccgaagtctgggtctttatgaatgccgtagaacgcgacgggcgcatttaccatgcgacctgtcttcacgaatacgagaagactgcctcgaaagactccgcaaagacatcggctgccgcaggatccactgctaatgcacctgtcgtaaagtctactaccgacgaagaagctgtgtccaagcaggaatcaaacgagaacaaaccatctgatgccaacgtgtctaatctactacaaggcattgatgttgctggcattttgagtgccattggcaaacgaaaagaacgtgaatccgacgtggacatggtacccaacaaattcgtgaaacaggagaatgattaattattaattgactaatgttacgaaaatgaatgaaggagaaaacgtaattaacgggagaagatcatgagagaagcagaagcggttttgttcaagcgtagtatttgttatggattctattgaccgtgaaagcaaatgtacacagatgacaagcagacttacacctacatcgttgtcttttatgtcttgtctacgtttaacaaccatagcaccagtgtcctgctacgcacacacacacacacacacacctcttctatcgtcagtcttttctctctaaaagttggtatcatttcttaactaaaaggaccgtgatgatcgaatggaagcaatggacgtcgaatgcaccaccgtttggctgcatccaacacaaccatgtccatcctagcatctcatctttttgtcttttttgcacatttactcgaccttcttgagagcagcctcgatttgctcccagaccttctcaggtgcttgagcagcagcaataggagaccacttgttcttgcccttgtagtagtcaacgacgggagcagtttgctcgtggtagttgacgagacgcttgcgaagagcatcagcgttgtcgtcagagcgttgaaccaaaggctcaccagtgacatcgtcggtcatagggaccttgggggggttgaactcgacgtggtagctacgaccagaagcagggtggacaagacgaccagtgatacgtctaaccaagagctcgtcgtcgacctggagctcaacaacggtgttgagctcgagcttcatctcagcaagaagagcgtcaagcttctcggcctgaacaacggtacgagggaaaccgtcaaggatgaaaccgttcttgcactcagggttgttcaagagctcgtccttgatcataccaacgacgatctcgtcgctgaccaagttaccttggtccatgatcttcttagcctctttaccgagctcggtttggcgggcgacttgggagcggagcatgtcaccagtagcaagatgggcgataccgtacttctccttgatcttgggagcttgggtgcccttaccggcaccgggaggaccaacgaggatgagtctcataccagacatagtgaacaaaaacaaacagccaaacttaacgcgtggtgtgcagagggagagttctgcggaaggcttgacggatgtagtggaagagcggcaggaggagtgggggagtggggcacgtgggatagacatgggggtgtgtaagcgagagaagaaaagcagcaagaatgggtgagcaaggaagatgcgagacggagtgcaagacggagtgcaggagcgtcgtgtcaagcaatcatgacagtgttgaaggctgtgcaagattgtaaagtgagttgagcgttggcagaacgcaggctttgctgcgttctgcattgggagcgctcacattcacgctccaaacaaattaccggagctcccaaaccacgagcgtccgtcggtggtcgtcttgtgcatcgtgatcactgactgtttgtcttgctcatcatgccaatccatgtcgaccataccgttcttgccaatctcaagaaggtttttggctgtctgccacgaataccggacaacatgtcccttccagccaaagaccgggtggacgttcttgcgcaaccaggccgttgtctgcgaatccgacgaataaccacagccccaattgtcgatgtcgagggcttcgcgggtccgttcaagatgcgcatcacgagtcaccttggcacaaatggaggccaaactcacaatgggaaacagagaatcagctttcttcgtcaccgtcactttggcctgcggaaaccggttttgaagtttggcttggtacacggcaggcggtcccactgtgtcgacgtaaatttccgagatgttataccctgccttcagcacagattggatcaacgcaatcgtggaatcgtgtgcttgagcattcaggttgtatttgtccacacgacgtagcattccacggctaatgtcacgcgctgtcatcacagtggttgcccatccgatgcttgtgctggccggattgttcctgtcgcacacggcttgcagcagctgtgtccgtttctcggccgtcagctgcttcgaatccgcaaatccgtactccgagagcttcagctccgttggacaaaaggcgacagcgtacaccatcggtcctagcaccggaccacggccggcctcatccacacccaaaacaaacggttgggtccgagaaaccgaatcgtccacatcagcacggaatgtgtatgtatggagatcattgctctctttcacggacaaggaagggggaagaaaaacgtcaccgactttgtttatggcggtgggttcgacagcggttcgtaattcgtccgaacccttttcattctttttaaccataatagaagcggaccaagggaatatggagggaaatggtggagctggaggttcaaatgcgttttttcaccgtaatactgtacaaaacaaaacagcacagcaccgttttcgtagtggaggtagtgatgcaataaaaccaggtacgtgtcaaggttaatgaaatgaagatgcaaatattcaaaaaaaaatcaaaaaagaagctgtaaacggagagggaggtgggtcgttgatcgtagtcatcgtagaaggtcttctttcatttgtagcctcgtgcatgtcatccttcgtatgtagaactcttttgtacctaatcctccaactgactcagaatatcgaacgcaggaaactctccgatcgtaacctcctttaatggaacaaaagaaccgtgcttgggagcgcaggtaaagtagcgttttccctttacggaaccgtcgttcttgcctacaggctcgtcaaactcaacgccggcccagagactggtttcgttgatttcgggaacgaatccaacgtaacgcacagtacccaaacgatcacccggaacactgcaacgctttccgacgttttgttgaacgtcagaaagctcgcgttccaattcgacgcgtcgtgactcgcagagtttttcggcttcaggattgaaccgacccagcttgttctgttttttccacataagcaccgagtccgtgcgtttctcgtactcttcgttagacatttcgtacttttccacctgcgacaaatcgttgaagttgtcacgaacggacacaggacgcgtgtcatgcacgttcaacgtagccaattcctccaaaccaaagtcaccgacagttttgttgtcgtcagcgctcgaaaacgtgtattctctaccgcccagaagaggctcgtacacgagtctctgagacgatggcgggattccaacaattacttcgagtttttccttcaattgaccgatcgtccattgcgtgttgactcgtctttccgaagagacgttgtcagagatcacaaaaagtcttaattcagacatgttgaggttggtgttgtttgtggagggtaagttacttttgacgctgcttgtcctcgtatagcgtcgactgtgtgcatgatgtcataacccagattaagctcgcggcgagcttattgcgtatgagccgagtatcagtgggtcgcgccttctgccctccgcgtgcaccgtgcagcgaactgttttttgttaattttgttaattcttggggtttttgaacggcggatcgtatactgttggaattgagaaagcatctgagcgaatttcccaggaattggacagctgtagcttatggaatcgcaagaaacaaccgaaactgaacctcaagtcattacgaaaggagaactatggtcaagggccgtctgggagcggaggaatgaaggattccaggtagaaacaagccagacctttcgcgatttttgcgaggcttgtcgtcgaggagacttggagcaagtttgcaggtaattggcgacatttccatccaatgtcaaactatttccactcactattaacaccgcctgtagcctcgtcgaaaactacgatgtccccgtgaacggtatagacgagttcgattatactcccttgattctcgctagtttgtgtggacacgcaaatgtcgtggagtacctgctaaaacatggcgccgtatgtcaacgtgatacatttcagggcgaacgatgcttgtatggtgcattaaacgatcatatccgtaacatgctactgtcctacgacatttcgaaagctatcgacgacaatcagccgttcgctagtcatatagcctcgctgtttgacaaccgtgcggactcaaaattggcgtttgtgagtgattgcatgttttcgacaacacacgccgacttgggatgccataaattttatctagcagcacggagcacttattttgccaacaagtttgccggtgcatgggagtctctcagagaaattgagttttcgcaagagtttgcagacgagctgtattcggtattgcgacttacataccttcatgaccatgcgaagcttaccggcaagcaagttgagaatgcagcgaaacttgccaaaaaattcaagctacaacacatgtcggagcaaccgtatgacccggaaaaacggcgtgccatgcgtacatggagaagcgacgaaattgcccaagccaagcttgatcttgatgcattctaccgacgcgccgtattagcgaacaagtacaagggcaatggacacaggacgtcgcccacaggcgtgtaccatgatgcctacctgcaatcgaatacaacaacatatcccgtacaccgtgctatcctgtgccgatccgaatactacatggatttgtttacgggcccgttttcagagagttaccaagagttcccggcggtgacgttgccgtacgccgacgaagtcgtggagattgtactgcagttcctgtacacagacaaagcagacatcgctcccgagctggcactggaaaccgtgtatgtcgccgacatgttatcgctcgacaaggaacgcagtctgaaatccatggcggctatcgtgcttacgaaggacatggacaatccacccgcgagtatttttgatattttacgtgccggatgggatacgggaacacagcgcctcgagcactttgcggcagaacacattgcgcggaatttagacaagctatatgacgatacagagctggcaactgtcgtgctggagagtgcgcagcagatcagggagcgccaggaaacggacacggttgagttgatcgacgatgtgcggtactacttggctaagcattatggcatctacaacgaagacatgaaccccctcattggagacgacagcggtttcacggctgaagagcttgagtatgagaagcatttgcagcagatcgatcaattgttggaggaacttgatttgcaggcatgatcctgtttggtacaggaaaaaacccaaaaattaacgcccaaaatcatcgtcaattgcacaaactttcgactttctacaccccgtcaatagttcgtgttactatctctctatatcgtttcgctttcctaccgtcaccaaccggcgtccgcaccttccacttcatttttgggtttcatttttcagtgcccccaaacttgccgtgtacggacctttaggatacttttcgacgcgccagcagagcggaaagaacaactaccgtacaaatggctgccctgagcgaagaagcgtatgaggaagagcatgttcatcgtgtgtacgaccaaatcgcaaatcacttttccgcaacccgatacaagccctggcctgttgtagacagatacctctcttcgctgtctcccggttccgttggtgtcgatgttggatgtggaaatggcaagtacttgggtttaaattcgaatgcatacttgattggaaacgatcgctgctccaacctcgtccgtatcgccagcaaccgtggacctgctcttgttgcagacggtctagcggctcctcacccgactggacgttttgacttcgccatcagcatcgcagtgatccatcatttcagcacacctgagcgtcgcagggagggaattgccgaggtgctccgtgttctccgtccccaaggcacagccttgttctttgtttgggccctggaacaacagaattcacgccggggatggaaggaaggagacagtcaggacgtttatgttccatgggtcttgggcgaccggtaccagggagggaagaagaaggataaaaaggagaagggggagtcctcaacgggatcaccagcagcatcttcagttgcaactgaagctgctgatgcctctgagctggtctctgccgcctcctcgaaacccgagcctgttgtctatcaacgctactaccatctcttcaagaagggagaactagaggaatgcattcagagtgttggaggcactgtgatagaaagcggctatgaccgggataactggtgggcgattgctcaacggtagcgctacgtctaatgcacgtcctctccacggccattgatcatacttccttgcctgcgtctgcatccactcttctttctcccgcgcgtcctccattcctcacctacatgctcagtgtttacgcgacgcgttttgcatttcagttcgcctctcgatgaactcaccaccacgaaatccccacgtatccccactttctccacatttgccgcccgcccccacttccacgcgaacttcaaaatttcaggcagtcacacgcctcccaccaccaaccattcgacgtttgcactttgatttccaccagcagccgtgcagaaacaggtgaagatggaattcgagtcggagcctacttatccgcgtacgggacccagatgttacaattgcaatgaaattggacatcaggtaagaaaaacaagaggatgtgaggatttctggacgaagagacctcgagaaatggagagaacggaaaattttgactaggacacttttttgagggagtttcaggcagataaaaacggaaaggacgaactgtgatgtcgaaactttggtcaaaacggtgtctgtgcgcgcattgagaggaatttggttataattgtgccgatttcggggctattttgagcaacctcgtggtacctaggacttgagaccctggagaccacgtttttaagcttataaaagcaatcagggtcagttgacaggcgtttgagagacttttcggctctcctcgagaaaaattgcctgtgaactgcttactgaatttgtctgtctaccgatctgtggctgtggttttcaataactttgctcatgaactctttgcttcgtttctccttccgttcaccgtctctttagtcttcccaatttcccaaacaccctttttccagaccaatcttactaacacccataggcccgcgagtgcgtgaagggttctatttgttacaactgcaatcaaactggccacaaggccaatgagtgctctgaacctcaacgtgaaaaggcttgctacaactgtggcactgctggtcaccttgtccgtgactgccccacggctcctcccaaccctcgcgctaacgccgagtgttacaagtgcggtcgtgtcggtcacattgctcgtgcctgccgtactagcggtcctgctgccggtggccgtcccggccgttctaacttgaactgctacgcttgtggatctttcggtcaccaagctcgcgactgcacccaaggcgtcaagtgttactcttgcggtaagactggacatcgtagctttgagtgcgagcaatctggcggtggacagttgtgctacaagtgcaaccaacccggccacattgccgtggactgtgctcaagctcccattgaggcttaagtgtctctttctctctctcgtgttctcaaatgcatggtaggcaagcctttgtaaaggggttttgatgaacttgcattgagctgtgatcgagtaactgccgtcgactaccagtcccggggcatctgcttgttgtattccttcccccctgcagacaatcgcagcaaaaagcaacatttgacgatgcttgaactggctgttcttggttgttgtaggtcaaaagctcggtcttaggttcggcctaatagtaaccgtgcaccttaaactctccctcttctcatactacgcaactttccgtttccctcttcgctgtcgtcgacacaccctatgtgcgcgatgttgtttttctacttgggaaatgtttaatttcgtgtttcttacttactgatgtttgtggtctgtaaaggagtgtgatgtgtatgatgcagcatatgcttttatgattgtaatggaatcgtagctgtcattttcgtggtcgtagtagaaagggggttttggtatgtgcgagctgcacagttgagaggtgcctgcttgtttgtgcgtacactggcgcatgatgcagccactattttcctgccttcttcaccaagtcgtacatgtagtgaacggtatccagatgcttgcgagtttccattcgaaaagcattttgttggtaacgggcaatttgaacgtgttcagagaaccatgatggtgtgctttgtcccagtcgtgtcaagtagccgacgcctaaacgatcgagcatagtgtccatattgaatcgcgatgcaggctcgtagacgtcgatgatggcttccagacatgggttgcaaatgtttacacccacagaccaacggtagaaaacacggctgtctgctcgtacagacagtatccgtggtgccatctgacacacatagcaacgtccaacaacggacgaataaaacatgaggtaggcgagacattcagaagttgatgttgacgacgatgaaagctggtttctttggtcatgctgttgctgattggcatttttatcgtctgtctccagcacgcatggttgcgttgactttgctgcaatctcatgctgtttggggctagcattgcgggtacgtcgtttgtgcaacaaaagtgccggttctgaaatatgatgctcgaattcggtgatggacgaaggaattggagtcgtgtcggccacatcgagcatactcaaagtggccactcgggctctcggtgcccgtggaaaacgttcttggttgctatccaagtgagcacggtagatgtcttcccaaaaccgttcgtttgccggcgacagcagagctcgcagccgccgacacgtctgcggcagggcttcaagtaaggaatgacttttttgacgataggtaaaggcaaacatgggttctggcgtgtactcggcgtcatgacaatagcgcaggatgattaacaaaagctcgtccggtagatccatcaaggagtgtctccgagcaggcggtggtgtaaacgacgaagacactacagcagtcgcagcggtcgagtgttccggaacgatttttgtcgactcgtcgtcgtcttcctgtgcaatcttcataatactgcagtactcgcaaaagtctttgaacagggattcacagccacgttgttcgcactcgaattggagctgtgacagtgccggcgaagtgctcaaacctgatcgaacgtagcagcagtctttgcttccagccaacggacatccgccaattgagtcagcagcacagctggatgcacaggacttgtagtaggcctccatacagttcgtctgttgtctacgaatccgacgcagcgcccggaggagcatcagggcccacaggaattcgtccggattcgagggacgtcgaaaagtttcgcgaattcgacggcggctgcgaaaaatgcgttcccgcagctcgtcttcaggtgcatacaccgtccgcggaatcattgtacacgcaaaatgtcacgtctgcctctgctgttttgaaccgtagaggatgtagacttactagagtctggccgggtttgataagataagattttggctctgagcctaaattcatcttatctcgttatctgatcggagcacgcagtcgagagccatctggctctggactacgtcgcacatgcgtcattcgtgccactcgtgatcttccgagagcatatgatgtgtcttgtgggatgcgggggtgtgggggtgatgcaggtggggaatgcatgggggtatctcaacccagctctctggtgtgggggtgtggggcagacaaggcaggcagaatgccaggtaggaaggagtgagcggaagatgaagaagagaaggaggaaaaagaatgggagcatggggtgtggagcacgcggacgcagcacagcagcagtgtgatgcgacacaatgtgtatgtgcgccagcaaattgcaccctcgggtccttaggcgctcgcgtcccaccctgattaaaacgtcaagttctcatcgtcctcgtcgagctcaagactcttgagacgagcacggacaaagtcgggctggggaacggtggaagaagggtcgacaccaacagattttggaggctgtttcatgtgaaagctttggttctcgccgggcatggaatcaccaagacctgcggcgatggaagaaacattggcatcggcaacaggctgcatgtccacctcaatggcagagtcagcggggataggatccatagcaccctcggtcggctgctcaaagccctcctcggtggagtagaggatgcgttggacttgttccagaaacacatcaatcttcgccgtatcgggagactgtgatgttgtctgcataaggatctcgatctcacggagcttgttgaagtaaaagtctcgttcacgctcaagacccagcatggtctcgttggcttcgagcagctgcgactccaagttggcgatctgttgctgagcctgtttggcacgcaacgaagcagcagacggcacagacggtgcgtggtgcgcaacaaccgaggcggaggccattgtgggcgtgctggaaccactgccagacgatacgacacggcgacgagtggatgtggcagcagctgtgtgaccaacggcactcaccgggtttcccgaaatggcaggaggctcacgaccgcctctgcgtgctatagcatcgtatgtgcctccaggatagtactggtcccagaattttttagcccactggacgaactccaagttgtcctgcatcttacagcgtgacagccgttcagcatcgaccaatttctcaattccttttcgtagaaacacctgctgcagcaccttccaattgtttatgtactggtactcgctgtagcaattgaaattgaccttttttaatggcgcgtcgcgaaaaatagagtcgaatatctgaatcatcgcgtaacccttgccgcaatcctcgattcttcgcaaattcagctttgttacctagaaaacgttagcgagagaagaaaatgtccgcgttacatcgttgatccacgccaaaagttcctgcctcgactcggtcatgatgttggttctgggtgcgagcaacagcgaggagcagcgaagctgcattgaggtttagtgagcgccaacgcggtgcagtgtaatctgtagcgcgttacggtgagcagaatagcgagcgctagagcgtcctaatgcaacactctacattgtgttaagtcgaaaagtgctgctcgctggagtgcactttttacttatacggcagtgctgtgtgtggcagcgcacacgctttgcgtctccctgccccccgctatattcgccgcagaggtgtagggtagggtaagcccactctccccccaccctccatctctctgttaccaagacaaccaaaaaagacagtcacaaggcagaaaatggacgagcgaaacacctgtcttccacacaacagcaaatgtctgctctcaacaagattgtcaagcgttcgagctccaagccctccgaaaccgacctccttgttgcccaatgtctttacgacttggagacctcttccaaggacttggctaaggagctccgtcctctccaattcacctctgcccgtgaggtcgaagttggcagcggaaagaaggcaatcgttgtttttgtgccccaacctcttctcaaggccttccacaaggttcaagcccgcctcacccgtgagctcgagaagaagtttgctgagcgtcatgtcatcttcattgctcagcgccgtatcttgcccaagccttcccgtcactctcgtgtcacccaaaagcgtcctcgctctcgcactttgaccgctgtccacgactctattctcgaggacatcgttttccccactgtgattgtcggcaagcgcactcgtcaaaccactgacggtaagaagaccatcaaggttttccttgacaacaaggatgccaacactgttgactacaagttgggttccttcactgccatctaccacaagctcactggtaagaacgtttcctttgagttccccgttaccgctggtgagggcttgtaagcagtgtgaatgcttctgccagcacgttgtgtagcgagaactttttcctgtcgaaagcaggagggattgtagattcgtgctagcgaatgaatggttttcagggcacaattgccatcaatggtgagctgaagcttgacatatattattgagggagagaagggggaggagagagttggtagggtatggtagtgagggtaaggtagtgcattggtttattggaagtaggaagcggtttagacgttttgttggaggagaaggagaaggttgcagtggtttttgcgttgttactgagttgtttttgaattgtttggttttgtttgattttttttttcttaattactattttttaatttttattttattgtttgatttttttcattttttttcatttttttttattattctttattattctttatttattaatttttattcttttattattttttttttaatctttattattcttctttttctttctattattgttctttatttattcttttttattttcttttttttcttctatttttttcttctatttttctctttattatttccatttctcccttctcttcttcttttattatttccattatcacattttccgagattattccctctttccccgtctctacgcctgttccgtccatccttcacgtctcccctcttttcatatttaataaaaacattcattatatttcatttcctcagtcgtcctcagcagaagaccaaaacagaccttcaaactcgcacactttaatcatcaggctgtgagtaagctccgtgctgggcagttcctggcatcggtacgccaattcctcgacatacttgtagaagggacggcctccccagtagttgacaaattcgagctccttgttgtatgtcttctggaaaatcggtgatgcagctgctgtagcaaaggaacgatggtagatggcttctccaagccaaaccatatacagcaagtcggccgttctgagattgggaatatcaaacacttccttggtgatgaactgaacgtaccgacgacacttgggcgaggagagtttgtagtactgagtgggatccgtttgtgccattgcctcgggtgtaggctctataggaggcagtttgggcattttcacgccgtgctgtttgcacatattatcaaaccgcttcagctccgggatcagagccatgtaacaggtgtgaagcacggtcaaggcaccctggttaatctcagggtcttgctttgcccgcacgtaaatcttggcacagtggtaagctccagcatgcacaaacagccggtcgtcaaaaagccatttgtcaaaattttctacggggagctttccttgcgcgagccgacgaatgaaggagcacttgttcgaagatgcttcgacaagaggtgcaatcttgaaacgcttatacagctctaccgagtaggcgtccatactacagctacggatttacaggaaaaaaaacaaaaaaaaaaaacaaaaaaaggtaaagatgtgtccgtctgtcgctcctattaaatactattttgagtgagtgtaacggcagcagaggaccgttgcagagaaacgtttgcagggtgccgttacagactgccgggaattatacccggacaagattcgtcaagcgatcatgagctcgattgaaggcgagcgcttgtgaagattagaaaacaatgcacaattctgactggatgggtctaggcgacagtgcaagcttaacttgtggttcgtttatatataaggcaatgatcatagacgagaaattgagtgggcccaagtgatacaagaaaagctcggtagccgcatttcgcccttgttcactagcaattggttttcatttcaggttccattacaactaacctgctgtctataaaaaccatccagtaaatgactttatgagtaggtcctcttcattcatacaagaccatatgacacataatgagaaacgaccttgtcgtgaactacagaatacagaaaaagaaaaacaataaagataaaagatttcatatgtacatgtatgtgtgagtgtgtcaatatacccaaaaataaaacgaatgaaataaacctttataactgttagagccgtaagggcagagagtatactgtatactgtattcgaattgaaattagtgttacaatgtgatatcctaatacgcaaatcgtactgagtgtagttactatgatacttgcaagcaaattacatggagaattacggctacgacccatgcatactttttactattacgttctcagacaaatcccctagacgggtctctttcttgtattcctcttcactgtgttcttctgagttactcaattcaacaattctttcactaactgtttcctcctattcaacactcttattctcacagttttcattagaaacaccaattgatccctgctacatacttcttttatcttcctttgtcatgttgcaaaatgtttaatgctggttgaccacgcactctcacttcctctttacaaagtcaacgttctctaaattatgagttaattgaaatctaaaaggcggtttcatacaatctgaactgtttcacacctaattcaaggaactgcctttaaagaaaaaacatcgctcgtgactacattgtgcttttttttgaattgtctataatcttgaagggaattgcagcaaagactggaaaccctgttttggagcgtgttcattgacacgactgacattatttcttctttttgagcattttttctttactgcttacgttctgaatctctcatattttcgttggagacacaatttgccgcagaaaactacttttttttgttttatacgtttcatacgtttcatacgtgctctttccttcacaaaacaacatatattcttgcatttcgtaacactatacatccccctctctgttttttcgccgtcctatccgggttaatattcgttctgctgtcatggatgacctttttggaacgcttgataatgaatcggccgtacttgaagacgcaaaagtcataccaagacgccgcagagtcactcgtgcgtgtgattcctgccgcaaaaagaaaatcaaatgcgacggtacacgaccttgccggaactgcaagtactcgaatactgaatgcacttttcagtttccttccagcagaaaatctctgttttccttagagtacctggaaaaactggaatcaagggttcggtatttggaacggctactgaaagaacacacggacgtaaatctttcgaaagatgctcccaactttctagctttcatacgacaacacgactttgcagaaacatgtgagctggaatcagataaatacaaagagactgcgcgttttgtcccgctgtcaagttctggtgattggttccatcacccagattctaataatcgatactacagaggcggttcttcaacggagctgttcctccgcacactttttgccgagcttcccaacggttggcgtgtcactgatcccagctccttctatgctttcatctgtaatgatatgtatatcgatgttagcgacatgcaagctcagttttacgttcgttgtcccagaataagccccggcttccaattattaagtgttaatgttcgcgatcttgacttgccttctctcgaggaaacgcttcattattctgcaattgctatgaatacggccaatagcactgcgtgctatgtgagttgctctgcctttgaacggaaggttcatcaactgtatgctggtgaatacgaccgtgcgttcctgcctttacttgccgctgtgctctgtttaggatattacgacgcacacgaacacgatccacaaaatcaacgacttcagcaggaggcccaacggtactcatacattgccgaacgtttggtgaatcctatcgacgtgtgtactattgaaactgtgcaagttttgttgtttcagtccatgtaccgctacagccgttcggaagtaagtgcttgctggatgtacctgaagaatgctcttagctgctcccttcgccttggaattcatcgaaacttggttgaagggctttcgcttaaggaaattgaaatgcggaggcgcgtcttttgggctctctactgttacgacagacatatttgcaccatcatgggtttccctctgggcatttctgatgaggacatagaccaagtgcttcccgactattctacctctgacaatctcgctgatgttaatggcaatataaccaaggacaagcattcccaagatttctacaccaacggcattcaattatacaaaattgctagccttattttacgagaagtgtattctcccacaagacggcgcgctaataacggttctatttcctgcacggcgatatctgaaattgaaaagaaaatggatcagtttttcaacaatcttccccgtcatttacaggaaaaggctaacgatgtttattacgaaaagtgcaacagactcatgtacggcctgcaaaccgtctactattcctaccgaatcttactgtaccggccgctactgcattatctaaatttccacagtgaagcaatgcgttcgttaaagcgattcgaaaaacaaactgctttcaattacgcgtgcaaatgcgtggatgccgcagtagtcgctgtacagaatttgaccttcctcgtaaaagaggcgagtaagacgtacgatcggcattactggaccgcctttttcaacgggtacaatgcaattgtaaccctgatttatgctgctgttatcacgagaaacgaaaatatgcttgtatatattcgacaaggccgtgaaacgctaagccggacatcgcgagattggctcaacaaaaacaccatctcgttgctggacaaaatgattgagagtttggaaacagtgctctccaagaagcgatctaagcacaagaaactactacctgtccaaaccgtaaccgacatcaaaccgcccaacacacagtacaccgaaagcattctttccgacggcagtggcagcggtagtggttctcttagcgatcccagcccaattgacactggtatgctgccgagtatgctcaaataccacgagcaagtcattaccgttcatcatccttccttctacacaaccaggaacaaactaacgccttgtgaaaatgctaatctttcacccttggagactgctcttccacccttcactactccgtatcctaaagctcccgataattcagggtcttggggagaatagttaatgaaccattccaataaaaaaaacacagtttgcagcaagcgccggatactgtagtgtattatattcaaggtcattagtaagacaatggggaataagcatcctagttttgaaaggttcatgaaagtaagttgaaaagattaacaggatgaaactgatgtttatacttcatcaatgtcatcaattagcgagtcttcggttctgtgataaaagccaagattatttctcgctctccatctcttaaaaggaaggatagcagaaataaaagtacacaaacttgctacaatggcaatgctcatgtcctatagaaatgaaaatgttagcaaaaaaaacgtgcaccagtatcgctgtagcacagcgaaatcgtaccttaacgaagctaaagatggaataccacatgtcgaagtttggaatctgttgcaaaccagtcgcacgcatcacaacacgctggtacacacagcctccgactaaataagcaacaagaccaatacacgtcaatacgccaaagacaccaaacggtcccattgaagaatcctttctgcctgtgggacaggcaatcatagtcttccactcgaagaagtaagcacattcgttcaggttgccaatgtacgaaataccagactgcgtgtaagggtcacgattacaggtaaagctgagcaatgcactcttgcgaatcgtacgtgaaccggggcacagagaaccattgttgaattgcattaccaacttgcgaccgcgaaacactggcttctcgcggacacttcccaaagagtaaaggttttcttccctgtcaatgtagtatgcgccaatattgctggcaggaatgttaccgacaattgtgaaatttgaaacgtcattcacaatagtgttacagaggttcatggagaagttgtatccatagtcaaagccattgatattgtagtcacctttttcggacacgttcgtgcgttccagatcgtgaagactgtagaattcaccggtaacaggatgatgaagcgaacagatgtcgttgtcttctgcgtccttgtttgtctttcggcccatcagacaatgatcgcccatagccacactcatgcgcagtgaaaggaataacgtaacaaggaaccaaggaacgagacgagacctcattgtaacgattcaagaaggagaaagagttgaagtgcactttatggagagcaagagctggagaaaagaagaaaattacgaaagagaaaaagacgaaggaaaacgaaaacaaaaaaaaaagaaatttacagataaagtaacgtagtaacgtagtatggtgaacacaaacaatgagatgacccttaaaactcgaaaaggaagctaaattcaagggaattctccggggttctacagaattaagcagtaattgcttcttgtgcgcagagtaagaattttgcgctccgtcaacggtaaatggaaatggggttttagctgggtcggatccttctgaccgagagcaaattcactcttttaaagtaaagcgcgatgcgaacttttggtggagcattttaagagaatttagcgaattttagcgatgcaaatatctgataagattaagtaaataagcattagattaggttttaaataagaacactaccctgtacctcactaaaattgatgttaagcaccccaaggtggtgcaacgacagaatgacagtgacagaaaaacgagcggaggagacactaggcagcggatgcgtttagggaagagattcggcagacagagaacgcactgtcgccgtattcgctgacgactaactctaagacactacaattctactccttagcaattgctcggtttgcacggaatatgctgctgaagaatagcacttctcattttttgcaacgggctgacatgaaactaggaataaaatgtggttgcagggaggaaagggacaagacgaaactagaataagagggacatggtgcatagcatcatagagttacatcgcatattccgctagatagtcacactaacgagaaaacgaacatagggtacggactgtcactacagccataaaacataaagcagagggcaaacgaacaacagcgaaccacacgtagaagagcactaggttgaaaaagcccgcatagccacgcattcaattcaacaagaactgtgatccaaatgttgctagtcgctatcgttgttcagaacgtagtcgcggtcgtcatctagtacttctttccgaacaagacgagctggacacggtcatagatggacaggacaccagcaccggcgacactacggagaatgttggcaccagcacccttgaacaacgagcgagcaccctccttttgaatgatagacttgaagcaagcagcagaagaagaatacttgacagcctcgccagaagtcatcatcatacgacgacgaacagtgtcgagagggtatgaagcgataccagaaccgatagtaacaagccaaccaagcaagaacgaagcagccaagttgccctccaaaggaccgacaagaacaacaggcttgagggaatcatacataccaaagtaaagaccacggtacacaatgatacccagtacagaaggaccaaaaccacggtacaagccacgaagaccatcggaggccaaagtcttacggtacacgtcggccagaccacggaattgacgctcaccgcctcccttaactgcagacttggcatcattggcaagacgagtacgggcgtaatccaaactgtacacaaacagcagggaagcagcaccagcggcagcaccagaagccaagttgcccatcaaccacttggcgtagccatcttgctcctttttgtaaccaaacattctcttgaacttgtccttgaacgcaaagttaagagcttgggttgggaaataacggagaacattcgccgtgtttcctctccagagagaaacaacgccctcatcggccattgtacgtttgaaacaatcagcaatgccagcatagcgatgagacagacggccggcacgaatcatttcatcttggttttgaataagaagcttaacacgctcgatgggagcagcagcagtcttagaaacagctgcagagacaccacccatcaagaaatcgatcatgaagctcgatttcttcttctcgccaacttcattgggactaacggaaacagaagccattgctatttttagtgtgtgtgtgtgtgttttggttaaagataagaaaagacagtttttctagcggaatgagtgttgttcaatttcttttttgttagaaacgttcacaaaacgtcaaaaatgtctcaatttgaaccgctcaaagacgaaacaatgctacttgacaaggatgcaattaaagaaggccgtccgaattgcttttttgcggtttggaaagcacaatcaaattacttttggggttagagtatgtgtgtaggtgaaacgctctgggtaaaataccgccgattactaccgtaatgtcttgtgccccgcacttttatgccattgaagcagtcacgcatggtcggtaaaccgaccaaaaaatgatgtcacgcgacgattaaggttattacgcgtctggagctacaagggtgctcgtccggaatacgggccccacagaggctaagacaagttctgtcgacaaaaacacacttctcatgggaagatttacgcgaataaggcgataaaacgtgtcccatggctccgttgatgcgaaaattactaagttggcgggagatttggtcatatcagaggtgtgtagataatctctacactgtagtcgcaaacagtcgggtcagatgacgccatatcgtttcctgattgctcggaaaataagcgcaaaccttattttctcaaacaagccgaagaacgcgtcgcgtagtgcaaatgaaattgcatttagcgcgacgcgtttgtttacacaacactgttcagatgcaaaagtcaagacaaaataaatggaaataaactttcttcaaaaccggttaacaatacaaaataaaacatctctatatacaaataacaaataagtgaaacaggaaaaaaagaaaaaaaaaaacagaagcgtaaatgtcggaggacggcttttaccgtagggaagtaagtatgtgtgagtgtatacagatgtgtgtctgtgtgtgcgtatgcgaaggagataatacctgacgaaagggcaaatatagctcagcgaggatatggtgagaaaggtaaagtgtttatcacagcagaaaacaaacagcatcatacacaggaattaactagagaacggaagttagtgaagcaagaccgtacacggctgagggtctaattaaacacccatatacacaattaatgacttccaagagtttctgagacagcggagaacacaatgagatgtatatggtactttcatcgactaaatagtgatgcttgcaattaacggattggccaaaagggaggaacagacatgggacagcaaaaacgcagaataattgtgctttgtaaaagaatgcaaggaacaagagttcaaaatgattgaatgcgcacaccgtaacagccagctgcaaacggcgcacgatgatacgtccccattcctaacgcagatacacggtgcaacaagcacaacgattcttacgtaaacgtaaagttaaaagcgttaagaaaagtacccgccaccttcgatgaagaggaggtgccgttcaagagatatcgcctgagctgcttcctcctcagagggttgtaattgaggtagtgcattcaatgactgtgtttctgtcatgggcagaaaccagcaacacaaggatgtggaaagcttcacattctcatcaagagaaaacggataagcttccacggatttcagagtcgggtcagcagttaaaccagctggcaattgagcactgttattaggtttcatatacgacatcgacgcaggcatagctggtccattcattgtacttggctccaaggccggagccgcgttatgaatagaatgactttgttgtaggggcgactctgaggaaagcgacggcgatgcatccttcaactgcgaagcaggcgttggatccgccggcggcgtaataagagtattcatacggaatgcttgttgttgctgatgtttcaaagagtgcgtattctgttccaatgcaggcaatgcaattggattcgaaataagcccttgagtcaacattccaccattcatcatgggtaaccaggttggagaggaaaaaggtgattgagtagtcattggatcagtgagtgaccctcttctggagagaagagcaggggcaggaatggtattgatgcctggtataacgggcagatgcgaagccgaattcaatggagccatggtaagcgtaggttgcatggagtgagaaagcacatacaccttcagcgcgtaataagcatcataaaaggaagccaggtttggccaataagccttcattacggacaagaagtgagacagtgttgagagcctttgtctggatggagcggacagtaacgtgccgtcttccatgtgaaagagaacgacaagagatgccataaaggaactagtcgtcaaaaagggtgcagtcaaatgaatagataggtcgtagcagtcgcgaataatgtgaataatgccatttgcacaacgcacagccaagcgaagagattcgtggatgaattggcccgggggaggtctcgataaccgagcggtacgacgaaatacggaatacagatgaatgtacagcaagctctgcagatagcagatgtgcatgtacgcaaatggacctccttgtttgatcatatgatacgaaagaaggctctggcgtgagtaatgaagacgagaaggcaacattcgtgcccactcatacacgctttcgtccaacttggcaaattcactttttgagtgccaaaacggaggtacatcatgcggcttgtgcttcttgtacgactttaaaaacctaacaattttcccccaaatagaagtgatacggacagtaaaagccacaagtcccatattgttgcgcggattttgatgcgagtgtgaagaatgtgagtgatgatgatgatgagtttccccgtcaagcgtctctgtaatggcaattttttcttcctgaaaaattgtctcccgtgtcggcagcggaaccttgatatcctgtgaatcaaggaactgcgttttacagtacaatgaattaaaccggtcaaccatgaagcaattccagaatacgcgatgggctagctggcaactgagcgcttcagacataggatgctctgctgaatcgtagtatgccaattgctttgagcagtttggagcgagtgcaacgaccatgcgaatggccattcctccatgtatccaaaacttggacgatccgatatagacaagcgagagcagtaggaacaccgccacatacactaaatccaatcgttcaaagctattcatagcaatctttgaaacattctcaatacactgttcaatgaaagcgtgtctgttcggaattgacaattcaacatcctctgcaaagcgagcagcaacaccacagacagccaacatcaacacaggcggcatagactcgtcctggagatattgcataaacgtttcccggtgaaacaagataaaaggctgcccatgacagtatgtgaaaaagacttttgcaagcctaacttgcacatctaaagggggcaaaaggtctgccccttctgtccacatggggccgcctggaagacggtgaggtgcagtgtagctgggatgtagctcagaagagatccttttctctgacagagacagagattgcagtgtagaactcgaaaacgttggcgaaatcatctcaggagacgacgaaaatgcagctgtattagatcgcgtttcatgctcaaaggattccctaggagaaattgaagaaactgacgcggagacagaagaacgccgtccgctactcgacggtggactcgatgggctagccgcaagagcagcagtagttttctccatcataaacaacctttgttcctctgattgaattgagtttctacgggccggatacaggcaagagagcttattcttttggcaattcgcacactgtaaaggttagcaagtagttaaccaaatgatgataaccaaaaaaccattcacatggatgtgatcgtttaaggaccgtctgagaaacatacactaggaatgctcccggagcatcgaatctttcgctttctacatgttgcacacgcagcagcaagccgttttcgaatacgaccagtctaaaggcacggtgttagtaataatcgcttgacaatggctggttcacgtatgttgcaagcacacacacatagacataccttcgtacgagaagtcgcagacaaggcttcttcaacagacacggagtccggagcatctgacatatcggaagaaccgttggaaacgcgtcttaaagacacgagagggctttgacaaaaatccaatgcgaacaaattataagaaaacaaggaataagagaagtaaaacaaacaaaacagggaaaaagagacaattcaacgctttctagcactaaaactttttttcctaatctgttttaatcagaaacaccgccagtacagctcacaggacgttttaaagcgcttcccgcttttttttttttcgacgactctggacaaactaacggatccgggtattaaacgcgtccaaatcaatttaaaccgacgtataaagtgtctccctaaacgtatatcgaatgctcgcaaaaaccttactctaaagcaatgtttcgacatgaaaacccgcaggaaaagttctatgcaaaccgaagactaaaacgcgagtaaacgaggagaatattaacaccgaggactatgcgccaactgatgttccgaacttggagaaagagacgtgtgaactgccgtgaagcagagctttaatcctccgtcagcagtttcatcatctcgactggcgttggacgtgcaggctatacgttgacataacaccagctcggcagtgtctttcggcaaatacgtggtcgttggttttgccgacaaccggtcggtagattaattccggagtctaaggcttagtgaaggtgcagtttcagacataatacacgtgtcgtcattgttccccacctttcgcgtctagcttcgtgggtttttgaaagtccattgacgacagcagcatgtccctgctacctcgtgtaacatgtttttcagggtgacctcctctaaccgacacagcctagaacccacgcttagaggcaagtctcttgatttaggcttcccagtctcaacaggggtgtctccacacaagcagacgtcatcaccggcaattaacggaaaccctcatagccgaaccgaccaacgaattatcacaatatgcttctcttcaagcttcgtcagtatgacgtgtacacaaaaaggccgcagtgtgattggacaatacagataagcacatgggaatccgggaacaaatgccgaaaatctcttcggtgcacgccggtgattggacaataacggtggtgtgggaaaaatctcggtacttagaatgacgccctctgttagccgagaaacattccgtggagatacaatgactaaaatacgggagaccggcgaaccccgcacttccgaatttctgattgcacgtgtaaacgcctttctgaactttatttgttttgacaccgtagagcatactttgctatcagataggaaaatgccgttgaggcgcgtagcttgattaggctgtcgggaaacgaagtgaatggaattgagacaggtaattcgaagcaggaaaaattgtggatggtatttgctgaacagtctgcgacacacgagtgttgctcggcattatttactgatattcatctgataagcttatttccgaaattaagatctaaacgagccccaaagatattactggcgaaaactcaaaattcttgcaacgcctacgggcaatcgcgagaaaatagtcattaggcacgaagagcaaattacatatcaacgaaacacataagaaaatattttcctgcgatttaccgggaatcattccataggatttcggtaatatgaaacttgtccaggccctttttgtgacatgatgttatcattacgacacacaattcagcaattaataatgctaattcgattttagttttcgcatggttttgcaattggtgggtttttcgcttatgaaattaacatcatgccccgcgaaacgatattcggggagactagggtctaattgtttcttcaactaatatgaatgacggaaaataaaatagcgtctctctcgctgaaaacaactcaagttgatatgatattataacagcaactgcaatatcagtactgcgttcatccgattatagcgctgcaaaaagggtcacttaacgtcgcgtttgtcgcgtcgatcacgttaacgattttcaacgtaatgctcctacagctaacaggcacttacttacattttcccagtgacacactcaggccgaagcaattagcgtaatgagtcgcgttaaatgaatattgaaaagcagtccggacgcgatgagatgtatttcgttctaatgtggatgaaactgtgtttcaaccagggattctttcgtctagattcgtccttttaacaagcaggcaaaacggtaacgacagtcagtttaagtgacgagttgtgtttttactactcataatctgctgaagctaaagagagggaagcctcattgacaaatgccaagtgaagggacgatcgctagtgggattttctcttgtttttcgtattctctatcgacactatgtcagctttgtcaaagaacaggttcacatttgatgttttgaagcaattgccctttgaatgtgatagtcgattagaacagttgtcgaagcttgactttattttgtcgaaactgtacattgctcttactgcctgtaattgggtgcacattctcaaatgggacaatgaactggataaatggcttcaattggggtatagactgcctagaaagacgcacacgacactcgtgagcatttactatgagttagcaatgtctatgaacctcacacaattggttgacaaacacgcaagtgcacgctttcgacagctattagaccttccttcatgcccggacgaaagctgtcaaggcaatgtttgtactcattgcattgacaagcgttatcttacagtagctgatctgcaactggattggcgtttggcttttgctttactaaagaagtacttctatccaaatcaacactaccaatcacccgttcttccacgatttacttgtgatgctgagttgattcgtgctgcaaatgcattcttcccagcggaagaaacagaaaacgtacttaacgaagtgttgcctctgttttcattatctcattgtgaagatgcatatatcgctattgggatgctttctttgttagttcctgcttcaccttcttcatcagatgactttgacttaaatccacagacgtggctccctacaatattccatctttacaatatgctaaagaagggggatgtctgtggcacgttgctgttcgatatgttttctcgtcttgccgttggtggtctcagcgacaaatacaaatatcagttttctgagtatggtgtatttacacaaaagcaagcacggactttgtttcattatggtcttcaactgttgcatctgagcgtacgtaatgggttgtccttcactgaaaatacgcagagctttgcgatggaagttgcatttgatgctcggggcgccacagtagtttcccatcttgcccgatggattgtgtgctcattgagcgtaaaatgtgaggaagccgaggatagcattcttactttgcttgacgaattattttccttgatttcacagtacttttatccttcagttgatggatcgaataatgtctacctatatcaatttcttcaagagttggcatattgttttcttgaacgttggacctatgaaaacgatgagaaggtttccattccaaaggagaggcgattgacgaaattcacaaaagaaaaatttgttgggatattgaaaccatctatgctttacgctatctattcaagtgctccttatttatctgagatggctcagggtgctctccgtgctctctccattcttgaaccggatgtcattgtgccatgcatgttgaaaagaatatatcccgcactacaatcatcacttgaaacacatcaaacattaatttcacttgaatctctcatcacgcttgccccaattatcgccgagtcgaagaggtatcgtcctcatattatatcattgatggaactccagcttccgggaattgacccaaatgattctcaaaaaacaagattggtcttacacttcgtggctgtcattgctcagtgtgtctcgttttgtaaaattgatgagaatgtagatcgtaatatcttccttcaatggcttcaaatggagatcagaaacctggaccatacagattacgacaacctcacatccaaaggtgatgagactgttattgactacgacgaaattatgagtagtgcaatgaacagctttcccgagtggatgattcgctttgaagaccgtgtatttacacttctcgaaaactttccggatgggaaagacaaaaagttgattgagagttatcttttaatggcgttggagtcactgctaaagtctatgagcgatgaatggtttaatttggcactttcgagagccgccaactttgtttcaacgaatgtcattcatcaatctatggacgccgtaaaaggggtttgtatggcgttttcatgcgttgctcccgaaaaaacttggagtgcattgtatcctgttatatcggccaacattttttttgaaatcgatgaaaataaggcaggtctttcacgaggatctaacgcagacgcgattttaccccgtgatcgcacattggtttggaatctaaatatcctaaataccattatcggctcaaatgccacatactttcttcgcaaagaggaagaactgataacgttgcttgacaagcttcttcgttgcagaggatttgtaagtacattagcctcatcttgtatgagtcaactagtaactcggttgatttcagttttcccaacatattctttaaaaacacaacatctgactacagacgaatggggaaaaccttgtaaagaaggatcttttcatatgtgttggaatataccttttgaacaggaaattgacttggtcgttaaagtgtgcaatcgctatatgatgttatgcatggatcgtctacaacacttaattatcgatcggaagttgaccaacgcaacaattgaatgggtagacgaagttaattcttacctcgaacgcttagggttcatgtgctcagcatccgcagagttgttccgaattccagatcaagagtttgttccagaatctgaatatgatgaagacaacatgtacacggcagattttgagtatgtacgctctaagagccattgtcgctgggctataactactcagcatagatctatcatggatgcattacgggagcgcttgggttctctcttaatagaacttcatagaatcatgtttgactctgtcgattctgacgtttctatcttaaaaaaccttgttatatgtgagaataagtttttgtctgattacgactatccggtttctcttctttctggccgcgattattcaaactatcttaatcctacccttcgttacacaaatcttcttaaattttttgactttgttccacaaaaacaaccctattctgcaatgcttttaagtcacaacatttatgtgaattatcaaaatcatatgtgtcggtcgttcttgtcacgaatccctacttcaaatgagcggattctgattcacaacctcactgtgccttgctgttcacagtatgaagacatacgtcgcaccgcgtgttcagctttgacagattgtgttcctttcttccgtcgcatccggctacctgttttgcagtccttgataggcatcctcaaagagtccaaggatgtcaacgtccttcaaggagcatttgaggctatattcttcaaccccttcttaaagagacttggtgcatagacattgggtttttttatcaccttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaaaccgaaagactgcgtctgtggtgccgcaccgaacaacaaagacaaagagaccgagagggtgccctcaagactcgggatgaattcgttgacctattccctaatgccattggaaactaaaaaaatggattacaaccatattttgttcatttgctaatttatttgttccgccggtatcagagacattgaaattaatgagtgatggacttgcggcatcacattgcatcaacagaatgaagagcgttgatggactttttgaaattctgttatatatctgggaaatagctctatcaaaaggaaatacagatgatatactatgccaaacactacgtctcccgaatgaattaaagttagaaagaacccccgaaaacaagaaagtatttaaccaagctctctttgacttcaagaagcgcgacaaaatcttctgcgtacagtatacgtttcctggctggtttgttttacctaacgctttcaattcactacggcgtgagtatgacagaaagatggatttctcggcagtacaggttcttgttgataacgttgttgaaacaattgatgaaaactggttccaaaaagtatcgacctatttcgctgaaggcttctcagaggaaggagaagatgatgaggaagaatcatctagctactcagttaccacggaaaattggcaactcaaagttgtttacttttggggatcaattttcaagcttctttttaatgtggactctaatgtttctgcaagttttttacataagcatattgataccttgtgttcgtcttctgactgcttcgtcaatcgatcgggtattgaactgctcactggtgtaattttgagtttgccctggtgcaatgaggaagtcgcccagaaacattgggaatgggttgtgtctgttgtggataattcgttgcaaactaacttattgccggaaaattttgagtattggtcacagttaattttgacaatcttcacggaccgagatcctgctctttattggcctttatatgacaagttggtcagcatttatcgtaccatatctttcagtcatatctgtttagatactgcgaaacttgaattactggcacggctgtttaaagcactcggttggcactttcaaaatactgaacttgtttacaagtttttactttccaatttacagcagccatacaaaaaatacagggaagtaattggtactgcattagccgaaaccgagcttgtacacgtccatgagtcctttgattcggttggcgctttaataaaagccaacctgacagcaggctcgcttggcttattctttgaagatagtccttctatgaaagtcgatactttggtgacggcgtatgaagagcttgaactcttgcgtcttgaggcgaagactgattcagattgcaagagttatgcatattatgcaagcacaatggctcattggacagagagtttgttattgcatccgagtggttttgtcgtcttgtctgttgttcctgatacggttttgcctgcagtaattcatatgttggacgtgaaagatgaagacgatctacaacaaacagcatcatttttgttaaaattgttgggaagtttgatttatcctttgtcaactgttgataaattttgctattcctgtatagctatcatgaagaaccaagattcttggcatcatcgtctacatatccttactattctcccccctttcatgtttcaacattctctcatcataagcaaggaaacgaagctttctgtgttagagatgctcattatcatgcttgatgaaacaaagcctgaagttcaagaaagtgcagccatttcgatagccatgttaattcagtgttttacacattcacggcttgatgttattcttaatttgcgcgaacgatttttgaaggttcttaacattactccatcgctcaagtctgttgttgagagttcattgtcagagtgcgaatactgtcaactggttgctcaaagacatgcagcggtgttaggcctttcggcactggtgaattctaatgctgttgacctgcctccaaaatggatgaagcctgttctcctgcggttggttgaaattacgaatgatttacaacctcttgccacggttgctaaaaaaacaatcgccaatttcaagaaatcacactcggatgtatggcagttgatgttgggatattttactagcgaagagcttattgaactgaatagtgtttcatctcattcttactttgcataataagcagaggagatgacgctttttgaacatctcaagatacaatcttgccaaatattctctacatcaacggttttcagcataaattttatcttcttgtttactacgcctgttactattacctaatgttccacagacacctagtgcttagtgactaaaacttgatgggctctaattacagctgaacgtggatggataagattagtaccaaaaaattgttgcctgaaagctattacaaatgtttagcctaacaagtgaaacgaaccgttttaaggtataattccgatgacaaaaagaacatcaaaaaaaaaatctcgatgttaaaggagaatatgacattcttgaatgtcaaccgcgacttgaattctagagattgttctactaatgatttaactaaaaatgaaactgaatcggtcggttgccgttcagtaacgcctttagaaagctctcaacactcattcaatactctaggccgactgtatgaaactaataatttctcattgagcaaaattgcactagtaatattgttcatattttaaacagtgtgctcctatacttttacatcgtctaaacgaatttaggagagcagtggaaatctgtataactgttgcgagatcatgttttaatagcaatattttacttagtccagtaatgattcattgggcttcctcagtcaatttaattccttctttcataacgcttactgcaatcagtataccaagagaagcgctacaaagaagaacgcaatgcatatgaacagtctgtaacattctcttcttctagtatcctgcactcactagacctgttcggtgccttgtgctgtagtcccttagtcatgtttatcgaaacacttagcagttcagtaaaacctatttagacattcctaaacgctcttttctatgcattaccgcacagtaaacaacatagtgcacgttgtcatttctcagcagaaaacttcggtaaatcttcttagtatgccttagcaatgtactatcgaacgcacactaaatatccgtataatgcgttataaaaccttgtaactcaacaaaccgcgctaactcatatactgaaattatcccgggttcgttgccgctcacaaagaactcggagaggaacaaaatatcacattcatgagggagaggaagacgctgccgggaagctcagattcaatacgttacatcaatcatccttgttaggtgaacgactgtccagccaaagacggtgatgggtattcacagaccaaggaatcgtatctttgaaagagaacatttggagcaacttccactcaaggagaaggtaaagcacatcaaagacgcgcagaatagatacaatgatgcaccaaacggtaccgacaattgcaccagcgaaaaagccaactgcgacttgtttcgctgtgtggaagccaagtagataccgactagcacaaacacacgtacagagcaaagcccagagattcattttagcgatggtcaccaagctcttcaactgttcgcggcggtaaataatacaccaagtacacatataggcaaaaaagtaacccataaactgagaatggctgctcggcattccgtagcccatgccaaaaccatgttgacgaggttcgcgaatagtgatttttaagatataattaaacatctcgttgccgacctgaccagcaaactgcattaatgtgtccatttcacggttcgtaaacagaacactcaggtacacgattccaataatttgtggaattaaagaaaagagctcaagtaaactgtggtagacatcgttgatttcatagaagaagtgggaaaacacggtgacgaaagcagaggcagcagtcgtacgcagctttctactgacattaacaaatgggtttgtaagatcatccagttcttccacagtagtgattggagcagcttcggagggagcgttttcagctttctgtttcttttgtgcaaactctttcaactgttgagcggccttcgagtcgtgcaatttttttgaagcccaaggagcacgtttcacatgcttgtagctattcggtctgtcttttgaatcgactgtgtcgtcagagttccttctgaagtaagtcaagatcagtttggcaaaatcgcttttactgaggtgaagatggtttccgggaaaaatcaactcatccactttaccagattcgtcaagcgtacgcagaccgagagcgttacttttgtaaaggggttgctcacgcatgggaaccagctcacccgttgtctcgttcacccatccgaacaaggacgagctacgaggttcaatcaaacggtcgtcgccgaacccaacgagaacaagcttgttcagtttttgcagtcgggaagagaacatcgaagagcggttatgaggaagctcgttattaacatagggaaggaaaatattgttttcgaggtacttgtcgtaagccgtttcttcacggtagtattgagcttgaacaaatcgtttttgaacccaagcatcccagaaacccaaacgcagcagaaaacgtacagccgtccggcagaagatgttggttggagagcacgtagggatgctctggacacccatatggggagagcctaaagtgaccaagttatgaatccgtacagacgagcatgactgctgcagagcacgtaaaaataaaccgccctgactaacacccaaagcattgaaaccgtgatgaagttcgggaatggcagccaactcagcacaaacgccatcaacttgctcccaaactgttccaaagtaactatctctcacgtccagaacgggattctcgtccaacttcacaacatacacatctgaatccgttaaagtatgaatgaactcggaaacttcgcgcatctcgggactatcgtaattgtcgcccaatccatgccaaacgaccaccggcagtgcgccattcgagctcgttcctgagacatgggacaccgtagacgcagctacatatagaaaatgagagacgagcagtggaaaaatccacattttcgtccaaaagctattacaaaacgtcatttacagaggacagcacctggctcatgacttcggtatagaccattcaccgatacgacatagtgttgtaaatagccgcggaaacggagtggggctaacggacattccgaggtaaagcgtggattaagctgccgcggcaaatccgtaaattaccgcgctgccgcggataattactccaccaaaagaaaaccaccaaggcagtttgctgttagagggaaaaaccaacgtcgaggacacgaggggagcttggagaagaccatttcacgacacctgcagcagcagtaacatcggcatcagcatcaacgttgcaggaacgtaacagcataaaaggacagatatgaatgcgacgcagaaacacgaagcaacgcagatggtcgagtctgtgcgattttcgcagccgtatttctcagagcaaatgattcaggaatgtttagcaggtcgagatccaaaagaaatgcagctgaaaatacaacaattcgcttggatcacagacatgtcgagagcgttgagattgtaagtatgaagaagcagtaaacaccatccaggggaatagacgggggttgatcgtaacgcaagctgtgatgggtgaattaagagagatgagaattagtactaatcgtatctgcgtccagtcccactaaaacaattgctctggcaatgatgctgtgcaaccgatttcacttgtatcataaaattgtggacattccttatttggtaagtaaaggtagaggcaagcgttacggcgagaacattcgatcaacgtaacaagaacttcctgtgtttgcactcgtctgtcacacaccaattcacaaactaatttatcttaggactgtgcaacagcctgtgtctttgtggcctgcaaggtagaagacacttcgaaaaaaatccgagatattttgatcgtataccaaaaacttcgatacccaaacagtgttgatgtggatcctcagtcccccattatggaggaaccaaagaaaagaatcctcagctttgagcgacatctccttgagctcgcctgttttgactttcggacttgcagtcctcatgcctacgtggtagcaattgcaaagtacttgaatggtatgagtaatgacgaggagacgtgagtgggttgccatgctaacaaggatatagtggaagaaaacattgccaggcttgcgtgggacgtatgtacagatgcgtgcaggacgtttgtactgctgaaatatcccgctcatattgtagcgtacagctgcctatcacttgcctgcaaactgcaagggagatcattaccccccatttccaaatcgttctgtatcacacagaacgaaatttacggagcgctttcagacatccttgacctgttcatgcattacaatgctttcaccatcgtgggtccacgatgcagtaatgagacgatgatgtcgctctgcattgatcttcaacgtgctcgaggaaagggtaaaacagaaacggggattacggaaccgacagcagcgtcaacttccgcgaccacgaatgcattccccagcaatcctgcttcgattgcggccatgttgtcaccaaaaacagtatcttcacaggctccggaccaacgatcgtcactagcagaacaatatcgccagtcagaacgacagatccacaaagcacaacacagttgcatacgattcctgctcgaaagcgatcggcaacggatggcagaagaattgcacaaacgcaaatgcatgaagccagctagttagttttagcaggtaggaaaaaaaaacaggcgaagcgttcttgatgaggtcggtttcattgggtttccggtcatgtctgattcataatacccacaagactgccattaaccgtattaaatcgctatatccgtgatgctctccattaaatgcaccgcacccgtattttggtttttttcttttcgttttttttacaatgaacagaactctattgaatggcaagttgcaacaaggggaaataataacaaaggttaggaaaccctatagaaacaaatcaagtggaaaggatgtaagcaggaggggcgatgaactatgattttttttaaggaacacgggagaccgttcgtcaaacagcaagcaaaaatgaacaacacacataaacgttaaagacacgttttagtatagtacaaatccggcgggggcgggtgttgaacgttataacgaaaaagaaggagtagaaaagaattaagaaaacatcgtagcattcattccagtcatcaatagcaacaacacggttatacaaatcgttttgcttctgaagcccagccagcgataccttctccagtggctccccgaacgtggggcgaaaaggacgcgtctgcgacttccttcaaccatggggctttcgacatgtagccagcgttatggcgcttactaggatcgaactccaacatgggcgttaaaaagtcggagatgttttgggcatcctcttcggagaagtgatatttttcagcaagaacatttttaagaggccaataatgtaatcggccaatgtgccgcaactctccacgacgatcgaaaatcctccgtgaatatgtaccggaaagtgcgacatgcttaggaaacctttggataagttcgatgatttgtgcaatgtgatcatcctcctttgagtatgagtttccatttttcggattgaacaggtaatcacccgtcaatagttcaaagacaagacaagcaaaactccagatgtcagcagaagcgccccatttgcaacccagaatcacctccggagaccggtactggcgagtttgaatgtcgttggtgaagtgtttgtacgtccaacaagcatttcccaggtcggcaattttaactgtgatgggaggaaactcagtgttattcctcaaagcacagtcattaagacacaaaccggaaacactgccttccaaagacgcggcttcgtcttctggctgagagcaacgatgtactgtgctgacaccgttcatcaatggacgactctcgataaaagcagagggaactcgtcgacgacggttgttaaagcgattggggtgaactccagcattctcttcttttaaattttgttttggcaacacactgttttcgtgttccagaatggattccaaaacatccttgtctaaacaaataaggacattttctggtttaagatcggtatgaattataccacattttctgtgcaaatagtccaacgcaataagcagttggtatgaaatctgctttacgagtccgataggcacaccccgatggccaaaggatcgaattagactcagcagcgtttcacccaacacctcaaaaaccatgcaaatgtgaacgccgtttggaccgctgtgagagaaataatcaatcaaggaaagaacatgtttcttgcccaaatgttcgtcggggccattgttgactttttgcagcaaacgaatctcatcaatggcagtttctcgataatgctcggctgagcgaacgactttcagtgcgacgtggcgcttgtgaactttatcaaaggctaaccaaaccgttgaaaagtgaccccagccaagtttccgtacaacaacgtaggttcctttagcaaattcttcgccaatatagacaggatggtaaccgccgtaccgatagtcctcaacactctcctcagaggtttttggagctctgggtttgccaggtgtaggatgcgacagcagggacggcccgttttttgacgcagtagttttttggtagcttacaggctttttctctttaattttcgcccctttagtgcccaatgccgctgccttttcactgttttctgaatacccacaaagagagcttccctccatacttgaattgcttttgattgaaaaaaatgagaaaacaacaagtaagcgggcaaatgcaaaacaagaagaaaactagttaaattctttcacttgtagaaggatgcagcggttgcgacaaccaatccacagcttaaacgacgatttgaacaattttagacggtttgcgaatgtatggtgtagaggctgaaaattcgcctgggtgcaaatcaggcacgcataaaacaagcaaccagaaccatgaaaccaggatgagtttgacaatgttacacacggagaaacgaatatttgaaataaaaattatgatacactgaaactcacagggaattgagataaactgcttacgctaacgataccttcttcacgtctgcatcgagcgcgcttgtacactcccagtaaatcaaacagactccacttgcatacttttttattaagggtattgtgttgctgctgatggagaatacaacagtcaatggcctttttttaaaaatcatgcagacagaaacgactcatttggcgaatcttgggtccgtaatggaagaacaagaaaggaataggaatcaaaccgactgcaacgaaaccaattaacgaaccagcccagccaatacctaagccgtggtacatctgtgtagtgaaaagtgggaacactgcaccagcgatactacgcagaattgtgtttgccgcgacagctgaagcggtacacccggcgtaacaatcgacaacaaagttcaacgactgctggaaaatggtgataataccaaagccaattaacgtaccagccagcgttggcacaatccagtggatgcttgttgagttaccggtccaagcgaaccagaaaataccgatggggaagagcactgcagcaatcatcataggtggaagacgagcttctggagctggtttgccattacgcgactgaacttgacggaaatagtacggttggaacagagcaacacttgcacaaccaaaacacacaccgatgaagacagcgagataaggcaaacactcaacaccctgactccatccacgagcttcaccgaacacgatgggataagcctcaagcagaccgtacaaaataccatacacaaaagcagtgtatgtggacacgagaagcagcatgggctccgtgaccaacagacgcaacggcagcgtgaagtatttgtgtacgagatagttgatgtccacaggttcctcctcggtttttgtgtggacgaaccaattgttcgtgtacacgcgaatttgctgggctcgacgctccgtaatggtacgggtatacgtttcgcgatggaatatgagcatgttgaagaaggcaatgaagcccatgatagctgtaatgtacgagacccaacgccatcccaaatacgacttggcaatgaaaccaccgacgatgggactgatcaagggaccgttgaaaataatggccgagtacacagcgatgaccagaccacgcgtttgcggtgtaaacatgtcggcaaaagaaccagcgacagttgtgatgggagaactaccgaagaaaccacagaagaaacgacaaatcagaatggtatgcacgtccttagctgttgcgacagcaatatggaagatacagaagatgaaaacagcggctgtcatgggacgacgacgaccaaacagctcacacataggtgcccagatgacaggaccagaagcgaaaccaagcacgtacaatgtgatggaaagtaaagcaacctcatgcgacagattaaacttccgcataacctgaggaagagctgctgagaagacagatgaaccccaaccggcactcaaacaggcgcaacccataacgaagacgtttctgagtttcaaccaaagaggccaatttgttgcgagctcgggatcatcaggaccgtcaagcgtgatgtagaagtcgtctggattgggaacagtcgggtacttacggttcaagacgtcttccaggtgagcgcgtttccgcacactgtaaggaattgcgccaggttcatcaatgacactgggctcggcaatagcgccttcttttccagagatcatgctggacacatcactgctgtttaagccatccgcgccagtggttcgtgctggagtggaagtgctcatggctgtttgcgaaaggtgataacttgctaagtgagaggagagagaagcgaggaattatgcaaagaataagacgaaaacaaaagaacaaataaaatgccaaacacaccgcttagtctgtcaaccacacacaagttagcttgacaattgtgtaacagaagggaaagtagtgcggacacgaatacactataggaagacccttgagaaccctatagaaacgatgtaccaaaccgttcgtttagcacgagtttttcaacaatcgcttccgtcaaaaattcttcttaacggtatatgacagtaatgtgtacacgacacgaatggatgtttgttgtttttttgacgcgcaaacacaaacacgcagaagctcaaaaaaatgtcggttaaatgcgaaaagcactttatatgagacactcaatgacagggtaccgcgtgaggtgacacaaaattgcgctgttttaagttttttctttcaaatgccgcgaatcagggctcttcacttaaccagctgctcatccaagtgctgcgttcaagtcaagtgcagaatagccgtgggcattttatggtggtgaaagtttatatagtagatgcgagccccaatgtgtgtgtatcatcggccataaaattgccgcaagataaacaaaacatgccttgaatacgcacgaaatggatacaatcacttgaaaaaacttgcaattgtaatcattgatagtccctaaatccccattacaagcattgagtcgtgtccgtgtacacagtgtgcaatagaaaaatgctgatttgccaccaggaatagtaaattcgcggtgatcgaccgcgatacaggttcgttaaactcgagaaatacgcgctacggcgaagtgatatacgcgaaatctggtttgttgagcggttatacttacggaatcactgtttcctgcgcgctgaacccaaataatcgtgcgagtgtgattgattttcactcaagatgagggtaaatacaaaatgcgaacgaattcgttgtttgctgtaaactgtgagaactgaaggagtagtagggagtgtatggctctggttaagttcgtattgacgcgtggatcccgttttctttcaaaaaaacgcgttgttcgcgacgcgtgacctcatgatgatgtgggcacgggtcccttcgtaaacaaagtttaagcaatacacaggcttaatcaaaaacgaacattctatcattcaattgttgtttattttattggcccaaactgagtttacgctgttctcgagtcccacagatgtctttgttacctaagatattagatacgatcaacagttaagcatgtctaagcgacaaataagcatcgcttagatcttcgatagggaccgaacgggagcagcgaatcacgctcactgaaatggcatgatgtggcatgacgaacaaggagcacaattcgtattattagcagcggtctagacgcacccacatgtggcacgttcgcaacaggttaaggaagggaaggtgcattcgccttgattcgaacgcagacgagagtttaacgaggtacatcgatactgagcgcaacgcctgcaagggttgaattgaatgaatggttatcatagtaattagctgtagccacaaacagctacagctgcgagagtacccagtggcagccatactagcaacagtacaatcaatatacaacaacagcattaacagtgacagtaacaataataataacaatttgaacaggaaacctatttcattcttctcatcacatccccgacactgattttaaaaatataatcacttcttagtaaccatgtagtacgaatttaataagacctttcagctttatcagcattaaaaaacatctatctcggcaagccattgtctagtaacactttataataaaatgaaaacaaaagttaaagtgcaagaaatctatactggtgcaagacaaaggctgcggataagattagcctgcgcaagacaagcgcaaggagacaaaggaagaatagtcaatagaataaagaatgaatgaaggttgataggaccgttccacgggttaaaaaagtgagacggtcagctttcaaccgttaatagtgtatgcgcatagaaagaagtcgttgagtagtgcgtttcacgcaaggaaagagaataagtaaagtggtaaaaagttcaaagaaatcaaggacgctaaaggagttggaaaagaacaatgagacatagaactcgttccacactcgggaagatatacgagcaggttccgcgaataaaataccatgtagaacagcagcctgctcgtaacagatcataaacatgggttgccgagcaaaaaaaataaaatggaacggaggtaagacgataatggtgtattgatgatacctatccgagcgtgtaacgcccgatgattaaacacttgggacgaacagacattccgaacgtcaaattgtctaaagcatcacagtcatcttactcatcttacggatgcgagcaccataaatgtagaacaagactggaataggaatcatggcaacggaaagaagaccaatcaaagtaccagcccaaccagtacccaagttgtggaacatttgcacggcaaacaaggggaaaccagcaccgacgaagcttcgcatgattgtgttggcagcaagaacagatgcagcacggaaaagataggcatcgaccaagtagttcatggactgcatgaaaatacacaggataccccaaccagtaaggataccagaaagcgcagggacaatccagtgaacgctttcataggcgccagaccaacacaaccagaagataccaccggggaaaagaatggaaccgatgatcatggggggaagacgagcttcggggacgggcttgcctccagccttaatgacttgtctgaagtaccagggctcgaactgaaccgtcatgaaggaaccacagaacacaccgatgaccaaaccgatgtaaggaagggaactgacaccttggatgaagtggtgcgtctcactgaaaataataggataggcctccagaagaaggtaaagaataccataaacaaacgacatgtacagagtcaacaagagcacaataggctcagtgaacagcaaacgaaggggaatcatgaagtagttacggacgacaaaggaaagcgtcatggtctcctcctccgacttggcgtgaataaaggggttgttgcactctgcacgcagacgcttggcctcgttttccgtaatagtacgtgcgtacgtctcaggcatcaagggcagaataaggcaaatgccgaaacccatgaacgaagtgatgtactcagtccagcgccagcccaagtacgacttggctaatgaaaccaccgacaataggagccaacagaggaccggcgaaggtaagggcggcgaaaacacacacggccttaccacgggacttgttgtcaaacatgtcagagaacaaagcaccgacaatagtcataggggcactggcgaagaaaccaccgaagaaacggcaaatcaaaacagtgtggacgtctgcggcagttgcggtaccgatggagaaacacgagaaagcaaacataccgagccaaagaggaagcttacgaccaagcaactcggacaacggagcgaaaatgacgggtccagaggcgaaaccacagacgtaaagggacatacccaacaaggcaacttccatgtggattttgaaatacttcataaattggagcgtagcagaagagaaaatggaggaaccccaagaagctgtcagggtacacatcaaggcataaccggccgtcttgtacttcttcatggggggccaattcaccgagagcttagggtctgtaggctcaagcttcacaatgaattcctgagggtctgggacaacgggaaagccaccagcaccacgaggaagaacgatattcgtcgttctggggtcattggtcaccgagaccacacgttccaaggcaacaggaggaacggatggctgttgttcatcagaaccagtttcgaaatccgagctggcgcttgcggaatcgtgatattctggtttctccatttcgttttaccacacaggagaagcaagtaagagcagaagaaaagttgaaccgaagtaacaatcgactaacaaactaagtcggacgctaaaaaaaaagcgaaaatatcgtctcaggatgcgaccaacgggaaaaagcttagtgctaaaccactaattgcgcaggaacaattgtttattcgcaaatcgtctcaaacaacgtctagtagccaaaaagagccacacaatcgacgtatacgcgtcgaacacctaaattcgtcaaacagtaccgcgaaggagcaagaactggaattaagatcaagcggcacgtcgtaatatatggacgtagcttcaagaaaatgagaacctcagctaagacagtagaaagtcggattcactggtgctggatgaggataaatagatatgcggggtgtagctgtatttatatacagatacatggcatcggtccttcgaagaaaactgtcgacggcattttttgtgccgcaataccgagcctggcattatagaagctagatccataggtacgtcaccgcttgtgatgtcataagacaaacacattcacgtgcagccaattaagcgcaagagcagcgcgatgggagggataagaagcgaaggcgacattcctagggcgcgtttaattgcacgaggaagagccacaacgtcatcttcggcaaggcgaaaaacaagggactgtcggccgacaagaatatcgcaccagggccaatcattagcgagcacaacgactgatttgttgcgcaaaaagaaggctcgcgaatcgctaggcgggatgcggcaatgccgcaaaaggccgataaaataagcgacgagtacgtttttcgcttagccgataacgataagtttatcgatatcagataacacccttgttgagtttcgtttgtaagactcggaactgtcgggaaggctgcggttcttcgggtagctctcacgtgttcatgaagcgaaaagggtgcgaaggggtgcggtttaagttgtcgtaatgggggcaccatgtggggtcggaaagtgctccaccaaacccatgcgtgcattcaaaagcccgaaaggctgcagggcccaacaagtcggatgcagagtatcaccgagaggtgaaagaaaccaactcaaagaaacgaggagagcataagcgattgaggcaaagcgacgtgtgaacgggatgtgcatgcgtgcgtgcttgtgagttcggaggttaccggaaccccaggatgatggcgaagtagcgtggaacgaagaaactgttgactcgggatgaaatgaaagagtgaccgagggggatgatttaacaacacggggcattggcaattgccaattgctactaccggactagcaatgtgcatcttttggttgcagtattgtgctgatgttttttagctggggaaaaagactgtgttaactcaattcgacaatacttcaaaaaggagacgcaattgctcaagattagtagtgcgtgtctttggtttgcggagataggcttgcaacaaatgacccataagtgcacgaagaatacggaaggcagctgcagaagtaggactgtcgagatggaaggacagtctgtcaattttggcggccgcatttgatacacgaatgtcggcgtccagtccacacagcagtagcaagtaccgcgtgttggtcggaccaactagactggcatagtcacggttggtgcgtgacgaagacatgagactcgtatacacaaggaattcaggctggccttcgactctgtgtcccttggtgacatggttgagaacatggttaacggaagatgagtggatagacactggcttgttggtcgtaattgtcctccaacggccgtgagcttgtgcatccaacttgaggatgttcggatagaaggcagctgcaatcacggctgacactaaatcggtattagtggattgggtgttgaactcgtggggcacttgaacgaaacggctgcagctgcagcgcttcgtgggcttgtcgtaggtaaggagcgacgaaggcgaggctgatgtatgcttgggtaaaacaagaagtgttccgcacagctgcgaaagggtttgcactttaaggttttcggccatgttcagcacattgggattgagttgcttcttacgacaaaactcatactctgagatgccgtacttttgcagacatacttccttccatgcattgtatgcgttgtacagcatcaaaaagtcgctgaactcaccggtttgctaaacgaagccttggcacgttgagtcgccagctcgtcaccaggtgccatacggaagggtgatccggtggtcaaaagacacgcgaccgtcatcgcagcgtctaaacagctgaaatggcaacccagtactatgagcttgcccaattgtgcatccatgggcaattgggcaaggtgtttacccatactcgtcaattcctccgaggaatccaaggcgccgacgtttccaatgtcttcatagcatgcaatacacttgggtgaggaggagggtcaagtgattcccgaagcacggcttcgacctgtcccatctggcatattttgattcgcagcacgagctcttgcaaattaagacgaagcatttcaggtgtttggtattcaagcatcttgcagtcgtgtcggaaacgtgaatacaagtggaaacacacaccttcttgcacacgaccagcacgacctcggcgctgtttggcgtttgcgcgcgaaatgaaagtgtctgtaagtcgggaaagacttcgacgactgttgtaacgcatttcgcgatggacaccagtgtcgatgacgcaggtaatgtccggaattgtaacaccagtttcggcgatattcgtagacaaaacgattttcttacatccggtaggcagacgctcaaacaccacttgttgttcggctgtggaaatggaagagtggaggatgaagatacgatatgtttgtgtgtcggagaacaaggggtgtgctgcgagcatatcgttcacacgaagaatctcagatataccggggaagaaaaccagcacggatgtgttgaatgacgcattttcaggattgaagacatattctaaaagcgaaagaataaggtcataatgcattagcttttcattgtagtgaaacagagttttgagagtgacagcatcgtacctgctgtcgacatagaaactctgaagagtttgtctgttgttgacactggagtcttgagcgctctcatccgcatccacgtcttccgattcttcgagttcggtttcaggtagtatgtaaccagtgcgctcaataacgtcttccagaaagtaggattcaacggggaaggtttttccagggacggagataacattggcagagaggtattgttggaagcgttcagtgtcgacggttgcactcataacaataacctttaagttcggatgcgttctcagcaggcgttttatatgtacaagtaaaaagtctgaatcaatgccgcgttcgtggacttcatcaataacaagatgtgtaacgctggacaattgtcttgagtcctccataaggcgtaaaaagacaccagtagtcacgtacaccaaaggagtatattggttgtatttggaatcaagacggacggaataaccaactagcgcgcgtcgatgataatgatgcttttcgcccaactcgtggcttacacggcttgctaatgaaatagcactaattcgtctgggctccgtaacgaatatgcgcacatgctctcctcgctgaacagcatcttcaagcagaaatgctggcaactgcgtacttttaccgcaacccgtttcacctgagagaataagcagattgctgtctcggagactctcgagaatggtttcacgatatgcagcaatggggagtgagtcacgaatcttcaacatgtttgcatgtgcttcactcgacaatctttctttccaacactccatcacctcgtctggcaatacaaaaggtttttcttcctcaacctttgcgggtgaagaagagagcatgagatttttggatgcatcctcataagagagtttctgcaatttatcttgaacaagtgggttaagtttctcactaaactctttgtcctcagcaagtcgcttcgattcctcttgaaggacgagaatgctgaatttttctttgtaagcgccatttaaacgacgagtaacttccttgacactcggataaactagctcaaacaaagccggaatgctagaatagtcaatcgcagcttgctttgtagacactgcgacgccatcttccatggcatatgttttttgaccagatgagcaacgaacaatacacgtgcacacccaacaaccgctgccaattgccctgggtgtataattgacggtgagcgacgagtcaatttttttcaattctgtctgcaagatattgcttgcctgactcgccgtatgtgcaacgggaagatgaagtatgttgtactgtgaggcgggcattgacgcacctgtctcctgctgctcgctttcgttttgctcctcagagaacaagtcactaaaaatgggttggtcctcctcctcttcagttttggtattacttccctcaacagctgcctcagcagcatgttccttctgacgttccagctcgttttctttttgaatagcctccatgcgtgccttttcacgcaaccgaacttcccgttgggccttcagttgggccatgaattggtccttttccttcgcgaacactgcatttgcttccttagcagagaacaggtattgtttggtaatagagtcgagtctttcctgaagttttgtatatctgggtgttttacctagtttggagattgtaagttggagcatgcgtaaacgaattcgaacatattgagtcgtcaaatcataatcaggaacatcttctgtaatcagatcatcgctcgtaagttctgattcggaggatactggttcagagcgcttgaccggctcgaccgtacgatttttcactggctgtaaagggcgctcgtgttgtaggggttcgattaacgcggcaaaaacttgctgcttgctcgagttttggggagttggaagcttgaatggggtgccacgctttaacatctcactgctaagcgtcactgcataatcttccagagttgccaaaggcatgagcgcaagtacggaaaaaacatccgcagagtcaaagcccatgcccaccaaggacaagtatgaactccacagatgtcgcttcacagagctggggtctggtcttggcaatgatggatcacatttaggcaaagtttgcatccacgaagaaagcagcccaagaagtgtctgacgagaggattcttccgaaagactggaggcctgaatgtttttgcggagacgcaattcaacgatccaattctggagaaactgagaactcgttcttaaagcagcatctcgtatagattttgtttcctcatcaaggacaaccgttataatgtcaggatggtttaattcgagcgagttgctgtttttctgtggaccagacgtcggcttgttgtttttcgtgttggcagtattacctttcgatgccgagttattcgtcgtctgacgggatggaacagaagtagtggcatatccacggttagaagatgcagattttcccttctttttagccatttgatgaattataaggttaagtatgcaggagacggagtagaaagtttaaacgatacgaaaaagcagtttccagtacagacagagaaagagaaatgggcaacgagtgttttgctaacggttatctagtctatcaggtcagtttattagcaatttggggcaattagcaaatctggtagttgcagttggttaggtgtgtgctcgttcgctaataggtaatcgcttcctatgcgtggctggcagaaattgtaattgatctcgttattacatgttcacagacataactgttaatgtatgatatgagtaagcaaggcttgagtccgtgcattctctatttgatcgtcgttttaagtggagatttcgttcattgtgacattttcgcgtcgcgttttgaatataactttatttttcgcgtgtttagacgatctgccctgaaagcgcttagggttagcaatctctgtccagtaaaactacattttgataaccaccaaaaccctaaatctctacatccctttcccatagactataaatactgctggtcctgagaaaagccaaactgcctcaacctcacggacgcagttttggatctcgtgctgtgttccaattgaatctgtactgaagggttgagctgcatttgaaaaacaatatagtttaaggcgtgtagtttaaaaaagttcaacatggagtctacgcgagtcgatgacttctctaagcagaaaacggctttcacaagcacgatcaaatctagcatgctcgctgatgacagcaaaagtgtcagcttggaaagtgaaaatggaagattagaagaattgggctataagcccgtttttaagagagaattttctacatgggctacattttcgttcgcattctcgatttccggactgttcgccactgttatgacgactttctcatacccattagtagcaggaggtgctccctctgctgtctggtgttggattattgccggtgcaggttgcatgtgtatcgctttggcagttgcagaattggtttcagcataccctaccagtggtggtctgtactttacttgtaaagacttggttcccaagaagtatatgccagctgtgtcatgggttgttggatggttgaatcttttaggacaggctgcaggtgttagtagtacggactggtcgtgtgctcaaatgctgctttcagctatctctatcggttctgatttctcttatgttcccacaaacaagcatgtcgttggtgttatggccgcagtgattgtttttcacggactcatcaactcgctctcgacccgctggcttgaccgtatcactcgtttctatgctgcattccatttggcagttctgattgcatgtgtggtctgtttgctggcgaaatgtaaggacttcaatagtgcgagctttgtgtttgccgatgtgaaccctagcagtggatggacgcctagaggcttttctttcttgtttggtttccttagtgttgcttggtgtatgacggattacgacgcaacggcacacattgctgaagagattgagaatgctgccgtgcttgcccctcgtgctatcgccattgcactttccctgacttatgttcttggtgccggtttcaacatcgttcttgcctttactatgggcaacaatgttactgctatccttaacacagctagtggacagcccgtggcgcaaatcttctctaacgtcttgggtaagactggcgcagtttgcttcacagtattgggtttcatcatcctgaattttacgggaattacggctattcaagcgaatgctcgtacaatttgggcattctctcgcgatgacttgctccctttctctaaatactggtacaaaattaataaaactacgacgaccccccttgttgccgtatggctgaacgtcgttttctgtatcgctcttaatctaatcggtcttggaagcttggaaaccatcgaggctattttcagtgtctgtgctatcgccttggattggagttatgtcttgccaattgcctgtaaacttatttttggaaagcgtctgggttataaaccaggtccttggaatcttggacggttctctgtatttatcggtgcatacgccgtactttggacggcgtttgtgtcagtcatcttccttatgcctactatgcgccctgtcactgctaagaacatgaattacgcctgcgttgtattgtttgttgtgctcttgttcagtcttatctactggtactccggagctaacaaacgttacgttggacctcgcgtaaatattgttaccctcgatcctatttctgatgatcccttcaagatgaagtaggtgaaattcattttcaggcaaggtggtatttttgtacaactgcttcgtaaatttatttatcaagcatgagcttctctttatctaagagaattagtatttaataagatttttggttatctttcaagttgaattaaggttcgtaaatgaagaaaccaattgtattccagggatttctaccgtttactcttcttcatcttctttttctggcactaaaaagtggtcaagactaccaaacaaatcaaggaattgcgattgggcatgaagtactgccgcatcatagtccattaaggtagtgtcgtcgcattcaatgtccatttgcatcaatcgtgttggatgctcaggatcacatcgttgtaagagaagattttcagcctgcaaaagagccgcatcacaattactagactcaagtgtgcgaagataccaaatagtgtggtcacgagggcattcacccatctgtggccctataattaaacattgaacacttgcgtcgttggtaacgtccaaagaagctggagaaaatgagtagtggctactttccatattaaggaaaacatctcgttgcttaaagagctttcggcaatcgcctttataaacaatacatctctggtggatacgaaagagggagggccccttctcaatcttgttgtcaataataaccttggcatgaaagacttctccgttttccagtgtcacagtgttttgaccgataccccttacttcttgtgaaagcatgtaagttgctcccataacggctgctgaacggcagaaagcctggcacagttcagaacccgttccatattttgctttgagcatggaaaagtttccatagattccgtgagattggatatgcttacggatgattgtgatagcatccttcgttaaaatgtcgcctctcaaagaacggcacagtccgtaaattacacattctctaagttcatgagatagtccaaaatgatttgacaaaagatttttgaaaggttgctcataatattgctccaaaatctctgcgtgcggttcctgatcggaggataggacaaacgtaacaaaacgcattactttccgctttgatttgaggtcaagaatcttgttcgtaaaaatatcagaacgagattcgggcacactcagccaatctttcttgtatgagtacaattcagaagcgtagacaggcttgagttcaaggtatttgtatatgtgagagcgagtcaaaagtttaattaggtcgccagaagcaaatagagcccgtggtatcagctgaatagaaatgctctttgcggctagaagttcttcagagttgtaaacctgtacatgaatgcttcgtagctttgagtattcgctatcaaaattggcaaaaggaaatttattacttgatgagcaagaatctgacagctttaaaagatcatgtaaagccaaagagccatctaattcaccataaaaaggattcttgtcaatatggagtactttttggccttcccatgagcatgcactaactcgttagtcttctttcaacgaaaaggtgcatacgctgccaagatcgagtttgcaagatttgtaccaataatgataacgtcaaatttgtgttcttccatctgtgatcgatgtattaatgttttaggactaagtttttagaggagctggtgaccagctacgaagtaccaattgcggtcccgaaatggggagctggaatgagaaaatgcgacatccagccattcaagtgagcaattcaataaatgtgtacggaaggtgaaaagaatgtatattagttatggaatagggttggcccttgggctttttgataaataggatttcaaaaaaaagcaaacaacttagaagtacaagtttttatagtaaaagtaattttcgagcataagatatcgtaaacacccaaaccagtaacgaacgctgcagccaagctttttgaggatcgtagaagggtaatactggtgcttactttgttgagtaatcttctccatgtcttcttcatgaactgtacgtagacagtatcgagccatgataagaaacagtttttcggggccagaacgagtctggaggttgtcatccaatgacctcactaggtcatttgttttcattaaaagtaatctagaattaatgttagtaggtttttttgaagcgaccatgtaacatgaaaataaaggcgatgataattgcccattgtatatcaacttacacagtacgtggaacatcgcttaataattgaatgattttaccaagcaagtctgtttgatcaagagcttttagcagtcgatctctttcttcaagcccacgacgactagaaattcggtgttcctttatggctttgtaatcacgacctgttatagcagaagcaaagatgctgaactttgcatcatctacattggcgacttttttggcataatatcgcaaactagtttcgtcaaagttaatgatactcaaccacatccgtgcgtaatctctttgtaattgcaatgggatatcgcgataaagaccatgatcaagaagcacaatttcaaaattacgaggagaagaagaatgctttggcttctcgcgtataaacacattaccgccatgtggatcacaatgtaaatggccacccttgccaaaaatcatttcgttaaagatgtgacaaagctccagcgagacttgttcacgggagacgtcgtgagtatcataaaagttcatatcatcaatgcgggatcctttaacgaattccataaccaaaattctattatcggcccataccacttcaggaatgtaaagtgctgtttttattttcgcaaaatggtcacgagtgcgttgggcattcttagcctccattgtaaagtcaagctcttggggcaaggttttttcaatctcatcggagatccagaacaagttatagtctgggaagaagtacttgatggctttaaaaacccaacgtgtcatagaaagatctaaggcacaaaactcacttacaggtggatgttgaattttgacggctacgagctgtccattgtttttaagctttgctttgtgtacttgcgcgaggcttgcgacgccaacgggttttggatcaaagtattcaaaatactcatctatgtgctttcccgtgtccttaaaaaaaagcttgtctaaatcttggacggaagtcatcgggcattggtcttgtaagggtattaacgtttcagtccattcctagaataaagtcagttattgtttagtcatagatggcaaccgtaattactcgtaaatgtcatgcgaattttacaagctaacctgaaacgctcaaggggttcaagatggcttacctttggaataatgtagtccataacggacagatgctggccgactttgatataaatgccaccattttcttcaaacacttttagggtccgttttgcgcatcgcagatgacagcgactaagtgcgtgttttctatcttcgggagtttcgtacttgtcggtaaggacctttttgtagtctgagaaacaaacaaatcccgtatatacaacacgataagcacgtaatgaagagactcctgcatgttttataggatcaaagtctacgagcactgcagatgcaactaaggtgactcctactccaaccgttacgttcttcctggaaaatcgcgttctgttggagccattgtaccttgaacgaaaactgaatcttctaatattttccgagaagctttttctgaacgattgatgccgaaaaagcctactaaacatgatttcttggggtttaataacaatggtgttggtaacaaactgatactgttgggctcctgtgaaaaaacaaaattcagtaataaacttcatttctaaagtgctttagtcttttgagttcatatagagggagatttatgcgtgtatagttttattagattacagaggaaggttcattaagagctctaaatacatgtctggagataattgccaaagaagagatttattataaggcttggatgctaattgtaaggaatataaggttaagtaactgtaacaaattcattgtgctaaaacttaatgttattgcttcttatcagaaaatgcattcgaaactcgttaaatgaacaaaagaacaagaacaaaaacgcatatatatatggggatgcactctcaaaaagtggcattccgttagtgtttaagagaatgataacattaaaactgtttatgaacgtttgcttgagagaagatattgctttcaactaacaatacgacttatttgtaactcaaaaagcatacgatataactacgtttaacaatagactttattcatcttttttatattatacgtatttccaggcagcattatcgaaagcattgcatttttgtaatactgttttatataattaattcaaaaaaaaaaaaaaaaaaaagaaaactaggactttggcgactgtcttaaatgagactgtaaaatatatgcgaagaccttttttttacagtaaaatgcgttttttataatagacttttgcttatgcctatgtcacaaacatgattaagcttaaatccaataaatagccactcattctgttttacaaccgagaacgaataacactgatgataaactaagaatttgcaatatcttttaaaatccgaatcgaaaccgagctaccgacctccttttcgttttccttctctccttaccatagttaggttttaaacgagaatgacacaatctactagcatattaaaactttccgatgacaaaccagaggctattttgaagctctatgctgaacagaactctgtgggtctctatagagtttatggagacgaaatacacgatgtttatgaaaaagtgtttctcgctgctttaactgtagatgatcaagtgttagcaaaggttcgagtctcctgcttgtagaaaaagttagatactaacacactgcgttattagtactgctattctattctgaatgacaagttctatggttcaccaagagtgaagggtctctatggcatgtttcttgaagcgacaagtggtgaaaaggatgcttttgcttattatgatcgacaattgaaagaggaccctaacaacgttgtaagttttgccttgtttgcctcggggtggtatctcacattacttgttcagtttatcaagaagcgtcgaatagctcttcttcgctcgtgtggccggacagatgaatttgtaaaggaattggtcacttacttagacatttattacaatgatcttgaggcgtgggctgagcttgctgatgtttacacggaaaccgaagagtaagcatttcaatgcggatataccagaagctaacgttgatgttctagctactctaaagcaaagtactgttatgaagagatgcttttattgcagccctttgaacctcgtttgttcgctgcactgggtgacacgctcttggcgatttctagcgcacaacttcgagaactctacaccgctctgaaacattattgcagagctgtagaactttgcgatgcttttgttcatggatggctcggtgtaaaaacggtacgcattaaatggaagatgttattttgtttttgctaacattatgtctctagtgttcggataaaatactgaatctttcgcgctcggaaaagaagaagcttgactacagactagagaaggataactcatctcccctcttggatgataagagtgttgaacgacttcgtgccttagcgacgaaaaaactcgagtcgcttgaagatcctcttgtgaagcaacagcaacaaaaataaaagaccgaaattaaacaagcagtggtaacaacttacggtataagggacaccatgccactgcttttagaattctaattgtattactcgtgtcactccgtaacgatcactgcactgcggtaacacgtttagttcctctgaaacagatccaaggcatctaaggctttttgtcatacaaaacactattctcttgaatagtaaagtgtttccattgtcaaaagacttgctttagagtaccatggatgagtctgaagtggaattagggcttttagaggacgatgatgttgaaatggaggaagatgagcccatggaggaactgcctgaagaaaaggtcgaggaagaagaagaaattgatatagatgcagaaaatgaagaagatgagctagaaagcagcaatttacaggaattattagaaactggagtcaatgaactggaagatcctattcgagaatttcgagagaaggcggttcaagcgagttcttacgatatcacacctactgtagccattccaatggctacgagcattaatgcctgtgcttttacatccggtttgcgatggctgttcaccggtggtgaagacggttatattcggaaatatgattttgctgccagcgtgaatggtcaattaccacttacagtggctcaaaaacatccattcgttgatacaattgtcaatgcgggtgtcttattgaactattttacgaatggttacgaggtcgacaaaccttcacctgtttacagtttggccgtccacactcaaggcctttgggctctttcgggcgtaaacaatggtgatattattatgtactcaacaagacatcaagagggttatcccatcacttctcttaagaagcacactgcgccggtctccattttaactcttcattccgaggagcgtagcgtgcttagtggcagttgggatcgtgatgtgcatttatgggatcttgaaactggtaatgttaaggctaccttttcagcagacagtggacaagtgtctcacatccaatatcgacccgttcctggcaccatcacgggtaccgagtctgatgatatggaaagcttgtttggaagtcccgtttcccgcagtccatgtgaatcgctgttcggtgaagaagaagcaaaacagaaagacgaagaaaaagagcctttatctaaggacgacaaaaaccaagttaccgtctctaacgatgaaaacacaccagaaaaacaggaggaaggaaatgttttctactcactttacattgatggtatattggccttgtgggaccaacggcaaccaaatgtaatatcaaaatatccagtccccaaaggtgtgccgccatgggcaatgtcagcttcttgggctgtagatggcaactccatttttgtgggccgtcggaatggtattgtggaagagtttaatgtgcatggaccgaaagaacctgtccgggttttgcgtatgcctgctaattctggcccggtgtctgccgtgtgtcccacaccgaatggacgctatctcgttactggctcatacgacaatgttagattatacgatctacagaaaacttcaggtattaattttttgattatatccggacatcatggcggtcttgttagtactatatttactgaaccttcttgccggtttatgatttcagcaagcggaaacagaggttgggaaggcactacgactgaggcgctactgggttacgttattaattctaacccgtaaacaaaagtcgtaaaaatcaagctacgagaaccaaagtcattttcacaatctgaaagtttattttctttttgatactaaagccgtcatatatttacttggttgtctcgtatgccaagttgtcatatgctggtgaataaagagtctgaaatatcttctcctgctatttctggtcttcataaacaacaacagctactctcttttacaataacgaacttctactggataccaaaaactttcctttgtttctgaatcctcttctgtcttcacttactgcgaacttatctataccataccccaacatccactaccgctaggacgttttgttacacgaaacaacaccaccaataaaaagttcctgggatgaaatcagactttccctgcttagtatgaaataaacggttcaacgttgaatcctcctttgttcatttcgcttgtcacaaattctgtttcttttgggtctttttcgatttcctatttgtactttgctactaatctcggtatatgtttgtgtatataaaacaccttaattgacttaatttttactaagcgatgttgtctgttcggtttcaaaaggttgtgaaaattgtaaaccgattatcgtccaccgctgctattcaatctaacttaccggagaacccagagaacgagttctcagaagagtctatggagcattcaattccccgtatttctatcgcttataatgatgtatcacctgtccatatccccgatgagtcattatctccttctgtacggtctcatcatttacgacgaaaaatggttgagtggctttcgagcccggaagtgaaaaaagcgtatcacaacaagagcacaaacattgggttctcgcgtaattcaagtgcaccatttcccttaaaccctctctttcatcccgcaaaaccgctctctcatctgcttcgacagaaaatttatgaaaagtattcaaagggtgatagcttggagaagctagcaaaagaatataaaacctgtcctcaacgtgttgaggcaattgtgaaattagctcgtatcaatgagtcttggggaaacaacggtactccggttctcgaaagctactctcgagtaatggagaaaatgcttaatgcttgccagaaacgagaggaaattcaattcaatgacgataatgacattgccgtaaaaacaacgatggtccagagatggaaagtactaccagaaaatgaaccatacacgacaaaagacgctgctaaggagcttggatggcctcccttaagtgaattattggcttctgcagaggccgctgttagcacaaaagcctcttgtaatgatgccacttacgaacccacgaaacttgttgaaaagtcaccatttatgaagagtcaccgcatctaccgtatgcgtgatatctcttccggagatgtctggaagcgtgacatcgacggtagcttgtatgtgcggaggaagaagaaggtattctgagtaagggacagtatgcaacacagattcgtacataacgacttggattggaatacagcgtaacgcttgcttaataaatttacattcatttatggtacaaaaaagcgaagataattaagattacaaaagacgatgtagcaaaagtgatgtgagtacgacaaatggtagatgattacccactcaggcaatcacttttcgcgctgccttgcttgaacttgtcgatgcagaactgctagattgcgggcgtgcaatttcattgaacttttcaagcgttggtttgtatacatcctcatagcagtttcgtccgaacaagagatccaactcttcatagtttggtacctgttcctgttagttatacgtcagtctcgagcgcaagtacttgccttgatgaaatcctcaaaatggtcaccaacagtcttgagtacatcgatgtttacaagggaatcgctggctccgtaaacggttaaaatcggtaattttatattctcaacaggatagcgagcaatccgattcaagttcgtataataacttgtttgaggacctgggttgtcatcgaacatctgaattactttgcttcgtacaatttgcgtccaatgaataaaagccttaacagaggtaaaagagtataggtgcgaaagagaaacaactttttgttcatcattaatatttttgcttgaccagtcaagcaaaaaattcaatgaaagatcgattatttttgcaaatacaggagggtaaagaacagcctgccaaaatgttacagatgccaacagagattttcgactaaataacaaaaagagaaattgtgaatttgcgttcataatagcttgaacaatttttgactgatagtatttcggagatatagtaggagcaaaagcaagtaatgcattcaccgatttgtacgaatgcggatgcatcgacatcgcagccagtagaataatagaaccttgtgagaaaccaacaagattaattttgtccctgttagttactgaaagcacatagtctattgacgctgggatatcgaaaacaatgtaattatccaacgaaaagtcccagaaatcctttttctctgaaggataacgactgttctttttgctgtacttatttcctcgaagattggcgagctgaagggtcagtacaccgaatggtttcaggtattattgatattcatttagagttatttccaaatgaaatttcctttctagcattaatcacgtacccatacatcgtaaccctcgtcacacatgactaaaggcaagttattttttcttttcatatttgtaacccacacttctgaattcatcataagtccgtgcacaaacagtattggcggccggggactgggagactgtttcggtttaatcttcggcataattctatgcaagcagagtaagtatccatcactcgtacggataaaatgctcttcaactgcataaccatgaattccgcaaagatcaaccgtgtcttttgcagaacacattgctccaaccattccatcacacatcaattccggaaaaacccataaatataatctgttctcaatcgttagtattttgtttattaaggacaaatgtttaaacctttgtgatttgttataaaaccataatcgaatacgattaggtagcaaaatcgtagcaattcggattccctgctccagtccgactaatataaggactaaaacgagaaaccagttctccctaccaaaaagcatctttattagagacatgttggtaaagggaggcaaataggcttacgagtagtaataatgaattaactcttctgtagaaggcatgggtataatggctcaaccgtttttaccacatgctctgaagttaagtaaaagaatattaaccgttattgataacgaattcaaagtttcttccattctatgagtaacaaaaggaccaatcaattttggggcgacttttgaaatgcgggtagtagacggatctaacaacttaacttttgaaagagaacaaaatggagaatgaaatatagttaacggaattgaataagaagtgttaagttgagtggtacaataagcaaaaccaaaggtttcaaatttgccaataaaaacagctagttttcgctcacataaaaacgtcaaggttgctatactaacgttggctcccattgaaactgaaataagttgcttatcaagttttccaattcatattgtgtcttcaaaagttattgggcaaatagtcttaaacaaaaataaaaagtactatttaaagttgtcaacttattatcaaacaacaatacaaatacaatacccggttgacttcaagttcgcttggctgctgtctcgaaactttctttgttatgttttactttaatttcaattcgtcagtaaaaacacgctgtagaagctttacgataatatgcaattgacaaggaaagaacataattcaataacgtgttaactcatcttcttttattggtaatttactataagactgtcatattgtttttattcactatatatgtttcacttcaccagactcacctcttccctccagttgcattgactttcacaaaaaaaatggctactaaagctcaattggagctttttactaagctagcttctaatgaaaaaaacactagactgatggcagctgaaaggctgctggattctatatcaaatgaagctgaattggagtatgctttaaatcgtttaacaaaaggtatctcaagtggacgagaaagcgcccgtttaggattctctgttgctctcacagaggtaagaatataatttactgtttttgaaccgcaattcaaccagctaacgcgctgcagttattgcttcgtgaggaaaaaattacagctgctcaaatacttgatttaattgagaagcacaacactccaagaggcaatctaaaaggacaagaagagcgggaatacttttttggcatgctcttcggcctccaatctgttgtcctcgccaaagtactagaacgcaaaagttgcacttatgaggattgcaagcgagttatagaccttctggttcagctttcacaaaaacgaaactggctgagggaaacttgcttttatgttctttgtgctattgttgaacaagtcccaaattttgactttggtacaaaagtggttgaggcaatgaatgagttgctccagaatgtaaatatatcaaagacccctgatggagttgcactttatcttgcattacagaaattaccctcgaattttacaactatcccaattcctaatgcaggttggactcctgaacatcctttacataaatccaacttggcgacactttctaaagtgatgcgtcagtctgacaccgaagaacatgcacagactggcgtatggtcaaaaaagcttcatcttgcctggacgtatattctcgctgtttttgacgacacttctgctgcgccaaaagacattgcatcttttgatgatttgtggaaggtggttattgatgaaggaatgttttcccttacttcctccctcgaacggaagttttggggatttcgtattacggagctggctatgaacacagcaaacactgacaaaatcaatatactgttctccaagaactttatgcgctgtttcattaatcacctgagtgctgaagatcgttaccttcatagagcagccaaacgtttagctacaaagattgaaaaagttgtgcagaagcaccctaatcttgcttttcccattgtatctcacttaatgggtgtgaatggctcaccgaattttgaccgtttgacaaacaacaagcttgttgaacacatcctccccttagccgacgaagatggtatgaactccatcttagacttgcttattggtttcattaaggaaattcccaaggatgaagaaatggatgagaaggcatttgaaattcgttgccagcgtgccgctgacactgttttgggtattttgagaaacaacaagtcaatgaagcacccaacatggattaaaaaggttttgcacatctttgcggtttacggttactttgtcacggacggtttgaaggtctctaacgagtccatacacaatatgtttatcggtcgacttatgtctgctttgggctatcttagttctttacgtactgcaaaggatcagcctgacgagattacagcagtcaattggcccagcgttgttttaactgacctactttcgacagaaaaaacgaagaagtatgatttattcttcaaacttgatgaaagcctaattgaggtaaagaacaatgcactcggtattctacacaaaatagacaaaaaactgaagaaaagcaaaacagatcaacaacagctgcaagcattcagctttttgtattctttagtcctcctccaagtgtacgctggcgacgctgactctgtttccgtgttggaggatcttgatgtctgttaccaacgagtgttttccaagtcaagtaaacgtcattcacatgcagatgaacctactgtacctgaaattcttacggaagttatgctctcattcctttcgcgttcttctgctttactcaggaagttggttgatcttctcttttcatcgttcgctcaagatatgaacgaaaaatctattcaactgatttgcgatgtcctcctttcccgtgaaagtgcaaaaaatactgatggtgtctttgagaatgtcgatgaagaccaggacgaagatgacttcgaagacgaggaccaattttcaaacgaatcacaagatgaacaagaaagtgattgggaaatggtttctgctgatgatgcatctgcagatgaggagcttgaagcaaagttggacgcattgatgcaggaagccaatgctaaagcaaatgaggatgaaagttctgaggaggaactcatgaacgacgaggaaatgctcgcacttgatgaaaagattgctgatgttttcagagaacgcaagaaggcttccaacaaaaatcagcgcaagcaagcattggagactgttcagcaaatggtcgtgtttaagacaaaggtactcgatttggttgacttgtatatgaagactcaaacgacgaatcccttgtgtctccagttcttgcttcctcttacacagatgatgcaaaaaacaaagttcaaggttctggaagaaaaaggacagtctatcttgcgcaaccgtttgacacgtcttcacttcgaaaactgtaaactggactccaatgtactcattacgttacttgaacaaattcacaatgtttgttctaagaaggcttctcttgctgccagtgcttcatctatatcacaattactcatgaagctattcgcagacgatgctactgcacttgaacgaggcattgaagtgtatgcagacacgtttaagaaatggattcaaaacccccaaaagaatcaattgaacgcgtctattttccacgaatttgtcaattggggtgtgcaacagagaactaaggcaaaacaaaattctacgaagtcgactgtttctcaggaagccccttccaaaactgaagagcaaggtcattgaaagcatatacttcctcaaacttcggaaagcatattttatcaaaaacattattgctgcatacctcaaaaattgttggatattgtgctttgacttcttttgatggccgagtgtcaacgtacatggataaatcgtttccacacaaaacgaagtccgaccagtctggctgaaatactgacacccattgttcgtacaaattcgtaggacagtgaggcatgtaaagcagtgtatcttcgagcttctcagtctttggtgagtgttttaaaacttcgaagccaaattcttcgaggaaagaaatgtcatccttttcaaatactggatcatagaatcttacattcgtttccttaatttcaaaaatacgaattatctttaacagcaaagacagctgtagagaagctgtcgtcgtatgaattcgtccaagaccgagaaccaaacagtgattacgagttggtataacgtcctgtaccttttctgtaaaattaggtgacaactgtttccaaaattttgagttttcgagcagttcatccacacgttgtaatttttctttaagcttttgagttgtccatatttctatgtcattcttgtttcgacttgactgagccgtcggggagcaggaattgagctgcccttttttccttctaaggcatcgtttgtttgaacgagttacgacgacgaagtccatgcaaatgagagctcaaacgtgtacaaagttttatacgagggtaaactcgtgtttcctttcgcaaagtataaagttatctaaacgaagcggaaagataagcttaaatgacgagaccgctagtcggccatgaaagtttgtagacaagtgagagagtttatgtttgagcattaaaatggtctttcttactgctctggtaagctttatttacgcaaaatcaatccttttttttattgagagtacttcaactgaatggcaagcaaagtgtacaatcgacgaacttgcaatttagggtccaagaagagacaacatgtctaataaattcactacaagcacaagttatactccagtaggatatgtagaggtatagttgagttatagatccattttttttcagaagagaaagactcaacagaaactactttctcaaaagaaggtaaacgttgtccttagagagacggtataatttccggtgagagccctcaatactcattaacaagccaccatagctgatataaacagagctgtatcgtgttaataactgcacccaattctgtcgtctccttcacattcacgtacattttgtcatctttggcttcctcaacacgataaaccttgccatacatgatgtaatctgcagcttcttttaaatcgggactattcagattactcgttaattgcaaactgaaagttgctcccttttccaaaggatacaactgagtattgatatcgaggatcaaatccaagtcattttgagcagaggatgcggtgatgcgagagactatgattataacaattagtaaagcgaacaaaaactgatgttttcatcactgaaaaaaaaatcaaagaaatgcagaccaaaaagtaatgcaatcaaagaaaaaacataccacgttgatatttctcgctgttcacatcagaaacggtgaagatttcgtctacaagaatcgactctgacattttgttgaatcttctgcaaggtcaaggtggaggaggagcgatgaacggcaaaatcaaaaacagcgctcataaaaagattagtatatcagaaagatacaatacttaaggttgtgtcataaaaaattgttcgttactcaattttagctgaaacgttcaatttaaatcgagttcgtggcagacttggcttctttagcttgcataagcttttccattctcgcacgaaactttctgctgcgattaagtttcataactgtttgcaagaccgttttcacgtaaaaagcttgtttcttgggctcgctgggcatactgtcaattaccggattacaatctggaaatagtttataagcgactaaagaacgtagttcagtcccgcgtaaaccgagttgttttaaacgggaaggagtagattttaataaatactcatcaagaccaccgtctttttttattgttttcaaaactcgtgcacgaacattgagtcgaaaatgcatttgcaacgcatctgaccatagtctcttcgtatgtgcgttcacctcccaagtgcgtaaagttttcggacctttgtcaggaacatttttgccgtaataagtagaagagccgccgtacaatccacgctggaagatactcttgacttcttgaatcctaccaactactggaagaaaaggaaacgcatgtgtcttacgtccgtcctttgaaagtgctcgtaatcgaggtaacaacttcgtcaaagtatcttttgaagccattgtcattcaaaaactggatgtttgtcacttttttggatcttggtcttaaataagaggatgagtgttcagaaacccctcctgtggacaaagagacacacaaacaatcaaaaactcgttttttttgagttttttatagcggtttcgtcaaaattccaggtcattaatacttaaattctgtttcctggcatatttcggctgcgtaagacgcagaaataatagccagcgaaatagagccatatccatcacacagggaggccgcaagcaaaaaacacattcatgagtggattgaaacaatcccaattgaactttacgaacaagggaattatactttcgacccctaaacaatctctgcaacaatgttctcacatgtctaatttcatcacggatcgcaactccacgtttgtaagttgctttattccatgcacagacgcgaaaatgttaccggtgtatcgactaatgttccaagagtcaagtgattttcgacactgcaatcacaaaatgcaggcatggcggctatcagctgaagaagaaggattcaacgacgatggagaagactggtcaggcacaaacttactcaaggtactgcgtgaggagcatgtatatggcttggtcgtgtgtatacgatggtttggaggccaattgttaggtcccgttcggtttcagcatattcggaatacggctagaaatgccataacgaagtatagaaaggatctacaagcaaaacggatggcagcaatgatgaaagatgtaaaacctttaggtagcgaaaacggcttaccgcaacaaacccgtcaagttttgactcagaaacagcgacagttactcacgaaggacaaaacggtcaatctgcttaggaaaatgcttggaaaagatcctattgtttccgcagattactcaaaaaaaacattggagatattaaacatgcttatccacagccgtaacagcatgattcttgctctcagagaagaactaaaacaacaaagagaaggcaagacaagtattgaggcggaagaaaagccgacgaaagccaatgaagaaactgcgaatgcaaaagcggagcctgcagcaatcacacaagcaactaaaatacaagatcaggcgcctagcgacttcacgaaaccggaaacggtcagcagtgcaagtgatagtacttcttcgacggtaccactgataccgccggaacagcatctagaaaaggaacacgaagtacagcgagagaaacaagtggaacaacatgaggaaatttcggataatgagagtacactgaaatcaaaaacaacacctttggatgaaacaattgaaaacgcagacgcagcaaattcctctgttccgatagcgaaaatggagacacaaagcaattgtgagagcagtgcgtctccagaaaactgatttgggtgcagaaatccttttttgatggttatggactgaatgacttttcccttgctcgttttcctatcgtctaccaatccccacgcaattcctatgggctcttcaaaaaaggcaaaactgacgtctaaggacgaaaaaaagcccatttggggcacgtcggtagagacattccgtaagctttcttccaaggagaagaaaaaattgtgtacgtaatgaaaagaaactgtttggtgctgttcaatgctaatgagtagccaaggacgaattaaaagcctacaaaaagctgaagcatcgtgtaaagaagttcaagtacgttgacactgtttatccacgagtggagacattattaacaaatgaaagattggaacaaaaagccatgaaagacaagagttcatcccatgcaaagtcatcctctcatgagaagcatgccaaacacagcaaaacaaaagaagtcgaacctgagaaggaagtctctgccgtttctgcttcaggtaacaaggaatactggttgtcatctgctctgcaaggtggtaattctcgtaaggccaagtttttgaaaatgatggggataaaaaacgtggatacgactactgttgttgagaaaaatgacaagaacgttgttgtccgtgaaaagcagctggaacagcaatttatgagttccgtcgtacataagggaactcgaaaaggattgggtgcatagaaaaatgggattatgtctttcaaattaaacacaatgctggtagtgtgctttcgatgcaaggaaatgcgattgaattacgcatcttaagtgtggaatttcttcagcgttatgtacacatattcatgaatagtacatttcatgaaacaaacgagtaaatcatgctgaattgcttgagaagagtattacctgttgtctttgtagttggtaaacgggcgaattatttcgacagaaaggttgttcttagatgatgcgcgtcgcgacgcgacgcgactgcattaacgagcaatcacgttacgtcatgttaattaaaaggcgcgtcggtacgcgacgcgtgacgcggcttcataacgttatgagacgcgccatgtacacaacgcgtcgcgtcgcgtcgcgacgcgtcagtttcctacaaaaccgcagctcacgctccttctcttctgcttctctgcaaaaccgcatgaaaggatgagcgcagaacttgcatcttccggaatgaatcaatcctgcccatcgactccacttcgtcgtagcaaacggttgcagcaaaaacttgcattggcagactgcaccgatgagctttgtaatttacctcagacaaacatctttacaacgcctaagaggaagagaaacgcggatatatacaagtcaccaagtaccgtgtgaaacgttctcggatcaagcgtacggtcatgatgaaacgtgatgaaatgatgtgaaaataaagaaaattggaaagagatcatatcccggcattcccagactcctaagacacctagacgcgttgtacagctgttgacacctcagtctcatcacatgcggactccaacgtgtgcattcttagctcgaggatttactcctaagagacccgacttcaccggtactccagcaacccccggtacgccttcggtttacacgaacgctagacaacagcttcgccggtctgctcgtgttcaacaagtcgtaggtcgcagtgaagagaagtctaaagtttttgaatttgtgtctacatgtgtggaaagtcacacaggtgcagccttatatgtcagtggtgctcccggtactggtaaaacagcagtgattactgaagttgtgtctcaattttctgctgaaaacaatgatatccagttatgtagtttaaactgcatgactgtgagtaatcctcggaccatctttgcaaagatcctcgcaaagttgacaaactcactcgaggcagaggcattggatcaggaaagtgcgaagcaacagctcgcagcgtacttgagccggaatgaaaagcagggttccccttgtgctactgttatccttgtgctagatgaaatggactatctcgttgctcgtgaacaggaagttctctacacattgtttgagtggcccacacttgaaaactctcgtctttgtttgattggtatcgcaaacgcattggatcttacagaacgtattcttcctcggttacggacaaagaatgctgtgcctaaacttttatcttttcctccatactcggccaaggacattgccgacattattcaaactcgacttaacgcagtcagcggcagccctggcgttacctttattcatccggctgcaattgacttgtgttctcgaaaggttgcctcgtcgagtggtgatctgcggaaagctttagacatctgtcgtcgagcactggagttggttgagtgtgagaatcgcgaacaggttgctaagggtgaagtttccggtgttcctaaacctgctaccatctcccatgtcgttcgggcaacttctgtactgagtcagtctgcgagttcacggataaagtcgttgagcatgcagcaaaaggctatcttatgtacgctggtcgttcacggaaagtcttcttctaacatactcgacgtgtttgaacgttattgcgctttgtgtcaacgtgataatctcattcacccgctcacttcctctgagttttgcgatgtgatcaattcgctagaggtattatctattgttcaacttcggtccaaacatcgcacatctcggctggccgatcgtgcagttacgctttgtgttccggaaatggatgttattacagctgttgcagacattggtactttgaagcggttttttgacaaaagttaatctcctcaaaagctggcccttttggaataatactattacttgaatgcatggatcctctgggcatgcatgtgcagacactctccttttatcagttttttcacgtcctttcttttttccgctaattctctctttacctacaaaagcatcaccccttgtcgccttgatttatggttctcttcgtgtttgcagtgattatttttaaacctaattagatcgctgttttgacacattaaggtgacacgccactagtcatttattctgttaactttgaactctctttcgttcttatcgacctaccgcctccgttctccttttacccctataaagtccgagcatttaaatacgaacattagtctgttaaacaagcttacgcaaaccgaagaacggtattcgtacttacaatataaagataaacattcgacattacaaaacattatagaacattgggttgaagtggaaaatcattagtgaattcataatgtaaggaaagagctgcggcgaagccgtgtaaccatctaccagttatgaatcgcttgcagaagtaggaatcgtcgtatatgagtttagcacctaatgcctaccttgtattccgtttatgttaagaaaatttagagctgccaaataacaacacgaccatcagctccactggaactaaaggtactaacgtcggtagcggacgcattggtgtaaggacggatggaggcaatggagttttgatgcacagtaggcaatgaaacttccatactagcggaacccttcaagtccatgttacggaaagtcgaacgaagagctgaaaaggaaacaggaccagactcttctcccgcgtcgtcatctgcggccgtaatggcagggtgttgcttgctaccagggtccaagtcacggacacaagtccattcagactcgtttccttgaagtagtatgggtgagcagttgtgacctgcagctacaatggacatttcatttgcccacaagatggaacggaggggcagatgagacgtttgcaccttcagcactgcacgaggaggtgcatctggagcagaaggatagacgatggtgactgtagaatcatggctagcaaaagccaaagcatcaccagaaggcgaaaacttgaccgaatgcacccaaccgccagcaacataatcagcacatatagtgttgaaaggcagacgggcaccccaaacagagggattgggctttgagtctacgtcgcgaatgtatgccgacaaaacgttcaccttacgatcagcgcagccggtagccaacaagacgttgttgggatgccaatcgagactgagaatcgtacttctcaaaggcttcttcaaatgcttactgacccaccaatcattctcctcttcaaaataacacactgatactacgcgagcaccacttccaacagcaaacttgtcctcttttggcgaccaacggacagttgtggcagctctgttgatgcggagaagtacgagtgtctgcttccaagatccatcgggacgcttctcgtaaacatacgcattacgatcctgtgaacatgtaacaattctgttagtgttcggtgcccaatcgacacaggtaacgattttttcgtgatcagagaaagtctttgttgctttccaagaagcatctggttgcttggagagaatttcaaccttgttcgacgcagtagtgattgcaacctctatgaaacacaattttgttagctaaatgtatagtaaaacggtaatcggacgaacctgagcgatcagcgttgaatgcgtgctcaaaaatagggactgtaggagtatatatgagagtagaagccatactatatatgtaggtacaggactaacagtctactgtgctctagttacgtctgtcgctccctgtagcggaactatatggcggggaagggtgagacggaagtagttataaacgtcatcgtcgctaaccttaaccttgtatgagcttaaagtgatgtgttgaatcgcattgtataaacgagaaggagagtaaagaaaacggaataatagcgaagaattaatgagaatacagctcacagattgtctattataagactagagcaaaccgtgatatagatttataaattttgtgttcgcaataaaaattggagtatgtatgtgagcttgtattctggtctttattctgtagttaaacggaatagaatcaattatagcttctaacttgaataaggacaaattcgttaaatttgcgttcattaattaaattttttttttttactatttaatgatatttatatttatatctttatttttaattttttttttttgaaaacgctatacgccatctgctagtaaatctggttgatgaactttattaatccatattcatagggtattggatcgcagacgagacacaaatgaattttttgagacagtatttgttgctaaaaagtaagagtaagcattaaatacagaaaaagccctgacaatcatttattgaccttctttcggcttaatataatagacactattttctacaaacacaactcggttatgcgaaaaaagccgacagctttatttcaaaccgctttgaaaattaataattagattactaagaagaaaaataaaaacactcaaaaataacggaaatgaataaaaatgcactaattatatttttattaaaccgtttctgaaagtaaagtaaaaactacagtaattttcggacaattgcatcaattaaattacgcgactaaaatataaatgaaaaaataaaaaaaacaataataaatctaaaaagtccattacgcagtatgtttttcaatcccaattaaaatgctttcctcttagtcgcataatagcagagtatataatttattcatttcagcactcataaacaatggcaattgctccactccacacgcgtatttgtttctttatgcttgttttattgtctccccacttcgcctgagaactattcaaattccgctaagccaatgagcatggttcttttgtttagacttgacacgtaaacgtacggggtcttggttgcgcgcgcctcattgttgtcggcagcgaataaaaagcgctcaacagtgatttctgttgaaaaaacaaaacaaacaaaaccgttataaaaagtacataaaaaagaactgcaacgatgcaattgcactttataaacgttctgccaagttttcagtgtaagttttatcaattatgcagaaagcttaaatacaaaaataactattgacgtaaacacgcttctgaaaggtataaatagaggacaaatttcctcacaattcttcagaacatttgtttttctctgcattctacttgcattcttacaatcactcttgcacattgcatattgcataattcgcttaattcatttgcacactatgaagactcttgcatggatcggtatcattagctggcttactggcatttcccaagctaccattgtcaaacacgacgattggtctttggataactgggccgaagctcaaaagggtgtcgcctttggtcaccttttggacaacatcggtgacagcggcaaatacgccaaagacgttgatcctggttgcattatcgcatctccttccaaagagaatcccaactacttttaccaatgggtccgcgatagtgccattgtcatcatgaacctttgcgacaagttcctcgaaggcgaccataagttggagccaatcattcacaagtacatggacgagtccattcgcttgcagaaaacacctaatcccagtggtgattattacaacggcggacttggtgagccaaagtttaacacggatggctctgccttcaccgagcaatggggccgtcctcaaaacgactcccctgctctacgagcaatggcatttatgaaataccttaattacctcttggaaaacggagcatcaccttctgaattccctcactggatcgaagccgttcttgccgacttggactacaccgtggcccattggatgaacgagtcctttgacctttgggaagaggtgcaagacattcattactttacccttaccgttcaaaaggccgctttggagaacggtgcgcactttgctaagcgcattggtgccgttgaccaaggtgtcttatacgaacgtgttgtctactcgattcaattgaagcttggcgaattctggaaccctaagaagggctggattgatgcctacaagaacagacccgagcgcatgggtctcgattgttctactcttttggcttcaatttactcgaaccaattcgatatgcaaacacttccaacattgctctcaatgcaacaagtcatgtcgagaatttaccctatcaatgcgggttacaagtttgctatgggccgttaccctgaagatatctacaatggcattgacaaaactattggcaacccctggtttatttgtactagtactgcagcccatgtcatctataaggctgttgactactatgacacttatggcctccctgaactcactggcgccaacattcacttcttcatgcacttttccgagtatggtgatccttacaactggcctgttgtccgcaaaaaccttttggcatatgccgacagattcttggaagtcgttgctgaatttcaacttcctaacggttcgatgtccgagcaattctcccgcgaggatggtcaccaaatgggagctcgcgatctctcttggagttactcttctctccttagcactcttcgcgctagagagaaggtcgtcaagaagcattatcccgagcacaagggacgcaagtgtaagcttgtttgtgaacctgaaggaatgtgggatcatgagcacaaggaaaattgggaacctgaacacaaggaacactgcaagcctgaggatcataaacacaaggagccttgcaaacctgaacatcatgagcatcaccatgaacacaaggagccctgcaagccagaacacaagcctgagaagccttgcaagcctgaggagcactgcaaacccgagcccaagaagccttgcaagcctgaggagcactgcaagcctgtagagccttgcaagcccgagcccaagaagccttgcaagcctgaggagcactgcaaacccgagcccaagaagccttgcaagcctgaagagcccaagcccaagccagaaaaaccctgcaagcccgaggaccatgaccataagcacaagcgcccttgcaagcccggtgaggatgagcacaaggacaactgtgagcacaagcgcccctgcaagcccggtgaggatgaacacaaggacaactgtcaacacaagcatgaccacaaggacgagcacaagcgcccctgcaagcccggtgaggacgagcacaaggacaactgtgaacacaagcgcccttgcaagcctggtgaggatgaacacaagaacaactgccaacacaagcctgaccacaaggacgagcacaagcgcccctgcaagcccggtgaggacgagcacaaggacaactgtgaacacaagcgcccttgcaagcccggtgaggatgaacacaagaacaactgccaacacaagcctgaccacaaggacgagcacaagcgcccctgcaagcccggtgaggacgagcacaagaacaactgccaacacaagcctgaccacaaggacgagcacaagcgcccctgcaagcccggtgaggacgagcacaaggacaactgtgagcacaagcgcccctgtaagcccggtgaggatgaacacaagaacaactgtcaatacaagcacgaccatgaccacgagcccaagcgcccctgcaagcctggcgaggatgaacacaagaacaactgtgagttcaagcgcccctgcaagcccggtgaggatgaacgcaagaacaactgtcaatacaagcacgaccatgaccacgagcccaagcgcccctgcaagcctggcgaggatgaacacaagaacaactgtgagttcaagcgcccctgcaagcccggtgaggatgaacgcaagaacaactgccaacacaagcctgaccacaaggacgagcacaaggacgagcacaagcctgaccacaaggacggacacaaggacgagcacaagcctgaccacaaggacggacacaaggacgagcacaagcgcccctgcaagcctggcgaggacgagcacaaggacaactgcgagttcaagcgcccctgcaagcctggtgaggatgaacgcaagaacaactgcgagttcaagcgcccctgcaagcctggtgaggatgaacgcaagaacaactgtgagttcaagcgcccctgcaagcccggtgaggatgaacgcaagaacaactgcgtgttcaagcatgaccacaaggacgagcacaagcatgaccacaaggacgagcacaaggacgagcacaaggacgaacacaaggacgagcacaagcgcccctgcaagcctggcgaggacgagcacaaggacaactgcgagttcaagcatgaccacgagcacaagcatgaccacaaggacgagcacaagcgcccctgcaagcctggcgaggatgagcacaaggacaactgcaagtacaagcatgaccataaggacgaggacggccacgaccgcatgaagcccaagaacaatgaccatcatgaaaagcctgaacacaactaagggctgacaaaaaacaaaagaacaaaaaaagaaaccaaaaactacaagacatgttcatgcaacaccaataatcccacttttagggtcccttctaacaacacattcgtctcacgggaagttcgttgcttcactttgctgttctaactattgtatttcttatccaggaggcaggtcggtaacctccacagtttcctatagaatagaagttagtaatgagattcccgtttcaacaaaagtcgtggagataaataaacacttacaatttcctcgacttcttcttgactaggcaaggagttggagaggggagtacggggcattgccatcataccagatcctgttggcctccaatacatccaaacggacaggagcatgctagaggatcggtcataacaagatgggctttgccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatccttggcgactgcttcacctccttctgagctaccgtttcagcagccattttatggttttgttttggcggcgtcgagtgtttggcaaaggacaagtttgttttagcgataaactcttcggtatacagcgcaaaaattgtcatagcaaccacacccttggcacatggcggcgatctgttgtggggtaatgtggggaagaatgcggggaactgtattagagcgatagagaacaaaaaggcaaaagctggcaaaacacagttgcaaagaattgacaattcagaaactttgtttaagtgcaactgcttacattcatatcccgaaccaaatctatatagaagaaagcgctagagcaagacctatagaaaaacaacagaaaacatctcgacacaaaaaaacaattttgaagcagggaactggattagcccatggaatgataatcagtagtcataacaccaaatgtgaaaacaagaactagttgtaatcaacagcacgagcacgagcaaagtcgacaatgcaccaacccttggtttccttattgtcaagctgttcctctaatcgagtcatcacaattgcatacgtacattgttgaatgcgatcattgcggccagcaaccacctcaccagacttagcgttcttaaacaaatgtacctcttgtgtccggaatgtaatgaccatgacgggaatgttgttgggctgaagcatacggtaggaagcaatatcgacgccacggatgtcgagcacttgtccagcgcttacaaccccgtgctttgcatattccttcgtggttgtttcccaaacagaaaagggtgcctcagaaaaccatgtacgtagagcctccttgtctcccttcacatatgcttccgatacttccggaatgatatactcacgcaagtagcgctggaaaacctcagagttgaacgagggatcaatctccttaaatcggcttacaacttgggaagcctctgtctcgctaaacatacggtaccaaaacgaggagatagagtcagccatatcgcgtacagacgagaggataggatgttccgtttcttggtagtagatcttaaaatcctcccatttgcggaaaagtttggattgattcttgtacatgcgaatgcgatcacgaatggtcaatttgttgtgcagcactacacgggtttcctccgtattgggttcgtagcgtatacttttgggattcagccgctcttgcatttccaataaagcgcgtgccttccgacgttcttctttggttccgtaaaatccataacgtgaagatgcaccatcaaccatgctatccctgatactttgatacaaacgggtaccagtaatgggtttcataatgatatcaaacatccggaagaaccaatgggttgtacctgagactgcttttcgcgacatacgcacaggagcactttcccatgtcttgtgcagaccagtacctaaagcagcggcagttttagtgcgtgcaatcgatgccttttctaatgcgtcttttgcctttttgaacgcctcactttcccccaaatgaccggaactgtcttggagtgctttcacactggtttcgagttctttactcttctttacttccgacttgaaagtgtcaaggaaaaccttcaatggcgattgagggcttaattgctcatgtaaagccgaggatgttcgcaagtaacgaactgtgtacaaagtcgtacgtaaggaagtgtgcaattgcgagggacacaatgtcgtccgcaacagacgtcttgtagagcgtgtggccatcttttccaattcaaaagactgtgttttttaccaaaaagaacaagaatgttaacttgaaaacgaaaagcttcgttattcagtgatattataatggagaaaaaataggaagaagacaaggatatcgacaatgtttgtctatcttatagaaccacttaatactaacttttatagcactcagtacgtccactgaaaactagacacttaacaagtttccaagtgttttaacgtggttcttctgcctacggaacttttagggacgaagcttccgaaggtgaattattttaagaagaactggttacaattcctcgtgtaattagggattatcaactacagggaagaaaacggcacaggcgcaatatagaaaaggcaccgccacaaattctgttggcaaatagtcaatactgccaatgtgggtgaggttttgtttcacacaagacgttttcctgaatttctgtagtagctgtttttggtgttggcattactgatagtatatttacagaaaacaaaaaaccccataggaaagcacaaacttgagctagaacgcagtttcttccaggtacttagctaaaacaattcaatgcatctttcaaagcttttctcgcagtataaaacaattttggcgtggctactctaagctgttccattctctccctcaattttacacacctttagccacagaaaagcacttgctaagcatagtatattctgtgtaaactaactaatttgctcgtttggcatatccacgtctcacgaattcccttgcttttctagctcgagtatttgtcatttactgaacgagttgttcgtttatctgaataaacgatccttgtcattattggtcaaaatattgttcactacaccagatttttattttggtcccggtcgaatttgatatattttcgtgcgttagcgtcaccaattgttttctatagaaaatatggatcaagaggaaaccaccacacagtccgaatatcggcctaggaaccgaaggtatgacgaacgcagcagtcgtcgagctgaagaagattctcgacggaaccatgaccacaagtctcgacatagtagacacagacatcatcgtcgaaataatgatgcagatcgcgacgagggccgttcacgacatcaatcacacagccattatcgccatcggcgggaacgagaagaacatgtgaaacatccagtggatgaacgggaattgtcaccagcttccaagcgaacagtccaacaaccggatgatttttcagcaaaagaaatggtacgtgctccaaagcaatccacttttggttcccgattcacaccggcgacaaatgaggacgtgttcaattttggcacgtatggttcgtcagctagtgcaactaagctaggtcccaaaacagctttacctgaaaagttagaaactgaggaacctcaattgcaaccttctagtctggcacgggaagatagggagtcatctactgcttctgttgtctcctacactatcggcgacaatggttctgaatggcggatgatgaagcttcggcgaacaatagaagcagctaaaagttctggggtgcctgttgagcaagtggctttagaacgatacggtagccttcgactgttttatgaagcacgtgaggaatatgaggagcttgaaaaaagaaaaagaccaaaaagacgaggtattaatgatggagacacacccataacgaaggttacgggtcgtttgtactttgaacgaatggctcgagaaggccatcaactttcacaggagacgggggaacgcgtgggttcaacaaacgtggcatcaacttcctcatcgtctgtgccgaccttagaccaattaaacaaaatgagagcagccgtcttgcgcgctcgtctcacaaatgatccccgggaaaagcaactcgaacaggactttgaggcagcacaatcagcatttgagaaaagtaaatcggcaaagacagccgttattaatccatctaactcttgttataatcagactatcgaggaaatggtgaaagaagaaaaacaaacgcgtcgacttggtttagatgcttcgttggcacgcaatattatgagcgattctcgatattcaaatgacttagactatatggaggagcatgcaaatcgtctggcggaccgtgttaagcggcgggaaataaatcttgagcgtttgccgacaatgaatatgaaaaaagcagagcacattcttgacaattgtcctctttgcttaaatgctgaaatgcaaccattagcacctgttgttgctcttggtcatcgggcctacttaagcttgcctactgagcctgcattagcaaaataccattgtatcattgtgccaaatcatcatcgagtcaacacacttgagtgtgacgaagatgaatgggacgaaattcgaaactttatgaaatgtgttgccctcatgtttgactcgctgaatatgggcgtcatcttttacgaaaatgtaccttctcccgaaaagtttgtacacacagccattgagtgtgttcccgtgcctaaaagaatgctccaacttgcacccgcatattttaaggaggccattcttgcatcagatgaagaatggtcgcaacataaaaaaattattgatacccaggcagcggcggaaagaggtgctggtaagtatgctttccgcaactcaatggtgaaggagcttggctactttcacgtttggtttaccatagacggtggtcttggtcatgtcgttgaggatgctgagaaatggggcagtcatgattctctgcctcgtcaagtttttgcaacaatgctcaagcttccgcaagactatatacgtcggcgggggaaatggacgggtggttttgacgaacgagagcttccattcaaaaaattattttccaagtttgactggactcggcaacttacagagtagttagttccgggttttagttatggtaactatttagttttttcgattgatattaatatgttaacaatgggatgttgattaaataatttgtgggcattagagaacgcaaaaagcttatgaaaagtttacattaactatggcacgtcagcagaaccaattgtacaatccaataataaccatatgttagtcagcctcttccattcttgtattagctggtttctcggtataaaaaagatctactaccttcagtcaacaagttcaacaaacaaaaccgaaactgacaaaccaatttcgtgcagcttctattctacgtcttaacaatgtgaaacatgaattcaaagtacaattcaactttgtttcgcgttacagctccgtaagaactgttctttcggcgtataatctatatgtcttataggctacaccgcgtacacaacacaaagcagatttcaccttatacctccattgttcgcggcaagcacccgccctcttctcatttcatgcagcatcaggcagtagaagaacgtggaagtcgttttggtgagccatacacgcagaatgagttccaaacgctacgttcgtccttgtcgcgaaaattaggtcctgagtatgtttcacgtcgtgcgggtccaggaggattttctgtgagctatctggaatcctggaaagctattgaacttgcaaacgaaatatttggctttaatggatggtcatccagcattcgaagcatgaatgttgactttatggacgaaaacaaagataatggacgcgtcagcatgggactaagtgttgttatacgagtaacactgcgagacggttcttaccatgaggtacgggtcaatattagtactctctctagcagtcttggttttattagtaactatggaacgttaactaactagcctttcaggacattggttatggatccatagataattgcagaggaaaagcttctgcctttgagaaagtaagttggagagaaaatgagtgaatgagtgaatgctttgcttgttggctgggccctttgttgttccaagatttgtgccatatgcttggagcaactttcacacatcctctatccttcattttatgattcattctaataactttttctagtgtaaaaaggaagggacaacggatggactaaagcgtgcactaagaaactttggcaacagcctgggaaattgcctatacgacaaatattacctgcgcgaaattggaaaaatgaaacctccgccttaccattttgacagtaatgagctatttcgaagagctgacgctgcttcttatcatacacttcgtccaagaccatcctcttctaatgggcgtgccttgaattctaccaattccccacaagtgtcccgctcaaacgcttcccccctgcaacaaaacgaagcctctagaaaggctgttccttcccattccgctcatgaacgtaatgaaatgaaaccgggcgattccggcacgaaagaggatacatctcgcgatattgaaatgtatgctgatgaggaacttgacaaaattttcattgaagacgaggttatagctcatttagccgtctgtgaagatgcaggcatgaacacggctgtttcaattaaggaacaagtcagcatatcagacgtcactgccaatttaagtacgaatccaaatatgtatgctcaagcaaatcctacacgtgtgaatactgggaacccggcacctactgcctcatccgctcaacgccgaaaaacgtttcccatggctgcgaaaaccgaggtgtctaatacttcagcacctcttacaacgcctgcggcccaactctcgcggacgaattccgcatcagaaggtcaagcgccgtcacatccactcgcacctcccgttaatagtgctacagctgcacctttccccccattgtctcccgcagctgcacctgcacctcctcaattcataagtgctcgagcagcagcagcagcgcaaggagtcgcaagtgcgcctccaacaaccacattcgatcctcatcgtgaaagcccatccatccgcaagtcttcgcttgttgatcactctcggtctgctccagttcaacgtgtagccattcagcctaccaatggacgatcaaccactccaactctacaagatcgtcgtagtccgcttgttccgagcaataataccacggtccatcacactccgtccatcgatcacagcaaacacacacccgtaacccggccagcttttcgcggtgttggaatgcctcctggtgcgtcacgataccatagaaccagcggcgcgcataagcgaccattggagacaccacacatctctccgtcaacagactcgaaatcgtcaatttccaaaggtgattcaccgagtgcgaaaacttcaaactctccaaacagtggagataaaaaaccgaagaccgacacttgatgacactgaacccactgcgaatctgatgaaaagtctccgctgttctgtgcaattattaaaccgtctcaattgtcatttctttcttattttcatgctggtgttggacagcacattaacctctccaactgtccctcagctttatctttaataaagtttttcgcttatcgcttattggattgccacgctttcgcttccgtccgtttccgtcaagtctcacgctttgattgggtttcggtaactgtttttcgcttaagtcgttaactggtccacaacaccaaagagcaggctttccgtcaaccgtgaggaatgcaaatacccaacactaggcatataagcagagcattgccgcccatattcctgccaactacacatactcattgactgcgcagcactcgactttatagacttatttcatctgcatttgatccattacgaccacagggaaactttcggacccctactaaactgaatccatcttcctccagggactttttccagacgaacgaagagatactccttgtatctggaatttgccgacgtcatcttttaaataatcgactgtagaaactctcaggatgtcgactacgcgaacactgtcggtgccggtcaatacggcgactgaaacgcggggaaagaacgacgcgaaaattcgccgtaattcctatgtcgtgggtcgaggtcgagacgatgaggttttggaggactttgtgatggccgagttgagttcattcctcactcgtcttggcgagcggttacaggaaatccgtagcaacggtgcgtcgtttcaggagggcagcatgaaaacggtcattgagtttttcgttcgtgtccacgagtatgtttctagtgacacgggcgtaattggcacaaagcaagttgccagcatgcttcagcttgttgaagagaagtaccatgatattctcgatgcatgcgatacctttcccaagaaagcacaagctgctttgacattcatggagcgacgtcttgccgatttagagcgctcttcggctcggtcgttacagaatgttgactcgatgctttcagatgcgacggaaatgttttcgtgtgccattaaaatgggcactagaagactgttgacgatcgacgaagttcctgtcgattggcaaaacaatccatacattttgcgtgggtaccggttttatcaaagcaaacgccgttgtgtcaagtccattctctcttggcacaacgagaccgtcaacatctggtcgcacatgctgggtatgtttgtctttgcgggcatttgtttatttttgcacccaaacacgcaatggtggacagatttacctttgtccaaccgtcttattgccctcgtgtttctgctggctgctgtaaaatgtttggcatgctcgacgatctggcacacgtttgccagtttagcaaatctcaaggccatgcatcgcgctgcttgtatggactatctcggcatttctgtactcatcgccgcctccattatgtcggttgaattttatggcttcagctgctttcccaaaatgcggaatgtgtttcttttcttcacgggctcattgggcgtgatcggtatatacacgccatggaaggattggttcaacgataacaagtaccgtcatgtaaagattgcctttttcgttggtcttgcatgcagcggatttgcacctctgttgaccatgattcacatgcgtggtttctattacacaatgtggatcctacgttatgtgatgtactccatagcgtgttactgctttggtgtcaccttgtacgccttcaatttccccgaacgtgcatttccgggagtctttgacaatctaggcaatagccatcaatggtggcattttatgattgtatgcggtgtctcgtttcagtattgcgcactgaaacattttgagcgaggcgagaatttcgtctgcaatttgtaggcatttgagtacagtgtaacaaagcgtttctagctttttacatttagaagtattcatttggtttccatttgattcctgagtccgctgcccattacttgaccgcttgcaaccgtacatcagcccgcgcttgtctttttttttttctcctatgcacctgtatcaatcttgtttctactacaccttgttttcctcatatcccttgtttcgtgttcctgcatgttaaatgtggtatatatggggtgggctttatatgtttgctccgtttctttttgttcttgtttaatacacttggaagtaatggaatgaaaccggccatggccgttcaacgttaacaaacacacacaacttatattccaaacgcatctatgtttttattactaaatcggcatcttgtcgcgtctttacgcggcgggttcgacgaccaaattattatggtctttttatatgagcgaagtgtacttacgggtggctttttgtacgtcttgcccgtaggggcctttgctcttttctcttgcttcgagtgttgtacattatgaccgcgttgactgggaggtcgcttctaatcaacttggatggtaggtcaactgtctccttttagctgagtgtatactattgccatcaaattatttgtgaatgaggaattggtaagaagtaagaagtaagagagagagagagagagtagagagagaggaggcgttgtgattgttgatgggaatcaacttgcaagcgagaatgtaacttagaattactatttaccttaagacaagcgacagccaaaactgttgcctctcgtcgtttaatcccacttgggctgagccttatttacttactgctactcttacggctatgtctgcgttaatacgatataggaagacgcaacgaggttcaataagtgcgttgtttctactagaacgagagtctacgcagtgttgaggatcatccaatctaatgcttgcttgctagttgcaggcatacccaggagcactacggagctaacatggtgatgcgattatgtaaaacaatggatgatgctcgttttgcgtgatggatttgatattcgctaaatatattgttatataccttatgtggtaagttcgcccttggggaacgcgggtttaagtcttgtcgtgtatgatccagttatcgggtttgtttcgtagtgactaagaccaataatatatgtcgttggtagaatctgttaaaagctttctataacaacgaaccaattaatgcagagctacatagaatgtttaagaggttgtgtttcgacttcacttcgtagggacaatgaaacaaatggtactcgatatataaaatatgacgagtcaacgacaaaactctgacgaacaacagtgcgaagcagaattaaaaaaaatacaaaaattttgatacgtattgctttaacacgggcatcattcgcactcaaacattgtttccttttagtaatttggtgttcattttacgtaaggacccctaacgatggtcgattttaccgtaacgttttttttttttctgaatgaatcggcattaagccgacactaaacgtgtcgcattgttgactaggctacactaagaacaagaatagataatgaaaagccgacgaaagttgggtcaatcccctttgtcgaagcaagcgttgagctgtcagtggcctgaatttacgtcaagaatgaaattggccttactgactagagcagactatttttctataactaactaagggaattgttgcacgtagctgcacgtagctgctgcctgcagtagagttcgttatttgtgcgcaattcgaaatacagcgtcttagcgagtgtgaacgcggcgtccagtaatatgttttaaaccggagactacagcgaggagttcgtaaagctttaaactcagatcgtttcaataagcgcgcgtcacacaaatgattgccaaataacagctcttgtatcagaataaccctaaggctgctccagactaacctagctgtgacctaagggaccctttcgcatttcagtttactccgtgcaacacggttcgttaccgttcgctacactagcgaaactcgctaaacaagtaacaccaacaacagatgcaaaaagcagtcacataaacatcatcatggtaaactcactctctccttctctgcacaccaaattctccggagtcgcaaaatggtaagtgaaagttgttcaaattcgcagtagctgatttactaacttttaaaaagcctcgtcaaatcaacgacattaagctcttcttggaaattgcccgcagaaaggacgcttcctctgctcgcatcaagaagaaccagaacaaggagattaagtttaagcttcgttgctccaagtacttgtacactcttgtcgtcgctgatgccaagaaggctgagaagctccgtcaatcccttcctccaggtatgtttgtgtgtgcattatgagtggtcttcatgggctacagatttgtttcgttttcgcgcggttcctaacctttcctacaggacttgtcgttactgaggtctccaagaaggccaagtagactctagtagcttctactaggttctcttgatggtgtcaatgaaattcatctttggttgccagtatattaagtgggtaatagtgggggtattgttagtgtaaatgggcggaaatgtcaagtgctgtaagcgtcgtttaaggtgagcatgtggtggtaaatattctctaaagcgtttcgattgctgtcgcgttatttcgctcgatgaaaatcttaatacttaaggactcgctaaatgttgctttatttccacgtgcctattctattttctcgctcaccaccaacttttatccacaccaccagaaacccacctcttccagtaacaatcacaatgtcgtctctgtgtaagacacggcttcaggaggagcgcaagcagtggagaaaagatcatccttttgtacgaacatttttgtttcgcctgaatgctaacaatgatatagggtttctttgcaaaaccctgcaagtccccggatggaggcctggatttaatgaattggaccgttggtatcccaggcaaaccaaagacaccatgggagggtggtctgtataagttgactatgatattccctgaaggtttgtttccttaccacgaattgcctctgcaacaccgacaacacgatgcggaagatgagcaggctgagtgtttttgtcgctggtccttgtagttttttttttgaagatgtcactaaccgtgtttagaatatcccacccgtccaccaaaatgtacgtgatgataattgtctagactggatcagttgtgatggctcgtcatattgcccatcactcaagtctccgtccgttcttcacattcataattgctcgttcgattctttcagctaacacttttgttctgtaggcaagttcacaccgcctctgtttcatccaaacgtatatccctcaggcactgtgtgtctctcaatcctgaacgaagaggagggatggaagccggccatcaccattaaacagatcttactgggtatacaagaccttttggacgatcccaacattgcttctccagctcaaacggaagcatacaccatgttcaagtaagttctgatgacagcctatcaacggcttcctcatgcatacgactttcttccattcagtgaactaacatgagtttgcagaaaagaccggaccgagtacgaaagacgagttcgtattcaagcccgggaaaatgccgcctagggggaaaaccttggcgtttgcacgaattccgttctgttcctattctttttcttttcgtcgttattttttgctcctactgctgccgtacgggttatcataaatcgatcccacaactatcattcccttgtcataccatgaatagagacagaattagtgagagggcagcgagggagcgggacaactaagttggatcttattgggggttttggttgttcccggcgttcatgttttgatactgtgcgtacaactgctgctgataaaactgcatatatgcctgatatccaccgtacgcggcatacggatccattccgggaacagcgacaccgctaggcgtcaaacctggggccgttgtaccgggtgctgcgctgattgcgggcatgggcaccgcgggcatcaaattcattttggtacctggggcagccatgcccaaggaagcagcgtcagcaggcatggacggcagtggagcggcggctgctgcactcatcggtgcagcggctgctggaagggtaccggcagcagccgttgcagctggattattcgaggcataaggtgtagaggaggagacgggttgtcgagtgctgtgattggaattgtggttatgattgtggcctccgcgctctcgaggcgcatttttccatgctttaaactgttgatggacgttcgcaattagatcctcacacaaagaacgtgcgcgttgtaaagaagccgcgtcctgtcccaaaatgtgaaggtgaagcggctcatcgctctcgcgattcgtgcttgattcgataaaaccgcttccgtgacctttgatttgcacacgagtgtgtgtttcttgttggatatgtttgacgtacgcaccttgaggaccaacaattgcctgccgcagatgaaagccgcgtgagggcgtcaaattaacaaacaccttgtcttccaaccaccgccgacgaccatgatcgtcagaactgctccctgctccagcggacgggccagctgcactactaagcggcgtcgcattgctgcctgtaggcgatggccggtgatgatggttgtcatcgtgtcggaaacgccgctcgtccaccaaaggaccaacatccttgttaatccatttgtcaatctcatttatagcagcttgtagttgttcacgggttttagcaaccacgtgcatatggagaggcggaaccttcgctgttgccaatgctttgtttggataatactttcctctcgtgaacagctgcacgccagtcttgctttgaatatcgctaattgtattttccttgacaagaatgtatcgatttcgaacatcgttgatctcaacatcttgaaggaaaacgccgtcgctttcaattaccttgctgataatgctgtgaatggaaggcggaggaggtggtggaggaggaggagacggaagacgagatatatttgacgaagcaatggtccctgccccaggacgaggagaagcatctgaaggcccgggaggaggtggaggaattgtagcaggagcattgacagctcccgatccagcgacaggagctgcagaaccgtgagcagtggattccggactcgcacctgtttgctgagcctccatcagcttttgtttctgtatgctttctgcaaccttgcgagcggcaagagcagcggctgcgacagccgcttgatcaatgcttgctgcaggcgatgcagtggaatcagtgtcatctcgacgaacttgcgaccgatccatactacgagagcgggttcgtctcgttgtcgcatctctcgaactatctcgtctgggagaccgttcacggttcctgccgcggacgtctctgtagtcaaaattctcctcgaaaccacgatcgcgggtccgaccttgactacgttcacgcgtccgttcgtattcctcacggtcgctgttgtcaaaacggcgtgaacgaagacgccgtccgtcattgcgatcatagtcgccagctgcgcttccgcgcggctccctactgtcccagcttcgtctgggtcgggatgaattcgacatgctttgctgcactagtagctactaccgctgctgcgttggttagagtagccgatatcctggttgtggtcacgatgtcggcctggtggtaccgcggatgtttgcggaagtcccgcggaggttccggggaaagccccagagcagtatacaagaaaaagatgaaagcagaaggggaaaaacgaagaaacagaacccaaaaatggatagggaagatgttggaggatgtacacctagtacaactgtttccaacactggatacgtttcaaaaatttgtgaacagtctcaacaacctcagcgggatacacagcggtaggatcaagcttgtttgctagcacagtctcctcatggtgtctggcttcgttgcgagtcatggcaacaaagttttcgatggcaaatggtttcgccgggtcccaacgcacgagagtgattttttgagtttcatggggaggcaaagcactacgaccagcgtaaacttcctcaatcaagtacgacatttcggcagccgagaagcggtagtcaaggtgcacgttgtcgttgcgtgcctcagcgtgaattcgcttaagagactcatcatacaaacggggacgagactgcgtagaaatgggagccgtaggatattcagccaaagtcgtaagaatgtgtgttgcaatggtaagaccaaaaataccaggcagaggacccatgacgggaagaatgcgaacacggaattcaggcaacacacttaattcatcgacttgtcccttggagaattcttcctcagacagcggcagcaaggacgccttttcaggatcaggtttttctgacgagtacacgacacgaatgccctccgtaattccacgaagacgcaaacgacgacgggttgcgcgtgacaaaggatcctcggccgtagcagaaatgtcggcgatgttgatacgagtgggatccgacttacaggccgaacctgtcgacgaaattacacgcaggttgtgctcatgacagtaggccaaaaggtccacctttgtctgaatgttatcaatagcatccacgatgaacacgggttggccttccatcagcaattcatccgcattgtccttttgaaacagcgtgatacgagcgtctacatccacccaaggagcaaacgatgctatagcgttcttgagggcaacaaccttaggcgtgccaacatctttcagcgtcgcgacagaatggcgattcagactgctcaaagaaatctgatcaaagtcaatgatacgaattcgaccgacgcctgaacgtgccagcatcactgtaacccaactaccgacaccaccgcatccaacgacgacaacaagcgcgtttcgtaattgactcatgcctttttcaccaaaaaacgcgtaattccgagccaattgctcccgaatcagttgctccttcatctctggatcttcttcctttagcaactgcgaagccgctgcgcgttctttcttgtcaatagggaatcccgtctcatcgagcatcacgtcgaccgtcgactcctcgcgaagaagcttctcgtacttgcgccggctgcattgcttgcgtatttggatcgtcccgagaagaatcgcagccgtagctagcgacgacgaaattgcgacccaggttctagacgaaaaccacttgggagccatgttggcggagggcaggagcgttcagcaaggtgacagaaggaaaaggtttaacgcgtgacgtaccgtttccttgcacatcccttaaaccttaactccacgtgggtgaacgcggggaacgtttagtgaggcttaaatcgaaacgagcccacattcatgctgtccaatgcagccaaaaacaaagatcagaggtaaagaaacagtaatcagcattagaataatctacgcattcgttttcctgtatgaaccgcaagctcacctcattctcgtgcttcccaccgtttttttctcgtgctccacacattcggattattgccattcgttgggttgtttctccgcttgtgtcttaacactaatgtgatttaaagtgtatgaagaaatctacctgaattgcgacaccgaaactaataattcgtcttccaacgcctgctaggaccaatcaagttctgctctttggcgcaaccggagtagcacctttccgctatctcgttctcttcttcaattttctctttctcacccccattgcatcccacctgtgacttcctcccccctcatttccccacatatccccacaagcccccactgcctccaacacattcaccaccacagcatccccactcccgttcgtcccaacacaaacctgcaccttccggttttcctgttcacctcctttatcctgaaaacctgcacgacaattgtgtctggccgacttcgctcattgccgcctcttccatcttctcaaccggaaacaactttctatcgccttaactgtgcgttctgtaattttcggagacatttgtcagtaaaacgtttagaacgggattcttgctggtcagtataaagggatcgtagatattgagttttcttgttttcgtcgcgtgttctttcgtcggaaaaaaacgctccgaaataacttagtcacgtattttctggattggaattaaaggtcgcgtcgaaacttggacgctccagtctactcaagctaccagaaacggaatttctggcatcagcacgaactcgtcgtgaatttgtgtgtctagactgaatatcctgtgtgtattttttttttctaaatcacagggtttatcacgtttagacctgtgaactgtgtgtgtttctactcaaacagaaacattctatttaaacaaggacgtgaacgtagcaaacgtgaacgtcaacatcgtttgtaagcagcatcacattgtgtgaggcttgttaacaacgaattgtacaacgtctatacgtttagtcgtaacgggcttggtttcgtctgtctcgacacattattaaaagcggtattggttgtggaaatacccgctcttcaggcttatttcgttcatttttaaaccttgaaccctttgagcagctcttcttaattccactaggacacttgtgcgtttatcaaaccgaattttgattttagcactgtttatttttttttctgctcaatcgctctcactccttgatttcaaccctttcgccctcttttttacaacttttaaacttcatcttccacatgccttccgttgttcacgacgaaaattttaatgagatgagcgctgagtcgggcttgcggaagcgaaagtcggcggtcgaacggtcggaaaagccatctttcagaaaaagttcgaagaatgataattgtgcgccatccctttctgacccgtcgtggtatctgactccagatggtaagaaaaaggttgctgctcctttatttttcgtgatatggcaaaaggaaatttccttagcagccattttgtctttcatcattgcaatgttcattccagggctccgcgactttgctcgtccgtttttgttcctctcgtacgagcggcccgacggcttatatggtaagggaatcaaagacgtggcttttacgacctactggattatccttttcacctatgcgcgcgcggcctttatggactatatatgtcggccatttatcgtatggtacggtgtgcgccgacgcaagacggttgttcgtttttgtgaacaggcttggtgttttgtgtactactttacgtcctggctcttaagtctttacctgtacagaactggcggctactgggcggatgagagactactttttgttgattatcctcaacggttcaacactgctctgttcaagtggtactatctgacacagcttagtttctggttacagcaatttgttgttctgcatattgaagagcgtcgtgctgatcattggcaaatgttcggccaccatgtaattacgagttcgcttgttggacttagttacctcttcaacatcacccatgtcggaaatgctatcctttatctcttcgatttttcggatttcattctcagtggttcaaaaatgatgaagtatatgaattttggtcggatttgcgactatgcttttgtttctttcatgcttagctgggtctatacacggcactacttatactctcgcatcgttagtgtcgttatccatcaccttcctacgattatcggtggtttgcgtcttgatctcgcgtcgggctttctgttcaaccgtcccatttactataacttcatctttcttttggtattcttgcaggttcttgtctacttgtggtttgctatgatcgtcaaagtcgctttcagagtcgtgacgggtgctggcgccgtggacagtcgctctgatgatgaagggggggatcaaaagactgctcaaagtccgtagaaggagtgtatgttgagcacagcttctctcgttgattgattaaaggtaccgtcatcccccacccgtgtcctgcattactttgttcttttgtcattcattatccccggacggtccgagtttcttcgtcagccggactgttgctcacacattacatactacagattagatttcattattttttacctaaacactcgatgttaggtgtgatgttacgtgttgtgtgtatgtatgtatattgtatagagtgtgggcattataaagtcgttaatgtttgaagtaattgcttattgaatagagtttaaacagatatatgtctaaaggtacagatggtaagcgtttttttctgaagtacagatttgtttatgagggcggctgtgtttacattcagttgttactctttttgtttacatagagtttatagacaaggctgtaataacaaggaggatttagaaagagaaaatattattaaattaaacgggaccagctattacttgcgaattactatcacagaaatggtgtcaacagaaaaaaagggaaagtattttacaaaagcgtgcggtatcttcaatgaatcctcgcagttgccattaatggcagctcggttagcgatgagaagcacggcagggaaacagacatgcattggtgccgtacaagtaggatcaagcagtatcgttcagaaaagtgctcagacacaaaccagacctgtgcaaacaaatgatagagtgaccaaagttaatccccctatcatggcttctctcggcaacaaacatcagaaagactatttcaccggagagtacgcgagaaacatctatcgcgtatgtcatcaagcattacgagggcatgaaaatcaaagtgaagaaaatgtgttaagaacatactgtactagcgtattggcttcaccggattcttgccaggagaatcttatttcatcaaccctgtccggtccaacaagtgatagagaagacacaatgctaccaagcggtgaatctagtgaatggccagaacagcttcttttaggtctgagtacagatgaattggaagatattttgcaatcctcgtcagaagcatctgaatacgatgtcttaatatcgacacgtaaccaaagttccggaaggataccgccagcttgtgaggaacgaagctgcaatcatgtaattgaccatcgcgaaggctttcgcccgtttcgattgcccgggatggtgccatttggcaggcttgtttaggaagctgttcaagaaacgttattatactccccataacaaaactgtgtgcaacattacacacctttgtcagcaaaaagaaagtgacaggagaacacaaacaacaagcaaaagggaagaaaaggatctaaaaaggatgacaaacagggcttcttagattcgtataaatgttacaaattgtgaacaacatggttgtaaaggaagattgtgaagaagtgcacttaggaaaatgattatggagaaacttacttcaacggtacagacaatgtacattatctttcgggatgtttttttttttttaaaaatgctttttgaaaaagcgtctaatagaacggaaacgctttcccttaaaagaggttttctcttcaaaagatgagtccggaagggctgcattctgtcgagatgcagaagtatcatttgctttttgagaagacatcccgtcacctctaagcgtagtaaaagcaaaagagcttgtattgcgtcgtccatcgacgcccgcgttaatagaagattgtgcaaaatcagcggtgtaacgttctcttggggcatattcttgtctaagactcagacggctacgatccaacgtaccgtatgagggattataaccggaatactcatttgcgtcaaacgtttgtgtttgactacgttcggatttgttttttgagcgcaagcgactaaagaaacccttctttttgcttgcagaagcacgtttaaaactgcttcccgaagcgacagaaacgttgtcgctcatagaccgcataggaggtaccatttcattttgcaagcgtggttgcacaatgggttgcggcggtactgccgttgtctgtaacgaagcatccatatttcgtaaggtttcttcgactctgcgacgagcggcttcctccaacgaaattggagtgcgctgacttgttgctactgagttcaatgattcctcgtatccactatatgctttttgaggctcgtagcgcgaagcagagagacgtacagggcttcgttcatcggcgttgagagaaagaggataagcatcatttcgagtgttcccagactctgaaatattaattgcaggaacagaacgtgtcggggtttgttcaagccgcctcatttgagggttcttggtgccggtatttgcattatggctttcattatatccgccaatggcaggtggtttgacaccatcaaagtggtcgggtgcatcctcaaagtcgctgtcactgggcgtgacagtggatattgtttctgagaggcttacatgcttcctgggtgatgcacggagacttgggtgagcggaatgcaaaattccgttcgccggtttctttatagatactgttggagacaagtatccagttggttccgttgtttgcgttaattttcttcctgaatgtgaagggattgctgcagaagaaggaacattaagggaaagcaccggcttgctgctggagtaattcggctgttgaaaggattcaactgatggttgtgcactatgtgcacggctattaattgggccactgcttgttggacgttgacgtccataaactgtagtgggaggacgaggtgcagaactcatgttcggactcgaaggcatatattccccttcgcgaatgatcggtgagggcggtccttgtctgacttttgcagccttgctaagtgaaacacggactgcactgggagaggcaggcggctgagagatgtagctactattttggtgtttgtaacgaatgggttcagcagaagattcggaggacagcgtatcccagtttgctggtgatgattgatccaatgaagacgcatttttaccaaattgtgagaattgctcatgataagtggcactatttcggttatatcgctgtggagaacgcgtataagaggtaggaggagtcatcatggagtaacttcgagcagtagatacataaacaggctgtttctgacgttgatagtgcacagaacttcgcgtattaagctgtttagaaggactctcatgtctatagttttgacttccattatacggggaccgtaaactgtagagagagttcggattttgtcgtggaacatttactgacgtatcagtcaaaactttagaaggacttcgtttgaaaagagccgctgcagctgccgccgccggcaattttgacttatacgcatccatacgctcctgagagacatgactaactggatatgctgacatcgcaacgaatcctataaaagattgcacaaaatacgaaaaggagcgaccaattcacgatataccttttcgtctttatttcctttacctctgcttcaacaaattaccttaaaaaagcagttcaaaatggcaaccgtgaacaataccagcacaataattatctcaactgggtttagagtggaacgctctggttaggttcgcattaacgtttgaaccctgctttgcgtcaagggctcttacgtcaatagtatgacgtttaccgctcgaagggcgcgtttttcgcttctttcgatgattggttgagcggaagacgtcttccactcaagttgcctaaaacgaaatgcacgaataacaggaaacaagatgagagaagaacaggaaaaaaaagacgagtatgagagtattttccgcttgacgggaagagcggtccattggagttgttggtccgtttcgtaaagacgctctgatccgtgttgcagtaaaaaaccgaacaaaaacatcaaacgtcatataaatgtatcttgaattaaaggaacaaaaaaaaaaataataaataataaataaaaatcaatataaatataaatataaatataactaaaaaaaaaattaaaaattctaaaaatgtaaaaaagactaaatttcttccaaagttatgttgtttctcgtttgttactttgtcatattggtttctgcattccacaagaatattcttttaaagagaaaatgaattctttaatgtatggtcatatatatatagacatattttaacatcatcgaattaatgaaaaaacgcattttaacactattgatacgactatgaactaggtataattgtcttttaaaagttctctaatgcatttgaattgtttatttcttgttttgctttccaagagttgccccttcctctgtatgtcaccactttgtacgcgtctcgcgacgcgcgcgtagtgttaaagatgcgacgcgtacacgagcttatgaacacgcgctgcgcgttgtcacaataacttgctactccaaaacatatttcataaacgcgattttttgttcaatttttaattaacaagtcgtattaatgttatgcgtattcatcagtgtgctatatgctgtataattaatttaaagtttgtttacgcgacgcgtattttcttataaattcgctccccacacgaactctctccgtttcccctaattaagtacgaacgtgtaaacaaaccagcattgcggacaattgaagcaaaaatgcgctgttttagaaagacaataacttctatggagcttattaagacaccatgcgtgctaatttgtgcgtcagttgttggaatgaatctttctttattttattttttaattcagaattggaacaatgccattcaatggtgcatgtggacggtatcgctggggacaattagcattcttttgagtgtacgggtaagttgaggcacctttgtctgcgtagcactaacttttcgtttagaaacacattcattggacaaatttaattatgatttacagtactatcgattgctgcctttcctttgtgatacgttcgtgctttctcatatatttctgtgtgaatccattcgtgctgtgcgaattatttgaggcatcggaactagagatttgtgctgcacgagtccaaaacgtcgcaggctttgccattgcttttggaactgtatacagcttcctgcaattgggaacgttcctctatctttttggtcataaactgcaagtcgtgtctgaggaagatatgaatgatgagaaacaagcccatgccaacgatatggagtacatgattgattcctttcccgccaaacccattcatctttaaacattcgtatttgttacccccaataagtgtattttttacgaacaactctgccaaactgcagtctaaccaaagcttattgttaatacgcgcctagtaacaaccaattggatcaactagtaagcgtttaacatcgctagcccagagttcgttccccttccttttttttctctctcgattactttttttgcgttttgttttgttttcttgtttcctattgttaaggcataacttactcttattggagaatattgtttccaatttcctgtttcttgattcctttatcgttttccgtatttccgtacaggtatatggaaagtcttaccaaaaccgaggagattgtgaacctataatatactctataggttttctctttctaaccaacgactgtgtcattgcaacgaccgtttcattattgtacacctttttctgtctttttaaggctcaatccttcggtttttttttttcacttacaattatttttataactctcattttattattatggttaatcaaattttaggttctcttgaaccgaaataggacattatcagtgattggctcgttgtttgatcgtaagtcaatgagctagcggcccgagaactttgtcaacaagagaccctgacaaaacaaaaagcttacaacaaattgcgacgcattttctgttgtttatgtgttcttaatcatcatgactaattaaattccgtttcatgccttgcgagtgtttaaaacggatgtccacacaagcctgacgttggtgtgaaaaaacacaaaatgcgtaatgcatttgtgacacaacatattcttgctgcatttatgctttcttcccagcttccagctgacaagctaaatgaaaaaattgcctgatttgctatgtcgagccgaccattcaccacaaaactcttcagtttcataccatacctgcacaacgaaaagagatcaatggtctctcggtcagatttattaaaaaaacttaagtatgcttcgacttacgaagaatggctcgccgtaggcagcgaactagataagcgggatggtaagtttgatagaacttctttatatttgttttttttttcgaaagtttactaattacgggggtacaggaaatgaggactggaggagggatgaacgatccgatgaatacaactatgatcttatccgaacaagacttgtggagcttcgaaatgcgagaaaggagaaaaatacgcagctagtccttagtttacttcgtatcacattgactcgaagctttggcaatctcaacaacatgcgtctgtatcggtttgcgtacgcaggcacaaagtacctaattaatgattatttaaatgaggttcgacaatgtctcgagtacgttaacttcactggtgacttaaattcgcaagaaaaactgaacgagtttatcaatttgaagctcactcttggaaacacagctcttattctgagcggtggtggtacatttggcatgaatcacattggtgtcttacaagcgcttttggcggaagaccttgttcctagaattgtttgtggttcgtctgcaggtgcaatcgtagctgcagcggcttgtgttcgaacatacgaagaacaaatgctacttatacatcaattccacacaggtgacttgagcgtgtttaacgaaccttcgctgccatatgagtccatgtggactcaactaaagcgatttctgacacgtggaagttttttggatatacagtatttaacacgagtcatgaaaaaattagttggcgactttactttccaggaagcttgggagcgttcaggctacattctcaacattactgtctcatacgagggactgtatgacatgccaaagctactaaactacatcaccgcacccaacgttctcgtctggagtgctgttgttgctacgtgctccgtaccactgcttttccaacatgcaaccgtttgggaacgggaccccattaccaaagcactcgtgccctttactgcgggtgataaacccgtgtggatggacggttctgtagatggtgatattccacatgcacggcttgccgaaatgttccatgtgaatcatttcattgtatctcaagtcaacttccacattgttcccttcatctttgatccgaattccacctctcggctagaacgcacagccaaaaagtgtgtcgacctaattgcccaggaatgcagtctcactttaggattactgtctgaaatgggcatactgccaactctgtgtacaaaacttcaatcggctattctgcaaaagtgtatgtatctccatgaacgcgctagatttcgattttgctggctgctggttttcttcttgttccgtactaacttacagactctggtgatattaccatcctgcccgcccttgactggagaaatgtgaaaaaggtcgttcgcaatccaacaccttcgttcctattagatgcttctgctagaggcaagcgtggaacatggcccagtaagttcccttactctcaacttttcatgagctgaagtggattattactaacgcgtaattatatagaaatatctgccattcgcaatcagtgctcactagagttcatgctcaatgaccttataaaccaattggttcgcgaacaggctgaacatcctgcaatgttgatgcaatgagtcaggacaatgaaggacgttgtcacttgtgctacacaaaaagttattcaacccgacctccttaatcttctacagctgcatgcatcttcaaagttccttctccgctggtcgtctcttccgcttgtctcttactttcactcaccttccccacgtgacccattcgcataccccagcgtaactggggccccacttcaccgccaatcaccccgcgctacttagtgggcagaaccccctgggccccgcccgaacaaaaacccttgtccgcttttcgcatgttctgaatgctaaatcaagcacagctggactgtgctgaaataaagacctgcctttcaacaacacgtttgcctagcaactagcgatgaacgttttgtaaccttcagctgtttccgccagcatccaggtgcccgctcggggtggacgaagcgccgagtattttgatttacccctttttgcgctaagcgaaccaatgattattgacttttaacgaagtattaacataattggttcccgagactgctttcccagtggagtaaacggaaaaccgatcagcgtttaaaccaatcaagatgagggttttttgccgaaacccctctccacacgggatgctattttgcccgtcacacgcatccagaccgttggcgctagtcgcttcggctctaatcgttgtgcggggtaaaccctccgcgaatattattatcgccactttcatgacgtcaacattacgagaatttccgagaagaagagcagatttactaaaatccatggatatgaagttttacagacgccagaattagacgttgaaggcacgaataaaacaataaatatccgggtgcaattcgtacggttctataactgaatctagacaaatcttaatccgccggcgacgtaagaagcaaacgcggcatgcgactcattgcgacgcgtccaccaatgataaacgtcatgcgtctctacgcgagctgccccagacgcgcattgttgacgcaaatcgctcactcctttcggcgcgaagcggtccgggacgacatagagtaggtgaatagacgcaaactagtattgcggagaaacggagcaattagtcacagcagtttcacattaagtgagatggatcgattagacgcgtggttgtctccacaattcatgttttccacctgctgcactaccccctatgatgtcaagcacattcttgagcaaaaaagaacaatgaggggtatgtagcgtgttcgttgcggggaatgcagctagcagaagcaatttgatgattatgaattcgaaaaatcgactaattccatcgaattgggttcatttttcggaatcgaacgaatgtaatttgatgacctatatgcaccctgccccgccttttctgtcttcaacaatactataaaagggcctgtatccttcccgtattgccatcaattcactgcattctatcctcgcatagcctctttattccagtcgctttcgtgagcaagcaatctattttccttaccccagagtctacgggtgtaatatcttttttaattcttgcttactacattcccgttccagcatcactagctctgtgaccttggaacagtttgtctacatcgcacgctactacagaacttacagctgcaattaccaattcaattcttagtgcaacaacacaggaaccccacactttgctaggactctttgtgtttgtttctcatactcgacttacgtattagtccagattccgaagactatccagccgtttccgctattacagtcatcggatcccttctccacctttgacgtcaaacccctcaattcgtcgcggcttccgaaagatttccagtatcggcaagtgacgacttcagcgacttgctaattcgacgaggtttacacacttcgttcattcaattcccggctagtctagcgaacaacttttgttgatctgattcccggtttatttaagcagttgcaatccgctctttaaagaacctcaacagcaacatacctatctttttgtttacaaagcacccattgcttattccgagaagtacctctctttcccgtgcacaactaacacgaacatgttgaaaggactttttgtgtggacgttgtatttagcgtcaaaccttttgagcgcttccgcatttcccgccgatggcgctggtagtatcgctcacgtgctaaagaagcgcgacagcagcagcaaggactcgaagaagaagcctagctatgctccttattacaccgattgtccttcggataacattgtggagtctgtcagcagcggcagcatccctgcagctgagcgctcgtacctcagcactcacaaatctgtggccgacccagctatgaagcaatacttcataaacgctggtctgcctggcatcaatgctgatgatcttgtcggcagcaagggtcctgtggtcggtatcgccatttctggcggcggtttccgttccatgttgactggtgccggtgctttgagcgccatggattctcgtcacaataaccacaccgttttgaccggtctgctccaagccgcttcctatgttacaggtgtcgacggcggtgcttggctgttgggctcaatggctgtcaacaacttcagtactgtcaaccacctcaaggaaaaaatctggcgtctgcaacgtgacattctcttccctaagagtatcattctttacaatgccgacttctacaaggatcttgtaacagagacggctgaaaagaaggccgccggtttcgacatttctctatcagattactttggtcgtgttttgtcacgtcccttcgtggaccccaaatggggcgcccctaatgtctcgttctcgagcatcgagtcgcaagagtggtacgctgacgccgaattcccttaccccattgttatggccacaactaagaagcccgatacccaattgaaccgtctgaacgacacaattatcgagatctcacccagcgcttttggtacctttgaccacggtgtccgcgcctttgtgccaactgagtacattggtactactcttgacaacggtaagagcgacaacggctcttgtgtcgccaactacgacaactttggtctgattatggccattgcatccacgcaattcaacggccttatgcgcaacttcaacgactcttctacgaagaacggtcgtgtccttcaagattacttgaagggcaacttcactgaagccaaccaggacattgagcctattcccaaccccttcaagggcctctcctctgctgccaatgctgatggcttgtcggactctgacagcttgtaccttgccgatgcttctgagagccagaacttgggtatctggcccttgatccaaaagggccgtgacgtcgatgtcattatcgccgtcgacaacagtgccaacaccgagtacttgtggcccgatggaagcgcattggttgctacctatgagcgtgctcttgccgagaaggacaaggaagacagcaacgtcaagggtttcccctacattccctctcaagaatcctttgtcaacctccactacaacgaccgccctgtcttcttcggctgtgatggtcgcaacacgacctacggcaaccacactgttactcgtaacactcctcctttggttgtgtacctgcccaacgtcccttacatctactacaccaacatctccacggagcgcctctactacaccgaggaccaagagaagcaacttttgacgaacggtctcattggagccacttataacaacaacacctactttggccaatgcgttgcctgtgccgtcatcaagcgtactttggagcgccaaaacatgaccgctagcccgcaatgccaagagtgttatgcccgcttctgctggtcgggcgtacaggacaacaccgagtccgacaccacttacctctatgaccccaagcttgcactttaatcagctctctcgtggtgataatacccaacaaaacaaattgacagcaatatcagccacctggtgtcattaatcgattcaaaaattcgaggtcattgtaagagtaattctattatgtatgtatcgcaaatataatatattcagtttggttacttacgagtggttggtgtttgcgtaagcactgtggcgacgggctggcgcaagtggtggggagtctcctcggcgtttatgcgtaaagagcggactgagaaaacatgttactgaacatgttgtttttgttattgtcgacgctgctgctgctgagttgtatgatttcgctcgagtagatccgtaaaggtcatcgccagtaatctccatgctcgtacacatccgcactacacaaagttcctccaacgaggatcctcacaccgagagtaaacaccgaggacgatccatctcggttcagatagggtttcgcctattgcctgacgcctcagttgatcggctttaagtcggctatagtcggcgatgtcatcactatactgtcgtatatacgtcagtacttcgcggttcgtgtcggccattttgtctccgaaacaacctattcaactagcgacgaacgcaacttgtcttctcccaaccacaagaactgcaaacgttgttgcactagtgggcgattgtaacgcaaaccgttctttttcagtaactgtacgtgccgtaatggctcgaaactgtgttttgagctcgcactcaattcttaaagccgcgcgtttaggagaaactaacccccaaggatagattttagctttgattcgctacgtgtaaatcattttagtagctatatttggacgagagaatcctctgttgtaattgtacttgttgtgcgtgtgttctgcattagaaagaggttttagctttcttctctccttaacacactctcgaaccaatgttcttttcgacatcgttcgctcagaaggtcgcagcagctcttgctggtgtgacgctgactacacacctcgttgggggtgtgtcggcagttcctattgatgttttaaacgaagaagtttatgagggttttgaaattgaacgagactcagaactcattacatcattgacgaagcgccatacggacgcttcgtacgctccacggtttgtggattgtccttcggactacatgctcagagatgctactctgggtgtctctgatggcgaaaaggccttcttggacaagcgcacgcctgtaattaatgaggctatgaacacgttcctgaaacgtgcgaacttgaaggatctgaatatcagtgaggtcattacggacgaggatggccctcgtcttggtattgcgttctctggcggtggtttccgtgcaatgatcaacggcgccggtgtcgttaaggccatggacagccgttacggcagcaattacacttctgtgtctggtttgctgcaatcggccatgtatgtgacgggtctgtctggcggctcgtggctcgttggctcaattagcatcaacaacttctccaacattaccttcttgaaggacaacgtttgggatttgtctgacggcatcttcttccccaagagcaactttgtcaaagaccttatttactaccacgacttaaaacatgaaattgatgaaaaagccgatgctggcttcaacacctctattacggacgtttggggtcgtgctctttctcgtcatcttattgacgctgagcgcggaggacctaacattaccttctccagcattcgcaaccaaagctggttccaaaatggagagttcccctaccccatcatcgttgctgacagtcgttaccctgacgagaagctggttgctatgaactcgaccatctacgagttttcgccctacgagtttggctcctgggacaatgcgatcaagtctttcctgcctatggagtacttgggaacggctttgcacaacggcagcaagacgagctctcgctgtgtgcgccaattcgacaatgctggtttcgtcatgggaacttcttcgacccttttcaatgcggcccttttgcgttacgagggaagcaactcgactatttccaacctgttcaaggacttcctcgaagacttgtcggagcactatgatgacattgccgcttatcccaatccttaccagtactacaagtcgaaccactcgaacgctaccaactacttctacgatacgaagtacttgaacctggttgacggtggtgaagacaaccaaaacatccccatttggcccttgctgcaccctcaacgttatgtggacactgtgttcgctgttgacagctcggccaacaagccctacgcctggcctaatggatcgtcgctcgtcaacacgtacaagcgtatggtagaaacaccatctcaacgcaactttgacgtgcgtggattcccctacatcccagatgaggcaaccttcgtctcattgggtctcaacagccgccctactttctttggatgtgacggaagaaacacaactttgaacagcagtgttgtgaacaacaagacacctccacttgtggtttaccttcccaatgctccctggaccttcgattctaacatctctacctttgacttgagcattgacgatgatgatgttgatgatatcattaagaacagtgtgattaatgtttcgcagaacaacagtgagacttttaccacatgtatcgcttgcgctcttattcaacgctccttggaacgtaaaaacatgtcaacaacctcgcaatgcaagcaatgtttctcggactactgttggaacggtactgttgtctcgtccaaagacacgacaatcgtctacaaccctactcttcgtgctaatgcagtaacctcaactgcatctactacggtcttttccgcacaagtgatgtatgcagccatggccattgttgctagcatcattagcaccatcttttaagagagtatcactagcatgaattgatatatgaaaacgaatctttctacatagcatttgtaggttactttgagtagctagaattaacatttttttttcttaagaagtcaaaaagtggtgatggcctggaggaagataatacggaaaataacagaatgttttggaagtaaggctctgtggccgttttcgtaatgctttaccgtacattcactgatttgacctcagtttccctatgacatcgttgaactacacatgttacatgtcattaaagaagtctgtcttcactaaatctcgtgcaggtggcttgctcgttttgcgtttcttgggcttcttcttcgtgggctcatcaaagtcactgtcggaagaatcctcttcctgttcggaaccttcattgttggaagacgggttttgtttttcctgagacaactccgtctccaaatcagaacctgagtctgagtctgagcttggcgcagactctgattcggattcttcttcaaacttccaaatgcccaagtcagatccgctactagcgagtacatattgaccatcgtcactctttgttaaagtatcgacaccagcatccttttccagttggccgatcactcgttcataacgattaggcaaaatgtgaagcagacgaacagctccatcacctcctccaacaaatacggaatccgagtctgcctgaaccatctggtcgactgaccattgttgtgaacgaggcagaggcgacaggatacggtcagtatgatctccccagtcacctttagtaaacaatgtaacgacgccagcagccgttccaacaacaaattttttgtgagcatgatttgtgcgtacaaaggatccgcaagttaagtcatcctcctggtcttcgctaacgactgtcttcttgggattacgggcatcgatcaccgaaagcgtgccatcaccgcttgtgacgacagcgtaccggtcgtcgaaaggagttatggaagaaatgtaatcaatgtgatcatcatgcaagcgaatcacaccttttttcgttcgactgtcccaaactcccacctgtccagcatcatcaccagtaacgaaaatatcgttattgagccattggattacactgtatgcttctccagaagtaccagcttcgctggctgtggaagcggaccatttggccgagacacggccggtttcagatgcagcaagctttatcactttgtcagaaccagcagtgaggattgtgttggcagagcgattggcagaaacagaccggcagctttgtttgtgtctttttgttgaccaaagctctaccacagactttgtttccatggaccactgataagcaccaacatggccggtggagaaacctgctacgaaacagtcttcaccagtaacagccaagtcgaatatgtctttgtcaaacttgtgaatcatgttttttataccaaaaaaaaaataaatgtgagatgagtaaacgaggatgcaaaagcagtaaagtaacaaaataatccaaaaaattctaaaacaatgaaaaaccccagaacagaaaaaacacaaaaagccttagatgataaatgacagtggatagttcaaggataaaagagggaatcctaagaccaagacaagttttgtattaacgtaacgaaagaataacgagtcaccgagtaaccagtacaatgctaaagaatgaagaacacgagaaaagcagttccggactcaaaggccttggactgttttgcactgttagtaagagttctgtttcagtgtgtagtgggaatagtgtggaaggtgggggtcatagtagctaagaggaaacaaaatgcatacctgttcggcttaaaaaagaatggattaacgaatatgaatgcgatgaggttgcttacctatgaaagacgcagcactacatcccaaggggatgctcgtatccaaccgtgcgggcacgcgctcaaattattgaagaacccgagtattgttgcataagtcatagactttacttgaaaacaattattgctttagttttttattttcctattttaaacccgattcatctgacaaactcacccctcatgctctatcgactttggacttttcatttactagactagacgcgtcttgaattcacgtcgccaattaactttttaagatttgtctaagcgaactattttactccaccataaatgctacactaaacgagcagatcctatgtaagaaggtagttagtagttgggctgaattcttgcacaagaatgcataggcataactagaaaaaagcggagttggttgaagggaactgggattgcgtaaatttgggccccccgtaatgcgttgttaaaagaatagggaagaacagcgcagggcattctagtaaaaaaaaaaagggaaaaaaatgttttgctgatatacggttttgggactgttaaacactttgttagcgttctgaatttcagaacagaattggctgatgtgtcgcgaacttttagcgcaatttctgtacgtggcaattggtttcattacgactaaatgggggcattgcgaacttgggttacctaaggaaatagtgtctcagggagtgagatttaataaaactaggcagttcaattaaacacacttccgtaggctagtacggtatgtatctctaatcaaagttctacggcttgcatgcattcgcactagaatcattaatacgaatacttaggcttgtgctacccttttttttttgccctctcgcttatgtgaaatccgtcgcatacaggagtcgcaatcccttaatatcatcctatagtaacgacatgtcacgcattgctcaccttactcacgagtaaggtggtgcaaaacaaggctttgtggcatgaaacgttttctgtgatgactgggactgttttattttctttgcaccttttttgcttcgggagagcattgttttcgattgttcgtcaacaataaaactgtcgcctagaacagacttcgtcggcgatgcgacagatacaatgaaaagagccatttaacctcgtccagtgactcgtcaatctctgggaatgttgacgcgggtatgttgcaagggttgaccccgtaaaaactaacaaagcagaatggatccctcggctggtaacgcgtatgtcggagagttgtcctgtagtaatgtgatctacgatacaatagagattttagaatacacaataaggagtttgtacaaggggtctagcccgtcattcatcgattgttttcgggaaagtgagggggtttctcgtcaaaaaaatagtataaataggtgtccatagaagtccattttcatcatccaaagacgaatcaattcatctttacaacaactactactacttcttcaattctcaatatgaactctgctcccgtttccaacactgttgacgttgtccccaccaagggcgcttcttaccaccctacccactggcgttaccccaacatgtggtaagtaaagttgatcggagcgaagcgaaaagcgactcgcttagattaatgcgacagcttaagtcggtcgtccgctggcccccatggatagcttgaatcattactaacgcacctttagcatcattgcctaagtcatttggcattcactaaatgcgcaccaccagtaggaattttcctaattccaataatattttgtccatcatacactgaacgtagctgggggatggggtgaatataataaggcgaaggagtggtagcagtggggttggactttgtattagtaagagcatagatgttgttctgttctttgcattactcgataaccactaatctgcactctggattgcttatgaattgatctacaaagattttgcttttttctgagtttgaattaagttttgtgctcttcatcattaaatatcattcagagtccttgggtactttacatggttgtgaataatagcgagtatatatatatatatatatattttttttttgtctgtacttagtcttaggaccacagactaatttaatatgcacgatgatccatagagcaatctttgaccacaggtggcaacgtaacacactagtttattttacagctgctggactttgcgacaccctactacacactgtcgcttataggttacacatgcattcgttgatcaagggtctacacaaactattgctcccactaaaaagtatatcagaggacccttaaagaaattactcgaggcgcctactagtgatcgtcatcgactccatttaactttttctgaagggaagccaaacagaaacttggaaacgagtctagaaaaccattctcactctcacaaacgaaccaattcccccaggtgactataaatagttcctcacgaaggcaagcaaaaaataaatttattaaatgagaatgtcagttagtcgtagaagactaattgaatggtgacaatgaaagttcacaattgcaagggatgattgtcattgtcaattatttaggcaatgacgctgtaaccaggttaataacggaaaacttgtactcaaggaaagaaacaaacaaacgctcgaatgaacatttaagctcatccaagcgagtcgcttttcgcttccttttcgtctgatttacttaccagttgtggtaaggaatggcgacatggtggttggtggcatcagtcttagcgggaacgttggaaacgggagcagagttcatattgagaattgaagaagtagtagtagttgttgtaaagatgaattgattcgtctttggatggtgaaagcggaggattatggacacctatttatactattttccaagacaattacttctcaatctaccattcttcgttgtcacaactcccccaagatgcgccttgaatttcgcactaacttcgcactcttgatactttctccaatggatcttgcgatgtcatgttagcaacaaacgcaatcttagcgactttacatgcggctcccttacatgtctcagttttgtaaatgtggtcctgattcaatgacaaatcctgtctgtttccgagtcgtacactgccacaatctcatgtcatacttggaattctgcttgcttattcaacacttcatcccgtaaagtcaagcgacactgtaaaagaaacgaacagtcgttcgcatgtttaattcactactcttcgtctatactataagcttaatctatggatgcttacgagcaaaagcgtcaaaaacttgagtcccaagggaatctgactaaaattgatatgtcttttcttctgagtggacagaattggtttgagggtaatgcacttcttccttccaaacgttatgtgcctaatcgttcatctcaatgaagctacgaccctcactaaaataaacggggctgtgctttattggaacgctctgaaaaacagcaagtgatgtagacagttctccacttatcacgtaaaacgtaacctgctcgctgtcaccattgacaattgctgcaatatacattcaacttgacattcttgtacaaatccattattaacacgtcacaatcagtttaaagttatctgagatacgataaatacctttttatcttatcgaaaacttgttacccagaagacaatataagaaaaaaaataaataaacgccgttcttcttcaccaaaaagctaataccattcaatttataaaattaaaacatcttaccgtcaatagttttattgttataccgatattttacaagaatgtcttgtctgtcatcattatagataaatctcaaataatgcctaaccttattcatatctattatcttaggtaacacaaacagcacatagagtagcacgttactcgcctacaggtgacagtggaaacggtgctaaaggtcgtttcgtaggcggcgagtaagtcaaaggaagcaagcacacacactcaacttttgttctaacagacatgcctaaagaatcagttgaagactgggcaattgagaaactcaagaagctgctagcgcttgataatgaaactcttacaatacttgttcatggcttacttgacgcgccggatccagaatctactagagaaaagttttatgactggctgggccgttcaaaagctatagaacagtttgtagaagaacttttggcaaggcaatttccaaatgccgtttctagcgagaaaaatacaaatggaggcaccagaagcacatctaaagcactctcttcaaagggtgcttctaaaatatccggtaaaacttcgacgaactcccgattaagacaaggttctcgaaataaacaaaaacagccagttccgtcagcgtattcgggctctcctcaagttcaaaaggcaaatatagttcaacgagatgatgatgacttatatcgagtaactggtaaaggaaagaaaggaaataacccagtcggcccaaaagaaagcagcacttctacttccaccgccatctcttcctcggcttcaactttgtgggatattcctgagcctgcatcagctaagaacagtgaactggaagcggcaccgaagaaagtgcagtcgaaatcaactacaagcacacgcggaacctcccatggaccgggtgttcttacgtctgaactcggacttaaaactaaaaaatcacaatccaaagcgaaacaaaaccccaagacctcccaacgccccgtacgcgcaaccaagctgtccgatattgaactagcaattcgagaaattgaactcacccaggcctctcaacagccagaatcacgcaaaaaatgcgactgtcaagcacgaaaacatcctctaaatgaagttgctcccaattgtctccgatgcggtaaaatcatctgcgttatggaaggtataggaccatgtactttttgcggaagtcctgtactcagtcgcacccagcaactagaacttgtgcaggctttaaaacaagaagagcaacgtgaaaagcagatggctaatgaacgtcgcaagaaaaaaaccatttcaagcaaacaaggttatcgccccctcgccaatcagggtactcattctatatttttggacccaaaggaatttgaaaaaagtttaagtgaagccgagaagcgcaaacaacaactcctcaattttgacaaaacgatggcccgtcgtacccgtatcatcgatgaagccgctgactttgatgttagtcagttagctaacgacaagtgggcttctccaacggaacgtgctctaaaccttatcaaaatgcaaaaggctattgctgctcagcagaagaaaaagaaacgtgttttggcaattgacctcaaaggtaaaaaggtttcggttcgtgatgaagaagaatctgagggagaagcatcatctgaggaagacgctactgcgtattcagcggtaccacgagttagcgaaaacgacactccaaaaggagctatgcaagtacacattcctcgacagtttgctcgaccgaagtttcgtgaaaacacagatcaccctactgaaggtacagacaaatccaccaaagattcaacgaaaaccgagacaaactcttcgattattccgcaatcgctattacagcgtattagcaaaaaatggtctattgttcaggatgagtttgatgatgtttcagctattaccgcgtaacgtatctattattattcttttgattgaagtcaatcttttgccccgtccaaccctcagtcacttccctcgctacctactattccataatactataatcatatacatcacattcagtgcatcctaaacaaagtaaatacatctaatttaaacgtgagcaaaaggaaaagaatgaggaagggcctgggctatgtatgtgttgtgtgcgcacattgtataagcaatgtatttgtaccaacgggatgcacatgcatgtttttaaggagatggaggcacgtacttaggagagtcatctccatcatcatcatcgttccaacctcctggcgttggcgctgtccacgcggagcctttagcatcagctgaaggcttactagcatcatcgtcgtcattattgtcccaaggtgcggccgagaaaccaccgtaagagggcgttttaccgccatcagcaccccaagctggcgtcttaccgccgtcattaccccatgctggtgttttggaactgtcattaccccacgtaggagttttagaactgtcagcgttccaagcaggtgttttggaactatcagcattccatgctggagtacgggaggaatcagtggaccatgcatttgaaccacctgaattccaagcaggagtcttactgccggcgttccaggcgggcgttttgcttccagcgttccaagcaggcgttttgctaccggaattccaggcaggcgttttacttccagcgttccaggctggtgttttactacccatggaccaggcgggagtcttgctgccagagttccaggcaggagttcgggaaccacctgcttgcgccatgggcgttcttgcaccttgtgcccatactggcatgttgcccccaggataacctccgccaggtcccccagagcgaataccccggttgcgttcaacgaattcctggtatgaaatgagttggccagtctttgttgtatacatgagactatcttttggaacggtaaccgttttattaccagtgtgaagttcaacacgagcattaagatcagtagtatctttaatgatacccatcaaacccttcataggtcctcttctgatacgcaccgtggcaccaacagctttgtcacgaccaatagtacgcgacaaattagcggcaggaggacgaggcatgccattgctgatggcgggattaagttttgtcagatcagtagaaatacgagcgcctttagcagcaacagtagcgacattacgactgcgtgccacaaaaacaccgttgttctcggggttatcacgattgtgaagaaagacaaaggcacgatagatatgaagaatagtaccctgctttccctcgccgttcacttctttaactttatcaccaatacgaatttcagaaccatttctatcggtagcgacaccacgacgatggtcatgcttcatactaatttgtgaagccgtaatggtacgtacaccaccattttgatcaatcactttgtaaacatcgcgatccacagaaaatatacaagcgacggtgttcacatccagttgaacaaggtcatgtaaatcgtaagcggaattgattgattgtgccgtgctcgcttcacccaaatctcgaaagaacactgtgagttcggaaagtgtcgtgtcactgaaaaatgtaacttcgtccttattgatccgaacaaccataccggtatcgtccttatactttccagatataactttaacatgatcaccatgtttaaacttcttacgaagtcctcgagaaggaacatccagttttagtccatcaggagaccgtaatgtgacgatgctaccatgcacattttcaacgactccgctaacaccggcttgttcaccaatgtaaacttcaacatgatcaccaggttgaaagtcagcatgaccaccttttatactttgtgcaagagaagttagatccatttcttcatcctcttgatgaaaacgagaaacttcttctagagtaggattcacaccttccgtaatgagagaagcgatacgaacatctttcaccagaaaaccatcctcatactcttcactattgtacataaactggcgaggaccacgacgtgaaagttttgtgggattatttttcaaggcttcactttcattgaacagacggggttgaggacgagaagtaggatgtctgcgtttagcatcgacgtagtccaaacgaggaactaaacggattcgagcattcagaccgttttcagacaagttgtctacttgtgccaaatcgcctgcatacttaccgcgacggatacgaacataggcgccgggaagaagttcaactgtctttttctgaaccttgagaagatctggcatctctttgataggaacaagaatcatgttctgaggatatacgttgaccacgccctgtaatgctgccaagacatgtgcttgttttctagcttcaatgtagatatagccaattaaggaatcccgttgaaaggccgaaatgatgtccaacggtcttccagagtattgtaagtccattgctttacgcataagcgagaagacaatatccttttcttttccgattttacaacgaacggcccaaatgttaggatcgttgactgaaggcaaaagcaaacgctgggggatattgcttgtatcacctcggaacgtttgacttcgaccatatttgtgacgatattcctcagcaagacgctcagcatcgacactttgaaattcttgccgttgccgatcaagttcacgatgacggcgatcatcagtaacataatcggcaccagcttcttcttcaataaagccatcttcacgaccaatttcgtcctcatcctcttcaatatcttcctcatcctcatcgacttcggcttcaatatcgaggaactggtttcttttttcccgacgaggacgcttccgtcggcttccaccttcttcatcttcgtcctcatcatcttcatcctcgtcttcatcatcgtccaaaaggtcatcatcatcgaccaagtcctctccatggtcgttaacgtgatgagagtttcctcgtgcattcgtgtcaatgtcaccgaatgcgtctaatttttcatcttcaccttggaccgagtgcgtatcgtcctcaaatgccggtgacggtgcacggtccacagtttcgttctccattgttaattttcggttacacggagaactttatgcctttttatggatctatctagcgccaatccaaaaaactattggaatagtggctaaaggcaggtaaattcctcgggattgattagttaaagaagaaggcaattttttgtactgtgaagaatttacagccatcgaatttggtggtaaaaaataaggttgtttaagatttgaataaacgacaattatgggtctgtagtgtatgattatttggcgaaactttatactaccaataaaattcggaacgttttaatcagagagattgaaagcttggcatgctgtatgttgagtgtaaaaagtttgaatgttgatgtaatgaaaccaaattagcatagttgcctgagacacatgtaaacttgtcctattgatgaacttcatcagagtgatcatataaaagaaaatgtctttaaaatgtcttccatagatatcaactgctacacagcatttaaatcattacataattgaatttaattgctacttggtagaattaaaatgatcaatggcctttgtctttaaaccaccaaacgagggatcttgggaaattcctgcaagacctgtattgtcgggaatttttgcgtttagttatttgactggaccttgaattggaaaacttacgtgccataattctttttactttcatgttattcacttaacatacttattaaattgtctaaattgggtacttacgcatatgaactcaagtaaacccttaaaagactgtattatatgttgtacgagtatcagcattgagaaaagagtatgtattttaactaaaaaacgattctatataaagctgttactaaacaattttagacagaaatattcagtaaggctgcaaaacttggggcaatatgcaaatcagacttgacaagagacgtcactcatctaattgctggtgattttgacactccaaaatacaaggtatccctttcgtgaacaaactttttttataaactaacgttattagtttgccgcacgagtacggtctgaccttgcgtttcttaaggattcatggattccggatctttacaatagttggttaacaggcgaggaaattgatccaacacattggcaattagaatacacacttcctgctctgttctctacgcgcgtttgtattaccaacattgaccaaccagaacgaagccgaattgagcaagctgtagtacgcaatggaggatttttttcgcctgatcttacccgtgacattacacatctcatcgctggtaacatgacgggaagaaagtatgaattcgcgttgaaatggaacatcaaagttgttcgacaggaatggctttgggacagcatacgacgtggggctgtacttgatgcagacttctattcaatggatgttcctgatgaccaggtaggcgttggcgcctatccgactgctattcatgcaacgcatgttgcgcaaaagcgtaccataggaaatacaacaagggaggcagaggctgaagaagacatcgttttaacaaagaaacgtcgaaaaggtattaaagatggactctgggaccacttaagtcgtacaacatcttttcgtacggaagaggatgaatcgaatgagaatgatctgttcgtcgagaatgaaccagaaatggttgatcaggaggtggatcttcaattcgaaaaaaatgtacctaaaaaactatttcacggtttattcttttacgcacatggctttgacgaaggaaaacgttctcgtctctatcggtgtttactcatgaatgatggtactataatggacactccagaacgtttaagtacatatgtaattgtaccacatgacatgtacattgatgatgtcccaacgcttccaaataagattgttaacgagtggtggatcgagaaatgtctttttcacaaacgtgtgtataagcctgaagaatatccgcttgcgcaaccattcatgaaatcttctttaaagtcttcatttagtgaacttgctctgcatttctcgggtttcaagggaatagacgttgttcatttaaggaaacttgtcgaacttctcggtgctcgctacttcgaatatttcggtgctcagcgcagtttgctagtcgtgaacacttttgaatccttcggttccaaaactctgctaaaaatgaatcatgcggtcaaatggcaagtaagggtcgtaggaattccatggctgtgggaagtgctaaaaagaggaacttttatacccgatgtggcctcttgggcactagacaaaaagggtgaccaaaaaattaaaagatttcaagaccccaataaaaaagacaggcgtgtgtctaatccaggttctatttttgaactggatccctcaaaaggcaatactcaagatacacctaacaaatcactagacttctccgatatccagaacccaagacggtcattaaagagtcagacgattcgcgttgttcacaaagaagaacctttaaaacgatctaagactgcaccgacgcaatttggcgatgtctccatatttcacgaagaaatgtccttgcattctgagcctggaacaccacaggacgaggtttcttacattgatccacaggcacacaaaattaaacagcatctgctgaaagaactcaatagagacagtacagatgaagctctcccactttcggcaacacccataatggacgagaacaatgaatcgcttcttgttacggaaaagcggcgctctttgcgcggttcacgctgagtacaattggccctacttcgtctgtttccctgtataatatctctacaccccagtttgaattagttaccaaaagtcaatgaacctattttttattccaataactcaaatccaacatagttgattatttcaactttccaaaaagctctaaagccaaatttctaccaagttagtaatcgaacaaataacgagtaattaaagtaacatactctttctcctttctagcaagcatgagattgcaactgctaggactgcgccagattgggcagagaatctgcatgttgatttggcagcccactgattcagaggcttcaacgcgaacaatgttacaaccataagacattccttcgaatttcttactgagtgtaccattttcaggaaattgtgccaaatgaggatagtcgttatcaataagtgtgcgcaaatcttcaacagaggcatcataaatgtggcgtccattcaaataaggatagataatgttcacagcatcactgtgaatccggaaattgcacacatcagtttggatctctgcagcactgttcttaagcgtgttgctcacatcttgctttacgaaaaaccgaacaccaccgtgaacaaacttgacacgatttatgttactctcgatgacattcttaaaaagcttgcaagcaaagtaaatagaacgaactggtattccagtttgatttctgacgaaaaactgatcacgaggaaaagaagaatcaattccgtagtggttcctaaaatggttagaagttaaaaaagaacaagaactaatttgtctcacattattttgtccaactcttcataatcaggtttgatgtaagtgaaaggctcttcatcaaagtaggtattaccagcgatggttttcttgggtaccaaggaagtattattttcagctgttttggcacgcttcgtttcagatgcgttttctgaatcttcagaaaccgcacgctttttgtcggagcttggactagcggtagaaggttcacgaccaagaacctccgtcttttgtaacaaagcaatgaaaaagccaccggtgttttgaagctgaggatataagcgtacactgaaagattagtaaaataaaacagaaattaagccaaaaactataccatctttccatatgatattctttcatctcgttaatgggaaggggccacatggtcggacataactttgctgctttagcatcgtcattgtattccgcatactgcttcaattgttcatccataaccttccagttacagagtccgggttcacgaagaagttcaggcatcttgtcggaaacatccaaaagctgaacggagccaccacacgacttaagtgcagcggcaaccacggattcgttttcaataggattcatggaacaagttgagtaagccagtacaccgccaaccttcagcatttgcaaaccacgcataagaattttcagctgcaagttatgcaaagtaagagcactgctttggctccattccttccagagcatcaagtttttacggaatgttccatcgcccgagcaaggaacatcagctaagattcggtcaaacttaaggatttctttttcgccatcagcggcctctttcttttctacgtagatattaggcatttgtgaggcatcgtgattaatgacaagaacgttaggagagttaagtcgattaatttggtggacaagcatctgagcacgtttaggatctgcatcatttgcaataacgaggccactaatgttgtgtaatttggcactgtcttttgtggcatcgataacattagcacctttgtagattgcttcaatcagttgcgctgtttttgagcccggggcagcacacatatccaagacaacatgatgaggctcaaagtcaaggaacagagggggaagcatactaaccgcttcttggcgactaatgtttccagcctctgtttcgcagacaagaaaacgttgcaaacgtttcaaaggagggcttttacgaatggtttctttacgagcatcaatcatataagccaaatcatctgggtaccaagagaggacttgtggaggagggatgttttggccttcataagtaacgttttgtaagtccgggacgtagtacttttcaaagtgtttctttaattccacagcgtgtttccgaaatccagaaattcgaaaagttgtaggaagttgcttcttcataaactcaataagaagtttatattcttgttccggactctctttatgagcaaacagattctgaacagcatagtaagactcaaatttctcgtttctaaaagtagaagaacagttagctacgctcaaagtataattaacacaggctactcactcaaaaacgatttcttcgcgttgaaaaccggcgcgttttccttgtccgaactagaaaagtctggttaaaaaacatgatatctagacgaatcaagaacttcatcatacactttttccctttttccgagccatgattcctgacttccacctgtcccaaatgctgaaacaaagatgtgttcacggcaagtaactttgtgaggtcccctggcagcggacacagcgagatgcaatgagggttaacgtggataacggaggcttaaggaggccaagtgttcttccacctaaatgcggttgttgatgtcattataagtgcgctacagcccccatccattgtgtgggggtacatcgcccacgcagtctatctagacactgaagaagcgccgttcacacactaaccaacaactactgggctgacgagttcaaggaaacgagctcaaattttgggctttgtaggcgttttaacgcttttttaatacaattgaaggaataatctggcccaattgtacctgtatccctttttgctgggtcaaaatgaccacatacaaagttttctttattctaattatctcatttatcgtttttgcatgtttctttagcaattcctcacttctcccacacttatatgctaaacagggaccaacatcgtttaatacaagcgctttcgattcgaacgtcacgtccgatgcatttagagacgagtttcggctgcaatacgttttttatcacggcgtgaacgaatattatgacttccatgctcgtttggatacgtcggggaaagctttctttgcggaaagtgagagtacgtttaccctaaaaggtattgagaaacgtactgtccgtttaaaagatctgtcgcgtgaaggtctaaaagcttacaggcgtgcatcacaaacaaatgaactgcatgcctatgacgcggacttatggcgtgaggaaacgattattgtccccgacatcaaagacaaacagacaatttatgccttgggaaagatgagttacaatgcatacattgagattcctttcgacgatgactggttagacctcggttctaattggaatatcactcctccatacggctttggttgggaggacaatggtttacgaggccatgtctttgcgaatagtgataacacaactgtaatcgtagctatgaagggtacttccatttttggaattggtcgtggtacctcacaaaaagatcgcatcaacgataatttgctgttttcatgctgttgcgcccgtgttagctgggcgtggacgactgtttgcgactgttatcgtggtacgtatacatgttcgcaaacatgcttggaagatgagttacaaagtgatgcgcgttactattcagcagctcttgacattttttacaacattacccaactatatccgaacgctgttgtgtggatgacgggccattctttgggaggcgccacagcagctctaatgggtttgtcgtttggtatcccaacggtaacttttgaagctccaggtgaccgtttggctgctcgtcgcttacatcttcctcaacctccagggctgccagacgaagacagtctagtctggcacattggacacacagccgatccaatttacctgggtacttgtacaggccccacatcatcctgctgggctggtggctacgcaatggagtctcaatgccatacgggtctcgaatgtatatacgacgttgtgaaagataagggatggcgtatctctatagcacatcacagaatgcaggcagtccttcaggatgtcattgactcgtatgatgagattcccacctgtgttagtattgaggattgtgatgattgctacctttgggattttaaggacgaggattgatccgcgtgcaaataaatggtttctgttatgcaataactaatgatttgctacatgagcgtccgtccactcttttcctccatcaacgaaggacgtgtacacacacctacaaattcatcaaccaaaactcatcccactttaatgttcctttaatgacaagtataaccttttagagactttaaacttcactaattatggtattgacaaaactgacctcctgcaaaactcgatcgacaggagcagattgagagctttttcctcttctttttttcttgacccgctgatgcttgcatacatgcacgcctttaacatatgcatgcagaggagaagcaaaatgctttttgtactttaagcacagatccgataactattgtaacggccactggtttcacttctacggacaatcttgacgacttgtccacgcttcaaacccaagtaacgggcgacaggatcggccatttggatacgtgggagttgtgtttcacgcaacttgtaacggtccaaaagttcttttttctcttcaggggttagaagaacgtgcttgggcaccaattcgtggtgtgtgatgttgacaattaaatcgctctcttggaatgtttcaattgtgaattggccggtaactgtggagataattttggtagcactaggagtcatattgttggcataaatcaagattccggtcttgtggttatgatcgccaagggtgtgaacaaaagtacgcatttccttgataccaactgatggttccttggcaaattcgacgtaaattgtacccttgtcagatccgggtggaggctttgcgtaaaaactcaaggtggaacgactgaagcttgtgttagtcaaagatcattaattgagaataccaatcaggcacttatcacacaaaaacttactccaaattacgacccattccgcagtgcatagctctgaattgatccaaggtgagttccaactctgactgagacacggcataaccctagatttttgtcagcaaagaaactacggttacagaaagagagtgtttttacatactctgtcgtgaaccagctgatgaacggttttccacacacggaacaccttcacgatgtttctttcttcggacgacgacatgttcaagcaaacgaagaggaaagaatggcgatgaaacgcactgctgtcggtgaactgcacttgacggttgaagcggtgaaaagttggcacaacctaactgtttttttttggtggttaggatctctctgccccacgttttacactccaccattaattgaccggtaaagccacggtgcgaatccgggtttgccgtgggtgccattgtttcgtattcataaatgatactggggcgatgagatggttattactaaaaaacgatcttcgtttaatcgacatattatttgtttcaaaacgtcgaagtattcattcatgagaccacgattttggtaggtcgcatccgacgccattagcatacaacagtcattacctgctagcaaagagcagcagaataaatctacttcttttttgctgccgttttgttattcatcaagaaaacctgagacgccaccgtgtcccactcctcatcccagcgatgtttagattcactcattgctccacgcttcaacgatgacagctcctttgtgttggtaaaaagattctaagcccgttagcatcatgctatctaaaatgggttgcacagatcgcatgtcccctctgtatttaatacaaacctgaattgtgacagccatttcatgagcgtcaccgacgatttttccgtttcggccatcctttacgagctcagttatagctggaaatggcaacgaaagcacgggaatgccacagccaaatagatcaactaccttcatgggcaaatccacaccgctagagcttgtatgaagacttacacccaagtctgcacaagcaagcaggcgcggatagtcgccagttgacagccatggagtcaagaaacgaacgtgttgtagagggtgttcttttacatggtccaaaaagtcctgcttcatcggacctttgcccgtgatgacagcaagaataggggatgcattgggttgtgcatcgtattcttccaacgctttataaagtacaaaaatatcctcatctggggtccacgatgttgaggacacaagcagtttgcatgtcttcggattgaacgccgttccaagcagattgtaaggcttctttgaaagcggtttgaagtgacttggcggacgatcgtaaagaacgtatgttggtcttaaaactaagtgttagtgaaatgcttgccagagattaatgtaaatgtagaagtctcattcgagtgcagctgcgttacttacttaaggccccaattaccaagcacctcgctcatggcatttgaaacacaaaggtgtttgtaagcaaatcgaccaaggaagagctcataagctttcatgattttgacgagcatatgatttttgccgagtttgagggccaaaatactgaaaccgaaattgtgccagtcaataacgattcgagatccgaaacaaaaccgcattaataatgcaaaaacaaaagtagggatacatggaggattctgcacaagcagatacgacggtgcgtgtacccgaaaaagaatgctgcacaggccgagccagaggaatgtcactttcaatggagcgaacagtaagaattgaagcttggacgatggtgttaaccaagccggagtcttcggaatgtgtatacaacgtatccgtttgtccttcttaaacaattcttgctcattattgtcgtctacacacagttagaactagatactcaatatgaaagacaaaagtaacggcgtaggcagcgcacgcgtcattgctgttcactactgtcatgacttttccatatgtttaccaacctccataaccaatcaattctacattccaatcatgttttgcgaaactgtttgcatggtactgcattcgtggactgtggccgatatctcccaaaaccaaaatggcaacctgcttccctgagcggcatctacgtctttggacataaagacataggaccgcaacagcaattgcaatgccaatgaggatgtgcatggctgaggatgcgttctaacatgcatcattattgaatgtgagtgaattatagtgaactccattgcagattggagttttgccttgcagctcattacataacgggatttcttaatgctcgttattcgaaatactggatcttcttatatcacgtaatatataactagcatcctccaacgcacttcgacattaccatacttgctacagattgcttcattgcatttagtctgttttgttttaatatagaacgatgataaaagaggtttcgttgcacggtgatagtgtacagttacatagcgtagtgtggaaaggtgagttgcagcgaaagaacttgagattaaggaagaaaaagaccggaggattgggtagacggacggccgagagcaaactagcagaaatgatgtgagacgtaacggggaacatatttgctaaggacgatagcaccacgtttgtccgtctacgttgtcttattttgcttaataccgtacccagacaaagacgagtgcgacacaacagaaaaataggagccaagtccatatggaaataccgtgtcgctgactaaggttctttagcttgagcattgtcgtagacacaacgttgtgagtagaagaaaagctatcattcatggactccatcaaattagtagacgagttaatttcatgtccaatagccattgtgatgtgctttagcgattgcaccttcccagtaagaccttcaatccgtccattattacggctttctagttcatcgtctccaaaagagctccgtcctaggaacggcgatgatggagattgtctcgtttcgtacaacggaagagccgtgtcaaccttgtcctttcgtccaaaccttaagcttggttagttgctggttacaagagaacatttccacaaaaagggatcacagttgttttttattacctgttagccatacaaaaactggtgaacttggcgagcccaaaaaacaaaagcggtgtaaacgatcactgctgtttgttgacgattactagtttttgctgcaaagctcgatgaggcgatcggctggggaggcgacaatttaggcgaagcttaaagttgagatacaaggttatttcacataaagttattaagtaatatctaagcggccgcaaatacattcactaaactaaaaatgcgccaaattcaagcagattagaaataaaaagacacgttgaaatacagatggctaaacgcattgacaaacattttagcaccatatttatcctttctactagattaagtgagttctttcctgcttacaaaacagtttttgggttttttgtgtttgcgttgcgtcttctttccaatggtcttctggctgcgcagccttttgctttagagccagagtatcattccattcgcgccttgtaaaagaagaaataaaagtgactaagtgagaaaagagagaacatagtgaagagaatggcgtcaaaaggcgtttgctgcaactgaaataataaacagacaaacaacttaaaagagacataacacgagactatgcgcaagcatgtttattgtgtacgcgtgtgtgtgtgagtgtatgtgtgtgcgtgtgaaagtgagagtggatgtgcgtgcgtgtaaatgtaagtgtgagaattcagaagtttgtgtacgtttgagcagaagcttgcgaaaacagtgaataagcggtacatgccgtcaaatagaaacgttggcatcaatcgacgtgcgtttgaatgcggtataaaagagcagtgcatcaattaccgctcagcggtagacggatggttcatcggcttcaacaaagtatgcttggaaagacaagcggcggtttcgttgctcacattaacatcgtcagagggttgaacgaccggggatcgcatacgcataagcactggagacgccggcgggcaaactgaatagtatggagagtggtacgccggtgcggctggtgcggcactccgagtgctacggtaaggtgtgcttgcgctctgatgcgcagaggcaggaaacggattgggcgagagggcagtagcggttgttggagaggcagaggcagccttttttctatatttcaacagcatccaatcgaacacataatcgtactggtagccaaggcgcgtcaaaagatcacggaaaagcttgcgcaaaaaggtgtagtttggcttctcggtgaaagcgagctggcgagtgtagcacatgtacgtgacaaactcttttggcaagcccttgcacagcacctcaaggggtgtattaatcttcgtgtcacgaatacgctgatacttttcctccttcgtctcggcctgtaagccctgccatggcaagctgccgcggcagaagtagagcagcacataacccaatgattccaagtcatcacgcctcgattgttcaataccaatgtgggtattaatgctagcataccgtgctgtgcccgtcaaattcttgttatcgcggtatggaatgtgtacatgggtcttgaagtcgcgatacttcttcgccaacccaaaatcaatcatcgtaacaagattgctgtgccgtttcatcaaaaagttatccggtttgatgtctctgtgtaaaaacgagcgtgaatggatgtactccacccgggcaattagttggtctgccaacagcaggacggttttcagcgaaaactttcggccacagtaacaaaatagatcctctagtgacggccctagcaagtccattgccattgcagtgtattgctccgtcttcccgaaccaccaaatggtcgggattccaatgttgcctttcaaaatgctgtaaacacgaaatctacaatataaagtgttagtttttttactccgttatgctccgtttaaatcgaagaacaacatactcatattccagctgctggtggcgtgtattgatcggttccagctttattgcaacctgctgcccggtaataatgttaaggcctaaataaacctctccgaacgagccagatccgattttcctaccgatcttgtatttactgtcaattcgcaaatcgacagcgctcatattggctgtagcgtaggcactgggtagagctcaggctgcgtggagtgcgatgggatgcgagcgtttccttgcggcagatgcgtgcaacgtgatgaagtggccaggatcacacgcagtgacaaacatcggacggttgtgagggtgcgggagcgagaaagaacgagcgataaggagtggtaacgagaggcaaggtggcattttcgtttaaagcacgcaatatatcgttgcatttcgtaaatcagcgataagcatcgttagatatcgctaaacgctgttatccagcgctagcctccgcacgttccgcacacgatccgttgcatctccctataatcattaacgcgacacgcagcggtctgttatgactaatttgacccccgctctgctgcgggggaatcgggaaggtggcggcctgcgtgggggttgcgtgggtcgtttttgtaggtgtcacctatgtgggttcattagtcagtattcgcgaggtcagtcggatcgtggtgtgccgtttcggctggctggagaggcatctatgaggtccctcaccgtaccactttaccactctactcactcttaagcatcttatcctgggccttgaagaacaggtagcctacgatggcagctccgccaatgaacggaagcagcggacgcagaacgggcgtcggatactttttatagcccaaaaaagacatagaagtaacgaagcgagatctacgcagaaatttgtttgtgtttttagtgcgtgcgtgcggaggattggagaatgtgagagcactagcttttttagatactcgtttctttttacgtcacgacaagggtgggatggaggtgtaggatttgcctgcgttaagaaagccatgtggaggtcacgaggttcatatttgttaagcgatggttgtgatcgacgtccggattaacataatgcagatcgcatgtggtttccccgtgggccctcaataacgtatgatgaagagcgcagatcgttactataaattcaaaaacaaacgcgtacgcgacttttaagcatattcgttttcattcttttggtttttgatattagaaacagtacgacgagacgtcgtatcttttaatctgccgaaaagtaactaaccgttgtagatggtcaaggtgtgtctatttgttaccggtggatcggatgaaattgagacggcctcttgctacggtgtgtttacgcgtgccaaaacacccattgacaccgtgtatgtttgtgaagaaaacaaggaacgtcttgtgaacatgttgtgtggcattcggctttatgcagaccgtagcttgtctgagtttcagtctgcagaagacttcatgaaagaatacgacgttgtcatcattcccggcggttggggaggatctttggagcggtctatcccaggaaccaagatggttcaggaaattgttagaggaatgtataaaaaaccaggcaaatgggttgctatgatttgtgctggttcaatgggagtgatgacaagcgggcttgatccgaagacgttggagctgacgagtcatgcttgcgttattgacgttcttcgcaatgctggttacaattgggtggatgagcctgtcgtggtgtcaaacaacctcatcaccgctcaagggtatgtttcaaagtcgtattaacctacaactgctaacgagtctcagacctggcacttccatgctgttcgctctcaaaattgcggagcaagttttggataaagaaacgtatcaacaagtgtatgcgtctttggagatgcctcaacgtaattaaactgttaggcagagtcacgatggcctttttttcaaaaaatgttttttgatacgtgctttagcatattaatagagaaatggaaatgatccatatgaacgcgattgtcgttatttgggatgtagctagtgttcgtgcaattagttaagccgaaagacaatggtgtatgtatgactatataattttaaggttttgttgattgaagagccaatgcctaaacttgttaaccatgacaagcggattcaatgaccaccagaaatgcgtctgtttgctatggcaatcccacatcgccacttaagtgtaccctcgccataaagggcccaagacgtcgacagatagagcttggatattactgaagggacaaatgaacagctatcgtggacactcagaaggccagatgcaaaagatctaccgtcaccaacgaccccgaagcacacactttactgtatgaaaacaatgttcgattcgacaacgcgcccgcttttaaacttcatcagtctaacgattcattaatttctataattctctatattaaacatcaaaatgcttagaacttggcagcggcggccttgatgtagtcagcggccttggcaccagcgtagatggccttgtcaccgagagcctcctcgatacggagaagctcgttgtacttggccaaacgctcggaacggcagggagcaccagacttgagttgaccggcgttgataccgacagtcaagtgagcaatgaaggtgtcggcggtctcaccggaacggtgagaaaccataacaccccaaccggcctcgtaggacatgcggacggcgttcaaggactcggtgatggtaccgatttggttgaccttgagaagaagggcgttggcgcacttcttgtcgatggccttggagagacgcttgacgttggtgacagtcaagtcatcaccaacaatttggaagtcagaagaggcttggaggtgagtccaggcatcccagtcatcttgctcgaaggggtcctcaatggagacaatggggtacttcttggcgaggtcggcgtagatcttgccgagttgctcgaaggagagcttgttggcggggttggggttcttgaccttgatgtcaacgtcgtacttgccatccttgtagaactcggaggaagcaacatcaagaccaatcttgatcttaccctcgtaaccggcctccttgatagcctcgttgatgaggtcaagagcctcctcgggagtttgcaagtcaggagcgataccaccctcgtcaccgacgttggaagcggaagagccatagcgttgcttggcgatcttcttcaagatttggtaggtctcagaaccatagcgcatggcctcggagaaggtaggggcaccagtgggaagaatcatgaactcttggaaagcgagctcaccaccagcatgggaaccaccgttcaaaacgttgaaggagggaacggggagaacgaagggttgcttggtaccaaagatctcagcaatgtattggtagagagggatcttcttttgagcagcagcagcaacagcggcagccatggagacacccaagatggcgttggcacccaacttggacttgttctcagtaccgtcgaggtcaatcaagaacttgtcgaaagcagcttggttggtgacatcaaggttagccttaacgacagcgggagcaatgatctcgttgacgttggcaacggccttcaaaacacccttgccgccccacttggtcttgtcaccatcacggagctcaagagcctcccagataccggtggaggcaccagagggaacgatagcacggtggacaccagtctcagtggtcaagtcaacctcaacagtagggttaccacgggagtcgtagatttgacgagcttgaaccttttgaattgccattgttgttgatgaagagatgttgttgtgaataggaaatgttttccttgatggttatacagcggcgaacagtggagtatttatacctttcccggccggactcgaaacgacggggcgtcactcaagccatcatggaatcgtgtggaagctcggcaaaactctcaacggactagtttgagagccgtgtcgcacatgccactagtgtgtcaggtgccacttttgcctcaatgcggatgcaatactgttcactaaattggcaaataatcgttgttatgcattaagtggatgggaaatgatgctaaaatacagtgtctttcattaggtaaaaagaaatattcgtggcatactcgaataacttgtcaacactcacggtgtcggaattgcttttcaattattgaaatcgttgctatatgctaaacttagagacaaactgtttttgttaaccaggttaattcattaaagaaatttaggaacactgatttaaaggttctattttgtttatgcctaaaagttgagtttttgtttttacaaggaagtaatcttgaatttccaatgacttaatagttgttgggatgcggaaataagatgtatcgtctctacaagttatggtaattctggccggttcctcaattgacacgctatgtaaatgacgatacggatagtctccgcatcggagcttaatctttatgaacaatgcaattgaattcgcgtagggactattttgcaggtgagtaattgatctcgtgtttcgacaaatgaagtgaatgatttaagacggcagaatatgttgtagatagtattgtaattaatcctttgtcataccctaagtcttgagaaaaacattctcgaccttgatggaagggggatggggttgtttacagaacttaaacaaatacctccgtttgttacaatattgacttgattgaattgatcgctttcattccatttgtctgccgaaactggagtgtttttgctcctaccattggtaattaattggacaatccgttcgtttagactgccgattgttcaatcacgttaagcggatattgaagctcggaattgcatgtgcaaaaactgagaagcatgatgtaatttcaaacccttgccaaaagcagttttatttcttgtactaaattacgacgtaagtcttgttttcttcatttgaaatacggaggaacctcaaaataagataacagtggtgaacagaaaaggttaagcaacgaagaactgtaaccaacctttctataagaacattgaaaatcagttaaagtgatacataggtttcgtctttattatttaaaaccaattttgtaaagtattttgtttttatcaacattcctgtaaaagctacattgtatgttgaaaagagctccgttaacttcttaaatcgagctttgtaaagtgtcatggttctcgcttatgtgttgcgcgttttagtgaacacgctgtttttaagcgaaggctgtaagcatctatcaaataatacgtgttcgcagtgccctttatgaaactcctttagagaataaccgtcaaatgagcgggttcgctaatggtaagtttaattgaagttactacactcagttttattgttgttgcgctagctacaaataatcgtcggtagcggaactattcagatgaagctgatttaccaaatgtaaataatataattgacagaagcttccaactttttccttccggattagtttactaagagcgatagcgacatccagttgtagttgctaacgtcgtaacaacgaaacaaaaagcaagaatgactagtattgataactaaaaaactgtgggtatagtagaaattattaaaatggataacagaaattgctacttacaaaataagtacttctattcaccttgttattggcgctagtatgagtatattatattaagtcatagtaattactgaatcatgatacccataataaaaatgaactgtttgagtattatgcttgacaaggttatcaaataccaattcatcaatgtttttgccgctgctgaaatggactttgctaatcccataataaattacaaaaattttacactttgtacaattttttaatgacagtacgcggatatactcaatatgattcttgtggacatttgaattattgatcataaataactccagtttcgttgacttatagtgaatccctctatatcgttgaaattatacccttgaaattcgctgcttactgagtgtgttatggtgtttatgcttgctaaattttgctgttcacagcttttctgccgtcatgagaatacacttcaaattatgttagaatcacattgcttcatttttataggcttttttttcaataagaagaataatatattaagccataatgaaagaaaagtcgagatgctcgatattgcgcataatacgttacaccatattcactctggcaatgctcgatacaaacaagtacatacagcgtttgagatagtaatgcctggatatgcttttacaaccctattcttaactcacgtttagatttacgataacacagttagaagaattgattttgtttatgttgtaagaaaaaagaatgcaaatgtcatgaagtatttaacatgtaaaacaaatgcatttatatcatttcgacgttaatgtatgcctggaacattagaaaatctgctttcacaaaaaagcattacgaaacttatgcattactggcattgctcgacttctataattaaaataaaacattacgaattatttcgcccctgacataaaatcggtaaatagtcaccagtcaaagacatattctttcacgaactaaccctcagttttcccaacccttgaacaaagcgaattcaaaactaatggaagggatgctcatgaatttaatttacagttttcgcagttagtagtaaatccatgaataatcaatagctagtcaatatgtatttttccttttttattttctttatgtatgctttttgaatcttcaagttctagttcgttaaacgcactatacatctattattaaccctatcatgttctttacacacagcaaagttataagaaaatcttatatgcaatcattaagatctttgtattcaatgactcatattttcagcggcgaggcccaaggggttactaaacaaaaacaaacatataaaagtaaacttgtcataactacagatatatatagttgattttaacattattaagtaaatgatactttttataaataaaccctaagacatatttaagtttttcttagcctcgtggacaataaattacgaaatgaagaagctttgtcgtgcatccataagcgtgtcgagattaatatatttgagagaacgttttattctcatatcccacgaaactagtcgcattctttatgggaaactagactgcccgatttgattcgcgttatttttgccagccggctttgttttagacttacatctaaccgcaaaaagtgagttaattcacgattataaagggtcaattgtctaggggtctattagcaattctttcttttaaatagagaccagcaccatcttcaatgttgtgaagcaaactgaaattaagcgctcttggaatttttgtaatcgctcttctgcaatatatgggacaagtttccgccgaagtcactactgtgattaagcaaggccttggtggttgtcagtatatgcaacccgctacgaacgcctcaattacgttgactgtcggttcgtccaataaagccgcgtttgcgtatttagtgtacggacctggtgaagttggctacactagtgatgtgaaggacggtgacggcgaagcgtatctgaaccttggtaaattcatcatcttgaatggtacccaatatgttttgtctacaggtgtttacgacccttcagtcaacagtacaaaggagtggtctatgtcggtaacacagagtggtgtttattgcgcagatgctcgtgctataaacaacaacacgaagactgacaattatgaagtatcggcttcatttaataatggaacatcctctactaataaaccgacctcatctgcgtacagtgctaagcctttgttattgcccatctttgctgctatgctgctttcattaatgtatcttaattaagcactttgcaatgcatatagtatttttttttaccattgaattcgtttgtttttctttttctagaagtgaagttactggatgccagacaagtaaatatgataatgtgtgtgtttgtattcttgaaggctaccttcgtctgctccgtagtctcgtcgcctctgaatacgaactgtacgcagctccttttatggtacttacaagcttgctattcaatttgtgtcgtttagaatttgtttgatgaaaaataagttctcagtttttctctatgttcaattatgtaacggttaaagttctcagtttctgctttttaaagctgaaaactgtataaaatgtggatggagtgtttgaaaattttcactgacaaagcatagtgtagtaacatatcatgtttcgttgtccgtctatttgaaagtggggtgtaactactctttatcaccaatgtcttagatgatgttcacttagttacagccataactgtacacaatagttatcgcgagtgtcatgaatcattgcgaacttaagccatccatttaaacatgtcaagcacctcatcacgaacgtatgaataagcaattcgacccgcgccatgataaaatggagacaacggcgttcatacccacaatcgtataaactataacgagcttgaaaagccaataaactagaccttcgagagcagaagtcaagatggtgccattgacggcgttcatgcttgtatcgacgcactcttcactgagatgaaatgaaatgaagtatcgaacccaatcataatacaaatgacaaagcagaaggacataaatactgcaaaacaactaggccacagtgttacattattgaattttgtccaaccgtcgatgaatttagtcttagggttaagcgaccagattctatcagtataacgagcattgaaacgaacagaaaaagatatccaacaatgtttcaaaggaattaatatgacctttaagctttatgggaagtaatgtcattattgcaaaaaccaatatgaagatgcacacaaagaataaagttgatagggtttcactttgtagtcctcctgactgatacgaatagctgacaatgtcatagatgagagactatatacacaacttgggaaaccaataagctgcccgagataattagatcaacccgtaatccaggaagctaagggacacaaccttcttggcgccagtacgagtagcataaaccacctgtagtgggcatgctggaacataaactctctcaatcctgccgctaagcaatcagcaaacaccattgcagaagccatccttagaccaatccaggtgtgtcgcaagcattatgtgcccaagtccaaagttatgtctaaagtgtttaaactagtcatctttcattagatttgagaggaattgaattaagaagtgggtcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaattactaatagtgatgcgaaacctaaattaatttaatcttctgataaaaatttggctttatgaagatgaaaagggctcaaaatgtaatgattacataggtaattttaatgttatatgaaaggtaattgcaatataatttgctttgacattgcgcaggtaaagattgccaaaatcactgatgagtcaattggttaacagtctgaaatgttatggataaagagtaattaaagtgatcacaaatattcatgtttatatctcaccctttataaagttccgagaacaccaaagttgtattactataaattgatatagctgacgaaatccggtttcatcaagtagtttatttcacggattttaaaagctagcacatagtatgttctctaattttaaaaaaaaacggtacaatgaggaaaactacttaaatttaataagacttaagagtaacctcggtttttccggcttcacaatttctttaaatcttgaaactctgaaacaccgtttagatattaaatgatcctgatttaatattggaactccttcttatagtgtcgatgccttgttaaatcattgatagtttcttcgattcacaacaaggaatgctattaaatatagcacgcttgtgtattaacccttatttataccactttcaaaagaccattaaaaatgttgttctgccctttgttacgaatttgattttgttacaatagcaagcgactgcaacgtcgatgagccattaaacaatcacgcagtacacagtattatttgctgacgtatgctcatgagcaaatttgttttatcggttacacatgtacgatacttcaattcagtaaattcgctatatacagtttattataaatctacttccgattctttttcaaagaaagtctctagcgttatatccagcaccatatgttattattaagtaaaacccgtttcacttagaatttgtttctccaaatttgcaaatacattatacaatacaacgtgtgctattgttagaatagtatacagtgcgcgttcggtaaattaaaaagtgaccgacccgtactgtttaactagaatctaaacatatccgacccgtaccctaaatctaaagacctaaaataacatgtaaatgcaataaaaaggacacctgcactgaattacgtttctaccactcgcatttccaacagtgctgcctatccacaacgttttttaaagcaccaaactcaatttactaacgatcaaattagaacaattccataaaatcttaataatatcatagcattgctttattatggtctttcgcaaccttccttgcctgtttactccaatcaatgacttccaattacgttccgtcagtagcctcattaagaacagcgagctttatcaacctagttaacctgcactgtattgtttctattatgcctatgttaacaaacaccatacttacatcaatattaccacacatgaatcagggtaccactgtcaatctctattaaaccacgctattacttttatatgagtttttatttaacgcatgtaaacaaacccaccactgtcattcgggaaatcagtcatcaatcgttaaacggacatacgaagctgcttgcactgcgtaaaatatctaatgacacagtaaattacagtattctacttagactttatacaataatgcgtaatatataaatagcgcgagacttgaacaataaatagcatacttaatgacagtttaacaacaatactaggttgcccttaacccagactatgccaaataaataaatcgcttggattttgctcgttagtcaagctgtgacactgatcttaatttctgccaacctagcaaatattatatcatctaattgtttagcaagtaatggaagttcatacgaactgatgtaaaaagtttcttttttccgcatttcgcttacacaacaccaaaaactctttaagacttctcattccacctgtaaagccgtaagacttcaagaaggattgcacatcagtctttaataccgtgcatcattaaataactagaaaacagtaataaaattcgtaatattgatagtattcaattttgacgattgctaatccccactaagaaatattgtggagccgcagcgctgttaaactctatatctgcaagtagcgcagtgtgatgtgctacgaagcaaccaaaggaataaacagcctcattggattcagatcaatagaaaaaagaaaacaaaaatcacatggaataagtactttttcaccaccgtacactacaaagttaacagtttcacagttattgagggtttgctagaattcataaaatttcactattataactaagaaaggatgttgtcaattattgcgtaattatcatttaacaatcgcgtttaaacacattaagttcttcatacagtagtatttaaagctacgcaaacttgcggtgccacaccgtacaccacttaagaacacacaccaacgtattgcagtgcaattcataaataaattataacgtgttccaaaagatccctatttacaattaagtacctcgttagaatgtgtaaacgagataacgtgccatacaacagtgctgtattaacacattatgatcctaaaacgcactacattaaaatcgtgcgtaccataacgcgcttttacgcaaaacgctaataaaatttaaggaatgaaaacgaatcctaaacaaacataaaacgcaatccttaagatgtgttaaaagcttaacacgcgtttttccaccacgttaaacattttactgtactctacgccagaacacaaaaaataacaccgagtaccaaggcaatacttaacgacacactaataatataacgatggttttcgggatctactatgttagagctaataacacgcttcgttacaccacgcaatatattaaacaaggtataaccaagatttgaacacgagccataacacaacataacacaacataacacaaaaagacaataccactatgctatcatcagttacgtgtgcccaactcaagtaaaactcgcgactatatcagaacttgaaatcattttataaaaattatggaaaaagaaaaggtgttacgaagttatacgagtttccaaaaaacgaggtttgcttacttttgttcgtattattaaatttatttgaccatttctaaatattatgcacactgtttttttggacataccctttccgaagaagaatgtttagtcacagtgtcgctcctggcagcaacaataatttgtattgtaatgctaaatccagtgctgtgaataagactagtattgtgagcaacacttgaagccatgtagaataaattttatatttattagtaattctgggtttctatacatataattacgagatgcaacgcgccgcataataacccgcaattagtagtggctaagagccaacgtaccacattaattgggcagccgtctgtatttccagcaagcaaacagtgctaagtcgttacaagtatattatttttcccaattattaatacccaattgactgtgacgagtaaaattaaacaattgcgtacgtagacataatacaagaccttcatggtgcaatgcagcgcaacgtaagtcagcacttgcgagcaccctagattaagagtacgggtcggacgcaacaatattttatttcaatcttatcagtgttttatcaatactacagttaaatatgtctaagttggtgtcagtggccagtatttacgtcaaggttcaaacagtgttatttagatagaataatattttattctatagctaaattagagaattgttgtgcgttcgttgtggtggagctacgctccgaggtatacgcacaactcctatacgggactgcagtgcaatcccttgttcgttgtttagcgacgttgcggtcgcccacaatatagcgtagtgagggctaacgatcgccaggattggatcctgacagttggcgatcgtatttagccgcttgtgcgccactagagcgtataaactttacagagcgagtaaaggaacaatgacgacagtcataagagaacacagattcatcttctctgttatgatacgctaaggaactgtaacacattaagcttattactaagcgaatgtgcgtcacccttactccccagagggagcaacaccaagaacgctgccaacggacagcgcttacggaggcctacggcctccacgttaagctgcgcgttaatgaaaacgcgcaacacgtaaacgtaaaccctgtgacgggtttttacaaaacagtataaatagttacaataaataagattcattaagctttttcctaaatacaatcgtagcttttacaggaacttagacgtatcaaatgaaaagtataagttttaagaacttatacactaaagaataggagaatagaacttgttttattagtagtttctattctaatatttatactaattattgttgctattattagcaacaatgtgactggtcattccctttttggaaagggtatgacagaagtgcaagaattgcaactcgagaaagggtatgaccgaaaagcaagaattgcaaattcggaaagggtatgaccgaaaaacatttttgtacatcgtctgaaaacgactaagtttttcggaattgcatatgaaagtatgcaaagtgcgttttctagaaacgcgaataactccttacgaagtcatcctagagacttcgtaacataaccattaaacttatcttgacgacttttaagcgaagcttattcaattaaggtgttcctatctgagatagatagtttgtcaccggacattcgtaatacagctcttttacgagaaacaagacccttcacggaataccgccgtgacaaaacattgtcacggagcaaatgaacttatgtcattgcctccgagtacttttaaacttgggaatgaaacaatcattcaactgattggtttcttaaattgaatgactaagcattcgctagcattcactgctattacgaagcaattccgagttattgcttttacatttgcacaacttgcaaaattattgaattttatttctcaaaaattaacaaacattacaaatacgaattagtaacaaaagatagtatcaattaaatagttaatataaatatgcaagagttcaatggctataatccgttgaacactacttgttcctttcaacaataactttcaagaacaattgcgcgcatcataacaattaaggtttcgtaaccgaagcttcgaaaggttaaaggaaataagttattcattgtttgaagccaacaaacaggaatcctcaatagaactaaacatatccggcctcgaaccgtgacaaagtgttcaaccttgtttcattgagtttttttaagaactgttcggcatgccattgaaaaagaaggtgacacccgcaaacgcggaagaagaaaaagcagacatcgatcctagagattatgtggaagacactgatctaacgttttctgatgcggaattagtcaaagttcttatgggcagagttgaggaactcgagaactccctcaagtatcaacagcctatgactcaggacaagttcccaaagatacgattcaagcctgacagtgatcccaaggattttatcgatgaattggacgcttacttctcatataacaattttacatcgcaacaaaaacgatcgaaggcactcgcctcccttcccgaagaaatcagagatcgaattataacagtcaaggacgccaagaaactggaatggcgccaattactagctgaaatcttagctccagagtttcgcttccatcgtgaacaattgttctcggcgacaatcaaggcacgcgaaaaaggcctcagtaccttcgctgttgcttacgagaagttcgtgcgagctccgggagttactcaagatgatattggattgctactattttatatgactgcagacaaagacgccaaagaatttttggaccgtcagaattatctcgacttagacacagaaactgtcgtcagactactcagatcctacgatacaagacgacagacgaataaatttcaaggaaagaatcgcttccgaggatcttacagaagattcaattccaattaccaatcaacctccggcgaaacaacgaacaccgataacaggaaaaacttccagagaaagaagtccgccgtgaatactgtcgacattacgaaagaccccgaagacgagggaaaattacatcaatacttttatttgccagatcaacagacgtcagtcaaggccttaattgacactggtgctgatgagtgtgcgatatcagatacattcgcaagacacttgaacgtcaaaagccattcaactaagacccctacgatgagaaatccggatggatcaattttaaatgtcattggaaaaacagaaatgagaatcgaaatcgacaaaactccatacaagcaacatttctggatcattaaagacctaaatgaagacatgctgctgggtctagacctcatcacgaaggcaaaaatggatcttacagcaataattaccaagcgccacgagaaagcgcatattgcgacaaattgcgactcaatcaaaatcaccgaaaactttctccaaaataaagattcggctgacgaatcaagcgacacagaaaataacgaaattgtccttcccccacaattgagcgacttaagcgagcgtatcgccgaaactaaaaaccgcgagctacccccgcatacggattttgatatgcatattgacttaaccgaggaccctcaaccaatgagagcgccgctaatacgacttccacccgcaaaagacgcgcttatgcgcgacaaaattcaagaacttttgcaattgggatacattgagccatcggacagtaagtttgtctgcaattcctttttcgttccgaaagcaggaccagagaagtaccgactggtcattaactataagccgttaaacgccattaccaagccgtttgacttcgaattaccaacttactctcaaattgtggcccaattgaaagcaggaaacatatttaccaaactggatttgaagagcgcttacaacttaatccgaatttacgagggagatgaacagaaaaccgcgttccattgttgcgcaggaacattccaatacaaggttatgccctttggacttaggaatgctccatcatactttatgcgttatatcacacatgtgttacgccgatttcttcaccaatgctgtgttatatacatggacgatatcctgatttactctcaagatccggagacccatgccaaagatgtcagaaatattataacaaccctactggatgcaaacttaaaacttaatctgggaaaatgcgtcttctttacaaacgaactcaagttcattggagtcatttttacttccagcggaattcgccccgacaaggaaagagtcactgcaattaagaattggcccgctccaaagaaactgaaggagctccgctcattcctgggatttgttaacttttctagagacttcgtcccacaattgtcacaattggcgcgacctttgaataatctgaccaagaaagatgaaaaatttatttggacattggaacacacaaaagccttcgagaagatcaaaaacgcaatttcagaaaacacattgctaccatacttcgaccattcgaagaaaactcgcctagaaacggatgcttccaattttgccattggagcagtgttgtcccaacaggactctaacggaaaatattggcccatc