ctaaatacgctaatacaattaatattaataaagatacaaattattatatagtaaaattaatttaaattattatatttgtacaattgaatttaattaatttctatttagccctcggttaatttttttatataaccagtaaacgctctagcgattttagactaggtactacgggctttatttatttaaagcgaataaccgatacccgtatataatttatttaattatattaataccgattataatattaattccaataataataatagcgaaggtagtattaatacattagggctaatgcggaagaagccccgcttagaggaagggtataatagtattttaaagaggaggaggtttaggaagaaggcctaaaaagaatagaagaaggttgaaaaagctatataaatagaattataataaagtagaaactagtaattcgatttaatatataatagtctacggggggggctaataagaagatctctttattatattctttttaaactattatatactaatataaatacttataggaagttttatatattccaaacatcaatcccaaaaacctcccctttataattataaaaattaataatattactccgtccttctatagtatctaattccgccttaaataagtttagttaatatacaaggattatattttttaattctattaattagactattaagaatttattaatagtccgtttatatttactattttaaaatactacgaacccttaatttaggtaactattcttactactccatcggaatataatactaaaggtactaaatccaatatattataattatatttctaatcgaggatctttaatttacttatagcgaattattaatattttattaaattagcattagtactataccttctaataaaatttcgggaatattaaattaattatattattaagtatattccccggtactttattaattagacaatagcgtttcgtatattatattcggatccgaagtggccttactatattagtatattcgaaattaataatagcaatctctcttgggactataagcgggcgattttcgacgatatactgggatggaaaggctcgtatattaaaaatccggcctaccctttatattaccagacgcatacgtatacgtatctcttatcgcacgagaacctgatttatatagaggttatatttcgcattaactttattaaaagttagttataatatttaaaattataatataaaataaatacgaagattagtaataaactaaataaacattattttacattaataccccccttaatcctacttaaattagtataaaaataaatagtataattgccctccagtacgtactaccctcttttaaatacctccgaaagatattactaatttaaagaaaccctagtacaataactaaagtatagcaatattattaactataacttttataatatatacgtccggctcttaatataaatagctactaactttattaatatattaaatcgaattaatttattcgaataaaattatagagaaattatttaaagtataggggctatagtagagagggtaatttagagtagaatagtaaatataaaagaattaataagagaggtttatatttaggtttaaaatagatataattagttagtaagcgtattatagcaattataaactaaagtaaataagaattaggaagatatttaggtaaatattattaaattagtatatactttataaaccgtatatacagggataagggagatattagtagatttaaagaagatagagaggtagtataaagaaattaataataaaagcggtacttttaatgaggaaagggatatctcttaatattatagattagtaaattaaataagttttataaattcgttatattttaagggtatatataatttaagggtatagaaaataaggtaaagatagatagttctaaggaggaatataagaaggacgttaaggataaatttagaaaaggatttggaatagataaaatatagaacgaatatttaatttcgctttaattaaagtatataaacccccccccccttataccttacaacgacagtagaaatatatagcctcttaacctattactacctcttagtaaaaataccggttatatttaatttagtacttaagtataataattatatacatttatacctttaaatagaaattatatttctaaaattagattagattttcccttaggccaattaggatagtcctaacctactacggcaaagggtatttaaatagcttttcaattaataatattttatataaataggtattatagctaatattaatttactacactctattcagataaacctagccctcttaataaatatttaattataatttactatattcgaaatattactaaacagtccgctcttttcaataggtactacgagctccggctatatataaagatattataactactatattagcgttggacggtaaaggtaatttcgaatacctaacttcgctctaattaaagtacaaaccccctaccccccgtactataaaaggacgaggaataacccgccgctattactattattactattattattacccttataaagaagattaacgaatataagatatacggacttttaaatagtctactcctttcgataggtactacgaactccggctataaataaagatattataactattatattagcgttggacagtaaaagtattttcgaatatctaacttcgctttaattaaaatacaaaccccctaccccccctatactataaaaggacgaataacccgccgccgctattactattactactactactacccttataaagaagattaacgaatataagatatgtggattcttaagtagtttactccttttaataggtattacgagctccggctataaataaaaatattataattactatattaacgccggacggtaaaagtatttttaaatacctaacttcgttctaattaaaatataaaccccctaccccttatattaatataataaatatattaaagatatagaattaaaataattttatatacctaatttcattttaattagagtacgaacccgcttactttagagggggaggggagggggtagggaggtagtaagggttagggttaattttaaatattagggtcgaaaaattacttattacgcttattgatatatttattattatattaggatgaaatttaacgacccagatattaggatgaagacctagggcccggggaaagcgacacttccaattaggaaataaatactatttaatactatagattagtataaattaaattactaagaagagaaaagaaggacctaggaaattacactataaaatttaaaaaccggtgggctattatttggatatattagatttatatacttaatttcgcttttattagaatacaaccccccccgcccctataataaaaaagtatattaaagatattaaattaaaataattttatatacccaacttcgctctaattaaagtacgaaccgtctaccccggccctatactaaatatagagagaatattcaaattttcttaaaatctttaagagataaaatacttcgctctaattaaagtacgaattgcctaccccggccccgtatatacaaaaaaaatatttaataatcttcttaaaatctctaagaaataaaacacttcgctttaattaaagtacaaaccgcccaccccggccccgtacacacaaagagaatactcaataatcttcttaaaatttctaagaaataaaatactttattttaattagagtacgaaccgtttactctaaccccgtacatacaaagagaatacttaataatcttcttaagatttttaagaaataaaatacttcgctttagttagagtacaaattgcctactttagccttatactaaatacggagagaatatttaaatttttttaagatttttgagaaatagaatactttattctaattagagtacaaaccgcctactccagccttatattaaatatagaaagaatatttaataattttcttaaaatttgaaaagtaaaaaaaccctaattttgttttaattagagtataatcccccttattaataagtatagatattaaatttaaaatagttttatatatttaatttcattttaattaaagtatagcgctaattctaattaaatagaatattcgggttattaaattttattttaatatagtagtaaatatacggataggcgccgtaggtaattttaaataaggtttatacgccgtaccctaggctatttggattttattttaatataatagtaaatatacggataagcactataagtaattctaaataaggtttatacgctatgccccaggctatttaaattttattttaatataatagtaaatatattaataagcgccgtaggtgattataataaggcccatacgcggtactccgggccttaggtctttattttaatatttaggactaaccctaacccttattacctcctccaccccctcccttccctaaagattatttattgaagtcgcctttattttttatcctaatattaaagtaaatagaagaaacgctaatttaaagtaattttaaacccttttagaaaggtataagaactacccccccccctcctcgccccagtccctaaattctcccttctatatatatataccgtctagtacttcgaataaatatttatataactaaaaatttatttgaagtattaaacggtatattccttttattgtaggttaataatattattacttaatttaacgcttattaaagtactagatagcgtattccttttattgtaagtcggtggtagttattatgaagttcgtaaggtatagggtttatttgttaaatttaatagtttattaatttaatttatagggaatttaaattaaacgataagaatagtattaatttaaatttcaatatcgatttatactttaagatagtaattatatttatccgtatactttataattggtgctatttaaattaggataaaggaagtactcttaatattattgaggttgaatagttagagattaattacacccttcccagaatattaacttttatataagaagtatatttataagaattttaaaccgatttatattaagttataaagctttcggatagggataataaatatagtaaagtaaaataggcggaggatagtaaaatgtattaaatattaaatttaatattaatattgaattttaaagttaatagtataagtagaaataaaatttagtttattaaggaattaggagagggagtataataaaatagtactttaaagaacgtacgggtttttaaaagttataaagtacaagggtatagaaggggagtagacgaggctaatattaataataaatattagaggtaaggagtgagtttattaattataaatttatatatacattttctacctaattaataaatcgaacccaacctactatattcaattgaaatactataatagttagatacggttttcgttttgattagagtttaataagtaatttatatattatttatagacgattttcgttttagttaaagtaaattctaaattattatttttcgctttagttagagcgagtaaattcactttaattaaagcgaaggtcgtttataagtaatatatataggttattaaattttaattagagcgaaaattaaataactttaatttagataaataatttattttaattaaaataaaagtaattaagtataaaaagtactttaataaatatattaatattggttagtagttgcgtagcgcttggtaaagtggggattaggagtaggggctagggttgtaagagtataaggaagcgggggcgaagtaggttaaatagtattatccctactatatattatatctttaacagaattatttttacacttattattctaatttactttaataactaataatactttaatatactctacaaaaaggttaggcccgtaagtattaaggtgctcctaattttataagaggggtatatatattgttagatcgtttagtatacgtattaaattacttactttaattgcaactatagtatatgcaatttattaagagatttcggataataaaagaatagcgtagggtatttagaaattaatatagtataatacgtatattaatataatacgttctaaaaagaagttttagaggtataataaaaaaatattagccttagaagtattaaatagtaggctaagcttcttcttcggccttttaagtaattatttaatttgaccgaagtggtaattatacttattataatatatagtacgaatataattattataatcgatataaccttagagaatatagagaatagctttgtagaaatactttatatttataataatatatatattagggtaatatataattaatttaacctattacttagtattatacttcgtttatttcttcggtttaataattctaaatatattaaaattaaggtctattatagacgaagggcgtttaaattagttaaatagttaaaattgaactatattaaagattgtatccgatataaacaataattcggtgttatatatatataaatagttattatatagttagttttataataaagacggttttttaaatatatatttaaattaattaaaatactaataaagtataaagaaataggtaataccctctctactagtacgaatagcacaattaaaatattattataaatctataatatctttaaatataaccttattatattatataattcgggctacgttaggtatatttatacttatccctaatacgactatcgatataataatatagtattaggaattaggggtaataaattattaatataaatattcttagttaggggggcggatataagagtagtaaatttggattattataggcgtttcggttttaatataaagattatatttaattatagtacggataaaatgtttctttattttattaattaggtccttactattaatataaacgatagttttagggattattgcctttattataaggataaggagaaattcaaatcgtttaaaaatttgattttcgctaaacggaatataatcgaaaattatattaatattagggtagtcgattaaagcgtaaataatatatagggagttagaagattccttaaatttatgaaaattagtatattattatatataaacttcggattttctaattaatatagttgtatagctaaattaaggaatagagaggggaagggtccagcggaattaaaagagattagagaatttagtacggaagttatactattggtggattatataaagttcgtttatagctataaatactatatgggcagcgaattccggattgcgaaggattttaaggaattggtagtaaagagtttatttaagcccgaggaggatatatataaaatatttaatatatatatagtcctatattatataaatttaagtatattaattgaatattctatacttaaagtagtaattactaaatatactttataaaggtcctaattaataagtagaggtttagcactagggtattttataataatatccctctattcttaattaagacggtttaagggaataatttgtagagtaattttatttagtaaaattattaatactacttaaagtataatactcttactaaaattaattattactataaggatagtattattagaacagtatataatacgacggatatatttaatttattccggataaggtttatagcggttggaatttataattaattaagagattggattgaatagaagttggacgatagtatatataaaacgaatttgaaatttagagtgttctattaggtatatatattcgacgatagtagtaatatatttatataatattaatccgggagagggcgaaatagcgaggtcggaataagttttaaagtatcgaataaaccttaaaactttatcgaaggtagaattaagttgggttatacttaatattaaattttagattaatacaataaagaataaataaaatataatacttatttcttaggatagtaattatagcgtttaataaaggaacgctctaaattttatttaataataaatattaattatagtaaaaaaaaaaaaattacgaaattgaaggtaggattaatactaaatttaataattaaattaggtttaggtatcggttgtagttgtagagatatttgcaagtaatatacttgagtagagttttgtttgtataggaacaatagcgcttgacggccaaaatgcttaaaattgatatagacctcctcttataaagttcgaggagacctacattttatgtggggcgggggaacggaggcagatggggtctgttcagagactacctgcatccttgccttttgatgttcttttcctattatctggccatgcaatttgagttccaggtcttttgtaagtcatgttacctacctttaccccttcatcagtctcacccagatacgattctgatcctgaaacatggttatcgtttacagaaaaaaaaaaaaaaaacaaaggcaatgaatgaataatgttcgcgttaaccgtgtatgaccctctttcacatgaaaagtgtatatccaaactcatcttgaccgccaattccaaatcctcaaacccccagacaaaaaaagatgcatgcagcaagggttcatccaacctcgtcatcctcatcgtcctcatcatcctcatcatcatcatgagatatatcaagaaatcccaaagtagcacagcatacacacctacctacctacctaacctaacctaaccgaactaactcacatctgataggacctcacccgctcatccatctagacctacataaggcataaggcacaaggtacatacgcgtcctgaagatcactcatgcagtgcaactttacgtctcctcccttcctttacacctcgctcgcttatcgactatgcccgcttatctaatccatacgacgttcaacggttcagcaagtgcctagggtaggtatgtagtatctcgattcgattcgatacgatcttcgttcctcccttttccagcagcagatctgattgatacctacctagacgtacaagatacgagcttcaccgtcttggtttgaggctgggaagggggatggatgcgcagcatagataccttatttctgtgggtaatggtctgatatcaacctcctttgctatatctgaagctgcagagactgattgacaagtgacggccgcggagccagccgggacggggacgggtagtagaggtaaaaaaagcaatgaaagagaaggggacatacctttatatcaaatggaacttcgcacgtgatactatgtaacaacgacagcgacaacgacagcgatatcaaaagcttcacgacattagtaggaatcggcacggtacggccggcaggtacgatcgtttcattaccgttgacgctgccgcatcgatctagaattgactagaggtgaccctgcagcatcggactccttggaatccaccccgtatatcttcggacgttgcagtgcctacctaggtacctaggtatctagaaatctctccttgactggcagggagtatgtattctgttctgttctgctctttctttgctttctagccttctggctcttttcgcctggcgtgatcatcatggtgcgttccgttccgttccgtaccgtaccgtagctgggtgctccttgtcgtccgttcgttcgtctatggtaaaaaaaaaaaagaaaaagaaaaagagaagtaaaaagaaaaggaaggaaaagtaaaggaaaaaaagaacctcaaacatgctctagaccgacgaggatttgcatgtcacctcacctcatctctctcatgagttcgaacgtccctcgtttctgtttggactgaaggaagaaatgaaatcgcttttctttagtgtagacactccaacgacaggtcgaatgattatcagcatcgaattcctgcgcgtgatgttggtcctacctctacactacgtctagtgcgtttagaaaaactcgaccactcagcgaatgaacaagccattttggaggtctctttcgctggctgctgctggtgaaggaaagtgaccattcagttaaacggaccaggatcaatggacaatacataggtgttgtgtagtgtgtgtagaaggtaggattccgaggttccggggttccggggcacgttcgaggtgtgaatgtgttgagtgtgtgtgaccatgagaagcgcaagcgagtgacgggatttctggggcgcgattgctaagtttggaaaccaaccgccaaccgccaagcgtctcaaaaagtctccgggggaaatgtcgacttcaggagtttttgctccatctttagcttagacaaccaggaagtgttagtacactgtagttaatttgactcctttgattagcatgtggggaggggaggggagggttgatgtgtttcgtttcgcttttcagctctctcactcactccccctcccccctggtcccccggtcgcgcgggtgtcaccacggagatccctcccgtatggtccccatatgccaagacgggaccaagacgggacggggtcggtctgagctgcggggccgggttgacgagattggtcatagcggtaagccggcaacgttagcacggaaagcaagcacaggcgaagtcggatttataacgcctttaccggcattccaaaggttagcgtttcgaaatgcaaagtggcgataatttttttttttttttccatacaaaataacatggttgcttaaagtggcggtaccacgctgaatagttgtgccggaagagagtgtaacgaacgggaccgggatttacggggcctgatgggtcccattttgctctgattagtccccgaacccctcgccgtcgggtggagcctgggagttgcagtggagcccggaatccgagggaccggagtattcttggcctttttggacgacatccgctgtttgtctgtttcgtttgcctgggaaaaggggagtgcctctggtgagcatagacagacacagcatttctgacagaaccgaaatggcagcatgagaaaagcgagggagacgtggtgacaaagtgtcgatatcctgccaatgggtcaagacaattcgcatcctccgtgaacatttcggtacatagacgtatgcttcctctgtcctgaaccaggcatctttgtccatatacaacaccaacctcatagcctcaatgcctcgtatgatcctcatgacggaggcaaagcttgcgaagtctgaacgagccattgcccaaacagtccaattcgacccaagatacggagtcgtggaagtttccgaagaatgttccatcaatgggctccaatggccctccctccccagtttctcttggactacttcttgcagctcgacagagcccaaaacaaggggaaagaggcgaaagtggttcgagaaggtaggagccaaggcagagcagtggaggaggccatctggcatctgagattctgaccagcaccactggcgtgcctggcgcctattctagggtccgaacatggtcaacggggaagctggaccatttgatgcaagtaatcagggggtagtgtcatgccgggcagatgacagaagcacagcataacatgcctgcctggggaagacgtgggttgagattgaggctatccgaatgcgagcatggccatcggatggcagtctgtctcgagatgtgtcctgcaggggaggtgacgacagcggacggaactagactggcctgattcattactgaatgacgcacaggccacttgacgtgtaaatcgtcgttcgttgtcgttgaatgtcgacatcagaagtacatacgtacaatatcaaatacggggtgagagggtgggcagcttgaagcccaagctttcttaggtctttccgaggataccgcggcggaaccaaaataaccaagagacaacaagaccgagcagctggtgcgtgcgtggatattgacttgtcaaggttgtgtcgaagatagggatttctttgtcagcagaaatccaggcatcttgaattacccgagaatatgtccaaaaaggagatgatgacagctgtaagggcgttgcaagattgacaggaacattgcttgaaacaacatgtgagatagtgtagagagagagagagaggagaagtgaccatcaatcaatcaatcaatcaatcctcagagagccgagacccacgccgtctgggaaatgacggtgctggcaagatgatgtcgtccagtggaaggggtccgcctcacttttgggcggattcaggcccaatcaagcgcagtgtgatggggctccaagcccagtgggattcgctggcaccaaggcagccaggggagacagacacccttgtacagtgtaagcagcaatgacacaccacaccactgctcactcactcactctcgtgatgctgagatgctctcttcttgatgttgttgaccagcaaatagttgatgaccacaggaggcagttgaccaactgtcgtggccttgttggtcttgcagcagcagcagcagcagcaacggattgaaaccgatgtactgcgtagggagcgaggggaggcggttccccggaggcttacaccttttccagcgcccccttcttgtgactgaatgcatcactgccaactggagtggtgttgatattgatgcttccatgccgaacgaacaaccaatgccccctcctcatccacggtgaagctgtagaggaggtctgacaactggcaaagtggatgggcgtgaccgttccggtggtgtcgtctagtccagggcaggctctttgacagtgcaaccttaaacaactttaagccggcaggcagggaattgagggaagatccagagatccaaccgatccaggaatttggagccgtgattggactttcttggtcatcatattgccggggttccaaagcgtcctttttcattttggtgttgaccgaatgtccacacatcatggagagccggagatacagaagttgtgctccctattgtccccggacaacaactgaataccccagacagctcccttgactttccggatagtcccctactcggggaagcagccgtggcacgagccggtcaacagtccctggtttattgactgtcggtctagagcagagagatctgaaaggagacggatgccaaactgaaaatagccatggcattctcgacgcgattgggaagaagaaagccatggcgggcgtggacatgctgacgagattagaggatttccattagaggccaggtgcggtgagctgggtgctggaaaaggcaaggtgaggatgaaagaggtcaagtggcagccggcgacgacgccgaaaggtaaaagttgattacactaacaatttcccctcatttggcttgtccgggcgggcagtcagggtcacacacaccggctggcggacagttgatgacggctcgctacccccctctgacgctgatggacgcccggtgattgcagtgagcggaacacggacccttccgtctcagctgccctgtgcccctccatcacagcttgaatctgatgaggtggcagcggcttatctctggagcacagaccacttttcactttgtctgggtgcctacctatgcaacaccaaagttggggaaggaactacatacatacagtacgagagtcagtcacgatgggatcatctgatgcgacacctcggaaagagggaaggtgttctgccagcacgaagtggaaatcaagacagaagatgcaggagcctctgggactgggagagtgagtgagattaacatccatggaatgtaccggtatggacggagggccggggacctggaaggagtcagtcaccatctcgaggtttcagagttctcctctcttcatgggagttaggttcccccacacacctcagcacacagcaactgaaccgccgccagctgtacaacaccctctttgtccctcgtttacaactgccaggcgatgagacccgacggaagcagaactggcagcaagccaccacagggcaccacccacctacccacccacactgtctctctccccggacttttccacctgcacacactcaattgcagtgcccgtcaatgcatgcaaggaggaggaagcggctcagcatgggtggtaagtggtagagtgaccacctcactgcccgcagggcagcgcagcgctccaagccgaccgacgcatcgcattgccttgttgccgtccgtccctcttcacgcccacgacgccgtccgtcttcacaaaagttccattccacatcttccgcaacgacgacgacgctagccagcgcagcacattgcccgtcatgattgggttgggttggcacggggccacagccaatgacaacctccagctggcttttgttactttcctaggtacccttccagcacagcccgcttaggtaggtactaccaacctctatcatacactctcacacaacactgccctggtgctggctgtggaaaacaacaactcgctctttttctttttctttttccagtcttccagatgctttgtcagtgtcacaccgacgcattaccacacacacacacacacacacaggtacacaaccacacacaggtacaaaaccacacaccaaaccatacgcataccaagcaaaaagcaatgaacaagccctttatgcctggcgtggcccaatggtggtggtgatgatggtggtatccgatgctggagaatatccatggccaaacccaaattatggccaacctgactgggccgttaggtacaaggccgcccacccaccactccatcattatcaagcatccaactggaagcaccaaaccggcatcaaactagactactgcagctactcccgtctcgaggctcggctcctcgtgtagagtctacaatggctcgggaattgtcgaatcatgcacccggacaatctcgagtatactctcgccttgatgtctgtcttacttttccccttggactagtgtagttggatggattgggataggtaggtacagtacatatgtattcctcccacggctctccgcgacgacgacgactccctacttggacgtggggcatttacaccttactagtacgtaccatacagtcattccggattggtattccacccaacgaatggagccgctgatcttcgaaactcaccaaccggcacatgtaatcccgttcgactgtgtgtcctattgctgctaatctcagaatgcatcttgcgccaacgacccaaggttagcaatcatttgcgctgcctatggtgtggtagtgccacgaggaggctacggcagcaaatccgaactcattcctcgatgggcatgtcgacatctggcaaccgaccgatatggagcgaggccaaaccactacggcatgcttccagtcgatataggtacactacactacactacactacactacactagaccaggtatgacgatagagtcattacagtatccgccgccaatgtccccctgcttgctggccgaacctggggtgctgctgctgctgctgcaagtgctacaccagggttttgttcgctgcggcagggcacatgcaacaccgccaagtatttgcacctttttgcggccgtcaaccgtcctgacgatgcctgcttgcattcggctgttgttcggctgccgtatagacgttgagactcgttggcagatcacgttgggtcattttcaagggactgcccaagccagccagccggcccaccatgtctccatgcctaccaatcccaccaccaagcaagcgtatccgcaaatcggggacaagatctctttctctctccgtctctctctctgaccacctctttagcgtacataaattcacagcgtatcacagcagccggctcagattcgtcatggtcactgcaaaaagaaagaaagtcttccccgctgccaggcaacctcaaattcgacacgcccaggtagaccgcggccgattgatatcgctactactctagcgtcccggaagacggcgtcatgtcagtcccgtcggtcctcgtgcgaacttgcagcttgcgagcataccaagtatgcagtactagtctagtacatacactacactacacacgcgggcaggcaaggagtatcattgcgccaatcttccacaaaacgtttagagacaggaaccccccctgtcccaggataccgttgatcctcgggccaaatcgtcaccacttagcgcagagagcaggccgtcggtgtgggtactacactaccaagtgtagggtatgtaggtattctcccccccccccaagaaaagtaaagtatctcatcccaccctcttggcgctctgcccacctgagactggaacaaggactggcacccgcatatcgacgaggcctaaaataatatacactacactacactacactacactagactacactacactacactacactacgctgcaatgtactatgtatgtaggtacaacggtacatgcaaggtggtaacatgcatctggctacataccttgtcctggtccccaaaaagcccacctcctccaatcctcgagccgtacaacggcgtgcacatcaacaagcctcgtgggactgactggataaatatcgttgctcgccgtctgtgtgccagtccttttcccctctgaaacaccacccactttgccaattctctaatttgttcgaccgtcacctcaacaagagagatcttcctatccatcacgcgccctagcacgccttagcagcacagcttcacccgcctcatcggacaccagctctcttcaactccatccgaccaagcagactttacgctcacgatcgtctctgccaagattgaggctatctgtgctcccgacgagaaccactccagatcgtcccttctcgacacctgtgcttgccgtaccggacgactacgtcctctatccagctcatcatgagccaaccaacccttgacggcctcgagacccatcagttagaggccctattacaccagagtcaagagcaagctcgcgctgccgagatccaggctcgcgccattgagaatcagctcaaagctcgatcttcagtgcccacgccatccttctcagatttcgacactgtaccggggaattatcgagtctcttcctcgggttcaccagcagccagcaatgtacgctcacgaagcaacacaataccccgcagtgtgggaggtgtcggcatggtcccgactttgagcttcaacggcaaccatgcaccgcaaccgccactggtaaggaaaacccgctggctgtgatcaaacgctcagtctcactcattgtttgtataggagcaaagtcgccctatgaagcgctcaaagaccactcatcccaccacgccggccactgctgccaccacagtgagaatggcgagatcccgctcaagcgcatcggcccagcccgcgtacaggccgcacaacccatttgctggatccggcccggttaccccgccgtatccccggcctgcgcggaacagcctgccagctacccaccccagttccacgatactggaaaccgccttcaacctcaaccagttgcagcggcctacggctactgcctttctttacgggaatcccagcttccatgcccagcttcctcaacggccgttgccgatggggtcactagcagagactggcatggagatgaatccagctgattttatctccatgtgggaccaggaggaaatggccatgacatcgcctctacatacgcagcccattggtatccctacagccagccatatcggccacttccaatatcctggcgactctgggaacccgtcagtgtgcggctccttaacatcggcacctactctcgaaaccgtcccgatgacaaggtccaacagcaatctaaacgacaatatgcccaatcactttgccgaaatggttcgcatagagtctcagcaaccgagtccacgaaaccgccgggaaagctatagtcaaccgcagcccttcacgacctcgctgttgggaaaacggtcagcgtccgatcctgatttcctggatgccgacaccaatgggcttccagtctcgttcgatagccacctttactctgcgtcggcacccgcaaacacactttccttgagcaaccaataccagatggggaacttggtactgcaatcaacctctgaatctccggctgaagacgacatcgaacaagaactggatcagcacctgtccatggagagatcggaatccaaggatagcgaaaagtcaaaccagtcccagtcgttgaagcatcgtgccaaggaggctctcgtccgtcaaaacgtcaacgcctccaagtcccgacatctccagcccaaacctgccacagacgctaccaaaatggaatcttcggaaccggctggtgtggctggcaaggacggaaaggccgtcatcaccaagaccaagtacgagcgacccaagcaccccaaggttaagtgccttcagtgcaacgagaacccagaaggcttcaggggcgagcacgagttgcgtcgacacaccgaagcgaaacataacatgttggtcaagaagtgggtctgccgtgatccagctctcgacggcattccccattcggaaaaggccgtcaagcctcttgcggattgcaagcaatgctcgcagggaaagcaatacggagcgtactacaacgctgctgctcatttgcgccgaacgcacttcaaggtcaagcagtcgcgcaagggtgccaactccaaaggtgccaagagtggcgctggccaggccagtaaagctgaagaggagaagcgtggtggaaaaggtggcggcgactggcctcctatgtccgagctcaaacactggatggtggagaagctggttcccatggaccaagagggcgccttcaaccaagacggtgctgattccgacggcggggttgaccctgaagacacggagaatggactcttcgacgctcaatacgttcaggccgggttcgggctcgcgcccaggacaggtgtctttgatgtagctgcctttgccggcgtaggtggaagcttccaggatttcgacgcgttgaacgccacagctttccccaacgtgaacggagaactgggcctaccaagttcaggtctcctcatggacgctggcctatatgtgcaccagccaatccactccatgcccatcgcttcgggattcgattttggcacggctccggatgcgccgcaacaacaacaacaacaacaacaacatgccatgccacccgccatgacgagcaccgacaatcacaattacacatcccctgtctcgtcgactaccacgattacccaagtcggcttatcagcggaacaccaatttctcatggcaccggccatgcaagcctcgcagaacgatgtgccggatatgtccttcgatctgatgtttacggctggcgcacagtgacgccgacttgctaatggtcgtctatctggattcttgccttcgacgtccggctttttcacatgaaatctttcttcctcgtctcttcatgacagcgttttcttgagccgcattacgccttcgattcttctgcttcctatgccggctttatatttccccgatttcactctgtctggtcttggtcctctggtagggcacaggggcgtggtggatacgttccgcaatggttccgcaggtgtctcgcttcgctcgggatcctcgaaccttgacgcagaccctgatcgtcgcacacatggatcaactgtcgcacgacctcgaattcagaatgtccatggcgctttgagcagcacagcccccgtcggccgaaacaaggccttcagccagaagctcacccgacatgccgcgagttgacatcatgacgaccagggcactccatattgccccgtctcgtcctttgggtgtcactagggtccggcgttagcacccatctttggagaatccttttgttttcttgtcacctattgtggtttttctacttcagcgttcttacatcactgtttcagctttcggtacgacacgacacaagcaagcaagcataagcgtcaagaggcattgcgtgtacaggttgtttgggtagtacaggagattcagcccgacggcgaacggttagcgggtagcggcggcgttccgcaagtggtgtttcggataagggaccgttaggttctgtgtgtgtttttctttggggggctttttgtttttttttttgggtaggctgtcttgcatgttccacgcacggacatttggctttacgtggtttttctacgatacgattacccccttgtgttcgtttgttacttgttgatgtgttgtcaacaaatcctggtttctgtacacagcgatttcccaggtcctttttttcgtcgttcttggtgtttatggatttgagccggcggcagatatacattacatgggtatctctttggataagggcaatttgacaaaaagagagcaattggggaaaagagcagcagacagagagagagtgtgtgtgtgtggcagggccacatgccagtctgccttatcagatatcaaataccaaataccagataccggatatcatatcgtatcatatcatattacattaaaaaattcttatctattgggttgtgatcgatctatctttcacacatctatttatctacttagtcaagggcgcagcaaatcggtatgtagcaagcacgccgttttgggagtgtggagggaatacggtaggtagtcgagcgtaatagacactgtggtgagtgagcttacactacttacatcagccagcactcgtcggctcgcatggagtatgttacaggacatatgtaggatctgaattcaacgatcctagaccagagttttccaagtggatgaatgacgaaaaaaaagagtgtaaagaatgacggacggacggaacgaaactttggcatgtgatcattgatcactcactggacgctgtgaacgaaaagaacaatgcatcagcatcaagcccctacccgtccgtcgtcgtaccttccgtgcaaccagcctcttccttttttttttttttttttccagccatgaataatcaacaagcagaagagcgggtacatggcgccaaatgaaaaaaaaagaagaaaaaaagaggaagaacaacaagcgcacaggtgttgaccggtttatttatagagctggcaggcagcagttcgccgagtatggtaacgactggatgatgatgacgagaatgaatgaaagaaggagaccagacggccgccagacaggcagatagatagatagacagctagctggtaggtgaacaacaacaccaacaatggccatgtccgtccagtggagaaaagcgtcagacagttaggttagaggtagctagctagctagctgcccactcgctcactaccttaccaagatgagttggtgacgatgaatgcaatagatgtaccataagtaggtagtgaatcagagaacgaaggaattagttagttaggtaccgtaggtaggtaaggtaaggtaaggtaaggtaaggtaaggtacctacctagacgtcggtatacactaggtagatagtttcgtatatgccgtgttactttaaggacacacaaacagacaggctcgactggggggactgagggtaggtaggtaggtaggtacctctgctctaggttgaggtaggaggcaggaggcaggagcagcaagattggagagagctacttatcgatcgatcgatgactcttgtggtggaattatatggaaaactaacccaaccaaccaacctactataactaggtaggtaggtaactaacatcgatcgtaagcaaacatcgtagacatcgtagacatcgtagacatcgtaagaggtatttaggtactcatggtgacgaccaaggtatggaaggtttcaataaagggtcaagtaaggtcaacaaaactacactacaccaccgaccgcccgcattgaaacgcaaaaccactacctatataaatacacgcaagaataatcgtacctcgggggactattctagactacctacctagttaagttaggatttgaaaaagttcaatgggagtgcgggtaactaggtaggtacgggtcagttttgtcacgggaccttgagagacctacctacctacataggattgtgatcgggtgtaggaggtagtgagtggcacagcgttccttcgtttcgaaaattaggtaggtacctagggaaagtttggaaaacgatgggtccgttgcctcttttcaagaaacggaaacgaaaaaaaaaaatgctgcaagctttacgaacccacacaagatgtgaggagagaagcaacctggcgttttagaaaaacagaggatccaatgcgggaaacttggtggttggctcatttacgtgctgcctacgggattgagatccctctgtatgtaacttgttcactgggctgtgttgaagtcagcaagagttggaggcaacgatgttcattctcgttgcaagtgtcccttacctcatggtcgttcctttcgcagctcacctcagatatgccgaatatgtcacagcgctttgtcaaataaaatcagaagaccatcgatgtacctaatgagaccgctccatcccatacatgccctaaccttttgcaagatctccacacaaatgccgccgctttcccctttgaaggacgccgccatgtctatctgtacaagtatatcaagacaaaagaaacccattatcgtttgtaatcgtcataccccgtcatgttcgcctgtttcaataccagatgccctaaccagcccagcgccagttcgtaacatgatgtgctgtaacccatgctgaaattcatattcgataaccacccccaagccaatgccatgcgccatatcccataactatatcacataattcatatcccattatcatgtctcgtaaacccaaatctcacttgcgtacatctgcttcagcatcccaaacccaccacccttcctttcctccatcctgctcttctcctgcatccgaattcgggtcttggtccgaatttgcgcttcccagacccaacttgtacacagcctggaatgctccttcagtcaagtctagatcctccccatccggacatctctctggcgcgcatctgtcggctaccctcgcctgaatccagtgatccctattctcaaagtcgtcgtttcgtcctagccagatcacctttccacaaagcgggttcgtgtttggatctgagtttagagaactgtcctgtagttcttgcggaaggaggtcagtcgcctgtttggcagcttcgtcccagattttgtacgagatggcgacgacgacctcgtcattggtgatgttgtagccgcaagcgccggtgccgttggaggggaaataatgattgaaggtggcttgatgaatcgccatcggggggtcttcaccaaggggagggaggattgggaggtcgctgtcgtcgtcattgtgcttgagtccgagtcccaatccaaggccaagtgtcaatccgagcagcaggagcaacagaagtggcagaagaacgaaaagacagaaccgccgcctgtttagaccaaaagggtactgcttctcaggcggcaacaacctccgattgacccaactcctcatcctctccttctctgtgagtctcggcggtggcggcggattcggaatgctgcccagcgtcgtaaccgtatgcgtcggcactatcccgccctcaccatgtcgttccagatccaagcccgcagagctattcttcccatagccaaatcccaaactctttctccagcctgcattattcgccccatgctggtcgttgggaggcatcgcttcatccttctcttccgcaaccggcgggtccatcaaactgaagagtgaaggaattgacattgagcgcggcttatgctgcttcttgacaaagctcggttgctttctcgattcgaagaagggcatggacgacagcaggttgcgcgtctgctgcagcatgctgcgcttgggcgggtttcggggcgtttcccattcggggaggtagcggatgcggcgctcgacgcggaggcgggtcctcgtgacatatgcgggctcctgtctagctacctctggagatgtatcgagaaatggaagcggtaggagtggtcgtgggccgacggccgtgggcgggggactggggctgaccatcctaaggcctgctccgaaccccggccacgtcgggactgtagacatttggaatatggaggatatgggagaaacaggagctgggtcggtgtcggcgtgggagtcggtcgggaagtctggcggatgggattggagtggtgaagggagtgggatggggttatccctttcagagtcgtgcgaagccatcgtcgttagcttgaagaaatgatgtgtaaaaataagaatgacgcaatggtgatggcgccgtcggcgactaggcagttcctggatagtgatgtttctgatggtggtttcccgctaacccaaatgattgaatgacaactcggaagcgtcgtgctaagggtcgaattcgaatccgaatcccataacgtctcgtggtcgagccgtagtcgtatcctggcttcaacagcgatacttgcggaaagggaaaaagaaaagcgtgcaaagggagaaacgggggggagaaagaagggaagacggaagcggcatcgagaccaagcctcccgtgtgtgtgtgtatgtgtgtgtgcctgtcactgcccgtgtcccgtcacaaacctttcacagacgagaccaggctcacattcagcagcaagcagcagaaaggtgcgaatggaatggtttcacaagacaagccattcagtcactaccataggtatcgagtgcggccagtccagtcacggcaattgggaggagagtgatgaggaatgtgaccttcttgctcacccatccatccatttctggaatgaaccccgcccttctatcgacccatcgattcgtttctggccatcatgcctctgttaatgatccaatcggtagatagtggtatgatacgaagaagggtaaaatcgggaaaggaaaaaaaaaaaaagtaacgtttcgtccggaagttatctagcgaacaactgaactttttcatcactcggcagagaccgaccagtctcgaacttctcatcggcgccaggaacaggaacaggaacaggaacaggaacaggaacaggaacaggaacaggaacaggaaaagaaaagatgagtgcagggagtaccccgctaaccccgccctttccacgcgggctgcccacgctaccacctgccctaaccacgcgccgcgtcagcaaaaaccaatgcatgccaggggcagttagtggcagggcagcgcagggcagcgcagggccggagccggacagcgcctccggttcaggtacactaacgctacatccatcggccactaacgcgacgcttcgacatgcttcgacacatggacgctacagcaggtacacatctgccggcatttgtttgcactagagattacctaacgtggtgaattggaaggtgataataacttcgtttttccgtataaaagatgactgctttgctcacctctgattccctcactaacctattgttaggtggcggtaccacgctaacagttcacagatatagattccccacggaagcgattcgcggggggaaccaatgccgccctgataaacatgaaacatgaaacatccacggagggcgcgcgcgcgaaacatcgatattggccaagacttccaggctgatccccaagtggccgacagcccaagccagtttccgtaccacttttccgtgtgcagtaaaaagaagaacttgtccaagaacctgaaaactgaactgaatctggctcagaaatcttccagcctaggtattatttcccaaaagctgctgttcaacgcgacacttggaacaagtcaagcccaagacacaactgcctaacatcatatgtgccaatcagatcatagcaatcacacctaaaacaaccaattccggacctctggacctctagacctctagacctctagactagaatctggaatctggaatccgagacctggaacagagacagagaacatttccaaacagcctacacgtacttggttcctggaatccatttccgagccatcggatatccacttaataccagtatagcatgtgaatgccagacccagtacccgtgcctcgcccccacttttttgggtctcgccagactcgcaccaactaaagttggtgctcacggtcgcaacggccacaccaccgcaacggctacgtatatgtaaaattgagggtatattgaatcaacacggctgaatcccatgggttctgtgcccaggctggagtactttaaatggctgaagcttcttcttacggcgctactttctaactagctttaccgctttaaaactgttctttttggccttatttcgagtctattggttcgctttatcgaccttcttataggtagtacgaatattatcctcggcccgcttaagtaccatagcccggccgttagaaacctttagaatccccctagcttatatagatcgattcttctatgccttacatcgtcgctttatactttcggcgtattggattctacttaaattacatttaatttatattaattcggttatagctagcttgcctccttttacgaagttcaatactattctttttaacgatagcgataatttattattatcttttgaattaatagtattatatatagtattagtagccttcttaatttaccgtagaatacgtagagtttggaagggtatcgaagttgttaatatttggggaggcggggtgggagtacggcgtactagtcggtcttatagcggtccgaatacaacctattattatatagattattaactatttaatacggggggtaacttttatttacgatagtaaataaaataaagaaaggaagatgttataagaaagagggaggcttccagctagccgtctgcacatagtaaatatactatataattaaggttgagcctgagcacgggccacggggtagcccgaatactacagtctaaatacctagactgggtacggtacagtaaggaagcctccagcagcccaactagtttaggttgctacagctagtctaagctatatatataaaagatatagaaatttaggaatttccctattaaatgctagtttatacgagaaagaaactatcgtccttaatggacttaaatgtctaggtcttctccgataagttctaggtctcctccgataatttctaggtctcctccgatctatctatttatttgggcggcgccgggatatatcttagtttggcaggtaggtacagctaagctccaatgaattccggtaagctaaatagcggctagggatagttaattaattaattagctagtagaatagagggttaaagtttaagagggtaattggcattcgagaaggtaattagtagtagtattcgagaaggtaattggtagtttctagtatttgagaaggtaattagtaatctttaatatttaagagggtaattagtattcgagaaaataattagtagtagtattcgagagggtaattaatacttaagagggtgattagtagtagtattcgagaaggtaattggtaatttctaatattcgagagggtaattagtatttattaatattcgagagagagaagtacttaaaagtactattactataaagaacgttaattctatagataaatagaaagaaataaaaaaaggggtataaacgggagttttaattaattaatattaattataaaaaattattaagggaattaataagggaattaatatagttattaaagctagtaagggagttaataagaaggttagtaaagggggtaataactatattgattagtaatactagtattattaaaatttatagtaatagttacctatatacgagaaagagagagtaacgaccttattgtaagtatagaatctataatagtaaggttgttaattccgtaccctaaaaaagattgaatttctaatagggaatataaattatataaatcggtagtattcggggtataagaagtaagcgcctttatatttataattatcgaggaagcgaggtataattagtagattagtaagttcgagaattttggtaggttagagtaattttagtcggttggggtattattaattataataataaagactataaatttaaattctttaaggagtaattaatttaataagctctcaaatagtaggctcgagagtagtaaatttatttagtttttaaaagaaagcgtttaatagtatagatcttaggatttaccgcgatacttatattattattataataaaggtaaattaaaaagaattataatatatagtagggagtttaatttacgagagaacggtcgaaaagcttattattttagggagaatttaattcgcggttagttggggagaagtacgtttaagtaactattttagcggagagaagcgtatttgaataattattttagcggagagaggagaggagaatttataatctataatattattattacaataaataaaaataatcgctagggagaattttaataagggtaataatttgattattattggccttattattattataacgaataaaggtaaataaggttattattattattaataataatttaattagaaatcgactttattatttcgcaacgaactaaaataaaggagagtcgaagttagtagtacgtagtatatttaataaagaggattatttagtaattataggactaacgttctacttaaataggaggtcgtttaattggattagtatatttgcaatttaaataattttagtaatttaaataattaaagcgagtttaataaaggagtatagtagtaattgtaggatcgatattactatccgcaatagaagatcgtttaatcggactaataatattataataacgaggttagtaagtttgttagaatgggggtgtaaggagtatattatttgcgataattattgccttagaattgtagttactatttaatataaggggtaacctttatttacaatagtaaataaaataaagaaaggaagatattataagaaagagggaggcttctagctagccgtctgtatgtagtagatatattgtataattaaggttgagtttgagtacgggctacggggtagcccgagcactgcagtctggatgcctaaattgggcatagtacggcaaggaagcctctagcagcctagttaatttgggctgctacagctagtctaagttatatatatgaaagatatggaaatctaggaatttccctattactattatactagaaatgctagaaatttggtcttttacttacttaggggttaaataggtatatactagtctttttaaataatgattgtatagttgaagatttgaatgccttctttcttatattattaataactaataagaagtctagctttgttatttcggtatagctattatgaactataatattgagtgctttagaatggtagtgcttaagaggttaaaagactattatatttagaggttgaagtagataggtaaagtagggaggtaagttaaatattataatactatagttattatagtactatataaactccctaaattactattagctatagttgttattactatagtaaccgacttacttagtatagtataatctgtagctattaagtattagtaaccgcttcttaccctattaaaacttcctagaatattcatcctagtgcttcaattacttaaaagataattagttatttaaatacccggtagaagtaatggcgatgattgtataagggtctaattcgttaacccggtattaattaattatataaagctaactggtaaggataataaaggctaggtagtattcgttagtagcggagatagctttaatatacgtagcggatttatagtttttaaggataacaaagtagtatattcgcttccgtttagtaattacaatttaatttttacttatactaatacggaaacttatttcgtttatattttatatatttaatagtataaacacctttgtttaaataacttactagagcttatcgaagtatattaatatttaactattaaaattatattaattgttagtagatatatttataaataatatttatatactagactagattaatttaccttatttatatttttattatctttccttatactatctatcttcttttatttaactaatacggggggtaaccttcatttacaatagtaaataaaataaagaaaggaagatattgtaagaaagagggaggcttccagccagccgtctacacgtaatagatatactatgcaattgaggttgagcctaagcacgggctatagggtagcccgaatattataatttaaatacttaaactaggtatagtataataaggaagcctctagcagcctagctaatttgggctactatagttagtttaagctatatatacgaaagatatggaaatttaggaatttccttattaaatgccggtttatacgagaaagaaactattgtcttcgatggacctaaatgtctaggtcttctccaacaagttctaggtctcctccgataatctctaagtctcttctaatttatttatttattcgggtagcgctgggatatattttaatttagtaggtaggtatagttaaattctaatgaattttagtaagttaaataacggttagggatagttaattaattaattggctagtagaatagagggttaaaatttaaaagggtaaccggtatttaagaaggtaattagtaatagtattcgagaaggtaattagtagtctctagtacttaagaaagtaattagtagtttctaatatttaaaaaggtaattaatatttaagaaggtgattagtagtagtactcgagagggtaattagtattcgagaaggtaattaatagtaatattcgagaaggtaattaacaatttctaatatttaagaagataattagtattcgttagtattcgagagagagaggtatttaaaagtactattactataaagaatactaattttatagataaatagaaagaaataaaaaaaggggtataaataggagttttaattagttggtattaattataaagagctattaagggaattaataagggaattaatacggttattaaagttagtaaaggaattaataagaaggttagcgaagggagtaataattatattaattaataatattagtattattaaaatttataataatggctatttatatataagaaagagagagtaataattttgttataaatatagaatttataatagtaaagttgctaattctatactccgagaaagaccgagtttttaatagggaatataagttatatagattagtagtacttaaggtataaaaagtaagcgcttttatatttatagttattaaaaaagcgaagtataattagtagattagtaggttcgagagctctaataggttagaatagtcttagtcggttagggtattattaattataataataaaaattataaatttaaattctttaaggggtaattaatttagtaggctctcgaatagtaggctcgaaagtagcaagtctacttaattcttaaaaggaagcgcttaataatataaatcttaggatttactacgacgcccgtattattattgtaataagagtaaattaaaaagagttataatatataatagagaatttaattcgcaagagaacagtcgagaaacttattattttaaggagagtttagttcgcggtcggtcggggagaagtacgtttaaataattactttaatagggaaaaacgtatttaaataattactttagcggagaaaggagaagaaagtttacggtctacgatactattattacaataaataaaagtaatcgccaaggagaattttaataagggtaataatttaattattgttagctttattattattataataaataaaggtaaataaggtcgttattattattaatagtaatttaattagaaatcgatttcgctattttataataaattaaagtagaagagaattgaagtcggtagcgcgtagtatatttaataaagaggaccgcttagtaattataggactaatattctatttaaataggaggttatttaatcggactagcgtactcgcaatctaaataatcctagcgatttaaataattgaagcgagtttaatagaggggtatagtagtgactgtaggatcgacgttactatctgcgatagaagattgtttaattagattagtaatattataataataaggttagtaagtttattagaatgggggtacgaggagtatattattcgcgatagttactaccttagaattatagttactatttaatacggggggtaacctttatttataataataaataaaataaagaaaggaagatgttgtaagaaagagggaggcttctagctagccgtctatatgtagtaaatatgttgtacagttgaggttgagcctgagtacgggccacggggtggcccgagcactgtagtctggatgcctagactgggcacggtacggcaaggaagcctccagcagcccagctagtctgggctgccacagctagtctaaactatatatacgaaagatatggaaatccaggaatttccctattattaactttaaaatattcgtagtacttaataaatttaaatacttaattttaattaattcgaagtaggctatcggagtcggttagttctaactttaaggtataattttaaagtattacattagcggcgtttttaatatactttggttatattataaaattaattttattgaggcaattaatataattatatagaacttcttctttaagccttgtaagtttagtagggtgtagtgtgtcctgcttggaagggatacccttaatgtggttgcgaaggcgcttgcggggtacgtcgaatgttttatacaattgggtgacggggacccctagatttaagcgataaaaatcgaacgttcgttatagacgtatttctatattgatttaacgattgttataatgcgatacggcgttgtgttgtgttattattgatatagagaaagagagggttgtagagtacttgaaattattagatttggccgttgcggtggtgtggccgttgcgaccgtgagtaccaactttagttggtgcgagtctggcgagacccaaaaaagtgggggcgaggcacgggtagtgtacaaaaagaaaacccacatcccaacctaggtattccatcaaccgttccaagtaattttctgtacagtcgaaactccgtcttgtacaccccccccgtcctcctcgtacctcgtacatacctgtcctgtcctgtccgtacatacatacctacctacctacctatccagtggctgcttgctgtacaaccccatccatcatcatcatcatcatcatcatcatcatcctcaacgttttatcccaaccatagattaatacaaagttttcaaaaccaacatcaggacaaatcatttggctgctttttatatatattttatatatattatacgcgctgctagcaagcaactcaagcttactacctacctacctacctatgtagaggtatgtatggtaaaggccttctacgataggtcccgtctctctctctctctttatcccaccgtgcagcaagtgtgggggtacatgtaaacgacgggaggttttgtaggtattctacataaaaggtgtttggtgacgacgtggactttgtgtgttctccgttcgcatagtgagggttcatgttcgtatgtaggtaggtatgttgtttgcatgtttgcatgtttgcaggtacgggcgcagcaggtacgaagagaaaatggtacgaagggaaaggtacaaagggaaaatggtacgaagggaaaatggtaggtagggtgcaaagaaagataataggtaccttacctacaaacctttgcggcaaaataactgaagcatcgatgtatgtggatgctcatagtcccgggtccttccttgtcccggcacgtgggctgttcgggtccttccgtcgtcgatgatctccgtcgctgttcaggtccaagtttcttcacttcgtccgtcggtgatcggcctctcggcaccggtaggcaccgatacgggaagcgggtgtagccgggtgttaggtgctgctcgggctatctagatatctttgactttgataaatccgggggaaacgatcgtcaatgatggacgtgaacgaaccttggataactggacggcgttgcgcatcagcttcacatggattccctacttcgatcacaagtacatgaggcaattcaggttcaggttcaagttcggattcatggcctagcggccgtcattattctacagtaataacaatcatctcatcccgtcgacaaacccatgcctattcaacatcaagtccatgaaatccataagtaaggtcctatccaactttgcttgcttgcttgccattaaccagatgggactttgtttgctctacctccttcccttcgtccttcctttcagcaaatatccagaattccagacttttttttggtacgaaatggtccgcagtaaatgattgacttgaaaagaaaaacccccgcagcatgcaaatcttcccatcccttgttaaacatacccaagacccttgtcctcaaaactccaagccaagccgaaaatgcattgcgatttgctcaaccacgtgcgaaacaaaggaaagcttctttcccacgtacaaactccacaaccagcccgacacagctagttcagttcagttcacttcaattcctcctcttaccccgggctaaataggcgtaaaataccccggcaccttctcatccccatgcggcatcgggtctgggctctccacagtcggataactgctcgtcctctgatggctcggatacctcgtaatcagctccctcgtatttccgacaggcacgcggccggcatacaccacctcctcataagcaggggacgccacgtcgtgcatgcctcctccacctccaaacttctcattctgataatgaggactagcaggattaccgaccatggcattactaggcgctagcgcagggtcgaagccattatggttatggaaggaaggggggcgaccaccgaattgctgtccgccctccccgcgagttttgcctggtgtggcccatcctatcaatgcgcccatgacgccgatgaggacgacgatgacgtatgttaaaaacagaccgagcgtgatcagagcttcttggatgacaccgttgcgcagcgacctgattactttccctacggcctcgttgatctcgtcggttgtcactgcgccgggcttggccaagaagctcgagaggtcgccgtcactacccatgctctgcgccgcgccggcggaaaagatgtcgtcgtcgaaccgcgggagggtgaccttggcatggtcgtgcacccacgttaggccgtcctggacggcgtcgatcttgcggccgatgaggcaaccgacaacgtcgcgggctgtgtcgagcaggacggtgccgttgaagacggccaccagagcgtggtcaatctggtcgtcgaggacggtgagggtgttgttgacggattctgtggcctcgcgcacccagccaaagagatcgctgttgatgtccgattccatattggcgacgaccgcattggaactgttggcccagttgttgctcacttgcttcagagtcccgaccacgtcaccggcgaaatcgcccacttgcgctgcaagctcgggcgctttcttctcgatctgccggaggagcacccactggaagaggcaggacaacataccggcaacggcgagggaaagcacgaagagggcaggcagggaggtggcatacgcaaaggcccatcggatcaagagatagttcttgctgtctgtatccttggtccaccatttggcgagtctcatgccgccgtcggcagtccagcggcgcgaggcgatgtagatggcgtcctgggagttgaaggcgttggcgtccattctggcagcccgctctctttcgcgcttgaagccgcgatattcaatgtagcccatgacgaaaatggcgagcagggcgagaatgatgatgacgaccagaaaggcaatcttggccttgtaaacgagggtgatcagggactcgaaaaagtcgttgaggaaggagttgttggagcagaaggacaaggcttgcttctccgcagtggggaagatggtgggctcaatcgtgaactcggaaaaggcggtatcgatcttgcccttgacgaggttgaaggggatggcgagggctgactcggtcaggtttttggcttcgtcaaacgtcgggatcttttggtcgaggacatccaggccattgacgacgccgttagcattgatcttgatcccctggaggtccctgatgtggctgtcaatgttgatagttggaagttggatgtccttgctgatgagaccgatgccgctgttgatgaaatcccttgccttgtcgatggcactctggaagctcttcatgtcgtccgtgatacccttggtgatggacgaaatggcgtcgttcatcaccttggttgcgccctcgactaccgcagtcgccacgtgcagaccgccgtggatgaaggctgccaccagacaggcaaaggtgccaatgtacatgttgatgacaaacatgatgatggcctggacgcccgtgaggatcatcttgaggactgatgccattgcttccaccgccttttgcatgctgccggcggccatgacgttgacgcccttggacatgtaataaggcatggacgccatggcgctaccgacgtcttcgacctttgtacatgctgagagggccttggccttggcatcgccgaggttttccttgaggtttgctgtgaggatgatgacgcggatcaggaccaaaatcaacagaatcgtccaccggttgaaccatagctgtgatagcctcgctcgcaagccgagatagggagtgattcggggatcggtatcggggtgcgattttagctggggctcggtctgttggtcattgtggaggttgacattctgccatggggttgccgtattaagagagagtgggactggagggatgccacctccattcttttcgttgtaaaccataattttgatatatcgttcttattcttgaaccagcaagatggtgtagtatatcgtgtagttgtctactaatcgtgcaaaagtcgaaaagtgaaaagtcaagcgaatgccgtgagagcgcgtggtgtatgtctgctaggagaaaaaaaaagacagaaaactgctgttcactcgtctagaccagctggatgaacactctcgagaaagaattactgagccgaagaccgggaaaaaggaaaaaaggacatgcaaatgagcaagagaaaggaacaagagaagtgagtcaaaggaaacaagagggtatccaaatcagaaaggcttgcccactatgactgcatactggagatatgaataggtgaagaatgggaaacgaacaggtgaggaggtgagtgaacaatagaaagaaagtgcgtcaataagacgacggacgggagaataagacggacccaggcaggctagtgacttgactggcccggactcccggaggctggtggatcagtgaataagttgagacctgggaccggagttgggatgaaggaccaaaagatgggatagcaggtgatgtgcaaatgacaataggcgcaccgggtcccagaataggaagaaggcccattgtttcttgaaagcacattgcctttgtttgaatctgtgtgcgtgaacagtgagtggagtgggaggaggctgatcaaggggtagtcgtcccgtagccgcggtggttgtctaagcgcccggactctggcagccagtcgttctttgtcatggattgatccttgaacaccccggatttccttggtggagaggcagcccatcaaaaactggctgggttgatggatcaatgtgagcctgtcgtcttgatgtctggcgcgcttgcagccgggccatgctgtgtgttcatgagacaaggccacctgatgggactcgggagggctcatcatcatactcacggcaaggtgaacgatgtgtgccggtcctgtattccacctttgacaatgggtcaccgtgatgtccttcaccaccatcagcctctctgatctggagtctgtggcagagcagatgttgggttgcaatcgaggccggtcgccagatctggcctcagctcatcctggtgtttagttccgatgctgaaatgcaatgagtgccgggatgtggaaaagaggaagaaaaagaggaagaaaaaaaaaagaaggtggcactcaaaagtggaaggcgttcctgcgtttcaaccgcgggctgtctccggccagtgattggtgcctgacaagggtccaacagacgcgcttccacttctgccgatgccaagtggaaagtggggccactacccgctggagccctgacagccagtgaatgccccggagcctctgaaagcccaatgacgacaactgacccgacaagccccagccggggagagatggagaggccagcagccgggcgcttccattctgctgtttcaaaaatgttaaataaagactctgaatgacgaatccgttcaaatgactcacgcagaaaaatggattgccgcgttcattcaacagtcgacggccgccgcttgttgtttggtccatggggatttgcatttggccatgtccattcataggtacttgttgaagcggcaggcagagtgatgatccgtgcgtcagaggcacgtgagaggccccgacgtcttcaccatcttcacctcacctccgccggcgtccccttcacttcgctgttattgaacatcgccgtgctgtcatgaagtatgcgaccaggaggaagatggagcggcgatttgcaacggtatcaaagtgccgagctaccttttcatttcttgccaacatgttcccgtttgatcgattcattctcaaatgtctccctctgcctgccggagggagggcgaagccgataagataaggtatggtccagcggccaaaaaagaatcccagggcaaaaacatcaaaaaaaaaaaggaaaaaaacatacaacacctgggattcgttggtcgtcaccgacccaactactagtcaggcgattggtagcttatctatgggagagcggacgggatcccgagttttctaccatctgtggtcgtatgtgcttgatcagttatgtgaatagtcctaagaacgaactcggagttgaccgaaataccgaacacaccacggttcagtactcaacacctatcgatacactcaccactacacgatcactctcctctcttgtcgctcctctgataccactaacccccgagtgtacctaacctccgccggaaaaaaaaagtcctactctcgcaatctcgacaactcacagtgaagaccctttttcagctcccagaagccctaatcaaacaacagtcaggaacccggaactttcagtgattacagttatacggacacaaaattatactaggtcgcaatcacggtagcacctaactactgccgctcaattctttcgttccagttctaatacgttggctttgactcgcgttgttgatcgccgcctataccgaaatcctcaaggccaattcctagtacgtctcgacaatgtcggccatcggagactcgaagctcatcttgcaagggagcgcgctttttctattgtagatcgggttcaatgttgagttacgtatgtacaagtatctagcggccaccaaaagatggatcgatcttctgtccgctgacagaactcaggggcattgtgcacactacaacctacctcaccagtattagcacagacatcgatcgatgtcacagctgatctcatcgggtgatagctggcgcggaattgaggaccgaccgatttggattctgaaccacgaacccatatcaagggggaaaaacaactcaatgtcagtgaataattgccgtgtgaggctccaaaatacctctacaggcgaatgaatgggacgaaggtaccaggtatatgcatgcgacgacagcccacatgggatggaaaatacaaatatccgacgaaaacaacattacatccacctctaggtggcaaccatcaattgatatgcattacagctgctgctctgtcatctcaaactcgtccacctcaagtttaaaaccccactgaccgtctcgtcccttcgtataaaccaataatttctcgtgctcagcgtcccactcgtgagcaaactctgttggtgggtcccgggcattcactgggctgagccattcactggactgggcacaacctaatccccactctgtgccctgcccaaaccgcaccatatctagccttccaaactttactaatctccctctttctcctctatagcacttaattaatcgtatccaaccgcttgatttcgttggtgatctcacaggttatgagccctctctaaccttccctataattgcaatttgataaacgataagtgcatcctcaaagcgtattgtcggttttaattgctaattttaataaagtgttatagtactggattaaaagaagtaatgcgacctttatcgacttaataattcgcccgctcgcttataagctacatagtttcgctatataaagattctcgctaatatttattatataacgacctctccctcgaattaattattagtttattcattatcgaattaagcgattcaagtaattctattatcgaattaattaaattaattaatagctaatttagcgattactaattttcttcttcttaatatattaaatcctcctatacctacaacaattattagctcgttattaattcccctcctcagcgattagaatatcgccaattaataataaggatttatagccgaacttaattacttctagctcgctaactatattttcgagataatcccggagtttaataaagtaattaagcccgagaagtataatacttagtggactagacgtactaatattaataaaattttactctctacccttaagaataccgacgttaatactactttaaatgttaatagttggaatagaaccgatagagaccctaaggttatatataatcttatttagtcctatattgcccgtattactaaagaggctcgtagcgaagtttttaccgaatatttcgctattaagtacattaattttaatattatagcttcctttttcaattattatactgtattctacaagtatattaaggatattaaatttacaatcgatagtaacttcgaagttacctttctttataatattgtaaaaattgcctactttattgatactagatattaggtagccgctttaaaagctaataagatggatgtcggctcttttttggctaaatttaataatattagtaatgtagagtcctatactagtattaatattaatatttagaagtcggctaataataataatagtactaataaaaataataataatagtagttcggttaataagaagaaggataatagtaagcgaatcgattatattaattgcaataagaagatttaccctacctagaagtacgtttcttatagttattatattaataagaaggctgatatttattgggtttgcttctttaggaaggcgcctaatatttagaagtttaagaaggaaattatggttaagaaggcaattaatgttagtactagtgcccttgctaataacgtttctactaattttactactttcgctactactattaactctaccttattatatagaagtggaatatttataggtatatcgggtataagtagtagtataaatttttactagagcctctaactaatgccgttaagcgtattgattgtacttagagtagtagttaattaatcgattattcttaattataattttaatatatttatagtaatttagttaaagattaataggctttaaggtaatattaataattaaatagtattcgaaatttagttatttacaattttaattacgctaataatatttttaaccaccttaaatagtttataaatatataactactaccctatcccactatttatataattggtaatagaacttcgatttatgcctactatattggtaccgtcgaattaactatagttaccttaaataatataattattaaggttagaatcaaggactatatttatagcctatctaccccagcaaatctattgactactaaaggtcttcttaataatagtatagtttaggatataaaatccaattaaatatctatatacagtaaaattataatgtagtacaaatagattaatagccttccagtcctcctagtatttgcctaactaaatttcccctaagacgttcgctatactataatagttttaattaactatttaataatataccgtcgctttatatacgcaggtaaagaataggttcttaaagtttataaagcggccggtattaaattaagtaatatttaaaactacttttataaagcctatattaaagcgaaggtatataatataatccccaaaattattaataaagttacaatttaactactggtatatatttatatcgacgtcgtttcttatactttacccggttataaggaatattagtatataatctactttattaattaggttactagcttctattaggtaaggtttatagttaataagggcaatacctttgtatagattaaagaatttaagaagtaggttgagctttaaagtagtaaatttaaaattagggtatttggtcttgacggcggtctagagtttggctttagtattaaagaattttaatatagtaaaattgttaattaagtacgtatagaaggcatcgagcttctaaagttaataccctatactttataaatataaggaaagatcgagaaagttagtactattattatataacgaactaaagctttaataatagattttaatattttaaagcatttataactatttatagtaaactatatcgttaaagttctcaaccttcttcttttaaaagttaataacgaaggtaagtcgctataggaattattcgttaaagtaactaatttcctagacgaaattaaaaagctatattttaagtacttgaggttttacttttatacggcttactactttattaagctagaaaaacgattacaaggcgataaattttatattagagtttagaagggttattttattagttttaataatatttatagtcgtattatatttatttagaatccctatactagtaagatcgttagaataaatatagtaaccttccttaaagaagacccggttaattataaggattcaatttatagtagtaatagtaatattgttgaatattacgttatttttttaaattaaatagttaataaaattaataaagtaatagtggcggctattaaatttaaattaaagttaataatatagttctatagctatatccgaagaaagtagtagaattaacctaataagcgactgaattaataaagtaggaagttaaaatataagaaataataattatactactattctcgctaaaggttatactagtacctttaattgcaatagctattgtaattactctaattaatccgactaccctaattaacccgattgccctaattaatttaactattctaattgccttaataattctaataactatagtacctccgttaaatactctagttaatacggtactactaatattattattactaataccgaccccgtcgccgactccggcttcagaaatctcgctagcgcgctcgttattagatttgttacaatgttaattattaagttcgttagttagagagattatcgagtataataataaccttcttaattttgaaaattttaatgaagaagaccctataccctacagttgcgattaatacgattctaataaactaaccgtatatactactctaggtaccctattgcctaataatttttaataacccgctttagtagttcgattattgctaataagtatattaaaccctactagaatgcgataatatactttattattggtattacgagttagtaagttataatttcgattgaatttagagaaataagtcccgaattcggactctccgaacccgaattcgggccctccaatttcgaattcgggccctctaatctcgaattcggaccctacaataattccgttagaccctataaattaataatttatataagtatagttaggataaagaaattagtcctctaagtttagtctataattaaatatagaagtaaataaaggtaaatttcgttatactacggctaaactaataaattttaaatatagtatttaaagggtaaaagatagtaatagtaatattatttaaaattcggtggacttacctaataacttttatagtataatagagggacgtttcgttagacgtatacctatttactattttactactattaaagtcgactatgatatagtaattattattattagtaaagtttaacgttttatactaaagaattattgagttgtacgtaaataaggcaattttgaattatattggttaccggctataaaaaagtaagttaaagtactcgaagataggggaatttataccttggtccctaaatttctagatatagaagtcttacttagtaaataggtatataataagaagtacgatattaatattaaaaattaaaaaactagagctaaataagtaatttatagtaatttcaaataaagtaattaggtggtacaaaatatttatataatagtagcctacttagttaatattaaactattcttaataataatagctataaataattacgaatattattaatttaattttaatattactttcttaaatacctctattcttaataatacctagtactatattaagtagccaatagtatttaagaaggctatacccggttatagtaaagaaaatgtagtatattaatttactaaggcactttatagtcttaaacattccctactttactaatttaatacctttatcctagtacttaaagaagctagatttatactaatttctataaactcctatttatttattaataaagagctaagcgtactattaattctatatgttaataacctccttattactataccgattgtagctattattaattaaattaaaaaccagctggctaattacttcaaatttaaagagttggaataagtctatacctttctaagctataatattgtaagggatcgctagattcgtatagtctttatatcctaataataatatactaaatcgattattactaaatttaataataatagtaaactctacggtattaaaatactatagttaccggactataaaatttataggggtaataatatattattagaagaggctaagttttaccttaaaaagattagctccctaaattaaattttaataaatacccaactaaatattgcctttattattaataagctcttagagggtattaagaagcttattaactattattttattattataaagtatttatagtaatatttatccgagtaccctaatttaagtattaaactaggaagtatattctcgctgttaatagccctatccttctacgtatatacaaacgcctcctttaccgacgatatccttttaaggaagagtatagttggttatattgtattctttacctacagttctatcctatagaagtctaaacactaagattttgttacaactaatataatagaggtagagtttactaatctaatgcctacggctaaggctctcaattaggtaggtagtatacttaataatctaaatataaatttaggtctttataagattaataagattctttatataaataatagtaatattaaagaccggattctcaaccctaatttacctactagaaataaatatatcgatatatagtataaatagttgatttaagaggtagataggaaggtatttacaatcgaatacttactaggtaataaaatgctagccgatggtctaataaagccgttgaaaccggataagtacattagattcgttaagttgatcggtatagtttaaaagaaggttccctgggtttgattaatactatgaaagatattacaatgtacctaaatagtatatagaagtttaaacactctttagcaatcttccagtctataggggtgtattggtgggtcctaggcatttactgggctgaactatttattagactgggcacaacccagtccctactctataccctgcccagaccgcaccatatctagccttccagactttgccagtctccctctttctcctctatagcactcaatcaatcgtatccaaccgcttgatttcgttggtaatctcacaaactccttcagtcttgatgccgaagcattgtcctcagcttctcgtaagatatgcagaagacttcgggtactttcatctgaacaatgcgccacggcattcatgagctccagtgggctcattgaatactccctatcaagcttccagaaatcccaatgcaggtaaacaacaagcagaatgccaacgatatgtgtgatcatggccgaatgaaaacagagctgtgcgcgctttttgttcgccaaccactggcgctctgttctttccccaacaaatggtacgtattgggtgtcgttttggtgtacggccgcgattaccgaaactctgatggccaattgccggtacatatcgaggatgtcgtccattggcgacaaaaaatcgacatcgcatgggtgttcccaggtactgctagactggatatcgggcttccgggcgtaagcggctgcgatatggctttgatagcccataccaaaagcgtcatcctcatagtgccaccaatacatatcacgcatggcgccaaatctggtgccgtacagactttggcccaacttggtaaatagccccatacagccttcatatagattgggttggcgcggcagaggcaagaaagaactgcccaggaaatcctggtagtgggagaacatcaagtcgtccatgctgcggaacttattagcctcattcgtctctcaaggccaatgtgcggcaggggttgagtttgatagaacgttggacacatacgctgtattagtgattaccgttgtaaatgtaatcgagttccccgttatgttgaaccgatattggacgatcgacggctccagcacgcagaagtgggtaacatagttcccggtacagcccgtcaccggtttgtatgtagagtttatggtcaagaaatgaccgcttggtcccgtctggttcctgatactggttgaaaagagctggactgattgcgggccgtcgcctggggaaacggagtcgagattatatggtccaccagctgagatcgagcacatttctagccatccgaacccctacagcaatgttagttgtttaaccctttcccacgagaagcttccatcttgaatcgtcaaaaaagacttacaagagtgtccaccgagcatttgtcacaaacggtagaggggaactgaacggctgtacttgccaagtgctcccggtatgccgtcatgatggggcgattgatagttaacgtcaaaggaaacggaggcaagatcttgggggtgatatggatatttgccgttccgttatagctcagagcaacatcgccctggtagagagagtgggcccagagccacgcgttgacggggattgcggcaacgaaaagaatagtcactggggcattgaagtatcagcaaaccaatataccaaaagccgggaagagctcaactaaatggagtaaagcacatgtaatgggcacaaataacttacaccaggctactgaaagggactttccacgccagatagccttaccggcttctgccacgctcgtcgtgctctcccaggcataatgtacgtcgctaagctagataggtaccgtatgagcatgggcagttacgtaagtgttgaactggaagaaaagggaacttacaggcatgcctttgcgcgcgcgcacccaaaacgatgtcttggctccctctgtgaacccgaacgtaagaacggccacgcacaccgtgccaattccggacaccagcatttgggggtcagcccaggaagaccagttcgagactgggtggcctatggccagggagcggatggtcacattgccgatgaggcctgaacataagtcagagttacctaagttttgaagtgaggtacgaataagactgaatcacaaactcaccagcaatgcccagcagcactgggacgaacaacgacaaccaagggagcattcgaaccctgtcggggacccgaaaagcccaggagaacggcatggtggtggtggtggtggttgggaggggcagagagaagagtcgagaagaaaagagaaggggaagagagaaaaagagaagggagatcggcacgaaagaaagaaaagagacaagaaacaaacagcacagcgttgaagactggatcgagacctggcagcggacggtgtacaagtgctcacgaagggcaaagaagaaaaaggaaaaaagaggacatctgggagcaagatggaaatgtgctgcctttaatacatgtacacatgaaggagtccgagtgaatggggaagcccaagggcagtcgaaagttctgcgacgcagcaagttcgaatgattgcaaggaagtaatgaggtaccactgggctatttcacagaaggaggaatagttgagttggagaaggagaatgaagctccggaatgactgcatggaaggctggagaggaggaattggaagggcgatggctggaaggggagtacttgaaaggtggaatgggaaggctacttagaaggcgactgctggactatgtggattgaaaagctgaaagggtagagaatagcttggatgtacgaagggaggcacaataggtagaaggggaggatttgaaaggtgaaacaggaaggctagaaggcgattgttggatgatgtggactagaaagttgaaagggtagaatatgaactggaagtacgaaggctgaaaggagaggattgtaaggctggaaggggaagacgaggtgcctacgacctctagaaggggtcagggatatgcagaacttgaccacactcgtgaacagagcaataagtcagtcgtgaatgaggcgggtaacggtatggctagtgccagcggtcgcacaacacccttctcaaccgacttctatctcctgagggtatctttatgtctactccttagaggtgcaattcaaggggaaaactactaggttcaccaatcccgaacttaaaagagccagattcagtctcttaaacgcccaaaccacctcttttgtagttatctgatacccaatcattattagagtagggtaaaaacaaagaggaagctaatcggagaatcaccagtcctccagacttcaagaagatggtacagctctttgtggcgacaatccaagatggctaagagaaagtaggaccgtgtcataggctttgagtaaggtcggttacacctatgctttctccagttgagagtgtagtcccttcatgttattaacccttacccatgatcttagtcccggattgaggctcaactcctaccacgtgtcactcccatctattttttacgcgcagggaaagcggtatggtatcgtcgcactaattttgagatagaagttgggatcgaaaaccataaaagccccaagttggacataaagttgagatggaaagacacaccatagttgggatggaaagaaccgtattaataagtgtcatggcgaccactaagtattgtgtttctcattcgtgaccgtcatttcgcccacacaagactttggggaaagcaaaacgtaacgtgcgttccaatctgtattaaacgtcaaaacccagctccaactgtggaatgacttgagtgatcacacttgcaacctcaagcgtgttttaggtactggtgtcgttgcgtcacgtgtgaggaaatagagtataaattcatctttgcttacttccttctcctttagtgtctttcatttgttgttcagtcttgtggaaagctctgctgtgaactagcaggcaggagtttctccataagcccctcggagtttgtgaacgtgatccttccaccaggttacacaatgatcacaaatgtcagggatggtgtaactcagccagatcttcacagttctctagcactcttgtcgaggacataaaggtgctaaccttgagccgatggtgcagcatggtgtcaacgacggcacaaatagcgtaggaaatgggccttagagggcccagattttaagaaaaccacaacgagagaaccgtgagaggaagagtgctgcagcggtgggtagaggggtacgcttttttagtggttgcgatgctatcagatactgccagtcacttgttgatagcactggtaggacggaagtcatctctcgaagacattgcaataggcgtaagtgaattttatatggtcatagggtctcaatatccgagtagtgctatgtcaattgacaccgggcatgaggagtggcaaccacggacaggctcaagatagcgagatgaatggtcagaaaactgtctttagaaaatgaagtgaagaccagtacttactgtgatcacttccagacggtgtcccacaaaagtcaattgaaaatcagcacggtcatgcaggcaaaaatcgacaccacttgcttaatggcgccgcggtcaaatgtccacttgataacttccctcctgatcaagtgaacgacggggggttcgatgggacccaactgcgtatttacagccacgaaaatggcgatatactggaaccatagaggtagctagagcccacgcaaggtgagagccagcaaccggtcattctgagggtgttgttgcggggcgactgttgtagacgatgtgggcatggttggagatacgagacttgaacgcgagtcgaggaaggaaaacttcgcgggcgggcgagcaggcggagacgtcggaggttctggcaagacaaaagcttgaccaaggaggaaaggcgactccggagagtgttggtggttgattacctatgaaggaagataccgaaggcgcttacgcaaaaacatggaaagcatctatggaaacctgaaggtcgggaaggagggtaggggctggtgtgattcgttccattccaagtacccaagcgttcaggggttgccgttttcgatgaaggtttggtggctccttcccggttctgcccgagtacaacttgtagctgaaaatccacagaagccgtctccgaatgcacgaaggaggcacaaagccacttggcctgtgagtgaaggttatgccgtcgcttcatcctcaggatgcgtactgcaagctctaccctgctggcgaaatgtcttttacgttcttttttaggtctaacctggctttcgtcgtgcgaagcgaccgcgtgtgcacttgcaaatgcctttactcgggtctcaaccatctagctgagaaactcccaaatacaacaccaaacaacttcgaaagaagtacaaagttcaaaatgatggtctgcaatttccgtcttgtcccgttcccaagtcttcgcacaggaaatcggccccgaccacgcgatggttaaaattcatcaattctttctgtgcatactacctggtatttacttaaggatgcagaagaataacaataggaaagcggtcagcgccgcaacatgatgggtacacgttcattttgagtcccaaccttatcaatccctttacccagccgccattgttctcgggtggcagccatggtattagtaatctttttgcagctagtagccgtcaaatttccaaccatccatacacattatttcagtatggacatcaccgtattcttctccgtaccgcatcgtgatacgcccgccattcggcttgcacccttctatcgggcaattcttcggcagcaatgaggtcaatctccggatgggggagtggtcccacttgcttcaagcctgtcgatttcgacgagtagtggcggtggagaggtctttgttgataagttcgggcatttcatcggtaacaacggggtcaaaaatggcaggagggtcttgcctaggtcgggacatagcgttccaacaattgcccatgatcagtggcggcgtcttcgttcaacaatgtgcggcagaagtttctcgtctcggggaagactacatctgtttagttattcaaatgaggcacgttagttccctttacctggacatagtaagggttggattcatgttttgcacaaagtgtagtgtcctgcgaaacacgaagataccaagacacgacgtaatacgtactgaaggagtaatcccacccacactcgagccaaacagcgccgtctagaagagccgcatcgatgattgctgaccccaagccgtctccccccctacacaagcatttgtagtcgaagaaggtggaattgcgggtggtgacgacgcagtacgcgtactttcgctcctcgttaacctcgattccggtcatttgcgtcgcagtataaggcaagtaagctttggtacagttggagaggttgtacttggacaagtcaactggggcagcaacgaggccgctaagggcagtgccggtaagggcagccagtgtaagggcagccacggtgataagagacttcatggttgcaaattcgaaaataatgggggttgatgtaaaagactcgggggcttttggggttgaagttggacggaggaggaaagagggaaggagctaggaaatttggatggtccctgctatttaacactcgttgtaaactaggatatgcaggttgtcgctggctttttctggattgcatgcaccattccgcttcttgtgattttcggaatattcggaggctaatgggaaatacctctaatgcaagcacagttgggcatgaatacctatgtcacatcttgagcagtcgcttgcaggatgtgtgggactcgcgcttgccggttcaaatctatccaaggccatcttgcatcctcctcccacctcatcgttctttccctgccggcttcctaacaccgcatgcagtcatgcagtacagtacctcaataaccgggtcaagacgcaatctgtgcattgaaataatattgtttactatcgctcatcacttggaatcacacccgtataacatcggctcaagatggtgaatatcccggactagccaagggcgtattttagagtgaagtcatgaacgaataacgactaccaagttccgggcagtttgttggcatcaagatttctcccagcaccccgaacattcatttcgcgggcctcatttcgaggggaagaaatgaactacacctgtccagaaaggcatttgcaactcactgaaatggaaagagcccggagctgaaggatactacctctacctacgaacgggtacaactagtatttttctgaggaaggaaggaacggaaacaggaccgtcacagtcatggagcgaggtcgaaccaagtggctttgttggtgggaaaggacgttcaacggatgatacctggaggtacctggtatttttccttttcggtcagcactttaccacagaatcaaccactcacccacactcactgacattgccttaaatataggttcttttgttcctgtgtagccaaatcgctgtcgctcgcccgcccggcattcctcacttcccacttcttagccccaatttcaaatcccaatcatgcccatgaaacctgatcaccccgtcgtcctccttttcttcttcactccttgagggtacttgtaccgtgtcctgcttcgctgatcctgacgaacttctttcttcgtgtgtctcttcccaacttctcttcttgctttttcctttgcctttcccttccctctctcttcccttttctttctttcgtccatccaccgtgcaggatgaagttccttttccctggttggaagctgtcttggcccgcctgggtccccgactggcttcggctgtttccgtgggtgtccttttgctccattttggtgggtatcgctggtaagttgtcaatccagtcacaaggagtcactcatgctttgttccacagctgacctctggtttcttgttcaccttgtaggcttcatagccaacatcattttccgggccaaggccgtcggccacccggtcgcggaatgaccgtaccctcttgaaccccaaatgctcgtctccggcatcagcacgatcagcgccgccactctcacctttggattcaaaaatgggggtattattggcctctgggttcgcgcactgagaggaatgagtgtaagttttctttctttcttttccaagccaacaaaggcacaactgctgacacggtaggtacctctttttcagttgagcgaagttcgttatgttcgagaaagcacgacgagcatggcgcagccataaaggctgtgaagcgcggaaagaccctatgggtcgcatggagtaagttaccaacctattatgcacctccttgatgccgtacttatatctaagtttctgttacttgtgccttaaatactagactaatgctttggtgccctacacttagtatccataagtttcggtgtggcagcatgcggcaacgcttggttctggagtcattctatgtaccagagagatgtcatgattcgcaacaacgggacgttgaatatgcctatcactcccgtcatcatatcatttcatgtttacatcatgtcttttcatgtttacaccatgtcttttcatgttttccgccaaggtggttcgcaagaccgtttttttcacgcttgagaagaatccggttctctccaccacccgcagctcgccgtcgcgcacccaatatgggagcatatcgggagtatctagttcataagccgatcattttcccgaggagaatctgtgacaactgctcggtggacacaaccgctggtcggtgacgtgtgcggacttggtgggcgaggaatacgacttcaccccgacatcaccagttgaggggcctcaagacctcttcatcatcgatattgccaacagttcaaaactaaacggttattccccttgaccttgaatacggtcttcaagtccaagaccgactgtgctggacgaatatgtccagcaacgatgctcgctggctccagccattgtccgctacaacctaaacgtcgccggaaatgcgactttttacgaacgaggaaggagcgcagaacttctgtaagtggccaactgaaatatttttctcaactcacctcctgccgcgcatcatagccttgggttaagaagaggctaacatattttgcagcgagtaccacccattgcccagccagtcgaggttttctaacgagttcttcccaaatccttttttcttgcccctcgagccgcgtccgttccacgttgtccaccatgacgtacgcctagagattctgacaaagatggtacgagacttgtacagcaccaaggatggcaccatccatcgccagcgtcaccggcgcttcagtgacgatgtcatcgacgtcgacaacttgcgctttgacagtttctcgttgacaacaacgaatttctccgttcgagactatgtgactcttttatatcttcaagttgagacctgataggcgccaccagacgttgatcacgccgtgtaaggaaataaggaacaaagtagggagggatatgcaactacgtggtagggcgggcggcggttggaaggttgcagctgtgctgtgatgggtgcgctttccggtttaaatagtttcgtgtatcggacaccgtcaccgttcagtgggagtgtgtcccagcgttttgttagaaagaagttgaaaagaggagaacagcgcgggcacgggctcgagctatcgaagccacatcgccgctgggttcgccataaaacccgaaacacagaaggaaggcgtgctcccgtgcaggatgagactcttgtctccaatggccgacatcatcgaaacataccaggaactggcgctgaggatttcggtctcggcggcggtcgacacgggcaaaacccagcccgtgcagtactggagcgaaaaggctcagcggcagtggctggatgaaagcaacctggcaccattttgtttcttgatagctctagtcaccagtgtttccgcgatctctattgttattttgatgcattggggtttctgggagctcctaaggggtttcacgatgagcccattgagctctttaatgccgtcgctcatcgccctaacagccctcaaaaccttctcgaggtcttggcaaaagccaaggacaatatttcggcctcgggattgaagaagttcgcgcaagaatgagatgaaaagaacgagaagcgctttattcataaaaagagttgggacaaaaaatggggattcgaagttgagatggaagagcgatggaatgtgcttttgtctttacaatatccctttctgtcattcctcaagatcatttgttgtttttctaactccttttatcttgttgagaaggcatattaattcgggatgaattgctttcctttggttttttttcaggagtttttaagtacaggtcgcgatactttggaatagatttacggatatataatctaatatcgtgggacagacattgtcggccgttttcgaagaaaggatatgagagagtgtgataaatggtgtcaagcgtagatcaagagatctgttcgttcagctatctggtaatggtgctagtagaagaggaaaggttctcgttaactgctgttacccagggtattatcaccttcctcgatgcgggaagttcctcatcaatgcccccctcgaggaaagaaaaaaaaatcttgtcatcgattatcgtacatacatgctcaaccgatgctctcctccgccttcttgcgcctgttgacacgacgccaagtggccttttacgcgtcaaccaacttcttgggccatacgaagccctctccagcatcatatgtgaacaggcagaaactattcttctttatcttctggaagaaacctccgtttatcgatggccacgtcaagcgaaattcctattgcaagatcaagatcaaggtggaaccgaaattgagaacgtttgcgtcgactttggatgctcagcaatcatgattgacagacatttccttgactggtgcgtgaaaatgatgaaggggagaaagcgaagtgaggttggtcagatgatggacatcagaactgttagtgcaagcgcttgaagatgcgctgaagggccgcctgaagaaactcggcaaatcgaaccgcaacagggaaggcttcagctgtacgaggaacggggaaagcggggatcagcgggctacggctcggcaccggttggaaccctcgtgacttctattggacgcgtttggagtcgaagtggggatttggtccgaggcagctccaccgggaagcatggcgagcatggccctcgcctgtcacagaacagtgatcaatcagccctgcaagggtccggccgtgatggcttccttgcatttgaccatcgttgcaacggttgccgttcactcaatcatggcgcacggactatcatctccgatttcaagaacccaatcgtgccagatgccggagacatgtccgatgcctagggtttgccaggtatccatccgtccatccagtccatcgtcgatttccatctattcttcattttttttttctctcgtccggttacagaaccccgaagaagaagaagacctttgtgattcccgtatcgtgccaatttccaagctacccaatattccatcccctggttgccaagtgaagtgaccaaatccctcaatctccagctttgacgaaccgcaactctcatcgagaccaagaacgagacatcgactggggcccacggcatatccgtcgatgaattggtcctttagggacggtatatttctccattccagttgttcacctccttctaccgtcggcatttgaggaacggactttgtttttcccttttgttcatcaacacgaacaatatatagatatataggattcatcactcagaccatccccttctccctttaccctccattcacacactacacacaacaaacaaacggaccagcccacaaccatgtgccgccatatcgtcttctcaggcacgtgcccccactgcaccgagcactttgtctgggaagacctttcccaagagctctcgtgcctcgaagccaagaacacgggcgtctttggccaatgcgcctttggcgtgcaaatcgaggagcacgaattcgaccaagaatgcgagccctgcgccgccgagaacgagcgggatgaagggtacggcggcgctgctgaaggtatagatgatgagcttgttgtccctccactaggaccgggaggggagctgattatacccgatcccgccatgaaacatttactggcgggaaagaaacatgctgatactggcggacaacaacaagaacaacaagaagaagttggaggcggcggcagcagcggcaagagcaagacaaagaagcagagagttgcgtgagtgagcgcagtgcagttcagtgccagtgcctgagtagagcggggaaaatgatattggatgagatcatgaaggggccccgctctcggacacttccctctctctctcgcttttttttttctttctcccttctataatgtattaggacgagatgatgtggtgacgcgacaaaaaagcacaagtacgacaaaaccaaagttgcgccaaaggattgaacagcgatgaagcgtcataccttccaacaaaagaaactttgaaagttcgttacatggcccaattcggatcgagaaaaatgttggcagcgttccgaactggatggatgtcgccggcggatgtcacaaacccctatcccatcaaatcagcacaccatcacatacatcatccgtcaacggtcgcgcattcggtacagtttgaaataccaggatttgcgccaattcgcaccctcgcacccgccaaccacactcgctagccgattattatcagatcgactgatcgataacatatcaacatcgagttacccgatgccgacatcacttgcgacacccgagggtgaaacattcattcggcattccagtatcatgctgagtgtcttccaccaacaaacaccaacactcattacattcatgggccgcagtcactcggtccatcaacccgtccatcacacaaaacagcacagaccggcggacagatgccgatgtgcatgcgccaacaccacgaaagcattcactcgcccttttgcgagtagtcggcaatcgctagttcaatggcgtctggatggaagatttgtcattggcaggctccatgcattggtctattaagacctggcccggcccgatcttttgcctcttaagcaaagcagaccgaaaaaaagggaaaaggaagacgaacaaatacgtcaaactgaagcaccatcatcaccgtttatagcaccaacagacgcaacgaacggcaccagacgacgaaacgcaagggaggaatagaaatcgttcgcatcacacgaaggagagaatggagatacggatcagtgcggttgggctgggttgggatggcgttgtcggggccagttttgtgaatccatgatatacgtcgaccgtcacatccaacaaagtcaaccgtttcatgactccataccatatacgtacaacatgtctgtcgaatatcgcgaccgaacatgcaaagcatatgcaggattatggatgaggacaagaatgagaggaagccggtgcgataagatcagcagaatcgagaaggaggaagattttttttttttttttttttttttttttttttttttaaaaaaaaaaaaagggcaggtggatatgcctacaagaagcaagatggcggcatggaaacggcagacagggttgaaccgaacccaacgccagggtcagaaggaggatcagacagaagcattcacctccacggataagggtgcagaacatcggaaagctgggatggataggatagatgaggcgaagaaagggtactaaactgtggggtcgatgcgacatacatccatggaggaggatttcagtggatgtggtcaccaagggagcaggaggcggatgatgcgcatgtttttagcaacgtttaatggttgtaaaatgataccccatctgatattattagtatgtatagactgcacaagtacctacctacatacgacggcggagcttagtggatgtccatggtagggtagtaagcataggcaaggtgtcaaaaggattcgatccaacatccttgatgccgtcttggtgaaaccctcgtgtcgtgatggattgctactcagaacatttggtccagatgcacttgtgaagggcttggtggtaatcgaccatccagttcagttctacaaatttgacgactgactgtagcaactagttctatcctgttgatcttcaaaccaagagcagcaatactaataggtatcagaagactgtaaatccaagggtatctttcagccggcgtctactttctaccttcttcctttcggtatcacagtaccgccttccagttcctcttacccagcccactggtctattctgttatccgctccaatatccatacacctcgaggtcttatctcctcaaccacccacgccctcatcctcgcaacccctatcccgctcaccattacgctccccaacctcacatccacccctccccctcccaaaaccccctcacacaactccaatacctctccgcattcttctcccccctcgcatgccctacatgccccgtccccgcaaacttctctcctctaacccccttacccctccttctcgcctcatccatatgcgcctccacatctctataccccaccaactcatcctcctcactatagaaatacatccgtcccctttccctttccgccctcccctttccaggcgtcctatcattctgctcccttgctgcccgttccagcggagattccaaaaagcgtagtttgaacaggcgggaaaggaagttgctcgtccagaggagggatacccagatgtgcagtaagggggaaatgaacatgcggcggagggtgtcccagagagaagaggacccagcgcgggaagcaggcgggagaaggacgtgcgagagggctcggtaagtggggaggtaagctatttggcctggggcggagtcgaagatcgttaagtgcggtgggaggcggaggtttagaggggactggaggaggtagtggtgtagagaaagaagctgggcggaaccgccgttggagaagaggtggattaggagggtgggttggtcttcttcttcttctttttcagtgctgtcgttggtgggtgttgaggaagaagaaagggcggtggtagaggagccaaatctgtcggaaccaggttggagcatttccgagccgaaaatctctcgtaggacgggcacggtgacttgcatgtcgggccaggaggtcttgggctggaagacgtgctgtatctcggatttgatgagcaggatgggggtgctggggaataaggcctggtagggcgtgatgtatttggcgatgtgggggtcgcgggcgcccatccaggagcagaggaggatgagttttggtggtggacggttgccgggtgtggtggtggtggtggttgttgttgttgttgttgttgttgttgttgttgttgttggagacaaggtggtggaggaggagggtcggtagaggtagacgtgttgggagaggcgggtcatgaaggagaggggggaagagtctttggtgactgctttgacggtggaggccatcttgttcaatgggtgggcgccttttgggcgcgaatctggtgtgttgtgctgtgttgtgtcgagaggaagaatgagagaaagggttgaagactggtgatgacgttgatgcggtacttcgggaatgcggaattggtggagcggggtggcccggcggaacccaccaagttttgcgggggatgagctggactttaccccgtactgcactaacaattacatgccaagcccagccgccagggccaccaaccggttgctgaggtggaacgaagagccaggcggcctgatccgggctctcccatttttacgtccaccattcaccacttcagaggtcatgacgggcaagacactccgccgacattcagtcgacccaacttaccgaaaagaatgaatacttccatctggataactcccgattgaatcattgtacgaaacgtccatcaaccggcctcaaatacttcttcgctggtgatcctcatacctcgcatccgctcgtgcctagcccggaacgagcgctgaagcaaggggccgacggcccatagcgagatctcaaacccggcccaacaccgacgacgggacactttggaccttggtccgggaagcaagccattgtgtttcctttcattttcatgttgggcacacaagaagtcgcatacaaaatcacaaagttcacttgaccgagagcacaaggaaacgcaagtgtgttgaaaagaaaagacaaaagtttgtgattaacttcgcctagataactcgtgtcagtccaaacaattcgtatcacataccactcctttccccaatctcctgtcctgaatacgcgcaggcccgaatctcatgactttcttccctttcctcgatctcatcaccgacagggaacagtccttttttttttctttttttcttcttttttttttcttgattccggactccgaactggttaaaaacaatgtttcgcacagatgtatgcaacgctcatccccgaatcagtcgggcgcatactcatcacccccttttaattttccccttttctggagttctctttccctacctctatctgatcgatatcatgtccacagatctgatcatccgaagccgtatgcggtagatgctcaaagtacctcgtcggcggggagagtgtcattgcccttgcgggccggccggcttcgttgaaaaagtcgccggttgggcgattggttgttggcagagaacagagtcttctgcttcttgcccctagggccacgagggtgccgtggatggggcacgggtagcccccgtgaccccgaactggattagggaggcctgcttgggaccatcaggcgcggtttggtcacccgactgctcgagacattgcgacacccaacacacgcaacagccaacgcctcacctgtatagcacatacagaggctagtataggctccggacccgacaaccacggcgaggacatggactgggagttcaactccccctcgcagcaacagcagcagcgcaagcaccgccgctcgggcaacactggaggagtgaacccgttcatcacctcctgtagaggtagaggagatcggagctcgctcggttaccgcaaggggaattagatccggcacaggacgtctaggatccggttgtaggcgtgaaaactgtaaagcacaaactccgtcccgtccttagcagctcgctgagatcgttttggagtctctgctcagaacagcgccgccttgtaatgccttggactaactcgcggctgcgtcattgatagccgcgcaggtaaggaggtttcgcgcgcagcacaagaagatgtcagacaattctgcttcatcactggctagataatgtttgactttggtgggcaggttgggtgggacatggtgttggtggtcaagcgattgcaatccgtgatgggatcgctatacaaggttcgatggttgcgggcaaagtgtggtggttggttgatcaggctagctaacggtttactaccatgacccacggttaaatactgcaccagaacctatgcgccccaatgcaccctccacggttgagctgtcccgatcgctctagtctgtcacatacagtgagggcactcagtaatcagaccgccttccagctatttccgtctcacaagtttgatgacaatgacggttcgcccatggattgatatcattggcaattcggttgctcaagtggtcttataacctacccatatggttgtccgaaagacgcagccgagtgcatcgttgggaaaaaaaagttgtggcggccagtaccatgtggctttgtcattgtggctgtgcggcaaactccgatgacacatttccacaaagcgcgactttccacaaccctttctcaatcacatccgtcaggacgtaatggcagagcctgacggatcggcctcggtcaaagactatgaagacaattccattgggaaaagccttgatgtcttccgcgcttcgttcaattaaatcttgtacgccagacgcgctagatcagctcagctatgaagctaagcggtccagtttccttgctggtgctcttccaatttgttataaagatctccttggcggcctggatgtcgcctctttggggggattaattgcatagaggtacggtctgctcctgggcgctgagctgtttcgcgtgcgctctatcgaagtggtcgtacatgacagtaggtcgacaggaaacaaacgtccttccccgatacagcgcggatatggccttcttttcatcaaaagcggaaaagggttcggcccgggagacttttccttcaccatgacattggcgtgcactgtccgacacttgcccttggggcttttcttctcgccgtcaacaactatgtaggccgtccgcgcccccgtgaaggcaaggccgaggtagcacccggacaagctggtttacgcgatgcccctcccaagggacgacgccggggtcgtacgcaatatcgaaggtcaggaggggtgcttaagtccgcgacatcctttccactgctgttgggagcctgaaggctggttgaagcgggggaccaaggtggcatcatgccacttgctgatcactgatgcggcctttaatctcttcaacgtcttcaagatgtaaacatcagacgtgaggtgttgcatatgtgaccatacctctgcgatgattggtgcgatacaatgcgccatatatctctcaatatcttcgcttaagtacggccgagatgcgccggctggctgcggaaacaccggggacaaaagctcagtatgccgagaagtatgccgagatcttttgagaaggagtgagtcaagacacggggggaatcggatggcgaccccgctcgtctatattggcaatggcgtcatgcaaatcactcatgacccgatatcggggggtaggatggaagaggtatataactcaaagcacccgcatattgaggggtaaccttgccttttgctcccaaacaacaactcgacatctcgctcttgactttgaatcaacaacctgctatacctttggtacgccgccagcgtccgaagagccatgaaatctatcacaatgggaactccaagatcgaggtaaagtaaacaagacagctaccgggtgtccatgttggtacagccacagttggttcacccttatcgctcttccatgccttctgtgacaaggtctttggaatgagtttgatacgatgggccaactgcggcggtaccacgttggtctgagaaataccggcgaacttgatctggataataccagcgaaaggattggcttcttgggaccccttcccctcccctcattggagatcaactaactctagggttgcagctttgctcgtgttgcgccaacatgtctaccgataagataactttcctcgccaactggtaaacactgatctatgccgtagcttgtcgtatcaaatcaaccgctgacgccatacaggcacgctacgccgtaccatgcaccgctttaccttgcccaggccaaaggcttcttcaaagaacagggcatccaggtggctctcctggagcccaacgaccccagcgtacgtaattcatgccgtttcaatctgccagttcccgactaacagagcatggcaggacgtaaccgaaatcatcggcagcggcaaagtcgacctcggtttcaaggccatgattcacactcttgctgtaagattcgccattctcagccctcttaagatggtcaagtgctgatccttcaccaacaggccaaagcccgtaactaccctgtcctctcgattggcagccttttggatgaacctttcaccggcgtcgtctacctcaaggaatccggaatcacgaccgactttaggtccctcaagggcaagcgtatcggctacgtcggcgagtttggcaagattcagatcgatgagctcacttcgcactacggcctgactcccgccgattacacggccgtccgctgcggcatgaacgtctccaaggccattatcaagggggagattgacgccggtatcggcctcgaaaacgtccagatggttgagctggaggagtggcttgcttcccagggccgggacaaggccgacgtccagatgcttcgcattgacgagctcgccgaactcggatgctgctgcttctgctcaatcctctacattggcaacgagaccttcatctcgcagaacccagacaaggttcgggcctttatgcgcgccgtcaagaaggccactgactttgtcctggccaacccggacgctgcgtggaaggagtacgttgacttcaagcctgtcatgggcactgagctcaacaggaagatctttgagcgcagctacgcatacttctctgaggacctcaagaacgtcgagcgcgactggtccaaggtcaccaaatatggtcaacgtctcggcgttctgagcccagacttcacccccaactacaccaacgagtttcttgactgggctctgcagcccgaatccagtgaccctactggcgaccagaagcgcatggttgagctccagaagaatgtggcttgctgcggtggcttccaccgcttgccccttgggatcaaggcttgattggtgggacggggttgtctttgcgaatggcagagggcaaccaagctcggcttcatagtctgggatctcgttgcacaaccattgggttttggtggaaagaagaggctcgtaatcttgatgtctttttcgactcagttccagatgagagtatcgtgtggatgatcgatgagggcctcaggtgtagctagcgaaggcgtctgcgtcagtagtaaacgtctgtctctccagtctaattgagctacgctcttacaccgttcaaaaatgcaggagatatggtgacctacgtatcgacatgtcgacactcagcagcatctgcttggcaatttttcgtatgtctttatctgagatattattattgtgccgacggcgagtgtcctttcctcgagaatcaggcgagcggcatttttccttattaacggtttctcctaacggcgtcgagcaacaacgacgacatacactacatattccggtgattgaagagcagggaaaacgcccagcaagctgccggttgcagacagtcagtcccctcgtctcgtgctgaaggggccgctcgctcgttttatcggacgtctatcacccatgctgacatggactttatcaggccaagctcaggcacgtctcacggattgctttcatggctggcacacatcaatggcagggctgttctttgaggcttgaggcgaaagcagtctatgtgtatcaccagtcctggctggctaggtattataacggcggttttagcagaccgctacgctacctacgccagctaggtaggtaggtaggtagctcgtgtcccaggcgcaaaaagggtaaaaagggtaggtacaaacaagtacccgaagctgcccgacaaacatcattccatgccatttcatatcatatcatgttgaccacctagggtatcattcctacctagacgagaatcccaggggggggggactgactgatggagatgagttataacaacagcttcttagaacaacctgtacaaagcgcacccatcatcaatgttttgggctgggaataggtaaggaaggttaaggtaggtagcgtcactttatttacctgggggcaggtacgaaagcattaggtaggtaggtatgagagcaactaaggtaactcaatcccaatctcgtgtgaattatgcaagaccactgatgtaaaccgattcacaaggacctggatgatattgaagtcaagttaaggagacacaagtgcagagcgtgaaaaggattcaccagctgaattacatataaatccagagaaaggggttcgagccgacgtggaagctccgtgaaatacggaatgatcatgactaccatacttcttctaaccatttcggcgagaggtgtcctttgatgatgtacgtacgtgtatacctttgttcctgggtaggtacttaccttcacctgcaatgcattgaagtccaagtcatgcatccagatgaattcatctcatctcgtctcagacatccttccttgtctcctgtaaaggaacgctcagcccgcttgaagacggataacgcagttcataaccacgcgtcattgtttccatgagaatgtgacataggatcatgttagatctgaggaaccaaactccttcgcaggtgtcggtgtgttgaacgggtgatccagatggttcttgactttgcgatgcctcccccctttcaagatttcgtcccatccctcgtcccaacagccaagccaaggcgcgcagatgactgactgcctgggtccattcgaggtccttccacattcacagagatgtagattgaaccttagtccaatgacgcgtaattgtcaattgcccaagttgcgttgttgtcctggcgacagctggcagcctgcccgggctccggcgggccgccattatttgacgtctccctcccaggttgtttcaatgaccgacccttcaccttcaccttcacctcgctgtgaccttcacttctgccattcaccagcaatctgctcgttggcgtattgtccattctgctcctctttttatttgacccctccctcctccatcttgatctttctctacctaacgacaaaacacccaaccgtcaaacaaaacaaaacaatcgctcatcacatttcgcaacctccatccatcctgttgcaccctacttacttacttacctttatctctactcaccagactagaacgagcccgagctctcgagaacagacaacgaacgggcaaaggaagctgatccaagtctgttaacaacatgtcgctctccaaaccgtcaaaagaaccaactcccccgccgacgccccaaaccgagcctcaggcgaccgacatcccgcttcccgagtcgcccatggtccttccgcctgctgagtctccattctggactgttgtagctcaggaggctcgtgaccttgctcgtacacttcgtgccatcaacgacgacaacgataagatccgggagaatcccgactccgtcagcgagatggacgtcaacaacacaagcaacccacagcgtaactcagccacggaaaagcgcagcgtgactcccctgtccgaagccagggaagagcatcaaactgtcgagctcggcgacggcatgaatcaggacagcctcgactccgtgagcgacacagacattaccagaggcctcaagcgcaaccccacgtccacgagtgaagagcgcagcatcacccctccacccgaccaagccataaacgaacaaggcgaaccatcagagctgcctgaaccgctgcgacaacttccaaagatcccggaaatgctagcaaaactgagccaaagaatcactgacttcgaagccgccgaagacgccgagaacaacggcacttgctctacacttctggagaaacaacaaaagcttcatgacgctacttcttctcttctcctggatgcactggctgttgcttctgttgtcatggctgaagggcactcgccctcatcgatcgatccatccctgatcccgctcccgtctgatgacgaggaagaagacgatcttcagtcggaggagtcggatgagtacaccccgagtctgtcgctgccatcctttacgagaggaattggaggtggggttggcaccggccaacaccaggatgacgtccacgaagatgatgcgcttctgggtctgggcccaactgacattcctttcccgccgtcgctgactgtgtcggaatacgattcggaactcgaagagcaggaaccccccagcctggttcctcagttcatcgccgacaatctcaaggcccagggcaaagaccaccacctccctgacacaatccccacgtgtactgcctacgacgacatcgactggaccgacctcattcccactcccattcctgaagacagctcatcgaccaaggcggcaccatcttcaagctcagggaccaaatcctcgcttgccgtccaagtcgatccggctgacgtcccgctgcccgatgacgatccttctgacgtcccacagggtgtggtagaagatggtgattctggacttccggattactcggaccttgaagcgcttggcgaccatgaagatggatatcatggagaccaggaaaattatagtgacagttcgcagttgttcgttgataataggaggccgctgcctgatcgaaggcagcttgtcatttcttcttcgtctgaagatgagaaggaagcgggtctggaggagtcacagcctgagggtgatgtcgaggccgatgccgatgacattcagcctgaatctttattgcaagagacagtggtcgcaggagaaaagaggccaagcaaggaggaaaagggcaagggaaaagccgagcagcagccggagcagatgctgtccccgcgttcgccagtgtcgccgtattcttcggtcgagcatcctgttgcttcggcatcgcctatcgcaccggtggcaccaatggtaccagttgcatcttgcgcgccggatcatcatatgagagctgatcagctcccaccaacccagtcagtggtgatccccgaacaacaacccgaacccgcccctttccctcgaggtacccaaggccagccaaccaccccgccgactacacatgtccctgtctatgtcggcaaagcgacagaacccagagtcgatcgttactccccactgcccgccccttcatcccctttactgtcccgctcatccccatacagagcatacaaatcctcgcagccgcgcccgcgcgagtcactgctgcactcggtaccatataccccagcggtagtgccttgggatgaacagaaggatctccgtgggctgcctccgcttcccgagcctgagcgcctgccgacgtacacgcggatctcgaaaacgacggataactcgagggttatgccgatgtggtttgaggggttcaatactgtaagtctctcccccttcctaatcatcgaacgcccacaactaaccaatttcctccgaaatagcaagaatggctcctcatcgagccctccgccaacatcatgtaccgtcgcatccggaaccagtggcacccttccctcccacaatggccgccatacatcatcggtcccactcccttaatcatggaactctcccaaatcggcaaagacggtctagccggcgaaatcaacatcctcctccagtgcgagcggtactctcctccgggcttcctgccgtgtccacaactccgatccttcaccaacttcatccgcgactgcttggctctgcaaaatattcgtggccccacggtccccgacttccagactgtgcacgagtgcaagacctggcttgagacagtcaccaagaacggcaggatgctatcctttatggctctgcactgccacgtcgagcgcctgcggtcgggtgtcttgcccggtacacacgagtttctggatgcaatccgggacatgggatgccaactgggctggaacgaaaacgtatatttctccaagactttggtgttgcaggagtttagacatgtgtcaaagtacgactcgacatcgacgccgtttggtctgaggggcaatcaacaaactcagaatatgggccaatacttcggctacggccaaggcaaaatcacggattattgcattgcgctgagggatgaccaccctcacctcaatatcagagtgacgcttgcggcgttgaataccctcaactttgagtggctgaagtggataggccccccggacgcctgggtcaagacctgggatccttgcgatgaggtggttgggccgcaaagcaggacgcgtcttgcccaaataagactgaggagaaaggatttgtacgatgagttcacggccttaaacggacgggtcgacgggtggtttgaggatcaccctgagccgccgaggactgcgcttattgcgggaggtatagcatcaagacattgcacttgtcgtcagtgccattacgcaatctgtcatcagcagcaccatgatgatgagagtgtgtgtgagtgtgatgatgagacacccagttcatcgggtaattcttctccggggaggactaggccgggtgttgatgggctgcaaccatttcccaaatcgagaccgcttccggatccgcccaggccggggttcagtagcctggcatatgcggatggagagagtctgttgacaacagaggaactgacaagtgtgcgccgggccgaagaaatgatggaccggatggacaggaaattcgacaaaaacctctcgcgtttgaaccctcccaaacggcgaaagaccgaggccgctgcggaaagggctgaggcaatagataccgaggcggaggaagcgaatgagaaggccgcagaggctgacacgaggaccgaggcgcagaaggaaaggcagcgccgaaagaacagaaagaagaaggaacaagaaaaggaggccaagaagaagaaggccgccagggccgaagtggtcgccgaatcgaaggctcagattcttgaatccctcaagactgtcggatttaaccgggaggcaattgagaatgtggtcaatgagaccatggcaaagattgggccgaaatcaggtgctcccgaggacaagtccagaggtcaggtccttgcgaataaaggcggtctgagcgcagagggcgtggctcactatcgaaattatgcgaggtctctttatgccgaccatctcaagcgcaaagaggcaggtgagagtaccaagctctttggcaagtttgaggtcccggccgatatctccgaagagggtttcttcgatttcttcttcagtaatctcggcattgctgaaaccgatgacagggatgattttacgattagctggaaacctgatgtagaagaggttactggaggtcaagaggccttgcttaacagcgactgtggcggatgcgtccccgaagacgcatatcaagatgctgttggcaatcagcttggacaagctagcatcaaacccttaccagtcaacgagcaggaagtgcctgaagatgcaggcaagcctcagccaaaggacgttctcccaacagcaggcccttccacacacgatgttccggatcacgatacctccaaccttgttcaaacaaagcagctcgacaacatcgccttagcaggtatcgcaggtatcgcacagccttctcgagagcagcccactggtcctgaagctactcccaaagccgctcccaacgacgcaaccgatgccactcccactgttgcccccactgaaagttccaccccttcccacgacttacataaccatgacgccaactccacccccaacccgcctcccctcgacagatccaaagaagcctccaaagccaagaaggagcgccgcaagctccgcaagcgtctcgaccgcgaaaaggaagaagcccgccttcgcgaacaagcagcggcgcgcgaagagctccgtcgccaagccgaagcccgccaccaagccgaactcgaccagaaagtagctgaaacccaaaggaagctcgacgaagagaaggctcggcgtttggagcagcatcagaaagaggagattgctcggttgcaacgggtcaaggaaaaggaggcccatttgcagaaggtcaaggaggaagagacgaagaagaggaaggaagaagagctgaggaagagggaggaggagcagcggttggctgaagaggagaagaagaggcaggaggaagagaggaggaaagatgaggagaggaagaaagaggaggagcggattgctgaggaaaagaggaagcagtttgaggaggaggctaggctgcaagcagagaaggagtggtatgctaaagaggagcagagaaagctcaaagaggccgctcagaaagaggaagccagacggattgccttggaggccaagcagaaggcggaacttgaagccaagcaaatggctgagctagaagctatacggttggctgagatggaggccaaacgtaaagctgaagaagagcgaaaagctgagcagaaccggaaggctgccgaagccaagcgcaaagccgaggaggcaaagaaggccgccgaagaggtcaagaaaaaggccgaggaagctcgacgtcaggcagaacaggaagccaggcataagaaagaggaggcagccacgcgcaaagccgaggaaaagaaacgccaagctgaagcgaagcgactagctgaggaaaagcggaaggccgaagccgctcgccaggccgaagaacagcagcaggcggagctcaagcgacaggccgaagtggaacgtcttgccgaaaagaaacggaaagcggatgaagccgctcgacaagctgaggctgaactgcacgccgaactgcaacgccaagcagatgaagccgaacgtagagccaaagaagctgcacaaaaagctagagccgctctccaggccgaacttcaacgtaaagccgagctcaagcgccaggccgaagagaaaggggccaccgaagccaaactcaaagctgaagcggacgccaaagccgcagcagaagccaagcgcaaagccgacctcgccaaacggcagcaagcggaataggaatccaagcgccgggcagaggaagctagacagcgcaaagccgcggaagctaagaaacgcgcggccgaggcaaagaagaaggccgttgaggaagttgagcgccgtcgtttggctgatctggaagctgctgctcgtcgagcccaggaggaggagcaacgtcggcttagggaggaggctgagcggttgaagagagaagctcaggccgttcgcaaggcggaagaggaggccattcgtagggcgatggaggaagcgagggtcaggcgtgatgaagttgagcggaaagaggctatggttcggcgtgaaaaggaagaggttgagcgattaaagaaggaggtagaggaagctaaggagagggcagagagggaggaggcaatgaagagagctgccgatgaggtcaagcgccggaagaaagctcaacgaaagttggaggcagaggccaagcggaaggccgaagctgaagctgctcaggtcaaagctgagggggaggcaaagctgcgacagatgttggggattcagcaggttgacaactccctgactcttgccgagcaagaggccactccctttcacgaacagcagatcctcctccaagaagcctggcaccagatcgacgaatccctcattctctcccaacaggcgcataacacccttctccgtgctcagcaccacaactctgaagccttccgccaactcggagaggccgaccttctcctctcgctctcgcaggacgtctcgcagatctgccaaaatacccaagatagtccaaatctgatcttggcccggcttcgcttcgacgaagccatccttcaagcccaagaaggctaccgtctcctccaagaagcatgggactgtcacgattcttcaacgcgcaccgccgaggcaggtcatcgtttgctagtggaagtcagccacgatggagaatacgaacggtcagccgcgcagtactctttagtggaggcacgccatcaaaataacgaggcatttcggagggcggaggaaggtcgcagcgtactcgagaaggtgcttgcggagatggggattcctcttcatcatagtagggaggaaggccaggcgcatgctagtcatgacagccaaattcccgcacaagaccctgacaccatcctcgttaccacccctcccaccactcagcaccagctgtccgatccggaagcaaacgccgatagcgagactgtgtcgtccagcttcgagagcatatctaccaccacaagcggtgaccagtcagaaactccaaccgacaaccgtccctacgaagagcgcctagcggccttcatcaacggtcagctcctcgcctatggcgtttgggacccggagtcattttatgttcggtatgacccgcgcaacccaaacggtccgcgggcgcatgagatgccagtgatgagtgagagagagctccatggggatgctgctggcagcggcgtaatgcgtgcgaaggaggcgtggtggtgagtttaggtattgttctcactgagcaatctatggatgaggaatgttggcgaaattgtggtgtgtcaacatcagggtatgactttcatggcgagcatgtcggggtatagatgactggggagttaatgtggtaacgaatatcacggcgctgactgtattcagagagccggttaaattgatagagttagatcatgagcagattttcgaaatgcaaaagttaagatcgagggcgtccacagcactgtagacattgtgaggtgattgcggtgagggtggcattgcgtgagtgatcaaaatgatgatggtcactaatccaggtgattgagtgtttgtgacagcgtttgtagattgggtcagtttgcctggatggtgtcgtgattgatccatcccatattggaaaagatgatgggaggtgacggatgaaagagaggaacaaagttgggttggatgacgagaattgcaagcttgctcacgatgcactaaaagaattgttagtacatgccataaaatgcaccattcagcaccttgaagcacccgaaaacgacggaggtccataccctaaccctaccatatgtcccaaataatcgagagtcaagagcgatggcaagtggaaaggatcagaactttgaaatgagtggcggacggaagaatatttcttttggcgggacaactggaacgaactgagagcaatcatggagaaacggtcttgaatcggtggcttgtttggaagacggagaaggagttggttggcagcccaggtctaaatcccttcaaaatggaagtgcttggtggcatcagtctgggtgggatgtgccttccacaccttacaaaccgagaagtgactgcctcctacagcccaaagccggccgaccgatgatccggttccaggtcgacaagtatcatgatgtttaacctcaggttcaaactcaatagtaccgggaagttcgttagctggatacctccaggatcactctctatgatcctcgggatgttcttgtaacttgtaaagtaccatcatggtcctaaacccctttctagagctgaatgaaggattctatctgggcaaaattgcctgtttcgaagataatcctttaggagtcctacgaaaaaaaaaaaaacaattctttatcatcaatgaggtcgttttactagaagatctctaggcgttgttgtttcagtcaggaacttaacttaaccatgggccagtttcagtacaaattcatacactccgtacaacgactggatctcctggaggtccttttccaccatacagcccagatggcgcgctatgtcatcaagaggggggtaagggggtatcacgggatagatatcagaacggtaaaaggcaagtgctgagagtgtctttttttcgttatgctacctatctcgctaatggtcaagtcaaccaaaactcgttctgcctgtcacacataccgctacacatactgcaacaacacatcattcggaatagtcaaactgataaaagaattccaatcccaagccacctaaaagaactccaaccggcccaggcccagccgcgaccgcaacccactcccgtctctcttttgatttcgcgcgctgctttttggtgccgccgtcgctcgaaaaagaaatagagaaaaccaaaccaaacccttctttgggaccaaatgttttcccaacgtctgtaaaaagaacccgcaacttcgtattgtaccgtagcgtggtatatgatagtagtaatagggggtattatatatcaacgtccttgtgtatgtgtatgtagtctttcgttatcctccttcgtttttttccgtctcctagtgggtctggaatagactcttctcgggactagggtcctcatgctttgccgtgcttccctttcctctccacgtgctaacagcctggatgttggccttgtaagtctgcacgtcggtcccatacgccctcggtgtcagcttgatcagtgtgtgcaacggcacgggaacccaggggctttcttcttgcggtttttgcataaagtatgcatatatgcagcgaatgacagcctgatgcgagatgatgagaatgtcctcactacgctccagctccatgatgatgggctccagtcggatcaccacgtcgcggtagctttcgcctccgcggtaccggtagttgtacttgtcttcatcgcgcgcttggaagtcatccgggtacatgtccgcaatctcttggtacgtcatgccgtcgcacacgccggcgtcgagctcgtccagggccttccattgtagctgattgtaatgttttggcaggtggcgtgccgtggcaatggtgcgctttagtgttgatgtccatactgtcaaagggcggtcgctctgcggaaaaaatgttagactgagtggtgcaacaacaaagagtgcggggcagggagtaacgtacaccaacggattctcttactagctcggggagcttccgcgcatactcttcacctctgtgcgatagctcggcatcgccaccaatacggccttcgagattgagcatggactcgccgtgctacaaatcgttaacatcccgccaaactgatagggacaagcggaaatacgtacccttgaaagccatactgttcgagggcgaatgtgcaagttcatgaggtagtacacaatacgactctgcaggtagtcgcgaatgcggttgatgatgacttgcttccccacgttcataatcttgaggaaagtcaaatcctcctcgtcgccgtcttggttaagcgatttgtacaccttttcgtagttgcgtatgcgattgcggaagtcgagcgctgcggtttcggggtcttggccctggtaatcgggactggtggtcttgacgtcgcggatgttggccataatcatgttctcgtcgtcgcacttggactcgacaaagatgacctcgatgttgttttgggtcatgagatcgagcacccatttgcgcctctcttttgtgctattggtggcatcgaggatgccgacaactcctcccttcttgaaccacctgagcatgtcggctaccgcagcctcggcagcagcgcgacgcttgcgctctccctccgggttgttgggttcaaagaagtcggcgggcggttggggggcatctgtgcgtctgtagttgccgacattgaatgtagcggcggggatcgagagccaggcaagatagcgttgcgctgggagggggactggagttagcaattggaccctatggaacaagagaacaagctggatgatatggcatggtacctttctgtgcgatatagctctttccacgggccgggagacccaccatcaccacgcagatgcgggtgttctcaacttgcacaccaatgccgtttgtcctaggggccatggttgctgatgtgctggtgtgctgggaaaaggtcgaggtcggggaagggcaggaaacgctgcgagtacatgtagccacggaattgggcgcgcagtcgtcgtgttcttgtagtcctgatcaagtgtcgttgacaagtacggtgaagtagttgatcgcgtgaggcaagtcgagttggggtagtgccagtgtccggggacttcttggctgacaacaagggcagttggtaggccggtattgcgcaaaggctttccaggtacctgttcgtcgacgtagcagggcgttgccggtggaaacgtggggatggcaagtctggacgtcgttggcggatgcgatggcagcggcggcgagactagaaccgaacggggatcggggacgatctctggcgagcaacagcaatggcagcggcgaaaaatgctgtggaaggagaagaagaagacgaagaagtaagatgagagggaagaagaagtagtagtaaaggggaagaaaagtaggtaggtaataggtgaagaggagaagaaggatgctgaagaatggaaacgggaatatgacagtaggtacactatgtattgatcgataaggataaggtaatggtaacggatggatggatgtacctgtttagcaagagctgccctgggccatggccggttcctgttgccgcagtacgtaccagtccatgtacggtaccttggttactacgaaatccaaactgaactcatcctctttggggatccacaagcagagctgaacaacttccctttggttgtcgtaatcattaactttggatatccaaaatagaaacagacacccccaaataattcttgaacttttttttttttttttataaacacgataccgggcacgaggacatggcctttgggcaccttgtccctggcagttccgtcaccatcggaattctcagggaagacgggaattgcggtggaattacctggcctgaagcgggcaagcatggggtgctagtgggtgccaatgggctgcattggcagggcaggcaaggcacagggcacagggaagccagcgggagtccaccgagacacccactggaagcccacccgctggaatgggtcaacccgggttagttgcctctgccctgtacgttttttaccctttcttcgtggcggttcagccgttacgtacaaaaccgtcagagtgtaacattccgtcattcacgatccaactcttcaccacctatgactcccgtccaggtactctcaacacatgacaattcttttacgtttctgattaatcacaaacagcagacaaactcccaagatggcatcatttggctaaacatcggaaggaagactttactctgaagcgaaggaaagatggaaaagatggaaagactcacagcccgattcacgccaagcatcaccgtgccaagcaaggccagccaaaagggttccagccttctacctacttaccaagacactgcagtgttccaagatccagtcagcaaccaccagtctcaccagtcccgtcgtttcaactcccgacgggaccccacccttgacgagatggagagagactcacaacctaaagaaccttgccaagtctggagatggctgcttctccatgtcatggctgttttctgcctgtgatgaagctcacgcaaggcaggcgacaaccgctcggttcggtgtttgacactttggacgacgaaccgtgagctggttggtgttctagcagaagtcccgcctgaccatctgatgactgtgtaacttgcccctccattcgcttttgaactgtgcgttgaaactccaggtccggattgccaaaaagaaaaaagtccgaatacatacatctttcagctttcagtcctggagcaggtcagaataggaaatcataaacattaaatctgtagtacacgtgaacgaaaagttgggaagctctgcaggttccaccgacagaccgccatgttgaacccttcccttctcacctcgggagaaagcaaaccgcgatcacagggaccatggtgggggttcagggcggtatgctgaaaagaagtccttccctaacttaatacagctaggtgacggcgcttggcgcgttaatgcgggacttgaaagtagagctcggcaacaccgatctcggggtctcgtcccgctcgcccgttgacgttcagcttagttatcacggtctgcacggcaacaacgacaacgaccccaaaacggcagatgcgcacatgcactgtcatctcatcccaggtatcgttcccaacaactaactgaacatgaagtggtggtggccaaagaagcaatatgaatgttcgggatcatcaatcaattaactggaaaaaaacatttttttttggcgaagaaattcccagcccagtcaatgaactcggaatacccgaaaagcaatcatgacgtgcatttgcccctcaagcggaggccgcggagtttggtgtaacgctactgtacgtgtaatgacagcgacagaaattcgtgggggaaaccattttaaacatttaagaatgaagaccacacaagagacaataacatcgacttatcattacgtccactttcatcttcaacctgcttcacttgcctaccagtaggctttgtttgcccacttgtgcttctgcaggaacatgtcctgtccgtcgtgcacagtcgagttcaatgggaaaggtaaaaggttgaaaaagagaaaaatgtggggtacacgaacacggccggatcgaaccatgtaacgaaacactgccaggaaccatcgatggcatcgaaaagaagccgacttgagaagaagacatcccgccatcagctgagaatacaagcgggagtgaagccattacggctctcaagcatcgatttcgcccgaaattttagcgggtgcaggcaggcaggcaggcaggcaggcaggttaggaaaaaggtgcccgcctgaagattaattctccgacataagtaccagcattcaaccccgcggaaaggtgaaagatggcggtgcagttcctcctgcctgcacttctgaaactttgaacccccaagtgttcagttcacatgactctccctcaaataggtaggcgggaacaatgacacggtcatatgaccaccgaaaccccgaattcgccaaattctttgttgtcgacggaccctgaagaagagtgtttttggaatttcatttcttttttgggaaggcaggggcatcagggcggtgtaaaagaaatgctgtgcgctgaatccacccagctgtcagggggaaatagtcgtgtggagacttccttgaacatcccgcgcccagttcattcattcccaaacgagaattacacgcacccgtggacgacttgtacacaacgaaataacgacagcatggaaacaaggaagtttacaaagagaatccaggctgagatgttcagctgtctgtctgtcagttccgttaactgaaggcttggattcagttataataggacgaccttcaacgtatgaactaaatagcaacagaaggtacatacttgacaacaagggaccgtcacacttcccctagctacctacgtacttaagcaaacctcccgtcttcatatcccatttactccccttccgacgtcgattccatgaaaaacaaacataagctcctgatgttttacatactacttgtttgaggctgaatcaatcaggcaacgagccttcaaagtggagatatcactgtcacggaaaagtaagtacagtgtatatagtacgctgccctacccgcgcaggctccggctattgtatatgtaaattgttgatacgaagtcgatcaacacgatccctatgctctcgtctggagatcatccctatccgctcgaactgaaaagatttctagactaggtacctgcaatgacccctattttttttcttcaggtcaagtgacggctggtgattttccgggtacctaggtacctaggtgatcttccaaccgcccagtcgggatgtgcccgcccctgaacgaggaaagcatcaaccgacgaaccgacgaaccgacgactgtccgttcgggttcgggtcgttcctttgaccctggatatgccaagcttagttcgacgccaagccggttaacaattcgggtgtgccaggactacctacttgtacatacaaaatcatggggaagcttaccttggtgcttacagggctgacaacacaacagtgtcgagaaagaaagaatggatggaaattcttttcttgttggttgttctggcctgactgtccagtaggggtaccatgcaattgtttccaggttcatgctgtgaaagcttacagttccaatcagtgtttgtgcagtgtattatctatctgcgtactaggagatgctcgtatgactaggcaaaacgaccaagcattgatgttcggtgttgatgagttccatcgaacgaaaccttttactgactaaaagtcttgttgtctagttatctatcggttgttatggcaagcaagaaatgatccaatgacatctccccttacttgttccatccatgtttgtcctctgctcccatagtccagccctacaagcaaggctatacgtagctcgagaccccataccttgtttactagccaaagtcaatcgcaaggggcaagcgggagctaggcaattcgaagccaaattaccagcccgatcggcttgagccgtgtctacgcctcctggggcaccacttggcagcagaaagacggggaagtgagatacagagtgtatcgagatttaacataaacgtggtttcgattcaagaaccagaagttcttgtccgattttattttatgggatgccttctggattgtttccgtgatgtctgtccgtggtgttgagcgagtggtgttgaagaatagggccatgggaccagattatatcatgaacatcaacttccgtgctgatacctcccattggaaccattctcagcctcagatcgtggaaagatgcgacccaaggcagcagtgagccaaagaccgaaccacacttgtgactcggtcaactccatggaaaatgatcatgttttcatgtaataaaggtgttgttacttccgacgtgaccaagatagcatcccgtcagccttgagagaatatgaaggattccgaaggggttcatgaaacttcacttcagccaatgtaatgatgcgaggatattgatctgccatgtgtactgttatgtatcgacccaggggcctctcggcgagtgacacttccaacccagggacctggattcgaagctgactggtacgttccaatcttgcgccctgtatcccgcagacggggtaagtttccagctgccccgaattatcgattatcgatcaaggcaacccgtagcctgactatggacttgtgtcaaggccttcgaagtcgtccgctggacgggaactgcaaagtccaccaggctattgactggtctgtctcaatccactaaacctttggaatagaaatgtaacataagaagaatactgcaatgccaggatctcagaggtactgtacagcgtttgaatatccgcagtgtaaagcaatgccaccatggacgacatccagagcctaattccgtgagagggacaacgaacatgaaagaccgactacacgcggttacgttgagtatatcatgtctatgacagactggagtaattgcaggagaggtgaaagcgttgtgataataaacgaatatcagagaagaaaacaacataatgcggatttgaagataagaggaaatggacaagttcagttctcgactctcgcaagcaattgggggcacaattggcgggttccggggttcggctgatctgcagtcaaaagtggggtcaacactgggacggctgtagcgcacagaccaggttttcatcaggagaagagggcagaattggcaaaattttcaccgcctggtgtaatccctggttatcgaacaagcgataagaaaaaaatccccagcgaaagagaaggcagaggaaggataacagattcgactcgctgggaatttgaacggaaccattgcgacgcccttttcccagagtatcgcaaccacccaccgacagtaccaacccccccacgccatcacgatggcttccgaatttagcaagaagcgcaagctcaaggacgccaagattgcgaccgaagatggcgccgccaccgacaagaagaccaagaaggtgaagaaggacaagaaggagaagaaggccgccgaagaggtcgtcgaggacgccacccccgaggaggagaacgatgcccaaaaggcggaggaacaacaagatggcgacgaggtcatccccaccggcaacggggacaaggaggacagcgacgacaaggacgctgaggccggcgacgaactcacaaagaccaacgactccctcatcgccccgtccatcgcgaccaatgccaccgacttctccgagctcaacctgtccgacaagaccatgaaggccattgccgaaatgggcttcaccaagatgaccgagatccagaggagaggtatcccgcctctgctcgccggcaaggacgtcctcggtgcggccaagaccggttccggcaagaccctcgccttcctcattcccgctatcgagatgctcagctccctgcgcttcaagccgagaaacggtaccggtgccattgtcgtcactcctacccgcgaattggctctccagatcttcggcgtcgcccgcgagctcatgaagaaccactcccaaacatacggtgtcgtcatcggcggtgccaaccgtcgtgctgaggccgagaagctgggcaagggcgtcaacctgctcattgctactcccggtcgtctgctcgatcacctgcaaaacactccctttgtgttcaagaacatgcgatcgctcatcatcgacgaggccgaccgtattctcgagattggtttcgaggacgaaatgcgccagatcatcaagatcctgcccaaggaggaccgtcagaccatgctcttctccgccacacaaaccaccaaggttgaggatctcgcccgtatctcgctccgtcccggtcctctttacgtcaacgtcgatgaggagaagcagttcagcacggtcgagggtctggaccaaggctacgttgtcgtcgacgccgacaagcgcttcctgctcctcttctctttcctcaagaagatgcagaagaagaaggtcattgtcttcttctcgtcctgcaactcggtcaagtactactccgaacttctccagtacatcgatcttcaggttctcgatctccacggcaagcagaagcagcagaagcgcacaaacacctttttcgaattctgcaacgccaagcagggcaccctcatctgcacggacgttgccgcccgtggtctcgacatccccgccgttgattggatcgtccagttcgatcctcctgatgacccgcgcgactacattcaccgcgtcggtcgtaccgcccgtggtaacaacaccaagggccgttcgctgctcttcctccagcccaacgagttgggtttcctcgcccatctcaaggccgccaaggtccccgttgtggaatacgacttccccaagagcaagatcctcaacgttcagtcccagctggagaagctgatcggccagaactactaccttaaccagagcgccaaggacggttacaggtcgtatctccacgcctatgcttcgcacagtttgcggtcggtgtttgatatccataagcttgacttggttaaggtggccaaggtatgttttctcttctctccctttttcttccccaacaccagaacagtcactaacgtactacaaaaacagtccttcggcttctccacccctcccagggtagacatcaccctggcctccagcatgtcgcgtgacaagaagcagacgagcaggagagcgtatggtagccagccgaagcagaaccgtcactaagcgaggcgggattcggtgttcgtgttgttgttgttgttggttagaatacgaaaaggggatgatgatttgtcaatgttctctcttagatatccatcgggcattcggtgtggagcatagtgggtgttttcttttgtgttgctactttgctgtttacttgttgttgtttgcgcaagctgccaaggcgtttttggttgaaaagtaaaactggagggcttcaaatcaacaattaatttttactttacgttgctgctccgttggtgtggtatttctgatgctgtgccgttcggtcatctcgggtgtctttccatgtgaggatggaacatattatcatgctgacagtttcatttgataaatggtaagaaagaccttgaacaaaccacatcatatctattttgctacgcaattggaaagatcgtgatgttgatatggctgatggaaagcatggaggtcctgagtgtcactctctatcaaggatcctttgtagggattcataatcaatacccaaattaggtagctgacaaccggtaccaactcaacactaacctccaacaacaaagcatgaaacaacccactgatgacagtctactatttcagaacgacctacatcgatacctattctatctgcagccccaatcgaccccccgaacctgaactacataacagacggaaactccccgacacaaaccaacctaacaactttaccaaatttcacctcgtccccaatatcctccccttcccctttcccaatatcctctcctttcccttcccatcacttcccctccctcacatatccctatcgacaaactcaataaaactccctccccaaaaacctcatcttccccctccccacatcgaaaaccgtcaaggcattctgcataaacacatcccccagaatatacggcccggccccgccgtccgcaatggccgtcatgcacagccccgtcaacggatcgaccatgtcttgattgatcaagtcgacaggattcaagtaaaatgtttttccgcccaagatcacgccgacgcgcggcacgatggcgtcgcacgaggtgaagtaggcgccgtacatccagaggtagatggcgggggggttgaatgccgtgttgatttgttgggcttcggctgtatggaaaaaaaaaggggggtgggggttagtattggaggagaagggggagggggtaaaaggggggacataccagacgggaggtagcaaagagtcgttccgctgtcgacgatataagggaattttctcgtgttggtgttggggccgaattgccacccatcgggaatgacggtgtagaaggagtagtcgtaggcggtctcggggacgtcgattaggtttgtctgtgttttttttttctttagtcagtcatcatgacaactctctttcccgtttcttccctaggtaggtatctctgagttgggccagtcactgccaggacaggtataataaaaactcacaataatcatatccaactccacatccttccccttctccagccccgtagcaggcggcaacccaccccaagccaacaaccccgagctagcattccgatcaatcgtgatactaaacagcggcggcaccgacccctggttaaccatactcgtgaacaacggcgggtagtaaagctggttgtaggattcatgtccatcaccaccgcctagtccacttccaccacttccatcaccaccctcgcctccctctcccccctcacccgatcccgaaccggacccagacccagacccagacccggtgggcatcccccccaaatacgcattcgtcaaactggggaacgccaaccccatcaacccgctcgtcaaattattcccaaaccaaaacgtccgctccgccaacgccacctgctgtttcctcacagtgatgttccccacggtaatatccgcaaagcccatcggacccgtgacgatctccccgtcgccatactggataaacatgtgcgtctgcgggtccgtagggccgtaagggttccagagatctggttgttcttctcctgttcctcctgccttagccggccccggccccgacgaagaagaagaagaagaattggtggcattgctaccagggatgataggaataggaacaggggaagtgtgtgtaggaggggggaggtaaagaataggcgggaccgaacccgcacgtcttttgcgggacgtcgttgcccaggtaatcgagacaggaaaagttgtgggtgatggcccacgtgtcggaggagcccgtgtcgagaagcagtaagagggggaccgagttccagtggacttcggcggcgtattgggtgccgtaggcggtggtgactgtgacgttttcgtagccgtaggcggagccttcttcaccttcttcttcttctccattgttgctgccgccaccatggctaccgtgggtgtggacggagttttggcgcagacggcgttggtgttggccgaggatggaggcggcggagcggcggttcacggcgcggggggtggtgccgctgctggagccgccaatggagtgggagacgccttgaagggtttggaaggagtgggcgacttcgagcttgcgggtgttgggatgcgatccgaggacggccttggggacggtgtatttgatgccggccagcttgggggccgagtcttggaggtagcgttcggtgggagtgaggtttatggaggcggcgtcaacgaggatggtggaggttaggaggaggctgtagaggccgtaggccatggtgcctatggtgggtaacatgttgccggtcttttctcttcgactgtttccagagacaaagagaggctggatagatgggaaaagaatgaaaaaaactggacttggaataagagaacaaaaaaaaaggagggactgtgccagttggatttagaaaagagagggagagaagggaaaaacaagtgattgttgtcccggggcaaccacaaagataaagagcaggtcccagatgctacttcaggggaaaaagaaggatacgaccggccgatgatatgtttgacgtctgcagtgctgctctgcccagtagtgtccagtcctgggccctcggtggtgcaactgtgaacaagcggaacaggacgctgagaagcaaggtgccgtgagtttgagtaggtcagtcagtcagcttgccaaatgaaggactgtgtgactgcaacactcggcggatctgacgggtaaacaaacaaatatttgtatgtgtttctgggaggggtggcgacgacgagggtcagaaataagtgatgggtgcaaattacagatcaatttcgagctagaaacatggtggacgtttggtggacggagatatctgagctcaagccacaacgaagtcacgacgataatgccggtgaagttatgttcttgagtgtttagaagaagaagaagaagaagaagaaggctgagccgcaagcgttcgtatgtcttgcttagaaacatgctggtatcctagggaaaactgagaagggacagcttcagtgtggcctggcacaaaatccttctgtctcggatgtcagaaagcactgcaacactgtgtttttaagaccttgctcagttaagtgtgtgcgaggaaagcggcatccgcaaccgggactcgtagatgctcgaaggcggtaaactcgtgaacagtgctgtattcccagatctgttgatgatttccatattaaaggatcaaggaattgggcttgtatgggtggtcgcaccagacttgatacgaagttcagtgatctagcagaaaccaccgagaggtcatatctgcttctcttgttgattccattgcttgtcttggcatctctgaaccccagatgaacagacagtcagtcgcgaatgttgtcttgtcgccacaaacacatgaaacgtttctcttggatggtacacgagagacggaccacgacgatttgggtcgtcagttgcgtgagcacttgagagtgtattttggatcttgggcggacgaaacatgacaatgcacagtacctttctgtccacataaagttcgtttgccccccactcagatctctctgatctcgcccaggaagatgtgaaagcgaacaatgaagtcactgtccactgggacgttgttcttggcaatggtcaagtcggcatggatgatgggccctgacatgggtacctgcatacggtggttcgacgaaacggccgcaatgacggttgaggggggaggttgtgcgtggtcagcgaggaatcggattctcgagatgggcagtttcctccgcttccgctgtcaaacacggcagttttctgacagatgcaaatgtggtggcgtaactggttatgaagagcagccgcctgatatatcaagccgaagcccattctgcgatgatcctggaactgtgtagttgtctcgtcgccgtgattgacttggaaagcttttaggagcagctctcagtcagggccaatttccccgtgttgttcacagtgtctcatgcaaatgccctggcctttccacagtggccagccgtgatgatgactggaacttgacacaggtagattgtgatacggtcgagaggtgagcggggtgagacagacagggtaccttgtcgtctgcttgatcttgcatccggatgcatatggttacatgtagatgagtgtttcccacttggtgactcttgtgcgaagtcgcaattccccatctgctgtttgggtgctctggcttctcctcgttgtggtgatgaggtgagtcttgagagatgatattttgttggcaacttttttttgcagaaagcacccaaagagttctcatggctcttaagtataggaatctttcgttcagtaggatgagcgtctgaatttgatcagtattaaagccggggagatgttcgtggaagcgtagggagaatatagtcttccatagccgtctatcattgtccccaataacaaagccactccctttcgagtacttgaaatggagccactggagggcggttcgtccaaagcatattcttggggtttcccttcaaggattgtcgttcactagaagttctcccaagctggaggagccccggtccaagggaatggagagataagcaacgctgggagaaggttgaaacagataatccagaaaactatttccagattgttcaaatcagattggagccattgtgcgcgagtgtgaaaagtggccgagatgatgacgttgagagttgagggcatcacgtgaagagacatgctgcgccgtgaaattgtgtgcattgtgcagtttgaatgcaggtacactacagctgggctgctccggctgtgcacctggccgccaggtggagctgtttctcggccggcaattgctgctttgtcttttgtagcggtagaagcgggcaggcaccagaaattgagggtcagagctcagaggtgagaggtcggagggtcttggctttgtcattctgcaggcgaaacccgacgggaacttgtctgactgtcactggactctcttccattcgacccctttcaacttccacccaacaacttccaacttgtcaccatcaatcacatcacgctcatctccttgaccatcaaatccctcccttttctctgccatcttcagcaacgaacgtgttcgcacgcgagctatagcataactgctgtcgtctggaattacctacctattgaatcaacctgataaacgcgcgacctctcctgtccgagccactcactggtgatctgctctgctctgctctgatctgtgaccgttcagtttgtttgactgtcagacttcatttcaggttcaagttgggctgctgacctcagttccggctacgctcgtcaaaggccttcccttcttcctctactcccgtctacaccatatctccttccattccgccctgcggacgtgatacgtacggtgatcgctctgactgcactgcatcgttgtatcgaactgttgattgaagtacgctcttgaacacttgtcgtctcttgatcacttcgttgactgtcaccaaatcgacctcaccttggttcaatcggtagaggtattccactttgtcgtcgtcataggttgcccgccaacactgccgcctgcctgccgggctcctgttttgaggcgggaacattgcacccaaccaactgaaccaacagtccactgaagccttcaggtacctacaaagcccctggttcgaccctgaaaactgccacagggcatcctaggtacttggggggttctgggcgccaaggcttttaacccccctactcgtaaagtagggggttggggtattgtgggacaactttttaatctaggacaagcccggttggtaccatacaaattcgcctattaacgccctacaaaatcactcatttgcatcgtaaaatcggcaacagcctcgccaccaaatcgtatcccaactcgtacaatttgccgcataaaactataaaacaataagcaatctatatatccataaattaatagaatattactaaccgttaaatacaatgcccataaattttaacaagcacttcaataagctaggcgcaatgcccgctagttaccgtagcgcccatatatatctcgatgcccaacatcgatttaaatccctcagaggtagagcaacgaagccgccgactatcagaaacatcgccgccgtcactagcgaatcccgtatatccatcgctcgtcatattaaatccctacgcgagcttaagaagcccgctatatcgtaacagccgagagggcatccctgcatattaatagacgctaaagaagacgcaatcgtatcgtacataatattctacttccaagggagattccccgcgttgcacgaaataattatattagccgcaaattaactacgcttattacgaggtacgccggctacctataacggctagtagttaacccaattcattaaagactatccaaaactaaaactcacaacttaccgcaccgtcaatatcaaaaggaggttctaggaattgaataaagactctatcaacgagtaatttaatagatacaaagaggtacttaatgaatataaaatagctaagggaaacgtatagaatagtaataaaataggtattagaatcggctacgtattaggtaggcgcattaaaattattgtactcaaggatttgctgaatattaaagtaaattagcaaaaagtctaaaacccattttaacattactttactagtaatttaatatagggataaatactaaccgttttttcttacctcgataactagaaattaatgacattaccaaccgcgaatctaccaccctcatcactagcgtaaatactacagccaacgttatccctatctatataatctttaaaaccgacccaatagaagagttcatctacaacgatctcaataacagcgtccgctttactaaatcgccaaccggattcttaaataccgaccttacacttaactaattgaagcacttcaactaccattccttctacctctcgccaatatttaaaaagttgagagacgataattactttaaactagggggggaaggggaggaggaagggttctctttcaaagactagtttaattgtaactaatataaatataattacctcggttataaaatcctaaatttagccaagggaattaaactcaagaatatccctaatactaagcaggtttatcgtatacttattatcgacaggtttaatagccactacaatatagaggtttaatagtatactaaagcgttcaatattatactaataggcttacctccctactctatatatataatatagccgcttaacgttagggtattctcgttattaaaattctattactaaaaggtattaaaatcctttatccaacgcaacgaatataccttcaaccaagcaaccttcgtcaaaaaactcaagggtatcctcgacggcaatataaccaagcataatatctataacggctttaacgatattagaatatagccaccaaaccgctcgaaagtactattacaaattcaagtaaagcaacccaaaaaaccaaaccccgctctcccttcaatactccccaaagaggaccgctttacagaagccaccagagttattaactatattaaagaaaaatactctcattaattcaactcccccacacaactcgaattaccatctctccaaactattacttataaggcaatattaataaataataaaatttaagaatacaaccgccaaaatagggaaagggcagctaatttcgaccgtaaaatgaggaggagggtataccagttacccaaggagggcgactttctaaatctatcgaaggctcaactcagtactcaaatagtagagcaagcacaaagagaggctataagtaactagaagaagcaactacaggccattagagccataaataataagactataaataaggttaaaaagtagtagagaaaattactaaatagcaaggggaaggtatactagagcgtatattaggataattataaaaagaagcaaaaagaggagagttatataccagtcaatgagagtaatattcttaatactactacccagccagagggggatacgttatataaggtcgatacacatagtataccagtacccaattattataaaaaagtatagggagatagaacccacatactagcatcagactactcaactagcattaatctaggctctaataactcggttgaaattaatctaggtaataatccctctactgctcaacagccagaacccccatcctctcctccatgcccacctcaacccgctgttgaaactggctctcaagtaactacgtatattaatacacagattatcaactctataaataagcctatccctaaatctgccgccgacgttattcattatcttaatacacagataattaacgctatatttgaagacgaaaatacacttctcaacaataaagataacaatatcataaacgaaatatataacaacaataaggaagaggaggaagaggaggaggacttaccaccacacccgccaatcaaccgccgtctctttacaccaccaccctctacccccaaaccgcttacacgaactgggccatcaactccagcccccccctctactctattacaattacagtctattaaatcaacaccatactagggggttataaagtacgttgagaatactataaaacctcaaatacaagcaagaaagcaagccgcacgtatcaagactacgccagtaaagcaggaggcaatagtgaaggaggtgccgcccacacccagaccagtgccagcgccagtgccagcacccataccagcgccagaaaataaggaataaagactgcaacccactagtctatttacttactacctaattgagcaatatactagatttctaacagcttctaacaacgtcgtgttgatgtgtaatgtggtggtttagtatggggatgggacagattgctagtaaaattctatgtgggctgtcccagattaaaaagttgtcccacaataccccaaccccctactttacgagtaggggggttaaaagccttggcgcccagaaccccccaagtagcgcgcacctccttcactcagctcagcacatctgccctaggcggtctgccaagccggtctctccgcctgccgcttacacccaccagaggtaccttacctatttttcacacaaaggccccgctattattttttcgcaatccttctccaatccagagacgccgaccgtcttcgccttttgaaaatccgcttctctccccgtcgcatcttttttttcccgccgccctcatccttcggattccaacatccattcaacaatcctttccgttggtcgcttgacgttctttgttgcgcgcttgttttttcccgtccaccagcatttacaccgcttgtcttgcgtgacgtgcgttgtcatcaacatcatcacccagtatcaccaagcacatcgccgcaaatcacagccaaatcgcaaccaccatggcggcccctcagcaacccgatatcaattcgatattgcagcttctaagtacgtctcctctctgtctctctctctctgtcccatgaatagctctttaccgcgcgcgcgattcacagtgttctgaccgtattctcagatgccactcagcgtcctgcttcctcgacccctacccagagccaacctggcctcccagctccggcccagcctcctatgccgccggctgcctacgcgcatcctccccagcaacctcctgcctaccctcttcaacagcccccataccagcaggctcccggatactaccctccgcctgccgcgagcggaggcatcgacctgagcgcggtgcgccccgtgaactctggcaccgttgacatccaggatgccgtagccaaggccagggctatggccgctgagaacggtctcgtcccctacgaacaatcttccagaccctaccctcctcacgactcgcgcccccacgattcccgggctcccgacaaccgcccctaccagcgcgcccgctccaggagcccccgcggccgcgaatcctaccgcgacaacgtcaacccttaccgcgacgagagaagaggcggcgatcacggccaccacggtggtcagtcgcgcgactatggacgtgaacgctccttctcccctggccgcggacgtcaaggcttttcgccccgtggaggccatggtggtggtcgcgatcgctcaccgcttaggggcaaggagggagacaccgagaccattcagattgaatctagcctggttggcctcatcatcggccgtcagggcgagaaccttcgtcgcgtcgaaggcgagagtcgctgcagggttcagttcgtgccgccgtcgagccccaccgaacagtaccgtccgtgcaagattaccggtccccgtgcgcagcgtgaggaggccaaggagatgatcaaccgcatcattcgcgacagtggaatgaggggaagcgccccggctgacaggcctgcgccccgcgactccggccgtggtggctctgccgccccgcctcctctcaaagagggtgaggatagtcttcagattatggttcctgacaggactgtcggtcttatcattggtcgcggtggagagaccattcgcgacttgcaggagcgcagcggctgccacatcaacatcgtcggagaaaacaagagcgtcaacggtcttcgtccagtgaaccttattggtacccccgccgcagccaagactgccaaggagttgattctggaaatcgtcgacagcgatagccgcaacgctagcaaccctggtggtaaccgtcctccccgtggcgacaacatgggtggtggtggcggcggtggtggttacgacaagcagaacgattcgatctttgtcccttctgaggccgttggtatgatcattggcaagggcggcgagacaatccgcgagatgcagaacaccacgggctgcaagatcaacgtttcccagtcgtccggcgctggtgagactgagcgcgagattggcttggtcggcacccgcgaggccattaaccgtgctaagcgtgccatcgaagacaaggtcgacgcggctgtacgtacaatccccctttcttcactcgcgacgacttactaacacggacaacagaagcaaaagagctcgggcggtgcccctcctcgtcgcggccagcatcgcgattatgataaccccaactatggtcagccttctaacaacaacagtgttccccaacaaagcttgcccgcaggtaacgccgcggctcctgctggagccggtgcgcaaggtgatccctatgccatgtgtatgtgccccctcacgctaccttgatattcccagaacacgcactaactctgaacagacggcggttatgacaactatgttgctttgtggtggcagtcccaacttgccgctgctcaaggtcaaggtgctgccggccaggcccctggcacgtcgtaaacctcgccatgctgatgccggacttatgatgcgcatgccatgccatgattctcgcccatgtctctcctggcacgttttgacattgccgctactgctgcttgctgctgcttgtctcgttgaccatgctgcacgttgatgtctcgatcatgacgaccatcatattccatgctatagggcatggacaagtgagaagcgcttacaatttttttcggcatctcagcgtataactggaagaagacgaactccagttgtgttcaatgattgtacgattacgactttatctcgggtggccaactttccaaggcacattttcacgacattgatatggttctcttataagcgcgtggcaaccgcttcggcccggtttataccgatgatatctatcatgggcctttctcttcatggttcgggttgctccatatatctgcgatctagcatgcacctctgtctgatgcacaaagctggctacctgctgaagaaccccatcccaagcgatcgaatgcagatgtgtcctgcagtggttggctcactgcaagaccatcagtccaaatggttgggtaacctcttgatgcgatctaccaataggcttgactgttgcatccacactcgccgccaagctgcttgatatgagacccgaagcaaagaacggactgcagacttttgttgtccttggatacaaggagacctcgttgggatttttgcatgcttgctatgagccctgccgtccatgtctttgtgatcatgatgagaatcatgcttatggagaggatctctacccagcagatgcacatggtctgaggtagacaacccaagccatcaacgacatgtcgtcacatgtcgtcgttcttttcttctatctcttttttttttttatcttcgagcttttttgtgcctcatttgcatacgttttacatgagaactaaaacctccatcacttttgcacagaggagcaaaaatgatggattatctcaagtttggctttggatcagcgcagtggatgcttactaaaaaaaaaaagggtggtggtagtcgtcattgacaaatggatggatggaagggtggatggaaagatgggacaatgacggaccgccgcccgtttgacaggacatgcacatatgtatactagaggatcaaagagggaacccgcaaggcgttacgtagcagaacaaaggtttttttcgttcacctcatgcccgctggtgatatctgattttattatgttttccatctcggcagatacttttatatcctactgttcgatcttgtgagtcaatagaggtatgtatggtgaagatatgaacagtgacactacctacgtaccttgatatggaaacttccaggttggcaggtaggtaccaagcaaacaatgaagtcaattgttaggtaggtaggtaggtaggtacgtaatagccgtaggtgaagaaaggtggatgtggtattatgtagaggttggtaggcaggcttacaggatactatttgcccttgagattgccatgtgcaatttgctattctttgctaattcctctacaatattatcaacatcaactccttcctcacgacttttcctttcctagtatgtaaacgttgaaattgatgtctcgcacacgcctgtaaacactgtatgtaaccaccaattcatagcgaccaatcccggatctcggaatgaaaccctttctgcatgcccctgttaaacagaagcacaacatcaacgccaagccccttctacataatcccagtctccacgctcactgtaacgctttgcttacgggatccctccctcactcccctggtactctttcttctgactctatctcacttagactgttccggaaaaacaacaagatgacattgttcagaaaatctatgaccatatcgccgtttcgttcatttgcggccgccttaacgcacaggagaatatgggggtcaaagacatcatggacagaatcaacgacaacgatctgacgcaagcggcgcgcaagttggaggaggtttttagtcttcaagaatctttaactcatcatggtgaccccgcattgtcacaatcatcatcagcatcatcagcatcaccacctccagctccagttcaacaatcacgaccaacagctgcatcagactcagactcaccagacaccgacgacgacaacccaccaccactctgccccacctgccttaacctcaactactccctcttccgccccttcgattcacacccacccatcctcaactcctactccctttccgcgtccgcgtctcataaccatttcccatccagtgtctctaccgccctcccgcctcgctacctcttaattgaataccaagaccttctccagacttctacttccacttctacccccaattccaattccaacagcaacgacaacggcaacggcaacaccccaacatgcccttactgccccctcctccacaaagccatcactttattctgggacgatgatccaagctcttattacaggtataaagcgccggtggctgacgcacgctctttccggcggatattgtgtcttacgcagcagcctgctgttacttctggttctgtttttggtgatggttttggtgatggtgatgagggaacaggagcaaagggaggggaaacaggagggggaggagggacgctcagcctcttcaaagcgctgttgtacgacgattatcccgatgcgacgttccctcatgctttgacggtacgggattcgacaagtaggattgagttttatcattatccttgggatttggttgatttgaaaaggggggaagaggaggggaaagagggaaaacaggcgccggagaaggacgtggaggaaggtgaagggatatctgcggatgaggtcgaaaatggcaggatgactgaagagttgaacaaatcgacacgatcagaagaaatgaggcaggagaacagggaaaccgaaaggggaggggatgataaaaaagaaaaagacggaaaggatcgcggagacgcaaagaacgaaggaaaccagcactggacctccctcccccatccagccatcggcttcgccaaccacgtcccctacgccatcaccctcaaccgcgtcgtccgcctcgccacccgctggctttccgcctgcgactcctcgcaccccaaatgcgctcccgagccacaccaactccccaaacgcctccttgacctccgcggcggcgtaaagctcatcgacaccaccacttccccatctcccaagccgcccacgtacatgaccctctcccactgctggggcctcaccccacccctcctcaccaccaccaccaccaccctcgactcccacctctcgcaaatcccttggtcctccctccccatcttattccgcgacgccatccttctagtcagggaactaggctgccgatacctctggatcgacagtctctgcatcttgcaggactctgagtcagactggcttactgaaagcgcaaacatgtcctccatttacgcgcacgctacactcaacatagccgccactgcgcaacgggatgcgtctgtgagtttgtttagacagcggtttcacggacaagggtttcgcgagcttagagtatctgctgcgggacgcagtgcggcgggactggggttaagggcgccgatggatacggttgagattgggagtttgcctttgtctttgtctttgtctctgaaagatggggaaagcgggagggaaagggtgcaggtgccggtgtatgcaagaataggacatgaaagaagtcatgaaacgttatttggggaggtggagtacttccggacgctgaaggagccgatacttggcagggcgtgggtttttcaggagcggttgctgagtagacggacgttgcattttgggagtagcgaggtgttgtgggagtgtaggagcgggtgtttctgtgaatgtggggggattgagaggggtcatgtgttgagtgtgcggaatctgaataataatcctgctgctagttggcgggcgccggggacggggacggggacggggacggggagtggcaacaacgacagaggtggaagggataatatggagtcttcgggactgttgagtccgccgttaccgctgtcgaggtcgtcgacttttgagacggcgggatcatcatcgctgagtcatgggacgataccgaggaaggtgctgtttgctaaccttacttctggttcaaattcacggccgggacagatgaaggatagtagcagtagccggcttctgcatgactttttcctgcgttgtgtggaagagtactctttcctttgcctgactaaagaacacgaccgctcttttgcgctggctggcatcgcgaaacggatccgctcccttctctcacctgacgatcgatacctcgccggtctctggctgcacgatttgccgagggcgctgctgtggcaaccctaccgccacaagaaagtgtgtcgagcgggtggtaacatccctacttggtcatggatgtcacggtcatgctacccggtggaaaatctacaagcagaacccggaaagagaaaggggaacccatcggcgagcaagtgttcggtacggtataagcacatcacacgctcggggtacgaattcgagctcgatgaccgactgcaggtggacaccgatccggcgaaaacatggtgtgagtttgaaggagacaatgagtttggaaagttgaagggagggcaaattacgttgacggcagcgcatagatggggagtagtatggacgacggggaacaaacgaagcagcaacgagtggacggggaggaataatttggtggttgctcttcagggcaatgaagagggtagtggtgatggcgaggaaggggtgctgttgatacccatggcaccggattgtccgagacaagaagacccaaagagtgtggcccttttggaaaaggtgttggtggtgttgtttgggggaaggaagctagacaaggaaacgggaggggatgtggatgggccgcagttctttttggcgttgaaggaagtggaaggaagggaaggtgtctttcagcgagttgggttcttggagtcggagtcgaggattgacctgtttgagaatgccgaggtgaggacaatcaccttggtttgaccgagatgaggaagcagtgttcagactatagacatttactagacagtgtctgagaagctcttaaccccgatggccagcggttgtgcaggcgctgcttaacgccgaaagggttggcgagaagtgcagatgagcgaggaaagtgtgatgatgaacagtccacaaacgaaagaccttgggataacacaaaagatgtacaaagggaaggagaggggggcatcactgttggaagtgtcttgtttgaagccgctcaatcgctcacccgttcaacaacaaacacaacatcaacactaccatcctctcaacgcccatcatcaagatgtcccacatcaccgccatcaagaagcaagctccggccaactcgctagtctggctcgtcaccggctgctcgtccggctttggcctcgagttctatctcaacatcaaagcccgtggcgactacatcatcgctaccgcccgcgacctctccaatcccaacatgacacattgtatacaagtttccctaacggaggaaaatgtatccgtctaccagctcgacgtcacggcatcccaggagtccctgaacgggatcattgcagaagccatcaagatttacgggaggatcgacgtgctggtgaacaatgccggctacgtagcgctgggcggttgggaagacatgggctacgacggcttcgtcaggcaattcgagaccaacgtgttcggcctgctcaaggtcaccaacgcggtccttccgcacatgcgagagcgccggagcgggacgctggtgtttatgggttcgctttcgggatggcagggaaatgagttctgtggagcgtatgcggggtccaagtttgctgttgagggtttgtgttttctttttttccttcttcccttctgcttccgtataagtcaagccggcaatcacttgatcaacagttttgctgacaggaacgatacaacaggaatggtggaagcactccaaaaagaggtggaacagttcggtatccgcacccttctcttcgagccaggacggtttcgagccaacttgctgtcaccttctcctgtggtcgcccacgtgtccaagattgacgattacaaggaagcgtgggaaatgaccctgcgctcctatgccgatgtggactctaagcggaggggtgacccggcaaaggctgtcgagatcatcatggatgtcgtccgtgaggagaccttctatcgatatattgaggagggggatgtaccgtatgctttcacaaacgcgaagtatgggcctatgaagctcagattgccgttgggacaggatgcctttgataccatcaaaacaaagtgcgaccttactttgaaggttttggatgtgtgggaacgtctcatcacgagtaccgatcataatgatgttaggcatagtgatattgaggtgagcagcgaggaaagttctacctgagattgttttccgaagtcggcttttccgtctcccgtcggcggaattcagatggcgcgatgattgtactgtgaatagttcttgttgggcgtcccaactccgaaacatagctatgtatggctgttgtatctgtacgttagatccagattagcacactgaaagatagccagggactcaaatgaagaagaattcgattgtctcaacaggcaagattctggtttgggttgccaacagctgctgaatgagaccgatgtccagaaccagcgagtaatttttttcaagagatctgattgctgtcggttagtccactcgcttccgttgggatgtttaagtctgctgggtgaagaaagaagagtagtacatgtagtcgggtcggactggcagttcctgcttgaggtacttggaagaaagctggtagtataatgtacgttattccctttgctctttccgacccgagaccgtcaccaaccccccggccattcgtcttccattcttccaggaatcctaaaagcaaccaaaactcggacatgagacattgcaggtgtcgcttaatttcttatgggagaccggtatgaagtttgacattcaggctttggggggttttggtagaataggcagtggtgatcgggcgaatcggggctcggtgagacacgggctgataggactgaaaatatcgggccatacctggtattgaggctcattcctttctgaattgatcgttccgtatcaggcaatcggagaaaacacacggagctgaggcgtgaccacaatgatatggccatgcatacgctagtttctcagccccaaggcgatgatgaatctagaatcttgacatgcgctgatggtggatagcagcgcggaatgcccgattggtggatgcaacgagagcgtataaggacccccaaagacacaagaattcgcagggaatacccaacggcccgcctacggtctgctcccggataggacagtcgtctaggtagctccaagggaagggtgcgggttcgagccagttggaccctcatagcctcccgtcgactaaggactatatgagtcagcttcttcccatccactctgatatattcaacgatagcttcctccaattccttgtgtcctcaaacacgtagcataggcaacaatggcaacttcaacccatcgatctgaaaaaccagaaactgaagaagaaaacgatgttgcagagcctggattcgggcagaatatctcctttgaacggccaggtttggtaggaggcacatacgccattcaggttcagcagaccatttcaaaagatatgctcgagaaagaggagccaaagaatgacagtcaacacttcgaagttgtcgctccacgattcgacctccccacagactcagtccactccatatacccagaacagggccacgaagcgactcacgacacacttccgcacattgtcctcaacgacagcactttgccatgggagcgcaccggcagtgaccaagccaagggtcattgtaccgacgactattccaaacacgccgtgccatggatggcgctcttgatcttctccccggacgagcttcgcctgaatgatgtcgagaaggcgggaatctttgcgcataccagcctcaatgctcatccgccaaagcagtcggagtccatggcagtccgcgttccgttgggtgacctcgtcaagctgaaggagggaacagccagtgtcccatttgacgaccaagtcgacctcgaccaagcggcgaccgaacccagtacgaacatgatctttcccaaggcatcgttattcaatcgtttgtttgcagcctacgatgacaacgggcaaccgcagccgggcactccagatatttcgcgacaccggttgctggcccacgtcgtccggatgaacacaaggggaaccgactcagacaaggtcgataccagccgggagttcagtgtcgtaatcgctaatcgcatcgggcctctcgacggtgacaaagcttctgaaatgatcgtccatttcgtctccctcgagggcgtcgaatcgctgaaccccttacctctccccgaagttgtaccaggctcatcatcgcccgagcaacctgcccgcgtcgggctcgtctccctccacagctggtcctacacctgccttccgccgaattctctcaacgtaaagcagacctttgagaacctagcccgtacagcgagcatgctcaagcccatcatcccgccccactcggaacacctagatgacgcaggaaagcgcatgctcaaccggtttgaagaaggctacaccatcgtgcgctccaggacgccaacaggggaacccacccccgccctcatccgcggcccgctgacacccaacttcgttgccccactagaacgggattttctctcctccaactccggcgtcgacctcagaatctttgatgagaaactggacatgatggacatcacctactcctccgcctggtcactaggtcgctcgctagctttggcgaatgaaggcttcaccgtttctctcacgcgcgtccgccatgagatcttgcacccaggaactagtgaacggggaggaggctggaagacgacgacctacgacgacgacgacctcaccgatcccagcagctcgtcgtcggactggagtatcatcctccgcttcgtttcagatctgtaccacctcgtcaacgtcccgtcgcgctacctcttacccggccagagcatgctaccccgcgagagcctccgtttctttttcgttgacggcaactggatcgacgcgctagtggacggtgcgctgagtttgggttatttgtatcagggcagcctggaagggtctcccgtggaggatggccatgtcgtgcggagagccttgaaaacttctatcgaccgcttcatgtttacaatcgacgatcccaccacagtccatcatcatcatcatcatcgttcttctgccgccgccgttcccaggtatggattctttcttcggtcgtcggtcattgctgctgcgcaattcccggatctcatcaaagtttcggtggttgaacaacccagcggcggggatcatccgaatctgaaattgttgttgttgcggcatgacatagttgccgaggaaaccatgctgggattcttcagtgaggcgccgcccgtagaaggcgaattgtatcaaatgcgatttgaggtacccgcccatcagcagtttttctccttgggtagcgtaacagatcaagacctggaagtggtgtataagagacagtacaccaccaccaaaccggaagttgaggatggatcgaggaacgtcccagctgctataattaagtggcctcgagatgggaaggggaagtccatgtcgacgaacggcaacgatacccgagaacggagccaggtgtttatttgggggtccaagcctggtctaaatgatgttcggttggtgctcgtggagaaactggctgccgatgttcatgctacgttggtcaaggagatggcggagctgggttcggactggtatgaggaaacgactgccacgtctgctatgatggcctatcagcttagcagtcgttcgtggcacctgcaaattggatgatagatattcatgggcgcgggatcaacctcgggagaagtgacaaaatgttgaagttgggtatagcagcgcggaattgcgaggggggttgtggtgtgagttgagatgtgctgacgggagacatccctgaaattcccgttagtaaactacgcctgtacaccgctgtagccggagggggcactaacacttacatcgtccttagtcggcattcgaactttgagggtttctcgagcgcttagcccctccgccacccttgatggtcatgatgatgttcacagataatgcacaccattgccgagattcgagtaaagtgatttacctgcaacgcccagaggaagatgctgcccagagcttgtttggttctcatctcatagtagcgatagtctggcggcgactacgggagacattcaaggcggaaatacagtggttgtgtccttatgacacatgtccccatatgctttggtagtatagagattgctagatttggtccgaaaaacgcgagcaatgaggaccaacgaagctggacacgggaccaagaaaggtgtcagtgtacacgtgtaatggcgcttggggtttggtacaccgccgaatgcctagtcccatgatggcatggagaatggacccaacagccggatatctcaaatggttttggatatcaggcatgtttgcgaaacgattgctccgtgacgggtgctcattatttgtagatttggagaacgagtatgaaacaagttgctgtattatgctggaaatgtcatcgcagtatcccactactccgtccgcaaatcgggtatcattacctctcgtttatccatatcaagtcaatccccagccttagtccgaatcactcgagtcggagctgctgctgccgccgcggtgcttgtccttcttgtggtgcttgtccttcttgtgatgcttatccttcttgtccttcttgtccttcttcttcttctgaagcctgtggcagttgttagtcagcacatcatcctttgtcagtggagaacaaagaaactagcggcaagacttacttatcctccaacagattcgccgcaatcgcgcctccaaccgcgctcaccacaccacccagggtgcccgccccaccagcatgcgctaacatggcgcccattccaccaccagccagcgtagcgccgagaccacgctcaccatcagggcctactggacctcctgggccgccctggcctgggtattgctgatgctgtggtgggtatccctgctgatgaccgtaaccctgaccctgaccctggccatagctctgctggctctggtcatggtattgtctctggccatcctgaccatactgtggctggccgtagggcgcttggggattgtggggcgggggggcgtttccgtaggactggtggctgtagtcttgtgattgcccgtgatactgaggaggtgcttcgtggtagccaccttggggaggaggggaggagtaggagttgtgaggagggtagggagcgtcttgctggccgccgtaaggggggtagccgccctggagagaagaaacaggatgttagctgggtagacttgtgatgattgcagtgcagactggggtaacaagagtgcgtaggagagaacgggagaaaacaaacctgttgctggctctggtactggggagcgggttggccatggctgtagccgtaggggttgttctggggaggctgctggccgtagccaccgtttccgccttgctggccttggttgtagtagtcttgcgccgacatgttggttgtaaagataggttaggtactcgatgagatgggaaaagaagagatgagaaagaagatgagcgggatgtcgagggaacaattgatcccgtcgtggggttgggctgctctttagtgattgttacagtggatgtgctgccacatgggaggactccaatgacgaataggggaccttgtccccgccatgcccctgggtcaaactgcccctggtggatccccgagccgtccggttgtggggtttcatgtgggcaacattcacgcagcgtgtccacagcccgtttgttgcatcatggggttgtggcgcagcttggctcagccctacgctgatcgatgaattacgcgtaccgaggcattcgtctttgattcattgtaatgaagtatcatctcatggtagtagctaacaggacatgtcgcaataccagtggggtcctgttaaggtccagtactgaggtggcacttattcaatccatccccattcaacaacaacaaatcaggatcaattcgttgatcaccatggctctttcatccttacctctaccttatcatttctgcttgtcacagttcggtgacgccggccgcgaggatttcctctctggtccctcgagatggcctaccggtagtattctttcgcggcaatttgtcggacactcaattttaccgatttccatgtttcccaaacccgagagtcgaggtcttcccttcgctggccttggttgtccttcaacgggccgttatcatggaaattacagcattttcctctcctttcggtgacaatataaccccttcgaattactacgtgtacccgatgcccttggatccgacatgaagcccatccctgcccaccgatggcccggttaaagggctcccatcggatgttctggttttttcgatgctcgagcatgtcggccctgctcgccgagagttatatgaactgttgcgtttcccgggagctggtggaccaggctggaccccttttagtctaatgcttgacagcgttacaatcaaaatggcgaagctttagtttaccccgccatcgtcactggtgtgctgcacacatttcagcagaacgaggaagatgcatcactgttgttctatctcacgggacgcgctgtccagtagctctgtcacagtctcatcaagctcggattccttgagatggaggagttggtaccgtgcaaatggtgtggtcatccaccgacctccagcgttggcctcagcgtgtccaggagctcactcattgccatggaggccaacgcaagcacatgcctgacttgttctatattctccacaggtataagaacatacctctccaatacatccatgcctgtacccaacgacattgatcatttggctgtcattttgggtaagctggctgtgggcaaaggaatgactgtggaaataccgctgggcccatccctcctcagactgtcatttttctgctcaaaaagtaagtcaccaatctcaagtctctcgttggtagatgaagtgtaaaagctgatgctctgataggaacttcttggatgatccgaatcttaccctttcttgacattggaaatcagatcccaaagaccacttcttcagacgaaagtctctcatgggcgattcagcaaatcaaccactgcagggacagtcatcagcactgcaactcatacttaagcgccgccgttctacctaagcgggttgttttcgtcggtacaacggcagaacctgccctccgattgtacgaatcacagggcgaaagagttctctacatctgcttaagctactgctggggtcgccgtccttttcttcgtactctattcgataacatcgagtcccacaaaagatgtatcaaccctgatgatctccccccgactatgcatgatgctattgaatacacccgccaactcggagtccactatatctggatcgatagcttgtgcattatccaggattccgttctcgattggcgagaggaggcgggaaagatggcatccatctatcaaaggtcgtatcttgtcctatccgccacttcttccgccgacgcctatggaggcatgcatgtctccctcccttccgactaccaaacattcgccttgacagttaacaccaggacaaacgaaatctgtgactccaatatagccgatcaggcaaactttccgatgacaacgaatactacagagacattttacgtccgccgcgcatatgatcatgtcaaccgagggacttcaagctacgccggtcgaattccaatgctcccgaccaataagcgtggctggattttccaagaacgctttctctcttctcgtgtcctgcacttcggaccccacgagctctactttgagtgcctagaggattcggcctgtcaatgtaccgaccatagcaacacatccctggaccaggagagtgtcttagggtctaaggggggcggggtgaatgagataaccccacggcaatcgcctacagataattttcaacaacatagttccatgcgaaagacgatagcgaaagcatactatggcccggtggtgtggagggtaatgacccgcgatgaactcatgtatgcgtggcataatatggttcatgacttcacgagacgggatttgacgtatgcgaaagatctgtttcctgccatttctggattggcgagggagatgagcgttgcacgtgcagcactacatggcaatgcggacaaggcacatgggacgggatactacgcgggtttgtggaaagacagcctggtgcgcgacttgtgttggaaagttgggtttgagaatatcgctactgatgatgaagatgaggtgaagagaatcaaggcatggtcagacagggcgcttgaatggcgggcgccaacgtggtcttggggctccgtcaacgcacctgtcaagttcttggggcaggaacatggcacgaaggacttctttacacccttgtgtgaagtattagatgtttcctgtactgctgcggccggatcggatgagatgggtgagctgatcgcagggaagctggtactgcgcgggcaggttttgccggccagagtgacacatccgcgtttaaaaacctgtcgggaagatggactacgacttccgtggcagattcttagcttggagttcggggtactggttgaaaattttgtgcagcacctgtttgttgacgacggatgtcaggatctcttgggggctttggatgagatgggcgctcgtggtgatccacctgttgtttattgctttttgcttggggtagtaaggagagggggatgtccagtatttctcctgctcaagaaggctaaaggccaatcggaggaagaaacgggccaagacgtagtatatcaccggttcgggaggcttcagctaacaggacctccccgccgggcgaagaatgatcgtacaccatggaaggaacgatttggggtacttgcgcaagccaaggaagaagtagttacgatcatctagcaaggctgtcggatgccaaatgagcttgggcagagcacagagtcagtaggctgagggcaacaaaggaatatgacagcaacgacaattacatggaggcatatgtgagctatccgatctcggaatacacacagtacaagacataacggaaaagacatttatgaagttaccgacatagggcagtcaacatactggaaagcgagtgtcggaacgatacataagctaatggcgacaatgaatttataccccttaacgatcatcatattgcaaagaaatgtcaatacctacaaattatcgtggcataccacaacggtacccagaaccagatatgctcctagctgccggtatcaccatataaaccagccccagaaagccaaccagaaaaaaagacaagcagatcacgatccagacagatgcacagacagtatgggggaaaaagttacaaaaaaagaaacgatccggatgggactcgaacccacaacctcagtcttatcctcccgatattaggaggaccacacgataccatttcgccaccggaccgcttgctgttgttaggagttgaggttgcaaaaaagactatacgtagaaagtcaaaagtggatagttgacacaacacaacaacagcaatatggcgcgcatccggacaacaacaccagacaccctacaacctgacataacaaaaagagaagataacaacaatgtaatgaaaatgaccgcactgttaattgatgtgaagatcttctgagatttacttgaatatctgaataaaaggtcactaacaacgaccacaatacccgcacttttccgaacacgccgtaaagtcctgttctgtgtcgtcaaactcccaaggatcatcttcttcgccgtcggagtaagttgtaaacatctcgcgagcaaattcgtcttcagaatcggcgtttcgcctagggacttgatttccgtaggtaagaatcgaataaaccatccgctttcattcattctggttcttctttcttcgtgaaggtatccgtttgagcagcaatccactcttttctgagtgtgcaggaaagtacgccgtcgcggccgtcgccttctgtgttgtttttgtcgccattggtttctttccagccttggtgacggatttcgagggtgtcgaggttttggaagcggtggatgacttcgatcctgatgggtgttggcgtcttgatgcatgtggccggtttgtcgcttatattttcatcgtcctctccatcgtcttcaccagagtcctcctcgcttttgccgtccagaggcacaacccccttgccctcaacacctttcacttttcccccattccactgctcgtccaatttccccatgatgtccaccaacttcctcaccaccgcggctaactttgccaatgtcttatccttagtgcgctccttctcccacagctggacatcaggacggacgtcccgtatctcaatgtcgttgggaaagaatttgccgcgcgtgtggtaggcgaggatgaagttgggaatctgtgcgacccaaaggcgtgggagctcctcctcgagggtgttcttgttctcacgagccttgatggagcgggttttgagatcaaagacttgtgcttgggggacaatgggagatggggaagggccgtcaggcccgctcgttcggatggtgagtggagggagaggtgttgaagattcagggatggtaggtggatgggagaaggaagatgcggtgagatcactcaagtgggtgtctgccttggttgacttcttggcccggtaaccggacttcacgggcttatccctaaattgttccgctatagacgcgaggtcactgaaatcgatgttgtcgaaaagtgccatcagctcatccacgctggcggtggtgggtttgtcctcatcaacagcagcagcaggggccggactggcttttggtaagtcatcctcactcaagtacccatcggcctcgaatctcaccaggaagcgcaacccgccaaactggtaggtgatgagcctctggtttacccaggatccttttgcatcctcttcccaagtggtgtacctctctggaaaggtgtggccgtagcctttgacatcagggatcacctctcttggtgagttctcgcggcggatgaagaagatggtgttgccgaccttctcgaccaaaaaccggaaggtcttgtcctgcccgcgcacaaagcggagcaagttgccgagtgtgctgccgcatgcgacgatgtcaagatcggggacgagcgaaggcttggttcgcagtaaagtggcaatggccggctcaaagggatggttaggatagcgagcggcgttgcggtcgcggtagaacttgccgctgtcttgttcgagctgaggggctgtggctggaggtgtccagagggggggtttgcctttttgaggtgagtgggtctaagtgttagtgcaagtagtgccaggtttgatcagaggtgtgacgatggctgcaattgtctgggataagatggcgtgatataatgatagaaaaagctggaaaaaactaaccaggaatcaagatctcaggcttggacaaatcagtgcccagccagctgtaggaagcaacagcctcacagccttggatggtggccgagtcttggtattgagtagaagcatcgttaaggtcgctaacacggatggattggatgagtggtccgagcggcggtggtggtgttgccggcgcggaagaggctcgtttgccgtaggaattccctttgctccgcccttggggaatgtacgcttgggccttttgttcccaataggaagacatgatggtcactaagaaggaaagagtgatggctgtgtgctctgatgagtgatgatggcaactattgaaatgctgaggaaagaacgatgtgaaaaagacgcctgctagtgactagagaacactgtcacgtctttttccttccacctttggttctgaggaaaacctcttcccttcctctccctttaaacaatccaccttacacgactcccaatcttcagttgtccgtcaacacccatcaaacatcatgactcccacccgtccgtctatctctggtccgcgttccacgacaccatctcccggtctgctcctcctctgtttgaagcctgcatttgacgtcaattcacatgcatgtgccctcggcagccaaccgactgcggaagaagagaaaacgcctcgcctcgcaacgctggcccgggccgctgatttggcgaccatcatccactgaaaatgccttggaggtcaacaccacctaggccgctcgcgatttgggggccaaaatgcacacttgtagtggggtaatcatgtcaggacacagcggttggacgcaccggctagaggtacctagaggtaactggacgtgtatcatgtacgggacccccgcgtctgccttcttcgactctgcatccccgccatccagaccactggtcatgctccggaccgactgggctctttgcattcggcatggcggccagattgttgaccatcgatgaaactgcagtgcctcagcctctcgagatgtgtcgggtggtcccgtcgtcctatcatgctcccgctctgcgttcccaaaacccgcgatcgcaaatcacgaccatggtgcacgacatgccttcatgcaagaggccaactgccagcgcatcgacccttgttgatacatcgcaaccctcaatcaacgctcgtttgcactacacaaagcctgatttgatggccctgatatggtactcgcgggaaaggatgcccttccgtcgggtgtcttggtcgtcatgcatcatcatcctgtagtaagcccccgatacggggcgactgtaggtagaagcgccgtgctcacgacttcgataccactcgaccggttacagagaccttggcctcctgcctgaggtgatcttggacttggatgttgggcggatttacgtggtcatcatggccaatcacagtttccagtgctggagacggcgatgtcttcctgttgaagacaagcagagtacaagtccccccgaaatcctcgtcatatctgtatttcacctcctctttcctggagctatcacttgcattatactcctatttgaaagaacttacaacaccaaattgcctcaaaccaagtacaattgcttcaccacgctgccaaagacgtccatctcccacacttgatcctccgttcggcatctgcaccagctcaacatggcatcaaccgtacgccaaacccggctcaaaaccatcttcaaggccatagttcttggtgagcgcaaggtcaacagctctcatgatgcgcagctcttccttgaagctgtacggtctcaagagcctccaagcgcgtgcgtcgagatgatagtttctcatccagctggcctggatgcggtccgaaactcggtccggagcaacctgtctgaatccttcatcctgtcacacaccctacccttcttggaattcttgtccgaccccggcatcaaatctctggctgatggcgaactgcttgcccaactgcttatcgtcgtcgccaacccgcccaccctctggaaagtcctagtgaaactcttcaacggccatcagctgcctccggataaagttcgcgcttttgcatggcttgcgctggagctcctgtcactccctctacacgccgacgttgatgtgctggaggaggtacaggccatcgttgaggaaaaaagcctcctcaaagcccaagaccattctgctcgcgagcttgggtatcgcctcgaaaaggtcctgcaactacgctcctcatccaagccttccgtgcaggcggccaatggtccgggcggacgtcatgacaatgattgtgatgtcttcaggaagattgccatctatcctaccaccgatgagttcctgtcaaaccaacagcccttctatcgaacagcatttgaggttgccgagagtccgttagacagacgtccggctattcatctggacaaccagttccgcttgctaagggaggacatgctggccgaactacgggacgaccttcaagcggccatggacaccaaaaagacgaaaaagtcttcactcaccattggcaagctgcaacccgtggctctggatctgacggatataaacccatctggaaagggactaaaattcaagccgtgcaccctcctggtccgctgttaccacggcttggggtttctaaacaaaatggatccagaaacgctaaagaaatatctcagggaaaatccacgctttctcaagcatcaatcgttcggtgctttgacgcgagggaaggaggtcattgcctttgcctttgttgatcgagacagaaacaatgagctcctttttgagtctccccccattgtatgccttcaatttgccgaccctagcagcctcaagagagcattgctggcgcttaaaatgccaaacgcccaggatgtcgttcagtttaccttggtcgacacgcccgtgtttgcctatgagcctgtcctagctggcctgcaagcgatcacagagcttccattgcaggaccttctcatcaatccttcaggtgccagcttggctttcgccgggataccgaaactgcagacctttgtatcggcactcaagtcagcaagatcgagaatggtgatgggcgagggcgaagctgtgcgcatagaggaatctatcactgtcgatctggcccagctcgaatcgattctccatgccttgaccaagccgataaccctcattcaaggacccccaggtaagtttgaatcaataacggaattgtattaagacaaggacatgtgctgatgcgttacgtaggtacgggaaagtcgttcattggtgcacaaattgccaaatacttgcacaaagctgggcaacgcattctcgtcctcagctacacaaaccatgcccttgaccagtttctagaggacctgctcgacgtcaagatcccggagcaggatattgtccgcttgggagccaaggccaagtccacggtcagggtggtccctctacttctttcggaacaaaagggtggttatcggcgtactcgggatgcttgggggatgatcgatctcctaaggcaaaaagccgcatcttccgctcaggagcttcaaaccgcctttaaaacctatgggaaggttcgcgctggttgggccgaagtctcggagtttcttgaattcctagacgacccgcaccccttttatgaagcccttcttgttcccaccgaaaacagtggctggacgcggacagggaaaaagggaaaacaggcaggaccggactatctctttcagcggtgggtcaaaggagacgaccccggcatctttaagatgcaaattcccgagacttcacacgttgtttggcaaatgtctcttcccgagcgactaagccatctggataggtggaccaaagagctggtcgaagagcgcctggcgactattgaggagcttgctcggcaatacaacgaagcccagagcaaagttgacgcccagttcaatgacgcggatgcacataccatgcgtcagaagagagttattggctgtaccaccacgggcgctgccaagtattcgagtctcatccgggccgccacacctgatgtgattctcgttgaggaagcaggcgagatcttggagagtcacgtactcaccgcccttgccccctcggtgaagcagttgattctcattggtgaccacaagcaactcagaccaaagatcaacaactacgctctttctgtggaaaagggtgacggctatgatctgaaccggtccctgttcgaacgccttattatgcaaggtgcacctcatactaccctgcaaaagcaacatcgcatggttccggagatctccatgataccgcgcgcgttaacctacccggatctacttgatggccccaagacgagtggcagaccgcggatccgcgggctccaagaccacgttgtgttcgtgaatcacggaaagctggaagatacagacaagggcctccgagaacgccgtgatcccggagcgaaagagagcaagaagaatacgtttgaagctcaaatggttctcgagtgtatcaagttctttggccagcaaggctactccgctgacaaaattgttatcctcacgccatatctggggcagctccgagttcttcaagatctattacgagagaaccagcacgatccggcactgagtgaaatggacaagttggagcttctgagagctggtcttttgagtaaggcggccgccaaagttgatgagaagccccttcgtgtgtccacaattggtaagtctctgctatgatgtacaccttgtgggaattgatattcctctttgttgtcatcgtcctccaaacacaaactttgcagctgctaacggcggagtagacaactaccagggcgaggaaaatgacattgtcattgcttcacttacacggagtaatgagtcaggtgatatcggatttatgtcagccccggagcgtctgaacgtccttattaccagagcaaggaactgtctggtgctaatcggcaacatgggcaccttcatgagcagcaagaagggcgggtcgacctggcgtccgttctttgaattgatgaaaagccgtaatcatctgtacgacggtcttcctgtcaggtgtgaaaaacaccccgaaaagaccgctctcttgaaggagcccatcgatttcatgaagttctgtcccgatggaggatgtacagagccatggtaagtgtcactcttcggatacgccaattgcattaccctgctgactttgtcgctagtgacgcaatacttaaatgcggaatgcacaagtgcaaatcccgttgtcatcgtgttgttgatcacagccaagctccgtgccatgaaatcatggtcaagacgtgcgaaagaaaccacaagctcaaggtgagctgtgacaggcagaaggataactgccgcgagtgcatcaaagaggacaaagagcaagaacgaaggatcaaaagagacctccaacttgaagaagatcgtttgcgcaaagaagaagcccaccgcaaaagtcttcaagagctcgatgatgagctcgatcatctgcgccgaatcaacaaatatttgtcagatgagcaggttagagaacagacactagaacagcgccgccaggaggttgcagccctgaaagatgcccaaatacgggcacaagaacaggcagaaaaacgggttgagataactcgccgggttgctgagaaagccaagcgtcgggccgagcaaaataccaacgggggagaaaaggctgatccgcaagatccgctcagtgaccttcctgataccgccgagggcgagtggaagtatctcaaggagcttgaaggggcatccagtaagccaatggacacgctcatgtccatgatagggctagaagaggtcaagcagaagttcctagacatcaagtccaaggtcgacacggccgttcgtcagggtatctcccttagcaaggagcgttatagctgctctatgctggggaatcctggcacaggttagttctctctgtttctcatctaggaacatacacattctaacaaacgctccagggaaaaccactgttgcgcgactctatgccgagttcttgtctgatgtcggggtaattcctggacactgtttcaaggaaaccacaggcgcagggttagctaatctaagggtagacggctgtaagaagctgattgatgagattctcaacgaaggtggaggagtactcttcatcgacgaggcgtaccagctcacatctggtaataaccctggcggtgggagcgtgttggattatctcctggccgaaatcgaaaacctaagaggcaaggttgtcttcgttctcgccggctacaacaagcagatggagagcttctatgcccacaacccgggccttcccagccgcttcccggttgagatgaagttcgcagactatacggacgacgaactgctccgaatcttcgaactcaaggtcaatcacaagtacagtggcgccatggattgtgaggatggccttcaagggctgtactgtcgcataatctcaaggagaattggctacggtcgcggcaaagaaggctttggaaatgcacgcacggtcgagaacacattggacatcatttctacacgacaggcgaacaggataaggcgggaacgcaaagccaagaagccggacattgacgatctctttttcaccaaggaggatcttatcggttctgaacctgctgaagctctacagaagtgccatgcctggaagaaactgcagaatcttatcggtcttgcctccgtcaaggaagccgtcaaagcgcttgtcgatagcatccagcaaaactacaagagagagttagccgagcagccgcccattcagtactccctcaacaaggttttccttgggaatccgggaacgggaaagacgacggtagccaagttatacggagagatcctcgttacactcggattactttccaaaggtgaaggtaatgtacccttcgtactttgccgatccagattgtccgcgctaactaattgttccccagtggtcgtcaagaacccgtctgattttgtcggcggcgcccttgggcagtccgaacagcaaaccaaaggtatcctcgctgccactttgggtaaagtcctcgtcatcgacgaggcttatggtctctatggagggggatctacttctgacccatacaagacggccgtcatagacaccattgtggcagaggtccaaagcgtaccgggcgatgaccggtgcgtgttactgcttgggtacaaggaccagatggagaacatgttccagaacgtcaacccaggacttgcccgccggtttcctattgcttcaggattcaactttgaagatttctcggatgaggagctccgcaagatctttgatctcaagatcaagcagcaaggatatcttgcttctccaaaggcaacggctgtggcattggacatcttgaagagggcacggaaccggccaaactttggcaacgctggtgaaattgatatcttgctggacgctacaaaggcccgtcatcagcgacggttctcgaaggggcaagcacattcagagacgcttgagcctcaagatttcgatccagactttgacagggcgtcgaggtcggaaaccaacatccagaagcttttcgagggctcagtgggctctgaggatgttgtcactcttctggagcgttaccaggagaccgtacgaacgttcaagtccctggacatggatccaaaggagaatatcccattcaacttcctcttcagagggcctccaggaaccggcaagactaccactgccaagaaaatgggcaaggtcttttatgacatgggcttcttgtcgaccgctgaggtggttgaatgttctgccactgacatgatcggccagtacgttgggcagactggcccgaaggtgactagccttttggacaaggcgcttgggagagtcctattcattgacgaggcgtatcgactggccgatggaccgtatgccaaggaggcgatggatgagctggttgattctgttaccaaggaccggtactacaagaagctgattatcatcctcgcgggctacgaggcggacatcaatcggttgatgtcagtcaatactggcctaacatcccgtttccctgaggtggtcaacttccgagcgctgtccccagaagaatgcattcaactgcttagcaaactgcttgagaagcaacaagatgcccttaagtccaaaggcaaggagctggacctctcctgcttgacgaacccgaaacctgccttcaagaaatcgatggtgtcctacttcgctgagctaaccacgcaatccaactgggccagcgcacgtgatgtccagagcctcgcgaagaacatgttcaacagagtcctgcgctgcaaggaaggcttggcgagggggtgcatcgtgctcacagaggaaatcatcaggcaggaacttgaggcggtcatgactgagcgggcttcgcggagcaatgccgcggcggcagcaagtggcgcgccaactggattgcctgatgccttgcagcagttcttccagcctccacctcaaacgcggccaccaccgttcaacatctccacggccacttccacttcatttgcacaagagcaatcccgcgtcgtcgaagagatattctcggaagatgaagaggaagatcaggagcctgcgcccgctcccgtggagatgagaaaggaagcagccgactccaactccaagtacggagcccagcgcgacgcaggagtgagtgacgcagtctgggagcagcttcagcgcgatcgtaaggccgaggaggagcgggaagaggaatatgagcgactgaaggaggaagcgaaaaaggcttcggatgcggccagggacagaatcttgaagaagctattggaggaagaagcgaggaggaagaaggaggaagagatgcagatgaagttgaagatgatgggagtttgtccggtggggtatcattggattaagcaatcaggcgggtataggtgcgctggaggaagccattggatgagtgatgctgatctggggatgaagtgacttggggttgggagacggacagacaggcactttcgacaggatatgtgatctggaggctggcttggggaggacgaatggcgcaggaccatggaaggctgataggacactcgatttttgacggccttccgccatctttttcatgtttcatttatgcgatgaagatattcaaactatttctctatacgaagatctgctccaatttcccagcatgcgtacagtactgttgtaaagcgatccagaaatattgtgcaaatatcccattctcgtcaaatcggaacagagatgacgggagatggttcagcaccttgtacagggtctttatagtgggaacgctgctgtagcgtgctgcggccccacgtttcagtgtggcattccgcattgtatgtaagtgttagcgctgctccccgtacaagctgatcataggcgctgttcgctaacgcatcttgtagtaatatctcaatcctcatgttcaaacaacgacgatggtactcccattctgcagcagacagcgatggaatctgcaacatattactatagtctatcacctcattcacgtcggtttaaagcttatcattcttcccccgcgaaagtctttgttagcagacaaattcttaggagttactttggcaatcaacgtctgcctcatctctaagatggttttcacccatcttaatcacgatcggaatgccaggaagacgcccgatatacttacttatctcgagtatacctctagtcaccgtaagaaaagatcctagtccagtaaagtattccaataaaatatgatacacatcctagcgccctatccagtcacatgccaggctcgttttgtccaagttatgctcattccgcttcttctcttaaacagcctccttctccgacttgctgctatcgtgctcaaagacgtccactaccacatcggcagtacggtcacccagaccgagaacgcgcctggactcctcgatggacaagttatgcggcatgctcttctcctgcctgacggggtttccgcccgccgcgaaaatgacgtcgagttcctccagcgagcgtttcttggtctcgacacagaagaagtaaataatagggacgaagaggaagttgaagacggcgaagatgatgtactgtcaatagacatcgtgagttagcggtcaggactggtcaaagggacggccgtatgccatcacaggcaaataagtgggagagcggacaggacttacagtcttccacccaatgttcgccaaagcaggggggatgatcatgacgacgataaagcaaaacaaccagttaccagcgctagcgatggcattggcctgcgagcggcatcgcaaaggtgcaatctccgcactgtagaggaacggtccgccaacccaggcgagaccaaagaacgtgttaaagagaaagaggaatcccgcagccacaagctgacacgtcctatcagcggtgctagtcagcccggcaatgatggcgaagcaaacggccatgcccgccgcggtgatcatgaaggaccgacggcgaccgagaccctcgataagcaacacggagaggagcgagcacaaagcgtattcgagaccgcccatggcggcgatgaggtgcgacatgctgggagacaaattgaaggactcttggaggatcttgttggcgtaggtggagaccatgttgatacctgacaactgctgggcggcttggaagaaggtgccgatggcgacgcggtagagagtcttggtggggccgttgtcgaagagctccttgtaggagaagacggccatttgggattgggcttcgtaggaggcgatgatggcgtcgcgctcggcgaggaggagtgggtcgtcgggggagagaccgcgaagtttggcgaggttgtgggtggcctggactattgcttagcatggattttgtatggtatcttagacgaaggccactcacctcgtcaatccttccgtgcttgatgagccatctgggagactcggggaggaagttgataaagatgaagacgatgaaggctgggatgagctgaatgccgactggcacacgccattgcgcttgtcctttgacaaagaagaagccgtatccgattaattgtccacaagcaacgccgaaagtttgaaggccgccctcgatcatcactttgttattctgtgtcagctaccaagttccatgcgaaggtccgtctctcatggatttactcaccccatcgtcctctactatgcggcttcgcacactcggcttgccacgacggcacggtagcaacctgtagaccgagaccaataccgctgatgacacgtccagtggctagctgaccgacgtgccaggcagcgcattgaagaataccgccgaccaacatgaaaagcatgccgaaccagacagttgaccgtctccccaggcgatcaccaatgtcgagacatgccagggctccgaccaaggccccgagttcaaaggcagcaatgacaatgccctggatgtttgggtcttccatcgagggaaagacggaggtgaatgggctctcggtgatgacaccaccctgataggtcgttagctgctgctgctttactatgctggcaggggaagctggagatgttacaggtactcaccattactgacatgtcgtacctagacaccgtgagcgtggttagttacaggtagtcatgagcgagtcaagctagaaggaagtggaacaagtcttacccaaacagccagaaggccatggcagcaatgccggcgaccgcaaagttgagcggcagcccgctcaaccccatggttgtcgtgtacggactcaacttgaacatggtgggatttgtatgtccaggggtttagtgaatggagccagagagaggactggattgggcaggacatgattggaaacgtgggtcagttcacggtgagaatgtgaatgcttttatagacatcgatgaatgcttccctttcaccgcgtgcccaaaccgacgttctggggatccggggaatgcccttggcacgcatcattgggaagtcattgattgaagtgccagaaagggcagagactagtactgagacaagttccgtccaggctttggagagcaaacatctgatccagtgtaggtaccgtagccgagagggtagccatctccgagagggaagtcatccccgagaaggcagtcatccccgggacggaagaggattggcgcgacgtccaaagtggtgatgttcccacactcaatcgcctgtgcagtcttagcaagaggtgtatgtgcgtgcacacacacacaccgcatttgacaaatctggccatttgacatcgctttatacaactcaactcaatcgtttaatatcgaaatttagctaaaattagtgtaaaaagtcgatattttaatattctacgtcgtacagttgtctattttaatatttatattattttttgaactattgtcgatatagtatactattttaatacccgctagaaggtattaataataataatattagtaaataataagtatcccaataacgttactaagattattagtataaatataaagagtatatagaaatataagcgtactctatcggatattaataaagtatttttattattgtaagcttcctaaaatattaaaaagctttttatataggtacttaaagtatagtgtatactatattactctctatactttattaattgtaattaatattataaaggaagttataaatttccttgtattaaaacccgatttatacctcaacgagatttatacctttttggctaacgagtataacgtatatatttcgattgagactatacggcggtacctttgataaaagaagtagaagaagaagcgactttatataaaggtattataataatcccctatactaatagccgaatagatattaaagatctttttatttactataaagatatttatattctataataaatttaatatagattgaaaggatagtattcgttgtactagctagataccctatagcgttattgtaatagtattaagtaaattcgtatatagtacgtagtattacctccttctaactattataataaataagttactaaatatattagtatttagaggtataatagatttagccggggtttaggactagatagtaaaatacttactccttaaaataaatctatttcccggttacaatagtattttagtaataaataacgctaattaatacccccgtaccgaattctagtatgcgtataattagaagggggttttattatagtatttactactgtactctcccgaatttaatcctattaaaatatattttagcaattttaaatggtaattcaagagggtatatcgtaataagggcggtaataagatattaaataacgattttactatatttcttaagcgactagtataggatgtagggtataaagtataataaatccgtagctattttaaaaacgtaaagttagtaataaattaatttaataatattaataaagagtatagcgaattatatactaatgaattagttgagtatagaaagacgggtattatatttaggcggcggtagagagtatagaagggagagatagatttatatatattaaattaaattatatattaaaaatgctagaaatattagaaatactaaaagtactagaagtactagaaatcgtatttatctatataataatactaaaatactagaaacccccctcttttattataaatcgatttgtaatattgttattattcgctaggaccgttagtagtagtattgcccgctatagaagcgaaagttctagtaacgctatattcgaatatagtattaaattgcaagtttagaatatatattagttaattaaattatagtaataggggttaaagggtatatttattatagtttaattgtattactagtattatgtgtttaattttgaggaaatttttaatattattcttaaatactgtatagaggttgtaattaaaccctagcttcgtaaattactctaccggctactttctaagcgtaaatatatcgggtagcgcctccttattccaaaatttattctttaaagcgattaaagctctatatactaatactactttaattaacgatctaatatagtaatatttatagaacgttttaaagaattcggtaataatctctttagttaactaattaaacggggcggagggtagtagtaataaacgaagaccgaaaattgaaggtataagtagatatagtataaataactctctagcctctactagggaatttctaatttcttcgcccttgtcttcttcgcctactactaacggtagtataattaacggcggtgctaatagttaagtaaatactataattgctatagaaataagaggagggttagtattagcgcgcttagcaacgaaagtctcgtagttggtcgggtacttatagaacgtaataataaaatactttaataatatatacgaatcgataattactactttacctaataaggggaaagcgctcgctatattataattatagccgctaacgattattaaattagtaatagagccgccggtagtataaggtagctaaatttagggatatttattacgcgaagatatactttataagtaataacaatagagaataataatgtgagtaattggttgctagatagagtaatagtgtataacgattaacgatagtcttattaaaggaaattaaaaataaaagctatcgcgagcctcaacctggaacttcgtatatgactttactaagtataagtaaaataaatataaggttggtataatataaattgataatccgttaaccttgatagaagttaataggatgagtattcttatatagtaaactacgtactctagtaaataactactataataagatagaatatttaggtatctattaaaaataccctataatatctcccccttaataaaaggagaagagtgttcgctatttatataatgttattaagtttaattatatatataaaagatccggttatttattagagtctttatttattcgcctatatccaaattagtcacctaatataaaaatatatatttacttgaataaagtatataatttaataatttaatactaatcttttagtaactgaattcgtaacaaagtatacgattattaaaatcatcttcctctatctccttattttcgtttatatattatatatcttaataagaatatttatatcctagtagagagtccttttactcctaattggtaggaagataattatagcgaggagagtaggtagtaaataaaatattaaagcgaaaattagagcgaactaatattgtataaaatttattagataatcctattaaattaggtatatattgaaacgaaaagttactagagcgaatattataaagagtagcgatattaggaagggcttcgaatatatagattctattagtagccgaagtcgtaggatagtagcgaatacaaacttcttacgcttctctaaattcggtacggaggattgttaattctatttacaacttttatacaattttaccttaatattcgttagaagttattaaaactttaatttacttctttaaagtatttactaatatacctttaatttccttacgagaaataaagttaataggtagggcggcttccttattaattttaataatataattaactactttcttaattataggaaattcgtttaaggctaattcggtaggtactatctaaatataatagaaataattaaatttatttagtagactactaatttatttagggagtctagtactataattagagtattagatagtaagtagtattgccttcgaagggatataattagtaaaattagtatctctattatatttcttattaaaggtaaagttaaaagctactttagtattacaaactaatttatattataaaaaggagtagttactagtaaactatttcttatattccttcttattctctatatatattttaataatcttcttaatttctatatataattcttaattaaccttaacgccaaaattagcgcaattcttattataattagcgaaggtattagtaagggtcggatatatttttcctttattactactttcgttaatagtagctgaatgtaattatataatacgagttagaattttatatacctttcttagaattactttaataattgaaattttaatataaaataagataggggccggtttaactaagggttataaaactttacgaaccttattaattaattaggtgaattttcaatactcttaagttttaaagaagttaatattattaatattaataatataactattaaggtagatattatagagagtagccgggtaatacgcctagagatattcgctagtagtaatcaactcctctatatatcctcttccgaagaggatattattaaatttaatagcaatcgtaggaactaaatcgaattctctactagaatataactcccaaattttagtatcgttaaatttaataagaatattaaactcctactcctattaaaatctattacaattattaagaattaaatcctttggaagttcgtttaataaaaatataagtataaggtaggtaagattgctattaataaagtataggattgttgaatttatattaattaatttacttgtataattgataatactataaagaataaagtataatttattttcgtacagtataaaaaaatagttagtaattataattagtactaggcgtctaccgttttctactttcttaaggttataaataagaactccttaagtaaattagaaaaatttactaagaagatagctaaggggattataggggtaataattttaattaagattattaaatatattaatagtatatttatagcgaatataattaaaaaaatatttgaatgaaactaagtctatctatttaataaaattagttataaaattgggtaatataatatatatattatctattcctaaattaataattttgttaggaatattgttaatagtataacggttaaagtattttactgtattaattaatatgctgaaccgtaggttgtattcgagtgattgcggagcgagctaccggtctactataagattacgtagattactattatagttagaattattaatctaattattaaaagttacaaacaagttattagcaggcggtggggaatttatatcgacgttggttatcttattgtactataattgtaattagcgaatataaaataaaagaggattaataaataataattagttttaataaaattattatataaggctatagtagaattaaatatatagggatagggccggtggtaataaagttactagggtaagaaggagaaagtataagagtagttaaataattttaactcttttaaaagttgtatatatatactaagactcttcctttacaaatacttacctaccggggctatttactatatataactatagctgctactacctttgtacaattatacgtacctacctaattggaatagaaacttttaattaaaattataaatagtatacggtatatcatcctatatactactaataataggcttacttctacttaaatatatttctaagcgaagttttagaaattttaatagaaaatatagaaaatatagtttttataagaaagtttaatatagaaaaaaaataaaaaaactttaaataaaagaaaagttcttaaacccttatagtttctaagtaatctccccctctttcgacgaaaaacgttgtatcttctattaattttaatactacatccgttaaaatatatttccaatatactaaattactttcctacaattgccttagaatagtaaatttagtagatattctttattaaactcttttactaactctttcgaatttcttataagtttactatataattcctatatattatccttatcttagtacccggtctatttaattaaatattatatatttaacgggctttaacttctagtaataagattttcaacttcttattcttcttatccgtctaccttaattagtaatagtagtaaaattttgtaattaaacggattaggaccctatactagcttataaaaatatattacggatataataggataagtacgctaagtaccaggcaaattaaactagtaagccaataggccaactttctcgagaatccaataggaacttattcattctattaattattttctcttcaaactcttagagaggtaataacctttattaagacgtaagtaaactttattacctatatcgaaagttattggagagtatttagaattatattattccttcgtaattattctaattcgattaataaattctatagccttaaattaatattcttaataaataattactaaagattccgcagtagtagcttcctaatcatccggtataaataaatcgaaggctgttcgtagtttaaagttatatataaatttatttaataataacctaatagtagattggatagtattattcaaattgtactataatacggttagtattaatgtttaaggaataatatttattgtgtattatatataaatagctattttaatagtttagttagttctttctaactaactgtccgtttgaatataataggctattaaaaatagtaaattaattgctaatacttcgaaaatactcctccagattatagaaataaatttagaatcccggttactaataataactaccggtaaaccccaattatagaattgtaaaatccgaaataatactttaacctattcccgtatactataagtagaataattaactatcaatagtaccttcttactaaacttataagtaatagtatatataatattaaattccgggaaacctttaagggcttatattatactagccgctttaactattggtatattagtaacgaagtttatagtaacggtatagaatagttttaaaaatatccgaattagtagtaattctctaaaggttggttacttacttcgctaattttaataataaacttcgtagtatttaatgtacttgtgtattatccaagtttttcgccttatatagaagtatactaaattatttattatccggttaattctaaaataatacttcttattatatattaactctaatattttttatatacaaatttaaagaatatatagttgatgtacgttttaataatcgatatagtaaaatagtctatctttaagtaaataggggcttactaatagatttggacgctttcccaaccgctgtatataaatatactttagagtattaaccttctcgattaattagaaaactttagtatattttaaatcttcggaataaatattaattaattattagcgaaattccagtataataattagcaaaatttaatgagtatccggaataactttagtatatataaataaaaacgtattcaaactattctaatagttaacgttctatacttacgtaaagttagaccaaatattggccaacttattagaagtatcgttcttattgataattttagtagttagtaaccttaatagcgtatttagtataatatttaataggttaggaatatagaatatatttaaattaaattggaatgcctaattagtagtatttataagctttgggttggccttaattaaatttattatatataacgaagtatatttaataattctagcggtagaagtataattaataataatattaatataatatttgttaaattaaattattttttagaactttcgtaatacttaaataatagttataatttctacttctatagaactatacttctttttagtaaggaacgttaattttaataggaaatatataggtttaattatagttagtaggattttgcttattccgggaacggattctctattctataagtacttgaattagaagatataaatgctatataccgaactgctagcgttagttttaataaatagcgcttcgctctttatatagtagaaaagatatgcttaattatataaattttcttatataatatagaaaacttcgtattcttttagggttagtttgaatttaactttagaagtatatattcgccttacttattttgttgaacctattttttaaattacccgatttatatactcgctataatagttctatctttttttaattaagtaattcctccttaatagcgaactatagtatactttaatatagctaattaattatattaagataggtcttaaaactattaaacgtattagggaaggttaatttttagaaagctttaatataattttccgtacgcttacgaccct