tttaatagaaaaggagtaaaattaaggcactatctaagtaatctatttatatcttatctagtatttattatatctctcttttttactgttagctcttatactagatatagagcagaagctgctagttttttaagttacttataaaactatctaaattagctactaatgctaaaactactagaattcttactatattagagtagtcttaagcaaaataactatactctctatagcatatataatctctattattatgccttatctaaaagagcttcttagagatttagttcttagttagttttaagcctatacttttactctactagatctaattagataccttagatcttatacttatacctactatagctattataactattttaatattattatctttatcttttactaaataatataagaatatttatatattctagttctagttctctaaagctgctatcttaaggttaatagtaatagattagtatttatagacttctatattataattagactaagatatacttctatataaagtaatctaatgcaaagctaaatttaataaatgctagagcctattaagtttctatttactattctaaagagctctactatactaaattagaaaaaacttaaaacgtagaaagaaattactaaagagctctttcttactctaatagaagctatctagtacagccctatgctttattctttactatagatattactatagtagacgaatgtaaggtattctataaataagactagattctaagcgctattacttctacctaatttatagtaaaggagctatttctttcctaaacttttactaaggagattagcttagataaacgcatattagtcttaatagtttctaataaagtctaaattaactataagcttatgcgtaataataatatattaagcgctaaaagcagctttattctctaagaataagttttctactagaagtagtttatactaaattagcgcttatttagttatagaataaatagagatattctctattcttctaatattagaggctactatagttaaaactagagttattatagaagtagaataagtagtatttagtgcagctattaaagcagataaaagacttaaagaattattaaagcgcgctataaagttctatagcgcagtattaataaagctaagttaagttttaaaggcatttaagcaggcctctatctagactaagataagcttaagagttataattagaactctacttcttaggctctaagttagattaagagtctatctagatatctttaaagtttagttatatattagtataagaaagaaatataattattataagctagcttataagaatagaattatatagtgctaaataaagttatatttcttattaagaaggtatctatacgttatctatatatattcttcttactaactaattaggcttaaggcgctattagaaaggtgcctaagtatagctgcagtctataccttaatatatagtaatattatctaatattagattattcttttctagagatacttcttctataacttctgcttatttctattaggcttattttaaaatatattttgctataatttctttaagaaagttagtaagagtaatagtctctttaatctctagaatattatatatctaagcttaggcatagagagtctactatttattaaactacttctctagtctaattctactatacttagctttatttagagaagcttagtacttttatctaatttaattctaagttatagctttacttagagctagctaatcttttaagcagtttaagttataattagaagcttaagttatctatttaagaaagcctaatctagataagcttaagaaagtctagtaagactatttttataatttagtcttaaagatttataagtatagcagctttttaagactatttagtagtaagaactttctattattagacttttcttattatagttagctaataaaactttataagctttaatatctttaatatattcttataaagactttttataattagcttttactttattagtagctctagtagaaggattctttagcttaactagcttagtagataatcctaagtatagagaagcattattaagaagattaggctataataagctatctagattaatatagtcctatatttactttctaatagcataaactttaagctaaatatactatactagctagtctttataagcttaaagagtaactatagaaagaagttttatctagtctatttagtctacttagatagattttattagaataatttaagaggtttaagagaaataagagtaatagaataattaatttaagtacttagcaaatatcagatatatagtagagaattaactctataattctatagcgctaagcttataactattataactaagtaaaacttaagagaaaagattatattaattactacttttctaatatattagaagagctagcttaaatatataaatagattatagagaaatattagtctactttctaagcttagttagcttagttatataaattagcactttactattcttaggtattaatactgcgatactaagcttatttattatttagctattcttagagactataataatctaattataaagtaaatcttttttcttatactaagctaagagataatagtagctcttaaagataataaagagtaaaggctagcttactctattatattaatactctagataactattatctattcttaattactctattatactatctttagctattcttattactttaaagctataataactgctttagttaagatctagcttattataaagctaaacttattaaagttatatatattattattaagaatactatgctttgcttttatattctctataagctaaaactagtcttatataatcttagaatttttataaaaagctttcttataattatatttataattaaactttatttaaagcttagagtagcatttaataaatatactaagctaatttaagctaacttagcctaaactacgcttagtgcgcagagagttagctatattagctatagctataagcttaaaaaaaaaatctttatataactagcttaagtatatatttaataactacgtcttttttagtcttagttagattctttattttaagctagtaatctgcttataaaggctatctagcgtattaattacttagtattacttaagagacgttatagatagctatatattaaaacctattaagtagctaataattagatagctagtattaaagagcttaagttagtttttatagatagagtaaagtagcactagatatagaagtagagtatactaagatagtaagagtaagcttctataaaaaatataatatattaagtacgttaggaaaactgttttttggtattttgatagtattgctgcgattcgctgttaatataactgatacgatgattcgataaagtcgccttagtctcttttttttaacagtgtcgctagcgatttgacgtcaaaataattaaatcgctctacctagctagaatgatgattacgtaatatagactaaaaatctaaaatatagagcaagtttttctcttaaaaataagctataaatcgcctgatttggcctagtagttatagagatataagactttaaagtttaaagttttttaataaaaaatctaaaaaaaaattatctaagttaataatcgctctaacaaaatagactatatataataaaatagtcttaaggtaaaattagcattttacttacttatatttaataaaaaaatatattatattatttaattagagctctagagctttagcgaggatttttcttagtaaggaacattaaacttaaaactttaaagccttgcatctctacgaatactaggctaaattaggtaatttttagcttattttaaagagaaaaacttgctctatattttaaatttttagtctatattacgtaatcatcctcctagctaggtagagcaatttaacgtaatttcaatagttttaactattctaacagattcgacgattcgacagatttttacttttcctaacataacttaaagtataaagttaaagatactaaactataagagttctatatcttatctatatactatatgtaagagatactagagaggtttatatgcaagtaaagcatctctacttaacttactatctactctctaacttactacctacgctctagtatatcttacttgctctagctttctcttctcctttctttttactttagctagtctactctaggctagcgtatacgctagcctagcgcctgcacgccttgccagtatatatagctagctactctcttctcttagtagactctttatctactattctatctttagttaaatataagtacttcttattaacttaagctttctatgcctatagtctgccttatataatagtagactaaagcaaaaattgctctttataggctttgcagctttaattaacgcaagtagtttcttacttgcgcttagttattgcataggaactttaagttattagctctttattaagtctagcagctttttttatcttctcttactattagaatctagtctctgctctactatatagagtatagcttaacgcctatctctttagaaagaacttacctcttaaagctattgcctgcttatctacgcttactatatatagtaaactctaagagtttatacctaaagctctaggagcttattatcgctagcctactaaggcttgctatatacctaaactctaagagtttattattactagcctactaaggcttactataaatctaaagctctaagaagtatactattgctagcctactaaggcctgctatatacctaagctctagaagtttactattgctagcctactaaggcttactatatacctagactttagaagttcttagcttaagaagctgctaaaaaattagcgtatatatagctactctgctacttactattacgtgctagctattacctctacagcctaaggcgctaagaaaatttttcttagccttttactcttaagattatattatcttgctagcgtagcgctagcctcttacttctctctatattagagttatctctcttactatttagaatagctactctactactataactactactattagctaggaacttaactatctaactctcttatatacttcttactttctcttacttactttctctctatactagcgcactatagctagttctagaaataagataaagctttttaataagaactttaagaattagaagacctgcctctatataaatactaaccttaagaattataagaatatgcgctgctctctaacagataacctagaactagctatatctctactctaataggcaggtagtaatataagtatattttctaagaagaatctagctagacttaacgcacctaagctatacctacctaactaagcatctaaagaatttttaaactataataatagcatatttaactagaggcctataaagaagctagaagctactactagtactagcgttctctattgatatagagttaggtttagataataaggctaagtcagtcaatatacgcttctttccactatatactactaatactacagttaataaactaggcaatatgctagagataactactatagaagacttaatcacttctaactaacctagcaaagctaatactctaggctagatactaggccttagctagcctacctctactctacttaatatagcctttaagacgcttatctagatagagtatactctatactcttgctacgcgctatagagttaagatgttaactttatagagctagatataatttcttctatccttctttgctatagtaattaggcactctctaactctgcttgccttattaactactacttagataatcttagcaataatagagcttaatagatttactagtacctctctgcagactaagataagattatagagtaatctatattaatatctaataaactcttaatactttagattatctagctagatcttattatacgtctagctattactcttatatagttagcttagcactagaattagtaatgtataaagaagtataaatagtataataataatattaagaagcttatatctaagtaagaagtagcctaggctgtagcgtaatagaataaccttaactaagataacttctagtaatagattaataaaggcactataaagtataaagccttatagaagtaggctagaatagtttataactaatactactatattaaggcagcttagagcgcagctatagagaagcagtactaggtaaataactctgctactataaacctagatagctttagctgctagcagcttctactatcttagctagtataggcaactaaatcgttgctattttagaatagcaatcttctataatttataaactacagtacactctagaataagcactagattcttaagttttagtatactctaaagctgctgcttacctttctgcctatagaatatatctttaagttagaattaatagtttttctaaacctctaacctaagttctatttgcaacgcctgcaactatatagataactagaggtaatatagagagctatagtaactacgcctctaaatttaatagcagtaatttataagcataatttatagcctagatagataagataattgcttactttaaatagaacagctgctaatattaatataagaaaaactgcgctaatgcagtctttaacaacgtttctaagactatctatactattctactatatatctagagctatagatgctagtttaagcagctatttaagtgcctctatactctgcatacttactttagagatagtaatctctagactatagctaatataaacctagctatattaaaattcctctacttctctaacagcaataagactagcctataagcatagtctaaatttaacaatttagttctctagccttactagcacgttaggctataggctatagtagtagtaagctaacttttaaaagcatatctctataagctgctgtaatactctctctatatatgcgtttaataacatatctatagcaataatataagtttagaatatatatgctatatactttagaaatactaatcttatagtaactataaagagtatagagtataagcagtactagcagtaagagcagaatacctataaatacgctgctaaagatagcatctactactacactagtaagttatatatagaaaataattagtttacgctaaagctagcttctgctaatagtaagctctactgctactaagattaagctagcacgcttaaggcaaagattataattctagctaactctctcttagctaagattgctgctaaggatactactaaggagaagcctaagaacttatctaagctagactgctataactatagtagtaagagctactacgcttaagattacttagactctcttaagactaaggctgcatataagcgcataatataggcttataaatctaagaatctatacttctatagcttagagtataatttagatttagacttaaagagaaacgtctctttctagatgcagagctactatctagaaataatttaaggctctagaaagactgcttagcgcttatctatgcttatacttatatagctaatactctttattataggcgctaaatagcttagaattatatagcttctactataaatatagcgcagtttgcattttagacttttatagaataaagctctatagtcttctatatctgctgcatgctagcagataatagagcagattataattttattgctagctatttagctataaaattcttctcgctttagcttatctctctaccttagctaattaaagttaaggcatataataagattactactaaagaaattacttattaggctaaattctatctaaagataagtaattactttaaataaactagtgctctagttatagaaagctatagagattttaaccttatattaaggtttctctagcgctaagtctataacttctaaattaactactagaaattatgctagaaatttaataatatctactactagtaatactgctagcttactaacgtagtgcctattctcttatgctatagcatacctaaatagtctaatacttctcttaaactactagttctactaatacctgcagataaattagataaaggtaaagttcttctagtcttatctaaagcactacctaaaggcagatatagcagttaaaactctttttactctactaagactaataaacttaagctagatatctagtaagtattagctagagctattagaataataggtaagagaaagagttatactatctactaagtatgctagtaaacgcctattactatataacgcacagctatagaaaagaacgttaataagtatctagataactctaagaaagtagagcttaaagatattctattactagagatatataaactctatagcaaagaccttctaacttttagcaaaaaattagctagaatcttacctaagcactctaaatataactataagatttagcttaaactaggcgcagaggctctaaactactatatacgtctatagtctaagcgctataataaagctatataaaagtatattatagaaatagagaaatatagttttattgctaaaactaactctgcagcatatagtaatataactattatagctaagcctaatagtagtatctgcatttatattaactactataatcttaataacgttactattaagaattactactctattctcttctttagagaaatactagtatagctaaataacgctactatcttcttaaagtttaatattatttatatcttttactgcatataaataaagctaggctctaaatagcttatagtattttctatataactagatatctataaatattatgttatgctatttagcctctgcaacgcctctgctatattttaatacgctattaatagcgcactatttaattacttagataatttttatactatctaccttaataatattctagtctactctaagatagtaaaagaatatatatagcactataaaagcgttctacgctatctctaggtataagagttctatatagactctaagaaaactaaactatactagataaaagttaagtttctagatatatttgttactaacgtagaagttaaaatagatctagataagattatagctattaataagtagcgtatactaactactactactaagatactagcatttcttagctatataaagttctactaacgctttattaaaaactactctactattgctctacctcttacgaaacttattaaagcctatattaagaaacagctttctaagaactctactaagctagttatctataagacctgctataaaaagtttaaagttactaataaatactaataagcgtttaaggcgctataagacgccttttagctagatattatgctgtaacactttaacctagagaaactagttagagtctatatagatgcctctgcctaggctatagatagcattataaaatagaaaaataataatagagactagtaactaattagcttcttctctaagaaatacttcttagctaagtataattataacatttataacttagagcttataagaattatttgcgcatttaaagaataggaactagagttaattagaacgccttactaaattagcgttattatagactactaaaacctaaaaatatttatagctataaagaagctaaactgcagataagcttactagtctctattcttattataatttaattttaaaattatctacgtactagaaaatactaacgttaaagctaatactcttagctaatagccttagaacgtgcctagaagacgctatagataagcatattactaataataatataattatccttagctctaaggtactagcgctaggtatataactagtaatctagatagtactttaagctataagcacttcctactataagaaactagactaagttttactagaataacgctaagtacttaaattctgccttatagccttagactataataacttagactctaagaagtttaaagataagctagcgtaagactagattaatagcatagtagattctagccttctctcttataataaagatacctattctactatagaactacttaacgtagcttataaagacgactctattacgctagcagcctttatagtaattaatagcagtgctataaagctacttaatttattctataagaaaggctacttcttcttataggctaatattacttctttaggcaagagttctaaacgctgcttatttattaactagatatagctatatattcttctaaatgcctacctctagtgctaaatatttaaactctgctataactataaaattataagctataaaagactacgcagtaccttttaccttatatttaagaggtactactagctaaagatagcttagttaattaagaaattctacactacctatagagtttgcttctagataaagttctcttataatagaaagtatagctatttataattactacttatcttaaacgcttaatagatagatcttttagttaactatatttaagaccttctacctagctagtacctaagtttctaatattgcaatattcttattattagctgctaattaactaagcagtgctatttctttctaactattacctataactctattaaagcagtatagtactttatagaagtatttaagaattataggctgcctcttaatattatcttagattatagtactatatttatatgcaaattctagaaacatatctatgctaggcttaagattaagcagaaactatctactagctactacctagagatagatagctagacagagcaatataattagttcttagaaatatacctttaataatttattaactttacctaggataattaagcgttatttctacatattgctaaattttaagctaacgatatagttaacgtctctattagtataacactatttatagcagatttaggctattactcttgcagcagaatttaccttagcaaagaagctatagctaagcttagtaagcagctttaaagttaatagatataggctaataaactaataaatgctaatgctaacttagtagtgcacttaaaagaatagatttattaggtataataggagcagtaagcctacgctaacatcttacgctatagtaagctagcctataaaattagagattaagtatagctaagtatagctaactagttaatattataatctactaagaaatttaagaattaatagacaggcttatatatagtaacctgcataatctataatagctaggcatactacctagacttactagaagagataatctaatatagtatctttctagtattctacctgcagctcctgcagctagcagatactaaactactatctaactaagcacttctatagcctaaagaaatttctattgttaactctaataatagcgaacactctaaatagtatattaatatagtagtagattataaatagcagaaatctgctttatataaaggctagtagtattattatattaaatagactaataatctacttcttacttagaaactagctgctaagtttagtaaaaattacgacgcctttctctactactataaatactctaagaagctaaagctactttacttttattttccttataactagtagccttacctagaagactaagagttaatagtaagctagctaagagaacctagcaataaagatagatagaaactttataaaaggcttagataatagtagatagcgttattactacacttctactacttctcttaagaagctatctctatagagctatattatcttagcttaataatatctatcttttagtctgctatattttctaattatattctaaggcttagctgctagcagcagctctagaatattagtatactttactttactttcttttactttctcttcttacttctaaaaaaagcaatttttatattactagctactaagagtacctataataggctctagcaagaggcaaaactttatgcttatattagcctttactttgctatactgcgctaaatctaattttaataagcttatgctaaagcgcttatacttactaaactttataaacgcgcgtgcttaaaatcttttactttagttaagctagcgttattactactaaaactaggcttatactaaagcactctaaatacctagctagcagtagaggttatagcgtaagcgtctaaaatattcctagaaaaacttactctcttagatattttctaaatagttttaagcttaattttcgtagcatagagtaagtaaggtagaaaagattatagaggtaaagcaaatttagtataaaacttacgtaacttacgcagctatactaaaactataaatctatatttgctaagttctacttatatagctaaactaaagaaacttactaaagtttttctttactctctactaagctctagctacctctagctaagcttagtaatactttctaggctcttttagctttctttatagcttaagagaccttactaggtttagaagaggcatatataagagatactagagaggtttatatataagtaaagcatctctacttaacttactatctactctctaacttactacctatactctagtatactttacttactctagctttctcttctcttttcttttactttagctagtctactctaggctagcgtatacgctagcctagcgcttgcacgccttataatatatatagctagctactctcttctcttagtagactctttgtttactattctacctttagttaaatataagtacttctcattaacctaagccttctatgcctgcagtctaccttacactatatataatagttataatagtttctactatatctattaatagtttctaagtaagctattatatacttctatctagagtaatagttatatatatagctagtaatagttcttagcatagctattatatatagttatatagtatagttatcttatatctatagagatgctaactattagtagttagcattattattagctataatactttaaagcagttacttagctgctattacctaaggctatgcgttttaaagttcgtaacactatagtatgttataaagatagtattatatcttatttaagagcttaaagagtagtctatatctaatatttattagaagagtctatctagtactattattaaggcattgtattaagagatagaatttagtagaggcttagcaaaagtatttagctaaatatatatctagctaatctataagatacgttataacactatctattctaagtttaactcttactttctaacaactattactaactagataaagatgcaacttcttttctaactctttgctatcactatagtttttgctataagtgctaatgctcagcaaggctgcgaaggccttggtcctatatgctatatcaggaattaaccataacaattgctaacaagttataggtcgttgcagcgccgggctagaggcctgctgcacttccaaaaggctagtttgtctccgacatcctactgataacagctattcaacctgccaaagaccttaatggtactctattatcatcccagctgtcacggcgttagctgatgggaacacgccaagacctgaaatttgctgcatgtgtagactgctacaacaatgattcttgccctaccccgcgcgatttttatgatcagttccgtatatagattagaatcataattcaccagcctagcctgattgctcttttcctcgcaacaagcatcttagagacaacacgcccagctcgccgcctaagctgagcttgctgccaccaaatcaagactcgtcaaaaattgaatacaaattatgtgcaagcatcttgatactgcagaaccgtaaagacatgtgataatagttactagctagtcgtctaaaatcatgacaagtgcttaatttctagactgaatgatagcggcttgctagtgcattcggcgggtagagtttagttgttgcgcgctccatttcatcagcaaccaggatccagaagttgcgctcgactttggctacggcatccatgagctgttctgtcctctcgaccatctccaaatcctcatgctcgtcctccttgatctccttgcgcatgttggcctcgagctccttcgcattttcgtagttcttgacacgcttcttgccgaccttgctgctggcctctgtaccctgagcggtactgtactggtttggatgacgtaggtgcatgtagtctttgggatcgaagccgatctcacctacagcagtagcgatgcgcggagcattgcgcacgaaacggctgtagacagcagcttcagtgaagctagcggcctcgccgcgttgacggcgttcttcgttcagcaagttggcaatgtcgcaccatttcatgttttcttcctggcgaaggttcttgatgagctggttttctggatcttcctcggcctgacggcggcctcctgttgtcttcccgacgggctgcagcaccgcgatgttgtccttgatagtctctttgatgtcgcgggcacgcttgaggcagtccatttcaggcagcttgcgcaagatgtcgttgttacggttcagcttggtctttttgttggtttaggtgatttcgacgtcctcttcttcagacacaaatagtccaggtgattcgtgtcggtcacgaggggagttgctgctggcactgtttgatgcggatggtggagagttgttgcttgctgtgaggagagagagagaaacagtaagcgtatactgtggttatcagagtcctggacttactactttgcactgaagcggggagtgagtgagagaactgatcgacccggttcgcggtcttcgtttgaccttgatttctctcaccgccttgcacgtggcggctggctagctcgtgtggggatccccaattatctgaggaagcgctgcctccatgttcgtggacaatgctgagaaccgtcagtcggtgtacggtaggtatctgtaatgcccagcgatagtagcagccagtaattgaactttgatacactattgaaaaagacccagggatactattacaaaaacgataatattttacatcgcaagactagaggatacaacggagacttcagaatacgaacccatgttacatacttcgtcttggggccgatatcctccactgaagcttccatctgaacaacggtagtcttttctaatagtgtatgaggacttgagatggtgaatcagtacgattttcgacgtaatttgaggctgtatgtattcaagttacgataggattgagcaattacccgtgctgatgtgatatatcaagcacttagcgcacgtacctggaatcttgcacgagagctcgctgtgggaactacctttgcaaaaaggaagtgggatagcgccaaacagtcggcactttgggcggtccggtgactgtacgcttccaaaatcgcagttgttgtcgccagaggctgcccaggtgtgcgaaagtgcaagcgcaaacagctgacccttcaagcatactcaacctcatctccactttatcgcagcgtcagtatttctcacatgcagacattgtcatctgctgtgacaccacttgaataaattatacaagcgggcctaaatctgcttggttgggtttttatacctgttcattaccacagatagtacagcaacacattagagttattggaagagacataagcttcataagatgtcatcagcatcgaaccacaagatgaaacgtccggtatggttaatacaccagataagattgtaaactgtacctacattgtttgtcgcttaggtggtgacagataagcctcgagtgttcccggaccttacatacagacttgaagtgacggcgaggcagccatgatattggaacgaagctgtcatgatgtggctaaagtatttggtatctacatgagtaatatccacactatatacaatcatttgtaataagaagccctaggccctccacttgtacatggttccgttgtttgcagccccgaaggttgagccaatttctccccactttatctggctgaaggtaacagtgggcgatttctcgatctgctgaatgacctttggatctccttcagtcgcgttgcaaggacctgaattaccagcgtcaagccatttcatgaacccactttggtcccaccagactgaaagtgcaaggaccataccacgagagagagcatcacccatgcccttgaggccaccaagagcattgaactgtgaagtaccgccctgggcgtcgcagaaggattggtccatggtaatgttgacggaagtattttcggtaacaacgccgttctgcacgtatttgcgcacgatggcttgtagcacaccatctttggcagggaactgagtgacgacgctgaacggttttgtagtatcgactttaagcccaggaccgtagaatgtcttgtcgttcctgtgtaggtaggggttgtcaccacagccatttttgtcgcacacaccagcggctgttggcccgcattcatcacccttacatgtgaaaagactctctttggagcaagtgtggggtgcaatctggttggagcgacggttggcctcccagatgtccatctcgttacagcaaacgccatctcccgcgatattaccctgagaagaattaggagtagtcagagaaggatgtgccatggacttacaacaccctcgacccatggagtaacgaagcattgagcatcacagtaactattcatacaatcagctgtttatcaccgacacactttgtacgtccgcaactcaccctgttcccatatgaagccccgcccggattgagctcagatcgaccgccgtccgctttcatttccgataggtataatgcaccattcataccgcaaggaagtctcgagacatcgacgtcaaatgtgaactcctttccagtcaattgcaacatctcgtaattcttctcgtcttcgtcgagtagatagaccctaggacttatgtattgacccgatggtccgaataagtctagacgcatgctatcgccagaggtagtcacaccgtactgggtgtagtctgagatgccttccatgatgcaattctgagcacacgtctcctcatctgggcatatcgctgggtcaggggtggttccctggacgcagccaaggcttgtgctgtttttctgatggatcaaatgcattgacgattcaagcacgatagcgttattccttggggtacatcccgcggcggtggtgcattcccaggtcgtgagcttcggatgtacctcgggcgatgttccgggtgtttgcgcagatgccagagctatcaaggtagcggcaaggaaaacgtgtgaagccatagcaaggacggacaagaatctcagggcaagacggattgttgcacaggtggcaatgtgagttgcacggcatcttatacatatctgcgctgattgaagcagtcaaattgtgatacagcgtgattggacccttcaatatacccgacagcaagatcagaagagcctcaatgcagatcttagtgctcaaggtgatgaagccgacggtagcggtactgctttggccgtcctattggtcgccgtgttagacttgactatatagcacagaccatccttgtttcgaaactcaccatggtgcagtagctgcgcactagctcagaaactagaacggtgcctcgagagtctttcttccttagatgcgacgggttaatctatccggcaccgtcgaaattgcgtgctattgcggagccccgcaaaggctgtcaggtcggggcgatgttccggcttcaccttgccaaacagagcatcggctctcaaagaggcaggtatcctagggctcggcacgcttgctggaccagcacatggacagtagattccgctgaacatgcgcatgctgaatatagatcgatatgattcggggaaatagtcatggaagaaagagctgagagcgaggcggggcatgttttggctgaggaaatggctgatgcatggcagcccgtccacatccctctggactaggaaaaggcgaacaatgcttgacctcgtcattgaagttttttgcgcgcttcaggcctcctcagacttgtgctaccgggtgcaacgacggccgggagaaggagcagaaagaattatgccgtagactaacggccaggtacacgacgaatatgtggttcgaggagaaacccaggaaccaggattcgcagaagctcagcatatcatgcggtatacggctagacctcccgacgcaaagattgagagacaagaggcagactaggacaactagatgtgggggttcctcagccgttggactagtattgacaaaactcggcccctgttcatcgagttaacggcaacaaattgaggctaatacgaggtcactagcaagcactccacatacgcacaagttgggaaagtgtactcacgtgtaggaagccgcagaccaaccgaattgagtaactgcccttgatcgttgacctgttcgtgactttctgatcgcctacgcctcccatatatgtcaacttcaccattgatgattccacgcgctgcatgataccttcgcttagtcgaccattgcatgtcctattccgaagcgattctttctaccgccaacttcgaaatcggtatctttttgatagcttcgccagcgctacgcgctccacagttcacgtgtcgcgtcgattgttgcttgccaagaccgcaggaatacatcgtgcgaagcacttcattcaccccaaatattcatcatgacttttgagaacgtcccacatccggatcacgtggaccaaagcgatggaactggcgacgaaagctcttccggtgaaagctcttaggatggcagcactgcggaaatttctcctcagggcaccatatatgccaacgacgaccaatgcgagggcaccgacgcccgaagtgatggcccactaaacgcgagtggtcgtagcgacgcctcctcggggtgttcgcacgaagatctttatgctcgagatatctttcttgacccgcacgaggcccgaattttgctcgaaccgtgggatcgccctagagacactgttgaacatgacacagcaaatatggacgaccttgagctacccagtcccgaacatggaggtcgggtggagtccgacgaatttcgatctatagctgttgctgcgaggaaaagaacagcagacaggaaggcgatcgtgagacggtatgcaccttcagggcaagtggaaggtccacggccatcctcaacgcagatatttgagcctttggaaacagacattctacagagcagcaaatcctcgagcctcgactcattgaacgggctcccgaaccaggccaatgaagagctcatattggacacatcaagactgccgcatgggaagataagaacattgaacaagccggtggtgacaagcagccatttctcccctgaggtacgtgccaagacacaatatcatcccgatgtgatcgaagactccaaggaatcgtgcgacacaaagcgtgactgtttggccgaccgccttagtcttgttgtcatgtcggcgcgtgttacagcctcatcgcgttcggaaaccgctcagattacaccagaaccggtatccagtgcgctgattgacaattatgacgctctcgacagcaacagggctcccgacgaaggtgaacttccgccacccccgccaccaccacgtactgagcgacaaacaaatgtgcctccccgaacatattcagtcgattcggttgctcaaacatggccgccttcaatactggtgggtcgccgtcttgtcttcaacagtcccgttcagccaaatccgtcaccagcactctcgaacgatgctggcgagactttaggcaacttaacggagcttaccgagcgtctgaacatcgtgagaaatggcattgacgaggctggaatagtcccacagtctcgatttgcaagcccagttgcatggggcggagtagcgcgcagaggatcgtcactggtggagtcgtgggtagacacggctgcggctggtgaagacgttgacatgggaggagatcatgggacattgggaagccgggccagatcaacgtcacagctggcacatccgcaaccgactcgtgggccagggtatagacatgcagtgctagactcgccatcacctcggacggcctccacaggccggccagcgctgtctaatcgctcttcatatcggccatcgccactatctggactacaaatcgtggagtgggaagtaacggaagtagccagcgacgacgagaactgcgacgagagaggtgctctagacaatcggaagcgtcgcagttcagagacggatacgcagaacgagcagtttctcaagaagatccgctcaaggtatgattccatatggaatcgcaatactttcgagtctaggaaaggatctggtgcaggtggctctctgagtggttgaagcagatgtcgatgtcaatgggtggagtttgatattcgtaaccagcaaatcttgacaccgataccgccagcagctgggcttttactaggtatctgtctatgactagtatcagccttgcaatattgacacaccgatttttagctgatttgaagtgctgagaatggacactgagccagttcgctcgtcttatacgctgcaacgtgataccgccgacagtgccatcaaagtgttctgtcgtaatctgtacaaaggggaaaaacgagtacgaagaaccttggaaggcagcatgtcatggataccagggaacggttaatcccggagccgcttcgttcctagcccacgtgcttccttcccattcgctagatgcttttatcttggcacattccgccacaataactgatctcccgtctttccgcggcacgtgtgcgtcgctatagatgtgattgataggaagtgtcctccttgccctcggttttcgccgcctttgctttcgaatctccgtgctgaaaaggaccttccgaatgcagctaaaagctgcggaccttgcttgcctcttataggcgagggtcagcgaatcagcgtacatgtgcatggcgcaggtgtaagatgccaagatgatgcgatggtcttggacctcacctgtcctgctgtgataggcaatgcatgggcttggtatccatcatgtacatggattaagatgcatttgttaggaacaggactggtggccgtcgatctgcgatgccagtatcctggatcctgttcgagattgagaatctgggagtagcacataggtacataagcaacgaacagactgactgtggtgattaccagcagcagctcgaatctcgtgtcctacgatggccgcaatgttccgcctcctggccctcgcagcgaccacatctgccatttccatcgctgaaatcaacggacccaagttcctctcccctttcaatggccagagtgttgccaacatctccggcattgtaactgccaaaggccccgatggcctctggctacgaagcacgtctcccgatcgcgacgaacgcacgtccgagtcggtctatgttttcggccgcacgttcggtgcaaacttgacagtgggcgacagtattatcatcggtggccgcgttaccgaattccggactaacaaggactacttgtacctgactgaaattgaccgaccaacactcacgcgtaaggtcagcagtggaaacaaagttgcggctcttgttattggcgaagacacgcgcgatccacctacacaggaatatagcagtctcgatggcggcgatgtcttcgcggtgcccaacaacaagacacttgttagtgtcgcaaacccggctcttgagccacgcaagtatggcctggatttctgggagagcttgagcggcgaactcgtcacagtaaagaagcctgttgcgctgacaaagccgtcccaattcggcgacacttggattgctggaaactggaaactcaccggcaagaataaccgcaatgggctcaccatgacggacagggacgcgaaccctgaagccatcatcatcggcacacctctggatggtacgaagaatccgactatcaccaagatgggagatgaaattgaagagattaccggcgttgtcacgtatgcttttggtttctatcgcatactaccaagcacggccattaagattctcaaatcgcaaaagcctgctttgcccaaacctactaagctcgaatcaaagggcaggtgcgaaggcatcacaattggggcgtacaacgttgaaaatttagcggcaaactcgtcacatcatccgctactggcgggtcacattgtcgactacctgagatcgcctgacatcatcttcattcaggaggtgcaggatgacaacggtcctacaaacgacgcaggtgagtgcttccagagagtaatgacggcatcggcgcggcatatatgcgagggagttgtgcgaccaaaatggcgatgacgcgcattggtacatgcctgtgtctgtgatgttgttagccgcgttccgaacgtgctgaccccttgcagttgtatcggcgaacctgactctcagcacactctcggctgccatccgcgctgcaggcggaccgcaatactcgtttaccgatgttgtccccgttgacgaccaagacggtggtcaacccggcggaaacatccgcacggcatacttgtacaaaccttcgctcatccgactgtataagcccaacccaggcggatctctagacgcaaatgaagttctggatggccccaccttgaagtacaatccgggccgcatcgatcctgccaacgaagcgtggactgcgagtcgcaagcccctcgttgcgcagtgggaggtcataagcagcaagagctctaacagaaaggaagacacattcttcacagtaaatgtacatttcggatccaagggtggtagcagtagtctccatggcgacgcgcgaccacctgtaaatggaggcgtacaggaccgcatcgaccaaagcgtgatcacggctaatttcgttaaggtacgttcctctctagaggtggatgcgagcaggtgtcggctgcatcgggtgggaggccgcccacaagtttgtaaacgtagtacaaggaagaccattcggccacaaacaaagcgtttgtgtcaaggtctgaaacatgtagagcgtagctgatgtgtgtgacgtgtagaacatactatccaaggacaaaaacgcacgtgtcattacggctggcgactttaacgaggtatgtaacctttgggagagtgcatgtacaatgcctgtgctgatccgattagtttacgtttgtcgagcctctgaagcagtatgttcagatctcagggcttcgggacgcagatgccgcagataagattgacgagctcgagcgctacacatatttattcgatatgaatgcgcaacagcttgatcacatgtttgtgtcagactcggttgcgaagaagatcaaatacgagcacgttcatgtcaatacgtggccggagtttgctgcgcaggtatcggatcatgatccttcggtagctcgggtggatgtgtgcgcatagacggaggccagaacggtggcgtagtcgatagagagctgcatgtctggtagcgaacaaatgtaatgacaaaaaagaaatgaatcggcgtcgcgtagaacgaatagtccgcatctgaaggggacgaaggtgcggccttgtaatggggctcaatcttgtcgatattgcggcacagttcgtgttggcatattctgactgtgtcaaaggcgattggccggcaaactggacatgggtgcagaaagcattcgatagcgctcggagatgaccatgcagcgcgcataatcgaggcggctaacgtctatcgtcaacgtcggctgatgggacagttgcagagatctgagggccacgcgaccggcacatggcggatcttggtggtgttcctgggcaggcttggagggggcttggtttgcggtatccggggcagccagaaaccgagttacgacacaggttagccacgtgcggagaggcagcgaatccgcaatccaggtcgacaggtcgtcgcacatagcggtggacggcaatttcagtagcacagtgcagctggggcgaggtaagggtcctgcaagcgcaggggcgcacggaagaaaggaagggacgagcgcgttgggcggatgcagacgccatggtcggcatgcgacgaattgcagggcaaacagcagctccttttacccgacgcgaagagacgcgaagagacgcgaagagtctgggcgctgtcagcgcgctggtgcaaatgagccggagagggctggcgggagttggcagcgcaggtggtggaagcgcaatcgacctcgggaggctccccaggccggggggccaagcgtctaccccgcgcgtgatgataaatccccagactggagggcagcggagcggacgggagggatggaaacagctctccgccgccgcgtacagactgcgaccagccgaaacatgacagactgtacggcgcagagcgagcagagcggtggtgacatggggcggctcgttgcacacagccgcgggcgcaaccacgaaagcttgcgtgctgccggttgaaggaggatgtggaggaggatgctgcacctctgcatgccgttccgcgagagggcgttgtgccaagggcttgggtggcgtattccacgatgcgtggatggccgcaagacgccgtgcccagcgcttcgtatctgcggcgccccaggtgttctggaacgcagtgcttttcctgaagcacgctcttggcccggagcgagaggggcactttaggcagcggctggcatggtcgtctggaagggccgcagaggccccggtgaaaggaagcgatggggtgggataggacgggaggggatggaatggcagagtgggaggctgaaacccaatctgccatgttaccattgtcctggggttgcagtgctgggacgctcgagggcgcacaaagacggacgcgacgagagagggttccgagtgcagccagcgttgggcaacgtggtacagcagccaatagaggccgctatgggcgtcgtggaaaaatagaacaagctcccaaggcgatgctgcgcgctgcacactgcacactgcgctgcacactgcgctgctggcggcgacgagccaagcacagcaaaacgggcccactctgcttgtctgcttgtcccatccgaccgccccatggggatttcggcgcgcgctagtcgtcctggctatttgtctcactcaccctggaggcgggattggggacggtccatctcgtttgcagccacaccgacgccgacaccgacacctccacccacagatgcgcccggggtacatatagggacatccgcctgccgctgttgctgtgcccgcgcctgactttgtcctcgtccaactcctgtccgcctgtcactgcaccatggctgctaaccacgaccactctggcctggaggctgtccagcctcagggtcacctgactcccaatgagaaggccaccgtcatggccagcgacgtctccagctcgcagatcagctcgccaggcgactatgacggcgacctgcccgaccctgatgttggcaagactgatgcagagcgcgcacaactggtatgcccttacctcctcgtcacatgctgctgttgtcgaccccaactgaccccgcacaggacaaagcccttgtcaggaaaatggatctgtggctgatcccctggctgtcgctgctctatctcttgtccttcctcgaccgcaccaacattggcaatgcccgtgtcgccaacatggagaagtcgctcgacatgaagggcacagactacaatgttgcactgaccatcttcttcatttcctacgccggatttgagccgctcaccaatatcgccatcaagcgctggtcccctcgtgtcttcttcaccggcatcatcctcgtgtggggcgccatcatgaccctcatgggtgtggtccacaacaaggccggcttgtacgcctgccgtttcttccttggtatcgccgaagccggtctcttccctggcgtcaactactacctctcgtaagcacccttgcgccaccttccccaccccgcgccaatcgctaatcaaaatgcagttgctggtacaagcgtcaggaactgggattccgtgcagcacttttcttctctgcagctgccctggctggttcgttcggtggtcttttggccgccgccatcacccagatggacggcactgctggctacgaagggtgagcctatttcccccctgctctctttgctcaccaactgacgagtgtgaaagctggcgatggatcttcatcattgagggtttgatgaccgtttttgttggcgttttctgctggtggatggttttcgacttccccgacactgccacctttttgactcctgaagagaagctccgagctatgcgccgtctccgtgccgatggccaagcccgcgcaaccgttggaaagattgaccgcaggcacgtcaacgctgccctgactgactggaagacctggggctacgctgtgtgctacatgggatgcctctgccccctgtactgcttctcgctcttcctccccacaattctccttgctatgggctacaagggtacccaagcccagctcttgtccgttcctccctacgccgtggctgccaccgtaactgtcatcatcggctggattgcggacaagaccaagtggcgtggctactgcaacatggttatctccttcattggatgcattggtttcgccatgttgctggccaccgacaacccacacgtgcagtacgccggtactttcctcggtgccatgggcatctacccgactgtttccaacactttgacttgggcctccaacaacgtcgagggctcgctgaagcgaggtgtcatggtcggcgtggttgttggctggggtaacatgaacggcgttgtgtcgtccaatatctacatgaccaaggagaagcctcgctactacactggccacggcattgtcctcgcatacatgttcctcttccttttcggtggaactgtcttcatgcactttatgctcaagcgcgagaacaagctgaggaaatccggcgcacgcgatgatctgctgcaaggcaagactgagtctgaggtcgaggtccttggagataagaggcccgatttcatctacgtcacttaagtacccttcgttttgtgcgcgttgactctttgcttattttgattcccaagttgtttcgagggctagaaaaggcttgatctgttgtaacgttagctacgaagcgagattgggaacagcctttcatagacgctcattgaagcatccataaacctctaatgacatttctcacttgcatccgcttctccttgtcccgtttgtggttctggtagcaaagctcttcgacgtgtcattcgggttgtattttggtgtcgactgggacctcggggagctgcaaccgttgcccgccaatggttagccgcccgccatccgcccgcccgacttgccgattacccgttttcgaaacacatatacacgttccgtaggactcccaagagcacactgtatgccgcatgctttctaggcggatcgtagtatcaatgaatatttggtgggaagacaattcgagcttcgcgtgatttcgaatggtagaagagttgcgcacggctttggcaaccacgcggtacgtaagtcctgcgagaggatgtggatgtagaaccaaaagcatgagcttcttcgatgcaacaatagtcagtctttgtgcagaagggcgagcgattaaactcaccatgattcgggacacgactcagacggttgacaaggaaggcaggttgaataccgactgcgagcataaacaaagctacacacaccactcggcattccagcatagctctgtattgacgatactctttggagatttagaggagtggttggacatgttgttgcatcgagacgtgcttgtgaatggtctccgtagagttcagcgcttgagggcgaagcaactccgccgcaaacctgacaccaatagtccccataagcatccatataaggcacagctctttctccagtacacaaatgtgccttcacagctcgttttcgattggaatccatgctcttaaccatgtaaatgcaacgtggtctcttgggctttcaccaagcacacaactaggatctcgtgtcgtcttttcgtaccaaacatcctcaggtcgacagaatcaatcggggatatagtcgttgggaaaaatgcaggaaagaacggatcagctgcgagctacgcgctgcgagtgacgactcgtacatatacccgccccttcctcctccacttcctccgtgtcaagaagggaggaaagcttattttgaattaccttgaacgatgtgcatgggattagatggaccagcatcgtcgtgcgccaagtaaaactcgtggcgcggcggaagctggtccgctcggccacaaagttatcatgggctcgacatgtgatgcgcgtggcagattctgctgcaaaggggtatgatctacttggacttcaggtgatagactgaaagatgaggagattcacacagtcaaacggcgcaacgccattgctggagctcaaagttcaaatttccttctatgataccaaggtgcgctgtgatggagatgctaagactggaatgtcggtttatatgccgctgtcgcatggcacatgaagcatgtacccatcccatctgactgctcagatagcgcctatcaagttcaggaatgcaaaaaatacccagcgggaaacagatccttccgccgctctatccggttccaagcctgcctgctgcctcttcaagacgtcacaagccggcatagcctcccgtccgtccttagccacttcagcggaacagacttctcagctcctctaaacgctgctttgtctgctcctccttgctgagacgctgcctagcaagggtgaggtcggccaacttcttcttcttttgctgcagctcgaccatcttctcttcgaagctgttgtccatgatgaaccgcttgatcatgacttccctatcctggcctaaacgatgcacccgatcaactgcctgagcttccgctgcggggttgaactgcggctccatcataaagactttgttggcggtggttaagttaagacctagaccgcccgcgccaatggacacgagcatgacaatgatggtagggtcctcacggaagacgcgcatagactcgtctcggttttgacgagacatgcggccatcgagacggcagtagcggtgttgatggtccttgagcgcaagttcgatgagatcgagatgtgtggtccagcaggaaaaaacgacactgttgataattagatgatggtcatacgccatgtttccctccagacaagcgtcaagagtacactcagaatcttacctcttgatcggtcgctcagttgggtgtgcgatactccatgccctatgttcctccaagtcattgaggagggctcgtgtttttgtgtgtgggccgttatagctgccaatcttcttcgccaatttaggatcgccgcggatgcgctctcgctcgtcctgaaagttgcgaaagtcgctccgcttgagctcgaatgtcgtcggattgtttctgtcttcgcaaatctggcattggatgcgaccatcggccatcaaagtctctgcccactgctgcttcagctttttcagatgcttcgggcatacaatgtgatagcaggtagtcatgaatccaatggtgtcagagacatcaccatcctcgtcctcgtcgtcactgtcgaccgctagaatcgagtgcttcgtgccagggccctgtccacagaagacgcattcatcgttgtccgtctgattgagaagatcgagcatgtcgtaagcttgcgagcgcgtgagggctggtgcctcgccttcatcttctcctatctccatggggttatcatacgtcatgccatcagtcgtcttaagagcatcatcgcttaggaggtcacggccgtgagcgcatatcagccgcatgttgagaatcgccgtcaaaatccgagcatatgtgttcccgcccatcttgtcgccagaggtggcgatgttaaccttgcgttgagtatccttttcgaaccagtcgtgtagttgacgctcttcttttgagaactctaacttgacgattatgtcgttgcgcttagggacttcgtctttaatgatctccttagtgcgccgcatggtgactgtactcacaagcaattgcagcttgggtacaacatcgggatcggcgttcttaaagggatgcacgacatactgattgaagccttgctgggtgttgaagggactcaacttgatgaagttgaacagcgcaccaagatcttcgagtcgattctgtacgggtgttccagtcaccgcccaccggcgctgcccgaacagcacacaggtggctcgtgactgcgctgtagggttgcggatagtgtgagcttcatcaagcacaatgcgaaaccagtttatgtacggtagagggcgcttccgatcgttgatatccttctggatgatgtggtaggtcgtgacaacgatgtcgtacttcgcaagatctttcgaactcatgttgaaacgctcagatccatgatagcgtgtccactttaacccgcttccggcagggaaatgctccttcatctgctccttccagttggtcatagtactgagtggacagacaaggagcgtcgctttgctattaacaagaggttggatcatcttggactgcgggggcactggaggtggctttttggtggcaaaatcattagcagccttgatagagtcgtcgtcagccaccagcgacagtatacttagggtcttacccagccccatttcatcggcaagaataccgccgcggcaagcttgaggcttcacatcaagctcctcgccggtgatgacgtgacgatagaacttacgaccattgtcgcgaagcttcggcgcccagagagtgtccttgcgctggtcgtgctcttccgcgctatggtcctgctccttatcccacatgaaatagagggcttgcttctgatgcggatacagctctgtcttgatgtgactagacggctctcgcgtaggtacttcatccgatttactgacaaccgtatcgaaaacgtcggcaacgtcagcccggatctcatcgacgcttcgcaagacgtagttactgcctggtgctccaggtgttggtccttgctgggtgaactgatcggtctgaaagctaggatctatcgcttggatccgtgtaagggagtcgccatcttgtgggttgtagtagtcatagcgctggagctcgaaaacgggtcgtagcagctgaatgttcttgcccttaaggaacttgccgatatcatgggcccacttccgcttacagtacaactggagcgtcatgctgatgagccctgagaagggtgagcctggaggaccctcgccagcttgttttcgtcgaatatcggtccaagccatccacatcagtccattggccttcgctccatctatcaatggacacaatccagttgacgacttcatgtcgactctaccgaattctctgccggtgggatcggtgaccatgatattgagattgttacgattgtttccagctcgacggaatgagaccttgattcggccttgctgaccactgttgccgaggtacttctttgggtcgggataaggaacggtgtgggcctggacgtaggtgtgcttgactttgccgacacatatgagctcctccatattgtctccgactaactgaacatcatcatcatcgcctaaatctgcgtcagcctagttattgtgcattaggggtgaagtgtttactcattgttaagtcgattgacggtcctgtctgcgagggtgcttgactacttgtcttttgtaactcgagactgctgccaccgttaaatccttggcgatgcgtagactttttgcggtcctcgtcagtcttgattcgcttcgctggtgaagctgtgcgctcctggacgttgtgcaaccgctcaacgagtgagatttggccagcgatggtgggatcgctacgcccgcggtcaaggtcgctaccagatgatgcggggcgttttgatgcgagtgatcgcgggttgagtagagcggtcgggctgaattgtggagtgggtgcaacattgttgttgttgttattgacgcggtccgcgtcacctggcaaatcgcccgttagctctccgtttcccatggcatcgaaagcaacaccgggcacgaaatcgaggtccgtattgccgacctcggcggggaggccggatcgagcatctgccagctcgtacagaaccgcagacgggttgattggtgttcttgcacgcgggctgtcggccatgtggacgtcaggaatgaaagcttccatggcgtgggaaaaccagaaacgatggacgactctggtccttgcttcttggagaaaatagagtggaggagagttgggcaaagaaaggaagattatgtacctcttttacgtgcccctcgcgggtcaagtaatagcgctgggttcatgccgcaaaaattgcagatgtgattatcgcaggtgagaggcgctcgtcgaacttcgaaatacgtgctcagtcaatcactttctaaatatccttacaacacgtcaacgttggactacacgacttctcgcatttggtgtcaagcgccaagcgatagtactgctcgttgccacaggccctggcggcagccttcgaacacgtgctatcttccaacaactgactcttgctgtgctgctcggctgggatgtcccagactaatgatgttcaattgcgggtaggaggcctgatccggcgcgtgacagcgcgttcaccaggcttttagcaggtatcgggtggtcgtgtaagtgaaggtaggcgtcgaatctcgcgacgtaagggaccgtctgcaccgcagaacaacatgtgcgcttcgagggaatgagaggagaagttgggagcgcgatgcgcgttggttgagatggcgttgctgcctttcatgctcgtggtagtcctggtcaaagttgctagtggggtcatctgacactacaaagcttccgcgcggcaaatgttcgaggtgttcgggacgcatggagaaacgcaaagaggcgcgcaagcaaggtctatagcaggtgaccagcttgcgcttttgtgctacaaactactctgtaaaggtctgcagaattgctcccgactctattgtgtccttatctttgatgctacataagtgttgtggtgttacaccagatccaagatgatgcgccgtatgcaacccagccaacggcaatgcaaatcgcttaaaacgcctccaatgcaagtcgtcccttgggccatcccacgtaccacgataacagaacacatgatgcacaataacggcaacagatccctcgccaatcagcaccaagtaaaaactgggttccttcccttgaccatttctaatctctcaacaatgacctttttccggttgccctcgttatcttcgttggcagcatatccaagatctccatcatcgtcgaatccatactcgtccaagtcccgccgctgtgtgagagagaacctccgttgatgttttcgcgcatccggaggattttgtctgggagcatcgtaactcatgcgtgaccgatgcgccggtctatctatcttcggttccaacgtgttgcgagaattccaggagaccccgttcacggtggctggcgatgtcggaacttcgacttccgggcgtcggatgtcgagggatgaggagtcgcgcgacagattgaagcgatttttgccggccgattccaagggaggtgaatggagaaggtctgtctgaggcttttgcggcggcgtagataccgctgtgatgtccatctcctcgtgctcctcttctagtcgtggtgttcgccccatgtgctgtttcctccgcatctctgctgagggtgcgcgcagaggcactgcaatgggtatctccacaatgtcatcccagacgcacacacgcgccctccttgtaagctccaacgggccatggtcgggcgtcttgagtgtctctaccacgttccaagcctgtcccttcatgacggcgatctgctttgcgtacatgcgctccttgaagtcggcatcttggctgaagcatttcctgagcacgacctgcgtttcgctccaccattgtttagacgtgaggagagggaggaagtggcgacgggtggcctcggagaaaggctggccaatgagcgagacgggtaggaagagccagccgaaagggtagcttcgccactgcttgtgttagctgagggaatctggcatgatcaggtgctgacttacagcatcaggatgcttccagggccaggacaggctgttgtcgatggcgccaatagtcactgtgggcgttgctgcatgctgcatgggcgtgttcgagcgactcgttgctgtcatgggttctcttcggccataaggatcgacctcctccatggattgtctggtgtagctgcttggctgtgactcgtcaccatggtcgcccacgccgaggttcgtcctgggcggctcagccacaatggttgcctcctgcgtcttctggtctattctgatcatccagttgtccaggcctcgatcagtgttgcgcatgatgtagtcgagaatgacgaggcgctctagctgctccctgaacgactgctgcagcgcctcagtccagaagcctcttcgctgccgctgttggcctgtgccgtttgagtagtcttcgtcatcatcgttgtccgactgtggacccgcctggcctgcaatcttcggcccaccgtcgctttttcttccgtgacgcgccgcccgctgccagtccgccattgtgctggtccggccacgggttctctttcaagaagatattggcgtccttgaagcctttgagaaacacttggaaactgcctagcttctcgggaaacggcttcttcttccggtagtacgctctcctgtcccagaagtcgtagtgaaaggacttggacgagaggccaacaacgtcagtgtaggggacgaggtttgtgcgcagctgcgtgtcgaggacgtatgcggccgcttcggagacgtagctcaagttggggatgaggcaggcgcggcccaaagaagaaggggaacaggttgcgatgtatccacttggtccacttggggtttcttgacgcgtacggctcctcgtccttgggcttgaacacaccaaccaccttgccctgcgtgttgcgtgcaaagtagctgcccgagctgccctgcgtgatcagcttgggatgcacacccagctcaattgctgtcctgacgctctccaccgtgtcgtcaaactcgagcttcgtcatgcggtccgatgcgccctcgaattcaaatgtcaacgtctctgctgtggctggccgcaccccgtccggcgcctggaagacggagtggtgtatttcaagctgctcatcattgggggcgtccttttgcttcttgatcttgaatttctgcgcaatctcatcggcccatcgctcgaatctcgcgttgatggccttgatatccactcccgaattgctccgctgccgccgcccggaggatgtgtgtcgtgaacttggtgaattgggagcagagccgttgggtatgcgcatgtgcgagttccgctggggctgtatgggtgcatactgggcggtggacagggagtgctggttgtgtccatcctcggagtcgctgtagtcttcctcctcctcggcctgcgcaattcgagcatagccagaggtgggcggtcgtttcgatttgggcattgcggcgtttgaggggctgtgcagacggagatttggtcaaaagacacgtgtggtctccctaacaggagcctggcgattatctctaaatgacgatacagctgtcgcatggctcgggcaatgcgttgctgcgttgcggctatcaccgttgtggttagcgcggacccactttccgtgaatcgctgcgccagggtgcctgcacaccctggggattctaggcctgaagccgtccgagatgcggtaggtacaacaagatgcattatgggtatcatagtctagaacatgctgcgagatatcgcagtgcctcaaaagctgtcgtccaagtccacctgccgtcgcacaacgcttgggctatcctcgtccattccgccagtcgaatctgtaatgtccccacctgcggtcatgaggaggtcgtcgacgatgcgcctgctggcttcgcgtgctgccaattgttagccctggtccaaccagccatctcacgcagggtctatcaacttaccaggggtctgtagcagcttgctctgtgggatatgaaattgaattgtcttgggaggactgaagcccaggtcatgctcctcctcgtcttcgctgtcgtcaaagatatcgcctgtcctattgatgctcattggtactctgccttttcccggtgtctgcacactgatgcctggcgttcgaggcgtcttagctggcgagaagatgtcgacgcgcagttgcggtgcaggcgaggaaggcggcgacgagtcttcgtcggtccatctcggcagtctcgaagtagctccaccgggagttggcgcagtccgttcggtagtcctgggagtaaatgctccggtgggcttgtacttgcgtggactgacaatgggcgtagcttgcacgcggtatgttttgtccagcacgcgatgcaacagagggtcgtttgtgtagcccgggccccagcgggccttcttgcccgtcgtgggctgcacaaagggcgaggagtcgagctggccagtcatgtctggcaagaattgcgtcttgcccggcgtgacaggctccagcaccggcgtcttggacccctccatctccttccggaggtcctcgtatggcgatgacaggccggcgaacttgggctccttctccatgggcgcatgcttgctcttgcccttggtcgtagatggcggcgctcggggcgtgctatggcccagcgagggcgaatcgaaggtgatggtgctctccgcgtcgtcgtcgtcctgcgcagaggcgggcctgggcggggttgccgtctgccctgtcaccgtctcatcctcctcggtctcgtcatcatacagctgcgattcctgcgtgtcttcctgcacgagcgactcttcgggctccggggcctcgtagcccgacagcgacacgttcgcacttgcctcgaagaactgcttccagaacttggagccctcccacaccgcctctgagtgcttcccgtactgctcgactatcggcaggatcccagtcgtcactatgcgatgcgctcggctgaagttgtggtcgatttctgctgccgtcagtcgcgttgggcgaggggcagtcggcgggttgtttaccttgcatcgtgagcgtgatggactgctcgagcttttccaattcctctgtgagcgacagattgcgctgcggcgccatactttgccgcgacattgtattggtcctggccttggccctggtgtacgtacttgtcgtgctgaggtcctgttttccacgcatcgacccatgcgtccaaacacgcgcgaagtagtctaaccccaagtatcctagcgacaccaccgagtacttccccgccgccaccccccacgaaacaacaacgacgtggactcgtatgaactcggatgatgtgacgcggaatggtaccgcttctctcttgctaggcacacatgtctttaagacgtcatgcccggacaaattaaccccaatgtagcttcgtgtttaccaccaagctggcgctacaggaggggctgatgtattactccgcacacccggttgtccagtggtgcctgtaggagcggagttcatctttgagaatccgggataacttgcataagaagccaaaccagcgtcagggtcgggcgatgtgcagtttccccactgctgccagtccttcctcgttacaagctgcacaaatctaacaatctatacacgcaagcgtgatgacatctcatctatcagcacgcatcctatggcgagcgctacccaaattcagcaatctaccagcttcatcacagatgcctagatggacacgcagctatgcaactgaccaacgaagccgtacagcaatcgtcactggctcgtcgcggggaatgtgagatatacctgcaagatccaaatactctaattaatgtaagaagtggaaaagctattgctattcgaatggcccacgacggctacgatgtctgcatcaatgatatccaggctaacaaatctggatgtgacgaagtggtcaaagagatccaaaaacttggccgcaagtcattcgcatacacagccgacgtatcaaacttgaaagaggttcaaggtctagtaaaatcttccgttgaagagctgggtccgctcaacaccatggtcgcaaatgctggcattgctcaggtgaaagcactgcttgacctaacgccggacgacttgagcagaatgttccaagtcaacggtatagcagcaagtccagaatattataccctggttctgaccagccacagtgtacggcgtcttcaattgttactcaacggccgcaaaacagatgatatctcagggcagtgggggcaagttacttggtgcagccagtggtaagtgctttgcccacatagtccttctcttcgatttgctaactttcctacagtaagttgtacccctgtctaaaccaggttgggcctgcaaacagtacagtgtaacagaagactaccgccagtggtgcaccttttcctcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggtatgacacaagcttttgctatggaaatggcagagcacaagattactgtcaacgcatacgcaccgggtatcgtaggtacagcgatgtgggatctcatcgacgagaagctcggagaaaagactggcgcgaagaagggcgacaccatcaagaagtacacggatgagctgatcgcgttaggtaggacaagtgtacctgaggacgtggcctcgacagtgagctttttgtcaagcaaggacagcgactatatgactggtcaaactatcgttattgatggcggcatcattttcacttgacaatctatatgctttgtggtatcacttagtcagggcccctttgataatctctcatacctcacagtccttgtgaaaacatgtccccttattctagcaattacttgtggcttgctaacaatagtttggatatcgcaaacctgttaggatggtgccctacattatgagctctcacctcacagtgtctattagcacacagccagtatcacatccgctacaccccaactgtcttgaggtctcccgagatgcaacaagaatacgatccattccgcggtagacctgcacagttcatccgaccggcacatatgccgcagctacatcgacatcacgtaccgaaccaccaccgccatggcgctagacaccaaccacgagttccccaagccagtcggaccgttctcatatcttcagataggttgatgcgatggagatctgagctcgatgctctcgaggagttgcgggccgctataaagactctctcaatgcatcagagcgaaaaggtcaagctcttcgcgctgacaacacaagtcaaaaatattgtggtgagcgttcagaaagagatcagggagaagctgaagacatagaccatggtgtatgcgagaggtgatctattggagcaggatgatttagcaattgcactgctcatgcgccatggtagaatggaatggaacttggggacgagctaaacgagtattcattcaataagaatccagcaggtgttcgtaccagcagtgataataaggtgtccccttcctggtcggttactgccttcaaggcatcgaaggttcaagctcagtatcgcattattgaaatccctgtcacatcttcaggactccttgaggttacaatacatgaaatacatgaagtctcacttatcaaatatgatagaacgtccatcctgatctcgactcaaaagttccgcacatgatgtaaagccaataaaagtttggccaacgaaaaacgcctgcgctatcgaatagcaaaacaaatacgaaagtatgtaatatggtattgatgtgaaccatcgtgcattcaactgttgttcgtttaagtatcgtagcagccggcgcgggcatcatcccttggactatcaagtattctgtgagaacggaatctggcacagaatttgatgatcagtctttgtcatctcatccttacttaggtgcacagaatttatcagctgtatggtcagcttcctggtgcaagaagcacgacttaatcaaaagcgtgatacaataaattacctgaggtaactcgtgaactgttgtccacttcaggcggccggaatttccctggttaccaagttggatcatatcataaactagacatattcgtttgaccaacaatagctgggtttggtgatacaacgtgggggttctaggattatgaccagctcgacgaaatcagacgtaattccgatatgcaacacgccatcatctggtgctccccatgttcgtacaatgaggtcttcatatgatttattgggtctttcacaaattaactaaagagctgctgtaaagctgagcatgatgcacgagctgcgttgctgcgtatacatctcggcacaagggggattcatttgcagttgtgaggtgcctggacagatccttgatgacgttcaagcccgtcttggtggggttttactgagtaacctgtggaaccatcgcacgacctgttgaatttgtttgctagcttacctgatgttcgtctttctttcgtgcccacatgctccgtctggacggaggagcttttcagattgcgcacggtacccagtatacaacagttatgattcgacttgatattgattaggcccatgctaaaaccgcgttccttcttgattccttaccatctctcttggtaaaccggcttctaacactagttgacgtacaagggccgccatatattgatgtacgtcactgccaacgcaattcccatggagcgtgatgtctgttacagactacgtatgcaaccaacggcaggatcttcctcataagaccttggtcctggcctcctttcctgcttttcccaacttttgcagatatagccacaaaaccaagcgcatccagtacgcagagttcaaacatatactttccagctgataagttttcacttcgacatgtggcctgtcgcacgtcgccgtcgagccgtcagtccaccactgtatcccagttacgacaacttggacccctaccataactacccaaagttacgacagcttgtcgcaacatgcagcttacggctacaactatcccgtcgcgtacaatccacttggaatcgaagcattctcaacatccaaaccaaccttgcacgctatcgaggctgccacacgagtgcatgtaacggcacaaaaggagcacgaaaaggcgaaagagaactttgaagaggcgaagaagaagatggaagagtgcgaacagaaggtcaaacaagcagaagacatgttacgagttgcgaagtgttctatagtatatgggaattaatctgctagaaggtgacacaaatttattgtcattctcgaaagtattgccagatacattcccacatcctggctcgatacatcaacaggttaaggccaaaggccatatttcattcgtagccactctgtgcaccgctcgaactcagctataatcaagggaccttggtggcctggggttgtggggttttgttgacatgtagcgaggttataaggcgaaccgaatcccagcatccgatcgctctcatgcgcgcatgatagcgattctagtgtacagcagtcacattagtagcagcgagcttcctttttgcgtcctcgattctttccatttcgatctgcttctccttgtcgtccaaatcatcagacagcatatgtgtagcaattgcctgatcgccaaacagcaaatctatctcttcgagagtaagctgattggtttcctaagagtcagttagcattcgtcagatgggcagctgatttctaaaagacctcccttgaagatgaaccagatagtcggtagtgtaacgcagagattgaacgctacgaaaatgaaatagaacttgtaggtaatcttgccgagaccgataggggatacctgtgaccagacagttcccactaacctgggtgcgtgcagtcagtgaacaacatctcggataggtcgtgttggaagaggtacttaccaatttcctacacccgtcgcaaaagctgagccacgaccacggatgctcagcggcatgatctcggaggcatatacccatgatataggcccaaatgaaacactgaatatgcaggacaccaggaataagaagaagacgcccgcaccagagatgccagccctgcgcgatccagtcgcactatcgacttgtgacccgagtgcggcctcacagatgagagcgaggctgatgccaattgttccgaagatcaagggtttcttgcgtccaactttgtccaggaagaagacgataaatacgaggttgaagataggtccgacaacgttgtagatactggtgacgagcaagtttcgatctccttgtataccaaggttatcatatagaattgtcgaatagtagcctattcgaatagtggtgtaaagtcagtgtatgtgctgtgtctccttcgtacatattagcgcttaccaatgacgttgattctgtcacttgtcagtttctatacagtaataaaccagctgggaagctactgacccagtcatctgaccaaaaaattgaactaaagtagcatgcatgaggcgggttctccaaactggcacagtaaacatgactcgccagcccggagcagttatcgctctctctgcatctatagtcagttttatctcattgaactccgactgtatccagtcagagttactcccgtcgaagtgtagtttcttcagcaccaccaatgcctcatccgcgcgatcaatttcgacctgtgcatgtaattagtgaagatatagaacatgaagagaatgcccttactaggtaccgaggactctctggaaagaacatcatgccgcaaatgagtatcagacatggcagacactggaatgcgaggggaaaacgccaggaaaatggacttgtatcgggtactttggatgatccgaaaccgacccatgttgacacaataaagccgacaccaatcatttgctgaccgatgccgacaatgagtcctgttgctaattagagcgaggcatagatggcccagtggagctaaatacctcttgtctttgggtgagcacactctgactgatagattggcacagacatcgaaagaacgccgacagcccaccctgccagtatgcgcccaacaagtaccatggcaagattttgtgctccagcttgtagaatagcacccacaagattgattatcgcgcccacgagaatggtctttctacgccctattaccacgggtcaaaatgctgctaaggctacgttccggggtacattggtgatttaccgagggagtccatagtcagtcctcccctgctgaaattagtatcggaaatttagcgagagtgataagatagacttgcatgagcgagccaaagaatgctccaccagaaaatgttgcattgattgccccaatcgtggccgaagtagtagtcgtattgaagtagtcgaggaagttgggtgacttaatcacaatggtcatgactccactgtcatatccgaagaggaagctacccgtggcagcaaatacagcgagaaagacattgaatgtgagacccatgtttccggcggaaaacaccaaactcaaaaacgatgacagctgggcaggtacaagaagcttataaccatcgtctcatgtccacgggccaaggagcaatgcaaccccgggctcaaagctaatgtgccgttgtaatgcatgagcggcttagcagacgagcattctaccggaagcacgtcgaccaacagtaagcccagacgttactacactctgatttgctgtaccccagctaggattcggcttggcatttgaacgcctcttactacctttccaaagttgagcacatcggatcttattttccaggaccattgagctagacgctcatgtagaacatctccacgataataaccgcgtttagtagatcatccatagcgaaatccggggatggttcattagcacaagcggggttgatgatggatcaacacccttttatccgccaatggacgctgccaaactgagcgcatgctctgataggctcaccttatgtacgactgcactgtaaagaactttacaagaagccacccacattgtatgatataatagcaatgttgaacggagtgacacgaagccatatcgctaactgtcacagtgtcacctttccatccgcctaccctagttttgagattttccaatctccttgaagcaagtcgaaatctttcagctcaccgtctgagtcaaccttaagtatacccttctcgtcgccgtttgtatcaaccaaaaccgctctatcacctgtcttcacgccgtaaagtctcacctcgccgccacaacccagccagttgtacccgaatccgccatctccctgcgcttgaccaaggattaacactgtcccttcgtaaatataaagtggcagctgaaggaagccgtgcatctccttccgccacccaccaccctggacctctttgccatcccagaagctaaaccagcggcctggaggtagataaaaatcgaccgttccattttcttcgaatactggtgctaccatgatcttactccccaccatgaattggcgatccacgtaccacgatgtaggatcatccggaaactcgagagcaagtgcgcgtagacttgtaggccatccatttgcaacactctcgaccgagtgagcatataggtagggcatcagtcgtcgtttgagttctacccaatgtcgtagcacctctgtacagttctctggctccatggacgagtcatcaatcaaccagggcacgcggtacgagctggagccgtgaagtctgctgtgcgagttgagcaatccgaatgcgacccatcgtttgtagatccagggttcaggactaccctcgaaaccgccaatatcgctagtccagaaagcgaaggaagccagtcccatccccaacccccctcggattgattctgctagagcagccggagtagattcgcaatcgccaccctacagcgatgattaagtcagtatttgttcaaagaagtatgttataatggttcaaaacaatgagaagagcggtgatttactgcctaatgttagcatagttctcttgaacagatcggcatttgtatgggttcactcgtcttgtttaaagagaagtgaagtcattagaaattgcctggaaaagacacatggttcatggccgggacatcgtaccccaatggagtgggaagcgctgactgccagcgcatgccgtgcgtgcaaacagtatcgcttcattcttgccaaacttcttctggacggcctcgtataccagctcgttgtagataaatgcatagtagttatgcatgcggttcgggtccacagtcttatcgtgccattgcacgttttgcgttgggatgcgctctccgaaatcggtcttgatcgagtcaacgcccatgtcaaatagcttctccaggcaccctcggaaccagtcacgcgcatctgggttcgtaaagtctaccacagccattcctgtctgccaaaggtcccattgccatatgtcgccatttgctttctttagcaaatagcctctttctgctgcaaactggaagacggggctcgcctgcccgatgtatggatttgtccacacactcactttgttgacaaggcctgccattttgagacgctctgatttggccagtggggtctgggaacgccgctggatcccacacaaagtcgcaccagtgaaacgcacggagccagaagcagtcgaagtggaacacctcgacggggatgcggctttcggcacatcatgcgaaacaaacgactggacggtgtcctcttggtagttcgtcgtgaaggaagtgctgagccacagaccataagaccatgccggtacgcggttagacttccccgtcaggacagaatactttgtcaagacttctttgggagtgggcccgtatatgatataccatttcaggcggtgtccttccactgttgtttgtagccgggaggaccgctcacttccaatttccagatctatcttatcaggagtgtcaataaaaaggccataaccttttgagcttaagcagaaggaaacattcttgtatgcttgctcgctcgaagttccaccatcttcattccagacctcaatatgttgaccaactttgttccatgcaccgaatctctctcccaggccgtgaattgtttcgccaacaccaagttcagtttgagtgaacaaaaagtggttatggccaccgaggtctgctacctgtttcggcgtgctcagcgcaggcgaatatgcgagacccacacttctgctcagcagtgaagtcagtgtctttgatccatcagttgcatgaaatttgatattgaacgcgtgctcgtcgccgctaacggtagcactcaatgcgccggacacgactgtagtatctgcgccgtacgcgccctttttcacttcacccgtcgcctcgggtttgccgtcagggaataggtcaaagtttggtcccaaccgacgagttccagcgtgatgcgtcacctccaatgagattacaccatcgaactgtgcctctatctcaagtgagagtgttgcaaggttcagcgtatcgcctctcgagaagattttcttggttggacatagaagcttgaccgcttggttgtcatcgctgggcgttacggtgtatacttcttcggcgtattgaacagtgtacccaggattgacaagccacatgcctgttggtgtcagccctgatccagacacgcctgccggtgtttactgaaccatcacggaacttcatcttgaaaacgctatcgctgcagctgctgactcttaggttcttggaaaggttctggttgagatatggatctgctgtcaaagtgtctgcaccctggcctgaattgcagcgcgcatgcccttcttgaaggcgctggatgcgcggcccgttccatcgctattagcgttgacatcgaactgtggacggaatcttcggtgcaacaatgtccgattcgaaagttcccctcatcgcttcgatgcagtcgtgtggcacatgtcatgacacgaatgccccaggggaccttgctggtaccgtcggctataaatttaaagtggtttcgccgtgcaggcaattatggttagcaattgctcgcctgtcccgatgcgaattggctgagatgcaggcgtgactgggtttggtgtcgatcacggtgagtccttcttctttggatgcccaaatacgcgaacaatgttcaacaagacaggaggtcttgccacgaaagatgcactgccgtcgctagagttgccaaactggacatcagaacaagatgcacatacgctgttgctagtcacatcgcccactcgagccagtcagacgtgagaggctcgtcccgaggcgccgcattggtaggatacttcactgccgcgcgtcaacatgtgaccggatgcgcgcatcgtgccagcagcaaacgcacacgacatcgcattcgaagtcttctgctttcgaattgtcaggcacctggaacaaatgggaaacgatggcgaaggcggcaggcaaaacccgcctcaagtcatgatggtgcttctcggtcatcccgcgcgtgaccccactcccccacctataacaaaacttggaccaggattgagaccaagatactacttcagtactcctttatgatcagtacagcgtcgctacaataaccactcatgcggccctgacgttctctacaataaccctccagtcgctgatttacggatcgaagacccatgtcatagaagacacttttttccatcgtctcccaagattcgcatcgcgtcgcgtcacgttagttttacttcaacagcatggcaacttcggtcattgtgcagtacacgcgtgcccctgagacctctcccgaggagttcaagcggtacatggaggagaaccacataccgctcatgagggaagcattgggcatccattttccagcatcttttcctcgacgatacctcgcacgtgtcgagtcaggagctggcgatcgtctagggcttccgagacacagcgatggagcagcaccagtctgtctggtaggaacgcctgaggagataaatttcgatatgtgggggtaagcattgatgtacatgtgaagatcttgttcactgtcactgacatggccagggaaatgatctttcgagatgagctgcacatgcagcagtgtcttgtagcaatgaacagtgatgccggtcaactggtgaaggacgacgaggaaaatttcaccgcatcccatctactaaaggtcatactcgttggagaccgcatcgagggctagaggcagtatgggaggaagaatcatggctaggatcctgggttttccaaagcattctccaagaccattctccttgagcttcctttcagtatctttctacgataccacttccttcaatccaagcccccacacacttgctgtcaagcaaacccgcacatccatctagagcatctcttgagcaagcccgaagtctcggcgcagcattttttggcggcaatctccccttactgcgtaccgctactgtatcctcaaggcctggtcatttcatgtacctctcaatacgacgacaacatgaagaatcaccgaatttcatgtttgattccttgatgcgattttcacaataccccagggatcatgttctgagcaagatgtacacgtagctatcagcaagactagttttgtcggtaatctgaacagagttgaacgtgtcaacctcaaacaggcctcttggcttttccaactagctagtatgcgctgcctaaagttgcagaatgctcgcatggatagtgaacttgatatggactggaatattatggtctagatgattggatgcccaagtcatccttcgctgtgtgaagcagttcagctagagtagactcgagccattctgacttgcttcttgccaccaagtacaagaagcaatttcagaacgcgtcgaggaggaattgaggcacgttagtgggagcaatcacgggcaagaatcgacgggtacttggacatgtgtagtttctttcttatatgtcgtagaattgcaatagcccagagagtctaatccgagtgccattcacttgcattagactccccgaactcgctaatctcaggtcttgcaccacgcagcctacaacacagatgtcagcaaaacactgacatcccagatcgcttcgcatcgaacacaaaatccatagccacttactcatctcgtccactactgctctcgcccattgtctcctccatgattgtgtcgcccaacttttcaaacttgcttccctccaatgtgtctccaccccagcccttcttctcagacattgccaacagtaggtctttcatctcctgaacctgttcttgcagcttcttgacttcaaggaccgcagtatcatattcgacgtttggcttgctcgcctgcactttcttgtcccagccatcagcctcgaagtcacactcgtgaagtacctgttcccactcatgtgtggtgtcttcgtcttcttcgcccctcctcctgttgtaattgactttcgcagcctcctttgtctcgatgaaggcagtgacgacgagaagcggggagtagagaaaggacatgacgtagtcgttaagcttttcgtaggttttgtcggccatccaccattcgaaaggcaggatgaggaagaacatctcgatcaaattgaagggcgcgatgaatacattctcgtcgggggcgcgaacgaattgcatagtcttttgagagaagagggccatgtactcatcaatggcattctcggtgatgtcttcatacgcggagttgtagagagcgatgagaatgttgagcagaatgaccatgactacgaaggtgaagatgtagtagagaatgataccaaatgggggctgtagagtcagtacttgtcatgtgagaaggaaggtcaggcttacggaaaagttgtcaaaacccgagaattcaggtgactgcatgacagcgttcaacatggcctggaggacaaaggtcgagtcggatgcgaaatcatctgcgagatccattccaaggaaagcctggaagaaaccaatcatgacgacgataagcagtgcaaagaagatgagggactcgcgcatcatgaccttcaggacgaccaacatggcgccaaagaagcggaaagtgtcgagatacagcaggagacgcatccagaacatgggcgcggtaaatgccaagaagtcgtaagacagctcattgaaacgtccgcgcttctgttcgccaattgggtgtccgagggcaaccatgcgcaacacaaaggaaacagtaagaagggcgtagagggtgctgttgaacatgttccagaaggagatgtagaaacgcccgaccttccagaacttgttagcttcgtcgcacacgaagccaacagtgaagatgtacagcaggccctcgacgatatcaaggtcacctgtagggttgatggtgttgatggcgccagtgtaaagtccgaggtagatgaaggagaaggcgatttgcacccaattctggtatcgcgggacgcgcatacggtctgggtccaaatgcgcccagtagcttgtgttggtcttgttctcgaagtggacgaagcgactggggtcttcgtcatcctgcacaacccaaccgcgccagaggtagttgatgcacttctggtatccagacgagccaatgacggtcacggcgtggaggtcgactgccttctcgatagcgtttgcaggaggtgtgggctcgccgtcgacgagggtcgagtaccgcttaagcagcacctcttcgaagaggtagtccatgtcttcctcggcttcgatgaggcgctttgccatcatttccgcggcaacagcgcgcacatcgtgcaagtcggcatcccagagctcggctgtcgactgcttcttgaaccacttcttcaccaccagcaggcagaacacaacgcaagcctggtgctgctctccgccagccgcagtggccgtgtccaagacggcctttgtcaggataggactatgcgccttggtgatctggtcttcttccagctcgcagggtatcacttgctcgatctggtgcttgaggcggagcgcaatcttggtgacttctttcggttcgatgggcgatgcgggtaggcgttcattgcggcgcgatgtaggcaagactggggagtgtcagtacgacgcgccatcaactgctgtgctatcgcagaggctacccacgggcgctcagttcatcgtgtgcttggtgcctcctgtcgtgtccatccgaattgaagagctggctccatttcaccattgttgcgaagagctcggaagcgcaccaggacgtcagagagtcgcaatgggggaatccaggcaaatgcaggcacaggtaccagatgctcgcggcgtagtagcgagaggaagtcgagcaaaagaaccaggaaagaaaaaggactgggcctgctcgcgatgttggctggcgcgcatacaagttggactgaacgcccagggccaccagtagccgcggctgcaggacccgcagcacagcgtcatcccaagctcaatccgggcccaagctcaagccacatccaacacttcacgcgacgaagcacaaaactctggtattcctcagctgactgcatttgaacttcttggtaggattctacaatcatgcatgagagtctctgctcatatcgagaactgctgtacatgtccatgtacgcggcacgcatgcctcgcatgcctcgcatcgagacccaaacgccgagtatcaacttttgacatcgctgaatgccccgtcatgaccagtcgtatacaaaaaggcactctaagagtcggcttcgacaacaccgccctcatcgcttgtgctctcgtcctcgtcaccgctgacttcctggttctcgcgctcccgtttctccatgagcgcggccagctcggcgtcgtcgttctcggtaaccgccttgggcgccatcttgacttggcagtcaccgcccgcctttgtgatgctctccttgatgtctttgatggattgttctaagcaagcgattccgaccgtcttgtcgagacattgtgatgtgaggactgcacatgttagcgagtgttccagtgtggcttgggactgcaagacctaccgtaaagcggcggcgacacaagcttcaccttgacctggttttcaggggtgttcttcgcctcggcggtgcgaagagcctccttgacggcatcgatgccctcgtagccaaagcaagtgactgtatttgttagccagcatccctggcacgctacacaggtgctgcataccctcgatatctgaccgcaccttggtaggctgcggcgtcaacctcttgccaatatagctctgaagctcctccttgaccacgtcgttggggaatgtgacgtcgttccacacctcggggttggtgatgctgagcttgaaagcgtcgatggagtgtccgtacttcttgttcagcggccagccgatgctctggtagatctcctcgatgggcactgtcgtcttctcggcgacgtggcgcatgatgctgtgtaccatcttcgacttgttgtacctctcctcgcacttgacgatgtcctcgggcgaaacacgacgctttgacaaatcaatgtaacccttgtccttgtctacacggagcacgacgacgacttcgttgcggccaacacggatgagcttctggatggaacgaatacgtcttcgggacagttcggagagcaagatcatgccgtcaatgttgtctggagctattagcaccacacgcgcacacaacccgggatgacagccctaccatattctagcagcttgacgtatgcgcccatctctgcgatttgcttcacattcaccatgacaaagctctccacctccgggtacttctcctcataaaaccggcaatttgtgagagacatggtgtgtatgtgctccttctcttcgcctgggtaggatttcgtttggttgtgcgacttgcgtcgatgtggggaatttcgcggggctaggctgtctctctgcgcgtccggagtagtgtcagggtaaggtctgttctgtcccttggaagcagtcgtctgacggtgtcgcgcggaatatgaggttggtgataatccgattgccgtgactcaaagatttgcccacagcgcaagtgcgagccccgcgacgccaagattcgagcagcgctagggtcaatctggtatagcaacaccctaagatctggaaggcatgcaggtgaagggcaaagttcgtagtcagctacccagaagcactgcgtcagtagcatcgatgcaattcgggtcgtaactggtgctactaggcacgctggatacttacgcacaaagacactgttgtatacatcatcacgtaaacgcagacgattgtgatttcatgaggccgttctctgctgaacaccttggacatgttcaaacaccaagtaacccgctcacagacctgaagaatactggtacagtattggaaccccccaacgcgagtgtccagcagcgtgctgctatcatgcgcgaagagtaagccgggtatatccacgctcgaatgcgccacgaggaagatcacccgagcctagaatcaacacctgccgagcagagtttccgcatcgagtaggttgcggtcgcgaacgcatgcgactgccaggatcgtggtttcatcgcgtgggcaaagcataatctttacctgcgaacatacgtctttgttcactgtgaagcattccttacagcagtcggtcagcgccttgatgcgcagacaatgatgggcgcaggggtcgcatcggagcgtgcgagcgggggctgtgatgatgatgtacgggtgcttggacgcttcaagcttggaacctggcttgcaagtagcacgcgctaacagccgttgtaactgctctcctttacgaagtacatgtagcacttgccatgcatccttagccccgtaatgtgtcttgtctagtaatctcatgtctcaagttataaccccactgtagcggttgagtgagcgagcgcaacgtcggcggtgattcccctagacaggagaggagcaggcagtccgatgaccgaccagcggccacactcatggcacctccagcccgaaatcgcgaatctgtcgccggactctttcacggcgcagaagctggtacatggcatacaccccaatcgcttgtcgtgtgctaaccgtcgcagcaacatgcgacgcccgagcatctctacctcacgtcgcggcgcttcttcatcggccccatacctgtatgcccgtccagctcgaatgcagacttcacgctcacgctcacgtgcacctctagacagcatggctgagtaaacaccgccgcgactggtacaaacaccacctgcgaatcaactactcgacgcgcaccgcgaccttctcctcagaccctcgcgaagcacgccaccggcgattgagcggcctcgaaggccccagcacatctgctctgttccagcacagctttccccagcccgaggaattggaagacgaggaccaggaaggtgcaaagggcccaggagcaagcgcacccaatggcaaggcagctgcgaccacgagtaccccgcccgccctacaagtgccccgggggtcagagcagaaggaccatgtcctagtggaagacgagggcgacgagttcgtcgatgcaccctcggaacccgaagatgagggagacctgcgcgtctacacacatgctgaggacgacggtggccaggacgccccgacaaagcccagtcgttcgagtaccaagtcatttgtcactgcatcttcaacaccactcacggcagacgtggataaagctcgcgaagatgcaccgctacatggagaccggcggcaagcacaggcaagtggcttacaagtttctcaggagcatcaagagacggggccaaagtcattgggaaaacgcccagtttcgagtgtagaaagtcacaatatcccggcatcccctggtggacagacttcagtagatgcgggatcaacatcttcgttgatacgtaaggctgacatgaataaggcaccggcacccgctgatgtcgactcgaaatcacccgcaaaaggcatactcgcaagagtcaagaggaggtcagagaatgccttgtcgaaatcggacccacccaacgacgcagaaggcgccgatgctgctctcacgcaaaagaagtccaacctcaggaacttggtcaaattcgacataccagaagactcgaagcgcgccaaggtgcacctcgcggcaaaacaggcacagatgacaatctcacgagccccgactaaactacggcggcaacgcctgagagatggccttgtcgtcaaaatggagcgaatgcttgttcgcgttgacgctgcaggggaggtgccggacgacttcgatgagaacgtcaatcaaagagtgaactcccgggtcaaggacaaatggagagagtacatgatcgtttgtcgtcacaaccataccgacaatgctgactttgtcttacaactctatcaaacaagagtatgtgactgtccacagagccatgctatgctgatttgtactaactgccccgctaggtcattcccgaaattgcgcgacaaggcgcaggcaagaaagccgcctatgaagtcccactaggcaggaagacgagcaaagtcaatctttactcttcgctagacaagtcaatagtggtgtccactcccggcaagcgcggaagcctgatcttcattatgcaggcacggactgcttcaaatgctgtcgaatggtacacattcctccgcaatgtgatggggtggcgtcgtgcctctgagttgcagatcaacataccagacatgagtctcaatgtgcggatagcagatcccttcaagaagctagaggcatctcaaaaccaagtgcagcaagtagaagacaccgaacaagccatgatgaagaccatgcgggaagaacaagcagttgcctctgatctgattcgcaaatgcctagccgagcttgaacaggcacctgagtgggcggatgttctggattcatggatcagggatcaacgcgtcggtcttgcttggaaacgctacgatcggctggaatggatccacggagcaaatgaacgcaagatgtacggcactatcgctatgctcaaatcacacgaactcgagctgcgccccaagtcccactatccgacaactgctgtcactcgcaagaagcacaagacgctcattgagccggtccccgtcgagggtttcctgataagattgaccggacaacgaggtcgggtaaagagactaggccttatgtaccacaagcagctgtacttcgcaagccacgatcagtacttagtcttctcgcgtcccacaaagatcactccgccacctccccctaagcttccagcttccagggacgctactgtgcccgcagctcaggcagttcgcgacgtaataccggagagctgggcagtcaacccgttcccagtcaaagacgcccagatcgaatggctgtcgccaggccattctggaacaccagaaagtagacgcttgcacgacgaggatgcggcagatgaggctcagcgcaaaggacaaaatcttctcaattgtgacggttacatcaacttggcagacgtgataaaggttcgcaaagccaagcttggtgctagtcctgcagacgaggatcttgaagaaggctctgatgtcgacttcgatgaggaagttgatgacacgacgagagacgacggtgcgacaaatgatattgatctgggtcgcacattcgagttagtgatgaagaacggcctcgtcatacgtttacaggtaaggaattccagcgcatcctttcagcatatactaactgaaaacaggctgcggataaggctcgccgtaaggactggatccagcatcttcgcgccctagcaaaatactggaagcatcgcaccgcatctgacattgctctttacaaggcgacacgcagtcgcaatcttagtgcactcaatattgacgaagaagccgaagcccacattggtcagtttgcacgcaaatgggaagtgacgcaatcctttgcgtcacccgagctctacaacatgtgcggcattgcgtgctgtcgcagtatccatatgagcggcatgctctaccgtaagccccgcattcacgcgccattcacgcgatgcggcgtgatgttgactgcaggtaccttgctcatcttccgagacgttcttcgaagtcgtgttggcaagcagctcaaacacattcaccacgagcgcattgccaacctggacttgaaggactgctacatttactctggtcttcttacagaaagcgatttgttgtaccagaatcaaacgttcgatgccaacaagcctggccaccacgcattaccccgcatatatctggaagatggttggacatcgactgacgaggatgtaatgacgacattcgtcatctggcacggcaaagcaaagagctggtttcgtgccgaggaaggtgctggtggcggagaacaagagcgaaaggaagggaagaggacacggatcaagagggtggcaaagcttggtagcaaaggcagaagtgtggtattccgagcacgtagtagggcagagcgggatcactgggtgctcgccatacagaacgagatcgaacgtgcacaaggcgatacagcggacttcaggctagaagaggctgcggagcctgccaaggtcctggacgatagtagtagcaatgccgcacaagtaaatgggagcggttgaacggtcggactcagagagtcggcaagtcgaggtactttgtttggcatgcgcatggtacgttggagtctatatcctttttccctgcattatattctaagctgcccggtgccgttgtaatagaaccttcaagtctgaacatactcgttgtcaatcttaagcttcttcatctcctacatttttcgcctgtccagcatcagagtaagctcacagtagtcctgtcgagcaaccattcatcccactctcggggtcggtgaaaccacaagtcacgttgctcccgtcacgccaacatggacccgcgtgttgtgtatcaccagagcttctgtttgttttgcgcaaaagctcgctgacgtaacgtgtcatttcaaacagctgtctgagctgcctggccagtatctgctccgtttgctctcgcactagcgctcttggcagcccgcacactgctatcaaaagcccgcgcggcctcgccttccagataaaacatctcacgcgctgacaagttttctctctcctcaaccacactcgcttgtctcacgctccccaaagttcccaggcaaagcaccagctcaaccgctacaaagcttcccatcacacagcacgagacacatccatcagctgtcaattgtcaacatggttgccttcaagatcctcactcttgcctttgcggctaccgctacggcctccaccttctacgcgcccccgcctgcggtctcttcggctgtcagcgtgccgggtgtcactatcgtcacctcgaccgtcaccgttgtcggcaaggctccctcgggtcccgaccccaccagctctattgtagtcgtcagctctgtcgttgccaccccaggcactccggtcaccgccgtcccgtccagcagcagcgaatacgtcaacatctcctcggagctcagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccctcccagcagccgaccaacgctgctcctcatggcaagatcggtgtcgctgtcggcatcgttgcgctcgccctgggcgtcctcggcgcttagatgtgagcttacacatacgacctgaacaagtgcatgatacgtgtatctataggccttagcttcgtggctcgcgcttatcaccgcgatcgatggagctatgaacatgcctggatgttaatggatgctgaataatggaacaaatgaaaagacttaactcaacctgaatctactgtgcttgtgatcatgtcctcactattaatgacgttcgcctgctgctttgagtttaccgctaaacataacgccctttcgcagcccccctatcgtcataccccaaagtcaacgtattctatgtgattatcaaacgtagatgatgcgacagcacacgtgcgggtccaaatcccgcgattttcaattctcgtctcgcgctcaacgaggattctactatgagctatacgtcatactgctagcatgttaacctggtatgtgaaatgggcttactggttgtgagaggacgttcattcattgtgccatactactttcggtttagcgctcttttcaaagctcaaccaagtttcgtctttaaatctgtcacgagcaagtttaaataatgacttgttcccaattgctcgtgtagcaagacttctctgtgaggtatagttgaccctggattctatcgcaaatccaacgtcccatgactttggtcgacctctgccgtacggaagcatctggcatgacaaaggcgacgctcgcctcacgtatcacaaccacaccaacaaagcaagcgagacatcttcaattctttggaaagcccatcagaaaatgggaagaaggtctcgctctttctgtccgcctcaacacgatttcactctagcccttgacaatcatgccacccaagaagaaatcctcgaagaagaatgagcttcttttcctcaacaagcacccgttcattctacaaacagctgtggatagaatctacggatgtatcattggctctgcacttggggacacgatcggcctgtacactgaatttctaacaaaggccgagagcgcgcgaatttacgcaagtcgaaggttccagctcactgagccactgactgagtcccatcctgatggtcaccgaagtgaggatatccagcttcacgatatcttccaatgagtcatgtggctaagttccttcataatgcaactgatactaacgagttctagcacgctttgcggcatgcgcctggacggacgatacagaccaagccctgctcatcatcttgtcgtacttacacaactatacccatgccccagtgggcatgactcagaaaccaactagcaaacccaaccttcatgcgagtaccgagcttccctccgattttgcagttcgtcttggagtatggatcgaccaaggcttactcgcattgaaccgccacatgtgcggccttggtgcattagtcggcaaggtcgtaggggacaaatcgtaccttgataatccaaagggtatcgcagccagagcttgggttgcatcgggtcacgctgtagcacctaacgggagcttgatgcgtacgcatcccatcggcgttatcggcattggattgagcgaacaagagacgtgggacttggctgccaatgttggtttcacgacgcatgttgatccgcgttgtacagtctcatgttgtgttgaagttgctttgattcgagggctgcttcgaggcgacattcggaacgaggagcatgtcaattcttgcattgagcgtaccttttcgtatgcgaaaggcaaccaagatcatatgaacccagctggagaagacggattgatggaagaagagcttgatgctcgccttgaccggaacgagttcgaagaacactgctatgctgaaactctggaggacctgaatcttgacgaagaccgaaagattggctatgtgtacaaatgtctcggatcagccatctttttgctacgatccgccatgcgcagaaacactgctctcgatggcaatgatccaattcacgtcgcatcgatattcgaagacctcaccgtcgacttgatcatggaagggggcgatgccgataccaacgctgcagccgcgtgcgctttgttaggcgcatatgttggtcatgccaatctgccgtctcactggataagggggctggcccacaggcagtggcttacagacaaaacctatcgactgactgtagcgagcggtgtgctgccaggcacattggaacctaaagaagacgaaggtgcagaaggtccaagaggtctgatggaaccatcagaaaggagacagcgagatgccagaatccacaagcgagaggcggagaggagagcgtgggcgagagtgtatcaaacagaatggaagaagaggaaatttgagcagcggagaccagaagagcagtagaatggatagaccgctgtattaaaaacgataaatgcgcaaacttcttgtgttcttcgttcgcgttgtgaggagacagtgccaatgtcaagggatagtcgccgagtcattgtagggtttcgaaattattgaaccgatgcagtggttttctttgtacctgaagacagccagacctaggtgcctttgacttttcaagctcaccgtgagaagtggtacgctcggaagcaaggtcacatgaactcttgtctcgatgcagtgagcttcgcgcaccagtttgtatgatacagaaagatgtttcagcaatataagtatagaaagcatatagcgcagtaacaagttccatacgggcccatgacttcgttgactcaagcagaacgactagccgatcaggccgaccagccagtccaagggtaagcggcatcaaagcggcgggctacgcggcgccctatctcgcttcccatcagatcatcgtgcgacatggtgcaattgcttttcacggtgccatgtgatcccgagataaccgcgatcgcagtcggctaatgtacccgggattattgacaaggcagaagaggcgaaaaagcaacaggtggaagggggcttcatgagtaatggaccgcgcaagggatgtggcatgaaacggcgatgatgatcattactatgttctacctgacatgctgcagccacaatccttccatagtggccaatgattgtaaggaataaagcagctaatatttcacattgtcgctccagccggcgtgtctccatcaacgtctaggatggcgccttcctctacgtcctttggcttgattagctggatgctgatctctggatcttggctgtatattctgagacccaagacgcatacagcgttccagggcccagaagtattgtctagacgagcaggaggagactgctgctgctgtggtggtggaggcgcatcgccatacacgccgtgtggttgtccgtacatgggtctagacgggccaggactgtctaccgttgaaggtggcgcggtctgaccctctaccttcggtagcagtaagttctcggttgcatcttgggtttcctgttcatcgtcgctggcgacattggtcttggtctctggcttgctacgcgcttcaattgcatcgtcttctgtcactttggccttcaccccaggccgctcttcatgcacagtggtaggagatgacgcgtcgtgttcgatcttgtcagtgtggccaggagctagtgcctgatcctgctcgcctttagctcctttgttcgatctgttgtagtttccttaggcgactctctcgaattccgtgccttctctctcttccaagtttcgtactaactttctcttccttcttccatgcctcggattcctccatctctcttgcttcttcctcgatttgctttttcttcttctggtatcccccctttgcttctgctctcgcttcctcctctgctcatcactgggctcgctagtacccttcgcactagcaatgtcatatgatatctccctcagcttccggggattcgtctccacaaacttgactgccacatcttgcacttcaggagcatcggcattgtgcggggcttcaatcttagcgaggaccttgtaaatgccggctttcaggttgacctccgctgaaatactgcgatttccaaaccagtcgcccgccttacagcctttttcttgcaggatgaaatgcaaatcaaattcatatttgccctccaagcccttgaagtaccggccttcaagcttagtgtgttagcaatcttccacaatgtcaaaagccacattaaatgcctgacaaagcacaaacacaatcggtccagcgtttttgacttcgacggagaatttggtgttcaagtatcccgccacccaagcaactgaaacaatccttcacaactgtccaagatcggtcgaaagtacgatcctggagaaggggcggagaagaaaaattgatcgttgagctggagcaactccttccacaaacgctccgtgctcaggatgtgatccgtcaagattttcatggttacatctcccgccaggttttcaactgcctcgccactgacgccgccagcgattgcgttgtggtcgccatacgccttggcatacgccttttttcccttttagtaatgggagccaagtttcgttctcatggggacacgacgccaaattaaggcgcttctgatccgatctggtggttcttcttgtattttgtctccttcactccggttgggtcatatctgtcgccgtacgagtcaaaatcgctgtatttgaggtagggattgtcgtccacaacaatccaaatccattagccatcttggtagaaaatagatccgtacacaccacactcttcgtccctctcgacgcaaacttttcgaatcaaatctggattgctgcagatggtagccacaatggcgataaaccagcagtctccacttcccccttggataacatctgaagtttggagccgtcaatcccaaactcgggtttatcaaccacccagtcgatgcggtggctaagaatcgggtcagtagatgccatgactcaatgaggcattactacttacaaagagcccgggcgtggttcgtcaccatcatcagcactagctcttgtcaagagctttgcatctgcaataaagtcgactggtgcagcattctgcatgagaacatcggcctggatgagtgttttcagagcggagcccaagcttcgagggcttatcgcggatgctaccgtagcagcaggtttctcgtcataccagtacttgagtccctggaggcagttcttctccgacagatcttcagcatcaaagtctgtgttaacaaatttctcattggtgcggtggcattctcggagaatgcacttcacgcgagagtgacactcggtagctgcagcttcgtattagtctgcggcgctcttgcctgctgatgtggctgtttgacgcttatgtggaagtaaattgcatgaaggcttggagggaagatcttggtaacttcggcaggcctctgcatgatctgtgcctcccaaaactcgtttgatcgcctcttggggtgcatttatcacctgactatcgctgctagagacgcaactcatatttgcttttctattcggttgcacgtcggccgttctcgtatcacgtacaatggagatcgtaagacgattgatctgcgtgacgtggacctagacgaagtgttttgtggaccgaaaaaaagggatttggaagcctgaagaaagctggttgaggctgatattgattggtgttgctgttatatgtgcaagttgggggctaaatcggccgtggcttacttgtgcggttgagtgagctgtctaaggtggagacgtcccgccaacacttgcatattactagtaaaataagcttcgaggagagcccgttagtgtactcggaagttcccagtttgcttcattccgaaagaaaagagccaccatgcatacggaaggtagagatgccatgacggttgtcaatggttctaagccacccgccgaaaagggtatgccggcttcctgagattacatgcccacagagcctccgattcgcacgtgagaagggcagatagcgtgttagcgcagaaccttgcgatagtagatgatcgagaaattatgtatgaaaggccgtgatcatcttctacctaaggcggctcgcggcacagcgcatgaatttagtgcggcggagggacactccgcgcgtaccggtacctagtcagaactcagcaaccacgtcttaccccggccaacctccaatcaacctcagaaatttgcgacattgaagatgtgaatgcaacatggtcgatgcatcaagttattgcacataggcgtcatatttttatttttattttttcacaagaatggcgtttaaatactcgagtgactgcagaatcatgtccggaatacgaagtcgcggatgcggacgggtctggtattgttggcagtgatcatcctgctacgagtcctgtggtcgagcggcatatgccagtgtgtttgggcttgcggcctcattgatttgtcttcggctgtatgtattcacaaggctaagccctccttgacaataaggttcgggggtctgcgtagagagcgatcttaaaggtgtgtgcacaaaagtgtggccgtgttgcaagtcgagatcgtcgaccattgcgacctgataaggcaggtatggcaggcgtggtgttatggcaggccgaaaatgtagagcacaacactcgggggcggcagatccggatccgcgtttgcagccatgggttgcggtgaagtctcactcggactattgaacctaaaatgtgattggataagacgttgaacggttatcgaccaaccgagtttctctcgactttctctcgactttctctcgactttctctcaacatggtcattgctgggcaaaagcggctggctgcatgatgaagatgcgttggtaagtttgaatgtctgtattgagctgccaaggtgtgacttgtaggtacgcgaaacagttgtctccaccaatagcgaagatgtacacttagcttgagcgtccggactcggctcgcttcgtgggagctatagaaaaggtacccatattgccgaaacgcggaacattaaataattatagtgtcgtgattggatccatcataaaaaaattgaagagaaaggtatagcaccgaataaacgccagagccgtccgtgctgtaaatgctgagaatgcgaccgagaagcatttgcgagggtgtgtcgaaaggcgatgaccgattgctggggcgtgtgagagtgcccctgcttgaaactgtccagacggaatttgcttttagtcgtcgagtaatggaatggacgcctaagaagaaaacggaggctgcatagaagaggccgcctctggaccgaagattgagccgccagaacgccgtgctaaaataaatagaggcaatgagaccatggtgatggaatagctaatggaggggaaatcgtcgcttgtaaagatccgaaaattgatagcgcgaaatttgaatccgagctaggcgagcttgggcgcaagatcgcgagggcggcccgggtatttggattcgctagcgatgccgccgatctgtggcctgcgttcaatctgcgtccagcgagtcagcaccctgaacgtgcatcaccagaagaagtcttgcttgaaacacatctgacggttggtgtcgtatgtcaggcgacagtggatctgcaaggaacgcacaggcacgcagaagtggcagtggagagagaacgggcgagaacgggtgggctcacctatgatttggctgcgcaggggcggcaggtcttgagtttgcagttctggcattcgtagacggattggtaggggccggtgtggcagatgttgcaattccacgagacgattgtggtgtcggacttgatgaccttgaacgagtgtgtgcagtttgctggggcggccatggtgagggtagagttggtggtaatggggttggaggtggtgacgagtatgggtatggtgggagtttggggaagtggcgactggagcgaactggagggaacgcatgttaattgtgtaccagggcgaggggcagatatgtatgctgggatgtgcaggactcacgcgagcaaggtgcagtgggcgagggtctggcaattctggcgtgggatgtgcgctcaaagccgagggtggagagggtacgtgagtcgtggctggtaaaagcaagtagaaggtgcagatgcagaggcagaggcagaggggaagaggttgatttgcaagtagtgctgcacgaggaaagacttggttgatgctagagagagtgcagacgctaagagatgcggatcttgggtccgtcttatactgagtttcgattgtaattgaccgaagcccaactgacatggactgcgacggtagctgagtccatgtccaccaggtgcggtagtgtacaacagcaggcagtgggcagccgtctcgccgtgttgcggccctggaggatggagatcgaaagcggatggcggccttacagatggagcaaaagatacactgggcgttacacagcgaggccgcatgagagagtttgtctgctacgctctcgccatgaggctctcaaagggcagggcatggtggagctggtcaaacgcgggctgactgttccgcagccgcggtcacggtagcatggccaggtcgcgaaaccttgttgcaggcgggcgcgatgaggtgtgaaatgctccgagaagcttcgaggatggcgcttccgcgccggcgcagcgtgcatgtctctgtgtcacacgcagcgtcgcggcgccatcatgggccatggcacctttgtggccgctgctgcctctgcctctgcctctacgtctgcgtctgcgtctgcgtctccgcctgcgtctggctgcagtgcgcgcggccgaacgagggctaacgcctggcaggggtgcgaggggtgcgggccaatctggcggctcccagcgctgtggacggcgccatggggcctagggcgaactggggttgccgacatgacgacgtcgcccatcgcgcctgcttgcttttcctgtcgctccttccccagcacatcgccatgcatcaattcccctgcccgtcttttcttttcgctgatgaacacctgaacacctgaataccatcgcacaacttgctgcattcgccctcaggactgctctaagacggccaggaaccgagctgcatgagcggtcaaccatcccagacaccctgcccccaaagcgtcgccctgcagacgccctccaccccgttgcttctccgcgtctggcctgtcttctttccgtctgcttcgggccaccaaaccggccgttcgccggaacagggccctcatctgcccgcctgtccgcctgccattcgctgcccgcccgcgaccacggcctgtggctgggccgccccgatgagagcttcggcgacgttacacagacgtgtacgctcccagaccctgccgccccatccatctctcccagagcgactcgacagggcccattagggcactgtgactgctgccgttggtacggatggccgccttcgccctttgcagaagacgcgcagctcctcgatgcacctgagagaaacgggcaccgccgccggcaccagagcacccctctaccaggttcagctgggcgccgacatgtcgcatgcagcctcgtctcttagagcgtcctttagcgtcctgtactggcgtccctgatgcaccgccagcccttggtaaggccgaccctcgcatgctccaccagaccacctgctggcgttgaatcgcccagcccatctcaaccacgagccatctggcgtgcggagactctgctgtttgtcatgaccgcggtgcatgctcccaagtcgacagccctactatgtaacctgcctaaaccagcagcaagtgaccgcttgaccacgacgaacagacgcgaccgaccagtgcaatgctatggacagacgaagagtacgcctgctcgtgaaccatgtacgtctctctatttggagaagctcggtggagtagcgtattcaaccatgcagaacacattctttctgcgcgtcaaacaacatgtaggtcgtttcaatctcttacaagctttgagcccagcttgcagcatgacaaacctgcacccgcctatttttcctaccctgcaagataaagtcggatccatgtctcgcgtcctgtcgcgccatttcatcctgtggtggcgcatacgcaacaacaaagaccacacgctgcaagaccaagtcaccaacacccactcctgaacctgatctgttccaagggatatcatgacggacgctcgactggacctagattggggcatccctgaccgattatgtaaccaaggaccttgcggttgtacgggatcgttgtgaacctggttctcggtttcgcaaatgcaagatcggtgccaccatcgatttggcgtctgacaatggcgcctgtggcgcttccccattgtggaatgatgtgcgtcatcccctggctgtttttgctagctttgccaaaatgcctattcgtttgtcaaacatacttgtctcttctccacgcgattcgtcgcagtcttcacttcttccaaaacgcttccagttcagatgaggtagtcgctagtaagacggacaccatgttcaactggcctcaaagattgcccaggtgtcccaagtgagcaagtgagcatgtcatggcagtcagacactgacgcgatgtatttcactgtagtcgccacgcgactgtgcaggacgaacgtgtcagggccgccaacctggtcggcgtcgcctcgagtcactgccatgataccacgccttactctatgaattatgattgccagcacatgccaaaaccgggggattcattgttttttttttagagaagaacgcgttgggggtcttttcgctagcatgaagaaacatgaatttggccatctttccgcatggctgtcccatacagcagtgtcgttgaagtgtggagtaacacagaacgcctgttctcgtccacagcttcctgcttcaaccatagaccaggtcaccggatcggacgtcttgttcctggcgtcgctattggccaacatgccacaccgcaccgttttccgtcatgtctcttcgatcaaccatatactgcatattgagcggcatgtcccaagaccactgcatcgaggcgcaaacctggtattcggaggcgagcacttcccactagtgcccgtcattgatgtgacgttgatggccaatcgggttgttttgcgtatagccttatgacctatatggacagccattgctcctctcaattccctacatttgcaaattgtggacaccaactgccctatgaagccacttttgctgctttgggaggcatgcgatggtctcacagctcggcgacatccgaatccgtgagacggcgtgctactgagcggcccacactggatccatcttcattttacaccactgatccatcatggtacgtaccagaaaagcgtgcgtcgtaccaactcaccgctcaatctcatgttccaccagtcgatcgagggcagatctgtatctccgccaccaggccacaaagaatgggacccaccaaaagcccttcctcacaacagagtaccctaggatctctttgcagactagcatgcttgagtctcaaaagctgactagcttccagaaggtcattgcattagtggatcagtgttgcaatctgtgatggtaccttgcagctcgcgtgatcaaaccaatatataccgtcagaagttatatacaccggaagcctcctctggagtacgtgcaaagggactcgttcgtataggtatgcatcgcctccacaggtacaggatgggaactgtcagtcctttggcgcatgcagccggcaatactacctgcgaagatatggtcggcgcaccacaagttttccatctctgcatcttaatcaacggagctggtttgacaacgtgccccaacactttaccggtagtctctccaactccgccctcacacgcagccactatgaacggagtaaagaatattcataacacgggataccagtacgtggatgaaatcatcacgtctgttcaacaagtctcttgagtcaagctccgacattgtctgatttttgaagttatgagatgattattgtctgcactcaggctctgtctcggatgtccctctgtctggtgatatggatgactctatcggatgacttccttctcgggttcatttgaactcccaagaatctcatgcgcgaggcctctgcctggttgttgcttgctttttgcgaagccctgagctcgttgttggttataatgtaggtccctggtggggctacacgccgggtaccaacacagaaacatccgtacaaagtgcgcacggctctgccctgtctcctgagtgcatcaaagagtgaagctaattagattgatgtcgtggtcaaaatatttgcaaagcatcgactgatgtggagaaagtcacaaattgcgcgtttggcgttgagtacgaaacggatacagtgttacacagcctcataactggctgggccgtaagaaagtgatcgtcgtacagtactgtgatctcaatcctacaatacgtattgcagagctcatagtcttatcgaaggatctccgagccgagagagtcaagcaatctttgcggcctcgtaggcttcacagccacatgaggcgttcggagagctggtgccagactgatgacgatgtggtcgacgttcggggcgtgcgtgctggatgcgaagatcatgagtggctgcattggctggtatgatcgcgtgccaacgcagcagagcttgtgtaacgcttccaaggttgggcgcgggcagatgcataaaggctagcaaactgccgaagtttagtttactgttcaacttgcatgctcccatactttcgcatcacagtgctcggattaactcaaggtcgatgcattggtgatcgtgagcacgtttctggacgaggggttccttagcggcacgctaattgcgccaatatctgcaaaataatgacaggaaagcatcaacgcgcgttttctcattacgaaaacgtcacgcttctcggaccgcccacgatgcgtggtgccatagtttttgctgggtcttcgcaccctaagcttgtcgagggcatttgcgacaggttgggcactaaacagggctcggccacgctgggcaagttcaagaacggggagacgtctgttaccatacgtacgagcagtgcccgcctgagtccttcgcagactgacagaacatagacacgtcgatccgaaacaaagatgtcttcatcgtacagagtggaagcgagaggttggtagctgcgtcttgagcgcaactgtcgctaatagcagcagaatcaacgattcagtcatggagctactgatcatgatctctgcctgcaaaggcggctcagccaagtctatcacgggtgcgcataccgtacaaacgcgtcgtgtctggtgctaactggctcggtcagctgttatgccgtacttcccctactcgcgccaatcgaagaagaagcagcatcgtggggctatcactgctcgcatggtcgcaaacctcctccacgtcgccggcgtcaaccatgtcataaccctcgatctgcatgcctcgcaaatgcagggcttcttcaaatgcccagtcgacaaccttgttgccgagcccctcctttctcgttggatccgcgtgaacgtgccgaactggcgtgaagctgtggtggttagcaagaatcccggtgggacaaagcgcgtcacgtcactcgcggacgcgttgaagctcagcttcggcatagtgacaacggacaggcggagggccgggactgcggtgcattggaacgagagcgccatgtttgagcagctcaggctcgatggtggctacgagtcgactgcgctgccagagcctgccctggatgcggacgccgaggtgacacccatcaacaagacctcaaacgacggcaagccaaagccaaaggcacacctggcatcagccccactacagcgacgcgtaaatggcctgtccgagtccattgggagcccattgtccaaatccatgcgggcgagctccatcgtggagcccgaagtaccacttgagccaatacgaaccaacgtcagcaatgcgcaggacgaagatgatcacagtgctgatgagagtgccgaggaatatactgacgaggtttgtcgcaaaacaatcagcgcatagtaatcactaaccacaaaatagcgtgcacggaatgtcatccatggacgtctggtacaaggacatatcgtcgacgacacacacccctctccagccatctcagccacctcgcacaccacatggcggacccgcccgccatctgaaggcgacgaagatatacctccaaacatgatgtcctcgttcatgtccacgacttcatcaacaaggaacaaggacagcgagcactcccacgcgctgggcggtacttacgacgcggcagcatcatcagaagacgaggaagaagatctcattaaccccgagctggagaccatggtcactctcgttggcaacgtcaagaaccggccagtctttatcgtcgacgacatgatggacaaatcagcgtcctggattgcagctgctgagacagttgtcaaacggggcggcgcaaccaaagtctattgctttgctactcatggccttttcggtggtgactgcctcgaagagatgaacaagtgcgacctcatcgagaaaatcatcatcaccaatgcttttccgattcccgagtacaagcaagaccaggcgcgaaacaagcttgtcgttatcaatgttgacaatctgctggccgagtcgatcaggcgcaatcaccacggcgaaagcatgtcacagctgttcatgcactacgactgagccatatttacccatctggcagttcgtcttttctatacaactttcatagcgtttgggtgttacgacttacttcagtgggaactttggcgttttgaggcccccgggcgcgtttgaccgtggggcgcagcaggaaaagctggcacattgatggtgcacaaatgactttatgataaccccaaggataccttgaaagcagtaagcacaagctctagttcagagctatccatctcaacagactacaacagttgagaccaggtcatccccttcaattcgtctctctctcagttctctactactctctgctcaccatacactggcatcatgccaccaacgatgcaggcctctgagcctgcaggagtcccgttcttcatacggaccactcttaacggaacgttgggagaataaaactagtgagggcatcaactgctggctttcgctttatcggaagctggatgatagttttcgctcgtacattcgtattctgatcaatgagtcgtgccagtgttaggcattcttcggctcggggctgatctgtagaggcgacatactttttagggcttgctcaatgacaaaaggtaagggcatagctgtgtttgaccgcactttcaggtaactgcacctttggcgacaattcgtgcgcgctgtctctgtaatatgagcactgttcgagcatcactcaattacggctgtataatctcatgacatcaatgatcatgtataagagagtagtgttttttgagtgggaatcagaatttgagtagaacgcacacaatttgtttccgcatctagtgacggttctttagagtttgtgaagttgatgtgcttgcaccttaagacagagagaatttgagagcacagggtacaagatgtcgcacgaaaaggcttgctggcttcgcatgttgtgccacacgatctcctatcattgtcttgagggtttcctttcagactgacatggcgttctggggccctgtcttcgaggtatcggccattctgtatcattacaaccacgacttcgcggactagtgcaatgtagcttgggcttctttttgtcttggggaattgcatcataagtgtatgaggcacgatagtagattgacagatcagcacattgtaggaccaatcgaaaccttcgactttgcagtcgtcatgctattctgacttcgcatagcgtgcagagagagacatcaatcgaagcttcacaaataatagcaaagcacatcgtgacaaaatgaagatcttacctgggtacctagaaaggttgactttatacgttgaaaacatggaaagcgaagcgatcagtgacaaacataagttacaatgttgtatagtacaggacaggtgctttctactgtatagattcgaccagtgctcaagtctcaagccatgttccattcccaaagtctccatgttcctcagctctatagccatgtttgagctccatctcgtttccatggtgttcacgttatcgcactaccgcggctcagacacttcaccgtctgaaccataccgctgtgtatcaaacaaccactaaactttcccattcttgaacttcttcatggctcgcttccatggagagccgcataaatgtacatgcactgccagacaatctacaggcggactggactgacatgctcaatcaactatacagcgatcgtcccactcgctcatgagccacaccaagagggcatctggttccgtggagacaggcctgctgtcacaaactgaatgtaagctgcatcacacctgggctccaagagcatgcaatgactccctatagggtccggacctttcagttatacctgctctcaacatgcgtatgtaccgctacgcaatgaatgcattctccgcaaacatgttggggcgctttggagcagaaaaaaagcgagagcaacgcgagagggagtggaacggcttgggcgtgatggaaaccatgttagaattctctccaccaagtatttgagacgctcgacagtggatgcacaatggacgaaccgcgtaaggagcttttgaataatccatcgtaagcacatccggccactatgaggttggcaaatgtaagtccgaaacgtctactcactgccactacagtatgcgtacaatactccgcttccgacagctcacctttgatgtttgcctcttatgggcactgatgttcctagtattcctacgtttgtataactttcgctggtatcgtgtacatattcacccttctcaaacatgcacaaatgactccaagtaagtatggaattacaacgacacttgactgtaccaaatatacattcttatattgcgtgatgtagtgatatttgagccgaatcgcccctaatgaagtacccgatcaagcatgagcctgtccaatgtagacgcatacattacggcgacgctccgcgccccccaaaaaaaagtcgtattgctttgctccgagagacctcataacgcatcacctcttaacctccacatcgacctttccctcaccctcagcatcaaagaacaaactgttcctcttctgatcctgctcttcacccaggaccttttccttctcctttctaaactcttctgcgcgcttgagatcgggactcaggggaccgggactgctgctcggagtcttgttgccccagcctttgcgcttctcagctgcccaactgccccatgagctaaaatatgcgccggcagattgcttggcggcttggatgtttgcttgagcgttggtgaggtcgggaggttgtggtttccctgttggtatgtcaacttggaacgccattttcatggaagaagaacgtaacatacatttcccctgagcatccaccggtcttccttccttctccgcctgaagtctttgttcttctgctctcttcctctgcgcctcacgcattgcctccatttccgcccacagacgattatacgcgctgctgactttctgctgtccgacagcgagttgttgtccgagcgcttctctgcttttctcgagtcgctcgttgagatgcatctcagctacctgcctattcgccacgcgaggatcagcacacagacaccaacagatacagcttggaatgtggagttggacatgagactgagaaatggggtaagtcatgggcatgggagtggaaaagtagatgataaaacgtactgtgctagtcgcctttgtacgtcctcgatgctgagaccgccagaacaagggtgcttggcatcgacgatgtcgaaaagatgcgaatcggtgaacttgttccaaattcgaaagttctcggtctgcatccaagcatgaacccagtcgtttgagaactcggaagctgggtcgccttcgacatcggtgatcatcgtttctttgtgcgcgttcttctccatgtagagcttatatttgacagaagcaagcatagccagcaggtactcttcaaactgcatccgaataaactcctcacttccggcataaccgtggtccttaggccgacttgggtttgattcgtcccaagtgtcttgcactgtttgggtaaggaaatctatccatctgcggtctggtgtggaaagaacggctgcttgtcggagagaagaagaggtgatgtttacagtatgatcatcaaggttaaccagaatgtcgctatagcggtctttctgttgaagcaggagcgagttggtcgagccaacgatataggatttcgtgtcttgatcagccagcatatcgagttgctgaagtggcgtataaggcccgaatagcgagcccttgccaaacaatggtagcggcagacccatgtacgcaagcactgaagtgatcagtgttatgtacaatcaagcttgaagtagtagacttacaggatgcgcgttctgaggtcttcaaagaggtaggcataacgaggttctcctcgcaagaattgaatttggggtcagcggaatcttgtaggtggcgaataaggccgggtatcagagaaatgagggcaaactgcatcatgcataatcgctcgcagtgggaaccaaagaaaagaacctgacactgttagctcggctgtagataacgatgtggggaggtaccttgggctgaagtagagcgcacttgaacagaaccaatgtctgccacttgaactcatgtatgagttcacgaagcgacaagcctagctggtcagcatccctttactcactagttgtatcaaccactcaccaaaatcttgatcagcttgtcctccttggttcctgaggaactgtggtagactctcctgaaatctttgtaggatctcgatgtccgtaaagtccttctgcgcaaaccaggccgcagtgacgacgcctagttgtgccttgatcgcaccgaagcactgcggacgatcgctgatcaccacaaccgccttttgtaccgtactcctagttacgtcggcgggtcggtcaatcaattgactagcatcaagttgcctcgtgcacgatatgccaaagagtgaggttgcggggtgggtgtcggtggctgcgcggcggagcgtgaagtaggagtagtcctctattgaactgtataggatgtcttagccctcaagaacgcttttgggttatgtttgcaaaagaacggacaggctgcagggcatacatacgcatgcgcaccatcgctcagggccatgaatggcagtaaaccccagtcattctccgtcgctggatcggtcccttcttctgcacctagccagagctcgacttcggggcctctgaacatgtcgttagcttcattacacacacaacacatccacagcctccggaatgattctcaggcagcgtgcgtcccgctctttcgcgatcaaagggcgctcacctcgcatgatggaagtctacgacacacacaagagggtcgagcgcggccatgatgatcgtcacgtttacgtcttgtcgcaaggaagctggaagtacagtatcagggagccatcagcgaggctcgcgtcctcgaggttgcgggacgcgaacgagggttgcggtgacgaaagtccaccgtttgtccctcagccttatgaggctaggctgcatctggacgagcgcctcggcagtcgtcgatcggtttgtgtaaaatcccatgaacgacaggaccttctctctgacgtgtccagagcttgtactacttcagagctgcttacaccttcgtgttagttcgtccctcgcgaagcttgcatgagaacctggtcataactagccatgctaagaaacaacacaaatgcatttacatgttatccccatttgattgactttgctacctaagtgtgatgttccccccacgtgacaagtccatgcatacccgcaagggtgacccaagactccaagccaccgccccgtctaccagttcacaaccgtatccgtccctgaagtgagtttcattaagagaaaactgaatgaaccgcctatgccaggcagtttgtaacaccaagcctacgcaatgttggcctttcgctccgagaatgggattcgtgaatgcacagcgctcgtttcgatttcatcacttttagcttccgccgttctctccctcctgtgcagcggcgtccacattgtggtaatcgagaatttcagagtacctgcacatggttagccaaagacctcaacatctacgcaggcatgaacttacatcatgattttccatgtgtcaacgggaagatcagcatcgttaaatgaccaatcgaacttctcctcagcaactggttcgtcggtcgggtcgtggtaaggcgcaaggtatgggtgagcaagtgcttgctccgctcgtacacgcttcttagggtcaaagacgagcatgttctctaacagatcgacagctaccaattgttagttagtctcggtaaatagctcaaaatacagaggacgtaccggctggctcagcattcttaaacttgttggccaagggttgtcgctcgcgcttaggtagcgactgaacgaaacggagagtctggacaaagtcagcaaagttcagcatccgggttcacaaaattattcttacgttctcactgcagatggtatggataacgtcatccggaggagtacccagcaactccgtaatgatggagaattggttcacgtggtcctttccggggaagagcggcttgccctcgagcatctcagcaaaaatgcaacccgcactccaaacgtcaacctccacgtcgtacttctgccacgtgagcatgatctctggtgctcggtagtatcgcgtggaaacgtatcctgtcatctgagggtcttgtatacgggcgagaccgaagtcacaaatcttaagatcgcagttctcgtttacgaggatgttgctaggcttcaagtcacggtggaccacaccagcagagtggacgtatttcagaccacgctttgtaggtcagcagaatcctcattgttccgcggattggcacctacgaggatttggtagaggaagtattggatgaactgcttctccagcggtctggaggtgagcaagcggtgaagatcagttccgagcaactcggtcacgaagtagctaccaagattagcgcaggaccctgtgtggcggagcgagttcggcgtacatgtcctccagcggagagatgaagatgtcgctcaagctgatgatctgccccacgtcagaatttgcctttgttgtatgttttatcgggagtgctaacgttctcgtgtctgagatgtttgagaagtttcagttcgccggtatgtgcgctttgaaagaacgggcgtgctgaaatggcttcatgatcttcttgatggccacggccctggctggtgagctggtccttcgccgagctgcgcgtgtatgagtatgcaattgtgccacatcgtgggggtcctcagacataccagacgagcccaaaggctcccatgcccacgggctgcaggtcggtgtacctggacagggtcagtaatgcgcgctcgcaggatgtggggtatgccgcacctgctcgtgatttcgaaggtcgtgccaaaaatctgggcgcgcacgaattcagccatggtggattatgtccgtagtggtcctgcgacagttggcggatggggatgtctgtggagaagggttgggtttgggttggtggtggtgtaggtgcggtcggagaaggcgcaggtcaacaggtttgcgcggtgggcagaccagacagggcaggcggcggattggatcggtggggaaggccgctaagagaggcgagaacagagacagtgccgggcagatttgacagtggttggagtcgacggtctaccgagggacgctgcgggactgtcgagtacggtgctgcgcggtgcctggcttgggtatgctgcttgacgtggtgagatacaaacacgctcggcccctcgttcctccttgccgagcagatggggaacacaaagataggcgcagagggatcgaggctctaggagactgagatggcactgctgatcactgccgggacagggagacacggtgatggtagtatgaaagcaatttgagggctggaggaggggcacgcggaaacaggatggcgatgacgtattggttcgcgatctcaaatttccatcattgctggcggtccgtgcagaccgcttttttacatggctggcattgcattattattacactttcaagtttcaaggcacggcgctggccagcctgcttgttggcgtcgcgtacccctcgcactcgtatcgagacttgacgctgacagcacaggctggtgcacagtgcctttcggctgaatcatcccctccagcatcctgcgccaacactcacgttccaatgatagtgaacagtcggaagtcggcgagcgcgacgctatgttgccgaacgaaggaaaagcccgcattctctgcatctctgtgggaccgccagtcgccacagacgctcgcagcagttgtggcggcgagctggtgcaaagtcaatgcctccaatcggcggcgtgtagtccgctggaagtagcgacattgcacatgccagaggcccagctacatacgctacgcactgtcgaggtacggctatctcgtcgggcgcaagtcacatgatgcgactcgcagcgtgtcccacggccgtgggtgaggcgtgagtttgagacggccacactgcaaaacatgccagaccccgacatagtccacggatcgctgaacaacgtggacgacagctgacaagttggggtgtgcagccgtcttggaacacctcatgacctgtatcaggggacatggtcgcggcccgtacgtttcaaggctgatgccgagtcgttgcggtaggcggaaagctggttggagatgcgcttcttgatgagaaaggtttgaggaggcccaccgggttgcgacagagcagcagtagatatgctggcgtcgcacaaaccgaatacttggaaggctgtgggcaggctgactatcgcggaggtagcccctggggctgggacatgtgggagcatggcgagccattggagaacgtgtggttcttaatatagatacgagatcgatgagtgggtagggcctggcaagtgtacgttcaagtaggagtacggtgctggcggaagcggtgcttgccaggacccagggctatggggacttttgggtacttgtatgtacttgacttcacgtcggtatataacatactgcacagccgcgatggtggttgcagggtgcgtgtcgtcgaggaccggcggatagcaacgcccaagtcatctctcgggacgggtcatgtacagccacggcttcatgccttttgcacggattgatgggggctagcgggcaacagcccgatcgctcctgcccttcagtagtttaggagtgggagtgggagtgggagtgtagtaaagtagcaaagtaggataagtagtagtgtagtagtgtcacatagacgggcggccctgtcaaagcacgacggcagacggcagacggcatacggcaattcagcaggccagcaccagcaccagcaccggcaccagcaccagcaccggcaccagcaccagcaccggcaccagcaccagcaccggcaccagcaccagcaccggcaccagcaccagcaccggcgtgctcactaggctgtcgctcccagagttccagacgcgcatctgcttcaggcgctactttgcacgcccgccgtcgcagcgaatgtaataaaagatccatcgggcgcgtggggtccgtgctctcaccggggttgacgaggaaggcgcaaggacgaggaaggcgcaaggacctgcgcgagtgcacactacgcacccacttgcagccagcaccaccccaaggttcacatagccgtgcatccaccgtcgccgtcgccgccgtcgcctgtcgcccgtccacgcctccattgcggcacccacgacgctggcggccccctcctgcgcccatcgacgctgcgaacccctttgacgggagctgtttggcggatcgagccgacggacggaagcgtcaacactgctcgaccacgtcgcagcatcgtcacgcgcaaacaaccgcgctggaacactgtctcgacgaccgccccgcgaccaaccgtcacgaccgtcacggctcactcccttgcgacgccctgggcctagtgtccatcaccctccccgcccggcctctccctcctccctcgtcccgcggccgcgagccgcaacgcaccaccgccagcatgggcatctgcatgagcaccagcaacgacgatgtcgagcagaagaagcgcagccaggccattgaccgcaagctcgaggaggactcgcgacgattacggcgggaatgcaagatcctgctgctgggtaagctgagcgctgacgagcgcagccatgggcaccccagagccacagagccagattcacagagcgaatgctaacgcgccacaggctccggcgagagtggcaagtcgaccattgtcaagcagatgaagatcatccaccagaacggctacacccaggaagagctcgccatgtaccgcctcaccatctacaagaacgtcatcgactgcgccaaagccctcatctggcgccatgcgccaattcgagatccagcccgagtcgccgggcaacgacgagttctgcaactacctggtcgactacaccgtcgaccccgaccccgagaagccgctcgacatgcgcgtcggacaagccataaccgccatgtggcgcgatccctgcataccaaaggtcctcgagcactcgagcgagttctacctcatggactcggccccatagtacgttgttgttgttgccgcctcgcatcccgccttcttgccttgctgacagtgactgcagtttcttcgacgaagtcgagcggatatcagaccgcgactacatacccatcgagtcggacgtcctgcgagcgcgtactaagacgaccggtatctacgagacgagattcacaatgggccagctcagcatccagtacgtgcgccgtgttcaaacggacctcagggcgcgtcgggctaatatgaaacagcatgtttgatgtcgggcggcccaccgaagcgagcgcaagaaatggatacactgtttcgaaaacgtcacatccatcatcttctgcgtggcattgagcgagtacgaccaagtgctgttagaaagagagctcacaagtacgcgaccaacatgactcgctgcttcctctactgactcgcaaacacagaaccgaatgatggagagcctcgttctattcgactcggttgtcaatagccggtggttcatgagaaccagtatcatcttgtttctgaacaaggtcgatctcttcaaggcgaagctagcgcgatccccgctgggcaattacttccccgactactctggcggcaacgatgtgaaccgcgccgccaagtacctcctgtggagatttaaccaagttaatcgagcacatctcaacctataccctcagtaagacgcccctccgagtaaccgttcgaatctctaacctgcctagccttacacaagcaactgatacctccaacatccgcctcgtcttcgccgccgtgaaggaaacgatactacaaaacgccctgaaggactcgggaattctataaaacctcgcgccacatcgatcgctgtccataccgcgtactcctcctacccactacataatacacgagcccttacgatcattgcctggtcgtgccatttctatgcacattttcggtcacgactcaggatttgggagatatcattgcctctagccattcaccagagcgcagcattggagtttcttggcgttttaagattccctggggatactgtttggctacttccggttattgcaacattaccaccctgggcgtcattccagacgtcccagtcgaccatttttcttcgtttccttgcatgctacacgccccatccgtcgtcttcatttttgcggccagaagaaaagttgaatgcggggatgaatgtcctcctatatactattgtgattacattccgcaggacctgtacgctatagtctctccttacgatgtctctgtttctcttctacgaactcctggcactggtctggttgcgcagacgtacgaccacatgcgctcaatcttatcgaagaaactgcgaccctaagtcccccgccgcgcgcacaaacaaggttgtttcgcacgttggctttgcccttgttacagcaccgtcaaacagtctggaatcgaaagacttgttctcaattgttgcaatttgtttacgtttgtcgcgaatatgctccatgcctcgcctttgagcggcacgagtttccatgttttttttgacactgttggatacgggttgcgtcttggatatgtgcgcagctcatccggagatggcggttcgcccgaaagacaggcagatatatcgaagagaatctattcttcaacttcaaagcaactcacgtgacatgtaacatatgcaatgagtagcgcgcgcatgtaaatgcgaggtaaatccggtggcagggctcacaggcttggcaaagtgaaattgattaacagggtgtagggcggtccgaagatcgaggctgtcagattaactgttctgctttcagccatccctgtctcacttcagtgatagaatgcgaccatatatgatcgattcgaaacgtacccttatctctattaaatctgagaacgtcacaggcgctggacatacgatgaatgcgtcggataccgacctcacgcggaagactctgcagtgtcctattcgtgcagattgtattgttgaagtggacttctggatattctcaagcaggaatatttccgagactgctttcaagaggagggttagaggcagcagtcctctctgatacccatgttgaaatcaaagaaccgccagcgactcatccgatggcactggtctcccgattcttgcacctggaagtgcacgaatatctgtatggcatttacgtctttgttgtgagaatgtatactgaatttttggcttcgctatgtaagtatacctaggtgcacaggcgtatgttagtctcaaccttgcagtgatttcgcatttgcgcagtgacgagagtgatcatgcaagacaggcgtgttgtttcaattgacgtcgggattgaggacctcgagccatcggatggcagcagtagaccctagagtcgctacctaggtgatgactgccaggtgaacaggtgactagaaatacaatccttctccacaaggctgaatgcacgtatgacgtctcacactgatgaccaggaagcagggaacacgtgtaagatgtgttcaagtccgtggtactcacacactcggactcaagaggacgatcgccccggagaccggacagccacttctgtcgctagttacatcccagtccgatccgatctcacgagtggaaaagccagactgtccgacttccgatgtatctggcatcaggtcatccaggtttaaaaagaaaaatgcgacgtccaatatcatcaagggtccgatggacccatgattcgtttctattagcggttccacacagatgctggctataggtggcgatacgcacgaaacacgggaacgaagatatgcgcactggaacccaagcattgataagctttgcagctaatcggtcaacactttcgtccagcgtgggatgtcgagcggcttgctcggatggcgccgtcagcgttggtggcgtatctcacctgagcatcaccagatggcgaaaagaatatgcatgtgctggaaaaaaactcgccagaaatatgcctgagaaaaagttcattgataaggctaattgtagtaactcaagtgagaatcaaattgtggtgttgaagacaattcccccaagcgcccgtccctgcccctgcccaaatcctgccgtgaagggtctttttgttggctttgacttttaatgcaaagagataaaaggaaattcgtaatcttcgtagcatgagtcttgtgctgcttcgcttgggaatgcatgctttgtgttgcgctttcgtagccagctagtctgcgctcttgtacaacgctctctagcttagtagccacctgcaccccttgacaatagcgtaagtaactactcaaacaccctgtgtgtgaaaaaagagagctctacctgttggacaagaatgcggtcctggcaacgggggtcatgtccgcaatgctcggcggaagaaccgcgtgctttgcgttaagcgccagaggagtgaagctccttcgctgcaaggactgggctagcggcagcgacggtggggggagaagatggcgcgctgctaatggcatcctcggagatgctgctggtcgtgctactaatggaggcgtggcgcggaacggcagctggccggttggaaagaaacccgtgatcaaactgctcggactgaacggcggcggtggcagcgtcgatggacccggacttcttgaggggagtgttgacagcgagaaagttgcggggcatcgggatgtggtacgaggaagacattgcgccaggttggttgtgttgtggtgttgtgtgggtgggagttgagtggtaaaggtataagtagttctttgtggttgaggtgaaaggaagaagttgtttgttggtctgggaaaagagggcagcaaggtgggcggcgatttatatgggatatgtcgaagctaagggtgcgtcgaaattgtggagtagccccagagttccagaagtcgacttatgcgtagtagcaccagccagggttcactgcgccaaggtatcccgcttaatcgtgggtccaaggggtgtgcgtgggatagttgcgtgtgtcagatgaccaatatgactggctagcctgaatttcgtgcgttcaccacggactgggatctgtctacctgcagctggcggacactgtttctgcaagccggccagattatgcagtcagatcacaaatgcaacgttcaacaaagcccaagaatgcaggcaaactgtggagttgtggatccgaggcgtggcctggcaatgcgcgtagagagcagtacggagggcaaagttgcagcgcgggatgtcgcgcagtgctcttggctgtgaagctttggtgtcgcaccgtccgttcctactggtgcggcgtgcaggacgatcttccgctatgtgagattgtccctacttggtaatctgatcgtcgctggagactgggcgggtgcgtgcttgttccaactgcgtaagctattgagtgtgtttacgtggcggctagtcacgaaacaataacccaagttcttggggtttcgacaatcccaattaatgagaccgctttgttggtggcagtgtgcttggcggagactgttggcaattcttggtgtagatctccgtgtattaaagccttgtataacaatgtgtgagatgcagaaaggtttacgaatatcggggcggtggtgtccgtgcgatagataacgctgttttaagatctcttggtagtagatcaaggttgcttggcgcactgtggcgggaagtctgacgcgacaaggtggatagctggtgatacagggtgcacagtggggagtaaacacacaagaaacaaagtcgagaccagtgggggacaatgtgaggagggcgattgtttttgagtagcacgactcgggctagagggctgttttcgggagcactcgatggaattgggtaagggtttccgaggtccagagatgcagatggatgcatgaagcagactcaactcctcgatattataggtagaaaactgagattgacagagaggggagaatctcagcttaccgatgcggatccactcgcggttggcttccttagcacaaataagaccgaaattgtacgcgctagaagcccgagtaggagcgggtcacagcttaggatgcccgccacgttgaggcaggcttcatgctctgtggttgcaggctgttgtaatttctgacgacgcattggtgtaagagtatgacgcgtgcggccacacgccgcgacgagtctcatgcaataggcagcttttctgacattgtctaggaacccaccgtcatcgtctgaaattcgtccgctgagtttccgccgattattgctggccatgtgagcactattgcttttgacaaggctggatgcagattctagcgagccgcgagggcgcgtgctttcgcatcgtgcgggggaagagaagcgccgcaggccaatctgcccctgtagtgtgtctttggtaattgtaagccgagggtagcctgtccagtttgcacaaaacaggtgttgttctctcgcgatggcgccatggtgggatgaaaaggagatggacgagcggacgggcggggtcgtgcaaaaatcgcctaagcttcacatgaggtcggctatcttccccaagccaggccaacactttactgtgagtgcatcgtgcctagccatctacgacatattcctgcacgaagatgcatacctatgcagtcgccttgctgtcagggcaggtcgaggtacgcgcggtcgacatgtccccccaccatccggtgagacgtctgcaggtctgcaggtgcccagacagactgttcttgtggacatgaatcatggcacgatatccgtaatccgtgaaagcctgcatttccttgacccacgtcagtcgagatgtgtgttagccaaatccaagaggacagggcatgtctgccaaccggataccctggaagcccgtggctccatgtcagcaaacaagatgcgcgtgcgttttgagaggacacattccgactactccgtggaaagacccggttcggacgggccaattcttcatctatggtaggcgggcaaagaattatgggagccgcgcttgtattcgcgatgcaataatcgcctctcctgctcagccagctgcaagctcaaagctggcttacgcttgataccccattcgacaccctaagtagacgtcggctagtgccgagagcccaagcttgcaaatgcggcgagccactctattcagtacaaggatccatgctgcgggagcaaggtggtggcctcttgagtagccggtgattagcagggccgtttaccaagttcgtgctaccaccatgggtgcacccgtgtcaacgccatccacggcgatccagatgcacctttgttaacacttatgtatcaacccagtaggagataaggacacttgataggcgattaagcatagtcataccgttgtaatgttgcgcagcaagcgacgctcaggtctactgtgtaggtagaatcatgctcaagcgtgagtggagattgccgctgttgaccggacctccagtcgatcagttgctgatacatgacagcggcagttgcagtagaccaggaacagtatagatttgcgatggcaaaggatgcgggaggtagatatgcgtgtcagtgataggccatctttgttgtatcagtgcagtggatttacttcaatagcccagcagacttgtgtgtttctctgtagagcattgccgtgagcgtactcaacgtgcttccatatcgctttcaaggtggctcaaattgatggtagctaggtgcacgtgagacattagcgcattagtgatccctagtgtgatcggacgtcagtcgccgatgcctccctccaccacgactccttctacatcaccaccttggcatctagcagcagtcttctcattctggtctttcttaatgccccttttcttgctgatgtggcctcccttccctttgacgtatggttgacgatgcacaaagtttagcaaaggtctaccacgactaacttgctttcttagactttaagctgctgcgggtttgctaaaatgactgagtctacgatatgttaatgtttgataatatagtcccttcagcaaaggaacgtaaaatcgtaccatcgcattgcaacgcgttgtccgcgtttgtcgatctctgcagcggatcctacaaacaaacgcagtgcatgcagtcaaatccataatttccctatccttctcatcccttctccactgtcggttcttttcttcttctggtagagatgtacaaacgcagtcctagagagacatcatgcatcttgtgtcatcgcaagcagctagctgttgccaccagtcccaggcttcactacacttacgcagctgccgcctcttcagtagctcctctctcggttgctcttatctctcgtggtaccgagagtatcgggtaccgacgatgtggctcaattggcgcatgcgcaagaacgggcttcgacggtcgcccgaaggccgcacctgtcttacacatccacccaaaacagaatcatgttgcgcaataacgaggcatgctctcccaaagtccaaactgtgctgttacatcttgcttatgtattgtgtttccactttctttccgggcaagcttgctacagtgaagcttgcagcagtcagctacaaacgccgctctgctgtcacctcatcttcatcgcgtcttttgttttgaaacacgctctcttcaccttcaccacagcaaacagacttctgcctcaccgccgacccggggacgcgccggcggcccaagctcactgtcgctactatttagtcaaggcctcgcccgcactctcatttttgcttctctacccagcccgctacctttctttcctacccacacgatacactggttcacattccttcggatagcatcatacgaagcaccgttaagcacatcatgtcgctcaacaacactcccaacaatctaggtaagctccagcggtattccgcgaaagtatcacacgttctgacaccccgcagtcgcactcgcaggtgtcggtacgggcaccggtgggggcaagaggccggcccagttagcagtaagtcctctcttttcctgaaaatgtaccacagctttaaacggtttacgactagccggtgtgcaacattccgctcgagctactccacgaaaccatgtcctacctcgatcgagccgaggtcaatcagctgcgcagcacctgccaccatttggactacaagatctggtcagataagctgcgcaagctcaccgtgggcaggacgctatatgccaccgtcgccaacttggcaaactttctaggtatgttgaacacgttcgccccgcgcggcgtgagcggagaggtcaaggaactttgcttggtagcggatggagtgaagtcacctgagcatggctatggttgggcttgggagaacttgttgcatatggaattggttgaggtggatgcgaagggcgaactgctacccgccaagatggcgacgaaggacgacttgcagatcatcaaagatgccaccatgaggcacaccaacttcgccaacatcaacaacgggttcatcaacagcggcggatatcgcgcgatgctcactgcgatcttgatcgcctgccccaacctcgacgtcctcaacattcgcaagctcaaggtgagtcttctcattcattacaagacgagcacatttgatatgctaacccattcgttagcccgacgagcatctgcctggctggttcgagactgagaaattcgagaagttgtcattctacaagcctggcatgaacaccaaggatatcttctacggcgactggcagtacgacaccgtccacggcagggtcactcactacactgatgatttcggcgaagccattgttgagcccaatgccggtcctcaggccagcttcatcgacgacctcaacgctgccgtcaccgcctccggtcgtgccatcaccaccaacttcattcgcggctaagctcgcacacaccagatggcaccaatctaaattggcgttcaggtttctcactgctggatttttcgatttgtaggagtattggcgggaaggatctggcattgaagaaacacggcgttggcggttgatggatgatgagaaccaagagttctgggatgcgataccccgatttgtcttttctgtactctcattgatggccgttgcctatgttgcaacttgcgggcttgagtaattgcgagtcactgtttacatactccacccatgggttgttacacgatttcgcagctgttgctgcatctgggtctttcggactttgagttctcggaatcatcttttcggagatcattctcagggcttagtacgctgaataagaatcccacctactccaacttactgtcttggtgatactgcagtgcctcatgtgtctcttgttgtcaccgtcgccgccagacctggcgtcttcgcatatcgtcggatgcgcgtcaatagctcaccgtcaagcaatgaagtacatgtaagtctcgccgaagcgttcacaggttcaaagtcttcaagaaggtccataaagacgccttccgtgcttcaagtgttacttgtagaggtctagaggactcgcgatgcgagcttcaattaccgtgctattgcctaacatgctcatcatgtcccaaaagcaaatgccacccagttcttccccagctgcttcacaccctcttccaacccccaacctttgattctgcatatcctcctcacgatatcttccaaccgcctgtccatctcatctcctgccgtatgcaagtcgctctcgacaagcaccatgtgatccggtaccgtcttgataatctcctcaaacgacgctggcgtctcatcctccatcgcatccgacagattgatcgcagtactgaacgacgcaaagatctgcgcaggtatggccggattcaagtactgtttgaaattcgacgcattaccagaatacgaatgcagacatatccgcggcggatatggtttcggctcccagctcgactgctcagtgccagacatgtcggcctcgacagacggatggtcctgtccccgtttcttgcgctcgcgcttactcaggatttgtttctcgtggcctttccagagctcctgcagcatttcaaagacggcgccgtgggcttgcacgccgtgtacgctgacgcctcggcccatctcgcccgcgaggcgcagctgcatctggcagatcttcctctggtgctgcggactgcagcggaatggcgtgaggcgccggccttcacgaccgcctggagtcaatttgtggtctcgccgtgcccagaggtcagggttgtcaatccaggactcgggaatgcggaaggagcggtcgagtccgatttcgcctaccagtgcgtacgggtagcgctctaggtgctgtcttgtttgcatgaggaagttggagaaaggtgttgggtctggtagcgataagaatatctggcggtcttcttcgctcgggtcatctcgagatgggagaagaacgctctcaggtagtgcgtgatctttgcgtcacccgtaagagtcccttgattcgtgccgtccccgtctccttcctctatgtacatttgatgtgagaaccatggatgccatccgaagcacggtactatacattcttcttgagaccatttctctggattgattgacttgacgctgtgtttgtccgctgctgaaatgacaagctcctggtcttctccacgggtagccatgacagtgagcacccgcgtcttcatcttttggatcgattcaatgctggacatggtgtcagttgggtggcagtgcgcatcgtagatacccaaatgccacgggaacgcatcatcttcgctgctattgttcccgattgtctctgccggcatgatgggtacgcgagtgtagctattctctcctctcaaatagctatgtctagacgattgtttctttccaacccaaagatcccgtccgcaaaagtgcagtttttgggggacttattaattcgcattcggtatcgaagatgacgtcggtgctacgcggatgcaaattgggactagctaccccacatccgaggcccttgaccgcatcacttgcgggcacttcaacgtaccgaaaccttcctggggatggaatagcttttctcctcaaacgaatatgtatgctccagtagcgtttgcgttgtcacataacttgctggatctgagagtcacaacacacctcccacactgcctagactttcaagatcttcaaacgctcaatcatctgcaatgatgttaacaaaaaaggctcagtatcaaaccatactgataatcagccaacaccatctccagcatccagtgactacaacaccaatgccccccgggtacagcagcaggtacaaactgttacccgcagaagctcgccgctcccacctcctcccggcccttctcccgctcatgtgcacgttagataaattattccgttacctagttacgcatctggccaagctctggcagccaataccgtcggacggcatacatataaacgatctctgcgtagcacgaatcctgaagattggaccaactcggacataccgagggtagtccgtgacccctcacgggaagtacacttgtggcccacatgtggccaagagggaatacgccctgttggagtggggtacttgaggagtagatttgggctatagatagtattatttatcttctgtcattgcgaatttcttcagtactatttagccctgctgtcgataaagcagacaacctcccacagccccatcttaagcaatcccccaaagccctcattcgcatcccaaatatgcccggccgactcaccaacaaaactgccataataacgggctccagctctggcatcggccgcgccatcgccctcgccctcgcttccgaaggcgcaaacatcgtctgcagcgacatcaccgagaccttccgccccgaataccgcaccgactcgctctccggcacaactctccaagaagtaactaatctcggcgtgcgcgccatctaccagaaatgtgacaccacatcctcggccgaagtcgagagtttggtcaagagagcggtgcaggagtttgggagggtggatattatggtgaacaatgcgggaatcgcagttgagacgggcgagcatgggaaccggccgatttgggatgttgatgaggaggcgtttgagcggacgatgcggattaacgtgcggggcgtgtttttgggggtcaagtatgctagtcggcagatgaaggatcaggaacctgggacgaatggggatagagggtggattatcaatctggccagcgtatatggcttgggtgggggagaaggagcgtgtcagtatccttcacatttttgctgcttaacgagccagtctcatcattatcgtagcatcgtacattacgtccaaacacgcggtaatgggcatcaccaaagctgcagcacacgactgcgctcccctacgtatccacgtcaacgcgctgtgtccgggatttgtgcagacgtcgttcatcgcgggcttgttgagtcccgaggctgaagcagtgaaggcggaggtgatgaagaaacacccgtttagaggtcttgggacgccgcaggacgttgcgagggcggcggtgtttttggcgagtgaggatgcagggtgggttacgggcattgggttgccggttgatgggggatactcgagtatatagtggaagatgatgagtgtatctggagttgttttgggaggatctgctcatgtccattaatctttggcttcacacatttgcttctcgcatcaacgctcttgatatgcaactgtgatgacgccgagatgaggacgtcgacggcttttgttttccgcatggcgatgttgtagggtgctcatgttgctaacaatttttgattgttgcatctgcatgttagggaatcgactgcggcatcttccatggtgacatctcgctagggacggctactcggaacgtcaggaccccttttaccccaccagtcccagatccagatcgacgcgatgtgggatcctgactagttgtagattcgtgtcatggttcatgtatacctgttatagcgtaagttatgagtctgcccagtaaggctcgcccgtatacagcgacagtctggatctagtcagaatcatggctatgacaaaacttggatgctagctcagtacgactcgctgtcattatttttaggttcttgtgtatgtattgttgttgcccctcttcgccgtttctcagttcttgcccagtgataggaaatataggatgtgcgcaaccatgcatgacagagaacacaatcgtgtccgaaaaacgccccagcgccgtcgctgtgcagtgtacaaagtgcaatgccagcttacatttacagatcaaggagactgtgggcgagggtggcgattgcgaagaatcgaggccttgcgccggtggacaggtaataaagcagaatgcagaaatgtggtgtccttcctagatggacacggagatcagtcttgcgctgatgcaacgaacatagtgttacatggaatatgatgacaaagagtgtaggaatgtatgggtgtagaggtactacctggctacacgatggattaacctggaaaagttagtaaaatgacgaatcatggccgatggttgagttgacttacctcaaagtgctgattgtgaaagtgctgatccacgcaaagagggcaatcaacagagtcgcagtcaaggctttctggcgcgtgcagatggaactggtgtatgagcagacctgatagtttgggtctttcgagtctcgacatgcccacttctcgtcggtgagagcctggaaggctagactcaagttggcggactcgaagacaatgaatgctaggtccaagaagatgagggacatcttggcgttgtgcgaacgtaggccgagcggcttcgaggtgtactcgtcataggtgatgtagatggtataggcaatggcgactacgtcaacgatgatggccatccaggtggacgagttgttcaggcagaggttggtgttggagaggtggaagatggcactagaaagtgagagtgccatgatggagaagacgagaacaatcatacggacgacagcgggcaccatgggatgattcataatagtcctatggaagcgcatgaacttgcgcttccgcttggctgggctgaagagccagaagcctttcatgagctcgtcgcccttgtcttcgtcgatgggctcccagggcgtttcgaggtcgggcatgttctccttcatccagtcgtcgtcgacaatttgctggcctgtcctggacgagacggggcggtcgtgctggtcgccgaagtgggaggacgcctgggcaaactgcttccacttctgggcgctgtcgctcattggggtgccgagggtcacgggggcgccttcgcggacatggtcgaatttgcggccgggcacgttggacttgggcgtgggcatgaagttgtggctcgcgggacgcaccgaggtgggggtgcgcggcagcaggagggaggttgcgtcggcatgctcgtcttcgtcggcagactggacccaagctggaggctgttagtgccatgttcatattcgggacatttgcaagacaggatcaagacatcagcaagacatttcgtggggaatgtctcgggctggtgttccgggcaagacggcgtcacacaggaagtcttacgaggaagtgtccgggcattgcgctgcctctccttgttctccgcgctcgcgctcagggtgcggctcgacgacgccagcgtgtggggagtgctcgacacggactggctgtggctcttcctggcggcgctgtcgctctggctctggctgttgcgcgagttgcccgagacggcgctgaccctcgactgcgggcggttgtgcgagttcaccgacgaggccgtgggcggcgggatgggcgagggcaagagctggctgctgtgggtgctggagaaggacgggtgcgtgtgggtgctcccctgggcagcttcggggctcagaaagggctgggcgttggggtggctgccattgtcgctcttcctgcgctcagccatcgacttgctcgtcatggctgggtggtgtgcgcttgtgtgagcctgcgagagcctgtgaggggccgcctcgtcgctgtagcgggtcccttttcacctcgcagacggcgcgccagagtcaagcacggggaacctggcctgcttggcggtgagtgagcgacagcagcgtgttacgtgggcgcaaagtagacgacgcgctgccacagcatgccgggagacggtagacggtgggatggcccggtgctgctgctgctgctgctgctatgctgggacgtggctggagacgactggacttgctggccgacgttgggagcggagccctgggccactgggctagggacgctttcgacgtccgggcgcgggagattaaggttgtcgatctgggttgccgtgaaacagggatatgaatgctgaatgctccgcctacacgtcattagctcgacgcttgccgtgcattttcactcacaagcatttccctcctccacaccacgcgcggcatgatctgcatcatgtttcaccacatcattgtttgactgccagcttaccacttgcgccattgtgcgcttacataaccgtccctgcgaccgacatcgacatccacatcctggcccgtgacaatgcgcctcttcctcctgcctatatcgacgcgccgctcgctcatctactgcgaaagggtccacgaaaaagcccccaaagaccgctccgtcatcgacaaggtcaccatcaaggcgaacgagacatgggccgcctgggaaaaggacgaaaaggccgtgggcaattggaagaagaaggtcaccttctacggtaaccaggcgatgaagaggataccgtacgaggagtggggactgaagactctgccatctctgaccgcatcgcggaagcaagccattctggatggcaaagaaaaatacgaagtcctgtttccgggccggtatctgaagcaggaaaagctgccaggcatcctcgaaaaactcgccaaggagagacagctcatgcaccgcagcaagctgatctggagcatcgtcatcatgcccttcactgcacccttcatgcttgtaccagttatacccaacctacccttcttctacgtactgtaccgcgcatactcgcattggaccgcactgaacggatcaaaattcctcgagcatctgctcaagcacaatctgcccaccccgaaggcgtcatgggcgctcgacgaagtctacacagccggcctcatgtatcccacgcgtcagctgtcgcgagcggcaccaaaccccacggaacagcaggccgaagaggtggcggcggtggtacacaagcaaaccaacaacgagacgaaagacgtcatggtactgcagcgatggaatggcaagcttattgccgagcagttcgacctaccagatatggaggtcgagattgagcgcgccgtggagcaggtcgagacgtcaataaagggcaaggaagagctcatggaggagaaactggagctcgagagagcagctggcaagaccgatgccagagccaaggatgagcttcctgagcatatcactgagaaaatccatgagcaagcagaaaatgtcgccgatagggcgaagaaacaggcagaagagggtgttaaaaaagcacaggagagcagctagactgcttttgcttgactatacacgagcgcaaacatttgaattgtacgatataacgaagtcaggatacgaagtttggagttggcggcaacatatatgtatacccacatagaagcacgatgtcaatgtatcatatccgctcacattccaatactctcaaaccagcagatgggcaactttgcagccctttcgacatttgaacagccccggcaagatccaataagtgcatcggcactaccaacaacttactcggcaccgggaccggcccctgcaccagcctttgtctcctgctatccagctttgaggtacaacatccacccccagaaaaatcagcaaatattttccgccaacatcgccatccataaataccacaccaccctcacagctccctcccgacaaactcctccaacctttccctcccccacaccaccggcccatcctccccatacaacggatcaaccttcaaccactccacaccccccaccctcctcgccttctcctcctccccctctttcccatagcacatatcccaataacacccctccggatacgccccaaccatctcaaacccccccacccacacccaaatcctccaccaaccgatgtcccacgcccgctggcacaacgatcgcatcccccgcgcccacctccgcttccactctgcccgggttcgagtcgcccgccgaagagcagccgcgcgcggcctgagaagacgcacaggatctcgtgcgtggtagctgtggtagtgtgttgttgtgtacattgtgtagcgccattgtggggttaggccgtgctgggccaggtgggattcgagggtggagggggaagtagtgggcgagaaggccgcatggtagatgtagagggggtgcgagtgaggggttgtgttggggaggagggagtgggtggggatgaagtgggttgagaggcggagggagttgaggggggtcagggtgagtggtggcatagtggtagaggcccggattaggggttgagtgtcaaatggatgtagagcgactgatgggctctggacgggtggttttgaggcctttggagattgagatggtgtctttcgatgtgtttaatagaagacagtgtcagaaatgaacgggcgggactcgagcaaccgatggagtagagtttcagccacaaatctcgtggtggtaggattcgccatatccatgaagctggaccgctgagctgaatccgaacgacgtcatcgcacccgacgtgaggatactgacttgacgcaggcgtagtaaggtgaccgacaggtggtagttgattgcgctgctactgcgtactcacataatgtttgttgatctaaatactgtagttcatccttcatctagctcggggtggacttgggaatactctggttcgtaatccgtctcgccacacctagacatttccgaagacatcgagcatgcggtcgtctgtgtcttgggataaaagaatttcgatattcacatttcgtacacacggacacagcaccatctttcacaagtgcatgagctgtaggcggtcacggtggctagcgcgtgaattgctacctccccgccaagtcctgctgcctgacttcaaccatcgacggtgattcacaaaacgtcgccgcccgcacgtctggctccttcactttgaatctttcctttcacctcgggcagcctgtcaaccggccaccagacacgccaagcgagcggtagctagtgccgaattgcataaccacggtcgcccgcagccgttgctctcccactcatcgcctccgccttgcactccgcaccttccacccacgctcacgctcaacctcacgctcaacctcaacctcacaaccaactgccaaagttcaggcgcggcgacctctattcctcctctatcgactttacgctttctttcgcgcaagaagtcgccgtcgaagagtgcctcagagcacgcgacgacacccaacatggcctctgcatccgcgaccacgtctacgatgccaccggtccctgcaaaggacgatgtgaatgccacgtaagtacaaaaaatcaacacactactcaaaccaccccgcccccacttgcgctcttgctaaactacgacagatggaaatacctcgaagccggtgtcgataagatcatgaccaacctccgcgggggcatggacatgaagacatacatgggcctctacaccgcgatccacaacttctgtaccgcgcagaaggctgtcgccggctcgtcatttcacgccgctaacaaccgcggtggcgcacatcttctcggtgaagacctctaccaacatctcatcgaatatctcaagacacatcttcaaggcgtccaggacgagtcgcggcaacatgtcgacgaggcgctcctcacattctacatcaaggagtggaatcggtacacgaccgccggacagtacaacaaccatttgtttcggtacctcaaccgtcattgggtgaagcgcgagatggacgagggaaagaagaacatctacgatatctacaccttgcacttggtccgctggaaggaggacatgttcaccggcacccaggagagcgtcatgcgcagcgtcctgaagcttgtcgagaagcagcgaaacggcgagaccattgagcagtcacagatcaagtcggtcgtcgactcgttcgtatctctgggcctggacgagtcggacagctccaagtctactctcgacgtttataaggagttcttcgagaagccgttcctcgcagccaccgctgaatactacgacaacgaatcgaagcaatttttggccgagaacagcgtggtcgagtacatgaagaaggctgagtcccgcctagacgaggagaaagagcgcgtgccgctgtacctgctcaacgagatcatgtctcctttgatgcggacatgtgagcagtcgctcattaccaaccactcacaagctcttagggaagaattccagattcttctcgaccacgacaagatcgacgaccttggccgcatgtacaagttgcttgcccgcattcccgagggcctggatcctcttcgtggccgtttcgagacccacgtccgtaaggctggcttggctgccgtcgacaagattgcccaagagggcgacagcttagaacccaaggtctacgtcgaggcgctcctcgaagtccacacacaataccaagacctcgtgaacaaggcgttcaacggcgagtcagagtttgtgcgttccttggacaacgcctgccgcgaattcgtcaaccgcaacaagatatgtaaatcgggttccaacaagtctccagaactgctcgcaaagtacaccgatactctgctgaagcgatcgagcgcaaagatgagcgaagaggacgatatggagaagctgcttacacagatcatgacagtcttcaagtacattgaggacaaggacgtttttcagaagttctactcgcgcatgttggcgaagcgtctggtacagactacctcggcttccgatgatgctgagaccagcatgatatccaagctcaaggaggcctgtggtttcgagtacaccaacaagcttcagcgcatgttccaagatatccagatttccaaggacttgaactctgcctttaaggagtggcagtcgaacaacttggacgaggctgacatgaagaccaacgtcgatgcgagctaccacatccttggaaccggtttctggccgctcaacccacccaccactccattcacgcccccacaacttatcgtccagacttatgaccgtttcgcccgtttctacaaccacaagcaccagggtcgcaagctcacatggctctggcagttgtgcaagggtgaagtcaaggcaaactactgcaaggttcttaactccaaggcatcgcctaccttccaggtctcgacttatcagatgggcattatgctactattcaacgatagtgatactgtcacttacgacgagatcgcggaggccacgaagctgaacaaggagacactcgaccctagcttaggcgtcttcctaaaggcaaaggttctgatcgcgcagcctgagaacgccaagacggagtcgggcaccacctacaagctcaacaccgctttcaagaccaagaaggcgaagatcaacctcaacatcggtatcaagtcggagcagaaggctgaggctgaagacacgcacaagaccattgaggaggaccgcaagctactcatgcaggtatgtaatacctctttcccactttctgaaccttgctaacatactatagtccgccattgtgcgtatcatgaagtctcgcaagaagatgaagcaccaacagctcgtctccgagacgattcagcagatcaagaaccgcttcatgccccgcgtgcccgacatcaagaagtgcatagacatcctgcttgagaaggagtacctggagcgtcttgagggtgacgagctcggctatctcgcctaagctcccttcgctatttcctttgcctgccttggccccttggctaatgagtaacggattatggaacctattttcctttgtcatgaagctgcatccgtagttcccgatcagctcgcggccgcgttcctggcgtttgacggcgggtatcacatgggctgggtttttctttctcaaagacacaatgctagttgatgcgttgatgtcgccatatgggttccttgaattatagatacgtggctacgaacaaaagatagtccatggctggctagtgtatcaatcagacaatgctgatacatatttccactttctctcccatgattgtgtgatgctgtgctgtgactaacgatgacattgctcaactatacgcctgtactgtagctaacgttaataaaagttcaaacagtgtattggcgaacaacactggtgctggatgtcgtatacgtctgacgcgacactacatggttgacaatcagagcagtgccattagtcctttgacgtacctacccaatatttattccaatccgcagcccccatcctctccaagatcccctgtctgatcctacaccatgcctcccaacaccacttcaaatgccgacttggacgaccattgggaagtcatcaccacccccttcgcccctccccccagactccctagccaatctccaactcgtgtttcacaacgatgattccctcctatccgcattcatcttgctgcaccagcgcctctcgcaccttggtatcaccgacgatgcagatatggcaggagctctgcaacttgtgctggcgaacttggagcaaagcacacatagcctggccattacgcgcgccacgcgtgaagatttattggtgcaaatggcggaagacacggattggtttgcatttgagatacgcgagagggatcgaaagattgggaggttagagaatgaactgaggatagctgcgagggatgtggtgtttttctatccaagatggcattcagcgagagaccgagttaagaaaaggattggaggggtggaaaagggattctgaggatttgtttgggtattagcgggatttgatagatcggttagcagacgcggaaattgtgcttgggaaggtcacgaaagagattggggagtgtgaaaggatggtgggggatctggaaggggagaatgcggggttgtgggaggtgcagcgtgagcttttggatcaggggaaggagagagacggggagattgaacggttgaggcgcgagtgtgaggaaagggacgaggagaatgaacgagcgaggcgggattgtggcgaaatggctgagatgttggcggacatggctaagatgaacgaaagtaacaagactgggaagggtaaagcgaaggtacatgtgggtgtacaggtggacatgtatgcaaagctggagacggatgcgacaattaacaagaaggcggggcaagggaaggagccaatgtggtggtatgattcacagtttgatgattttgaaagattttcctgaatgtttgatttgctggcttaagagttgtaagtggtgtttacttgttcattttcactagaacttagcacgcatgtaattagacaaaaggtgttgatggaagtcttgttgagcgaagtgactgctttctgttcaggcacacacatgctcttgcagaccaacggagaaaaactcaacgtatgcaccagacacccggcagctatacagctacccagtctcaaacaaaagcccaaagctgatgaaacgacgcatctgctcttcatacatcgccggcgtcaaatggatcggaacacccttctgccgcgcaatctccacccgcgccaatgcaacctcatccatgagctcttttgtgcagtagcaacaagtaagctggctagacgaaccggcatttttcaatgaattgcgccaacccgttaggcagtccagatgatagagatggttgcacgcagtggcatagcaaggagtctcagtgaagtcgtctttgcagataagacattcgtcgtcgggctttgggtctgggatgcagtgcatgtgttgctcgagccagagatcctcagcccgcgggaagtcacgggcgatgtggacgtcgtcgagaggatcgttgatcacatagacgacttcgccgccaaacccgaattcgagattccagtgtggatgtagttttggttcgtggcttcgttcattccagagctttatagcgtcctgcgaatcaagagatccagcgagtatgttgttctctgcctgctctgtatctgggttgaggaagcgttcggcaaggacatcacccgggatattcagcctcaggaaaactccgtgacgcgaacagaggtatggcagacgctcaagacatccaagatcgaagactttgctaagggctgatcgaacattgcctgtaggatctgcgtcaggatgtgttgcggccaacataacccagcggaacatcaagaacaaagtgtgtggatgtccagcgttgatgttgggcagcaccattgagctaatcaacactgagttgcccagataatttgactcagacagggcctgtcgcactttcagtgggaagggcgagaacgggctctcgataaggcaggcatgaattcgttcgcactcgaaagtgtgcttgtagaccggtcccagattaccctctgggtacgctgacatgaacatgaaacacgagatcatgttcgcggcaagggatagataagaagtaactgccatgacggcattttcttcgtctttgctgctccactcttcctctgatgaaggtcgaagtgcagaaagcgttctagtgagatcgggccatatgccaaagccaccggtgactcgctcactccgctggagtctataattacccttcttgctgagatccacatgcggttgttgcactatgattgcacgcatctcacggagaagagagccgtctgtgtcgacgctgtcgtgacaagcacacttcaacagccaatctttgatctcgaggagaagtttcgttgtctcctcctcaaatagctcgaggcttcgagccacctgacgtagatcctttatcgcagttgcaaaggtagtgctcgcaggcatgagaagttgatgtagaggaagatccagcgcagtcagatgtaggcgcacttcttcggatatgggcaggtaatgtggttgctgcaagaaatatgtccaggcctgccaaatcggcccagtaggtttctgcaagctcattcctatattatagatctcgaatgccaacaaggtaaagacttcgtccacctggtgaacatcgtgtcggaagggcttgatggcgtcgttgagacattggaaggctactgctggatgattagtccagtcaactgaaggcgcaccgaggtctgccgcatacagtgccatgagtgtgggtgtatgttcaatcgtgagtgagcttccaagtgtatgtgagagaaacaagtgtccagaaagttcggtgcggttgtgttatgtacagttgtgttggtgcgatattaagctggtgagtgtggctggaggaagaggtcgaggatgctgagtttatatcgaagtagtctaacctggggacattgttgacaggtagggcaaggactggctgtatggtgatgatgatcttgacacactgtgtacataaagtgttggattcactgttgtccgcatgagacatctcatgatccgctcaatgagcctcgaaggttcacccataatttctcgatcttgttattgttgtgttgttgcgttgtgggatagaagctctgttgactctttcgggtgacttgacaggggaagtgaataaacagattcgttaggtcatgatggtgcaaacgaacacgtaagcgatcaggtattgaatgtgtgagcgttcttccgacaaacaggcttgaatgtggtgttttcctctgatgcgaagtcaaacaaggccgtgcccacaacgcgtctgagacctgcagtatataagagagtactttgcacacgtagtggactctgccgttctcatatcggagtcgacaaaatgccacctacttttaaacacgtccctctggaggaatatcttcatcttgaccaatacattccacgccccctggatgaagcgcggctagccgaactcaaagctctgtgttacgatgacgaactgcaaagagcatacgttgtactgcagcagcaccacgtttacatgtacttttccaagcaccagagcgagctggaactgtccgacgcaatcaagcgagtgctcaggagcttagacgagaaaacgttggaggcgcagaaattgcgtgcgaaactcgaagggatagagaagaggatagagaagaggatcgaagagaaagaaaccaagtggttagacgagaatggggatcatgaagtagctggcgatcatgtgccgacgacaagtgtggacgggttccacgagatggacgcgtcagggggcgaacagtaatgtcatgtcatagtgtcgacagaggggaattttcatactttgtgcaggatgtattgcgatatagtgtacacaaccagaagccgcgacaggcatgagtgatgtacttcaagtgttggtgatagggtcgggatggaagtggagttgcataagcatgttcctgttcctgcctagaccggtttcggatgatcagcaccccaccagccgagcggccgttccatggtgcagcgggcggctgtgctcggtggcggctcttacgaccacagtcctccttggactgcgcgtctctctttcacagatatcttctctccaggctgctaggaatcatcttctactacctagaatccttcgtcctgcgctctcaatcaactcgccatagcacgcgcgtgagacagcgtctcggaggtccgcatcatgcccgcgccactagccaaaggtacgtagctctagctatgcatgtctgtcgtgttcgcagcactcgaactgcttttgtacacccccttcctgtcttctgtccatgtagcgaatgaagagtctagttggagaattcgggcggtttctgccatccaacgacatcgcaccttgctgcctgatgcttaccacccctcattgcaggcatcatcatcgccgcttccatagtagtcgccgccggcatcgccatatacgagtcgcctcaagtccgcgcatgggtcgaccagtctcgtcgcaagatcgccgtagcgctccacaacctcggcgatgacatgcagcctcgccgccccagcgaatcgtcggacgacttcgacctgaggaagcggagaagggaagagctcattcgacggaacaggaatgagctcatcagacgtgccagagaggagggcgtggccgtcgatctggacgagctggcgaaaatcggcaacgaagacatcgaactggcgcagcagaggtcacgagccgaccgcaccaagagcttcgacaccatggtaggaagcgacggcaccctcaggaacgacacaactgctaccggaaacgacgtatcggacaacggcctcaagaagcgcggtgctgctggctttgctgcgggcgctgctgcggctgcgaccatggccaaccccttcgtcgacgagaatgtgctcttcgacgtgggcgatgacgaagaagccccgtcgccaaaggagttcatctatgccgagcctgcgtcgcgcgaaagcactgccactctcgacgctgccccgcctgccgcctccgcgcctctgatcgacctgactcaaagcaacgacgagatcgacccagctgcacagtccttctactccttcacatcctccaactcacacgccgaggtccctctcgcgcacactcagttcttcgacgacgaggccgagcacatgtccgccggaaccttgacaccgcgctccgagcgctcccactccattgtcacaggcgcttccgtggctgccagcaacgccgacgacattggcatcctcagcatgcaaaacgacactgaccatgacgctcgatcagaaatcttctccgagggcggcttcaccgatggcttctcagaaggaggtttcagcgaattcggcgacaatgacaggacaggtatcatgacgccaaattcgtggaccgacgtcggcagtgacgacgagagcgaatggggtggtgcccagcagaacgggcacgtgagccaggtgcatcagtagagcgcactcctttcttggattcaaaatgtttgcaatagggtacggtgttgggcataaataggtaggatgggtcgatacctccggcgttttccctaggaacttggattttcccttcatatcgtttcctttcttcccctatgtatgaattggaaccattgtcttgagatcttttgtatttctaccattttttattgctacgttattctattgctgaatttgatctgatcatcctcccgcctgtccaatgttgtcctatctcggcagagctcacctcattccttatattgatgaactcatcgccggccatatagaaagcggcccgacataacctccgccctccgtttgatagcgcggtcaccgtcgcaacattcccgcttctcctacggctcccgcatccttagcgcaactctcacctgccatgctatggcaccagaatttgtggtcacgttgccctatggcctcagcgaaatgcaccgaaaaaaccacatcaaaggtaaggttgtagtcggtcaggaaggacagtatacgcgcgggggcgtcccgatttctactcacctatccgagatgaccatcgttctaccgataatcacttaccatcgtgcgattgacgctccacgctcgatctcaactggatccctaaaactccacgtcaagaagcaacaaccagacaagatgggtgttgcgccagcgccacatcagaagaagagcgcgccgaccacaaaggagagaagagcaaagacgccaaaagtaaacaaggcgccaaactccagggttcgcagcaaggcaagatcaacggcgtcagcccagaaaagcagatcgcgcgtcgggcccggtacacgggatggcgcatcaaagaatcgtcccatcacaatcgatgatgatgacgacgccgaagcagaggaggctctgtcacgaagagcagacttcatgcaagatggttaccttccttcttcgacggcgccttcatgcccgagtttctaccagccacaatcgccggcactggcagttcggcgcacttctgctcccggaagagcgggggttggatctctcggcaaaacatatgcagcgacttcccccaaagctccgtacgagccaatgtcccgatctatgggtatatatgccgagttagtggagctgtcacgaagcgttgactgaatactgaccgaacgcgaaaagagaagtacagaggatatcacaggtagatacgccctcattacgacggaccaagaaaaggcctggagcagacaagagcttgtccacctcgcaaagagcagcaatttcagttgcacggcggcgcacacaaccattcatcaggcccaacttatcaagcaacaggcgtgacgacctcgacggcgctagcttcgatctgaacaacatctcagatttcaacacaaggaaggatgttgcgcagctgatggctgtcgcgccaggtttgcccatccaggatctacatgacatgctcctcgagcttggaggtgatttcgcggccgcaaaaagacaagctattaggagaagccgagcaccctctgcgcgtccgccagtcaagcatgggcctccgttgttcagagctctgccacagcaggcactaagtcaagagtccgacgatggcgatgaagtcatgatcaaaatcgaccccaacctagactttctcgagtgggtgagtacacaccacgcctttcacacacatgttacatcctaactttcgacaggactcagacgcccctccagagccagatctcacccccaagcgccccgctcccaaaaagtcaaaacccgccaaaccaggcccgacgaagttgcgccccaaggtctcctactcaggctccaactctagatcaagcatcagcgtccgtcgcatccagcccaggccacgaggaggctccatcaaccgctccttcatcgtcccggacaacttcgtggaactcgaatcagacgcttcttctgccgagaccgagaggtcagacagtacaaacgacaccgacgtgcagatgggcggaacggtgccggaggatgtggaggatcttaggatcaatatgcggccgcagtattcgtataattcgagagaacttgaaaaggcgaaggggaaaaggaggtagtgggcatggagaacagcgcatcgcgatgacacaacaacttgcttcatatggttggagatctggttgaactacgacatgagtgtgtatttgggttcggacgataatggcatatccctcgtcacagcgtaaagactcgaatatttagtgcatgccgcgctactggctggaaaattcatataactcactgcccatcctggtgtctcctatcttcattgtgagctgagcgacgtacgcttcatggatttacgctcagctatcgaatcataggcaaattcgagtcgttttcaatatgcatgagcggtgggataccaacttcttacgtcgctaattgggaaatggccagtcatggttcagtctttacgtgcatcatttgatgtcttctgctacaagaacaaacgcactcactgcataagtttcctagtaccgagtgacccataaaatactcccgcatgtgccagaatacaggttccttcattccgaaaaatggccagtcacaaacgatgctttccatgtatcgttcaatgtcttccgctacaacttcaaacgaactcaccgtatggatgccctgggaccaattgctcgtatttccctcgcgcttgtgtgatgacaccatatgcgcggacggacttcacctgcagtgtcaaacgaatattatcgacgcggccggacacgtaagcgcctttacctgttcatcctagtctctcgattatttcttttacctctgaatcctctattaccttggggattgagaccccgcacagagctctggtgtttgttgaataccctcgaccttcgacccgcgacccttccgtctgctactttttcgggtaactccatctgtagtcctgaccataatcactattctactccccgatcaatacaatctcgcttatccaaccttctcctacgctatcatctcttcccgagacgcatcaaccatccaaagaacttcatgactcctaaaaaggctcagatcaaaagcaacaaaaagtcaaaagccttaatccggcccagcaattcagccctatttgaggcagcagatcgactcaatttcatcaacgacatggcttctagacgcacggcatccgttctccgcaacttgtcatcccacgaagagcgcagccatgagtctgtccgtaaacagccggaggcaaagccggcgcagttcagaaacgcgcctaggatcgattcaaagaatagctgtgattcacgccaacggccccaacgacgtccgaacggcatgctacaaaacgctcagcgccaggaacccgaggcacgacacaggcgacagagaccagtcattcacgattctgaggatcatgatcatgataatagtgacagaggtacatagtcttctttctgcaccgaagcatagtatctaattaacttaattatagcagaaaatcttaggatttgctctagcaagtctggtgcaaggaagcaaccaggaatgagtagcatcttcctattaaacactagcctagcagactgttctattagcgcagatagccttagtgaccagcaggcaaagcagcgaagtctaagtgagcgacaagctatcatgatcacgcctgggccggcttctaagaatctctgggggccagcctataacagtcggcctagtcaccctacgccctacaatagcaggccttccgccatcactccgtttgtcagacctcctactgccggtctccagacacccagccagagcagggaaatgccccagcctagcagtcgacaaaacttataccctcctctctacaatgagtgggacaataacataccttctgccgaacacccaatcaggatcgtaggacacgaaattcacgcaggctgcgacattccgcgtcccagcatcggagaatatcagatctgagcgaagacgaaaagaaacaaattcaaaaatgctcaaaaggtcaataattttaaggtactgcgctgcggaacttagggatctcaaggcacaaatgctcaccaactttagattttggagaacattcttttcatcttttcagccggatatcttttttattattcagggtttaaaaagttacttcttcacgagaagcttcttcggaagaacgcttctataacttttattcagtatcattttcgacaaaaggcgtttttgcatcttttcattcgaagcagcatgagctgctacaatttcctattctccttctatttctagcatcatagaaacaatcggagacaatcctacagaccataattctaatgcaatctcaaacccgaagacagtcctaataaaccgtcctccaccgtcttccactgtcttcccctccctaagcatactccacataatcatacccactcccccgctgtccccggcttgtatgatgactcctactcccatgcccccgcccacccgtcccccgatccgtatgtctccccgccttcaccctacgctccccaagcgccgccttcttgcgccgaggcagcacgctcagcgcgtgccagacgaaccaagtcaggctgccaaataaaatcagcacgccgatgatgatgccggcgatggcggtggtggagagggaggtgccggagctgttttgggaattgatggcctcaataggaaggggggtagaggcgcggatattctgggtgtgggtggggcaaggggaagtagtgttgaggaggttgtatgggtagaatggggccatgatggtgggatggtgggatggtgggatggtgggatggtcgtgtgtgaggtcgtttgagtaagtcagtgagtaagacttgtgggatggatgtccgactgcgtgagctacacttgtgactgtgcgatgagcaagggataggttagaaggatatttgtagggcagggaagatgcggagggtgttttgcatgtgagacattgtgaaggcacgatgtcttgcagtgtgcggtgcgtggacttgatagatcgaagcagcactgttaaccgtgcgtagcacggggcgcgacacgcctatcagagtgcgtccgggctccctaagaatgaattgtgtgcagaggtaaagcataagttagaaagatgagttaggcctttaaaaggcagaatggcctaagtgctagttgtatgcttctacactttgcttaatgataaggagggattctggattctgaatccttcctgaatccacttttatgttgcagcctatgatcccagctctatctagttaacctgtctctatgtccggctgacttaagccgtactctgtaccgtaaatggtacgtagtgcgcgcagttgggtgcgctagatcgaagtcttagatcgtatgtagtattggagcagcgcgccttgtaattggtcgtgatcgttccaacatctatgcatcctttacgggtttcaggacccagtcaacaagcctcaagacagcgtatcatctattttcagatttccctaagaacttctgaagctgcatctcgacatctttctcaaccacctcttgctctgatccctgcgctaggggagttttcttgttgcgatagcgtaccaccgtaaaacgataaatgacgaagacgatgaatgtaaggaagaaaggcgagaagaggcagagtgggacgagtaaaggtacttggattaggccgagcttgacatcttctgcgtttcggccgctgggtgttggagaaggcggagatgacattttagatttggcgatgaggggaatgaacgtgaggttagatggattgggaagttttgatgcaggagtaattgatagtaaataacgcaagtgtccttcaacaaaggtaagaagacaaaggaagggcaatgaacagtatgagcaaaatcacgaggacaaagaacattttgaaacagcaaagtttattgttacactaacgcgagattttacaatcattgtgcaatgtgcaatgcagtccagttgtatcgctatacggcgaaacaccaactacgccacactgctaagtcaggttgtctgcgaactgcactgccttgagcagtacggcaattcgattaccttagccttagcgagtgatgaagtagataagcgccaacaacataactcccaccgccgcgccagtaataccaaagatgatacccttgctcgacgaagtttcccccgaactcttcgtctgcacagcctcaggctcctcatacaggtcaaacttcacgcccgtgacgtccgcagctgctattctagcgcttgtcggctgctcgagtgccttggcaagcgcagccatgctaggcatgtcagaaggtatcatgacggtagacgtgacagtgatgcgcaccgtacgtggaccagatgatccgttcaccggcacaccgggctgggacatcggatccagaacgataggctggatggatgcagatgacatgttgatcgatatagacactgaaggcgcgccactactagatataatcgtggggatatacacagtagcgaatgagctggacggcataccattaccgaaagtagtgtttgcctgcggcacaccgacggagaaagataccggcggagcgtcgctgccagaagtgctagtcgcctggacagacgatgtagctgcaggcagctgcgaagaggggtggagcgagacaactgactgaccagtggagggcgcatcaagcgcaccagcgggccaggcgaaaccggatagagaagaaccaggcatcgttgatgaaaacgaaggttggtcggatggatgtagaagatttagggcttggtgtgtaatctgcgttacaaagaaggaaaagatggtatcttgttctgtgcggtgcagagatgggctgtttggagaaatgagttggaggagagttggcagggcttataagtaccttttgagatggactgtgtattcactatattcattgtggatgagaggtgaagagtgaaggggtacgggaattcacagtgctgtgtcacggtgtactgcgaatgcggaagatgctggttgagtcgttgtcttgacagccacatctatttggacgtatgtccctctcaatatcgatgctattccaccatagagcttcaattcttagtacaaataacacacgtgtccaatgtatgctacaaacgttatagacatacttcagtctcgcacacctatactctcatcccccatctaaaactctggaatcgtactcaaccccttcctcgcccccaaatctggcttctctctgcaacctcatacctcctcccctttccccatcccctccatccatcctcggcgccgccccaatcccactcatcggataccacatctgcggtctctccggaagcggcttatcatacacctgtccggtttgaaactccaccgggcgctcagggagtggtgtgtcctggtacttgcgacgactcccgccaaagccaaagcagttacacacgttcactccacgacgcaagggcgctggagccagtatatcagggaggccgagggagatcacggccgaatatggagccgagaggttaggccctacaatgaggccgatgccgtgaatccggagtttgaggggtgggggaagggggagcaggggtcgttggtgcggaggagactgaagaggtagtttgagatggcgatgttgtggctgcggttgtggtggggtcgttttgtatactggatggtgtggtagatggctctttcgaagctgagcttgtgatttgcgtatctgtcttcgtcttagagtcagtcgcttccgccggttcggtgctcgagttgggtcttgagcgtgtaaatgttgccgattctgacgatagcgtattggaagtttcactcggttgcgggttggggtttacgatcgatgtggggatggcagaggatgttaccgttaccctcgaaatgataattacgatactcgtagaggggggagggggagcggcagcatcttgtcggggctgtaagaaggatattgaggttgacgaggatgggtgtatgctgtcgacgagcgcgcttcttaatgcgctcatcgcggtcagtgcagcggtaagaggtaaatgcatggtgtgttctaggttgcagacgatgtgcgctcgagagaggacgtacctagaggaagattcaagacatttcggtctctttgttcgtgagtgttggtcatctgtgaggcttcacactactacattcactgaatacgttcaagattcccatattccgccttgtctcattcagtggtgcatgtgaagtgccgacctactctgacttcacgtcacaaggtcagctatttcaagacatgagaccaaacactgctctgacgacaatgaaaactttttgggtatgcggcctaagacaaagactgatttagatatcgagcacatgaaccaacttctttgtgttattgttcgcctcgaaccgtcacgaaacgactccaccatgtcgaacatatcgtcatagccacgccatctgactaatcacactcactctatcctcctctcagtattcttctccacatcctcactgtccctaccatcgattttcctgtccacgcccgtaacagcagccatatcttcatccgccgcgacatcaaagttcctgccccgatactccggtccaataagcgtcaacaaaatgacgtacgcataaacacaccccatgaaaatgcaaatgaccaacccatacttgtacctcttcgtcttgcccttcggcggcagcggaaatttctctccaatcgtcgcttcaatcgtcgaactcgcgctcgacaccaagttaccgagttggtaactcgtgcctaccacgaacgtcctgaagctacccgggctcagttccatcaggtggatggggattacaccccacgcgccttgcacgcagaattgctggaagaaggcagcagcgatgacgcctttgttggagacgaaggtgtaggggtagagcagcgcgccgccgaggatgcacatgcagatgatgctgaagcggcggccgaagatggaggagcagtagccgacgagcgtgccgccagtcatggcgccgaggttggcgacgacttgggtgacggttacggcgttgggggagaagtcgtattggttggtgagcatggttggatataagtcttgcgagccgtgggacatgaagttgaaacctgatggatgttagtcgaaatatcgttgggaggctgaggggtgtgatgacttgccagccatgaggaggaccatgtagatcaaaagcagccagtgacgcttcagtgcgacctttccttcttcaatgaatactttcactgcattgggctcttcctcgcgaatgcgcttgcgttcaaggtaggcgtttgtttctggcagacatagacggaagatgatgatcaagactggtggaccagcaccgaaccagaacaacgggcgccatccgtgtccaacagtgttgacgaaagcacgtgcgaacactgtggcgaggaggtatccgaacgcgtagccttgctgcagcataccagagatgagaccgcgtgccagtggaggacagtcttccagagctattcaaatgatcgtcagccaatatttcaatagctcaagttaagaagaagagaactcaccggtcgcagccgcattcccatacaaccctcccatcgcaatcccgaacaacgccctgaccgccaaaaactcattgtacgtcgagcaaaatcccgtccccagttccaacacaataaacagcacgttgttaatgataaacggccacttgcgcccataccgatcagccgcaagtccaaagataatactgcctacggaccgcagcatcaacacgagcgtaataccccacgtgatatctgctttggtttttccaaaggtttcagcgaggtccgtgatggtcagcgagacggtgaagaaatcgaaagcgtcccaagaccacgcgaagaaggcgacgaggaagaagagccattgctggagattgagcatgcgcagcagcgtgatggggttgggcacggcatcgcgagcaggtttcaacgtagtaaaccgcgtagccgcatagcgagcgggagtaatcctctgcatcgtgggagtagcagcatactcctgatgttcgtggtggtcgtatttctcagccatgattgcaggcgaacagagacaaggcctgaggagcaaacgcggggcttgagcagcattttaacccctcctctcgaggatacacaccagttggcagccgatcccatgacatggatgtcgggagtctggcgtgtccattcttacggcgtggcttgggacgggccaatggtggcgcgtggtgttgcagcgctaaggcagcgaagccttcttggctggggagcggcggcgagaaaagctttgacaagcgtgcgcggggaaaggcttgggcgacgtagtgcatgcttgaggcgttggggcgggcatatctcggtgacatgttgacgtttgacagagaaaccgttgtgaatgttgaagaactctgtactgaattgctgcgtgcgttcgttgcaactgagcagctttactttgctcgacactttcgctactcatagtcaaagcactaaacttcacgcgtgcccaacaaccctccccttcgctgacgcgcctgcacgcctgggatgcgcaatgaacaacgctagcgcgaaccctccccacacctccatggggaacgcggtcggcgctgtcaaaccccgagccaaaacctggggctgtctgagcgttactttccttgtcaaaagaattaggttgtgttgggactctgggccgccgatatcgagccgcagggtctcggcgaggatttgagactagacagctccgacttgttacctagctacgccggaagcttacgtggagccttgggtgtgaagacgttcggatatagatgtagctgcgtctccgcgtccgcgtccgagagagacgagaaagtgttatgcattccaaaccactctgatggtagtcttcacaaggtatgcggtaatgcaccggggacctagatcccatacaccaatcaattcatcgtgaccaaaattgcttgcgatacttttcctatcaaaacgcccaaacgcttatgcatacaatatcaaatcctcgttgcagcagaacactatgctatcgcgctactcacacctcgcgagctcccagcctcgcttccatattcctccgtaagacgttcaagttcagtcatcctgagcgcttcttcaacgctcttgacgaaatgcctgcttccaccacacatctctacaatgccgctactttcgaatagcttatacactggactgcgctcactcggtactctgcaaaagaacacgcggacatcgcgattcctgtaagactggacaatctcagcgaggacttgcgcacccgcaccgtcgagcgatgtgacaccgtgaacatcgaagatgatgttcttattgtgttctgcgcgacgcacgcgaggaagcgcggggtgagctctacccgtaccgtggtcctcgaggcgaccaagacgtgttttcagacttccggtgttggcgaaggtaagtggttcgggtatcttgacgataagacagccctcgacgaactccacactctcgggctcgtgctcggcattggtaaagtgattcgttgtgccaggtacgcgaccaagaatttgaatgcgtggacggacggagtgacgaatcaggcggagaagggagagtccaatgccgacaccaataccgcgcttcaggtcccaaatgatggtgatgaagaagatcagacccatcaggacgagttcggaccagccgcgaatacgcaagaagaacttgatatcgtggggtgcttcctcaaccagggagtaggctacaaccgaaaccatggcgcagaggacacccttgggtaggaagtaaaagtatggtagcatgaaaactgtgcagagaatggtgataatggagaggaagatggagctcatcggcgtcagaccgccagttgaagcgttcaccttcgatcggccataacccccgaaggcaggaagagccatgaacaagcctccagtgatgtttgcagttccaagagcaatcagctcgcggtttgcactaataggcataacgacaccgtccttgttgtggtcgccgcctcccagcgactttcctgctaccgaggattcgaagaaacctagcaacgctatgatgagcgaagtgttgatggcgtccgatgcatacttcaagtgcgaggtttcgaacgggaagtggatggcaaaaattttaccgccgctggagttgacatcgcccagcacagcaagacctttctggtcgagattgtatttccaggtcagaatagccgaaagaacgactacgacgaaatggtccggtatatacgcaacgttcgggtagcgtggctgtaggcgcttcttaaattctctgcatgttgttagtcaggacagaaacccagcttgacacaacgtacctaaagaacatgatgacaccaaaggcagtaaaggacatggcgcaggtcaagccatgagctcgtccgatgttgcggaagaggaagacgaccttgtcgatggtgcttccatgagagacttggtcagccgcgagcctcgccagacccatctgaggaatgagctggtcgacaaagatgaccacaccaatggcgctaatgaagcctcgcaagaagggtctgctgagaacgttgtccaagaagccgagtctgaagaagcccgctaccagaatgaaggcgccagcgagacacgtcacgataccagcgatctcagcattccgtcgaccatcattgtccccagttgtgcccttcttgatgttctcacgtacgatttcgcccaccagcagcgaacctggcgcctcgggtccgacaatcatctgtggacaggtgccgagaattgcgtagatcaaggggttcagggcgaagctgtaaaggccgtgtactggtggcacgtgtgcgaggttggaggcatacgatagagccatgggtatgtagaaggatgccatggtgatagctgcaaccaggtctcctttcagatatcgccatttgtactgctgcgtccagttgaggagggggatgtaatacttgaggtacctgaagctgttagccaatgcctgcttgcatatcgctgtatgcctacatcatccgctggttcttcacaccgtgaagttcggccagccaactcgtggtactcttctttttcccactactgttcacaccgccgcgggcggacgcaccacccaaaagcgcacgcgcagcgtcgctcgtgtcgctgtctggtgtgcctgtacctcccggaaacacgcccccgaagctagtatcggaatgtatgcttcctgcaaaacttccataatttcgctggacacctggtcgcccctgaacaccgtctgagccttgctgcgccagcagccgcgtgcgtgcagtcggctcgaggtcaatctctatgatgccactctgctggttcacggcgtcctcggggatggagtgggcagacgcaccgtcgagcgggggctgcatgccatctgtggagaattcgaggtcataaggcgcgtcaccgctcgagggctgttgttcttcatcgtagtatcgctggtgatgcatgacgtcttccggcgagctcgagcgatctgacggggcatgtgcttgtcgcaattgactgggagtggcgggagcatgcgcgtgtcgaacgctgccactcgacgagtcgcgcgaatgcgaaatgcgtggagggccatcatcggtgttgattctcttcggcggcatattgaccaactacaacggtagcgagcgtgaggacagtgttagccgtacttgggctggctgcttctcttttttctgcggtatgagcggaatagggaaaggtttgttgtggcatacatgacggcaccgtcacggctcagactaggcaaatggcgcaggcatgaagctgcttcgtgttttgcgccagccgctcaggatccttagcttggagcaacgcccatgtgcgatcagagagcggtcaagattgatcggctgttgcacgtgcgggccccgctgcgtacgatggattctgcgagaattgggagacgaacgcaggactgcaggcgatgtcatcgcgctgttagcgagccttactacgaccatctctgcgctctttggctggctgatttggcctcggaacggccctgcagtagtgccgcggtcggagttgcgtgacgcccaccgccctggcagaaaaagctgccatggagtcattgcgggcatgtgtgctccgcgctgcgatctactccactctccgatccccgctcacagctcgtacacagcttcacatatataagttgttcttcactgctgccaattgattgctcacatctacttcttcacccgccatgtctttccccaccctccacgcacgcgccgaggccaagccgctggagcaccgatccgccctcacgcccaccacagcgaagaagctcctcgacgccggctacccagtcctggtcgagcgcagccccaaggaccccaactacgctcgcatattcaaagacgaagagttcgagcaggcaggtgcgaccctgattgaagaaggtgcatacaagacggcgcccaaagaccggattatcatcggactgaaggagctccccgaggatgagttcccgctcgagcacacatttgtccacttcgcccattgctacaagcagcaaggcggttgggagaaggtcctggcccgcttcccccgcggtggaggaacactgtacgacctcgagttcctccaagacacaactggcaggcgcgttgctgcgtttggctaccacgctggcttcgttggcgctgctcttgccatcaaggtatgttgaaaagccactatgtggggccaccactaacgaccatcacagacctgggcctggcaactcacacaccccaacggcgagccactcccgggtgtcgagaccttcaccgacggacgcggatactacaacaacgagagcgagctgattactcagctcaaggaggacgttgccgctggcgagaaggttgccggccacaagccatcgagcttggttctgggcgcactgggccgctgcggttcaggcgcagtcgaccttctcgagaagattggctgccccgagatcaagaagtgggacttgcccgagaccaaggagcgtgacggaccgtaccccgagatcatcgagtcggacatcttcgtcaactgcatctacctctccaagcccatcccgccattcgtcaacaaggagagcctgaagtcgcccaagcgcaagcttagtgtcgtctgcgatgtgagctgcgacaccacaaacccacacaaccccattcccatctacgacatcaacaccaccttcgacaagccgaccgtcggggttgatgtcgagggcgacggaccgagattgtccgtcatctccatcgaccatctcccgtctgcgctgccacgagagtcctcagaagcattcagcaatgcccttctgcccagcttgatggcgctgaaggaccgtgcgaccacaccggtatggcaaggagcggagaagctcttccaggaaaaggtacagacgcttcctggcggtgtaccgaagaaggaagtatagacggctttttacgactttatgggaaccactagataaattgcgcttcaatgacaaaaagcgcagctccgcgcacagagacatacagtgatctggagaccttcacgcatttccgtacatgatcgtgcatcaagacaaacggtgggtgttgcctcaataaccagcataaaggaaccccgaggaccttgtggagagcgtgacacacttggggttgcaattcagatgaaccaataccgctcgagggtggcgcagctgatgattaacatacacgctttgacaaattctcgtccttgcccaaatgccaatgggcccttacaaaactgcacaaacacagcaacatattcgcagcgaaatcttccattcgctctgccacctagagatggcaactcacgaaagccgcgattatgattatacgaagctcgcccacacagattcgatccgccttgttgagcttctgcctggggatgtaggatcgccgctcgcatgcaatattgtcgacgcacgcaagaacaacgaacccaaatacgaagccctttcgtatgcttggggcgagccgaccatgtcacatactgtccgtgaattggcatcccaagcgacattacatatcacttcgaatttatcacaagctctgcatgccatacgctatgagaacacacctcgtgttatatggatcgatgcaatctgtatcaaccaatcggacctgcgtgaaaagggacatcaggtggcactcatgggccaaatatatcgcgacgcgcagagggttgttgtttggcttggtctcaagattgcaacagatcgactccaggtccttgtagatgaattggttcaaatcgccagagagtggtctccatattttctggctctgagttcccacccacatgcaggagacataatgctcaagaagatgagaagaactttgagaagaatttccattcttcgtgttttcgatcaaccatggtgagtagagctagaagtcatccttgtatagaggtctagagcgctgacagaagtatgaataaaaggtataacagagtatgggtggtgcaagagtacgtactcgcgcgggacatacaatgggttactgccgagggtaacctaccatcaggattaatggaagatgctgtggaaaacctgcaatctattacccatgaagagttgatttggtcagcgcgcgacctcaagaacttgcgtgtcgcagggagacgcatgtatcagcttttctcgcggcgtcacaagcgactatctggaggccagacaggacaggatgttcagatctcgtctcttacctcatgctttttccaaatctctgttggcagacaatgcaaagatccccgagataaactctacgccctgcttgccgttgccgaagaagatctagacataaagccagactacagcctgtctccttccgttatctttttagacttcgccatacgctctctactcaagggcgacctgaatctcttacacgcgagcggcctgaatccagagattgaagacgggtcgagtcctctagtgccttggacaacaaactgggactatatgacgaacccgcttgacatacttgaactccgattcagcgctgcatcgatctttccagtcaaagccagtgcctttgctagagatatggtatcgatcgctggcgtacgcgtcgactcactcagtcattcaacagccaaagatcaagttaactactattgggacttcgcaaggtggttcgttgccaaacaaaacctaccaggcacgggtctcgatgttaatgcatggggctacgatattctgggcgcaataaggccaatctcaccatacaataatcaacccttaagagtatccttcgaactgctgactacgctggagacgcagaaacggccaacgcctgcatacaacccagcaacacttactgataatcacatgtggtttgccacagaacgatggcagaaggactgcaccatcttcataacggagcagggctacctcggcctcggaccctcctggaagctgccaaacgaccaagtcgtcatcttcgacggcgctgcgaacccagttctccttcgaaaagcggcgaacaaggatggggtggaccattggcatctagtcggagaatgctacctcctcggatggatgcatggtgattacttcggccatacagtggtggacgagctcccatctgacgccagcgacagtgaacatgacaagaagtacttggtgaaggaatcgttcgtgctttgttgatcagagatcaggcagggtgggggtgtttcggcatgctggtggtgagctgtcgaaatggtttggtgatatgtgtctggacgggtggtcaatcagggtcatgatggacatccttggatattgtggcgcaaggctaagtggaaggcgcaggtaaccttctttccgactacaaaccagctccgtctagtcgaccgaccaatcgttgtactactagatgtgtttctactcgttacccacactgtatcgaacttttcgcatatgaagaatcatacgaaaaaaggagatgtatttcccgccactcttgcgccatacgtctacacatcacttgagacaatcgattcaatccgcctaatggagctcctacctggcgaccaaggaacacctctacgctgcagcttaacacaatcgcgacgcacacaatctagacaatacgaagcattgtcgtatgtatggggcaaagcagacttctcgtgtacactggtagaagttgccacagacacgagtatttcaatcacagaaagccttcacaatatgctacaggctgttcgccttgaagaggaacgcagacggctttgggtcgacgctgtttgaattgcgtaggggggatatacaagagaagaatcatcaggtacgacagatttctgagttgcaatgaatcagatctccagtgtttacttcgcagtcaccaagaacaacctagtcgagctcagcaccgaagagagttgtggcggagacagtttgtgttgggctaaggggggaaggtgacatttcgcatcttcacgatgtgcacgaatgatcaacgcacattgaacaaggttatacgctctctcacacttcatctgattatcattatccaaatgcgatttcaaggatcgacaaaacacaaactccatttcccacaaaacgtttcccacaatgaacaattccgccatacagctcaaaaaggaacgactcgaaattttatgcttcagcagacgatagatgatgatgggcgtcatatagacattgtacatgccaaaaatatacactttccttcttctagataaaacagtaaacaccatatcccaaaaatgctccaaatatacaacaaacaccattcccaactacatgtcttctcttgctgtaatgtatggacttagcccatattggcaagttgttcatcaatagtatgactcaagaaaatcttcctctcacccgtcaactgcgcctgcaacctttgctccgcaagtgcaacaagctgttttttcgtgatgcggtccagatccgcctcgcgcaaacactgctggacaacctcgacgatggtagcatcattgggaccgttcatcatgttctggaagttgaccgtgctgccaggccgcgactggtcgaagccaagcgggctacgaccgcggatcggcggcgtggaagccatgagattgtctgagctctggaagccaccgtggttgggacggttgttgtacggggagggctggcgggcaaattgctcgctcatgttgcccatggacatctggcggccggcgttggggttgtcctggtagcgggagaaattggagtatgtggattggcgcgtctgcatgccttggtaggggccgggggattgcgggggcatgtgcgagatgtgctgcatgttggacatgatggttgaggcgggcttgacggacgagtagacggattgcatgtcgttcagctcgtatgcctcgtcttcgtaagggttgaggccgcccttctcagatgcttggccgggcataccgcggcgaccggggagttcgtttcgctcggcatagtcgtcccagcgcatcatagggatagccttcgggtcgaagccttcgtcgtcggtggtaagaaccttcttagtgccttgctcgccaatgacgacacgagtgttaccccaagagaaatcatcctgcttccagaacgagtacattggtagagccagggagtagatgggaaacgccatgaggtagatgatcatccagccaacgtgctgccattgcctcttgataatgaagatgagtgcctgcagaccatacacagcagcgagcataatgatggaaagcaatgggaactgaccctttccggacgcgacgctgtagatgaggtacaccaggtatgcgcagatagaaggcagcacaagggttccgaaaagatcaataaagaccacgaagcgcatggagaaacaacagaaaccacagaggtccttgaggaagacgagctcagccaggttgtggatggtagagttgatccatcgacgtctttgtgaaagtagaatactccacgtctcaggggcagcggtaagggcgtatgcgtcaggaataaacttgtacgacatggttgggaagtgctttgtcatcagggtggtcaagtaacgatcctcaccaagcgaaagcaggttcttcttgtgcagagtgtcgattgcgcagtcggcatagtccttgatgaccttgtcggcaataatgagaggcttgcctttgtcggctgtgcgcaggcggtacatgcagaaactattatcgttagcaacgtctgcgaaattatacccaaacaactcaccatccaggtaaacaggtaacactgccaaataagctctcgaaagccttggacaagtgatgggagatgtagtattcgtagacctggatcatcgtccaccaggatcggtcttcattgtccaagctggtttcaccgcagataccggcaatcttcgagtcattggcgcaacttgctacaagacggttgagggcatctggccggaccatcgtatcggcatcgaccatgagaagatattcgtatagctcggggtccacaccgatgatgttgttgatctggtgaaacatttccagttctaaggggttcattgccgagcggtgatggacacggttgaggaagctcatgagcaggatttgcgagtcacgctttccacgattgccaggtttagacttctgttgctccgattctttacccatcttgaccacaacaaggtatggaaccacgttgccttcaaattcgtagagaccagagtaaacctttccgtagttgagctgctcgctgccctcgccaacagaccagaaaggaagagcgggaggatcgactttggggtcaacaccgaggatatccaggacaatctttggcgtgggcctatcgttaccaccaccaacaatcataccatcgcaaacgacacagatgagcttacgcttgttgtcgtaggcaagcgcagtcagagaatcgagaccttttcgaagttggtcctcaccttcggtgtaagcgggcacctgacagatgacaaacttgtcctggtttgctgggcgttttcttgagccaaagttgaagtgcagccaagaacttgacgacaatgactgagactagcaagattgcaacagccaacaggatgtagtcgttcactttacagcgtgccgtgtcgcggaaatcggtcttaccgacatagaattgattgtcgagacactgcaaatttttggcttgtgcgtcggcgctcagcaggttggaataatcctcagacaggtctgttccagccttgcttttcaccaagtctgtcaacttcgtgtcaaggaacttgtattgagggaggtcattcatcatgtccagcgtcttgaagtagtccgtgaggtcgtagactcggtccttgagtgtgaaccacatgtggttcaggtcctcgccttctttcttgatatccttctctttccacacaagctcacccttcctgaattcccgcatggccggaaggaagacatcagggtaccagttctcgttttgcaaggctttgctgtccgctaggtttgtttgagatccagacttgtgggttgcgaatgtgttcgtgagtgtcgcgttggatgtcaagaacatttgtttgttggcctggttgtttccatcgataaggttcgggcatgcaaggtacagcggtggcatgatgtaagggtccatgtcagcaccggccatctctatcattcggtctcgagttgattcggtgtttgagtcactgtgctgtttcttccagaatgatgtcaagtcataaacgacaccacggtggctgacgaagtagtcgttctctccttgatgcgatgaaacttcgcctcggctccaaaccttgtccttgttggggcatagaagcttgccaaaggcgacgatgtagaacacgattgcggcgttgagcaaaataatcatcaggaacaacacaaacttctctcgccaggccatgcggacatcaggacgcttcatacgaccaaccaatttcaggagaggcgagggcatccagaaagtaaccacccacacgaatgcgatccacattcgtcgcgatgccgtaaggggggattcagtgaccatggcgttgccgccagattccgcgtcatagtaagtgacgcctttgttctcatcccccttccttccaagtccatagtctccggcgctttgcacaggaatagtgggtgcgatcgatttggcgtcggccatgctgcgtggggcgagactggctgagctttgaaacgggttctggatggcttgctgctcaggaagtggcgggaagaagctgctggctgacggagcgtatggtgcaccgtaggcgctttccataccgccagcgccaatcatacctcctagcatgcttggcgagccattgaagtcttgcgtcttctgatcaagctgcgactctgcttcccaccatgtaccttctctgacccatacacgttctgtgccgaccacaacttcgccattgctccatccacgttgcaggacccagctctgtatgccgtctctgccttccatgcagcccagaggatggtatcgttgatagaactccgcatggtcaaaatcggcagtgaagtccaaggatcggttgcggcggttggcccactctggcaatctccactctcgaagttgtcgggagactacaccagcttgccatgttgattgtaaatcctgggcagtggatgttggcatagagtctgtggggtgaacagcgagctggaaccagactctgctactggccgctgtgatgggtagatcaaagcgaccgtgcttcccaagcactacgccttcgccttgcacaggagccagcacttgcctaacaaagttgccctcgtcagccacttcgtacatgaccttttcaagcacagcctcgcgcctctcaagatcctgctccttctcgcgcagtcccggaccgctaatgccaagctcggcctcacagttctggatggcttctctcataccctcgaggacggaaccgccagctggggcaaattggacaccgtcttccttcatctcggcgttgattccttcgctgtcatcgaaaacggtgcgtagagcaagggctttaccgagtgcacggctggggacatcgacaacggtgatgttgacaatatcgccagcctcgtcttcggagtcatctggcgtcatcatgcctggctggctcccgtcactttcattgccgtggcccgcctttgctgctcggatgtctgccttgatggcggtatttgcgtgagcaatgacgaagtctactatggcctcgtagatgccaccgatgacaagctggcgctcgttcgagctgagcttttcttgcagaacttctggggagacgtccagcagctcggcaacctcctggcaagtagactgcaacgcttcttcgtccatgaagtagtccagtgtgtttccgagcttcaacaagccggtcaagcagctgatcagatcgcgcagctgttgtcccttgattccaatagccttgaggtttgtgcggaagtcttcggccgcggcagcatcgtcggcgtcgggtaggaaattagggggattgtaggtgccagatcggttgaggagggtgtagcggtcgagaggttggatgtcgaggaactcgcgctcctgctttgatgctgagctggaattgagatagtagaagacatcaaaggcgcggaagccgctgtgagctggcacttggaggaggccctgctgaacatcgaggcccgatgtggagagcttaatctcagcgccgaccaggctacctgtgaggttgatagtgaagacggctgcgagggcagagtagcgagcagcgaagggattttgcggagtcacgcagtgtgtgaaggccttgagcacttcgagtgctgtgtagaagttgcccggtagcgacagtggcagactcgacacgaagggtgcgaagagggaaggagtggattcgtgtagcgaggcgagcacaatgcatccatcctcggctcgtcggcgggcatgttcccatgcctttcgtcccaactcgaggtcaacagtgccgccgatgcggtcgttgatgaccgacttggagttgacccatgtgtttacaacgagactggtgctagcctcgagactatatgcctggctttgcttgtatgccgaattgaggtagttcaacagcgatgtggtagagacctgcgaaggcgattgacctggatgcggaccctgtgcggacgcggtcgagtacacagacatgcgtgagttgttgacgaaactcatggttgcgggctgaggcgggtcgccccttccgtagttgaaggtgatgtcgatgcccggtggcagtggaggtcacgaatgggtcgagtagtgtagcgaatgtgtaccagtgagagtgccagtccgcgtttctgggaggcgtgcgtgtgttattaacgtgtaacgggtgcaacgtcgaattggctttggcgccagttgcaagaagtgagctagcgagcggatggtattaaacgattgtaaagaggtcaagaaagaaacgcacacaacacgagaagctcttcagacggagaaagaggagcgattgaagtgcgttcgttcagggcgactctccattcctcagcggccgggggctctgcaggttagggcccgttgcgggttggcgtcagtgtaacgttagggggaattagcagcaggacggtcgggcgatgcgcatgcagctcagtgcttggattaacaaatgaccgaacgaggatagccagtctcggattttcatcgccacgacgagctgggaactcgtccgatggccaatccgggcctgctgcggcggggtggcgcgcccctatttttagccagaatttattgtttacatagtgcgaggatgatcacggtgccggggaggtaacaggtagcggcatcaacaccagagtaggctttctcttgcgtgtcacgacaagaataggtggccgcctgtcatgttatcgataagacgatggacgactggcagggcttgcggaaggaaggagctacccgtggaccgtaatgaagccagcatcgcgaatcgcgtcttcccctgtaatctgctttgccatctgaagtaaattgccttcaccacgattgctgcgtgctagcggtcaatcatgcctgagcattttcaaaacatgttgacgtcaagaaacccggtccctgctactccgccagcaccgctcgcagactgactaatttgactttttcccaaaggtactaggtactttgcagacgttacgcttgtcatgtgcagcgcaacgcccgagcctcctcccgccagtagcacgattgcgtcgagtgactgcctttgcacccgagacactctcgaaaagagatggggttgcagatgcatacagtcgtcaagacaacaccaagcctgcacacacacgggtgactttgcattggatgaccagagacgcgcaatcgatacgggccttagcgtgcatgaaggatgcagtatgatcgccagccccagatgcgcgagccgctagaaagcaccgttgggtcaactaccaccacaacagcgggtcgagccagtgtgacaagtggacaatggcgagaagtgaaatgcctcgtagcagcaaaagtcacactcatcgttgtcgtgcgcggcggtggcggtcataagcgtcacgacgaggtcccggcggcgtttcgtcggcacccagaatgttcttggtaccctctcccattacgagctgtggagcatgaagcgttgcccaagcctccaataccccccattggcgtaacaaaagtctatttttgcgaccccttttcacttcaagcctcgtctagtccggcctccaagcatcacagaccaccacggcggcgcgggctaaacatcccggaaagccccatcgttttgaggagagcactcgacccctttgacgcgactgtcaacggccttcaagaccgattccttcgtttgtaccattttcaccacgttcgctgccgttgtaattattcatttgctggaggattggcccccttcgccttgtacctactcgcctgtcgttaatcctgcattctccgcattccagcactcccaccgccagccctaatagcacgcgcctcaacctcgcaagacacctgttttaaatcctgccactttcttcgtcgacggctgcctgcttttgcctgacgagaaatccatcacaacgcccccacggggacgcgttacacccaccacaatggctgccaacgtgctgcagcagccgtcgctgcccgccctgcccacgcaccagcagaacgacactggcgtcaccggcgcccttgccagtcgctatcacgcacatctgcccgtggcattgatctcatcgcatggatttgtctccatcaatacatacaccgatgccagccgaggtgttgacggcggaaaagatggaagcgcacaccaggccgccgaggacctcgcacagagggcctacatgcgacttggacaacgctccgaggatcaagtagtggtattcttgtaagttggcacacctaggttgagcaggaaacgtttctaacaccgtggcaggggcgactcagggtcgggtaaaaccaccattcgaggtcacatgctgaggtcgctgctctcatactcggcaacacctctttccaagaagattgagcacgccaactttgtctttgaggccttcacaaccacaaagtcgttgactacccctctcgcatcgaaatctggactcctgctcgaactccaatacaacacctcaacgtccaaccatgccacattattgggtgcccaattcctcgcccatcgtctcgagcgcagccgcattgcttcagtaccgactggagagcgaaactaccatgtcctctactacctgcttgctggcactagcattgcagagaagaagcatctgcatttggacctcgttggtgacggctctgcgggaaaccgaacatcgatcgggtcgaataagagatggcgatatctaggacaccccacccagcttaaggtcggcatcgatgatcccaagggcttccaggacttcaagacggccctccgaaagctcgaattcggcaaggaaagcatcgccggtatttgcgagatcatggccacaattctccatatcggccagctcgagtttgaaaccggtcaatctaccacgcccggtgcggacgacagtggaggctactctcatgaaggtggtgagtctctcactgttgtcaagaataaggagtgtctcgctcccattgcccaattcttaggcgtcgcggtttccgacctagagcagagtctgcgctataagtcgaagacactttacagggagcgcgtaacagtcatgttggaccccaagggtgctcgggcaaatgcggacgaacttgctcgtgcactctactccttgctggtcacctggattatggagcagatgaactcccgaatctccgtgctccccgaggaaatctccaacaccgtctcactggtcgacttccctggtttccagcactcggctcagaccggatcgtcacttgatcagctgctcaacaatgccgccaacgagaatctcatcgcattcacgcaagatagtttcttcaagcgtcagattcaagaacttgaggccgaagaggtcgctctccccggcacagagttctacgacaactctgaggcgaagagcggtctactcaagtctggaaacggacttctggccatccttgatgaccagatgcgtcgcggcaagacagatatgcagtacctggatgtccttcgcaagcgtttcgatggcaagaatccttcgatccaacctggcagctctaccgttgtccagcccggtagcaacttcccaactccaaacacttcgcccatgttcacagttcgccactactgtggagacgtagactacagtgtagagggcatcctggaggagaacgcggagctgatctcaggcgatatgatcaaccttctcaagtctgcccaggcgccatttattgcacaactcttcggtcaagaagcactccataagatgagccatccgaaggagaagtccgccatcgtgcaagctaccatcagttccaagccttcgcgtatgcctagtatggcgcgccgcaaagccgaccaaacgggccggtacggacgccaagtgaatgttttcgatgaagacgccataagtgatgctgaaagtaacgtgtcaggctccaggaagggaggcagttccgagaagcagaccggcgctgcaggccagacagtcagtgctttgaggacgatcgacagctcaatgcggaaagccaacccctactttgtcttctgcgtcaagcccaacgagcgccgaattgccaaccaattcgatagcaaatgcgtccgagcacaagtacaaggcctgggaattgcggaaatcagcaatcgtgttcgcaaggctgactacagtatcttcctacctttcgccgaattcctcggtcttgcgcacaccgatttggcgattgtaggcagcgagaaggagaaagtcgagatgatcctggacagcaagccctggcgggaaaacgaagttcgcgttggtgccaccggtgtcttcctcagcgaaaggtgctggctggagctggcgaaccttactgattctgttcctgtcggtcgcggtcttgctgactcaaacgacaacctcctcactccagacgcgaatcggtcctatggtgacgcgcgagctggcctactctccccatcccagggtgacttttacaacgacaaaggtggcaactactttggtagcaaagacgtcgatgctcggtcagaggcaccttctggcatcacgaatggcgacatgttccacggactcgaacagcccgtgatcgacgaaaaggctgcagacaagaaccttgaggaagtcgaggttatacccgtatccggcagcagaaagcgatggatgttcatcgtatacatgatgacatggatgattcctgacgtcctcatcaagtggatcggacgcataaagcgtcccagatgtgcgtctcgctttggcgcgagaagctggctatcaacatgctcatttggttgagctgcgctttcgtcatcttcctcatgattggtttcccaatgctaatctgcccgacccaacacgtctactccactgccgagctgtcctcgtttgacggcaaaggcaagaacgacgcgtacattgccatgcgaggtgttgtctatgatctgggcgacttcatccccgctcactaccccaacatcattcctcagaagaacctcgagaagtacgccggcaaggatgccacgaatctctttccggtacaggtctctgctctctgtactggcatcaatggcgatatccaccctggtgtacagctcaactacaggacttccaactacacagcctcttctgtcaacaatttcatcagcaacaccgatctcaatgctcagtaccacgacttccgatggttcaccaacgactccaggcctgactggtggttcgaacaacaaaccttcctcaaagcaaactatatgaagggtcgtgttggtttcagcccgcaatacctgaagacattggctggcaagggtgactctattgcctacatgaatggcaaggtctatgatctgactcaatacattcctggtggtcgtgacatcaagcccccgcctccggagcagggtgagcccgatatgccgaaagatccaaactttatggacgatggtgttgtctctatattccgggtacagtctggaaaagagatcagcaaatactgggatggactcgctttggatccaacaaagaaagccaacatgaagacttgtctcgacaatttgttctacgttggcgaactggacaccaggagctctgcgaagtgtcttttcgccaagtacttcctccttgctatctccattctcctggtcagtgttattggattcaagttcctcgctgccttgcaattcaccaggaagaccgatccagagaacattgacaagttcatcatctgcactgtgccagcctatacagaggacgaagactcactgcgccgtgccatcgattccgcagcgaggatgaagtatgacgacaagcgtaaattgcttgtcatcgtctgtgatggtatgattattggccagggcaacgacaagcctactccccgcatcgttctcgacattctcggtgttccagaatctaccgatcccgacccactgagcttcgagagtttgggagaaggtcaacgccaacacaacatgggcaaatgctactctggattgtacgaagtacagggtcacatcgtgcctttcctggttgttgtcaaggtcggcaggccttctgaggtttctaagcctggtaaccgaggaaagcgtgattctcagatcatcctcatgaggttcttgaaccgcgtccattacaacctgcccatgagccctctcgagcttgagatgcaccatcagatccgcaacatcatcggtgtcaaccctaccttctacgagttcctgctgcaaatcgacgctgacacggtcgttgcgcctgacgcagccacgcgatttgtggcggccttcttgcacgacactcgcctcatcgcaatttgtggagagacagcacttaccaacgccaagtcctctttcatcaccatgatgcaagtgtacgaatactacatctctcacaacctgaccaaggcttttgagagtctgttcggttccgtcacttgtttgccaggttgtttctccatgtaccgcattcgtgctgctgagaccggaaagccgctctttgtcagcaaggaagtcgtcgaggcctaccaagagatccgcgtcgatactttgcacaccaagaacttgctgcatctaggagaagatcgtttcttgacaacactactcatgaaatatcactcaaagtacaagaccaagtataccatgcgagcccatgcatggactgtggcgcccgacagctggacggtcttcatgtcccaacgtcgtcgatggatcaactcaaccgtgcacaacctgatcgagctgattcctctgcaacagctatgtggtttctgctgcttcagcatgcgtttcattgtcttcctcgatctgctctctactgtggttcagcctgtcattgttgtctacattggttacctcatttacctcctgatcgcgacgcctgatgtggttcctataaccgccttcattctactaggagcgatctatggtctacaaatgatcattttcatcgttcgccgcaaatgggagatgattggatggatgattatctacatccttgcaactcccatcttcgcttttggtctgccactctacgccttttggcacatggacgacttctcctggggtaacactcgtctcatcactggtgagaagggccagaagattgtcatctctgacgaaggcaaattcgatcccgctagcattcccaagaagaggtgggaggaataccaagccgagatgtgggagcaacacacaatgcgggacgaccgttcagaggtctcgggatacacttacgccacacgcaagccattcggtggctccgttgcaggttctgaatacggtggcatgccaccttcgcgcccgatgtcgcatctcgaccttccccgttacacgagccagtctcgcgtcagcctggcccagagcggctatggtggctacgagcacggcatcgagatggcacaggccgccaacctacctaccgacgatgtcatctacaacgagatcagagacattctgtcaacatctgatctcatgaccgttaccaagaaatccgtgaagtccgaattggagcgcaggtatgatgttctgattctcactgaatgattagcttgtactaacactactccagattccaatgcgatctcacactcaagaagatgttcattggccagtcagtcgaagcactgcttgtcaatggcatccattagcgattttccattccgtaagatagtggcgggttctcatccgttgatgctttacgagtctatgcgtcgcccaaaatctttttgtatcttcactctcttgtatcatcagcacatcagcaagagctgatactatctaatcaccgcattcattcatcttgacggatctggggtgttcatacatggcgttttgtgtagtttgaaatagcattggtgggacaatgggattagaagaaggcaatttaaacgatgagaagaagctatggcagatacagcatagtaatacatcacattcaagaaacgaattccccgttcctcttgtgagtacacgatttagggaaaggtactcttaagaaagtcgcggccatgatggtccgtgcgcgcgtgaagcgtaccccgccacgggccgccacagaacaatcgatagcacaaacaacgactaatttcgaccgtcagtgtcgcgtttgcctcgcgcctgcaacttttgtcgctctttccaggcccagaccttgattggttctagtctgactcacagcacctgtctcttcggactttaggcactattccgacgctctcgtagaccgactgagagagcaaactcggcaactcgaaccccgccacagggagttctttgaagcgacgaatccacatccgaacacgctcagtccaagttcacacgcccgtacaacagtcgccatggcacccaagaagaagggcaacaagaaggcgcaggatgacgactgggaagccgagatgggagagaccatcacgccccagaacggcgcagaggagcccaaggcagaagatgcggcgcccgccgaagatgctgcggaaggtggtggcctcatggctgcgctgcaaagacgcggcaagaagaagaagaacaagggtgcagacttcgagctagaaggcgaggaccccactgccgacgatggcgcgggcgcatcgttcgagagcaaggcaccacaagaaggcactttcgatgacgacgatgacgatgtgttcgctggcaactatggcaagaagaagaagggcaagggcggtgcggctgctgagaagcaggaagaggagaaggaagagaagacggacgatgcgcctcgagtgaagaccaaggcggagaaggaaaaggaaaagaaggagaaggagaagcagcgaaagaaggagttggtgagttctttcactacacatcgagcgacctgcgaatgagacgctgactctgcatatttaggctgcaaagaagaaggccactggccctgccaaagccgctgaacccgcgaagcctgccgaaaccaaagcagaacccgctgctgcccctgccgcctccacacctgagcctcccgcagctggtggaaagaagaagaagctcagtccggcactcgctttactccagaagcagcaagaggagcgaaagaaaaaggaagaggagttagctcgtctagaggccgaggagaaggccaggatagaagaggaagagcgccaggccgaggaggagcaaaagagacaagctgaggccagagcggcgaagaagcagaaggagaaggagaagatcgagcagctcaagaaggagggaaagtacatgactaaggcgcagaaagaagccaaggccaaggctgatttgcgcttgaagcagatgctcgaggccggaggagccaaggttgctgcgctcgaagaaccagaggctccgaagaaacctgtgtacgacgaccgaaagaagcgcaagaagcaagcagaggagcaaaaagcgaaggaggcacgcgaagctgaagaagcagccaagaaactcgaagagctcaagctcgccgaagagcaagccgctgccgctgctgccgaagcggaaaaagccaaacttgatgccgaggcaaaggacgacgattctggcgatgactgggaaaagcttgcagacgaagatgacggcatcaaagacagctgggacgtcgacaccgacgaggaagaggaacgcaaagcctctgaaaagaaggcaaaggaagagaaggcagccaaggaagccgcagaaaaggagaaggccgcaccatccaagagctcacaagccaaaggttctgattccgactccgaaaccgaatctgatgaggacagcgaggatgactcctcagaagacgagcaaggcaccgcgactcaacgtgcggaagcggcacgaaaggctgcggctgctgagaggcgaaagcaggctcacgaggaggctctcgcagctcgttcaagagacaacttgcgatcgcccatttgctgtattcttggtcacgtcgataccggaaaaacgaagcttctcgacaagatccgacagaccaacgtgcaagagggtgaagctggaggtatcacgcaacaaattggtgccacctacttccctgtcgctgcacttgagaagaagaccgctgttgtcaacaaggacaatgaattcgtattcaacgtccccggtcttctgatcatcgacacacctggccacgagtctttcaccaacctccgatcccgtggttcttcactctgtaacattgccatccttgtcatagatattatgcacggtctcgagcctcagactattgagtccatgaaacttctccgtgacaggaggactccattcgtcgtcgctctcaacaagatcgatcgtcttttcggctggaagaagatcgataacaacggcttcgaagacagtttcaatctccagaagcaggctgtgcaggccgagttcgaggagcgatggacttttgttcgcacgcaattgcaggagcatggtttcaactcggaaatcttccacaagaacaagagcttgtccaagtacgtctccgtctgcccaacctcggcgcatacaggagaaggaatcccagacatgatcaagctcattgtcaagctcacccaagagcgtctcacaaacaacctcatgtacctgtccgaggttgagtgtaccgtccttgaggtcaaggttattgagggccttggtactaccattgacgttgtgttgtcgaacggtgttctccacgaaggcgatcgaatagtgctgtgcggtaacccagaacctattgtcacgaacattcgagctcttctcacgccagcggaaatgaaggagctgcgtgtcaagtcacaatacgtgcacaataaagaagtcaaggcagccatgggtatcaagatctctgccgatggcctcgacacggctattgctggatcccgtctgctcgttgtcggccctgatgatgacgaagaagacctcatggacgaagtcatgggtgatctcgcacatttgctcagcaaggtctccaagactggtcgtggtgtctccgtccaagcatcgacactgggttcccttgaagcgttgcttgagttcttgcgtgtctccaagattcccgtgtccaccatttccatcggtccagtcttccgaaaggatgtcctacgcgcaggtatcatgttagaaaaggccaaagagtacgccgtcatgctgtgcttcgacgtcaaagtcgacaaagaagccaaagcctatgccgacgagatcggcgtcaagatcttcgaggcggacatcatttatcacctgttcgacaagttcacagcgcacatgaagcagctcgaagagcagaggaaggaagagtcgaagatgttggcagtcttcccctgcatcctgcgccccgttgccgtattcaataagaaagacccgatcgtcatcggtgtcgacgtcgtggacggaaacctcaagatgaccacacccatctgcgcaatcaagaagaaccctgccacaggcgtcaaggaagttatcaaccttggtcgagtgtatgtatccctcctcaccctcactcatgaacactcactaacgcaacaacagcacctccatcgagcgcgaccacaagcaaatcgcagtctgcaaaaagggccagccctccgtcgccgtcaaaatcgaaggccccaaccagcccatgtacggccgccacctcgaggaaggcgatacgctgtactctgcgctcagcaggaagagtatcgacacgctcaaggagttcttccggagcgatgttagcatggatgagtggaggctgattaaggatttgaagcccatgtttgatatttcttagatgggttgagtcatggcgggataggttaggctgtgtatgatctgtgttcacggcgtataagcatggtttggcgctttttgctttctcggtttaatgggagggatacatatatgggaggaggtttcttataagtagaaataggtaagtctagttacaaaagtgatatactctgaccactattttcccatctccacagctcatcctgcacccattccaactcacatctcatcgatcatcagcactgctcgatcatgaccgcccccgatcccgccctcaatctcatcacacgatgtcttaacaacaacgtaaacctaatccctctatcttccccacaaacattctttgatgcgtggggttagtctacgaagcacaaagactttgccggcgaagtgagatgttagtcgcggacgctagaggcgggtcgagcccccggtggggggtttagtggaggtttcggggaggctagcggaatgcggaagtggtgattttgtggctgtgtatcaaggtagggtgaacgtgtgatgagagaatgggggaggagatggagaagagggtgcattgtggtaggtgggtgactgggatctgatggttggttgtgttgctgccagtagtggtcggtcatgaatggttgttacttccttattcagcttgaagtacacggccgaacacagttcctcgatctctccatatcacgatcgtagcgcggttatctcgcttaccactgatggcggacagctcgtcgcctctcggaatatctccaaccacagccatcagcctaaactcttcacccacagcaattgcaccaacattattatacgcggggattcgctccgatgctgttctgtcctatcacaaggctgccgcggactagctcgcgcgaaggcacgattggtctgatggtcgagagctcgcaaacatccgcatgcggcttgtcagaaagtctgtcagggtcccgaaccactcggcaacaccgagacacatcatacccaagaacgagaagggtccttagcatattgatcgactagcttacaacgtgtagagcggacacttgtgcacgcgattcctttgagctgggaacatgtcttttgtacctcgtagactaactccactggctagccaaaatgctcgatacacctactccatcgtcccaggcttcgcaccttcggatcagggcatccgcaattgcatcaggaatggctcgaggcctcagggtaaaataacaaagacatggagatattggaggcaatatcgccatgacgagagcgaagagggcctgacatgaggaggaagagatatataaggagttgttgaaaccaccagaggagaatcatcagcatcccaacatctcagcttttctcatcgcttctctctccatcaatcctctatcgccatcatggtgaacaccgtcgtcactgctggcacggcctttctggctgttgccaacgctgctcctgcctggacactccccggcatcaatcttggtgtcggccttgggctgggtataggtggcggaactggtgcaagctctgctcgtgccagctcttctaccgccgcagctaccaacgcagctgctcccaccgtacctgctggcattgcgactccatcgtccacccccgcaccaaacggcacgccatcacccgcctggtctcttgccgaacttttcgagtggcttcgcttgagacaggtagctaccaggactgtcactgtgcatgatctgcctacgaatgcacctgtgtgcagtctgggcaatgggcttccgggattgccagaaccgagtttgcctgctttgcctagcatcgggctccctgatgggccaaaccccgggcagactgctgctccgggtcttccaagcattggccttcctagcattggtgttcccagcattggtgttcccagcattggccttccaagtgtcagccttccaagtgttggccttccaagtgttggccttcccagcattggcctaccaagtgtcggtgcgggcttccctgagccaagtctaccggttcttcctagcatcggacttcccagtgttgctctcccgagtcttcctcttcccagcaatggtcttcccagcatcggtcttcctagcatcggtcttcccagcaatggtcttcccagcaatggtcttcccagcatcggtcttcccagcatcggtcttcccagcatcggtcttcccagcatcggtcttcccagcatcggtcttccgtctctgcctacacccagtctgccgactgtgactgatatcgacctcccaggattgcctagcagcctggccctacctactcttactatcccatcgggccctggtgtagagattcccagcggacctagcatcgctcttcccactctgccagctgagccatcgctaccagtcattgatcttccttcactaccggctcttccttcgctgccggctcttccttcgctgccggctcttccttcgctgccggctcttccttcgctgccggctcttccttcactgccggctctcccttcactaccggctctttcactaccggctctttcactaccggctcttccgtctttgccagcagatccatcattgccaattgatttgccctcattaccggtagtcacggcgcttcctacgcagctacctgatatctctgtgcctggcatccctctcccatctctgccagtcattgaactgccctcgctaccggctcttccatctctgccagcggatccatctctaccagtcatcaatcttccttctctgccggtcatcacagatttgccagatatctctatcccaggtgttcccctgccatctcttcctgtggttccatctctaccagttattgatctgccctctctgccggtcattacagcgctaccaacccagctgccggatatctcctccatactgagtgtccttcttccatctctctaacccaagtctgccggctcttcacttccttcccagccgtctcggtaccggtgatttcgtctgtaccagcgatcaatcttcctaacccaagtctaccatctcttccttccttcccagccgtctcggtaccagcaattgatcttccggggctcccctcgttacctatcggtctaccatctctgccagtcatcactgcactgcctacccagctgccggctattccttctctcccggcgatctctctcccatccgtaccggcgatctctctcccatccgtaccggcgatctctctcccatccgtaccgggcgatctctctcccatccgtaccggcgatctctctcccatccgtaccggccgatctctctcccatccgtaccggcgatctctctcccatcccgtaccgggcgatctctctcccatccgtaccggcgatctctcttcccctctttaccggcgatctctctcccatccgtaccgggcgatctctctcccatccgtaccggcgatctctcttcccctctttaccgacgatttctgtgccagcggtttctgtgccagcggttactagggccagcgatctctcttcctctctttgccgacactttctgtgccagcgatttctctgccagcggatttctctgccagcggtttctgtgccagcggtttctgtgccagcggtttctgtgccagcggtttctctgccagcggtttctggtgccagcggtttctgtgccagcggtttctgtgccagcggtttctggtgccagcgatctctcttccctctttgccgacactttctgtgccagcgatttctctgccagcggtttctgtgccagcgatttctctgccagcggtttctgtgccagcgatctctcttccctctctaccgacactttctgtgccagcgatttctgtaccggcaatttctgtcccgtccctgccggctgttccctccctgccagtcatcagcattcctggaatcggactgccaaatcccagaccaacaactctcgcgaccgtagtctcgtccgccgcgccaacaaccacaactcctactggtctcaccaccactatcctcccacgagccgccgacttcgagaacaatgtcggcttcccacttctcgccttgtctccgatcaacacctaccttgacatcttctggcaaggcttcacgctggcccagaccccggcggcccagggcatccttacagtcgtcccatacagtggaaccaacgtcgctagcttctcgtccctcaatatgctgcaaggtggggccgccatgagcgtcacctacgctggtagcgtcgtaaacactttcgacttgacctcgttcttttacggctgcgccttgcccatacccctcggtttcgtggcagtaccgacaacatgcaagattaccattaagggatacactgacgatgcggccacgatctcggtgggcgagcagaccttcagctttactacaaaggttggacagacaagcgcgcagatgagcaaggcgctggtggatgcaaagttcaagggattgaagagggtgacattcacgactgacactcctctggcggccggcgttatcgactcggtcagctactcgattaacaagtggactggattctaagcagacggtgcaagagctgcaagattgaggaacaaatgctaaattgagaatttgcgagcgatgatgatgatgatgatgagtttgagttactgggttttcttttggagttttgggctttgtcaggcaattttttagcaacgaataacgaatatgaatactttccttaattgaaagcttcttcttcttcacattattctcttgcttattgactgaactaacaatatcatctctcgtgtttcgtatctcggcgtcttagtctctggtcctgaacagtcggcagtgtacattctctaaagtacagaagaccacggcgaattgcttgttccctcgctttgcgctctgtgttccagcctctcccaacaattgaaagttgtaccgtaattcgttaagtttttgatcgatggcctttccattgacttccgacgatgaatctcgtgtatttccacaactgatgacatccgctacggtgatcgatctccgcccgataagggctgtttaagtttgtgatgtcgttccacaacatttgaggatcatcgcgaatcaacaccgagcccaacgcgtggaagcatagttgcgtcattcgaacttctcctgctcgatgatcggcggtgactcaacgtgcgcaaaagtggtcgtagctcgagatcttcggcaggttgtacgcgaattgaggggacaattgtgtctgccttgtttgtttgtgatgatgtgtttccgagagaagggaatagagcgtggacgatttgcatggtgaggacggcggacatggtgatgtggtggatgatgggattggtaacagtgatttagagatctttggagcttgagagatactgtggatgttatcgtgttgaagaagcactagagtccgggcgtggtttttatatccaagcaataggctcacctacatatactgctcgaccttctaagccttcatctacatttccgaaataggcagtcgacaatgcgaacgcgccaatcacaacacgggcttattgctggggtagcgaggcttagattttcggctttcagacgcccagtgagcgtcgcatggacgcgtatgaacgagtccaggaaactcgatgtgattggtcgtgtcgtgggaatgtgtggggcacagtgaagtaagccccgggcgcagcccagtggatgcctgaacatcatcgaagaccgaccgtactgcgcttttggatggcactgagtatcgccagtaatcaacaggtacaaacctcggtatgatgaaatgaacaacgtgtgcagtacttggtacatgtgtacttcgcaaaggttacacaagcactttgtacatccagccgccgcaaactacaatagacacttaccagatcttggtttaatagcactttccacagacgaataaacaacgacattaatgaacgcctctccaagtgtgtttatcctgcggttgggttatgtttgctgtcggttaagcaaagtccaagcgatttagggaagcatgcatgacagaattcgacggcatgcaaggagacctagatgctgtaaggagacctagatgctgtgagaagaccgaatttacagcgagagacaataaacagttgaaacatgcagcgagtattataaccattgttggatatcaaccctacgaacatagctgttaaggatatacagacctgcaaactgtccttccgcaccctcgaattctgactatttagccccacaccagcatttttcctaccccgcacccatccaaaagtccttctacaatccttaactatccttacacattcgttcgaacctttccgagtctcttctgcggctcgttttctgtttgaaatcaggatatattttagctacgtgggttttcttgtcgatttctccatccgacacgatggccgagtggtctaaggcggtagatttaagccccgcttggatctctactacagaaatgtgcgtgggttcgaaccccactcgtgtcattttgctctttttggccttcctttaggcctgtggatggttttttttttgggcaggttgggtgttgttggcgtggtgggtggtgagaagaacgtggcggcgtgatgaaagaaagtcacggctcccagcgcgagtatggaaatggcgaataggacttatgtacatgcaaggttgaattcgtgaggagagttgctgttcatttcgaggttggtcgtatgaacattactaaagtctatgtacacgagcttttgcgagtcgacgattgtacagtaacacactccatatatacttacagcattcacaacaactccatctatagctagcaccctctttcaaagccactcactacaacgcgtcatggaagtactccatctgcagcttgtcgttggtgctcggcatcgactgaatcgccctcagcgtcatcggggccgcttcctccaacttttcacgcagccaaagacccttctcctcgtcatacccaatagcgttgcgctcgtcgcgccggacgttcctgtactgcgctgccaggacaatgagtgtcttgtatcgtggcatgatgctgtccggcctgatgtcgtcccatcgcagctccatccatctgtaacccttgcggtctttgcgaatgtagttcgggtgcaaactgcgccagccagggaaattgggcatcaagtactcttcacagatggcgaaggcagtagagattttaccgcgctgcgcgagtgtagtgacaagctcgttccaggtgaagacgtcaatggtgtaaccagcggccgcgagctcggccatggtacgctgcgcttcttgcaaggcctccgtatttggattcttggaatcaaacaaactgcgcatatacacgcgcgtggctttgtacaggatgttacggcgattcggggcgattcgggattgctcaaagctctctctgatcgaggatgcatctagcaagtcgcccgacgtgggtaccggtgtttcttggattgcgatctctgagaacgtattgacgagtttcctagcagaagtgcgtgcaagctcccacatgcgcgctacttcggcgtgctcgccggctttaaagtgcacctccattgcccctgtggcaagagtgatgggcactgtgtagttttgcacgtctggttttaaccgctcggctttcttaatcagacgcatgcaggtcttatatgcgcctcgttgtgcatacagcgagatcaagagaccatacaaggcctgcggccctgaaccatagttacgagtatccatttgtcgcgtatgttgcggttctcgatacatagcttgtccttgcaacgcatcagcgagcatttcttccacagcttcgtcaacgtccttcagtttgtagtttgcatgctttttggtgttttgtagttcctttatttgcgacattccaagcgtgcgtattgttgcttcttgcgagctcatcgtttgcggtatcttctcctttttcatttcctggtagacctggacggccaagtccagttgttcaccaccttccctcagaaaaccagtcatgacaatggcgtaatgtagcgcatgaatgcgaagattattgcgaggcatggttgtcctgagaatcttgtaggcagcgtttgtctgtttgacctcaacaagcgctcgcatcaagctaccatatgtccaggagtccaaaggaatatcatgatcgatcatttcccggtatcgtgctctggcgcctgcaatatcacgctcgagcgcacagtgctggattagcaggttccaggtgtacgtcaggttgccgctcagagtgcccgcactccaagctttgagcagtccttgcgcaacagcctcagcggcttgtacatcgccagattgcaagaacacctcaacatatgcagacctcactctaaggttttgcaccaattgaacgcctgtttgctccgctcgcgagtacaatgcttcaaatgcttcgacatcgcctcgttgagcgcaagcatcaagcagcgttccgaaagtataaacgtccgcagcaataccgttacccaccattgtgttaaagcactctagggctccatcaaggtcgtcggcgcgaaagtatgccaatattagaatgttccaacaaactgtatctggtatcagaccgaattcgtcacggatccggtgaaactgcgcaattgctccctcgacgtctgcgcgtcttgcacaggcaaaagctagtgctgataccaattttacgtcagtctggtccttgtagtaacgtcgaaactcctcaagatacttttcggtctgagcaaaatctccgtgctcggcaaatctgtgcaccatatacttgagcaagccggccctcattggctccttggggtaaaacatgtgatggtctgaaatcactgcgtgcgcctgtgcgaattggtcgcgacgccagtaataaatgatcaagtttcgcaaggtgtgtaactttggttttgatgacttgtgcttgtgttcctccgacgactctcggctgtccaagcatagctgccgatgctccccccacactttggcgatgagtgaaggtatctggtctactgcgcgattacttggtacgttcaacagacgactgatcgtatgttcgttgattaccgacattgggaagttgagcttgaccagtgccttgtgtagtcgacggatgaactgtgccacaccgtgctcgctccacgtggaactttgcatgacctggtccatcgtatgaggtacgaatgtcatggtgaaaagcagcaaagctctcttcttttccttgtcttcctttggtcgttccggggaaggcagatgttcctcttgctccagcgggtcaaacaaatagcggaactcgcgcagatacaacaaaaatgaccgcaagtgattatcgagtctattcaatgtggcgacgcccttccagatatgaggcagtgtattgccccatcgtatccacgtggtcacaggtgtttcactgacggtgaaggtgggcttttgttcaaggtataagctgaagacgcggagactgagatcccattgttcatcgagtacggtacggcgtaatacgaggtcgatgccgataactgagtagtcaagttcgtattgtgttgagagtgcatcttcgagaagctgcagcgcaggcccaaccattcgcagggacatgtacgacgctatagctgctcgataggatgagtctctgcggtgttgttcagggatctcttcgaaaagcttcagcacccggttaggcacagggggatcgtcgtctatggcgagatattctagcaagtctgctcgcaagtgccaatgtccgtctgctgcaagatgagctgcaggaatggagctgtacaacttccaggcttcgtcctgccctcccggtttctggtggcccaggaattcgcgaagtttgtgcaatgcctgcgcgtcttcctcaactgccggctgttcataatgcgcgggtaccgtggcgtagtggcggacaggaggagcatgaatacagcgccgtcgtggcgaagttgcgtcgatggttgggacggatagttgcctgagcaaggcaagggttttctcggggtatagaaagtctagaagcgggccagagggcgaggctgattgtgtggaaattggagttttggctgctcggctttcagcactgtcgttgctgctctcgtgcgcggaaggtgcagccgaccatgtaggcaggctgaggtcgctggcaccgtggtgccaaaaggccgagtgcagggaacgtcgggcgcgaagacatggctttgtggtgcgaagaagcttgcgtccgccggattcaaggcaggtcgaagtgcgctccagcatcacctgatgcgcctagtcgtgtaacgcagctgtgtcaggcgtggaaaagttgaaagcgagagcgcgtatggagaacgatagaggtgggaacaacaaagtacgatggggacatggacggaacacgggtgcgtagcaattgagaatgcaaagtactagatccaaaaagtttcgacgacgacatcacagagatgcaagatgcacttagcactagtttccgctcggtagtgcagccgtgtccagtgtgcccctcgtcgactccagcacccacgttctaggcgcaaccacacaaacatcgccggcttcctcgccatggacatcaccaagtttgtcagcgagttccgcgagtcggcgttcctgctgggcgactacagcacatatcacacccagttgtcccgccgtctgcggatcgtggagaagaagcttgggcgggcgacccccaagaacgccaaatatgctgcaaaggcccctgtcactgccgaggacattgcaaaaaacaatgagtgtgttggcaattgcactttgcgcacagtggacagctgctgacaggcttagatttcttcatctgctgctgctcacctcggagcgggcatgggcccaggcaatggctatgaaggcagcccactccgaagacaacgccgacaaaaacattaccggctcgacacgcaagcacatcgtttcgcgacttcacaaggcggttcagaccgccaaacaaatcatccaactgctttccgactcaggcgcaagcggcgcaaacgacacagacgtactagaggcaaaggcataccgatacgccttggctggtgctgaagaattcgagaagcaggccgaaggtgtcaaagctagcagcgcttcaccgcaacgctggaatttatgcctgaccaactactcggctgcaagagtcatctatagctcactgctgaaggctacgaagaaggacttgttcaaggaagtgctcggtggaacgattgatcccagcattcgctatgctgcttaccagagtcgcattcccagaacagttggtgtgcccgctatcgccaggaagttctttccccaggacgaagcagatttggtgaaggctgtcaagcagctggatgctgcgtccttggaggaggaagacgatgcatcgtcccgtacgtctgctgcaactcattcactatcaagtctaacaagctacagacactcagattacctggcgaggtcgagcagcaaacattgtggatgctgccattgggcaagcgctcgtttctgccgacgctgcatcggctgtgctgaacgattcccaagctggcgctgccaccgccaaggatcgcgccaacgcatatgacgacattctcatcgcgagtcaggacactgtagacgcaacccgaagagccatagaggagttggagaaggagggggtggacgagggcgatgcgcgcatgcaggacctccgcgttacgaacctcgcagtgaactacgatttgatctcttggagggtgggcaggaacagggtgctgataggtgctgatgacggaatcactttcccaccaaatcctccacaaaagccacgacgaccacgcaaagacggcaaggagtggacagagcgcgaggagcccactggtcgcaagctcgcccggttgagggagcgcattgcactgtacgatgccatcttacagagcatagactctgtgaaggagcttcgaggtgctgctcgtgacacagcctttgtctccgagctggatgggccaacgtgcctacttccaggcactgaaatgcctaaacttatcgcattcatacgcattcctgtcgaaaccaaaggaggcattggcactttgcaatcgtgcattgtccctgtcgtcacaggctgtatctgccccgcggccttcgacgtcctctccgtccgaggcgttgaaattaggggtgacagagcagcaagcacaaaatctgaagcagaggctcgagaatcttacatcgcactaccggggcgtggtcgcactgtctcagctgtttgccaactcggatacagcttcgaaggttggtctgtcgaatgcggcaccagtcgtcgagaggctgaacgagtacccgatatctggttcggtggatctcaagaatctggtaacttggccaccaaagctcaagcctgttccagtcaagcccttgttcttggacgttgcgtggaactacgtcgagtaccctggccgcacgccagcgaagcaggaaccagtgccagaaaaggctccagcagaggagacacagccggaaagaccggcagcaaagaaggggtggttttcttttggtaggtaaacacaggttcagcagggatgcatgcgcatcgtagcgggtgtgccgttttcccgcctgtatctacgcagacatagagatgccgatctggggttcttagagctacaactgaagccaatctgcgtgttgcaaccgcatcaatcgacttcttatccgctatggttcgcgctacggcgtctctctccagattgctacggctcttttggcgacgttggcagattgcacacacaatggtcacgattggcgtgagtaagcgtgcgcacaggccgcgagcacgggctgtctggggccgttaacgtcactagcgctttgagcctcaggggtaacatcgaatcagacgtgaaccacacgcgccatacgggatgggcgtttggaaaccaaacaaagacagtcgttcgcgatgaaccctgtgtgcctgaaaatggcgtttagcgcagccgttcaaaggcgcaaggcgttgtgtttcgcaggttggtgctcagtctgatgcaatggaagctcgcacgaaagtgaagccgtgtggaaaatagagctcaggacaagacgtgtgctacgaacgtaaaaccgtcaagctgaaagtggactggaggggcgcttcgggagcttttcaggtcatgcaggccatctaattagaccaatttaaggcgcgatagtactatcagcacccctagcatgcggataaggggggacgcgcagagaatgtatccatgtacctctaggctcgtctcttagctgtgcttatcctccagacaaacacactccttctgacgctcttttgcaaccgctgtctttacgtattgtcgctttacaccgtcgctctttaatcaacacgctcttttaccagaccacccactccgatacgcgttctttggcctacagctccaaagcgtgctccatccatatacaaccccctccaataatactcgcacatcgaggagcgcaacgcgtttctcggtcctaatattcatcacggcttccgcactggctacctcaatccttccccggcctcaggccatcgattgcttccgtagaccatccatcttgcaggttttcgacctgcccgccatcaaaacgcctcccgcagcagtcgaagacaaacagctgccgtccatcggccacgatatatcacggccgtcctcgagctcgaccgtggcatcgtacacgcagcaacggcacggcagccatgcgtcgattcaactacccgccttgtcgacgctcgcatcggtagcatcgaacagccccgcagcacacaacaacaacagtaatgaaagtaatgttaatatgaggagggacacaccggagcaaaagataccatctccaccgaggtatgtaatccaacacgtgtgccgtggctggtaaattcatgcaggtgtggctaccacgctactgcggtcctggcagttgcacctagccgtagccgttcttatctcagccttggcgccgtgcacctcaacttttcattccgcccacccactgacacgcatggatagcaaaccctccaatggcctcagcatgacttatgcgactgctgcgcccgcgacttctggtggacaaccaggctctccggtacgttatttcactttgcgatgttggtggactggcctctcacgtcgaggtccgatttttgctcttatctaatcgatagcatcattatcattgtccctcgagagcctcgctgacgcgcatctagcctgtgtgtcaaaactgcactacgagcaccactccactctggcgccgcgatgagtcgggctctgttctctgcaacgcctgcggcttgttcctgaagctgcacggccgaccacgccccatctcgctgaagacagatgtcattaagagccgcaatcgcgtgaagaccggcgggcctggcgcgcgcaagaaggtatgaggatgcgatgtcggacacacgtacacgattaacaccgttacaggctggcgaaaccaacggccttcctgctgcacacccagatgccgacggctctctggccctcgctcaacaccgccgcacgtcgggcaagatctcgtcaggcctctctgatcgttcacaatcgcccatctcgcgaaccggcacgcccaacttcctgcacccctccaacattgcgcctcagcacatgttcgagcaggctctaaatggcgatgtcttccactcctccgcactcagcgcctttggccaccgtgcgccctcccccgcaaactcttcgatcaacggcatggaagctccgtctgtcatacgacagtctggcggcgcagaacactgcgctcaagactcgagtatcggaaatggaactcatcaacgatctcttccgaaatcgcgttaccgagcttgagactagcgagagcgccgcgaaagagaccgaggccaaactgcgtgcagagctcgaggaggtcaggcagcgcgagtctagtctgaagcggcgactcgatgagctggacgagagccctcggcataagaagccgcgcttcagcgacatcagcgacctcgtcgacgagacacgcgccggctcgcccatcaatgccatgacggagtaacctcgcccaatgttccgagaatcttctcgccacctcacctaacgactttccaatgctcgctgtttctttgccgtctagtttatgtgccgctgtggtcggcacgatctctttgtctatcccactcgcccacgagagctatgcgtcgacgctttagcccgaaactactggtcatcgcgaccaacttaatgtcttataccacttctctggaagtcgccttctgggcgactttgtattgtaataccttttgcgctctgataccatgttcgatgaggggatgcgaacgggaggaaaaggtatggctgggttatgggtatggttattcaaaagtatgttgtttagtcagagggctgcctcaatggatatgatgaacttgtgttatttcttgcgaatcctgcctcacaacgtgctgcaagatcactgtatgcactcatcgtctctcaaagcaattagattcatgacctggccatccaccatcccgccactcccactccgacactcatcagcacaagcgcccaccgccccaatcctctcaagatcatccgcctcgccaactcttcaatcgccttcccatcattaaccctcggaaactcctgctccggcacctccttccccaacgccttacacaacgggccccacccctccctcacatcataccacaccaacctctcctccggaaccactcttttcaaatactccacgtgcctatcccaatgccatctcgttgccggttccggccgcccatacagcgtgacccactgcctcctcaactgcacaatatactgcgggaaccacctcatcgtcggcacccaaaacagcacaaccctcaagaaagataacgtcgctgcattcgccaccgtcgccatactctccacccacgcatctgggtcgcgaatcgtacatataactaccgcatcaggatacaagtctaccaactcttcgaccaacccattacagggggaatcggtcacagcggcgtagcctgttagtctttccttcaggatgcgtgtggtgagggtgcggttggagggccaggctgacagaagcgttatccaagatcggatctcgatttctgggccgagcgtggcttgcgtgccgccgtggtaaacggggccgtgaagcagggtgctgagtgcgagggagagggaggatgtgcctgttcgggggaggccggcgccgattacaaggaggggagtgttgggttggggaagagagggggtttggcccattgtgagagtgaggaattggggtacgatctggggttacttctggtgtggaggaaaggactcagatgtatgatactggatgaacaagtgagattttagttcaacggggcgtatcttggagagtattttaagatgggttgctgatgaagctgccattgtaccctagaaggaagaagtgctgcacactgttgaactttcgacatgctggaacaggatgggattctcggttaagacgtctgaaccgttatcgggcgatgggagctaccggtatgaggcagggccaatgctaccacaatggtcagttgaccataaaacaactatgtatactatcggaagctggaagagatgtaaagtaccacatctcccaagtgacgatcttctcgttggcaaggcgattgaggcggttcgggagtaattggaggctaaccgaaagtatcgcgccaagcaggaggtcaaagctcgaaagctgttaaccctcagaaaaacctcttctcctccatcctcctccaaccactgtcatccattgcacccccaattcatcctcaactcatctccactccgaccgccaacaccgtcagaatggttgccatcgcccgttccttcggcgccgcccgcgtggccgcccgcggcttctccaacgctggtacgttgttgcgcgctcgcagcaggtgcacactcgaaagcacctgctcccattgagctccatcaccattatccatcccgtgatccagccattgacttttacctcgcagcccgccagcccgcttccaccaacagcctcgttgtccgctccgcgttccgcaacaacgccgcccgcaacatgatccagaagcgtggtgtcgtcgttgagtcgaccgccgccgccatggtcgctgccgccaagatccagggtgccggtctcgctaccatcggtcttgccggtgccggtgttggtattggaacggttttcggtggcctcatccagggtgtcgcccgcaacccttccctcaggggtcagctcttccagtacgccgttttgggtttcgccttcgctgaggccactggtcttttcgcgctcatgatgtccttcttgctcctctacgtcgcgtagatgtgtgcattgcatcgactcggatacttcggggtcttcggcatggggccgcaaggtggaaaatttgcggatggtgtgcatatggacgactacctcttttcctaccttagtggccggtcagattgtgtaaaacatgtactttagacgagcaatctgaagagcaagctaccacttccttcaattccccaggtacagtgcgggagctccttcgggggctgtgacgtatgtggatgagtgacgacgagctcaatggatacaattgagttctgcaagccacttccaaagcttccccggatgatacgattgcgctacgtgatgcgaactcgacgcacgagctctacaaggacagcacttgacagctttccgatgccaagccttttgctcaacctcagcccaacgcgcttgcggggaccgaaggctctaccacgcgccataacacctggcagctttcttaccatttctcaatgattccagtggcgcatgtactaataagccgaccagttctccatgctcaatggctttgcagagagcttcgtggtagctccaactggtagctttctctatcaccgcacatggtcttagctcacgatagccgtcaccacggctgctagcgaggctgacaccgaatttatgtggtcgaagcttgcttaccttgcatataataggctcatgatagtagattgaccctaatggtcggttaccgtcgcttctccagccttatcgtgcacaatggagggaaagcctaggaggaccaatgttagtcttgacactcatgtgtattatcgacgctgacattctatcaggatgacattcgaaatacacgtgaatgtgtaacggatcataccaatacaaccccaatgcgcaccttacgagacgttccgcacaccagccgagtgcagcgctttcccctcgcggactctgtccgatgacgagcacacgaatacataccataccatgatgagaggttcatgcaaggtgcatcgagcatgtatatcgggatctatatacttgctgaggtcatagctcaacatatggcataatcttcacctgcatacggcatggctcaagctgaagccgacatgtgcaacagcatcgctacgagcgtcgtcatctgcagcaaatgtcgcatctgaggcttcacagtaagtgcatgcgcaggaagcacgcatctgatcgctgtgatcgcgatgtttcagacctcgtttcggggtatcgtgaagccattccgaaaccatctctcccggaacatcaccaaaccatgcattggaaaccaaacaaacttcgatcatccatgctagtaaaacaagaaatactattgcgattgctcgaagcatacgcttccttctttcggtctgtgaaagagccgtgaaaccgcagcaggcgtgagtcaagcttttacacttcgtgccgcgaagcttagccatctttcaaacagtgggaaataatatatatagcaatactgcgttcgaattgagcaagtttttttcattcatcattcatcaatacaatcttgtaatatctgtgccggtcactcaatccaacaacccaacacctaatccacccatcaccaaccgccaaaatgcgcttcacacccctcctctccaccatcttcttcaccagcgcggtcttcgccgcaacaagtccgtccccctatccccctctcatacatcccaattaacccaccccagccacctccaacccccaagacgacgttgcaagcatcctcgaagccctccgcgaggtcaaccccgaagatgccgaagccgccgcatccgccatgaaaatcaagctgcgccgtcgcgaccccgtgccgcaggtcgccggtggtgctgatctgaactccattctcgctgaattggcgaagaacaaccccgaggatgcgcaggctgcgcaggcgggtatgaagagacaggtcgcagcgggaactgacttgaacgccattttggccgagttggcgaagaacaaccctgaagacgcgcaggtggccaaggcgggcatgaagagtaagagacagcttgcggcgggaactgatttgaacgctgttctggccgagctggcgaagaataaccccgaggatgcgcaggcggctaagcaggcgatgaagaggcagattgcggcgggtggggatttggatagtgttcttgcggcgttggaggcgaataacccggaggatgcgcaggcggcgaaggcggggatggggtcggcttagaagggtggtgttttttggggatgttcttgagtcatttgagggttggtgataatggtggaaggttgtaaagactgtatataggggagtgtacatatgagaaggtgttttggtcttcaattgttttcggggctgggtctactccaaatcgccgtcgattgacatgtcttcgtcatcaggtttgtcctcatatgttgtctctgccgtgtgcaccatgttggagtgatccgcttcggaattgatctgtggtggtaccacttcgcgttttgagttgcagcagctgttcgcatcgaaactcgtatctgcgattgttgtgtcccattgcgtagactttccaggagcgccatgctgaagcaaaagctcaaacattgctaggcgtccgtatctctgggcgcaatcgagtgcggttccataaatatagtgggcagacgtcagatcgatttccgagcgggccaaaagtagtttaactgctctcatacagttgtgctgcactgcgaagtgcaaggcactcgctccattcgtttgcgaattgacatcgatctgcggatgatccaggtagagtacgaacatgtcgtgagaatgacccttgggtgcaagttgtagcgcgtttcgctctctccaaagactatcaatgggggcgttgacatcgatatcgagacgggtaaagagtaacctcatgagctccacttggtccgccattactgccttactgatcaactgcctccaactctgaccagttgtgggaaataattcgcgatctatcaagtgtcccatcagcaaatcgagttggtacagcttcgtgacaggccattcgccttccgtaaactcgatatccaggcctaccgctatgttttgatgctccaggattaccctcaatgcagtccatctgcaagccgagaatgcaacacaaagtgctgacaggccattcatgtccttttgctggatatcaacatctttgtggctcaagatgcgctgaattacttcagcatttcctttttctgctgcaatgtggagcggagtactacctaaataagctgtcttattcacatcaatgttttgaaggcccagaatcgtgtcaaccaatctcgtgttccccttctcaacagcatatcgcaatgcagtaaatacgagatctccgtatctctcatttatatcagttgcgttatgctcaagtaagaactccaccatactctcattgtctcttcgtattgccctaagcattgaatacaaagtgtttcttgcaagtgctccatcgtgtttatcgtcggtgtagtatcccaaaagtaattggagtgtctccactgacccgctaatgacagcaagatatatgggtgatcggtggaggatgtcaagtcgtggtaatgccattggaaatcgcgccaacagccatctgaggatagaactattccctaacctggcatatgatgcaacgagatgtaatgccatgtccaaagcagagatttgtcgtccctcctccaagaacaaggcctgagtaatttccatgcttccagctaggctgatatgatccaggacagtcttcttcgtcaaatctggtttcagaagatctgctccagcacgtaggagtactagcatggccccagagtgattccctgctattgcttcgtgtattggccgtctccctttcatagtcgtgttgcaagggtcaacggctgctcccttagcaagaatatgttggagcatggcgacctgccctgtctttgctgcacagtgcatcgttgtattgccgtcctcagcgaccgcatttagatcaatccctctcaagagcatgttttccatgagcgcaatattgcctgtacttgctgcctccatcaagactgtcgtcaaatctttcagaccgttttcatcgtgacaaggttggtcgaagctttgctgaaaatcaattttgtattcgtccttcgagatcatcgcttgttgagataggtcgttttcttgcaacctgagagatcgggttgaatgacatttgccaacgtgttgtagaagattgtcttttctcttcgacttgtattggcagttgcccacttggcatcggaattgaatctggccgagacgatgcacattattaacgtgacgaatcaagtctgtgcgtgatgcgaagcattttgagcaagaatcgcatttctgcggtcgaacatgtgtcttcttgtgttgactatggtcagattagcaccaaggtacaaggaccctcttcagacatgcccatgccttggaaataatcactcacgtgtgtcttcgacgctcgctgaacgactttaagcagattgtgcatgcgaacacttctttcatggtcatgatgtctaggccaaggcaatacatgaacaaaatagccaatgtgtcatgtacgtacttgagtaaggtgattcaggttgactaaaatggtcggactctcggaaggggcactttctcacagcttgattcgctggtataccatgcaggccaagaggtggggctctattttttacaccgtgctcataatacatatagagtctatctccgcagtcgactcagaaacgccgtcatcctgattcggacctcttgaatccttcatcaccagaagttgccattgaccatttgcaatcgcaattctacattttccagtccaaaccatattagccctcacgaaatcctcgctcgaaaaatggccgatcgcgtcaatcgtaccacagacgtggttctggaggatctatcgccctgtgtcgaatacaccatcgagaacaggtggaacgggtaagaaaaaaaaaaattttaacatgatgcaggcacgcctacaatggtccgggccctcgaaaccttttcgacacttggcatgcaggtcacaacgaggggcgcaatcaaaatggagtcgaacatcataccgcatacgagctgcatgagcccttcttcgccccttcgcagagcgaacaattggcgccgatcaatcactgcagttacgccaacatttcatctgtacgaccacacaccgaccatgccggtggctttttcgatgaagagaatggcctatgtacaccctatacatggcattttgacaccagtcaaaccttcatggaagatactcgttatgtccttggtcatggtgccggattcgaaaacaacatctcggtcatggcatatggtcctgactctgccaacgaccacgatgctaagttagaagcattccacgagacgaatattgtggacctctccagcgagtatcgagtccaagacctgacctggcccccacagcaacccattggctcgacttcttctgtcacaccagcttcttctcagccttccggtgagagccctatgacgtgtcctcgcggctgcatgggcacattcggtcgctcaggagattatcggcgccatatgcgtaagcatgaagctcgcaacatcttctgcacacagcccggttgtacaatggcgttctaccgaaaggataagctaagcgaccacctcagacaggctcacaggatcatccaaactggaagggctcgcagggctgcggcgattggtccgatgcgcgccgcttctgctagcagtagcgcttagtgctgctgaggatgcggacggaaaggaggagcttggggtttctttacgggcttcgtggtttgtctccttgtgacggtcgttacctgtttcttcatcatctgttttcaacggtctctacagtatgcttatctcctagcgcagtacttcactcactcatttggtcgtatctagtcacttgtttgttgtaattatgtaggcacatagcaatcacactcattattccccttgaagccatgatgttgatcagctcaaactctccttccctaaccataataagactagcttcaccaccttcatcatgccacaacaacacggacttcgtgtcgccttcacaccgttgtagaggcgtcagaaagagcctcattgcgacttcactaacttgacatatgcgcgtgtcacgcgcgtggtaatagccggtcatgctgtacatcagcttcctgcacccacacatccacacctacaagccgtgccagcgcagcgctgcatggagcgatgcacatcgaatgcgcgtcagcacgtctcgcgcctcattttaaaggttttttgagcagtcgtgattggttttgcgcgccctctgtgcaagggcaactcagctgaacgcggctgccatgcacgcgtcctccaaatcctgctcgctgattggataattgtgccccttcggtgtcagtcctgacggctcatcgaaacgaggggcgcgattggacacaggcatgtgcgcgccttcagtttcattggtcggattactttgggaagctggaagtgtctgttgactcatcaggtagccatacacgtgagcagagcctcaacccacattcactcacgtgcatcgcacattctacgaagtcaagatatgaagcccacgcggaaagtaaataacggcgcataaatgtgctactattagagagttatgatatgagacagttggtatatggtgacagaatagatcaatgaacgaagataatttcaatcgacccgcctgattctcttgaagataaagtgtccttatcctttccggtcacatggccgcatcatttccaaggctcgctccatgcgaatgatgttgtgcttccgcaaattttttcacactcattctccgcacacccctccaggacagatcaagtctttagtaattctggagctgtatctttggcgccgtgtgcgagaagaagctcaacaatatcgccgtgcccctttgctctggctacgctcagtgcagtcttctgacgataatctcccctgtaaattcccccgtaaagtacctccgtgcgtgcattgatgtcgatgtctttgtgccggaggagcaactccacaatgtctttttgtccaagctcgacagcgagaataagtggagtgtagagaccactggaccaggtcccgccttccagattgacattgatccttccgtggctcaacaaaagccgaacgcagtcgtactgcttcttgcttatcatcgcatttaaaagtccattccgatcggcatcgaatctgctgtgatgagtgaagttgatgtcttcaaagtcgggatgtttgagaagtcgctccaagactcggatcggctcgaactggccctgttgaggcacttctgatgttgaaaacggagctgtatcgaaacccaagtgatcgagcaatggctgaacaacttccagatgacctccgacagccgcaagttgaagtggggtaagtacagctgtactgtcatcggtattgttgctattactcctcttgagaagtagcatgaccgctttcaagcggcccgaacttgctgcggcatgtaaaggtgtccgaccaaagcgatcagaaacgtgaatgtcgaacaagttgcgatccaagaggaattcgatcatctcacatctcccatcatgagctacttgatgcagcggtgtccagattctatagtgtgatgtgagatccgcgtgatctttactaagatttgcctgatcgaaaaggtattccgcaacatgaacatgccctctgagaaccgtcaagcagaaaggcgtcattccatggtaggcttgattgatatcagatccatggtttacgagaagctgtacaatctcaagatgcccgttgactgccgcgatttgaagtggtgtgtaagcttgcactctattttcgagatgctttgcagccaagtccggtctcatcgagcgtgtttgccacgctgcaagtcgattttgtgagattgttccattcaatgcgctgacattgttgagaaacagcgataagaccgcttggactgtacgaatgtggccactcttcgatgcggctttaagaatcctgtatagggtggttgatttgacgttatcagcgagatcatccaagcacactttaagcatttcctcgctctccgaccggcccaaactgtcaatagtgatggaagagacgtctaatagggctccctcatgaatgagcaattgtacagttttcaggtcgtgtccaatcaatgcctcgtgtagtggtgatctcaacttgaaatttgtggcttctaaatatgcaccgttttgaagtagccacttggcgacagaagagtgtcctgctcttgttgcacagtgcaatgcagatgatccatcagctgctcggacatttatgtcgatcccagaatttagttgggcctgcagaacagcggaatcgcctgccgatgctgcctgaaagaataagttggaggcccagggcagtgactgttcagcaacttccggcttgctttgctgagctgaagcgggtgcactatctgtgctttgcctatcctcgagactataatggcttttgggattgtcccgcgcgatgagtttctgtaagaatggtatggacggatgaagtctttgatggtgttgacgaaggttgtctttgcgggtcgcccggaaagtacagccattgacggagcacgcgtgtctttcaacggccatgctatggcgagctctcacgtgtcggtctagatccaagcgtaaagcaaaagcccgcacgcatttattgcactgatacggtttggagtgtttcttgacgtgccggcttttcatcgtgcatcagcgggtcgaagaaatgttcgatcatgcatgtgatactcacttgagtttacctatggcgtcgaaagtttttgcgcattcatcgcatcggaagttatgagtattcatggagattcgaagttcacagcggagtgactgtgtatcgtcgacgtgccgtgaacgatgcatcattaggcttaatcagttgaaactagaataattttgcgctctacagccgctgtggggcttacaggggagaatataggtgccagggcttctggaggcccctcacttacgtctctcgtacataggtagtgtctccgcactcttgcgcggtcagccgccaacagtcttccactatcaatacttctatactaggagcctctgaattgagcgctcaaagctttttcaacaactccttgaatttctccacttgcccgcaagtctcgcgccactagctatcgttgagccatagcatttgtccttcagcaaccaagacggcagccaacatatctgccaagaatcttctcaaacttcgcgatgccttcaaactcgggccttttcgacgaaaccttggacgaaaggtgatttttttttaacatcatgcaggtatgcctttttcagttcggggcaagatggtgccctttccgaacctgctgggaccgatggcgtcacacatgcttgcgcttacgagggaccctatcaattatcgaccaacgaccagcgaccacggcaggtatggtatgaaggaccatctatctggaatgcaacctctgtgaacgaaccctcggcgtccttagcgacacctgcatgttttcagacacgtcctgacagcctggggacctctccatctgcttccgaggcctggaacttcgaccgctccgcattcaatgtcaacagctacccactctgggatcagcatcttggagatgaatcttggatgaaaattccggatggacagggcagcgtgcctctgctgaccagcggcaccttcttcccaccagctctgcctgagttgcacttcgacttcagcctcgccagtgcacagccgcaactggaccctacaccgccaacaatccccggtgttggtactacatctacccctgcacagcgcatcacctgctccttcgccggatgtggaaggtccttcgtccgcgccggagactgtcgccgccacatgctcaagcatggcccgcccaagttcaaatgcgctgtcatcgaatgcgacatgacattccaccgcgccgacaagctacgcgctcacatgaagcagggccacaagatcaggttgtaggtcagacatgggtctgcatacacctatgtggcaggcgaagggcgtaagcgacgaggctgaaagtacacaagacgcagttgggcgttttctcttctccaaatcttttcatttcgtctttgattggcttccttggcatgctttgccgcacattcactaagcatctgctcttcactggcgtttgcgtgcttttggtatatagtacaaaccccccaaaaatatgaacacagtctttaccgaaagccgatttgtcccgctattcttgcatttcatgagaccagtagttaagcgagctttttttcggcactgtcaacgctgtgcaggaagctctagcccggccgctgaacccggcagtctaatctctacaaccgcgtctactagttcatcagtcgtgtaaccgaaaccataaagggcgactacataccccctgataggatgagttcgcccctccaacatgtcgttccattggtcgaattcgcccttcatgcagagtctcaacctccatgcaatattcagcacacttaacgtcgtacaaccaggcaagcccgactcgcagctagagtggccagcaatgcagcattgccagaaagaaagggcgaagcttgcacatatgataggacgactacgccctctgtattattgatactgattggtcgagagcgccctctacaaacctaaaaagatcctgtctgttatgaagacaggagggtcaattcatgtggtaggcgtaaaattaaaatttaccttgagtgtgaagactatgggggtgttggcgacaccgcacaattccgctcttttacaagtcttggcaggtgaaacggtgaaaccagcagaaaatacaaccacggcgatctgattattcagaagaccatcaaatcttcgcccaccgaatatattgtaatcaacctgcacaagatttgtggcccgaaaggtaaagtccggcgcccacctgatcgcgccaacgtttgttggattgattgatgagagagagctagggggagttagatacatagtgtgagagagactttggtagaggtgtggaacgtaattgagaatctcgatgatgttgatgcggcttggggcttgcaggtagtgagggagatatgctgtaggaacttgggaaggaaaaagatcatgatcgttcgtagactgccaccaaatgcacctcaactatgtcttaaacatgcttcacacaccaacccaccaaataccttcaaacaagaacaatctttgcaaaaccaacaaccctacacactctcaaaatgctcaaagcacaggcatgaacacctctgccaaccaccccctaaccttccccatagcatccatctcatcctcccacacctccgccacaaactccgtaaaaatcctgcctacattcgcctccgtaccctctcccaccaacgcctccaaatcaccgtcaacgtccatccacctccccaccaaatcgccatcgatagccttgaaccgcggtcccgccatgccgcgctctttcaccctcggatcaacgtccagcgcgcggatcttatcttcttgattcccatctgcgccgtgcatgagtacgtctgagagactgccggtgacgtggttcattgggtcgcgcttgtctttctcctcgatgaggttttgcaggaagcgcagcaagtggcgagcgggttgcgagaggatggagaaggtgtagattgtgccgtcggaacaggcaccgatgatgtcgttgttgagcacgccgatggttggtgctgcgggacggcgccagggcgggcggatgtcgccttgttgtatgcggacaacggtgcgcggaaggcatgcttcgaagagggttggggtggcgaacttgtgggttttggtggtagtacggtgcaggccggtgacggaggaacttttcttgtcattgacgaggacgatggtgtcttggcccgagaggttgggtatgtcgacgacgagatgggttgagcagttgcgctcgcggctgtcgctgaagagtcgcttaaattcgggtttgccgttgctttcgtctattatgtagcataggtgcgaatgctgtagcgtcgagacgtgaacgtacttgtcgcggatggtgatgtggatggctgctgatggcagatctattgctgtacacttttctgaatctgcggagagtcagcgaactacatatgaaaagcacaagtacaatggcttacactccagtatcgcaatcgaatgagtctagggttaaatttttgccaatcgcgctgacgatctgggtgttgctatacgcggctgtgcaatacacgggatagccgaagctggagtatttcttcaactctaatttcgcggctggttcattcttgccaacgttgaagactaggcgccttccggtctctttaccagcgctacccggaattccagtcccgacaatgatgaaattaaactttctgttgccggggtcgacgaagagccattcagcgattgagtagactcgttcgccgtgctttagtttatactgagctgcgaccaatttgttcgcatattcatgctggtcttcttgcttgatctctgcctcctccactgccttgtggtcgtgtacgtcgagcagcttgatggctgaatgcaggactctgtatccgttcgggggagcttcgccctccttagcctccatagtggttactaccattttgcgcgtcggcttcaagtaggtgacatttgtaggtctagcgccggtaaggagcttccgtggcacgggtccactatcgtctcgcgataaaggcgaggcatcttgagctgtccatcgaatgtctgtgtcgagctgtgagcagtggaactcatcacctgctacgacaaacataaagccacccaggtttcgacctgtggtcttgttgtcattggagaaaggtagctgatacaatgctgtcacagcagactgctggtatcctggcctaaaacggcttgtaaaccataaggagtcgacgtccagcatggaagggttgctggctgagcagcgtacgcgacataagtccggaccgcatgacacaaaggctgtagaggtatccgtggcgctcgcggtaatcttggcggaagtggtgcccatcttcactacatgccaactgagatgcgttgcatctgtaggcgtcagtcttggcatcgcaaccaactcgtaggacttactgctcttggtttttggcaggcgcgagctaaggagatatccattgcgtgttgcgcaaaccaatgtctgctgctcttttgtggaaagcaaggatgcgctttccagtatcatgcgaatttcgtcgttctcagcgctcttgagggagtcattgagcatcgcatgaaggtcaccgttctcgtctaccttcaagaagtatatggtcgacccaaacgtcccaacaaggacgcacatagtgccatcaacctcaaaaagttctatgcatgttgggtcatggtccaacaaaaatctgctgtgctgcgatgcagtcttcacaaaaatcccatctgatgatatacacagcacctccaagtatgttcttccggattcacggaaggtgattgcgacgaaaggaaatccaggcctgcaagcagcaagtaagatcgagctggtgcaggagaataaatcgctcttctgtagactgggccgatgcagcacccgtacttcgtctcgggtaatctgtattgcgagtttctctgtccaaggacaagctgtaatggtttccatatctctcatgactccatcctcagtaggctcgtcatcgttgggtatctgatccactttccatgcgccgtcctcccatgctccggagaaatctccgcggatctcgctctgtgttcgaacaatgcggatcaagagggtttccggaggcattgtgatgatcaataatgcatagtgctgcctggccactcttccatcgatatccaatgtctggctgccgtgatcgacgacccagataccggtacagccagtcataccactgaacgagtggtcaatgagtgaacgaacaccccgtcgcagctcagatatctcaccatgtgggctggacccattggctacaaagatagagtagcgatcacgcccttgaggcattgggcctccagagggactcgccaccgaaaggtccgtcaacggcgtccagttcgatatcgaatcaacataagagagctcgttggatacgggatatgaggcatacgagtattcagctggccaagatcctagtttgcagaggcgtccatcgttgccagcgcctcctgctatcaggacatcaggatatagctgagagtattccgaattgtcgacactcaaacaggcaaaggcagtgtcgatacgatgaggccagtcaccagcttccacggtgtccacgccggtcggacctctttcaaggtacatgattcttccatcttcgcgcgctacgtagaaagcttctttcgggaagtctggattgcgaggcgtcttgtcccactccacccagcgcggccggcgtttgctatcgcctggaagtagagaaggaattatttctggggcaatgggaatttcgagacgtcgagggacaccggatagtacatctttgtataatgttacatgcgtatcaaatactagaatgaagtctgatgtacgactgaggggtatcagtagtgacgggttatgatcatctactaagatcagcttgagcaaagtcgagaatggagcatgcccacctacgatagtccacagcaacccgctcagtccgaactgcagcagtactaagatcttgtctacagtcccagtcaaagcatgtcatcttcgtcttgccctgtaatgcgataacgaacaagagcacaacgtggaactcatcctgtgcgagtcccgacgacaagaattccatatgcataacccgaccttcgatcggcatgatacgctcgtcttcgatgggcgtagtatccatgccgttgcgcagttccttgcgccacttttgcatagacttcgtcttgtatagtatgaagcgcccctcctgcgcagctactgccgtggctcgctgcttgggatctatcgctagaaaagtgccaaaacgatcgaattgtgaagctcccgcgggaagcctgacagccctttggctaaaagtgactgcaccctttcgagtatggcgagcccacaggaacataagagtcctatttgtaagggcaagtacgaggacctcaggtggaagaacacattcttcctctcctgttgtagatcttctcccttggtgccacgggcgctgcttgggcagaggactggccacgctgactgggatctcacgagggtcaccaaacactctggctgcgaggatgcggcccttgaagtcagacttggttgcgacatggcgtaaacgtccgtagtcatgaatctctttcagctgaagagcatcttctccaatcaacacgatgtcgttgaggtctttgcttcgaacgttggcgggtcggacagatttgaaaagcgggcttgcgaacacagtcctcgagaggataccgagctctggtacctgattcctgggcttagcggttgactttggcatgtcgccgtcagactctcgggcttgtgccatgaattgatatgcatcgactggccttgacacccattcgttattgaccaggacagaggtttgaacttggtgattcatcttgaggcaagagctcagaagcggtggcgctcacaagcgaacgcgagacgaagtgagatgacgctaggccaacagtaggttgccaaagtgtgcagaggcacactgccactggcttagaccagcttcgggagaaacgggcatgtactgtaagagaagagatgtaacatgttggtgcctggtcgagcaggcgtagcttgtcagacggaagcggaacttggcggggcgaaaaaaaccaggcacgctgtgaggggcagttgacgcgactagatagtgtgcacaacagccggcacaagggatggattggataatgttttgatgcctaggagagtgtgaacgaatgaagggtacagctgccagggtgccctgacaaaaagatgcaagagacggctgtagtgggtcacagcaatacagcgagcaatttagaggcctcaggctatgagaaaatgtggtgacagatgagtgaatgatgcctgattcgacggcgaagacgatctgaagtggaggctcagatcttgcagcgccgatggcacgatctcagattgtagcgcgtccgttggccccgctggctgggtctgtggccggggcaagatctggtggggtcctcacgagcagactgctctcgttggttgtcgatatgcttggtgttgtgcatgtaatgaaggcgagcgagaaagcggtttagctttgcgcctcggaacggcccaaattgcaacgttacgaacccgcaggccgattgactcgatctggcagcgatgcagattcgaggatcgcactaagaagctgtcccatgtattgctgtccggggatggctcagatgcggatgcggatgtggatgagcaagattggggaggggcagacagcgggaccttcactgtcgagacgtgccaagcctcctcgggtgcgacggggaagaagtcgcgagtcccttgcgtgaatcctggcgcgcgcccgggcacacgcgcgcacgtcatgtctcagcaaacacgtatttttccgtctgtttcgcgacgacacaacgtgaggcacgagcgcccaagaacctgacttgatctgtgaagcagctctttactagcacgcggactcgagatgcgggtattattatggcctcaagcaacacctcccgctccgcgtctcgctcagtatctcgttcagtgagctccaacagcctgccaccacggcgcacatcacccgttgtcgagctctcgccggccgagaaggagaaagaggcgctgatcgcgggtgcatgtcgggaccgcgatctgtccaccctggtccatctggccacgaccagctctggtctcatcagcgatagtctacgtcgcacagcctgtatgccgatcccacagcacaacgacgacgccgccgctgaccatttcagggcctctgctacttgggtgctctgagcaggactcgaacaggacgccatgggaaaagctgccaccccacaaagacgagcatcaggttagcctggatgtcaaccgtgcctttgtgtactacccaaaaaatggtactttgatggacttccgcacacggccaagccgctgacagattccagagtcagaaaagcagctggaacgtaggaaggaagagctttccgatgtaataatccatgtgctccgccgccaccctacgctgtgctacttccagggctatcacgacatcgtccaggtcttcctgctcgtcctcggtgtgcaggatgcacccgctgcagtagcccgtctgagtctgctccgtatccgcgacttcatgctatccacgctcgaccccgccatatcccagctcgaactgctccgacccatctttcgcgccgccgatcctgagctgttcaatcatctgcctaagagtcagccatcgttcgccctggccggcaccatcaccaactgtttgcccacaacatacaggactacaaggacattacgaggctgttcgacttcttcttggcgcacgatgctgttatgcccatatacctcttcgcggctgtggtgctctcgagacgagaagagctgcttgagattgatcaggaagacgaggatatcctctatgtcatgctcgggaagctgcctcagccgtttgacgtcgagttccacctcgcacgaacgctagagctatacgagagacttccgcccgcgtcgctaggaagttgggagtggtggcggatatcatcgtcgagcgctctcaagacctccgccgatgtctccgacttgcatcgtctcaccctggaagatggcgagcgactattcctgcaacaggaaaaggacgtcaggagacagcaagccctcaggcgggtcggccaaaatgcactatacatcagacgacgcctctggttctaccgcaggtacggatatgttggactagccgtcatcgtcggagcatacgccttgtggctgggtcgaagagccggctccggcgctgcacggtaccctctgtttggaccactaggtaatctcgtaaaacgactcatgggtctgcccgcttagacgataacgaatcagacgattaaaagtacttcatttactagaaatatagggtggcgtcaggagttggactgacgttgacattcatccctcgacaaaaacggtgcatccatgattttgagaactgtacagcttcctatgtattgcagagcaatttgcgcgtgatagattccctgtcacaattcgctgcttttcggtttgtaatttacgccagacatccaacggattgggccatgtgcttcgtcgtgccttcctcgctgagtgctgtctcacacctccagtcatgatggctgagccatcatgcaacaacgcacctcatacttcgcttgaccagcattgagcgcagcgctgcaatctcatgccacatttatctaccgcctctgcgcatgctcaaaaaagtcggagagtgtttagtttggccacaacaccagtcgcgtcggaaatgttgcggcgccggatgggctgtgaagcctctcggattcgttttgcgaggctgcatgcactgtctgctagtctcgctaaagtatgaaccaagacgcgactgctattttcgcgtgatggctgcctaaccatcttgtcattacaataccttcgcaccttcggacctctggatcgaacttcgcgaccctggcaagatggaggcccagcaatcgacatacacctataccccacttgacgatactcggcgtgaaattcgcgtacttcacatacgtccaaagtcctcttctccttcgcaaaccgcgaagctgacgagtggggaagacaccgacactattgactgcttcttcagccgtactacactcgaagacccttcagatttcgaggctctatcttacgtctggggggatgccagcaaaaagaaaacccatccgcctacaaggtcacgattttccagtgacagagaacctgcatcaagcgctagtccatctacgcaaggactacgatgagcgtatctgctggattgatgctctgtgtatcaatcaaggggatcttgaggaacgtgcatcccaggtttctcaaatggaatatatttatcgcctagcaaaagaagtcatcgtattccttggcccttattggaaggggcaagaaatcgcactccgattcatgtttgcgatagcgagcgataaagatttgcattacagtccactacaagaaccacactttacctccaatggaggtctcgatgccagctctgagcttctgtgctcctatcttgcacgcttcttcgcgttgccgtggtggacgagggcatggtaagtgatgtcaagtgtgcgaactgcacgtgagaaatgttctgatttcatctaccgacatttaggaccgtgcaagagggtttgctcgctcagcaagtcaccttcatgtctggaatccaggaaataccagctccccttatcggggactacctcaagaatatcaatccgcactttagatgctgcctgaagggtgcgaagctccactggcgtgacgaagcaacgcaactcactgtatgggagagccaaacaagcgccagtgcgctcttcttctctgctggggccgagctcgaggatgatctcctctacagagtcaccaggttcaggtttcgcggctgctgggatgttcgagacaatatatacagcgtgcttggtcttgccagcccagcatatcgagaacgcattaaggtgtcgtatactacaccaacagcagaagttttccaaaacatggctatagcttcgattgaggtcacagagtctcttgacgtactcagccatgtatgcggcccagggcatccattgctgtcaaccaggttgccgtcttgtgtgcccgactggacgtcaaatgtgggcattatgcagcgtgagccacttatacaacgtctgaagatgctgcactacaaacccttcaaagcaagtaggaaaagcaaagcacacataacgatcacgaatggcacggctataactgtcgccatgggcattgacaaggtagcaaaagtcgctgatcagtcagatcaagcggcaacgtggccagatacagtccccaaactccgaaaactcggcaagatcgacggagacgttgcaacgccatatgcatcccgcgacaatgcgttctggaagactcttggtggcggaattcatccgggcggactcggaaaccgaaaaactgaaccgttctatcgctttgaagacaaggacgagcatatgtaccgtgagtggtttccatgggatcctttgaacatgacagaaggttctgagatcttcggccatgctgtcatgtgtgcgtcagcgtgccggcgttttatcctgactgaaaaagggtacatcgggtggggccctgaagactgtaaagcaggtgacgaagtggtacttatgcctggcggaagggtgccctacatcgtacgaacattcaggagcaatttgaccgacccgaatgcacgtttgtgcaagtttttgggcgatgcctatgttcatggtgtgatggatggtgaagcttggctcgatcctgacgcgcttcaccctattgtcttcatgccgcgcaaagttggcgcagaggatgaggatagtgaggatgaataggacaaagggtatgaggaagaagacgaggcgagtggcgaagaagaacaagcggagaagtatgagtgtgagtgaaacggaagccgtgtttattcaaggctacggaacggtgagatctaaacccttgctatgccagcacgctatcaaatcttatagtaacctgtcctgattatcttccgatgaccgtttccacatagacggattcgaatcgttcactaaattcaagaaaatccctggaatcgaacatcttgaacaccgtgcgtctacttcgacccacgaaccaaagtgctcaagtccacctgaggcttgacaccatagggcaacctaaagttgcagcgatcgcacgtactgcactagcacattcattagccatcattccacctgcgacacaggtgtacacttacttctttctccgtacacatattccgccgacactcctcgaccttttcaggcttcttccagttatcctactcaaatattagtgactacaatcttatcaaccaaacacacttcgggaacttacaccaatacagtacagataatatagaccctcgcaagcagacttgcacgcgccgtcattgtcgtcaaacaacggccagcctgcacaagtcaatggcgaagtggcgtcaggccgacagtacccctcgcggaagcactggaaagcttcgtcccagttaccgctgtcgttgcacgtgaataggaaccgacggtctttgtcgcaagcccggtcgcccgaattgcattcagagcgcttggccttgggtggatccatctcgccgctttcgcagtgagcttgacctgggccgtcgaccatgcagtctcctggtgtaaggcacttcttgctgaaatgccacttcttgtccgcgcggcagagaagcaggctgtagcggtcggagtcgcagttgaaatggccaggacgacaaggctcggtgggccagtcgctacgagccgagagtgaagcagagcgcacgtacggtgggaggccgggcttcttgtaggcattcagcagcttcggtgccgtcgttgtcagcccagcagacggtcatctcggggcagatctccttgtcggtccaggtgccattggtacatgactgggtgcggacgggagtgtcgtacatgcaacgctcgagaccgagacgatcacacgactcggtcttggggcgcgcattcatggcttgcggtgggaggccgggactcgggacgcattcggcggtctcatcaccatcgttatcagcccagcagatggtgttagcagggcagatcttcttatcggtccacgtgccgttcgtgcatgactgggttctaatgggagtgtcgtacatgcagcgctcgaggccaggacgatcacaggactcggagcgcgtcttgttgacctgcggtggaatttcaggcatcggtgcgcattcagcagtctcgtctccatcgttgtcagcccagcagattgtatcctcagggcaaacctctttgtcgacccaagtgccattagtacacgactgcgtacgaacaggcgcatcgtacatgcaacgctcaagcccaggccgatcgcaggcctcgagctcggagcgctcgaccacaggcgcagcatcggtagtcgaagagttgttgctgtcgccgaccacagtgtagtactcttccctgttcatgcagtaaggcctgcacatcttgcggccacagttctcaatacagacgttatccttgccacagctcgaacccgcgctccaaaactccccatcacaagtttgaatcatgttctcgttgcagcgggcctgtgtgttttggcatcgctcgtcgtccatgggaggggcaggcgaggattccttggggggagtaggcgtaggaagagtaggcgtggaagtagtagacgaggactccttgggagggccaggagctgggtccgcgggaggagttgggtagggattgctgggaacgtacgatggcaagcacccaaaaaactgttctttgactatgcacatctcgctctccaggcatgacttcactttcttccagtatccggtgggccagtggccggtgttgtcgcacttctcgaggatgttgttgttgcagcggtacgcgttgatcttaggacacttctcgccattggtatccttggggggagtgggagagggctctacgggaagagtaggcgaggattccttgggaggggcgggcgaaggctccgcgggaggtgcaggatatgggttgctgggaacgtatgaaggcacgcacgtgccttttatgtactggttgctgaccatgcacgtctcgcttttcaggcatgacttgacttccttccactgatggatgggccagtggccagtgttgccgcagttctctagcacattgttgttgcagcggtacgcgttgagctcggaacacttctcgccatcagtgtcctttggagggccgggagagggctcgctaggagaaacaggcgatggcggaaggcactggccgccgtcgaagaacttgctgttgatcttgcaggtctcgccctccttacattgcttgactgtcttccagttcccatcgtcgccacaggtctcgagactgttcttgccgttggagcaccgatgaataccaacctcgaagcactcagtatggacgagcttgtggtcgtcttcaatgggataacaacctccatggtccgtggcagtcttctccgcagagcacagagcagtcttggtgcagttcttgatcgtgccccactgtccattatcggcacactcctgcaggttgttgttggtgtcgcagcggcgctcgtcgatgactgagcaatgcttcgcgctgttgctgacgttggcgtcgggcaagcagccaccacggcccgcggtgacagagtattgtgcagagcagcgtgctaccatgctgcacttcgcaatgtcctgccaaattccgtcggcggcgcacttctggaaagtgttaccggagcattggtaggcgtctacggagcaggtggaattggtaggcggcggaggtgtgctgtactgagcgagcgcgagcggcaagatggcctcgaggaacggcacatacttggagatgcgcatgattgcggtttacttgatattgagtggcctggcagtccaagaagagaggaggtgggagtaagagtttagggttgggggaaaggatattgaagtaggtgggaggaaacaaacagaatacataagctcggggcgcgctccacagcaaacggactacgcgattgttaagtttggggaagatgagatggaacctgttggcacgtccgcttgtcggtcacgcacaatggtgatttttacgaaaagacacaaccagttgccaaggactggacagtgttcgagccagttgaatcagtcggactggaactgcgaccacgccgcggactcgagcatgcccatagggtgagagcagacccagctggatcattgttttaatccacttccagtatgcacttcccggggctcttgttgtactaagaaaaaagactcgaccgctcgacaaacctgaggcctcgctcgtagaactaccgcgactcttatccaatctgattcaactccaagatcccacttgcgccacaacgagacttaacccactgttcacgatgcgcctcctcggctttttttcactcttgctaccagtggcatgcgcatattcgacctttcctgtcatctccgaagtccacttgactacgctcatatggatatacgaagaccacaacctttgcgaggacggatgcaacatcgcgtacaagtacttcaaaggcgtaggtatgtcaaaattgggtatagtgctaatgctaattcgcctagcaaatgggagaggtagcttggttctacaaggaggttccgggaggctcgatgctggaagcgctctgtaaggagagcaaatgttctgggtgcgggtactgtcgacaaaaggatatcaagcgggaaatccgtcaggaataggcattgcggagacgtggaagaagtgtccacaagcaaatcctgacgatgacgacagacccgtgcatcttggaaatgctcgtgccacacatccgtacagaacaccggttcaagcataagagattcgccgcccgttcaagatgtcactacaccgatcttgatatacctcctagattaataccatcgaatctggggcaaatacaacgatgatttagattcgagcttattgtcgcccctgtggcaaacgatcatatacaactagccgcaccaacatttctccatcgccctcacaccgattgtcatcaatccctgtcgcgtcctcggatcggaagcatcgacgatggatcagctgttgcaaataataaaagcggtatggcgcccccgcacaattggaccctgatgcattgcgacgtcactgccaaggatgccatcatacctttagcgagatagtatagaaggggaggaacaatgtcacgcttaaccacacctgcattattcggtcctttgagtttcggatctgaccctgtatctttcctggtaagtcttaatgggtgggtgtggtccagtacggcagggagtagcgccgtggtgtattacttgtcgctaccttacaaggaaatggtcgctgggactaatgatgtgataggaaagtgttactcgtaaagagacaataaaacaagaaatcggacctagttccaattctccgatcgtgtgttcaccacacctcagtgcctaatcttcacgatcaccaaacgtatgttgccaagctttccctacactacttctacgacttagatatcatcagctaacctcagctaagacaaaataacaacaatggccgataaatcaagcctccttccgcccagcgagggcgacttcggcatcgctactccatctggtctcaccccaggaacgcgctcagaagccgaagaagcattcgccctcaacgccaccgcgcaaaccgactctgccgcgcccgacccttccctcaccgaagcccaaatcgcataccgccgccccggaatcccacgcgccagctcatacaactacgagaatgccctgcgccgcacccaacagtcctccgtatcctcggatatgtcggctgataccatcaccgacggctcaaacgagggcatccagttccctcagccgggtcagggtgttgtgccgttgaactacggaagtccggttggtgtgtcgtccaaggacgattcagtcaagaagacgaggtcaaggggtctgagtctgggggcgttggcgaggcagcagagttggaacgaggaggactacaagcatgtgtatagtgcgaagctggcagaggagacgaagatcgatggtgggtacggaagcggcacggataataaggcccagggtccttaggcatgggtggtgtgctaaatgaaagtttgatggcgttttggcgtatggatggctgcccacgcggagatggcctgggcactcacggccatgcgaatgagttcgaaaaataaatatagtcgtcagacttacgaaagaaaacagcttgaatacagtcggattgtatttgtgtccctcatcctaatcattcctcccccttaaccagcgccagaaacccctccttcgcactccctctaggcgccctcaacctcaccacctcctcactcgtcggcaccacatccgtcctacacaaccccgcccacgccggctcacacgtgcacataatactctcaatgacattctccggataccccttctcccccaaccccttgatcatactcgtatccctccacaccacctcttcaaccttcgtccccgccgcctcctccacccactccaacacgtccttccccgagacattctccggcccgcggatcacgtatctcttcccattatagctcttcaacatctcgaagtgcgagtaaattcccagcgttagcgccaacatcccccgcatccaaaatcgcaacactatcatcctcacccagaataatccccaattttccctgcacccccgtgttcttgtattcgcgcacccacgccgccggcccgcccaaatacggcccgacaaacacgttcggctgcagcgacgtccacgccatgtttttaaagtctgcatccgcgagcatcgtctcgagcgcccagtgcgcgcgcgcgtagtacactttgctcgcggcgctgacgacttccgggcgtcgtgctgatgcgcacgaacgtactgcaccgaggcgtgcagcagcgccacgagcaggcctggattcgtcgctgaagtggctgggcaggttgtgcgaggcgatgaaggcgcgggtgacgtgttgggatgtaagccaggaggtggttatggtggtccagtctttttctatgacttcgaccgaaggcaggttggagagggcggtggaggtgggggttttggtggagcgggtgagggcgaggatgcggtggtttgaaaggggatgcgcgggggagttgaggagggtggagagggtgtggacggtgttgacgcctgtgttgccagttgcgccgacgatgagaattgtgggtgtcatttcagtgagtcaatggttgtttgacgtgttggtgacttgcttggtgtggtggaaagctggtgttgtgggtgattatgcatgggcgtcaaatgtcttttatatctctccacagacacgacgaattccatctcttgctccaacatcttgaatttgttgacttcttagctttgctcttttcactccgcagcctaacgacctccgtggtgtttctatggaggccatgacgttgtgcctgggcgagaacggtgaccgtcctgcgttagcctcataatgctccagcggagtgaactttggctccagaacttttagccgactagtgacgacaagctcctatgcgggtttgtttggtgcgcggagtgagactgttagcgtacgcttccattgttccgttagtgcagttcctcaattcagctagactcgcacgaaatgcggatgaacaggtatgttgtgcagcggtgcgatccgcccctagtctcatcctacatataatgcaatttatatcttgtcttctaaatatttacctaagcatcgttgtccacggccaaagcgccgaagctgtcagccaagtcgtcttcgatgacaatctcttctcctcccttgctcttgagtgtcgacaacttccagaccaggctcccaatttcatgtgtccattctaaattttccagtgtccatttcataacctcatctctctttttctcaaccaacgatgacagctcgtcatgctgatctacatccatcagaaccttctcgtagtacgtcaacaagagcagcattacatcccggatttcgcgcgactcagcttgcagatcagcaatttctgctttggagacgtcgcagtcctgatcgatcattgcgcgtactttcttgaagaacagctctgacgaattgtttttgaacttgcacttgcgctcataagcaggtttgaatacttcgaagtcgtgcacgcgaggcatttctggtagccacattcgatgttgaaagttgaacacatgatcaccactaacgacattcatcttggccttctcatggaagaactgtccgtcatacggcatgacttgcgtgactcgaggcagagaaatcgagccacatgcaagccattcgtcatcctggccctggtggaaaatgccaaaatggcagcgaatctctgccatcgacaaccagacatcaggcaggtgtttctcgaagtcggcttttttgatggtcgtcatgtcggccgagaatttggtgaggtcgatccagattgggacgtcgccgcaccgaggcctggagtggcttcgcggcatattgggtgaagcacgataggtcgcgggagatagatcggctgtgcttattttggcaatcgcaacgcgttcctgtttaaagcgcccttgcttgtagaattgtccctgcgcacgatattctgcagaacctgaacgtaatgtaagttagggagctttcgtcgagggaggagtttggcattaccccggaagtcgaaagcagagacgaagcttgaatggatgcaacatctccacaccaaatgctctgatacccgcttctcagtaaggtctttctcgaagccgaacttttcgcgtgcctggaaagcattttccttgctgacctgacccttgacatgtttgaagtagcgagacggtgcctcgatatgttcattggcattagatacgacgtagcaactaggggtgtatgagccttcgtagaacgtgcgccataagaagggtggcagctcgcgcctgtccccgtgttggtaggtttcgtgatttggcaggatgctgttacgattagcaatggaacaacactcatttgttgctaccatacattgacatgttgtgaaactacgagaaatgagatctcatgataaggtgagtgtaagtgtcgtggtcttgcaaggctgagtccaagctgctgcctgttatatgtcatttaacgccgcaatcttagtaagtagtttgctgactagccgtttggcacatgctccttgacagagacacaacctcaacttcagatgcatgtgaatcacattttttgagactgggccagaatttacacgcgaaaatgatattgaagtggtgatatacacggtaagaacgcaggatagaaccgtccagggggtgaaatgctttgttaaggttgtcgcaaacctcgaaagtgactaaaaagttctcagatcatccaccaagaatgcggtggaaggaaaagcagactcgtagacttccagctggagagaaaagtcaaagagcatgcaatggactacgcaaagaagacaaaatgtgcaaaccaaggcgcaaggaaaatcgtaatgcagagattacctcatcggaaagagaaagccttgtcgatgtgccatgtgtgtcttaaggaagcatgagcttttgacgcatgtcgcagagcgatattgtattccgagaatgttctccttgagatgcactaaagatgtaggcagagatgaatccggtagatgagaagatattggaaggtacctttggccgaacaatctgattgttggaagatggcgtagataaaagatgccgtgttcgaaaatagccgcctgaccttgaaccgtagagcggaggaaacaaagcaccatgtaagtcctcggtgaccgttcttcgtgctaaaaatcatgactacagcacacgagtgaagtaggttccaatgcctaggatgcggcggctgtcatgaagccgatgggctcaggtgtgatgtcggcgatggtgacaatcttgctgaactcgagtacgggctcgcgctgcaggcggatgtgctgggctcgcttcgagcgcggttgcgaagcatctcggatgcctacatgctccaattcttggccagcaacttcatcttcgtcatcgttgttaacggaatgcctacgcttgtctccaacgatctccaatcggaaaggacgccagtccgtgatgtctgggttgtgacgccacctggacatgtcccaatcgaagaggtacttttcgatgctcatgaggctctcgaccatgtcacaagacttttcgagatgtaatgtctcgccgtcgaatggaaagacgccatcaatgcatgacttcgggacaggaccacagcaaagccactcatcgtcatgctctgcgcctacgccattttgcatgtcgaaagggcctttcatggccatctcagatcctcgaacccacatatccgtacctgagtcttcgagttgctgaaacgaaatgggtgaaccatcagcgggtctcgcttctggtcgaacccagactgggagccgtacacggcgagtcttgatggaccgatcagtcgcgagcagattgtttcccacgtagtctataccccgagttctcaactggcctcggacagtggctggaatgagattggaaatactggcttttccgacagcaacgcgacgaataccctttcgactcttggtgtaactcttcttagcttcgccctctgcggcctctggatgcagtcagtcacaattccagaatagatacacataatgttactcacctatggtttcccaaaaggaaacgaagggtgaggggtcgagcgctttgttgcctttgtactgtcgccgtatgcgttccggagtcaggtcctgcagcggatcgtaatctccgtgattcttgaacgccatatcatcctcgagtttgaggtgtgggacgtcagcatgtaaaaggtgacagtcctcgctgacgaaggcactgagagtagcggacttctcatggaaagagcgaaaaacatgctgtggcggtcgcttgctctgatcctgcgcacgcatgcgctcctcaggtcggaggaaggtgctaatgctacgttaacatgtggactcggtgagtgaattgccggaaaatcatacatctctagatgtccaaagagctccgatttggttaatggcttttttcctttgtgcttgacctcttgttgagaacgacctgcagggccagactcggcttgaagctcggtcactgggtcattctctggagttggagcacgactagaaccgccggaactgggggttggatgatgcggtctggggtcggtcacgtcagacgcgggtgttgctgtgtccctggacctgactgtctcaggtgagatgccatcgcgcattggtgtatccattgaggctaggctggctgagtgctgtctttactgggatagatgaagactagatgcagaagaaatgatcaaaatgaggtcttgaagtgaagaggagaagtatgaggaggaggtggtggtggtgtaagaaagatggagacccaggtcagggcagactttatatagacactggttctaggatcagcagtagcaatggcgcctttacctgcggtaatgaagggtgagagcgtcggacctgacggaatgtgagaagacgctagcctgcgtccacggaaggtaaaggtacaggccaccaggcagcggcataattaatgtccgctctgcatatacgcgggtctaatagtctctaggagcgcactgttaagcaagtttttgaagaaagctgaatatattcagtgcagtaagatattttgtctagttatgtaaaagatgttcaatccatcctagctaccgcttcaccgttctcgttcgaagaaggcggagagaaattttgccgggggctggtgagcttgaagatccgatgatcaagccgaaagaataagatagccatcttagaaatgaaaagaagagtgcccatgagaaagaaagaatgaaaaggctgtcagaaaggagagaagaaaagaaaatgtacctccagaaatcctgtgccagtcggaatgttctgctgatggcgagtgcatctcatgtcgatgctgttaactcaatgagccatgatcacactctgtcgacgggttgagaagttcatgtaggggcggacaagtgtgagctcaatcagcttcatgcgcttcactggctgttcttcaccttcatgggaaagtccgtctgctttgcgcttgagtgcctcgcgcgcttgatgggcttccatatcacggaattcggcgatggcggtcagagcggcgtccagaacccatctcttctcgttccagctccagatccagggctcagtgctatcgaggcttcggatgatcttggtggtttgccgcttatggagaaccttgccgtcgaaaggcacgatgtccatgatcagagacttggcgatgggaccgcaggacagccattcatagtcatggcccttcgcgcaaatatagtcacgggtggtacagatcctgctcttcggaccatttgaaaggttggatcgtcgaagctcagtgatcgagatccacatgtcaactcccaactcctcgaattgttcgactgtgaggtccgagcgatctgcgggctttctggagtcacgaatccagactgggatgtcgacgtcgaagtagtggtctgaactcttcaccacatctggtatggatcttcccatcttggtggtgattgtcacgatagtcttgcacctcgctgacacagtcgctgccactagaccaacgttgttgatcgtgctaatgaagacacgctgcccgatacgcttgctctcgtcataatgaaatctcgcgcgacggagcgcagcatctagtaatgttagacactacttctcaaacgtggtggagtttaggcacataccaagactgtcgaaggtagagatgtaagaacttggatcctctttcttgttccagatgagttgacgctctatgcgctctcggttgaggtccttcatcaaatcccacacgcagattgcctgaaaagcattatgagcctcgagtctgagatccttcctgtcgcggtgtttcgcgtgtgtagccttcgatgtgttggaactcagagtgatcgaagtctcgtaagaggtgcgtcggaagtccggaggaactatctcggacttcctggtctgtcggtcttgctctggggcgttgttgaaggtactgtatcagtttagtcttgctttgatgaatacgacacaatacacacatcttgacaatcccaatcaagttagacgtcatgacttcttcttggttttctttaagccacaagcgttctccgacaatacccttgatggtgtattgcgtctccgaagctggcttcttaggggtctttggttttgtccgcttcctggaccttcgcttactgacagactgagctggagatggagagcctagcgatggcgtgggatctgggatctgaggatctgacgaaggaccgctctctgtgtgtggagaatccagagacgctggagatggaggtgcttcgcctggagaacctggcgacaaaggtacacctgacgaagacgagtccatgatgtcgtctagactgaaagccgagaagaggttgtcggagtcaaggcgctgtgctaagtagctgactgaagagtcgaagggagtaagttatgtagaagaagagtgtggtgtaggaagaagaatcgacgttatcgagtagggtgctatatactaacacacccaagggcgagcggcaggacaggtgagagagatttctcatctttcgcgagtaaatctgaatacctgttgagcttcaaatatcgtaagacggcaatgtgctttgcaaggtgaaggcagttgagcattgagacatgtgccatggtaagatgagtgataaagcggacatatctaaagctgatagaatggaacgaagagacatcctatggtcatacatagcaagatgaacgatgttgcgcgtgaacgggaaagtgagcaagagctgatgtggtttgacgtgcgtatcgacatggtttcgttagtgactgtgagtatcagggattagaaagttattgaggttcgaggaggtgatccatatattgttgcatggcagtggttgaaacgaagacggaagttcgtgactaaagttgagcgagagccatgccaagcgatgcgcggctgtgattggcggtcgcattccacgtatcggctcaccaccactcggcgacgagcagcaccaagcttgaacaacatactcgattgctccagctgcaatggacccaggcttggagcaagcaatactgaacaagtacaacctctcgacactatggccaacacgatggcccgacgagaagaacgacgattccgactcagacgcggaagctccccccgccgcagcagcgcaaccggtccgccgctcacggtcacgttattcgatactggaagatagatctcgcttctcgcggcaggtcccgggcgcggagatatccaaggatggcaaggagaatctggtgcagaaagatgagcaggacccgctgggcatgtacccgagtgtcgtccaggtgctgcggtcaaggagcgtgcaggtagaggatgatatcaagctgcgtatgtgcatatgcaacctcaagatatatgaatggtctaacacgtgacataggcaatcgcttcctgctcagctccacgaccttctccccgcagctcttcctctcacaggtccacagcgatgcctcgaccgacatgctgctggccggcctcgagtacctctccaactcgatcgaaaagaagtctgcatcgctcaaggtgcttgtagaatccaactttgagcgcttcgtcggtgcgaaagctacaattgatcgcgtgtacaccgaaatgcgtgagcagggcaaggaggccgagtcaccctcacgttcgcagcattcacgggttggcagtcgctcgagcttctctgggaggaaggtgagcgacacgcttacgcccggcatcaagacgccggccgagaagaggaagaatgcgttgattaaggagagcgaatatggtgtccatggcatcaaggtcccgctcaccgaggttgcggccaaggcagaggaggtctggggccccgcgctgaatggccgcgagaaggaggagactctcaaggctatacaagaggccgtggaccagcatcgcggtctgtttgaagtggcgtccgcgttgcaggaggcaatacgccgcaaggaccacgagtcaattgtggaagagtacaagcgtgcgcgcaagtatgccgaagatgcaagagccatagcagagcaggcagctgcctcgagatctccactgccagacgcgaaactccatcaggtcatcgtgacggcgaggatgtgggctgaagttgaacgtcttatcgaagacttcaagagagactcgtggaagcgactggccaacacacacttcaccaaacttcagactgggacggacgagaccaggtctgatcagtacatgagcatcatctctatcatgctcgaacttggcgtggaggacaaccccatctggatctggctcctgtcgcgctacgaccatctcaagtcacgattaaattcgagctgcgagcgctctagagtcgagcttgaggtgcttcgtcgacatttggcaaacggcgagaagccaagcctgcgtcagcagcagaagcacctgcgcgcggttcccatgagcagcaccatgagcgtggagccgtcgaagctcgactcacccaaggtcgttgagttctgggaacattgctatgcttccatgaacacgattctgtccaaccgaggtggcctcgtaggtgaattgatcgagtactgggagatcacccaatccttcatatctggtcgcgcgcagagaaacctaccgacaggctaccagaaccagtcgtcagtccatcacaaactcactgatgagaacaagatcgagctcgagaagggaactaccgaactgatcggtattgttcgcgaacacctgatctcattcttctctgacccgccacttgaggatgtgtccttgctcttctcgcccttgccaacctcacccacacccacaacgccaagaacaccactcagtgcggctttgagccctacatcgggttcgagattccgcttcgatccaaataatatgccgcccccgtcacctaaccgtggcgaaagctgggagaagtatgctttctggccaccacatgcgaatgcactctcaggttcacactatctgtcaaaaacgcttgtactagtcggaacagcggcaaacgaactggcgtcgcttcggctcactgagaccggagcagctcctcgtctccatgaagaactacgatcattgctgggtagcgtacgcgagcgttgtgcgcaagctgtatgcgctgcttggaacaccgatgctgaaaagctcaaggtgcttgaagattggactcgcaatcctgaccgcaaagatactaccaatttgccgcaacgtttcatggcggtgcaaacattcctactgaacaatctgcaaaagacactgtatgtcgaaccttcgaccaagacatctgtggacgtcgtcgtgccgccgagcagcaaactcttacaaatggtccgaagccagttcgttactagtctgtaccgcacgttgagcggcatggtcgagtgtgcagagaaaggaaggaaagccatcggcgaggactttgaagtacgaggcgacgacatcaccgtggacccacgcgagatggaggaagacggctggggaaaagtcgattcgaacaacaaggtgcgtttgcatacccagcacaacgactcacgatatactaacaagtccagtccatccgcctcctcctcaccctctccaacatgtccgccttccaatcctcaatctccccctcccttctctccctctttgaaaccctcttcagcgtgcaactcaccgacgaatccaaccgcatacgggacgtcctatctcaactcgacgcccaactcttcctctcctacacaaaaccccacgccacgaaaatcgcacaaacaatcgaatccggcgtgttcagccctacatgggcacctcctcccccgcccggcaaaggcgtcgcagaccgcgaccccagccccttcgtcttctccgtgcttctcgacctcgtcatcgtgcacaccgagtcgtcaacaacatcctatcccctcaccccgcgcattctccggtccttgttcgaatcaacaacgcagtctctcatcgcaacattccgctcccccaatctcgccgccatatccctgccgcagctcatgcaagccacgctggatgtggagttcatggccgcagaccgctcgcgagctacacgactgaggtggcgtcccaggtgcagacggatatctaccaggtgctcgatgcgaagacggataatgcggcgcgtgtgaggttgcaggatgagctgggcgggttgaggagcacgttgaagaggttgagggaggggacgaaggtgcagtttgcgtgctttaggagagttaagagggaggggcgatgaagggagaaaggaagtggaagtcggcgtggtagagtaaaatttatagcgttttgcatatgcatacccttttaagagtccgtgtctcactcaattgtaattcgttcctgcatacagcttgcgaaagtgaaaattcctacatcgaaaagaaatgcactgatattcattcggattatatacgtatacgaggggagggggtatctcaagcaacttccaaaccaaacgaaaaacaagactcaaatgcacactcaggtgagatcaagtcgtcgcggtaccgcccctagccgacgaaagaagattcggcgcgagtgcgattttgtacgtcgggatcgagtgcggactagaaattctcttactcgtcttactctgaggcgtctcgcttgccgcaggtgttttggtgggtgtgtctgcagcatgtacgccgttactcgtcggcgactgttccttcctgcgctgctgaggcgtcggcgtatctggcgtcgaaattgcgctgtcttttgatggcgtgcacgcctccccagccccatctacattctgctgccacgccggactgcccgtactcgaggcagttgcaatcaagtcgtcggaagattgtttggtttgcgcgaaggaaggggatgtgacattgtcgggctccgtcgcggtgcttgaaggaacgctgaagtcgtcctgcgtctcaacggtgtcccggttgcgtatgaagaccgggcctcgccattcaggacgcggtatgcgcccgatgagatcaagtctcgccgagccatttctcgcccactcccaaagtcctcttctcgacggcgtctgctgctcttcgccctcttcttcctcaatcgtctccctcctctcactggctagtttcggcctgttttctaagcttcggcggggctcgcctgggactaggtgtgactgcgtctccgtcgaatcgagtatcttcctgtgctccagcgacggcatcttccgccacttctccctgtccttcgcggcgtccagattgggcggcagacttgccatcgccgtttccggtgaagtaccaactgttgagatcgccggactggtcaggcgacggcgcagcggacccacgcttgcccggtcttgaaggcgagcttggcgaggaggaagctggcgaggcgtttttggaggcggggggagagggtggggaggcagggcggagtttgtggagtgggttgatttggttgatgatggggcggtaaggggcgctggagtcttgcgggctggttaatgggtgttattaggcgtctgggtggacggcaaagagatggtgaggagtgtgggtactagcattcgtttgtggttttggagagggttgtaaacttactatgcttgactctgcccttgcccttgacatgacaattagggccgtcctcatgatcatggtaatcgcatgggttcttcagttcagtaggatcgtcgaataacatgccgccactttcactccgtattgctttgacgagttcgattgcgaagtccgggctcttgtcgaagcattggcggtacgtctcaacgtcgcgctcattaccagggtccatgatctgccgtgcggcaatccgtgtcatcagcttgcgaaagggcgaccctactggactcttgcgatagatttcatcaatctcgtcggcatcgggcacaagctcagcctgattaagccccttcctgtactggtccatggcaacgttcttcaactgaggcatgtccaagcgatcgcacagaagatacagcttgtggcagcttacggcgtattcatacttctgattcgcgtcgaccatatctgacacgtcgtcaagcttgccctggtagagccacttgaccagtagctcaaaaccggctggatcgtattcgtagagttcgagtttatctttcctcctgctgccatttccatccccctccagttccgtctcgagtatctcggaatggtggcatagcaggttgcggtgtagggaccagtggcgcttggcctcgccaacatagatgtcgatcatcgggccggatagcaacctgtcgcgttgcagcttagcttttgcgcgcacatgcagatggtgtgaatagagccgatgcgccaacccaggccgcagcgcgagacatcgtgcaggagactctgccttttgcgccagccccaattgactcggcgcggtaggcggcgcatcgcgcaaatcctcttcctgttcaatcgtggacgactctgaagcgtctgcactgtctggagtctctaggaaagggtcatctacatactcagcaaatgtcgcggcgggtacatcgccgatgctgccgttcgccatgcgcgctcgttggcggttgtacgcaaaatcacgataataaacgatgcgatcgtgccacatgcggcgcggtggtggcgttcatagaggctgactggagcgatgaggttgaaatggatcgtgagattatgcgatggcacttgctcaacttgattcagcagggaaggcacagcagttaaggctggggaatgtggcttttgagtgacgtcgttcagactggggtagtgtgccctgtgcgccaccatcaatagcttcgacattgcgaagacgctgaatgaaaatgcatatcattgctggctaaatagctgggggtcatgatgcggctttatatatcggcgccttttcggacttccgtctactatatcttgttgatagtgcacatcttgtatgtgcaagcgctggtcacggaaatgctgcagcaaaggtgtgcgactcgaggataatattctggtcttcgctacttcaataggacatttccgctgtgacaattcgctctcggtgataaagccgtctagttttgctcacggaacagtactgtttgtgtcgcatttgactttcttacagcacggttccaagtcgcccaggtcgcaattcttaaccctcttacatctacacattcttttcctctcggggagctgcctgtatatatcccttccaaagccaagcgcggataagcggcactcaaggacgcccgcccaggcatgcaataccaaatcgggctctagatctcaccacaacacctcgttatacgaacttcgggtcatgagactcaaaagcacgcagtagacgcagtccatgaagggaaatatgtatcacatcacccaggcccacatttcccagccctacaccatgcaacacatgccatgtctccgaaaccctcggacaacaacatgccacagtacatatctccccataccgattccgactccatccataccactaactaccatatacaagcactctccacacccgcaaaatcagcacagaaactatagccaaatcgaacgcctgggtcaaattcggcgccacacgcctcaggagctggcagtttgcactcgtaatcaccgccatcgttctcactggaatcttcatattcgtgttgttgccgtgcatgatgctggggacgtatgtcaggtataagcaggctcggggtgctaagagagagaggagggagatggaagcgcggatgcaaccggtgacggagtactatgggcgtatcattgcgtaaagattcgaaagcgggtagagggtctagatagagatgagatatggatgaacgtgtgtttcgcacatttccgttcagtggagatgggataagcggcacggaacgcagcatgatcggacgctacggcaagacgacaaggcccaagcatagccttccccaaagctaaatgcgatatgcatgtggagttcggtggatcaagacagggctgtgtacatgtcaggcctcccagtatgacttcaatcatggaacaccgtgtttcgaaagcatttagtacatcttcgcaacactttaaacacagataaaccaaacacaacatcccctaaaataagttcttccgaaaaatccattatgcaaaagtactcccctccactcatccaccccattctcgacatctctgaccccacaacagcaacccccttgaaccgcgctactacaaaggctccggccacgcaaacgaccgcgtaaaattcggtaatgtttatctcaagcgctggcaagctggtatcatcatcttctttattgcgttcatacccttaatgatgctgtacttggcgtggaggatgtggcgaaacaggcaagggaagcagggtagacccgcgcgcaggtggtggaaatatggggacaagcaccagaatgagaaggtagatcagggatatgaagggggaagcgaagggagggtgtagttggcttggagtcttgaaattgctttatggaaatgtgttattcgaagtggtgttttaagttgctggtggcgcaagcttcatccaagcaagaagctatgaaatcaccaatcctattcatctccaggaatcaatcggccgtacctagcgtctgtcatactgacgatcagaccgagacggatacgatgcatcacgaacatacccgtccttgggacgatgtctacttccctcataccgatcatacgacagctcttggaaatctcgtcgatcctcatgacgataggagtttccgtcatcgtgtgcttgtcgccgcccctggaagtgtccatgatcgtatgcatggtcagggcgatatgaacttcctccatcatgatctgttcgccgctcttcgaagtctcttcgatcgtagccatcgtcaggatggaaggcctgtgcaccgtctcgctcttcccgccactcatgaaagtctcttcggccatacccattgtcaggacgatataaatttcgaccatcgtgatccggtcgccgctcccataagtctctatgaccatatccattctcaagagggtatgctgtccggtcattccgatccgggcgcagctcctgagactgtctttgaccgtaaaactcaccttgattctgcgccggcggaggcggaggtggagggggcggtggtggtggcgtgagcgatgctcgtgctgccaacaaggccggagacatccaggtccgacttcggaacccacgacctggtggaggcgctggcgcataagtaatcatagtaggagtagggctgcgtggaatgggcgaagtattgagcttccaatcagccgggtagccgcctccgggtggaggcgttcgagcaagcatacgccgaggggcgttagggctgcgcagactggtaggaacgttgggcttgttattagccaagtgacggccttcgggtagaggcgctggtgcaagcgggcgtagaggcggagtagggttgcgaggaccactaggaatatggagcttcttgtgagatgatagttcgcttgtctcgacggcgagtgggcgcttggggatgcggtgcggctcattgctttcttctggtaggggctgctcaggcgttttgtctggacctgaagcaatttgttccttctcgtctgccatttcaacatcttgactctttgtccttgctgaccttttcggggcactttcgtgcgcttcttccttccttgcagctcggtgtacttcagctttcttgatgcctagcttgagtgcctcagcaaagacgccatgcagcgcaaggaaagggaacgtcatgatatgtcgcagtggtagcgtggccttcatcgatacatcttcctgatcaagatttagatgcagttgtgatcttccgtcctgtgtcgtctcatcagctacaggctgatgctggcgcttcttgtgctcgatctccactgtctcgaacgagcctctgttccgccactcttccaaagcatttcgatccaaattctgcggaccaaaaggcttaagtggctcgcgcaaagcacggatgagcgcttgtgtatgcagtacgttcagctcgagcttgggcgtgaacgtgtcgcgtatgttgaggtaccaagagacgcatgtggtcaggccacgagcatcgagtccagatggcaagcgacgcagacctcgtaccagatcctcgaaggaaggcagcgtgtaccctttgctcatactctcgatgtaggggcctgggacaagttgatcggtacggaggttacagtcggacttgcccttgtacctagcggtcttgaaaccgggaagggaggtcttcactgcgtcacgctgatagttgtttatatgggaaggtggtgtttcatgatctggttcgccacggaagtatgcctatagacagtcagttgccgcgaattagatagaatcagagccaagttgactcacttgcatgcccatgatgtcaggtcctctgtaatcgtttttcgttagccgcaccatgacgcccttccagcgcacgtgatgcggatagaaggcgctgatctccttcgcagaaattggcactccaggtgggaagacagcatcagccggcacagcgtcattgtaccaatggtaattggcaccaagctcatcgtacgctcgatcaatgggccggatcttcgagcggactgcggcagcattgaagtcgtacgtctcatctacccaagcacgtttgaagagtgggaaagcatgaagagacttgatggagtctagcctatgcggagtgcgtatggactctgctgtccgacttgtagctggagtgttgggagaggaaacaggaggcgtccgtgattcagcagacccctccaaaattgcctttacttgtgctcgagtctcgcgcgtgaagtgcagacgaactatcagagccatcgtctcgtagttggccactccgataaccacatctggggtgtcgctgcgcttgagcctctttacctgcatccaccctgacttcggcatggtcatgggtttataatctatgatgtatggtgctacattgctcggtgaggctggcaaatttcgcaaccccgtgctcttcgtcgtatggacagcctcttcgcctacctggtagtcgtagtcgagagtgtcccatactgatcgtgacttcggcgcatcatcaaagtcatcgtgctgtatgacaccagtcgcataacgccaatcgcgggtcttcggaatccatgtcgagctgcgttgagggcgggattgtcttgcgaggatctctgcctctgacttcagattctgtgcatcgccaatgcccatgttcgcgagatgcgcagggtggttgagctgaggatgcgaaatttgttgttggttgcgcggatgctgcgtagccgggagcacaatcgccagtacttgcgcaaatcaggaaatgtgggtccgtgactgggtgaatggcgctcgcatcgttcgcgtcgcgttttcgcgcaagtgaaggtagacagtaaacagcgcgccactcttcacagtaattacactcaaaagtgcgtggcatcttgattaatacaacataaagcttacactggataacatgaagcacagatgatctggtcaaagcgatcaacgcatcaacacttgcaaatacctcaaatgtccccaatcttcaaatatgagcagctggagactttgccatcatgctgagaacagaagtgtggaagagatgtggagattgcgtacaagataacgtgccttgtgataactgtggtggaaaagagggctcgctgtgtggaacgcaaagctcgaattgacaagaagacacaagaaggacgcagattgaagagatttgaatgtccaagaagatgaaggatcgaagcccttcctagtcctaccgtactctccatcgccaggcgacccggttgagttcgcatttttgtcgctgtaacggcttcccacaggtggactctggaaggcagataccagcatctgacaaattttttcaaggtacgcagtatcgaacagcatatggcttgagatctctgagcagacaagaaagtcatgaaggacgccaaacataagacacgcgtccagacgcgttgtagttgctcggctagaccttccaagaataccagtcacgtcatcttctgccgttcaaccgaggcacctccgaaaaacgcctgcactatccgacaacaccatctaatatcatcatctcctcagtccggggaataacaaccaaagtaacagtcaaacttcctcaaaccataaatctatttccatcgccacaatgtcaacaaaacaagtccccaccctaactctctccggcgcccgcaccgccctcgtggccgctgaatcccgcgcccaagaaatcgggatcccaatgaacatcgccgtcgttgacaacgcatgccacttgctcgcctttgcccgcatggaaggcgccaaattcacatccatcaacactgccattgacaaggcttacacggctgctggtcaccgcgccccaacgtccgtgtacaaggacgcggtctggcctggtggcccggcgtatggaatcaaccacagtaacggtgggcgctttatgacgattgcgggcggtgtgcctattaagaaggatgggtttgttctgggggccattgggtgcagtacggggttgccgagtcaggatgaggatgttgcgaagaggggggttgaggctgtggagaagagttttggggtcaaggcgaaattgtagatggatgggggttatttttcgcgcgatgatgtgccgcgacagtcgtgtttcgtgtcttgttactttcttcgtggtttccgtgatggtaggtaacatctccctcggacttcaccaatttgacgatgtgacagaactgaactggagattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacagagtcctgagcttcgtggtttgcatttactctactatgccattgctaaaaatacaggcagaagacactctacatagcccctggcatgcggcaaaaaacaagaaagatattcttgatgtttttttgtaagttgcaacatgacttgtctttagccggacattgctgcaatgaccaaagattatccgagcaaaagcagcataccctatggcaggtaatccgatccgggcgcttcgtgcagctgaaaagcttgcgtgtgtaccttccaaaaaggcgataagaaaagagtagcactcaattagccgctctcggaaattttggccgatgtgatggcatgtaccaatccggtgaatgctcccccctgtctacatacttgaaggtctacaagcaggatggcccatatataacatttttgtgtcgctctgggcgagttgtttgccgcgctcccaacctggaacaccggagactccgcggcaagatgctgaagcgtcgatctgcatgtggcatatatcttctacaaggagaggttgcgcgataaagcaggcgtagaaggcatatatcgccgcaccaatgtatacctagcatggcaacaactactggttgtcgtgcatgacatgcatagcgcttgtcatatctgacgttgttcccgttgtggggctttgaagatcgagaagagattaagccaagacctttccgcatagcaatgcgcggggcggggaaggcttgtagctcgtaattggtccggtgaagattccctagtagcaagcgagggtgggcctgacgtgtacacagcatgatgtgcaactcatgagcaaggtatatgatcaaagaagggctaaagagattctctaacattgtgaataactggaaaatgcaggatgagaagtcatctgattcttttctgctaactagacttggtacgtcagcgatagatacactgcattgaaactcacctcgagattcacgagttcactagagcgtgatacataaggcctgaagctgcaatgagccccgcgtatagtgctggcaaaggctgcgagagcagagtttggcaggctacatgggcgccttgcgccaagtcctccctctgtgacgcagatgtgttgaaccgcatgcatattgtcacaaattaataaacagacttctgcattgaaagctgtggtaatggtgatggcagaatcagtcccgtagttagattagcattttttactgcaccgcatcggccatggcccacccgagacaggtatacatgcacgatggcgtgtctgacactatttcttgtatggttagttgatgtccataaccgtgggcaggatgtgtatgtgtgaacctggaggcttcgaaaagccaccagcagctcaagaatacccatggtagaaagccacaatgagtagcgtgtttgttaaggctcgctttgtgctacgcgaggcccgaagttttgggaaggcgtgaagtgcctagcgcctggctcggccaggattcccgcgatgaactgatagtcagctgataaaatttcatagtgacttaatagggatggtatgtagctagactgaaacgtcatttcaagcgcgagcgttgggaagatgtggggggttcggggatgatcgctgcgtctacgcgaaaatttctctccaggcaaagctctgcctttctcagattggcaaccgcaactggtttagaaactcctacttgtcaattctccatacaaggacgtatctgatcccttcgattcatttctgaggcgcacatgagccttaacaggagaatgtgtgcttcatctcgtgtcgaagatagtgaatatagcggatattgagggatcagctcggcgtatctcatactgggaaatgccattgagaatgattgcggctcaggaaagtcttgatgtagctgcatagctgcagagaaggtctgcacgtggtacgagctcacaaggtatcccgtggaaaagctcccgatccggttcacgaagcgcttccccgcaagcgagtgcaaggcccacaaccgcgcggagatagcaaatacgcatctgcaaaaagctagtcggagagtggtttcattgatactgttggtggttggtgagggatgatgacaccggggcgaaagtttgctaaactagactaggcccaaatcagacctggtcgacagcagcccttcggtcgcgggcatttgatgtcaaacgatcgcgcttcggtccttcacggcccttttgcaacgtgcgaaacactattataatgttcgctgacagctgcccctcgccaccagccggctctcgcgacgaccttacctattcacccatctaactcttctaacgattctttttctcctcacagcggggtacagatctttgattggcttcggcaacaaataccgggtcatcgcatgccagggtctggaatatcacagcgctgcgggatctgtaaccggatcaacacagcgacggctcgctcgactagggatgtgggtcgtacgtacggatgtacggaatgtacggtattaatactatacgtatagctatattaagctcgcgtataggacgcttctctacccttgttatgcatagactaaaattaggcgtgttttctaagttttatagacgcgtttagaggctagtactgctacctagcagctacttattattattaacttttaaagctatctatacttatatatattattatatacttaattttcttagtgttaagcttatttctatgctaaaattatctgctagcaactttaaatagagtaatattatctaggcgctacgcttagagaaggccttagtagttacttataagttctatagatctacctagtataactatagtattatacgcctagataagcatatattaaagtatctaagtctactaaagaagctatataagcgctataattatagtattaaagtactaagaaaatagtagtgctaaagcacgcttaatagagagaaatactttataagcttagcataattaataagccttataacgcactgccttatagaagctatttatagctctagtatacccttttagttttattagtattgctttatacataggcttacttactactaatatagtattaaggttaaaaactctgcttttctacgctttctctagcgtctctacttattatacgtgcctctaatatgctagaaagttactaatactttgctagataaggtatataagcatataaagttatagatagactagatacttatagcgttagctaagcagcttataattatattagataattagataaactagcatagcaaggcgcttattaactacgttatagtaatatattagcatataatttttcttaaaagtaagattactagcagtaagtagtatactagagaagtattagcttatagcttagatagaataatagctaagatacctagcagcagcaatatagtaattatagtaataactaataatgctagtaatataaaaaaagcttatgcagagctaaagaaatactattctaagcttcttatgcttagttatatattctatactataaatttaatagtagagaatattctagagaccttagatattatctaactgcttaaaattactatagagactattaagtactttaaattaagcactatataaataggcgcgctaaataaggctacttatatagctagagaatactaataagcgttataattacctagtaaaacgcgctagcaagagaagcttaatattatagagttacttcttactaataaaatctttattcttagcgttattaataactctaaaatatgccttagagattactctaaacttaaattgcaagcaatatataaaatatactaactataactctattagtactacttctagaagtaattagtaatattatagctattcttaaagcttttcttagaggttataattatcttagaggcaaataaacctaaggccttaagaattatagaatattttttttaccttatatagtaattagcctatataacgtctctaaacgttactagtcttcttaagattattaagaaacgcttctattaagtatactacctactatttactatagtatatatctataatctagtagcttataataagcgtctagttataataagctattatataaagaagaaggtagcttaatacatctaaaagcactactctaagtatacttaaactatatatgctaagcttatagattacttatagcattaagaaagctttagtaacgatttaatatagaatagcttctcttagtacgcagattctgcagagtagtagtataactagcactatagtaataagcttaaagctttagctatatacttactttctattaccttaactactagagcagctaaacgtaattagttactctatagctttctctactataaagcttaaaactagctaactaacttataggtttagaagcttatatacttattctaaaaccttaagataagagacttaatattaatcttaagctctagttattttaataagcttaaagtagagaaagataataataacttagataataagaataagcttataaacgtcttaaataatttagtagttatagaggaataagaagatatactagaacgcttagaacgtttactctctaagaaggccttgcttatcttagtttagcgtgttatataatacgttatactagtttatattatacgtacgtgatactgtacattcgggggtttaggcctcgcgtacgggataaccacatccctacgctcgaccagccgcgccgcacacgcttgacagacgtcagggggtctgtctccaaccgtagcaaactcctcgaagcgatggcgtagccatgctgttgatgcatgtccatcgagagatggtctcacagggtgccgcactaaagcctgtgaagcataccatgctatgtcgtgcgacaatgctactcctctgcatctgatatactggccgtctctgagcaaggttgcatcatgatcgtcagcctcgcagactagcccttcactgagtttgtctggcctggcccactgaattaccggttcgtgcataaacgcgtcctcgcctacctgtctcccattttctggcagataatcactagcccaatcttgcttgctatccattaatccagtgtgccttcgcctagaattaccacgtattggactgcacctctcgcgccagccttcaatcctaccatactcgccagattttcctcatggcaaccgaccatttcgcaacacaggctccctttagcttccagaatcccgataccgaagttcctcacggcattacttcaaatatgttcgacttttaccccatgcctgacgcctgggttagcactacaagcgataatcagtggtacgccactgagcccgactacctgcgtttccccgtttcgtgtatggatacctcgctcgagagccaactggacatgagcaacacaatgagcagtacaaataccatggccaactctcttgaaaatattcgatgctcctcgccgtccatgttcaagaccgtcagcccccctacatatggagcgaaacacggcagccgtagcgccacagcacacaattttcaaccatagaagctcatctcccaagtcttacacaaacgcaaactttgacccaaatcgcgtccagatgtcggcgaacagctcgcaatctcgtgatagcgaacactctatatatgataaacgcagtacgagctcgcagacaagtctcaacccacagtcccccccaaagaaaaagtgccgagctggacggaagcccggcacaaaagacgtaggccttgatccagcaagagctacatatctcgagaagaaccgcaaagctgcaagcaagtgtaggagtaagcaaaaaagacaacaagacgacctagtggagcgggctcgcgaagtcgagcgcaggaataagttgttgaaggcagaagtagcaatgctgcggggtggaatgctcgagcttatggacatggtcggccaacacgacgcgtgctcagactcaagactcatacgatatgtacagcgagaggcgaaccgtctcactggtggactttccaggacactcccatttgtcggcgcaacggtgaaactgccaacgggccattgttgatcagttttaggctgtcaggcatcattccgcatgtctaggaccgctcgacgagcatggtcgttcgtcgggcgtaatacctcgagacaggccaatcggaacccttgacgatccactagtgacgaaatctttgtcgtcgacttcacatgtctcagtatcaggcggttctgctgattttcgataccattcagattcacgttgtcaactttcgacccacccgacattttttcgttcccatgtcatgttcggccaaaattgttttgaaatggggttttccacaacgtttcttaggcagagacacctcttcacgaataacgtccgcaattgcaaactgtagcttgcttatatttgcatcgcacatggagctataagtccgaatcacggtggtcaccatgtcagcgtttccatgcaacacatcaaaatttgcgaaacggcaaaccacgctcgtcaggccaactatgcacgctactcccctgttacacagtatgcgcgacaggttccactcttttcaggatggtatatatccccgatgtgatgggatacctctttggtaattcctcaacgtgtaagccacctctatgacgaaactatcccgagacgctatactgaccttgtgacagatgggaaagacacgcgaaactgacttcgagctcatgggattgtcggaagaaatgcttacgcaatttctctgcacgcggcagctccgcgacacatcgtacacagtatttcagcacgatcacaccatgtgaccaggctcatttttccccggatccaatcttcgatcggaaacggattcaatacacaaagccttgcatttttcaggcaagctgtgctttgtaaagagcaagtatgacgatagaccctttcgctcctatgcaagattgcatggcgacgtgatgggagagtgctatgacgccagtgcgtgaagtgtcgataactcacttatcaatttgattgtaagcagaggagatctgcacgtcttcaagcatgtccatctcgattcggaaaccttggtcccgcagatttatgaaaaggaccgataatattatcagtgttccgcaacgcgtcaccctccttcacgacagtctgtcatccctccaaacctacacgcgttcaatacagcatatttcagaattcgatgtaagaatcgtgcgaccccatgaattatccaatagtgtggaggcgtcgcgttgcgacctactccaaaaccagaagagcttgcgaaccccgcgcaaggcgtcccaagagaggtccctgcccaagcttacatactcgggtccctagagtgccagaggctgttgcgagcttcagtccaattgtaactctaggcggccagctgcgcccctctacgtctggtctagcgcgaattcacttcaaccaacacgcgaatatcttggcttaggcagacactgataaaggtacatatgtagagaatgtaattcttcaagcaaattttagtatattgttgtaaagcgttgattgaagtttgaggaaggaaacaacatggcctcagcagactcaccacctgcaaacgctgccactgaatcggcgtccatggagcaagtgatcaccgacaccagtactcctcttataaggctcgttgatggtatgtctgcatcacccagtctgaaatagacagacgcttatgatacgaagcagatgcagatgtgaacagcgatccgccacaagtcgaagaagacaacaacgcagacctctacatcgttacaccaccagcatacacccaatccatagccgaaggcgaacaaacagtcgacgccgaagaagtccaggaagaaaaaccggatgggccgtctcggtcacccgatcgtgaagcatttgccctggcctttccgcgtgcagtcaatgagcatccagaacctgcccgaccagcaactcctctccatgtgttacaagagcgggcaagaggaaacgctcctcttgctccgaccgggccagacccagttctctcgcactacctcaccgagcccgcgactatcgtctctctcatcggcatccaggcctgcagtctcctccccaaccgacccgcaatctggctcatgaagcgcaagaaaatggcgctctcaccactcgccgccacagtcctggttaaagaaggcttgatctgtgccaaagacctcgaactgtacgtccaacctccatcttcccgtgtacgcaactcatatgaacagaatatcccaacaccccggtgcccgccgcgaccccacagaccccatctccggcatcctgctaggcgtctacgacaccgtcggcgaaatctcgctcggcctcgttgccggccccgtcgagcttggtcgtcaagccacgcccgtgctgcgccgttacgaatcgtcacagcgcgagaatccaaacggcaacacgcagccgctgaccggccgcgaactgctcggcgcgccgcaagccgcaggcaaggttgcgctcgaggcaggcaagggtttgggcaggattgtgacggcgagcttgaagacgccgatggtggtattgaacggggttacgcggggttttcataatttgcccaaggcgtatggggaagaggttagggtttatgagaacgttacgggggtgaagagtgggatgagggttggggcgaaggtatgttcgcgtgcaatgctgttgttgttacgagctaatggagacaaagagctttgcttatggcttgggcgacggattgctcgacctctttatgaaacctgtccagggcgcgcagcgtaatggtgcgctgggcgttgtcactggattcgcaaagggagtcggaaatctggtgtgtaagcctactgcaggttagtagtcactcattgcttcaacgcgcctcatgctaatgcggatgcgctaggtgcggtaggagtcctgggatatacgtctgtgggaatttacaaagagattcgcaacatcaagtttgccgacgacgacgagacgtgtccagcagatctggtgcggaagctgggcgaggcggagtatgcggctgcgaccgactcggacaagctgtatgttgtgagggtgtggtgtcagacgatgatgcatgtgagattggtatagacatgtgctggacacgttgaatgttgttgattggaaaattgtacttgctctgcagtttaggtatatcattttgtgtttcttcacctttgattcgtctcagagctcgtcgactagcgccttcatctgaggtcgttgtcgtgaaaaattgctggtatgggcgacgttgacgtgatcggcacgtgacgcatcaaccagcagatcggggcttgtccgcctcggtgtatgccctcttcaccagatatgtactgatgctccatttctataatacgattagcaattgtcacagtagaaacaggaggacacgtcccaccacatcttgcttctcaaaatacttttcccagttcttgtcctccgcaagttccataacgacatcccaaggccactcgtcactctccatctcaactatggtgaggaaagtgtgcactgtctttttgtctttagttcccaaggttgagccacgctgtgttatggcgttgtcgacttcgaggatgcgcagtcgtagcacctctgggctccccatgatcaaaggtaccacggtccctgtgtagaagttgaagacttcctcctgcatgtcgacgggaactgcccattccaggcaagtaacgctctcgatggctgacacatctgtgccaagattagatgagaagatcacgtgactttgcacattaacgcaccggtgttgtcccactcttcattctcccatctctttagctcgacgaatgtccgcacgtcgaaacaagcatctgctagacggtttttgaacaaatgtgcgggtgggtggtttcgctcttcgtagcacttcgccgtggcctcccttgcattttcgacttcatagatagcgcacaatggccacggagcgtcgagcacaccgactttttggccttcgaggccagtttgcgtaatctcacagtgcagcgtatgttgtgcaaactgtgagcgcatgtccgggagatactcttgttcataccagtcgacagcctcgtgccgggagcttggcccatacgatgagtacgccggtcatggtgtcgagtaacctgtcgtgtgacgcctcctcaatgagagaggcgggcggggttagattgctgtcacacgaaaagtgtgtgggccttctggaatgcgaggagatcttgttgaaccaggacggggcagtttccggaatagagcgcgaacaaacgggtctggcaaagcaaaagttcgagaaagatcctggactgaggtggaaaaggcgcactttgaagtgcaagagttaaaggattgacactgctgcgacgatcgtagccatgcattgacaggtaaacccccgtccgagtgagggtaggcccgaatatctgcacttggcgggccatagtcacggaccaggtcatcgtgattggctagtcgcagggcagcaactgttcacgagccagtccgctgatagagggaagtttggtccagagcgcatgattggagttggtggtcgcctggctgcagtctcacgagccactacaccgcggtgctactcgggttgacttcgcaatattctctgcatgtccacgttcgtcacttggtgttggttaggcacaacgccaacacccggggtagtgtcgctttgatgcctgcgtcaaaagcgcagctgatcgaagaacggtgtgcaaattgacagcgtggcccacgtgggtcgttaaagcccgattttcatagcgctaccaagtcgcggaaattcagttcgcttgacactccgcaacagactcgccgttgcgaccctgtatcggcgcatccaaaacgtcttgctgcgaagatgctaccgactgtgttttgtatgtgggatacatcgtctccgtgagggcggaatgatgcgcgtgcgttcgagagtcgatgtggtcattgcttctcgctaccagagagcctgtggagatccatagtgcttatttatgccgggtatgcaagcacgctcactcgcatatataccgagatgaagagagcactacagtttgtgtgctagcaaaaggttcagaatcctggattgcgacattgtgacccaccagatcgttcaagcccctgggttccatcagtctggttgcggacgggaggatcatcgcgcgtgtgttctgcgtgggattgggaccacagcacggcgcagcaccgcttccaggaatgccgtaagcttctccacagcagtgtgagcattctagacgctttctgtcggcgcggaaagtgtccctcaacaatgtggagtggccgaacattacgaccacacgaaacgccacagcggcacaacgcatatgagtagactttctggaagcataccacatcgagcgacctatatgtggtctacggatatgaagtggcgcaaagctgtttaccaatcgagtgaagggagcaatcaggtagaatgtctttgcagatctgcttactggtacagtgcttcaaaacttgggacggctatcttcagatagcgtgtgtaataccattgtgcgggcacgccatcaattaccggtatcgtttcgaacatggaaagggcaatagcatgagtgtaaaattagcacagggctcagcactgcagtaaagacggcatggctcgtctagatcgaggaaggaatgcgagcgttctaactgccggaaattttgaggcgcctggctctaccgatcgaggcatgttgcaggcccgttccgtggtattcccaattattcatgcgaacaattggcccgagctaaatcaaataaatcgacaagagatgcttcagccagatttggtgcacgatcagatcgatagatgaacgacacttaccagccgcgaacgcaatatggtacctgggttgataatagagctgataacattcatgtcgagcagcacgggatggtgagcaattttgcattacccatgagctcaataatggctcaaagatgcccaagtgcgaaatgatttggctgtggcttcagcagcagtgtatgtataagtatcggcttctccatcgcatctcagcatctgcgatactcgcatcgtccatcttcatcactctattgcaacaacattgtgcttttctcgggcataatgcggtttttctctactccaatagttgcgctaggactcctggctacttcctacgccgccagcagcgcagttcaaggtacaggatccactactcgtggatggtcatgctgcaaaaactcttgttcttggagcaacaaagcgccggtcagcaagccagtgctatcctgcgatgcacaagacaacttcctcgatagtccagcaagacgagatggctgcgacagtggtggcggatcgttcggttgctctgatctcagtccttgggcggccaatgctgatctagcttatggctttgccggtgtaaacctggcagcttcaaacgagaccgcatggtgctgctcgtgttattcgtaagtttggttcgagtgctaaatgaggcagtaatgcggtgtactgacactccaattagcttgacatttacttccggcccggtcaatggcaagaagatgatcgtacaagtcaccactactggcaacgacctcggaggcgaccagtttaatcttgccattcctggcggtggcgagggctcgactcaaggctgcacgaaagaatacggggtcgatgtttggggcgccgactatggcggcgtcgcccatcgtgacgactgtgatgctctaccagcacctctccaggccggctgttactggcgcttcgactggttccgcaacgctgacaaccccactgtgagctgggaaaaagtcacctgtcccgagcagttgtcgtacatatccaactgtagacgtaacgacgatccggtaccaggacaaaacacacccactccaactccaacaacttccgcaccgatctcgtcaggtaccgtgcagccaggcggccaatgcggaggcaaaacttacagaggtccaactcgttgtgtcggaggtactgtctgcacttttgtagacgagaactcctactactgtaagacgtcgacctccatcccaaatagcaagcactaatccaacatccacaggtctcgcagatccagcaagcacgcgcaccaccccaacaaccaccaccacaccctccgcgcaacccaccatcgcccagccctgggaccaatgcggcggccaatcctggactggtccaacccgctgccaaaactctcagtgcgtgaaaatagatcaatgtacccacctccttccccctcatataatcacatcaactgacaatgccagggtactcgcaatgccaacctctgaccagtgatgtgccaccgccagccaaacccacgtcgacatcgacacgctcgcgccgcacgtggacaggtcggccaaatccgcagacaagctcgaggcagggcacgagtacgaagccgtcggggccggtgccgaccgtggtacagttgtatgatcagtgtggtggacagacgtatacggggccgacgaagtgtgtggaggggctggtgtgtgtcaaggttgatgagtattattcgcagtgtcagaagccttgagaattgtgtgatgcgtttgcaagtggtgatttgcagtggagttgagatattggttcgaagagtgtagaatgagattgaatttttgtgtagtttgcaacgcttcgagctgaaatgatatcattacctcgtttctttcactggatcaaggcataggctgatcacatgtacagcaatttctcttgtcattgttatgacacacaagctgtgcgtcatgtccctcttacaattgcacgcagatgagcaaaaagataaaaatcgtccagaataacagaggctcgaaccggtgcttcacggagtaaccttttgcaaaaatatagaaattcgggcgactattcggccggagcccgaggagaacctcagattcttaccattgattgggtcggggaattcctatgacagagacttgaattgactgatatacagactatactataaaaaactctatcctgttgttaggaaacgaaaagttagtcgtggtatttacgcgacaatcatcaaacagagcgggatcgaggtgaaaggggaacaacacatgcaagtcgcaataacacatgatcaaattctgaggtcgttcaattcgtagctataattaatgtactatcgtggtgcaacttgtaccgatatctcactcttcttgtagatgatgccttcctcatcactggcgcgtcgaccaaaccgctcactcctatcctcgctaatgctatcgtcatcaacgcccctcccacactctgtatatgggccctgcacactcgccagggccgtctcgcttgtctgcgcatgcacatggctactcgcccgtgtattacgcttccacttcgaccccatctcgatcgacggccccgtcgcaccgcccgaaggcttcgtccgcgtacgactgcgcagcgttgtgcccagtagcttgggcagtatcttgacgagaacgggtttaatgcccggtgcggccgcacagatcattgcaacccagatctcagtattcgtccaaatcgaaatgtcgtatgcgtcccaagaagggtcgaagccgcctacgcgttcgaagatctggcccacgcgcaccatgcggattatgcctgcgacgatggcgagcgtgccgagtagcacgacgcccatcagggcgtatctctgccgccggtgcagtttgagacccatgacgcgaggcaggacaatggccatgagcgcggcgtcgacgacgatgttgagtgttcccgagacgaagaagccggcgatgtcgtcgaggcatttggacggtgggcggccttcggaccagtagacgtggatggggcggcattgcaatatcacttcgatgtccatggggatgatgaggaggacgaggaggaccatgagggcttggatcatgtgtcgggaccactttgctgtgtagaagatgcgcagataggtgcagcatatgctgagcttgggtagtgccagggcagggaagaggaggatttgagcagcgtaggcgtatttctgggacatgacggggtcattgggttcgagggcggcgaagtgacgtcccgcgccatgtctgatctggccgtattgacaacaggtccaacccgtcgtgcagagctgtcatggcatgagtgacgacaagtgaggtcagagcgagggtgcactaacccatgctgctagcaggatgtagtcctctgttctccaagtcttggtgacgactaggcgagaatatgctcgtagaaagaagaagagagacccaatgacttgtgcgacgatattgcccacaagtatctgagcctggcgcgactcggcgagaaaggctggatcgagctgagctactcgtcagtatactgctcgtcatatggagatagtaagttgactgacctctgcttcaatagcagcctgtcgttgccacaaaggttggtgtatcaaccccatagcttcagaatcacaccgagcatggaagagtaaccgtggctcgccttagatctcaccttgcagaaccggcggacatcgagcggacaagtactccactcaaatacccatactgataatggagggtggtctaagcctcctcgtggttgccgagccggccgcattccggtgtgttgcttccatgctcctggggtgagacatcgctaagttgatggaagcatcagttacgatcgcgtacggtactggggagcgtattaggtcgcctatgcagcggcaccgaacaacttagccgctgccggctcagaaatagagtttgggcggaggttttgcgtacgagaacagtttctacatgcgcgaaagctggagtgttggagagaattttcgagtgtcgatcgcactcccaatgccgtggatgatgtgcgctgctttgcttgactcttgagatcggctcgttgatcgtggtgttggtcgatctccagcatcgtggaccccgagcagcccacccttcacctcttttcccctgcgtcaaccaccctagtctgcaaccagggaggatttcccctcacatgtaggaaggctgactgtcattgggccgtagcgacttccttcggatatttgactctgcgggttagaagcctgctagaacacggaggtggagacatggtcaagcctaggagcttcttcggacgctagacattgcatcgcaatgatcgtcattgttggaggcagtctttccctcaaacacacacaacacgggagctcggtcgcatacatccaacattgcaccgatcagaaatgagacatctttacaaggctcagattacgtgctgaaatcgcagaaattcgctttccacctatggtgccgtgcgctcccgttatacgacggccacgtattgactagcacctcgcgaccccacgctaatatgcctggcgaagatgaagccacgaaccatgcgaccgagcactcgccgtaggatcgaaacgatcctgactgcgagcagactcaaccctgtgtgcagttgatgggcgacaactcacgtcaacagcctgaaactacaatgccacaaagctctgatctgacttgatggccacagcaccgcttttcaaaaccgcatatgtgtgggatataagcttctgacaaaagcttggcccagcttcagatacaaagtaagcttatcccagggcgagaatagtgaggcgaggcatccgtgtgtgaaaatgtatttaaccatgcctgagtaccgccgagatcgattcttactgtgcggtagcctttgggtggacggacgggtctcacccttccgttcccgtccagctttgtgcggcttactcgttgtattgtaagacggacttctcggcgccgatggttgcttccaaatgatgtgggtgagatctcaatggtctaatttccatgttttctttacttttcctgccgcgtcttttggtgctagatgcgtcttgttgcattccggaaaatttcgccaagaagctcttattcaaggaagacgggtcttattctatgctctcatgtactcaggtctgcccgcatttactgtgactatgcgcgtccttgagtcaaatcttgaggctggttacttacaagtccatggctcggtgtccaagcccggcccgtctgacatagctcaacgcgcgagatacgctcggtcaaccaccacgcattatcagatcatccggctttactctttccgtactcgtatcacatttgcgtcgagaatctgagctcccggaatcgcagcccaattctcacagatcagtgcattgcgtcatccgcttgcattccgcacatggaccacgtactccaagatcaacacatatcgtgtccgattactaattttgcaactgcaaagagcacgagaatgatttgaactttcggtaggacatattttcctgcatctcgtagcaaggtcttctgccaggttggtggtcaggtcagatctctggcttctacagaacatattgcacaccagagcaccaactaagcccggccaacgtctttgatatgccactttaccgttgtttggtaatggtgcatcataactcgtaccacatagacatatgccagaatgcggagtaaaccaaaagaaaacccggaaaaacgtatccgcaactacaccaccacctcacgataacaaaagtatctttaagaacgactcccaaccacaacagccaccgcaaatcctccatccactccatcctcacccaccaaccaattcctcaacccaagaattgaacaaacgccaacagcaagaacaccacaacaaacgcacaaaacagtcaggggaaaaaaagagagagaaagcaagcactctacaagccaacccttatttcgattccacttctcccaatcctccctccctccttcctccccaaaccaccaaaataaaataaaataaaaaaaatgcacgtcgccgtcctcggcgcatccggcatccaaggcctgcaccaactgcaccacctcgcgcacaacgcgcacacggtaaccgcgatatcccgcacgcccccggccctccaaccttccctctcgcaccgcatccaacacgtcgccgcggacttttcctccctgcccgccctcgcccacgcattcaaaagtgtagacacactcttcgtgaacctgccgagcaccagcttcaacccctctgccgcgatcatcgccggggcgcggaacgtcgctgtagcagcgcagaaagcaggtgtgcggttgatggtgtttaatgcgtcgatgcccatccctctcacgctacaggcagggcataaccgcacaagacgatcgcgcgcgctatccgcgccaatctctggcgcgcgactcaggcgtgcccggtgatattctctgtcgagccggttgtgtatcttggacaatttgctcgaggggtgggcggtgcggccgattcgcgaggaggggcgggtggtgtactgccacaagcctgatttgcgcgtgagttgggtgtgtcatcacgacgtggcgcagattatgctggcggctgcgcggcggcctgagatggcggggagggatattagagtcggcgggccggagacggttgtgttgtcggaactcacggcgaagttgtcgcgggcgtggggacgcgagttggcgtgtgagaatcagagcgtggcggatttttgccagaggattagtgagagtatgaaggggaggggattggagggggaaaagatagtcgctcagatgttcaaggcgtatacgtattacaacgaggcggaggacgagccgtttagggtggatatgagtgaagtggtggaggaactgggggtgcgattgacgacgattgaagagtgggcggggaggaggagtccctgggatgataaaggatatttctagtcacaatctgaagatgctgctgtgttcggatcgatgatggtgaagggaacgcctaattatgtgggatataggatatgcaaagactcgccgaaagccggtacgcgtggttgcaaaaactttgactaaactaagacgggtatcttacacgctactaccactgctgaataccatgccaaatgcgtcgccctcttcgaggctcaagccttcgtcgaggatggaatgcgccatgtcaaccactgcgtcctcaataccggcttcgagcatcagaccctcgctgaatgtgaggcgcgagagggcaacgagataggagtgctgtccacctagcgtgttgacgagtttacttttgatatccaggccgggattgctggtggcgatgtggtagatgagcttcatcgtcgcgttgattgactcaatcttctggtcttgggtgggtgacagtggttgtcgatatagcgtgttgatgcagtaatcaaggtacttgatcaaccgaccaatgcaaagtgggttctgtgcaagtcgtatgcagccgtgtttggagatggagaactgtgtcaggaccatcagcaccaggaggcgcatctcccatacttccgcttcagtgactgcggctggcggcgattttgcggatgggtctggtatctgcttgggtatctcggtaaagagattggtgagtcgagcgatgatggcatcttccacgttggattggctttcgtcctccgctacgatgggaccaactgaggtagacagagctgacgtgctcagaatccgtagcattagcgtgatctggggttgtgggtattccttgttcagcagcatgagacagaagccagagggtatgccttgccacagtcgactgattgctgctgactcggtcgaagacacagagctggttgcaatgaggtagagcagctccagacagtcgagaacgtcaatcttggatgcaatgtctcgctgggtgggcgtgaacaggcttgcgacggccttaccgccgagcttagccgcgtttgagactggcagtgataccaagtcgacagaggcaatgatgagaggcactgctttttcagtgacctgcacggcggtctgtattggttcgcaggcgaggacgaagtgaatcgcatcgagcatgaggtagacggggtcgtagtatctctcatcaagacaccgcttccagaggtcaagaacaatgttgcagatgcgcaaggccaactcgtggacgtcggacgcagtggcggcagctaatgcatcatacacgatggaggacagtttcttcgagggctgcgtggggaatgcatgctgtgttagtgcttcaagtatgcggtcttcgccgtttgaggaaggatgggccagcagacggtgcaggagcgtgaagcggcggtcgtcctcgcgaaagtgctgcaagagcgcagtgtcgatgacttgctcgggagcagaatcgatctccttctcccttggctgagtgcgtggtgcgctcagctgcagggctggcagtggtatggggctctggtcagtcacggtccgcttccgcttgctggcctgcttgggcgtcacagccttgagcctatcgcgaagcttggagggcgaggccatgacaacatcgtcgtcgtcgaatccgtcgcccagcggccccttggtcttctgcgcgcgcttcggtgtccccgccgggctcgtggctgcggtggccttgccctttggtctcgacggcatggacctcctcgtgcgctgggccatgctgtcgtgctggttgaacatgttgtccgtctgggcctgctccttctcgcgccgcagtctctcgatctctgccctcatcttggccagctcggagctgtgcagctgctgctggtcggcgattttgcgctcatagctgcggctttcggcgtcgtggcggcgcctgagcgtgtctgcctcccccgacttggtctgcagcttgcccttgaggtcgtcggcctgcttcctctcgcgcgccttctcttgctctaactgcgaacatcagcagagccctgcgtcatggcgtgtggcgtgtctagcccaccttcttgatgcgcgagagcagctgaccggggtcggcctgcgagcggtagggctgctcctcgacttccatctggtctgcgtagagctgctgctgctgcccattgctgtcgtcgtaggcgtagtctgtctgtggctgcgtgtactgcggggcggctgcgctgtacgcatggtgtgctgccgcattgtcgtcgtcgaggttgactacctcatcgccctcgtccaggccatagtcggactctgggccggcctgttgctggtgctgtgtcgcgcgcacggcgttggcctcgaggtgctgcagcgtgttggcgggcaggtcgtcgaggtccgagtcggaaaagccaaagtcgtcgtcgtcgtccattgcgcctgctccatttggcaccgcccttcctctttgcgcatgtcccaatggtcccagattggggattgaggctgtcgcgtcgcggtcgagatcaatgtggggcgcgtcgtgggattgtttgggcgaggctgacttcacatgcaggcggtccctagttcgcttacgctgccctaggcttgctttgcaggcgcaatgacgtcccccgtcccccgtcccccgaagctggtccgtcgcttttcactacacccaccacgtttctcgcagacgtggaaatatacccctcgctgccgtttcccacttcacacgcgctgaaccgctgcacgccccgttgtcgctcaccctggctgctccccgtctcgtccacctcacccggcgcctccgctcgtcgccagcatgacgcgcccacgcaaagacgtaaagttccagcacaacgcccgcagcgctagcaatggactgggtgcgacggccttcgcagagcatgtcggaaatcagcgagaacgactcccagcccatgagtccccaccaagaacggcgctgctgctccccccagtagctggcccccctcttcccgtcccatgcgcttgctgacaattgcaggcaccagaacaaccaccagagtccgagtacgagaagaaaaaggcaaacttcataacgcgcacaatatggaccgtcgtcatgatcatgggcttcttctggatcctcggcgccggccacatctacctcatcatcatcgtcaccgccgtccaggtcatctccttcaaggaggtcatcgcaatcgcaaatgtgcccagcaaggcccgcagcctgcgcttcaccaagtcgctgaactggtacttcctcggcaccgccatgtactttctgtacggcgagagcatcatctactacttcaagcacatcctgttggttgaccgcatcctgctcccgctcgcgacccaccaccgcttcatctccttcatgctgtacattattggtatgtcttcatgccatccgagctgactgcagcactaaccgtatcaggcttcgtcttcttcgtcttctctctgcagaagggccactacaagttccaattcacccaattcgcatggacccacatggccctgttcctcattgtcgggcaggcccattttgtcatcaataacatcttcgagggcctcatctggctcatcctgcccgtctccatggtcatcacaaacgacatctgggcctacctttgcggtatcaccttcggacggacgcccctcatccagatctcgcccaagaagacatgggagggattcctcggcgcatggttcttcaccattatctggggtatcggcctgacgcacttccttgcccagtacaagtacttcatctgcccagtcaacgtacgttcgcacatcttctccaacatcctccactaacaatcataggacctcggcgcaaacatctggactggcctcgaatgcaaacccaatccagtcttcattgcgcgcaactatgctctgcctttcgtcccggctggtctacccatcccgcgcacattcaacatcatgccagttcagttccacatcttcatcctcgccaccttcgcctcgcttgtcgcaccctttggcggcttcttcgcctccggcctgaagcgaacattcaagatcaaggactttggcgactcgattcccgggcacggcggcatgactgaccgcatggactgtcaattcatcatgggctccattgccttcttctattattcaagcttcatcgccgtctaccataccaccgtcggcggcgtcatcgaggctgccgtcacgggactcagcgccgaagagcagatggaggtcgtcaagatcttggcaaagaacttggtcaaccaagacataatatctccaaaggtatgatcccacgacggaatacattctgaactcagctaatcgattccagattcctcgaatatctctccgagcaattgcacaggaggtgatcgcagtcccaccattttgacgaaccacatgtttctcgtagcctagcccggaaggcagttggcccaaaagcctcgcagctcaatctttttctatgtaatatttggccaaggacttgtctgaacctcaggagctatatcgagtccacaagggtacgcggctgtagctgggaagagcaaggctgaacgaacaaggcagataccatgctagccagaatttaatgataatcgagtcttcgatatttgcacgttgatgtgagaactcggcttcggataaactcgagaaaagttgatctgtccaagctttaccagctttcctttttctcttgcgcataatcagcacgacgtgcatagctcacagtgtacgatattatacctcgctgcacttgcaaaagaacttgacttgcatagaagaagaagagttttcgactctttggaatgataccaaacttgcttctcgccagcttatgcggtgctaggtaggattggattatctctctatggccggaccgtctctgtacgaccgacttggctctgcactggtgaggtcagatcagctagtcggcgtcctcggaaacgttgttcgcttatgcttgtggcgggccgaagcccacattcccagaagattacacaggtgtcacaagtttccagtagcgggactatttgtccaataggcggcgatgtcagagacgcacacagctgccagggatggcaaaggtctgcatggaaaaggtctgcatggcaaaggtctgcatgggatggcaaaggtctgcatgagatagcaaggcctgcatgttcgtgcgccaagcgcgcgaatggttagtatattattgggaggcgtatctcacggaaatggtatttttctgcacgcacgtttttatcgtttcgtctttgctttgctggtaagttatttctgtgatatattgaatcctacgtccttgcatttatacagacatacgtactttgctcgacgagttcgaaatcgaaatcgatcttgacgataccatatcgagacatactctctcagtacctatatttctttctggacgacccttggaacatcaaagctggctgaaggcaggtcacggtggccacacaaatcccacgacaactaagataatcacgcttcgctttgttacctatcaagtcacccttgcgacccatcacctctatcgaagtacctgcatccaggtagctgcacgtatctacaaagcttcagttctgagggttagctggaaacaggtcacggtgaccgcactttccggattacgacctggacgcaaacttcaacactctccacgcgatatccgcgatatccatcactgtactccagtatacttgcctagcatggcaaacgacgcgagagaaatgagctataccctcgtcttgagcattattggggttgtcattgcgttgggcacgttgtcgcttgcgtatgtgcagttgaagaggtcgaggcggatacgagatgtttatgagctagcataaggctggggagagaggtatgtggacaggcttagtatggtgtatggagttttgagctaacataacaatgatagtaattggaaccttgttgtcgctgagagtgcgacatacccaaggagttttcctcgaataaaactaacttacaggtaaaccgcatggaatctttatgctacacagtcgcttcgtatgttcaacacctcacagtactactacggttggttgctcttcagccttttccaagctttgatttcacgggtcttacacatcgctttaacaacattcatctacttcagcatcccccctttgaatttcataccgtgcttgtagaggaagacacgcgcgtaatacactaacttactcaatctacgatacggaaaacgctgccccttaccttacctcccccgcctttctattgcgcgccctagttacatgagcaccaatcctccttcctcttccctctatcccacacatcaaaccttctaccccctctatttcacaccaaccctccccgtcctccaacaatgcccgccaacgacccaaacacgtcccctcccacccccaccctcctcgtctccctcaacatcctcataggcttgtctgtgatgctgaactgcgcctcaatcacatgagtgtgtatcaatctcgccaaggggatgaaactgtacacgcattgtagacgtttctcaaaggacggggaggtcgagcgggtatgttgtttgggtggtgattggagatggataaagagattctgattatgctgaagagagtcatgccatacggggataatgagatgcgatggcgggctgtgtcgcgatgcatgtatgaaagtatctccgagtgtgttcttgggtcttactgtcatcaccacacttcaagatgttgttccgtcaaagttgagaagccttctgaggaattccagccatgtggtattgagagccaagtcgtttttgtgcaacgttcgacgtcttcacagagactttaatccatacaagtatgactacctatggttataagtcaaatggggatttcatacatgccaacatcgttattacagtctgggagaatagacacgtatgttgtgagtaatgctgagcacaatcatgatttatgactaccattgctgattgtaacgatacagtcagttgtgacactttcgtgcaacaaaccgctgactctctcaagcatgatacaatcagtagccttatgtctcccaactacgcaaagaaccatctgactacttaatgctccttctcttcgattactgaatgtcgtaatctggcccttccactctccaaaactacccacggggtctcatcgtgccacacacgttacacgattcctcagaacaatgccagacatgacctacactctcgtccttggaattgctggactcatgatcacctttgcaggtctcacggtcgctattctgcagctgagaaaatcgaaaccattatgtcatcacgtttatgaactggcataactcgaaaagggtaggcagtcacacactagtcaagctactttgtgctcataaaacacagtacataacactgaactatccccatatcttctatcaactcactaagatctcctggcgcagtggtagcgcaccatatgtacgatgtacttagatcgccatgcgaaaggtatggggagccaagtacaagttatggagacccgtgttcgattcacgggtagatcattttttttgtagcttgagaagctccagttttacacttttggccggagtgtggaaggggctttgacgaatcttactggtgatgtggagacggaggcgctatgaggaggtaaaggtgtagtctgtttttgaagcaacgtatcgcagtaaagtaacttcaatcttctagaagacaagatcgacgagcgcgcaactccttgcaagggtgaatcacaatacaatacccatcctaaacatacgcatcctgcgcaccacgttcacccttgccaacacttgttcctcgacccatatacccatccctcacatgctgcagttccgccgactcaccagtagtcctcctcttatgataagcctctgtgacctcgctcggatgcacccaattaaacagcaacatgaccgcaagcataagaaccgcatcaaaaatgtacaagaatatctcatggctgagcaaatatccagcattaccctgcaagtactcgataaccctgaagacactcctgatcatgatgaggccgctggtagcgtacaggttgtacaagtggcgcttccacggtaactcagcaagattaacgtatgatgtggattgcgtggaagggagtctttgatggccgatttgcttttgcacgggcttgtcgttgacaaggcggtagtggaacatgccggcgatgacgatgaagaaggcgaagaagaagagttgcgtgaagagcccggcgatgatgagtttctcgcccgtgtggagagctgtcaaggtgccgccggcttggataccgccgcatggggaaaatgttagatatgcttgtattgtaaacagggttgagggtacttgcctgcgccctggagcaagaagctgaatacatcgcccgctacgaacattttcgtgagccacttttgtcggacgagagagtagcgctcgccgtcgacgaggaggatgatgcggccaagtatgatgtatatcgaagcagcgaagagggcgggcgcgatgaggatgagaagcgattgcatgatgaagggtccgagggcccacaggtcgttgtgtgagaggatgcggcctatgtagcctgttgcctcaactacgggatgtcaatttgtttgccagagacggtgagaatagtagtgtggcttacacaaaccaccgatgacgagtggtataaagtaccacgtcttccgcctacagagttggaagatgtgtaaaaaggtcgtgagggtaaatgccaccaccaagatgattgcagcgatattggaaggatgatagcggtatggaacccaggcgttagggtcgtcaagagcgggacgatagtcttcgttggacatgttgaggggtagttaggagcgcttttgaggagatggtctcagaacctcgatgatagactagaagtaactgcggaatttgtactgatgtgcaattctgattcccatcgcgagaagcacctctcttatattcttcgatgatactgatgttagaagaggcccactttatgtggtaaatacggtctatacggtgagcgcgctagtctggattcagtcgaaggattccagccacaccagacgctgattggcgcatggaattcagccgcggacacttgcgacgggaatctccatacggtgtatacggtacagatcctgacacagatcccacttgctccactacatattcgacctgctccgccttcttatacacgccgctccttctctttgcttggttctatttgctcattcgaattctcaacccagaccggccgataccgcgcacggcacacccacgcatttggggttcatgcaagtgcgtcatagagggaacaggccaccaagactaacgctagctactcatagatctgaggataaggcacccagcttgctgcgttttggtgagcacacaattcaaacttagcaggcattcgtcagctcgtcctggctgtatcgtttgaagcatagggccaagtcgagtccatcgggcgggctgtgcatagtgcgaatgagtgtgtctgctgattgagtagtgtgctgagtaagacacaggtcgctgagagatgtattgtgcggttctgccagagcatgcatttccacggaagcagagatctggacatgtccaaaggtcagtttggtgacggatatacggcgtaaactttggcacatttccaactcctgtcgaatttcctcggccaatggattacgcaagctggtcgggattatttctggacatcaagaagagtggggtgttgctgcagcagtcatcaacagaggattgataacatgtctcggccagtccagccatgttagcagatctggagttgctgccaggagctgttcagttgcagtcagcaaccatcgtggccacttcgcaacccaccaaacctggcgggcctgggccaaaagtgccccaaaatgcaccacaatgatacaagcgataggattgtgcgccgcaaggagaccaaagaagtgattggatgtcctagccgcccacagccaaaggaaaggatactcgtcgtcacgatctgtgttgatgtgcctgcagcggacggcaacgtaatgtagctctttgatagcttctgtgcacgcttgtttgtcctgggcatccagaacaagctcggtaagttccaggaggtgcagtatctctggccgttgctcatctcctgcgagtttgtctaggatgctgagagttgccggtgcggacattgcgacaaaatgtgcaagcgaagggttgtccttcaatctgtcccagtgtgtgccaatgacgactttgataccgttgagcagcatgaagcagtggtgaactgagccgataggatcatctggtctttcctgcacggaggcgaaattgtaggtaaggagcaccgaggacaagacgaacatcgggatggcggtttcctcactcggtgtctgaagatgtgttcgcatgacgtccagagctcgactgatgtgggcatcggcctgtgagagaagctcttgcctatcgccaggcatgtagaatgatgctttgtgtatcgctgaaagagcaaggattccatgaagaagaaaggggtgctcaaaaccgagttcgaccatagcgcattgccagacgtcgcttcttttggcaagattaggatgcagagctacgtatcctttagaagtccagtgatgcaagagtcgcatgtcaggaattgagaggtcgaagttgttcgatgccacttgaccggtcttctcctcatttggcgatacatatgcggccgggcttgtctgtggagacgccgagtgtccgctattgacctctggccatgtgcagctgatgtccagacggacacagtttgcgcagcgtgggcgtgcctcattgcactacataggttagccaccacatccaatcaatcgcccccaaagaagacgcgagtttcggtgttcgcaaacaagacgaaggcaattgttccacgacttctggcgacattttgaagccaacgcagttcatgcccatttttgtgattggctgttgccgcgggaaggggatcggcacggcctacataccttggtatgacgttgcttgcactggaagcatccctttcgcgactttgtatgcgttttgcgcttcgcgacgcgtgcttcagacatttgactgatgcgatgcgtgcacggtgaaacgcttggtacacggagaaatgagatggtccagatcagccttggaagctgaagcgctgatgtaatacgagtgcctaaccacaaaggcattagccctgaaccttctccgatctcaaaagctgcgcattcgagatctcaaacaccactttttgtggcctacgtaaggccgttgacacaacagcgcgaagtctcgcatcagattattgcgtcgcaaggtatgtattatggggttgctataaacgctgaagtctgtcttatcttcgtccacccagcatgccttcatcagttccatgatctgaactccacctgcgcatccatattcctataaccaacattctccttgcttgcctgctcaagcaccgtcggcttcttcttggcctgcgcgttaatcatccctgttgccgtgcccttcttttgctgagcagcaaaacgcttgtccagcgctgcctgttgctttgcacgtagctgtcgtttgtcagcacagagcgcataagattttctccaattccatcttacgtccatctgggcttgtgcctgctcttctggtgtgagctctcgttccgaccttgactccagctccgactcgacatggaataccaaatctatggttaccggcgcctcgcccttttcgagcgcatgttttgacatcttcggctccttcgctatctgcccaacggtacctgctgtcgtcgaagctttcttattcttggatgcgatgcgcttgtctagggctgcttgctgctttgcgcgcagcttccatctcgtcagaaaggtacaaaaagagattaaaccgatacccacatcggcttgtgcctgcgcacgctcttcgggactaatgctggagtcccactccgacatgggtgcttccgcttgctgtgattgtccttggcccatcttgaagtagatcgagggtttgcgaatgccgatacaatgcttgtggtggtgtaaagttgtatgctctgttgtagagattaacttttcgcgaccgtttgctgcctgcggattcgagatttgtatatacgacgctaaggccactcgtggcacagtccactacacagcccaggcgccaggcagcgatacgcggtgccacgtgacctgcgcctctctgtcccatcacgtctggtcgctacattggtgttagcaacccgagagatctgggtgacctaagtagtgcggaaacaaagtttgcccaaggtcaagtgctcacattagcacccaactgggcggcgactgatgggtgcaggcgacttgaacaagcgtagatgtacaataaaggcgaaaggcgacatgtaaaggcgacatgtaaaggcgacatgaactacaatagtgccaatcaaacacgtcgtatgatcgcgacaaccccccagccctggaagacacagcattgaacacgactgaatcgattctgataggcttagtcttcactgcgaaaccaggtaagatatgccgataaggtcaacagcaccacgacatgattcttgatcaagtcaacatgcgctcacacaccagatctttacgtcaaaattatcactattcccaaacagtgccacgctcaagaccgggtatgtaactccgacgattcttatggtagattaccacgctccccgtctctgcatcttctgcgcgctccatccgctccgccttgcactccttccatacatccctaaacttccccgatttctttacaatcttactcatacggtccgcattctgatccatagcctccgccatttcttcgttatacgtacactcttctagaaccaagtcgtactgagttgcgacagctcctcaactcacgcggactcaaatctctgatcgtgtcatcgacgccggtgcacgcatctcttggatctgtttcgcggtagtacgatgcaagccgaaaagcttcttccacacgtgtgggaatatagccaggggggggggctcgagcgggatggcgcagagatagctgagcggccgccgttgctagtagccatgatgaacattggacggcggaatgcaagaaactatgcagtgaggcaaaaaaggaacgcggatatgtcttgatgagaagcttgctgtcatgcccaaataatgtgcgacttaggtggcaataacgctcaatgacggcaagtttgaattgcaaacgggttggaaatcgataaaactcctggataccgtgtagtataaccagccattcccgcattgtatacattgtggaaaaaggatatctcagtttctgagccctcctgcccatcacgccatccagaacgaaacacatggtcatgtcttccacaagagaccacaggtaatgagaacaggttatcctttgcgttccttcgagttttgtcgtactgtttccagatcaaaaggctggtgtggtgaatctctcggtcatcgcgatcctgttatcaattgagggtccaccacccagtctactccagaccgccgatggaaattgaacaaattaagatacatgagccatgcagccttgtatgtgtttttccgaagctgttgtcggatagccttaacatgtccttgtcatcacgtgtaataaaggggagcctcggcagcaggggtatggattgtctgattcatccctgatggcccccccttgttagatccgtccagtattcagttaagtgaatctcttttaaccaatttccctatcgattaggttgatcaaagtgtagtctaccccttgatcaattatttcagagacaaagaatctgattggactcaattagtcgttctcttgtggaaacgtgctgacatttcaacacctgactcgtggtagcacacaaactcacccagtgaagacatttgacatccacaacgtgccttcatgctgatgagtttgtcgacgcattcgtcttccacacggtatatattgcctgcgctgataccctgaccataaagatgtcagatcgaggaacgcgagtcatctcggaattcagatcttatctgccacaacacttgggcattatctggaagcacttctcaatatttacccgctgataggcagcgagatatggcgtttcgataacaacttcagagctttcaagaacgtatgcgcgtgtttatggagtctcaccaagacgattaggctctgtgacaaaccttggcgcacttcgcatgaacaacgtcatttccgagatcacaggcactttgactctcccgaggtcctttgcaaacgacgaatgccaccggtgtcgctcgagcaaaggtattacgcagaaatagcaactcagcgcgccagtgcggttgccgaggttcaatcgtgttctgcggcttacctaaatgaggccctgttaaacaacctcccgacgaatacgagcaccccgataatgcgcacagagctttgacttgaccattgacacgaggattacgagaaaatacagacttatggagaaggcgacggcaaggcagcccgccctacaagatccttcaagtatacaatcgaacctcgttacctggattgccagttaccatgaagatatgctccatcttacaaaacttacttttgcgctatacactgttcagcattgggcagtagacattacgtaaatatgaacttacggaaagtagctgctcagtacagctttgtcagatcgtgttccgttcttcatcgccagccggggctatatcgggtgtctcactaggatacccaaacatagatcatataccagttgcagagggaccgtgctgcggagattttccaggcaaaattgcgctagcttgtacatccctacgtattaatttcgagtgaatctattaaatgcgaaggacgtcgttacttttaaggaatcatcacatacttcgacaatgtatatattaagcgccttggtttcgcctgtggtgataagttgcctttctttggcgaacgttgttgcttcgtttccaaccaacagccaagacttaccgctttcgaagcgcaatgcgacaatcgaacaagacgtctttttcgacatcaatagtaccgaggcggagaagagaatcgcaaaactgaaggctgaaggataccgaccgacatctctgagcatccatggctcgcccaccgatgcaaaatatgctgggatctggaccagggaggatggcaacaaatacgagactatacttggcgccgacaataacgcctacactgcttggctggaccgttggagggcgaatgggtatgtttctacccacgtctccgccactggacccgcctctgctgccctgttcgcgggagtgatgcaaaagacgtcttcgatcggtacatggacccagctctgtggtctcgataatcctaacacatatctcaataccaccctgggaacaccgatgatcatcaaaggcgtgagcatgtatggatctcggaatgagcgccagtactgtattcttgggcacgaagatacgatcaactaccaacagactgtttattatcagacgaattcctttatgaacgactacaaaatggtggaagctgccgagacttcaaagaaatattggagaccggtctatattgacgtgtctgaggaccatgtcctttcatccatattcgatgactcgagcgttggacaatggacggccctcacagatctcaccgcgtcgcaactagattcagaaatcagcgcacaaggcaagaaaaatatgtaccctattcacatctctggtggtggagaagcgggagcgagatatgctgtcatcttcgcagagcgaacaagccctctgagtcgcgattggcacactactggcactgtcaccggctttaccgacaacaatgcagtcagcaagggaatggaccaagttatgcaagaattcatgaaacgcaacagcgttcgacaagctcaagtcgccgcctcattcaacggaaaagtcgtcgcctctcgcgcatacacatgggccgagagcgaccgtgccattgtcaagccagaagacaagttcctccttgctagtgtctccaagatctttacgtacgctgctacaaacaagctcgtcgacgcaggtttgctgaatttgactactcgcgtctacccgctcctcggatacaacaatcccgcagatccacgctcactggacatcactgttcagcacctcttggaccacactgcgggcttcgaccgcaccaagtcgccagatctaggttttatattcacaactgttgcacagtcgctcaaccaagctactccagccaccctgcgccaggtcatcgactacgtagctgcgcggcagctagatttcgcccccgggtccagctatgagtactcgaactacggcaccatgctcctgagctacgtcataacaaacctgactggcgagtcatatctctcgtacatccaaaagaacgtgctcgaaggcgccgacgtggacctctggcctacatctagcgacaaacacaagacagacgccatcgtgcaagagacagccgtcacaggcatatccgcgctattgccactctcaaaaatccgggtctctgccgcagagggcggcgacggctcgattaaagaggaggcgatcggtgcgttcggcctcagggcttcggctgaaacaatgtcgcagttcattggaaaacattccgtgtacggggttggaggccgccagccctttagttatcgggatgggacgctagctggtacacgtgctattgcgtatagtatggacgagttggactgggcactgaccctgaataccagggagtacgtcgatgagcaagcgtgggcggacctagcgtttaacaaaatccagagtgtctggtatgccgccacacttgctaagtaggaggcacacatgtccaggagcaattcaagtggtcgctatgcagtcatgaaaggaacaattgcaagtataaaatgctaaatataagagctcctgtgccgtgtttgagctcacatactattgagatctccgggcgccaaagagtgcactttcatatcttggaaacaatatttcgcacagaagaggcgggattcaacaatgaacaaagcaacacacctaatatacccaatcagtacatgcagtgctgacccgaggctcgtcatcttgacatctgctgacaatgtaccgaatcgaagttttcaacgcttatgaaacaactcgttgaaacttcaggtaggaaattctaccatgcacgatttggaattgagggagtacataacagtcggatacattcgatggtgcggacatccgcttccgcaggtatgtaagagtcttatccggaattcaggccaggtcgcaatgatctagattcagaacacccctaaatttggctcgtgcgcgccatgtacgctaacactttgatccgagagtgtttaataaagctggcttggatgcgagcggttgatatcgagccgcaagtcgatcgcaaccagcagcaaagacggggagacgagacgatcagaccgacaccaaaggtcatctacgtcccctccgatttgccccgtatccgaatcaatccctctgctctaataaactgctattgcggtaagccacgacactatgccaacgagtgcaccgtacccaagttccgagaagtagaggttgaacaagcggacgaacgtctagacgcagaagaggactgtgcgggccgaaacgggacgagaaacggcgccgctagggcaaactctccttcccatgcggaagcaagtattccaattcaatatcgacatgtctaacttgctgggaaaaaccgcgcgtattgcgagttcagatctgcgtgggcggtggggcgactgcttgctggtaggcctgccgaacgtatatggagccgccttgggtcaaacctgactgggtttcgctgaccatgcttgagtgtcggatcatacagtggccgcgcccgaagcccaattctggtagatggacgggaatactcgttcgaggccgcggctggctttgatgcacgactcgcttagtacaaatcaaactttagtttggacttcgggacggatcgccctggacagctcagccgataaatgttagactagtcaagaagcgagtcaatcggacagttctaagactgatgtgcctgaaatatggagccttgatgttcaaattccatcataccctggactctatccgcaagcatcagtggcgcccatgtcttttcagctaatgaggacttgcggccttacaagccgattgcctcaaacaccaggcgcatttcggtccgagaattcattgctgtacagagtcatgaattctgaacaaatcgtactcagtatcgtgacgtacctatttctcgcttctctctatcattctcacagcgctgagatgctatacctgtttctacattctcaaatcgggcggcgtcgacgactatattacaatacttagcctggtaagctttgagacgtcgacccaagttttacattgtgtatacttacccccaccggtaattttctcttgcagcctttcttgcgatcgtcctccaacgtatcaaacacagcatgggtgtccatattacggagttggaattatctactactgtagagggtttcacggtacggttgcaaagcctgatcctgctgtctacacgacctgacgttatacttgtagtggctcacgatgcctcggtttacctatgctctcaccacagcacttaccaaaactgccatcggggtgatgcttctccgaatcgcccgacggacacgccaatacatttaccttatctgcattccttaccggatctcccggaccatgttgcgatgctaactacggacatggaaaaacgctgtcagttcgtagaatgttcgctgaagtgaagtagcgacgacccaattttgttttcaggcaaaagcccgtgtagtgtttggttcatggcattggtatagctctggaaatgtatttatcctcctacggaagcatagtagttgctcagggttgcaacgtagtgtcattgcaagttacctagcatacttgtcggcaagcttctgttaatgtcgacatcacgtgattggaatgcagttcttgacttgacaaatgacagcgcgttgtttgccgcgaatcagcgttgcggaatttacacactaaatacgactgaaggtagctgcttcgcggcagatagtatgcatggtgagaagaagcaaataaaagcacgctattcagcctacgaatcaaatatgcttgccattacacccttacttcatgttattccagcagccccatttcatatgcatttctgctcggtgcgcagatcgtggagaaaactatgtcaatccggtatatgtaatgcttacttgtaggaaacctcacagcactagtcacaacacatccgcttgtaacgatatctcataacattcataatcatcctcatctcaccccaacatatctgtactccccagtttcctccacactacacttctgaccatctgtttaactcccatcaccctctctaagcaaactcatccttctcaatcgcgaccttctccctcgcccgctcaagccccaacccgcccgttaaaggcttgcgcgactccctcacaatgtcgcggatcttgtcgtgctcggtgaacatcatctcgagctcctcgagactgcggcccatggtctcggggtacccgaaccacacgacgggcacgatgatggccgagatgatgaggaagacgaggtagtatctccagccgatggtctcgatggccacgggggttaccatgttgactacgaagttccagagcctgtggatttaaaaattagcgggatgttttgtgaaatcgtatgagggtggaagtaacgtaccaatgattcgccgtcgaaatgcccgccatgcccacgcgcaacctcgtcggcgcgacctcggtgcagtacaaaaagttggcgcccaggaagccaatcgggatgaagaagttgaacatgaacacgaagaaggcagacgcgatttgcgcgctgtagttggtcttcgggaacgaggacgcgacggctagcgcgagcatgcacgacgccatgccgacgccagagaacatgaagagcttgcggcgaccgaaccggtcgatggtgaagaaggcgacgaagcaggagaggaatttccaggtgagcgcgccgccggagaggatgcgggaggtttctgcgtcgaggccgaggccttgttggaagatgatctgaggcatgcgttaacatttacttcacttgagagagcgtgggtcttggcttacggtagagtatgtggagatcaagttacttccgcacatttgctgcaggaactgcaagaaaatgcacagcgagaagcggtagaatagcttgtccttacccatggtgaagatgtcgccgagcttggcagcgctgcggccagtttcttcaagggcgagttcgatgccgctgacctcagcgctgatctccgggtcgtgcaggtcaagacccttgaatgcagacaaagatgcgcgagcttcctcaacgcggcccttgttcacgagccatcgcggactctcgggaatcgagaaaacggcagccagagggaccaaggagatcaaagttgggatagcgaggggaagacgccattggacgggcttgttgttcttgacttcgaagaatccgaggttgatccatgcttcgaggagatatcccagactgatgaagcagccatccaggacgacgtgctttccgcggttggctgtagacgagcattcagattgccagacagggaccgtggcgctcaatgcaccaacaccgaatccgaggatgaagcggccgacgacgaactgcgcaaggtggaagctagtgcattgcaagacttcgccaatgaaagtgaagatcgcagcaccgaagatgacttttcgtcgtccgagaatgtctccggcccaagtgcaggagagagcaccgaagagtgcgccaatggtgaaggtagcgacaacagctccctggatggtcgatttgtggctcttctcagcgcctttagcatcaatggtgttgatctgagggaagtggtcgttccaatcgcggagggataggagacctccaacaccagactggttgtatccaaaaaggacgaaagccggcaatacgaccagcaacagctgtgccgtctgcagagacttgccagtaagcaccatggctactattcaataaagaactcgaggtgtgggcggacgacagatggatgggcgaacaagaaaatgacctgacacctgaggaaagcaaaaaccatcgctggggcagacggctatttgtacgatgcacgccagcattttttctgtccaccccacaatagtgtgatgagcgcagtgggcaccttatgggggcaagctctggggtccatctgagggactccacacttgggggaaacaccggagataggaaagaggaccacactttgtaacatgacggacatatttggccgaaaggctcgtcaccaaagaagcgttgacaggcgaccatcactagtcaagcatcgccaatgcgctcgcgtcgaggctagttgtgcttatctgaaaataacgcacgctcacaagtctctgccgatctcgaacgtgtcaaaaccacaacatcggatgcgcctcgatgattagcaatcgcaacgtttttgcacgttcatccatcggcgggcatgtttggcgaaccccatgtggaaccccaagaaacgggctcaccggcgtgtggagtgcgatgcaggtgacatcaaaactcaaacatcgttgaggctatcatgtgggtcgggttgcagggtttggtggcgttgcggctctgcggcctcggcacgagtcaagcattttggcagtaagcttggtatttggcgctgctcattcgtcataacgtgtcttcggcacgtcgtgactccactgcgcgatgccagtagcggtagcccgcgcgacacaccgtcgctcgtatttcggactcaagcaacctccgagcgtcggcaaatcgccgcttgtgcattcggtgtgaatcttgttcagatttgtcgctgttgaagttgcggaaatgcgatggtgtatatgaagatgctgtatgaggctcaaagcgacgtgcttgctgaatattgtgttcgttgactgctcgttctacctctgactttctcgtgtctcgctagccgccatgggctgctccatgccgagatttccgctttcggcgcggccaccctcagcatctgtgcgcatggagttctggcttggaccatcggatgcctgctgccccggctcgcgctctccagatgcgacctccagcttcacttccgctgtctctttgaagcatgcgctaaccgccctttccaccgctatgcggggctcctcttcaagtttcttgtaatcctttagtagcgccactgctctgtcgtcgcgcttttccacacatttcattatgagatctccccaagtaccccttcgtggctgcatcattcgtgacgagccgctctttatcggggtcgacctcatctcctcgtagtatagcagggcgtcttccaagtcattgcctcgtagacacacacaaataaggcggtcgtaggttagccggtctggcttgaggccgagctctatcatctcgtttgccaggaacatggcgagttctttgcgcacgtatttatggcagccctggaagagtatgttgaatgtttgcgtgtcgggtccagcatgacaaacagtatgcaaggccttgtatatttcgattccctcctcaaaacgctccaagaccaggctcgcttgtatacaggcgttaatagcagcggttggcactttccgaccagaggcttcgaagtcctgcaaaattttgaatgcacgtagtggccgacttgattcgtccttcttttcctgacgtagataccacagtagaggatgacatgtgccagcatcgacctttatgtttgtatcagccatgatgaggatgacggacaatgcagcagaaagatcgtcggcgttaaggtatgtcttgacaaggagctcgtagtggtgcgtggtgagaatggtccctcgttcagtgagaagtcgaaatacgtctgtggccagtggcacatcgccatgacgagctgctacggcgaggacagaaaaacaggcgcctgtgcctggtttaaggtagcccggttggacttgtgttgtccataccattttggaagcatcatactgtgttgtcgttagcgtgaattgttgcaaaagtgcgggattgcttacaagttgttgccttgaagccgcgtccagtaatgctaaccagagcgcactgctgagcctcggagattgtaaaccttgactttggcgctgtacgctatccttgagattcaggacataaaaagcctcttccacttccccatgctccagcagtatccacatggccttgtggaagagccaattctcgattttgatctgcctgttggccatgccctccaacatctccagagcctgctcaaagttgcgctcccgcagcatacctgctacaacataattctccccccggggtgtcagcggaaaccaccgcgtcttcatgtattcgaggatctcggtgcggaggaggtagtcgggatggacggctagagcttccagcacacactcgcagcctctggcatccagctcaatcttggtctgtccgtttatgctgtcctcctctgcccagaaccccatttcatccaggaccttccgcacctttcccgccgtgccattgctgtcgctcgcaaagctgtgcagtatcgcattgtacatttccttgttcggcaattcgtccctgtccttcaccaagactcggcagatgttgaagacttcatcgaaatttccccttgcgccttcttcgcgcaaatgttcgtagagtatggacgtggggagctgggcgagtgggggtctggcgcctgcggtgcggggtgcgtgggatcgtggggcatttcgagatccgaaggaaggcgcgtctgcttgggagaagaaggcgccgttgtgggatgaaggtgcggtcgactgtttgtatgtgcgcaattggcgagcggcgccagcttcacgtgggcgattgcgcagcgctattgaacgtcctgtcctcagcgtcgatacattggcaggaaatccagggcaaagacatcgccagagcgcgtcgttgacaaaaggacgcggcggcatgagcaatggcgtgtgagacctcaaaagtttggttgggggaagcttcgatggaggagtagataggctaatctgcatttggcaaagcggagcggatgtaatcgctgtaagaccgactaatgacatctttccttttactccaaccacggagcatataatcacgaacaccaattcagtgcacgatgaaatcatctcgcacatgcgcgatacaaaggagaaacatttgtgactgacgcatcaatcatgcggtcgaaggcaaatccaactcaacacctatcaccaacccgttccacagagtttcaaaccacaatgttcaagacatttgccagtaatgtagatgtacttatgcggggtcagtcagagcaccaaattgtggtcgcggacgcggatgtgacaacgtctatgtacctgggctagccttacgctagttcgtagatgtgcaggtggtgtacccgcctagacctccgcaactgcaagaaagcgaccaacagtgctgcacaagcgatcaaggtgccagaaacaccgaatatcaatgtgtaattcatgttctggtcgtttgattccatcgggtacaatgcgcttccttgtgggacggcgcgttctttcaaagtcgatttgtcgtgtgaaggcgtcgccgaagttccaacgatatgaccttcgacgaggtggcagcttttttgaaaatggagaaatatagctgctggtgtatatagcaaagaacaagtttacacaatgctcgagttcgattattgtatgtggagagagggcgcggaatcaaagagcaagacgcatgtcgtggtgagaacggacgagtgctcggctaccccatgccatcgggtaagctcgcttcgtagccaacttgtagatgattcgtctgtgaaacttcgctagcaattcggtgtagcctggcaaaagaagagttatactctgtctaagaacatatcacactaagggtgccaacgtagcactctttcgcacttgggcaatgaactggcagcttgccgaaaaccattgaagaaaatatcagtcggcgagcatcgttagcatgaggcttggatcaatgttctactcattgatacgcgaaccatgtcagaggtgattggacaactactgaggagcgggttattagttgatgttggagtgagctgtacaagagcaatgcacttgtacctcgagtttcgatataagccatcaggctattgtattgtatgcatccttgcctctggttactcccccacaatatgtacgattaatttgccactcaaactccaggtctaccccacgctcatacctacgcataattaccataggatatccgcaaatgccgtcctcaaaacctccgtcctcgtcttctgcatctcaggcgcaatgcccaccaaatccagtatctccaggcatttccgcgcatcatccttcgcgagctgaagcagtggatcagcagacggtggcatgccgttatgtgtcggtgagagcggttgttcttgctgtccgagtatacgcgccatgagtagctattattgtgttagcatattactgcaagacagagggaaggagtactcacagcttcctcaaaagcccgatgctggaacacccaccacacactcgcatccgtcttgaggtactcccagaaatggaagaacgcctgcaacgccatcctcgccgcctcaagcgcgcctttgacatctggcactacgcctcctggggcattctcgtcggcttgtatagccatgacgcagtgccagaaattgctccggaagaacagattctgccgcagtccacgagcattcaactctgccatctcgcgtatcgcaagatcgtccgaggtagtcagcgcttctgggaagctttgatggagcgcgaagaactcatttacgagttgttctttgtgctcgatggaggtcgtgagtggcgtgcctagggagcgcggagtacagacagtccgcgagacgaggttggccatatgccacatggaccggatatatctgcgatctgaaagttcgtacggagggtacagatcagttatgctggcaatattgctaatactcatgggattgatcacagcgtctgcggcgccgttggttgaagcaccattcggcacgtagtcgtcaagttcatcgcccagcgactctggctggatgtcggagaaggtggtagtgggtgggagtttgagtagcactgtgaggaaggtatcctggaagtaaatggcttgccagagtttccgtcgctgttgcttgtcacttcgtgaacatcgaggagcaatggtatctggatcgcgatgcaggcccatggcgtatgcctgtcttactaaaacacctccaaaggcccatgcatcggaagcatggttgtcgttcatgaggaagtaccctattagcaccatcgcctgcagtgtccgcactgaagcccggctgagatacgacgacaatcgcaaagcctgttgtgctgctgagacgtagaactctgcaatcggcgccctctcttggttcgacggcgtatgaatgaattgcgtgcccatggcatacacaacaaagtgcagtgctaccagcaccggatcagcgacctgcttctcttccggtggcagcgaccagaaacgttcataatcggcatagaagttgcgccgatgcaccatgggatacaccgggtcgactgcatcgaagtacttgtcgacaagaatgtcagcctgctccttggcgggtaacactccaacgacttcagcgaggcctccgcggctggtccagtagtttgcaaaaggatgctctgagcctagtccgaaaaagggcgctggtgtatgattcgagtacggaatattagacaacaagaatggcgaagatcccgaggatgacaatgacacgcttcggtattgcgatccgaccggcgtcggcggtacttgtacattcaccttgattacgggtcagcttattaccaggatgaggctcagcattatcatcatcacttcgcgaaccgttccgcacggtccgataaaaaggtgggcgaacacccgttcgcgtaacgcccgcctgataagcgttcgggaataagaaatgagcgttgccgtacctgagcgggcatcgcatgtggctgagtttcgagtgttggtttggtgctcgtctttctggatcgccccggattacgcgcggcgccaactctgcggtgcttagcaattgcttgcttgccgtccatgacggttgtaataggcacacttacttgtctgatgaggatgcgatcaagttcgcgatctcggaatacctgcatgtcgactgccgcttgatgcatgccagacaatgaggccgagtgcgatcgcactgtgggcggtctcagcaatcgtgttcctcccgaggttgtcatgcacgtcactcagtgtcgcgacgttgcgaccgaccgcgattctcgcaacatgcactcaccttggtcttgcgctcgacgcattcttcgcagctcaatgtaggcttgttgcgcttctgcttctttctcgctggccgatcaattccttgcgcgctgccatctggagacgtggacggttgcgcatcgtccatgatgcgcacagcggcgcgcacacgttgccagcgctctcgcaaaaggccagctgtggttaatgatgcaatgcgacgccggctcggtcgtgttgcatggatgttacgcgctgtgtgaggtattcccgaggagtgtatttccagagacccaaggaggacgaggcggggaagcgaagcgctgtggagatggcttggcacggcccatgttctagaacctggaagcggaccggggctttctttcgtcactccatgatgtaagatgtctctcactatgcaagagtgcgcaacaacagcaatgcgactgtgtttgtgcagtaagaacgaaagcatcggaagcagtaggtgcaaacatcaccataggaaatggcaagaacattcaagatgattcagtcacaatggaagcatcacataagcatgagggaggaagtgtgttgatgggaggcctgaggccaaggtattctctttgatgttattccgaaccacaaccaagtcgagcaaaagctcttgacaagcatccaccaccaacatttcagttgagccaaagctcttgactgacaagtacgtgatcaaaatcctatcaacacggccgagccaaagctcttgactgccaaccagacaaaacaaagtgaagaagtgacaatggaaatgacgttggacacgactgagtgacagagggaagagatgtgaccggggtcaagaggcgatgggacaaccacttcttcaacagccaagtttgacctgagccgaagccgcctgcatggctgctgaagaagtggttgaaagctcgggagcttgttgaagagcgaatgtgggtttgttgaaccgacactttttcaacagtccagtttgacctgagccgaagccgcctgcaagactgatgaagaagtgtggtgaagtgtggttggcagctcgagagcttgtcgcaggtcgtacgcagaggtgaatgacattgataaagtgtcaaggtgcttgaaagtgatggtggaagaaagcaagacttggaggtgtcatgatttgatgctgcggtgcgacaaggtcgagtgcctgaagaagtcagtaagtgtgagcaggacatgaaggtggatgagcatacttggagtgctcgatgcacaagtgatgaatgttgaaggtcatcaaaccttggagtgacatgaaggtcgaagttgacatgagtcaggtaatgttgatgagtgaccatggtgtttgagtgttgatgtcactcatgttgagtgaagttgaagaaggttgatgaccttgagtgttgatcaaggttgaaattgattgaagacattgaagtagtcaaggaggaaagttagaaagagacttggtgatgagccacattttgaaggaatgtgttggagaaggtgcccagttgaggtgatcttgggagtgtggtgtcgagaggatggaggagcctgtcgcggagggcttataactatgagaggatacgctaggggacgctagcaggctgagcgcgctaagtcaccgggagaccgtgccctgaccgtgcgccctccgagcttttgtctgtgcgtaggcagaaggacgaggtgaaggcggaacagaagcgggctgggggcgagatttagtcggaacagctgggaaatgggtcttagagggtctggaaaccgaatagttgaagtttcttgtagatagacggccattcgaatgtagcaaatgtaacacacgtgatatcgccttcatcctcacgcatgtgcgactagatgatagtccgaaagtatccacgtaactcctgtgtttacaggcctttaaataggctttgttaagcctctgggtgtgatgttgctgcaaaaaaaaagaacctgcagggcgttgttcgcgcactgatctccccgaattgttatggtgaagtaccggacatcaaggtgttagaggcgagtgtgctgtgacatgagctcgtgcttaatcagtgcttgccatcagagagacaaatgtgctattccgtcaatttaggaatgcgcagcgagtatcatagtggtactgatggtgttgtgacgtctcttccaatgttgctttcacatccgagtgagcccaggcagcccaacttgcctgtcacgaacacaaatatagacatttcaaagaaacccttgttacaatcgtgcgtatatcccatgatgaacgctatccacgctgtcctggcagtcgttgtgagcagcagctgtgtgcgcaagcggacacgagtgacatgtgggcacataacagcgagagtgctctcatcgcaggaactgcgactaaaaccacgatcgcgactttgagaaagcgatagagacgtcaatttccaggtcttgggtcacctacagcatcatgcgcctatcatggtggcactgagcgcgcaccgttcagccgtgcggccacctgccagcgagccagcgacaacacgagcgcgacagaacctccattccgcacaatcatgaaatacacatcattgatgagcttacaaaatcgcctttgatagacatccgagatcgcattgcgccgccttcgagggcaccgagggcagcgcctcacctgcttgtactgacgcaacagcaacgaaaaagccagcggccgcaagcacatggagtctcgtatcatcagcaacgcagtttctcatgatggtgccgaagagtgcctcatcttagcggccacaagatacccacgacagcgacacgagaccacggcaaacctttcacactcgacagagcacccgtcgcctcgcccatcgtttctcaactcacatctcacctgatcctcgaccgcacgaaagacgcaaaatccaacattcacaccaagacgtacgtattgagaggagataaaaaggccgtgaaactacaaacatacaagaagccctccgaacgagaacgatatgctacaaagaaaaaagtgtaccagaagccatgaccgttatgcgtgtcgcgatcccgtctccatgttccaatgccagccgttaaatctcgccgcgtaaaatacaaaatacaatctagaatgtatcccctactcagcgagcgagtagactatgtgtaatgcctcatcgcatccctatatccctttccgcctctcatatcatcctcaaacgcctctgcaacctccaacacgcgcttaacatgctccatgctaaatggggatttctccgcgagtgcgatgctctggctcgtcttgaccgtgtttttaatctacacaaactgtcagcaaaccattcgctccatgctagaagtgagatacgtacctgtcgcccattcatattcctcttactcaactcctcgaaatccccggggctaaacaccttcccgccctccgccccagccatctcctccaccttgcccacatggtgctgccagatcttcttgcgcgccttgggcggcaggttctcgtagcggatgcccatgtgtatgcggctctggaaggcttcgtcgaatgtttctacgcgattcgtcgtcaggaacaatatgccctggtagtactccgtcaggcgcaggaacacagataccagactgttgcggtgaatgtcgtggggctggcgtgcttctagaaacacgtccgcttcgtcgagcaggaggatcgcgccccaggaatgcgtaatgtccattatgcggttgaggtcttgttcgagagacttgctgttggtgccgagttcgccggcggacacggcgtatagtgggcacttgaggtactctgcgatactctcgcctgtgagtgttttgccgacgccgggagggccatggagtacgacgttgaggcccttgcccttgccttggatgacgtcgtcgatggttttggcggcgttgaagcggtgcgaggagacgaggcctttaaggttctgctttatgcggtcgggcaggacgagggattcgaaggcttcggggttccacttgatgtcttcgatgccggcgagggagaattcgagccagtatttctcagagaaggcgaagcccaggacaactggggaggcgatcaggagctcttcttcggtgaagacatgggatttgttgtctgggccgtcgtcttcggtggcttcgagagtgacttcaggattgctgttggattcttgggtgatgacgctttgtgggagcttgatggggtgttttgtgccgttgctgtccttccacattaccatgcggagcttgtctttgtctgtgctggagccctcttcctcgtcgtcgtcttcgcaacagcagtcatcgctgtcatcttcgtcgccaccttcttcgtcttgctccagctcatcgtgcttgatgtaagagagctggtagttggggttgatgcggcggaaaattgctgggtcaatcatgacgcggccgttaatgttgaagcgcacgacgctgttcttgtgcttcatgtaggcgatgcccttctgaaggcggtagttcatgccttgaagcgccacaaatttcttgcctcgctcgatgagctgcttcctcacgccctgcacgatgttagtcaaatcaatcacaagtgctcagcatgaagattgcttacctccggatccttgtggtacttcagcggatatgcggaaagagacgtaatcttcttgtgacccttgaaagcttgaatctggacttggtgatcgcccaatccaaagtgctttccatcgtactccagataccttccatcaaccaccaaagattttgcctgcgttagccagctctcatactcgtacgaaaagtcgactcggaagcatcgcgggtcgtccttgttcgcatatgtcggtgtgaaggcgatagtattaggcttgaacagcgcccacaccaaatcgtaggtgatggtgccggccttgagcatcggcttcagagctttacgtacagacgtgtaatcctcatctaggtactttagcaaaagcttgcactgtgcaatttgctgggtgcgcaacttcctgtcctttgacttcttggcgcgtttgagcttcggcttcaactccttcttgacatgcgctttgagctcgtcgtagtaatgaaatagcgtatgtgggtcaagctgaggcgtatcttcaaccaaactgatgctcttgcattctttgaagacctcctgcaggcagtttcggaggacctttgacttgatatcgacctgcgtctcctggtacttgccctcccaattaagcctcctgcggaccgtgaacacgcagtcaaactcatctttggtatcattgttgctttcgacaagcttccagtcgcgaatcttcatgtcaaagacctggtccacacgcttgaactccaaagcattcttcttgacaggcttgtcaagcttgacgacggcaggagtagcggcaccagccacctgctgtgctttgagacccaccagtatgctctccacatgagcaacctgggtattgatgtcggcacgtggaactggcgcgtctatcggaatagcggggggcggtactggtggttcgtcgtctgcagacaattcttcggatgaggacagctcaactgtcctagacttcttgttcttgcgcttggctttggctcgccttcgctttgagtgctcatcttcagattctgattcgctatctgatgagtctgaggagctggacgaggagtcgctgttgtcttcgctgggaatctcgacttttttagtcttcttctttttcgctttgagtttgagtgctttgcggcgactcttcttgtctgacctgacgacctcaacatccgattccgattccgagtccaaggagcttgcatcgtcactggaagattcgatctttttgcttttactcttcttcgatttagccttcgccttttgcttcttcttggctgcggctcgcttagctgcggtcttctgcttcctcttacgcttggtcttttcgtcttcgctgctagattccgattcactgtcactatcttcactagactcagacgatgaactttcaatgacgacatgtttggacttcttcacggaccgcttgaccttcttgtctccacgtgctttcttcagatctgtagtgagatcaaccttaacatcatcggcaggtggaggaggaactggttgctcttgctcttccaatttctggacttcttgagccgcctgagcctcgacttgatcctgcgaagagtccattctggatttgtcccgcaacgcaagatcgtcaggttctgatgtcacggacggtgtgggaacaatgactggtgaagagctagaagtgtcggacaatttttgttgtttagatacagatagagaagacgtttttttggtagtttggtcgttcatggatcgggatatggcgggttccgtcaaaagccaaatacacgtgaatggttcgatgatacagacagtgtgagtgggcacggagatggctagtcaagggcgttagtattccacgaacgcttgatctcagagtcgatatccaggagcgaggtgcaggaagacggctgggtcaaggctgggaggagaggcgtttcggaattactcacctgatgatggcctttatctataccaaagcagagccgcatgtgctgcctggctggactcggaatctactatcctgagctgtgcgctaatcatagatggcacctatcctaggcttcgaatgtatgtcacaacggtcagatgtctaccccgcaatggcgattggagggttacacacgactagatggcactcaacacttccgaagtgcgcctcgggcttgatcagcacaggcttcggagatggatgccgtacatacttggtcacgaatctgctgttgcctgggcttctggagagagtgttgttgatttgtattggttcaataacgatggtgatgagttgaccggtgagtacgaatatccaatggtagtagcttaatctgcctgcagccttgttctaaggtcgcacacggagctcgcgcaatggggagatgactttgatcgctttgggtatgccgaagcgattcttcttcaaaatgcacgcaatgagaagcaccctcattgctgacgcgcattgccggcttatatacagaccacgcttggcctttttgtatccgtggcggaagtgccctgcactttgcttccatccggcacccgcatatcaccatggttcgcccactaagtaaagttctgtgttcccacgaaggctcgaaaggatgcagaagttgcgcgtgtgtgttgatgaatggccacaggccgcgttagcgatgcatggggaatcacgctagctggcagctctcaccgccctggagaaacaggtggttgtattcgcctcactttttggaattgtgctgctctgtatcagtcttcatgctcgagtcaaggtgtgacaaaagatgtgtaccagagttctgggtagcgggtggtgtatcatgaaattgcaaaagaaaattaatatctggttgatcaacatcgacttgtgacccgtggcagaatgccaaccatgtacctcagtgtccaacgcctcatccatgcataccgcgccctgcaccacgtatgagaacacgcttcgtgcacgcctgtcatacgctgtagcaagcgctgactatcgcgttgcccgatcatgcataattggttccgaaagtgtacccactttccgagacaacggctcttcgtgagtcctggtattcgtgcaagcgataccggtcaatatctaaaatgtctatgagttgtgcttcttcttcgccaggtgtcctagcgtatgctccttgatggtcttcatttcggattctgggcgaccatcgggtagatcattggtagatgcggcacccgagacgtgatatttgagggcctggataggaccttcgctcttgtgcgacccggcagcttgttcgcgcgatcttgcgtcgacattagtgtcaaccgtgccatcagactggcttggcagcaggggttccgaagcggtcgcttgcggcccgcctccagttccgcgtgcgtcggtactggtcctggcactcatgggctcttggaccacctcctcgccatttggaccatgtggacgaacaactgcagtatcgctgtcgccgctgtccttcctacctgtggctgaaacgatgttcggtttcttgtcgttctggcttctgacactgttcgccttgctaaggttcgactcggagttttcggggcttgcagtgcgaagacccagatctttgctttcgctcggctcaacgcctttcgcacctttccagtcagcgggcttggattgcggcacttcctcgccctctcgtggctccgtaatgatcacgccaggtcgcccttcctcggcagagagtgctcgccatactacggcgattcgctcgaacgcctgcgtgcccttgcgcgacgagcctttgatgccatccatggcgtcccattcgatttggaacatgccagactcatctgccttgcccatctgctcgggaccgttgccctcaaagaaggtgttgaaccacacgtgcgcgaccgctgtgaccattgtcagatcgaaggcggcattgttgcgacgttcgacgtcgatgttgatgtcgctggtagggagtacgacgcgcgttttagggcgaaagacgacgtcaccggtgcccaagggtaagctttcttgcgagtttcgcttcgacgcagttgcaccgtcgatgttgtctggcgtcggctctttgtccaaggacgttctactagtattcttggatccttgcacgctcttcgagctgccccagccgttcttgtacataacctcctgcacagcttgcgccatgcctgtagtcttgacttcgccgcggacaatctccctttcgtctcgtgtaaaggtatggaagttcttgatgagcttgccgtcttcgacaaagccctcaatctgtatcttgacgccgtccctgaggccccagcagtggacttccatgacctccacctgcctctccacgtagagtttgccgtgtttggcccagcggtcgacatagccgatccaccgcagctgactaggtatgctgactcctttgcccatgtttggccgcatgcgccgttcggtgaagcgctgcagggccttgtgcaccggccagccttcctcgctgatcaggtagctacagctggccgttcctgatcgccccttcccagctttgcagtgaacgaccactactcggcccttcttctcgtgcagccagttgcgcatgctggccatgatgttcggtatcagcgcgaacggcggcgggtggtggtcggggaacggataatggtagacccggtcgtagacttccgagtctgggtagcccgtcccttcggcgcggaactcccatatcgcccagtcgtcgccatgcttggagtcgaggaacttcacgagagagtcgagagggttgcggtatgcgcgctgtggatatgtgccgctggggccggaagtcgcaatgactgcacgtgatcagcctgatctttgtatgtgtaattaagcgcatatttactgttatctgtgacatagcagagatcgaggccggcttcagcatgcctggcgcgtggcccggctacaatctggcgcaacaatgaggcctggccgtggtcagtacgcggctcacatgcaaataacgtcagagtatctgcgcaccatgatcaggctcgtaggacggagaaatagggggctatattaggtgttgcgcacatggcaatggcatataggtcgcaggtattgtgtcagtgtggtgcatggcgggcgaactagaccggaggcgtggagtacgtcacttcacgctaacgatccaagctttctagttcctgaaccctgcagctgcttcaacactgccgccaccactctttccatcaacaattctgacttcatccagcctgcgccttcactccaatcgccttcttcagctgcatgtatttttcacggccgaaccaatgtgtggccatgcacacgttgcaccgcctcaagccttccacacctgtctcaagagatgccgactcatccgctctcaccgtcgaacaagcttttctggggcgaatgcatccactggattaaatttgttcagggaaaagttcaacatgtttgttctcgaatagtaaatgttctacggtagggccgactgcatctatggccctccagtagaagcacgcgactctcgatcaaccaacgcgggtttctcgctttccaaactttgtccgaactatgacctttcattcgtagtcctgactccgttttgccggatcgtctgctgaagattagctgtattgcctgagcaggcaaacactctactctacctctgggtagtatgcctcaagttcgaagacgaggttattgtcttgaggcagacggcgcttgcgatgttttcgtagctggagcaacccaatcaccaaggcaagtagtccgatgatgacagaaagacctgcgaacaatgcctgcgatattttgaaaaagtttgctgggcttcttgaggacgagcgagcgctgagctgagagccgtctaggccaagattgaagctggactgccggttctcgagaggtgagaaaagggaaagcatggctgtgaacaatttgagcttgactgaccagccacttgaattcgaatgtttgatacgcaaccggacaaaacggcgagttttgtgtctctcttatattctaccagctgctcttggaatgagccttgctctcccaaacagggaacactacaacacagtgcgtacagtgcgaaaggctcatcgttgggtgcacaacttttggctgcatcaatggggatgtcaactcaggttccgcatcgcactcaagtgcgttgcctctgagattgcttcgcggattgagatgcgagatcccgcgcctcgaagacatgcagtgcaaaaggatgatcgttccgccatcagcaacctgcatcgcaccagagtgcgcgcatttttgattggccgacgcattggcctgaggcagtatctggagagaggcgaagacttgccgcaaggggtgcagccaagaatgattgcaattgcgaccgcactccagtgcgtcgtgttctcgagtggccaaaatgatggcctgtggcttggccttcgacgcacttcagtgcgcggggctattgaatgggaacactgacccggggctggaactgacagaggcagctcacggatgcgatgagggactgcaagcggggtcgcacttcagtgcgcaatgtctttgataggcagacgcgacggcctggcaatatcagattgcaggctagttgcctggggtgctagaaataaccgcgattgcggtcgcacttcagtgcgtgatgcttttgattcgttggctgcaagtcaagcacatagtcaatgctgcaagaatacatcggtaacgattcaccgaaagtgtcgctgtatgttcctggcacctataaggtgtacagccttctccgccttcgcggcgattatataagtgacgcactcgaatgcgtacatgaaattactggaccagtcttcgcaactttttgtaacctggtcttcgaattacgatgatggcatccgtggggccaacctttagctaccaaggcagccttgcacctcggcggaagagaccgcctcgtaagctgaattttctgagctgcaccttttgcaggaaggccaaagtcaaggtcattttcaccagcaacagtgctttatatccgtatcaataatctgaccttgtacagtgtatcccaattgagcaagaactaggagccaaaaaatgcacacggtgctgtcagaaaggtctaccctgctcagcgccggcgcgcaagacaacattgcgacatacttccatacaagaaagctacatctattctccgcctgcgttgattgacccaagttcagatatcgatgttcatgatgcgtgagtttgagccttagatcctgctggcagctcgctaacattgtgcagacttgcccttctgagtctacaacacatcctaagtcaagctgtcgacgagctgctaaggattggaaaacaacaactgatgcctttgaaaggtgacagatcctgggccattcacggtagactcctggaacatgtcgtttcagattatgcgttactgcttgaagacatccgagaaaagctcttgaaatatacaggtgaagtagctcaaataattatcagagctactttagacatcatgtatacgcctcaattcttcgacgaagctgaatccctcgatgtactcgaatcgaccattgccaagtacagagctcaaaaacatcatggggtcgcaactctgctacatatcggcaaactacagtatcccacctgccaaagcgatgagaacataaaagagatgatcatcatcagaaatgctttcatcaactgtctcggcgaagtacttcaaagacatcatctcgggctcaaaattcgctggggtaacgtctttatcgacctgactaagacgcaactgttcatgccgtcagccttgtttcaactaccgcgtcttgtaaaagtcataaaagatgacggtcggattgattgcctcggacgtcccgtgggccatatgttccaagacaacaaaatcgacgagcaatttcgatatattgcctacgaagatggtagagacgtgctaggacgatcaagacttcacatagcatgctctttgaccgccgatcagcaggtcatctccgatctagaagatgtttccagatccatgtggtttaatgatgactatgagatgcttggtctggacattcttcacgttgctgctattcacggcaatgtagaagtctttaccatcgcattagacagcagtatcgaactctgcaaccaattaaccttgctcgaacacgtatcgatgcccacaggacgcacatgccttcattgggcggcatgcttcggacatccggacctcgttgcatacctccttgagctttacaacaccgacattgagtcgttccaggataatctcatctatacagatgacaatgtcgatactccactgcatcttgctgcgcataatggtcatctggatatcgtcaaatcaatatcacgaatcacggattgggaaaagatgagcagattgttcctattccacacaccattctgggcagcgaccagcggacgccacctcgagatcatggaatttcttgggccgttgtgtgacatcgacgaaagaggaggtgaacttcacacgccactagctgaagccgcacggcaaggcttccgcgatggtgtcaattacctactacagttgcatggcgtgtctatcaacccaatgggttcgttttggaacaatgcaaagaagaatttttgcaatggaacgccgcttgacctcgctattgaaggcggacatcaggactgcatcgacttgttgagacaacacggcgctttgacattttccgatatcagacgcgaagcggaagaggcgctggaccatacgatctcagactagtctgcaatattcatcatcaagaatacataaacgactccccataatggcatttagatcctctgctcatccgacattgctatcaaaattgtgatgcattgttcctaacacaatgccactcgcaaactccgtagtcggatctatcgaacaattaacaccagcattctacatctgctctcacaaatgcagcaatatccctggatctgtcgccctttagctcaaagcttcacagctcgtggtgatagcatgctcgcatcacaccacattccatcgtttatttttgggaatttcgtaggcgagcagggtggtgtagcagaaaagcctgatgacttctatgtgtaccgattgtatcttcttccgcacatccacggatagattgtttatcgtaatgctgcactaattgctaattctttgaaatcgtgccgcggaatagggagagaaatgcaggcatgagcacttcataaattatccgcgaggacttcggtgttttattctacgatactgagttaatgaagaaattataatcgatccgttcgcgttgcaggctctcgcagaccagtgatttattgtatgccattgcgattatttattcacagatacggtatagtaggctcagacttttgatacagcagtcggattcaaaaactgcatttacagcatgataattctgttgcgacacttcacacatgttaggatcaagaaggctggaggttttcgcgagtgtttcaaaacgcatgcgtggctttgcaacgggacgtctagctcctggagataccaaggctttttgtccgtctgtaagccactctactgccatgtgagtggaggtcgagatgtctacagatgtgatatatgtgccgaaaatcatttccatgctcggcaatgactcttgtatttaatataagccactgaaatctcatttcgctaatttctcgacctttcgcacgcaagctggggcgattttgggtgaaggagtactgcacgtgtctaggctaggttcaagccaatgacgtcgaagttgatcggaatcggctaagtatcttattccgtactagcgcgctttcgacgcgtcttccaatgttctacgtcgcgagaacaacgtctgatcgctcacgtgcatctttctcgcagtactctattctagtttttgctccgcgccatcatgataatgcaattcctactttggacgctaagtcttccaaacgtgaatgctgcagatagcgcaagggggcaatcgatagcaccttgcatgggagcttgcctgtccctgcctttcgttgacgtacgccattgcaactttcttggacgagctcgatgtcctcggggcgagatggcctgatgtctctgtgtggtccaccgacatgctcgaagacgccattgcgacttgtcaattgacatcaagcatccctatgcacacgtctcgttgattcgtgaacagtcgcatctctttattcgctatactcacgcgagatggtcagtttgatgcaaagtgaagcgagttcctaaactggcatatgctcgactgccgatgtttcattccaacaaacagcgaatcttccttccgtaccgacttttgactcgacagctttggaatgtgcggcattgtgtacttttcctgccatcagggttcgattgactgccgcgaagttcgcgactcgcatctctgatcccgatatgctcatcattgcgcaacctccgcccgttcgacgagctggacacgctgacgaccccaagaagctgctctgcgacccttagcaatgcagcagcttccgagccttctattctctttaccagagtgaaaactctcgttttatgctgacaatacaacaggcttcataccatacacagcttaaacatacagacctgactaaatcctgacagcttgctgatgtcaatagatttccgccaaccaaccaaagacgttcacaacgacgacaagtatatccacgacaataacggagagcgtctcgacgacagtcactgaaagcgtgccgacgacgactacagctactgtgagtagcaccgccacgagtctcagcacagtcacgacaacgttcaccccagctgccgtgacggtgacggttacgcctacgccagtcacttctacggtcacgtcaagcgttacgactacttttacaccggcagcggtcacgtctacagtcacgccagcaccccgttacttcaaccggtcacgccagcacccgttacttcaacggttacttcaagcttcacatctacgcctccggcagttacttcgaccgtcactccagcaccagttacttcgaccgttaccccagtgccagttacctcgacagttacgccagcgccagtcacttcaacgattactccggcaccagttacttccactgtcaccccggcgcctgttacgtcaacggtcacgccggcgccagttacttccactgtgaccagcggcaccacaactactcagttcgtgactaccgcaagcgccaatacgattacacaggacaatacggtttttaacacggtcacgtttacgcagactgttaataggacaacaacgtcgagaacaacgacaacatcgttcgctactctcacgtccacattcactcctacggccgtcacagagacgtctacgttaacagttacccctacgcccagcccccgtgccagcgcgcctccgagagccgacggccgatgtggtacggacttcggcggagcaacttgcgatcccaacggaggttacggtggctgctgttctcaatatgggcaagttctccgcgatactatttgaagcttatctgacttttgaatgtagatactgtggaaacaccgcagaccactgccttatcgaaaacggttgccaggctcaatgcagcaacggcgctcctagcagctctgctgctccccacaacttcaccaccactttaacttcaacaaggtaggttccatccaatctccttttccccacctctaaccggaaactccctggaaacaacgaatgggacgaccatctgccacttctctggcccgtgcggcaagggcgttgagatgagtttgcccaattcgaagagtgctgcaacattccatcgagaagaactcccgggcgagagcagtaccttgctgctctgtatcttgcgatacattcttgcggccgtgtctcctgtgcgtttctgcattctcgggcaccgtctccctgctggagactttgcctatagtccaggctttccactccttcttcgcttctggttctctcaatcatcctcctggattgactaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngccatggctaatacaacctgaacaaacatcattcgaacattctgccacttctggaaagaacctcaccaccgccgtgctcaattctttacgtgctggctcttgcttcggttgaactgcccaagatcgcttagattgctgctcagcttgctgctcagcgttgctaatcttgatctagtaccctcactcaaacgcctcaaacggtcaccgttgccactccaataactgttacctcgacgccaccggctagtacattcgtaagtctcacctcccatgtgcattgagacggcctgcttaccacacatcagacgcaaccgactacaacagtaaccaccactactactactttccccgtaactgtcaccagcaatggtacagttattacaacaaccacacaatcggcaatcattataaccacgactgcaactcagccaacgacgactactgagcgaacaacagggtaaaatcaacaagtccatcctcgattaaccctttttcgctaactttgctttagaacggtcaccgagaccccagtcgctgtcaccacgacacagagcgttacgcaatcagtgacgacaacatttgtgactacaagtaccttgcctgcttcaacgattacacagaccagcaccatccgaactacagcaacagagacaagcgtttcgacgttgactccggctcctgtcacgcaggtcacaactttgacccagacaactgccacaccgacaaccgttacgtcgaacggaactgtcactgtctacagtaccgcgtaagaatagcacctctggtctatcagcgctcagccgagtgctgaacgacttgaggagaatctaaattcaaagagccgctcactaacaccttacaggactcctgcacctgtcacatcgacggtctcgaaccacaatctcgaccacgatcacgcagagcacgtaagtccacaatttcttttgagcagttcaacaagagcaagttttgtacatcatggtatagtatgcacgtcatgcaagatcatcacagtcgacgatgttttcaatgactgcggatcgacaaagaccggatctggatattcccggacacatcatctgcaacccattccaggacacatcatcagcgacttaccccaggatacttcatcaacgacatgctgagtatcgaggtgaccctgacaacagagggctatcttcagcccgacgttttcaagcactcaggtatttatcaagacattgctcatatgactaaccccttcatgcagtatgcccatgtcctactcctacatcaacacaatcgtgagtcgatttctacactgcatagctatgatgtcatggcgacttactcacgattctcttagacctcttgtgcaaccaccgaaactgctgttacgacggagtacatgacaggtcctacggttacacgaaacacatcgtccacgttcaccgtcaccaagtgagtcattgcttactaatatatcagaccatggactgactacttcattgcagcactgtcacgtcccgacaggatgtgcccacgacgatcacaatcagacctgagccaatcactgtcactgaatcctacagctgtaagctatcgcacttcgatcgaagcagagcatgtgctaacgtagactagccgttgagactagaactgagcaagtcactggtaagtttttggtcgcaatatgcaggccatagcccactaatctcgtgctttagccactgttacgtccacttccacgattactcgcgcggcagatgcacccgcctcaagtgtgacgagcgtctcaacggttactagtacatccgtgcaagatcagcagacaattacacttaccagcatctcaacgatcaccagcacatctattcaggatcagcagacgattacagttacgagcaccgtgccgacgacacgcacgctcctccgaacaactatctcgacttctacgattacatcggtgccacagccgcagaccagcacgattacaggcgacgcagtgacgcgaactatcacacggaatgtcatctccactcgtactcagatatcgactcaatccgttcccacaacggtcaccgtgaaccgtatctccacccgaacaatcaccatcacctcggcggctgctacggtcactcagacctcggtccagtctgtcagatccacgatcacagtgaatcgcatttcgactcgatcaattattgtcacctcaacgatcccgaggacaatcacctcccaaccgtctttccacaagaacgattacgtcaaatcgactctccacaaggacgataacggctgcggcagcgacggttattcagacctccacccaatctgtcctgagaacagttacagtcaatcgtctctcgacacggacaattacctccaatcgtctctcgacacgaacaataacgaatcaagtcgtccggaccacaacacaaccgaccacggttacattgaaccaggtctctactcaaacgctcaccccgccagcccgcacgatcacaatcaacaggatcaccacgcgcactgtgttccaagagattccgacaacgaccacggagacacgcacggagacagtcacagatggccagcagaacaagagagctgcagggtggttcgagaacataggacgtcgatagagcccgacggagccacgagggggaggatgagtgaatgattatgaaaagttgttttattctggatttgcattagcgatttccttctcagattgcctgtcagcgcggcgagatgcgagttgtatttatagtttcttggaggcgttttaatatgatctctgtacttcaattgagcgagagcttacttccgtgcgagtcacctgtgttgatggtgatggtcgctgcttgctctttcgttatcgatttacttgtgctaatgatatgttgcagccttatctaacgcaaccagccttttggttagtttttgcaagcctctttcagatcttgtgcaaggaagggtgtaaagcggcatctgtcatcttcctataagccatagcgactgcttacatcagatcacgatgaaattgggccgtagcaagagtcactatcgcgaattcgactgagctctgctcattggacgtgatcagtgcatgaaactacagacagcaaacaaaggaggtcgaaaggttttccagtttgaatgagtctgtggttttacgctatccaacttcttgcttccctcgtgaacctactttcgcagatcgcgatgccttcaaggaaggctgtgctattagccagcgtcaaaattcacgctcgcccgggacctgcacgatacaagctgatagtctttgggtgaatatttgtcatacgcttagaaagctgactttacgttctttttgcaactttaccacgtgctgataagctgtcgactctatccagggtgggatatcagatgagcgctgctctttgacagtgtattgattagaacagagcgtgcacgaataaatgtagctcttgatgtaccttatagctaccatgcagcttaagggagaatctctaagattcgaatgaccgctccccgcggagactgctttttcttcgccgccttcacctgctcgcgcatggaccacatggcctgtgcttcagactagcccaccaaagcacgcagatacattctagtaccttcttcctgctccagaagcggacaaacaatggaaagcaagagacgatctcaccgaggacgatcacgtggagatgactagtctcttcggaggaaagactagggggaaacttgctcctactatcttcaacgacaaagggcaatttcgcagacaacttgggcatctgaacagtcggatcaagagatcagaagagaagacacagaaacctggaatgcgtcgaaactcggatctcatcgcggacatgacgatcgaagacgtgcagattaagtgctcagcctggaaaactttccccgctaagttcactactagcttgatctttgtgtttacacgagcaagtggtgaggcaccgagcggcggaagagctggcatgttccgtcgggcccaggtggccggagaggcattcgccgcgcttctcggacaaaaacgtcccatcctgtttgctattccgagatgcagagtgagcagtcgagcatacctgtttaacgagaaaggcgagcgaacaggcgagccaggacacagcttaaaggagctctgggacgtccttaaagtagctaaaccagaccgagatatttatctcgtttgcgtcggtttagacgcctttacgacaaacgttcagaactacatcactattgcgaagttgtacgaccacctctcaattacgattgtcgttgtcgtcaacgaatacttcgctggctcaaagtcttccggaaggcaggcggcagaacatgcctgaggctggggtcaaaccatcgattctggcggcggagggttgattgatgtccaagagggaacgcgatatcaacaggaaggcggccgaaacatatctggcgaagatttgttgagggcggctggcgtctttgtacctgtcatcacataatttgttcatacgtgctggaatacctcaaataattaccgttgccccagacatgcctgaaacttctgcgtgggtagccaggacgccacataaggcaacgcagatactggctggcgctgcccaatttttgggctaccattcggtagtctgagtctgtggtgcggcggattcagtatctgccggagccttcgtgtgcggttagacatctgaatcgtctaagtatcgaattggcgccatcgacagccgttctttgcatcggaggtacatgaccaagagtccgtcgatatttgcgcgactcaaaaatacacagcatgcgcgagttgatgagagctggaacactttgacatactttcgatctcctgtaatacgccgcaagctcaccgggttccattgtgccagaagatgcggatagggatttgtgacgatttggccgttctcataccacctgcgtgctcagtccccggcaaaacccgcctgtcatacctttccattcagcccagcctttgtatcttcaactactttgcgctcagtggcagattatacaacaagtttgtaaagctaatcaggatgctctgaaagatactcaagaagtgccaacactgcttcctttggctcccttgaaggcaacataggcattcctgatgcctcgccccttcgatgtcctgctggcatcgtcatctaagagcatcatgttgatatagcctggcatggatcgtggataccccctgttggtatggagagtcgatagttcgtcgtagtgcgcaagatcctaacaatgaatagtcagggatgacaataagcatccaaaggggtatccttcgcgttcaaagcatcttgtcttttaagcattgcaatgtgcgacttgcagatcgagtccactaattgcatgacctctacatccagcttttctagcgttcgtagagggttgtttaggaactatgtgcgggagtctgaaggggagtctggagaggagtctttgggagtggaagacttggctccctttctgaggtggtccatgaatgctctgttgttcttttcttgatcgaaattaaagtatgtagtagaggagtagaggagtagaggagtatagaggaagagcaagtagataggacgggggagcggcagggtggttagtcagaggttgtcggtggcgcttatcgcagctttacactttacacaaggtgaatgcggaaatttctcgtcttacgcaacgagcagagttttcctagcggccacgtggctgtatgttgtcgaccgcaggtgaatgactactcacacaaagctgtacaagcgagcctcaactttcgacttagttgcacctccacaacgacaagaacagcaacgtgggatattagcaatggcagagcgacgcaggctatacagtatgttcgccatattaaacacgtcgaacctagactaacatactcagccttcacactaccctcggtcgaggtgaccccaacaacccccgcctcagaaacagcggaagaagacatgcaagtcgacgacgacatgcacgacgatcaggaacccatcaactctgttcaggaacccgccaggatacccggtatgcttgccgctacccagacctcgagctcggactaatatgcacagctcacgaaggggacccctacatgtttgcttccgctccgttcgattcagcagatgacgatatgcttgaagaggaacgtcttgcagcatgcgaaccgccagtcgacccactttcacgagatggacaagaaaagttatcgccagaggccgccgcgctcaaaattgacgtacttcggaagtttcacgaaccgccggtcactgtcccttgggatgacgtaccaggagctgattggagtgccgaaagtgagaggccgccgagtggcacagtaaactgcgaaaacggagcaaagggggcatggaactgtcccaaccccgggacgtggggcgattattacatctcgtccaagaaagccgcatgccctggatgtggccaagggagggcttcacatatcaatgaacccgaccgaatgcgctgggacatcgccgcgccaaaggaaaaaacaaccggagaagagcagggtaagacgaagaaggggaccgggtggctgttgttcaagaaggtcaccgggctcatcggaggaattactactgcaccatccagatccgcaagaccccgcccgccaacacatcacagcaacaaatctacccatttgttccgtgcactgatcgcgttcggctacccgatccccgaagcgttgagaatagctacaaacccgttccgtatggatggagaagccagttcaaaggtgatggatatcgtcgcatggctgagaaaagagggtcgatggggcaagatcgatctgggtttgggaactaagaggttcgacatcgcgctcctgggtcaaaacagtcacagtagcagcgtctccaggatgaacagcgacgagctcatttccagggctttccctgatcggcacgaccgatatgaggaatccaatgacgatgaattcgaaactagggacagcgactacggcgattgcacacttgaacaactcatcaggctcgccggactggcatttccctccaaacgttttgacacctattcatatgagtcagagagaaaattaccttcaatcgaatcggaccatagcgacagctcgtctccaagtcccccgccgtcttccatacggaaaaagggttaagaacgtccagagcgatgcgaaccgagtacgacaagtagagtttacgaacaatgttctcagcacttccggccgtggccgtggtatcacggaagacccagacctcgagcttgaccgtatgattgccaaccgaagtgcatactggagagaggcttttggccatctgcgcgcatggaaaggactccgtttaccggctggctggagagcctgtatccctgaagagctagtagagcatctcaaaaacggggaatgtgtgtttcaggatggcattgcgagcagaattatgacagaggaggccggtaccgtgatgacatggtgcatgtggatatatatgcacgtgagtggcacggcgagggcggacatgggaatagtatcgagggtgttgaacattgtcaggagacaccgctttatgcaggttggaacggttggtgagcttaccctcttgttcgaggagatggttcgccgtgcagagggttgaagctggtattgctgaggaaaccaaaagtggcacaaggaatccaaagatgtgcaatcaacggcggctaagaacttgaatgcatcggtcatacgagtactgaactaccatgagattgaaaattcattgctgtatcctatccgctccaatctcgacgtgcaaatacctcaaacccatcttccgtacaaaagaactgaactgcacatgcagagtttcacacgagtcatgcgcgtggcaccaaaagatttgtagcagaataaatagattccgatgtccaccctaactcattgaagaaaactactttcttgcttgctagaatcactgtcggcttgctcgagttgcagactttacctaatgcatttgaagacctctcacgctactctgttgatgtaattgcgaatgtaaaacgagtttgattgcacattcagtactcttaccttgcgacgtcctcgacgcaaatctgatggatacatgttaagctcaaacaggctttccccgaaagagttgcgagctacgacatccttgtcagcccgacgaaattagcttcatagggcgaacctcctgctaccttaaaacaacaaaacagcagctaatgacaatgcgagcacgacggcggggccggtgatcgtcaagttgagctttgttgccaacactcttcctacatgaatcacaaagtctcggtagtccattagcttttgacgcgataccgctggaataatacaaggtaatggaaaagttcatgaacatgtggcgtattgtaccaagtgttcttcttcgcccatgtagaggtagatgccaatcgtgatgcgcagcgctggattcaagaggccaatgacaccgatattgcgacatggcgatcataactctcagcgagtgtctgagttgcttgctgacaaagagtgtctgcgctggagactcgttgacttttgggagaagataaaggagtgctgtgaagtggcgagtggagaggtccctatcactattgggtatatcaattgtattgatgcagagatattgagggcggcggaattgttgaggccaattcgttgggagaagagagcgagatactgaaaaatgagtgtctggatcgtggaatacagtcgcggccacatactgtcattgccgttctcgggaattgggttccgtttgctgatcaggtcgaaaagaagcaagaagacaagtgtagctggataggataattattcatctcatacgatctatacactataaccctctcaacaactcatcaatcgtaatcggcttcctcacagcattcgaatacccctcattgaaactaacccaaatccttccctcatcaccacccttattctcgcgcttcttgacttgaccttcaagcaacggcttctcctcgatcactctgccaaagaaatcgcgcttgacagccctcgcattcgccgctgcgaccttctcctccgtcgttttttcctccttttgttcttcaacttcatccgcctccgtctgaccacctctccgtttccgattgtccatgtccatgcgcgcgctctctttgcgccattcttgctccaacacgctgcgtaccgcatagcggactttctcctctttcttgccggacagagtttcgaaagtggccaagacgtcgaggggaggctccatgcgccagacgaagcccgcgctgcgattcgcaacgtcctcggtctctatgcgtgatcgttcgaagcggatgccagtggcggccatggcttggacggctttagcgaccagcgctttctcggaggctttgcggactgtggcggaggcgaaagatttcgagcccgaggcgccagtgttgacgatgacaggtttgacgtctggtgcgagcatgcggagggtgtagggtatgagctcgagagccatttcttcgggactgcggaacatgcgcgtgagatggaggctcagtgttgattgcagtgccatgagctgtgatctattggctttgaactgctcgagagctgcaaagttggcgccaggtccagagaatggcgatggcgtctcgtcgggatcagtaacggggttggagctttggtgacgtggtgatgcaaagaggttgtggaaagcgagaacagagttggagaggtatggtgctagttcccattcctgcgaaccatggacagccgagttgagtgtgtcgtggaaatgcagccattcgtatgctgcgcttggcttgctgagaagagtatcgtcttgaaagggcttttcggggtatgcggtgaagcagtctgacgggtgttagcaataagttttcgttgaaagacagcaatgaaaactcaccagtcacgacgcggtcgcaatcgccgctcgtatcgaccatctccctaagacggtccattgcacgccgcttggcaccctcagcaactccgatgacaccactttttgcgcgagcagtgaccgtccgcacgtcggcagtctccgcctgcttcggaaagcctgcaccttctttgaacacgcgctcgacaacgtccttcgcaccacctcgtcccagactacgtgctgatcctccaccatgccgtaggtcgttgatgaaattgtcctcgatccacttcctgctcaaatgtggtggatcttttgacttggggttatgcgaggatcgtaatcggcctgctacccactcgctgaccaccatgactccacgaatatcgccttcgccagtaccactaccagtaccgccctcctttttcgtgctcacaccccacgtggcttcgcacaatcgtcgcacaccgtctgagtcgcattgtatgccttccttggtgaatatatcttgcatgcgagaaacaaccatgtttagcgcaggttgtcggatgcgaacgatttccgccatggaggattgtcgaagtggccgtagtgacgggtggtacaagtcattgcagatgaggatgagaggtcgcagcagcctgaatctgtcgcccttcttcttcttgttcgttccggtagttgactgcccgaccatctttgagttcttttcgtccaagttgatcaaatcgatgagcgctttgacaaagccgccttcacctgcaccaccggcgccacccacaacaccgtctacttcatccacaacaacacagactggcttgccagccttgcgcactttgccgtttgccgtggtggtgttgacgccccgaacgttctctgtgccgaccatgtcccgaatgcgacccttgaccacatcacgacttcgctcgtcagatgcattaatctcttggacctcgtatccagcttgtcgcgcgcagacatgcgcaagtgtagtttttccgagtccaggcgggccggtcaaaagcaggatcttgcgatgctgctgtggctcttctccaaagtctttctttgcagcctttggcttcttgacggagccaggaaagacgatcggatcccatgccttcagccatcgcagaacggatcggtgtgttcgctcatcgccgaccaagtctgtgaacttcttcgcccggtacttctcggtccacattagcgtgcgactgcttttcccattcttggtcactggttgttcgacagactctcttggtggttcctccgcgacctgggcctgtctcgaggccttctcgacgtccagagccttggcttcatccatcaattcgtgtatgttgaggccatagtagctcgtccttgcttggccttctgcgacttccgagcgcgccgcaatcaactgctcgtacgagacagcttctcgcttcgccctctttggtatgtatatagccttgcctgacgagtttcgtgcaacgacacccttcgtttcctgtgctggaggcggagcctcggatgtggtgggtcgcttaacaggtgattgcgatcgtgatgcgaagctgtaattgtcgagatcgtccacgggtatgctttcggggtcggcaatgtcgtcttggctcgctggcggcgtgttgtccgcaaagccgtctggtaacgacggcaggtcctttactgtgttgatcgcccgtctcttcagcgtgtgctgcttctgagcctcgatctcatcctcgtcgtcggagtcgtccatgaaggccccaacctttcggactgcgttgttgtttggaacatctttaagcggttctcgaacttgatccgagcgcttcctcttctttggtgatagggccagtggtaaagagctttggggatacgccacaggcgaggagatgagcggcatgatgtatgctggtggcgatgaaggaaaagcttgaccttcagttgaggtgtcggtaggaaagcgcttgactggtgactgcttcttgcgcttcgcgggtgtgtctggggatattagtacaggatgcgccttgatgtcgcgctagctgtaccaatggaagcttctccttcactgcggaaaacttcagttatgttccacgctctgtgctgtatgacgactccttcactggtcttcttggctttatcctcggtgatgcactgctgcaatgcgtcaaagtcgtcggagaaggagactggaggtggctcttcctggggacggtcgagttcggagtataacagggcagggtcaaaagatgagggtaggccttgtgaatagctgctcatcgggtcaagaaggtgtcatagtgggtgaatgctgggttgtggtggaggaaagctaaagttggacgcgtcgcgtgtggaagcatgtttcgcgttcggcgctaagccgctttggtcgacgagcctcacagttgcacggaattatggctaaggacaaaacattgcgcaattctacaacttggtctaagtgcttcgctatacttctgatcttttcgagttggcatagctgatcatggttatccacgaatttaataccgtctcacagcaatttgctgcatggttggatgccttatgcattgttgcagtcaagacatctccctacagaaaattatcgaaaatcatcgaattgaaaataaattcaaggtagaaatatacgaacctgaagcccaaaaggatcgaaagggagccctgtgcgtcagacatcagcactggccgattccggctcacttctcggctaaagccatgccggccttgcagatctcacacaagtgggacactgagacgccaggcaccccgcacattcttgcgagtcattagtctcggtgtacgaaattcgaacccagatggcgttacccctctcgatgttcctcacttgggacatgttacaattttatagattggtcaaacctcatcaacaccatcaatcagttacaaagctgagtggcgcagcggaagcgcgccgggctcataacccggaggacgacggagttagtatgcccgtaatgcagctgttcgaatcgtagtactaacgtcgcaccagtcgaaaccgttctcagctataactttatttttgccggcatttggcggtagcacaacacctttttttgcaacgcctagtgatcaaagacctacaagaccttcctgggttgtatttgttcattattcttttaattttacatgttatggctgtggtctttgtggcctgtccggaccttggaagtgctcagtgtgccagaatcacgctaggcctgcaaagcacgacaacagaagacttctgcgagagacatgtcgattgagacagtcatgaaccacgactcgatttgaatcaagaaacttacatgatgatcgcacagctccttggcccttttgccaacacaagtgtctttcgaaagatgtagcaagctgggaacatcaatgtttccacgatcctgtactaaacagtctttcacatcggtcaagggatccgccatagtgacttgagggtaaagtaattattgtggagtgaggttcgtggcaaatacctcgagaggtagccggcaaacaccttaagaggcgcgtagcaaacatgccaaagatattgctggcaagcacctcaagagattccttgcagcgaacataacaagttccgtccaagtttactctggcaaattcgagtatcttgtgtgccagcgaagggacctgcggtcagggtatccctcgtccatggcgtgtacggacgggtcgtttcccttctctcagggcgcctgctaagataataacgggctcttctggcaagacccacagattgaacgatgagaatggcgagaagggaatacgacgaggcgggcgggcgtctttctagagcgattgcacgttggacagtaacaaccaatgcattaaacattttcagcaacacgaccacaaaaccatcaattctcagcctagcagcgacaaaagagcaacttgcagaagcctagaatgatgtcttaccgctgcgagagaatttatgcaaagtcccgaagccatcggatgaaacagctgcaatcatcagcacctttgctgaattagttgagatcttcccaataccgaacaaagactactctcatcccgtgatgtgatcatggaggatcaaggccgcctgtattgaaacctcctctctacatagctcagcggtctgcacgctgagctcagtcagatcaccgaatggccccaagtaccagagaaccccatggacgcaatcacaatcctacggactcttattgacgaatatcagaagtttgttggcccttgttccgacagaactcattcaatagaactgatcggttgtatctaacgcaagatctaccgaagcgagctcggatcaacctctcagaaatgagattgctaagcttcaaacagtcagcggctgtgaagaggtagccagacgatgaggagaacgacaacacgatccgcaactatgcatattccccagctcttcactgcaactagcgcaacgccagcggcaacatcaacaagacatatccgaaaacattctctgcaaaatacacacgttgaacccgaagcttgcgggacaccaccaaccttcatttcatctatggtacgattcatcaccgttgaattcgcgcagatgcatgtatgacctccaccctccccttccccatctacctataccccaacgcctccaccaccccctccaacgccccatccgccctcccaaccctcctccccgccctctccacctcctcataatacctcgccccccggccctgcgcccacgcatcctccgcacgcctgacagcatcctgcgcatctcggataaggtcggcaattccgtgcatgatgggctcgtagcgctgcattaggtcgcgatatggcatgtcggtgcggcggcggtggtctgtgtgcctctcgagcgtgtcgcgaaggtggtggtattggagtgtggaggcgcggatgtgctgtgtcattgtgcgcatggcggtgtcgaagcgggcgcggtcgtgggcgcgggtgctgtagcgagacattttggatggttggtgtgggcgggaaaagagtgtgatggtgtgggttatatgctagatggtgatgttggtttgcgtgtatttgtcggtttctccaagtggtgctttgttcgggaatgtctggcatgagctggaaggatgtggtctatcaaacagggcgaggggttagttggtatggacatgaggagccgtcaaaggtttgtcgtaatgtgccgactaccctcattgaatactgacccgtcttgcagtcacggagggttgcttgacgtgtttcggcattcgtaatacctagcgtaactgctcctatgctacaacttcgatacctccgggctccatagtgaacttgcaactcgctgagaatcaagcaacgtggtacgaatcacatcctccatgcccgctaacattccgccctctgcattttacgcaggaccaaccaagtcgatactgcgacgacattccatcaaatacccactcgtagcagtcgctatgatagacccgacagaccacttcatcttcaacgcagcgagtgcaaggtttgagagcatccatcccgtacttccctctgatcatctcctggtgtgtgatacgtcgcaaggactggagcgaagatttggtagttggcatgacaccattataatgtgcattgatgtagcgttgacttgcctcctcacagtctgtcgtccaggtgtcatgtgtgacgctcgctggaagtcggtggtgagcgcggggtgtgaaggtgccgtgatcataatgttgatttggtctcgggagagatgcgcgacggtcctgatcgatgtcgaaaccgtctagctcggccagcttatcctcatcaagcatctcgaagtgtccttgaccaaagccgacctcttgagcagactcgttggcttgatcttgtcgcgcggcgcggacttgttcgatcatctcaaaggtaatcctaggttctggtgactcagcatcctggacccatctcttctgcggtcttgggctcgtagcactggccgtggacggtgacaattggcgcttcggagccgtacctgatctgaatgtgataggcaggaagtgtgggatgagtcgaagcgcaccctctgtgagcagcctggacttgaagtaggcgccctggtcccacaagcgcggcttgagcttgacgtcgcagcggtcgtgagactccaggtggaagtggagcatgtgcgtctccgggtcttgctcgaagtgcgcaaacgtgacatcctgcattctctgctccggttgaagtaaatccaatagaaaaagaatgagacgccgttgtggtggagcgatgacaaaggagatcgaacgctgagatgtacagagaagtgtacttacgctgtatttatcgaagactccgtcaagacagatgtcatcgtttgccgcgttctcacggccggtgcgctggttgagaatgcgcaccagcggcgtagcgaccgtctcacttggtaagaggctcatatctggagagctattgtgcgcgatatgtgctgtgatggaggtgcaaattcgtgcgggttgtgtagcttgcgggctttgcgcaagcaaaatcatctccatgccaactaggcagtaacaaacagccacgcgacgcgccagtcacatgacggcctttcgcctttacctcaacggccgtcaaacagaatagtgatccagaaaagaaagcgttcatggaggaaaagaattgtgaatggtatatacgtagagcttttgaagatagcttggatacggcaattgaacaggaagagtgtgctacttatgctttctgaaggatacagatgctgctttcataatggtcatgtgcttatcagaggctcaggtgacaggtccagaattgacgacgttctggcaaaacagacagctgatcatggcgatggcccgggagcattttgagcgaacacaggactcccaaagatacagcctggaggcatttgctgcccggacaaagggctccgaatagtcaacagaactgtgtgtacctcctcactgcactattagggagaggtaacgatcacagtggctcatcgaacacactcaggctccatgatggccggcttaagaagatagagtgaacgcaaaagatacgacaaggtagagactttgaaaaggctgtgcgaaaatgaaatatgagcagatgagaatgaggtgatggagataaagactgcagatgaaagatgtgagacgaggcttgcgatctcaaacgttgtccagcatgctccatagtccagggtgcggatgagccggaagcacgatggctcccagcaaagagatctgccgaagaggtgtttttgttagatcaggggaaagggccggaattgatgtcatcgccaacatcctccaccgtgtcgtttccattgctctctgacattccaggcttgctacggtctccgatcgtgttggcgagtgcgttgctgctgcgccgcatgctgcgcctcagcaccgtgcatgatgtggtgtttgaggttgagggggaaggctctgctctcggagcgaagatccaccaactgggtctaagctttgcttggccgaagcttgcgcactctcttctcgaagtcagccgcgtcaccgatgcctctttgcggggtcggagaatgcatcaatatgcacgtcgcagctcttcctggcccatgaaattccaagtgtttgcattgagtgatgcttaggcggtttgaagatgccaggtcatcgcggagatgacgccgtttcgatgggccagagcgcgccacaccaacaccgcctcagtcgcgaatggccgagctgaatgcgcccgtacgatccggaccgatccagctgtggctaaattagtgagcgatttggaaatgctggagagatgcgtttgatgaggacgcagtggccagtcgtcgcggcgataaatacctcacctcaccccgctgtcgtcagcctcatcatctgctattaaacaaactccttcttctagcttcttcatcactcacacatttccaaagatgggtttcctgagtgaattggtccatgagttcaaggggaagtcaggacagtcaagtcagcaacaaggcggcccgccaatggcaggcgcttcacagggcccacctccagtgtcaccgccatggtatgctgagtgggacggtcgcgagaaccgctggctattcgtcaaccagcaaaacggcgagcgcaccttcaactaccctgggccaggctatgcacagcagcaaggcagctatggcggcccccaaggtggttacggatacggccagggcggatacagcaaccagggcgcctacaaccaaggcgcctacaatccaaccaacaactaccagcagcaagaagaacagaagaagcagggtggcaatggatggaagtacgcagctgctggtgtggccggtgttgctggcggtgcgctactaatgcacgagggtgaaaacatcagtatgtgtctgcatcgcacttttgacatacccccctaaccacacaatctagaggatgacttcgagcgcgacaagtaccaaatggaaaaccgcgtcgacgaattcggcaacgacatctccaacttgcccgaaaacgccgccaactggaccggcgagcaggtcgggcgcgtcgagaacttcgacgaccgcgtcgaaaacggcttcgacaatgccgtcaacgacgtcgaagacttcccagagaacgccgcgcgatggaccggcgagaaggtgcaggaggtcgaggacattccgcaggacattgagaacaagtgggacgatgcggagaacgacgtcgcggcttttggcgggcgcatggatcaggcatacgacgatggcagagatgagcagaggtacgacgacgacaggaatgatgactggtgaccgatgaaattcggagacgtgtatgtgtaggatatgtaggatttagcgagggatgcgaggcgtaggagaagaggctatccacgtccacgatggtagcgaatgcgaaatcaagagttttaatcttccaggtcacctccatgaaacggattgctagcgccatttagcgtgacaagggcatgcccagggctcgattctaattgttctggacaaaacccatcgactcgccatttgtctccaggtccgcgctaacgagtcgctcggtaccagtgcatgtctgacgttggacagtattcgtgctaagggacctgcgtagaaggcccccagtgcgcaaatgaactcatctaagatggcattgcagattcgatgcaaggcgtatttcccattttgtttctgcacatattgcactgctgtgcgttgcagagtacaaaggcgacgaagagtgttggtgtgaaggacactgcacgtgaccgactgatgctcaaaaactgcgccaccggcctacatctcgaagatcaccacgtttccaaagaaaaagcgccttacacatcgccccatcggcgattccaaaagtgcgccttccccgcctcagcggctcagtcccccaaaccaaaccccgacgtcgtgccattcttcctccactaatcccaactagcgaccctcgcatcgcagtgcgcaccccagatgtacgtcagcccacgccccaatccggccccagcgtcagaaacagtcagaaactgagcaagtgctgattggcccgcgcacaggccctcccaaacctaaaagaggcgcagcgagtgcacgcgtggtgagcatgggtcttggcgcacggcgtggtactctgtgttatactcgggtcctggggggagatttaggtatgtaagatgtgctgcctcttttgcgtaaagtgagtagaacttgcaattcaatatgatcgtttcaacaccctcttttctccgcggcgtaatcgccctctcttcgactcttcttacggttctctccggtgttgcgatatacaagtgcgttttcgcagtgctgctgcttgccaagagtcttccgctggacggatatgtctgggttgatatactcgggatggcggggagcgggaagccggagaagcatgtggtgaatttgagattgggcggagagtgtgaggttgctgtttgggtagctgcgggatgtgggattggtgctggtgtaatgggtgttgtcagagcattttttgaagagaggcagaggtggagaggtgttgggaaggtatgttgtaatcgagctgatgggtatgatgaatgctgacgtggttgagcaggactatcatcagctttccgtgtcgaggaaattgaagtcactgcgctgtgttgcgtgtatctctgccgtcattgccttgtttgggagcgctgtgtcggcggtatacttgactcttcacagtaacgctgttcggcgaagcacctgccactgggacaatgggcgagcaccacgatgcaacgctgaaatgcacgcgggaacttgctatctgcgaggtatcgccgtatcttgtgaaaccaaatcgcagtgagcaagcggtggggtggcgacagaaggcttgtggacaactggtatgttgttgttctatcgtttaatttagtgagttcgcgactgacttctgatgcagcaacattcgcgaaaatctttggtgttcctagcactcctatcattggtccttgttgtaggctatggagctcaagcttatctggccaggagagaagaaaagatgttactgaatgtagaggaaaagaccgtttccgtgcggtcaagcagtgattcgcagaaccggtctccgcgctcttcctggggctcgagtgatagccagagaatagaaaaggccgaatgagctcgatgctcctgccattaatcttcatcaaccttttttcgaattgcttcacaattccatgctcctcaacagcacaacgcctctcactaaaagccgctgcccttgcccatgtatccagactcttctttgatatccttggcactcccttgaccttgaccctcagcatagcccgcgagacgaccctgcaagtacccatgctttgtgccttcctgcacaccaatcttgcggccttgctcgtagccttgcctgaagccgttctcggtgccgacatagttaccctgcatcaatccgtctcggtaggccttttggagctgcgcctcgtagtaagctttctggagcctaatcgcgtcggcagtagcgggagcgattggagtcgcggatatggctggcccttgactttgtggtggagtgtaggtagaggcagatggattaagacggcgtgatggagtgtccgggctcttcaccgtcgacatgttcgaagtctctcgggtgtggttgcgactcagaggcgagccagtcgcaatcgccgccaaatatggcttgggtgtctccggagcatcgcattggggtgaatcacgaccaggaagcttgctcgttagcaatgttatttcgcaggcagttcgcgattgcctacctcggcgttggtcttcggggccgcaaactcatgttttgctggaggcgcatcgccagagttgagtttgttcgcttcttgcgcgctacgtaggagtgcgtctagtcgctcgctgaggacagagttgcttgacatggccttgagggcgctggaaactgtcgctttattctcttctggggtcgccgtcataaacggtcgattggaacgcgtagagaatctaaggatagtccagaaagagtaaagaatctggaagaaatcaaagagccgttgaatttcaatagaacctgcgaggtgaggcttcgtggctgtggtgttgcgctgacgcaaacgcgtatgctctagttgctgcgcgaacgcggtaagttagtcggcctcgcaaacggcagtagcgatgatgatacagagtcatatcacgtggacgtgaccgacctttcgagctgccaataatggcaagttttatgtgttgtgagatgcagagatgctgtacagagttgaaagatcaagcgctacctgaggtaaaactctacgtagttaatcatgcattctaatcgcgtatgaggtgatggcgaaaattaaatatgtaagaagcaagagaatcagagacttgacatggaacacaactcgtataacactactgaaagtgaaaagagcgatgcaaagcatcgaaatcacgcgcaacacgagatcacgctttgttggacgcttccacaattcgatcaatactcgccgatatctcgcattccttcgagatgtaccgtgttacaccactccgacgttgttgctggccaggtgagctatcgtaacatatacctcggacacttcgtacatacccgaccggatcgaacacaaatccggcatggtacttcgcaacatacatatggcgtgatcctggcgtcaacttgcacttcccacctgccttgaccctcctcgtaagacttatcaacagtcgcactactgctacatcggacagtgacaccggcaacagcaaaattcgtgcgcgctctacacctacacggcctaaacttatagtctttgaaggtgtacttttcctaaccttaggagagcctggatatatacgcagctctaaggtaatccaccagactcgatcagaaatccgacgcctggtggcgataggtgtgccgtatagactgaactggatttatttcggtaaagcggattgcagcttggcacggattctacagtctctccggtgtatagaccgttgcctgacataattggtttgtttgatccatatgccaaaacacagaccgaaaagattgacagagtccaagcccagagtgttacaacctcaacatccactaacggaagttgatttcctgttctcgccagattatcgagtcgttaaagatgttcaagaagcaatcgatcctttggtaggtgccaatgattgtcccgcaacggctctagtttgtatttctcttcctcgtggagtagctcttatctctgtacgcgctggagtattactgcgaggtgagtgttgcagaagtatgaggttgcagctggaggtaggtggcatctatacgctcctctgcaactagcatccctatagatgggcaagtctcgtggaatggtgccaaacagtacgcgatcctaggctgtgacaatttcttgctaagcgaaatcctgttctccatcctcctcgagggcgacggagatatgccggcaattgatccagtgctgtgatgcacgtggacttgctctcgcgtgaagacaatatcagcaagagcgaatgtgtaaaatgaatccaatttcagattgccggagatgtttgcccggcacgaacttccagttaagctttgagccatgataggaacttggctgaacttctgccacagcgcggtgtcccgcatgttagatagatgatggagatcctccagcgctacagtctgagcgaatgcgttatagtagtacaggtgttcgtacacctccgggtgccccatgtctaattgaaaagtgtgaatgcttgcggggtttaggcgctccatatcttgtcgcgccgtcatgcgcctacgcgagaggattcataagtcagagccatagctcttggctgttgagcgtgcgcgtgaagaaggattcaggataatgttcgtgacgattgcgtgctgttccacaacgtctttatttccctagcgcgtcacgctaaaccgcgatctgttgtgacatgggaagacgcgtcgcaaagctttactcaaacatcattcaacagtagtcagccaggttggacttgtgatagactcgaacgcgtacaacagcaccttgccttataccaggagaaaatcaacgaagttgcagacgtgcttgacaattaccgcatcaacggagttgatgcatatgacgcgcgacgtcaagagtatcatcagacgttacataaccatcgccggcaggtcgtccatctgaagaagcaacaaggagctatatcgaaagagaaggagagcaacgcaaagcgcgccaagctagccaaagatgaaagggaccagcgagcagtggctgaggttgaacggcaaggagcgatcgcgaggcatgggacagaagcgagcatcaagagtgcagaaagtcgcgcgtatgagtacgctcgaacagatgcaagaaaaggaatgtatataccagcggcggcattcccatctcatcttcgagctcctgtcgcgcctattgacctaatgaaacacgccaggtcatgtctaatgacatacgagcatgcacgcctcgcatcaggccgttagcccgttgatcactccgccgcagacctctcagataactattctctcggtggagataagctcatcctcttgcaacgaatgtgcaagaagcccgagctagtcgaacactgcccacacagcaaatcgttctttgaggaaacgcttcacggttgtgccgacgaaactcgtattagtgcgaaggctgcagtgggccattattatgaagcagccgagacaggaacttgcattcagttaccgcaggaaatatggggtagttgattgagctcccttagctatggaatacgcacccttttgctaacaaaagacgacgatatacggattgcgtagacttattagtgagatcgtctatgacatgtctcagtcgtgacaatgcgaagtgatacaacacgcttgtgatcgtgctcgtcacatcaaccacatcacaacattttttaactttcatcagcgcgcttgaacattacatggcactcacctatccttctctggcttactgcaaagctcaaattgccccaacgaccaaccaacaaagacacgatgcgcacattcgcctgggaacgccacggtgagctcatcgccaaatgctcatacctagcccatgacctccaaactcgagccgaccgagccgaagcgcgcatcgcaaaagaagacacgtgatgtcagcggcgagcaccacgcctccatcgtcaacaagtggatattcctgcagggactaaaccgcatggcgcaagagaccgaaaatctgtgctagtgggagctgcgagggcgaagagctgatcgggcgcactcgcctttcgacgcggagcttgcgatgcattcgagatatgcgtggacgttggatatgggtggtcaggttcgggtctcgccgttgagggcgttagtgcagctggataagttgctggggttggcgctggtgcaggttttggaggtttgatagataggttgggatgagtgttttgcttgtcggttggcaagattgaaatatctagcagatgcaggagtgggagttgaagactcagcatcatttagtattaggaacagcaatacatgttcctgttgtaaagctacacattttcttgctatgcggcaggtctcaagtctcattgtgaatgaattgcctctcacgccgtgaaaaaaaatcgaatataagagctccctgttagtatgctctgccaactcactcaagcttcgctcaatacaacttttcatccttcacaacttgtcgatatgacgaagactgctgtagtcattagttgcttccttttgcactttgtcttcttttcagatacgactactgcgtttgcgatttcagtcagtccatttcatatacaatctcctgcggtcgaaaggggtttcgttttacacacctacagacataacgaagtaagaaccacactccaattagccaataacgaatttctagcgcacaggagatatacatcacaaatgatggagaaattagtaaagacatcgacaactaaagaaatagtacaatgataaagcgcgcaattcgacaatgacttaattcatgtgcgacctaatacgtcacgtataaatgtgtcaatatcaaacactactatcaacatcatacgctcgcccatgccctcacagatcagaattgacatgtcgtattgtagttatcacccagcacagattcgatgtgggaagcagtattcgtctgcatgagagtcaatttaactgtcccgcagtgcaactccgaccgaccaaacggcactggaacacggatatactttactcgcgtctcgatggtattagtgaaatagctctcacaaccactactcggtgtatttatttgatcgcctaaatcttgttcttgcttcgccaatggagttttcatcgcttcaatgcactcaaacagcagatgagaactgagcagtgcaagcatagatcaaactcacgttttcataaaggttaggcctgcaatgcttagaatttgtatcaaaatcatactctttgaacaggcaatggacgccatcttgttctaaagcaaactatcatttaatatccagttctcgcgtattaagatgcacttctcaaagtctcgacgagattatgatagcaaaatgcaaaggaagtaggaagtagagcacagtagataatcataaaggtcacagaacgcgtattttgaatcaaaaaattgctaaaactttgcattgttctgacacttcgggatttctccaaatccgcgagatcatgagaacaccacaacactgtcgtcatgctttactgtgctccacatctcttatgagcatgcatcccggaaggagaactgtatacaaatagatacgcctcgcctcccaattcgttcaaatcttcactcaacgtttgacatctctgaacatcaatcatcgtgaaactcttaccagccggaacacgtcgctgcaggattatcacaatcactaccgggtcgcccggaatcactggacaatgatgagccatgcatttgctgagtgaaagctgatcgacttgatctgttctaactcaaaattagaggtaaaaaagcaaatacttgctctccaccttcgccgatctaggatacaataaaggcaccaataagctgagtgttcaaaaacgtgtcgctgcatcctttctcgtatctcattgcatacacaagtcactgtgcagatcccaaggctcagaagaaggcatgtgcaaatcattgcgtattcaatcgtactcgtacgtatcgacaagattgatacactcccctatagcccatttcgcaaagcagaataaatcctcgaatcaccaccccgacctcagtcttcatctcgcctcattttcatcccagaccgccacacccgcctcgcgccggatcatcaccaccgcttcgtactcctcctatatttgactcgccatatgactatcttcaccgccaagaacacaaggtcaacagtaaatgaccgcgtcgtaaatccgacccgccatatgcccatcttcacgccaagaatatgaggttacaacaaacaccaagagttgcaactctacgctatcgataccgtcgatcaccgttgttcatgtgctggtcatgtggagttgtgcacgttgtgcacgttatgcactgcaagtcacactggatggtttatcaatcgcatcggaccgttcagcgccacacaaacacggcagtgatcctcgcacttgcgccacatgttacggccgaagccaggtcatctcgcaggcagcaaggcagaatccagaccgattgtttccaagagcgttgatcgtcttgcgcaaactcttgaatgcagatccaatatttgggtcaggatcaagtaggtttatgatgggcgtggtccgagtcatgttacgcgccgcatcccggtagggaaaagcgggtgatcagtaggcagcgctttactgcgagtcgaagtggtttgggcgagtgtgttgacgaacagatgcatttgtgtcgagcgtgcaggaaagcaggttcatgtacgcaacggggccgccgagcatccagctctccacatttgacccggacttcgtcaacagtcgcccgaacaggttgatagactgcatacacacgactcgaagggggtgcgggtcaagctgaaggtagcgggagaaccggaaccagggtgttgtcaagaaagtggtgtgaggagtgcatgccgcacgcgtgtttacacattaccgctccatggaaattcgaccgttggctagcttacctcgttgttgggagccaattagctttcacaagctagaaaatacagatgatgcctcggtgcccaaacgttcagccttgttcgcaatttcttgtctggggtcgtgagaagttcgtctaaccctggcacataagcagcctttttggctagatatctttcaccgtgactaaaagaatgccgttcgctttatcgtgatgtgcttaccggcgctgacagggttgcctcgcgcgaccacttcaccggcgcaaagcctcacatcccacaacatcatggttggagaggtggtacctgcgcgtgggtcgagtccatgtacttgctgttccgaccgacggctacactgcgcaagggcaattgaatttcggaaactcttcgttcctcggacactcagtatttgttgtcatttaatttcactcgccgtagcgctgggccgcggcgtccattatacaataacatatgtgacgagagcgtcatcggagggccaatgtagcactttccacaagggcttcgagaaagtcgtacagcaatatgctatggttgaataccggctattaatagtgcgttagcgtaacgtcaacggctttcctacctcgtggtttcgggtgctcgcttgcttgcaggtgtaccccgcctaaccagtgtttctggccgcctcgtgtcagacactatcatcattgcattcgccccaacccgcgcctcattcagacaatggtgcttgggaaacatgaggcggcacggccttggtcgttggcgacggactttactaagacatgaggtaatcgcgaacggagggtgttcaatgctgacggagcctgagacatggcctcaaaccccacggccacggcaacggccacgggcgcgtcctgtcgtacatcgcgtgtgccctcaatgtcacaccaggaaggaacaggatgtcagacagaattttgtggcttattggcgttgtcccgagagcaagggctcgggttcgtgtttgcttctgctaggcatcgcgaagacacgaagaacaatgcacctgggaggcgatggccgtcggccacctgctacgctaggtagctacagatgtgcagctgcagctgaacgcaaatggtaggtcgacgagttttggtaggcgaggtcgaagacaagggcaagcggctagcgagagtccgaggatgttggatgttgcgcagggcagcgtgtaagatctagtggggcgttgggagatgaatgggtgtttcattgtccgccaggttgagatccctgccaaagctggcacctcccgtatgtttgtgcactcttcaggccagcacgttttcgcggttggagctttaggggcattgcgcaaggctcgtgggaaatacccgttcgcgttactccacgtttgaaaatggagttctgtgcgttcatggcactatagttatcccgctaatcatcaacgtcagagcacggcgacatttgccgtatccttgtccgtaccatggtggtgaccgtgatgttgggacaacggtaggcgccgcttgttaggtacggtaacggttatcatcaacggctaatgtgtctgttatgcattgctacgacagacataatgcacagacatcgtgtcatgctgtcagagattggtgttgcatgttgccaattggtcgtaaatcggcatgtgggcggtcaaacgtagctggatccaagtcgctttgtgctatgggcctgcgtcgtgcgatgccaacgtctcttgacgaatgcatttgtctcgttaaggtagatgcccagtattcggttgcctcatatcgcgctctctataaaactcgagggaggaagtccctggtagcagcgacagccacagcatagagtcgcgcaatctgcagtgattgtcgatcgtcgtacaagtggatggtgtacaaataaccgtggcgcagggagggagtggttgcagtaaggctaggagacgtcaggttgagggcccgaaagctacaacagagtgctgaacgtagtggtctctctcctaccacacctgttcggactttcgattgtgggttgttttgttgtccgcacagtggtgttctagtttcgtcagccattgtacttgatgcactgaaagatggatttcgtacgcactcaagcattgagcattgcttgatttttcgatgattgtctagttgtccttctgctggccatggccacttccacagcgaaggtagacaatcttgatcgagctagtttgaaggaaaaattagcactgacagactcgtcgctgtcgaaggagttggaggagatcgcaagggcggctgcgtgaagatttcacatcatctaacagcggaccgattgatggctgtcaaacttgaaacatgttgtggcctagccgagtaacgacatcgcatcgaacgtgtctttcgcaccatttacgatgccatgtagctgcctgtgtggtggagccgtaagatgagcttgatgtaacgtccgaggagcgccgaaacttctttaccacggagcaatttgatttgacatggccaaatgaagaagatcgccacgtacggtagaatgtggggggtagaatttgggtcaagcaagtgttaccaccgtgcagtacgtatgcaattgagggtccgacggaattcattgtgctgcaagggcccaacccacccattcggcatcgatcgtctcttccattcccatatgctggcaactcatgccacagcagtgagctgagtacatcaaatttccatgccgttgcttcagatgatgagtcgctaaccaaatgctgatgcggaaacgctcatgctgttacccgagctgcacaccaaatatctgcgacgcctactgcacccgtctgcatactgagtttgttctgattataactctcaggacttgagacagatcaaggttcagtggttcggatggcgggtgaggtggagcaggcgcctctacacatattcgatagtttgcattcccgggtaagcaaaggtaacagcggaggaagtatcggtccgtacagcagtaatgccgtactgggggtaacaatattgaggatctagacaaccaactcaagagagtgtgaaggtctagaacgttcaaacatgacgtgggatctccaacttggtcggaactcacggttctcgccgttcctgcatgtttgtcttggtgtgcaccacgtatttgtcacaataccctgttcaaatcgccgatgctttccagagtacactttatcggcagaaccacgggatggctatatccgaatattgacaaccccattcggaggaatagagatggtggcaggcgctttttcgcaggcttctccttgtgattgctgcgacaccagactctggatctaatgaagacggtgacgagtcggcgagggtcgtgagttacgccaccatgtccgtctcggcatgactttgaactccggccatgatcaacaactaatctggatggagcttggggtgagcgcaatacatgtcgagcgaccaataagatccacgatattgatagcagggaacagcgttattgagtcaacatgggctgaatcaccagagccctgggacagtggtcgagcattgcgtgcagcatgtctgcgcatgcccatcttcgtggatgcggatcacagccatggggccgtgtcgtggacgtatttgcttttccgcttcgttgcgggattatcagaaagggggtttggtggtacatggatgtggggctggccgatccgattcgggcgcggtcagatctcaactaaacggcttccttcattggcgccgcacgtaagcatgtacaagatgtgcacgctagagcatacgcaagaggtcaacgacgagtcagaaaacatacttctttgactgtgcgcgtacggtcggtggtagactttgacccacatcaaacaggagcgaaacaacgagcaggtgcgacccccgtaaatcgttcggtgcagaagaaacgttttgttgcccagaatagcgctgtttgaaacgaccagagcgcgaacgtatggtggtttggccgctggtgtgccgctgtcaaatgtcgtgagccacacatccacttgtagaacgacagttcaacgcccgggatcgagagtgaggcgggttgcgtcgccaatgggagccctgggaaaaggggcaactcgaggagaaaagcaagcaacagctgatgcgagtagacggacagtttcacactgattaacacagccggcagaaggtgattggctcagtgtagatcactcgttaatctgatctgcaagatcgaggtagcggttccctgctaggcgccacagaagatcacaatgggacaggccgtaaactcaaatgttgcggcgcgcggcgaagtttttccgttcgaagaccagaatgctgtatggacacggagtcatgtttggctttgcccagctgtcgcgagacttgcacagaagtgaactgcttcgctgaccccagtcgtgaggcggcgcacagtcggtggagtcgcgaagaacaggatgtgagcgtgctacaatacgtgtgcttcgtgaccagcagggctcaacgtcgccgacctcttctgttgcacgacacccgattcccatgatcaaggccaaaaccgatacctgtccatcgggctcctcgcggcccttcttgcgcgtaggcgtgggccggtgggtacttatggcgtcgtggaggatctggtacccagaaaatggcaggggcaatcttgccgacttgtgctcatccgtggatctgtttcgtctacccttctccccgcgcaaatcttgctttctgtagaagtcaagtgaaggggattccatgctaggggctcctccagtcacagtcaatattccacgagtcgcaaccttgagatattggaatctgcgggtaatgtggagcggaaagtagccgcagatgtgcagggggcagcaatctgaggtcgaaatctcctgcagcatcgcctcaacgctgctgaggttgctcgggcccgaggatgttcgaacgctgcaggacgatgagttgtgtcacgatgtgtacggaacgttgcgcatggcagtggcatatccagagacatggctgaatcattatcttgaagacaagaccttagaagcggacacagcatgagccacaactggactgctgggacgaccgttagtcccagctgacgggatactgcagcaagggctccatggcggtccctcaagagtgctttttcctgtgctgagcgaaaagcagcgaaccacggtcgcagcgataacagggattcagacctcaccgaccaagcagaatggctgccagcagctccagcggaacacggacgttgagtaaattcgatggatgacatgctccggtacacagtgggaatgatgttgagcaaggacagggctggcaagtgcccattgaaggcgcccgccgacagcaacggcccgccgaatgcgagagctgaatgcttggccacgtcgcaatcgctttctcccttggacgcagtgtagcaagccggggtcttgattcagtggatcaggcctgccagccatgctgagtcgctacagcgacggcgggcaacgatgaacagggctgctggtcacttccggaccagtgagaaaaaaattgtggcgaccgttgagggtgcaggcgatggtgtcgacgaccagcgcgaacgcgaagaagacggcgaggtgtctggattggtgcaagggtgcagccccagtgacgaaacgcaacacaccgggaagctcgcgacccgttttctagacctgatgactgggtcacgccatgccgacttggatctagcggggcaacagggcagccagagcgtcggaaactccccagactccctccagccacaagctacgccgcagccattgcgacagggcctggcgaggtcttcggggcacccgggcagtttctggctgagtgagaccgacacatatcgcgtgggaggacagggagcagatttgaggctgcgtcttctatttttgcgtccgacatgggcaacagcgcacaaagcggaaggcgacgactgcacgcggtagcagatagagtgcgtgtccgtcatacctatccccaccgatggcgtagcgcgtggatgagcagtacgtacccagtaccaggtcaacttactgcgtaccatggacccaggctgcgcaagcaacggtttcctatctcggcttggactggacgggcagcccgttgcggacgggttggcgcatcgagaatggtcgctttctggccgcgatcgttggccgtcgagaccacattggggacaaagggtgcaggatctctatcggcgaacgtcgatgatgaatggagcgatcatgtgtaaagacagatgattagcgcgccagttggcggaacgttggcgagattcccaaaacgtcctcgctgtcccaaactggcccgatttcaaataaaaacggcacgcactgagtggtgggcactctagctacacccaagttggcgtgcagctcgcagctcgcttttgcccgccggcacatgatcgctggggtcgacaaaagttctccgacaagaggccgacctgtaggaacacacgagaaatgagaaataactcctgctcgccactgctcgccagagcaaagacttgcactcacgctgttggtggtgtgggcgcggcgcgtagcggaaacatcagctcctcagccacggtcgagtgtggtgagtggtgtgcgtgaaaacgcacggtcaacctgtcgcccggaagaacgatggtcccgtttgccaagagggacctcgccgacttcctcgtgtcctccaccaaggaccgtgacgatcacactatgcccgcccggtccccatccttgcctcagcacccgtttgatcgacgggcagcgctgactgcaacgtgcatcgtgctgctgagacgcaaggtgttcgcccatgcagaacctgaggagacatgggttctgttctggggagagcgtcgtcaaacaccagcagatgcagatgcagaatccaaacctcagcgtggatgctatatctggacttcagcaggcaagggcgactggcgcggctgtcctggagcccggatgtcccccgtctgtggctcgctcccaggctaaccgcacaactctgtgtacgtaccgggatggcggaacacaggctgtcgtgggagcagacctacagcgcctgaggttcggcgacgagcgtccacccagcgctgcatggagcggcgtccgcagagggcgacctgaatgctcgaatccgcaccccggcgagctgacaggcgtatggtgcctggggttacgctcgctttcggcatgtttggttttacagcacgcaggggactgtgagtccttgagcagactcgcgctgagtgggggtatctttgactgtctccatgtggtcgacaaaacacgctccctgtgctgcaccgccatgaatcggctgcgaaacggccagggcccccggcaaacacctccacctgaggcgcaaccagggagccattcactagacgtgtacggctacttccaggatgctatcgcgaagctgcgcgcgggcttttgtttttctgccgcacccaagatggcgccgggcgagcgccatacgccatgccacgatgtgatacagggtacttgtcgaccccgacgatctggtccccttccaggtccatcgctgttcgttgcgtagtccaacagcgattactttagcccgctgctgctcagggcccagctagtcgctcagtgcgccgcatgacgccccagcactttccgaccaccatctcaccagggccttagccgcattctcaaaagcagaatcctcgcacacatcctgcccgtcccgaacaagtcaataactcctcgaccgccttggcgtctgtgtccattacactaccgctccccgcgcccgctctgttatataccggtcctcgctctggcacgttaccgttggcactggtcctcagcacgtcaaccacttcctccgccatctatatcacaaatctaacgtccggttcccacgatctgtcgttccatctcaacacaaatgtaagttcatgcatgattctgttccactattcctgcactctcaccgccggtcgccctatccgcccaactacatgatcccatatggtcggtcagctgtctgccttgtactccttcccatcaacgatcttgtcatcaagtactgttgtcattcttgaaaactcttcgctccttcctcaatttcactttctacttgcttggcgagtacccaagactgaccaacattgcagttagcaacacttctagtagcatcacagctggccttgaagcaagtctgcattcgtgccttgacaaaacagtgttcttcgaacaagaacaccttgtctgacgctgtcatcactcaacatcccgaggctgtgacgagaacactgccttttcattcaaaaccttcctccacatcatccaaaatggttgcacatcgtcgcggcccttggtcgcaacacgaggaccagtggctcgtgaacctcgttgctcgcaacggcccgcacaactgggtccgcatctcacaggaaatcggctcgcgatcgcccaagcaatgcagagaacgctatcatcagaacctcaaaccatcactaaaccacgatcctatcactcctgaagagggggagctgatcgagaagatggtagcagaaatgggcaagagatgggctgaaatcgcaagaagactcaaaggacgcagcgacaacgcagtgaagaactggtggaacggcggccagaaccgacggaagcgcaatccagagcggcctgagactcgatcccgcgaccaaatgctgccatcgcagggtggctaccactacccagcagctcctcacagcctccatcatgacgaaccccaagtacagtcctaccacagctcacgacgaccatcgctgaatcctccaacgcaaagccctcacgccatgaagctaccccaaccacagcgcttcgagccttacccgggatcacgaccgcaaccactcgacatgtctgcgttcagccacccatccgctgcacgagcaagaggcttcgagacgccgatgccttctccttctggctactcgattgtttctgctgatggtgccccctcgctcatcacagacacgggttcagagtcacggtcaccacgcggtatcgcttcacccctagacatcactctggccccactcgttggcaacagggacgagcgaaagcactccagcactcgctatctacctgcaacaggctttgcacccgaagatgactcctacccctcgcacttcgacagctacaggcgtcgcagctccttccaactgccacctctgcaccgcagtgaggccccagcaccagcgcgatcacccgccttacaagagcctggctacgagcgccctgaacggccacaattgctcactcagcctgcaacccagctggtacatcaccattcgcttccgctgtccgcgccgctaagcgttcagcaacgcgcactcccagctttccactcattagctgagccgaccctgtctacctcatccagcgctacagcaagcccgtctgccaggcaactgccatcgccttacgcgcggcctgcactgccatcggacatcaagaccgccgcgcctgtctcacccaaagacaagatgaacctcaagaacatcatgtagatgcttctccattcaagtcatgtttcacgttatctacaataccccttcctgtctatatctgacgcgtttcaaaccaatacttctattaatggttgatcttctccatgatcgacagctcgcttgtctcatcttttccattctatccatgtttacaatcgtttcaacacctagtcgggatagggcacaaaaagggcatagggcagaatttcacggccgttcaaagataccccccatgtacaaaggatctacggaatcatttcattttaggccacgagtgacttgcctcgcagtctcattcgcattcgtattcctcagtgtaatacccagcgttacatccatcctgtgagcgcacttttatcatagcgagcgttgcatcgcatagccagtagcataataatacccaacagtgcacaaaagcaccacgcattcagccatcaaatcagacctttcaacaactcataacgctctcaacgctcactgtgcatgtgaaatgacgctgcccttcctgcagcccaatgacgcctctcgacccactgagccagcgcaacgccagcgtaaacctccctctccatccgacaaggcccgcccctcccagctcaactgcccgatcctccagctcaactgcccgaactctcactccttgccaatcgttgacaactcggctggactgatttgcacgccatgacagcgccctcatgccgcctactgagctgttcgtcttgcgcggacgctggcgatttccgatctgtgcagccgattggtagtttgaaaaacgctgcgtttgccgttaacactagcgaattgcaacgcccggtgtgaattttttcattggctccccttttcggcggacatgacatgtgtctgcagcgtgacgatgagggcggaagtgttgctccatctcctccctctgatccatacagtgcagttacgcatggatgaagatcaaggacgggcacatgtcaaacatctcggtacatgtttcgacactgccgactaaacacacaagcaacatcccttcacgcccactgtaactcaccgctaaactgacctcacctcttcacacacttgcaccccaacggcccgatcccaacgtcaacgcatgtgcagtcgccgactgcgatccgcactacccgcgcccatcgatcacgcagtccatccgtttccctcccacgcggcgccagcccgcatccggaaaattgagtttgtgattgcctcctagcgtatatctggccgttgctgctttgggaaacaactcagacttgcgtgtggggactagtggagtgggctagtcgctccgcgtgctcatgacatttgaaatacctacttcgaacttacggtagactagcagatgggtgaggccgcggcttaggtagccgagatagcgtggaaagcttggggtgaaggtttattgacgtctgggagtgggaaagcaagaaaaaaacgtatgatcgacgcaggcgtttcggcatgatctgcagggtcacgagaggtgatagatgggggaagttggtgcgacatcttctccacagcacgcaccggcgaaatgttccctttcctagcggtggaacgtgtcggttatgaacttttaactttgcgattgccatgtgtcgttgagtcgttcgcatcgatgtcgctggaaacgttatgtgccgcacgtttttatttgggctggttgaacgggcgcgcgcgaacgtctggcgcttgcgtggtggttgcatgtttttggtgctagagtttacctcgtgcagcgctcgccaaacgtgaactgtttgttcgggcgtctggagcagctggagccgtttcgtttcgactggactgcgttcatgcagagtgttaggtttgagggcttgccttgttgctttcgcttaacatgcacgcgtctttcgaactattgaatttgtttgacttcagggtcatgtatctgaggctggggaagttgaaatctgctgctgtggctgtggcggcagaaacgttatttctgttgtatgtagaagtctaattgatgttgtggtaatgaagatctcggtctacgggaggtggccagtcagtggtcatcggtataccttcacgtcgtgttaatataggggtattcaataaacttagaggaaggccatgacttcgtgcttggaagactacgacgatgtgccgtcgtatcatttcggacatttgaagccgcatcctagtgttcgtatagctgccaccgtgcttacgctccggtagtttctcaacgccttgctaaaggccgttggatgagaaggagtctcttctgccacgcgcccctgacgcgtgtcagattgtgatgtcctggtgcacaaaccgatgagccaatttcaacacatcagtgaccggtagtgagatgacggtcgcgcgatgtccgtccgtatttgttgcactgtgtggaattgtaacttattggatgggggccactggcgaccgtaggcagtgcttggttctcaacaggctgggcggttcccatcaggctggctgaccgatttagaactgcttcagtgcagagtttgacaaaactcaacggtccctctggtcgctccagacccggaaacctttcgttggatacctgctttcatctgctgtccaggtccagcctctgcatatcggcgccgcagacctgcatcttttcacatgactgaacctcggaacttcagacgatctagtcgtacaaatgccggtaagacgacgttcaagaattttcgcttaataacgccgatgccaggtaacgggaaaagacaacgtgcgggtcggtaggaccccagcattaacggtcatcttaatgcgtggagtaatcgtatcggcaacaagccctgaagcctaactgctacgagatgagctgtgccgtgcgcgcacggcagacgcggtataagcagccttcttataacatggtacaccacacggcgcaatgcaagctgctgggatgaattccttgcattgctatcctgattgtgaaatgtcgcgatgctggggtctggagagccattattggtcgccttcacttttagccgcttctggattggtggaattatctagcgcgacacgtgatgtcatatctccgaacaacttcgagatagcaggggcgccgacctcgaccgtttcatcagcctcatcaccaccgtcatcagtattatcggtgtgtgcataccttcatctattccccagctactgtctcccttgcctgctccgtcctgggtcttttagccgcacgcgaggtgtgcgactttcctcgcgcttcaatgcgtggagccgggcatgtccggaaatagtttgtataccccggatcagagcgccctagacactcgttggacacagccatggagtgaggcttttcgagtaagttacacatggtgatgtttctgccctgtattacgttgagctttgttgctcaatgggcaatatcgagtcctgtacgacccaattttgtcattatcgttttccgttacgggtcacatcgtggggccacaacagaccattgcgctgggaggtactagcagtgtgtcagacgttgaactggccacgaacattgcttccatgctttgcggtgttacgacaggcgccctgatcaccgaatgcaacccgtgattgtatttgtattcacttgattcgtgactaacgagcaataggcacaacgagatgtcgggttgcgcatacctatcaactttcacaccgcgccggcagtctcattaagccaagcttgcttctctgacaaacaatacgagcacaatgcttttcgaaaatgcttctcaaatctccttggtgtagggttccgcagatttgccatcgatgcttactgggatgcccttcaatcgagttggagtctctgtccggtcgagcaacccggacctgaagacgatggtgctgacgatgctgtgtcaacgagctccggttctctggtcatcgcatcgactgataccatcaatgcgaaaatccctgaatctacagctgtaccactcaatagcctggcttttgatcgtcgccaggatgcatcgcagtcaacaggctctgcaggcggatcgtccctagcaagttcttcggacccgacatctgccatgtcgtcgacgagcgccagtccaagtgccaagcctaccgtgatcaacttcccaagtacgagtggaccaccgttatcacagattgggaggtacaactgcactttgctgatgagattggacttactcacgggaattctggacaacttcctcgattccacatctacaacaactggtgcttctttcttagtactgacgcttgatgtccatgccgcatcttcgatcctaaaccccaacgagccagcgactgagctaccgacaactcgactaccgggtaccggcaccttgttaagcgatgtcatgaagggcaatatctcatcggtgacatacacccctgcactattgcgagaccaacgaagtgacctcaattcatcatggttcgatgttcaaccacctagccagcctctgggcggctattatgatatcaagtacaactcgcagagaaacagatacacgattgatggctggccaacggaagcgtttgtcgagttccagaggttctaccggcttagtattgggtatggaacagtggatccacaaatgcgtctgtataatatcggacctgacttggattttatatttcctcctggggctctcgaaagggagcagactccatcagtttcttcgaatggtcagctatcgtcagggtgcttgttcgatgcttccgacacaggggtgacctcgcaaaggaactcttcgtggactatcgcgacggcaccagcgctcgatgtcggcagtcgtccagatctcatgataccgcttcctgccgtcagcaatctcacgtcttgtggcattacccctctgctcaaccaaactctaggaggaaccacggctgataaaaatcccttaccatacgctgcgtatgttcattctacgctgtggacatgggcaccaggagagcctaagaatatcacctctggtggcgacagatcagacagtcgctgtgcagtcatgacaacatccccatactcaggtcgatggcgcgtcactgactgcaaggatcggtaccgcgtcgcctgccgcgtccctggtcagatatacaattggcagatatcttcggagacctctagctactttgatgccgtagaagcctgtcgcgcgccgtacgagtttgatgttccgcacaccgcgctcgagaatgcgcatctcatcgctgccatcggtagagacagtcgtacaacgccagacgaagcgatttacatcgacctcaacgccctgaatgttccagagtgctgggtctcagggctggatggcacgtgtccgtatctggctacagatgataatgatagagtcaggattgtggttgtgcctacggttgcggcggtggtaatatttttgcttgcggcgcttacgttcttcgtcaagtgtgcggcaaacaggagagagaacaagaggggtagaaggcggagaatggtcggaggctgggagtatgaaggtgtgcctagttaaggttcggcattgcctggcttgggtatgtactcaaagtctcgggcgtaataattcaaggaccgtattgcagtgacgtgttagaggtttactttccgtattattacacccccagttttctcgcagcaatggagttaactggtagctgattgaagaagtttagaagccctactccgctctgagtagtgctatctctgtttgattcgttccccatccccgccaccaatacagcctaacatgatgtgaatcgaccagattactctcagaaagacacaaacatggaaatccagcactgtgaagacacaaggtcgcgaacgtatcaacctgcagctgttgagattggtttgtttgagtgaaagctacgatcgaaggtatcgagatggcagggttcagcctctcgtgatgtccccttcactgcctcgcccttgtgctctaatacagtctcctcgaatggaaaacgccgacaggcttctgtatcaccttttacaaattaatataagagcgactccgagatcaaaactttcctaccgtcgacagagtcctcacccacccaacctctacaacccgaatctttttaacaccacaacacgtttatctgctgctcatcatactgaagcactttaaaaagagaaacagagcaactgagagatcgacccaattgacatgacctgcaaagaggaacactacacacgcgaaagccatgctcccatcctacgccttcaacttcagctcactagcatcgcctacggttacatccgcaaccgcaatgcagagcgccaacgacgcatcgacaggctcaatgtcgctgttcgcgcgcgcaacgaaatcaccattaaactcaaccaaatgcggcagaaagtgcgcgcgtggatgcgcgaagtagccgctgttcgacttcaaaccacggagatgttgagaaagttcagggcagattcaacttcggttacaccgggggattggcaagcgacgttcaaaggccagcggtacaagcttgcgatcatatgtggcagaaaggaactggaacgctggcctgcgggcgtgccgagcttgaatctcatcgcgctgtctatatatcggtgggagcaaattaaggctcatgagaagataaaggaggctcatcagatgagaaaaagggtctgtgacgagaagaaggctcacgagacgaatgaggatggtgagaagcatgaggctcgtggtgtcaaggctcacgagaagaagaaggctcacgagaagaagaaggctcggacgcagaaacggcttgaggcttttacgcggccgatggacagcggtgacgaggacgagaccaacgcaatggaaacacccaagaaattcgctgctaacggtggaaagctaaagggagcgcctgtcaactccaaggactcgtccgccatcgaggaagaatttgcgcgtaccgaattccaggttaagcaagctaaaaagcaacatgaataacttagctgcgcaggagccggattgcgccttgggttgtgtcatatgagcaatggtgcgaggcgtgtagaggtaccgatgcgctagagaagcgtcctcagatttggagatttcgtgagattgctaagcgtcacgaagctgaagagaagtttgactatagggtgtggacaagcgattgaggaggtgagatgagcttcagtgaacgggcggactcttggcaggtggcatgaaaggctaggaatagcccgtagattgtatcgcgatgcttgtacttggctgcaatagccatgtacgagcttgtttgtgcatggatttcttttctgtaggatatggtagcctgtgaacgcccagcaaagcaacaaaattgtactcaagccataagcataaactccgtatgaatagtcgtaacccttgagcccctaattcatcatatcatcattgccaagtgttgctcacacttgcactcgcctgacaactcggcacactatacgccctgtttggatcgctctcccatgtcgccgtaccggtgctcgatactttgacgtacttgtactgcactgccgatcccgctgccatgcttagattaattgtccacacaggattgctcgaagtgtacgacgaggcggacatggcgggcgcattactcgggttccagttgcccaactgtgcagtgttgccgacaattttgatggtgtcgccgggctgggtgacgacgcgctcggtgaaagtgactgagacggtggtcgggcatgatcctgtaggagctggggcggcagaggtgcgcagagtggtgggtgtgctgccggcgctggtagcgagaaggacgatggggtttccctggctaacggtaacgcagacttggccattgccgtcggagctgatgacgttgctgctgccgctgaagacgtcggtccagcgtccgttagctttctgagcgttgaaacaatgttgagcgttggagctgctgccagagttggtggtgaggacaatgaggttaccaccagcgcgagaccatgcgtatgcggtgctggcgacgtagatatggacgtgatcatttcctccaagtcctccagcagctttgcgagccgcagttagcttcttgatggcttggtacatgtttgtgtttgtgttgaagccactgcgccagaggtcttcgcgattggctgggtcattgccgccagcgtaagcttgctcagtcccgtagtatagaatggggatacctcgagatagaataacgaaggccaaagcgttcttaagcagagtctggtcattcttgacacttagccatcttgcgttgtcgtggttgtcgataaacgtgccaagagcggatggatcggggaaggtgctagcgaccgtgttcatcatgtccaccaagtcttgtgaacttcctgtctgctgataaaagcggttcatcggatagtaggtcgcatagttgagcaggccgggcataagcttcgcatactgagccaagtaggtcgggttaccgtcccagacttcaccgatgctgtagactccagcggctttagcaaagtcaggccaaaagtcttgttggacgtgtttgacggtgtcaatgcggacaccgtcaaaagtgtactccttgactagccagttaacccaggtgttcaaaacattcttgatctcgctcgattgggtgttgagatctggaagtctggcaatacggcaaacttcaatcgaggtctggttgttgtagtcgatatcgcaatcagagtggtatgccgaagcttggttgagaggtgagggtttgttgtcggagatggctccttggcccatgtgatttgctactacatcgaccatcacatacatgccctaattgaacttagaagtgtaaaccaatatcgagcgagtatgaatacctttgagtgcgcagtagagacaaggctcttcaaatcagcagcagtgccatagttcgagttgatcgagtacaagtcctgggcccaatagccatggtaaccacctgctgagtctgtcgtacctgtcagcaccgcgaaggaagtgggcagataaagacttactggcaacgacaggtgtgatccagatcgagtcaaatcccaagttctgaatgtagtcaagcttcgattcaagacctttgaatgtaccaccgcagtagttcccaaggtttccgcatgcacttccgccagtatcactgctgctacgagctatgcggtcggtgagaacaaagtagatgctgcgggacttccacgcattgctgtctgctgctgagacgaaagaaattaagcacagaaagtaagcgacgatgcattgaaggaacaacatgttgagtggtgcgatgagtgagcgccctaattggtgaagtcgactgataccgtcgtggtacttttggtggggtttgggatcgctttatagccaggcagctccctgacagcgcaacagtatccccagcttttgatgctcaaaaaggtatcgcttggcgcagtgggcggatgtgtgggagaccggagtgattaatgtcacgcgtagttgtgccgtcgcaccgaagaatacgctagaagtcgacggtggtgttcttgtgcctgacggaccgcctagcgtccagtaaggaatgtcaccgtagaccaggctctggcggtgatgtactgctgggtataaaggatcgccagtcggaccgaggactgtgccggtagatgggcatgaaagcaggacctcgtggacgcggagccgacgtgtggggtacatgaaacggtcgtacgtccgaattaggaagctgggagaagaaagtgtagacgtcaacttttcctgtcaaacacacttgcttagttgctttccaatctccgtgcagcgtatgtaaaatcctcggcgatgcgatggaatgctagcaaagggtgcgggatgcattgtcgttctgccagaaaggaggttacaagctccagatctgacctcggatctgattttcgcgttgcggggcatcgcagtctagcaaatcgtcgcacggaagttagattaaaggcgcgggccggaactactagtcgctctcgtgatcggtatgttcaccgtagttagtatctctccaggcgaggacgctgttgtactccgacatctgcccaatgggaatgagcttcggacatgccaccttgagaaggtgtagcacgctgtaggtgcaagcgaacatcgcaaatagacgaagtcgcgacatataacgacgtgatgcgagcgagtacaatgctgtaccagagcagcaaaaggtagttttctcttgatccttcttcagtacaattcgtctcatctcgcagctacgctcactgagcagcttgggatccttgagccaatatgagaccttcgtacagccttcttttcgcccttgcggcctgtgttcgaggacacggctacctctcgtctcctatgagtcgaacagggctcaatgctcaatccggcgctgacacctgcccggagtgcacgatcttagagcccgtcaccgcatggcctgatttagatagcgctgcggttgggcgaagtggtccttgtggatacaatgcgagagtttcggtagactgtaggtatcgccgacccgaagaactcggctccctgctgaaacccccttgcagacaatcagcctggcccaaaatggggtagtcaacctgtcattacctatacagctggtgatgtcgtagacgttcagtggtgtctcgataacaatggcgaccatggcggcatgttcgcctatcgtatctgtcaggatcaggccctcgtcgataagttcttacaaccaggctaccttcccaccgaagccgagaagcaagctgctgaagactgcttcgaagcaggcacgctgaaatgcaccgacgttgccggacaaaactgcggattcaatccagactgccaacaagggcagccatgctggcgcaatgactggtttacctgcaaaggtttccaagaaggtagcaaatgccgtggagtagacaacgcgcctataaactcctgctttaccagcattgccggcggatacacggtcagctcgaagatcaagataccgaactacgcctccagccatacattgttgtccttcaagtggaactcgttccagacaccgcagatctatttaacctgcgcggacatcaaaatcgcaggtgcaggtaccggaacctctccgaagccttcgacatccagcaagccagctacatccacctcatccactaaagcagtcccaagtgcatcggcaactggctgcgcgacaccagtctcgaatgttgccgtcaccttcaattcgaagagcactacgtcggttggccagacaatcaagatcgtcggttccatctcgcagctcggaagctggaatacggccaatgcgccggcgctctctgcggagaagtatacatcatcaaatacgctctggacgacaacgatccgtctacaagcgggagtaagcttcgaatacaagttcatccgggtcgcgagcagtggtgcagtcgcatatgagtctggtgcgaaccgtgcgtacacagtgccgagagggtgtgaaggaaaccagacggtcgatacgcaatggaagtagcgaacatgctgagtggtgcgtcggtataagtgcgaaatgatgacggccgacattgttcggcatttgatgtctagttcttactgtaccacatgattctaaaattatcaactaacaatattggcagaaaggttaaggtcttggtatcgaaagttttcggtgcttatgctctgcgaaaacttatgcgaagcactcgcgatagtggtgttcgacgatttggcatcttagtaatagttacttcgatcatggcttcaaagacaagctgagaacatttgtgcacttttaccaactgttaacgtctttttccccgtacacagtgagagcgtctccgaatttagagttcctggttcaacagcatgggccacatccacagccattatgcaaggataggctttcgttctttagctccgtggcgttgtctcattacgggatccaggaatcgtgctggctgcggaaaagcacgcatctccttgcgcaaagtcaaagatgaagtatgggtatataaatgcatacatcatagttcaggattggtcttcgcacgtgttgcagaacgaatcgaagataaagcccggggagatgttccgtggtggctccgttgtttgatcaaccaatggctagaagaattgaaagtgacgactttcgaagatcgaagtattgtgcttttccattaaggcccattacctttgtagtggaagtgatgtgatgaagcgcgatgggggagtgcggagaaaacatcaagttccaaacgccaggccggctaaacggcggggaacgctaacgtgcccgtgcgcgacgcaatcagagtcgcgtaataatcactaaatactatatagattatcttaaaaataaagctataataatgcgtataatagctattattataagatttcttagtagtttagtaaataagactttataattattttatattatttaaatttacttagaagcttaacattatagctatataatattacctaaagtaatagagaagatagagtaagtaaaacttaaatactacttatagtatctttaacgcatttctaatacttcttcttagaaaagactacttataaggctttacgcttactcttttagaataattatatagctttcttagtattatactgctatttttaatacttacgtttagcctatttcttagctttttttttttttcttattatcttagctttcttttatactatatatctcttcttagcctcttattttttaagaagcttagcagacttatagagcttcttaagctttaatttctagagtttcttttctatcttatctttcttatagtagtgctcttatatataagtattcttaatcttttaagaagactataatactatctctttatagtacttttagctcttctgcagagtaagagcatagctctttttatacttctttttagtaataagagtatcttatagactcttatttttatagtatagtagcttatttttaatataaagataataaaaattaagataaagcttttaagctacttcttctatattattctttactataaaatatagtaaatacttagattcttactagctatttatataattatttctcttattttcttctctttatagtatttacttcttaaatctctaaagaataatattagtattagctagtaaaatacttattactttaaaagacttaagaatagtcttcttcttaaagctatttatctaggtacgctagaatagaagaaagaagttattttttcttattagtattagctcttagctatattaaatatagtaagtaagcttctataaataagcgttagagagtagctaaaatataactatattaagtagctataatatatagattaaataaaagagaaatataagtaataagatataattatagctataatacttaataaaatctatagttacgtagcttctatagctatctaaaataagtagtctttataagcgttctgctttcttcttagtatactaattaaacacctatttaagctaggctatactaatattattattactctaacttaatagagttatagtaataaatatcttatgcttactaaagttaatattctttatctagaataattatattatcttagaagcagcactaaaaataaagcctagagataatactaagctatctatatagactattactataatagttatctacttatataatctattctaagtagcataaataacttctttcttcttatatatatatctgctaaatacttattttgctctattaattactctaattataaacctctttttatctatattatatatataacgcgtttctatattatattagataatctttaagtatagcagcttaaagtaataagtatactttactttagaattagctatataatatatatagtctataagttaagtctattaagagataagatagattttatagtagtagataaagcgcataatctagctcttactaatcttcttcttagctatatataaggtaaaattttatattatctctcttataagtagaagctctctctttattaagtttttaatatattatataagctctaacttttattataaggtaagcttttattagctagagtttttaacctcttaagatagctaaagactcttatattagcagaataaagtaactctataaatattatactagcgcataactttactatatataaaattttcttctagttttattagatataataagatcctagatagaaattattattattattctatctaagatgcgcgcagcatcttatttgcatatataagagcctctgcacctttcttagtaagttaattgcctaacttattttatgtgatgccttctatctaacatactctcttagcttagaagtcctccttgcaagctacgcatcttagttaattagctataatattaggctctctagttgctcttacagtaactctagtctagctttctttaagagagcttttgtatgcttaataagttctaattaattaaggaagttagcctatttattagctagaagagccttagtaaatctatctgctattatattattagatagtatatactctaccttaattatcttctaggtaacttcttatcttagctagtagtagtgtatattaatatgctaaagttttatttaaagcttagctacgtcttctattactagtctaatagtctgcttattattgcatttaattataattattaggttactaaggttaatctaaagcttctttagcagctataatataaagatagctttctttgctatctaagagagcgtaagtagtttagcttctattattaaggttataactatgtcttatttacttactctctaggttataagactgctaaaaagtttaatagcatagccttataagcttttctagttaagagtattatctgcaaataatatattacttataaccttaaaacctttacctttcctaagcttaagagctaggttagataattactttagatatagtagtatctagtctgctgcctcttaatgcttattacttagattaactaggaattaagtaaggcgcaatgttataaaggtaatatctagccttatagtaactgctgtaaatagcagagatctaatcttgcgctaatacttattaattttagctagcgctataagtctatcttatagtagaagtttaatgcctaatattagcatattatatcttatactctagtaattaataagtaggctgattttattaacgtaggcagcttagaatagctaaatagtcttctgctagcagttatatataacctctactctaagaaactactataagttctcttcttctatatagagatatttatcttagatctgtttaatagcctttagagcctctaattctttctttaagtagtacgcaataataatattatctatatagaagaagataattactctatctttaattatatagcatagttcctatagtatttattagaactctatagatataagagttgcagtaaactcttcttgctatagtagcagcaaaatctagagtctatatagtgccttctgcacttttagtagagtgctaggtttctaatactctcttagcatctttatatatatttcttagttaattgcagcgtgtataaaggcgtttataacgttatattgctttagtttaaggttaaacttagtagtaatagctataagcatttagaataagcgtctagctagtattactgcatatatatcttagaaagtaatatttctttactagtcttctcttactactagtcttgccttgcatttattaaggtagtagtgtttattaagtttgtaggtatatacctatatatagtctagaatctaatgctctgctcgctttattagcaatgcttagactttagtctataactttatttattaatagctctaaagataagtttcttctgcttccttaaatattttatataatagataatcctctagctttaactgcgctaatagaagtagtagtagctaattatagtaaggcttaatttctttagaaagcagtctctttacttaggctttattaattagcttttctttatatttgctaatatattctaatttagtgctagctataaatgcagcagcctatagataggttattaatattagttaggtagatatgtttataatattcttatttattatctcttcttaaactagcaaggctataggtagagaagttagtagcagtattagatatgcatctataatctttcttccttagtagtatatagttttctaagaatatagactcttcttctatattatattattcttatagaacgtcttagtttctagttattagctctaagtctctagaagttctattattcttatctaggctaaaatcttcttaagagtgctgtgcataagattatctattaagttcttagttttgctattaaaaattatttcttcgttaaagactatattataagtgctaattaccttagctatagaagagatctatatatagtagatatttattaattaatattctactaagtaactaatctaggccttagaattaagcctctatagtcttaacttttcttagtagatattatctattattgcaaaagctttgcatctatatgcttttagataagattagtttagtttttagagtctagtaactatgctgtttatagctatagcgcatataaagaatacttcgtatagtatcttctaattatttagataatttagcgtttaattatagaggtatactactgctcttataatctctagctaaagttcttatagaagatttgcatctagttaaattgcatatgccttctcttttattatactctctaagcgctctgcttctctattctaagcttaagtatctagagcagagagcttaagtctaattaatagagacgtgcactatttcttaacttcttatttaatagtaacaatctcattatctatcttaataactttaactataatattaaattatttctttataaactagataaaaaggcctagaagttatataattaagcaggctagcctattattcttaaaatagaaatcttatataaattagatacgtctgcaggtaactagcatctagctcttcttcttagtaaaactgcctttcttatacttatagaaattaatagtaattcttttgctaggttctttattatttatctttagagttctgcgtatttagcattttaattttaatctactataagtattatattctatagtaataattcctttaattcttatcttcttagattgctaaataaggtacttaatagcagatagactagaatgctctagtcgtttatgctataagatagtagtagctctttatagtaattatttagcttaatttatacgtatatagaaggctaatagtagtgtagtaggttatttaataatctattacctatagtattctaatagaatagctataattaagctatctctttattgtaggcttattagattctcttagttattctactatataccttattattagagtagctagaaagagataagattgcagaggaaatctaggcactatataatgtttttaagatatataatttatttactctaagatctctctgctattactctaatagctctatatccttatatctaaattattaagtttctagcctagatatagtcttctatctctaggtcgcgtatatctttaagttaagagagattattatagatgtgcgttattaagctagagtctaggataaatatattctttaatagatatccttaattgcttgcagcaaaagctacatttattatgctcttatctagtcttaagatcttgcgtctatctagttacctagataattctagtatatataatatcttaatttaaggagtaattaattagaaggctattatagtaaggcgcagttgcttagatttgtgtatattctcttctactagcttctataagcttaggttatatttaagtttatactatactagttttataatgccttagtttagtttaaactattctagttattagctatttatataatagcagttagctatattatatagctgtttataagcaggatatatgctcttagctaatgctatacctctctctatagattacctattcttctgcttatatattagctttaagttttctctgccttagttattatttatagatagtgctcttatcttaatactagaggcgtctctctatatagctaagttagatttactgcctgctgcatataaggcttctactactaagaatatatcttttagcttttctcttaatagattatagaggcttatataattgcagaagagttttattattctttttctattaatagctttcttattatattctagcttatagaatactatagtctaggttaatactacttttaatactaagcctaaaaaattatctattatagcttatatttgcataaccttagctaccttaagagtcttagcttaagttatagcttaattatatttgcttagctacgctttctagtttgcaagtatacgcattagcttaagtatagcatagtatctttcttatacttacgcttattctttatctacgtctactctaatagtatcttagagagcagttatctattcttataatattctattttctaagcaatagcttagttataagtgcagagttactattataaggatatatttaactatcttagagatcttatttctcttcttctaatagtctctcttatatatcttatataattctaggcaaagcttataatctttgcaatcctctttatatgcttctaagctctttttagaaagatctaatagttaaattagtattattagagtatacgataaagactgctaaattttaattaagtcttaggctattatataagtattactttaactagctctaatagtatgcaataatgctgttaatacgttatttacgcttattgctagtttaaattaggagatatctagaggcattagaaagattagtctaataagaggatattagatttcttctaggtctgctagtaactaaataccttaagattagcattttattttaagttagcagtactataggatctagctctctatatctaacagaataactatcgtatcttattagttaagatttaataatatagttaatagcttcgtagaggtagtaagactcttaattattagatataataagatcctagatagaaattattattattattctatctaaggtgcgcgcagcatcttatttgcgtatataggggcctctatacctttcttagtaggttaattacctaacctgttttatgcaacgccttctatctgacaagtttatacaaattaattactttaattatagcttagattagatctatagttatagagttatagcgtattaaagtatagtattattcttatgttttagtatttagtaattattacgcgactctgatcgcgtcgcgcacgggcacgttaatctatatgagggttggctttgctgactcaaatctcccgtccagatgatcatgatcacaacaacgccttcgccgtacaacatacgttaccaacgtggtcactaactcgttcgattggcggtaattttacggcgtaatctctgtgcaattggtggcatcgtgcgatattggccccctgtattactttgcttgtcggtcgtgagcacatcgtcgcaatcgcactcaacagtagctgcgaggctcgtctatgtgaatatacctttgcggaaagcgaagacgcgaaatggatcttagggtccctgtttggaactgattaccaacagtcaatctcaatgagatgacgttttaacccctcacgcaagaaatgccatggaaaagctataaccagaatggcaggccaagcttacgtctgctgggtatcctggtcttggacgaatgatacgcagattcgatccgtgtttctggaatggttccttgcacgtattcaggcaaacatggtcgtcattatgccgagcatgccgcaagtacagcatgcccagtgataagcactgaggcaatgataattgtataaagccgccgtcagaggagttacaccccttgtcgcatcttctttgagcgtctcgaggcaaaagcaaccatgaggtttgcattcaattttctctggctttcgcttgcagctggtgcaaccgttcgcagcccagttgcaagcgaacacgatgggtccagagtctaccgcgtcaaagctggtcgacaagcagcttcggttcacaagagattggctggaatagcatcaaacacatggaatcaagctcatggtaacctcgacgtggtcattccgcgtgatcagattgaggcatttgaggctctcggattgaatacccgtattatgcattctgacctgggagagtcaattgcgaaagagtccatggtgaagaggaagaactggaagcgacaagcaaacgactctcaggatccatggtttgacagctaccatccatatgacgatgtacgtctcagaatttcattgcaggttaacatttactgactttaccgctcaaatagcatgtcgagtggtggcgtgagcttcaagcttcgtttccgaaccagtcaaactggacaagctctggaacatcgtatgagggcagggacatcttcggagtacatctatggggaaagggcggaccaggaaagcctgcagtgcttttccacggtactgtgcacgctcgtgaatggatcagcgcaccgtaagcaaggcttgacccgatacaaaacaagtctaacaagaatagtaccgttgaatacgtaacacagcagctcatccagggctacaagtctggcgacaacgttacccaggcgttcttggacaaatacgacttttacatttttccctttgtcaaccctgatggtaagcattagtatcgacctgaaactttcggtacgacttacatctctaggcttcgtctacactcaaacgactaatcgtttgtggcgcaagaatcgccagccccctccagccaatgcagccaatcagacctgtttcggacgtgacattaatcgaaattgggaggccttttgggatgctgacccacgtggatcgtcgccggatccttgctcggaggtctaccgtggagttcgacctcgcgacgcgcccgagaacgccggccttgacgacttcatgcgcaagatccgtgatgctcagggtatcaagctctatatcgactggcatagttattctcagctgatacttttcccattcggctcccaagagacattgtacgcgccagagctcggcaaatggacgcaggcggctgccctcatgagtggagaaatccgggcaaaatctcgcaatgctacgacgttcacgtttggtcccagtggcgctgtcctgtacccaactacgggctattctgttgatcacatctacacaatcggtcgtgcggagtgggcatatacaattgagctgccagactacggcgactttggcttcgtcttgccaccggagaggatcaggccggcagtggaggaacagtgggttggacagcaagtgcttcttagtcttctcgacgaagagttcttcactcagcctggcccaggcactcttactctgtaagctggtatatatatttgcaactcgatgtcgcttccaacctagatacatcaacaagctgcaacgtcggttcgttcagcgtgcaatgaagacatcaacgatatccaacctgtgcctgccgctgtcgcccattagcgacatgctacgccttctcagcttactatctcagttctattgaactcttttggtcaaaccgctacaacagctcatctcaacatgagctaatcaagatcgccacatgaactgatcgcgccaccagaaggcatagcagttcgtttattgtctggctgtctgatactcgcatcgtgttttcgttaaaatgggattgagcaataaagtgcgtcgacgcgcgcaacatgagatcacgccaaggcttaaactgctaggacaaaacgcgcaggtaagtgaaggtgaacgcgactttcgcggcagcttgaggtggcaaattgcagatgcgcgttagcatatactcccgcaccccgtcctgacgatcattctcatcgctcacacgcaccacttgagctggtctagaggtgacgatgatgggcgagctccagcagcagcagtcttctgacatgattgatcgcggacgacgagctcactcctttccaatctacgaaccaccaaacaagcccgccgacaagatgggtcgctcttatcgtacgccgtcgccgaggcgagagccatactttgcggaaggtaggtctactctcggcggccatcgtttcgggggttactgacagcagtgcaggcgaagaaatcactccaaagctcaagttaaatctccgacgtcctgtcgtgatggacacaccgccaggttcgccgagtgacggtttcaacgcgccggcaacgccgactaagcagacggtgtcgatgactacgttcgggcttttgacgccttgcacgcctaactttggcaacttcttccgtcctgctccagcgagtccgaccactccaggattaacagacgattctgatgtcggccaacagcatggcgcctctggcagcgatgtcggtgctggtgcagaagacggttacgattcagataagcctcttgccactcagtttgacaagatgcaacagcagattcgagacgctgagtttgctgcaagccttagcgaagaagcccgtcacggtcgaagccgtcggagcacgcgcttggcactgaaggacgttgtgaaaggtaagctatcatacctaatctcagaactgcgtaataactccaaagcagtcgcacctgtcaataccatcaaggtggctgcgatcacccagtcgatgaagctagcaaaccctgttgtgccagctcggaatgtctcttctccagaatcgagcttgacagcagatgcagttgtccagcttcctcccgatatcaaccctgcggttcttaccctggactggcagctccagtaccctcccggcggcagtacgcatccctcctatccatacccgcagatggatccccgtctgttcttcgacccagttcacgtgcccatcgtcgatggcctccccaacgtcttccgcgttgcgcccttactcttgccgataggatggcgacatgtctcacggtcgggctttctgccgattgttttcgatccataccagcaggcattcaagctgactcctatcggaccgcttccactcccgtgcgaggaagtgcatcaaggagggttggctaagtacgtgcctggcggcaaggagcatcctgaagcaggactgctccccgatatcgcgcctcttagtgatggctccgatgagatctacaacttcgaaggtgtcgactggactctaccatggcccaaaggcgagaacttcgatggctcggcaagtaccggggctgttcaattggcgaatggcttgctgtctcctatcacaggtgacagtccttcttatacaaacatcaataagccgtactctcactacatcgaagcgcaagattgcccggacggcattgtcgacatcgcagacgcgtggcgctggcttaccgagagggaactcgatcctactgccacttttgtaccctcgcccgataagtcatggaagaacacaggcatctatcggaccacacgagtcggcaaggaacctatcgcaagtcttatggcgctggctctatctgatgtcgccgtctcacccaacaaccccatcgcgtcatatctgaaaaaccaaaacggtcgcgtcttctgtccgttccgtagcatggcaacacctgtccacgtgaaaatcactctgcttggagaggtcgaaatcactttggtcgagcttctgagttacttccccaaccactatctatggcgcaaatgttcggaccgcttagtcggcgccggcctgactgggatggatgtcacgaacttcatcaactatacccgcggacttgagggcgacgctacgagatcgaacaataccatcaatgctcaactgacgtatgagaccgaagtggtcagcggcaagcgtgtgaagatcgtgcgcgagcctcacatcgcggcttactcgaccgaaggatgggcgtatacggcctgggagctgacagactacccgctgcttggtcttgcacatggtctgaagcacatgcccgaaggtccggacgccggtccgttgacggcggccatgaagtgggcacgcgagaatggtcgttacaaagctttgctgagtgaggtgcctgagttgttgcagcaggccggactgcagcttctcatcgaacctggcgagagtggcgatcctgacaaggaagtcaagcctatgcacgtggagaagttgaagaaagacagaatccgtgtgttggaggatgcacgtatgagaaagagggcagcggagaaggcagaagatggaaagcgcaagagagtgaagacggagtgaacggttgctgtcgaaaaagacggacgaacagggaatgacgcgcagcaatgaaggcatgatacttttgaaagtggagacgagaaagtgtcggaagatagttgaagctctgggtgcaaatcctcgtggtcattggcgaaacacagattggataaattttgatagctggagcaccactacgccatagctttacaattgaagcacggatacaatgcagtccttttcaatgagtgtagggaatcgctttggtaacgccaagtccgcaagccggtgccggtgatggacatccgcccttcgatccgatataacatccaatggctgctgcatgcttcattaaacatttctgtcgtttctgtcagcatgttcacaccatcgcagcacagttttcttacctcgttctcgctaagtagattcataggtacgatcggctgcgggcagttgcacggctctttgaacgttggcgtgtgctcgtggtgatgatgtttcgtcctgttgcctcgatgtgtcttgttcggctgcgcatttgcagtcggtacaaggctagccgccggcgcagcccacggccacggcttcgcagcgacaacagtcgcgaagacgatagcgatgatttcgagacgcatgctgatcgctgatgttggactcaaacgtggtggagcttgtcagtgcgaggaagagccaagatctcgaaccacaaatgcgggaccctacgacttttctacattttgacaatgcgccacgcggcttacgggctgtacgggtatcttgcaggccaagtacgcggctcaatatgttttgatgaatgttgcatatcgcagtgcagtagggcgggccactggggactaggccggctaaaaaggcgcatctcaatatagcaatacgtgatcgatgtgccgggcccgattggcggacgggaagagtctggggaagagccggtcctcaatgcattgctagcagatgaggcgatgattgtgacggcaataatgagacgaggctgaagatttcgtggattatgattccggttcatgcatttctgcaaaccgtgggagacgtcaattcttgggtatttggggctttagattgtgcaagggcttttcgtgtagacgtcccatcgctgaaatgaaaggtgcacttcttctcagggccgaagaagacaccctgctagcttccgggagtatggatgcattgatttcctcgtttggcgatacgcgtccgcatttgcttgcgccatagctgacgcgcgatgcatggagagtatggagctgtgcatttcacgcgtcggtgatgacgctagcctcagcgttccccaaatcaagctagtgcattcctcatgccccacccggagcacactttcggggctccaatgtttccatctcgcttttcataaatcatcactgcagaaactgcatctcggctcttcatcgtctttcgtctattacacgacagcaaccttcgttatagtggcgaacattaactaacaatccgggatcgctaatgctattgtcgcagggcagcttcgtctctccaacacgcactcgacaattttcgcgcccagatactatacttactcgcattttggcagttgaatttgctacttcggtgctcccgttttgtgatatgtagagaagttttgtgctttctccgctccatactcgatcataaaccattttggacgttacccacagttgatgcagcgcttaagcaaaacaaatcgatgttgcgcgaagatggatgccagcttcgacatgatacactacgaccaagatgagggtattctccaaagcattgtgctggatgtagctctctttatcttttgcaaccctttgtcctttcacgctaccacctttcacattttcacaatatctttcaaccatgttcaacaatggcgccacgcgctcgaggaactcatttcactttcgcataccctgttgccttcgtgacagcacgatgacccacgcactgtgaagtgacacttctctaccaatgatcagacaatccttttcttacaaagccctccctctctccttcccaaaacacctcaaatattcgctctaccaaccgataacaagagaagacttcactcatcacatcgcaaagtctctcttatcacaaatcaacccgaaaacatccagcaaagatgaactacactcgtcctgaccgctggactcgccaggagcgttccatgtctcccgaagtctcacctactcgtctggaacacaccgattataggtctcacgctatgcagccatttttgcatcacacaacagtttctccacgacctcaaccggcacctgcagttccaccatcaacgaaagtacaacctgcccatgccggagttccgcagctcacatatgcaaacgtcttggacatgctacgggaagcaaagatagatgctgcggagcggtatgtttcgacactctacctactggaaattctccaattgaattatgacggatgtgtcgatgactgtagagcaaaggagcgtggacctgttgacattttgcggtcatgtgcccttaacgagcgtagattgttcgtcagctataacattcatcggatgggaggtcttgagaacaaactgagtcctgatatcgaggaagatcttgagtcgttcccattccgctgtgcagtcgtaacaaacggcttcccttcactaaccgaggatctgatacccatttttcagtcaactgagcatgcaaaggtaattgatatgcaatatcagaaccccagtgcatcttctaagctcctgcacccagcggttgggaaggtcaagacggacaagaacaactacaacaagctacaaggtgcacctcctgccaacctcgaattcccaactggcaacttcaccattcccgagattgcggcgtttcatcccgaagccatcaagtcctgggacatgatcgaccgcttctgcgcaaacggaggatcttcagctgtctatacggctatgatcaatcactacagaattatgcctcgcggtcaggtgacgaacaacagcgtctaccgcatgatgaagggcccaatgcagaagcgcgagaatgtcgatgagaagttcaaggactggactgtcggcatacacaaccatatcgaaggccttgaagaggtcgatcccgagagcatcagcgtcaccggctttcgcacccctatggaaggcaagaacccatgcgtagcctcgccaatccctattcgggattttgccaatggtgtgaagacttttcccactggccacgatgctttggatctgacccgcgcggtccaatactgccagaatcatccgaacgagcagtggatgtacccgaccgactacgagcgtttgatcgacctaataggaccagccgctgtgaagcgagctcatctcgatggtgcagcttttgctcgatataccacaaccaagttggctgctggcgtcaagaactccgtcggtcgcaagcgcgatggacggggtcgtctgcagaaggaagattcgcacgaggatgaatacccggatactgagtccgacgacgagtccgattccgatatcgactttaacgccatggatcagcgtggtagcaagcgcaagactttcttagatgaatcagacgaatccgacgaaggtaatgagtctcgcaaaacctcaggcaagcgcccaaagctcgcgcctaaatctcatggcaccgcgaggcgtttcaacaagcattcgatgctgcgtcaagaggtactgtccgatgatgacattgattctgaatctgatagcgagctctaccagggcccgaagaagatgaagaagtttgcagaagttcgccgctcgggacgtgctaccaaagtcacccagtcgtacttggttcatccggacgatgtgatggacgacgaggaggagcgcgatcagtaggcattggaatctgtcggtgccggatgcagaggttgacatagatgatgctgacacagagatcaaatctcatgttccatcgcaaacactttgatcgattttgtccgctcctcgttgtcattactatatcgcttccatacggtaaagtagttttcgctgccgtaggcgcaccacgttaatggtcgcccggcaacatagcatagcataatctcacatgataaggttgtattcatctcttcacttcgactgcagcttatgtgccatgtgattctctcagtaggtaaacgaagcggctgcgacgtatgtgcaaacttgtgtttgcttcttccgaaaaaaccaccttcaccttcaccgctccccgctccccgcttcaggtcttggcggccgcgtctacaaatttgccattgactcagacttcctctcaccacaacaacaactttatttcgactcagctcacaaaaagggcgtactatatccacaacatggcatccagtaggggaagctattggttgctcgatgaccgctacaaggcaacggctccaacatctcgaccgaccccgctcccagaagcaacatacaactatgagtctccttattgcaagaccctcaaaactttggcgaagcaagaagttgactgtgagtcgtgctactcaagcagtattgaacgaggagtcactgacacgaacagccgacgaagattcctcccgatccgtgttcaacccgttcaagggagaagatcaagccagaaattctgacccgttcggtcgagacagagttctagatctacattgtcgtcgtcagttctttctataaaactctttctgaatctggactgatcttccacagcgcagccaaggtctgctccagccagcgttgaccctcttccgcctgaacctcgtgcgcgcagtgttcatcagcaagcttacgagcgcctcgatgccaagaagagaaagatcaacgaagaaaagagacagatcatggaagagcagcgtcgcatccgaatctgggctggcaaacgccgagaccaactcaaaacggctcgcgaacttgtgcgcagggctgaggccgaaaagcaaatcgcgctcgccaatgcccgaagttacactggcattcgcgcgatccgtcctggtcgctagctacctcaattatggcgcctaggagctctcatgatggttgctcgaagtcttggttgcatattattttacgtgaatcgagcttttgatcgagggcagagtagggcacctgaggagcattacggcgcacagccttcaaaaatggtctaatcatttcagctgttcctattggacacagaaggcggcgtgctgggctcatcattgtaaagtaattatcgaggtactctggtatcagagaaaataggtgcgtcattgacttgcccgaatgtcttcaatacgcccgtgaatcatttttctaacatgtagttcagcggtcaattccatcagtcatgacaagcttcgcctgcatatacgaaagctgtagcatttgatatcgaaactgagctctttggcagtccggcttcactctcacgctcatcgctcatcagcgtggacgtggggtacatagcccttcgcagattccacgcagtttcatctcttcctacacagcttatcctagccagccatcgaaaccaaatccatacagatgccagcattatgtgccccattcccaaagagtcacggggtttcgttgtggacgatggcatgtgcgattgctgggctgacgcagactatacaccgcctgaggagctcgaccacctcatgagtgaacgcgaatgcgaacaagcgcaggatgaggaatcaggtacaagactcaagaactatcattaggagtgtgctaatcctgactcgtgtagagctagaagatttcgagattccgacgccacgcagggctaaatcgtttcagcagcgtctagccgagaagaagacgcgcgcaaagcggttgaacatggcgaacgaagcttgccgctggcgtatgcaccaagcaaagaccaaacaagtcctaccacccactcccaagtccgcgaagaatcctacgtccatgaagaatatggctcctcctgcatagagcacccggccacaagccaaatcgaccactgaatcatgtacgggcactgaatcaaatcaggcatcccgctggatcttcgggtacaactttggcgtcttacgtgggcggattgggcgaatgcgtccgagttcgaataggttcaagacacctacaagcaaagataaggacacgttgtcacagcggagctttatgagtacggtgacgcgtcaaaggattttggatgcactcgagtgggactcagattgatttatcgaaggggtgttccggcatcagtgttagttcgatccgttcgaagatcatgcgaaaggggtggatattggtcagtgacttgagcgatcggagtcggacgattcagaatgaagttttgccgtagtttgcagcggcgagatagagcgaattcgtgtgcaagatcctgggagttaagagaattgatagcgactttttgaggtagatgaggcaacacttcggcgagcgactgcggccttcaccacgacagtagttcgttgactcaactgaatgaaatgctatcactcagtcgtgtaaacaaaaccacggggtcgaccgtctctgataactttcagaagctcctggaggtatttacatgcttatcttaaagacatgaatcaggaataaaatcgaagccgtaaacttccatcgcgtcgtttcgtccgcacgtcgaggcgcttgctcttagttgtgtggactgtttgttggcttcgcggcaactaacggccgtcactgaagtttggtacaataacagctagtctcatagactaccatccacgatcacctgcggtaccatggtctatgggtgagacataactaagcagcataggtcaatagaaacaataggaaccgaacttcccatatatatagcgctcaccttcgtgcctgcacctagtagtctccttgttgattgcgcctacacttcagaactacctactgaattgagcaagctgactacccatccaacaagatacgcagcacccggctggcaagctttgctacgactactgagtgccacaataaacaagagcataatttccacgtcgccgaagccagcctgcaaggagaagacttgcagagatggattattcctacagacgttatgaaaccctaatgatggcagaggcaaacttgcagccttacgcaggtcgcatattggatgcatccatcagacggcaattcttcgaccatatacaaaggtgtcaaactcaaccttacggtaatgtaccgggatcgatggatgttccatatcagagcctggcgactacatctagcaatgaccgggatcacgatgcccatatcatgaacgactggtatcaggaatggtcaacagcgtccaaagatccgctcccttcgaacatcaggcctatgaatatcttgagcgagccagtacggggtcatcgaaatgctcctcagcacaggccaaaggaagtctggcttgaccactacgaacccgatatggtgccggaaggacgcgtgctccaaaacgtaagagcagagcgcgaagagagacgctacctcgaagaggacgcagaaagcgtggtgcggcaggcagaacgtactatcgacagactggaggtgatggaggctacgcgaaggtctaatgtggtcgatttgactggcgactcagtggacaagagcagagatggagtatatgtccagaccgcccacagcctgagagatacgaaagtacatttttgaccagtagtcacgactttagaatgtaccataggtcttttcacgacgacccgagctctcgccaggatccgcccagacagcactccaatgatctcgatcttccgcttcctacttccacacgcggtccttatcgtatccaagccgataacatagagcatctgtatctatgttatccgcaatccacttttgcgccagggcgacggccattttacgactacagccaacctggctcattcgataggcgtggtgaaatgaatgaacatggtcactacgcgcaacaggagcccaatcgatacatgttcgtacagtgattagatcaccatagcaacgaaataaggcatttctctgtcacttcaccatctcccgattcactagcgcgatcctcggtgtactaatccgctctgggaaccttccctctagcctattatctcgaccaacatcccctcgtcacaacttgcctctctccaccagctcgcaacatcgaccacgctcagaaaatactaaagctcgcttcgatcttgaaaggatgaatctttcagatcgacccaactccacggacaaaggccgttcgaatggcgttctgccggaacaagaggagataggaggaacacatcgtcgtccctacggctctctgggcaatccaaacgccactggtggtcagcagatggctctcgatcccgcatatggtggtcctgaggactatgccatgacctccgcacaacctcagcccatgcaattgggtgactccgctaacggattcggacttcacgaacagctaacttctgctgccgctggaccgccgcaagacgaatcttccaagaaccccaaaaatgcgatcggtaatccatacgcacagaaccaatccatggtcgccgcaaaccagcccccacaagctccaccgtccttgagcgagccttacctacaatccaagccagaccacatttataacatgcctggaggtacattgcttcaattcacgcttgttgaagtgattgccttgttggtcaattggttcaaggtgtatcctgacttggctgaacgcttcctgaataacggtcttagttcggcaacacacatagtcatcctggaggagcatcgcaatgtggtcatgacagagaaggatcgcaaccgcaccaaggacctcatctctgacgccaatcgtcgctcgatgcgtaagattagtgagggctggacgaaggccaagcacaagaagccggagggttggaatggcaacactctatcagtgaatcatctcactcacgaaaagggtgttaaggctcgaccggtcctgatgaaagttctcatgaacgacatcaagcatcttccacaaggcgatgatgccggagatctgactcgcgctctcgaatatgccatgagcaaccagaagcgtggtcctaacggggaaccactggagtggcttttccctgatgatctccataccattcttggtcacatcgggtacactacgatcacacaaaatcaccttgatggagccgcagtcgcgcgatacgacaagatttgcaagcagaaggaacagcttgatcgcaagcgtcgccgcgaatcgcaggaagccggaatgcctcctcccgcttcgaagcgtcgaatccgtggtgaacgcaatgctggcgacaaccaatctggccaaccggttttccagccatctgcacagggtacactgtctacccttctatctactgggccaactccatccggcttcgtgtttcagagcggctcgcgcatgatagctccgcagccatcatttcgggatgcgttacatgcttctatcgaaccctccctacaggaccacaatgcagtacgagagacagatgcgcgtccgaatgctgcgttcgcacatcaagcaaatcaggctgctattccgaccctgagcatgcctttcgcatcgtctttcggtgccaagcagtacaactcagcgcaagagcacgttgagcggccgaacgctgcgttcgctgaacaagtagagcaggctgctatcccaacactgagcatgccatttggattgcctctcgctgcaaaggagcaagtcaaggagcatacccccgacatgtccaacgggctcaaccaatccgctccaatcgcttctcctccaaacatactatctgtccagccaaaagccgccgacgataccttcttgttcgcccaagaagatgtcgacatcagcattacagagatcgatgccataatagctggaaaccagacctacaacttcagcgatctgctggctggtccgttctctgacttcaggccagattctatagcggggatcatgcagcagtatccgaaagcgtatccactcactcaggtactgggcgaatgcgtcgaggccgatgatctggaggatgagggcgttgtcgctcgtgcggcgcgttggtgccgggatcctgataatttcgccagccactatacagtgcgtgatctggggtttgtggtgacgctgcagaaccttgtggaggacgctaagaagaatgggtttgatggatctgtggaggacgctgtgcagtaggaagttcttggggaagcacggacaagcggacgcggtgacgttgtgtaagcgagtggctgcgtagattgacgtaactgggttgttcctgaagtattttcagaagaacttgaaataagttgacagacattgtcgagatcttggccgatgatgcagccgtcatgtgaggtcgtgttgtctaaatcgtgatgttagtcataccagtttaagatgtaaccgcacagttagtcctgcacaactaaagattgagtggtaagaaatagttttggtctgccatttcccggttcgacaacctcaacatagcaaaagtccgaaactagcgccaatcggtaccgcgtcagtgtactcgtgcagaaaaaggttaagacccagagaaacatctgtttctcgaattttcatataaacccggcctactcgtacgactcttacgataaccagaattaccgtctcttcaccacactcagcattcggtcttcattctgtcaactttatcgacctgcccttaagttagcaccgtcctatcgtcagacatggcggcgaccgtagtcataatgagtggcggtgtagccgcgcaaaatagaagaagaatagagcaggcgcagaggtgttatgcacctgaaatcgacatagatacagctccaccaagcggccagcctctgccccaacaggtgcgcaccgtgtggatccgtcaaatcatcaacgatgaagatgcacctttaataaacggaatcaagtgtgtcaagcggttcctgaatcctcttgagtatctggatcaacaacgtaagaggaagcaatccaaagtcctcgaggatgtcaacgcctcatcagcaccactacaccagcttcccgtccaaattcttcagcgagtggcatcgttcatgagacctgaggatgtattggctctctcgattacgtgtcgctggtttgccgtagttcttcagaaggagttgcagatttccatcgacacgagatggactcttaggcggaggttgttcgcggagagatggaaagaaatcgcagacaatgagcgaattcacttccctcgaggccagacgatgctttgttttcgttgtcttagcgcacatcttgtcctggagtttagtatacgtgagcggacgcgcagtgcgcatgtgcgctggtgtctctggggaccggaagagagggtgatgatcaggcggagtagaaatggcgcctgaggaagtacaagttggatctgaggagggtcggacgatctgccttcggcgctggtagaagcgaggaatagcgcatacatggtaagagagtggtgtgaaggaagagttggaggacaggtgaataatgggtatatttgaggagaaggaagctggtgtcaagatcgtttgtactagcctgtctacctccacgttgttattgagcatagcattaatcgtcggggagacaaacgagaccattcagaaaccacaatcgcatacgctgctttccctgccatcggcattggaaagcaaaatcatcagcctcagatctccaccttccactccaccccaacatcctcctcccacccgctccactcctccctcgccctcttcgcaaaaacctcctcgcccaattttcccctcaaaaagtccaccaaactcgtctgtctcgtacaccactcccaataacccccgccctccctttcactcccctctgccgcaagccacgcccccgtcttccccccctcatccgtctcgacaccgatatacttctccgtcgccttgagcaccgcaaacccaggattcgacaaccacacacgccagtcaacgtcaaatttgctgaaaatcggactcgaggtgaagccaggcgtgaatgcgtgagctgagcgctgggagccggtggcggcaaagtggcgttgtagcaggagtgcgaagaggacttgctgggccttggagtggacgtaggacgggccagacgactttactaggttgaatttctcggagatgaaggctttgatggtggatacaaggcctgcggatgggggttgcgggggctgcagaatcaggtcggaggcgaggtggccggtgctggacgtcatcacgatgcgtgcggtgggggagagatgcggttcgaggagctttgtcatgagaaatgagccgaggaagttggtgacgatgacgaggtccttgccgtcgggggttgtgttggatatgttttttggtggggaggcgatgccggcgttgtggacgagaatgtcgattttggatccttctcttgcccaccggtcgcagaatgcgcgcacagaagacatgtcgctggtgtcgagtttccagcaatggagtcttccggtacagctttcgccgatggtggtggtgatctcattgattgctcggtctcctcgttcgagactgcgacatgccaaatagaccgttgctccttgtcttgcaagctgcttcgcgatactgaatccgataccgctgtttccacccgtcacgattgcaatttggccgctcaagtcgcgctttgagactggttgaggtgtgtagagcttggcgaatacaagggcgcccagtgacttgaacagagaggagtaaaacgatgcgtatagactgagcggtgccattctgaatcaaattgaaaggaatttcgcaatgtttgtcacccccatctgcgtacgctcgtcttcagtatattatgtattgcggcgtagtcgctggttgcctaacgcccggaagcagtagcgacgacgctagcgctagcatgacgtgatgatcctgaagcacattggctgcgtctttaacacttggaaacttcatgtatgaatacaaactatattcgcattcgcgcacctcgcatagctagctgcagacagctagtccatctctacacagacctaaaccagtcttggtgtctttccggctctttcgatttacacatcgttgccgacgactagtaccgaaagtcgccgcggcaacaccatacccaccaaatgctcgcccaccccgatcgaagatattctcaacttctcccacttgctcttcaactgccgtttccacctgcgatactccatcagagactttcaaggttgcacatgtctatcagaccgcatgctcaacaccatagtataaatattcgtgatgctctggtcatgcagtagttttcgaagcacaacaaggcacaggcggtgttcaagggcatggcctttgtactgaaggattggggccatgatgatggatgtgtgtacttgaggggactgtgcgagtgcattgtgggcgtctctgatgttcagatatgcttgctgctagacgtgctgtcgctgtgttgttggtgatgaattggttacacatgaatgattttggttttctttcgtcatgccctggcggagagggaagaaggcatcagaagatcatggctgcaagatgaatgcacgttggtgttgtgtattccaaacagctcgttgctgctcttcaccacctgcgtcgtttgcagcatccagtcacaccgtccccgtcttcacaggccgataagtcgtttgcaaagccaccacattgactacccgacacgcgtgttctccacatcctacacaatcctcctcttccacagcggccagaacaaaacccaggtcagcactcttgacaccatgccgacagatgaacacggccaaacccacgccggcaccatcggcctcttcgacgacgccgacgagtacgctgctaccgccttgagctctgagcgccgcgaacgtcgagaacttgagttacaaatccgccgtcttgggcgtcgtgcggatcgacaacatcgtaaagcagtcagagctgcagaaggcaagacgaagctaccatcgtggctggcgaagatatttcggatcgacgagaaaccaagcgatgactgcgacagaacgataacatttacggaagagtggattgtggtgcgcaggccagtgacgccggagccggagtacacggcgcaggatattgatccagtggattcgttgtggttgagggagtgtggaatggtgcgggtgaagtcggatgatgccggaggttgtcatattgtgccgaagagcagtgtccagaagagtgactgagtcaaggcattcagaaggcaagctgctgcttacatttctttttgttgtgcgcgtttcttcgatcgatacctcgatgaaggcgtccaggataacgtatgcgcctgcattatctcgatggacgagagtgattcgtaatgtccaaatcatgattgcatggggtaccccaagtagtagagtcctgatccaaatgtgaaggctcttttccatcgtgaagtacaagctcgtgcaagggcgcgtactactccagccgccctcaacgcgatctcccaacactcataatcttatcctcgaccttcttcagtaaaacttccttctccctcaccgcctgcgccctctcatcctccagcccctccaactccttctccagctctttcatgcgcgcaacctgctgttcctcgctaacattcagcccgggcaaactcgcaatcagcagctccacttgctgctgcttgaccacaatgtcgcgggaaaactccttgaggtcttggttgaactgctcgggcgagattttctcgggcactggaggctcggcgggttgtggtgggttggattgtgggttctcggatgcggccttgcccttgatctcgggcatggtgtcgacacggtgttggccaggagggacgctgggtggggcttggagtactatgtgcgctatttggcgttgcatcatgttgagcagctggctgggttagcaggccatgtgtatctcagtgcattggggcgcatacagcgtcgagctcatcttggatctgggtgagcttgtcgctcatcttgcgcgtgtattttacggtactgtatttaacagtattctggagtatggtacgcagatgtttgcgtaagcgtggagtagtgttaggtcccgtgcaatgtcaggatggtagcagacgtggaatgcggagctatggcgggagagctccatagggctgagctaagctagcgcgtcgccgaaaagttacgcgacttcatctcgttccactctgatccagtaccagcagtccatcactcactgcgctctgcaccgcgtcttcaattcacagtaaatatgtcacgaatacgttcacgcaatctaataccgtaatgcgaccctccctccgcccgccatggcccatcaaaacacagctcctccgctggcacccccgtgctccgcaaagcatcccacgtcgcatcgcaaccacttctgctgccaatgctgccccgattgacatccccagtctgatcctctcacctggctccaagcaccacaactcgctctcttcatacgtcgcatatgcaaagcagcggaaacttggaccggacagtccaatttatgtcggcacccactacgaatacacagtcgccttgtcgcttctccgcctgggcttttccctgctgcgcgtcggtgcaaaatcagatgccgggatagacctcataggccactgggtcctcgctcctctccacgaacctctgcgcgtcatcatccagtgcaaagcccgcaccatgtctgtcagcccctgccacctgcgcgacctcgaaggctccttccccggcgtccccccttcgtggcgaaaccaagacgtcctgggcctgctgatcaccacgcaaaaagccacaaaaggcaccctcaaagccctcggagaatcccgccgtcccatgggcttcataatgatctcgcacgatgggcgcatccagcaaattcgtctggaaccgcgccgccgccgagcgcggactggaaggcgtaggcgtgactgttcgacatacgcctcacatccattcccccacagaccgctccaccaccccaaaagccgtcgaaaaacccaccgaaatcaaaatccgcaggcacgcacaaagacatccaactcacctggctcggcacgcccatcttccccgagcgcgaatccctcgacgccgacacgctcgccctgatgcgccaaattcatcccaaaccgcccttccagtattatcaacgagtcgaaacacgtctctcgtcgacgaaaatcgacgccgcgctgcgcgatcctgagccgcgcggcggcatggtcgatccggagtcggcggagaaggttacgaaattggcaatgccggagagcagcgagaaaaagcctagggggagagggaggccaatcgggaggaaaaacaagcccaaggttaagccacgggggagggggaggcccaaggggagtaagaataaacccaagggggatgcggaggcggggtgaggtgtagtacttgtggataatcagtgtccaaagcatggatcgtagactgggcggggaggggtgggaagatgagatggagaggatagatacacggtggtatggggatggtggggcaaagaggaaggggagatgccagcttgatacccactccaaaacttctttttttttccagcaagagggaagaaatgagacgctactcataccaaacctcgcagcagtcgagcatagagaccaacaatgacaagaaaaagcaaagtccaatggattgtgcgcctgcccacacccacgtccccagaacaactaactgcagatgcgaactgctaacatgacaagaattctgaacattgacaacattctacaaatacatgctccaaaaacacgcacacttgtatgcaagtcgcatccatcatataaacatctccctccaacgccttcctccaaacaaaaaccgccatgccatccaacccattcccctcctaataatcaaaccgatccggcaaaactaacggcgccaccaagctccacgtataaatcccatagcacacccacgcgctgataatcttggcccaactcgcccaatacgtgcgtccgacgggcacaaagctctcctggacgtccttttcgtcgaagttggtcgtcagaagggtagccacccacgtggtgctgaggaagaagatgatgtggaagagcgtgtagttgtactgcgtggcgttgcgctcgtcgtcgcgcgggttcttgacggggccttcgtcctcgtcgtctgaatcggagtcgtccagggcggaggcggggagcgagccggattcgacggcggcgcggagggcggcttggcgcatgtcgcggcgcgattcgggctgttgggttacgaggccgtgttcgtagtcgtcggtgccgacttggttgtagccgttgccgtgcgggttgccttgggagccgagcgcgaggccgtacgtggcggcgcgggtcgtagtgtaagcgactgtgacgaaggtgacgatggcgccgatgatgatggtggctttgcgggtgccacgagcgcggatgagtgggttgcattggtggtcgtcgggctccatgccgacggcggagagggtcaggtaggtgcagtagacggcgacgatggcggactgggcgagaccggcgcgggggttgacgttctgcacttcggggtggatggacacgatggacgagactaggagtagaaccaagttgatctagaaacattagcatgtactcaggtctgcaagttattgacttacagtaatggctgcctggttcatgccgcatccgctcctggcgaagaagatgtacatgacgatggtcatggcgaacgaggccaggtacatggtcagggcagatccgaccagcatgccagtccacactctcgactcggtgacctcaatcttctcctggcagtactcagcccaattgtgcgctagatcaactagcagaataagaccaatgagcagaaacaagcacgctccgatcatggcaaagtagttgccccagacgatgaagaaggtgttcgggatgaagaaggtcaggacaatcatgccaatccagccgagtatctttggcgcccagaatccgttctggatgggcgcgcgaccgtccttggaagaccgcactccgatgagcatgagggccatgaggacgtggaagaagccgagggcgaagttgatgcgctggaccgcgacatatccgtagcactgctcgccatggcatttgatgtcgacgtagtccagagtgaggtgggccagcttcttcattgcccagtccgtgagcatgatccaggatacgatcgagttgatgagtaggatgagcgcgtatgcgatacgagtggcgatgctgtcacgttgtcagtggatttccttcaccaagagacgttgtacacacctgttaccacacttccctccgcaagagcccatgacggcgctgcacgtcgcagcaccgcagcaggaggcggcaacgctccatacctgtcgctgtcagcatcgcgcagccacgtgcattcatcctacataccgtgcccatggcgggcatagccagaaaaggcagcgacagtagtgcgcccatgatcgcgatatcgtgttgtggtggtgttgaggcgtgactgtcggttgtgcatgcgcatgacgttccccagcacctgcgcgcctcggcggctcttcccgccaagcccggcaacgttatctccgaccagacgccgtgatcgtcccaactccaccgggaagcccaccatgtgtcgtcgatgtgtcacttgaggctcttcctgtgactgcgcgacgataagcttgatagacgttccttttcttctgccaccataccgtgttcttctctcacgctcccactgctcttaaccttccggaactttatcccgacacagttgcgacttgcgcgacttgacagcttagatactcgatgatctcgcaattgcgataacacaatatcccttatgaccaccatggtcgctcaagaggaagtcaccactcacaaaaagacgcgtatcatatctgtcgttgctgcaacaacaattgcgctggcttgcgggacgaatgtatgtcactccgatcaagaagacgagaataagctcatatttgatagtatgcctactcagcatgggctcctcaattcgccgataaactccagctatctgctactcaaagcaacatcatcgtacggaccctcgaaaccctccactgtacatcatctcacatctagtagggcacggctgcgaatctcggcatgtatgcttcgggcattcccatgggtatcataacggataagagaggaccacgtccggcggcaattattggcatggtcacgctgctggtcggctactatcccatcaagctcggtaggacgaaatgtctccaacgatgctacagggctgactattggcagcatacgataagggcccgggaggcatgagcgtaggattgatatcattctgctcgttcttgagcggcgtgggcagctgttcggcattccaggcctcgctgaagacggcaactctcaactggccgacacatcgtggaacagcgacagcatgtccattggccgccttcggactcagcgctttcttctacaccgtcatcgcaggattcgccttccctggcgacacctctggactgctaatgttgctatcccttgcaacatctcttctcgtcctcgtttcgatacccttcttgatcgtcgtggaccaccagaaaggcgccgactacgccgccttacccaccagtgagaatggccggcgaaactcaaatctgctccaccgggcaaagtcgcatggtactcggtacaaggcatctgcggtaccacaacctgaaaacagtaagttcatctcgttattgcacatacccctgccccgtcacctgccaaccacatccgcagatgaagacgatccaagcggtccctccactgaagaatcatccctactatcagtccctggagacatcgtcgatgaagacgatgcggcaagtaagaagtcgtctcactcacactatatagatgttactggcctagcgctgctttacaagccggacttttggcagctttgggttctactgggcttgctcactggtgttgggctgatgactatcaagtaagtaagcgtcacaatcattcatgccattctctaattgttgcagcaacatcggccacgacgtgcaagcactctggagccactgggacccgtccgtcggcaagaagttcgtcgcagatcgccaactgtggcacgtctcgatcctttctgtctgctcctttctcggacgcctttcatctggcatcggctctgacctcatcgtcaagcgcctccaccactcccgcttctggtgtgccgctatctcagccactatcttctccttcgcccaattctgcgccatccgtatcgaggatccaaacttcctctgggccgtctcgggacttactggtctagcgtatggcgtgttgtttggcgtcttccccgctcttgtagttgatgcatttggggcggacggctttgctgtgaattggggcttcatgaccatcgcacctgttgtcagtggcaatatctacaacctcttctacggcgccgcttacgcattccaactcaattgtcgagccggatggccagcgtgggtgtgagttcggggctgaagtgcttccgcacagcgtactatgtcacgctggtatctagtgtgcttggcattttcgcatgcttctggggtatttacacagaacacaggaggaaggagagggtgttggaggagtatgaaacacaccgcgatgcatagtccgacaacaacatagactttcaacagtaacatgtagattccctatatctagctagccccgtagcatgatgaacgtcgccttgtcccatgtcttcattactccaagacgaaattaaccccgcaaacacacacacacacacacagctgaaaaaaatcgtctgaaactccctaatcacacccttatatcctaactcccgtcccgaccaagaccctcatttcaacttactcaaccccctccatctccgacaataacctctccagcgactcaatcccgctgcgcacccgctcttcaaaatcctcggtcagcccgtcatcgcgttcgcgccattcttgctctacgccctcgaattctagtgctgctgcggagagcaggcgggaccagtgttcggagcgctctggggagggttagatgggaggattgggaggggaggagggcgaggtgaaaggtgggggaggagggtggatggcgtggggggagggaagaggaaagtgggtgatggtgtagacaaggaaacgacaaacgaccatggtaactttgaggggtatattatggacgaggaattgagcgggtatgagaatggtagcgaggtagatggggttcggttgtgaatatcggagaggataggagtataccatggtatttgcgccaagagaaggcaagcgggtagtatgttggtggtaatagttgcagttcagggaaggaaatgagggtggtggagagaaggggatgatggtgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatggtgtttgtgcaggcgcgaaatggtggttttgaggaggcttggcttaccataaggcggtccgtgaacgacgtttcgatagcgattgtgttgcaagtgttggtggacgattgtgcgtttttgatcggcgcgcaggttgagggtgaagtatgtgcgcaggagggggaggaggtggtcgtggcctgaatggagttgtccggatggggctgctacttgtgtaggttgtgcgatggtagtcattataactgtttgagatatctgggttggagtttggtgtgtctggggtagtgtggagtgtggatagatatatcgacgttgatggtcgtgtattcacccggtcacgccacttagtcacgccacgtcagcgaagcgcaacaccacaacatcaccaccagattgtgctgcgcatatacgattaatcgatcaacagtgccgccgtattaagatctatgttatagtgtaaacataactacgccttgtgcgcaccttcactcgctaccgcaccttcaccactcacctatttcaatccttcctccagctcactgatcaaatgcctcattctcaccaaaaccaccttcccatccatccacccatccaagaacctcgcatactcaatattaacatcgtattcttgcgctacggcatttgttagccgcgcgatgtcgttttcaatatcttcgtaggttgtgttagattcgtctgctagggtttgggactgggctttgaggatctggatgtgccggagagataagcggatgagggtttggtattggtggaagacttctgatacggtggatgctgtgtcgaggttttgagtggagagtaaggtggatgaggttggagatgacattttgtgtggtggtgagagggtgaaggatgagacaggatgagagaattgggataaatttgtgggaatgattgccctctgaaatgtagtttgttgtcggcgtgagagtgctgtgtgacgatacgtttttgggtgacgggatgaggtgttgtccggggccgttagcggtgttcgttggtgctatggagttgatggtcgtgttggctatcgtcacgagaggtgaactaatccaacgcgagctttgcgcgaaagcacctgcttaaatgttggttatgcttggatctcagtgggttggtgattggtggaggcacgagtgatcgggagtcaggcagtgcactatggtccattgatgtcgaagttgttgatgctttgcacgacaaaatcagtctcggaaagtgtctaggtagaccattgtcaggctgcagtgattgaagtatacacagtttatgcaaacatgtgatctttgaaatggaaccaagatcgtccccatctttcacgtcgacagagccgcttctgcgttgatcgatctccctgttacaatcgaagtttgtgtgaaatcactaactctagtacgaccaaaattctcttttggaagatatcgccctccttacctttctactcaagtaaggacgacagtagtgttgcagatggagatagcgttggagatcgaacagagacacaaaaagtcggacaagacaaagctacagcggcaattgacttggcagatgttggtatcgacaaagtctacggctaggcaaagataaggctgtgaagggtttgtgggcactgtgatgtgtttccggctttgccctgccattgaaacagactacccatctgccgcagaagaatctaacgcgatggagatgtcagtgggttgcgttctcgatcattgtggacttcccgcatgaacactctaacaacgtagtctacctttgtactgtcgcgtctccaggactccctatgactcgttctgggaccctgcgctgcaactagcattaatcttcctcgcgagaagcggtggatactgcctgcgataagacgcacgtcatatatcgagccaactcctgctccatgcagtaccctttatgcatgtgcgagacgatcaatcgaaagttcgtggttcatgctggcacgctcacaactcgaatcgctatagtaaagaagatctaggccttctcctgcattcaaggctcctattgaagacccttgcgcagaacatcaagtcatgtggcaaaatctacgtcgtggcggctgagtcgactcccgaggtccctgccatcaaatcggaccgatatcgaatattgatcagataccttgttcacaacccgcaaaataacctttcggagcacgttccacgcgggacatggcgcaattttaggttctgaatttcgtgatacatgctgttcatgctcatcattccaggagcttgccaatggtatatacttcaagcttacaggtaaacactcgatatgtgcatcttctcacactcagactgtcaatcaccagagtccgtagccagattttttgtctgaatttgtataagcggcacttgtagccgcactgttttgatgatctactgtccacctctcttgaattggaccctgcggagttgtggacatgactttgtccagtcggtggatacacgcttccgagcaatcttatcaatcgagtttacgactcacatctcctagccagaacgaaagttgtagcagatgttgcattcttagaaatgtcgcggatctccgcacgcagctcgataagagttttgattggttactcgcttcggagaagaacgttatgacagccgttgggcccacataaaacggttgtagttatactccgaagaattgcgcacttcgcgattcaagtctttgcctgaaggcaaaaaggcatttcggtaagtggagaaccacgcttccgatctgcacgagttgctgcacattcagcaccaacaccgttcctgcgcatagcaacctgcgcgagcgtgcgtggataatctctccatagcaccagacttcctccagacaagctctccgaaactctatcgcactgtaaattctttcaattcaatgcgttttgcacgcacatgtccaattggctaacgcgaaccccaggaaaggtgtgatggtaacaggaatagctacccgccggaagtaaaaagtggctcgagctcaagctcaaataccacatactgaactcctggtggcagcgcgagttgaagggaacattcttttctgcaagaaagtctgttgttagcaactggcaatggatctaaagttctgggtatgacgctcgtgccggatttaaaactcgggatcgcagtgatcgccatgatcccaaacacggctcggtacctacactagcctccgcgaaacaggcaggttggccggcagtgaagaactcgcgagcccctgcagtgtgaactcctgctgcataatgttgcccaactcgcaagcaccaagttaaaacaattgctcgcttgcgagtcaagtattcatgtcgcggctgaaagtaagcgactgaaggaagatgataggtttgtgattagatataagttgccagaggttatcgtttctttttctgtctcccatttgagtgaagtgctttttatcatccgtagcttgacaggatgctcgtttaacaacaacatggactcaaatcccgtgaatggtattccaccctcggttctggccgatctggcacgagaagaccagggacccaagacaataggactgatcgcaacgtttctggctctggcattcatcgccgtttgtcttcgtttcgttgcgcgcattcgtcttggcattcctattggctgggaggattatttcatcttggtatctatggtgagtctacataccaccgcgtgatcaagtcggaacacttggctaatcacggcgcctcagacatgctcgatcctcgcctcagcatgccagataatgcaagtccaccatggcttcggcaaacaccaggtctttgtggacttgccatctaccatcttagctctgaaagtgcgttatcccctgacttagctagtattgtattgacattctactgcagtatctctattttgggatcttgtgctacggcattagcttcacctttatcaagatctccatcctgacccagtacgagcgcatcttctctgtcaaagcaacgcgcatccccatctacatcgtgatgggcataagcgtagcgggcggcatcgcagctcttttcacgttcatgttcgcctgcgtaccagtcgatgctttttggaatgtcttaaagcaaccagaggccagatgtatagacttggagaagtaagtcatgggtaacccagtttgacgagcatgtgctgatcctttgccagagcggaatacggcctcggtaccttgaacacagtgacggacctgatgatcgccgctcttcccgtacgagcaatatggcgccttcagattgtacgcagccagaaaatcgcactagtcatgatcctatctcttggttggttgtaagtcaatcgccctctccccaaatccaacgctccaaagtgtctctcgctcacccaaacagcgtttctatcgtctccatcttccgaatcacctccctcgccgaactcgcgcatcatcccgatgatcaatccttctattctgcggcaccaatctactgggcgtctaccgaaatgaatctcgcaatggtttgcgcatgcgcaccaagtttgaaaccgcttatctcgcggatcgtaccgggttttgcgtccagagatatgacagtcgagagtgggcagcgatcaaggacgaggggatcaagactgagcagtgttgggaggagttttcaaaaactgaatggcagagacggaagcaaaggtgggaagcaactcctcgcgaattaccgggaacacggaagagcagggaatggagatgactgttgtcactgccttgtcgcctacgcagcggagtgaccaggaagaggttgagccaggccgaataatcatcatgaatgagatcgatcagcgatccgatcggcggatgagtgacgcttcaagtagaaggatcctgccggggcaatcagagacagtgtaatggaaacgagagataatgattatgaagcttagtcttaatgcgagtggagcgaaagtattcagtgggcgacatactgtgttgtcaggggcgactggcattttactagtatacatccctccgcttactagcttacgttcctttataccagaacacacgcattcactgatgttggatgttagagccaatctggattgattgagaaatatagaaaatagtaaaagttaggtcatggctgttcagggcttttaattagaaacagcttcgtggagagggtgttttacacattgtctgcttttcgattaacagattgtcgagatacttgcacacagtcaaactaccactagtagtccttaatcctactccccctagcatccattgaaaaccttcattcgacctaaaacaattttagttttatttcctttgtctctcaactagagtggatcagtgagttgactgtttcataaggtacacctggggtcgggaagaaatgtttgcaggggatgccacggccgagccgtgccgtgcttgaagtcctcctttcggcaaatggacactacccagatatgggtgtaacggttactttgatatcagcacgatatgtacctgcgtgtgttgataaaattggttttcgcgaatatgacctcacacacccactccctattcagatactagaccgttgatcaatgtagaatctgataagacatcaacatggtcactacgtgatttggactgctcgtgagactcggtctatgcaattagcctgtttggagggaccggcaactcgcagttgggcagtgacaaggtttaaaagatcttaggtagatcctactgcgactctcggacccctgtgatcaccgcagctcttgatatggtaaagtggcctatccctgactttttttcccgaattttacatgaggatataaggccttgggaagtgaacgctgtaggactgtgtcagccgtaattagggctcgccatggatctccttacaaaaagttctcctggatgggtatccccagcctgaaactccctcctacttaatgttaaaatactcgcaccctttccatgagtcacttgtgttaaccataaccaagtcctttatcgatcatcctctactacagcctagtggattaccagtatcctattcatcctctttttcgctgatccaggtgtgggcagtgattggttcatgagatggcgtagttcggaggccatagtcggctcccacagttaatgttttttctggccggccccgactatgtgactggcgattgcgagattctgtctcgaactagccgcaagcgtattgtgttccagaaaaaattgttgtcaagggatgtccggatcagtaatctgctcaactcctttgttggtcaattcattatcccaccgctgactatgatatgtctagggcactacagacaacgagaaaaccgaggccgacggtagtaacataaaggttaaaagaatactgagcctctggcgaatgattcgaaaacgacaaccctgttccaacaacatccgcaggacacgtggaagcctacagaacgatttggaagcatttcctttcgaaaagagcaacgaacttgggataagtagatcgagaaggatttcttgggagatgttgcctatccaacaatgaactccggacctattactgccattccgggggctaaggggcctactttatcgaacaggagggtctggcttccagccgcgatggaatgtaatcgtgagtgctgcgacaaaagacacctggaaagcgtattcaatgtacgtagtgttcaccatagtacatggacgtttgcgcggataccaccaactcgtaagtgacggaatgtcgctcaagtgtcttctcgcgcacattccacacttcatgttccttctctttgccatatgggtataccgagcattgaaattctcatttactcatcacctggccactttgtactcagattccggctccggcagaaaaatgctaggagtagcacgaagatttggtccatatttacttcccgaaacgtccgatctggtgtaggagctcgcctgatggctgtggactcatttcttcccagatgtcgcgcccactttttggaagcatcccccactcaggaaactaaatgatctattgttactttcggaacgtctctagagtccctgcccaagacttacaaggctatagagaagttctgctggctattggccttccaataccgcaaagcagattccgtgctggtcgattccgcagtgactgagcaatgctcgcgtaattcacccggggaaaactaacctgcgagcggctttgtcttccacacacggtccaggagacgaacatgtgccagttaggcgcaactgcttgtatggcggaaattctgagagaaccacctatgagctggcccagggtatctctagcgcttgctagaccggcagtatatgatctgctatcatgcgtatgaatcgcccgagagttgtgtcaggagacgggtgcgcatgaggtggctgttttgcgagacccagaaaaagattgtcgcaaaggacagatgaagagagcagaaggtcatgggaaagattgagagaaagctgtcagcgatggtttggccgccgcataaaagctcgctcatcacgaccaccgtgttcgaaatgtatggcgcttccgatcgttagcagagaccctgcacgccaaccagagagacggaaaaacactgacagtgccctagattgaaacaacagaaccaggacatcccgcggaaagctctagtcgatgctttgctcgcaaactatgcgtccacgttctttttgtttatgcgaacgcgagcagtacgtcttcgtgctcctgcagcggtctccaaggatacatggccacctgagcaagctccgaaacatctgcgatcagctggctcgccaccatgtagctgctcatgagacacaacaggaagctcagaggtcggcaaggcatttcgtgtgaccggccactgccccaccgcgacatcgccttccacagcaggatgatggatgacaatcactcaagctctcacatacgatcgtcggtaacgctgttgagcgtgatgagatacgcggctttgttggccgtcatcgcgtcaaaagcctggataagcaacaccggaaacgcctgcggccagctcctgtcatcgagcacgcatggtagcgagttctcatccggaaggcatgggatattcgtctcgactctacaaccatgcatcgcgtgggatgtttctggagatcatgtgcgggcacatttgagcatcgaagtgtccaccgtacgaaatgcatgctactcctgcattgtcccacaccttactgaattgccgtcgcgacagctgaccagaaagagaaagattgacttagccttttgaacacactgatttgtgcgcatacatccggcggactcagcaggtagagcatcaatacggacgtatccacttgatcactggacatcaagcaacagtcaaagccgcgtcagtgacccttgataaagcatattccaatatcgagaatgctgcggtcatcgcgtcgcggaatgcaggccaacgtcaacaatgggtcatcccaagatatggtgtgtgcaagctttgtttggccgatcatgaccagggccgcactgaagacatcgtcggatgccatgagcagcaaataaatctctccgtacggtcccacttacttttcaatcagcagaaggctatctgtcatgtcgtcagcctggttcagtcgatccgaatatgacaagaacatcaaacaaaccgaaacgtctgaactccatactcgtattggggtagccaaatgcaatatgtgcagtgttggtgtgataagaggaggttgttcaaatatcagggaagagtttgtgttgttatgtaaaaggtcagccaagccaaacgagcagaatatggacctcactgacaaaacgtggtatcttccatgaaatccgcggcgcgggccatctttcgaataagcttggcatttgtgtcgtgaccgcctcaagagactggggtggctgttgcgattagcaaacaggagacttcgctagcgacacactggcaggcgcagaacactgcgtccaactaagagcgttgctcgacactacatggtttttgtgtaccatcaaggaagcgctcagtcacctaatggagagaaacttcaatgcattcagcgatcaggaagctatgctagcctcgaaaatcacccacacgcgtcgcgaaaaggatgtaaagagagcagatgtacgcggccagggagaagaggttgaacctacgaatgcatgcgctcaaggactcttccctggcaccatcagcggtatgtggacagcacacgcgtgcacgctgtctttctggaaatgaccactggagatatatccatgttcaggtttacataatccacgttgccgaccatgctcccaaggttttcgaaagcattgcagagatgacgaaactgtatcgtccctaagacgaaagttgcttccgtctctgttcgcaaagtttgcgatacttgttaagttggggctcgagccgaccgatggcatctcgatcaaggttgagcccagagccagggcgcacgagggccgtaccgatgtcaagaccaaagtgcgccacgaaactttccatctcgcccagcttgagcatcaggtgttccggatgatcgaggaaatactcaatggctgcagtcactggtcctctatctgctccacttggaaactctgtgcggctcacgcctgtgaccagatgtcggacgtgatagtcgatgaggcgtggaacactcggaggcgtccagctatcgcaggaaaacacttcggtctcggttcgcgttgccagcggcgcatgtttgctgaactgattttcgatggtgcttttcagaattccctccgtctcgtcggtgtcacgcgctttgttctgttgcgcgttagactcacgaactccgaatgacaaaactttaaactcactgcaagcctcgccacatgagtcggcgaccagccattaccagccaggcgtttgctccaatccacccaatcccggccgtgtgtaggaaaccactataagcaaggtcagcaaacgaacatcaggggggtgtattggtatatttacgatcacaagctcgtacgctgtaagattcagagctccaagaaggcggatatcaacttgccctggagcggcctgactgtatatcggacttgttgaaccattcacatcgaaatgatccatgtgtaagccgacatgctccacagccatgtagagtagaccctcgggagggaaccacgcgccgccaccctttcgtcgcatgaatggcctctccacaaggtctcttgggatcttgacgtgaataatccactccctgtcgacctgcactgggtatgttattgatgggttgccactccgagactccggggtatctagcctgcgcaggctacgatcctcggggttgaagacgtatccgtttactcgtgccgcttgcactgggttcagaacgctgcctcgagaaacatatgcgttaccgtcgcctactgcttgaactacttgctcctgagtatagttacacacagtgccgtcagtcggtgacctgccggtgataacctcgaaggcgcgcatcaaatgtcggctcgatagaagaggatggagcgggaaggttgtgaccggttgaacagcagtcgaagagccgtgactattagtccggtcgtattcgataggcgcgatgggcatttgaaaggtgccgagggtatacatgttggtatagctgtgcgttatgggcgccgtagtcatttgaaatccatctggggtgtacatgttgatagcttcgtgagccctcggtgtgatgtaggaggctggcatgtggcgcgatccgagatttgggcgatgttgagcgcctccttctggccaccagctagatgagttggcggggcgatgaattaggtgctggtccatcgggaaaatctctccaaagatcgactcggggttgtcgtgatgatcgaatggggggtcttgtaggccggcgcggacggccggcacgtatttgtcgaagcccagagcaagggctggttggccgtggagcaatgattcaacatgaggagagctgccactcgagaatggatttgcagtgctctcttcgtgagctgaatagaaaaaggggggcgcctccatggtcgcggctttacgaatggtcagtaacgtacttggcgctgcaacatggtccagcgacgctgctcgagtacatgatcctgccgtccatgattggggagctatactgcaacaactataatataggcgaggaaaatgcatcttacctagcataggagtagtgtgtgcagtggggtccagtcctcttcgtttctgtggtgacggcgaccccaattcacgcagaccaaattgatcgggtgtcccgagtgcgtatttccgagtctcttgcatggagagaggtattaagcggccttctttagtcgagagtgcgcggttgagcgtggtggaaaaaggtagaggtagaacggtcgtttgggggagggcctggggtatccactcttatcctatcactcagaaatgcattctgtttacagtttgctcgcgtaacttcttagaacgctaaatatgactcggaagacttatatgtgccgtagctgccgaaagaatgcattaaggaagtggtctaacattaccgaatggtcaagatcttgttctgccacggcctgagcgaccgacgtctccttgcacagccaggcacggcaaggtcgttagggcaacgcaacaagaccggaaatttgaacaaaatcctttcaatttggcgtttgcatagcagaaaaattaggtctagtcgtacaagtgctcctcgactatcgggtgaatgtgagctgtcgagttcttgtcttggaaatgtatagcctcaaatacaattctattacaggaggaaagacaggctatatatgcctaccggttacaagctaaaatattgcttaagggccgcaatgcgacccagagtttccaacaatcaagctttaacaagtcgatcgagccgacgacgaacaaaaagctctagcaaccaagctcctcgtctgatggtctcctagtcaatcaagcttccaaataaagacttgatgatatgttgcaagcggcttattggggcctgtgcgcaggacattaagaagcgagagaagctgactcgattgttgacaagtttggccctgctaggggcgggaggcagaagatggtttatctgccggtcttaactacgcgcggtgtgttgacgtaaaagaaagcactgtaagagctgctgggagacttgcaatacagacttcttggacggtcatgccttgaaaggatcactgtggtacctgttaatatacttgatagcttagaaaatccccatatagatgctacagcacacaggaaaatgtaaaatgatataagaattgggatctcagaaatgcccgaacgcgttcacgcagattctacatttatagccctaagagtacaataccgctcagtcgggttcctttccactcatctaattggcttaccacttatcttgcgctgcggtaagcatccagagacgcgtaccttttaagggtattttacccattaaataccttatgtatgaatccaagcagactcatcatttggaatagcagtagaagctccaaacgtttcgccatggaagcctgtgaatttgtgtacaagccttaaaagagttcgaggtatatcctcaccttcgtgttgtcggagatctgagcatgaaaggagctcaaaataggatagttagatgttagtaacgaagcagcttcatggtttgttgtcacttgtcaagtaaatatgaacattcccgcgcctagacagtaaagcaggcggattgacagacgtcagaacatcgtaaatggacttacccagtcatagtaacggcacctacacacagcgtattatcgaggaaaaattgtaagccgtggaattatgtagatctgcagtacgggttgcgattggatatatacacatgtggtttggagcgcttttctgagcatccgggtacttgttagtattttgaaggtgtccgacaaaggtacctttgagccgtccataagcactccgtgaaacaggcttgcttgaaggcaaccggtaacctatctccagtctcatcgggtctaatcgtggctatatcccccagcgctccaccaagcctgaactctactcgaattccgacgtgaacttgggttatggtattggagagctgcgctgtcggcatcaaatacaatacttgtacgagccaaggatacgccagattgttgaaccaaggcctgagtctgaacgtagctggcgaggttggacattttgacccgatcgtgaccatggttcatcgcatgttgaaccgtaacagtcagaataccacgatctgctccatgtggaaaattgaccagaccctccgccagatccacgaggaagtaatcggagagctggctgtactgcgctcgctcgcccatggaacggtcggtcgaaatgccgcccatagtccatccagccgctgagttgaccctcacgccatcgatttgtacctctgtccaagtctgcgattgtaccgactggtacctcattgcggagccgaggtgagctcgcaatgctgtgacaggtagtcgtcgactccagaactatttatgttagtcgtgtttcttgtcaaagttatcggtgaaggacaatctcacaatgtactcgcgaatctttccagcagaccaacgggcaatcctcatacgattggcaatcgctcgccacttatgatgctcaggaaaaaactaggtttcacttaggacttcatgatcgacgtggcggtcgcggttttgcacttaccgacatcaattcgatgatggtgacgtaaataccgccgagaagtggaatatcggcgtgttcataagtgcagttgctggtgtgaacattgtcgtagtctttcaaagcatctgctgggagggtgccatgaaggtcgatccacgcacgcttgcgaccaaatgaccattcatactcccatgaggattttccgcccggtggacgtagacccaatcgtaggccaatgaggtgctacggaattgtgggcgtgcctgtccccactgcagtcggtgtagctcgagactgccgagtggggtttactgcgccctgtcttgcagagtcatgcgaaatgccagcgagagttggcatgtgagaaggctttccgttcaagatgtcctgcggcgacttgtcaagcctgatgtggtccttgttgggacaaataggcgtatatgtgttctcttgggtaatgccggtttccagatcccagccacaggatatgttgcgctgtagagccgaaacattccacatcttcttgctatcttcggtccgattataaatccaagaggcaagtgacgcgcacacaagaacgtcttccacagtaagcttagacttctgggcatgaaactgtgaacgaacgttgggtggtacctgctccaagtagtcggtacagatagtcagaagtcgcacccactcgcatgcgagctttagctgaccagtggctgggacctcgacctgatatcgcaggtaggagcgccactcatggacgtcagtaggctgatcccacacctcatcgctgcagtcgcatatgagcttgattaggtgcagcacttcctcgcaacccttgaagtcctccagttcatcgcgaagtctctgtaccgtgagatatgggtaagcacagaaaggatcatcgaatctggagcgctcagattctaggaatggttcaccgtggaggaatcgatagtgtggatttgaggttggcgaccccatatacagcttctgccgcgttcgcaccatatagagaaggagctggcgacatgctggcgagaagggagctattacgaagagccctatacgatcgcacagggctggctgagcccaaatactgtggagagatgccatgccttcaggggaaaagtgttagtacacatgcaaaccagcccactgctcatgttgtgcgcaatacttactcgtcgatatataattagttgacgactaaattggtgacgtggtcctgctgtgcagaacgtaggtggagatatcgagccattagcttccgccgtgactatggtatggtatgaacactcgaccccgctagtactgaacgagtacaagatcgcgtggggacttgcagatcaggatgcgtcgcgccaagactgcagagggactgcagtaaagcgactgtgggttgttgtcacgtgatacattcggcgtctttcaagacataatcgaaaattcgcctgcttttctgcaatgacttggcacgaagccaaagttcaaatttctatatcgatgctgcgtgatctgggacgctacccatgtacgcagtgtttaagtgaggaggattaaagaaaaatgagaattactggcatttctcgctttaagagcatcagtccagcattgcagcaagcgcttcttgtagtgatcaataacttgacaaacgcggaattcttctgaaattatccgctacatccaagcagcaatgagcagtgtataatcgagttattacgcaaaagtcatggttgatctaaccatctttctgagccaaccatccagagggcagccaaggaaactactgcctatcacctcatcgggggtgatgaccaaattttgcaacataggaatcagccactgttttcttgtgtcggtttctggcggctttatcctcgacatccactcctcccgtgagttggtcactcactggcacaacgatgtcgtgttgttgggcatactcaaccacaccactgaggaggaggtcatggtctccaacttccctgacatgttctatgacacgggtcagaagctgtgcaccctttccagtcgggtgatggtcgtcttgaacaccctctgcgaggtcgtgaacgtagtaatcgaacggttcgcccttgtcgcagccagtattgccgctgtccagattcattttagccatgttagccatagtcttcggtccttccaccgtgctgcctttgaaaaccgccttcgtgccctcaacatccttttgtgccagcttctgttctcccagcttcttcacggcccaagtcctgacctccctgaactctttctgaatagtagcgcgcatgacggtcttctcgccgctaaggcttcgtgtccagtactgcgcaaattagtgcttattgcgaacaagacccaggaagactcacaatgaactccacgatgtccaccgcaggccagtgctgcatgatcctccaaagaacctcacgccacacagtatgacggggaaagtactgtgaactcttatcagtcgcttgaatacgggaagagatgatgggttgcttactgtcagtatctcttcaacactcatgtctacattgcatagccgaaggtcaactgcgcttgatgtacatatgctctcgagctcatgttgggggcctccaagtgcagagactggtagatccttatcagcgaggcctttgatgtcgcggaagacacgaaggcgagctggaggccagtggtaatacttcttgcccggtatgagctctccgggcatcctctgctttggggccttcttcacggacttcggtttggcttgtggctgtgggtcggtcgcctctgatgagctctcgtcagattctacaatgcgccgccgacgctttacgcgggagacgcgacgaggaggcgagtcggtctgcgagtggctcgactggtcattcagatcttctcgatcgttgtacctgcgcttcagaggagcagcctctgcttgtattggcgcagcgacccaatctttacggtttcttgcaagggctcgctcatctcgttccttctggtaggtctcgaagagagagtatttcctcacagccgcttggagagcatcgtcgttctcatcggcggcacggatgaagtcaagcatctccttgacggtttcgggtgctgcgctgtagtagggtggccacatgaaacacatttgagcgcactcgtagtataataccccacgacccggttccaggactttccaccagcgtacgccgccctccataccgagcatgtcactgctggaaggacgcatgctctctgtgcctcgaactataatggtcactatcttggcaagcggttttggaaggaatggaatatcagccacgaggcgatcgtaatcaagcggtcggggtgtcgaagcggcggtgacgggtggagacataggcgagacagactgctcaaggtttgcgccttccaatatcagtacagtgggatagtgagacctcgtacaggacataccatcattcttagcagcagatccggttggcactacgttctgggccaaagccattgcggcccgcgctgtattgatcacaccaattagtctctgcgtctatggtatggttagacgggatcataagagatgacacccacgcgtcatgtgaacatactggagtactcgaggatacgcgaagacttgccgcggactcagaacgctcacgtgaactcggcacggcttcgagatcatgtgatcgatttgcgacacgtttatgacgggcgtgaggagggattgctagccggtatcgtaatgacgttcagttgtgttgacctatactcttgtatcgtggtgccaagcgcagtcgctgagcggtgttctcgtgacgttgaggcgcaggcgcgagagtgggtcatgcgagttgaatttgcgtagaagacttcgaactacttattgaaaatggatccgaggtcaaagaaagctgtattttgggtcccctttggaagaccgtgggcacggaccagaggcacgtgctttacgtcacttcgtgaatggtcttaaagcatcgagctcaaatcgaaatgatagggcaatgcaccataaaaccttccaaatttcaaaggaaagtccattgggatctagccgccgtagtgaccggagagtggtttgcttgtatggctgcatcatatagcagtaatcatcttgggagtcaaaatacatttgtgcttgaggcaatcttatctttgtgacgaagttggcgtatcgttaaagtaaaaattggttatcgtgctatgtcggccttgatataatctcaaatcccaggctgctcctgagaaaacatgggagtaagcacgagggcaagcctgatagtaggtatacatataaggataacgcagcacagcatgattgcgacgcgattggcagtcgaggcatatgagtgtaatgggacgctacacattcttctaatacttgcaacttctcagctttaaggctggtagactgactcctcatttcaagtagtttgaattgctcgtgtccagccgctttggctaaggcatttgagagaagaccacgatttttttgcatgtaacctaatagttctgtgaagtatcgcttactgttacatgtatgtaatcaagttaattaataccctctacactcagtcgggcgaccacattcgtttatcgaaagaagacttcggcacgcagcttgaaatatggatggtatatattataggtcaatcactcgtgattcacttccgcggcgattcatatgatgagcaatacggagcgtaggattgttaatctcttcgtacagcgtatgcaaatctacgcgctatttagaacgctcagaacaagtggaagcagcgcgacatcaatctaattggttcttgtaagacacctgatcacaaactaggtacaaaacttttgagacatttgggaatcaagactatgaacaaagcctttttcatttgtatcaaataaaccttcatagaagccattgacaccatgcggatttggcttctgcaatctgtctacggtagatgaccaaatttagtcacgtacgcagccctggaagtggccaaagcaaccgggtcaggcacgtctgcgatatccaggttgctgttcatgcgctcgcccacgggaacggtgataccccatgccctagcataccgtgctgcttcactcaagcgagcggtcctgtcatgggagacgtctacaacatgacgaatcacacgggtgagcatttgagcggccgacccgactggatggttgaccacgtttttccccatagcgtggagaaagtagtcgtgagtgatgctgtcgccgccaatcagtccactctccatggagatattagtcaacgaagcggttgggacgtggttgcgattggccttctcaaaccctgccacgcacttctggaactgcttcgtgagtttcgtacgaacaatgctgctctgattctgaagccccagcgcatgagtctggtatgagttagctatgaatcgaaagcatgttccctgcttcttcttaccgtgtatacgacgatttgttgtgccgtccagtgtttcttcacacgtgcacacatctctcgattcagagttgacgcaaggtgcatgtactaaaagatcattagcatgcgccccacctagacacccgctttacaagaagacttaccgtcagattctcctcaatagttgtagggaaaggacaacaccgtggatcgacagacttcggagtatgatcccttgacagctcatctccatactctgagactgcagagaagggtagctcttgccgagggtagccttgtatctgggtgaaggcacgaattcgctctttgctccacgctttggagacgttacctcgtcccgtgtgctcgacagtgccaggtggctgtgggggtgcaggatggctgcgagcctgtttagagagagcaattggaactcgcggagttatcaattgatgtgccagagcagttgtgacagcaggcgctgttgaagcaacgggaggtggcaggccaagcgatgcggtagcctgtacctgaggagggtgtggtgccactgcagaatgcgacaatgccggggtggaagcggcttgcgtagtagtcatcggtatttgtgcatttcgttggacaggtcgaagtagcttgctgtaatcgctgtctgtgggcgacgacgtgcgaagacgcttcgctctaggactcaacaatgaggatcggatacgatcaggctctggtgaattgcgctttcgcttcacggacaggatttgcggcgaaggtatttgcagagcataatcctcataatcggcgcgcaagtgacggtagtaagggtgactacgctcttcctcttgggtatctgtccaagctaaggagtcttcgacccaaccctccatgctgcaagactcaagactcttctggttctcgtaagcgaagcggacttcgcttggtaccatctgcatgtagtggttgggaataatttggaagaagtacctccattccgctgccaatcgtccgtttggtatgaagtagcggaaccccgcgatctgctcacaatgcagcgcatgatatccttctagacggtcgctacagtcgaaaatacgcgcaaggagtggaaggaggtcatgactctcctggcagagctcatcctgttgtagaaatgtccgtgtgaggtattgtggctggttctgcgcgagggctttctgtttcgtgggtttcttgccggagctggcgaacgttgcggtaggtgtaggacctggcctgtaaaaggccaccgaaagctctgcgcccgagcgagggattggtgtgcgaggtgtgtctatagcagaagttagcagttatgatagaggctggaccgtagacacaggtccacatgaaatgttggatgtcgtactagtttgctggaaggattgcgaggccatctcaaatggagggaaaaacgacatgttcagtcgacttgacaagtgcgcaagtgtatcgcgtagtcgatttgtgaggttgatcgtgtctgttttggtgaataagaggcgactgaaaagtgcaagaccctgtgctgcgggtgtgcttgagactgagttatcgacctgtttagttgaggagcgcagtttgcagaaggttttggtgaggtgagaggagttgtgcatatatagagtaggggcgtgatgtttcaagtcacgtgggaagtggagaaggagaacgccctccccagatgatcacttgacaagccccccctgcagcgagaccttggtaacctggtaggcagcttttcaccaccagtttcattcagaatacattcacaggaagaatggagcgctcttataaaacgcgttgcaggtgtcaagcacatgatcaaaagatgctgttgtaaaacttgttgctcttttcacactctagtgcacgtgcgggtaaattctactgcttgcaacttttctaccaattaataacagcatccatgacacacaattgtgtcgaggaaagctttgtagcaagcaaaggctcagagctatatcaccctgtcttcatcaacgactacctgccgcatatatccttctcccatacctccgtatagtactggtatcccagcctcttgaaatataagccttttctaccagtatctcttgtggcgacagaagaaggccatcgtgcattccccctcgccatttgcgcttagtcgtggtgctgctctaactgggacatataagtcaaccaacataccaaaggccacagctagtcgaagagcagagactttcacatagtctcgtcgaatctgcggatcaagtgtcagaatgagaggtctgtttcgtgctcgttgcggttgacggggagcctttcgagaagtttgttgtatgcaaggatctggaaatcgtattcgagtgcacaccgcggcggggtggacatttggtactcgaagaggtccctaaggcatcccagagagataatctttgatcaaaacacatttgcacaacttctctaggtcatatgaccttgaagccgcagttgtttcagccgcaattgctgctgcggcatgaggtcgcacagaaggacaggccgctgtccgactccttgagcctcacgatgttctaccacattggactcgcgcgcttgagagggtctctgatagctccaatgcccgcagaagtacgtgcgatcggtccggcaggcgttcatcgctccatcgactctccagtattatcatttggttgccgcgttggagtatgagatactaatgacttagaaatgcgggtatttagcataagtatcaagtctggttagcatctgtctggcgagaatctgcgggatccgtcgtagtagccggatgccgctcgaagaggaaaagcgtagtcggcacgctgccgatgcacacggtgcgcagaaacctactagcaaaaagcccccaaatttaattacggcaattgaattgcagatcattagcagtcggcggtacgcactaaatcgaaacgacgtcgcaacaaatcaggtaccttcccaggtggccgcccaaccccttctcgatatacaaggcgaccgaaatttaatctctgggaatttctaccgaggccgacttaagacacagtcatccgccgcaacttcattgccgacaagcacattaccagctcgacagtgcccgggtgtgcagacatggtgtctccagtaccgggatcgcgctcctccactgtcgaagctccgtcagtaccgccgaaagacaatggtactgaatgcgatgacgcctcttcgtcgcctaagcagtaccggagcagcccaagatctgcctctccgggtatgggttttgatacgcccagcgaatctgtcccttcccagccgaaccttagtaagtgcctgctcataccttgcaaacaccgcgcggatggctaactaccactttagagataagatcgacaaccagtccgcccatatcgatcggcgctggtgtgaagcaaccctcggaagcgccactctccggcgaagcctcccagaacctgtttcacgagatgcaggctggttcgatatcatcatccgacaacgacatcaccctgttctctcgccgctcgcaccgacgaggaggcttttggtcaagcagtcccgacgcggatattcgtctcgcccgcgccatggagaaccacgagaacgcctttgtaaggatattcacccagtatcaatgccagcagatactcgcgcagagctctgacatgcggagcttcaaagccgcagtatactcgtgcacggagcttcgtgcggcaatcgacgtcgagagccctgagtcgtaccttatctggacgaacatggttgcgtcgatcagaagatcagagattccgttcgttccaggggtgacaactgcagagaactgcgaccacgaggatcacaatggagaagacgacaacagtggcgaggacgaagacagtgacgacgatgacgacgacaacatcgtggacgaagagaatgaggatgaaggaagcgacagcggcgacggcagtggtgttgaagacaacgagcagcgatacgccagtcgaatcgtgccctcgcactggaggttcagtgccaccgattgaggtgctggaccaagccaaggaatgcaaagcagagaggcaggcttatgatagccgagagatgcctcggagcagcgctagagttggcgtacttattagcaatggggaactttccagactcgttgcatagacgtcttggtcatggcacggaaggacggggttgttgaaatttgaagaggcatcgtgtagctgccgacgatggaaaaacattctgtatttatacgagcaagacaaaagcgaatgaattgatctatagaatctgctgtgtgcaggtgcagcgtatgtgtgctgagtgtggtgtgaagccctgggactgtttctactcactcgttctgaaacttacacatctcacattagcggctgcggccgttagcaccacgcgtccgcaactaaattaacatgatgcaaccgtgcagggtgacatcatggcctttcacttgttatgttacgtacggtccttgttaatgcgtagtttacatggaatagcatcttaacatcgtgtcagttgaatttgccattcccacgccctgcccatcgacaagtgcatgtatggacaaaggtatagtcattgctttcccccctcagtgaccgcttggccgcataacaagcgtagatctcagacctcgggaagcgatcaaagcgattgcgggcatgcaacacaattgtatacatgccgagaatgatgctaaagacagatgtcgaatcgaatatttgaccttgagcatcatttcttgaatcaaactctggtctatggtctttcgtttccttttattatatattcatagtcaagcccatgggaatcattcttgtcgacagttctagtggcccttcctcgatgacatcactgcagctcgatgcgtgatttgcattgtctctcgtttcgctttttaacgcgccttgataccataactgtggagaaggcgctagtgcgctccaaatgaattgcccatgccgtgaaaaccgccaacggctttctcacgccttagataagctcccatcatctccactgaacgtaagtatcgctcgaccaccatcattacttcttcaactcgaaataacttatgtacgattaggaccatacatcaagtcacactgaagtcttccaaccccttgaaaggacaatccctctcaaaccagtccctatcaacggccaccaaagcggccaaggcccttctttagcgccagcatgatggccaagctagtgcggagtgcgagttgtccgagtacgcctcatctctcaccttttcgaagtgtagtagaactaatggcggttacagacatccaaacccatttgcccagtatcgccccagcctcagcgcctgagcgtctctacggaaacgtccaggccgagaacaagtctcctcagaccatgaaggcagtcaagatcatggtgtctgttgggtatcgtgcgctccaaaaggcaatggctacgcattcaaaccgtgtcctcaaagcttctcgccgccgaactcgatcagctctcccaatcacttaccccgccacagcaggccctccaccccaggacctcgaccgcgtcttcgatcatatcgagcgcatgcgctacgagcgacgcacgagacactaccaacgccagctcggaaagtgctttgtcaaccggcaaccgtgggacgatggccagacaatcgctcgggcacgcatcgacgaccaggggttccgtcgaaggcatgtcacggcgattgccaaccgcgtgtttggggaaagccgcgccgagggggacgtctcgctgccaatgcagacgagctttggcacttcgacttttgtgaatggtgcgctggaagatccgtttgggccgttgctttcggagactgcgcaggaggataccacaccaccggaagtgttggagagctacaaggtgtcgcaggatatgcgtcggcgcattgagctggagaggtaccagggatcatgtaatgggacttagacggggtatggcagggtggctgttgctatgtcgatgcgttactcaattttacagcttgtcaccagtcgctgcatgtcaccatgtcaatcagaaggtcttacacaagcgagtacgatcccaaatgacagggaacgggcggtggttacgggtacaagtgatcgaggagggtatcaggagggcgtcgtcgcatagtgaatggattctaatgtgacaatctggaggtgtttaaggccttgcggtgcaatgtggcgggtatctgacgtcacatttcgtcccgagggacctgggaggggaatgtcaggattgatgtgaatatttaaataagaatatttcagaaaagacatacaaagtagtcacaagagcatacaacatctaggaacgaaagtgattatgagtggtgtgttattttctggccttggtatctacacaagacatgtgcattgttttcatgggcaagtaagccatcattaagttttacgatgctctagcccttccaaaattgattcgctaggcacccaaaagggtggagaatcggtgtccaaactaaccgcgccgtgcagctcaggtcctacgtgaggttgttgtaggtaattctgaacgcaagcagtgccgcattgtcagctgcggcgagggcagtttccgtagtggggcttgcgcgacgaggcgccggaatgtggattccttttcgggcagcgaatgtggccacttcgctcaagtttatgtcccaacagttcttcgcctgggccttctcaatggcaatagtgaggacacccctgccgttgccctgcggcctaaccgcacctcggagggctatatgcgagcaccgttccccccgtgccagggccatccccgctgccagcaactatacgaagaggtccctatcgtcgcaggtcgactttcgcctaccctgagtctatccatccaccgcgaccagcttcaccgtcctggccgaagatggttcgacacgatggaattccatcacctcgtccttcacaaggatccaggcgtaggggagggtccggtctacactgaacagctagtgttttccagataccctgccacgcgggcacaactacacatctccaaccacttccattttcttatccaaaacccggcaggccatcgccctggaatctacaagcaagacggaatggatgttagagacctttgcggtgagggtttctcccgcataggtgacgattgggactgtgtattcagcgtttacaaaggccaacgcgcctcggtcgcatacgtgtgaccttatgcgcaagtcgcagaagtagacaatcctcctccaaggaaccgaaagtgtggttgcccaaatcgccagggtagcgccaattgtaggcggtgaagtcaataccgccgttattgacgttgatgtcgactaagtgtgggcgagcgggaacggcagcgctagtagatgtggcagggcaaccaatggcaatcttttgcgatttacccagagcgcctttgagggatttgacgcgcctgtccatgctagctttgtcctcgtcggggaggcgtcgagaggcaacctatacaaatttagcatccgggaccgtgtgtaagtctgcttcatactcactattagcttcgcaacgtcagctggctcccaaccacccttagcacaacggtgccagaagccggcccatttgtaagaaagcggcacgaactattgttggttagattcgcggtcatctgggctgtctcgattccactaacagttatgagctcttcgatctgaagttcaacagctccaaacagctgttggatgtcgagtgccgtcggtggtgcccaggcatacaagtctgcgttgtttggagaatgcttatgaccgacatttggtgaccatgtaggaggttcgatcagcagataatcgatgtgagactctatcacttcagataccaccataacggtgaactcggctgagcgaagtagcgacgggatgcgacggccaggagctgacatagtcttgtgagttcgtttcgagtgcgtcttcctgactctcacggccggcttgttcttcgccttctggaacacataggctaccttggtggatctcttatggcgtggaccatgcagagagttcgctgctgacacatcagtacgacctggaatatggaatcagtgtggctactcacagctgcgcgtgttgagagtgcggtttgccgagcgcgaggaggccggaataacagaatctcgcaccgatcgccgcgacggcgcctggaggggagatttggccatggctagacgtgctggaggccgcaatattagcgagatacgggcaagggccaggcagggaggctatcgacaatgtcgtcttgcaccctgttgccactttaagaagggcgagttgtggaggcacgtccttaccgcgatccaattgctgcgacacgacagtatgtattcggcggggtggacttgtactttcgcgcgtgctgacgagagactgtgaggaacgtcctgggacgctgttgctcgtacaacaccggagagactggaatcgtagcaagccagggaaccaagggggctcgtgggccaaaatttgcggtagagatcttgcggcgggggggtaaatttgtgtagaggggagatagcggcagcgacttagacaacatgccaagacagccgtatccactacgcttttacgatccatcatcacatgacacgtcctcgacgagtgcaggccttcgatggacatgctgctgagcatcatgtatgtcttctcatatacccagtagcttcgcgtcgaaggatacctctggctacggtgccgtaccaagggggatgctcacagcgcctcctgtctcgcagcggcttgcggcctccgagattggtaccttgcccgacgacgacaaccacagaacaaccatcacgctgaacataacagatagccctgccgaccttcgaacaggtcctagcatcctaggggatccgcatgggagccttttggcaggcccgcgtctctccacggccatgacacgaaccgattaccgcaccggcgaggacgacgcgtacccgatcaccagctgcacccagagaaggagggttatacaatgtaatggagtccatgatgacctcacgagggccatgggcagcggacaggggcatcgctcctggacgtgcacctctttgtcgcatacacgatgttggaccgatacgaacggagggagccgcaagtaagtcctccccagaagtttgcactaacatgaacaaggcagatggtattcagagcgccgcagcaagaatggcagcgacgcatccaaatacatgcattcccgatgatggcgggcggccactcgacagcaccccgcatggccaagggcggtggtcacgagcacagcgcatctggcacatcgttgccacaccggagtgcgtagaagcacatcgagaggcggagctgcaggagtcgtaaacgtccagctgttgtgtgagcagagcgacacagcaacgcgtgaacgcagccctgcgaatatctgtggcaaagaaagcatgggagctggcacacgccgccaaacaatgtcaggttgaacgagtaacatgacgctgcattgccgtgggagtgacatggaatgcctacaggtcttgcatggggcagaaacgggtgaagggtcagcgcacctggccgacccgtgtcacgacagcgactcaagccggtactcgtacggtatgatgagcgtccttatcaacgccttctagcagagggataatccacctgtggcatatgggaaggtaaggttctgtcgccatgttgtcgtgtttagaacgcagctgcatgtggtgagatgcacggtcatccccaagttgtaagatcgaccgcttgcttgcaggcaaattgacacttcgcatcttgtttcggagcgccggctcctgctgcaccgcatggtagagatgtatggtcgtcgtccacaggtcttgagacggccggctagcatgctgcagctggacacttcgtgccttgtcacggagccagctcttacagcatcgaatggtggagacttccggtcgtccccaagctccaagattgtcagcttgcattcagatgcagcttgacacttgacatcttgttgtggacccagctcccactcggattaagactgagcttggtacagcccatgattagccatgtggccgacaaaaggacacaaagagttggtcgatgccaagatgtcatttagtgacatctccgcgcaagcactgggagtccgcatgccatatgtgagagaaaagattattaagacgctgtttgccattgtgtgcgcggtagtccgatagaccgtcgaaaggcatgagcagagaccagtcgttcagttcgtactgcaagcagtctaccgagctcaggattgaccagggcaaggtggatggcttgtcacatgacccatgtcggacatgattgacacgtccaggcttcgcgagcgtcccgtaattcgtacggcgtgtggccagcaaagttgagaattgttcaagcggtggatggtttgtcacacgacccgtgtccggcatggttgccacatctagaatctcctggcgtcgtgcagttcgtactgctgatggccaactaagttcagaatcgttcaattcgaggggcagggtcgtcgcatggcccatgtcgggcatgattgacaagtccagattcgcacacgtcatgacgaatcgcacgtgagtcgctgagaagcactcatgatcctgttctcgtcatgatcgatgatgaggtaggttcaacagcagtaggacctttgtttccaatgttccctgctctttctgacatgataatcgaggttgccggtcctgagcgagccatgtagggtgtcccttttggcgtcttgagctgtcgagttgagcctcggacgttgaagtccatcagctcgaagtgaacaagctgcacagtaggtctgaggtaccgaaagccgcagctcctggcatatgtagtgccgtctgaagtaagcccaatgctgtgtaagctgcggagtgttgctggtgaagcttccgatgccacacctgggctatgggctgatgaagatcgcccttgaagttttcaagacctcaaagtattgaaggtgaagaggatgtgtctgatgcgggcgtcgcggaagtcagctgctcccggaattcactgacagcgaaggcgttgttcacaggcattggcgatagtgttgttgcagggctgggagacgtgacgtctcatttctcccgcatagaggttctcgactggctgcccgcggacaaacagcggttggcatgatgtctgaagatggttcttagttgagccgatgcgatgacccttgtcgcttcgcagattgttttggttgcgtgaccgcgatcgcatgttttggccgattgcgcttgggggcctttgtgccaggtctcagccgacagatttgggacgaagaatcttgttgagatagagacactccgagtgagatgaacattttgttgagtggccagatgcgcaagtggttagatgccgtccagataccatcgccttaacaatttggatattttgccggtccaacaaaatcttttttgagaccttgagtagcgcctttcgagctgtgctgccatttacgctgttgttgtcaagattgcgcttcgtgggcctgtcttgtcaatcatgttgcccgggcgtggcgcgagtgcggccaccaacaacgggagccacttgactcaaccttcgatcgcctcgtcgcaaaagcaaggcggaaccatcagcactttggtcctttgggaggatccatagcgcacgtgagtatcagttgatcaggttctagccgttggagttgtggtgttggtggatgtaaggaacggcgaggtcgaggaaggggccgccggaccccacatcgggggcgcgtctttttccggctcttcctccgaccgtgtaccccgacgacgatgccatatggcctttgtcctatctcttcccacctgtcttgatggtcctgccctcttcgggtgtataaaatttcttagcagttggtcgaggtcgagggtgtgtgctggattccggtgtctgaagcgccccgtgtgcgattgcaactgtgcgcgtagtcaagcaccgctgctcctggtcagcgtgttcgttttcagaaagagtgggcttgatcctgtaacgtgttgagagttgtttggtggtttttctgatccaagtaagccgcccgagtgctcttcgattgcgatcccgtgacgacgattgcgatttgcccagccaagactgcccaagggtgtatgcgtgtttaccaacattgaaactctgttaagaggtgaccagattggaatgtgtatagagtggggcgtagtgcggtggtgtggcatagcgacctcgaaagcattcacagcgcacgggacattgagactcgccggtccgataatgctccggcgcccaacaactctgccacgttcctcgtattgcgcagacgcaacggaacaagtgacattgcataagagcaaaattggactcgatactacaagtgctgagctgtgacttggtgtggtacaatcacggctaactgaagtgactctgttccaacgttgtgagctattcattgccatgttattcaccctgtagaattgtggttgcggtaatcaaccatcgtgtctgcatttcagttatgcttgttccttctccgatgaaaagctttcacgccgtacaattcctcagggccttgttggtatgttcgttgtagtccagcgcagcattagagcaatgctgctaaacaatggaggggcatgaacattacaagtggccgctgacaagccaggcgagccatatcacgcaagaaataatgccaccagccctgaaatcataggagagctttcgtggagttcagccacaatttgggcaaaatctgagaagagttgaagtcttagatgtgtctatcatagaaagcgagacgctgagatgcatagtcttgaggaaaactctgggtgaaagtactcatgctatcccttcttcaacgtcccgcaataccgccgctcaaacccgtccagcgaacttgttatccatcgtataagcagccgtgacggtactcgtttcgcaaccccactgcaagctgtagtccgtcgtcgttgtcgtgtgcacaatctgcgtgcaactttgctcgtaccagacagctggtttcgtggtgaagggcgaccgaaccggtgacgctgcaaaagcttgtcgtgtacgttgtggtcgacatgagtggaactgtactgcttgcttgcttggtgctcacactgctggcgacaggcgtcgcgcatctctcgggcttcttttggcagtcgactccatcgccagggattggctcagcaccgctgagaaaagcgaatgcggtgagagcgagaatgtgtgtaatgtacatttcggcgagaagtttggttctaaggtaaatgtgtcggacgagttttaggatgaggtggcttgattgatgagcaactgtagagtatacttgctttgagccattcactttgcgcgatctctacgctctttatacgtatccaaacccgctagatagatcacagacgtattctagacccactgtagtattgtccgtgtcttgcattgttagtttatcatctgatgtgaattcatcggatgctcagaacggcgttaccgataggcacggctggacggctcatggtggtacaattcaccatcagtacctagatctatcgagaacaagagacacacttctcagctcaatcagtgccaaggttgtaacaccatgtggtggcgcttctcaggcattgtactaccaagaagctgagctgtttgcatcaacaatcgtcgaaaagaacacgcggtggtacttgaacagtatgcaccttcaatgaaattcttgagtttctttgtctccaagcgcttctggttagctccgatgcacatcgcgtaccatgtcttctcctcactcacaacatgtttgaggttacacaactggttcgcagtctcagctacttgttctgggctctcctatggctttgaggtagagtggacattaagcaatgtgtctaatcgtgcatggccaggtctgcgccctttggaattgcttgttcagccacatgtgccacggcacgatcttacgcctgcgcatatctgaatggagacctccagctgaaatatcatcattctctccgtgagggcttttgattttcatgttgcagattggggtgtatcgtgcaagatggtcttctggcgacggccaggcggttggtggggctgcctatgaaacaggtaccaaatccatcatatcatgctggcgatagacaatggtacgaaccaatttcggctgggagtcccgtgacacccatgatcttagcttccctgcccttcaaacagtgccatgattcggcctttggtctagagaacagcgcaaatcccaatcattcaacgggtttcctttgggatcctatgcccattacaacccgtttcatgtacagctcacgatcgccacccacgaggattatcctggacagactgcagacgtcttcccagtacagtactcagttaatttccgtcctgcttcagccactcgcttggagctctcagacctagcagctataacttcccaagtcagtcgtcaggaattcattccatcaaatgtggcttctaacgaggtctttgtatccaaacccttcgcacctggagctaaagacaattcgagtcctaggagtgttcggttcacgccgtctaccactgacctcataggaaatcggaggaggaatctgacacgagagagaacacggccttggggccaacagcgcattctgacttagcagtttgtagagcaaaaggctagcgagtacggcataccggtatcacaaatcagggatgagccaagttacatataggtgaagcttgcctcacgtccacacgtccgtgtcggaccgacagttttggtcatcgccatgtggaatatccgtactcagactatgcgcatgagaagatagactcctgctagcgttcaccctcaatcttattacactcaggactttacgatattacggagtctaataccactagtcatttgtttccaatgccgtattctgaagatatgattccagtctcagtcacgcacgcctccggcttcgtagagacgctgttcatggaggtaaaagttctccgcatgaagatattccttcctaatattccaggcatatgtcgcccaaactccagatttgcccatgttgtccttctgtttcacctcccaccggaacatgttgatcattggcagtaagggtcgctcacaatcagccgagcgctggactacaaccatcttttccagtcttggcaattgctccagttctgtccacctgtcccaaaagctttccccggtgtgccgctggatacgatggtaccatccaagatcaacgtgcagttttgtgatgagagcgcttatgctcgctggcattgttacaagagcgtcgccagagcacctcgtgaagagcttgctgttttggaagaggcgacgttgtgtttcttcgcgcagttgtcggcagaccatcgtcatggcaagaatttcggagaagtgaatttccaggcccgtccagtaatttctgccgtatccgtttcgtcttttatcatctatactgatgaggtcggtgctgtccaagagatagccgaagatctggttccggatctcgccgggcaagcgaaggaggcgggaggtgcggcggttgaggtcggtgctgtgtggaagtcaggatcaaacacaacatcacaatcgtcgatttcaacatacatagactccatggcagactttgtgtaaaggtcgtgtagagagttgagtgctggatggagtggttgtcttctgtgcgagtttgatcaaatgaacttgggtggatgagtgcaagagaaaaagagtggaggggggcacaattcattctgactaagagcacactaagctactttgcggaaagctggagttctccaaaaaaatgtctctgcatgctacctgatgagccgccgctcaagcaaacgccatttccaggtcgctattttgtcgggagccttttgatccaattcacccaagtgacaccctgctggcggggcagcatcaccaccgtgttgaaaaggattcctccgtcctcttcgacgacactgaatgtcaatgactgcagatccgcttcgtcgcgcagctgccggcacacctgactgagcgcgaggacgttggggacgaggtagcggaattttcgcctgcagtacatcctcggcaggggaccctcttccttggtgaggaagctggtgtagtgcaagtatccgtagatttggtcgcggagctcttgaggcaggcgcaggagcggagaggaggtgcggttgcgctcgatgctatattcaagtcagtgtgaaatacgaaacgacggcactttgctagcactgacatggtgtttgtggtcatgattgcggaacttgtttggatctgtgaatatcttgtactgttgtccgaggataagtggtgcacgatgcggtggttgttgtctgggcagagaagtgaagataatgcgggactagcttgctagcgcgagtttgcagcgatgaagtgcgacctcaacttgcagcgttcatttggagactgggtcccatgtattatctatcgctctcaataacaagtgtacagccgttagcccttccaccctagtgacatctacgctggtctcaaactccaactatgctgtactccttgcccgcgtactctttgatcgcacgcacgaccaactcgagaccgctctctgtcttcacgccacccattttaactagtgtaatgcctgtgagggcaggcagcttcttcagcgcggtgaacttctcgatgtgctccatgaggtgggcgttgtccaaaatgccgatgtgcttgacacagccgatgacctcacgagggagaatgtcgacgaagtgagggagttggtctaaggatatcttggaggcaggagagcgtcagcaagactttaatatcatcatgtaatgtgatggagtacttacgtggaagacattgacctcccacaagagcagtcctgtctccttgcgaagctggcgagacacgagcgatagcgacatgagactcgacaaccaacggaaactatcatgtccggtccgcggatcatagatacggaatggtggctggagagatctgtagtgtcccgcccagtaataacgttgacgggcatgagcgcctgttttcggggcgggtttttgaagtttgcggttgtggtatcgaatgtattggctgcggagggcgtatacaagaatccgcttacgaacaccctttggtagccgcatgagcggggaggtcggagagtccatggtgttgctacactgtgaattagtacgcatctacgctggacatgaaccgccgcggcatacaacgcgggcaatttagaacgtacttcatgatttaaggcgatctaggctgggtattgggcgttttgagaaagttgagggagatggttgggtgatgttcgggttcaacgggcaagttcgttgcgcagacccgaagtgaacgaccttagggcaaatgtactagcgtgacgggtctccacgaaacagcgcccaatatcgttgagttttcactggttgcaagttgattgcctcatatctactgtgcctgtacggaagaatggcgtgcgctgccacacatggccaggtgtgcctcatccccaagcattcgccgctacattttcataccaactccacctccacttccagatctgtacagcgctcaactatgccctccacgtatcccttcagcctctgctcccaatgtacccccagccttagcccctccaccccgccacgcacgttcaagatgacccttttcagggacggtaaagcgcccagtagacgtaggagagttctccatacgccgggagcattctcatcgtcatgtgacgcaaggaacagattgtccgcctgatccatcatgcggccagggctcttccaaaggctgatgacggtgatgccgtcgaggatgggtcgtggtacgacggcaagaaagtgctggatggcgtgcagcccgacgtcgaagaagttctcggaaaatggcatgccattggtctcggcatagatctggcggcaggtctgtgggagggagaggagcacagagagctgttggggcacgctgcgccagttgttggggtcgcgagtctcgaaagtcatggtatatttgctcgccatggtgttgtactcgttgttggtcttgcgcaccacggagccatcgtactgcgtgccttggatgtggtctacacggaaagcgtactcatagatgcggttgcggagttctccagggagcgaaagaaacgggcagcagtcttggggcccgggcgtcccaaaggcgatcgtggtgggagtctgaggcgccagtttgcgtctcttgttggcgaaacctggcagctgggctcccaaggcgatcaggttaggagtctgacaagccatgttgttttgcttgatggtgtattttagcagtgatgtgctggtacggtggtgtgatctgaagcggatctctgagccagatcgactttgatatggggaatccccactagtcagtgttcacaccctccacagtagcactagtttcttttgggaaatttagcgagcggggaatcgcgactgtaattgtcgcccgctgccttgtcagccctgatcaaagtcggctttttgatcacaaatccttgctacgagctcaacttctgcccttaagtgccctgacacactgaaagtatgacgacagaaggaatcgtcatggacacaagcgccactcatggcttgacccaagaggaagctgaggatatgtaaggaactctcatttcacaacgtagctttgcactgaccacggcaacagggccaatgttaaccaggacgcttccccccttctcaaccttgccgccgaactgcgtgaagcgatcttcatcgacgtcctcgaaggccataggattaatgtggaaaccgcctttggaacagccctgccgaagctcacctaccgagagccaccatctggaccccgagcgggcgcgttccataggatcttcctcgaggactaccaccacatgttcggagtcctcacgccactcacacgtacttcgcgtcaactgcgctccgagacagtttacctttccttctccacccacaccttctgcttccgcctgcccgacctcaaggagctgatcccactgcttcccgaagttggccgaaagtggctcatgaagatgcgtctcatcatctcgccttcgcccgatggagcggaccctgctgggctcccagagtggtacgtcgccttgaaccgcctgttcaggttgaaggccgtagatatctcatactctggcatgacttgcgaccccaaccccgccgcgaccctggccgtaatcaaggcgaggatccgaaggcatggcggcagtaaggttgaagtgacagatgacaactgatcgagatgacgcgctatggggagcactttgcgtccctcacacccgcctcttgtggtggattcgcagcttcccaagagacttcactgctgccagcttgtttgcgtagtgctcgagatatcatgcagatagatacaattgatcaacgacgcggcaaaagctccaaatagaatatgcgtattcactcacacactactcttcatcatgcaaactatcgtgcgctagtcgccatctccatagagagaatgatactagtcaagagactcgctgaccagcggcatgtccctgaaccgtaagcatcacgctccacatgcgagacagcacactgaccttgcaaagcaacaacgtcgataacacggactcgcgatttctccaactccctaccgagatacgaaccataatcttcaacgaggttcttcacatcgataccatctacgtgggcctgacgcgctcacccgaccaaaagaccatgcgattcgcctacatcccttccaacggcactgcactccgcaaagtgatctaggaaatgaaggtcgagaatcgcattgcgtcgattaacagtcactggtcggagaagttcaaggccatggaggctttttacacgctgaagaaaaatatcttgatttccgtccctgggaaagacttctccgacgacgtcagggggtttggaaaagcttgtgctcatgtacgcctcgtttacgggagaggtggagcttgaggttgtactgcttggtggtgttgaagacactatcataaggtgacgacggctgttcatcacatagttttgagcgggtacaggtaggtgtgcaagtcgtacttgcgaggtggtattaagctgacgcattcctccaggaccggatatcgcacagcgctgcactatcgagaatcactggtggaactacacacgatgcatcaaaggcacatgaggagatgggatggccttgcccgctccacttcgcttgtatcaccctcgatggcgaattgagctagagttactctgctgagcaaagttcctattcaagaaaatggaacattggaaagataggcctgagcacgctcaaagaacttattgtcgatatggtttggacatgtcgcgccggaagatgcagtgcctagcactcacttgagatactggaatcgaacacaatgcatgtcaggtccgaataatcggatggttacacatcatgtgtagacggcttgttcgaatcacaagcacacttgcgcttgtcacgcgtctttttgtgcatggagtgtatgctcaacgacagatagaccaaaggcctgatagggcaccgatgcaagtctgatatgaatatattgaaccatgtacaacccgaagattaaactacataaaacccctaaacattctgctcgttgacgaacaaaccggccatgcccataccagtaccaatgcacatactcgtgagcagaaccttcttcttctgcctcctgcactcgctcagaccagtgacgatctgtcgcgcaccggtgcatccaagcgggtggccaagcgcaatcgcacctcccctgacgttgagcttgttgtggtcgatcttgagagtctcgaggcagtagacagccatggatgcgaaagcctcgttgatctcaacgaggtcgatgtcgtcgatggtcaggccgaacttggtgaggagcttggggatggcgacggatgggccgatgcccatgatgcggggaggaaggccggcaacggtggcgccgacgtacttggcgaggatgggctggccgagcttctcggctgttgagcgcttcatcagcaggacggcggcacagccgtcggtcaattgcgacgagttaccggcgtgtgacctgtcgccgtgggggaggaaggcaggcttgagcttctgcaggctctcgaatgtggttccggcacggatgccctcgtcccgggtgagggtaacctgcttggactcgccggtcttggggtccttgagggtgaccttaatgggcgcgatctcgtcatcgaaccagccggccttctgcgcgacctcggctcttcggtacgactctgcggcgaacctgtcctgcttctcgcgcgagatgttgaagtccttgccgacgttctctgatgtctggcccatgggctgcatgcagtcgctggcctcctggttctccaaaatttcatcgtcgaacggcctctcgagacggtcgccgcccgcggtcatgctctcagcgcccaaagccagaccgatctcgatgctgccaacggaaatctggttggcaatgtcctgcacggccttcaatcctgatgagcagaagcggttgagggatgaaccggatgtggtgttggggaagccagcagccagcatggcggcgcggacgtagtatgcggctttggaatcgctgacgttgccgaggcagatgtcttctacgagcgcagggtcgatgttcgcgttttgtacaaccgccttcaggctcttgacgaggagtgcatcgagcgtcgtgtccttgaagccacccttgtgtgcctttgtgagaggtgtgcggatcgcgagggtgatgacaacatcgtcggggttcttggtggtgctgcgcgacgcgtatcagctcttcgtcccatgtgcatggagaggtaggaaacatttgttgtacgagtgcaggtggcgggtactcacatggccgacaacgcgttggttgagggggcaatttgcgaaacgatggacttgaggcgttcggtcattttttgcgattagaatagataatctgggaagtctatgagatgctttgggaagccaggagatgctgcgctggaacttgtagagtgcggaggcggagctttaacgtcttgtggggcaaccgcggccaacactggaccgaggctgtcggagaggaagtcacgcgtcggcagatcggccattggctacaagcctcgctcccaaggcacttttccctgcctcacggctgagaccatctcgtacgagtttctcaatgtcgcgtagactcggtcgctcaagctgcacggttcgacaacgctttggcttgttcctctcaccgtctgatgattgttcccaacaaactcggccatttcggtgcttctccacagtcggaatcatccaccaacctccctggcacgtcttgaataaacatccgtgaaagtgtggtcagacatttgtcgaagatgttaggattgtcggtgaattgaacatcttcggaatcacagtctgaaagctttgcgcattcgatgctcaacttcaacataggcaagacgcagggcagtcatgctgatgtaggccagagatgacaatgcatctccgatgattacatactgagctgacagcgcgttaaaattgcacatcgtacagccgtggcctcttgtctgcagcgattactagttcaaatattcccctgtcgatgaaacatgttatggagagtttgccgctgaagcgctgtctttccaagttgcgaatgaacgttgtacagacacaacgtagttgatgcaatgcggttgttttcgaatcactttctcgccattcgttgcgaagacacataaccatatcatgcgcaatgaatgtgctctcctcgagctcgtcttccaaaaaagggatggattgggtgctgggaagacgcagaagcacaggctgtgtatgatcggggtccagtactatcgtggcattgcccaagtcctgcacaatgttgtgttcttatatttctgcgtacttaataaccctccttccatttcattgatgtttgtgtgatcaggctgtagtcactgttgctgtgacgaatctgtaacgggctggcggacagcgggttgatgatagcattcttcagtgcacgtgatctgcagacagtgtatggcggatggtgaatcaaatcctccttttccacttcgagatgaaatgcgttgccgaaatccgtcacgaatgctaattggaaatcctaaccgctttgatataggctagaaaatcgcatcacgaactgtacacagttatgagatgtttgttgcgtccgatgtgctggatgtagctgatgtggggcgtggtcgcgttcaaacgtcgcgctagacccacgctagccactacttacacgtgattgacactgacatccttcgtcaaatgagcactgctatctatcaagacttcctctcttgagattctttcagtcttgtggcacgtgatgaaatgccttctctttgttgacttttgtaaggaagcatttcgaaccccgcactcttctacgtggctagcagcatgcaaagttgctgcaccctcaatcgcgacacttttgcatctaggaatcaacgtcagtgatgatgactgtgcaaggtggtgctcaaggtgtagagtagtttatctgtgcggggcagcatgacgtaagatgagcaccagcgacatgcatactgcgggtgttcagccgacgatatatcaacatagcttcctacaggtttctttcgcatcgcctgtgtagctggtcactgctgtattcaacgccatacggaatcagaatcttaccgtggagagatgtccttgggcatggccgacaccgcaaagcatacacttctcgagcgcgtcttcgcagccagcagtaccgaggaatcgcgcaaactgtataatgagtgggcagtcacttacgacaaagacatgactgaacacgagttcacagctccacgcctagtcgccgaagcggtcactcgtggactgaagctaaaccatatgcgcaacccgcaagaatccttgagcaatacgactattgctgatgccgggtgcgggactgggctcgttggtgttgaaatggcgaagctaggcgcgaagaacatcgatggactcgacatcagtcaaggcatgcttgacgttgcaagcaagacaggggcatacaggaacgtcaagactactgatttgacatcgaggctaccattcgcagatggaacgtatgacgttgtcacatgctgcggcacctttacacacggacatcttggaccagagccactggaggagttcttgagggtgataaagatcggcggtattgtcgtagctaccatactggagagccactggcaggaggcgggctttgatatggcagtggagcgtcttgcgaaggaaggaaaggctaaagtggtggagaatgaatgtcgagaatatcgaaaagatgcaggcggcggccggatcttggtcctaaggaaaacgtcaggagcatctggtgagaggaaaaaattcagcactctgagcttgggatcgtagggatgctgatactccgaaagcactgcggtcgaagtgaagtaacgtcgcactgctctcttagggttgcgcaaaacagcgactcatatcaaggatacgcagatgaacgagattttgattcctgcgtgcaacaaattttcatgatcttcctcctgtctttgttctgacatgggcttgggcgatcgatggtacctgcatgaatgcatgtgccctgccaagacgctagtgagaccgaaattcaacgtcaagccaccaacgtccaattcataccacatgagtgcactgtccagatatggcgataaggtcaattgctggcaacagcaaccgtataactcgcatttgttgctctcaatgctacgcggagtatgaacaagcaacattcttcgacttgattacaaacgacttacgacgagcaagcgctcacagaatcgacttcattaccagactggacggaattatactcatttcttccgttgaaatcccctgaagtatctaatctttccagtttgagaccagccgcgcagttgcgcgattcattccgttaatttccacgctgtactgtgtcgcctgaaagatcttgtgagttgaatcactgaaggcatagcgcttggctcatttctgacagagatgcatttgctgcctgcgatttcgattgcgcgcgtgttgctatgctcgtgcattcgaatagcaagcgtcgagccactggcaacctggtgcgcgtatttagagcgcgcccttcgcatctacattcctcaatccgaatctcgctcatatagtcaacatataagtttgcgatttatatgcaattgtctctacgaactctcttcccatgttccaacctttatggccctacccaactgtcccgcttggtttaaatcgcgcatttcctgacacgcccacgatcgtttcacgatgattgacgtcatgcatgctgcagctacgcacgctctgcagccttatacagcctgcagagagctctgctgtgtatcctgacccttgcacatcgccgacttactcgttcgggctagtcccttccagatgcacgcaggatcgttacttttgcacgagctcaggaagctggtgcacgtaccctcattgcgagagctataggtcgagctctgtcattggcctgccgcgatatcgtgaacttcatcgattcactgtgcgccgatgacggaatacctttctcgaaaaaaacgcgggctagtcgacgctttggcaccacccgtgaattcttctgcccgctctatacatgaacatcgcgcattctctcctactaccttttcattcttttctcacactctgcatccgctccacaaccaagattggcagtcttcattctctcgactctcactttcaacgctctctacctagtacccaggtacccctaggtacgttccttggtctacccatcacatatcatattgccgctccaaccttaccatcttcaaactgaaggaagacgttcgagcttacaaatatttgtagccgcagagacaccaatctcttgttacccccaacatggcagcacttcctcctcctcctcgcaagaacaattctcctttgttcgcagatgccccctcccagtatcttgccttcgctcaaggagagccaataacggccgcagagatcgttgctttcagcccaaacgggcttcggtccttcgccatcacctttcgtttcgcttccaatggctactcaaatcagataatcgaggagatggtcgactacttccgtacacccagcagcaaaggtaaggcggacaagaactctatctgcaagatgatgcagaagtctgtgcgcgataagaaactgttcacatatcctggcacaaaagtggtgaagaagcagcgtgtcgcagcaatgctcgagtggaccaacaactatcaccaaaaggccaacctcaaggacacttacgggccgttcaatcatacaaacctggagttgactggcgagtccccagatcttggcaagaatggtgttctggtcccggacgtccgcttcgactcgcttgcaataggagtgcagcgcttcccctcccatcgcctcggcgacggcttgaatctgagcagctgtgttcaatatgcagtagctcacccgcaagagaactggatgtacccgagcgacttcacagcgcttgtcaaccacatgggacgtcgtaccatccagcaaaagcatcttgatcaggaagttttccgccgttggaagagtggaccaccgtcacctgctgcagcacccatcaaggcgccccttctagcacacggctttagtgcccctgccgctcagtcaactggacaggttgtgggcgcagttcctgttactcaagctgcagctcttcccgcagctcagccacctcagcctgtgcccatcgctccactagcacctgtcgtacagactcatcagcccactgccactgcacaagatcctcaactcgtcggtgctcacgctcctaatccctctggggctcgacctgttcccagccacttcgtagcgcctttccctcatccagcagctcggggtgggcttcatcgcgccatgaaatccaatcacagcactcgatctgttgctttgaggcccgcatcgagtggtgtcagcaagtccaggaagtcgcagcgcaagaagatgctctggagtaatgcccatgaagtgcagtttcttctaatgcagaacacaatcgatgtccgggcacaaataggatcccatgaccaatcatctcaagtattggatcccgtattcaaagccatcagcaacccgagacactcgcagcatcccgtcttggttcatgggaacgatcagcaaatctcgtacaaatcaccgtacccgcaatttgctcatccagagcctccttccaaacagctctttgtccctgtcctatctcatgggaatgatcaacaggcctcgtacacatcgcagtaccggcagttttctcatccagagccttcttccaatcagcactatcatcttggagtacctcagaacaatcagctctctgtctttgaagacacaatcatggacggcatggatcttgatccatgggaccccgaacttctttgtgcagccaaaacgccaacagcggaagaaataaaccggttctttgatagcgtcgagaacgtcgaaaatgcagcgaccatggctcctcttgtgcccagcgatacttcgccgcatcataccacagatagtacaaccgcattcagtatgtttccggacctaccccccatcatatctgaggatccagtcgggagcatctacgatcccgagggccagccgcaggagtccctcggtactgtatccccacagaatctgccataccccgaaattgatgacaacggccttgttccgcccaacggattcggaccgtattaccgtttggcagatcatcagcgacacgattcttggtattgaacacgggtcgatcggtcccttgtggaagtttagggcgtcccatcggctacaatctatcactagccgatacaccaaccgttcgtcttctttgcttattatgattttcttttggcccacctcagcaccagcgttgcgacattctcgtcatttttctttctatttactaggaattacggtcttacatacatactaacgcatgaggatagatggccggttagacacgttggcacacggggtctcatgttaggttatgcgacaatatttagtctgtttcataaggtttgggacggaatgataccctgggactggctttggcgcacatcatgttcacgttgcatggcctgatgctacatgattcataacaagctcaatttaaaagctttgctcaatgtgccaatccatatgcttcttatcttgtttactggtattgatatctatgtgtctatgtacgaacacgcttgaaacttctaaagtgtgagccaatgaccattgcgaccatcctcgcagggatcggtctctagccgcattcaaaatgaacttccgagtttttgcgcaaaacacggctaaccatgaaggacctgctctcactacatgtgccgctctgggtggaacgtgcgcagccgaacacgctcccacagctccaactgaccagcctcacaacaacattataggatttgcacccagcgttttgtacatgatttgagacttccgtcgaccgcactcctgtcagtaacgagtttgacgacgaaatgcacgatgcgacactcagacaacccaacatcgtgcgctcacaaagacgctctctcatgtccgacagtggcacgttgaagatggtacattgagacagcagcgacgcattcaactcgaatgcatgcacgcagaaacgtaatatccaacggtaacgctgtcagtctgagcatacacagtctggcggaagacggaaggcgctgcgaacgtcttgttcagcgtgcgcgcaagagctacggccgcgaacaagatgtccgccacaaagccagcccactgctacaagctgacagcaaccacactcttttaggatctacagtttgggaacgggtggcggacccgccgccagagtccaggcactgtatgatgctgcagccggcgtgagagatgggcaggaaggcccctcttgcgccgctggcagtctgtatactggagcggttggccgcggttcacatcatggagggcatgttgtttgttggcgtgtatcttcgcacgtggttatactggatgttgcgccgtcacggcacctgtctggaccaagcacgagtaggacaacgtaatctcaagtgcggcacatctgcagtctgtcccagtggactgagctcgttcaagcatttcattttccagggtaatggaggcttgctgtccaccaggccctctggctttctgctcgtttcatcacacgtctttgcataagtagtgtcaacgcgcgcgtagatatcagcgacatcttaggcagtcggtcctgaaggttgcatagaagacaagccttcagcttttagaccacttgttcgcacatgcgctcatgttgttgatagccagataagcataagttgttgtacttttaacaatttgagtttttgctggtcagccggtcagaaatgcatgttaatcacaaaggacgagcaaatgatatcagccatgtcacgagttatccgagtagagttttcaattcgttatcttgtgcatgtgcagtgcgtgagcagtatgtaacgtggctccaactccgtgcaagaccccaatttaagaggtcgcacaatatccatccagaccatccagtgctgaggtcaatccaaagcaacaaagccgtgtgacaacacacgcatgtcaatgacatctcactaccaatgacaccaatgttgccgctgccgtgccgagacatttcacgccatcaaccgaaggagataagctggtcgctgacccagaagaccgccctacggtgctctgtgatgagctgaaggtggtaatcgtactcagtccacgtattgctaccgtagagagcatactgctccttggcccagcggatgttctcggcccagtcgctgacatccatcggcatcgggtcggtcaagcggtgcaactcacggaaaggcgcgtgacgacgcggaccgttgaagcgggtggaagacagggcgctagcccacatgtcctgcgaagtgatagctccgtcggcagcatacaggtagatcgaggatgagtcgacgcggagacgattctcggacagaacgggcggcttgaggaagacaggcttgccgaaggggaaggcgcgtgccagatccatcatctcggggctgacttcaacttctggcctggtcacgggagcagagtacatgctgggcttgttgggtgagattgtcgtgttgaccttctgtttggcgagaacgtcgatgttgcgctgagtctcagaagtgatgtcgcggataacctcgcgcgccttgagagcggcggcccgaccacgagcgcctttgatgggtgagacgagttcatcttcgctgaccacctcggcgtctgggatctcctcgtcagactcggagtcgccctggtggaagtcgctatcgttgagaggcgatgcgcgaacgggcggcagtccggcaagtctacggcgctttgctggagtggaatagccagatggaggggatgcgacatcgtcgttgtcctatgtcattgtcagcggagttttttagatactgagagtcgccagaatcacctcaaagtccgagccgtggtctcgaaagttaacagtggccttcttcgccagccttccgctcttcctccgaccgccaggctcaaccgtaccgtctgtacccatcatacgcttcaatggtgaacccgacgctggcgcgtaagaaccgctagtgaacctactagattgagacatgacgctgggactaccaggatacccgtcgaactgagtgtgttcgctcttaattgtaggtgtagccctggaagcaattttctgcggcgatgggaagacgtaccctgtgcggcgggcgaagatttgtcgatcgtggtgagcgttggtaaccggtgcgggtccgccaagcttattcaccatggcctcaaagtccgtgggaaagtaccatttctcggacgggtgagagagtgcgtaagctacacagcgcgcaagatcgagggcatcgtccccggccggatgggtcttaacgtgccgagcaagggactgaaactcaatcggatctgcctccctgttctgtttaaaattggttgatgctactcctgaaggggcactcttagggtgagtctcccgcggtgctcgaaagtcttctacgttaaggtctttctcgagcattttggggtccggccgcttgaacttgaagtgtgtcgccactgtccagtcatggaacttggctcgacgcatgccgtaagacatcatgactgtggcagagtttgggcggaacacgccgtcaccgggcaggttcctgaactcgttgattaatgcggcgatggagacagattttccaccattggtaacgaagcggtcgatgacatcgatgctcttcagcctagatgtggtcccagtcagtatgctgaaggctcacatgcagttcacaccgtcacattgcttaccagtgggggagataggccatgagctcggctgccgtaatgttgccagccggaaaggggaggttccaatgggggctacccgcgccgaacgcattgttcgctgcgaggggagatgccattgtagtgtctctatcttgtcagctgaatgacttgtgcttgagtgcagcaaaaaggatcagggagagcgcaattacctgccaggtcttgcggccacacgagcttcgtggtgtgcgagcaatgtcttgtgtgtatacaccaagggcagagctatgctgacacaaaatacgtggtggggtgtaggcagtgcgagggcgttagacgcgtccgtggccagccaaaattgactgagacgcttggaccagcagctgtagcgggtttgtggttgttgcggcagccaaaatctccttggattggaacttcttccagactggacctactagactcccctacacagatcgtgcagccaggtgggccacggtacttctctgctgaatcaacatctgctctcttacgcccaagcatacacgccatggagtcttccgagcctgagaaaaggcgctacataatacggaataaagacatcttcgagccgtatgcgcctccataccatctgccctttcctacaggcgcgcgactcaccgcttatgagctgttggccttcttaccaaatagcctgcgatctccagacatcgtataccgctttgcttccaacggggcctcccgccgcgctatatggaccatcgtaaactcagcccgggatctccaaaaagagtggacgcccaatcaatgcggatcgattcttgcacaagtcatgaaccgggcagggttcgagggctgggtgattacagcacattgggattggcacagtgctctgaaaaacacctgggacgaatctaacctggaggttaccggcttcaagacactgggtaaacaacaggaagccgacgatctggacaagaaccggcatgttcctttcaaggacttagctgtgtcggttcgtagatggccacaaggcgacgaggcacttgacttgactaggatggtcaagcactgcgtcgagaatccggatgagctgtggctgtacccacaggactacagccgactgttgtctatcgttggcgggcctgcaccagctgggcgtggacataaagaccgccagatcttcatgcgctgggaggacgtcaagccagctcaacctcgaacatggtccgcgacagaaatggaagcagcaaagaacattctggagacaaggaaggagagcaagagcaagggagatgcgaagttgaaaacgccaaacttgcagagacaagcagagagcaagggcaaaggaattgcgaagctagagacacaaaagtttcgtacacaaacaagtgaaccgatgcccactgcggcactccccgcagcactccccgcagcactccccgcagcactccccgcagcactccccgcagcatcgactgcaacaccgatcgcaacaccgaccacaacaccgaccacagcacctcacatgggcagagaaaggccaaagaaacgccctagactcgacgacatggcgctgaaggaagcgacaaataaaggagaaagggaagctcacgtcgagcacgacgcaccacctccagctaagcattacacacctgcttccgccaagtatgttgcacctcctacagaagcgacagccccagacgaagctgtagtccttcgtgctttcaatgcggaatgcatggccggcgaaaccgatatgttcagtgcctatgctttcggcgggccgcgcaagcagctaccttaccggatgctgcacaacatcgagcagcctgacaaaggagatttcagtggttgggcggagaacctgagatgggcattcgagcaacgcgcttgcttctaccacgcgatgcagaccgaagggtggaacgagagccccgcgcacctcgaattcatcgcgcagacgaggcagaagcaggtatgggcgtcagaggagttgctggaacagatcatggaggaagagggagaggaagaagaggatgaggagtaggccgaggatggaggaccgagaaggttgtcatgagttcagagagcatttgagttcctgaaagctcggtaggcatcagctgtttgcacgggcggcagcgacggaaaaggcgatagccgcgtagcgagacgtgcaggatggaggcaaagcacgtgatacagtcatctgaaaaaaagccgcagtatctacacagatgtgcctcttgtttgcgtgattcatgacaacagttttgataggtgagagtgttgaagtcaagagtggtggtcgtcgcgtggtgtgcaaacaaacttcggttcgtgcccttcgcgccttcccgtatttacactagcgcgaaggcaggagttctcgcgtttgaaacgttgcgggcgaaacaaccgaaacaactttcgaacagtcttccaacaagctttccaacgcatttcgaatcttgttctgggctccggggaatgcgattcgcgatgcttggctagcctgtcgcatccatgcccgtcgcgtggacggtgcagccccacactgggagctggaatagttgcttccgatgagctttgcgtagcaaatgccacattgtgatacaagcaactgagtagtatgtcgcggtctggatgtgaaccgatctctataagagtaattgtgcatcccgcgcgaattaatctcaaatctgcttccgaccaacttcatccactctctaccttacgtaatatatacatcgaaggctttgacagtcctcgagaaaaaaagttaattctattaccttcgtcgtccacctaaatgcattcctcctcattcatcacactcgccctcgtggcagccgctccaatggccctcgcccagcgctccagcatcacagcctcatccagcaccacatcggctccaaacatgaagcccatgccaaccgcaagccgtggagcggtcaccatggaatggaacagcaggcctatcgcagccgtcgctagtgcgaccccgacaggtacacgcaccggagaaatggaagccggcatgactatgtcggacggcatggtcatgccaactggtatgaagtccacaaggagcggaaggatgggctcttcggcaactggatcagcgatggcgggtatgagcatgtcgggagaagctgagagcttcaaagctggcctaggcttcgctcgtggtggtgcggtactcttcaccctgggtgcaggtgtctggtttttgggatgagctttgatggggaaacaattagactttgacactcattgcattgtacataattcatacaaaattgcctccacttttgactgcagaccagaaaggataccaaaattcgtgttatcggctattcctgcgtgcataccaagcctggggcatccctaaacaaaaacacaaagccgccatatttgacgacaaaccattgtaaatttcagtagttttattgaagcgggcaagtccacgtcctgccacaggaatgcgcattgcgtcgtgttcgacatcatccatgcattggcagataggggagcaggaattgagtgcgcagaccgatgctcgtaagtaagacctacccgtacctacgacaagagggagtcttattccaccatcaataaacctatgctccgtgaacatgaatatttatagtcaaacacagcgcatgggagaagacgcgaagagcttgcagccatgaaaatacggcatagatggacacactactacaggaaattccacagcaaagcagagacactgagaagagacattttgatctaaggaaagacgtcaaactattcggaaaccagattccaccaccgtcaccggtcacaaaatcgaacccctgtcgctgtgaaacacaacctcatgtcgagctccattaagaagcccgatagttgcgtgagaaaactgggataagccatgcaaaactcttgaagacgctgcgtcggaagacacatacaagtcgcgcaacagtgaaattaatttgtactgctggctgtgacatgtaccgcctcagctacggagccaaaaggaaggggtagcgaggagggcgtcggtagcttgggctacttcaaaaaaagggtatgaggccaccgcgaagtccctcaaagcagccaccaatcaccgcttgcctggtcattgagcgtctcgctgctatcatcgaacagggtgtagtcgaaagacccgtcagtgggaaatctcaaaacagcctgatcgagccgcatatagacaggcaaaccaggagcgttctggtgcaccattggatagctctgcccggtagatgtcaccaaatcgctgttgttctgggggtgagtgggctgccggaagccgttctgggagaacgaatggctctgatcctgttggagcgacagctggaacgggttcgctgcttgaggtatgaagccatgaccctggtcgtgcaagaagggcgagtttctggcaaggtcctgatatggcaggtgtccactgaagccctggtatggtgggtgaggagtgtagccctggaagggtgtgtgagtaatgtggccctggaagggtgtgtgagtaatgtggccctggaagggtgtgtgagcaatgtggctcgggaagggtgggtgagcagcgaagcccgcagcgaagccctggacttgaaagccgccagcgccgaagctagacgcaaacccgacaggacgagaggtagttgctgcaatcatgtcagaagccagagactcctgaatatcctcgtcgttagaatcttcggcgaccggaaaagcctcaatatgacgaagttcgccagccacccaggcccccttgttcttccagcgaaggatcaaggcattgtcgtagtgcttggcttggagaacccggccgtcctgcagcttccgcaccagcttggtgaaatcgcgagggaacatgtagcccttctccgtttgagcttccgcatactggacacagcgtgtcagcatgaaaccgtctccggtggcgtacgatgggtggcggacgacgttgatggcgaggtcggcaaagggaatgttgtccataggcggattcgtgatcttgccggccgcatttatcttggggtagacttcgcaggcaaggagcacgtccttgagcgtgaggtcttgggcgccccaagcaagaccgtacgtcaagttctcgtcgttgtgcttgcggatgctccagttcttgtcaaagttctcctggaactccttggagagaagcttacagacggaattgatctcggctggccacttctcccacttgcggtggaggttgacgatattcgcgatcgtcctctggtcaataccggcggggacaaaacgccgaaggaaattgtagttgcgggtgctgttcggaaagtaggtgaagaattcggcaacggtgataacctcattctttggcaaacggagattcctggatggggcctcgcggccgaagacgttggaacggtctttttggcccactgaagtcatggctgaaggtacgtgagtattgcgcgcccgtgtgctgatggaattgtcagtgacgatgcgcgtgcgtgtatgtctcaataccatgagcttctatacgtgcctttgaggcactgctttgatgcgaagatcgatcagtcacaaggcattgttgaattgttgagtctgcacgttgttgaatatactgagtccgtgtgtggcgatatattatacacctggcgcgtgctgctgccaaggtcagtgcgcagccgtgctcggcctcacattcacaatggtgaggggtgaggacggaggctcatcgggcgacatgccgaccgtattgcgaaaattgggaaggcgggtgccccttcacgtgttccgccgtttgcagtaggtagggctggatctataagcgagatgttggtcatgaacactttgagatcgagcttgtccgtggaaagtatcaatgagaactcagacagagctgcattggcacgcagtggtatatgagcgccagatgcggtttgctcatcgcaaatgtgcgcttactcgagattgtccaagcaaatttcgccttggacaatcaggatcatcatttatagcgactagattgcagtggtaagttacaatagcgcgaagacagtagcggtagatagcttgttctatcgaaaccaagcaatgctaatttgagtgcacttccaagtcgagcgtcatagtatgtcaccgaaatcgcgatcgagtcaatttcctaacaatgtggaggctccatactcagattctagtacaattcatgtcaacaatcaaataggccactcggcttcttagaatcaaagttaaattcaatttatctgttaatctacgacctgggttacttcaccttcttttgctgcacgtttctgagacacgatgtaagtgtcatcaaacgctgaggggatatcctagtccctctatctgaaagtgagccaaagatgttggaggaatgcggcttcaaatgctagacgggcctgagcattaccatcctgatagtcggagaaattctgctgccatggcatagtctgagtcttcgagcggaaagtcgctgaaactgaagtcatcgaaggttgtataatttcccatactaccgatattactgggctgtacttcctggtagagttttccgcttttcagtagatcttccggatgctgaaaagtgaaatcggcgacgttgtgggagtagctgacctcatcgatggctgacgcaggaggacgaacactgggtagggtagcgatgtacccaagagtggaaagatcacggactacgccagagccatcttctctactatgcgagaagctgagctgggtaccgaaaggtaggtgcaccgatggttgatggttcaactgcgcaagatagtgggcgacagcgcccatgtcggggctagcatgaggcacatgagggacaaggtgctggtgaatgacatgatggccatcttcgagtgtgacaagggccgattgtgcagtgatactagctgcgagcgctgcagtggctgtagtgtgcgtagccttggcaaagaagtgtgcagccggcgtctgcgcttcattcatagcagcttcagacttgttgacttcgtcttcggtctggatgatgagagttttgttggcactgtcggcttcgtgccaccgcctgaagacttcttcatcatggttagcctgctgtaccggcttgggcccaccaagctgatgtgtcagccaaacgaagtcgcgcggatacagcagaccagatccggggttatggagagaccagataatacagcgcgtaaggtccagcgcatcgtcaccatccggcaggcgagtcacgtcaactgccagggcttcgaaagggacgttttcgatgactccctcgccatttccgttcttctcggagagatcctggcagttgagctgcatgtttgcaagcgtcaggttgtcaggcgctggctttttgtcctgatacgtgccgctcttttggttcctgaacgtccagtctacctgccactcgcgcattgtattgcgaagaatagcacccaggctgtttcccttcaatggatattttgggaacgtccggtgctggttgatgatgaactgcaaggtcttggtgtcgaagccattctgtacaaggcgattcagcggatcgcgggagcggatggtctcggtgaggaagacgacctgctcaagggccgagatgttgcctgccgatgggagacgaaggcgcgcagaaggaagatgatgcccaaagatattatcagttggaattccctttgccttgggtgccttgggtgccgatacggtgggcttcgtgaccttcgcgttcttcgtgcgtgcaattggaccagtaccttccgcggtggactggtgcttcctcgtggtcttcgttgctggtacgaccttggccattttgacttctatcaagagttagcgacacatgcacggcatgaagactgtgcaggaggattctccaggctgaaagtcgtacctggtctcagacgcgtctattggtgcaacgagtcgggccggtgatctggtatgacaacgaagtgtgtcgcagttgctgtaagcttgtaagtctcttgtagagattccgagaagttgaatgctgtctacctaggttgtgcggtggaaatttctggggggcagcctcgtagtgggagttgatgtggatgcaagttgacaccagccggactactctggacgcgactgagcattgagtgtccgacctgcgtgacagcaaccaattagagagcttcgtgtattttgaatcactcttcggcccgggcgatccgttacgcgcttaccgaaaagatagaaggctcaagagagccagatgtacactttcactctcatacgtacggggcaatctcgatgcccaaacgtatttagctcctctaaaaacgagaccttggtcgaaagaaccttggataaagctgtttcaacccggtgctctatccctgatgatgatagaacaagcatacataaggatgtatataggagaggcggcggacgactccgttggagtcgcaacgtctaagacctcatgggatcagggcgttaaaataagtgtaaattctcgagataggcgcctgatttatctgatttatgtgatatctaaaggattgcttccaaagagcttgctcctcgagtgcgtgcaggtttgtgtatcaatctcaatgctccccgctctaaatcgtaccttcctaaccgacagtcaattgagacttcccctgtggaaccaaacgtttcatatcatatcttgcaccttccggcgccgcagtcgatcccgaatctttggacagagcagtcattctgccgcgtctatgggcggtggttactctgggcccttcaggggcggtaatcagccttcttcagcgtcggtctcgtcgtcgaacaccatatccgtctcgtataattctgttaactcggccctcgcttggagcgtgagcttcttctggtgctgcatatagtcaccaccttcggacccggacacctttccaaactcgccacgccggagcggttttatggcgcctttgatttcgctgcgcgagtttccaagacaggctttcttcgtccgcaacttcaaaatttcattcgccggccgggcctatcttttgcgtctgcatggtcgcttcttccgcttcagcatctgtgcgctcttttcttgagcggtcttcttctttcttgtcttgctcacgctggatgcgcgcagatcttctggcaggttcgcactttttggaagacaactttggcaagatgtcacgctttcgacgagctggtgtcgtaccctccaagcctaagggggtaaccgagggcttgcacggaggtgttctccgcggccactgtatgcgcgtatagctccattttgctttcatgggagggtacgtgaaaaagcgaggcaaagtttgcggtccacccggcctctttggtacccatggccttgggaggatggcggaagaagttcgacttttgccttggctgaagacggtgtgggaagaagacatacttggtggtagtatggttagagcttggttgtatcagggttgggaatcgagttcgtgctggaattgtgtctctaggttcatatcgtcactcaggcttttacaagtcacagcaagctatcagggtaaaacttctcttatgacatgtaccatggtacaaactcaagaattccaatgtatgactattgtactggctactagcttcgctttcctagagggggtactcttatgtctgctcggtaaactagtggaacgatccacggaactgtatagcgcgaccattctagcccccgtcaatcatgcctcctggcgactacgagaactcgtggtacaccaaattatctctctagccctaagaagctgcgcacatgttggagtggaatagacttcaaccccggctgttcgcccttgagcccatccaggcaaaatgccgtagtttttggtgtactcgcatattcacaaaatgtgttttgggtggatagcccagtacacatgttctcccgcgccagtagcgataggtcgtttgcagcaaatatattcatagcacgaaatgtcggcatatccttctcgcttggaagcaatgatcggagccactcactacactgctgcaagcgtagattcgttggcggtatggactgaaccttgtcgtcctcgctcatttcacccgctggtgtttgaatgtactgaagaaagcttaaggatgaggtgatttgaagctactcctagtttgacagcaaatggatcacaccagtcattggcaatatgggcgcaatgaaagcagggcccttccccatcacttcctcggatattgtatcattgcgaccttttgcgctgaccagaggccgctgattgcttaataactgatcttcccggtacaaaattggattcgattggccgtactctcgacgacctgggaccaaagtaggtgatggggatgtattcctcaatccgactagagggagttctttgaagcgccgcttcgtttgctcttgcacattttgcgatgctacgtggtaactcttcaggcccatgttcggtctggaggcttcatggccgaaatccgacgttattagatatcgattggcaggagttagaccatcaggctcagtcgtttgcaattatagctcgtgaacccgagtctccagtctattcctaatatccatgatcaagcgttttgaactgactgggcagtgattttgccaaggaatatctgccatagtaggtggcatctcagcggcttcaacggccttgcgcttacgactgtttggatcagtctgtccatcagaaagaattgagatatcaagggttgattcttgtgtttagcccgtaggtttgatcgatgatgtttcaatattcttgtctaggccggactccgaggcagataatttcgttgtcatttttttggtggatgttgtagcagaaacttttgaagaagtcccgaagccccttgattgagtgaggagtcgatttaggagttgggtaagaagttgagtgaggagtcaattaaatgatagtttatgtgatagttcaaaaagagttgcgttcttatctatacctaaagagcaaacacggttaggggaaggtagagacacacctcggtgtgatgcattcacatgcagtaagatctcggactaccatttcggcatcttttgcacaattcgcgaattctaaaaacgatcggaacgcagcaaagacttcacattccactctcgaagatagccatagtgcgatcgaagaagttcggttagggtttcccgacgcacaagatagcgcggcgcgacgcacccccgcggtcttaggatctaacacgattccggcaatttttgcctgcgggacgcaggctagacgcgcaaaagacttcaacatgcaggctatttgcgacaacagtgcgtatcgatcgacaatgtggtacgaagtgatgtcgtatattcctatctcaacatcttatgaacactgaaatgtcctgcagcaaagcccatttggcctgtgaagatgtcgtttttttgcatatgcgaagcaggcagtgtgctaacgctacggtcgctttccggaatagtaccgcggcgcacaaacccacgataattccaatatcaaaaagtgcaacggtaaagatgcttggtaggctaacgcgacatgctatgcacggaccaaattctgggcttcttgctagtgccgagtttcagtgaatcattgcattatcaaagcgtggatcgaacatgcactagtagcgcagtccgaagttccatggtatgagtggagttgcccgtgtcagcttcggagtttggtggctacgaaaagttgagcccgtgcctatgtcaaagcttggttcccctaaattactcgatgtgatagtgtgcttgacctgaagtcatgagacgtgtcttgtcgacgatagggcgaggaggtcaaattatgagtatcagcatggaacttgtggcgcaggaggcaacactgtggatatgaagatttgggggtcgtcaccacgacggtcttggggacacagtccttgtattgtatgtacacgtaactatccagcgcagtgtctcaaaggaaaaggtgaaaataataactcaagcaaagaaaaaaatccaaagaacgcaatactccgtgattcaggccaatccatgacacagtgcttctccataaacctgatgtcatgtgtatcgtatactccttgtgcaatgttccaacgccgtaaacttacattgtcctccttaaacacctgactcgcctcagaccgtatgatagaagtgcctcagtttattaaactcataaaaggatacttggcctgcattctttcctcccaagaaggagtatttcaaacggcggccctctcttccttcttcttcttgatgcgcgcaagcgttgcattgaagtccttgtgcgtgagatagtcgtaccagtgttctttagcgaacatgatgacctcgtacgcatcatctccaggcttcgagttcatcaggcggcgattagcgagcagacttatcaagtatggatgtttcggctgaccctcaggcagggggaagtactcgagcaactcctggtagctgtggaagttggcggtggggtcgctgcgaagctctttggctcgggcgttccaacgctcacgctcttctttggcgacgcgcatttcctcggcggccaggtcgtcgcgagccttttgtgccgcagcctcgactagcgcttgctgagcctgctcgtgctcggccttgaggcgggcttgctcagcttgaaactcggcttctcgccgctccaattcctcttgtctctctgcctcagctttggcgagagtttcagctcggagtttctcttccgccctcctcttctcggcttcgagaagctgggcttgacggcgcttttcagcgtcagcggcttctcgcttcacgcgctcggcgtgatgctgcgctgcgactttcgcttgtgcaatgcgtttggcttcagcggccagggaggcaatctggttgacagacgactggtgtaccacattgtggtcgatagttgcctgtcgcttggctggtggcatgctggacccgtcaaatgcagcacgcttgagaccctgaagaggggccggggaggcagtcaaagggctgggcagctgttgacccactggcgccatagtgtatcccaaggacgtccgcggcgtgatcaggtgtcgctgctgttgtccaggcggagtgaccggggcgtacccgttagggtatcctggatgccctcgcagcatcgtcgcagcctgttgctgctggagacgcgctgcatcatatgcggacctggtgtacggagacatgtcgaaaccgcgagaaatcggctggatgtagtttcctggcgccgtgtcgagcccaaactgatcagcgtagcctgaaggtatacgtgacggcatcatccagagctgctgttgatagctgctggcgttatagctggcggtattgtgcggcgaggctccaaaattagaaaagtcctgccccatatagttcatgggcatggtgaacggcgaggatgggttagtgtagcccggaggcacttgcgacagcatcggctgctgctgctgctgttgctgctgctgctgggtaggaatatgctgctggaaatgcatattgttggagaagagttgttggggtagaggtgagggttgtgagtgtggagggaaaagaggtgtggtagctgctgtctcaccgcctggagaaggctgggaggtgaaggcgtaatctgatgagaaagtcatcttatctctgttcttattgtcacaagtgtgagtagagaacatcaacatctgcaataggtgttaaatactgcgccaaaaaatcatagtattcgtcctcaggcaataatggggattagtcaatatgaaccatggtactttgtagcgccgctacatgctattaggaaaggtcgtcctctcacttgctacactgagccgcacaacgacccgacgcaactgtccttcttccgggaattgcaagagcacgcaggcatttagggaccatattgagctgttgcagagagttcaggtatgagtttgcattatggagtgatcttgctggtgatgcgtcatctgacccgcccagtactatacaacccgatctcaggatcgactttccaccccagcattagcctccgtcaaatcggcacagaatctataattagcctcctcaatacatatccaatcgttctcatgtaattgtggtcgacaagcgatcgctcgagcgcaacgtagacgatgtacagcacagactgcgacatgcctggtggccaaatagtccaccgcaatataaaggtatccaataggccaatgtcggtagcacacggcaagtgaaatagccaaagccgcaacaacgttctcagtaagcctattcttgagacgaggcatccgtatccttgccaatgacaaagtcatctgtgtcctcggttgcagcgcgtgaaatagattcatcttcagcgacactagcaaatcggctcggaacacggccagcgttgaggtcgtcggctaactcccagacgttggacaatttgtagtcggcgtcgtattcctcgcaccactgcacgcagcgagtgaagatgccaccttgatcctttccggggtgcttgcgaaggccgctacagagcgcacgcagctcaaagtcgactgcaagctcctgctcgctactgtccaggcggatcatgtccgtagccttatcatcgagggtggcttggcttgcgaagatggctcttgtttccgcctcccactcggcgccatacttctcatggcccttcttgattgcagtggtgcatttaaccgagcaagtgttgcgaagatatgccggctctaccatcctgtactcgttgacagtatcgctgattgccgccgggccccatccccgcgcgtacaagcgcaaagccacgatcggccgacggaggctgttgaagaagtacacaatgatctcggtatcagtcagaggcaggagtggaagttgcgcgtacataggcgccaccatcttgtccaagttatgaattccgcgcttgttgatgcaggtattcggcttcttcgaaccgctcgggggaccagtgcggccaggcgtgaggggtgtaacgggagaacgatccataaatccctacatgacttgtcagctgctatggctcacttcatctccagaagaataaacataccgcagactgtgtaagtggggtcggcaagcctatggcagagcctgcatacatcttgcccggaatttgaatctccaataccttacggcccttgccctttctgactttgcctggctcgtctcgcgccctatagttgctgcgatctggcgaaggactccttgagcgatcatcgttagaagcgtgataggcagacattggctggaacggagtaccgagtgcagagctcggctcctggtgcatctggaggggtgtcgcgggtccaagactcctcatgcgctcatggatctcttcaagggcgatatgcgttctccggttaaagcccaccagctcgacaatcaagtggccctgttcttgcactgtaaagtagtcagcatgaggacaaaccaaagaggttgaagacggctccatggcatcgctcacgttctggcttggccagcgtggggtgcgatgtcctgaactacgctctgggggttttgacttacacttctgctcgttggtagcgttggcatgatgcagtgtctgtacagaatactgtagttcttcgagctgctcgcgaggaacggtaacgacatcgtcatgttctacgcctggtcagtagagttcaatgcaatgagagcttcaaataccttgcagcatcataggcgggaagtcgagaaactcatctccgccaaagtaatcaccgccattagcgaaatcgcgctgatccattgtgtcgcgtttcgctttcgttttcgttgtgtactttttaggtttgatgtgtttcgtgagatgtgtaatcttgggcaagtttggtgttttgttgcacgttgcagttgtcgacgctgttgtcttgttgacgcgacccgttgctatggcaagaccacgtcgagacgaaaggctcgagaacaccggtggaggaacattgagacgactgctgttgttaccaagcacttgcagcgcaaacttatggggagagctgccagtgtacgccgaccgagcaaggtgtggcgttctggctaccaaggaaggcttcctagctggtcgcggaggcggcagcatggttcgctgtggctgcaacatactggcatctcgttccttgctagggatatggcggggtgccgacattggcgccctcttcgagagctcactcgaggagacagcggacgcaattgatgcgattggcggctccgggcttccttccttcttgatgactggcatagttgacatagttgttgcggtaaagtttacgtgtttgggcgcagattgactatgggagcgaaaaactaaccggcttgtgggtctgtgcactagtgacgacgatatcggcagtcaacggagccggtgaaggtgaaggcgactgtggctgcccatttcgtcattgtttgagtcctcaagctcccacatcgtttgcgtcaggcactgcggccagggtcatggttctacgacgtgtacggtaggagattaaaagtgtaggaaaaagtttgagcaaagcgttcagtgagacttggctggcagatgcctttttatggcggctggaggcaatcacgcctgtgcggtgtggtaagagcggtttggatgggactgtggaaacaggaaatagaactgcatgatagcatgtgagagcagtccccgacggcgagatgagtgaggatttgccactcataacgacgactttaccctggcgacagcctgacggagattgtcccaacgagttcgggaatcccaacatcctgctttatggtaacgtgagatgagaagacagatcgcgctgactccatggcttcatcagcacacgccgatcatagttagcttagacggagccagtcctccttgtccaacatgctttgatccaggccctcgggggagtaagttcaccgcgacggtccaaaaaaccatgcatcttcctgagagatagtctagatgccggagcgcaggaggatagaaataacagcatagatgtgtcttgactcccgagtccagtcagcggtctttccttggtgcccaagtcgggtcgctgcagaagagatatagaaaagacatgacaggacaagagaaggtgctcgttggtatctctcacactttgcgcgatgtttagtttggtattgtgaatgtatgggctaccatccccgcgtatccggacatgagcactttaattcaatcccctgggaggggtttgacatgtcagctaagggcgcggacaggggtgaacaagcctcgctgtcagtccatgagatggattatatccaaagtaataagctgggtggatcgagcaaatagattaatacgacgttgtgaggccgatggcgaaagaatggtgaagaagtgaagtgtgacgttgacgcgcggatggattggaatctgcgctagcacctgatacggtatcgcgctatttgcgtctgctctaaccgtggacatcttccagaacttatctcatctccttgtgcatatcatagcactcaattcctaggctctgctcaggtatcagtggtgtttttgtctcagcatgagtctcagcatgacatgacgaaaaagctggcttctttctccgtactgaaccttgggtcctaagtattgggcattccacgcacttataaagaaaaatgtacgaacttttctaaaagagatcgttcctccgcacatcgcaaacgtaatatcatggtaagaaacgtagtacgcatgatctgagtgccgacatggaagcgaggaggatatcgtgtcgacttaccgaggctaaaagcaacaacacctcttatcgataactcgctatcaacatcaccactacaactcctccgccgcgtcataccaacaatgcctacgcaaatcctcatcgtcggcgccggcgccatcggtgcattctacgcctcgcgcctcgcccaagtcccctccgtcgccgtctccgtaatctgccgatccaactactccgccgtaaaagcccgcggcttcaagatcacatccccccaatacggctcctacacattcacgcccgcgcacacgtttgccaatcccgaggaggcgcacaagagcgacatacaatgggactacatcgtagtcagcacgaaggcgctgccggacattagcgacgactcggcgatcctcgagggcttggtcagcagcaacaccgcgattgtgctgattcaaaacggcctgggtgtagaagaaccatacgccacgcgcttcccacacgcagcgatatgctccgccgtgacaatcgccacatgcgcgcaacccacgcccggacacatccaacacaaccggtggacgcgcataaactccgggccgtggctgccacacctcgacgtcggctctgctcaagccggcgatgcagaggtcagcgagaagaatgatgcgttcatcgggttgttgaaggagggagggattaaggatgccgaagcatacacgcatgcgaaattacagctagtcagatggcataaaatcgcgataaacgcctccatgaacccctcgtctgtactcaccctatgtccgtcgaatttctccatggctcacgagcccgaaatgcaactccacattctcggcgtaatgcacgagattctgtccacggcacccaaaatcttgggcgtcccgatgcccaaggaattcgcgacgccagagcagattgtcaagagtacgatgaagaataacagtggcagtcgaccgagtatggcgatggattgggagggggggaaagcgatggagattgaggttattttggggaacccgattcgcgtggcgagggcgagagggtacgagatgccgaggctgcagacgttgtatgcgctggtgaggatggcgcagaaagttcgggatgagcggaaacagagtaagttgtagagaatggggaaggcgtgggattggtgatggaggtgtatatatatcttggcggtggagcagagcggatgaatctagggcgagcatatatattttgaatacatgagcgattttgtttcttgtagaacgctgtaatgagtgatagattctcactcttgctttgtattcgttttgaagcgattcgtctggctcattcgcctggaccattcgcaacgttcgcgacaaccccgctaaatactatggagctattgaattgccataaccatatggtcgggcagagctaactcctgggatgccgttgacacttttatatgacgattggatgtgtcgtccaatcatgatgatttttcttgtaaattgacgttgtgtcttgaaccacaaattacaagacgtgcagcacagacgaatacttgcaaaggtactacatttcagatgttgagaattatacatgaattcaagtccgacgtctccaccatgtaccaccatcacgaaggcacaacagcaatcaactccttctccggcacctctccaccctccctctccccactcccctccttcacaaacgcccacttccacaaaatctccccgcccttaacaccctctctcgccatgggattattctcgccctcgctgcaattccccacgatctcgtcgtatccacaccttagatagaacttcgcattcccctcactactcacaacactcgagtgtacattctcctcctttgcgcgctccaacccccaagcaacaagctgctgaccaaccccgcgcttctggtacgctggatcgataccgcatagattcaggtaccagttatttgcgcgcgggaggccgttggtaacaccttcccagtggtgtttgaaccagggatacgtatcctggagaatagtcgccttgctcttatcaatcgcgcgattctcactgtctagcggctcgaatgcatctgggccgggatcttgccatgcgctgatgactttctgggcgccggcgtcatcgccctggcgctgccatgtggccataccggcgatcttttcttcaccgttttcgatgagtgtcgagacgatgacgacgtcgcgcggttcctggaagaaggcgcgggtgcgttggcgccagaagatcaagggatcggaggggtattgatggcgatggggatgaactaattggccgaagaggccttcattgaagaaggcggcgtggcagatggcgccgatggcgggctcgtcttgggccgtggcaaggcggacaggcataatggaatgggttttcagatttagagtgatggaaatgagagaagatgatattacttgggactgtgacacaaaaacatgagatggtgtttaatgataagtagtagcgcgatgcctgtatctctgaagccgcaactgcagatggccgacgggaaacatggctgactgcgcgatcggagactgtcttacacttcatatacctggcttccctgtttggagtaggcggtttctcactgttcacgtgatcgagaagataaggatgcttactggaggttgtgactgagcatcaggggtcctttggtggtgtagtggtggcattacgtcagcgggcgtctggacttaggcagcaacagagctagtgcggctgccgccgcgttctgcgaaccttcactttgacacgacgttcaagacgcgtcgtttttctcgccaccatgactgcacagtcgcagaagctatccagtctcaaagcgtgctgtgtacagccctccattgcgtggtaatagcaaacctcgggcttgtcaccaacgcattgcagcatatcacttgcactttctcactaccgcctgtgaaagtcctgaccagccgctgctatacgctggggacattgaagagaccattgtttccatacacagttcctttgccaggcctaccaattgctcccgagctcctccacgactaccccgctgccgccaccccgcaccactacgacgacctcaaccaccccagcagtgcctcacaagcatgacttctctacgcgaggaggccgccctgagcgacttcgggaactctcaccagcgcaagcacaacgactactcgtaccggcttcctgcggcaccgcggattgtcgtgccaccaccgaccctgagcaccgacatgcccggcatcgtcgtgagctctgaacagatgggcgaactcgacctcactttcctgcaggaactcgacctcaacgacatcatacaaaagaacacgctcttagagtggtcatatgagcggcggaggcatgcgcaaatgctgctgccgtggctctatctcgggccgatgctcgcagcacgagacaaggagtacttgcaggcagagggcattacaatggtgctcgcgatccgggcgcaggctaatagcatgattggcgccctcaaagtatcgcgcgaagtctgccccgaagttgcgacaatcgaggtgccgagcttccacgggctcatcagtcgcttcgaccagacgaccaagttgattaacacgcacttggcacgctggcgccagtactctctggagaagacgggtcaagcagccctcgggaaggtcctcgtcttctgcgagtctggcaacgagaagtcggctgctgtagtcgcagcctacctcatggagacgcttaccgactttgaccatatcaaggcgatgcaggtgtgccaagcccagcgcttctgtgtcaactttgacgacagtctcaagaacctcctgcagtcttactgggatatcttgcaggcccgccgatcggtcgccatgtacaatatagtcaccacccaggagactgcggccggggctacttccaatactcacttgtccactggtgtcaaaccgaagcgcaccatagagcatacccgggatgatgaggatgtcgagatggacgatggcttggacccctcggatgcgctccgctttgctggccgagactcgacacctttccagaaccgggacgattaggagactcacggacaagttgtgcgcaatttcatacattctcggtcataacattttttccagcaatataccccacatagcctccggtgtttggcggcttttgtactttctcactcagtccctctgactttcgagactagcgcgtctggcagtggtcgtctgagtgaacatttccaagtaattagcagcacatgttcactctctgttcaccactcatcactcatacctaaagcatgttgcagtcccattttcccatgtcctcactcactacgtcgtgcatacctgtgatctctaaacattctctgcgcattgctttgctgctgttaaatgtgcggtcagcacgcatgtcactcaaatcaccctctttgctcgcacttctcccgacttgcgcggaaagtggctttgacttcctttgcgcttgtagcttccaacgcatgcagcgttgatcatatgctctctgccagtgaccacatcttcacagaaatgttgtcactcgccgtcaagcagtggaaacggcaatgttggtgttccattatggctggtcgtaatgctgcatttcatctcaacaacaagcggcgccagttctagccgtaaacaagctccgttctcgataccgtggagcgaattgagtgcaaggcaccagaactggccgggctgcctagcgatagagtaccagaaatttcacgatatcaaactcgacttccgcgcaccatggccaacattgtccatggaagccacgacagacttgcaatacagcccaaccacgtctcaacacatccaagtcggcggtcgtgttgacgaagtgtgcgcacgcctgtccttcaccaccacccacacatgccaccgactcacatattcccccatctctaacacgcatcctttaaacccatcattccagcagatcaacatgtcaactcccaccatcgatccccacataatctccccacccgtcctccccctcgccctgcgcgccaaaaacgacgccgatcgcctctgggccgaacacgccttccacgagcccaacctcctcatcgtccccacctacctgcgctcgcgcccgcgcaccgcctatcacacacgcatccaaatggagctcatgcgcaactggcagctggacattgcgcgatcgataacgagcgtcgaggcatttctgttcacgcccgagtacgagtacatgaaggagcgcgcggaggttttgggcgggaagattcggtgttggaagagcgaggttgagaggttggaggggaagatacccaaggttaagagggaggtggtggagacgaagactaaggcgccagaggtgaatcatgggttctcgaagagtacggttgtcatcccgtttgagaagggaatgaagaggggcgcggaagaggagggggaaggggatatgacggtgaagaaggccagggttgatgagggtgggaagggaaatgtggaggtggagggggagatgatggttgtgttggtggaaaaggttcgggcggatagtgtggatgtggcggaggagaaggagaaagacgacgaggagatgggcacggtggaggagacgagtcccgagaagctggatcatgagtaggctgagcggataagcctgtggcggtggtggtcattcttggatacattgcttgggtctggtgtatatttggcaccgaaggctggatgattgttattctttcaaatcttgcatgataatagcaaggcgcattggagttcaaggatagacgaatagatggagctgaatcgcttctgggttctgcgtgggcttctcggggatggtgtattagtactgtgtagtctacggtttgaatgcgaagtggactttgaagcgtcgagcaactccctcgtagctatcacgaacgcaaatagtgtgttaccgacacttcaggtaatttaaggtatggaccttccataggacttttgtgatctccgtccggctcgatacatgtccttgcatagtatgcgtggcctgatggatctgacatcacttttcgggcgctatctcgccgacctgtgttaccataatatatgacatctcgtgtgacacagtatatttggacgcattggatagtgttgcttcatattcaagagtctagtcaggaagtatcggggatggtatcgtgcttgcaaaaaaccccgaaagggaaaatgatacgattgcaacgcaccataccgcagaagcgatgcaacgtagtttttttaagaggagatctcacctgtgacaagctcttctgctaatgtcagcatgcgcgtaaacctttggcatgtgcttattcccccttgctccccttcaccggaagcattgttccttgcatacacgccatgactgcggtagcatccgacgctagcggccgaagtacccgaatgcttctttgcgctccattttagaaagactcgagaatgacgaataatgtatcatatttgcgacaatgtagcgttgaggtcaggagtaagtgtttactagacaggccaaaactcaacaggtccgaagcaaactaccctaacgacccagtgcggacatttcttacacgagatactagctggacaggacgctgcggggtacatgtaagctacacttacgcttcttatccccgctttcagctatggtgtgcatgttttgtagcgggtaatacggccgggtaagtgatgacacagccgcaagtcctgccatgccagacaagggtctgcgtttaccgcgtcacgtaactttgatctaacatagatcatcgtatgcagcagagtaattttttttcgggcgagatccaaaggccggtcgaccgccctgtcagtaagctcgtccgagacattgtgaggtccagggtaaagggaatctgtggtccagcaagacgagtggcagggcgttaacatgctacctgcatgcgcggtatgggctggttgaaatgctgagtgcgtggtcggcggaaggtgctgaaagtgcgatcagatttggaacacgggagaaacaatgaagtttgtttcgtaagtgagaaactgtcctacggtaagctagaagtgctgacaatgtttcagtaaaatgcatttctcgatacccagagccatgggagaattcacatgctagaattcagagtctgctgcattattccctcttacgaatcaggaaacacattccagatcgcagcgtcacgagaatacaaaatctcgtgcttttcaactactcctttttgacttcacccaaagttcggataagcttacacctgcatcttgcgactcgaacatgatcaactgtcccttcaacgtgcttcacgccactgactcaccaagtcagcactgggcttccagtctatccttgatagcattgctctcgtaatgacacggagttgtcaagacaagtcttcccttgctcagcttgcatcagattcaagcagtcatggtcgcacataccgtcaggatcaaacatctggtcaagaaaacatctacgtccgaaaatattttctacgcccgacgaaatatgacctgcaaacactccgcgtttggggccgattagcatgcagtgaggcagatgcatgtcagagtcacatcagatcatgatgtgacatacagaagagcgtactcaaacgcttcagccatgatgtacgcttctgatcaggttagtagggccaaagccaccgagcaagactataaagtccagtctacttccctctctattgtatcatcaaccaactcattccaacaacatcttctcactgaaaatcttcttcaaacaatcttactccgctcaatatgaagtccttcatcgccatcatcgctctcgctactgccgcctcagcagccagcctttccaaccctctcttccagcgtgccccagctgctgtgtgcaacggtcattccggcgaatcttgcgcccagccaaaccagcgcgcatgcgtacgtgctctctcctaccctccatcctcaaaacattagctaacacagagcacaggaggacaatggcggacactctgtaagttaaacaactgagcgattagcagttaaaacaaactaacacgtggcgtgacaacagttgatctgtgttgaaaagtcgcgtggcaagtttgcgtggatcaatgcggataactgcccagattcaaaccagcactgcgactgcgcggatgggttctgcaagcctaactagaataccggctagttctgagggaaatacgccggcagtcttggggaatggatgaggtgaagagctggtattagctatctacattcgtttgtgtgtgagcgctgccaattaacagcgagagataaatacgagagttgcaactcaacagatgttcttttgtgcttcatgatgtcctgctcatctcctcactgaatatttgatccccgatgtgacacagatctacgcaagacctcctacagagctttaccctagtcttttccagccttgcatatgcccttgtatagtctgaatataccaaagtatctaagatgaagtgttaggaggctgcctcgccggcttgtaccgcctttctacactggcgtcttgtgtcattgaagagttttgagaagccttgagaagtgctgcatccactcgctggatttttccattgtggcttcttggtactaggtagtcgtgcttgaacaagatacccgtgttcttgcgcggctggagtcgggcgaatctgggcatggcaaatctgcgaagtttgcacaaagttttaatcatatgtgcggcagctggcccctgtggcttcggaaaaggcttagctgcaacaagctccgctgccaatttcaacttgattatatcccttgctctctcgcgccaaatgaattacgccctgtacaccacgcaagtattggaaatcagtcaacgctgaaatcacatgcttcaacgccgatagtctcgaagttcgcgacgctggcttcaaggtcagacacgaccagacaccactttggaagcttcccctgacagtccgaatcgtgcggcaagacgcacattccagactctagaacaacgtcccgacgttctcagatagtaacgagtagcgagcgaaacgaccagcagccgtgttgagttatggacggcgacttactgttgaccggccgcctgagactagactgaaaatgtaaggttagatgataaaggatccttatgcttgccaagttgttgcattcagttacttcattgagatgaagcataaatgaactggcgggttgaagaggagagtgcgtcgtcgagggaaacaagaaggatcattgatcatcaatgaatggtgtgcctgaagtaagatcaggcgtccagtctatcaccgaccatggtcacctccaagtacccatgacatatcagtgcaagactgttctatgacgaagttcaagcctctaaacttttcccgtaggcattaacttcaattatgcgcggaaatctcacatagcatacactgatactttctctcattgcccaggagtcgtgatctaggccctcggcttcatccggcaccaacacccccgtctattcagtgcctccgacaaagagccatagagtttcggtaagcttccatttacaaccttacacttgattatgctcggccacgcgtcaacattgttcaggccttctacagcaccctacatccagcacgaaacaaaggatgctgcctctagccctcttcgaaggtcttccttgctcatcccatgtccgaattaagcagttatagttgtacatgcaattggaattggccttgtggttgatcaaaagctagctccactcaatacggcctcaaaacactctatacacactgcgggggaggttgcctgatcatcaacatgtcactgtcacaaaatgcctcaaagcaaatcagctacgagaccaacatgcagcgaggcagacgcagttagaacacccaagccctcgcgcttcatagccacatataaaagccctccgaatcctcacctcagtcaaaacaccacactcatctgcatctccatcctcacaaacaatctttcccaacaccatcacgcaccatgaagtctatcatcgccctcctcgccctcacctgcgccgcctcggccgccagtctatcgaacccggtctttgagcgcgccgccgcagctatctgtaacgctggtagaggcgactcctgcccgcagccaaaccaacgcgcttgcgtacgtccagtacatgcccaccctcgaagtattcactaatacccaatacaggagaacaatgggggtcactctatggtctgcgtcgaaaagtcgcgcgggaaatacaactggatctacgcggacaactgtcctagctcgggccagcactgcgactgtgcggacggattctgcaagcccaactaaggagaggcgggctggacattactgctttgtttcgaagcaaaatagtggtagcaaagtcttgaagggaatgtgtgtgaagtgttggaaatggtgggggctatagggtattaactagatacattcgtttgcgcgcggccacgatacttgtcgaatgaaaatcagagttgcaactcaattgggatttggcattatgctttgctgtgcgtatcttgagttcagtgattccttgtcttgtactgctggcagcacaatacatggcctggctggtggatgcagacccgcgctgtaaaagtgttagacgaggaattcaaagacgtaacaatgaccggtgaacattattcatatatgtaacgaggaaacaggctatcggcagctatccatgcctaagcatgcacgcgctatcaataacgagacgcattatcaacagaccaagcagaccattcgcagggaaaaacaaaactccggacacgaaagaaaataacacggcaatagcgagggctgcagaagatatatataacttcagaaaatggatggagacggagactggcctcttgtattatttatcaaatcgttttggtactacatttcctttataccacctcttcctatccacaagcacttttttcggccaagtcctgcccatctcttacaacactctttcactcccgatctacgaagtagtgtcgtagctaggcacgagggttgggatacatacagctgctttcttggtattcggtttgatacgattaaaatcgccattgctcctacacgatgcgtattctccacgcgtcaaagactgccttctatctacgggagatgacgtttgtactcatactctcgaccatttcatctcccagccgtacatctgcgacccgtcatgcaaaaagaaacacctcgggcttcgatttcgtgtgctatgatttcaatcatcatcggcaaaagcatgtgctcatgtgtatacgagaagcttttaccaacccatccaccccccctaaacaatcctcaacatctccccctccaacaccccctccgcctcactctcgccctccataatcccatggaaatacgcttccccaatgatccgccacccatcccccctgtgcctgaaaataaacggcaccctgcaccccgtcaccgacccaataatatcccccacccgcgcggccaccggcacccagcccatcaagcccaaccgcgtgcacccaaactggcggccctgcgtccacatactatggctgccctcgaaatcgcgcgacttgatctgcgtggcctgtgtggctctttgataggttatgttcatggagagtaggacgagatttaaggcgacgtcccatgcaatgttgagacattcgacagcgagggggagggtgagggggaggaagatggagagtttgtagcgtctgagacggtaggtgagacacgctgttgctgccgtgaaggccacggcggaaatgcgcttgcgcacgtgtgcggtgcggcggtaggattgctcctgggcgtgttgctggcgctgggactcgaggagttcgcacgtggctacgtagctggtgtcgtcttcgggggcggtggagaggttgatggatgaccggttgcagcagagggtgcgccagaaggcttcgtagagggtggtgccagtgaaggggtaggcgacggtgtcgtccatgagggtgtccttggagtcgacgagggagaggatgcgggagtaccaagcggaggtttcaggaatggatgcgagagtgatgatggaggattgggggacgagggcgcgcgcgccgaggggggaggggacgatgtgggttattgcgtcgaagaggctggcgcggatgtgaaggatctgggagggcggttaggaggtttgattgatgggagtgaaggggagctcttacgtcttgcccagactcatcctttgtgaactccatctccggcttcttctgaatcaccgggggctcagaggggtattgagagaccagcggcgtgtacccactatgcttcagcgcaagccaatccaccacccagctcggcctggtggactcttcttcctcctcgctgagcgtaatgtacgaccagagatccagcacacattcgtttttagcagtaccaccaatggtcccatccaacaacatccgacttaactccgtgatgatctcctcataactcttcgcataatccacaaactccgtcccaatatcatccgccagcccaaccagcgcaaagatcttatcccgcggatccgtcgcatcaaaagacctcgtcgccatgagcagattcgcaataccccccatgccctgttccctcacgatcctgagcatctccagccgccccgcacacgccagtttcactctgcccgtgtactgcatttccggatccggcagcgccgtagtagcaatctgcgtgcgtgcgtcggtattcggcatgtgcatgaggcgcgacgccgcctcgaggacagggaaatcatccagcgtcgcagcaccacaccacatggtcgttttctgcgcacaaatgagttcctgcacgatccagatgcggctgaaccacggcctcatgaggaaggtggccagcgcatcgaagtcgctatccgcgactttgacgccgatttccgcgtcgtgcgcgggcgcgtcttggttggtgaagagcgggattttgcggccgtattggtcggtgatggtggcccagggctggttgatgattttgaggaattggatggcgacatcgtcggttgggtgggcggagccgagccagatgactacgcatgaggctttggagtatatttcttgcatcatgcggacttgggaggtgcgttcggagacgtcggattggttgatgcagagcgcatcgacccatagtgggatggtgatggctcgggagcggtattccagaagtgcggcgtgcagatttgatgttacggtaattcgctgggaagaacatgttatggggatcgacggtagaattgggccccagacgtaggatagggcttggtatagaggtagttctggggattccagggatgtttcttggagactgcagatgagtggagatgccggctcgcctggttcaacggtaagaagacggatcgtggatcctggaagtgggtggggatataatgctgggccggacatgttggctttggtgaacaacagaaaatcgtactggagacttcattttgttcttgatgtagtgggcggtgcatgaggctgaggttcgcaggccgaggcctgaggtgggctgattcgcggatacgagcgttgccttgctgtcagcttggcgtggggtaaccacatgaggaagttgtttggtgatcagctattcaatgcatgagtataatggcttcgcgctgaaatgtactcaccagtaaaacatcttgtctttgcgattacgctttttccttgagacgactgacaaacatagcaagttcccaggaaaggcataccgaaagccgtcggcgtaatcgcaggcgcaagaacgatataaatgccattggatatcttgtacaactctagaactttgaatcttcttgcgatcttcctcttcctcttcctcttttcctctacatcaactctcaaccccctcaaaacctaaacatcatatcaaccttcccctcgccctctccctttcccgcctcaccacccttaggatccccaatcggacttgtcgacgcaaagaacagcaccttgatcgcaatcgcaaacccggcatgcaacgcaagcaccacaatcagcagcgccttgctcgtcttcgcctcggtagtactcagcacggggtacaagttgcgtagcaggaagaaagcggagaaagcgagacccagcgcgacgaagacgtagttgaggactatttcagccatgtgttagcaaatcgcaaatcgggctcatggggtatcgggatatactcactactaatcggactccagctaaccgccgcaaccacaatccacaccaaattcgcatacccatagagacacgcacattcgagcaaattcgcgctctcactgccataccacttcagcaccgcccacagccccacgggcacaaacgccgtatacccatacactagccccgcggccccgctcaacagcttgaaatcatactcaaacttgcccagccccttctgactcaggtactggttgatcgtgccggtgaggaacaggatgacgacgacggtggtcgcgatccacacgggcccgtaaagatcggggttcccctccaacacgtcgaggaagttggcgcgcgggtagatggcagatgtgcagcggcgcaggacctcagcggtgtcgacgtcgaaggcttgcgcgtagaaggagagcgtccagaggtagtgtttgcggccggaggagggcgccgaggtggttgggcccggcaggaaggatgtggagtcgggttggattttgggggcgccgcgagcgggctgggtgtcgaagtctgtgggtacgaattagcaggcaagaggtggacgggtctggtgggatgtactggagctgtggaattcgaggtcttcttggaggtcggtgtggcctaggtcgccctgggtttgtcagtgctgctctcttgttgcatttacgccgcgcatgagtaagcgcaagcgttcacgtacctcttggtcgacatcaacgacaacgtcataccctctgttggccatgatggtgatgtttggagctctcgtgtgtcgagcttgctgcccttctgcggccagattgcggttgacgtcgcgcgtcgcgtctgtgcggctgatcattcggagcaggcaccagggtccagcgcttgattggccacgtctttcaatgaagggcaaactgaacatactatgcttgcttcgagcagagttccgtgcacgacgaatttacgaattcataaacagtaactatccattatcgtttcatacggaagtcgtcaacggtctatcatctaccggtccctatgaccatctagacagacaccacccatccttctacacacatctacggcgcaggctcctccttgggaacaagcggctccacattccagatcgcctcagcatactcatcaatacacctgtcactggagaagaagcccatcctcgccacagtcgtgatgcacttgctcgtccactcctccgtgttcttgtagctctcgtcgatgagtccctgcgtctcaatgtacgacgcaaagtcgtccgagacgaggtagtagtcgccgtgctcgacaatgccattgagcagagcggagaatcggtcggcgtcgccgaacatgcccttgcggatgacatcgaagaccttggcgagctgtgggtcgagctggtactgtgagtacagatgagcgtggcggaggtcctcaacgtcctctgcgaggttgccgaagaggaagatgttctgctcgccaatctcgcgggtgatctcaatctaggagctgttagttgccgatcgcaaatgttcaaaatagagccgactcacgtttgcaccatcgcaggtaccaatgatcaagccaccgttgagacagaacttcatgttggaagttcccgacgcctcggtaccggcagtagagatgtgttcgctgatgtcgctggcaggagtaatgatctccgctttgctgacgttgtagtctgcaatgaagacgaccttcagcgcatcaccaacatcggggtcgttgttcacgacatcaccaaccttgttgaccaggtggatgacagtcttcgccatccagtatccgggcgcagcctttccaccaaagatcgacacacgcggtacgagcttcttccgctcttctggcgacatggccttgatctggaggtagcggtggatgacaccgaaaatgttgagctgctggcgcttgtactcgtgaatacgcttgacctggacatcgaacagcgctgctgggttgactgtgacaccctggtgctccttgatgtgcgctgcaaggcgtaccttgttggcatacttgatgtcgcggaactccttgcggaattccttgtcgtcaacgaatgcctccagtttgtgcagcagagtcaagtccttgaggaactcgtgtccgccaagcttggatgcaatcaaagctgacagcttggggttggcctggtgcagccatcttcggggtgtgataccgttggtgacgttggtgaacttgtcgggtccgtagatcttgacaaagtccttgaagatggtggtcttgatcaagtcggagtgcagctcagccacaccgttgaccttgtgcgagccgatcagcgccaggtatgccatgcgtaccatctttggctgcgattcctcgatgatcgagacacgaccaagcatgtcgcggtccttggggaaatttcgctcaaccagttggaggaactggaggttgatctcatatatgatctaaaagcgctttggtcagcacatacattcagaaacgattccaagggttgacgtacctgcaagtggcgcggaagaagatgctgcatgagcggtacagaccacttctcgagcgcttcaggcaggacagtgtggttggtgtatccaaaagtcttctggacgactgcatctcgtaagcaattgtctatcacaaccagaaatcgttacgtactgttccaggcgtcatcccactccagaccctcaatgtcaaggagaatcctcataagctccgggatggcaagcgttgggtgagtgtcgttgagctgaatggcaacggcgttggggaactccttccaggccttcttgcccttcttaaatcggcggacaatgtcgtacagtgacgcagcgcaccagaagtactgctgcttgaggcggagctcctttccacgctcgagattgtcgttggggtagagcacggcagaaatcgtctcagcacgctgctgatccgccactgagctctcatactcgcccgagttgaacttctggaagtcgaactcgccgctcgccgctttgctgccccacagacggaggttgttgcaggtgccagtcttgtatccagggactatatcagttagcaacttacatccacacaatcatccttcgtcaactcaccaggcacatcaaaagccaccgcctggacaatctcgccgccctcccacgagctctgctgcttgccctcatcgtcctgccagcgattgacatggccgtagaactgcacgtccacgacaatatcgtggcgttgaaactcccacgggttgaagtcgagccagtagtctggcacctcgacctggtatccgtccacaatctcctgcttgaagattccgtagcggtagcgcagaccgtagccccaggccgggtagttgagcgaagccatcgagtcgaggaaacaggcggccagacgtccgagaccgccgttgccgagcgcggcatcgtgctcttgcgagatgacgtcttccatgcggaagcccaggtcggcgagaccctctggaggtgtgttagagaagccaatggcagtgttgaagaaagggagacttactggaggcgacatccttctgctcaacattgagcatagcattgtcgagggctcgtcccatcaagaactcgagggacagatctgttctcattagcttccactccttctatcccaagtccagtaaaactcacagtaaatgcgcttctggtcagcaaatgtctgactctgctgcgtcttattccagtccaagaccaatcggtctctgaacgccaacgccgtacccgcatacgccgcggattcatcgcagttgaacagcgagcgtgcaagcgtcgtctcaatgtgtctgaccgcctccttctcaaagtcctcgggcgtgctgaacggcttgggcatctgatcgccatcagtaacacatcacaagcaaccccacatgaagctaccccgcagtgcaagcagccgcgtcgatcaactcacaaacttcctccaggcctcgcgctggggctctgggatgctggcttcgacgctctggatgtcgctggggccgaaacccgtcacggtgcgcttgtgcttggggcgagagaagctggggccgacggggccctgcaggtcggagatgggggcgctggtcgagggcctgcgctcgcggggagcaggagctgtggccgccatcttgagcacgtcaattgcagagacgcgagagttgctgagagagtgacggtgccgcaggggggaatggcggggtggagggggaggaggaggagggggacgaagaagagtaggtagcaggtagagatggcgacggcgacgacggcggctagcttataaaagggtgtttactatcgcgccgaagtgttgacaaaggccaatggatgcatgcacaagacgagcagtttacagtttacgctgcaggaagctcaaaggacagtagcgctggcgagagccatcacgcttccgcatcttcacgccaccaaagacggtacagtttagcggttatcccaacgcggggaatgcacatgctgacagctccatcccaagtgttgagggatggatatgcagcttcatgcaagctcccaacagaagtgtgcgggagcgacgacgaggtggggtaggcgcgaccatttctgtaccccacaacaccaacgcggagactctgggccaatactctgctgcatcgccagcgcgctagccaggccttccgcgcgttgaagcgtgacttgaggacatggccagactgcatacggacggcagggtgacgtcgagatgcgttgcccctccacacctctgcgcgggacaaatcacgggaagtcagggccgacttgacgacgtgcagcatcgaggaattatgtatgcatcgatattagtgctacaaacaacgcgaacaacgcaaaagcgacttcaccgcctctttggcgatgcgtgcgggttcagatggacgccgtccagagctgagggtatcatgcgagcgaagcaatgaaaaaaaaagatgctgcactgtgtgcgtgtgcatcaggccaccgaaaaacccgtgtctatccagacattgtgcccagtaatccttccagaactccagatgaccagatgtaggcgccgtatcccgagacgcccagaaacgcttgatgaaagcaatgcaagaaatgcaaagaatatgtcgtccacttcgtctcatcgactgcggttgatgtcgttgtgactcctccaggattctgctcgtgtgtttcgagcagcagttcctccaaacgcgatctcaatatcccccctcaaggactcggctcaggcgtctgcaccccaaagctccaaaccgccgctccaggaagattaatcgaaagcgtgcgtcttcgatcatgtttcttcaccagcgtattcggcctcctcatctcccccagcatcttctgcaccgcctcgtttttgatcttgaacagtccatagtccagatcctctagtatcgccctcttcgccgcttcgatctcgcggacactgaacatgccgcagctctccttgaccgcccagtgccgtgacgagcgcaatcgatcgacgagaaagccgtgtgctagagccagtgctgcgagtacaacaatatcggaatctactctctcaaaccgcccgctcaacccctcgagcacacacgccgcaaaacccacaacctcatccgggcattctgcgcgctgcaaaaatccacatacgacatcgacatgcgagcccggcacgctcttcgccaggtgctgtgcgtatactattcataggcacgtcagtcagggtccgagggatgtaacgtgtcggccagatcgccaggaacagcaggcaaagtggatcaactccatgatgttgagcaaggaatgacgtgggaccaagatatgcaggggaaacgcagcggcccgtgggtctcgcgcgagcaacttccaacatttgaggccggggccgagcgagggaatgcatggaacatgaaggagaaacataccttgtatttcggacgaggggctggtctgcgtttgtgatgatgtcgttgtgctggtggtgttcatgtgcgactcctttgctggcggaggcgtggggaggttcgacagcggaatgtaggttgcgaagtacttgtccagctcttcgtcggtcatgtcgctgatgacagacattgcaggtgagtagtattccatcgtgttcattccgcgccaaatctttctccaggaatgcgtgttggttgtggtgtaaacaaatagtcgtggtcgtgatcgtaagtcgtagtgatttgtgtattcgtagaccgtcgcaagcaaacaaccctctctttatcaactctttactcaaacaatagtatccaattcacccggcgggtccctcccagccctatataccttccctcctcaccctccgcttcaaccagcctgcccacaattatcgaaacggtgaaagcgggcgggctcctccttgttgctaggccgggattatcgatagcgctgttacccctgccgtgccacccacgatccaaggaacccgtcttttcgccaattatcttggcagcgtcacgcttgctatgcgcgaagacgatgtgtttgagcgggagagaaaatagagagggaagttggcagtaaagatgggttgcggtggggatgggatgagggatgtgccttctattgtgggtaggggttaggttttggttgacttgttcgagacctccgtacagtgggcgaaagtaaagtgcatgtattgtatagtagagtacgcaacccacttcaatctccaaatatattcacggtacaatacatggcaacattcacatcgacatccacatccatgatcccgaaccaccaaaagcttgtgccgcggaacttacggaacccctgtgtcgatggcaccatctgccgccaaattccacacgtccatgttcaagccaaattcagcttctaagcctcaagcgaagcggaacaaaacagttcgcaatgtccaaggttcagttaccctgcagtagcctcgggcacacacgatctatccttcaccgccagtattcccgttcacgaaagcaggcgggtgttcggctctcgcgtacttccgaagttgctagcatctaggacttggccactgcctgatcagctattcactcgtatcctttcccgctgtggataaaaaacgcgccccgagtacttttttcttcgccatggtggtgcaatgtcgtattgtctatccacacgacagaggtctattttctgccatgcttccgaggtgtggttctgtgcacggcatatggggctgatgtggatactttgctgatgcgtggaatattggaagaacgtgccgtgcggatacagcatatcgccgagagggacgttcgcacctgaaccgacactgtgcatgcagaaaattgtccgaggtccctattatctgggtgcgtgacgagaatagcaacgcgatcggaaagggaaaggagagccattaaacaccaaacacatgcacccgaggagcgtccgacgtgcgaacgtgcagaactacgagaatagcacagctctgtttgaacgaggctgcgatgcgctggacacaccgtcgatgtaatgcaagaatatgtcggaattcccacgtctctgctttcatcgtgtgacgcatgttgaggtcccgaatggtaggtaggtatgtatacacctattaggagaacccgtactcggtacatcttcacgctccacatcgcactgcccctacgtctgtgaatttacttccaccgaaccatccatcactacgacttgaatctcccagaaaaacaccacctgatttacagcgactcgtgaattttcatcactcatctcctcttcaagcccgcccaagtttccaataaggtatgaaagccacgatgccatctcgatctcgtccaaaaagccacatccgcccaccgggtgaacacaggtctgtgcttgagtaagtcgtaaagtttgtgtggacattgcgaaggcgggagacgggagagtgcggctgaatcgtcaacaccactcaatgattacacacatcaatcttcgtatcgaggtagtaacgaaaatatgatatcaaatttgctccacaccacacagctagaaaaacgattcccatcatccaagtaagatagacaaaagtcctcctcggtcggtgataccaactgcttcacttccatccatcgtccaccctttctgcgtctcttgttttcatttcgtaccactttcccctccgcgattccttacagtaggatatttattcgaaacccttccatcacacacgcttccagcatcctcatgactgccataacgtcgtcaagattcataccccaggatccccaacagcaaattcacctattcgccgctggagacaggtttggtggacaagtcgtaaacattctcgaggcttactgcgccttcttgggcgcgccctgctggccaccaacatacttgcgaatgtcagtcgcatcacccgcctggcggatgatacccttgaacgtgccccacgcattgcgggccgcggggggtgtgctctggttagccagctgcgcatcaatgcgtgcagtcagcgagtgaatcgcctcctggacgaagctgctctgcgcgacgcgggcgcggaagaagacggtgtagacgccgagcaggatccagctgcccttctggaagagcagcgcggagccgacgacgcggaaccagagcgcgatctcgagcagggcgacaagcgtcatgctgccatcgtagtactccttaacgaacttgccaatggcctcagaggcgcccgacgctgggggcttggagccagcggcggcggaggcgggaggtggctggatggtaggcagcaggttggagcgcacgtaagtagcgacgtggaagacggagtagaccgcaaagggcgtgacggcaagcgggatctggcgggagaagagccagataagtgccatgactgcagatagcgttagcctatgttgctgcggggggatcaagctacgtaagcctgggagaacaacatacccaggtactgcacattctcgtcggttgcgagagtcaggattccgccctgcttgccggtcctcatgcgtgcgcggtatgccttgtagacgacaataccatatgtgacgcacgcggagaggaaggcgacgcggtaggagaagctagcccatctcgaatagtagttgaaggtgatgtagctcaggctgtaacgcagagtagcgagcaggagtgtcacgtgtccggcaaaccacgcaaactgcagtgtttgcgcgagagcggcgaggcgctgtcccagcgggaggttggctggcggtggaggggccattgtgtgaattcgcggctgtcgtgtgggctacgtaattggtagcttggaatggtcagcgggactcaatgtgcggcgatacagcgctcaatgggctgaggttgaggttctcgagctgtcctgacttgattgcagccttgtggagaggtcgaggtgcaatctgtcaagagcggtggctgggacctggtcgtggtcggccggcactcgggacccgctcatgatgctgcagaacgtgacagaagcttcctacttacagattggggtaaagagtccgagtacagcggaactttcacgatacagcgatcaacttttggggaggagagagtgcaaaggcgaagacaggtcgtgtctttgaagtgggcaggaagcgggcacgtaaaccagaaattcgggcgtttgggtggtgacgaaatgccttgacgctgacgcacctaccactagccttccacgcttttgcggcaccctggcgatcgcatcagcctcgacgacagggcggccatgcgagcgccatgtctgttttcgcagaggcgtggtttggggaagcatggtcacgtcatgtttgtttctagtttcatgtgtagtttcacgcaacccatctcgtcacatgtcaaaaagccatccgttgcccacaaatgaaattcgctactaggataatgtgtagaatacatgtaaagaagctgtccctcacattctcccctccgccctctgaagaacagctgcccagctactaaataataagaaagcgaagagaagtaagggaaacccgcaagagagcgcaaacatgttggtatcaatcaacgacccggacaactgaccaagagatgacatcgtcgtgcttcatccccaagagctgaccgcttaggagtatgctttttgtcgatagcacccagtgatatcgtcaagaggcattatattaaacaaggtctggtaagagggagatgagaagggtgaagaggctcgtgtgctgcttgacctgtgcgacacgcgtggcgacgaggtgcaagccgactgctaggccgccggtgcttagcggagggagaaacccttcctcttgcccttctcttctatcggccgccctgactcgatgcgggacttcttctcttccagctccatgcgctggcggtcgagttggtccttcatctccttgtggcgggcgtacagctcctcttcgctctgtcgcagcttgctctccttctcctgcaccttctgctggaacaccatcttcatttccatctccatcttctggagcttctgttcgtgcagcgagcgctcctcttcctgcttgaccgccgggttgacctccttgaagacggtcgagtcttgctggacacccatggaagtgagcttctcagatcggtagttctcgtagagcgcattgttggtgttctccttgagctcctccatgtgggtgcggataagcatttgtcgtagcttgacgaagtcgcagtgctcctcgttgtcgacctcaacaacaccccatggaagctgtcggcccctaaccttgcggccatctggggtggtcacctcggtattggatccaacaacggcgaaggggaccttgctcatgatctcctggttctcggcaatggtctcctcgtcgtcaagctcgtagcgggggccctcgaagatctggattttgtggtacgcaatatcggcaaggatctaggcattgtcagttggtgccctcgggtgatgattgtgaatgtacttaccctcttcttgtagttgtccaggtcatcatcagtgacggtatcggccttggcgatgacgggaatcagattgaccttggtgtggagcttcttcataacctcaatgtcgaggggcttcagggagtggccagtgggctggatgaagtagacaacagcgtggatgcggttgtcgacaacgttcatgcggttgaccttgttctcggcctcgaggtaggcatcgaatcgctgctcaatgttcttgacaatgggatcccaggactcatcgttgttgatgaagtcgccgaaaccgggagtgtcgacaacggtcaaccgcagacggacgccgttctcctcaatgtcggcgctgatggactgtacggacacggtcttggagatgtcgagggacgggggcttgcgctccttgggcgggtatagcgaggtgttgaaaagagtgtttactagggtagactttccgaggccagactcgcctgcgtgctatgttagtctgctgccgctctcccagcagggatgacacgtaccgacaaccatgacgttgaagttgaaacccttgcgcacacttttgcggtgccattgatttggcagattcgcgaatccaacgtagccggtgagcttccggcgcacgatgttcatgtcgttggccatggcggctgcagccttggggttcttcgcggacacggtctggggggcttgtggctggccgttggacctctcgtccatgtcgaatgggccgctcgaagaggtgggaggcgatggggaggcacgcgtaggggcaacgggggatgcgagattcgcttctgtgggtgttgttagcccctgccgcaagaaatatcaacagccggcggcgaacgcggcagtggcagccattgcgctgcaacgtgatgcacccagctgccgcatcattgtacccagccgcaaaatatgcccggcaccgctagctccgtgccacgatgcctggccgggaatgaggttgggagagctccttacccatggtgtgaataggaccgcgtgtgcagacaaagtgtcgtcaagtgagagactcctgcaggttgagtgcaatgtcagcggacgtgtccaattggcgatgttgctgaccgtggtggccgcgaaacaatatattaagcagcgacgcgaccccaagcaagaacctggagaaatagtgaaacgcggcgtcaggagagtttggcgtaccaggcagcggtaggtatgctgtcgagtgatggatgcactcaaagcaatggggcgaggagatgcagagggtgcaagtgataatggcgtggtgttgggtggagagagcgaagctgggaaggaagtcgtggtgcgcttcgtcttgctggaggaaaggggtccgcgcagggattggagagcaacgtcgaagaaatgggcgctagaccgaaaactccccgccttgacctcagcgcgcagacatgtgtgattacttgtgggaattgatgtgcattcactcgagaggaggcgagttggcggcggatgcaattgacaggttgcagctgcgttggaggaggtttctgtgctctgctgctgtacccgcaaggcagtcgcgtactgtgctgttgcgctcccccaaagaggatttcgtcacgtgtgacagcgctcggtaattacacgtatgggcagtaaggcacgagcaagcactttatgtctaccaagtcgtttcaagcgctgtagaattgatctgtcgtaaacctgcagggaacatctcacacgtctgtcaagtgtggccccgtagacggcgtatgcgacacagtgggtcatcgattctgtaaagcctatccaatcacaacgctcccagccatgtactccaacgatatctatccagcccgagacgcctatgcaatgcagtccaaaagggtattgtgcgcaaaatccaaatcaacgccgcagtcgctactatgcaaagctggacaatgccttgaccaactcgctcttgtcgtacttgacatacttgcccttacccttatcaatctcgcggtaccggtcgtagaagcggatgtacagcggctcgatgatgttctgtacttccttgctcagctgattgcgcacttcgggctccatggcgtaacccttgtggctcgcgaccagcgtgtcgaagctcgtgttgaagttcttgaacttctccttgatcgcgtccttgtccttcgagccgagagccttgacaatggctgccgagtccaggccgccagactgtggtcgttccttgctacggttcgtgtactgcacatcaagcagatgtccggatggctcgcgccaagcctcgaggtacattgccgtgccctgcttgcgccagtcaaccatctttttggaattgatgtccaagaggggcgccagctctgaagagcggatcatgcgtatgacgatcgcgacgttgttcgcgatgaagatgccctgcaggttcttgcccttgagcagcgccctagcctttgcggcaagatttgacagcagcgtgtcgatggtgtcagctgcatactgcccgaacagttttatagaatccgggccaacatccaaagtagtcgacgagttgctcgccgagccagcattccagcctccttctccgagtgatgccagtatcgacgacagtggctccaggtagttagtcatctcctgcagacgtcgcattgtttccgtagtaattggcaccgctccgccatcgatcggcaatgcgatcagactctgtgtcttgcttctcacatcgtcgaggagtttgcccatagacatcttcgacgtttcccgcaccggcttgacgctgtcgtagatttgccccttgagagctcctgtcgtgtcctgcagtcgaatagataggcgcctaaccatgccacagatctcgtatcccaagaagcagtcagtcagcaagttcttctgaatgtgcccgttcagctcacgcagggtcttgctgaactcgcccaacggttcctggcaggtcgcctcacagacggagctccattcctcccgcgggaagatgttcgtgatgttatcgtactctgccacgaagataccctcaatcgctgcgacgtacgtgccgatgccattcgtgcccttcttgtacagcgcatcggcctgcagtttccttgccgtgctaatggacgcttgtgcgaggctggcgagagagctttcgaggtatccgccgcggacatctgcatatatccgctgagtcggtgtctgcgagacgtctgtttgcgatagctggccgaatgacttggagatgtgggcgttgattgcgcgcagggtcgagagcttctctggggcaacgagagggaaagggttgtctgtagcatgttagactataacttcaagctctgtaagacaacgcactcttagcaacatattccagcggctgcaccttctcgcgagagcagtcgttcagtatgcctcggaacacatcctccagctgcttgttgcccagcttgaggagcccagcgagctgcgccacagccttctcgttggatcggagattggtgcgcttgaggtctgtgagcgcaattgcagtgcggtccagcgaagcaatgtagtcgcggaggtctcctctgccaggccccgcgcgaataacgcgttcctcgcgatccgtctgctcgcgcggggctctaagcctctcgattgcctcgatgaccctgtcaatgttcgtattggcgatctgcagcttctgggtgttgccgtatatcgggctgatcgcctcctggactgccttcccgctggcatccagtctgttgacgctggcctggatctttttcgtgagcgtcttcatcttgtccatgtttgcgaacaagacttcgacctcggcgctctcctccgcgagcgcggctttgcgtggggcgaccatggtagctaccccggggggttgacgaggggaaagaacgcagcgcctcagtcggcggtggcgggcgcggcggtagtaatagtacaacggggggttggggataattatacaatgcgaccaagaagtgaagctaggggcatagtagcgacggccgcagcacaggttagctggtgtaagaggtttggcgtggggatgcttgcggagagctggaccgtggtagcgcagctatgacgaccagggtcttgctgcctcagccgccgaaccccttcacatgttcaccacatcgcgaagagatgattctgcagcacgcataattcaactgagtagttcaatacattttcttcctgttttcatgtaccaaacatgccccagtctgatacttgctctcccatgttgtccactttccatgccccttgccagtctgtaagagaatgaaaattgtgcgcaaatcaatcctgatgtcgcttgaatatcataaatgcaaccccgttcaatcagtaatgtgaggtatcgatgactcggagaatgctcatctgtttaccactttggtaggaagcatgaaaaatgaagaaacccgtgccgtggagaaatgaaataaggaacagatggaataagccatggaagattatcaggcccagtgaagacctgtaaattactcattgagatttcagcggatactgattggccaagaaatgatgccatccaagattctgcacaatcgggaccgaaggcacgtcttcaggcgcaggctccgtaggatcgaagtggctgggctccgcaaacgtgggctctacgccagagtcttcagtcggctcgagtttgatcttcttcacaggtgcttcgagcccgagatttgcgaactcttcctggacctcatcgagactgtcgtcgaattgttctagcagctccttcagttcagctcgagcttcctggtgctctttgctcatgaagtcggcatcagtgaggaggtctttagcagtctggcagaattcttcgagctgttcaatgacactgtcgataaatgccgtgcagttctgggtccagagctcgcgctgtcggctcatgagcttctctttcaaggcgtcaatcaagggctcgatcttttgctcgtcttcctcaagtcgtacatagtgcttcttgggcttgagcatagagtcctttagcacctttttctggcgcttgtaaatgcctcttccgccttggacaaatcgctcatccaacgcgcgctcgtaacttggtttcatggcctttgcaatgggacattctatgtccatctcagttgtgaagtgtaggtggttctcgtcaagactgctgttgagtttgttgagtagcgtgtcgtatgacgcttcaatctcaccctctgcttcctcaagtgcatctgcagctgcgtctttgagctctggagtcgaattgcaaatgttgatgtccctaaaagtagccgagaccagttctttgaccaactgcaagagacttccagcaaggccgtccgttgcttccgtcatcttattagcccagtcattgatgatcgcctcgattgtcgaaagcacatcctcgttgagattgcggtcgacgtagacaccagcgactggaatgccattctctcgcagcatctttctccatccagtgtacattatttttgggtctctccaaagtttgtcaaacaactccttgatcttgtcgactatttttggctcatcttcgcaggaccatggggcagatatggtctgctctaagagactcggaacaagctctcgaagtcggatcgctaggcacggaatctttgctgataaatcttcgcgcattttggcataatgctcatcttcagtatgttttgtgagcactcgcaaagccctagcgcgccatgcagggaggactttggtgacatggttgtgataattccgtaaattcgtatcggctggtgcacgcagaaagtggcgtactatggcgggtataccagtgccttcgggatcgaggtagggatcttgtttgcgcgaccggttcttccactccaaagctgattcagcagatgccgcaaagaaagcaatgtctttgccttgcaattgttcctctactagtcgtttctcgcgttgtacgtaagcaacaaaaatctctctgagtagctcgtcagggatttcggaccctgattcatcgtcaatgtcctcgctttcgcactgacacaagcgctcgtaaaggcttgggaagggttcttcctctatgttggaaatttgatcgatcatcgtgcgttcgtttataagtgtcttgcaagaatgttagctgcattctagcattgcggaggaagtgaggaacatacgtctattttgttcatgaccagaatcgttgtgccaccacctttcttcatgtggacggacttggcaatttccttgttcaaagctttattggtccgaatgcgcgaagacaccgccacaatcagctctaggtcggctttccaacggtatcggttgatgtgcgccgcgcgcaactgattagtgtctccgaaacctggaatgtttagcgttgttgtttgcaaggaaggaggacaagtaatacctggaaggtcgtagaagcacatgccataacgaagaaggatgtgaccagtcgcaatggtgacgagcttcacgaagggccaaagtctcttcacaaggtttcttttctctctgagatctcggtcttgaactgctgaaaattgtgaaagattgtctcgaactcgaagatctgcgtctagttcacggaagcgaatttgcaccgcttcgacacagagggtctcaaaatcgccgaggcgtatgtctgatctgtagagtcgctcttctagcctctgtttcgcgcgtctgtctcgttctgtgttgaagatgacctcgaagaattcttgtgcagtcgacgcagcatcatctagcttgagtgcttttcgaccctgtgattttgacctggttggctcctcttcgtcagctgttgatgggtcaagctcatcttcgtcgtcagagctttcctggatatcttctccgtcaccgggattgtcatccaggttatggtcgaagccagggtgcaggtctgtccagcgacggatttgttcttgaatgtgcgccaagatttcctccaaagtcatccattcgatggtcatgtcgctctctcgggtgttgtcggctgctcctttcttatggaccatggctgtcgggactgcggtacaagatttcgtgtcgcctgaactgtccaagagcctgcgtccgcccatcagcacagtgagtaacgtgctcttaccagcggcttggtctcccagcactgccatgcgacacttctccaaatctggcagccttttggcctcctcggccgcctctagaagggcgttgataccggaatcgcctggggcatatttctcgagccttatgattatttcatcgagcatctcattcaccagatcggtgatgacttggtagttcactttgtaccaaggaatatctgggaactgctcgctggcgctcggattgtacaccggcttaaacttccgctttctagatgacatggtgccttgacctgtagcttggctgtagctaggtgggtccgagggagatcgtggaggcatggtctagacggtggtgcgagtgtctgccgaccaagaggaatggaagctgaaaaggcaagaagtgtgggagatacgtgagatcgtcgtgagggagtagtggtgtgcaggaggaatgtaggactagcagcagacggtatcgatgatatctatagagacggctgctaaggtgagatgctccgcggctggtgtgaacaggtgagagaggttattaacaccgcgcggaacaggtgccacaatagcagccacttccaacgtagtgagagagtaaatgatggcattttcgcccaatttcgcggcgtgtcagcaccattcacagcatattgaccttaccgtcgaagtctggggggtcaaacgatgagaatataagtgaaatacggaagacggtaaacagaggcaagagcatttcaaccacaaggaagacctttacttctagttgctcctgcgtacattatgcggactaaacggatgaatagttcgtgatcgtgcccaggtgagtgtcgctaagaggcagctccagtgaccggctgaggaacaagcatgcaggcgagtcgcacatccgaagcttgtccgaacatcatctcccgcagcagcgacatggctgcggaaggcttgagacgtgggggcggtgatggtcagccgcacggtgtggggggtgtggttcctggtggggcttggcacacctcatgccggcgagtttccctgatcggcaaaaacctgaatggcatgtgcgcgggacgattgcggcctttcatctgacaacgcccatcgtcatgcttgtcgcatagccgcagacttggaatccgcccaattgggccagttgcgccgcctctgtgacttgctgtgcctgtctccaacacccaccgctcgttttatttcgctcccacttgttcatggcactgttgacacgttcacgcgacttgcgccagctctggctgcgggggacgcgtcgcgggtatgttcgctttctttgagggatgcagcacgtggggctaattctccaggatacacaccaaaaggcctacccctcgcgcatccaatgtcgcctctctgagcctccgctatggcccgccctgtctggtagcatgcgctgcagctggctacctttcgaccgcgccctcgccgttccctctgtcccgtccaatccgcctcgatgcatcctcggcatggtcctcttgggccccaaggatactctctggcagtcagaaacagactgcaccaacatctgcaggagccgccgaagaaaagatcaacgaacaaaacaaggacaagccgggagagcaggatgcacccccacagtcacgcacctccaaggaggacggcgaagagcaggccgacaacaccgactctgagtccagttcggcatggcagacaatcaagaacagcttccccagcccgccagacatcaagtcggcgtcgtccatcagcgacaccttgatcgacatggtcattccggcctgggtgaagatgatgcccggtttcatccggaaactgcaagacgagctgtccatggcaccaggctcgctggccgaagagatctggtccgacgccaacaaccccgaggccaacccggagattgtctgggacgcctccgtgcgcatttccgatgagctgtgcaaggaagagaaggcatttcgacagaagagggcccacttcacaaaggccgctctcgcacgctacctcgacatacccgaagacacgatacaccccgacgatatccccatcatagccatgtgcgggtctggtggagggctgcgagcgcttgttgcaggcacatcgtcatacctctccaccaaggagcaaggcctcttcgactgcgtcacatacaccgccggtgtcagcggtagctgctggctgcagacactctactactcagacattaccgggcagagtcacgcacgtctgatccgacatctgaagaaccgactcggcatccacattgccttcccgccagatgccttggagctcctcgtcagcgcccccaccaacaagtatcttttaagtgccttggttgagaaggcaaaaggaattcccgaagccgagttcggcatcgtcgacatctacggcgcacttcttgcagcgcgactcctcattccgaagggtgaactgtccgtgagcgagtatgacttcaaggtctcgaaccaaaggcgcttcaccgacgacggctccaatcctctacccatctacaccgcagtgcgacacgagatcccactagccgaacaagctagcatgaccgacagggtagccgctgaggcgaaagccaggagagaagcgtggttccagtggttcgaattcaccccatacgagatgtggtgcgaagagctctcagccggcattccaacgtgggcaatcggacgccagtttgacaagggacgaacggtctggcgagaaaatggtcttgctctcccagaagtgcgcgtgccgctactcatgggcatctggggatctgccttctgcgcaacgctatcgcactactacaaggagattcggcctgtgctgactggtcttaccgggttcagcagtctcgattccatgatttctgagcgcgacgacgacctggtcaaagtacatcccatcgaccccgcgtccattcccaattacgctctcggtctgcgcgagttcctaccatcatcctgcccggagagcatattcgagcagaagaactttcagtttatggacgccggcatgagcaacaacctgccaatctacccactcctccggcccggccgcgatgtcgacatcctcgtcgccttcgatgccagcgccgatgtccgcacagacaattggctcaaagtcgcccaaggctatgcccgccaacgcggcatcaaaggctggcccgtcggcgccggctggcctcctgacgacgaaactatggaagagctccaagacgacctcgacaaagcccaagccaagtccgagcagcaagcggaatccaagatctcagaagcgcaagaacaggacgaagccgaaaagaagaaatcgacaaagaaaaaagacctcggcttctgtaacgtctgggtcggcacgactgaagaacgcatcgcagagcacgaacctccagttcactccaaacaagccgaagaagactgggaactcatgcatccctcatctggcatcacggtcgtatatttccctttcctcgcgaacccgaaagtccctggcgtagatcccaagacgagcgatttcatgagtacgtggaatttcgtgtacacgcctgaacaaatcgatggtgtggtaaacctcgcgagagaaaatttcgccgagggtgcagaacgcacgaagaggacagttagggccgtgtatgaaagaaagaaaaagctgagggaggagagggagaaggaagagagggagagacggtggaggtggaagttgaagcagggaagggtgagggggaccagagttgggcagagtgagcagggtgatcagtttagttgatcacgttgtgggatgggaggtttgggattagttggacttgcattatacccatttggatcaagaatgaaatgacattatgtttaatcattattgctgcaaagccttataagtttcggaattgtggagttttgcggcggcggtcttgtgatgttacgcgatgtggtgtggatatgggcgaggttcacttttcacgattgaaaacatatcaccaattcgaacaaaaattcacagcgccacaacaacgcgcttggaagtctttccagtgtcaagggattatccaacaaactgtccgaatccgatagtatcacaatggagaataaaaaactcttacattcccttcgtatctgcagcgccgggtccaccacacggctgtatggagtggaagtcaaatagaccgtatcatgatccgccttctcccgaatcatctaatcaaacccgtctcgcgccgtggaattgcacgttcaaatccatcgctccacccattcctccaaggcgtactacaagcacactttccgcacgacccatactccaaacgcgcgcagatgaacaccgatcgcctcatattgccaaagcggcacatgaggtgtaagagaaataaccgatcgctcctgagaaaagccactttgtgggaagaaagcatgtctgtcttataagacatattcataaaacaccgcgtcttcgacacgtttgtaacacccctcgatttccgcgaatctatactttcagcgcggtggtcatgtcgcgcaacgtatcgagtagcatcgccgcatatcccagttccctggctttggatatcatcgcatatattggtttctttggaactcgaaggccgcgataggcaggggagatgtatagccgtttgagctcgcatattgctgtttagagggcgcggagagcgactacgccttgcgaggatgattgctcgtctaaagtgacattagtcgtatatgcgaggaatataactccgcccttttcgacagcatatttgcctggcaggtctgcgagttcttggtagaaggattagaaacatagcgtgatgggcaatgactgcgcgtatgccaggaagagttgggggatgatttgcgtgtcggatggaaagactgctgtgcagacttgtacttccaggttttcttggataggcattttgttcgatggggtgttgcaatgcgaggttagtgcaagatgccatcgagatgcagaattctgtggtctctcagatttatcttgtaatgatgggtgatgcacatctaatcccggctttggaattgtacatgctcttcgcgagtcttcgtcgtcgtggtttgatgtagcgactagtcgtcggtacgagctagcatagtcatgactagcacaatgactccaccttgtatgtctggaatgaagatgcaaaaattcttcaccgcccaccaatgttcgactcctaatccctcaacacggatgcatccaagtttaatgtcttttttgtcaatcaacctgttacagctaattttcgagcctcctacaaatcacgtgaatggtcttgtggtgtaagttcaactcatccgttaggttcagagctccgactaataaccaatcagctagtggtatgattctcgcttagggtaaaacccgagcacagcttgcgagaggccccgcgttcgagtcgcggcaagacccttttttttgcgcttgtctggtgtgttgacatgcttggtagcatctggtttggtacagctagatgcacatatctggtggtacatgggtggagtgatttgacgcatcgattgcttgatttttgcccgagctgttgtccttattttcattgcttagggtgccttcccttgtgtgaagatacacgagcaacgcgaagtagcgtcatgacctcttgaaagacctttcgaatagccatgaggcagtacctcccgcatatcactttccacaacgcatcgcgctatcggcatcgcctaatcccgcattcaggggttcggagctaatccatgggtcaaccgacttgatttaagccgctctaggaagattatgtcaatctgcaaatggaggctcagctcgcgcctattcggctccttttccaggccacggcacgcgagcagagacttaaacaaatcgctaatatggcactttacaagtcatgtaccgtagatacaaagtacaaagccaacacctcacgtgtatcctcttgacagaagaacttcaattctctgattcttggatgtcgaactggttgctatattgaaaattcaatcattatgcgaaacttcgtcgtgttaggctccgtggcgctttcagtagctaacgtggcggagtgagtacaaatgctcaatgcggcactgcggccggcggtcgtaactgcaagagcagcaagttgtccaattcagcgaagcatgaaatacttgattcttatattaaattggtgtagctccacgaatcgcgtactgtggcaaagtatgtgatcttctctatgacaaatgcaatgtagttgtctctactctttcgagtgtggttcgattatcgtccacctccagccgagcattctcggttgcgtctccgtcagccacggtcaaaggttctcataacgcacgttgtgtcattaacaagggtgcgactggtagcttcaactgcctggggtccaaatgggccgactgatgttcacagtaagacggactttattcaccaacgcttttaatcattggggcatgcacggaatgttggacggctcaaataataattgtagtctcgagattccagaaataatgcgcgaggaccataccacagctgtatctcgctgtctatgtggacgtcccaaaccacacaggcttttaaaaagtataatcctttatcactgtttgcatagagcttctgggataagatacaaacgaatttgtaatagcttgctcttgattcactgctcgcattgatgctccaacaggcatcgtctcgagcaatcataccttaataaattccgatgcggccaagatcggctcgtgtacacgcaatactgaagcaaggtcgttctcacgtacgtgaagcctatcagggagctcaatcaattctggcctcgttcctgtcgatactattgcatgatccgtaccattgcaagaccggacggaatgacgcacagttctagtgaaggcttgtttacgaagcacactcgcagaaagcattggcactcattgtcgctctagaaatatgtatagacctgatgtattcggctactacgcgtctaataatcgcgattaatgtactccaccggcccctcatacaccttccgccccttcgcaaggaaatacaccagggagaaaatgaccacgaaaccgtagatcagaatgttccaattcatgagatcggctgtcggatgcgggtatgacggaaaaaatgcgaataacaatgccatacacaggtacaataccgagatgccgttgatccagataccccatcttccaagagtaaattgcgaaggcagaagaggctcattacgccagcgcttgacgaacatgcaggatatagagatgatgtaggatgaaagtaatgcgcaggtaccgagcgatgcgatggagttgaatgcgacggtcgaaccgaggttgatcatcgacaatgcgatcgagacggcgaacgacacgatgacggagttaagtggaatgtcccagcctggccgaacatacgataagaatgcaccgcccggtactccgtgatcgcgcgcaaaagcgaagagctgacgtgagcatgttgcaacattgttcacacagccgaaaactgccatgatggtcgtgattgatgcgagtgcagttgctcccgagacagactgggtcgcattgaacatagcctggatatgaggctgacctgttgcagtgtggagaacgctatcgacatctcccaagcaaaagcaaaatgtgatgagcatgagaaagcccatagagctgttgacaatagccgtccagatcatcgcgcgtggaagagtgtgagaagcgtctcgcagctcctcactcatgtgggttgcagcgtccgatccgagcaaagagaatattggcgcaagttggccaaccaagcaggacagaccgacgctgccccaaccggcattgtcttggaacgagccgaagacatcggtggctttgttccgtggtccaagaacccacatggtgacgaagatggcgaagaagccaaatatgtgcaggacgagaaccgtgccttctaccaagggcagcttccgcgcaaggagcgtgttgaagacgatcgagaagctcgctactgcaatgatgagtagcgtaccgtgccatcgctccgggacgtaggctggattgttgaggataatcagtccttgaatctgaccgccagccaaaaacgctatggatgcgattcctgtctgccaaccaagaacgcacagccagcctggataatgtcagcaaaattcgtttaccgcaggctataggaacgcaccaactacatagctcaagaacttctgatgttccttgggtgcaaattccgaaacccaatggtattgtcctccgctagtaggtgccctgcgttgccaattttagcatgcatagtcacacagtccacgctgcagaaacgcgatgcatcccctttgacacttacattgaggccatttcagccattgaagtgatgacgaagcccattcccacagctgtgccaaggaatgtgaaaatcgcgccgccaggaccgccgttcgtcaagggaatcatgagagtcctgcttgcagatcagactagctcaggacatgaagcattttgaaaaaagcaactcacgtaaggacggtctcccatgttgccatcaaaatcatcgagtatccgaagatagatacgaatcggaaattcctccggagctcctgcgtcttccccatgcgatgcatgtccctctgatcgttgggcgttcccttctttgccgagcccacgacatctttctgcgagtcgctgtcgtgcagctcaatgtcagcgtcagctttggtaatcgacatgatgcaggtcctcagatccacgataacagacgcgcaggcgagatggaaggagagaagtatgtaggccgggagaaccgaaacagcggtgttaccgaagacaagtatatgacaggaatatgatgcagcggaaatcgttcatcaactgtcagcgtttgctgcagaacggctgccagtctcacagccgaaaatgtaacaccgatcgcagatcatgcgagggcgtttgactatgcgagcctttgaacgcttctttctttccgtggctttggtagcgagctcggagattagcatgtaaggtttcctgagacctggtccattctgtgcatcagtcatggcgcatttcaaatccttaaaggtgtttacccgcatatcgagctcgagcgccgtaaacgccctgccattttgatcggcatacaacatgcgatcgcaccacaaacgcatcagttgcgtcactgcttatgcagtgcaagtaacataaggggtttgcagcatctgtatgatggctggcggcatgatatgctacacgcgggtgcgcacaaggcgaaagagcagctccaaaaagaatgctgcatccttagttggcacagagtcgaggcagtagcaagtagaacatgaaggaaatagccaagggagtcattttcttccaccgcacgcatcctcttgaggcaaacgatcgaccaagctggcagtcagcgcgtgatatggttgtgcgatgatgaagtgtgcgaagtatgcggtgtcgagggaggtggaagatgagatgatgtgggttttggctagctagttcgggacggccctagagcgaatccaggaccccttgccgccaaccagcggatgctcttgaacaacaacttcacataccgtctccttgcttcggcatggcgctcgtgtaccacacaagacctcacaatcccatgatcattcgaattatgcgcagccgtgcaattgactgggcagccttagaacatagatcgactttgtctgcgaagcatttccaattcgttcaactttgccatttgctgcgcattcgccacaagacgccggctgtcactcctcggcagccccgtgtcattctcaacaagggctaagtggctgttgtgcctgtactacctgcgcggctgttgtgcatttctgcgaaccattcacgcgagggcatgatctgcacacagtgacaccacaggaatactcggttcggtgttttgagagattggaccaatatgcgagcggagggaggcttgctcactctggtgcagatgacttggtgtttctacataacccggattcataccagcccgatagctgagcagttgtacgtatgcatgacaggcaacgagtgttgggtgcaaggtcgccagcaaatccagcgcagtgggccctagcaagtctgcttcagccctcgcaatcatactcgagagctatatccggtcaagtcccgccagtgccgtttcccgcagtagtcttcctgaatgacggaacctcctccactcgacaccggctatcgctgggctacggtaactgccgacgatcgtagcggcatcctctacattgttgccttcttgacctttacatactctagtctaaccaccatcacgcggtgcttcatcaaatggcacgtgctgggtcttgatgacgcggcagctttgggtgcccaggtgtgtaccattactaccttacgaaacgacattcaactgacctagtcagtttaccagtcttgtgcaatttgcactcctcctcatatcgctgtcggctggcctggcaaagaactttgacctgctcagtcaagatgactacaagaagatggctgctgtacgtatttttggttgttgttgcaacacggacaataacagcttatgattcaccagtcgcaggtcggtaaccaagtcgcgctctacatctcgctaggcgtctcaaagattgccacgatcttccttatacagcgactattcacgcgcgacatgaagaaggtgtcgataacgtgtcacatcttcaccgcggtactcatggtctggacaatcttggctgcgatgctggtctcagtggggtgttcaccccagagcatggcgccgaagaccgcgtcacaaacgtgcccaggcattgatgcacgatacaagtttgtggctgtcaccgacaccatcactgacacaatccttatcatgatccctagctatctgacctggcagttacaaatgtccatcaagctcaaactacaggtcatatccgtgtttgcatttcgtctaccgctcatacctctggctagcatgtcgttgagggcgtggatacagtccctgactggcgaaaaccctggggcccatcgaactcctgccatcgtcttccaacaagcagaattgtgcgtgtcgttactggcagctacactgccatgtctgaaaagcttcatccgcagcttcgacactggaagcggtgtcaaagcgaccatcggctcttcgaacgaatctggatccaatggacgaaacgggggcagcggacagcaacacgctgatagttaccagctatcacctgtgaagagcagcaggatagagagtggaagcgggagctgctcgccttggaagggcgatgatggctccattcgggtaaacccacgaccatttaccagcgcacgatcacccccgaaactgatgcgtcatgcaagttcaaggggtgcactcgaatcacaagcaacgatggagtcagatagaaatagccaggcgagtgcaaaggggcttttcattcgaagggagacgcactgggaagtgaccagcgaagaggcacggaggggaagcgatgcgaatagtccaggtatgctgcggctggcgtgacaacttctgtagattatcatcatagatgtttttttaccgttggttacacccaacagcctgatcttgaattacatgcaggaacgttcagacgtgtatatcgcaccgagttgaaaaggttgacgaatagaatttagcgcatcctcggtcggctgtcgggatacccacgtgatagcccgtggacgcgtttcgcgttcgcgatccgatcaatgacgcttttaatacgcctagtgcatcgccttccactccacgacttgatcgtgttgctcgccaccaacgtgcccctggcgctagtatacatattaccgggcatctggtgtcttccgctcagtaacctcagaattaaggcatcctttacgcgacatgacctctgctgcagcaatcgcgaaatcgtcaccgaaaatgcccacgccggcatcatctccccctcccgacggtatggagaaggaaatcgagtctgagggcatatcggatgcaatgcagcaggaagaagagcgtatgcgagtgcaacgcgaaaagaacgacgcgaagcgcgatgcgcaaatggaaaaggaaaggcaggaagatctgaaacgtggcaaagacatactggacaagaaattccaacaattggagttcttgatgaacaagagcaaggtgagtacgcgaacggtcgcgcgatgacgcgtattcgacgcgatcgggttgtgcactttgctgacttctttgacgtagctgtatgcgacggtcatgcttgcgcagatgcaacgtcaagaggacgaagagaaggtgcaggacgagaagacacaaggccaagcctcgaaacgcgagaagaacgccgaaaaggccgcagccgagtcgcaacgaagagcaacacgaggatcggcggccagtggcaatgctacaccacaagctgcccaagacaaatcagggtcgaagaagaagggtcgtggaaggccaaagaaggaggattcgaagatctcaagctacttcaaaaaggaggatattgagaagaaaatagaccagacaagcgtggcagacgcgctcaaggaagctgccgatgacgacgacacggtgaagacgagcgacattggcatgcagaatctcaggtctgcgcggcaaccgaaacttgtggtgggagggacaatgcgctcataccagctggaaggtctcgaatggatgctgtccctctacgagaacggcataaacggcatcctggcagatgaaatgggcctgggcaagacaatccagaccattgccatgcttgcgcatttgtgggagaacaaatcgtacggtccgttcttgattgctgcgccgctcagcaccacaagcaattgggtagctgagtttgagaagtggacaccaagtatgccggtcatgctctaccatggtgacaaaagggagcgcgaaagactgcgcaagacgcgtcttcggaatcccggcacagatcaatttcccatcatggtaacgagctacgagatatgcatgaacgatcgcaaatatttgacgagcttcggctggcagttcatcatcattgacgaaggccatcgcattaagaatctcgactgtcgcttgattcgcgaactgcaacagttccagtccgccaatcgcttgcttattacgggcactcccctgcaaaacaacctcactgagctgtggtcgttgctgcatttcctgctccccaccgtgtttgacaagctgtccaccttcgaaagctggtttgacttctctggactcaaagacaaggatagctacgagcagctcctctcggaagagcggcagcagtatttggtcaagtcgctacatgcggtgctgaagccattcttgcttcgtcgcgtgaagacggacgtagaaagcctgatgccgaagaagcgcgaatacgtgctgtacgcacctctcactacgatgcagcgcgatctgtaccaagccattctcgatggcacaagcaggtcatatttggaagacaaagctgtcgagcggttgagcattggcctcagcagccgagcaggcacgcccttgagcatcagaagcaacaacgggggaaggaagcgcaagggtctcagcggcgtcagtacaccgaacaaaagtgcaaagacttctcgcgcaggcacgccggcgtcagtcgcgtcaacaaagagtcgcactaagcccaagaggaattacgaagagttgagtgactcggagtacttcgccaacctcgacaagcaagagagctctgctggagagccagaagaggatctcgattccgacgcggaagacgagaagatacgcgccgctacttttgagattgcaaagcgccagctcatgcaaaagaagctgggcaaccctatcatgcagcttcgtctttgctgcaactcaccttacaactttttcaatccgttcctcaaagccgacactgatggcgcagagactttcgcgtccgagaccgagcccgacgagacacttgtatcgacgtcgggcaagatgttgttgctcgactcactcctcccagaattgatatcacgcggccacaaggtcctcatcttctcgcaattcacaacaacacttgatctgcttggccagtacctagacctgcggtcctggccccatgcccgaatcgacggttccgtcgcgcagaccgaccgccaatctcaaatcctcgccttcaacaagacagacaagaagaatgcaaccaacattttcatcctctccacacgcgccggcggtcaaggtatcaacctcgcagcggcagacacagtcatcctcttcgacagcgactggaatccccaacaagatctccaagcaatggatcgcgcccaccggattggtcaaacacgcaacgtcatcgtataccgcttcgcaacgcgcaacaccgtcgagcaaaaattgctcgaaagcgccgaagcaaagcgccgtctcgagaaactcgtcattcgaaaaggcggcgtgcgcaatgatcgcgggaagactaacggcaatgagaaagagcaggaagtcgaagagttgcagaagttgctgcgacggagcgacggggagagattcgatatcgagggcacggaagcagggaaattgcttgctgacgaggagttggagattttgttagatcggagtgatgaggcgtatgagagagcggagaagggcttggatgttggtggtgagggagcgatgttccaggccgtggggaagagggaggaaggcgcgcttatggaggggttgagggcgtagacgatgcagcacactttaatgaatacttcaagatcaaattctgcgctttcgtactccatgagctgttcgcaattatgttgctactccctcgccactgcagatagtgtttaaataaacctgtggtatgcgatgcgcatgcttgttcgccagctgatcgcggcgcttacctcacgccgtgtcctgcgcacatcctcgaatacggtcactactaatacacgctaacagagctgaggtgaatgtatagtctgatattatatgctaagctacaggtcgacgggtgtccgttcgccatttgcatggggccctaagccgaccgtgtaatataaccaaggcaacgatggggccaatcttgccatagcccccttcaacatctgtaatcggtgtcagcattgcagacaccatatctcacggtacaacagatctaccagcgaggggcgtcgcaggcgcagcgtggtgctaagcaaaacaaagtcttctcgttcatccgaagtttatccaaagcaaccacaactggagcggtaataagcactacaccactactacaacatcgcatctcaggccctcgaattggagatatccaaggtgaggattgtgtgtccggtgcacaatctggcctgcatgttcacaacttcattcactggtgtgtacctcgtccacgctatgcgacgcacttgttctcactaaattctcgcaagattgaaactgacatagattctacgccacgtcaacctatcactattagaacatcctgtcgtttaagaaacctgtcaaggtctggttcgtaaaggtaagacttcactcgatattaaggaatatagaggcagctaactttgccgcgcgcaaagttctgcctttatcatcgtcagcttatcgacatacagcggacaaacgacatcctgccggagtcgcaaaagcacgagtatgagtactcgcctgtgccggcggacactgtgctgctacctattagccctaacttgatgatgcacttcttcttgcatctagatgaagcagctttacgctctgtgcccctgtaaagcatcctgaagcggaagaaagacaagcttgagctatgtcctgttactcacagctgcctaggctagggccctaacgtcattactagtatagatgagcttaagctgttcgttattgcgttctttagatctctccctagcgtagtatttagcatcgcctggattgcactgaagcataacgtacaaggtggattcgctgtcgcaggttttgttctagggttgttcaggtttggcgtcgcaagtctcaaagcacttgatttctgacaagctcggccgtgctgaggtgcctggcgtaatgcccgcttagcagatgcaatactaaaactttgatatgcgataacatactttacaagagagtaggctacataggcgagtaagctactccttagctaagtattactctaattcagtcagttagaattagcctttaacattcattagatgatattcttagcttagagtcaagttatattaagaggatacctataaataatagtgtatacatagggagattgtattgaagggcgtatcgcttagtgtctatgatacatatctagcaggggccatcttgtcttcaaatgtatgctcagatcgtcttggcttcatcaagggcaacacgtgatagttgtggcatggatgtctgagttgttgtgaccaatcggaattcatcgacccggtttagcttcaattcttgctccaatgcgccaatcgggctctctctttccggcacgaggcccacagtctctttaaaccaccagtcacaaaacttgatcttgtgccgattggtacctgcgccctgacaaaagtgaccgctgcagagcttacgacggcaacccagcaggtgctatgaatctataaagcggtatgaagtggaactagcgaccataccagggacatctctcaagctgttgcaccagatcatgggcttctccataccctactctacgcgatcggatgcttcaagatatcccgatattggatgcatcatttgtacgctcattgcactgtacctttgcagctatgttatataccaacgcttcttccacccgctggccaagtttcccggacctttcctggcttccctcacagatctctggcaggtgtcggaaatgctctctctcaaacaaccttacaatttgactgatttacatgagcgatacggtcaatttgtacgctacggtccagacaaattgagcaccaccgccgaagacgctatacccatcgtctatcaaaagggcggcaggatgtttcctaagaccgagttctacgacgcttatggggcgtatggagcaacatcaccgaacatctttggtatgcgagatgaagcagtatgtatccagaacctccgaaacgcgccccactaaccatactaagatgcattcgattcgcaggcgacacatgtcccacagcttttccatcgcctccgtgaagaatatggaaccgcacttggatgcgaacgtgaaaatactgacggacaagctggccggctactgcgatcgcggcgaggttttcgatctcaaaaagctcatacaattttacgtcgtcgatgtacttggagagcttgcattcggacagtctttcggtattcaggaaagtggcaatgaatcacaggtgccaccagtggtcgaacacagtctcctcgccgcagttacagggtcctggcctgcaatgactgtgacattgaaacggtggcttccaaaagtcccgtcgcgaactttaaggcgcttatttgaagggcgcgctgctgttgtgaagatggcctcagcgtgcgttagccaccgtatggcggcaatgcaggatgctaaacaggggaacgacgcagcttcagcaacgcgaaaggacatccttaccagcttgattaaagcgaaagaccccgaaaatggggagcgactgactcaagcagacctccagactgaggcatttgggttcatgtaagtctacagatctagtgcttccttccatccgctgttgttgactgctaattactctcagtattgctggcacacacacaacaagtgcgaccacctctttactcttctaccatctcttacacgcacctcaaatcatgaagaaatgtgtggcagagatcgatgcacaactgccgcgccccggtgaagatcgaacagtatactcatttgcggaggtggagacatcgtttccttatttaaagcaatgcatcaaggagaacttccgtattactcctgttttcaccatgcccttggctcgaagggttctggctcatgagggagtgactattgcaggggagcacattcccgtcggggtatgtggacagcctatacgacgtaccagtaccaccctactaactatgatgcagacgtcgattgcagtctgcaatcatgcatttcatcacaatccaaaggtttggggcaacgatcacaatcgatttgatccaggccgatggtatcaggcagagacggcagcgcgctcacgatacctgatgcattttggactgggaggtcgacaatgcattgggaagactgtcgccatgactaacatctacaaattggcaagtactctactcagagagtttgaccttacgttggccgcaagtgaggatcagggtgcggagtcggagggacagccctcgttggggaacatgcctgaattgatcagtgtgagcgtcagtgatatgaaacatccgctgatggtacgtgctcgtaaaagaattattgtctgagccctcggagcataattcgggacagcgaaggttttcacgcatcacccgttatttatgtcttgtagttagcctgagaattcgatcaatattactgaattattccaaaagcaacgatgttcggcgattatggtcggaatgctaggtggggctgcggggtagccaacaatgagctagaccgacctgccgaaatgtggggcagttcttcgacaaaggtagaggtcgaatactccaaggcgtttcacctggtgttgatatgcatgcgatgtgtacgtagcgaagcttcaaggatatgtcgagtctcacaccagccaacacccgcatactcaagcggcgaaaagttgcgttagcctgtaattcttgtcgtgttaagaagtctcgtgtaagtgctctaagggcaatgataggtgattactaacgtgcctcagtgtgacggcctgagacctgcttgctccggttgtctcgagcttcgtatatactgcgactatgaacgcactccattgccccagcacaagaaaccgtacgttcaaccatgttactcttagcgagaattaaccaatgtctccttagaacatatgcgcagcttctagaacgagtgaaagaactagaagcagaactggcaagctcaaccgctcccgttacagaaccaacccctcttccacatgatgtatcgattgcagaggacgagtcatctgtcgatgcgatagccagcaatgctttcaatgagactcccgaaaaagacattggctattttggtaagagtggggacaatcccccggcaacagcagtcaagtaactatctcagggccgacatcaaatcacgcgcttttcgggattgtatcggcagcgctcataagaatgctccctttcatgcgtcgatcttatggaaaatatgggacccaattctcgcaggatatgctcaggaattccctagggccgtctctcgagcaacgagtaaagggccccgcacgtttccctgatgtgacgtccgagcccataggcgagccgaatatgaacattgggggactgcatgacctttgcagggattacttcgcaacaataggtcatgtggtgccttacttaatcgaggaaaacttgtttaatgatgggcacaatttgaccctgagacccatcatgcaaactaataaagcaggcagggccctgttggacattacttgcgcacatgcagcttttttcacatgcccttcgagtgctgagctgtattatcgccgaacactgagaaacttggaaggttttacgcttcgtgggtccagcatcgagctcggtatgaatgccccacagatacaaggcgtcgtgtggaaccgccactaagcaattcagtgcagacactgctcctactttgcctatttcagcaaaacacgcagcgttcgatcgcgagttggacctatcacgcgctcgctgtcaaagcggcataccagctcggcttgcactcctccacgctgcacaatgagagcgatgctcggaagcgcgcactcctcctaagagtatggtgtggggtagtgaaccaggatcggagcctaagcattgctctaggaaggccatgtctcatctcaagcgatcatgttcgcatcgagctatcaccaaatcacatcgacgcgggtccacgcgtaagtcatgcaccaatggagagccaaactactatgtatagtggtcaaatcatgtgagtatgagtttgctcggtctggttgcgagcagtacactaattattcgctcgactactgaaccacctcaaagccgatgttgttcagaaggtgtataacagcaacatggacccaagcacggagatttccatccacaaagcggttgctcaaagactggagtttacacagagattggcagagtggcgggaaagtagctcgattgcatttcccgaggtcctcagcgctcagttggacaactggagcgaggctccatacatcacaaatcgctttggcatcctgttaagcattcactatcatactaccgcactactggttaatcgtccgttagttaccagactgatcgctgagatatttcccaacaaaagcagctcgctacctttcatgggagaaattgcgattgcaataaagcaagatgtcgaatcggcaaaagaactcagccaattggtccactgcatcgctcactatcatccgaacttcatcgatcgaaatgccatctggtggatttgcaattacagcagtgagcctgctagatttctgtgagatacaagttcattactgatgagctctagcattcactgcggcagtccatctgctgggaatcgtcttgatatgctgtcaagcaaatctgcccgaggttgtgaaagttgtcgaactctctgaagtccgcgaggcattggtactgagtctagacacgctcgagatgatcgagcgatcgagcctcatgaatcgcaagggtcgtgactgcttgcggcggttcctacacgtactagacactcttggtgcgtttttgaggagagatatatgtagcttgttaactaatactcgtaaccttcagtgctacatccatctacagctaccttactcgacacgactgcaatacttgcgcacgatcagacagagactgctttctgcgacatatttgcgcagtacatatctgaaccagctaatgactttattctccaattaagctagattagcttcttaattatgaacttcaataatgcaagtatagactagacgatacctgctacgtctagcgtgccgctctaggcgtagacaagtagataaggaacctagaagagcaaaggcgataattagaaaaagcagatataggaaagaaagctgtgatttaaaatgcgacatctgaagactagaaggaaccaagggcacgtcagcaggtcgtgaaagataggacgcatcaaggaaaacaaactgagctgcctgggtgtaaacatgcaaagttccttaattgccatgtatcgtgacagagacgcaaataataatagccttgaatccgtgataatgcacccgtcgcgtgatactcagctgtcatgcggcagtgcacgagtggcgcttccgaagtccgttccggtcaagcgcttattacgtgtggcttcgaccgcgcatgacctccatcatgccaaaactgcctaagtatatatgcatcgcctctttacctcaatctaggcccgccactgccagtgcgaaggctgatatatgacaacgatggactataattcagctgcaaacacgcagcccgcaactgcgcaagtcaaagatgactgtatccaatgtcgaccgcaatacgtcaaattgaactccgtgtttacagaaaaaacagggtgagacgggatttgatggcttttcatagcttttgtgagcaatacgatgagaaggcgtgcgatgaccgcgtgggtctgtgctgtctttgcagtcatctttacatccgtcacatccttgtctgcattcccaaacagcagttaggtaaatctagaggccgcagaggcgatgaggctggaggaaagcggcgttatccagcctactttcagtgaagattggaatacggccccatcgcgaagcgttggaccggtgttccggcaaattagtaccatgattggacacgggaatccgatttcgtatcggaaaatcggaactggaagacgaagaggtctcgacagttgagttttgtgagaggaactaagggcgatgctcacatatcaaggctagatactgacatggcctaggcatacattgaagagcatgatgattttcgcgtttggacgatatggagcatctcatggaacctccatagactgataactccttaagtagctagaagcaacgatatattccacccacctacacagaatctacagagagaatacatgcattcatcccgaggcgttcttgctcaatgagaccctacctattgatatcttcacatagtgcctacactgtaagagtccttgcagctcgtgcaatatgctgccacaattcctcgtcatcggacacggagtgtgatcatctctccttgatgtccttcgcccgtaagcttatccttaacatcttcgatctattattggcccaaggcttaggtaagatcgttagtagacctccgttattgcgcctcatcccaggtagtattgttaccttcacaggaagtcccacacgccaaaatcctcaacgttagcttgtaaactcacaataattttacgccacatatatgcagatgcaggctgaacgcctcagcagaatctgaccggacatgctgctgacagggacgccatgtgcaatgaccagtgtaaaatacgacgaggacaatgaaaggccaagcatgaggctcagccagggggtctctacctgcttacatccgcgcttcggagctcatccgcaagatatgattggacgaagtatacgtatcaatactgcggcttgcaaaatgcgaagaaacgccctacacaaaagaatcgcatcttttgtcagagtatgcaaacccgactgctctcacgattacgccagctgatgcgagtgaataggcctggcttacacgcgctcgatgggttataaaggtcgaaaaagtgcatcgaatatggctcataaagtatcacacactttgtgtatatcttagcagcttgtgtttctcctaacagtagatctttcacaccttccacaatgcatatttgcaacatcccactcgcaattgccgcgctcgctagtatagcgcaaggtgctgtgctgcaacctcgtgatctactccagaatctacaagatcaagcattgcagaacttgaaggaagcgcagtcgaatgggagtattgccaaaagaagttgttcgctctccacggctgctgtccggcgtgactggtgagtacttccagcgtgcgcgcattgcttttgatcgctaacaagatcaacaggagtttcatgagcgcaaatgaacggaagggatatatcaaggcagtcaagtgcctgatgtctgcgccatcaaagtccgaccccgtgctcgttcctggagcccgaacccgctacgacgatttcgtcgcgcaacacatgaaccagactttgacgatccatgtaacaggcaacttcttgagctggcacagatacttcgtctacggatacgagaaggccctgcgcgaggaatgcggatacaagggctaccaaccgtattggaattggttcacgtaccaagacaatttacgcgcgtccccgatcttcgatggctccgacacaagcatgggaggcgatgggtccttcgtgaaacacaacgggagtgttggcggtcatcctgacgtacatctgccttcaggagaaggtggtggctgcattaagagcgggcccttcaagggtgtacaagcaaaccttggacccctttccccggccatggatggcgaagtgatagtcaacacgacgttcgcatacaacccgcgttgcttgaaacgagatctcacgaatttcgcatcaaccaaatggttcacgaccgagaatctctacaacgtgacactcggtccagcatcgaagaacatcgcgacgttccagaacgaactccagggccgattcgatcagggctttcttgggatgcatatcgccggacatcttgcaattggcggggatgccggagacttcttcagcagtcccaacgacccagcattcttcctacaccatgccatgatcgatcggctatggtggatctggcaggctctgcatcgcaaccaggcgagcactattgcaggaacaatcacgctattcaatgaacccccgagtcgtgacgccgtgttggaagatattgttcagacaaactatctcaaccttaagccgctcgaaatcaaggaactgatgagtacgatggatggatcgccactctgttatatctacctatagtatatctctcttcctgctggtagctaataaactgcgcattgcgatttgcaaaatatctctttctatagtacgcgttgtattttgcaaagtagtataagttttagaagtgtttatagagatagatagtatataagaacttaagtatagaatagagtaagttatagattataatattatattactttatctctttatagtactattctgcttctaagtttatatatattctctaacgtattctattagtaagctagctatattagtaagctagctactttctcttagtatcgtaaatactatatataaaattaggctagaaaagtgttacgatctagaattaaacgactagaaacttattataagttattataggacactatatcctaggacctagaactctaaattagtagcataattactatctttagcatatttatagatatataactaaggacgaaagtaatgctagaactagctgcattacgtaactaatctatatagattagtctcttagtaaacagattagtaatctataatctatagtaatcttagtcttagtataatagattactatagattaataaagtatactgttactatatagattagaataataaactcttatagtttagtatctttaactttatactttaagttatctaatatattatattctttatagaagctctctcttactatcttagtatactctaatttctatatctagtgctatattatcttatctataaaaactaacttaagctctttaatactagctatcttattattagctacttaataggttttaacactttaaagactcttaagataagtaatatagctatagatatacttaagttctcttagacttatagatattctattcttaataggcaacagaataaaggttagaactagctttattctacaagaaactctatccttaataggcgacggaacaaaggttagaactagctttattctataagaaactctaaattcttaagagtttattctataaactacgtagaagtgtagaataaaagcctaagttattataaattttaatataacttaagctaaagatgcagcgcagttagcgctattaattatactatttagaatttctatataatattagcgcgttataatgtatgttaagatatatattaatattagcatttcttagagttacaaaaatagagctatgcagactactaacttagagttataaactctaatattagagtttctgcgcctaatctaagcgttagagtaactctaatagctaggctaagcataataatactataatgctgcgtactataagcatataatatctagtaactctagatactaacgtatagagagtatactataacttactagtagcatataatcgttacttactgcaaggctctatagatagagtttatagatatttataatagaataatttaatagtatttttaagtatttgctagcatactatatagctatatacaagagctatgcgcagagcattatctagttatagttagtagcttacttaaatactaagcactagaaaatagtctctaatatatagaaagctattatttgcgctgtgcaagataagactttgctatagtaataagtatttaacaaagataatattatattctctagtgcagtaactaagctactactatacttatctatatatactaatagactgcagtgcagagagtatagttagatatattactatattaagagaatgcagacttactgctagaataactataggtagactagtagataatatagcagtagttaataatagagagcgcctgctatataaatagtagatattatatgctaaaagtactataatactagctacttaggctagctatttaaagttagtagattagctgctatataaggcgctgctactttatctaatactaatatctaatacgcaatagcattatcgctaagataagctataactaagtctaaaaaggctaagaagagaagaatagctataattaaagctaatactaactactataactttaataagtagctaaactaagcagagtaagcgcgctga