actagtgcgtttattaatcttatcggtataattaaaaataatagcccctatactttatataaaatgccgtcttctctttatttccttcttaaatccgaattctatagtatatatttttcaaatctaattttataaagactttaactaataataattaatcgagaatttcttaaataaagggtaacgctgtccgattcttctttataaccttatttaacgccctaaaattaatatagagctttaattttctacccttctttagaataaagataatagaggcgcttattaggctaatagagggacgaatttatcctttctagagtatttccgttaattatttgtataatacttttaattctttaatatttaatatataaattaatccttaaagtactaattcccttttgattaaattaatataatattctaattggttatattagggtaggggtataattaaaatttcgaataccgattggaattcttcgtattctggcgggataaccggcttagggacggcgaattcgccttctatttcctttagtaattctaaaggttatagtagcgctaattccgtagggggtactagggtagggtagatgctattaaatactattcgaaaaacctttactaggggggtagggaccgaaagcgatttggctaattctattataataagtagggctataaattctaatgctaaggaagaggggatttcgaataggatatttatatatacgggagggtagaaaccctcttctacctttattatttcccgaaggtttaataatagaattaaatcctaccgaggccccgctaggatagttgcaacgttatatacttccttcgttggtactatatttaatataaaattgttagctttaatacgaaattaaaataactattgctattaattaatattagggttctacttataaaattaggggtaactaaagataatttttataaccggggatttaattatagtaaaagtaattcgctttatccgtttaatattataggagttatatattttaataaaataggtaattatattatatataagaataaattgaagggagaaattaataagacgatagggtactagattaatttttacgtccgataaaaatagatacctattaattaaatttaactctgtatccgaatttattaaccctcgtatactttactaatttctataaatccttattaataaccttatttctaagtatatttataatctacttacattattctaagtaattacagccgctactctagccgcaattagtttaatattcgctccgtacaacggaatacttataggaatagggtaattccgtactaaataaccaatttaattataattataataggtttaattcgggtataccgctataaaataacctattatactatatttatagtaggtatttaatagttttagctaggtatactagctatacgtatagcctttctaacgataaagggaataaataaaattaggatttatttagaaaatagtaagggggcgatagggaaaatcggaggggttattactataggacaattaagaaggaatattcgaagaggaagtaggagggtacgaaaatgaaaaagacgacggaatatactttaaaaatatttagttttagtaatataatatagataattcgatattctctaaaccttctaactattctacgtacgttactactttatttattgtattaatattagctattaaaaggatactttatttaaaaagggaatacaattaattaatttaaataataatccgaatatattctagttaattatataataaattaaattcttcggtataatagcggttatagaagttataaacggtttctaaagcgctttactatatatatttaaatttattaaaagtagattatttaatagtttaggtattactattatattcggtttctaagaaaatacggaggtcgttctacgtaggcacattataaataatattatacctaaacttactataaaaaactaatatatatttaatttatatatttttagaattaccttcaatataattaatagcgaacgagagggaagtacgggggtactcttagaaatatatatcgacgttatagaagtaattctataattataagaagtttttgctagtaaatttggtaatattgtatttagaacggtatttaatatggactagcgtagctacagttagtaaaggagtaactatagtaatagccgctaacgaaggggtaataaggggaattatagtagaaatacgaatttaattatagaagaagtaatcctaataatagaacccggtagggataggggagtagtttcctacagaattttatttagcgaggcctacgaaagcgaattatttttactaaaatatatacgaagggaaataattaaggaggagtttgattacggcgaaccgagactcgaataattattatttacatacgaatttattagtttccgagatttaggggtacgaacggagagcccggggcagtgtaggggggtaatctttattattatcttcttcgacggactctacagtaaattaatattattataataaaagtggaggaggttaaattattttaattataataattataagggtagtaatacgagaaggacgaggaataactttagtagtataagaaataaattagttgctatatatatatattttaatagtaccggtttaattcctagaggaagagctattaatttattaggaacgtaagtaaagggtaggttgaggtaactataattgtagctatacgtaggggacggtaagttaggggttaatttaaaaatatattaatagctactaattataatgaactacgttttattaagccttttttatatttatacaaactctatttatccgctaacgagtattatagagctttatactagtttagcgcctcggcgcggtgccggattatccttcctgcgagcccgacccgatataggcgttattattagtaatcctacgcgtcggttaataaaggggagtagcagccgctgaggtgcttctgtgtacgagctcttagcctcctgacagttatataatagtttttaaaaagacggatttaatagtgaaattgctttttaaatatcttttattttggtaaagatatagttaaaagaaataaaattcaaaatttagtttttcgactatatgacggccaaaagtggagataattaaaaacagatttgaaattcggattcagtatattcgaaagtacttagaaaagtatttaatctactctaatacaaagatataaaggaaaatgagtaaaaagaatattttttccaaatttacttttttaaaaattttaaattttataaaaaaataaagactggagagtataatatggtaaaggttataggcttttatatacaaattaatacgctaattccgaatataaagtccgttttttcgtaactttcttttttattataatataatttaaaaaccaaattttaacttttatttcttttaattatttctctttcaaaataaaagatatttaaaaatagatttcattattagatccgtctttttaaatactattatataacctctactttatttttacgatttttactatttttggatattttcgcctatagctctacgagtctttattgtattcgaaaacggacttcaaattcggattcctcgttgaaagagctatcaaaacatatatggtgcacctaggcggccgtccgcgctgtggaattatacgcgtttaaagtcgaaaaatcgagggcttctaccaactcctgaaaaaatacctcagatgatgggggtccgaaatgcctgatgccaagaaatgccaagatagggtctggcgtttggcggtgggaacggcagagtgaagttcgccttatctgtagttctgtacgattatcagcagttgttacttggcgctatccacctagcagcctgggactcaaacgtgtttgaaggagtcgagagtattatttgtaagacggcgagcgtgaacatgacggctaggtaccgttcctgctgtgctgtagtagttatggggtttggaatttccgactcttgtattcgtgtttccgagctgttgggggtttccgagataacaaccccaagcttcatgcgggacaaggtcttgtgtgaccggcacagaaatttattacaccctggtaaagtttgccgcaggacgtccggggccaagggaatagcttcagaaggccataataagtcagtgttcaacgatagcatactgcagctcgatattatagatacgtattgactttcaacccagccaacgagccacttgtattcgtcccacggatcctaggacatgattgatgacggtgatggattgtgaagaggtcaaatagtactgcgaaagtcggagcagatagccacgatagcgtcgaaagacactacaagggtgatgttagtgcacctgccaatcaaggatagagtaaccagcacgtgggcatcgggtacagtactcacaatgcctacaggtagccagtgtccatcctctagtgtacctacctaggtgcctcttctcgtccggccttctgtcctttgcatcttcaaggctacctaggtatatcaccttacaagtactgtacctgttagaactgtatgcatcaccacctttgtcgcgtcgagcagcatgtgccgtgctcgcggtccacctggaacatcgggacctgaaatgatcggcgccgattgcaagccttctttgcagctgcctttttggggatccgacatccgagttattgacgtccatcaaccccacaacccgcaaaccctagtgctatcatggacacaactccgactagcttgccaccaagccaccgcatcggcagatatcgatggctcgcttctacaatacgtgtgtagaaggactgactttaaaaatggtagccggcgccatgaaccagcaattgctggctttcctgctgctcacggtttccgagtctcttcttgttcctcagcagcctgaacgcccatcaccatgaagacctctgttgtcctccccgtcgtcctcctccaggccgccaccgtcagcgcctggggcaagctcggccatgctaccgtcgcgtctgttgctcagcagtatcttacccccaacaccgtgaagcaggtccagaccatcttgggcgacaactcgaccagttatatgggcaacattgcgtcgtgggctgactctttccgctatgagtcggcggccaatgcgtggtccgccggtcttcatttcgtgaacggccatgacggccctcccccggagagctgccaccttgtcctcccggaggactgccctcctgagggctgtgtcgtttccgctatcgggaactacgttagttgacctcaaactgtgccatggtgtaggagtgaagggcaaattgactaaccagggcatgttttgtagaccgagcgtgtgcagatgaagaacatcaccgccgaccaaaaggcgcaggctctcaaattcatcgtccacttcttgggtgatatcgcccagcctctgcacaccgaaggcttcggcgagggagccaacaacatcaccgtcaccttccaaggctacaagaccaacttgcacgccgcctgggacacctcgatccccaacgctatgctcggcatctcccctccgaccagcgccgccaacatcaccagcgccgactttttggggtgggccaacaacctcgccgccaagatcaaccagggccagtaccgcaaggacgtccgcaggtggttgcgttaccactcggtcgccaccaggaaggcttccgagcgcgcggctgccgcttgggctcaggacggaaacgaggaggtctgccactacgtcatgaaggttcctggcaaccagctgaacggtactgagattggaggtgattactacaagggcgctacggaggttgttgagcgcagcattatcaagggcggaattagactggcgggctggttgaacttgatctttgacaaccgcaccggcttcgagttctggcactaaattggtgcgagactttgtagctgtgtgaaagtcggtactagtccattgctgttacaagagcgactgatgggctgcaatgtataaattgtgtgatacccctagaggctttttcgtttcccagttgtgacatggaacttgaactgtgcttggaaaacggccttcctcttcatgtcgtatcccaagatgacagtggtcgtccttcatcaaatttgcttgataggttggtcacttggcaactctgcgtttcgatggaacgatcactggaagttaataacacacgaagcagccaatgactgatcgatgtatagcgcttgatgctcgactcgctaacggttcataggtgtgactagttaaagggtttgtggacctgacgagtatcgcagtgaacttattggtgaagaagactcgatacattccttggccatatggccgactgtgacacccagcttcagacctgcgggtctgagggtggtgttggcagttgcgagacattggagggcagtcaaagaagatagagcaagagtacatgatgttgtgaagggcgtcggtaagcaggttgtgagtcttactgtttaagacatgtgcagaggctggaacgtgtgtatgcgggcttgatagcgtcgtttcagaccaatgttctagaagtaaggagagaaggcattggaattgagtgtcaatgccacagagaacttgggtttcgttccaatgcctacacagtaggtgctcgcattagtaccgcggaacggaatgtggggagtaaagagacactagatggcaggagggaggtcagcattccaactacaactcccagccacgatatttgcaacctccgcgcaatcgcacacgtcactgacagctttcgaatggatcgccagccatttataagatgtatgcccatgatcgggcgaggtgaggtgtagaggtcagcggattaccaaagcacagccaacaagtctcttcaccaccatgaatctgacgcattttctcccttggagcctcttacttctcgtttactcagttctctcagccccttcacgcacttgccatgagagaagcatcaatcaccaagacagatgtgaggacaatgccctcttgcaactgctcgagccagtcgacaaacccgacacaaaccggaagctagccgagtccttttgctcgtcttacttcgcaggtccagcagttgtgcgacccgttcaaattccccaagccacatctcgagtcactacaatggctcccccaccagcagtctcgccaaatccgatagtcaaacctccaaaggtgcgccttggaggccaccatgtgtatgaaggagataacgacgacagcgatgacagcgaaccggatatgaccacaataacagtcaccacaaccgtcacgggaacggttactaggaccattattccgaccacgacggtggccaataccctggcgaagtccatgaatgataacgatgggacgccggcaacgatgacagccagagccagcggagctctttctcgacgacgaagggtggtagcaagagcgccgcccgtgatggaacactgtcctcaagcgtggcggggccgaccggaagatcagatacggagggcatgtgcatgtctcgttgggcaaggaaagggaacaattgtactttcgagggctgaggggtccaccgtggtcatgacggcgccggctccgtctcccgatgtttcgtcatttgccggatgagttgatttcaggtatgtggtccgatcaaggcaattcgttttatgataacgagatcatcactgactcctccgttcatcatggccagatttgcagaggggcgttttgagtagctttcggctggctgagggatgcttcgaacggcaacgagtacctcttcagggagaacaaatgtctcggtaaggctcgagagttggggttgaaggtgaatcgtcacttgatgattgaaacgatcaacggtttatggcagttgcgtccagagaattgaatgtgaagtcaagatggtgtatactacatgtaggtggtatgtaatgggactgaatacgagatcagtcgaactgacaattgaagatgttgaagtaagagaatggaaattcggtccggtaaagtggaagtgagaagaggggaataaagaactgaagggaaagagccccatattttgattccaagctccatgacctaagagcgctcgtgacagaaaagctggcacttttcgggcacttgtacatgggcgaccaaccgaattgtcgtaagagtacctgcatattcttttcacacgtctccatgtaggcagctattgtatagaggaacctccaaacgactttctgcgatatgctttcgaattattataatcaccatccaagtttataaaagcttttcctaaccgaagcgagccgtaggtatcgggtgtactgtcatcaagaggaactgaaggtgccagcttttttgtcctcggcgtccatgctgggccggaggtattctagtctacacttagaggtaggtaggtagcttatctggggtccgataagagaacctgcttggcgccgcctggggtccagcttccagcgctgctgtgccttccccaatccatggtgcggtaatacccctaagcagccctacaagccccccacttggcaaaccacaggcgcatgcactaggtataacagtttggtttgacgtcaaacgcaactgccgcgggagggaaacggaaatcaagtcgaattcgagaatcgagaccaaaccgaacctcgaacaacaacactgaccggccaccagcctactctctcgatgacgaccgccgattacgctgaacaacacacccggactcgcgtcgccgtctgacgtcgctctccattgttcccatcctcaagtctcggtgcccccccgaccggacctccatttgagactatcgcgacctcgcccccctcccacggtcatcgcatcgcccacggcaccacaaccacaaccacaatcacaacctccccacacttagtcgtaaataccggccaattgatcggtaagatggccaaaaagaaaaagtctacctccgtcgaggacaacgccagtgaggtacagtcgcctgctgtccccgcgacccaagatccctcaagtcgaagtggaagtggaagtggaagtggaagaggaagcaacaagacggcaaagaccaaggcccagccacaacagcaaccgcctccggtgccggcactcatcatctgtcggaataagtgcgccgttcccctccgcgacccatagcactgccatttggccaaaggaagagccatctttgcccgtccttgatcttcttcaagtccatgtcttgcgctcttgacctccttcctttgtccttctccacaatgcgcccagccagtaaactacttgaaccttagactgatcttctgtccttgatattcaccaggcattggcgctatatctcgtcctttcacggcccatggcttcagctccctcctgagatcctcgagactctggccaacttgaactacaataccccacggccgcggcccatcgatccgtccgtcttctttgatcttgtcaagatccgccgcctcgtcgacgatgctacgaatttggctgtacgtgccgccagtggtgtcgcaacggtctcccagcacagcatgtccggtggccaccatcatgcgctgggactgtttggacctggagggcaaacgaagctcagtcgagaaagaaaacaccgaatgagggaacaggcgacccagaagctttccaaagcatatcacctagatgaaatagcgtcgagtgtggctacaatgcaaagcgcttctcccctcgaggaggtggcctcgcttgtactccagcgcaccccccaggatgccgacgccaaatacgtacacttcttccacgagaaaattccgagtaggcagctggcccagtgcaccaacctggatgccttgagtgaaatcatatcagagaaatccacccagggagagcctcttaggacacgcgccaccgtgaggactttcaaggaggactttgagggcgccattgccgatctgacagaagccctcaggatacatcgggtttaccggttaccacaaaatgctccaaagcaccacaatcatcctcaagcccgacctggcggacggaaacaggaggatgtggtgctcaaggaggaggagcagcctaatagcttggaaattcagctattgttccaacgcgctggtgtctacctgaccattgcctgtcagcacgtccaagctgccttcccctctaaacctgccgaaaccaaatctgcttcaggaaaagctgcgaatggtgatatatatgaagaaggcattaagaatggctcagaagcgacaacacagaccatacccgtgttaacaactgccgagcaagaggccgagaaaaagatgatggaggcgaggaagctcgtccgtcacaacgccaagcgtgcgctgaaagactacatgaactatctgtcgcactttgagtactcgcctgacctacccattgagattgccgaagactttgcccggaaagtcaactacgccgctaatggggttcgtgtccctcggtcattctctcatgcttcccgtcctgactctcccgtgaccggtgaacctggcgagagccaacctactcaccgcatttatgctctctcggacctttttgcggcgtctcctccggctgacctgcctccatatcctagcacggagcttacaccagtacgtacgcagcaacaacagcccacattcgctaccttccagacaacaacggagactctcacttatcatcctctcatgaacgatgcattacacgctcttctcctgtgtcactgtcttatccagacctcagccaaggagctccttcgacacgcttacatggtagcacgactggcgcgccttgccgatggttacccaattttccaagctagtcgctcaccagcccgcgccgactggaccgaggttctccgaacgtccggcaacctcatccagctagccgggacatgggaggacctctgcgcaccagcacctctcccacttttccagccttcaggccctggcggtggcggatcagtaccaattgcgttgccaggccccatcagacaaaacaaaacccttctgccacctctgaccgggagtccggcagaagcaggagccatcgtgcgttcaacctccaacaacggcagcaccggcggcgccgaggccgacaagcatcgcaaggaacgtatccaacaccaagccatcatcgacgccctaggcgatgatcgaatcaaagacgaagcatcttttcgcatggcggtcaaagcccgtcaactgcgtgcagaaaacgattacaggcttgataacgccgtggcagccatggacgccaagctcatcgggcgtgacttcgagtctcttgctttggatgcaccgccgtcgccaaaagataccactaccgcaaccaacggatccaaacctacgtcacatcccaccaacggctcaacctcaacttcgacagcactactaacccgcaccacctcgagtatcgctaatggcacgacggcggcaaacacaaacggagtcaccaaaccccttaacagtaacaacaacaataacacagtcaacggcagcggaatagttcaagcccaaacccaacccgcacagacacaaaacatgcgccgctggtccgtcgacgacggcaaggagtatcccatctccacggaccgcgcctcggccatcgcgcgctgggtgttggaggcaccgcctaatgctgggctgagtacaagtgcgggaggggatggagcggctcgaaggaagaagaagaaagtggtttcgaagaatagagctgctggccctgggtttgccgttgggcttgggcttgggactggagttggggttgtagcctctggggagggttgtatggctgatacgtaggtagtatggtagttcatgctcagaaaccagaggcatgattggtttttctctatttcttctggtggaccaagtgagtaggtatactcctggaggtacatgcctatatcgaacaatgggagagtagtagctcttctattgggtggcattggttatatgggatgtagtaatgtgtagagctaggtagcgaacatgtagcagcgcactatactgcattttctaagctatttctttgttttgggggggtagggtagaaggtggaagcgtgtgcctacctctctacattaagttgtctctgcgcccctgacgatccgtcgacaattggtacaactgttagttgcctgtggtatcactaacaacagacttgcacacttacataagctgtcaatgtgctaaggctggatatgagcatatcccggtgttctttttttttcttggttttataaatctgctcatcttactccaaagccagttaatcaccttggatcagctaagtgtcaggattctcttcattgtatcaaataccacagctacctgcatccagctacagaatatatccaaagaactgactccatacaccgaccaaccaaccagccaaatcagatcttgccgcccgtccgcgctacccgttctcccttcaagcccaactcccttcgttccaagataggtattatcccaaacccactgtcaaaccaataggctcacactcacattcacaactcatgaagtctccatcttcaaaaacatatcaatctccgcaattccctccgtctccaacacatccatcaactcatcctgctgttcctggcttagacttccctgtctctgatccgaccagtgagtcgcccagacgttgttcatgttgctgttgttgtttggcggcagccctcctcccatgctaccgctatgaggcgggggcggctgagctccccagggtgatcccatgcctagaccaccaccagcgccgataccgttggggttattgttactattgttgttgttggcgttagcccaagcaggtccccacccgtttgaagtaggcggtggaccgcggttgagggagtaattgtcgctaaaccgcgtgagccagaggccgagaccggggttgagcatgacgtcgttggctgttccggaaatactgatgctgcctctgcttgaggagaaggtgtgcggtgagaggagagggggcggggggttgaaccaggcttgttgtgccgttgttgtcggtattagcggtggtgcgtgttgcggaaggggcatcactgggctaggggcgaggtggtaggaggtgagaggctctgtcgtgattggtagagtgttgacggggacgtgtactggtgcttgcggaagagttgtgggtgggttgaatgctcctggcatggcaatcggagtcgaggggtctgtcggtggcgatatcgatggttcgaaacgtcctgttggtggcccttgtgcgtctaccggggcattatggttaacggaagtagtagattcaggggcccagtgagagagccttcggcctggatccgtcgaaggacttccaaaaatcgagtttgagcggaacatgggttgggaaggacggaatggtgtgttctggagatctgttggcggctccggctcaggagtgccgtcgaagacatagcggaagctaggagcccggaaaatcggtgtctcctcatcctggggcgtgtgtgttgcttgcggtgttgcgaacatgcctggatcggacatgttgttggaattaagcaagccaggctgaccaaacccactcgcgtttggcaagtgctgaaaacccggcgtaggagtcattggttcctccttgatgtgatagcggcgcagcgagaccgagatcaagacatcgtaaaattccgaaacggcttgtggttctggcaagaattcggagcattgggcaaatatttccagcgcagtctccgtgatgtccttgacttcgtctgcggagtggtcggctcgaacctccgcgtaggaaacggaccacagcagagtactcaaagctgtgtggatagtcgatagaaagatatatgtgacgtcgacggccgatgccttgatttgtgtgctcgaaatcgcaatgacttcgcgggacgcgtcaaaacacttggcggcggcggtagcagatgggtctggtatttgcggtgatgggcgatatagagagatcatcatgttgtggaagtagaatgcaaacctgaggattcttgagtgttagcgataaaaaaaaaaaaagagcaacgcaaatggacgggaaacatacaaggatttgcaccatggctcggccttctcaggggcagaatcccgccagtcctccagctttttctgcatcttggcaacccagcaatgttcttcactattgacattgggcatggtttgctcatacaagactcgtcgtatctctgcctgcagaagggtcatcttgcaaaagtggatagctaccaactttctcacacaagcgggcccgggctcgatgccatccgcagtgatattctcatccgggaggctttcgaagaacttgaggttgatcgcatcatgactcttggaaaagccgtttggtctcccagtgatgtatgccaagcccaattcgttgttaaccgtcacccaagccagtcgccttcgcatatcgagtgtctgctcatcaaccccagaggaaatggtttgttcgtcgacaatgttaagctgctggcaaagcttggtcgccaatccggcaatataatagccaggtgctttgtagggacacaacaggtagtattgagccagtaaaatgatgcactgtagtgatttgaggtctcgcggctgtatgacttgccagaagtactctgtggcggcgatgtagaaactgtcggcgagaccagcaaactgcgacgacaatttgcgcaaacctatggcaaacaccatgtgtaccacaaacctcttgtaggggtccttgtcgccgtcgtacacgtcgttgacgttttcctcaaggatcttttcgtggaggattggcgcccaaatctgtgctctctgaatgtagacctcgagaagcctgtcggctgtggcgcgctttggcagttgctgaaccggaatctcactgatcaaggggtagctcttcttgcgccctgtcgaaatgctctgcatacggtttgccctatcaactcgccgggtaacgctctcggataacagattcgcaaacgactcggattccatatagcgcttagcctcttccatcaacgttcgctggagaccgacaccactgctgggcccaaaccagtaagagatctcatcggtcacgttgggtcgcaccaggctgctggatagatcgggactctggcggcgatcctgcgggtctggttcatcggtcttgaactgagcaagttcgtcggtaaggcggcgtagcttgtcccgtagcttgacaacgtaagaacggctgaccttcctttgcaaggtcgagtcccagtattcgcaaacggcgcccgcgcgctcgcaaggcatgcatcgaggtaaggaggtaccgcatctggttttgcgctagaaggaacaaagtcgcggattagagcaaggcagacttgattgatgacgacggggaagagacgtacctgacgacatctgcagcatgctgtcaacgtgtatcccagattggaggcatcgcggcgtggggggcgaggggcggcaggcctgggtgcggcgtgttgttgagtgggaaaggggaagtatgagggcgtggcttgtggttgtgggtgtaggtgttgctgtgaagatcttcgttcggcgatagagcccagggcccggcggacgatctcggcagcatccatgggctgactggctggctggctgctggctgggggtgaggttgtagagacaagcaggcgggggttgaagtcgtcgaggcagttcaggttcaagttgtaccacagctcaagattcccactgcgcgcacgtggagcatggcggacgggcgggaggcgcctcggaggttgttggctggaaggtggataaggtatatgagcgtctctcgagggcctgatgaagacgggaatcgaaggggcagagtaggtagttgaattggtgaagaggctctcggcttgtcaaagtgttgaggttgtttggtggttgccctgcgactctgcaagtgacacacgctgggcctcctcgggcaggcctgtccaaacgctgggctagcgtagaatgtgggcggaagatgtgggttggtgaagtgggggagattcatggtgggaacctcaacgctgtgccagcggcagggttcctcgatcggctagggtactgtacgggcaggggcgggcagttacagggcaatgatacgtgagttaggggcccgtattctggaccgcctcggctgagtaacatgcccggtcacctcgtgagaagatggaaccaagggtggtggtggtggtggtggtggtggtggtggtggtggtggtggtggacgggcgggagtgtgcagcgaggccggcgtggtagaccgagggacggacgagagagggcaattcgttccatggatgaggtgggatggcagtggtggtgaggtggttgcgggtcgttggagatggcagagtgagaatagcattcaaggcagttccgtgcggcgcctacactaactatttctctaccggcccgataggcgcacttatctcacccaatgcatagacgtacactatacagaaccgggtaggcaactgaagtggagataagcaacagtcacacccgacagctcatttggtcacctgtaactaggtacatagttagaaaatcaacattttgcagccttgtgatttcatagccctatgtcattgaaatcaaactcgagagtacttgagcatattgatagactgcggaatggaccgcgtccattgttgtacaaacaaaccccttttggattccattgaccggatcatcagtccggcgtttcccttctgatgcccgataaccccggtaccccagtttatgaatgaagccatgtgggccgggccaggggacggagggcagaacagacacatgcaaaaccctgaagatccgagtcaaggggccttcctttccccttaggtgtttatcccagcagtggaaacaaggcctcacgtgacggactgtactcgcgcaggtacgaggcaactgaaagacgagaaggccgaggaatgcgcagcggcaggtcccgcgcatggcatggatcaaatgcgattttggacgaatatgtatcgtatttggaagcttccaaagcttcaccagtcctcggtccccctggtctctgcgtctggctgaaacacggttgtggaggctgaggtgcccctgacaaaaaaggacttggaagagcaaacccgttggcgcctaaccgacagctttttgttcacgagggtctgtgagagctgaatagtggatatcgggcacatatgcgaaactgccagaggacgcatggcggacatggccatcctaggtggattgcattacatacctctacctatgtcaactccaaacgatccttttattatgtctcgtttgcttgtacgcatacccccttttcactagtctgattattccatcatgccacactcattgcttgttgaacctcaaatgaagcggataatggcataagagagaaatggcccccgcttgccccacccctaaggatgagtattttgtacactatgtacgtacctctatgtacactatgtactacaagagcctcagcctgtattcgcacaggcgctgactaaagcgtaaaatgacagtgcagctgcgggtcggttcatcccacttcatcactccagtcctcgtcccatctcttctcactgttaccgatccacacttgacttcacttgtcgcatataacttgaatgctggctgccaattgtctacatcatatatatatatccagctattcacgaagcctgagacgttgttcaatatttcccaatgtcaacactgtctttcaactgggatgatgcccacgcggacctcccctcagactcagaagcgactgaagaagaccttctcgacaaccccgtgctcaaagtatcgcgcccagtcacggcgtgtacaagatgtgagctagcccgagtatcaattataggtgtgccaaacattgacagccgagatatgtaggtcgaagtgccaagatcaagtgtgacggaaagctcccggcctgtacctcatgcgtcaagttcggccgcgaatccgagtgcatgcccatcagtgaacgcttcattcgaggaagggaaccgaattacgtgagagctctggaggccagggttgagaagctggagaaacagctccattatgctcggtcgcacatgtcctcgcagacccagcctggtcctggtcccgatccccccactgctcccggccctttggaccatgggaacgacgacgaatggggtccagatcgccgggattctcttgacaatatcagggtcaacgttgctcggagggcagcacgcttgcacggagatcaagaaatagagcaggtgatagcctcactgagctcggtgtacgtgagcccactgcgttaacttgagcgccgaacggttcctaatcatccatgacttattcagaacgattaaccccgtatcccaggaagaccatgagaagactcgtctatctctcgccaccatcatcctagcctcttccaccaacaagttcgtgccacagtcccggtctgttgggctgccgccgtatgacaaagccaggaagattgtcgacttttacatgagtagtgtccaccagctttatccggccttctcacgacggatcttcaacggccttctcgaagacatatatcgaacaagccagaggcagtttacagccccggaatactggctcttttggatggttctggctattggctccacagctcagagccggcagaaggatgacagccattacctagatggactcgactatcttgcttgtgccttgccctttgcacaggaagtcctttcaccaggcaacgtcaaacaaatccagtcgcttttgctcctgactctttactcaacttacgatcccgaccactttgatacatggcaaattctgggctttacctgccgtgcgatcctcgaccaggggccgttcgcagaccctcctgagcatcatggcatgagtataaccgatgtcaaactccgtcgacgaattttccgcagcgcctactctttagacaggtattgcccctcttcacacccactgtccctagttcgtacagcctattaaccgcccccttagagccatatccctagcccatgcccgcgccttttccttcgccgatgacgccatccccgccgaagtccgcgacgctctcgccgacggctcgtccaccgccgaaacttccacctacctctaccgcctgcgccgtctccaatccacctggtaccaatctcttttccaaggctcgccctcgcaccctttgcccgactcgaccgccttcatctggcgcatgtgtcacgacatgcacgcctggttttccaccctccccgtctcccacaacccttcgatccggcaaatgctcgaactcgagatgtattacagccacgtcttctgcatctcacctggcatccggtcgccgcacctctccacctacggtgagcttctaatctttgagtacgccatctcgtacatcagcgggctctgcggcctggccgacgcgtcgatgaatacagccttgtatacattccacgatgtgctgcgattattctttgtcggcacgcagtttgctgccatcctccggtctgatgccgcggacattctactcttttcatcacacaccatttcacaatctgcttcacaacagggcggtgtcgccccgccgcctctgccgaggaagaggatgtcggatactactaccacccttcccaatatcgaccgggctataaccgcactaggacagatcggcaagctattggagtggtacggtgcccggtgggaggacgcgctgtcgcttggggagacgttccagatgtattcacaggatctgatggagacgcttagggggaagaaacagcagatggggcaaaggcaggtgcatcaagggcatgtacaaggccaaggacacctgcagggacaaggacaggtacagacacagggaccaggacgggcgcatacgcagggaccaggtggatgggagaaccagcagcagcagcagcagcaacaacaacaccaccaccgacaacaatcttcgggaccacagcatcggcctccaccgatgcaacaacagacctggccccctggtggatattccttgaacaatggccaataatgtcagattaattccagctgttctttaccatatgccatgcttctcctaaattcttttttttttttttttttccgaatcttattccctgatatcgcctatggggagtgggtgggagatgattacccaccatttttagccctggaggtagtttgcacacctgtggcacttcccgggtctccctgtttcttggatatggcaatttttttcgtctcctgcagcttttgtcaaatgcgggtatgtttttgattgggatatataaaacttcaaggccgtttgttcttcttctacctacctaccttttgttagcaacatgtcaatgaccattttagccagcaaaatgtatcaagtcactctgtcgccatttgctatacatgctactgactttgattttgtcatttgacgtagtgttactgttattttcgttttgactaccagctccagtacacatcttcacacagcacacacgtaggtacttatatcccgtatgcgttcattgtatgtctattcttgatcacaacttgtgtcacaacggcagaatcgcatatagaactcgatgtctatgtaggtacttttactcttggctgaaactgaagatgatttgtttcgttgatttcgttattacagaatcagatggaaaggggaggacttgggatcattcgctcactccatagggtccttgaaatagaaccagaacaaaaacagttcggctaatcaattgttgcatgtggaatctcctactcacctacctacctacctacctacctacccaagtcttccaaggcatcaaaaacgtagtcggctcgtacgtgtgtagttgtagtcatgcttcctcttgcatcccagacatggaagtatgtaatcggctggctggccgtctcctttttatgttttcctcgattgtcttcctcctcctcctcctcctcctcctcctcttcttcttcatcttgctgattctccaactggattttcaacgttcatgttgtgtgtttgagcagcggccgattctcttgtcttgcagtgtcggggagcggatacgtgcctgagtagtgtatgtagctagcataactggaatgtatacgccccagccgtgcagcaaccaaaaaatggttattcggattcgtcacgttccgtgcttcttcctgctgcctcgctgtcgtcgaagaggatggacttcgggtgccgcccgcttcgttgtctcctttgtctcttacatggctggctctcctggttgaattcttgtaaagacgctcctagtattttttactgctacgccggggctctctgacatgattcttgtggcggcggcatggtcggtaattgtgtagtaggtgggagttccgtagggtgtttgacagctggtttcgagaagttgagaaatccggggcgtgtgtgtgtgtgtgtgtgttcgtttatagcttcgcctaccgttgtcatcgagaaagttgtttgcgatgctagttcggtctgtgactaaaatgtcaaaaagaaccattgtccagggctaactggaccgtccgggtggtatgtagacaattctatcaaaaagcaagaacgacgagagcggtctgttctctggcacatggatacccactttgtatcgtacttacttcagttctggactacttctgacgaggaacccgcatatttcaagctcggggcggtctctttcacaattagcgcagactgaagtctctttgctaaacccaaactcatggtgaaagctaaggtagcgccggaattaccaactcgaatacgaacagttccccggttccatttatcgccatctacattgctcccaatatcttttactttccctccatagtctactgtagctttcaacttctctctccgcgacaaagcgatgccgatcacatggtacgacgcgagtatctacaccgcaatgagcaacataaagttctcaggtcaatatgcccgcgggttagcgaccaccagctatgtttctgcgtgtctaatcttcaatctcgcatctacccaaagacttgccgtgccattatctaactggaactgcctagtttatccctattttagttaccctgcctcgaccccagttgcctcaacctttccgacgataacacaacgcgatccggcctgcggcatcagcgcttcgccactagaggtaaactgtcaaagcaaaccagaaaagaaacagtccaatagctacgaggttcaagcaccagctcaagggattcaggctgcgtccaaccagtcctattcatcatgccggctgaatccgcaatacttgaccatagcgacgtgtaattcgcgggtacctcgctagcttccacgtggcatctggaaacgtaacgggacgaaaagtataccagatgaaagtgtaaccggatggaagggtaatcagacgaaaagttagcagaaggcaagttcacgtggatggcaaagatcagacgagaaatagtgcagaggtattcatgttgtattcatccaaaaagcaactttcgtcccgtcttaagaagtcccaacccttttcttagtgcgtatgcaaacaaaacgatcccaaagtcaaatttccaaaacgcccgatccccatggtacccaatcccaagtaaaagtagatattccaacgccctcctctcttcctccccgtctcctgtctcccaacccactgctccccacggccgtctctcgtctcttcttcgtcatccctgttttgtttggtcagtttcggtttttcttgtcaaaggatagaagaggctggatataccttgatcaaaacaatcaactcgccgtcatcatcatcatcatcatcgtcatcatcgtcattatcatcatcatcatcaccatcatcatcctcgctcaacaccacctgcggcctgtttttctgcgccgcacccaacaaaaacccctgctcgtctctctggtccccttatccgtcacgaactgcgtctttttttctgccgggcggttgcgaaccttgcgagtgtccgtcagcaggagcagcagcagcagaagaagcttgtgcggcggcggcggcggctgctctagcggttgctagaggtactgaggtcgaggaagagaggaggcaagagaaggataaagaggaggagtgagaagtggtgaggtgggtggttgatggagtgtcggaggagttgttggagatggcggagaagcggagcgggcgagaggagagaggcggtgttctagttggagaacacacgccccgaaattgggtcccggattactctcgggcctcgaggtgcaagcctggcctgcttctgcttttcgaggtgggcctctagtgccttcaacctcttttcctccttctctttctcgacagctctggtagccatatccctggccaggcgttcgtcgtatcctctcttccacaccagatacgctttttcttcgcgcatcttttcctcccttgcttcggagagccccgaagctcccaccagcaccaagtcagaagcgcggcgccttgcggcagcacgcgcggctctccgatcgttacgagcccgcgtagcgggactcgcaacaatctgttctgacaaccagtcgatgtcatcgtcagacgggtagaagtctgataacaccgacatggtttcgaaatcaggcccttccgaatcaggaacgttctacgctccgtcatcttccgagtcccaatccgatggcgccatgtccagcacgtagtcttgtgccgaacatgcctgtgaccgcactggggtgtgacggacaggggtggaggaggtgttgttgaaggaagatgtggccgagtggtcgcgcttgggtgaggagggaggtttggcggtggtggtcatggaggcgatggtggcgtcgaagaagttgccgaggtaccggattctgctttccaggaaatcgagggtctcttgcgtgatgttgctttcttcttctggagtcgttgttgttgttgttggtagcagttgctcagccagccaccgaagcgctttgccgaagttggtggagagtcggaaggcaggaccaacgccagaggtaaaaaggccggtggtagtggcgatggctttgtcgatggagatgatggttgtcatccagagaggtaggaggaaggcgtcgagtttgatgattgtcatgatggcagcttcgtagaaggccgaaagaagtgcgtgaagcaacgcggcgagcgcggaagaattcgagaagttgtggttgttcattgtgggcaagagcagttgtgtcagttgcgtttgcagatggaattcgatgcgtgcgagtgcttttcgatgaaagtgcgatgaaagtgcgatgaactgtgttgttctgtgattagaggaaaggggaaaggaacgcggaacgagctcgcacggaagggaggactgtttatgaaacaacacaggaccaccacgtgactggacaatgcataagataggcccaaggctatcgatacagttatgaagcagcacaagttcttatcagaccccagtggacaccccttcagtacgcacttgaccctaggggggggtatctgaaggccccaggggcgcctcgttcgcatctacaggcactacgaacactaaacttgcagtgccttagagacccagggtgagcctatacgaaaggtacctctaccgatgtcaggggcaggagaccgaaggaagaggcctaaacattcaagagccgggggagttgctggctcttcagggaggtgttcaggcaggtagagacctgaacgaaggaggaactacagttggcaagtccactgtagtgaacaagaagtagcggccgtgaggataagtctcagagggaaggatagattgactcaacactactcaccatgagccgaaaagagggagtgatagtagttgcctggaacgtgtagttacaatagttctgatccatctgaagtaccagactgtaatttgttcctacctatagacagattccatcgagatgacgacagctttgacctcaaaacagacagttcagatggattcgtggtaattacaaagctgtcacagtaatccatatggacgtaggaggttcaccacaacaacaacttaagagtgtcctcagaaagttagattgtcgtggacgagaccatggcagttggtgtataacatgtcattggtcagccctaattgtggacccttgtacatgcctctgtcttggttcctgctttcatgctgcagtttgccatccatcccgtcttgtccccgtctgtacctccttcccgtctacgcatactacggatgcatcgcattgacctgacctatctggaattgtaccttgccttgccgttcgcttccgtagccgcgcgtcttgcgttttccctcattgattcttatcttcacctcctgagaatacccgtccgatttctttgcaatcaaactgaagcaacgataatcaacaacagtagaggtactcagaggtagccagtacaacttttctcatattccaagaacacacatctacattctccatcacgacgtacaagattcggcgattaccttttgcactttgatgtttctgtcagagtaattctagtggcccgtgcttccactcctccataggtggttcggtatacactagatgcactttgcgtgcctcagtccatcaacctcacgtgtgtctattgcaacagcaaccgtctgatcatcacagccatcaaaccaaaagatccaaatatcaaacgcaagactttccgacatcagcggcacaatactgagatccaaggagagccaccacggtgtcgaaaaaaaagaagacacccacagcagggatgactacacagagccttaactttcttgtcacaagaatcggctttctagccaaggtttttaacatcactgttgacaacttgggattgctgttttccctttcgggatgggttgggaacttggaatacgaaatgggataaagactttttcttatcatagcgggaaaatctgcaggggacatcggttaggtggatccgcctcgccaaacagccaaccgactccactttcaatgtccctgccaagtgaacaattgctgatttaatccctttcacagaccttcgcagtcgacaattccttcggcaccaccaagctgaccagcgccctcgaccaccaggtcaccgacaagatgccgctgtcagggtagggtacatcgaggctgccgcatcccgctcaagccacagcccctcccgctcccatgccatttgccgcctcggcctcgagatcccgtccatgccttccgacaaagacggtttcttcgaccggatcgacctcgcccggtccgaagcagagagggggaagaaacaaacaaagggaagggcgaggcgaatctatgtgccttggtggccactcgctgctgtccgggtcgtataggatcagtctgtggcggcacgtggtggtcagagtaaacgcgatagaggctgaggcatcaattcagtgggacgaagcgacacggttttatcaatgactgtccagtcgagatgggaaaccccggtatattcttgttggacggtccggatcaaacggaggttatgaaagagagaagcgttgaggtctaagcaacgcatccatctcatggtttcagcagtttccgccagcacatccgatggactcaaccccctgcagatggcggtgcaactcggaaagctgggcctcattcttaaacaccatctcctccaccctctctagcacctggggatgctctgcctggagcagttccctcgactgtttgcgtgccttggccacggcatcgggggcaaacttgtcctggaagagctttgcaaagatggtgccgaattcggcgttgatatcttgtggtagagcatcctgaattccacgtcagcgtcttgattgtggggtatcacaggttcaccacgggaagaagaagaagaagaagaagaagaagaaagggccattccttacctgcaataagttgccgaaatccaggctcggcacccaccacttctgttcgagcttgagatcggccgagggattttgcttttgaaactcctccacccgtgcagtcattgtggctagctgctcctcgcgcgaaggcagcttttgctcaaactttgccgcgccgctggttgtcggggcactcatgttgtcgaggaggtttgcagcagatggctaggggactccgtttatgtcgagtgtaggaagaatcaggcggatggtatgacgtgactgggataaggatgcgaagaaactggcgagaaataaaaagggacgacacgaggtcaagctggaagggtgctgagcactctactttataaagtagagttacccttctggttgcatgtagcagtgtggcacaggacgggcaagcattctgcctattggtcagaagttcgtttacaaagtaccaacaagctcagcaaatcttgaatttcccactcccccgcccacggcccatcacccatcaagaaacgaccgtccaacaggtctcacccaactctacccaaccgagccaacttcatggcaaaccgaggtacaactctttcagcttctcaaagtccggcgttcctaatccagtcacagcatcccacgcccgcctggcggggaacgcctcgccgactccgcaatcgtgattcttgcccagtggcacatcgcgcagcacgcctgccttcccagcagcggcagaatacagcacagggttgagaaacccgacagtgctcttgccggcgtgcagccgcgcatcgttgatcttggccaccatggcggcaacgacgggtgtcgacgccgacgtgcccgacacagcgtggtacccgccatgcagtgcgactagaaagctccgcgccatggccgagatgtccgggtagcccctgcccgagccgttgaagtagccctgccgcgccagctcggcggcgcccggcgcggaggccaggtactcgcgcgttaggttgccctggtaccacggccccgggaagaggcggctgaagctgccgccggacgacccggtgttgttgtcgtcgagcgccgtctcacctgggaacaacgacgacgacgacgacgacgacgacgacgacgacgacgacgacgacgacgacgacgatgacggcatgccactactagccgtcgtgctgctgctgccgttagaaacgacgggcaggaattgcgtgccgccgaccgacgtgacccacgggtccgacgcggggaagatagacgcaaagtccctcgctggtcatgctgttcttgggttattagggtcgatacagtaggccagccgagcccgtcagcaccatgacgccctgcaggcccagcttgaggaacttgaggcactggcggcgggcgtacgcgtccgaataccaggccttgttccacgcgtacatgatggcgatgacgcgcggcgggacgtgcgtgccgcagtcgcttgcgttgtaaccccccggcgccgggttcgggtacacgggatcgaactgcgggtccaggccggtgcggcagtagtgcgcattgaaggcggccagcatgatgttcatgttgccctgcaccacaaagtctcccacctggatattggtcacggggatcggcttggccatggccatggtgtacttgtagtccaggttgggctcgaggttgaagttggtcaactgttactcgatctggcgcgtcccgcccgcgatcgacatgaagtcaggccgctgaccgaccaggtccggggcgaagtcgccgaagaacatgtcaaggtcttcggccagccacgcgctgtagaaaagtgtatatacaccgagcgagttgtttttggtgagctgtctggccggccccgtcgtccatgttgtacagctgccggagacactgcggcgcaatatattgcaggcagtcgacgtcgcgcgtctgacgtgcgcctattacgcccttgagcgtcggcgggtcctgcactgcaacagacttgggcgccgacgagaccgggtccgggtccggagcgggcaggacatagtcgatgtacctggccactcgtgacggcaacgagtatcgctccgacgccgtctgcgttatggaaccgtcaagatggcggtgccgtccctagacagacgcatggccgactgcggaactccagagctgttgagccatctccccacttggcggatgttttccctgggtggggtagagaactgagcgatcttgtttggagtccagtgttgtccaaagctgggcgagtcagggtccgagatactctcgagggcctgggcagtgccagagatgtcttgatcgacagcaagtgccaggttgatgtggataacctggtcactagcaagtcttgcactcctcttccagtgcgaggccgctggcgagatggccagtgcaaaggccagagagaggtggcagagaacgaccaccagtgtcgctcgcatcttggcgcttgccggggacttggtgttgatggttgggctgtaaagggtggtatcagacttgcgatgggctgagcctgatgtctgggcgcaatcatggggtaatgggaagactttagattacgtctagcctcgacctttggcttgctggagactcaagataagcaatgcctttggttggacgactcccgaggagtctcgaagcctctctattaggagctcagctggctcaacaaacacggtcacattttggggtgaacagaggttgaaggatgaatacgagctgctcaacctgctctcgccgacgatcttggacggcaccggcagcaggagcgtctcatttgtgttagttaatcacacttcatctcagcctctcaaccaactgggcttcgtcaactgctgctgccagttgctacctctagggatgaagtcatcaagtgaggctgccttgccgtgtttccggctttgcattgtgctgcgtttgggatcccctccaaccagccagcatagagaaaagtggcaacattttgaaggaacgtgacaacatttagcgtaaagacacaagatccctacgcgttgtacactagtgaaggctgacaagcatagatattgatgcaaggactcgacctcgtcaaggtctgtgccgctctgccaaggtagtagtgaagtctttgattacgactccccggatgcaacctacgggccgctgcgggttgcgggacggcccccggattcaatagaaccattttgacacatgcaggttgtgtgcttcccgcgccgatcaatgtcggcaaaagagtggaacaacaactgaatgtcattggtgtgcattccatggctgagaagggctactacctatgcaacttgctctgtggttgcttggacttcttcaatctcacgagttggagatacgtaaatgcctctcaatcaactcaaccatagcgcgccagccgggttgtagaaaaggatctccgggattgtccaatagttgtaaaattcttcaaggaagtgaatgtaagattttgtaatggaactttttcattgatcagtcccatcctgaagtagcaacgcctggagatagggatgttctcgttaggtaaagcgatattagtgatggtcatttcgttgtattgatttctggtgtaaatacttcacttagggcattcttgttgagattattattgtagttgaggattttgctaaagtaaaatattttggtcttagagatggttgttaagtcatcctggagatggtcttgtcgtctcaaactagtccaaagatcactctcgtgtgaaaaccgtcctaggattgtattttccagttgcaagaacatcgcaaggatccttttctacaacccaggtggcgcgctatggaacgaatcctatgcatccaaggtgcctaggtaggcaggtaggtactgtatgtaaggcaagtagacgtaaggtaggtcctggttaaggtaagataaccagttagaacttgttcaacaaccacgttcaccacttggctcgaaaacaagaaaggatcgccgattgtgtaaaatggcagaactgaaagagacaaccaccaggctccagaagaggggagaggggggatgggggatgatggttgtgccgctcttactgttctattgatggatggagtgtggacaggatgcagatcgacgatgtcgagccaattccaatatcacaccggtcttccaagggctacctcgttgagcaagtgatttcttggactgcgtagatgaccgtgggggtgacgatgaccatggagacgacgatgaccgtggagacgacctttctttgacaacgaacttctataaagagaagcaagtttcctagactctgaccagaaaaaaaaaccatcagccttcacatccacagttcctcatcaaccatcaacccatcaaccatcaagcactcctcgaccttcaaccaaatcaaaacctaccctacctacacaatgttcttcaccaccgtcctcacctctgccctcgccggcctcgccatggcatcccctaccgcccgcatggaccagtccaccaatggccttgagcagcgcgtaagttcccccttcccgcccgctctccctccttcttgaccacatatgtagtaaacagcggttcagcttgctaacaaagtaatatctcactatagcaaatcctgcctgtacgacatccccatcatcctcccaagcccccaacgcctacctacctaccttgcctaccttgcctaccttgcctaccttgccttacctacctcctatgattgagattcttgtcactgacatccacccccagacgcaatgcctcgtcaattgcctcaccgtcgtgtgcaccgccaaccctctcgcttgttcgggctgcctgctctcgtgccttaaccttgccgccaacgatgccggcgaggttgtccttaacgccatcgccctcgagaaggcagttggcgacaaggttgagggctatgttcctcagaccaccaccaaggcctaagttctctgtcatgtcacaggggctcagagggctcagaagggaggcgatcatgaaggtgctgctgagatgggatgatgatgatgagttggttatctttcgcttcttcgagttggcgtgacactggtcgctttccatggaccaggagtcgtcttttttgatgatggtggtggattttattgattgatggaatgtgcgggttgttgatatgattatggaatacttctctcgaaaaaagtagcctcgcaatataaccgaatggcacaaaacgtggagcaaaattctagtgatgatagggaacttgacaagtctaccatagtgaaacgtctttgtagagatcattgaacgggattttaaccccatcccagagatgaagagcctcctgtccctctcatctgctgtgaactcatggtgcctgaccttataggcgaaggggcctgttggtaccatctctggtatgcttgttgactaacgcccacagccgaagaaggcggactaggtttgctttggtgtgtcggatgactgtgatgcgtctgatgcgtctggtgtcggctgcttgaggcagtgatagcaagatttggttgagcggtcgtcaaattgggtatagtaggcgagttagagtacgtagttgctgccgctgtggaaggagtcctggcagctggcgcctgttgttgctgagcctgcgatgacgtaccaaaaagctgtaatatagaaggcggtcttgaaggcaacggaagcggcaactccattgttgtctgccctgtcgctgaggtcagatcgccagcaccaagtagagccgaagcaaaggcttttcctcctcctcctcctcctcctcctcctcctcctctaccactgttgttctcattagcagcatttgtaccaccaccaccaccaccatttggcgtctcaacaactccccagctccaagccctcttcaaatcagtcatcaagctacccaacctccacccagtctcggtgctgatcctctcaaggatagccaatgcctcagtctgctcaactcgatcagatagcacaccgcccacggtcgcaacgcagcgagtcactatcgacgccacggcgcgatctttgttatgcgccgcgatgccgcacacctgctgagcgtgatgttgctgaagctcgcggttggcgtcactatcgcgcggactgacggggtttacttgggcgagtatgcacatggctacgtggtagaagaggcgggcaatgagggcagggcgattgatgagcctttgacaacgaggcctgtcagtcattttatcttacgcgtggaaatgggtagagagatgaagctcaccagacattaggaaacaacgacccgctcgaggacgagcgaacatatccatacggccgcattgaacgcggacaattacttctccaggcgtcgcacatgtcattgaggctcttccactccgtgaaccgcctctggagacgcatctgttcgtcgtgaggcgaggtttcttggtatcgtgacacgctgttgtttgcagagcaaaagttaacaaccttggcgaggacgtagaggatgcgttgcgcccaaagctcttcctctccgctgccgttgccagtgccgtatcccccaccgcccgaagcaccgagccgacgaagcccaaagggcgactggtcatcatcttcaattattttcagattaccgtcgttccccgtaaccgccgtactattcgcagcagtcgcccatcggtcaacattcacatccagcccccactgatcgggatcccaaacagttggggtctgctgccacgagttcatcatcaccagcgccggctgcaaacagctgagcacctccatgcacccgttgaaccagaaacaagcttcccccacaccagtccccgtcgcggacgccgagttcgcgttccacccgcattcctgtaccagcgccctggcgcagccggcgatgtggtaatctactgctacccgttgctgttgctgctgctgcaatctcgataacgggaatggggatggggacgggttcccgccgctgttcataatgtcgtacgcgttgagcacagtagccgcggtggcacactcggctgcattgcggtccgatggtgagccagtctgctcgaggttatgcaagagctccatcattgcgagatcgtagtacgaacaggctttgttgatagtgctgataccggaaggctgggaagaagattgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgatgtcgttgtgtcagggagaggtgcatggtgccacaggctaggagagcattgagaagcatgggtgatttgagggctaggtcgggcatcatgttggcgaaatgcttgcctttactaaggatgtccatccagggggcgacttcgctaatgaacacttgcataagatgaatttcggaatccgtgctgaggtagtcccgttcgacagttgttttctttgacggggtagtcctggcggtcgaattttctgacatggcttccggcgcgtgctgggtttggctggtttgcagcccataggtcgtcaaaggaacgctttgccgtacagactgactttgatggccatgctgggaaaaagaaggcaccgcaatcgatgatgcctcgctcctcctgtatccttgggcttgtgaagcccagctatcctttgctgagtggtgctgtcaaattttcgtcagtaaaagtgcactctggatgatgatactgacaatacattgtgcttacttgtgagatcttgacccgcatcgtgaaaggaccgtcgctgtcattccgcaggtgcagatcttggggttggaataactgatttccatggtaaatgggctggttaggggagagttttatgatcaagccagcaccactgccattgtcgaccacatcctgttcaccaaggcccggagtgacgtcgttgtccgggtggtaggtcttgccgtcaccggcatcctgtttctgagcgacaacacggagcgtggcatccagttctgtctcatgaggcggcgtgacggcggtgttctgatccagccggggatagcgtcccaatccaccctgatactccgacgcaatcagccgcgactcgtcatgaaattgtactgtagtaacccttgtgtcagcatcttccatgcagttatgcagccttccggtaccggcaccgaattcttggattttggaatggaacggcatacctgaccactccaacgtaggcggcacaaatggcggacttttgactcgggtatcgatgaagttcaggcgtagaccccgtttgcattcacgacaactctttcggcagttgttgcattccgggaaggcttcatcgcacttgaggtggcggccacggcaggttagacacccagtgcggacccggcgagacttgttgttagtgttgacactgctgctcgtgctgccgctttgcggtattgcgttggaatttttcaccgtgatatcgccattcttctcacggtaagtggacttgggagctctggggcccgtttcagtagaaggccctacttctgcatcatgagcttggccatgctgttgacccgtgccccagcctgcggttgaggatgctagaatgcctgatatccttacccgtttcgctggcgacacctcgtaagggccaccgctagtcgggtatgagtcggtgacggcagaataagactgtgagtgatcatcgagtgcagcaagatgggctgatgatggcggcggtaaggcacgatgccgttcaacaatccattgatttgtgtgtatttttggatgttggacgcctggattcatttttgtttttttgttttctgaacctagacctggaccaccgacgtctgcaaggatgttcaacgcagcaggggctgcaaaggcaacgccacgaagcgtgtctcggtgtcgaagaggtgatagatctgttctagaaacacggcaaccgtgatcaaggagacagctcagaacttgcgaaagtcgggccgcggcgtctcccgatcgagatccgtggaaagaaaataacaggcaggcagccgaaggctcgccaatacatgtaatctgggaacagggagaggtaaagtaaagtggatgcctcggaagtgatgctgcgttttgggtcgatagagcaactccggtcgaggcatccggaattctttcaggggaaagcctagtagaagaggtaagaattgtcgagacacacaagacatagcgctcttgagggacatggatatgccaatgtgagcaagggctctgatgaagggcgcctatgtgaaagcagtgatactggctgggggcacaacttggttgaatctgtaactctctgacgactatccggatggcacaaggggaaccatatgcccatttgctccaatgcaagccaagatgagagtatgcatgtcttggaaaatggtgttatgttcatgtgctgggctggttacaggcaggagtacaacaggagcctttgcaaggatggctggggcaatagaggcttcatgactgccctgcttggaccggagggacgccatgacaagagctagttggctggccagatctgtgggatcgcggtatggcttttcattccgatttcagcttgtcggcgtcaagatttcgcatcgatagaacgtgacttgccgacagatggcgtcgtaggggccgatggagtcctgtccggctggcctatcaccactctcgaattgcacaatagtttcctgtttggggaaccagccatgagaaggggcagatcgggatctggaacgcccgctacccggaccgggttggggaaccctgtcaggcctgtgtcagagaagtgcatcggcttgagttgccgagcatggaattggaatggcgccaagggcatgatctcctgcgaacctacaccgagtcacgagctcgcttgccaagcctgaggaattctggaaccatatacggagcatggcagtgtggttgtcaagtgaaacctcctcccctggcatcacggacactcaacgtctattacacagagtgaaatggggtcatttatgttgacctcgattgatgctgtttcccgtctttgctccacgaccgggatgacaggagtgaagatgcaatttctgctgcttaagagctcccaagatacttaattccacgttgccgcggccgcatcgaacgtctagaagacatcccagagactgacctttccgtccttgcttccagcagccagccaatgtgccgcctttgcctgtctgagacgcttatctctgactgtcaattcgacaagctttggtacgacggtgaggctctggtccatgtttggtttttgggttccatggcccagggaatcggacgtagccggttgggtaccagtcgtcgatacagttgcctttggattctggtcgttaattgatggagcaccagtgtttggtgcaatatgggcgaaagcgacagcgtagcatccaacttggtgccatttcaggacggcaacctctttgagcgtctttgtggaataaacgcggatcttgctatcccagccagcagtggcaaagatcaggccatcagagcggatttcgatgctttgctgtcctgcatgttttgtgttgacggttttcaggggatgggttagtacttcttcgggcttgagtgatcgttttggttgcgatgaaggattctgtttttctttggccaaggccgcaccaagcagagacttcccaacggctttgtcccctgtgttgacagggctgctgctttcctcactctcagacacttgagcggcctgagtcgttgtggcatgtgtcgatgttgtatcctgtgagaccacagaaggcaaggggtgcttagcaatgaccgcatcagcgcttgacgtaaggaagaaatcccgggcaggagaaacagacaacgacaggataggttgagaatgacaggttgcttggtagagaggtacccagtcgttcttgacgggatcccgatgagctactatagcgaggccattttcatacccggctaccaaggttaaagagtctgcctggttgaacagtgccacggccatgaccatgccgttcttatcgcccaacttgacagtatggcggcgcgtctgggaagggagatgaaagatgtcaatctgtgggagtcagcgagttttcggaggagagagagggtttcttcgtcggtcgtaattaccgcttcggacgccagcgtgttgggaactgcgatgagtagctcagactcgaaccttgactcttgtgctgtatcttgactttggccctcctgctgacctggtagtacaggagccgagacaggacaatatgagaaagagcagaagttcatggtgttgacttccaggagatgcaagatccatggctttggacgcggttctgcgcatggatcgagtggaagagtcgtactcatccgggcctcatcatcgccgatgagcttccagacaatgagcttgttgtccctaccatgggttatgatgcggtcgttaccccatccagcaatccctaggatggcgttatcatgagcctgccataccgcgcgaggcctcatgatggtcaggtcccaggcgatgacgaaaccatcggcatcaccagtgacgaggcgctcattgttgcggatgaaggtggcggcatgaacctgcgccttgtgaccccggaggatcgacttgggtgttggaggtcggccctcgaccgccatttcaacaaaggccgcaaacgttgtaatactctgaggctgcaagttggcaagacgccggggtttggaggtttgaggttcgaggttggggatgcaaaacgcaaaaagatgtgcgaatctgcagacggaaacagtccgaacattccttcctttggtggacaggctcaatgggcgtcgcaaattgttaaggcccataacttcataccccacatgtgctgtcgttggcgccaagacttgaatttccgccctattcgtagcaggataatgtaaatgttagtgcaactgcgctaagcaggagctagttccaggcactgcgatgaagccacaagcaagggaacatttaaccaaggaccagggcatcaagccaaggtgagaagttgacgaccacaacgggaagaacaagatcacagacactagcttcagaaatcttatttcgattatgcatgagctctctgttatcttgtttacctcctcgtcatgtactgtatcatgatttcccaacccctccaccaaccctccctcacaaatgcgcccgattctccagcgtcctcctcctcttactctccttcaaatccgccgtcaagatcttttcctcttccctactcaacctcgccggtgccgctcccttgccctgtcctttgccctttcctttccctttcttgccaccatccgtgcccgcaatcgcttcctcgaacagcttctggcccaaatcgtccgtcaacctgaccaccctggtactcaccgtggcgccatcacgcctgttcttgccttctcgcctgctggacgcaatcttctcggtgaaatcccacagacgcccggaggcgataagcacgcctgagatctcatctctggcgggccgccattcgggtgcaacacgcatgcgcggaggaaccttggggtctttggacttgacgacttggatgatgccttcttcttcgaagcgctggtacgagttcttgagcgtttctttgttgacggcttcgaagtaggagaggtcgccttggtggtagagtgttttgccgagctgaagagtgaattgttagtggctattgaagcacaagtgccgcgattcgcagaaaatcagagtgacctactagttgtgcactttcctgtgcctttgaaaactggatccagatatcatccttctgacctaacggaggcgtcaatcccataatcgacactgaagcaagccagcttgcctcgatgaagggccaaatgagaaagcagtagaagtcgtagttctctctgcccgccgcgcgctcggcatccgacagcccgaccttggtgatcgcgcctgtgagctcatctctttctagaaagacgacattatccgcctctagccccatgagcgtcttctccaagttgacagccaagccctcgcccgagtagatgaattcgccgcggaacagcgacgacaggaatagtacttgattgtgcaggtcttggtacgggatgtcctggatggccggtccgccaccacgcttgacgcgcgtatagagagctgcagcaactagcgcttcggagatgaataggtggatggtcatgtttcggtagaaggacagctggaaccggtccacggcgtagtaagtggtttccgccagaccctcgacaacaccaaccaagtcctttccgagaacctccaaaccacgttcaatcacgtctgagaccggcgtgtttccgaaatgggcaacacgtccacccttcgctcggacgcgggccgttaaccactcgacacggcggatcagttcagcacgaccaacaccacggccgcgtagggtgagtagaacagtaccgatcaaggcggtcggcatcaccaccgagacgtcgttgatatccgccaagaccttgtacccaagggttcggagcagcttctgccgcacaattgggttcttcatgtctttccagttgatgctagatggtatcttggacagcctgataacctgttcatcaatgaacccacgtaggctccatggctcatggaaacgcacgtcaaccctgccgaggcgcagtgacaacacacttgatccgccactgaggaagtctgccaggttttccttcttcttgggtacgcccagcagctcggtcacgtagccctctgtttccaccaccttgtcgtattggtatgatacggggcagatgacggtgtcttggacgcggccggataggatactatcgaggataaagctgagaatgccgaacttgggcgggagcagcttgcccgtgcgtgaacgaccgccttcgatgaagcactcaaagttgtaaccgccctggagaagaacatcaatgtaggcttgtaccagggttgtatagagttggtcatcgccaaaggaacgacggataaacatggcgcctgtcttagcggttagggtggatgtctgatagggagcatcttggaaacgcgtgacctaccggcatgttgcaagaagtttcctaccagcggaaagttcaggttgtcaccagcaacaacgacaggcattgtcaagccgagtctgtagcagagcaactgcgaagcaacatagtcgacatgtgatcgatggcatggtaaaaagatgatgctctgtcctttcttctccgcttcccgagccacattgcgcaacctcagcacctcttcgctcgagacgtggatgccttgatggtaggctctcaacaaaagttgagtgaccatgtagtaagcacctctgatgaaggtcttgctctccatcttgcacaccatgttgtctgtgagctgctctgcaacctcttggagactctggacaagtacggagcgacgctggttgcgcttggtttcgaagttcctgtcgtttttgttgagtagcccctgcttctcctcgactgccaggcgcatttcagccagttgtgcgattttggcctgcaatagggtcgccgacataacctgagacttgatgtgttcggtatagcctgggtagaagacgggctggccgatgacatcgtcgtaggcgcgccagcctgtgcccgagacgtagagggagacttcgcggaggaatctggacagctgtgttagtggtaggatttccttgaccaaagcacaccctcttaacagataacgtactgtagcggctcggagcgaaagcgcgccatgttcttcatcaaagcctcctccttctcgtcgcctgggctacccttggaaggcgccacaaagccgctgggctgtaaagtgatacggtcacccagaatgcgcagatcgggcgccgagtcctcgacctgagccgggctatcgtcgcgtccatcttgttcgtcggccattatgtattgttgacttttctttgatcctacttcccaatccccttgccagttggccttgtctggtccaagttcctaatgctatatctcaaggacaccagtcctttcttgcgttgctgggcgcgcgtggggtgaggcgcacgtttcgatgcaggtggttgtcgtcggcaggactcgggagaggtacatatgacttggtgaaagagagcaacctagtggtatagactcctcggtagtgggcagtaattggaaatgaccttgtccaagaaataatccacgggtatcagtgtcggaacatcagagtcgaatgagtcgtcaacttgccactgcaaccatcatcacgagcaaaagagaagtcaactaagcgagagatgatttcctcggttcatgtagacgggaataatacactaactagcatgcataggtaccacatcccatcgggaatgctaaaccgcccatccaagggaattgttagagcgtccactgtaacgaagccggtgtaatcttgcctgccgccgctggaaagcgtcaccggcagggatcacacagccgttaaggtgcttacagcggggtaacacaagccggggcaggaggctaaagccagacagggaaaggtgcggtgcccgatttctgaagctttttatcttggcgccttcttcttcccttatcaacaactctcgaacttgtccgggcatcgcaaggaattgaggaagtttccatcagcagcatttcacgtttgcgacaaccgattctacacctcgacaccggtcccaattctcttccaacccgagaccctacaagcggaggaacaccatcccatcacaaacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaaaatggaatcaacatcccaaacctcctccaaaaaccaacccatcgccgccgttctcctgtcgcgcgcccatgaccccgaagaaaccaaacgcatcctcaccgaaaagatccaacaacgtccgctctttctttgcccatcctcccctccaccctccgacgcccgtgccgcccgccgccgcgaacgcgaaaagaagcgcctctcccgcaaaaaggcgttaaaacccaaaccgctctcggccaacgagcgccgcaagctcggcctctacgacgtccctcgctcggggcagaaatacgccttgttcgagcccctgcaccagctctggctagggtacatccgcgagatattggggaacgagatacacaccggtggcgagggcgcggcgtcgaagttgacgagcgcggattttcatggcgctgaggtcgaggtggtgaggagtgggtgtgtgagtcgggtgggattgaaggggatcgtgatcaaggattcgaggttcacgtttgaggtggtgacaaggcggaatcagagaaaattggtgccgaaggaggggaccgtatttaggattgaggtgccgctggcgacggggacggcgacggtggaggagggacaaagcgacgtaaataagcagcagcaacaacaaactgaggctgaacaaccaaagatgatatttgaagtacacggcgagcagttccagttccggtcggcggatcgcgcgaacaagaagttcaggtcacacttctccaagattctatgaggcggagaggaggataaagatacgaaacacgatacgatactacaacccaaaaatctcgacctcttcgtttgtctcggcagctttagggaaatgccgtggaacgggagcgaaggcggttcccatgggagccctcatgcggctagtgagcgcatgtgctcaaaattccgactatcgccacgaactcttagggggacgagctctcacggggacagaattgctggtgttgtagcccagaaatcgttaatgggagctgcaccttcctaccggcatcggcttgtctgtccataaggcaggtcgaaagggtgtcccaggatccaagagccaattcgagacgcgcaagatgcgcgattagcgaccgcgatatgtctgggttccgggactactgtcgcttggggtcaagtcatgaagcggaagaaggacggataaaatggaaccaaaaccacgattaccaagtttcaatggctctggggtgttcattgacgtcgaaatccgactggacgggatgggaggtatgtctctttcggcttgtggttctgctttggagggaggaggtggtaacatcataggtgtgacaatgaaatgttgtcactctccaacatgagcgatccgaggagaagaagaccatcggggatgaagtgcggaagcttggtggcatcaacgcggcatacaagctacgaaagaaccatcccacttgtatagatatgtcacgcaaatacaaatctatacgaaatgctgatcgcaagtgattctaacatgcgtccaaatgggaactctatcgcatacgccaacccatgcaaaatgctttctaacaacaacagctctatagtatagcaaacagcccagatatccatttcacttctaccctgtcatccttacttaggcggcaagatgatgttatcaatcaacctcaccaacggccccccactatgtcccaaatcctctccctcctttggctcctctaccggcaaaaacctcaccgcaccactcaaaatccctcccttcttggtatcaaccgtttcaagctctagcattgtgtccggatccgccaagctcaaataatccacctcaaatttgaccctctcgctcgggctcaacttcatctgctccgccaacgtctcctccatcactttctgggcggcacccaaaacccccactctatctctcttcccttccccagccgcataagcttcttcagccgccttcagtgccctatacagcacatttgccactttccgtcttctctcgcccaggtaaacattcctactgctcaacgccaacccatcttcctggtctctcgcagtaggcactatcaccacctgttcaatcggcatcaagaaatcctccaccagcctcttgatgaccacagtctgctgcacatccttttgcccgaaatacacccgatcgggttgacacacattaaacagcttcatacagaccgtcgccacgccccggaaaaacgtcggtctgctggccccctccagcacctccccgacaggcgtgatggtgacaaacgaccccttcgaatccagttcctgcccaggaaacccggcagggtacatctcccccgtcgtcggcgcgaaaactgccgagatgcgtcccagattctccccatcgtcggcaagctcgcgatccaacttggctagcgcctcgcagtccgcttcccaggtgacagggtaactgcccaagtcttcacgcacgccgaattgcgccgggttgacgtagatggagacgatgacgtggtggttgtcccgcgcggcggcccggatcagactgagatggccggcgtggagggcgcccatggtggggacgagggcgacggagcgcgagtcgagggttaggggcttccggaagcggcggacggaggagacggtgcggaggatgcggatcgaggtgttggggatcttctcatagcccggggaggaggaggaggggctggtgctgcaggcggcggaggccatggtgcgcgttgtggagggggtggcggtggttgggaattgccgggttcgtgtgggagtgcgcagtggaagtgccgcagatgagttcgtggttgcgctggtccttggggttgtcgaggttgaagagaagccgcgtgtggccgtcaaggtggatcgtcggacaatggacagtgtggacgtggacgaggacaaggttgcgcgccgaaacagggcgttggtggattgcatccgcattgtgttgctaaatgactcttggcaactaaaagaataaaagaagtaaaggaagagagaaacaagaacagaggcaaaaacatctcgccagcgagcggctttttttttttacatatttaccgaaacaaatggaattggatcctcttttccccctgtgatggtatctgcagcgaagttttggggacggcgggcatcccatagtaacggcgtcaaatgcgactgcggggttgacatgtgctaaaaacaatcatgtcaggggttggccagctgcatggacgatcagttggggtaactgtacaagaaaggggtgtaaagtaggccgatttgggggggaaaacactatttgttgtaactataacttgtgctaacccgcaaacttggctaattttcccatgccttttccctcttctcactttctccccaaaacaaccctccaacttaataaataaaaagtcccatcaacttgaagaactccttctattactacccggaatctgtattcccacaactggcgaaggtacaaacactgatgatgtcggatttctcgccgtcgacaatcgcggcggctgtctcatccatgtaactggcctcgacgatgaaggaggggatgtcggtcctggtcctgatcccccgagagcttcaaacagagtccttgctgccatcggtggtggtgatacctctggcgattctgacgccctattattaccacatccacaagcctctttatcccactgtccctttccaggttttccaactgtactcttgctaggattccgactcaaacctagaagctccgcagtgctactattcctagtattcctcaccatcaccaactccggcttctgcggcttctgtgagagattcacaactcttgccgtagccggatatgcaggtatgacgggcgttacccgcccgggtatagtatatgtcagcgcagtggcttggcagatgctgctcgcggtgctggtagcactctctcggcagaagtaatcgtccgaggcatacgagaaactcgaccggcgcgaaagggacgaaagaccaccgagactggcagcatcaccactggggctgacagggctgacgggaccgggatctgtaacgccgacgctgacatcgctgacggattgctgcatcgaagtgcggatggctgtggcgacaccttcaaaagttctttgggacgttcgtccgatgctttcactgccaatgcttcctctgccacccttgtcgccgagcgggtaagggtccttatctggaagcttttcggcactctttgaggttggtgtgaggatatgagtggaagtaaaatcgccatggcgtttcttgttgtgtttgcgcttacgccagaggaaaaagaggaggacgcctaagagcacaaggccagctaaacagttgatggagaaccgtggtcagtgagtttgtctaggtgagaagcgtgtgtaaagacacttacctatagcgccaatgatggctcccttcttcagcacatcgcctgacgaacttttctgctttccttcagaggctttcacactgtccgccgggtgtgtacctaatgtaggcgaggtagccgggagttcggagcgggttgaaaaggtttctagttcggggttagcaactactcaaaggcttccgatggagaacggatctggttcaacagaaattttgaacacacctggtgtcgtgatcccatctgcagttgttggtgttgttgttttgcttggagggcgatgcttatggccactgctgtcatcaccatgcgacggcgacgggccaccgcgtactattgtcgcgtcgattcccgtcgtttcttcgccagccaagtcctggctgtcccatgttgtcggatacacaggtgaaatcaacgtcgtggacgggaaggacttccttttaggtttagtggttgtcgttaccggtggcgttgagctggatgacgttgaagattctgtagggataggtcccggagtggacgctgcgataccgctaatgtctaggacttcacgcaatatcaagtcagctagttgtactatcaatgaccgctcggggtgataaggtgagtctgtttccactgcttccggcgggtgttgcttctttcccctagtcgtttgcccttgagtctgggacaatgttatacttcagacacatctgctgtaacctaaacaaacttgcttcccatcatctaccatcgggcttgtggtcaccgttctcgtggtcgtgtgctcttgggaagaaatcgaggctgacttcggtgcatttccgaggggtgggtctggggtgtttacgattgcaatggaaaaacaacccttacctgcagcatgtggtcgaacgaatcgtgaccaggttgctggttccagatgtgacttgaaactcggggtaagcgagtgatatagcttctggccaccacttgccgtcgggcttgtggtcaccgtttgcgtggccgtgtactttttggttatggtgcgttcctctgtaaccgtttgctcctcgttgtcgtcttcgccctcagcggcggaaggatcgtcatcgttaaacctcccatcatcgcccatatcagagtcactgccgttacctgactcgtctccggaacccgagtcttctccgtggtcttcttctcgttctatgagccgttgatgagtgctgtatcttctttcaaaaagttccgacggagacatgctacttcctcggttgctggctttgtccatcgattggtatgtcgttatcatcgctgtcaataccacattgccaagttgtctgatgacaggttcatcaataatcaaccttcaagttccccgaatgctgttctcctgatgagtcgttcgtgcttgaaaggagtgaagtggtttggtatgggtccggtaaggcttcttctaagccacatctgtcgactggctattggaataattgttggaaaagagtgaatgacgagggatccagcaaccgactcaaatctgtccaggtgtccccgggagagtatatgttttgcccatttccccgatcaatcaccgccagatatcaagatcacttcttgcatcccgtctatccggccggctagcaacaatcacgaggggacaaatgcgcttatcatggacatataaagacaaagaagggcgtggctctctcactgtgaggcatcaagtgtccttcaagcaatcttggaacaaagaaatgtatacctctctccaatgtctagaatttttcaaaaaacaaagcatcaggatcgaacagtcgcacgggacgggagcgaaggagaaaatagaacaatgcgccacacggacggtaatcgggtcatgttgcctgctactggctgttcatagcatttgttcgtttccgtaaatatttagtagttgaagaggttttgtcatttcgatcgctgtttcgttcgttcaagaacggaaactaatcaatgtttatggttgactgaaaaaaaagacctgtttgttcttgtctgtccgacccctgttattgcccggcagccttgggcgagggccgatgctgataatggtcattgtagatgaacaaacatctcagcatgccggttttcttttttgcgcgtttcatgccgtcgtttaacatggctcgaaggtttttttcggacccatggatctgacgattctcatgatcacatctcaaagtaccagtaggggtttaggtcttcgcctgattgtaggccagaaggaacaatgccggggatgttcggaattgaagttgtcggaaaagaagtggttcggggggtccaggatgataattgcgaacaactcgcccgtggcatttgaaggctggttgcatcgaaaaatcctggtttgggacaaagatacttagcagaagtgctgcagagttgagtcctgcgcggcgagcaaagctcagtactaggtatgtaccgacggtaggttgaaaccgtgaccagtttgaaccactcgcttctgccggctttttgcgacttgcttatcgattctcacagcgagccaaaattcctgggaagtatttgcccagagctgctcctcttcccggcaggtagaaagtaacttgcaggaaaggaaggagcaaaagggaaaggggaagaagtttccgtgcgggcttcgcaccttcctgaccaacacccgccaagccaaactctgacttgaagacggcccggggatgagaacgatggattttgagataacctaaacaccaagaaaagaaaaaaaagaaaagacctagtctctgaaaaatgggaccctcgagccaagaaacccaacctatcacgaagtaaacaaacccccttttccctttttgcctttagcccacctactactgaacccctgacccatgtcacacccaaccctcaactccaccacacaattcatgaacaattcgtgcttttccggttcaagaacacatcctctggtgacaaaagcataaaacaatcggaagccatccttcatcgggtatggtgtagcggtaacatcgttgactctcacttgtttacaagtgtctgttttctcaacagccccgggttcgactcccggtatccgagcgataacgatcaaccttctggttctctttttttcgttttattttttccatcttttctcttcgtttcaaagttgttccttggccccctctgcatcgttgtgaaaccccgcgcattttgtgatatgttttcctttttctggggttgtatgctttggaacctttgtccggactcgaaataaacctgttttcataattgatgatgaccgaaggcgacaagataaaacagacggatggaaaacattttgagcagatgtgtaacactaggccttgactgaccaagatcatcgtacatgacaagttgcacatcttcgttgatttagtactttgacggtcgtagcatcctttcaaccacgtctatgcattcacaactataaagacaacagaatgttggatgcagagggcgccaacacggcaagcccattcccgaatctattcatgaaatgccttaaaaacgcaaaccctgaagaacagctaactcccagaattttgatttaccccgaatcccaaagccattcacatccacatatcagactccaatcaagatcacatcctactccttatcctgaatctccatttcctcaaagtcatcgaggagctcgtccatgctgatcttggggccatcctcctcagcctccgtcatcatgtcggtatcggcaatgctcatggcatccgcctccctcttggtcttgagcgagttcttgtacagagcaagagcagcacgaagctcctcgtcctcctcgacatcgcgcaagaacatctcgtactcggcatccatcttggcctggtccgaagccttgggcagcagctcgccctcgtccttggccatgcgcttgagcttccagtttctctttctgttgcggcggcggttcgggtagtgcttcttgacgagaacaacgtcagggatcatggaaccgtacgccttggagctctcaatcgcctcgagcgcgtccgagttgaagttggtaccctcgagcatgtaacccagcaccgagtcaccggcgtggagatgctggccgagatgtgtgcgagtgaagtagacgttgtcgttcacgccgagatcggaggcacgagcgacctggacctcggagagaagccactttccttttcgtacgcctgtggactcgatgtccataacgataaactcaacaagatcgggagtgccggcaagcggatggaagggagcacgccagtagatatcggcgctgacttcggcggtctggagggtgttggggtcgagaaggttgacagatgttcctatcctgtggcaaaggacaaggggagaaatgttgccaatggacttggcgagtttgagaggaagggcaaccaaatcgtctctgcaaacaggcacgatttcgacggagtagttgtacttgtacgacttgttgccggtgtgtgtatccgcggaaataagatgcctcgactccttggtgagaactggtacgacggacttcaggaagctgatgaatccctcggcctggttcttctgggcaaagtagaaatcgataccgtccttctcttccttgatgttgattgtgtcgcgatgggcctggtgcctgagaatgagctgttcgaggaaaaggaacgtcctcttgtgggtgaccttttggcggacctgtacggcggcgcgccagacgttggctgtgtatgacttggcgcagtccttgcactgctggctggcgacgacgtaagtgacctcgaagctttgctgcatcaacacaccatccgccacctgatcctgaaccgtaacctgaaccttgactcttcgcgaatggggttctgtccaaatgaacctggcgtctgtgatgcggaccttgcccaaattcctcagtttcttcaagcatagcgacaacaactctctcgattcgggggcggctgtgacccagctggcggggggtaggagccatctgtcgcaatctttgcagaagtggagggtggcctcgcgctggatgccctgggagatatcgacggtggacttgatgcagtcgtagcaaagagcgccggcggaggatgtgccatcgatgggagcgccgcagttgcagcagagaatgctattggtggtgtcagcaatcatgccttcgataaccttcagtcttcatggtcaaaactcacgtagcacctgtcctggcagagcccatcaacggggccatggccataggagcgtcgagatccatgattaatgaagttgtggtttgcgacaagatatgaatcggggtatcaattgtaaaaacaaacaaaagtcgctatgtcgtgaaaaggaaaacctgggagttccgtcgcaatcacaagtgaagttgctgcggatgagaaagaagttgacgactggaaatttgaatggaccaggacgagaacgagtcgctgggggggaacgttggaggcgctgacgggacggtcgtcaataaatttcttgatgggcccagcaccaaatcgccccgcgctgcattgataagcaattcgttatcggctatcggctaccgtgggtacttagaggtattagcacaagccagtgcagcagtacgtacaattgtggcgttctactgccggctttgccacaccaataaatcagcctcaaaacttatggagctttagctccggccagctgtattgcagctgtcgggtacgagctcctgatcatctcccccccttgtcgatctgttgacattgaactgtcgattcgtgttgactactggtcgataatattttcaggtgactggaaaatcagctttcccagtcagaggtgcatatggctgggtgactggactatcaagaagccattcatcctcaaccacgacgctggtaggcatcgcaagagccctgaccctcattaactttcacaacattactttttgccttcgccaccacctccctggaaattcatgctgtaaccaccggtcttctcatccttcaccatcttgaaatggtcagtgctaagaccaaacggcttaagcaacccattcccaaggtccttcaacttgccccacatttcagcagtctccttctcctgagcagccttggcccggggcggcagtgctctgagttgcgcctggacgagctttcggtcggtagccgtaaggttggtcatggcagatagcttcttgtaatcctcgatagccccctcgagggtggaccatccacccagctcgctccttgcccgggcccggcgtagcagagctttggcccgtatcctggcaatatcctctagtcgcttttggcgggcaatctgcgcttcagtttccgtgacaggaacggcgggtccggcctttgctgcaccagcgctgacaatctcctcttcgacatcttccttctccttctcttccttctcggcagccagcttgtcctcccgctctagcttgtcaagcaagtccagagctttggttgcgtgcgtgatggcatccttccaagcttccagcatgaggtgacaggcggccacgttggagcgcaagacggccaaggggtagtccaggtagtttggacaaacagcaatggcttcgtcatatttgttgagggcggcatcgtatttgcccgaggtgaagagggcgtttgcctctgctttgtgtgtgttggactcagctaccaattcctgctgaggcggtcagtcacagaggtttgggcatcaagagggtctttgttgttgttgcttttggtcgtgggtacttgcagcctcttcttcaggtgagaatttgatatcggcctgcttggattcatcattttcttcctctgcttgaggatccttgaccttcttctgctcaagcttgtcatcaggagttttggaactcattttcaaggcaggtttgtttaaagtgctacaaggttgccggtatcggaatggtagtatcttttcagtagctcggagtgaaagctggaaggaggtctgtagaaggaaggcgttttgcggatgagataatgggacatgcgagataagaagccgcgcgcggacggaagctgtcaggggcgggcagcgggcatttacgcaggagcttgggcacggcagctacctctaggcattgcaggtcttggcaaaagtggacctctacactacgtctgttggtatcggaatccgaagtgaagttatctggtaccagtactgggagaggggggtgttacaaactcttcgcgaattgtctttggacagttaggaatttggtgacttgtacttagatccctcgcgcggtttaagtatttgaatgtcccaacgttttttttgcaaaatgttcggtaattaattgactataacttgacagacacctgatagtccaaattcttaaaatgtttggatatccggacgtttcgctgggcgggattgttaattgatagtaaattggcagtcgtaaccagtttaacattgggggttcccgaggtgcctaagtacagatcgaaagaccccccccctcccagtacggacctcattcgatgaagtcactgccaaacaaaacagctggccactgactgcactggattcactcagtcgtaattccgttcgaatacgacgtcagtagtaaaccgttcataaccgggtaaaaatgcggtgaaatggaataatcagaaaatattcgttaccaggaattccaagtacccggcatgttatggggcattcttagtagatacctagatgctctgtcttgtcatagcagccgcttactggagcgtatagtctatcatataagagtgttcgtcccgtcaacctctattaaggttaacggattattaatttatattataccaatcttacatctatcttactcacactcagtaaaatcgtatacaaggttctaggttgaggttcgcgatagctcttatctttaatttcctttaacaagattatcgttaattattatacactattactctatctagcaactaattacttacattattattctctattattactacttataaagcacatcttcgcgtaataagtagtatctataatttagtttcaaaccaactttattattccttacgtttcttcctttcgtcgaagggggagatatattaaatctaataacaatttattaaattttacaaccattattcaacttttacccttttaaattaaatatttatacttttactccttaaaatcccctcttttctttattattttattactacttattccagtctaaaggctagattgaataatattaaaaactaattaagcaaacccttaaacggcttttaacctctaagaagaaagtttaatatataaagtatattaaattattaaatttactacgtataagccgcaattttactataaggaaagattttaacctttagctactaaattacttattaaggtagtatagttatacttaaataaagaaaccggctatattgaaattaaacccaactaatccgctaatactagtaataatatttataatagaggatggattattaatttaaatatagcggaccgcaaagttcaataggtcctacgtaaatattattaattggttgttaattatctagtcctaatatattaaaattaactatttacaattaaagaaggagtatcgttataattacggaagaagaattaaaaataatttatagcccgaattaaagcgaataatattactattaatattaccacccaaatacctattccccctagtactaataatataaacgtatactcctcgctaatactttttcggatattattaaaataattaatatactagcccttattaacctaatgcaaattcctatactac