taaccctagccctgaccctgaccctaaggctagcctaaccctacggaaccctaaccctaaccctaaccctaaccctaaccctaaccctaaccctaaccctaacgctaaccctaaccctaactaaacctaaccctaactagtactactagtttagctagtattaaatagcttcttattacttatattactaagtttatattagttaatatatattatagcaggcatgctaataacttttaaagttaatacctgctaagcatactataatactatctttatagcctaatatatagttaataaagcgcgctctttatgcgttagcttttatattacttctaataactagtttcttattaagcctcttaagtagcatagcctactctgcttagtttaactacttattaacaaattataggtaattagtattagctttaattactttattctacgctctctatctagctatagtattagttatagcctagaataatactacttatatagtaagactaatctctgcctctagactactagctatagaatctgctttaactattatacttactttaaatagttagcttaagtaactagtattctagtacttctagcacttaatgcctactatctatataatagctatacttttttctctgctactatattatctactcttctatatatagttattatagtagtaagcttctattctctttatatagtaataaatatagctatactctctatactatagcctattagtatatatagataagtatagcagtagcttagttactgtactagagaatataatattatctttattaaatacttatagctatagtaaagctttatcctgcatagcgtaaataatagctttctatatattaagaactattttctagtacttaatatttaagtaagctgctagctgcaactagataatactctgcgcatagctcttatatatagctatatagtatagtagcaaatacttaaaaatactattaaattattctattataaatatctataaactctatctatagagcctagcagtaagcaataaatttatactacctataagttagagtatactctctatacattagtatctagagttactagacgctatatactattgtagtaagttatacttaatacaaaagtagttaattaagttattaacctctaaactgccttcttctacttttatacttcgcctaatattctattaggcttaggctctatactaacgcacgttactctactatataccttctctacctataagagcttagctctcttaagcttactttctatagtctactctttgcttctattttactataagcttattgtaagcatagaactaggcctaataactttaactctattaaacctaatatagcagattactattctcctataatcttctctttgcttctgctcttctgcaagcctaatactagtatagaactaggcttaataaactctaacttattaaacttaatatagcagattactatctctaagtttgcttactctattgctaaagataaggctactttagcagcaggcttcctcttctctactagcagaattctattataagataatagcatataagacgcctaaggctgcgtagactatataatatctaattactagagtaatatagactatgctctgcctagcgcctttgctgttagcttctattagagataactactgttatagctgctaagctaattactagaataatatagactatgctctgcctaacgtctttgctgttagcttctattagagacaactgcaattataactactaaactaattactagaataacgtagactatgctctatctaatgcctcttcttttataataacagcgaacttctagtaagccttcttaatagttaatagagtctactaagtagaactaagaataaagaacctaagctacttttctaattaaagcaagaatcctcctagcttctactagatgtacttaagtaggacttagattaatttatataaagcgctagtgcctctattacttttctatgctatagcaagaacttatcttagaagaaatacctattacgctctaatacctgccttaggttcctagctctaaaagctagagcgctctatttactctataactttgcgttagtaagcctagattctaaaagaaatatgctagatacgttcgttctatttatcttaataaattttatagtaactctaatgctaaactaggcctaataagcgtttagcaggcctagtattaaggctttctcttacttataacgtagacagcagcgcagcttttaagataaagttagttaataagcagcatgctaggctgcagcaaacgcttctttaaactataaaatacttagttcttactatattctctatcctttatacttcttactttcttatcttcttctctatttcttctctttctttaatatcttcctatgcactattaagattatagcttacgttaactacttctatagatctacctctatctattctagctatagtagttaagaatttagcagtagtagtagcagcaagaggccttcttctagtagctaagattcttagcttctagtattactaactaagaagcgtgctctgcctgcagtttatatagtgcttaaagctagtaagtcttttttctttctcttattagaattaagttaactaatattttcatagttgcctaccttcttaattagcctcttagcgctaatcttactaataatattgctgctattctagctaatttgcttaagtaaggctagattctctcttagtttcttaataatattaggcgcgcctatctatactagcgtaataatactctaatagacgctaattgctcttacttaattacctatagagatcctaataacatatgctaactctcttttattatctttactatagagattactcttatattcttaagagctaagctctcttagcattttctacttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctaggttctctaatagctcttttagatcttagtttgcctatagtaataagctcttcttttcataattcttcttatagttaactttcttctcttaggcagtcttcttcttacagtatgctttctaattctctattaagcttagctatacgctcttctttagcagaattctcttcttatagtcttaaagatactagtaatagtagtagcatagacagctttacttagcctactacatttttgctagatactattactaaggctgcttaagatagaactagttctactacttaagaagcagtagctttttagaataggtctctctagtagcttagttactagctatctactaaatttctagtaggctattattagcagagctctagtaattcttcttattattctacttctagcagttctagagatacttagatatcttattatagtaatgttagtagttctagcagttctttagataagcatagttatagcagctctaatagctgctcttaagagagctctagcagtagtagtagtagcagcttaagtagtagttagtaatagtattctatagcctttttgctaagttccttttaatctctctgcatattattaagcctaatagtatagctttttcttatatcttttttctttttctctctacctcttataatgtataaaataaaacttataattcttgcaaaaataatttctaaactctatagtaactttctcgtcttatctattaggcctgtttttcttatatgctaatacgtactttttattctcttctcttctctactctttttacttttaactattctatagttaaaagtcttatagattatctactttacctctaaactatttctattctatgttatctatagctttacgtagaatctaaacttagacttactatactaaggcctagtttaagagagcatagcctttcttatgcatttcttttagtctatcttctcttgcattgctaatatctattaagtctagagtttctgcgcctttatctagcactatctctatatttagtaataactgctaatagaacttacgcagctagttactagcataagttgcttttagtagcgcgctatctagttctttaaggatatatattgcttttttagagatgctcttaatatagaaaggctctttctagtaaggttctagtttttataatctacttatattaaggtcttaaataacgtctctaactaagactaggtctctataagttattaagtctacgtgcagtatagctttattattaaactatttctttctctcttctctaagttgcatagtttaatctactactttctttagttagttatctctatatttaaactattttgcctataacgtaagcagcgttgctatattctgcacttagttctaagaaagtatttactatatgcaaatactaagttctactagaagtatatattcttatctagtaataagaaatattagtcttactagtagagcgtttaactattacttagtctgcctatagtataaggtgcaagtttataacttagttcttttttatcttacgcaaggcttctataagttctttatagctacgcttaataagctcttaagcatataggttaaacgcgcttgctgtaactattatagtactatatagtattactagatcttttataagttccttattttctaagcttctatctactaaaagctttattagaactctctaataagcaaagattacctcttctagaaacctagagacttataaagagctattttctaagagtgctttagctttaacgtatctaaagagatagtctcttataactactaggaacttctttctagtaaagctgttaggtatatatactatatctatagttacttatacctatataatattaaagccttatataagatatagttctttattaaagcgttatatgctataaatctagcatttctagcatattttaatatattattttacagccttaaatatattattctagaagtattgcgtctatatctttctctaagtgccttctctttcttaataacctaatgccttatagagttattagagaatttctaattattaggaaaaaacgtctataactcttcttaataggcgtctaagttctactttagtctataggatatcttcttttacgcaaaatttacgtgcttatctttaaagatttcttatgcctttctagttaagctaagcagagttctatattataactagctattaagcaatattttaaaagtatattatttctaagatattaaggactaagagattaaaagcttataactatatgctataagtaagctttaaactatctattaggtctctctagtttagtgttattaattctagctatttattaataaattctttaatattctcttctaagttttctagtagcatctattctagttcttctagcctacgtaagagcgcatctgtaactacgttcttcttactcttaatataacgtactttaaattcctatatattaagtaacgctagctattatattactaatgcacctaagaggttagtagcgctctaatttagctagtctataagagttcttatatctatcttaactataaagtaaacactatagatctaagagtagaacttttttagtataagaagcattgctttgcatttatacttacctaagttctaatatctttctatagctaactatactctagacttaaattatattagtcttttattctcttagagatcttcttattataatactgctccttattctttcttacttctatctactaagataataatagagcgcactagcttactatagttaacagaaattagtactagcgcgcttattaagtattattttaagtattctattgcgttactagccttaatagtctatttaaatactatttctttctttaaaaggttaaagagtagagctgctttttaagtaaaatctataatctagatatagtagtagacgcagacgctaagaaatattttatatattctttagataagcatatactagctattaagtaattttagcaatcttctttagcgctagatatctaccttacttatctataacgtacttaataatctctatactatcgtagcactaattgctcttaaaactagatactattacttctgctagtttaaagttacggtaagatatagttaatattaataatatgctctctaataaactattagatacttagctctataagtttctctttatagttagtttttaggcctttaatagcaatatcgtctatatatagcatgcagcagtatagaattaagttctaaaggatctttattactacctatataaacttagctactaagttagtagtctctataggtagtatatattactagactaaactatagctaagagtaaagaaggcagttattaggcgcaattctagatgtaacgtaacttagttatactctaagaagaagttaataagagagactacttagcagcctgcaaattctttagaaaacttattagcgtttagcagcatattagcatctcttactataacttaattaatcttttaggcattattaataagatagtagccttaattctttttcttaataagaaactagaggttactatataagcttttactatacttaagcactccttagttaagttgctactagattatattatttatctctgctctaagtcttcttagaactaagaaattaccttctttctaggcgttataaggcatagtattaatacgtactagaagatagacatctttataaattctttctaattctgcaaagttaaagctaagcgctgcctcttaacagaagaagactttctataatataagcttttcttatagctatagctatttagcaatttttatcttctctagccttttgctagtaactctagttctaactagaaatagagcagttctatctctaatatatcgttagaagcttttctagctttagtctatatttagcttctatctttctactgcttacgcttactaatctattctctcttctatagcataaggcgtaaagtctaatttactaataggctagaccttcttattctttgttttatgcattatagcaactttaaacctaatatagtcttagaatacttataccttaatttctgcttatacctgcttctttttaaagtatttttaagagtctgcgcaataggcgtatgcaagttcttgcagaatttctttaactttctagtttaacgataaagagacattaataataagtaggcttttctagttataaataataatttcttctactctcttacgcctaatagttctatagttattatatctaataaagttacttttagttaacattaagagcaaattacctcttaatgcttattagagcaaagtaaaggctaacgtgttattaaggcctattctactgttattctgcgtaatctagctacttataatacttaaggcttctctttatactctaaaggcactattactacttctctccttaggcgttagctactactaattctctagcttctataggtctttatctttttctattagagtgctaggcctatactctagactctactagcttttagctatactaacgttctagcaatagtactaaaggtattattagtagccttaataaagattatatatgcagattagtcttctaagaatactatgcattttattcttctatctgcactatacttaaacgttatttaggcatctactaagtagagatttctaagaataactagattagagagcgtttttaggataaagaagttagtagaaataataatatttctaatagatactagagcttactatactatacctacaaataatttaaataagctattagctgcctatattcttaaattgcctatttcttatagtattaaggttactataagtcttgctgcttaggctgtctttaggcgcattatattaagttctacttctaagttaagcagcgctaagagttacactttatagattattattaaagcctatagatagttataatagacgtgcttaaagctataattcttattatactctcttcgttctaaagttattcttagttagttattattattagaaggtgctagaaagaagttctaataatagtattctcttagaaactctagtactataaggtaagaattattgcttctactttctgcttaagtaataaggcctcctaaagcttctacttctacgtacttagagtaagcaatagctatattactaatatttaatactatttattctataggcttagcctaatagaactttagcgtgctagtttaggcctaagaagagcttctagatattcgcttatataataagctttgcctagtcgtttctagagtttcgaagctatagctaacagattcttaagcagtactaatactgctatattaagcaacttagtatactatctagtctaagtctaataaaagcgactctaggaccttatatttccttagagctgtttttagctctatcttctacagttaccttttattattatctacgtctatatcttcgttaaaagatactgcttttagataaatctagttagcattatagcttttattatttcttactataagagtgtgcaacgtaactagcttaagcgctgctattctaagattataattagatattactaagttagcaagagatgcgcttataactattactaaggtaagtagcacttctttagctctaataactatgctagcaagttttaagcactatgtaaacttatcttcttctataacttctaaattctagaagctgttctattctataattattatattattagatagctctatttattcttaggtctgcctaatgtaagagtttattatagtaactaagttaactactagtttactactttattttagctaagtcttaatttctttaataatagttctaataatatacgttttagagacgtttctaacttcttctttagattattctttatttctctaactaatgcaaccttgcaggtttaagtagatctattagttctagataagcttatctcttattttgcagaagcgtgctaaatagcctaactctctataagtataataagcttaagagccttgctaattactatagttctatatctaagaactctgttagaactctatctaggtttattaatagctaggacctaagagtatagtacgcagaggctgctaaaagttttagctatctagtgcttagttctatacttatatagagagagcgctaacttttataagagtaagcttaatagcttcttagacgtctgcatagctaagaagttctgttttctctagattcttagagagcagttaataagtttactctactaagcttaattctagtaaatttcttaattagattatctaccttgctctaagtaggtttgtagtctagtagcatctataactcttattcttcttagagttattagtttgctttaggctagcagaataagagtagagaaataatacttagatctagctatagtgcatagaaagtatttatagatattagtcttaataagttgctagtcgttaattttgcaatgctgctattttttctaagagctagattaaaggctttaatttctaattctctagaggctattttgctaaggaatagtttaattcttttaaagataaagtctaatagttaagtaattaagaggttaaacttatttagtatcttatttagcctttctctattaaggccttaagtaagaaagaagctcttctattctattattactaattctactttaaggcatctattaaatctaggcctaaaggcgtctaggtagctttaaagagataagttagttattattaagtagcttaggcactaggacctaagagagttcttagtttctttacgctaggcttaattaaggctctagaaacgtctgcgcagcgctacctagatgccttactaagtctttagtaagttttgctactttaaatttagctatgctgtttttaataatattacgcctagtatagttgcagtagcctagaagtcttaagatatagttcttaatagtctattagtagaagctagagcgctatttaatttctttaataaatagagtaacgttttctctattaaatagaagaagaatatctgcaaaaaaggcttatttattaacgtaagagcgctagttattatatgctattgcatttacttcttaggcaattgccttaagaatttcttaaaaattaggtgctaaaagtgtttctgcttctaaaggcgctagtattactgctagttctaagcctaatagattcttagcttagaggcgagcttaagtactatctctttcttagagtagagacgttaggcctttctatgcagcagagaggttactagttagatagaaagcttattgtaattagagcctaagagtctataagatctagaaagtagtataagagaagaataataagagttaaaagaaaagtattaataagaagaagcaggagcataactatttagaaggcaagctaaaacgctaatagtatttcttgctagaagatatttttagtagcctaaatatagctttatattatgtttttatattcttaaatattatatatatagtcttaaaggctattaagctacactctaatagctttctagaactatagtttattctttactgcttaggtaatctaagtaatattaaattttatatttctaataattaactgctattaggtctagcctaagaggcttctagtgcctatgctcattctatagcgagtatattattttatttttagttttagtgctaactttagttaataaaggattactttagtgtaatattattatattctctagctatgctgctatgctgtgtattgctcttcctataatcttaatataatctatttctattattgttatttttatgcatatgcctattttctattatctatttctatttctattcctattacctatttatattcctattcctgttcctattatctaatatattattaaagctagatttcttgcttagctatacttgcctgctcttagcttttctaaggactaaggtgttaggtttaagttgcacaattagttgctatttattatagtaagttgtgcttaatgcaaaagtagttaattaagttattaacctctaaactgccttcttctgcttttatacttcgcctaatatcctattaggcttaggctctgcgctaacgcacgttgctctattataatacttatagtatatagtattatagtattattatacttagcttagctattagagttactctaacgcttagattaggcgtagaaactctaatgttagagtttacaactctaggttagtagtctatacagctttatttttataactctaagaaacgctaatattaatatatatccttaatatatattattaatgcggctaatattatataaaaattcctaaatagtataatttaatagccgctaactcttactgcatctttagcttaagttatattaaaattagctcttatatagagtcttattctttagaaatttagatttaaaagaataagctcttaagaatttagagtttcttaaagaataagctctattctaactcttattcttttaccctattaagaatagaattacttatagtcttcttctatctaattaatacgcttagctataagtagaatcttttctactataagtatgcgaatatagtagactatgctagtaagtatatataagaaattctttactatacgtaagtagtttatctgcgtattaatgcctagtatagctaaatactatactagactacttaaaaacttattactgctatagctagtaagaataaataaagctagtaagttaagtagcgtatttatctaagcagctgcattactattatttagtataatctatagctagattactagcgcctctctagatgtattcttctatataaatagcttatatatattctttatcttattagcctatactacttaatatagctactattatagtataatactattattattattgctattaatagtgccttctatattgctattattatacttactctctatgctagtattcttattacttatactattaatactaatagcttaatctctctatactatatatgggttatctacttaacgctttttatctataataatatagagatagaagtagataaattagactatatagctagtatatattatctaactcttagagttctatagttatgctagcagctattaattaatttctatctactatatactataaagctagcattatattttctatagaagtattactaagctataaatagatcttttaattaattcttctattagcatagcagctagctatagctttgctttattttagttagataagtaggcttaatagcctagataagctagattctagctctgcagaaataataactacctaagtctcttaaactagctagtcttatctatctttgcagctttagctatctataagaggctatgcttagagagctactgcatagatatactaaagattatattcgatagagaagaaaactatagattatcttattctaaaggttaattagtagtagcttagattattctttagtctaagatttagaagtttagtctaagtattatttagacgtatatagttgcagactatacgcttatatatataactaagatattattaagaaataagcttactaggctttagcttattatatagagatagtctttatctcttacctctagagatagcctttatagtctcttatctctagagatagtttttatctcttaatctctagaggtagcctttatagtctcttacctctagaagtagcctttattatctcttatctctagagatagcttttatagtcttttacttctagagaattagctatgcttttctttctagagataatctaactctactctattactactattatagtatatagtatctaaggcttagtaaacttattattctaaatagcctttagagtaattatatacgtaatagttacgtatagcctttctaagactagaagactatatagattaagttttagttagttactatatatagtagagagattagtactattctctattagaatagatacttaatataattaattatattattatatattatatagtattctattatctaaatactatttaacgtattttataagtaagtagctactctaagtaagtagctaatactaaattagcgcactatctgcgctgcattattatataatatcttaactataatatagctaaaagacttatactaaagctaatatatagcttactatctctaatattaaagcgcaacgcatttaaagcgtaaattatgctatagatatatataacgtatcttaaaagactatttataactaacgtgctagaaagcatatacgatgtaactataaagcaaacttaaagtatctaataaaattagaagagaaggctatagtctaaagagttcttaactagtctgcataagatcttacgctcttaaggtctattatataagaaatagtagatagacttcttagagcatagtaaagtaactctattagcaagaactagattaataactttattaagtagacttctaagcttcgtaagcgctagagctatctatataactattagtaagctgcctataagaattctatagctatctagcgctagcttaacttagtatagaagataaaatagaagtttagaattatagataataatatctataattttaataagactagctttataatagataagattttagcgtagatagttattactagtttagaagtagctagaagaaagaaggttatctagctaggtaactataagtagattactattatctaaggcataagagctataggctatctacttctactctttgttatctttataggcagcgtacttattaacgtctagtttaagaacttactatataattagattcttaaagtaagtcttaatagctagataaataattagcttactcttacctagctagagtactttaataagtatataaagttaagcgctatagatacgtactagctacttatacttaatagctataagagctatagcttactagaattctagaattcttgcaagaagaagaatattattctttactatatgcctctatatttattatatctactataatctcttaatattagttgctttgcgctattaaagcgtagatatagtaactagatcttagccttagcatataactatatatattatattagtaagaaaacctttctttaagtatttaagctagcttttaaatagtcttaatagctagaatatcaaggtaggctttagaggtgctagactagttctatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaaggcgcagatactatataatatatgcaagattaaggcgtagtctatgcttatttaataaagaatataaaactattataggttctctataagcttattagataaaaagattaattagctaagtaaaggcgtatagcagattgcatataatatagtattattatagaagaaataggcacgtatacaaagcgtaattaataagcttataaagcattaattaagaaaatataagtatatttagatagagaagactctaatagtagagaaagtatagaacctaattactaagagagtagatagagagcataatactagcaaagagcctatgcgtaagatatgcagcgtaaggtattataggtattatagtaagaaagaatataactcttgcacttataaagtagagataaagaactctaaggatagtaataagtctaaagaataaattagcttactataatttttaataagtatattatatgttgcgcaattattacatatagatagtatactagtttagctttagctacttacttagaatagctacttacttataaaacacgttatacttaaaagtatttctagaagctattagtatagaagaaggtctacgcttaaatataagcctaagactactagtcttagaagcttattctttaattataagttttattatagtactactaaattttattatagtatttagtaatagatttatagcctatataggtgtaagagtagactagaattagagcatctaagagtagaattagtacttaatttagtagagaaagagtaatatctgctgagattagtaagtagaagagtactcataagactatagttaacaacgcttataactacgctgcataactctaagctaagataataattctttaaaataataactattagtagttacgtaactaattactctgctaagaactatcgcttacgttactaagaactatcgctagaagtaattataactattataactactactagaaagttataactactattactagaagttactataactatcttataagtatataacttagctactatacctctatagtttagtgtatttaactttatataagattctaagtatttaatctaagaattatacttcttcttaaaactcttttataatactatattattctactaaacgtgctattatactcttgtactattatattattctactaaatatactagtatatctactctattctaccttgcttacttatttctaagaactaatatcttaggctatctttagataacctttataaagagtactaatttaatagcttttatctagcgcttactactctttcttcttaacttagtaaaattctttaagatactctttatagctatagatagcgctatagtctttatagataataacttagtatgctagtagatagtgtaggtagttacctagagtctaaactttaggcgttaggccttagagctagcgagtagatagagctattatagatatattagatagagtagagtagtagatagtgttagtctaaagacttacctagacacctattataagatagctaagaagcgaggttaataactacgtaataactactataatacctactttagcggctacgtgttatagattctatagcacttcttatttattaagaagtagcttactctacggtaatagaagagaagaggctaaggcaataagtaacgtttttaaatctagctgcaaaggcgcttagaatctaaatctaagccttaacatttagctgcaggcgcttgaaatttaaatccaagcctgtatatttggctgtagaggtgctaaaatctaactgcatataggcggcggtggcggcggcgtgcgctgcagtcacgtgaggaacttcaaaatctagcccaaaacttccctcagcttataactttctagcgcaaacagttataaacaagctaagtagactgttaaaatcgcgcaatcattttgcacaaaatagcctactcagatatatcaaagatctctagacagcgaggttggaaaggcttggggccactctcttggggctacccccccgggtttcttatcgggcttatcgcccttcaccaaaaatcgcttggggccagtaggcccaagtacgtcctctcggatagggtatcggcagacttccagcggtgtgcggatgtggtagactgtagaacggtgaggtcaggctgactgagcaacggtagttccgagagaggacattttgcagtgcggctgtcgtctatgtcttccatgtttctctctctctcattcccctccgcgatatgcaacgccgcaacgtttacctccaccgacccaatctcctccgtagtgggcttccgacgactcttcgatctcgttacccttgcatttcttcgtttgttgtctcgcatcgttcttgtccgtatcgtagcggtcgaacacgattttgccgtgtggtaggtggctcgcgaatgtcgtggcgcagcaccggcgcggcctttctccgaccggttacgcgccgcgaagacgaccttcaaccagttctcgatgctgcgcgagtctgaataacacgataagtctgaatgttgtgaagaagtatcggaatacggagattgtgtgtcgcataggacgtgggtactcattgtggatgtgtgtgacgatacactgcacgcagaaagggagtgtggacttgttagtggttggcaagggctgggctaatacgctggttgccaggcacgcggtgacaaaaaaagagcccactcctaaatctccttagatcgcaggatcacagcaccgcgaaaatagcaaattaagataagtttaaatttttaaaagatagagcttaattaggagaagattttatacatacaagaatattttattctgtgatatagttaggtagtaatatagcgttgaaaagaggagttctttgttgttcgccaagtttggtgaggagaccggggcttgtgagtgggctctttttttgtaaccgcgtgccagggcagcgggcgactccctcagggtctagcgtgcccgtgcacccaacgagccagtgcggttaacgagccacccgaataacaataggactccagaaagataagactgttcagccacgaacaaaagcgattatcgtgacatttcttggtgtatcgtcatatagatgtattcaaaactttccgcatattcaaaatggttttgggcagtgcgtaggtagagaagacgttataggttagaattatgttaataaaggggatcgacagtacaccaccgaacttaggaccgaccggaacgcagagcccagccactataataaagagttaggttaggtaacttaagcttagtccgatcgtgttcggccacatttactagttaatattgtaaggggctacgctcagagagctactgcacaggtatactgaagttgtattcgatagagcactaagatctaggttacgtagtgcttatatacaaatactacaggcggtgaaggcggcctgtcgcctgagcgacaatcggaccgacagaagaaccgaggtcggagacgaggagaagaggagttaagggcgcagcccatcacaaatatagccgagcttaccaccgcgtcgctgcagccatctccttgcctttttcgcctcctctagtcagatgtctttcagtctctgcagcgcgttaaattaatagtaccacttagctatctgcttgatactgtggttattgccactagcgtctcgctaatatgtagcatgttgaccttgaacggcctaagcgacggtacccccgtcccgagcgagactatgaacttgtccctctctgccttctctagaccggctgcacctagtactacgactctcgcacggaagcgctccgtccacaaactacagcaagaccccgtgtaacactactcgctaaagcaagcgctctaacacgctaaccagcacggttctttcatttgcttaatgttattactaggtcttactctaacgcggtggtaatacggctttataatcgaataattgtagcgaggaaaagaggcagctgtgtcaacagcggtaaatatatatatatacctgcctgttctctaaactgtctccatcattatatccatctcactatcaaagatcaagaaactctatcaaatcacaccgtctacccgctcgtttaccctctactcctacccaactatgcgttctacagttctcgcctttgttgctatttacgcaactatggcatctgcgaaaaatgctccttcgggttgcgctatcagcttcgactactgcaacgatggttcagatcgtggtaacggctgcgaatttatatgccctattgggaatggcgctgctggtggcttgccgtatgagggcgtgtgtcataggtatgaatatgtaggacgatttagtttcaaggcagttctttctaactataagtctaggaactcagccgctataatcgctaagactggtgtacggaattattgcagctggccctaacgaactagtagcatagagaaattatgccaattagattttagtttactacattatatgcaatgtactgtttacacgaatgtttagcaggtcttattacagctttagctgtctataacttctacatttctttgtacataccccagtaccgtagtcccccgccttgaactcgcccagaagttccgctgaactacgccggacgcactcgacgcctaacttcaaagccaatgtctccctgcacacggcctccaacaccccgctaccgcactcctcgcccagaagtcccgctgaagtgatggcaagagtctttgttaccaagggaggcggcaagagtctttgttacaaggggaggcggcaagagtctttgctataggcttcccctatctgtagcttccccctctttaaccagcaatcagaaactcctgttaatgtaagagtacgtgtctaatgtgaaccacccaacagacccctctcgaagaaagaagcctcccatgagctctagcagagcagtctgctctttcccaaaacacaccaaggctagcatggcagccatcctccgatgcatatataaataagctgagaactccgacgcgcgacaccaagccgagcctcccatgcgcgggtggttcctgccctagtgccgtcgctgcttgcccctggcgccgtcgctgctgcccccctcgccgcggccgctgcctgccccccagccgttgccgccgccgtcgcctcctctttgtgccctcttgaaactacacacttctattagccttctccaacatacacacacacacacacacaaacgctttaggtttaacagcttttgagctagaagtgagttcttcctaacagcacaaagcgagacatactgactctctaagggctcaacaccgagtttcccatcggtcggacctccagcaacacagcaaagagagagctcgtcaacagctgcgttgctggaggctagcacaccttcctctcgaccaacgccggcagcaagtcgagtactcatccatctcgcaagagccccgtcatctcacgccagcacgccgtgagcggggagtggccagtcgaagacacgcgatgacggcccctctacagaatactcagcatagggaggtcatggtggcacctcacaacgcctttatcgacagcactgtcatctcacggctgttcacaaacgacggcgacacaattccactatcacacggtattggtcttggtcatccaaaccaaccccacacgaaccaacaaccagcggcacaatagccaggacatggtggctagttgtgttgatctgcgtgttgtgcactgaggttgtcttgctgcttgtcatgtttaataggcgctcagctatcctaaacggggttctctattgctgcagaaccttaaccctaaatgcagagaatagcgctgcgcctgttaagcttctaggagctaatagcgcatgtaaatctacgctaactttgtataagcaataaactaaaataagtacgttattgctaggtgttagggggtagataggctgggtgttagaggttagaatttcctcgcgaaaagcgggaaactctagcgctaagctactttaagcgaatataaggccttatactctgccttatattagttaggcaaagaagtatatatttatattttattatattaatattagtaaataatactctttagttctattattagccttaggtaaacgctagtaagaaagatatttaaatattatagtaaaatatactaaagctagaaaataaaaatatataactatctatattatatatatagataagatctgctatactagagttctctaagaggtatattttcttagaatattaaagattaagaatagaagatttatctgctagcgctgtagaaaaaagtctgcgttctaatagagataaagcctagttatagaatagtttataaattaagtagtaaagcaaagtttaagataaactaaagagttagtagtcttctatagaacctaatataaactttagaagtaaatttaaaagtgctatagatattatatctaataaatagctataagaaagattagtgctaaagcataaataagcgcatataaatatagagtataagtataatagtgcagtacttatatactaagatatagtattagatatagctatctatgcatcttagttagatatagtaaagttaagtattattttaagtagtattaagtctgctttaagactattatctatagatactttatatatagtaggttattatttattagagatagagttattatatataaatagtattagtagcttaagaataatttctattattatttaatctactctaatgcttagagtagataagtttagagatagagaaagagaagagttaaagttatctaagattctaatctaaggtaagtataagttagaagaagatatataagcctataatagagtattataaactttctttaatagcgtatcttaattaagagagctcttagagcttataggctatatattaaataacgtagatattatactagtaaagaagtttagagaactaagataagtagtaatattatttacttagcttataaagtctactatagtagaagatactttagttaaagatataagattatttatttatctaagagaagatatagatatagtatttatattatatagagatatatatatattagcactaaggcttaagagagataaaatagagatataattatagacttagatatttatattagtagtaggttaattacgtaatagtatacttattattatatatatttatataagcgctataagatatttaataagatatattattaaagaagctataagactctactaaatagatacgttgcttatagcataacttattattactagttactgctaaacttttttattatacttttactttaaggcgcatttagtttctaattactttgcttctattacgtacttacgcaggcgttctatattaattatagagatagaagagtagttatagagactatacgttaaacttaatagtataccttttagctagcgttagaatatataataggcgctattaaaagagaataatcttatacttatacaagtctttattaactagactttatatatttataagaataaaaactctttatatagcaataagaataaaaatagtctatatagtaataaggataaaaactctttacgcagtaataagaataaaaactctttatatagtaataagaataaaaactctttatatagtaataagaataaaatctatttatatagtagtaaggataaaaactctttatatagtaataagaataaaaactatttatacgtatagtagtaagaataataatgctctatatagtagtaagaataagtatgctaagataaaaactacgcctaactaggcacgctagaataaaaactatacctaatttagaaacttattttttttagctttattttagctagaaattaatttttctaagataatttttttttagaaattttctctaagtctattacacgtacaccttttttctctatactatagctcttaacttagctatataaaatactatgcttatactttctataaactactaatatatactctgctaaatgcttaaaatacttactagtaacgctattcttagttatagtacctatactacaacgctaataatagataataatagattataggtatgcactagagctataaataataattaaaatagtactatattagctatagttagtctattatatacgtctgtatagatatatcttatattctatatataacgtaataaaatgcatagttaatattagaggttactagctattatcttagaatatctctaattctagttacttagtatcttatagctatacttatattgctcttatctagaatataaaactctaatactattaactatactagctgcaagcttataaattaggcgtaatatttaacttaatacgctaatttatatacttaaatttaaagtaaattagcctgcagaaacttaacgatactagcttctaaatataacgatatagagcctacgtaactaattctatgctaacagacaaatatcctattactaataaatctaaaacaaaaacaatatagagagctaagtgttattagagccctaggatagaaataattatctagactataggatttaatttctttaattacagcttaaattagttctatattagtaaagttataatgcgttaaagtgtagtagttattagaggttttagtgttagctaagcgtcgcgttgagctgagcgccgcaccgcgacctcgacgttagcttgcatcctaggtctgcttcccgcgacaaccagcaacaacaccacaggccaataacaacaccacgtccacagccacgactacatgcgcgtatgaagctgatacacccctagcttagcaacacgaccttcgacatctgcttgcgtttgctaagctagcaatctgctccgcccgccttcgtgtagcctggagtgtttgcttcgccttttcaggctctgtggcctcgaagtccatcgtttatttcgcccactcttacacctacaagcatcagcatggcctctgccaacgtaataagcaacttcgcgcggggcccaaggggctcattgaagcatcgatgcgctcactgcggcactggagacacgcacaaacctcttctcatatgcgccggctgcaaagccgtgcgctactgtactaaggaccaccaaatcgagcacagggcacggcacaagtgcgcctgccgtgcaatcaacaagtgtcgcaagaagcttgaggccgaagaggacggtgtccgcaactcaacggatcccatgtggcctggcaacttgttcgagcagagttccgggcgcttctggggcgtgctccccactcgaccatacatgagagctcgattcgccttgttgaactcgctgcgaagaatgggaacctttgacggcgtcaaagagggtcattctcatctgatggacatgatgcgcctctgtcggagtgacaacatgggcctccgacaaatgataccagccgtgttgcttcagctggatcaagatcaggagtgctacgactttatcaaatggtatgctacagtgggccaggattcgcactacgactggggcaacatggacctgccattcctggatgtgaagaacgccaatgtatacgaagacccaagctacgtcactggcgaatacggagaccctcatcacatcaccgcactggtactgcttaagctcaagctcatccaagacaccatcaatgtcaggctcgtgcgaaaggtcattgcggctgcgtctaaacatctaccccgagaggttcagatttgcatcgaaactgctgtggtccgcagcccattgtcgacccacctttacaagcagaactccgtcgacttgttggccatggaactcaaaatcgcccgccacgtcaaaatcctcggggcaaagctcacagaagccaaccccttcgtaatctctggacttctccgaccggacgagtggctcgatgacctccccgagtatacttcaaccggctccgcggaagagatgcagcttgtcctttactacggctatccggcgtggttgcagacacagggagctcttgagttgctcgaaaatgctcggaagaacgccgaaaaggattcggcggatgagatcgaagacacactgaaacatatacgcctgcaaggtgatacaaggacaggcgcagagcttctcgacgacatgagtctcaatcgcatctggggctacttcgattgggcagttgaggacgcggtcagtctggcgtctgaacggccgtcggacatacatcgcaggaccaacaaggagatgtgggacgcacctgtgaaggaggaggaggatatgttcagcgacagcgaagacgatagtcgggaggacgaggaggatgcgttgcacacgagggcgatcttcgcataacgtgcaagaccgagccgctactatattaaggttgacgtagcttactcgccctcttgttcgtccagatacagcgccaccgactcggctctccaaggttggctacgtttcgttagcgattatgatgtcgctgcctgcgcgctacataaacatagagttttacgtatgtacgcggatcgtacccagctccatatcacaattgagcgcagactgaatttcatcaacatcgacagcaccaaacactcaagaaacggcaagaagtgcatcggagcggaagtgaataggactctagctttgtaataaatcagcgctgtcaagaagcttctctcgagatgtattgctagccgtgagatcccgtccagtaacgagggtgaagttgatgggggtgcttcttagagtgagcctttgcatgctgttctcgcagaaactagcgtattaggacattagtaggactgcgtaggaagaacaatgtcgcgtcgcaacgcttcttaacaggactgtggcatagggtgtatttttactcattatcgtacactagctagaaagaagtgcagtgtattagcagcataagactgcagagctttagctacatgctacctaacatagagtgctacagagccctagttgctcgggggccggtgctagcatgcacgcatcttaattggcctctcaaacaccagaatgttaggagcgcgatcgctcaaacgtgcgacaactaacgagccgcctttgagccgatccatgcaatgctagtcgatctgtcgcttgcgatgctctccatacccagcgatgagttgtagcgctagctgcacacgccatggtctgatccttctccacgagccgaacggcaccttggacgcggcgggcaggagcccaaggaacagccggcggcacctacgcgcccgcgggtccgtaagcgcaccaacagccgccacagtcaggtcagcgcagttgatcctattgtgattgctcatcgctcgtcgctgcatggtcttgagtcgacccttgttcactcaattatcgctgcactgcgcctcacagctcggtagcttcgtatgcgcgccgctgttaccttgcatactgcagtcacgcacggacaccggcagtcgagataaacaagtgcgcgcaccactgatcaccacaacactgcctggaggtttgctatcccctccaaaaaaattgattaagccaccattgcgcggatgccgtcgtagcatatcagtgcattcattgtgagttgggagctgcacactcttgacttcttggagcgatttaccaaaagatcgccaaagttacgggactgcgcagagtatgtcggccacatcgcgatcatggtctccgaaaaggtctttcacagccgtgaacagctcgtcgtggatagctcgcgcagcaggccatcagcaccctccactgcttcgcatagatcagccgagcgatcatgaacaaggatcaaacgccgatcagcaatacaatggtggcaaggagatgcacgacccaccgcccatcgggacaggccacgataacatgccagcaaagccagctccatattcgtctacgggcgaggtaaatggagtcgaggcaagaagcttgacggacgctggccaaacggccgtgcagtccgaccctaagaaaaggaaaaggcagtttgcccatcgaaccaaaactggctgcagaacgtgtcgaaggcggaagaagaaatgcgatgaaaggaggcccgcatgtatgttgacgttcgcggtaatgcataagaatgagaacagcttggctaatactcaacgtaggtagcaactgcactaataataatctcttgtgcgaaggctatgctagcaaggtctcatggcaagagaaacatgcaagaaaacctccatctccattgcaggctcgggagcaaagagctcatgaaccgactgaggtccatcatggatattccgggcgcaatcaggcctccataccgcattgcgcatccacgcacagcaacgaccagctgttccccgattcccgtgtagccgatcccctagtcgttgaagagcacaagtatcgatcacctatgcccaccagctggagcgagcccgcgcgggtttctgatttcagatgttcggcgcccgtacctgcgcagtgttctcagtcatcaatgcctatccttgacagaacgctgtcgcaccggtatgttgtatctgcatcactggtaccccctccacgaacaagcatcggccaagtgtacgactatacgttcccgcgcatcagcgcgaccaccaatcacacactggccgcagcagatagtcctcgtcagacgccacaacagctcccccaaactcaaacagtgcaaccaatttttacaccgcagccttactatctaccacagtcacaggtacacaagaccgagagagagaaaatgttgaacggcgagcctttcttgcaacacgacgagcaactgacaaaagagcgcgcacattgcacagcagctgtctacactttcaacaacacggcgagtgcgtccggtgaccttgcgcgaggctatctagagcggaacttctggcgcattgtatcggcaacatggatgcgtccacattatacataccgtcgtccagatgtccatggtgatgatcatttcggtagcagtgtgaatgttgcaacacccttctattgtgattatggctacaacatctccgttggcgacaacgtcacgattggatctagctgcaagctgcttgactccgccaagatcattatcggcaggaacaccagaattggtgctagtgtcatcatctcaacgctgaaaaccccgacggacacgaaaagtttgaaaggcagctgcggcactgagatcgctcaaagagtctccgttggcgagaatgtttgtattggcgatggtgtcactattgaagctggggtaaggataggcaacgatgcaatcattctagctggatcagtagttgttggcgttagtgacctatccagattgtgtgatggagtagactgaccgcgttcaggatattaaagacggtgtcaccgcgcgcggtaatccggcatttggctgaatgctcctcgacatatgtacgatgttcggcgaagagctttttgtttgacggcgtcatgcagccaatacgtgcgaaagtcgttgctagccatattgaattcctctcgtactctgaccatcgtagacgaatgcacctgtgttgtgggagataaccgaccgtctacgagagcgaatactggtgtacagtagtccccaggttctgacagagatctggtaggattgccccaatttgtaaagtgttacctgcattgcttcgtctgaggcaaagtcaagtcattaccttatctacatgtagttgttccgcgcatctcaagacaaccttagctagataaacacacagcaatatatcaacgtgcgctgcaggccgatgcagtagatgactgcagaagctagcagggctttagtcgatatgcagaggtacttgcgaacagtgaatgtgttcccatggctctcttccaaaagcataatgatcctggtctcgaaacaaggcttcatgagtcaaattagagtactagacgaccctttttgatcgggaagtcacatctagcagactttcatagcaaataatctaggttgaaaagatgttgacatctctgcttcatctgcctcttgaattgctctatcttgtctctcaccaatctacctcgccagcagacgtcaatactatagcgcgctataacagacagctatacgaattgctcaatgcgttctaataccgtagcaacatgcaaagttgcgacagctccgctttgatgtgggctgtagagcactgccgatcacgaacagcccggaaggtcttcgaaacatgcggggacctcgggccaacagcacaacatcttcatgaagcattagtcctagccgtgaaaagctatttctaggaagtcatgagagtgctgatcaccaacagtgcagatgtcaacacgcgacgggggcttgggcacattcttcaagcgatttcatggaagggtgatgcagatttgtgcgagtacttctcgacgatggcgctgatgttaatgcgcaagcctgacagtataaaagcgcacttgcggcagcagctaatcgcgcccacgaagatattgctcggctgctcatcaaccaaggtgccgatgtaactgctcagtttggtagccaggccaatgccttgcaggcagcctcgtcagcaggccatctaagcatggtcaagcttttgattcaccatggcgctttgatcgacgtaccaggcggtttttatggcagcgcagtccaggctgcctactggaaaggtatcgagcaagttgtggaggctccactttaagctagcgcaaatcctggtatacaaggaaggaaatgcgatagtgcgtttgtagtggcattggaacgcagaaatctcacaacatgtagatcattgtgtatttgggctatcgataacatgctgttgagatcgaggctgatcgcatgctcgtagagtgaaggtttcgggtaagagaggctgagaattcggaaatggaatgaactagtaccactcctttacgacagccatctagcctggtaatggtgcacgtttcttagcagtaattttggtccgtcttgtttttgcttagacgcaatcaccagacataccattctctcacggccccaagttagtagccgacgataggtttgcttcatcagagcagagaagattaaaattcacaacacgagccactcgtccgatgaaccaccgtaagttgaagtcatatcatctcgactccgcacatgtcaaaccgcctccaagcacaatttttgtagatatgcaggaagctcgctttggctctgcatgctggaagtgcactgatatcatcgacaagtttaagcatatccatgatcactcgacgatgcgtcagagtgatgaattcgccctagggattttttcttctaatcgcattattacatggacgacgttaatttaggcggtcgttatcttttacaccaatatactatccccacggtcctttcagaccttggcacaaagctccatcctcaattactgtgacatacaggtacatcccgttcgatggccttcctcattcctcgcataaacacatgataagaagttgccgacgtctagcatggccccagtttagatcaacgcttcttggagtgttagacttagctccagagcttgagataattcatgagagctcaacgaaaggctcaatcagcttcgaagttccccccaccaagagtgcacccgttgatttcgtcagtgaggcgcaactcacagtcttcgctccttagtgtccagccactgcggcctttccaagcaacccagaactctaccttgttcttagacaacttgagggaacggtttttggtttggctctccgtgaagtcaccggccaagtcatgcgcgcagaagtcgttgacggctatacctgcgccagtcatgctctggccatacatgccagtcgttatgccgtagcaatcagctcgcacaagggcgatcactgtagtcactgccagaagatctcgcaggcgcataatggataatgttggatggctttaggagtgcattttcgagccagaagaccattttgtaagcaacaggatccgtcatcggagctgccatgtcagcagaaggtgtagttgaggatacagcgaagttaattacactagtgaagagcccccgacgtagtaaacaactcggtgtacaagaggacaatgacctgtcagctttgggaacacgatccgaggcttctgcgtgcaggcatcgcgaatcactacaaatgcctgacatctgcccgctgtatactgtatgggtcccgtagccacgatactgacatgcttatcgctaagtcgtcagctccggtattgaagggtcacaatctgagctacataaccagtgagaatctctttcttactcacgcaaaacacttcttgcatccggagttcatcgcattggccaggtcgaacatgactacgaaggaacctttgtgcagataccacacggctgtcgcagcggggagcaagcccaagtccgcagtatcaaccgtattggggccacgccgatcttcttgttcagcagcgatgggcatctccgatgcattggaacaggctggaatagaacgccgagccatatgcgctgcggcgacattgcaatggtctggcgaggcgagcctttcttctacgctctctaaggtgagatcgtggcacatcggtttgacgtcaaagagacccttcagatttttgtcacgatgtcagagacgccagttcagtactagctgtgtgaaacatctctcgagagcgtccaccgtccaccgttacgctacggtatggacatgggcagattgtttgacaatccacatggattccagcgtgttcacgctgtatctcgaaatggagaagtcgtattcatcgacgatggggttttcttcgtcgtcagtccgatgaggggataggccaaaccgacatacttttcgctgcgaacactgccgtgaaaaagcgctatgggcattttgcctttttctgacacctttctggtccatggtgcaatatctgggccgacagcactacaggcttccatcgcaaaatgcgacaatggcagatgggaaagctgcatgtcttacgtcatggacgtacaggatgaagaacaggtctcatcgcttctcgcgggttcagtcgtctaagactcaaaggagatcacgatagtgtgatcttcaagctattttctgaagacaattcaggagaagaagaacgatattgtacgctgatgcctatgtttgctaatgttagaattgagtctctggtcaatggagactcgactggctccgtagtagagtacacagaaggattcagatgcaccaagtcatgttctgtctcgaagaggcatttcccggtccatagctcgactagaatgcagcctatactccagatgtcgatcacccggcgaagtttggcggcgtcatgaaggagattctcgcccaatctgggcgcaacgtgaagaacattgtaagtgttgccacgaacttccgagacagacttgagacagagcaatgcaatcaccatttgtggctacaagctcgatggagctagtgatagagttagtgagtgagataatggatcgtttagaggaacgatttcatgtaatataattgagtaactgaactaacttgatcaacttagtcaagatgaatgcattcctgtgcttggcagattgtggcgcgggtatgatgatctccacttgtgctgttcagcagcagatcggcgcgaaggctgtggacctaagagccacaagacatccacgtgcccgtttccactgcgctggagcgcaaggcgcaccgtctaagggctgctgctcttaacattacaccaaacgctcgatgccaaacgctcgcgcagcgtcaactcggtatcgatatgatggatcaaggcgaagcgctgctacgccgagcacgaagacgccccagcactgcggctgccttggcctctaatctcagcgcaaccatttccccgtcatcgcgggcagcgccaagcgtcgcccctcacttccctgcgccggctgcctctcacacccttacgacgcggacacgcatctatatgatgacgaaacgagtttctatcatgcgtcaactactgatatcgctggtcctccatcgttctcgaggcgggtgtagattggttcgtcatcagagctgtctgacatacaccagcgactcgaactatcatatgcaaacaacgatgtgtaacgttagatcacacaaccgcctcctcagtgtagatgtatttcaatgtcaagacacttgggcgcgagatcagatcccactgtcatcagcttcgggtctgtggacagagacacaaattctggactgggtgacatgctgacaatggggttgagaatgcatagtcatctccctggtggaaaaccacaatggggacgatccatagcgagatgggaaagaacaaggtcgatgacagacacggctgactttcagcgctataagagagtactgctatatataaacctcaattaaccttgcatcagatcactattgcgtgtgcagaaggttgcattagctacacagaccgggttcacgtcatctcactaggaccggatgtggaccatggagcctagcataggggaggccttaaagtgcttcagcagatggacgaagcatcccagatcaaggacggagagaggtatagcgcatgcacgaacatctgatgtaattcacacaagttggtgagcgagcaagacggtgttattattgcgaaagaaggaaacagagatcttgcgcatcccggatcgaagattaaaacaattatccttcatcccacaagaacgtattttttgatgcttaatcccgggtgcgagtctagtttggttctgcgcgatcatgttacaaagctcgacaagattagcaaggatgcagcggtagaaaaaggcaagtctgagagaggtcttgtgaaagtgttgagatccaacgtgtataggaacaccagagtgatatggcgactcaaatttagggacaaggaacatgtcttcaactgtggtgggctcaagcatgatgagatctgcagaaagctcaatatcgcatctttctgtgagcttatatgcgcagagcagtcgtcacaagctaactcaacgcctgctctatcgctctatcacgaaacgctgagcagcgaagagcctgttgagcctaacaagcaacggcaggtcgcgacaagttttgagaaggagttggcaatccacgacgagcggctagactgcgttactggaacaagaaaagtcatcgtcgcgaagaccacagcgtactgagaatgcacagcgtgtagtacgcaccagatcaagacaaggtgagtatatctaacggagctgccatagctgtgcagtgtgagcatcttgagagcgagccccgtagctgtaaagttttctcgcctaattcgcagctcctaatgctactccgtctcatagaaaaaggcatagaagctttcagacccggcgattcaagactagatactggatacgtagcttgcaaacctggtatttggctgtgcgagatgcaacaccgcgccattgagctccgctgtaatgacatcaacggaatgagtatgttctgccatctccctatcaagtacatcaacagtaagatgcgacacgcaaacactgcgctttcgcgattgctgcgatctgcgcctcagcggatgaatgcgagcagggcaatgcgctggcgagaagggatctatgcgaagcgtatagcaagtgagagttaggttttcaccggctgtgccctcctcgttgctcagaagtagttgcatctccagagagaattcagattagaggagacatttacgcgtgaggcacggaatccacacacgctgaggctcttataaggcacacgacaactacacacaatgaacagggagacaacatctgcaagtctcccataaacattagcggttccctgtacaccgataactcgcaaaccaatcgctggacgcgccaagatacacgaggccatgctggccgcaacgtcaagtcgagcttagtaggcatcaagaatatagtgttcgtcgtcggccctgtgattggcatgatctaatctcgaggtagctggccactgcctctataggatcacggcaaaacgcgctcgcaccaccgtcaaagctaagagtcgcaatggtagctacgctttgagacgtactagagacttgccaagtcggatgtaacatgctagaagtgaagtaatgaaagtagctaattaggtcaacttaacttggttatcttcagaaaggtccttccaacgataatatcaaccaggtctacctgatattttcgctgtattgtgtgaaactgacagtagacggagagccacaatctaatttctctgcatctcctaacctgttcgagctcatatgctccccgctattaaaccacatgagcactagtcagcgcggtagaaggacttccaactacaacttgcttcgtcagcaacgtcagccaggcatacagtgcacaacatcgctcaaaacatgagcttctctacgaactttccgacttgagcgagatgatcagcaaacacacagccttaacacatgcaatggtattctctgggtcctatgatctggatacctctacagacatctaatgcctattccagcatgcaacgtctcatatgcaagacttttcgcggctctgatctcagccccacgtgcgtcgtaaacacgtcagtgcaagcacctataacaccactcagaagtctagcgaagctgaaactatatgcaatagtaggtagtacttgttcgtcaattcataagggtattgcttcgtgcccaacgacgatatcagcgtgctgccaagcgctgcaccgcaaatacttcaggacacccgcagtatctagggctttgaagacaatgttcaaagagtcacagctgcaatagagttaagtgtcgatgcaggaacagcgtcgctactaatatgcggcggaacaaggttgctaactctaaaattttatgcgcactgaagacggcgaagtgtcttaagcaaaacaagaccacgctaaaatagagcaacaatgcagccttcctcagttcaggcaagcgcgtagtcttctcacaggctgtcagtgcctttacagcaggttgcgcggcttagatatatgtagccaactctacataagattgcgcgtggggtgctctgcatgtgcagatttgagaattcattcacaaaggttggtccgcaaacgattataccgtctcgctccctacagtgtcgttggctcgtggttctcgtgaaataaataacaaggtaggcaggtcgatcagtaatcctacgtcctatgacgactgacatagctcaacgcgataaggaggagtaactaatagttagatagagcgtgggattgcaaactgtctaagcagaatctcacgattatgcgtaattgcacaacaatactatatacatcaaataatgcatatttgcaacttctcctgcagtactggcataagcaaaaaactacaaataaagtaacatgcctggataatagccttctcgtccaaaatcaagttatgaaggtagtagttccaagaacagtacactggactctattaatcttcaaaccttgtttcaagtcgctcatacgatgctttgccggttaacacggtcacttagaagatgaagcagaggttgtgctcgtcacaaaccgcaacagcatcaaccgtgcttctcatgacatggtgaccactgatcagttcgctccctgcgatatctctacatccttcgacctctagaccacgttgggacaaccagcaacggccttcaatggaaacgtggacttgccatatgcagaagttttgcccaaagacattcataagaacttgtctctcttgaaaaattcagaggacgcctttccattctccaacaatttataaaagacttgaagtactatcatgctgtccggcccccaatcagccctgatacttttcttacgttcagacttatctacgctcaaccacaataaccagcacacactgccaggatgtctgctccaacgtggtgttatgaaattataacatgcattcatcatttgtatttgcaaaagctttattcgtgctcatgtgctcttgtcgaaggacgttcaaatgctagaagcaatgacatgaattcaatcttaaattgcagcctatccttcagcgtactatgtaacctgaggtggggccgggtacacttcattgatagctctggcgattgctttgcacatatgatcgtgcggcttcgcttgggcctcttctgagaacatgtctgccgcccatattggacttctctcgttaacgaagaaacccgtgcggggctagttaattccaatatccagccggcatccgattaagagtgatcttagagattttttttggcggctagtaggtggcgatagacctgcagtgcataatcggtgagcgtttttggcgtcaagtgagggtagtcatcacatgtatcgttctctcccacggacgctacatgaagatatcgctcctttccatattccacccagcttgttttgatgacaccttggaccttcaaatctctctctagtgtggaaggggatgatgcagttgtggtgacgaaaacccgaaactccctaaacctctcaagagatggtacatacacttgatggactttatatcttttgaacgggacgtcggagctgatgaactcatgaggtccaggcttttcgccaccaacgaatgcttcgaagccagtattgtcagccgtgtacgtttccttcgtaacggtgtcttgaacgtcagccaacgcacactttgtctctattttgaaattggcaaaacacgtctttggacgccaagtccccatgtaactagcaacttcatccagagtcttaatatctggcattcgatgcctgtccgcttcccattcgatccgaggtggcatcatctcactgttctggtcacaatacatctcaagaaccagccccaactctgtataaatccgatttacgtgctcgggactaggactaccgttcacattcagcaatacaagccaagtctctgatttcttgcctttttccacgatacgccgctgagcttcgggcaagccggccgcatattgtacgcaacgtcgatatttgtggcgaagtacttcagcaactaccaatgattggtgtagatacgctgtggtgcgtcgattttgccttctgtctgaactgcaagatgacaggtgttttgagtagagctctttgaacatgttcatgtttgacttctcaaaccagcgaggaaccaaggtgccgtgggcttcagaatctagcgggactcgacaaggtaagtgggcgtttccttcaatggcttcggtcttctcaatcattgctggcacatacaagatgtgatgaaagcactgctggctttgaggaggttgtctaggttgtccacgcagcatcggagccgggtgcgaatctgaagcttttcttatcttcgctagcctcccttttgcgagattgtgatactttttctgtagcctcttctcggcgagacctgcccaccatctcttctcggggtcggcctcgcgcgaggaaaagaccgcgcgaaactctggcaccgcgcccagaccgatttcgtgggcatctccattgttgcgaactcctacatatcgcatgtaccagcttttgaacgttgattgcgaaacaccaaaccccctggcgaaataccactcaggccacttcctggatgaggttggatccaagggcttgtaggttttttgggagaaaaattcgccgtccgataccgtccgcaaactttcgaaaggtctttcggccattgtatgtcaaatacggaacgttttgttcgacatgagagggagaatatgcggcctgaaaagcctgaaaagcctgaaaagcctaagggtctgtgcagtctgtgtgacctacgcgtggcttgcgcggcacaatcacgcgtcatccgtgtgacggtacacgctcgcgtcgcatgcacgcacaaacaacgtttagttcaccagacttcaaccacagcctcttattgcagcgacttcctatcaatctttgtgcttattctctgtgggttccgcagctgactgctttcacttgcgccacatgccccgccccttaccaacatgaacacggcttgaccccctataaacgtgtccatgtctcagaattggagagacgccatggaaccatacgaaaagcaaccgaagaagcttaaaagggcgttcaacgtcgagcaagatcgatcttatgacatcttcgactccaagaaacgcgcgtggcgaatcaaggaaagagcaccagaggggaaggtaaagaaatgggcgacccttgatgtaatccctagcctaagtgttacccacggagacgagttcaagctatatgacattgtttggcatacgctaccgtctcaagacggcagacacaacataccagaccccgtcgttttgatggagcttcgccaggcaaaggaagataagtcatgggtatacatagtttgtctctacttcgagaaggtagattcaggaacatatctactctctaaccactgggaagtccggtcatacgagttcttctcccaggacaagaaactcgccaacaaactgctggtcaagattgactggagccgattcttcgatttcagagacaagagaattcgaaaggtcattaagtgcaagaaaatgcaacgcatcattcaagatgtacggtataagacatgtcggctcttcttctgctaacaaatgctcttactagctgcagccacgcctgaataagatagagggtagcgtgaacccacgcaagcgcaagtggacgaacggacgcgatccgacgaacgatctaatagtacgctacactcgccgaatgattgatcgccgctaacatgtatcctcttgaagatgcacacacattcctggacctaatatacgaagagaaggagaattcagatctatatccagcacgtacatcgcggaaaatgacaaccctgagaatgacagcagtatcgcagtgccaggggccgacctcacagagcgatgtgggtgctgcatgcgcttgctggttcttgtgctaacccatgtgtagacgagatcaagaagatgcttggtgagggtgcatttggcaaggtctttcaagcgtacgataggaccgagaagaccccatgcgccatcaaggtcatcagatcagtgccagaagacgaagatgcaattcgcaacgagctggaagttctacagaccctggcatcgaacgacaaacataacacttaccaatgtattcatatgcgggattatttccattttcgaaaccacacctgcatagtcaccgacctctacggcaagagtatgttcgcctttcaggagtcaaatagcttcgtaccattcccagcattacacattcaggagtttagtagacagctattcaccagcgttgcttttctgcatgatctacgcatcgtccacgccgatctgaagccggataacatcctcctagtaaatgataattacgagatgttcccgtacaatggtacagtacaaccgtcatcagctactgcggactgcagtgtgacaactcggaaagtgctccatgacacagaaattcgaatcattgatttcggatcagccttctgctatgattcacacaatccggatatcttcacccctcagtatcgctcgccagagcatatcctcaacgtcgactggagcttccctcatgacatctggagtataggctgcattctagtcgagctatggaccgggaaatgcctattcgagacagaagatgacttggtgcatctggcaatgatggagactatgtgggggaaggagcttgacagggagctgatagaccagtgttccgcggattcgcaagttatcccgaatcgtctggttcactcactgacgcatcgctaatcgtctatagggctacaagatacttgaaggacgacaagcttaactatgcgaaggagtcaaaaggcagcttgaacggaatgaagaagctttgtgtttgtacttctgctctcttgctataccgtatctgatgtgtataggatcttgttccagctcaaaccgatgtcgatcgcgaatttctcagtttgctagagaggatattcgtgtgtaaccctaaaaaacgcataactgcgcagcaggcgttgcaacatccatggttcagggtatcgcttacagacaatggtatcatagcctagaatgtccgcgttgagagtctcaaacgatagctcatccatgcgctagtgcaaaggatgactgtgtgcagacgtccttctatagcatagacatggcttctgaatatcgaatgcggtgtaaagactgaaatccgtacgcgctacccatatgtaccctctgtttctgagttcttcaagatccttacacaatagccaggattctttcgacagttctcacctgtgctaccttggcgtttaaaataatagtcataagacaaccacccctctgacaacgtctgtatcttcactttgagatacaaacatggataaatcaagcgtaaaactttaaacttttcaaataagtggatagggtcacaatagcagcccctctaaacgttgttcaataacctgcatacccacaacgccgcttaccagtagacagaaagacacaccccgagttcttcatgcttgtttactattcatgacaagtttccataccaagataagcaccacaaagctccgtatgccctactgatattagtatagctcccggtaaataggtattgcattttgttgacacgtaagcagatatttggatcattgtcgcaacactcagccaggaatgcagcctgctggcttcatagacacctccgtacggtacgtcgcagcggaggatatcttcaccggtccattgtcgtcctttcgctgcttcatacgtggaagtcgatcagctgtacccctgttgtacagcctcacgccctgcctcttctttacagggagttcgaactggtccgctctggaggctgccgatagtgtggatgttgcggttgagtgcaaggaattcctcgcgagcgaaagcccggacatcatcctcatgtaaagatagtgttcgagtggcagtttgcattagctgcaggaataatcgcttgaagcaccggccagcataacgctttttcccagcgcatacctcaatggccgtgggagcattgtctttgtagtgctctctgaagtattgcagcagcttgttgtccacctttgtgcctcgactcgtccgcattggtccaagggcttcattcagcggcgccagtatccttgcgcgctctgcagcaccttgttcgcagttccgtcatggcatggtgcagggctaatcaggctcactgcagcgatcttgctcaccccagttacagtaacgtacgcgcacttgtgagtatttgcaaacaactagaagagtagatgcattctacagcatcgaacggctgattgcatctaggtcgctctggtaccctgtacccctcagtggcgccaattaagcgaacgcgttctccgcgtagcctgacctattactgagctttcctctgggatactgcgacaagcatagcgtcccaagcctaccggatccagggtcttgccgtggacatctagactggttcgagcgggaagagccacagggagtctggacagccggctaagacgcttacttccaactctccgacttcgcctactcgccagatgcacctagctccactcatgacgatggcagctgccaattgggcttctctgtggatggtggcatcagatagaaggcagcagcttccttctttggctattgtccgcaccgagggaccggcggctctcctgatgctaacacttttaacttcaagatgccacaaagaatattaagcagcgaagcgctgttcgtgtggctatggcttaaccgcgagcacgaagcttatgtgaagtgtgcaaaagtccgtattggcagacagaatagagcagcttcagcatcgcgatcgaatggggctagcaggtccgcagtgccgcttcctcactctacaggagctttgaaaccgcctccgcagcctagtacagagacgtgcgagccgacacgaccgattcgcaagcgacaaactgacgcatgtgaatgggcgttggcgcctgagctacttcgccggggcctgtcaaaggtcgagtaggtgggtttcctttgcgactcttgcttgacggccacaaacaagtgcttcattaactttggggagacgatgacgtcggaattttagtaggaatagtgtccccgtgccgttgtataccacgacggattccccatcactagtgccttctccactagtgtttagatgctacaaagtccgcgcgtaggccacactgtgcttattggttgccctataagactgcgaggatgcgcatacaatcgctttccagtacgatgctctcaagctcgtgcctggtaccttctcctccaacctgccatgtcggaaatgccgcagccgcgcttcgcccacatgatccccagctccagcgcgccgctcttcacactgtttttgagactttgccacgcctgcccgatttaggcttcgcactctggcgctattatgcctcaccaaggtggaaatgtagtatgataactcgccagctcgcccattccgcacaggtcacgggaatttgactcggtgaagctgcacagaacgctccacatcatcttacaagacttcgctgtgcgcccttaccagctctgcagccgtttggttgacaagtgctacgtagagaggggactcgtgcgcctgaacctctatctttaatacaatcctagaaagcggcgaggacgctgcaagtgacaccaaggttgaggatgagggactgtacgcagcaaggagtctgaagcgacctcgtgtcagtgggctgtcccatcacacataactcatggcaactactaactgccctctcagcatccccttcccgacaccgaaacgcactttgctctccaatttagaagatgcgccgcccggcctgaccgggaaggcgagcatcccgggagttgaagcttgccgcggaccggcatcttctggcgcgaaagcagcagcttttggctgtcaaccagacgcttctggagcgcaacaaggagttgatgaggttggagaagggatatgaggagcggaagaaacttgctgcggttgaggagagtgagagggtgagggaaggagtggttaggagtgagtgtggaatgggtcctttcatcaaaacgtctgcgacgtgtataggcacacttgagacttcaacggacttttggtagttgctggctagctatgtgtgtacgctctgcgtagaatgggtataatgcacactgaaaaagcatgggagaggacgccgacgacgatgaaaatgcttccaaaatgtttcagggaagcaaggccatcaaatatgtacgctcagagttcgaatgggtatagagcaggggaaaaccacaggctggcttcggcagcatgatgctcaatgccgcaggaaaattaaaacgcaatatcgcaaataaaggaaatagaacacctctcgtagcgaccgttgtctcttaaaacgagaaggccgttatcatcatctgcctgtctcgttgctataagctgcttcgaagagacgtgtgttgtgcagttgattcttacactcctcataggtccttccaacattcgtggttcagagcctcccatatgttgactcggggtaggcaggcagtccctagtgttgtgtgagggtagcgcaacatgcctaagatcaagtcatcaacgaggaattggcgcttattaagctccttctcaaccgagatatatatttttttggaattctgggcgcagggattcgtgtcttggtctccagggattcaatcccgtccatgggcgatggttatgaaacaattcaagagccattacaccagcactccaaacgtcaacaagctgaccataaggccccatctcgcgctctggggcaagccagccaagggtaccaccagatcccggggtcgcaggtagggttccgacacggttcaaatccttagccgcatctacatctagcaagacggcacggccactcgaaataccagtattgtcaggcttgatgtccccatgaagcaacgcgttctcgtgtaagaaccgaatgcctttgagtaggtcttgtagcaagcgcaggcggattatgtaatccccttcggatagagttttgatgtgcatagaccacgtgcaagcgactgttggcaggagaataaaatatacctgttcagtcacgagctgatgcaacggaatttggtttgcctcgaggggatagacgtccacaaggcgaaggacatggccaaacttttcggaatttgcttgtgtggtaatcttctcaagcacgcgacgtgcatgcgtcactgcctggtggttctgcgtagtgcgattgataaccttcatggcagcaactgtgtcggcattgttcgtgactgagaaaacctcgccgaaggttccttgaccaatcgcttttgaaatagtccatccagcaactttcaaccatggcattgatggagttggggtatgatgcagtgtatcggccacaccatccttgtaagcgagctccaggaatgcgaggcgttcgttgtcgtacgcttcgtcccagctgtattctgagtatccaaactcaaattgtagatttccgatttctagactggtgcaaagtctgttgaaagagtatggcatgatggtgaggatttctccatcaacaaaaacattcttgatgttggggctgtaagccctgatggtcatgaggcccgtctttttagacaaagcgaagattacctggcacggattcaagccgccagctcctaacagaatctggcagagtttaggctgcttgagagtcccgctcccagctgtccattcatgatcttgagtgggatctctgtctgaaagcttgaagacgtagcaaccaatgcgcatggtcttgagctgattctgataagccttggtgggagtgtttggctccgtgaactctccggatccagatgtgtctgagttctttgactgtgctgatcctggatttggctggttaagcatcatgaatgggcggacatgaatagctcgtgcgtctgctagtgacagagacgcgacattgtggaatgcctgttcggcgtggctgttgcttgggcgcagtttggctagaatgcccggcatactgcgcgtggttgtcgccttttggggagactctgcggtatagagagggcacggcagctggaacagaaatgttgatcaatgtccagaagtagtaatatccaagcggtgcgcccgtttacgctagcgacctacatggttagtggctgagcccgacgtgcgccgcgcacgggccctcgtgttgcctaattcagaccagcgagaaccaccaccctagttgcacctcactactacacagaacttaccaagacagtaaccaaaccttcgcgcgttcccgatggcatatttggaccgggacctggatgcagagccgcgttatttgcctgttcagggagaggacgagaggcagtggccggacgttgtcgaaacccaaggccgttatcttgagactgggcctcccacacctgtatacggccttactaccgacccttggcatgttgtggacctgtatcatgctatagttctactccacaatcgacaggagccccgacgtgagctgtacggcggcgatgccgacgaatctcccctcggccacacgccttccagagacacgtgcccgctacgatagtgcagaagacaatttaaggcgcgaaggcatcaagggaatgcgaatcggaatcccagacatgatggaggtgtctgctgcacaccaagtcgttcagtgctgcccagaatcaaatctggagccaaattgcaactcccaatgggccgtcctgaaccctgaactggccgctgagattctcaaaagccccttctacgtcgcagacgatggctggtcactggtgctgggatcccgccccactcactctccctcccgctcttccacatcgcccccgaccgacactggcgcctttggcgaacattcctgctctggaaaaatccatgatgagggctaccactctcgacctaccagtggcgatgcggccaactcggtcgcaaaaaatgagcatgaacaagtcgtcggaatccaagagatgcctgttgcctagtatcatgtgcaagtcgacagatagcagacgctgagtccaccaattactggtgtctggagaacatgatcgctgcgcatgcaaggatcacagaaaagtcgccctcctagtcgagggagtctcagccacgcgttttcgggacgagctttgtatcaggagtggggggatacagtacaatgagattggcagaaggagtagatatgacgaaaatggacacattacatgcgatcaaatgcgcacctcactcctgatttacattgcaccacttgctactagttgtccttttcttgaagagcatgacatttagtgcgcctggtttctgtactacttgcgaacgttttccgcaggcataatacttcttcaaaattcgcggcaagcagactaactgactgtactcgcctcaaggttgcgcaagccatcgaattttaatattggggaacgaggatcttcagtctgggcgtgatcggctcataaatgccacggtatggattatatctctcattgtcagggtatcgttccatatgttcaacgggtcgttgtattttgcttcaagtgcggacccaaacgcgcctctgcacaggccagcgtatcttcaatggccttgatttgcttatcatcgaacgtcctcagtcgctcctttccacgggagacatcatagtcaatcaactttgcaacttccatctcgaaaataggcttaagtttagtcatttccgctctcaagactcccgcattcctcgactcacactgttgcacatggcgcctaaacttgctttcgatgcctcggagcccgctatgctgagactggaggcatttgtcctacagcttctaatttccccgcacgagcttgaggaggtacctcatcagcaatagatcgacgtatttcttgatgatgacatcgacgccgcttgacctcgaccttgtgaccttgacctgcacctgggcaggtccatacacatgtagcttcatccaacacgtggtaactgagctaaccatttccgggccgtttcgcctctattatcaattacgatgctcatctgctctctgcgcaaatccgccttgtcatgccacgatgcctggaagttgaacccaaacctgcatccatacccggatctgttgttcagaatccgcccccataatcgaagagactgcgagaccagggcccttgatcagccccgtgagcactatacctaccagcgcaaatgaggtttgcagggcatcacgcgatattacaggcggaaaagagcttcaggtctaagtcctcatatgtgcgaagtcgtagccgagcagaacgagaaatgaagctccgcgttgataccatgtcgtcactcatctgtttgacctatcgctgactccaatcgttatcaaactacacaactttgaagtatgagcgtttgttgcagtatgatccattcgtcagtgcatcttggatgagcttgatcactcgcccaaggcctacttgggtctgttgatacttatctgtggtgtcgatgacataggcgctgcaacgactgcttgcacgcctatactgtcaggttgactgaaggtatatcctattctgctcacatgatcgattgctcaccgatcattgttaccctttttgcatgctggcgcagtgggtgcagacctacgtgccgacacacaacacgacgctgcagctggagttgatacattgacgccgacgactgcttccgtccgcaacactggctcaacaagctagctagtgacctgcttggacaatgctcactactacagcgttcaaaccgttcaatatataattttcgtcgttggccttctctattacaacgtcgggccaatcaaaaagactaaataagccggcttcacctctctgctctcaccgcctaagagaattgctcgtttgtaggtgaaatttgtacaccgtgtacgtcattcaatctcccagcgtccagctgtaataccactgattatatcacttggagtcaggcgcaggtttcatttcctgagcggggtcctaagtataagatacccgttaaagcagcatctccgaacttgcaatatcgacctttgcgacctcagcttgatcgtccatcaactgtttgcttgtctagacgagccacatatttgcgggtctaaagctaaagctccgccatcctcctccaccagacgcactctctttcggcaagccacctttattctttaccctccttccgtctacgattgctctcatcacaaccatgtctccagcaaagtttctcccggaagactacgctttcttcattctctctcagaggatacatgagtatcacggtcttgccagatcgctggcaagggtcatctgcaatggcaagcgatcaacgtggaccacggatgctcccgacggcaccgatcccgaggatttcgcccgcgcaatcgccaccctcatcgcaacgagactgtccgagcttcatgtccccgtgcatcggattttcgaagaaggggacgacatcttgggcgaagaattcagggaggagctaggcacacacgtcgggtgcgtcatcgtcgtatctctcaacatgcgcgacttggctataaaacgccaattgggtcgacgcgtaagttgctccccattcccgcttgcgcgtcagctgcggagggagatggaggtgatgaggcatggaactgacatggttgtactaggttgatgcacagcgtcaggatgcattggcggatttggtgcaggcccgagatcacacagtatttctgatgctgtgtgagagggagctacatatcgaggtttgcggtgagagtaatgggcgtgacatcattactcagatgcttgtacaaaaggaatggtaagcggtcgagcggaatggcgcggagaagattgagcgaaaggcaaatgaaacggggaaaggatgacgatgagggttgcaaggaaagaacgaatccagtgtgtgtactggatcttgctttggaagaagcaggtttatgtcgggtttttctcgtcattggtgggattgaagaggacggatcattggcaagtctggagacttgacaacgagtatagttacaggaattgcagtccacagggtgagattgccgacaacaattgtcctttatacagactggttaaagtgccgtgctgtctcgtgtgagtatctggcaggtatgcttgctcgcctatctacttgtatcattcgcggtcatcaccttgcccacgttataactctaatatttcatttgaacaaagcgtgcacgattaataccggcatctagtacatttcatagcatttacaacagcaaagatagacatcgaaagtaagtgccctgtccactctattaatgaagaatgcgtcaacagagatgcgcaggctggtatgggtataacaaatgacagacgctctaaatgctgacggaaaacccggggttctcgccaaagtcacctttaccgcgaatgcgagcatgaaccttcaaggcagccagagatccgtcgacttctgacgcttgtttgagcgtacatctccagccccaatgttctccatagccagtttgatgttgcttaaacgcttgtccagggcccactctaatacgttgcgaagttggccccggaactctgccatgccagggttctccgggtggtacaggtctttcagaaactgctggccgattctctgcatatgatattgcccgtctttccaagtaggtgcgcgccaatggacatacaaatggaccgtgttcatgttgcatgtgatggagaaatggcaggtgtcgacagcggacggcgtacaagaagcacccacaaagaactgatggttaaagttcactatcgcagagcttcccctcgcacactgcagctcggcttgcgcatggtcctcggcagcaatgtagctcttccactcgcaggtcaggaaaggaaagtgtaccatggaagtaactgacggaagatacacatcctgtaaggaaaggggtcaacggaaatttcttacggttgaaatagttggagtgcacaagtgcttaccatgttgacctcctcggcagccgtgaacacggacgagacttctccattcacagcgcactccgaagtgacgtagccaatggcgtgatcgcagacagaagtcgaaagcgatttgaacgcgttcctcacttcgggagtaggtggctctggtaggtactttgcggaaagtgtggcttgagcatcccggtggatataacgctcgccaccttgcgcttctcctgcgaagagaagatgttggacaagcagctcgatacccccgctttcgcctgccctgctagccattggttgttgtctgtaaagcattgcggcagcgggtgaaggtgggtcggtaggcgtgcgcggtttcctcacaacccgtgcgatgaaatcgtcaagcagaggtggcagtttggccagggtgggtacaaaaacattgaaagcttttagcttcttcgcatcatcgacagtaacagataccatgtcaatggaagcggtgctttgaacgccatctgggctgtctggattggtggaggatgtcgggctggtgggagtgggagagtccgcatgcgcctgcgcgtcccaatcatcaacgacctcaaccgatgcctgcgactccgtcgaagagtattccaaaggcttgtgtgtatcccaatccacgacaagctcggctgagccctctgactccggtgtcaatcgcaaggtcggtatgctgtcgtcggacagagtgggcgaagaaaggccggaactgtccaccatgggcgtagtgtaagaggattggtctatagtctcggatgagcgaggtttatcgtaagtcatggtggcatttcgtttgcgcagcttggctggacggttaggtaaaagtgttcgagtattgagggtctagcagcactacagtcgcggggcggtagcggaggcttcacgtaatcacgtgctcgatcacgtagtcacgtgcctatcgtcatcgggtaccccattattgcgtgcgcgcaatctctgagaactgaactagcatttgagggcggtttcaaactgcttagcttcgcctgctttcaagggcattgtcataaactcaaaaggcatcagattcattcaggcatgtgtctgcgctcacacgtgagctccaatactagattgagtctggacagaaacctctcaacgaacaagcttaaaacttcctcaatgcgagtatagtttttatttattgctggagctggatcgacagaactcaggtggatccagagggctcccgtatggggaaggttcccaatcgagtctcacgcatgctaagaggaacaagaagtgaattcgaaacgggattcaacaccagcgaatcttccaaggcaactcaggcatgggattttagcttccctgccaagctcgaagctttcgcattagtacggcggatgctcctttgtggttgtcgacgtgatgtttaaacaacagcaattgcgtcgatgcatccttgagcaaccgttggaggcttcttcttgctgtgattgtgacccaaatattaaacgactcacattggcgtgcacaactcatactgtgttgactagagtaggcttcttgtatgccttgtgaacacatatgtggaacatcgagaggagttgagggagcgccggcgggagtggaataggccattgtcctcgtctagaggatctttgcagaggtgcaagcatgttcggggtgattatcaatcgagatgtcgcgagaaggcaagctttcagctgagctcagatcagcatgttcaaggggaggcgagaaaagcaattgctatcgagcctgagacaccaattttgttggttgcgcttcacagatggttcgtgccgtgtcccaacaccaaacaaagcaagagcctgcgcttcgctcctacatctggcccgtgatctccacacttacacacaaaatggtaggatcgaacccaaaccagccgaacgccgatgcggaggtacggaacactcgcgctttttggggtctgtgggctcgaggcgcgagggatacatggtccttcaggccgcccatgacagccgtgtggttccgttaaggggaaagaaaggatggatcgatggcactctgactacaaaagaaggactagggacattcagggaccctgtattgtctatgctcgcaaaaggcaattcagacttggatgaagcatgcgccaagtgtaaagaacgaaaagtattggatcgatcatgtgccagatccccacttctcgcagcaaacgcgttcatcaactctgatgtgtttccttcatattcatctacatagatctgaccgcaatgtcactgcgggacttccctaccacccgcacatcttcgctttgaataccactgacgtgccaacgtcacttgccttcaattaaataaaggcaacattttcctccgctccctgcgccagcctggtgagcaggatgcgttggggcgagcccttaggctgagaccggtgtcttttttttgcccgagtctttgaagtgttgccggaggatgcatcgtggagttccccacgcatcgcgggtccgggttttggcggaggaaggagaagaggtagtcgacgtttgggaattgtgacaacttgagccctcccagagaagacgggagaacagatgtaggtgccaggtctgtcagtgtaatcgggcttgtgaggacccatataatgggggaaggatgagaccttggattcccagaggtctgggctgcccaaatcattggcaggacgtccaagatctaagagtctgggtgattgtggggtctgatcgtcgcgctgcattgctgtaggatttgaagcaatcctgggaaccatcgtggttgatccatcggaagggctacttccgggggatggcgaagatacgctggagtccgagaagtaagatcggaagaaacaatcttgcggagtatttggaatagagacgtcgtgatagaatgtgcgtggtgacgctggaggcgtggtacaggcagtgtcaggcccgcagtcgacaagctcggggtaggagctggacgtacagaccggcgaggccacactagcttcgtaaggccgctggggcaggcaagattcaacgttactgatcccacgaagtgaagtagacggatcgggagcaatggcgtgcgccattgcaccagaaaatgtcgccggttgttctcggaaatcgtcggaaatttttgacagctcctctagagtaatcaatactccccatctcctcctgctcctcgctacgcaggaatcgctgccagcatcagtactgttcgtattctcaggattcgggagcatttttccggcttaatctaggatagttgaagcggaagatggtggaagggtaagctgatcgaaatagaagatggatgcatgcagttgcaaggtgaaggggatatttgaaaactcaacatcagcccatgtcaatctttggcgatagcgatggctcgcttatatagctggctgactgagaccgagacacatcttcagtgctgtctgtgcttgggtgactatttggggcgaacacacccttttattgatcgaagcaagtggctttgaggagaccaagtggacgtattgaactgcatggcacattgatgtccatgcgcatagatcggccagcacgggtagagcgttgtaatgagaccaaaactgaggtacagcccaagtcataccgccagactctggccatggattattgaactcttctattagcagagtcagaatagctcacccttgatccgtcgcccaccagtacgatggcttaccttgctaaacgtggcgcacgcgaacgccacaggtctgttcagtaaaggccctggagctgaaactttggctcgtgcccgacaaattgataatgcgttgtgagagcgaacagtgcattggtgaattagagatgcgcccatcttagtaaaactatgaaggagcgtgaggtggccatacccccgattgggacctgaggaagtgcgttttatcgcgacccagtgctggaactgagagtatgtggtgccgcacaaggcttaaacttcctcattagctagctcggtaattccgccagacttcttcgtagagccggcacctttctgccctctgcagtggcaacgaatagactagagttgttcacatgctccgcgcgaaaataagcatcatacagagcctgaagcagtgctcgatcgcgcccgagggacgaataaactaactcccattggacggaatttcaatgctgtaatggaccctctagagagcatggagttcctttgttagcacctggcggaaagtgactgggccaccgtcgaaaggcgttgtaactgcaacacccagttcccgatgctgcacggggagtaacgtagacgagaattacgttttcaacatcggtgtttcgtcttgcacctgacgtgccggctcctatcgcgatctccggttcagcggtggaacccatctgtgacgctcctacgcaagacccaagtcactacaattggcgccgtcctcccgtgttatctatggtcttggaaactgttcttttctttcctgtaaggcgcgtctcatctgcaatctccctcttgcaccatgtgttgcgattgggcggcatccggaatgaggtagcggaacatcgccacggtggcggattctctgaacacgctctgttgagccttgcttctggcatccctaatctttacagcggtctcctccgctgctgattcggaaggtccaggtggcctgtttctattgcaacacagaatggtgggtgcgagagagataattgtaatgcggtcgatgaggccttaaatgatgcctcgatgagaagtggaagattgttcatcagcttaaggaaaaggcgcgtgtcaggaatgtgcgaatatggcagtaattcgatcttgaggggaaatagctatgacatactcgaaggggcatgaggctagtctagtctatggttttcgaggccgatttggtcgatgattcttatgatgcatgaacacgtatatcaatcattacctctactttggcagacttgaatcattcgcacctcctacgcttccttccaccgcgttctatcttggcaatctttccaatggcgcactggatggtgtcgagacgaacccccactgcccagtccaggatattccgcaagcgagctcggaacttcagcatgtctgggttactctcatcttcgtcggcatcgctcaggttgtgggagccgatccttttcgagtaatgatgaatatcgcctgcgaaatgctcgcgccagtgcacgtagagcttgacggtatccatattgcacgtaagggagaaatgaatcgtatccagtagggtaggcaccatgccagcatgcttgagaaaggcgtaattgtaattgacgacgcaagcggcaccacggactgcttgaagggcagcatgagtgtggccttcactgccaccaccgctcttccattctgcggtcaagaacggaaagagagttgccgcagcgggtacgatggctgtgagctatggagggaggtattaggtttttgttaatgatggggaagggaggcttaacgcatgacttaccacatcattctcctgggcttggttgaaaggagccgtaacacgccagcggccagcgtcactgctagagatgtaacctatggcatgatctggtacagacttggaaagagcggaccaggtgtcgacaaccttctggctgggagcttctggaagatgttcgccatcaagcacaacttcggcatcctgaatgatgtaggcctcgccgccgtgtctttctcccttgagcagaatgtttggggcgagtagctcaatacctccacgttcacttttgtgtacagcaactaactgatcacgacctacatctctagcagaaggtgatgtaattctgcggtaagccttgatctgatcgtcgacgaaagagtgaagtacatctggcatagcacgcgacgcctcgctgtgtatgttgtacgccgttagcttttggaacgtatcaaaagctttgttgaccatgtcggcggatgcggtgatgcaagactcatctccagagccaagcgtaggctctgatccagcggccgaattgtcccaaagctcagcagactcgctcgacggaggtgcgtgcggcagcgttgacgacgacgatagcgactccgatggcgactctggcagccgcaggggggagggtgaccgggaacgcttcaaaagtgagggcggagccgtgttagctgtcatcgacaagatatgggaagcttccaagggcggagggggcgtagatggggaggtgacggcactcgaggtgcaagaagatgtagctctcgaggacatgtcgaccacttgccgatgcagcagaccgaaagacggcgcagaagtgaagttttatggtgggatggagcgccaaaggcgagacgccggggagcttggagaatagacgcgctagcaggggtcgcgtgatcacgtgcgcgtgcagcttcctgcaacactgagcgcctttgaccctggtcgtcattgaaaagaaattattgcgagaatctattgagagatatccaagctactatatcacgagttttccagccattgcacaagttctcgccgctttgcaggcagacaggacaataaaccgtccttcacttgcagtcgcgcagttgagatcgcccgtgcccgctccatccgtccacagaccgcatctgcaagcgccttatattcagatcttcgaaaatacagctcgtcccttgcgcatcaccttccgtctccgacatcacttcgcccttgcaccactcgaaccgcatatacacaaattgtcgcttagacctttggctcctatatacagaggatccaacgccatgagtccggcaactacgccatttccgggctggtggtaggctacggagaggtatcgcagagatgatcaggcgacattggccacgagactaatggcaagactcgcgaccctggcgcaaatcgagcagacgcgcacccagtctgaccggttggtccgcagcaaatcttcccccgaagttttgataacggcattctcacgcgaaagcgacatctcctaaggttcaagcgacctatgcgctgcaatagaacttatgctgatatgagttgtagctcccagtaccgtgcacagcacaaggccttctacctcaaacaatatttgcgacaatgtaaaagcatcttcgaccgcggcaacatcggcggcaagcgctatttcgctagatgacagcgaattcgccctctacttggctgcttcacctcgcgcacattctcaatcacgtcctgcccgtggagctcatttctgtcggccctgtgaagatcagagcatgttccgttctcccaaggcaccccaagcctcacggaaattaggtgaggactgtgtgccggtgacaaatggcgatattggtgagccgcacagctggatttccagcccacgcagatcgagcaactacacttgtagcatcagcgagaggctgagcgggaacgataagacaacatcgcctaacaacgttgatatacaagcaagggagcttcgttacaagtgaagctcgtaagcgcttaggcactgagcacaattttagtcaacgagagctcgcttggagtcatgtgtgccggcaactcttatgacggctttcagaaaagacatctcagacgcggccgtgtcggaatttattttggagggtatacaggcgatctacccatcggagcattgacattacatccccaacttttttcaatccgctccttgaatgccactaatacggcccatgactcttcatttcaccgctgcattaagcttcattatccttcataaatactctcatccccaattcaaccagcccctcaactctggacgccaggctgcttaccgcattcgccgatatccagcactcagagcaacaatagcgacgcatccattcctcctactccatggaccactaccattatccacgcggcagcgacgcttggtgcaccactattacactgactcatggcgattcggcatccctcgcaccaggagttgggattagtccgcgaaccatgcagctttctggccaagacattcagggcagtccatgatggctacgaaagcgtggggtgcagacttcagaaacttttctgccactcatgcatcgcgcgcaagaatattatatgtactacacagtacccgtggatgattggaatatatttcagtaccagtaagggccttacaaagtaaagaatattcatcccaatggagtctgttaatactagaccgcaaagttcttcaataccgaagtaagtgttgcagaacggcagggtattatccagaactctttcgaagagctccacaagaaagaaggaagctttgcactctgcgagaagtacagctacgaggatggcgttaccagctggtctgcgagaggcgttggcgtctctattacaagagcatatccttcaagaaagcagtgcgctagtcggcgcagccttgcgagatcatactcaggattccattacatctaccggtggcgcaatagactccagaacctcatggatgagtgttgaagaagtaggtcaaggagagagacagcgccttcgcaatctctgcaacaaagtgagaaaggatgcccaattgacacctgcagaggcagctccacagcacggcccaacaggtacaattcagagaacaaatacttaaccatcatggagggatgtcacatctgtcgatgtctcctgaacaatttctcgggcgaggtctgcggtgttgatcaccataggcaagatgtagtagtaccagtagctttgaagcattcgcaaacttgcgtgtgcggaaaagaggcatgctgttttctattcgcaacctctatccatttgatttgatcattttctcatcttcttgccctcgcatcgcgtccatccttttccgtgcattccctttcgagacctcaagatctcaaacatgcagacatcggagattgctgctgcagaggaatgcctcaaaggtgcttgcgagcaaacttgtagcaagcggggggaaacacaagctttggcagcttatatagtctcctgctgctcgcaactttcacttggaatcacgcccagcagcatgcccaacttcttcgatctcccccgggagcttcgggatgaagtgtacgatgcaatcctcatatttgcagaggaccgagtacctgttcaacgcatgtctttgtactatcttagactcacaatgccaccatctcttcttcgagcatcacgtcaggtacgtattgaggcactgactacactccatcgacgttggcgagacagcgcgcgcactccacatgcagccttgatattggatcttagccatgcaacacctggtttcgttcctgatgtggcaacttcaaacatgctcaggatcgtcctgttgtgtgtcgattctcacaggcgctccgaccaacaacgcctggccctgctcggcacacaaaacgctccattcgtcatggatcctcaaatcaacaatggtcctcagggaatctaccaggcctggcccatcaacataccgtccagaccagccttcgaacgcttcgttggacgcattgtcttcaactcccgcaccaacaacaccattgacattcgactacgcgcttcggagtccctccaagacgacatcacattcattcaacagctccttttcactcagaacgcgccaatcgaacttacgatccttgctccaagaggaccattggcctcagcctggaggactaccataaacgcaagactcaacaatactctaggtgggatcggatgggcattcaccacgcaggtcccaatccgccttgaagtgttgcctatgttatgggtcaccgtattcgaatacttgctgagcgcggtccagttattagcggctttcatgtttttcttcttgcttagtctgggcctacagtggatgcggaggtcctaggcgctgagttgtgaggtacttgagctgtaaaggagccgagtttcaaaggagaagacttttggaagagttgagttgtattgttaggaagttcagcttttcctgccgtagaatgacatgcgatcttgccgtacatgtttggttactgtgttataattgcgagaactacgcctgctaccaaggtaaaatggagaacatagctttcgtcgcccatgtccgtgttcaagccttcgcgccaaatcactgtctgaaaggccctcctgcgcgacaaggttggagaaatcagaactttttatcgtcacttcagcctatggatgtcggaacagcgcattggagttactgctcccaatcaaatgattgaacgtgtgcagcgcgcctgcgagaaggaaatgtacaaggattggtcaccagtcagagacgatgcagtgactacatcttaatttgagctggcaaccacctaagactcggtaaatggaacaggctttacgccttcagatcttcaaagactcctccaacatggagcgtgcaaaacaggaccttactcattcgtcaagcgtcgtggttcctgctctgacatcattccttgatgcatgcatagcatagcgttcaagccccctcttacccggtcgcagccacatgagtctccagccgatgccaccatcattccgccgtttgcgtgatcgaaaagtaacaacgctagcagctttcagtccatctccttcagccacatcaccacttgtcttctggatcttaaacgctcgatgaagagggtctgggccatgagtagttgccgcggagtcaacgactcaaagatattttactcgcgcaaaaacgtcgacgtcgtgaggtgaattgatcactctgagtccccagacggcaagcactgttcaaccgcccagtttcggcgacaagtatggttgcttgacgcgcctaagacagtgcatagcaagacctgaatgggctgagcatcatctctctatacgacgtgttccccagagaaaatggatccatgcagagtcacatcacctcccgtgcgtgtaacagggctgaaagccgatcgatcaatggcccaaatccgcacttacttagacaggtggcggacgcccctgatttccttttcatcctgacaggcttctatattgcgggactcaacggggttgagtctgtgatcgcgcttggttgataggtgcggctccgtgggtgctgctccgagcgtgtaacgatatgagacaggggttgttgaacaaacgcttgccgtacctgccagaagccgtggctgcacggtccaatcttggtcgcacatcgaaacgcaagggatggccagaatctaccagccgtgccagccgcaattgagatgccaggtcgaatacaagtggaaagattcctatggtcaagttgttgttgtttcaaacagcggcagcccaaacgtgctcataagtagcccacccccggccgtctcccttttactttcccatagggcctcttctacttgcggccaccatccgctgttcgtggcggcaccacgctactccatagtctacgatcaatcatgttccctatcggccaagccaactccgccatggttcgagtcgaatccatactacaacagcttcagccccctccatttccatgaagcattccctcactttcagcaacttaattcacactacaacaccttgaacccctcccattcctgtccagcacctcctcgatttcagcaatcaaatccataccacaacaccttgaacgccgtccaaccccgcgaagcatctccccagtttcagcaaccagatccgtatgctggcagtgccaacgtacacaccaccttcggtctgcatgggtatggagtatccccttacgacccgcaaccacttccgcatgacggcagatccggcatcggcaccatgtcaagtcaagacggagtgcaaacccaacaccctttgcaggcaggcgacgatactgtcgaatcagcatccacgttgcaccaaacctctccggcttccgcctcaaaagaggacctgatccagaacacgccccagcagacggcctatgctagtggttctgggactcaacaccacagccactcgcccaatagcctcaggcattcagtccgaccaaaaagaattgggcgcaaaccaccacgccaggagtgggaccccagctaccggctcgttcacactgctattgacgaagaagaagccgccaaccgtgcggccttcaaagctcatcaagagtatgaaaggttgcaaatccgccttcgagacaagtacaaggtttatgatcctactgtggacatgatgacctggcttgatagtagtattgacttgccggggcgccgcggtcagtaccattcgaagttcaagcaaaccacggactggagactgttgctcaaggcgattgtcgctgagaaggctgcggacacaaagttcaaggagaaacatgaggcagcggcacagctccatcgttatgcggtggatgacacggaggactttgaggattgaagggttgcgtgacttgggttgatgcgatgaggccgggatgagagacttgagggaaattcgatcgcgtgttacgatgttttgttgtttccatcagcgttcaacgccatgaccggtagtgcaaataatgtaatgaagccttccgatctagtcccgccttggatgcttacatctctctggtcacgccctgtaccgtgaacatgcaatcctacaatcggtcttttggacatcattttcctcttgaacaagacgatggtggacgctgttagatatgtgcagtcgtgcgggttatagactaggcacgatcgctactattgcaaagtgccaggcatgaaagtactgtcgcgcgatggtaggatgggcggactgtgaacttttgacaatgccctgaggtttgcgcgcagctacccagagcttgtcagctgtgtagcgtgaacccatcgcatggagattttcaggctcaggcaatcgccgcgtgcaagaattgttcgagccaaaacacggcgtgacaatcaagttatgctgaaataagcagatatttattgcgagtagggctgcagtctttcggggggcgtgttggatcgaaaacagctcggatggaatcgcgtcgcaatccggttcagctgcgcgctcagtggagaaagccggtgctagttgtcgaggctcattcatgccaagccattagctcaagtcttcgtctcgcatcaacacggtacacgtcaaatcctcgctggcgccgatcggggagaatagacaagagcgtcagtggacagactctaccgggccgtcagaactctatggtacccgcgacatcctgccagagttgcaaggaaacaacacccttgcaacgcatcaaaacacacggtacttgcgctgatagccaatgccgagttcactccgcaaaagtcaaccaacacatacatcgccaaggtagtgcagctatgcgcaggttcacgataccaaatggcccacaaactggttcatcaatggtcgattctgcctggaatcaggaacgacacgccatgctcgccgcccatgtatagcacgccacacgtaccctcgaacgcatcaagacgagacacgtcaaacgtagcgggcgatgacaccgccgagcacgactcatctcagtgataagtatcgcgactcgacctccttcggacggatgtgctcaaggaggtcttggcgcgctcaacccgcgagaagagcgtagacacaagcaggagcatcttacttcgaagagctagctagacttgtccggacgagcacccgtcaagcttgactcgaacgcttttctttccaagagcagcgtcaagtatcgcggatcattcattgcaggcaccatcaagaacacttattatgggttttgtaatcaaattcggagctaaagctatcgcgttgtgtgggtacaaagagatggggatacaggtgagagcattaccagtggcagggggcgcatggagaataaaacacaaggagatgggaaatgtcggcgggcaagatgggaaacgcaaggggatgggaaatgtcggtggggaagatgggaaacgcaaagagagggggtacatcagcgacagatactgagcccacgccatcgaagcctgtaccgccagacagttggcggcatatcctccgcctaggcttcatccatgggctgatccgccgctccaaactcttcctccgctccaaactcttcctccgctccaacctcctcctctgatccaacctcctcctcctccgatccaaacacctgctcctccgatccaaactcctctcccacagccacagttgctttcttcttccacacaaggagcgcctcgatgctagcggtcattgcctctatctcttgcttgagcgtctcggccagtcgctgagaggcaccggcatcatcgccatcgcggctgtgcatatcgttcaactgagcggtgaagtcgtcgagtctgtcaccaagctgggcctgtcgaaacctgatacgcactccatcggataccgaggcttgacgcgcggcaagcctatctccaagcaggtcctccagatggacgatcctggcaagtagggtcgcgttgaacttatctaggacagcgaggcgtttattttcgttggcgatgacttcgtctttgctagcgatgatgagttgtacgttttccagcatcgcttggcgaagattgagaagattgtccttgtagctgatgtacgcgttttggtggttgataagatcgtccttgtggctgatgtacgcgttcttatggtcgataatcgcgttcttgcggctgattatcgcattcttctggcggatcatcgcgttcttcctgcggatcatcgctaaaagcggccgcgtaagcaaagccgaaagataacgctcgacggcgtttgtaggggttggaccgacggaactcatgttggggttgtgtttgttctcgcaggccttggtgttgggatgatgtggatttggaagtgaagagaagtttgagggttgtggatgccgaaagaggcactctaccttgcttttattcaaactgtagccaggtcggagaaataccaggcagcaaacttgcaaacaaacgacgtcaagttgccagaagattcttgtttgtctgaacaatgggtggggcagagagtgatacagagagtaacacggcgttagtgtcacgggtagcaagcccacctctcctgcaaagtgccgcagctgcacacttggcaaaggcgatttgggtccattagaatccattcgtccggagaatgagtggggggagattgcgaacgtcggtcaacgggaagaagatgttttgacgacatgcagatactgccttccgcgcctgagccgccgtataacgtgactcggacaactacatgccttcacgataccgcaagcagaattgttcacaatccagccggttagcggcttgattgccaacctgccatgctgagggacttgcacgtctgcacggagcatgttatagtacgtgcacgcctaaactggaaacagaatttgctaatcggcttgcttggtttgagtgttgacatgtctgattagtcttagtctgcagggacaccgcagttgtcagctttgtggcaatcttcttcggggaaggggcttttgccccgcaaacttgtccgagatttggtcgtagatggtcctcttgtgatgcgagaatctcgagtcggcaatgtttggtgatttcaacgctgttgtctgcagcgttgtattagctccgctcagtatcgaatctagatcggcagagacttggcaggtcttttgttgaagtaggtgttaatagtctggagccgattgtcgatttgctctcgcagagcaatataaaagtgccatcttgggaactacccaagaagtggaccgtacgtcatgtacctcaatctcagctatattgtgctcaatctttgctctctagtctgctgcgttaccatctctgcatgtgtacgatccaaaggctgtgaatacatgttgcttgaaattctccaggatacaccgaaaggtgctagagcgcaggtttgcagcacttaaactggtggagatatccacgtaccaatctctatcttcacacgtcaacgcgcgccagacgacaggtgcgcttccgcacttctgcgtatgcagtaaaagcaaatcgcttgtggacggcggagaccgcgaagagctatatgaaggcggagatatagtcgagtacggcaacgcggccaagatgacgactttgcggcccagaaaaaaaggtctatttaatgcgcaagcgacgtcgcaagtcccagagctgccataccgagtccttgagtttgcgccctcaactgcatccccagaaacctcaccaccgtacggaagacgacgcgccattgtacctacacgactgcatcttcgcctgcgcactacctctgaagggccggttcggtggcgctttacgagtcatgccatgcgtatcgcaggtgcttgccatgtgttgctggcgtgttctgcaacgtggcgagacgttggactggacctgctcgcgaaaccgtggcacgtcttgcaaaaccgcgagacacctcgctcgtaccccttacttgacgctattataggtagccttgatcgcatcgcccaaggcccggtccggtccgtttcaacggtgtctagggcttgtcgctaatctaggcgacaccgatcagctcggtgggcgccagatcgccgctgacgacgcgagcacatcgcatgatttatgcctaccacaaggcaaggaacccgcccaagcagccaaccccgctatatctccccagctgacagctcgaaataccattctcgcttccgtgtcaatcccggtcaccgtgggaatttagatctgcgccacaggaagatgttgcactggtagcattccgccctggtgcgttgtctttgtcagcgcttctttcccggagttgctatattcgcgaattacaaggtgcaaccaaaaaagggcgacggggcgggccatgaaaattgtaggatcatgagctacacgtgttgtgcacaatgttttgaccgaactcgttgacggtgatctccatttggctggctacgattctaatcaaacgctcagcgaagggtttcctcgtcttgcattccagagcggatgacatgtctgggtccagtcgtcgcgttatgagtctggatatgatgtccgcttcccacaatgaccggtgcccatggagagcggcagaaggcgagtgattgcccgatactttggcttggaggcgtggacaaggtcctttggtatgttgaagcattcgcctcgacgattacggcgtttttggcacgtcgaaagatggcagctgggatcaatagagccaactgcttgcgagtgtaagcacctgaagccaacaggaacataaagtgactagtcaattgaagcacaagagcgagatgtggtcggcaacagtattcgtacacatggagtgagtgacttacaagcgtgttgtaaagctaccagcacccgtggccacgagacttcgtttttgacagtgttggacgtgtgtctggttctggaaagcgagttagtggtgtctcagactttgcgagagggcggaggaaggaaagacgtgccacaatattgagcaggtcgatggacgatagtcctgcatcttctgtcccaatgtcaaagcatggagtgagggtgatgtatgccatccgatccgcgatgggaagctgaacaggccgggcttttggcatgatgtactcttctggtgcgatgaatgtggagctaccgggcgcaatggaatacatcaagggaggcttagaagcaagggataaagtataaaagagaatgccatcatggcttcggactgttagtaccggcatagattgcgcatttataagtgccaagggtaaggaaagaagaggaaaaggttggcgcatctcctctctcgcactatctgacaggatccgccgccacgcgatagacttggcctccctgtagaccagcgacatcgactcaacaatccaaatcccatcacgcctctcgtaaacgcaatgtacatgcgctactttgtaatggtcccttcgctgcacaccctcagtcctttagccctcatcgccctctgcagcaggcaagtcaatcattgccttgaggtccaccacggcgtctttatccggccaagtcagcagctgaacgcaaagcattatcagccatatcctcgcgtctgcatctcgagggataacgaattcgttcaagaatgcgtcaattggcctgcacattccaatgatcgccaacagttcgtgtgccttgaccaacgtgttcttgaggtggtggatggggacctggtccatcttggatgtgtctttgtggacctcgatggtcgggaccttcctcttgatcttgagcatctccgctgttgaatcgtcttgatgatgttgtcgcccaggcaggccaggtgtggcggtcgcccaaggggtggagttggtcccagtggcatgagcgacagaggtaggttggagtagaacgaatgttgacaacgcaagccaagcgaggaagagtaaattgcgcatggcggaagctgcgtctgatcacttgctagtcagttgatcccggcttaatgagcaaagagatatggtgcttaccgttaggggagaagttttgaaatgtacaaagtgtgatgtctggtaactttcgttgaagtgcggttgaaggaaccaaacgagaaacacagacttttccaataaagcccatgccgtccatatcccatcttccctcaactacagaccaaacagcggtgtaaagtgtcaaacatgcgtggcatggagctgcgcagctggtggcatgcgggcatccgcaacctcaaaaaacgcgaccaatcacacgacggattggtcaatgtgccggcagtacagcagtcatgccattgctcaatggactaccaggtgggtacgtggatttgagatgctagttgttgttgtcacgtaccaccgaaatggaagctgggcccgacgatcaattgtcgttgcatcctgttgatgttgagcgggaagagagtgacacccctgtaattagcgcctagagatggcgatagggctgcaagtacgatactctctggcggggaagggacgcgagccggggaagtgtgcagaaacgctgggcgcagggaacggggatcaaagagcacaaccgacagcacaattggactcgtaatgtagaccatgtacgtgatcatagccagagcgtcttggcctgtcacagtgatttgcttgcgtgcgtgccgccgtatagcagtgccgcattgatgtctgtagatcaaggcaccttcgggatcctcgacgatgacgcgactaagcggatttgcaagagaagactacaatggcacggagacacaacatatgaacaagtacagattgaagatcgataaagcctctgctactcgagaaaaatagaggtagtcgagcgctccgatgttgcgatgatggacgcggatgctgcagagacatggacagcttcctgtccgtgatgaggggtgagttgtgaatctttccagaccaacgtatcctctttgctctgctaaaagatcactcatgctggattcctgcaaacagggtccgagaaaatgattgaacggggtatcaaaagttgaacgggaaagggaaggggccagggcagagccataggatgggaactgggagtttgagagttgccggcttggcgaggccaggcggggcaatgtgatcgctcaatcgccggtaggagaggcagacgcatgccgacttgagccacccaagcagcgtgcttggttgtgtcgggagacttggtgaggccgtctgccgccatctccgcggtggggacgtgcgtgagcttgatcttgccgtccttgacagtgtccttaaggttataataatagacattaacgtgcttctacgatcatggtggccttctgaagcgaccgggtcgatagagggctgaaggagcgcggcgtcgtcgccaacgtaattgagctgatggagcaggcgcacaagccacgaagctgctttcgcacaaaaggtggggccaacgtactccgcctcagtagtggaggtagtaacgagccgctgcttgcttgacttgtggcagatagtgccgccagtgaacttgaagacgtcgcgtcggcgggcgactcgtagcgcttgatgagggacttgcaagtgtagaggtagtcaacaatctgcagcacttacacgtagtgctcattgttgggattggccatggcgcgagcgaggtagccgacagcaaacgatatattgatgcgcagctgtgaggccgggtagagcaggcggtcaatcggtgattggtagcgctgaagggagctgtggtcgcacacgtcgtcagcgcggcggagctggagcttcagcgccttgacatcgatcggattgtggcgagtacttggccgtgatcgtagtccttgacgagattgtgaatgtatgactccatgctgagctcgacagcgggcgcgctgggcgtatcgacatccccaagtagtgggagatgggaccgaggtcgcggcacttgtgcgaggtgagcgacggaggccgtagaccgccttgctgagggcagcgtaacgaccgtcggaaagcttgatatagataacctcatcttcgtcgagcttgccgtcaagaaaggcagtaacgacgtctgcttgatcgcactccaggcccagtgccgccaccatagcgagcagagtcttaagggtagtagcgcgagcaactgcagcatacctctcacgccagaagtcgttgtcttggcggttaccgcagatgacgagacgcgccttaaagcgtaccagcttgccggcgtcgtcgaacttgtacttgtatacccacttggtggggagagcgcggtggccgacagggacgacaacgacgatgatccacgtgccgttctcctcgtaggcgaggtactcagcgccctcggcgccgagccactccgtcgagtacttgtgaaggcgtgcctgcttcagtttgtttggctcgggagggaacttgtcggtaacccggtcgctcagcatggctgaagcaaaggcgcgagcgacgcggacaggcgcttgtggttggggagggcgatcaccgcggcaagagacacgatgttgctcgcagtcagcttgcgggagcgcttgacagatggatcgaggatgttgcgctcgttgaagccagcggaaatatccaggtggcgaggcgccttggaacggcgcaaaggcgtcaagttatcgataatggtgctgttgtgaggccgtcaaaatgatggccgaggccctgttccggcagctcgaaatcgtcctcccgcgcatcctcccgcgcatcctcgtcggacggccgcggcggcgatgctggcggcgatagaggtaggactcgtagtggcccaggagcgcagtggcgcgctcgatagaggcgtcaagcaggtcgtcgcaggaagcaaaggtaacgctgctggagcgcgcgaccttcttcgcagttgggtcccacatcatatagatgcgaggaccctcgcgaccgacaaagtacatcttagtggcgcgcggcgcgaacttctcgcctcggacgcgacgctcccttggtatatagatccagccaggatcgccaaacttgcggaaggtgctgaagttggggactgggttggcggcggcagtgtgctcgagcagcagcggctgcggagtcttgtcgtccgggacggccgttgtcgagtagtgattcagcagctcggctgcatacgtcgcggcgagtggcgagcggccacagcgactgtggcaagtgtggggcagcggtgaccatggcgcgcacgcgtgcagcctcgaggcggttgctggtctctgggacaccattctagtggtccacgtacggcgtagacagctcaaagcgagtgcctttgctagccagcttctcagtagcgttcgtgttgataagtactaggtcgttgtccgtgtggatgatagctacctagacgccgtactgtgtcttgacagtgacgatgtaatcaatgagagagcgaccgaagccctccttggcaggcgacaggtcaatagagcggtggcagacaaggtcgtcagtgtacaagctccaatagcgctcgccgttcaagccaggtggggagataaggccggcgaggtcgacgtgtacgcgctggaagaggcgcgtggcgcggtctgggacgacgcgcgagatttggaggcgtgagttgctgatcatgcagacctcacaggcaaagcgcgacgtgtttgtcggttcgatgcaagtcgtggtcgctgcgagcttgcgtagctggttaacgtcggtgtgcccgaaggtctcatgaagctccttgcgggttggaagtacatgggagctgtgactaccatgctgcaagacgaaggacatagcgcgaacagcgcttaacaggtcattctcgtcttcgacttgcagcagattcggcacgccgtcaatgtcgggcgtgtacgcgagctcgaggtcgtcggccgcgcgatagagcttctccctccagccgtggcaatagcagcccttggcgcgcaccatcctgtgagagagagagacaaacatgtccggtgcgtacaaaacgccactgaacgtgagggcattgatgccgctgtcggcgcggaggactgcgagcttgatagtgcccgaggcctggacctcgaccatgccgccacctgtcttgatagagccatgctgatgcgacgcgtaccagctgacaacgcggtcataggtattgcagatgtggtcgtttgcgcccgtgtcgaggatagtgcggtccttgtagtcagcgcggccgcgaggcgcttcgtctgctctggaatctcagagacgtggccatcgctaggagcgaggcaggtgaggaggagcggtacaacgcggttgctgttgcggctgctccgacatggagaaagcggcaagtttggtggaggagctgttggtcctggcagcgacgtctgaatcccgcttcgccttgatatggggcggggcaaggtggggaaaagacactcggcagagctcgttagggccggcatgctcgcgcctgcaatgcgcgcaacagctcgttggcgtaggcccatgaggagattgttgaaatgagtaggagcgggagttgtaggcgacgttgtcatcgtcgggggagctggctgttgcccacctcgtccaccacggcctcggccacgaccgccaccgccttggttgttaatgtcgttgccttgctgctgattgttgctagcgaaggcagtcttaactatgtcgtcgcggcgagactcgtcgttgagttctttaccgaccgcgtcaagtgtgggcttgcgctttgaccgaaggccgcgacagatagagcgcgcgtactcagggtaggtgtccgcgatcgcgaaaatgaactggtacaaaacgcccgcggtaggtagccctagcgacaggtcctgaagcctatcaaggcacatgcgaaacctgtctgtgaacttaacagtagtagtacagtcaacgcatcagagcttgagaaaatcagctcacgcagtgcaggcttcggtgagtcctgccttctcaaagcgagcaagaatgtcttgccatttctgtgctgctgtgtcgtggttgtcgatcgcctgtcagatatcggtgaggagcgactgcagaaaagccatgtcgaggtaggcgtcgagacgctgccagagcctcagctctacgtgcgcacgcttgtgcttctccacgacagtcttgttgttgccctgaaattttaatcgaacgccctacgatcggtcattatcgtgagcgagggttcatacgtcgatcggttcctgcggcttgaggaggccgtccttggttggttttggtggctccaaaacgtcgcctgtaagggtgttgaaggccatgagcatctgcgcgtacatgataacagcggacttccatttcttgaaattagagctgtgagcgttgagtttagggacgttgttggagtcggaaatgtcaataatggcgacgtcggacgggtactagggtaatgacgtggagcggcgcagctgactggctaacgctgccgaaaacagagagacatagtagcaggagttatattgaaaagaatgtagctttttatgtaaagactcgattcagttttcgaagtttgcattgtattgtattagaatctcgtgcgctattcctggtcagtcaccgtggtacgacgtttgcaaaaaccttatataatcttgactttgacgtcccaaagcttttgattacttgctcatcacttcaggtgatttccatattcttacactgaccgattctgaacgtcatcagagcttagggtgatatgttacaacgtcaaagacaagatcgatcacctagaggtctgaagcgttttaactgaaaagggattgcaactcaccaacatcattactcacgtgccgttcatggcgcgacctcagtgacatcgcccctgcatccactgtacttctctttgtccttgtatttccgtgctcaccgtcttgcctaatgccacatcccaaggagggcgaggaacaacaacagaagctggatccgaagtcaagcccgtggttattgtgctgtgtgtggactgatcgctgaggatagtgcgactgtgaagttctgtagataccttattggctcaagtcaagaggatccggacggagcgggaagggacccgccgggtcctttaagcaccaagtttgaaaagagaagtatagatgtataagccgagcgcagcggacgcttaccctatagatttatacgcgaggtgtgtactaacgatccctgaggtcttatgccacccgaggttttgaattgcctggcctctctttctggccgtttcgatcccgcgcccgttttctatgtcagatgcgtcgccttcatggcggagctcgatcctactggttcggcaagtacagtctcattgctcgtcatgcatctcctcttccacgtcgctgacatgtctgatgcatgtcaatgggcgtctcgggctcgttccaacttgtcggcgggaaccaaccctattcctctcgatgaaagcgatggattggacgatttagaatggttcgacgcagtacgcctgcatcctcccgcacgcctccactttgacaatggcacagactttatcgcaaacatcagattatggcgccggattagctcccgctacgcattcctggcgggccaactgggttgaagtgaacttcgcaatggacttcctcaatcctgcagccatgtggggacgctctctgggcaaatatcagcatggcacaagtgagaagctagctatcgtcactttcttgccttcttccgtatctggcatcctagcaagcccataaggaaacaggtaagccgcaggcctgataatggcgagatcaatcttaggcacggcatctttccggacagcctgtccactgatcgcgaatttgagatggcattgagcacggcaagcttacgaaaggaactaagcttcttgctctccttgagcgagcgcccaaagaagtgcagacgaaaactgtagacgatcagagcactgcgcttgagaagcgactagacggaaaaggggcgaaaaagtacgtacaattgatcaacctcgagggaattacccgatctctacttgccaacaccgaggggagagcaggtcccattcggcctagccactctgcaaactgcgacactttgtgtttgactccgaatccctcgcgcaagtccagagccgtaccccagtcgtgaaaacttcacatctacttcgttgttcagcgatggccgattgctgagtgacaatcatctcttttgttttccattgcgaccagactttgagtccagagcagtaccctagtcatggaaacttcacatctactccgttgttcagtgattgctgattgcttagtgacaatcatttgttttgttttccatcgctgccaaaggttgctattcctgtctttgtcaaagggtttgcttcaacaagcggtcgtgcacagcgccttcttagtctcatcagattcattgttccttgaatctaccgcattaaccgagcaacagccctttgttccacgaaggatccttcgaagcagtatcaccgcaattctgtttgttagtctcggtactgattagcaagcccgttgtatcccaaatcctcttatatcagctcacgtctcccggcgatcctccctaagagctgtcgtcgactcggccaatatcccgactaagccaaggtgaggagaatacaggaagtacccgagccctgcagattaccacaatccaaggagaccacgaagtgctggagttcgtgcggtcgatataatcacaacacaggacatcgtaccagacgcaacgggtctcttcgtccgccgaggcccttacaaagacggcgaccgctgcaagctcttttcggctggaccaccaagtttccgctccatctcttccaaatcatgctgccctgcgccaaatccagtctggaatccgtggagctttccgtaaagccagccagaagcttctgaaccacgctcgtcttcaccctcggtatcttggacgctttgccttttctcatactagctggactcccttcaacctccgactagacacgatgccttcacaccatcggttatatacacacgattagatcctggacatgacgccttcacaccgtcggttatatacgcatggttagaatctggacatgacgccttctgctatctatacgactgctagttctacgtcaagtttcggcaactagcagttgataccccaaaaatattggttgaatcgcgcgatcaagaataggacctagaagcccttaagatatgattaattacagctgcgcagtctgactataccgcctgctgcgcaaatgctgacctaaacgtcaataacacactcttacgtccatagacgcgtgtgtgtatacaggcagtcaagaaggtgcgagcagttggaaagactgcaccattacactgccatcgctacttccatgccatggaccactctgtcggaaagtaagcagcaggctttacaaaccgaattacgcgtcgcttgcaagacaaaaatgcgagtgaattgtggagagtggcgtcaaggtgcggctcaaggcagcaagaagagggctgtacttcacgccagtggacgcacagagttagcagtgtggggctcgctccgttgtgaccatacaaggagcctgccttctctacagtatatatatctcgccaatctgccttcgagtaagactatctatcctcacaaccaccacttcgaacctcaacagcaaccactcgaccaaactatcaagctcaatattgacatcagccttgatcaaaatggtccaattcactttcaacatcgcaaagtgcccactcatcgacgtcatgcttgcgccgtccaagttcgggtacatagccaccattctgcttctcgttgcgcttgcctacatccgcctacgggttggatcgttctccgccgtcgcccaatccttcaagagcatgatggaaaacctatccatcgtcttcatcttgctccttgccgttgtttcgtacagcccgatgatgctgacgcccatgggcgcagaaattgggttcgacctcatcaccttccctctattggttataacgatgctcgccgtccatgcatttgcctcattgacgggcttgttggtaattactctcttggtaacttggccattggtcgttattgccatcgtactcaagacagtctggcttgtctttcgactgtgcagccgcttgtgtgaagccttgcgatacctccaccagctataccaagagatctcactccggctatttaactggctccaaggcaacactcgcgggactgccgtatcctatatcaaggatcagtggactggaaaccttttcgcaggctttggggttgtacccatcgcggctacttaccttgctctctacatcgtcacagtaatatctatccgggtgttcgagcgggcgccgacatacactcctatggggccgccgacaacgtccactgacttcacctgtggttactatggaagtggtctcggtagttccggctggtgcagtaaacattagtggccctttgcacaattatgtactcccaggtgtgcaacgctcagttagatccacgcagtaggctgtggacatcttggcattgacgcgtctgttgatagtatcaataggatgagaatgaaatcgctcgactctgaattgctccaaatgaaatcatcgtatttatgtttgcccaaaagtctaacaagatcgccgtgagattgtagctccaggcagcttcgccctgaacctcttcgtcttctctaccttgtcactgattgatgcaaagttgattcccccgcgtctccgtctattccatagctaattctccttcacctctcgctgcgtttttctgctttggtctttcttgtctcccctccaagctattacgtcattggcccactaccctgccaaaacatccatttccttgcatccgccaactttcacgatcgctcacaagtctctattacaacgcggaccgccgtatccgttatccactacacgatgatttcgctgtccttgtcttattttgtaattgtgacaagccgtatgaaatgcagctattgcactgtgatatcttgacaatacgccacagcgcaatttgcctaaacgcgttacacaaagttcagcccttgaaccctcgacgctcggctccacctcggacctggggatgccttttcgcgtagcaggcgcgttgtccggggactatagtcccgcaccattgacaacgctcagcaacgacacgggaatgcgctattgcgtggcctggtatgagattcgtacacaacgcttctgcgcgacaaatgctgacttgctattcgcaccatcaggggccaaccacgcgacgactcatctgggcgtgctctcaactgggttctgtaatcaatctctcctatcacttcgccacgagcattctcacaatggagacgtccgcagactggttggcgaagcgcctcaacgcgccttcccaatcaaaaacttcgatccagcatggaacttgtcatactgtgactcccacgccgccattctagtgttgcacgagtaggcggacaacaatggcagatattgggcattgacctaatggtgtaggagaccgccatagctcggagagggtctatacgcgcgagtaggtgcaggcgttcggtgggagtcatcgcgtggatctccttggtttcttcaagactacttgggcagtcagacgtccgccgcgtgccgaacgacattccgcaccgcgtgctgacagccaaggatcataagtatgaagcactttaacggagaacatctgctgaataccatcgagaagggtcaccgaagcatggaaagtgatcacaaagaaaacaccaaagagtatcattacatatttccagcttccgcaatcggctgagcaagggtccgccttggagtcgcggctcattcattcattggactgcgttagcttttgccccagctttgcaccaaatggacgggcgatctgcgtaactgttccaccccatacagccgccacgtacatgcacattgaaccctcccataccagatgctatgggcatgacagaccaagcaacatcgccgagtcatccgacggcctccaatgaacggaacaaatcggaatgtaggagacaacaacgcaaggcacgagaaggacctgccattctggccatcttcttttttcaaggaataaggcccacgtattcaacttggagcaaggccgatcgttcaagcaaagatgtctgagatcggggatgcgagttacaaagaggtaggggccgatactgatacccatctaacgcgtccaggccgccttcctccagtcccaacatgacaacttctccccggagtctgtactgccgagcaccgagcaaaccccgcacgacacgcacagttcggtaatcggggcgtaggcggacagactgtttgatacaggataatctatttcaggctgcgcggcaggcctgtacgatatatactattctgcaatgcatgatcaatcgttgattgatcattgtatcctttttagatgcatggcacattgagtacagacctgctttctgacactccacgcgtgagtattgaggtgcctggtctggtacgggcatacctagtggtccttttggtggtatatcacgtcgaatgtccgcgacagatacgcagctctcggccaatgtacattggaaaccttgtacgcgctgcaagtttctcttgtggcaatgtgtaaagtagcgaccatggactaataggatgatgttgtggtgaatgcgacaccatttaaccaacgacgcgtctaccactgtatgcaagtgccttgcaccatcgtgtttcctgtagcaacactacgcgtcactgcgtatcctagacaatcttcgcccgtggtcctccttcagcacccgcaacgaacatgcaacgtgttttctaacgagattgccgtctaggcatcttttcacgctcgacgcgcaacacgacaacctcctatactgttgatcacaacagaagacagctctcatgtactttcctttcacgaggcaaaatatccttttgaatcataccagcgtgccgcagaagctagcgattagcaaatcccagcgtattcgaccccacaaatttcaactttgcctgtagacgcttcacctcgggcgaatacgcggaaagtaatcacgctcataaagggcacgaggaagtaatcttcatcccaaccactgattcaggcgctcattccgcgacgctgaacaggcccaagccagtgagttaacaacaccttggttaaaccactgaccgacattcagactggagccccgcaagaagctcgcagtcgtcgcgcaatctgtgtatccttctgctaaatagtcacgcgcttcgcatgaattgcgcagagattcacattgtgaacgagactgacaaggaatgcctcggtagcttcttgtagggccatcaatacctgactttaccactgttccggatatccttccgctctacactctccgcggttcctctgacctggacaggcgcaagtcagcacgtgaagtgaggattgcatgtcagttgttctacaactcggtagaatggtgttcgaagaatgaggagatcggacttctggtatcggcatatttcccgcaatgtgacagtgacaggcttacagcgccattttgcacggtctggcgctgggcctgcctgatcagcggcgcaatatgtcagccgtgtattcagactccaccatgctctcctggagaaacatacgttgcttgcccgaatctctgcgcccagtcaacgggtttctagtcgcaagagtgccgctactgggcttgtagggtcttttccccagtctcgcgctcgtcagccgtctatcaagactccaaaacgttcttcctggagaagcaaacgttgttcgcctgacactgtgcgcccacgagccatgctcgtagtcggaaactgctgttcctgttggcgggattgatcttatgtctcgtggttggctaatgaatctatcgatttcttgttgcgttggcgtgatacactaaaatgtgacgtggtccttacgaggcgggtttggatgaggtagacgaggagcacagtgacaacagagtggtgagagcagtatcgggaacctgaagatatacgtagatgtaggtggcgtagaatagagggcgccgcttcgtcgataatctggatggcacctacaaagatacgtcaggacgaagcattggctaagccgaatgaaccgccgtaagatcgtttgccagtctccgtctatgcggcgcggcgtcagtgacacctgcaagattaccttatgacgaagcctcaattgagatcaacaaggccaatcaacgctgctggctagtctcagcctaggcgatgcggcttcacgccacatcacagactttagtcgagtcgaacaatgtgaacaatgatacagcgtttgacggccctggggtgatcgatgctgttctgcggtcaagtttaaagacagacgaggactgacgacagaaacgcgaagaatgctctcaacttgtgtcgctaaagcgtatatgaagacggtaagatggagaaatcaatacaaagaaattgtaatctccttcaacactgccaaaacggtctgcggaattctcgtagcgagctaagcttccggtaaatctacccagaaaatgatgcgatgataatgtgctctcggcgtctgtacagcactgcgtgttcttgagaatatacttggtcttggcagcattctcaggagcaacgatctggcatgcgtgaccagcactttagtggatggctggcgagatgatcttaatagaataccgctagatccatcatttgaatgacttacactgaagctcgttcaatgctctaattttatgtccatgcatatattctaacgccacatctgctagcggtcgatgtctaagataagcatcccttgaaatgtcatcagcgcaacagggcgactcgtcatttcgggtgcgagaataaaggtctagaattctttcagtggcttactactatcatatttggtgctagtactgattgtgtacaggtactaccagtcacgtgcttgaagtcctgtggtagaagaccattcacgggcggagattcctgctagcatccagtagtaggcagcgaagggttctgcacagttaagaccgttatagtatggtatagtttgtataatgcggccgctgactcatgccttgaggccacctgtgggtgaagccacgccacgaaatctcgtcacgcccgtacttcttacatatgtatgtttcccgcttcagtcagcctattcaccctgatattgcctataatcgcactccagctgaatcataatagcaacccaacttgactcgcatcgtctgtgcgcaattgtccgccgatcttagctatatcgctcgcagctgaaaagaagcatgtctactcgcggaggaaattacgcgagtacgccgcgctcagtacatgtagggagacgagacattggggagacgagaatcgattcattatgttgacatgagtttctttcgcacaatgttgaccatgttgctgaagcactgtgctgcctgtgacgccgtgcttttcctaagcgtatagccatcaatgatgtaatcactgtaatctgaagtgacattcgcttatatggcaagcatagaaattaccacaaggtggttctgggaccctctctcgagcgtacgcgacattctgcccgcaaaatgttacggcatcacgcaacaaaaggcatgcatatttgctggccgctgtacagcaagaaagttagcttttcttagccaattgaaacggtgtctttgtttcctatatcccatatcttccagtcatggaaatatgagtacactacatatccatagtcatggattgcgacacacacaatcggtacctgatgggcactttggatacgattctcggagtccggaaccgcaagctcgtaagcgctgccttcgcggagtatatggttttccccaccgaatcagcattaaaatgactgctcgactgtgatgcactacaagaaaacacgttccacatcattgtcgcgcaactccacggccgtggtgaccgcgattaccaagctacatgtttcctaccacctcttttcatcgcaaactcatcaaacatgcgagctatgtcgtattgaaacgaccactcaatcctcgtggtttcttggctcagtcgtcacttcatatcgcaacctagacctcgggagttttgctatcactattaccagaggctcgattggcttagcaaaaaccatgagagcagcttgatttttagagccgctggtcggtggtcgacttgattgattggcttgatgaggcttgaatattgacaactctgccttgtatgatcgagcagcctggctgtaagcatttgcgtccggattgtcgccttcgctccctagcggattatcttcaaaatcaagctaacttgataaggtgagtatggccagcttgttgccagccttctaagagacgattttggacgttcctggacgagatcgcaaccgccgttgttccatggctatgcaaagtagccgaaaccttccatgtagagtcttccgggtccaagatatcttgcaaagcagtcttcttaccatgattcgagtggggcgaaataccggagagctgtggatgacagtcaacgatgacgcctgcgaagtgctcctcatacaattcgccggaccgtgcgaaacgattacagtgttttccacagttgcaaagttggcagacaaagccgatagagttacgcgcctcgcatatctacagcataagcaagacgttaatagtgcaatgtcgatcgcggcctatactgctttgaggagctcgcgttgctgcgctacacaaaagtcaccgagccaaggtccatttctgaagccctcagacttaccgcccagaaccccttcgtatacaagacacaggtgcaccaggccagaagactaggagcctctaatcctctggccactggctgtgatcgctctgcccaactcaaatgaagcttgagcgtgcaggactttgttgtcaccactgcacaagggcatctaagatttactgggatcccagaatttagtgtcaggctcagctgtcacttcacatcgcaacctagacctcgaaagttttgctatcactatcaccggcgccactctgcctgcgggagcatcgtgggttgttgttcagaccctcgcaaatgtttgtagcacgcccaagcgaacacatggctaaccaaatcacgtcgaaaaagatattgcattggggatatgagctgcataatgtttacatagaaaactatccttagccaagtcatagaaaacccatccacacggacaccttcggtattagggtaacataatcaacaaaatgcagaggaacaattccagcatcaccgccagcatcaccgacggcagctctagcctccagatgggagattcctcaatcggagcttccacagcagtaatctgcacccggccgcgatattcccatgtcgttgggacaatgtggacattcttgaggtccattgcagtcctccatacctcctcgaatggtccttccggcacaaagaccgtgatcgagaaatccaggtgcggttctacggccttggcgaggtcggttaggaacacgaagtcagaccaggtgttttttgaggctttcaacctcagctggatggtcttgttgtgtcgagcttgtagaactgtgtaggacaggaagcgtttgaatgccggcgcccgggatatgccaagaatcctgtctagtttggaccctgaagggacggcccgggaaggggttttcgcggagaggtacggggtagtgattttgactggtgccctggggttagctacacttcgccgctggtcggaagctatctggaagtcgaggcccctaagagtacatgcgattgcgaaccatgcaggaaatcggcgaagcgtggaaggctgtgcattcgacatatcgaaggtcaaagcgactggcactcgtgggcgtcggtgctttaggtagagctcgtatcgtgcctcgttgtgaatctggcggcaggtgagaccaagcgacaagggcaaagtaattctgtcatagcgaagagtggttccgtccatcgttatgggttctgtcgtttcagccatggcgaatttgtagattgcaacccggacctccggaggcagcgtcaagaaggggaatttgcccatagtgcgatgattccggtacagctccatttctcattgcacattgcagcgattacctatgtgtattctcactgagtttgtctcatgtttgctgtcgatgttcactacaatgtattctttgacgccttgcttgctaacaaactttgagccgcttgtccatttgtgtccgtgcatgcttcctctattattaacaaatcactcaaaccaagacaacgtttgctaaaatgtattcctgaaccagcggatgcaaaccgatcatactgaatctttgtagccgtcttgtgacatcctcgacagaggattgaaggttgggcatatccgcgtcagagagccgaatagaatgcacagttgtctagataaaggtcaacaggaaagagccagaaacgccttaatagctgagtcctcgtctctcttacccatcacttatcaaatcacaaggattcttcgcgacatggtgggaagagactagtaataagtgcggtcagtaatgttcattcaaccaacctcctcaccttgatgaccgatgcactaggctcaaaagcctcttagtcacgagaggtaggggctggaatattcaaggacgaagctttgacaatcactcctctctgagaaacgttctgaagaagtgattgcacttcaatcgagacaagggaggatgatagaaatagagggacgttcgcagccttcatttatcgataccgcagcaaaacctacaaaactgctcgcaagcggaaacatcgcaccgtgcatgctcttctgacactcatcctagcctaagcgctctcaagacttgatatttcatccccctgaggtctcctttacggctcaaagatttcacaatgtctttcaaggattgtgtccatgccaaggagcatcgtcagagcaccacgattgtggtatagcgtcatacagcttgagttcgtgaagcgttggaatgaagtaccaatcattagatcgatactcccagtcggttttccagaagttgaccagcgtcccgcaacccacggagcattgacgtggaaaggcagcgtgggaatataacccgacgtacaccttcgggtggactcgattcaaatccatgcgatccctatgtatgtctttgtggccgtccaccgtttgtacgtcccccaagccaaacagattgtgatttttgtgccgtcggaaaattactcctgagcgtagccaccaatcctctcctgggacactaccgactgttagtggaggtttgattgtgattgggacgaacagtgcagctcacgctcttgaaaaccctacagacaccccctgccaatcaggctgacgccccgcggataaattaccatcgtgcacatagtatactccgtagtcgatacgccattcatcgttgcagtacgttgtggatgtccagacaggaaataggtccccaagagaaagatctgcgcgtgcatgttagtgttgatttgagtgaacacaatcatgagaaattcaccaccatgatatgggccaacgtttgtgcaatctgcacctgggtcgatgaacaggggaactctctgacctggattgggacgatccccgcgcctgttcatggctccttcagggtaacaggtttgttgagttttatcgatccgtgcaaacaggaacactggagcatgcacagtcgccggaggggcatcgttcaacaggctagcgcgcactatctcgtcgtagtattcaaaagctatcccatggtgagctcgttcatccatattgggcggacgggtggggaccattggggctgcgcgatctctattgtggaactgctgtcgatgggattgcatgacggctgctgcgcagaggaggaacacaagggagaatgacagccgagccatgtctatggagatgcattcgcggtcaacttagaggaagaataaatgttttagttgcgtcttactcttagatcatgcgaagatgtgaaatagacccatgtcaaagtagacccaaaggactgcaataaattgcgaatcgggtgcttctatacacagtgaaaagccggacctggtcatttgcgcctgattgtaagacagtgcgcaattgtgatgaacctgcgactcgttgccacgcgcataaccttcatcagggacttttacaagttggttgctacagtgagggctacgtacgcatttcttcacttgtcacgaagtacaagcgaacccgttcggaggtcacattcacacccgggagcttgtgctcaaatcgcactagcgtggtacaaatattacctcaacgatcaagtcttgctcatcaacccttccgcaccaaccccgaaaatctccacagcgaccagtcttctctactcttgaggtgcatgttccaacaacgagtagccatgtgtcgacatcagcgatccacgtcaagccttacagtcttcgtttgtgaggtactcacactcctcttcacggcgactacttttgctctcgctatcgcatatggtatgcagcttgcgcgcgcaccaatcgatccaggcgttctagccatatctcctacgaaagggtcagggtgctacaccaagttcatgtagtcgcaaagcgctgaaacaaatagaacactcgtgcctacatatgcccttccaccctgcattgggatgttagcgtctgtttcgatactcagtctagggtttccgggactcacagtgccggctcgtcgcatcctagtcagtggattgcttgctgtgggatggctggtgacggatgtgctctggagtcactgtctcacttccacgggcccggacgacgcttcctggcacaatggtaataccaagtccaaatgcggtcctcaaacgctcaccactagaaacagtctgctatcaagccaacctgatcctggatcctttgcggaacatcgttggcatcaacaagcacctgggaactgcccttgttgccatggctgctcttgtcattgcaatgtgagaatcggcgagctacacaggctcaaattctgatgatgatctaggcatcttaccaacatgacatttgcaacacgcgagtacttcgtgcggaaaagccaaatagtccagaggcgtgagtcaacgtggcttcgatgatcggagagcactttgcacatggagtcatcagccagtcgtgaggccgagacgccgtcgcacgattgatctgaatgcgccttgggaaacagccagaaattggtaaagacgaggagaaatgaaagagggacgggaagactgcgggaactgtactcattgcctctgctcattgccttgtctttcaaggtttgatactcggagggcgtgccagtcaaaatgcatacacccagtccacaagaaacacagaatatccggatcattgtcaccatcaatgctttggttttcttggtcagcggccgtattcagtactctgtaaatgcgagcagcctttcacacctgtcagactaccgtttggacttgcatgattggagaaagcattcgtgcacaagggtatagacgcaatgtttgcccgcacacgttagaacttcatacggggcaggtgttggctgacccgtcacgaatgcctccgatgtgagagggcgtgggtacggctcggagacggcatagtcttcgcgcagcggccagtcacaatttctcccacatttggtgtcaaaatttgcgctagctcaggtaaatccgtggtcaagtcagccgcacagttgcgtatcgtcactcaggtgcacggccggcctatcgagctgatgaccgccgtattcaagaacacgcgccaatcacagcactgcaccgtagcttccgtctgtcggccacactggctgctctatttttggctactaccaactcaatacctgggtgccagggacgacggcgaccccactttcccgacagcaaagactgatgccagccagcgtcaccccgcgttcaatttcaccctagacggcaaccattgcgcaccctcaatgcacatttcaatcgcgaggtgacgggtcaagatccttgcccctgctatcttaccggccaatgtctgcatttgtccttgcggctgctcgatagacgttgcatgtatcaccacaaggcagcgagccgctatgcctatctgggcagctatccactccccctttctatctgtacgcattcagtcgttgccttttgattacgcttatagcataggtatttgctaaatgtaaactagctgctttgccccgcatatcagagcaattagattatacactcctgcatcacccaaacgcagagcaagtccatctcacacactgcgtacgtcctgtcgtacccgaccggaaacgaatctttactcagaatcaggtgtcgcgacgctgtcagcactcggtaccgcacgcaacatcttcgagtccaaaccatcgccttcgccggattctccgtccatggacccaccacggaacagggcgaattgggtgcacaatctccaccaagcactcattgaaaggatgccagatttgctgtcaccacctacatcctgggccgcaagctgcttgatagctgccactggctggaaggagcccgctttccggcagaggattgcccccggctcagcaaaaacattgcctttgcagatgaagggaggaaggcattcatacatcatggggtggtggctgccttggatttcaacaagttgttcggcacaacagtcagttgtggctgattgcataagactctgaaggagagtcagctgactggactatgcccggacgatgatgactacaattcctgtcggacactgctctttttacactgtccctgctcatcattgtctcgtgaagacgcggccaagcattgttgccgccagcgcaccgcaatttctggaatgccgagaagtcacaagcccgcatgtcacagtagcaagcgcttccgctgtacctaatagacaccatgcgcgcgcacgtacctgtaaagatgccttgaactgtgccccaaccgcagaggcgtagggaaagcgtttcgctacgcaccacaaccgctcaatagcacaacccatactctctgcccgctcgaggtcatcaggtcgccgagatcgctacggcggtggcagaggtcgtgacgaccgtgaccgtgctcgagataggcgtgacgaccgccgtgacgaccgccgcaatgaccgtctagattaccgctgagacgaccattcccagtgccgatcaggccctgcactcgatcaagcgtggaacaagactatcaaaaccataggaaacatggacataaaagacaattccaagatgaagagcttggagaatgcatctccgccattgagttccggactgacagaccggtctcgcagcctgaacgagcgtactagccgctccctcactcgaatatcatggacaatggccccgtgctcgacggacgagatccgcttttcgaatttggctaaaagcaacctcacccgagtattactctggcggtctgatgtaggtgtttgcagcaagactactgccgcctatcttttccatgcccttgatatcgtcttcacggacagacttccatacgtattgggctctgaagcagagcaggccccgaggcaggttcgacttagcgtctcttgagtcttttccctccccaactccatatgatctctgccctttgtaatccttattcggtgtttcctgttttgccatccttccaacgtcgccgtcaacgaagcatgggagcgcgctatgcccgagttgtgatgcgctcccacgtgattactgtgacgtaccaagttaggcagatccacgctaaactagcgtctcatttgatgccaatatctgccctgacttcaccttcggatccagcaaccttgtacgtttgtaaagctaacctccttttaccgcgcttgcttcaagccactctcgaacatgagcatccccgagtcacgatctctgcagtatagttcgttaaggtaggtttccattgctttcaaatctttcatttgcagcatccctgatcatgtccacagctgcgatgaggccaacgcaattattcattggcggcgcaacattgaccaaaccattacctgcatgccaacgagccaaacagacggggccagggttatcggggcgagcgagttccctccgacggctcccaaggatttgtcaaaagcgagtattgagaactgcgcccatgcgacccccgaggccatcgaggcagaaaaggtggcgcactctgacgtcttatctacgaacagaaacccaagaaggacaacgaagcaactccaacccgtcccgcaactcttttacatcaagacttaccggggcatgtcaggagacgcggagctttccgaggagtcatggaccgaggaccaccaccgcatccaattcaagttccgctaagcgcagctacctgacgttgacaacttgattgctgcgtttcgagactcagatcgagacattccaacatgcagtatcttgcgcatgaccaagaggcgtcacatacttcatgagagaggcctgtacgcgctgcgagcgcagatggtgtacagtatcgataggcctgatttatctgctaccgacgacactgcagcaacaagctatgtttaatgaattcatgggtggataagtttgctccgctgacatggacgtgcgagacagccatggagaaatgggagtaaaccagggtatggatttgattcaacctacacttttccacgtgatctctgctcttcgtctttgaatatgcctgtttataatcctatccttctaactcgtcgataaaatcccaattgagtgccggataaacctgcgccaagttagcgcgttgttcgccacaacgccaagttcaccttcaccgaggaattgggcacgttacacccgcgtgactaccgcttagccctgcttgctcaatcttttgcgactgagcaagacggccaccagcaaccaacccatacacaaccgcagcggtcctaccagatcgtgcccgcctctgtcttcacaatgaggtaaacttgcgccaatggtgtgcgttgccctcgcaaatatctgacgcaattcgcagcaagagcatcgcgacctggctactggaaatcgatagcgacgtgggcgagccgcctttggtccagcctccctccactgagatggatcgcgctcccaccatgccactcacccgcaagaacctgacggcttggctggaatcaaatggcttcgtccagcgccagtccagtaccaaacggcgcaaggcgggcttcgcactgacatggtccaatcccgacgcggagccagaagatgaagactgggacattctgttcgtggatggtgtcgttggtcgcacgcagaagatcaccaagactgcagacaccaatatcaagaacgtgtacccggcggaccagacggcaacggctaagatgtgcgtcgcatgcacggcgcaggccctcgccgcgaaagaaagagtcacggcatcgcagagcctcaaggtggatcagaccttgtccgacgacggttcatatctgctctatcgcgaaaggaccaccaccgcgcccggcgttccattccgtgagtttccgcgcgtcaagaccaatggcgacgtctcagaccaaccagtgttccggccagacaaagtcatgcgtcccaggagcgtccccgaagctgcctaaaccagcggtgatggaacaaacgaccacggttcgaaagtctatgccgaatcttccgcgtcgctggcacaggcttgggcaggcgacatcaacaggtggtggataggatgtgtccagacgaattgcgttgatcagttgggatatgaggcagataccgcaaggaccatgagtagtctcgggtacctattatacgtttgaggaatacgtttgaggagaatgggagctgtgaagtaacataaccgttccgctgaaaaatgtctcgttcaaccattactgcttcttgtctgctattctcgtgatttgtaccgccgctgcactggatggtcgtctgcagtccttctctctctccggaccgctcctgcctggactctacttgtcggacacgcatttgcgaccagtttcatactgactggagcccgcttgcgacctgaccgcagcacttgtttccagctagcctgcggtattgatgctcttgagtattccaaagcttaatagggcacgtggtgtcgccgtgttgtgtatcgttcgctttgtgctcacacacgatgtgagcggcgcgctatctggagtaagcgtttctgggtaaagatccatgggacttggtgtgttctcttcatatagacaggtgtgagttgttcgtgggtagcagatctcaggatcatggggatgatgatgagcgcgacttccttgatgtgaagaccatgggtgttgacaacccgatttgcagagacgtgtctttcttgtaggacagtacggtttactagcttctacacctacctgatcgctgttctttacatccaacctcgatgctcgaacgtgttatcgttaatgaagattcgcaggtaccatctttggtcaagagcatgtcggccgttgcacaagcaacacggtctaggtcagaggccatcattctttccggaacatcttagttctgcacgcagactccagcagtcagatgtcgacttcccgttgtcggccggcaggagcaaagtggagaaatggatcgctttaccaactcactgtcgtcaatcggatcgcggaaaccgcctggactatcgcttgagagatgcattcggtctttgataaagcagaagcatagatccactgctcacacccggccggatcgtgcgcgccagtcgaagcatcgacacatggatacagggttggtcctctggggcgttcgggtcactgatatcacccatgtagcttgatcacaacgccacgacgacgaagtacttcgctgattgtaggcagccattggcatgtaccccgatgaacgagacgctcctgtagctcatgaattcagaggcaggagcatggctagaggccgaaaggtatctcaaaacacaaaaggctcggtgacagcttggatacactgtatgaaaatcgtaatttagagtcttgctgttctacgtgatagctacaacaatatctattaacttcgattcaccagttggatgtagccattgtcaaagatgttggtcgtgatgtcgtgatgtcgtaatgcgtaatctcgtaatctcgtatcgtcatgtcgactcacagtacaaggaaacaaggtcgataaacaaatggataaacaaatgatgctgcgcgagcagaagacgcgtgagagtagggcgcgccgagggctatgacagcggtgttgttccgtgtccatgtcactgctcaaatcgtcagggtggccaatcttgcgtctcggcctccaattgtttccgcatggctttcagcttgtgatacttggtcagctcagatcgctcgctcctctccgccggcaaaccgtccgcgtcggcccgttcaagctcgagacgcagacttcatgtcgcctagtggctgctcattcgcggtcgcggcgtcgcgctcgtatcgctatggcctaccgtgtaccgtgttgcgaaagccgggccttggttgggcaatgaggtcggtttacagcttgatctctgtagtccatggtggtttcacctccagaatatgaatattgccgtcaagacgttgcatgtaggctggtcgatgggattcccggggccgcaagaagctggtcgacggggcgggcgtccattcgatccggtcctggacgtcaaccaccttcttttctgcctcccccacagcctccaaagcggcctccgcggccatgtgtgcttcttccaactcgtcctgcagctcattgtatgtttgcgcgacgagagagtgcttgtctgagctcacggcgccgcaggtatcggacccgggggattcggcgcgcgtgtcagggcaatgcgtcggaggacggggtgcggctgcgcggccgcgggctgtcgaggtgcgggctatgggtggaaagtgcggtggttctgtgggcgtgccggtgcaggcctggcggtcgccgtgccagttggtgtgttcgctgttgcgggacttgcttgggctgagagaagcggatcggtgcctcaatcctcgagagagcggcgtgctgttgctgtttgcgagagtggagcttcctggagcgtttcgtcatcccagttgggtagcgacgatggagctcttggcgtagatggagtggactgttccgccacggcagctcaggcgaaggcatgtcgactttcggcttcttacgcgccggctgcgcatctgatcgaccttggctgaaagctcttgaccgccggctctgtgcgtggctgcatcttctaccccccggtgtaggggtgcgccttcagtgagttcatggcgaggtccacgtcggcattctgtagacattggtcgcccagagtaaaagatgcggggcggatccgattgctctgcagcgcatggcgaaggcctctggcagcgtcgtcgggggtgtgtgttttggcaagtttgggcaagtgcaacaggaggcaccgtgggaacagtgactcagtggctctgtgctcgttcaactggtaccagggtcatggccccagtacttgcggacgtcgcggcggtctttttcgaaagcagattcgaggatgcgacgtgtatgtgcaaaaattcctcaggacaagtatccacctcttcctccatgccgagtatgtacgcagacaccccgaaccaatccgtgttagccgcatcgcggcgtccctggttgaactgcctctttcgcacccttcggcagtcctggtgggatggaaggccactgtcgccattctggtggcggactggactgtggcggctgttgtgtaacattgaacacagtcttctccaggcctgaacccgagttggagactcacctacagtgggattcggaagcagtttggatcatccccgctttgcttttctgagtgacaaggtatcaaacaagggtacaagtattggtgtctgaatgtattcccgttcgttggatcttctccttctcattgcaggcatacgtgggccgcaagatattgcctcctgtgcatacgaacaagaattaccaattcgcagagcgggcaacgacaacgtatctcaaccttttcatagatctgctgctgcttcatcttgtatattgcacaatgcaccaagaagcaactcgtgttccgacttgtacgtcccgatcaggtgtagcgcgggctccttagcgccttggcaagcggaagcactttggcttgatcaaatcgaactcttgacttgtaacttacaccctttccatgcatcccatccacgcttcgacgccagacgacgcaggcgaatccgcgtggaactcattttgagtcctgcgcctaccgactcgattcattccttgcctttgctagtaggtttgtctcgtgtagcaaacactcggttacaaggcgtctttgttactagcaaacatcatccagatacttattgcgtgtctcccaacgattcaactccaccatcacatcgattctatatatcaccattacaactattctatatacttcagggcttctatatatcaacatctccgcatcgtccgttcatatcccaaccatgtcaatgaacacctgtaaccttttccccacgctgaggacacagtgtggtgagcccacagtgccgcccaaccattgtaccaatactatggcatgtcttgacacgacgcctctacctatatctaccccatactctcccaatgtatactttatatcctctcaaacgcatcaacatcgctcatcaccactgttcattgcaactactttcgagccctcactactgtcatatcctcgccagtgtcgaatcctcaatccactccaggaacatcaactccacgcagtcgcatcaactaccaccactccagacgacatggaagccacacccaagctgactcccaaccctgatatgtctgagacagtcatggaaggactcacgccaatcccgaccacggcccaagaacatcaaccccacgcagcctcaacaaccaccaccattccagacgacatgacagccacacccacgctgactcccaaccctggcatgtctgagacagtcatggaaggactcacgccaatcccgaccacggcccaagaacatcaaccccacgcagcctcaacaaccaccaccattccagacgacatgacagccacacccacgctgactcccaaccctggcatgtccgagacagtcatggaagagccgattccagatcccaccacggcccaaactctcgcaaagaagacatggagcaagcaagacatgatctgtcttgctgcattgatcttctgcataccgatccatatgtgccgacacttcggcttggatcgtgataggttttatgacatctccctggtcatcgcggggtgtgtcttgatctttgcgacgactatacatttcctggacatacccgccacccgactaaacaacatggagccgtggctggaggtacttcgccgcaacattccccgcgccacgagtgtgcttgagagccacttcctcgccatgttgggtcgccaacttctgctgcgtttgatgttcgtcgtccaataccttttctacattccgaacggcccatcttgggaagctttgaacgtggctatggctgactggccagtcactagaggcttcttcaacggatacccatgggcgttatttctcatcatattgctctgcatcaccaaggatgcctggtggaagccgacaactatgatcttccgacgcaacatcattgagccgtatggtcgactgtgcgccttcgtcactatggcgttgccattgatacaggatactgtgcgccacaacgtggatcaggcttgtctggctgtgcgccacaacgtgaaccaggcttgtctggctgtgcacaacaacgtgagccaggcttgtctggctgtgcgccacaacgtgaaccaggcttggttggctatgctccacaacgcggaccaggctcgtttggctgtgcgccacaacaagaaccaggcttgtttggccatacgcgaatatgctcaagccaagtgggcatcattgtgccgtcgctgcagcatcgtctgggaccgcgcatgcggctatactcgcgacatccggtcatttggccacgcatccatccttcgtgcttggagcagcacccgccacatctctcatgctgcccgctggttcgcgatcaccacggccggatgcactcgcgctggttgcctcaccctctggaacttgcctgcgcgggtacgagacgcgggaggcctacaggagtttgcagtggctttgaagaatggactcgtcgccttggattggtttcacgtggctcgcatcgtgctctgcgtcatggtatggcctgcgttcctgtgtctggcacacatgaacgattcatccgtatgcaacacgattggttttgcgatagcatgcacgactactgtcctcgtctcccagggtcctctacactggacatcttcgttggccttgggtgagcaggatagggcttcatgatctggtggtacgttggcagaacttcgtcgtctggaagatagcgctaccaagtctgcagctaccgtccaagacttgaaggatgcaaaccaagattccgcagatggattctctgcagaaatcattgatctccagcgcacacgaacacgagcctccagagcaacaaagcgtatctgactactcggaacgagcagctagccaacgacgcaacacaggcaaaggttgctttgttggcttgctccatttggaaagactgcaccgttacgacgtaagtagtctcttgtatagggatctcaaagagcagttcttctttctcatgaatagcttcatctcgatggttcgcttcgcggtttcattttgccttttataagaaccaagaactgctgttcaggatgatcttgcaagacacaacgtacgtggtcgctgcagacgagaaagttgcaccgctttcttcggtgctgcaaggtgcattccaggggtgctcaaactggcaagcggattctgggtcgagcaaagcttcgacttattcttaaattctagttttcttaaaatgctcgctgcatacgttttacttactcgacagtatcctatctagtgcagcattgtggtcgtgctgtactatgggcgtgcaggagcatgataactgccggagcagtcagatacgctttgttgctctggaggctcgtgttcatgcaactttatagaataaaatcattacattactaaaatcatgcttatgaaaagaccactccaaattgtgcacagtgcgttcgtcgaggcggcatgtttacgttgcaagcgcctgtaccatgtgtttcgtccgaaggcctcgcctggatgacatggtagaacgtgacgaaacttcagtataaaatgtcattacagtttctctcatgatagccttctcctcctcatcagactggcttcaagccgaccttccagaccagtcttcgctcgctgcatgtcggacttatgatcgcgttgaatcatcgtgttgtttaccaaggagcatgcaaggacttgttccgcgagatatcgcccctctccgtcctacaccaggtgggtagggcttcaagtacagtcctggtctgcctaagccatcggttggtactgcccggactctcacactttgcttttggctcgacgcctcgacaggggcagctatgatggcggtcgacatgattgttttgtgtattgtggtgattgtatgtgtctgaattgttgtagcagtggtggtgagttgatattgcatgagggagaagagatgtattaaatgggaaacgggcaatggtttgctcgccacgcgagttcgtgacgggcgattgttcgtgtctcgtggaacgttcacgacacgtctacattcttccaggccaatcggatttggtgcacttgttcaattatgcctgtggtattgccatgtctgctctggtttcgttggcaaatatcccagcacattgatgcatcggcgaattccttcttcttagtcattcgccagcgcttcttcgcgcgtcttactgcacctgtgcgtcgagccaacgatatagacatctttggtagctggtcttgttcgcctgtatcacaccagaaacggagtcaaactttgaagtcgaagaagcagagtatccaagatatgaataacatatttgaggcgagaattcatatttgtatcacttttgaggaatatcaatcatgtaggccctcgcctgttacagcgaaatcacgaaaagcgctgttttcactcctctacattgcacaagcaatggagtctgatgccataatactttaggtaagttgctttcactactctgcaatcgatcgagtgcatcgtgtgcagtgtgtgaaaccaatgcaatatgatctttgcgcgtcaaagacccctcgcaagcgaccatcttatcaatgtgaattcgaaaaaaaaccctaatagaagcgtccacttgatgatattcgccactccctatatttgcatacacccaaggccccaaagctttacagtagcacaggcatgcgcgaacctttcatcatcgtgagctgctattcacagaccacatgcgaaggtagctgaagccatctctaggtggcttgctatgagttgcgatatgagagtcgcggcagaactgcgaggcgcgcagctatctggaagtggttgccgccacgcctctcgtcagcaacaccacaatcagcaccatcaaataacacctgcagtggtggatatgatttttgtatctaccgctcgctccgcaaaaccagctctcaaaggtttgctcaaccctctcctcttttggtactcacaatgcgcatcatgccggtgtgatctccatgccccggggttccttgcgtatgtcactcacgtgtttagcgccggcagtgcgctgtctgacaaatgcttttcacgatcactaatcagcgtgtacggccttgaatcgaaattaatatcattgcgatagttaagagaggctaagagacaggcgccgttgcgtgcatggcttctaggaattcatcgtgatgcctcttcgcctccggccgaacactttgacacgttatctctttgcaatgggtctgaaagatcacagcgcaggatgtaccatgagccagatggtctggggctgtgggtagaaggcgaatgccaggcatactcaatcacattcccctcgaaacgctcttgagtcttctctcttcatctcgtcaccatgttgatgaagcttccaaccctgtaagtgatcataaagtttcaaccacctgccaaaaaataccatgcctgaattcctctgcaagtctatcgccaggtcggcgcctaaccctttcagcaatacgggcgcctgcgttctcgtcatagcataaggctttgggggacatctgacgcaagcagagtgaatcctgaaatctagcgtgtttgttctataaatctcgagtttttagtgaatatggagcgtaacactgatcgagtctatatcagcacaaaacatagcctacgttgtctgtttatttcacaccaccattcacgcaccccctgagcaatggcaatcttaggcagtcttgtacacattcagtgaatactatccttatacgcctaaaaagtaggtcacgggattgattgttgtacgttaagccggcgataatctatgtctatacaatgccctttcatcactgtttccattcatgttatacagattggcaggattcactttgctcactgacaatgccccttcataggtagggtctgcactatttaagaaactttcctgcttcctctcctcttcttctttacacaccaacacattccatcgaacaacaggaagatctttacacatcaacacattccatcaaacaacaggaagatctttacacaccaacacattccatcaaacagcaggaagatccaacatctaaaccttctttctgtatcacttacatcatccacttgtccagcaccggccatgtctgatactcagtccgctacctctagccagtcacctgttctctcctttggggaacaagctatagaactcttccaatcgcattggaagactcttgagcacgaggcaaatcagatcgagagcaatctcgatgacaagcgatcagatatcaaggacttggtaaacaaggttgagaaactaaactctgacttcaaacaattcacgtcggagcttgaggttgagaatggtaccacgaacgtctcaaatctgctccagcttcgtgaggatcattcgagtgctaaggagaagttgcaggctgctcggaaagcatacggtgagctggagctcgtccgagcggaactcctccagaaacttcggcaactagcaattgataccccaaaagtattagttgaatcgcgcgatcaagaatgggacctggaagcccttcagatacgattgactacagctgcgcagtctgaccatgtcgcctgctgcgcaaaggctgacattaacgtcaacaatacactattccgtccgatagaggcgcgtgtgtatacgggcagtcgagaaggtgcaggcagttggaaggactgtacgctggtcctggaatggttcgcttcgcggtttcattttgccttttataagaaccaaaaactgctgttcaggatgacagtacaagacacaacgtacgtggtcgctgcagacgagaaattcgatataccggtgtcgaagctccccactcgtcgagtccggggggcatattcaaagctcattatcgactatgttcttccatctggggactctattgagatagatcacggttacgaacgcgaaatcctggatatcctcccaattatcacaaaggcacagggcgaaggccggtgcactgcctgcgaggaggattaggacgataaatcgcagtaggtcccgcgatatcgagtaggagaacacacaagactagtttcttagaggtgtgtgagtttatggtcgagcttgaattggtggtttccattggatcttgttagaagaaccaattggactgttttgttgcgattgcgcttgtcatttagttgattgggtcttgttagaagaaccaattggaccgttttgttgcgattgcgctagaatgttattaagttgttgtcaaccattttcgatacaatatgggagtttacaagtggcgactgtgatggcttttcacctactctgacacttgtgccaaatacctagcgccactaatcctaatgtcgatgaaactttcacgttgcgttcttgatagggtaggttcaactagagtctctgaatttacatttgtattactctaaattcactgcaaaagatggcagactagagtctacctcctggattgtacaaggtgacattgtgtatctgagaatgaaccaaactgagacaagagacacctcagtaccatgaggctatatcttctcaatgtgacagtatatcgaaacatggaacaaacaccaactcttctatgctgctctaaagtgaccaagaacagaagctataatcaattgattcttcgtcagtctaccccgtaatattcccgctacctatcacccctctatccatgcgccatcaaatccatcttgaatgcgaatgcattgcaacgtactcggagcaagagtctgacatagccgaacgtgactcaagctctctcccagcatacatgtatcgaatgttcgtgtctgtcatccaggtgatccaagtgacggtaaagctagaccagtttcgaacaaagtagatgtggtatgtgcgttcatggtctccgacatacacggtgacatgttcgtgtgtgtactttgtagtaaaatgctgcagaaatcgactccagcctgatgtagatctgtggggaggtgcactagatgcatgatatgattagcacaaagtacaagtggacatgcgaaagttctagagaggtagcttacacaatcgtgacgaattttgctgtcccgttctctggttctggcaaatggatgagcgggctgagaagactctccgtcagtcttttgatgtccatctcgtcacttccatcgtatcgacagttgagttgcagaagatcctgggctttgtgtgtccattgaaccgaacaggagtgaatttggccagtccattccgtcggaggaagacattcccctgcgtcgatggtccccctccagttgattttgcagtcctcgtctagcacctccttgcgggtaagatgtttgagatagggcatcggtactctgtgcggcccaggtggagatgagttgaaatcagagatgcaacgaaactctgccagcactatgtatgagaatatccagttgtcttagatagtttgcatgttccacccatttcattgctacgtccagagacatgacctgttcgccaatacagtttgttcgtttctttgagcgcactgagacataagccgccactgagacaagaatcttcggtaagtgcgaaggaaccaagaggaagcttctgcgaaatgttgccggacaagcctccagcggacccatggcgatattggcggatttgagattcattggtaatgttgcacccaagttcctgatcatgtacgaaaaggattatgctcttgttcgtatatctgtgaagcgatgtaagtattgtactgcacgcagcgagaactcgtacaaggctgaagacctcgggagggacacatactgtggtttgcaccctgatcatttgaatcacacatggggaaatctgccatctgtgtgatagctatcactgtgtgatgttggcagtcaaattctgcatcggtggctcgcatgacaacgacacgccctcaggaacactaacatgtcgccacatagtcgggtaaactttctagttgcagtatacttgcacgcaagcattttatcttccgcgagcatgtccatttcgggaactgaatgtaagttctggcccttaaaggaagccatattgcgtgacacaagggccatgccctcgtcagccattattctgaaccaactaccatcagaatcacctgcgcgcctgaagctcgggatcagtacgattgagacaatgcatcgcgcctctgaaagcgggtggatctggtgagcagttgagagttggggaagtgtctaaactgcgtccctggatcctaattcgtgctatcgccgcaatctgaacagacgaagaaacacatcttcatagtgtcttgaaccgcgaagttctggctagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccaagacgagacgcgcgacgcgttcagacagtgaggagcgcaactcgagcgacgcacccagtcgcggatcctttgaggggtcataacactacacaactgacgccggagacgcacacgtcgaatcttggccgtggaagagcaatgccatggacaactacgagcttcgtttggacatgtgaccgtcacacgtcccagacccgccacgcacattgccctttgcctctcggatcgccgcatagatcgcagtgctttggcgcactcacgcgcctcgaaacatgcaggcaagtatgctcccggaaactatcattagccatcctgattctgctcccaggctaacagcgtctgcccagaccggcggccatgcgttgggataaagaagcgccgattacaactgcctcaaccaagtccatgccgtcatagtaatggccccatcgccgtcgagccaccctctcgattgcccgctctcccatcttcgctttcagtcatccgctcttgaccccccactttcgaccgacttctgtcgtagcttcagaacaccacgagtccgcacggaacgcgcaagggaccttttcaacttcctaagtctacaaagcacccgcggactgctacaggcgctggcggcgcatgagaatcactgctttggttcggccatgtggtgactctttcgatcagacactggctatcggcactgcgaagctgtcctgcgcacgcgtgcatgcctctagtggccatgcgatgtcttgcctccccagtcccgtcatctccctggaggtcgacaccatcgcccgcacgctggccgccaccgaataccaggctatcggctacagcacgtgcgctgacagtcgctgcggaggaggtgctgcgacagcggtgagcaagccaaccccaaagccgacgatagctcccacggtccccgtccaggacttgagtgcgtggccatttacgtatacctgccgacggaagatggtcgctctctcaaccaggccgatgtagcattatctgcaagggcggaactgttcggccttgtctgaggagattacacctcgtatatgaaagcgcctcaatacggcccagcacagtcgcattcaagttttctgcaaccatgtgctgccttggtgttcgcggcggtgacatggcggtagggatgtcgaacattccaacatgcgcaattacacatcgactgcacaggtagcgcgggtttttcgcacaccaggcgtgcacgtcagggtgcgacaaccatggtgccatggcttctgccgaaattatatgccaatttcttcactgcagcaaccttttctctgaatgcaagcaatgcacatcccgcggtctcggcgaaggatatcgtccctttcaccacacccggttgtgaacagtgcggtctaggatcagcaatgagagaacatctcatgcggagagacgttgcgatgtgaagagatggatgtgtagatgaagtcgcgcactctgatagaaaaaagctaccaggctattgaggaagctgcattgacttgcccaagagtcggtattgcttatctgtgttggagtgcttcgttcgagaatgtccaaccacgagttgcagacttcaggtggaggctgacatcagaggcaagcgtgggtttcgctttctttcggaggcatcccatcaagaacgggagaagctgctcacagtgttgttcatggatgttgggtgtggaatgggaagtcggatggatgtgtatccaactacacgagcgggaggacagcgcgccgagtcgtaagagacgcttgcagtatggcatcacgccccatcggttctccgcgttcactgctctccatgacatggtatccaaacataaaatccgcctctcccatgcgatcgatcttctcgaccgcggaacagcaatggccggccacccctatcaatggcgaaggtgatctagcagtcgacgatatacttggtgaagcagtccggaccgccccggcgccgccagtgagctttcctcgacgcgcttctcacgacggaccgtccattgccaacattgcgctcctagcgttcccgcgccttgtcgtctatcgaaccttggtatggcccgagattgttggtgccgggagtgctctttatcattgaaacacctcacgtcttgcaggatagcgaccaggagggcattgttgcaaagggttgtctgccttggcgaagatcgcatggcccacctcgggcgcacgaaatgctagtaacggtggctgtacaatcttttcaaacggtccgctgctacatttgcgccatgtctggctatgcttggtgggaggggagcttccagagccagcgggcctgacacgtctgtgcgtcggccgtccttgcgaagaggctggaagacaggtagagagttgagttggctgtcgggggagtgcaatatgtcgacaagcagtccgtattcagcttcggcagccgggtcgtcaaacaacctgttccaatccggagaaacggcaatggtgatggatggcgtcatgtcaccctttcgtcgtggaaggcgttgccagagctcatcagttaaaagggatgaataggtgtatcattggtagacgccctcgatagcagtataaagcgtctgcttggcggactccttttgcgcctctgcattctcatcgaagattgccttggagttctcaaggaatgtatcgcacagatactctaggagatgtttgtgggcaacttgtgttgagttgaaaaatcacgccaagtgagccgctcgttgatcaactttgcggacagcgtcagcttgtgcagtatccatcattcagccaagctctcgcggccggacttggtgatggctgagcgcggagtaaagttgcctaggcgcccgagagcgtgtttggtagcctggtacatcttattacagaacggcggtaagagtggatcacattcgtgtcgaacgagatatcaccacctccggttgtatatccaatcagggccattcgaagagcgtcagcaccacactcgggtatgccctgcgggaaagcagtcctctggtatcgctctgctgtcttgatctctttaggatctaggttcccaacgtgcagctttgcgtgcaacgcctgcagtgagataccctccatgatgtcgattggatcgacgacattgccaagcgatttggacatctttctaccctctgaaccgcgaataagcgagtggcagtacacctccttaaagggcactgtacccgtaaggtagatggagaagaatatcatgcgagcgacccaaaagaagaggataccccaaccagtttcaaagacagaagtagggaacaacttctgcatgtcgtgcgtatcttttggccaaccaagtgtgctgaatggccaaagacctgcgctgaaccagggatcgagaacgtcgggatctctctccagcgcaacctgcttgcctggaaacttggcctcggctttacagcgagcctcgccatccgtacgccctgctacccacctactgctatccgcacgatcgatcgcctcgtctccgacgcggaaagaataggccgggcattggtggccgaaccacagttgacgagagagacaccaatcattcatgttcttcatccagtggtagtagaccttttcggaagaggcagggatgatcttgatgtctcctttttggactgccctgatcgcaggctcagctaggctcttcatcgtcatgtaccattaaggtttcataataggctcaatgacgtctttgctgcgtgaacatggagttgtcctccttcttgacagagtcccagatctgttagttcttgggtgaggacgccaaactcaatcttgcggtcgtagccagggacgtcgagtagtgcaaccctctcactagcacaaaagttgaaccaaccgcacaatctccaatcatggggccacccaagaagaagcgcaaaatcgccggcaccgtccccgagaaaatcgaatgcgacttcagcgcccgcgaagaatacgtcaccgacttccacaagcgcaaagtcgcgcgccaaaagttcgcacaggacgaagctgcaaagcgcgaggaggagaagctgcggttcaggaaagaagtgaccagtcaactccttgtgatcgacctcgagcgtcgacaaggcagtgctgagctagtgctccagttcacgatgcgattgtccctatagataagactgcctcatgcatacaaagaccttgatgacggctgttgagaagttcatcatggtaaaggctttgcgagtccagtcgaagcttccgcccagccgcttgagcacggcagtgatgttgcccttgtattcgtccacccaggccagggttgtctcgagaaacttgggacggccaagatcatgtcgcgtcttcttctcttggcgccaaagcattcttctcaacgacagcttgtgtgggaatggcggcgtgatcgcagccggggaggtagagggtcgtgtagccctgcgttcggtgccatcggaccaggagatcctgcagggacgtggcgagagcgtggccgcaatgtagcttccccgtcacgttgggcggcggtatgggaatcacaaaagtgccctttgctttgggctctccgtcttgggtaaactcgggcttgaagaagccctccttctcccaccagtcgtaccatgcgctttcgacaacggcgcgcatgtatgccttgtggtacgggtcatccaagctcttcagcatcttcttgtcgcccttggccgtctcctcgacgtaggcaggaaggacgccctcatccttgtccttctggtccttcttgtcctttttgtcgtttttgtcttttttgttgcccgccgagcccgggggcccgggctgcgccttctttttcgcttggaatttggcgttcttgtctgccttcttgcgctccttgtccaactccttctccgacttcacgtcggccttgtctctgccatcttttctggaggcgctcaggcccgtggcatcagcgctagcagcgttgactaaattggtcgaattctcaggcgcgggcgcgggagcagcgcccgtgactgtacgagagtgcatctaggagcgctggcggttgtagacgtagaacagagggacagggagcgcaatgatggcaagtggcgcaacagagtgagatttggggtcatggctaggtgggtcttggcgttgacaatggtacttcgtattcgatcggaggtcggcgattccgccagatcaacccaggcccgcttccccacgacacaaggagcttctattcagactgcgcctgttacaatgcatgcgccatgcggttctcagcagattgcgcatacaaagctgatcaagttcgggcgttttggatggctgagcgcgtgcggaaggtgggatgtttgtcggtgatcggagctctccatatccacgacgaaaccttggcgtcgtcaaccaccagacacgcaggctgtctgcatcacgagtttcttttgcgtggtcaacaccgcgtctcgtcctcgagcgcctgctccaagttgcacctgcgtgcggtcgtaggctgccgatacaggcgggcaatgcctgactcgcacccgtccaatcgcgaacacaacagccagcatacccggcgtgacgacaagacgacgagaacatgccaccacacgagccaggcccctcgccgtccgaggccgcacatcccgacgaaagcatcgcggacaatttcacgcaccatatcgaggcctttgcacaggttgcgcgcaacgggcaaagcaaccaagtcaaggctgcattccagacagcacacgagcgtctctggacgactgcatcgatcaaggcgaaccgcacgtaccgtcgcgacaacccccacgtcgccacagatctcgtcttcataggctggcagatgctcgtggaccacggagaagagcccctctgcagccaattctggcaggctgtcgcgctatggggcactcaccagcacttcctccagacatgggagacctttacagccgagcggtgcgcgccaacagcagcgcaggacgtctccagcatcaaggtgcgcgatgtcccggcagctttccgctcgctgcgtgcgatcctgtgtatccaacatgcatggggcccagactgctactgccgactgttgcgtgtcgcgccttttcccgtctcgcccaagcaatctttcctcgagaaagcagccaagctcgcgcgcatcaagatgaatctcgctgatgtcgagcgcgactttcccaaattcctcaagcaccgcatcgccaatcatcagaacaacatctctctagagaagagcctccaagcgggcacttacacagtatcgctgggagacctggaagaatacatcgccgaaaccacgtccaagaccaagttgcttgagcacccttatcgcgagccttcccgccgcgatcgcacccgcaagggaccccgcactcggcagccatcctctgcccgtaccagtattgcatccccagagctgccccgccacggccctctgccttccctgtccgaattggacgctagcgacgccggcgaaagcgaaggagaggatttcccaccttctccatgctccgagaccagcaagcgagcctcccccgaccttgacatacccacagacgaatgtctgatggaggaaagttccgccgccgacgacaacatccttttgactgccgaggcggccgagttaccgcatccgtccaaaatcgaaccccagcaagtgtccgttgcggggctggatagcgtcgtctcgccgtcacaagcgtccggcgcgcagactgccgtcatgaacccggcgcacgtaccatcgggcaagccgccgcaagtgcctgtttcgacggccacggaaactgagatcaaccgaccgccaccactgccagagacaaaatctctcccttcgcctccgctgtcagagattagcccttcagtgggcggaccgggtgtcgacacgaacaagcgggacaacaaggcaacagaaaccagcgacaccgatggtaacgcgcaacgcaagcgacctcgcatacatggcgccatctcccggggctccagcgacctcgaacccaaagctcagctaacctctcgcaccctcgattttctgctgacccagctcacatctggcctacatccagacgattatgcattctacgacccaggggacctggaggtgtccgagctccccgcaaaggtatctcctggcaagttcagcaagaccaggaacgtcctcgtcccgctatgtctctgtcgacactggattcttcttcagttcaacatgcagtacatgaaggtgtacaagtacgactcattgcctggccacattgcaccttttgtggttggagaaaaagtcgcgctcattcgtactgccatctgggatgctgcgggccgcgcagacgatgacctcccgcattggaccccaatcgtccatgtggctgtccctgagcaggggaacgactttgattgcggcatttcagtagttatcacgactttgcgcatcaccaatggatacaacggcaaccccacgggaaacatggccctttggcggatgctgctccaggctttggagagcgacggcggccgagtccaagctctcatccactttgccaagttcctctcagaatcccaaagcattgtcccactgcggcgagaattccacaccatccgagacttgacgcaatccgcctatgctgccgccgagacgcgtcaacaggaacagagtgattgtgcactgcgactggctagagtcatcgaagcggagcaatcttcgcgccgacgccaaagcaattacctgcgcaagcatatcaagaacgtgcaagccctcgaggaggaggacgccgcgctcgagacgtactggcgccagcagctcaagcccgtgcagcagaggctagctaccctcaaggacaacgtgacgaatctgcagcgattgcagggactggttgcggagtttgccgagatggtagacgagaaacagcgcaaacgcgtcaaagagttggagagtgaccttgtggctcggcgtgccaagatgtcccaggagcaagatgtgtgccgaggcatggaagcggagttggctgggctgaagggagatggtggatcattcgagggcgccagtccttctctcgttccttcgtgacgtgggttagacctggacatgacttttccacggagtgcggtgggcggcgtgtcatgttcgaccttgattggttttctctcacgacatgcatcatgtactgtatttgcaattttgataccccatacagtttcaagaccgattgttccgaagaaattgaccgtgctgtccttctctcgttcctttgtgacgcgccgtagtgttattggaaagcgtctcagtggctaggatatgcaataccctattgcgctttaggaagtcagaaaactttggacgagcgtttgaggtgtctctttggagcctgctcgatttcatcgcagccacctcaatctattccgcaagcatctgcgtctcctcatttcgacgtaatgtactgatcgcaccctacgcgacgacatggcttgaggcgctcagaggccgtgctcggacactcggtgatcagaacgtcgtgaggaacacagtagacggctggtccatccaaatagacgtatacatttttctaccaacgacatccgagcctggatctgagagttggaacactggtattcgagtttctaccattctacctaggtgttcttacgttggttttcctgctggaaagcagacgttttctacaagacgagcgcaggcaacagacagtctggagtagtcttactcgtttgagatgggcgattttgtgctgtgtagccgacgtggactagaccctggacgctagcaatccctcgtaccgacaggaagttgaagcgcatgatttctcgcctttgaaaagcactttagttagggacaggtctttgcaagtatacgtcaaggtctttccaccgattcatcatttgttcggctagtaacagttaggttggtctcagatacctccataatattgatgctcgctggcgcgtcacgtgcgttcgtgttggcgctaatatctttagcttcaccgcagcgcgcttcaacgacgcgatgcgagatgacggtgtgccacgactttcattcagcttttgaacctctcgtcgccactgtcacagagagctgtgctatggcgaccttcgggtagttgtattcatcctcgcaatggaccgcctagttctaccccaattaccagggacgacgcaccatgcttggttgttggcttcaaaaaggtcagcaagtactgcgtcccggcttctggccacgcacaacaagcaaggcgtcatcatccctaccaaattctctttccacctcgctcgatcctctcatcacttgccttcagatgctcggcattgcggagctgtgccaagccttggacaacaaccctccggatcgcgacccggagtcaaagacggcgctcggtgcgtttgaagtgcagatttggtccgcatcttgaccgggttcagagcgcgtccacatagtgcaaagggagaagaagcgtaggatgcgcgcaagaagcgcaaggtcaaaacatctgcgcctgcaaaagtgccgccagctacacggccatcaccagcatgcagtcacaatcgcagaatgaacaagacaaacttgagggatctccgctctctactacctgagtatcgcctacacactcattttcacccctactacgttcagatcagatcaatccttcacgacttaagccttcgttccatgaccctacattggtgcttcactcgacgactgcacattgccgtccgcccatgtcttgcccaaccccaagccccgatatcagcgcgatcgctgtattcatcatgccattgcagcgcaaaatcagcgctgtcgacgacactatgcacgaacaacttactcgcgtactttatgcattccatgcagagctagaggcggcagaaatcgcagctagagacgcagcgaggcttacagcgggcaaaggatcaactaaccaagtatgctgaggtattatgctcttccacgaccctgttgagcatgtccaggttgtcagggcgcaggtctgcacccactgcgccagcatgctcaaaaggtgacaattccctgagacctgctatgacactaacatgcttgcagtctccttccaagactgcatcagcgggacccgttctgactcggacttactgaacgacttgacacgaaaggctgaaaggtgcaatcgcgagaaccacgagatgcaagctctaaagtcactccgctagcagactcgcctatcgtcaatgtcaaagaaccagtctcgaaaacaatgctgctcaactagctactattattggacaaaggccaaagaagcaactacgccactcatcaaggctggtgacaaatattcttgccttcgccttccgcatcagacatcacccagcgttccttgcggtagctctcctcttccctattatgcggcgcatcctctttgccccgcctccacaaagccaaactctacgtccttgctgaatcaaatcgctgctctactcgacgctccaagccagcggcgtcgacgccaaggaacacgcgatatccaaagactcgcgcgcctaaagaatgtcaaggagaggtgtgttggatcgtcggatggctcgtcatatgctgtttcgtggacgctcgatgtggacgcggtcgtactacaacagaacatccatctactttttgatagcactggtactggcgttaacccatgtatgactccacaatacgctattgcacagcttcccagctagcccaacactccggcgcacattactgccccatctcgatcaaggactctccagcagcacttgacaactatccaaagacgcctgcacacattgcaacacctatagcctaaagaccgcgcttgctggaggcctagcgacccaaaatgctccgcgcctgtcttgccgatgaccggcagcactgtccatcaaattaggctcggcggtcctcacttacagagccttcctctcaacctcagatggccacacctagcgcgtagcagaccaagacgttcttttcctcgagcgctgctccatgttcggtgtgcgcacagccccatcgagcacgctcctcgcgactccgacgctcaataacacctcacatatcctattcctcttcggcactgggaatccagcatcgagctgcaccccgacgtcaacaccaagaaaatggcggtatacggaccacgctcgtgacgaacaccagcaccacagtcctaatcagggtcgcggtgagaagctcctactgtgcctctatagtccgtcgattctacactcaccttcaacttcgtctcgctcacctgtaaactgagatattgtgcatacacacgctcattaacctcactctcacactgttatttcgtatgtaaagaccctttgctcgcatcacctagcatcacctcgctctagctcagatgcgacttatctagccacgaacatgagttagtgcagcagactgggcagtacctaagcgcttgctgactgataagaatgtcattcatagctgccgaagtgtagctataggataagaaaattgcagaagagcatcactatatcattctcgcgtgagagatgttgaagagcaacaccaagcacatcacagccgaatccaccctacagaaaccaccacagaagccgccatcagagccacattccatatcgactatgattccgactctgatctcagcagcctaatccatttcatcaccccacgtgatgtctgcgtgttcccaatccacgtcttcccaatcggccccctttccacgcatctcgcgcatccttcgcgtccattcctttacttgcacaagttgctccgcctcctgctcttgggacatagacgctgagttcacgtagtctggatccatgttgcgatgcaagcgcagaggacgtggtgcgctgcgcatggagatgaaaccagcgagcagtagtagcaggagagcgaacagaagggaccagaagagcttgggtcggcgtcgcttcagcaaggtcatccaagcagcaacatgtatcatcgcgaacgtgatcaacctccagatcaggaccatcaacgcccggagcgcattgatacagtcctgtcgacgatcgcggttgttcggcggcggcggcaggccttccctcccttctccaccgagaatattcgcagcgccatgttgcccagcttgagcggcctgtccgccctgagcgtgtcctgggtcccgaagcgcatctgccacctcctcccgcacagcacctgcatttgcatcggcatcagccacttcctctcctccccttcgcgctggagttttctttcggctagcccctgcttgattggttcgtatcagtaacgcagtcatgcatctatgtggaaagaatgaggatgacgatgagaacatacatcgcctgttgcgcggcgtctctaaggaggctcctgcgggtgcagggcgacgaagctcgcctccaagtggcgtcttattcgctgacatggttcttgttggtgttgaggtcgggagtgggtgtggttgactcaggcagttgaggtgatgaatgatcgattactggtcgtgctagagctcaagtacgagataagaggaattgttgatgagagaaattgttgaagcgagaagcatctatgtacgatacaagtggcgatttgtagcaaacagtaccaaacctcgcttaaggcttagtcatcatgtgaaaccaactcacgtgattagcatatctctaacaagaagccgagaggaagaagctggtgtagaggcagttttaccctgcgagaacaggagcgagcactcggtccctgtaagccgcggtggaagagtgagaatggtagatttgaggttgcagagtgaggcgaccgcgacaaacagataagctggtatccacgtgtggattcagttgtttcgtcctcacaccctgtcaatatcaatgacaaagatgtctagctatttcgctttcgtgaatcggcgagacttaggagcgctgttagtgtgggacgaagttctaaggaacaggagctgcggtatcctgcagcttgatcaccggatagagacgctcatccacacgattgacataaatcagccaaaaatgggatcagatatcttgcggtcacgcagatcactggttagctatatgttaaaccatttgaaagcttgtccttataatagatgtatgcatttaggctgtcactatagctattgttatacgtcgtctattgtgaagccttgcgcagcagtcacttagacacgcagtgtaatcctaactgcctagtatagctatagcatcagctatcaccacctgtataagtgagaagcttgttcctataaaagatgtatgtgattggtattgatatttgctgatcttctttcctcttcacccgtctgcagatggcgaggcaggcacgtttcgctacctgcgtataaatgcgagaggctaggattctgcgccctcactgaaatccccaatactttcgccagcatataaacactcatacgcatctctgacacgccttttatatcgcttggtcgtcccagagtcagtcaatgtaaacatggcgaccttggctggagatttgcgcagtcacaggctgaatcccttggcctcgccattccacgctttcgcgatacctcgagcggatggtcatggcatagaacctattgggatgcagattacgaaaacagagctgagtacatacgcctataaataagcgccaacactatcacaatacgccattacaaggcgcctatgctatccgagtgcgaccatgccatgactgtcgtcgtctggtctgcccttcgactgccagtgtctccgtccctgaccacggcgccgacatggcgcccctctctcaccacggcgccggcacgtagcgcccgtccctactcccacgtcggcgctctgtacgctccgtgtaatcgatacacgccatattgttgcggcgttcgccacgcgcgtcgtgatccctcgtccacccccagctgaagtcccagcctttgccagacctccacgctatgaacgcgtcccatacctgtctgttgaaggcaaagacaccaaatgcttccaaaaacaacaggcaagcgcatacccccagcatgaagagaagggcacgaacaaacggctcgggaaggaggagatggttcatggcgatgatctcctgcatgaagcacccgacgaagatgggtgggaacagggccgggactaccagcaacatggcacgatggaagtgcgtcctgcgtcttggtcaacatggcttgatatttgcactaaacgcagcgcaacttaccctcggatccaggtcccgcccgacacaacaacccagacgcacatgaagaagagagtcgcagcgactgccccgcgagagatatggattccgaccgcgtcgtcggccctggcagccgaagttgttggccccttggccacgaacagatttggatcgagcggactcttggggatcgttggcacggtggtgacggtctgaagcaagcccgggggtgtcatcttgaggatcggcgacgcggcagcggtgacggtggtggtggtggtggtggtcgttgcaacagtgttggtgacgaagattgttgttgctgccgtcaacgtctcgtagatggtgattgagactgtcgttgtggatgtgctggctggcaaggggcgactacagaattcggagatatcagtctttttctgggagccgtagtctgcctcgttgtcgtcctggcctttaccgatggagcttgtcgctctcttcatcagatcagcaagcttccgattttcagtccaaccgccacactcaccttcatggcctgttccttctcttcctcatcatagtcgactgtgtttgccctcaccctgttcgtcgtctgcgccacggtcacactgttcgcctcttcctccgtcgtcgcatgtcccatcctcaccgctgttaggcttgccgtatgtttctcagcttcctgttcgtgaattagcaggcttcggacaaaaggtgttgcgcgcctacgaatcttgactgctccttctcttcttcatcaaggtctaaggtccccagggcccaggcccaaaagttgtacgacatggcggcgtgttgcgtgcgtctggtaagtagagagacggtgaagtcttgtagaaagaattacaaagtccaaggaaaaagcgagaggcagcggggttatagaactaatcgacggcgaggtgctggtaccaaaagtgagttgccaagagcgtgtggcttgagacatggcgtcgcatcgcacatttcgggcagcccgaaatttccaggcggctcgcagaacccaggcgccatcaggtagctgtggcaaattgattacatacagggcgtagagcaagtaaagctgctcgacggtagattgctggaagtgagttgcgagggttgcattgcgcatatcgggctgcccggaattgccaaacgaatctcggatcaggtagcctcaatgttggaggtggttgcaaacggagggcatcccgccttctggccaccaacaacccccgtgcatgaggaagccggtcttgtaaatcaggggaaagaagcactccacagcatgaataccactatgcggtatctatctagcagcgcattgtttgaatgcgtccttgtatgctgaggtgctgatctctggcatggttccacgattatacgaagctggccatgcctttcccgcagcaacggcaataagacactgctatagctcgatacgtacatggcctataacacagcacttgatctctgttccaaccactcgtgttgcgtttgcatttcccttcctctcacagtattagtcggtgtgcctgttcggcgtcggcccgcttaaaactccgcctcgtgacacaaacggcacactgcataatcagcttcgcgaattccctcatcacttcatattcgcataaacttggtgaaaatcttcctgtgcgcgagcaagatgtcggacaaccaatcgatcgacatagaacagatcgtagctgagatcagcaacatatccgacaacgctaatacgacggtgcagaagatggacgcagcggtgattaaggaagacctatcaagagatctgattatacagacctacaaagaaaccagcaagagccatatacttatcatcaagcgcctgcaagatgcctatgggaagttcagtaagcgcgaagtggagcggatcagggacaagacatccaggcaaaagcaggccgaacgcagagacgacggtacggcggagccggtggatatggagttgcaggcggacaatagcaagttgttaagcaatgttaaggtgcttgaaagagagattgaaaatttgaaggggaagaatgcccagctgggcacgaagaacgaggtactggaaggggagaatgcccggctgaagggggagaatgcccggctggagagagagaagaaccagctggagagagagaagaaccagctgagcaaagatgacaaggcactgaaggaggagaatgcccagctggagaaggataagacccagctggagaagggataagacccagctggagaaggataagacccagctggagaaggagaagaaccagctgagcaaagatgacgtggcactgaaggaggagaatacccagctggagaaggataagacccagctgagcacagggaacgaggcactgaagggggagaaggcccggctggagggtgaagttgttcgttggaaagatcagtttgcagaggaaaagaaactacacaacgaggtggagaccaacaaggagctacaaaagaacatccataagacgaacgaggtacgcgcgcagcaaatcaacgtacgagctgaagctaaaactctattgtcaggaccatgcagaaatcctgccatcggaacctactgcaactccgattggtgggtcgagcgaccaaaaccgggccccgggcacgccagaagaaaacgcgactctggaccagtctcaagtgcaatgggcagatgtgcttgcgttcgccagggtcatcgtatcaactgccctcgctttcgccgttgtagcccaaactcatggaaacatgaggacaacatacccgggagagttcgctatgaattgtacagacttcttgatcgtcatacacagcctgtgtccaaacgaatcactacgcgcgctcaaaggcaattgggcccaggaatggcttgacaccgacgataacacccaaaaaaaaaaattggaccaggtttcgttcgcacctcctaagccaggaagatgctgatcattcgggtaatagtaatcatcccgagcatcccgagcatcacaaaaatcccgctaagttgctgaagaacgcagagttggctattaagttgaaggcgaaaatcgaaaaaaggttggacgagagttcttcttggaaggggacgcggttgaagactctgacttcgacactactcacggaagaccaaaatattcttgggatagcaaagaatccgccagctgataaagatcggtagcaccactatgttctgtgtatactcaaacaatctccaagttagatacacgaggccaaaaaaaatacatgacattcattacatatgcgtgaagaaaggagatggacgatatgggagagaatcagaccccagcaccatggacgctaatccaccatcacaacgcaactctacaacaccgcctggttgaccgtgattgaaactgattccctgctccttgatgacttggatcaaaatctactcctcataccacttcttactggtctgattagatgcccacgcacgcaaaaactcctcctcttcctcatcatatctggcctgcttctgttccttctcctcatcctctatggcctgaatccattccgcctcgtcaatgatatcatcgtcttccggttcaatcttgatgtctttgccttcttcaaatctgacggtccgacgacattgcttcagtgcgaaatggaaatcgctggccgaagtccagccttccatcctctcacatccctcttgcgtgccttgcgcacaggccatagccattttcgtcgatacaaagctgcgatcgtcgtagaatatgaggccctttgccctccaccacaagacgcgccagtcagtggtgaacacggacaggtccttcttgatgcggcccagatagggtggctgtggcgacttggcgtcgaatgaaaaggatttccagctcttcgtggccatgtcgagggtgcacgggcacgtctcttccagtgtttttggcgggtcaggctgaagatcaacaggcatcagcacctggtacgaccacgcgcggagatacttggcgagcgtgcacgcacagtgtttggcaaagtgcggagcgccggcgggggcagaggagaagccgctgggaaaaggtagcaggataagactgtcattgtatcctccaacgacgtcgaacttggtcaaggagtcgagggtcttttcgcaatactgattgtcatggtacagcatcaacaagtcacatgctaaatctccccgatgaacaattgccaaagcatctcgctggctgatgcggtttttcttatctgtgtgccacgtgctcttgtatttcccgcaagccttctgaatcgtacggcgagatggaatgaatgccggatcaacttgtgctgggagtccaatcacctgaagcggatctgtgtgtagccaggtaggatagcttttgaagctgctgatgtacagcgaggcgggagttgcctgtagggccttgtgatgggcggctctgctgttggcgtaagcgagcgcgatgagtagccccaggcccatgccgatgaaagtgttccgaccgttgcggcgacgaaggctgttgactaggggtactatgcggtcgccgatccaacgaagcttgtcaatcgtggtatctttcgcctgacgaagcttttggactccactgttcttaacacgctggagccattcaagtcgtggttgatcgttttgcacgtcgcgagcggtcggaacatctcgctggccaggctgtagagacctgtgtggcaagggcaaactccgcgtcctcctcctagtcgggtacgccctggagacgagcctgcgtgcgtagcgatgttgaaaagactcggttggcgtatatgcaacaacacccgctgggttgctctgggcgtcaatggcgttcacttgatgcacccattgtctgttctcgttcgcgagtccatcgccaatggccctccaaggagcagacgggggctccgccgggtcgagttccggctccatgttgtcctgcagaaaggacattggaagacgcgagtgtgggatagaatgagtataacggtgaggccgcgacccaacgttgggaaggattatgagctgtcaatccagacgcgcgaaatggcccgtctttgtttgcttcattgttgcgtctctgtgcggacccctgcagcaatttctttgacaccggaacaggcagcagacggcacgccgcctcgtgcataaacagcatcttagcttcttagtgctatcttactttagatcgtctttgtttagctgtctttgtttgcttcattgttgcgtctctgtgcggacccctgtagcaatatctttgacaccggaacaggcagcagacggcacgccgcctcgtgcacaaacagcatcccagctcctgagtgccatctcactttcggtcgtctctgttcggtcatctttcggtggaggcattgccttgttctcagtgtaccacggacagggaagtcaatcgaaccactatgcaagaatggagagctatgttgcaacccttgaaagcagttggcttaggcagccctgacgtttgtacgacgttgctgttctgacagtgtccaatccacaaccctctccgccgcggataagtccactcatcctggataggggtgcagatagccaacgcccagtccatggaagaagatggaaggatccagacttgtcaacaatcaagccaatcaagcctccacgcttagctttgacatctggcgtaacgaagcttaattaaatcagcttgatgcttacataccttcagcttgattgcaagcgcttgataggcttgataaaatatgggccagcatggaaccccttgccgatgacatcatgtccataccatcgttatcgataagcttcacgtgatacgtcatgtggctacccccttcacaccccttcaagcctcttctcagcgtcctgcacgtgccctaccaagcgcttgcaagctatcaatcaagcctttggatggagactcgattggcctgccaattgctatgagagcagcttgattggtagagccgctggttgctcatcggcttgattgattggcttgatggggcttgattgttgacaagtctggaaagatctcaacacagatacgtgaaagaacttgctaggcaaggtcaaaggccttgcttcgtgcttgatgattgcagaactgcgaggccagcctgcacagttgaccatgaacatgtcagagatttccagcattgcggaaaagcttgatggcatctgtgcgctatcttcctgcagcgtatgggcatggtgccacaaagaggccacaccgctacattttgtttgcgatgcaggagagctagcgcaacaattgccggtgaaagtggagagtgaatgctatggctaggcacgcaattgcgcagcaaccatcggtgcgtgttggacaattcctatcgcgtgacctatcacattcacaatgattatcgtgtgttgaccgtgcatacttccttccgctcagtataaatcctgagcctctccctacatatcatcaaccatatacattactgttcaaccaacacaaccagatattctccaatcacaccatcaaaatgcccgccgaagccacacagtcctggggtggtgttgcatggttgacatgcagcaacgccatcagtggcctgaaagcctacgccgcttccatcatcgcctatgccgatcccatcaccgcctacgctgctctcatcatcgccgtcatcgctctcatcgtttccatcgtcggcctagggctatagctaccgatggtggcgacgtcaacagcaacagagtaataccctcgaacagaacctcgccgaagccgccgcctggattacggttgggctcagcctgcgtggtgatgatcatcttcatcggatccagctttgtcgccaataagctatcaaaaccaattaccccccccgctgagaagatatactatgcatacgaaccctacccgatactgccatttgtcacatgtccagaacgtagatctgcctgccatcctccagtcctcttccttaggatgaagtgggacactactattcgctccatggaagacaagagctatttctgggacgccaaggtctacgagcagccagagtgggcagacgtagccgacgacctgaaagttgcggaacagtacaaccacaaagtcctcaagcaactaggactagcatcaacagctgttgaggagcgcgacacaactgtcacctatcacatgtaccaagcacagacggaccttgagcgtctggactggtcccggttagtgggttcggacgtcgcatcgaagcataccacaccaaacaaaacctctagccgaatcctctgcgatttccttagcgacactggcaatattcaggagcatttcctcgcgcacacgaccatgacagaactagagcggagcatctaccagcagcagaagtggacactccagactgtggaccgtatccgtatcacctcagcccttcccaacccatggttcagatcctctggctccgcaatgcgcagcttaacgatcaagctggaaggtatcttcttccaacgtatcgaacaaggctccagccacgccaaggatttccaagagtacaaggctgtagagcaagacgcgctcaagcagatccgggagcggcagagcgtattctgcgagcgggctgatagggaggatgcaggcgagaaggaggaaatgtcgatcgtgaagattggactccaggtgatggatatctcagatatgacgtggatcattggtgctatggtgcgcaagggcgcgtcgcacgtttcagcggatgctaccccgtacgatccgaacgatctctattgacgggcggcatgatgtggttgaacatgttttccttctacacacatgatgctcctgatgcggagtcagttatgacgcccgtttcctcgacctttggcactcatggacacgacatcttggcgtctggggtttgatcttgatatatgtagattttgacatggtacacggtatgcttagaagacgaaatacacgaataaatgcatcatcttggttcatcagacgctccggtctacgtgattctgccagtcttggctcaccttttcgatacagatgatcacctgcccattcccttgagccgctcccagctcagaatcgtcgtgccaagtccatgagtgcttcaacagcgatgctgtctttagatgcaaactactcatgatgcccaagtcacgacaaccacggttgtcaacaaacaagatgatcaacctgcttgattcctaatttggcgtgtacgtattacagcttagtatgtgaagtcagacacgtccctacttttggtcgttcgcgaatcaagacgccaatcgtcttttttgctgacaactatgacgtcgacaacaccacaaatccagtcgttcaagaagcaacatgttgtagcatttgctctcagactcttctcgcaaacgaagcattacatgcgaaatttgtggggcgctgagccctcagaactagacgccggctacatgttgtctacttcagctgctgaggtggaggcatcatcccaacctccatatcagcgcaacgtcctccaacccagcaacctgtccaacacctccctcgacggctctttgttatcttcaaacccgttcacatgtcctagaacaataatctgcggcctcccaaacttgccatacttgtctccttctcccttgagctgcctcgtaatggcttgcacgaactaaatggccaggtcagtctaaagaatcggcaggaaaaacggaggaaagagaaggaacttgaaaagcagaagacggcacgtaccatattatcgcttggcgccccccagtccgacttccctgctgcaattaccctgagcggcgtgttgagcgctttcaacgcatcggtcagagtactgctctctttcttcgcgccatgcactcccccggaaccattctgcagcggctccagcccgccgagatcgaagaacgtgtacacgcccagagccgcatcttcttcttctttacggtctttttgcccgtcgttgccattcttcttgctgctggggtacatgcgaacctcgtaccatgcatgccctctcgaactcttattattctcggttgtcttaccctctccccgctttccgtccgaagcccgaatatggttgatcgcgttttcagctgaggtaaagataggagcgatgagttcgtgagatcgggcagtctcgtctttaattctgtacgtgccgtctttcggcgtaaatagcatagatttactcttccccgtggccacagccttcgccgcggccaagtcatagaagtggccggagcggtattcaagacatgtaatgcgtgccgacacatgaccatccccatcgatgcgttgggcgaaggctttttcaagtatgcgttcgatcaaggggctatggtcgcgcttgtcgccaggcgcggacttcgatttatatggatgaatcaaggtttgagatttgccggttcctgactgcccgtacatgaagagcatgaggtgtttagactcgacgccgtgcttgacatatacgcttagcgcattgtagacgtcgaggttcgtggaagcaggatcgaagacgcggtcgtatatgaatgaggacgaggagtttggagtgttggtagagctatgtcccatattggtgctggcgttcttgttggtgtccttgatgttcttgggtttggcaatcttgctagtgtccttggtggcgactccagtcgagcagatggaatactttccgtcaaccctccatgccgccgctctattcgaggacttcttatacgcggcgctggacgcgtcgggaaggatgatgcgtgcccagacctcaagcggagccagcttttccatcagtttcttcttctcagcatgccactcactcctctcgacctctctcttctccatctcaccactcacagcttcaagctggcgcttcagttcgtccacctccttcttatgtgcgatgctcatatctcccttgagcctttgggtacgctctgcaatttcgttggcttgcttttgcagtgctttttcaacaatctccttaatcggcgcttccatttcgttcattagtctgcgggcgtctccgatagggacgacgcccgtgttgtgggcttcttcgacaggggtggcgtccatggcgtgttgttggtggtggaagaggtcgttaggagtgatttgatgtgatgcttggaagcttgagagggaggcacaggccgcgcactcgggacactttgcacaaagcgaagtgagatgacggtaagacagtagccacccgaaagatgggtgaaagggtgcaaggaagaagtgagatgttttcatcagcaacaatgtagcaaacaatccggcaagcccaaaccgtgtcaaacttgatcaacgacccgacttgtcaacaaggaagcctcatcaagctaaccaagcaagctgacgagcaagcagctgctctggcaagcaagctacactcatgatagcttgcaaacgtttgttaggacacgtgcacaatgcacggtgtaaagcggtataacgacgtgcattgtgatggatcacgtgacccatcacatggagcttatcgataaaacgaccccaggaaccataagaagaggatcgtagcaatattgtaccctacctatatatttgccccatctctcatttgatcgaccagacctcaatcaagcctaaggattttggaaagaagcgtagggcccaaggcttcattggcttcattgtcgacaaatctgtcaacgacacaacctactcccttccttgcactccccacaaccccaatatggcgcaaaacgagcacccagcggtgatatccgacgaagtgcaagaagcaaacgcttctggcatcgagcacccgccaacgctatccgacgaaaccaaagaagcaatcacttctgtcatcgcatcctacataagcaaattcgagcacagctccaaaccagccgaagattgtggacgaagccatgcctcgcagcctgtccagtcctttaccttggccaaggcaccgaagcccatcccgtcgttcaccgaggccgaagcactccactacatgggtcactacatacccgcatggatcagcgacaagaacgacgacaccacaaccgccaccatgaccttcatcaagatccagaaaaccggcgaccagtaccacatatggaccgataagcaatggatcgcctttaaggaaatggccatgcctagacgcgtgaagcgtaagacaaaaccaaacatgtcggacgaggtgaagatgccggagggggtgaagatgccgggggcgccactgccgagctctagtttggtgattagaaaagcagttgaagaaggaccaggcgaagtaggacaaggcgaagtactgacgtatatcacactgttagacgaggatggaattggtgagaaaggagacgggtggctgggtaaggtaatgatttatatgtgggcattggcgaaccgggaaaagtaggacatgaagatgaagcatgggtagatatgactgcgacatagcaaggccagcctcgcccatgagtttgattggatggcaacatggagcgactagctggtgagataagataccaaaggaaaagacgaataaaccaaatgacttccaggtgcactgtgggggcaagttgcccggcgtggatgtgagagacttgaaggccttccagtccatgactaatccatatctgtatcccactccaagactgggatggttccgtcgaggtatatacgtctgataagagctcgtaggtcggcgccagaaggactgccctcatcaacatagtcgccaggagaaccgctctcactggcggcggttctccaggcgttgtcgccacctcgcccggagccctgggagccatggcctccagcatcgtcttgcaagcccggaattgtgagctggctagtgttcaatgcttgttcgattgtgtcggtctgaatcttgaccagatcctcgtagtgctccagttccgactgcaactgttgtttgcgcaagctggatgccgatagttgttctcgcaagctggattccgattcttggtgcgaaatcatcgcttgctcgtgctgcacgttgacaagctcacggtgatgttggtcgatcatgtcgtcgacgctatgtttcagctcagcggtatccctctgtacatgtagtgcctccttgcactggccctgcagcgcttgcacctctcgcttagacttgtcaagtccgtgttgaagctcatgcatgcggttgacttgattgtcgaatttgctcttgcagtcgccagcctctgccttgaccttgtcaagttgagtttggagctcgtggacgaccttgtcccgagcatgaatgacctgggtgttggctacgttcgcagtctcaagttcgcgcatctggtgtcggagccggagctcgttgtccgagtctgccttgagctgctcaagctgggttgccaggcgttgggcggctgcctgggtcgcggatttgagttcacggatatcggtttggagcacttgcacgtccggtgttgcgccggcttcggctgcctggctcgcgtcaagcgctgcctgaagcctggccgtgtcggacgccgcctgaagcctggccgtgtcggacgccgcctgaagcctggccgtgtcggacgccgcttgtcttgcgtcaagcgctgcctgaagcctggccgtgtcggacgccgcttgtcttgcgtcaagcgctgcctggagcctggtcgcgttggactcggccgcttgtcttgcgtccgtggactcctggattcgggctcgcaagtcgttgacatggtgctgcagggcatcggcgtcggcgtcggcgtcacccactgctgcttgtatcgcgcccttgagctggtggacgcgaacttgcagcgcttgtcgctccacgtcaagctgggcgtgccgtgtcatgtcgcgcgcttcagcctgttcgaccgtgtgctggatctgggccatcttggctagcgggccgttgagcaaatcgcgcagctgggccaaggtctcgtcggtggacttgcgggccatgtgcttgacgaggacgcccaggtcccacacgccatcgcggaactggtcgtcgtggtggttggcggcgcgcgtgattgcttggcgagcatcgtggcggttgcgctcgacgagggcttcgagccgtgcatggtcgcgagcgatgtcgatgcggacgagcgtgttatggtcgcgtggctcgggggacgccgagacgcagcgtcgcttgacttggggcggtcggtcgggagcagcattgggagcagggcgcttggctctccacgggaaccagccgccgcctgaagctggcggcgatgtagtaggttgctgtggcggcggcgatgtagtaggttgctgtggcggcggcgatgtagtaggttgctgtggcggcggcgatgtagtaggttgctgtggcggcggcaatgtagtatgttgctgtggcggcggcgattggggaggtgtagcatgcggcgacgggggaggtgtagcaggtcgctgaggaatgtgtcgaggtggtggtggtcttggtgtcagtggtcttggtgtcagtgatggtcttggcgtcggtagtggtcttggtgtcatgggcgctacgggccgccgtctcgccgggggctctgtattcaaagacgcggcattcaacagccctgcgtccaaagggcctctggacgcatcccgctgcgatccgcgcgatggcgtcgtcgacggtgtcccgcgcatcaacccggctagtgcccgatgcagccctggatacctcgtcgaatcgaaccgcgtccggttgtctgtcaggaactgcaggtagtggtgcgggcattcgcgcagcgtcttgcccctgtttttgccaaagtcgagccggtatggcagtcgccggtcgactgcgctcgtcagtaaacccgtctgctgcttgcttgagattgacgtacccgaggctcgcccacccacatctcccgagagggccatcatcggctgcttcccctttgcctttgcgtcgaccatcgtgtacaactctaaagcatcaaaacagcggggcacagcatttataatcgcaaagacatggtgcggcgccctctcttgcactcgtgctgctccgacgtctcatttatgacttcccaacgtgctagtacgccgccagtccagctgcctgtatttcgggctccccgaaatagctcttgactcacttctccgcaagcctttgtgacagcaacgctgtcaaactcatttctaacttcctgacgtgccttcagctacctgcatttcgggctccccgaaatagctcttgattcacttctctgcaagcctttgtgacagcaacgctgtcaaactcttgtaacttcctgacgtgccttcagctgcctgcatttcgggctccccgaaatagctcttgattcacatctgcctgtatttcgggctccccgaaatagctcttgattcacatctgcctgtatttcgggcttcccgaaatgtctcttgattcacttctccgcacgctattatggcagcattgctgctaaactcctttatgacttcctgacgtagctgcttgtatttcgggctccccgaaatgtctcttgatatgacagcattgctgctaaactcatttatgacttcctgacgtagctgcttgtatttcgggctccccgaaatgtctcttgatatgacagcattgctgctaaactcatttgtgacttcctgacgtagctgcttgtatttcggggagcccgaaatagctcttgattcacgtctctgcaagcctttgtgacagcaatgctgtcaaactcatttgtgacttcctgacgtagctgcttgtatttcgggctccccgaaatagcccctgactcacttctccgcaagccttcgtgacggcttattgccgttggacggaaatcctaacgcacacttccatcttcccgcacccaccgtcgacgccccatcctcggtgacacaggatgccgagtggtggcataggccgcgcggagtactgccacgccttcttcctgcactgccaccgctgcgagaactcccattgcattgacaacaccaattatgacgaaaacgaccgccaacgagacacgtgccatgtcgaataaaccatatcgacagccctggacggcagacctggcacgtgttgggatggcgagagtacttgccaatgaccaagagcttccagagctgaccttcagctccgccaggacagcgactccaagtctgtacgagcccacgagccaagtcgagccctagaatatgagcctgtgcatgaccatgcgcgcgtccacgaccttgcattgcgcccgttcgagtccttcaagatgcacacgtcggtactcaagactctagagacgtacgcaatcatccccgtgcgcgtagtctagttcccgtacagagcctctaccatgctagcgtcgttgggttcgatctcgtctgcgagttcagtgcagcacgcatgtatagccacggtcatgtccatgcccttgacgtcgaagtggtccaccctcctagtcgagaaccagtccgtgaatgtgacgttgcgccagcacgtggcacagcatatgatgtagttcacattcgcccgcatgtggtatatccggagctccattgtgggcgcgttgcctcgtgtggggaagtcctcgaccgcttccccacggacgttggcacatactcgccccgcattccagccatgaccgcttcgtgctcccgacgctctatcatgcttggactatcagtcctccctcttctggtagagggcacgtgaggtgttcatcatgtatcgcgcatggatccgcatctcctccatcattcctcgaagccagaagtctgcattcctctggcatcaagcaagaccagagaaaacgatgttgccaacgccatctcagccatgaacagccgaacagcttcttactcgcccaaagaccgtctcatttgccgacagtgtgataggtagggcgatcgggaaggaatagtagagacacctgccttttgctccttacgcctatcgtcggcgatctgattgttgcgcaatatcaagctggtcgatccagtgcgcatggtcgacggcctcggggctagatgtcactgcggttatgctcgcggaaacgtttgtggcgttccaacactgcctccatgttgatgggagcgaggcgttcccaaaggaaagcggggtacctgcatttaggtccaagccagatactgtcacgtaaagcttgcttgaagtacttacaaacaggtgatcttactgggcctaccgagtccacggctgcgtatgagaatgtcgcgacaagataggagagtgacgctgctgaagctccagcgcacaagctccgactcaagatggcgaactgaaaccggctggatacttacagactttgaggttgttctggtggtggcggcatccattccaagacatgcttgagatgcaattcagatgagtatattcttagtaatcttgcgcagcccatgccaaaggacattctgcttctgcaatcttgccacgtattcctcgagacgcttccctctgtctcgagcggattctgttcttccatcttctcttgatcgctcagagcatcacctagtagcgaatgacggaagcagtctttgcacacaccgatattggcttcgtgcgcaacggccgcttacccatgaatcacatttctgccctgcagctaaccgtagagtcggagtttgatggaccttggtgcaggggcatcacaggacgtgtcgaagcactccttctcaacttgtggttcctcgaatggctgtatacaacggtctgcacctgcgcggcggcgttggtcgagggtgcgactgtgactgtctctgtaatagtagatcgttgtggtggctgttgatcgcctagcctagctgaggaacgctactattgtcatcgttgaggaaaggacgtgcatccttgaggcttcttcggatgtcctttctgtgttcgagctgaccttcaaagccgttacaaagtggcggccatgccaatggattctcataggccattcgacgccagagaccaacgcgccgccgggctcgagattcttgccgaccggcgtacgggaatggaatacgattcagcacagactcctttactaaatcatgccaataggtatagaagaagggcaaggcctgttaagctgggtgtgtgacacttgctgcctacccaccacctcagcgcaacccgactagcagaacatgccaaaggacgtcgaggttggaagattcaggagggagaggagggaggccgagcgtcgaggacatgatcgagcaacgggcttgaaggctcgacgtttagtggtgtttgttaagggcgcggagatagtttgcgtccagacccgccactcgacgaccaccacctgttcaatatacattctctttcctaccctagcaacacttgccctcagtgatgcaagctccgagcagacaacttacaaaatcaccaagcgtgagctcctcatcagcacaaacctgccggtatgggccggggaggctgcctaggacgagtgacgcgagtgggaactcacgcggcacccttctagctcgtggcccgacatgtgcatcactttcgtcttctgcgtctcaagacgctaggttttgctgcagctcaaggcacgagcgcaaatgactgcacttggtaagaatgggcagggggacgaaactgtcgtttctctggctatagtgtagttgcgcagcgggagacgaattgccgggccagggacaccgctatcgtggtctgcatggcatgcgcgtatgtcagagatgcaggctaaggagcctgacttgatgcgcgatgcgccttgcgcgcatctgcaacgcctgctcactcatccggtctttcctattgtcacccaagaaacccgcatgcccttgccgaactttgcacgcttcacgcatggctgcagatggtgacatccttgccaaggtagtggtccaccactcgaaagaggatagcttctgagcttcgtgtcgaagaagagggtgtcgaggaagagggtgttgagtgaacaacccaccacggggttccgcttctacaatctactgcggttgtccctgtgtgcgtactgcgagctcaagtccaaatgctgtagcaccaacgcaattccggttgctaatacactgagatgttcgtttgcaacacatctctggcacagctaatgtgtagagtcgcccaaagcttcatgcttgcagtgcggtaacggtgtcgatacgtacaaacctgtgtctgtagcgccattttccagtcagcgcagctcagactgggctttgtgggtgatgaggagagggaggcgtttcgacgacatacaaacgagagacgtcattccacctgctacaacttactcgagtgaagctgtcgataaccctctgagatcagcgacccattgctagctttatggcaggattaatccggcggctggagatgtttgatctatgaagttagtcaataccaaaataagacaatgctatagagatgcgatggacgttcgctctcaagcttatccaatcccacagctcactctccgaacgcttaacgtcgacctcctcaggacctgtgtgctgcgaatagttggggctgattgaattgcgacacccataagcgtcaactcgatccattgactcattacgctcatctctcagtttcgccctggcccgatggttgatctaacgtcatcgatttggagtcgctctgaatgtaaaattcgcgcagaggtagccagatgttcctcttggacttgtcgagacgataaacgaagtgctgaagtggaatgtgacattgttgtccaaagctccacaaccgcgacggcgccttttacagcggtgttgcgttgaggtcgttatttctcaaacgaagccttgaattgccagcccggactgcctggcgccaccacggctccagttatcgatgctagaggtggcacttgggatcaatcgagtatgaactccttggttggtatctcacggttccagctccttgaggctttgagttgaatatgccttgatcaatgatatcatccctcaggctaacaaaacagatcactcgagaaggaagatggggtctctagtggatactcgccatgctggtgctgatcccggatcaaaatgctctcaattgaccccgccaaaggcgacccaactttagaacgtgcaggaagtgttcctggtgcccgaccctgtgtaggcaagaacgccatgaccaagagatattatgcggcatgtgcagtctgcaaagcgtcggtcgcacgtgggatcttcagtctcgaatgatattgacgttatagcgctgcggagtgcggctgaggcgcggttgaagaagttgtccgcgacgcctccttttggaaggagaagaacgacgtcagtagacgtactatgaacgacgagctttcggaagacggggtgcgggctaggactgttcctagggagatttctagaaaccaagtgggcgcagctgttgcatcaagtgccatggcgcggtcgacgggagggcatgcgctcctttggcttgctgatgccatcttctacccggccaacgtgggagttatgtgcgggtgcggcgatagcggtcttattggtgagtatccttcgtccacttttcccgcgcagcctttggaaagaaaagcctggcgctattgttatgggtcgtgcgcactaccatgtccacctcatgcatgatatatgctcagcatattgtgttggatgatgtgcgcggatggcgcctgtagaggaagagaagtttatggcggagaattggacggaagcgttggggggatggctacacaggtggcagaagcctctgttgtgggcaaaaggtttccttgtagaatatgcgcacgtgcgtcatgtctgcatgttccgtatatcgatagccagacgtctttgactttggcttgcgtgtttgagggcaaccgcgtttcgttggacaacttggtataggattgacttgcgcatagctgagccttgcaggcgggttgatgctgggtaggcagactattcaggtatgacggggattgcgtccaggcaggcagtgatggagacgtaagagcatactcggaaggcagatgtggacggacccgcgaagtggtagcgttgttgatgagctacaggtcaagtcacaagagccgtctgaaaaccaaccaaaatcgagcggttctttgtctttctcgatttccttcagcgcgccatggtcgcgaatcagcactctggtgtaaaaggggtatgttattttcgagcgacccctaatagtttgcgaggtggagatgagggtgtagcggaggtggtgtcacaaaggctttggagcgcaagccaaacagatgtgatagcgcgtgactttgcgtacggtcgcagatcatctcattggcgagtaaatgtctttagcctcgcaccgcgggtagatgagggtatgaaagtctatcgaagcggcggtagtgaaaacagaggcgtggtaagactcttatgggcgtgcaacgatgatgccttgccgccaggccgcttatcgcgcaggcgatccctttccaacaatctggtagcttttgacgagacgaatcgcgtggtcgatgcggtcgacgagatagatgggatggtgaagtcaagagtgccgcggtgggtcatcttctccagtctgaggttggaaagccgaacagggtgtccaggcctctgcgacagcaactcctcttcgactacattcacaacacactttcttatttcggatagtctaacaccaaaatattcgtctcatgcatcgaggactcgggacaagagtaggaaggctggtccaggcgtccaagtggaggggtttgagcagtgagccatatgcgccacaactacaactgtcagagaccagttggtaacgcatatcggcaaagtgtcgagaccaagatatatttgcacatggcgatgtcgccagtcgcgggaccgatggactcttgctcagtcaaccaaggactgccgcttgcgccgtccctgactctctcgcccccaacatgtcctcctcttcacaaaggtgctctgaggccgatggctcatttgccgcgaatcttagagcagttgcagaggacgattggtcgtttgcaactgcgctgtgagttggccattacaccgcctgggtccggaagatgtcgtctgtccaaaagctagtaaacgggtcgcgcacgcgtactcacttaagttatgcgccttgcgccacctttgtactgagctgtgattcaagtgctgtgcagtggtgcagtaggggttaaagatgcatgcaaataactgtttttcagaagtgttggtgttcgtacgcgctctgacatttccgataattggttgcaattttgctcggaacgttcggaactgacgtcggtaattctaataaaaatcgccgataatcataagttcatccacgccctacttgcaccccctctgcactactatacagcacttattcttaaattttagttttcttgaaatgctcgctgcatacgttttacttactcgacattatcctatctagtgcagcatcgtggtggtgctgtactatgtgcgtgcaggagcatgatgttgcgttgattttcttaaaattaatttttgcctgaccacttgatttgggccaccatagcctcgcctaggttccaccaactggagacgccattcctgctaaacacgcacatggacttacaaattatattccaagggcttggggccaaatgggcgatgatgattgttgctgaagtgcctcgagcggccgtcaaaacaatctggaaagtctggctactaagacgccacggatcgctgagctcgtcggcattcttgccgcatctgatcgagaccctgctgtcaacggctccaaggaacgtccatgtcacttcactacgcaagacgcacgcaatgcgcgtcaagcccagctagataaagaagtgagtggaagcccatcaaacaggtgtacacctagcacatggaccagcgtccgtatttccacgagtagccatcaccttacgatagcgaagaaagagttgtgtgacgtagaacgcaatatcattgcctgacttgctgtcctcgctgctaccctcgcctcaacttgctatcctcgcctcaacttgctatcctcgcttcaacttgctatcctcgccttaagaggctaaaagacctctagcgttaaacatacatgcttagtcgagacgaaatttaatcgcattataacctttgctgagactgtgctttgctagaatgacttcgctgttgtccgtacaacgcacagcgtgattggttcagagggcgcgtctcgttgctgccctagctacaacacatagcgcggacaaggccctaatctcttcttttcttcacttctcctccctgcctccactcgtctggcaccacttcactactcgtcataatctccgcccccatcctattctcatcatcccgctaaacaactctctcctccctctcctccctctcctccctctcctccctctcctccctctcctccctatccatgtccagcccatccagttctcccgcccacctcttccactgcataatctgctgctcctagttcgtttgcagccataaagtctgtggctctgctacgattaggtattcgttgctagagagagggctgtttgttggtacaatatcgtagtacgacgagcgcagagcgatcaataagaagtagagaaagactagaatgccctccgcttcgttatgccacttaacgcgtccatggatgggcatcaacggggaagtaagagctcccacataagcttcttgtgctttccccttcatttatacctacatacgtccagaggcgcgtgccattgaagtgttagagcttccatgacacctagaaagagaattcagctctattctgcctcgctgcgccctagagcggacagacaaatgagcgaggtaccgtctcttaggcgcgccaacaaggaatcaaagatgccagactcacctccgccgcgttcaacgaacaaccgcgactattaatcgttgctcttcaaactcgtcgcactcggacgtgtattaacaagcaattgaatgtcctgtcattattcccccaaacatcaatcacattccgccttgctgcagttctagagacacttgagatttaattagcaaacttggttgcacatctgagtatcagcatcgcagcgttgtcgaaggagaagaagcagacggcgaagcacaattgtatcaccgcgtaaccagtctcgatgcgactttaggcatccatggggcgtgtcgcttagaagtaaatttctctcaacagagcagccacattgggccacagatgataccaggaaacagcccagcgattggcgtgggaattcggaactttgagctagctgctggattgggagagccgagcttaaagtctccaggttgcctcactgtcctgctttacacatgaagtcatcgaacagcttagctataactttttgccctttgagtaaatgacaatgtggaaaggtatgtccgcgacctgcatccagtactgcagcgccatctgctccatctccgaccacccatttcctctttcaaagatcttgcgctaccagtacccacaggttgagcgccatgaatgcagtctgcctgcacggcaagactgccctgccgcggtcgacccgcaaaaatgaggagcagatagccatggtggaccttttccccagtcggacaccgttcccttttgatgagtgcaaggccatggcagctcgtctggagaggaatttgttgctcttgacatcgatgagtgccgtgggtgcccgtggagtagcagtataaagtaaaaaacgcgtcaagcgcgtctttgaacacattgtagcggagaagtcgctgaattgtcgtacgcacgagctgaaatctgggcaggtgcggctccaggaagcacatgaagtagagaattacactgcaaagccttcagcgtgagcctcatccaacgaggaagaggcggatggaagcgatatctcgggcgaaccgggcgacaatagaggtgcaggcgagaacaaaacctccgaagtgccgaccagcaatcgagatgctgatgagagttttaactctgaagcaccggccgacaatggaggtgctgttgggaatgatagccccaaagagtcagacgacaatggagacgccagcgaagatgagggctctgagtggtccgacgttgaagccaccgaggctggagacgccatgttgacgctggtcaagccgttaccatggatagaacaagtgacgacagttatccatctgaagcagacctctagtgcaccgaatggcggccaccatgatactggtccagacgttcctagtaaaggactgagcaaggacgacaaagagaaggccgcaggttctagcactgagttccaagtcgcatccattgtcagttgcagagttcgccgcagaaaaccgcaatacctaatgaaatggccgaccgctcatccattcgggtaatcggcttcaagaggtctctctgggacttggagcctagaaactccccaatctccatgaatttcatgatcatgccgccagcacactcgcagcctgaatcagtgtccgaatggcgcgcgacattacctcgaccaagaagctggacggcggcatcgaaggatcaaaacctggatatccaaagtcgcactacgtctaaaccagttacgtcccaacgtagacgacttgggtcctgcctacgagctgtaacacagcctactatgattgatggtggtagtagtgacggagcgtaagggcgtggtgcaggtgcaggtggtaagataacccgtacctcgcagtaacaacggcatcgtattcagcggcggacgaccgcgctaggcaaggcgagtcatgcctcagacaagaggaagtatcattccttcaaatgccggaactgcagatggagtaaaatgtacgccgagctgggtgtgcaactggaagtacactgccagtgtctaaaagtactataaaccctcagtacaggacagagcaagctcactgtccacgtcgaaccaagtgacctagagctttcaaccgctctgttacatcgacagctttgttttctctcagtaggccagtatatcgtggagagaaaggtggaatgcatttttcgcgctgtacgctcggacaagaagccaatcgacttgcgacgcgttctgaaactgtggttagctgagatctgagcgaatttcggccacgctgtgtctttgcaccaaagacccgaggttccattgtgcattccttggccgacctggcattgtcgagtgaatgtacccgtgacattgtgcgccttttgagcaagcttgattgtacaacactctctaaggcgggagacgacttatcagacgcgaaagcattctgcttggactgctgatcacttgtccttggtaagatgatcatccgctatgactgtctgaaagtctccgcatgctgggtgcttgtgttggatctccagcgattgaatcaaaataccgccgtcaatgtcgacaagccgtttagtgagttcggcaaggctaccaccgagtctcccgttgaggagagagccgatcgcgatgatgggatcggcgaaaaggcgacaatcgagaggagcgcgagtagcgggtgatgcagcaggacccccctaacgccgatgattacataggcagaaagatgtatagctcgatcccttcatgactgcaccaaccagtattcagcccctcagttggctgatgagcatacttctggtctgtcaatgcttctagacttgcacacggcagcaagagggcgggcagcagtgggagcgaggtaccgtaagtggctgcagatcaagggccgcccaaccagatagtcatcaactcccgcaagggtaaaagccaagaatatacgaggaatgtaataccacctatgtgtggaggagcgcgacctcatctctacatccgacccacaacgtggagcaggcaaatgacagcgtcgcgctactgacaatgtacgagaacggagttgctggcctaggtcgacgatatctaatttggtgtccaagcgaccgctgcactgtgatatggatagcgcgtgcatcctacaacgtctagagacgcgtcgatgataagatacggtggcgcagcaaggcagctacgccgccagctagggttgtccttcgccaccagccctggaaacttctcaatcaggcaggaagacgatgaggtgttgaaagtagtcgctgggccgggccaaacggcctcctcttctgccaataaaaatgcgcaatttcgtggcatggattttgtggcgccacatggtcgctgcgcagcaccacgtattgttgagcattattgtatgcatgggcatattcggctaaatgtgcaagaccaaaatgaaggcattgcctatcaatattggtcaccagacgaggactcggaggcagttatacggggtggatggactgtgcacggtgttcagtctctaaatgtcgatatcccgacgtccaatgcgttcctggtggcgctggtatgggtatcgatatcgatacctcgcatccaggccaaagctggagatgaacttcctactcgagtctcatttgatcgagttttaactctacaaggcgaatttcgtcgctttcgggtattctcgatggcgtaccaaactacttcttgtcatccataagcttcagtcaatgctgcattcttccgctcaattgagcgagggatcagaacttgacgtgaggcatttctgaagtcgtagagactaggaattgagttggccgactcgtagggctgcttcgacctgtgtggcggacattggtttttgcggtaatcaatgagcgtcaagcatcgcggttggtaaaagttgcagacgaagacgtcacatgagtactagaaaagcctagccgctctcaggttcagtcgtcgatcgctgtgatggttcgtaaaagtgtagagccccacgactgcttacacacactgacaatgcgctgaagttttgtgtggccatgctcgaaaccctgctggagagactgaagcagttgacccgctcaccgatagtgttaggttgagggcagcgagaagaaaggagcatcagcccagacgaggcgaaacgaacgatggattaggaacgactttgcaacattggagcagtcattacaatgttgaaagtggtagtgtatttcattgttgatcgatcagagccagggctactgcggcgctcgctgaaggagagcttgacgtgcaatctcatctaataaagccttcgtatggctcaccatcgcctcgacgtcgcgtactttacgtgcaaaccatttgcatgccttgattaaattctgaagaggtattgctcggctcagcttgtgaaccatgcacttttgacccgagaatggtggaagtcggtgtacaccattcatctttcttgtgcgcagccaatagatgtactgtccggatgacgtcaaggccgcagccgtgtgatggaggttgatgagaatcgtcgttgacggcattgcttggccgcttcaccgaaaccacctcccatgcccgatggccggaatggatacgacgagatcagcgttcagtcgctttcaggtcgattccgccgggcaaattccatggagatttgtaagacgaatgggctggaagcgatagtgctttccagtctggtgaggatgaacggtggagtggctgccgcagctgcatagttgacgctgggcaagcagcgtactctaagagcctggaactgctcatgcgtctactctggctgaacgtaagatctagctgctgcccgcgagcccgtcgatggatccctgcatggtttaaatccccggccagtttgtttgcccattcgctgaacgcggtggagcgcttgtcaggcgtgtgcactctgctggaggcattgacaaaggtgtccactacagagtccatggtcccgcctccagtattggagccactggctgctctcgaggtccggcccctcgtctgatactaaccaggaatctcaatgaacgtggtgaggaggtgcgcttgaggaagtgatgcagcgagtacgcccgctattgggtgaagtccagactaaaccggcctcctcgcacgtactccatcgtgtgtttgtcggcagccgtggaatagcgcattgcggttaatcctgagacagccgtgtcgacggccggctggcccgagtcgctgttcgcgctggtggtcttgttgctgagcaagtccgcgaacctgttcggcttcttgtcgatgagagcccgtctttgcgtgtcgtcgtctacagttctgggctggctggggctcaaggatcgtgagtcgagacggcgtgcccatgggctggctcctggtcatgtacgcattcaacccgctgttcaggtatgatcgagagcgtcgacgtgttccgtggtacatcatcctcacgacgatcttcaagtgctcgaggttgtaggtgactttggatctctccggcagcacgcactgcttcccgtactcagtcagagtcctgtacgacttccaaatcgacttaatagacctcgtacgttcgaggtggtgcccacgaggtcgggcaactacgttccatgacgtgcacagggtcttggaagttgtcccgcaccttatcgccaccgtgttcatgccaatgatcgcatccaggcccgatcagttaacgtcgtacttgaggctggccgtaccctgttcccgctcttgtagaaccgcgagtccatggctatggcaagagtcggggtgcgtttgtgtatatatcaagaacgctgagtgacatggagatagacacgagcaagatattgttgctgattatagacgccgggatcgtcgctatcttgctcgtctcctccataaggtagacgacgagcctctgatgttgttgttggcggaacccctgttgtagaacgggatcttgttcaagcgcgacgaggtctaggacgggagcaacgtgctggctcgctcgacacaaaggagttagatgtccaccacttgatgtttcaagaaccccttcaagatctcaaccacaaacatgtacgtcctgacatgctcggtccgttgggtactggattccagccttgtgcggggtgtcgtacaccatcatgccgtcgtccaaatactcttatgctcggcgccttcaacactgccgacgtcaaggctagcacgtagactagcgttgaaattccacaagtagccatcaccttgtggtagcgtagaaagtaggaagtttgcgcctacgcctgcctaaaagattatagtcgcaccttgcgggcagtgcacaactgtttggagcgttgctgactgatgctatttagcggccttgagacttgggacatctatcagagggatgtcactagtggcagatgggcgatctgcacacgcttctgtacatgtgcgagacgcagtacactgctcttcgacagcgttaagagcgaagttgaccggagccatagtatcggccagctccaagaactcgcacgctccatgggtcgactccatctgcgcccaggacgcggcgtttttgcagtagacaaagtacactgacctggaaaccgccggtcgagcctgagaacatggctaggcacacgagcacgtgcttgaacgtcatgtcgtcccgcttcacgataaacaacacgagggtgctcgtagttgcgtcgctgcgcataatcttgacctcggagcgaatctggacgcggacaattcgacatcgaatgagttgtggaagctgcgcatgacctcgatggcgggctacaagccgtgcgggaatgtgggccccaagccaagggaccgcctgaagccgcccgagctgctggtcgtcgggctggacatcgaggtgagcacgtacgcgaggaacagcgagaggacgattccgcacgacaaaattctcagattacggtcttgaacggggggtggtacatgaaggagttggacatttgcatctgcatatacacgcacaggtatgtgcgcgatcgagtaggacgagggcaactccaccatcgtgaaggtgaagttgggcggatatgctgtagagaccacaaggtcctcgggtcgatccacctggacttcgtggctatccacaactacgaccagaggtacatgtgggtgaatgtgaaggggatcaaggacacttcttgccgcctagggcctcaaggacatttctgtggggggcatgcgccgccgtgtgttctgatgtggcattccaggggtgtcggcctttagtaaggtaaagcgcgttcgtgactcttgttttgcgtcggtaaagttcgcctgaatcggcacgcagtgcgtctcagccggacgtcgtatgtgctccaacccctcaactggacgcgaaggagatgctgagagaggagcactaatggatggatcctgccgccatagttgaacatcacggccctgtgcaaaatcggcagcaaaggtccacatagactagagactgcgtcgtgccgcaggattagatcatgttcactgttcagacttcgaccgacagcgagaggctccacgttacagtggcgttttgcttgcggaggccattggcagccaggagacgatcgtttcatcatcctacgctgtacactctcaagtcgatcattcacaggacggacctgttggtccttcgttgccgagggtaccgtggaggttgctgcatccatgtaccgtctgtggtgacacattttattttgagtgtgtaacagtgaagcctcaaagcgagcgtgcggaagcaaggaacgcaacacaccccagagttcagtatttgcctgtcgacgttactgggcatgatttgcattgagatctaggctctggtggtgtgtgaggtcggacaaattgcttgcatactcctcgatgctggctcaagtcgggtcggtgagatagtcgagtactcagcgagcgccatgttggcggtgggagacgggcgctgacaggcgacatatcagtattcttgcccagggtataccaatgaagtcaaaggacagaaagactttgatcccgagtttagtgtttcgctgtcgatgtactcggggagcctgtggcaaaggttgggtcgggtgttgcagtgtttcgtcgtggagcggcgtcatgaggcgctcgcttgacttttgccatgtacgaatgctgcgtcgttggctaccactgatggatgagaaggtaggatgacatggagaggtgtcggcaatcgaagaagcctggtctggagatctcgctcggcgtgatttgcaaacaacgctgtctgtgcccgagcgtatgtgcttcctgcacgaggctcacattgtttattgatctgtggcacgcttgggtacgcggcttaatccggttgcgtctctgagttgcgtgcccacattcgcgccaaatctctgtgcgtgtgtcctcgaagccatgatgagccaggattggtcttcgatttcagcgaggcggagacgaggaaagagcacctagctagtcattctatcagctcgagcaatgcggagtgcatcacgtgcaatccctccgacgtcggattcatgcttgccatgaagtccataaacgccaagctcatctccatgtccacggcaacggccttgatcgccattatcgaaccgtagccgaggggttgtgtttcggcatgggcttatcggtatccatgaggactgacctgtccactaagctcatgattcagccctctacaaggatgggagaaacagtagcctgagaatcttcggcaacggcttgtcccggtccgtcggctcgcccaaagacatcgagttgctgatctcgtgcggaattttgatcatcaagagggtgatggacacaaccatgatcgccttcctcaaaacgatgacggtgatgagggcctcggcacgaatgggcataactacctacaaggtggtaccgtccgggaccgagggagacacgggcgtctgagctgcactctctccgaaggaggtgaaattggacatgttccccaggaacaatgagcgcgagaatgtatcggatgtggacgcgaggttgatgccctcctcgatggactcagccttggcagtatccttgacccgcgttacgttcgtgcacatggccgaagtggaccactcagacttgccgtccatcatcaaggcgacatagactgcctctatactgacctctatctcgggcacgaacgcggagaagagcgaaagcgccaacccctccgtccgagccagtccgtctgtgatgatggtacacacaatcaggagatcgcctctctgccgagctcgccgttcttgatgtactccgttttcgtgcagagcatgctgagcctcgcaatttccttcaccgtcgtcatgtatatcgtcctacatgcattgacggacttgtttgtgtagcacacgcccctattcttcatgaaggtggtgaccgccgggatcttggctgtcgtcttccgtgcttgcccaggtcgagctcgttctgatagaggtaggcgtacatctccgttaccgccgacgagcatactgatgtcccagaccctggtgcggtcatgaatggcggagtcgttaccgcggaggacttgatggccaacgtctccatcggacttgtcgacacctcttgaggggggttaagttgcacgagtacaacttcaatttagacgtcgcgaccgacgtctaagccgcggcgaaaagggccttaccggtcctttagtctaagacgaagagcataggcttcacgatgaagacgtcgtgcgtgccggtcctcgcgatgcagaggatgcgcgtcgtcatgtctttcagcgtgtcgtagcacctagcggcgatgaagattggccggtcgcagttacgttcacgatggcgcggttcatcgcgattttggtgttcatcctggactcagtcatcagcgggcagatagtcgcggtcaggttgaccttcagcaagtccgttcactgctttggcaagcccgtttacgtggagctgttcatggcgactaagcaccttgagagcgtgctgagtgaacaagagggctggccaatgtcgttttctgtcaaacccgcgcgcaggggtatgggtagaacagctggtaggacggtggaccagcgaactgcctgggtccgggaaggtattgtctccggccttgcacgtgtccgccttccggggtggctggcggggtgtccttgtcaacgagctccgcttgtgtaggtggaaccgggagagtatggtcgactcggactttttgtcaatcccttactacgcccgagattgacagactccaagaaggcagtccagagaaggcgagggaggtatgcagtcgtgcagtgacgactgaaaactcccgaagcgggcgataatgttcatatcaaaaggcaacttatgaggtagttctaccgtgtccgagggtcggctgattcgggagcaggttgtgcgcattagctgagaaacggcaggtgctggatccgtcgcaggccgccgcaaaaggtcaggctactgcatatttgaagcgcaaagttgagacttcatacagacgttagtgcttcgaggcggtgctattgctggtttgtcgctcgatgtcgcctccattttcggcttggggagtagggtgtgctcacggacacggaagctggtgtgctctgctggagagcagactactcggcgtaagcgtggagccagattctgagcctcaagttgggctaccgtgctgactttgagatgcctggctgatatacccattgacagcgttgatatgtgctgcaacatccgcaccacgtcaacgttgacgccagccgatgccgggcttggcctcgtgggacgatctctagatgatcctggtgagaacgtgtctgagttggtcattacgtcgagatagatattgtattatcgatggtgtggaggcgtgggtcagtagtgaagcagcgcgcggtgtggtgggtcgcagcgttggatcattctcgaaagaatatgaccacgcgcgacttggcgtcaacgggtggaggaggccagtgaacaccttggcggctagcggagaagggaataagctggagaccgatcgtgatagagcaaagaagcgagacggaagacggagaaggcaacgcagaaggattgtcggtgaagagaaaccgccaagaaggtgcgatgtaagctagcagctaaggaagactgtcgtgattgacgagcgagggaagccggtggagtatgctccggggctggtgtgctggtgctcgaagagtcactggtcgaagtgcagatggcggaaagaggcgttgtcttgcgaatctgattcacgagcagagggcgcttgacggaccgatgatccggccaggttgatgcaaagatcgtaggtggagggcgagagtagaagatgatcatgttgatgaaaagggtgtcgcgggagatgacgccggaggagatggtgtgccagaggcgaaaaagtgaagatgttccagtttctgtagttgagagcaattaatgttaacagcaacaaggctgcgaagatattgtcagcggagaaagaggttggagagcaacgtcgatgatagtgcttcttcagcttttgtaattgaggagtatccaatggaaatggcgacaagcagcgggtggtaggcacgatgttcgaggagaagacaacaaagcagcagaactcggtgacggaccatttcctgggaacgacgcaaagtgcgacgaagattccagaaaacggtaccagtagttgagttgataccacacgcatagataccatggcaatggcgtgatgacggtcggtagcggagctggagactacatcaaggtagccgccagacttgagtggcgagtgtttcgacgccaagaaagaccagaacaaacggggcggaggatgatgcaggctgtgagcaacaggcgatgtgatgaaggtcaaagtggagtaaaccccggatcaggccaggtcagctggcgtccaggatccaaaccgagacgattcgagtccgagaggttcaagctgggaacaacctgcgagctgagggcgaatgctctccggttcgagagcattgcgaactgtagggagtttctagacatacgctgagggaacaggagctgatggaggacagaagacaccgggtgagtgatgctcctgtgcgccgacggattcgtggctgacatcgtcattgttgtgtggagatgcaacaatgatgacggacgaatggagaaagtcaatcaggagagccagcatgctggagaagtcgaggcgatgaagtgatgggatcgaagagaggataactcaacataaacattgaacctgaggcaaggaaccagtgtccgaggacggagaccaggatgcgcaggtgcgaaggcgacggaccgaagttgaatgtgcatccgcgacaactggatttaggaagactgccggcgcgcaagggtgagacagcaaatgacagggcggagtggggcgtaaggaccaggtaggaacgaaacgtagttgctagcgtgcaagatctatgtcgctaggaaagtgtgtggttgcgaaggattgtcaaagagaaggattaccgaagagaaagtgtctggatgagaagacgtgcggttgcgaaggtgtgtcattgccgtgatgtgttgttacgaagatgtgttgatgccaaatgtcgatgcgaagtgtcgatgcaaagtgtcgatgccaaatgtcaatgcgaagtgtcgatgcaaagatgtgttgatgcgacggtatgtagatgaaaaggtgtacccatcatccatccagcttgccgacagcaactatctactatcccgtcacttcttttcggtgaccattatcaatcaagccagccatacaacagcagatctagtcgccttttttagtgacagctaacaagaaacccgtcacttcttttcggtgacaactatctactgtcccgtcacttcttttcggtgacacctagctgacaacagacacagtcacttctttctggtgacaactaacctcaaacccgtcacttcttttcagtgacaactatctactatcccgtcacttctttctggtgacaactacctactatcccgtcacttcttttcggtaattaccatcaatcacgccaactaacgaaagacccagtcacttctttttggtgacattgttcccagtgagtgttccatctctttcaaaagtgtgtgagcggcagagtgtgccaaagcaacgccgtttgctagacggcatacccagtagcggagcaagtacgaggtgtgacgatcaccggcgatgaggaagcgggagactgtgagtctgtacgtggaaaagtgtcgatgaacaagtgcaagatgacatccttgatgtatctgcaaacgtgaagtcgagtagccctggtaagggtgacgctggatgcgaggaaggcgacgtaagggatgcaagcgtgtcgtaaaaggtagattcgatggagatggtcgaggagggtataagcagacgcagtgcagcggaagtagttgtgataccagagcagacgttgaaaaatgggagaatcagaggtggaagtcgaaggtcctaaaagctgaaggtgctggaagatggggacctttgtaggatgaaacgtgtcgaaagaagcaagagctggcggtgaatgcgttggaggacgaagacgttggcgtttggaagccatggaagacaatggagccgaagatggtgatgctccctggaggaagagaagtatgcgggtgagtggcggtatgaggatgcctggggtgcaggcaggcggcggcgggtgcagaacttaaggtgtggtagtcgatggcgtagttcaagggcagcgaggtcatgtcttttgatgttgcggtgtagctgagagaaggggatgcgaagccgctggagcaatgactgcggaaacccgtgggtagctcatgggaatgaatgtgcatggatgacctactattgcacgttagtcagagcccgctgtgggcaaagagcatagaagttcacttaccagacgatgctcaggtcgtggagactcgagaggtggagcaagctgtggctttgggcgcatccccgccacgacactgctaacacgctgttctgggcatacccaacctttccgtaccagtatctcgaaagctgcgagagtttcttgtagcgtatgtcggccagagaccctgcactgaaagagagacactttgagtaggcatctaagatgtctggctgatataagctggctatgggtgcttcatgatgccgggaggatggcaagccgagaaaggattctggtggcagtgactaaggtgattggtgcttggtgatgcagccgagctctgtgtgcggaagttagcctcaggcttgtagctgacgagagatggtggacttacaacagcgcagcacgcgaagtgagtggtgcttggggatgcagctgagaatcgggggagagggtgctcatcgcccgagacagctgatagtcaggcagaagagcagaggcatggtgccagaagaggctggcatgctcatggtgctcagagcgcgatggagagtgatgatgagaagagcacaagatgggtgcaggcagatgagaagagcaatggtgccatgatggggcgtgaaggtgaatgaaggagagaggaggtgtggtgagcgggggggcggtgtttctgttggtggcaggaagccctcaagtgtcgcttcgtgttacttcgtctggcaagaatatatcagaggttgggcaggcgctgcgcacggacagcggtcatgacggtgaaccgaggaatccaaacgaagaaaccagtcaaatccaataccttgtgcgaccccttccacatcctcgccgatcaacaatgggtatgagccagcatgcggacaaagaggggaggccaaatggaagacacacgcaaagagccagggccatctctcccagcagatgcatttctgcatttcctgctgtgggagcgtcaagttgcgttggctgcttttacgcgtacctcgtcttcaaagggtgtggccgtgcttgtggcgtgtgcattgcggggctgggacggctcgagccgatcatcagcgctaccacttgctcagcactgactggagactaggcacaatcacgacgtctttgagacgcctggcaagctgcactgcaaaaagcctcctatccactccaacgcgccctatccgccaacaggccgcgcgtcgcatatgcccatcgccgctcgccctcgaaccccagcgatccaacacgcttgagaagacactgtctcacttgacgcccccacgagcagaatcacgacggcacgtgacggagatcaacgagcccaggtcaacctacatcaagcaagacaagagggccagaacagagtaccgtgcacagacaccgggcgcccggagacaccaggcgcctacctattaatattattgcaatcttaaacttaaagctatataacgctatataatagctctatatatataaaaatatagtatagtagtaattagatacttataattaatttatattatctaaatttacttaagagcttaacgttatagctacgtaatattacttaagttagtaaagaaaataaagtaagttaaacttaagtagtagctatcttatctactacttatttctaatacttcttcttagagaagactgcttataaggctttatacttacttctttagaataattatatagctttcttagcgttatactgctatttttaacgcttatatttagcttattttttagcctttttcttcttctttactaccttaagtctctatctctctatatatctcttcttaagcttaacttaatactatagttaagtctctttatactacttcttagcttatactttctagagtttcttttttatcttctcttacttataaactacttcttaagcttaagctttatagaacttataagaaaactaaaagatagcactactataatacttctagcgctattaaaggttaagagctttactcttacttttatacttctttttatataaaaaagtaattcttagttacttattcttataataaagcagcttattttaaatctagagatagtaaagtaaaatactaagctttcttactctattctaagctttattcttagtagtatcttatactaattactatagctaattctaattacttagagagagatagaatagcttgctaaggttcttattaggtattattctaaatttattaagaataactcttagattagttagctatatactagtagctttaaaagcttttaaaatagtattttctttaaagaataagctctaagcttactagaaaagagagaaaaagtcttctttcttaatagagataaggctctaggcgttatagagatactaagtaagcttattagagtagcttaataagagtagcttaaatattactatatctagcagttatagcatataggttaaataaaaagaaaatactattagaagaattctatagtagttataatacttaagaaacttaaagataagataagatttatagctattaagaataagtaattgctacttttttagtttattctttatatagcaattaaatatctatttaagctatactaaactaatattattattactctaacttaattaagataatataataaagatattataattctctatagtaattctctctacttagtttaatctaattactttctaagttaacgtataaataaagcttagtagcagtaagcttctattagtgcagatataagctagaagcattaaaaatttatataatttatcttaaaataatactctaactttcttcttatcttattaatatttactaaagactctcttacttattctaataattctaataaagaagctcttcttatctatattatatatattactagctttaagataatacttattaagcttcttatgcagaagattaaagtaagcttaatatttaatatagaaattagcttagtaatgcatataatctatagcgctagttctctttaaaataagcttatttttattctagctaataaagtataaaacctagcacttagagacttctttcttagctatagataagataaaatttctaattatctctcttatagaaggtaggccttacctagtaagctttttaatatatagtataagctctaacttctatagtaagctaagtttatatctatttagtagctagatgcctactatagcctatatgcttctatatctttagcttaatattatgcaattaatattatattttatagtaacttctatatatataaaacgttctcttagcttatataatttaatatctttaattatagcttaaattagatttatagtagtagagttataatatattaaagttagtattaataacacgttttagttttagagtgggcgcccagtgtctccgggcgcctggtgtccgtgcacggtacagaaaccgcgccggcgaaaaacaattcaagagcgacctctacactacaggctcagtctttggacgcatcatcaactgtagatctgtgggcacaccgttctggtagtgatcacttaggcaatagagttagctaacgtgtgtggtgtacggtgtctcgaggtaagcgagacgcccttatcgaggaacgaggcccacatcggaaactttccaaggtgaatgtgctggagtagaggcgtggctcccatggtatctggggcgttaatgtcgacaaagccggcgttccataatttatctgcatcttgtgcacgcaggtatacgtggcctttggcaaagttataggcacttagaccctctgccactgtctagatacagggcctcgggcacgtcgattgcatacgaggccagtcgtcaacgcattggatcgcacggaatgctagagatgtgctggatctacaagtctgcccgtgctgacaattatcggacagattgatagtggggttgactacaattcccacttgcatgcccggattgaacgtgcagggggagaggttctgaatttctgtttcctcgacctcgagaaatatcttgaagagtacggcttgttcctgcgctgcttctttctgacttgacgtcgagcaaggccgctactgcaaaattcaatgatcaagtccactacggcaaacttcaatgatacaatgccgctacggcaaactgcaatgattaatgccgctacggcaaactgcaatgatcaatgccactacagcaaactgcaatgacagaacaatgccgaccactgcaagatcctgaacaccccccgcatgtgggaatctgcacatgccgggagcaggcaggataatgacgtccatagcaaacattctacaccacgcaaacatcgcatggcgaaatcgatgggatctatatctccgcgatctgcacgcacatctcagattcaatcaactatcaaatctcccactctcagacttccaaactcccagactcttgaacaacccaaagtaagaccctgacactgtgcatcgcgcttgcagacaaggcgtactgactcaaagcagacttcccgcctaccaaaccttccaaatcaccatgcaccatatcaccatggaccaaatcatcatgtacctcgtagatgccttggatcagctcaaggcctatgccacgactgcctcatccacgttgggttggatcgtgttcatcctgggcttctgggcgtggagcacgagcccgcgtctcttctggaacacgatgcgattcctgtgcgatactctcaccatcatgttgcgacgcgccttcatcggcatgtagcgcttcacaaccgctacacgatcggcccagacgacgggcaacacttcgctcgacttctgtggtcctcgaccgctacttttcctccgagttcaactacgacagcaaggatcctgacatacatcaagccagcagtcaaggcgagggaagaaggaatggtaaacgtggaggcgacgatcggggggcggtgatttgagtggatgggctatgccggacagattcgggagaaaatgggcaggagctgctggctgtcttgagcaggatggctggtagccgacaagtaattagatttgcgacgcgaactcagactctaccctacaaaagcttctaccatgcgcttgactttgtgaatgtcgggcaatcgctggcgatcctcctcggtgggcatgggtagcgcaggtcccaggtatccgtggcacggcgtcgagctgccatgctctgtcctcagttgcgcgggattcggatcgttccagccagcctaacgtcgagctgacattgccattcttgtgtcgcgttcgatgacgaagcgcccggcttcgtggtgcatctggaagctgcacgttgtgagggtggcccgtgggctcgaaacacggtatggcaactctgtaaaaggattagcatgcgattgctgcgtatcagccgggcagactcacattgaacatgacccagaacgcgttggctcacgaaaagtcgcgtctggcaagaaatcgcttgcccgggcggcgaaacgcggggtagacgccaaggaatcccccgcctgtcatgcacgtggcgcagagccgcactaggcactaggctgagcccgcggtgcacctgtcgcgccgcacttcgcggggctgatatgcgcattgcctctacgtggcgctggtgtctccgcgacgacggcaaggtcgacgccatacacacgacaaggcatcaggcactatggtttctgcatccacgccgagtgcaaggtcacatgagggcaccatgatcaaacgaaccttgcctttgaacgcgtacccgctaacaatacagcctcaatccgtcctttgactctttgccctacaaaccccatcatcacctccgtgttgatcgccctcctcctgagctccgccgagctacctgccgtccttggcgtcagtcatacactccttgttcacgtgctgttgtctcaacaagaccggggcgaggcgaaccacgggccggacaaaacacgccttcacccgcccctcaacggtagtggaagacgcgactgggagcgttggtacgcggtgtacgcggtgtacgcgggagggacgcccatgtgctccgtgaaggcaacgtgggagcaggacggagggggccgatgcgtggactctgtgtgttggatggtatcggcgtcgtgaatgttgttgctgcggcatggtggtgcgtcgctgtgcgaattggtaggacagacgacgtggccgcggttgtttgccttgaggatgtcaatcccaagcctggttgcggcggcgcaagtggagtcgaagcgggcggcgttgtagaagaggtggacagacgagttggtacaggtgttgcgagcgttacaggtgttgcgagcgttacaggtgttgcgggcgttgcgggcgttgcgggcgttgcgggcgttgcgggtgttgcaggcgttgcaggcgttgcaggcgttacaggcgttacaggcgttacaggcgttgcaggcgttacaggcgttgcaggtcgtatgggagaattggccatgtagtcgggcatgtgattctctttgtcctcccacagaggatccgcgggatccatggtgaacggggcgtcacgtggtcggcgaggaggtagtcgtgcaccggacctcatgatacccagaggagtccgtggaagtggtggtgccatagccaactcgttcgctctagctcgcctagaacgagccctggtaagaagacttcgcgcttgtctacttgtcactcggtggtggtatcgtcggtggtcatgtttgcggtgacgatctcgacgacctcgacgactgttgttttggataccaccagagggcgaggaggaagacgatgaacaaagtaaagacgagtgttggagtccgcttaagcgggcagatttcgggtacccgccaaaactcctgattcacctgaaattggtgtctcagcagtgaccattgcaaatctcgctttcacttcgctttgactgacgtctttcatgatgcaagtagcggattgagactgatatgaacagaaatagggtagttgtgactgattcaggtcatccaggccgtaatggcgtctcttgctgcggcaaaaaagcatctgatgctgttgggaatgccagtaggggacctgctgctggtttggcgactagacgatggcccggcgtcgataaccactacgactaaagtaacgacacgtagagagacatatccatcctccttcccaatgcccctttcctctcgatgcaatccgtgcctttctcgtaaggattcgctgtgtgatatatatcctgggaagttcagcacctcttcgtcacttcagcctttgacttccgcacatttctactacacaggctgtccataatcctcatcacatctagcgaactcaacatcgtcatggcagctgccaaatcactcgaaatgcgaaccacgccacccgccaagcagaaccctgcgaccaacccagaggatatcgatctcgaagtctaccgggcagcgattaccctgttctccatgcgggctgctgaggaatatgtcattttggacaagagcagtgtcggcactgccatggccgaccccaacttactctctatgcaagaagacaaacggatcagaaatgatgcctccttgggtagcaaaaactttggcgccttcatggcggctaccacgcattcgactagaacatccagtacccaacccatccatgttttccagtcttcgcctgggttctggctcaaatcgcgatgccagatcttcgctgtcgcccactttccgcgtcggcatgtcgcatctctccacaacacctctgtcatcgcccgagcagagtccgacagctaagccgcacgctgctatggaatcaccagacgcgccctcacttgcggacgacgaggcgtcagatgagctgaatacgctgctgggcctagagccagtatcgacaaccgtctcaaagaagcgaaagcactcctcatcaacacttccagacagtccatgcgccaaacgccgctatcggaaccgcactcgactttggccacgagattgatccacacacgatatccctgtacgtcaccacagcctttgcgtgctgtacctatctccataaataattccatgccgacccagcttccaggtgtttgttgtgccaatggcgtgcggcaacacgcctttggtacatgatggatggaaacgtgtgaagtatttcgggaaaggaaggcgatgaatatgtcttcatggccccggtttcgagcctgaatggggtgattgcaagggattcgactcttctaaagatataaggtactctccgctggagtacgacgtgtgtagataagaaccaatgttttgttgtaaaaactcgtgtcagcctgctctatgaccaatgtctacactacactcccaatctgcaactcagatcttctaacggcaatagactattcttcctacacagcatcatacacggcatcaggggcgcgcagttgctctacatataatcatgatttcacaatatgaagacggacttgccaagaattcagactgcaagcaagtagcttttctacattaatggaactatcgtagatccaggctgccgcacatacactgcagactgccacatgtttgagcaagcgaacagctattcatgtcaacatcacattgaactactcgtggcgatgtataacatgacagtgcgatttttctacgccacatgtatagcaaaaacactaattccatggttataaaggtttttatactgcccgacgaaaaaaagagtctcagtaacgacggacagcacatctcttaccaggcagcttagattagttgtccggccatactacagagacgctgcattagcagcactcaggtacaagccatgttgggatcgcagtgttcgcatcgagctcatcattcaatctctacgagctacccggtctagatagagtagctcggcatctcacgaaaaaatcagcaaatgtaacggtatcacatgactagaatggagtaaagtcaccattctccccatgtaccatctctgcgatactaccgcattcaagcacaatcacacctaggcgcgttattaggtcgacttttgtccatcgaggatgcttgctaagtcaaaaggcgtgttaagttggaccagacgaatagatgtgagatcaactaagcgcagatctaaaaacatgtctatgttgcttgaaagaagtaacctatcggtatgtacagatgaatggcaagtagcaaattgactaacaagaaatgcatgctggaacaaaccaacaaacagtgttttagcgtgagtaatctcaagtaggaagagaatacttacttactcgaacttgaagcactgtgttagcaaagtctattattagtagctacatcgttgcgacttgggctttgttcttgaagcttcacagcgtgcttagcgaccttgggagctcgggtagtattcattgcgtgacggtttcgcctgatgactatatctctatgtcctcgagatctactgcttatagccaggagcttcctaacgatatcgtatgccacacctactagcaggtaatgatcgcaagagagtcttaaatatagcatgaattcaatcaatactgcctgtatgttggcaggtaatagaataataggtataagggatagacgagtatatgcgtgaactgggatgtaaacgagaaacaggatcaatttggcacttaaactgactagtatgtgagaaggttactattcgataacaattggatgttaagaaaattgtctagactaacaagcgcggcggattgagacacatatagagctgagtatatacaatgcggtagctagtgcaagttgatctcttttcaactcgtggaggaacgactaaactgctcatcggacgttcgtaatgacgataggctatgttggctgcaacactgcagagaatactcttttaagagcttggagggcctctattgtgctcatagagtgattattgttttagaactacgtctactgtgctaacacactattcactgtgaagatctgtgactcttggcgctagtgagctccggcagctatataatcctgccttgctgttgtcctatcctaattatcagaacagcacaactccagtcacatttgctaccctttcggctaatccctctcgttctgcttcttacagttcaacttctaagcttctaagcatcaccccaattaccgctcatatggacaatacctcaactactactgagatggaagtcatccctactgaggacgctcacaacgtacgctatatctctatggagaaggcccgcgcatttctgacagaaatggatacgccgattcaggcagttattcaacaagcactgcaatcgcaagctaaagatctagcagcgaagtttgaggatactcttcaacaagcactgcaacagcaagctcaagaaattgcagaagccagcttgcgcgagaaaaaattgcagtccgaactagagcatttcagagacctagtcaaggttcaggctgatacaaatcacctagcattaagacaggcatcaatcactgaccagctcgcagttgagagcttgcaagacgatgctagaggctatagcctccagggctctgaacgagggcgaggtagcgacaacgccagtgagagcggttctcctggcgaccatgttgaggagggcattccttctggcctcagccagcctgtcctatctggtcctagcgaaactctccgcctcaaagaagcacttgcagaaattcgtcgtctggaagatagcgctactaagtctgcaactactatccaagacttgaaggatgcaaaccaagattccgcagatggattctctgcagaaatcattgatctccagcgcacaaaaacgagcctccagagcaacaaagcttatctcgttactcgaaacgagcagctgtctcgcgaagcagcagaggcaaaagctgctaaagaggttttggtggaccgaatggttgagttgggcttattgtagtaatgagttgggtagcaccgtgtttacgattgcggagacgattgatggcaagatatatgacctcttggtagtttcagcaccatggactagtctgtaaagaccagttcttgaatccggcgttgtagagcattgattagtagtatcatttacaagacattatttggtggttctttgtattccagccatgtgtgcttttccttgtatgacagattgtagtagtctcgcgaaatatcggtgctagcagctctcctcttcgcagtggtccaagaatacgacactgtagactcgatcggcaaaataacagcatagttcattgtatactgtggtcgaggtcaatctcaagtgcgcattaatattgtcgttgtgcgactcgtcatcttctcatctctacactagttaacatgtgtcattgcaaaacgcatagctaccagactctcttgcagtgaaaggaatcgcgtccaggttaaagatgcttaagttggctatgaatcgacatcatggcaaggaggtgcggtattatggcggagttcccatggtaaaagacctgctctcactctaacaagagttgtatctacaggttgcgtgcgggcggatgtggaaggcgtgctcacaacattacacattaatgcgggacggcatgaacgactgacaatatcatcgtctacatacctgagtaggagctcctgcagaacaagattgaacaaactgggtacgtcatttcgcgatagaagtgatgctgcgacattttgagtcacagtcaccgactcgccatggatcacatcgtgcatatcaaaaaggcaatcattgtgatgaactgaatgtattcatacgagagttcttgtggtaaccctataccttgccggcagccaatgcacagaaaggctggaagtggataccaatgtagaaatcaaagcatccgcctcgtaatccaaaactccttaaccaagttcacaatacctcattattcccaggacaagcttgaactgaataccaatgtagaaatcaaagcatccgcctcgtaatccaaaactccttgaccaagttcacaatacctcattattcccagaacagccttgaagtgaataccaatgtagatattaaagtttccgtctcgtggtccaaaaccccttaccaaagttcgcaacatctctttattcccaggacaggcgatgcttcatagcgtcaggcggtacgacacgccctctgaagacaccccaggttgaattccatccatgctcaagacgcttctctccctccccaccccgtgcttactcccggctagcttgctctgcactgcgatccatcaagtgctggatgacgtcgtgctgttcgggtcataggaagctgggtggtgccaagccatcatattgacggcgtcgttcatggaagccatcgatggctgtcgtccgttgcgcaaccactgaggtgttccatatagtccatccattgcattggccatagcgtaagtgagtgcgccaagcatggtttcgctagagccaggggggtgcgcaattctccggaaagcatactgcatatcttcgtgcagttccttgctaatgtacagagtgttgtcacgatataggctgctgccggcggggtactgcgtgtcttggggaaggctgggcactgattccgtaggctgggtagcgtgggttgatctgttggtagaggctgctccaccccatagcggttgcggagtgtctgtcattcgaggagaagtgttttccagtgaagtcggagctgatctgtgaacgctagacacagaaggaccgccgttgatgagaggccgagtgtggtggacgagaggcagagaagcgtggacgagaggcacagtaccgcggacgagagggggcatgtgactcatgtagttgcctagagcagcatcttcttctcgttcagctcttgtacggtatgtactgcctccagtcgaactcagcatatcgtcgatccgcatggccctgaatggtggtgccgtgaatccacccagcactccgacgcctggaacatccacagtatacccgattgtagtatctcgccgagtaactgacttggaagcggggcggccggggggtttcgggctcaagtgtttgagcttgcgggcttgacgcttcctaagcacccttggctcaggcgatttggttagcgccatggtggtgatatggagaatcgtaggtttgcttcagctcaggagaagaaatggtgcagggtatgtagatggaatgtaatgcaagagaaacgggacatgtacgcacaagttccaaggtctggttgatttatatatccgtgtattcgactgcgattcaagctaaaccgttaccctgtcacagagggccgaattagtatcttgcagtgtccattgtcaaacacaaacatgcagaagagatacctgcccgagagccgcgacagagggtcgcacgatgctttgagatgaatagcgaaaaactcagggatcatcatcgctcaatcgctacatccagtatgatcggttgcaccgttgtagtcacacgaaattatgcggtaaacgcaaaggtactttctggcggatctttccaacgctatccgtcgcctccacttcgactgcccgttgctgatgccatataagtgtgtgaccgtcatgtcagcctatcaaaagctccatgggctattttccgatgccccacgccattgtagtcacgacagtccccactaaatacacaagcagtggcacgtttcatctgtcaagccataacaaaaggacgcccagagctgctctcaactgccagccgcattctgcgtgttacccattcccccacgcattcaactcatgctaaccgcctatggacggtaggcatggaatgatgcttggtctatgaagggcccaaatgcgataagaagctctcctactggctactctgtcgcacagcccatttcccgaccaaggttcatgggcgagaactcgtgtcactcgatttggcagctagtattcctgtcgcccatcggccgacagatccaagaactgcctcgtcgtttgtaaagacgtcgaaataatagtgggaacatggctgctggttccacgatgtaaccgatgactgtaggcgactgcatttgggtagtggaaccccgcacgcatttgtagtacagaatgaaactttgtttcgcgggggttgtcatcccactctcagcatcgacgtccatggtgactctattgcgaataggaactcgacggcgaagaacgattagtgaaacatcccgcgatctgtagtcctcgaagtatctcgtctccttcgagtccaactacacagatcaaggagcagccaatgcgggtgaggttcgaggtgaagcaccccacggggaagggcggacgtactagaccacagaagccttatcgccagattgtagtacagtcctacttcttggcaaccgcgcctgacgtttcatcaaccctcgccaaatttcacggcccgaatggatgcgtttgtcgaatcgtagctccgtgggtacagcacccgctcatcaagtccaatcacactgccgatgcgtacggtagaggctcggcccggccaacaccagtgcaaagatgccgacgacacttcattcctcaaaactgcgcagctgacaacactccattcgaaacaggaatctggtaatcattcccactcagctcttgagccagttgcctcttcccctcgtggttttcttgcatcagcgtgggcagccgatctcagtgttgccggcttggagtaccccccggcctattgcagtgctcgtttggtatgaaacgattctaatgcagcaaggcgcgcgatacattgagcagcttgagcgacacgaaccaaactatcatcgatttccaatccacacccgcatgaatcttgccatggatctagccactacggagaattttgcgctaccgctcgtgtccccccaccgatgatcgctttcaccagcctccttgcatagagtctaccatcgaccccgcaggagcacatacgccgaatcgtatgagtcggattgtctttgtcttcgcaagcgattagggatttgactcgtgcctagagtggatcgagtggatagttctgaagcaaggtcggacgcaccgtaacgcttgttgatggctgtgtcttcctcatccttcagcagcggcacatgcatgcggcagtgtagttgcaggggcactttcagtagggaacttgtacagtgcagcgacatgacgatctaaccaaacatgtacgctcagctcaatctccaatgccacattctcgcacccaccaggattgacctcgttgagtgacttggtatgcaaactccaggcagccaaaacgtatgccatttcaagttgcacaagccactagcagcttgtcacatccagacgactgctgaaaaccaatattgcaatgagaagtatctatggacacagtgattacgggtgatggcatcaacagagccagaacatggattcgagtacattgcgaggtgggttgagactgaatcaggcccaacaagttcctcgacatgtgtatgaacacatcccacgtgatggcaacgtgcaacttgaagctgagcctcgagaatgtcaatgctggtcgtgaaacatacctcgctgctcgccaggcgcaaggcgatgctggcgatcgcgcattgtggttggggtgtcaagttccgggttcatattagggtcacgacggtttgccgcgcgatgtgatgctggtgccgactgcaactaagccatcgagtaggcgtcagtagcgctacctttgggcagccttcatgatagcggtcgtggggcagttgtcggccgatccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggagtaagttgtcgcgagcgcacggcgcgcaagagtcgtgcgacgacgagacgatgaccgtatacactcaaagaatttaagaattccgctaacagccgcacagagtcaggttgcgcctctccctacaaacctccccttccgtctcgtcagcaaaaccatcggccaaggcgcatacgcttccatccgcagagccgtacccgtcaacgcaccaaagccagtcatcgctatcaaattcatcaacaaagaacatgcctttaagaccggccggctcacgcccaagatgatcaagatggagatcatactacattcacacctgaagaagcacccgcatatcatacactgtctgggctctggcgaagacacactatggacttggatagccatggaactcgccgagggaggagacttgtttgacaagatcgaggcagacgagggtgttggagtcgacattgcgcatttctacttctcccagttggttagtgcggttcgatacatgcactcccagaaccagcttcttcgtacaggcgtgcgtgtcgtggtggtgagggttgttgggtcgaggtcatagatattacctccctctcaatcgtctcgccctcgtcatagacacgaccgacccacgagtcgccctgaacgtagtcaagacagggccacatcctctccgcattgttgaagacgctgttccgcgtcgagtccacgatatgttggcactgatttggaaagcggacggcgggcggcgaaaaccccctcaggctcccagcaatgccaggtagcccaatgggatattgcaacggtcgaccatgggagcgccgaatgagcggcagcagctttcattccgtgtttcaagcatcttcgagaacatgtcgttgtcttgggtatgcgcgctggagatggcggtggttgggtgttgaatgcagccgagcgcagatggcctcgtcctatagcgatggtatggctgtctccctcgcgaccggtatgcctgaagttggtcaccgccagcgcatcgtggtcggtcccgagggaccctccaatccgcagaatccccgacatgtcacgaacgcggctgcagtcgcaacctgggccacgtgcacttgcgtgtgctgctctgcacgcgtgtttgagatgagcaggtgttcgttctcgggcgagtcgcgggggtgggtgcgcgtgagtggcggcggccaggtcgtggtgtcctgtcggggtgtcctgtcgggaacgtctacgggacgcaatgggggatcatgatagtcacggtatcacggtactggtatcgtgacttgagcaatcgagtgggcaatgggcggagctgtggcgcggattacgccagacgcttcgtcccgaggtcacgtgctccgcgtttcccccaccatgcacctgtcatcaaccttggaccccacatgacgtctgaaactcagccgtctgaagcgcaccctccttatcttgtcgttattctacttccgcttcatttcagttgggacctgcaatcatctgccgccctgcaccagggagtcgaccagctcccacatctcgatccacgcgcatctgcaacccaccgaaccttccgcacaatgctgcctcctagcaatagccatagtcatggtcttctacgcgccgccagcacaaagcaacctcagggcgcttcgcccttctacattcaatcaacgccgtagcatgcgcattcacacacgatgcgcagcacacgcatcctatacgcacaacgcgtagcacgcgcatcctatacacgcacagcggacggagcagtcgctctgaacgccgcattcatcccgcatggatcggcccatacatcgaggatgtctccagctaccttctcagtttgaatagcacaacccgacagtggacactggtggtcgccacagatgaactcacgggcttaggtttatgaattccgactatcgaggaccttctctctttccgccgaagcagcacactgcaaggaatactatcgtcggccaagcacttccgtcggcttcgacaggtcgtccatgatgccaacagacataacctggctcgtgctgatgtcagcgacgacgacggaacattgtgggatggttgcgctgctggcgcaggggcgcgtgactttggaatctggcgacggataaaggtgccttggacaggacaggcgaggtcactgccgtcggttgtgttcacagatcatcttcgatactgcagcgcttgcagttcgaggcacgatgtacagcacaaacattgtgtacagttctaccgcaggcacatgccgcacttgagtagtcaatgcacttcaattacacttgccaagtcgattgcaataccagccccatctcgatgactggagtctgaggtctttagtatcgatgggcgttcagcttgacatccgagtctcttccgcacggccagtaaacccaggtcggctttgcagccaccatccgaaacggctcccagcctattacgtcacactagctcgttgctgctatggtaacaacagcgtgtcgaagctttgggctcaatgctattgacaattcgcgcaatccatctcgccttcaatttcataatagccctcggtctgctttccccaagccgcacatcaggcccgttctgctggctcttgccgagcaaaggctgcaagaagctgatacttgttcgtcgccttgagcactgtttgcatcatcgaattacttttgaatgtgaagagcagttacttggcttcagaagagtcctgtcaatcctgctgcaccgccgtacaaatcgcccttttcggtgtgctcaactgggctgtgaagctaaccgctgtggttgcggtgaacatggcgagcagggattgtaaagacgactgcggagacgaaaggcatggagaaactaagcttgtggatacttcctacgacccgcagtggccgagcgtgagacttcgggctgcccgaaatttcggctattgtattcaagctggagatgtacatgatacttcctatgtacctggagttgcacatgatacttcctatggccgagcgtgagacttcgggctgcccgaaatttcggctattgtatgtattcaagctagagatgtacatgatccttcttcctacggcacgcagtagcctgagcgtgagacttcaggcagcccgaaatttcagctattgtgattaagctagagttgtacatgatacttcttcttacgactcgtagtggccgagcgtgagacttcgggcagcccgaaattccagtcgttattcaaacctggagttgcatatgttacttcctatggccgagcgtaagacttcgggcagcccgaaattccagtcgttattcaaacctggagttgcatatgttacttcctatggccgagcgtaagacttcgggcagcccgaaattccagtcgttattcaaacctggagttgcatatgataccttctatggccgagcgtaagacttcgggctgcccgaaattctagataatatattcaagctggaggttgcatacgactcgcagtggccgagcgtgagacttcgggctgcccgaaatttcagctgttatactcaagctggagttgcatacgacttgcagtgagcctgagcgtgagacttcgggctgcccgaaatttcagctgttatactcaagctggagttgcatacgacttgcagtgagcctgagcgtgagacttcgggctgcccgaaatttcagctagagttgtacatgatctttcctaccactcgcaatagcccgagcgtaagacttcgggctgcccgaaatgttagctagagttgtacatgatctttcctacaacttgcaatagcccgagcgtaagacttcgggctgcccgaaatgttagctagagttgtacatgatctttcctacaacttgcaatagcccgagcgtaagacttcgggctgcccgaaatgtagctgcagtatccaagctggagttgtacataatctttcatacaacagcccgagcgtgagacttcgggctgcccgaaatgtagctgcagtatacaagctggagctgtacatggtccttcctacgactcgcaacggcccgagtgtgagacttcgggctgcccgaaattccatgatctgacatgtccaaactctgacgaactgccaaaagttcctcactgctgaaggacggcttttcttccaaaagcagtcgccgccaacaaagtgaatcaattatgccatgggcgttgcctggttggtggcttagcgcgagtgatggtcgcgctgaagtgagcaccttgttcagatttggcatccaccacccaatattcgtccgcccgttgctgggatctatgaaattgagtttgatctgacagtgtcacgattggaatcacatctccctcctgcaccatgggagtcgcacatgcgttctgcaagttcgatggagctcaatcggtacatcacgacggccaattcaacgcgactatggtgactaggccgacaacaagaccggctgcaaaaaggatcacgattgttgtcaacgatacaaggagatcatgcgggcaaagaacaaggtagcgtccaatcgaataccggaagtgcgcaaaacaactgctcaaatccacgctacggcatgttccttgtgttcgcgaggacattacggacggagctcgatcttggcatagccatcttgtaattgtatgaatctgagcttcctccatagaaactaatcgcaaaaaataatgcaaaattgctagtattttgctgacacctcggaacgctcggaaatttcggaacgcgtacgaacatcaaaactttgaaaaacagccagttgcacgcatttgtaactctatgcagcaatagctataccacacttcttaaaattctattcagagcaaaaggatcgctgtatacgaattagctgccagctagtgtattatgtagaataactgtataatggtggtgctgcaaaaactgctcaggtgcctcttgaagttcgcaaaatcaacttttgcccgagtacttgattcaccaggtaggccaccataccccagacgctagcgcagcggaccccacccccatatccggggcaagtccacccctccactcagccatgctccctgtccaattcgcacaaccacgagttctaccgcattaggcgcgccgacgtgcgcccgctgcttctctgctacgcattcttctcaagtaccgtctaggctctctgagcgcctccgtgccatgtcgacaacctcaccgaagcgcagcgtgacgcggcgcaaatcgcatcctcctactcggcgacgcagctgctgggaagagggaagccggggatagcgcaccacccagaatctacaatcagcacacatgcaacacctcaaagcctgtctttactaaagctgtacagctgtcaagacgcgatgacgctgctttcaccgaagccttcagcatgtcctcgcctcactgcctgacggcgggcaggtagcagagcagcccgtctttgcgctgcgcgcgtcgagcgtcgagcgccgaccgttatcgacatacaccttcgcctcgttggggcgagctaagcgaacgaagtttcacttccggtactgcacagaaacgatcgggacgaggttctgtcctttgaagacaaatggggaggcgcgaggaaggccgtggtcagctaccgaatcatggacgtctccactcaaacagctccctccgttcatccttcggcacgaggccgtcctcaggaacgatagctcaaccatcgtctcctgctcgttggcgaggcgcatacactggtggttgtccaagtcaacacaaaatcacgccagggtctttgccacctaccaggcctcataatggatggacagtcggcgctcatttgcagccacctcgctgtaaacgccgtgctgtgcacgatgcggtgcaggtcacctgccaaatgctttggctgggatgtttgtgggaacgaggcgagagtggattgctcctggtgttgagttcgccatgaccgggacagagacgggccgccgtataagcgaggaggtctttgacaacacgaagagtacatgggcgccgtggggtgaagacgcgtagagcgaggccttgatttacaaacgatgatgagagatggcgagaaggcgaatagtttgtattttcaactattctgtttgaaaaactcgtgtttcgcacaccgggtcttttcaaatgttagtcactcgaaagacgcgctgtcgtggtagacagtagctgccagtgaaaacgtatcgagcagtttgacgggttcctggcgcaaagattcaagccggagacgcaggatccaataacgtagacgcattacctgaatgaacaagtacccgaatcttttgttgtgggtttgcaaatgcatcgtatctcatagtccgtcttcatggcgtcgttcagatcagcgccgcctgttcgccgcgaggaaatgacacgcttcgattgtgcaatcagttctcaaggtccctgagggtggaatttcgcctcttaatagcttgaaagattggcacccaaagtcccgtttaacacgactgtttccaattcgggctttgcgggagtatccttcaaagagaaccatgctcaagatccatcacgcccacgcaagaacgacggcttgggcaagcatcacgtaatacatcgtgcatctgatcatagtttcttcccccattatgagctgggattgaaggtgctagtattgcggttgtagtcgcattcatgttcgcatagtcagtacttttaaaagctgcatcgttccctaacaacattatcttaagagatgcgagacaaagaccactcgcctcgatggccgcagtaagtagtcacctacagtacgagacagtatccacgcgttgttgtgtcgttgtaaaatatttaccaaatttccttacgtagaaaaggggacgtggtactaccctaaacctgtgcgttgcatacgttacggtacctggcatttctgtgttccatgagcttgatagacccgctgagtaccttttttgtggttgcaaagactggcgggttggctagtgaatcggcgactgcacattgtggtgtttgcatacacgcctgaggcaggagttgcagacatctcgtcctcgagtatcatcatcctgttgtgattgagagactaagcggatgacccggtaggctagcctcattcttttttttgcttccgaacaacttaaacctgtgctaagtagtagggttttacattttcagtgtcacccactgcagacctccgccggagattgccaactgttaactgcccgaagagctccaccggctgctttgcaaactcccaaatcgcaaggaagccgtcaaataatcaccctgcaagcaatttcatcacagctctgccagacctgttgctcgtccgggaggcaggacatctggaagcttgagcggcagtctcgatatgaagcggcggctgagttttctcgtggaacagtggggaaagacaggcagctatgcctagatcacattcacgtgctacatattgcatcgatctgtcgatcgtgtcagcagcttgatgcaacattgacactatttacacaaaagagtgctcctcccaagagcctgagagcacattgccgctcaaaattgcaatggctatcgagattgtagtttaggaggacctcgaggaacacccatcaacaggtgctttgtgagtgtaccttgtgtgcatcgtattcgagcagtgaaagtccctttcagtgctgttcgcatcacaaatctcggtcaacccaagagactgttcttgcatctgatgggcgatagcccatgaagtctgggaagtccgtggcgtgagcccgatctatcggacgaggagtgaattcaacggtctctagaggagcctgatacaagtcgggtgtactgttactcgcagatagccgcctcatgaagtacagcatgtgtgaagggatgacgagcatgtaccagagtaaaacaaaggctaggaagaagatgggaagtagcaaggcaatcctacagagtgtcctgcggatttgtttccggctgtggcgaaagtggtgttggtcgcggaacaatagtgacatcgctgacggcttgaacctgcgccactgtgacggagtcacagtggaaattatcgtctaccatagtgatgtgcaattgtacttcgagtagaaagccagcatgacgtaggaaatgcagttgaacaagggaggctgtctagccggatgcggccattcaaacaaacaaacatgcgtccttcacaaagcactttctagagacttttgctgttgtatttcgctcactccatcctccctcgcaacttcttcaagctcaagatcgcacccagatcaccatgtccgcctcacgacatgccatgtcttctgcactagtcccaaaacaagccgcacccagtgcgcctgcgcctcgcatgcccatctcggacaaacataccgtcgaattgcctgcatccaaatcctcgtcatcagtcatctacaccaaatccgcgcgtgtgttggtgaacgtctccgcgcccgacggtaaaggagccccacgcaggataacggtcaacattaccaaaacgtcccctcgccgctaccaatacaccagctgggatgcccaccaaatggcgcaggatctggtgctattgagcatactggcaatcatagctagcggattctggtggctgttctacagcgaccctacgacctatggccctagggtggacgtgcggggaccgagaccaaggcgctgatcagggcgagaaggtgcatggagcaaaacggcggaaggttgttgcacgtggacaagtcgcaccagtgatggggacagcacaaggttggacgtctagtgaggcactcaaatgaggctgaatgtcgtgcagagcaagctcattaggagctatgtcgctctagcaaaatttcggggaaatggactctcttggtggcttatttgtttagcttagcctttcagcgtgctgacgacgacatacagcctgggacaccgtgcaaagcttaccctgacatggtttgacaaatcgcaagatccttttttcaccaaatttcagaatgacttcaacacctgatcgtgacctctctgcgcacacgcaaatgccttccctttacttgtgaaacttttggacgccctttgtgtcgtcgtgtataatctggcgctcttgaaacagcttcagatggcgtgaggtcgaactacacctggaactttttgggctcatcgtgtggcgacagcgtttgacgtgcgcagtaagtaacgaatagcctgtgggcgcctagagtccgatttcgaattcggcctgtactctttcacaggctttcggctgcggcgcggataaggcgtggtcatatctcgcttggcgccacgtgacggaggcgcagcctgccaagaacgagagaggtgatggttttgtgtcatcgttgatgtcttttattcacaaacctactcattttacgcgtacatattcaatccctcggcattatcttcccgaacggtattctatccctgcgcaacaaccaagtctctcaactctcaacaacatgccaacgacagaggagattgacagaattggagcacgtatcacgagaatcagaactgagctgcgtctatcttcaccggtcactatggtcaacatctttcctcgccccgcagcatagaccacaaagaaacctgacgcgaagcgttgtttagtatcctagatccagcaatgtgttcagtccctcccgatcctggcgctttaccatgtccatcatgtccatcatcttcatcatgggcgcaattttaatggtgtcactactacttctagtactgcctacttctgctcttgagcgccaggaaccagcggctggctggctagacgtaggtcgtaccgcgcgaacaaaaactagatcgcttcatgcaagtactgcaaccgtctttgaagacgtttctcagcttcagaaggtcttcctcgctgcgcggtccagtctccaagctcgaaattccgtcgctcttgatccactcttcaaaacataggcgccaaactggccgaagtgtgacgccggcggattagctagactccaatcatcgacggcaaacggcgcccacgaacttccaaggctcgaagcacgggctggaaaagtagagttcctggacatcaccgtactggagcatgggatctttcagtgcgaagatgagccattttccaatccaaccaaactgaacaaggaagcactctacgcgtcaccaccagtcaggcacatcacacgcgggccatttcctacgacgagcatatctgcacaggaaggaaggacgggatatgcgtctccctggttgactttgccgtagctccttgaaggcaataacatcctgtccacagttggccacggctcgccattgcgcttccaatagactgctaacaagagtacgattgagtaggctagaaaatgaccctccttcattcgcattagcatttctagtcaaggtcgtgtgtcccgcttccctctctccccccttcacttcgcgttgccctcttcgtttgtgtcatcgatctgttctgtcgaagtttcagaatcaccaatcatcgtttccaaggcaagttgcctctgaagcactcgattcgtggcaaggcttgctctgcatgcatcccggagttccttgttctctcttctcttttctgtgagcgtattctctaggtctttgctgtttacacggcattctttgagagtgcttgacgatatcgtgttgatcctttccagtccatccacgcgatcgcggagctcccgcgcctgcttttcgtatcgttcgatggctgcactgtgctttgctgtcgtttcgtctctgttgtgctcaagctgagcaacgcgtttcttcaggctgtctatcaattggtgtgggcccatgtcccatgttgccgacgaaccggtttgttgtgtgaccatgcgccgtgaaggattactttgtgcttctcgctgtgcttgctgcgccgtctccagtttcgacttgagctctgctactatcgcctcattgttcactttctcctccttcagctcgtcaagcacatctaggtaacgctgtataaacgtcgactgcatgtcttctgcttctcctggtattcctgctcgttctgaagttgaagagagggctttcagcatcccgcctttgtcaatttgctcgtcgaatagctggcctgttgtcgcagggtcttgtgtgtttgagcgatcaagggaaggtgatttggaaccaaagttttgtgcccctgaaaagtcgctgggcgaataagatgatagatcatctgactcagcgggacttttgcttagctctcgcgactgaaactggcgtcgcctttccattagacccagactcttatgattatgatacattcgagcatacgggttcgtaccgttgtttggattgcgactctcatactgatggtacaatttgtcatacggattgatgataggtaccaatcttgagatgccgccatgtacgtttgaggacagttgtggcacagaggcattgtgtcgctgccggcgcggcaaagtcgggcgatttgggcggggttggtcttcagtaggcatcgtacgcactgtctcgagatggaacgtatgggcatccacgacgtgaatgcgagaaggcagggaacagccgagctcaatccaacttatacctgagtggaggattgttccactgcaagcgggagtcaaagtgtgacaaatcacaatcatgatcagtatcgagcaagcggaatgagatgcgctgagccagaatcaaaagcagtatcgagttcacgctcactttgcagggcagactctagttcgacttttcaatcggattgaaaagtatttctattgaacgagatcttaaaaccgtagagacaatgcgaggaaatcatgatatgcactactaacaatcatgaaaacaatgtaaagtcccatgagaacaccacccacgccgcaagcagcgtcgttgaccctcgtatttcagcccaaacggtagcagcgcatctgacttgtgaatgtcatgccccgcctgcctcatgtgctcaaaatgtcgatgaagtattccggtacgcggaccgcagacatggatttgtgggcaaggccagagactggtctgtcaaaccagaactcgtgaccgccctgcggagacaaggtttgttcctaaaggccgtggaagacagggtaagaagcgcaaccagcgagtcttctcagagccttcgactgatatgtgagcgccttccatcgaaggcgatttccattcgggggcagccatgacaggcctcggcgagtggaaggtaacgttgtagatgtgctgataagctgcccattctttccgcacattgcagtgacagtagtcattcagctgctcaagcgtttgaggcggcggttgctttacagagtggaactaagaccatggaaacgagattggggcgcggaagagtcgctttgttgcgatccgcatatcgcaatcgcatggccgtgtactccgcagtgatgcgagatgattgttcatttcgtcacgtacgatgttgctccatgccggcgttctgcacttctacccatgcaccgccctccttggccttcctactggagcgtttcgtggcagtgtgccaacaggcgtgcgatatcggatactgcaatcccatccatggagccagaactcgcgcgaaccttgtcgcggtgccagtgccttgtcgcccggtgatagtacgatgtcactcgacctgaagagacaaggagccgctcatagagcgttggcggcaaccggaggactttggagcacgatgcggcgaggaaagacgggggacatgacgccgcggactcaagtgtgcttattttagacgagtatttaacattggaactatggaaaagacctgctgtacgccagtggccgctccgctacctgattaaagctctggtagtagttgttgttggccgccagagacgaaaaggtgaacaggagagctgtagcggcccataccacggcctgaaccgccggtgcgacttgtgtattcctcgtagcatgcgtctggtggttatgatttcgatgccaatccgcacggatgggcgctggtgaagacacatacatcacggataaattagcaggtgccgaatcgatcatgaccaaagtgaaggataagcaatgagatgaagcatgtgaatgtccacaaaacgtttactagaaaactacgcgcttgcccacatcgattcttcatgcttgatccactccccatgtatcatcgccacttcctatgctctaaagtagcttctgtacaggccgggctgctcgattcggattgcgccgaggtgccactgtccggacatcgcgaccgtttgatacgcgttgcttcttaccgctgctagcaccgctctcagtctccgggccctctccacgcttccgcttttccccctggtaagcctgaacactagcagcatcttccttccaatccatctcctccggctcgacggcgttctgttggtacagagtttcttcagacactccaatgtcgccttcatctccgcggccactcgccagttcgcaggcgtccaagagagtggggttggcgttggcatctggagtctccgtctgcgccttggctgagtcagctccgatttgttcgccgccgcttgaggcatcttcagtgcggaacgatgcagccatctgctcttgcgcggaagcatatggcttgccctggctgtcggtaggagtctggacttgtgccaagtccatgcttcgcatcaagccattgaagcctcgtacaagtgcacgtcctgcatatgcgaatgggctgccggtagcatcctgggctgggggagacgacatagtttcttgctggtcactcatttggttgatcgatgggaaacgaagaagggggggaattcgcgttaagtatgtgagattgttgtttgctgtcaaaggccgcgtgaatattctaggctcttccagtttttgccagcgaagtgaacctctagcgcttcgcctcacgcttgtatgtgagagagacgactttcgaaagactagagtccaaatctgacggcttcaccatctcccgtagaatgcaggacatgccacaaatgaacccaggcggcatatcagcgagacctctcgttggctgtattggaggatcctcaagagttgcactacaatgagaaatattggcggcgaaaaaagatcgatttcaagcgcatcgggcaaatttggaagtggatttggagcgattgcataccacatacaggcctaaaaatttgatgggatgactacaaaggcagactctggcaccttgatggaactcgtatagaagaacaaatactgggacgctccaactcaattcaaattctcgggtggcacaagacctcacctttcagaagcacctgagcagtgtcgtagaacagcagaggctttttaccgagcagccggatttctgaagatccgcatacagagacttatatcgagcagaaaacaaggctagtagaacaactctcgatgattatgtcgccgaagagatgcaagtacaaattcgtgttgctcaagagttgggtggagttccggaggatgcccgacgacgagcgccggatcgggacgtggacggccatggctgtccagcaagcagtcaatagcgccatcttcgaaacagcaccgagggagaagcaaatgatggcgtccttgtcggtatccaccgtggattcagacaccatctcgaagtggcgctactactccaacaaaacccccaagtgcgcgacggtaatcgccaacgcgtcgagcggcaagcttgtgcatcgagcgccagacaggccgccacatgatgtcgatgtcgatctgcggcaaagctattggtgggcgctctacccggcggggctctgacgcaaaaagaatcgacaaagctcaggaagtcgccctgacatggacgttgtgctatttcaggcacattgtgttcgctagttcgccggtcggctcgccccatcgcaattgtgccggtgcccgccgcacgccaccaacgcgaaagacagtacaatgtctgaatctacagaagaagaagctgaaaacagggttggcccccttgcggcgttgagcgacatacatggcgtcccctgttgacctggatcgatcgaggccactttcgaagcgacgtgcgcagccagtgcaacgatatccagtctggaccgttgaacaccaacgcttggttgcgaatcctggtaaatgcttgccgcggagccaacgtcggcatgtgtttcttggtcggtcggacggttggttcagtgatgggctgatgggctggtgggtccaagccaccaactgtcgacgtttgtgtgccgtggggcatcccttggtggcagccctggcggctttggatgttggccaaggaactccgccagccgattcgctgggggtctcgcacccggagcctgcatccaaggttgcggcgtcttcttaggtaggtgctacacgtccatcaccatgccgaaaagccgctcaaaacgccctgaacacgccactttgatgcacagttcgggaactacacgtcgcgccgtcacggaaactgatgaacagcaaggatgcttccccaggaaagcctcatcgcctttcgcatcgctcgcatcgcttcccagaggctctcaagcagagcgctggcggctgcccacccaatcatgggctttcaaatttaattcctcacaccaaaaggaacgtcatatagcgggtactgctctggaatatcgtctgatgcatggcacaccaagagacaattctatgccgactgggatgtgccggttccaaccctagggcaagtctggaggatgtcgggaagactttgcgacgatcacatcgaccttgctgtcgcgctagcattgttacagtattaacagcgacagcatcttcctctttggttgtgcattgcggcaggtcaaacgcaggccagcgatggcctagcaagtactagcaccatgcatattgccttctccacaagaatgctgcacctgtcgaacgatgcgatccagcaatggctggaataaacatggcgccaaacggcgagggacgtcaatcatcaaagctcaaacttccacattgagcgtttctggggccggtgtggaaaacagtcctttagcggtgtctgttctgagtgtagtcatatgcatatcccagagttccccttgcactacttttctcaaacttccacattgagtatttctgttgctggtgtggaaaacagtcctttagcggtgtctgttctgagaatagtcatatgcacacctccagactgacatggaattcagcccacatatccacattacgctcgttttctgtgttaccgttctcaaacttccagattgagtaactctggtgctggtgtggaaagcagtcctctagcggtgtccgttctgagcatagttatacgcaacctagtcacggaattccgcctgcatatccaaagttccacattgcactcgctttctgtgttaccggggatgatgagctcaaacttccagatcaagtaactctagtgccggtgtggaaagcagtcctttagcggtgtctgttctgagaatagtcatatgcaacctggtcacctccagcctgacctagaattcagcccgcatatccaaagttccacattacagtttctgtgtgaccggtaataataagctcgacctccagattaagtatttctggtgcgggtgtggaaagcagtcctttagcgatgtctattctgagtatagtcatatgcaacccaccgccagactgacatggaactccgcccgcatgtgcaaagtttcacattgtgcttattttctgtgctactgttgatgatagcacccttgcaatgataacatggctgacttttgtacactcagtaatgtctaccaagttaggggacggtgcacagtggcccaaggatattcaccaatggccagggtgacctacaccatgccgagatcattcccaatgtgctcggtgcaatctcagctacctactcgaatgcagaaacgatgctcagtcgtcaggaatccacttgctgtggtacgatcctgcgcacggcgcacctcacgaagctacctaggtagtgtcacccacggtatccttgggctcaggtcgcagcagatttcgatccactgcaaacaaggatacgtttgtatggcagatgatcaattctgcccatgttttgggtgagacgtgacgtaggtacgtgggagagcagtgtgagatgagttgtagtgacaaaggcacttgcactccaatactctcaagacgccgcaacggcgcgcgtcatcggccatctgtcacgcattggaaagcctgggcgtgttggccgaccattgtgctgtaattaccaagttgctagaatggtagacacctggaaagctcgaattcacgagccagttttataacctctcgcgtctctgcaccctttctcttgaaaacaaatcaaactgaacccaatctccatttcgcgcgttgatttatcgctgaaactgacctcaaggatcttaccatgtgccgcactagcacagggtagtggccagctagcctcacgtctctgctgattggctctacagaatggcagccttcactatcaacacatggccattgatccccgccagtatcgtttcgtcaatcatcaggctatcgagcattcaggatatagtatgagcatctttgcgacacgctatgccattgcaaccatactcttcatcatgggacacgggaactaccaacgccgaccgggtagatgcagctttagccccctcattcgttgtcattgcatcgtactggaacgaaggtgtcgcccctctcctctccaacagcagatccgacgagaactacgacttcgtcgttttgtattctcgtttgcatcccacactttgcaagctacctcctcctccagaactcctcccttggacttattggcacttgacgggcatcaccaacaacacgcgctgaagcaaacatttcatcatgcagaaccatatcggcaacaagttctacacaccaaaaggttggtcgcacggtgcatccgctctctcttgcgcaatgtagtaacatcgtgcacaggctggtttccgggaatgcctcgtctcagtctcaagcagcgtctggaagataggcgagcactaggccgggcagacaaggaggcggcaagaacagccaccgaagatgtgtctcagccgacatcccccaagggcatgctgaagtcgaacaacgtgtcggagaatgggatgcacacaccaagcgtgcgcgaaggagcggaaacccagccgaaaaccccgaagagcattctcaaatcgaacaaagtgttggaagatcggatgcgcacactagacgtgggaggaggaacggagccaaagcgggtcaagtgggacgagaggctggtccagatcaagtggacgtgagcgtcggtatcgttccttcaaatcgaagaaattccagggcaaagggaatcaacgatggaatctgagtgaggatgcgatgagtcgtcgtgaaccagatagccgatggcgtcccgcatgccaagtcggttagcatgatgaggcgtcatgggtcatgcttgacgatgtggagggggtagattgcgccagtgaagccattgcggagcataatacaaagcttgagtagatggattggtacacggcataccgcatttcaagggtcttgacgctcatgtttgcttcttcaacgccgtgtcttttatgctaattccgatgactgcataggagaacaaggatacaaagtcaagcctgctcgaccgccagaacttgctgcattactctccctcatcgcccttctcagcctaagaatactctctccggtctttcgagtatcagtcatggtagtcttcccgcactccgccttgttactcacccactgacgtactttatagccatgcgctctgcgattccttacgaatatcggtgccatgtccatcaggcatcacaagcgtttgccgcccaaaccatttcagcagccaggactctccagtatggccaattgcaaggggcataagccaagcgccaacggcgaaaagcagtgccgtaccgacgcgcgcagtgaccccagcttcccaggctgccgatgccacaagcctggcatatccacctgtctttcagaatcatgtgtgtgcgtcgtgtcgggacgcgaatgtgatcccagaatctgcggcgagaaatgcgacacacactgccgcaacatggctatccaacgtgccaagccgaagaagacacgtaaaggacagtcttccatcactggaggtggaattggactattcacggccgaggttttccatcaagacgacttcattggggagtacaggggggagaagattaccaagaaggagggtgagcgacgcgctctagacgcccagaacaacaaccgtgcaaattacatttttgcgctcaacgactgtaaggtatcgtcctcttatgtcgatgcaggcagcaacgctaacaggcactcccggcacagatgaagatgtggatgcgggaagggggggcaaccacaccaagtggatcaacaatgcggacattgaccagaccaactgctatgcggcgaaccttgtcatcgacggaaagaaccgcgttggtatttttgcggcagaccgcgttgagaaagggcaagaactgttcttccactactactggcccaaagagttcacccaagcgttcggaactcccccggacttccaaggtccgcctcccccggaacaacagctcctagagcgccatgcacgcttcgaacgtcgaaatcgccggagatctccacgccacaagcgagtcgggtgaagaataagaacaaaggagaccagggtaggcaggtagacttgtgcaaatgcgaagacacgagtttgtttcagagctacacgacgcttgaccgtgtcgaacttcacaatgcttctcccctcgacgttgccagcttccttgtcaagcctgtccgctcctgctttgcaccgcgatccgagagccacggtccccgtgggacttgcgcacacatgtattggacatggtaagccacgggattcggcgatccgggtcgtgagcgcaacggcgctcgtggggcggcgagatgtactccgagggcgtgggtgcaagggaacgagagggaggttggaacaaggtggaagacactacgcgatagtgcgacgcggtttccagactctaaccttcaacaggaaaatttctgctgcttagcatgcgcctagtataccctccgcaggcaagggagcgacgatagtttgcgcaccgtcatgtctagtctcggagacgaagcgaagctaacggcgttacgtcggctggctagcaccgcacagtgcagcgtgcgccgagccatcgccggacaactgtcacgtcagaattcccagatacagccgcggccattgtgctaggcttcacgaaccttgtttggactgccacggtgctcacgcgcgagccatccgaaatggcgttcgcgatgaaacggcgtggatctgaggagctttgacggcgcatcgccaaaggacaaggacccacactatacggtacgccctccgacatatgacaacctctactcatcccgcagacgtttgcgcttgggtcctcggccggtacatctcggtgaactcccacgtcgggagagtggcaacaagtgcagttcactcacgtattgtcggcctgtctggcatcacgcatgtgcgcccctgctagatccgaacgtcattcgtcagcgtcttttggctgcgttggggctccatcatacgtgcaatgtggtggaggctggacaggatttgtctttgcgagttgatgcggcatgtatgcggtgagtgccctgccacatcttcactggtacaaacacgcactttagacgaacgggacggaacggaagtatgacaacctttgattcaccgatccatcttactcaataggcccataggaacaccgtgtaactgcaaagccaaccactacctcaagatccatgtgcgatattggtctgcgcgtactgtcacgacgacatccattgccgcgcgcagcttcaaccatctcttcgaaaggattccttgtacccgttagttcttgcaagtactcgtctcatgcacgagctaccatgattcaatcacgccctgtcgaggactaagatgggcacatgttcgcattgcgccttgtttgccgatagacttggcttgctgggtggttgctggatcgaggcttgcacgccttcttcaatgattcgtttgatcagtacaggcgaggcttcctgaaggatccttaggcgtttacacggatttccaggcgcagcgacaaacattttggcagtgatgcggagtggaggaaatgcctcacaagagcgacggagatgtgaagatgcgaacaatctaccaaacgcagcggaaaccaacgagacatatgtagggcatgcccgcagctcagagcgggttacattgcataatggcggttgcccattgagttgcttcatcatgcggcgagttgagcaggattggaacgtggtaagttggacgaacggtgcaattcgaagtaagggagagtccggactaagaaacccgcacgtctcgctgcgcagcacgacctggggtagacgtggggcgaggcaagggaggctgtggcttagtgggcttgtaacggactggaggtatgctattcgagaagcttggatggtcctgcttgatagacgcctccacgaccgtgtccgcgttcatgatagactgactgggcgccaggttgaacccactacttctcccaagggcaattgcgtcgctgtaggcgacgcgtaagggttacattcatgtcgttgggtaccacgaaggtgtcacgcatgaaagctaaagcacggagggcgaccgctcgggtacgtatttcgggccgtgcaatgagctcccggaggcgcgttgggaagactgactcctgtgacagactcttcactctcgacgaagctttgctcgacccagaatccgcttgccagtttgagcacacctggaatgcacctggcagcaccgaagaaagccgtggaactagctccaacccccacctctcgtccctaaacgttttgcagatgcatcggcacaaattcccacgcctcccagcagtagcgcccatctcactcaaccccgcctcactcgcgacctcgatcccagcatttgagacggtatcaacagacacgagagcttctccctcgacgaccctccacactcgcaccgagccgcgcaccccgatcgcaaatacctttcgcatcggcgaagagcgcgtgtacgagatatcagcggttcaatgatggagccaggaagggacgcgtccaacacatctcagcaccgcgatcagatgcgattgcctcgtccacgcgacgcagcacaacaccggcacgagattttgggttgcaatgcccccaccagcgacacctttgactccccaccaagccacgatgtaccccaaatggtcccatcttaccatcttaccatcttacacacacacgggggtttgggttatcgataagcggagacggccggcgccgtagcaagggtactggtggggcgcgggcgcataccgccgtcactatagccaccgtgcaagcctcgcccagctcgtcgacgaagcttacaccaaagaactgcgttgacgcgaaaacagcctgaaaaagcactggcgcaccgcacgcacgttgatctatgcaatgcacaacctcccaaggcatcgcattaacgtctgatgccacgcagcttggggatgtcagcatacttcactcgacttgggaagcacgacgaccagcggtttgaccggccaacttctccgtcgacgcttcttggcgtgccagctgctccaagaaggagacagaaacccactcggtccctcgacaatcgagtggtccgacatccgacttgtcctgaagtctcgctcacaaacgtcgaacgccagaggatgatataaatggatgcgaaaccagctgctcattcaacgaaaggacaatagtaaaaggcgacgagtttcacatcttcatttggcccatcttgagcgtcgctgcctttggtgttgaagcaaagaccatttccctcaacaaagtcatccaaagaaaaccctcacaacggcaggctcgtacaatgagcacacgctcctggcggatgaaagcaaaacaatgaaaaccttgtccaacttcatcgcgaaaacctcaacgacaaatcatttcgaaactccacctatcccgagctcaagcggcaccggtgcatcctcacgcttctcgtagcaaccagcaatttgtgtctcctcaaactcattttttccgctgcctcgcgatgcgcagcactatcgatatccgaaacgcctccagcagcctgttgcgaccctgtgtgctgaaatgatgtggacctgggtgcgacaccgcctttccaccaaccgcgaccaatcgaagccagtgcactacctagcagcggctctttaatctctgctccatctcgcctcccagctcaatgtccaactccctatctccgtctagccgccctgccatgggccgggccatccatggtaaactcctcgttcctcttaatctttctatgcaggcccggatcgatggttccgtgtcggactgtgtcagttgctgttacccaaggcgaagccatcctctcataggagtttagtcgtggccgcgacgcgcgggggagattacgtcggcgcggcagaacactagagggcaggatctcggatatgttgcgtcggggacgagacacagtgggagttggagtttgaggttcaggttcagcagaaggcgaaactatcctctcataggagttcagtcgtggccgcgacacgcgggagggattgcgtcgacgcggtaggacactagtgcgcagggcctcaggtatgttgcgtcgggggcgagacgcagtacgaggttgaggccgaggttggggttgaggttgaggctcgagttccacaggtcgtgccgggcggcgctctgttccagacagagggcgggcgtcacggcgatgttgcccttcgttcgctggtcgagatgggcccgaatcatgtccgtctggcataccaacgcgcctgtcgcgacggacgcgctttgcaacaggtggatggattgcggggtctggagcatcagagttcatgccacgcatgggctcgtccgcacgtgaaggcatacgcggaggcctgttgcctccatgctgcaagtggtctcgggccgctggtggtgagaagcgcaagccatgtctctctgttgcgccaaggatccagtcgcgacggacgcgttttgcaactcgtggatggcttgcggcggagtctggagcatcagagtccataccatgcgcgggcctgtccgcatgtggaggagcatgtggaggaatgcgcggaggcctgttgccttgatgctgcaagtggtgtcgggccgctggtgagaagcgcgagctgtgtctctctgttgcgccaagggtactgtcaggacgaactcgctttgtaccttggggctgctttgtggggactggggcatcaatctcaatgctctgcacaggcttgtccgcatccggatgaggtggtgcttgattgtttcgaggacgttgtgttcgattgtatcgaggatgttgtgctcgattgtttcgaggagtttgtgcttgattgtctcgaggatgttgtgcttcatagattcgacggtattgtagcagatgcctaggggcggggctgggagtagcatcgtcgtcatcggtgctgtcgtcttcgatgtcttcgggataatgagtgttcagctcaaggcgaccaggcgcactactggtccttccacgcatccgagacggacgttcgtgcttggagttgaaaaggcccatgttggtaggggtggagatgcagtagtcttgagctttcgggatgcagtagtgttcagctttcgggaaagagcaacctgcggtcgttttgaatagactatgaagacggccggcgaataatacaaagactttctttgattgaagatctgctgttggcggtgttcaatttccggccttcatgggcgtggttgccttgtgctaatttgagacactgcaacctctttgtttaccagcgtccgcaacaagacaaaccacacgacgtgaagtccaggggttctgcgtcgaagcgatgaccactgtcaaacagaccaaagttgtgatggagagttgatgaaggatacgatgcacttcatcagaccgctccgtgagatggccagctgtccagctgcatgtacccatgtcttggtgtttgctagctttgcatctcaacgacgtaaagcagcaacactcccactacccacaacctcaatgctctcccacaccgctttctgctaagatatgtaagtattatcggcgcttttactgctgattttgctaattcaactggccctaggagcctcatcttgccaatcagacacaccacgccgctcttggacgagacggtcccaacctcccccaaagagcgcctgtctcccaaaccgaccttggaccaggtcaacacgcctccgactcctaccgagcaaacacccgccctcgactacgtcatggctgagcacatctccaaagtccccttcgtcatggttgtgcctctcgccttcgcataccgctatgtcgttgccgcatctcgagccgacagactcgccacagcgttccgcagcctggacatgcaggacatgttccccacactctacctgctgcacgatggtggtattcgcggcttgatcgactacgacagtccccggtatatggcgctctacgccgccgtgtgttcacaaggactacgactctggagaggcacggtcttgctatactctcgggttgcttggcttcacgaaccagatgtggccgaggtgcatcatgcacccgtcctggcgtggcaatacgtccagctggcgtgtttctgggttcacgacatgtactcgtggtgcgtagctggcggcggttcagctctgtggcagacgctgcctttgtcgggccgagtggggtgtatcggccttgctacctggtgcatggtcaacggagtggtggagtttgtcgtggtgatgatggtggtgatggcaacgacggaactaatgagctggtggctgtgagcagtcactgatcaccacatatcagcttggtggagatatggatgctttgtgaatgatgcttggggtagcggactatgcgaaaatgtacgactgaacgtagagaagaggtgggaagaagaggcggaggatctctatcaaattgccttcttcaagtggactgggacacgtcagtgtcatacatgatcactattggtagcgttacccggctgatgtacgtgccgggcagccgaataagctgtcgtggtctcaaaataatggaaggaccgctttcttccaaccaaccctctgcttgcatgacatcattgtgcctgttcaagcggatgagtcacaacacacgccaaccatccgatttccaggctatcaatggagtggaccccaacctctacgtagttcccttgatggtgctcactcccataatcatcacctcgatgatctaccgcaagttaggctgtatcgcatgtgccgtgccgtacactatgggcattggtgtagtcgtgggtctctttctcatttcgcagaccatcacgtatgctcctttggagactcttatgccatttcgatgtcctgatatgaaactgcacgatccgctggaactacaccgaattacatgcgttcaacagggagcgcgtcttgcttgcagatcagttcttccgtcgacacatacagcatacccatcgagcgagtgtgcgctcgcaaacatgggcaatgtacaagactgcggtgatgctttcaaagccacgcatccagaatatctccgatgccatgtgcagggcgaacacgaaggacaaggaaaatccgcaagaggccgcccaggagcagtggtatatagccgaggacagcaacggcggctttgatgtagtggacaggtcaacggactgggacggcaagaccacagagagcagatcgacctgggacatgctgatcttgctcggccaggtgtatcgacggccgtcccaaccacagatgctcggtcaatgactcttcctccttctgcacctccatgactgatgcatgtagcttttgacctctcctcactataggttccaacttcacaagtacccgcctctggcgctcttcctcgttggtcgtcagggctaacactacaaacctctggcgatatcagagagcacacagggcgaccgcgatagcataagcttaccttacttgtaagtgtgccgcattctttcttgctcccgtactcgctcctcggatgaaagtgatgctgcgacgagtacttcgccaagaagagctactagagcgggtaagcattctctcctccacgcgtggagtaattttctagaacgcactgcctgccagttcgaatatccaggtatcgcctacgccggctatgagatggccgcgtgacaaggtcttgttgccacgtgcctatgtattcgtcatctcgctccagccgcgtatctcttttgacttgcggatgcccatgcttgggctcgttcgcgtcttgcttcggcatgtcagactcgtagaactggcgcacgccatggcccggccacaacgtacaagctgcatcacaattcaaaccgccctgggcccaaagacgttgcgcgttgcgtcgttgtaccactcaatcgcgaaggtatccttcgctctctggcattcaacagcagtctggtgtcttacttctttcgccagtctaccatagctcttcgactaaacactaattggcgagcatgttatggaggctcttactgggatttgaaggatcaaaggcgtggtgcgattggtatatattctcgtcgaccttgtcctctgtgcgtcaaaatcaagtggacagcagcgacgcaggtccatacagcgctggaggccgttgtcatgtccaacaagggatttgtgtttctgtatgtcttcagggctacttgccttccacggctgccaagctcatgttcggtggatgctgaagttctccatcggctgcggctgcgtccctggccgcgactcacaagatgtaatcatgaaattggtttgtttctgaaagtcatgcgcggtcggagtcgacttattggcctttaagactgcctgtgtaactgctgctacgccacaaagacacacttcgaagccacactgggcacaccgtcttcaagagcgtcgcgcccctcggcatcttttcattcaccacgcgattggccacaatgagcacacaaagcgcaactgttgaagtcccgtacgacatctggaggcagcccgatgctttcaaagccctgtcgcctacagccgccatcacgcaactcatcggcctcaacgatggcgtccacaagcgcaaccaactcataatagtaaccctctacgagagaacagatcgtctcgaagacgtgggatgcgcgaaagctgagctggatacaatgatctgaagaaagagatggaagaaacgatgggcaaacacaagcaccagctacacatgcttcgcgatgctgtgccctggaggagtggccagagcatttgcagcatatctttattggcgtcccgggagacttgcaaaccaccgcggtgaagcactagctggacgaacaggaaaaggaatacgaaagagtctcccgacttttcagcgagtgcattgttgaggggttgcaagacgtcaagggacatgtgagcaagatacagtgagctcgagcgcatgaagcggattgacgaaagcaaagacgtgaagattggcaaactcaatgctgttgtctgagagaggaacaggctgtgaaaggactagaagacaaagccaggaaacaaatcaggcggataggatcaaggacatgcgaattgaaggacttcacgctgcaaactgagagaaagaaggactgcaaggcaaagttgatgaagctgaacaggagacggaattcaagaacgggcccgactgacgtacgtgtcggtatgctcgaagtcgcgccactaggtcacgagaggcccgtcttctgtaacgacttggacgaggcaagggggtacgtcgtagttggggatcaatgaagctgcactctactggacttgttcacgacgtgctatatctcctgtggcagcacggaatccggttgcgccgggtcggggttcgcgcagaattgcactcccgttcgcgctggttagccttgtcgtgctggatgcgcctcgcagactggaccgcaaggcccagctgtgccttgctggcagtctgttcgaacgggcgacgctgcaccgtccgcgttcgctgcgtgtcgaggtggtacacctggccatgatgcctttgcgcctcctgtctcgccccatcagcgtgattgcgtgtagcagtagccgagttcctgcgcgtgcttttggtgagcttcacgctgctcgcacatgtactctccccgcgcactatgcacggcctcagcctgccggaagcgctcttgcgcctctgtctcgattgctgcaagcatcgttggtcagccttgacctgctgaaccatggcgcgcacatcccgcgcactgcatgtatgtcccaagtctggcgctctaggaggcgctgtacaatgcagccactgcgtgacacatgtcagtgcagctctgcggcggtggcggcaccagcgcgggcgcttaggtcggtggagaagcaggccaactcggccatggcctggagcacgttattttggtcgagtacttctgttgtacccgctcgagtctgttcgtatggcggatctgctggccgatggggctgggccaatcggaccaaatcatggccgcgggagtttgggcgaaagttgtcgagcagggcggacaagttggactgggactgggagctcagcgcgctacaacgaccagaagcggcgtgattgcgggcgtggctgaggggtctgtgaggctgatgaggcgcctggggattgaggagccggcggttggggccgtggtcgagtccgtaggggctgtgggggctgtgggggctgtgggggctgtgggggctgtgggggcggttggtggcggacatgtgccgcgaaggcgcgtgaggcagtgaagcgaagggcctggtgtgatgcttccactgcgactgcgcggtctcgagcgcccaatatccctgcccatcgattgactatcctctgcccaaggcactttcttcttcatgtatgtttcatttgacgttacaaggctctggattgaccattcccctgtgcatgcgccttcaatctcaacctcggcaggcgtcaccgcgcattgatcggtggcagcaacggggttggcggcttccattggggctccttgcaccatccgtgttaagggcacgaaacactaattcctcgagtctattggtaccaagatcacgcacgcttgagagagtttgaaccttcgctaggactgaccgcctccaagtcggtcgtcactgcaagaaatcaccaagttggtgactgtgctcatccatcgttgccccttgcgcccagctcctccatggtccatctcacctaattcgatttggatcaggactgactgcccaaaccatcagcacttttatctactgcaaatgcctcgtgatgagttttcatatctaagcgagcaagcacaacattcgttcgttagctaagtaactctttgattctggcactgcctctcggcatgtctgcaacatcgcccgcctcaatcatcgagacatgtggcgcgaccaacggccaactactgcatcttcatcgtcacacttcccgacatcagcatactgcgctcacaccgctgtcattgagtgtaaggatcatttcgaaaagtcccagcatcaaggccacaagtttctaccactccacttcttgctctgagcagaccttatcaagtactcgatagctcgctgttctatccaaaccgtctgccaatcagtatcactaccttctatgatttttcgaggcacacacagctgtcgtgtgtactcacatcgagtgccgtcccctcctagcctctaaccccaatgacctacagcagacaaacctgtcgatgccgactactcgtatatcgttcaaaacagcttgtcgtaaaaccaatcaagggctccttactggtccttcccaccttgggctcctcacaagtagcgtccataccgatctcccatggtacgcgggctgtgtctgatgtgggctgagctgcttcagtcagcgagaaagcgcgcgcaccgtagaaaggagtgcgtaatgtggaataacagtatacactacaggtactttcaaactagatctggagaaatacagatgatggtgccgctgcaacgttcccacggtgcgaagggggctcagtctgctctgtgagaagtaccctgtcatccattcatcgctgtctctttctgctgggtctcatactgtatctgatatcgtttcctcgaatttttaggagtgaggatacagaggaacgaagggcattgactgcgggttcaggtccggctttccgcatgacgctgggaggctgtgatgtgtgtcaacgcaattgccagaacaggctcgttgcgcccacccagctcaaccaacgagtaagagaaatgcagtactgttaatctcgtcaaacctccgacgctccgctatcgttactcttcccaataagtgcgatattcgtaatggaagctcttctattgagcttatccagatatcggctcacatgatcgccatactgcgacgagttcttcaaaagacccactaattacagaggacgtgtctgcaaagtgctgaatgtgtatcatagatattctagtgtccacgcccatagctcacactaaacaacgatttcatgcagcaatgggattagcgagcgtcgtcagtgcagacacattttgtcaagatcgtcatggaactcagtttatcacctccatttagttgctaccaagccgcgaagcacagtaatcggatgcagggccaaacacaaaagcattcgcaacaatgaggtaatcaaagaaatacatccacttccatatcaatctgtgtaaaagactagaaaccttcaaaagctcttgaagactcaaactcctgcccattgcatagccgtcctgctcatcgcgccctgccaaacgctccaccaggcgatcctacgcgtcaggatcaacgccgagctgtcccgcccccgtctccttccccttcttcttagccctacgacgagtgcgacggccatttgccgctggctcaggcgcaggtgccgacgtgggagaagcagctgccgtgatccgcttcgagcgtggcgtgctgcgtgatgtcgacggggatgaaggatcgtgctttgccgtggcggccggcttgctttttttcgaatgtttcttctcgcctgtacgcatgttaattttaccgttgatcagcgcgagatggagcaggggctgactcactacgcttgtcgtgctgagggaggtgtgcaggtatggatgttgcatcggggtcgtcctttttcgctaatggtttgctagcgctaggaacttgtgtggacgtttttcctctgccgccttttttgcgtggctgtcgcgcaacagtgggtgtttgttgcttgtccttgccgtgcatatccgacgaggatgtcgggcctgaagtgtcgtgattgtgggctgattcctcagcgacgacgtcgccgtcacctagttcgagcgttatttcagcgttttgtctcccctctccatcaagtgttctcaagacatgtttttggcggccattatcctccgaagctatcagagttctctcgatcaggctactaatgctcgcgcggacaggttccatagctttgtcagaaatactcataggactcagactcctaggaacggaccgaggatggtcggggctatgaggagacggaaggccggtctgaccaggcttcaaagatgaggggcttgtaaccaggtgcatggaagagccagagctgctgcccacaggctgtatggttccgtccaactttctggcacgatgctgtagctctgcctcgtgtctctcgagtgcactctgatatcctggtatctcgatggtcttgttcttgccctcccatgtttgccttgagctgctggccgcaggcctggtgtgctcgcctgcgacctcatcatcatgacctggcttggagccttcgctatcatacgttcgtgtcaggcggattggtggctcgctatagaagcgtacgcttgctcgtgggtcgacgaaaggagggtatttgcgcgcaacctgcacgagtttagcacattttgaagtcgtttgcgaggagaacagagagaagctcacccaggctttcaatccgttcctcattcccatcagccactgggtgattgtgtccatgaaagcgactactagggctatgacgaaaggtggtgggttggtctgtcttgcgggcgtgggaccactccagagatcctgataaccctatcacatatgtcaatgaggcaaaagcgacagagaagaagcgacagacggtgatactatcttgacgctctcgcatggggtgacgttcggctccaaagcgtgcgaggttagcggaaacgcgatgtccctacacgatttgtcaatgatatcatgaatagggtgaacctaacttactcgcacagaatcatcagaacctctcacggtcatgtcactagttctcaaagggtctgaactcgcttccactgaacgctcaagacgtgcagcccatgcacgtgctgaaggctccatagcgggcgatgacgctgttttcggactttgtgtgactcagctagagaaaagttgtacctgagaagtgttcatgagtagaggaagagggagtgcgaaattgtttgcatgtcaatacgcctgagcacgtgcctgcgcgatggtggtacatgaagctagcgctccaagcatctggtggtacaagaacgtcaagattccaagcatcttagcggaggaattttctcagaaagtgtagatgccttttcttcttgcaatatcatctattctcacttcgctttcgtcgtacttgcccaggcgacttattgcgcctttcatggatacgtctttcaatgccctgcgccacgaagagctcacttagcttgcttcaaatggcatattctgaaaatatctcccaatgcattcgcctctgcgacattgagaaacggaattcggctgtgctttgtttcgggatcgactactatgctcaagtgggatgcattctgatagaggccgctccataaaccgactgtagcggatcccctgcatttgcgagtcgaagttggtgatcttccttcgaacacgatacacatgtatcccgtgaagaagaccatgttctgtcctgctattgcttcgcgagatttatcatcgccgtaccagggaaactgctctccggttacttggccgcctgctcttctaacaacacagctcataatcctgcgtagacattccttgatcacgtcatcaccacttgttgccaagaaacaatgcccgttacatgtacccacatgcgtccggtacacgcgcttgctatttcaccatgaggtagtctcggacgtgcggcgtcgcagctacgatgataacgacgcagatccagttgctgagggtgatgaggaatccagatcgcagtcagaagcatcgcgacgcgatctcgtgtagtgcatgagggcgtcatcttcatcctccgagcttctgccatgttgctgcagttcagcttcctccgctcctgctgtcgttgtaatcgcttggtgacatgggagatgccaggtccagaagcagggtctcgaacggccttcaaaggtggagatatggctgttccccgactctcggtcgttatgggcgcagcgcagcggatagtatggtcgcgccttcgatcgaggctctactgcatatacagaaagctcaacgtgagtggcgaattttacagtattcatggcgacttccttggcttatcagcgtgaaaatattgctttgggaaggtgagggaaagaccatccattttagagaggacgagatacatcgacatgtatgatactagcctgcgtcagcggcgccgtttacgtgaagattgcctcgtcgattcacgatgatgtcgtatgtggtctgcgccttaccgcgttgtgctgactgtgcgcctagcgacaccaccaccacgacaacaacacacgcgcaatgctggcaagcatgacgcgcatcgagttcccgtttgcgcatgcagatcctgatgctctctgttcactcctcatgttgagaagccttcccgcgttgttcgcagacacaaaaaagcccgtagacacccccttggcattcgatcgctcatttccgagtacaggttacaagcaagtgcccgcgtttacatccaagctcttgatgaaacaaaccaagagatcctcacgattcccacctcgctcccttcgatccgctcccttgttggcaaagccatgcgcgaagtctctgacctcaccatcctcggcatttccgaggccgcgcctacaggatccgccgtctatacaattagctccgtagccgcagtattcttcgatatcaagggccatgtcgacatcgatgtcgagatttcgcgcgccatggctaagctgcagaaggcaatgggggccgtcaaccaccagaaggtcatggctgttccagactaccaggacaaggtgagcggtgctgtcaaggaaggtgacaaggagaagcttcgggtggcagagacggaagttggcaaccttcagtacagtatcgaacagttcgaacagttgaactatagtttggggattttgtggtgatgcagttccagcctatagttagggtaccaatgcctttgcaccactattcgacagtggtattgtagactcaagaaaatgaagtataagcgatttaaacaaagattgagtctacaaacacctgttctgacttgcaaccggaggcaggggatcgctctgcggcttgtttgccgcaatcactcttaagcggctaggccaccgagtctagaccctagaatgttcgtccacgcccacgctgtctgccgggggcaccggcatcgtttgcggcgcaggtatgaaggctttttcgacaatgccggtgctggggtggactgagtgtcgtgaacacgcagcgtgtgcacatcaacgcggatagtgaagtaatgcacaccgaagaggttgcaggaggctacaagctggagcgtgctgtactctagactccggcacttgttcgacaggagtcctagtaaggtatcttcaacgagtcgtgccatgctgttatggctgtaaagtcatcgtgttcgagaagacggagcacaatgagattgcagtcctgtttgtcaacgactagggcgcgcacaacggcgcgcgcagacctcttgcttggaactgatggcgcaaactctaccatttggcatctacttcaatacgcgggatatgtagcatggcgcggtacggtggctgagctgctgtctctctgatatcgcgcggttatgcagagacacgttgtgcttcttctccgcaaagggtgtgcagctgattgtgtccacgattcctggcgaggtggttacgcagacctgtcgcctcaattaggtgtggtacttgaatggtaaagaagactctacactctcgtacgcctatcgatagtgcagtttggcaggatcggaaggaggtggcagcgcgaacgcttccgccttagtttgctgagcttgttcagctggcgtcaaccgcattatggatgtcatgagcccgtagagtatctttcttaacggcaaggtcatttaattagcgacgcagtcgctggcctgcgtcctcgcaccagtttgagcacgaactaggccgcttccatatgttaaagatggaagactatttgcgcagcatcaatctcaaagcgttgaacaaggcatcttagagtattcgtcaaacatgtgtgaagtagggagatattcggcaacgatagttttaagagtagtggcggcagcagcagtctccaattatgccagcgtcattctctagagagtatttaaatctctcgctctatttacaatttacatcaatgtcctgcaacgcttactgcagccgctcgagcacgtactttcccgcggtaattggcagatacttggccggcttctcatccgagacacagcgagatatggcctcacggtagcattctagttgattgagaagaaggatatgcttaccctttcacgtgaagagttcaagacacgctatacagtacttttaaacagtccgtttgtaattctcactagcctcttcgtcgcgagaattctgaatgtcaaggtatctgggtacaaactcataaagtcgctaatattgactaccaaaaccctttctatcagaatggcatcgacctacttcccgtctggcggcagtacttgaagccagagcttcgattgtaacaacactataaagcattcaaagtccgtgtgcggtcgttttccgacgtgcttgctctgtctctgtattccatgtatggctttgtgcagcgtagtacagtcgcgcgatgccgccagaatgagttgccatgtcatcaaagtattagaggaaaaggcgaatagctggagatgacgagagagttgcaaaacctgtcgtagtattctttgatacgctaagaaagtcctggcaagtcctcctctctcggctacatatcacactgccccgtctgccatccagctctgaatactttccatctccacccgttgcgtctagctcttcttgatagccccaattctgttatctcgtgcggcccagcatctcagtctcactcagctccgcccacggaacaggcgcaacttttcgtattgagctcctctttatcacatggagttctttgaaaagcgtttgccagacacaccgtggttgcagatgtagaagaagccagtcttacgccactgcttaacggtcctctgcatacttggaaaaggagcgaccatagaatgtatcgtctgagagaatgtgctctccagtaagaagttctggaagatggcgctgcgctgaacggacttcctttgacgaaaagcggaatggaaagttgcatgcatatagtgtgctccaatatactggcataagcctacggcgtaggcgcaggactagcgtccctctttaccattgcaagttttcatttctgccttggatctattctcatttgcgactgttagctggtcagattacagccgatagcctgccaaagacaggagtaatgtgcgagggggcgttagatgtgagttcttggtcactttgctatgaataactacaaatgcttcttacctacatgtatgagatctgtgggtattgcccagcaagcctagctgtcgtccgtctttctgaactccaccattaccccatgcagaatactagaaaagtaccttttgttggtactccttcttgagacttctcagaaaacgctcgccttgatacctttaccaaccctagccgaattcatatcagcatgtattcgcatgatatatgaaaggactgatgtagcgagactgattgacaactgcattatagctgctgttgtaccaacgcagcctctaggaaatcgagaagggcgcctacgcagactgcgcgagctctatagcagctacggaaatacgacgcctaagtcggtactagtatgactgtgggtaatagtcggcctgatggtagatactgtagatcacggcatcgacactagcaggaatgtgatgtccgtgactatcccccaaggacctcgcgccatagagctcctccattcacgggattcattcgcatagcttcttggacatgcgcgcagatacacacagctattgagcctgggccaaggaacaatttcgttcacgctcgtgaacgtcgagcgtacttgcaagcagagcttgctgtagacttccgcgttttgtgcaaggtggaagaatgcagaggcgagagatgtagatgttgcgtcaggtcctaaagccgtattggaattattcgagtaggaaaactatcaagttgatttaccctaccttagttgcaaagtcagcgatcaaaaagggggatcatcagtactcgtgtacaactctacagggtaagcgtccgctgcgctcagcttatacatctatacttctctttttaaacttagtgcttaaaggacccggcgggtcccttcccgctccgtccggatcctcttgacttaagccaacaaggtatctacagaacttcatagtcgcactatcattctgcgaaccctgcgtctttctaccaatccctatgcgagcccatccatgcaccctttatcaatgtataggacagtgctgtgcaggcgtcgctacaatagctgctgtgaatcagagtcctgaatcactgtattttgttctgacacgctagaggtactgctgcctttggcaatcaacgctataacacaggctggcaacagtcttattcgttgggagtgtatttatagacggaatagaaatgtttgttgtattaacctcttcgctcttgttgttatataggcaactatctcaacttcataactactcgcaataatcaaagtcaaggttcgtgaagcatacgcagcagatattcccacacttgcttgaataagcgccgaaagtttctgaggagagcctatttacgatcacttctttctacttcgtgacatctatgactacgactatcgccatttcttcctctacaatctcaagagactgctctatataccgggccaaatcatcgtggtagcagagctagaagatactcctgaagcaactgcagctcctcttcttttaaagaaggtgctgcctagagttgtaggatatgctactttcatacatactggtagcaaagaggaacgggcaacatggaacctagacttatagtgcaaaagtgagtgcatttgtttttgcttcgcactttttgatacttcacgctatcttactgcgagtacagagagatgggtttcccgacgctagctgtagatccagactatcagcgccagggtatcggggacaaattgattaagtggtgtggcattcgggcttggactgaagacgtccaggtctttagggatagctcagagaagggcctgcattatatctgcgtaatagttgtgagggtattaggagtatgaatctgccgagacagtttgcacacgagggcaaggagtttgaggaactgaatgtggtagtgttgaggtggcaggcttagaagctttgcacgtggtggaatttctaggcattgttcaagtatcgtgcagcttattaatttaccagtacctactgcaagtccgctcttacagcatgttagccatttgagtaaagtttcgtaagttctctcttctatctatttgttctgattaatgaaggatcaccagcagatggcgaattataacctcgaatgctatatgaaatacgctaccctctattgctacgattgaggctcgaagcatcaaaagcatgtacatagctgcgggcactgttgattacaaccgcacccagatcttcgacactcatgtccttacccacgggaaagcgaaggaaagggtctatatcctaagctatcgaggaagctaaagaaacttaagtagtcgacgtatgcagaagaagcctgccctcgagaagggcattaaaaacctgatgcgaattatagatcagagccttactaaggccgccacatacctctgcagagttgacgagccgacctacaatcgcatgagatatgttttggctgacggtaggaacggtcctgaggttggggtgcgaggctgcgtaggcgccttttatctgcttgaggagcgtagtcttgccggcattgtcgaggcctaggaggaagacagagcactctgcggtttattagcattagtacttaacgtacacaggaactagggagcgtaccttacttacttgtcgcatagagattcatcgacttgaagaggtgatacgtggcttgcgcgacgcgttatgtcgacgcgcgcttcacatagccggcgagtaagggtctacggcgcgcagttaatagggaatgtgtcacactgttgctatcgataagccccagcagatatattctggaacttagccttcgtcatctcatctacgacctgtctctcactacttactacaacatttgcaagggcgagcaatgcagtgtaagtattcggaatgcttaatagatatatgcatgctaatgattacaggaacccataggcgagctaagcagtgaacccaagcttaactgaaaagaaagctccgtcttttgacctccaagcagcagttattgtgtctacgctatccgcagcctggcctatcgctgacaccaacctcgccgaacagcttctagatctgattcagcaagcaacttactaccaccaattctctaaaggcgccaatgaagcaactagaacgttgaactgaggcacctctaagctcatcatcatagctagcgatgccgagccccttgcctttacactttatctctcactcttatgtgaagacaagaacgcacctttcgtctatatgcccagtaaaatggcgctaggacgggcgtgaggcgtcggccgctcgattatagcggtcagcctcactagcaacgaggcaagcgatgtgacgggacagatcagggctatgaataatgcagttgagaggattgcagttttaaggaagggcgagtctagaaatggcttagctctgagtcactgagtcctggtactagtctgagatggacaacaaggtgtgcgcggcacaagatgcatagtagcaccagaatacactctttaaacacaaaaatgctaaccttttctctggatatagataagcatttgcatagcagtgatgttgttttataagcttactctgtcttgcacttctctgctatgctgtgcgttaatgtcagcactgtattttatgttagagcaaaggacgtggtaggatagcacgctataaaagctataggatctcctataaggaacagacaaaacaggggctctgccgtctatattaatacaaaactaggaattaggaagatactaaggcaacgtagacttctagtaaggtgcttaacttttctctgttagctcttaactactttgtagctcttagagttcttttcgattagctacatctagtttctatgcttaggattattaattattacgttctaattagtatctagtcttttagatagcttactgctagttagattattaaaaaagtcttcttaacgctataagagatctagaatagtaggtatatagaataatatctttctttataaacctaggtttctatataatagtactactctatcttaaaaaattttaagagcatcttaagagattttactattcttatctagaagtattaagctagcgctatatctaagcagaacttaaataagtaatttaactttctgcctattagattactagtgctgtaaacgtaatataatatattagaagtaactctagctttagtatatgcagctaatagtattaagagcataataatacctgcctagcttaagaagcgtctatatgcctgcactaaatctaactttatattatatttctttaactcttctacttaggtatctattagctctatcttagatagatcttagattatataagaactagtatatattctctctataattaacctctaagtttcttaagaatttatcttactttaatactacttagtatacttatcttatagcttctatctatatacttcttataatttaaattctttctactcttttataagaagataattattaactagaattactttaagctttttattagtaagaatagtattaacttataatactctataagataaatataaaagtactacttataataagcttaaagctatagtaatagatacttaaagagcattactagaagtaatctagtaagagtagctatagtagctctctaacctttctaatatagagagagttaagaaacttaataataaaagtattaaaaactatataactagtaatattatagtagagcaatgtgtattagcgtagagcttaagcctaatagaatattagataaagtatagaggtagaagaaagtagtttagagattaataacttaattaactacttttatattaagtataacttactataataaaatagtaactaactatgtaacttaaactctatatcttagttcttagaaaagctaagagtaagtaagtatagctaagtaagaaatctagctctaataatatattagataataagaatagaaataagaatataaatagagattagaagtaagaatataaatagataatagaagcaaaaataagaatagataattattaggataatattagaggttatagctagaaataagtaaaagtaagaataactaatagaattattataaagaatagataaactgctacttttaagaagtaattctctctctactctatatactagctctttagtagctatactaggcttgcttagaacgctaaaggcactctctatactagagtactaatattatcttctctcttagatatacttactttaggtaaatatatctaatatagagaagtatttaataagcttaaataagctataatagcttatttaaagtctaaagcacatattagagctctatagattattactaaaatttatagctttaagagacttacttagctaagcttagtatactaagtaataataagtaaatagtatatagatctataatactagttaagcttagcctaactcttaacctagttctatattctcttagtctcttttaaataagaatttttagttttttctataagaattttaacctttatttaggctagaatactctattatagcttattatagcgctaataaatatagagtactctataataactactatatctcttaatctagctttattaagtctctttacttctattctatactaatctaagctagaatatctctaaatctattagaatagactaaattgctattagtaatagtataatagagaatagtatatatatttattatctatactactactatattatatcttttgctataagcttctttaagtatcttagtaagtttagttatattataataaacttctctaatactatagagaatactaagaactatcttaatctctacttatcttagtagaagaagattaaggataaagagactacttaatactttaagtacctctattacttttttagtaactttaactatatagtagtaagttattataagctagaatactttattatagcataaactaatatatttagctttctaagaagttatattagaaagttctagatattattactaatattaataagctagcgctaggttagattaatatttgctactaaactattattactacttctactatctctactactagagactagctagtaagagctgtagtagctacttagtatacctataatctatagcctctagatgctaaagagattttagtacttaaagttaatatttaaaatgcttatagttctttagctatatagttaaagaagtaaatactttatatagttctatataagctataatactctattataagctatttagatactaactatattctaagctcttatatatactttatatagagaacttaatatactataatagcactttagactctaataatagttctaatgctacttatatatttatttactataattactttactaaagctattattactaagcataaggcttattagaatatctttattaagactattcttaagcttaagtagattaataagaataagcttagtactctttataagaaaataagttaagctattatagagtatattagcgtaaactaatctaatatataaagtaagaagtataagaactctaagagaaggctaaaaaaactaatttaagattttaagataaatattacgtctttagagaaaaatagaagctctattctcttagctaagtatagtctctttataagtaagattaataaggcttaaaaaaagcttaatagtactaagaagtatttagcagttcttattatctaaatctaactctagtagagccttttatagctaatttagctttctttaagttattatatcttagactatagctagtaggtattataagagtagtgcctagatctttaagacttaagctaagctattataggctattctagcgtagatttacttagtaatctctagatagtaaaatgctaagaagattctttcttctatcttttcttagtaatatatttttattattagattcttttatctctaaatttatattagattattatatagtacttatttttaagaatactaattattttcttctaatataagataatctattataggctataatagctctaagagatatagtttatttattactactctcttcttttatttagaagttaatcttagtatctaatatctatattttagtttatttagctattattatactttctacgttatatttaagtagatatagtatcttagaatcttcttagagtatttttctaaaatatttaagctaagttcttataagtacttatctttagagtagtttttctatttaactaagtacttctattagctattatttattattctcttatttataattttatctactttatagatattattatctctaaaattatatagagtatctataatattagttatagagtatagaattttacttattagattatatagctctaataaagaggcataaaagatagagtatatatttagaaagctcttaagcttaactctaaatactaaagagcttatttacttattaataacttctaaagcaaatttctagtctagtttcttctttagttatattaattatatatttttagtataaattataattttatcttcttctttaaataagattagtagcttttatttatttatatatttcttctagcacttatttactataaagattcttaatttataagtagtaattattataagtatctttttagtaagtttagttactttaagtaactctttatctctaagtagtcttttaggctaatctagcctaatagagtctagttcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttctataagatatctattagatctcttatcttagtcttacgatgggtgcttatataatataatattaactatattaaacttaaaaggcagtaaaagcttttatatatcttaatattatagatactataaaggtatactaacttaagtatatactactacgttactatatctctaggtataatctttatatagataagtatataatagaaaagtagaacttaatactagtagcttaggtaaaagagaagagaaaaaaagaatagtatctatataagcataagcaagagtttcttaaatagttatagaagctagtaagcgttaagtagatagcaataattctaagagtaatatatttaatatagctgttcgtaagtacctactgctataggcgctaagcaaagtagcttattagtagtatatcttatagaatattagattataaaggttttaaatatttaatatagagacttatatatagaagagttacttaacgtaagtagaagaagctattgctatattacgttagtaagattaactagagtataaaatatagttataaaatatagtttacaaaattagtagctaaagctaactataactatatatttactattattatacgtaaactctataagagataactataatacttagttatcttacttaagtctataatagcaacgcagatagtattctagtatctagttctatctttctatctatctatctatctataaatagaagaagaaaattaagactctttttaagtttatatagtgctagaatatattctagtattttatatttataatagagcctctatctaaaattacttgctttagaatgctatataagtatataactttttaaatatatgcttatgctaagtttactctattctaatcttcttaagtagagatataataagatatcttagttaatctgcatataataactagtatagtattatagactatatctaatagtttacttagagagagtttagtaataaaatctattataatatcttcttatagtcttattagagatagtagtagtactagtaatctataaagcttatagtaagctagttttactctcttatatactttatagaagtaatagtacttctctgcattctttctaaggcctttctaggtatagcagcgctataatttcttaattatctatttttatactaagaatagcctataagagaattattataatattaatatattacttctacttttttagagattatataaaggaccttagatgccttatatatctttttaggttattatagcttattttagcctaacttaggtttagagatatctagtatatctatattagattctaaagatagattattatctatacttagttttaatactataagttagctttagtcttcttaatagagcttatataatattataatagctttttattattcttttattcctataattgcttaagttaatactactaagataagaaagaagtttttttctcttttctatagagctctatatagaggttctataaaagcatagttatacttctaagatagcttttatatcttatttatatagtctaggcgtcttaaagagctatctatttattctagatataaaatgcaaactaggagatattattaaaaaaataagctagactaaaagaggatagtaatttgctctctactatcagcataaaaaagcgttaaaaaagtataaaacacgtaatctagtgttagttaatagttctaagcgaggctagtgcaggtactactaactaacacctaaactccttaaaaattgccttaggcataataacgactactctgccttaagctaggctaaagagctatctataagatttattttgctagattaataagtaattataaaattttatctagaaagaataagataagctcttacttattatctatagtttagagtttttatctctataaactatttaaggtaattatagtctataagaaccttaaatattattcttcttataaagaa